.ask_main .ask_index { padding: 0;border: 0;background: #f8f8f8; }
.ask_sec .sec_bd,
.ask_indexer.ask_sec .sec_bd { border: 0;background-color: #f8f8f8 }
h1.title3{ font-size: 24px!important; font-weight: bold!important;}
.title2{line-height: 30px;color: #ff8a00!important;font-weight: bold!important; padding-top: 0!important;}
.title4{ border: 0!important}
.ask_qustion{ padding: 20px;background-color: #fff;border: 1px solid #F1F1F1; }
.ask_qustion_people{font-size: 12px;color: #999;line-height: 24px;}
#showthis{width: 140px;font-size: 16px;line-height: 45px;text-align: center;height: 45px;background-color: #ff552e;border: solid 1px #ff552e;color: #ffffff;margin-right: 20px;margin-top: 10px;}
.huifu{width:100%;height:auto;margin:0 auto;text-align:justify;padding:0;border:0;font-size:16px;line-height:26px}
.huifu .huifuleft{width:43px;float:left;height:43px;margin:0}
.huifu .huifuleft img{margin-top:0;border-radius:0;max-width:100% !important;display:block;width:43px;height:43px;border-radius:21px}
.huifu .text_spasi{float:left;margin:0 10px;padding-top:0;padding-bottom:5px}
.huifu .text_spasi span{display:block;height:auto;float:none;margin:0 auto;white-space:nowrap;line-height:24px}
.huifu .text_spasi span:nth-child(1){font-size:14px;color:#222}
.huifu .text_spasi span:nth-child(2){font-size:12px;color:#999}
.answerCon { font-size: 16px; color: #666;line-height: 24px; }
.answerCon span{font-family:"microsoft yahei" !important;margin:0;padding:0}
.answerCon p{font-family:"microsoft yahei" !important;margin:10px 0;padding:0;font-size: 16px;}
.answerCon strong{font-family:"microsoft yahei" !important;margin:0;padding:0}
.answerCon img{display:block !important;margin: 0 auto; width:auto;height:auto;max-width:80%;max-height:400px}
.ask_answer_list{ margin-top: 20px!important;padding: 20px;background-color: #fff;border: 1px solid #F1F1F1;}
.ask_answer_list .title{ font-weight: bold; font-size: 18px; line-height: 40px;border: 0; }
.ask_answer_list .ask_answer_li:first-child{border:0!important;padding:0!important; }
.ask_answer_list .ask_answer_li{border:0; border-top: 1px solid #ececec!important;padding: 20px 0 0 0!important;}
#ys_yd{padding: 20px;background-color: #fff;margin-top: 15px;border: 1px solid #F1F1F1;}
#ys_yd p {padding: 0; margin: 0;}
#ys_yd .ysyd_title{font-size:20px;line-height:40px;height:40px;color:#222222;font-weight: bold;}
#ys_yd .ysyd_cinter{ width:auto;padding-top: 20px; }
#ys_yd .ysyd_cinter .ysyd_list{padding:15px 0 20px 0;border-top:1px solid #eee;}
#ys_yd .ysyd_cinter .ysyd_left_text1 { font-size:18px;color:#333;font-weight: bold; }
#ys_yd .ysyd_cinter .ysyd_left_text2 {color: #999;font-size: 14px;}
#ys_yd .ysyd_cinter .ysyd_left_text2 span{ color: #f36f20;}
#ys_yd .ysyd_cinter .ysyd_left_text2 .font{ display: inline-block; margin-left: 10px;}
#ys_yd .ysyd_cinter .ysyd_list .ysyd_left a{display:block;color:#333333;font-size:18px;padding:0}
#ys_yd .ysyd_list_left{margin-right: 20px;float:left;height:80px;width:54px;background-color:#fff4f4}
#ys_yd p.ysyd_list_left_text1{font-size:24px;color:#222222;font-weight:bold;text-align:center;padding-top:10px;line-height:30px}
#ys_yd p.ysyd_list_left_text2{font-size:14px;color:#999;font-weight:bold;text-align:center;line-height:20px}
#ys_yd p.ysyd_left_text{font-size: 14px;line-height:20px;color:#666;margin: 10px 0;}

.ask_qustion_people{ line-height: 25px;}
.ask_qustion_people .text {font-size: 16px;color: #666;line-height: 24px;margin: 5px 0; }
.ask_qustion_people .text p { margin: 10px 0;font-size: 14px;color: #666; }
.ask_qustion_people .text img { display: block;margin: 10px auto;width:auto;height:auto;max-width: 80%;max-height: 400px; }
.fx_sscgx { height: 42px; line-height: 42px;}
.fx_sscgx span{ margin-left: 0px; }
.askpaimainer{ background: #fff;}


.ask_wbd{width: 900px;height: 272px; background: #ffe8e2;padding: 6px;margin-bottom: 15px; box-sizing: border-box; }
.ask_wbd .ask_tit .title{ font-size: 24px;color: #fa4831;line-height: 45px;font-weight: bold;}
.ask_wbd .ask_tit img{ display: block;margin:0 10px 0 25px; float: left; width: 40px; height: 45px;}
.ask_wbd .ask_tit p { padding: 0;margin: 0; float: left;line-height: 45px;height: 45px;}
.ask_wbd .ask_tit .title span{ margin: 0 10px 0 15px; font-size: 16px;color: #a64934;} 
.ask_wbd .ask_left{float: left; width: 444px;}
.ask_wbd .ask_right{float: right; width: 320px;margin-right: 10px;}
.ask_wbd .ask_mainbj{ background: #fff;position: relative; }
.ask_wbd .ask_mainbj .submit-btn-box{cursor: pointer; position: absolute; top: 50%; left: 55%;width: 80px;height: 80px;margin: -40px 0 0 -40px; background-color: #ff370f;box-shadow: 0px 2px 0px 0px #dd2a08;border-radius: 50px;}
.ask_wbd .ask_mainbj .submit-btn-box .ask_lable{ pointer-events: none;position: absolute; left: 0; top: 0; z-index: 1; text-align: center;font-size: 16px;line-height:20px; width: 100%; height: 100%;background-color: #ff370f; color: #fff;border-radius: 50px; }
.ask_wbd .ask_mainbj .ask_lable span{ display: block; line-height: 26px;padding-top: 15px; }
.ask_wbd .submit-btn-box .span_a{ position: relative;}
.ask_wbd .submit-btn-box .span:before {z-index: 0;content: '';position: absolute;left: 0;top: 0;width: 80px;height: 80px;background: #ff370f;border-radius: 50%;animation: zbb 1.5s ease infinite;}
@keyframes zbb{
    0% { opacity: 0.9;left: 0;top: 0;width: 80px;height: 80px; }
    90% { opacity: 0;left: -20px;top: -20px;width: 120px;height: 120px; }
    100% { opacity: 0;left: -20px;top: -20px;width: 120px;height: 120px; }
}
.ask_wbd .ask_mainbj .submit-btn-box input{position: relative;z-index: 0;font-size: 16px;color: #fff; cursor: pointer; display: block; width: 100%; height: 100%;;background: #ff370f;border-radius: 50%; }
.ask_wbd .ask_mainbj .xian{ position: absolute; left: 55%; top: 0; width: 1px;height: 100%;background-color: #e7e7e7;}
.ask_wbd .ask_left .title{ font-size: 24px;color: #fa4831;line-height: 45px;font-weight: bold;}
.ask_wbd .ask_left img{ display: block;margin:0 10px 0 25px; float: left; width: 40px; height: 45px;}
.ask_wbd .ask_left p { padding: 0;margin: 0; float: left;line-height: 45px;height: 45px;}
.ask_wbd .ask_left .title span{ font-size: 16px;color: #a64934;}
.ask_wbd .form_ul{ width: 400px; padding:17px 0 0 40px; box-sizing: border-box; min-height: 210px; color: #999; }
.ask_wbd .ask_left .element{position: relative; padding-left: 65px;margin-bottom: 12px; }
.ask_wbd .ask_left .sdk_txt{ display: block; position: absolute; left: 0;top: 0;color: #333333; width: 65px;font-size: 12px; font-weight: bold; }
.ask_wbd .ask_left .unit{display: block; position: absolute; right: 10px; top: 0; height: 32px;line-height: 32px;color: #999999; }
.ask_wbd .ask_left .text{width: 100%;box-sizing: border-box;color: #666; background-color: #fafafa;border: solid 1px #eee; height: 34px;line-height: 34px;font-size: 14px;text-indent: 10px;  }
.ask_wbd .ask_left a{ color: #999; text-decoration: none; }
.ask_wbd span#df{ width: 100%; background-color: #fafafa;color: #666; border: solid 1px #eee;box-sizing: border-box;height: 34px;line-height: 34px; }
.ask_wbd span#df select{font-size: 14px;text-indent: 5px; color: #666; background-color: #fafafa;border: 0!important; height: 34px;line-height: 34px; }
.ask_wbd .ask_left .ty_ys{color: #999999;font-size: 12px; height: 20px; line-height: 20px; margin:-3px 0 3px 0;}
.ask_wbd .ask_left .ty_ys a{ font-size: 12px;color: #999999; }
.ask_wbd .ask_left .form_xxx_gundong{margin: 0px 0px 0 65px; height: 30px;box-sizing: border-box; }
.ask_wbd .ask_right .title2{padding-top: 10px; font-size: 20px;color: #fd623a;line-height: 50px;height: 45px;text-align: center;font-weight: bold; }
.ask_wbd .ask_right .title_b{padding-top: 10px; font-size: 20px;color: #fd623a;line-height: 50px;height: 45px;text-align: center;font-weight: bold; }
.ask_wbd .price{width: 280px; margin: 5px auto 0; }
.ask_wbd .price_title{position: relative;width: 280px;height: 58px;line-height: 58px;margin: 0 auto;color: #fd613a;font-size: 18px;text-align: right;padding-right: 20px;box-sizing: border-box;}
.ask_wbd .price_title img {position: absolute;left: 0;top: 0;z-index: 0;display: block;width: 100%;height: 100%;}
.ask_wbd .price_title span {position: relative;font-weight: bold;margin-left: 5px;}
.ask_wbd .price_title .shuzi1 {font-size: 36px;color: #fd613a;}
.ask_wbd .price_item {width: 100%; padding: 10px 10px; box-sizing: border-box; font-size: 14px;color: #666;}
.ask_wbd .price_item .shuzi {width: 50%;float: left;padding: 5px 0 0 0;margin: 0;line-height: 26px;height: 26px; }
.ask_wbd .price_item span {color: #f75d00;font-size: 16px;}
.salid_title{ font-weight: bold; font-size: 20px;line-height: 40px;height: 40px;}