/* CSS 校园频道 */
  .logo_bar .nav_bg { background:url(bg/top_nav_bg.gif) no-repeat left top; float:left; width:373px; height:61px;}
  .logo_bar .nav { float:left; color:#92D48F; padding:8px 0 0 0px; line-height:24px;}
  
/*main_nav start*/
.main_nav { background:url(bg/mainbav_bg.gif) no-repeat left top; height:79px; width:980px; margin:0 auto;}
	.main_nav .mainbav { font-size:14px; font-weight:600; padding:2px 0 0; margin-left:15px;}
	.main_nav li { float:left; padding:10px 28px 0 20px; height:20px; background:url(bg/mainbar_bar.gif) no-repeat right top; text-align:center;}
	.main_nav li a:link { color:#fff; text-decoration:none;}
	.main_nav li a:visited { color:#fff;}
	.main_nav li a:hover { color:#fff; text-decoration:none;}
	.main_nav li.on_page { margin:0 0 0 0; padding:1px 0 0;}
	.main_nav li .c_angle a:link { color:#008800;}
	.main_nav li .c_angle a:visited { color:#008800;}
	.main_nav li .c_angle a:hover { color:#008800;}
	.main_nav .l_angle { background:url(bg/mainbar_l_bg.gif) no-repeat left top; width:10px; height:34px; display:block; float:left; position:relative; top:1px; margin-left:8px; _margin-left:4px;}
	.main_nav .r_angle { background:url(bg/mainbar_r_bg.gif) no-repeat left top; width:10px; height:34px; display:block; float:left; position:relative; top:1px; margin-right:16px; _margin-right:8px;}
	.main_nav .c_angle { background:url(bg/mainbar_c_bg.gif) repeat-x left top; height:25px; display:block; float:left; padding:10px 5px 0; position:relative; top:1px;}
	.main_nav .bg_none { background:none;}
	
	.subnav { padding:2px 0 0 25px; line-height:22px;}
		.subnav a:link { padding-right:12px; color:#525252; text-decoration:underline;}
		.subnav a:visited { padding-right:12px; color:#525252;}
		.subnav a:hover { padding-right:12px; color:#0048C1;}
		
		.subnav_r { float:right; line-height:22px;}
		.subnav_r table { margin:0 24px 0 0; }
		.subnav_r .bt { width:52px; height:22px; background:url(bg/bt1.gif) no-repeat left center; border:none; padding:0 0 2px; *padding:0; line-height:24px;}
		.subnav_r .text { height:17px; padding:3px 2px 0; width:121px; border:1px solid #678BAB;}
/*main_nav end*/

.job_fair_box { background:url(bg/box_bg1.gif) repeat-x left 0;*background:url(bg/box_bg1.gif) repeat-x left top; padding:10px;}
	.job_fair_box ul { line-height:14px; padding:0 0 0 15px;}
	.job_fair_box ul li { background:url(bg/icon1.gif) no-repeat left center; padding:5px 0 0 15px; }
		.job_fair_box ul li a:link { color:#008800; text-decoration:none;}
		.job_fair_box ul li a:visited { color:#008800; text-decoration:none;}
		.job_fair_box ul li a:hover { color:#008800; text-decoration:none;}
	.job_fair_box ul li.hot { color:#333333; height:20px; }
		.job_fair_box ul li.hot a:link { color:#333333; text-decoration:none;}
		.job_fair_box ul li.hot a:visited { color:#333333; text-decoration:none;}
		.job_fair_box ul li.hot a:hover { color:#333333; text-decoration:none;}
		
.advertising { padding:0 0 8px 0;}
	.advertising img { border:1px solid #ccc; margin:8px 0 0 7px; padding:0; float:left;}
	.advertising .margin0 { margin-left:0px;}
	
.advertising2 { padding:0 0 8px 0;}
	.advertising2 img { border:0px solid #ccc; margin:8px 0 0 8px; padding:0; float:left;}
	.advertising2 .margin0 { margin-left:0px;}

/*box7 style start*/
.box7 {}
	.box7 .title { height:30px; background:url(bg/box7_c.gif) repeat-x 0 0;} 
	.box7 .title_neme { height:30px; line-height:30px;}
	.box7 .title_neme h1 { float:left; margin:0 5px 0 0;}
	.box7 .title_neme .more { font-size:12px; float:right; font-weight:normal;}
	.box7 .title_neme span { font-size:12px; float:left; display:block; font-weight:normal; color:#008800; margin:0 5px;}
		.box7 .title_neme span a:link { color:#008800; text-decoration:none;}
		.box7 .title_neme span a:visited { color:#008800; text-decoration:none;}
		.box7 .title_neme span a:hover { color:#008800; text-decoration:none;}
	.box7 .title_neme span.on { font-weight:600; background:url(bg/title_bg.jpg) no-repeat left 4px; width:41px; text-align:center; color:#fff; padding:0; *padding:1px 0 0;}
		.box7 .title_neme span.on a:link { color:#fff; text-decoration:none;}
		.box7 .title_neme span.on a:visited { color:#fff; text-decoration:none;}
		.box7 .title_neme span.on a:hover { color:#fff; text-decoration:none;}
	.box7 .r_angle { width:5px; height:30px; float:right; background:url(bg/box7_r.gif) no-repeat 0 0;}
	.box7 .info_box { border-bottom:1px solid #D1D1D1; border-left:1px solid #D1D1D1; border-right:1px solid #D1D1D1; height:1%;}
/*box7 style end*/

/*box8 style start*/
.box8{}
	.box8 .title { height:31px; background:url(bg/box8_c.gif) repeat-x 0 0;}
	.box8 h1 { height:31px; line-height:31px;}
	.box8 h1 .more { font-size:12px; float:right; padding:0 10px 0 0; font-weight:normal;}
	.box8 .r_angle { width:5px; height:31px; float:right; background:url(bg/box8_r.gif) no-repeat 0 0;}
	.box8 .l_angle { width:5px; height:31px; float:left; background:url(bg/box8_l.gif) no-repeat 0 0;}
	.box8 .info_box { border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; height:1%;}
/*box8 style style end*/

/*热门招聘企业 start */
.s_hot_jobs_box { padding:5px; background:#F3FAF3; margin:0 2px;}
	.s_hot_jobs {
	line-height:28px;
	float:left;
	color:#3B3B3B;
	width: 960px;
}
	.s_hot_jobs li {
	background:url(bg/point_blue.gif) no-repeat 10px 12px;
	height:28px;
	line-height:28px;
	float: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
	width: 450px;
}
		.s_hot_jobs a:link { color:#3B3B3B; text-decoration:none; width:460px;}
		.s_hot_jobs a:visited { color:#3B3B3B; text-decoration:none;}
		.s_hot_jobs a:hover { color:#3B3B3B; text-decoration:underline;}
	.s_hot_jobs_box span { padding:0 0 0 5px; display:block; float:left;}
		.s_hot_jobs_box span.company { width:240px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
		.s_hot_jobs_box span.job { width:100px; color:#008800; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
			.s_hot_jobs_box span.job a:link { color:#008800; text-decoration:none; width:460px;}
			.s_hot_jobs_box span.job a:visited { color:#008800; text-decoration:none; width:460px;}
			.s_hot_jobs_box span.job a:hover { color:#008800; text-decoration:none; width:460px;}
		.s_hot_jobs_box span.time { width:80px;}
/*热门招聘企业 end  */

	.m_left{ float:left; width:273px;}
	.m_center{ float:left; margin-left:8px; width:462px;}			
	.m_right{ float:right; width:230px;}
	
	.footer_nav { margin-top:10px; background:url(bg/footer_nev.jpg) no-repeat left top; height:27px; padding:8px 0 0; text-align:center; color:#fff;}
		.footer_nav a:link { color:#fff; text-decoration:none; margin:0 8px;}
		.footer_nav a:visited { color:#fff; text-decoration:none; margin:0 8px;}
		.footer_nav a:hover { color:#fff; text-decoration:none; margin:0 8px;}
	.copyright_box { line-height:22px; text-align:center; padding:10px; color:#393939;}
	
/*职场新手 start*/
.s_main { border:1px solid #DADADA; margin:4px auto 0; width:980px; padding:20px 0;}
.s_main_l_line { background:url(bg/bar_bg.gif) repeat-y 0 30px; height:1%;}
.s_main_l { float:left; width:200px; padding:0 2px 0 0;}
	.l_banner_box { border-bottom:1px dashed #A6A6A6; margin:0 0 2px 0;}
	.s_main_l ul { margin:3px;}
	.s_main_l ul li { text-align:right; padding:10px 65px 6px 0; background:url(bg/icon2.gif) no-repeat 140px center; border-bottom:1px dashed #A6A6A6;}

.s_main_r { float:right; width:755px;}
	.s_main_r .nav { font-size:14px;}
	.s_main_r .banner { margin:10px 0 0;}
	.s_main_r .item_box { margin:30px 0 0;}
	.s_main_r .item { width:354px; float:left; padding:0 15px 15px 0; height:155px;}
	.s_main_r .item .title { font-size:14px; font-weight:600; padding:2px 0 3px 23px; background:url(bg/icon3.gif) no-repeat left 2px;}
	.s_main_r .item .title span { font-weight:normal; font-size:12px; color:#A6A6A6;}
	.s_main_r .item ul { line-height:24px; padding:5px 0 0 23px; font-size:14px;}
	.s_main_r .item ul li { background:url(bg/icon4.gif) no-repeat left center; padding:0 0 0 10px;}
/*职场新手 end*/

.list_box { border-top:1px dashed #EFEFEF; margin:15px 30px 0 0; padding:20px 30px}
	.list_box .list_nav { font-size:14px; font-weight:600; border-bottom:1px dashed #E8E8E8; padding:0 0 10px 0;}
	.list_box .list_nav span { font-weight:normal; font-size:12px; color:#626262;}
	.list_box ul { color:#333;}
	.list_box ul li { border-bottom:1px dashed #E8E8E8; padding:8px 3px; font-size:14px;}
	.list_box ul li span { float:right; font-size:12px; color:#999;}
	.list_box ul li.on { background:#FBFBFC; color:#FF5900; border-bottom:1px dashed #ccc;}
	.list_box ul li.on a:link {  color:#FF5900; text-decoration:none;}
	.list_box ul li.on a:visited {  color:#FF5900; text-decoration:none;}
	.list_box ul li.on a:hover {  color:#FF5900; text-decoration:none;}
	
	.post_page { margin:35px 0 0; padding:0 0 24px 0; text-align:center; color:#333;}
		.post_page table { margin:0 auto;}
		.post_page table td { padding:0 2px;}
		.post_page a:link { color:#666666; text-decoration:none; display:block; border:1px solid #ccc; padding:2px 4px 2px; *padding:3px 4px 1px;}
		.post_page a:visited { color:#666666; text-decoration:none; display:block; border:1px solid #ccc; padding:2px 4px 2px; *padding:3px 4px 1px;}
		.post_page a:hover { color:#666666; text-decoration:none; display:block; border:1px solid #ccc; padding:2px 4px 2px; *padding:3px 4px 1px;}
		
		.post_page .on:link { color:#666; text-decoration:none; display:block; border:1px solid #FFB084; padding:2px 4px 2px; background:#FFF5EC; font-weight:600; color:#333;}
		.post_page .on:visited { color:#666; text-decoration:none; display:block; border:1px solid #FFB084; padding:2px 4px 2px;background:#FFF5EC; font-weight:600; color:#333;}
		.post_page .on:hover { color:#666; text-decoration:none; display:block; border:1px solid #FFB084; padding:2px 4px 2px; background:#FFF5EC; font-weight:600; color:#333;}



































	
	


