|
|
.shop-index {
|
|
|
position: absolute;
|
|
|
top: 0;
|
|
|
bottom: 0;
|
|
|
left: 0;
|
|
|
right: 0;
|
|
|
overflow: hidden;
|
|
|
|
|
|
.branner-top {
|
|
|
width: 100%;
|
|
|
height: 200rem / $pxConvertRem;
|
|
|
position: relative;
|
|
|
overflow: hidden;
|
|
|
}
|
|
|
|
|
|
.logo {
|
|
|
position: absolute;
|
|
|
overflow: hidden;
|
|
|
left: 30rem / $pxConvertRem;
|
|
|
bottom: 30rem / $pxConvertRem;
|
|
|
width: 100rem / $pxConvertRem;
|
|
|
height: 100rem / $pxConvertRem;
|
|
|
}
|
|
|
|
|
|
.store-name {
|
|
|
color: #fff;
|
|
|
font-size: 28rem / $pxConvertRem;
|
|
|
position: absolute;
|
|
|
overflow: hidden;
|
|
|
left: 148rem / $pxConvertRem;
|
|
|
bottom: 20rem / $pxConvertRem;
|
|
|
}
|
|
|
|
|
|
.collect {
|
|
|
width: 128rem / $pxConvertRem;
|
|
|
height: 50rem / $pxConvertRem;
|
|
|
position: absolute;
|
|
|
bottom: 30rem / $pxConvertRem;
|
|
|
right: 30rem / $pxConvertRem;
|
|
|
border-radius: 10rem / $pxConvertRem;
|
|
|
text-align: center;
|
|
|
background: image-url('product/collect.png') no-repeat;
|
|
|
background-size: contain;
|
|
|
}
|
|
|
|
|
|
.nav {
|
|
|
width: 100%;
|
|
|
height: 88rem / $pxConvertRem;
|
|
|
margin: 0;
|
|
|
padding: 0;
|
|
|
border: 0;
|
|
|
font: inherit;
|
|
|
vertical-align: baseline;
|
|
|
list-style: none;
|
|
|
font-size: 0.7rem;
|
|
|
background: #fff;
|
|
|
overflow: hidden;
|
|
|
border-sizing: border-box;
|
|
|
border-bottom: 2rem / $pxConvertRem solid #e1e1e1;
|
|
|
|
|
|
li{
|
|
|
color: #b1b1b1;
|
|
|
display: block;
|
|
|
height: 28rem /$pxConvertRem;
|
|
|
float: left;
|
|
|
line-height: 28rem /$pxConvertRem;
|
|
|
width: 24%;
|
|
|
text-align: center;
|
|
|
border-left: 1rem / $pxConvertRem solid #e1e1e1;
|
|
|
margin-top: 30rem / $pxConvertRem;
|
|
|
border-sizing: border-box;
|
|
|
color: #b1b1b1;
|
|
|
|
|
|
&:first-child {
|
|
|
border-left: none;
|
|
|
}
|
|
|
|
|
|
a {
|
|
|
color: #b1b1b1;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.color {
|
|
|
color: #000;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.main {
|
|
|
background: #f0f0f0;
|
|
|
padding-bottom: 1rem;
|
|
|
overflow: hidden;
|
|
|
}
|
|
|
|
|
|
.banner-area {
|
|
|
@extend .banner-top;
|
|
|
|
|
|
.banner-swiper ul {
|
|
|
height: 6.5rem;
|
|
|
}
|
|
|
|
|
|
.swiper-pagination {
|
|
|
bottom: 1.5rem;
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
.hide {
|
|
|
display: hidden;
|
|
|
}
|
|
|
|
|
|
.coupon {
|
|
|
width: 100%;
|
|
|
padding: 30rem / $pxConvertRem 0;
|
|
|
overflow: hidden;
|
|
|
|
|
|
img {
|
|
|
width: 245rem / $pxConvertRem;
|
|
|
height: 120rem / $pxConvertRem;
|
|
|
vertical-align: top;
|
|
|
margin-left: 30rem / $pxConvertRem;
|
|
|
float: left;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.multi-brands {
|
|
|
width: 100%;
|
|
|
height: 270rem / $pxConvertRem;
|
|
|
background: #fff;
|
|
|
border: 1px solid #e1e1e1;
|
|
|
border-top: none;
|
|
|
font-size: 20px;
|
|
|
text-align: center;
|
|
|
padding-top: 25rem / $pxConvertRem;
|
|
|
margin-bottom: 30rem / $pxConvertRem;
|
|
|
overflow: hidden;
|
|
|
|
|
|
h2 {
|
|
|
font-size: 28rem / $pxConvertRem;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.multi-browse {
|
|
|
margin-top: 50rem / $pxConvertRem;
|
|
|
|
|
|
@extend .swiper-container
|
|
|
}
|
|
|
|
|
|
.brand-img {
|
|
|
margin-left: 30rem / $pxConvertRem;
|
|
|
width: 30%;
|
|
|
height: 55%;
|
|
|
overflow: hidden;
|
|
|
padding-bottom: 20rem / $pxConvertRem;
|
|
|
float: left;
|
|
|
|
|
|
p {
|
|
|
font-size: 25rem / $pxConvertRem;
|
|
|
color: #b1b1b1;
|
|
|
padding-top: 10rem / $pxConvertRem;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.spring {
|
|
|
margin: 0;
|
|
|
overflow: hidden;
|
|
|
|
|
|
li {
|
|
|
width: 50%;
|
|
|
float: left;
|
|
|
text-align: center;
|
|
|
list-style: none;
|
|
|
display: list-item;
|
|
|
|
|
|
img {
|
|
|
width: 90%;
|
|
|
border-radius: 10rem / $pxConvertRem;
|
|
|
vertical-align: top;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.popularity-title {
|
|
|
background: #fff;
|
|
|
border-bottom: 1px solid #e8e8e8;
|
|
|
text-align: center;
|
|
|
line-height: 98rem / $pxConvertRem;
|
|
|
font-size: 0.8rem;
|
|
|
margin-top: 1rem;
|
|
|
position: relative;
|
|
|
}
|
|
|
|
|
|
.more {
|
|
|
position: absolute;
|
|
|
right: .75rem;
|
|
|
top: 0;
|
|
|
bottom: 0;
|
|
|
color: #b0b0b0;
|
|
|
font-size: 1.25rem;
|
|
|
font-family: "iconfont" !important;
|
|
|
font-style: normal;
|
|
|
text-decoration: none;
|
|
|
}
|
|
|
|
|
|
.product-list {
|
|
|
margin: 0;
|
|
|
padding: 0 0 30rem / $pxConvertRem 30rem / $pxConvertRem;
|
|
|
overflow: hidden;
|
|
|
background: #fff;
|
|
|
border-bottom: 30rem / $pxConvertRem solid #f0f0f0;
|
|
|
|
|
|
li {
|
|
|
width: 275rem / $pxConvertRem;
|
|
|
height: 368rem / $pxConvertRem;
|
|
|
margin-top: 50rem / $pxConvertRem;
|
|
|
margin-right: 30rem / $pxConvertRem;
|
|
|
float: left;
|
|
|
text-align: center;
|
|
|
list-style: none;
|
|
|
|
|
|
img {
|
|
|
width: 100%;
|
|
|
vertical-align: top;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.list-price {
|
|
|
height: 60rem / $pxConvertRem;
|
|
|
background: #ABACAC;
|
|
|
color: #FFFFFF;
|
|
|
font-size: 22rem / $pxConvertRem;
|
|
|
margin-top: -60rem / $pxConvertRem;
|
|
|
position: relative;
|
|
|
opacity: 0.7;
|
|
|
padding-left: 15rem / $pxConvertRem;
|
|
|
|
|
|
p {
|
|
|
margin: 0;
|
|
|
line-height: 32rem / $pxConvertRem;
|
|
|
text-align: left;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.red {
|
|
|
color: red;
|
|
|
}
|
|
|
|
|
|
.icon {
|
|
|
position: relative;
|
|
|
|
|
|
i {
|
|
|
position: absolute;
|
|
|
}
|
|
|
|
|
|
.up {
|
|
|
top: -5rem / $pxConvertRem;
|
|
|
left: 8rem / $pxConvertRem;
|
|
|
}
|
|
|
|
|
|
.down {
|
|
|
top: 8rem / $pxConvertRem;
|
|
|
left: 8rem / $pxConvertRem;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.iconfont {
|
|
|
color: #b1b1b1;
|
|
|
}
|
|
|
|
|
|
.active .cur {
|
|
|
color: #000;
|
|
|
}
|
|
|
|
|
|
.goods-container {
|
|
|
position: relative;
|
|
|
min-height: 440rem / $pxConvertRem;
|
|
|
padding-left: 0.375rem;
|
|
|
padding-top: 20rem / $pxConvertRem;
|
|
|
border-bottom: 1px solid #e0e0e0;
|
|
|
}
|
|
|
|
|
|
.discount-area {
|
|
|
@extend .discount-page;
|
|
|
|
|
|
.list-nav li {
|
|
|
display: block;
|
|
|
height: 28rem / $pxConvertRem;
|
|
|
float: left;
|
|
|
line-height: 28rem / $pxConvertRem;
|
|
|
width: 24%;
|
|
|
text-align: center;
|
|
|
border-left: 1px solid #e1e1e1;
|
|
|
margin-top: 30rem / $pxConvertRem;
|
|
|
margin-bottom: 30rem / $pxConvertRem;
|
|
|
border-sizing: border-box;
|
|
|
|
|
|
span {
|
|
|
font-size: 0.7rem;
|
|
|
}
|
|
|
|
|
|
&:first-child {
|
|
|
border-left: none;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.list-nav .icon .up {
|
|
|
top: -6rem / $pxConvertRem;
|
|
|
}
|
|
|
|
|
|
.list-nav .icon .down {
|
|
|
top: 8rem / $pxConvertRem;
|
|
|
}
|
|
|
|
|
|
.goods-container {
|
|
|
padding-top: 30rem / $pxConvertRem;
|
|
|
padding-bottom: 100rem / $pxConvertRem;
|
|
|
}
|
|
|
|
|
|
.active a{
|
|
|
color: #b1b1b1;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.search-area {
|
|
|
@extend .search-page;
|
|
|
}
|
|
|
|
|
|
.hide {
|
|
|
display: none;
|
|
|
}
|
|
|
|
|
|
.nav-title {
|
|
|
position: absolute;
|
|
|
margin-left: 200rem / $pxConvertRem;
|
|
|
height: 100%;
|
|
|
font-size: 36rem / $pxConvertRem;
|
|
|
color: #fff;
|
|
|
font-weight: bold;
|
|
|
top: 0;
|
|
|
right: 0;
|
|
|
left: 0;
|
|
|
overflow: hidden;
|
|
|
white-space: nowrap;
|
|
|
text-overflow: ellipsis;
|
|
|
text-align: center;
|
|
|
|
|
|
}
|
|
|
|
|
|
.shop-foot-wrapper {
|
|
|
position: absolute;
|
|
|
bottom: 0;
|
|
|
display: table;
|
|
|
width: 100%;
|
|
|
height: 2.2rem;
|
|
|
line-height: 2.2rem;
|
|
|
font-size: 0.7rem;
|
|
|
background: #fff;
|
|
|
border-top: 1px solid #eaeaea;
|
|
|
|
|
|
|
|
|
ul {
|
|
|
display: table-row;
|
|
|
}
|
|
|
|
|
|
li {
|
|
|
display: table-cell;
|
|
|
text-align: center;
|
|
|
|
|
|
.wall {
|
|
|
width: 0;
|
|
|
height: 0.8rem;
|
|
|
margin-top: 0.7rem;
|
|
|
float: right;
|
|
|
border-right: 1px solid #eaeaea;
|
|
|
display: inline-block;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.sub-group {
|
|
|
position: absolute;
|
|
|
background: #fff;
|
|
|
border-right: 1px solid #eaeaea;
|
|
|
border-radius: 5px;
|
|
|
bottom: 2.6rem;
|
|
|
width: 30%;
|
|
|
|
|
|
dl {
|
|
|
width: 80%;
|
|
|
margin: 0 auto;
|
|
|
}
|
|
|
|
|
|
dd {
|
|
|
line-height: 2rem;
|
|
|
text-align: center;
|
|
|
border-top: 1px solid #eaeaea;
|
|
|
}
|
|
|
|
|
|
dd:first-child {
|
|
|
border-top: 0;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.sharp {
|
|
|
position: absolute;
|
|
|
width: 100%;
|
|
|
height: 8px;
|
|
|
background: image-url("/img/product/sharp.png") no-repeat center center;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.bytouch{
|
|
|
background:#eee;
|
|
|
}
|
|
|
|
|
|
} |
|
|
\ No newline at end of file |