/* CSS Document */
/*史*/
P {
	MARGIN: 20px
}
.table-left-right {
	BORDER-LEFT: #E7E7E7 1px solid;
	BORDER-RIGHT: #E7E7E7 1px solid;
}
TD {
	font-size: 12px;
	color: #000000;
}
.hangju {
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	word-spacing: 3pt;
}
.title
{
	font-size: 14px;
	color: #000000;
	font-family: "宋体";
	font-weight: bold;
}
.title2
{
	font-size: 12px;
	color: #ffffff;
	font-family: "宋体";
	font-weight: bold;
}
.title3
{
	font-size: 12px;
	color: #000000;
	font-family: "宋体";
	font-weight: bold;
}

.INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT:#cccccc 1px solid; CURSOR: hand; BORDER-BOTTOM: #cccccc 1px solid; 
}
/**/
body {font-family:"宋体"; font-size:12px;margin:0px;padding:0px; color:#666; /*line-height:150%;*/}
div,form,img,ul,ol,li,dl,dt,dd,span,table,tr,td,input{
	margin:0;
	padding:0;
	border:0;
	list-style:none;
}
a { text-decoration:none; color:#666;}
a:hover {color:#333;}
.no_border {border:none;}
.line_height20 {line-height:150%px;}
#clear {clear:both;}
#top {width:900px; margin:auto;}
#all_div {width:900px; margin:auto;}
#blank_15 {padding-top:15px; }
#blank_10 {padding-top:10px; }
#blank_5 {padding-top:5px;}
#clear {clear:both;}
#content { width:900px;padding-top:5px;margin:auto;overflow:hidden;}
#blue_tit {width:125px; height:12px;padding:7px 10px;margin-top:5px;}
#blue_tit span {float:left;}
#tit {padding:7px 10px;color:#0076bd;}
.float_left {float:left;}
.float_right {float:right;}
#padding5 {padding:5px;}
#padding10 {padding:10px;}
#padding25 {padding-left:25px;}
#padding30 {padding:10px 25px;}
#next {text-align:center;}
#copright {}
#tit {
	padding:7px 10px;
	/*width: 690px;*/
}
#button {text-align:center;}
/*border*/
.border_zi {border:1px solid #9967b4;}
.border_ffdc95 {border:1px solid #ffdc95;}
.border_ccc {border:1px solid #ccc;}
.border_e0 {border:1px solid #e0e0e0}
.border_fff3cd {border:1px solid #fff3cd; background-color:#fff;}
.border_0c67ab {border:1px solid #0c67ab}
.border_green {border:1px scroll #6daa0e;}
.border1 {border:1px solid #b7dff3;}
.border_dashed {border-bottom:1px dashed #e8e8e8;}
.border_yellow  {border:1px solid #fe9a18;}
.border_search {border:1px solid #c6dcf5; border-top:none;}
.border_bcd7f3 {border:1px solid #bcd7f3;}
#border_more {border-bottom:1px solid #eee;padding-right:10px; color:#fe9a18; text-align:right;margin-bottom:7px;}
.form_border {border:1px solid #7f9db9; /*font-size:12px;*/height:16px;line-height:16px;}
.border_green2 {border:1px solid #4eb714;}
/*bg_div*/
.bg_efefef{background:#efefef; }
.bg_ebf4fa {background-color:#ebf4fa;}
.bg_zi {background-color:#9967b4;}
.bg_0070bb {background-color:#0070bb;}
.blue_bg { background:#67baff;color:#fff;}
.green_bg {background:#d8fe9c; color:#fff;}
.f2f2f2_bg {background-color:#f2f2f2;padding:7px; color:#666;}
.e8f5fe_bg {background:#e8f5fe; color:#0076bd;}
.f5f5f5_bg {background-color:#f5f5f5;}
.e8f_bg {background-color:#e8f5fe;}
.f6_bg {background-color:#f6f6f6;}
.bg_edf1f4 {background-color:#edf1f4;}
.fff1dc_bg {
			 border-bottom:1px solid #ffdc95;
			 padding:10px 0 5px 20px; 
			 background:url(../images/yellow_list.gif) no-repeat 10px 10px #fff1dc;
			 }
.f0f0f0_bg {
			 border-bottom:1px solid #ccc;
			 padding:10px 0 5px 20px; 
			 background:url(../images/job_list2.gif) no-repeat 10px 10px #f0f0f0;
			 }
.fff3cd_bg {background:#fff3cd;}
.ffd_bg {background-color:#ffd;}
.bg_3290cd {background:#3290cd;}
/*text*/
.t_fff {color:#fff;}
.t_fff_5 {color:#fff; font-weight:500;}
.t_yellow {color:#ff7800;}
.t_f60 {color:#f60;}
.t_624b35 {color:#624b35; line-height:14px;}
.t_blue { color:#0076bd;}
.t_blue14 { color:#0076bd; font-size:14px;}
.t_blue6 { color:#0076bd; font-weight:600;}
.t_red {color:#f00;}
.t_ff0 {color:#ff0;}
.t_666 {color:#666;}
.t_999 {color:#999;}
.t_333 {color:#333; font-weight:600;}
.t_333_14 {color:#333; font-weight:600; font-size:14px;}
.t_333_5 {color:#333;}
.t_zi {color:#7824a8;}
.t_weight5 {font-weight:400;}
.t_ac0504 {color:#ac0504; font-weight:600;}
.t_green14 {color:#4a7b00; font-weight:600;}
.t_454545 {color:#454545; font-weight:bold;}
.t_54ade8 {color:#54ade8; font-weight:bold;}

/*left*/
/*personal*/
#address {padding:5px 0;}
#address a { color:#333; text-decoration:underline;}
#left {border:2px solid #67baff;padding:5px;float:left; width:145px;}
#right {
	float:left;
	padding-left:10px;
	overflow:hidden;
	width:730px;
}
#quan {border:1px solid #ccc;}
#right_content_first { overflow:hidden;}
#personal_tit_f9 {background-color:#f9f9f9; border: 1px solid #eee; overflow:hidden; height:23px;}
#personal_tit_f9 li {padding:0px;}
#personal_tit_f9 li span {border-left:1px solid #eee;padding:5px 0 5px 0;color:#333; float:left; text-align:center;}
#personal_tit_msg {/*width:645px;*/  /*margin:auto;*/overflow:hidden;}
#personal_tit_msg li {
overflow:hidden;
padding:5px 0 4px 0 !important;/*ff*/> 
padding:3px 0 3px 0!important;/*ie7.0*/> 
padding:5px 0;
}
#personal_tit_msg li a {text-decoration:underline;}
#personal_tit_msg li span {
	float:left;
	overflow:hidden;
	text-align:center;
}
#personal_tit_msg li span a {color:#0076bd;}
/*院校 个人 企业*/
#top_menu_div {width:900px; margin:auto; background:url(../images/personal_login_bg.gif) repeat-x;}
#menu2 {padding:22px 15px 5px 15px;; float:right;background:url(../images/menu2_bg.gif) no-repeat 0 16px; width:350px;}
#personal_menu  {height:36px; width:900px; background:url(../images/per_menu.gif) no-repeat; color:#fff;}
#personal_menu span {height:36px; line-height:36px; float:left; text-align:center;}
#personal_menu span a {height:36px; display:block; color:#fff;}
#per_left {width:636px; float:left; overflow:hidden; border:1px solid #e0e0e0; background:#f6f6f6 url(../images/per_login_left.gif)  no-repeat center 5px; line-height:20px; height:250px;}
#per_login {width:190px; float:left;height:253px; background:url(../images/per_login_bg.gif) no-repeat 12px 0; padding-left:33px;padding-right:38px; overflow:hidden; text-align:center;}
/**/
#company_left {width:177px; border:1px solid #e0e0e0; float:left; line-height:20px;}
#company_right {float:left;margin-left:5px;}
#company_float_div1,#company_float_div2,#company_float_div3,#company_float_div4 {width:357px; height:168px; overflow:hidden;  float:left; line-height:20px;}
#company_float_div1 {border-bottom:1px dashed #e8e8e8; border-right:1px dashed #e8e8e8;}
#company_float_div2 { border-bottom:1px dashed #e8e8e8;}
#company_float_div3 { border-right:1px dashed #e8e8e8;}
#company_float_div4 { border:none;}
#company_float_div_pad {padding:17px 10px 10px 118px;}
#company_float_div_pad li {padding:0 0 0 13px; background:url(../images/company_div_list.gif) no-repeat left 5px; color:#666;}
.company_float_div_bg1 {background:url(../images/company_div1.gif) no-repeat 15px 19px; height:135px;}
.company_float_div_bg2 {background:url(../images/company_div2.gif) no-repeat 15px 19px; height:135px;}
.company_float_div_bg3 {background:url(../images/company_div3.gif) no-repeat 15px 19px; height:135px;}
.company_float_div_bg4 {background:url(../images/company_div4.gif) no-repeat 15px 19px; height:135px;}
#bottom_line {border-bottom:1px solid #eee;}

#zc,#zcp {position:relative; top:-30px; left:400px; width:100px;}
#zcp {position:relative; top:-40px; left:450px; width:100px;}
#zcs {position:relative; top:-40px; left:450px; width:100px;}
.button_new { background:url(../images/button_new.gif) no-repeat;width:60px; height:20px; text-align:center; color:#ccc; cursor:pointer;}



/**********************************************/
#min { overflow:hidden;}
#left_f {border:2px solid #0070BB;padding:5px;float:left; width:145px;padding-bottom:100000px;margin-bottom:-100000px;}
#foot_left {}
#foot_left ul {padding-top:5px;}
#foot_left li {
				padding:4px 0 4px 10px!important;/*ff*/>
				padding:4px 0 4px 10px!important;/*ie7.0*/>
				padding:4px 0 4px 10px;
				border-bottom:1px dashed #e0e0e0; 
				color:#999; 
				overflow:hidden; 
				width:135px;
}
#foot_left li span {float:left;}
#foot_left li a {color:#999;}
#foot_left li a:hover {color:#666;}

.blue_bg_f { background:#0070BB;color:#fff;}
#right_foot {
	float:left;
	padding-left:20px;
	overflow:hidden;
	width:720px;
	 line-height:150%;
	 font-size:14px;
}
#right_foot p {padding:3px 0; text-indent:24px; margin:0;font-size:14px;}
#right_foot p strong { font-size:14px;}
#right_foot pre,#right_foot pre strong{font-size:14px;}
#right_foot h4 {padding:10px 0; text-align:center; font-size:18px;}
