body{background-color:#fff!important;}
.edge{padding:0 0.3rem;}
.fixed{position:fixed!important; 
	top:0.98rem!important; 
}

.store{
	display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: end;
    justify-content: end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-image: url(../images/store_bei.png);
    background-size:100%;
    padding-top:0.4rem;
    padding-bottom:0.4rem;
}
.store_le{width:1rem; margin-right:0.2rem;}
.store_le img{width:100%; border-radius:0.1rem;}
.store_ri p img{width:0.22rem;    vertical-align: middle;
    margin-left: 0.1rem;}
.store_ri span{color:#E3E3E3; display:inline-block; background-color:#542835; padding:0.07rem; border-radius:0.1rem; margin-top:0.15rem;}

.store_navigation{
	display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    background:rgba(255,255,255,0.68);
    position:absolute;
    z-index: 999;
    top:0; left:0;
    width:-moz-calc(100% - 0.6rem);
    width:-webkit-calc(100% - 0.6rem);
    width: calc(100% - 0.6rem);
}
.store_navigation{height:0.8rem;}
.store_navigation a{line-height:0.8rem; height:0.8rem;}
.store_navigation a span{display:inline-block;}
.store_navigation a span img{display: inherit;
    width: 7px;
    background-color: #cccccc;}
.store_navigation a span div:nth-child(1){ margin-bottom: 2px;}
.store_navigation a span div:nth-child(2){
        transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}
.selected{color:#FC3964; border-bottom:2px solid #FC3964;}
.selected span img{background-color: #FC3964!important;}
.banner_shops{ height:7.5rem; overflow:hidden;}
.banner_shops .swiper-slide img{width:100%;}
.banner_shops .swiper-pagination-bullet-active{background-color:#FA295A!important;}
.banner_shops .swiper-pagination span{background-color:#fff; opacity:1!important; margin:0 10px!important;}
.banner_shops .swiper-pagination{bottom:0.2rem!important;}

.hotx_top{text-align:center; margin:0.3rem 0;}
.hotx_top img{width:2.8rem;}
.hotx ul{ margin-bottom:0.2rem; background-color:#fff;
}
.hotx ul li:nth-child(odd){float:left;}
.hotx ul li:nth-child(even){float:right;}
.hotx ul li{width:47%; margin-bottom:0.5rem;}
.hotx ul li .hotx_li_t img{width: 100%; border-radius:0.1rem;}
.hotx ul li h1{font-weight:600; 
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
padding-top:0.23rem;
}
.hotx ul li h2{padding:0.14rem 0 0.1rem;}
.hotx ul li span{color:#FC3964; font-weight:600;}
.hotx ul li span img{width:0.6rem;}


.search_y{background-color:#fff; padding:0.3rem;}
.search_animation{position:fixed; 
    width:-moz-calc(100% - 0.6rem);
    width:-webkit-calc(100% - 0.6rem);
    width: calc(100% - 0.6rem);
    top:0.98rem;
    left:0;
    z-index:9999;
}

.classification{background-color:#fff;}
.classification{margin-top:0.3rem;}
.classification ul li{
    background-color:#fff; 
    padding:0.28rem 0.2rem 0.28rem 0.3rem;
    margin-bottom:0.3rem;
    border-radius:0.1rem;
    box-shadow:2px 3px 20px 0px rgba(235,235,235,0.8);
}
.classification ul li p{line-height:0.44rem;}
.classification ul li p img{width:0.44rem; float:right;}


.store_details ul li{
    box-shadow:2px 3px 20px 0px rgba(235,235,235,0.8);
    margin:0.3rem;
    padding:0.3rem;
    border-radius:0.1rem;
}
.store_details_y .edgerrr{
    display:flex;
    align-items:center;
    justify-content:space-between;
}
.store_details_y_le{width:1rem; margin-right:0.2rem; float:left;}
.store_details_y_le img{width:100%; border-radius:40px;}
.store_details_y_ri{margin-top: 0.14rem;}
.store_details_y_ri p img{width:0.22rem;    vertical-align: middle;
    margin-left: 0.1rem;}
.store_details_y_ri span{color:#8D8D8D; display:inline-block; 
    background-color:#F5F5F5; 
    padding:0.07rem; border-radius:0.1rem; 
    margin-top:0.15rem;
}
.store_details_y_hidden{width:20%; text-align:right;}

.store_details_e_li{margin-top:0.24rem;
        display:flex;
    align-items:center;
}
.store_details_e_li h1{float:left;}
.store_details_e_di{position:relative; float:left;
    width:2rem;
    height:0.16rem;
    background:rgba(255,234,239,1);
    margin:0 0.2rem;
    border-radius:10px;
}
.store_details_e_li b{color:#FC3964;}
.store_details_e_di .store_details_e_ho{position:absolute;
    top:0; left:0; 
    width:80%;
    background:rgba(252,57,100,1);
    height:0.16rem;
    border-radius:10px;
}


.store_details_s_n{padding-top:0.16rem;}
.store_details_s_n b{display:inline-block; width:20%; float:left; line-height:0.4rem;}
.store_details_s_n p{width:80%; float:right; color:#8D8D8D; line-height:0.4rem;}

.store_details_w{text-align:center;}
.store_details_w a{ color:#FC3964; }

.return_an{position:fixed; bottom:1rem; right:0.14rem;
    width: 1.52rem;
    hyphens:1.52rem;
}
.return_an img{width:100%;}













