|
@@ -1,85 +1,82 @@
|
|
/*公共样式*/
|
|
/*公共样式*/
|
|
.cm-text-ellipsis-2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
|
|
.cm-text-ellipsis-2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
|
|
/*pc端*/
|
|
/*pc端*/
|
|
-@media screen and (min-width:768px){.banner-box{position:relative;height:510px;overflow:hidden}
|
|
|
|
|
|
+@media screen and (min-width:768px){
|
|
|
|
+.p-icon{display:inline-block;width:66px;height:22px;vertical-align:middle}
|
|
|
|
+.p-icon::before{content:'';display:inline-block;width:66px;height:22px;background:url(/img/base/icon.png) no-repeat;margin-left:-5px}
|
|
|
|
+.p-icon.i1::before{background-position:0px -714px}
|
|
|
|
+.p-icon.i2::before{background-position:0px -744px}
|
|
|
|
+.p-icon.i3::before{background-position:0px -774px}
|
|
|
|
+.p-icon.i4::before{background-position:0px -804px}
|
|
|
|
+.p-icon.i5::before{background-position:0px -834px}
|
|
|
|
+
|
|
|
|
+.banner-box{position:relative;height:510px;overflow:hidden}
|
|
.banner-box img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;vertical-align:auto;max-width:unset}
|
|
.banner-box img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;vertical-align:auto;max-width:unset}
|
|
.container{width:1184px;margin:24px auto}
|
|
.container{width:1184px;margin:24px auto}
|
|
.goods-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
|
|
.goods-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
|
|
.goods-list .goods a:hover{color:unset}
|
|
.goods-list .goods a:hover{color:unset}
|
|
-.goods-list .goods{width:184px;margin-right:16px;margin-bottom:16px;padding-bottom:16px;background:#fff;overflow:hidden;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}
|
|
|
|
|
|
+.goods-list .goods{width:184px;margin-right:16px;margin-bottom:16px;padding-bottom:8px;background:#fff;overflow:hidden;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}
|
|
.goods-list .goods:nth-child(6n){margin-right:0}
|
|
.goods-list .goods:nth-child(6n){margin-right:0}
|
|
-.goods-list .goods .goods-title,.goods-list .goods .goods-tag,.goods-list .goods .page_main_price{padding-left:16px !important;padding-right:16px !important}
|
|
|
|
-.goods-list .goods .page_main_price{width:100%;height:54px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px}
|
|
|
|
-.goods-list .goods .page_main_price .main_price_text{width:100%;height:54px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}
|
|
|
|
-.goods-list .goods .page_main_price .main_price_unde{width:100%;height:31px;line-height:31px;font-size:14px;color:#4a4f58;text-align:left;float:left}
|
|
|
|
-.goods-list .goods .page_main_price .main_price_show{width:100%;height:30px;line-height:30px;font-size:14px;color:#f94b4b;text-align:left;float:left}
|
|
|
|
-.goods-list .goods .page_main_price .main_price_show.none{color:#999999;text-decoration:line-through}
|
|
|
|
-.goods-list .goods .page_main_price .section_page .page_main_price .main_price_show.none{display:none}
|
|
|
|
-.goods-list .goods .page_main_price .price_text_tag{width:100%;height:22px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:0px}
|
|
|
|
-.goods-list .goods .page_main_price .price_text_tag .couponTag{float:left;margin-right:4px}
|
|
|
|
-.goods-list .goods .page_main_price .price_text_tag .listTag{margin:0;float:left}
|
|
|
|
-.goods-list .goods .page_main_price .main_price_none{width:100%;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:2px}
|
|
|
|
-.goods-list .goods .page_main_price .main_price_none.sec{margin-top:25px}
|
|
|
|
-.goods-list .goods .page_main_price .main_price_none .listTag{margin:0}
|
|
|
|
-.goods-list .goods .page_main_price .price_grade,.section_page .page_main_price .price_grade_shop,.section_page .page_main_price .price_grade_club{float:left;margin:0;height:22px;line-height:22px;color:#4A4F58;font-style:normal;font-size:14px}
|
|
|
|
-.goods-list .goods .page_main_price .price_grade span,.section_page .page_main_price .price_grade_shop span,.section_page .page_main_price .price_grade_club span{display:inline-block;float:left}
|
|
|
|
-.goods-list .goods .page_main_price .icon:before{width:67px;height:22px}
|
|
|
|
-.goods-list .goods .page_main_price .price_grade_1:before{background-position:0 -714px}
|
|
|
|
-.goods-list .goods .page_main_price .price_grade_2:before{background-position:0 -744px}
|
|
|
|
-.goods-list .goods .page_main_price .price_grade_3:before{background-position:0 -774px}
|
|
|
|
-.goods-list .goods .page_main_price .price_grade_4:before{background-position:0 -804px}
|
|
|
|
-.goods-list .goods .page_main_price .price_grade_5:before{background-position:0 -834px}
|
|
|
|
|
|
+
|
|
.goods-list .goods img{display:block;width:184px;height:184px;-webkit-box-sizing:border-box;box-sizing:border-box}
|
|
.goods-list .goods img{display:block;width:184px;height:184px;-webkit-box-sizing:border-box;box-sizing:border-box}
|
|
|
|
+.goods-list .goods .goods-price,
|
|
|
|
+.goods-list .goods .goods-title,
|
|
|
|
+.goods-list .goods .goods-tag{padding: 0 8px;}
|
|
|
|
+
|
|
.goods-list .goods .goods-title{height:41px;margin-top:12px;font-size:14px;font-weight:400;line-height:22px;color:#4A4F58;text-align:justify-all;word-break:break-all}
|
|
.goods-list .goods .goods-title{height:41px;margin-top:12px;font-size:14px;font-weight:400;line-height:22px;color:#4A4F58;text-align:justify-all;word-break:break-all}
|
|
-.goods-list .goods .goods-tag{height:20px;padding:8px 0}
|
|
|
|
|
|
+.goods-list .goods .goods-tag{height:22px;padding:8px 8px}
|
|
.goods-list .goods .goods-tag .tag{line-height:20px;font-size:12px;padding:0 2px}
|
|
.goods-list .goods .goods-tag .tag{line-height:20px;font-size:12px;padding:0 2px}
|
|
.goods-list .goods .goods-tag .tag.styl1{color:#F94B4B;background:#FFF1EB;border:1px solid #F94B4B}
|
|
.goods-list .goods .goods-tag .tag.styl1{color:#F94B4B;background:#FFF1EB;border:1px solid #F94B4B}
|
|
.goods-list .goods .goods-tag .tag.styl2{color:#E15616;background:#FFF1EB;border:1px solid #F94B4B}
|
|
.goods-list .goods .goods-tag .tag.styl2{color:#E15616;background:#FFF1EB;border:1px solid #F94B4B}
|
|
-/*标签缩小*/
|
|
|
|
-.section_page .page_main_price .price_text_tag {-webkit-transform: scale(0.8) translateX(-18px);-ms-transform: scale(0.8) translateX(-18px);transform: scale(0.8) translateX(-18px)}
|
|
|
|
-.section_page .page_main_price .price_text_tag .svip-tag,
|
|
|
|
-.section_page .page_main_price .price_text_tag .listTag{-webkit-transform: translateX(4px);-ms-transform: translateX(4px);transform: translateX(4px)}
|
|
|
|
-/*会员标签*/
|
|
|
|
-.svip-tag{width:100%;height:22px;letter-spacing:0}
|
|
|
|
-.svip-tag .svip-icon{position:relative;z-index:9;display:inline-block;width:30px;height:22px;text-align:center;line-height:22px;font-size:12px;font-weight:400;color:#F0CB72;opacity:1;background:#333333}
|
|
|
|
-.svip-tag .svip-icon.btr{border-radius:2px 8px 0px 2px}
|
|
|
|
-.svip-tag .svip-price{z-index:1;position:relative;display:inline-block;padding-left:22px;padding-right:4px;margin-left:-27px;line-height:22px;background:#F0CB72;opacity:1;border-radius:2px;font-size:12px}
|
|
|
|
-.svip-tag .svip-price span{color: #333}
|
|
|
|
|
|
+
|
|
|
|
+.goods-list .goods .svip-tag{height:18px;letter-spacing:0;display: inline-block;}
|
|
|
|
+.goods-list .goods .svip-tag .svip-icon{position:relative;z-index:9;display:inline-block;width:30px;height:18px;text-align:center;line-height:18px;font-size:12px;font-weight:400;color:#F0CB72;opacity:1;background:#333333}
|
|
|
|
+.goods-list .goods .svip-tag .svip-icon.btr{border-radius:2px 8px 0px 2px}
|
|
|
|
+.goods-list .goods .svip-tag .svip-price{z-index:1;position:relative;display:inline-block;padding-left:22px;padding-right:4px;margin-left:-24px;line-height:18px;background:#F0CB72;opacity:1;border-radius:2px;font-size:12px}
|
|
|
|
+.goods-list .goods .svip-tag .svip-price span{color: #333}
|
|
|
|
+
|
|
|
|
+.goods-list .good .goods-price del{color: #B8BFCA}
|
|
|
|
+
|
|
|
|
|
|
.goods-list .goods:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 0 16px rgba(0,0,0,.2);box-shadow:0 0 16px rgba(0,0,0,.2)}
|
|
.goods-list .goods:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 0 16px rgba(0,0,0,.2);box-shadow:0 0 16px rgba(0,0,0,.2)}
|
|
.goods-list .goods:hover .goods-title{color:#E15616}
|
|
.goods-list .goods:hover .goods-title{color:#E15616}
|
|
}/*h5端*/
|
|
}/*h5端*/
|
|
-@media screen and (max-width:768px){.banner-box{position:relative;width:95.2vw;height:36vw;margin:2.4vw;overflow:hidden}
|
|
|
|
|
|
+@media screen and (max-width:768px){
|
|
|
|
+.p-icon{display:inline-block;width:16vw;height:5vw;vertical-align:middle;margin-bottom:1vw;margin-left:-1vw}
|
|
|
|
+.p-icon::before{content:'';display:inline-block;width:16vw;height:5vw;background:url(/img/base/icon_m.png) no-repeat;background-size:100vw auto}
|
|
|
|
+.p-icon.i1::before{background-position:-84vw -69.5vw}
|
|
|
|
+.p-icon.i2::before{background-position:-84vw -76.5vw}
|
|
|
|
+.p-icon.i3::before{background-position:-84vw -83.5vw}
|
|
|
|
+.p-icon.i4::before{background-position:-84vw -90.5vw}
|
|
|
|
+.p-icon.i5::before{background-position:-84vw -97.5vw}
|
|
|
|
+
|
|
|
|
+.banner-box{position:relative;width:95.2vw;height:36vw;margin:2.4vw;overflow:hidden}
|
|
.banner-box img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;vertical-align:auto;max-width:unset;height:36vw}
|
|
.banner-box img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;vertical-align:auto;max-width:unset;height:36vw}
|
|
.container{width:100vw;margin:2.4vw 0;-webkit-box-sizing:border-box;box-sizing:border-box}
|
|
.container{width:100vw;margin:2.4vw 0;-webkit-box-sizing:border-box;box-sizing:border-box}
|
|
.goods-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
|
|
.goods-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
|
|
.goods-list .goods a:hover{color:unset}
|
|
.goods-list .goods a:hover{color:unset}
|
|
-.goods-list .goods{width: 46.4vw; margin:0 2.4vw 2.4vw;background:#fff;overflow:hidden}
|
|
|
|
|
|
+.goods-list .goods{width: 46.4vw; margin:0 2.4vw 2.4vw;background:#fff;overflow:hidden;padding-bottom: 1.2vw;}
|
|
.goods-list .goods:nth-child(2n){margin-left: 0}
|
|
.goods-list .goods:nth-child(2n){margin-left: 0}
|
|
-.goods-list .goods .goods-title,.goods-list .goods .goods-tag,.goods-list .goods .page_main_price{padding-left:1.6vw !important;padding-right:1.6vw !important}
|
|
|
|
-.goods-list .goods .page_main_price{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3.2vw}
|
|
|
|
-.goods-list .goods .page_main_price .price_text_tag{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}
|
|
|
|
-.goods-list .goods .page_main_price .main_price_show{color:#f94b4b}
|
|
|
|
-.goods-list .goods .page_main_price .section_page .page_main_price .main_price_show.none{display:none}
|
|
|
|
-.goods-list .goods .page_main_price .main_price_unde{width:100%;height:6.5vw;line-height:6.5vw;font-size:3.4vw;color:#4a4f58;text-align:left;float:left}
|
|
|
|
-.goods-list .goods .page_main_price .price_text_tag .couponTag{padding:0 2vw;border:.27vw solid #f94b4b;background:#fff1eb;font-size:2.8vw;float:left;height:4.2vw;line-height:4.2vw;color:#f94b4b;border-radius:0.2vw;margin-right:1vw}
|
|
|
|
-.goods-list .goods .page_main_price .price_text_tag .listTag{padding:0 2vw;border:.27vw solid #ffe6dc;background:none;font-size:2.8vw;float:left;height:4.2vw;line-height:4.2vw;border-radius:0.2vw}
|
|
|
|
.goods-list .goods img{display:block;width:45.6vw;height:45.6vw;-webkit-box-sizing:border-box;box-sizing:border-box}
|
|
.goods-list .goods img{display:block;width:45.6vw;height:45.6vw;-webkit-box-sizing:border-box;box-sizing:border-box}
|
|
|
|
+
|
|
|
|
+.goods-list .goods .goods-price,
|
|
|
|
+.goods-list .goods .goods-title,
|
|
|
|
+.goods-list .goods .goods-tag{padding: 0 1.2vw;}
|
|
|
|
+
|
|
.goods-list .goods .goods-title{white-space:pre-wrap;height:9.2vw;margin-top:0.8vw;font-size:3.4vw;font-weight:400;line-height:4.7vw;color:#627386}
|
|
.goods-list .goods .goods-title{white-space:pre-wrap;height:9.2vw;margin-top:0.8vw;font-size:3.4vw;font-weight:400;line-height:4.7vw;color:#627386}
|
|
.goods-list .goods .goods-tag{margin:1.6vw 0}
|
|
.goods-list .goods .goods-tag{margin:1.6vw 0}
|
|
.goods-list .goods .goods-tag .tag{line-height:4.2vw;font-size:2.8vw;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.5vw}
|
|
.goods-list .goods .goods-tag .tag{line-height:4.2vw;font-size:2.8vw;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.5vw}
|
|
.goods-list .goods .goods-tag .tag.styl1{color:#F94B4B;background:#FFF1EB;border:1px solid #F94B4B}
|
|
.goods-list .goods .goods-tag .tag.styl1{color:#F94B4B;background:#FFF1EB;border:1px solid #F94B4B}
|
|
.goods-list .goods .goods-tag .tag.styl2{color:#E15616;background:#FFF1EB;border:1px solid #F94B4B}
|
|
.goods-list .goods .goods-tag .tag.styl2{color:#E15616;background:#FFF1EB;border:1px solid #F94B4B}
|
|
/*会员标签*/
|
|
/*会员标签*/
|
|
-.section_page .page_main_price .price_text_tag {-webkit-transform: scale(0.8) translateX(-4.2vw);-ms-transform: scale(0.8) translateX(-4.2vw);transform: scale(0.8) translateX(-4.2vw)}
|
|
|
|
-.section_page .page_main_price .price_text_tag .svip-tag,
|
|
|
|
-.section_page .page_main_price .price_text_tag .listTag{-webkit-transform: translateX(1.2vw);-ms-transform: translateX(1.2vw);transform: translateX(1.2vw)}
|
|
|
|
-.svip-tag{float: left; height:4.74vw;letter-spacing:0;overflow: hidden}
|
|
|
|
|
|
+.svip-tag{height:4.74vw;letter-spacing:0;overflow: hidden;display: inline-block;vertical-align: middle;}
|
|
.svip-tag .svip-icon{position:relative;z-index:9;float: left; width:9.8vw;height:4.74vw;text-align:center;line-height:4.74vw;font-size:2.8vw;font-weight:400;color:#F0CB72;opacity:1;background:#333333}
|
|
.svip-tag .svip-icon{position:relative;z-index:9;float: left; width:9.8vw;height:4.74vw;text-align:center;line-height:4.74vw;font-size:2.8vw;font-weight:400;color:#F0CB72;opacity:1;background:#333333}
|
|
.svip-tag .svip-icon.btr{border-radius:2px 8px 0px 2px}
|
|
.svip-tag .svip-icon.btr{border-radius:2px 8px 0px 2px}
|
|
.svip-tag .svip-price{z-index:1;position:relative;float: left;padding-left:5.4vw;padding-right:0.6vw;margin-left:-6vw;line-height:4.74vw;height: 4.74vw; background:#F0CB72;opacity:1;border-radius:2px;font-size:2.8vw}
|
|
.svip-tag .svip-price{z-index:1;position:relative;float: left;padding-left:5.4vw;padding-right:0.6vw;margin-left:-6vw;line-height:4.74vw;height: 4.74vw; background:#F0CB72;opacity:1;border-radius:2px;font-size:2.8vw}
|
|
.svip-tag .svip-price span{color: #333}
|
|
.svip-tag .svip-price span{color: #333}
|
|
.svip-tag .svip-price span:nth-child(2){margin-left: -0.4vw}
|
|
.svip-tag .svip-price span:nth-child(2){margin-left: -0.4vw}
|
|
|
|
+.goods-list .good .goods-price del{color: #B8BFCA}
|
|
|
|
+
|
|
|
|
|
|
.show-more{width:100vw;margin:2.4vw 0 4.8vw;text-align:center}
|
|
.show-more{width:100vw;margin:2.4vw 0 4.8vw;text-align:center}
|
|
.show-more .more-btn{display:inline-block;width:20vw;height:6vw;font-size:3vw;line-height:6vw;border:1px solid #ccc}
|
|
.show-more .more-btn{display:inline-block;width:20vw;height:6vw;font-size:3vw;line-height:6vw;border:1px solid #ccc}
|