table *{vertical-align: top;}
.tjwrap{width: 1100px;min-height: 330px;height:auto;margin: 0 auto;position: relative;margin-bottom: 20px;}
.tjwrap .imgwrap{position: relative;left: 0;}
.itemwrap{width: 1100px;height:auto;margin: 0 auto;}
.goods-item{margin-top: 20px;}
.goods-item .item-tt{font-size: 20px;font-family: '微软雅黑';width: 100%;height: 40px;margin-top: 34px;}


.tb-tt{float: left;font-size: 18px;font-family: '微软雅黑';display: inline-block;width: 272px;height:44px;line-height:44px;text-align: center;cursor: pointer;}
.tb-tt{border-bottom: 2px solid #fe0000;}
.tb-tt.active{color: #fe0000;}

.listpicwrap{float: left;display:block;width: 215px;height: 200px;border: 1px solid #e8e8e8;margin: 1px;padding-bottom: 5px;}
.listpicwrap img,.listpicwrap span{display: block;}
.listpicwrap img{margin: 1px auto;/*width: 210px;*/height: 150px;}
.listpicwrap span{margin-left: 16px;margin-top: 8px;height:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.listpicwrap span.price{color: #f40;}
.listpicwrap span.price{font-size: 14px;font-weight: bold;}
.listpicwrap span.proname{color: #333;}
.listpicwrap span:hover.proname{color: #000;}
.cnxh-tt{border-bottom: 2px solid #e8e8e8;margin-top: 18px;}
.cnxh-tt span{border-bottom: 2px solid #000;font-size: 16px;font-family: '微软雅黑';}
.youlike li{float: left;margin-right: 46px;margin-top: 20px;}
.youlike li .likepic{float: left;width:150px;height: 130px;position: relative;}
.youlike li .likeinfo{float: left;width:170px;height: 130px;position: relative;}
.youlike .info{position: absolute;left: 0 ;bottom: 10px;}
.youlike .name{position: absolute;left: 0 ;top: 20px;}
.youlike .name,.youlike .info>span{font-size: 18px;font-family: '微软雅黑';}
.itemwrap a{color: #333;}
.tbwrap{margin-top: 6px;width: 1104px;}


.new-pic{width:254px;height:254px;overflow:hidden;}
.new-info{width:100%;height:30px;margin-top: 2px;}
.price{font-size:20px;font-family:'微软雅黑';color:#e52178;}
.oldprice{width:70px;text-decoration:line-through;color:#666;margin-left:4px;font-family:'微软雅黑';font-size:14px;}
.collects{float: right;margin: 10px 4px; color:#666;}
.new-tt{margin-top:4px;color: #333;height:18px;line-height:1.8;overflow:hidden;}
.new-words{color:#666;margin-top:8px;}
.new-item{width:254px;border:1px solid #ccc;float:left;margin:6px;padding:3px 3px  6px 3px;}
.new-spec{width:534px;height:224px;float:left;margin:6px;overflow:hidden;}
.new-spec img{width:542px;height:222px;}
.tjwrap .newpro{width:100%;height:330px;overflow:hidden;}

.rq{width:840px;/*height:400px;*/float:left;}
.indextt{font-size:18px;font-family:'微软雅黑';height:24px;line-heigh:24px;border-bottom:1px solid #666;padding:10px 0;}
.tjpro-item{width:260px;height:260px;border:1px solid #ccc;margin:8px;float:left;overflow:hidden;position:relative;}
.tjpro-item img{width:260px;/*height:180px;*/}
.tjpro-info{width:160px;position:absolute;right:4px;top:10px;padding:4px;background:#e8e8e8; -moz-opacity:0.8;opacity: 0.8;}
.tjtitle{width:120px;height:18px;line-height:1.8;overflow:hidden;border-bottom:1px solid #333;float:right;color: #333;}
.tjprice{width:120px;float:right;color: #333;}
.yuegou-tt{padding:10px;height:18px;overflow:hidden;line-height:2.2;}
.erweimawrap{width:250px;/*height:386px;*/margin:44px 4px 0 4px;float:left;text-align:center;}
.erweimawrap .news-main{
	min-height: 265px;
	/*width: 170px;*/
}
.news-tab{
	height: 244px;
	border: 1px solid #e6e6e6;
	margin: 10px 0 10px 0;
	padding: 10px 15px 5px;
	text-align: left;
	overflow: hidden;
}
.news-tab>a{
	display: block;
	font-size: 12px;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #666;
}
.news-tab a:hover{
	color: #c81623;
}
.news-tab h3{
	font-size: 14px;
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 5px;
	margin-bottom: 2px;
}
.news-tab h3 > a{
	float: right;
	font-size: 12px;
	color: #666;
	font-weight: 300;
	margin-top: 2px;
}
.hotList{margin-top:10px;}
.itemwrap .hot{color:#999;display:inline-block;line-height:24px;margin:0 7px 0 3px;font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif}
.itemwrap  .deepen-hot,.hot:hover{color:#C81623}
.item-title{font-size:18px;font-family:'微软雅黑';height:24px;line-height:24px;border-bottom:1px solid #666;padding:10px 0;}
.item-title a{margin-left:10px;font-size:12px;color:#999;line-height:34px;}
.item-title a:hover{color:#555}
.brand{width:32%;margin:4px 0;}
.pros{background:#eee;height:130px;padding:0 4px;overflow:hidde;}
.pros-item{height:28px;color:#666;margin-top:2px;}
.yuegou-item{float:left;width:366px;margin-top:15px;text-align:center;}
.yg-subitem{width:180px;height:216px;overflow: hidden; float:left;border:1px solid #ccc;margin-top:4px;}
.yg-subitem img{width: 180px;height: 180px;}

/*联系客服的弹出框*/
.contact-customer-service-body.contact-us-in{padding: 52px 0 22px 22px;height: 163px;overflow: hidden;background: #f9f9f9;}
.contact-customer-service-body.contact-us-in .dl-list{float: left;/*width: 215px;*/}
.contact-customer-service-body.contact-us-in .dl-list.mr100{margin-right: 100px;}
.contact-customer-service-body.contact-us-in .dl-list .title{font-size: 16px;font-family: "微软雅黑";margin-bottom: 10px;font-weight: bold;}
.contact-customer-service-body.contact-us-in .dl-list .text{color: #999;margin-bottom: 10px;}
.contact-customer-service-body .btn-s2,.contact-customer-service-body .btn-s03,.contact-customer-service-body .btn-s04{-webkit-transition:background-color .5s;transition:background-color .5s;padding-left: 30px;padding-right: 30px;height: 36px;line-height: 36px;font-size: 14px;font-family: "微软雅黑";border-radius: 1px;display: inline-block;text-decoration: none;color: #fff;}
.contact-customer-service-body .btn-s2{background: #6abb77;}
.contact-customer-service-body .btn-s2:hover{background-color: #83bd8c;}
.contact-customer-service-body .btn-s04{background: #4cb0e2;}
.contact-customer-service-body .btn-s04:hover{background: #70c1e9;}

/*抢购轮播*/
.more_swiper{
	position: relative;
}
.more_swiper h2{
	font-size: 20px;
	line-height: 50px;
	/*background: #c10305;*/
	color: #c00204;
	font-weight: 300;
	width: 1090px;
	margin: 10px auto 0;
	/*padding: 0 10px;*/
}
.more_swiper h2 .licon{
	width: 3px;
	height: 20px;
	margin: 0 10px 0 0;
	background-color: #c00204;
	vertical-align: -3px;
}
.more_swiper h2 .over_time{
	float: right;
	font-size: 16px;
	color: #de898c;
}
.more_swiper h2 .over_time .time{
	font-size: 16px;
}
.more_swiper h2 .over_time>span,.more_swiper h2 .over_time .time>span{
	font-size: 16px;
}
.more_swiper .swiper-container{
	height: 347px;
	position: relative;
	width: 1100px;
	margin: 10px auto 0;
}
.more_swiper .swiper-container .swiper-slide{
	/*height: 200px;*/
}
.more_swiper .swiper-container .swiper-slide .swiper_goods{
	display: block;
	position: relative;
	cursor: pointer;
	width: 266px;
	margin: 0 auto;
}
.more_swiper .swiper-container .swiper-slide .swiper_goods:hover{
	/*border: 1px solid #ccc;*/
}
.more_swiper .swiper-container .swiper-slide .swiper_goods img{
	display: block;
	width: 264px;
	height: 264px;
	margin-left: 0 !important;
	border: 1px solid #dededc;
}
/*.more_swiper .prod-tag{
	right: 0;
}*/
.more_swiper .swiper-container .swiper-slide .swiper_goods .swiper_goods_name{
	font-size: 12px;
	line-height: 32px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #666;
}
.more_swiper .swiper-container .swiper-slide .swiper_goods .swiper_goods_name:hover{
	color: #c81623;
}
.more_swiper .swiper-container .swiper-slide .swiper_goods .swiper_goods_price{
	font-size: 26px;
	line-height: 46px;
	height: 46px;
	color: #fff;
	background: #f31415;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.more_swiper .swiper-container .swiper-slide .swiper_goods .swiper_goods_price .price-icon{
	font-size: 15px;
	line-height: 52px;
	vertical-align: top;
}
.more_swiper .swiper-container .swiper-slide .swiper_goods .swiper_goods_old{
	font-size: 12px;
	color: #fababa;
	font-weight: 300;
	margin-left: 5px;
	vertical-align: top;
	line-height: 18px;
	width: 60px;
	margin: 4px 0 0 5px;
}
.more_swiper .swiper-container .swiper-slide .swiper_goods .swiper_goods_old_main{
	text-decoration: line-through;
	float: left;
}
.more_swiper .swiper-container .swiper-slide .swiper_goods .swiper_goods_count{
	float: left;
}
.more_swiper .swiper-container .swiper-slide .swiper_goods .swiper_goods_qiangou{
	display: inline-block;
	white-space: normal;
	float: right;
	line-height: 20px;
	font-weight: 300;
	height: 43px;
	width: 36px;
	font-size: 16px;
	vertical-align: top;
	padding: 3px 10px 0;
	background: #fff24e;
	color: #f11517;
	
}
.more_swiper .swiper-container .swiper-slide .swiper_goods .swiper_goods_qiangou.disable{
	background: #c2c2c2;
	color: #fff;
	line-height: 40px;
}
.more_swiper .arrow-left,.more_swiper .arrow-right{
	display: none;
	position: absolute;
	top: 50%;
	width: 28px;
	height: 52px;
	z-index: 2;
	margin-top: -26px;
	background: #f1f1f1;
	background: rgba(0,0,0,.1);
}
.more_swiper .swiper-container:hover .arrow-left,.more_swiper .swiper-container:hover .arrow-right{
	display: block;
}
.more_swiper .arrow-left{
	left: 5px;
}
.more_swiper .arrow-right{
	right: 5px;
}
.more_swiper .arrow-left:after,.more_swiper .arrow-right:after{
	content: "";
	display: block;
	width: 28px;
	height: 52px;
}
.more_swiper .arrow-left:after{
	background: url(../images/i/swiper_left.png) no-repeat;
}

.more_swiper .arrow-right:after{
	background: url(../images/i/swiper_right.png) no-repeat;
}

/*2017双11*/
.double_11_2017 .guter{background-color: #ff6fb0;}
.double_11_2017 .guter span{background-color: #00013a;color: #ff6eaf; font-size: 24px;}
.double_11_2017 .new-item{border-color: #ff6bb1;-o-border-image: linear-gradient( #9d31ff , #ff6bb1) 30 30;border-image: -webkit-gradient( linear , left top, left bottom , from(#9d31ff) , to(#ff6bb1)) 30 30;border-image: linear-gradient( #9d31ff , #ff6bb1) 30 30;}
.double_11_2017 .new-item .new-pic{position: relative;}
.double_11_2017 .price{color: #f768a6;}
.double_11_2017 .oldprice,.double_11_2017 .collects,.double_11_2017 .new-tt{color: #e5e5e5;}
.double_11_2017 .indextt{color: #ffea01;border-color: #ffea01;}
.double_11_2017 .tjpro-item{border-color: #676767;position: relative;}
.double_11_2017 .news-tab{border-color: #ffea01;}
.double_11_2017 .news-tab h3{border-color: #ffea01;}
.double_11_2017 .news-tab h3 > a{color: #ffea01;}
.double_11_2017 .news-tab>a{color: #ffea01;}
.double_11_2017 .news-tab>a:hover{color: #fff;}
.double_11_2017 .erweimawrap .news-main{margin-top: -10px;}
.double_11_2017 .goods-item .item-title{color: #6bfeff;border-color: #6bfeff;}
.double_11_2017 .goods-item .item-title a{color: #6bfeff;}
.double_11_2017 .goods-item .item-title a:hover{color: #fff;}
.double_11_2017 .goods-item .hot{color: #6bfeff;}
.double_11_2017 .goods-item.type2 .item-title{color: #8e6bff;border-color: #8e6bff;}
.double_11_2017 .goods-item.type2 .item-title a{color: #8e6bff;}
.double_11_2017 .goods-item.type2 .item-title a:hover{color: #fff;}
.double_11_2017 .goods-item.type2 .hot{color: #8e6bff;}
.double_11_2017 .goods-item.type3 .item-title{color: #ff6b8e;border-color: #ff6b8e;}
.double_11_2017 .goods-item:nth-child(2) .item-title{color: #8e6bff;border-color: #8e6bff;}
.double_11_2017 .goods-item:nth-child(2) .item-title a{color: #8e6bff;}
.double_11_2017 .goods-item:nth-child(2) .item-title a:hover{color: #fff;}
.double_11_2017 .goods-item:nth-child(2) .hot{color: #8e6bff;}
.double_11_2017 .goods-item:nth-child(3) .item-title{color: #ff6b8e;border-color: #ff6b8e;}
.double_11_2017 .goods-item .listpicwrap{border-color: #00013a;background-color: #fff;position: relative;}
.double_11_2017 .goods-item .deepen-hot,.double_11_2017 .goods-item .hot:hover{color: #fff;}
.double_11_2017 .yg-subitem{border-color: #959595;background-color: #fff;}
.double_11_2017 .img-map.goods .goods-img{width: 322px;height: 322px;border: 2px solid #ff6bc6;position: absolute;top: 237px;left: 109px;}
.double_11_2017 .img-map.goods.type2 .goods-img{border-color: #3ee3ff;}
.double_11_2017 .img-map.goods .goods-p{position: absolute;top: 318px;right: 93px;font-size: 18px;line-height: 20px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 405px;color: #fff;}
.double_11_2017 .img-map.goods .price-wrapper{position: absolute;top: 365px;left: 508px;width: 195px;height: 74px;border: 2px solid #ff6bce;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.double_11_2017 .img-map.goods.type2 .price-wrapper{border-color: #3ee3ff;}
.double_11_2017 .img-map.goods .price-wrapper .price{height: 52px;line-height: 52px;font-size: 38px;color: #fb3872;letter-spacing: 5px;}
.double_11_2017 .img-map.goods .price-wrapper .price-old{line-height: 1;font-size: 12px;color: #ff6bce;text-decoration: line-through;}

/*head里面的原css*/
.swiper-wp {position: relative;}

.swiper-wp .swiper-container {height: 400px;width: 100%;}
.swiper-wp .swiper-slide {overflow: hidden}
.swiper-wp .swiper-slide > a{display: block;}
.swiper-wp .swrapcon {width: 1200px;height: 400px;position: absolute;top: 0;left: 50%;margin-left: -600px;}
.swiper-wp .swiper-swith{position: absolute;display: none;z-index: 9999;top: 50%;margin-top: -42px;padding: 8px 25px;}
.swiper-wp .swiper-swith:after{display: block;content: "";width: 43px;height: 85px;background-image: url('../images/swiper-swithc.png');background-repeat: no-repeat;}
.swiper-wp:hover .swiper-swith{display: block;cursor: pointer;}
.swiper-wp .swiper-left{left: 0;}
.swiper-wp .swiper-right{right: 0;}
.swiper-wp .swiper-left:after{background-position: left center;}
.swiper-wp .swiper-right:after{background-position: right center;}
.swiper-slide .slide-img{background-position:center center;background-repeat:no-repeat;height: 500px;position: relative;}

/*2018_03的新首页样式*/
.new_2018_03{background: #f8f8f8;}
.new_2018_03 .tjwrap{width: 1200px;min-height: auto;margin-bottom: 24px;}
.new_2018_03 .tjwrap a{color: inherit;}
.new_2018_03 .tjwrap:after,.new_2018_03 .tjwrap .goods-list:after,.new_2018_03 .tjwrap .main:after,.new_2018_03 .tjwrap .aside:after,.new_2018_03 .tjwrap .ad:after,.tjwrap.type4 .hotList:after{content: '\20';display: block;height: 0;clear: both;}
.new_2018_03 .tjwrap .main{width: 100%;float: left;min-height: 0;margin: 0;}
.new_2018_03 .tjwrap .main > .inner{margin-left: 200px;margin-right: 150px;}
.new_2018_03 .tjwrap .aside{width: 200px;float: left;margin-left: -100%;}
.new_2018_03 .tjwrap .ad{width: 150px;float: left;margin-left: -150px;}
.new_2018_03 .swiper-wp .swiper-container,.new_2018_03 .swiper-wp .swrapcon{height: 500px;}

.new_2018_03 .tjwrap .goods-list{font-size: 0;}
.new_2018_03 .tjwrap .goods-item{position: relative;display: inline-block;width: 232px;margin: 0;text-align: left;}
.new_2018_03 .tjwrap .goods-item .pic{width: 232px;height: 232px;vertical-align: top;display: inline-block;}
.new_2018_03 .tjwrap .goods-item .name{line-height: 38px;margin-top: 6px;font-size: 14px;color: #222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_2018_03 .tjwrap .goods-item .name .key-word{line-height: 20px;margin-top: 9px;}
.new_2018_03 .tjwrap .goods-item .hot{color: #e4393c;font-size: inherit;}
.new_2018_03 .tjwrap .goods-item .price-wrapper .price{color: inherit;}
.new_2018_03 .tjwrap .goods-item .price-wrapper .price,.new_2018_03 .tjwrap .goods-item .price-wrapper .old-price{vertical-align: top;}
.banner-wrapper{width: 1200px;margin: 10px auto 16px;clear: both;font-size: 0;}
.banner-wrapper .pic{width: 100%;height: 150px;vertical-align: top;}
.banner-wrapper.type2 .pic{width: 392px;height: 150px;vertical-align: top;margin-right: 12px;}
.banner-wrapper.type2 .pic:last-child{margin-right: 0;}
.banner-wrapper.type2 .pic.last{margin-right: 0;}
.new_2018_03 .news-wrapper{position: relative;background: #fff;font-size: 0;width: 1198px;margin: 0 auto;margin-bottom: 10px;height: 78px;overflow: hidden;background-color: #f4e7e6;border: 1px solid #ccb9b6;}
.new_2018_03 .news-wrapper .news-list{font-size: 0;width: 100%;min-height: 0;border: 0;padding: 0 110px 0 256px;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;}
.new_2018_03 .news-wrapper .title{position: absolute;top: 0;left: 0;width: 256px;height: 78px;background: url(../images/new_2018_03/new_title.png) no-repeat;}
.new_2018_03 .news-wrapper .title:after{content: '\20';position: absolute;top: 50%;right: 0;width: 1px;height: 30px;margin-top: -15px;background: #6b6b6b;}
.new_2018_03 .news-wrapper .tool{position: absolute;top: 0;right: 0;font-size: 20px;text-align: center;width: 100px;height: 78px;line-height: 78px;background: #f0eded;border-radius: 40px 0 0 40px;}
.new_2018_03 .news-wrapper .tool a{font-size: 20px;color: #222;}
.new_2018_03 .news-wrapper .news-list .item{vertical-align: top;display: inline-block;margin-left: 80px;width: 330px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;font-size: 22px;color: #222;padding: 0;height: 78px;line-height: 78px;border: 0;}
.new_2018_03 .news-wrapper .item-icon{display: inline-block;color: red;font-style: normal;height: 78px;line-height: 78px;vertical-align: top;font-size: 22px;width: auto;background: transparent;}
.new_2018_03 .news-wrapper .item-icon.new:after{content: "";display: inline-block;width: 50px;height: 20px;background: url(../images/new_2018_03/new.png) no-repeat;margin-top: 29px;}
.new_2018_03 #banner + .news-wrapper{margin-top: 10px;}

.tjwrap.type1{margin-top: 10px;}
.tjwrap.type1 .main > .inner{margin-left: 232px;margin-right: 0;}
.tjwrap.type1 .aside{width: 232px;height: 306px;background: #e82954;background-image: url(../images/new_2018_03/newPromotion.png);color: #fff;text-align: center;}
.tjwrap.type1 .aside .title{font-size: 42px;font-weight: bold;line-height: 42px;margin: 42px 5px 0 5px;letter-spacing: 10px;}
.tjwrap.type1 .aside .title .text{font-size: 42px;font-weight: bold;line-height: 42px;letter-spacing: 10px;white-space: nowrap;display: inline-block;}
.tjwrap.type1 .aside .subtitle{font-size: 14px;margin-top: 12px;}
.tjwrap.type1 .aside .subtitle .text{font-size: 14px;display: inline-block;padding: 0 5px}
.tjwrap.type1 .aside .time-wrapper{padding: 8px 0;background: rgba(255,255,255,0.28);position: absolute; left: 18px;bottom: 36px;width: 196px;}
.tjwrap.type1 .aside .time-wrapper .name,.tjwrap.type1 .aside .time-wrapper .time{font-size: 24px;font-weight: normal;line-height: 40px;letter-spacing: 4px;margin: 0;}
.tjwrap.type1 .swiper-slide{text-align: right;}
.tjwrap.type1 .goods-item .details,.tjwrap.type2 .goods-item .details{height: 28px;line-height: 28px;border: 1px solid #e82954;font-size: 0;}
.tjwrap.type1 .goods-item .price-wrapper,.tjwrap.type2 .goods-item .price-wrapper{display: inline-block;vertical-align: top;width: 140px;background: #e82954;color: #fff;font-size: 12px;}
.tjwrap.type1 .goods-item.disable .details,.tjwrap.type2 .goods-item.disable .details{border-color: #c1c1c1;}
.tjwrap.type1 .goods-item.disable .price-wrapper,.tjwrap.type2 .goods-item.disable .price-wrapper{background: #c1c1c1;color: #fff;}
.tjwrap.type1 .goods-item.disable:before,.tjwrap.type2 .goods-item.disable:before{position: absolute;top: 100px;right: 0;width: 130px;height: 130px;content: "";background-image: url(../images/new_2018_03/sold.png);background-size: 130px 130px;}
.tjwrap.type1 .goods-item .price,.tjwrap.type2 .goods-item .price{font-size: 22px;color: #fff;vertical-align: top;}
.tjwrap.type1 .goods-item .old-price,.tjwrap.type2 .goods-item .old-price{text-decoration: line-through;vertical-align: top;}
.tjwrap.type1 .goods-item .message,.tjwrap.type2 .goods-item .message{background: #fff;display: inline-block;vertical-align: top;width: 90px;font-size: 12px;color: #5e6172;text-align: center;}
.tjwrap.type1 .promotion-wrapper{position: relative;}
.tjwrap.type1 .arrow-left,.tjwrap.type1 .arrow-right{display: none;position: absolute;top: 50%;width: 28px;height: 52px;z-index: 2;margin-top: -52px;background: #f1f1f1;background: rgba(0,0,0,.1);}
.tjwrap.type1 .swiper-container:hover .arrow-left,.tjwrap.type1 .swiper-container:hover .arrow-right{display: block;}
.tjwrap.type1 .arrow-left{left: 10px;}
.tjwrap.type1 .arrow-right{right: 0px;}
.tjwrap.type1 .arrow-left:after,.tjwrap.type1 .arrow-right:after{content: "";display: block;width: 28px;height: 52px;}
.tjwrap.type1 .arrow-left:after{background: url(../images/i/swiper_left.png) no-repeat;}
.tjwrap.type1 .arrow-right:after{background: url(../images/i/swiper_right.png) no-repeat;}

.tjwrap.type2 .main > .inner{margin: 0;}
.swiper-wp + .tjwrap.type2{margin-top: 10px;}
.tjwrap.type2 .goods-item + .goods-item{margin-left: 10px;}
.tjwrap.type2 .goods-item .price-wrapper{background: transparent;color: #e82954;width: 120px;}
.tjwrap.type2 .goods-item .old-price{color: #5e6172;}
.tjwrap.type2 .goods-item .message{background: transparent;width: 110px;text-align: right;}
.tjwrap.type2 .goods-item .details{border-color: transparent;}
.new_2018_03 .tjwrap .top{float: left;width: 100%;text-align: center;}
.new_2018_03 .tjwrap .top .title-icon{display: inline-block;width: 38px;height: 25px;background: url(../images/new_2018_03/title-icon.png) no-repeat;vertical-align: top;}
.new_2018_03 .tjwrap .top .title{font-size: 24px;color: #e4393c;font-weight: bold;line-height: 28px;margin: 10px 0 20px;}
		
.tjwrap.type3{margin-bottom: 0;}
.tjwrap.type3 .main .inner{margin-left: 0;margin-right: 280px;height: 450px;}
.tjwrap.type3 .goods-item{border: 1px solid transparent;width: 218px;height: 218px;margin: 0 10px 10px 0;}
.tjwrap.type3 .goods-item:hover{border-color: #e4393c;}
.tjwrap.type3 .goods-item:hover  .details{display: block;}
.tjwrap.type3 .goods-item .pic{width: 218px;height: 218px;}
.tjwrap.type3 .details{display: none;position: absolute;bottom: 0;left: 0;width: 100%;background: rgb(217, 217, 217);background: rgba(217, 217, 217, 0.6);z-index: 2;}
.tjwrap.type3 .details .name{padding: 0 10px;font-size: 14px;color: #222;line-height: 34px;margin-top: 0;}
.tjwrap.type3 .details .name .key-word{margin-top: 7px;}
.tjwrap.type3 .details .price-wrapper{padding: 0 10px;font-size: 12px;line-height: 24px;color: #e82954;margin-bottom: 4px;}
.tjwrap.type3 .details .price-wrapper .price{font-size: 24px;}
.tjwrap.type3 .ad{position: relative;width: 255px;margin-left: -280px;border: 4px solid #ffd0bf;height: 442px;color: #222;}
.tjwrap.type3 .ad .ad-tip{position: absolute;width: 240px;height: 409px;background: #fff8e5;top: 20px;right: -20px;}
.tjwrap.type3 .ad .title{font-size: 36px;margin-top: 36px;line-height: 36px;padding-left: 20px;}
.tjwrap.type3 .ad .subtitle{font-size: 20px;margin-top: 10px;line-height: 28px;padding-left: 20px;}
.tjwrap.type3 .ad .pic{width: 240px;height: 240px;text-align: center;position: absolute;bottom: 0;right: 0;}
.banner-wrapper+.tjwrap.type3{margin-top: ;}
.tjwrap.type3+.itemwrap{margin-top: 24px;}
.tjwrap.type4 .main .inner{margin-left: 269px;margin-right: 0;}
.tjwrap.type4 .main .title{position: absolute;top: -6px;left: 60%;width: 172px;height: 49px;line-height: 49px;margin-left: -76px;font-size: 24px;font-weight: bold;color: #fff;background: url(../images/new_2018_03/tjwrapTitle1.png) no-repeat;z-index: 1;text-align: center;}
.tjwrap.type4 .aside{width: 269px;height: 515px;background: #e19270;}
.tjwrap.type4 .aside .title{font-size: 36px;color: #fff;line-height: 40px;margin-top: 40px;padding-left: 20px;}
.tjwrap.type4 .aside .subtitle{display: block;font-size: 20px;line-height: 40px;color: #fff;margin-top: 10px;padding-left: 20px;}
.tjwrap.type4 .aside .pic{width: 240px;height: 240px;text-align: center;display: block;margin: 0 auto;}
.tjwrap.type4 .aside .item-title{border: 0;font-size: 0;height: auto;line-height: 1;}
.tjwrap.type4 .aside .item-title .item{display: inline-block;width: 118px;border: 1px solid rgba(255, 255, 255, 0.6);height: 46px;line-height: 46px;font-size: 20px;color: #fff;text-align: center;margin-bottom: 10px;}
.tjwrap.type4 .hotList{padding-top: 10px;clear: both;margin: 0;height: 60px;overflow: hidden;}
.tjwrap.type4 .hotList .item{float: left;}
.tjwrap.type4 .hotList .item+.item{margin-left: 10px;}
.tjwrap.type4 .hotList .item-link{display: inline-block;width: 109px;text-align: center;border: 1px solid #e75615;background: #fff;color: #eb5312;font-size: 20px;line-height: 58px;}

.tjwrap.type4 .goods-item{width: 308px;height: 258px;border: 1px solid transparent;-webkit-box-sizing: border-box;box-sizing: border-box;}
.tjwrap.type4 .goods-item:nth-child(3n+2){margin-left: -1px;}
.tjwrap.type4 .goods-item:nth-child(3n){margin-left: 8px;}
.tjwrap.type4 .goods-item:nth-child(n+3){margin-top: -1px;}
.tjwrap.type4 .goods-item:hover{border: 1px solid #eb5312;}
.tjwrap.type4 .goods-item:hover  .details{display: block;}
.tjwrap.type4 .goods-item .pic-wrapper{width: 100%;height: 100%;background: #fff;position: relative;}
.tjwrap.type4 .goods-item .pic{width: 220px;height: 220px;position: absolute;top: 50%;left: 50%;margin: -110px 0 0 -110px;}
.tjwrap.type4 .details{display: none;position: absolute;bottom: 0;left: 0;width: 100%;background: rgb(217, 217, 217);background: rgba(217, 217, 217, 0.6);z-index: 2;}
.tjwrap.type4 .details .name{padding: 0 10px;font-size: 14px;color: #222;line-height: 34px;margin-top: 0;}
.tjwrap.type4 .details .price-wrapper{padding: 0 10px;font-size: 12px;line-height: 24px;color: #e82954;margin-bottom: 4px;}
.tjwrap.type4 .details .price-wrapper .price{font-size: 24px;}

.tjwrap.type4.green .main .title{background-image: url(../images/new_2018_03/tjwrapTitle2.png);}
.tjwrap.type4.green .aside{background: #5fc193;}
.tjwrap.type4.green .goods-item:hover{border-color: #12ac64;}
.tjwrap.type4.green .hotList .item-link{border-color: #20b16d;color: #12ac64;}

.tjwrap.type4.blue .main .title{background-image: url(../images/new_2018_03/tjwrapTitle3.png);}
.tjwrap.type4.blue .aside{background: #7bc7ed;}
.tjwrap.type4.blue .aside .pic{margin-top: 70px}
.tjwrap.type4.blue .goods-item:hover{border-color: #23a7e8;}
.tjwrap.type4.blue .hotList .item-link{border-color: #23a7e8;color: #23a7e8;}

.new_2018_03 .tjwrap.type4 .goods-item .goods-tip,.new_2018_03 .tjwrap.type3 .goods-item .goods-tip{top: -1px;right: -1px;z-index: 1;}
.tjwrap.type4 .goods-item .goods-tip.lt{left: -1px;}
.tjwrap.type2 .goods-item .goods-tip.rb{bottom: 80px;right: 6px;}
.tjwrap.type3 .goods-item .goods-tip.rb{bottom: 6px;right: 6px;top: auto;z-index: 1;}
.tjwrap.type4 .goods-item .goods-tip.rb{bottom: 6px;right: 6px;top: auto;z-index: 1;}

.zengping{
    line-height: 20px;
    display: inline-block;vertical-align: top;color: #fff;
    background-color: #e20404;padding: 0 4px;margin: 9px 3px 0 0;font-weight: normal;
}


/* 限时抢购 */
.productskill{
    width: 1200px;
    margin: 0 auto 24px;
}
.kill-nav{
    width: 1200px;
    overflow: hidden;
    background: #fff;
}
.kill-nav .swiper-container{
    width: 1212px;
}
.kill-nav .swiper-slide{
    width: 303px;
    height: 100px;
}
.kill-nav .arrow-left, .kill-nav .arrow-right{
    position: absolute;
    top: 50%;
    margin-top: -22px;
    padding: 5px 8px;
    z-index: 999;
}
.kill-nav .arrow-left::after, .kill-nav .arrow-right::after{
    display: block;
    content: "";
    width: 19px;
    height: 39px;
    background-image: url('../images/swiper-swithc.png');
    background-repeat: no-repeat;
}
.kill-nav .arrow-left{
    left: 0;
}
.kill-nav .arrow-left::after{
    background-position: left center;
}
.kill-nav .arrow-right{
    right: 12px;
}
.kill-nav .arrow-right::after{
    background-position: right center;
}
.kill-nav .kill-cell{
    cursor: pointer;
    background: #fff;
    color: #333;
    width: 291px;
    height: 100%;
    box-sizing: border-box;
}
.kill-nav .kill-cell.selected{
    background: #ce0000;
    background: linear-gradient(to right,#f37575,#ce0000);
    color: #fff;
}
.kill-nav .state2{
    text-align: center;
}
.kill-nav .state2 .text-top{
    padding-top: 5px;
    font-size: 18px;
    line-height: 26px;
}
.kill-nav .state2 .text-center{
    font-size: 30px;
    line-height: 38px;
}
.kill-nav .state2 .text-bottom{
    font-size: 18px;
    line-height: 26px;
}
.kill-nav .state2 .text-bottom .time{
    font-size: 18px;
}
.kill-nav .state1{
    text-align: center;
}
.kill-nav .state1 .text-top{
    padding-top: 15px;
    font-size: 18px;
    line-height: 30px;
}
.kill-nav .state1 .text-bottom{
    font-size: 30px;
    line-height: 40px;
}
.kill-nav .state1 .text-bottom .time{
    font-size: 30px;
}
.kill-nav .state3{
    text-align: center;
}
.kill-nav .state3 .text-top{
    padding-top: 15px;
    font-size: 18px;
    line-height: 30px;
}
.kill-nav .state3 .text-bottom{
    font-size: 30px;
    line-height: 40px;
}
.kill-nav .state3 .text-bottom .time{
    font-size: 30px;
}

.product-list{
    margin-top: 10px;
    width: 100%;
    overflow: hidden;
}
.product-list .arrow-left, .product-list .arrow-right{
    display: block;
    position: absolute;
    top: 50%;
    width: 28px;
    height: 52px;
    z-index: 2;
    margin-top: -80px;
    background: #f1f1f1;
    background: rgba(0,0,0,.1);
}
.product-list .arrow-left::after, .product-list .arrow-right::after{
    content: "";
    display: block;
    width: 28px;
    height: 52px;
    background-repeat: no-repeat;
}
.product-list .arrow-left::after{
    background-image: url(../images/i/swiper_left.png);
}
.product-list .arrow-right::after{
    background-image: url(../images/i/swiper_right.png);
}
.product-list .arrow-left{
    left: 0;
}
.product-list .arrow-right{
    right: 12px;
}
.product-list .product-swiper{
    width: 1212px;
    font-size: 0;
}
.product-list .product-swiper > .product-item{
    display: inline-block;
    margin-bottom: 12px;
    border: 1px solid transparent;
    width: 289px;
}
.product-list .product-swiper > .product-item .pic-wrapper{
    position: relative;
    width: 289px;
    height: 289px;
}
.product-list .product-swiper > .product-item .pic{
    width: 289px;
    height: 289px;
}
.product-list .product-swiper > .product-item:hover{
    border-color: #e9e9e9;
    box-shadow: 0 0 2px 2px #f8f8f8;
}
.product-list .product-item{
    display: block;
    width: 291px;
    margin-right: 12px;
}
.product-item .pic-wrapper{
    position: relative;
    width: 291px;
    height: 291px;
}
.product-item.state3 .pic-wrapper::after{
    position: absolute;
    bottom: 0;
    right: 0;
    width: 130px;
    height: 130px;
    content: "";
    background-image: url(../images/new_2018_03/sold.png);
    background-size: 130px 130px;
}
.product-item .pic{
    width: 291px;
    height: 291px;
}
.product-item .name{
    line-height: 34px;
    font-size: 14px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.product-item .key-word, .product-item .zengping{
    line-height: 20px;
    margin: 0 3px 0 0;
    vertical-align: baseline;
}
.product-item .product-bottom{
    background: #fff;
    height: 75px;
    overflow: hidden;
}
.product-item .product-bottom .details{
    float: left;
    width: 221px;
}
.product-item .product-bottom .details .price-wrapper{
    margin-left: 8px;
    line-height: 75px;
}
.product-item.state2 .product-bottom .details .price-wrapper{
    margin-top: 12px;
    line-height: 38px;
    height: 38px;
}
.product-item .product-bottom .details .price{
    font-size: 30px;
    color: #e52178;
}
.product-item .product-bottom .details .old-price{
    font-size: 12px;
    color: #676767;
    text-decoration: line-through;
}
.product-item.state2 .product-bottom .details .message{
    font-size: 12px;
    line-height: 16px;
    color: #676767;
    margin-left: 12px;
}
.product-item .product-bottom .product-side{
    float: right;
    width: 70px;
    height: 100%;
}
.product-item.state1 .product-bottom .product-side{
    background: #333;
    color: #fff;
}
.product-item.state2 .product-bottom .product-side{
    background: #e52178;
    color: #fff;
}
.product-item.state3 .product-bottom .product-side{
    background: #666;
    color: #fff;
}
.product-item .product-bottom .product-side .text-wrapper{
    display: table;
    width: 100%;
    height: 100%;
}
.product-item .product-bottom .product-side .text-wrapper .text{
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    font-size: 18px;
    line-height: 28px;
}
/* 限时抢购列表 */
.productskillList {
    margin-top: 24px
}
.productskillList .kill-nav {
    height: 100px;
}
.productskillList .product-list .product-item {
    float: left;
    margin-bottom: 12px;
}
.productskillList .product-list .product-item:nth-child(4n) {
    margin-right: 0;
}
/* 抢购广告 */
.productskill-banner{
    display: block;
    width: 1200px;
    margin: 0 auto 24px;
    height: 200px;
    text-align: center;
}
.productskill-banner .img{
    vertical-align: top;
    height: 200px;
}
/* 抢购二级页 */
.action-list{
    width: 1200px;
}
.kill-nav.type2{
    margin-top: 20px;
    background-image: url(../images/action@nav.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 1200px auto;
}
.kill-nav.type2 .kill-cell{
    color: #FBE19D;
    background-color: transparent;
}
.kill-nav.type2 .kill-cell.selected{
    color: #FBE19D;
    background: transparent;
}
.noswiper .swiper-wrapper{
    font-size: 0;
    text-align: center;
}
.noswiper .swiper-slide{
    float: none;
    display: inline-block;
    vertical-align: top;
}

/* 人气推荐轮播 */
#recommend .swiper-wrapper {
    width: auto;
}

#recommend .swiper-container {
    padding-bottom: 16px;
}

#recommend .swiper-slide {
    padding-right: 10px;
}

#recommend .swiper-slide:last-child {
    padding-right: 0;
}

#recommend .pagination {
    display: none;
    position: absolute;
    z-index: 20;
    bottom: 0;
    width: 100%;
    text-align: center;
    font-size: 0;
}

#recommend .swiper-pagination-switch {
    display: inline-block;
    width: 30px;
    height: 6px;
    background: #333;
    opacity: 0.8;
    cursor: pointer;
}

#recommend .swiper-pagination-switch:first-child {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}

#recommend .swiper-pagination-switch:last-child {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

#recommend .swiper-active-switch {
    background: #e52178;
}

/* 20191119 新首页 S */
/* 公告 */
.new_2018_03 .news-wrapper,
.new_2018_03 .news-wrapper .title,
.new_2018_03 .news-wrapper .news-list .item,
.new_2018_03 .news-wrapper .item-icon,
.new_2018_03 .news-wrapper .tool {
    height: 56px;
    line-height: 56px;
}
.new_2018_03 #banner + .news-wrapper {
    margin-top: 40px;
    margin-bottom: 40px;
}
.new_2018_03 .news-wrapper {
    background-color: #C91523;
    border: 0;
    border-radius: 10px;
}
.new_2018_03 .news-wrapper .title {
    width: 180px;
    background: none;
    text-align: center;
    font-size: 26px;
    color: #fff;
}
.new_2018_03 .news-wrapper .news-list {
    padding-left: 180px;
}
.new_2018_03 .news-wrapper .item-icon.new {
    margin-right: 15px;
}
.new_2018_03 .news-wrapper .item-icon.new:after {
    width: 66px;
    height: 26px;
    margin-top: 20px;
    background: url(../images/i/new.png) no-repeat;
}
.new_2018_03 .news-wrapper .news-list .item {
    margin-left: 20px;
    color: #fff;
    font-size: 26px;
    width: 420px;
}
.new_2018_03 .news-wrapper .tool {
    background: inherit;
    width: 90px;
}
.new_2018_03 .news-wrapper .tool a:after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAARCAYAAAAL4VbbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjQ0NkY0QzQwQTc5MTFFQThBNjJDMTRBRDE5QjIyNEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjQ0NkY0QzUwQTc5MTFFQThBNjJDMTRBRDE5QjIyNEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNDQ2RjRDMjBBNzkxMUVBOEE2MkMxNEFEMTlCMjI0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNDQ2RjRDMzBBNzkxMUVBOEE2MkMxNEFEMTlCMjI0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr1ZfU4AAADMSURBVHjaYvj//z8DEK8C4hdA7ADlY8UwxrP/EPAViG0JKbYB4i9QDZ+A2AqfYhC2h5oMAh+A2AyfYhB2RtNggk8xCLsB8XeohndAbIhPMQh7AvFPqIbXQKyHTzEI+yBpANlggE8xCEcB8V+ohs/4FCoD8eX/CPAEl0JQqLxFUjgDiFmxKcwF4t9QRSA3p2ELDXYgnoNk2kv0qIcxxIH4KJLCc0Ashy0GjYD4MZLClUDMjSttPIEqAgVRNRAz4kt1K6BJ1J9AmDMABBgAJ7lnPKQev20AAAAASUVORK5CYII=') center no-repeat;
    background-size: 11px;
}
/* 限时抢购 */
.kill-nav {
    padding-left: 240px;
    position: relative;
    box-sizing: border-box;
}
.kill-nav-title {
    top: 0;
    left: 0;
    width: 240px;
    height: 100%;
    position: absolute;
    background: url(../images/i/2019_kill_nav_title.jpg) top no-repeat;
    background-color: #e92525;
    text-align: center;
    padding-top: 100px;
    box-sizing: border-box;
}
.kill-nav-title > a {
    font-size: 18px;
    color: #fff;
    padding: 10px;
}
.kill-nav .swiper-container,
.kill-nav .swiper-slide {
    height: 160px;
}
.kill-nav .swiper-container {
    width: 960px;
    background: url(../images/i/2019_kill_nav_bg.jpg) no-repeat;
    background-size: cover;
}
.kill-nav .kill-cell {
    width: 320px;
    background: inherit;
    text-align: left;
    padding: 5px 30px;
    display: table;
}
.kill-nav .kill-cell .kill-cell-tab {
    display: table-cell;
    vertical-align: middle;
}
.kill-nav .kill-cell.selected {
    background: rgba(238, 238, 238, .34);
    color: #333;
}
.kill-nav .kill-cell .text-top {
    font-size: 32px;
    line-height: 36px;
    color: #666;
    font-weight: bold;
    padding-top: 0;
    margin-bottom: 5px;
}
.kill-nav .kill-cell .text-center {
    font-size: 16px;
    line-height: 30px;
    color: #666;
    text-align: left;
}
.kill-nav .kill-cell .text-bottom {
    margin-top: 5px;
}
.kill-nav .kill-cell .text-bottom > span {
    font-size: 20px;
    vertical-align: middle;
}
.kill-nav .kill-cell .text-bottom > span + span {
    margin-left: 5px;
}
.kill-nav .kill-cell .text-bottom,
.kill-nav .kill-cell .text-bottom .time {
    color: #666;
    line-height: 30px;
    font-size: 0;
}
.kill-nav .kill-cell.selected .text-top,
.kill-nav .kill-cell.selected .text-center,
.kill-nav .kill-cell.selected .text-bottom {
    color: #333;
}
.kill-nav .kill-cell .text-bottom .time > span {
    display: inline-block;
    vertical-align: middle;
    height: 30px;
    line-height: 30px;
    margin: 0 5px;
    font-weight: normal;
    font-size: 20px;
}
.kill-nav .kill-cell .text-bottom .time span.time-cell {
    background-color: #666;
    width: 30px;
    text-align: center;
    color: #fff;
    margin: 0;
}
.kill-nav .kill-cell.selected .text-bottom .time span.time-cell {
    background-color: #333;
}
.productskill .product-list {
    margin-top: 0;
    padding: 20px 0 30px;
    background-color: #D81010;
    box-sizing: border-box;
    box-shadow: 0px 5px 10px 0px rgba(118, 62, 0, 0.3);
}
.product-list .product-item {
    margin-right: 10px;
    margin-bottom: 10px;
}
.product-list .swiper-slide:last-child .product-item {
    margin-right: 0;;
}
.product-list .product-item,
.product-item .pic-wrapper {
    width: 224px;
}
.product-item .pic-wrapper {
    height: 224px;
}
.product-item .pic-wrapper img {
    width: 100%;
    height: 100%;
}
.product-list .product-swiper {
    padding: 0 20px;
    width: 1200px;
    box-sizing: border-box;
}
.product-item .product-bottom {
    border-top: 1px solid #fdf2f2;
    padding: 5px 12px;
    height: auto;
}
.product-item .product-bottom .goods-name {
    font-size: 16px;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.product-item .product-bottom .goods-old {
    font-size: 12px;
    color: #999999;
    text-align: right;
}
.product-item .product-bottom .old-price {
    text-decoration: line-through;
}
.product-item .product-bottom .price {
    width: 100%;
    font-size: 28px;
    color: #C91523;
    text-align: right;
    line-height: 30px;
    margin-top: 3px;
}
.product-list .arrow-right {
    right: 20px;
    margin-top: -50px;
}

/* 人气推荐 */
.producthot {
    background-color: #fff;
    padding-top: 25px;
}
.new_2018_03 .tjwrap .top {
    text-align: left;
    float: none;
    position: relative;
}
.new_2018_03 .tjwrap .top .title {
    font-size: 36px;
    color: #FF7002;
    font-weight: bold;
    line-height: 36px;
    margin: 20px 0;
    border-left: 6px solid;
    padding-left: 20px;
    position: relative;
}
.new_2018_03 .tjwrap .top .more {
    font-size: 20px;
    color: #999999;
    position: absolute;
    right: 0;
    bottom: 0;
}
.new_2018_03 .tjwrap .top .more:hover {
    color: #000;
}
.new_2018_03 .tjwrap .top .title.c1 {
    color: #FF7002;
}
.new_2018_03 .tjwrap .top .title.c2 {
    color: #C91523;
}
.new_2018_03 .tjwrap .top .title.c3 {
    color: #4BA3E1;
}
.new_2018_03 .tjwrap .top .title.c4 {
    color: #CC33C3;
}
.new_2018_03 .producthot .tjwrap .goods-item {
    width: 300px;
    min-height: 400px;
    padding: 30px 35px;
    box-sizing: border-box;
    text-align: center;
    position: relative;
}
.new_2018_03 .tjwrap .swiper-slide + .swiper-slide .goods-item::after {
    content: "";
    width: 2px;
    height: 300px;
    background-color: #cccccc;
    position: absolute;
    top: 56px;
    left: -2px;
}
.new_2018_03 .tjwrap .goods-item .goods-item-inner {
    position: relative;
}
.new_2018_03 .tjwrap .goods-item .pic {
    width: 230px;
    height: 230px;
}
.producthot .tjwrap .main>.inner {
    border: 1px solid #cccccc;
}
.tjwrap.type1 .goods-item .price,
.tjwrap.type2 .goods-item .price {
    font-size: 22px;
    color: #c91523;
}
.tjwrap.type2 .goods-item .price {
    margin-top: 15px;
}
.tjwrap.type2 .goods-item .goods-name {
    font-size: 18px;
    height: 48px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 10px;
}
.new_2018_03 .tjwrap .goods-item .zengping {
    margin-top: 0;
}
#recommend .swiper-container {
    padding-bottom: 0;
}
#recommend .swiper-slide {
    padding-right: 0;
}
.producthot-swiper-action {
    padding: 30px 0;
    text-align: center;
    font-size: 0;
}
.producthot-swiper-btn {
    width: 40px;
    height: 40px;
    display: inline-block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 12px;
    cursor: default;
}
.producthot-swiper-btn.active {
    cursor: pointer;
}
.producthot-swiper-prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAD0OH0aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmYWQzMmEwYS00ZjczLTM5NGQtOTdhOC0yODcyMzhjYzhiOWEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUIzQzQ0QjAwQTlGMTFFQUE2ODhFMEYyQjU5NEYzRTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUIzQzQ0QUYwQTlGMTFFQUE2ODhFMEYyQjU5NEYzRTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiODEyNDEzNC01YTU5LWYyNDQtODQ4Ny1hZjAzYmUzZmJkNDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ZmFkMzJhMGEtNGY3My0zOTRkLTk3YTgtMjg3MjM4Y2M4YjlhIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6lpiYwAAATRJREFUeNqM07ErRWEcxvFzkMEi/4XBqIwGhEUougmTZBOlFBYxUGKSU4ZrIcMlg8RyY2NkMshiU8JgIPH91XPq1+2+59y3Pt37nPs+b/ee+ztxkiRRDWsRyyg11LB5CWt6P1KXs3nWbbZVzCpMYdvlMzsgVBjDHmLlK4zip1phEAeoV77BEL4tVBZ6cYz0ZtxhAF/pBl/oxAkalR/Qjw9/Ylro0I9qUn5EF94qv68VWnGBZl17Rjdeq90NK+yiRfkFPXqNQoV2l8t4yvonrbDu8gQ28wob2HHXFrCSVbA1j313fRVzWYU/zODQfbaF6VDB1i8mcaoc6w6OhwppqYBLZZunIoZDhUhDZhuuXekIfaFCpGGzobtVtvkqoS3rAfrUqffKNmeFvEf0XXNV1myd/wswAExbOXUS7zwEAAAAAElFTkSuQmCC);
}
.producthot-swiper-prev.active {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAD0OH0aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0NDMzQxNEIwQTlGMTFFQUE0MjFENjlEQzg3MEExMEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0NDMzQxNEMwQTlGMTFFQUE0MjFENjlEQzg3MEExMEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQ0MzNDE0OTBBOUYxMUVBQTQyMUQ2OURDODcwQTEwQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQ0MzNDE0QTBBOUYxMUVBQTQyMUQ2OURDODcwQTEwQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgUHP1wAAAFESURBVHjajNM/KEVhGMfxc1wZLNyMNqUMJinKICEsQtFNmCSbSSlGFiWbjCxkuGSQWG6UwshkkMVEiTsYyJ/vU7+33m7nPfe+9emc59z39/be9zwnfmlqjioYS1hBvrqCyctY1f14VZnJC95kGztpgVlsevWxLRAKTGIbsepzTOA7KTCCXWRUX2IUX1aUBgZwAHcYtxjGp5vgB7pxiBrV9xjCh7+iC3ToT9WqfkAv3kr3a4EWnKJOz57Qh9ek07DAFrKqn9GvaxQKtHt1AY9pb9ICa149jfW0QGYx23DFtR6detaFX51/YsC9yUa06XkPirhO2pKNP8xjz/ttA3OhgI0fzOBIdawTnAoFXCiHM7dla2mMhQKRmswmXHihfQyGApGazZruRrX1Vx6taR9QUaveqbY+y5X7RN/VVwX11sm/AAMAuh08DRRWdOsAAAAASUVORK5CYII=);
}
.producthot-swiper-next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAD0OH0aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDI2RjhEODcwQTlGMTFFQUExRTZFOTdFNDkwRDc3QzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDI2RjhEODgwQTlGMTFFQUExRTZFOTdFNDkwRDc3QzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMjZGOEQ4NTBBOUYxMUVBQTFFNkU5N0U0OTBENzdDOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMjZGOEQ4NjBBOUYxMUVBQTFFNkU5N0U0OTBENzdDOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtGIl1YAAAE7SURBVHjahNO/K0VhHMfx5x4/hlt+pO5m0R1MjGQhC8mgy3BjcQeDTCRKZJGVbI5MSKL8WhAGozIa/AnKIAODiPdTn1vP8DzP+darez+n+zmde8735NI07THGXOAZZbyZyCQYRgH9uENzVuEIX8qduEZjrGAvZQzfOtaNS+RDBaOzjuNXuQ+nqA8VjH5QcUqDutyaUMHOAWbwp1zCnltKPJe5g3knT2AbuVDBziZWnTyFDfulNnLL19CABeVZvCYmPovYd/JyVqGoDajOU6zQilt92nm3dzBUKGiv2pQ/MIQXX6EF92hXtns2gkffbW3CFTqU7X6N4sH34PJaui7lH70fN77VsEt2hl5lu0+TOPctXx2OMaBjdo+mcRha7y39qerMYTf2AlWcvKITRF/RE3xiCesZT978CzAAhhI4eKNgQi0AAAAASUVORK5CYII=);
}
.producthot-swiper-next.active {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAD0OH0aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REJDN0FGN0YwQTlGMTFFQTk0QzQ4NjFDRkI4ODM5ODciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REJDN0FGODAwQTlGMTFFQTk0QzQ4NjFDRkI4ODM5ODciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQkM3QUY3RDBBOUYxMUVBOTRDNDg2MUNGQjg4Mzk4NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQkM3QUY3RTBBOUYxMUVBOTRDNDg2MUNGQjg4Mzk4NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PltBjMcAAAE5SURBVHjahNO/K0VhHMfx5x4/hlt+pO5mQTIxkoUsJIMwiMUdDDKRKJFFVrJJJiRRfi0Ig1EZDf4EMcjAIOL9rc+tZ3jOc7716t7P6X5O557zPbnXxuZO59w5njCKNxeZBAMooAe3qM0qHOJLuQ1XqI4V7FJG8K1jHbhAPq3gdNYx/Cp34wSVaQWnHxS9Up8utyytYLOPafwpD2HXLyWBy9zGnJfHsYVcWsFmAytensS6fSmP3PJVVGFeeQYviYvPAva8vJRVaNIGlOYxVqjHjT5t3u0OphUK2qsG5Q/04zlUqMMdWpRtzwbxELqtNbhEq7Lt1zDuQw8ur6VrV/7R+3EdWg1bslN0Kds+TeAstHwVOEKvjtkeTeEgbb039adKM4ud2AtU9PKyThB9RY/xiUWsZTx59y/AAP9iN965VlrRAAAAAElFTkSuQmCC);
}
/* 产品栏目 */
.itemwrap {
    padding-bottom: 45px;
}
.itemwrap .tjwrap {
    padding-top: 25px;
}
.new_2018_03 .itemwrap .tjwrap .top .title {
    margin-bottom: 30px;
}
.tjwrap.type4 .aside {
    width: 360px;
    height: 690px;
    background-color: #fff;
}
.tjwrap.type4 .aside .aside-goods-item {
    display: block;
    height: 100%;
    box-sizing: border-box;
}
.tjwrap.type4 .main .inner {
    margin-left: 360px;
}
.tjwrap.type4 .goods-item {
    width: 270px;
    height: 340px;
    background-color: #fff;
    margin-left: 10px;
    margin-bottom: 10px;
    padding: 20px;
    box-sizing: border-box;
    border: 0;
}
.tjwrap.type4 .goods-item:nth-child(3n+2) {
    margin-left: 10px;
}
.tjwrap.type4 .goods-item:nth-child(n+3) {
    margin-top: 0;
}
.tjwrap.type4 .goods-item .pic-wrapper {
    height: auto;
}
.tjwrap.type4 .goods-item .pic {
    position: relative;
    margin: 0 auto;
    top: 0;
    left: 0;
}
.tjwrap.type4 .details {
    display: block;
    background-color: inherit;
}
.tjwrap.type4 .goods-item:hover {
    border: 0;
}
.tjwrap.type4 .goods-item,
.tjwrap.type5 .goods-item,
.tjwrap.type4 .aside .aside-goods-item {
    transition: box-shadow .2s;
}
.tjwrap.type4 .goods-item:hover,
.tjwrap.type5 .goods-item:hover,
.tjwrap.type4 .aside .aside-goods-item:hover {
    box-shadow: 0px 1px 8px 0px rgba(153,153,153,0.4);
}
.tjwrap.type4 .goods-item .goods-name {
    font-size: 20px;
    color: #000;
    margin-top: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tjwrap.type4 .goods-item .price-wrapper {
    font-size: 26px;
    color: #FF3843;
    margin-top: 5px;
}
.aside-goods-item {
    padding: 14px;
    text-align: center;
}
.aside-goods-item .goods-name {
    font-size: 20px;
    color: #000;
    margin-top: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.aside-goods-item .goods-desc {
    font-size: 28px;
    color: #999;
    margin-top: 10px;
}
.aside-goods-item .goods-price {
    font-size: 40px;
    color: #FF3843;
    margin-top: 30px;
}
.aside-goods-item .goods-image {
    width: 340px;
    height: 340px;
    display: block;
    margin-top: 15px;
}
.tjwrap.type5 .goods-item {
    margin-right: 10px;
    margin-bottom: 10px;
    background-color: #fff;
    padding: 10px;
    box-sizing: border-box;
    height: 320px;
}
.tjwrap.type5 .goods-item:nth-child(5n) {
    margin-right: 0;
}
.new_2018_03 .tjwrap.type5 .goods-item .pic {
    width: 212px;
    height: 212px;
}
.new_2018_03 .tjwrap.type5 .goods-item .name {
    font-size: 18px;
    color: #000;
    margin-top: 16px;
    line-height: 30px;
}
.tjwrap.type5 .goods-item .price-wrapper {
    font-size: 23px;
    color: #FF3843;
}
.tjwrap.mb-0 {
    margin-bottom: 0;
}
.tjwrap.type4 + .tjwrap.type5 {
    padding-top: 0;
}
/* 20191119 新首页 E */