/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
.icon-alert-close {
  background-image: url(../images/sprite.png);
  background-position: -442px -125px;
  width: 18px;
  height: 18px;
}
.icon-contact-1 {
  background-image: url(../images/sprite.png);
  background-position: 0px -342px;
  width: 42px;
  height: 48px;
}
.icon-contact-2 {
  background-image: url(../images/sprite.png);
  background-position: -123px -273px;
  width: 46px;
  height: 46px;
}
.icon-contact-3 {
  background-image: url(../images/sprite.png);
  background-position: -69px -273px;
  width: 49px;
  height: 52px;
}
.icon-contact-4 {
  background-image: url(../images/sprite.png);
  background-position: 0px -395px;
  width: 38px;
  height: 52px;
}
.icon-logo {
  background-image: url(../images/sprite.png);
  background-position: 0px -75px;
  width: 413px;
  height: 70px;
}
.icon-news-title {
  background-image: url(../images/sprite.png);
  background-position: -186px -150px;
  width: 143px;
  height: 43px;
}
.icon-pay-error-icon {
  background-image: url(../images/sprite.png);
  background-position: -93px -150px;
  width: 88px;
  height: 118px;
}
.icon-pay-success-icon {
  background-image: url(../images/sprite.png);
  background-position: 0px -150px;
  width: 88px;
  height: 118px;
}
.icon-product-center {
  background-image: url(../images/sprite.png);
  background-position: -418px -75px;
  width: 131px;
  height: 45px;
}
.icon-reminder-icon {
  background-image: url(../images/sprite.png);
  background-position: -418px -125px;
  width: 19px;
  height: 19px;
}
.icon-shop-header-aq {
  background-image: url(../images/sprite.png);
  background-position: -360px -150px;
  width: 19px;
  height: 21px;
}
.icon-shop-header-cx {
  background-image: url(../images/sprite.png);
  background-position: -334px -150px;
  width: 21px;
  height: 21px;
}
.icon-shop-header-fx {
  background-image: url(../images/sprite.png);
  background-position: -414px -198px;
  width: 18px;
  height: 23px;
}
.icon-shop-logo {
  background-image: url(../images/sprite.png);
  background-position: 0px 0px;
  width: 550px;
  height: 70px;
}
.icon-tel {
  background-image: url(../images/sprite.png);
  background-position: -186px -198px;
  width: 223px;
  height: 25px;
}
.icon-user-center-jt {
  background-image: url(../images/sprite.png);
  background-position: -465px -125px;
  width: 35px;
  height: 8px;
}
.icon-youbian-active {
  background-image: url(../images/sprite.png);
  background-position: -384px -150px;
  width: 12px;
  height: 12px;
}
.icon-youbian {
  background-image: url(../images/sprite.png);
  background-position: -401px -150px;
  width: 12px;
  height: 12px;
}
.icon-zxzx-icon {
  background-image: url(../images/sprite.png);
  background-position: 0px -273px;
  width: 64px;
  height: 64px;
}
