body{max-width: 700px;}
/*头部*/
.msHeader{/*height: 2rem;*/position: fixed;z-index: 99;top:0;width: 100%;min-width: 320px;background: #fff;padding: .3rem 0;border-bottom: 1px solid #f2f2f2;max-width: 700px;}
.msHeader a{line-height: 2rem; height: 2rem;}
.msHeader a.msSearch{width:10%;text-align: center;}
.msHeader .brand{width:78%;}
.msHeader .brand .brandList{ text-align: left;height: 2rem;line-height:2rem;width:100%;display: -webkit-box;overflow-x: auto;overflow-y:hidden;}
.msHeader .brand .brandList li{    padding: 0 10px; font-size:.9rem; color: #000;height: 2rem; line-height:  2rem;text-align: center;}

/*所有品牌弹框*/
.msHeader .brandAll{height: 200px;overflow-y: auto;border: 1px solid #F2F2F2;display: none;position: fixed;z-index: 100;background-color: #fff;top:42.59px;width: 100%;box-sizing: border-box;}
.msHeader .brandAll li{text-align: center;padding:10px;float: left;width: 25%;box-sizing: border-box}
.msHeader .brandAll li a{display: block;background: #F3F3F3;border-radius: 5px;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;font-size: .8rem;line-height: 2.1rem}

.msHeader a.msPp{width:10%;text-align: center;    border-left: 1px solid #f2f2f2; margin-left: -1px;}
.msHeader i{font-size: 20px;}
/*图片轮播*/
.adsImg{position: relative;overflow: hidden;margin-top: 42.59px;}
.adsImg .swiper-slide a{/*height: 200px;*/display: block;width: 100%;}
.adsImg .swiper-slide a img{width: 100%;height: 100%;vertical-align: middle}

.typeList{display: inline-table;width: 100%;box-sizing: border-box;padding: 10px 0}
.typeList a{float: left;width: 20%;text-align: center;font-size: .8rem }
.typeList a img{width:45px;height:auto;}
/*帅到没朋友|我美|一起 左右滑动轮播*/
.smt{background: url(/static/wx/img/common/nextImg.png)98% center /1rem no-repeat;position: relative}
.smt span img{width: 20px;height: auto;vertical-align: middle}
.smt span font{    display: inline-block;height: 20px; line-height: 22px;}
.smt .showMore{position: absolute;right:6%;color: #999;font-size: .8rem;top: 13.595px}
.leftRight-hd{position: relative;overflow: hidden;margin: 0 .6rem 0 .6rem;margin-bottom: .6rem;}
.leftRight-hd .swiper-slide a{display: block;width: 100%}
.leftRight-hd .swiper-slide a img{height: 100px;width: 100%;vertical-align: middle;}
.leftRight-hd .lineOne{line-height: inherit;margin: .3rem 0;font-size: .8rem;color: #666}
.trList a {margin: 0;border-bottom: 1px solid #f2f2f2;}
.trList a:nth-child(odd){border-right: 1px solid #f2f2f2;margin-left: -1px}
.trList a .trInfo{padding:.6rem .3rem;background-color:#fff; border-radius:0px;margin:1px auto; }
.quan-icon{font-size: 10px;height: 12px;line-height: 12px;width:20px;font-style: normal;border: 1px solid #ef2b2d;border-radius: 7px;color: #ef2b2d;display: inline-block;text-align: center;vertical-align: middle;box-sizing: border-box}
.vip-price{color: #000000;font-size: 12px;background: url("/static/wx/img/common/vip.png")right center no-repeat;background-size: 25px auto;padding-right: 30px;text-decoration: none}
.item-align{vertical-align: middle}
/*盖章*/
.invalid_{border-radius: 50%;
    background: rgba(23, 21, 21, 1.92);
    position: absolute;
    color: #fff;
    opacity: .6;
    width:50%;max-width:120px;max-height:120px;
    height:50%;
    top:25%;
    left:25%;
    text-align: center;}
.invalid_ span{    margin-top: 37%;
    display: inline-block;}
.spanOnlyLeader,.spanLimitEach{background: #fd0;border-radius: 8px;padding: 1px 8px;color: #D5182A;font-size: .5em;position:absolute;top:2%;}
.spanOnlyLeader{left:2%;}
.spanLimitEach{right:2%;}