@charset "utf-8";
/* CSS Document */

a.red { color:#F00;}
a.red:hover { color:#F00;}

a.deepred { color:#D02915;}

#mainBody { width:966px;clear:both;height:auto;margin:0px auto;background: #fff;}

#middarea { }
 /* --===============以下为左列开始===============--  */
#leftsidebar { width:186px; float:left; padding-top:6px; }
.leftbanner { margin-bottom:8px;  }

 /* --===============以下为右列开始===============--  */
#rightsidebar { width:772px; float:right;  }

/* 登录服务部分 */
/* 个人服务部分 */
#loginservice { width:772px;float:left;  margin-bottom:0px; padding-bottom:10px;  background:url(images/szhrv3_jobseekersbg.gif) no-repeat top;}
#loginmain { width:772px; height:234px; float:right;}
#jobseekers { width:556px; float:left; margin-right:0px;  padding-left:16px; padding-top:24px;}
marquee { width:530px; margin-right:27px; }
#personallogin { background:url(images/szhrv3_loginbg.gif) repeat-x;  width:396px; height:35px;  padding-top:0px; float:left; vertical-align:middle; text-align:center; line-height:35px;overflow:hidden; padding-top:3px; }
#personallogin label {color:#FFFFFF; width:40px; }
#personallogin  label  a { color:#FFFFFF;  }
 input.longintxt  { width:80px; border:#FFFFFF solid 0; }
#personalreg {  width:130px; float:left; padding-left:5px;height:35px; }
#jobsearch { width:525px; float:left; background-color: #FFEFE2;  text-align:center; padding-top:10px; padding-left:5px; padding-bottom:5px; margin-bottom:9px;}
#jobsearch span, input { vertical-align:middle;}
input.inputstyle { border: 1px solid #a5a5a7; width:240px;padding-left: 24px; background-color:#FFF; background: url(images/szhrv3_person_searchinput.gif) no-repeat center ; }
 .inputimg  { background-repeat:no-repeat;}
 .inputjobarea { background: url(images/szhrv3_jobarea.gif) no-repeat; width:108px; height:24px; border:#000000 solid 0;}
.inputsearch { background: url(images/szhrv3_searchbtn.gif) no-repeat; width:108px; height:24px; border:#000000 solid 0;}
.slipbtn { background-image:url(images/szhrv3_person_searchselect1.gif);}
#jobtoday {  }
#jobtoday ul { padding:0 4px;}
#jobtoday ul li { text-align:center; float:left;  }
#jobtoday ul li  img { width:165px; height:43px; }
.claping { padding:0 18px;}
#rollinfo { width:540px; float:left; margin-top:10px; margin-bottom:10px;}
#rollinfo table { width:540px;table-layout:fixed; text-overflow:ellipsis;}
#rollinfo table tr td { text-align:left; }
  a.searchr1 { color:#b02915; text-align:left;}

/* 企业服务部分 */
#employers { width:186px; padding-top:26px; margin-bottom:16px; float:right; background:url(images/szhrv3_employersbg.gif) no-repeat right top;}
#employers  ul {}
#employers  ul li { float:left; padding:4px 5px; }
#employersbtn { padding-left:8px; padding-bottom:12px;text-align:center}
#quickpassport { padding-left:4px; width:195px; padding-top:10px; margin-bottom:3px; margin:0; border:0; float:left; }
#quickpassport ul {padding:0; margin:0; border:0;}
#quickpassport ul li  { float:left; padding:0; margin:0; border:0; padding:2px 1px;}

/* SZHR三列左部分 */
#szhrpart { width:186px; margin-top:12px; padding-left:13px; padding-top:2px;  }
#szhrpart  ul { background-color:#FFFFFF;width:186px; }
#szhrpart  ul li { background:url(images/szhrv3_szhrpart_bg.gif) repeat-x; margin-top:4px; height:33px; clear:both;padding:3px 10px; border-left:1px; border-right:1px; border-color:#bdb7dd; border-style:solid;}
img.szhrpart60 { width:60px; float:left; vertical-align:middle;}
img.szhrpart81  { width:81px; float:right; vertical-align:middle; padding-top:2px;}

.szhrpartpic img { border:1px solid #FFF;  }

.adpic a img {  margin-bottom:5px; float:left;}

/* 求职指导、资讯 */
#jobinfo { width:186px;}
#jobinfo_top{ background: url(images/szhrv3_guidetopbg.gif) repeat-y; height:16px; width:186px; font-size:1px;} /*font-size:1px; 不留细缝*/
#jobinfo_midd{ background: url(images/szhrv3_guidemidbg.gif) repeat-y; margin-bottom:0; width:166px; padding-left:10px; padding-right:10px;}
#jobinfo_qzzd { width:166px;}
#jobinfo_qzzd  .jobinfo_content {padding:2px;}
.jobinfo_content  img {padding:2px; float:left; width:54px; height:51px;}
.jobinfo_content  .spantxt { padding:2px; }
/*.jobinfo_title { background-repeat:no-repeat; margin-left:10px; text-align:left; padding-left:12px; vertical-align:middle; margin-bottom:8px;}
*/
#jobinfo_qzzd  .jobinfo_title { background:url(images/szhrv3_guide_titileo.gif) no-repeat top;text-align:left; padding-left:22px; padding-bottom:5px;}
#jobinfo_qzzd .jobinfo_title a { font-weight:bold; color:#FFFFFF; padding-left:0; margin-left:0; background-repeat:no-repeat; text-align:left;  vertical-align:middle; margin-bottom:8px;}
#jobinfo_qzzx  .jobinfo_title { background-image:url(images/szhrv3_guide_titileb.gif)}
#jobinfo_hyzx  .jobinfo_title { background-image:url(images/szhrv3_guide_titileo.gif)}
#jobinfo_qzzd  p   { float:left;}
#jobinfo_qzzd  p img { float:left;}
#jobinfo_qzzx{ width:166px; padding-top:15px;}
#jobinfo_qzzx ul{ }
#jobinfo_qzzx ul li{ list-style: disc; text-align:left;  padding:5px auto;}
#jobinfo_hyzx { width:166px; padding-top:15px;}
#jobinfo_hyzx ul li{ list-style: disc; text-align:left; padding:5px auto;}
#jobinfo_bot{ background: url(images/szhrv3_guidebottbg.gif);  height:16px;width:186px;}

/* SZHR三列中间部分 */
#subleftsidebar { width:576px; float: left; }
#middszhr { float:left; width:576px; margin-top:1px; }
#goldad  ul li { float:left;   }
#goldad  ul li  a  img { margin:2px; width:188px;  }
#goldad  ul li .5cliping {  }
#goldad2 ul li { float:left;}
#seniorjob { float:left; width:576px;  margin-top:10px;text-align:left;  }
.middjob_title { background-repeat:no-repeat; background-image:url(images/szhrv3_title_senior.gif); text-align:left; padding-left:30px; padding-top:3px; vertical-align:middle; margin-bottom:8px; width:546px; height:22px; }

.middjob_title2 { background-repeat:no-repeat; background-image:url(images/szhrv3_title_hotjobsbg.gif); text-align:left; padding-left:30px; padding-top:3px; vertical-align:middle; margin-bottom:8px;  height:22px; }

#seniorjob  ul { }
#seniorjob  ul li{ float:left; max-width:150px; min-width:100px; }
#seniorjob table { margin-left:2%;}
#bottomad {float:left; width:576px; margin-top:10px; }
#bottomad ul li { float:left;    }
#bottomad ul li a img {/* border:1px solid #336699;*/ width:188px; height:49px; margin:2px; }
#bottomad  .5cliping { /*margin:auto 3px;*/ }
#hotjob { width:966px; margin-top:4px;}

/* SZHR三列右侧部分 */
#subrightsidebar { width:186px; float:right; }
#urgentjob  { width:186px; float:right; margin-bottom:12px; }
#urgentjob_top { background: url(images/szhrv3_urgentjobtopbg.gif) no-repeat; width:186px; height:18px; font-size:1px;  }
#urgentjob_midd { background: url(images/szhrv3_urgentjobmidbg.gif) repeat-y; width:186px; }
  #urgentjob_midd ul {padding-left:4px;padding-top:6px; }

 #urgentjob_midd ul li { display:block;/*内联对象需加*/
width:148px;
height:18.99px;
text-align:left;
background:url(images/new.gif) 0 7px no-repeat;
padding-left:24px;
white-space:nowrap;/* 不换行 */
padding-top:5px;
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/ }
#urgentjob_midd .urgent_new { background:url(images/new.gif) 0 11px no-repeat; width:142px; padding-left:28px; }
#urgentjob_bot { background: url(images/szhrv3_urgentjobbotbg.gif)  no-repeat; height:19px; }

/* SZHR热门职位 */
#hotjob  .rzdd {float:left;
	width:48%;
	color:Navy;
 line-height: 20px;
 padding-left: 15px;
 background: url("/styles_v3/images/li.gif") no-repeat 5px 8px;
 text-align:left;}

/* move to here from styles/main.css */
/*布局表格*/
table.layout {width:966px;border:0px;background:#FFF;border-collapse:collapse;}
td.menuTitle{text-align:left;padding:2px 25px;color:#FFFFFF;font-weight:bold;background:url("http://www.szhr.com.cn/styles/images/szhr07_title_blueleaf.gif")}
td.menu{text-align:left;padding:3px 0px 3px 40px;valign:middle;background:#ffffff}

/* 表单圆角矩形
#form_top{ width:567px; height:8px; background:url("images/c_top.gif") no-repeat left top; }
#form_body{ width:567px; border-left:#fad7B9 1px solid; border-right:#fad7B9 1px solid; }
#form_bottom{ width:567px; height:10px; background:url("images/c_bottom.gif") no-repeat left top;margin: 0 0 1.5em; } */

/* 菜单 */
#menu {font-size:12px;font-weight:normal;}
#menu h3 {margin-top: .3em;border-bottom: 5px solid #39f;color:#c00;text-align:center;font-size:14px}
#menu ul {padding: 0;list-style: none;border-top: 1px solid #999;border-left: 1px solid #999;background: #f6f6f6 url("images/featurebox_bg.gif") no-repeat 100% 100%;margin-top:1px;}
#menu ul.menu_title {margin-top: .3em;color:#c00;border-bottom:#c00 5px solid;text-align:left;font-size:14px;font-weight:bold;background: #f7f7f7;padding:5px 5px 0;cursor:hand;cursor:pointer;}
#menu li {background:none;float:none;border:none;border: 1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;line-height:20px}
#menu li.last {border-bottom:none}
#menu li a, #menu li a:link, #menu li a:visited, #menu li a:hover {color:#000;padding: 3px 10px 2px;width:100%}
#menu li a:hover {color:#c00;background:#cff;width:100%;text-decoration: none}
/* hide from IE mac \*/
#menu li {width:auto}
/* end hiding from IE5 mac */

/* 列表 */
table.list {border:1px solid #666;border-collapse:collapse;margin:0 0 5px 0;width:100%;}
table.list td {padding:2px;border:1px solid #eee;}
table.list th {background:#efefff;color:#000;padding:3px;border:1px solid #999;text-align:center;font-size:14px;}
table.list thead tr {background-color:#fc0;}
table.list tr.even {background:#fefefe}
table.list tr.odd {background:#ffe}
/* highlight table row onmouseover */
table.list tr.over td{
	background: #cff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #c00;
	cursor: pointer;
	cursor: hand; /* IE 5.5 non-compliant workaround */
}

/* 表单 */
	form.f-wrap-1 {margin:0;width:700px;padding: 15px 20px 20px;position:relative;font-size:12px; color:#666;}
	form.f-wrap-1 div.req {color:#666;position:absolute;top:.4em;right:2.4em;left:auto;width:13em;text-align:right}
	form.f-wrap-1 div.req b {color:#c00;}
	form.f-wrap-1 fieldset {width:auto;margin: 0 1em;border:none;text-align:left}
	form.f-wrap-1 h3 {margin: 0 0 .3em;border-bottom: 1px solid #999;color:#c00;text-align:left;font-size:14px;}
	form.f-wrap-1 a,form.f-wrap-1 a:link,form.f-wrap-1 a:visited {color:#c00;text-decoration: none}
	form.f-wrap-1 label {clear:left;float:left;border-top: 1px solid #fff;cursor:hand;cursor:pointer;}
	/* hide from IE mac \*/
	form.f-wrap-1 label {float:none;display:block;}
	/* end hiding from IE5 mac */
	form.f-wrap-1 label input, form.f-wrap-1 label textarea, form.f-wrap-1 select {margin:0px 5px;padding:1px}
	form.f-wrap-1 label b {font-weight:normal;float:left;width:8em;line-height:1.7em;position:relative;text-align:right;color:#000}
	form.f-wrap-1 label b .req {color:#c00}
	form.f-wrap-1 select {font-size: 12px;border:#69c 1px solid; width:150px; position:relative;line-height:18px;}
	form.f-wrap-1 fieldset.f-checkbox-wrap, form.f-wrap-1 fieldset.f-radio-wrap {clear:left;float:left;border:none;margin:0;}
	form.f-wrap-1 fieldset.f-checkbox-wrap b, form.f-wrap-1 fieldset.f-radio-wrap b {float:left;width:8em;line-height:1.7em;position:relative;text-align:right;color:#000;font-weight:normal}
	form.f-wrap-1 fieldset.f-checkbox-wrap label, form.f-wrap-1 fieldset.f-radio-wrap label {clear:none;position:relative;float:left;display:block;width:auto}
	form.f-wrap-1 fieldset.f-checkbox-wrap label input, form.f-wrap-1 fieldset.f-radio-wrap label input {margin:0px 5px;padding:1px}

/* 功能框*/
#feature ul {margin: 0;padding:0;font: 12px}
#feature li.menu_box {margin:2px 5px;padding: 1px;background: transparent url("images/sprites.gif") no-repeat 0 0;border: #cc0000 1px solid;}
#feature span.menu_title {text-indent: 0px;font: 14px;font-weight: bold;background: #cc0000;cursor: pointer;color: #ffffff;width: 100%;padding: 2px 2px 2px 10px;text-align: left}
#feature ul.menu_item {background: #f0f2ea;}
#feature li {line-height: 1.6em;border-top: #fff 1px solid}

/* 位置导航 */
#breadcrumb {margin:5px 0;font-size:14px;font-weight:normal;text-align:left;color:#c00;border-bottom: #39f 1px solid}
#breadcrumb a:link, #breadcrumb a:visited {color:#339;text-decoration:none;font-size:12px;}
#breadcrumb a:hover, #breadcrumb a:active {color:#f00;text-decoration:underline}

/* 预览简历 */
.previewCv {font-size:14px;font-weight:bold;text-align:right}
.previewCv a:link, .previewCv a:visited {color:#c00;text-decoration:none}
.previewCv a:hover, .previewCv a:active {text-decoration:underline}

/* 个人照片 */
.cvPhoto{position:relative;float:right;text-align:center;font-size:14px;margin-right:20px}

/* 栏目简介 */
.featurebox {float:left;color:#666;padding: 15px 20px 20px;border-top: 1px solid #d7d7d7;margin: 0 0 1.5em;width:700px}
.featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 {margin: 0 0 .3em;border-bottom: 1px solid #999;color:#c00;font-size:14px}
.featurebox p {border:none;margin: 0 0 1em;color:#444;text-align:left;padding:2px;}
.featurebox a {font-weight:bold}
.featurebox ul {margin: .3em 0 1.5em 0;list-style-type:none}
.featurebox li {display: block;background: url(images/csdian.gif) transparent no-repeat 0 5px; text-align:left; margin-left:5px; padding-left:10px;line-height:1.5em;letter-spacing: 1px;}
/* 功能简介 */
.infobox{position:relative;float:left;margin:2px;background:url("images/box238X250.gif") transparent no-repeat 100% 100%;width:238px;height:250px}
.infobox h3{font-size:14px;color:#fff;font-weight:bold;padding:4px 5px;text-decoration:none}

/* 帮助提示 */
.helpTip {margin:3px 0;	width:100%;	border:#ccc 1px solid;background:#fff;color:#333;font-size:12px;padding:3px;text-align:left;}

/* 显示字典 */
#dict {color:#666;padding:0;margin:10px;width:100%;font:12px Arial,sans-serif}
#dict h3{margin:0 0 .3em;border-bottom:1px solid #999;color:#c00;font-size:14px}
#dict ul{list-style: none}
#dict ul.big li{position:relative;background:#fff;float:left;width:13em;display:block;margin:1px;border:1px solid #ccc}
#dict ul.big li a, #dict ul.big li a:link, #dict ul.big li a:visited, #dict ul.big li a:hover {color:#009;padding:1px;width:auto}
#dict ul.big li a:hover {color:#fff;background:#c00;text-decoration:none;width:auto}
#dict ul.little li{position:relative;background:#fff;float:left;width:15em;display:block;margin:1px;border:1px solid #ccc}
#dict ul.little li a, #dict ul.little li a:link, #dict ul.little li a:visited, #dict ul.little li a:hover {color:#00c;padding:1px;width:auto}
#dict ul.little li a:hover {color:#fff;background:#c00;text-decoration:none;width:auto}

/* 简历中心 */
#qz_cvcenter{margin:2px;font-size:14px;}
#qz_cvcenter div.title{
	background-color:#3cf;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#00c;
	padding:2px 2px 2px 15px;
	margin-bottom:1px;
	border:1px solid #39f;
}
#qz_cvcenter div.title a {color:#fff;text-decoration: underline}
#qz_cvcenter div.list{border:1px solid #39f;text-align:left;line-height:18px;padding:2px 10px}
#qz_cvcenter li{list-style:none;}
#qz_cvcenter span.data{color:#c00;margin:3px;}

/* 查看公司信息和招聘信息 */
.viewMain{margin:10px;border:10px solid #ccc; padding:10px;background:#fff;width:966px}
#qz_view{color:#666;padding: 15px 20px 20px;border: 1px solid #d7d7d7;margin: 0 0 1.5em;background: #f6f6f6;}
#qz_view h3{margin: 0 0 .3em;border-bottom: 1px solid #c00;color:#c00;font-size:16px}
#qz_view h5{margin:3px;color:#c00;font-size:14px}
#qz_view div.info{margin:5px;text-align:left;line-height:1.5em;letter-spacing: 1px;width:100%}
#qz_view ul.list{overflow:auto;word-break:break-all;text-align:left;text-indent:2em}

#qz_view div.jobList{margin:5px;text-align:left;line-height:1.5em;letter-spacing: 1px;}
#qz_view div.jobList li{float:left;list-style:none;text-align:center; margin:1px; padding:1px;border:1px solid #ccc;letter-spacing:1px;width:15em;background:#fff;color:#c00}
#qz_view div.jobList li a, #qz_view div.jobList li a:link, #qz_view div.jobList li a:visited, #qz_view div.jobList li a:hover {color:#000;padding: 1px;width:100%}
#qz_view div.jobList li a:hover {color:#c00;background:#cff;width:100%;text-decoration: none}

#qz_view div.recruit {pacdding:2px;background:#fff;border:1px solid #ccc;margin:30px 5px 5px;text-align:left;}
#qz_view div.recruit h4{margin:3px;color:#c00;font-size:14px;text-decoration:underline;text-align:center}
#qz_view div.recruit li{margin:1px 1px 1px 30px;padding:1px;color:#009;font-size:14px}

.adbox {
    background-color: #ffffcc;
    border: 1px solid #ccc;
    width: 350;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 3px;
    text-align: center;
}
.link139 {color:#00f; font-size:12px;font-weight:normal;}
a.link139:link {text-decoration:underline; color:#00f}
a.link139:visited {text-decoration:underline; color:#00f}
a.link139:active {text-decoration:underline; color:#00f}
a.link139:hover {text-decoration:underline; color:#f00}

/* recruit-all.css*/
.path {
  width: 100%;
  font-size:12px;
  color:#000000;
  background: #999999;
  line-height: 25px
}
.path td{
  padding: 2px;
}
.content {
  width: "100%";
  font-size:12px;
  color:#000000;
  border-bottom:#CCCCCC 0px solid;
  border-left:#CCCCCC 0px solid;
  border-right:#CCCCCC 0px solid;
  border-top:#CCCCCC 0px solid;
  line-height: 20px;
	text-align:left;
  }
.content td{
  padding: 2px;
}
.listTable {
  width: 100%;
  font-size:12px;
  color:#000000;
  background: #999999;
  line-height: 20px;
}
.listTable td{
  padding: 2px;
}
.listRow {
  font-size: 12px;
  color: #000000;
  background: #FFFFFF;
  line-height: 20px;
  cursor: default;
}
a.content:link {color:#443322; text-decoration:none}
a.content:visited {color:#6699CC; text-decoration:none}
a.content:hover {color:#FF6600; text-decoration:underline}
.bot {
  background-color:#ffffff;
  border-bottom:#CCCCCC 1px solid;
  border-left:#CCCCCC 1px solid;
  border-right:#CCCCCC 1px solid;
  border-top:#CCCCCC 1px solid;
}
.tip {color:#FF0000}
.topRow {background:#2FBCF9}
.rowA {background:#EEEEEE}
.rowB {background:#F9F9F9}
.btnRow {background:#FFFFFF}
.sectionTitleRow {background:#CCCCCC}
.caption {
  font-size: 15px;
  font-weight: bold;
  color: #000000
}
.fieldContent {
  font-style:normal;
  line-height:normal;
  font-weight:normal;
  font-variant:normal;
}
.sectionTitle {
  font-size: 14px;
  font-weight: bold;
  color: white;
  background: #FFCC66;
  line-height: 22px;
}
.remark {
  font-size: 11px;
  font-style: italic;
  font-weight: normal;
  color: #000000
}
.highlight {
  font-weight: bold;
  color: red
}

.list {
 list-style: none;
	text-align:left;
}

.list li {
 line-height: 20px;
 padding-left: 15px;
 background: url("/styles/images/li.gif") no-repeat 5px 8px;
}

li.rzdd{
	float:left;
	width:48%;
	color:Navy;
 line-height: 20px;
 padding-left: 15px;
 background: url("/styles/images/li.gif") no-repeat 5px 8px;
}

.logoAdBorder{
	float:left;
	border: 1px solid #eee;
	margin: 3px;
}

/* to append normal css  */
#content { width:100%; line-height:20px;}
.left { float:left;}
.right { float:right;}
.clear { clear: both; font-size:1px; width:1px; visibility: hidden;margin-top:0px !important;margin-top:-2px;background:none;}
.clear:after{content: ".";	display: block;height: 0;clear: both;}
/*  end to append normal css  */

/* new recruit channel home,  i represident index */
#reruiti_head  { width:100%;  height:85px;  background:url(images/recruiti_toubg.gif) 50% 0 repeat-x; }
#recruiti_ad_top { width:100%; }
#recruiti_ad_top  ul li { float:left; margin:2px; width:318px; display: inline; }
.recruiti_slogan { margin-right:35px;}
#recruiti_main { width:905px; margin:10px auto; clear:both; overflow:hidden; }
#recruiti_mainbgtop { width:100%; height:14px; background:url(images/recruiti_mainbgtop.gif) 0 50% no-repeat;}
#recruiti_mainbgmid { width:100%; background:url(images/recruiti_mainbgmid.gif) 50% 0 repeat-y; }
#recruiti_mainbgbot { width:100%; height:14px; background:url(images/recruiti_mainbgbot.gif) 50% 100% no-repeat;  }
#recruiti_mainbgmouse { width:98%; margin-top:-11px; margin-right:3px; background:url(images/recruitimouse.gif) top right no-repeat;   }
#recruiti_philosophy { margin:30px 10px; width:70%; font-family:"黑体","宋体",Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #666;}
#recruiti_mainleft { width:50%; background:url(images/recruitipartitionline.gif) 98% 50% no-repeat; }
#recruiti_mainleft ul { margin-left:16px; padding-left:16px; line-height:46px;   }
#recruiti_mainleft ul li { padding:4px 68px; }
#recruiti_mainright { width:48%; margin-right:9px;  margin-top:10px; }
#recruiti_employerlogin { width:342px; height:222px; margin:16px auto; background:url(images/recruiti_enterprisesloginbg.gif) 50% 50% no-repeat; }
#recruiti_loginarea { width:96%; padding-top:63px;  margin-left:auto; margin-right:auto; }
#recruiti_inputr {  text-align:center; padding-left:63px;}
#recruiti_inputlt { width:100%; margin:7px auto;  }
#recruiti_inputlt  div { clear:left;   padding-left:40px;}
#recruiti_inputlt label { float:left; width:120px; text-align:right; padding:4px; margin:1px; }
.recruiti_submitbtn { margin-left:78px; width:77px; height:24px; border:0; background-image: url(images/recruitiloginbtn.gif); background-repeat: no-repeat;}
#zhece { background-image: url(images/recruitisignbtn.gif); background-repeat: no-repeat; border:0; height:24px; width:77px;  margin-right: 20px;margin-left: 20px;}
/* end new recruit channel home,  i represident index */


/*  new seekjob channel home,  i represident home page */
#sjobi_subnav { width:100%; height:43px; background:url(images/v3sji_subnavbg.gif) center center no-repeat; overflow:hidden;}
#sjobi_subnavcon  { margin-top:19px; padding-left:270px; background:url(images/v3sji_subnavttposition.gif) 5% 50% no-repeat; height:16px; vertical-align:middle; }
#sjobi_subnavcon ul li { display:inline; }
#sjobi_subnavcon ul li span { padding-left:4px; padding-right:4px;}
.skyb a { color:#1490cb;}
.skyb a:hover { color:#F00; }

#sjobi_gold { width:100%; margin-top:16px; }
#sjobi_perslogin { float:left; width:186px; height:100%; height:210px; overflow:hidden; background:url(images/v3sji_persloginbg.gif) center top no-repeat;}
#sjobi_perslogin .sjobi_perscnt { width:96%; margin-top:28px;  padding-bottom:5px; }
.sjobi_perscnt div { margin:0px 5px; clear:left; line-height:22px;  }
.sjobi_perscnt div label {   float:left; width:60px; text-align:right; padding-right:4px; }
.sjobi_perscnt div input {   float:left;width:92px;  border:1px solid #ccc;font-size:12px; margin:1px; }
#sjobi_submitbtn  { width:57px;margin-left:22px; height:24px; border:0; background: url(images/v3sji_loginbtn.gif) center center no-repeat; }

#sjobi_persdotline {width:150px; margin-left:16px; height:7px; margin:1px auto; background: url(images/v3sji_dottedline.gif) center center repeat-x; }

#sjobi_regbtn { width:164px; height:33px; margin-left:12px; border:0; background: url(images/v3sji_personsignbtn.gif) center top no-repeat;}
#sjobi_forgetbtn { width:57px; margin-left:12px;  height:24px; border:0;}

.sjobi_forgetpwd { width:92px;font-size:12px; border:1px solid #ccc;}
#sjobi_perslogin .sjobi_perscnt ul { width:100%; }
#sjobi_perslogin .sjobi_perscnt ul li {
width:150px;
height:18px;
padding-left:28px;
background: url(images/new.gif) no-repeat 0 50%;
padding-top:5px;}
#sjobi_goldarea { width:573px;  float:left; margin:5px 8px; }
#sjobi_goldareadiv { width:573px;  float:left;background: url(images/v3sji_flashbg.gif) 50% 0% no-repeat; }
#sjobi_goldscnt { margin:9px; width:555px; height:140px;}
#sjobi_goldsslogan { width:99%; background:url(images/v3sji_goldsslogan.gif) center bottom repeat-x;padding-bottom:4px;   }

#sjobi_goldad { width:186px; float:right;  border:1px solid #ccc;}
#sjobi_goldad ul { margin-top:4px;}
#sjobi_goldad ul li { margin-top:0px; #margin-top:2px; }
#sjobi_goldad a img { width:184px; height:30px; }

#sjobi_adbannermid { width:100%;  height:60px; margin:10px auto; }



 /* seekjob try again */
 #sjobi_goldmidcnt { width:100%; margin-top:16px;}
 #sjobi_latrecruit { width:186px;  table-layout:fixed; float:left; }
#sjobi_latrecruit .sjobi_latrecruit_bgtop {background:url(images/v3sji_186bgtop_not.gif) 50% 0 no-repeat;width:100%;margin:0 auto;height:20px;  }
#sjobi_latrecruit .sjobi_latrecruitcontent { background:url(images/v3sji_186bgmid.gif) 50% 50% repeat-y;  padding:0 3px; }
#sjobi_latrecruit .sjobi_latrecruitcontent ul { margin:0 1px; }
#sjobi_latrecruit .sjobi_latrecruitcontent ul li { text-align:center;  }
#sjobi_latrecruit .sjobi_latrecruit_bgbot { background:url(images/v3sji_186bgbot.gif) 50% 100% no-repeat; width:100%; height:20px;}

#sjobi_sort { width:576px;float:left; margin-left:9px; height:100%;
overflow:hidden;
 }
#sjobi_sort_bgtop { background: url(images/v3sji_576bgtop.gif) 50% 0 no-repeat; width:100%; height:49px; }
#sjobi_sort_bgmid { background: url(images/v3sji_576bgcontent.gif) 0 100% repeat-y; margin:0 10px; }
#sjobi_sort_bgmidcnt { width:100%; margin:0 10px;}
.list li { background: url(images/v3sji_dottedline.gif) center bottom repeat-x; line-height:20px;}
#sjobi_weituocx1 { margin-top:7px; background: url(images/seekjobico1.gif) 0%  50% no-repeat; margin-left:16px; padding-left:16px; }
#sjobi_weituocx2 { margin-top:7px; background: url(images/seekjobico1.gif) 0%  50% no-repeat;  margin-left:16px; padding-left:16px; }
#sjobi_sort_bgbot { background: url(images/v3sji_576bgbot.gif) 0 100% no-repeat;width:100%; height:29px; }
#sjobi_sort_bgtop .sjobi_latrecruittitle { text-align:left; padding-top:13px; padding-left:46px; color:#ff5500; font-size:14px; font-weight: bold; }
#sjobi_sort_bgtop .sjobi_latrecruittitler { text-align:left; padding-top:13px; padding-right:46px; color:#fff; font-size:12px;  }

 #sjobi_mem { width:186px;table-layout:fixed; float:right; }
#sjobi_mem .sjobi_membgtop {background:url(images/v3sji_186bgtop.gif) 50% 0 no-repeat;width:100%;margin:0 auto;height:40px;  }
#sjobi_mem .sjobi_memtitle { width:100%; padding-top:13px;text-align:center; color:#ff5500; font-size:14px; font-weight: bold;}
#sjobi_mem .sjobi_memcontent { width:100%;  background:url(images/v3sji_186bgmid.gif) 50% 50% repeat-y; height:100%; overflow:hidden; }
#sjobi_mem .sjobi_memcontent ul { margin:1px 8px;; width:170px;  }
#sjobi_mem .sjobi_memcontent ul li {   vertical-align:middle;  background: url(images/v3sji_dottedline.gif) 0 100% repeat-x; height:28px;
 line-height:28px; margin-left:6px;padding-left:10px;  }
#sjobi_mem .sjobi_memcontent ul li a {

background: url(images/seekjobico1.gif) 0 50% no-repeat; padding-left:16px;
}
#sjobi_mem .sjobi_membgbot { background:url(images/v3sji_186bgbot.gif) 50% 100% no-repeat; width:100%; height:20px;}
 /* end seekjob try again */
#sjobi_jobrec { width:100%; height:100%; overflow:hidden; margin-bottom:15px; }
#sjobi_jobrectop { background:url(images/v3sji_jobrecbgtop.gif) 50% 0 no-repeat; width:100%; height:23px; margin-top:10px;}
#sjobi_jobrecmid { background:url(images/v3sji_jobrecbgmid.gif) 50% 50% repeat-y; width:100%; }
#sjobi_jobrecbot { background:url(images/v3sji_jobrecbgbot.gif) 50% 100% no-repeat; width:100%; height:15px;}

/*  end new seekjob channel home,  i represident home page */
