.header-return{
    /*background: #fff;*/
}

/*列表部分的样式*/

.index-line_2-iYR1A, .index-shopname_39Y7e3U {
    height:auto;
}
.index-line_2-iYR1A .index-shopname_39Y7e3U{
    font-size: 0.35rem;

}
.index-shopInfo_1RRTZ0d{
    /*align-items: center;*/
}
.logo-main_21aInWJ_0{
    width: 3.1rem;
    height:2.7rem;
}
.shop-item{
    background: #f2f4f8;

}
/*列表部分的样式*/
#shoplist{
    width:95%;
    margin: 0.15rem auto;
    padding: 0.1rem 0;
    /*border-radius: 0.25rem;*/
}

.index-container {
    margin: 0.15rem 0.15rem 0;
    padding:0.2rem 0;
    background: #fff;
    border-radius: 0.25rem;
}

/*下方商家展示模块*/

/*下方商家展示模块*/
.logo-main_21aInWJ_0{
    width:2.45rem;
    height: 2.45rem;
}
.index-main_N3FfcSz{
    height:2.45rem;
    padding-left:0.2rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.shop-pic img{
    width: 100%;
    height: 100%;
    border-radius: 0.2rem;
}
.shop-name{
    text-align: center;
    color:#3f3f3f;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0.1rem;
    font-weight: bolder;
    line-height: 200%;
}

.swiper-wrapper .active a{
    font-weight: bold;
}
.index-line_2-iYR1A, .index-shopname_39Y7e3U{
    height: unset;
}
.index-line_2-iYR1A, .index-shopname_39Y7e3U span{
    font-size: 0.3rem;
}


.index-moneylimit {
    font-size: 0.28rem;
}
.discount-title{
    font-size: 0.28rem;
    background-color: #fb6706;
    border-radius: 0.1rem;
    color: #fff;
    border-radius: 0.1rem 0rem 0rem 0.1rem;
    padding: 0.05rem;
    /*margin-right: 0.2rem;*/
}
.discount{
    background-color: unset;
    margin-left: 0.2rem;
}

.Rating-gray_1kpffd5_0 img{
    height:0.28rem;
}

.index-moneylimit_2fCq9W5{
    padding:0 0.2rem 0 0;
    font-size: 0.28rem;
}
.index-moneylimit img{
    height: 0.5rem;
}
.index-moneylimit span{
    /*width:1.2rem ;*/
    text-align: center;
    /*padding-right: 0.2rem;*/
}

/*.xing{height: 0.45rem}*/
.shop-defend:not(:empty){
    /*color:#966e59;*/
    color:#fb6706;
    font-size: 0.28rem;
    /*border:1px solid red;*/
    width: auto;
    margin:0.2rem 0 0 2.8rem;
    /*border: 1px solid #f5a1a1;*/
    display: inline-block;
    padding:0 0.15rem 0 0.08rem;
    background-color: #fbeedd;
}
.shop-defend:empty {
    display: none;
}

.index-container{

    /*border: #FD5F12 1px solid;*/
    border-radius: 0.25rem;

    margin: 0rem auto 0.15rem;

    padding: 0.1rem 0;
    background-color: #fff;
    position: relative;

}



.index-shopInfo_1RRTZ0d{
    align-items: center;

    padding: 0 0.15rem;

    /*border: #1dbc20 1px solid;*/

}
/*首页头部导航栏*/
.index-mobile-model{
    width: 95%;
    margin: 0rem auto;
    padding-top: 0.1rem;
    /*box-shadow: 0 0 5px rgba(214, 213, 213, 0.4);*/
    /*border-radius: 0.25rem;*/

}
.shop-trad{
    background: linear-gradient(to bottom, #fff,#fff,#fff,#fff,#fff,#f2f4f8);

}

.model-item{
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: flex-start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    flex-wrap: wrap;
    /*background-color: #fff;*/
    border-radius: 0.25rem;
}

.model-icon{
    width: 16.666%;
    padding: 0.1rem 0.05rem 0rem 0.05rem ;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.model-icon img{
    width: 1.1rem;
    height: 1.1rem;
    opacity: 0.8;
}
.model-icon h3{
    font-size: 0.28rem;
    /*width: 1.3rem;*/
    margin: 0.1rem auto;
    /*border: 1px solid #EE1D42;*/
    text-align: center;
    padding: 0.1rem 0.15rem;

}

.model-item .active {
    color: #fff;
}
.model-item .active img{
    width: 1.1rem;
    height: 1.1rem;
    opacity: 1;
}
.model-item .active h3{
    background-color: #ff861c;
    border-radius: 0.3rem;
}

