/* CSS Document */
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}

body{font-family:"微软雅黑"}
.miaosha{padding:0.8rem ;background:#fff;margin-top:0.8rem;font-size:1.3rem;}
.miaosha header{height:3rem}
.miaosha header h2{font-weight:700;font-size:1.8rem; margin-top:0rem; width:30%}
.miaosha header h2 strong{color:#e40882}
.miaosha .countdown{ color:#A0A0A0;  }
.miaosha .countdown span{color:#e40882}
.miaosha .btn-more{color:#7d7d7d; }

.miaosha-goods{}
.miaosha-item{width:23%;overflow:hidden;position:relative; margin:1%; float:left}
.miaosha-item .title{ font-size:1.3rem; height:1.8rem;overflow:hidden; color:#2B2B2B; margin-top:0.5rem}
.miaosha-item .title img{max-height:1.5rem; width:auto; vertical-align:middle}
.miaosha-item .title span {
	color: #fff;
	background: #FF4000;
	border-radius: 8px;
	padding: 3px 5px;
}

.miaosha-item .thumb{width:100%;height:auto;}
.miaosha-item .caption .tag{}
.miaosha-item .process-text{color:#e9047b;margin-top:0.8rem; font-size:1.3rem}
.miaosha-item .process-bar{position:relative;height:.09375rem;width:100%;background:url(../images/pro_bg.png);background-size:.09375rem .09375rem;border-radius:.046875rem;margin-top:.046875rem;overflow:hidden}
.miaosha-item .process-bar-cur{position:absolute;top:0;left:0;width:30%;height:.09375rem;background:url(../images/pro_bg_cur.png);background-size:.09375rem .09375rem}
.miaosha-item .price-wrap{margin-top:.15625rem}


.miaosha-item .price-wrap .new-price{color:#e40882; font-size:1rem}
.miaosha-item .price-wrap .old-price{color:#a7a7a7;text-decoration:line-through;margin-left:.7; font-size:1rem}
.miaosha-item .price-wrap .new-price::before{font-size:80%}
.miaosha-item .cart-img{max-width:1.5rem; height:auto;}

.cate-box{margin:0.8rem}

.module-box{padding:0.8rem;background:#fff; clear:both; margin-top:0.8rem;}
.module-box .left-box{width:37.3%; float:left}
.module-box .left-box span{padding-right:0.5rem; display:block;}
.module-box .left-box img{width:100%;height:100%}
.module-box .right-box{width:62.7%; float:left}
.module-box .right-box .module2{display:block;width:100%}
.module-box .right-box .module2 span{padding-bottom:0.5rem; display:block;}
.module-box .right-box .module2 img{width:100%;height:100%}
.right-box-bottom{overflow:hidden;width:100%}
.right-box-bottom div{width:50%; float:left;}
.right-box-bottom img{width:100%; height:auto}


.block{background:#fff; clear:both; margin-top:0.8rem; float:left; width:100%; font-size:1.3rem}

.block .block-title{height:4rem; padding:0.5rem; font-size:1.3rem}
.block-title .btn-more{border-radius:10px;/*border:1px solid #b5b5b5;*/text-align:center;color:#b5b5b5;/*margin-right:.8rem;*/display:block; height:2.5rem; line-height:2.5rem; padding:0px 0.5rem; float:right; margin-top:0.8rem;}

footer{padding-bottom:5.5rem;font-size:1.3rem; text-align:center}
footer .links{margin-bottom:1.0rem;font-size:1.6rem;}
footer .links>a{padding:0.3rem;border-right:1px solid #898989}
footer .links>a:last-child{border-right:none}
.tel-num{text-align:center;font-size:1.8rem;font-weight:700;}
footer .box{color:#fff;text-align:center;line-height:2rem;background:#e50882;margin:1rem auto;font-size:1.3rem; width:10rem;}
.icp-info{text-align:center;color:#626262; border-top:#ddd solid 1px; margin:1rem; padding:1rem;}


.block-main .primary{}
.block-main .primary img{width:100%;height:auto}
.block-main .primary+.block-main .secondary{}
.product-list{ clear:both}
.block-main .secondary{position:relative;float:left; width:33.333%; float:left; padding:1%;}
.block-main .secondary .pic{width:85%;height:auto;display:block;margin:0 auto}
.block-main .secondary .title{ margin-top:0.4rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%; height:2rem; overflow:hidden}
.block-main .secondary .price{font-size:1.3rem;color:#f40000}
.block-main .secondary .sell-num{color:#96989b;font-size:1.1rem;}
.block-main .secondary .cart-img{max-width:1.5rem;height:auto;position:absolute;right:0.5rem;bottom:0.8rem}
.block-main .secondary .item {padding:1%;}
.block-main .secondary:nth-child(1){border-right:1px solid #dcdcdc}
.block-main .secondary:nth-child(3){border-left:1px solid #dcdcdc}


/*.djdzm-img{width:3.34375rem;height:.390625rem;margin:0 auto .46875rem;display:block}
.djdzm .product-item{width:4.3125rem;height:5.875rem;box-shadow:0 3px 7px 0 rgba(0,0,0,.23);padding:.1875rem;position:relative;margin:.15625rem}
.djdzm .block-body{padding:10px}
*/
.product-list .product-item-pic{width:100%;height:4.25rem;display:block}
.product-list .product-item-caption{margin-top:.265625rem}
.product-list .product-item-caption .title{margin-left:.078125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.product-list .product-item-tag{width:.796875rem;height:.34375rem;text-align:center;line-height:.34375rem;color:#fff;background:#e80378;font-size:80%;border-radius:.078125rem}
.product-list .product-item .new-price{color:#d70091;font-size:120%}
.product-list .product-item .old-price{color:#adadaf;font-size:80%;text-decoration:line-through}
.product-list .product-item .btn-buy{position:absolute;right:.15625rem;bottom:.234375rem;width:1.375rem;height:.375rem;background:#cb55ff;line-height:.375rem;color:#fff;text-align:center;border-radius:.375rem;font-size:70%}


.tabbar{position:fixed;height:5.5rem;bottom:0;left:0;width:100%; font-size:1.3rem; z-index:6 }
.tabbar-innner{background:#e9eaeb; margin:0px auto; max-width:640px;height:5.5rem;padding:0.5rem 0px 0px 0px}
.tabbar .nav-item{position:relative;width:20%; float:left; text-align:center;color:#000; display:block;}
.tabbar .nav-item.active{ color:#E5006C}
.tabbar .nav-item img{max-width:36%;margin:0 auto;display:block}
.tabbar .nav-item:nth-child(3):after{	/*content:'';position:absolute;width:50%;top:-1.3rem;background:#e50882;height:2.5rem;border-radius:50%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:-1	*/}

.block-body{ padding:1rem 0.5rem; background:#FFF}
.block-body .title1{ padding:0.5rem}
.block-body .title1 .djdzm-img{max-height:1.5rem;display:block; margin:0rem auto 0px auto}


.djdzm .product-item{width:46%;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.23); /*border-top:#ddd solid 1px;*/ position:relative; float:left; margin:2%;}
.djdzm .product-item .item{ padding:0.5rem}
.djdzm .block-body{}
.product-item-pic{width:100%;display:block; height:auto;}
.product-item-caption{}
.product-item-caption .title{}
.djdzm .product-item .title{ height:2rem; overflow:hidden;}
.product-item-tag{color:#fff;background:#e80378; border-radius:5px; padding:2px 5px;}
.product-item .new-price{color:#d70091;font-size:1.3rem}
.product-item .old-price{color:#adadaf;font-size:1.3rem;text-decoration:line-through}
.product-item .btn-buy{position:absolute;right:0.5rem;bottom:0.5rem;background:#cb55ff;color:#fff;text-align:center;border-radius:5rem;font-size:1.3rem; padding:2px 5px;}


.cell{padding:0.8rem 1rem; font-size:1.5rem; height:3rem; line-height:3rem; margin:2rem 0rem}
.cell img{ float:left; max-height:3rem; margin-right:1rem}

.message-title{ clear:both; background:#efefef; color:#333;  height:3rem; line-height:3rem; font-size:1.3rem; padding:0rem 0.8rem}

.split{width:100%;height:0.1rem;background:#d2d2d2;margin:1rem auto; clear:both}
.enrty-box{width:80%;clear:both;  margin:2rem auto; position:relative;}
.enrty-box img{width:100%}
.enrty-box .text{text-align:center;font-size:1.8rem; position:absolute; top:15%; width:100%; color:#fff}
.enrty-box .handel{left:0%; position:absolute; top:50%; text-align:center; width:100%;}
.enrty-box .btn{display:inline-block; border-radius:15px; text-align:center; padding:5px 10px;font-size:1.3rem; background:#FF22A4;color:#fff; }
.row-center{ text-align:center}

.countdown{height:4rem; line-height:4.5rem;text-align:center; font-size:1.3rem}
.countdown span{color:#e40882}

.kefu{position:fixed; right:0px; bottom:30%; z-index:99999}
.kefu img{width:5rem; height:auto}