@charset "utf-8";
@import url("common2.css");
@import url("article.css");
@import url("panel.css");
.complex_list table {
	font-size: 12px;
}
.complex_list {
}

.complex_list th {
	font-weight: bold;
	background-color: #A4A4A4;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	text-align: center;
}
.complex_list tr.alternate {
	background-color: #EFEFEF;
}
.view_details .button {
}
.view_details .button a {
	margin-right: 4px;
	margin-left: 4px;
}

.resume_modify {
	border: 4px solid #FFFFFF;
}
.resume_modify .moduleButton {
	background-color: #F4F4F4;
	width: 134px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.resume_modify .moduleButton ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.resume_modify .moduleButton li {
	background-image: url(/images/resumeupdate/button/01.gif);
}

.resume_modify .moduleButton a {
	display: block;
	line-height: 46px;
	height: 46px;
	color: #4681EE;
	text-decoration: none;
	padding-left: 32px;
	white-space: nowrap;
}
.resume_modify .moduleButton a.current {
	background-image: url(/images/symbols/06.gif);
	background-repeat: no-repeat;
	background-position: 14px center;
	color: #4681EE;
}
.resume_modify .editArea {
	padding:9px;
	background-color:#EFF8FA;
}
.resume_modify .edit_form {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #3F5E67;
}
#tblBaseInfo select {
	font-size: 12px;
	width:80px;
}

.resume_modify .edit_form th {
	font-weight: normal;
	background-color: #F6F6F6;
	text-align: left;
	white-space: nowrap;
}
.resume_modify .edit_form span.mustfill {
	color: #FF0000;
}



.quick_form {
	width: 188px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #E4E4E4;
}
.quick_form .login {
	background-image: url(/images/background/bg_humanresource_side_userl.gif);
	background-repeat: no-repeat;
	padding-top: 35px;
	text-align: left;
}
.quick_form .login th {
	font-size: 12px;
	font-weight: normal;
}

.quick_form .job_search {
	background-image: url(/images/background/bg_humanresource_searchjob.gif);
	padding-top: 35px;
	background-repeat: no-repeat;
}
.quick_form .job_search select {
	font-size: 12px;
	width: 142px;
}
.quick_form .job_search input.textbox {
	font-size: 12px;
	width: 142px;
}
.lead_main {
	background-image: url(/images/background/bg_line_05.gif);
	background-repeat: repeat-y;
}
.lead_main .left {
	width: 473px;
	padding-right: 13px;
}
.lead_main .right {
	float: right;
	width: 226px;
	padding-top: 6px;
}
.placard_refresh_list {
	background-image: url(/images/ban/placard.gif);
	background-repeat: no-repeat;
	padding-top: 25px;
	background-position: center top;
	text-align: center;
}
.placard_refresh_list .content {
	width: 207px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-top: 12px;
	padding-bottom: 12px;
}
.placard_refresh_list .content ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
.placard_refresh_list .content li {
	line-height: 24px;
	background-image: url(/images/background/bg_line_04.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.placard_refresh_list .content a {
	background-image: url(/images/symbols/02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
}
.pic_link_button {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}
.pic_link_button ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
.pic_link_button li {
	margin-top: 6px;
	margin-bottom: 6px;
}
.pic_link_button img {
	border: 1px solid #CCCCCC;
}
.contact_us_panel {
	background-image: url(/images/ban/contactus.gif);
	background-repeat: no-repeat;
	width: 207px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 35px;
}
.contact_us_panel ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	line-height: 24px;
}
.query_search_form {
	background-image: url(/images/background/bg_humanresource_query.gif);
	height: 128px;
}
.query_search_form select {
	font-size: 12px;
	width: 197px;
}
.query_search_form .textbox {
	font-size: 12px;
	width: 197px;
}
.member_login_form {
	text-align: center;
}
.member_login_form .form {
	background-image: url(/images/background/login.gif);
	height: 210px;
	width: 427px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.member_login_form .form .position {
	padding-top: 40px;
	padding-left: 45px;
}
.member_login_form .form .position th {
	font-weight: normal;
	padding-right: 12px;
}
.member_login_form .form .position .textbox {
	line-height: 21px;
	height: 21px;
	width: 253px;
	border: 1px solid #666666;
}
.page_ban_name {
	font-family: Arial, Helvetica, sans-serif, "黑体", "宋体";
	font-size: 16px;
	font-weight: bold;
	color: #2E5B8F;
	height: 60px;
	line-height: 60px;
}
.article_reader .info {
	display: none;
}
.article_reader .title {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	text-align: center;
	padding: 6px;
}
.article_reader .details {
	font-size: 14px;
	line-height: 22px;
}
.member_register_form .textbox {
	line-height: 21px;
	height: 21px;
	width: 250px;
	border: 1px solid #666666;
}
.member_register_form th {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding-right: 12px;
}

.postdoctoral_intro {
	text-align: left;
	width: 714px;
}
.postdoctoral_intro .ban {
	background-image: url(/images/postdoctoral/ban01.gif);
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-left: 12px;
}
.postdoctoral_intro .part02 {

}
.human_library_tooltip {
	background-image: url(/images/background/bg_human_library.jpg);
	background-repeat: no-repeat;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	height: 220px;
}
.adorn_symbol {
	height: 128px;
}
/*校园招聘行程*/
.journey_list {
	background-color: #FFFFFF;
	background-image: url(../images/background/hmr/journey_box_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.journey_list .box {
	background-image: url(../images/background/hmr/journey_box_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding: 12px;
}
.journey_list .box table.journey {
	margin-right: auto;
	margin-left: auto;
	width: 664px;
	border-collapse:collapse;
	font-size: 12px;
}
.journey_list .box table.journey caption {
	font-size: 14px;
	font-weight: bold;
	color: #103E73;
	line-height: 24px;
}
.journey_list .box table.journey th {
	background-image: url(../images/background/hmr/journey_table_th.gif);
	background-repeat: repeat-x;
	height: 24px;
	line-height: 24px;
	color: #FFFFFF;
}
.journey_list .box table.journey td {
	line-height: 24px;
	height: 24px;
	text-align: center;
	color: #3A526F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82A0BE;
}
.journey_list .box table.journey tr.alternate {
	background-color: #F5F8FC;
}
/*校园招聘行程结束*/
/*校园招聘流程*/
.campus_invite .text {
	text-align: left;
}
.campus_invite .text dl {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 22px;
	color: #5F5F5F;
}
.campus_invite .text dt {
	background-image: url(../images/symbols/13.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 1em;
}
.campus_invite .text dd {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
}
/*校园招聘流程结束*/
/*校园招聘专业需求*/
.campus_specialty .text {
	text-align: left;
}
.campus_specialty .text dl {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 22px;
	color: #5F5F5F;
}
.campus_specialty .text dt {
	background-image: url(../images/symbols/13.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 1em;
	font-weight: bold;
}
.campus_specialty .text dd {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
}
/*校园招聘专业需求程结束*/
