﻿@charset "utf-8";
/* CSS Document */
@import url("public.css");

.num_box {
	line-height: 16px;
	height: 16px;
	width: 30px;
}
.go_btn {
	height: 22px;
	line-height: 16px;
}

/*------------------公共样式表----------------------*/
.head_frame,.main_body {
	clear: both;
	margin: 0px auto;
	height: auto;
	width: 952px;
}
.end_nav a,#hot_words a:hover,.job_m a:hover,.issuance a:hover,.guide_list a:hover,.hr_box a:hover,.meeting_state b,.meeting_state a {
	color: #FF0000;
}
.line,.listbox,.invite_box,.search_result,.links,.mode_main {
	border: 1px solid #78C763;
}
.main,.logo_ad,.block_ad,.logo_box,.banner,.contact {
	float: left;
	height: auto;
	width: 100%;
}

/*---------------------index.asp-------------------------*/
/*------------------头部样式表----------------------*/
.head {
	float: left;
	height: 115px;
	width: 100%;
	background: url(../image/head_bg.gif) repeat-x left bottom;
}
.head_frame {
	background: url(../image/nav_bg.gif) no-repeat 200px -10px;
}
.logo {
	float: left;
	height: 88px;
	width: 284px;
	text-align: center;
	margin: 8px 0px;
}
.nav_right {
	float: left;
	width: 668px;
	height: 114px;
}
/*--------------------头部帮助条--------------------*/
.help_bar {
	float: left;
	height: 24px;
	width: 100%;
	margin-top: 6px;
}
.help_bar li {
	float: right;
	height: 24px;
	width: 70px;
	line-height: 24px;
	text-align: center;
	margin-left: 8px;
	background: url(../image/btn_bg0.gif) no-repeat center top;
}
#help {
	padding-left: 16px;
	background: url(../image/help.gif) no-repeat 10px 3px;
}
#guide {
	padding-left: 10px;
	background: url(../image/btn_bg1.gif) no-repeat left top;
}
/*-------------------头部快速搜索---------------------*/
.seach_bar {
	float: left;
	height: 23px;
	width: 95%;
	padding-right: 5%;
	margin-top: 12px;
	*margin-top: 10px;
	text-align: right;
}
.new_ploy {
	float: left;
	height: 23px;
	width: 390px;
	color: #FF0000;
	line-height: 23px;
	padding-left: 30px; 
}
.text_box {
	height: 16px;
	width: 139px;
	color: #555;
	line-height: 16px;
	padding: 4px 8px 3px;
	margin: 0px;
	border: 0;
	background: url(../image/seach_box.gif) no-repeat left top;
}
.input_btn {
	height: 23px;
	width: 39px;
	border: 0;
	padding: 0px;
	margin: 0px;
	background: url(../image/seach_btn.gif) no-repeat left top;
	cursor: pointer;
}
/*------------------头部导航条----------------------*/
.menu_bar {
	float: left;
	height: 32px;
	width: 100%;
	margin-top: 8px;
}
.menu_bar li {
	float: right;
	height: 32px;
	width: 94px;
	color: #000;
	font-size: 14px;
	line-height: 32px;
	text-align: center;
	background: url(../image/navbtn_off.gif) no-repeat left bottom;
}
.menu_bar .end_nav {
	color: #FF0000;
	background: url(../image/navbtn_end_off.gif) no-repeat right bottom;
}
.menu_bar .nav_on {
	color: #FFF;
	background: url(../image/navbtn_on.gif) no-repeat center bottom;
}
.nav_on a {
	color: #FFF;
}
.menu_bar a:hover,.end_nav a:hover {
	height: 32px;
	width: 94px;
	color: #FFF;
	display: block;
	text-decoration: none;
	background: url(../image/navbtn_on.gif) no-repeat center bottom;
}
.newwt {
	border:0px;
	position:relative;
}
.newwt div {
	height:34px;
	width:45px;
	top:-20px;
	left:25px;
	border:0px;
	position:absolute;
}

/*------------------横条广告样式----------------------*/
.ad_box,.surr_ad {
	float: left;
	height: auto;
	width: 952px;
	text-align: center;
	margin: 6px 0px;
}
.ad_box ul {
	height: 32px;
	overflow: hidden;
}
.ad_box li {
	float: left;
	height: 32px;
	width: 952px;
	overflow: hidden;
}
.feast_img {
	float: left;
	height: auto;
	width: 100%;
	text-align: center;
	margin: 0px 0px 6px;
	overflow: hidden;
}

/*------------------登陆搜索----------------------*/
.item {
	float: left;
	height: auto;
	width: 952px;
	color: #555;
	margin: 0px 0px 6px;
}
/*------------------登陆框----------------------*/
.login {
	float: left;
	height: auto;
	width: 312px;
	padding: 2px 12px;
}
.login_bar {
	float: left;
	height: 36px;
	width: 100%;
	background: url(../image/login_bg.gif) no-repeat center bottom;
}
.box1 {
	float: left;
	height: auto;
	width: 203px;
	padding: 0px 18px;
	margin: 0px 0px 10px;
}
.bar1 {
	background: url(../image/login_bg1.gif) no-repeat center bottom;
}
.login_box {
	float: left;
	height: auto;
	width: 203px;
	padding-bottom: 5px;
}
.login_box li {
	float: left;
	height: auto;
	width: 203px;
	line-height: 20px;
	text-align: center;
	overflow: hidden;
}
.user_log {
	float: left;
	height: auto;
	width: 139px;
	text-align: left;
	margin: 4px 0 2px;
}
.user_log li {
	float: left;
	height: 21px;
	width: 100%;
	line-height: 21px;
	margin: 1px 0px;
}
.user_btn {
	float: left;
	height: 50px;
	width: 60px;
}
.login_text {
	height: 17px;
	width: 84px;
	color: #555;
	font-size: 12px;
	padding: 0px 3px;
	background-color: #F3FAFE;
	border: 1px solid #2DA7FF;
}
.login_btn {
	height: 50px;
	width: 60px;
	border: 0;
	padding: 0px;
	margin: 0px;
	background: url(../image/login.gif) no-repeat center 8px;
	cursor: pointer;
}
.login_box a {
	color: #FF4E00;
	line-height: 22px;
	font-weight: bold;
}
.login_rt {
	float: left;
	height: 165px;
	width: 108px;
	border-left: 1px solid #CCC;
}
.login_rt ul {
	float: left;
	height: auto;
	width: 85%;
	padding-left: 15%;
	list-style-type: none;
}
.login_rt li {
	float: left;
	height: auto;
	width: 100%;
	line-height: 16px;
}
#font_style {
	color: #FF4E00;
	font-weight: bold;
	padding-bottom: 5px;
}
.login_rt a {
	color: #014CCC;
	line-height: 20px;
	font-weight: bold;
	text-decoration: underline;
}
#jinpai {
	text-align: center;
	margin-bottom: 5px;
}

/*---------登陆后状态---------*/
.login_box span {
	color: #028E09;
}
.login_box h1 {
	font-size: 14px;
	margin-top: 6px;
}
.login_box b a {
	color: #555;
}
.login_box h2,.login_box h3 {
	height: 30px;
	color: #FFF;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	margin: 6px 0px;
	background: url(../image/login_in_btn01.gif) no-repeat center center;
}
.login_box h3 {
	background: url(../image/login_in_btn02.gif) no-repeat center center;
}
.login_box h2 a,.login_box h2 a:hover,.login_box h3 a,.login_box h3 a:hover {
	height: 30px;
	color: #FFF;
	line-height: 30px;
	text-decoration: none;
}
.login_box h4,.login_box h4 a,.login_box h5 a {
	font-size: 12px;
	font-weight: bold;
	color: #028E09;
}
.login_box h5 a {
	color: #555;
	font-weight: bold;
}
.login_box h5 a:hover {
	color: #FF4E00;
}
/*------------------搜索框----------------------*/
.search {
	float: left;
	height: auto;
	width: 302px;
	margin-left: 10px;
}
.search_bar {
	float: left;
	height: 26px;
	width: 100%;
	line-height: 26px;
	background-color: #E5F5E0;
	border-bottom: 3px solid #259D0C;
}
.search_bar li {
	float: left;
	height: 21px;
	width: 90px;
	font-size: 14px;
	font-weight: bold;
	line-height: 21px;
	padding-top: 5px;
	padding-left: 21px;
}
.button_bg1 {
	background: url(../image/mouse_on.gif) no-repeat center bottom;
}
.button_bg2 {
	background: url(../image/mouse_off.gif) no-repeat center bottom;
}
#small_size {
	font-size: 10px;
	font-weight: lighter;
}
#allrecommend .button_bg1 a {
	color: #FFF;
}
#allrecommend .button_bg2 a:hover {
	text-decoration: none;
}

.listbox {
	float: left;
	height: auto;
	width: 300px;
	border-top: none;
}
.listitem {
	float: left;
	height: auto;
	width: 90%;
	margin: 8px 5% 0;
	display: inline;
}
.listitem li {
	float: left;
	height: auto;
	width: 100%;
	margin: 2px 0px;
}
.search_btn_a,.search_btn_b {
	height: 23px;
	width: 86px;
	border: 0;
	padding: 0px;
	margin: 0px;
	background: url(../image/seach_btn1.gif) no-repeat center center;
	cursor: pointer;
}
.search_btn_b {
	background: url(../image/seach_btn2.gif) no-repeat center center;
}
#sousuo {
	text-align: center;
	margin-top: 8px;
	padding-bottom: 10px;
	background: url(../image/item01.gif) repeat-x left bottom;
}
#hot_words,#hot_keys {
	line-height: 21px;
	margin: 5px 0px;
}
#hot_words a {
	color: #028E09;
}
#hot_words a:hover {
	text-decoration: underline;
}
/*------------------Flash轮换广告----------------------*/
.ad {
	float: left;
	height: 209px;
	width: 290px;
	text-align: center;
	overflow: hidden;
	margin-left: 10px;
}
/*------------------公司logo广告----------------------*/
.item_ad {
	float: left;
	height: auto;
	width: 952px;
}
.logo_ad li {
	float: left;
	height: 60px;
	width: 185px;
	text-align: center;
	margin-right: 6px;
	border-bottom: 8px solid #FFF;
}
.logo_ad img {
	width: 183px;
	border: 1px solid #747474;
}
.logo_ad .alimama {
	width: 252px;
	border: 1px solid #747474;
}
.alimama img {
	width: 252px;
	border: none;
}
.logo_ad .ad_in {
	width: 210px;
	border: 1px solid #747474;
}
.logo_ad .ad_in img {
	width: 210px;
	border: none;
}
.logo_ad .alimama,.logo_ad .ad_in {
	margin-bottom: 8px;
}
#end_logo {
	margin-right: 0px;
}
.ali_ad {
	float: left;
	height: auto;
	width: 100%;
	margin: 10px 0px 0px;
}
/*------------------紧急招聘----------------------*/
.invite_job {
	float: left;
	height: auto;
	width: 700px;
}
.invite_tl {
	float: left;
	height: 21px;
	width: 121px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 21px;
	text-align: center;
	padding-top: 5px;
	background: url(../image/item_btn.gif) no-repeat center center;
}
.site_mark {
	float: left;
	height: 22px;
	width: 450px;
	line-height: 22px;
	text-align: center;
	padding-top: 4px;
}
.job_m,.issuance {
	float: right;
	height: 22px;
	width: 106px;
	line-height: 22px;
	text-align: center;
	padding-top: 4px;
	margin-right: 15px;
	background: url(../image/more_bg.gif) no-repeat center center;
}
.job_m a {
	color: #FFF;
	font-weight: normal;
}
.job_m a:hover {
	font-weight: normal;
	text-decoration: none;
}
.issuance {
	width: 125px;
	background: url(../image/icon01.gif) no-repeat left center;
}
.issuance a {
	color: #FF4E00;
}
.issuance a:hover {
	text-decoration: none;
}
.invite_box {
	float: left;
	height: auto;
	width: 696px;
	padding: 8px 1px 4px;
	border-top: none;
}
.invite_box li {
	float: left;
	height: 27px;
	width: 330px;
	line-height: 27px;
	padding-left: 9px;
	margin-right: 9px;
	overflow: hidden;
	display: inline;
}
#list_bg {
	background-color: #FAF9F9;
}
.invite_box a {
	color: #028E09;
}
#post a {
	color: #555;
}
#post a:hover {
	color: #FF4E00;
	text-decoration: none;
}
.metting_ad {
	float: left;
	height: auto;
	width: 100%;
	text-align: center;
	margin: 6px 0px;
}
/*------------------职场指导----------------------*/
.steering,.guide {
	float: left;
	height: auto;
	width: 240px;
	margin-left: 10px;
}
.steering_bar {
	float: left;
	height: 27px;
	width: 100%;
	line-height: 27px;
	background-color: #E5F5E0;
}
.steering_tl {
	float: left;
	height: 24px;
	width: 99px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	text-align: center;
	padding-top: 3px;
	background: url(../image/item_btn1.gif) no-repeat center center;
}
.more {
	float: right;
	text-align: left;
	margin-right: 6px;
}
.more a {
	color: #FF4E00;
}
.guide_list {
	float: left;
	height: auto;
	width: 212px;
	margin: 8px 14px 5px;
	display: inline;
}
.guide_list li {
	line-height: 24px;
	float: left;
	height: 24px;
	width: 200px;
	overflow: hidden;
	padding-left: 12px;
	background: url(../image/icon02.gif) no-repeat left 6px;
}

/*------------------首页人事代理资讯----------------------*/
.item_hr {
	float: left;
	height: auto;
	width: 345px;
}
.hr_box {
	width: 341px;
}
.info,.hr_box ul {
	float: left;
	height: auto;
	width: 94%;
	margin: 0px 3%;
	display: inline;
}
.hr_ad {
	float: left;
	height: 68px;
	width: 80px;
}
.info1 {
	float: left;
	height: 68px;
	width: 232px;
	margin: 0px 0px 0px 8px;
}
.info1 dt {
	float: left;
	height: 24px;
	width: 232px;
	line-height: 24px;
	font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
}
.info1 dd {
	float: left;
	height: 20px;
	color: #000;
	line-height: 20px;
}
.info1 dt a {color:#000;}
.info1 dd a {color:#FF4E00;}

.hr_box ul {
	margin: 6px 3%;
}
.hr_box li {
	width: 320px;
	margin: 0px;
	padding: 0px;
	background: url(../image/item01.gif) repeat-x left bottom;
}
.hr_box li a {
	width: 308px;
	height: 27px;
	color: #333;
	line-height: 27px;
	padding: 0px 0px 0px 12px;
	background: url(../image/tipsico.gif) no-repeat 2px 10px;
	overflow: hidden;
	display: block;
}

/*------------------友情链接----------------------*/
.links {
	float: left;
	height: auto;
	width: 940px;
	line-height: 24px;
	padding: 5px;
	border-top: none;
}
.text_link {
	line-height: 20px;
}
.img_link {
	padding: 8px 0px 0px;
}
/*------------------底部样式----------------------*/
.bottom {
	float: left;
	height: 100px;
	width: 100%;
	margin-top: 15px;
	padding-top: 6px;
	background: url(../image/bottom_bg.gif) repeat-x left top;
}
.btom_bar {
	float: left;
	height: 30px;
	width: 100%;
	line-height: 30px;
	text-align: center;
	background-color: #F9F9F9;
	border-bottom: 1px solid #CCC;
}
.bottom_frame {
	clear: both;
	margin: 0px auto 10px;
	height: auto;
	width: 952px;
}
.text_line {
	float: left;
	height: 22px;
	width: 100%;
	line-height: 22px;
	text-align: right;
	padding: 8px 0px 0px;
}
.bt_sign {
	float: left;
	height: 54px;
	width: 200px;
	text-align: center;
	padding: 6px 0px;
}
.bt_text {
	float: left;
	height: auto;
	width: 752px;
	color: #000;
	line-height: 25px;
	text-align: right;
}
.stat img {
	padding: 6px 0px 0px;
}

/*------------------reg_protocol.asp----------------------*/
.main_frame {
	clear: both;
	margin: 10px auto;
	height: auto;
	width: 778px;
}
.protocol_title {
	float: left;
	height: 33px;
	width: 742px;
	padding-right: 36px;
	margin-top: 10px;
	background: url(../image/emp_rt.gif) no-repeat right top;
}
.p_title_lt {
	float: left;
	height: 33px;
	width: 22px;
	background: url(../image/emp_lt.gif) no-repeat left top;
}
.p_title_ct {
	float: left;
	height: 33px;
	width: 720px;
	color: #028E09;
	font-size: 14px;
	font-weight: bold;
	line-height: 33px;
	background: url(../image/emp_ct.gif) repeat-x left top;
}
.protocol {
	float: left;
	height: auto;
	width: 740px;
	color: #555;
	line-height: 20px;
	padding: 12px 18px;
	border: 1px solid #E0E0E0;
}
.textarea {
	clear: both;
	margin: 10px auto;
	height: 240px;
	width: 95%;
	color: #333;
	line-height: 20px;
	text-align: left;
	padding: 1%;
	margin-top: 10px;
	overflow: scroll;
	border: 1px solid #CCC;
}
.textarea h1 {
	height: 60px;
	width: auto;
	font-size: 24px;
	line-height: 60px;
	font-weight: bold;
	text-align: center;
}
.textarea h2,.right_content h2 {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
}
.textarea h3,.right_content h3 {
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
}
.agree {
	float: left;
	height: 24px;
	width: 720px;
	line-height: 24px;
	padding: 0px 10px;
}
.user_type {
	float: left;
	height: 32px;
	width: 100%;
	text-align: center;
	margin: 20px 0px;
}

/*------------------find_job.asp----------------------*/
.logo_box {
	margin: 8px 0px 0px;
}
.item_left {
	float: left;
	height: auto;
	width: 700px;
}
.famous {
	margin-bottom: 10px;
}
.famous ul {
	width: 690px;
	margin-left: 6px;
	display: inline;
}
.famous li {
	float: left;
	height: auto;
	width: 220px;
	color: #000;
	line-height: 24px;
	padding: 1px;
	margin: 2px 6px 5px 0px;
	border: 1px solid #E6E6E6;
}
.com_name {
	float: left;
	height: 20px;
	width: 202px;
	color: #028E09;
	line-height: 20px;
	padding-left: 18px;
	margin: 5px 0px;
	background: url(../image/dian.gif) no-repeat 2px 5px;
	white-space: nowrap;
	overflow: hidden;
}
.com_name a {
	font-weight: bold;
}
.inv_job {
	float: left;
	height: 24px;
	width: 210px;
	padding: 0px 5px;
	background-color: #F2F2F2;
	white-space: nowrap;
	overflow: hidden;
}
.inv_job a {
	color: #000;
}
.inv_job a:hover {
	color: #FF4E00;
}
.mar_text {
	width: 508px;
	margin: 0px 30px;
}
.mar_text a {
	color: #FF4E00;
	font-weight: normal;
}

.item_right {
	float: left;
	height: auto;
	width: 242px;
	margin-left: 10px;
}
.search_title {
	float: left;
	height: 22px;
	width: 111px;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding: 4px 0px 0px;
	background: url(../image/mouse_on.gif) no-repeat center top;
}
.sel_wd {
	width: 240px;
}
.guide {
	margin: 10px 0px;
}
.guide {
	margin: 10px 0px 0px;
}
.ade_img1 {
	float: left;
	margin: 0px 0px 6px;
}
.ade_img2 {
	float: left;
	margin: 0px 0px 6px;
	border: 1px solid #666;
}
.ade_img3 {
	float: left;
}

/*------------------invite_job.asp----------------------*/
.person_info {
	width: 676px;
	padding: 11px;
}
.person_info li {
	float: left;
	height: auto;
	width: 134px;
	line-height: 21px;
	text-align: center;
	padding: 5px 0px 0px;
	margin: 0px;
	border-right: 1px solid #FFF;
}
.person_info a:hover {
	color: #FF0000;
}
.info_title {
	color: #000;
	font-weight: bold;
	padding: 5px 0px;
	margin-bottom: 5px;
	background-color: #F0F0F0;
}
.person_info .nav1 {
	width: 100%;
	color: #333;
	line-height: 24px;
	text-align: left;
	padding: 0px 0px 10px;
	margin: 3px 0px 0px;
	background: url(../image/line_bg.gif) repeat-x left bottom;
}
.bg {
	background-color: #F5FCF3;
}
.nav1 b {
	color: #000;
	font-weight: normal;
}

/*------------------job_search_result.asp----------------------*/
.search_result {
	float: left;
	height: auto;
	width: 678px;
	padding: 10px;
	border-top: none;
}
.search_result ul {
	margin-top: 10px;
	border-bottom: 1px solid #CCC;
}
.search_result .info_title {
	margin: 0px;
}
.search_result li {
	float: left;
	height: auto;
	width: 100%;
	line-height: 22px;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #FFF;
}
.selt_tip {
	float: left;
	height: auto;
	width: 100%;
	color: red;
	text-align: center;
	padding: 20px 0px 0px;
}
.search_result .tl1,.search_result .tl2,.search_result .tl3 {
	width: 237px;
	margin: 3px 0;
}
.search_result .tl2 {
	width: 100px;
}
.search_result .tl3 {
	width: 109px;
}
.tl1 span a {
	float: left;
	width: auto;
	color: #FFF;
	font-weight: bold;
	padding: 0px 8px;
	background-color: #028E09;
	display: block;
}
.tl1 span a:hover {
	color: #FFF;
	text-decoration: underline;
	display: block;
}
.search_result b {
	color: #000;
}
.search_result .detail {
	height: 26px;
	line-height: 26px;
	text-align: right;
	margin: 3px 0px 15px;
}
.detail a,.collect {
	color: #FF4E00;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
.area {
	width: 925px;
	padding-left: 27px;
	margin: 5px 0px;
	background: url(../image/icon03.gif) no-repeat left -1px;
}
.sel_box {
	height: 16px;
	width: 150px;
	color: #666;
	line-height: 16px;
	padding: 0px 5px;
	margin: 0px;
	border: 1px solid #028E09;
}
.sel_btn {
	height: 22px;
	width: 106px;
	color: #FFF;
	line-height: 22px;
	border: 0;
	padding: 3px 0px 0px 6px;
	margin: 0px;
	background: url(../image/more_bg.gif) no-repeat left 6px;
	cursor: pointer;
}

/*------------------search_resume.asp,search_job.asp----------------------*/
.search_bg {
	background: url(../image/search_bg.gif) no-repeat left bottom;
}
.search_left {
	float: left;
	height: auto;
	width: 208px;
}
.sel_bar {
	float: left;
	height: 50px;
	width: 100%;
	background: url(../image/advsearchico_03.gif) repeat-x left top;
}
.bar_lt,.bar_ct,.bar_rt {
	float: left;
	height: 50px;
	width: 5px;
	background: url(../image/advsearchico_01.gif) repeat-x left top;
}
.bar_ct {
	width: 198px;
	background: url(../image/advsearchico_02.gif) repeat-x left top;
}
.bar_rt {
	background: url(../image/advsearchico_04.gif) repeat-x left top;
}
.search_right {
	float: left;
	height: auto;
	width: 560px;
	margin-left: 10px;
}
.sel_data {
	width: 524px;
	margin: 0px;
}
.date_tl {
	width: 502px;
}
.sel_data1 {
	width: 558px;
	padding: 0px;
}
.sel_data1 ul {
	width: 356px;
	padding: 20px 100px 6px;
	background-color: #FCFEFC;
	border: 1px solid #FFF;
}
.sel_data1 li {
	margin: 8px 0px;
}
#input_btn {
	height: auto;
	width: 100%;
	text-align: center;
	margin: 15px 0px;
}
.sub_btn_a,.sub_btn_b {
	height: 23px;
	width: 74px;
	border: 0;
	padding: 0px;
	margin: 0px;
	background: url(../image/seach.gif) no-repeat center center;
	cursor: pointer;
}
.sub_btn_b {
	background: url(../image/reset1.gif) no-repeat center center;
}
#zhushi {
	width: 334px;
	color: #FF4E00;
	padding: 2px 0px 2px 20px;
	border: 1px solid #FF9436;
	background: #FFFFF0 url(../image/icon_03.gif) no-repeat 3px 3px;
}

/*------------------job_meeting.asp----------------------*/
.banner {
	margin: 0px 0px 8px;
}
.agora_tl {
	width: 142px;
	background: url(../image/item_btn2.gif) no-repeat center center;
}
.agora {
	float: left;
	height: auto;
	width: 950px;
	border-top: none;
}
.agora ul {
	width: 940px;
	padding: 10px 10px 10px 0px;
}
.agora li {
	float: left;
	height: auto;
	width: 458px;
	color: #028E09;
	margin: 3px 0px;
	margin-left: 10px;
	border: 1px solid #E6E6E6;
	display: inline;
}
.meeting_title {
	float: left;
	height: 20px;
	width: 440px;
	color: #028E09;
	line-height: 20px;
	padding-left: 18px;
	margin: 5px 0px;
	background: url(../image/dian.gif) no-repeat 2px 5px;
	white-space: nowrap;
	overflow: hidden;
}
.meeting_title a {
	font-weight: bold;
}
.meeting_state {
	float: left;
	height: 24px;
	width: 440px;
	line-height: 24px;
	padding: 0px 5px;
	padding-left: 13px;
	background-color: #F2F2F2;
	white-space: nowrap;
	overflow: hidden;
}
.meeting_state b,.meeting_state a {
	font-weight: bold;
}
.meeting_state a:hover {
	color: #FF4E00;
}
.space,.space_rt {
	width: 471px;
}
.item_ct {
	float: left;
	height: auto;
	width: 469px;
}
.item_ct ul {
	width: 449px;
	margin: 5px 10px;
	display: inline;
}
.item_ct li {
	float: left;
	height: 24px;
	width: 430px;
	line-height: 24px;
	padding-left: 19px;
	margin: 3px 0px;
	background: url(../image/tipsico.gif) no-repeat 8px 9px;
	border-bottom: 1px dashed #CCC;
	overflow: hidden;
}
.more h5 {
	color: #028E09;
	font-size: 12px;
	font-weight: normal;
}
.space_rt {
	margin-left: 10px;
}

/*------------------resume_mode.asp----------------------*/
.resume_layout {
	clear: both;
	margin: 0px auto;
	width: 645px;
}
.mode_main {
	float: left;
	width: 645px;
	margin: 5px auto;
	color: #000;
	border: 1px solid #000;
	position: absolute;
}
.resume_head {
	height: 82px;
	width: 100%;
	padding: 6px 0px;
}
.logo_a {
	float: left;
	height: 60px;
	width: 300px;
	text-align: center;
	margin: 5px 0px 0px;
}
.logo_right {
	float: right;
	height: 60px;
	width: 342px;
	padding-top: 20px;
}
.res_tl,.res_time {
	float: left;
	height: 30px;
	width: 95%;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	text-align: right;
	padding-right: 5%;
}
.res_tl span {
	font-size: 12px;
	font-weight: normal;
}
.res_time {
	color: #FF0000;
	font-size: 12px;
	font-weight: normal;
}
.resume_body {
	height: auto;
	width: 643px;
	padding: 16px 0px 0px;
	border: 1px solid #FFF;
	background: #FCFEFC url(../image/bottom_bg.gif) repeat-x left top;
}
.item_title {
	float: left;
	height: 30px;
	width: 94%;
	font-size: 10pt;
	line-height: 30px;
	font-weight: bold;
	margin: 0px 1% 0px;
	padding-left: 4%;
	background: #F9F9F9 url(../image/icon_03.gif) no-repeat 8px 5px;
	display: inline;

}
.data_list {
	float: left;
	height: auto;
	width: 94%;
	padding: 10px 3%;
}
.data_list tr {
	background: url(../image/line_bg.gif) repeat-x left bottom;
}
.data_list td {
	height: 21px;
	line-height: 21px;
	padding: 3px 0px 3px 2px;
}
.data_list img {
	padding: 1px;
	border: 1px solid #666;
}
.contact {
	float: left;
	text-align: center;
	line-height: 24px;
	margin: 10px 0px;
}
.contact a {
	color: #FF0000;
	font-weight: bold;
}
#point {
	color: #000;
	padding: 15px 0px;
}
#point a {
	color: #FF0000;
}
.hand {
	color: #FF0000;
	cursor:pointer;
}
#my_zhiwei {
	top: -90px;
	left: -30px;
	height: 60px;
	width: 150px;
	text-align: center;
	padding: 10px;
	border: 1px solid #FF9436;
	background: #FFFFF0;
	overflow: hidden;
	position: absolute;
	display: none;
}

/*------------------forget_pwd.asp----------------------*/
.pwd_title {
	float: left;
	height: 50px;
	width: 100%;
	margin-bottom: 20px;
	background: url(../image/forget.gif) no-repeat center center;
}
.forget {
	float: left;
	height: auto;
	width: 70%;
	padding: 0px 15%;
	line-height: 28px;
}
.forget a {
	color: #028E09;
	text-decoration: underline;
}

/*------------------分页页符链接控制----------------------*/
.pages a,.pages a:link,.pages a:hover {
	color: #000;
	padding: 0px;
	background: none;
}
.pages a:hover {color: #FF0000;}

/*------------------搜索关键词提示----------------------*/
.keywords {
	width: 198px;
	height: auto;
	top: 0px;
	left: 0px;
	padding: 0px 1px;
	border: 1px solid #028E09;
	background: #FFFFF0;
	position: absolute; 
}
.keywords ul {
	padding: 2px 0px;
}
.keywords li {
	float: left;
	height: 23px;
	width: 94%;
	color: #028E09;
	margin: 0;
	padding: 0px 3%;
	line-height: 23px;
	overflow:hidden;
	cursor: pointer;
}
.on_bg {
	background-color: #CEFAC5;
}
.result {
	float: right;
	color: #888;
}