@charset "utf-8";
/* CSS Document */

 @import url(inc/base.css);
 @import url(inc/layout.css);
 @import url(inc/header.css);
 

#mainContent #newsList #CTRL_Pager1 input{ border:1px #999999 solid; }

#sidebar #nav_sub { margin-top:70px;}
#sidebar #nav_sub a:link,#sidebar #nav_sub a:visited,#sidebar #nav_sub a:hover{text-decoration:none;}
#sidebar #nav_sub h2{margin:0 0 0 -300px;padding:0;font-size:14px;line-height:18px;}
#sidebar #nav_sub ul{padding:0 50px 0 20px;list-style:none;}
#sidebar #nav_sub li{margin:4px 0;padding:1px 0 1px 0px; line-height:20px; border-top:1px solid #000; }
#sidebar #nav_sub ul #lilast{border-bottom:1px solid #999;}
#sidebar #nav_sub li a{padding-left:18px;background:url(../images/arc3.gif) -300px no-repeat; font-weight:bold}
#sidebar #nav_sub li a:hover{background:url(../images/arc3.gif) left 3px no-repeat;}

#mainContent #crumb{height:20px; margin-bottom:8px;}
#mainContent #crumb strong{float:left;display:block;padding:1px 2px 1px 0px;margin:0px 5px;}
#mainContent #crumb a{float:left;display:block;background:url(../images/arc2.gif) no-repeat 3px 7px;padding:1px 2px 1px 20px;margin:0px 5px;}

#mainContent #content{padding:10px 10px 50px 10px;}
#mainContent #content h3{font:normal 18px/24px "黑体";padding:0;margin:15px 0px 15px 0px;width:100%;}
#mainContent #content ul{margin-left:20px;}
#mainContent #content a{text-decoration:underline;}
#mainContent #content h4{margin:0.5em 0;font-size:14px;font-weight:bold;}
#mainContent #content h5{margin:0.5em 0;font-size:12px;font-weight:bold;}
#mainContent #content p{margin:0.5em 0;}
#mainContent #content .general{border-collapse:collapse;text-align:left;}
#mainContent #content .general th{padding:5px 10px;vertical-align:top;border-bottom:1px solid #000; width:100px; width:6em;}
#mainContent #content .general td{padding:5px;border-bottom:1px solid #000;}
#mainContent #content .general .last td{ border-bottom:0px;}
#mainContent #content .general .last th{ border-bottom:0px;}
#mainContent #content .form1{ border-collapse:collapse;text-align:left;border-bottom:#0076BD solid 1px;border-top:#0076BD solid 1px;}
#mainContent #content .form1 th{padding:5px;vertical-align:bottom;vertical-align:middle;border-bottom:1px solid #000;}
#mainContent #content .form1 td{padding:5px;vertical-align:bottom; vertical-align:middle;border-bottom:1px solid #000;}
#mainContent #content .form1 .last td{ border-bottom:0px;}
#mainContent #content ol{ margin-left:20px;}
#mainContent #content .apl{border-collapse:collapse;text-align:left;border-top:1px solid #000; font-size:11px;}
#mainContent #content .apl th{padding:5px 10px;vertical-align:top;font-weight:bold;text-align:right;border-bottom:1px solid #000;}
#mainContent #content .apl td{padding:5px;border-bottom:1px solid #000;}
#mainContent #content .hotel { text-align:center;}
#mainContent #content .hotel td{ padding-bottom:10px}
#mainContent #content .hotel p{ text-indent:0; margin:0; padding:0;}
#mainContent #content .word{list-style:none}
#mainContent #content .word li { background:url(../images/word.gif) no-repeat 0 0; padding-left:25px;margin:10px 0}

#mainContent #newsList{padding:10px 20px 50px 20px;}
#mainContent #newsList h3{font:normal 18px/24px "黑体";padding:0;margin:15px 0px 15px 0px;}
#mainContent #newsList ul{list-style:none;}
#mainContent #newsList li{background:url(../images/arc.gif) no-repeat 0 9px;padding-left:20px; clear:both}
#mainContent #newsList li a{width:400px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:normal;float:left; height:24px}
#mainContent #newsList li span{margin-left:20px;}
#mainContent #newsList li a:link{text-decoration:none;}
#mainContent #newsList li a:visited{text-decoration:none;}
#mainContent #newsList li a:hover{text-decoration:underline;}
#mainContent #newsList #CTRL_Pager1 input{height:20px; line-height:18px; font-size:12px; padding:0 2px; margin:0;}
#mainContent #newsList #CTRL_Pager1 {float:left;}

#mainContent #ExhibitorList{padding:10px 10px 50px 10px; font-size:12px; line-height:24px;}

/*======2010.03.10=add=======*/
.ads{ margin-bottom:8px;}
#guestsList{ padding:5px; border:1px solid #d8e3f1;}
#guestsList h3{ height:35px; margin-top:0; background:url(../images/gmhd_h.png) no-repeat 0 0; text-indent:-9999px; overflow:hidden;}
#guestsList h4{ margin:15px 7px 5px; font-size:14px;}
#guestsList .gbox{ min-height:142px; _height:142px; margin:0 7px; padding:15px 0 15px 160px;  border-bottom:1px dashed #bfc6ce;}
#guestsList .gbox h5{ font-size:14px; margin:0; color:#14629b;}
#guestsList .gbox p{ margin:0; line-height:18px;}
#guestsList .gbox img{ float:left; margin-left:-140px; width:120px; height:140px; border:1px solid #aacbee;}

#main #mainContent .mod-cont{padding:5px; border:1px solid #d8e3f1;}
#main #mainContent .mod-cont h3{ height:35px; margin-top:0; padding-left:25px; background:url(../images/cmhd_h.png) no-repeat 0 0; font:16px/35px "黑体"; color:#2c8ff1;}
#main #mainContent .cont{ padding:10px 20px;}

#main #mainContent .mod-cont table{ border-collapse:collapse;}
#main #mainContent .mod-cont table tr p{ margin:0;}
#main #mainContent .mod-cont table th, #main #mainContent .mod-cont table td{ border:1px solid #ccc; padding:5px;}