﻿body
{
	width:950px;
	font-size:12px;
	margin:0 auto;
}
INPUT{
font-size: 10pt;
}
TEXTAREA{
font-size: 10pt;
}
BUTTON{
font-size: 10pt;
}
/*主导航菜单*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#menu_out{
	width:946px;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/menu_left.gif) no-repeat left top;
}
#menu_in{
	background:url(../images/menu_right.gif) no-repeat right top;
	padding-right:4px;
}
#menu{
	background:url(../images/menu_bg.gif) repeat-x;
	height:63px;
}
.menu_line{
	background:url(../images/menu_line.gif) no-repeat center top;
	width:8px;
}
#menu_lin{
	text-align:right;
	width:920px;
	padding-top: 10px;
}
#menu_li{
	text-align:right;
	width:920px;
	padding-top: 10px;
}
.menu_line2{
	background:url(../images/menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav{
	padding-left:20px;
}
#nav li{
	float:left;
	height:35px;
}
#nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:35px;
	background:url(../images/menu_on_left.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;

}
#nav li a span{
	float:left;
	padding:11px 14px 10px 10px;
	line-height:14px;
	background:url(../images/menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:left 100%;
}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:right 100%;
	color:#333333;
	text-decoration:none;
	padding:14px 14px 7px 10px;
}
/*子栏目*/
#menu_con{
	text-align:left;
	padding-left:20px;
	clear:both;
}
#menu_con li{
	float:left;
	height:22px;
	margin-top:8px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(../images/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(../images/menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none;
	background:url(../images/menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(../images/menu_on_right2.gif) no-repeat right bottom;
}
/*a
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
	color:#039;
}
select,input
{
	font-size:12px;
}
#Top
{
	width:auto;
	margin:auto;
	height:auto;
	overflow:hidden;
}
#Body
{
	margin:5px auto;
	display:block;
}
#SiteLogo
{
	background:url('images/logo.jpg') no-repeat;
	width:188px;
	height:60px;
	float:left;
}
#TopBannerBox
{
	float:left;
	width:auto;
	height:auto;
	overflow:hidden;
	clear:right;
}
#TopTools
{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	width:188px;
	overflow:hidden;
	height:auto;
	background:url('split_line.gif') no-repeat right center;
}
#TopTools li
{
	float:left;
	padding:5px;
}
#TopTools li a
{
	color:#000;
	padding-left:30px;
	height:23px;
	display:block;
	line-height:23px;
	float:left;
}
#SetHomePage
{
	background:url('images/ico01.gif') no-repeat left center;
}
#JoinFav
{
	background:url('images/ico02.gif') no-repeat left center;
}
#MainMenu
{
	width:762px;
	height:auto;
	overflow:hidden;
	float:left;
	background:#2651A0;
	margin-top:5px;
}
#MainMenu ul
{
	list-style:none;
	height:23px;
	padding:0;
	margin:0;
}
#MainMenu li
{
	float:left;
	height:23px;
	overflow:hidden;
	width:auto;
}
#MainMenu li a
{
	color:#fff;
	font-family:"微软雅黑","黑体","宋体";
	font-size:14px;
	font-weight:bold;
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	display:block;
	white-space:nowrap;
}
#MainMenu li.split
{
	background:#fff;
	height:13px;
	width:2px;
	margin:6px 5px;
}
.BigBannerBox
{
	width:auto;
	height:auto;
	overflow:hidden;
	margin:auto;
	padding:0;
}
.BigBannerBox
{
	width:950px;
	overflow:hidden;
}
.BigBannerBox span
{
	margin:0 5px;
}
#SiteMsgMarquee
{
	background:#f60;
	height:25px;
	width:auto;
	overflow:hidden;
	line-height:25px;
}
#SiteMsgMarquee h6
{
	color:#fff;
	font-size:14px;
	float:left;
	padding:0 5px;
	margin:0;
	font-family:"微软雅黑","黑体","宋体";
}
#SiteMsgMarquee marquee
{
	background:#fff;
	height:23px;
	line-height:23px;
	width:auto;
	float:left;
	width:870px;
	display:block;
	margin:1px 0;
}

#Bottom
{
	width:auto;
	height:auto;
	overflow:hidden;
	background:url('images/bg01.gif') repeat-x left top;
	padding-top:5px;
	margin-top:5px;
	color:#930;
	line-height:140%;
	display:block;
	clear:both;
}
#FloorMenusBox
{
	width:auto;
	overflow:hidden;
	height:auto;
	border-bottom:solid 1px #DEE2EE;
	background:url('images/floorMenusBG.gif') repeat-x left top;
}
#FloorMenus
{
	padding:0;
	margin:0;
	list-style:none;
	height:25px;
	line-height:25px;
}
#FloorMenus li
{
	float:left;
}
#FloorMenus li a
{
	color:#039;
	padding:0 5px;
}
#FloorMenus li a:hover
{
	color:#000;
}
#FloorMenus li.split
{
	background:#000;
	height:13px;
	width:1px;
	margin:6px 5px;
}
#CopyRight
{
	background:url('images/logo1.gif') no-repeat left center;
	padding-left:230px;
	line-height:150%;
	color:#000;
}
#CopyRight a
{
	color:#039;
}
#CopyRight strong
{
	color:#666;
	font-weight:bold;
}
#Bottom a
{
	color:#039;
}
#Bottom .highlight
{
	color:#f00;
}
.Margin5
{
	margin:5px 0;
}
.SlideBannerBox
{
	width:190px;
	height:auto;
	overflow:hidden;
	float:left;
}
.SlideBannerBox img,.SlideBannerBox object
{
	margin:0 0 5px 5px;
}
.left
{
	width:751px;
	float:left;
	height:auto;
	overflow:hidden;
}
.right
{
	margin-left:5px;
	float:left;
	text-align:center;
}
.right img,.right object
{
	margin-bottom:5px;
}
*/
/*首页最新招聘企业css样式*/
.ContentBox1
{
	height:auto;
	overflow:hidden;
}
.ContentBox1 .head
{
	background:url('images/head_bg_l.gif') no-repeat left top;
	width:auto;
	height:29px;
	overflow:hidden;
	padding-left:15px;
}
.ContentBox1 .head h5
{
	background:url('images/title_bg.gif') no-repeat;
	width:90px;
	height:29px;
	padding:0;
	margin:0;
	font-size:12px;
	line-height:29px;
	text-align:center;
	color:#fff;
	float:left;
}
.ContentBox1 .head a
{
	color:#f90;
	font-weight:bold;
	float:right;
	background:url('images/head_bg_r.gif') no-repeat right 4px;
	display:block;
	padding-right:10px;
	line-height:29px;
	height:29px;
	font-family:"宋体";
}
.ContentBox1 .content
{
	border-top:none;
	padding:5px;
	height:auto;
	overflow:hidden;
	display:block!important;
	display:inline-block;
}
.ContentBox1 .content ul
{
	padding:0;
	margin:0;
	list-style:none;
}
.ContentBox1 .content ul li
{
	width:220px;
	height:auto;
	overflow:hidden;
	float:left;
	padding-left:10px;
	background:url(images/index-comp.gif) no-repeat left center;
}
.ContentBox1 .content a
{
	color:#383838;
	line-height:18px;
	height:18px;
	white-space:nowrap;
}
.ContentBox1 .content table
{
	width:100%;
}
/*最新人才资讯和企业发展管理css样式*/
.ContentBox2
{
	width:340px;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	text-align:left;
	margin-bottom:5px;
}
.ContentBox2 .head
{
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.ContentBox2 .head h5
{
	padding-left:25px;
	color:#12619A;
}
.ContentBox2 .content
{
	
	padding:5px;
}
.ContentBox2 .content ul
{
	list-style:none;
	padding:0;
	margin:0;
	font-family:"宋体";
}
.ContentBox2 .content a 
{
	line-height:22px;
	color:#383838;
}
/******************************Pager style begin*******************************************************/
.WebPager
{
	width:100%;
	height:auto;
}
.WebPager td
{
	height:30px;
	line-height:30px;
}
.WebPager input
{
	font-size:12px;
	height:18px;
	padding:0;
	margin:0;
}
.WebPager a
{
	text-decoration:none;
	color:#4D6682;
}
.WebPager a:hover
{
	text-decoration:underline;
}
/******************************Pager style end*********************************************************/
/*******************************Validator style begin*****************************************************/
.validator
{
	color:#000;
	float:left;
	height:22px;
	line-height:22px;
	overflow:hidden;
	margin:1px 0;
	padding:0 5px;
	white-space:nowrap;
}
.validator_error{
	color:#FF0000!important;
	float:left;
	height:22px;
	line-height:22px;
	overflow:hidden;
	margin:1px 0;
	padding:0 5px;
	white-space:nowrap;
}
.validator_focus{
	color:#09f;
 float:left;
	height:22px;
	line-height:22px;
	overflow:hidden;
	margin:1px 0;
	padding:0 5px;
	white-space:nowrap;
}
.validator_valid{
	color:#090;
	float:left;
	height:22px;
	line-height:22px;
	overflow:hidden;
	margin:1px 0;
	white-space:nowrap;
	padding:0 5px;
}
/********************************Validator style end*****************************************************************/


.GridView
{
	width:100%;
	border-collapse:collapse;
	border:none;
}
.GridView th,.GridView td
{
	text-align:left;
	padding:0 5px;
	height:25px;
	line-height:25px;
	border:none;
	border-bottom:dotted 1px #ccc;
}
.GridView th
{
	background:#EEEEEE;
}
.GridView a
{
	color:#000;
}
.GridView a:hover
{
	color:#039;
}
.GridView a:visited
{
	color:#CC3366;
}
.GridView strong
{
	color:#f00;
	padding-left:5px;
}
