.banssy{display:none;}
.w1200{width:1200px;margin:0 auto;}
#pl_Mainshop{margin:20px 0;}
.shop_ban_l{background:#000;width:20%;height:360px}


.shop_ban_l li a{display:block;height:36px;line-height:36px;color:#eee;padding:0 10px}
.shop_ban_r{width:80%;}

.bcc{background:#f5f5f5}
.pl_Mainshop_main{padding:60px 0;}
.pl_Mainshop_main.p160{padding-top:160px;}

.shopitem h2{font-size: 28px;font-weight: 200;line-height: 60px;margin:20px 0;color: #424242;}
.shopitem h2:before,.shopitem h2:after{display:none;}
.shoph2 h2{margin:0 0 20px;}
.shoph2 h2 a{color: #424242;}
.shopitem .hmore li{display:inline;}
.shopitem .hmore a{color: #565353;
    font-size: 16px;
    line-height: 60px;
    margin-left: 15px;
    padding-bottom: 5px;
    border-bottom: 2px solid #f5f5f5;
    transition: all .2s;}
.shopitem .hmore a:hover,.shoph2 h2 a:hover{color:#f60}	
	.goods-item-m {
		float: left;
    background: #fff;
    width: 19%;
    transition: all .2s;
    position: relative;
    margin-right: 1.25%;
    margin-bottom: 15px;
    padding: 40px 0 20px;
    text-align: center;
}
.shopul .goods-item-m:nth-child(5n){margin-right:0;}

.goods-item-m{background:#fafafa}
.bcc .goods-item-m{background:#fff}


.goods-item-m img {
    width: 150px;
    height: 150px;
}
.goods-item-m .goods-title {
    padding-bottom: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 15px;
}
.title {
    color: #000;
}
.goods-info {
    color: #666;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 15px;
}
.goods-price {
    color: #ff6700;
}


.hotpro li:nth-child(6){display:none;}

.home {
    margin-top: 15px;
}
.features {
    float: left;
    width: 20%;
	margin-top:10px;
}
.features-list {
    padding: 2.5px 3px 2.5px 4px;
    background-color: #5F5750;
}
.features-item:nth-child(1) {
    border-top: 1px solid #5F5750;
    border-left: 1px solid #5F5750;
}
.features-item {
    float: left;
    width: 33.3333%;
    height: 82px;
    padding: 0 2px;
    text-align: center;
    border-top: 1px solid #666;
    border-left: 1px solid #666;
}
.features-item a {
    color: #ccc;
}
.features-item .iconfont {
    display: block;
    margin-top: 13px;
    font-size: 25px;
}

.iconfont {
    font-family: iconfont;
    font-size: 18px;
    font-weight: 700;
}
.hot-promo {
    float: left;
    width: 80%;
	margin-top:10px;
}
.promo-item {
    float: left;
	width:32%;
	margin-right:2%;
}
.hot-promo .promo-item:nth-child(3){margin-right:0;}
.promo-item a {
    display: block;
	
    height: 170px;
    transition: all .2s;
}
.promo-item img {
    height: 170px;
    width: 100%;
}

.features-item i{display:block;margin:20px auto 10px auto;font-size:18px}

.shop_ban_l>ul>li>a{font-weight:600!important;}
.shop_ban_l li .itss{padding:0 10px}
.shop_ban_l li .itss a{display:inline-block;padding:5px;}
.shop_ban_l>ul>li{padding:10px 0;border-bottom:1px solid #444}



.slideBox{ width:100%; height:360px; overflow:hidden; position:relative; border:0px solid #ddd;  }
		.slideBox .hd{ position:absolute;  left:0;right:0;bottom:10px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; width:100%;text-align:center;  }
		.slideBox .hd ul li{ display:inline-block; margin-right:2px;  width:10px; height:10px; border-radius:50%;line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;  }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:360px; display:block;  }
		@media screen and (max-width: 768px) {
		    .slideBox,.slideBox .bd img{height:220px}
		}
		
		.picScroll-left{ width:100%;  overflow:hidden; position:relative;  border:0px solid #ccc;   }
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{width:18%; margin:0 8px; float:left; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:100%; height:120px; display:block;   }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;  }

		@media screen and (max-width: 768px) {
			.picScroll-left{width:100%}
			.picScroll-left .bd ul li{width:46%;}
			.w1200,.shop_ban_l,.shop_ban_r{width:100%;}
			.goods-item-m{width:48%;margin:10px 1%;}
			.pl_Mainshop_main{padding:20px 0;}
			.p160{padding-top:50px!important}
			.hotpro li:nth-child(6){display:block;}
			.shopul .goods-item-m:nth-child(5n){margin:10px 1%;}
			.shop_ban_l{display:none;}
			.features,.hot-promo{width:100%}
			.features-item{width:33.333%}
			.promo-item a,.promo-item a img{height:auto}
		}