/* 主内容 */
.container{overflow-y: inherit;height: auto;}
.content{padding-top: 1.87rem;}

.subBtn,.subBlue{display: block;width: 100%;height: 0.68rem;text-align: center;line-height: 0.68rem;background: #ff9500;border-radius: 0.04rem;-webkit-border-radius:0.04rem;font-size: 0.32rem;color: #fff;}
.subBlue{background:linear-gradient(90deg, #1590E3 0%, #2FC3F3 100%);-webkit-background: linear-gradient(90deg, #1590E3 0%, #2FC3F3 100%);height: 0.78rem;line-height: 0.78rem;}
.sideLeft{transition: .5s all ease;-webkit-transition: .5s all ease;-webkit-transform: translateY(0) translateX(100%); transform: translateY(0) translateX(100%);}
.sideLeft.active{-webkit-transform: translateY(0) translateX(0);transform: translateY(0) translateX(0);}
.sideBottom{transition: .5s all ease;-webkit-transition: .5s all ease;-webkit-transform: translateY(-100%) translateX(0); transform: translateY(-100%) translateX(0);}
.sideBottom.active{-webkit-transform: translateY(0) translateX(0);transform: translateY(0) translateX(0);}

.title{width: 100%;height: 0.5rem;line-height: 0.5rem;background: #F2F2F2;color: #999;font-size: 0.24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0.3rem;}
.tel{float: left;width: 3rem;height: 0.58rem;border: 1px solid #1072B3;border-radius: 0.04rem;-webkit-border-radius:0.04rem;text-align: center;line-height:0.58rem;position: relative;color: #1072B3;font-size: 0.28rem;}
.tel .i_tel{top:0.04rem;margin-right: 0.08rem;}
.askb{display: inline-block;width: 1.6rem;height: 0.48rem;line-height: 0.48rem;background: #FF9500;font-size:0.24rem;color: #fff;border-radius: 0.04rem;-webkit-border-radius: 0.04rem;margin: 0 auto;text-align: center;}
.asksucc{background: #dedede;color: #999;}
.close{display: inline-block;width: 0.36rem;height: 0.36rem;position: relative;}
.close:before,.close:after{width:0.36rem;height:0.04rem;background:#fff;transform:rotateZ(135deg);-webkit-transform:rotateZ(135deg);content:"";display:block;position:absolute;z-index:2;zoom:1;left:0;top:7px}
.close:after{left:auto;right:0;transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg)}
/*å¯®è§„î”‹*/
.layerBox{position:fixed;width:100%;height:100%;background:rgba(255,255,255,0.1);z-index:10000;left:0;top:0;}
.layerBox p{width:4.0rem;height:1.2rem;position:absolute;left:50%;top:50%;margin:-0.6rem 0 0 -2rem;background:rgba(28,28,38,0.7);text-align:center;border-radius:5px;-webkit-border-radius:5px;line-height:1.2rem;color:#fff;font-size:0.28rem;}
/*å©æ°¬å§©é”çºæµ‡*/
.loadimg{padding:0.3rem 0;width:100%;height:auto;text-align:center;}
.loadimg img{width:6%;}
/*æ©æ–¿æ´–æ¤¤å •å„´*/
.sideB {position: fixed;right: 0.3rem;bottom: 0.8rem;width: 1.2rem;z-index: 5;display: none;}
.sideB .gotop{display: block;width: 1.16rem;height: 1.16rem;margin: 0.25rem auto;}
.sideB .gotop img {display: block;width: 100%;}
/*éæ¬‘å£ç’‡ï¿½*/
.sideB.cur{display: block;}
.sideB .write_btn{display: block;width: 1.16rem;height: 1.16rem;margin: 0.25rem auto;}
.sideB .write_btn img {display: block;width: 100%;}
/*æ¾¶å¶‰â‚¬å¤‹î”‹*/
.check{display:inline-block;width:0.28rem;height:0.28rem;border:1px solid #d9d9d9;border-radius:50%;-webkit-border-radius:50%;}
.check.checked:before{content:"";display:block;width:0.2rem;height:0.2rem;margin:0.02rem auto;background:#1590e3;border-radius:50%;-webkit-border-radius:50%;}
/*éƒç³æŸé¹ï¿½*/
.empty_box{width: 100%;height: auto;margin: 1.0rem auto;position: relative;text-align: center;display: none;}
.empty_box img{display: block;margin: 0 auto;width: 2.8rem;}
.empty_box p{font-size:0.24rem;color:#787878;}

.emptybox{padding:0.3rem 0;width:100%;height:auto;text-align:center;}
.emptybox img{width:30%;}
.emptybox p{font-size:0.32rem;color:#787878;}

/*ç’‡î­ç¯*/
.ask_zhu{font-size:0.24rem;color: #9C9CAE;text-align: center;line-height: 0.32rem;padding-top: 0.2rem;margin:0 auto 0.2rem;}
.msgbox{width: 100%;height: 0.6rem;line-height: 0.6rem;padding: 0 0.3rem;background: #ffeacc;text-align: center;}
.msgbox p{font-size: 0.24rem;color: #FF3B30;}
.ask_car{width:100%;height: auto;padding:0.3rem;text-align: center;position: relative;}
.ask_car .log{width: 1.0rem;height: 1.0rem;margin:0 auto;display: block;}
.ask_car h3{font-size: 0.48rem;color: #5A5A78;line-height: 0.68rem;}
.ask_car .h3{font-size: 0.28rem;color: #5A5A78;line-height: 0.4rem;}
.ask_car .price{font-size: 0.24rem;color: #9C9CAE;}
.ask_car .impress{width: 100%;height: 0.38rem;line-height: 0.38rem;}
.ask_car .impress span{font-size: 0.24rem;color: #fff;display: inline-block;height: 100%;padding: 0 0.1rem;margin: 0 0.1rem;border-radius: 0.04rem;-webkit-border-radius:0.04rem;}
.ask_car .impress span:first-child{background: #FF3B30;}
.ask_car .impress span:nth-child(2){background: #FF9500;}
.ask_car .impress span:nth-child(3){background: #FFCC00;}
.ask_car .imgcar{width: 3.0rem;height: 2.0rem;margin:0.2rem auto;display: block;}
.ask_car .car_p{width: 100%;height: 0.6rem;line-height: 0.6rem;font-size: 0.24rem;color: #5A5A78;}
.ask_car .car_p span{font-size: 0.42rem;color: #FF3B30;}
.switch_car{width: 1.34rem;height: 0.76rem;position: absolute;right: 0;top: 0.8rem;}
.switch_car img{display: block;width: 100%;}
.ask_form{width: 100%;padding:0 0.3rem;margin: 0 auto;}
.ask_form .ask_zhu{border-top: 1px solid #f0f0f0;}
.form_box{width: 100%;height: auto;padding: 0.2rem;margin:0 auto 0.3rem;border: 1px solid #efefef;box-shadow: 0 0.02rem 0.1rem 0 rgba(153,153,153,0.20);-webkit-box-shadow: 0 0.02rem 0.1rem 0 rgba(153,153,153,0.20);}
.signbox{width: 100%;height: 0.68rem;line-height: 0.68rem;border: 1px solid #dedede;border-radius: 0.04rem;-webkit-border-radius:0.04rem;padding: 0 0.15rem;margin-bottom: 0.2rem;}
.signbox .sign_l{width: 1.6rem;height: 100%;float: left;line-height: 0.68rem;position: relative;}
.signbox .sign_l .i_city,.signbox .sign_l .i_mobile,.signbox .sign_l .i_name{top:0.03rem;}
.signbox .sign_l span{font-size: 0.28rem;color: #333;margin-left: 0.05rem;position: relative;}
.signbox .sign_l span i{opacity: 0;filter:alpha(opacity=0); }
.signbox .sign_l sup{color: #FF3B30;position: absolute;right: -0.15rem;}
.signbox .sign_l:after{content: "";width: 0.02rem;height: 0.28rem;background: #dedede;position: absolute;right: 0;top: 0.2rem;}
.signbox .sign_r{float: left;width: calc( 100% - 1.8rem);height: 100%;font-size: 0.28rem;color: #333;text-indent: 0.2rem;}
.ask_jxs{width: 100%;height:auto;position: relative;padding:0 0.3rem;display: none;}
.ask_jxs .ask_zhu{margin-bottom: 0;}
.jxs_cont{width: 100%;height: auto;margin: 0 auto;position: relative;}
.jsx_list{width: 100%;height: auto;padding: 0.3rem 0;border-bottom: 1px solid #f0f0f0;}
.jsx_list .jsx_l{width: 0.36rem;height: auto;position: relative;float: left;}
.jsx_list .jsx_l em{top: 0.5rem;}
.jsx_list .jsx_r{width: calc(100% - 0.56rem);float: left;margin-left: 0.2rem;}
.jsx_list .jsx_r p{font-size: 0.32rem;line-height: 0.45rem;color: #5A5A78;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jsx_list .jsx_r p i{font-style: normal;color: #FF3B30;}
.jsx_list .jsx_r span{display: block;font-size: 0.24rem;color: #9C9CAE;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top: 0.12rem;}
.jsx_list .jsx_r .jsx_b{width: 100%;height: 0.6rem;margin-top: 0.16rem;position: relative;}
.jsx_list .jsx_r .jsx_b .i_note{float: right;margin-top: 0.09rem;}
.show_box{margin-top: -0.5rem;display: none;}
.show_box .show_more{font-size: 0.24rem;text-align: center; position: relative; padding: 0.2rem;color: #B8B8CC;text-align: center; background: none;background-image: -webkit-linear-gradient(bottom, #fff 85%, rgba(255,255,255,0.21) 100%);
    background-image: -o-linear-gradient(bottom, #fff 85%, rgba(255,255,255,0.21) 100%);
    background-image: linear-gradient(0deg, #fff 85%, rgba(255,255,255,0.21) 100%);width: 100%;}

.footer_box{width: 100%;height: 1rem;position: relative;display: none;}
.foot_zw{width: 100%;height: 1rem;}
.foot_des{width:100%;height: 1rem;position: fixed;left: 0;bottom: 0;background: #fff;z-index: 10;padding: 0 0.3rem;display: none;}
.foot_des .subBtn{margin: 0.12rem auto;}
.select_car,.select_md,.select_jxs,.select_city,.select_time{width:100%;height: 100%;position: fixed;left: 0;top: 0; overflow: hidden;background: rgba(0,0,0,0.5);z-index: 100;}
.select_car .select_cont,.select_jxs .select_cont,.select_md .select_cont,.select_city .select_cont{width: 80%;height:100%;overflow-y: auto;position: absolute;right: 0;top: 0;background: #fff;}
.select_car .select_cont h3,.select_jxs .select_cont h3,.select_md .select_cont h3,.select_city .select_cont h3{font-size: 0.32rem;color:#333;text-align: center;width: 100%;height: 0.78rem;line-height: 0.78rem;font-weight: normal;}
.select_car .select_cont .selist,.select_jxs .select_cont .selist,.select_md .select_cont .selist,.select_city .select_cont .selist{width: 100%;height: auto;margin: 0 auto;position: relative;}
.select_car .select_cont .selist dd,.select_jxs .select_cont .selist dd{width: 100%;height: 0.78rem;line-height: 0.78rem;color: #333;font-size: 0.32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0.3rem;border-bottom: 1px solid #f0f0f0;}
.select_city .select_cont .selist li,.select_md .select_cont .selist li{width: 100%;line-height: 0.78rem;padding:0 0.3rem;border-bottom: 1px solid #f0f0f0;color: #333;font-size: 0.32rem;}
.select_city .select_cont .selist li a{display: block;width: 100%;height: 100%;color: #333;font-size: 0.32rem;}
.select_city .select_cont .selist .city_list{padding: 0;text-indent: 0.3rem;}
.select_city .select_cont .selist .city_list dt,.select_city .select_cont .selist .city_list dd{border-bottom: 1px solid #f0f0f0;}
.select_md .select_cont .h3{font-size: 0.24rem;color: #FF3B30;line-height: 0.48rem;background: rgba(255,149,0,0.1);padding:0 0.24rem;}
.select_md .select_cont .selist li{border:none;}
.complete_md{position: absolute;right: 0.3rem;height: 100%;font-size: 0.28rem;color: #1590e3;}

/*ç’‡î­ç¯æ¥ å²ƒç˜‰é®ï¿½*/
.validate_box{width: 100%;height: auto;margin: 0 auto;padding:0 0.3rem;}
.val_form{width: 100%;height: auto;margin-top: 1.4rem;padding:0.1rem 0.2rem;border: 1px solid #efefef;box-shadow: 0 0.02rem 0.1rem 0 rgba(153,153,153,0.20);-webkit-box-shadow: 0 0.02rem 0.1rem 0 rgba(153,153,153,0.20);}
.val_form .h3,.val_form .val_p{font-size: 0.32rem;color: #5A5A78;line-height: 0.45rem;margin-bottom: 0.2rem;}
.val_form .val_p span{color: #FF3B30;}
.val_form input{width: 100%;height: 0.68rem;line-height: 0.68rem;border: 1px solid #dedede;border-radius: 0.04rem;-webkit-border-radius:0.04rem;padding: 0 0.15rem;margin-bottom: 0.1rem;}
.val_form .again{font-size:0.24rem;color:#1590e3;}
.val_btn{width: 100%;margin-top: 1.5rem;text-align: center;}
.val_btn a{font-size: 0.24rem;color: #787878;display: block;margin-top: 0.32rem;}
.recommend_box{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 25;background: rgba(0,0,0,0.5);display: none;}
.recommend_cont{width: 6.86rem;height: 5.92rem;background: #fff;border-radius: 0.08rem;position: absolute;left: 50%;top: 50%;margin-left: -3.43rem;margin-top: -2.96rem;}
.recommend_cont h3{font-size: 0.32rem;color: #333;font-weight: normal;text-align: center;line-height: 0.45rem;padding: 0.2rem 0;}
.recommend_list{width: 100%;height: 5.1rem;margin: 0 auto;overflow: hidden;}
.recommend_list li{width: calc(100% / 3);height: auto;float: left;margin-bottom: 0.25rem;text-align: center;}
.recommend_list li img{display: block;width: 1.92rem;height: 1.28rem;margin: 0 auto;}
.recommend_list li span{display: block;width: 95%;height: 0.4rem;line-height: 0.4rem;font-size: 0.28rem;color: #333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin: 0.06rem auto;}
.ref_btn{width: 0.28rem;height: 0.28rem;position: absolute;right: 0.3rem;top: 0.2rem;}
.close_btn{width: 0.6rem;height: 0.6rem;position: absolute;left: 50%;bottom: -0.85rem;margin-left: -0.3rem;}
/*é–«å¤‹å«¨é©åº¡ç«¶*/
.choosecity_box{width:100%;height: 100%;position: fixed;left: 0;top: 0; overflow: hidden;background: #fff;z-index: 100;}
.choosecity_box .choose_tit{padding: 0 .32rem;width: 100%;height: 0.9rem;background: #1590e3;color: #fff;font-size: 0.36rem;line-height: 0.9rem;text-align: center;}
.choose_tit .close{position: absolute;left: 0.32rem;top: 0.3rem;}
.city_box{width: 100%;height: calc(100% - 0.9rem);margin: 0 auto;position: relative;padding-bottom: 0.3rem;overflow: hidden;overflow-y:auto;}
.dqcity{width: 100%;height: 0.78rem;line-height: 0.78rem;padding: 0 0.3rem;position: relative;}
.dqcity .area{float: left;height: 100%;font-size: 0.32rem;color: #333;}
.dqcity .loca{float: right;height: 100%;font-size: 0.32rem;color: #787878;}
.py_city{width: 100%;height: auto;margin: 0 auto;padding: 0.16rem 0.12rem 0;}
.py_city span{float: left;width: 0.8rem;height: 0.58rem;border-radius: 0.04rem;-webkit-border-radius:0.04rem;text-align: center;line-height: 0.58rem;border:1px solid #dedede;font-size: 0.28rem;color: #333;margin:0 0 0.16rem 0.2rem;}
.py_city span.no{color: #bfbfbf}
.py_city span.cur{background: #1590e3;color: #fff;border-color: #1590e3;}
.txt_city{width: 100%;height: auto;margin: 0 auto;padding: 0.16rem 0.3rem 0;}
.txt_city span{float: left;height: 0.58rem;border-radius: 0.04rem;-webkit-border-radius:0.04rem;text-align: center;line-height: 0.58rem;border:1px solid #dedede;font-size: 0.28rem;color: #333;margin:0 0.2rem 0.16rem 0;padding: 0 0.2rem;}
/*ç’‡î­ç¯é´æ„¬å§›*/
.succ_tit{width: 100%;height: auto;margin: 0 auto;padding:0.5rem 0.3rem 0.3rem;}
.succ_tit img{display: block;width: 1.08rem;margin: 0 auto 0.2rem;}
.succ_tit p{font-size: 0.36rem;color: #5A5A78;line-height: 0.5rem;text-align: center;}
.recom_nav{ width: 100%;padding:0.2rem 0.3rem;margin: 0 auto;position: relative;}
.recom_nav h3,.jxs_quote h3{font-size: 0.32rem;color:#5A5A78;font-weight: normal;}
.touch_box{width: 100%;text-align: center;overflow: auto;-webkit-overflow-scrolling: touch; overflow-y: hidden;}
.touch_box ul{width: 100%;height: 100%;}
.touch_box ul li {float: left; width: 2.4rem;height: auto;margin-right: 0.3rem;text-align: center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: .4rem;}
.touch_box .img{width: 100%;height: 1.6rem;margin: 0 auto; overflow: hidden;text-align: center;line-height: 1.6rem;}
.touch_box .img img {max-width: 2.4rem;max-height: 1.6rem;vertical-align: middle;}
.touch_box .name{font-size: 0.28rem;color: #333;}
.touch_box p{color: #FF3B30;font-size: 0.24rem;margin-bottom: 0.1rem;}
.recom_nav .touch_box{padding-bottom: 0.2rem;}
.jxs_quote{width: 100%;padding:0.2rem 0.3rem;margin: 0 auto;position: relative;}
.quote_cont{width: 100%;height: auto;margin:0 auto;position: relative;}
.quote_list{width: 100%;height: auto;margin: 0 auto;padding:0.16rem 0;border-bottom: 1px solid #f0f0f0;}
.quote_list .quote_t{width: 100%;height: 0.45rem;line-height: 0.45rem;margin: 0 auto 0.16rem;}
.quote_list .quote_t .p1,.quote_list .quote_m .p1{float: left;width: 4.8rem;height: 100%;font-size: 0.32rem;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.quote_list .quote_t .p2,.quote_list .quote_m .p2{float: right;font-size: 0.32rem;color: #FF3B30;}
.quote_list .quote_t .no_p{color: #b0b0b0;}
.quote_list .quote_m{width: 100%;height: 0.32rem;line-height: 0.32rem;margin: 0 auto 0.16rem;}
.quote_list .quote_m .p1{font-size: 0.24rem;color: #787878;}
.quote_list .quote_m .p2{font-size: 0.24rem;}
.quote_list .quote_m .i_icon{margin-right: 0.1rem;}
.quote_list .quote_b{width: 100%;height: 0.7rem;margin: 0 auto;position: relative;}
.quote_list .quote_b .tel{width: 3.32rem;height: 0.68rem;line-height:0.68rem;font-size: 0.32rem;}
.quote_list .quote_b .askb{width: 3.32rem;height: 0.7rem;line-height: 0.7rem;float: right;font-size: 0.32rem;}
/*é‚å›©ç·*/
.sub_nav{width: 100%;height: .78rem;line-height: .78rem;overflow: hidden;position: relative;padding: 0 .32rem;background: #fff;}
.sub_inner{height: 1rem;font-size: 0;white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;}
.sub_inner a{display: inline-block;line-height: .78rem;font-size: .32rem;color: #333;margin:0 .54rem 0 0;vertical-align: middle;}
.sub_inner a.cur{color: #1590e3;}
.sub_sel{width: 100%;height: .78rem;line-height: .78rem;overflow: hidden;position: relative;padding: 0 .32rem;background: #fff;box-shadow: 0 4px 10px -2px rgba(0,0,0,0.10);z-index: 1;}
.sub_sel .sub_inner a.cur:after{display: block;content: "";height: .04rem;width: .24rem;background: #1590e3;margin: -.04rem auto 0;}
.sub_mark{height: .78rem;width: 100%;display: none;}

.art_nav{width: 100%;height: 0.78rem;margin: 0 auto;box-shadow: 0 0.02rem 0.1rem 0 rgba(153,153,153,0.20); -webkit-box-shadow: 0 0.02rem 0.1rem 0 rgba(153,153,153,0.20);}
.art_nav .touch_box ul li{width: 1.5rem;margin: 0;line-height: 0.78rem;font-size: 0.3rem;color: #787878;}
.art_nav .touch_box ul li.cur{color: #333;}
.art_nav .touch_box ul li.cur:after{content: "";display: block;width: 0.26rem;height: 0.04rem;background: #1590e3;margin: 0 auto;}
.news_box{width: 100%;height: auto;padding: 0 .3rem;}
.news_cont{display: none;}
.news_list{width: 100%;height: auto;margin: 0 auto; padding: 0.3rem 0;border-bottom: 1px solid #f0f0f0;}
.news_list .news_txt{width: 4.0rem;height: 1.5rem;}
.news_list .news_txt h4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 0.32rem;color: #333; line-height: 0.52rem;height:1.04rem;font-weight: normal;margin-bottom: 0.18rem;}
.news_list .news_b{width: 100%;height: 0.28rem;line-height: 0.28rem;font-size: 0.24rem;color: #b0b0b0;}
.news_list .news_b img{float:left;width: 0.28rem;height: 0.28rem;border-radius: 50%;-webkit-border-radius:50%;}
.news_list .news_b span{margin-left: 0.4rem;}
.news_list .news_img{width: 2.25rem;height: 1.5rem;}
.news_list .news_img img{width: 100%;height:100%;display: block;border-radius: 0.04rem;-webkit-border-radius:0.04rem;}
.news_list_img {padding: 0.15rem 0 0.2rem;}
.news_list_img .h3{display: block;width: 100%;line-height: 0.52rem;max-height: 1.04rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 0.32rem;color: #333;margin-bottom: 0.12rem;}
.news_list_img ul{width: 100%;height: 1.5rem;margin: 0 auto 0.18rem;}
.news_list_img ul li{width: 2.25rem;height: 1.5rem;float: left;}
.news_list_img ul li:nth-child(2){margin: 0 0.075rem;}
.news_list_img ul li img{display: block;width: 100%;height: 100%;}
/*éç¡…ç˜*/
.sign_tip:before{display: block;content: "";width: 10px;height: 10px;border-top: 1px solid #ccc;border-left: 1px solid #ccc;position: absolute;right: 0.06rem;top: 0.42rem;transform: rotateZ(135deg);-webkit-transform: rotateZ(135deg);}
.remark_form{width: 100%;height: auto;padding: 0.3rem 0.3rem 0;position: relative;margin: 0 auto;}
.sign_list{width: 100%;height: 1.08rem;line-height: 1.08rem;border-bottom: 1px solid #f0f0f0;}
.sign_list .sign_l{float: left;font-size: 0.34rem;color: #333;height: 100%;}
.sign_list .sign_l em{color: #FF3B30;margin-left: 0.1rem;}
.sign_list .sign_r{float:right;width: calc(100% - 2rem);height:100%;font-size: 0.34rem;color: #b0b0b0;position: relative;}
.sign_list .sign_r input{width: 2.5rem;height: calc(100% - 0.04rem);font-size: 0.34rem;color: #333;}
.sign_list .sign_r input::-webkit-input-placeholder {color: #b0b0b0;}
.sign_list span.sign_r{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sign_list .sign_r.cur{color: #333;}
.sign_list .sign_r span{float: right;font-size: 0.34rem;color: #333;}
.sign_txt{height: auto;}
.sign_txt .sign_txt_info{height: 1.08rem;line-height: 1.08rem;}
.sign_txt .sign_txt_info p{float: right;font-size: 0.24rem;color: #b0b0b0;}
.sign_txt textarea{width: 100%;min-height: 1.92rem;padding: 0.15rem 0;font-size: 0.34rem;color: #333;line-height: 0.48rem;}
.remark_grade{width: 100%;height: auto;padding: 0.15rem 0.3rem;position: relative;}
.remark_grade .grade_list{border:none;height: 0.8rem;line-height: 0.8rem;}
.sign_star{height: 100%;text-align: right;}
.remark_grade .subBlue{margin: 0.2rem 0;}
.remark_box{width: 100%;height: auto;margin: 0 auto;padding: 0 0.3rem;position: relative;}
.remark_top{width: 100%;height: auto;position: relative;margin: 0.15rem auto;}
.remark_top .img{float: left;width: 0.6rem;height: 0.6rem;border-radius: 50%;-webkit-border-radius:50%;overflow: hidden;margin-right: 0.2rem;margin-top: 0.15rem;}
.remark_top .img img{display: block;width: 100%;height: 100%;}
.remark_top .txt{float: left;}
.remark_top .txt .name{font-size: 0.28rem;color: #333;}
.remark_top .txt .timer{font-size: 0.24rem;color: #b0b0b0;}
.remark_des{width: 100%;height: auto;position: relative;margin: 0 auto;}
.remark_des h3{font-size: 0.32rem;color: #333;}
.remark_des .info{font-size: 0.24rem;line-height: 0.45rem;margin-bottom: 0.2rem;}
.remark_des .info span{color: #b0b0b0;margin-right: 0.35rem;}
.remark_des .info em{color: #787878;margin-left: 0.05rem;}
.remark_des .info .red{color: #F03616;}
.remark_list{width: 100%;height: auto;margin:0.12rem auto;}
.remark_des h4{font-size: 0.28rem;line-height: 0.4rem;color: #000;font-weight: normal;}
.remark_list .des{font-size: 0.28rem;line-height: 0.44rem;color: #787878;}
.remark_star{width: 100%;height: auto;margin: 0 auto;}
.remark_star .star_list{width: 100%;height: 0.88rem;line-height: 0.8rem;}
.remark_star .star_list h4{float: left;line-height: 0.8rem;}
.remark_star .star_list .sign_star{float: right;}
.zan_box{width: 2.68rem;height: 0.58rem;line-height:0.58rem;text-align:center;border:1px solid #d9d9d9;border-radius: 0.58rem;margin: 0.5rem auto;}
.zan_box .zan_btn{display: block;width: 100%;height: 100%;color: #565656;font-size: 0.32rem;}
.zan_box .zan_btn em{ padding-right: 0.15rem;margin-right: 0.05rem;border-right: 1px solid #d9d9d9;}
.zan_box .zan_btn .i_zan{top: 0.025rem;}
.remark_stati{width: 100%;height: auto;padding: 0.3rem 0;position: relative;}
.stati_top{width: 100%;height: auto;margin: 0 auto;}
.stati_top .stati_l{float: left;width: 50%;height: auto;}
.stati_top .stati_r{float: right;width: 50%;height: auto;}
.stati_top img{display: block;float: left;width: 0.55rem;height: 0.6rem;margin: 0.04rem 0.1rem 0 0.65rem;}
.stati_top .txt{float: left;}
.stati_top .txt .p1{font-size: 0.24rem;color: #333;font-weight: bold;line-height: 0.32rem;}
.stati_top .txt .p1 span{font-size: 0.32rem;color: #F03616;}
.stati_top .txt .s1{font-size: 0.24rem;color: #b0b0b0;}
.stati_cont{width: 100%;height: auto;margin: 0.8rem auto 0;display: none;}
.stati_cont .stati_list{width: 0.5rem;height: 100%;float: left;margin-left: 0.39rem;}
.stati_cont .stati_list .biao{width: 0.42rem;height: 1.5rem;margin: 0 auto;position: relative;}
.stati_cont .stati_list .biao .bar{display: block;width:100%;height:100%;background: linear-gradient(-180deg, #008EE6 0%, #CFE9FA 100%);border-radius: 0.04rem 0.04rem 0 0;-webkit-border-radius: 0.04rem 0.04rem 0 0;position: absolute;left: 0;bottom: 0;}
.stati_cont .stati_list span{font-size: 0.2rem;color: #b0b0b0;}
.stati_cont .stati_list .biao .score{display:none;width: 0.8rem;height: 0.5rem;line-height: 0.5rem;text-align:center;background: #334365;font-size: 0.24rem;color: #fff;position: absolute;left: 50%;margin-left:-0.4rem;top:-0.6rem;border-radius: 0.04rem;-webkit-border-radius:0.04rem;}
.stati_cont .stati_list .biao .score:after{content: "";display: block;margin: 0 auto;width: 0;height: 0;border-left:0.06rem solid transparent;border-right:0.06rem solid transparent;border-top:0.09rem solid #334365;}
.remark_cont{width: 100%;height: auto;padding: 0 0.3rem;margin: 0 auto;position: relative;}
.remark_cont .remark_cont_list{width: 100%;height: auto;padding: 0.16rem 0;border-bottom: 1px solid #f0f0f0;}
.remark_cont .remark_top{margin-top: 0;}
.remark_data{width: 100%;height: auto;margin: 0 auto 0.1rem;}
.remark_data li{width: calc(100% / 3);height: auto;float: left;text-align: center;}
.remark_data li p{font-size: 0.28rem;color: #000;line-height: 0.28rem;}
.remark_data li span{font-size: 0.2rem;color: #b0b0b0;}
.sketch{width: 100%;height: auto;margin: 0 auto 0.2rem;position: relative;}
.sketch .sketch_l{width:0.5rem;height: auto;float: left;text-align: center;margin-right: 0.2rem;}
.sketch .sketch_l .good{font-size: 0.2rem;color: #F03616;}
.sketch .sketch_l .bad{font-size: 0.2rem;color: #1590e3;}
.sketch .sketch_r{font-size: 0.32rem;color: #333;line-height: 0.48rem;float: left;width: calc(100% - 0.7rem);}
.remark_bot{width: 100%;height: 0.36rem;line-height: 0.36rem;}
.remark_bot .car{float: left;height:100%;max-width: 75%;font-size: 0.24rem;color: #1590e3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.remark_bot .zan{float: right;height:100%;font-size: 0.24rem;color: #636363;}

pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}

.select_time{display: none;}
.select_time .time_cont{width: 6rem;height: 4.1rem;background: #fff;position: absolute;left: 50%;top: 50%;margin: -2.05rem 0 0 -3rem;border-radius: 0.08rem;-webkit-border-radius:0.08rem;}
.select_time .time_cont .time_tit{width: 100%;height: 0.88rem;line-height: 0.88rem;text-align: center;position: relative;font-size: 0.28rem;color: #000;}
.select_time .time_cont .time_tit .cancel_t{font-size: 0.24rem;color: #b0b0b0;position: absolute;left: 0.24rem;}
.select_time .time_cont .time_tit .complete_t{font-size: 0.24rem;color: #1590e3;position: absolute;right: 0.24rem;}
.select_time .wrapper_01{width: 40%;overflow: hidden;position: absolute;left: 0;top: 0.88rem;bottom: 0;text-align: right;}
.select_time .wrapper_02{width: 12%;overflow: hidden;position: absolute;left:55%;top: 0.88rem;bottom: 0;text-align: center;}
.time_box {position: absolute;z-index: 1;-webkit-tap-highlight-color: rgba(0,0,0,0);width:100%;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none;
}
.time_box ul{width: 100%;padding: 1.28rem 0;}
.time_box ul li{width: 100%;height: 0.64rem;line-height: 0.64rem;font-size: 0.28rem;color: #b0b0b0;}
.time_box ul li.cur{color: #1590e3;font-weight: bold;}
.select_time .year,.select_time .month{font-size: 0.28rem;color: #333;width: 15%;height:0.64rem;line-height:0.64rem;position: absolute;left: 40%;top: 2.16rem;text-align: center;}
.select_time .month{left: 67%;}

/*é–«å¤æº…*/
.content_sel{width:100%;height:100%;position:fixed;left:0;top:0;z-index:999;background:#fff;display:none;padding-top:0.8rem;}
.carport{padding: 0 .32rem;height:calc(100% - 0.8rem);overflow:hidden;overflow-y:auto;}
.cheshi_bt{width: 100%;background: #fcfcfc;line-height: .57rem;overflow: hidden;height: .57rem;}
.cheshi_bt h3{float: left;font-size: .26rem;font-weight: normal;color: #333;height: 100%;}
.cheshi_bt h3 a{display: block;height: 100%;line-height: .57rem;}
.cheshi_pplist ul li{height: 1.24rem;line-height: 1.24rem;border-bottom: 1px solid #f0f0f0;width: calc(100% - .4rem);font-size: .32rem;}
.cheshi_pplist ul li img{display: inline-block;width: .76rem;height: .76rem;vertical-align: middle;margin-right: .24rem;}

.pybox{width: .4rem;height: calc(100% - .9rem);position: fixed;top: .9rem;right: .1rem;font-size: .2rem;text-align: center;}
.cheshi_pptk{padding-left: 1.26rem;width: 100%;position: fixed;right: 0;top: 0;background: none;z-index: 102;overflow: auto;height: 100%;display: none;border-left: 1px solid #ddd;-webkit-overflow-scrolling: touch;-webkit-transform:translateZ(0);}
.pptk_inner{padding:0 .32rem;background: #fff;border-left: 1px solid #f0f0f0;min-height: 100%;}
.logoname{height: 1.24rem;line-height: 1.24rem;font-size: .32rem;}
.logoname img{display: inline-block;width: .76rem;height: .76rem;vertical-align: middle;margin-right: .24rem}

.pbt{color: #747474;font-size: .24rem;}
.sers{height: 1.4rem;line-height: 1.2rem;overflow: hidden;font-size: .32rem;padding: .1rem 0;}
.sers img{display: inline-block;vertical-align: middle;width: 1.8rem;height: 1.2rem;margin-right: .2rem;}
.noscroll{touch-action: none;position: fixed;z-index: 22;}

/*é™å‚å¤*/
.iconfont{font-family: "iconfont" !important; font-size: 1rem; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}
.icon-cross:before{content: "\e708"}
.fn-mt{}
.fn-mb{margin-bottom: .5rem}
.fn-mt-large{margin-top: .75rem}
.fn-mb-large{margin-bottom: .75rem}
.fn-mlr{margin-left: .5rem; margin-right: .5rem}
.fn-mlr-large{margin-left: .75rem; margin-right: .75rem}
.fn-halfword{margin-right: 0.5em}
.fn-oneword{margin-right: 1em}
.fn-hide{display: none !important}
[data-role="tab"] .item{cursor: pointer}
.nav-bread .user img{width: 2rem; height: 2rem}
.btn,.search .s-form input,.search .s-form button,.parameter-detail .compare .left label input,.parameter-detail.wom .markbar input{-webkit-appearance: none; -moz-appearance: none; appearance: none}
.btn,.alert,.search .s-form input,.search .s-form button,.search-inlay .s-result,.parameter-detail.wom .markbar .bubble,.parameter-anchor .tag,.parameter-anchor .cont .item,.vs-cont .info,.vs-cont .info a.item,.vs-cont .info span.item{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.tab::after{display: block; clear: both; height: 0; overflow: hidden}
.btn.dropdown,.btn.dropdown abbr,.nav-final p,.menu p a,.menu p span,.memu p a,.memu p span,.menu .more-details a,.memu .more-details a{overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.nav-bread .bread{-webkit-overflow-scrolling: touch; overflow-scrolling: touch}
.parameter-detail.wom .markbar .bubble::after{content: ""; height: 0; width: 0; overflow: hidden}
@-webkit-keyframes praisepoint{0%{-webkit-transform: scale(1); transform: scale(1)} 80%{-webkit-transform: scale(2); transform: scale(2)} 100%{-webkit-transform: scale(1); transform: scale(1)}}
@keyframes praisepoint{0%{-webkit-transform: scale(1); transform: scale(1)} 80%{-webkit-transform: scale(2); transform: scale(2)} 100%{-webkit-transform: scale(1); transform: scale(1)}}
.btn{display: inline-block; height: 2.25rem; font-size: 1rem; color: #444; line-height: 1.25rem; padding: .4375rem .9375rem; background-color: #f5f5f5; border: solid #acacac 1px; border-radius: .125rem}
.btn:visited{color: #444443}
.btn .icon-arrow-top,.btn .icon-arrow-right,.btn .icon-arrow-bottom,.btn .icon-arrow-left{display: inline-block; height: .75rem; margin: .25rem 0 0 .3125rem; font-size: .75rem; color: #666; line-height: 1; vertical-align: top}
.btn .icon-arrow-left{margin-left: 0; margin-right: .3125rem}
.btn .icon-arrow-top,.btn .icon-arrow-bottom{margin-left: .4375rem}
.btn.small{height: 1.75rem; font-size: .875rem; padding: .1875rem .4375rem}
.btn.full{display: block; text-align: center}
.btn.full[type="submit"],.btn.full[type="button"]{width: 100%}
.btn.primary{color: #fff; background-color: #2f75bb; border-color: #2f75bb}
.btn.primary:visited{color: #fffffe}
.btn.primary .icon-mobile{margin-right: .3125rem}
.btn.highlight{color: #fff; background-color: #f60; border-color: #f60}
.btn.highlight:visited{color: #fffffe}
.btn.telphone{color: #fff; background-color: #4fb947; border-color: #4fb947}
.btn.telphone:visited{color: #fffffe}
.btn.telphone .icon-telphone,.btn.telphone .icon-telphone-24h{margin-right: .375rem}
.btn.disabled{color: #c3c3c3; background-color: #f5f5f5; border-color: #acacac; pointer-events: none}
.btn.disabled:visited{color: #c3c3c2}
.btn.disabled .iconfont{color: #c3c3c3}
.btn.loading{font-size: .75rem; color: #888}
.btn.loading .load{margin: .25rem .5rem 0 0; vertical-align: top}
.btn.dropdown{position: relative; padding-left: .5rem; padding-right: 1.625rem; text-align: left}
.btn.dropdown abbr{display: inline-block; width: 100%}
.btn.dropdown .prefix{color: #888}
.btn.dropdown .icon-arrow-right,.btn.dropdown .icon-arrow-bottom{position: absolute; top: 50%; right: .4375rem; margin: -.375rem 0 0 0}
.btn.dropdown.activate{border-color: #2f75bb}
.btn.select{padding-left: .25rem; padding-right: 1.375rem; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAMCAYAAAAgT+5sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZENzRFNDRBQTExMzExRTRBMDdBRjNDRTZEQkY4REEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZENzRFNDRCQTExMzExRTRBMDdBRjNDRTZEQkY4REEwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkQ3NEU0NDhBMTEzMTFFNEEwN0FGM0NFNkRCRjhEQTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkQ3NEU0NDlBMTEzMTFFNEEwN0FGM0NFNkRCRjhEQTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5yHFP6AAABJUlEQVR42sSWyQrCMBCGU0+CPpTou6RHL14URbEudenFW30X6yu5objWPzqBEGwLJtaBj5RMx+azkxIWxzEzgXPugHXetToFZhCu6zoYHqCC6xXNZdWoY0S1d2YYBcN6DjZ0XRUyYRgmyoh5Jb8WEpTaYo7/U2QJOmCXJZMmAdr0W1+HI/rLQnvVgQfKNB1h0TV18QkSeyGB3MK0tYxFFJkG6IJSkowmcQA95AJmIUw3+2vEYsS/MQdDcNLbjEKVOIKBlMj6QOTVWkwult5Mi3q+SLfIBzg0ClEPNWO9/p+bXW0b+WZGwAcXRUBKnMHYtoQVkQSZPpiCm3LbFUyQ92xLWNvsKW3m00dAPGSGXPMXEu8GtnA80I4d+hEkALNPeZs8BRgAje62q1bO1fAAAAAASUVORK5CYII="); background-size: 1.625rem auto; background-repeat: no-repeat; background-position: right center}
.btn.select.full{width: 100%}
.nav-bread{position: relative; z-index: 1; height: 2.5rem; padding: 0 3.125rem 0 2.625rem; line-height: 1; background-color: #3b5998; overflow: hidden}
.nav-bread .icon-home{position: absolute; top: 0; left: 0; width: 2.5rem; height: 2.5rem; text-align: center}
.nav-bread .icon-home::before{margin-top: .6875rem; vertical-align: top}
.nav-bread .icon-home::after{content: ""; position: absolute; top: 0; right: -2px; height: 2.5rem; border-left: solid #2d4373 1px; border-right: solid #4c70ba 1px}
.nav-bread .icon-menu{position: absolute; top: 0; left: 0; width: 2.5rem; height: 2.5rem; text-align: center}
.nav-bread .icon-menu::before{margin-top: .75rem; vertical-align: top}
.nav-bread .icon-menu::after{content: ""; position: absolute; top: 0; right: -2px; height: 2.5rem; border-left: solid #2d4373 1px; border-right: solid #4c70ba 1px}
.nav-bread .mask-left,.nav-bread .mask-right{content: ""; position: absolute; top: 0; left: 2.625rem; z-index: 10; width: 1rem; height: 2.375rem; background-image: -webkit-linear-gradient(left, #3b5998,rgba(59,89,152,0)); background-image: -o-linear-gradient(left, #3b5998,rgba(59,89,152,0)); background-image: linear-gradient(to right, #3b5998,rgba(59,89,152,0)); pointer-events: none}
.nav-bread .mask-right{right: 3.375rem; left: auto; background-image: -webkit-linear-gradient(left, rgba(59,89,152,0),#3b5998); background-image: -o-linear-gradient(left, rgba(59,89,152,0),#3b5998); background-image: linear-gradient(to right, rgba(59,89,152,0),#3b5998)}
.nav-bread .bread{margin: 0 .5rem; height: 3.75rem; font-size: 1rem; white-space: nowrap; overflow: auto}
.nav-bread .bread a,.nav-bread .bread span{display: inline-block; padding: .75rem 0; color: #fff}
.nav-bread .bread a:visited,.nav-bread .bread span:visited{color: #fffffe}
.nav-bread .bread .icon-forward{margin: 0 .375rem 0 .25rem; font-size: .75rem; color: #ccc; vertical-align: .125rem}
.nav-bread .user{position: absolute; top: .25rem; right: 1rem}
.nav-bread .user img{border-radius: .125rem}
.nav-bread .user i{position: absolute; top: -.125rem; right: -.625rem; width: 1.125rem; padding: .1875rem 0; font-size: .75rem; color: #fff; text-align: center; background-color: #f43531; border-radius: 50%}
.nav-bread .user i:visited{color: #fffffe}
.nav-bread .icon-user{position: absolute; top: 0; right: 0; height: 1.375rem; padding: .5625rem .75rem}
.nav-bread .icon-search{display: none}
.nav-bread.old{padding-right: 5rem}
.nav-bread.old .icon-nav{display: none}
.nav-bread.old .mask-right{right: 5rem}
.nav-bread.old .login{position: absolute; top: 0; right: .75rem; width: 2rem; padding: .75rem 0; font-size: 1rem; color: #fff; text-align: center; white-space: nowrap}
.nav-bread.old .user{position: absolute; top: .25rem; right: .75rem}
.nav-bread.old .user i{position: absolute; top: -.375rem; right: -.75rem}
.nav-bread.old .icon-search{position: absolute; top: 0; right: 3.5rem; display: block; padding: .625rem 0; font-size: 1.25rem; color: #fff}
.nav-bread.bottom{padding-right: 0; background-color: #2f75bb}
.nav-bread.bottom .icon-home::after,.nav-bread.bottom .icon-menu::after{border-left-color: #255c92; border-right-color: #4b8fd2}
.nav-bread.bottom .mask-left{background-image: -webkit-linear-gradient(left, #2f75bb,rgba(47,117,187,0)); background-image: -o-linear-gradient(left, #2f75bb,rgba(47,117,187,0)); background-image: linear-gradient(to right, #2f75bb,rgba(47,117,187,0))}
.nav-bread.bottom .mask-right{right: 0; background-image: -webkit-linear-gradient(left, rgba(47,117,187,0),#2f75bb); background-image: -o-linear-gradient(left, rgba(47,117,187,0),#2f75bb); background-image: linear-gradient(to right, rgba(47,117,187,0),#2f75bb)}
.nav-bread.bottom::after{content: ""; position: absolute; bottom: 0; left: 0; z-index: 10; width: 100%; border-top: solid #255c92 1px; border-bottom: solid #4b8fd2 1px}
.nav-final{position: relative; height: 2.5rem; line-height: 1; background-color: #3b5998}
.nav-final .back{position: absolute; top: 0; left: 0; padding: .75rem 0 .75rem .5rem; font-size: 1rem; color: #fff}
.nav-final .back:visited{color: #fffffe}
.nav-final .back .icon-backward{margin-right: .25rem; vertical-align: .0625rem}
.nav-final .download,.nav-final .handle{position: absolute; top: 0; right: 0; padding: .75rem .75rem .75rem 0; font-size: 1rem; color: #fff}
.nav-final .download:visited,.nav-final .handle:visited{color: #fffffe}
.nav-final .download .iconfont,.nav-final .handle .iconfont{display: inline-block; margin-right: .5rem; vertical-align: top}
.nav-final p{margin: 0 5rem; padding: .625rem 0; font-size: 1.25rem; color: #fff; text-align: center}
.menu,.memu{position: relative; z-index: 100; line-height: 1; background-color: #f5f5f5; border-bottom: solid #2f75bb 2px}
.menu p,.memu p{overflow: hidden}
.menu p a,.menu p span,.memu p a,.memu p span{position: relative; float: left; width: 25%; margin-bottom: -1px; padding: .5625rem 0 .75rem; font-size: 1.125rem; color: #444; text-align: center}
.menu p a::before,.menu p span::before,.memu p a::before,.memu p span::before{content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 0; border-top: solid #d7d7d7 1px; border-bottom: solid #fff 1px}
.menu p a::after,.menu p span::after,.memu p a::after,.memu p span::after{content: ""; position: absolute; top: 0; right: 0; width: 0; height: 100%; border-left: solid #d7d7d7 1px; border-right: solid #fff 1px}
.menu p a:visited,.menu p span:visited,.memu p a:visited,.memu p span:visited{color: #444443}
.menu p a:visited::before,.menu p span:visited::before,.memu p a:visited::before,.memu p span:visited::before{border-top-color: #d7d7d6; border-bottom-color: #fffffe}
.menu p a:visited::after,.menu p span:visited::after,.memu p a:visited::after,.memu p span:visited::after{border-left-color: #d7d7d6; border-right-color: #fffffe}
.menu p a:nth-child(4n)::after,.menu p span:nth-child(4n)::after,.memu p a:nth-child(4n)::after,.memu p span:nth-child(4n)::after{visibility: hidden}
.menu p a.activate,.menu p span.activate,.memu p a.activate,.memu p span.activate{color: #2f75bb}
.menu p a.activate:visited,.menu p span.activate:visited,.memu p a.activate:visited,.memu p span.activate:visited{color: #2f75ba}
.menu p a.disabled,.menu p span.disabled,.memu p a.disabled,.memu p span.disabled{color: #c3c3c3; pointer-events: none}
.menu p a.disabled:visited,.menu p span.disabled:visited,.memu p a.disabled:visited,.memu p span.disabled:visited{color: #c3c3c2}
.menu p a.more .icon-arrow-top,.menu p a.more .icon-arrow-bottom,.menu p span.more .icon-arrow-top,.menu p span.more .icon-arrow-bottom,.memu p a.more .icon-arrow-top,.memu p a.more .icon-arrow-bottom,.memu p span.more .icon-arrow-top,.memu p span.more .icon-arrow-bottom{display: inline-block; margin: .1875rem 0 0 .0625rem; font-size: .75rem; vertical-align: top}
.menu .more-details,.memu .more-details{position: absolute; left: 0; width: 100%; padding: .5rem 0; background-color: rgba(0,0,0,0.8); overflow: hidden}
.menu .more-details a,.memu .more-details a{float: left; width: 25%; padding: .625rem 0; font-size: 1rem; color: #fff; text-align: center}
.menu.column3 p a,.menu.column3 p span,.memu.column3 p a,.memu.column3 p span{width: 33.333%}
.menu.column3 p a::after,.menu.column3 p span::after,.memu.column3 p a::after,.memu.column3 p span::after{visibility: visible}
.menu.column3 p a:nth-child(3n)::after,.menu.column3 p span:nth-child(3n)::after,.memu.column3 p a:nth-child(3n)::after,.memu.column3 p span:nth-child(3n)::after{visibility: hidden}
.menu.column5 p a,.menu.column5 p span,.memu.column5 p a,.memu.column5 p span{width: 20%}
.menu.column5 p a::after,.menu.column5 p span::after,.memu.column5 p a::after,.memu.column5 p span::after{visibility: visible}
.menu.column5 p a:nth-child(5n)::after,.menu.column5 p span:nth-child(5n)::after,.memu.column5 p a:nth-child(5n)::after,.memu.column5 p span:nth-child(5n)::after{visibility: hidden}
.menu.slide,.memu.slide{overflow: hidden}
.menu.slide::before,.menu.slide::after,.memu.slide::before,.memu.slide::after{content: ""; position: absolute; top: 0; left: 0; z-index: 10; width: .75rem; height: 100%; background-image: -webkit-linear-gradient(left, #d7d7d7,rgba(215,215,215,0)); background-image: -o-linear-gradient(left, #d7d7d7,rgba(215,215,215,0)); background-image: linear-gradient(to right, #d7d7d7,rgba(215,215,215,0)); pointer-events: none}
.menu.slide::after,.memu.slide::after{right: 0; left: auto; background-image: -webkit-linear-gradient(left, rgba(215,215,215,0),#d7d7d7); background-image: -o-linear-gradient(left, rgba(215,215,215,0),#d7d7d7); background-image: linear-gradient(to right, rgba(215,215,215,0),#d7d7d7)}
.menu.slide p,.memu.slide p{width: 1000%}
.menu.slide p a,.memu.slide p a{width: 2.5%; padding: .75rem 0 .875rem}
.menu.slide p a:last-child::after,.memu.slide p a:last-child::after{visibility: hidden}
.tab{position: relative; padding: 0 .5rem; line-height: 1; background-color: #fff; border-top: solid #d7d7d7 1px; border-bottom: solid #e9e9e9 1px}
.tab .item{position: relative; float: left; margin: 0 1rem 0 .25rem; padding: .75rem .375rem; font-size: 1rem; color: #444}
.tab .item small{font-size: .75rem}
.tab .item em{color: #888}
.tab .item.activate{color: #2f75bb}
.tab .item.activate::after{content: ""; position: absolute; left: 0; bottom: -1px; width: 100%; height: 4px; background-color: #2f75bb}
.tab::after{content: ""}
.tab .linkgroup{float: right}
.tab .linkgroup a{position: relative; float: right; margin-left: 1.125rem; padding: .8125rem 0; font-size: .875rem; color: #444}
.tab .linkgroup a::before{content: ""; position: absolute; top: 1.1875rem; left: -.625rem; width: .125rem; height: .125rem; background-color: #c3c3c3}
.tab .linkgroup a:last-child{margin-left: 0}
.tab .linkgroup a:last-child::before{display: none}
.tab .skip{float: right; margin-top: .375rem}
.stargrade{position: relative; display: inline-block; width: 3.75rem; height: .75rem; line-height: 1}
.stargrade .dark,.stargrade .light{position: absolute; top: 0; left: 0; width: 3.75rem; height: .75rem; white-space: nowrap}
.stargrade .dark .icon-star-fill,.stargrade .light .icon-star-fill{display: inline-block; font-size: .75rem; color: #c3c3c3; vertical-align: top}
.stargrade .light{z-index: 10; overflow: hidden}
.stargrade .light .icon-star-fill{color: #f60}
.alert{position: fixed; top: 40%; left: 50%; z-index: 1010; width: 15rem; padding: 1rem; margin-left: -7.5rem; line-height: 1; text-align: center; background-color: rgba(0,0,0,0.8); border-radius: .125rem}
.alert .info{position: relative; display: inline-block; padding-left: 1.625rem; font-size: 1rem; color: #fff; line-height: 1.5; text-align: left; text-align: justify}
.alert .info a{color: #2f75bb}
.alert .info strong{font-weight: normal; color: #f60}
.alert .info .icon-info,.alert .info .icon-exclamation,.alert .info .icon-query,.alert .info .icon-cross,.alert .info .icon-ok{position: absolute; top: .1875rem; left: 0; width: 1.125rem; height: 1.125rem; font-size: .75rem; line-height: 1; color: #fff; text-align: center; border-radius: 50%}
.alert .info .icon-info::before,.alert .info .icon-exclamation::before,.alert .info .icon-query::before,.alert .info .icon-cross::before,.alert .info .icon-ok::before{display: inline-block; margin-top: .1875rem}
.alert .info .icon-info{background-color: #2f75bb}
.alert .info .icon-exclamation{background-color: #f60}
.alert .info .icon-query{background-color: #f60}
.alert .info .icon-cross{font-size: .6875rem; background-color: #f43531}
.alert .info .icon-ok{background-color: #4fb947}
.alert .info.pure{padding-left: 0}
.alert .handle{margin-top: .5rem; text-align: center}
.alert.center .info{padding-left: 0; text-align: center}
.alert.center .info .icon-info,.alert.center .info .icon-exclamation,.alert.center .info .icon-query,.alert.center .info .icon-cross,.alert.center .info .icon-ok{position: static; display: inline-block; margin: .1875rem .5rem 0 0; vertical-align: top}

.icon-backtop{position: fixed; right: .5rem; bottom: 3.75rem; z-index: 1001; width: 2.75rem; padding: .625rem 0; font-size: 1.5rem; color: #fff; line-height: 1; text-align: center; background-color: rgba(0,0,0,0.8); border-radius: .125rem}
.nav-final{background-color: #266bbf}
.nav-final p{padding: .6875rem 0; font-size: 1.125rem}
.nav-final .back{padding: .75rem .6875rem; font-size: 0}
.nav-final .back .icon-backward{margin-right: 0}
.nav-final .handle{padding: .8125rem .9375rem .8125rem 0; font-size: .875rem}
.parameter-sift{position: relative; z-index: 100}
.parameter-sift .tag{padding: .6875rem 0; font-size: .875rem; text-align: center; background-color: #f5f5f5; border-bottom: solid #d7d7d7 1px}
.parameter-sift .tag .icon-arrow-bottom{display: inline-block; margin: .0625rem 0 0 .4375rem; font-size: .75rem; vertical-align: top; -webkit-transition: transform 0.2s ease-out; transition: transform 0.2s ease-out}
.parameter-sift .tag.activate .icon-arrow-bottom{-webkit-transform: rotate(180deg); transform: rotate(180deg)}
.parameter-sift .cont{padding: 0 .5rem; background-color: #fff; border-bottom: solid #d7d7d7 1px}
.parameter-sift .cont dl{font-size: .75rem; border-bottom: solid #e9e9e9 1px; overflow: hidden}
.parameter-sift .cont dl:last-child{border-bottom: 0}
.parameter-sift .cont dl dt{float: left; width: 5em; padding: 1.125rem 0; color: #999; white-space: nowrap}
.parameter-sift .cont dl dt .halfword{margin-left: 0.5em}
.parameter-sift .cont dl dt .twoword{margin-left: 2em}
.parameter-sift .cont dl dd{margin-left: 5.5em; padding: .0625rem 0 .8125rem; overflow: hidden}
.parameter-sift .cont dl dd .item{float: left; margin: .75rem .75rem 0 0; padding: .25rem .5rem; color: #666; background-color: #f5f5f5; border: solid #ebebeb 1px; border-radius: .125rem}
.parameter-sift .cont dl dd .item:last-child{margin-right: 0}
.parameter-sift .cont dl dd .item.activate{color: #2f75bb; background-color: #fff; border-color: #2f75bb}
.parameter-sift .cont .btn{width: 5rem; margin: .75rem auto}
.parameter-project{padding: 0}
.parameter-project .item{position: relative; width: 50%; margin: 0; padding-left: 0; padding-right: 0; text-align: center}
.parameter-project .item:nth-child(1):nth-last-child(3){width: 33.334%}
.parameter-project .item:nth-child(1):nth-last-child(3) ~ .item{width: 33.333%}
.parameter-project .item:nth-child(1):nth-last-child(4){width: 25%}
.parameter-project .item:nth-child(1):nth-last-child(4) ~ .item{width: 25%}
.parameter-project .item.activate{color: #266bbf}
.parameter-project .item.activate:visited{color: #266bbe}
.parameter-project .item.activate::after{height: 1px; background-color: #266bbf}
.parameter-project .item.highlight::after{content: ""; position: absolute; top: 6px; left: 50%; width: .375rem; height: .375rem; margin-left: 1.875rem; background-color: #f43531; border-radius: 50%}
.parameter-detail{position: relative; min-height: calc(100vh - 1.7rem); overflow: hidden;display: none;}
.parameter-detail header{position: relative; z-index: 10; width: 100%; background-color: #fff}
.parameter-detail header.sticky{position: fixed; top: 0; left: 0}
.parameter-detail .compare{display: table; width: 100%; background-color: #fff; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);min-height: 2.2rem;}
.parameter-detail .compare .left{display: table-cell; width:2rem; vertical-align: middle;padding: .2rem 0 .2rem .2rem;}
.parameter-detail .compare .left label{display: flex; padding: .05rem 0;}
.parameter-detail .compare .left label input{position: relative; display: inline-block; width: .28rem; height: .28rem; margin-right: .1rem; vertical-align: top; border: solid #ddd 1px; border-radius: .04rem;vertical-align: middle;}
.parameter-detail .compare .left label input:checked{background-color: var(--current-bg-color); border-color: var(--current-bg-color);}
.parameter-detail .compare .left label input:checked::before{content: ""; position: absolute; top: .02rem; left: .04rem; width: .16rem; height: .11rem; border: solid #fff; border-width: 0 0 1px 1px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg)}
.parameter-detail .compare .left label span{display: inline-block; font-size: .24rem; color: #666; vertical-align: middle;width: 1.3rem;line-height: 1.2;}
.parameter-detail .compare .main{position: relative; display: table-cell; overflow: hidden;padding: .2rem 0;}
.parameter-detail .compare .main .slide{position: absolute; top: 0; left: 0; height: 100%; font-size: 0; white-space: nowrap}
.parameter-detail .compare .main .column{position: relative; width: 3rem; display: inline-block; height: 100%; vertical-align: top; padding-top: .2rem;}
.parameter-detail .compare .main .column h4{height: 0.8rem;margin-bottom: .24rem; padding: 0 .25rem; font-size: .28rem; font-weight: bold; color: #444; line-height: 1.5; white-space: normal; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical}
.parameter-detail .compare .main .column .price{padding: 0 .25rem; font-size: .28rem; font-weight: bold; color: #f43531; line-height: 1.5}
.parameter-detail .compare .main .column .icon-cross{position: absolute; top: 0; right: 0; z-index: 10; width: 0.5rem; height: 0.5rem; color: #eee}
.parameter-detail .compare .main .column .icon-cross::before{position: absolute; top: -0.15rem; right: -0.05rem; -webkit-transform: scale(0.5); transform: scale(0.5);font-size: 0.35rem;}
.parameter-detail .compare .main .column .icon-cross::after{content: ""; position: absolute; top: 0; right: 0; z-index: -1; width: 0; height: 0; border: solid .2rem; border-color: #b5b5b5 #b5b5b5 transparent transparent}
.parameter-detail .compare .main .column h4 ~ .icon-add{position: absolute; bottom: .3125rem; right: .3125rem; width: 1rem; height: 1rem; color: #b5b5b5; border: solid #b5b5b5 1px; border-radius: 50%}
.parameter-detail .compare .main .column h4 ~ .icon-add::before{display: inline-block; vertical-align: top; -webkit-transform: scale(0.6); transform: scale(0.6)}
.parameter-detail .compare .main .column h4 ~ .icon-add.disabled{color: #e9e9e9; border-color: #e9e9e9; pointer-events: none}
.parameter-detail .compare .main .column .icon-add:only-child{position: absolute; top: 10%; left: 10%; width: 80%; height: 80%; font-size: 1.25rem; font-weight: lighter; color: #999}
.parameter-detail .compare .main .column .icon-add:only-child::before{position: absolute; top: 50%; left: 50%; margin: -.625rem 0 0 -.625rem}
.parameter-detail .cartype{position: relative; z-index: 1; padding: .5rem 5rem .75rem .5rem; background-color: #fff}
.parameter-detail .cartype h4{font-weight: bold; line-height: 1.5}
.parameter-detail .cartype .price{margin-top: .5rem; font-size: .75rem; color: #666}
.parameter-detail .cartype .price strong{font-size: .875rem; font-weight: bold; color: #f43531}
.parameter-detail .cartype .btn{position: absolute; top: 50%; right: .5rem; width: 60px; margin-top: -.875rem; text-align: center}
.parameter-detail .cartype .btn.disabled{border-color: #e9e9e9}
.parameter-detail .cartype .btn .icon-add{display: inline-block; margin: -.0625rem .125rem 0 0; font-size: .75rem; vertical-align: top}
.parameter-detail .markbar{position: relative; z-index: 1; padding: 0.18rem 0; font-size: .28rem; color: #666; background-color: #fff; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);box-shadow: 0 .02rem .31rem 0 rgba(0,0,0,0.1);border: 0!important;}
.parameter-detail .markbar strong{margin-left: .3rem}
.parameter-detail .markbar .markup{position: absolute; top: 0.18rem; right: 0.3rem; font-size: 0;}
.parameter-detail .markbar .markup em{font-size: .28rem; margin-left: .2rem}
.parameter-detail .markbar .markup .iconcss{margin-right: .1rem}
.parameter-detail .markbar .markup em:nth-child(1) .iconcss{display: inline-block; height: .25rem;width: 0.25rem; border: solid #666 1px; border-radius: 50%}
.parameter-detail .markbar .markup em:nth-child(1) .iconcss::before{content: ""; display:block; width: .13rem; height: .13rem; background-color: #666; border-radius: 50%;margin: 0.04rem auto;}
.parameter-detail .markbar .markup em:nth-child(2) .iconcss{display: inline-block; height: .25rem;width: 0.25rem; border: solid #666 1px; border-radius: 50%}
.parameter-detail .markbar .markup em:nth-child(2) .iconcss::before{content: ""; display:block; width: .1rem; height: .1rem; border: solid #666 1px; border-radius: 50%;margin: 0.04rem auto;}
.parameter-detail .markbar .markup em:nth-child(3) .iconcss{display: inline-block; width: .15rem; height: 1px;background-color: #666;vertical-align: top;margin-top: .2rem;}
.parameter-detail .promote{position: absolute; top: 5.75rem; left: 6.25rem; z-index: 2; display: inline-block; font-size: .75rem; color: #2f75bb; line-height: 1.875rem}
.parameter-detail .promote:visited{color: #2f75ba}
.parameter-detail .promote .icon-down{display: inline-block; font-size: 100%; vertical-align: top}
.parameter-detail .detail{display: table; width: 100%; background-color: #fff}
.parameter-detail .detail .group{width: 2rem;position: relative;}
.parameter-detail .detail .group h4{position: relative; z-index: 1; width: 100vw; padding: 0.18rem 0; font-size: .28rem; color: #666; background-color: #fff; pointer-events: none}
.parameter-detail .detail .group h4 strong{margin-left: .3rem}
.parameter-detail .detail .group h4 .markup{position: absolute; top: 0.18rem; right: 0.3rem;  font-size: 0}
.parameter-detail .detail .group h4 .markup em{font-size: .28rem; margin-left: .3rem}
.parameter-detail .detail .group h4 .markup .iconcss{margin-right: .15rem}
.parameter-detail .detail .group h4 .markup em:nth-child(1) .iconcss{display: inline-block; height: .25rem;width: 0.25rem; border: solid #666 1px; border-radius: 50%}
.parameter-detail .detail .group h4 .markup em:nth-child(1) .iconcss::before{content: ""; display:block; width: .13rem; height: .13rem; background-color: #666; border-radius: 50%;margin: 0.04rem auto;}
.parameter-detail .detail .group h4 .markup em:nth-child(2) .iconcss{display: inline-block; height: .25rem;width: 0.25rem; border: solid #666 1px; border-radius: 50%}
.parameter-detail .detail .group h4 .markup em:nth-child(2) .iconcss::before{content: ""; display:block; width: .1rem; height: .1rem; border: solid #666 1px; border-radius: 50%;margin: 0.04rem auto;}
.parameter-detail .detail .group h4 .markup em:nth-child(3) .iconcss{display: inline-block; width: .15rem; height: 1px;background-color: #666;vertical-align: top;margin-top: .2rem;}
.parameter-detail .detail .group .item{width: 100%;overflow: hidden;}
.parameter-detail .detail .group .item .inner{width:100%;float: left;height:100%;display: table; padding: 0.12rem .25rem;line-height:0.32rem;min-height: 1.2rem; font-size: .28rem; color: #666;text-align: center; vertical-align: middle; white-space: normal;}
.parameter-detail .detail .group .item .inner em{display: table-cell;vertical-align: middle;white-space: normal;padding: 0 0.25rem;}
.parameter-detail .detail .group .item .inner span{float: left;width: 100%;margin-bottom: 0.15rem;}
.parameter-detail .detail .group .item .inner .aaa{height: 0.28rem;line-height: 0.28rem;margin: 0.15rem 0;}
.parameter-detail .detail .group .item .inner .bbb{height: 0.28rem;line-height: 0.28rem;margin:0.08rem 0;}
.parameter-detail .detail .group .item .inner .aaa .pri,.parameter-detail .detail .group .item .inner .bbb .pri{font-size: 0.24rem;color: #b0b0b0;float: left;}
.parameter-detail .detail .group .item .inner .aaa .mor{font-size: 0.24rem;color: #1590e3;float: right;}
.parameter-detail .detail .group .item .inner:empty{background-color: transparent !important; border-bottom: 0}
.parameter-detail .detail .group .item .inner.highlight{background-color: #F9F4EE}
.parameter-detail .detail .group .item strong{color: #f43531}
.parameter-detail .detail .group .item a{color: #2f75bb}
.parameter-detail .detail .group .item .enquire{display: inline-block; width: 3.75rem; margin-top: .375rem; padding: .125rem 0; color: #fff; line-height: 1; text-align: center; background-color: #2f75bb; border-radius: .125rem}
.parameter-detail .detail .left{display: table-cell; width: 2rem;}
.parameter-detail .detail .left .group:first-child h4{display: none}
.parameter-detail .detail .left .group:first-child .item-floorprice .inner{height: 4.375rem}
.parameter-detail .detail .left .group .item .inner{background-color: transparent !important;padding:0.12rem 0;position: relative;}
.parameter-detail .detail .left .group .item .inner::before{position: absolute;right: 0;bottom: 0;height: 100%;border-right: .01rem solid #EFEFF4;content: '';}
.parameter-detail .detail .left .group .item .inner::after{position: absolute;left: 0;bottom: 0;width: 100%;border-bottom: .01rem solid #EFEFF4;content: '';}
.parameter-detail .detail .main{position: relative; display: table-cell; overflow: hidden}
.parameter-detail .detail .main .slide{position: absolute; top: 0; left: 0; height: 100%; font-size: 0; white-space: nowrap}
.parameter-detail .detail .main .data{position: relative; height: 100%;}
.parameter-detail .detail .main .group{width: auto}
.parameter-detail .detail .main .group .item .inner em{padding: 0;}
.parameter-detail .detail .main .group .item{width: auto; table-layout: fixed}
.parameter-detail .detail .main .group .item:first-child{margin-top: 0.8rem}
.parameter-detail .detail .main .group .item .inner{width: 3rem; color: #444;text-align: left;border-right: .01rem solid #EFEFF4;border-bottom: .01rem solid #EFEFF4;}
.parameter-detail .detail .main .group:first-child .item:first-child{margin-top: 0}
.parameter-detail .detail .main .group:first-child .item-floorprice .inner{height: 4.375rem}
.parameter-detail.solo .promote{top: 4.125rem}
.parameter-detail.solo .detail .main .slide,.parameter-detail.solo .detail .main .data,.parameter-detail.solo .detail .main .group .item{width: 100%}
.parameter-detail.solo .detail .main .slide .inner,.parameter-detail.solo .detail .main .data .inner,.parameter-detail.solo .detail .main .group .item .inner{border-right: 0}
.parameter-detail.picture .compare .main .column{width: 9.375rem}
.parameter-detail.picture .detail .main .slide{position: relative}
.parameter-detail.picture .detail .main h4{position: relative; z-index: 1; width: 100vw; margin-bottom: -0.8rem; padding: 9px 0; font-size: .75rem; color: #666; background-color: #f0f0f0; pointer-events: none}
.parameter-detail.picture .detail .main h4:first-child{display: none}
.parameter-detail.picture .detail .main h4:first-child+.group .item{margin-top: 0}
.parameter-detail.picture .detail .main h4::before{content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 0; border-top: solid #d7d7d7 1px}
.parameter-detail.picture .detail .main h4::after{content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 0; border-bottom: solid #d7d7d7 1px}
.parameter-detail.picture .detail .main h4 strong{margin-left: .5rem}
.parameter-detail.picture .detail .main .group{overflow: hidden}
.parameter-detail.picture .detail .main .group .item .inner{width: 8.75rem; padding: .3125rem; border-top: 0; vertical-align: top}
.parameter-detail.picture .detail .main .group .item .inner img{width: 8.75rem; height: 6.5625rem}
.parameter-detail.picture .detail .main .group .item .inner small{display: block; width: 8.75rem; height: .75rem; margin-top: .625rem; font-size: .75rem; color: #888; line-height: 1; vertical-align: top; white-space: nowrap; text-overflow: ellipsis; overflow: hidden}
.parameter-detail.picture .detail .main .group .item:first-child .inner{padding-top: .625rem}
.parameter-detail.picture .detail .main .group .item:last-child .inner{padding-bottom: .625rem}
.parameter-detail.wom .compare .main .column{width: 9.6875rem}
.parameter-detail.wom .markbar .icon-query{position: absolute; top: .4375rem; left: 4rem; width: .875rem; height: .875rem; font-size: 1.25rem; color: #fff; border-radius: 50%; background-color: #f60}
.parameter-detail.wom .markbar .icon-query::before{position: absolute; top: -.1875rem; left: -.1875rem; -webkit-transform: scale(0.5); transform: scale(0.5)}
.parameter-detail.wom .markbar .bubble{display: none; position: absolute; top: 2.5rem; left: .5rem; right: .5rem; z-index: 9; padding: .5rem 1rem .75rem; line-height: 1; background-color: rgba(0,0,0,0.8); border-radius: .125rem}
.parameter-detail.wom .markbar .bubble .info{font-size: 1rem; color: #fff; line-height: 1.5em; text-align: left; text-align: justify}
.parameter-detail.wom .markbar .bubble .handle{margin-top: .5rem; text-align: center}
.parameter-detail.wom .markbar .bubble::after{content: ""; position: absolute; top: -1rem; left: 2.9375rem; border-bottom: 1rem solid rgba(0,0,0,0.8); border-left: 1rem dashed transparent; border-right: 1rem dashed transparent}
.parameter-detail.wom .markbar input{position: absolute; top: .1875rem; left: 3.6875rem; z-index: 9; width: 1.5rem; height: 1.5rem; opacity: 0}
.parameter-detail.wom .markbar input:checked+.bubble{display: block}
.parameter-detail.wom .markbar .single-caption{display: none}
.parameter-detail.wom .detail .main .slide{position: relative}
.parameter-detail.wom .detail .main h4{position: relative; z-index: 9; width: 100vw; margin-bottom: -1.875rem; padding: 9px 0; font-size: .75rem; color: #666; background-color: #f0f0f0; pointer-events: none}
.parameter-detail.wom .detail .main h4:first-child{display: none}
.parameter-detail.wom .detail .main h4:first-child+.group .item{margin-top: 0}
.parameter-detail.wom .detail .main h4::before{content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 0; border-top: solid #d7d7d7 1px}
.parameter-detail.wom .detail .main h4::after{content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 0; border-bottom: solid #d7d7d7 1px}
.parameter-detail.wom .detail .main h4 strong{margin-left: .5rem}
.parameter-detail.wom .detail .main h4 .single-caption{position: absolute; top: 1.875rem; left: 0; overflow: hidden}
.parameter-detail.wom .detail .main h4 .single-caption span{float: left; clear: left; margin: .8125rem 0 .75rem .5rem; padding: .1875rem .25rem; font-size: .875rem; color: #888; line-height: 1; background-color: #f0f0f0; border-radius: .125rem}
.parameter-detail.wom .detail .main .group{overflow: hidden}
.parameter-detail.wom .detail .main .group .item .inner{position: relative; width: 9.0625rem; height: auto; padding: 0 .3125rem}
.parameter-detail.wom .detail .main .group .item .inner.type-quality{padding-top: .75rem; padding-bottom: .75rem; font-size: .75rem; line-height: 1; text-align: left}
.parameter-detail.wom .detail .main .group .item .inner.type-quality .period{display: inline-block; margin-top: .875rem; padding: 0 .125rem; line-height: 1rem; white-space: nowrap; vertical-align: top; background-color: #f0f0f0}
.parameter-detail.wom .detail .main .group .item .inner.type-quality .period:first-child{margin-top: 0}
.parameter-detail.wom .detail .main .group .item .inner.type-quality .output{width: 9.0625rem; margin-top: .5rem}
.parameter-detail.wom .detail .main .group .item .inner.type-quality .output strong{display: inline-block; width: 4rem; color: #f60; vertical-align: top}
.parameter-detail.wom .detail .main .group .item .inner.type-quality .output a{display: inline-block; vertical-align: top}
.parameter-detail.wom .detail .main .group .item .inner.type-quality .output a .icon-arrow-right{font-size: .75rem}
.parameter-detail.wom .detail .main .group .item .inner.type-quality .output .null{display: inline-block; color: #888; vertical-align: top}
.parameter-detail.wom .detail .main .group .item .inner.type-quality .output .null:first-child{width: 3.25rem}
.parameter-detail.wom .detail .main .group .item .inner.type-total{padding-top: .75rem; padding-bottom: .75rem; font-size: .75rem; line-height: 1; text-align: left}
.parameter-detail.wom .detail .main .group .item .inner.type-total strong{display: inline-block; width: 4rem; font-size: 1rem; color: #f60; vertical-align: top}
.parameter-detail.wom .detail .main .group .item .inner.type-total strong em{font-size: .75rem}
.parameter-detail.wom .detail .main .group .item .inner.type-total a{display: inline-block; margin-top: .25rem; vertical-align: top}
.parameter-detail.wom .detail .main .group .item .inner.type-total a .icon-arrow-right{font-size: .75rem}
.parameter-detail.wom .detail .main .group .item .inner.type-total .stargrade{display: block; width: 5rem; height: 1rem; margin: .375rem auto 0}
.parameter-detail.wom .detail .main .group .item .inner.type-total .stargrade .dark,.parameter-detail.wom .detail .main .group .item .inner.type-total .stargrade .light{width: 5rem; height: 1rem}
.parameter-detail.wom .detail .main .group .item .inner.type-total .stargrade .dark .icon-star-fill,.parameter-detail.wom .detail .main .group .item .inner.type-total .stargrade .light .icon-star-fill{font-size: 1rem}
.parameter-detail.wom .detail .main .group .item .inner.type-total .null{display: block; color: #888; text-align: center}
.parameter-detail.wom .detail .main .group .item .inner.type-single{height: 2.75rem; font-size: .75rem; line-height: 1}
.parameter-detail.wom .detail .main .group .item .inner.type-single .score{font-size: 1rem}
.parameter-detail.wom .detail .main .group .item .inner.type-single .score em{font-size: .75rem}
.parameter-detail.wom .detail .main .group .item .inner.type-single .null{color: #888}
.parameter-detail.wom .detail .main .group .item .inner.type-single:first-child .score,.parameter-detail.wom .detail .main .group .item .inner.type-single:first-child .null{padding-left: 70px}
.parameter-detail.wom .detail .main .group .item .inner.type-label{height: 1.625rem; padding-top: .25rem; padding-bottom: .875rem; font-size: .75rem; line-height: 1; text-align: center; vertical-align: top; overflow: hidden}
.parameter-detail.wom .detail .main .group .item .inner.type-label .label{overflow: hidden}
.parameter-detail.wom .detail .main .group .item .inner.type-label .label li{float: left; margin-top: .625rem}
.parameter-detail.wom .detail .main .group .item .inner.type-label .label li a{display: block; height: 1.75rem; margin: 0; padding: 0 .75rem; font-size: 0; white-space: -1; text-align: left; background-color: #fafafa; border: solid #d5dcec 1px; border-radius: .9375rem; overflow: hidden}
.parameter-detail.wom .detail .main .group .item .inner.type-label .label li a::before{content: ""; display: inline-block; width: 0; height: 1.75rem; vertical-align: middle; overflow: hidden}
.parameter-detail.wom .detail .main .group .item .inner.type-label .label li p{display: inline-block; max-width: 100%; max-height: 1.625rem; font-size: .75rem; line-height: .8125rem; word-spacing: normal; vertical-align: middle; overflow: hidden}
.parameter-detail.wom .detail .main .group .item .inner.type-label .label li strong{color: #3e63ab}
.parameter-detail.wom .detail .main .group .item .inner.type-label .label li em{display: inline-block; color: #888}
.parameter-detail.wom .detail .main .group .item .inner.type-label>a{clear: both; display: block; width: 4.125rem; margin-top: .625rem; white-space: nowrap; vertical-align: top}
.parameter-detail.wom .detail .main .group .item .inner.type-label>a .icon-arrow-right{font-size: .75rem}
.parameter-detail.wom .detail .main .group .item .inner.type-label .null{position: absolute; top: 50%; left: 0; width: 100%; margin-top: -.375rem; color: #888; text-align: center}
.parameter-anchor{display: none;}
.parameter-anchor .tag{position: fixed; bottom: 1.5rem; left: .3rem; z-index: 10; padding: .08rem 0.2rem; font-size: 0.28rem; color: #fff; white-space: nowrap; background-color: rgba(0,0,0,0.8); border-radius: .04rem}
.parameter-anchor .tag.activate{width: 4.25rem; padding-left:0.3rem; background-color: transparent;}
.parameter-anchor .cont{position: fixed; bottom: 1.5rem; left: .3rem; z-index: 9; width: 5.04rem; padding:0.3rem .1rem 0.8rem; background-color: rgba(0,0,0,0.8); border-radius: .125rem; overflow: hidden}
.parameter-anchor .cont .item{float: left; width: 50%; padding-left: .2rem; font-size: .28rem; color: #fff;height: 0.8rem; border-radius: 0.08rem;-webkit-border-radius:0.08rem;display: flex;align-items: center;line-height: 1.2;}
.parameter-anchor .cont .item.activate{background-color: #2f75bb}

.pkbtn{position: fixed;right: 0.3rem;bottom: 2.4rem;display: none;}
.pkbtn img{display: block;width: 1.16rem;height: 1.16rem;border-radius: 50%;-webkit-border-radius:50%;}

.bagBox{width: 4.8rem;height: auto;padding:0.1rem 0.3rem;position: fixed;z-index:25;left: 50%;margin-left: -2.4rem;top: 50%;background: #fff;border-radius: .1rem;-webkit-border-radius:.1rem;display: none;}
.bagBox h3{font-size: 0.32rem;color: #333;text-align: center;margin-bottom: 0.1rem;}
.bagBox p{font-size: 0.26rem;color: #666;line-height: 0.42rem;}
.bag_mark{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: fixed;top: 0;left: 0;display: none;z-index: 20;}


.parameter-detail .markbar,.parameter-detail .detail .group h4{display: flex;height: 1.2rem;position: relative;}
.parameter-detail .detail .group h4::before{border-top: .01rem solid #EFEFF4;content: '';position: absolute;left: 0;top: 0;width: 100%;}
.parameter-detail .detail .group h4::after{border-bottom: .01rem solid #EFEFF4;content: '';position: absolute;left: 0;bottom: 0;width: 100%;}
.parameter-detail .markbar strong,.parameter-detail .detail .group h4 strong{width: 2.0rem;}
.parameter-detail .markbar .markup,.parameter-detail .detail .group h4 .markup{position: initial;}
.parameter-detail .detail .main .group .item:first-child{margin-top: 1.2rem;}
.parameter-anchor .cont .item.activate{background-color: var(--current-bg-color);color: #333;}
.parameter-detail .compare .main .column .icon-cross {position: absolute;top: 0;right: 0;z-index: 10;width: 0;height: 0;border: solid 0.24rem;border-color: #b5b5b5 #b5b5b5 transparent transparent;}
.parameter-detail .compare .main .column .icon-cross::before,.parameter-detail .compare .main .column .icon-cross::after {position: absolute;top: -0.2rem;right: -0.1rem;font-size: 0.35rem;transform: rotateZ(135deg);-webkit-transform: rotateZ(135deg);background: #fff;content: '';width: 0.02rem;height: 0.2rem;}
.parameter-detail .compare .main .column .icon-cross::after{transform: rotateZ(135deg);-webkit-transform: rotateZ(45deg);right: -0.09rem;border:none;}

.parameter-detail .compare .main .column .wrap{position: relative;height: calc(100% - .2rem);width: 2.8rem;background: #fff;box-shadow: 0 0 .32rem 0 rgba(31,24,54,0.1);border-radius: .08rem;margin-left: .2rem;display: flex;flex-direction: column;justify-content: center;overflow: hidden;}