@import url("index_dh.css");
div{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #666; text-align: left;}
.inp {BORDER-RIGHT: #0465B3 1px solid; BORDER-TOP: #0465B3 1px solid; FONT-SIZE: 9pt; 
	BORDER-LEFT: #0465B3 1px solid; BORDER-BOTTOM: #0465B3 1px solid;COLOR: #000000; height:19px; }
.sele {BORDER: #0465B3 1px solid; FONT-SIZE: 9pt; WIDTH: 114px; COLOR: #000000; HEIGHT: 16pt; BACKGROUND-COLOR: #f0f4f1; }
.title_blue{  font-size:13px;  color:#0065B3;  font-weight:bold; }
.title_blue_12px{  font-size:12px;  color:#0065B3;  font-weight:bold; }
.text_blue_12px{  font-size:12px;  color:#0065B3;  }
.text_hui { font-size:12px;  color:#666666; }
a:link:text_hui,a:link:visited {text-decoration:none;color:#00ffff;}
a:hover:text_hui {text-decoration:underline;color:#666666;}
a:link,a:visited { color:#0065B3;  text-decoration: none; }
a:hover{text-decoration:underline;}

.blu { color:#0065B3; text-decoration: none; padding-left:20px;}

.yell {background-color:FCFBF0; padding:0px;}

#header{ background-image:url(../images/top_bg.jpg); background-repeat:repeat-x; background-position:-10px; width:391px; height:90px;}
#blue_fk { border: 1px solid #007CC6;}
#blue_title { background-image: url(../images/blue_bg.gif); background-repeat: repeat-x; background-position: center; height: 20px; padding-left:10px; }
#content{ width:394px; text-align:left; height:150px;}
#content_left  {float:left; width:391px; height: 150px;}
#content_right {float:right; width:391px; clear:right;height: 150px;}
#div_left { float: left;}
#div_right { float: right;}

/*line*/ 
#lineDiv{height:10px;}
#lineDiv_2{ height:3px; width:100%;}
#lineDiv_1px{ height:1px; width:100%;}
#lineDiv_v{ height:20px; width:1px; filter:alpha(opacity=30);}
#lineDiv_grey{height:1px; border-bottom:#CCCCCC 1px dotted;}
/*line*/ 

/*more button*/
#more_button { float: right; margin-right:10px;}

#company_title { float: right; height:40px; width:380px;}
#company_all_1 { background-color:#FFFFFF; height:40px;}
#company_all_2 { background-color:#FCFBF0; height:40px;}
#login_person_title {
	background-color: #FFB1BC;
	background-image: url(../images/red_bg.gif);
	background-repeat: repeat-x;
	height: 20px;
	padding-left:10px;
}
#login_person_title_2 {
	background-image: url(../images/subnav_green_bg_2.gif);
	background-repeat: repeat-x;
	background-position:
}

#login_all { border:#FF7E8C solid 1px;}
#login_all_2 { border:1px solid #5C8847;}
#login_lable {
	background-image:url(../images/person_login_lable.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:-5px;
	width:72px;
	height:32px;
	position:absolute;
	top: 0px; left: 2px;
}
#login_lable1 {
	color: #FFFFFF;
	background-image: url(../images/green_lable.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 32px;
	width: 72px;
	margin-top: -5px;
	position: absolute;
}

#login_lable_text { text-align:center; font-size:13px; font-weight:bold;  color:#FFFFFF; margin-top:7px;}
#login_person_title1 {
	background-image: url(../images/subnav_green_bg_2.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
	height: 20px;
	position: absolute;
}

#login_content{ height:152px; background-image:url(../images/person_login_bg_2.jpg);  background-position:left; background-repeat:no-repeat; }
#login_content_1 {
	background-image: url(../images/person_login_bg_1.jpg);
	background-repeat: no-repeat;
	height: 152px;
	background-position: right;
	 
}

#login_colorbar{ background-color:#000000; background-image:url(../images/colorbar.gif); background-position:left; background-repeat:no-repeat; height:5px;}


#white_div_title{float:left; margin-top:2px; font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF;}
#blue_lable { background-image:url(../images/blue_lable.gif); background-repeat:no-repeat; background-position:top; margin-top:-5px; width:72px; height:32px; position:absolute;}
#blue_lable_1 { background-image:url(../images/blue_lable.gif); background-repeat:no-repeat; background-position:top; margin-top:-5px; width:72px; height:32px; position:absolute;}
#blue_lable_2 { background-image:url(../images/blue_lable.gif); background-repeat:no-repeat; background-position:top; margin-top:-5px; width:72px; height:32px; position:absolute;}
#blue_lable_3 { background-image:url(../images/blue_lable.gif); background-repeat:no-repeat; background-position:top; margin-top:-5px; width:72px; height:32px; position:absolute;}
#blue_lable_4 { background-image:url(../images/blue_lable.gif); background-repeat:no-repeat; background-position:top; margin-top:-5px; width:72px; height:32px; position:absolute;}
#lable_text { text-align:center; font-size:13px; font-weight:bold; color:#FFFFFF; margin-top:7px;}

/* search */
#search_content {height:125px;border-bottom:solid 1px #84ACCC;}
#keywood {background:url(../images/search_grey.gif) #D4EAF9 top repeat-x; text-align:left;line-height: 32px;  vertical-align:bottom;}
#search_input { position:absolute; margin:6px 6px 6px 2px;}
#search_input input{border:none #FFFFFF; width:160px; height:15px; font:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;}
#search_button_text {font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; position:absolute; margin:5px 0px 0px 10px;}
/* search */

/* hot company */
#company_hot {border:#68A547 1px solid; height:138px;}
#green_title {background-image: url(image/green_bg.gif); background-repeat: repeat-x;background-position: center;height: 20px;padding-left:10px; padding-right:6px;}
/* hot company */

#company_logo_all { text-align:justify; width:394px; height:61px; margin-top:4px; padding:1px;}
#company_logo_all img {}

/* job list */
 
/*#job_list_man  {height:700px; padding-top:3px;}
 */
#job_list_1 {height:45px; padding-top:3px; padding-left:0px;}
#job_list_2 {background:#FCFBF0;height:50px; padding-top:3px;}
#job_list_left { float:left; width:245px; height:40px;}
#job_list_right {float:right; border-left:#FFFFFF 1px solid; width:240px; height:40px;}
#job_list_text { text-decoration:none; line-height:14px; margin:5px 5px 5px 10px;}


/* job list */
/*hot company*/
#hot_company_logo { float:left; width:100px; height:50px; margin:10px 0px 0px 10px;}
#hot_company_content{float:right; width:320px; margin:10px 10px 0px 0px;}
#hot_company_sub{margin:3px 0px 3px 0px; line-height:18px; height:52px;}
#hot_company_title{height:18px;}
#hot_company_job{margin:5px 0px 3px 0px; height:20px;}
#hot_company_number {float:right; height:15px; margin:2px 2px 2px 2px; font-size:12px; font-weight:bold; color:#FFFFFF; letter-spacing:2px;text-decoration:none}
#hot_company_number .now{color:#0065B3; text-decoration:none;background-image: url(../images/number_bg.gif);background-repeat: no-repeat;margin:0px 0px 0px 0px;}
.hot_company_number1 { color:#FFE259; text-decoration:none}

/*hot company*/

