.tl-search-wrap{
	background:#f5f5f5;
}

/* 筛选 */
.tl-filter-btn{
	display: inline-block;
	*display: inline;
	*zoom:1;
	float:right;
	width:80px;
	height:24px;
	margin-top:-24px;
	line-height:24px;
	text-align: center;
	border:1px solid #999;
	border-radius: 12px;
	background:#fff;
}
.tl-filter-box{
	background:#fff;
	margin-top:10px;
	padding:0 20px 20px;
}
.tl-filter-box li{
	padding-top:15px;
	overflow: hidden;
}
.tl-filter-box a{
	padding-right:20px;
	line-height: 20px;
	cursor: pointer;
}
.tl-filter-box a.active{
	color:#E8350D;
}
.tl-filter-box .classify{
	display: block;
	float:left;
	width:48px;
	margin-right:30px;
	line-height:20px;
	color:#333;
	text-align: right;
}
.tl-filter-box .filter{
	display: block;
	width:1082px;
	float:right;
}

/* 排名 */
.tl-sort-box{
	padding:20px 0;
}
.tl-sort-box a.active{
	color:#E8350D;
}
.tl-sort-box a .arrow{
	width:12px;
	height:20px;
	margin-left:4px;
	background-position:-168px -120px;
}
.tl-sort-box a.active .arrow{
	background-position:-188px -120px;
}
.tl-sort-box em{
	display: inline-block;
	*display:inline;
	*zoom:1;
	width:1px;
	height:14px;
	vertical-align: middle;
	background:#e1e1e1;
	margin:0 15px;
}
.tl-sort-box i.checkbox{
    width: 16px;
    height: 16px;
	margin:-2px 10px 0 5px;
    background-position: -160px -45px;	
}
.tl-sort-box a.active i.checkbox{
	    background-position: -191px -45px;
}
/* 产品 */
.tl-prd-lists{
	width:1210px;
	overflow: hidden;
}
.tl-prd-lists li{
		float:left;
	width:192px;
	height:250px;
	margin:0 10px 10px 0;
	padding:20px 20px 10px;
	background:#fff;
}
.tl-prd-lists li .prd-img{
	display: block;
	width:150px;
	height:150px;
	margin:10px auto 0;
}
.tl-prd-lists li .prd-img img{
	width:100%;
	height:100%;
}
.tl-prd-lists li p.prd-name{
	height:28px;
	line-height:14px;
	margin:10px auto 0;
	overflow: hidden;
	color:#666;
	text-align: center;
}
.tl-prd-lists li p.prd-ad{
	display: none;
	/*height:18px;
	line-height:18px;
	margin-top:8px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#999;
	text-align: center;*/
}
.tl-prd-lists li i.price{
	display: block;
	margin-top:8px;
	text-align: center;
	font-size:16px;
	color:#E7350D;
}
.tl-prd-lists li a.login-btn{
	display: block;
	width:100px;
	height:20px;
	line-height:20px;
	margin:12px auto 0;
	border:1px solid #E8350D;
	border-radius:10px;
	text-align: center;
	color:#E8350D;
}
/****************************** 页码*******************************/
.pageTurn{
	margin-left: auto;
	margin-right: auto;
	width: 315px;
	*width: 325px;
	height: 38px;
	overflow: hidden;
	margin-top: 20px;
	padding-bottom: 10px;
}

.pageTurn .allPrev,
.pageTurn .allNext,
.pageTurn .prev,
.pageTurn .next{
	position: relative;
	float:left;
	margin-right: 10px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	color:#999;
	text-decoration: none;
	cursor: pointer;
}
.pageTurn .allPrev,.pageTurn .next{
	margin-right:0;
}

/* .pageTurn .allPrev:hover,
.pageTurn .allNext:hover,
.pageTurn .prev:hover,
.pageTurn .next:hover,
.pageTurn .nums:hover{
	border: 1px solid #afafaf;
} */

.pageTurn .disabled:hover{
	/* border: 1px solid #e5e5e5; */
	cursor: default;
}

.pageTurn i{
	position: absolute;
	top:50%;
	left: 50%;
	margin-left: -6px;
	margin-top:-7.5px;
	width:12px;
	height: 15px;
	background: url(../img/pageTurn.png) no-repeat;
}

.pageTurn .allPrev i{background-position: 0 0;}
.pageTurn .prev i{background-position: -14px 0;}
.pageTurn .next i{background-position: -26px 0;}
.pageTurn .allNext i{background-position: -40px 0;}

.pageTurn .allPrev:hover i{background-position: 0 -15px;}
.pageTurn .prev:hover i{background-position: -14px -15px;}
.pageTurn .next:hover i{background-position: -26px -15px;}
.pageTurn .allNext:hover i{background-position: -40px -15px;}

.pageTurn .nums{
	position: relative;
	float: left;
	height:28px;
	margin-right: 10px;
	border-radius: 14px;
	overflow: hidden;
}

.pageTurn .nums .txt{
	border:0;
	width: 80px;
	height: 28px;
	line-height: 28px;
	background: #fafafa;
	background: #fff;
	text-align: center;
}

.pageTurn .nums_infos{
	position: absolute;
	top:0;
	left:0;
	text-align: center;
	width: 80px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
}

.pageTurn .nums_infos em{color:#e7350d;margin-right: 3px;}
.pageTurn .nums_infos span{color:#666;}
.pageTurn .nums_infos span b{margin-left: 3px;}


.pageTurn .btn{
	float: left;
	text-decoration: none;
	width: 60px;
	height: 28px;
	line-height: 28px;
	border-radius: 14px;
	border:1px solid #999;
	background: #fff;
	color:#666;
	font-size: 12px;
	text-align: center;
	margin-left: 5px;
	-webkit-transition:all .1s linear;
	-moz-transition:all .1s linear;
	-o-transition:all .1s linear;
	transition:all .1s linear;
}

/****************************** 页码 end*******************************/

/* 无搜索结果页面 */
.tl-search-wrap .warning{
	text-align: center;
	padding:60px 0;
	font-size:14px;
}
.tl-search-wrap .warning i.icon{
	 display: inline-block;
	 *display: inline;
	 *zoom:1;
    vertical-align: middle;
    width: 35px;
    height: 30px;
    margin-right: 7px;
    background: url(../img/warning.png) no-repeat;
}
.tl-search-wrap .warning p{
	display: inline-block;
	*display: inline;
	*zoom:1;
}
.tl-search-wrap .warning strong{
	color:#E7350D;
}
