@charset "gb2312";
/* CSS Document */
/*********************** head start ***********************/

#toolbar{ border-bottom: #cccccc solid 1px;height: 25px;background-color: #f4f3f2;}
#toolbar_content{height:100%;margin:0 auto; width:952px;}
#toolbar_left{height:100%; float:left; line-height:25px;}
#toolbar_right{height:100%; float:right;line-height:25px;}

/*#header{height:63px;}*/
#logo{ width:375px;height:100%;float:left;margin-top: 10px;}
#loginButton{ float:right; height:100%; margin-top:10px; }
#loginButton ul{ margin-left:0; list-style-type:none;} 
#loginButton_login{ display:block; float:left; width:69px; height:21px; margin-left:5px; }
#loginButton_register{display:block; float:left; width:69px; height:21px;margin-left:5px; }
#loginButton_goMyHome{display:block; float:left; width:69px; height:21px;margin-left:5px; }
#loginButton_publish{display:block; float:left; width:69px; height:21px;margin-left:5px; }
.headmenu{ position: absolute;width: 950px;height:30px;top: 2px;z-index: 01;}
#navigate{height:30px; position:relative;}
#nav{ margin-left:35px; }
#nav li{ float:left; margin-left:6px;}
#nav a{
	float:left;
	background:url(../images/menubgl.gif) no-repeat left top;
	height:30px;
	line-height: 30px;
	padding-left: 8px;
	background-position: 0% -30px;
	text-decoration: none;
	font-size: 14px;
}
#nav a span {
white-space:nowrap;
display:block;
background:url(../images/menubgr.gif) no-repeat right top;
padding-right:8px;
 background-position: 100% -30px;
 text-decoration: none;
 color:#000000;
 font-size: 14px;
 
}
#nav a:hover { color:#FF0000;}
#nav a:hover span { color:#FF0000;text-decoration: none;}
.head_search{ height:65px; background-image: url(../images/search_bg.gif);}
#searchmenuleft{ height:65px; width:5px; float:left;}
#searchmenu_center{width:942px;float:left;height:65px;}

#searchmenu_center_top{ height:25px; margin:8px 0 0 0;}
#searchmenu_center_input{float:left; width:650px; height:25px; margin:0 0 0 30px;}
#searchmenu_center_input li{float:left; margin-left:3px;}
#searchmenu_center_top5{float:left; width:230px;height:25px; text-align:center;}
#searchmenu_center_top5 a{color:#FFFFFF;}
#searchmenu_center_bottom{height:25px; line-height:25px; color:#FFFFFF; padding-left:50px;}
#searchmenu_center_bottom a{ color:#FFFFFF;}
#searchmenuright{height:65px; width:5px; float:left;}
#trust{height:25px; margin-top:25px; text-align:right; width:300px;}

/*********************** head end ***********************/


/* job star */
.expo_ad{ margin:10px 0; text-align:center;}
.left{ width:728px; float:left; margin-right:10px;}
.new_zp{ border:1px solid #CCCCCC; width:726px;}
.new_zp_content{ padding:20px;}
.job_table{ width:100%; border: #CCCCCC solid 1px;}
.job_table td{ border: #CCCCCC solid 1px; padding:3px; text-align:center;}

.job_table_textleft{ width:100%; border: #CCCCCC solid 1px;}
.job_table_textleft td{ border: #CCCCCC solid 1px; padding:5px; text-align:left;}
.job_table_textleft caption{ color:#FF6600; font-size:14pxpx; font-weight:bold; text-align:left; height:25px; line-height:25px;}
.col1{ background-color: #EFEFEF;}
.col3{ background-color: #EFEFEF;}
.date{ font-size:12px; color:#000000; font-weight:normal; margin-left:400px;}
.table_head{ background-color:#EEEEEE; font-weight:bold;}
.new_qz{ border:1px solid #CCCCCC;}
.new_qz_content{ padding:20px;}
.right{ width:210px;float:right;}
.job_btn{ border: #CCCCCC solid 1px;text-align:center; background: #FFCC33;}
.job_search{ border: #CCCCCC solid 1px; margin:10px 0;}
.job_search_content{ padding:5px;}
.job_table_noborder{ width:100%;}
.job_table_noborder td{ padding:3px;}
.job_news{ border:1px solid #CCCCCC;}
.job_news_content{ padding:5px;}
#fenye{ height:25px; line-height:25px;}

.expo_head li{ float:left; font-weight:bold; color:#FF3300;}
.expo_title{ width:386px;font-weight:bold;}
.expo_data{ width:100px;}
.expo_area{ width:200px;}
.expo_item li{ float:left;line-height:25px;}

.item_title{ width:386px; font-size:14px;}
.item_data{ width:100px; color:#666666}
.item_area{ width:200px;color:#666666}
.expo_view_title{ font-size:24px; font-weight:bold; text-align:center;width:686px;}
.expo_tag{ background:url(../images/expo_tag_bg_0.gif); width:105px; height:25px; color:#FFFFFF; line-height:25px; text-align:center; font-weight:bold;}
.expo_tagbg{ border-bottom:#F55800 solid 2px;}
.col1{ background:#F7F7F7; text-align:right;}
.expo_view_table{ width:686px;}
.expo_view_table td{ border:#FFFFFF solid 2px; padding:3px;}
