#pay_bg{width:100%;height:100%;position:fixed;left:0;top:0;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;z-index:1000000;}
#pay_bgmain{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1100000;}
#pay_bgmain .pay_box{width:600px;height:auto;background:#FFFFFF;margin:0 auto;overflow:hidden;position:relative;}
#pay_bgmain .pay_box .title{width:100%;height:50px;line-height:50px;font-family:"microsoft yahei";text-align:center;color:#505050;font-size:18px;border-bottom:1px solid #dedede;font-weight:bold;}
#pay_bgmain .pay_box .content{padding:20px;width:560px;height:auto;}
#pay_bgmain .pay_box .tip{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #dedede;font-size:14px;line-height:20px;color:#333;}
#pay_bgmain .pay_box .show{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #dedede;line-height:20px;color:#999;font-size:12px;}
#pay_bgmain .pay_box .type{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #dedede;text-align:center;}
#pay_bgmain .pay_box .type input[type='radio']{display:none;}
#pay_bgmain .pay_box .type input[type='radio'] + label{display:inline-block;border:2px solid #dedede;margin:5px;}
#pay_bgmain .pay_box .type input[type='radio']:checked + label{border:2px solid #fd5902;}
#pay_bgmain .pay_box .bottom{width:100%;text-align:center;}
#pay_bgmain .pay_box .bottom input{padding:0 30px;font-size:14px;color:#FFFFFF;margin:10px;border:0;height:40px;}
#pay_bgmain .pay_box .info{width:100%;height:30px;line-height:30px;color:red;font-size:12px;text-align:center;}
#pay_bgmain .pay_box .password{width:100%;text-align:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #dedede;}
#pay_bgmain .pay_box .password input{width:150px;height:25px;border:1px solid #dedede;}
#pay_wap_bg{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1000000;background:#FFFFFF;}
.pay_wap_box{width:100%;height:auto;}
.pay_wap_box .title{width:100%;height:50px;font-size:16px;color:#505050;text-align:center;font-family:"microsoft yahei";border-bottom:1px solid #dedede;position:fixed;left:0;top:0;background:#fafafa;z-index:1100000;line-height:50px;}
.pay_wap_box .title img{display:block;position:absolute;left:10px;top:14px;}
.pay_wap_box .bottom{width:94%;padding:0 3%;height:50px;background:#fafafa;position:fixed;left:0;bottom:0;border-top:1px solid #dedede;line-height:50px;font-size:12px;z-index:1100000;color:#505050;}
.pay_wap_box .bottom input[type='button']{width:80px;height:30px;color:#FFFFFF;background:#fd5902;border:0;border-radius:5px;}
.pay_wap_box .type_box{width:100%;height:auto;position:fixed;left:0;top:60px;z-index:1100000;overflow:hidden;}
.pay_wap_box .type_box .type{width:94%;height:40px;line-height:40px;margin:0 3%;border-bottom:1px solid #dedede;font-size:14px;color:#979797;}
.pay_wap_box .type_box .show{width:100%;height:auto;margin-top:30px;font-size:12px;text-align:center;line-height:20px;color:#999;}
.pay_wap_box .type_box .type img{vertical-align:-15%;}
.pay_wap_box .type_box .type input[type='radio']{display:none;}
.pay_wap_box .type_box .type input[type='radio'] + label{display:block;width:100%;height:40px;background:url(../images/wapucenter/checkbox_none.png) no-repeat right center;background-size:16px 16px;text-align:right;}
.pay_wap_box .type_box .type input[type='radio']:checked + label{background:url(../images/wapucenter/checkbox_select.png) no-repeat right center;background-size:16px 16px;}
.pay_wap_box .type_box .info{width:100%;height:auto;margin-top:20px;text-align:center;font-size:12px;color:red;}
.pay_wap_box .type_box .wap_password{width:93%;height:30px;margin:5px auto;border:1px solid #dedede;text-align:center;display:block;}
.pay_wap_box .type_box .wap_button{width:93%;height:30px;margin:10px auto;border:0;text-align:center;color:#FFFFFF;font-size:14px;background:#fd5902;border-radius:4px;display:block;}



#pay_bgmain .pay_box{width:1000px;}
#pay_bgmain .pay_box .title1{height:68px;max-width:760px;margin:auto;position:relative;}
#pay_bgmain .pay_box .logo{width:96px;height:31px;padding-right:20px;border-right:2px solid #E2E2E2;position:absolute;top:19px;}
#pay_bgmain .pay_box .syt{width:58px;height:19px;position:absolute;left:138px;top:25px;}
#pay_bgmain .pay_box .container{background:#F7F7F7;}
#pay_bgmain .pay_box .content{margin:auto;width:760px;}
#pay_bgmain .pay_box .top{height:64px;position:relative;width:100%;}
#pay_bgmain .pay_box .top .lf{position:absolute;left:0px;top:22px;font-size:14px;color:#505050;padding-left:28px;line-height:18px;background:url(../images/pay_select.png) no-repeat;background-size:18px;}
#pay_bgmain .pay_box .top .rt{position:absolute;font-size:14px;position:absolute;right:0px;top:16px;}
#pay_bgmain .pay_box .top .rt span{color:rgba(253,89,2,1);font-size:24px;font-family:MicrosoftYaHei-Bold;}
#pay_bgmain .pay_box .con{background:#fff;padding:0 30px;margin-bottom:56px;}
#pay_bgmain .pay_box p.plea {padding:31px 0 16px;font-size:14px;}
#pay_bgmain .pay_box li{position:relative;height:66px;background:#f7f7f7;margin-bottom:10px;border-radius:3px;}
#pay_bgmain .pay_box li.act{
    -webkit-box-shadow: 0 0 10px #595959;
    -moz-box-shadow: 0 0 10px #595959;
    box-shadow: 0 0 10px #595959;background:#fff;}
#pay_bgmain .pay_box li *{position:absolute;}
#pay_bgmain .pay_box li input{width:100%;height:100%;opacity:0;z-index:1;cursor:pointer;}
#pay_bgmain .pay_box li input:checked + .checkbox:before{content:'✔';color:#FD5902;font-size:20px;}
#pay_bgmain .pay_box li .checkbox{width:14px;height:18px;background:url(../images/pay_checkbox.png) no-repeat 0 3px;background-size:14px;top:26px;left:30px;}
#pay_bgmain .pay_box li .lo{width:33px;height:33px;top:18px;left:80px;}
#pay_bgmain .pay_box li strong{top:24px;left:124px;font-size:18px;color:#505050;}
#pay_bgmain .pay_box li .des{color:rgba(253,89,2,1);font-size:12px;top:29px;left:184px;}
#pay_bgmain .pay_box li .pinfo{font-size:14px;color:#505050;top:26px;right:30px;}
#pay_bgmain .pay_box li .pinfo.d{display:none;}
#pay_bgmain .pay_box li .pinfo span{font-size:18px;color:#FD5902;position:relative;}
#pay_bgmain .pay_box .more-pay span{color:#529BE4;cursor:pointer;}
#pay_bgmain .pay_box .btn-group{padding:59px 0 36px;text-align:right;}
#pay_bgmain .pay_box .btn-group span,#pay_bgmain .pay_box .notarize{display:inline-block;width:126px;height:36px;color:#fff;font-size:18px;line-height:36px;text-align:center;cursor:pointer;background:#FD5902;}
#pay_bgmain .pay_box span.cannel{background:#DADADA;margin-right:34px;}
#pay_bgmain .pay_box .code-content{height:287px;width:100%;position:relative;}
#pay_bgmain .pay_box .code-right{width:401px;height:287px;position:absolute;right:15px;top:0;background:rgba(246,246,246,1);}
#pay_bgmain .pay_box .code-right img{width:364px;height:247px;margin-top:24px;margin-left:19px;}
#pay_bgmain .pay_box .code-info{width:222px;height:222px;border:1px solid rgba(191,191,191,1);position:absolute;right:433px;top:0;}
#pay_bgmain .pay_box .code-info.jspay{width:194px;height:194px;padding:14px;}
#pay_bgmain .pay_box .code-info .wx-code{width:100%;height:100%;}
#pay_bgmain .pay_box #jsqrcode img{width:194px;height:194px;}
#pay_bgmain .pay_box .scan_code{width:223px;height:47px;position:absolute;bottom:0;right:433px;}
#pay_bgmain .pay_box .tools{padding:35px 0 36px;}
#pay_bgmain .pay_box .tools .other-pay{color:#529BE4;margin-top:16px;cursor:pointer;display:inline-block;}
#pay_bgmain .pay_box .tools .cannel{display:inline-block;line-height:34px;height:34px;width:126px;color:#fff;font-size:18px;text-align:center;margin-right:15px;float:right;cursor:pointer;}
#pay_bgmain .pay_box .code-content img.img-wxpay{width:253px;height:300px;position:absolute;top:0;right:100px;}
#pay_bgmain .pay_box .pass-con{padding-top:30px;text-align:center;}
#pay_bgmain .pay_box .pass-con label{font-size: 16px;font-weight: bold;}
#pay_bgmain .pay_box .pass-con input{height: 20px;line-height: 20px;text-indent: 3px;border-radius: 3px;outline: none;border: 1px solid #ddd;font-size: 16px;}
#pay_bgmain .pay_box .notarize{height:34px;line-height:34px;float:right;border:0;}

#pay_bgmain .pay_box li .pinfo.fee-info{
    top: 24px;
    left: 190px;
    font-family: AlibabaPuHuiTi-Regular;
    font-weight: 400;
    font-size: 12px;
    color: #8B8B8B;
}

#pay_bgmain .pay_box li .pinfo.allmoney{
    top:10px;
    font-family: AlibabaPuHuiTi-Medium;
    font-weight: 500;
    font-size: 14px;
    color: #333333;
}

#pay_bgmain .pay_box li .pinfo.allmoney{
    top:15px;
    font-family: AlibabaPuHuiTi-Medium;
    font-weight: 500;
    font-size: 14px;
    color: #333333;
}

#pay_bgmain .pay_box li .pinfo.allmoney span{
    font-family: AlibabaPuHuiTiB;
    font-size: 18px;
    color: #FD5902;
}

#pay_bgmain .pay_box li .pinfo.fee{
    top:35px;
    font-family: AlibabaPuHuiTiR;
    font-size: 12px;
    color: #8B8B8B;
}

#pay_bgmain .pay_box li .pinfo.fee span{
    font-family: AlibabaPuHuiTiR;
    font-size: 12px;
    color: #666666;
}










