#hr_wrap {
	MARGIN: auto;
	WIDTH: 650px;
	HEIGHT: auto;
}
#content #hr_wrap a{ color:#FF0000; text-decoration:none;}
#content #hr_wrap a:hover{ color:#FF0000; text-decoration:none;}
#content #hr_wrap .jltz{color:#FF0000; text-decoration:none;}
#content #hr_wrap .jltz:hover{color:#FF0000; text-decoration:underline;}

#content #hr_wrap .son .apply{float:none; display:block;padding:10px 0px 5px 0px;text-align:right;}

.jsmenu {
	WIDTH: 650px;
	BACKGROUND: url(../images/pm_leftbg.gif) repeat-y;
	COLOR: #333;
}
.jsmenu P {
	
	padding:0;
}
.jsmenu DIV {
	BACKGROUND: url(../images/jm_tab.gif) no-repeat;
	OVERFLOW: hidden
}
.jsmenu DIV.collapsed {
	HEIGHT: 25px;
}
.jsmenu DIV .fath {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 140%;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FONT-FAMILY: Arial;
	HEIGHT: 26px;
	COLOR: #FF0000;
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	CURSOR: pointer;
	PADDING-TOP: 0px
}
.jsmenu DIV.collapsed .fath {
	BACKGROUND: url(../images/jm_col.gif) no-repeat left top;
	COLOR:#333;
}
.jsmenu DIV .son {
	float:none;
	padding:0px 6px 12px 0px;
	line-height:150%;
}

/************/
#hr_tab {
	width:650px;
	float:none;
	height:25px;
	background:url(../images/job_tab.gif) no-repeat;
}
#hr_tab ul{ margin:0px; padding:0px;}
#hr_tab ul li{ font-size:12px; font-weight:bold; color:#FF0000;height:25px; line-height:25px; text-align:center;float:left;}
#hr_tab ul #tab1{ width:339px; }
#hr_tab ul #tab2{ width:120px;}
#hr_tab ul #tab3{ width:111px;}
.hr_job {
	MARGIN: auto;
	WIDTH: 568px;
	HEIGHT: auto;
}
.hr_name01 {
	WIDTH: 316px;
	FLOAT: left;
}
.hr_name02 {
	TEXT-ALIGN: center;
	WIDTH: 118px;
	FLOAT: right;
}
.hr_name03 {
	TEXT-ALIGN: center;
	WIDTH: 110px;
	FLOAT: left
}