﻿@charset "utf-8";
*html ul li{float:left;height:1%;}
*ul li{height:1%;}
.line_bot1 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E0E4F9;
	border-right-color: #E0E4F9;
	border-bottom-color: #E0E4F9;
	border-left-color: #E0E4F9;
	line-height: 15px;
}


body {
	background-image: url(background.gif);
	padding:0px;
	margin:0px;
	font-size:12px; color:#666666;
	font-family:"宋体";
}

td{font-size:12px; color:#000000; font-family:"宋体"; line-height:22px;}
a img{border:none;}
a:link{font-size:12px; color:#000000; font-family:"宋体"; line-height:22px; text-decoration:none;}
a:visited{font-size:12px; color:#3b51a6; font-family:"宋体"; line-height:22px; text-decoration:none;}
a:hover{font-size:12px; color:#000000; font-family:"宋体"; line-height:22px; text-decoration:underline;}
a:active{font-size:12px; color:#3b51a6; font-family:"宋体"; line-height:22px;  text-decoration:none;}



.rsdl_9 {
	background-image: url(../images/salary_title01bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.rsdl_10 {
	background-image: url(../images/salary_table02_4.gif);
	background-repeat: repeat-x;
	width:100%;
}

.rsdl_tit_l
{ float:left;
  margin:0px;overflow:hidden;
  background-image:url(../images/btn_rsdl_01.gif);
  background-repeat:no-repeat;
  background-position:left top;padding:0px 0px 0px 16px;
 
}
.rsdl_tit_r2
{  height:21px;display:block;float:left;
  width:170px;margin:0px;
  padding:0px 16px 0px 0px;
  text-align:center;overflow:hidden;
  font-size:14px;
  font-family:"黑体";
  font-weight:normal;
  color:#ffffff;
  background-image:url(../images/btn_rsdl_02.gif);
  background-repeat:no-repeat;
  background-position:right top;overflow:hidden;
}
.blink:hover,.blink:active,.blink:visited,.blink:link{
font-size:12px; color:#516ACE; font-family:"宋体"; line-height:22px; text-decoration:none;
}
.blink:hover,.blink:active{
text-decoration:underline;
}

.font_blue14 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #5969bb;
	text-decoration: none;
	line-height: 22px;
	letter-spacing: 2px;
}
.font_gray {
	color: #676767;
	line-height:20px;
}
.font_bluesalary {
	color: #485c91;
	line-height:20px;
}

.font_brown{
	color: #993333;
	font-weight:bold;
}


.font_14_hei {
	font-family: "黑体";
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.hwrc_bg{ background:url(../images/hwrc_bg.gif) 3px bottom no-repeat; }
.salary_tdline {
	border-bottom: 1px dashed #cccccc;
	background-image: url(../images/salary_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	line-height:26px;
}

.rsdl_tit_l1 {float:left;
  margin:0px;overflow:hidden;
  background-image:url(../images/btn_rsdl_01.gif);
  background-repeat:no-repeat;
  background-position:left top;padding:0px 0px 0px 16px;
}
.rsdl_tit_r21 {height:21px;display:block;float:left;
  width:170px;margin:0px;
  padding:0px 16px 0px 0px;
  text-align:center;overflow:hidden;
  font-size:14px;
  font-family:"黑体";
  font-weight:normal;
  color:#ffffff;
  background-image:url(../images/btn_rsdl_02.gif);
  background-repeat:no-repeat;
  background-position:right top;overflow:hidden;
}
.font_blue14 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #5969bb;
	text-decoration: none;
	line-height: 22px;
	letter-spacing: 2px;
}
.pop_fontred {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #D92E21;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 80px;
}
.pop_font {
	font-family: "宋体";
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.font_red {
	color: #D92E21;
}

.font_blue12b {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #516ACE;
	text-decoration: none;
}
.font_blue12:link,.font_blue12:visited{color:#59618b; font-weight:bold; text-decoration:none;}
.font_blue12:hover,.font_blue1.input_choice2:active{color:#434a6e; font-weight:bold; text-decoration:none;}
.download_btn{background-image: url(i_download.gif);background-repeat: no-repeat;height: 21px;width: 50px;border:none;}
.pop_bottom {
	background-image: url(pop_bottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.pop_boder1 {
	background-image: url(frame3_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
}
.pop_boder2 {
	background-image: url(frame3_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 7px;
}
.pop_boder3 {
	background-image: url(frame3_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 7px;
}
.pop_boder4 {
	background-image: url(frame3_09.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.pop_img {
	background-image: url(pop_img.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 96px;
	width: 226px;
}
.pop_top {
	background-image: url(pop_tit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 96px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 69px;
	font-family: "黑体";
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 4px;
	width: 372px;
}
.pop_top_ {
	background-image: url(pop_tit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 96px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
	font-family: "黑体";
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
	width: 372px;
}
.pop_top2 {
	background-image: url(pop_tit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 96px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 69px;
	font-family: "黑体";
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 2px;
	width: 372px;
}


.border1 {
	border: 1px solid #DDDCDC;
}
.font_14_hei {
	font-family: "黑体";
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.red_color12{ font-size:12px;color:#df484d;font-weight:normal;}
.rsdl_title2 {
	background-image: url(rsdl_title2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 21px;
	font-family: "黑体";
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}
.rsdl_subt {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #516ace;
	text-decoration: none;
	background-image: url(dot_img.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.text_dassed {
	line-height: 20px;
	background-image: url(dassed.gif);
	background-repeat: repeat;
	background-position: left top;
}
.img_num {
	background-image: url(icon_num.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 15px;
	width: 18px;
	text-align: center;
	font-size: 12px;
	color: #000000;
}
.list_paddl {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.rsdl_imgb
{ border:solid #e2e2e2 1px;
  padding:5px;
}
.rsdl_tit_l
{ float:left;
  margin:0px;overflow:hidden;
  background-image:url(btn_rsdl_01.gif);
  background-repeat:no-repeat;
  background-position:left top;padding:0px 0px 0px 16px;
 
}
.rsdl_tit_r
{  height:21px;display:block;float:left;
  margin:0px;
  padding:0px 16px 0px 0px;
  text-align:center;
  font-size:14px;
  font-family:"黑体";
  font-weight:normal;
  color:#ffffff;
  background-image:url(btn_rsdl_02.gif);
  background-repeat:no-repeat;
  background-position:right top;
}
.rsdl_tit_r2
{  height:21px;display:block;float:left;
  width:170px;margin:0px;
  padding:0px 16px 0px 0px;
  text-align:center;overflow:hidden;
  font-size:14px;
  font-family:"黑体";
  font-weight:normal;
  color:#ffffff;
  background-image:url(btn_rsdl_02.gif);
  background-repeat:no-repeat;
  background-position:right top;overflow:hidden;
}
  
.rsdl_1 {
	background-image: url(rsdl_1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 27px;
	width: 249px;
	text-align:center;
	font-size:18px;
	color:#BE2228;
	font-weight:normal;
	font-family:"黑体";
	letter-spacing: 6px;
	padding-top: 9px;
	
}
.rsdl_ltitle {
	background-image: url(rsdl_ltitle.gif);
	background-repeat: no-repeat;
	background-position: 1px top;
	height: 36px;
}

.rsdl_2 {
	background-image: url(rsdl_2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.rsdl_3 {
	background-image: url(rsdl_3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 36px;
	width: 12px;
}
.rsdl_4 {
	background-image: url(rsdl_4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
   
        .rsdl_5 {
	background-image: url(rsdl_5.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width:100%;
}
.rsdl_6 {
	background-image: url(rsdl_6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: 19px;
}
.rsdl_7 {
	background-image: url(../images/rsdl_7.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.rsdl_8 {
	background-image: url(rsdl_8.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 12px;
	width: 12px;
}
.rsdl_51{
    width: 12px;
    background-image: url(../images/rsdl_5.gif);
    background-repeat: repeat-y;
    background-position: right top;
}

.td_bgcolor01 {
	background-color: #dcdfea;
	height:28px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #ffffff;
}
.td_line {
	border-top-width: 4px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dcdfea;
	border-bottom-color: #dcdada;
	height:36px;
}
.td_title_lyb {
	font-weight: bold;
	color: #4c4c4c;
}
.td_line04 {
	background-color: #dcdfea;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #dcdada;
	border-right-width: 1px;
	border-right-color: #ffffff;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #ffffff;
	border-left-color: #dcdada
}


.font_bule{color:#7e8ac8;}
.input_01{
	width:85px;
	height:18px;
	border:1px solid #8691d0;
	font-size:12px;
	color:#050505;
}
.input_02{width:100px; height:16px; border:1px solid #e1e4f4; font-size:12px; color:#050505; }
.button_01{
	width:75px;
	height:21px;
	font-size:13px;
	color:#d20909;
	border:0px;
	background-image: url(button_01.gif);	
}
.btn_x{
	/*width:108px;*/
	height:21px;
	font-size:13px;
	color:#d20909;
	border:0px;
	padding-left:5px;
	text-align:left;
	background-image: url(btn_x.gif);	
}
.button_02{
	width:76px;  height:21px; background-image: url(button_02.gif);	border:0px;}
.button_03{
	width:139px;  height:45px; background-image: url(button_03.gif); border:0px;	border:0px; color:#ac200c; font-family:"黑体"; font-size:15px; font-weight:bold;}
.select_01{width:150px; height:15px;  border:1px solid #d7daee; color:#666666;}
	
.select_01{width:150px; height:15px;  border:1px solid #d7daee; color:#666666;}
.dashed{border-bottom:1px dashed #cccccc;}
.border_logo{width:167px; height:36px; border:1px solid #c1c0c0;}
.border_logo01{width:98px; height:33px; border:1px solid #000000;}
/* 漂浮广告样式 */
#floater0{visibility: visible; position: absolute;z-index: -1;text-align:center;top:0px;left:0px;}
.floater0_con{width:1260px;height:462px;}
.floater0_con #ft_left{float:left;position:relative;width:140px; height:462px;}
.floater0_con #ft_right{float:right;position:relative;width:140px; height:462px;}
/* 菜单样式 */
#td_menu01.menu_on,#td_menu02.menu_on,#td_menu03.menu_on,#td_menu04.menu_on,#td_menu05.menu_on,#td_menu06.menu_on,#td_menu07.menu_on{
	background-image: url(nav.jpg);
	background-position: 0px -41px;
	height:41px;
	width:122px;
	cursor:pointer;
}
#divMiddle
{
    background-color:White;
    width:1000px;
    text-align:center;
    margin:0 auto;
}
#divLeft
{
    background-color:White;
    width:5px;
    height:inherit;
    float:left;
}
#divCenter
{
    width:990px;
    float:left;
    height:500px;
}
#divCenterLeft
{
    width:200px;
    float:left;
}
#divSpace
{
    width:10px;
    float:left;
}
#divContent
{
    width:780px;
    float:left;
}
#divRight
{
    background-color:White;
    width:5px;
    height:inherit;
    float:left;
}
#td_menu02.menu_on{background-position:-122px -41px;}
#td_menu03.menu_on{background-position:-244px -41px;}
#td_menu04.menu_on{background-position:-366px -41px;}
#td_menu05.menu_on{background-position:-488px -41px;}
#td_menu06.menu_on{background-position:-610px -41px;}
#td_menu07.menu_on{background-position:-732px -41px;}
#td_menu01.menu_off,#td_menu02.menu_off,#td_menu03.menu_off,#td_menu04.menu_off,#td_menu05.menu_off,#td_menu06.menu_off,#td_menu07.menu_off {
	background-image: url(nav.jpg);
	background-position:0px 0px;
	height:41px;
	width:122px;
	cursor:pointer;
	}
#td_menu02.menu_off{background-position:-122px 0px;}
#td_menu03.menu_off{background-position:-244px 0px;}
#td_menu04.menu_off{background-position:-366px 0px;}
#td_menu05.menu_off{background-position:-488px 0px;}
#td_menu06.menu_off{background-position:-610px 0px;}
#td_menu07.menu_off{background-position:-732px 0px;}	
	


#menu {width:854px; height:41px; margin:0px; background:url(menu_02.gif) no-repeat 0px 0px;overflow:hidden;}
#menu li {width:122px; height:41px; float:left;}
#menu li a {display:block; width:122px; height:52px;}
#menu li a:hover{background:url(menu_02.gif) no-repeat;}
#menu li.nav1 a:hover {	background-position:0 -82px;
}
#menu li.nav2 a:hover {	background-position:-122px -82px;
}
#menu li.nav3 a:hover {	background-position:-244px -82px;
}
#menu li.nav4 a:hover {background-position:-366px -82px;}
#menu li.nav5 a:hover {background-position:-488px -82px;}
#menu li.nav6 a:hover {background-position:-610px -82px;}
#menu li.nav7 a:hover {background-position:-732px -82px;}


#menu li.nav1_on a{background:url(menu_02.gif) no-repeat;background-position:0px -41px;}
#menu li.nav2_on a{background:url(menu_02.gif) no-repeat;background-position:-122px -41px;}
#menu li.nav3_on a{background:url(menu_02.gif) no-repeat;background-position:-244px -41px;}
#menu li.nav4_on a{background:url(menu_02.gif) no-repeat;background-position:-366px -41px;}
#menu li.nav5_on a{background:url(menu_02.gif) no-repeat;background-position:-488px -41px;}
#menu li.nav6_on a{background:url(menu_02.gif) no-repeat;background-position:-610px -41px;}
#menu li.nav7_on a{background:url(menu_02.gif) no-repeat;background-position:-732px -41px;}


#menu li.nav1_on a:hover,#menu li.nav1_on a:active {background:url(menu_02.gif) no-repeat;background-position:0 -41px;}
#menu li.nav2_on a:hover,#menu li.nav2_on a:active {background:url(menu_02.gif) no-repeat;background-position:-122px -41px;}
#menu li.nav3_on a:hover,#menu li.nav3_on a:active {background:url(menu_02.gif) no-repeat;background-position:-244px -41px;}
#menu li.nav4_on a:hover,#menu li.nav4_on a:active {background:url(menu_02.gif) no-repeat;background-position:-366px -41px;}
#menu li.nav5_on a:hover,#menu li.nav5_on a:active {background:url(menu_02.gif) no-repeat;background-position:-488px -41px;}
#menu li.nav6_on a:hover,#menu li.nav6_on a:active {background:url(menu_02.gif) no-repeat;background-position:-610px -41px;}
#menu li.nav7_on a:hover,#menu li.nav7_on a:active {background:url(menu_02.gif) no-repeat;background-position:-732px -41px;}


/*内页样式*/
.bg_color{background-color: #f8f7f7;border: 1px solid #e2e2e2;}
.ny_title_b02{background-image: url(ny_title_b02.gif);background-repeat: repeat-x;}
.ny_title_w02{background-image: url(ny_title_w02.gif);background-repeat: repeat-x;	font-size: 14px;font-weight: bold;color: #d20808;}
.ny_td_line{border-right-width: 1px;border-right-style: solid;border-right-color: #e4e4e4;border-bottom-color: #e4e4e4;border-left-width: 1px;border-left-style: solid;	border-left-color: #e4e4e4;}
.ny_title_w_b02{background-image: url(ny_title_w_b02.gif);background-repeat: repeat-x;	height: 11px;}
.ny_14font{font-size: 14px;line-height: 50px;font-weight: bold;}
.ny_button{width:50px;height:21px;border:1px solid #e2e2e2;background-color: #FFFFFF;	line-height: 21px;text-align: center;display: block;color: #6170b9;}
.ny_textfield{width:149px;height:22px;border:1px solid #C2C2C2;font-size:12px;color:#050505;line-height: 22px;}
.number:link,.nunber:visited{background-color:#f7f7f7;padding:3px;line-height:20px;color:#6666CC;margin:0px 10px;font-size:13px;}
.number:hover,.nunber:visited{background-color:#6666cc;padding:3px;line-height:20px;color:#ffffff;margin:0px 10px;font-size:13px;}

/*人才服务样式*/
.tip_num{font-size:13px;color:#990000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.tip_13{font-size:13px;color:#333333;}
.dec01{background:url(dec01.gif) right bottom no-repeat;}
.dec02{background:url(dec02.gif) right bottom no-repeat;}
.dec03{background:url(dec03.gif) right bottom no-repeat;}
.dec04{background:url(dec04.gif) right bottom no-repeat;}
.goback {
	color: #6170b9;
	background-color: #FFFFFF;
	height: 21px;
	width: 50px;
	border: 1px solid #e2e2e2;
}
.register_input {
	background-color: #FFFFFF;
	height: 18px;
	width: 180px;
	border: 1px solid #dad9d9;
}

/*新增样式-个人服务*/
.grfw_top01{
	background-image: url(grfw_top01.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 411px;
}


.grey_t02{background-image: url(grey_t02.gif);background-repeat: repeat-x;height:9px;}
.grey_c01{background-image: url(grey_c01.gif);background-repeat: repeat-y;height:10px;}
.grey_c02{background-image: url(grey_c02.gif);background-repeat: repeat-y;height:10px;
}
.grey_b02{background-image: url(grey_b02.gif);background-repeat: repeat-x;height:9px;}
.grfw_middle {
	padding-right: 20px;
	padding-left: 20px;
}

.grfw_rightt02{background-image: url(grfw_rightt02.gif);background-repeat: repeat-x;	height: 20px;}
.grfw_righc01{background-image: url(grfw_rightc01.gif);background-repeat: repeat-y;width: 24px;}
.grfw_righc02{background-image: url(grfw_rightc02.gif);background-repeat: repeat-y;	width: 24px;}
.grfw_righb02{background-image: url(grfw_rightb02.gif);background-repeat: repeat-x;height: 23px;}
.zzjl_02{background-image: url(zzjl_02.gif);background-repeat: repeat-x;height:38px;}
.zzjl_font{text-align: center;font-family: "黑体";font-size: 15px;color: #161616;}
.zzjl_05{background-image: url(zzjl_05.gif);background-repeat: repeat-x;height:38px;}
.zzjl_font13{font-family: "宋体";font-size: 13px;}
.zzjl_font13bold{font-family: "宋体";font-size: 13px;font-weight: bold;color: #666666;}
.grfw_textfield{border: 1px solid #d7d7d7;background-color: #fffffe;}

.font_white_str {font-weight: bold;color: #ffffff;}
.font_13red_bold {font-weight: bold;color: #cb240b;font-size: 13px;}
.font_13red_bold:link,.font_13red_bold:visited,.font_13red_bold:hover,.font_13red_bold:active{font-weight: bold;color: #cb240b;font-size: 13px;}
.font_red01 {color: #D92E21;}

.font_red01:link,.font_red01:visited,.font_red01:hover,.font_red01:active{color: #cb240b;}

.ny_title_w_b04{background-image: url(ny_title_w_b04.gif);background-repeat: repeat-x;	height: 11px;}
.input_x{border: 1px solid #d7d7d7;background-color: #fffffe;width:98%;}
.sc_font14 {color: #f5f4f4;font-size: 14px;font-weight: bold;}
.jlxx_bg{
	background-image: url(button_03.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 45px;
	width: 139px;
}
.font_blue18 {
	font-family: "宋体";
	font-size: 18px;
	font-weight: bold;
	color: #2143a9;
	text-decoration: none;
	line-height: 22px;
	letter-spacing: 2px;
}
.font_black20 {
	font-family: "宋体";
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	letter-spacing: 2px;
}
.font_bule02{
	color:#0099E3;
	font-size: 12px;
	font-weight: normal;
}

.download_bg{background-image: url(download_bg.gif);background-repeat: no-repeat;	background-position: right bottom;border-right-width: 1px;border-right-style: solid;border-right-color: #e4e4e4;border-bottom-color: #e4e4e4;border-left-width: 1px;border-left-style: solid;	border-left-color: #e4e4e4; }


/*新增按钮样式*/
.tj_btn{background-image: url(tj_btn.gif);background-repeat: no-repeat;height: 21px;width: 76px;border:none;cursor:hand;}
.qx_btn{border-style: none;
    border-color: inherit;
    border-width: medium;
background-image: url('qx_btn.gif');
    background-repeat: no-repeat;    width: 76px;    cursor:hand;
}
.tj_btn01{background-image: url(tj_btn_01.gif);background-repeat: no-repeat;height: 21px;width: 50px;border:none;}
.qx_btn01{background-image: url(qx_btn_01.gif);background-repeat: no-repeat;height: 21px;	width: 50px;border:none;}
.fh_btn{background-image: url(fh_btn.gif);background-repeat: no-repeat;height: 21px;width: 76px;border:none;}
.add_btn{border:none;background-color: #DBDFF4;}
.add_btn01{border:1px solid #d0d6f2;background-image: url(add_bg.gif);	background-repeat: no-repeat;height: 27px;width: 114px;border:none;line-height: 30px;	display: block;}
.add_btn02{border:1px solid #d0d6f2;background-image: url(who_btn.gif);	background-repeat: no-repeat;height: 27px;width: 114px;border:none;line-height: 30px;	display: block;}
.add_btn03{border:1px solid #d0d6f2;background-image: url(gsjlc_pic.gif);	background-repeat: no-repeat;height: 38px;width: 110px;border:none;line-height: 30px;	display: block;}

.ny_td_line{border-right-width: 1px;border-right-style: solid;border-right-color: #e4e4e4;border-bottom-color: #e4e4e4;border-left-width: 1px;border-left-style: solid;	border-left-color: #e4e4e4;}
.sc_btn{background-image: url(sc_btn.gif);background-repeat: no-repeat;height: 21px;width: 50px;border:none;}
.fq_btn{background-image: url(fq_btn.gif);background-repeat: no-repeat;height: 21px;width: 50px;border:none;}
.hf_btn{background-image: url(hf_btn.gif);background-repeat: no-repeat;height: 21px;width: 50px;border:none;}
.newsearch_btn{border:1px solid #d0d6f2;background-image: url(newsearch_btn.gif);	background-repeat: no-repeat;height: 27px;width: 114px;border:none;line-height: 30px;	display: block;}
.jlc_btn{font-size: 15px;font-weight: bold;color: #666666;background-image: url(jlc_btn.gif);background-repeat: no-repeat;height: 28px;border:none;width: 142px;}
.btn{border:none;background-color: #FEFDFD;}
.btn_01{border:none;background-image: url(btn_01.gif);background-repeat: no-repeat;	height: 21px;width: 76px;color: #FFFFFF;}
.btn_02{border:none;background-image: url(btn_02.gif);background-repeat: no-repeat;	height: 21px;width: 76px;color: #4269be;}
.btn_03{border:none;background-image: url(btn_03.gif);background-repeat: no-repeat;	height: 21px;width: 76px;color: #FFFFFF;}
.btn_04{background-color: #FACFA9;border:none;}
.btn_bg {
	background-color: #E6E6E6;
	background-image: url(btn_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #C5C5C5;
	background-position: center center;
	height: 18px;
	color: #FFFFFF;
}
.btn_bg2 {
	background-color: #E6E6E6;
	background-image: url(btn_bg2.gif);
	background-repeat: repeat-x;
	border: 1px solid #C5C5C5;
	background-position: center center;
	height: 18px;
	color: #FFFFFF;
}



/*新建表格样式*/
.grfw_tdline{border: 1px solid #cdd1e8;font-size: 13px;color: #666666;background-color: #fefdfd;}
.grfw_tdlinea{border: 2px solid #cdd1e8;font-size: 13px;color: #666666;background-color: #fefdfd;}

.grfw_td_bg01{font-size: 13px;color: #666666;background-color: #fefdfd;}
.grfw_td_bg02{font-size: 13px;color: #666666;background-color: #f5f4f4;}

.grfw_td_title{font-size: 13px;color: #666666;font-weight: bold;background-image: url(zzjl_title_bg.gif);background-repeat: repeat-x;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;	border-right-color: #cdd1e8;border-bottom-color: #cdd1e8;}

.grfw_td_titleb{font-size: 13px;color: #666666;font-weight: bold;background-image: url(zzjl_title_bg.gif);background-repeat: repeat-x;	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cdd1e8;}


.grfw_tdline_br01{font-size: 13px;color: #666666;background-color: #fefdfd;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;	border-bottom-style: solid;border-right-color: #cdd1e8;border-bottom-color: #cdd1e8;}

.grfw_tdline_br02{font-size: 13px;color: #666666;background-color: #f5f4f4;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;	border-bottom-style: solid;border-right-color: #cdd1e8;border-bottom-color: #cdd1e8;}


.grfw_tdline_t01{font-size: 13px;color: #666666;background-color: #fefdfd;border-top-width: 1px;border-top-style: solid;border-top-color: #cdd1e8;}

.grfw_tdline_b01{font-size: 13px;color: #666666;background-color: #fefdfd;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cdd1e8;}

.grfw_tdline_b02{font-size: 13px;color: #666666;background-color: #f5f4f4;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cdd1e8;}

.grfw_tdline_r01{font-size: 13px;color: #666666;background-color: #fefdfd;border-right-width: 1px;border-right-style: solid;border-right-color: #cdd1e8;}

.grfw_tdline_r02{font-size: 13px;color: #666666;background-color: #f5f4f4;border-right-width: 1px;border-right-style: solid;border-right-color: #cdd1e8;}

.zwsq_title_bg{font-weight: bold;
	color: #FFFFFF;
	background-image: url(zwsq_titlebg.gif);
	background-repeat: repeat-x;
	height: 24px;
	line-height: 24px;
}
.zwsq_titleline_r{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cdd1e8;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(zwsq_titlebg.gif);
	background-repeat: repeat-x;
	height: 24px;
	line-height: 24px;
}
.sc_tabline{
	background-color: #f5f4f4;
	border: 6px solid #c3caea;
}
.sc_tdline{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #7d7b7b;
}

.font_black {
	color: #000000;
}
.blink:hover,.blink:active,.blink:visited,.blink:link{
font-size:12px; color:#516ACE; font-family:"宋体"; line-height:22px; text-decoration:none;
}
.blink:hover,.blink:active{
text-decoration:underline;
}

.login td{line-height: 16px;}
.pic{
	font-size: 12px;
	line-height: 18px;
}
.red_14:visited,.red_14:link{
font-size:14px; color:#731d19; font-family:"宋体"; text-decoration:underline;
}
.red_14:hover,.red_14:active{
font-size:14px; color:#c21912; font-family:"宋体"; text-decoration:underline;
}
.grfw_tdline1{border-left: 1px solid #cdd1e8;border-right: 1px solid #cdd1e8;border-top: 1px solid #cdd1e8;font-size: 13px;color: #666666;background-color: #fefdfd;}
.grfw_tdline2{border-left: 1px solid #cdd1e8;border-right: 1px solid #cdd1e8;font-size: 13px;color: #666666;background-color: #fefdfd;border-top:none;}
.nodata_bg {
	font-size:15px;
	color:#666666;
	font-weight:bold;
	background-image: url(nodata_bg.jpg);
	background-repeat: no-repeat;
	width:666px;
	height:307px;
	text-align:left;
}

.newlk_white:link,.newlk_white:visited,.newlk_white:hover,.newlk_white:active{font-weight:bold;color:#ffffff;text-decoration:none;}
.newlk_white:hover,.newlk_white:active{text-decoration:underline;}


/*BBS*/
.td_line06 {
	background-color: #e9ebf4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdada;
}

.td_line03 {
	background-color: #dcdfea;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #dcdada;
	border-right-width: 1px;
	border-right-color: #ffffff;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
}
.td_bgcolor {
	background-color: #dcdfea;
	height:28px;
	border: 1px solid #FFFFFF;
}
.td_line05 {
	background-color: #dcdfea;
	height:28px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

.font_red02 {
	color: #bd3a3e;
}
.float_tb{border:2px solid #ffffff;}
.float_title{background:url(float_title.gif) repeat-x;height:26px;font-size:12px;font-weight:bold;color:#ffffff;line-height:26px;}
a.close_txt{color:#ffffff;}

.float_subtitle{background-color:#ecedf5;color:#4d66a5;font-size:12px;font-weight:bold;}
.selectcity{background:url(SelectCity.gif) no-repeat;width:120px;height:22px;border:none;}

.buttonSelect {background:url('btn_bluebg.gif') no-repeat;width:160px;height:22px;text-align:left;padding-left:10px;border:0px;cursor:hand;}

/*选择/修改*/
.choice_title_bg{background:url(choice_title_bg.gif) repeat-x;height:26px;padding:0px 5px;color:#ffffff;font-weight:bold;}
.choice_titletxt{color:#ffffff;font-weight:bold;font-size:13px;letter-spacing:4px;}
.choice_titletxt2{color:#ffffff;font-size:12px;font-weight:normal;letter-spacing:2px;}
.choice_btn01{background:url(choice_btn01.gif) no-repeat;width:43px;height:20px;border:none;color:red;letter-spacing:2px; }
.choice_maintb{border:1px dashed #333333;padding:5px;background-color:#f9f6d6;color:#333333;}
.choice_tip{color:#333333;font-weight:bold;}
.choice_txttop{color:#465da1;}
.choice_txt1:link,.choice_txt1:visited{color:#333333;line-height:18px;text-decoration:none;display:block;}
.choice_txt1:hover,.choice_txt1:active{color:#ffffff;line-height:18px;text-decoration:none;display:block;background-color:#687aae;}
.choice_subtb{border-top:2px solid #c01809;padding:5px;background-color:#ffffff;color:#576997;}
.choice_subtb2{background-color:#f4f4f4;border:1px solid #c73235;padding:2px 5px 5px 5px;}
.choice_subtitle{background-color:#c01809;border-bottom:1px dashed #c01809;text-align:center;letter-spacing:5px; color:#ffffff;}
.font_red {color: #D92E21;}


.dz_01,.dz_02 {
	background-color: #f9fdff;
	background-image: url(../images/dz_01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.dz_02 {
	background-image: url(../images/dz_02.gif);
}
.font_title {
	font-family: "黑体";
	font-size: 14px;
	color: #FFF;
}
.font_title2 {
	font-family: "黑体";
	font-size: 16px;
	color: #FFF;
}

/*千人计划住房服务*/
.xy_title01 {
	width:100%;
	background-image: url(../images/xy_title03.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.xy_title02 {
	background-image: url(../images/xy_title07.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.xy1_01 {
	height:100%;
	background-image: url(../images/xy1_02.gif);
	background-repeat: repeat-y;
	background-position: left 0;
}
.xy1_02 {
	background-image: url(../images/xy1_04.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
}
.xy2_01 {
	background-image: url(../images/xy2_05.gif);
	background-repeat: repeat-y;
	background-position: left 0;
}
.xy3_01 {
	background-image: url(../images/xy3_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.xy4_01 {
	background-image: url(../images/xy4_03.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.font_14 {
	font-size: 14px;
}
.font_blue {
	color: #46588b;
}
.xylink:hover,.xylink:active,.xylink:visited,.xylink:link{
font-size:14px; color:#000000; font-family:"宋体"; line-height:22px; text-decoration:none;
}


/*机构简介*/
.red_borderbottom{border-bottom:1px solid #8e0c0d;}
.red_col_border{border-left:1px solid #8e0c0d;border-right:1px solid #8e0c0d;}
.red15b{color:#c02122;font-size:15px;font-weight:bold;}
.jgjj_intro01bg{background:url(jgjj_intro01_bottompic.jpg) right bottom no-repeat;}
.jgjj_intro02bg1{background:url(jgjj_intro02centerbg.gif) center top repeat-y;}
.jgjj_intro02bg2{background:url(jgjj_intro02center.gif) center top no-repeat;height:201px;}
.jgjj_introtxt{font-size:15px;line-height:27px;}
.jgjj_introtxt_tip{font-size:15px;line-height:27px;color:#CC0000;font-weight:bold;}
.jgjj_intro02txt{line-height:26px;font-size:13px;}
.red_borderleft{background:url(red_borderleft.gif) left top repeat-y;}
.jgjj_subtip{background-color:#f7f5f5;border:1px dashed #cccccc;color:#3755a7;font-size:13px;letter-spacing:3px;height:25px;width:100px;display:block;}
.jgjj_intro04txt{line-height:24px;font-size:13px;}
.jgjj_intro06bg{background:url(jgjj_intro06_decopic.gif) right bottom no-repeat;}


.input_choice{background:url(btn_bluebg.gif) no-repeat;width:160px;height:22px;border:none;}

/*新样式*/
.button_04{
	width:51px;
	height:21px;
	font-size:13px;
	color:#333333;
	border:0px;
	background-image: url(button_bg01.gif);

}


/*会员服务*/
.new_title01{background:url(hyfw_newtitle01bg.gif) no-repeat right top;height:28px;width:27px;}
.new_title02{background:url(hyfw_title02c.gif) no-repeat;height:350px;width:327px;}
.new_title03{background-color:#ffffff;background:url(hyfw_titlenew03c.gif) no-repeat left bottom;width:327px;}
.hyfw_intro02txt{line-height:26px;font-size:13px;}
.font_red13{font-size:13px;color:#f31e05;}
.hyfw_subtip{background-color:#f7f5f5;border:1px dashed #cccccc;color:#3755a7;font-size:13px;text-align:center;letter-spacing:3px;height:25px;width:110px;display:block;}
.new_tabbg01{background:url(hyfw_newtab01.gif) no-repeat;height:211px;width:387px;}
.new_tabbg02{background:url(hyfw_newtab02.gif) no-repeat;height:286px;width:387px;}
.new_tabbg03{background:url(hyfw_newtab03.gif) no-repeat;height:337px;width:387px;}
.input_011{	
	height:18px;
	border:1px solid #8691d0;
	font-size:12px;
	color:#050505;
}

.hetong_btn{border:0;background-image: url(hetong_btn.gif);	background-repeat: no-repeat;height: 27px;width: 114px;border:none;line-height: 30px;	display: block;}
.hetong1_btn{border:0;background-image: url(hetong_btn1.gif);	background-repeat: no-repeat;height: 27px;width: 114px;border:none;line-height: 30px;	display: block; }


.reg_mainbg{background: url(register_mainbg.gif) repeat-y;width:986px;}
.reg_bottombg{background: url(register_bottombg.jpg) center bottom no-repeat;width:986px;}

/*职位 14 加粗*/
.font_ZhiWei {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #000000;

}


/*海外人才*/
.title_hw{background:url(rcfw_hw_t02.gif) repeat-x;height:41px;}
.hwrc_bg{ background:url(hwrc_bg.gif) 3px bottom no-repeat; }
.btn_hy{border-style: none;
    border-color: inherit;
    border-width: medium;
    color:#d20808;    line-height:18px;    background:url(btn_hy.gif) no-repeat;    width:66px;    cursor:pointer;
}
.hy_fontblue{color:#3b51a6;}

/*联系方式*/
.tab_grey{border:1px solid #555555;border-collapse:collapse;text-align:center;}
.tab_grey td{background:#E4EEF8;border:1px solid #555555;text-align:center;}
.tab_red{border:1px solid #db2f21;border-collapse:collapse;text-align:center;}
.tab_red td{background:#f1f1f1;border:1px solid #db2f21;text-align:center;}


/*浮动层样式*/
.tabline{color:#323232;background:#f8f6f7;border:1px solid #cccccc;border-collapse:collapse;text-align:center;}
.tabline td{color:#323232;border:1px solid #cccccc;text-align:center;}
.tab_color{background:#e2e6f2;}

#massage_box1,#massage_box2{ position:absolute; left:expression((body.clientWidth-300)/2); top:expression((body.clientHeight-400)/2); width:520px;filter:dropshadow(color=#000000,offx=3,offy=3,positive=2); z-index:2; visibility:hidden;}

#mask1,#mask2{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#666; filter:ALPHA(opacity=30); z-index:1; visibility:hidden}

.massage{border:#2646ab solid; border-width:1px 1px 3px 1px; width:98%; height:98%; background:#fff; color:#036; font-size:12px; line-height:150%}

.header{background-image: url(../images/ny_title_b02.gif);background-repeat: repeat-x; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px 5px 0px 5px; color:#ffffff}


/*区县人才公寓样式*/

.qxrcgy_table02bg {
	background-image: url(../images/qxrcgy_table02_09.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.qxrcgy_fontgray {
	color:#6d6e72;
	line-height:20px;
}
.qxrcgy_red {
	color:#871919;
}
.qxrcgy_blue{
	color:#485c91;
}
.qxrcgy_td01 {
	border: 1px solid #b3b3b3;
}

.report_t{height:40px;background: url(../images/report_t02.gif) repeat-x;}
.report_c01{background:url(../images/report_c01.gif) repeat-y;width:12px;}
.report_c02{background:url(../images/report_c02.gif) repeat-y;width:12px;}
.report_b{background:url(../images/report_b02.gif) repeat-x;height:13px;}
.report_line{background:#f7f7f7;border:1px solid #cccccc;}
/*网上人才交流会*/
btn_search{width:91px; height:41px;  background: #000 url(search_bg.gif) no-repeat; padding-bottom:6px; padding-left:28px; border:0px; cursor:pointer; }
.btn_big{width:400px; height:50px;  background: #000 url(btn_big.gif) no-repeat;  font-size:18px;   border:0px; cursor:pointer; font-weight:bold; }
.btn_back{width:64px; height:22px;  background:url(back.gif) no-repeat;    border:0px; cursor:pointer;  }

/*网上人才交流会*/
.exchanges_bg{background:url(exchanges_bg.gif) no-repeat right 18px;height:206px;}
.exchanges_title{font-family: "黑体";font-size: 20px;color:#465da1;line-height:26px;text-align:center;letter-spacing: 5px;}
.exchanges_time{font-family: "黑体";	font-size: 12px;color:#465da1;text-align:right;font-style: italic;}
.font_14red_bold {font-weight: bold;color: #cb240b;font-size: 14px;}
.exchanges_on{border:0px;font-weight:bold;color:#FFF;line-height:23px;background:url(exchanges_on.gif) no-repeat;width:148px;height:23px;text-align:center;cursor:pointer;}
.exchanges_off{border:0px;color:#5867b1;line-height:23px;background:url(exchanges_off.gif) no-repeat;width:148px;height:23px;text-align:center;cursor:pointer;}

