.filter-products {
    padding-top: 0.393rem;
    border-bottom: none;
}
/*搜索区*/
.top-white-bg .filter-banner-list .top-seacher{
   width: 13.214rem;
}
.top-white-bg  .filter-banner-list .category-icon{
   width: 8.035rem;
}
.top-white-bg  .filter-banner-list .category-icon a{
    width: 3.35rem;
} 

.filterMoveTo {position: fixed;top: 2.6rem;}
.filter-option {background-color: #ffffff;border-bottom: 1px solid #EDEDED;width: 100%;z-index: 1;}
.filter-option-pos-01{  position: fixed;left: 0;width: 100%;top: 98px;z-index: 1;border-bottom: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0;margin-top: -2px;}
.filter-option-pos{ position:fixed; left:0; width:100%;top:0; z-index:2; border-bottom:1px solid #e0e0e0;}
.filter-option-pos-02{  position: fixed;left: 0;width: 100%;top: 0;z-index: 1;border-bottom: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0;margin-top: -2px;}
.filter-sort-tab {
    /*border-bottom: 1px solid #eee;*/
    display:-webkit-box;
    -webkit-box-orient:horizontal;
    text-align: center;
    color: #707070;
    width:100%;
}
.filter-sort-tab li {
    display:-webkit-box;
    -webkit-box-pack:center;
    -webkit-box-align:center;
    -webkit-box-flex: 1;
    height: 2.75rem;

}
.filter-sort-tab li a
{
    display:block;
    width:100%;
    height: 1rem;
    line-height: 1rem;
    color:#707070;
}
.filter-sort-tab li:last-child a {
    display: block; width:1.285714rem; height:1.285714rem;
    border-right: none;
    font-size:0; background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_more.png?v=1001) no-repeat center center; background-size:1.285714rem 1.285714rem;
}
.filter-sort-tab li.selected {
    margin-bottom: -1px;
    height:2.69rem;
}
.filter-sort-tab li.selected,
.filter-sort-tab li.selected a {
    color: #ff6600!important;
}

.filter-sort-tab li i {
    display: inline-block;
    width: 1.2rem;
    height:1.2rem;
    border:none;
    vertical-align:-0.3rem;
}
.filter-sort-tab li.down i {
}
.filter-sort-tab li.up i {
    -webkit-transform: rotate(0deg);
}
.filter-sort-tab li.selected:last-child{border: none;}
.filter-sort-tab li.selected:last-child a,.filter-sort-tab li.selected.up:last-child a{background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_horizon.png?v=1001) no-repeat 0 0; background-size:1.285714rem 1.285714rem;}
.filter-sort-tab li.selected.down:last-child a{background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_more.png?v=1001) no-repeat 0 0; background-size:1.285714rem 1.285714rem;}

/*活动页*/
.active-ad{
    padding: 0.714rem 0.714rem 0 0.714rem;
    background: #fff;
}
.active-announcement-con{
    margin: 0rem 0rem 0.7143rem 0rem;
    border-top:none;
    border-bottom:#ddd 1px solid;
}
.active-ad img{
    width: 100%;
    max-width: 606px;
    min-width: 303px;
    height: auto;
    max-height: 350px;
    min-height: 110px;
}
[hide]{display:none;}
.imgmap .ve_baracts{display:none;}
.imgmapEditBox img{display:block;}
.imgmap {
    position: relative;
    moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 2;
    padding: 0;
    box-sizing:border-box;
    text-align:center;
    border:none;
}

/* 亮照优化 14080987 2017-1-12 */
.warrant-ul li{float:left; width:40%; height:2.572rem; margin: 0 0.3572rem 0.3572rem 0; background:#f3f3f3; line-height:2.8rem;}
.warrant-ul a{display:block; width:100%; height:2.8rem; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.warrant-title{margin:0 3%; border-bottom:1px solid #e4e4e4; line-height:3.2rem; text-align:center;}
.warrant-pic{width:100%; padding:2rem 0; border-bottom:1px solid #e6e6e6; text-align:center;}
.warrant-pic img{width:80%;}
.warrant-wrap{width:100%; height:auto; background:#fff;}
.warrant-topic{padding:.8rem 0 .5rem 0; font-size:.97rem; text-align:center; color:#333; line-height:1.5rem;}
.warrant-topic p{font-size:.93rem; color:#666;}
.warrant-code{height:2.8rem; background:#fff; line-height:2.8rem;}
.warrant-code span{display:inline-block; width:20%; text-align:center;}
.warrant-code input{display:inline-block; width:50%; border:0;}
.warrant-code img{display:inline-block; width:28%; height:2.8rem; border-left:1px solid #d4d4d4; vertical-align:top;}
.warrant-btn{display:block; width:94%; margin:3%; background:#eea200; border:0; border-radius:2px; text-align:center; font-weight:bold; font-size:.97rem; line-height:2.8rem; color:#fff;}
.warrant-btn-gray{display:block; width:94%; margin:3%; background:#dbdbdb; border:0; border-radius:2px; text-align:center; font-weight:bold; font-size:.97rem; line-height:2.8rem; color:#fff;}

.warrant-martop-6{margin-top:.6071rem; border-bottom:1px dotted #aaaaaa;}
.warrant-collect{border-radius:0;}
.warrant-global{width:auto; font-size:.85rem; line-height:1.5rem; color:#666;}
.warrant-global img{width:3.6rem; margin-right:0.42857rem;}
.warrant-favorites{padding:.35rem 0 .35rem .85714rem;}
.warrant-favorites li{border-bottom:0; padding:.45rem 0;}
.warrant-favorites-line{background:#fff;border-bottom:1px solid #C8C7CC;}
.warrant-favorites-line .warrant-btn-prodmap{border-bottom:none;}
.warrant-favorites-line li{padding:.8rem .4rem .8rem .85714rem; border-bottom:1px solid #F2F2F2; font-size:1.09rem; line-height:1.45rem; color:#262626;}
.warrant-favorites-line li a.warrant-a{display:block;}
/*.warrant-favorites-line li em{float:right; width:.7rem; height:.7rem; margin-top:.3rem; border:1px solid #999; border-width:1px 1px 0 0; transform:rotate(45deg); -o-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg);}*/
.warrant-favorites-line li em{float:right;display:inline-block; width:1.425rem; height:1.425rem;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_into.png?v=1001) 0 0 no-repeat;background-size: cover;}
.warrant-favorites-line li i{float:right; width:1.715rem; height:1.715rem; margin-right:.5rem;margin-top:-.15rem;  background-size:cover; vertical-align:middle;}
.warrant-btn-contact-us i{background:url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_1.png?v=1001") no-repeat;}
.warrant-favorites-line li b{    display: none;
    margin-left: 5px;
    vertical-align: -4px;
    width: 20px;
    height: 18px;
    background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/header_sprite.png?v=1001) no-repeat 0 -999em;
    background-position: 0 -169px;
    background-size: 60px 480px;}
.warrant-btn-telphone i{background:url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_2.png?v=1001") no-repeat;}
.warrant-btn-code i{background:url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_3.png?v=1001") no-repeat;}
.warrant-btn-inform i{background:url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_4.png?v=1001") no-repeat;}
.warrant-btn-prodmap i{background:url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_5.png?v=1001") no-repeat;}
.warrant-favorites-line-top li{border-top:1px solid #F2F2F2; border-bottom:0;}
.warrant-favorites-line-top{border-bottom:1px solid #C8C7CC;}

.warrant-pinpai{margin-top:.85714rem; background:#fff;}
.detail-shopNotice{margin-top:.85714rem; background:#fff;}
.warrant-pinpai .sort-menu-first a{float:right; padding-right:2rem; font-size:.85rem; font-weight:normal;margin-top:.1rem;}
.warrant-pinpai .sort-name{width:auto; font-weight:normal;}

.storeinfo .warrant-pinpai{border-bottom:1px solid #c8c7cc;}

.qrCodeDiv{position: absolute;left:50%;top: 25%;width:20rem;height:22rem; margin-left:-10rem; background: #fff;overflow: hidden;font-size: 1rem;z-index: 14;border-radius: 3px;text-align: center;}
.qrCodeDiv .qrCodeName{height:3.2rem; text-align: center;font-size: 18px;font-weight: bold;line-height: 3.1785rem; border-bottom:1px solid #ddd; word-break:break-all; overflow:hidden; padding: 0 1rem;}
.qrCodeDiv img{width:12rem; height:12rem; margin-top:1.5rem;}me{text-align: center;font-size: 18px;font-weight: bold;line-height: 3.1785rem;}
.qrCodeDiv .qrCodeShare{text-align: center;font-size: 18px;font-weight: bold;line-height: 5.1785rem;}

.warrant-sort-name{height:auto; line-height:1.5rem; padding:.5rem 1rem;}
.warrant-sort-name span{display:block; height:auto; line-height:1.5rem; word-wrap:break-word;}

.warrant-watermark{position:relative;}
.warrant-watermark div{position:absolute;top: 50%;left: 50%;margin: -100px 0 0 -100px;}

/*hot*/
.nav .hot img{height:1.428rem;}
.postion-div{position: fixed;bottom:0;width:100%;z-index: 2;}
.postion-div .hot{float:right; width:22%;height:45px; width:22%; text-align:center; background:#ffffff;}
.postion-div .hot a{ padding-top:0.536rem; }
.postion-div .hot img{height:2.142rem;}
.service-div{width:16%;height: 3.2857rem;}

/*pages*/
.sf-pages{height:26px;color:#666;overflow:hidden;}
.sf-pages .sf-pages{height:26px;overflow:hidden;}
.sf-pages a{float:left;margin-right:5px;padding:0 9px;background:#FFF;border:1px solid #CCC;line-height:24px; color:#666;}
.sf-pages a:hover{color:#F70;text-decoration:none;}
.sf-pages span{float:left;margin-right:5px;line-height:24px;font-weight:700;}
.sf-pages span.sf-prev,
.sf-pages span.sf-next{height:24px;line-height:24px;background:#FFF;border:1px solid #DDD;font-weight:400;padding:0 8px 0 4px;}
.sf-pages a.sf-prev,
.sf-pages a.sf-next{height:24px;line-height:24px;background:#FFF;border:1px solid #CCC;overflow:hidden;padding:0 8px 0 4px;}
.sf-pages a.sf-next{padding:0 4px 0 8px;}
.sf-pages span.sf-prev em,
.sf-pages span.sf-next em,
.sf-pages a.sf-prev em,
.sf-pages a.sf-next em{float:left;display:inline;margin-top:6px;width:0;height:0;line-height:0;font-size:0;border:5px solid;}
.sf-pages span.sf-prev i,
.sf-pages span.sf-next i{float:left;color:#999;}
.sf-pages a.sf-prev i,
.sf-pages a.sf-next i{float:left;color:#333;font-weight:400;*line-height:24px;cursor:pointer;}
.sf-pages a.sf-prev:hover i,
.sf-pages a.sf-next:hover i{color:#F70;}
.sf-pages span.sf-prev{padding:0 8px 0 2px;}
.sf-pages span.sf-next{padding:0 2px 0 8px;}
.sf-pages span.sf-prev em{margin-right:6px;border-color:#FFF #CCC #FFF #FFF;}
.sf-pages a.sf-prev em{margin-right:6px;border-color:#FFF #999 #FFF #FFF;}
.sf-pages span.sf-next em{margin-left:6px;border-color:#FFF #FFF #FFF #CCC;}
.sf-pages a.sf-next em{margin-left:6px;border-color:#FFF #FFF #FFF #999;}
.sf-pages b{float:left;margin-right:6px;padding:0 9px;line-height:24px; border:1px solid #CCC; color:#ff7700; background: #fff;}
.sf-pages .sf-page-inp{float:left;display:inline;margin-left:10px;}
.sf-pages .sf-page-inp span{margin-right:8px;color:#333;font-weight:400;}
.sf-pages .sf-page-inp .sf-inp{float:left;margin-right:8px;padding:2px;width:26px;height:18px;background:#FFF;border:1px solid #CCC;font-weight:700;color:#666;text-align:center;}
.sf-pages .sf-page-inp .sf-submit{float:left;width:46px;height:24px;background:#FFF;border:1px solid #CCC;line-height:24px;*line-height:22px;color:#333;text-align:center;cursor:pointer;}
.sf-pages .sf-page-inp .sf-submit:hover{color:#F70;text-decoration:none;}
.sf-pagesAlign{ padding: 30px 0; float: right; font-size: 12px;}

.productmap-page .products-list li:first-child{border-right:.15rem solid #f2f2f2;}

/*2017-04-11*/
.shop-products-con-single .products-list li .the-price{margin-top: 1rem!important;}
.shop-products-con .products-list li .the-price, .singer-products-con .products-list li .the-price{margin-top:0.5rem;}
.singer-products-con .products-list li .the-price{margin-bottom:0;}
.shop-products-con .products-list li .the-price .btn_cart, .singer-products-con .products-list li .the-price .btn_cart{position:absolute; right:1.5rem; top:-0.5rem; width:1.715rem; height:1.715rem; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_cart_4.png?v=1001) no-repeat 0 0; background-size:1.715rem 1.715rem;background-position: right;}
.shop-products-con .proinfo{width:100%; padding-bottom:0.5rem;}
.shop-products-con-single .proinfo{width:65%;}
.scroll-cart{display:none;position:fixed; right:0.5rem; bottom:95px; text-align:center; color:#ff0000; width:3.57rem; height:3.57rem; line-height:3.57rem; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_cart2.png?v=1001) no-repeat 0 0; background-size:3.57rem 3.57rem;}
.scroll-cart i{display:inline-block; position:absolute; padding:0 0.2rem; min-width:0.9rem; text-align:center; height:1.3rem; line-height:1.3rem; background:#ff1e0f; color:#ffffff; font-size:0.6rem; right:0.1rem; top:0.0714rem;border-radius:0.7rem;}
.btn_filter{display:block; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_filter_1.png?v=1001) no-repeat center 0.63rem; background-size:1.35rem 1.975rem; position:absolute; width:2.1428rem; height:45px; right:10px; top:0;}

.shop-products-con .products-list li .statics span{margin-right:0.715rem; font-size:12px;}
.shop-products-con-single .products-list li .statics span{margin-right:1.3rem;}
/*.shop-products-con .products-list li .statics span:nth-last-child(1){display:none;}*/
.shop-products-con-single .products-list li .statics span:nth-last-child(1){display:inline-block;}

/*.shop-products-con .products-list li .the-price ,.shop-products-con .products-list li .statics{display:inline-block; width:50%;}*/
.shop-products-con.new-pro .products-list li .the-price ,.shop-products-con.new-pro .products-list li .statics{display:inline-block; width:100%;}
.shop-products-con-single .products-list li .the-price ,.shop-products-con-single .products-list li .statics{display:block; width:100%;}

.generateWrap .shop-products-con .products-list li .the-price ,.generateWrap .shop-products-con .products-list li .statics{display:block; width:100%;color: #FF6600;font: 17px/1.5 'Tahoma';}
.sf-PriceSymbol{color: #FF6600; font: 12px/1.5 'Arial';margin-right: 2px;}
.sf-priceDecimal{color: #FF6600; font: 12px/1.5 'Tahoma';}


.shop-products-con .products-list li .statics em{color:#ffc001; padding:0 2px;}
.shop-products-con .products-list li .statics{text-align: left;color:#999;margin-top:0.1rem;}
.shop-products-con-single .products-list li .statics{text-align:left;}
.shop-products-con-single .proinfo{padding-bottom:0rem;}

.singer-products-con .tuan-num{text-align:left;}
.singer-products-con .tuan-num em{color:#ffc001;}


/*2017-04-12====================*/
.side_toggle{display:none; width:18.75rem; background:#ffffff; top:0; height:100%; position:fixed; overflow-y:scroll; right:0; z-index:12;border-radius: 12px 0 0 12px;}
.side_toggle .inner{ padding:0.625rem 0.313rem 0.625rem 0.625rem; margin-bottom:1.607rem;}
.side_toggle .hd{margin-bottom:0.875rem; position:relative; height:1.25rem; line-height:1.25rem;}
.side_toggle .subprice{margin-bottom:10px;}
.side_toggle .hd h3{font-size:0.875rem; font-weight:normal; color:#999;}
.side_toggle .hd .selected{position:absolute; right:1.8rem; top:0; width:; height:1.25rem; overflow:hidden; color:#ffc001;}
.side_toggle .hd i{position:absolute; display:block; width:1.114rem; height:1.114rem; right:0.313rem; top:0.25rem; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_up.png?v=1001) no-repeat 0 0; background-size:1.114rem;}
.side_toggle .it{}
.side_toggle .it_up .hd i{background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_down.png?v=1001) no-repeat 0 0; background-size:1.214rem 0.714rem;}
.side_toggle .it{padding-bottom:0.875rem; margin-bottom:0.875rem; border-bottom:1px solid #f8f8f8;}
.side_toggle .it_up{padding-bottom:0;}

.side_toggle .sub a{display:inline-block; width:5.625rem; height:2.125rem; line-height:2.125rem; text-align:center; background:#f2f2f2; border-radius:0.1875rem; margin:0 0.312rem 0.312rem 0; font-size:0.875rem;word-wrap: break-word;word-break: break-all;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.side_toggle .sub a.cur{color:#ff6600; background:#fff; border:1px solid #ff6600; box-sizing:border-box;}
.side_toggle .it_up .sub{display:none;}
.side_toggle .sub .ipt{display:inline-block; text-align:center; font-size:0.983rem; vertical-align:top; width:40%; padding:3px 5px; height:1.55rem; border:1px solid #dddddd; color:#ccc;}
.side_toggle .sub span{display:inline-block; vertical-align:top; line-height:2.45rem; padding:0 0.5rem; font-size:2rem; color:#dddddd;}

.side_toggle .wrap{position:relative; height:100%;}
.side_toggle .btn{height:1.607rem; position:fixed; bottom:1.2rem; right:0; width:18.75rem;}
.side_toggle .btn a{display:inline-block; width:50%; height:2.8125rem; line-height:2.8125rem; text-align:center; font-size:0.9375rem; background:#f2f2f2; color:#666666;}
.side_toggle .btn a.btn_confirm{background:#ff6600; color:#ffffff;}

.noproductnow{display:none;position:absolute; height:1.5rem; line-height:1.5rem; text-indent:0.5rem; width:100%; bottom:0; left:0; text-align:left; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/bg_trans.png?v=1001) repeat 0 0; color:#ffffff; font-size:0.5rem;}
.shop-products-con .product-images{position:relative;}
.all-prod-page .shop-products-con-single .product-images{padding: 0rem;margin-top: 0.8rem;}
.shop-products-con-single .noproductnow{top:8.17rem;}
.shop-products-con-single .products-list li .statics{display:block;}
.shop-products-con-single .products-list li .btn_cart{margin-top: 1.5rem!important;}
hide{display:none;}



@media screen and (min-width: 750px){
	.btn_filter{
		background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_filter.png?v=1001) no-repeat center 0.14rem;
		background-size:0.95rem;
	}
}

.draw-icon{position:fixed;z-index: 10;bottom:14rem; right:.5rem; width:3.75rem; height:3.75rem; background:url('//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/draw-icon.png?v=1001') no-repeat; background-size:cover;}

.proinfo .sf-protag{white-space:normal; text-align:left; position:relative;overflow:hidden;padding-left:0.107rem; word-break:normal; height: 1.2rem;display:-webkit-box;}
.proinfo .sf-protag .it{display:-webkit-box; margin-right:0.107rem; font-size:0.8rem;word-wrap:normal; background:#ff6600; max-width:48%; white-space:nowrap; line-height:1.3rem; border-radius:2px; color:#fff;}
.proinfo .sf-protag .it em{display:block; overflow:hidden;text-overflow:ellipsis; padding:0 0.1rem; max-width:100%;}

.shop-products-con .products-list li .tuan-num{display:block; text-align:left;}
.shop-products-con .products-list li .tuan-num em{color:#ffc001;}


/*=========智能推荐模块===========*/
.intelligent .dd .cit{position:relative; float:left;padding:1px; margin: 0 10px 10px 0; width:64px; height:44px; overflow: hidden; border:1px solid #d2d2d2;background:#fff;}
.intelligent .dd .cit span{font-weight:700; padding:1px; text-align:center; position:absolute; left:0; top:0; color:#999; font-size:14px; display:inline-block; width:64px; line-height:44px;cursor:pointer;}
.intelligent .dt{width:60px;}
.intelligent .dd .cit-cur{padding:0;border:2px solid #ff9900;}
.intelligent .dd .cit-cur span{color:#ff9900;}
.intelligent .icon_type{display:inline-block; width:23px; height:20px; overflow: hidden; margin-bottom:-6px;}
.intelligent .icon_select{padding-top:5px;}
.intelligent .icon_select span{margin-left:8px; color:#999; font-size: 12px;}
.intelligent li .dd .ipt{width:149px; height:18px; padding:4px 0;}
.intelligent .shownum span{float:left; margin-right:10px; width:26px; height:26px; padding:1px; border:1px solid #dddddd; text-align:center; line-height:26px; overflow:hidden; background:#fff;cursor:pointer;}
.intelligent .shownum span.sf-cur{padding:0px; border:2px solid #ff9900;}
.intelligent .sf-ddtips{display:inline-block; font-size:12px; color:#bbbbbb; margin-left:10px;}
.intelligent .product-img img{width:100%;min-width:10.5rem; min-height:10.5rem; margin-bottom:0.25714rem;border: 1px solid #ddd;}
.intelligent .product-img img{width:100%;min-width:10.5rem; min-height:10.5rem; margin-bottom:0.25714rem;border: 1px solid #ddd;}
.intelligent .singer-products-con .products-list {display: block;}
.intelligent .singer-products-con .products-list .tbl-cell {display: block;}

/*=======视频直播=======*/
.video-show{position: relative;}
.video-show .liveWord{width: 185px;border-radius: 15px;font-size:12px;line-height:22px;position:absolute;left:15px;top:15px;}
.video-show .liveWord .liveType{display: inline-block;width: 40%;height:22px;text-align: center;color: #fff;border-top-left-radius: 25px;border-bottom-left-radius: 25px;background: linear-gradient(to right, #FF1E0F, #F87107);float: left;}
.video-show .liveWord .liveTime{display: inline-block;width: 60%;height:22px;text-align: center;color: #fff;border-top-right-radius: 25px;border-bottom-right-radius: 25px;background: rgba(0,0,0,0.5);float: left;}
.video-show .liveTitle{width: 95%;height: 30px;margin: 0 auto;background: rgba(0,0,0,0.5);border-radius: 5px;text-align: center;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;position:absolute;left:2.5%;bottom:10px;color:#fff;}
.live-pop{position:absolute; width:302px; height:169px; top:65px; left:0; background:url('//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/vedio_pop.png?v=1001')}

/*=======视频营销=======*/
.vedio-view{width:100%;position: relative;}
.vedio-view .bubble{font-size:12px;color:#fff;width:150px;height:36px;position: absolute;cursor: pointer;z-index: 888;display: none;}
.vedio-view .bubble a{color:#fff;}
.vedio-view .bubble .icon{display: inline-block;width:26px;height:20px;background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/tagPoint2x.png?v=1001") no-repeat center center;height:36px;background-size:20px; vertical-align: middle;}
.vedio-view .bubble .txt{display: inline-block;width:120px;height:36px;vertical-align: middle;line-height: 36px;background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/tag2x.png?v=1001") no-repeat;background-size:contain; text-indent:20px;}
.ppcloud-player .player-play-btn{z-index:4!important;}
.ppcloud-player .ppcloud-player-controls{z-index:3!important;}
.vedio-view .ppcloud-player {margin:0.8571rem;}
.vedio-view video {border-radius:0.4286rem;}
.vedio-view .ppcloud-player .pc-controls {border-bottom-left-radius: 0.8571rem;border-bottom-right-radius: 0.8571rem;}

/*=======自定义弹框=======*/
.custom-icon{position:fixed;z-index: 10;bottom:14rem; right:.5rem; width:3.75rem; height:3.75rem;  background-size:cover;}
.the-shop-signs-wrap .img-show{height:7.286rem;}
/*.shopHset{background-size:100% 9.857rem!important;}*/
.shopHset-opcityBg{position: absolute; left: 0; width:100%; height:9.857rem;background-color: rgba(000,000,00,0.5); background-size:100% 11.286rem;}
.main-css{background: #f2f2f2;}

/*2018-06-08 改版===============================*/
.sn-nav-back{border-color:#fff; border-bottom:none;}
.nav-add{height:2.6rem;}
.nav-add a{margin-top:0.6rem; width:auto; height:inherit; line-height:inherit; color:#fff;}
.nav{background:none; border-bottom:none;}
.nav a.cur{color:#fff; border-bottom:2px solid #fff;font-weight: bold;}
.nav li{text-align: center;z-index: 1}
.dot{font-size:1rem;text-shadow: 0 1px 1px rgba(0,0,0,0.50);}
.moveTop a.cur{color: #ff6600;border-bottom: 2px solid #ff6600;text-decoration: none;}
.moveTop a{color: #000000}

.the-shop-signs .collect{width:4.572rem!important; height:1.7143rem!important; line-height:1.6143rem!important; padding:0!important;border: 1px solid rgba(255,255,255,0.25); bottom:1.2rem!important; background: rgba(000,000,00,0.25);border-radius:1rem!important;}
.the-shop-signs .collect i{width:0.8571rem!important; height:0.8571rem!important; background-size:0.8571rem 0.8571rem!important;}



/*店铺信息*/
.store-details .logo-wrap .inner{width:4.0357rem; height:4.0357rem;}
.store-details .logo-wrap .logo{border:none;}
.store-details .logo-wrap .inner img{border-radius:2px;}
.warrant-martop-6{border:none!important;border-radius:0.4286rem;margin:.6071rem 0.8571rem;}
.store-details .logo-wrap .store-name{padding-left:0.6rem;}
.store-details .logo-wrap .store-name h1{font-size: 1rem !important;}
.satisfy ,.satisfyInfo ,.warrant-pinpai ,.detail-shopNotice{margin: 0.8572rem; border-radius:0.4286rem; overflow: hidden;}
.warrant-favorites-line{border-bottom:none!important;}
.warrant-favorites-line li:last-child{border-bottom:none;}
.warrant-favorites-line li a{font-size:1.0713rem;color:#333;}

.warrant-ul ,.sort-menu-first{padding:0 0.8571rem;}
.warrant-ul li{border:1px solid #eee; background:transparent!important; border-radius:2px; color:#555;}
.warrant-ul li:nth-child(n+1){margin-left:0;}
.warrant-ul li:nth-child(2n){margin-right:0;}
.warrant-ul a ,.warrant-pinpai .sort-menu-first a{color:#555555; font-size:0.8571rem;}
.storeinfo .warrant-pinpai{border:none!important;}
.storeinfo .detail-shopNotice{border:none!important;}
.warrant-ul li{width: 48.5%;}
.warrant-pinpai .sort-name{font-size:1.0714rem; margin-left:0.714rem;}
.detail-shopNotice .sort-notice{font-size:1.0714rem; margin-left:0.714rem;}
.store-details .collect, .store-details .collect.selected{padding:0!important; height:1.7142rem!important; line-height:1.7142rem!important;
    background: -webkit-linear-gradient(left, #FFAA00 , #FF6B00)!important;
    background: -o-linear-gradient(right, #FFAA00, #FF6B00)!important;
    background: -moz-linear-gradient(right, #FFAA00, #FF6B00)!important;
    background: linear-gradient(to right, #FFAA00 , #FF6B00)!important;
    border-radius:1rem!important;
}
.store-details .collect i{width:0.8571rem!important; height:0.8571rem;margin-bottom:0.2rem;}
.store-details .collect span, .store-details .collect.selected span, .store-details .collect.gift span{font-size:0.8571rem;
    line-height:1.842rem;}
.warrant-global{font-size:.7857rem; color:#555;}
.store-details .collect, .store-details .collect.selected{margin-top:1.3rem;width:5.572rem!important;height: 1.7143rem!important;}

/*首页*/
.ds-floor-coat{padding-left:0.85714rem!important; padding-right:0.85714rem!important;}
.ds-products-list .ds-product .ds-product-images img{border:none!important; border-top-left-radius: 0.4286rem; border-top-right-radius: 0.4286rem;}
.ds-products-list .ds-product .ds-proinfo .ds-products-text{font-size:0.85714rem; line-height:1.143rem!important;}
.ds-products-list .ds-product{margin-right:0.5714rem;}
.ds-products-list .ds-product a{background:#fff; border-radius:0.5rem;}
.ds-products-list .ds-product:nth-child(odd) a{margin-right:0.28571rem;}
.ds-products-list .ds-product:nth-child(even) a{margin-left:0.28571rem; margin-right:0!important;}
.ds-products-list .ds-product .ds-proinfo{padding:0 0.85714rem 0.5714rem;}

/*列表页*/
.waterfall .box{margin-top:0.6428571428571429rem}
.waterfall .box a{display:block; border-radius:0.2857rem;overflow: hidden;}
.waterfall .box a img{border-top-left-radius: 0.4286rem; border-top-right-radius: 0.4286rem;margin-bottom: 0;}
.waterfall .box .products-text{font-size:0.8571rem}


/*列表页小图*/
.shop-products-con-single .products-list li{padding:0;border-radius: 0.4285rem;}
.shop-products-con-single .product-images{width:7.5rem;height:7.5rem;}
.shop-products-con .product-images img, .singer-products-con .product-images img{border-top-left-radius:0.4286rem;border-top-right-radius:0.4286rem;border-radius: 0.4286rem;}
.shop-products-con .products-list li .products-text, .singer-products-con .products-list li .products-text{font-size:0.8571rem;
    line-height:1.143rem;   overflow: hidden;/*white-space: nowrap;*/display: block!important;}
.shop-products-con .products-list li .products-text, .singer-products-con .products-list li .products-text{margin-top:0!important;}
.shop-products-con-single .products-list li .the-price{margin-top:0.2rem!important;}
.filter-sort-tab li.selected{height:inherit;}
.filter-sort-tab li{height:3rem!important;}
.filter-sort-tab li a{font-size:1rem;}

.waterfall .box .statics span{font-size:0.7857rem!important;; margin-right:0.5714rem!important;}
.no-margin-page .shop-products-con{margin-left:0.8571rem; margin-right:0.8571rem;}
.no-margin-page .shop-products-con .products-list li:first-child a, .list-home-page .shop-products-con .products-list li:first-child a{margin-right:0.2857rem;margin-left: 0.7rem;}
.no-margin-page .shop-products-con .products-list li:last-child a, .list-home-page .shop-products-con .products-list li:last-child a{margin-left: 0.2857rem;}
.no-margin-page .shop-products-con-single .products-list li:last-child a{margin-left: 0.7rem;}
/*.no-margin-page .shop-products-con .products-list, .list-home-page .shop-products-con .products-list{padding-bottom:0.5714rem!important;}*/
.promotion-page .shop-products-con .products-list li a, .search-page .shop-products-con .products-list li a{border-radius:0.4286rem;}
.shop-products-con .proinfo{width:inherit!important;margin:0;padding:0.8571rem 0.4285rem 0.3rem 0.8571rem;}
.new-prod-page .shop-products-con .proinfo{width:inherit!important;margin:0;padding:0.8571rem 0.4285rem 0.8rem 0.8571rem;}
.productmap-page .shop-products-con .proinfo{width:88%!important;margin:0;padding:0.8571rem 0.4285rem 0.8rem 0.8571rem;}
/*筛选*/
.side_toggle ,.side_toggle .btn{width:23.929rem!important;}
.side_toggle .hd h3{font-size:0.929rem!important;}
.side_toggle .sub .ipt{height:2.429rem!important; line-height:2.429rem!important; box-sizing: border-box!important; border:1px solid #eeeeee!important; font-size:0.8571rem!important; border-radius:2.429rem!important; width:10rem!important;}
.side_toggle .sub a{width:7rem!important; height:2.43rem!important; line-height:2.43rem!important; margin-right:0.5714rem!important; color:#555!important;border-radius: 2.43rem!important;}
.side_toggle .btn{height:3.429rem!important; bottom:0!important;}
.side_toggle .btn a{height:3.429rem!important; line-height:3.429rem!important; font-size:1.071rem!important; color:#333!important;}
.side_toggle .btn a.btn_confirm{color:#fff!important;}
.side_toggle .hd i{width:1.428rem!important;height:1.428rem!important; background-size:1.428rem 1.428rem!important;}
.side_toggle .it_up .hd i{background-size:1.428rem 1.428rem!important;}
.side_toggle .sub a.cur{color:#ff6600!important;}

/*分类下拉*/
.sort-menu{margin-top:0.8571rem; margin-left:0.8571rem; height:3.143rem; line-height:3.143rem; margin-right:0.8571rem; border:none; border-radius:0.5rem; font-size:1.0714rem; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_cate_more.png?v=1001) no-repeat 98% center #fff; background-size:1.428rem 1.428rem;}
.sort-wrap{margin-left:0.8571rem; margin-right:0.8571rem; border:none; background:none;}
.sort-menu-first{padding:0; font-size:1.0714rem; color:#333; font-weight:normal;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_cate_more.png?v=1001) no-repeat 101.5% center #fff; background-size:1.428rem 1.428rem;}
.warrant-pinpai .sort-menu-first{padding:0; font-size:1.0714rem; color:#333; font-weight:normal;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_cate_more.png?v=1001) no-repeat 98.3% center #fff; background-size:1.428rem 1.428rem;}
.detail-shopNotice .notice-menu-first{height:3.143rem;padding:0; font-size:1.0714rem; color:#333; font-weight:normal; background-size:1.428rem 1.428rem;}
.sub-list-menu li a{width:11rem; background:#f5f5f5; padding-left:0.572rem; border-radius:4px; text-align: left; height:2.572rem; line-height:2.572rem; font-size:0.8571rem; color:#555;}
.sort_cate_item{margin-top:0.8571rem; padding:0  0.8571rem; border-radius:0.4286rem; border-bottom-left-radius:0; border-bottom-right-radius:0; background:#fff;}
.sub-list-menu{padding:0 0.8571rem 0.429rem 0.8571rem; border-bottom-left-radius:0.4286rem; border-bottom-right-radius:0.4286rem; background:#fff;}
.sub-list-menu li:nth-child(2n){margin-left:1%; width:49%;}
.sub-list-menu li:nth-child(2n+1){margin-right:1%; width:49%;}
.sort-menu-first{border-bottom:none; margin-left:0;}

/*模块默认上下各4像素 */
.generateWrap{padding:0.2857rem 0;}
[componentmode='sys.customImg'] .generateWrap{padding:0;}
.J_CMod[componentmode="sys.tab"] .generateWrap {padding: 0!important;}

/*搜索关键字*/
.search_keydown{background:#fff;}
.search_keydown li{padding:0 0.8571rem; border-bottom:1px solid #f8f8f8; height:3.143rem; line-height:3.143rem; font-size:1.0714rem; color:#555555; font-family:PingFangSC-Regular;}

/*单列分类*/
.singer-products-con{background:none;}
.singer-products-con .products-list{padding:0;}
.the-shop-middle-con .singer-products-con{padding-left:0; padding-right:0; margin-left:0.8571rem; margin-right:0.8571rem;}
.singer-products-con .tbl-cell{background-color:#fff; border-radius:0.4186rem; padding-bottom:0.5714rem;}
.singer-products-con .tbl-cell img{border-top-right-radius:0.4186rem; border-top-left-radius:0.4186rem; }
.singer-products-con .products-list{margin-bottom:0.5714rem;}
.singer-products-con .products-list:nth-last-child(1){margin-bottom:0;}
.singer-products-con .products-list li a{border-radius:0.4186rem;}
.singer-products-con .products-list li .products-text,.singer-products-con .products-list li .the-price{margin-left:0.5714rem; margin-right:0.5714rem; width:inherit;}

/*滑动图*/
.slide-images{height:6.286rem;}
.slide-images-wrap{padding:0; margin-left:0.8571rem; margin-right:0.8571rem; background:none;}
.slide-images-list li{width:10.571rem; height:6.286rem; margin-right:0.4286rem;background:#fff; border-radius:0.4186rem;}
.slide-images-list li img{border-radius:0.4286rem;}

/*四列图*/
.four-col-pic{padding:0; margin-left:0.8571rem; background:none;}
.four-col-pic a img{border-radius:0.4286rem;}
.four-col-pic a{margin-right:0.571rem; background:#fff; border-radius:0.4186rem;}

/*三列图*/
.three-horizon-wrap{padding:0; margin-left:0.8571rem; margin-right:0.8571rem; background: none;}
.the-pic-show li a{background:#fff; border-radius:0.4186rem;}
.the-pic-show li a img, .three-horizon a img{border-radius:0.4286rem;}

/*双列图*/
.adv-images-con{padding:0; margin-left:0.8571rem; margin-right:0.8571rem; background: none;}
.adv-images-con ul li a{background-color:#fff; border-radius:0.4186rem;}
.adv-images-con ul li a img{border-radius:0.4286rem;}

/*单列图*/
.the-shop-middle-con .singer-banner{padding:0; margin-left:0.8571rem; margin-right:0.8571rem; background: none;}
.singer-banner a{background-color:#fff; border-radius:0.4186rem;}
.singer-banner a img{border-radius:0.4186rem;}

/*三张图*/
.the-pic-show-wrap{padding:0; margin-left:0.8571rem; margin-right:0.8571rem;background:none;}
.the-pic-show{background:none;}
.the-pic-show li a{border-radius:0.4186rem;}

/*自定义图*/
.custom{padding:0;}

/*双列分类*/
.the-shop-middle-con{background:transparent;}
.the-shop-middle-con .shop-products-con{padding:0;background:none;margin-left:0.8571rem; margin-right:0.8571rem;}
.shop-products-con .products-list li a{border-radius:0.4286rem;margin-right:0;}
.shop-products-con .products-list li a img{}
.shop-products-con .products-list li:nth-child(2n+1) a{margin-right:0.2857rem;}
.shop-products-con .products-list li:nth-child(2n) a{margin-left:0.2857rem; }
/*.shop-products-con .products-list.tb2 li{background-color:#fff;}
.the-shop-middle-con .shop-products-con .proinfo{padding:0;}
.the-shop-middle-con .shop-products-con .products-text{padding:0 0.571rem;}
.the-shop-middle-con .shop-products-con .the-price{padding:0 0.571rem;}*/
.the-shop-middle-con .shop-products-con .proinfo span.products-text ,.the-shop-middle-con .shop-products-con .proinfo em.the-price{display:block; width:inherit;}
/*样式改动*/
.sale-page .the-shop-middle-con .shop-products-con .proinfo span.products-text ,.the-shop-middle-con .shop-products-con .proinfo em.the-price{display:block; /**width:inherit!important;**/}
.moreProd-page .the-shop-middle-con .shop-products-con .proinfo span.products-text ,.the-shop-middle-con .shop-products-con .proinfo em.the-price{display:block; width:inherit!important;}
.memIndex-page .the-shop-middle-con .shop-products-con .proinfo span.products-text ,.the-shop-middle-con .shop-products-con .proinfo em.the-price{display:block; width:inherit!important;}
.dynamicSale-page .the-shop-middle-con .shop-products-con .proinfo span.products-text ,.the-shop-middle-con .shop-products-con .proinfo em.the-price{display:block; width:inherit!important;}
.prdDrop-page .the-shop-middle-con .shop-products-con .proinfo span.products-text ,.the-shop-middle-con .shop-products-con .proinfo em.the-price{display:block; width:inherit!important;}
.rushbuy-page .the-shop-middle-con .shop-products-con .proinfo span.products-text ,.the-shop-middle-con .shop-products-con .proinfo em.the-price{display:block; width:inherit!important;}
.the-pic-show li .price, .three-horizon li .price, .the-pic-show .s-pic .li .price{border-bottom-right-radius: 0.4186rem; border-bottom-left-radius: 0.4186rem; }
.six-group .the-pic-show .s-pic li:last-child{margin-bottom:0.571rem;}

/*设计师模块*/
.ds-products-list{margin-bottom:0.571rem;}

.ds-floor{border:none!important;}
.ds-floor a{border-radius:0.4186rem; background:#fff;}
.ds-floor a img{border-radius:0.4186rem;}

/*关注有礼
.the-shop-signs .favpolite-background .favpolite-polite{padding:0!important; bottom:0.5rem; width:6rem; height:1.714rem; line-height:1.714rem; border-radius:1.0714rem; background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;background-size:6rem 1.714rem;}
.the-shop-signs .favpolite-background .favpolite-polite i{display:none;}
.the-shop-signs .favpolite-background .favpolite-polite span{display:none;}*/
.the-shop-signs .favpolite-background .favpolite-polite i{margin-bottom:0.2rem;}
.the-shop-signs .favpolite-background .favpolite-polite{padding:0!important; bottom:0.5rem; width:4.572rem; height:1.714rem; line-height:1.714rem; border-radius:1.0714rem; background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;background-size:6rem 1.714rem;border:1px solid #fff;}
.child-menu{box-shadow: 0px 4px 8px #999;border-radius:0.4186rem;box-shadow: 0 1px 8px 0 rgba(0,0,0,0.20);}
.child-menu a:nth-child(1){border-top-right-radius:0.4186rem; border-top-left-radius:0.4186rem; }
.content-menu .child-menu a:nth-last-child(1){border-bottom-right-radius:0.4186rem; border-bottom-left-radius:0.4186rem; }
.content-menu{height:3.2857rem;/*border-top: 1px solid #F2F2F2;*/}
.content-menu .child-menu a{height:2.857rem; line-height:2.857rem;}
.content-menu li >a{height:3.2857rem; border-right:none; line-height:3rem; background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/bg_fnav_line.png?v=1001) no-repeat right center #fff;border-top:none;}
.content-menu li:nth-last-child(1) >a{backround:none;}
.content-menu li a span{color:#333;font-size:12px;}
.content-menu li .child-menu a span{color:#333;line-height:2.857rem;height:2.857rem;}
.postion-div .hot a{padding-top:0!important;}

/*文字标签 */
#filter-category{padding:0; margin-left:0.571rem; margin-right:0.571rem;}
#filter-category a{border:none; border-radius:0.2857rem;}

/**智能推荐*/
.shop-products-con .products-list.tb2 li a:nth-child(1){border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.shop-products-con .products-list.tb2 li a:nth-last-child(1){border-top-right-radius: 0;border-top-left-radius: 0;}
.shop-products-con .products-list li a span.products-text{display:block; width:inherit;width:11.142857142857142rem;}
.memIndex-page .shop-products-con .products-list li a span.products-text{display:block; width:inherit!important;}
.shop-products-con.shop-products-con-single .proinfo span.products-text ,.the-shop-middle-con .shop-products-con.shop-products-con-single .proinfo em.the-price{display:block; width:inherit;width:15.5rem;}


/*客服*/
.service-div a {border-top:0!important;}
/*.service-div a span{margin-top:0!important;}*/

/*优惠券*/
.couponwrap{margin:0 0.8571rem;}
.couponwrap .it{border-radius:0.4186rem;}

/*黑色三张优惠券*/
.couponwrap2 .it{margin:0;}
.couponwrap3 .it:nth-child(3n){margin-right:0; margin-left:0.515rem;}
.couponwrap3 .it:nth-child(3n+2){margin-right:0; margin-left:0.515rem;}
.couponwrap3 .it{margin-left:0; margin-right:0;}

/*黑色二张优惠券*/
.couponwrap2 .it{width:48.98%; margin:0;margin-bottom:0.429rem;}
.couponwrap2 .it:nth-child(2n){margin-left:0; margin-left:0.429rem;}

/*黑色 一张优惠券*/
.couponwrap1 .it{width:100%; margin-left:0; margin-right:0;}

/*白色优惠券三张*/
.couponwrapsec .it span.get{border-radius: 4px;}

/*热门推荐*/
.hot_recommend{background:#fff; margin:0.8571rem; padding:1rem 1rem 0.6rem;border-radius:0.4186rem;}
.hot_recommend h3{font-size:1.0714rem; margin-bottom:0.5rem; font-weight:700;}
.hot_recommend .list{display:flex; flex-wrap: wrap;}
.hot_recommend .list li{width:31.3%; margin-bottom:0.4286rem; height:2.5714rem; line-height: 2.5714rem; text-align:center; font-size:0.929rem; background:#f5f5f5; border-radius:2rem;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.hot_recommend .list li em{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hot_recommend .list li a{display:block; text-decoration: none;}
.hot_recommend .list li:nth-child(3n+2){margin-left:0.5714rem; margin-right:0.5714rem;}

/*已关注*/
.the-shop-signs .collect.selected i{display:none;}
.the-shop-signs .collect.selected{border-radius: 2rem; padding:0; background:none; color:#fff!important; text-align:center; width:6.2rem; height:2.257rem; line-height:2.257rem;}

/*店铺信息页已关注*/
.store-details .collect.selected{border:none!important;padding:0!important; height:1.7142rem!important; line-height:1.7142rem!important; color:#fff;
    background: -webkit-linear-gradient(left, #FFAA00 , #FF6B00)!important;
    background: -o-linear-gradient(right, #FFAA00, #FF6B00)!important;
    background: -moz-linear-gradient(right, #FFAA00, #FF6B00)!important;
    background: linear-gradient(to right, #FFAA00 , #FF6B00)!important;
    border-radius:1rem!important;}
.store-details .collect.selected span{color:#fff!important;}
.store-details .collect.selected i{display: none;}

/*关注有礼弹出框*/
#layer{background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/bg_search_opacity_50.png?v=1001) repeat 0 0;}
.collect_pop{z-index:11;width:100%; width:20.5rem; padding:11.0714rem 0 0 6.286rem; height:12.4rem; /*background: url(images/bg_collect_pop.png) no-repeat 0 0; */background-size:100% 100%; position:fixed; left:50%; top:50%; margin-top:-11.786rem;box-sizing:content-box; margin-left:-13.393rem; }
.collect_pop .cwrap_info{display:flex; font-family:MicrosoftYaHeiUI-Bold;;}
.collect_pop .cwrap_info .info{width:7rem; height:3.5714rem; line-height:3.5714rem; font-size:1.143rem; text-align:center;}
.collect_pop .cwrap_info .get{width:7.857rem; text-align:center; padding-top:0.5rem;}
.collect_pop .cwrap_info .get p{line-height:1.5rem; font-size:1.143rem; font-weight:700; color:#ff6600;}
.collect_pop .cwrap_info .get p em{font-size:2rem;}
.collect_pop .cwrap_info .get p i{display:inline-block; width:1.1429rem; height:1.1429rem; /*background:url(images/icon_zuans.png) no-repeat 0 0;*/ background-size:1.1429rem 1.1429rem;vertical-align: -0.2145rem; margin-right:0.2143rem; }
.collect_pop .cwrap_info .get p span{color:#333; font-size:0.857rem;}

.collect_pop .btn_collectgoon{display:inline-block; width:11.429rem; height:2.857rem; line-height:2.557rem; text-align: center; color:#fff; /*background:url(images/btn_collectgonon.png) no-repeat 0 0; */background-size:11.429rem 2.857rem; margin:4.057rem 0 0 1.5rem;}

@media screen and (min-width: 375px){
    .sn-nav-search{width: 69%;}
}

.the-shop-signs .logo-wrap{left:0.5714rem; bottom:0.5rem;}
/* .fensidiv{left:4.1rem; right:inherit; display:block; flex-direction:inherit; width:6rem; bottom:0.8rem;}
.fensidiv p{text-align:center; display:inline-block;} */
.swiper-containerNew .swiper-wrapper img{height: auto;width:100%;top: 0;bottom: 0; margin: auto; position: absolute;}

/*粉丝位置调整*/
.store_importantInfo{position:absolute; bottom:0.6rem; left:3.7rem;}
.store_importantInfo .fensidiv{position:static; display:inline-block; margin-left:0.3rem;text-shadow: 0 1px 1px rgba(0,0,0,0.50);}
.store_importantInfo .fensidiv p{display:inline-block;}
.the-shop-signs .store-name{height:1.5rem!important;}
.store_importantInfo .global-pic{display:inline-block; position:static;}
.store_importantInfo .shopLabel-pic{display:inline-block; position:static;}
.store_importantInfo .shopLabel-pic-goodshop{display:inline-block; position:static;}

.sn-nav-search i{background-size:1.2rem;}

.sort-menu-ul li a{width:100%!important; background:#f5f5f5; padding-left:0; border-radius:4px; text-align: center; height:2.572rem; line-height:2.572rem; font-size:0.8571rem; color:#555;}
.sort-menu-ul{padding:0 0.8571rem; border-bottom-left-radius:0.4286rem; border-bottom-right-radius:0.4286rem; background:#fff;}
.sort-menu-ul li:nth-child(2n){margin-left:1%; width:49%;}
.sort-menu-ul li:nth-child(2n+1){margin-right:1%; width:49%;}
.index-page .sn-nav-search{width: 49.6%;}
.promotion-page .sn-nav-search{width: 49.6%;}
.hot-sale-page .sn-nav-search{width: 49.6%;}
.new-prod-page .sn-nav-search{width: 49.6%;}
.all-prod-page .sn-nav-search{width: 49.6%;}
.dynamicSale-page .sn-nav-search{width: 49.6%;}
.shopDurian-page .sn-nav-search{width: 49.6%;}
.search-home-page .sn-nav-search{width: 63.6%;}
.prodSale-page .sn-nav-back{border: 6px solid #686b72;border-width: 2px 0 0 2px;}
.prodSale-page .top-share .more{display: inline-block; width: 2.1428rem;height: 45px;background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_share_sale.png?v=1001) no-repeat center center;background-size: 1.8rem;    margin-top: 0rem;}
.index-page .sn-nav-back,.all-prod-page .sn-nav-back,.new-prod-page .sn-nav-back,.hot-sale-page .sn-nav-back,.promotion-page .sn-nav-back,.brand-page .sn-nav-back,.storeinfo .sn-nav-back,.category-page .sn-nav-back,.search-home-page .sn-nav-back,.dynamicSale-page .sn-nav-back,.shopDurian-page .sn-nav-back{margin: 0 0.8572rem;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);border:0 none;width:1.429rem;height:1.429rem;left: 0rem;top: .8rem;}
.index-page .sn-nav-back{display:none;}
.index-page .sn-nav-back a{display:inline-block;width:1.429rem;height:1.429rem;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_back_1.png?v=1001) no-repeat 0 0;background-size: 1.929rem;margin-top: -0.2rem;}
.promotion-page .sn-nav-back a{display:inline-block;width:1.429rem;height:1.429rem;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_back_1.png?v=1001) no-repeat 0 0;background-size: 1.929rem;margin-top: -0.2rem;}
.hot-sale-page .sn-nav-back a{display:inline-block;width:1.429rem;height:1.429rem;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_back_1.png?v=1001) no-repeat 0 0;background-size: 1.929rem;margin-top: -0.2rem;}
.new-prod-page .sn-nav-back a{display:inline-block;width:1.429rem;height:1.429rem;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_back_1.png?v=1001) no-repeat 0 0;background-size: 1.929rem;margin-top: -0.2rem;}
.all-prod-page .sn-nav-back a{display:inline-block;width:1.429rem;height:1.429rem;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_back_1.png?v=1001) no-repeat 0 0;background-size: 1.929rem;margin-top: -0.2rem;}
.dynamicSale-page .sn-nav-back a{display:inline-block;width:1.429rem;height:1.429rem;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_back_1.png?v=1001) no-repeat 0 0;background-size: 1.929rem;margin-top: -0.2rem;}
.shopDurian-page .sn-nav-back a{display:inline-block;width:1.429rem;height:1.429rem;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_back_1.png?v=1001) no-repeat 0 0;background-size: 1.929rem;margin-top: -0.2rem;}
.brand-page .sn-nav{background:#fff;}
.brand-page .sort-wrap{margin-top:0.714rem;background:#fff;border-radius: 6px;}
.brand-page .sort-menu-first{padding:0.8572rem;background:none;margin-bottom:0;}
.brand-page .warrant-ul{padding-bottom: 0.4572rem;}
.brand-page .sn-nav-back a,.storeinfo .sn-nav-back a,.category-page .sn-nav-back a,.search-home-page .sn-nav-back a{display:inline-block;width:1.429rem;height:1.429rem;background:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_back_2.png?v=1001) no-repeat 0 0;background-size: 1.929rem;margin-top: -0.2rem;}
 
.error-mark{width: 8.57rem;
    height: 2.57rem;
    line-height: 2.57rem;
    color: #999;
    background: #fff;
    border-radius: 20px 20px 20px 20px;
    text-align: center;
    margin: .5rem auto;
    font-size: 14px;}
.error-mark a{color: #999;line-height: 2.8rem;}
.error-word{margin-top: 1rem;margin-bottom: 1rem;color: #999;}
 
.headDom{width:100%!important;height:100%!important;}
.headDom img{width:100%!important;height:100%!important;}
.headdown-del{width:2rem!important;height:2rem!important;top:1rem!important;left:0.2rem!important;background-size:1.4rem!important;}
.notice-menu-first .sort-notice{line-height: 3.14rem;width: auto;font-weight: normal;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*公告 优惠券 抽奖*/
.phone-warning {
    height: 9.357142857142858rem;
    background: #FFFFFF;
}
.phone-warning-title-box{
    /*height: 3.857142857142857rem ;*/
    background: #FFFFFF;
}
.phone-warning-discount-box{
    height:6.5rem;
    background: #FFFFFF;
    display : none;
}
.phone-warning-text {
    height: 2.142857142857143rem;
    line-height: 2.142857142857143rem;
    background: #F3F3F3;
    border-radius: 1.0714285714285714rem;
    display: flex;
    align-items: center;

}

.phone-warning-text-icon {
    width: 1.2857142857142858rem;
    height: 1.2857142857142858rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/xiaolaba.png?v=1001") no-repeat center;
    background-size: 1.2857142857142858rem 1.2857142857142858rem;
}

.phone-warning-text-box {
    width: 23.142857rem;
    overflow: hidden;
}

.phone-warning-text-text {
    height: 0.9285714285714286rem;
    font-size: 0.9285714285714286rem;
    color: #333333;
    line-height: 0.9285714285714286rem;
}

.phone-discount {
	overflow-x: scroll;
    height: 5.642857142857143rem;
    overflow-y: hidden;
    padding-top: 0.8571428571428571rem;
}

.phone-discount-box-one {
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/lpCouponToget01.png?v=1001") no-repeat center;
    background-size: 100% 100%;
    height: 4.642857142857143rem;
}
.phone-discount-box-one-use {
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/lpCouponHave01.png?v=1001") no-repeat center;
    background-size: 100% 100%;
    height: 4.642857142857143rem;
}
.phone-discount-box-one-inf {
    display: flex;
    position: relative;
}
.phone-discount-box-one-inf-price {
    margin-top:0.14285714285714285rem;
    font-size: 2rem;
    color: #ffffff;
    line-height: 2rem;
}
.phone-discount-box-one-inf-price em {
    
    font-size: 15px;
    color: #ffffff;
    line-height: 15px;
}
.phone-discount-box-one-inf-text {
    margin-top:0.14285714285714285rem
}
.phone-discount-box-one-inf-text-top {
    font-size: 1.0714285714285714rem;
    color: #ffffff;
    line-height: 1.0714285714285714rem;
}
.phone-discount-box-one-inf-text-date {
    font-size: 0.7857142857142857rem;
    color: #ffffff;
    line-height: 0.7857142857142857rem;
}
.phone-discount-box-one-inf-buttom {
    position: absolute;
    right: 1.0714285714285714rem;
    width: 4.714285714285714rem;
    height: 1.7142857142857142rem;
    background: #ffffff;
    border-radius: 1.0714285714285714rem;
    text-align: center;
    line-height: 1.7142857142857142rem;
    font-size: 0.8571428571428571rem;
    color: #FF1A3A;
  
}

.phone-discount-box-two {
    display: flex;
    justify-content: space-between;
    height: 4.642857142857143rem;
}
.phone-discount-box-two-inf{
    width: 12.285714285714286rem ;
    height: 100%;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/lpCouponToget02.png?v=1001") no-repeat center;
    background-size: 100% 100%;
}
.phone-discount-box-two-inf-use{
    width: 12.285714285714286rem ;
    height: 100%;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/lpCouponHave02.png?v=1001") no-repeat center;
    background-size: 100% 100%;
}

.phone-discount-box {
    height: 4.642857142857143rem;
    display: flex;
    -webkit-overflow-scrolling:touch;
    /*overflow-y: scroll;*/
    overflow-y: hidden;
    overflow-x: scroll;
}

.phone-discount-discount-notused {
    margin: auto;
    width: 10.928571428571429rem;
    min-width: 10.928571428571429rem;
    height: 4.642857142857143rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/lpCouponToget.png?v=1001") no-repeat center;
    background-size: 10.928571428571429rem 4.642857142857143rem;
}

.phone-discount-discount-uesd {
    margin: auto;
    width: 10.928571428571429rem;
    min-width: 10.928571428571429rem;
    height: 4.642857142857143rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/lpCouponHave.png?v=1001") no-repeat center;
    background-size: 10.928571428571429rem 4.642857142857143rem;
}

.phone-discount-discount-margin + .phone-discount-discount-margin {
    margin-left: 0.42857142857142855rem;
}

.phone-discount-discount-inf-left {
    float: left;
    width: 8.785714285714286rem;
}

.phone-discount-discount-inf-right {
    float: right;
    width: 2.0714285714285716rem;
}

.phone-discount-discount-inf-right-text {
    margin: 0.5rem auto;
    font-size: 0.7857142857142857rem;
    color: #FFFFFF;
    letter-spacing: 0;
    line-height: 0.95rem;
    width: 0.7857142857142857rem;

}

.phone-discount-discount-inf-left-price {
    height: 1.2857142857142858rem;
    line-height: 1.2857142857142858rem;
    font-size: 1.2857142857142858rem;
    color: #FFFFFF;
    font-weight: bold;
}

.phone-discount-discount-inf-left-price-unit {
    font-size: 0.7857142857142857rem;
    font-weight: bold;
}

.phone-discount-discount-inf-left-condition {
    height: 0.8571428571428571rem;
    font-size: 0.8571428571428571rem;
    line-height: 0.8571428571428571rem;
    color: #FFFFFF;
    letter-spacing: 0;
}

.phone-discount-discount-inf-left-condition-two {
    height: 0.8571428571428571rem;
    font-size: 0.8571428571428571rem;
    line-height: 0.8571428571428571rem;
    color: #ffffff;
    letter-spacing: 0;
    width: 9.285714285714286rem;
}
.noShow {
    overflow: hidden;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.phone-discount-discount-inf-left-time {
    height: 0.7857142857142857rem;
    line-height: 0.7857142857142857rem;
    font-size: 0.7857142857142857rem;
    color: #FFFFFF;
    letter-spacing: 0;
}


/*公告 优惠券 抽奖 end*/
.lpshop-salesNum{height: 1.15rem;
    display: inline-block;
    margin-left: 1rem;
    top: 0.3rem;
    color: #FFF;
    font-size: 0.857rem;}

.marginright6px {
    margin-right: 0.42857142857142855rem;
}

.margintop9px {
    margin-top: 0.6428571428571429rem;
}

.margintop6px {
    margin-top: 0.42857142857142855rem;
}

.margintop3px {
    margin-top: 0.21428571428571427rem
}

.marginleft3px {
    margin-left: 0.21428571428571427rem;
}

.marginleft6px {
    margin-left: 0.42857142857142855rem;
}

.marginleft12px {
    margin-left: 0.8571428571428571rem;
}

.marginleft30px {
    margin-left: 2.142857142857143rem;
}

.margintop12px {
    margin-top: 0.8571428571428571rem;
}
.margintop14px {
    margin-top:1rem;
}
.margintop15px {
    margin-top: 1.0714285714285714rem;
}

.marginbottom21px {
    margin-bottom: 1.5rem;
}

.padding0-12px {
    padding: 0 0.8571428571428571rem;
}

.padding12px {
    padding: 0.8571428571428571rem;;
}

.padding12-12-0-12px {
    padding: 0.8571428571428571rem 0.8571428571428571rem 0;
}

.paddingtop12px {
    padding-top: 0.8571428571428571rem;;
}

.padding0-12-12-12 {
    padding: 0 0.8571428571428571rem 0.8571428571428571rem;
}

.padding12-12-12-12 {
    padding: 0.8571428571428571rem;
}

.paddingleft12px {
    padding-left: 0.8571428571428571rem;;
}

.padding7-10-13px {
    padding: 0.2857142857142857rem 0.35714285714285715rem 0.42857142857142855rem
}

.padding15px {
    padding: 1.0714285714285714rem;
}

/*横向滚动告示栏*/
.horizontal-placard {
    display: block;
    height: 2.14rem;
    overflow: hidden;
    position: relative;
}

.horizontal-placard .placard-logo {
    position: absolute;
    left: 3%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 18.67%;;
    height: 1.2857142857142858rem;
}

.horizontal-placard .placard-logo img {
    position: absolute;
    width: 100%;
    height: 100%;
}

.lp-placard-scroll-wrapper {
    width: 100%;
    height: 2.14rem;
    margin: 0.07rem auto;
    overflow: hidden;
    position: absolute;
}

.lp-placard-scroll-bar {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;

}

.lp-placard-scroll-bar p {
    white-space: nowrap;
    text-align: center;
    height: 2.14rem;
    color: #333333;
    font-size: 0.9285714285714286rem;
    line-height: 2.14rem;

}

.get-allowance {
    position: absolute;
    right: 3%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    display: inline-block;
    width: 11.33%;
    height: 1.2857142857142858rem;
    background-size: contain;
}
.phone-swiper .swiper-wrapper{height: 8.5rem;}

.buy-tog {
    /*width: 25.071428571428573rem;*/
    border-radius: 0.8571428571428571rem;
    height: 19.285714285714285rem;
    overflow: hidden;
    background: #FFFFFF;
}

.buy-box {

}

.buy-title {
    height: 1.5rem;
    color: #FF5500;
    line-height: 1.5rem;
    position:relative;
}

.buy-title-icon {
	position:absolute;
	top:-0.0714rem;
    float: left;
    width: 1.5rem;
    height: 1.5rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/huo.png?v=1001") no-repeat center;
    background-size: 1.5rem 1.5rem;
}

.goods-title-icon {
	position:absolute;
	top:-0.0614rem;
    float: left;
    width: 1.5rem;
    height: 1.5rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/pinallprod.png?v=1001") no-repeat center;
    background-size: 1.5rem 1.5rem;
}

.buy-title-icon-text {
    font-size: 1.2142857142857142rem;
    color: #FF5500;
    text-align: left;
    font-weight: bold;
}

.buy-goods-box {
	overflow: hidden;
}

.buy-goods {
    height: 15.2rem;
    overflow-y: hidden;
    overflow-x: scroll;
    display: flex;
    border-radius: 0.42857142857142855rem;
    -webkit-overflow-scrolling:touch;
}

.buy-goods-single {
    min-width: 8.571428571428571rem;
    width: 8.571428571428571rem;

}

.buy-goods-single-img-box {
    width: 8.571428571428571rem;
    height: 8.571428571428571rem;
    position: relative;
    border-radius:0.42857142857142855rem;
    /*overflow:hidden;*/
}

.buy-goods-single-icon {
    position: absolute;
    top: 0;
    left: 0;
    width: 1.9285714285714286rem;
    height: 1.9285714285714286rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/redpin.png?v=1001") no-repeat center;
    background-size: 1.9285714285714286rem 1.9285714285714286rem;
}

.buy-goods-single-img {
    width: 8.571428571428571rem ;
    height: 8.571428571428571rem ;
}

.buy-goods-single-img img {
    width: 100%;
    height: 100%;
}

.buy-goods-single-name {
    font-size: 0.8571428571428571rem;
    color: #333333;
    text-align: left;
    width: 8rem;
    height: 2.4285714285714284rem;
    line-height: 1.2142857142857142rem;
    font-weight: bold;
}

.notshow-two {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.buy-goods-single-peice {
    font-size: 1.2857142857142858rem;
    color: #FF5500;
    text-align: left;
    height: 1.2857142857142858rem;
    line-height: 1.2857142857142858rem;
}

.buy-goods-single-info {
    display: flex;
    height: 0.8571428571428571rem;
    line-height: 0.8571428571428571rem;
    font-size: 0.86rem;
    color: #666666;
    text-align: left;
}
.person-num, .sell-amount {
    color: #666666;
}

.goods-title {
    height: 1.5rem;
    color: #FF5500;
    line-height: 1.5rem;
    position:relative;
}

.goods-two-container {
    border-radius: 0.8571428571428571rem;
    overflow: hidden;
    background: #FFFFFF;
}

.goods-title-icon-text {
    font-size: 1.2142857142857142rem;
    color: #FF5500;
    text-align: left;
    float: left;
    font-weight: bold;
}

.goods-title-more {
    /*height: 0.8571428571428571rem;*/
    /*line-height: 0.8571428571428571rem;*/
    float: right;
    font-size: 0.8571428571428571rem;
    color: #666666;
    text-align: right;
}

.goods-inf {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.goods-inf-box {
    width: 11.428571428571429rem;
    overflow: hidden;
    text-align: left;
}

.goods-inf-box-img {
    width: 11.428571428571429rem;
    height: 11.428571428571429rem;
    position: relative;
    border-radius: 0.42857142857142855rem;
    overflow:hidden;
}

.goods-inf-box-img img {
    width: 100%;
    height: 100%;
}

.goods-inf-box-img-icon {
    width: 1.9285714285714286rem;
    height: 1.9285714285714286rem;
    position: absolute;
    top: 0;
    left: 0;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/pinggouact3x.png?v=1001") no-repeat center;
    background-size: 1.9285714285714286rem 1.9285714285714286rem;
}

.goods-inf-name {
    width: 100%;
    height: 1.2rem;
    font-size: 1rem;
    color: #222222;
    font-weight: bold;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.goods-inf-price {
    font-size: 1.2857142857142858rem;
    color: #FF5500;
    text-align: left;
    line-height: 1.2857142857142858rem;
}

.goods-inf-price-littie {
    font-size: 0.8571428571428571rem;
}

.goods-inf-text {
    display: flex;
    font-size: 0.8571428571428571rem;
    color: #666666;
    letter-spacing: 0;
    text-align: left;
    line-height: 0.8571428571428571rem;
}

.phone-sadow {
    height: 0.8571428571428571rem;
    width: 100%;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/sadow.png?v=1001") no-repeat center;
    background-size: 100% 0.8571428571428571rem;
}

.prodSale-page .lp-prodSale-detail img{width:100%;height:100%;}

.satisfyInfo .warrant-btn-inform span{margin-left: 2rem;}

.phone-discount-box text{background:none;position: static;}
.buy-goods-box text{background:none;position: static;}
.phone-swiper{margin-top: 0.23rem;border-radius: 0.8571428571428571rem;overflow: hidden;margin-right: 0.8571428571428571rem;}
.phone-warning-discount-box a{color:#FFF} 
.phone-discount-box-one-inf-buttom a{color:#FF1A3A}
.phone-swiper .swiper-pagination-bullet{magin:0 0.21428571428571427rem;width:0.5714285714285714rem;height:0.35714285714285715rem}
.lp-default{min-width: 0.8571428571428571rem;}
.warrant-qqname{line-height: 3.2rem;text-align: center;}
.warrant-qqcode{line-height: 3.2rem;text-align: center;}
.goods-title-more .more{float: right;
    display: inline-block;
    width: 1.425rem;
    height: 1.425rem;
    background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_into.png?v=1001) 0 0 no-repeat;
    background-size: cover;}
/*两行商品展示 end*/

/*核心参数*/
.sf-core-attr {
    font-family: PingFangSC-Regular;
    color: #666666;
    text-align: left;
    background: #F9F9F9;
    border-radius: 15px;
    margin-right: 5px;
    font-size: 0.8571rem;
    white-space: nowrap;
    margin-right: 10px;
    display: inline-block;
}


.sf-core-attrs {
    text-align: left;
    overflow: hidden;
    height: 20px;
    text-overflow: ellipsis;
    width: 11.142857142857142rem;
}
.single-item .sf-core-attrs{     width: 24rem;}

p.sf-app-attr-title {
    width: 17.571428rem;
    overflow: hidden;
    height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

span.sf-app-attr {
    color: #999999;
    font-size: 0.714285rem;
    margin-right: 6px;
}

.sf-app-split-line {
opacity: 0.1;
background: #000000;
width: 2px;
height: 10px;
margin-right: 6px;
    display: inline-block;
}

/*分类页start*/
.cate-wrapper {
    margin: 0.8571428571428571rem;
}

.cate-wrapper .cate-list .level-one {
    background: #FFFFFF;
    border-radius: 12px;
    margin-bottom: 0.8571428571428571rem;
}

.cate-wrapper .cate-list .level-one > a {
    display: block;
    height: 3.2142857142857144rem;
    padding: 0 0.8571428571428571rem;
    font-size: 1.0714285714285714rem;
    color: #222222;
    position: relative;
}

.cate-wrapper .cate-list .level-one a span {
    display: inline-block;
    height: 3.2142857142857144rem;
    line-height: 3.2142857142857144rem;
}

.cate-wrapper .cate-list .level-one a i {
    display: inline-block;
    width: 0.8571428571428571rem;
    height: 0.8571428571428571rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/more_cate.png?v=1001") center center no-repeat;
    background-size: cover;
    position: absolute;
    right: 0.8571428571428571rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.cate-wrapper .cate-list .levelp-two {
    margin: 0 0.8571428571428571rem 0 0.8571428571428571rem;
    padding-bottom: 0.42857142857142855rem;
}

.cate-wrapper .cate-list .levelp-two li {
    float: left;
    width: calc(50% - 0.21428571428571427rem);
    background: #F2F2F2;
    border-radius: 0.42857142857142855rem;
    margin-bottom: 0.42857142857142855rem;
    position: relative;
}

.cate-wrapper .cate-list .levelp-two li:nth-child(2n) {
    float: right;
}

.cate-wrapper .cate-list .levelp-two li a {
    display: block;
    height: 2.5714285714285716rem;
    line-height: 2.5714285714285716rem;
    margin: 0 0.6428571428571429rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.cate-wrapper .cate-list .levelp-two li a span {
    height: 2.5714285714285716rem;
    line-height: 2.5714285714285716rem;
    position: absolute;
    left: 0.6428571428571429rem;
    top: 0;
    z-index: 2;
}

.cate-wrapper .cate-list .levelp-two li a img {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    border-radius: 0.42857142857142855rem;
}


/**/
.cate-dec-wrapper {
    height: 100%;
    background: #FFFFFF;
    /*margin: 0.8571428571428571rem;*/
    border-radius: 0.8571428571428571rem;
    overflow: hidden;
}

.cate-dec-wrapper .cate-left-wrapper {
    width: 6.428571428571429rem;
    height: 100%;
    background: #F9F9F9;
    float: left;
    border-radius: 0.8571428571428571rem 0 0 0.8571428571428571rem;
    overflow-y: scroll;
}

.cate-dec-wrapper .cate-left-wrapper li {
    height: 3.5714285714285716rem;
    line-height: 3.5714285714285716rem;
    color: #222222;
    font-size: 1rem;
    text-align: center;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: relative;
}

.cate-dec-wrapper .cate-left-wrapper li i {
    display: none;
    width: 0.3rem;
    height: 0.7rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #FF5500;
    border-radius: 4px;
    float: left;
    margin: 1.75rem 0 0px 0.5rem;
}

.cate-dec-wrapper .cate-left-wrapper .active-bar {
    background: #FFFFFF;
	color: #FF5500;
}

.cate-dec-wrapper .cate-left-wrapper .active-bar i{
    display: inline-block;
}

.cate-right-wrapper {
    height: 100%;
    width: calc(100% - 8.571428571428571rem);
    background: #FFFFFF;
    float: right;
    padding: 0 1.0714285714285714rem;
}

.cate-page img {
    width: 5.214285714285714rem;
    height: 5.214285714285714rem;
    border-radius: 0.42857142857142855rem;
}

.cate-level-two {
    padding: 0.42857142857142855rem 0;
}

.cate-level-two-name {
    display: block;
    color: #222222;
    font-weight: bolder;
    padding: 1rem 0;
}
.cate-level-two-name p{
	width:90%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.cate-level-two-name i {
    display: inline-block;
    width: 0.8571428571428571rem;
    height: 0.8571428571428571rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/more_cate.png?v=1001") center center no-repeat;
    background-size: cover;
    float: right;
    margin-top: -1.14285714285714285rem;
}


.cate-item {
    float: left;
    margin-bottom: 0.8571428571428571rem;
}

.cate-item:nth-child(3n) {
    float: right;
}

.cate-item:nth-child(3n - 1) {
    /*margin: 0 0.42857142857142855rem;*/
    margin: 0 calc((100% - 15.642857142857142rem) / 2) 0.8571428571428571rem;
}


.cate-item a {
    display: inline-block;
    width: 5.214285714285714rem;
}

.cate-item p {
    text-align: center;
    color: #666666;
    font-size: 0.8571428571428571rem;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;    
}

.cate-page {
    display: none;
    height: 100%;
    overflow-y: scroll;
}

.cate-page:first-child {
    display: block;
}

/*.cate-page::-webkit-scrollbar{*/
/*background-color:transparent;*/
/*}*/

::-webkit-scrollbar {
    width: 0;
    height: 1px
}

::-webkit-scrollbar-thumb {
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    background: rgba(0, 0, 0, .2)
}

.active-bar {
    background: #FFFFFF;
}

.cate-main-css {
	padding: 0 0.8571428571428571rem;
	position: relative;
	width:100%;
	height: 76%;
}
.cate-main-old-css {
	position: relative;
	overflow: scroll;
	width:100%;
	height: 76%;
}
/*分类页end*/

/* 店招、导航、底部栏样式改版 Tangqy */
.index-page .main-wrap {
    bottom: 3.7142857142857144rem !important;
}
.back-to-top {
    bottom: 4.2rem;
}
.banner-wrap .img-show {
     height: 5.285714285714286rem;
}
.banner-wrap .the-shop-signs .logo-wrap {
     left: 0.42857142857142855rem;
     bottom: 2.1rem;
}
/*.shopHset-opcityBg {
     height: 7.857rem;
}*/
.banner-wrap .logo-wrap.mylogo-wrap .logo-back-btn {
     float: left;
     margin-top: -0.42857142857142855rem;
}
.banner-wrap .logo-wrap.mylogo-wrap .logo-back-btn .back-btn-icon {
     height: 2.2857142857142856rem;
     width: 2.2857142857142856rem;
     padding: 0;
}
.banner-wrap .logo-wrap.mylogo-wrap .logo-back-btn .i-back-btn-icon {
    height: 2.29rem;
    width: 2.29rem;
    display: block;
    background-image: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_list.png?v=1001);
    background-size: 148% auto;
    background-position:  -0.5714285714285714rem -30.57142857142857rem;
}
.banner-wrap .store-name.mystore-name .dot {
     font-size: 1.1rem;
     display: inline-block;
     max-width: 10.8rem;
}
.banner-wrap .store-name.mystore-name .mystore-name-arrow {
     width: 1.2857142857142858rem;
     height: 1.2857142857142858rem;
     display: none;
     vertical-align: top;
}
.banner-wrap .the-shop-signs .collect {
     right: 3.43rem;
     position: absolute;
     bottom: 2.3rem !important;
     -webkit-animation: showFocus 0.5s !important;
}
.more-more {
     position: absolute;
     right: 0.5714285714285714rem;
     bottom: 2.34rem;
     width: 2.2857142857142856rem;
     height: 1.5714285714285714rem;
     padding-top: 1.2rem;
}
.banner-wrap .more-more {
     position: absolute;
     right: 0.5714285714285714rem;
     bottom: 2.34rem;
     width: 2.2857142857142856rem;
     height: 1.5714285714285714rem;
     padding-top: 1.2rem;
}
.banner-wrap .the-shop-signs .more-more {
     position: absolute;
     right: 0.5714285714285714rem;
     bottom: 2.34rem;
     width: 2.2857142857142856rem;
     height: 1.5714285714285714rem;
     padding-top: 0rem;
}
.more-more > img {
     width: 2.2857142857142856rem;
     height: 2.2857142857142856rem;
     margin-top: -0.35714285714285715rem;
     background: none;
}
.banner-wrap .the-shop-signs .more-more > img {
     width: 2.2857142857142856rem;
     height: 2.2857142857142856rem;
     margin-top: -0.35714285714285715rem;
     background: none;
}
.banner-wrap .the-shop-signs .more-more > .i-more-more {
    background-image: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_list.png?v=1001);
    background-size: 150% auto;
    width: 100%;
    height: 100%;
    display: block;
    background-position: -0.5714285714285714rem -33.71428571428571rem;
}
.banner-wrap .store_importantInfo {
     left: 3rem;
     bottom: 0.98rem;
}
 .nav-bar .nav-wrap {
     width: 100%;
     position: relative;
     height: 2.56rem;
}
 .nav-bar .nav-wrap.moveTop {
     top: 0;
     position: fixed;
     left: 0;
     background: #ffffff !important;
     z-index: 10;
}
 .nav-bar .nav-wrap .nav-content {
     width: calc(100% - 5.285714285714286rem);
     position: absolute;
     left: 5.285714285714286rem;
     overflow: auto;
     justify-content: initial;
}
 .nav-bar .nav-wrap .nav-content li {
     width: auto !important;
     min-width: 4rem;
     flex-grow: initial;
}
 .nav-bar .nav-wrap .nav-search {
     border: 0px solid black;
     position: absolute;
     box-sizing: border-box;
     display: flex;
     left: 0.35714285714285715rem;
     top: 0.21428571428571427rem;
     background-color: rgba(238, 238, 238, 0.4);
     width: 4.857142857142857rem;
     height: 2rem;
     border-radius: 1.0714285714285714rem;
     -webkit-box-pack: start;
     -webkit-box-align: center;
     align-items: center;
     overflow: hidden;
}
 .nav-bar .nav-wrap .nav-search .nav-search-icon {
     display: flex;
     width: 1.4285714285714286rem;
     height: 1.4285714285714286rem;
     margin-left: 0.35714285714285715rem;
     margin-right: 0.35714285714285715rem;
     z-index: 1;
}

 .nav-bar .nav-wrap .nav-search .nav-search-icon-1 {
    background-image: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_list.png?v=1001);
    background-size: 180% auto;
    background-position: -0.4285714285714286rem -28.42857142857143rem;
    display: flex;
    width: 1.428rem;
    height: 1.428rem;
    margin-left: 0.357rem;
    margin-right: 0.357rem;
    margin-top: -2px;
    z-index: 1;
}
 .nav-bar .nav-wrap .nav-search .nav-search-text {
     white-space: pre-wrap;
     border: 0px solid black;
     position: relative;
     box-sizing: border-box;
     display: block;
     color: rgb(255, 255, 255);
     font-size: 0.9285714285714286rem;
}
 .local-nav {
     width: 100%;
     position: fixed;
     bottom: 0;
     left: 0;
     z-index: 10;
     background: #fff;
     border-radius: 0.5714285714285714rem 0.5714285714285714rem 0 0;
     margin: 0;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     padding: 0.2857142857142857rem 0 0.42857142857142855rem;
     z-index: 11;
     -webkit-box-shadow: 0 0 0.42857142857142855rem 0 rgba(0,0,0,0.10);
     box-shadow: 0 0 0.42857142857142855rem 0 rgba(0,0,0,0.10);
}
 .local-nav > li {
     -webkit-box-flex: 1;
     -ms-flex: 1;
     flex: 1;
}
 .local-nav > li a {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     font-size: .75rem;
     line-height: 1;
     position: relative;
     color: #666666;
}
 .local-nav > li .icon-local {
     width: 2rem;
     height: 2rem;
     display: block;
     margin-bottom: 0.14285714285714285rem;
}
 .local-nav > li .icon-local > img {
     width: 100%;
     height: 100%;
}
 .local-nav > li .default, .local-nav > li.active .active {
     display: block;
}
 .local-nav > li.active .default, .local-nav > li .active {
     display: none;
}
 .local-nav > li.icon-home .shop-logo {
     display: none;
     width: 3rem;
     height: 3rem;
     border-radius: 50%;
}
 .local-nav > li.icon-home.active span {
     display: none;
}
 .local-nav > li.icon-home.active .shop-logo {
     display: block;
}
 .local-nav > li.active span.text-local {
     color: #FFAA00;
}
.local-nav > li .icon-local > i {
    background-image: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_list.png?v=1001);
    background-size: 178% auto;
    width: 100%;
    height: 100%;
    display: block;
}
.local-nav > li .icon-local > i.i-local-home {
    background-position: -0.7142857142857143rem -37.35714285714286rem;
    opacity: 0.8;
}
.local-nav > li .icon-local > i.i-local-prods {
    background-position: -0.7142857142857143rem -27.5rem;
}
.local-nav > li .icon-local > i.i-local-shop {
    background-position: -0.7142857142857143rem -23.42857142857143rem;
}
.local-nav > li .icon-local > i.i-local-classify {
    background-position: -0.7142857142857143rem -19.85714285714286rem;
}
.local-nav > li .icon-local > i.i-local-service {
    background-position: -0.7142857142857143rem -25.42857142857143rem;
}
.local-nav > li.active .icon-local > i.i-local-prods {
    background-position: -0.7142857142857143rem -44.85714285714286rem;
}
.local-nav > li.active .icon-local > i.i-local-shop {
    background-position: -0.7142857142857143rem -46.85714285714286rem;
}
.local-nav > li.active .icon-local > i.i-local-classify {
    background-position: -0.7142857142857143rem -48.85714285714286rem;
}
.local-nav > li.active .icon-local > i.i-local-service {
    background-position: -0.7142857142857143rem -42.78571428571429rem;
}
 .nav-wrap.moveTop .nav-search, .nav-wrap .nav-slide-top {
     display: none;
}
 .nav-wrap.moveTop .nav-slide-top {
     display: inline-block;
}
 .nav-wrap .nav-slide-top {
     padding: 0.14285714285714285rem 0;
     margin-left: 0.2857142857142857rem;
     float: left;
}
 .nav-wrap .nav-slide-top .nav-top-icon {
     width: 2.2857142857142856rem;
     height: 2.2857142857142856rem;
}
 .nav-wrap .nav-slide-top .nav-top-icon-1 {
     width: 2.2857142857142856rem;
     height: 2.2857142857142856rem;
}
 .nav-wrap .nav-slide-top .nav-top-icon-1 {
    width: 2.286rem;
    height: 2.286rem;
    display: inline-block;
    vertical-align: middle;
    background-image: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_list.png?v=1001);
    background-size: 142% auto;
}
 .nav-wrap .nav-slide-top .nav-top-icon-1.i-back-1 {
    background-position: -0.5rem -26.85714285714286rem;
}
 .nav-wrap .nav-slide-top .nav-top-icon-1.i-search-1 {
    background-position: -0.5rem -11.14285714285714rem;
}
 @-webkit-keyframes showFocus{
     0%{
         opacity:0;
         right:-5.0rem;
    }
     80%{
         opacity:1;
         right:1rem;
    }
     100%{
         opacity:1;
         right: 0.8572rem;
    }
}
/* 商品列表页样式改版 Tangqy */ 
.nav-wrap.only-search {padding: 0 10px; } 
.nav-wrap.only-search .nav-search {width: 100%;left: auto;position: relative; } 
.nav-wrap.only-search .nav-content {display: none; } 
.nav-search-text:after {display: none;content: "\5e97\94fa\5185\5546\54c1"; } 
.nav-wrap.only-search .nav-search-text:after {display: inline-block; }
.nav-bar.addFix .nav-wrap.only-search {background-color: #ffffff; } 
.nav-bar.addFix .nav-wrap.only-search .nav-search {top: 8px; } 
.nav-bar.addFix .nav-wrap.only-search .nav-search-text {color: #999999; } 
.nav-wrap.only-search .nav-search-icon.nav-search-icon-2, .nav-bar.addFix .nav-wrap.only-search .nav-search-icon {display: none; } 
.nav-bar.addFix .nav-wrap.only-search .nav-search-icon-2 {display: inline-block;background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/img_search_2.png?v=1001) no-repeat;background-size: cover; } 
.add-to-car {position: fixed;right: 0.5rem;bottom: 7.7rem;width: 3rem;height: 3rem;margin-top: 22px;border-radius: 4rem;-webkit-border-radius: 4rem;     overflow: hidden;     z-index: 4; } 
.add-to-car a {     display: inline-block;     width: 3rem;     height: 3rem;     background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/img_shopping_car.png?v=1001) no-repeat;     background-size: 3rem; }
/* 分享的样式 Tangqy */
.the-shop-signs .favpolite-background {
    right: 2.5rem;
    bottom: 1.6rem;
}
.the-shop-signs .favpolite-background .favpolite-polite i {
    vertical-align: middle;
    margin-bottom: 0;
    margin-top: -1px;
}
.the-shop-signs .favpolite-background .favpolite-polite span {
    vertical-align: middle;
    height: 1rem;
    line-height: 1rem;
}
.more-more .share-sub {
    display: none;
    border-radius: 10px;
    position: fixed;
    z-index: 100;
    right: 6px;
    top: 45px;
    background-color: #ffffff;
}
.more-more .share-sub i {
    position: absolute;
    right: 1rem;
    top: -0.7rem;
    display: inline-block;
    width: 0;
    height: 0;
    border-left: 0.7rem solid transparent;
    border-right: .7rem solid transparent;
    border-bottom: .7rem solid;
    color: #ffffff;
}
.more-more .share-sub a {
    position: relative;
    display: block;
    padding-left: 3.528rem;
    width: 6.8571rem;
    height: 2.8571rem;
    line-height: 2.8571rem;
    font-size: .9285rem;
    font-weight: normal;
    color: #666;
}
.more-more .share-sub a:before {
    content: "";
    width: 2.4rem;
    height: 2.4rem;
    position: absolute;
    left: 0.6rem;
    top: 0.2rem;
    background-size: 100%;
}
.more-more .share-sub a:before {
    background-image: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon_list.png?v=1001);
    background-size: 150% auto;
}
.more-more .share-sub a.ic-home:before {
    background-position: -0.6429rem -37.5714rem;
}
.more-more .share-sub a.ic-share:before {
    background-position: -0.6429rem -17.5000rem;
}
.more-more .share-sub a.ic-classify:before {
    background-position: -0.6429rem -9.8571rem;
}
.more-more .share-sub a.ic-refresh:before {
    background-position: -0.6429rem -15.0000rem;
}
.more-more .share-sub a.ic-msg .msg-label {
    position: absolute;
    font-size: 0.9rem;
    right: 0.86rem;
    top: 0.64rem;
    height: 1.43rem;
    line-height: 1.43rem;
    border-radius: 1.43rem;
    padding: 0 0.5rem;
    display: inline-block;
    text-align: center;
    color: #FFFFFF;
    background-color: #FF5600;
    background: linear-gradient(to bottom right, #FF8B00,#FF5600);
}
.more-more .share-sub a.ic-msg .msg-label:empty {
    display: none;
} 
.local-nav > li .shop-logo-lace {position: absolute;width: 3rem;height: 3rem;z-index: 9;}

/*商品的已拼件数隐藏*/
.goods-inf .sell-amount{display:none;}

/* 拼购二期海报页改版 */
.lp-prodSale-detail {padding: 0.6429rem 0.8571rem;}
.lp-prodSale-detail img {border-radius: 0.8571rem;}
.lp-prodSale-detail .filter-products {padding-top: 0;}
.lp-prodSale-detail .the-shop-middle-con .shop-products-con {margin: 0;}
.shop-products-con .products-list.products-list-fulline li {width: 100%;display: block;margin-top: 0.7143rem;}
.shop-products-con .products-list.products-list-fulline li a {position: relative;height: 10.7143rem;padding-left: 10.7143rem;border-radius: 0.8571rem;margin-right: 0 !important;}
.shop-products-con .products-list.products-list-fulline li .product-images {min-height: auto;max-height: none;width: 10.7143rem;height: 10.7143rem;position: absolute !important;left: 0;top: 0;}
.shop-products-con .products-list.products-list-fulline li .proinfo {padding: 0;}
.shop-products-con .products-list.products-list-fulline li .proinfo .products-text {font-size: 1rem;color: #222222;text-align: left;padding: 0.8571rem;margin: 0;}
.shop-products-con .products-list.products-list-fulline li .proinfo .products-price {display: table;position: absolute;bottom: 1rem;}
.shop-products-con .products-list.products-list-fulline li .proinfo .the-price {padding-left: 0.4286rem;padding-top: 1.4rem;}
.shop-products-con .products-list.products-list-fulline li .proinfo .tuan-num {padding: 0.4286rem 0 0 0.4286rem;color: #999;}

/**
 *  iPhone 5/5s portrait
 */
@media screen and (device-aspect-ratio: 40/71) {
    .banner-wrap .the-shop-signs .more-more > .i-more-more {
         background-position: -7px -405px;
    }
    .banner-wrap .logo-wrap.mylogo-wrap .logo-back-btn .i-back-btn-icon {
        background-position: -7px -367px;
    }
    .nav-bar .nav-wrap .nav-search .nav-search-icon-1 {
        background-position: -5px -340px;
        margin-top: 0px;
    }
    .nav-wrap .nav-slide-top .nav-top-icon-1.i-back-1 {
        background-position: -6px -332px;
    }
    .nav-wrap .nav-slide-top .nav-top-icon-1.i-search-1 {
        background-position: -6px -134px;
    }
    .more-more .share-sub a.ic-home:before {
        background-position: -8px -451px;
    }
    .more-more .share-sub a.ic-classify:before {
        background-position: -8px -119px;
    }
    .more-more .share-sub a.ic-share:before {
        background-position: -8px -211px;
    }
    .more-more .share-sub a.ic-refresh:before {
        background-position: -8px -181px;
    }
    .local-nav > li .icon-local > i.i-local-home {
        background-position: -9px -448px;
    }
    .local-nav > li .icon-local > i.i-local-prods {
        background-position: -9px -330px;
    }
    .local-nav > li .icon-local > i.i-local-shop {
        background-position: -9px -280px;
    }
    .local-nav > li .icon-local > i.i-local-classify {
        background-position: -9px -238px;
    }
    .local-nav > li.active .icon-local > i.i-local-prods {
        background-position: -9px -538px;
    }
    .local-nav > li.active .icon-local > i.i-local-shop {
        background-position: -9px -563px;
    }
    .local-nav > li.active .icon-local > i.i-local-classify {
        background-position: -9px -587px;
    }
    .local-nav > li .icon-local > i.i-local-service {
        background-position: -9px -514px;
    }
}

.durian-module {
    background: #fff;
    border-radius: .857rem;
    margin: 0 0.857rem;
    padding: .857rem;
}

.durian-module .module-title {
    font-size: 1.071rem;
    line-height: 1.286rem;
    margin: 0.214rem 0 1.071rem 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    white-space:normal;
    overflow: hidden;
}

.durian-module.type-2 .module-title {
    flex: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    /*不知道为啥在这个模块中这个显示两行，多了“...”不生效 所以给他搞下高度*/
    height: 2.571rem;
}

.durian-module.type-2 {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
}

.durian-module.type-2 .img-box {
    width: 7.5rem;
    height: 7.5rem;
    margin-left: .8571rem;
    border-radius: .4286rem;
    overflow: hidden;
}

.durian-module.type-2 .img-box img {
    width: 100%;
    height: 100%;
}

#durianShortVideo {
    width: 100%;
    height: 13.0714rem;
    border-radius: .4286rem;
}

.durian-video {
    position: relative;
}

.durian-module.type-3 .image-wrap {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
}

.durian-module.type-3 .image-wrap .image-item {
    width: 7.5rem;
    height: 7.5rem;
    overflow: hidden;
    border-radius: .4286rem;
    position: relative;
}

.durian-module.type-3 .image-item .tip-wrap {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 1.5rem;
    background-color: rgba(0, 0, 0, .5);
    color: #fff;
    line-height: 1.5rem;
    font-size: .4286rem;
    padding: 0 .2857rem;
    border-top-left-radius: .4286rem;
}

.durian-module.type-3 .tip-wrap .icon {
    float: left;
    width: 1.0714rem;
    height: 1.0714rem;
    background: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon-sp2x.png?v=1001") no-repeat;
    background-size: 1.0714rem 1.0714rem;
    margin-top: .10714rem;
}

.durian-module.type-3 .image-wrap .image-item img {
    width: 100%;
    height: 100%;
}

.durian-video-mask {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9;
    border-radius: .4286rem;
    overflow: hidden;
}

.durian-video.active .durian-video-mask {
    display: none;
    border-radius: .4286rem;
}

.durian-video-mask img {
    width: 100%;
    height: 100%;
}

.durian-play-icon {
    display: inline-block;
    width: 3rem;
    height: 3rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 999;
    background-size: contain;
    cursor: pointer;
}

#durianShortVideo .ppcloud-player .mobile-player-play-btn,
.durian-play-icon {
    background-image: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/play-icon.png?v=1001) !important;
}

/* 自动推荐楼层  start*/
.intelligent-floor {position:relative;margin: -0.2857rem 0;}
.intelligent-floor .imod-nav {border-radius:0.5714rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.4286rem 0.2857rem;position:relative;}
.intelligent-floor .imod-nav li {-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:0.7143rem;}
.intelligent-floor .imod-nav li a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;line-height:1;position:relative;color:#222;}
.intelligent-floor .imod-nav li .imod-icon,.intelligent-floor .imod-nav li .imod-prod {position:relative;width:4.5000rem;height:4.5000rem;border-radius:0.8571rem;background-color:#fff;}
.intelligent-floor .imod-nav li .imod-prod > img {border-radius:0.8571rem;width:100%;height:100%;max-height: 100%;}
.intelligent-floor .imod-nav li .imod-icon:before {content:"";width:1.7857rem;height:1.7857rem;display:block;background:#FFECD0;border-radius:100%;position:absolute;top:0.7143rem;left:0.5000rem;z-index:0;}
.intelligent-floor .imod-nav li .imod-icon:after {content:"";width:2.5000rem;height:2.5000rem;background:rgba(255,236,208,0.5);display:block;border-radius:100%;position:absolute;right:0.5714rem;top:1.1429rem;z-index:0;}
.intelligent-floor .imod-nav li .imod-icon [class^=icon-ifloor-] {width:2.7857rem;height:2.7857rem;background-repeat:no-repeat;background-size:100% 100%;display:block;margin:auto;margin-top:-1.4286rem;position:relative;z-index:1;top:50%;}
.intelligent-floor .imod-nav li .imod-icon .icon-ifloor-lottery {background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon-ifloor-lottery.png);}
.intelligent-floor .imod-nav li .imod-icon .icon-ifloor-checkin {background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon-ifloor-checkin.png);}
.intelligent-floor .imod-nav li .imod-icon .icon-ifloor-discount {background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon-ifloor-discount.png);}
.intelligent-floor .imod-nav li .imod-icon .icon-ifloor-reduction {background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon-ifloor-reduction.png);}
.intelligent-floor .imod-nav li .imod-icon .icon-ifloor-limittime {background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon-ifloor-limittime.png);}
.intelligent-floor .imod-nav li .imod-icon .icon-ifloor-member {background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon-ifloor-member.png);}
.intelligent-floor .imod-nav li .imod-icon .icon-ifloor-birthdaygift {background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon-ifloor-birthdaygift.png);}
.intelligent-floor .imod-nav li .imod-icon .icon-ifloor-festivalgift {background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon-ifloor-festivalgift.png);}
.intelligent-floor .imod-nav li .imod-icon .icon-ifloor-integration {background-image:url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/icon-ifloor-integration.png);}
.intelligent-floor .imod-nav li .imod-title {background-image:-webkit-gradient(linear,0 100%,0 0,from(#FF8F00),color-stop(0.97,#FF5500));background-image:-webkit-linear-gradient(90deg,#FF8F00 0%,#FF5500 97%);background-image:-moz-linear-gradient(90deg,#FF8F00 0%,#FF5500 97%);background-image:-o-linear-gradient(90deg,#FF8F00 0%,#FF5500 97%);background-image:linear-gradient(90deg,#FF8F00 0%,#FF5500 97%);text-align:center;width:4.2857rem;height:1.2857rem;line-height:1.5;color:#fff;border-radius:0.7143rem;position:absolute;bottom:-0.7143rem;font-size:0.8571rem;}
.icoupon-nav {display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0.2857rem;}
.icoupon-nav > li {width:50%;padding:0.4286rem 0.3571rem;}
.icoupon-nav .icoupon {display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height: auto;}
.icoupon-nav .icoupon > img {width:100%;height:auto;max-height: 4rem;}
.icoupon .icoupon-desc {width: 60%;color:#fff;font-size:0.8571rem;position:absolute;top:0;left:0;}
.icoupon .icoupon-action {line-height:1;position:absolute;right:0.8443rem;bottom:0.3157rem;cursor:pointer;}
.icoupon > div > span {display:block;text-align:center;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 0.2857rem;}
.icoupon .icoupon-desc .act-name {font-size:1.4286rem;line-height:1;margin-top: 8%;}
.icoupon .icoupon-desc .act-name i {font-size:0.8571rem;margin-top: 15%;}
.icoupon .icoupon-desc .act-info {margin-top: 6%;}
.icoupon .icoupon-action .act-btn {display:inline-block;width:2.9171rem;height:1.1429rem;border-radius:0.7143rem;}
.icoupon-nav.icoupon-list-nav {display:block;overflow-x:scroll;white-space:nowrap;font-size:0;}
.icoupon-nav.icoupon-list-nav > li {width: 35%;display:inline-block;}
.icoupon-nav.icoupon-list-nav .icoupon .icoupon-desc {width:5.4286rem;}
.icoupon-nav.icoupon-list-nav .icoupon .icoupon-action {right:0.3571rem;bottom:0.4286rem;}
.icoupon-nav.icoupon-list-nav .icoupon .icoupon-desc .act-name {font-size:1.2857rem;margin-top:0.7143rem;}
.icoupon-nav.icoupon-list-nav .icoupon .icoupon-desc .act-info {margin-top: 10%;}
/* 自动推荐楼层  end*/
.custom {
    position: relative;
    width: 304px;
    moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /*background:#fff;*/
	
}

.customBox {
    width: 100%;
    height: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    overflow:hidden;
	z-index:2;
}

.customEditBox {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 1;
}

.customBg {
    width: 304px;
    /*background: url("images/customImg-38-38.png");*/
}

.customBox .customImg {
    position: absolute;
    min-height: 76px;
    min-width: 76px;
    background-color: #eee;
}
.customBox .customImg img{
    width:100%;
    height:100%;
}
.customBox .customImgBg{
    box-shadow: 0px 0px 3px #f60;
}
.customBox .customImg .delImg{
    position: absolute;
    top: 0px;
    right: 0px;
    height: 20px;
    width: 20px;
    font-size: 0;
    background: url(//ssr.suning.cn/resource/msfs/project/mshopfile/v3/common/daka/css/images/icon_ve_baracts.png?v=1001) -45px 0;
}

.customEditBox .customEdit {
    position: absolute;
    height: 72px;
    width: 72px;
    font-size: 14px;
    line-height: 20px;
    border: 2px solid #ffb865;
    color: #ffb865;
    font-family: "微软雅黑";
    text-align: center;
    background-color: #ffffff;
    cursor: move;
}

.customEditBox .customEdit .editArea {
    position: absolute;
    height: 8px;
    width: 8px;
    border: solid 3px #ffb865;
    padding: 0;
    right: -1px;
    bottom: -1px;
    border-left: none;
    border-top: none;
    cursor: se-resize;
}

.custom .ve_baracts {
    visibility: visible;
}

/* 父级边框 */
.J_CModBorder {
    border: 2px solid #fca949;
}

.J_CModBorder .custom .ve_baracts {
    display: block;
}

/*会员卡片*/
@charset "UTF-8";.member-card-item{width: 25.0714285714rem;height: 7.1428571429rem;display: flex;display: -webkit-box;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin: 0 auto;background-size: 25.0714285714rem 7.1428571429rem;background-repeat: no-repeat;padding: 1.0714285714rem 1.5rem;box-sizing: border-box;position: relative;}
.member-card-item.vip-no-open{justify-content: flex-end;-webkit-justify-content: flex-end;background-image: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/no-mem-card.png");}
.member-card-item.vip-no-open .handle-btn{color: #FF6800;box-shadow: 0 0 10px 0 rgba(255, 102, 0, 0.7);}
.member-card-item.vip-no-open .inner-border-style:after{border: 0.0357142857rem solid #FFCAA5;}
.member-card-item.vip-lv .avatar{width: 2.8571428571rem;height: 2.8571428571rem;border: 0.0714285714rem solid #fff;border-radius: 50%;overflow: hidden;background-color: #fff;align-self: self-start;margin-right: 0.5714285714rem;flex-shrink: 0;-webkit-flex-shrink: 0;}
.member-card-item.vip-lv .avatar img{width: 2.7857142857rem;height: 2.7857142857rem;}
.member-card-item.vip-lv .card-info{flex: 1;-webkit-box-flex: 1;-webkit-flex: 1;}
.member-card-item.vip-lv-1{background-image: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/card_bg_vip01.png");}
.member-card-item.vip-lv-1 .handle-btn{color: #969AAF;box-shadow: 0 0 10px 0 #ACACC5;}
.member-card-item.vip-lv-1 .inner-border-style:after{border: 0.0357142857rem solid #E3E3FF;}
.member-card-item.vip-lv-1 .member—level{color: #969AAF;box-shadow: 0 0 10px 0 #ACACC5;}
.member-card-item.vip-lv-1 .member-icon{box-shadow: 0 0 10px 0 #ACACC5;}
.member-card-item.vip-lv-2{background-image: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/card_bg_vip02.png");}
.member-card-item.vip-lv-2 .handle-btn{color: #E59A00;box-shadow: 0 0 10px 0 #EAAA26;}
.member-card-item.vip-lv-2 .inner-border-style:after{border: 0.0357142857rem solid #FFCC85;}
.member-card-item.vip-lv-2 .member—level{color: #E59A00;box-shadow: 0 0 10px 0 #EAAA26;}
.member-card-item.vip-lv-2 .member-icon{box-shadow: 0 0 10px 0 #EAAA26;}
.member-card-item.vip-lv-3{background-image: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/card_bg_vip03.png");}
.member-card-item.vip-lv-3 .handle-btn{color: #8D6FFF;box-shadow: 0 0 10px 0 #887FFF;}
.member-card-item.vip-lv-3 .inner-border-style:after{border: 0.0357142857rem solid #AFAAF5;}
.member-card-item.vip-lv-3 .member—level{color: #8D6FFF;box-shadow: 0 0 10px 0 #887FFF;}
.member-card-item.vip-lv-3 .member-icon{box-shadow: 0 0 10px 0 #887FFF;}
.member-card-item.vip-lv-4{background-image: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/card_bg_vip04.png");}
.member-card-item.vip-lv-4 .handle-btn{color: #FF6800;box-shadow: 0 0 10px 0 rgba(255, 102, 0, 0.7);}
.member-card-item.vip-lv-4 .inner-border-style:after{border: 0.0357142857rem solid #FFCAA5;}
.member-card-item.vip-lv-4 .member—level{color: #FF6800;box-shadow: 0 0 10px 0 rgba(255, 102, 0, 0.7);}
.member-card-item.vip-lv-4 .member-icon{box-shadow: 0 0 10px 0 rgba(255, 102, 0, 0.7);}
.member-card-item .handle-btn{position: absolute;top: 50%;right: 1.0714285714rem;width: 5.4285714286rem;height: 2.1428571429rem;margin-top: -1.0714285714rem;font-size: 0.9285714286rem;background-color: #fff;text-align: center;line-height: 2.1428571429rem;border-radius: 1.0714285714rem;}
.member-card-item .card-info{color: #fff;}
.member-card-item .card-info .top{height: 1.6428571429rem;font-size: 1.1428571429rem;display: flex;display: -webkit-box;display: -webkit-flex;align-items: center;margin-bottom: 0.2142857143rem;}
.member-card-item .card-info .top > text{display: block;margin-right: 1rem;max-width: 7.8571428571rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.member-card-item .card-info .middle{height: 1.2142857143rem;display: flex;display: -webkit-box;display: -webkit-flex;align-items: center;margin-bottom: 0.1428571429rem;}
.member-card-item .card-info .middle img{width: 0.8571428571rem;height: 0.8571428571rem;margin-right: 0.2142857143rem;font-size: 0.8571428571rem;}
.member-card-item .card-info .bottom{height: 1.6428571429rem;line-height: 1.6428571429rem;font-size: 1.0714285714rem;}
.inner-border-style{position: relative;}
.inner-border-style:after{display: block;content: ' ';position: absolute;top: 0.0714285714rem;left: 0.0714285714rem;right: 0.0714285714rem;bottom: 0.0714285714rem;border-radius: 1.0714285714rem;}
.member—level{height: 1.2142857143rem;border-radius: 0.6071428571rem;font-size: 0.8571428571rem;background-color: #fff;padding: 0 0.4285714286rem 0 1.2142857143rem;line-height: 1.2142857143rem;}
.member—level text{display: inline-block;max-width: 7.1428571429rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.member-icon{position: absolute;width: 1.2857142857rem;height: 1.2857142857rem;background-color: #fff;border-radius: 50%;top: -0.0357142857rem;left: -0.4285714286rem;z-index: 3;display: flex;display: -webkit-box;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;box-sizing: border-box;}
.member-icon img{width: 1rem;height: 1rem;}
.all-prod-page .shop-products-con .products-list li .products-text, .all-prod-page .singer-products-con .products-list li .products-text{white-space: nowrap;height: 1.1rem;font-weight: bold;}

/* 店铺卡片 START */
.product-imgs-cover {position:relative;z-index: 0;}
.product-imgs-cover .imgs-cover-round {border-radius:0 !important;background:transparent;position:absolute;top:0;left:0;z-index:1;}
.product-imgs-cover .imgs-cover-topleft {width:3.5714rem;height:3.5714rem;border-radius:0 !important;background:transparent;position:absolute;left:0;top:0;z-index:2;}
.product-imgs-cover .imgs-cover-topright {width:3.5714rem;height:3.5714rem;border-radius:0 !important;background:transparent;position:absolute;right:0;top:0;z-index:2;}
.hot-sale-page .product-imgs-cover .imgs-cover-topleft {width:3.5714rem!important;height:3.5714rem;border-radius:0 !important;background:transparent;position:absolute;left:0;top:0;z-index:2;}
.hot-sale-page .product-imgs-cover .imgs-cover-topright {width:3.5714rem!important;height:3.5714rem;border-radius:0 !important;background:transparent;position:absolute;right:0;top:0;z-index:2;}
.shop-products-con-single .product-imgs-cover .imgs-cover-topleft{width:2.5714rem;height:2.5714rem;}
.shop-products-con-single .product-imgs-cover .imgs-cover-topright{width:2.5714rem;height:2.5714rem;}
.product-imgs-cover .imgs-cover-bottom {height:2.4286rem;border-radius:0 !important;background:transparent;position:absolute;left:0;bottom:0;z-index:2;}
.new-prod-page .shop-products-con .product-images{max-height: 360px;}
/* 店铺卡片 END */

/*会员卡片new*/
.member-card-new {
    width: 25.0714285714rem;
    height: 15rem;
    border-radius: 0.8571428571rem;
    margin: 0 auto;
    background-size: 25.0714285714rem 15rem;
    background-repeat: no-repeat;
    box-sizing: border-box;
    overflow: hidden;
}
.member-card-new .sign-title {
    display: block;
    width: 17.2142857143rem;
    height: 1.6071428571rem;
    margin: 1.0714285714rem auto 0;
}
.member-card-new .member-info {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    margin: 1.0714285714rem auto 0;
    height: 1.6071428571rem;
    padding: 0 1.0714285714rem;
    color: #fff;
}
.member-card-new .member-info .user-name {
    font-size: 1.2857142857rem;
}
.member-card-new .member-info .member-lev {
    flex: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    height: 1.7142857143rem;
    background-image: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/mem-lev-wrap.png");
    background-repeat: no-repeat;
    background-size: 5.5714285714rem 1.7142857143rem;
    font-size: 0.8571428571rem;
    padding-left: 1.7142857143rem;
    margin-left: 0.2857142857rem;
}
.member-card-new .member-info .integral {
    background-color: rgba(255, 255, 255, 0.15);
    border-radius: 0.2142857143rem;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    font-size: 0.7857142857rem;
    height: 1.2857142857rem;
    padding: 0 0.4285714286rem;
}
.member-card-new .card-bottom-wrap {
    width: 22.9285714286rem;
    height: 2.1428571429rem;
    background-image: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/mem-card-buttom-wrap.png");
    background-repeat: no-repeat;
    background-size: 22.9285714286rem 2.1428571429rem;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    font-size: 1rem;
    color: #fff;
    margin: 0 auto;
}
.member-card-new .handle-wrap {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    width: 25.0714285714rem;
    height: 1.9285714286rem;
    background-color: rgba(255, 255, 255, 0.15);
    margin-top: 1.0714285714rem;
}
.member-card-new .handle-wrap > span {
    font-size: 0.8571428571rem;
    color: #fff;
}
.member-card-new .handle-wrap > img {
    width: 0.8571428571rem;
    height: 0.8571428571rem;
    margin-left: 0.2142857143rem;
}

.gift-list {
    height: 5.25rem;
    padding: 0 1.0714285714rem;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    margin-top: 1.0714285714rem;
    margin-bottom: 0.8571428571rem;
}

.gift-item {
    position: relative;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
    align-items: center;
    -webkit-align-items: center;
}
.gift-item .type {
    width: 3.8571428571rem;
    height: 1.9285714286rem;
    position: absolute;
}
.gift-item .gift-name {
    line-height: 1.2142857143rem;
    font-size: 0.8571428571rem;
    margin-top: 0.4285714286rem;
}
.gift-item .gift-image {
    width: 3.2142857143rem;
    height: 3.2142857143rem;
    border-radius: 50%;
    background-color: #fff;
    overflow: hidden;
    margin-top: 0.4285714286rem;
    box-shadow: 0 0.2142857143rem 0.2142857143rem 0 rgba(0, 0, 0, 0.1);
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}
.gift-item .gift-image > img {
    width: 2.7857142857rem;
    height: 2.7857142857rem;
    border-radius: 50%;
}
.gift-item .gift-name {
    width: 100%;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    font-size: 0.8571428571rem;
}

.length-three .gift-item {
    width: 7.6428571429rem;
}
.length-three .gift-item .type {
    top: -0.2857142857rem;
    left: 3.7142857143rem;
}

.length-two .gift-item {
    width: 11.4642857143rem;
}
.length-two .gift-item .type {
    top: -0.2857142857rem;
    left: 5.6428571429rem;
}

.length-one .gift-item {
    margin-left: 5rem;
    flex-direction: row;
    -webkit-flex-direction: row;
    width: 15.7857142857rem;
}
.length-one .gift-item .type {
    top: 0.2857142857rem;
    left: 1.5714285714rem;
}
.length-one .gift-item .gift-image {
    margin-top: 0;
}
.length-one .gift-item .gift-name {
    text-align: left;
    font-size: 1.0714285714rem;
    font-weight: bold;
    width: 11.6428571429rem;
    margin-left: 0.8571428571rem;
    margin-top: 0;
}

.length-one-quan {
    height: 4.7142857143rem;
    margin-top: 1.3571428571rem;
    margin-bottom: 1.0714285714rem;
}
.length-one-quan .quan-wrap {
    width: 22.9285714286rem;
    height: 4.7142857143rem;
    background-image: url("//ssr.suning.cn/resource/msfs/project/mshopfile/v3/cshop/css/images/mem-card-quan-wrap.png");
    background-repeat: no-repeat;
    background-size: 22.9285714286rem 4.7142857143rem;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
}
.length-one-quan .gift-item {
    width: 19.9285714286rem;
    margin-left: 3rem;
    flex-direction: row;
    -webkit-flex-direction: row;
}
.length-one-quan .gift-item .type {
    top: -1.5714285714rem;
    right: 0.7142857143rem;
}
.length-one-quan .gift-item .gift-image {
    margin-top: 0;
}
.length-one-quan .gift-name {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    color: #f50;
    font-size: 1rem;
    font-weight: bold;
}
.length-one-quan .quan {
    margin-right: 0.6428571429rem;
    margin-left: 0.8571428571rem;
    height: 2.2857142857rem;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
}
.length-one-quan .quan > span {
    font-size: 1.7857142857rem;
    margin: -0.2857142857rem 0.2321428571rem 0;
}
.length-one-quan .quan-mes {
    text-align: left;
    width: 7.1428571429rem;
    height: 2.2857142857rem;
    line-height: 2.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/***修复c店搜索 和 分类购物车因样式没展示出来的问题  如有问题删掉20210126***/
.search-home-page .shop-products-con-single .btn_cart{padding-top: 1.68rem;}
.search-home-page .shop-products-con-single .proinfo{white-space:unset;}
[ispersonalshop]{text-align: left;}