@charset "utf-8";
/*
CSS Document

创建日期：2016.8.5
编辑人员：李
页面属性：搜索分类页面
*/

/* 条件筛选 模块 */
.screen{ height:auto; overflow:hidden;}
.screen li{ width:1178px; height:auto; background:#fcfdfd; border-bottom:1px solid #f5f5f5;}
.screen dt{ float:left; width:90px; line-height:42px; text-align:center; color:#4c4c4c;}
.screen dd{ float:left; background:#fff; width:1087px;  border-left:1px solid #f5f5f5;}
.screen .selected{ background:#e93537; color:#fff;}

/*分类*/
.allclass,.twoclass,.queryarrSwitch{ float:left;}
.allclass{ width:40px; padding-left:19px;}
.allclass span{ display:block; float:left; width:40px; height:28px; margin-top:9px;} 
.allclass a{ display:block; float:left; padding:4px 5px;}
.allclass a:hover{ background:#e93537; color:#fff;}

.twoclass{ width:910px; height:30px; overflow:hidden; padding-bottom:14px;}
.twoclass span{ display:block; float:left; width:100px; padding-left:20px; height:26px; margin-top:9px;} 
.twoclass a{ display:block; float:left; padding:4px 5px;} 
.twoclass a:hover{ background:#e93537; color:#fff;}
.twoa{ background:#fff !important; color:#666 !important;}

/*多分类查询 开关*/
.queryarrSwitch{ padding-top:10px;}
.queryarrSwitch a{ display:block; width:74px; height:20px; line-height:20px; border:1px solid #919191; text-indent:5px; background:url(../images/search/arr.png) no-repeat 57px -60px;}
.queryarrSwitch a:hover{ border:1px solid #e93537; color:#e93537;  background:url(../images/search/arr.png) no-repeat 57px -20px;}
  .switch_up{ background:url(../images/search/arr.png) no-repeat 57px -40px!important;}
  .switch_up:hover{ background:url(../images/search/arr.png) no-repeat 57px 0px!important;}
  
#dhide{ width:74px; border:1px solid #919191;  overflow:hidden; position:absolute; left:-1px; top:20px; padding-top:3px; display:none; border-top:none; background:#fff;}
#dhide a{ width:100%; text-align:center; padding:0 !important; margin-bottom:3px;}


.queryarr{ margin:0 19px 14px 19px; padding:18px 20px 3px 20px; background:#f9f9f9; clear:both; display:none;}
.mcl{ width:100%; overflow:hidden; padding-bottom:10px;}
.mcl_title{ float:left;  height:20px; line-height:20px; width:80px;}
.mcl_text{ float:left; width:870px; overflow:hidden;}
.mcl_text span{ display:block; float:left; height:20px; /*width:60px;*/margin-left:3px; margin-bottom:5px;}
.mcl_text a{ display:block; float:left; line-height:20px; padding:0 4px;}
.mcl_text a:hover{ /*background:#e93537; color:#fff;*/}

	
/*商标筛选*/
.keyword dd{ height:33px; padding-top:9px;}
.keyword .key{ float:left; width:auto; height:22px; border:1px solid #ff9a0c; line-height:22px; padding:0 5px; margin-right:10px; overflow:hidden; position:relative; padding-right:20px;}
.keyword .close{ position:absolute; height:8px; width:8px; background:url(../images/search/close.png) no-repeat center center; top:7px; right:4px;}
.keyword .allclose{ float:left; background:url(../images/search/close_blue.png) no-repeat right center; padding-right:12px; color:#fff;}
.keyword .blue{ width:60px; padding-right:5px !important; border:1px solid #5ba4d9; background:#5ba4d9; color:#fff; }
.keyword .allkey{ display:none;}
.keyword .skey{ float:left; width:200px; height:24px; border:1px solid #d0d0d0; line-height:24px;}
.keyword .skey input{float:left; border:0; background:#fff; height:22px; line-height:22px;}
.keyword .skey .keyword{ width:88%; margin-top:1px;}
.keyword .skey .btsubmit{ width:22px; background:url(../images/search/skey.png) no-repeat right center; cursor:pointer;}
.keyword .key_cont{ float:left;}

/*其他分类模块*/
.classother span{ display:block; float:left;  padding-left:17px; height:34px; padding-top:8px;}
.classother a{ display:block; line-height:20px; padding:4px;}
.classother a:hover{ background:#e93537; color:#fff;}

/*.moretype{ height:auto; background:#F00; overflow:hidden; vertical-align:bottom; margin:0 !important; padding:0 !important; border:none !important;}*/

/* 排序 模块 */
.sort{ height:41px;}
.sort dt,.sort dd{ float:left; line-height:41px; background:#fff;}
.sort dt{ width:90px;}
.sort dd{ width:1087px;}
.sort span,.sort span a{ width:36px; float:left; padding:0 10px;}
.sort span a:hover{ background:url(../images/search/sort.png) no-repeat -3px 0px; color:#fff;}
.sort span p{ float:right; width:7px; height:41px;  margin-left:4px; }
.sort span .fdown{ color:#fff; background:url(../images/search/sort.png) no-repeat -3px -41px;}
.sort span .fdown:hover{ background:url(../images/search/sort.png) no-repeat -3px -41px;}
.sort span .fup{ color:#fff; background:url(../images/search/sort.png) no-repeat -3px 0px;}
.sort span .fup:hover{ background:url(../images/search/sort.png) no-repeat -3px 0px;}

.renqi,.jingpin,.xinpin{ background:url(../images/search/sort.png) -3px -82px;}

.pges{ float:right; padding-right:13px;}
.pges p,.pges a{ display:block; float:left;}
.pges p{ padding-right:20px;}
.pges .p{ width:34px; height:21px; background:url(../images/search/page_2.png) no-repeat left top; margin-top:10px;}
.pges .p:hover{ background:url(../images/search/page_2.png) no-repeat left bottom; }

.pges .n{ width:34px; height:21px; background:url(../images/search/page_2.png) no-repeat right top; margin-top:10px;}
.pges .n:hover{ background:url(../images/search/page_2.png) no-repeat right bottom;}



/*搜索结果*/
.result li{ float:left; width:226px; height:272px; padding-right:12px; margin-bottom:10px; overflow:hidden; position:relative;}
.result li dl{ display:block; width:226px; height:340px; background:#fff; position:absolute; overflow:hidden;}
.result li .up{ position:absolute; top:-32px; left:0;}
.result li dt{ padding:13px 13px 5px 13px; height:150px;}
.result li dd{ width:200px; padding:5px 13px; overflow:hidden;}
.result li .title{ line-height:24px; font-size:14px; height:48px;}
.result li .title span{ float:left; padding-right:5px;}
.result li .title h2{ float:left; font-size:14px; font-weight:normal;}
.result li .title p{ color:#9c9c9c; font-size:12px;}
.result li .other{ height:37px; overflow:hidden;}
/*修改商标列表 assie*/
.consult-price{
	background: #fff;
	position: relative;
	width: 100%;
	padding: 0;
}
.consult-price span{
	display: inline-block;
	height: 100%;
	width: 95px;
	line-height: 30px;
	position: absolute;
	cursor: pointer;

}
.consult-price a:first-child,.consult-price span:first-child{
	background: #59D167;
	border: 1px solid #59D167;
	left: 11px;
}
.consult-price a:last-child,.consult-price span:last-child{
	border: 1px solid #ff5001;
	color: #ff5001;
	right: 16px;
}
	.aother,price{ display:block;}
	.aother,.selectcollect,.selectshare{ float:left; width:auto; padding:4px; color:#a6a6a6; padding-right:15px;}
	
	.shouchang{ background:url(../images/search/collect.png) no-repeat 2px 6px; text-indent:17px;}
	.shouchang:hover{ color:#e74b4b; background:url(../images/search/collect.png) no-repeat 2px -24px;}
	.selectcollect{ color:#e74b4b; background:url(../images/search/collect.png) no-repeat 2px -24px;} /*点击状态*/
	
	.fenxiang{ background:url(../images/search/share.png) no-repeat 2px 6px; text-indent:16px;}
	.fenxiang:hover{ color:#ff9a0c; background:url(../images/search/share.png) no-repeat 2px -24px;}
	.selectshare{ color:#ff9a0c;  background:url(../images/search/share.png) no-repeat 2px -24px;} /*点击状态*/
	
	.price{ text-align:center; height:31px;}/*background:#e4393c;*/
.price a,.price span{ color:#fff; display:block; height:31px; padding-top:2px;border-radius: 3px;}
	/*.price:hover{ background:#d72d30;}*/


.error{ padding:50px 0; text-align:center; font-size:18px;}
i{ line-height:28px;}

/*分页*/
.page{ height:38px; padding:30px 0; font-size:14px;}
.plist{ margin:0 15%;}
.page li{ float:left; padding-right:5px; line-height:38px;}
.page li a,.page li span{ display:block; float:left; text-align:center;}
	.next{ width:85px; height:38px; background:url(../images/search/page.png) no-repeat bottom;}
	.num,.numdef{ width:38px; height:38px; background:url(../images/search/page.png) no-repeat top right;}
	.numdef{ background:url(../images/search/page.png) no-repeat top left; color:#fff; font-weight:bold;}

.page li span{ padding:0 5px;}
.page li span .number{ width:36px; height:36px; border:1px solid #cccccc; background:#fff; text-align:center; line-height:36px;}	
.psubmit{ width:56px; height:38px; background:url(../images/search/page_1.png) no-repeat;}


/* 公共底部 模块 */
.end,.ends{height:411px; background:url(../images/end.png) no-repeat center;}
.heads{ margin:0 auto;}

/*对比功能 模块*/
#bbv{ position:fixed; top:10px; right:0; _position:absolute; _top:expression(documentElement.scrollTop+300); }
#dbimg{ display:none; width:68px; height:38px; background:url(../images/contrast/tb.png) no-repeat; text-align:center; color:#fff; font-weight:bold; padding-top:28px; cursor:pointer;}
#xsyc{border:2px dotted #f00;position:absolute;line-height:10px;width:15px;height:15px;top:-20px;opacity:0.9;filter:alpha(opacity=90);z-index:999;}
#dbnr{ display:none; position:absolute; top:0; right:5px; background:#fff; width:242px; overflow:hidden; z-index:9; }
#dbnr b{ display:block; clear:both; height:38px; line-height:38px; font-size:14px; padding:0 20px; background:#5ba4d9; color:#fff;}
#dbnr b span{float:left;}
#dbnr b span.span2{ float:right; font-size:12px; font-weight:normal; cursor:pointer;}
#dbnr ul{ width:222px; overflow:hidden;}
#dbnr ul li{ float:left; width:90px; height:65px; overflow:hidden; padding-left:19px; padding-bottom:12px;}
#dbnr ul li img{ width:100%;}
#dbnr ul li .closs2{
	display:none;
	width:14px;
	height:14px;
	position:absolute;
	right:2px;
	top:2px;
	z-index:20;
	background:url(../images/search/close2.png) no-repeat;
	cursor:pointer;
	}

#dbnr img{cursor:pointer;}
	.db_border{ width:240px; height:auto; overflow:hidden; border:1px solid #e0e0e0; border-top:none; padding:10px 0;}
	
	
.pkbut{ clear:both; width:198px; height:34px; margin:0 auto; background:url(../images/contrast/db_button.png) no-repeat top; margin-bottom:5px;}
.pkbut a{ display:block; line-height:34px; text-align:center; color:#ef4c4e;}
.pkbut a:hover{ background:url(../images/contrast/db_button.png) no-repeat bottom; color:#fff;}

.pkbut span{ display:block; line-height:34px; text-align:center; color:#ef4c4e; cursor:pointer;}

#tishi{width:100%;text-align:center;padding-bottom:10px;}


