﻿/*
ҳ�浥��css 
*/
.header{height: 60px;width: 100%;display: block;line-height: 60px;}
.header-g{height: 60px;line-height: 60px;}
.nav ul{height: 38px;}
.nav .active{background: #ffffff;color: #333333;border-top-left-radius:3px;border-top-right-radius:3px;cursor: default;}
.nav ul li{float: left;padding: 8.5px 22px;margin-top: 2px;cursor: pointer;}
.acutinfo{border-left: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;height: 33px;position: relative;}
.acutinfo ul{position: absolute;}
.acutinfo ul li{float: left;padding: 8.5px 22px;margin-top: 2px;cursor: pointer;}
.merchantsinfo ul li{padding: 5px 0;}
.costinfo{padding: 13px 0;background: #f0f0f0;}
.account-title{width: 100%;}
.account-title li{width: 163px;text-align: center;padding: 5.5px 0;background: #ffffff;}
.account-title li.active{background: #f6f6f6;border-right: 1px solid #e1e1e1;}
.account-title li.active span{display: block;}
span[class^=sp-]{display: none;position: absolute;}
.sp-red{background: #cc0000;top: -1px;width: 165px;height: 3px;left: -1px;}
.sp-tran{background: #f6f6f6;top: 100%;width: 163px;height: 1px;}
.action{border: 1px solid #edd28b;padding: 10px;background: #fffdee;}
.account-count{padding: 20px 50px;}
.account-p1{width: 10%;}
.account-count ul li{margin-top: 13px;height: 28px;line-height: 28px;}
.bank-list{border: 1px solid #e1e1e1;padding: 15px 10px;width: 100%;position: relative;background: #ffffff;cursor: pointer;border-radius: 5px;}
.bank-list-post{width: 100%;}
.bank-list.active{border:1px solid #90c1dc;background: #ecf3f8;}
.bank-list dfn{position: absolute;left: 330px;}
.bank-list dfn span{margin-left: 90px;font-size: 12px;color: #999;}
.bank-list-parent{width: 90%;}
.bank-choice{margin-left: 100px;display: none;}

.waiting-pay{padding: 30px 70px;}
.waiting-pay-action{padding:20px 0 20px 120px;border-right: 1px solid #e1e1e1;border-left: 1px solid #e1e1e1;}
.waiting-pay-action .waiting-pay-step div{float: left;margin-right: 20px;}
.waiting-pay-action .waiting-pay-step div:last-child{margin-left: 100px;}
.waiting-pay-dotted{border-bottom: 1px dashed #e1e1e1;width: 90%;margin: 0 auto;}
.waiting-pay-last{padding: 20px 120px;border-right: 1px solid #e1e1e1;border-left: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}

.account-recharge-title li{float: left;position: relative;}

.bank-icon-ib{display: inline-block;height: 48px;line-height: 48px;background: #ffffff;border: 1px solid #e1e1e1;}
.bank-icon-ibw140{width: 140px;}
.bank-icon-ibw180{width: 180px;}
.bank-icon-ibw210{width: 210px;}
.bank-content{padding: 10px; background:#f6f6f6;}
.bank-icon-ib.bank-icon-ibsmall{height: 24px;width: 112px;border: none;line-height: 24px;}

.line-under .bank-icon-ibsmall img{width: 100%;height: 100%;}
.line-under .line-1 div{float: left;width: 250px;height: 80px;padding: 10px 0px 10px 20px;background: #fff;border: 1px solid #e1e1e1;line-height: 1.7;margin-right: 20px;margin-top: 25px;}
.line-under .line-1 div.choice{border: 2px solid #00ce27;}
.pay-way{display: none;}
.pay-way:first-child{display: block;}
.chu-step2,.xin-step2{display: none;}

.remittance-info{padding: 50px 0px 25px 75px;}
.remittance-tcl>*{display:table-cell; *display:inline-block;}
.remittance-tcl p{width: 10%;text-align: right;}

.step-2,.step-3,.step-22,.step-33{display: none;}
.acutinfo ul li span{display: block;padding: 4px 6px;}
.acutinfo ul li.active span{background: #cc0000;border-top-left-radius: 3px;border-top-right-radius: 3px;color: #ffffff;}
.hide-sp{visibility: hidden;}


/*资金余额 2016-03-29*/
.div_zj{ border:1px solid #e1e1e1; overflow:hidden;}
.remittance-tcl ul li{ width:44%; float: left;}
.remittance-tcl ul li label{ width:100px; display: inline-block; text-align:right; float:left; line-height:28px; height:28px;}
.remittance-tcl ul li>div{ float:left; margin-bottom:15px;}
.tab{border-bottom: 2px solid #CC0000;width: 100%;}
        .tab ul li{float: left;padding: 8px 42px;cursor: pointer;}
        .tab .active{background: #CC0000;color: #ffffff;border-top-left-radius: 4px;border-top-right-radius: 4px;}
        .account-total{display: none;}
        .account-total.account-first{display: block;}
        .account-total li{height: 30px;line-height: 30px;margin-top: 20px;margin-right: 10px;}
        .account-total ul:first-child{width: 15%;}
        .cont-cont h3{color: #333;font-size: 16px;}
        .layui-layer-btn{text-align: center;}
		.tabTitle2 li.cur {padding-right: 17px;}