header.s1 .menu{ z-index:10 !important;}
header.s1 {
    background-color: #fff !important;
	/*border-bottom:1px solid #e0e0e0;*/
}
.bor_none{ border:none !important;}
.banner_sj{width: 100%;
    overflow: hidden;}
.banner_sj img{ display:block; width:100%;}	
.search_b_h {
    overflow: hidden;
    width: 100%;
}
.search_b{ width:90%; z-index:12; padding:0 5%; border-bottom:1px solid #e0e0e0; overflow:auto; position:relative;margin-top:-0.06rem; background-color:#fff; height:0.525rem;}

.search_b .sear_kuang{ width:100%; position:relative; box-sizing:border-box; height:0.275rem; margin:0.125rem 0; border-radius:0.275rem;}
.search_b .sear_kuang input{ width:100%; padding:0 0.15rem;    padding-left: 0.27rem; font:0.115rem/0.275rem "microsoft yahei";  height:0.275rem; border-radius:0.275rem; background-color:#f8f8f8;}
.search_b .sear_kuang em{ position:absolute; left:0.05rem; top:0.0375rem; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:0 -0.4rem;}
.search_b p{ position:absolute; cursor:pointer; right:5%; font:26px/80px "microsoft yahei"; top:0; color:#333;}
.search_b p {
    position: absolute;
    cursor: pointer;
    right: 0;
    font: 0.13rem/0.275rem "microsoft yahei";
    top: 0;
    color: #333; display:none;
}
.f_nav{overflow:hidden;text-align:center;width:100%;background-color:#fff;padding:0.1rem 0;margin-bottom: 0.05rem;}
.f_nav ul{display:block; overflow:hidden; text-align:center;}
.f_nav ul li{width:0.68rem; display:inline-block; text-align:center;}
.f_nav ul li em{ display:inline-block; width:0.4rem; height:0.4rem; background:url(mark_m.png) no-repeat; background-size:1.6rem;}
.f_nav ul a:nth-child(1) li em{background-position:0 0;}
.f_nav ul a:nth-child(2) li em{background-position:-0.4rem 0;}
.f_nav ul a:nth-child(3) li em{background-position:-0.8rem 0;}
.f_nav ul a:nth-child(4) li em{background-position:-1.2rem 0;}
.f_nav ul li span{ display:inline-block; width:100%; font:0.096rem/0.196rem "microsoft yahei"; color:#333;}


.cont_part{overflow:hidden;background-color:#fff;}
.ti_bl{ overflow:hidden; background-color:#fff; border-bottom:1px solid #e0e0e0;}
.ti_bl a,.i_line_nav a,.one_line_flex ul li a{ color:#666;}
.ti_bl em{float:left;width:0.02rem;height:0.08rem;margin-top: 0.15rem;border-radius:0.02rem;margin-left:0.128rem;margin-right:0.07rem;background-color:#f7731e;}
.ti_bl p{font: 0.128rem/0.36rem "microsoft yahei";color:#333;float:left;}
.ti_bl span{float:right;margin-right:0.128rem;font: 0.112rem/0.36rem "microsoft yahei";color:#777;}
.tip_f{ float:right;}
.tip_f i{ float:left; margin-right:0.1rem; font:0.12rem/0.4rem "microsoft yahei"; color:#777;}

.ev_art{overflow:hidden;padding: 0.1rem 0;width: 92%;margin: 0 4%;border-bottom: 1px dotted #DEDEDE;}
.ev_art:last-child{ border:none;}
.ev_art .info_deta{ overflow:hidden;}
.ev_art .info_deta p{width:100%;max-height:0.384rem;overflow:hidden;margin-bottom: 0.05rem;float:left;width:100%;color:#333;font: 0.120rem/0.192rem "microsoft yahei";color:#333;}
.ev_art .info_deta span{float:left;margin-right:0.1rem;color: #C6C6C6;font: 0.096rem/0.16rem "microsoft yahei";}

.ev_art .pic_box{ float:right; width:0.84rem; height:0.63rem; overflow:hidden; margin-left:0.16rem; border-radius:0.03rem;}
.ev_art .pic_box img{ width:100%; height:100%; display:block;}
.thr_pic{ float:left; margin-bottom:0.1rem;}
.thr_pic .pic_box{ float:left; margin-left:0.07rem !important;}
.thr_pic .pic_box:nth-child(1){ margin-left:0 !important;} 

.one_line_nav{ width:100%; overflow:auto; background-color:#fff; border-bottom:1px solid #e0e0e0;}
.one_line_nav ul{ width:224%; overflow:hidden; display:block;}
.one_line_nav ul li{ float:left; position:relative; width:7%; font:0.128rem/0.4rem "microsoft yahei"; color:#777; text-align:center;}
.one_line_nav ul .sel_pro{ color:#f18038;}
.one_line_nav ul .sel_pro:before{ content:""; position:absolute; bottom:-1px; left:50%; transform:translate(-50%,-50%); width:0.2rem; height:0.015rem; background-color:#f18038;}

.one_line_nav::-webkit-scrollbar {
    display: none;
}


.one_line_nav_jc{ width:100%; overflow:auto; background-color:#fff;border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.one_line_nav_jc ul{ width:200%; overflow:hidden; display:block;}
.one_line_nav_jc ul li{ float:left; position:relative; width:12.5%; font:0.128rem/0.4rem "microsoft yahei"; color:#777; text-align:center;}
.one_line_nav_jc ul .sel_pro{ color:#f18038;}
.one_line_nav_jc ul .sel_pro:before{ content:""; position:absolute; bottom:-1px; left:50%; transform:translate(-50%,-50%); width:0.2rem; height:0.015rem; background-color:#f18038;}

.one_line_nav_jc::-webkit-scrollbar {
    display: none;
}

.sec_lin_jc{ overflow:hidden; background-color:#fff; padding:0 0.128rem;}
.sec_lin_jc ul li{ overflow:hidden; float:left; width:100%; display:none; padding:0.1rem 0; padding-bottom:0;}
.sec_lin_jc ul li span{ font:0.112rem/0.22rem "microsoft yahei"; float:left; color:#777; border:1px solid #f4f4f4; width:0.6rem; height:0.22rem; border-radius:0.128rem;  text-align: center; background-color:#f4f4f4; margin-bottom:0.06rem; margin-right:0.06rem;}
.sec_lin_jc ul li .sel_tip{ border:1px solid #f18038; color:#f18038; background-color:#FFF;}

.i_line_nav{ width:100%; overflow:auto; background-color:#fff; border-bottom:1px dotted #E9E9E9; background-color:#FCFCFC;}
.i_line_nav ul{ width:100%; overflow:hidden; display:block;}
.i_line_nav ul li{float:left;position:relative;width:25%;font: 0.11rem/0.30rem "microsoft yahei";color:#777;text-align:center;}
.i_line_nav ul .sel_pro{ color:#f18038;}
.i_line_nav ul .sel_pro:before{ content:""; position:absolute; bottom:-1px; left:50%; transform:translate(-50%,-50%); width:0.2rem; height:0.015rem; background-color:#f18038;}

.i_line_nav::-webkit-scrollbar {
    display: none;
}

.one_line_ask{ width:100%; position:relative; z-index:12; background-color:#fff;}
.one_line_ask ul{ display:block; width:112%; overflow:hidden;height:0.4rem;border-bottom:1px solid #e0e0e0; }
.one_line_ask ul li{ float:left; width:20%; position:relative; font:0.128rem/0.4rem "microsoft yahei"; color:#777; text-align:center;}

.out_five{width:100%; position:relative; overflow:auto;  z-index:12; background-color:#fff;}



.one_line_flex{ width:100%; height:0.4rem; position:relative; z-index:12; background-color:#fff;}
.one_line_flex ul{ display:flex; overflow:hidden; border-bottom:1px solid #e0e0e0;}
.one_line_flex ul li{ flex-grow:1;position:relative; font:0.128rem/0.4rem "microsoft yahei"; color:#777; text-align:center;}
.one_line_flex ul .sel_pro{ color:#f18038;}
.one_line_flex ul .sel_pro:before{ content:""; position:absolute; bottom:-1px; left:50%; transform:translate(-50%,-50%); width:0.2rem; height:0.015rem; background-color:#f18038;}


.link_cla_one{ overflow:hidden; display:none; background-color:#fff; width:100%; box-sizing:border-box; padding:0.12rem 0.09rem;}
.link_cla_one span{ float:left; width:0.86rem; margin:0.04rem; background-color:#f2f2f2; border-radius:0.03rem; box-sizing:border-box; text-align:center; font:0.104rem/0.256rem "microsoft yahei"; height:0.256rem; overflow:hidden;}
.link_cla_one .sel_link{ border:2px solid #f18038;line-height: 0.225rem; background-color:#fff; color:#f18038;}

.link_cla_two{ overflow:hidden; display:none; background-color:#fff; width:100%; box-sizing:border-box; padding:0.12rem 0.1rem;}
.link_cla_two span{ float:left; width:0.64rem; margin:0.03rem; background-color:#f2f2f2; border-radius:0.03rem; box-sizing:border-box; text-align:center; font:0.104rem/0.256rem "microsoft yahei"; height:0.256rem; overflow:hidden;}
.link_cla_two .sel_link{ border:2px solid #f18038; line-height: 0.225rem;background-color:#fff; color:#f18038;}

.link_cla_hei{ overflow:hidden; display:none; background-color:#fff; width:100%; box-sizing:border-box; padding:0.12rem 0.1rem;}
.link_cla_hei span{ float:left; width:0.64rem; margin:0.03rem; background-color:#f2f2f2; border-radius:0.03rem; box-sizing:border-box; text-align:center; font:0.104rem/0.256rem "microsoft yahei"; height:0.256rem; overflow:hidden;}
.link_cla_hei .sel_link{ border:2px solid #f18038; line-height: 0.225rem;background-color:#fff; color:#f18038;}
.hei_css{ height:0; padding:0 0.1rem;}


.one_line_ask ul .sel_pro{ color:#f18038;}
.one_line_ask ul .sel_pro:before{ content:""; position:absolute; bottom:-2px; left:50%; transform:translate(-50%,-50%); width:0.2rem; height:0.015rem; background-color:#f18038;}
.one_line_ask .ask_all{ overflow:hidden; background-color:#fff; text-align:center; border-bottom:1px solid #e0e0e0;}
.one_line_ask .ask_all p{ font:0.12rem/0.4rem "microsoft yahei"; color:#f18038;}
.one_line_ask .ask_all p:after{ display:inline-block; width:0.2rem; height:0.2rem; vertical-align:middle; margin-top:-3px; content:""; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.4rem -0.4rem;}
.one_line_hei{ width:100%; position:relative; height:0.4rem; z-index:12; background-color:#fff;}
.one_line_hei .tip_cli{ display:flex; overflow:hidden; border-bottom:1px solid #e0e0e0;}
.one_line_hei .tip_cli p{ font:0.12rem/0.4rem "microsoft yahei"; text-align:center; flex-grow:1; color:#777;}
.one_line_hei .tip_cli p:after{ display:inline-block; width:0.2rem; height:0.2rem; vertical-align:middle; margin-top:-3px; content:""; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.8rem -0.4rem;}

.one_line_hei .tip_cli .sel_cl{color:#f18038;}
.one_line_hei .tip_cli .sel_cl:after{ background-position:-0.4rem -0.4rem;}

.art_ti{ overflow:hidden; background-color:#fff; padding:0.12rem 5%; padding-bottom:0;}
.art_ti p{ font:0.184rem/0.28rem "microsoft yahei"; max-height:0.56rem; }
.f_t{overflow:hidden; background-color:#fff; padding:0 5%;}
.f_t span{ font:0.12rem/0.22rem "microsoft yahei"; margin-top:0.05rem; color:#aaa; float:left;}
.f_t span b{ color:#f18038; font-weight:normal; margin-left:0.06rem;}
.f_t em{font:0.12rem/0.22rem "microsoft yahei"; color:#aaa; float:right;}
.zy_art{ overflow:hidden; width:100%; background-color:#fff; padding:0.1rem 0;}
.zy_art p{ font:0.128rem/0.208rem "microsoft yahei"; position:relative; padding:0.2rem 0; color:#777; width:90%; margin:0 auto;}
.zy_art p:before{ position:absolute; left:0; height:0.2rem; top:0; width:0.8rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:0 -0.6rem; content:"";}
.zy_art p:after{ position:absolute; right:0; height:0.2rem; bottom:0; width:0.8rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.8rem -0.6rem; content:"";}
.arti_detail {
    width: 90%;
    padding: 0 5%;
    background-color: #fff;
    font: 0.128rem/0.204rem "microsoft yahei";
}
.praise_b{ overflow:hidden; background-color:#fff;padding:0.2rem 0;}
.praise_b span{ display:block; text-align:center; width:0.72rem; height:0.32rem; margin:0 auto; border-radius:0.16rem; background-color:#f5792a;}
.praise_b span em{ display:inline-block; vertical-align:middle; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.2rem -0.4rem;}
.praise_b span b{ display:inline-block; vertical-align:middle; padding:0 0.05rem; font:0.144rem/0.32rem "microsoft yahei"; color:#fff;}
.praise_b p{ width:100%; text-align:center; margin-top:0.1rem; font:0.096rem/0.196rem "microsoft yahei"; color:#aaa;}

.nex_art{ width:100%; overflow:hidden; padding:0.08rem 0; background-color:#fff; border-top:1px solid #e0e0e0;}
.nex_art p{font:0.112rem/0.272rem "microsoft yahei"; color:#333; width:90%; margin:0 auto;}
.nex_art p span{color:#aaa;}
.art_deta{overflow:hidden;margin-bottom:0.1rem;}
.f_color{color:#f18038 !important;} 

.xgt_cont{overflow:hidden; margin-top:0.1rem; padding-bottom:0.2rem;}
.xgt_cont .ti_bl{border:none;}
.xgt_cont .ev_xgt{float:left; width:46%; position:relative; margin:0 2%; margin-top:4%; background-color:#fff; border-radius:0.04rem; overflow:hidden;}
.xgt_cont .ev_xgt .img_box{width:100%; padding-top:75%; position:relative; background-color:#e9e9e9;}
.xgt_cont .ev_xgt .img_box img{ position:absolute; width:100%; height:100%; top:0; left:0;}
.xgt_cont .ev_xgt p{ width:90%; padding:0.1rem 5%; font:0.096rem/0.16rem "microsoft yahei"; color:#333; height:0.32rem;}
.xgt_cont .xgt_part{ width:96%; padding:0 2%;}

.ask_part{overflow:hidden; background-color:#fff; width:100%;}
.ask_part ul li{ overflow:hidden; padding:0.1rem 5%; width:90%; border-bottom:1px solid #e0e0e0;}
.ask_part ul li p{ font:0.136rem/0.208rem "microsoft yahei"; overflow:hidden; margin-top:0.12rem; margin-bottom:0.1rem; color:#333; padding-left:0.24rem; position:relative; max-height:0.416rem;}
.ask_part ul li span{ font:0.12rem/0.176rem "microsoft yahei"; overflow:hidden;  color:#333; padding-left:0.24rem; position:relative; display:block; max-height:0.528rem;}
.ask_part ul li p:before{content:"问"; text-align:center; border-radius:0.02rem; position:absolute; width:0.16rem; height:0.16rem; top:0.024rem; left:0; font:0.096rem/0.16rem "microsoft yahei"; color:#fff; background-color:#ff5151;}
.ask_part ul li span:before{content:"答"; text-align:center; border-radius:0.02rem; position:absolute; width:0.16rem; height:0.16rem; top:0.008rem; left:0; font:0.096rem/0.16rem "microsoft yahei"; color:#fff; background-color:#309bff;}
.ask_part ul li .sm_tip{padding-left:0.24rem; margin-bottom:0.08rem; margin-top:0.12rem; overflow:hidden;}
.ask_part ul li .sm_tip .tip_per{ float:left;}
.ask_part ul li .sm_tip .tip_per em{ float:left; font:0.096rem/0.096rem "microsoft yahei"; margin-top:0.032rem; color:#777; margin-left:0.06rem; padding-left:0.06rem; border-left:1px solid #aaa;}
.ask_part ul li .sm_tip .tip_per em:first-child{ border:none; margin-left:0; margin-top:0; padding-left:0}
.ask_part ul li .sm_tip em b{ font:0.128rem/0.128rem "microsoft yahei"; color:#f18038; margin:0 0.02rem;}
.ask_part ul li .sm_tip i{ float:right; font:0.096rem/0.096rem "microsoft yahei"; margin-top:0.032rem; color:#aaa;}

.float_b{ position:fixed; z-index:9; width:33%; max-width:200px; bottom:50px; right:0;}
.float_b p{ width:100%; box-shadow:0 0.02rem 0.06rem rgba(0,0,0,0.14); cursor:pointer; height:0.4rem; overflow:hidden; border-radius:40px 0 0 40px;}
.float_b p span{ font:0.12rem/0.4rem "microsoft yahei"; float:left; text-align:center;}
.float_b p em{ float:left; width:0.2rem; height:0.2rem; margin:0.1rem;}
.float_b .ask_btn_f{background-color:#f7731e; position:absolute; bottom:0; right:0;}
.float_b .ask_btn_f span{ color:#fff;} 
.float_b .ask_btn_f em{ background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.6rem -0.4rem;}

.ask_deta{ overflow:hidden; width:90%; padding:0.16rem 5%; background-color:#fff; border-top:1px solid #e0e0e0;}
/*.ask_deta p{font: 0.144rem/0.244rem "microsoft yahei"; color: #333; padding-left: 0.24rem; position: relative; max-height: 0.488rem;}*/
.ask_deta p{font: 0.144rem/0.244rem "microsoft yahei"; color: #333; padding-left: 0.24rem; margin-bottom:0.02rem; position: relative;}
.ask_deta p:before {
    content: "问";
    text-align: center;
    border-radius: 0.02rem;
    position: absolute;
    width: 0.16rem;
    height: 0.16rem;
    top: 0.042rem;
    left: 0;
    font: 0.096rem/0.16rem "microsoft yahei";
    color: #fff;
    background-color: #ff5151;
}
/*.ask_deta .tip_ask{ overflow:hidden; margin-top:0.23rem;}*/
.ask_deta .tip_ask{ overflow:hidden; margin-top:0.1rem;}
/*.ask_deta .tip_ask .ev_tip{ float:left;}*/
.ask_deta .tip_ask .ev_tip{ float:left; margin-top:0.025rem;}
.ask_deta .tip_ask .ev_tip em{float: left;
    font: 0.104rem/0.104rem "microsoft yahei";
    color: #777;
    margin-left: 0.06rem;
    padding-left: 0.06rem;
    border-left: 1px solid #aaa;}
.ask_deta .tip_ask .ev_tip em:first-child{border: none;
    margin-left: 0;
    padding-left: 0;}
.ask_deta .tip_ask i {
    float: right;
    font: 0.104rem/0.104rem "microsoft yahei";
    margin-top: 0.032rem;
    color: #aaa;
}
.ask_btn_link{ overflow:hidden; margin-top:0.2rem;}
.ask_btn_link span{ display:block; font:0.128rem/0.36rem "microsoft yahei"; color:#f18038; text-align:center; width:2.56rem; height:0.36rem; border-radius:0.18rem; border:2px solid #f18038;margin:0 auto;}
.ask_btn_link span:before{ display:inline-block; margin-top:-3px; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem;  background-position:-1rem -0.4rem; content:""; vertical-align:middle; margin-right:0.05rem;}
.ans_list{ overflow:hidden; width:100%; margin-top:0.1rem; background-color:#fff;}
.ans_num{ overflow:hidden; width:90%;  padding:0.08rem 5%;}
.ans_num p{ font:0.128rem/0.4rem "microsoft yahei"; padding-left:0.24rem; position:relative; color:#333;}
.ans_num p:before{content: "答";
    text-align: center;
    border-radius: 0.02rem;
    position: absolute;
    width: 0.16rem;
    height: 0.16rem;
    top: 0.12rem;
    left: 0;
    font: 0.096rem/0.16rem "microsoft yahei";
    color: #fff;
    background-color: #309bff;}
.ans_part{ overflow:hidden; width:100%;}
.ans_part ul li{ display:block; overflow:hidden; width:100%; border-top:1px solid #e0e0e0;}
.ans_part ul li .pic_box{width:0.32rem; height:0.32rem; float:left; border-radius:50%; overflow:hidden;}
.ans_part ul li .pic_box img{ width:100%; height:100%; display:block;}
.ans_part ul li .name_time{ float:right;width:2.25rem;} 
.ans_part ul li .ans_text{
	float: right;
	width: 2.25rem;
	margin-top: 0.04rem;
} 
.ans_part ul li .num_info{ float:right;width: 2.25rem; margin-top:0.12rem;} 
.ans_part ul li .name_time p{ font:0.128rem/0.32rem "microsoft yahei"; color:#777;}
.ans_part ul li .name_time em{ float:right; font:0.096rem/0.32rem "microsoft yahei"; color:#777; float:right;}

/*.ans_part ul li .ans_text p{ font:0.128rem/0.192rem "microsoft yahei"; color:#333; max-height:0.576rem; overflow:hidden;}*/
.ans_part ul li .ans_text p{ font:0.12rem/0.2rem "microsoft yahei"; color:#333; overflow:hidden;}
.ans_part ul li .num_info .tim{ float:left;font:0.096rem/0.204rem "microsoft yahei"; color:#aaa; display:block;}
.ans_part ul li .num_info span{ float:right; font:0.104rem/0.204rem "microsoft yahei"; color:#777; margin-left:0.18rem;}
.ans_part ul li .num_info span:before{ content:""; width:0.2rem; height:0.2rem; display:inline-block; margin-top:-3px; vertical-align:middle; background:url(mark_m.png) no-repeat; background-size:1.6rem;}
.ans_part ul li .num_info .eval:before{ background-position:-1.2rem -0.4rem;}
.ans_part ul li .num_info .pra:before{ background-position:-1.4rem -0.4rem;}
.ans_part ul li .num_info .cli_pra:before{ background-position:-1rem -0.8rem;}
.cli_pra{ color:#f18038 !important;}
.mar_t{ margin-top:0.1rem;}
.mar_b{ margin-bottom:0.1rem;}

.b_list_ask{ overflow:hidden; width:90%; margin:0 auto;}
.b_list_ask ul li{ overflow:hidden; padding:0.1rem 0; width:100%; border-bottom:1px solid #e0e0e0;}
.b_list_ask ul li:last-child{ border-bottom:none;}
.b_list_ask ul a:last-child li{ border-bottom:none;}
/*.b_list_ask ul li p{ float:left; font:0.104rem/0.2rem "microsoft yahei"; color:#777;}*/
.b_list_ask ul li p{ float:left; font:0.104rem/0.2rem "microsoft yahei"; color:#777; width:80%; height:0.2rem; overflow:hidden;}
.b_list_ask ul li span{ float:right; font:0.104rem/0.2rem "microsoft yahei"; color:#333;}
.b_list_ask ul li span em{ color:#f18038; margin:0 0.03rem; font-size:0.128rem;}

/*.ask_add_text{ width:100%; overflow:hidden; margin-top:0.08rem;}*/
.ask_add_text{ width:100%; overflow:hidden;}
.ask_add_text span{ font:0.112rem/0.176rem "microsoft yahei"; color:#777;}
.ask_add_text span i{ font-style:normal;}
.ask_add_text span em{ display:inline-block; height:0.176rem; font:0.112rem/0.176rem "microsoft yahei"; color:#f18038;margin-left:0.1rem;}
.ask_add_text span em:after{ width:0.15rem; display:inline-block; vertical-align:middle; height:0.176rem; background:url(mark_m.png) no-repeat; margin-top:-3px; background-size:1.6rem; background-position:-0.025rem -0.812rem; content:""; }
.ask_add_text span .show_dis:after{ background-position:-0.225rem -0.812rem;}

.ask_input{overflow:hidden; width:100%; display:none; margin-top:0.2rem;}
.ask_input .inpu_text{ width:100%; margin-bottom:0.16rem; position:relative; min-height:1.6rem; padding:0.16rem 0.12rem; padding-bottom:0; border-radius:0.04rem; box-sizing:border-box; overflow:hidden; border:1px solid #d6d6d6;}
.ask_input .inpu_text textarea{ border:none; display:block; width:100%; height:1.6rem; font:0.12rem/0.184rem "microsoft yahei";}
.ask_input .inpu_text span{ font:0.104rem/0.304rem "microsoft yahei"; color:#aaa; float:right;}
.ask_input .cancle_b{ float:left; width:0.824rem; height:0.36rem; box-sizing:border-box; border:2px solid #f18038; text-align:center; font:0.128rem/0.36rem "microsoft yahei"; color:#f18038; border-radius:0.18rem;}
.ask_input .ans_b{ float:right; width:1.648rem; height:0.36rem; background-color:#f18038; text-align:center; font:0.128rem/0.36rem "microsoft yahei"; color:#fff; border-radius:0.18rem;}
.ask_input .ans_b:before{ display:inline-block; margin-top:-3px; width:0.2rem; height:0.2rem; vertical-align:middle; background:url(mark_m.png) no-repeat; background-position:-0.4rem -0.8rem; content:""; background-size:1.6rem; margin-right:0.05rem;}
.reply_input{ position:fixed; width:100%; background-color:#fff; box-shadow:0 -0.03rem 0.09rem rgba(0,0,0,0.08); max-width:600px; bottom:0; height:0.4rem;}
.reply_input input{ float:left; margin-left:0.125rem; width:2.08rem; height:0.288rem; box-sizing:border-box; border:1px solid #e0e0e0; font:0.096rem/0.288rem "microsoft yahei"; color:#777; margin-top:0.056rem; border-radius:0.04rem; padding:0 0.1rem;}
.reply_input span{ float:right; margin-right:0.125rem; width:0.6rem; height:0.288rem; background-color:#f18038; font:0.112rem/0.288rem "microsoft yahei"; color:#fff; border-radius:0.04rem; text-align:center; margin-top:0.056rem;}
.per_people{ background-color:#fff;}
.per_people ul li{ border:none;}

.ask_in_box{ overflow:hidden; padding-bottom:0.56rem;}
.ask_in_box ul{ margin-top:0.1rem;}
.ask_in_box ul li{ overflow:hidden; background-color:#fff; width:90%; padding:0.1rem 5%; border-top:1px solid #e0e0e0;}
.ask_in_box ul li:first-child{ border:none;}
.ask_in_box ul li textarea{ display:block; border:none; font:0.128rem/0.196rem "microsoft yahei"; color:#333; width:100%;}
.ask_in_box ul li .ti_ask{ height:0.392rem;}
input::-webkit-input-placeholder {
    color:#aaa;
  }
  textarea::-webkit-input-placeholder {
    color:#aaa;
  }
.ask_in_box ul li .add_info_ask{height:1.92rem;}
.ask_in_box ul li b{ font:0.096rem/0.196rem "microsoft yahei"; color:#aaa; float:right;}
.ask_in_box ul li p{ font:0.112rem/0.2rem "microsoft yahei"; color:#333; float:left;}
.ask_in_box ul li input{ border:none; font:0.112rem/0.2rem "microsoft yahei"; height:0.2rem; vertical-align:middle; margin-left:0.12rem; color:#aaa; float:left; width:1.8rem;}
.ask_in_box ul li em{ float:right; width:0.1rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.65rem -0.8rem;}
.btn_box{ position:fixed; height:0.4rem; width:100%; max-width:600px; bottom:0; background-color:#f18038; }
.btn_box span{color:#fff; font:0.128rem/0.4rem "microsoft yahei"; text-align:center; display:block; width:100%;}

.clo_ma{position: absolute;
    right: 0.1rem;
    top: 0.08rem;
    width: 0.2rem;
    height: 0.2rem;
    background:url(mark_m.png) no-repeat;
    background-size: 1.6rem;
    background-position: -0.8rem -0.8rem;}

.tc_sel{ width: 90%; display:none;
    position: fixed;
    padding-bottom: 0.4rem;
    max-width: 540px;
    overflow: hidden;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    background-color: #fff;
    border-radius: 0.04rem;
    z-index: 10;}

.tc_sel button{width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 0.4rem;
    background-color: #f37727;
    text-align: center;
    font: 0.125rem/0.4rem "microsoft yahei";
    color: #fff;
    display: block;
    border: none;}
.tc_sel p{ width:90%; padding:0 5%; font:0.13rem/0.55rem "microsoft yahei"; color:#333;}
.tc_sel ul{ display:block; max-height:2.24rem; width:90%; margin-left:5.5%; margin-bottom:0.2rem; overflow:auto;}
.tc_sel ul li{ box-sizing:border-box; width:28%; margin:0 2.5%; margin-bottom:5%; border:1px solid #aaaaaa; height:60px; font:0.11rem/60px "microsoft yahei"; color:#333; float:left; text-align:center; border-radius:0.04rem;}
	
.tc_sel ul .sel_t{ color:#f18038; border:1px solid #f18038;  font-weight:bold !important;}
.black_50{ background-color:#000; opacity:0.5; position:fixed; width:100%; height:100%; top:0; left:0; display:none; z-index:10;}

.tc_sel .wi_two{margin-left:5%;}
.tc_sel .wi_two li{width:45%;}


.ask_nav{ overflow:hidden; background-color:#fff;}
.ask_nav .ask_fir{ overflow:hidden; position:relative; z-index:3; background-color:#fff;}
.ask_nav .ask_fir ul{ display:flex; overflow:hidden; border-bottom:1px solid #e0e0e0; padding:0.1rem 0; padding-bottom:0.08rem;}
.ask_nav .ask_fir ul li{ flex-grow:1; text-align:center;}
.ask_nav .ask_fir ul li em{ display:block; font:0.088rem/0.208rem "microsoft yahei"; color:#333;}
.ask_nav .ask_fir ul .sel_pro em{ color:#f18038;}
.ask_nav .ask_fir ul li:nth-child(1) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:0 -1rem;}
.ask_nav .ask_fir ul li:nth-child(2) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.2rem -1rem;}
.ask_nav .ask_fir ul li:nth-child(3) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.4rem -1rem;}
.ask_nav .ask_fir ul li:nth-child(4) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.6rem -1rem;}
.ask_nav .ask_fir ul li:nth-child(5) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.8rem -1rem;}
.ask_nav .ask_fir ul li:nth-child(6) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-1rem -1rem;}
.ask_nav .ask_fir ul .sel_pro:nth-child(1) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:0 -1.4rem;}
.ask_nav .ask_fir ul .sel_pro:nth-child(2) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.2rem -1.4rem;}
.ask_nav .ask_fir ul .sel_pro:nth-child(3) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.4rem -1.4rem;}
.ask_nav .ask_fir ul .sel_pro:nth-child(4) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.6rem -1.4rem;}
.ask_nav .ask_fir ul .sel_pro:nth-child(5) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.8rem -1.4rem;}
.ask_nav .ask_fir ul .sel_pro:nth-child(6) span{ display:block; margin:0 auto; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-1rem -1.4rem;}
.ask_sec_box{ overflow:hidden;}
.ask_sec{overflow: hidden;
    background-color: #fff;
    width: 100%; display:none;
    box-sizing: border-box;
    padding: 0.12rem 0.1rem;}
.ask_sec span {
    float: left;
    width: 0.64rem;
    margin: 0.03rem;
    background-color: #f2f2f2;
    border-radius: 0.03rem;
    box-sizing: border-box;
    text-align: center;
    font: 0.104rem/0.256rem "microsoft yahei";
    height: 0.256rem;
    overflow: hidden;
}
.ask_sec .sel_link {
    border: 2px solid #f18038;
    line-height: 0.225rem;
    background-color: #fff;
    color: #f18038;
}
.sec_ti{overflow: hidden;
    background-color: #fff;
    text-align: center; display:none;
    border-bottom: 1px solid #e0e0e0;}

.sec_ti p {
    font: 0.12rem/0.4rem "microsoft yahei";
    color: #f18038;
}
.sec_ti p:after {
    display: inline-block;
    width: 0.2rem;
    height: 0.2rem;
    vertical-align: middle;
    margin-top: -3px;
    content: "";
    background: url(mark_m.png) no-repeat;
    background-size: 1.6rem;
    background-position: -0.4rem -0.4rem;
}

.ask_sec_box .show{ display:block;}
.nav_ab{position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    display:block;
    z-index: 10;
    min-height: 100%;
    box-sizing: border-box;
    padding-top: 0.525rem;
    background-color: #fff;}
.fix_sear {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 11; margin-top:0;
    display: block !important;
}

.all_ask{ overflow:auto; display:none; position:absolute; background-color:#fff; height:100%; top:0; left:0; width:100%; padding:0.1rem 5%; padding-top:1.213rem; padding-bottom:0.36rem; box-sizing:border-box;}
.nav_ab .all_ask{ display:block;}
.all_ask .ev_part_ask{ overflow:hidden; margin:0 auto; padding:0.15rem 0; border-bottom:1px solid #e0e0e0;}
.all_ask .ev_part_ask p{ font:0.16rem/0.2rem "microsoft yahei"; text-indent:0.04rem; color:#333; width:100%; overflow:hidden;}
.all_ask .ev_part_ask p:after{ display:inline-block; width:0.2rem; height:0.2rem; margin-top:-4px; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-1.4rem -0.8rem; content:""; vertical-align:middle;}
.all_ask .ev_part_ask .cli_p:after{ background-position:-1.2rem -0.8rem;}
.all_ask .ev_part_ask ul{ display:block; overflow:hidden; margin-top:0.15rem;}
.all_ask .ev_part_ask ul li{ float:left; margin-right:0.1rem; margin-bottom:0.1rem; font:0.104rem/0.256rem "microsoft yahei"; color:#333; padding:0 0.16rem; border:1px solid #e0e0e0; border-radius:0.04rem;}
.all_ask .ev_part_ask ul li a{ color:#333;}
.all_ask .ev_part_ask ul .sel a{color:#f18038}
.all_ask .ev_part_ask ul .sel{ border-color:#f18038; background-color:#fef8f3;}
.stop_scroll{ height:100%; overflow:hidden;} 
	.all_ask .dis_btn{ position:fixed; left:0; background-color:#fff; border-top:1px solid #e0e0e0; bottom:0; width:100%; height:0.36rem;}
.all_ask .dis_btn p{ text-align:center; font:0.136rem/0.36rem "microsoft yahei"; color:#f18038;}
.all_ask .dis_btn p:before{ display:inline-block; vertical-align:middle; margin-top:-3px; content:""; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-1.2rem -1rem;}




.sjs_info{ width:90%; overflow:hidden; background-color:#fff; padding:0.144rem 5%; border-top: 1px solid #e0e0e0;}

.pic_sjs{ float:left; height:0.32rem; overflow:hidden; border-radius:50%; width:0.32rem;}
.pic_sjs img{ width:100%; height:100%; display:block;}

.name_sjs{ float:left; height:0.32rem; width:60%; margin-left:0.075rem;}
.name_sjs p{ font:0.115rem/0.15rem "microsoft yahei"; color:#333;}
.name_sjs .eye_num{ width:100%; overflow:hidden; margin-top:0.045rem;}

.name_sjs .eye_num span{ float:left; font:0.1rem/0.1rem "microsoft yahei"; color:#aaa; border-left:1px solid #acabab; padding-left:0.1rem; margin-left:0.1rem;}
.name_sjs .eye_num span:nth-child(1){ border:none; margin:0; padding:0;}
.name_sjs .eye_num span em{ display:inline-block; vertical-align:middle; width:0.15rem; height:0.1rem; margin-top:-5px; background: url(eye_m.png) left center no-repeat; background-size: 0.12rem;}
/*.sjs_info .dele{ float:right;}
.sjs_info .dele p{ font:0.128rem/0.32rem "microsoft yahei"; color:#f18038; }*/
.dele{
text-align: right;
    color: #f18038;
    display: block;
    margin-top: 0.1rem;}
.ans_part ul li .name_time .user_state{ float:left; width:58%;}
.ans_part ul li .name_time .user_state p{   position:relative; overflow:hidden; }
.ans_part ul li .name_time .user_state p b{ font: 0.128rem/0.32rem "microsoft yahei"; height:0.32rem; overflow:hidden; max-width:80%; float:left; color:#777;}

.ans_part ul li .name_time .user_state p i{ /*position:absolute; right:0; top:0; height:0.16rem;*/}
.ans_part ul li .name_time .user_state em{font: 0.096rem/0.14rem "microsoft yahei"; margin-top:0.01rem; float:left; color:#aaa;}
.user_contr{ width:42%; float:right; position:relative;}
.user_contr span{ font:0.12rem/0.2rem "microsoft yahei"; margin-top:0.06rem; color:#f18038; float:right; }
.user_contr span:before{ content:""; float:left; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-1.4rem -0.99rem;}
.user_contr em{ float:right; margin-top:0.06rem; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-1.2rem -1.2rem; }
.set_contrl{ width:1.44rem; display:none; height:0.72rem; /*box-shadow:0 0.04rem 0.12rem rgba(0,0,0,0.28);*/ position:absolute; bottom:-0.8rem; z-index:12; right:0.1rem;}
.set_contrl i{ width:0.2rem; height:0.2rem; margin-top:-0.2rem; float:right; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-1.4rem -1.2rem;}
.set_contrl p{ width:1.44rem; margin-top:-2px; height:0.36rem !important;  border-radius:0.04rem 0 0.04rem 0.04rem; font:0.12rem/0.36rem "microsoft yahei" !important; color:#333 !important; background-color:#fff; text-align:center; float:left;}
.set_contrl .col_c{ border-radius:0.04rem 0 0 0; border-bottom:1px solid #e0e0e0;}
.hei_fill{ overflow:hidden; height:0.5rem;}

.name_time .best_m{font:0.12rem/0.32rem "microsoft yaehi"; display:none; color:#f18038; float:left;}
.name_time .best_m:before{ content:""; float:left; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-1.4rem -1rem; margin-top:0.06rem;}

.num_info em{ float:left; font:0.112rem/0.204rem "microsoft yahei"; color:#f18038; float:left; display:none;}
.num_info_add{ width:2.25rem;}
.num_info_add span{ float:right !important;}

.ans_part ul li .ans_box_out{ overflow:hidden; padding:0.12rem 5%; width:90%;}
.reply_box{ background-color:#f7f7f7; width:100%; float:right;padding:0.1rem 0; position:relative; padding-bottom:0rem; display:none;}
.reply_box .reply_input{ position:static;  box-shadow:none; margin-top:0.1rem; width:100%; float:right;padding: 0.05rem 0;}
.reply_box .ev_reply{ float:right; width:2.25rem; padding:0.1rem 0; margin-right:5%}
.reply_box .ev_reply p{ float:left; width:50%; font:0.112rem/0.212rem "microsoft yahei"; color:#777;}
.reply_box .ev_reply em{ float:right; font:0.096rem/0.212rem "microsoft yahei"; color:#aaa;}
.reply_box .ev_reply .reply_info{ width:100%; float:left; font:0.12rem/0.184rem "microsoft yahei"; color:#333; margin-top:0.04rem;}
.reply_box .dis_reply{ float:right; width:100%; height:0.38rem; border-top:1px solid #e0e0e0;}
.reply_box .dis_reply p{ font:0.128rem/0.38rem "microsoft yahei"; color:#f18038; text-align:center; background-color:#fff;}
.reply_box .dis_reply p:after{content:""; display:inline-block; vertical-align:middle; margin-top:-3rpx; width:0.2rem; height:0.2rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-0.2rem -0.8rem; }
.cli_eval{ color:#f60 !important;}
.cli_eval:before{ background-position:-1.2rem -1.4rem !important;}

.ask_add_text img{ width:100%; border-radius:0.04rem; display:block; margin-top:0.1rem;}



.eval_deta {
    background-color: #fff;
    overflow: hidden;
    margin-bottom: 0.1rem;
}
.pic_eval{ width:90%; overflow:hidden; margin:0.1rem auto;}

.add_pic_sty{ width:23%;  position:relative; padding-top:23%; box-sizing:border-box; border:1px dashed #777; border-radius:0.04rem; text-align:center; margin:1%; float:left;}
.add_pic_sty .selectFileBt{ position:absolute; left:0; top:0; width:100%; height:100%;}
.add_pic_sty em{ display:block; margin:0 auto; margin-top:0.1rem; width:0.3rem; height:0.25rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position: -0.45rem -1.675rem;}
.add_pic_sty span{ display:block; font:0.115rem/0.215rem "microsoft yahei"; color:#777;}

.fileItem{ width:23%; padding-top:23%;border-radius:0.04rem; position:relative; text-align:center; margin:1%; float:left; background-color:#f2f2f2;border: 1px solid #f2f2f2;
    box-sizing: border-box;}
.imgShow{ position:absolute; border-radius:0.04rem; overflow:hidden;left:0; top:0; overflow:hidden; width:100%; height:100%; float:left;}
.imgShow img{ position:absolute; left:0; top:50%; width:100%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.status{position: absolute;
    right:-0.05rem; z-index:2;
    top:-0.05rem;
    width: 0.24rem;
    height: 0.24rem;}
.status i{ display:block; width:100%; height:100%; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position: -0.88rem -1.68rem;}

.btn_box_t{ width:100%; background-color:#fff; padding:0.28rem 0; margin-top:0.1rem;}
.btn_box_t span{ background-color:#f18038; width:86%; margin:0 auto; display:block; text-align:center; color:#fff; border-radius:0.04rem; font:0.112rem/0.384rem "microsoft yahei";}
.ask_in_box{ padding-bottom:0; border-top:1px solid #e0e0e0;}
.ask_in_box ul:first-child{ margin-top:0;}


.cla_sel_tc{width: 100%;
    background-color: #fff;
    transition: all linear .2s;
    overflow: hidden;
    max-width: 600px;
    bottom: 0;
	height:0;
    position: fixed;
    z-index: 12;}

.cla_sel_tc p {
    width: 100%;
    height: 0.4rem;
    font: 0.13rem/0.4rem "microsoft yahei";
    color: #333;
    border-bottom: 1px solid #e0e0e0;
    text-align: center;
}

.cla_sel_tc em {
    position: absolute;
    right: 0.1rem;
    top: 0.1rem;
    width: 0.2rem;
    height: 0.2rem;
    background: url(mark_m.png) no-repeat;
    background-size: 1.6rem;
    background-position: -0.8rem -0.8rem;
}

.one_line_cla{ width:100%; overflow:hidden;}
.cla_sel_tc ul{ overflow:hidden;}
.cla_sel_tc ul li{ overflow:hidden; font:0.12rem/0.36rem "microsoft yahei"; color:#333; text-align:left; text-indent:0.16rem;}
.cla_sel_tc ul .sel_cl{ background-color:#f8f8f8; color:#f18038; position:relative;}
.cla_sel_tc ul .sel_cl:after{ position:absolute; content:""; width:0.2rem; height:0.2rem; top:0.08rem; right:0.1rem; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:-1.4rem -1.4rem;}
.two_line_left{ float:left; width:50%; border-right:1px solid #e0e0e0; margin-left:-1px;height:2.88rem; overflow:auto;}
.two_line_right{ float:right; width:50%; height:2.88rem; overflow:auto;}
.two_line_right .two_line_tip{overflow:hidden; display:none;}
.two_line_right .two_line_tip:first-child{display:block;}



.tc_sel{ width: 90%; display:none;
    position: fixed;
    padding-bottom: 0.4rem;
    max-width: 540px;
    overflow: hidden;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    background-color: #fff;
    border-radius: 0.04rem;
    z-index: 10;}
.wi_208{ width:2.08rem;}
.clo_ma {
    position: absolute;
    right: 0.1rem;
    top: 0.1rem;
    width: 0.2rem;
    height: 0.2rem;
    background: url(jc_s_m.png) no-repeat;
    background-size: 2rem;
    background-position: -1.4rem -1rem;
}
.tc_sel button{width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 0.4rem;
    background-color: #f37727;
    text-align: center;
    font: 0.125rem/0.4rem "microsoft yahei";
    color: #fff;
    display: block;
    border: none;}
.con_tc{ overflow:hidden; padding:0.2rem 0;}
.con_tc .warm{ width:0.4rem; display:block; height:0.4rem; margin:0 auto; background:url(mark_m.png) no-repeat; background-size:1.6rem; background-position:0 -1.6rem;}

.con_tc span{ display:block; text-align:center; color:#f18038; font:0.128rem/0.228rem "microsoft yahei";}
.con_tc i{display:block; text-align:center;font:0.12rem/0.22rem "microsoft yahei"; margin-top:0.1rem; color:#777; }
.tc_sel p{ width:90%; padding:0 5%; font:0.13rem/0.55rem "microsoft yahei"; color:#333;}
.tc_sel ul{ display:block; width:90%; margin-left:5.5%; margin-bottom:0.2rem; overflow:hidden;}
.tc_sel ul li{ box-sizing:border-box; width:28%; margin:0 2.5%; margin-bottom:5%; border:1px solid #aaaaaa; height:0.28rem; font:0.11rem/0.28rem "microsoft yahei"; color:#333; float:left; text-align:center; border-radius:0.04rem;}
	
.tc_sel ul .sel_t_anli{ color:#f18038; border:1px solid #f18038;  font-weight:bold !important;}

.best_ans{ background-color:#FFFCF7;}

@media screen and (max-width: 500px){
.ask_btn_link span{border:1px solid #f18038;}
.ask_input .cancle_b{border:1px solid #f18038;}
.tc_sel ul li {height: 40px;line-height:40px;}
	}
