.brand-udline{width:100%;height:.15rem;background:#f0f0f0;border-bottom:.02rem solid #e9e7e9;box-sizing:border-box;}
.brand-wrap{position:relative;overflow:hidden;}.wrap{overflow:hidden;}.tcenter{text-align:center;}
.brand-nav-box{padding:.3rem 0;border-bottom:1px solid #e8e6e8;background:#fff;text-align:center;}.brand-nav li{width:20%;font-size:.28rem;}
.brand-nav li i{display:block;width:.9rem;height:.9rem;margin:.1rem auto;border-radius:5px;font-size:.6rem;line-height:1rem;color:#fff;}
.brand-nav li:nth-child(1) i{background:#fc0;}.brand-nav li:nth-child(2) i{background:#96f;}
.brand-nav li:nth-child(3) i{background:#6ce0bb;}
.brand-nav li:nth-child(4) i{background:#6cf;}.brand-nav li:nth-child(5) i{background:#f66;}
.brand-nav li a{color:#010101;}
.brand-nav-box>a{display:inline-block;width:40%;height:.8rem;line-height:.8rem;margin:.5rem 3% 0;color:#e84e40;font-size:.28rem;font-weight:bold;border:1px solid #f8c4c4;border-radius:4px;}

/* 修正品牌库字母导航右间距 */
.noscrl .brand-list li em{margin-right:.2rem;}
.brand-box p{width:100%;padding:0 .2rem;font-size:.32rem;text-transform:uppercase;}
.brand-box ul{background:#fff;}.brand-box .brand-list{padding:.1rem .2rem 0;}

/* 大牌推荐 */
.tj_brand{background:#fff;}.tj_brand .tj_pic,.tj_brand .tj_list{display:inline-block;vertical-align:top;}
.tj_brand .tj_pic{width:68%;}.tj_brand .tj_list{width:30%;}
.tj_brand .tj_pic li{display:none;width:100%;height:4.08rem;padding:.1rem 0 0 .1rem;box-sizing:border-box;}
.tj_brand .tj_list li{width:100%;margin-bottom:1px;font-size:.24rem;text-align:center;background:#e6e6e6;}
.tj_brand .tj_list li:last-child{margin-bottom:0;}
.tj_brand .tj_list li p{line-height:.8rem;}.tj_brand .tj_list li img{height:.8rem;display:none;}
.tj_brand .tj_list li.on p{display:none;}.tj_brand .tj_list li.on img{display:block;}

/* 热门品牌 */
.hotbrand{width:100%;padding:.2rem;box-sizing:border-box;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.hotbrand li{width:31%;margin-bottom:.25rem;padding:.3rem .2rem;text-align:center;background:#fff;border-radius:5px;box-shadow:1px 1px 5px 1px #ccc;box-sizing:border-box;}
.hotbrand li p{width:100%;padding-top:.2rem;font-size:.28rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.hotbrand li em{display:inline-block;height:.42rem;padding:0 .05rem;font:.22rem/.4rem "microsoft yahei";color:#E84E40;text-align:center;border:1px solid #f8c4c4;vertical-align:middle;border-radius:3px;}
.hotbrand li em i{margin:.02rem .05rem 0 0;font-size:.22rem;color:#D81E06;vertical-align:middle;}
.letter_search ul{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.letter_search li{position:relative;width:6%;line-height:.4rem;margin:0 .5% .1rem;text-align:center;font-size:.24rem;text-transform:uppercase;border:1px solid #ddd;}
.letter_search li a{display:block;width:100%;font-weight:bold;color:#707070;}
.letter_search li.on{border-color:#E84E40;}.letter_search li.on a{color:#E84E40;}
.letter_search li.on:before,.letter_search li.on:after{position:absolute;z-index:9;top:2px;right:0;content:'';width:6px;height:1px;background:#fff;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);}
.letter_search li.on:after{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);}
.letter_search li.on a:before{position:absolute;top:0;right:0;content:'';font-size:0;border-top:10px solid #e51c23;border-left:10px solid transparent;}

/* 品牌口碑评论 */
.evaluation-list{padding:0 .2rem;}
.evaluation-list li{padding:.4rem 0;border-bottom:1px dashed #e8e8e8;}.evaluation-list li p{text-align:justify;}
.evaluation-list .comment-info{margin-bottom:.1rem;font-size:.24rem;color:#999;}
.evaluation-list .comment-info b a{padding:0 .2rem;font-size:.28rem;color:#ff9800;}
.evaluation-list .comment-info span{padding-right:.1rem;color:#999;}
.evaluation-list .comment-star{padding:.1rem 0;font-size:.24rem;text-align:left;color:#999;}
.evaluation-list .comment-star i{display:inline-block;margin-right:.02rem;color:#ff9800;font-size:.24rem;}
.zan{display:block;width:100%;height:.8rem;line-height:.8rem;text-align:center;color:#fff !important;font-size:.36rem;font-weight:bold;background:#2baf2b;border-radius:5px;}
.comment-anchor{position:fixed;left:.2rem;bottom:0;width:7.1rem;}
.comment-anchor .comment-sub{display:block;width:100%;height:.8rem;line-height:.8rem;font-size:.32rem;color:#fff;text-align:center;background:#2baf2b;border-radius:2px;}

.cmt-brand-list{width:100%;font-size:0;}
.cmt-brand-list li p{line-height:2;text-align:center;color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.cmt-brand-list li{display:inline-block;width:46%;margin:3% 1.5% 0;border:1px solid #e5e5e5;vertical-align:top;background:#fff;box-shadow:1px 1px 1px #e5e5e5;text-align:center;}
.cmt-brand-list li img{display:inline;width:3.2rem;height:1.2rem;padding:.15rem 0;border-bottom:1px solid #e5e5e5;}

/* vip页面样式 */
.wrap-brand{padding:0 .2rem;background:#fff;overflow:hidden;}
.brand-tit{padding-top:.1rem;font-size:0;text-align:center;}
.brand-tit h2{display:inline-block;width:40%;line-height:.6rem;font-weight:bold;font-size:.32rem;color:#000;background:#fff;}
.brand-tit h2:before,.brand-tit h2:after{content:"";display:inline-block;box-sizing:border-box;width:.16rem;height:.16rem;margin-top:.26rem;background:#fff;border:.01rem solid #ccc;border-radius:100%;}
.brand-tit h2:before{float:left;}.brand-tit h2:after{float:right;}
.brand-tit i{margin-right:.05rem;font-weight:normal;font-size:.6rem;vertical-align:middle;}
.brand-tit span{display:inline-block;width:30%;height:1px;background:#ccc;vertical-align:.07rem;}.brand-tit p{color:#ccc;}
.vip-list li{padding:.45rem 0;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.vip-list dt{float:left;width:38%;}.vip-list dt img{width:100%;margin-top:.1rem;}
.vip-list dd{float:right;width:58%;}.vip-list h3 a{font-size:.32rem;}
.vip-list h3 i{display:inline-block;margin:0 .1rem;padding:.02rem;font-size:.24rem;line-height:.3rem;text-align:center;background:#efbc07;border:.01rem solid #F1D46D;box-shadow:1px 1px 1px #BCAB5A;vertical-align:middle;border-radius:35%;}
.vip-list h3 b{font-weight:normal;}
.vip-list h3 span{display:inline-block;width:.4rem;height:.4rem;background:url(../image/ico-z.png) center center no-repeat;background-size:100%;vertical-align:middle;}
.vip-list li p{color:#999;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.vip-tip{padding:.2rem;font-size:.24rem;color:#ccc;text-align:center;}

/* 右侧字母导航 */
.nav-alphabet{position:fixed;top:130px;right:0;width:7%;z-index:99;}
.nav-alphabet li{width:100%;text-align:center;font-size:12px;line-height:18px;}
.nav-alphabet li a{display:block;}.nav-alphabet li.on a{font-weight:bold;}
@media screen and (max-width:375px){.nav-alphabet{top:115px;}}@media screen and (max-width:320px){.nav-alphabet{top:100px;}.nav-alphabet li{line-height:15px;}}

/* 字母放大 */
.alert{display:none;position:fixed;top:50%;left:50%;width:70px;height:70px;line-height:70px;margin:-40px 0 0 -40px;text-align:center;font-size:30px;color:#fff;background:#333;border:1px solid #d3d3d3;border-radius:10px;}.search-fixpd{padding:0 6% 0 0;}.fixedhack.pr{position:relative;}

/* 推荐地热品牌 */
.brand-lib-scrl{padding:0 .2rem;font-size:0;white-space:nowrap;}
.brand-list-scrl{padding-bottom:.1rem;font-size:0;}
.brand-list-scrl li{display:inline-block;width:2.8rem;margin:1.5%;padding-bottom:.2rem;text-align:center;background:#fff;border:1px solid #e5e5e5;border-radius:4px;vertical-align:top;box-shadow:0 0 10px #d1d1d1;}
.brand-list-scrl li img{width:70%;margin:.2rem auto;}
.brand-list-scrl li p{line-height:2;font-size:14px;color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.brand-list-scrl li em{display:inline-block;height:.42rem;padding:0 .05rem;border:1px solid #f8c4c4;font:.22rem/.4rem "microsoft yahei";color:#E84E40;text-align:center;vertical-align:middle;border-radius:3px;}
.brand-list-scrl li em i{margin:.02rem .05rem 0 0;font-size:.22rem;color:#D81E06;vertical-align:middle;}
.brand-list-scrl li.more{width:.24rem;line-height:16px;margin:.1rem .2rem 0;padding:0;font-size:12px;white-space:normal;border:none;box-shadow:none;}
.dn-rcm .tit{padding-right:5%;}

/* 星级评价 */
.comment-star{padding:.3rem 0;font-size:.28rem;text-align:center;}
.fivestar{display:inline-block;vertical-align:middle;}
.fivestar i{display:inline-block;margin:0 .08rem;font-size:.4rem;color:#ea9518;}
.fivestar i.dark{color:#999;}
.evaluation li{display:inline-block;line-height:2;margin:0 .15rem .25rem;padding:0 .2rem;font-size:.24rem;color:#32d071;background:#eafff3;border-radius:.2rem;}
.evaluation .deepcolor{color:#fff;background:#32d071;}
.evaluation-box .replacement{font-size:.24rem;color:#101010;}
.evaluation-box .replacement i{display:inline-block;margin-right:.05rem;color:#999;vertical-align:middle;}

/* 发布评论 */
.commentbox *{display:block;width:100%;margin-top:.15rem;border-radius:2px;box-sizing:border-box;}
.commentbox input[type=text],.commentbox .comment-txta{font:.28rem "microsoft yahei";color:#999;text-indent:.2rem;background:#edfaf3;border:1px solid #caead8;}.commentbox .comment-txta{height:1.6rem;line-height:.4rem;color:#000;}
.commentbox .comment-sub{display:block;font-size:.32rem;color:#fff;text-align:center;background:#2baf2b;}

/* 口碑评价 */
.brand-cmt-box{position:relative;width:100%;margin-top:.2rem;border:1px solid #f3e8d9;box-sizing:border-box;}
.brand-cmt-box dl{float:left;width:90%;padding:.15rem;background:#f7f2ed;border-right:1px solid #f3e8d9;box-sizing:border-box;}
.brand-cmt-box dt{float:left;width:40%;height:1.5rem;}
.brand-cmt-box dt img{width:100%;margin-top:.2rem;border:1px solid #f3e8d9;box-sizing:border-box;}
.brand-cmt-box dd{float:left;width:60%;padding-left:.2rem;box-sizing:border-box;}
.brand-cmt-box dd h3{font-size:.32rem;line-height:2.5;font-weight:bold;color:#000;}.brand-cmt-box dd p{font-size:.24rem;color:#999;}
.brand-cmt-box i{float:right;width:10%;height:1.8rem;text-align:center;font-size:.24rem;box-sizing:border-box;padding-top:.5rem;color:#ec3a3e;}

/* 品牌首页 最新十大图标 */
i.icon-sdsj{display:inline-block;width:.42rem;height:.42rem;font-size:0 !important;background:url(../image/icon-sdsj.jpg) no-repeat;background-size:100%;}

/* 品牌服务页面 */
.vip-sevice-nav p{font-size:.36rem;padding:0 .1rem 0 .2rem;color:#fff;height:.8rem;line-height:.8rem;}
.vip-sevice-nav p i{font-size:.4rem;margin:0 .3rem 0 .15rem;}
.vip-sevice-nav p i.icon-zixun{font-size:.35rem;}
.vip-sevice-nav p i.icon-gupiaoqiquan{margin-left:.1rem;}
.vip-sevice-nav p i.icon-zhaoxiangji{font-size:.3rem;}
.vip-sevice-nav p::after{content:" ";float:right;margin-top:.2rem;width:0.42rem;height:0.42rem;background:url(../image/ico-1.png) 0 -0.42rem no-repeat;background-size:100%;-webkit-perspective:36px;perspective:36px;cursor:pointer;-webkit-transition:.5s;transition:.5s;}
.vip-sevice-nav>div.on p::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}.vip-sevice-nav>div{background:#f0f0f0;}
.vip-sevice-nav>div:nth-child(1) p{background:#ce184b;}
.vip-sevice-nav>div:nth-child(2) p{background:#e4390b;}
.vip-sevice-nav>div:nth-child(3) p{background:#ffa800;}
.vip-sevice-nav>div:nth-child(4) p{background:#46a932;}
.vip-sevice-nav>div:nth-child(5) p{background:#354d91;}
.vip-sevice-nav>div:nth-child(6) p{background:#651482;}
.vip-sevice-nav p::after{content:'';display:inline-block;}
.vip-sevice-nav>div.on p::after{content:'';}
.vip-sevice-nav ul{display:none;padding:.2rem .15rem .2rem 0;}
.vip-sevice-nav li{background:url(../image/dot.png) 10px center no-repeat;padding-left:.4rem;line-height:2.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.vip-sevice-nav>div.on ul,.vip-sevice-nav li a{display:block;}

.vip-tit{line-height:1.5;margin-bottom:.2rem;}.vip-tit i{display:block;font-size:.24rem;font-family:arial;text-transform:uppercase;}
.vip-tit h2{display:block;font-size:.36rem;}.vip-sevice{background:#fff;}
.vip-apply li{background:#f0f0f0;height:1rem;border-radius:1rem;margin-bottom:.2rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.vip-apply li p{line-height:1.2;}.vip-apply li p b{display:block;color:#ec3a3e;font-size:.32rem;}
.vip-apply li p i{text-transform:uppercase;font-size:.2rem;}.vip-apply li::before{content:'';width:.81rem;height:.81rem;margin:0 .1rem;display:inline-block;background:url(../image/number.png) no-repeat;background-size:.81rem 3.24rem;}
.vip-apply li:nth-child(1)::before{background-position:0 0;}.vip-apply li:nth-child(2)::before{background-position:0 -.81rem;}
.vip-apply li:nth-child(3)::before{background-position:0 -1.62rem;}.vip-apply li:nth-child(4)::before{background-position:0 -2.43rem;}
.vip-apply>a{background:#ec3a3e;display:block;height:1rem;line-height:1rem;text-align:center;color:#fff;font-size:.36rem;font-weight:bold;border-radius:4px;}
.mt88{margin-top:.88rem;}