a,body,dd,div,dl,dt,form,h1,h2,h3,h4,input,li,ol,p,textarea,ul{margin:0;padding:0}
input{border:0 none}
li,ol,ul{list-style:none}
em,i{font-style:normal}
a{color:#000;text-decoration:none}
a:focus,input,select,textarea{outline:0;-webkit-appearance:none}
img{border:none}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:""}
body{background:#f3f5f7;font-size:.12rem;font-family:"Microsoft YaHei",STHeiti,"Heiti SC",SimHei,SimSun,Arial,sans-serif}
body,html{width:100%;background:#f3f5f7}
@media screen and (min-width:320px){html{font-size:50px}
    .search-list-container{width:5.9rem}
}
@media screen and (min-width:360px){html{font-size:50px}
}
@media screen and (min-width:400px){html{font-size:58px}
}
@media screen and (min-width:440px){html{font-size:60px}
}
@media screen and (min-width:480px){html{font-size:65px}
}
@media screen and (min-width:640px){html{font-size:100px}
}
@media screen and (min-width:750px){html{font-size:100px}
}
.clear{clear:both}
.none{display:none}
.fl{float:left}
.fr{float:right}
.li-fl li{float:left}
.dn{display:none}
.db{display:block}
.bg-fff{background:#fff}
.mgt20{margin-top:.2rem}
.mgt23{margin-top:.23rem}
.h76{height:.76rem}
.w-88{width:88%}
.bg-fff{background:#fff!important}
.mgt18{margin-top:.18rem}
.mgr15{margin-right:.15rem}
.padding-bottom0{padding-bottom:0!important}
.margin-bottom0{margin-bottom:0!important}
.search-header,header{background:#fff;line-height:.88rem}
.bdb{border-bottom:1px solid #e9e9e9}
.l-box,.r-box{width:25%;height:.88rem}
.back,.ic-menu,.ic-search{width:.42rem;height:.42rem}
.page-title{width:50%;color:#fd3335;text-align:center;font-size:.32rem}
.stop{overflow:hidden;width:100%;height:100%}
footer{margin-top:.2rem;padding-bottom:1.4rem;background:#f3f5f7;font-size:.2rem}
.link-box{padding:.14rem 0 0;text-align:center}
.foot-link{color:#999}
.v-line{margin:0 .1rem;color:#999}
footer .foot-text{color:#919191;font-size:.22rem}
.firm{margin-top:15px;margin-bottom:-20px;padding-bottom:.05rem;text-align:center}
.foot-fixed{position:fixed;bottom:0;left:0;z-index:99;width:100%;height:1.06rem;background:#fff;box-shadow:0 -.01rem .1rem #d4d7d9;color:#fff;text-align:center;font-size:.18rem}
.foot-fixed a{color:#999}
.foot-fixed a.on{color:#dc0011}
.foot-fixed .ft-ic{display:block;margin:.04rem auto 0;width:.68rem;height:.65rem;transform:scale(.75)}
.mgb10{margin-bottom:.1rem}
.w-33{width:33%}
.anxjm-mtop84{margin-top:.84rem}
.lunbo{position:relative;width:100%}
.swiper-container{width:100%;height:3.5rem}
.swiper-container img{width:100%;height:3.5rem;font-size:.35rem}
.search{position:fixed;top:0;z-index:9999;width:100%;height:.84rem;background:#dc0011}
.search .logo,.search .message{margin-top:.15rem;width:16%;height:.54rem}
.search .logo a{display:block}
.search .logo a img{display:block;margin-left:.3rem;width:.54rem;height:.54rem;max-width:.54rem;min-width:.54rem}
.search .city p{margin-top:-.05rem;color:#fff}
.search .searchCon{position:relative;float:left;margin-top:.14rem;width:68%}
.ipt-placeholder{position:absolute;top:0;left:.24rem;height:.54rem;color:#999;font-size:.2rem;line-height:.54rem}
.search .searchCon .ipt-box{position:absolute;z-index:0;width:100%;height:.54rem;border:none;border-radius:.27rem;background:#fff;color:#fff;text-indent:.58rem;font-size:.24rem}
.search .searchCon button{position:absolute;top:.11rem;left:3.8rem;z-index:1;width:.4rem;height:.4rem;border:none;background:url(../images/nav-sousuo-gray.png) no-repeat}
.message a img{display:block;margin-right:.25rem;width:.54rem;height:.54rem}
.searchDiv{box-sizing:border-box;margin-top:.24rem;width:100%}
.searchDiv .posiSear{position:relative}
.searchDiv input{box-sizing:border-box;padding-left:.7rem;width:100%;height:.7rem;border:.02rem solid #d6d7dc;border-radius:.08rem;color:#979797}
.searchDiv .posiSear>img{position:absolute;top:.12rem;left:.12rem;width:.44rem}
.message b{display:block;margin-left:.4rem;width:.54rem;height:.54rem;background:url(../images/down_icon.png) 3px -55px no-repeat;background-size:32px auto;text-indent:-9999px}
.d_nav{position:absolute;top:46px;right:0;z-index:1000;display:none;overflow:hidden;box-sizing:border-box;width:100%;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.22)}
.d_nav li{float:left;box-sizing:border-box;padding:3% 0;width:33.33%;border-right:1px solid #eee;border-bottom:1px solid #eee;text-align:center;font-size:.2rem}
.d_nav li:active,.d_nav li:hover{background:#f6f6f6}
.d_nav a{display:block;color:#666}
.weizhi{overflow:hidden;margin-bottom:.1rem;height:.7rem;background:#fff;font-size:.25rem}
.weizhi span{display:block;padding:0 10px 0 10px;line-height:.7rem}
.weizhi span a{display:inline-block;line-height:.7rem}
#newslist-model{margin-top:.2rem}
#newslist-model .newslist-modelbox{padding:.1rem .3rem; padding-top: .3rem}
#newslist-model .newslist-modelbox .title{color:#282828;font-weight:700;font-size:.28rem;line-height:.28rem}
#newslist-model .newslist-modelbox i{float:left;display:block;margin-right:.14rem;width:.3rem;height:.3rem;background:url(../images/title-xmzx.png) no-repeat center;background-size:.3rem}
#newslist-model .newslist-modelbox .newslist-modelcontent{margin-top:.1rem}
#newslist-model .newslist-modelbox .newslist-modelcontent .newslist-modellist{width:100%;height:1.6rem;border-bottom:1px solid #e1e5e8}
#newslist-model .newslist-modelbox .newslist-modelcontent .newslist-modellist .left{margin-top:.3rem;width:3.8rem}
#newslist-model .newslist-modelbox .newslist-modelcontent .newslist-modellist .left .lefttitle{color:#282828;font-size:.26rem;line-height:.3rem}
#newslist-model .newslist-modelbox .newslist-modelcontent .newslist-modellist .left .title{margin-top:.3rem}
#newslist-model .newslist-modelbox .newslist-modelcontent .newslist-modellist .left .text{margin-top:.22rem}
#newslist-model .newslist-modelbox .newslist-modelcontent .newslist-modellist .left .text .message{float:left;width:2.5rem;color:#999;font-size:.2rem;line-height:.2rem}
#newslist-model .newslist-modelbox .newslist-modelcontent .newslist-modellist .left .text .time{float:right;color:#999;font-size:.2rem;line-height:.2rem}
#newslist-model .newslist-modelbox .newslist-modelcontent .newslist-modellist .right{height:100%}
#newslist-model .newslist-modelbox .newslist-modelcontent .newslist-modellist .right1{margin-top:-.3rem}
#newslist-model .newslist-modelbox .newslist-modelcontent .newslist-modellist .right img{margin:.3rem 0;width:1.6rem;height:1rem;border-radius:.1rem}
#brandlist-model .brandlist-modelbox{padding:.4rem .3rem}
#brandlist-model .brandlist-modelbox .title{color:#282828;font-weight:700;font-size:.28rem;line-height:.28rem}
#brandlist-model .brandlist-modelbox i{float:left;display:block;margin-right:.14rem;width:.3rem;height:.3rem;background:url(../images/title-cnxh.png) no-repeat center;background-size:.3rem}
#brandlist-model .brandlist-modelbox .brandlist-modelcontent{margin-top:.4rem}
#brandlist-model .brandlist-modelbox .brandlist-modelcontent .brandlist-modellist{width:2.8rem;height:2.6rem;border-radius:.2rem;background-color:#f7f7f7;-webkit-box-shadow:#ccc 0 2px 2px;-moz-box-shadow:#ccc 0 2px 2px;box-shadow:#ccc 0 2px 2px;font-size:.12rem}
#brandlist-model .brandlist-modelbox .brandlist-modelcontent .brandlist-modellist:nth-child(3),#brandlist-model .brandlist-modelbox .brandlist-modelcontent .brandlist-modellist:nth-child(4){margin-top:.3rem}
#brandlist-model .brandlist-modelbox .brandlist-modelcontent .brandlist-modellist img{width:100%;height:1.4rem;border-radius:.2rem .2rem 0 0;background-color:#ccc}
#brandlist-model .brandlist-modelbox .brandlist-modelcontent .brandlist-modellist .listtitle{overflow:hidden;color:#292929;white-space:nowrap;font-size:.26rem;line-height:.26rem}
#brandlist-model .brandlist-modelbox .brandlist-modelcontent .brandlist-modellist .listtext{overflow:hidden;margin-top:.08rem;color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:.18rem;line-height:.22rem}
#brandlist-model .brandlist-modelbox .brandlist-modelcontent .brandlist-modellist .textleft{margin-top:.18rem;color:#e50012;font-size:.24rem;line-height:.24rem}
#brandlist-model .brandlist-modelbox .brandlist-modelcontent .brandlist-modellist .textright{margin-top:.18rem;color:#999;font-size:.2rem;line-height:.2rem}
#brandlist-model .brandlist-modelbox .brandlist-modelcontent .brandlist-modellist .brandlist-modellistcontent{padding:.15rem;font-size:.12rem}
#phone-model{margin-top:.2rem; background: #fff;}
#phone-model .phone-modelbox{box-sizing:border-box;padding:.3rem .3rem}
#phone-model .phone-modelbox .lysm{padding-top:.2rem;color:#999;font-size:.2rem;line-height:.32rem}
#phone-model .phone-modelbox .title{color:#282828;font-weight:700;font-size:.28rem;line-height:.28rem}
#phone-model .phone-modelbox i{float:left;display:block;margin-right:.14rem;width:.3rem;height:.3rem;background:url(../images/title-zxly.png) no-repeat center;background-size:.3rem}
#phone-model .phone-modelbox input{position:absolute;top:0;left:0;box-sizing:border-box;padding-left:1.1rem;width:100%;height:.6rem;border:1px solid #c0c6cc;border-radius:.08rem; font-size: .23rem}
#phone-model .phone-modelbox .verification_form input{padding-left:1.4rem}
#phone-model .phone-modelbox .verification_form .verification_form_submit{position:absolute;top:0;right:0;left:auto;box-sizing:border-box;margin-top:0;padding:0 .4rem;padding-left:1.1rem;height:.6rem;border:1px solid #c0c6cc;border-left:0;border-radius:.08rem;background:#fcebec;color:#dc0011;font-size:.24rem;line-height:.6rem}
#phone-model .phone-modelbox .inputbox{position:relative;box-sizing:border-box;margin-top:.4rem;height:.6rem}
#phone-model .phone-modelbox .inputbox .tip{display:none;color:#f14e41}
#phone-model .phone-modelbox .inputbox span{position:absolute;top:50%;left:.3rem;margin-top:-.16rem;color:#666;font-size:.24rem}
#phone-model .phone-modelbox input:focus{border:1px solid #dc0011}
#phone-model .phone-modelbox form{font-size:.12rem}
#phone-model .phone-modelbox .submitmessagebtn{margin-top:.4rem;width:100%;height:.6rem;border:none;border-radius:.1rem;background-color:#dc0011;color:#fff;text-align:center;font-size:.24rem;line-height:.6rem}
#phone-model .phone-modelbox .submitmessagebtn:active{background-color:#f2182a}
#newslist-model,#brandlist-model{background-color:#fff}
.link-box{padding-top:30px}
.top{font-weight:700}
.topleft{font-weight:400}
.popup_mask{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.popup{position:relative;top:50%;margin:0 auto;margin-top:-135px;width:300px;border-radius:5px;background:#fff}
.popup .hd{position:relative;height:38px;border-radius:5px 5px 0 0;background:#d71318;color:#fff;line-height:38px}
.popup .hd .tit{padding-left:16px;font-size:16px}
.popup .hd em{font-size:12px}
.popup .hd .popup_close{position:absolute;top:9px;right:10px;overflow:hidden;width:20px;height:20px;background:url(../images/popup_close.png) no-repeat;background-size:contain;text-indent:-9999px}
.popup .bd{margin:0 auto;padding:15px 0;width:270px}
.popup .bd li{position:relative;overflow:hidden;padding-bottom:8px;zoom:1}
.popup .bd .label{position:absolute;top:8px;left:8px}
.popup .bd .input_bk{box-sizing:border-box;padding-left:47px;width:100%;height:35px;border:1px solid #d6d6d6;border-radius:3px;line-height:35px}
.popup .bd .textarea_bk{box-sizing:border-box;padding:5px 5px 5px 47px;width:100%;height:60px;border:1px solid #d6d6d6;border-radius:3px;line-height:24px}
.popup .bd .btn{width:100%;height:35px;border:none;border-radius:3px;background:#d71318;color:#fff;text-align:center;line-height:35px}
.popup .bd .btn:active,.popup .bd .btn:hover{background:#b01f24}
.lastCeng{position:fixed;top:29%;left:13%;z-index:20000;width:74%;height:260px;border-radius:16px;background:#fff;opacity:.2}
.CengBox{position:fixed;top:30%;left:15%;z-index:20001;width:70%;height:244px;border-radius:12px;background:#fff}
.CengBox .money{position:absolute;top:-4px;left:-5px;display:block;width:65px;height:65px; z-index: 1000;}
.CengBox .top1{height:60px;color:#333;text-align:center;font-size:18px;line-height:78px}
.CengBox .top2{height:13px;color:#666;text-align:center;font-size:12px;line-height:13px}
.modalbox input{box-sizing:border-box;margin-bottom:10px;margin-left:6%;padding-left:40px;width:86%;border:solid 1px #c0c5cb;border-radius:3px;font-size:12px!important;line-height:40px}
.modalbox input::placeholder{font-size:12px!important;line-height:40px}
.modalbox input:nth-child(6){background:url(../images/tell_03.png) no-repeat 10px center;background-size:26px 18px}
.modalbox input:nth-child(7){background:url(../images/useName_01.png) no-repeat 10px center;background-size:26px 18px}
.CengBox .sure{margin-left:6%;width:88%;height:40px;border:none;border-radius:4px;background:#e44b46;color:#fff;text-align:center;font-size:14px;line-height:40px; margin-top: 5px;}
.popup_close{position:absolute;top:9px;right:10px;overflow:hidden;width:20px;height:20px;background:url(../images/popup_close.png) no-repeat;background-size:contain;text-indent:-9999px; z-index: 2000;}
.sexNa{background:0 0!important}
.CengBox p{font-family:'微软雅黑'}
#fengex{margin:0 3px;color:#ccc}
#mobile_UNM{outline:0;border:none}
#brand_name_UNM{color:#e44b46}
.zxnavbarcon{position:fixed;bottom:0;left:0;width:100%;height:1rem;background:#fff}
.zxnavbarcon .zxHdImgcons{float:left;padding-top:.13333333rem;width:55.99%;height:1rem;border:0;background:#fff;-webkit-appearance:none}
.zxnavbarcon .zxHdImgcons .zxHdImg{float:left;width:.8rem;height:.8rem;border:1px solid #dcdcdc;border-radius:50%}
.zxnavbarcon .zxHdImgcons .zxHdImg img{padding:.05rem;width:.7rem;height:.7rem;border-radius:50%}
.zxnavbarcon .zxHdImgcons .zxHdName-peo{float:left;padding-left:.13333333rem;color:#000;color:red;text-align:left;font-size:.25rem;line-height:.48rem}
.zxnavbarcon .zxHdImgcons p{float:left;margin-top:.06666667rem;padding-left:.13333333rem;color:#999;text-align:left;font-size:.2rem;line-height:.2rem}
.zxnavbarcon .zxHdImgcons p span{float:right;display:block;margin-left:.13333333rem;width:1rem;height:.25rem;border:1px solid #d80000;color:#d80000;text-align:center;font-size:.2rem;line-height:.3rem}
.zxnavbarcon .mfcall,.zxnavbarcon .mfcsain{float:right;width:22%;height:1rem;border:0;background:#d80000;color:#fff;text-align:center;font-size:.25rem;line-height:1rem;-webkit-appearance:none}
.zxnavbarcon .mfcsain{float:right;background:#33bd57}
#addonal_msg{position: relative;}
.phone_msg_info{ color: #7ec699;font-weight: bold;font-size: 0.26rem; margin-top: 0.35rem; text-align: center !important; margin-bottom: .25rem !important; line-height: .4rem}
.phone_msg_tj img{width: 95%; display: block; margin: 0 auto; border-radius: 5px;}
.tj_brand_button button{color: #fff; padding: 5px 10px; border-radius: 5px;  background-color: #3ac47d;border-color: #3ac47d; box-shadow: 0 0.125rem 0.625rem rgb(58 196 125 / 40%), 0 0.0625rem 0.125rem rgb(58 196 125 / 50%); display: inline-block;}
.tj_brand_button button:first-child { margin-right: 1rem;position: absolute; top: -0.7rem; left: 20%;}
.tj_brand_button button:nth-child(2) { background-color: #d92550;    border-color: #d92550; box-shadow: 0 0.125rem 0.625rem rgb(58 196 125 / 40%), 0 0.0625rem 0.125rem rgb(58 196 125 / 50%);position: absolute; top: -0.7rem; left: 60%;}
.tj_brand_button button a{color: #fff;}
.hidden_msg{display: none !important;}
.tj_brand_button{position: relative;}
    /*****************首页*****************/
.smalllist{background:#fff;overflow:hidden;position:relative;margin-top:.05rem}
.small-box{width:19.99%;float:left;height:100%}
.small-box img{width:.8rem;height:.8rem;position:relative;top:.3rem;left:25%;min-width:.8rem;max-width:.8rem;display:inline-block}
.small-box a{display:block;font-size:.28rem;color:grey;height:100%}
.small-box a span{font-size:.2rem;color:grey;display:block;text-align:center;margin-top:.4rem}
.small-box .rightbox{border-right:0 none}
.recommend p{font-size:.3rem;line-height:.9rem;height:.9rem;font-weight:700;float:left;padding-bottom:.5rem}
.recommend span{color:#ff7f0e;font-size:14px;line-height:.9rem;height:.9rem;display:block;float:left;width:3.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.recommend span a{color:#ff7f0e;font-size:14px;line-height:.9rem}
#moocBox{float:left;margin-top:.3rem;margin-left:1.3rem;height:.3rem;line-height:.3rem;overflow:hidden;width:3.5rem;position:relative}
#moocBox ul li{color:#ff7f0e;font-size:14px;line-height:.3rem;height:.3rem;display:block;float:left;width:3.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#moocBox ul li a{color:#ff7f0e;font-size:.28rem;line-height:.3rem}
.related-tit{line-height:.8rem;color:#282828;font-size:.28rem;padding:0 .3rem;overflow:hidden}
.related-tit>span{display:block;width:1.1rem;height:.27rem;float:left;margin-top:.2rem}
.related-tit>span.xptj{background:url(../images/xinpintuijian.png) no-repeat center;background-size:100%}
.related-tit>span.jpxm{background:url(../images/jinpinxiangmu.png) no-repeat center;background-size:100%}
.btn-one-more{color:#999;font-size:.24rem}
.title-box a{color:#ff7112}
.content li{background:#fff;border-bottom:1px solid #dedede;position:relative;float:left;width:46%;height:2.6rem;margin-left:.24rem;margin-bottom:.2rem;border-radius:.1rem;box-shadow:0 .05rem .1rem rgba(0,0,0,.1)}
.content li img{width:100%;height:1.4rem;display:block;border-top-left-radius:.1rem;border-top-right-radius:.1rem}
.content li p{overflow:hidden;padding:0 .08rem}
#pcontent li{height:auto;width:100%;float:none}
.favor-header-bar ul li{width:25%;height:.65rem;float:left;text-align:center}
.favor-header-bar ul li{color:#666;font-size:.26rem;text-align:center;position:relative}
.favor-header-bar ul li i{display:block;position:absolute;bottom:0;left:.53rem;width:.3rem;height:.04rem;background:#fff;border-radius:.02rem}
.favor-header-bar ul li.on{color:#dc0011}
.favor-header-bar ul li.on i{background:#dc0011}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;left:0;width:100%;height:30px;line-height:8px}
.content1 li{background:#fff;padding:0 .3rem;position:relative;overflow:hidden}
.online-name1{color:#666;font-size:.22rem;line-height:.3rem;margin-bottom:.3rem;overflow:hidden}
.adboxtext ul li{height:.4rem;overflow:hidden;border:1px solid #e1e1e1}
.adboxtext ul li a{display:block;height:.4rem;line-height:.4rem;overflow:hidden;width:1.48rem;font-size:.16rem;box-sizing:border-box;color:#999;text-align:center}
.mgtop40{margin-top:40px}
.recommend{height:.88rem;background:#fff;padding-left:.2rem}
.recommend img{display:block;width:1.4rem;max-width:1.4rem;min-width:1.4rem;height:.24rem;float:left;margin-right:.3rem;margin-top:.32rem}
#moocBox{float:left;height:40px;line-height:40px;overflow:hidden;width:4rem;margin:0;margin-top:2px}
#moocBox ul li{color:#4d4d4d;font-size:14px;line-height:.88rem;height:40px;display:block;float:left;width:4rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#moocBox ul li a{color:#4d4d4d;font-size:16px;line-height:40px}
.btn-one-more{color:#999;font-size:.24rem}
.brand-containers{margin-top:.1rem;padding:.2rem .15rem;background:#fff;border-top:.1rem solid #f3f3f3}
.tab-box-flex{display:-webkit-flex;display:flex;text-align:center;border-bottom:.025rem solid #e6e6e6}
.tab-box-flex span{position:relative;-webkit-flex:1;flex:1;cursor:pointer;font-size:.27rem;color:#666;height:.6rem;line-height:.6rem}
.tab-box-flex span.cur{font-weight:600;color:#ff552e}
.tab-box-flex span.cur:after{content:'';position:absolute;z-index:2;bottom:-.025rem;left:50%;width:1.36rem;height:.05rem;background-color:#ff552e;margin-left:-.68rem}
.anxjm-mper-cnxh{display:block;-webkit-box-shadow:.08rem .08rem .54rem 1px rgba(139,138,137,.15);border-radius:.12rem;overflow:hidden;-moz-box-shadow:.08rem .08rem .54rem 1px rgba(139,138,137,.15);box-shadow:.08rem .08rem .54rem 1px rgba(139,138,137,.15);width:49%;height:2.78rem;margin-top:.2rem}
.anxjm-mper-cnxh:nth-child(2n){float:right}
.anxjm-mcnxh-img{width:100%;height:1.58rem;display:block}
.anxjm-mcnxh-img img{display:block;width:100%;height:100%;font-size:.1rem}
.anxjm-mcnxh-name{line-height:.3rem;padding:.15rem .22rem .2rem;font-size:.26rem;color:#000!important;display:block;font-weight:700}
.anxjm-mbjtj-msg{height:.22rem;line-height:.22rem;padding:.18rem .14rem 0;font-size:.22rem}
.text-e{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.color-f85100{color:#f85100!important}
.anxjm-mtype{font-size:.22rem;color:#999}
.anxjm-mper-section{padding:.3rem .2rem;background:#fff;border-top:.15rem solid #f3f3f3;padding-bottom:0!important}
.anxjm-mjmxx-list{width:100%;height:auto;margin:.1rem auto 0;background:#fff}
.anxjm-mper-jmxx{width:100%;height:auto;padding:.2rem 0;border-bottom:1px solid #efefef;overflow:hidden}
.anxjm-mjmxx-img{width:1.8rem;height:1.34rem;overflow:hidden}
.anxjm-mjmxx-img img{display:block;width:100%;height:1.34rem;border-radius:.1rem;font-size:.1rem}
.anxjm-mjmxx-msg{width:3.9rem;height:1.34rem;overflow:hidden}
.anxjm-mjmxx-title{line-height:.4rem;margin-bottom:.1rem;overflow:hidden;font-size:.26rem;height:.8rem}
.color-333{color:#333!important}
.font-weight{font-weight:700!important}
.font40{font-size:.3rem!important}
.m-r10{margin-right:.5rem}
.d-b{display:block}
.font32{font-size:.24rem!important}
.anxjm-mtime{font-size:.22rem;color:#999}
.anxjm-mjmxx-msg p .anxjm-mtime{display:block;line-height:.22rem}
.anxjm-mjmxx-msg p{height:.22rem;line-height:.22rem;padding-top:.15rem}
.anxjm-mjmxx-msg p .anxjm-mtime{display:block;line-height:.12rem}
/******************品牌文档页*******************/
.brand-headerinfo{position:relative;overflow:hidden;overflow:hidden;margin-bottom:.1rem;padding-top:.1rem;border-radius:.12rem;background:#fff;-webkit-box-shadow:.08rem .08rem .14rem 1px rgba(139,138,137,.15);-moz-box-shadow:.08rem .08rem .14rem 1px rgba(139,138,137,.15);box-shadow:.08rem .08rem .14rem 1px rgba(139,138,137,.15)}
.brand-top{display:flex;padding-bottom:.1rem;flex-direction:row;align-items:center;justify-content:space-between}
.brand-logo{padding:1%;width:30%}
.brand-logo img{width:100%;height:100%;border-radius:.1rem;background:#f1f1f1}
.brandmiddle{overflow:hidden;margin-left:2%;width:68%;text-align:left}
.brandmiddle h1,.brandmiddle h2 a{display:inline-block;overflow:hidden;overflow:hidden;width:2.5rem;color:#ff552e;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:.3rem;line-height:.45rem}
.brandpay{font-size:.25rem;line-height:.4rem}
.brandtypes{font-size:.23rem;line-height:.4rem}
.brandtypes em{display:inline-block;padding-right:.1rem}
.brandtypes span{display:inline-block;padding:.05rem;border-radius:.05rem;background:#fff0f0;line-height:.25rem}
.brandtypes span a{font-size:.2rem}
.brandpay em{color:red;font-weight:700}
.brandothers{display:inline-block;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.23rem;line-height:.4rem}
.layout{position:relative;padding:0 15px;padding-bottom:.3rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);transition:all .15s linear}
.jm-info{display:flex;padding-top:6px;padding-bottom:5px;width:100%;flex-wrap:nowrap;flex-direction:row;justify-content:space-between}
.jm-info i{display:block;color:#333;text-align:center;font-style:normal;font-size:13px;line-height:26px}
.jm-info i em{font-weight:700;font-style:normal;font-size:21px}
.jm-info span{display:block;color:#666;text-align:center;font-size:13px;line-height:20px}
.kd-btn{position:absolute;top:.2rem;right:.1rem;z-index:10;padding:0 .3rem;height:.55rem;border:.01rem solid #ff552e;border-radius:.8rem;background:#ff613d;color:#fff;font-size:.2rem;line-height:.55rem}
.imgaepics{padding:.1rem;padding-bottom:.2rem;background:#fff}
#height3rem{height: 2.5rem;}
#height3rem img{height: 2.5rem;}
.imgaepics img{border-radius:.1rem}
.imgaepics h2{padding-left:.03rem;color:#ff552e;font-size:.27rem;line-height:.6rem}
@keyframes line{from{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);-ms-transform:scale(1,1)}
    50%{-webkit-transform:scale(2,1);-moz-transform:scale(2,1);-moz-transform:scale(2,1);transform:scale(2,1);-ms-transform:scale(2,1)}
    to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);-ms-transform:scale(1,1)}
}
@-webkit-keyframes line{from{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);-ms-transform:scale(1,1)}
    50%{-webkit-transform:scale(2,1);-moz-transform:scale(2,1);-moz-transform:scale(2,1);transform:scale(2,1);-ms-transform:scale(2,1)}
    to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);-ms-transform:scale(1,1)}
}
.content-main{margin-top:.1rem;padding:0 .3rem;background:#fff;color:#666;font-size:.22rem;line-height:.36rem}
.jm_xq_con.on{position:relative;overflow:hidden;margin-top:0;margin-bottom:0;padding-bottom:0;height:15.6rem}
.jm_xq_con.off{position:relative;overflow:hidden;margin-top:0;margin-bottom:0;padding-bottom:0;height:auto}
.jm_xq_con.on.linear-gradient:after{position:absolute;bottom:0;display:block;width:100%;height:1rem;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);content:""}
.jm_xq_con,.jm_xq_con div,.jm_xq_con p{padding-bottom:.1rem;width:100%;color:#383835;text-align:justify;word-wrap:break-word;font-size:.3rem;font-family:sans-serif;line-height:1.6;word-break:break-all}
.jm_xq_con div strong,.jm_xq_con p strong{font-weight:400}
.jm_xq_con h1,.jm_xq_con h2,.jm_xq_con h3,.jm_xq_con h4,.jm_xq_con h5{position:relative;overflow:hidden;margin:0;margin-top:0;margin-bottom:10px;margin-bottom:.1rem;padding:0 3px 0 0;padding-left:10px;width:100%;height:.7rem;border-bottom:2px solid #ededed;color:#ff552e!important;text-align:justify;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;font-weight:700;font-size:.3rem;font-family:sans-serif;line-height:.9rem;word-break:break-all}
.jm_xq_con h1:after,.jm_xq_con h2:after,.jm_xq_con h3:after,.jm_xq_con h4:after,.jm_xq_con h5:after{position:absolute;top:.27rem;left:0;width:.06rem;height:.35rem;background-color:#ff552e;content:''}
.jm_xq_con strong{color:#f5910d;font-weight:700;font-size:.32rem}
.jm_xq_con img{overflow:hidden;width:100%;height:auto;border-radius:5px}
.content-main .display,.content-main .hidden{margin:0 auto;width:100%;height:1rem;text-align:center}
.content-main .display span,.content-main .hidden span{float:left;display:inline-block;width:100%;color:#f5910d;text-align:center;font-size:.3rem;line-height:1rem}
.content-main .hidden{display:none}
#display{height: .6rem}
#display span{font-size: .25rem !important; line-height: .5rem !important; color: #047afe !important;}
.title h2{margin-bottom:.3rem;padding-top:.3rem}
table{ max-width:100% !important;border-collapse:collapse; margin: .1rem 0;}
.jm_xq_con table {    border-collapse: collapse;    border-spacing: 0;    border-top: 1px solid rgb(230, 230, 230);    width: 100%;}
.jm_xq_con tbody {    display: table-row-group;    vertical-align: middle;    border-color: inherit;}
.jm_xq_con td{ padding: 10px 10px 11px 10px;    border: #E4EEF6 1px solid;    word-break: break-all;    font-size: 14px;    line-height: 1.6;    color: #222;    word-wrap: break-word;}
.jm_xq_con  th {      font-size: .25rem;  padding-top: 5px;    padding-bottom: 5px;    color: rgb(85, 85, 85);    border: 1px solid rgb(230, 230, 230);    text-indent: 15px;    height: 20px;    overflow: hidden;    width: 130px;    background: rgb(249, 249, 249);}
.condition_content{padding-bottom: 10px;}
.condition_article h2,.condition_article h3{font-size: .3rem; line-height: .4rem; padding-bottom: 10px; padding-top: 10px;}
.condition_content p{font-size: .2rem; text-indent: .1rem; line-height: .3rem;}
.condition_content p {text-indent: 1em; margin-bottom: 10px; font-size: .25rem; line-height: .45rem; word-break: break-all; word-wrap: break-word; margin-top: 10px; font-family: 'Microsoft YaHei';}
.condition_article table {    border-collapse: collapse;    border-spacing: 0;    border-top: 1px solid rgb(230, 230, 230);    width: 100%;}
.condition_article tbody {    display: table-row-group;    vertical-align: middle;    border-color: inherit;}
.condition_article td{ padding: 10px 10px 11px 10px;    border: #E4EEF6 1px solid;    word-break: break-all;    font-size: 14px;    line-height: 1.6;    color: #222;    word-wrap: break-word;}
.condition_article  th {      font-size: .25rem;  padding-top: 5px;    padding-bottom: 5px;    color: rgb(85, 85, 85);    border: 1px solid rgb(230, 230, 230);    text-indent: 15px;    height: 20px;    overflow: hidden;    width: 130px;    background: rgb(249, 249, 249);}
.condition_article img{height: auto;    width: 100%;  border-radius: 5px;overflow: hidden;}
.evaluation_content p{text-indent: 0em !important;}
.condition_article .linear-gradient{
    position: relative;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    height: 99px;
}
.anxjm-per-jmxx{overflow:hidden;padding:.2rem 0;width:100%;height:auto;border-bottom:1px solid #efefef}
.anxjm_brandnews_title{font-weight:700;font-size:.26rem;line-height:.4rem}
.newsdesc{font-size:.23rem;line-height:.35rem}
/************************普通文档页**************************/
/*普通文章内容页*/
.list_middle{overflow:hidden;background:#fff;margin-bottom:15px;margin-top:10px}
.a_content_brand{width:100%;min-height:1px}
.a_content{padding:10px 10px;font-size:.3rem;word-wrap:break-word;word-break:break-all;color:#383835;text-align:justify;line-height:1.6;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}
.a_content h1{font-size:20px;text-align:center;font-weight:700}
.a_content h2,.a_content h3,.a_content h4,.a_content h5{font-size:.3rem;line-height:.9rem}
.a_content small{display:block;margin-bottom:10px;padding-bottom:10px;line-height:20px;text-align:center;font-size:12px;color:#999;border-bottom:1px solid #ddd;margin-top:5px}
.a_content div,.a_content p{word-wrap:break-word;word-break:break-all;color:#383835;text-align:justify;line-height:1.6;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;margin-top:15px;width:100%;font-size:.3rem;margin:17px 0}
.a_content img{border-radius:5px}
.list_middle hr{padding:0;margin:0;line-height:0}
.a_content table {    border-collapse: collapse;    border-spacing: 0;    border-top: 1px solid rgb(230, 230, 230);    width: 100%;}
.a_content tbody {    display: table-row-group;    vertical-align: middle;    border-color: inherit;}
.a_content td{ padding: 10px 10px 11px 10px;    border: #E4EEF6 1px solid;    word-break: break-all;    font-size: 14px;    line-height: 1.6;    color: #222;    word-wrap: break-word; text-align: center;}
.a_content  th {      font-size: .25rem;  padding-top: 5px;    padding-bottom: 5px;    color: rgb(85, 85, 85);    border: 1px solid rgb(230, 230, 230);    text-indent: 15px;    height: 20px;    overflow: hidden;    width: 130px;    background: rgb(249, 249, 249);}
.a_content h2,.a_content h3,.a_content h4,.a_content h5{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.3rem;line-height:.9rem;position:relative;color:#ff552e!important;font-weight:700;padding:0 3px 0 0;padding-left:10px;border-bottom:2px solid #ededed;height:.7rem;margin-bottom:10px}
.a_content h2:after,.a_content h3:after,.a_content h4:after,.a_content h5:after{position:absolute;left:0;top:.27rem;width:.06rem;height:.35rem;background-color:#ff552e;content:''}
.a_content strong{color:#f5910d;font-weight:700;font-size:.27rem}
/************列表**************/
.list_middle { overflow: hidden; background: #fff; margin-bottom: 15px; margin-top: 10px; }
.text_centre { overflow: hidden; margin-bottom: 15px; }
.text_centre li { border-bottom: 1px solid #EEE; padding: 15px 15px 15px 15px; overflow: hidden; zoom: 1; }
.text_centre li:hover,.text_centre li:active{background:#F6F6F6;}
.text_centre a{ display:block; overflow:hidden; zoom:1;}
.text_centre .img_show { float: left; margin-right: 15px; width: 100px; height: 70px; border: 1px solid #EEE; }
.text_centre .img_show img { width: 100px; height:70px; }
.text_centre .cont { margin-bottom: 5px; }
.text_centre .cont .tit_1 { font-size: .25rem; padding-bottom: 2px; font-weight: bold; line-height: .30rem; color: #666666; }
.text_centre .cont .info { color: #999; padding-bottom: 2px; line-height: .35rem; margin: 0px; font-size: .25rem}
.text_centre .cont .pice { color: #999; padding-bottom: 2px; }
.text_centre .cont .pice em { color: #d71318; font-size: 12px; }
/*最新品牌*/
.index_item{background:#fff;}
.index_item .bd{overflow:hidden; zoom:1; padding:10px 10px 0 10px; font-size: 12px;}
.index_item .bd li{ border-bottom:1px solid #EEE; padding:10px 0; overflow:hidden; zoom:1;}
.index_item .bd li:hover,.index_item .bd li:active{ background:#F6F6F6;}
.index_item .bd li a{display:block; overflow:hidden; zoom:1;}
.index_item .bd .img_show{float:left; margin-right:10px;}
.index_item .bd .img_show img{ width:100px; height:70px;}
.index_item .bd .tit{font-size:14px; font-weight:bold; padding-bottom:3px;}
.index_item .bd .desc{color:#999;padding-bottom:3px; }
.index_item .bd .price{color:#999;}
.index_item .bd .price em{ color:#D71318; font-size:14px; font-weight:bold; }
.index_item .list{ padding-bottom:5px;}
.index_item .list li{ border-bottom:1px dotted #D5D5D5; height:36px; line-height:36px; padding:0 10px; font-size: 12px;}
.index_item .list li:last-child{ border-bottom:none;}
.index_item .list li:hover,.index_item .list li:active{background-color:#F6F6F6;}
.index_item .list li a{ display:block; overflow:hidden; zoom:1;}
.index_item .list i{ display:inline-block; width:16px; height:16px; line-height:16px; text-align:center; background:#CBCECD; color:#fff; border-radius:2px; margin-right:5px;}
.index_item .list li:nth-child(1) i,.index_item .list li:nth-child(2) i ,.index_item .list li:nth-child(3) i{ background:#D71318;}
.index_item .list span{ padding-right:10px;}
.index_item .list em{ color:#999;}
/********品牌列表************/
.brandlists{  padding: .1rem;    overflow: hidden;}
.branditem{padding: .2rem; background: #fff; margin-bottom: .05rem;-webkit-box-shadow: 0.05rem 0.05rem 0.09rem 1px rgba(139,138,137,0.15);border-radius: .1rem; position: relative;}
.brand-topinfo{display: flex;flex-direction: row;    align-items: center;    justify-content: space-between;}
.brandlist-logo{width: 30%;}
.brandlist-logo img{width: 100%; height: 100%; overflow: hidden; border-radius: .1rem;}
.brand-typeinfo{padding-left:1%; width: 68%;}
.brand-typeinfo h2{font-size: .3rem;}
.brand-typeinfo ul li{line-height: .35rem; font-size: .23rem;}
.brand-typeinfo ul li strong{color: red; font-weight: bold;}
.brand-typeinfo ul li  i{font-size: .25rem; font-weight: normal; color: red; display: inline-block; padding-right: .05rem;}
.brand-msginfo{margin-top: .1rem; font-size: .2rem; text-indent: 1em; color: #a5a3a1; line-height: .4rem;}
.brnad-confirm{    position: absolute;    right: .01rem;    top: .01rem;}
.brnad-confirm .iconfont {    font-size:  .7rem;    color: #ff9619;}
/*分页*/
.page{padding: 10px 0 10px 0; color:#666666;text-align:center;*zoom:1; background:#fff;     line-height: .3rem;}
.page:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.page .pagination{ display:inline-block; *display:inline; *zoom:1; font-size: .1rem;}
.brand_list .page ul.pagination li{display:inline-block;*display:inline; *zoom:1; padding: 0;}
.page li{display:inline-block;*display:inline; *zoom:1;}
.page li a,.page li span{display:inline-block; vertical-align:middle; font-size: .15rem;  padding: .05rem .1rem;   border:1px solid #ddd;background-color:#f5f5f5; *display:inline; *zoom:1;}
.page li a{ background:#fff;}
.page li a:hover{text-decoration:none; background-color:#D71318; border-color:#D71318; color:#fff;}
.page .active span{background-color:#D71318; border-color:#D71318; color:#fff;}
.page .disabled span{ border:none; background:#fff; padding:0; font-family:"宋体"}
.page .goto{ display:inline-block; *display:inline; *zoom:1;}
/************************************产品文档**************************************/
.body_tit .tit { background: url(../images/dot1.gif)  no-repeat left bottom ;    font-size:16px;  line-height: 14px;  font-weight: bold;    color: #333;    padding-left: 10px;}
.body_tit h2{ background: url(../images/dot1.gif)  no-repeat left bottom ;    font-size:16px;  line-height: 14px;   font-weight: bold;    color: #333;    padding-left: 10px;}
.zhaodao{font-size: .26rem;    background: #fff;    padding: .12rem;}
.otherinfos{ font-style: italic; padding-top: .1rem; height: .5rem}
.otherinfos em{display: inline-block; font-size: .7rem; line-height: 2rem;}
.zsyangshi{color: #0075ff; font-style: normal; font-size: .25rem;line-height: .35rem; }
.my-map { margin: 0; font: 13px/1.5 "Microsoft YaHei", "Helvetica Neue", "Sans-Serif"; width: 100%; height: 300px; }
.my-map { margin: 0 auto; }
.my-map .icon { background: url(../images/marker.png) no-repeat;}
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
.phonetitle{    text-align: justify;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 700;
    font-size: .3rem;
    font-family: sans-serif;
    line-height: .9rem;
    word-break: break-all;}
.jmphonenos{font-size: .32rem; font-weight: bold;}
.shopinfo_cont h2{font-size: .28rem; font-weight: bold; line-height: .7rem; font-family: "Microsoft YaHei"; color: #3e3c3c;}
.shopinfo_cont p{text-indent: 1em; margin-bottom: 10px;font-size: .25rem;line-height: .45rem;word-break: break-all;word-wrap: break-word;margin-top: 10px;font-family: 'Microsoft YaHei';}
.mbrand_navs{background: #fff;  padding-left: .2rem}
.mbrand_navs ul li{display: inline-block; line-height: .7rem; font-size: .23rem; width: 19%; }
.mbrand_navs ul li a{color: #047afe !important;}
.comment{ border-bottom:1px dotted #EDEDED; padding:10px 0 5px 0;}
.comment .avatar { display: block; width: 3em;height: auto;float: left; margin: .2em 0 0;}
.comment .avatar.avatar-large { width: 3.5em;}
.comment .avatar img, .ui.comments .comment img.avatar {display: block;margin: 0 auto;width: 100%;height: 100%; border-radius: 50%;}
.comment .content {margin-left: 4.5em;padding:0;font-size:14px;}
.comment .author {font-size: 1em; color: #00adb5;font-weight: 700;}
.comment .metadata { display: inline-block; margin-left: .5em; color: rgba(0,0,0,.4);font-size: .875em;}
.comment .metadata>* {display: inline-block; margin: 0 .5em 0 0; box-sizing: border-box;}
.comment .metadata>:last-child {margin-right: 0;}
.comment .text { margin: .25em 0 .5em;word-wrap: break-word;color:#666;line-height:22px;}

/**排行榜2**/
.top_inner{background-color: #fff; border-radius: .5rem; box-sizing: border-box; }
.rank_containers{background: #f8f8f8;}
.ranklist_item{ border-radius: .15rem;padding: .2rem;background-color: #fff;box-shadow: 0 1px 3px 0 rgb(0 0 0/5%);transition: all .15s linear;margin-top: 2px; position: relative; margin-top: 10px;}
.ranklist_item .default{background-color: #f5f5f5; text-align: center; line-height: .3rem; position: absolute; top: .15rem; left: .15rem; font-weight: bold;}
.ranklist_item .num-bg{width: .3rem;height: .3rem;display: inline-block;border-radius: .3rem;}
.ranklist_item .first{color: #fff;background-color: #f33;}
.ranklist_item button{font-size: .2rem; height: 20px; padding: 0 6px;}
.ranklist_item dl{display: -webkit-flex; display: flex;flex-direction: row;align-items: center;}
.ranklist_item dl dt img{border-radius: .15rem; width: 1.9rem; height: 1.9rem;}
.ranklist_item dl dd{padding-left: 10px; display: flex;flex-direction: column;}
.ranklist_item dl dd .top_brand_name{font-size: .29rem; font-weight: bold; overflow: hidden; line-height: .5rem;}
.ranklist_item dl dd .top_brand_name a{}
.ranklist_item dl dd .top_info p{line-height: .35rem;}
.top_description{}
.top_description p{}
.top_info p{font-size: .2rem;}
.top_heart{position: absolute; top: .15rem; right: .15rem; color: #f7931e;}
.topbanner{ position: relative; height: 2.75rem;    background: #1d80f2; background: linear-gradient(60deg, #ff1231 30%, #5b3bff 50%, #4da9ff 75%); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.c-topbanner-header-mask-header-mask{ position: absolute; left: 0; top: 0; width: 100%; height: 120%; background-color:#1d80f2; }
.topbanner-header-default{height: 2.75rem; position: absolute; top: 0; left: 0; right: 0; width: 100%; display: flex; padding: .56rem; -webkit-box-pack: justify; justify-content: space-between; align-items: center; box-sizing: border-box; /*z-index: 129;*/ background-position: center center; background-repeat: no-repeat;  background-size: cover;}
.topbanner-header-default .desc.large{ padding-right: 0; -webkit-box-flex: 1; }
.topbanner-header-default .desc{ -webkit-box-flex: 1; flex: 1; width: 100%;  overflow: hidden; flex-shrink: 1; box-sizing: border-box; }
.topbanner-header-default .desc.large .title{ width: 100%; }
.topbanner-header-default .desc .title{ font-family: PingFangSC-Medium; font-size: .14rem; color: #fff; line-height: .7rem; font-weight: 500; margin-bottom: 0;}
.c-line-clamp2, .c-line-clamp3, .c-line-clamp4, .c-line-clamp5 { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin-bottom: .25rem; white-space: normal;}
.c-line-clamp2 { -webkit-line-clamp: 2;}
.topbanner-header-default .desc .title .main{  display: inline-block;  font-size: .4rem; color: #fff;  line-height: .4rem; font-weight: bold; max-width: 100%; padding-right: .3rem;  -webkit-box-sizing: border-box; box-sizing: border-box; text-align: left;}
.topbanner-header-default .desc.large .title .main{max-width: 100%;}
.c-line-clamp1 {display: block; overflow: hidden; /*text-overflow: ellipsis; white-space: nowrap;*/}
.c-line-clamp1 a{color: #fff; text-decoration: underline;}
.c-line-clamp1 a:hover{color: #fff;}
.topbanner-header-default .desc .name{display: inline-block; font-family: PingFangSC-Regular; font-size: .22rem; color: #fff; line-height: normal; line-height: .5rem; text-align: left;  }
.rank_votes{padding-top: .5rem; padding-bottom: .3rem}
.rank_votes li{display: -webkit-flex; display: flex;flex-direction: column;align-items: center; margin-top: .3rem;  }
.rank_votes li p{padding-left: .25rem; font-size: .25rem; }
.v-progress{width: 95%;}
.top_rank_lists{display: inline-block; line-height: .3rem; font-size: .15rem;  color: #333!important; background: #fff0f0; padding: .15rem; border-radius: .2rem;  margin-bottom: .1rem;}
.ivu-rate-star-full:before, .ivu-rate-star-half .ivu-rate-star-content:before {
    color: #2fc5b2 !important;
}
.pad0{padding: .01rem !important;}
.ntable td strong{font-size: .25rem; color: #222;}
.red{color: red !important;}
.success{color: green !important;}

.ad_banner{background: #fff; margin-bottom: .1rem; padding: .1rem .05rem; box-sizing: border-box;}
.ad_banner a{display: block;}
.ad_banner img{display: block; width: 100%; border-radius: .1rem;}

.fee_article{font-family: "PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif"; padding-bottom: .5rem; padding-top: .3rem;}
.fee_article h2{font-size: 18px; line-height: 36px; font-weight: bold; color: #393c4a;}
.fee_article table { border-collapse: collapse; border-spacing: 0; border-top: 1px solid rgb(230, 230, 230); width: 100%; }
.fee_article table th{background: #f2f3f7 !important; font-weight: bold; line-height: 2.5 !important;}
.fee_article table tr td,.fee_article table tr th{padding: 10px 10px 11px 10px;
    border: #E4EEF6 1px solid;
    word-break: break-all;
    font-size: 14px;
    line-height: 1.6;
    color: #222;
    word-wrap: break-word;}
.fee_article table tr td:nth-child(1){background:#f2f3f7;}
.fee_article table .fee_count{color: red; font-weight: bold; font-size: .24rem; line-height: 20px;}
.fee_article table tr .bg_white{border-right: none !important; background: #fff !important; font-weight: bold;}
.fee_article .fee_head{display: flex; flex-direction: row;}
.fee_article .fee_head li{list-style-type: none; cursor: pointer; text-align: center; width: 49.9%; font-size: 18px; line-height: 46px; margin-top: 10px;  position: relative;}
.fee_article .fee_head li.fee_active{color: #0c0c0c; font-weight: bold}
.fee_article .fee_head li.fee_active:before{
    position: absolute;
    left: 50%;
    top: 41px;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    content: "";
    width: 20px;
    height: 3px;
    border-radius: 1.5px;
    display: block;
    background: #f95216;
}
.fee_article .fee_con .hidden{display: none;}
.nonetext{border-left: none !important;}
.feeanysis p{text-indent: 1em; margin-bottom: 10px; font-size: .25rem; line-height: .45rem; word-break: break-all; word-wrap: break-word; margin-top: 10px; font-family: 'Microsoft YaHei';}
.feeanysis strong{font-size: 16px; line-height: 36px; font-weight: bold; color: #393c4a;}
.phone_msg_info{display: flex; flex-direction: column; padding-top: 10px; align-items: center}
