.wrapper {
    background-color: #F6F5F5;
    font-family: "微软雅黑";
}
#content-box{
    position: absolute;
    top: 0;
    bottom: 2rem;
    width: 100%;
    overflow: hidden;    
}
div.points-info {
    position: absolute;
    bottom: 0.5rem;
    width: 100%;
    display: flex;
    height: 0.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    color: #fff;
    font-weight: 600;
    z-index: 10;
}
div.points-info>div.my-points {
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.3rem;
    display: flex;
    align-items: center;
    background-color: rgba(155, 155, 155, .5);
    border-radius: 0.75rem;
    margin-right: 1.5rem;
    padding-right: 0.7rem;
    font-weight: 100;
}
div.points-info>div.my-points>img {
    width: 0.45rem;
    height: 0.45rem;
    margin-right: 0.5rem;
}
div.points-info>div.my-points>i {
    display: none;
}
div.points-info>div.my-points.login>i {
    display: block;
}
div.points-info>div.my-points.login>span {
    display: none;
}
div.points-info>div.get-points {
    height: 0.5rem;
    line-height: 0.5rem;
    border-radius: 0.75rem;
    background-color: rgba(155, 155, 155, .5);
    padding-left: 0.7rem;
    padding-right: 0.7rem;
    font-size: 0.4rem;
}
.banner {
    position: relative;
}
.banner a.swiper-slide {
    display: flex;
    align-items: center;
}
.banner a.swiper-slide>img {
    /*width: 100%;*/
    width: 10rem;
    height: 6.21rem;
}
.banner .swiper-pagination-bullet-active {
    background-color: #fff;
}

.nav {
    padding: 0.5rem;
    display: flex;
}
.nav>.nav-item {
    flex: auto;
}
.nav>.nav-item>a {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.nav>.nav-item>a>img {
    width: 1.4rem;
    height: 1.4rem;
}
.nav>.nav-item>a>p {
    margin-top: 0.2rem;
    color: #4C4C4C;
}
.brand-null{
    text-align: center;
    padding: 0.3rem;
    color: #999;
}
.financing {
    margin-top: 0.26rem;
    padding: 0.3rem;
    background-color: #fff;
}
.financing>.financing-header {
    margin-bottom: 0.13rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 0.1rem;
}
.financing>.financing-header>h2 {
    font-size: 0.48rem;
    font-weight: bold;
}
.financing>.financing-header>a {
    padding: 0.08rem;
    font-size: 0.37rem;
    color: #919191;
}
.financing>.financing-list {

}
.financing>.financing-list>.financing-list-item {
    display: flex;
    flex-direction: column;
    padding: 0.26rem 0.1rem;
}
.financing>.financing-list>.financing-list-item + .financing-list-item {
    border-top: 1px solid #F6F5F5;
}
.financing>.financing-list>.financing-list-item>a {
    display: flex;
}
.financing>.financing-list>.financing-list-item>a>.financing-list-item-img {
    width: 9.2rem;
    height: 2.69rem;
}

.on-sale-good-car {
    margin-top: 0.26rem;
    padding: 0.3rem 0;
    background-color: #fff;
}
.on-sale-good-car>.on-sale-good-car-header {
    margin-bottom: 0.13rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 0.4rem;
}
.on-sale-good-car>.on-sale-good-car-header>h2 {
    font-size: 0.48rem;
    font-weight: bold;
}
.on-sale-good-car>.on-sale-good-car-header>a {
    padding: 0.08rem;
    font-size: 0.32rem;
    color: #919191;
}
.on-sale-good-car .swiper-container {
    padding: 0 0.13rem;
}
.on-sale-good-car .swiper-wrapper {

}
.on-sale-good-car .swiper-slide {
    padding: 0.13rem;
}
.on-sale-good-car .swiper-slide>a {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.on-sale-good-car .swiper-slide>a>img {
    /*width: 100%;*/
    width: 3.6rem;
    height: 4.8rem;
    border: 1px solid #E9E9E9;
    border-radius: 0.13rem;
}

.brand-group {
    padding: 0.3rem;
    background-color: #fff;
    margin-bottom: 0.5em;
}
.brand-group>.brand-group-header {
    margin-bottom: 0.13rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.3rem 0.1rem;
}
.brand-group>.brand-group-header>h2 {
    font-size: 0.48rem;
    font-weight: bold;
}

.brand-group-header>a{
    color: #d0d0d0;
    font-size: 0.37rem;
}

.content-bottom {
    padding: 0.32rem 0;
    text-align: center;
    color: #BAB9B9;
    font-weight: 500;
    font-size: 0.36rem;
}

.home-loading {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
}
.home-loading.hide {
    display: none;
}
.home-loading>.home-loading-bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
}
.home-loading>.home-loading-content {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
}
div.loading{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999999;
    /*color: #fff;*/
    text-align: center;
    background: rgba(255,255,255,0.3);
}
div.loading>.loading-nei{
    position: absolute;
    left: 50%;
    top: 50%
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);    
}
div.loading.hide{
    display:none;
}
div.loading>.loading-nei>img {
    width: 0.7rem;
    height: 0.7rem;
    margin-bottom: 0.13rem;
}
.search-body{
   position: fixed;
   padding:0.8rem 0.3rem 0.2rem;
   top: 0;
   left: 0;
   width: 100%;
   z-index:111;
   font-size: 0.35rem;
   color: #fff;
}
.search-box{
    padding: 0 0.4rem;
    height: 0.7rem;
    border-radius: 0.35rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: rgba(250,250,250,0.3);
}
.search-box>span{
    color: #fff;
}
.search-box>img{
    width: 0.4rem;
    height: 0.4rem;
}
.mycar{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding:  0.1rem 0.2rem; 
}
.mycar>a>img{
    width: 100%;
}
.mycar>.mycar-img>img{
    width: 1.6rem;
    height: 1.6rem;
}
.mycar>.small-img>img{
    width: 1.3rem;
    height: 1.3rem;
    margin-top: 0.2rem;
}
.mycar>.mycar-text{
    margin-left: 0.3rem;
    font-size: 0.39rem;
    height:100%;
}
.mycar>.mycar-text>.myar-brand{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 5.5rem;    
}
.mycar-text>.mycar-enter{
   height: 0.5rem;
}
.mycar-text>div{
    overflow: hidden;
    flex-wrap: nowrap;
    text-overflow: ellipsis;
}
.nocar{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.6rem 0.2rem;
    font-size: 0.35rem;
}
.mycar-addcar{
    padding:8px 10px;
    border-radius: 3px;
    border: 1px solid #fff
}
.hidden-car{
    display: none !important;
}
.add-name{
    margin-left: 0.4rem;
    font-weight: bold;
    margin-top: 0.2rem;
    font-size: 0.34rem;
    padding-top: 0.01rem;
}
.icon-text{
    color: #939393;
    margin-left: 0.4rem;    
    margin-top: 0.2rem;
    font-size: 0.35rem;    
}
.brand-group-list-item{
    border-radius: 5px;
    box-shadow: 4px 4px 5px -1px  #cccccc;
    margin-bottom: 0.2rem;
}
.brand-group-list-item>.brand-banner{
    width: 100%;
}
.brand-group-list-item-img{
    width: 100%;
    display:block;
    border-radius: 5px 5px 0 0;   
    height: 4rem;
}
.brand-title{
    font-size: 0.5rem;
    padding: 0.3rem 0;
}
.brand-text{
     display: flex;
     justify-content: space-between;
     align-items: center;
     color: #cccccc;
}
.brand-text>.people-icon img{
     width: 0.4rem;
}
.people-icon{
     display: flex;
     justify-content: flex-start;
     align-items: center;    
}
.brand-icon>img{
    width: 0.4rem;
}
.brand-group-list-item>a{
    position: relative;
}
.brand-icon{
    /*width: 2rem;*/
    background: rgba(250,250,250,0.5);
    border-radius: 0 0 5px 0;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    white-space:nowrap;
    padding: 0.1rem  1rem 0.1rem 0.1rem;
}
.brnad-body{
    padding: 0 0.2rem 0.2rem
}
.advice{
    height: 12px;
    width: 12px;
    display: inline-block;
    /*background-image: url('../../../img/member/carService/checkbox.png');*/
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    margin-top: -4px;
}
/*input[type="radio"]:checked + .advice{
    background: url('../../../img/member/carService/check.png');
}*/
.car_list{padding-bottom: 50px;overflow: auto;border-top: 1px solid #eee;}
.car_list>li{
    background: #fff;
    margin-bottom: 0.3rem;
}
.operating-box{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding:0.1rem 0.5rem 0.1rem 0.3rem; 
    border-top:1px solid #cccccc;
}
.operating-box>div{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    height: 1rem;
}

.operating-box .edit-box>a{
    display: inline-block;
}
.operating-box .edit-box>a>span{
    height: 1rem;
}

.operating-box>div>a>span>img{
    width: 0.35rem;
    height: 0.35rem;   
    margin: 0 0.15rem;
}
.operating-box>div>span{
/*    display: flex;
      justify-content: flex-start;
      align-items: flex-end;*/
}
.edit-box{
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.edit-box span{
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.checkradio{
    display: inline-block;
    width: 0.45rem;
    height: 0.45rem;
    background: url(../../../img/member/carService/checkout.png);
    background-size: 100%;
    background-repeat:no-repeat;
    margin-right: 0.1rem;
}
.advice{
/*    display: inline-block;
    width: 0.45rem;
    height: 0.45rem;   */ 
    background: url(../../../img/member/carService/check.png);
    background-size: 100%;
    background-repeat:no-repeat;
    margin-right: 0.1rem;  
    margin-top: 0.02rem;  
}
.car-list{
    padding:  0.2rem 0.25rem; 
}
.prompt{
    position: absolute;
    top: 0;left:0;
    background: rgba(0,0,0,0.1);
    width: 100%;
    height: 100%;
    display: none;
}
.prompt .pop{width: 88%;
    background: #fff;
    height: 13%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}
.prompt .pop div{
    padding: 3% 5%;
}
.pop .p1{
    font-size: 0.35rem;
    color: #ef0909;
    margin-bottom: 2%;
}
.pop .p2{
    font-size: 0.35rem;
    color: #ef0909;
    margin-bottom: 8%;
}
.pop .p3,.pop .p4{
    font-size: 0.35rem;
    color: green;
    display: inline-block;
    margin-left: 10%;
}
.pop .p3{
    margin-left: 60%;
}
.addcar-box{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}
.addcar-box a{
    color: #fff;
    display: inline-block;
    padding: 0.4rem 0;
    background: #ff4a42;
    text-align: center; 
    width: 100%;   
    font-size: 0.4rem;    
}
.addcar-input{
    background: #fff;  
    padding:0.2rem 0.5rem 0;
}
.addcar-input>li{
    padding: 0.5rem 0;
    font-size: 0.4rem;  
    border-bottom: 1px solid #EEEEE0
}
.addcar-input>li>label>img{
   width: 0.6rem;
   margin-left: 0.1rem;
}
.addcar-input>.little-li{
    width: 6.2rem;
}
.addcar-input>li>label{
    display: inline-block;
    width: 3rem;
}
.addcar-input>li>input{
    border: none;
    width: 3rem;   
}
.addcar-input>li>.unit-box{
    float: right;
}
.save-box{
    width: 9rem;
    padding:0.4rem 0.5rem;
    background: #449ee7;
    margin: 1.5rem auto;
    color: #fff;
    text-align: center;
    font-size: 0.5rem;
    border-radius:0.65rem; 
}
.head-body{
    position: relative;
    padding-bottom: 1.5rem;
}
.head-body>.head-nav{
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #449eea;
    color: #fff;    
    padding: 0.3rem;
    font-size: 0.42rem;
    font-weight: 600;
    height: 1.2rem;    
}
.head-body>.head-nav>div img{
    width: 0.8rem;
}
.switch-box{
    margin-left: 0.3rem
}
.switch-box img{
    width: 0.5rem;
}
.head-text{
    padding: 0 0.6rem 2rem;
    background: #449eea;
    color: #fff;
}
.head-second{
    width: 100%;
    position: absolute;
    top:4rem;
    font-size: 0.4rem;
}
.xinshi-body{
    width: 90vw;
    padding: 0.5rem 0.1rem;
    display: flex;
    justify-content: space-around;
    align-items: center;
    background: #fff;
    margin: 0 auto;
    border-radius: 7px;
}
.xinshi-body>.content-box{
    width: 1px;
    height: 1rem;
    background: #bababa;
}
.xinshi-body>.xinshi-box{
    text-align: center;
    width: 4rem;
}
.xinshi-box>.xinshi-text{
    margin-bottom: 0.35rem;
}
.xinshi-box>.xinshi-number{
    font-size: 0.55rem;
    color: #f29149;
}
.contact-infor{
   margin-bottom: 0.5rem;
   font-size: 0.37rem;
   background: #fff;
}
.contact-infor>ul>li{
    padding: 0.5rem;
}
.input-info>ul>li:first-child{
    border-bottom: 1px solid #EEEEE0;
}
.contact-infor>ul>li>input{
    border:none;
    margin-left: 0.5rem;
}
.checkbox-infor>ul>li{
    border-bottom: 1px solid #EEEEE0;  
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.checkbox-infor>ul>li>div>img{
    width: 0.3rem;
}
.checkbox-infor>ul>li>div>span{
    color: #9d9d9d;
    width: 6rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    text-align: right;    
}
.tankuang-body{
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.1);
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: none;    
}
.tankuang-licheng{
    position: absolute;
    width: 8rem;
    z-index: 999;
    top: 30vh;
    left: 1rem;
    background: #fff;
    text-align: center;
    font-size: 0.4rem;
    border-radius: 5px;
    box-shadow: 2px 2px 6px 2px  #ccc;
    padding: 0.1rem 0 0.4rem;
}
.tankuang-licheng>.tankuan-head{
    padding: 0.3rem;
    border-bottom: 1px solid #EEEEE0;
}
.tankuang-licheng>.tankuan-input{
    font-size: 0.36rem;   
    padding: 0.8rem 0; 
}
.tankuang-licheng>.tankuan-input>input{
    border:none;
    margin-left: 0.6rem;
}
.tankuang-licheng>.tankuang-check{
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.tankuang-licheng>.tankuang-check>span{
    display: inline-block;
    width: 3rem;
    background: #449eea;
    padding: 0.3rem 0 ;
    color: #fff;
    font-size: 0.38rem;
    border-radius: 0.5rem;
}
.detelt-car{
    position: absolute;
    transform: translate(-50%, -80%);
    right: -15px;
    font-size: 12px;
    color: red;
    padding: 15px 5px;    
}
.licheng-box{
    display: none;
}
.date-box{
    /*display: none;*/
}
.cheinfo>.tankuang-licheng{
    top: 26vh;
    /*display: none;*/
}
.tankuang-licheng>.tankuang-cheinfo{
    margin-top: 0.3rem;
    padding: 0.4rem 0.4rem 0.7rem;
    height: 35vh;
    overflow: auto;    
}
.tankuang-licheng>.tankuang-cheinfo>.cheinfo-item{
    padding: 0.3rem 0;
    text-align: left;
/*    border-radius: 5px;*/
/*    border: 1px solid #EEEEE0;*/
    border-bottom: 2px solid red;
    margin-bottom:0.3rem;
    position: relative;
}
.add-btn{
    width: 6rem !important;
}
.cheinfo>.tankuang-licheng>span{
    position: absolute;
    right: 0; 
}
.cheinfo>.tankuang-licheng>span>img{
    margin-top: 0.2rem;
    margin-right: 0.2rem;   
    width: 0.6rem;
}
.tankuang-licheng>.tankuan-title{
    padding: 0.3rem;
}
.tankuang-licheng>.tankuang-cheinfo>.cheinfo-item>.cheinfo-head{
    color: #69aee1;
    font-size: 0.46rem;
    margin-bottom: 0.1rem;
}
.tankuang-licheng>.tankuang-cheinfo>.cheinfo-item>.cheinfo-text{
    font-size: 0.35rem;
    width: 80%;
}
.store-info>.tankuang-licheng{
    width: 96vw;
    left: 2vw;
    top: 14vh;
    /*display: none;*/
}
.store-info>.tankuang-licheng>span{
    float: right;   
}
.store-info>.tankuang-licheng>span>img{
    margin-top: 0.2rem;
    margin-right: 0.2rem;   
    width: 0.6rem;
}
.store-info>.tankuang-licheng>.store-main{
    padding: 0.1rem 0;
}
.store-info>.tankuang-licheng>.store-main>.store-type{
    padding: 0  0.4rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 0.3rem;    
}
.store-info>.tankuang-licheng>.store-main>.store-type>span{
    display: inline-block;
    width: 2.4rem;
    padding: 0.2rem 0 ;
    border: 1px solid #EEEEE0;
    border-radius: 0.35rem;
}
.store-info>.tankuang-licheng>.store-main>.store-type>span.type-cur{
    background: #449eea;
    color: #fff;
}
.store-info>.tankuang-licheng>.store-main>.store-list{
    height: 50vh;
    overflow:auto;
    text-align: left;
    padding: 0 0.3rem 0.4rem;
    margin-top: 0.4rem;
}
.store-item{ 
    border: 1px solid #EEEEE0;
    padding: 0.3rem 0 0.3rem 0.3rem;
    border-radius: 3px;
    margin-bottom: 0.3rem;
}
.store-item>div>div>img{
    width: 0.33rem;
    margin-top: 0.1rem;
}
.store-item>div>img{
    width: 0.33rem;    
}
.store-item>div>span{
    font-size: 0.37rem;
    font-weight: bold;
    letter-spacing: 0.03rem;
    margin-right: 0.1rem;
}
.store-item>div>div{
    margin-top: 0.3rem;
}
.store-item>div>div>span{
    color: #666;
    font-size: 0.3rem;
    letter-spacing: 0.01rem;
    margin-left:0.2rem;
    margin-right: 0.2rem;
}
.store-item>div>div>span.store-distance{
    display: inline-block;
    float: right;
}
.date-picker>.tankuang-licheng{
    width: 92vw;
    left: 4vw;
    top: 15vh;
    /*display: none;*/
}
.date-picker>.tankuang-licheng>span{
    float: right;   
}
.date-picker>.tankuang-licheng>span>img{
    margin-top: 0.2rem;
    margin-right: 0.2rem;   
    width: 0.6rem;
}
.date-picker>.tankuang-licheng>.check-date{
    padding: 0 0.6rem;
}
/*日期选择*/
.rili table{
    width: 100%;
    border-collapse: collapse;
    overflow-x:hidden;
    font-size: 0.4rem;
    font-family: "微软雅黑"; 
}
.rili_top{
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #449eea;
    color: #fff;padding: 0.5rem;
    font-size: 0.4rem;
}
.rili{
    /*width:254px;*/
/*    position:fixed;
    top:30%;
    left:50%;*/
/*    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);*/
}
.rili table{
    width:100%;
    margin-left:auto;
    margin-right:auto;
    font-size: 0.35rem;
}
.rili table thead{
    background: #449eea;
    color: #fff;
    padding: 0.2rem 0;
    white-space:nowrap;
}
.rili table tbody{
    /*border-right: 1px solid #eee;*/
}
.rili tbody td,.rili thead td{
/*    width:20px;
    height:20px;*/
    text-align:center;
    padding: 0.4rem 0.2rem;
    border: none;
}
.rili thead td.sta,.rili thead td.sun{
    color:#eec877
}
.rili tbody td{
    background:#fff;
    cursor:pointer;
    border:1px solid #eee;
    box-sizing: border-box;
}
.rili tbody td.on{
    color:red
}
.rili .rili_bot{height:26px;
    background:#eaeaea;
    text-align:center;
    line-height:26px
}
.rili .rili_bot .inp1{vertical-align:middle;
    width:30px;
    height:18px;
    background:#fff;
    border:0;
    border-radius:2px;
    text-align:center;
    margin-right:3px;
    position:relative;
    top:-1px
}
.rili .rili_bot .btn1{width:40px;
    height:18px;
    background:#fd8961;
    border-radius:2px;
    border:0;color:#fff;
    vertical-align:middle;
    line-height:15px;
    text-align:center;
    position:relative;
    top:-1px
}
.date-footer{
    margin-top: 0.2rem;
    color: #929292;
    font-size: 0.4rem;
}
.date-footer>div{
    text-align: left;
    padding: 0.2rem 0.6rem;
}
.date-footer>div>span{
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;  
    margin-right: 0.3rem;  
}
.date-footer>div>label{
    margin-right: 1rem;
}
.date-footer>div>.blue-box{
    background:#449eea;
}
.date-footer>div>.yellow-box{
    background:#FFba86;
}
.yuyue-time>.tankuang-licheng{
    width: 7.8rem;
    left: 1.1rem;
    /*display: none;*/
}
.yuyue-time>.tankuang-licheng>span,.yuyue-consultant>.tankuang-licheng>span{
    float: right;   
}
.yuyue-time>.tankuang-licheng>span>img,.yuyue-consultant>.tankuang-licheng>span>img{
    margin-top: 0.2rem;
    margin-right: 0.2rem;   
    width: 0.6rem;
}
.yuyue-time>.tankuang-licheng>.time-list{
    padding: 0.3rem 0.8rem;
    overflow: auto;
    height: 5.2rem;
}
.yuyue-time>.tankuang-licheng>.time-list>.time-item{
    text-align: center;
    padding: 0.3rem 0.5rem;
    font-size: 0.3rem;    
}
.yuyue-time>.tankuang-licheng>.time-list>.time-item>hr{
    color: #EEEEE0;
    margin: 0.3rem 0.2rem 0;
}
.yuyue-time>.tankuang-licheng>.time-list>.time-item>div{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.yuyue-time>.tankuang-licheng>.time-note{
    text-align: left;
    /*margin-top: 0.3rem;*/
    font-size: 0.3rem;
    padding: 0.1rem 1rem;
    line-height: 0.5rem
}
.yuyue-consultant>.tankuang-licheng{
    top: 32vh;
    /*display: none;*/
}
.yuyue-consultant hr{
    background-color:#F7F7F7;
    height:1px;
    border:none;   
    margin: 0.2rem 0
}
.yuyue-consultant>.tankuang-licheng>.consultant-list{
    overflow: auto;
    height: 22vh;
}
.yuyue-consultant>.tankuang-licheng>.consultant-list>.consultant-item{
    padding: 0 0.2rem;
}
.yuyue-consultant>.tankuang-licheng>.consultant-list>.consultant-item>div>span:first-child{
    margin-right:1rem;
}
.yuyue-consultant>.tankuang-licheng>.consultant-list>.consultant-item>div>span>input{
    border: none;
    width: 3rem;
    margin-top:0.5rem; 
    color: #d3d3d3;
}
.yuyue-consultant>.tankuang-licheng>.consultant-list>.consultant-item>div>span:nth-child(2){
    text-align:left;
}
.yuyue-consultant>.tankuang-licheng>.consultant-list>.consultant-item>div>span>img{
   width: 1.7rem;
   height: 1.7rem;
}
.yuyue-consultant>.tankuang-licheng>.consultant-list>.consultant-item>div{
    display: flex;
    justify-content:flex-start;
    align-items: center;
    padding: 0.1rem 0.5rem;
}
.tankuang-note{
    /*display: none;*/
    position: fixed;
    width: 6rem;
    z-index: 999;
    top: 36vh;
    left: 2rem;
    background: #fff;
    text-align: center;
    font-size: 0.4rem;
    border-radius: 5px;
    box-shadow: 2px 2px 6px 2px #ccc;
    padding:1.2rem 0;    
}
.hidden-tr{
    display: none;
}
.blue{
    color: #449eea;
}
.full{
    color: #FFba86;
}
/*预约成功*/
.success-div{
    text-align: center;
    margin-top: 50%;
}
.success-div>div>img{
    width: 0.5rem;
    margin-right: 0.2rem;
}
.success-div>div>span{
    font-size: 0.56rem;
}
.success-div>p{
    font-size: 0.34rem;
    padding: 0.3rem 0 0.6rem;
}
.btn-order{
    display: inline-block;
    width: 90%;
    height: 40px;
    background:#449eea;
    margin:0 auto; 
    text-align: center;
    line-height: 40px;
    border-radius: 20px;
    color: #fff;
    letter-spacing: 0.07rem;
    font-size: 0.38rem;
}
/*支付红包页面*/
.head-title{
  display: flex;
  justify-content: space-around;
  align-items: center;
  text-align: center;
  padding: 0.34rem 0.3rem;
  background: #fff;
}
.head-title>.bag-block{
    width: 1px;
    height: 20px;
    background: #AAA;
}
.tabs a {
    padding: 0.3rem;
    box-sizing: border-box;
/*    font-weight:normal;
    text-align:center;
    width:64px;
    height:38px;
    line-height:38px;
    color:#2a70be;
    text-decoration:none;*/
}
.tabs .red-color a.active {
    border-bottom: 4px solid rgb(255,75,65);
/*    border-top:2px solid #2a70be;
    margin-top:-2px;
    background-image:url(images/tab_ui.png);
    background-repeat:no-repeat;
    -webkit-background-size:64px 39px;
    -moz-background-size:64px 39px;
    -o-background-size:64px 39px;
    background-size:64px 39px;
    background-position:left top;
    color:#c14545;*/
}
.tabs .gray-color a.active {
    border-bottom: 4px solid rgb(127,127,127);    
}
.red-color a{
    color: rgb(255,75,65);
}
.gray-color a{
    color: rgb(127,127,127);
}
.head-content{
    padding:0; 
}
#tabs-container .swiper-slide{
    padding: 0.3rem;
}
.coupon-item{
   padding: 0.3rem;
   border-radius: 5px;
   position: relative;
}
.usable-slide .coupon-item{ 
   border: 1px solid rgb(234,234,234);
   background:rgb(251,251,251);
   /*color: rgb(210,210,210);*/
   border-left: 3px solid rgb(255,75,65);    
}
.usable-slide .coupon-title{
    color:rgb(255,75,65); 
}
.usable-slide .coupon-text{
    letter-spacing: 0.05rem;
    padding: 0.2rem 0;
    border-bottom: 1px dashed rgb(237,237,237);
}
.expired-slide .coupon-item{
   border: 1px solid rgb(234,234,234);
   background:rgb(251,251,251);
   color: rgb(210,210,210);
   border-left: 3px solid rgb(160,160,160);
}
.expired-slide .coupon-guoqi{
    position: absolute;
    right: 0.4rem;
    top: 0.3rem;
}
.expired-slide .coupon-guoqi img{
    width: 1.6rem;
}
.coupon-title{
   font-size:0.45rem;
}
.coupon-title span{
    font-size: 0.7rem;
    font-weight: bold;
}
.expired-slide .coupon-text{
    letter-spacing: 0.05rem;
    padding: 0.2rem 0;
    border-bottom: 1px dashed rgb(237,237,237);
}
.coupon-amount{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 0.2rem;
}
.shouye-btn a{
    color: #fff;
    font-size: 0.3rem;
   
}
.head-order{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.3rem 0.7rem 0.4rem;
    background: #449eea;
}
/*.reser-list{
    padding: 0.3rem 0.3rem 0.4rem;    
}*/
.order-title a{
    padding: 0.3rem 0;
    color: #fff;    
    box-sizing: border-box;    
}
.order-title a.checkorder{
    border-bottom: 3px solid #fff; 
}
/*在线优惠付款页面*/
.order-item{
    background: #fff;
    margin-top: 0.4rem;
    padding-bottom:  0.1rem; 
    border-top: 1px solid #dbdbdb;   
    border-bottom: 1px solid #EBEBEB;
}
.order-head{
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: #f7f7f7;
    padding: 0.5rem 0.5rem;
}
.order-head>.order-store{
    font-size: 0.4rem;
    color: #5d5d5d;
}
.order-detail>div{
    line-height: 0.5rem;
}
.order-head>.order-stade>span{
    padding: 0.15rem 0.38rem;
    color: #fff;
    border-radius: 0.2rem;
    font-size: 0.2rem;
}
.order-detail{
    color: #808080;
    padding: 0 0.4rem 0.5rem;
    border-bottom: 1px solid #DADADA
}
.order-info{
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.order-info>div{
    width: 4rem;
}
.order-head>.order-stade>.btn-complete,.order-head>.order-stade>.btn-uncomplete{
    background: #ccc;
}
.order-head>.order-stade>.btn-eval,.order-head>.order-stade>.btn-all,.order-head>.order-stade>.btn-down{
    background: #57a2e6;
}
/*搜索店铺页面*/
.clearfix:before,
.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
}
.dn {
    display: none;
}
.mt10{
    margin-top: 10px !important;
}
.mt13{
    margin-top: 13px !important;
}
.bb0{
    border-bottom: 0px !important;
}
.wrap{
    width: 100%;
    background: #fff;
    overflow: auto;
}
.search-box1{
    position: relative;
    width: 100%;
    padding: 12px 15px;
    background: #fff;
    padding-top: 10px;
    padding-left: 8%;  
}
.search-box1 .icon{
    position: absolute;
    top: 16px;
    left: 37px;
    width: 20px;
    height: 20px;
    background: url('../../../img/member/carService/search1.png');
    background-size: 100% 100%;
}
.search-box1 .search{
    display: block;
    width: 100%;
    height: 30px;
    padding-left: 30px;
    border: 1px solid #cacaca;
    border-radius: 15px;
    font-size: 15px;
    line-height: 30px;
}
.search-box1 .back{
    position: absolute;
    width: 0.6rem;
    height: 0.6rem;  
    margin-top: 0.1rem;  
    left: 0.1rem;
}
.search-box1 .back img{
    width: 0.6rem;
    height: 0.6rem;
}
.filt{
    position: relative;
    top: -1px;
    width: 100%;
    padding-bottom: 12px;
    border-bottom: 1px solid #cacaca;
    background: #fff;
}
.filt .active{
    color: #E78279;
}
.filt .select_click{
    position: absolute;
    top: 28px;
    width: 100%;
    z-index: 10;
    padding: 5px 15px;
    background: #fff;
}
.filt .select_click .item{
    padding: 15px;
    border-bottom: 1px solid #ccc;
    font-size: 13px;
    color: #343434;
}
.filt .select_click .gray{
    color: #bbb;
}
.filt .active :before{
    position: absolute;
    top: 21px;
    left: 50%;
    margin-left: -6px;
    width: 12px;
    height: 12px;
    content: '';
     border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    background: #fff;
    transform: rotate(45deg);
}
.filt .li{
    position: relative;
    float: left;
    width: 25%;
    text-align: center;
    border-right: 1px solid #ccc;
    font-size: 15px;
}
.filt .li .icon{
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-left: 2px;
    background: url('../../../img/member/carService/todown.png');
    background-size: 100% 100%;
}
.filt .active .icon{
    background: url('../../../img/member/carService/toon.png');
}
.store-list{
    width: 100%;
}
.store-list .li{
    position: relative;
    padding: 15px 15px 10px 15px;
    border-bottom: 1px solid #ccc;
}
.store-list .li .have-gotten{
    margin-left: 12px;
    color: #ff5952;
    /*position: absolute;
    top: 0;
    right: 0;
    width: 45px;
    height: 45px;
    background: url('<?php echo TEMPLATES_PATH;?>/images/onlinePay/img/search_store/go.png');
    background-size: 100% 100%;*/
}
.goto-store{
    position: absolute;
    top: 0;
    /*margin-top: -8px;
    right: 20px;
    display: block;*/
    width: 100%;
    height: 100%;
    /*background: url('<?php echo TEMPLATES_PATH;?>/images/onlinePay/img/search_store/right.png');
    background-size: 100% 100%;*/
}
.store-list .li .left{
    position: absolute;
    left: 2%;
    top: 15px;
    width: 25%;
}
.store-list .li .left .img{
    width: 100%;
    height: 77px;
    /* height: 45px; */
    /* border-radius: 5px; */
    display: block;
}
.store-list .li .left .icon{
    display: block;
    width: 20px;
    height: 25px;
    margin: 20px auto 0 auto;
    background: url('<?php echo TEMPLATES_PATH;?>/images/onlinePay/img/search_store/icon.png');
    background-size: 100% 100%;
}
.store-list .li .info{
    margin-left: 29%;
   /* border-bottom: 1px solid #ccc;*/
}
.store-list .li .info .name{
    font-size: 15px;
    line-height: 22px;
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.store-list .li .info .score{
    margin-top: 8px;
    margin-bottom: 5px;
    font-size: 12px;
    color: #959595;
}
.store-list .li .info .score .youhui{
    margin-left: 3px;
}
.store-list .li .info .score .stars{
    float: left;
}
.store-list .li .info .score .stars .star{
    display: inline-block;
    margin-right: 3px;
    width: 16px;
    height: 16px;
}
.store-list .li .info .score .stars .good{
    background: url('<?php echo TEMPLATES_PATH;?>/images/onlinePay/img/search_store/good_star.png') no-repeat;
    background-size: 100% 100%;
}
.store-list .li .info .score .stars .good_bad{
    background: url('<?php echo TEMPLATES_PATH;?>/images/onlinePay/img/search_store/good_star1.png') no-repeat;
    background-size: 100% 100%;
}
.store-list .li .info .score .stars .bad{
    background: url('<?php echo TEMPLATES_PATH;?>/images/onlinePay/img/search_store/bad_star.png') no-repeat;
    background-size: 100% 100%;
}
.store-list .li .info .score .num{
    margin: 0 3px;
    color: #ff5400;
}
.store-list .li .info .score .comment_score{
    margin-left: 6px;
    color: #ff5400;
}
.store-list .li .adress{
    margin-left: 29%;
    /* padding: 10px 0px 0px 0px; */
    height: 30px;
    /* display: flex; */
    /* align-items: center; */
    font-size: 1.2rem;
    clear: both;
    line-height: 30px;
}
.store-list .li .adress .reduce {
    background: #fff3eb;
    float: left;
    color: #ff5952;
    padding: 0 5px;
    height: 26px;
    line-height: 26px;
    margin-top: 5px;
}
.store-list .li .adress .reduce .hui{
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url('<?php echo TEMPLATES_PATH;?>/images/onlinePay/img/search_store/hui.png');
    background-size: 100% 100%;
}
.store-list .li .adress .reduce .reduce-content{
    position: relative;
    top: -13px;
    display: inline-block;
    margin-left: 3px;
    font-size: 14px;
    color: #ea007f;
}
.store-list .li .adress .addr{
    margin-top: 6px;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: right;
}
.store-list .li .adress .addr .here{
    color: #459ce9;
    margin-right: 3px;
}
.store-list .li .adress .addr .detail{
    margin-left: 5px;
    color:#878787;
}
#search_result{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 12;
    overflow: auto;
}
#search_result .inner{
    position: relative;
    width: 100%;
    height: 100%;
}
.return{
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    padding: 16px 0;
    background: #ff4200;
    text-align: center;
    font-size: 18px;
    color: #fff;
}
.no-data{
    margin-top: 100px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    color: #999;
}
#colseEject{
    position: fixed;
    z-index: 999999;
    background: rgba(204,204,204,0.7);
    top:0;
    display: none;
    text-align: center;    
    width: 100%;
    }
#colseEject img{
    max-height: 98%;
    max-width: 90%;
    margin-top: 2%;
    }

@media screen and (max-width: 374px) {
    .wrap .filt .li{
        font-size: 13px;
    }
    /*.store-list .li .left .img{
        width: 40px;
        height: 40px;
    }*/
    .store-list .li .info .name{
        font-size: 13px;
        line-height: 22px;
    }
    .store-list .li .info .score .stars .star{
        width: 14px;
        height: 14px;
    }
    .store-list .li .info .score{
        font-size: 13px;
    }
    .store-list .li .adress .addr{
        font-size: 12px;
    }
    .store-list .li .adress .reduce .hui{
        width: 13px;
        height: 13px;
    }
    .store-list .li .adress .reduce .reduce-content{
            font-size: 12px;
    }
    .goto-store{
        width: 17px;
        height: 27px;
    }
    .wrap .filt .active :before{
        top: 19px;
    }
    .wrap .filt .select_click{
        top: 26px;
    }
}
.store_style{
    margin-right: 12px;
}
.tankuang-licheng>.tankuang-cheinfo>.checkcss{
/*    background: #EBEBEB;
    border: 1px solid #afafaf;*/
}

/*店铺详情*/
.store-intro{position: relative;}
.store-intro>a>img{width: 100%;}
.gradient-box{position: relative;top: 0em;}
.gradient{height: 3em;background-image: linear-gradient(rgba(000,000,000,0),rgba(249,249,250,1),rgb(249,249,250),rgba(249,249,250,0),rgba(249,249,250,0));position: absolute;width: 100%;top: -1.5em;z-index: 0;}
.store-detail,.has-car{display: flex;align-items: center;z-index: 999;background: #fff;position: absolute;bottom: 0;width: 94%;left: 3%;border-radius: 5px;padding: 2%;}
.store-logo{width: 12%;margin: auto 3%;}
.store-name{width: 70%;margin-left: 2%;padding-right: 4%;font-size: 0.9em;}
.store-name p{color: #3b3b3b;font-weight: 600;margin: 0.4em 0;font-size: 0.4rem}
.store-name p.store-sddress,.enroll-number p{font-size: 0.35rem;font-weight: 400;color: #d3d3d3;}
.store-phone{width: 16%;color: #459ce9;text-align: center;}
.store-phone img{width: 0.6rem;margin-bottom: 0.1rem;}
.intro-my-car,.group-buy-car{width: 100%;padding: 1em 3% 0;background: #fff;margin-top: 0.5em;}
.cartitle{padding: 0.4em 0;font-size: 0.9em;display: flex;justify-content: space-between;align-items: center;}
.title-name{color: #353535;font-weight: 900;position: relative;font-size: 0.37rem}
.cartitle .fr{color: #828282;font-size: 0.9em;}
.newArrow{position: absolute;top: 10%;width: 1em;margin-left: 5px;}
.intro-my-cars{padding: 0.5em 0;}
.no-car{width: 50%;margin: 0 auto;display: block;}
.has-car{position: static;width: 100%;}
.has-car>.small-img>img{width: 1.3rem;height: 1.3rem;margin-top: 0.2rem;}
.intro-my-car-plate{width: 34%;border: 3px solid #459ce9;border-radius: 10px;}
.intro-my-car-plate-c{background: #459ce9;border-radius: 5px;color: #fff;width: 96%;display: block;height: 2.3em;line-height: 2.3em;margin: 1% auto;text-align: center;font-size: 0.36rem;padding: 0.05rem 0;}
.intro-my-car-name{width: 62%;margin-left: 4%;height: 1.6rem;}
.intro-my-car-name span{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #000;font-weight: 600;margin-top: 0.5em;background: transparent;font-size: 0.4rem}
.intro-my-car-name span:nth-child(2){color: #a7a7a7;font-weight: 400;margin-top: 1.2em;font-size: 0.36rem;}
.store-server{width: 100%;overflow: hidden; background: #fff;margin: 0em auto 0.3em;padding:0.1rem 0.5rem;border-top: 1px solid #f5f5f5;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;box-sizing: border-box;}
.store-server span{font-size: 0.8em;}
.store-server1-list{vertical-align: middle;display: table-cell;color: #5cabec;display: flex;justify-content: flex-start;align-items: center;}
.store-server1-list img{height: 0.5rem;width: auto;}
.store-server1-list span{line-height: 0.5rem;display: inline-block;height: 100%;margin-left: 0.1rem;font-size: 0.35rem;flex-wrap: nowrap;width: 1.6rem;}
.store-server2-list{width: 2rem;display: block;text-align: center;margin: 0.3rem 0;font-size: 0.35rem}
.store-list1{padding:0.4rem 0.3rem;}
.store-server2-list img{width: 1.1rem;margin-bottom:0.1rem}
.specia-car{margin: 0.2rem 0}
.specia-car,.specia-price{display: flex;justify-content: space-between;align-items: center;}
.specia-name{font-size: 0.41rem;font-family:"微软雅黑"}
.specia-people{font-size: 0.3rem;color: #9b9b9b}
.specia-people span{color: #ff1b2a}
.specia-price span{color:#ff0417}
.specia-value{font-size: 0.6rem;font-weight: bold;}
.ori-price{text-decoration: line-through;color: #9b9b9b}
.brand-group>.brand-header{padding: 0.1rem 0;background: #fff}
.brand-group>.brand-header>h2{font-weight: 900;font-size: 0.37rem}
.store-intro>.back{
    position: absolute;
    left: 0.14rem;
    top: 0.19rem;
    width: 0.8rem;
    height: 0.8rem;
    padding: 5px;
    border-radius: 20px;
    background-color: #666;    
}
.store-intro>.back>img{
    width: 0.53rem;
    height: 0.53rem;    
}
.allday{
    color: #FFba86;
}
.noday{
    color: #FFba86;
}
.expired{
    color: #D1D1D1;
}
.car-body{
    padding-bottom: 0;
    position: fixed;
    top: 0;
    width: 100%
}
.head-body>.car-nav{
    background: #fff;
    color: #000
}
.yuyue-box{
    background: #439ee7;
}
.yuyue-box>a{
    color: #fff;
    font-size: 0.35rem;
    background: #439ee7;    
}
.reser-main{
    /*margin-top: 100px*/
}
.order-reser{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.2rem 0.5rem;
    border-bottom: 1px solid #ececec;
}
.reser-left>.reser-title{
    text-align: center;
   background: #449eea;
   border-radius: 8px;
   font-size: 0.45rem;
   color: #fff;
   padding: 0.18rem;
}
.reser-left>.reser-title>span{
    display: inline-block;
    padding: 0.02rem;
}
.reser-left{
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.reser-left>ul{
    margin-left: 0.3rem;
}
.reser-left>ul>li:first-child{
    color: #449eea;
}
.reser-left>ul>li:nth-child(2){
   padding:0.2rem 0;
}
.reser-left>ul>li:last-child{
    color: #9a9a9a;
}
.head-posion{
    position: fixed;
    top: 0;
    width: 100%
}
.order-list>a{
    display: inline-block;
    margin-bottom: 5px;
    width: 100%;
    background: #fff;
}
/*订单确认页面*/
.detail-title{
    padding: 0.22rem;
    font-size: 0.4rem;
    color: #606060;
    background: #f5f5f5;
    border-bottom: 1px solid #dfdfdf;    
}
.detail-li1{
    padding: 0.25rem;
    font-size: 0.43rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #fff;
    /*border-top: 1px solid #dfdfdf;*/

}
.detail-ul>.detail-li2:first-child{
    /*border-top: 1px solid #dfdfdf;*/
}
.detail-div{
    padding: 0 0.3rem;
    background: #fff;    
}
.detail-div>.detail-li2{
    padding: 0.32rem 0;
    font-size: 0.43rem;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    border-bottom: 1px solid #dfdfdf;  
}
.detail-div>.detail-li2>.detail-text,.detail-div>.detail-li2>.detail-content{
    width: 4rem;
    flex-wrap: wrap;
}

.detail-div>.detail-li2:last-child{
    border:none;
}
.btn-detail>.detail-btn{
   background: #9b9b9b;
   padding: 0.1rem 0.2rem;
   border-radius: 5px;
   color: #fff;
}
.detail-ul{
    margin-bottom: 10px;
    border-bottom: 1px solid #dfdfdf;    
}
.detail-accept{
    background: #fe8501;
}
.operat-btn{
    width: 9rem;
    padding: 0.3rem 0;
    background: #449eea;
    text-align: center;
    margin:30px auto;
    border-radius: 5px;
    font-size: 0.4rem;
    color: #fff;
}
.btn-detail>.detail-accept{
    background: #0084fe;
}
.reser-content{
    position: absolute;
    top: 2.5rem;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #F9F9F9;
    overflow: hidden;
}

.newbuyitem{
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
}
.newbuyitem>div:first-child img{
     width: 2.5rem;
     /*padding: 0.2rem 0;*/
     height: 2.5rem;
}
.newbuyitem>div:nth-child(2){
    margin-left: 0.9rem;
    padding: 0 0.1rem;
    width: 5.7rem;
}
.newbuyitem>div:nth-child(2)>div:nth-child(1){
    font-size: 0.35rem;
    font-weight: 500;
}
.newbuyitem>div:nth-child(2)>div:nth-child(2){
    padding: 0.5rem 0 0.9rem;;
    color: #969696;
}
.newbuyitem>div:nth-child(2)>div:nth-child(3)>span{
    padding: 0.2rem 0.6rem;
    background: #e2695c;
    color: #fff;
    border-radius: 5px;
    display: inline-block;
    float: right;
    letter-spacing: 0.05rem;
}
.newbuy-group{
    background: #F6F5F5;
    padding: 0.1rem 0;
}
.newbuy-group-item{
    background: #fff;
    padding: 0.4rem 0.2rem;
}
.newbuy-group>.brand-header{
   padding: 0.3rem;
}
.newbuy-group>ul{
    padding: 0 0.2rem;
}
.group-list .brand-title{
    font-size: 0.35rem;
    font-weight: 500;    
}