html{ font-size:200px;}

.fx_bot{ position:fixed; width:100%; height:0; max-width:600px; bottom:0; background-color:#f8f8f8; z-index:10;}
.hei_fx{ overflow:hidden; width:100%;}
.fx_bot ul{ display:block; width:100%; text-align:center; margin-top:0.15rem; margin-bottom:0.08rem; }
.fx_bot ul li{ width:30%; display:inline-block;}
.fx_bot ul li em{ display:inline-block; width:0.48rem; height:0.48rem; background-size:100%; background-position:center; background-repeat:no-repeat;}
.fx_bot ul li .tx_w{ background-image:url(/css/m/zb/new_bj/image/txw.png);}
.fx_bot ul li .xl_w{ background-image:url(/css/m/zb/new_bj/image/xlw.png);}
.fx_bot ul li .qq_k{ background-image:url(/css/m/zb/new_bj/image/qqk.png);}
.fx_bot ul li span{ font:0.11rem/0.25rem "microsoft yahei"; display:inline-block; width:100%; color:#777;}
.fx_bot p{ display: block;
    width: 100%;
    height: 0.36rem;
    background: #fff;
    line-height: 0.36rem;
    font-size: 0.13rem;
    color: #333;
    text-align: center;
    letter-spacing: 0.05rem;}

.top_n{ width:100%; overflow:hidden; height:0.45rem; background-color:#fff;}
.top_n em{ width:0.2rem; height:0.45rem; background:url(/css/m/zb/new_bj/image/back_m.png) left center no-repeat; background-size:0.15rem; float:left; margin-left:0.12rem;}
.top_n .logo_out{ width:0.6rem; float:left; height:0.45rem; position:relative; margin-left:0.1rem;}
.top_n img{ position:absolute; width:100%; left:0; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.top_n p{ float:left; font:0.14rem/0.45rem "microsoft yahei"; height:0.45rem; color:#333;}
.top_n p i{ display:inline-block; vertical-align:middle; margin:0 0.07rem; margin-top:-3px; border-radius:50%; width:4px; height:4px; background-color:#ea5404;}
.top_n span{ float:right; height:0.45rem; width:40px; background:url(/css/m/zb/new_bj/image/fx.png) no-repeat center right; background-size:0.15rem; margin-right:0.12rem; }

.s1{ background-color:#fff !important;}
header.s1 h1{ margin-top:-3px;}
.ban_bj{ width:100%; overflow:hidden;}
.ban_bj img{ width:100%; display:block;}
.in_b_bj{ width:100%; overflow:hidden; background-color:#fff; padding: 0.08rem 0 0.2rem 0; margin-bottom:0.1rem;}
.in_b_bj .one_in_w{ overflow:hidden; position:relative;width:90%; display:block; margin:0.1rem auto; z-index:1; }
.in_b_bj .one_in_w select{ display:inline-block;font:0.125rem/0.4rem "microsoft yahei";color:#333; width:48%;height: 0.4rem;
    border: 1px solid #ccc;
    border-radius: 0.05rem; outline:none; padding: 0 0.1rem;
    box-sizing: border-box; background-color:#fff;}
.in_b_bj .one_in_w select:nth-child(1){ float:left;}
.in_b_bj .one_in_w select:nth-child(2){ float:right;}

.in_b_bj .one_in_w i{ height:0.4rem; width:27px; position:absolute; top:0; right:0.125rem; background:url(/css/m/zb/new_bj/image/sel_m.png) no-repeat center;}
.in_b_bj .one_in_w input{ font:0.125rem/0.4rem "microsoft yahei";box-sizing:border-box; position:relative; z-index:3; width:100%; padding:0 0.125rem; color:#333; display:block; border-radius:0.05rem; border:1px solid #ccc;}
.in_b_bj .one_in_w em{ font:0.125rem/0.4rem "microsoft yahei"; color:#aaa; position:absolute; right:0.125rem; top:0;}
/*.in_b_bj .one_in_w .co_aa{ color:#aaa;}*/

.in_b_bj .two_in_w{overflow:hidden; width:100%; position:relative;width:90%; display:block; margin:0 auto;}

.in_b_bj .two_in_w .per_num_in input{ display:block; width:100%; font:0.125rem/0.4rem "microsoft yahei";box-sizing:border-box; padding:0 0.125rem; padding-right:0.95rem; text-align:center; color:#333; display:block; border-radius:0.05rem; border:1px solid #ccc;}
.in_b_bj .two_in_w .per_num_in em{position: absolute;
    font: 0.125rem/0.4rem "microsoft yahei";
    top: 0;
    right: 0.8rem;}
	
 .co_aa::-webkit-input-placeholder{
            color:#aaa;
        }
        .co_aa::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#aaa;
        }
       .co_aa:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#aaa;
        }
        .co_aa:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#aaa;
        }
	
	
.in_b_bj .two_in_w .per_num_in{ width:48%; float:left; position:relative; margin-bottom:0.1rem;}
.in_b_bj .two_in_w .per_num_in:nth-child(2){ float:right;}
.in_b_bj .two_in_w .per_num_in:nth-child(4){ float:right;}

.in_b_bj .two_in_w .per_num_in b{ display:block; position:absolute; height:0.4rem; width:27px;}

.in_b_bj .two_in_w .per_num_in .sub{ background:url(/css/m/zb/new_bj/image/sub.png) no-repeat center; top:0; right:0.4rem;}
.in_b_bj .two_in_w .per_num_in .add{ background:url(/css/m/zb/new_bj/image/add.png) no-repeat center; top:0; right:0.125rem;}

.in_b_bj .btn_b{ width:90%; margin:0 auto;}
.in_b_bj .btn_b button{ width:100%; margin-bottom:0.1rem; overflow:hidden; border:none; background-color:#f17f36; font:0.13rem/0.4rem "microsoft yahei"; color:#fff; border-radius:0.05rem;}

.in_b_bj .btn_b p{width:100%; overflow:hidden; /*border:2px solid #f7731e;*/ background-color:#fff; font:0.13rem/0.4rem "microsoft yahei"; color:#f7731e; text-align:center; border-radius:0.05rem;}
.in_b_bj .btn_b p em{ display:inline-block; height:0.4rem; width:30px; margin-top:-5px; margin-right:5px; background:url(/css/m/zb/new_bj/image/pho_m.png) no-repeat center; vertical-align:middle;}

.adv_bj{ width:100%; overflow:hidden;}
.adv_bj img{ display:block; width:100%;} 

.link_to{width:100%;overflow:hidden;margin-top:0.1rem;background-color: #ede7de;border-top: 1px solid #DDD;}

.link_to ul li{width:25%;padding: 0.1rem 0 0.05rem;float:left;text-align:center;position:relative;}

.link_to ul li img{display:inline-block;width: 48%;}
.link_to ul li span{display:inline-block;width:90%;margin-top: 0.040rem;font:0.1rem/24px "microsoft yahei";color:#333;}
.link_to ul li i.ico_hot{ width:27px; height:14px; background:url(/css/m/zb/new_bj/image/hot1.gif) no-repeat center; display:block; position:absolute; right:14%; top:6%; z-index:9;}

.pri_resul{width:100%; background-color:#fff; border-top:1px solid #e0e0e0;}
.pri_resul p{ font:0.15rem/0.5rem "microsoft yahei"; color:#333; width:90%; margin:0 auto; border-bottom:1px solid #e0e0e0;}
.pri_resul .re_price li{ width:90%; margin:0 auto; border-bottom:1px solid #e0e0e0; overflow:hidden;}
.pri_resul .re_price{ display:block; overflow:hidden;}
.pri_resul .re_price li .ti_dec{ width:100%; overflow:hidden;}
.pri_resul .re_price li .ti_dec em{ display:inline-block; margin-right:10px; vertical-align:middle; width:4px; height:20px; border-radius:2px; background-color:#f7731e;}

.pri_resul .re_price li .ti_dec span{ display:inline-block; vertical-align:middle; font:0.13rem/0.4rem "microsoft yahei"; color:#333;}

.pri_resul .re_price li .pric{ width:48%; float:left; margin:0 1%; margin-bottom:0.15rem;}

.pri_resul .re_price li .pric span{ font:0.115rem/0.2rem "microsoft yahei"; color:#777;}
.pri_resul .re_price li .pric span b{ color:#f7731e; margin:0 5px; font-size:0.2rem; font-weight:normal;font-family:Arial;}


.te_le{ text-align:left;}
.te_ri{ text-align:right;}

.btn_result{ width:90%; overflow:hidden; margin:0 auto; text-align:center;}
.btn_result p{width:100%; margin-bottom:0.1rem; overflow:hidden; border:none; background-color:#f17f36; font:0.13rem/0.4rem "microsoft yahei"; color:#fff; border-radius:0.05rem;}
.btn_result p span{display:inline-block; height:0.4rem; width:30px; margin-top:-5px; margin-right:5px; background:url(/css/m/zb/new_bj/image/pho_m_w.png) no-repeat center; vertical-align:middle;}
.btn_result em{ display:block; width:100%; font:0.1rem/0.3rem "microsoft yahei"; margin-top:0.1rem; color:#aaa;}

.tip_info{ width:90%; margin:0.2rem auto; margin-bottom:0.1rem; overflow:hidden;}
.tip_info span{ display:block; width:100%; font:0.1rem/0.18rem "microsoft yahei"; margin-top:0.05rem; color:#aaa;}

.tip_info span em{ color:#f17f36;}

.black_50{ display:none; position:fixed; width:100%; height:100%; left:0; top:0; z-index:5; background-color:#000; opacity:0.5;}

.tc_bj_resu{ display:none; position:fixed; width:88%; z-index:10; max-width:528px; left:50%; top:50%; transform:translate(-50%,-50%); background-color:#fff; border-radius:0.06rem;}

.tc_bj_resu input{ font:0.125rem/0.375rem "microsoft yahei";box-sizing:border-box; width:88%; margin:0.05rem 6%; padding:0 0.125rem; color:#777; display:block; border-radius:0.05rem; border:1px solid #ccc;}

.tc_bj_resu input::-webkit-input-placeholder{
            color:#aaa;
        }
        .tc_bj_resu input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#aaa;
        }
        .tc_bj_resu input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#aaa;
        }
        .tc_bj_resu input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#aaa;
        }
.tc_bj_resu button{ width:88%; margin:0.05rem 6%; margin-top:0.1rem; overflow:hidden; border:none; background-color:#f17f36; font:0.13rem/0.375rem "microsoft yahei"; color:#fff; border-radius:0.05rem;}
.tc_bj_resu p{
    width: 88%;
    overflow: hidden;
    margin: 0.05rem 6% 0;
    /*margin-bottom:0.1rem; border: 2px solid #f7731e;*/
    background-color: #fff;
    font: 0.13rem/0.16rem "microsoft yahei";
    color: #f7731e;
    text-align: center;
    /* border-radius: 10px; */
    box-sizing:border-box;
    }
.tc_bj_resu p em{display: inline-block;
    height: 0.37rem;
    width: 0.15rem;
    margin-top: -5px;
    margin-right: 5px;
    background: url(/css/m/zb/new_bj/image/pho_m.png) no-repeat center;
    vertical-align: middle;
	background-size:100%;}
.tc_bj_resu .ti_tc_bj{font:bold 0.14rem/0.5rem "microsoft yahei";margin-top:0.05rem;color:#333;text-align:center;background: url(/css/m/zb/new_bj/image/bi_m.png) no-repeat 22%;text-indent: 10%;vertical-align: middle;}
.tc_bj_resu i{ position:absolute; width:0.125rem; height:0.125rem; top:0.1275rem; cursor:pointer; right:0.1275rem; background:url(/css/m/zb/new_bj/image/clos_mm.png) no-repeat; background-size:100%;}
.tc_bj_resu span{font: 0.1rem/0.25rem "microsoft yahei";display:block;color:#333;text-align:center;margin-bottom: 3%;}
.tc_bj_resu span b{ color:#f7731e; font-weight:normal; margin:0 5px; display:inline-block; margin-bottom:0.1rem;}
.tc_bj_resu ul{width:70%; margin:0 auto; margin-bottom:0.1rem; }
.tc_bj_resu ul li{ font:0.125rem/0.25rem "microsoft yahei"; color:#333;}
.tc_bj_resu ul li b{color:#f18038; font-weight:normal;}
@media screen and (max-width: 500px){
.top_n p i{ width:3px; height:3px;}
.tc_bj_resu p{ border-width:1px;}	
.btn_result p span {
    margin-top: -4px;
    margin-right: 0; 
    background-size: 20px;
    width: 26px;
}	
.tc_bj_resu p em{
    margin-right: 5px;}
.in_b_bj .btn_b p em{
	margin-top: -4px;
    margin-right: 0; 
    background-size: 20px;
    width: 26px;
	}
.in_b_bj .btn_b p{ border-width:1px;}
.pri_resul .re_price li .ti_dec em {
    display: inline-block;
    margin-right: 2px;
    vertical-align: middle;
    width: 4px;
    height: 14px;
    border-radius: 2px;
    background-color: #f7731e;
}
.in_b_bj .btn_b p font,.tc_bj_resu p font{ font-size:15px; font-style:normal; margin:auto 5px; color:#999;}
.in_b_bj .two_in_w .per_num_in b {
    background-size: 0.14rem !important;
}
.in_b_bj .one_in_w i{
background-size: 18px;}
	}


/*-----ÐÂ»§ÐÍÑ¡Ôñ-----*/
.onein_hx{ margin-bottom:2%;}
.h_t_w{}
.h_t_w p .column{ position:absolute; top:15px;left:50%; margin-left:-43%; padding:0 15px; width:80%; text-align:center; color:#CCC;}
.h_t_w p .column font{ font-size:18px; color:#333;}
.h_t_w .huxing_option{ margin:14% 5% 20%;}
.h_t_w .huxing_option ul,.h_t_w .huxing_option li{ width:auto; font-size:14px;}
.h_t_w .huxing_option ul.option_s,.h_t_w .huxing_option ul.option_t,.h_t_w .huxing_option ul.option_w,.h_t_w .huxing_option ul.option_yt{ width:25%; float:left; text-align:center;}
.h_t_w .huxing_option ul li{ background-color:#F4F4F4; margin:8% 5%; border-radius:5px;}
.h_t_w .huxing_option ul li.htwli_on{ background:#F90; color:#FFF;}
.h_t_w .hxing_butt{ clear:both; *zoom:1; border-top:1px solid #DDD; text-align:center; font:0.12rem/0.35rem microsoft yahei; color:#F63;}
.h_t_w .hxing_butt a{ display:block; width:100%; color:#F63;}