.spac_coach{ height:3px; clear:both; overflow:hidden;}

/*row_one*/

.row_one{
	width:975px;
	margin: 0 auto;
}

/*content left*/

.hot_fla{
	float:left;
	width:288px;
}

/*search*/

.t_search_box{ float:left;border:1px solid #949494; width:210px;}

.t_search_box .title { margin:3px 7px; background:url(/images/index/dot_01.gif) left bottom repeat-x; height:21px; width:197px;}

.t_search_box .search_input{ padding:4px 0 0 18px;}

.input_search{ border:1px solid #939393;}

.input_search_style{ background: url(/images/index/input_search_style.gif); width:124px; height:19px; padding:2px 0 0 0;border:0;}

.t_search_box .search_but{ margin:8px 0 5px 16px;}

.t_search_box .search_hot{ padding:6px 0 0 4px; margin:0 auto; width:90%; background:url(/images/index/dot_01.gif) left top repeat-x; line-height:140%; height:57px; }

/*news job search*/

.t_sarch_i {width:212px; float:left;}

.t_sarch_i .title_serch{ margin:0 auto; width:212px; height:25px;}

.t_sarch_i .tbg1 h3 {float:left;font-weight:bold;font-size:14px;color:#FF7400; padding:6px 0 0 22px;cursor:pointer;}

.t_sarch_i .tbg1 h4 {float:right;font-weight:bold;color:#337DC9;cursor:pointer;padding:7px 8px 0 0;}

.t_sarch_i .tbg2 h3 {float:left;font-weight:bold;color:#FF7400;cursor:pointer; padding:6px 0 0 12px;}

.t_sarch_i .tbg2 h4 {float:right;font-weight:bold;color:#337DC9;font-size:14px;padding:6px 2px 0 0;cursor:pointer;}


.t_sarch_i .tbg1 {background: url(/images/index/t_search_t_bg.gif);}

.t_sarch_i .tbg2 {background:url(/images/index/t_search_t_bg02.gif);}

.t_sarch_i .body {width:210px; border-left:1px solid #949494;border-right:1px solid #949494; border-bottom:1px solid #949494; padding:5px 0 0 0;}

.job_10{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 2px; color:#898989;}

.t_sarch_i .search_input{ padding:4px 0 0 18px;}

.t_sarch_i .search_input01{ padding:4px 0 0 10px;}


.input_search_style{ background: url(/images/index/input_search_style.gif); width:124px; height:19px; padding:2px 0 0 0;border:0;}

.t_sarch_i .search_but{ margin:8px 0 5px 16px;}

.t_sarch_i .search_hot,.search_hot_job{ padding:6px 0 0 4px; margin:0 auto; width:90%; background:url(/images/index/dot_01.gif) left top repeat-x; line-height:140%; height:57px; }

.search_hot_job a:link{ color: #337DC9; text-decoration: none; }

.search_hot_job a:visited{ color: #337DC9;text-decoration: none; }

.search_hot_job a:hover{ color: #f00; text-decoration: underline; }

.l_ad_text{ color:#000; font-weight:bold; background:url(/images/index/l_ad_icon.gif) 10px 5px no-repeat; padding:5px 0 5px 25px;}

.findzw{position:relative;border:0px;}
.findzw div{border:0px;	position:absolute;	top:5px;	left:30px;	width:45px;	height:34px;}


/*stat*/

.stat_index{ border:1px solid #a5a5a5; margin:0 0 7px 0; background:url(/images/index/stat_index_bg.gif) left top repeat-x; height:24px;}

.stat_icon{ background:url(/images/index/stat_icon.gif); width:91px; height:24px; float:left;}

.stat_left{ background:url(/images/index/stat_bg.gif); width:479px; height:20px; float:left; margin:2px 0 0 0;}

.stat_right{border:1px solid #a5a5a5; float:right; height:14px; width:358px; padding:4px 0 0 5px; margin:2px 3px 0 0; background: url(/images/index/stat_icon_bg.gif);}

.stat_input{ padding:0 0 4px 5px; margin:0; border:0; text-align:left;}

.s_input{ background:#fff; color:#A6A6A6; border:1px solid #09437E; height:14px; width:100px;}

.s_input_img { position:absolute; margin:0 0 0 2px;}

a.link_w:link,a.link_w:visited{ color: #fff; font-weight:bold; text-decoration: none; }
a.link_w:hover{ color: #fff; font-weight:bold; text-decoration: underline; }

* html .s_input_img { position:absolute; margin:0 0 0 -2px;}

*+html .s_input_img { position:absolute; margin:0 0 0 -2px;}

#stat_demo_extra {overflow:hidden;width:560px; height:20px; margin:0 auto;}

#stat_indemo{ width:1200%;}

.stat_d_font{ color:#FFF600; font-weight:bold;}

#stat_demo1 {float: left;padding:4px 5px 0 5px; color:#fff;}

#stat_demo2 {float: left;padding:4px;color:#fff;}

.stat_bg{ background:url(/images/index/stat_bg_02.gif); width:448px; height:20px; float:left; margin:2px 0 0 3px;}

.stat_f_ifon{ width:112px; height:22px; float:left; font-weight:bold; line-height:22px; padding:2px 5px 0 5px; color:#303030;}

#stat_demo {overflow:hidden;width:448px; height:20px; margin:0 auto;}

.weather_l{position:absolute; margin:-26px 0 0 155px;}

* html .weather_l {position:absolute; margin:-14px 0 0 -10px;}

*+html .weather_l { position:absolute; margin:-14px 0 0 -10px;}


.area_ad{width:569px; float:left;}

.but_ad{
	float:right;
	margin: 0px;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.but_ad img{ border:1px solid #939393;}


/*left ad*/

#ad_list{ width:576px;}

#ad_list ul{ list-style:none; margin:5px 0;}

#ad_list li{float:left; padding:2px 0; width:192px;}

#ad_list .ad_list_center{float:left; width:201px; text-align:center;}

#ad_list li img{ border: 1px solid #939393;}

/*content right*/

#content_r{ float:left;width:379px;}

.login_box{ float:left;border:1px solid #949494; height:200px; width:311px;margin:0 7px 0 0;}

.login_box .title { margin:3px 7px; background:url(/images/index/dot_01.gif) left bottom repeat-x; height:21px;width:294px;}

.login_c{ float:right; background:url(/images/index/tel_bg_01.gif) top left no-repeat; width:121px; height:160px; margin:5px 0; line-height:140%;}

.login_c .tel{ padding:0 0 0 20px;}

.login_jz{ padding:8px 0; text-align:center}

.login_list ul{ list-style:none;}

.login_list li{ padding:2px 0; text-align:center; line-height:150%; }

.login_list a{ font-weight:bold;}

.login_list a:link{ color: #FF7400; text-decoration: none; }

.login_list a:visited{ color: #FF7400;text-decoration: none; }

.login_list a:hover{ color: #f00; text-decoration: underline; }


.login_l{ float:left; width:190px;}

/*login*/

#login{	width:190px; background:url(/images/index/login_line.gif) bottom left repeat-x;}

#loginingbtn{position:absolute; margin:25px 0 0 135px; +margin:30px 0 0 135px; _margin:25px 0 0 135px;}

#login li{list-style:none; padding:1px 0;}

#login li.hy{text-align:center; padding:3px 0 0 0;}

#login li.ip{line-height:200%;margin:0px 0px 0px 10px;}

#login li.ip input{width:75px;	border:1px solid ; font-family:Arial, Helvetica, sans-serif;}

#login li.ip a{	margin:0px 0px 0px 3px;}

.loginbtn{	clear:both; text-align:center; height:30px; line-height:30px;}

.login_bottom{ line-height:24px; text-align:center; padding:5px 0 0 0; color:#FF7400; }

.login_bottom a:link,.search_hot a:link{ color: #FF7400; text-decoration: none; }

.login_bottom a:visited,.search_hot a:visited{ color: #FF7400;text-decoration: none; }

.login_bottom a:hover,.search_hot a:hover{ color: #f00; text-decoration: underline; }

.but_job{ padding:2px 0 0 0; text-align:center;}

.but_loginin{ text-align:center; position:absolute; margin:-3px 0 0 10px;}

/*font*/

.font_orange{ color:#FF7400;}

/*link*/

.link_orange{ }

.link_orange a:link{ color: #FF7400; font-weight:bold; text-decoration: none; }

.link_orange a:visited{ color: #FF7400;font-weight:bold; text-decoration: none; }

.link_orange a:hover{ color: #f00; font-weight:bold; text-decoration: underline; }


.link_blue{}

.link_blue a:link,.login_list a:link{ color: #337DC9; font-weight:bold; text-decoration: underline; }

.link_blue a:visited,.login_list a:visited{ color: #337DC9;font-weight:bold; text-decoration: underline; }

.link_blue a:hover,.login_list a:hover{ color: #f00; font-weight:bold; text-decoration: none; }


.login_ad{float:right;}

.login_1,a.login_1:link,a.login_1:visited {color:#FFFFFF; font-weight:bold; text-decoration:none;} 

a.login_1:hover {color:#FFFFFF; font-weight:bold; text-decoration:underline;} 


/*职场指导*/

#c_row_r{ float:right;margin:2px 0 6px 0; width:180px;}

.c_coach_box{ border:1px solid #939393; padding:3px;}

.c_coach_title{background:#f80; font-weight:bold; height:24px;padding:0 0 0 5px;}

.c_coach_title .t_left{ float:left;color:#fff; line-height:24px; }

.c_coach_title .t_right{ float:right;color:#fff; line-height:24px; }

.c_coach_title a:link{ color: #fff; text-decoration: none; }

.c_coach_title a:visited{ color: #fff;text-decoration: none; }

.c_coach_title a:hover{ color: #ff0; text-decoration: none; }

.c_coach_news ul{ list-style:none; margin:5px 0 0 0;}

.c_coach_news li{ padding:4px 0 4px 5px;}


.c_coach_ad ul{ list-style:none;}

.c_coach_ad li{ padding:4px 0 0 0;}

/*c_row_l*/

.c_row_l{
	float:left;
	background:#fff;
	width:787px;
	margin:0;
}

.c_ad_list{ width:100%;}

.c_ad_list ul{ list-style:none; margin:0;}

.c_ad_list li{
	float:right;
	padding:2px 0;
	width:196px;
}

.c_ad_list li img{ border: 1px solid #939393;}

.sub_title{
	height:29px;
	background:url(/images/index/sub_title_02.gif) left top repeat-x;
	width:784px;
}

.s_title_bg{ background:url(/images/index/sub_title_01.gif); height:22px; width:75px; color:#fff; font-size:14px; font-weight:bold; padding:7px 0 0 16px; float:left;}

.s_title_more{ float:right; background:url(/images/index/sub_but.gif) left top no-repeat; width:89px; height:16px; color:#fff; margin:6px 0 0 0; padding:2px 0 0 11px;}

.s_title_more a:link{ color: #fff; text-decoration: none; }

.s_title_more a:visited{ color: #fff;text-decoration: none; }

.s_title_more a:hover{ color: #ff0; text-decoration: none; }

.s_title_r{ float:right; background:url(/images/index/sub_title_03.gif); width:3px; height:29px;}

.sub_box_list{
	width:188px;
	margin:5px 6px 5px 0;
	height:64px;
	border:1px solid #FFDDB5;
	float:left;
	background:#FFF6ED;
}

.sub_box_img{background:#fff; height:32px; padding:5px;}

.sub_box_text{line-height:150%;}

.sub_box_bottom{ padding:5px;}

.sub_box_bottom a:link{ color: #303030; text-decoration: none; }

.sub_box_bottom a:visited{ color: #303030;text-decoration: none; }

.sub_box_bottom a:hover{ color: #f00; text-decoration: none; }

/*紧急招聘*/

.urgent_list{
	float:left;
	width:392px;
	margin:0 0px 0 0;
}

.urgent_list ul{ list-style:none;}

.urgent_list li{
	padding:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:375px;
}

.urgent_list li.b_gray{ padding:5px; background:#F6F5F5;}


.urgent_link a:link{ color: #9B4E0A; text-decoration: none; }

.urgent_link a:visited{ color: #9B4E0A;text-decoration: none; }

.urgent_link a:hover{ color: #D2680A; text-decoration: underline; }


.hot_list{ width:100%;}

.hot_list ul{ list-style:none; margin:5px 0;}

.hot_list li{float:left; padding:2px 0; width:96px;}

/*分站选择*/
.area{
	float:left;
	margin: 0px;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.area img{ border:1px solid #939393;}
.area_fla{ position:absolute;}

.area_sub{
	background:url(/images/index/area_bg.gif);
	width:388px;
	float:right;
	height:87px;
	overflow:hidden;
	padding:5px;
}

.area .a_title{ font-size:14px; font-weight:bold; color:#f60; line-height:150%;}

.area .a_title_eng{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#626262;}

.area_sub_nav ul{ list-style:none; margin:4px 0 0 4px;}

.area_sub_nav li{ float:left; width:48px; line-height:22px; text-align:center; font-size:12px;}




.login_back {line-height:20px;text-align:center; padding:3px 0 0 0;}

.font_14 {font-size:14px;font-weight:bold;}

.login_job_index {text-decoration:underline;}

.login_jintact{ font-weight:bold; color:#FF7200; padding:2px 0 8px 0; text-align:center;}

.but_enter{text-align:center;}

.login_job_resume{ color:#FF7200; font-weight:bold; padding:10px 0 0 0; text-align:center;}

.login_job_resume a{ text-decoration:underline;}

.login_job_resume a:link{ color: #FF7200;}

.login_job_resume a:visited{ color: #FF7200; }

.login_job_resume a:hover{ color: #f00; }

.login_exit{ text-decoration:underline; font-weight:bold; padding:8px; text-align:center;}

.login_img{ text-align:center;}

.font_blue{ color:#0065CC;}


.login_p_resume{ color:#0065CC; font-weight:bold; padding:10px 0 0 0; text-align:center;}

.login_p_resume a{ text-decoration:underline;}

.login_p_resume a:link{ color: #0065CC;}

.login_p_resume a:visited{ color: #0065CC; }

.login_p_resume a:hover{ color: #288CF2; }

.job_info{ float:right; text-align:right; padding:8px 5px 0 0; color:#B9B9B9;}
