.mNavBox{width:100%;position:fixed;top:26.8vw;left:0;background:#FFF;height: 10vw; z-index: 999;padding: 0 10vw 0 2vw;box-sizing: border-box;}
.mNavBox .mNavBox-main{display: flex;white-space: nowrap;overflow-x: auto;font-size: 0;}
.mNavBox .mNavBox-main .nav{margin:0;display:block;box-sizing: border-box;padding:0 2.2vw;text-align:center;color:#4A4F58;font-size:3.4vw;float: left;}
.mNavBox .mNavBox-main .nav.active{ color: #ff5b00;font-weight: bold;position: relative; }
.mNavBox .mNavBox-main .nav.active:before{content: '';width: 4vw;height: 0.8vw;border-radius: 0.4vw;background: #ff5b00;position: absolute;bottom: 1vw;left: 50%;margin-left: -2vw;}
.mNavBox .mNavBox-main .nav-icon{display:none;}
.mNavBox .mNavBox-main .nav p{line-height:10vw;white-space:nowrap;}
.mNavBox .mNavBox-down{ width: 10vw;height: 10vw;position: absolute;right: 0;top: 0;background: #FFFFFF; }
.mNavBox .mNavBox-down .mIcon{ width: 10vw;height: 10vw;display: block;}
.mNavBox .mNavBox-down .mIcon:before{ width: 10vw;height: 10vw;background-position: -48.8vw 1.5vw;}
.mNavBox .mNavBox-down.none .mIcon:before{ width: 10vw;height: 10vw;background-position: -40vw 1.5vw;}
.mNavBox-dropdown{ width: 100%;min-height:40vw;background: #FFFFFF;box-sizing: border-box;padding: 3vw;position: absolute;top: 9.5vw;left: 0;border-radius: 0 0 4vw 4vw;}
.mNavBox-dropdown .drop-item{ padding: 0 3vw;height: 7.2vw;float: left;line-height:7.2vw;background: #f5f5f5;font-size: 3.2vw;margin: 1.6vw;text-align: center;border: 1px solid #f5f5f5;color: #666666;border-radius: 1vw; }
.mNavBox-dropdown .drop-item.active{ background: #ffffff;border-color: #ff5b00;color: #ff5b00;font-weight: bold;}
.mNavBox-dropdown-more{ width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.7);z-index: 888;}

#container{ margin-top: 36.8vw; }
/* 轮播 */
.section-content-banner{ margin: 3vw 0; box-sizing: border-box;background-color: #f7f7f7;}
#swiper-container{width:100%;height:36vw;overflow:hidden;position:relative}
#swiper-container .swiper-wrapper{position:relative;height:100%;z-index:0}
#swiper-container .swiper-wrapper .swiper-slide{position:relative;zoom:1;vertical-align:middle;width:100%;overflow:hidden;text-align:center;border-radius: 3vw;}
#swiper-container .swiper-wrapper img{width:94vw;height:36vw;display:block;max-width:none;border-radius: 2vw;}
#swiper-container .swiper-button-prev,#swiper-container .swiper-button-next{display:none}
#swiper-container .swiper-pagination{width:100%;height:2.6vw;z-index:1;text-align:center;font-size:0;position:absolute;bottom:1.5vw;left:0}
#swiper-container .swiper-pagination .swiper-pagination-bullet{display:block;width:2vw;border-width:1vw 1px;border-color:transparent;cursor:pointer;background:none;font-size:0;opacity:.2}
#swiper-container .swiper-pagination .swiper-pagination-bullet:before{content:"";display:block;width:100%;height:.6vw;background:#FFF;border-radius:.3vw}
#swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:3.8vw;opacity:1}
.section-content-image,
.section-content-naves,
.section-content-mains-top,
.section-content-advert-top,
.section-content-usermain{ display: none; }
.section-content-adv{
    width: 100%;
    height: 23.4vw;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
    padding: 0 1vw;
}
.section-content-adv .section-content-adv-item{
    width: 50%;
    height: 23.4vw;
    margin:0 1vw;
    overflow: hidden;
    border-radius: 2vw;
}
.section-content-adv .section-content-adv-item img,
.section-content-adv .section-content-adv-item a{
    display: block;
    width: 100%;
    height: 100%;
}
/* 快捷运营 */
.quickOperation {
}
.quickOperation .my-swipe .van-swipe-item {
    height: auto;
    background: #FFFFFF;
    margin-bottom: 2vw;
}
.carousel-list {
    padding:5vw 0vw 3.2vw 0vw;
}
.quickOperation .van-swipe-item .list {
    width: 20%;
    height: auto;
    margin-bottom: 3vw;
    float: left;
}
.quickOperation .van-swipe__indicator {
    width: 1.867vw;
    height: 5px;
    background: #E15621;
    border-radius: 8px 8px 8px 8px;
    opacity: 0.2;
}
.quickOperation .van-swipe__indicator--active {
    background-color: #E15621;
    opacity: 1;
    width: 3.6vw;
    height: 5px;
    border-radius: 8px;
}
.quickOperation .list .list-content {
    height: auto;
}
.quickOperation .list .list-content .list-icon {
    width: 12vw;
    height: 12vw;
    margin: 0 auto;
    border-radius: 50%;
    overflow: hidden;
}
.quickOperation .list .list-content .list-title {
    margin-left: 2.4vw;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    font-size: 3.2vw;
}
.quickOperation .list .list-content .list-title .title-1 {
    width: 28vw;
    line-height: 5vw;
    display: flex;
    align-items: center;
}
.quickOperation .list .list-content .list-title .title-1 .title-1-item {
    font-size: 3.6vw;
    font-weight: bold;
}
.quickOperation .list .list-content .list-title .title-1 .title-2-item {
    width: 8vw;
    height: 4vw;
    background-color: #FF5B00;
    border-radius: 2px;
    font-size: 2.8vw;
    color: white;
    text-align: center;
    line-height:4vw;
    margin-left: 1.5vw;
}
.quickOperation .list .list-content .list-title .title-2 {
    color: #999999;
    font-size: 2.8vw;
}
/*新品橱窗*/
.section_page.hot{width:100%;height:auto;background: url("/img/hot/icon-hot-bg@h5.png");background-size: cover;margin-top: 1vw;}
.section_page.hot .section_page_title{ width: 100%;box-sizing: border-box;padding: 3vw 3vw 0 3vw;display: flex;justify-content: flex-start; }
.section_page.hot .section_page_title h1{color:#333333;line-height: 8vw;}
.section_page.hot .section_page_title span{font-size: 3.4vw;line-height: 8vw;text-align: left;color: #666666;margin-left: 3vw;}
.swiper-container-floor.hotList{padding: 0 1vw;}
.section_page.hot .section_page_btn{display: block;width:15.4vw;height: 5.9vw;background: url("/img/hot/icon-hot-btn@h5.png");background-size: cover;position: absolute;right:3.3vw;top: 3.3vw;}
.section_page .page_main_item{width:45.6vw !important;height:70vw;overflow:hidden;margin:0 1.3vw 2.6vw 1.3vw;background:#fff;text-align:left;border-radius: 2vw;}
.section_page .page_main_image{width:45.6vw;height:45.6vw;border-radius: 2vw 2vw 0 0;}
.section_page .page_main_type{width: 8.8vw;height: 8.8vw;text-align: justify;box-sizing: border-box;padding: 1vw;border-radius: 0 0 2vw 2vw;background-color: #33CCBF;font-size: 2.6vw;color: #FFFFFF;line-height: 3.4vw;position: absolute;top: 0;right: 2vw;}
.section_page .page_main_text{padding:0 2vw;height:9.3vw;line-height:5vw;font-size:3.4vw;vertical-align:middle;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1vw}
.section_page .page_main_item.ad_02 img,.section_page .page_main_item.ad_03 img,.section_page .page_main_item.ad_01 img{height:100%;width:100%;border-radius: 2vw;}
.section_page .page_main_price{width:100%;box-sizing:border-box;padding:0 1.5vw}
.section_page .page_main_price .price_text_tag{width:100%;box-sizing:border-box;float:left;margin-top: 1.2vw;min-height: 4.6vw;}
.section_page .page_main_price .main_price_show{color:#f94b4b}
.section_page .page_main_price .main_price_show del{color: #B8BFCA}
.section_page .page_main_price .section_page .page_main_price .main_price_show.none{display:none}
.section_page .page_main_price .main_price_unde{width:100%;height:6.5vw;line-height:6.5vw;font-size:3.4vw;color:#4a4f58;text-align:left;float:left}
.section_page .page_main_price .price_text_tag .couponTag{padding:0 0.5vw;border:.27vw solid #f94b4b;background:#fff1eb;font-size:2.8vw;float:left;height:4.2vw;line-height:4.2vw;color: #f94b4b;border-radius: 0.2vw;margin-right: 0.8vw;}
.section_page .page_main_price .price_text_tag .listTag{padding:0 2vw;border:.27vw solid #ffe6dc;background:none;font-size:2.8vw;float:left;height:4.2vw;line-height:4.2vw;border-radius: 0.2vw;}

/*楼层*/
.section-page-content{
    width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    box-sizing: border-box;
    padding: 3vw 0;
}
.section-page-item{
    width: 100%;
    height: auto;
    margin: 0 0 3vw 0;
    background-color: #FFFFFF;
    overflow: hidden;
}
.section-page-item:last-child{
    margin-bottom: 0;
}
.section-page-item .section-page-top{
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.section-page-item .section-page-top .section-page-title{
    width: 100%;
    height: 14vw;
    padding: 2vw 3vw;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    background-color: #FFFFFF !important;
}
.section-page-item .section-page-top .section-page-title h1{
    font-weight: bold;
    font-size: 4.8vw;
    color: #333333;
    line-height: 10vw;
}

.section-page-title .page-bottom-tabs{
    height: 10vw;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.section-page-title .page-bottom-tabs .page-bottom-tabs-left{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-right: 2vw;
}
.section-page-title .page-bottom-tabs .page-bottom-tabs-left .bot-tabs-item{
    display: flex;
    height: 10vw;
    font-size: 3.4vw;
    line-height: 10vw;
    margin: 0 2vw;
    color: #333333;
}
.section-page-title .page-bottom-tabs .page-bottom-tabs-right{
    height: 10vw;
    font-size: 3.4vw;
    line-height: 10vw;
}
.section-page-title .page-bottom-tabs .page-bottom-tabs-right a{
    color: #999999;
}
/*.section-page-item:nth-child(1) .section-page-title{*/
/*    background-color: #1b64de;*/
/*}*/
/*.section-page-item:nth-child(2) .section-page-title{*/
/*    background-color: #1bc0de;*/
/*}*/
/*.section-page-item:nth-child(3) .section-page-title{*/
/*    background-color: #de1b64;*/
/*}*/
/*.section-page-item:nth-child(4) .section-page-title{*/
/*    background-color: #fe7e00;*/
/*}*/
.section-page-item .section-page-top .el-carousel__container{
    height: 32vw !important;
}
.section-page-item .section-page-top .section-page-banner{
    width: 100%;
    /* height: auto; */
    box-sizing: border-box;
    padding: 0 2vw;
}
.section-page-item .section-page-banner .page-banner-item img,
.section-page-item .section-page-banner .page-banner-item{
    width: 100%;
    height: 32vw;
    display: block;
    overflow: hidden;
    border-radius: 2vw;
    overflow: hidden;
}
.section-page-item .section-page-bottom {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-sizing: border-box;
    padding:0 2vw 0 2vw;
    margin-top: 2vw;
}
.section-page-item .section-page-bottom .page-bottom-tabs{
    width: 100%;
    height: 12vw;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.section-page-item .section-page-bottom .page-bottom-tabs .page-bottom-tabs-left{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.section-page-item .section-page-bottom .page-bottom-tabs .page-bottom-tabs-left .bot-tabs-item{
    display: flex;
    height: 12vw;
    font-size: 3.2vw;
    line-height: 12vw;
    margin: 0 2vw;
}
.section-page-item .section-page-bottom .page-bottom-tabs .page-bottom-tabs-right{
    height: 10vw;
    font-size: 3.2vw;
    line-height: 10vw;
}
.section-page-item .section-page-bottom .page-bottom-tabs .page-bottom-tabs-right a{
    color: #999999;
}
.section-page-item .section-page-bottom .page-bottom-main{
    width: 100%;
    height: auto;
}
.section-page-item .section-page-bottom .bottom-main-item{
    width: 45.6vw;
    height: 72vw;
    float: left;
    margin: 0 3vw 3vw 0;
    transition: all 0.4s;
    display: block;
    position: relative;
    overflow: hidden;
    border-radius: 3vw;
    border: 1px solid #F1F1F1;

}
.section-page-item .section-page-bottom .bottom-main-item:nth-child(2n){
    margin-right: 0;
}

.section-page-item .section-page-bottom .page_main_image{
    width:45.6vw;
    height:45.6vw;
    border-radius: 2vw 2vw 0 0;
}
.section-page-item .section-page-bottom .page_main_type{
    width: 8.8vw;
    height: 8.8vw;
    text-align: justify;
    box-sizing: border-box;
    padding: 1vw;
    border-radius: 0 0 2vw 2vw;
    background-color: #33CCBF;
    font-size: 2.6vw;
    color: #FFFFFF;
    line-height: 3.4vw;
    position: absolute;
    top: 0;
    right: 2vw;
}
.section-page-item .section-page-bottom .page_main_text{
    padding:0 2vw;
    height:9.3vw;
    line-height:5vw;
    font-size:3.4vw;
    vertical-align:middle;
    word-break:break-all;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-inline-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    margin-top:1vw;
}
.section-page-item .section-page-bottom .page_main_price{width:100%;box-sizing:border-box;padding:0 1.5vw}
.section-page-item .section-page-bottom .page_main_price .price_text_tag{
    width:100%;
    box-sizing:border-box;
    float:left;
    margin: 1.5vw 0;
    min-height: 4.6vw;
}
.section-page-item .section-page-bottom .page_main_price .main_price_show{color:#f94b4b}
.section-page-item .section-page-bottom .page_main_price .main_price_show del{color: #B8BFCA}
.section-page-item .section-page-bottom .page_main_price .section_page .page_main_price .main_price_show.none{display:none}
.section-page-item .section-page-bottom .page_main_price .main_price_unde{width:100%;height:6.5vw;line-height:6.5vw;font-size:3.4vw;color:#4a4f58;text-align:left;float:left}
.section-page-item .section-page-bottom .page_main_price .price_text_tag .couponTag{padding:0 0.5vw;border:.27vw solid #f94b4b;background:#fff1eb;font-size:2.8vw;float:left;height:4.2vw;line-height:4.2vw;color: #f94b4b;border-radius: 0.2vw;margin-right: 0.8vw;}
.section-page-item .section-page-bottom .page_main_price .price_text_tag .listTag{padding:0 2vw;border:.27vw solid #ffe6dc;background:none;font-size:2.8vw;float:left;height:4.2vw;line-height:4.2vw;border-radius: 0.2vw;}
.section-page-item .section-page-bottom .page_main_price .icon:before{width:15.8vw;height:5vw}
.section-page-item .section-page-bottom.page_main_price .price_grade_1:before{background-position:-84vw -69.5vw}
.section-page-item .section-page-bottom .page_main_price .price_grade_2:before{background-position:-84vw -76.5vw}
.section-page-item .section-page-bottom .page_main_price .price_grade_3:before{background-position:-84vw -83.7vw}
.section-page-item .section-page-bottom .page_main_price .price_grade_4:before{background-position:-84vw -90.7vw}
.section-page-item .section-page-bottom .page_main_price .price_grade_5:before{background-position:-84vw -97.5vw}
.section-page-item .section-page-bottom .page_main_price .main_price_none .listTag{padding:0 2vw;border:.27vw solid #ffe6dc;background:none;font-size:2.8vw;float:right}
.section-page-item .section-page-bottom .page_main_price .icon:before{width:15.8vw;height:5vw}
.section-page-item .section-page-bottom .page_main_price .price_grade_1:before{background-position:-84vw -69.5vw}
.section-page-item .section-page-bottom .page_main_price .price_grade_2:before{background-position:-84vw -76.5vw}
.section-page-item .section-page-bottom .page_main_price .price_grade_3:before{background-position:-84vw -83.7vw}
.section-page-item .section-page-bottom .page_main_price .price_grade_4:before{background-position:-84vw -90.7vw}
.section-page-item .section-page-bottom .page_main_price .price_grade_5:before{background-position:-84vw -97.5vw}
.section-page-item .section-page-bottom .page_main_price .main_price_none .listTag{padding:0 2vw;border:.27vw solid #ffe6dc;background:none;font-size:2.8vw;float:right}
.section-page-item .section-page-bottom .page_main_price .price_grade,
.section-page-item .section-page-bottom .page_main_price .price_grade_shop,
.section-page-item .section-page-bottom .page_main_price .price_grade_club{
    display:block;
    height:7vw;
    line-height:7vw;
    color:#f94b4b;
    font-style:normal;
    float:left
}
.section-page-item .section-page-bottom .page_main_price .price_grade .icon,
.section_page .page_main_price .price_grade_shop .icon,
.section_page .page_main_price .price_grade_club .icon{
    display:inline-block;
    font-size:0;
    height:5vw;
    line-height:5vw;
    vertical-align:text-bottom;
}
.section-page-item .section-page-bottom .page_main_tag{
    color:#9aa5b5;
    margin:1vw 3.2vw;
    border:.27vw solid #e3ebf7;
    display:inline-block;
    padding:0 1.3vw;
    border-radius:.54vw
}
.section-page-item .section-page-bottom .page_main_price .bold{
    font-weight:bold
}
/*会员标签*/
.section-page-item .section-page-bottome .page_main_price .price_text_tag {-webkit-transform: scale(0.8) translateX(-4.2vw);-ms-transform: scale(0.8) translateX(-4.2vw);transform: scale(0.8) translateX(-4.2vw)}
.section-page-item .section-page-bottom .page_main_price .price_text_tag .svip-tag,
.section-page-item .section-page-bottom .page_main_price .price_text_tag .listTag{-webkit-transform: translateX(1.2vw);-ms-transform: translateX(1.2vw);transform: translateX(1.2vw)}
.section-page-item .section-page-bottom .page_main_price .price_text_tag .svip-tag{float: left; height:4.74vw;letter-spacing:0;overflow: hidden}
.section-page-item .section-page-bottom .page_main_price .price_text_tag .svip-tag .svip-icon{position:relative;z-index:9;float: left; width:9.8vw;height:4.74vw;text-align:center;line-height:4.74vw;font-size:2.8vw;font-weight:400;color:#F0CB72;opacity:1;background:#333333}
.section-page-item .section-page-bottom .page_main_price .price_text_tag .svip-tag .svip-icon.btr{border-radius:2px 8px 0px 2px}
.section-page-item .section-page-bottom .page_main_price .price_text_tag .svip-tag .svip-price{z-index:1;position:relative;float: left;padding-left:5.4vw;padding-right:0.6vw;margin-left:-6vw;line-height:4.74vw;height: 4.74vw; background:#F0CB72;opacity:1;border-radius:2px;font-size:2.8vw}
.section-page-item .section-page-bottom .page_main_price .price_text_tag .svip-tag .svip-price span{color: #333}
.section-page-item .section-page-bottom .page_main_price .price_text_tag .svip-tag .svip-price span:nth-child(2){margin-left: -0.4vw}

/*优质供应商*/
.section-shop-content{
    width: 100%;
    height: 140vw;
    box-sizing: border-box;
    padding:0 3vw;
    background-color: #FFFFFF;
}
.section-shop-content .section-shop-title{
    width:100%;
    height:11vw;
    box-sizing:border-box;
    position: relative;
    display: flex;
    justify-content: flex-start;
}
.section-shop-content .section-shop-title h1{
    font-size:4.8vw;
    line-height:11vw;
    text-align:left;
    color:#333333;
}
.section-shop-content .section-shop-title span{
    font-size:3.4vw;
    line-height:11vw;
    text-align:left;
    color:#999999;
    margin-left:4vw;
    font-weight: normal;
}
.section-shop-content .section-shop-main{
    width: 100%;
    height: 124vw;
    box-sizing: border-box;
    padding: 3vw 0;
}
.section-shop-content .section-shop-main .el-carousel__container{
    height: 124vw !important;
}
.section-shop-content .section-shop-main .supplier-list{
    padding: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.section-shop-content .section-shop-main .supplier-list-item{
    display: flex;
    width: 45.5vw;
    height: 60vw;
    flex-direction: column;
    align-items: center;
    border-radius: 3vw;
    margin: 0 3vw 3vw 0;
    box-sizing: border-box;
    padding: 3vw 0;
    background-color: #F7F7F7;
}
.section-shop-content .section-shop-main .supplier-list-item:nth-child(2n){
    margin-right: 0;
}
.section-shop-content .section-shop-main .supplier-list-top{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.section-shop-content .section-shop-main .supplier-top-logo{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24.6vw;
    height: 12.4vw;
    background-color: #ffffff;
    border-radius: 1vw;
}
.section-shop-content .section-shop-main .supplier-top-logo img{
    width: 24.6vw;
    height: 12.4vw;
    display: block;
    border-radius: 2vw;
    overflow: hidden;
}
.section-shop-content .section-shop-main .supplier-top-name{
    font-size:4.2vw;
    line-height:10vw;
    color:#333333;
    align-items: center;
    font-weight: bold;
}
.section-shop-content .section-shop-main .supplier-list-mid{
    width: 100%;
    height: 15vw;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin: 2vw 0 3vw 0;
    box-sizing: border-box;
    padding: 1vw;
}
.section-shop-content .section-shop-main .list-mid-item{
    width: 12.5vw;
    height: 12.5vw;
    border-radius: 2vw;
    margin-right: 1vw;
}
.section-shop-content .section-shop-main .list-mid-item a,
.section-shop-content .section-shop-main .list-mid-item img{
    width: 12.5vw;
    height: 12.5vw;
    border-radius: 1vw;
    display: block;
}
.section-shop-content .section-shop-main .list-mid-item:last-child{
    margin-right: 0;
}
.section-shop-content .section-shop-main .supplier-list-bot{
    width: 100%;
    height: 10vw;
    display: flex;
    justify-content: center;
    align-items: center;
}
.section-shop-content .section-shop-main .supplier-list-bot a{
    width: 25vw;
    height: 9vw;
    border: 1px solid #f0ab8b;
    text-align: center;
    line-height: 9vw;
    box-sizing: border-box;
    border-radius: 1.5vw;
    color: #FF5B00;
    display: block;
    transition: all 0.2s;
}





/*推荐楼层*/
.section-floor-content{
    width: 100%;
    height: auto;
    box-sizing: border-box;
    padding:0 2vw;
    background-color: #FFFFFF;
    margin-top: 3vw;
}
.section-floor-content .section-floor-title{
    width:100%;
    height:11vw;
    box-sizing:border-box;
    position: relative;
    display: flex;
    justify-content: flex-start;
}
.section-floor-content .section-floor-title h1{
    font-size:4.8vw;
    line-height:11vw;
    text-align:left;
    color:#333333;
}
.section-floor-content .section-floor-title span{
    font-size:3.4vw;
    line-height:11vw;
    text-align:left;
    color:#999999;
    margin-left:4vw;
    font-weight: normal;
}
.section-floor-content .section-floor-main{
    width: 100%;
    height: auto;
}
.section-floor-content .section-floor-main .floor-main-item{
    width: 45.6vw;
    height: 72vw;
    float: left;
    margin: 0 3vw 3vw 0;
    transition: all 0.4s;
    display: block;
    position: relative;
    overflow: hidden;
    border-radius: 3vw;
    border: 1px solid #F1F1F1;
}
.section-floor-content .section-floor-main .floor-main-item{
    width: 45.6vw;
    height: 72vw;
    float: left;
    margin: 0 3vw 3vw 0;
    transition: all 0.4s;
    display: block;
    position: relative;
    overflow: hidden;
    border-radius: 3vw;
    border: 1px solid #F1F1F1;

}
.section-floor-content .section-floor-main .floor-main-item:nth-child(2n){
    margin-right: 0;
}

.section-floor-content .section-floor-main .page_main_image{
    width:45.6vw;
    height:45.6vw;
    border-radius: 2vw 2vw 0 0;
}
.section-floor-content .section-floor-main .page_main_type{
    width: 8.8vw;
    height: 8.8vw;
    text-align: justify;
    box-sizing: border-box;
    padding: 1vw;
    border-radius: 0 0 2vw 2vw;
    background-color: #33CCBF;
    font-size: 2.6vw;
    color: #FFFFFF;
    line-height: 3.4vw;
    position: absolute;
    top: 0;
    right: 2vw;
}
.section-floor-content .section-floor-main .page_main_text{
    padding:0 2vw;
    height:9.3vw;
    line-height:5vw;
    font-size:3.4vw;
    vertical-align:middle;
    word-break:break-all;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-inline-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    margin-top:1vw;
}
.section-floor-content .section-floor-main .page_main_price{width:100%;box-sizing:border-box;padding:0 1.5vw}
.section-floor-content .section-floor-main .page_main_price .price_text_tag{
    width:100%;
    box-sizing:border-box;
    float:left;
    margin: 1.5vw 0;
    min-height: 4.6vw;
}
.section-floor-content .section-floor-main .page_main_price .main_price_show{color:#f94b4b}
.section-floor-content .section-floor-main .page_main_price .main_price_show del{color: #B8BFCA}
.section-floor-content .section-floor-main .page_main_price .section_page .page_main_price .main_price_show.none{display:none}
.section-floor-content .section-floor-main .page_main_price .main_price_unde{width:100%;height:6.5vw;line-height:6.5vw;font-size:3.4vw;color:#4a4f58;text-align:left;float:left}
.section-floor-content .section-floor-main .page_main_price .price_text_tag .couponTag{padding:0 0.5vw;border:.27vw solid #f94b4b;background:#fff1eb;font-size:2.8vw;float:left;height:4.2vw;line-height:4.2vw;color: #f94b4b;border-radius: 0.2vw;margin-right: 0.8vw;}
.section-floor-content .section-floor-main .page_main_price .price_text_tag .listTag{padding:0 2vw;border:.27vw solid #ffe6dc;background:none;font-size:2.8vw;float:left;height:4.2vw;line-height:4.2vw;border-radius: 0.2vw;}
.section-floor-content .section-floor-main .page_main_price .icon:before{width:15.8vw;height:5vw}
.section-floor-content .section-floor-main.page_main_price .price_grade_1:before{background-position:-84vw -69.5vw}
.section-floor-content .section-floor-main .page_main_price .price_grade_2:before{background-position:-84vw -76.5vw}
.section-floor-content .section-floor-main .page_main_price .price_grade_3:before{background-position:-84vw -83.7vw}
.section-floor-content .section-floor-main .page_main_price .price_grade_4:before{background-position:-84vw -90.7vw}
.section-floor-content .section-floor-main .page_main_price .price_grade_5:before{background-position:-84vw -97.5vw}
.section-floor-content .section-floor-main .page_main_price .main_price_none .listTag{padding:0 2vw;border:.27vw solid #ffe6dc;background:none;font-size:2.8vw;float:right}
.section-floor-content .section-floor-main .page_main_price .icon:before{width:15.8vw;height:5vw}
.section-floor-content .section-floor-main .page_main_price .price_grade_1:before{background-position:-84vw -69.5vw}
.section-floor-content .section-floor-main .page_main_price .price_grade_2:before{background-position:-84vw -76.5vw}
.section-floor-content .section-floor-main .page_main_price .price_grade_3:before{background-position:-84vw -83.7vw}
.section-floor-content .section-floor-main .page_main_price .price_grade_4:before{background-position:-84vw -90.7vw}
.section-floor-content .section-floor-main .page_main_price .price_grade_5:before{background-position:-84vw -97.5vw}
.section-floor-content .section-floor-main .page_main_price .main_price_none .listTag{padding:0 2vw;border:.27vw solid #ffe6dc;background:none;font-size:2.8vw;float:right}
.section-floor-content .section-floor-main .page_main_price .price_grade,
.section-floor-content .section-floor-main .page_main_price .price_grade_shop,
.section-floor-content .section-floor-main .page_main_price .price_grade_club{
    display:block;
    height:7vw;
    line-height:7vw;
    color:#f94b4b;
    font-style:normal;
    float:left
}
.section-floor-content .section-floor-main .page_main_price .price_grade .icon,
.section_page .page_main_price .price_grade_shop .icon,
.section_page .page_main_price .price_grade_club .icon{
    display:inline-block;
    font-size:0;
    height:5vw;
    line-height:5vw;
    vertical-align:text-bottom;
}
.section-floor-content .section-floor-main .page_main_tag{
    color:#9aa5b5;
    margin:1vw 3.2vw;
    border:.27vw solid #e3ebf7;
    display:inline-block;
    padding:0 1.3vw;
    border-radius:.54vw
}
.section-floor-content .section-floor-main .page_main_price .bold{
    font-weight:bold
}
/*会员标签*/
.section-floor-content .section-floor-main .page_main_price .price_text_tag {-webkit-transform: scale(0.8) translateX(-4.2vw);-ms-transform: scale(0.8) translateX(-4.2vw);transform: scale(0.8) translateX(-4.2vw)}
.section-floor-content .section-floor-main .page_main_price .price_text_tag .svip-tag,
.section-floor-content .section-floor-main .page_main_price .price_text_tag .listTag{-webkit-transform: translateX(1.2vw);-ms-transform: translateX(1.2vw);transform: translateX(1.2vw)}
.section-floor-content .section-floor-main .page_main_price .price_text_tag .svip-tag{float: left; height:4.74vw;letter-spacing:0;overflow: hidden}
.section-floor-content .section-floor-main .page_main_price .price_text_tag .svip-tag .svip-icon{position:relative;z-index:9;float: left; width:9.8vw;height:4.74vw;text-align:center;line-height:4.74vw;font-size:2.8vw;font-weight:400;color:#F0CB72;opacity:1;background:#333333}
.section-floor-content .section-floor-main .page_main_price .price_text_tag .svip-tag .svip-icon.btr{border-radius:2px 8px 0px 2px}
.section-floor-content .section-floor-main .page_main_price .price_text_tag .svip-tag .svip-price{z-index:1;position:relative;float: left;padding-left:5.4vw;padding-right:0.6vw;margin-left:-6vw;line-height:4.74vw;height: 4.74vw; background:#F0CB72;opacity:1;border-radius:2px;font-size:2.8vw}
.section-floor-content .section-floor-main .page_main_price .price_text_tag .svip-tag .svip-price span{color: #333}
.section-floor-content .section-floor-main .page_main_price .price_text_tag .svip-tag .svip-price span:nth-child(2){margin-left: -0.4vw}

footer{
    display: none;
}
