/*
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-m-ic-icon {
  display: inline-block;
  vertical-align: middle;
}

.icon-m-ic-icon.m-ic-icon-close {
  background-image: url(../images/sprite/account.png);
  background-position: -64px -112px;
  width: 12px;
  height: 12px;
}

.icon-m-ic-icon.m-ic-icon-delete {
  background-image: url(../images/sprite/account.png);
  background-position: 0px -141px;
  width: 12px;
  height: 16px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-gztd_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -99px -94px;
  width: 18px;
  height: 17px;
}

.icon-m-ic-icon.m-ic-icon-gztd_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -117px -94px;
  width: 18px;
  height: 17px;
}

.icon-m-ic-icon.m-ic-icon-haveclose {
  background-image: url(../images/sprite/account.png);
  background-position: 0px 0px;
  width: 81px;
  height: 60px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-jf_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -141px -96px;
  width: 16px;
  height: 14px;
}

.icon-m-ic-icon.m-ic-icon-jf_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -141px -110px;
  width: 16px;
  height: 14px;
}

.icon-m-ic-icon.m-ic-icon-pickup {
  background-image: url(../images/sprite/account.png);
  background-position: -141px -124px;
  width: 14px;
  height: 14px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-pjgl_grey {
  /* background-image: url(../images/sprite/account.png); */
  background-image: url(../images/caidan/fwdd_b.png);
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-pjgl_grey {

  /* background-image: url(../images/sprite/account.png); */
  background-image: url(../images/caidan/fwdd_g.png) no-repeat center;
  /* background-position: -141px 0px; */
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-see {
  background-image: url(../images/sprite/account.png);
  background-position: -81px -112px;
  width: 16px;
  height: 16px;
}

.icon-m-ic-icon.m-ic-icon-sele {
  background-image: url(../images/sprite/account.png);
  background-position: -141px -16px;
  width: 16px;
  height: 16px;
}

.icon-m-ic-icon.m-ic-icon-select {
  background-image: url(../images/sprite/account.png);
  background-position: -81px -48px;
  width: 28px;
  height: 28px;
}

.icon-m-ic-icon.m-ic-icon-time {
  background-image: url(../images/sprite/account.png);
  background-position: -72px -124px;
  width: 14px;
  height: 14px;
}

.icon-m-ic-icon.m-ic-icon-triangle_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -96px -112px;
  width: 10px;
  height: 6px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-tsjy_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -64px -60px;
  width: 16px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-tsjy_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -64px -78px;
  width: 16px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-unselect {
  background-image: url(../images/sprite/account.png);
  background-position: -109px -48px;
  width: 28px;
  height: 28px;
}

.icon-m-ic-icon.m-ic-icon-warm_grey_large {
  background-image: url(../images/sprite/account.png);
  background-position: 0px -60px;
  width: 64px;
  height: 64px;
}

.icon-m-ic-icon.m-ic-icon-warn_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -86px -124px;
  width: 12px;
  height: 12px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-wddd_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -141px -64px;
  width: 15px;
  height: 16px;
}

.icon-m-ic-icon.m-ic-icon-wddd_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -141px -80px;
  width: 15px;
  height: 16px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-wddz_grey {
  /*  background-image: url(../images/sprite/account.png); */
  background: url(../images/caidan/tg_r.png) no-repeat center;
  /*  background-position: -81px -76px; */
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-wddz_grey {
  /* background-image: url(../images/sprite/account.png); */
  background: url(../images/caidan/tg_g.png) no-repeat center;
  /*   background-position: -99px -76px; */
  width: 18px;
  height: 18px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-wdsc_grey {
  /*  background-image: url(../images/sprite/account.png); */

  background: url(../images/caidan/account_r.png) no-repeat center;
  /*  background-position: 0px -124px; */
  width: 18px;
  height: 17px;
}

.icon-m-ic-icon.m-ic-icon-wdsc_grey {

  background: url(../images/caidan/account_g.png) no-repeat center;
  /*   background-position: -18px -124px; */
  width: 18px;
  height: 17px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-wdxq_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -141px -32px;
  width: 16px;
  height: 16px;
}

.icon-m-ic-icon.m-ic-icon-wdxq_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -141px -48px;
  width: 16px;
  height: 16px;
}

.icon-m-ic-icon.m-ic-icon-xiajia {
  background-image: url(../images/sprite/account.png);
  background-position: -81px 0px;
  width: 60px;
  height: 48px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-yhq_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -36px -124px;
  width: 18px;
  height: 15px;
}

.icon-m-ic-icon.m-ic-icon-yhq_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -54px -124px;
  width: 18px;
  height: 15px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-zhb_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -117px -76px;
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-zhb_grey {
  background-image: url(../images/sprite/account.png);
  background-position: -81px -94px;
  width: 18px;
  height: 18px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-zltg_grey {
  background-image: url(../images/account/zltg_b.png);
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-zltg_grey {
  background: url(../images/account/zltg_g.png) no-repeat center;

  width: 18px;
  height: 18px;
}


/* 新标图 */

.active.nav-link .icon-m-ic-icon.m-ic-icon-zcjszx {
  background-image: url(../images/caidan/cpjs_b.png);
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-zcjszx {
  background: url(../images/caidan/cpjs_g.png) no-repeat center;
  width: 18px;
  height: 18px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-fwjszx {
  background-image: url(../images/caidan/fwjs_b.png);
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-fwjszx {
  background: url(../images/caidan/fwjs_g.png) no-repeat center;
  width: 18px;
  height: 18px;
}




.active.nav-link .icon-m-ic-icon.m-ic-icon-fwdd {
  background-image: url(../images/caidan/fwdd_b.png);
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-fwdd {
  background: url(../images/caidan/fwdd_g.png) no-repeat center;
  width: 18px;
  height: 18px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-pgdd {
  background-image: url(../images/caidan/pg_b.png);
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-pgdd {
  background: url(../images/caidan/pg_g.png) no-repeat center;
  width: 18px;
  height: 18px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-xzq_grey {
  background: url(../../images/caidan/xzq-b.png) no-repeat center;
  /*   background-position: -18px -22px; */
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-xzq_grey {
  background: url(../../images/caidan/xzq-a.png)no-repeat center;
  /*   background-position: -42px 0px; */
  width: 18px;
  height: 18px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-ptxx {
  background-image: url(../images/caidan/ptxx_b.png);
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-ptxx {
  background: url(../images/caidan/ptxx_g.png) no-repeat center;
  width: 18px;
  height: 18px;
}

.active.nav-link .icon-m-ic-icon.m-ic-icon-xtxx {
  background-image: url(../images/caidan/xtxx_b.png);
  width: 18px;
  height: 18px;
}

.icon-m-ic-icon.m-ic-icon-xtxx {
  background: url(../images/caidan/xtxx_g.png) no-repeat center;
  width: 18px;
  height: 18px;
}