@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html{font-family:"微软雅黑";}
body{width:100%;margin:0px auto;background:#fff;overflow: visible;}
a{text-decoration:none;color: #313233;font-weight: normal;}
.h50{height:50px;}
ul li{list-style:none;float:left;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
input{border:0;}
.mb15 {margin-bottom: 1em;}
.mt10 {margin-top: 10px;}
.mr5{margin-right:5px;}
.c-red {color: #e02e24;font-weight:normal; font-size: 20px;}
.c-green {color: #979797;font-size:12px;}
img{vertical-align:middle;}
a img{border:0;}
@media screen and (min-width:600px){
	body{
		width:600px;
	}
}
@media screen and (max-width:330px){
	.notice-pop-list{
		padding-left:5px !important;
	}
}
/*轮播图*/
#banner{ width:100%; padding:0px; margin:0px;}
.owl-theme .owl-controls{text-align:center; margin-top:-31.5px;}
/*dot*/
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;}
.owl-theme .owl-controls .owl-page span{display: block;width:10px;height:10px;margin:5px;filter: Alpha(Opacity=60);opacity: 0.6;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#000;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);opacity:0.9;background:#e02e24;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing {cursor:url(grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
#owl-demo .item img{display: block;width: 100%;height: auto;}
.owl-buttons{ display:none;}
/*商品文字介绍*/
.x_name{font-size: 14px;  overflow: hidden; display: -webkit-box; display: -moz-box;  -webkit-line-clamp: 2;-webkit-box-orient: vertical; -moz-line-clamp: 2; -moz-box-orient: vertical;}
.sp_dl{ padding: 0 15px;}
.sp_dl{ height: 24px; line-height: 24px; overflow: hidden;}
.sp_dl dt{ margin-right: 10px;}
.sp_dl dt,.sp_dl dd{ float: left;  font-size: 12px;}
.sendTo i{ font-size: 0.65rem !important;}
/*309*/
.x-brbg {background: #fff;border-bottom: 1px solid #fff; padding:10px 15px 0;}
.group-detail-goods-sales-info{margin-top:10px; font-size: 12px;}
.group-detail-user-wrapper{width:100%;height:65px; margin-top: 10px;}
.group-detail-user-wrapper ul{display:table;margin:0px auto;}
.group-detail-user-wrapper li{float:left;width:50px;height:50px;margin:0 10px;position:relative;}
.group-detail-user img{width:50px;border-radius:50px;border: 1px solid #ffc32a;}
.left-user{background:url(../img/index.png);background-size:100%;border:dashed 1px #ccc;border-radius:50px;}
.leader{position: absolute; left: 15px; top: 0; width: 38px; height: 18px; font-size: 11px; line-height: 17px; text-align: center; background-color: #ffab33; border: 1px solid #fff; border-radius: 12px; color: #9f7200; }
.group-buy{text-align:center;}
.group-buy div{margin:5px 0px; font-size: 12px;}
.group-detail-buy-btn{height:44px; background-color: #e02e24; color: #fff; font-size: 17px; line-height: 44px; border-radius: 6px; text-align: center; width:92%;margin:10px auto;} 
.group-detail-buy-btn a{color:#fff;}
.group-detail-notice-container{height:65px;border-top:solid 1px #eee;border-bottom:solid 1px #eee;padding-left:10px;cursor:pointer;margin-bottom:10px;}
.group-title{height:33px;font-size:15px;color:#979797;line-height:33px;}
.group-detail-notice ul li{font-size:12px;color:#9c9c9c;width:32%;margin-top:5px;}
.group-detail-notice ul li:nth-child(2n){text-align:center;}
.group-detail-notice ul li:nth-child(3n){text-align:right;}
.group-detail-close{position:absolute;right:5%;color:#ccc;font: 21px/21px 微软雅黑;cursor:pointer;}
.beijing{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;display:none;}
.notice-pop-content {background-color: #fff; width:75%;position: fixed; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); padding: 15px; border-radius:10px; display:none;}
.notice-pop-title{text-align:center;font-size:15px;margin-bottom:15px;padding-bottom:15px;border-bottom:solid 1px #f1f1f1;}
.notice-pop-list{padding-left:15px;}
.notice-pop-list li{font-size:13px;color:#58595b;line-height:33px;}
.list-close{width:25px;height:25px;color:#666;font-size:16px;position:absolute;background:#e0e0e0;text-align:center;right:-5px;top:-7px;border-radius:50px;cursor:pointer;}
.seckill-floor .seckill_title {height: 34px; line-height: 34px; vertical-align: middle;}
.seckill-new-item{width:25%;float:left;}
.seckill-new-list{background:#fff;display:flex;}
.seckill-new-list li{float:left;}
.seckill-tit-img{width:80px;padding-left:10px;}
.seckill-item-img{padding:0px 11px;height:70px;margin-top:8px;}
.seckill-timer{display: inline-block;
   margin-top:-2px !important;vertical-align: middle;}
.seckill-time {width: 27px; line-height:20px; color: #fff; border:solid 1px #000;background:#000;border-radius:5px; font-size: 13px; position: relative; float: left;display:inline-block;height:20px;text-align:center; }
.seckill-time-separator{width: 12px;float: left; display: inline-block; text-align: center; line-height: 20px; height: 20px; font-size: 16px; text-align: center; color: #666; margin-top:5px;}
/*团已满*/
.group-detail-buy-icon{text-align:center;font-size:14px;}
.group-detail-buy-icon img{width:18px;margin-right:2%;}
