.header_bg{width: 100%;min-width: 960px;margin: 0 auto;height: 80px;background: #fff;z-index: 1;}
.header{width: 960px;margin: 0 auto;position: relative;}
.header .logo{margin: 15px 0;display: block;width: 180px;height: 55px;background: url(../images/logo.jpg) no-repeat;float: left;}
.header .nav{float: right;margin: 30px 0 0 0; }
.header .nav li{float: left;color: #666;border-right: 1px solid #999;margin-right: 20px;padding-right: 20px}
.header .nav li:last-child{border-right: 0;margin-right: 0px;padding-right: 0px}
.header .nav li.on a{color: #f16e0c;}
.header .nav li a:hover{color: #f16e0c;}
.banner{width: 100%;height: 215px;overflow: hidden;min-width: 960px;}
.main_box{background: #d0d0d0;width: 100%;padding: 10px 0;min-width: 960px;}
.main{width: 960px;margin: 0 auto;}
.recharge{margin:10px 0 30px;}
.recharge span.title{float: left;color: #333;}
.recharge .span_con{float: left;}
.recharge .span_con span{background: #f5f5f5;border: 1px solid #ccc;padding:5px;color: #555;+display: inline-block; margin-right: 10px;}
.recharge .span_con span.active{border:1px solid #a5c95a;background:#fff url(../images/ico.png) no-repeat right bottom;}
.main .recharge_left{float: left;width: 294px;}
.main .recharge_left #a-emoney {display: block;width: 294px;height: 55px;background: url(../images/menu_emoney.png) no-repeat;margin-bottom: 10px;}
.main .recharge_left #rechare-choose{width: 297px;height: 84px;background: url(../images/recharge_buttons.png) no-repeat;}
.main .recharge_left ul li a{display: block;margin: 10px 0;width: 245px;height: 41px;padding-left: 50px;line-height: 40px; background: url(../images/recharge_buttons.png) no-repeat 0 -138px;font-size: 14px;color: #a43200;font-weight: bold;}
.main .recharge_left ul li a:hover,.main .recharge_left ul li a.bank_on{color: #fff;background-position: 0 -89px;}
.main .recharge_right{width: 620px;float: right;}
.main .recharge_right .form-title {height: 60px;background: url(../images/recharge_line.png) no-repeat center bottom;margin-bottom: 30px;}
.main .recharge_right #title-emoney {width: 108px;height: 34px;margin: 0 auto;background: url(../images/title_emoney.png) no-repeat;}
.mainly_main{background: #fff;border-radius: 12px;padding:20px 30px;}
#title-bank {width: 195px;height: 34px;margin: 0 auto;background: url(../images/title_bank.png) no-repeat;}
.mainly_main ul{width: 560px;margin-left: 15px;}
.mainly_main ul li{display: inline-block;margin: 0 35px 10px 0;+float: left;+margin: 0 32px 10px 0;}
.icon {background-repeat: no-repeat;color: #0077FF;display: block;font-weight: bold;height: 36px;line-height: 36px;overflow: hidden;padding: 0 10px;white-space: nowrap;}
.ui-list-icons .icon-box {background-color: #EEEEEE;border: 1px solid #DDDDDD;display: inline-block;position: relative;vertical-align: middle;width: 126px;cursor: pointer;left: 3px;}
.ABC, .ARCU, .AYCB, .BANKWF, .BGB, .BHB, .BJBANK, .BOC, .BOCD, .BOCFCB, .BOCY, .BOD, .BODD, .BOHAIB, .BOHB, .BOJZ, .BOP, .BOQH, .BOQZ, .BOSH, .BOSZ, .BOYK, .BOZK, .BSB, .BZMD, .CABANK, .CBKF, .CCB, .CCQTGB, .CDCB, .CDRCB, .CEB, .CGNB, .CIB, .CITIC, .CITICN, .CMB, .CMBC, .COMM, .CQBANK, .CRCBANK, .CSCB, .CSRCB, .CZCB, .CZCCB, .CZRCB, .DAQINGB, .DBSCN, .DLB, .DRCBCL, .DYCB, .DYCCB, .DYLSCB, .DZBANK, .EGBANK, .FDB, .FJHXBC, .FJNX, .FSCB, .FXCB, .GCB, .GDB, .GDRCC, .GHB, .GLBANK, .GRCB, .GSRCU, .GXRCU, .GYCB, .GZB, .GZRCU, .H3CB, .HANABANK, .HBC, .HBRCU, .HDBANK, .HKB, .HNRCC, .HNRCU, .HRBANK, .HSBANK, .HSBC, .HSBK, .HURCB, .HXBANK, .HZCB, .ICBC, .JHBANK, .JINCHB, .JJBANK, .JLBANK, .JLRCU, .JNBANK, .JRCB, .JSB, .JSBANK, .JSRCU, .JXBANK, .JXRCU, .JZBANK, .JZCBANK, .KLB, .KSRB, .LHBANK, .LNRCC, .LSBANK, .LSBC, .LSCCB, .LZCCB, .LZYH, .NBBANK, .NBYZ, .NCB, .NDHB, .NHB, .NJCB, .NMGNXS, .NXBANK, .NXRCU, .NYBANK, .NYCB, .ORBANK, .PSBC, .PZHCCB, .QDCCB, .QJCCB, .QLBANK, .RBOZ, .RXCB, .RZB, .SCB, .SCBBANK, .SCCB, .SCRCU, .SDB, .SDEB, .SDRCU, .SHBANK, .SHRCB, .SJBANK, .SNCCB, .SPABANK, .SPDB, .SRBANK, .SRCB, .SXCB, .SXRCCU, .SZSBK, .TACCB, .TCCB, .TCRCB, .TJBHB, .TLBANK, .TRCB, .TZCB, .UBCHN, .WHBANK, .WHCCB, .WHRCB, .WJRCB, .WOORI, .WRCB, .WZCB, .XABANK, .XCYH, .XLBANK, .XMBANK, .XTB, .XXBANK, .XYBANK, .YBCCB, .YDRCB, .YNRCC, .YQCCB, .YXCCB, .YZBANK, .ZBCB, .ZGCCB, .ZJKCCB, .ZJNX, .ZJTLCB, .ZRCBANK, .ZYCBANK, .ZZBANK, .ZZYH {
    text-indent: -9999px;
    background-image: url("../images/combo.png");
}
.ICBC{background-position: 0px -3096px;}
.CCB{background-position: 0px -972px;}
.ABC{background-position: 0px -0px;}
.PSBC{background-position: 0px -4392px;}
.BOC{background-position: 0px -252px;}
.COMM{background-position: 0px -1368px;}
.CMB{background-position: 0px -1296px;}
.GDB{background-position: 0px -2196px;}
.CMBC{background-position: 0px -1332px;}
.CIB{background-position: 0px -1188px;}
.CEB{background-position: 0px -1116px;}
.SPABANK{background-position: 0px -5076px;}
.HXBANK{background-position: 0px -3024px;}
.SPDB{background-position: 0px -5112px;}
.button{margin: 20px 0 10px;}
.button a{display: block;background: url(../images/button_confirm.png) no-repeat;width: 114px;height: 34px;margin: 0 auto;text-indent: -2000px;}
.footer{margin: 20px auto;width: 960px;color: #434a54;text-align: center;font-size: 12px;}
.footer p{line-height: 30px;text-align: center;}
.footer p a:hover{color: #f60;}
