@charset "utf-8";
/* CSS Document */

*{
	padding:0px;
	margin:0px;
	}
img{
	border:none;
	}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
margin: 0px;
padding: 0px;
word-wrap: break-word;
}
input, label, img, th {
    vertical-align: middle;
}
body{
	color:#000;
	font: "宋体",Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:24px;
	}
.texc{
	text-align:center;}
.fl{ float:left;}
.fr{ float:right;}
.cz_sq,#tj_container{
	width:948px;
	margin:0px auto;
	padding:10px;
	}
.bor{
	border:1px solid #999;
	}
.cz_sq h1{
	color:#000066;
	font:"微软雅黑";
	text-align:center;
	height:24px;
	line-height:24px;
	padding:5px;
	}
.bor_b{
	border-bottom:1px dotted #999;
	}
.cz_sq ul.cz_info{
	list-style:none;
	padding:10px;
	border-bottom:1px dotted #999;
	font-size:14px;
	}
.cz_sq ul.cz_info li{
	line-height:28px;
	padding-left:80px;
	}
.cz_sq a{
	color:#990000;
	font-weight:bold;
	}
.pad_t{
	padding-top:10px;}
.pad_b{
	padding-bottom:10px;
	}
.mar_t{
	margin-top:10px;
	}
.mar_b{
	margin-bottom:10px;
	}
.mar_r{
	margin-right:10px;
	}
.amr_b{
	margin-bottom:10px;
	}
.blue{
	color:#317FBE;
	font-size:12px;
	}
.mar_l30{ margin-left:30px;_margin-left:12px;}
.mar_t20{margin-top:-20px;}
.xred{
	color:#F33;
	padding-right:4px;
	}
.clear_b{
	clear:both;
	}
.cz_sq p.tx{
    padding-right:70px;
	float:right;
	}
.reg{
	text-align:center;
	}
.org{
	color:#996600;
	}
.login_a{
	text-decoration:none;
	font-size:12px;
	}
.login_a:hover{
	text-decoration:underline;
	}
.form_reg{
	padding:0 20px 0 150px;
	text-align:center;
	margin:0 auto;
	}
.form_reg .input,.form_reg .formrow{
	clear:both;
	padding:0 7px;
	overflow:hidden;
	text-align:left;
	}
.form_reg .input label,.tit{
	width:100px;
    font-size: 14px;
	float:left;
	text-align:left;
	}
.input_text{
	 background: url("../images/input.png") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #D0D0D0;
    font-family: Verdana,Geneva,sans-serif,"宋体";
    font-size: 12px;
    height: 18px;
    margin: 0 5px 0 0;
    padding: 2px 0 2px 5px;
	width:250px;
	float:left;
}
#myform .input .onShow {
	float:left;
	padding-left:10px;
	color:red;}
.reg_ts{
	color:#999;
	font-size:12px;
	float:right;
}
.summit{
	margin-right:110px;
	margin-top:10px;
	}
.summit1{ height:40px; position:relative;left:0px; top:600px; *top:530px; clear:both !important;}
.h50{ height:50px;}

.summit input,.summit1 input{
    background: url(../images/reg_bt.jpg) no-repeat scroll 0 0 transparent;
    width: 133px;
	height:38px;
	border:none;
	color:white;
	font-size:16px;
	font-weight:bold;
}
.box1{
	width:508px;
	height:250px;
	margin:0 auto;
	position:relative;
	}
.box2 p,.box1 p{
	padding:10px 20px 0px 20px;
	font-size:12px;
	text-align:left;
	}
.loginbt{
	padding-top:20px;
	}
.box2 img,.box1 img{
	width:40px;
	height:32px;
	padding-right:5px;
	}
p.texc a{
	font-size:14px;
	color:#FF6700;
	font-weight:bold;
	}
.login{
	margin:20px auto 0px auto;
	width:391px;
	height:170px;
/*	background:url(../images/bg2.jpg) no-repeat;*/
background-color:#f6f6f6;
	 display: none; 
	 z-index: 9999;  
    display: none;  
	position:relative;
	top:70%;
	left:50% 
	
	}
.login p{
	padding:10px 20px 0px 20px;
	font-size:14px;
	}
.dblue{
	color:#000066;
	}
.log_bt{
	background:url(../images/bt.jpg) no-repeat;
	border:none;
	width:60px;
	height:24px;
	color:white;
	margin-right:10px;
	}
.rep{
	color:#666;
	font-size:12px;
	}




/*观众登记页面*/
.box2{
	width:534px;
	margin:0 auto;
	margin-top:20px;
	}
.box2 .content1{
	margin-left:10px;
	height:150px;
	}
.box2 .content1 p{
	font-size:12px;
	width:150px;
	float:left;
	
}

/* 展会推荐频道*/
.rec{
	width:970px;
	margin:0 auto;
	position:relative;
	}
.rec_1{
	width:auto;}
.rec .sum_l{
	width:608px;
	border:1px solid #FABB90;
	padding:10px;
	position:relative;
	font-size:14px;
	}
.rec .sum_l h2{
	font-size:20px;}
.rec .sum_l h2.tit_ctr{
	text-indent:115px;
	height:19px;
	line-height:24px;
	*padding-top:5px;}
.rec .sum_r{
	width:308px;
	border:1px solid #FABB90;
	padding:10px;
	font-size:12px;
	position:relative;
	}
.rec_con{
	width:610px;
	border-bottom:1px dotted #999;}
.sum_l dl{
	width:440px;
	padding-top:10px;
	float:left;
	
	}
.sum_l dl dt{
	width:107px;
	height:105px;
	float:left;
	margin-right:20px;
	}
 dt img,.logo_1{
	 width:105px;
	 height:65px;
	 border:1px solid #FABB90;
	}
.sum_l dl dd{
	float:left;
	line-height:24px;
	width:313px;
	_width:303px;
	}
.visit{
	width:40px;
	float:right;
	}
.visit_tip span{
	color:#000;
	width:76px;
	height:23px;
	font-weight:bold;
	margin-top:5px;
	display:block;
	}



/*右边部分*/
.sum_r .lb{
	width:308px;
	background:url(../images/bg4.jpg) repeat-x;
	float:right;
	text-decoration:none;
	height:28px;
	}
.sum_r .lb li{
	display:inline;
	float:left;
	text-align:center;
	width:60px;
	margin-left:34px;
	line-height:28px;
	}
.sum_r .lb li a{
	display:block;
	width:60px;
	text-decoration:none;
	color:white;
	}
.lb li a:hover{
	color:#FF6600;
	background:url(../images/bg5.jpg) repeat-x;
	}
.sum_r dl{
	width:308px;
	float:left;
	border-bottom:1px dotted #666;
	padding-top:10px;
	padding-bottom:10px;
	
	}
.sum_r dl dd{
	float:left;
	line-height:24px;
	width:170px;
	}
.sum_r dl dt{
	width:107px;
	height:70px;
	float:left;
	margin-right:20px;
	}
	
/*翻页*/
.fy a{
	display:block;
	border:1px solid #e3e3e3;
	margin-right:5px;
	display:inline;
	padding:5px 10px;
	text-decoration:none;
	color:#000;
	text-align:center;
	font-size:12px;
	}
.fy a:hover{
	background-color:#5A85B2;
	}


/*参展页面*/
.ftit{
	text-align:right;
	margin-top:10px;
	}
.logo_1{
	position:absolute;
	left:20px;
	top:20px;
	}
.zh_con{
	margin-top:20px;
	}
.zh_con li{
	line-height:28px;
	
	list-style:none;
	}
.zh_con li p{
	line-height:24px;
	text-indent:2em;
	}
.zhrec{
	width:330px;
	float:right;
	display:inline;
	}
.zhrec dl{
	width:310px;
	border:1px solid #ccc;
	border-top:none;
	background:#fcfcfc;
	padding:10px;
	font-size:12px;
	color:#000;
	line-height:24px;
	}
.zhrec dl.first{
	border-top:1px solid #ccc;
	}
.zhrec dl dt{
	float:left;
	display:inline;
	padding-right:10px;
	width:108px;
	height:100px;
	overflow:hidden;
	}

p.apply{
	text-align:center;}
.apply input{
	width:133px;
	height:49px;
	border:none;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-top:15px;
	margin-left:25px;
	display:inline;
	}
input.ven{
	background:url(../images/bt2.jpg);
	}
input.aud{
	background:url(../images/bt3.jpg);
	}
input.zx{
	background:url(../images/bt4.jpg);
	}



/*弹出框样式*/
.mask{
 z-index: 9998; display: block; 
	}
.buttonPanel{
	text-align:right;
	}


/*提交页面样式表*/
#tj_container{
	font-size:14px;
	position:relative;
	margin-top:10px;
	}
#tj_container .form_reg{
	width:900px;
	position:relative;
	}
.formrow{
	margin-top:10px;
	position:relative;
	float:left;
	width:900px;
		}
.tit{
	display: block;
    left: 0;
    position: absolute;
    text-align: right;
    width: 120px;
	}
.rach,.datetime{
	margin-left:150px;
	font-size:12px;
	clear:both;
	float:left;
	display:inline;
	}
.rach label{
	display: block;
    float: left;
	height:24px;
    width: 100px;
	}
.rach label input{
	margin-right:5px;
	}
.form_reg .formrow .input_text{
	 display: block;
    margin-left: 150px;
	float:left;
	display:inline;
	}
.datetime select,.datetime1 select{
	background: url("../images/input.png") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #D0D0D0;
    font-size: 12px;
	width:80px;
    margin: 0 5px 0 0;
	float:left;
	}
.datetime1{
	float:left;
	margin-left:3px;
	}
.aclogo,.textar{
	width:500px;
	border:1px solid #999;
	padding:10px;
	font-size:12px;
	margin-left:150px;
	float:left;
	display:inline;
	margin-bottom:10px;
	}
.logo_pic,.logo_pic1{
	width:105px;
	height:65px;
	border:1px solid #999;
	margin-top:30px;
	*margin-top:10px; 
	margin-left:107px;
	}
.logo_pic1{
	width:300px;
	height:225px;
	text-align:center;
	}
.pic_lo{
	display: block;
    float:left;
    margin-left: 32px;
	background: url("../images/input.png") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #D0D0D0;
	width:200px;
}
.upload{
	display:block;
	clear:both;
	margin-left:300px;
	width:80px;
	height:30px;
	padding:5px;
	}

.searchcont td{
	vertical-align:top;
	}
.FocusPic .title-bg, .FocusPic .title{
	width:300px;}
#main{
	background:none;}
	
/*top_search*/

.tip_1{ padding-top:30px;}
.tip_2{ float:left; padding-top:22px;}
.tip_1 p{ padding-bottom:8px;}
.visit_tip{ width:90px; float:left; padding-top:8px; margin-left:20px;}