﻿/**原/Common/AskInfo_buydaantou.css**/
body {
    line-height: 24px;
    font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
}

/*蒙版层*/
.Mask{z-index:99;position:fixed; left:0; top:0;display:none;width:100%;filter:alpha(opacity=50); /*IE*/-moz-opacity:0.5; /*MOZ , FF*/opacity:0.5;/*CSS3, FF1.5*/background:#000; height:100%;}
/*购买最佳答案*/
.zx_tc {width:715px; display:none;}
.zx_tc {width:715px; padding:20px 20px; padding-top:45px; position:fixed; border:1px solid #dddddd; background-color:#fff;left:40%; margin-left:-330px;z-index:101;top:200px;_position:absolute;_bottom:auto; }
.zx_tc .closezx{ position:absolute; right:20px; top:20px; width:18px; height:18px; background:url(../../images/20200210/zuijia_close.png) no-repeat; cursor:pointer;}

.zx_tc .pingjia{ clear:both; }
.zx_tc .pingjia .thetitle{ float:left; padding-top:8px; width:90%; color:#666; text-align:left; font-size:14px;padding-left: 46px;line-height: 20px;}

.zx_tc .pingjia .theTBBox{ float:left; margin-left:10px; padding:0px; width:540px; overflow:hidden; border:1px solid #dddddd; background:#FFF; }
.zx_tc .pingjia .theTBBox2{ float:left; margin-left:10px; padding:0; width:540px; overflow:hidden; border:1px solid #dddddd; background:#FFF; height: 32px}
.zx_tc .pingjia .theTBBox2 input{ width:100%; height:32px; font-size:14px; resize: none; border:0; background-color:transparent;  }
.zx_tc .pingjia .theTB{ width:522px; height:124px; font-size:14px; resize: none; overflow-y:hidden; border:0; background-color:transparent; padding: 8px}

.zx_tc .pingjia .tijiao{ clear:both; float:left; text-align:center; margin-left:160px; width:400px; padding:20px;}
.zx_tc .pingjia .tijiao .aPingjia1{ display:inline-block; margin:0px 10px; padding:10px 50px; color:#ffffff; font-size:16px; font-weight:400; cursor:pointer; border-radius:2px; background:#62ab00;}
.zx_tc .pingjia .tijiao .aPingjia1:hover{ color:#ffffff; text-decoration:none; background:#549400;}
.zx_tc .pingjia .tijiao .aPingjia2{ display:inline-block; margin:0px 10px; padding:9px 49px; color:#333333; font-size:16px; font-weight:400; cursor:pointer; border:1px solid #dddddd; border-radius:2px; background:#ffffff;}
.zx_tc .pingjia .tijiao .aPingjia2:hover{ color:#333333; text-decoration:none; background:#eeeeee;}
.zx_tc .zx_dl { padding: 0px 0 0px 46px; font-size: 16px; color:#666; line-height: 22px; width: auto;}

.zx_tc .orange{color:#ff6600}
.zx_tc .orange a{color:#ff6600}
.zx_tc .orange a:hover{color:#ff6600}

/**  充值弹框  **/
/* .charging_box{position:fixed;left:50%;top:120px;z-index:99;width:550px;height:650px;margin-left:-430px;bac   kground:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:none;} */
.closed{width:10px;height:10px;margin:10px 10px 0 0;cursor:pointer;}
.closed a{display:block;width:10px;height:10px;background:url(../../images/20200210/closed.png) no-repeat 0 0;}
.closed a:hover{background:url(../../images/20200210/closed.png) no-repeat 0 -10px;}
.content_block{width:513px;height:600px;margin:0 auto;background:#41aa2f;}
.main_focus{width:513px;height:192px;background:url(../../images/20200210/charg_box_p2.png) no-repeat;}
.main_focus .included{padding:28px 0 0 32px;}
.main_focus .included dl{}
.main_focus .included dd{float:left;line-height:25px;margin-right:4px;font-size:18px;color:#333;}
.main_focus .included dt{float:left;width:24px;height:25px;line-height:25px;margin-right:4px;text-align:center;background:url(../../images/20200210/nub_bg2.png) no-repeat;color:#fff;font-family:arial;font-size:18px;font-weight:bold;}
.term_options{width:463px;margin:0 auto;padding-top:5px;}
.term_options ul{}
.term_options li{width:463px;height:48px;margin-top:10px;cursor:pointer;background:none;}
.term_options li a{display:block;width:437px;height:42px;line-height:42px;padding-left:20px;background:#fff;border:3px solid #bdf1ff;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.term_options li.sd1 a{background: #fcffaf;border: 3px solid #eb4d33;}
.term_options h5{float:left;font-weight:normal;font-size:16px;color:#333;}
.term_options h6{float:left;padding:0 4px;font-weight:bold;font-size:18px;color:#40aa2f;}
.term_options h4{float:left;padding:0 4px;font-weight:bold;font-size:18px;color:#e2311d;}
.term_options p{float:left;padding:0 15px 0 6px;font-size:16px;color:#999;text-decoration:line-through;}
.payment_method{width:463px;margin:0 auto;padding-top:5px;}
.payment_method h3{font-size:16px;color:#333;font-weight:normal;}
.payment_method ul{width:100%;padding-top:10px;}
.payment_method li{float:left;width:184px;height:50px;margin-right:11px;cursor:pointer;}
.payment_method li a{display:block;width:158px;height:44px;padding-left:20px;background:#fff;border:3px solid #bdf1ff;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.payment_method li.a1 a{background: #fcffaf;border: 3px solid #eb4d33;}
.payment_method dl{}
.payment_method dt{float:left;padding-top:11px;}
.payment_method dd{float:left;line-height:44px;padding-left:11px;font-size:16px;color:#666;}
.payment_btn{width:463px;margin:0 auto;padding-top:6px;}
.pay_button{background: #eb4d33 none repeat scroll 0 0;border: medium none;border-radius: 3px;color: #fff;cursor: pointer;font-size: 18px;height: 44px;text-align: center;width: 463px;}
.payment_btn h5{padding-top:3px;font-weight:normal;font-size:14px;color:#fbff8d;}
.payment_btn h5 a{color:#fbff8d;}
.payment_btn h6{width:100%;padding-top:8px;font-weight:normal;font-size:12px;color:#baebb2;border-top:1px dashed #8dcc82;text-align:center;}

.info_mask{z-index:99;position:fixed;left:0;top:0;width:100%;height:100%;background:#000;-moz-opacity: 0.1; opacity:.10; filter: alpha(opacity=10);display:none;}

.account_number{position:fixed;left:50%;top:120px;z-index:99;width:550px;height:356px;margin-left:-275px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:none;}
.complete_p{}
.complete_p dl{width:100%;padding-top:6px;}
.complete_p dt{width:60px;height:60px;margin:0 auto;}
.complete_p dd{line-height:30px;padding-top:15px;color:#333;font-size:18px;text-align:center;}
.complete_p dd a{color:#333;}

.complete_p ul{width:300px;margin:0 auto;padding-top:20px;}
.complete_p li{float:left;width:135px;margin:0 7px 0 8px;}
.complete_p .cha_btn{width:135px;height:45px;line-height:45px;background:#40b50e;color:#fff;font-size:18px;text-align:center;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
.complete_p .cha_btn2{width:135px;height:45px;line-height:45px;background:#e2311d;color:#fff;font-size:18px;text-align:center;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
.complete_p .cha_btn3{width:135px;height:45px;line-height:45px;background:#40b50e;color:#fff;font-size:18px;text-align:center;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;display:inline-block;}

.modify_password{}
.modify_password dl{overflow:hidden;width:100%;padding-top:16px;}
.modify_password dd{float:left;width:108px;line-height:42px;text-align:right;}
.modify_password dt{float:left;margin:0 10px;}
.modify_input{width:236px;height:40px;line-height:40px;padding:0 5px;background:#fff;border:1px solid #e4e4e4;}
.remind_p{padding-left:22px;background:url(../../images/20200210/remind_p.png) no-repeat left center;}
.modify_btn{width:135px;height:45px;line-height:45px;background:#e2311d;color:#fff;font-size:18px;text-align:center;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}


/**  微信支付  **/
.wxpay_area{display:none;position:fixed;left:50%;top:300px;z-index:1001;margin-left: -275px;width:550px;height:386px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wxpay_area .wx_closed{width:12px;height:12px;padding:14px 14px 0 0;}
.wxpay_area .zf_content{padding:10px 30px 0 30px;}
.wxpay_area .zf_content h3{font-weight:normal;font-size:14px;color:#333;text-align:center;}
.wxpay_area .zf_content dl{width:100%;padding-top:4px;}
.wxpay_area .zf_content dd{text-align:center;font-size:24px;color:#ff6600;font-family:arial;}
.wxpay_area .zf_content dt{width:194px;margin:0 auto;padding-top:10px;}
.wxpay_area .zf_content p{width:100%;line-height:22px;padding-top:18px;color:#999;text-align:center;}
.wxpay_area .zf_content p a{color:#999;}
.wxpay_area .zf_content p span{font-family:arial;}

.pay-btn{margin: 0px 10px;border-radius: 3px;width: 100px;height: 36px;color: #FFF;background: #36A306;border: 0;text-align: center;cursor: pointer;}

.s-fixed {z-index: 1000;}
.zjbtndiv {padding: 20px 0px;}
.float-down {top: 45%;bottom: auto;}
.backToTop {/*width: 65px;height: 65px;bottom: 88px;background-size: cover;*/}
.pay #input_submitbuy{width: 560px;height: 50px;margin: 32px auto 6px;background: #ff7a01;color: #fff;border: none;font-size: 18px;cursor:pointer;}
.multipleColumn{border: 0px solid #e6e6e6;}
.gai_supplement .s_lefter a{color:#999;font-family: "微软雅黑","microsoft yahei";font-size: 12px;}
.zaixiankefu{width:65px;height:65px;display:block;cursor: pointer;opacity: 1;filter: Alpha(opacity=100);position:fixed;_position:absolute;left:50%;margin-left:640px;bottom:156px;_bottom:"auto";}


/**原pay.css**/
.charging_box{position: fixed;left: 50%;top: 100px;z-index: 999;width: 620px;height: 692px;margin-left: -310px;background: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;display: none;}
.charging_box_c{width: 600px;margin: 0 auto;padding-top: 10px;}
.banner_bg{width: 600px;height: 220px;background: url(../../Images/pay/pc_banner_bg.png) no-repeat;}
.closed_b{width: 20px;height: 20px;margin: 10px 10px 0 0;}
.option{width: 576px;margin: 35px auto 0;}
.option li{width: 174px;height: 102px;float: left;margin: 0 8px;border: 2px solid #e1e1e1;position: relative;cursor: pointer;}
.option li.active{background: #feffe9;border: 2px solid #ff7a01;/* width: 172px;*/}
.option li em{width: 24px;height: 98px;background: #f6f6f6;display: table;text-align: center;font-size: 16px;line-height: 150%;color: #666;/*padding: 1px 6px;*/position: absolute;right: 0;top: 0;}
.option li.active em{height: 97px;/*padding: 0 6px;*/margin-top: 1px;}
.option li em i{display: table-cell;vertical-align: middle;font-style: normal;}
.option li div{display: table;width: 142px;height: 100px;text-align: center;}
.option li div span{display: table-cell;vertical-align: middle;}
.option li div span p{font-size: 30px;color: #ff7a01;font-family: arial;line-height: 36px;margin-bottom: 0;}
.option li div span p i{font-size: 20px;font-style: normal;}
.option li div span del{display: block;color: #666;font-size: 16px;font-family: arial;line-height: 16px;}
.option li div span u{display: block;text-decoration: none;color: #FF7A01;height: 21px;/* padding-top: 7px;*/}
.option li strong{width: 48px;text-align: center;height: 19px;line-height: 19px;padding-bottom: 6px;font-size: 12px;color: #fff;background: url(../../Images/pay/post_back.png) center no-repeat;display: block;font-weight: 500;position: absolute;top: -8px;left: -8px;}
.option_span{width: 537px;height: 47px;line-height: 47px;padding-left: 23px;margin: 0 8px;font-size: 14px;color: #666;background: url(../../Images/pay/hook_t.png) center left no-repeat;display: block;float: left;}
.pay{width: 560px;overflow: hidden;margin: 0 auto;}
.pay h3{font-size: 18px;height: 45px;line-height: 45px;color: #333;font-weight: 500;}
.pay li{float: left;width: 176px;height: 49px;border: 1px solid #e1e1e1;margin-right: 15px;cursor: pointer;}
.pay li img{display: block;width: 25px;float: left;margin: 12px 12px 12px 16px;}
.pay li.active{border-color: #FF7A01;background: #feffe9;}
.pay li span{height: 49px;line-height: 49px;font-size: 16px;color: #666;display: block;float: left;width: 119px;}
.pay button{width: 560px;height: 50px;margin: 32px auto 6px;background: #ff7a01;color: #fff;border: none;font-size: 18px;}
.a_box{width: 560px;height: 38px;line-height: 38px;color: #666;font-size: 14px;border-bottom: 1px dashed #f2f2f2;margin: 0 auto;}
.a_box a{text-decoration: underline;float: left;margin-right: 8px;}
.a_box a.denglu{float: right;}
.pupop_small{text-align: center;font-size: 12px;color: #999;line-height: 48px;}
.pay #input_submitbuy{width: 560px;height: 50px;margin: 32px auto 6px;background: #ff7a01;color: #fff;border: none;font-size: 18px;cursor: pointer;}
.fr{float: right;}
/** 公众号关注 **/

.free_model{position: fixed;z-index: 500;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.free_model_mask{position: relative;z-index: 10;}
.free_model_mask .free_top{position: relative;width: 48.1rem;height: 15.1rem;border-radius: 0.5rem;overflow: hidden;}
.free_model_mask .pay_top{position: relative;width: 32.35rem;height: 15.1rem;border-radius: 0.5rem;overflow: hidden;background: none !important;}
.free_model_mask .free_top_bg{position: absolute;z-index: 1;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.free_model_mask .free_close{position: absolute;z-index: 5;width: 1rem;height: 1rem;right: 0.5rem;top: 0.5rem;cursor: pointer;}
.free_model_mask .free_bot{width: 48.1rem;overflow: hidden;background: #f4f4f4;border-radius: 0.5rem;padding-top: 16.5rem;}
.free_model_mask .pay_bot{width: 32.35rem;overflow: hidden;background: #f4f4f4;border-radius: 0.5rem;padding-top: 11.35rem;}
.free_model_mask .free_bot_row{width: 27rem;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;}
.free_model_mask .free_bot_img{display: block;width: 6.55rem;height: 2.5rem;}
.free_model .free_bot_txt{display: block;padding-top: 1.25rem;text-align: center;font-size: 0.7rem;color: #999999;}
.free_model_in{position: absolute;z-index: 99;left: 1.5rem;top: 2.25rem;display: flex;align-items: stretch;}
.free_model .free_left{width: 29.25rem;border-radius: 1rem;background: #ffffff;margin-right: 0.85rem;box-shadow: 0 0 2.7rem 0 rgba(37, 34, 46, 0.27);}
.free_model .free_name{margin-left: 1rem;padding-top: 1.75rem;font-size: 1.2rem;font-weight: bold;color: #333333;}
.free_model .free_tips {margin-left: 1rem;padding-top: 1rem;font-size: 0.8rem;color: #bb862b;}
.free_model .free_item{margin: 0 1rem;padding-top: 1rem;display: flex;flex-wrap: wrap;}
.free_model .free_item_view{position: relative;box-sizing: border-box;width: 8.8rem;height: 5rem;margin-right: 0.425rem;border: 1px solid #ffe8c0;background: #FFFFFF;border-radius: 0.5rem;overflow: hidden;margin-top: 0.5rem;cursor: pointer;}
.free_model .free_item_view:nth-child(3n){margin-right: 0;}
.free_model .item_active{border: 1px solid #d7a958 !important;background: #fff8ec !important;}
.free_model .item_time{display: block;text-align: center;padding-top: 0.5rem;font-size: 0.8rem;color: #333333;}
.free_model .item_num{display: block;text-align: center;margin-top: 0.6rem;font-size: 0.7rem;color: #d7a958;}
.free_model .item_num span{font-size: 1.1rem;font-weight: bold;margin-left: 0.25rem;}
.free_model .item_price{position: absolute;left: 0;bottom: 0;width: 100%;height: 1.5rem;text-align: center;line-height: 1.5rem;background: #ffe8c0;font-size: 0.7rem;color: #bb862b;}
.free_model .pay_active{position: relative;}
.free_model .free_label{margin-left: 1rem;display: flex;align-items: center;margin-top: 2rem;}
.free_model .free_label_txt{font-size: 0.9rem;font-weight: bold;color: #333333;}
.free_model .free_label_red{margin-left: 0.25rem;font-size: 0.7rem;color: #fe383f;}
.free_model .free_pay_view{display: flex;align-items: center;justify-content: center;width: 7.5rem;height: 2.2rem;background: #FFFFFF;border-radius: 0.5rem;border: 1px solid #ffe8c0;box-sizing: border-box;margin-right: 0.75rem;cursor: pointer;}
.free_model .pay_active{background: rgba(255,232,192,0.5) !important;border: 1px solid #d7a958 !important;}
.free_model .pay_active::before{content: '';position: absolute;right: 0;bottom: 0;width: 1.3rem;height: 1.3rem;background: url(../../Images/mem_active.png) no-repeat;background-size: 100% 100%;}
.free_model .free_pay_view .pay_icon{display: block;width: 1.5rem;height: 1.5rem;margin-right: 0.5rem;}
.free_model .free_pay_view span{font-size: 0.7rem;color: #333333;}
.free_model .free_pay{display: flex;align-items: center;margin-top: 1rem;margin-left: 1rem;}
.free_model .mem_btn{display: block;margin: 0 1rem;height: 2.85rem;margin-top: 1.5rem;text-align: center;line-height: 2.85rem;border-radius: 0.5rem;background-image: linear-gradient(90deg,#ff7a01 0%,#ff6421 61%,#ff4d40 100%), linear-gradient(#ff7a01,#ff7a01);font-size: 0.9rem;font-weight: bold;color: #ffffff;cursor: pointer;}
.free_model .mem_notes{display: block;text-align: center;margin-top: 0.5rem;font-size: 0.7rem;color: #fe383f;}
.free_model .mem_link{margin: 1.25rem 1rem 1rem 1rem;display: flex;align-items: center;justify-content: space-between;}
.free_model .mem_link_a{display: flex;align-items: center;font-size: 0.7rem;color: #999999;}
.free_model .mem_link_a img{display: block;width: 1rem;height: 1rem;margin-right: 0.2rem;}
.free_model .mem_link_a:hover{color: #fe383f;}
.free_model .free_answer{width: 15rem;background: #f9fffb;border-radius: 1rem;box-shadow: 0 0 2.7rem 0 rgba(37, 34, 46, 0.27);}
.free_model .answer_name{display: block;padding-top: 4.5rem;text-align: center;font-size: 1rem;font-weight: bold;color: #20b711;margin-bottom: 2rem;}
.free_model .answer_ewm{display: block;width: 8.5rem;height: 8.5rem;margin: 0 auto;}
.free_model .answer_txt1{display: block;width: 7.25rem;text-align: center;margin: 0 auto;margin-top: 1rem;font-size: 0.8rem;color: #fe383f;line-height: 1.55rem;}
.free_model .answer_txt2{display: block;width: 13rem;text-align: center;margin: 0 auto;margin-top: 1rem;font-size: 0.8rem;color: #fe383f;line-height: 1.55rem;}
.pay_model_in{position: absolute;z-index: 15;top: 2.25rem;left: 1.55rem;width: 29.25rem;border-radius: 1rem;background: #FFFFFF;box-shadow: 0 0 2.7rem 0 rgba(37, 34, 46, 0.27);}