﻿@charset "utf-8";
*{margin: 0px;padding: 0px;}
body{font-size: 12px;color: #2f2f2f;background-color: #fbfbfb;}
a{text-decoration:none;}
a img{border:0 none;}
ul,li{list-style-type:none;}
.l{float:left;}
.r{float:right;}
.clear{clear:both;}
.hidden{display:none;}
.show{display:block;}
/*首页*/
.head{background-image: url(../images/pay/tobg.jpg);background-repeat: no-repeat;background-size: 100% auto;height: 135px;width: 100%;float: left;}
.head .toubu{width: 940px;margin-right: auto;margin-left: auto;}
.head .toubu .tbzh{float: left;width: 940px;margin-top: 45px;display: inline;}
.tbzh .logo{background-image: url(../images/pay/logo.png);background-repeat: no-repeat;float: left;height: 46px;width: 334px;}
.tbzh .yiqi{float: right;background-image: url(../images/pay/yiqi.png);background-repeat: no-repeat;height: 40px;width: 243px;}
.gm{background-image: url(../images/pay/gmb.jpg);background-repeat: repeat-x;float: left;height: 54px;width: 100%;}
.gm .report{width: 940px;margin-right: auto;margin-left: auto;}
.gm .report .yuanb{float: left;width: 940px;margin-top: 15px;}
.yuanb .wenzi{background-image: url(../images/pay/gm.jpg);background-repeat: no-repeat;float: left;height: 19px;width: 676px;margin-left: 63px;}
.yuanb .qq{float: left;width: 108px;}
.yuanb .qq .tanhua{background-image: url(../images/pay/qq.jpg);background-repeat: no-repeat;float: left;height: 19px;width: 108px;}
.yuanb .qq .tanhua:hover{background-image: url(../images/pay/qqzi.jpg);}
.grey{background-attachment: fixed;background-color: #fbfbfb;background-image: url(../images/pay/yi.jpg);background-repeat: no-repeat;float: left;width: 100%;padding-bottom: 100px;}
.grey .partition{width: 940px;margin-right: auto;margin-left: auto;}
.grey .partition .list{float: left;width: 940px;margin-top: 56px;}
.partition .list .fenqu{float: left;width: 940px;font-family: "微软雅黑";}
.list .fenqu .title{background-color: #d1cfcf;float: left;height: 48px;width: 925px;line-height: 48px;font-size: 18px;padding-left: 15px;}
.list .fenqu .biaoge{float: left;width: 940px;background-color: #FFF;}
.biaoge table{border-top: 1px solid #d5d4d4;border-left: 1px solid #d5d4d4;width: 940px;}
.biaoge table td{text-align: center; border-bottom: 1px solid #d5d4d4; border-right: 1px solid #d5d4d4; height: 40px; color: #4D4D4D; font-size: 14px;}
.biaoge table tr:hover{background-color: #f5f5f5;}
.biaoge table tbody tr .lile{width: 640px;}
.biaoge table tbody tr .rBtn{width: 290px;}
.rBtn input{background-image: url(../images/pay/chongz.png);background-repeat: no-repeat;height: 29px;width: 85px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;cursor: pointer;}
.rBtn input:hover{background-position: 0px -41px;}
.coppy{background-color: #e6e6e6;float: left;width: 100%;border-top-width: 2px;border-top-style: solid;border-top-color: #73628d;height: 160px;}
#footer{width: 100%;text-align: center;color: #000;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 26px;padding-right: 16px;padding-bottom: 16px;padding-left: 16px;}
/*支付方式*/
.list .mode{background-color: #FFF;float: left;width: 938px;border: 1px solid #d5d4d4;}
.titleReg, .titleReg2, .titleReg3{width: 938px;height: 57px;background-attachment: scroll;background-color: transparent;background-image: url(../images/pay/bu.jpg);background-repeat: no-repeat;background-position: 0% 0%;}
.titleReg{background-position:0 0;}
.titleReg2{background-position:0 -57px;}
.titleReg3{background-position:0 -114px;}
.titleReg p, .titleReg2 p, .titleReg3 p{height: 44px;display: block;float: left;font-size: 16px;color: #FFF;font-family: "微软雅黑";padding-top: 13px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.titleReg p.w314, .titleReg2 p.w314, .titleReg3 p.w314{width: 256px; padding-left: 58px;}
.titleReg p.w317, .titleReg2 p.w317, .titleReg3 p.w317{width: 203px; padding-left: 114px;}
.titleReg p.c484848, .titleReg2 p.c484848, .titleReg3 p.c484848{color: #484848;}
.titleReg p.w307, .titleReg2 p.w307, .titleReg3 p.w307{width: 196px; padding-left: 111px;}
.titlePay{height: 25px;font-size: 14px;font-family: "微软雅黑";color: #FFF;background-attachment: scroll;background-color: #6d5c86;background-image: none;background-repeat: repeat;background-position: 0% 0%;padding-top: 3px;padding-right: 0px;padding-bottom: 0px;padding-left: 14px;}
.mt20{margin-top: 20px;}
.payOneBox{width: 690px;font-family: "宋体";padding-top: 30px;padding-right: 0px;padding-bottom: 0px;padding-left: 235px;}
.payOneBox ul li{width: 700px;color: #964479;font-size: 14px;margin-bottom: 5px;}
.payOneBox ul li .w100{width: 120px;text-align: right;height: 34px;color: #3D3D3D;line-height: 34px;}
.payOneBox ul li .w576{width: 570px;font-size: 14px;height: 34px;line-height: 34px; padding-left:5px;}
.payOneBox ul li .l.w576 input{border: 1px solid #d1d0d0;height: 28px;width: 220px;border-radius: 3px; line-height:28px; padding-left:3px;}
.l.w576.fb.bo{font-weight: bold;}
.l.w576 a{color: #964479;}
.sTitlePay{height: 19px;background: #E6E6E6 none repeat scroll 0% 0%;margin-top: 13px;font-size: 14px;color: #4D4D4D;font-family: Times New Roman;padding-top: 4px;*padding-top: 8px;padding-right: 0px;padding-bottom: 4px;padding-left: 16px;}
.boxOne{padding:26px 0 26px 26px; width:912px;}
.boxOne p,.sTitlePay469 .radioText p{float:left; width:160px; height:22px; padding:7px 0 0 10px;}
.boxOne p label{cursor:pointer; color:#3d3d3d;}
.boxOne input, .sTitlePay469 .radioText input{float:left; width:20px; *margin-top:-4px; _padding-top:-4px;}
.boxOne label, .sTitlePay469 .radioText label{float:left; height:22px;}
.mr47{margin-right:47px;}
.mr27{margin-right:27px;}
.boxOne .yuyin{width: 220px;}
.payBtnBox{text-align: center;padding-top: 50px;padding-right: 0px;padding-bottom: 70px;padding-left: 0px; float:left;}
.payBtnBox p{display: inline-block; margin-left:350px; *margin-left:175px;}
.payBtnBox input{cursor:pointer; border:none 0; width:98px; height:34px; font-size:14px; font-weight:bold; font-family:"微软雅黑";}
.payBtnBox input.resetBtn, .payBtnBox input.nextBtn, .payBtnBox input.preBtn{background-image: url(../images/pay/PayBtn.png);background-repeat: no-repeat;}
.payBtnBox input.resetBtn{background-position:0 0px; color:#373737;}
.payBtnBox input.nextBtn{background-position:0 -34px; color:#fff;}
.payBtnBox input.preBtn{background-position:0 -68px; color:#373737;}
/*支付信息*/
.payNotice{border: 1px solid #827399;height: 25px;width: 876px;color: #766295;background: #faf6fe none repeat scroll 0% 0%;margin-top: 50px;margin-right: 0px;margin-bottom: 30px;margin-left: 24px;line-height: 25px;padding-left: 12px;font-family: "宋体";}
.payOneBox ul li p input{height: 29px;border: 1px solid #B3B2B2;color: #964479;font-size: 16px;margin-right: 3px;background-attachment: scroll;background-color: #FFFFFF;background-image: none;background-repeat: repeat;background-position: 0% 0%;padding-left: 3px;}.mode .payOneBox.three{width: 720px;padding-left: 130px;}
.payOneBox.three ul li .club{float: left;width: 570px;}.l.input #CardAmount{width: 50px;height:25px;}
.l.input span{color: #000;margin-right: 5px;}
.l.input select{height: 25px;}
.mode .explain{border: 1px solid #a3a3a3;width: 858px;color: #818082;background: #fbfbfb none repeat scroll 0% 0%;line-height: 25px;font-family: "宋体";padding: 15px;margin-top: 50px;margin-right: 0px;margin-bottom: 30px;margin-left: 24px;}
.mode .explain h3{font-size: 14px;width: 858px;color: #696969;margin-bottom: 5px;}
.mode .explain p{width: 858px;}
.list .mode .word{width: 888px;margin-left: -210px;font-family: "宋体";color: #818082;margin-top: 25px; font-size:12px;}
/*语音*/
.list_select{font-size: 14px;font-weight: bolder;height: 38px;line-height: 40px;background: #faf6fe none repeat scroll 0% 0%;padding-top: 3px;padding-bottom: 3px;padding-left: 20px;color: #964479;margin-top: 10px;margin-bottom: 10px;}
.list_select select{padding: 4px;border: 1px solid #999999;min-width: 70px;}
.f_blue{text-decoration: none; color: #964479;}
.list_table{border-style: solid;border-width: 1px;border-color: #827399;text-align: center;color: #4e4e4e;margin-top: 20px;margin-bottom: 20px;}
.list_table tr{margin-bottom: 10px;}
.list_table tr:hover{background: #faf7fc}
.list_table td{line-height: 16px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}
.list_table2{border-style: solid; border-width: 1px; border-color: #DA8220;}
.list_table2 tr{margin-bottom: 10px;}
.list_table2 tr:hover{background: #FFF9F1}
.list_table2 td{padding: 4px 5px 2px 5px; line-height: 16px;}
.list_table3{}
.list_table3 tr{margin-bottom: 10px;}
.list_table3 td{padding: 4px 5px 2px 5px; line-height: 16px;}
.list_table a:link{color: blue; text-decoration: none}
.list_table a:visited{color: blue; text-decoration: none}
.list_table a:hover{text-decoration: underline; color: Red;}
.list_table a:active{color: blue}

/*调试新加*/
.payOneBox .two{width: 700px;font-size: 14px;margin-bottom: 5px;line-height: 34px;}
.payOneBox .twoLeft.l{width: 120px;text-align: right;height: 34px;color: #3D3D3D;line-height: 34px;}
.twoRight.l p span{color: #000;margin-right: 5px;}
.twoRight.l p select{height: 25px;}
.l.w576 .l.input input{border: 1px solid #B3B2B2;color: #964479;font-size: 16px;background-attachment: scroll;background-color: #FFF;background-image: none;background-repeat: repeat;background-position: 0% 0%;padding-left: 3px;height: 28px;border-radius: 3px;width: 220px;}
.twoRight.l div .l.w576{margin-bottom: 5px;}
.twoRight.l .sbai{width: 400px; margin-top:5px;}
.two .twoRight.l p input{border: 1px solid #D1D0D0;height: 28px;border-radius: 3px;line-height: 28px;padding-left: 3px;}
.banksel {border: 1px solid #F00;}
.pay3Box{padding:11px 22px 0 22px; width:894px;}
.pay3Box table{width:893px; border-top:#b0b0b0 solid 1px; border-left:#b0b0b0 solid 1px;}
.pay3Box table th, .pay3Box table td{ border-right:#b0b0b0 solid 1px; border-bottom:#b0b0b0 solid 1px;}
.pay3Box table th{ color:#3c3b3b; font-weight:bold; background:#faf6fe; height:33px;}
.pay3Box table td{text-align:center; color:#216fc6; background:#fff;  height:33px;}
.pay3Notice{line-height:20px; color:#343434; padding-bottom:100px;}
.pay3Notice p{line-height: 2.5em;}
.pay3Notice .cf99d00{color: #964479;font-size: 14px;font-weight: bold;}
.pay3Notice .c0500fe{color:#0500fe;}
.pay3Notice .cff6b07{color:#ff6b07;}
.pay3Notice .cf10000{color:#f10000;}
