.listBox1{
	background: #f0f0f0;
	padding: 20px 0;
}
.productNav{
	padding: 20px;
	background: #fff;
}
.productNav ul li{
	float: left;
	margin-right: 39px;
	margin-bottom: 10px;
}
.productNav ul li a{
	font-size: 16px;
	line-height: 30px;
	color: #333;
}
.productNav ul li a:hover{
	color: #168CE3;
	text-decoration: none;
	cursor: pointer;
}
.productNav ul li a.active{
	color: #168CE3;
	text-decoration: none;
}
.productNav ul li span{
	font-size: 14px;
	line-height: 23px;
	color: #fff;
	display: inline-block;
	background: #168CE3;
	padding: 0 10px;
	border-radius: 3px;
	margin-left: -1px;
	cursor: pointer;
}
.productNav ul li span a,.productNav ul li span a:hover{
	color: #fff;

}
.stores{
	margin: 20px 0 0;
}
.storesLeft{
	width: 824px;
	float: left;
}
.company{
	padding: 20px;
	background: #fff;
	margin-bottom: 20px;
}
.company img{
	width: 153px;
	height: 171px;
	float: left;
	margin-right: 20px;
}
.companyText{
	width: 610px;
	float: left;
}
.companyText h2 a{
	font-size: 18px;
	font-weight: normal;
	color: #333;
	line-height: 23px;
	height: 23px;
	overflow: hidden;
}
.companyText h2 a:hover{
	text-decoration: none;
}
.approve{
	font-size: 14px;
	line-height: 29px;
	height: 29px;
	overflow: hidden;
	padding-left: 20px;
	background: url(/images/supplier2017/company.png) no-repeat 0 -59px;
	padding-bottom: 10px;
	border-bottom: 1px solid #f0f0f0;
	margin-bottom: 10px;
}
.approve span{
	display: inline-block;
	width: 16px;
	height: 17px;
	background: url(/images/supplier2017/company.png) no-repeat 0 -99px;
	margin-left: 3px;
	vertical-align: middle;
}
.online{
	display: inline-block;
	padding: 0 10px 0 32px;
	font-weight: normal;
	line-height: 27px;
    height: 27px;
	border-radius: 3px;
	margin: 0 10px;
	background: url(/images/supplier2017/company.png) no-repeat 10px 4px #168CE3;
	cursor: pointer;
	vertical-align: middle;
    font-size: 12px;
}
.online a.non{font-size: 12px;color: #fff;}
.comein{
	display: inline-block;
	padding: 0 10px 0 32px;
	font-weight: normal;	
	line-height: 27px;
    height: 27px;
	border-radius: 3px;
	background: url(/images/supplier2017/company.png) no-repeat 10px -29px #ffb000;
	cursor: pointer;
	vertical-align: middle;
    font-size: 12px;
}
.comein a.non{font-size: 12px;	color: #fff;}
.companyText p{
	font-size: 14px;
	line-height: 29px;
	height: 29px;
	overflow: hidden;
}
.companyText p a{
	color: #666;
}
.companyText p b{
	display: inline-block;
	width: 86px;
	height: 15px;
	background: url(/images/supplier2017/company.png) no-repeat 0 -135px;
	vertical-align: middle;
}
.storesRight{
	width: 256px;
	float: right;
}
.rushOrder{
	width: 230px;
	height: 60px;	
	padding: 16px 13px;
	background: url(/images/supplier2017/hotLine.jpg) no-repeat;
}
.rushOrder img{
	width: 62px;
	height: 62px;
	float: left;
}
.rushOrder h2{
	width: 155px;
	float: right;
	font-size: 16px;
	color: #666;
	line-height: 25px;
	font-weight: normal;
	margin-top: 5px;
}
.rushOrder p{
	width: 155px;
	float: right;
	font-size: 16px;
	color: #333;
	line-height: 25px;
}
.aisle{
	margin: 15px 0;
}
.aisle a{display: inline-block;}
.dynamic{
	padding: 18px;
	background: #fff;
	margin: 20px 0;
	border-radius: 5px;
}
.listTitle h2 span{
	display: inline-block;
	width: 5px;
	height: 15px;
	background: #168CE3;
	margin-right: 8px;
}
.listTitle h2{
	font-size: 16px;
	line-height: 25px;
	color: #168CE3;
	font-weight: normal;
}
.listTitle h2 a{
	font-size: 12px;
	line-height: 25px;
	color: #999;
	display: inline-block;
	margin-left: 105px;
}
.dynamic ul{
	margin-top: 5px;
}
.dynamic ul li{
	padding-left: 20px;
	height: 30px;
	overflow: hidden;
	background: url(/images/supplier2017/dot.png) 0 13px no-repeat;
}
.dynamic ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #333;
}
.impress{
	padding: 20px 18px;
	background: #fff;
	border-radius: 5px;
}
.impress ul li img{
	width: 112px;
	height: 92px;
	float: left;
}
.impress ul li{
	margin-top: 20px;
}
.impress ul li h3{
	width: 94px;
	float: right;
	height: 30px;
	overflow: hidden;
}
.impress ul li h3 a{
	font-size: 14px;
	color: #333;
	line-height: 30px;
}
.impress ul li p{
	font-size: 14px;
	color: #666;
	line-height: 25px;
	width: 94px;
	float: right;
	height: 50px;
	overflow: hidden;
}
.tew{
	margin-top: 20px;
	padding: 20px 18px;
	background: #fff;
	border-radius: 5px;
}

.tewPic{
	position: relative;
	margin-top: 15px;
}
.tewPic img{
	width: 220px;
	height: 176px;
	
}
.tewPic p{
	height: 30px;
	width: 200px;
	padding: 0 10px;
	/*background: rgba(0,0,0,0.7);*/
	position: absolute;
	left: 0;
	bottom: 0px;
	overflow: hidden;
}
.pBg{
	height: 30px;
	width: 220px;
	position: absolute;
	left: 0;
	bottom: 0px;
	background: #000;
	opacity:0.7;
    filter:alpha(opacity=70);
    -moz-opacity:0.7; 
    -khtml-opacity:0.7;
    -webkit-opacity:0.7;
}


.tewPic p a{
	font-size: 14px;
	line-height: 30px;
	color: #fff;
	font-family: "\5b8b\4f53";
}
.tewPic p a:hover,.tewPic a:hover,.tew ul li a:hover,.impress ul li a:hover,.dynamic ul li a:hover{color: #168ce3;text-decoration: none;cursor: pointer;}

.tew ul{
	margin-top: 5px;
}
.tew ul li{
	padding-left: 20px;
	height: 30px;
	overflow: hidden;
	background: url(/images/supplier2017/dot.png) 0 13px no-repeat;
}
.tew ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #333;
}
.page{
	padding: 10px 0;
	margin-top: 20px;
	text-align: center;
	background: #fff;
}
.page p a{
	font-size: 14px;
	line-height: 38px;
	color: #333;
	display: inline-block;
	/*min-width: 38px;*/
	padding: 0 15px;
}
.page p a:hover{
	color: #fff !important;
	text-decoration: none;
	background: #168CE3;
}
.pageHover{
	background: #168CE3;
	color: #fff !important;
}

/*星星坐标*/
.bp-icon-qsstar{
	display: inline-block;
    width: 89px;
    height: 20px;
    background: url(/images/supplier2017/xx.png) no-repeat 0 0px;
    vertical-align: middle;
}
.xx0{
	background-position: -88px 2px;
}
.xx1{
	background-position: -73px 2px;
}
.xx2{
	background-position: -55px 2px;
}
.xx3{
	background-position: -35px 2px;
}
.xx4{
	background-position: -17px 2px;
}
.xx5{
	background-position: 0 2px;
}

.newspages {
	width: 824px;
	float: left;
	text-align: center;
	padding: 10px 0  10px  0;
	background-color: #fff;
}

.newspages a {
	height: 38px;
	width: 38px;
	text-align: center;
	color: #333333;
	margin-right: 5px;
	font: normal 15px/38px "microsoft yahei";
	display: inline-block;
}

.newspages a.on {
	background-color: #168ce3;
	color: #fff;
}

.newspages a.prev,
.newspages a.next, .newspages a.next_5{
	width: 80px;
}

.newspages span {
	width: 80px;
	margin-left: 30px;
	font: normal 15px/38px "microsoft yahei";
}
.searboxTex{width: 824px;height: 400px;background-color: #fff;float: left;}
.lostpro{width:450px;float: left;background: url(/images/lostpro.jpg) no-repeat;margin: 85px 0 0;margin-left: 140px;padding-left: 165px;}
.lostpro span{font: 22px/34px "Microsoft Yahei";color: #333;}
.lostpro p{font: 12px/24px "\5b8b\4f53";color: #767676;}
.lostpro ul{font: 12px/24px "\5b8b\4f53";color: #767676;}
.lostpro ul li{background: url(/images/caigouSearch.png) no-repeat -143px -30px;padding-left: 12px;}
a.entr{width: 87px; height: 22px;display: block;background: #ff6600;text-align: center;float: right; font: 12px/22px "\5b8b\4f53";color: #fff;}
a.qq img{vertical-align: middle;}