﻿/*公共样式*/
h1, h2 , h3 { font-size:16px; font-weight: inherit;}
em{font-style:normal;}
.g-f-l{float:left;}
.g-lh-30{line-height:30px;}
.mr-5{margin-right:5px;}
.g-ta-c{text-align:center;}
.g-fz-16 { font-size:16px;}
.g-fz-15 { font-size:15px;}
.g-fz-14 { font-size:14px;}
.g-fz-12 { font-size:12px;}
.g-c-FF{color:#FF7A41;}
/*弹窗样式 */
#payment-hint,#payment-success,#payment-hint,#payment,#denglu, #xunjiaSuccess, #report_box, #denglu_update{left:25.5%;  position:absolute; z-index:9992; display:none; top:10%;background:#fff;position: fixed;}
#xunjia{left:22.3%;  position:absolute; z-index:9992; display:none; top:10%;background:#fff;position: fixed;}
.cover-img{left:50%;width:400px;position:absolute; z-index:9990;display:none; text-align:center;}
.login_submit{background: url('../images/login.jpg') -20px;width: 230px;height:38px;border:none;cursor:pointer;}
.frame_qr{margin-left:100px;}
.xunjia_submit{width: 110px;height: 40px;font-size:14px;background: url(../images/ico-detail.png) no-repeat -1px -52px; color:#fff;display:block;border:none;cursor:pointer;}

.frame_box {width: 790px;overflow: hidden;background:#fff; border:1px solid #ededed;}
.frame_title {width:790px;height: 50px;line-height:50px;background-color: #F4F5F9;}
.frame_tit{ width:98px; height:37px;  border-right:1px solid #DADADA;background-color:#FFFFFF; font-size:16px; color:#cc0000;}
.frame_tit{ width:98px; height:37px;  position: relative;}
.frame_tit strong{ width:98px; height:38px;  border-right:1px solid #DADADA;background-color:#FFFFFF; font-size:16px; color:#cc0000; position:absolute; left:0; bottom:-2px; display:block;}
.cover{ background-color:rgba(0,0,0,.6);
background: -moz-linear-gradient(left, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6));
background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, .6)));
background: -o-linear-gradient(left, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6));
filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,startcolorstr=#89000000,endcolorstr=#89000000);
position:absolute; z-index:9991; left:0; top:0; display:none;opacity: 0.5;}
.frame_title .close a{width: 20px;height: 20px;background:url(../images/ico-detail.png) no-repeat 1px -21px;display:block;position:absolute;top:10px;right:15px;}
.frame_xj{ overflow:hidden; padding:30px 40px; margin:0px auto;}
.frame_xj .hint{ overflow:hidden; margin:0px auto;  line-height:40px; background:#FFF0F1;}

.frame_xj .form-input{margin-top: 20px; }
.frame_xj .form-input li{margin-bottom:15px; overflow:hidden;}
.frame_xj .form-input .li-l{text-align:right; float:left; color:#222; line-height:40px; height:40px; width:80px;}
.frame_xj .form-input .li-r{float:left;margin-left:15px; line-height:40px; }
.frame_xj .form-input .li-r .textarea{width:560px; height:110px; padding-left:5px; border:1px solid #e4e4e4;}
.frame_xj .form-input .tit-con{margin-left:95px;}
.frame_xj .form-input .li-r .ipt-phone{width:310px; height:35px; padding-left:10px; line-height:35px; display:block; border-radius:2px; border:1px solid #E4E4E4;}
.frame_xj .form-input .li-r .ipt-verif{width:150px; height:35px;  padding-left:10px; line-height:35px; display:block; border-radius:2px; border:1px solid #E4E4E4;}
.frame_xj .form-input .phone-verif{width:150px; height:35px;background:#F2F2F2; height:35px; margin-left:10px; font-size:12px;line-height:35px; display:block; border-radius:3px; cursor: pointer; border:1px solid #F2F2F2;text-align: center;}
.ico_pt{ float:left; background:url(../images/ico-detail.png) no-repeat 0px 6px; padding-left:20px; margin-left:20px; color:#f86161; }

/*支付认证*/
.payment-box{width:700px; overflow:hidden; }
.payment-box .pay-content{padding:10px 40px 40px 40px;margin:0px auto;}
.payment-box .pay-content .pay-tit{font-size:22px; line-height:70px; border-bottom:1px solid #E4E4E4; margin:0px auto; text-align:center; overflow:hidden;}
.payment-box .pay-content .pay-box{width:130px; overflow:hidden; margin:40px auto; }
.payment-box .pay-content .pay-box .wechat-box{width:130px; overflow:hidden; margin:0px auto;}
.payment-box .pay-content .pay-box .alipay-box{width:130px; overflow:hidden; margin:0px auto; cursor:pointer;}
.payment-box .pay-content .pay-box .wechat-box .ico-wechat{width: 72px;height: 72px;margin:0px auto;background: url(../images/ico-detail.png) no-repeat -200px 0px;display:block; cursor:pointer;}
.payment-box .pay-content .pay-box .alipay-box .ico-alipay{width: 72px;height: 72px;margin:0px auto;background: url(../images/ico-detail.png) no-repeat -287px 0px;display:block; cursor:pointer;}
.payment-box .pay-content .ico-QQ{width: 94px;height: 24px;margin:0px auto;background: url(../images/ico-detail.png) no-repeat 0px -225px;display:block;position:absolute; bottom:3px; right:140px;}
.payment-box .pay-content .not-verify{ margin:0px auto;}
.payment-box .pay-content .pay-tit-txt{overflow:hidden; display:block; position:relative;}
.payment-box .pay-content .pay-btn{width:330px;overflow:hidden; margin:50px auto 30px auto;}
.payment-box .pay-content .succ-btn{width: 145px;height: 40px;font-size:14px;background: url(../images/ico-detail.png) no-repeat -1px -107px;color:#fff;display:block;border:none;cursor:pointer;}
.payment-box .pay-content .again-btn{width: 145px;height: 40px;font-size:14px;background: url(../images/ico-detail.png) no-repeat -1px -165px;color:#222;display:block;border:none;cursor:pointer; margin-left:40px;}

.payment-box .pay-content .pay-succ-tit{overflow:hidden;line-height:60px;border-bottom:1px solid #E4E4E4; margin:0px auto; }
.payment-box .pay-content .pay-succ-tit .pay-succPay-state{height:50px;margin:0px auto 20px auto; width:280px;}
.payment-box .pay-content .pay-succ-tit .pay-succ-state{height:50px;margin:0px auto 20px auto; width:190px;}
.payment_title {overflow:hidden;height: 35px;line-height:35px;}
.payment_title .close a{width: 20px;height: 20px;background:url(../images/ico-detail.png) no-repeat 1px -21px;display:block;position:absolute;top:10px;right:15px;}
.payment-box .pay-content .ico-yes{width: 34px;height: 34px;margin:12px 10px;background: url(../images/ico-detail.png) no-repeat -203px -94px;display:block;}


