/*基础样式*/
html{color:#626262;background:#fff; font-family:"Microsoft YaHei",hei,Arial,"Lucida Grande",Verdana; font-size:14px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
legend{color:#000}
img{vertical-align:middle;}
a,a:visited{text-decoration:none;outline:0;}
*{box-sizing:border-box;}
.clearfix{ zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.pageNumber a{color:blue}


/*通用样式*/
.w1000{width:1200px; margin:0 auto; position:relative;}
.breadCrumb{background:#f5f5f5; height:26px; line-height:26px; padding:0 10px; font-size:12px; color:#000;}
.fl{float:left;}
.fr{float:right;}
.f12{font-size:12px;}
.f16{font-size:16px;}

/*头部*/
.header{background:#fff; margin-bottom:25px;}
.header .Language{position:absolute; right:70px; top:20px;}

/*尾部*/
.footer{background:#313131; color:#fff;margin-bottom: 100px;}
.footer .linkBox{overflow:hidden; zoom:1;}
.footer .linkBox .tit{font-size:14px; margin-bottom:15px; font-weight:bold;}
.footer .linkBox .contact ,.footer .linkBox .linkList{margin-right:3%; font-size:12px; line-height:22px;}
.footer .linkBox .contact{float:left; width:25%;}
.footer .linkBox .linkList{float:left; width:25%;}
.footer .linkBox .linkList a{float:left; width:45%; margin-right:5%; color:#fff;}
.codeBox{position:absolute; right:15px; top:10px; text-align:center;}
.codeBox p{padding-top:15px;}
.footer .bottom{border-top:1px solid #3e3e3e; margin-top:20px; padding-top:20px; color:#626262; font-size:12px; overflow:hidden; zoom:1;}
.footer .bottom p{line-height:50px;}

/*登录*/
.loginBox{margin:80px auto; width:400px;}
.loginBox .title{background:#008995; color:#fff; height:30px; line-height:30px; text-align:center; font-size:16px;}
.loginBox .loginCon{border:1px solid #dcdcdc; border-top:none; padding:40px 47px;}
.loginBox .loginCon dl{overflow:hidden; zoom:1;}
.loginBox .loginCon dl dt{float:left; width:18%; line-height:36px;}
.loginBox .loginCon dl dd{margin-left:18%;}
.loginBox .loginCon dl dd .tips{color:#a0a0a0; line-height:20px; margin:20px 0; font-size:12px;}
.inputText{border:1px solid #bfbfbf; height:36px; line-height:36px; width:100%; padding:0 10px;}

/*按钮区*/
.btnBox{text-align:center;}
.nextBtn{display:inline-block; width:150px; height:36px; line-height:36px; text-align:center; background:#ab162b; font-size:18px; color:#fff; border:none;}

/*查询首页*/
.searchTit{}
.searchTit b{font-size:24px;}
.searchTit .myCollection{float:right; border:2px solid #ab162b; height:32px; line-height:30px; border-radius:5px; background:url(../img/star.png) 10px center no-repeat; padding:0 10px 0 40px;}
/*查询首页_搜索条*/
.searchBox{margin:25px 0; background:#ab162b; padding:10px;}
.searchBox .searchInput{border:none; background:#fff; height:30px; line-height:30px; padding:0 15px; border-radius:5px; width:53%; margin-right: 5px;margin-top: 13px;}
.searchBox .searchInput::-webkit-input-placeholder{color:#a0a0a0;}
.searchBox .searchInput:-moz-placeholder{color:#a0a0a0;}           
.searchBox .searchInput::-moz-placeholder{color:#a0a0a0;}
.searchBox .searchInput:-ms-input-placeholder{color:#a0a0a0;}
.searchBox .selectCon{background:#fff; padding:0 10px;margin-left:0px;border-radius:5px; height:30px; line-height:30px; display:inline-block;}
.searchBox .select::-ms-expand{ display: none; }
.searchBox .select{border:none; border-radius:5px; height:30px; line-height:30px;  color:#626262;appearance:none; -moz-appearance:none; -webkit-appearance:none; background: url(../img/arrow.png) no-repeat right center transparent;padding-right: 18px;}

.searchBox .searchBtn{cursor:pointer; display:inline-block; background:url(../img/search.png) no-repeat; width:24px; height:24px; vertical-align:middle; margin-left:15px; border:none; text-indent:10em;}
.allExhibitor{cursor:pointer; display:inline-block; background:url(../img/all.png) no-repeat; width:24px; height:18px;vertical-align:middle; margin-left:15px; border:none; text-indent:10em; overflow:hidden;}
/*查询首页_搜索列表*/
.searchList{margin-bottom:50px; overflow:hidden;}
searchList .font-next {
	white-space: normal;
	word-break: break-all;
	word-wrap: break-word;
}
.searchList h3 {
}
.searchList table tr th ,.searchList table tr td{padding:10px;}
.searchList table tr th{border-bottom:2px solid #d2d2d2; font-size:16px; font-weight:bold; color:#434343;}
.searchList table tr td{border-bottom:1px solid #d2d2d2;}
.searchList table tr td img{width:100px;}
.searchList table .text{font-size:12px; color:#959595; margin-top:15px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; word-break:break-all;}
.searchList table a{color:#626262;}
.searchList table .icon{color:#008896; padding-left:25px; margin:3px 0; display:inline-block;}
.searchList table .collectionIcon{background:url(../img/icon01.png) left center no-repeat;}
.searchList table .collectionIcon.cur{background:url(../img/icon01_cur.png) left center no-repeat;}
.searchList table .shareIcon{background:url(../img/icon02.png) left center no-repeat;}

.spanList span{padding:3px 0;color:#626262;cursor:pointer; display:inline-block;}
.spanList i{margin:0 5px; display:inline-block; font-style:normal;}
/*.spanList span:first-child{padding:3px 5px 3px 0;}*/
.spanListEn span{padding:3px 0;color:#626262;cursor:pointer;word-break:keep-all; display:inline-block;}
.spanListEn i{margin:0 5px; display:inline-block; font-style:normal;}
/*.spanListEn span:first-child{padding:3px 5px 3px 0;}*/


/*页码*/
 .layui-table-page {
            text-align: center
        }

 .layui-table-page .layui-laypage a{color:#ab162b; display:inline-block; padding:0 5px; height:28px; line-height:28px;margin-left:3px;margin-right:3px;}
 .layui-table-page .layui-laypage span.layui-laypage-curr{font-weight:bold;}
 .layui-laypage .layui-laypage-curr .layui-laypage-em{
             background-color:#626262!important;
        }
.pageNumber{text-align:center; margin:50px 0 0 0;}
.pageNumber a{color:#ab162b; display:inline-block; padding:0 5px; height:28px; line-height:28px;margin-left:3px;margin-right:3px;}
.pageNumber a.cur{font-weight:bold;}
.pageNumber a.active{ color:#626262;font-weight: bold; }
.pageNumber .prev ,.pageNumber .next{background-repeat:no-repeat; color:#d2d2d2; margin:0 10px;}
.pageNumber .prev{background-image:url(../img/prevIcon.png); background-position:left center; padding-left:30px; cursor:default;}
.pageNumber .prev.on{cursor:pointer; background-image:url(../img/prevIcon_cur.png); color:#626262;}
.pageNumber .next{background-image:url(../img/nextIcon.png); background-position:right center; padding-right:30px; cursor:default; }
.pageNumber .next.on{cursor:pointer; background-image:url(../img/nextIcon_cur.png); color:#626262;}

/*底部预登记*/
.enrollment{background:#ab162b; padding:6px 0; width:100%; position:fixed; left:0; bottom:0; z-index:999;}
.enrollmentCon{text-align:right; font-size:36px; color:#fff; line-height:50px; background:url(../img/icon03.png) right center no-repeat; padding-right:80px; display:block;}
.enrollment .closeIcon{position:absolute;right:10px; top:7px; color:#fff; cursor:pointer; background:url(../img/closeIcon.png) no-repeat; width:20px; height:20px;}

/*展商详情*/
.detail{overflow:hidden; zoom:1; margin:45px 0;}
.logoLeft{float:left; width:150px;}
.logoLeft img{width:100%; margin-bottom:20px;}
.logoLeft .btn{background:#008692; height:36px; line-height:36px; margin-bottom:10px; color:#fff; background-repeat:no-repeat; background-position:20px center; padding-left:50px; cursor:pointer; display:block;}
.logoLeft .collectionBtn{background-image:url(../img/icon04.png);}
.logoLeft .collectionBtn.cur{background-image:url(../img/icon04_cur.png);}
.logoLeft .shareBtn{background-image:url(../img/icon05.png);}
.logoLeft .backBtn{background-image:url(../img/icon06.png);}
.detailRight{margin-left:190px;}
.detailRight h2{font-size:18px; font-weight:bold; margin-bottom:15px;}
.detailRight dl{overflow:hidden; zoom:1; line-height:22px; margin-bottom:5px; font-size:12px;}
.detailRight dl dt{float:left; width:140px; font-weight:bold;}
.detailRight dl dd{margin-left:140px;}

img.mb-banner{
	display:none;
}
div.searchList{
	overflow: visible;margin-bottom:20px;
}
div.searchList div.layui-form{
	border:none;
}
.searchList table tr th{
	padding:10px 0;
}
.searchList table tr td{
	word-wrap:break-word
}
.layui-table-view .layui-table td{
	 word-wrap:break-word;
}
div.layui-table-box{
	border:none;
}
div.layui-table-view .layui-table th{
	padding:10px 0;box-sizing:border-box;
}
div.layui-table-header{ border-width: 0 0 0; }
div.layui-table-view .layui-table th{ border-top:1px solid #e6e6e6;border-bottom:2px solid #e6e6e6; }

.searchList table tr td:nth-child(1),.searchList table tr th:nth-child(1){
	border-left:none;text-align: center;
}
.searchList table tr td:nth-child(3),.searchList table tr th:nth-child(3){
	text-align: center;
}
.searchList table tr td:nth-child(4) div,.searchList table tr th:nth-child(4) div{
	text-align: center;
}
.searchList table tr td:nth-child(5) div,.searchList table tr th:nth-child(5) div{
	text-align: center;
}
.searchList table tr th:last-child{
	position: relative;
}
.searchList table tr th:last-child,.searchList table tr td:last-child{
	border-right:none;
}
#erweima{
	position: absolute;left: 20%;top: 95%;z-index: 1000;
	border: 1px solid #e6e6e6;padding:5px;background: #fff;
	width: 100px;height: 100px;display: none;
}
a.fenxiang {
	display: block;
	width: 100%;
	height: 100%;
	/*background:url("../img/fenxiang.png") 28% center no-repeat;background-size:15px 15px;*/
}

a.logoLink{ display: block;width: 100%;height: 100%; }
img.Zlogo{
	width:100%;height: auto;
}
div.layui-table-cell{
	height: auto;
}
a.toDetail{
	display: block;
}
.searchList table tr td a.toDetail img{
	width: 15px;height: auto;margin-right: 5px;margin-top:-2px;
}
.searchList table tr td a.fenxiang img{
	width: 15px;height: auto;margin-right: 5px;margin-top:-2px;
}
div.layui-table-body table tbody{
	border-bottom:2px solid #e6e6e6;
}
div.layui-table-cell{
	overflow: visible;
}
div.layui-table-body{
	overflow: visible;
}
#pavilion{
	border: none;
	border-radius: 5px;
	height: 30px;
	line-height: 30px;
	color: #626262;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../img/arrow.png) no-repeat right center transparent;
	padding-right: 18px
 }


#Dfenxiang{
	background: #ddd;display: block;width:80%;color: #fff;background: #ab162b;padding: 8px 0;
	text-decoration: none;border: none;margin: 0 auto;margin-top: 10px;text-align:center;
}
#Dback{
	background: #ddd;display: block;width:80%;color: #fff;background: #ab162b;padding: 8px 0;
	text-decoration: none;border: none;margin: 0 auto;margin-top: 10px;text-align:center;
}
#Derweima{
	position: absolute;top:165px;left:25%;display: none;border: 1px solid #ddd;border-radius: 3px;padding: 5px;
	background: #fff;
}
table.Dtable{
	width:100%;
}
a.Dfenxiang{ display:block; }
table.Dtable tr td{
	border:none;
}
table.Dtable tr td:nth-child(1){
	width: 20%;border-left: none;text-align: left;
}
table.Dtable tr td{
	vertical-align: top;border-bottom:1px solid #e5e5e5;
}

div.qrCode{
	position: absolute; z-index: 1000;width:90px;height:90px;display:none;border: 1px solid #ddd;background:#fff;
}
div.qr{ padding: 4px; }


div.DqrCode{
	position: absolute; top: 43%; left: 20.8%; z-index: 1000; 
	display:none;border: 1px solid #ddd;height:115px;width:110px;
}
div.Dqr{
	background:#fff;padding: 4px;
}
td.left-detail{
	position: relative; vertical-align: top;
}
td.left-detail img.dlogo{
	width:auto;margin-bottom:25px;max-width:100%;margin-top:10px;margin-left:0;
	height:100px;
}
td.right-detail>h3{
	font-size: 16px; font-weight: 600; margin-top: 15px;
}
#productImg div.productItem{
	width:23%;margin-left:1.5%;max-width:25%;margin-bottom:15px;vertical-align:top;
	display:inline-block;height:130px;border:1px solid #ddd;border-radius:3px;line-height:126px;
	overflow:hidden;
}
#productImg img{
	width:100%;max-width:100%;
}
div.Dline{ display:none; }
div.zhezaho{ display:none; }
div.searchList .layui-table tr td.left-detail{ text-align:center; }
.enrollmentCon:hover{color:#fff; }

/**响应式**/
@media screen and (max-width: 800px){
	body{ max-width:100%; width:100%;}
    div.header .w1000{ padding:0; }
	.w1000{
		width:100%;padding:0 10px;
	}
	img.pc-banner{
		display:none;
	}
	img.mb-banner{
		display:block;
	}
	div.searchBox div.selectCon {
		width: 47.7%;
		margin-bottom: 10px;
	}
	div.searchBox div.selectCon:first-child{
		margin-left:0;
	}
	div.searchBox div.selectCon select.select{
		width:100%;
		font-size:12px
	}
	.searchBox .searchInput {
		width: 66%;
		margin-top: 0;
	}
	div.searchTit b{
		font-size:16px;
	}
	
	.searchBox{ margin:15px 0; }
	.header{ margin-bottom:15px; }
	
	.enrollmentCon{
		text-align: right;
		font-size: 16px;
		color: #fff;
		line-height: 50px;
		background: url(../img/icon03.png) 74% center no-repeat;
		background-size:24px;
		padding-right: 33%;
		display: block;
	}
	.enrollmentCon a:hover{color:#fff; }
	div.layui-table-cell, div.layui-table-tool-panel li{
		white-space:unset;

	}
	.layui-table-cell{
		padding:0 5px;
	}
	div.layui-laypage a, div.layui-laypage span{
		font-size:14px
	}
	div.layui-table-view .layui-table th{
		font-size:13px;
	}
	div.layui-table-view .layui-table td{
		font-size:12px;
	}
	div.layui-table-view .layui-table th:nth-child(1),div.layui-table-view .layui-table td:nth-child(1){
		display:none;
	}
	div.layui-table-view .layui-table th:nth-child(2),div.layui-table-view .layui-table td:nth-child(2){
		width:25%;
	}
	div.layui-table-view .layui-table th:nth-child(3),div.layui-table-view .layui-table td:nth-child(3){
		width:22%;
	}
	div.layui-table-view .layui-table th:nth-child(4),div.layui-table-view .layui-table td:nth-child(4){
		display:none;
	}
	div.layui-table-view .layui-table th:nth-child(5),div.layui-table-view .layui-table td:nth-child(5){
		width:25%;
	}
	.layui-table-view table.layui-table{ width:100%; }
	div.layui-table-cell{ padding:0 5px;width:100%; }
	.searchList table tr td img{
		width:100%;max-width:100%;
	}
	a.fenxiang {
		/*background: url(../img/fenxiang.png) 18% center no-repeat;
		background-size: 15px 15px;*/
	}
	img.dlogo{ max-width:200px; }
	
	td.left-detail{ width:30%;display:none; }
	td.right-detail{ width:70%;margin-top:15px;margin-bottom:15px; }
	.searchList table tr th, .searchList table tr td{
		padding:5px 3px;
	}
	#DmbFenxiang,#Dback{ 
		padding:10px 0;text-align:center;width: 49%;
		display: inline-block;background:#ab162b;color:#fff;
	}
	table.Dtable tr td:nth-child(1){
		width:33%;
	}
	div.Dline{ margin-bottom:15px;display:block; }
	table.Dtable tr td{ padding:10px 0; }
	div.zhezaho{ 
		display:none;
		background:rgba(0,0,0,0.6);width:100%;height:100%;position:fixed;z-index:100000;
	}
	li.Dt-all{
		padding:8px 0;border-bottom:1px solid #ddd;
	}
	h3.D-title,div.D-count{
		line-height:24px;text-align:justify;
	}
	table.detail-table{
		display:none;
	}
	div.D-count div.productItem img{
		width:100%;margin-top:8px;
	}
	div.enrollment{ padding:0; }
	
}











