﻿/*  全局样式开始 Author By ALin Hua Dou */
*{font-size:12px;}
html,body{height:100%;width:100%;/*background:url(/images/hdzp/hdzp_background.gif) no-repeat top; margin-top:10px*/}
td,th,body{color:#000;font:12px "宋体",Verdana, Arial, Helvetica, sans-serif;}
body,form,ul,li,p,ol,dt,dl,dd,h1,h2,h3{margin:0;padding:0}
img{border:0;}
ul,li{list-style-type:none}
a{color:#000;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.hidden {display: none;}
.border_E{border-bottom:#eeeeee 1px solid}
.unLine ,.unLine a{text-decoration: none;}
.sborder a img{border:1px #ccc solid;}
.sborder a:hover img{border:1px #999 solid;}
.sborder .noBorder img{border:1px #fff solid;}
.sbutton{width:100px;height:20px;text-align:left;background:url(/CommImage/jobcn/v95/zone_bg.gif);border:0;cursor:pointer;}
.rbutton{width:94px;height:28px;border:0;background:url(/CommImage/jobcn/v95/search_btn_01.gif) no-repeat;cursor:pointer;}
/*解决FF跟IE表单元件里的文字位置不同问题。*/
*+html .sbutton{padding:3px 0 0 4px;}
* html .sbutton{padding:3px 0 0 4px;}
.sbutton2{width:100px;height:20px;text-align:left;background:url(/CommImage/jobcn/v95/zone_bg2.gif);border:0;cursor:pointer;}
*+html .sbutton2{padding:3px 0 0 4px;}
* html .sbutton2{padding:3px 0 0 4px;}
.sbutton3{width:100px;height:20px;text-align:left;background:url(/CommImage/jobcn/v95/zone_bg3.gif);border:0;cursor:pointer;}
*+html .sbutton3{padding:3px 0 0 4px;}
* html .sbutton3{padding:3px 0 0 4px;}
.dis { display:none}
.undis{ display:block}
.question { background:#FFF1C9 url(/images/hdzp/question_icon.gif) no-repeat left; border:1px solid #FF7E00; padding:5px 0 5px 15px; position:absolute; line-height:15px; font-size:12px;}
.question2 { background:#ffffff; border:1px solid #FF7E00; padding:5px 0 5px 15px; line-height:15px; font-size:12px;position:absolute; }


/*  字体样式开始[[  */
.font_14{font-size:14px;}
.font_14ww{font-size:14px; font-weight:bold;color:#FFF;}
.font_14wb{font-size:14px; font-weight:bold;color:#000;}
.font_14wr{font-size:14px; font-weight:bold;color:#F60;}
.font_12{font-size:12px;color:#000;}
.font_12ww{font-size:12px;font-weight:bold;color:#000;}
.font_12w{font-size:12px;color:#fff;}
.font_12c{font-size:12px;color:#999;}
.font_12R{font-size:12px;color:#EF3E14;}
.font_12B{font-size:12px;color:#06C;}
.font_12w2{font-size:12px;color:#fff;}
.font_15{font-size:15px;}
.font_18{font-size:18px; font-weight:bold;}
/*文章行距*/
.font14_article{ font-size:14px; line-height:25px; text-align:justify; text-justify: inter-ideograph;}
/* 背景色 */
.bgwhite{ background-color:White}
/*铵钮*/
.Form_List_1 input {border:1px solid #E7A743;cursor:hand; font-size:9pt; height:26px; line-height:24px; background:#FEE9A8;}
.Form_List_2 input{color:#333;font-size: 12px;padding-top:2px;background-color: #ffffff;background-repeat: repeat-x;border: 1px solid #cccccc; cursor:hand  }
.Form_Command_2 input{cursor:hand;color:#333;font-size: 12px;padding-top:2px;background-color: #B5BFC9;background-repeat: repeat-x;border: 1px solid #cccccc;  }
/* CSS空白 */
.blank5_b {margin:0 auto;height:5px;font-size:1px;background:#fff;clear:both;}
.blank1 {margin:0 auto;height:1px;font-size:1px;clear:both;}
.blank2 {margin:0 auto;height:2px;font-size:1px;clear:both;}
.blank3 {margin:0 auto;height:3px;font-size:1px;clear:both;}
.blank4 {margin:0 auto;height:4px;font-size:1px;clear:both;}
.blank5 {margin:0 auto;height:5px;font-size:1px;clear:both;}
.blank6{ height:6px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank7{ height:7px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank8{ height:8px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank9{ height:8px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank10{ height:10px; font-size:1px; clear:both;overflow:hidden;background:white;}
.blank15 {margin:0 auto;height:15px;font-size:1px;clear:both;}
/* ========== 字体属性 ====== */
.cBlue,.cBlue a:link,.cBlue a:visited{ color:#003399;}
.cBlue_1,.cBlue_1 a:link,.cBlue_1 a:visited{ color:#5F5F5F;}
.cBlack,.cBlack a:link,.cBlack a:visited{color:black;}
.fRed,.cRed a:link,.cRed a:visited{ color:red; }
.fRed-2,.cRed-2 a:link,.cRed-2 a:visited{ color:#BE0000; }/*区长信箱字体铁红色*/
.fRed-3,.cRed-3 a:link,.cRed-3 a:visited{ color:#BD0800}
.cGrey,.cGrey a:link,.cGrey a:visited{ color:#505050; }
.cBlack,a.cBlack:link,a.cBlack:visited{ color:#000;}
.cRed,a.cRed:link,a.cRed:visited{ color:Red;text-decoration:none; }
.cfBlue_2{color:#a1a0a0;}
.cBlue_2 a{color:#a1a0a0;text-decoration:none;padding:3px 0px 3px 0px;}
.cBlue_2 a:hover{color:#fff;background:#929292;}
.cBlue_3 a:link,.cBlue_3 a:visited{ color:#000066; text-decoration:underline;}/*首页新闻头标颜色*/
.cBlue_4 a:link,.cBlue_4 a:visited{ color:#515151; }/*页脚颜色*/
.cBlue_5 a:link,.cBlue_5 a:visited { color:#333333;text-decoration:none;}/*花都咨询头条新闻*/
.cfBlue_6{color:#0041B9;}
.cBulue_6 a:link,.cBulue_6 a:visited{color: #0041B9;text-decoration:underline;}/*花都招聘网*/
.cfBlue_7{color:#0056C2;}
.cBulue_7 {color:#0653B5;font-family:宋体;font-size:13px; }
.cBulue_7 a:link,.cBulue_7 a:visited{color: #0056C2;text-decoration:underline;}
.fcBlue_4 {color:#515151;}
.fcGreen{ color:#FF6C00;}
.fcGreen a:link,.fcGreen a:visited{color: #FF6C00;text-decoration:underline;}/*花都招聘网*/
.fcGreen_2{ color:#FF6C00;}
.fcGreen_2 a:link,.fcGreen_2 a:visited{color: #FF6C00;text-decoration:none;}/*花都招聘网*/

/*访问过后颜色*/
.linkvisited a:visited{color:red;text-decoration:none;}
.linkvisited-2   a:visited{color:red;text-decoration:none;}
/*过滤文件*/
/*iframe{nifm2:expression(this.src='about:blank',this.outerHTML='');}*/
/*script{no2js:expression((this.src.toLowerCase().indexOf('http')==0)?document.close():'');}*/
/*行高*/
.l_h_20 { line-height:20px;}
.l_h_22 { line-height:22px;}
.l_h_25 { line-height:25px;}
.p_h_3{ padding-top:3px; padding-bottom:3px;}
.p_h_5{ padding-top:5px; padding-bottom:5px;}
.p_h_8{ padding-top:8px; padding-bottom:8px;}
.p_t_1{ padding-top:1px; }
.p_t_2{ padding-top:2px; }
.p_t_3{ padding-top:3px; }
.p_t_4{ padding-top:4px; }
.p_t_5{ padding-top:5px; }
.p_t_6{ padding-top:6px; }
.p_t_7{ padding-top:7px; }
.p_t_8{ padding-top:8px; }
.p_t_8{ padding-top:8px; }
.p_t_10{ padding-top:10px; }
.p_l_10{ padding-left:10px; }
/*表单提交定义*/
.colorblur {width:200px; height:15px;border-right: #cccccc 1px double; border-top: #cccccc 1px double; border-left: #cccccc 1px double; border-bottom: #cccccc 1px double; background-color: #ffffff}
.colorfocus {width:200px; height:15px;border-right: #0099cc 1px double; border-top: #0099cc 1px double; border-left: #0099cc 1px double; border-bottom: #0099cc 1px double; background-color: #e8faff}
.errborder {width:200px; height:15px;border-right: #ff0000 2px double; border-top: #ff0000 2px double; border-left: #ff0000 2px double; border-bottom: #ff0000 2px double; background-color: #ffff00}
.inputtext {width:200px; height:15px;border-right: #cccccc 1px solid; padding-right: 1px; border-top: #000000 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #000000 1px solid; padding-top: 1px; border-bottom: #cccccc 1px solid}
.inputtime {border-right: #cccccc 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; cursor: pointer; border-bottom: #cccccc 1px solid}
.blkbg {display: none; z-index: 49; filter: alpha(opacity=60); left: 0px; width: 100%; position: absolute; top: 0px; height: 100%; background-color: #000; moz-opacity: 0.6}
.blktitle {padding-right: 5px; padding-left: 5px; font-weight: bold; font-size: 12px; padding-bottom: 5px; padding-top: 5px; border-bottom: #f60 1px solid; background-color: #fff2e9}
.blkmsg {padding-right: 10px; padding-left: 10px; padding-bottom: 10px; line-height: 19px; padding-top: 10px; background-color: #ffffff; text-align: left}
.blkreply {border-right: #fff 1px dotted; border-top: #fff 1px dotted; display: none; z-index: 50; border-left: #fff 1px dotted; width: 300px; border-bottom: #fff 1px dotted; position: absolute; background-color: #d4d3d1}
.choose {border:#ffffff 0px solid;color: #333333;background:url(/images/hdzp/btn_choose.gif) no-repeat;font-size: 12px;font-family: "宋体", arial, verdana,helvetica, sans-serif;height:25px;width: 128px;margin-top:5px;cursor:pointer;}
/* 分页样式表 */
.page-btn{ padding:5px}
.page-btn strong{font-weight:normal;color:#990005;}
.page-btn a{color:#666;text-decoration:none;margin:0 3px 0 0px;}
.page-btn a:hover{color:#B18C2F;text-decoration:underline;}
.page-btn em{font-style:normal;font-weight:bold;}
.page-btn em a,.page-btn span{color:#909191;background:#fff;margin:0 3px;padding:2px 4px 1px 4px;border:1px solid #C9C9C9;}
.page-btn em a:hover{color:#B18C2F;text-decoration:none;background:#fff;border:1px solid #B18C2F;}
.page-btn span{color:#fff;background:#D1B36E;border:1px solid #B18C2F;}
/*铵钮样式*/
.btn_apply {  background:url(/images/hdzp/Button2_1.jpg) no-repeat; width:200px; height:40px; border:none; cursor:pointer}
.btn_favorite { background:url(/images/hdzp/Button2_2.jpg) no-repeat; width:200px; height:40px; border:none; cursor:pointer}
/* 验证控件样式 Little Soo Add */
.validErr { width:auto; padding:2px 10px 0px 30px; margin-left:5px; height:25px; line-height:25px; border:1px solid #F60;  background: #FFF2E9 url(/images/hdzp/divError.gif) 6px 4px no-repeat; }
.validPass { width:auto; padding:2px 10px 0px 30px; margin-left:5px; height:25px; line-height:25px; border:1px solid #F60;  background: #FFF2E9 url(/images/hdzp/pass00.gif) 6px 4px no-repeat; }
.logininfo li { line-height:23px; font-size:12px; text-align:left; padding:0 0 0 10px}

/*公共定义*/
#container { width:980px; margin:0 auto}

/*花都招聘网定义*/
#hdzplink {clear:both;text-align:left;width:980px;margin:0 auto; font-size:12px; line-height:25px;}
#hdzplink h2{ color: #000; background: url(/images/hdzp/sy_tb1.jpg) #eeeeee 10px no-repeat; margin:10px 0 5px 0; padding-left:28px; font-weight:normal;}
.hdzplink a:link { color:#0066FF; font-size:12px;  text-decoration:underline}
.hdzplink a:hover { color:#0066FF; font-size:12px;  text-decoration:none}
.hdzplink a:visited{ color:#0066FF; font-size:12px;  text-decoration:underline}
.hdzplinkborder { border-collapse:collapse; padding-left:5px;}
.hdzplink img{ border:1px solid #cccccc}
/*顶部公告定义*/
.HomeAnnouncement{ border: #ffda8c 1px solid;color: #993300;background-color: #ffffdd;padding:5px 10px;margin-top:1px;line-height:18px; text-align:center}
/*导航条样式*/
#hdzpnav { margin:0 auto;width:980px;}
#hdzpnav .caption {float:left; background:url(/images/hdzp/commpany_03.gif) no-repeat 1px  center;  padding:0px 8px; font-size:12px; }
#hdzpnav .L{float:left;font-family: "宋体";font-size: 12px; padding:2px 0px }
#hdzpnav .L li{float:left; text-align:left; font-size:12px }
#hdzpnav .L li a{color:#000; text-decoration:none;}
#hdzpnav .L li a:hover{color:#000; text-decoration:underline}
#hdzpnav .L .liSpan{color:#000; height:16px;width:12px;display:block; float:left; padding-left:8px; padding-right:8px;}
#hdzpnav .fB {color:White}
#hdzpnav .L .R{  float:right;}
.magintop { margin:10px 0 0 0}
.hdzpwarp {margin:0px auto 0 auto;width:990px;background:#FFF; }
#hdjobcontent{margin:0px auto 0 auto;width:990px;background:#FFF; }/*正常版的是margin:0 auto; margin:25px auto 0 auto;*/
/*顶部logo+广告*/
.topnav{ height:77px; background:#FFF; margin:0px auto;width:980px;}
.topnav_logo{ float:left; width:326px; text-align:right; margin-top:10px}
.topnav_logo ul li a img{ float:right}
.topnav_ad{ float:right; width:440px; text-align:left; margin-top:10px}
/*菜单*/
#menu{margin:0px auto;width:980px; text-align:center;}
#menu ul{margin:0;padding:0;width:980px;height:28px;background:url(/images/hdzp/hdzp_meun_bg.jpg);}
#menu li{margin:0;float:left;list-style:none; height:28px; line-height:28px; text-align:center;}
#menu li a,#menu li img{display:block;}
#menu li a{display:block;height:28px; text-decoration:none;}
#menu li a:hover{background:url(/images/hdzp/hdzp_meun_activebg.jpg);color:#000;font-weight:bold;}
#menu li.mfocus{cursor:pointer;color:#fff; font-size:14px;font-weight:bold;}
#main_menu{margin:0px auto;width:980px;height:37px;background:url(/images/hdzp/hdzp_meunbg.jpg);color:#fff;}
#main_menu a:link,#main_menu a:visited{color:#fff;text-decoration:none}
#main_menu a:hover,#main_menu a:active{color:#fff;text-decoration:underline;}
#main_menu .n1{margin:-2px auto -2px 15px; padding:0px;width:960px; text-align:left;}
#main_menu .n2{width:902px;height:2px;background:url(/images/hdzp/hdzp_meun_bgline.jpg);}
#main_menu .n2{margin:6px 10px 0px 60px;}/*FF*/
*+html #main_menu .n2{margin:8px 10px -2px 60px;}/*IE7*/
*html #main_menu .n2{margin:8px 10px -2px 60px;}/*IE6*/
#main_menu .n3{float:left;margin:0 10px 0 60px;width:902px;display:inline; text-align:center}
#main_menu .n3{margin:0 10px -5px 60px;}/*FF*/
#main_menu .n3 a:hover{ border:0}/*IE6 a:hover bug*/
#main_menu .n3 a:hover img{border-bottom:1px solid #FFF;}
#main_menu #keyword {width:183px; padding-left:22px; height:18px; line-height:18px; border: 1px solid rgb(165, 165, 167);background:#fff url(/images/hdzp/ico_search.gif) no-repeat center left;}
#main_menu .case {background:url(/images/hdzp/zone_bg.gif) no-repeat center left; border:none; width:70px; height:20px; line-height:20px;}
/*咨询热门*/
#main_menu #zone{width:70px;}
#main_menu #workLocation{padding:2px;}
#main_menu #search_btn{margin:8px 0 -6px 0;}/*FF*/
*+html #main_menu #search_btn{margin:8px 0 -2px 0;}/*IE7*/
*html #main_menu #search_btn{margin:8px 0 -2px 0;}/*IE6*/
#main_menu #workLocation{width:80px;border:1px #ccc solid;background:#FFF url(/images/hdzp/township_bg.gif);padding:2px;}
/*下拉菜单透明背景Firefox hack*/
#div_more_option{background:url(/images/hdzp/sb_02.gif);}
* html #div_more_option{background:none;}
*+html #div_more_option{background:none;}
#div_more_option_footer{background:url(/images/hdzp/sb_04.gif);}
* html #div_more_option_footer{background:url(/images/hdzp/sb_04.gif);}
*+html #div_more_option_footer{background:url(/images/hdzp/sb_04.gif);}


/*登陆*/
.main_login {height:206px;border: 1px solid #FF7D00; }
.main_login .input-edit{width:120px;  height:20px; line-height:20px; border: 1px solid rgb(165, 165, 167);}
.main_flash {height: 206px;margin-right: 10px;width: 340px;border: 1px solid #FF7D00;}
/*新登录 add by stillfish*/
.loginbar {height:218px;border:1px solid #FF7D00; width:240px; float:left;}
.loginbar .login_input-edit{width:120px;  height:20px; line-height:20px; border: 1px solid rgb(165, 165, 167);}
.flash_hot_focus { width:410px; margin:0 0 0 10px; float:left;}
.hot_scrollnews { width:306px; border:1px solid #FF7D00; margin:0 0 0 10px; float:left;}
.hot_scrollnews h1 {background:url(/images/hdzp/tj_10.gif) no-repeat; height:28px; line-height:28px; width:306px;}
.hot_scrollnews h1 strong { padding:0 0 0 10px;}
.hot_scrollnews h1 span { padding:0 0 0 180px; font-weight:normal}
#scrollme { line-height:24px; text-align:left; height:190px;}
/*首页广告*/
.ad980_main { width:980px; float:left}
.ad980_main img{ width:980px; border:1px solid #ccc}
/*品牌公司*/
.pinpai_title { height:26px; line-height:26px; width:980px; float:left}
.main_pinpai_left {width:780px; float:left;}
/*品牌广告*/
.main_pinad {width:792px; float:left; padding:0 0 0 1px}
.main_pinad li {float:left; width:198px; height:62px; padding:3px 0 3px 0;}
.main_pinad li img { width:185px; height:60px; }

.main_pinpai_footad { float:left; width:780px; margin:5px 0 0 0;}

.main_pinpaiad_right{ float:left; width:185px; margin:3px 0 0 12px; *margin:3px 0 0 12px; _margin:3px 0 0 0;}
.main_pinpaiad_right li{height:134px; width:185px;}
.main_pinpaiad_right li img{width:185px; height:128px}

/*紧急招聘*/
.commpany_hot_list {width:780px; float:left; margin:5px 0 0 0;}

.main_companyhot {width:770px; float:left; padding:5px 5px 0 5px; height:100%;}
.main_companyhot ul{}
/*text-overflow:ellipsis;*/
.main_companyhot li{background:url(skin/arrow2.gif) no-repeat 2px  center; padding-left:10px; float:left; width:365px; overflow:hidden; white-space:nowrap;  margin:0 8px 0 0; line-height:30px; height:30px; *line-height:30px; *height:30px; _line-height:29px; _height:29px; }
.main_companyhot li a{ margin-right:10px;}
.main_companyhot a.postionname { color:#0653B5;font-family:宋体;font-size:13px;}
.main_companyhot b{background:url(/images/hdzp/news.gif) no-repeat 5px  center; padding:6px 15px;height:10px; width:5px;}


/*弹出对话框*/
.loginBox { clear:both; width:468px; height:230px; padding-top:0; z-index:100;position:absolute; }
label {width:180px;}
.formBox {padding-top:1em;}
.formTipsLogin { margin:5px 0 5px 180px; }
.loginTitle {float:left;display:inline;width:100px;height:22px;	margin:12px 0 0 30px;background:url(/css/skin/login.gif) no-repeat;}
.loginbox {	background: url(/css/skin/loginBG.gif); margin: 0px auto; overflow: hidden; width: 557px; padding-top: 20px; height: 190px}
.loginbox2 {background: #f7f7f7; margin: 0px auto; width: 557px; padding-top: 40px; height: 190px}
.logintitle {background: url(/css/skin/login.gif) no-repeat; margin: 5px 0px 0px 30px; width: 100px; height: 30px}
.top {width:100%;height:22px;}
.top a {float:right;width:20px;	height:20px;line-height:20px;margin:5px 5px 0 0;padding:0;text-align:center;font-weight:bold;color:#FFF;background:#ff6600;	border:1px solid #CCC; border-top:1px solid #FFF; border-left:1px solid #FFF;}
.top a:hover { text-decoration:none;color:#FFF;background:#ff9900;}



/*友情连接*/
.Friends {margin:5px auto; width:980px;}
.Friends_width {border:1px solid #FF6600;width:978px; float:left}
.Friends h1 {font-family:Arial;text-transform:capitalize;color:#000;font-size:14px;font-weight:bold; height:27px; line-height:27px; background:url(/images/hdzp/Friends_22.gif) repeat-x; padding:0 0 0 10px;width:968px; }
.Friends h1 span {font-family:Arial;font-size:14px;font-weight:bold;color:#666666;}
.Friends h1 em { font-style:normal; font-weight:normal; margin:0 0 0 750px}
.Friends_link { margin:0 auto; padding:3px; width:970px;}
.Friends_link ul { float:left; width:970px;}
.Friends_link li {float:left;display: inline;overflow: hidden;text-overflow:ellipsis;height:21px;line-height:21px;width:95px; padding-right:2px; text-align:center}
/*职位搜索查询*/
.job_hot_keyword{vertical-align:bottom;color: #8b8b8b;border: 1px solid rgb(165, 165, 167); width: 400px; height: 23px; background: url(/css/skin/key_search.gif) no-repeat 5px  center; line-height: 23px; padding-left: 24px;}
.job_todayhot li{float:left;display: inline;overflow: hidden;text-overflow:ellipsis;height:20px;line-height:20px;width: 250px; }
.job_hotlist{ font-size:15px; font-weight:bold;}
.job_search select{width:200px; padding-left:5px; height:20px; line-height:20px; float:left;border: 1px solid rgb(165, 165, 167);}
/*职位列表*/
.position_listad{width:980px;}
.position_listad ul{}
.position_listad li{float: left; width:196px; height:67px}
/*搜索面板*/
.search li{height:25px; text-align:left; margin-left:20px; line-height:20px;  }
/*搜索结果*/
.search-list { clear:both; line-height:27px; }
.search-list .caption { height:27px; border-top:solid 2px #F5610B; padding:0px 0px 0px 10px; background:#FE8D46; text-align:left; letter-spacing:2px; color:#000000}
.search-list a:link{ color:#000000}
.search-list a:hover{ color:#000000}
.search-list a:visited{ color:#000000}
.search-list a:active{ color:#000000}
.search-list .sort{ display:block;position:absolute; right:5px; top:0px; height:32px; border-bottom:none; background: url(/images/hdzp/paixu_bg.gif) no-repeat; width:182px; text-align:center; line-height:32px;}
.search-list ul{width:100%; background:white; text-align:left; color:#8B8B8B; }
.search-list li{border-bottom:solid 1px #E6E6E6;  line-height:28px;padding-top:10px; margin-bottom:2px; }
.search-list b{ color:#333333;  line-height:30px;}
.search-list b a {color:#333333; text-decoration:underline}
.search-list b a:visited{color:#333333; text-decoration:underline}
.search-list A.jihuo:a{ color:#ff6600; text-decoration:underline}
.search-list A.jihuo:visited{ color:#ff6600; text-decoration:underline}
.tab-list td,th{ height:30px;  text-align:center;}
.tab-list th{ color:White;}
.tab-list-B  th{ height:30px;  text-align:center;color:White;}
/*用户注册*/
.login input{width:150px;  height:20px; line-height:20px; border: 1px solid rgb(165, 165, 167);}

/*用户注册*/
.register th{  font-size:12px; }
.register td{  font-size:12px; }
.xing { font-size: 12px; line-height: 20px; color: #FF0000;}
.xing { font-size: 12px; line-height: 20px; color: #FF0000;}
.important { font-size: 12px; line-height: 20px; color: #FF6600;}
.shu{ font-size: 12px; line-height: 20px; color: #E85E02; font-weight:bold;}
.list {font-size: 14px; line-height: 20px; color: #ff6600; font-weight:bold;}
.list2 {font-size: 14px; line-height: 20px; color: #ff6600; font-weight:bold;}
.step { font-size: 14px; line-height: 26px; color: #333333;}
.unstep { font-size: 14px; line-height: 26px; color: #999999;}
.search{ font-size: 12px; line-height: 20px; color: #333333;}
.login1 {border:1px solid #9999AA; background:url(/images/hdzp/tablebg.gif); font-size:12px; height:25px; line-height:23px;}
.register .input-edit{width:180px;  height:20px; line-height:20px; border: 1px solid rgb(165, 165, 167);}
a.button {border-right: #B5D9FF 1px solid; padding-right: 8px; border-top: #B5D9FF 1px solid; display: inline-block; padding-left: 8px; font-size: 12px; background: url(skin/row30.gif) repeat-x; padding-bottom: 0px; margin: 0px; border-left: #B5D9FF 1px solid; color: #303030; line-height: 18px; padding-top: 0px; border-bottom: #B5D9FF 1px solid; letter-spacing: 3px; text-align: center}
a.button:hover {border-right: #B5D9FF 1px solid; background-position: 0px -30px; border-top: #B5D9FF 1px solid; border-left: #B5D9FF 1px solid; color: red; border-bottom: #B5D9FF 1px solid}
a.but{background-color:#EFF3FF;border:#9CB2C6 1px solid;margin-top:1px;color:#000000}
a.but:hover{text-decoration:underline; color:#E77908}
.text1 {font-family: "宋体";font-size: 9pt;color: #000000;text-decoration: none; background-color:#FEEFEF}
.select_210{ width:185px;}
/*--花都人才网公司职位列表0E0702--*/
.job_cjob_list{width:160px; }
.job_cjob_list p{ height:45px;}
.job_cjob_list span{background:url(/images/hdzp/jobarrow_07.gif) no-repeat 5px center; padding:6px 5px;height:9px; width:9px;}
.job_cjob_list li{text-align:left;height:25px;line-height:25px;overflow: hidden;text-overflow:ellipsis;width:196px;}
.job_cjob_list_line { border-bottom:#eeeeee 1px solid}
.job_cjob_list .department .b{background:url(/css/skin/dot.gif) no-repeat 5px  center; padding:6px 0px;height:14px; width:15px;}
.job_cjob_list .department{ background:url(/css/skin/dot.gif) no-repeat 5px  center; padding:1px 15px;background-color:#f6f6f6; font-weight:bold;width:166px;height: 23px;overflow: hidden;text-overflow:ellipsis;line-height: 23px;}
.job_cjob_content{ width:750px;}
.job_cjob_content .title{ font-weight:bold; font-size:15px;text-align:left; line-height:25px;height:25px;}
.job_cjob_content .contact tr{ background-color:#F2F2F2}
.job_cjob_content .contact td{ line-height:25px;height:25px;}
.com_contact td{ line-height:25px;height:25px;}
.contact td{ font-size:13px;height:23px;}
.Intro td{ line-height:23px;}
.job_intro_td{ text-align:justify; text-justify: inter-ideograph;WORD-WRAP: break-word; word-break:break-all; line-height:23px; text-indent:2pt;}
.job_search select { width:120px;}
.cMsg{ float:left}
.job_manage_RowText textarea{height:80px;width:400px;padding:2px 8px 0 3px;border:1px solid #A7A6AA;background-color:#FFF;background-image:none;}
.managebut{background-color:#EFF3FF;border:#9CB2C6 1px solid;color:#000000;height:30px;line-height:30px;padding:5px 5px;}
.normal{ background-color:White}
.job_tools_list { color:#333; border:1px solid #F2D993; background:#FFF5D9}
.job_tools_list a{ color:#333;text-decoration:underline}
.job_tools_list a:visited{ color:#333; text-decoration:underline}
.job_tools_list a:hover{ color:#ff3300; }

/*DIV登陆*/
.loginBox { width:468px; height:230px; padding-top:0;}
/*用户登陆样式*/
.job_login_RowText input {width:140px; padding-left:5px; height:20px; line-height:20px; float:left;border: 1px solid rgb(165, 165, 167);}
/*咨询热门*/
.job_newshotnav li{float:left;display: inline;overflow: hidden;text-overflow:ellipsis;height:23px;line-height:23px;width: 240px; } 
.job_special_list td{border-bottom:#eeeeee 1px solid}
/*职业咨询*/
.job_news_left_login input{width:150px; padding-left:5px; height:20px; line-height:20px; float:left;border: 1px solid rgb(165, 165, 167);}
.job_news_left_bg { bgcolor:#FFFAF4; BORDER: #FFA753 1px solid;}
.job_news_left_recommond li{float:left;display: inline;overflow: hidden;text-overflow:ellipsis;height:23px;line-height:23px;width: 190px; } 
.job_news_left_download li{float:left;display: inline;overflow: hidden;text-overflow:ellipsis;height:23px;line-height:23px;width: 95px; } 
/*今日热点*/
.job_new_hot_left_search select { width:165px;}
.job_new_hot_left_search input {width:150px; padding-left:5px; height:20px; line-height:20px; float:left;border: 1px solid rgb(165, 165, 167);}
.job_new_hot li{text-align:left;height:23px;line-height:23px;overflow: hidden;text-overflow:ellipsis;width:370px;}
.job_new_hot_list dl{  float:left; overflow: hidden;text-overflow:ellipsis;line-height:23px;width:380px; } 
.job_new_hot_list dt b{BORDER-bottom: #FE6601 2px solid;padding-left:2px;padding-top:4px; width:80px; float:left}
.job_new_hot_list dt span {BORDER-bottom: #FFAC75 2px solid;padding-top:4px;padding-right:2px; float:left; text-align:right; width:280px;}
.job_new_hot_list dd{ clear:both; overflow: hidden;text-overflow:ellipsis;height:23px;line-height:23px;width:360px; } 
/*人力资源表格*/
.job_news_download_list  li{float:left;display: inline;overflow: hidden;text-overflow:ellipsis;height:25px;line-height:25px;width:247px; } 
.hr_index_list { width:750px; float:left;}
.hr_index_list li{ width:150px; float:left; line-height:30px; height:30px; border-bottom:1px solid #EEEEEE; font-size:14px; font-weight:bold; color:#666666;font-size:14px; }
.hr_index_list li a{color:#666666;font-size:14px; }
.hr_index_list li a:visited {color:#666666;font-size:14px; }
.hr_index_list li a:hover{color:#ffffff; background:#ff6600;font-size:14px; }


/*职位搜索*/
.job_search_select select{ width:200px;}
.job_search_keyword{vertical-align:bottom;color: #8b8b8b; width: 400px; height: 20px; line-height: 20px; padding-left: 2px;}
A.white:link {COLOR: #ffffff; TEXT-DECORATION: none}
A.white:visited {COLOR: #ffffff; TEXT-DECORATION: none}
A.white:hover {COLOR: #ffff00; TEXT-DECORATION: underline}
A.white:active {COLOR: #ffffff; TEXT-DECORATION: none}
.person_adimageorder {BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid	}
A.red:link {	COLOR: #333333; TEXT-DECORATION: none;}
A.red:visited {	COLOR: #333333; TEXT-DECORATION: none}
A.red:hover {	COLOR: #ff0000; TEXT-DECORATION: none}
A.red:active {COLOR: #333333; TEXT-DECORATION: none}
.newjob li{line-height:22px; height:22px; list-style:none; width:185px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.jobnews li{line-height:22px; height:22px; list-style:none; width:185px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.jobtech li{line-height:22px; height:22px; list-style:none; width:185px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.job_search_adlist li{float:left;display: inline;overflow: hidden;text-overflow:ellipsis;width:192px; height:65px;}
.job_search_news_list  li{float:left;display: inline;overflow: hidden;text-overflow:ellipsis;width:192px; height:20px; line-height:20px;}
.job_search_classlist li {float:left;display: inline;overflow: hidden;text-overflow:ellipsis;width:165px; height:20px; line-height:20px; background: url(/images/hdzp/Icon3.gif) no-repeat 2px  center; padding:5px 10px; text-align:left}
.job_senior_search   select{ width:300px;}
/*后台管理*/
.cMsg{padding-left:10px;height:25px;  line-height:25px;float:left;}
.job_manage_top{margin-top: 5px;border: 1px solid #0041B9;width: 910px;height: 36px;font-family: "宋体";font-size: 12px;line-height: 24px;color: #000000;margin-bottom: 5px;}
.job_manage_meun p{ background:url(/images/hdzp/glzx_09.gif) no-repeat;line-height:25px;height:25px; width:151px; font-weight:bold}
.job_manage_meun li{background:url(/images/hdzp/zx_18.gif) no-repeat 5px  center; padding:4px 25px; text-align:left}
.job_manage_meun a{ text-decoration:underline}
.job_manage_title{background:url(/images/hdzp/glzx_13.gif) no-repeat 5px  center;line-height:25px;height:25px;padding:4px 30px; text-align:left; border-bottom:#EFEFEF 3px solid;font-weight: bold;color: #FF6000;font-family: "宋体";font-size: 14px;}
.job_manage_main p{line-height:25px;height:25px; background-color:#E6F2FF;font-family: "宋体";text-align:left; padding-left:20px;}
.job_manage_main li{line-height:23px;height:23px;text-align:left; padding-left:60px;}
.job_manage_main span{ color: #FF6000}
.job_manage_main { text-align:center}
.job_manage_main a{ text-decoration:underline}
.job_manage_RowText td{height:25px;}
.job_manage_RowText .input-edit{width:200px; padding-left:5px; height:20px; line-height:20px; float:left;border: 1px solid rgb(165, 165, 167);}
.job_manage_RowText .input-edit2{width:200px; padding-left:5px; height:20px; line-height:20px;border: 1px solid rgb(165, 165, 167);float:left; }
.job_manage_RowText .input-edit3{width:200px; background-color:#FeF7F7; padding-left:5px; height:20px; line-height:20px; float:left;border: 1px solid rgb(165, 165, 167);}
.job_manage_RowText .input-edit4{width:70px; padding-left:5px; height:20px; line-height:20px; float:left;border: 1px solid rgb(165, 165, 167);}
.job_manage_RowText .input-edit5{width:150px; padding-left:5px; height:20px; line-height:20px; float:left;border: 1px solid rgb(165, 165, 167);}
.job_manage_RowText  .select_210{width:210px;height:22px; float:left}
.job_manage_RowText  .select_110{width:110px;height:22px;float:left;}
.job_manage_RowText  .select_120{width:120px;height:22px;float:left;}
.job_manage_RowText  .select_150{width:150px;height:22px;float:left;}
.job_manage_RowText  .select_100{width:100px;height:22px;float:left;}
.job_manage_RowText  b{ float:left; padding-left:20px; font-weight:normal;}
.job_manage_RowText .photo{padding:3px; margin:3px; border:solid 1px #cccccc; width:240px; height:240px;}
.job_manage_RowText .word{ float:left;line-height:25px; height:25px;padding-left:10px;}
.job_manage_RowText .input_fxx { width:25px;}
.cMsg{ float:left;}
.job_manage_RowText textarea{height:80px;width:400px;padding:2px 8px 0 3px;border:1px solid #A7A6AA;background-color:#FFF;background-image:none;}
.managebut{background-color:#EFF3FF;border:#9CB2C6 1px solid;color:#000000;height:30px;line-height:30px;padding:5px 5px;}
.normal{ background-color:White}
/*DIV登陆*/
.loginBox { width:468px; height:230px; padding-top:0;}
label {width:180px;}
.formBox {padding-top:1em;}
.formTipsLogin { margin:5px 0 5px 180px; }
.loginTitle {float:left;display:inline;width:100px;height:22px;	margin:12px 0 0 30px;background:url(/css/skin/login.gif) no-repeat;}
.loginbox {	background: url(/css/skin/loginBG.gif); margin: 0px auto; overflow: hidden; width: 557px; padding-top: 20px; height: 190px}
.loginbox2 {background: #f7f7f7; margin: 0px auto; width: 557px; padding-top: 40px; height: 190px}
.logintitle {background: url(/css/skin/login.gif) no-repeat; margin: 5px 0px 0px 30px; width: 100px; height: 30px}
.top {width:100%;height:22px;}
.top a {float:right;width:20px;	height:20px;line-height:20px;margin:5px 5px 0 0;padding:0;text-align:center;font-weight:bold;color:#FFF;background:#ff6600;	border:1px solid #CCC; border-top:1px solid #FFF; border-left:1px solid #FFF;}
.top a:hover { text-decoration:none;color:#FFF;background:#ff9900;}
/*
.urgent_list{ float:left; width:303px; margin:0 8px 0 0;}
.urgent_list ul{ list-style:none;}

.urgent_list li{ padding:5px; overflow:hidden; text-overflow:ellipsis;  white-space:nowrap; width:363px;}
.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; }*/


/*新版面修改 ADD BY STILLFISH 2009-8-29*/
.login_center { width:980px; margin:15px auto 0;}
.login_center_left { float:left; width:543px; margin:0 0 0 20px;}

.left_tips { width:543px; height:85px; float:left; margin:10px 0 0 0; *margin:10px 0 0 0; _margin:5px 0 0 0}
.left_tips_top { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -603px;*background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -603px;_background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -598px; width:543px; height:10px}
.left_tips_foot { float:left;background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -624px; width:543px; height:10px}
.left_tips_conts { float:left; border-left:1px solid #F7D898;border-right:1px solid #F7D898;width:540px; height:70px; *height:70px;_height:50px; }

.left_tip1_icon { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 0; width:70px; height:68px; margin:0 0 0 10px;}
.left_tip2_icon { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -92px; width:70px; height:68px; margin:0 0 0 10px;}
.left_tip3_icon { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -185px; width:70px; height:68px; margin:0 0 0 10px;}
.left_tip4_icon { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -280px; width:70px; height:68px; margin:0 0 0 10px;}

.left_tips1_conts { float:left; margin:0 0 0 15px; width:435px; *width:435px; _width:425px; padding:0 5px 0 5px;*padding:0 5px 0 5px;_padding:0}
.left_tips1_conts h1{ float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat left -576px; padding:0 0 0 15px; width:485px; *width:435px; _width:415px;  font-size:14px; color:#ff6600;}
.left_tips1_conts p {line-height:20px; height:20px; *line-height:23px; *height:23px;color:#666666; font-size:12px;}
 
.login_center_center { background:url(/images/hdzp/login_center_line.gif) no-repeat center left; margin:0 25px 0 25px; width:1px; height:400px; float:left}

.login_center_right { float:left; width:334px;}
.login_frm { width:334px; float:left; margin:10px 0 0 0; *margin:10px 0 0 0; _margin:5px 0 0 0; }
.login_frm_top { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -523px; *background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -523px; _background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -518px; width:334px; height:10px;}
.login_frm_foot { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -548px; width:334px; height:10px}
.login_frm_conts { float:left;border-left:1px solid #F7D898;border-right:1px solid #F7D898;width:321px; padding:0 5px 0 5px}
.login_frm_conts h1 { float:left; width:310px; height:40px; line-height:40px;padding:0 0 0 10px; font-size:14px; border-bottom:1px solid #E0DEC4;}
.login_frm_conts h1 span{ float:left; width:30px; height:40px; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -359px; }

.login_center_login_btn {float:left; width:172px; height:45px; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -407px; }
.login_center_reg_btn {float:left; width:172px; height:45px; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat 0 -460px; }

.login_frm_conts2 { float:left;border-left:1px solid #F7D898;border-right:1px solid #F7D898;width:321px; padding:0 5px 0 5px}
.login_frm_conts2 h1 { float:left; width:300px; height:30px; line-height:30px;padding:0 0 0 20px; font-size:14px;}
.login_frm_conts2 p{ text-align:center; width:215px; margin:0 0 0 65px;*margin:0 0 0 85px;_margin:0 0 0 43px}

.login_notes { color:#666}
.login_notes span{ color:#ff6600; line-height:23px;}

/*企业会员*/
.login_frm_commpany_conts { float:left;border-left:1px solid #F7D898;border-right:1px solid #F7D898;width:321px; padding:0 5px 0 5px}
.login_frm_commpany_conts h1 { float:left; width:310px; height:40px; line-height:40px;padding:0 0 0 10px; font-size:14px; border-bottom:1px solid #E0DEC4}
.login_frm_commpany_conts h1 span{ float:left; width:30px; height:40px; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat -35px -359px; }

.left_commpany_tip1_icon { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat -107px -10px; width:70px; height:68px; margin:0 0 0 10px;}
.left_commpany_tip2_icon { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat -107px -94px; width:70px; height:68px; margin:0 0 0 10px;}
.left_commpany_tip3_icon { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat -101px -197px; width:70px; height:68px; margin:0 0 0 10px;}
.left_commpany_tip4_icon { float:left; background:url(/images/hdzp/hdzp_logincenter.gif) no-repeat -107px -285px; width:70px; height:68px; margin:0 0 0 10px;}

/*个人会员注册*/
.person_register { width:980px; margin:0 auto;}
.person_register_t { float:left; width:980px; background:#ff0000}
.person_register_t h1 { float:left; width:6px; height:40px; line-height:40px;}
.person_register_t h2 { float:left; background:#ff6600; width:968px; height:40px; line-height:40px; text-align:center}
.person_register_t h3 { float:left; width:6px; height:40px; line-height:40px;}

.person_register_m { background:#ff6600; padding:5px; width:970px; float:left}
.person_register_c { background:#ffffff; width:970px; float:left}

.person_register_c_left { width:250px; float:left}
#step {width:100%;height:auto;overflow:hidden;clear:both;padding:15px 0 15px 15px;}
#step li {width:237px;height:84px;background:url(/images/hdzp/hdzp_stepout.gif) 0 0 no-repeat;float:left;margin-right:60px;color:#909090;}
#step li.onstep{background:url(/images/hdzp/hdzp_stepon.gif) 0 0 no-repeat;color:#fff;}
#step dl {margin-top:10px;padding-left:75px;text-align:left;height:45px;line-height:25px;}
#step dt {font-size:16px;font-weight:800;}
.step1 {background:url(/images/hdzp/hdzp_step_01.gif) 12px 0 no-repeat;}
.step2 {background:url(/images/hdzp/hdzp_step_02.gif) 12px 0 no-repeat;}
.step3 {background:url(/images/hdzp/hdzp_step_03.gif) 12px 0 no-repeat;}
.onstep .step1 {background:url(/images/hdzp/hdzp_step_c01.gif) 12px 0 no-repeat;}
.onstep .step2 {background:url(/images/hdzp/hdzp_step_c02.gif) 12px 0 no-repeat;}
.onstep .step3 {background:url(/images/hdzp/hdzp_step_c03.gif) 12px 0 no-repeat;}

.person_register_c_right { width:710px; *width:710px; _width:700px; float:left; margin:5px 0 0 10px; *margin:5px 0 0 10px; _margin:0;}
.person_reg_box { width:710px; *width:710px; _width:700px; float:left}
.person_reg_box input{ width:200px; height:15px}
.person_reg_box i { color:#ff0000; font-style:normal}
.person_reg_box .reg_left_font { font-size:14px; color:#4A4A4A; height:40px;}
.person_reg_box .p_reg_title{ background:url(/images/hdzp/person_b_icon.gif) no-repeat left 8px; padding:5px 0 0 35px; text-align:left;height:40px;line-height:40px;border-bottom:1px dashed #ccc;vertical-align:middle; width:685px;}
.person_reg_box .p_reg_title strong { font-size:14px; color:#4A4A4A}
.person_reg_box .p_reg_title span { padding:0 0 0 15px; color:#ff6600;}
.person_reg_box .p_reg_title em { font-style:normal; padding:0 0 0 35px; color:#666666}
.reg_input{ width:210px;}

.person_reg_box2 { width:710px; *width:710px; _width:700px; float:left}
.person_reg_box2 .p_xy_title{ background:url(/images/hdzp/person_h_icon.gif) no-repeat left 8px; padding:5px 0 0 35px; text-align:left;height:40px;line-height:40px;border-bottom:1px dashed #ccc;vertical-align:middle; width:685px;}
.person_reg_box2 .p_xy_title strong { font-size:14px; color:#4A4A4A}
.person_reg_box2 .reg_xy { padding:0 0 0 10px;}
.person_reg_box2 textarea { width:680px;}
/*个人会员注册*/
.person_register { width:980px; margin:0 auto;}
.person_register_t { float:left; width:980px; background:#ff0000}
.person_register_t h1 { float:left; width:6px; height:40px; line-height:40px;}
.person_register_t h2 { float:left; background:#ff6600; width:968px; height:40px; line-height:40px; text-align:center}
.person_register_t h3 { float:left; width:6px; height:40px; line-height:40px;}

.person_register_m { background:#ff6600; padding:5px; width:970px; float:left}
.person_register_c { background:#ffffff; width:970px; float:left}

.person_register_c_left { width:250px; float:left}
#step {width:100%;height:auto;overflow:hidden;clear:both;padding:15px 0 15px 15px;}
#step li {width:237px;height:84px;background:url(/images/hdzp/hdzp_stepout.gif) 0 0 no-repeat;float:left;margin-right:60px;color:#909090;}
#step li.onstep{background:url(/images/hdzp/hdzp_stepon.gif) 0 0 no-repeat;color:#fff;}
#step dl {margin-top:10px;padding-left:75px;text-align:left;height:45px;line-height:25px;}
#step dt {font-size:16px;font-weight:800;}
.step1 {background:url(/images/hdzp/hdzp_step_01.gif) 12px 0 no-repeat;}
.step2 {background:url(/images/hdzp/hdzp_step_02.gif) 12px 0 no-repeat;}
.step3 {background:url(/images/hdzp/hdzp_step_03.gif) 12px 0 no-repeat;}
.onstep .step1 {background:url(/images/hdzp/hdzp_step_c01.gif) 12px 0 no-repeat;}
.onstep .step2 {background:url(/images/hdzp/hdzp_step_c02.gif) 12px 0 no-repeat;}
.onstep .step3 {background:url(/images/hdzp/hdzp_step_c03.gif) 12px 0 no-repeat;}

.person_register_c_right { width:710px; *width:710px; _width:700px; float:left; margin:5px 0 0 10px; *margin:5px 0 0 10px; _margin:0;}
.person_reg_box { width:710px; *width:710px; _width:700px; float:left}
.person_reg_box .note{ color:#4A4A4A;}
.person_reg_box i { color:#ff0000; font-style:normal}
.person_reg_box .reg_left_font { font-size:14px; color:#4A4A4A; height:40px;}
.person_reg_box .p_reg_title{ background:url(/images/hdzp/person_b_icon.gif) no-repeat left 8px; padding:5px 0 0 35px; text-align:left;height:40px;line-height:40px;border-bottom:1px dashed #ccc;vertical-align:middle; width:685px;}
.person_reg_box .p_reg_title strong { font-size:14px; color:#4A4A4A}
.person_reg_box .p_reg_title span { padding:0 0 0 15px; color:#ff6600;}
.person_reg_box .p_reg_title em { font-style:normal; padding:0 0 0 35px; color:#666666}
.reg_input{ width:210px;}

.person_reg_box2 { width:710px; *width:710px; _width:700px; float:left}
.person_reg_box2 .p_xy_title{ background:url(/images/hdzp/person_h_icon.gif) no-repeat left 8px; padding:5px 0 0 35px; text-align:left;height:40px;line-height:40px;border-bottom:1px dashed #ccc;vertical-align:middle; width:685px;}
.person_reg_box2 .p_xy_title strong { font-size:14px; color:#4A4A4A}
.person_reg_box2 .reg_xy { padding:0 0 0 10px;}
.person_reg_box2 textarea { width:680px;}

/*个人管理后台*/
.person_mgr { width:980px;margin:0 auto;}
.person_mgr_top_tips { float:left; width:980px; height:27px; line-height:27px;}
.person_mgr_top_tips_l { width:75px; float:left} 
.person_mgr_top_tips_c { float:left; width:890px; background:url(/images/hdzp/p_mgr_tips_bg.gif) repeat-x; height:27px; line-height:27px; padding:0 0 0 10px; color:#555555}
.person_mgr_top_tips_c b { color:#ff6600; text-decoration:underline;}
.person_mgr_top_tips_c b a { color:#ff6600; text-decoration:underline;}
.person_mgr_top_tips_r { width:5px; float:left}

/*个人会员、企业会员通用菜单*/
.mgr_l_menu { width:235px; float:left; margin:10px 0 0 0; color:#333333 }
.mgr_l_menu a { color:#333333}
.mgr_l_menu .mgr_menu_active { color:#333333; font-weight:bold; text-decoration:underline;}
.mgr_l_menu .mgr_menu_active a{ color:#333333; font-weight:bold; text-decoration:underline;}
.mgr_l_menu_conts { width:233px; border:1px solid #FBDFBF; float:left}
.mgr_l_menu_conts h1 { background:url(/images/hdzp/p_mgr_l_t_bg.gif) no-repeat; width:208px; color:#E30C00; font-size:14px; font-weight:bold; height:29px; line-height:29px; padding:0 0 0 25px; cursor:pointer}
.mgr_l_menu_conts .mgr_menu_close { background:url(/images/hdzp/p_mgr_l_t_bg2.gif) no-repeat; width:208px; color:#E30C00; font-size:14px; font-weight:bold; height:29px; line-height:29px; padding:0 0 0 25px; cursor:pointer}
.mgr_l_menu_conts ul { margin:0 0 0 15px; *margin:0 0 0 15px; _margin:0 0 0 8px; float:left; width:213px;}
.mgr_l_menu_conts li { background:url(/images/hdzp/p_mgr_l_t_icon.gif) no-repeat left center; padding:0 0 0 10px; line-height:23px; height:23px; color:#333333}
.mgr_l_menu_conts .td_on { background:url(/images/hdzp/p_mgr_l_t_bg.gif) no-repeat; width:208px; color:#E30C00; font-size:14px; font-weight:bold; height:29px; line-height:29px; padding:0 0 0 25px; cursor:pointer}
.mgr_l_menu_conts .td_off { background:url(/images/hdzp/p_mgr_l_t_bg2.gif) no-repeat; width:208px; color:#E30C00; font-size:14px; font-weight:bold; height:29px; line-height:29px; padding:0 0 0 25px; cursor:pointer}

/*个人会员、企业会员通用右侧内容*/
.mgr_right_center_conts { width:725px; _width:715px; margin:10px 0 0 20px; float:left}
.mgr_right_info { float:left; width:725px;_width:715px;}
.mgr_right_info_pic { border:1px solid #C4C4C4; width:96px; height:96px; float:left}
.mgr_right_info_tj { width:607px;_width:597px; float:left; margin:0 0 0 10px;}
.mgr_right_info_tj li { color:#555555; line-height:23px; height:23px;}
.mgr_right_info_tj li b { color:#ff6600; text-decoration:underline;}
.mgr_right_info_tools {width:607px; _width:603px; line-height:23px; height:23px; color:#2754BB; }
.mgr_right_info_tools a{color:#2754BB}
.mgr_right_info_tools a:hover{color:#ff0000}
.mgr_right_info_tools a.tool_btn{ background:url(/images/hdzp/tool_jianl_b.gif) no-repeat left center; width:56px; padding:2px 0 0 17px; display:block; float:left; margin-right:5px;}
.mgr_right_info_tools a.tool_btn:hover{ background:url(/images/hdzp/tool_jianli.gif) no-repeat left center; text-decoration:none;}
.mgr_right_info_tools a.tool_btn2{ background:url(/images/hdzp/tool_jianl_b2.gif) no-repeat left center; width:80px; padding:2px 0 0 17px; display:block; float:left; margin-right:5px;}
.mgr_right_info_tools a.tool_btn2:hover{ background:url(/images/hdzp/tool_jianli2.gif) no-repeat left center; text-decoration:none;}
.mgr_right_info_tools a.checked{ background:url(/images/hdzp/tool_jianli.gif) no-repeat left center;}
.mgr_right_info_tools b{ color:#ff6600; text-decoration:underline;}
.mgr_right_info_tools b a { color:#ff6600; text-decoration:underline;}
.photo-small { border:1px solid #666666}

.mgr_right_today { float:left; margin:10px 0 0 0; background:#FBF5E6; line-height:28px; height:28px; border:1px solid #F8E38F; width:713px;_width:703px; padding:0 5px 0 5px; color:#3366CC}
.mgr_right_today span { color:#EE804F}

.mgr_right_system_info { float:left; margin:10px 0 0 0; background:#FEFCE4; line-height:23px; border:1px solid #F8E38F; width:723px;_width:713px; color:#555555}
.mgr_right_system_info h1 { color:#000; background:#F8E38F; font-size:14px; font-weight:normal; padding:0 0 0 10px}
.mgr_right_system_info h1 .mgr_right_time { color:#EE804F; padding:0 0 0 28px;color:#3366CC}
.mgr_right_system_info ul{padding:5px; }
.mgr_right_system_info li strong { color:#FF6600}
.mgr_right_system_info li em {color:#FF0000; font-style:normal; font-weight:bold}
.mgr_right_system_info li u { color:#ff6600}
.mgr_right_system_info li u a{ color:#ff6600;text-decoration:underline}
.mgr_right_system_info li u a:visited{ color:#ff6600;text-decoration:underline}
.mgr_right_system_info li b { color:#FF6600}
.mgr_right_system_info li b a{ color:#FF6600; text-decoration:underline}
.mgr_right_system_info li b a:visited{ color:#ff6600;text-decoration:underline}
.mgr_right_system_info li span { color:#0033ff}
.mgr_right_system_info li span a{ color:#0033ff; text-decoration:underline}
.mgr_right_system_info li span a:visited{ color:#0033ff; text-decoration:underline}

.mgr_right_news_list {  float:left; margin:10px 0 0 0; width:723px;_width:713px; border:1px solid #BBDFEF; }
.mgr_right_news_list h1 { background:#EEF7FC; border:1px solid #ffffff; font-size:14px; font-weight:normal; height:25px; line-height:25px; padding:0 0 0 10px;}
.mgr_right_news_list h1 span { color:#245293; padding:0 0 0 600px;}
.mgr_right_news_list h1 span a{ color:#245293;}
.mgr_right_news_list ul { padding:5px 0 5px 0; width:723px; _width:713px;}
.mgr_right_news_list li { float:left; line-height:23px; height:23px;overflow:hidden; text-overflow:ellipsis;white-space: nowrap; width:350px; _width:340px; color:#000000; padding:0 0 0 5px;}
.mgr_right_news_list li a { color:#000000}
.mgr_right_news_list li strong { font-weight:normal; color:#ff6600}

/*通知模板*/
.tab_main{ font-size:12px}
.tab_main_container{ float:left; width:100%; font-size:12px }
.tab_main_container .textarea{ width:600px; height:230px; font-size:12px; padding:10px; }
.tab_main_container .option { font-size:12px; font-weight:bold;}
.tab_main_container .optionPageTop{ display:block; }
.tab_main_container .tabSelect { padding-left: 15px; clear: both; line-height:20px;}
.tab_main_container .tabSelect a {background: url(/images/hdzp/tab_bg.gif) no-repeat;text-decoration:none;display: block;float: left;padding: 3px 15px 0px 15px;margin-right:5px;text-decoration: none;position:relative; width:55px}
.tab_main_container .tabSelect a.selected {background: url(/images/hdzp/tab_bg2.gif) no-repeat;text-decoration:none;color: #000;border-bottom: 1px solid #FFF;font-weight: 700;margin-right:5px;}
.tab_main_container .tabSelect img { position:absolute;}
.tab_main_container .tabSelect2 { padding-left: 25px; clear: both; line-height:20px; height:23px;border-bottom:1px solid #ff6600;}
.tab_main_container .tabSelect2 a {background: url(/images/hdzp/tab_bg.gif) no-repeat; text-decoration:none;display: block;float: left;padding: 3px 15px 0px 15px;margin-right:5px;text-decoration: none;position:relative;}
.tab_main_container .tabSelect2 .selected2 {background: url(/images/hdzp/tab_bg2.gif) no-repeat;text-decoration:none;color: #000;border-bottom: 1px solid #FFF;font-weight: 700;margin-right:5px;}
.tab_main_container .tabSelect2 img { position:absolute;}
.notic{ border:1px solid #CCC; background:#fffaec; line-height:24px; padding:5px; color:#333; }
.notic p { font-size:12px}
.tab_main h3{ line-height:18px; font-size:15px; text-indent:20px; color:red; background:#FFF2E6; border-bottom:1px solid #AAA; margin-bottom:5px;}
.tab_main h3 a{ color:#000; }
.tab_main h4{ line-height:20px; font-size:14px; margin-top:5px; border-bottom: 1px #ccc dashed; background: #FFF2E6; padding: 3px 0 3px 10px; }
.modereply p{line-height:20px; font-size:12px}


/*管理按钮样式*/
.mgr_tjbutton { background:url(/images/hdzp/mgr_sub_btn.gif) no-repeat; width:85px; height:28px; line-height:28px; border:none; font-size:14px}
.mgr_tjbutton2 { background:url(/images/hdzp/mgr_sub_btn2.gif) no-repeat; width:85px; height:28px; line-height:28px; border:none; font-size:14px}
.mgr_tjbutton3 { background:url(/images/hdzp/mgr_sub_btn3.gif) no-repeat; width:110px; height:28px; line-height:28px; border:none; font-size:14px}
.mgr_tjbutton4 { background:url(/images/hdzp/mgr_sub_btn4.gif) no-repeat; width:110px; height:28px; line-height:28px; border:none; font-size:14px}
.mgr_bd { border:1px solid #cccccc;height:20px; line-height:20px; width:210px;}
.mgr_bd_active { border:1px solid #E6CF5C; background:#FFFFCD;height:20px; line-height:20px; width:210px;}
.mgr_bd_ok { border:1px solid #cccccc; background:#F8F8F8;height:20px; line-height:20px; width:210px;}
.mgr_bd_error { border:1px solid #F0B394; background:#FFEFE7;height:20px; line-height:20px; width:210px;}

/*维护中文简历*/
.mgr_l_menu_resume { width:233px; border:1px solid #FBDFBF; float:left}
.mgr_l_menu_resume h1 { background:url(/images/hdzp/p_mgr_l_t_bg.gif) no-repeat; width:208px; color:#E30C00; font-size:14px; font-weight:bold; height:29px; line-height:29px; padding:0 0 0 25px; cursor:pointer}
.mgr_l_menu_resume span{ color:#000; font-size:14px; font-weight:normal}
.mgr_l_menu_resume ul { margin:0 0 0 15px; *margin:0 0 0 15px; _margin:0 0 0 8px; float:left; width:213px;}
.mgr_l_menu_resume li { background:url(/images/hdzp/p_mgr_l_t_icon.gif) no-repeat left center; padding:0 0 0 10px; line-height:23px; height:23px; color:#333333}

.resume_list{width:230px;}
.resume_list ul {padding:5px}
.resume_list li{height:20px;line-height:20px;width:215px;_width:200px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;padding-left:15px; background:url(/images/hdzp/perico.gif) no-repeat -268px -243px; margin:3px 0 2px 0}
.resume_list li.tx_right { background:url(/images/hdzp/perico.gif) no-repeat -268px -228px; padding:0 0 0 15px;height:20px;line-height:20px;width:215px;_width:200px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; margin:3px 0 2px 0}


.smmenu{background:#fffcd6;float:left;width:210px;display:inline;padding:3px 0 3px 0;border:#e8e8e8 1px solid;}
.smmenu li{color:#a23105; background:url(/images/hdzp/perico.gif) no-repeat -268px -244px; padding:0 0 0 15px; line-height:20px; height:20px;}
.smmenu li.nobg{background:none; padding:0 0 0 3px}
.smmenu li.nobg span{margin-right:8px;}
.smmenu li.allright{ background:url(/images/hdzp/perico.gif) no-repeat -268px -228px; padding:0 0 0 15px;}


/*个人简历*/
.resume_xiugai { border:1px solid #808080; float:left; width:723px;}
.resume_xiugai a { color:#ff6600}
.resume_xiugai em {color:#000080; font-style:normal}
.resume_xiugai h1 {  background:#F0F0F0; border-bottom:1px solid #999999; width:711px; line-height:25px; height:25px; color:#000080; font-size:14px; padding:0 0 0 10px; float:left;}
.resume_xiugai h1 span { background:url(/images/hdzp/perico.gif) no-repeat -265px -266px; padding:0 0 0 15px; line-height:23px; height:23px; margin:0 0 0 575px;}
.resume_xiugai h2 { background:#EEF7FC; border:1px solid #ffffff; width:711px; line-height:25px; height:25px; color:#000; font-size:14px; padding:0 0 0 10px; float:left;}
.resume_xiugai h2 span { background:url(../images/hdzp/perico.gif) no-repeat -265px -266px; padding:0 0 0 15px; line-height:23px; height:23px; margin:0 0 0 520px;}
.resume_xiugai h3 {  background:#F0F0F0; border-bottom:1px solid #999999; width:711px; line-height:25px; height:25px; color:#000080; font-size:14px; padding:0 0 0 10px; float:left;}
.resume_xiugai h3 b{ font-size:12px; color:#000; padding:0 0 0 10px;}
.resume_xiugai h3 span { background:url(/images/hdzp/perico.gif) no-repeat -265px -266px; padding:0 0 0 15px; line-height:23px; height:23px; margin:0 0 0 345px;}
.resume_base { padding:10px; width:691px;}
.resume_base_info { float:left}
.resume_base_info ul { width:550px; float:left}
.resume_base_info li { float:left; width:250px; line-height:25px; height:25px;}
.resume_base_info .myphoto { float:left; width:110px; border:1px solid #cccccc; background:#F2F2F2; padding:3px}
.resume_base_info .uplink { float:left; width:110px; line-height:25px; height:25px; text-align:center}
.resume_base_info .mytext { width:691px; float:left; line-height:25px; }
.resume_base_info .textname { width:60px; float:left}
.resume_base_info .textnr { float:left; width:631px; text-align:left; }

.resume_base2 { padding:10px; width:691px;}
.resume_base_info2 { float:left}
.resume_base_info2 ul { width:690px; float:left;}
.resume_base_info2 li { float:left; width:200px; line-height:25px; height:25px;}
.resume_base_info2 .mytext { width:691px; float:left; line-height:25px; height:25px;}
.resume_base_info2 .textname { width:60px; float:left}
.resume_base_info2 .textnr { float:left; width:631px; text-align:left; }
.titcon { width:500px; clear:both; float:left}

.resume_Education_info { padding:10px; width:691px;}
.resume_Education_info ul{ width:690px; float:left;}
.resume_Education_info li { float:left; width:690px; line-height:30px; height:30px;}
.resume_title_conts { width:690px;}
.resume_title_conts li{ width:340px; float:left; line-height:30px; height:30px;}
.resume_Education_info_conts b{ float:left; width:60px; font-weight:normal; line-height:21px; }
.resume_Education_info_conts span { float:left; width:630px; line-height:21px;word-wrap:break-word;word-break:break-all;overflow:hidden;}

.resume_Jobhistroy_info { width:691px;}
.resume_Jobhistroy_info ul { width:690px; float:left;}
.resume_Jobhistroy_info li { float:left; width:690px; line-height:25px;}
.resume_Jobhistroy_info .Job_title { background:#f1f1f1; height:30px; line-height:30px; width:690px;}
{ background:#f1f1f1; height:30px; line-height:30px; width:690px; color:#000080; font-size:16px}
.resume_Jobhistroy_info .Job_title strong {color:#000080; font-size:15px}
.resume_Jobhistroy_info .Job_title b { font-size:12px; color:#000; font-weight:normal;}

.resume_Jobhistroy_info_conts { margin:0; padding:0}
.resume_Jobhistroy_info_conts b{ float:left; width:60px; font-weight:normal}
.resume_Jobhistroy_info_conts span { float:left; width:625px;word-wrap:break-word;word-break:break-all;overflow:hidden;}

.resume_my_info { width:691px; float:left}
.resume_my_info li{ float:left; width:690px; line-height:23px;word-wrap:break-word;word-break:break-all;overflow:hidden;}


/*预览个人简历*/
.personmain {margin:0 auto; width:725px;}
.resume_top { float:left}
.resume_top h1 { float:left; font-weight:normal}
.resume_top h2 {float:right; line-height: 22px;font-weight:normal; text-align:right}
.resume_top h2 span {text-align:right; float:left; width:400px; margin:5px 0 0 0}
.resume_tools {line-height: 150%; clear: both; text-align: center; padding: 10px;}
.resume_foot {line-height: 150%; clear: both; text-align: center; padding-top: 20px;}

.Per_resume_xiugai { border:1px solid #808080; float:left; width:718px; padding:10px}
.per_title {font-weight:bold;font-size:16pt; text-align:center; line-height:30px; height:30px;}
.Per_resume_xiugai a { color:#ff6600}
.Per_resume_xiugai em {color:#000080; font-style:normal}
.Per_resume_xiugai h1 { background:#F0F0F0; border-bottom:1px solid #999999; width:711px; line-height:25px; height:25px; color:#000080; font-size:14px; padding:0 0 0 10px; float:left;}
.Per_resume_xiugai h1 b{ font-size:12px; color:#000; padding:0 0 0 10px;}
.Per_resume_xiugai h1 span { background:url(/images/hdzp/perico.gif) no-repeat -265px -266px; padding:0 0 0 15px; line-height:23px; height:23px; margin:0 0 0 575px;}
.Per_resume_xiugai h2 { background:#EEF7FC; border:1px solid #ffffff; width:711px; line-height:25px; height:25px; color:#000; font-size:14px; padding:0 0 0 10px; float:left;}
.Per_resume_xiugai h2 span { background:url(../images/hdzp/perico.gif) no-repeat -265px -266px; padding:0 0 0 15px; line-height:23px; height:23px; margin:0 0 0 520px;}
.Per_resume_base { padding:10px; width:691px;}
.Per_resume_base_info { float:left}
.Per_resume_base_info ul { width:550px; float:left}
.Per_resume_base_info li { float:left; width:250px; line-height:25px; height:25px;}
.Per_resume_base_info .myphoto { float:left; width:110px; border:1px solid #cccccc; background:#F2F2F2; padding:3px}
.Per_resume_base_info .uplink { float:left; width:110px; line-height:25px; height:25px; text-align:center}
.Per_resume_base_info .mytext { width:691px; float:left; line-height:25px; }
.Per_resume_base_info .textname { width:60px; float:left}
.Per_resume_base_info .textnr { float:left; width:631px; text-align:left; }

.Per_resume_base2 { padding:10px; width:691px;}
.Per_resume_base_info2 { float:left}
.Per_resume_base_info2 ul { width:690px; float:left;}
.Per_resume_base_info2 li { float:left; width:200px; line-height:25px; height:25px;}
.Per_resume_base_info2 .mytext { width:691px; float:left; line-height:25px; height:25px;}
.Per_resume_base_info2 .textname { width:60px; float:left}
.Per_resume_base_info2 .textnr { float:left; width:631px; text-align:left; }
.Per_titcon { width:500px; clear:both; float:left}

.Per_resume_base_info3 {float:left}

.Per_resume_Education_info { padding:10px; width:691px;}
.Per_resume_Education_info ul{ width:690px; float:left;}
.Per_resume_Education_info li { float:left; width:690px; line-height:30px; height:30px;}
.Per_resume_title_conts { width:690px;}
.Per_resume_title_conts li{ width:340px; float:left; line-height:30px; height:30px;}
.Per_resume_Education_info_conts { float:left; }
.Per_resume_Education_info_conts b{ float:left; width:60px; font-weight:normal; line-height:21px; }
.Per_resume_Education_info_conts span { float:left; width:630px; line-height:21px;word-wrap:break-word;word-break:break-all;overflow:hidden;}

.Per_resume_Jobhistroy_info { width:691px;}
.Per_resume_Jobhistroy_info ul { width:690px; float:left;}
.Per_resume_Jobhistroy_info li { float:left; width:690px; line-height:25px;}
.Per_resume_Jobhistroy_info .Job_title { background:#f1f1f1; height:30px; line-height:30px; width:690px; color:#000080; font-size:16px}
.Per_resume_Jobhistroy_info .Job_title strong {color:#000080; font-size:15px}
.Per_resume_Jobhistroy_info .Job_title b { font-size:12px; color:#000; font-weight:normal;}

.Per_resume_Jobhistroy_info_conts { margin:0; padding:0}
.Per_resume_Jobhistroy_info_conts b{ float:left; width:60px; font-weight:normal}
.Per_resume_Jobhistroy_info_conts span { float:left; width:625px;word-wrap:break-word;word-break:break-all;overflow:hidden;}

.Per_resume_my_info { width:691px; float:left}
.Per_resume_my_info li{ float:left; width:690px; line-height:23px;word-wrap:break-word;word-break:break-all;overflow:hidden;}


/*忘记密码*/
.forgetpassword { width:980px; margin:0 auto;}
.forgetpassword td{ line-height:23px;}
.forgetpassword_top { padding-left:20px;  background:url(/images/hdzp/bg_register.jpg) no-repeat}
.forgetpassword_middle { background:url(/images/hdzp/bg_ct_register.gif) repeat-y;}
.forgetpassword_bottom { background:url(/images/hdzp/bg_bt_bregister.jpg) no-repeat}

/*个人管理后台新*/
.mgr_right_border { border:1px solid #BDDDF2; float:left; width:723px;}
.mgr_right_border h1 { background:#EEF7FC; border:1px solid #ffffff; width:711px; line-height:25px; height:25px; color:#000; font-size:14px; padding:0 0 0 10px; float:left;}
.mgr_hot_tips { background:#FEFEEC url(/images/hdzp/hot_tips_icon.png) no-repeat center left; border:1px solid #FEE4BD; line-height:23px; height:23px; float:left; clear:both; margin:3px 0;padding:0 0 0 16px;}

.mgr_hot_tips2 { background:#FEFEEC; border:1px solid #FEE4BD; line-height:20px; height:30px; float:left; clear:both; padding:3px; margin:2px}
.mgr_hot_tips2 span{background:url(/images/hdzp/hot_tips_icon.png) no-repeat top left; padding:0 0 0 16px; line-height:16px; }
.mgr_example { width:60px; background:#FEFEEC; border:1px solid #FEE4BD; line-height:23px; height:20px; text-align:center; clear:both; margin:3px 0;}
.mgr_example span{background:url(/images/hdzp/hot_example_icon.png) no-repeat top left; padding:0 0 0 16px; line-height:20px; font-weight:bold; color:#0000FF}
.mgr_example span a{color:#0000FF}
.mgr_example span a:visited{color:#0000FF}

/*职位搜索*/
.commpany_serach_tj { width:980px; margin:0 auto; border:1px solid #D7D7D7; border-top:none}
.tj_title { width:960px; float:left; line-height:30px; height:30px;  background:url(/images/hdzp/search_t_bg.gif) repeat-x; color:#000; }
.tj_title span {background:url(/images/hdzp/link-bg02.gif) no-repeat center left; padding:0 0 0 15px; font-size:14px; font-weight:bold; margin:0 0 0 10px;}
.middletsbg { background:url(/images/hdzp/commpany_s_bg.gif) repeat-x; height:39px; padding:5px}
.searchnum {margin:9px auto 0 auto;background:#F1F7FF;border:#BDDDF2 1px solid;height:28px;line-height:28px;padding-left:10px;}
.searchnum strong{color:#fe8900;margin:0 5px;}
.commpany_jobs_list { width:980px; margin:10px auto}
.commpany_button_view { border:1px solid #C7C8C9; line-height:28px; height:28px; width:120px; background:url(/images/hdzp/button_view_bg.gif) left center; color:#ff3300; font-weight:bold}
.commpany_button_fav { border:1px solid #C7C8C9; line-height:28px; height:28px; width:120px; background:url(/images/hdzp/button_view_bg.gif) left center; color:#ff3300; font-weight:bold}
.commpany-search-bg {background:red url(/images/hdzp/positionlist_bg.gif); color: #ffffff; border:1px solid #fff; line-height:30px; height:30px;}
.commpany-search-boder2 { border:1px solid #e3e3e3; border-top:none;}

.jobsearch_l{float:left;width:100%;}
.jobsearch_l strong { color:#ff6600}
.jobsearch_l strong a{ color:#ff6600}
.jobsearch_l strong a:visited{ color:#ff6600}
.bbsbtlist {width:100%;font-size:12px;color:#666666;}
.bbsbtlist_bottom{border-bottom:1px solid #c3c3c3;}
.bbsbtlist .gray { background: #f2f2f2; }

.person_searchcontetlist {font-size:12px;line-height:23px;text-align:justify;text-justify: inter-ideograph;WORD-WRAP: break-word;width:880px}

/*底部版权*/
.buttom_width { width:980px; margin:8px 0 0 0; background:url(/images/hdzp/bottombg.gif) repeat-x center top; float:left}
.bottom_nav { width:978px; height:30px; line-height:30px; text-align:center; float:left; }
.bottom_nav a { color:#333}
.bottom_nav a:visited { color:#333}
.buttom_left { float:left;width:225px;height:82px;}
.buttom_right {float:left;padding:10px 0 0 20px;width:550px;text-align:left;font-size:12px;}
.buttom_right li { float:left;font-size:12px;width:550px;line-height:20px;}
.buttom_right li .mailto { background:url(/images/hdzp/mail.gif) left top no-repeat;padding:0 0 0 15px;margin:0 0 0 10px;}
.buttom_right a { color:#000000;font-size:12px;}
.buttom_right a:hover { color:#FF6600;font-size:12px;}
.buttom_pc { float:right; padding:10px 0 0 0;}


#foot_contents { width:980px; margin:0 auto;}
#topline {margin: 0px;padding: 0px;width: 980px;}
#footline {margin: 0px;padding: 0px;width: 980px;}
#bgline {background: url(/images/hdzp/bgline.gif) repeat-y;margin: 0px; padding: 10px;float: left;height: auto;width: 960px;}

.foot_titleword {font-family: "宋体";font-size: 14px;font-weight: bold;color: #666666;text-decoration: none;line-height: 26px;border-bottom: 1px solid #CCCCCC;}
.foot_content_titleline {background: url(/images/hdzp/redline.gif) no-repeat 5px 25px;font-family: "宋体";font-size: 14px;font-weight: bold;color: #ff3300;text-decoration: none;}
#bgline .imgborder {border: 1px solid #cccccc;}

.foot_text_link { width:150px;overflow:hidden; text-overflow:ellipsis;white-space: nowrap;word-break:break-all; height:25px; line-height:25px; text-align:center}
.foot_wellcome_link { width:960px; margin:0 auto}
.foot_wellcome_link h2 { background:#F8F8F8; line-height:30px; height:30px; padding:0 0 0 10px; font-size:14px; color:#666666}

.hdzplink { line-height:25px;}
.hdzplink img {border: 1px solid #cccccc;}
.hdzplink a{ color:#ff3300; text-decoration:underline}
.hdzplink a:visited{ color:#ff3300; text-decoration:underline}

/*网站地图*/
#map {color:#666666; width:960px;}
#map a{color:#666666}
#map a:visited{color:#666666}
.line_r {border-right:1px dashed #A8A8A8;margin:0px;}
.line_r table td{ line-height:20px;}
.map_title{font-family: "宋体";font-size: 14px;font-weight: bold;color: #FF6600;text-decoration: none;line-height: 25px;}
.map_title_c {font-family: "宋体";font-size: 12px;color: #666666;font-weight: bold; line-height:25px;border-bottom: 1px solid #cccccc;}

/*feebback*/
.message { line-height:30px;width:800px;text-align:left; float:left; margin:0 0 0 70px;}
.message li { list-style:none}

/*找工作、找人才*/
.advanced_search_main { width:980px; margin:0 auto;}
.advanced_search_left { width:770px; float:left;}
.search_adv_all { width:770px; float:left;}
.search_title_sort { width:750px; float:left; margin:0 0 0 10px; height:28px;}
.search_title_sort li { float:left; width:85px; height:26px; line-height:26px; color:#333; font-size:14px; font-weight:bold; background:url(/images/hdzp/search_job_g_bg.gif) no-repeat; text-align:center; margin:2px 10px 0 0}
.search_title_sort li a{font-size:14px; color:#333 }
.search_title_sort li a:visited{font-size:14px;color:#333 }
.search_title_sort li.selectTag {width:89px; height:28px; line-height:28px; color:#fff; font-size:14px; font-weight:bold; background:url(/images/hdzp/search_job_o_bg.gif) no-repeat; text-align:center; margin:0 10px 0 0} 
.search_title_sort li.selectTag a{font-size:14px; color:#fff }
.search_title_sort li.selectTag a:visited{font-size:14px;color:#fff }

.search_blue_adv_all { width:770px; float:left;}
.search_blue_title_sort { width:750px; float:left; margin:0 0 0 10px; height:28px;}
.search_blue_title_sort li { float:left; width:85px; height:26px; line-height:26px; color:#333; font-size:14px; font-weight:bold; background:url(/images/hdzp/search_job_g_bg.gif) no-repeat; text-align:center; margin:2px 10px 0 0}
.search_blue_title_sort li a{font-size:14px; color:#333 }
.search_blue_title_sort li a:visited{font-size:14px;color:#333 }
.search_blue_title_sort li.selectTag {width:89px; height:28px; line-height:28px; color:#fff; font-size:14px; font-weight:bold; background:url(/images/hdzp/search_job_b_bg.gif) no-repeat; text-align:center; margin:0 10px 0 0} 
.search_blue_title_sort li.selectTag a{font-size:14px; color:#fff }
.search_blue_title_sort li.selectTag a:visited{font-size:14px;color:#fff }

.search_adv_box { border:1px solid #FF6B08; float:left; width:768px; }
.search_adv_box_title { width:768px; float:left; height:31px;background:url(/images/hdzp/search_job_adv_bg.gif) no-repeat top center;}
.search_adv_box_conts { padding:10px 20px 20px 20px; width:654px;}
.search_adv_box ul li { line-height:30px; height:30px; float:left; width:300px;}
.search_adv_box ul li span { color:#333; font-weight:bold; font-size:12px}
.slect_case { background:url(/images/hdzp/slect_b_bg.gif) no-repeat center left; width:130px; height:21px; line-height:21px; border:none; text-align:center;}
.search_adv_box .slect_case { background:url(/images/hdzp/slect_b_bg.gif) no-repeat center left; width:130px; height:21px; line-height:21px; border:none}
.search_adv_box .search_adv_tips { border:1px solid #FFD863; background:#FFFFE8; height:23px; width:710px; line-height:23px; color:#ff6600; float:left; padding:0 0 0 10px; font-weight:bold; margin:0 0 3px 0}
#search_adv_keyword { width:738px; float:left; }
#search_adv_keyword li{ width:738px; float:left; line-height:30px; height:30px;color: #8b8b8b; }
.input_adv_keyword { width:400px;line-height:20px; height:20px;color: #8b8b8b; padding-left: 2px;}
.search_job_adv_btn { width:650px; float:left; margin:0 0 0 35px; padding:10px 0 0 0}
.search_job_blue_adv_btn { width:650px; float:left; margin:0 0 0 35px; padding:10px 0 10px 0}
.job_adv_botton { background:url(/images/hdzp/search_job_adv_btn.gif) no-repeat; width:55px; height:25px; line-height:25px; border:none;}

.search_blue_adv_box { border:1px solid #009AE1; float:left; width:768px; }
.search_blue_adv_box_title { width:768px; float:left; height:31px;background:url(/images/hdzp/search_job_blue_adv_bg.gif) no-repeat top center;}
.search_blue_adv_box_conts { padding:20px;}
.search_blue_adv_box ul li { line-height:30px; height:30px; float:left; width:350px;}
.search_blue_adv_box ul li span { color:#333; font-weight:bold; font-size:12px}
.search_blue_adv_box .slect_blue_case { background:url(/images/hdzp/slect_blue_bg.gif) no-repeat center left; width:130px; height:21px; line-height:21px; border:none}
.search_blue_adv_box .search_blue_adv_tips { border:1px solid #A4CDED; background:#E7F1FE; height:23px; width:710px; line-height:23px; color:#1D4994; float:left; padding:0 0 0 10px; font-weight:bold; margin:0 0 3px 0}

.search_ad_list { float:left; width:768px; margin:10px 0 0 0}
.search_ad_list li { float:left; width:187px; height:62px; padding:0 2px 0 3px }
.search_ad_list li img { border:1px solid #ccc; width:185px; height:60px; }

.search_adv_class_list {margin:10px 0 0 0}

.class_tab_sort { width:768px; background:url(/images/hdzp/search_job_class_line.gif) no-repeat center bottom; height:40px;}
.class_tab_sort ul { margin:0 0 0 20px}
.class_tab_sort li {  background:url(/images/hdzp/search_job_class_bg_no.gif) no-repeat; width:128px; height:28px; float:left; margin:5px 0 0 10px;font-weight:bold; font-size:14px; line-height:28px; text-align:center; cursor:pointer}
.class_tab_sort li a { color:#000; font-size:14px; }
.class_tab_sort li a:visited { color:#000; font-size:14px; }
.class_tab_sort li.class_tab_ac {background:url(/images/hdzp/search_job_class_bg.gif) no-repeat; width:128px; height:34px; float:left; margin:0 0 0 10px; font-weight:bold; font-size:14px; line-height:34px; text-align:center}
.class_tab_sort li.class_tab_ac a { color:#000; font-size:14px; }
.class_tab_sort li.class_tab_ac a:visited { color:#000; font-size:14px; }

.class_blue_tab_sort { width:768px; background:url(/images/hdzp/search_job_blue_class_line.gif) no-repeat center bottom; height:40px;}
.class_blue_tab_sort ul { margin:0 0 0 20px}
.class_blue_tab_sort li {background:url(/images/hdzp/search_job_class_b_bg.gif) no-repeat; width:128px; height:34px; float:left; margin:0 0 0 10px; font-weight:bold; font-size:14px; line-height:34px; text-align:center; cursor:pointer}
.class_blue_tab_sort li a { color:#000; font-size:14px; }
.class_blue_tab_sort li a:visited { color:#000; font-size:14px; }

.search_adv_class_conts { border:1px solid #FF6B08; border-top:none; width:756px;  padding:0px 5px 5px 5px; float:left}
.search_adv_class_conts ul { float:left; width:756px;}
.search_adv_class_conts li { width:185px; height:27px; line-height:27px; text-align:center; float:left; margin:2px;}
.search_adv_class_conts li a { color:#2C2C2C; background:#FFF3D9; display:block}
.search_adv_class_conts li a:visited{ color:#2C2C2C; background:#FFF3D9;}
.search_adv_class_conts li a:hover { color:#ff6600; background:#FFE79E;}

.company_search_list ul{ clear:both}
.company_search_list li{ float:left;width:100px; height:27px;line-height:27px; overflow:hidden}


.search_adv_class_conts_border {border:1px solid #009AE1; border-top:none;width:766px; float:left}
.search_adv_blue_class_conts { width:756px; margin:0 auto; padding:0px 2px 5px 2px; }
.search_adv_blue_class_conts dl {}
.search_adv_blue_class_conts dt { color:#0049A0; font-size:14px; padding:0 0 0 10px; font-weight:bold; height:27px; line-height:27px; width:754px; text-align:left; float:left}
.search_adv_blue_class_conts span {width:180px;height:27px; line-height:27px;}
.search_adv_blue_class_conts dt a { color:#0049A0;font-size:14px; }
.search_adv_blue_class_conts dt a:visited{ color:#0049A0;font-size:14px; }
.search_adv_blue_class_conts dd { width:185px; height:27px; line-height:27px; text-align:center; float:left; margin:2px;font-size:12px; }
.search_adv_blue_class_conts dd a { color:#2C2C2C; background:#F2FBFF; display:block;font-size:12px; }
.search_adv_blue_class_conts dd a:visited{ color:#2C2C2C; background:#F2FBFF;font-size:12px; }
.search_adv_blue_class_conts dd a:hover { color:#fff; background:#9DDAF6;font-size:12px; }


.advanced_search_right { float:left; margin:0 0 0 9px; width:200px;}
#advanced_s_r_login { width:200px; float:left}  
#advanced_s_r_login_foot {width:200px; float:left} 
#advanced_s_r_login h1 { background:url(/images/hdzp/right_reg_member_t_bg.gif) no-repeat center left; width:200px; height:33px; line-height:33px; float:left;}
#advanced_s_r_login h1 span {font-size:14px; font-weight:bold; color:#ff6600; margin:0 0 0 40px}
#advanced_s_r_login h2 { background:url(/images/hdzp/right_reg_member_t_bg.gif) no-repeat center left; width:200px; height:33px; line-height:33px; float:left;}
#advanced_s_r_login h2 span {font-size:14px; font-weight:bold; color:#0066CC; margin:0 0 0 40px}
.advanced_s_r_login_conts { float:left; width:192px; border:1px solid #D4D4D4; border-top:none; border-bottom:none; padding:3px}
.advanced_s_r_login_conts li { color:#626262; float:left; line-height:25px; height:25px;}
.advanced_s_r_login_left { float:left; width:140px;}
.advanced_s_r_login_left li { padding:0 0 0 5px}
.advanced_s_r_login_btn { float:left; width:50px;}
.advanced_s_r_login_f_p { float:left; width:180px; text-align:center;}
.but_loginin { width:193px; float:left;}

.advanced_s_r_login_center {float:left; width:192px;}
.advanced_s_r_login_center li { line-height:23px; float:left; width:192px;text-align:left;}
.advanced_s_r_login_center li.login_out{ height:25px; font-style:normal; line-height:25px; vertical-align:top} 

.History_box { width:198px; float:left; border:1px solid #d4d4d4; margin:10px 0 0 0}
.History_box h1 { background:url(/images/hdzp/History_view_search.gif) no-repeat center left; border-bottom:1px dashed #ccc; height:40px; line-height:40px; width:150px; margin:0 0 0 5px; padding:0 0 0 40px; color:#ff6600}
.History_box h2 { background:url(/images/hdzp/History_view_job.gif) no-repeat center left; border-bottom:1px dashed #ccc; height:40px; line-height:40px; width:150px; margin:0 0 0 5px; padding:0 0 0 40px; color:#ff6600}
.History_box h3 { background:url(/images/hdzp/History_view_search.gif) no-repeat center left; border-bottom:1px dashed #ccc; height:40px; line-height:40px; width:150px; margin:0 0 0 5px; padding:0 0 0 40px; color:#0066CC}
.History_box h4 { background:url(/images/hdzp/History_view_job.gif) no-repeat center left; border-bottom:1px dashed #ccc; height:40px; line-height:40px; width:150px; margin:0 0 0 5px; padding:0 0 0 40px; color:#0066CC}
.History_condition li{ line-height:22px; height:22px; color:#333; width:190px; margin:0 0 0 5px; overflow:hidden }
.History_condition li a{ color:#333; }
.History_condition li a:visited{ color:#333; }

/*公司基本信息*/
.commpany_name_title { font-size:14px; border-bottom:#dddddd 1px solid;padding-left:10px;padding-top:2px; line-height:30px; color:#ff6600; height:30px}
.commpany_name_title b { font-style:normal; font-size:14px}
.commpany_name_title span { font-style:normal; font-size:12px; font-weight:bold}
.commpany_name_title span a{ color:#FF0000}
.commpany_name_title span a:visited{ color:#FF0000}
.job_name_title { font-size:14px; border-bottom:#dddddd 1px solid;padding-left:5px;padding-top:2px; line-height:37px; color:#ff6600;}
.job_name_title b { font-style:normal; font-size:14px}

/*邮件模板定义*/
.mail_wrap { font:Arial, Helvetica, sans-serif; font-size:12px; background:#FFFFFF; margin:5px 0 0 5px; width:760px; overflow:hidden; padding:2px 2px 1px 2px; border:solid 1px #ebecec; border-right:solid 4px #f2f2f2; border-bottom:solid 3px #f2f2f2;}
.mail_top { background:#fff5ec;height:70px; border-bottom:solid 4px #ff6600; font-size:12px}
.right_tips {color:#999999; font-weight:bold; font-size:12px;float:left;padding-bottom:11px;}
.mail_middle {padding:20px 20px 5px 20px;margin-bottom:10px;}
.mail_middle_top {margin-bottom:20px;line-height: 25px;}
.mail_middle_top h1 { font-size:14px;}
.mail_middle_top h1 span{ font-size:14px; color:red}
.mail_from_user { line-height:25px;}
.mail_from_user a { color:#0066FF; text-decoration:underline}
.mail_from_user a:visited { color:#0066FF; text-decoration:underline}
.mail_from_user span{ font-size:14px; font-weight:bold;}
.mail_from_user strong{ font-size:14px; color:#ff0000; font-weight:bold;}
.mail_from_system { line-height:30px;}
.mail_from_system td{ line-height:23px;}
.mail_from_system a { color:#0066FF; text-decoration:underline}
.mail_from_system a:visited { color:#0066FF; text-decoration:underline}
.mail_from_system strong{ font-size:14px; font-weight:bold;}
.mail_middle_btn { text-align:center}
.mail-contents { border:1px solid #cccccc; background:#f8f8f8; margin:5px 0; padding:15px;}
.mail-contents td { line-height:23px; height:23px; }
.mail-contents span{ font-size:14px; color:#FF0000; font-weight:bold; padding:0; margin:0}
.mail-contents b { font-size:14px;}
.mail-contents a{color:#0000CC; text-decoration:underline;}
.mail-contents a:hover{color:#333333; text-decoration:none;}
.mail-contents strong{ font-size:14px; color:#ff0000; font-weight:bold;}

.mail_foot { background:#fff5ec;height:70px; border-top:solid 2px #ff6600;}
.mail_foot p{ color:#666;line-height:20px; margin:0; padding:0; padding:8px 0 0 10px;}

/*公司简介add2009-10-17*/
.com_main_w { width:980px; margin:0 auto;}
.com_vip_bg { width:980px; height:80px; line-height:80px; background:url(/images/hdzp/com_vip_bg.gif) no-repeat; float:left}
.com_vip_bg .com_vip_name { width:620px; height:80px; *height:80px; _height:55px; line-height:80px; padding:0 0 0 30px; margin:0; *margin:0; _margin:25px 0 0 0; float:left;}
.com_vip_bg .com_vip_name h1 { font-size:25px; font-weight:bold; width:620px; overflow:hidden; white-space:nowrap}
.com_vip_bg .com_vip_name h1 b { font-size:25px; font-weight:bold;}
.com_vip_bg .com_vip_name h1 a{ font-size:25px; font-weight:bold;}
.com_vip_bg .com_vip_name h1 a:visited{ font-size:25px; font-weight:bold;}
.com_vip_bg .com_vip_name span { font-weight:normal; color:#ff0000; padding:0 0 0 30px; font-size:12px}
.com_vip_bg .com_vip_name span a{ font-weight:normal; color:#ff0000; font-size:12px; text-decoration:underline }
.com_vip_bg .com_vip_name span a:visited{ font-weight:normal; color:#ff0000; font-size:12px; text-decoration:underline }
.com_vip_bg .com_nav_right { width:300px; height:30px; padding-top:48px; float:left; }
.com_vip_bg .com_nav_right li{ float:left; width:108px; height:32px; text-align:center; font-size:14px; line-height:35px; margin:0 0 0 15px; font-size:14px}
.com_vip_bg .com_nav_right li a{font-size:14px}
.com_vip_bg .com_nav_right li a:visited{font-size:14px}
.com_vip_bg .com_nav_right .nav_a{background:url(/images/hdzp/com_nav_bg.gif) no-repeat; padding:0 0 0 5px;display:block; text-decoration:none; color:#000; font-weight:bold; height:32px; line-height:35px; font-size:14px}
.com_vip_bg .com_nav_right .nav_hover{background:url(/images/hdzp/com_nav_bg_selected.gif) no-repeat; padding:0 0 0 5px;display:block; text-decoration:none; color:#000; font-weight:bold; height:32px; line-height:35px; font-size:14px}

.com_l_joblist { width:200px; float:left; margin:8px 0 0 0}
.com_l_joblist h1 { width:200px; height:33px; line-height:33px; background:url(/images/hdzp/com_l_title_bg.gif) no-repeat; }
.com_l_joblist h1 span { padding:0 0 0 30px; font-size:14px; }
.com_l_joblist_c { width:198px; border:1px solid #d9d9d9; border-top:none;}

.com_job_r_w { width:770px; margin:8px 0 0 10px; float:left; }
.com_r_job_intro { width:770px; float:left}
.com_r_job_contact { margin:8px 0 0 0;  width:770px;}
.com_r_job_contact h1 { margin:0 0 0 20px; background:url(/images/hdzp/com_r_title_bg.gif) no-repeat; width:128px; height:32px; line-height:35px; font-size:14px; text-align:center}

/*培训机构*/
.train_hot ul { padding:3px 0 3px 3px; float:left}
.train_hot li{float:left;display: inline;overflow: hidden;text-overflow:ellipsis;height:23px;line-height:23px;width:235px; padding:0 0 0 5px; } 

