
/*FIX*/
.button.fix{ font-weight:normal;}

/*FPCP*/
/****/
.icon.fpcp{height:32px;width:32px;cursor:pointer;margin-left:4px; margin-right:4px;}
.icon.fpcp.x1{background:url(../img/iatrsicon@x1.png);background-repeat:no-repeat;background-position:-32px 0px;}
.icon.fpcp.x2{background:url(../img/iatrsicon@x2.png);background-repeat:no-repeat;background-position:-32px 0px;background-size:244px;}
.icon.fpcp.none{ background:none;}


.icon.fpcp.logo{background-position:0px 0px;  }
.icon.fpcp.logo.selected{background-position:-32px 0px;  }
.icon.fpcp.logo.white{background-position:-64px 0px;  }
.icon.fpcp.logo.grey{background-position:-96px 0px;  }

.icon.fpcp.ucdr{background-position:0px -32px;  }
.icon.fpcp.ucdr.selected{background-position:-32px -32px;  }
.icon.fpcp.ucdr.white{background-position:-64px -32px;  }
.icon.fpcp.ucdr.grey{background-position:-96px -32px;  }

.icon.fpcp.uccq{background-position:0px -64px;  }
.icon.fpcp.uccq.selected{background-position:-32px -64px;  }
.icon.fpcp.uccq.white{background-position:-80px -64px;  }
.icon.fpcp.uccq.grey{background-position:-96px -64px;  }

.icon.fpcp.ucsc{background-position:0px -96px;  }
.icon.fpcp.ucsc.selected{background-position:-32px -96px;  }
.icon.fpcp.ucsc.white{background-position:-64px -96px;  }
.icon.fpcp.ucsc.grey{background-position:-96px -96px;  }

.icon.fpcp.uc{background-position:0px -128px;  }
.icon.fpcp.uc.selected{background-position:-32px -128px;  }
.icon.fpcp.uc.white{background-position:-64px -128px;  }
.icon.fpcp.uc.grey{background-position:-96px -128px;  }

.icon.fpcp.other{background-position:0px -160px;  }
.icon.fpcp.other.selected{background-position:-32px -160px;  }
.icon.fpcp.other.white{background-position:-64px -160px;  }
.icon.fpcp.other.grey{background-position:-96px -160px;  }

.icon.fpcp.msg{background-position:0px -192px;  }
.icon.fpcp.msg.selected{background-position:-32px -192px;  }
.icon.fpcp.msg.white{background-position:-64px -192px;  }
.icon.fpcp.msg.grey{background-position:-96px -192px;  }

/**ficon*****/
.icon.fpcp.ficon{height:40px;width:40px;cursor:pointer;margin-left:4px; margin-right:4px;}
.icon.fpcp.ficon.x1{background:url(../img/ficon@x1.png);background-repeat:no-repeat;background-position:-40px 0px;}
.icon.fpcp.ficon.x2{background:url(../img/ficon@x2.png);background-repeat:no-repeat;background-position:-40px 0px;background-size:244px;}
.icon.fpcp.ficon.none{ background:none;}
.ficon .ilt{padding-top: 0px;}

.icon.fpcp.ficon.idr{background-position:0px 0px;  }
.icon.fpcp.ficon.idr.selected{background-position:-40px 0px;  }
.icon.fpcp.ficon.idr.white{background-position:-80px 0px;  }
.icon.fpcp.ficon.idr.grey{background-position:-120px 0px;  }

.icon.fpcp.ficon.icq{background-position:0px -40px;  }
.icon.fpcp.ficon.icq.selected{background-position:-40px -40px;  }
.icon.fpcp.ficon.icq.white{background-position:-80px -40px;  }
.icon.fpcp.ficon.icq.grey{background-position:-120px -40px;  }

.icon.fpcp.ficon.is{background-position:0px -80px;  }
.icon.fpcp.ficon.is.selected{background-position:-40px -80px;  }
.icon.fpcp.ficon.is.white{background-position:-80px -80px;  }
.icon.fpcp.ficon.is.grey{background-position:-120px -80px;  }

.icon.fpcp.ficon.iuc{background-position:0px -120px;  }
.icon.fpcp.ficon.iuc.selected{background-position:-40px -120px;  }
.icon.fpcp.ficon.iuc.white{background-position:-80px -120px;  }
.icon.fpcp.ficon.iuc.grey{background-position:-120px -120px;  }

.icon.fpcp.ficon.ipu{background-position:0px -160px;  }
.icon.fpcp.ficon.ipu.selected{background-position:-40px -160px;  }
.icon.fpcp.ficon.ipu.white{background-position:-80px -160px;  }
.icon.fpcp.ficon.ipu.grey{background-position:-120px -160px;  }

.icon.fpcp.ficon.ib{background-position:0px -200px;  }
.icon.fpcp.ficon.ib.selected{background-position:-40px -200px;  }
.icon.fpcp.ficon.ib.white{background-position:-80px -200px;  }
.icon.fpcp.ficon.ib.grey{background-position:-120px -200px;  }

.icon.fpcp.ficon.ic{background-position:0px -240px;  }
.icon.fpcp.ficon.ic.selected{background-position:-40px -240px;  }
.icon.fpcp.ficon.ic.white{background-position:-80px -240px;  }
.icon.fpcp.ficon.ic.grey{background-position:-120px -240px;  }

.icon.fpcp.ficon.ip{background-position:0px -280px;  }
.icon.fpcp.ficon.ip.selected{background-position:-40px -280px;  }
.icon.fpcp.ficon.ip.white{background-position:-80px -280px;  }
.icon.fpcp.ficon.ip.grey{background-position:-120px -280px;  }

.icon.fpcp.ficon.ipa{background-position:0px -320px;  }
.icon.fpcp.ficon.ipa.selected{background-position:-40px -320px;  }
.icon.fpcp.ficon.ipa.white{background-position:-80px -320px;  }
.icon.fpcp.ficon.ipa.grey{background-position:-120px -320px;  }

.icon.fpcp.ficon.ia{background-position:0px -360px;  }
.icon.fpcp.ficon.ia.selected{background-position:-40px -360px;  }
.icon.fpcp.ficon.ia.white{background-position:-80px -360px;  }
.icon.fpcp.ficon.ia.grey{background-position:-120px -360px;  }

.icon.fpcp.ficon.isu{background-position:0px -400px;  }
.icon.fpcp.ficon.isu.selected{background-position:-40px -400px;  }
.icon.fpcp.ficon.isu.white{background-position:-80px -400px;  }
.icon.fpcp.ficon.isu.grey{background-position:-120px -400px;  }

/*sl*/
.sl,.slg{width:14px; height:14px; margin-right:3px;}
.sl.x1{background-position:-14px 0px;background:url(../img/sl@1x.png)}
.sl.x2{background-position:-14px 0px;background-size:14px !important;background:url(../img/sl@2x.png)}
.slg.x1{background-position:-14px 0px;background:url(../img/slg@1x.png)}
.slg.x2{background-position:-14px 0px;background-size:14px !important;background:url(../img/slg@2x.png)}

/*color style*/
a.hover{color:inherit;}



/*UI*/

.true.x1{background:url(../img/true@1x.png);background-repeat:no-repeat;background-position:-18px 0px;}
.true.x2{background:url(../img/true@2x.png);background-repeat:no-repeat;background-position:-18px 0px;background-size:90px;}
.true.none{ background:none;}
.true.hover{background-position:-36px 0px;	}
.true.selected{background-position:-72px 0px;	}
.true.active{background-position:-54px 0px;	}
.true.disabled{background-position:0px 0px;	cursor:not-allowed; }

.gd.lv li.selected{color:#e4393c; }


.checkbox  .item.x1{background:url(../img/checkbox@1x.png);}
.checkbox  .item.x2{background:url(../img/checkbox@2x.png);}
 .radio  .item.x1{background:url(../img/radio@1x.png);}
.radio  .item.x2{background:url(../img/radio@2x.png);}
.slider  .item.x1{background:url(../img/slider@1x.png);}
.slider  .item.x2{background:url(../img/slider@2x.png);}
.slider.x1{background:url(../img/slider@1x.png);}
.slider.x2{background:url(../img/slider@2x.png);}
.switcher  .item.x1{background:url(../img/switcher@1x.png);}
.switcher  .item.x2{background:url(../img/switcher@2x.png);}

.icon.bbar.x1{background-image:url(../img/bbarred@1x.png);}
.icon.bbar.x2{background-image:url(../img/bbarred@2x.png);}

.button.min{ line-height:inherit ;height:inherit}



/*********************************/
.iconlist li .ilt,.iconlist.a a .ilt{padding-top:0px;}
.iconlist li {margin:5px 0px;}
.iconlist.c2 li .ilt, .iconlist.a.c2 a .ilt{ padding-top:1%;}
.iconlist.c3 li .ilt, .iconlist.a.c3 a .ilt{ padding-top:1%;}
.iconlist.c4 li .ilt, .iconlist.a.c4 a .ilt{ padding-top:1%;}
.iconlist.c5 li .ilt, .iconlist.a.c5 a .ilt{ padding-top:1%;}
.iconlist.c6 li .ilt, .iconlist.a.c6 a .ilt{ padding-top:1%;}
.iconlist.c2 li,.iconlist.a.c2 a{padding:1% 0.5%;}
.iconlist.c3 li,.iconlist.a.c3 a{;padding:1% 0.5%;}
.iconlist.c4 li,.iconlist.a.c4 a{;padding:1% 0.5%;}
.iconlist.c5 li,.iconlist.a.c5 a{;padding:1% 0.5%;}
.iconlist.c6 li,.iconlist.a.c6 a{;padding:1% 0.5%;}


.iconlist.c4 li img.ili,.iconlist.a.c4 a img.ili{width: 50px;height:50px}
.iconlist.c4 li .ilt,.iconlist.a.c4 a .ilt{font-size:13px;}
.iconlist.ge li:hover,.iconlist li.ge:hover,.iconlist li .ge:hover,.iconlist.a a:hover{ background:none;}/*ppfix*/
.iconlist.ge li:active,.iconlist li.ge:active,.iconlist li .ge:active{background-color:#f0f3fc;}




.aicon{width:80px; height:80px; background-repeat:no-repeat;}
.aicon.x1{}
.aicon.x2{ background-size:80px;}
.aicon.min{width:46px; height:46px;background-size:46px;}
.aicon.x1.zb{background-image:url("../img/logo@1x.png");}
.aicon.x2.zb{background-image:url("../img/logo@2x.png");}
