@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:.12rem;font-family:"思源黑体 CN";  background:#fff; font-size:.12rem;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0; padding:0;}
ol,ul,li{ list-style:none; padding:0; margin:0;}
a{text-decoration:none; border:none; margin:0; padding:0;}
*{ -webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;}
img{border:none;}
.clear{ zoom:1; }
.clear:after{ content:''; clear:both; display:block; }
.fl{ float:left;}
.fr{ float:right;}
.fz{ margin:0 auto;}

/*top*/
#center{ max-width:7.5rem;margin:0 auto; width:100%; overflow:hidden;line-height: normal;color: #ccc;background: #b80066;text-align: center; }

/* 导航 */
.line{ background-color: #fff; }
.line.move{ height: 0.8rem; }
.nav{ height: 0.8rem;width: 100%;line-height: 0.8rem;text-align: center;background-color:#fff;color: #666666;z-index: 500;position: relative;font-size: 0.28rem;max-width: 7.5rem; }
.nav.move{ position: fixed;top: 0; }
.nav.box{ height: 3rem;border-top: .03rem solid #8fc1e8;width: .5rem; }
.nav .swiper-container { height: 0.8rem; }
.nav .swiper-slide { text-align: center;width: auto;white-space: nowrap;padding: 0 0.3rem; }
.nav .swiper-slide.on{ color:#000000; }
.direction{ background-color: #fff;width: 0.8rem;right: 0;height: 0.8rem;background-color: #1ba151;position: absolute;top:0;z-index: 9999;background:#1ba151 url(//image.360lj.com/vshop/zhuanti/hxd/images/right.png) no-repeat;background-size: 100% 100%;display: none; }
.direction-prev{ transform:rotate(180deg); }
.swiper-pagination .swiper-pagination-bullet{ display: none; }

/* banner */
.page-img { width: 7.5rem; }

/*优惠券*/
.coupon-tit { margin: .3rem auto 0;width: 3.92rem; }
.coupon-txt { display: inline-block;margin: .2rem auto;padding: .1rem .2rem;font-size: .24rem;line-height: normal;color: #072429;border-radius: .2rem;background: #ffc5e5; }

.coupon { display: flex;flex-wrap: wrap;justify-content: center; }
.coupon > a { display: inline-block;margin: .05rem;width: 2.31rem;height: 1.07rem;overflow: hidden; }
.coupon > a > img { width: 100%; }

/*标题*/
.tit { margin: .3rem 0 .1rem;font-size: .48rem;line-height: .62rem;color: #fff;font-family: "思源黑体 CN";font-weight: 600; }

.tit > span { display: inline-block;margin: 0 .2rem; }

.tit > div { position: relative;display: inline-block;padding: .12rem 0;width: .52rem;border: .02rem solid;border-color: #fff transparent; }
.tit > div > span { position: absolute;display: block;left: -.1rem;width: .52rem;height: .02rem;background: #fff; }
.tit > div:nth-of-type(2) > span { left: .1rem; }

/*下单立赠*/
.zxkf { display: block;margin: .3rem auto 0;width: 7.12rem; }
.zxkf > img { width: 100%; }

/*商品展示*/
.show > div { display: flex;flex-wrap: wrap;justify-content: center; }
.show > div > a { position: relative;display: inline-block;margin: .05rem;padding: .2rem .2rem .4rem;width: 3rem;line-height: normal;background-color: #fff; }
.show > div > a > img { margin: .2rem 0 .4rem;width: 2.4rem;height: 2.4rem; }
.show > div > a > p { margin: 0 auto .3rem;font-size: .26rem;color: #000;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.show > div > a > div { padding: 0 .2rem;font-size: .20rem;color: #ed3f60;text-align: left; }
.show > div > a > div > span { font-size: .36rem;font-weight: bold; }
.show > div > a > div:nth-of-type(2) { font-size: .18rem;color: #c8c8c8;text-decoration: line-through; }
.show > div > a > div:nth-of-type(2) > span { font-size: .22rem; }
.show > div > a > span:nth-of-type(1) { position: absolute;display: block;width: .31rem;height: .28rem;right: .3rem;bottom: .4rem;background-image: url(../img/gwc.png);background-size: 100%; }
.show > div > a > span:nth-of-type(2) { position: absolute;display: block;width: .8rem;height: .86rem;background: url(https://image.360lj.com/zhuanti/2018dc-9/zl/img/lj100.png) no-repeat;background-size: 100%;top: -.01rem;right: .1rem; }

/*温馨提示*/
.hint { display: block;margin: 0 auto .4rem;padding: .4rem .3rem;width: 6.5rem;font-size: .22rem;line-height: normal;color: #fff;text-align: left;background-color: #55002f;border-radius: .2rem; }