﻿﻿@charset "utf-8";
*{margin:0px; padding:0px; font-weight: normal;}
html,body {margin: 0px; padding: 0px; font-family:宋体,Microsoft YaHei,sans-serif,Arial; font-size:12px;-webkit-text-size-adjust:none;}
 h1 ,h2 ,h3 ,h5{font-weight:normal; font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.pt15{padding-top:15px;}
.ml12{margin-left:12px;}
.ml15{margin-left:15px;}
.lf01{border:1px solid #ddd;}
ul {list-style: outside none none;}
a{outline:none; blr:expression(this.onFocus=this.blur()); text-decoration:none; color:#666;}
a:hover{text-decoration:underline; color:#185aba;}
.form .label { float: left;}
 /***头部***/
.header-w{width:1000px;margin: 0px auto 20px; height:82px;}
.logo-w{ overflow:hidden; border-bottom:1px solid #ddd;}
.logo{margin:10px 0;height:62px; width:254px; float:left;}
.sys-name{margin:10px 20px; float:left;}
.aProblem {float:right;color:#093574;text-decoration:none;margin-top:56px;}

/***底部***/
.bottom-w{height:44px;background:#fff; padding:10px 0; }
.copyright{width:1000px;margin:0 auto;}
.copyright p{height:44px; line-height:44px;color:#666;}

 /***主体头部***/
.cont-fr{border:1px solid #ddd;}
.cont-fr-tit{ background:#f1f1f1;}
.cont-fr-tit h2{font-weight:normal; font-size:12px;height:38px; line-height:38px;width:756px;}
.content-w{ width:1000px;margin:0 auto;}
.content{overflow:hidden;}
.pay-infor {width:996px;padding:1px;background:#f1f1f1;}
.pay-infor .infor-box {width:956px !important; *width: 996px;_width: 956px; padding:9px 20px;background: #f1f1f1;text-align: left;}
.infor-box span {margin-right:10px;}
.infor-box a {color:#093574;}
.infor-box label {float: right;line-height:18px;white-space: nowrap;}
.infor-box  font {color:#a76c10;vertical-align: middle;}

.helpDelimiterInfo{
	text-decoration:none;
}
.helpDelimiterInfo p{
	margin-bottom: 6px;
}

/***主体内容***/
.pay-mode {width: 1000px;_width: 1000px;margin-top: 20px;}
.pay-mode-nav {position: relative;height: 34px;line-height: 34px;border: 1px solid #ddd;background:#f9f9f9;}
.pay-mode-nav span {float: left;margin: 0 40px 0 20px;line-height: 34px;font-weight: bold;color: #666;}
.pay-mode-nav ul, .pay-mode-nav ul li {float: left;position: relative;}
.pay-mode-nav ul li {width: 107px;height: 34px;line-height: 34px;color:#a76c10;text-align: center;cursor: pointer;}
.pay-mode-nav ul li.current {position: relative; _top: 1px;height: 37px;line-height:37px; margin-top: -3px; _margin-top: -4px;
color: #333;background:#fff;border: 1px solid #ddd; border-bottom-style:none;}

.bank-list { width: 938px !important;*width: 1000px;_width: 938px;overflow: hidden;padding: 40px 30px;margin-bottom:10px;
border: 1px solid #ddd;border-top: 0px;}
.bank-list h6 { float: left; width: 938px;height: 25px;margin-bottom: 15px;}
.bank-list h6 label , .bank-list h6 span {float:left;color: #666;line-height: 25px;font-size:12px;}
.bank-list h6 label {margin-right: 10px;font-weight: bold;}

.sel-list {width:938px;float: left;}
.sel-list li {float: left;width: 234px;height: 60px; padding-bottom: 15px;}
.sel-list label {float: left;cursor: pointer;}
.sel-list label input {float: left;width: 13px;height: 13px;margin: 18px 6px 0 0;}
.default label a, .sel-list label a {float: left;width: 186px;height: 48px;padding-left: 4px;border: 1px solid #ddd;
background-color: #ffffff;}
.default label a:hover, .sel-list label a:hover{border: 1px solid #154280;}
/***银行图标***/
a.ICBC { background: url(../images/banks.gif) no-repeat 5px 0;}
a.ABC {background: url(../images/banks.gif) no-repeat 5px -48px;}
a.CMBCHINA {background:url(../images/banks.gif) no-repeat 5px -96px;}
a.CCB {background:url(../images/banks.gif)no-repeat 5px -144px;}
a.BOC {background:url(../images/banks.gif)no-repeat 5px -192px;}
a.BOCO { background:url(../images/banks.gif) no-repeat 5px -240px;}
a.CIB {background:url(../images/banks.gif) no-repeat 5px -288px;}
a.CEB {background:url(../images/banks.gif)no-repeat 5px -336px;}
a.SPDB {background:url(../images/banks.gif)no-repeat 5px -384px;}
.downarrow {float: left;width: 50px;height: 32px;margin-left: 20px;padding-top: 6px;background: url(../images/common.gif) no-repeat scroll 0 -559px transparent;}
label a.DEBITCARD_ALIPAY {background: url(../images/banks.gif) no-repeat 5px -1152px;}
.sel-list label a.DEBITCARD_UNIONPAY {background: url(../images/banks.gif) no-repeat 5px -1440px;}
label a.DEBITCARD_TENPAY {background: url(../images/banks.gif) no-repeat 5px -1248px;}
label a.DEBITCARD_WEIXINPAY {background: url(../images/banks.gif) no-repeat 5px -1578px;}
label a.DEBITCARD_BESTPAY {background: url(../images/bank_logo06.png)}
label a.DEBITCARD_BOCPAY {background: url(../images/banks.gif)no-repeat 5px -192px;}
label a.DEBITCARD_CCBPAY {background: url(../images/banks.gif)no-repeat 5px -144px;}
label a.BOC_CARDTYE_MASTER {background: url(../images/master.jpg);}
label a.BOC_CARDTYE_VISA {background: url(../images/visa.jpg)no-repeat;}
/**label a.DEBITCARD_ICBCNATIVEPAY { background: url(../images/banks.gif) no-repeat 5px 0;}**/
label a.DEBITCARD_ICBCNATIVEPAY { background: url(../images/bank_logo26.png) no-repeat 5px 0;}
label a.DEBITCARD_ICBCWEBPAY { background: url(../images/bank_logo29.png) no-repeat 5px 0;; }
/****无锡农村商业银行****/
label a.DEBITCARD_WXRCB {background: url(../images/bank_wx_logo27.png)}
label a.DEBITCARD_CCBPAY_NATIVE {background: url(../images/CCB_NATIVE.jpg)}
/**新中新电子支付**/
label a.DEBITCARD_SYNJONES {background: url(../images/bank_wx_logo27.png)}
/***按钮***/
.confirm-pay {float: left;width: 100%;height:36px; margin-top: 40px;text-align: center; font-size:14px;}
.confirm-pay-btn {display:inline-block;width: 118px;height:36px;line-height:36px;color:#fff;background: url(../images/pay.gif) no-repeat;}
.confirm-pay-btn:hover{ background-position:0 -36px;color:#fff;text-decoration:none; } 
.button-w{overflow:hidden;}
.button-w input{float:right;background:url(../images/btn_01.png) no-repeat;width:68px;height:26px; color:#fff;margin-left:48px; border:none; cursor:pointer;}
.button-w input:hover{ background-position:0 -26px;}

/***提示信息***/
.msg{width:1000px;margin:0 auto; overflow:hidden;height:50px; border-bottom:1px solid #ccc;}
.msg p{float:left;height:30px; line-height:30px;margin-top:10px;color:#666;}
.msg p.msg-bt01{color:#244e5c;margin-left:13px; }

/*二维码部分*/
.erweima{ margin:50px 0; width:516px; height:361px;margin-left:260px;}
.erweima p{ display:block; position:absolute; margin:56px 0px 0px 90px; font-size:24px; font-weight:bold; color:#ff6400;}
.erweimaim{position:absolute; margin-top:70px; margin-left:8px;margin-right: 2px;}
/***支付结果***/
.payment-w{padding:10px 20px 20px 20px;}
.sucs-tis{height:40px;padding-left:50px; margin:40px 0px 40px 260px;}
.s1{background:url(../images/success.png) no-repeat scroll left;}
.f1{background:url(../images/delete.png) no-repeat scroll left;}
.o1{background:url(../images/clock.png) no-repeat scroll left;}
.sucs-tis p{width:100%;height:20px;line-height:20px;float:left;}
/***锁屏***/
.warm-prompt{width:400px; height:255px; background-image:url(../images/warm-prompt_03.png); display: none;background-repeat:no-repeat;position: absolute;z-index: 2000}
.warm-prompt-form{width:400px; height:120px; margin:70px 0; float:left;}
.warm-prompt-form-1{height:38px; width:400px; border-bottom:1px dashed #CCCCCC;}
.warm-prompt-form-1 p{ width:350px; float:left;color:#333; letter-spacing:1px; line-height:38px; margin-left:36px;  }
.warm-prompt-form-1 span{color:#F00;}
.warm-prompt-form-3 span{color:#F00;letter-spacing:1px;line-height:38px;}
.warm-prompt-form-3{line-height:38px; width:400px;line-height:38px;}
.warm-prompt-form-3 p{width:90px;margin-left:36px; display:block; float:left;}
.warm-prompt-form-3 input[type=submit] {text-align:center; 
    padding:0px 10px; 
    line-height:20px; 
    border:1px solid #FF1500; 
    border-radius:3px; 
    background: -webkit-gradient(linear, left top, left 24, from(#FF6900), color-stop(0%, #FF9800), to(#FF6900)); 
    background: -moz-linear-gradient(top, #FF6900, #FF9800 0, #FF6900 24px); 
    background:-o-linear-gradient(top, #FF6900, #FF9800 0, #FF6900 24px);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9800', endColorstr='#FF6900'); 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9800', endColorstr='#FF6900')"; 
    height:24px; 
    cursor:pointer; 
    letter-spacing: 4px; 
   
    color:#FFF; 
    font-weight:bold; float:left; margin-top:6px;}
.warm-prompt-form-3 input[type=submit]:hover { 
    background: -webkit-gradient(linear, left top, left 24, from(#FF9800), color-stop(0%, #FF6900), to(#FF9800)); 
    background: -moz-linear-gradient(top, #FF9800, #FF6900 0, #FF9800 24px); 
    background:-o-linear-gradient(top, #FF6900, #FF6900 0, #FF9800 24px); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6900', endColorstr='#FF9800'); 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6900', endColorstr='#FF9800')"; 
} 
.warm-prompt-form-3 input[type=text] { width:120px; height:24px;line-height:24px ;outline:none; border-radius:3px; float:left; border: 1px solid #9dbfc3; margin-top:6px; margin-right:5px;}
.warm-prompt-close input[type=button]{display:block; background-color:#86dafc; width:50px; float:right; border:none; height:25px; font-size:14px; color:white;cursor:pointer; margin-top:1px; margin-right:1px; }
.warm-prompt-close input[type=button]:hover{background-color:#73b9d6;}
.button-1 input[type=button] {text-align:center; 
    padding:0px 10px; 
    line-height:30px; 
    border:1px solid #FF1500; 
    border-radius:3px; 
    background-image:url(../images/1_05.png);
    background-repeat:no-repeat; 
    outline:none; border:none; 
    width:96px; height:31px; 
    font-size:14px; 
    color:#ffffff; 
    letter-spacing: 2px; 
     float:left;}
.button-1 input[type=button]:hover { 
    background-image:url(../images/1_03.png);
} 