/*
===============================
文件名称：style.css
创建时间：2009-03-03
创 建 者：junjie Zhang
版    本：www.51job.com_V1.0
功能描述：公共样式
===============================
*/


/*初始化设置*/
html,body {margin:0px;padding:0px;height:100%;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;}
ul,li{list-style-type:none;}
/*顶部位置的*/
.normalfont
{
font-size:12px;
font-family:"\5B8B\4F53",Arial;
}

.contactfont{
  font-size:12px;
  font-family:"\5B8B\4F53",Arial;
  line-height:20px;
}

#top
{
  clear: both;
  margin: 0 auto;
  width:1002px;
  background-image: url(data:image/gif;base64,R0lGODlhAwBBAPcAAP//////zP//mf//Zv//M///AP/M///MzP/Mmf/MZv/MM//MAP+Z//+ZzP+Zmf+ZZv+ZM/+ZAP9m//9mzP9mmf9mZv9mM/9mAP8z//8zzP8zmf8zZv8zM/8zAP8A//8AzP8Amf8AZv8AM/8AAMz//8z/zMz/mcz/Zsz/M8z/AMzM/8zMzMzMmczMZszMM8zMAMyZ/8yZzMyZmcyZZsyZM8yZAMxm/8xmzMxmmcxmZsxmM8xmAMwz/8wzzMwzmcwzZswzM8wzAMwA/8wAzMwAmcwAZswAM8wAAJn//5n/zJn/mZn/Zpn/M5n/AJnM/5nMzJnMmZnMZpnMM5nMAJmZ/5mZzJmZmZmZZpmZM5mZAJlm/5lmzJlmmZlmZplmM5lmAJkz/5kzzJkzmZkzZpkzM5kzAJkA/5kAzJkAmZkAZpkAM5kAAGb//2b/zGb/mWb/Zmb/M2b/AGbM/2bMzGbMmWbMZmbMM2bMAGaZ/2aZzGaZmWaZZmaZM2aZAGZm/2ZmzGZmmWZmZmZmM2ZmAGYz/2YzzGYzmWYzZmYzM2YzAGYA/2YAzGYAmWYAZmYAM2YAADP//zP/zDP/mTP/ZjP/MzP/ADPM/zPMzDPMmTPMZjPMMzPMADOZ/zOZzDOZmTOZZjOZMzOZADNm/zNmzDNmmTNmZjNmMzNmADMz/zMzzDMzmTMzZjMzMzMzADMA/zMAzDMAmTMAZjMAMzMAAAD//wD/zAD/mQD/ZgD/MwD/AADM/wDMzADMmQDMZgDMMwDMAACZ/wCZzACZmQCZZgCZMwCZAABm/wBmzABmmQBmZgBmMwBmAAAz/wAzzAAzmQAzZgAzMwAzAAAA/wAAzAAAmQAAZgAAMwAAAP37/Pz6+/r4+fn3+Pf19vb09fXz9Pv7+/r6+vj4+Pf39/b29vX19fT09PPz8////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAOcALAAAAAADAEEAAAhGALEJHEiwoMGDCBMqXMiwocOH2SJ+mwiuoraL2zKK2ziuY7eP5UKKNEdSpLeTKD92I8eSm8uN4sLJnHlRW8Wb4CZ+i5gtIAA7);
  background-repeat: repeat-x;
}

#arealogo,.labelbt,#logobg
{
float:left;
}
.labelbt
{
  margin-top:20px;
  margin-left: 10px;
}
#areaver
{
float:left;
margin-left:15px;
line-height:13px;
margin-top:12px;
}
#areaver span
{
display:block;
line-height:24px;
}

.loginname
{
  float:left;
  font-family: Arial,Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color:#0263c1;
  margin-left:8px;
  line-height:15px;
  margin-top:12px;
}

.navbt
{
  float:right;
  border: 1px solid #efeef3;
  background-color: #f9f9f9;
  margin-left:15px;
  margin-right:6px;
  margin-top:8px;
  height:22px;
}
.navbt img
{
vertical-align:middle;
}

.navbt li
{
  float:left;
  text-align: center;
  vertical-align: middle;
  font-size:12px;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  margin-left: 7px;
  _margin-left: 5px;
}

.orareg
{
color:#ff7300;
}

.navbtbg li
{
float:right;
}

.bts
{
margin-top:4px;
}

.btshow
{
position:relative;
margin-top:-4px;
}

.menu2
{
  background-image: url(data:image/gif;base64,R0lGODlhAgAfAPcAAP//////zP//mf//Zv//M///AP/M///MzP/Mmf/MZv/MM//MAP+Z//+ZzP+Zmf+ZZv+ZM/+ZAP9m//9mzP9mmf9mZv9mM/9mAP8z//8zzP8zmf8zZv8zM/8zAP8A//8AzP8Amf8AZv8AM/8AAMz//8z/zMz/mcz/Zsz/M8z/AMzM/8zMzMzMmczMZszMM8zMAMyZ/8yZzMyZmcyZZsyZM8yZAMxm/8xmzMxmmcxmZsxmM8xmAMwz/8wzzMwzmcwzZswzM8wzAMwA/8wAzMwAmcwAZswAM8wAAJn//5n/zJn/mZn/Zpn/M5n/AJnM/5nMzJnMmZnMZpnMM5nMAJmZ/5mZzJmZmZmZZpmZM5mZAJlm/5lmzJlmmZlmZplmM5lmAJkz/5kzzJkzmZkzZpkzM5kzAJkA/5kAzJkAmZkAZpkAM5kAAGb//2b/zGb/mWb/Zmb/M2b/AGbM/2bMzGbMmWbMZmbMM2bMAGaZ/2aZzGaZmWaZZmaZM2aZAGZm/2ZmzGZmmWZmZmZmM2ZmAGYz/2YzzGYzmWYzZmYzM2YzAGYA/2YAzGYAmWYAZmYAM2YAADP//zP/zDP/mTP/ZjP/MzP/ADPM/zPMzDPMmTPMZjPMMzPMADOZ/zOZzDOZmTOZZjOZMzOZADNm/zNmzDNmmTNmZjNmMzNmADMz/zMzzDMzmTMzZjMzMzMzADMA/zMAzDMAmTMAZjMAMzMAAAD//wD/zAD/mQD/ZgD/MwD/AADM/wDMzADMmQDMZgDMMwDMAACZ/wCZzACZmQCZZgCZMwCZAABm/wBmzABmmQBmZgBmMwBmAAAz/wAzzAAzmQAzZgAzMwAzAAAA/wAAzAAAmQAAZgAAMwAAAP39/ff39/b29vX19fT09PPz8////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAN4ALAAAAAACAB8AAAgiAAEAyEawoEGC2hIqXJhwm8OHECFym0ix4sRuGDNiw4YxIAA7);
  background-repeat: repeat-x;
  height: 31px;
  padding-top:4px;
  padding-left:15px;
}

.menu_2 li
{
float:left;
margin:3px;
line-height:14px;
font-size:12px;
}
.arrow_ps
{
text-align:center;

}
.menu2none {
  height: 10px;
  padding-left:15px;
  font-size:0px;
}

.menu1
{
  height: 22px;
}
/*底部的位置*/
#bottom
{
  clear: both;
  margin: 0 auto;
  width:1002px;
}
.bott1
{
  background-image:url(data:image/gif;base64,R0lGODlhAgAhAKIAAAAAAP////b2+PX2+PX39v6JKv+LLP///yH5BAEAAAcALAAAAAACACEAAAMPWGUm/tCNSau9OMdISAgJADs=);
  width:1002px;
  height:30px;
  background-repeat: repeat-x;
  text-align:center;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  line-height:30px;
  color:#333333;
}
.btext li
{
float:left;
padding:5px;
vertical-align:middle;
font-family:"\5B8B\4F53";
font-size:12px;
}
.btext
{
margin-left:155px;
padding-top:12px;
}
#copyright
{
  width:972px;
  background-color:#f8f6f7;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #f7f7f7;
  padding:15px;

}

.fontright
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  text-align: center;
  line-height: 16px;
}

.clearboth
{
clear:both;
}

.maincenter
{
  clear: both;
  margin: 0 auto;
  width:1002px;
  }
.mainleft
{
  margin-left:19px;
  }
/*圆角效果*/

.btname
{
  padding-top:3px;
  margin-left:20px;
  }
.btname2
{
  padding-top:6px;
}
/*gray圆角*/
.graybttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAQAbAMQAAAAAAP////7+/v39/fv7+/r6+vn5+fj4+Pb29vX19fPz8/Ly8vDw8O/v7+7u7u3t7ezs7Ovr68zMzP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABMALAAAAAABABsAAAUUoGSMQVkKwkAUxoEkysI0zgNFQQgAOw==);
  background-repeat: repeat-x;
  height: 27px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #c8c8c8;
  }
.graytop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP////j4+MjIyP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIOLrS/jDKlgAAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.graybott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP////j4+MjIyP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIKLrc/mrImQAAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.grayline
{
  background-color: #f8f8f8;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #c8c8c8;
  border-left-color: #c8c8c8;
  }
.graybttopbg
{
  background-color: #f8f8f8;
  padding-bottom:6px;
}

/*blue圆角*/
.bluebttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAgAZAMQAAAAAAP////j5/vz9//T5/+by//D3/ydwvLjc/8jj/rre/tfs/+73/7fe/7/i/8Di/sbk/tDp/9jt/uHx/t/x/+j1/vD5/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABcALAAAAAACABkAAAUn4HEEwTAQhCBYlmEwTFVNU1FQlCQtS+RHEEhimHA4Hg+FAoFoNEghADs=);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #266fbb;
  }
.bluetop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///xCCpO3//+z+/ur8/P///wAAACH5BAEAAAYALAAAAAAGAAYAAAMLKLrUXjBKOKq9NQEAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.bluebott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGALMAAAAAAP///+/2//D3/yZvuydwvChxve73/+/4/+73/vD5/+75/////wAAAAAAAAAAACH5BAEAAAwALAAAAAAGAAYAAAQTMK0zEBo4W6WsT5YgCphhFAVBRAA7);
  background-repeat: repeat-x;
  height: 6px;
  }
.blueline
{
  background-color: #eef7fe;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #266fbb;
  border-left-color: #266fbb;
  }
.bluebttopbg
{
background-color: #eef7fe;
padding-bottom:6px;
}
/*red圆角*/
.redbttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP/////9/v79+//69P348v7u3v717P/lzv7o0/+LK/7bvf/dwf/ew/7gxv3hyf7p2P/s3f/x5v/7+P/y6f7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABYALAAAAAABABkAAAUUoCJVQSkME1EclGREUII8TsMsQQgAOw==);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #fe8929;
  }
.greenbttop
{
  background-image: url(data:image/gif;base64,R0lGODlhGwAaAMQAAAAAAP///+759a/kysLp1rTkzLrn0Mnr2s7v3tbw46vixa3ixr3p0tPv4Ov48SCETiGETrbmzMXr1try5d/16fH69eT16+f37fb8+Pj9+fz++////wAAAAAAAAAAAAAAACH5BAEAABsALAAAAAAbABoAAAWo4COOZGmaWqqubNtmcCzPNI3deK7ve+X/wKBQKCgaj8hk0sFsOp9Q6GVKrVqvV4t2y+16vZSweEwulyfotHrNZife8Lh8Pm/Y7/i8Xo/o+/+AgYEHhIWGh4iIEouMjY6PjwSSk5SVlpYMmZqbnJ2dBqChoqOkpBGnqKmqq6sFrq+wsbKyA7W2t7i5uQu8vb6/wMAKw8TFxsfHAcrLzM3OzhDR0tPU1dUhADs=);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #0C7A3B;
  }
.redtop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAMQAAAAAAP////7y5P3x4//z5/7y5v3x5f/x5P7w4/+JJ/+LK/6MLP/w4//x5v7w5f7x6P/x6P7x6f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAAGAAYAAAUYoKIki9g0wkAgJ/Q0R3w0hnEiDiJHDFKEADs=);
  background-repeat: repeat-x;
  height: 6px;
  }
.redbott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAMQAAAAAAP////vx5f/z5/7y5vzy6Pvx5//x5P7w4/6JKf+KKv2LK/+LLP/x5v7w5f/y6f/v5fzv5////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAAGAAYAAAUZYNMghCgiByGIUPQc4nEUhkg4g6MoDJMsIQA7);
  background-repeat: repeat-x;
  height: 6px;
  }
.redline
{
  background-color: #fcefe7;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #fe8929;
  border-left-color: #fe8929;
  padding: 5px 0;
  }

.redline .weight666 {margin:0 auto;}

.redline2
{
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #fe8929;
  border-left-color: #fe8929;
  }
.redbttopbg
{
background-color: #fcefe7;
padding-bottom:6px;
}
/*it圆角*/
.itbttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP///xGBpqHf6qTg6qbh6ajj66rj7LXn7rjp8MPu9MHs8q7l7LHm7Lvq8Mjv9NDz9935/Mvx9Nf2+dr4+un9/ub6+9P19uH7/Of8/f///wAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAABABkAAAUVoFBlFhZR0wVJj7I4CdIwh1EQQxACADs=);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #1082a4;
  }
.ittop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///xCCpO3//+z+/ur8/P///wAAACH5BAEAAAYALAAAAAAGAAYAAAMLKLrUXjBKOKq9NQEAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.itbott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///xCCpO3//+z+/uv9/er8/P///yH5BAEAAAcALAAAAAAGAAYAAAMOaERWpq64ppZdI2vBewIAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.itline
{
  background-color: #edffff;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #1082a4;
  border-left-color: #1082a4;
  }
.itbttopbg
{
background-color: #edffff;
padding-bottom:6px;
}
/*school圆角*/
.schoolbttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAgAZAMQAAAAAAP///+z64/X98GO9INPvvNbwwabdd67ggbrlk73mmsPoosfqqN7zzOH10OX21un33areerbkjM3ssNHutrThhtvyxPH65/T67Pr89////wAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAACABkAAAUqIEFk2TBg2HUJAgQ9j+M0jWUZRlFQ1DQxjMVCoUgkJJJKBYGIRA6HQCAEADs=);
  background-repeat: repeat-x;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #61bf23;
  height:25px;
  }
.schooltop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///2G/I+L+y////wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIKLrT/jDKlgAAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.schoolbott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///2C/I+L+zeL+y////wAAAAAAACH5BAEAAAUALAAAAAAGAAYAAAMJOLrcviRKQWsCADs=);
  background-repeat: repeat-x;
  height: 6px;
  }
.schoolline
{
  background-color: #e2fecb;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #61bf23;
  border-left-color: #61bf23;
  }
.schoolbttopbg
{
background-color: #e2fecb;
padding-bottom:6px;
}
/*advance圆角*/
.advancebttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAgAZAMQAAAAAAP////Pz8/Ly8vDw8O/v7+3t7ezs7Orq6ujo6Obm5uTk5OHh4d/f393d3dvb29nZ2dfX19XV1dPT09HR0c/Pz87OzszMzHBwcP///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABkALAAAAAACABkAAAUpIIYJwjAQRFEYxnEgSJIoyrIwTNM4zvNAkEhEIplMKJRKxWK5OC+BQAgAOw==);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #707070;
  }
.advancetop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///+3t7XBwcP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIOLrS/jDKlgAAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.advancebott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///+3t7XBwcP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIKLrc/mrImQAAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.advanceline
{
  background-color: #ededed;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #707070;
  border-left-color: #707070;
  }
.advancebttopbg
{
background-color: #ededed;
padding-bottom:6px;
}


/*advance文章圆角*/
.advancearticlebttop {
  background-image: url(data:image/gif;base64,R0lGODlhAgAZAMQAAAAAAP////Pz8/Ly8vDw8O/v7+3t7ezs7Orq6ujo6Obm5uTk5OHh4d/f393d3dvb29nZ2dfX19XV1dPT09HR0c/Pz87OzszMzHBwcP///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABkALAAAAAACABkAAAUpIIYJwjAQRFEYxnEgSJIoyrIwTNM4zvNAkEhEIplMKJRKxWK5OC+BQAgAOw==);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #707070;
}
.advancearticletop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP////v7+/n5+dLS0v///wAAAAAAACH5BAEAAAUALAAAAAAGAAYAAAMJSLrSPjDKSWMCADs=);
  background-repeat: repeat-x;
  height: 6px;
}
.advancearticlebott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP////n5+czMzP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIKLrc/mrImQAAOw==);
  background-repeat: repeat-x;
  height: 6px;
}
.advancearticleline
{
  background-color: #f9f9f9;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #CCCCCC;
  border-left-color: #CCCCCC;
}




/*train圆角*/
.trainbttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP///6nhxKzjxq/kyNby4yCETqrjw7PlyrXnyr7o0MHr08vu2s7v3NLx39z05sXt1eD06LvnzOX36+j47ev47u/78fL88/b99fj99v///wAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAABABkAAAUVoJFhl1VRU/QUTsNAiyIlCDEcQhACADs=);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #20844e;
  }
.traintop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAMQAAAAAAP////D/+O/+9+799iCEUPH+9/D99iCETvL99+3+9O//9e7+9O7/9O7+8/H+9fD99PH+9P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAAGAAYAAAUYYFEgYjEMB6EKhuG8CrPM85CcwwM1UR8CADs=);
  background-repeat: repeat-x;
  height: 6px;
  }
.trainbott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///+/+9+799iCETu//9f///wAAACH5BAEAAAYALAAAAAAGAAYAAAMLWLrS/m2tQSu5OAEAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.trainline
{
  background-color: #f2fdf7;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #20844e;
  border-left-color: #20844e;
  }
.trainbttopbg
{
background-color: #f2fdf7;
padding-bottom:6px;
}
.trainarticlebt{
	padding-top:5px;
}

.xyarticlebt{
	padding-top:5px;
}
.itarticlebt{
	padding-top:5px;
}
/*flash wall*/
.blackbttop {
  /*background-image: url(../img/2009/area/wtbg.gif);*/
  background-repeat: repeat-x;
  height: 26px;
}
.blackbott {
  height: 8px;
  /*background-color: #000000;*/
}
.flashwall_backgroud1{
	background-image:url(//img01.51jobcdn.com/im/2019/2009/area/1-2.6296f1fe.png);
	height: 327px;
}
.flashwall_backgroud2{
	background-image:url(//img01.51jobcdn.com/im/2019/2009/area/2-2.5df03f3c.png);
	height: 327px;
	background-repeat: no-repeat;
}
.blackline
{
	padding-left: 10px;
	padding-top: 10px;
  /*background-color: #000000;
  border-top-width: 10px;
  border-right-width: 10px;
  border-bottom-width: 8px;
  border-left-width: 10px;

  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  
  border-top-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #000000;
  */
  }

/* 连接样式 */
a.font_show:link {
  font-size: 12px;
  color: #333333;
  text-decoration: none;
  font-family:"\5B8B\4F53";

}
a.font_show:visited {
  font-size: 12px;
  color: #7e817e;
  text-decoration: none;
  font-family:"\5B8B\4F53";

}
a.font_show:hover {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
  font-family:"\5B8B\4F53";

}
a:link {
  font-size: 12px;
  color: #333333;
  text-decoration: none;
  font-family:"\5B8B\4F53";
}
a:visited {
  font-size: 12px;
  color: #7e817e;
  text-decoration: none;
  font-family:"\5B8B\4F53";

}
a:hover {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
  font-family:"\5B8B\4F53";

}
a.nov:link {
  font-size: 12px;
  color: #333333;
  text-decoration: none;
}
a.nov:visited {
  font-size: 12px;
  color: #333333;
  text-decoration: none;
}
a.nov:hover {
  font-size: 12px;
  color: #ff7f2c;
  text-decoration: none;
}
a.white:link {
  font-size: 12px;
  color: #ffffff;
  text-decoration: underline;
}
a.white:visited {
  font-size: 12px;
  color: #ffffff;
  text-decoration: underline;
}
a.white:hover {
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
}

a.red:link {
  font-size: 12px;
  color: #ff0000;
  text-decoration: none;
}
a.red:visited {
  font-size: 12px;
  color: #ff0000;
  text-decoration: none;
}
a.red:hover {
  font-size: 12px;
  color: #ff0000;
  text-decoration: underline;
}

a.orange:link {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
}
a.orange:visited {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
}
a.orange:hover {
  font-size: 12px;
  color: #ff7300;
  text-decoration: underline;
}

a.orange1:link {
  font-size: 12px;
  color: #ff7300;
  text-decoration: underline;
}
a.orange1:visited {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
}
a.orange1:hover {
  font-size: 12px;
  color: #ff7300;
  text-decoration: underline;
}

.orange1
{
color: #ff7300;
}

a.orange2:link {
  font-size: 14px;
  color: #ff7300;
  text-decoration: none;
}
a.orange2:visited {
  font-size: 14px;
  color: #ff7300;
  text-decoration: none;
}
a.orange2:hover {
  font-size: 14px;
  color: #ff7300;
  text-decoration: underline;
}


a.black:link {
  font-size: 12px;
  color: #333333;
  text-decoration: underline;
}
a.black:visited {
  font-size: 12px;
  color: #333333;
  text-decoration: underline;
}
a.black:hover {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
}

a.black1:link {
  font-size: 13px;
  color: #333333;
  text-decoration: none;
}
a.black1:visited {
  font-size: 13px;
  color: #333333;
  text-decoration: none;
}
a.black1:hover {
  font-size: 13px;
  color: #ff7300;
  text-decoration: none;
}

a.blue:link {
  font-size: 12px;
  color: #266eba;
  text-decoration: none;
}
a.blue:visited {
  font-size: 12px;
  color: #266eba;
  text-decoration: none;
}
a.blue:hover {
  font-size: 12px;
  color: #266eba;
  text-decoration: underline;
}

a.blue1:link {
  font-size: 12px;
  color: #1381a3;
  text-decoration: none;
}
a.blue1:visited {
  font-size: 12px;
  color: #1381a3;
  text-decoration: none;
}
a.blue1:hover {
  font-size: 12px;
  color: #1381a3;
  text-decoration: underline;
}

a.blue2:link {
  font-size: 12px;
  color: #1a95e2;
  text-decoration: none;
}
a.blue2:visited {
  font-size: 12px;
  color: #1a95e2;
  text-decoration: none;
}
a.blue2:hover {
  font-size: 12px;
  color: #1a95e2;
  text-decoration: underline;
}

a.green:link {
  font-size: 12px;
  color: #007236;
  text-decoration: none;
}
a.green:visited {
  font-size: 12px;
  color: #007236;
  text-decoration: none;
}
a.green:hover {
  font-size: 12px;
  color: #007236;
  text-decoration: underline;
}

a.green1:link {
  font-size: 12px;
  color: #005825;
  text-decoration: none;
}
a.green1:visited {
  font-size: 12px;
  color: #005825;
  text-decoration: none;
}
a.green1:hover {
  font-size: 12px;
  color: #005825;
  text-decoration: underline;
}

a.green2:link {
  font-size: 14px;
  color: #5cb018;
  text-decoration: none;
}
a.green2:visited {
  font-size: 14px;
  color: #5cb018;
  text-decoration: none;
}
a.green2:hover {
  font-size: 14px;
  color: #5cb018;
  text-decoration: underline;
}

a.green3:link {
  font-size: 12px;
  color: #5cb018;
  text-decoration: none;
}
a.green3:visited {
  font-size: 12px;
  color: #5cb018;
  text-decoration: none;
}
a.green3:hover {
  font-size: 12px;
  color: #5cb018;
  text-decoration: underline;
}

/*按钮样式*/
.anbg
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/selean.44ca97e2.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 30px;
  width: 86px;
  margin-top:5px;
  line-height:30px;
}
/*按钮样式*/
.anbg2
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/selean1.b319c4d9.gif);
  background-color: #F5F5F5;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 30px;
  width: 86px;
  margin-top:5px;
  line-height:30px;
}

.choose
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(data:image/gif;base64,R0lGODlhgAAXAOYAAPiDJO/16ejo8NbW1tTSxv/4//bCX/Xy7eymYPXWt///7+bm5t+7ofK6ff+ZM97e3v+rQO/v7/b27vHcwevn2+2rb//TkP////b3/Onz9dzPyffx9f+hMe/v9/To3PXBa/ePMPeoTOjq9uju5PTctu34/tfW2+/r3/68W/+7fPb//+by8P2NIfXr6f+rOfWvc/vDbvf399PWz/jt/v//9/zx7+708vD29u3s/P69Yf6ZPe7l5vXcve/fxffn6PH//+/v4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAHAP8ALAAAAACAABcAAAf/gBeCFxsLAzKIiYqLjI2Oj5CRkpOUjwMLMYOaAgMRERcFoaKjpKWiMaapqqusqjGvsKitswWel4KZFzYDubmav8DBwsPExca/sbDHx7kRD5+DC9DL1NXW19jYAg+4FzLZ4OHi48YD3d/k6err1OYXmejs8uI088Du8Pb6++L43uy++FVLRqNgvXX+ZNBayLChw1HJZD1klTCixYsYM2rcyLGjx48xKoIcSbKkyZOx4nmLYcNGjAgbYsqcSbOmTJg2c+rcyTPnjQNAe+rE0AHojaMzakSQUIKCQhrwPEmdSrWq1atYs2rdyrWr1wg8LMj4IUrG17No06pNO8JGh6lAq0QcIJEjBQEVZdfq3cu374gVGRIYgNDABA0VmS5FkNa3sWNPAvyOECDCkwgeKEJweKEBg+cLD549Ht13BWkfE3JAcMACwQMVCgQ5WyCgNunbuLuOGLEjAQwXrAEwCFDAQ4FMDwY8iJy7uXPLLU4IwNHjgwsdLEBU2DFKQKbFhyqJH0++vHlHJp4JWiB7gTSB8OMLSx/Q/YLQ+PPr38+/v///AAYo4IADsidIIAA7);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 25px;
  width: 128px;
  margin-top:5px;
  /*line-height:30px;*/
  cursor:pointer;
}
.anbg1
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/it/sele.47176864.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 30px;
  width: 70px;
  margin-top:1px;
}
.selebg
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/area/selem.53e9eb8d.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 25px;
  width: 143px;
  margin-top:5px;
}
.selebg1
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/area/selem2.9b21c5a0.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 25px;
  width: 187px;
  margin-top:5px;
}
.selebg2
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/area/selem.53e9eb8d.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 25px;
  width: 143px;
}
.selebgqz
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/area/selemqz.1d5edb5a.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 25px;
  width: 120px;
  margin-top:5px;
}

/*00搜索切换样式*/
.kt_bg1
{
  width:67px;
  height:22px;
  text-align:center;
  background-image:url(data:image/gif;base64,R0lGODlhQwAWAMQAAAAAAP/////9/v/+//7+//3+//v///z///7///3//v3//P///f7+/P79+f/+/P/9+v/TpP7So/zTp/vSpv3RpPzQo/7Spf3Sp/7TqP/+/f/QpP7+/v///wAAAAAAAAAAACH5BAEAABwALAAAAABDABYAAAVvYCCOZGmeaKqubOu+rgbP9IvBW62r1O7/EsIGIUgMEr8kCxJAbAQIh3KakgQWgcFiQO2WJlcRFuv1RhaILIKhypVpl0Fuo+C+uxUREUG+TzFbQ3xpJ25+LxYiDVd9h44kho+Sk5SVlpeYmZqbnDQhADs=);
  cursor:pointer;
  padding-top: 3px;
  background-repeat: no-repeat;
}
.kt_bg2
{
  width:67px;
  height:25px;
  text-align:center;
  vertical-align:middle;
  background-image:url(//img01.51jobcdn.com/im/2019/2009/lab2.cae7ae33.gif);
  color:#ff7300;
  cursor:pointer;
  font-weight: bold;
  background-repeat: no-repeat;
}
.kt_bg3
{
  width:67px;
  height:22px;
  text-align:center;
  background-image:url(data:image/gif;base64,R0lGODlhQwAWAMQAAAAAAP/////9/v/+//7+//3+//7///v//v3//v3//P7//f///f7+/P/++v/+/P3VpPrUpf/Sof7Sof7So/3To//Qov7SpfzRpP3Sp/7TqP3Tqf7+/v///wAAAAAAAAAAACH5BAEAABwALAAAAABDABYAAAV/YCAGxmieaKqubDsWQ+nOdL0ay2LvfDpMKN1q0yuuMKYNzsikLQwWkwAxQDSvq0FAIzU4sGCUYkMxDRbasDpAGEBOOuE6/DAbGCzi3KaIJBNpe1dVGV1ygkxaFSYGODIoeoguCgYXcIeSPWcSJjCNKpGZoqOkpaanqKmqq6xzIQA7);
  cursor:pointer;
  padding-top: 3px;
  background-repeat: no-repeat;
}
.search {
  border: 1px solid rgb(165, 165, 167);
  width: 185px;
  height: 20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:4px;
  margin-top:5px;
  padding-left: 22px;
  font-weight:bold;
  font-size:14px;
}
.search1 {
  border: 1px solid rgb(165, 165, 167);
  width: 100px;
  height:20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:5px;
  padding-left:22px;
  font-weight:bold;
  font-size:14px;
}
.search2 {
  border: 1px solid rgb(165, 165, 167);
  width: 173px;
  height: 20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  padding-top:5px;
  padding-left:22px;
  margin-top:5px;
  background-color: #FFFFFF;
  background-position: 5px center;
  font-weight:bold;
  font-size:14px;
}
.search3 {
  border: 1px solid rgb(165, 165, 167);
  width: 305px;
  height: 20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  margin-top:5px;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:5px;
  padding-left:22px;
  font-weight:bold;
  font-size:14px;
}
.search4 {
  border: 1px solid rgb(165, 165, 167);
  width: 200px;
  height:20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:5px;
  padding-left:22px;
  font-weight:bold;
  font-size:14px;
}

.search5 {
  border: 1px solid rgb(165, 165, 167);
  width: 100px;
  height:20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:5px;
  padding-left:22px;
  font-weight:bold;
  font-size:14px;
}

.search6 {
  border: 1px solid rgb(165, 165, 167);
  width: 145px;
  height: 17px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  margin-top:2px;
  background-color: #FFFFFF;
  background-position: 5px center;
  font-weight:bold;
  font-size:14px;
}

.search7 {
  border: 1px solid rgb(165, 165, 167);
  width: 485px;
  height: 25px;
  line-height:23px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  margin-top:5px;
  background-color: #FFFFFF;
  background-position: 5px center;
  font-weight:bold;
  font-size:14px;
}

.searchmy {
  border: 1px solid rgb(165, 165, 167);
  width: 230px;
  height: 22px;
  line-height:30px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  margin-top:8px;
  background-color: #FFFFFF;
  background-position: 5px center;
}
.searchxy {
  border: 1px solid rgb(165, 165, 167);
  width: 160px;
  height:20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:5px;
  padding-left:22px;
  font-weight:bold;
  font-size:14px;
}

/*头部登录框*/
.top_login_head {
  background-image: url(data:image/gif;base64,R0lGODlhAgAcAMQAAAAAAP///+bm6OXl5+Tk5uPj5eLi5OHh49/f4dzd38XJzN/h4N3f3v7+/v39/fz8/Pv7+/r6+vn5+ff39/b29vT09PLy8vHx8e/v7+3t7ezs7Orq6ujo6P///wAAAAAAACH5BAEAAB0ALAAAAAACABwAAAUuYNM4zvNAUBRJ0jRRVFVZ1nVhWJZp2rZxHIFgMCAQDIbDYbFAIBiMRKJQECkUIQA7);
  background-repeat: repeat-x;
  height: 28px;

}

.top_login_content {
  background-image: url(//img01.51jobcdn.com/im/2019/2009/bbs/kbg.a593d551.gif);
  background-repeat: repeat-x;
  font-family: "\5B8B\4F53";
  font-size: 12px;
  color: #666666;
  height:150px;
}
.top_login_container {
  border: 1px solid #92959c;
  width:283px;
  display:none;
  visible:hidden;
  position:absolute;
  top:0px;
  left:0px;
}

.top_login_name {
  float:left;
  font-size:14px;
  font-weight: bold;
  color:#ff7300;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 15px;
}

.top_login_close {
  float:right;
  padding:5px;
}

.top_login_btn {
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #ff7300;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/bbs/anbg.d223dc72.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana, helvetica, sans-serif;
  height: 24px;
  width: 56px;
  margin-top:1px;
  font-weight: bold;
  cursor:pointer;
  margin-top:15px;
}
.top_login_input{
  width:110px;
  height:18px;
}
#top_login_form_validate_tips{
  color:red;
}

#top_login_form td{
  vertical-align:middle;
}

/*层样式*/
.zz_51High { background-color: #ffa22e; color: #ffffff; }
.zz_51Lower { background-color: #ffffff; color: #000000; }
.zz_51LowerGray { background-color: #f3f2f2; color: #000000; }
.zz_51LowerYellow { background-color: #feffef; color: #000000; }

.jobLayer { font-size: 12px; }
.jobLayer .title td {
  background : url(data:image/gif;base64,R0lGODlhAQAiAMQAAP95A/99Be3t7fb29v97BP23Rf9/CP+VH/95AP+NFv+PGf6dKP6KE+Dg4P+BCf+HD/+iLv+SHf+eKdHR0f+aJP+EDf+hLf9zAPz8/P+YIvn5+f94AP+kL////wAAAAAAACH5BAAAAAAALAAAAAABACIAAAUaICeKkCUtVHZESsI8lWMEBLAhxaVNjTBgnRAAOw==);
  height: 34px;
  color: #ffffff;
  vertical-align: top;
}
.orange{color: #FF7400; font-size:14px;text-decoration:underline;}
.jobLayer .title img , .jobLayer .title span { float: left; margin: 7px 0px 0px 0px; }
.jobLayer .title .ccType { float: right; margin: 7px 20px; }
.jobLayer .title .ccType span { float: none; margin: 0px; }
.jobLayer .bigOrange { color: #ff7400 ; font-size: 14px ; font-weight: bold ; }
.jobLayer .gray { background-color: #f7f7f7; }
.jobLayer .blackBold { color: #000000; font-weight: bold; vertical-align: top; padding-top: 3px; }
.jobLayer .cityOrange { color: #FF7400; font-weight: bold;font-size:14px; vertical-align: top; padding-top: 3px; }

.jobLayer .jlSeprator { height: 5px; background: url(data:image/gif;base64,R0lGODlhAwAFALMAAAAAAP////7+/v39/fz8/Pv7+/r6+vj4+LGxsa+vr66urq2traysrP///wAAAAAAACH5BAEAAA0ALAAAAAADAAUAAAQJMAQiKEFySBkBADs=) }
.jobLayer td { padding-left: 3px; height: 20px;}
.jobLayer .bottomLine { background-color: #ff7400; }
.jobLayer .bottomLine td { height: 4px; }
.subLayer { border:1px solid #ff7b00; background-color: #feffef; }
.jobLayer .bgGray { background-color: #f6f6f6; }


/*底部信息*/
.sitemap_bt
{
width:900px;
margin:0 auto;
}
.sitemap_left,.sitemap_center,.sitemap_right
{
width:270px;
margin-top:10px;
margin-right:10px;
float:left;
padding-bottom:10px;
font-size:12px;
font-family:"\5B8B\4F53";
}
.site_com
{
background-color:#FFFFFF;
margin-left:6px;
width:260px;
height:850px;
}
.site_bt
{
  padding-top: 10px;
  margin-right: 20px;
  margin-bottom: 5px;
  margin-left: 20px;
}
.site_title02
{
  font-size:14px;
  font-weight:bold;
  color:#5CB018;
}
.site_title01
{
  font-size:14px;
  font-weight:bold;
  color:#ff5800;
}
a.site_title:link
{
  font-size:14px;
  font-weight:bold;
  color:#5CB018;
}
a.site_title:visited
{
  font-size:14px;
  font-weight:bold;
  color:#5CB018;
}
a.site_title:hover
{
  font-size:14px;
  font-weight:bold;
  color:#5CB018;
}
a.site_blue:link
{
  font-size:14px;
  font-weight:bold;
  color:#1974df;
}
a.site_blue:visited
{
  font-size:14px;
  font-weight:bold;
  color:#1974df;
}
a.site_blue:hover
{
  font-size:14px;
  font-weight:bold;
  color:#1974df;
}
a.site_red:link
{
  font-size:14px;
  font-weight:bold;
  color:#ff5800;
}
a.site_red:visited
{
  font-size:14px;
  font-weight:bold;
  color:#ff5800;
}
a.site_red:hover
{
  font-size:14px;
  font-weight:bold;
  color:#ff5800;
}
/*contact us*/
.ctus
{
font-family:Arial, "\5B8B\4F53";
font-size:12px;
line-height:23px;
}
.us_ml p
{
margin-left:5px;
}
.us_ml p span
{
margin-right:5px;
}
/*about us*/
.abus
{
  font-family:"\5B8B\4F53";
  font-size:12px;
  line-height:20px;
  text-indent: 2em;
}
.abus1
{
  font-family:"\5B8B\4F53";
  font-size:12px;
  line-height:20px;
}
/*服务*/
.srleft,.srright
{
float:left;
}
.srleft
{
width:207px;
margin-left:20px;
margin-right:30px;
}
.srcom
{
width:193px;
background-color:#FFFFFF;
margin-left:6px;
}
.srcom div
{
padding:10px;
}
.srcom p
{
margin-left:20px;
line-height:20px;
}

.r_bt
{
width:717px;
height:26px;
background-image:url(//img01.51jobcdn.com/im/2019/2009/bo/r_bt.a6f2b648.gif);
background-repeat:no-repeat;
font:"\5B8B\4F53";
font-size:14px;
font-weight:bold;
padding-left:40px;
}
/*媒体报道*/
.medialeft,.mediaright
{
float:left;

}
.medialeft
{
width:207px;
margin-left:20px;
margin-right:30px;
margin-top:10px;
}
.htr {
  border-top: 1px dashed #cccccc;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
.mediaright
{
width:705px;
}
.media_com
{
width:193px;
background-color:#FFFFFF;
margin-left:6px;
}
.media_name
{
padding:10px;
}
.mediaright td
{
font:"\5B8B\4F53";
font-size:12px;
line-height:20px;
}
.mediaarrow
{
margin-left:28px;
}
.mediaarrow li
{
  font-size: 12px;
  list-style-type: none;
  background-image: url(data:image/gif;base64,R0lGODlhBwAHAMQAAPplAPb/9/9dEf9lA/dnEf5oB//6//9eF/5eCv//9/pkD/hlBv9kCf////9gEv9kG/j///9oDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAHAP8ALAAAAAAHAAcAAAUlYMMw0aE0CgJBDPAoYxMUw7DcTUMIA2EkA0ChsFrEIgiHA9AIAQA7);
  background-repeat: no-repeat;
  background-position: 0px 5px;
  text-indent: 22px;
  line-height: 20px;
}
/*校园*/
blockquote
{
font-size:12px;
font-family:"\5B8B\4F53";
line-height:20px;
}
blockquote li
{
margin-left:40px;
}
/*hr*/
.esearchhr_li li
{
text-align:left;
height:20px;
margin-left:20px;
}
.hr_com
{
margin-left:0px;
background-color:#FFFFFF;
width:190px;
}
.or
{
color:#ff7300
}
/*文章列表cls开始*/
.arts_right_title{
  color:#333333;
  font-size:14px;
  font-weight:700;
  height:20px;
  line-height:23px;
  font-family:"\5B8B\4F53";
  vertical-align:middle;
  padding-left:42px;
}
.arts_left_column{
  padding-bottom:10px;
}
.arts_cls{
  font-size:12px;
  font-family:"\5B8B\4F53";
  width:92%;
  margin-left:10px;
}
.arts_page{
  font-size:14px;
}
.arts_page li a{
  font-size:14px;
  font-weight:normal;
  text-decoration: underline;
}
.arts_page li{
  font-weight:bold;
  float:left;
  padding-left:5px;
  padding-right:5px;
  line-height:22px;
  height:22px;
  vertical-align:middle;
}
.arts_right_column{
  width:710px;
  line-height:20px;
}

.arts_city_table {
  font-family:"\5B8B\4F53";
  font-size:12px;
}
.arts_city_table td {
  line-height:24px;
}

.arts_city_area {
  height:28px;
  line-height:28px;
  padding-left:15px;
  padding-top:4px;
  font-weight:700;
  font-size:12px;
  color:#FF7200;
  border-bottom:1px solid #FF7200;
}
.arts_city_area a {
  color:#FF7200;
}

/*文章列表cls结束*/

/*NEWS最终文章开始*/
.article_right_column{
  padding-bottom:10px;
}
/*NEWS最终文章结束*/
.arts_hot_top_title {
  font-size:12px;
  font-weight: bold;
  text-align:center;
  padding-top:10px;
  padding-bottom:1px;
  word-break: break-all;
  word-wrap:break-word;
}
.arts_hot_top_content {
  font-size: 12px;
  text-indent: 2em;
  line-height:17px;
  padding-left:5px;
  word-break: break-all;
  word-wrap:break-word;
}
.arts_hot_top_link {
  text-align:right;
  margin-right:3px;
  padding-top:10px;
  word-break: break-all;
  word-wrap:break-word;
}
/*bbshot开始*/
.bbshot_list {
  width:620px;
}
.bbshot_list li {
  font-family:"\5B8B\4F53";
  float:left;
  width:310px;
  line-height:20px;
}
.bbshot_tag_header{

}
.bbshot_tag_header li{
  float:left;
  height:27px;
  line-height:27px;
}
.bbshot_tag_header li img{

}
.bbshot_tag_content{

}
.bbshot_tag_content li{
  float:left;
}
.bbshot_left{
  padding-left:5px;
  padding-top:10px;
  float:left;
}
.bbshot_right{
  padding-top:10px;
  float:left;
}
/*bbshot结束*/

/*广告开始*/
/*flash墙开始*/
#flashwall_right1{
  float:left;
}

#flashwall_right1
{
width:545px;

height:327px;
/*background-image:url(../img/2009/area/1-2.png);*/
background-repeat:no-repeat;
}
.cflashwall_detailtable {
  margin:0px;
  padding:0px;
  z-index:1;
  cursor:pointer;
  position:absolute;
  display:none;
}

.cshadowright {
  width:6px;
  font-size:0;
  line-height:0;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAEVCAYAAADD+ZTJAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACLSURBVHja7M/BCoJAFEbhm6bhol07d75i4MKHbiFWRIn+N+6Fgd4gzsDB0U9nRruO02ZmJ9Wqo6rVwSc+zmpVnyzhot7qpR5+TejVUy2xlCUMala3uF/LL7qY371yD4vl/IWmPFU+/B67Csj/aGLzKuFnAAAAAAAAAAAAAAAAAAAAAAAAAH8PuwADAHr0FgCEQVjLAAAAAElFTkSuQmCC);
  background-position:right top;
  background-repeat:no-repeat;
}

.cshadowbottom {
  height:6px;
  font-size:0;
  line-height:0;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAAGCAYAAADqr6mHAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACHSURBVHja7NY7CsJAGIVRgxq0srOztHN72baFGt+gN/AXkTQu4Bz4CDPpprpN13WfGQAA8JcmHdIu7eu7TZu08jwAAPBrkd7pmW6pT+f6d/c8AAAwHdCvGs+ntK774dx6HgAAmA7oR7qk42g8D0N66XkAAGA6oK9pXue+xnM7ugMAAMpXgAEAHpgSwDVn7FcAAAAASUVORK5CYII=);
  background-position:left bottom;
  background-repeat:no-repeat;

}

.cshadowrightbottom {
  height:6px;
  font-size:0;
  line-height:0;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABfSURBVHjaYi4uq/p//OhhTQYGBlsg1gZiYSDmYAQSG4D4IxC/AuLHQHwbRDNBBT8D8Vcg/g7Ev4D4DwtUJUjwHRB/gkr+ZoFq/w4VBEl+AeKfLFAzf0Elv0CN/gYQYACcXyFhdpQIMQAAAABJRU5ErkJggg==);
  background-position:right bottom;
  background-repeat:no-repeat;

}

.flashwall {
  margin:0px;
  padding:0px;
  width:524px;
}

.flashwall li {
  border-top:1px solid black;
  border-left:1px solid black;
  display:inline;
  float:left;
  padding:0px;
  margin:0px;
  background-color:white;
}

.flashwall_2 {
  margin:0px;
  padding:0px;
  width:393px;
}

.flashwall_2 li {
  border-top:1px solid black;
  border-left:1px solid black;
  display:inline;
  float:left;
  padding:0px;
  margin:0px;
  background-color:white;
}

.cflashwall_tdfilter {
  filter:Alpha(Opacity=70);
  -moz-opacity:0.7;
  opacity:0.7;
  background-color:#A9A9A9;
}

.cflashwall_company_and_job {
  background-color:#Eff8ff;
  width:200px;
}
.cflashwall_job {
  height:22px;
  line-height:22px;
  vertical-align:middle;
  font-size:12px;
  padding-left:10px;
}
.cflashwall_company {
  height:22px;
  line-height:22px;
  vertical-align:middle;
  font-size:12px;
  background-color:#0099CC;
  background-image:url(data:image/gif;base64,R0lGODlhCAAYANUAAEKu7nLJ/nHI/Umz8SGb5jKk6kGt7XvN/Dyp7lm59Vi79nLH/Tip7XvN/UGv7nnK/3nM/kGs8B2X4i2h6hSW4RiX5Cab6Emz72C/9xaV4m7F+zSl61e59hiW42vE/Eiv8VS3+DOl5Cug5SWg5nnN+3fK/BmY33XH/x+b4xqV4mfC9xqY5FK083zM/xeX4jOl60iy8CCa5Va69jmp61K28h2Z43fK/iWe5WzG+yyh52fC+V+++HrN/3vN/xiW4gAAACH5BAAAAAAALAAAAAAIABgAAAZ2QEhvSOzxWsUhqcFrOg+8ZA/qbPYeJZt2e1oEBILAV+PBmc8qnXqt22F28LgiIavXOSAWbc//XGAwA4ADDhEGBgCJAAgMM46PIRsvkwUFLxMiOZqbFiM3n6AoMQQEMaYxKxI1q6wuPq+wPiYZsa8VKbU+FB25QQA7);
  background-repeat:repeat-x;
  color:white;
  font-weight:bold;
  padding-left:10px;
}
a.ccompany:link {
  text-decoration:none;
  color:white;
}
a.cjob:link {
  text-decoration:none;
  color:#333;
}

.zc_new {
  padding-top:10px;
  float:left;
  text-align:left;
}
.comtext_zc_area1_2 {
  background-color:#FFFFFF;
  margin-left:6px;
  margin-right:6px;
  margin-top:0px;
  margin-bottom:0px;
  width:530px;
  height:41px;
}
.comtext_zc_area1_2 li{
  float:left;
  width:260px;
  font-family:"\5B8B\4F53";
  vertical-align:middle;
  height:20px;
}
.comtext_zc_area1_6 {
  background-color:#FFFFFF;
  margin-left:6px;
  margin-right:6px;
  margin-top:0px;
  margin-bottom:0px;
  width:530px;
  height:132px;
}
.comtext_zc_area1_6 li{
  float:left;
  width:263px;
  font-family:"\5B8B\4F53";
  vertical-align:middle;
  height:22px;
  line-height:22px;
}

.comtext_zc_area2_2 {
  background-color:#FFFFFF;
  margin-left:6px;
  margin-right:6px;
  margin-top:0px;
  margin-bottom:0px;
  width:400px;
  height:41px;
}
.comtext_zc_area2_2 li{
  float:left;
  width:400px;
  font-family:"\5B8B\4F53";
  vertical-align:middle;
  height:20px;
}

.comtext_zc_area2_6 {
  background-color:#FFFFFF;
  margin-left:6px;
  margin-right:6px;
  margin-top:0px;
  margin-bottom:0px;
  width:400px;
}

.comtext_zc_area2_6 li{
  float:left;
  width:400px;
  font-family:"\5B8B\4F53";
  vertical-align:middle;
  height:22px;
  line-height:22px;
}
.comtext_zc_area2 {
  width:530px;
  background-color:#FFFFFF;
  margin-left:6px;
  height:40px;
}
.comtext_zc_index {
  width:275px;
  height:116px;
}
.comtext_zc_index2 {
  width:275px;
  height:32px;
}
/*flash墙结束*/



/*B区*/
.adtableb {
  width:963px;
  margin-left: 12px;
  margin-bottom: -7px;
}
.adtableb td {
  width:187px;
  text-align:left;
}
.adtableb_xy {
  width:977px;
  background-color:#dfffda;
}
.adtableb_xy td {
  padding-left:7px;
  padding-top:7px;
  width:194px;
  text-align:left;
}
.adtableb_gj {
  width:977px;
  background-color:#e2e2e2;
}
.adtableb_gj td {
  padding-left:7px;
  padding-top:7px;
  width:194px;
  text-align:left;
}
.adtableb_it {
  width:977px;
  background-color:#b8f8ff;
}
.adtableb_it td {
  padding-left:7px;
  padding-top:7px;
  width:194px;
  text-align:left;
}
/*C区*/
.cnew51ctitle a.newblue:link {
	color:#0258BF;
	font-family:'\5B8B\4F53';
	font-size:12px;
	text-decoration:none;
}
.cnew51ctd {
  background-color:#F2F2F2;
  width:114px;
  height:60px;
}
.adtablec {
  width:977px;
  padding-top:7px;
  border-left:1px solid #C6E4FF;
  border-right:1px solid #C6E4FF;
  text-align:left;
}
.adtablec td {
  padding-left:7px;
  text-align:center;
  width:121px;
}
.adtablec_top {
  width:977px;
  padding-top:7px;
  border-left:1px solid #C6E4FF;
  border-right:1px solid #C6E4FF;
  text-align:left;
  border-top:1px solid #C6E4FF;
}
.adtablec_bottom {
  width:977px;
  padding-top:7px;
  border-left:1px solid #C6E4FF;
  border-right:1px solid #C6E4FF;
  text-align:left;
  border-bottom:1px solid #C6E4FF;
}
.adtablec_xy {
  width:977px;
  padding-top:7px;
  border-left:1px solid #dfffda;
  border-right:1px solid #dfffda;
  text-align:left;
}
.adtablec_xy td {
  padding-left:7px;
  text-align:center;
  width:121px;
}
.adtablec_xy_top {
  width:977px;
  padding-top:7px;
  border-left:1px solid #dfffda;
  border-right:1px solid #dfffda;
  text-align:left;
  border-top:1px solid #dfffda;
}
.adtablec_xy_bottom {
  width:977px;
  padding-top:7px;
  border-left:1px solid #dfffda;
  border-right:1px solid #dfffda;
  text-align:left;
  border-bottom:1px solid #dfffda;
}
.adtablec_gj {
  width:977px;
  padding-top:7px;
  border-left:1px solid #e2e2e2;
  border-right:1px solid #e2e2e2;
  text-align:left;
}
.adtablec_gj td {
  padding-left:7px;
  text-align:center;
  width:121px;
}
.adtablec_gj_top {
  width:977px;
  padding-top:7px;
  border-left:1px solid #e2e2e2;
  border-right:1px solid #e2e2e2;
  text-align:left;
  border-top:1px solid #e2e2e2;
}
.adtablec_gj_bottom {
  width:977px;
  padding-top:7px;
  border-left:1px solid #e2e2e2;
  border-right:1px solid #e2e2e2;
  text-align:left;
  border-bottom:1px solid #e2e2e2;
}
.adtablec_it {
  width:977px;
  padding-top:7px;
  border-left:1px solid #b8f8ff;
  border-right:1px solid #b8f8ff;
  text-align:left;
}
.adtablec_it td {
  padding-left:7px;
  text-align:center;
  width:121px;
}
.adtablec_it_top {
  width:977px;
  padding-top:7px;
  border-left:1px solid #b8f8ff;
  border-right:1px solid #b8f8ff;
  text-align:left;
  border-top:1px solid #b8f8ff;
}
.adtablec_it_bottom {
  width:977px;
  padding-top:7px;
  border-left:1px solid #b8f8ff;
  border-right:1px solid #b8f8ff;
  text-align:left;
  border-bottom:1px solid #b8f8ff;
}
.cnew51cimage {
  padding-top:5px;
  background-color:#F2F2F2;
}
.cnew51ctitle {
  padding-top:3px;
  background-color:#F2F2F2;
  padding-left:5px;
  text-align:center;
}
/*D区*/
.cnew51dtd {
  width:90px;
  height:30px;
}
.cnew51dimage {
  text-align:center;
}
.cnew51d {
  margin-left:0px;
  width:968px;
  background-color: #c6e4ff;
}
.adtabled {
  width:977px;
  background-color:rgb(198, 228, 255);
  padding-top:7px;
}
.adtabled td {
  padding-left:7px;
  width:97px;
  text-align:left;
}
.adtabled_it {
  width:977px;
  background-color:#b8f8ff;
  padding-top:7px;
}
.adtabled_it td {
  padding-left:7px;
  width:97px;
  text-align:left;
}
.adtabled_gj {
  width:977px;
  background-color:#e2e2e2;
  padding-top:7px;
}
.adtabled_gj td {
  padding-left:7px;
  width:97px;
  text-align:left;
}
.adtabled_xy {
  width:977px;
  background-color:#dfffda;
  padding-top:7px;
}
.adtabled_xy td {
  padding-left:7px;
  width:97px;
  text-align:left;
}
.bannerleft {
  padding:0px 5px 10px 5px;
}
#fidea
{
  margin-left:20px;
  padding:0px;
  margin-top:0px;
  margin-bottom:10px;
  width:964px;
}
/*广告结束*/
/*最热招聘开始*/
#anbu {
  width:940px;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  background-color:#fffaf6;
}
#anbu li {
  float:left;
  padding-left:2px;
  padding-right:1px;
  padding-bottom:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif, "\5B8B\4F53";
  font-size: 14px;
  background-image: url(data:image/gif;base64,R0lGODlhtwAZANUAAAAAAP/////9/v/+//78//7+//z9//3+//z///7///v//v3//v7//f//+////f7+/Nzc2v/+/Nzb2d3a1f/9+v9nAu5mA/pgAP9lAfRdAvhiA/1dAPdcAP9dAv9gAv5dAv5gCf9ZBf5dDftgDv9ZC/7+/v39/dzc3Nvb29ra2tnZ2f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACsALAAAAAC3ABkAAAb/QAkEhToRj8ikcslsOp/QqHRKrVqXE1TAEeh6v+BwoCQme83iNDoNJpu+a7Z8Tq/b73XiFg83o+NdfmElgIFnanKFfIuMjXx6XItkhHBjhoCKlYZtmpabno6hoqNfkI1rgp2gq3+HiiVviaSztIymtbi5uru1t7y/wMHCXb7DxsfIi8XJzM3OActhDgYLEQ0BDw6pz9zdeVqRbCUDXCMFh97p6mLRYAoRCwkeHAvr9vfE4HUPAxYiFeHwCXzW7gsBAQMIXNBA4sPAh84KekHwIIGADhhCUMoEsSMuiV0SMKCQAESGABE8qhQGMsCAAQcCbCjhIMGnlThpFaGZs2c3cz0pOfocugvSJD5CiSpNg0LFnqRlEN0MEGvONjqFoC7Nc6JEUEnoWh1VFRadJUpbkwHVKvWOmzZoQWU6KnZV2kam2HKq2soVp0FRMUW9S+qIhCspkBhRsngxkhQnIBOJfMQIZRQpEk+WvJmx5iugQ4umEgQAOw==);
  background-repeat: no-repeat;
  text-indent: 26px;
  height: 25px;
  line-height:25px;
  vertical-align:middle;
  width: 183px;
}
#anbu li a:link {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}
#anbu li a:hover {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}
#anbu li a:visited {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}
/*IT高科技行业*/
#anbu_it {
  width:940px;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  background-color:#f6feff;
}
#anbu_it li {
  float:left;
  padding-left:2px;
  padding-right:1px;
  padding-bottom:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif, "\5B8B\4F53";
  font-size: 14px;
  background-image: url(data:image/gif;base64,R0lGODlh5gAZANUAAAAAAP/////9/v/8///9///+//78//79/9rb3djc3fz///7///3//vz+/fv//P3//P7//f3/+v7/+///+////f7+/P/+/OxkAPxnAf5pA/lfAP9jAvpkBfpcAf9bAv5dAv1eAvZcBP1bBvpfDf5fDv9XBv1aD/7+/v39/fz8/N3d3dzc3Nvb29ra2tnZ2f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAC8ALAAAAADmABkAAAb/QJawJSwahSvXirhCslrJphF6bBGPQyzVylpWu0ysWLzyVqXO4nUMdl5VYWS5awbPy+iuMrxEc9lUeV5hTHFsT2osAYsoi46PASeRkI6SkouXlJCZl42Qnp6aoqOPlpWXmY+NqZqso5kprZWPsbOuk7eiuaS6k6tCmLyolMO5qbemwZHDwZyTvJunz73QpdEBobO4mKGuzNSv0srjyaLZXd/VJ8jKu+uS2YzTvtrz1bLr7fW71uX8pvmW3eNUDhwzZ+PCOULBwsVCUun0WdtWD4U/ecM88buXkFXEjdciNao1rxulbAc5XvMYUaUjKAldypxJs6bNmzhz6lR1ogvF/51AgwodSrSoQiEtjSpdyrQp056KHlFYJABCgAcCnGrdyrUrKWCQIEiw0GCRBK9o06oNmgmsowMURlAgQKECyLV48+qFRATS1A0hHlDdS7jw3kxNIFWgcMFEhgcVBBueTDlt4kcMFnTgUAJE5c+gl2bqK5XCBwwiCqBYELq165yrAlx2JIABCQ2LKhR4zbu3y0tuF7H2EACCgAe7fStf/jWqI9YBHAhYcCIr8+vYAwQPUGFCgAIVAixgkL08b3iz3wqgwGDAXfPw80raXuD4IgvUY3Z8uA3gvIAT6fcTORMd8x9HCNmCiYEDFoRPNAHF4402Fn0S0kZQQVLAAhScoKFABQzsFptHzyTloD3NHANPMdNMSFAzAuHyIoDeIAMgN/usdGKJEv2USmwQ/igSMY5sF4F4ARggXD0hCfhJQQiRqJFAzrgypYCNAFkljCc5yWRMHwXIYD7pbNljgP0ssh0FAlgQwAQV4EckmuoU+BuMNqL45UOZhBKPfiRW86c2LM75nyWmDHrmnnwlgMAfh0Qq6aSUVmrppZhmqummnFoaBAA7);
  background-repeat: no-repeat;
  text-indent: 15px;
  height: 25px;
  line-height:25px;
  vertical-align:middle;
  width: 230px;
}
#anbu_it li a:link {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}
#anbu_it li a:hover {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}
#anbu_it li a:visited {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}

#dataidea_1 {
  margin-top: 16px;
  padding-left: 6px;
  clear:both;
}

#dataidea_1 td{
	white-space:nowrap;
}


.dot_bg {
  width: 98.8%;
  BACKGROUND-IMAGE:url(data:image/gif;base64,R0lGODlhAwAFALMAAAAAAP////7+/v39/fz8/Pv7+/r6+vj4+LGxsa+vr66urq2traysrP///wAAAAAAACH5BAEAAA0ALAAAAAADAAUAAAQJMAQiKEFySBkBADs=);
  background-repeat: repeat-x;
  background-position: left center;
  margin: 0 6px;
  height:3px;
}
/*最热招聘结束*/
a.font_show_blues:link
{
  font-family: "\5B8B\4F53";
  font-size: 12px;
  color: #0056c2;
  text-decoration: none;
}

a.font_show_blues:visited
{
  font-family: "\5B8B\4F53";
  font-size: 12px;
  color: #0056c2;
  text-decoration: none;
}

a.font_show_blues:hover
{
  font-family: "\5B8B\4F53";
  font-size: 12px;
  color: #0056c2;
  text-decoration: underline;
}
A.font_show:link {
  FONT-SIZE: 12px;
  COLOR: #333333;
  TEXT-DECORATION: none;
  font-family:"\5B8B\4F53";

}
A.font_show:visited {
  FONT-SIZE: 12px;
  COLOR: #7e817e;
  TEXT-DECORATION: none;
  font-family:"\5B8B\4F53";

}
A.font_show:hover {
  FONT-SIZE: 12px;
  COLOR: #ff7300;
  TEXT-DECORATION: none;
  font-family:"\5B8B\4F53";
}
.input_box{
  border:#6f90af solid 1px;
  font-color:#384879;
  font-weight:bold;
  text-align:center;
}

.resume_dynamic_title {
  color: #0175e8;
}

.resume_dynamic_contents {
  color: #33940b;
}
.diqucengcu td {line-height:24px;}
.diqucengcu .danshuang {background-color:#fff;}
.diqucengcu strong {color:#FF5F00;font-family:Arial, Helvetica, sans-serif}
.diqucengcu span {color:#0174E7;}

.window04{
	width:326px;
	padding:0px;
	background:url(//img01.51jobcdn.com/im/2019/2009/my/folder/gray_bg02.8532e2e8.gif) repeat-x;	
	overflow:hidden;
	border:#82868D solid 1px;
	font-size:12px;
}
.window_title{
	background:url(data:image/gif;base64,R0lGODlhPAAcAMQAAP7+/v39/fz8/Pv7+/r6+vn5+ff39/b29vT09PLy8vHx8e/v7+3t7ezs7Orq7Ojo6ubn6eXl5+Pk5uLj5eLi5ODh49/g4t7f4d3e4Nzd38XJzP///wAAAAAAAAAAAAAAACH5BAEHABsALAAAAAA8ABwAAAX/ICCOZGmeaKqWQeu+cCzPdA0LeK7vfO//wN1gSCwaj8ikcmkkOJ/QqHRKrVqjhax2y+16v+Aw10Aum8/otHrNPh/e8Lh8Tq/b73KEfs/v+/+AgYJ9CYWGh4iJiouMjYgKkJGSk5SVlpeYkwubnJ2en6ChoqOeDKanqKmqq6ytrqkNsbKztLW2t7i5tA68vb6/wMHCw8S/D8fIycrLzM3Oz8oQ0tPU1dbX2Nna1RHd3t/g4eLj5OXgEujp6uvs7e7v8OsU8/T19vf4+fr79hX+/wADChxIsKDBgBYSKlzIsKHDhxAjMrxAsaLFixgzatzI8SKGjyBDihxJsqTJkyIzK6hcybKly5cwY8psOaGmzZs4c+rcybMnThtAgwqtoaGo0aNIkypdyrQp0hAAOw==) repeat-x;
	height:28px;
	color:#FF5F00;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	line-height:28px;
}


.passportModifyUserinfoLayer{}

.passportModifyUserinfoLayer .window02{ zoom:1}
.passportModifyUserinfoLayer .bottom_ps{ text-align:right; color:#999;}
.passportModifyUserinfoLayer .bottom_ps a{ color:#00F;}
.passportModifyUserinfoLayer .bottom_ps a:hover{ color:#ff0000;}

.passportModifyUserinfoLayer .text_dt{ width:66px; display:inline-block; text-align:left;}
.passportModifyUserinfoLayer .text_hint{ font-weight:bold; line-height:21px; margin:0px 0px 15px 0px; color:#999;}
.passportModifyUserinfoLayer .code_box{ background:#fffde6; border:#fed69e solid 1px; text-align:center; width:410px; height:60px; margin:10px auto; padding:10px;}

.passportModifyUserinfoLayer .window01 {
width: 526px;
padding: 0px;
background: url(//img01.51jobcdn.com/im/2019/2009/my/folder/gray_bg02.8532e2e8.gif) repeat-x;
overflow: hidden;
border: #82868D solid 1px;
font-size: 12px;
}
.passportModifyUserinfoLayer .amend_lab {
width: 472px;
margin: 0 auto;
padding: 0px;
height: 29px;
}
.passportModifyUserinfoLayer .window_con {
background: #FFFFFF;
width: 510px;
margin: 0 auto 7px;
padding: 0px;
}
.passportModifyUserinfoLayer .input160 {
width: 160px;
height: 14px;
line-height: 14px;
padding: 1px;
}
.passportModifyUserinfoLayer .amend_con {
clear: both;
width: 410px;
margin:0;
text-align: left;
padding: 0px;
}
.passportModifyUserinfoLayer .amend_lab {
width: 472px;
margin: 0 auto 10px;
padding: 0px;
height: 29px;
}
/*职位详情页面右下角二维码样式*/
.erweima_float_right{ background-color:#FFF; padding:10px; position:fixed; right:0px; bottom:90px;
_position:absolute;
_right:expression(eval(document.documentElement.scrollLeft+10));
_top:expression(eval(document.documentElement.scrollTop+340))
}
.erweima_float_right img{ display:block}
.erweima_float_right p{ text-align:center; font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; font-size:14px; line-height:20px;}

.text_bottom{ padding-top:20px; line-height:25px; color:#666;}
.line03{text-decoration:underline}/* 原search.css文件经过精简 */
body { background-color:#ffffff; }
* { font-size: 12px; }
.info{line-height:20px;font-size:12px;font-family:Arial;color:#5d5d5d;}
table { word-wrap: break-word; word-break: keep-all; }@charset "gb2312";
html,body,p,form,ul,h1,h2,h3,h4,h5,h6,dt,dd{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal}
table{border-collapse:collapse;border-spacing:0;box-sizing:border-box}
th,td{padding:0}
a{color:#333;text-decoration:none}
a:hover{color:#0179E7;text-decoration:underline}
li{list-style:none}
img{border:none}
font{font-size:12px}
input,textarea{font-size:12px;color:#474646;outline:none}
textarea{line-height:16px}
em,i{font-style:normal}
input[type="text"],input[type="password"],input[type="button"]{font-family:"Microsoft YaHei"}

.clear{clear:both}

.sicon{background:url(//img01.51jobcdn.com/im/2019/jobs/small_icon.e5c57734.png) no-repeat}

.wp{width:1002px;margin:0 auto}

.shox{width:962px;margin:10px auto;padding:24px 0;border:1px solid #D4D5D6}
.shox .tp{color:#A5A5A7}
.shox .tp,.shox .bx{width:602px;margin:0 auto}
.shox .tp font,.shox .tp span{display:inline-block;padding-bottom:10px}
.shox .tp span{width:62px;text-align:center;cursor:pointer}
.shox .mk{color:#000;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAADAQMAAABlDYeGAAAABlBMVEUAAAD/gx+GWUtfAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjOMagwSAAAARsAP+untXJAAAAAElFTkSuQmCC) center 18px no-repeat}
.shox .ipt{float:left;width:394px;height:26px;overflow:hidden;margin-right:5px;padding-left:24px;background:url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif) 5px center no-repeat;border:1px solid #A5A5A7}
.shox .ipt input{width:100%;height:22px;line-height:22px;background-color:#FFF;border:1px solid #FFF}
.shox .ipt .default{color:#B5B5B5}
.shox img,.shox .chty{float:left;cursor:pointer;margin-right:5px}
.shox .chty{width:86px;height:28px;background:url(//img01.51jobcdn.com/im/2019/jobs/choose_city.263aefd9.png) no-repeat}
.shox .chty font{float:left;width:60px;height:28px;font:12px/28px '\5B8B\4F53';text-align:center;color:#000;overflow:hidden;margin-left:6px}

.navdq{width:154px}
.navdq .nvspan{float:left;width:70px;text-align:right;margin:0 5px 0 0}
.navdq .nvdt{float:right;width:79px;height:20px;cursor:pointer;background:url(//img01.51jobcdn.com/im/2019/2009/area/area1.eea05429.gif) -75px 0 no-repeat}
.btshow{margin-top:4px}
.nvspan{display:inline-block;height:22px;line-height:22px;color:#333;font-size:13px;margin:0 10px}
.lareaurl{float:left;line-height:22px;color:#0263C1;margin:4px 0 0 20px;padding-left:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0E2Q0ZEM0YwOEQwMTFFNTk5MUNFOUM4NUU0QzY5QTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0E2Q0ZENDAwOEQwMTFFNTk5MUNFOUM4NUU0QzY5QTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQTNEMkJDMzA4RDAxMUU1OTkxQ0U5Qzg1RTRDNjlBOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQTNEMkJDNDA4RDAxMUU1OTkxQ0U5Qzg1RTRDNjlBOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgv5S2oAAABESURBVHjaYvwfz4AN/AdiRmxiTDgUY+ODDPjPREAxXCGMwwTl/GcgEjAxkAhor4EFS/CRZAMjoThhwhGM2PhgjQABBgC9AgxzIsX8+QAAAABJRU5ErkJggg==) 0 center no-repeat}

.navbtbg a{font-size:13px}

.bdnav{width:1002px;height:16px;line-height:16px;color:#7E817E;text-indent:10px;margin:10px auto;background:url(//img01.51jobcdn.com/im/2019/jobs/jt.2a3687b5.gif) left center no-repeat}
.bdnav a,.bdnav span{color:#266EBA}
.bdnav span{padding:0 5px}

.filter{width:1000px;line-height:22px;margin:0 auto 10px;border:1px solid #D4D5D6}
.filter,.filter a,.filter a:link{font-family:'Microsoft yahei'}
.filter .e,.filter .tp{position:relative;padding:9px 85px 9px 140px;border-top:1px dotted #BABABA}
.filter .e p,.filter .tp p{position:absolute;height:40px;line-height:40px;left:20px;top:0}
.filter .e strong,.filter .e b,.filter .e a,.filter .tp strong{float:left}
.filter .e strong,.filter .tp strong{width:68px}
.filter .cr{color:#FF9400 !important}
.filter .e b{margin-right:5px}
.filter .e a,.filter .tp a{color:#000;white-space:nowrap;margin-right:15px}
.filter .e2{padding-right:20px}
/*
.filter .e3{padding-top:0;padding-bottom:0;border-bottom:none}
*/
.filter .e3{padding-right:5px}
.filter .e3.nb{padding-top:0;border-top:none}
.filter .e3 p{_margin-left:-140px}
.filter .e3.nb p{top:-8px}
.filter .e4,.filter .e5{padding-left:88px;padding-right:5px}
.filter .e4 a,.filter .e5 a{color:#909090}
.filter .e4 p{_margin-left:-88px}
.filter .e5{padding-left:235px}
.filter .e5 p{_margin-left:-235px}
.filter .e5 strong{max-width:190px;width:auto;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.filter .e.like{padding:9px 30px 9px 110px;border-bottom:1px dotted #BABABA}
.filter .e.like a{color:#888}

.filter .lkst{width:100%}
.filter .lkst.close{height:22px;overflow:hidden}

.filter .down,.filter .up{position:absolute;color:#FF9400;cursor:pointer;right:20px;top:9px;padding-right:23px;background-position:right -60px}
.filter .up{background-position:right -80px}
.filter .mk{font-weight:bold}
.filter .tp{height:22px;padding:9px 20px;background-color:#F9F9F9;border-top:none}
.filter .tp p{position:relative;float:left;min-width:110px;height:22px;line-height:22px;margin-right:10px;left:0}
.filter .tp p .mk{color:#FF9400}
.filter .tg{height:40px;line-height:40px;font-weight:bold;text-align:center;background-color:#F9F9F9}
.filter .f{position:relative}
.filter .bt{position:relative;padding:9px 20px 9px 88px}
.filter .bt.b2{border-top:1px dotted #BABABA}
.filter .bt.b3{padding-right:305px}
.filter .bt.b3 .agg_icons{position:absolute;top:9px;right:30px}
.filter .bt.b3 .agg_icons a{margin-left:10px;padding-left:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaBAMAAABd1/vrAAAAG1BMVEUAAABmZmZEisr/95n/8QD/////9Fy/v7//YABKZQcjAAAAAXRSTlMAQObYZgAAAMxJREFUOMvtkjEOwjAMRe0b1KEF1vgEWD1BpVyAoRIrS3YmZgYkjk0sWuyC2qljn5zh5VtKZBkAkApgkFJ5t4ah/eD8XriJz9u2nbi0ImIumstsP6A6eKeddyj5yX+vv/Tn74eRQ/N8hhBHjzG+HjE652OYemTvHLTMNWRzYg6BI40uXCASywuWA37cT3OY8MYq/IwStRyVnhUdtRbep5Q6d4Gp0JnXSbGGbRnWBmlqinnTK9Vsjjnn/RXm87TPdbeQ5zot5tT0s/6/D2+yoyWy/GWe5wAAAABJRU5ErkJggg==) no-repeat}
.filter .bt.b3 .agg_icons .agg2{background-position:0 -44px}
.filter .bt.b3 .agg_icons .agg3{background-position:0 -77px}
.filter .bt strong{position:absolute;left:20px;_margin-left:-85px}
.filter .clist{position:relative;height:auto!important;height:20px;min-height:20px;line-height:20px;margin:0 100px 10px 0}
.filter .clist span{position:relative;float:left;height:20px;color:#FFF;white-space:nowrap;margin:0 5px 5px 0;padding:0 25px 0 5px;background-color:#FF9400}
.filter .clist em{position:absolute;width:20px;height:20px;cursor:pointer;right:0;top:0;background-position:0 -40px}
.filter .qx{position:absolute;width:55px;height:20px;line-height:20px;color:#FFF;right:-100px;top:0;padding-left:25px;background-color:#FF9400;background-position:5px 0}
.filter .qx:hover{text-decoration:none}
.filter .ftit{position:relative;height:60px;line-height:60px;font-weight:bold;font-size:24px;color:#407bd5;padding-left:50px;background-color:#F9F9F9}
.filter .ftit .icons{position:absolute;width:30px;height:30px;top:18px;left:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaBAMAAABd1/vrAAAAG1BMVEUAAABmZmZEisr/95n/8QD/////9Fy/v7//YABKZQcjAAAAAXRSTlMAQObYZgAAAMxJREFUOMvtkjEOwjAMRe0b1KEF1vgEWD1BpVyAoRIrS3YmZgYkjk0sWuyC2qljn5zh5VtKZBkAkApgkFJ5t4ah/eD8XriJz9u2nbi0ImIumstsP6A6eKeddyj5yX+vv/Tn74eRQ/N8hhBHjzG+HjE652OYemTvHLTMNWRzYg6BI40uXCASywuWA37cT3OY8MYq/IwStRyVnhUdtRbep5Q6d4Gp0JnXSbGGbRnWBmlqinnTK9Vsjjnn/RXm87TPdbeQ5zot5tT0s/6/D2+yoyWy/GWe5wAAAABJRU5ErkJggg==) no-repeat}

.flst .l{position:relative;float:left;width:90px;height:22px;cursor:pointer;overflow:hidden;margin-left:-1px;z-index:2}
.flst .l a{float:left;color:#666}
.flst li{float:left;line-height:22px;white-space:nowrap;padding:0 10px;}
.flst .l font{display:none}
.flst .on{overflow:visible;z-index:1}
.flst .on font{display:block;position:absolute;width:100%;height:1px;font-size:0;left:1px;top:21px;background-color:#FFF;z-index:3}
.flst em{position:absolute;width:20px;height:20px;right:3px;background-position:0px -140px;z-index:4}
.flst span{position:absolute;width:78px;height:20px;line-height:20px;padding-left:10px;border:1px solid #D4D5D6;z-index:3}
.flst .on span{z-index:1}
.flst ul{position:absolute;min-width:100%;top:21px;background-color:#FFF;z-index:2}
.flst .on ul{border:1px solid #D4D5D6}
.flst .bx{width:580px}
.flst .bx li{float:left}

.mlst{width:962px;margin:0 auto 10px;border:1px solid #D4D5D6}
.mlst .title{line-height:20px;font-size:18px;padding:10px 20px;background-color:#F9F9F9;border-bottom:1px dotted #BABABA}
.mlst .cn{position:relative;padding:12px 20px}
.mlst .cn p{line-height:22px}
.mlst .name{display:inline-block;line-height:22px;font-weight:bold;font-size:14px;color:#407BD5}
.mlst .sq,.mlst .more{position:absolute;width:94px;text-align:center;right:20px}
.mlst .sq{width:80px;height:28px;line-height:28px;color:#FFF !important;top:34px;padding-left:14px;background-color:#FF831F}
.mlst .sq font{position:absolute;width:20px;height:20px;left:8px;top:5px;background:url(//img01.51jobcdn.com/im/2019/jobs/small_icon.e5c57734.png) 0 -20px no-repeat}
.mlst .more{color:#FF831F !important;text-decoration:underline;top:72px}
.mlst .more:hover{text-decoration:none}

.nrst{margin-bottom:10px}
.nrst div{width:578px;margin:0 auto 30px}
.nrst span{display:block;font-weight:bold;color:#3A444E;text-align:center;margin-bottom:15px;background:url(//img01.51jobcdn.com/im/2019/jobs/pts.e308c256.jpg) center center no-repeat}
.nrst p{float:left;width:172px;padding-left:20px}
.nrst a{color:#407BD5}

.bimf{color:#5E5E5E;margin-bottom:10px;border:1px solid #D4D5D6}
.bimf .tword,.bimf .jnfo{padding:20px;border-bottom:1px dotted #BABABA}
.bimf .tword.t2{padding-top:10px;border-bottom:none}
.bimf .tword strong{color:#000}
.bimf .mmsg{line-height:20px;padding:20px}
.bimf .img{margin:5px 0 15px}
.bimf .img img{float:left;margin-right:15px}
.bimf .op{padding-top:10px}
.bimf .op a{color:#FF831F;text-decoration:underline;margin-right:20px}
.bimf .op a:hover,.bimf .lk .more:hover{text-decoration:none}
.bimf .lk{padding-top:10px}
.bimf .lk a{display:inline-block;height:20px;line-height:20px;color:#FF831F}
.bimf .lk .sq{width:60px;color:#FFF;margin-right:10px;padding-left:25px;background:url(//img01.51jobcdn.com/im/2019/jobs/small_icon.e5c57734.png) 5px -20px #FF831F no-repeat}
.bimf .lk .more{text-decoration:underline}
.bimf .jnfo{line-height:22px;color:#000;padding-bottom:10px}
.bimf .jnfo .e{float:left;width:50%;background-color:#FFF}
.bimf .jnfo .e strong{color:#FF831F}
.bimf .jnfo em{display:inline-block;height:20px;line-height:20px;font-style:normal;color:#FFF;margin:5px 5px 0 0;padding:0 10px;background-color:#1F9AFF}

.mcon{width:1002px;line-height:24px;margin:0 auto 10px}

.left{float:left;width:687px}
.left .nolist{color:#333;text-align:center;padding:96px 0 66px}
.right{float:right;width:305px;overflow:hidden}
.right .e{margin-top:10px}
.right .e:first-child{margin-top:0}
.right .e h2{position:relative;height:38px;line-height:38px;text-indent:10px;border-bottom:1px solid #eee;color:#666;font-size:16px;background-color:#f5f5f5;z-index:2}
.right .e h2 .bname{float:left; height:20px; line-height:20px; font-size:16px; text-indent:0; margin-top:9px; padding-left:15px; border-left:4px solid #FF9F20}
.right .e h2 .op{float:right; height:20px; line-height:20px; color:#2d64b3; text-indent:0; font-family:"Microsoft YaHei"; margin:9px 15px 0 0}
.right .e h2 .op:hover{color:#FF7300}
.right .e h2 a.c_sblue{font-size:14px;color:#407bd5}
.right .e h2 a.c_sblue:hover{color:#ff7300}
.rjlist .e{margin-top:0}
.right a{color:#666}

.gbox{border:1px solid #D4D5D6}

.comlist{margin-bottom:10px;background-color:#FFF}
.comlist .e{float:left;width:212px;padding:15px 0 15px 18px}
.comlist .e a{display:inline-block;height:24px;color:#407BD5;overflow:hidden}
.comlist .btm,.detlist .btm,.llist .btm{height:28px;padding:12px 18px;background-color:#F9F9F9;border-top:1px dotted #BABABA}
.comlist .searchPageNav,.detlist .searchPageNav{float:left;line-height:normal}
.comlist .tp,.detlist .tp{float:right;margin-top:2px}
.detlist .searchPageNav{float:left;margin-right:20px}
.searchPageNav .orange1{color:#FF7300}

.detlist{background-color:#FFF}
.detlist.gbox{border-top:0 none;border-bottom:0 none}
.detlist .e{position:relative;padding:18px 22px 18px 40px;border-bottom:1px dotted #BABABA}
.detlist .e.ebtm{border-bottom:none}
.detlist .e .check{position:absolute;display:block;vertical-align:baseline;top:18px;left:15px}
.detlist .info{height:24px;line-height:24px;font-family:'microsoft yahei'}
.detlist .info a{color:#407BD5}
.detlist .info .title,.detlist .info .name,.detlist .info .location,.detlist .info .time{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:20px}
.detlist .info .title{max-width:190px;width:auto;margin:0}
.detlist .info .name{max-width:163px;margin-right:0}
.detlist .info .location{max-width:60px}
.detlist .info .name.location{max-width:90px}
.detlist .info .time{max-width:40px}
.detlist .check{float:left;margin:5px 10px 0 0;*margin-top:0;margin-top:1px \9}
.detlist .title{float:left;width:115px;height:24px;font-weight:bold;font-size:14px;margin-right:5px;overflow:hidden}
.detlist .name{float:left;margin-right:25px}
.detlist .location{float:left;color:#000}
.detlist .time{float:right;color:#000}
.detlist .order{color:#909090;padding:5px 0}
.detlist .order span{padding:0 10px}
.detlist .text{width:505px;height:60px;line-height:20px;color:#5E5E5E;overflow:hidden}
.detlist .opat{position:absolute;line-height:20px;top:68px;right:22px}
.detlist .opat a{display:inline-block;height:20px;color:#FF831F;margin-bottom:3px;padding-left:20px}
.detlist .opat .sq{width:60px;color:#FFF;padding-left:25px;background-color:#FF831F;background-position:5px -20px}
.detlist .sc{background-position:0 -100px}
.detlist .fx{background-position:0 -120px}
.detlist .op{float:left;line-height:28px}
.detlist .op .check{float:left;margin:7px 10px 0 4px;*margin-top:2px;margin-top:3px \9}
.detlist .op a{color:#FF831F;text-decoration:underline;margin:0 3px}
.detlist .op a:hover{text-decoration:none}

.llist{border-top-width:2px}
.llist .e{height:28px;line-height:28px;border-top:1px dotted #BABABA}
.llist .e span{float:left;height:28px;text-align:center;overflow:hidden}
.llist .s1{width:200px;text-align:left !important;padding-left:20px}
.llist .s1 a{font-weight:bold;color:#407BD5}
.llist .s2{width:104px;color:#FF831F}
.llist .s3{width:110px}
.llist .s4,.llist .s5{width:82px}
.llist .s6{width:94px}
.llist .tp{height:40px;line-height:40px;overflow:hidden;background-color:#F9F9F9;border-top:none}
.llist .tp span{font-size:14px;color:#000}
.llist .tp font{float:left}
.llist .tp .s1{width:194px}
.llist .tp .s2{width:102px}
.llist .tp .s3{width:100px;margin-top:10px}
.llist .tp .s4,.llist .tp .s5{width:80px}
.llist .tp .s6{width:80px}

.mit{line-height:20px;padding:10px 22px;background-color:#FFF}
.mit p{margin-bottom:10px}
.mit .tn{float:left;width:160px;height:20px}
.mit .tn a{font-weight:bold;color:#407BD5}
.mit .sq{float:right;height:20px;color:#FF831F;text-decoration:underline}
.mit .sq:hover,.mit .more a:hover{text-decoration:none}
.mit .cn{display:inline-block;clear:both}
.mit .more{color:#407BD5}
.mit .more a{color:#407BD5;text-decoration:underline}

.btitle{height:33px;line-height:33px;font-size:14px;color:#666;text-indent:20px;margin:0 2px;background:url(//img01.51jobcdn.com/im/2019/jobs/bg_btitle.a5c1ec6f.jpg) repeat-x}

.hflist{width:100%;overflow:hidden;padding:6px 0}
.hflist span{float:left;width:50%;height:24px;text-indent:22px;overflow:hidden;background-color:#FFF}
.hflist.h2 span{width:100%}
.hmore{text-align:right;margin-bottom:6px;padding-right:20px;}

.nlist{padding:10px 0}
.nlist{padding-left:22px}
.nlist li{position:relative;height:24px;padding-left:25px}
.nlist span{position:absolute;width:14px;height:14px;text-align:center;font:11px/14px "Arial";color:#FFF;left:0;top:5px;background-color:#929292;border:1px solid #818181}
.tyd span{background-color:#ED4138;border-color:#DB2B28}

.ctnav{line-height:22px;font-size:14px;padding:10px 22px}
.ctnav span{font-weight:bold;color:#F00}
.ctnav a{color:#666;margin-right:10px}

.box_center {text-align: center;}
.box ul {list-style-type: none;padding:0px;width:100%;}
.box li {padding:5px;float:left;width:170px;height:18px;word-break: break-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.fbox{width:1000px;margin:10px auto;padding:24px 0;border:1px solid #D4D5D6}
.fbox .dicon{background:url(//img01.51jobcdn.com/im/2019/jobs/list_icon_dw.f13d4f7e.png) no-repeat}
.fbox .in{width:766px;margin:0 auto}
.fbox .d_search{position:relative;height:38px;margin-bottom:10px}
.fbox .d_search button{width:100px;height:38px;line-height:38px;font-size:16px;color:#fff;cursor:pointer;background-color:#ff6000;border:0 none}
.fbox .d_search button:hover{background-color:#ea5800}
.fbox .d_search .a2{position:absolute;line-height:14px;font-size:12px;color:#ff6000;top:4px;right:-6px}
.fbox .d_search .ipt{width:208px}
.fbox .d_search .el{position:relative;float:left;height:34px;line-height:34px;border:2px solid #ff6000}
.fbox .d_search .el ul{position:absolute;width:72px;height:34px;line-height:34px;color:#333;overflow:hidden;cursor:pointer;top:0;left:0;border:1px solid transparent;z-index:1}
.fbox .d_search .el ul em{position:absolute;width:10px;height:6px;top:15px;right:8px;background-position:-170px -60px !important}
.fbox .d_search .el ul.on{height:66px;background-color:#fff;border-color:#eee;z-index:5}
.fbox .d_search .el ul.on li{height:33px}
.fbox .d_search .el ul.on em{top:14px;background-position:-150px -60px !important}
.fbox .d_search .el li{font-size:14px;text-indent:16px}
.fbox .d_search .el li a{display:block;height:33px;font-size:14px;color:#333}
.fbox .d_search .el li:hover{background-color:#eee}
.fbox .d_search .el .ipt{position:relative;float:left;width:486px;height:24px;padding:5px 0 5px 73px;background-color:#fff}
.fbox .d_search .el .mytxt{float:left;width:100%;height:24px;line-height:24px;font:14px/24px "Microsoft YaHei";color:#333;text-align:left;text-indent:12px;padding:0;border:0 none;border-left:1px solid #ddd;border-right:1px solid #ddd}
.fbox .d_search .el .addbut{float:left;width:103px;height:34px;font-size:14px;font-family:"Microsoft YaHei";color:#333;cursor:pointer;background-color:#fff}
.fbox .d_search .el .addbut input{float:left;width:73px;height:34px;line-height:34px;color:#333;cursor:pointer;margin-left:5px;background-color:#fff;border:0 none}
.fbox .d_search .el .addbut:hover,.fbox .d_search .el .addbut:hover input{background-color:#eee}
.fbox .d_search .el .addbut em{float:right;width:10px;height:10px;margin:12px 13px 0 0;background-position:-75px -85px}
.fbox .d_search .el.on .ul{top:36px}
.fbox .ht{height:20px;line-height:20px;color:#909090;overflow:hidden}
.fbox .ht a{display:inline-block;white-space:nowrap;color:#909090;margin-left:8px}

.dw_tlc{position:relative;height:42px;background-color:#fafafa;border:1px solid #D4D5D6}
.dw_tlc .chall{float:left;width:80px;height:42px;line-height:42px;*line-height:46px;font-size:12px}
.dw_tlc .chall .check{position:relative;float:left;top:16px;left:15px;margin-right:25px}
.dw_tlc .op{float:left;height:28px;margin:7px 0;padding:0 20px;border-left:1px solid #D4D5D6}
.dw_tlc .op span{float:left;width:123px;height:26px;line-height:26px;font-size:12px;cursor:pointer}
.dw_tlc .op i{float:left;width:20px;height:20px;margin:3px 2px 0 25px;background: url(//img01.51jobcdn.com/im/2019/jobs/list_icon_dw.f13d4f7e.png) no-repeat;}
.dw_tlc .but_sq{color:#FFF;background-color:#FF6000;border:1px solid #FF6000}
.dw_tlc .but_sq:hover{background-color:#EA5800}
.dw_tlc .but_sq i{background-position:-70px 0}

.cylist{padding:7px 0}
.cylist li{height:24px;line-height:24px;padding:0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@charset "gb2312";
/* CSS Document */

/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */

th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
border:medium none;
margin: 0;
padding: 0;
}
/** 设置默认字体 **/
body{ font-family: Tahoma,"\5B8B\4F53",Arial,Helvetica,Arial,sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none;}
/** 重置超链接元素 **/
a:link {
  color: #666;
  text-decoration: none;
  font-family:Arial,"\5B8B\4F53", Helvetica, sans-serif;
}
a:visited {
  color: #666;
  text-decoration: none;

}
a:hover {
  color: #ff7300;
  text-decoration: none;
}
/** 重置图片元素 **/
img{ border:0px;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }

/**/
iframe{ border:none; margin: 0; padding: 0;}

/* 清理浮动 */
.clearfix:before, .clearfix:after {
    content:"";
    display:table;
}
.clearfix:after{
    clear:both;
}
.clearfix{
    *zoom:1;/*ie6,7*/
}
.tInner{ padding:10px;}

.navbt a{ font-size:12px; color: #333;}


/** 精英竞拍会 **/
.btitle a.c_sblue{font-size:14px;color:#407bd5}
.btitle a.c_sblue:hover{color:#ff7300}

.clist .c label,.clist .c .p1 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.clist .c{padding:11px 20px 11px 22px;border-top:1px dotted #bababa}
.clist .c:first-child{border-top:0 none}
.clist .c .p1{position:relative;padding:0 110px 0 40px}
.clist .c label{position:absolute;max-width:100px;color:#ff831f;top:0;right:0}
.clist .c em{position:absolute;width:30px;height:30px;top:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAB4CAMAAADSQ7LXAAAAvVBMVEUAAABLes1AetVAetX/gx5AetVAetVAetVAetVAetVAetVAetVAetVAetVAetVAetVAetVAetVAetVAetX/gx5AetX/gx5AetX/gx5AetVAetX/gx5AetVAetVAetX/gx5AetVAetVAetVAetVAetVAetVAetX/gx5AetVAetX/gx7/gx5AetVAetVAetVAetX/gx5AetX/gx5AetX/gx7/gx5AetVAetX/gx7/gx5AetX/gx7/gx5AetX/gx4vgqYvAAAAPXRSTlMABZkL5kkSzbqtPA6SRh/t6d62Y0ga7oo7NvSYfCsj4bF1aF1C1YJ3TxXMu6FayMeqnohwVTPEMiK3pGYRJRj4aAAAAnZJREFUSMftlelyqjAYht+AYRMUUbCI1rqv3U+XsyT3f1knAiVDsJxT/dUZn0En6cP3lvAlI74FrVvNMu8CbdY6Zrs3j9QAQrq/6RJV6n07Rk5su3rZEldrvvWXo/xezSUI1/SaFMm6p82NIuumi7lt3+W3twInfryGxJnqIPQ117NfuHVQJpxYXj7U1kj5sYuiJIuf2m4RZ21wGK/4w9MDT4R8tsy5DDIBCrzwHfAn4i+3931nIVcFC4hFNE9Wu4hve9diReaHnHhoEZCD5tHD73esABhWZpvLbEWGM3rnvCdGyVZ8US1fYbtLuxMtsDUHTzxKkvH4BcB+llfPlv3hxJ2NNiJ+td3uVmlR0Cq3K2+CfKlqSyCQLak01CleuNLQLD/YUwMw6D7oks82k2kdNtOF82GVP6RIXSVGjW7ZHaOi3/IzSIbtIVGrm5qfbW7asUVPFe11tKa5TnNpKTMr7XjA2sxyFdJSCExf5KaopSlGjAobUfqPt/Y1PeZ8XKO5uE7QPmPtGs3EdUwPGBvUaCauU7QMl4+WrvvCWRC3zTLaLqlqNyiGQb+q2+r4/F1d3mHiI75O0MqtnPMoIbX/++dTfXj0ueZcfEpaGX9N14dLfWJ4zglPXg/7BFw4j9BkB5pZ681Q0dbSkBNjaZWt91qe33ul47+gZb1eEEim91C4m8p+N31H1XMffuEHqDBgsrzjW/0pHYU6oIcjOu1bvscKO0dIJ1qw8AeMtTuLQJvQEIVnGxxhU2gdvUajJ0060wsNNK6uGlJns0KTY5oU2jgWbjD55EdwPvQzi6s2Zs/IGTL1JIn5UP3dVeb/rdXz+B3O51/wr1t1faXwgAAAAABJRU5ErkJggg==) no-repeat}
.clist .c .p1{line-height:30px}
.clist .c .p1 a{display:block;width:100%;font-weight:bold;color:#333}
.clist .c .p1 a:hover{color:#ff7300}
.clist .c .p2{line-height:18px;color:#5e5e5e}
.clist .c.c1 em{background-position:0 -30px}
.clist .c.c2 em{background-position:0 -60px}
.clist .c.c3 em{background-position:0 -90px}@charset "gb2312";
/* CSS Document */
.input{ 
	background:#FFF url(//img01.51jobcdn.com/im/2019/jobs/list2bg.24d5504c.png) top repeat-x;
	outline:0 none;
	border:1px solid #B1B1B1;
	vertical-align:middle;
	color:#545454;
	_overflow:hidden;
}
textarea{ padding:2px 4px;}
.f12{ font-size:12px;}
.lineDl .f12{ font-size:12px;}
.f14{ font-size:14px;}
.hr10{ height:10px; clear:both;}
input[type="radio"], input[type="checkbox"] {
padding: initial;
background-color: initial;
border: initial;
border:0;
background:none;
vertical-align:sub;
*vertical-align:middle;
}
.f-col-grey{ color:#999;}
input.disabled{ background:#f1f1f1; color:#999;}
.lineSolid{ border-bottom:#CCC 1px dashed; margin-bottom:10px; height:0px;}
.full{
	border: 0px;
	z-index: -1;
	opacity: 0.3;
	position:fixed;
	visibility: visible;
	display: block;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #000;	
}

.icon18{ 
	/* background-image:url(../../img/jobs/icon18.png);  */
	/* _background-image:url(../../img/jobs/icon18_ie6.png);  */
	width:18px; height:18px; display:inline-block; overflow:hidden; _font-size:0px;}
.icon18:visited{ _font-size:0px;}
.icon18:hover{ _font-size:0px;}
html>body .icon18{ text-indent:20px;}
.icon18.disabled{ cursor:default; }
.iconLock   { background-position:0px 0px;}
.iconOpen   { background-position:0px -18px;}
.iconModify { background-position:0px -36px;}
.iconRefresh{ background-position:0px -54px;}
.iconSee	{ background-position:0px -72px;}
.iconCopy	{ background-position:0px -90px;}
.iconOpzY	{ background-position:0px -108px;}
.iconOpzN { background-position:0px -126px;}
.iconDelete	{ background-position:0px -144px;}
.closeX		{ background-position:0px -162px;}
.save       { background-position:0px -180px;}
.closeX2    { background-position:0px -198px;}
.iconOpen51 { background-position:0px -216px;}
.iconLock:hover   { background-position:-18px 0px;}
.iconOpen:hover	  { background-position:-18px -18px;}
.iconModify:hover { background-position:-18px -36px;}
.iconRefresh:hover{ background-position:-18px -54px;}
.iconSee:hover	  { background-position:-18px -72px;}
.iconCopy:hover   { background-position:-18px -90px;}
.iconOpzY:hover   { background-position:-18px -108px;}
.iconOpzN:hover   { background-position:-18px -126px;}
.iconDelete:hover { background-position:-18px -144px;}
.closeX:hover	  { background-position:-18px -162px;}
.save:hover       { background-position:-18px -180px;}
.closeX2:hover	  { background-position:-18px -198px;}
.iconOpen51:hover { background-position:-18px -216px;}
.iconLockGrey    { background-position:-36px 0px;}
.iconOpenGrey    { background-position:-36px -18px;}
.iconModifyGrey  { background-position:-36px -36px;}
.iconRefreshGrey { background-position:-36px -54px;}
.iconSeeGrey	 { background-position:-36px -72px;}
.iconCopyGrey    { background-position:-36px -90px;}
.iconOpzYGrey	 { background-position:-36px -108px;}
.iconOpzNGrey    { background-position:-36px -126px;}
.iconDeleteGrey  { background-position:-36px -144px;}
.saveGrey        { background-position:-36px -180px;}
.iconOpen51Grey  { background-position:-36px -216px;}
.iconLockGrey:visited    { background-position:-36px 0px; cursor:context-menu;}
.iconOpenGrey:visited    { background-position:-36px -18px; cursor:context-menu;}
.iconModifyGrey:visited  { background-position:-36px -36px; cursor:context-menu;}
.iconRefreshGrey:visited { background-position:-36px -54px; cursor:context-menu;}
.iconSeeGrey:visited	 { background-position:-36px -72px; cursor:context-menu;}
.iconCopyGrey:visited    { background-position:-36px -90px; cursor:context-menu;}
.iconOpzYGrey:visited	 { background-position:-36px -108px; cursor:context-menu;}
.iconOpzNGrey:visited    { background-position:-36px -126px; cursor:context-menu;}
.iconDeleteGrey:visited  { background-position:-36px -144px; cursor:context-menu;}
.saveGrey:visited        { background-position:-36px -180px; cursor:context-menu;}
.iconOpen51Grey:visited  { background-position:-36px -216px; cursor:context-menu;}
.iconLockGrey:hover    { background-position:-36px 0px; cursor:context-menu;}
.iconOpenGrey:hover    { background-position:-36px -18px; cursor:context-menu;}
.iconModifyGrey:hover  { background-position:-36px -36px; cursor:context-menu;}
.iconRefreshGrey:hover { background-position:-36px -54px; cursor:context-menu;}
.iconSeeGrey:hover	   { background-position:-36px -72px; cursor:context-menu;}
.iconCopyGrey:hover    { background-position:-36px -90px; cursor:context-menu;}
.iconOpzYGrey:hover	   { background-position:-36px -108px; cursor:context-menu;}
.iconOpzNGrey:hover    { background-position:-36px -126px; cursor:context-menu;} 
.iconDeleteGrey:hover  { background-position:-36px -144px; cursor:context-menu;}
.saveGrey:hover        { background-position:-36px -180px; cursor:context-menu;}
.iconOpen51Grey:hover  { background-position:-36px -216px; cursor:context-menu;}

/*icon11*/
.icon11{ width:11px; height:11px; display:inline-block; overflow:hidden; background-image:url(data:image/gif;base64,R0lGODlhCwAWAIABAP52AP///yH5BAEAAAEALAAAAAALABYAAAIhjAN5i8qWwIOOxouzzivOJk2eWH3mSW6SemgMlpohShsFADs=);}
.icon11_down{ background-position:0 -11px;}
.icon11_choose{ background-position:0 0;}
/*icon24*/
.icon24{ 
	/* background-image:url(../../img/jobs/tRcmdPostsTab.png);  */
	/* _background-image:url(../../img/jobs/tRcmdPostsTab_ie6.png);  */
	width:24px; height:24px; display:inline-block; overflow:hidden; vertical-align:middle;}
.icon24a{ background-position:0px 0px;}
.icon24b{ background-position:-24px 0px;}
.icon24c{ background-position:-48px 0px;}
.icon24d{ background-position:-72px 0px;}
/**/
.sdbIcon24{ width:24px; height:24px; display:inline-block; overflow:hidden; 
	/* background-image:url(../../img/jobs/sdb_icon24.png);   */
	/* _background-image:url(../../img/jobs/sdb_icon24ie6.png);  */
	vertical-align:top; _vertical-align:middle; margin-right:4px;}
.sdbIcon01{ background-position:-24px 0px;}
.sdbIcon02{ background-position:-24px -24px;}
.sdbIcon03{ background-position:-24px -48px;}
.sdbIcon04{ background-position:-24px -72px;}
.sdbIcon05{ background-position:-24px -96px;}
.sdbIcon06{ background-position:-24px -120px;}
.sdbIcon07{ background-position:-24px -144px;}
.sdbIcon08{ background-position:-24px -168px;}

/*icon20*/
.iconMain20{ background-image:url(//img01.51jobcdn.com/im/2019/jobs/iconMain20.77853d8e.png); background-repeat:no-repeat; vertical-align:middle; display:inline-block; margin-right:6px;}
.icon20-data{ width:20px; height:20px; background-position:0 0;}
.icon20-fans{ width:20px; height:20px; background-position:-20px 0;}
.icon20-shc{ width:20px; height:20px; background-position:-40px 0;}
.iconMain-jipin{ width:20px; height:20px; background-position:-80px -20px;}
.listArrow_up{ background-position:-140px 0; width:20px; height:20px; margin:0;}
.listArrow_down{ background-position:-120px 0; width:20px; height:20px; margin:0;}
.icon20-map{ background-position:0 -20px; width:20px; height:20px;}
.icon20-phone{ background-position:-20px -20px; width:20px; height:20px;}
.icon20-jb{ background-position:-60px -20px; width:20px; height:20px;}
.icon20-fx{ background-position:-40px -20px; width:20px; height:20px;}
.icon20-weixin{ background-position:0 -40px; width:20px; height:20px; margin-right:4px;}
.icon20-weibo{ background-position:-20px -40px; width:20px; height:20px; margin-right:4px;}
.icon20-mail{ background-position:-40px -40px; width:20px; height:20px; margin:0;}

/*icon10*/
.icon10{ width:10px; height:10px; display:inline-block; overflow:hidden; vertical-align:text-bottom;}
.icon10-down{ background:url(data:image/gif;base64,R0lGODlhCgAUALMKAI2NjYyMjI6OjtnZ2dra2piYmKKiopaWltjY2JWVlf///wAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAKABQAAAQwUMlJKQB1gpBlENUViACoCN+lVmOnXK6AuXRtV0NKAoVCjCreZBA8VH6ARAdhuN0iADs=) left -10px no-repeat;}
.icon10-up{ background:url(data:image/gif;base64,R0lGODlhCgAUALMKAI2NjYyMjI6OjtnZ2dra2piYmKKiopaWltjY2JWVlf///wAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAKABQAAAQwUMlJKQB1gpBlENUViACoCN+lVmOnXK6AuXRtV0NKAoVCjCreZBA8VH6ARAdhuN0iADs=) left 0 no-repeat;}

/*薪资福利标签*/
.Welfare_label {
height: 22px;
line-height: 22px;
background-color: #ffdfc1;
padding: 0px 6px;
border: #f0f0f0 1px solid;
display: inline-block;
color: #5a5a5a;
-webkit-box-shadow: #b8b8b8 1px 1px 1px;
-moz-box-shadow: #b8b8b8 1px 1px 1px;
box-shadow: #b8b8b8 1px 1px 1px;
behavior: url(/PIE.htc);
*border-bottom:2px #ccc solid;
_margin:5px 0;
}
/**/
.btnPicadd{ background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -27px -48px no-repeat; width:10px; height:10px; display:inline-block; overflow:hidden;}
.BtnPicZ{ background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -87px -3px no-repeat; width:14px; height:14px; display:inline-block; overflow:hidden; vertical-align:middle}
.smileIcon{ background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -65px -2px no-repeat; width:17px; height:17px; display:inline-block; overflow:hidden; vertical-align:middle}
.labAg{ background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -6px -48px no-repeat; width:9px; height:9px; display:inline-block; position:absolute; left:-8px; top:8px;}

.screen_unit_cancel{ background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -66px -48px no-repeat;  *background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain_ie.94d71eec.png) -66px -48px no-repeat; width:12px; height:12px; display:inline-block; position:absolute; right:6px; top:8px;
	filter:alpha(opacity=60); /*ie滤镜*/
	-moz-opacity:0.6; /*Firefox私有*/
	opacity:0.6;/*其他*/
}
.screen_unit_cancel:hover{
	filter:alpha(opacity=100); /*ie滤镜*/
	-moz-opacity:1; /*Firefox私有*/
	opacity:1;/*其他*/
	}
/*icon标签*/
.topLable{ margin-bottom:2px; width:500px;}
.topLableUnit{ cursor:pointer; display:inline-block; line-height:26px; height:26px; padding:0px 20px 0px 8px; position:relative; font-size:12px; background-color:#fff9f3; border:#ffdab6 1px solid; color:#ff7400; margin:1px;}
.redLableUnit{ background-color:#ff9543; color:#fff;}
.topLable .disabled{ color:#999;  background-color:#f2f2f2; border:#e9e9e9 1px solid;}
.labClose{ background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -7px -28px no-repeat; display:block; width:8px; height:7px; overflow:hidden; position:absolute; right:6px; top:10px; cursor:pointer;}
.labClose:hover{ background:#dfdfdf url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -7px -28px no-repeat;}
.labClosewhite{ background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -49px -50px no-repeat; display:block; width:8px; height:7px; overflow:hidden; position:absolute; right:6px; top:10px; cursor:pointer;}

.labAdd{ background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -113px -28px no-repeat; display:block; width:8px; height:8px; overflow:hidden; position:absolute; right:6px; top:9px; cursor:pointer;}
.playIcon{background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -44px -2px no-repeat; display:inline-block; width:16px; height:16px; overflow:hidden; vertical-align:middle;}
.inpPromptIcon{background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -3px -2px no-repeat; display:inline-block; width:16px; height:16px; overflow:hidden; vertical-align:middle; margin-right:4px;}
.iconPic{background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) 0px -63px no-repeat; display:inline-block; width:21px; height:18px; overflow:hidden; vertical-align:middle;}
.icon12Add{ background:url(data:image/gif;base64,R0lGODlhDAAYAIAAAP+BAP///yH5BAAAAAAALAAAAAAMABgAAAIbhI+pyxnRwGOvQmevmo3HD4biSH6ZdpzlyjYFADs=) top no-repeat; display:inline-block; width:12px; height:12px; overflow:hidden; vertical-align:middle; margin:3px;}
.icon12reduce{ background:url(data:image/gif;base64,R0lGODlhDAAYAIAAAP+BAP///yH5BAAAAAAALAAAAAAMABgAAAIbhI+pyxnRwGOvQmevmo3HD4biSH6ZdpzlyjYFADs=) left -12px no-repeat; display:inline-block; width:12px; height:12px; overflow:hidden; vertical-align:middle; margin:3px;}

.btn{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAqCAIAAAAbNW1vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADpJREFUeNpi/L+MjQEGWBj+/YJzmBiQAAqHheH/kOT8o6oy3HpwGYAWiP8otZSGocPAzMDIAJEHCDAAvlUpG5ySupgAAAAASUVORK5CYII=) repeat-x; height:42px; ling-height:42px; text-align:center; display:inline-block; padding:0px 20px; border:#ff7600 1px solid; border-radius:2px;}
.sdbBottom p .btnText{ font-size:21px;  font-family:\5FAE\8F6F\96C5\9ED1; color:#FFF; text-shadow:#ff5a00 0px 0px 1px; }
*html .sdbBottom p .btnText{ width:160px; height:46px; 
	/* background:url(../../img/jobs/sdbBottomPic.png) no-repeat;  */
	zoom:1; padding:0; margin:0; border:0; font-size:0; }
*html .sdbBottom p .btnText:visited{ font-size:0;}
a.btnText{ font-size:21px;  font-family:\5FAE\8F6F\96C5\9ED1; color:#FFF; text-shadow:#ff5a00 0px 0px 1px;}
a.tPreview{ color:#ff7300; text-decoration:underline;}
.tPreview img{ vertical-align:middle; margin-right:4px;}

.btnGreyjb{ background:url(data:image/gif;base64,R0lGODlhBgAgALMAAPv7+/r6+vz8/P7+/vj4+Ojo6PX19fLy8u/v7+bm5u3t7erq6vf39/n5+f///wAAACH5BAAAAAAALAAAAAAGACAAAARA0Mk5qgUi58Y7+2DngV8AnGegrkTrGnB8zDRi30quL3xf/MCEcEgUAoG9nk53u9FosZjLJeKQPtXGlZHVaCyWCAA7) top repeat-x; height:32px; line-height:32px; display:inline-block; border:#ababab 1px solid; font-size:14px; text-align:center; padding:0 10px; color:#6d6d6d;}


.prompt{ background-color:#fff6db; border:#ff7100 1px solid; color:#8a867d; padding:8px 12px; position:relative; margin-bottom:10px;}
.prompt .promptbtn{ padding:8px 18px; display:inline-block; background-color:#ff7300; color:#FFF; font-size:14px; font-weight:bold;}
.prompt .promptbtn:hover{ background-color:#ff8724;}
*html .prompt .promptbtn:link{ padding:8px 18px; display:inline-block; background-color:#ff7300; color:#FFF; font-size:14px; font-weight:bold;}
*html .prompt .promptbtn:visited {
padding:8px 18px; display:inline-block; background-color:#ff7300; color:#FFF; font-size:14px; font-weight:bold;
}
*html .prompt .promptbtn:hover {
padding:8px 18px; display:inline-block; background-color:#ff8724; color:#FFF; font-size:14px; font-weight:bold;}

.prompt .promptText_link{color:#8a867d; font-size:12px;}
.prompt .promptText_link:hover{ text-decoration:underline;}
.promptText{ color:#ff7100;}
.prompt .closeX{ position:absolute; top:20px; right:10px;}

/**/
.lineDl{ line-height:34px; height:auto; margin-top:10px; margin-bottom:2px; *display:inline-block; zoom:1; *position:relative;}
.lineDl:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}


.lineDl .input{
	height:14px;
	line-height:14px; 
	padding:9px 6px;
}
.lineDl .inptext_fl textarea{
	height:26px;
	line-height:26px; 
	padding:9px 6px;
}

.lineDl .active .input{
	border:#f00 solid 1px;
}
.textP{ max-width:530px; _width:530px;}

body .inpTextLink{ font-size:12px; color:#ff7200;}
body .inpTextLink:visited{ font-size:12px; color:#ff7200;}
body .inpTextLink:hover{ text-decoration:underline;}

.inptext input{}
.inpWidth226{ width:226px;}
.lineDl dt{ float:left; width:124px; text-align:right; margin-right:10px; line-height:34px; font-size:14px;}
.lineDl dd{ float:left; *display:inline-block; zoom:1; font-size:14px; }
.lineDl dd:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
	zoom:1;
}
.lineDl dt b{ color:#fe5b00; font-family:"\5B8B\4F53","\9ED1\4F53"; width: 8px; display: inline-block;}
.lineDl .inpttextRight{ width:108px;}

.inpbackText{ font-size:12px; color:#ccc;}

.showLableBtn{ background-color:#91a9d9; color:#FFF; font-size:12px; font-weight:normal; position:relative; display:inline-block; height:26px; line-height:26px; padding:0px 4px; bottom:2px; left:6px; margin-right:16px;}
.showLableBtn a{ height:22px; line-height:22px; width:36px; text-align:center; background-color:#FFF; color:#6f6f6f; font-weight:bold; display:inline-block; margin:2px 4px;}
.showLink{ display:inline-block; height:18px; line-height:18px; margin-left:6px;}

/*提示信息*/
.inpPrompt{ color:#F00; clear:both; max-width:510px; line-height:20px; display:none;}
.inpPrompt_s{ width:180px;}
.inpPrompt_m{ width:380px;}


/*日期*/
.inptext_fl{ float:left; position:relative; margin-right:6px; zoom:1; _display:inline; word-break: break-all;}
.inptext_fl .input{ cursor:text;}

.inptyear{ width:94px;}
.inptyear .input{ width:82px;}
.inptmonth{ width:66px;}
.inptmonth .input{ width:54px;}
.inptday{ width:66px;}
.inptday .input{ width:54px;}
.textIcon{ position:absolute; top:1px; right:2px; color:#b0b0b0;}
.textInpt{ position:absolute; top:1px; left:6px; color:#b0b0b0;}

.PRzindex99{ position:relative; z-index:99;}
.PRzindex98{ position:relative; z-index:98;}
.PRzindex97{ position:relative; z-index:97;}
.PRzindex96{ position:relative; z-index:96;}
.PRzindex95{ position:relative; z-index:95;}
.PRzindex94{ position:relative; z-index:94;}
.PRzindex93{ position:relative; z-index:93;}
.PRzindex92{ position:relative; z-index:92;}
.PRzindex91{ position:relative; z-index:91;}
.PRzindex90{ position:relative; z-index:90;}
.PRzindex89{ position:relative; z-index:89;}
.PRzindex88{ position:relative; z-index:88;}
.PRzindex87{ position:relative; z-index:87;}
.PRzindex86{ position:relative; z-index:86;}
.PRzindex85{ position:relative; z-index:85;}
.PRzindex84{ position:relative; z-index:84;}
.PRzindex83{ position:relative; z-index:83;}

.intPopbox{ position:absolute; border:#b1b1b1 solid 1px; padding:4px; left:0px; top:33px; *top:34px; display:none; background-color:#FFF; z-index:998;}
.intPopbox li{ float:left;  text-align:center;}
.downList{ padding:4px 0px; font-size:12px;
	max-height:280px;
	_height:280px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<280?"280px":"");
	overflow-y:auto;
	overflow-x:hidden;
	_overflow:hidden;
}
.downList strong{ color:#FF7200;}
.downList h4{height: 28px; line-height: 28px; padding-left: 10px; cursor:pointer}
.downList li{ float:left; line-height:18px;}
.downList p{ margin:0px 5px; line-height:20px; color:#9e9e9e;}
.downList a{ display:block; line-height:24px; height:24px; text-align:left; padding:2px 6px; width:auto; font-family:Arial,Helvetica,sans-serif;  font-size:12px;  color:#9e9e9e;
	word-break:keep-all;/* 不换行 */
    white-space:nowrap;/* 不换行 */
    overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
.downList .downListTitle{ font-weight:bold; color:#666;}
.downList .downListUnit{ padding-left:14px;}
*html .downList a:visited{ display:block; height:24px; line-height:24px; text-align:left; padding:2px 6px; width:auto; font-family:Arial,Helvetica,sans-serif;  font-size:12px;  color:#9e9e9e; _font-weight:bold;}
*html .downList a:hover{ display:block; height:24px; line-height:24px; text-align:left; padding:2px 6px; width:auto; font-family:Arial,Helvetica,sans-serif;  font-size:12px;  color:#9e9e9e;}
.downLevel a{ padding-left:20px;}
.downList a:hover{ background-color:f8f8f8; font-size:12px; background-color:#f6f6f6; color:#666; }
.downLevel .downListTitle{ padding-left:10px; font-weight:bold;}

.pre,.next{
	width:7px;
	height:15px;
	display:block;
	overflow:hidden;
	position:absolute;
	top:46px;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAeCAYAAAAcni9KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNrsU20NwyAQZWQGsIAFLKwWJqGTMCSMHxXQSqiF1QIWaqA/amHQPJK3G20moJdcchzvHffBXbquUxV5JjWw16RBAq4V0i3pK+lE50jnTbQg2aQj7InAI+6qRAOAwQsBGsXdDzGn51BTQ/4GPgfMFzE3oxVARc0pgVpgN6KlSA+kJiXirmRmNRWdIw9qXwbKZCNGOHLh/QGxByZjo4ZxpxraCon9GbtqmpmnyI5IjjLxZbY8jkA1vpGWgV1qDHtfzuMFnln5EP7oy5V6V3TbCt/hJ58xM0Mpzj/bsSxLrfVWrJU61+pcq3Ot/l2rjwADAPlPcU5JqXWiAAAAAElFTkSuQmCC);
	/* _background-image:url(../../img/jobs/dateBtnie6.png); */
}
.pre{ background-position:0px 0px; left:4px;}
.next{ background-position:-7px 0px; right:4px;}
.pre:hover{ background-position:0px -15px; left:4px;}
.next:hover{ background-position:-7px -15px; right:4px;}

.yearList{ padding:8px 16px; width:240px; height:90px;}
.yearList li{ width:48px; height:22px; line-height:22px;}
.monthList{ padding:8px; width:122px; height:70px;}
.monthList li{ width:30px; height:22px; line-height:22px;}
.monthList li a{ width:26px; text-align:center; padding:4px 2px;}
.dayList{ padding:8px 8px; width:240px; height:90px;}
.dayList li{ width:30px; height:22px; line-height:22px;}
.dayList li a{ width:26px; text-align:center; padding:4px 2px;}

.downBox_s{ width:112px;}
.downBox_s .input{ width:98px;}
.downBox_s .intPopbox{width:110px;}
/*search*/
.downBox_ms{ width:152px;}
.downBox_ms .input{ width:138px;}
.downBox_ms .intPopbox{width:150px;}
/**/
.downBox_m{width:176px;}
.downBox_m .input{ width:162px;}
.downBox_m .downList a{ 
	max-width:462px;
	min-width:162px;
	_width:162px;
}
.downBox_b{ width:112px;}
.downBox_b .input{ width:104px;}
.downBox_b .intPopbox{ width:110px;}
.downBox_bb{ width:240px;}
.downBox_bb .input{ width:226px;}
.downBox_bb .intPopbox{ width:238px;}
.downBox_p{ width:276px;}
.downBox_p .input{ width:262px;}
.downBox_p .intPopbox{ width:274px;}

.inptChoose{ width:176px;}
.inptChoose .input{ width:95px; padding-right:73px;}
.inptChoose .downList{
	max-width:474px;
	min-width:174px;
	_width:174px;
/*	*+min-width: auto;
    *+width: expression(this.offsetWidth > 174 ? (this.offsetWidth < 474 ? 'auto' : '474px') : '174px');
    _width: expression(this.offsetWidth > 174 ? (this.offsetWidth < 474 ? 'auto' : '474px') : '174px');
*/
}
.inptChoose .downList a{
	max-width:462px;
	min-width:162px;
	_width:162px;
/*	*+min-width: auto;
    *+width: expression(this.offsetWidth > 174 ? (this.offsetWidth < 474 ? 'auto' : '474px') : '174px');
    _width: expression(this.offsetWidth > 174 ? (this.offsetWidth < 474 ? 'auto' : '474px') : '174px');
*/
}
.downBox-width-b .downList a{
	min-width:162px;
	max-width:460px;
}

.inputBox_m{ width:176px;}
.inputBox_m .input{ width:162px;}
.inputBox_m .downList{
	min-width:174px;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)&lt;174?"174px":"");
	*width:220px;
}
.inputBox_l{ width:294px;}
.inputBox_l .input{ width:280px;}
.inputBox_l .downList{
	width:292px;
}
.inputBox_l .downList a{
	width:280px;
}
.downBox_slt{ padding-top:8px; *padding-top:0px;}
/*地图搜索左侧筛选*/
.inptMap .butChoose{ width:125px; text-align:center; border:none;}

.butDown{ background-color:#f6f6f6; padding:11px 14px; display:block; position:absolute; right:1px; top:1px; *top:3px; border-left:#d7d7d7 1px solid;}
* +html .butDown{ padding:10px 14px 10px;}
.butDown i{ width:10px; height:10px; background-image:url(data:image/gif;base64,R0lGODlhCgAUALMKAI2NjYyMjI6OjtnZ2dra2piYmKKiopaWltjY2JWVlf///wAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAKABQAAAQwUMlJKQB1gpBlENUViACoCN+lVmOnXK6AuXRtV0NKAoVCjCreZBA8VH6ARAdhuN0iADs=); background-position:0px -10px; display:inline-block; overflow:hidden; cursor:pointer;}
.butChoose{ background-color:#f6f6f6; padding:8px 14px; display:block; position:absolute; right:1px; top:1px; *top:3px;/* *right:2px;*/ border-left:#d7d7d7 1px solid; line-height:16px; }
* +html .butChoose{ padding:7px 14px 8px;}
.inptChoose .butChoose{ color:#6c6c6c;}
.butChoose i{ width:10px; height:10px; background-image:url(data:image/gif;base64,R0lGODlhCgAUALMKAI2NjYyMjI6OjtnZ2dra2piYmKKiopaWltjY2JWVlf///wAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAKABQAAAQwUMlJKQB1gpBlENUViACoCN+lVmOnXK6AuXRtV0NKAoVCjCreZBA8VH6ARAdhuN0iADs=); background-position:0px 0px; display:inline-block; overflow:hidden; *vertical-align:middle;}
.butChoose img{vertical-align:middle;}
.inpFile .input{ border:none;}
.inpFileBtn{ width:63px; height:24px; display:inline-block; 
	/* background:url(../../img/jobs/inputFile.png);  */
	vertical-align:middle;}
.butChooseImg{ background-color:#f6f6f6; padding:6px 14px; display:block; position:absolute; right:1px; top:1px; *top:2px;/* *right:2px;*/ border-left:#d7d7d7 1px solid; line-height:16px; }
.butChooseImg i{ width:10px; height:10px; background-image:url(data:image/gif;base64,R0lGODlhCgAUALMKAI2NjYyMjI6OjtnZ2dra2piYmKKiopaWltjY2JWVlf///wAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAKABQAAAQwUMlJKQB1gpBlENUViACoCN+lVmOnXK6AuXRtV0NKAoVCjCreZBA8VH6ARAdhuN0iADs=); background-position:0px 0px; display:inline-block; overflow:hidden; *vertical-align:middle;}
.butChooseImg img{vertical-align:middle;}
.butChooseImg_mark{ position:absolute; right:1px; top:1px; *top:2px; *right:2px; border-left:#d7d7d7 1px solid; cursor:pointer;}
/*浮层*/
.panelBox{ border:#ff7400 1px solid; background-color:#FFF; border-width:5px 1px 2px 1px;}
.panelSize_s{width:350px;}
.panelSize_ss{ width:558px;}
.panelSize_b{width:558px;}
.panelSize_m{ width:558px;}
.panelSize_max{ width:788px;}
.panel_select_industry{ width:788px;}
.panel_select_major{ width:570px;}
.panel_select_category{ width:788px;}
.panel_select_location{ width:788px;}
.panel_select_category_b{ width:788px;}

.panelBox h2{ /*background-color:#ff7400;*/ color:#FFF; position:relative; font-size:12px; font-weight:normal; z-index:99;}
.tMainBody .panelBox h2{ height:0px;}
.newResume_center .panelBox h2{ height:0px;}
.panelBox .pannelTitle-s{ height:26px; background-color:#FFF;}
.panelBox h2 p{height:30px; line-height:30px; margin-left:10px; display:none;}
.panel_closebtn{ width:42px; height:26px; display:block; text-align:center; line-height:26px; background-color:#ff9945; position:absolute; top:0px; right:0px; color:#fff;}
.panelBox .panel_closebtn{ color:#fff; font-size:12px;}
.panelBox .panel_closebtn:visited{ color:#fff; font-size:12px;}
.panelBox .panel_closebtn:hover{ color:#fff;  background-color:#ff7400; font-size:12px;}
.panel_closebtn:hover{ color:#FFF;  background-color:#ff8b26;}
.bodySkill{ padding:5px;}
.bodySkill td{ padding:0px 8px;}
.bodySkill td a{ font-size:12px; color:#666;}
.bodySkill td a:visited{ font-size:12px; color:#666;}
.bodySkill li{ float:left; margin:0px 4px; width:128px; text-align:left; line-height:22px;}
.panelSize_s .bodySkill li{width:60px;}
.panelSize_ss .bodySkill li{width:60px;}
.panelSize_b .bodySkill li{width:60px;}
.bodySkill li a{ font-size:12px; color:#666666;}
.bodySkill li a:visited{ font-size:12px;}
.bodySkill li a:hover{ font-size:12px; color:#ff7400;}

.titleBottom{ padding-left:70px; position:relative; height:auto!important; _height:26px; min-height:26px; padding-right:42px; border-bottom:1px solid #E3E3E3;}
.titleBottom span{ display:inline-block; margin-right:10px; line-height:24px;}
.titleBottom b{ color:#ff7400;}
.titlebot_th{ position:absolute; left:10px; top:2px;}

.table_trade tr{ border-top:#e3e3e3 1px solid;}
.table_trade th{ background-color:#f9f9f9; font-weight:normal;  vertical-align:top;  text-align:right; padding:0px 10px;  border-right:#e3e3e3 1px solid;}
.table_trade td{ vertical-align:top; text-align:left; padding:0px 2px 0px 16px; color: #6C6C6C;}
.table_trade .tableTitle{ vertical-align:top; text-align:right;}
.table_trade td a{ font-size:12px; color:#6c6c6c;}
.table_trade td a:visited{ font-size:12px;  color:#6c6c6c;}
.table_trade td a:hover{ color:#ff7400;}
/**/
.cityList{ clear:both;}
.cityList dl{ display:inline-block;}
.cityList dt,.cityList dd{ float:left; padding:4px; line-height:20px;}
.cityList dt{ text-align:right; font-weight:bold; color:#ff7400; width:60px;}
.cityList dd{ width:710px;}
.cityList dd a{ display:inline-block; margin-right:6px; font-size:12px; color:#666666;}
.cityList dd a:visited{font-size:12px; color:#666666;}
.cityList dd a:hover{ color:#ff7400;}

.provinceList{}
.provinceList h3{ background-color:#f7f7f7; height:30px; line-height:30px; padding-left:10px; color:#ff7400;}
.provinceList ul{ padding:10px 24px;}
.provinceList li{ float:left; width:60px; line-height:24px; height:24px; font-size:12px;}
.provinceList .subLayer {
border: 1px solid #ff7b00;
background-color: #fef9ef;
}
.zz_51LowerYellow{ background-color: #fef9ef; }
.provinceList .icon12Add,.icon12reduce{ margin:3px 0.5ex; cursor:pointer;}
.provinceListCity{ position:absolute; top:20px; left:0px; border:#ff7b00 1px solid; background-color:#fef9ef;  z-index:9999; display:none;}
/*
.provinceListCity h4{ background-color:#ff7400; color:#FFF; height:20px; line-height:20px; font-weight:normal;}
.provinceListCity ul{ padding:2px 4px;}
.provinceListCity ul li{ width:164px;}
.provinceListCity ul label:hover{ color:#ff7400; cursor:pointer;}
/*技能弹窗*/
.provinceListSkill{ position:absolute; top:20px; left:10px; border:#ff7b00 1px solid; background-color:#fef9ef; width:200px; z-index:9999; display:none;}
.provinceListSkill h4{ background-color:#ff7400; color:#FFF; height:20px; line-height:20px; font-weight:normal;}
.provinceListSkill li{ width:56px;}
/**/
.specialList{}
.specialList h3{background-color:#f7f7f7; height:30px; line-height:30px; padding-left:10px; color:#ff7400;}
.specialList p{ padding:4px 30px;}
.specialList a{display:inline-block; margin-right:6px; font-size:12px; color:#666666;}
.specialList a:hover{ color:#ff7400;}

/**/
.specialtyTable{}
.specialtyTable .borderbtm td{ border-bottom:#e3e3e3 1px solid;}
.specialtyTable th,.specialtyTable td{ padding:4px; font-size:12px; line-height:21px;}
.specialtyTable th{ background-color:#f9f9f9; width:48px; text-align:right; vertical-align:top; border-right:#e3e3e3 1px solid; padding:4px 10px;}
.specialtyTable td{/* width:140px; */padding:0px 2px 0px 6px; color:#6C6C6C;}
.specialtyTable td p{line-height:21px;}
.specialtyList{ position:absolute; z-index:999; display:none; background-color:#fef9ef; border:#ff7b00 1px solid; zoom:1; width:auto;
	max-width:300px;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)&lt;300?"300px":"");
}
.specialtyList h4{ line-height:20px; background-color:#ff7400; padding:4px; font-weight:normal; color:#FFF; *display:block;}
.specialtyList li{ zoom:1; line-height:28px;}
.specialtyList li a{ color:#333; font-size:12px; display:block; padding:2px 4px; _margin:0px;}
.specialtyList li a:visited{ color:#333; font-size:12px; display:block; padding:2px 4px; _margin:0px;}
.specialtyList li a:hover{ background-color:#FC9;}
.specialtyList table{ width:100%; word-break: break-all;}
.specialtyList table td{ padding:0 4px; line-height:30px;}
.specialtyList-table{/* position:absolute; top:30px; left:3px;*/ z-index:999; background-color:#fef9ef; border:#ff7b00 1px solid; }
.specialtyList-table tr{}
.specialtyList-table tr td{ line-height:24px; padding:2px 6px;}
.specialtyList-table thead td{background-color:#ff7400; font-weight:normal; color:#FFF;}
.specialtyList-table .bottom-border-td{ border-bottom:#ff7b00 1px solid;}
/*注册弹窗*/
.panel_lnp{ width:560px; border:#d7d7d7 1px solid;}
.panel_lnp h2{ position:relative; background-color:#ededed; height:44px; line-height:44px; color:#737373; border-bottom:#d7d7d7 1px solid;}
.panel_lnp h2 p{ margin-left:10px; font-size:14px; font-weight:normal;}
.panel_lnp h2 a{ display:block; height:44px; width:44px; background-color:#e2e2e2; position:absolute; right:0px; top:0px;}
.panel_lnp h2 a i{ background:url(//img01.51jobcdn.com/im/2019/jobs/iconMain.60533c32.png) -26px -27px; width:10px; height:9px; display:block; overflow:hidden; margin:16px auto;}
.panal_tab{ background-color:#f7f7f7; border-bottom:#d7d7d7 1px solid; padding-top:18px; padding-left:102px;}
.panel_lnp h2 a:hover{background-color:#d7d7d7;}
.panal_tab ul{}
.panal_tab li{ float:left;}
.panal_tab li a{ width:90px; height:34px; line-height:34px; text-align:center; display:block; background-color:#ebebeb; color:#5e5e5e; border:#d7d7d7 1px solid; margin-left:-1px; margin-bottom:-1px;}
.panal_tab li a:visited{ color:#5e5e5e;}
.panal_tab li a:hover{background-color:#fff;  color:#5e5e5e;}
.panal_tab li a.active{ background-color:#fff; border-bottom:#FFF 1px solid}
.pannel_body{ padding:10px; background-color:#f7f7f7;  color:#5e5e5e; *position:relative; zoom:1;}
.backgroundfff{ background-color:#FFF;}
.panalText{ font-size:14px;}
.panelBtn_box{ text-align:center; margin:20px auto; position:relative; zoom:1;}
.panelBtn_box .panel_btn_s{ color:#FFF; font-weight:bold}
.panelBtn_box .panel_btn_s:visited{ color:#FFF; font-weight:bold}
.panelBtn_box .panel_btn_s:hover{ color:#FFF; background-color:#e25800;}
.panel_btn{ width:118px; height:42px; line-height:42px; background-color:#f56101; display:inline-block;}
.panel_btn:hover{ background-color:#dd5500;}
.panel_btn_s{ padding:6px 20px;  background-color:#f56101; display:inline-block; margin:0px 4px;}

.panel_massages{ padding-left:90px; position:relative;}
.panel_massages p{ font-size:14px;}
.panel_leftpic{ position:absolute; left:30px; top:20px; _left:-60px;}
.btnText_pos{ position:absolute; right:6px; bottom:0px;}
.useMText{ padding-left:20px; color:#5e5e5e;}
.useMText p{ color:#f56101; font-size:14px; line-height:26px;}
.useMText .panalText{ color:#5e5e5e;}
.useMText .lineDl dt{ width:80px;}

.lineDl .butInpTJ{ 
	/* background:url(../../img/jobs/BtnTJpic.png);  */
	width:83px; height:34px; display:inline-block;}

.getCordBtn{background-color:#ff9b49; color:#fff; font-size:14px; text-align:center; border:none; width:80px; cursor:pointer; display:block}
.getCordBtn:hover{color:#fff; font-size:14px;}
.passwordLevel{ width:40px; height:20px; line-height:20px; text-align:center; display:inline-block; color:#FFF; background-color:#e9e9e9;}
.passwordLevel1{ background-color:#F30;}
.passwordLevel2{ background-color:#F93;}
.passwordLevel3{ background-color:#3C6;}

.logo_list{ border-bottom:#c1c1c1 1px dashed;}
.pannel_bottext{ text-align:right; height:32px; line-height:32px;}
.messagesOK{ border-bottom:#c1c1c1 1px dashed; text-align:center; height:35px; line-height:35px; padding:20px 10px;}
.messagesOK .titleFont{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:18px; color:#f66001; margin-top:10px;}
.messagesOK img{ vertical-align:middle;}
.tMainBodyText_panel{ border-bottom:#c1c1c1 1px dashed; padding-bottom:10px;}
.tMainBodyText_panel .lineDl{ margin-top:2px;}
.tMainBodyText_panel dt{ width:158px; line-height:30px;}
.tMainBodyText_panel dd{ line-height:30px;}

.tableTitle{
	background-color: #F9F9F9;
	vertical-align: top;
	font-weight:bold;
	text-align: right;
	padding: 0px 10px;
	border-right:1px solid #E3E3E3;
}
.tableTitle{ border-bottom:#e3e3e3 1px solid;}
.panelBox table .textHover{ color:#ff7400;}

/*search size*/
.line_dotted{ padding-top:10px; margin-bottom:10px; border-bottom:#c1c1c1 1px dotted; clear:both;}
.textStyle{ font-size:14px; color:#5e5e5e; line-height:36px;}
.panel_lnp_sizess{ width:400px;}
.panel_lnp_sizes{ width:480px;}
.panel_lnp_sizeM{ width:516px;}
.panel_lnp_sizel{ width:678px;}
.panel_lnp_sizeXl{ width:720px;}
.panelBtn_blue:link{ display:inline-block; background-color:#F66018; color:#ffffff; padding:0px 10px;}
.panelBtn_blue:visited{ color:#ffffff;}
.panelBtn_blue:hover{ color:#fffff;}

/**/
.panel_jltx .lineDl dt{ width:110px;}

.intPopbox_dq{ background-color:#FFF; width:470px; border:#d7d7d7 1px solid; padding:10px; position:absolute;}
.bodySkill_dq dl{ clear:both; color:#666666; line-height:24px;}
.bodySkill_dq dl dt{ float:left; width:64px; text-align:right;}
.bodySkill_dq dl dd{ float:left;}
.bodySkill_dq dl dd a{ margin-left:6px;}

.intPopbox_db{ position:absolute; background-color:#FFF; border:#d7d7d7 1px solid; width:540px;}
.bodySkill_db{ margin:5px;}
.bodySkill_db li{ float:left; margin:0 6px; line-height:24px; width:120px;}
.bodySkill_dt{ background-color:#f5f5f5;}
.bodySkill_dt li{ float:left;  margin:0 6px; line-height:24px; width:64px;}

.panalText_center{ text-align:center; font-size:14px; line-height:32px; margin:16px 0;}
.pannel_body_sc dt{ width:90px;}

.addressSend_left{ float:left; width:366px; margin-right:10px;}
.panalBox_text .addressSend_left p{ color:#f56002; font-size:14px; font-weight:bold;}
.addressSend_left dt{ width:366px; text-align:left; font-weight:bold;}
.addressSend_left ul li{ font-size:14px; line-height:28px; color:#878787;}
.addressSend_right{ float:left; border:#e7e7e7 2px solid; border-radius:10px; background-color:#FFF; padding:10px;}
.addressSend_right .panalText{ line-height:24px; font-size:14px; color:#999;}
.addressSend_right .panalText b{ line-height:24px; font-size:14px; color:#5e5e5e;}

/**/
.icon16_close{ width:11px; height:11px; display:inline-block; background:url(data:image/gif;base64,R0lGODlhCwALAMQAAP9NAP/+///++//w5f+paf9MAP/Ttf9DAP/y5/+KNf+JM/+mZ//8+f/fy//El/+pa/+0g//+/f/Fof9vC//Vt/9GAP/Vuf9sA/9FAP8+AP87AP88AP////89AAAAAAAAACH5BAAAAAAALAAAAAALAAsAAAU7YCeOZGme5aZhA9ElwkVqjvBERtVpI9ZwAwBvI9pgKAwEYEfUZCQcSMByKGYKnEVHEZiIMqodaUNEiUIAOw==) top no-repeat; vertical-align:middle; margin-left:4px;}
.map-left-button{ width:155px; height:34px; cursor:pointer; border: 1px solid #B1B1B1; background-color:#f6f6f6; color: #6c6c6c;}

.resumeQuestion_f{ position: relative; }
.resumeQuestion{ height:20px; width:20px; position:absolute; bottom: 8px; *bottom:16px; display:inline-block; background-position:0 -100px;}
.resumeQuestion:hover{ cursor:pointer; background-position:-20px -100px; }body{ color:#6c6c6c;}
.line_top{ border-top:#ccc 1px solid; padding-top:10px; margin-top:10px;}

/*icons*/
a.icon_b,.icon_b,
	a.icon_share,.icon_share{display:inline-block; height:20px; line-height:20px; font-family:"Microsoft YaHei"; color:#00457d; padding-left:30px; background:url(//img01.51jobcdn.com/im/2019/jobs/ic_blue_30_30.c65bf1e5.png) no-repeat}
.icon_b:hover,
	.icon_share:hover{color:#FF7300}
.icon_b.i_link{background-position:0 -5px}
.icon_b.i_house{background-position:0 -35px}
.icon_b.i_collect{background-position:0 -65px}
.icon_b.i_upline{background-position:0 -95px}
.icon_b.i_share{background-position:0 -125px}
.icon_b.i_note{background-position:0 -155px}
.icon_b.i_map{background-position:0 -185px}
.icon_b.i_phone{background-position:0 -216px}
.icon_b.i_reflash{background-position:0 -245px}
a.icon_share,.icon_share{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAMAAABGivqtAAAAgVBMVEUAAABZqSBZqSBZqSBZqSDYTExZqSBZqSBZqSBZqSDYTExZqSDYTExZqSDYTEzYTExZqSDYTExZqSBZqSDYTEzYTEzYTExZqSBZqSBZqSDYTEzYTEzYTExZqSDYTEzYTExZqSDYTExZqSDYTEzYTExZqSBZqSBZqSBZqSDYTExZqSBmhWNvAAAAKXRSTlMAO/TcZQXmjD8M3tS2HRoM6c+rhfPl2cm8s6CTbVhNMCPOp4aAekw2F1SbHT8AAADcSURBVDjL7c/ZzoIwEIbhz9JSFkHct9/l3+3c/wU6KY2JnXLgqfqGTEKelKF4+sxh21G3PZikNmvqWzeQlRmNRow8slLy3Es/5pIzCn39XSALmP8Xs5zyWZE8rc6W+qzYzf1qv50f0vGfc+f6xnV0b8UMHiF1zwWpTdfUAcVpq0sA+sYaqWzQDOn8vTeKCmC4Ulu8e91WLmp1x04k+Aeh7wR/OLcz4MyOXwTjuHDjCTAZu8URknFaus+2nbrlCSkGU1W5aYsk+w/7BQMMs98bDHLocY6KuIq1wrvhrsrjK4f8WjM7AAAAAElFTkSuQmCC)}
.icon_share.i_weixin{background-position:0 -5px}
.icon_share.i_mail{background-position:0 -35px}

/*auto point*/
.at,
	.tHeader h1,.tHjob .lname,.tHjob .cname,.tHjob .cn strong,
	.tHeader .ltype,
	.jtag .sp2,.jtag .sp4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

/*悬浮*/
.tSearchFix{ position:fixed; _position:absolute; width:1000px; background-color:#FFF; border:#e0e0e0 1px solid; left:50%; margin-left:-501px; z-index:999; top:0;
	_top:expression(eval(document.documentElement.scrollTop))
}
.tSearchFix .tSearchBox_input_big input { width:520px;}
.tSearchFix .tSearchBox_input_location input{ width:102px;}
.iconClose{ width:15px; height:15px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeBJREFUeNpibGxsZMACbKBYC4jfAfFZIN4ExB+RFbGgaXIF4kxZGZlAIGYQERFh+P7jB8OLFy8Ybt2+zfDz588aoHwrNs05XFxck708PBjU1dQwnPL582eGHbt2tQANkQZys0BizI6OjiBakZmZeWdiXByDnKwsNm8wsLOzM2hraTG8efPGFIiZgEIHmGC2OtjZgZ1JCHi4uTEAXVgHZIqCNPOwsbEVmRgbwxWcv3CBobWjg+H+gwdw9ocPH8ByQI0MBnp6IGYySLOltJQUAwsLwvuGBgYMkhISDOs2bGDYtmMHg6aGBoOAgABcXlFRERy4IM1CnJycGM6ztLBg+AEMaRAABSIy4OTgAFFCIM33YU5CBsdPnGDggChi2HfgAIrch4/g6L4P0nz2OTAev337huJnkFhQQADYVhgfBu7euweidoA8+vf///9NR48dq3N1cYH7GYSRwwBuK9CVly5fBjEXwKKq9dSZM+tv3rqFN5p+/foFDsS/f/+WgbiwRPIXlIav37gR+/ffPwYpSUkGYKJB0fjo0SOGFatXM7x+86YbyG1ET567gc4XBjq/4vSZM6WKCgrgOAWHDDC+gc49CGROB+KVuDIGKAeVAZ3XBPQCKJOIwgwGmYHuDYAAAwA/1LRI3KCuBAAAAABJRU5ErkJggg==) no-repeat;
	position:absolute;
	bottom:-7px;
	right:-7px;
}

.tSearchCenter{ width:1002px; margin:10px auto;}
.tSearchMain{ width:720px; float:left;}
.tSeach_core{ background-color:#fff; border:#afafaf 1px solid; *position:relative;}
.tSearchBox_input_tab{ height:34px; background-color:#fff6ef; border:#ffdab5 1px solid; border-bottom-width:0px; width:246px; overflow:hidden;}
.tSearchBox_input_tab li{ float:left;}
.tSearchBox_input_tab li a{ font-size:14px; display:inline-block; width:81px; height:36px; line-height:36px; text-align:center; border-right:#ffe6cd 1px solid;}
.tSearchBox_input_tab li a:visited{ font-size:14px;}
.tSearchBox_input_tab li a:hover{}
.tSearchBox_input_tab .active a{ background-color:#fe7600; color:#FFF; font-weight:bold; border-right:#fe7600 1px solid;}
.t_adviceHelp{ position:absolute; top:20px; right:22px;}
/*tSearchBox_select*/
.tSearchBox_select{ padding-bottom:10px; margin:4px 10px; border-bottom:#d0d0d0 1px dashed; *position:relative; *z-index:98;}
.tSearchBox_select .inptChoose{ width:268px;}
.tSearchBox_select .inptChoose .input{ width:187px; padding-right:73px;}
.tSearchBox_select .inptChoose .downList{}
.tSearchBox_select .inptChoose .downList a{ width:254px;}
.tSearchBox_select .lineDl dt { width: 64px; color:#666;}
.tSearchBox_select .topLable{ width:268px;}
/**/
.tSeach_core_bottom{ height:24px; line-height:24px; text-align:right; margin:0px 10px 4px;}
.tSeach_core_bottom a{font-family:"Microsoft YaHei"}
.tSeach_core_bottom a:link{ font-size:14px;}
.tSeach_core_bottom a:visited{ font-size:14px;}
.tSeach_core_bottom a:hover{ font-size:14px;}
.tSeach_core_bottom .blueBlock{ color:#0398fc; margin-right:10px;}
.tSeach_core_bottom .c_fb7400{ color:#fb7400;}

.tSearchBox_input{ padding:10px 0px 10px 10px; position:relative; z-index:99;}
.tRed_border{ border:#fe7600 2px solid; height:42px; background-color:#FFF; float:left; margin-right:5px;}
.tRed_border input{ border:none; outline:none; padding:10px 10px 0px 10px; height:22px; line-height:22px; font-size:14px; color:#7f7f7f; font-weight:bold; float:left;}
.tSearchBox_input_button{ display:inline-block; height:18px; line-height:18px; background-color:#f3f3f3; padding:12px 10px; border-left:#e9e9e9 1px solid;  font-weight:bold; float:left;}
.tSearchBox_input_button i{ *vertical-align:middle;}
.tSearchBox_input_button:link{color:#fe7600; font-size:14px;}
.tSearchBox_input_button:visited{ color:#fe7600; font-size:14px;}
.tSearchBox_input_big{ position:relative; zoom:1; display:inline;}
.tSearchBox_input_big input{ width:280px;}
.tSearchBox_input_big .tSearchBox_input_button{ width:84px;}
.tSearchBox_input_big .tSearchBox_big_downbox a{ width:382px;}
.tSearchBox_big_downbox{ position:absolute; top:44px; left:-2px; background-color:#FFF; padding:0px 0; border:#afafaf 1px solid; border-top:none; z-index:99; display:none;}
.tSearchBox_big_downbox .active{ background-color:#ededed;color:#ff7b38;}
.tSearchBox_big_downbox a{ display:block; line-height:26px; padding:0 10px;}
.tSearchBox_big_downbox a:hover{ background-color:#ededed;}
.tSearchBox_big_downbox .see_all_c{ color:#ff7b38;}
.tSearchBox_big_downbox a .resultNumble{ color:#06C; float:right;  *margin-top:-26px; font-family:Arial, Helvetica, sans-serif;}
.tSearchBox_input_location{ position:relative; zoom:1;}
.tSearchBox_input_location input{ width:62px;}
.tSearchBox_input_location .downList{ width:140px;}
.tSearchBox_input_location .intPopbox{ left:-2px; top:44px;}
.tSearchBox_btn{ float:left; width:128px; height:46px;}

#KwdSearchResult a{position:relative;display:block;height:24px;line-height:24px;color:#333;font-family:"Microsoft YaHei"}
#KwdSearchResult a:hover,#KwdSearchResult .active{color:#F66000;background-color:#EFEFEF}
#KwdSearchResult a:hover .resultNumble{color:#F66000}
#KwdSearchResult a .resultNumble{position:absolute;color:#888;top:0;right:10px;*top:24px;}
#KwdSearchResult .type{display:block;line-height:22px;color:#888;font-family:"Microsoft YaHei";margin:0 8px;padding-left:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAsCAMAAABblciFAAAAb1BMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMyM8SaVAAAAJHRSTlMAO/Z9A/SnIhHllQeew81xGfmOZOjZ1rKtm+3n3bdvZ1MxLy1zYe3TAAAAvklEQVQoz82R2ZLCIBREL2sSSGZinHGZxfX8/zcaxBD13Sr7geJ0NdymkFdJ+WbReDWhDWSFmI0t2lSxMpptzqPHcNeJ0lxPecy4gojBJ+OL6mZUNMmA2EEyIotbIhldSaQ7sgy+TBlVpkgoPUJOxrnp81veVur/XPb7TS/KsZz4E1YHR2tnbuCBlwpcf8dy1D+s6ivXMKQPPMEuJ1rcr5H+m4+cELuGcMdpPu7vgduWmevUxw7ricVuBiuv1gXLlBDT4/twFQAAAABJRU5ErkJggg==) no-repeat;border-bottom:1px solid #EEE}
#KwdSearchResult .key{background-position:0 -22px}
#searchHistory a{position:relative;display:block;height:24px;line-height:24px;color:#333;font-family:"Microsoft YaHei"}
#searchHistory a:hover,#searchHistory .active{color:#F66000;background-color:#EFEFEF}
#searchHistory a:hover .resultNumble{color:#F66000}
#searchHistory a .resultNumble{position:absolute;color:#888;top:0;right:10px;*top:24px;}
#searchHistory .type{display:block;line-height:22px;color:#888;font-family:"Microsoft YaHei";margin:0 8px;padding-left:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAsCAMAAABblciFAAAAb1BMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMyM8SaVAAAAJHRSTlMAO/Z9A/SnIhHllQeew81xGfmOZOjZ1rKtm+3n3bdvZ1MxLy1zYe3TAAAAvklEQVQoz82R2ZLCIBREL2sSSGZinHGZxfX8/zcaxBD13Sr7geJ0NdymkFdJ+WbReDWhDWSFmI0t2lSxMpptzqPHcNeJ0lxPecy4gojBJ+OL6mZUNMmA2EEyIotbIhldSaQ7sgy+TBlVpkgoPUJOxrnp81veVur/XPb7TS/KsZz4E1YHR2tnbuCBlwpcf8dy1D+s6ivXMKQPPMEuJ1rcr5H+m4+cELuGcMdpPu7vgduWmevUxw7ricVuBiuv1gXLlBDT4/twFQAAAABJRU5ErkJggg==) no-repeat;border-bottom:1px solid #EEE}
#searchHistory .key{background-position:0 -22px}

.tSeach_banner{ margin:5px 0px; width:720px; height:100px; background-color:#efefef;}
/*tSeach_list*/
.tSeach_list{}
.tSeach_list_tab{ overflow:hidden; 	border-left:#ddd 1px solid;}
.tSeach_list_tab li{ float:left; height:60px; line-height:60px; font-size:14px; font-weight:bold; text-align:center; cursor:pointer;
	background-color:#f0f0f0;
	color:#6c5c66;
	width:238px;
	border:#ddd 1px solid;
	border-width:3px 1px 0px 0px;
}
.tSeach_list_tab .active{ background-color:#ffa657; color:#FFF; border-top-color:#fb7600; border-right-color:#ffa657; width:240px;}
.tSeach_list_center{ border:#ddd 1px solid;}
/*tSeach_list_Category*/
.tSeach_list_Category{ margin:5px;}
/*tSeach_list_Indudtry*/
.tSeach_list_Indudtry{ margin:5px;}

.tSeach_list_table td{ line-height:36px; color:#666;}
.tSeach_list_table .tableTh_tSeach_list{ font-size:14px; color:#0497fe; font-weight:bold; line-height:36px; padding-top:15px;}
.tableUnitLine td{ border-bottom:#ebebeb 1px solid; padding-bottom:4px;}

/*sidebar*/
.tSearchSidebar{ width:270px; float:right;}
.tBorderTop_box{border:1px solid #eee}
.tBorderTop_box.bt{border-top:1px solid #eee !important}
.tBorderTop_box h2{position:relative; height:38px; line-height:38px; text-indent:10px; border-bottom:1px solid #eee; color:#666; font-size:16px;background-color:#f5f5f5; z-index:2}
.tBorderTop_box h2 .bname{float:left; height:20px; line-height:20px; font-size:16px; text-indent:0; margin-top:9px; padding-left:15px; border-left:4px solid #FF9F20}
.tBorderTop_box h2 .op{float:right; height:20px; line-height:20px; color:#2d64b3; text-indent:0; font-family:"Microsoft YaHei"; margin:9px 15px 0 0}
.tBorderTop_box h2 .op:hover{color:#FF7300}
.tBorderTop_box ul{ margin:10px;}
.sidebar_zwlist ul{ margin:10px 0px;}
.tBorderTop_box li a{ color:#666;}
.tBorderTop_box li a:visited{ color:#0199fe;}
.tBorderTop_box li a:hover{ color:#ff7100;}
.tBorderTop_box li a span{ color:#ff7100;}
.alinkBlue{}
.alinkBlue:link{ color:#0199fe;}
.alinkBlue:visited{ color:#0199fe;}
.alinkBlue:hover{ color:#ff7100;}

.tSearchSidebar_hot ul{ overflow:hidden; width:246px;}
.tSearchSidebar_hot li{ float:left; margin:0 4px; height:24px;}
.tSearchSidebar_hot li a{ font-size:14px; color:#666; display:inline-block; height:24px; line-height:24px; white-space:nowrap;}
.tSearchSidebar_hot li a:visited{ font-size:14px; color:#666;}
.tSearchSidebar_hot li a:hover{ color:#ff7300; text-decoration:underline;}
.c_ff7300{ color:#ff7300;}
.tSearchSidebar_hot li .c_ff7300{ color:#ff7300;}
.tSearchSidebar_template li{ line-height:26px;}
.tSearchSidebar_searchHot ul li{ line-height:26px;}
.tSearchSidebar_searchHot ul .rmsscs{ font-weight:bold; color:#ff7300;}
.tSearchSidebar_hot_list{}
.tSearchSidebar_hot_list li{ float:left; width:62px; text-align:center; height:24px; line-height:24px;}

/*职位*/
.rjlist .no_job{font:14px/60px "Microsoft YaHei"; text-align:center}
.rjlist .e,.rjlist .mk{height:56px; line-height:28px; padding:7px 15px; border-bottom:1px dotted #DDD}
.rjlist .e.nb{border-bottom:0 none}
.rjlist .e:hover,.rjlist .cname:hover{background-color:#F4F4F4}
.rjlist a,.rjlist strong,.rjlist span{float:left; height:28px; overflow:hidden}
.rjlist a{width:185px; font-size:14px; font-family:"Microsoft YaHei"; color:#666}
.rjlist .name{width:130px; font-size:16px; color:#000}
.rjlist a:hover{color:#FF7300}
.rjlist strong{float:right; width:135px; font-weight:normal; font-size:16px; text-align:right; color:#FF6000}
.rjlist span{float:right; width:80px; font-size:12px; text-align:right; color:#666}
.rjlist .cname,.rjlist .sname{float:none; display:block; width:auto; height:42px; font:14px/42px "Microsoft YaHei"; color:#666; padding:0 15px; border-bottom:1px dotted #DDD}
.rjlist .cname{font-size:16px; color:#000}
.rjlist.r2 .e,.rjlist.r2 .mk{height:28px}
.rjlist.r2 .mk{background-color:#FF9F20}
.rjlist.r2 .mk *{color:#FFF}
.rjlist .cname.mk{height:42px; color:#FFF; cursor:auto}
/*
.rjlist.r2 .e:hover a,.rjlist.r2 .e:hover strong,.rjlist.r2 a:hover{color:#FFF}
*/
.rjlist.r2  strong{font-weight:normal}

.rjlist.r3{padding:0 20px}
.rjlist.r3 a, .rjlist.r3 strong, .rjlist.r3 span{height:30px}
.rjlist.r3 a{width:100%}
.rjlist.r3 strong{float:left;font-size:14px;text-align:left}
.rjlist.r3 .e{position:relative;height:90px;line-height:30px;padding:5px 20px 5px 0;border-top:0 none;border-bottom:1px solid #e8e8e8}
.rjlist.r3 .apply{position:absolute;display:none;width:25px;height:25px;cursor:pointer;right:0;bottom:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAMAAACeXICkAAAAulBMVEUAAAD/YAD/YAD/YAD/YAD/YAD/YAD/YAD/YAD/YAD/YAD/YAD/omn/bBL//Pr/+/n/YAD/ml3/YwX/+vf/6dz/5tf/28X/vJP/qHP/gjb//fz/+PT/8ej/7uP/69//4tH/07n/zrD/qnb/YAD/YAD/YAD/////gzf/ZQf/+PP/8+v/iD//9e//0rb/zK3/mFn/fS7/+vf/8Of/4M7/2sP/1bz/xqT/vpb/uY7/soP/q3n/fzL/cRz/bha//j8hAAAAJXRSTlMAZg2lQgZOTwXFxMOIa/j1xoNn8tTOvpyMdfnx4tvXyLWvjW0sWyS5uQAAAPZJREFUOMutzldywkAQBFCvhDMIWyY6px0sZHA2+f7XYqC6tqka7R/9+2qm+yCSw9cYHNdi4CAWIBYoBiAWIBYoFigEigUK4chRItC9q1VC/pj1duQkQKOd9RyF0L/N6g4C6DxvoH7TVIDg4kGecte9VoCEV3lbWh1pXobV7Gi0RK4UIASlewUIIFDfUQAMhGBkj0leYnCRxsCnMaiW5NRTDEAsQCxQLFAIFAsUwpmnRODjN62GWVGmVfA2LkpPISx/ioGHAKblBgbf7woQXPzLXLu/FCjJ+fbPWEYTGS64WgHVI5Hhp4cAQH8KEECglacAGEgAI2s9zC5GmkC9FAAAAABJRU5ErkJggg==) no-repeat}
.rjlist.r3 .e:hover{background-color:#fff}
.rjlist.r3 .e:hover .apply{display:block}
.rjlist.r3 .e.on .apply{display:block;background-position:0 -26px}
.rjlist_more{display:block;height:44px;line-height:44px;font-size:16px !important;color:#666;text-align:center;cursor:pointer;margin:-1px;border:1px solid #e8e8e8}
.rjlist_more:hover{color:#ff6000;border-color:#ff6000}

.apBtn{height:26px;line-height:26px;padding:10px 20px}
.apBtn .chall{float:left;color:#999;cursor:pointer}
.apBtn .op{float:right}
.apBtn .op span{float:left;width:80px;height:24px;line-height:24px;font-size:12px;cursor:pointer;
	-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.apBtn .but_sq{color:#ff6000;background-color:#fff;border:1px solid #ff6000}
.apBtn .but_sq:hover{color:#fff;background-color:#ff6000}
.apBtn .but_sq:hover i{background-position:0 0}
.apBtn .but_sq i{float:left;width:13px;height:16px;margin:4px 6px 0 7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAMAAAA25D/gAAAAz1BMVEUAAAD/////YAD/////////YAD/////YAD/YAD/////YAD/YAD/////YAD/////YAD/////i1H/YAD/////YAD/////YAD/////////YAD/////YAD/////////YAD/////YAD/////YAD/////YAD/YAD/YAD/////YAD/YAD/////////////YAD/////YAD/////YAD/////YAD/YAD/YAD/////YAD/////YAD/////YAD/////////YAD/YAD/////YAD/////////YACeNmxDAAAAQ3RSTlMAwzo7+Ojlw8D8/Pjp5SkpDwXv4NXRzb+Pj46Og1dXRkYrKxsYEPfx4d/Xybi4r6+urqGhhYBycmVlTk43IiIcFgwIXJgA1QAAANtJREFUGNONzteOwjAQheGz2SSQQkLovS7be+/tzPs/Ex4gVriC/8LW+JNGhlbt1T9RbNE/deyQvZIX1YJmbyKtRT6NgyDmbYEnYejJHdYldXa+4mBgNT2T7nctfIQ2v+Yl8M54uNGjG7kCPsQb6bcGbM6B/2eeT6H9PUnjB8hepDEDhvTHMP3es53ANJLKZLXkQcopTki3A0x9MmjCVBOJusDMEwlbiEkeAIck3bayeZYS4JjruAwjynrkOWtW24e1LdZyTnxVt2c59VSjPnbn0+au9lfEFpV28BJdoSjyM9yBBwAAAABJRU5ErkJggg==) -17px 0 no-repeat}


/*内容头部*/
.tHeader{margin-bottom:10px; background-color:#f5f5f5}
.tHeader .in{position:relative; width:970px; margin:0 auto; padding:15px}
.tHeader.fix{position:fixed; width:100%; top:0; left:0; padding:15px;border-bottom:1px solid #ddd; z-index:9}
.tHeader.fix .msg{display:none}
.tHeader.fix .cn{padding-top:12px}
.tHeader h1{float:left;max-width:340px;line-height:30px;font:bold 22px "Microsoft YaHei";color:#333;margin:0 10px 8px 0}
.tHeader h1.h2{max-width:553px}
.tHeader .i_house{float:right;width:85px;height:20px;line-height:20px;font-family:"Microsoft YaHei";color:#00457d}
.tHeader .i_house:hover{color:#FF7300}
.tHeader .ltype{float:left; width:100%; height:20px; clear:both}
.tHeader .agenote{position:absolute;float:left;*width:128px;line-height:20px;color:#333;right:0;top:45px}
.tHeader .agenote a{font-family:"Microsoft Yahei"}
.tHeader .agenote .te:hover{color:#ff7300}
.tHeader .agenote .qe{*position:relative;top:-20px;float:right;width:20px;height:20px;margin-left:5px;background:url(//img01.51jobcdn.com/im/2019/2016/form/form.7ae5933d.png) 0 -100px}
.tHeader .agenote .qe:hover{background-position:-20px -100px}
.tHjob.fix{padding:0}
.tHjob.fix .in{padding:10px 15px}
.tHjob .cn{float:left; width:660px}
.tHjob .cn strong{float:right;width:190px;height:30px;line-height:38px;font-weight:normal;font-size:16px; color:#FF6000; text-align:right; margin-bottom:8px}
.tHjob.fix .cn{padding-top:15px}
.tHjob.fix .cn strong{margin-bottom:18px}
.tHjob .lname{float:left;max-width:110px;height:30px;line-height:40px;margin-bottom:10px; overflow:hidden}
.tHjob .lname,.tHjob .cn p,.tHjob .cname a,.tHCop p{font-size:14px; font-family:"Microsoft YaHei"; color:#666}
.tHjob .cname{float:left; width:545px; margin-bottom:8px}
.tHjob .cname a{height:20px; overflow:hidden}
.tHjob .cname.c2{width:650px}
.tHjob .cname a{position:relative;color:#333;padding-right:30px}
.tHjob .cname a:hover{color:#FF7300; text-decoration:underline}
.tHjob .cname .i_link{position:absolute; top:0; right:0}
.tHjob .op{float:right; width:240px; text-align:center; padding:8px 12px 0}
.tHjob .but_sq,
	.research .but_research{display:block; height:45px; font:18px/45px "Microsoft YaHei"; color:#FFF; margin-bottom:10px; background-color:#FF6000; border-radius:2px}
.tHjob .but_sq:hover,
	.research  .but_research:hover{background-color:#EA5800}
.tHjob .but_sq{margin-bottom:12px}
.tHjob .but_sq img{position:relative; vertical-align:middle; top:-2px; margin-right:5px}
.tHjob .but_sq.off{cursor:auto; background-color:#FFA56E}
.tHjob .i_upline{float:right}
.tHjob .i_collect{float:left}
.tHjob .unlike{position:relative;float:left;margin-right:24px}
.tHjob .unlike .pro{position:absolute;display:none;font-size:12px;color:#fff;white-space:nowrap;top:23px;left:-40px;padding:3px 8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8xMS8xNqfTPV8AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAK0lEQVRIie3NMQEAAAgDoGlyo1vBzwcKUEkmD/ojFYvFYrFYLBaLxWLxzQLNCgC8nYYCzgAAAABJRU5ErkJggg==) repeat;border-radius:2px}
.tHjob .unlike .angle{position:absolute;width:8px;height:4px;top:-4px;left:80px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAEAgMAAADOo5ZjAAAACVBMVEUAAAB6enp5eXkSPicJAAAAAnRSTlMAgJsrThgAAAAUSURBVAjXY2B0YGCbwCC1hCFrJQALRgKpqEdzlQAAAABJRU5ErkJggg==) center no-repeat}
.tHjob .i_upline,.tHjob .i_like,.tHjob .i_collect{padding-left:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAA8CAMAAABRqGpkAAAAZlBMVEUAAAAjX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX48jX4+1+wQuAAAAIXRSTlMAxAXU116ajzQJFCv52ceWLt6J87rlr1jMvbWAQ21MPSgC4IhLAAABK0lEQVQ4y72S646CMBCF6bSlVAFBvK26l+/9X3KhgG1szP7ZeBLCyZeeYWZoUShV5ILofatyuEdnsILqGXrNPqkprbEyho1PoAWa2xSOUBrKBqZwhJZGxJrWp9Bg8+ZVKy8m+hMqSKVewrC6t2nrTF0bt02Q7FhU+gc7QFl5X5XwIQvc0XRLFcNucdCtoQ7muo4yTBWeEhegoYqwwgRYI0kj1Dn0DEkcIMT1+qEIS9zrlvLm45iSjpkvJF3doMfVvUHn4Stj0qMzaIFzfvCKkeeDZuTxjrcAjMDOpp3gJdiTFHIK7jLBjUZvJpP63K3+EMxhZrPuNOHdc48NOZzf9Tdx7CM8YjWgzvQP9g01xh4ZoIrp8Hc2J4j58cg84OcYWKFqfxbX6WvxD/oFWScgkeQKqbQAAAAASUVORK5CYII=) 0 2px no-repeat}
.tHjob .i_like{background-position:0 -18px}
.tHjob .i_collect{background-position:0 -38px}
.tHjob .undisabled .i_like{color:#b0b0b0;cursor:text;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAALVBMVEUAAACwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLB/ucg+AAAADnRSTlMAlwfYK8P4jzMuxL27Nf/hGtkAAABpSURBVAjXY2BgcDdLLmEAAsV3QCDEwMB07uElXbnXCgyMjycwMLDYCTD4vQTJz3vCUCfAGsAawPicwa6BdQHrAo7HDHkKICmmZ3AGSOrduwCgVJ0AkLEAqBimHW4gyIomDaAVcEvhzgAA1LYqqh5VoiAAAAAASUVORK5CYII=) 0 2px no-repeat}
.tHCop,.tHCop.fix{padding:0}
.tHCop .in{padding:15px 0 15px 0}
.tHCop h1{max-width:800px}
.tHCop h1.h2{float:none; max-width:100%; margin-right:0}
.tHCop .img_on{width:890px; min-height:60px; padding-left:75px}
.tHCop .img_on h1{max-width:740px}
.tHCop .img_on .cimg{position:absolute; top:15px; left:0; border-radius:5px}

/*模块*/
.clear{height:0}

.inbox{line-height:30px; color:#333;word-wrap:break-word;padding:15px}
.inbox .mt10{margin-top:10px}

.con_msg .in{position:relative; max-height:120px; overflow:hidden}
.con_msg .obut{display:none; color:#2D64B3; text-align:right}
.con_msg .obut span{display:inline-block; width:40px; height:30px; text-align:left; cursor:pointer; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAkBAMAAABCurbIAAAAIVBMVEUAAAAtZLMtZLMtZLMtZLMtZLMtZLMtZLMtZLMtZLMtZLOCEmJuAAAACnRSTlMA1hkW3c/JHhsfj2E6TQAAAE9JREFUCNdjSCxgYBJlyHJnUFzIYLikSEqIgVnKcaECA4PhKiEGBgbmVAWGwQeYwgyAZOMqYQYGDimRhQYMLQvVvYQZgI4vWcoQqMDAKQYAa2gMrif22fEAAAAASUVORK5CYII=) right 12px no-repeat}
.con_msg .obut span:hover{color:#FA7003}
.con_msg.mk .in{max-height:5000px}
.con_msg.mk .obut span{background-position:right -18px}

.jtag{padding-bottom:0}
.jtag span{font-size:14px}
.jtag .sp2,.jtag .sp4{position:relative; float:left; width:297px; height:20px; line-height:20px; overflow:hidden; margin-bottom:15px; padding-left:30px}
.jtag .sp4{width:133px}
.jtag em{position:absolute; width:30px; height:30px; top:0; left:0; background:url(//img01.51jobcdn.com/im/2019/jobs/ic_orange_30_30.7ce23de8.png) no-repeat}
.jtag .i1{background-position:0 -35px}
.jtag .i2{background-position:0 -65px}
.jtag .i3{background-position:0 -95px}
.jtag .i4{background-position:0 -125px}
.jtag .i5{background-position:0 -155px}
.jtag .i6{background-position:0 -185px}
.jtag .t2 span{display:inline-block; height:26px; line-height:26px; margin:0 15px 15px 0; padding:0 10px; border:1px solid #FF9F20;
	-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}

.bmsg{font-size:14px}
.bmsg .label{font-size:14px; color:#666}
.bmsg .icon_b{float:right;margin:5px 0 0 10px}
.bmsg .fp{position:relative; float:left; width:410px; line-height:20px; font-size:14px; font-family:"Microsoft YaHei"; word-wrap:break-word; word-break:normal; padding:5px 0 5px 5em}
.bmsg .fp .label{position:absolute; top:5px; left:0}
.bmsg .fp.f2{float:none; width:auto}
.bmsg .fp .el{display:inline-block; margin-right:15px}
.tCompany_full .bmsg .fp{width:730px}
.tCompany_full .tBorderTop_box{border-top:0 none}

.job_msg *,.job_msg a{font-size:14px; font-family:"Microsoft YaHei"}
.job_msg ul,.job_msg ol{margin:0; padding:0 0 0 20px}
.job_msg ol{padding-left:22px}
.job_msg ol li{list-style:decimal}
.job_msg ul li{list-style:disc}
.job_msg blockquote{text-indent:2em}
.job_msg hr{height:1px; background-color:#CCC}
.job_msg strong{font-weight:bold}
.job_msg em,.job_msg i{font-style:italic}
.job_msg u{text-decoration:underline}
.job_msg a,.job_msg li a{color:#2d64b3; text-decoration:underline}
.job_msg a:hover,.job_msg li a:hover{color:#FF7300}
.job_msg .icon_b{text-decoration:none}
.job_msg .mlist{padding:0}
.job_msg .mlist li{list-style:none}


.jimg{height:120px;margin:10px 0}
.jimg a{float:left; width:118px; height:118px; margin-right:20px; background-position:center center; background-repeat:no-repeat; border:1px solid #EEE}
.jimg a:hover{border-color:#FF6000}

.tmsg,.tmsg p{font-size:14px}
.tmsg a,.tmsg p a{font-size:14px; font-family:"Microsoft YaHei"; color:#2d64b3}
.tmsg a:hover,.tmsg p a:hover{color:#FF7300}

.t_filter{position:absolute; width:128px; top:4px; right:15px; margin:0 !important; background-color:#FFF; border:1px solid #EEE; z-index:8}
.t_filter *,.t_filter li a{font-family:"Microsoft YaHei"; color:#333}
.t_filter li{display:none; height:24px; line-height:24px; text-indent:8px; overflow:hidden}
.t_filter li.val{display:block; height:28px; line-height:28px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAuBAMAAADaRiT1AAAAIVBMVEUAAACIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgnTYS+AAAACnRSTlMA1hjdGhXPHskf1BxAFwAAAFRJREFUGNNjaCxgYBFjAIMscwbHhRBm4OISKSEIk1XKcKECA1R4FVAQKtymwDAKBhCwZATAmI6rRGGCUsILocLOC9WtoLEFjMriZRBmogIDpwSYBQDHAA0IHNp1CAAAAABJRU5ErkJggg==) right 11px no-repeat}
.t_filter:hover li{display:block}
.t_filter:hover li.val{background-position:right -29px}
.t_filter span{color:#ff6e26}
.t_filter a,.t_filter span{display:block; color:#333 !important; padding-right:18px}
.t_filter a:hover{color:#ff6e26 !important; background-color:#EFEFEF}

.research{text-align:center; padding:100px 0; border:1px solid #EEE; border-bottom:0 none}
.research p{font:14px/20px "Microsoft YaHei"; color:#333}
.research .but_research{width:223px; margin:30px auto 0}

.job_link{text-align:justify; word-wrap:break-word; word-break:normal; padding:10px 7px 10px 8px}
.job_link a{display:inline-block; line-height:35px; font:14px/35px "Microsoft YaHei"; color:#000; white-space:nowrap; margin:0 8px 0 7px}
.job_link a:hover{color:#FF7300}

.no_con_msg{font:14px/20px "Microsoft YaHei"; color:#333; text-align:center; padding:100px 0}

#shareBox{display:none; position:absolute; width:134px; height:32px; padding:17px 4px 0; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAxCAMAAAA7v2GaAAAAPFBMVEUAAAAcEQwcEQwcEQwcEQwcEQwcEQwcEQz+/v78/Pyzr60cEQz8/PzS0M/OzMvHxMPAvbuvq6n4+Pf////DtcOxAAAAE3RSTlMAAwkSHwcPGfnxTSTrhHRpXjrHmjDhQgAAAOpJREFUWMPt2UsOwyAMRdGCwc7/U+9/r8WpGjLyAEWNB74LiI5EmDxetxSkl5FCyDnmbAQUcoyIGGO24CkahP29A1rwiIaGiaeBDHiKBmjombkfCO7xhObkoGjrWeo3Og6stevFaAyLZu34W7cWD8amzpspGERoiygtHf/qlkQETSEK6OCgfLWtcZz52jyOqSkiQOHIv8gmkotQOEhsIkLhRDucKBxIbKIEznGOc9g5Ws7Rco6Wc7Sco+UcLedoOUfLOVrO0XLOPxOOvQXD2L5ja/2q2+Bj1W2wLqcPVpfTc1d+vMuLTzCRSD6ta27dHO1iYQAAAABJRU5ErkJggg==) no-repeat; z-index:8}
#shareBox a{float:left; width:37px}

#goTop{position:fixed; width:48px; height:40px; line-height:16px; color:#FFF; font-size:0; text-align:center; bottom:40px; margin-left:1012px; padding-top:8px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARAgMAAACpwcRXAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAf7YpoZUAAAA2SURBVAjXY1gFBBACCTA6AAm2CUBCagmQyFoJFFq1yoGBbdWqCQxSq1YtYchatQooCNaFSQAAlUoWlVZDMAcAAAAASUVORK5CYII=) center center #C1C1C1 no-repeat}
#goTop:hover{font-size:12px; background:#FF6000}

/*表格*/
.table_list{border:0 none}
.table_list h2{border:1px solid #EEE}
.table_list .dw_table .el{border-left:1px solid #EEE;border-right:1px solid #EEE}
.table_list .dw_table .el.last{border-bottom:1px solid #EEE}

.dw_table{position:relative;color:#888;background-color:#FFF;z-index:1}
.dw_table .el{height:40px;line-height:40px;font-size:14px;overflow:hidden;padding:0 5px;border-bottom:1px dotted #DDD}
.dw_table .el:hover{background-color:#F4F4F4}
.dw_table .el.nb{border-bottom:0 none}
.dw_table .t1,.dw_table .t2,.dw_table .t3,.dw_table .t4,.dw_table .t5{float:left;height:40px;line-height:40px !important;font-size:14px;overflow:hidden;padding:0 10px}
.dw_table .t1{position:relative;width:315px}
.dw_table .t1 a,.dw_table .t1 a span{font-size:16px;font-family:"Microsoft YaHei";color:#000}
.dw_table .t2{width:255px;color:#333}
.dw_table .t2 a,.dw_table .t2 a span{font-size:14px;font-family:"Microsoft YaHei";color:#333}
.dw_table .t1 a:link{color:#000}
.dw_table .t2 a:link{color:#333}
.dw_table .t2 a:visited,.dw_table .t1 a:visited{color:#772360}
.dw_table .t2 a:hover,.dw_table .t1 a:hover{color:#FF6000}
.dw_table .t2 a:active,.dw_table .t1 a:active{color:#772360}
.dw_table .t3{width:100px;text-align:center}
.dw_table .t4{width:130px;font-size:16px;color:#FF6000;text-align:center}
.dw_table .t5{width:90px;text-align:center}

/*分页*/
.dw_page{position:relative;height:30px;line-height:30px;color:#666;overflow:hidden;padding:15px 0 30px}
.dw_page *,.dw_page a{font-family:"Microsoft YaHei"}
.dw_page .p_box{position:absolute;width:200%;left:-50%}
.dw_page .p_wp{position:absolute;margin-left:50%}
.dw_page .p_in{position:relative;float:left;left:-50%}
.dw_page ul,.dw_page .td,.dw_page .mytxt,.dw_page .og_but{float:left;font-size:14px}
.dw_page ul{height:30px}
.dw_page li{float:left;width:30px;height:30px;line-height:30px;text-align:center;margin-right:10px;background-color:#FFF}
.dw_page li a{display:block;width:30px;font-size:12px;color:#666;border:1px solid #DDD}
.dw_page li a:hover{color:#FF6000;border-color:#FF6000}
.dw_page li.on{color:#FF6000;border-color:transparent}
.dw_page li.bk,.dw_page li.bk a{width:64px}
.dw_page li.bk span{display:block;color:#BBB;font-size:12px;border:1px solid #DDD}
.dw_page .mytxt{width:28px;height:28px;font:12px/28px "Microsoft YaHei";color:#333;text-align:center;margin:0 5px;border:1px solid #DDD}
.dw_page .og_but{width:45px;height:30px;line-height:30px;margin-left:10px}

/*无忧推荐*/
.wytj{border:1px solid #EEE;margin:10px 0}
.wytj *,.wytj a{font-size:14px; font-family:"Microsoft YaHei"; color:#666}
.wytj .title{height:38px; line-height:38px; text-indent:15px; border-bottom:1px solid #EEE}
.wytj .imbox{position:relative; margin:10px 0 0 15px}
.wytj .imbox p{float:left; width:100%}
.wytj .imbox img{float:left; margin:0 15px 10px 0}
.wytj li{float:left; width:318px; height:20px; line-height:20px; overflow:hidden; margin:0 0 10px 15px}
.wytj li a{font-size:12px; color:#333}
.wytj li a:hover{color:#FF7300}

/*地区*/
.tCitieslink{ background-color:#f7f7f7; height:40px; line-height:40px; color:#666; margin-top:10px; font-size:14px; padding:0 10px;}
.tCitieslink a{ font-size:14px;}

.diquBox{ margin-top:10px;}
.diquBox h2{ color:#0198ff; font-size:14px; line-height:32px;  padding:0 10px;}
.diquBoxList{ background-color:#f7f7f7; border-top:#e1e1e1 1px solid;  padding:10px;}
.diquBoxList dl{ overflow:hidden; line-height:32px;}
.diquBoxList dt{ float:left; width:66px; font-weight:bold; color:#0198ff;}
.diquBoxList dt a{ float:left; font-weight:bold;}
.diquBoxList dd{ float:left; width:616px;}
.diquBoxList dd a{ margin-right:10px; display:inline-block;}

.tSeach_list_bot{ overflow:hidden; height:19px; padding:10px; border:#eee 1px solid; margin:10px 0; _width:698px;}
.tSeach_list_bot ul{ overflow:hidden;}
.tSeach_list_bot li{ float:left; line-height:19px; line-height/*\**/:20px\9; margin-right:10px;}

#announcement a{font-family:"Microsoft YaHei"}

/*====地图搜索=====*/
.tSearchWhole{ background-color:#f5f5f5; border:#afafaf 1px solid; padding:20px 16px;}
.tSearchWhole dt{ width:84px; color:#666;}
.tSearch_map dt{ line-height:46px;}
.tSearch_map .tSearchBox_input{ margin:0; zoom:1;}
.tSearch_map .tSearchBox_input_big input{ width:406px;}
.tSearch_map .tSearchBox_input_big .tSearchBox_big_downbox a{ width:504px;}

.tSearch_keyword dt{ padding-top:35px;}
.tSearch_keyword_main{ position:relative;  padding-top:31px;}
.tSearch_keyword_main ul{ overflow:hidden; position:absolute; top:0px; *top:1px; z-index:9;}
.tSearch_keyword_main li{ float:left; background-color:#ebebeb;color:#a0a0a0; cursor:pointer; height:30px; line-height:30px;  border:#d7d7d7 1px solid; border-width:1px 0px 1px 1px; width:80px; text-align:center;}
.tSearch_keyword_main li:hover{ color:#333;}
.tSearch_keyword_main .active{ background-color:#FFF; border-bottom:#FFF 1px solid; color:#5a5a5a; font-weight:bold;}
.tSearch_keyword_input{ background-color:#fff; border:#d7d7d7 1px solid; width:530px; padding:10px; font-size:14px; color:#666;}

.tSearchWhole .inptChoose{ width:354px;}
.tSearchWhole .inptChoose .input{ width:273px;}
.tSearchWhole .topLable{ width:355px;}
.tSearchWhole .tRed_border .input{ margin:0; height:24px; line-height:24px;}

.tSearchWhole_core .tSearchBox_input{ zoom:1;}
.tSearchBox_input_main{ zoom:1;}
.tSearchWhole_core .tSearchBox_input_big input{ width:496px;}
.tSearchWhole_core .tSearchBox_input_big .tSearchBox_big_downbox{ width:618px; *width:622px;}
.tSearchWhole_core .tSearchBox_input_big .tSearchBox_big_downbox a{ width:598px;}
.tSearchWhole_core .tSearchBox_input_location input{ width:100px;}
.tSearchBox_input_botText{ border-bottom:#a4a9ac 1px dashed; padding:4px 0; clear:both;}
.tSearchBox_input_botText .lineDl{ font-size:12px; margin-top:0;}
.tSearchBox_input_botText .lineDl dt{ font-size:12px; color:#009bff; width:74px;}
.tSearchBox_input_botText .lineDl dd a{ color:#009bff; color:#009bff; margin-right:10px;}

.tList_map{ border:#e2e2e2 1px solid; margin-top:14px;}
.tList_map_title{ font-size:14px; font-weight:bold; color:#5b5b5b; height:40px; line-height:40px; padding:0px 10px;}
.tList_map dl{ font-size:14px; background-color:#f9f9f9; border-top:#e2e2e2 1px solid;}
.tList_map dl dt,.tList_map dl dd{ float:left; padding:10px; font-size:14px;}
.tList_map dl dt{ width:100px; line-height:30px; text-align:center; font-weight:bold; color:#5b5b5b;}
.tList_map dl dd{ width:860px;  background-color:#fff; word-break: break-all;}
.tList_map dd a{ font-size:14px; margin-right:10px; line-height:30px; display:inline-block;}
.tList_map dd a:visited{ font-size:14px;}
.tList_map dd a:hover{ font-size:14px;}
.tList_map_hot dd a{ color:#0099ff;}
.tList_map_hot dd a:hover{ color:#fe7600;}
.tList_map dd .blueBlod{ font-size:14px; font-weight:bold; color:#0099ff;}
.tList_map dd .blueBlod:visited{ font-size:14px; font-weight:bold; color:#0099ff;}
.tList_map dd .blueBlod:hover{ font-size:14px; font-weight:bold; color:#fe7600;}
.tList_map dd a b{ font-size:14px; font-weight:bold; color:#0099ff;}
.tList_map dd a b:visited{ font-size:14px; font-weight:bold; color:#0099ff;}
.tList_map dd a b:hover{ font-size:14px; font-weight:bold; color:#fe7600;}


/*地图搜索结果页*/
.tSearchCenter .search_btm0 td{ padding:0 8px;}
.tSearchCenter .mainleft{ margin-left:2px; margin-top:10px;}

.tMain_textLine{ overflow:hidden; height:34px; padding:0 10px; margin:10px auto; color:#5c5c5c;}
.bgfff7ec{ background-color:#fff7ec;}
.tMain_textLine li{ float:left; line-height:34px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; }
.tMain_textLine_new{ margin:0 auto;}
.tMain_textLine_new li{color:#fd7600;}
.tMain_textLine li .blueBlock{color:#0099ff; height:20px; line-height:20px; padding:0 6px;  display:inline-block; _margin-top:8px;}
.tMain_textLine li .blueBlock:visited{color:#0099ff;}
.tMain_textLine li .blueBlock:hover{color:#fff; background-color:#009bff;}
.selectList_tj span{ display:inline-block;}
.selectList_tj img{ vertical-align:middle; margin-right:4px; cursor:pointer;}
.tMain_textLine li .redBlock{ background-color:#fe7000; color:#fff; height:20px; line-height:20px; padding:0 6px; display:inline-block;}
.tMain_textLine li .greyBlock{ background-color:#aaabb0; color:#fff; height:20px; line-height:20px; padding:0 6px; display:inline-block;}


/*地图模块*/
.tMain_map{}
.mapSidebar_search{ float:left; width:156px; border:#e0e0e0 1px solid; padding:0 5px; height:500px;}
.mapSidebar_search .lineDl dt{ text-align:left; line-height:24px; font-size:12px; color:#5c5c5c;}
.mapSidebar_search .inptChoose{ width:155px;}
.mapSidebar_search .inptChoose .input{ width:74px; padding-right:73px;}
.mapSidebar_search .inptMap .input {
  width: 137px;
  padding-right: 10px;
}

.mapWindow{ float:right; width:824px; height:500px; background-color:#CCC; border:#e0e0e0 1px solid;}
.mapSidebar_searchBtn{ padding:10px 13px;}
.labelRadio label{ color:#5c5c5c; line-height:24px;}

/*搜索结果*/
.tResult_search{ margin-top:14px; zoom:1;}
.tResult_sidebar_left,.tResult_sidebar_right{ float:left; width:168px;}
.tResult_sidebar{ border:#e0e0e0 1px solid;}
.tResult_sidebar p{ word-break:break-all;}
.tResult_sidebar_left h1,.tResult_sidebar_right h1{ height:48px; line-height:48px; text-align:center; font-size:14px;}
.tResult_sidebar_left h1{ color:#818181; background-color:#f1f1f1;}
.inptExclude{ padding:10px 0 10px 10px; overflow:hidden;}
.inptExclude .input{ height:32px; line-height:32px; float:left; width:86px; border-right:none; padding:0 4px;}
.inptExclude .inptExcludeBtn{ height:34px; line-height:34px; width:50px; display:block; float:left; background-color:#fe7201; text-align:center; font-size:14px; font-weight:bold; color:#FFF;}
.inptExclude .inptExcludeBtn:visited{font-size:14px; color:#FFF;}
.inptExclude .inptExcludeBtn:hover{ color:#FFF;}

.tResult_sidebar_right h1{ color:#fd7000; background-color:#fff3e3;}
.tResult_sidebar_unit{ margin:10px 6px; padding-bottom:5px;}
.tResult_sidebar_unit p{ line-height:24px;}
.tResult_title{ color:#949494; font-weight:bold; margin-top:10px;}
.tResult_post{ color:#0092f7;}
.tResult_Salary{ color:#ff0103;}
.tResult_sidebar_unit_text{ margin:10px 6px; padding-bottom:5px;}
.tResult_sidebar_unit p{ line-height:24px;}
.tResult_text{ line-height:18px; color:#999;}

.tResult_center{background-color:#fff; margin:0 8px; position:relative; zoom:1;}
.threeColumn{ width:648px;}
.twoColumn{ width:826px; margin-right:0; _display:inline; _width:820px; zoom:1;}


.treeScreening{ clear:both;}
.treeScreening h2{ height:34px; line-height:34px; padding-left:36px; color:#606060; cursor:pointer;}
.treeUnitTitleOn{  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAIAAAAmdTLBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAntJREFUeNpUVFtrU0EQnpndpulTSGMVrAqWtIKhguC/9kHwd2ib96BGjRFC8SEpIjl78ZuZk5N0WZa9zOWbb2aW/6U6nU6/fP1GtdRCJFxrJSJmJhvYVB1FJJRSxK57R8fXk9evri5kPp/PZrNOgavOEAL2UGLV1hs/ighMwM02NZ9ub+7u/sjy129I4y2X4s6hUlKGjhBTqY6CHIP6DxDLOTPJarWSpmmocqbqODvYHgUGdHAJz9j7qlYk4nLb5O4sbahMuSoQzELAwBykmPVWJohHBzG9dIfmWXwTY3TnkINpQNX70hKZts0hweKswJaBxVZSSliVBcMFK61mSti4dbZhdNhbL0YcnEiXUJ4P1i6R+02BY4qIDTGrT1LaITu+HA+HA6n6AIvAD+nAslgsfiyXRZzWbCRR3BeJuiovnp2/e/umGnLFSdwmg+nlxfP3Hz42KWmVoCgokCIgz5OSCTYAXlk3qj35sEVGFZD2ehoaSsUJ0mC7ZKs6y/efi9HjM9FgqhazCeEIAJvN5v7+L26RQVMo6k8sh0Vt2ELy+ebWaevFI/BiYYItBQUlS5Z68+wALVNbdXBZtS52+FPJXtGK05qHvbtUBWvQivdnp9CiIvOmkyvtC4nanFu0uStwOeiO6rUMCj2pmF0hqQyTbaqVSQkRtrSp2R+qdRvOCc33sIvMb911l5oLHDgnMBuRRKTIw4Ms+/9Au7alfftabMqyEakfSQgig9MRw6dT5byYy262R3QXi+dUoyPOlQanQ5lMJmePRihPvPs/04HvStP8a3XuWgBY6PJqfP70Cfv3sF6vvb0OAT/8BUP3o2CcnBz3+33c/BdgAHqg7jMKuKbPAAAAAElFTkSuQmCC) 8px 8px no-repeat;}
.treeUnitTitleOff{  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAIAAAAmdTLBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAo5JREFUeNpcVN9LG0EQ3pnbJFSKiBYJYmrEllgEoaU+tv3XW/Sx1SL2QetDKxxqLpcYKBWT7G6/md07z06Oy+7czq9vvlkKIfhgZrP53/s/xhgKJgr0RBTfoify3hvjmdm50Ol0lpaWmI2F8bfvp5eXlzgqZoZMJdG+WmdYw8A5RyovVtc+fvrA19c3F+c/nUdgfaKXRvCgot98wDkiNuQXrhyPzs7OeDy+gyrLMj1MTbNm/kg+kPH4wTsZyqx3YTqdslfR3Nj4UBdfv5NwiBWpU62Rs8XcWSiZrZ52qD06itUahEDAQJylA5qOZANr8WDlQyNIFdz7OeL0+y8Hg9fD4fDk+BTR1Jir1Jw2QuI/EUSG+wjS+7fv2m1eXVnOr/JiMjWN1gAvQdQE1q3Xp6rcQwus0GrZY51xAl9yFq2JqKE02wRMMKHwZnd3efm5WFIKOBgMtvoPOP/15Dj2XzLNGM//+T/rtPf39xiZodVZ0NaYjY2u8C+YYTn69fsqNgKOBMEatVie01Twg+/UVIVFczRqk7gslHELtafHFszm/vPhUb+3CYvt7T5scDrPrx8e7seTaZ7nFTvxJ6zRxqZ2Jse3w+LmdggUN3u9dksO/ji/KEalMofrSN45pMCUQKIaRbiolKy8Y7fw8SvaHikY+4WTVqcyWVZ465bpy9HhTn+rLMvx3YS0EE+JhYILicYmfxSril4SyUZFWRSFrMlGMxA/IgogM+KYoY8DiilIrKjScUDIwzM73epcUM2/OJpsrRWupktG7wznOU2aCFhmFbUnrp3wX2R9ff3xknkyQonRcltgDUox1ZcSDKHsdru8urZycHDQarVq2OvIjfl/vJS8zIXk80pk558AAwBBgNGycQjlswAAAABJRU5ErkJggg==) 8px 8px no-repeat;}
.treeScreening_list{ padding:0px 10px;}
.treeScreening_list li a{ height:24px; line-height:24px; padding-left:28px; background:url(data:image/gif;base64,R0lGODlhBAAHAPcBAHt7ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAAEAAcAAAgSAAEEGAhAYACBCAkmLEhwYICAADs=) 16px 9px no-repeat; display:inline-block; width:118px;}
.treeScreening_list li a:hover{ background-color:#f2f2f2;}
.treeScreening_list li .active{ background:url(data:image/gif;base64,R0lGODlhBAAHAIABAPVhAf///yH5BAEAAAEALAAAAAAEAAcAAAIIRA4WaeyrVCgAOw==) 16px 9px no-repeat;}
.treeScreening_list li .active{ color:#ff7300;}
.treeScreening_list li .active:visited{ color:#ff7300;}
.treeScreening_list li .active:hover{ color:#ff7300;}
.treeSbottomBtn{ background-color:#fff3e7; padding:12px;}
.treeSbottomBtn a{}
.tResult_sidebar_banner{ margin:10px auto;}
.sidebar_banner{ margin-bottom:10px;}

.resultTopNav{ height:32px; padding:8px; overflow:hidden;}
.resultTopNav-left{ float:left;}
.resultTopNav-left li{ float:left; line-height:31px; color:#a3a2a8;}
.resultTopNav-right{ float:right; width:164px; _width:172px; }
.resultTopNav-right ul{ overflow:hidden;}
.resultTopNav-right li{ float:left; line-height:31px; color:#5c5c5c; font-weight:bold; margin-left:10px; color:#818181; font-family:Arial, Helvetica, sans-serif;}
.pageNavbtn{ display:inline-block; width:31px; height:31px; background-image:url(//img01.51jobcdn.com/im/2019/jobs/pageBtn31.4c9954b8.png); overflow:hidden;}
.pageNavbtn_left{ background-position:0 -31px;}
.pageNavbtn_right{ background-position:-31px -31px;}
.pageNavbtn_left_none{ background-position:0 0;}
.pageNavbtn_right_none{ background-position:-31px 0; cursor:default;}
.pageNavbtn_top{ background-position:-62px 0; width:40px;}

.tResult_center_title{ background-color:#f5f5f5; height:38px; line-height:38px; padding:0 10px; position:relative;}
.tResult_center_title_inp{ color:#818181;}
.tResult_center_title_inp a{vertical-align:middle; margin-right:10px;}
.inputImgwx{ background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBJREFUeNpinDxzHgPpgImBLMACoXLSEonUMGXWfPJtG9U2qm2waWNBTtc0tw0gwADdwwa/6j3+QgAAAABJRU5ErkJggg==); display:inline-block; width:18px; height:18px; }
.inputImgyx{ background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARhJREFUeNpinDxzHgPpgImBLMACoXLSEolSfmv3tRXN+yQSSbFtbwfDDDfe3+8QthEAf38xrEpnOL2AQc5sK2cScX779g5oCUiPkCJDypY/jGxE2Aa0Z5Ynw6NTDBz8DMkbGXhEsYUkUBEaWJ4I0sPEzBC9iEFSF1sEXN3E0KYKUgQHWysZzi0DMWxyGLT9cMTbqQUM7x8xTHdmuLEDxL2wEhR0QCCiwuDZgju6Y5YyKNsz/PzCMNefYX83w5osqHjoTAZ2HtzaWDmBAQUMYpAPN5eBAhAILNMYVJ0IJS6gqRm7EF7nl2bw7SIuTQIDOnMvg5g6iA3UA+QSm5SBkQPUaRQFQqTlAKDzgCFEMAdMmTWfHvkNIMAAVvZOm+Z2VEQAAAAASUVORK5CYII=); display:inline-block; width:18px; height:18px; }
.tResult_center_title_date{ position:absolute; right:0; top:0;}
.tResult_center_title_date span{ display:inline-block; width:110px; font-size:12px; color:#818181; text-align:center; line-height:38px;}

.resultbotNav{ padding:10px 0;}
.resultbotNav-left{ float:left; margin-left:10px;}
.resultbotNav-left li{ float:left; margin-right:10px; line-height:31px; height:31px;}
.resultbotNav-left .inputImgwx{ margin-top:8px;}
.resultbotNav-right{ float:right;}
.resultbotNav-right li{ float:left; line-height:31px; height:31px; margin-right:4px;}
.resultbotNav-pageNumble a{ padding:3px; color:#9fa2a7; text-decoration:underline; font-weight:bold; font-size:12px;}
.resultbotNav-pageNumble .active{ color:#fa4822;}
.resultbotNav-pageNumble .active:visited{ color:#fa4822;}
/*list*/
.tResult_center_List{ border:#e1e1df 1px solid;}
.tResult_unit{ padding-top:10px; border-bottom:#ccc 1px solid;}
.tResult_unit:hover{ background-color:#fff9f0;}
.borderVip{ border:#ff7101 2px solid; margin:0 -1px;}
.tResult_unit_title{ padding:0 2px 4px 40px; position:relative; zoom:1;}
.tResult_unit_title h2{ line-height:24px; height:24px;}
.checkBox_unit{ position:absolute; left:12px; top:4px; width:18px; height:18px;}
.listArrow{ position:absolute; top:28px; right:4px; z-index:9;}
.dateAddressbox{ position:absolute; right:2px; top:30px; z-index:9;}
.dateAddressbox span{ display:inline-block; width:110px; font-size:12px; color:#818181; text-align:center;}
.tResult_name_company{ line-height:24px; clear:both;}
.tResult_name_company h3 a{ color:#ff6400; font-weight:normal; font-size:14px; display:inline-block;}
.tResult_name_company h3 a:hover{ text-decoration:underline;}
.threeColumn .tResult_name_company h3 a{
	max-width:396px;
	_width:expression(document.body.clientWidth > 396 ? "396px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.twoColumn .tResult_name_company h3 a{
	max-width:578px;
	_width:expression(document.body.clientWidth > 578 ? "578px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.tResult_unit_title h2 a{ color:#0099fb; font-size:14px; display:inline-block; float:left;}
.tResult_unit_title h2 a:hover{ text-decoration:underline;}
.threeColumn .tResult_name_post{
	max-width:546px;
	_width:expression(document.body.clientWidth > 546 ? "546px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.twoColumn .tResult_name_post{
	max-width:718px;
	_width:expression(document.body.clientWidth > 718 ? "718px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}

.jipin_icon{ color:#fe7002; font-size:14px; display:inline-block; float:left;}
.jipin_icon i{ margin-bottom:4px; margin-right:2px;}
.tResult_unit_details{ border-top:#d0d0d0 1px dashed;}
.tResult_details_center{/*padding:0 120px 4px 40px;*/ padding:0 40px 4px 40px; position:relative;}
.tResult_unit_logo{ width:60px; height:60px; position:absolute; right:24px; top:10px; border:#a0a3ac 1px solid; display:none;}
.tResult_details_gsjj{ color:#959595; line-height:24px;}
.tResult_details_zwms{ color:#595959; line-height:26px;}
.tResult_details_zwms span{}
.tResult_details_bot{ padding:16px 220px 4px 40px;  background-color:#f4f4f4; position:relative; height:34px;}
.tResult_details_bot li{ float:left; line-height:20px; margin-right:10px;}
.tResult_details_bot_btn{ position:absolute; top:6px; right:10px;}
.listHidden .tResult_unit_details{ display:none;}
/*为空*/
.searchNone{ padding:80px 40px;}
.searchNone h2{ font-size:28px; font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; color:#808080; font-weight:400;}
.searchNone h2 a{ font-size:28px; font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; color:#009bff; text-decoration:underline;}
.searchNone_text{ margin:30px 0px 0px 50px; color:#808080; font-size:14px;}
.searchNone_text h3{ color:#808080; font-size:14px; margin-bottom:10px;}
.searchNone_text li{ line-height:30px; color:#808080; font-size:14px; list-style:square; margin-left:10px;}
.searchNone_text a:link{ font-size:14px; color:#ff7101;}
.searchNone_text a:visited{ font-size:14px;}
.searchNone_text a:hover{ text-decoration:underline;}

/*条件选择*/
.selectConditions{ border:#e0e0e0 1px solid; margin-bottom:10px; padding:10px 20px;}
.selectConditions_nav{ float:left; position:relative; zoom:1;}
.selectConditions_title{ display:inline-block; height:14px; line-height:14px; margin-right:8px; border:#b2b2b2 1px solid; text-align:center; background-color:#f0f0f0; color:#7e7e7e; cursor:pointer; padding:6px 4px;
 min-width:108px;
  _width:expression((document.documentElement.clientWidth||document.body.clientWidth)&lt;108?"108x":"");

}
.selectConditions_nav .active{ background-color:#FFF; position:relative; zoom:1; z-index:199; border-bottom:#FFF 1px solid;}
.selectConditions_list{ border:#b2b2b2 1px solid; background-color:#FFF; z-index:97; top:27px; left:-21px; width:972px; position:absolute; display:none; padding:10px 14px;}
.selectConditions_list li{ float:left; margin-left:16px; line-height:32px; position:relative;}
.selectConditions_list li a{ display:inline-block; *white-space:pre; }
.selectConditions_list li .active{ font-weight:bold; color:#F56101; border:none;}
.Conditions_list_second { position:absolute; background-color:#FFF; border:#e0e0e0 1px solid; width:860px; z-index:9999;}

/**/
.tResult_bottom_roll{ background-color:#fbfbfb; border:#e1e1e1 1px solid; padding:10px 30px; margin-top:10px;}
.rollBox{}
.rollBox h3{ font-size:14px; color:#999;}
.rollBox_oneRow{ overflow:hidden; padding:4px 2px; height:30px;}
.rollBox_oneRow li{ float:left; margin-right:20px; line-height:30px;}
.rollBox_twoRow{ overflow:hidden; padding:4px 2px; height:52px;}
.rollBox_twoRow li{ float:left; width:180px; margin-right:10px; line-height:26px; _width:176px;}

/*companyPage*/
.tCompanyPage{ width:1002px; font-family:"Microsoft YaHei"; margin:0 auto;}
.tCompany_topbanner{ height:92px; padding:3px; background-color:#efefef;}
.topbannerLink{ width:756px; float:left;}
.topbannerList{ width:234px; float:right;}
.topbannerList li{ line-height:22px; list-style:square; color:#545454; margin-left:10px;}
.topbannerList a{font-family:"Microsoft YaHei"}

.tCompany_center{ margin-top:12px;}
.tCompany_center_bottomText{ height:30px; line-height:30px; clear:both;}
.tPosition_center_bottomText{ height:30px; line-height:30px; text-indent:15px; clear:both; color:#fa7003;}
/*公司页，职位页-为空样式*/
.tCompany_whose{ padding:20px;}
.whose_prompt_text{ font-size:24px; color:#5b5b5b; text-align:center;  font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; margin:20px;}
/*.whose_prompt_hot{ border:#e3e3e3 1px solid; width:456px; float:left; height:368px;}*/
.whose_prompt_hot h2{ color:#5a5a5a; font-size:14px; height:46px; line-height:46px; border-bottom:#e3e3e3 1px solid; padding:0 10px; position:relative;}
.whose_prompt_hot .hot-more:link{ color:#fb7600; font-size:14px; position:absolute; top:0px; right:10px; font-weight:normal;}
.whose_prompt_hot .hot-more:visited{ color:#fb7600;}
.whose_prompt_hot .hot-more:hover{ text-decoration:underline;}

.whose_prompt_hot ul{ margin:10px;}
.whose_prompt_hot li{ 
	/* background:url(../../img/jobs/point.gif) 0px 15px no-repeat;  */
	padding-left:10px; line-height:30px;}
.whose_prompt_hot li a{ font-size:14px;}
.hot-tj-title{ color:#fb7600; font-size:14px;}
.hot-tj{ margin-top:10px;}
/*.hot-tj-zw{ margin-right:40px;}*/
.hot-tj-zw li{ float:left; width:121px;}
.hot-tj-qy li{
	width:436px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.tCompany_main{ width:687px; float:left;}
.tCompany_main .tBorderTop_box{border-top:0 none;}
.tCompany_introduction{ border:#ff7000 1px solid; border-width:3px 1px 1px;}
.tCompany_main_title{ padding:10px; overflow:hidden; position:relative; zoom:1;}
.tCompany_main_title ul{ float:left; overflow:hidden;}
.tCompany_main_title li{ float:left; line-height:30px; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif;}
.tCompany_title_name h1{ color:#fa7003; font-size:14px;
	max-width:290px;
	_width:expression(document.body.clientWidth > 290 ? "290px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.btn_jgz{ margin-right:6px;}
.btn_jgz a{ display:inline-block; width:72px; height:30px; text-align:center; line-height:30px; color:#FFF; background-color:#ff7101; font-weight:bold; vertical-align:middle;}
.btn_jgz .gzCancel{background-color:#ccc;}
.tCompany_main_l{ width:488px;}
.tCompany_main_r{ width:210px; height:40px;}
.tCompany_main_r li{ margin:0 2px;}
.tCompany_main_r li a{ color:#009afc;}
.tCompany_main_r li a:visited{ color:#009afc;}
.tCompany_main_r li a:hover{ color:#fa7003;}
.tCompany_main_r .btn_jgz{ margin-right:6px;}
.tCompany_main_r .btn_jgz a{ display:inline-block; width:72px; height:30px; text-align:center; line-height:30px; color:#FFF;/* background-color:#ff7101;*/ font-weight:bold; vertical-align:middle;}

.tCompany_main_r .link_jzl{ margin-top:10px;}
.tCompany_main_r .link_jzl a:link{ color:#F60;}
.tCompany_main_r .link_jzl a:visited{ color:#F60;}
.tCompany_main_r .link_jzl a:hover{ text-decoration:underline;}
.tCompany_main_c .tCompany_title_name h1{ max-width:590px; 	_width:expression(document.body.clientWidth > 590 ? "590px" : "auto");}
.tCompany_main_r_bot{ position:absolute; top:10px; right:10px;}

.tCompany_basic{ background-color:#f8f6f7; padding:4px; border:#d3d3d3 1px solid; border-width:1px 0; clear:both;}
.tCompany_basic_fans{ border-bottom: 1px solid #E3E3E3; padding:0px 10px 4px; position:relative; zoom:1;}
.tCompany_basic_fans li{ float:left; height:32px; line-height:32px; margin-right:10px;}
.tCompany_basic_fans li a:link{ color:#009AFC;}
.tCompany_basic_fans li a:visited{ color:#009AFC;}
.tCompany_basic_fans li a:hover{ color:#fa7003;}
.tCompany_basic_fans .btn_jgz a:link{ color:#fff;}
.tCompany_basic_fans .btn_jgz a:visited{ color:#fff;}
.tCompany_basic_fans .btn_jgz a:hover{ color:#fff;}
.fans_rightContent{ position:absolute; right:10px; top:10px;}


.tCompany_basic .lineDl{ margin:0; line-height:40px;}
.tCompany_basic .lineDl dt{ line-height:38px;}
.tCompany_basic_top{ padding-right:142px; position:relative;}
.basic_top_noimg{ padding-right:0px;}
.basic_top_noimg .text_dd480{ width:620px;}
.tCompany_basic_logo{ display:inline-block; border:#e0e0e0 1px solid; position:absolute; top:4px; right:10px;}
.tCompany_basic_top .lineDl{ border-bottom:#e3e3e3 1px solid;}
.tCompany_basic_top .lineDl dt{ width:78px; color:#5a5a5a;}
.tCompany_basic_top .lineDl dd{ color:#5a5a5a; font-family:Arial, Helvetica, sans-serif; word-break: break-all; }
.tCompany_basic_top .lineDl .text_dd{ width:194px;}
.tCompany_basic_bot .lineDl dt{ width:78px; color:#5a5a5a;}
.tCompany_basic_bot .lineDl dd{ color:#5a5a5a; font-family:Arial, Helvetica, sans-serif;}
.tCompany_text_title{ color:#5b5b5b; border-bottom:#e3e3e3 1px solid; font-size:14px; line-height:45px; margin-top:10px; padding-left:10px;}
.tCompany_text{ padding:20px;}
.tCompany_text h2{ font-size:14px; color:#5b5b5b;}
.tCompany_text p{ font-size:14px; color:#5a5a5a; line-height:32px;}
.tCompany_text li{font-size:14px; color:#5a5a5a; line-height:32px; margin-left:20px}
.tCompany_text ul ol li{list-style:decimal}
.tCompany_text ul ul li{list-style:disc}
.tCompany_text blockquote{text-indent:1.6em}

.tImgShow{ margin:10px 0;}
.tImgShow li{ float:left;}
.tImgShow li a{ display:inline-block; width:118px; height:118px; border:#d8d8d8 1px solid; background-color:#FFF; text-align:center; position:relative; zoom:1; overflow:hidden;}
.tImgShow a:hover{border-color:#FF6000}
.tImgShow li a img{ vertical-align:middle; max-height:118px; max-width:118px;}
.iconfdj{ width:26px; height:26px; display:block; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAoVJREFUeNq8Vl1IFGEUPev6U7awUVbCQhpGQWlJlIIRFCYa1kOESRGUQWG+RFoUCPVQPQRbFBRJD5FkBYUQ1YsEGWY/VITCZmgPSeRDf8ZCUImyncud2B1ndnZ0d7twmG92vpnzffeec7/1RCIR4GwmkoyVxCqihFhCFBD5hN94Hk6GoZioISqJ9cQMh7l50yEqJ+qIbUSh25emQhQgGog9RNFUV+eWSFLURGyZbp7dEO0nWowiI11ER4jWGPWkhUhIThI5SEFkOqSr1UJSxBKt2AcsoGWyfcDnN8D7u0B/GzAx5kjksTGsFP6CqSYeL1B9BVi+2/4r30JAZy3wcyQuUYaNhJsshV9zWEnkQ/frgYtzgfO5wJ0qJcmjdzddc9zRZKIGi4T9i4CKE8CfMHCjAhjq1PsdvcDHbqCjDPg+ACzcoGl1QVRumNEcS7cD3mzg+aloamYvJgzPSm26m3W8bJcrMdTZOn6OkcUR7qDqsnnVLePA6CBwfbV5rgNRsdG7rDH+S685tNJwl44Lq4FZbM5v29mXh4EsX3R3CYhq4jbIr6GotB8dVDlvvafEDw/os5K9xq6fJqxRZdwZg7eB36NAaaOSSQx0AH2XdDyfR9G60zoOtTv4KOiVQ+uF43kigth8U8fvbmkKJaWBtTzyGlUsksa+NjWyqNGGSCR9NWEPkbqIaX0Baw17jzOllH39YyB3npr3U4+F6Byvh1w1LKlLwUZtQTKWFvShS3ex85n+9o98EpkQPeC1NumuKXUqO2reaQxZhvFHIvl4wh788kyMnmdqqmNUl49UhZC9Ckbvv/SbfORHKqPnGPBjiKLg+l8HTTUSO2chzSGpC+M/xF8BBgDhu6V+cI/nbwAAAABJRU5ErkJggg==); position:absolute; bottom:0; right:0;}
.imgMiddleh{display:inline-block;
width:1px;
overflow:hidden;
height:100%;
margin-left:-1px;
vertical-align:middle;}
.similar-job{ padding-left:70px; position:relative; zoom:1; height:auto;}
.similar-job-title{ position:absolute; top:9px; left:0px; width:70px; text-align:right;}
/*招聘职位*/
.tCompany_jobList{ margin-top:10px;}
.tCompany_jobList thead{ background-color:#f3f3f3; height:46px;}
.tCompany_jobList thead td{font-size:14px; color:#999; font-weight:bold;}
.tCompany_jobList tbody{ padding:0 4px;}
.tCompany_jobList tbody td{ font-size:14px; color:#5a5a5a; height:40px; font-family:Arial, Helvetica, sans-serif; border-bottom:#c7c7c7 1px dashed;}

.tCompany_jobList tbody td .zw-name{ font-size:14px; display:inline-block; width:360px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.tCompany_jobList .inptext_fl{ width:110px; margin:0 auto;}
.tCompany_jobList .inptext_fl input{ height:14px; line-height:14px; padding:9px 6px; width:96px;}
.tCompany_jobList .downList{ width:108px;}
.marginL20{ margin-left:20px;}
.list-loginPage{ height:36px; line-height:36px; text-align:center; color:#666;}
.wuyoutuijian{ background:#FFF /*url(../../img/jobs/wytjBg.jpg) left top no-repeat*/;/* height:110px;*/ border:#dfdfdf 1px solid; margin-bottom:10px;}
.wuyoutuijian h2{ color:#969696; background-color:#eee; float:left; width:98px; height:100%; line-height:110px; text-align:center;}
.wuyoutuijian ul{ margin:10px 0px 0px 8px; width:598px; overflow:hidden; float:left;}
.wuyoutuijian li{ float:left; margin:4px; *margin:4px 0px;}
.wuyoutuijian .tuijian_text{ margin-bottom:10px; *padding-bottom: 10px; }
.tuijian_text li{ width:290px;  overflow:hidden; height:15px; line-height:15px;}
.wytj-one-line{ background:#FFF url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAUAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcHBgkJCgoJCQwMDAwMDAwMDAwMDAwMDAEDAwMFBAUJBgYJDQsJCw0PDg4ODg8PDAwMDAwPDwwMDAwMDA8MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAbgBiAwERAAIRAQMRAf/EAGwAAQACAwEBAAAAAAAAAAAAAAAGBwEDBQQJAQEAAAAAAAAAAAAAAAAAAAAAEAEAAgADBQUHBQAAAAAAAAAAAQIRAwQhgRITBUGRwVKCMVFhcaFio7HRIlMUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwD7eAAAAAAAAAA2ZN+XnZWZ5L1t3TEgngAK/AAAAAAAAAABOdNfmafIvjjNqVmfnhtBvBX4AAAAAAAAAAJb0m/HoqR/Xaa/XHxB0wV+AAAAAAAAAACQ9Dv/AB1GX7pi0b9k/oDvgr8AAAAAAAAAAHW6Nfh1c17MykxvjCfAEqBX4AAAAAAAAAAPXob8vWae33xE+rZ4gmoK/AAAAAAAAAABms8MxaPbWcY3AnH+in4ubuBBgAAPaAAAAAAADNYxmIjbNpwgE3/z0/FyfSCDgAAfLYBIHZ8QYBnsBkCfoDAPXoKczWaev3xafTt8ATUFfgAAAAAAAAAA6/RacWqtfsy6T3zsBKQV+AAAAAAAAAACR9Dphl5+Z5rRWPTGPiDugr8AAAAAAAAAAEv6VTg0WV77zNp3z+wOiCvwAAAAAAAAAATvJpysnKy/JSte6MAbQV+AAAAAAAAADbkcPPyePZXmV4p+GO0E7AB//9k=) left -20px no-repeat; height:66px;}
.wytj-one-line h2{ height:64px; line-height:64px;}
.wytj-one-line ul{}

.tCompany_sidebar{ width:305px; float:right;}
.sidebar-wft{ height:240px; background-color:#CCC; margin-bottom:10px;}
.sidebarSbh h2{ color:#5a5a5a; line-height:42px;}
.sidebar_zczx li a{ display:block; line-height:34px; width:248px; padding:0 10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.sidebar_zczx .active{ background-color:#f0f0f0; border:#ccc 1px dashed; border-width:1px 0;}
.sidebar_hyzx{ border:#e3e3e3 1px solid; border-width:3px 1px 1px 1px; margin-top:10px;}
.sidebar_hyzx p{ line-height:30px; color:#5b5b5b;}
.sidebar_hyzx_top{ position:relative; padding-left:70px; height:70px;}
.sidebar_hyzx_top_image{ border:#cccccc 1px solid; width:60px; height:60px; overflow:hidden; position:absolute; top:4px; left:0px;}
.sidebar_hyzx_top h3{ color:#ff7200;}
.sidebar_hyzx_top p{ color:#5c5c5c; line-height:46px;}

.sidebar_zwlist h3{ margin:0 10px; border-bottom:#CCC 1px dashed; padding-bottom:10px;}
.sidebar_zwlist li a{ font-weight:bold;}
.sidebar_zwlist .active a{ color:#fa7003;}
.sidebar_zwlist .active a:visited{ color:#fa7003;}
.align-r{ text-align:right; margin:0 10px;}
.sidebar_zwlist .tCompany_title_name h1{ padding:16px 10px; border:none; cursor:pointer;}
.sidebar_zwlist .tCompany_title_name .active{ background-color:#ffa657; color:#FFF;}
.sidebar_zwlist_active{ border-color:#ff7000;}
/*职位页*/
.tCompany_job_name{}
.tCompany_job_name h1{ color:#0199fe; font-size:14px;
	width:488px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	height: 40px;
    line-height: 40px;
}
.tCompany_basic_job{ position:relative;}
.tCompany_basic_job .lineDl{ border-bottom:#e3e3e3 1px solid;}
.tCompany_basic_job .lineDl dt{ width:78px; color:#5a5a5a;}
.tCompany_basic_job .lineDl dd{ color:#5a5a5a; font-family:Arial, Helvetica, sans-serif;}
.tCompany_basic_job .lineDl .text_dd{ width:148px;}
.tCompany_basic_job .lineDl dd a{ font-size:14px;}
.tCompany_basic_job .lineDl .text_dd620{ width:620px; _line-height:40px;}
.text_dd174{ width:174px;}
.text_dd480{ width:480px;}
.text_dd620{ width:620px;}
.job_page_company h2{ color:#ff7100; font-size:14px; overflow:hidden;}
.job_page_company_cade{ position:relative; padding-left:130px; height:140px; border:#f5f4f4 1px solid; background-color:#fbfafa;}
.company_cade_noimg{  padding-left:10px; }
.job_page_company_cade li{ line-height:30px; color:#5b5b5b;}
.job_page_company_image{ position:absolute; top:9px; left:9px; border:#e3e3e3 1px solid;}
.job_page_company_cade li a{ line-height:30px; color:#0199fe;}
.job_page_company_cade li a:visited{ color:#0199fe;}
.job_page_company_cade li a:hover{ color:#ff7100;}
.job_page_company_cade .btn_jgz a{ color:#ffffff;}
.job_page_company_cade .btn_jgz a:visited{ color:#ffffff;}
.job_page_company_cade .btn_jgz a:hover{ color:#ffffff;}
.sidebar-compName{
	float:left;
	font-size:14px;
	display:inline-block;
	max-width:220px;
	_width:expression(document.body.clientWidth > 220 ? "220px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.job_page_company h2 .icon20-fans{ float:left; margin:10px 0 0 4px;}

.job_page_company .lineDl {
    line-height: 34px;
    height: auto;
    margin-top: 0px;
    margin-bottom: 0px;
}
.job_page_company .lineDl dt {
    width: 74px;
    text-align: right;
    margin-right: 10px;
    line-height: 34px;
    font-size: 12px;
	font-weight:bold;
	color:#5b5b5b;
}
.job_page_company .lineDl dd {
    float: left;
    font-size: 12px;
	color:#5b5b5b;
	word-break:break-all;
}
.job_company_text{ margin:0 10px; color:#5b5b5b; line-height:30px; width:248px;word-break: break-all;}
.jobCAddressLink a{ color:#0199fe;}
.jobCAddressLink a:visited{ color:#0199fe;}
.jobCAddressLink a:hover{ color:#ff7100;}
.moreJob_company{ padding:10px;}

.fenxiangbox{ position:relative; zoom:1;}
.fxLink{ width:80px; position:absolute; top:0px; left:60px;}
.fxLinkMain{ position:relative;}
.weixinMa_fx{ position:absolute; background-color:#FFF; padding:2px; left:0px; top:22px;}

.tCompany_text_gsjs{ background-color:#fdfbfc; padding:10px;}
.tCompany_text_gsjs p{ font-size:14px; color:#5b5b5b; line-height:32px; margin:10px;}

.job_page_hyzx{ position:relative; padding:10px 0; padding-left:86px; zoom:1;}
.job_page_hyzx p{ line-height:30px; color:#5b5b5b;}
.job_page_hyzx_image{ position:absolute; left:10px; top:18px;}

.job_page_rmht{ overflow:hidden;}
.job_page_rmht li{ width:348px; float:left; line-height:26px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.xiaoQ-miji{ width:270px; height:290px;/* background-image:url(../../img/jobs/q-miji.png);*/}

.tCompany_basic_job .f-col-blue{ color:#0199fe;}
.tCompany_basic_job .f-col-blue:hover{ color:#ff7100;}
.f-col-red{ color:#ff7300;}
.f-col-red:hover{ color:#ff7300;}
.tCompany_basic_job .f-col-red{ color:#ff7300; font-size:14px;}
.tCompany_basic_job .f-col-red:hover{ color:#ff7300; font-size:14px;}

/*发送介绍信*/
.alonePage{ width:774px; margin:50px auto;}
.alonePage h2{ height:50px; line-height:50px; background-color:#ffa657; font-size:14px; color:#FFF; padding:0 20px; border-top:#fb7600 3px solid;}
.alonePage_body{ border:#c2c2c2 1px solid; border-top:none; padding:60px 20px;}
.alonePage_body p{ color:#5e5e5e; font-size:14px; margin-left:120px;}
.alonePage_body .lineDl dt{color:#5e5e5e; width:164px;}
.emailBg{ background:url(//img01.51jobcdn.com/im/2019/jobs/EIbg.ce16912c.png) right bottom no-repeat;}

/*浮层*/
.pannel_bottext{ font-weight:bold; color:#5e5e5e; padding-right:6px;}
.panalBox_text{ margin:10px 4px;}
.panalBox_text p{ color:#5e5e5e; font-size:12px; line-height:22px;}
.panalText .panel_btn_s{ color:#FFF; line-height:22px;}
.borderRed{ border:#f56101 1px solid;}
.borderRed label{ font-size:14px;}
.borderRed span{ color:#f56101;}

.listLabelBox{  color:#5e5e5e;}
.listLabelBox dl dt{ width:66px; font-size:12px;}
.jobList_map{ background-color:#FFF; padding:6px;}
.jobList_map table{ color:#5e5e5e;}
.jobList_map table th{ height:30px; font-weight:bold; border-bottom:#d9d9d9 1px solid;}
.jobList_map table td{ height:42px; line-height:42px;}
.jobList_td_border td{ border-bottom:#d9d9d9 1px dashed;}

.jc_pop_key{ background-color:#FFF; padding:6px; border:#e6e6e6 1px solid;}
.mh_help_text {
  color: #a8a8a8;
  line-height: 20px;
  padding: 10px;
  text-align: right;
}

.btnRed25:link{ background-color:#f66001; color:#FFF; height:25px; line-height:25px; text-align:center; display:inline-block; padding:0 10px;}
.btnRed25:visited{ color:#FFF;}
.btnRed25:hover{ color:#FFF;}
.blueLink:link{ color:#0097fe;}
.blueLink:visited{ color:#0097fe;}
.blueLink:hover{ color:#FF7300;}

.popup-login-pa{ position:absolute; top:10px; right:60px; text-align:right;}
.panel_lnp_ms{ padding:8px; width:452px; background-color:#FFF; border:#dadada 1px solid;}
.panel_lnp_ms h2{ height:30px; line-height:30px; border-bottom:#d9d9d9 1px solid; font-weight:normal; font-size:14px;}
.panel_lnp_ms p{ color:#8b8b8b; line-height:22px;}
.textareaBotText{ clear:both; word-break:break-all;}

.panel-notice-img{ 
	/* background:url(../../img/jobs/popupimg-date.png) top left no-repeat;  */
	height:253px; position:relative;}
.panel-notice-btn{ display:inline-block; position:absolute; top:200px; left:330px;}
.pannel-notice{ width:490px; background-color:#d5edf1; border:#b2dbf9 1px solid; margin-left:15px; padding:20px 20px 0px;}
.pannel-notice p{ font-size:14px; line-height:26px;}
.panalText-br{ text-align:right; height:30px; line-height:30px; padding:5px 15px;}
/*icon31*/
.rsmtBtn31{ height:31px; line-height:31px; display:inline-block; margin-left:4px; background-image:url(//img01.51jobcdn.com/im/2019/jobs/table_bottom_btn.624a3dee.png); padding-left:26px; overflow:hidden; color:#999999; }
.rsmtBtn31:visited{ font-size:12px; color:#999999;}
.rsmtBtnNewdate{ background-position:0px -403px;}
.rsmtBtnFirstdate{ background-position:0px -434px;}
.rsmtBtnChaint{background-position:0px -465px;}
.rsmtBtnList{ background-position:0px -496px;}
.rsmtBtnDetail{ background-position:0px -527px;}
.rsmtBtnNewdate.active{ background-position:0px -248px;}
.rsmtBtnFirstdate.active{ background-position:0px -279px;}
.rsmtBtnChaint.active{ background-position:0px -310px;}
.rsmtBtnList.active{ background-position:0px -341px;}
.rsmtBtnDetail.active { background-position:0px -372px;}
.active .rsmtBtn31M{ color:#f56101;}

.rsmtBtn31R{ background:url(//img01.51jobcdn.com/im/2019/jobs/table_bottom_btn.624a3dee.png) right -186px no-repeat; padding-right:6px; height:31px; display:inline-block; cursor:pointer;}
.rsmtBtn31M{ background:url(//img01.51jobcdn.com/im/2019/jobs/table_bottom_btn.624a3dee.png) 0px -217px repeat-x; padding:0 2px; height:31px; display:inline-block; cursor:pointer;}

/**/
.ic-page{ display:block; width:28px; height:28px; background-image:url(//img01.51jobcdn.com/im/2019/jobs/icon28.f10174c3.png); overflow:hidden; position:fixed; *position:absolute; z-index:9999;}
.ic-pre{
	background-position:0 0;
	top:380px;
	left:40px;
}
.ic-next{
	background-position:-28px 0;
	top:380px;
	right:40px;
}
.ic-pre:hover{
	background-position:0 -28px;
}
.ic-pre-disable:hover{
	background-position:-28px -28px;
}
.ic-next:hover{
	background-position:-28px -28px;
}
.ic-next-disable:hover{
	background-position:-28px -28px;
}
/*引用下拉联想样式*/
.tangram-suggestion{
	width:524px;
	border: #C7C7C7 solid 1px;
}
.tangram-suggestion table td {
  height: 26px;
  line-height: 26px;
  padding: 0 10px;
}
.tangram-suggestion-current{
	  background: #ededed;
	  color: #ff7300;
	}
.tangram-suggestion-current .tangram-suggestion-grey{
	  color: #666;
	}
/*map style*/
.info a.orange1:link:link{ font-size:14px;}
.info a.orange1:link:visited{ font-size:14px;}
.info a.orange1:link:hover{ font-size:14px;}

/*my search*/
.tMy_jobsearch{ border:#b0b0b0 solid 1px; background-color:#f7f7fa; margin-top:10px; border-bottom-width:2px;}
.tSearch-inp{ padding:10px 20px; position:relative; z-index:99; margin-top: 10px;}
.tSearch_my_left{ float:left;width:672px;height:34px; /*overflow:hidden;*/border:#ff7503 solid 2px; /*width:538px;*/ position:relative;}
.tSearch_my_left li{ float:left;}
.tSearch_my_left li a{ font-size:14px; display:block; height:32px; line-height:32px; text-align:center;}
.tSearch_my_left li .red_down_inp,
.tSearch_my_left li .popup_add_inp{  color:#ff7503; border:0 none;}
.tSearch_my_left .myinput{text-align: center;float:right;width:99px;height:34px;font-size:14px;font-family:"Microsoft YaHei";cursor:pointer;padding:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGMAAAAiAgMAAAA2UY/PAAAACVBMVEXv7+//YADd3d39pykQAAAAIklEQVQoz2NoYMABRmVIlwmgj0xoaABuGTq5bcDDeujKAACz3RV1pvqjmwAAAABJRU5ErkJggg==) no-repeat;border:0 none}
.tSearch_my_left .myinput:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGMAAAAiAgMAAAA2UY/PAAAAA3NCSVQICAjb4U/gAAAACVBMVEXd3d37cBz/YAB2CvCeAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAAB1JREFUKJFjYBgF1AMB9JEJXYpLCrcMvdw2CggCAJrKBRWeRxz+AAAAAElFTkSuQmCC)}
.red_down_inp{ width:43px; padding-right:15px;  background:#fbe1cc url(data:image/gif;base64,R0lGODlhCgAGAMQTAP9/FvzGmvvhzP94CP2ydfvWt/6OMv6LK/9+FP6bSv23fv2xcvzInfvXuf2fUf92Bf2hVvvex/91A////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABMALAAAAAAKAAYAAAUeoCKN5AgJTjka0RQdJdBMdIGMA0PvwSMRu+AiEQwBADs=) 42px 14px no-repeat; }
.text_down_inp{ width:43px; padding-right:15px; background:#fff url(data:image/gif;base64,R0lGODlhCgAGAMQSAJycnPT09NPT0+bm5vX19aKiotLS0sHBwdjY2LKyspubm+fn58TExP39/a6urqSkpL6+vpqamv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAAKAAYAAAUeIBKN5MhIRzkmjSQ55UO4UlCMwEK7gxIJO5oBsgsBADs=) 42px 14px no-repeat; }
.popup_add_inp{ width:105px;  padding-right:25px;  background:#fbe1cc url(data:image/gif;base64,R0lGODlhCQAJAIABAP91A////yH5BAEAAAEALAAAAAAJAAkAAAIQjIGmgbCXYJu0WtUeiyubAgA7) 80px 11px no-repeat; border:none; height:32px; line-height:32px; cursor:pointer; font-size:14px;}
.tSearch_inp_text{ width:297px; padding:0px 10px; height:30px; line-height:30px; border:none; outline:none; font-size:14px; color:#333; margin:0px; border-width:0;}
.tSearch_down_result{ position:absolute; top:34px; left:-2px; background-color:#FFF; border:#d7d7d7 solid 1px; border-top:none; z-index:999;}
.tSearch_down_result li a{ display:block; width:520px; font-size:12px; color:#818181; text-align:left; height:28px; line-height:28px; padding:0 10px;}
.tSearch_down_result li a:hover{ background-color:#ededed;}
.tSearch_my_condition{ position:absolute; top:34px; left:-2px; background-color:#FFF; border:#d7d7d7 solid 1px; border-top:none; z-index:10000;}
.tSearch_my_condition li{ float:none;}
.tSearch_my_condition li a{display:block; width:38px; font-size:12px; color:#818181; text-align:left; height:28px; line-height:28px; padding:0 10px;}
.tSearch_my_condition li a:hover{ background-color:#ededed;}


.tSearch_my_btn{ float:left; margin-left:4px;}
.tSearch_my_btn a{ display:block; width:89px; height:36px; 
	/* background-image:url(../../img/jobs/searchbtn.png);  */
	border:none; cursor:pointer;}
/*tSearch-n-l*/
.tSearch-n-l .tSearch_inp_text{ height:34px; line-height:34px;width:470px;font-family:"Microsoft YaHei";padding:0 5px 0 27px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMjAvMTXBxnFQAAABJ0lEQVQ4jZXTvS5EURQF4G+0MjS8wCR+Og0VCjoyNDyBXoKWDtEhouUFUBiMF6CTaBRTGA8wUc1EJBSjuPsmJxNkZiUnZ+fctdZZJ3vfQr1el2AIWyhjNM5qqOAE7zpQSAxWcIbBTlKgiTVcpYd9ifgixDeYRzHWPG4xEJyVzgTDeA3CDvb/SLCNvUgygkaeYD3Et/+Ixbeb4G6kT1iO+vAfcY6j2MupwXjUT10Y5Jyx1KAXtGP/Sg1qUU92YTAV+1tqUIl6swuDnHOXGpzKWrMka9Vf2A5OE8epQUM2YW1Zn68xh/5Yc5FyL4n/mRuko7yKc9n0/YZWiCfwgEW00i5cooQDvOAbH3iO20uYxSNmUEWx0PE3doMi7jGNaq9zkD9lIRLs/gD2nEcKkBYzMgAAAABJRU5ErkJggg==);background-position:7px 10px;background-repeat:no-repeat}
.tSearch-n-l .tSearch_my_left li a{ height:40px; line-height:40px;}
.tSearch-n-l .popup_add_inp{ height:40px; line-height:40px;}
.tSearch-n-l .tSearch_my_left .red_down_inp{ width:70px;height:34px;line-height:34px;color:#333;font-family:"Microsoft YaHei";text-align:left;text-indent:10px;padding-right:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAfCAYAAADeKVyVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMjAvMTXBxnFQAAAA5klEQVQ4je3Tv0oDQRAH4O+OtJZXCGolGEkKK2sTC0F8n3uF2/cRRQtjbe8ftFADKSRvIMG1yJwcabQVMrCwzHwMu8WvaJpGpzZxgU+cYd4OyhV0gwMcxr1ahS3q4wWvGHZxGWgS6BmjOC2eoCpxhb1AY8zwjqPAA1yWyLiPLbPOm6eBn7Aocs7+UuXvZA3X8B/DXkrpDhs4qet62g5SSrCFayzK2NrHbUppp4O2LaO6j1w0TVNFY2AZzxG+LMO/i0eMi5yzlFIVgyHesAj0gHFd1x8/cV3Bugh6nY/NcYzz6J+2CL4B29RLYOhei90AAAAASUVORK5CYII=) 52px -11px #EFEFEF no-repeat;border-right:1px solid #DDD}
.tSearch-n-l .tSearch_my_left .on .red_down_inp{background-position:52px 14px}
.tSearch-n-l .text_down_inp {
  width: 43px;
  padding-right: 15px;
  background: #fff url(data:image/gif;base64,R0lGODlhCgAGAMQSAJycnPT09NPT0+bm5vX19aKiotLS0sHBwdjY2LKyspubm+fn58TExP39/a6urqSkpL6+vpqamv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAAKAAYAAAUeIBKN5MhIRzkmjSQ55UO4UlCMwEK7gxIJO5oBsgsBADs=) 42px 18px no-repeat;
}
.tSearch-n-l .popup_add_inp{ background: #fbe1cc url(data:image/gif;base64,R0lGODlhCQAJAIABAP91A////yH5BAEAAAEALAAAAAAJAAkAAAIQjIGmgbCXYJu0WtUeiyubAgA7) 80px 16px no-repeat;}

.tSearch-n-l .tSearch_my_condition{ top:34px;left:0px;width:69px;}
.tSearch-n-l .tSearch_my_condition li a{ height:34px; line-height:34px;padding:0;text-indent: 10px;font: 14px/33px "Microsoft YaHei";color: #333;width:69px;}
.tSearch-n-l .tSearch_my_condition li a:hover{ color:#F66000;}
.tSearch-n-l .tSearch_down_result{ top:42px;}
.tSearch-n-l .tSearch_down_result li a{ width:654px; height:28px; line-height:28px;}
.tSearch-n-l .tSearchBox_big_downbox{ top:36px;}
.tSearch-n-l .tSearchBox_big_downbox a { width:654px; height:28px; line-height:28px;}


.tIndustry_zn{ padding:0 20px;}
.tIndustry_zn_list{ float:left; border:#ff9b48 solid 2px; position:relative;*display:inline;margin-right:4px}
.tIndustry_zn_list.slip{margin-right:0}
.tIndustry_zn_list input{ height:32px; line-height:32px; *height:30px; *line-height:30px; border:none;font-family:"Microsoft YaHei"; outline:none; background:#fff ; padding:0px 36px 0px 6px; width:290px;}
.tIndustry_zn_btn{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAAA3NCSVQICAjb4U/gAAAABlBMVEX/////YACOp4w0AAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAFnRFWHRDcmVhdGlvbiBUaW1lADEwLzIwLzE1wcZxUAAAABNJREFUCJlj4GFggKP/B0AISQQAOo8D35E4sbIAAAAASUVORK5CYII=) #EFEFEF center center no-repeat; border-left:1px solid #DDD; position:absolute; right:0px; top:0px; display:block; width:37px; height:32px;}
.tIndustry_zn_btn:hover{background-color:#DDD}
.tIndustry_zn_list .downList{ left:-1px;}
.tIndustry_zn_list .downList a{ min-width:147px;}
.tIndustry_zn .tIndustry_zn_list .downList a{ width:321px;}

.tSearch_screen{ padding:10px 20px; clear:both;position:relative;}
.tSearch_screen_unit{ position:relative; float:left; border:#bdbdbd solid 1px; margin-right:6px; margin-bottom:10px; *display:inline;}
.screen_unit_inpt{ height:28px; line-height:28px;font-family:"Microsoft YaHei"; border:0 none; outline:none; padding:0 30px 0 6px; width:183px; margin:0;}
.screen_unit_btn{ display:inline-block; width:10px; height:6px; padding:11px 10px; position:absolute; right:0px; top:0px; background-color:#f5f5f5; text-align:center;border-left:1px solid #DDD}
.screen_unit_btn:hover{background-color:#DDD}
.screen_unit_btn i{
  width: 10px;
  height: 6px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAGCAYAAADZq14TAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMjAvMTXBxnFQAAAAz0lEQVQokYXPMUoDURSF4W/CaGuVRsUuIgQLCxeQsRB0E87KZheKKTKWASvBwrRplMkGhBHGwjvhRRK91YP7n/++k3V35jjANZY25xBTtKruwrYpMzjCAz5xq+pW/XqAHGeocfJLXmMczF/yGc5xiVqZDXskx00A4xBO8BXvUyyi3S55jVFwe2tPmRVocjQokiNPaBP5BO9b/n8cmRHegttPWs9w1VdvAuiXIlTskMPjhrzqPqJZ6rkfJIFVHHnGyz9y0fIVxVr+M8vILtB+A5/GOzTkfOe8AAAAAElFTkSuQmCC);
  display: inline-block;
  overflow:hidden;
 }
.tSearch_screen_unit .intPopbox{ left:-1px; top:28px; *top:30px;}
.tSearch_screen_unit .downList a { width:207px; width:190px\0;}

.tSearch_btn{ text-align:center;}

.tSeach_core_w{ border:#ffb374 solid 2px; position:relative; margin-bottom:34px; padding-bottom:8px; z-index:9; zoom:1;}
.tSearch-n-w .tSearch_down_result li a{ width:511px;}
.tSearch-n-w .tSearchBox_big_downbox{ top:34px;}
.tSearch-n-w .tSearchBox_big_downbox a{ width:511px;}
.tSearch-n-w .tSearch_inp_text{ width:288px;}
.tSearch-n-w .tIndustry_zn_list{ margin-left:3px;}
.tSearch-n-w .tIndustry_zn_list input{ width:116px; *width:112px;}
.tSearch-inp-btn{ width:91px; height:36px; float:left; margin-left:3px;}
.tSearch-inp-btn input{ background:none; border:none; outline:none;}

.tSearch_select_list{ padding:0 20px;}
.tSearch_select_list .tSearch_screen_unit{ margin:0; margin-right:-1px;}
.tSearch_select_list .screen_unit_inpt{ width:99px; cursor:pointer;}
.tSearch_select_list .downList a{ width:123px; *width:126px;}

.tSearch_select_list_bot{ padding:10px 20px;}
/**/
.dibiao_line_new{ padding:10px 20px; color:#818181;position:relative;}
.dline_unit{ overflow:hidden; line-height:24px; }
.dline_title{ float:left; width:62px; text-align:right;}
.dline_text{ float:left; width:856px;}
.dline_text_more{ float:left; width:40px;}
.dline_text_more a{color: #c0c0c0;}
.dline_text_more a:hover{ color:#818181;}
.dline_text a{ display:inline-block; font-size: 12px; color: #818181; padding:0 6px;}
.dline_text a:hover{color: #ff7300; text-decoration: none;}
.dline_text .active{  color:#fff; background-color:#fd7600;}
.dline_text .active:hover{  color:#fff; background-color:#fd7600;}
.dline_text_bot{ width:750px;margin:4px 10px; border:#CCC 1px solid; clear:both; margin:30px 60px 6px 62px; padding:4px; *margin-top:6px;}
.dline_text_bot .active{ background:none; color:#fd7600; font-weight:bold;}
.dline_text_bot .active:hover{ background:none; color:#fd7600; font-weight:bold;}
.dline_text_bot a{ margin-left:10px;float:left;white-space:nowrap;}
.dibiao_line_new .line_dotted {
  padding-top: 2px;
  margin-bottom: 2px;
  border-bottom: #c1c1c1 1px dotted;
  clear: both;
}
.core_more{ position:absolute; bottom:-25px; text-align:center; width:998px;}
.core_more a{ display:inline-block; height:22px; line-height:22px; border:#ffb374 solid 2px; background-color:#FFF; border-top:#fff 2px solid; padding:0 10px; color:#818181;}
.core_more  .core_more_up{ background:#fff url(data:image/gif;base64,R0lGODlhCQAGAIABAJqamv///yH5BAEAAAEALAAAAAAJAAYAAAIMjAOnwIrZTHx0zVUAADs=) 40px 8px no-repeat; padding-right:24px;}
.core_more  .core_more_down{ background:#fff url(data:image/gif;base64,R0lGODlhCQAGAIABAJqamv///yH5BAEAAAEALAAAAAAJAAYAAAINRI4Bm2p8oJtpmaZSAQA7) 136px 8px no-repeat; padding-right:24px;}

/*搜索结果列表*/
.tSearch_list{ position:relative; border:#dddddd solid 1px; z-index:8;}
.tSearch_list_tab{ background-color:#f3f3f3; border-bottom:#dcdcdc solid 1px;}
.list_tab_left{ float:left;}
.list_tab_left li{ float:left;}
.list_tab_unit{ display:inline-block; width:60px; height:40px; line-height:40px; border-right:#dcdcdc solid 1px; padding-left:50px;}
.list_tab_xg{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAICAYAAADwdn+XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALlJREFUeNpinL94JQMQ5ABxAhAbA/EFIF4MxH0MqKAIiGOB2ACqZi4QT2EBEtVA3IKk0ACKOYG4FSpWAcTtaGomA7EQE5DIhwrGATEjEm5F0tCBJpcCFU8GGSAK5SyG0iuA+D8OPB+qZi6UlmNiwARyDLiBOroAyIAvULYllLZCcy4ytkJT+xpkwAIo5xiac6chWTQNTe4YVHwZKBbKgJgZGo2gkP8LNbQYyYBiqJo0KP87VE0lQIABAHNrKgGJAKUmAAAAAElFTkSuQmCC) 28px 16px no-repeat;}
.list_tab_date{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM1JREFUeNpinL94JQMQuAHxLiBeDMSxUBobiEVSA9bDAiTCgLgMiPcAsTwQMwGxJg4DmJDUtAGxAIiRAJW0AWIvKI0LoKuJA7lADMrpA+I7QKyCxwB0NRJMaArwacaqhgUtgEgBi9ENuM5ABmDCYfJiAmysXoABTSLYeA2IJYKN14AqJA242IPMC9+AmAuaIl+hRScuNiz1fgMZcACavtcA8UMio18eSh8AGdADylVAbIUnF2IDx0B6QQZ8AuI8IBZGchohAPLqWxADIMAATq8pkJT1HTAAAAAASUVORK5CYII=) 28px 12px no-repeat;}
.list_tab_xg:hover{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAICAYAAADwdn+XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMxJREFUeNpi/P//PwNDL0sOAwNDAhAbA/EFIF7MUPynjwEZ9LIUAclYIDaAqpkLVDOF8X8PczWQ08KACWqAClqhmiuAZDsWNfUgA14BGaJAHAfUsJiBGNDLkgwk5wDxI5AB/8GCxX8YoZIrgGQ4Dq0LgOoSoerA+piwKJLDY7c6ugDIBZ+BNA8QWwFNP06kFyyB5DEgfg0yYDKQkYNF2XSggVlQDdOAZCYWNRNZgEQZEDNDo5ETiP+C/QoMFSSFxVA1aVD+d6iaSoAAAwAv2znLDrRw+gAAAABJRU5ErkJggg==) 28px 16px no-repeat;}
.list_tab_date:hover{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANZJREFUeNpi+P//P8P/HuZwKH0GTmPDqGrAehiBjBwGBobJQMwCxB+AWACI/zBgB+hqcpmARAVU0huIZaA0LoCuphTkgv9ICi4DsS4DfoCihglNkpBmDDUsSGwTBtLAGVQDiv+cJUl7LwtWL4AkzoAxPjYOL8CAMRFsvAaYEMHGa8BMJA242IPIC6CU+BlI84CTaPGfp0RGoTSQfALEX0AuWA/EsUB8Ayhxk8hUoA6l14MMKABiUSD2wOVPHGAHSC8jKE9DnSUBJKWJ1PwU6N0XIAZAgAEA8uNcfw44z0MAAAAASUVORK5CYII=) 28px 12px no-repeat;}
.list_tab_left .active{ border-top:#ff7503 solid 2px; border-bottom:#fff solid 1px; margin:-1px 0;}
.list_tab_left .list_tab_xg.active{ background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAICAYAAADwdn+XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMxJREFUeNpi/P//PwNDL0sOAwNDAhAbA/EFIF7MUPynjwEZ9LIUAclYIDaAqpkLVDOF8X8PczWQ08KACWqAClqhmiuAZDsWNfUgA14BGaJAHAfUsJiBGNDLkgwk5wDxI5AB/8GCxX8YoZIrgGQ4Dq0LgOoSoerA+piwKJLDY7c6ugDIBZ+BNA8QWwFNP06kFyyB5DEgfg0yYDKQkYNF2XSggVlQDdOAZCYWNRNZgEQZEDNDo5ETiP+C/QoMFSSFxVA1aVD+d6iaSoAAAwAv2znLDrRw+gAAAABJRU5ErkJggg==) 28px 16px no-repeat;}
.list_tab_left .list_tab_date.active{ background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANZJREFUeNpi+P//P8P/HuZwKH0GTmPDqGrAehiBjBwGBobJQMwCxB+AWACI/zBgB+hqcpmARAVU0huIZaA0LoCuphTkgv9ICi4DsS4DfoCihglNkpBmDDUsSGwTBtLAGVQDiv+cJUl7LwtWL4AkzoAxPjYOL8CAMRFsvAaYEMHGa8BMJA242IPIC6CU+BlI84CTaPGfp0RGoTSQfALEX0AuWA/EsUB8Ayhxk8hUoA6l14MMKABiUSD2wOVPHGAHSC8jKE9DnSUBJKWJ1PwU6N0XIAZAgAEA8uNcfw44z0MAAAAASUVORK5CYII=) 28px 12px no-repeat;}
.list_tab_checkb{ padding:10px 14px;}
.list_tab_checkb img{ vertical-align:middle;}
.list_tab_search{ padding-top:7px;}
.list_tab_search input{ float:left; border:#cfcfcf solid 1px;}
.list_tab_search_text{ width:86px; height:14px; line-height:14px; padding:4px; margin-right:2px;}
.list_tab_search_btn{ width:38px; height:22px; text-align:center; color:#686868; background-color:#f7f7f7;}

.list_tab_right{ float:right; margin-top:7px; margin-right:10px;}
.list_tab_right li{ float:left; background-color:#FFF; line-height:24px; padding:0 10px; border:#c7c8cc solid 1px;}
.list_tab_right a{ display:inline-block; height:24px; line-height:24px; width:24px;}
.icon_left10{ background:url(data:image/gif;base64,R0lGODlhMAAwAOYRAPb29v/17f/27uvr6//Gl8nJycvLy//Zuv/r2uzs7P/FlNzc3N7e3v/bvf/p14GBgf91AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAwADAAAAewgBGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmIIQkpuZARCdkKAClw6goY+nCJUHp6iOrg2TCq6vjbUEkgS1nK4Kkw2uvaAHlQinww6XAqC9AZkRtozS0NXW19jZ2tvc3d7f4OHi4+Tl5ufo2w+S65kAD+2Q8ACXA/Dxj/cJlQv3+I7+GEwq4O9fo4IGJBkoyM5fgUkM/DWEt6BSgnsTB1x6Z5DRPGgdF4VMR7KkyZMlAwEAOw==) 0px -24px no-repeat; float:left;}
.icon_right10{ background:url(data:image/gif;base64,R0lGODlhMAAwAOYRAPb29v/17f/27uvr6//Gl8nJycvLy//Zuv/r2uzs7P/FlNzc3N7e3v/bvf/p14GBgf91AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAwADAAAAewgBGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmIIQkpuZARCdkKAClw6goY+nCJUHp6iOrg2TCq6vjbUEkgS1nK4Kkw2uvaAHlQinww6XAqC9AZkRtozS0NXW19jZ2tvc3d7f4OHi4+Tl5ufo2w+S65kAD+2Q8ACXA/Dxj/cJlQv3+I7+GEwq4O9fo4IGJBkoyM5fgUkM/DWEt6BSgnsTB1x6Z5DRPGgdF4VMR7KkyZMlAwEAOw==) -24px 0px no-repeat; float:right;}
.icon_left_numble{ color:#ff7503; font-size:14px; line-height:24px; display:inline-block; float:left;}
.icon_right_numble{ display:inline-block; float:right;}

.tSearch_list_unit{ padding:10px; border-bottom:#dcdcdc solid 1px;}
.tSearch_list_unit:hover{ background-color:#f5f5f5;}
.tSearch_list_unit dt{ float:left; line-height:28px;}
.tSearch_list_unit dd{ float:left; line-height:28px;}
.list_job_name{ width:576px;}
.icon_ji{ display:inline-block; width:22px; height:16px; background:url(data:image/gif;base64,R0lGODlhFgAQALMKAP9jLf/KuP9PEv+Ra/+rjv9RFf+yl/+YdP7+/v9EA////wAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAWABAAAARFUEmZqr24Tpq73UqGeNomIiiKgdh4ud90vElqw5JRkK0VAKRbygfk9UoEwUmImwyCHRbNRY1NerCaNiGtwG7brtHKGVsiADs=) no-repeat; vertical-align:super; *vertical-align:middle;}
.list_job_name_cb{ padding-left:26px; width:548px; position:relative;}
.list_job_name .tResult_name_post{ font-size:14px; color:#0085ff; display:inline-block;}
.list_job_name .tResult_name_post:visited{ color:#0085ff;}
.list_job_name .tResult_name_post:hover{ color:#0085ff; text-decoration:underline;}
.list_job_name .tResult_name_post {
  max-width: 496px;
  _width: expression(document.body.clientWidth > 496 ? "496px" : "auto");
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.list_job_name p{ line-height:30px;}
.list_job_name .checkBox_unit{ left:0px; top:6px;}
.list_job_centerA{ width:160px;}
.list_job_centerB{ width:160px;}
.list_job_centerC{ text-align:center;}
.list_job_btn{ display:inline-block; width:68px; height:28px; line-height:28px; text-align:center; border:#ff7300 solid 1px;}
.list_job_centerC .list_job_btn{ color:#ff7300;}
.list_job_centerC .list_job_btn:visited{ color:#ff7300;}
.list_job_centerC .list_job_btn:hover{ color:#fff; background-color:#ff7503;}

.tSearch_list .tSearch_list_bot{ padding-top:12px; height:42px; background-color:#f6f6f6;}
.tSearch_list .tResult_sidebar_right{width:168px; position:absolute; right:-174px; top:0px;}
.tResult_bottom_roll_w  li{ line-height:30px;}
@-moz-document url-prefix() {.tResult_bottom_roll_w  li{ line-height:29px;}}
.tResult_bottom_roll_w .rollBox_twoRow li{ width:224px;}
.tResult_bottom_roll_w  li a{ font-size:14px;}
.tResult_bottom_roll_w  li a:visited{ font-size:14px;}

.tSearch_list .searchNone {
  padding: 80px 146px;
}



.dline_unit .hide_line {
    height:24px;overflow-y:hidden;
}

.dline_unit .show_line {
    height:auto;
}

.nav_active {
    color:#fa4822;
    font-weight:bolder;
}

/*举报*/
.tCompany_reminder{line-height:20px;font-size:12px;color:#ff6000;margin:10px 0;padding:6px 6px 6px 54px;background:#fff2e2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAMAAADto6y6AAAAWlBMVEUAAAD/YQD/YQD/ZAD/YQD/YQD/YwD/YQD/YQD/YwD/YAD/YAD/YQD/YAD/YQD/YQD/YQD/YAD/YgD/ZQD/YgD/aQD/gAD/YAD/YAD/YQD/YQD/YwD/YgD/YAAxSJqRAAAAHXRSTlMAv7UV8m84uqZJ7NTItK2ikXplMC8RBuGqZ1cfDa41G5QAAACCSURBVCjPzdFJDsIwEETR8mwnIXPCWPe/JmBhxyAitrxVqf+yUZAS35H4cB1UEYxFMrB+FnnAg6dDomq2aRtqi6205zStS/efLkLrZsTGi34GbidGTgFzLzywVqQAOkZxC7JagSWYCYHZiMmEBS8dswalIzONEgv/E3ZIvpF7IT7yDryFFIuO3BmUAAAAAElFTkSuQmCC)15px  center no-repeat}
.tCompany_reminder .a{font-family:'Microsoft YaHei';color:#00457d}
.tCompany_reminder .a:hover{color:#ff6000;text-decoration:underline}.clearbox{*zoom:1}
.clearbox:after{display:block;height:0;content:'\A0';overflow:hidden;clear:both}
.clear{clear:both}
.clear_left{clear:left}
.clear_right{clear:right}
.at{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
::-webkit-input-placeholder{color:#b0b0b0}
:-moz-placeholder{color:#b0b0b0}
::-moz-placeholder{color:#b0b0b0}
:-ms-input-placeholder{color:#b0b0b0}

/*基本链接样式*/
.a{cursor:pointer;color:#00457d}
.a:link,.a:active,.a:visited{color:#00457d}
.a:hover{color:#ff6000}
.a2{cursor:pointer;color:#ff6000}
.a2:link,.a2:active,.a2:visited{color:#ff6000}
.a2:hover{text-decoration:underline}
.ahover{text-decoration:underline}

/*底线*/
.txline{text-decoration:underline}

/*字体大小*/
.f12{font-size:12px !important}
.f14{font-size:14px !important}
.f16{font-size:16px !important}
.f18{font-size:18px !important}
.f20{font-size:20px !important}
.f22{font-size:22px !important}
.f24{font-size:24px !important}
.f26{font-size:26px !important}
.f28{font-size:28px !important}
.f30{font-size:30px !important}

/*行高*/
.lh20{line-height:20px !important}
.lh30{line-height:30px !important}
.lh40{line-height:40px !important}
.lh50{line-height:50px !important}
.lh60{line-height:60px !important}

/*颜色*/
.c_333{color:#333 !important}
.c_666{color:#666 !important}
.c_999{color:#999 !important}
.c_bbb,
	.placeholder{color:#B0B0B0 !important}
.c_blue{color:#00457d !important}
.c_lblue{color:#7c8ea7 !important}
.c_orange{color:#ff6000 !important}
.c_yellow{color:#ff9f20 !important}

/*框架结构*/
.icon_arrow{width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABQCAMAAABoKAbvAAAA51BMVEUAAAD/XwD/XwD/XwDExMTtaiX/XwD/XwD/XwD/XwD/XwD/XwD/XwD///+ZmZkzMzNluwD///////+ZmZn///+ioqL/XwD///////+enp7/YABNexz///////////////+ioqL/XwCZmZkzMzNluwCioqKioqL/YAAzMzNluwAzMzNluwD/YACioqL/YACZmZkzMzNluwCioqKioqL/YACZmZkzMzNluwCioqL/YACioqKZmZkzMzNluwCZmZkzMzNluwCioqL/YAD/XwD/YAAzMzNluwD///////////////+ioqL/YAA7hrD0AAAAS3RSTlMA78VSCQb24sl5MaMZ9vLy8u/jx8bBoHlSGQwHyKMxGe3j4uLi4dHRyMjGxr23t6Ojo5+EhHl5eWpqVVFRUTExMSgoGxoZGcmhMxsi4dySAAABQUlEQVRIx+3WaU+DMBjA8Qcox9jGDgYbuFu3eezQHbpDpzs82+//eQwhWHjR1WQx0djfi5L/iycB0iYF4busWbDOrKgL5WAtF6KWUsGakiCyskYIjaxV1JVsDaFathK1oqVVNa0p8GXdtu32mna9WCoV67RNXZZ1E2I82/bi3ahWG/HOGEYGBOEn7AxjF++P12DzsZktWW6ZtN/D7c2kaK6quppCD9AbPUBxjCNIj6gg5B+SnbvnDNzlnxJ9m3vkTNycvST6+vQZDjq5ukj25fmxA/xXOvKj+b9VEEDp+8HD7ythLx0UPJCzZAzIpLcH2PeIHLaDux6A18UOY8AfEn271cnQDxsNcGez6eABAgbVJZJEXBUiY9xs4jEcMCVkGu8JxhM4aLFI9nwOwq9Hrw4crNs7H72989Hb+z/7hj/uE2eIHdfGXyVoAAAAAElFTkSuQmCC) no-repeat}
.container{width:1002px;margin:0 auto}

/*头部*/
.header{position:relative;min-width:1002px;font:14px "Microsoft YaHei";z-index:998}
.header p,.header ul{margin:0;padding:0}
.header li{font-family:"Microsoft YaHei";list-style:none}
.header a{font-family:"microsoft yahei" !important;color:#333;text-decoration:none}
.header a:visited,.header a:active,.header a:link{color:#333}
.header a:hover{color:#ff6000 !important}
.header .e_icon{background:url(//img01.51jobcdn.com/im/2019/2016/icon/header.958308a1.png) no-repeat}
.header .in{width:1002px;margin:0 auto}
.header .bar,.header .nag,.header .snag{position:relative;z-index:1}
.header .bar{height:32px;line-height:32px;font-size:14px;background-color:#ff6000;z-index:2}
.header .bar .icon_arrow{position:relative;display:inline-block;top:3px;*top:0;margin-left:3px;background-position:-16px 0}
.header .bar a{font-size:14px !important}
.header .language{float:left;width:48px;height:32px}
.header .language ul{position:absolute;width:48px;height:32px;overflow:hidden}
.header .language ul:hover{height:auto;background-color:#ea5800}
.header .language ul:hover .tle em{background-position:-16px -16px}
.header .language li{font-size:14px;cursor:pointer;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.header .language li.tle{color:#fff;text-indent:9px;border:0 none}
.header .language li.last{border-bottom:1px solid #e8e8e8}
.header .language a{display:block;color:#666;text-indent:8px;background-color:#fff}
.header .language a:hover{background-color:#fff2e2}
.header .app{float:left;width:106px;height:32px;color:#fff}
.header .app ul{position:absolute;height:32px;overflow:hidden}
.header .app ul:hover{height:153px;background-color:#ea5800}
.header .app ul:hover .icon_arrow{background-position:-16px -16px}
.header .app li{font-size:14px;padding:12px 12px 5px;cursor:pointer;background-color:#fff;border:1px solid #e8e8e8;border-top:0 none}
.header .app li:first-child{padding:0;background-color:transparent;border:0 none}
.header .app li>a,.header .app li>a:hover{color:#fff !important}
.header .app .e_icon{float:left;width:10px;height:14px;margin:9px 6px 0 10px;background-position:-15px -254px}
.header .app img{vertical-align:top}
.header .app p{width:80px;height:18px;line-height:18px;color:#666;text-align:center;clear:both;padding-top:5px}
.header .app p a{color:#666}
.header .l{float:left;color:#fff;margin:0 5px}
.header .rlk{float:right;height:32px;margin-left:15px}
.header .rlk a,.header .rlk a:hover{font-size:14px;color:#fff !important}
.header .rlk .l{float:none;margin:0 15px}
.header .uer .op{float:left;width:140px;height:32px;font-size:14px;color:#fff;text-align:center;background-color:#ffa000}
.header .uer .op a{color:#fff}
.header .uer .op a:hover{color:#fff !important;text-decoration:underline}
.header .uer .l{position:absolute;left:140px;margin:0;z-index:2}
.header .uer{position:relative;width:140px;float:right}
.header .uer ul{position:absolute;right:0;top:0;width:140px;height:32px;overflow:hidden;background-color:#ffa000;z-index:1}
.header .uer ul:hover{overflow:visible;background-color:#ff8900;z-index:3}
.header .uer ul:hover .tle em{background-position:-16px -16px}
.header .uer li{height:40px;line-height:40px;cursor:pointer;background-color:#fff;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.header .uer li.tle{height:32px;line-height:32px;color:#fff;text-align:center;background-color:transparent;border:0 none}
.header .uer li.e_icon:hover{background-color:#fff2e1}
.header .uer li.last{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.header .uer li.last2{border-bottom:1px solid #e8e8e8}
.header .uer li>a{display:block;height:40px;font-size:14px;color:#666;text-indent:36px}
.header .uer li>a:hover{color:#ff6000}
.header .uer li span a{color:#fff !important}
.header .uer .point{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAgMAAAC5PL9AAAAACVBMVEX/Oy8AAAD/Oy8ChQVZAAAAAnRSTlOQAAfSRyIAAAAWSURBVAjXY/BqYdBawLBqBQQB2UARAEp3BydrJMldAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:120px 5px}
.header .uer .e2{background-position:0 -40px}
.header .uer .e3{background-position:0 -80px}
.header .uer .e4{background-position:0 -120px}
.header .uer .e5{background-position:0 -160px}
.header .uer .e6{background-position:0 -200px}
.header .uer .e7{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAMAAADjyg5GAAAAPFBMVEUAAAD/YAD/ZgD/YgD/YAD/YQD/YAD/YQD/YAD/YQD/YAD/YQD/YgD/YAD/YQD/YgD/aAD/YgD/gAD/YAD3UUTtAAAAE3RSTlMA6BqI38W5tqSWf3FbTTovIA0GfpwQNwAAAFVJREFUCNeFx0kOgCAQBdHfjTLP3P+uIsSOCxNrUcnDqlnbIOXDuSM/8pSARH6hnpoxY31WIFIAdoEiRoFUBgZefbIrItWFyjAbJSQGmIQDe/+cbd5dbSgD8eIIzb8AAAAASUVORK5CYII=);background-position:14px 12px}
.header .uer .uname{display:inline-block;max-width:80px;height:32px;color:#fff;text-indent:0;vertical-align:top;padding-left:26px;background-position:-11px -284px}
.header .uer .uname:hover{color:#fff !important}
.header .nag,.header .snag{height:56px;line-height:56px;background-color:#fff;border-bottom:1px solid #e8e8e8}
.header .nag .logo{float:left;margin-top:8px}
.header .nag .nlink{float:right}
.header .nag .nlink a{float:left;height:56px;font-size:16px;margin-left:40px}
.header .nag .nlink .on{height:52px;font-weight:bold;color:#ff6000;border-bottom:4px solid #ff6000}
.header .nag .nlink.n2 a{font-size:14px;margin-left:30px}
.header .nag .nlink.n2 .on{border-bottom:0 none}
.header .nag .tl{float:left;font-size:22px;color:#333}
.header .gp{float:left;width:1px;height:22px;font-size:0;margin:17px 10px 0;background-color:#e8e8e8}
.header .slogen{float:left;margin:20px 0 0 10px}
.header .city{position:relative;float:left;font-size:16px;color:#ff6000;cursor:pointer;margin-left:20px;padding-right:16px}
.header .city em{position:absolute;top:50%;right:0;margin-top:-6px;background-position:-32px 0}
.header .ctlink{float:left;font-size:14px;color:#999;margin-left:10px}
.header .snag{height:35px;line-height:35px}
.header .snag a{color:#666}
.header .snag .nlink{float:left}
.header .snag .nlink a{float:left;height:35px;font-size:14px;margin-left:13px}
.header .snag .nlink.n2 a{margin-left:30px}
.header .snag .nlink a:first-child{margin-left:0}
.header .snag .nlink .on{height:33px;color:#ff6000;border-bottom:2px solid #ff6000}
.header .snag .nlink.green a:hover{color:#65bb00}
.header .snag .nlink.green .on{color:#65bb00;border-color:#65bb00}
.header .snag .nlink.dgreen a:hover{color:#087b3a}
.header .snag .nlink.dgreen .on{color:#087b3a;border-color:#087b3a}
.header .snag .more{float:right;font-size:12px;color:#65bb00}
.header .snag .more:hover{text-decoration:underline}
.header .sign{float:right;width:110px;color:#ff6000;text-indent:40px;cursor:pointer;background-color:#fff2e3;background-position:0 -322px}
.header .sign:hover{background-color:#ffe8cd}
.header .note{position:relative}
.header .note em{position:absolute;top:50%;right:-18px;margin-top:-8px;background-position:0 0}
.header .note:hover span{display:block}
.header .note:hover em{background-position:0 -16px}
.header .note span{display:none;position:absolute;width:155px;top:35px;left:-10px;border:1px solid #e8e8e8}
.header .note i{display:block;height:36px;line-height:36px;font-style:normal;text-indent:9px;color:#666;cursor:pointer;background-color:#fff}
.header .note i:first-child{border-bottom:1px solid #e8e8e8}
.header .note i:hover{color:#fff;background-color:#ff6000}
.header .note.mk span,.header .note.mk i:first-child{border-color:#ff6000}
.header.fix{position:fixed;display:none;width:100%;top:0;left:0}
.header.fix .bar{height:50px;line-height:50px;background:rgba(255,96,0,.9)}
.header.fix .slogen{margin:16px 0 0 40px}
.header.fix .dicon{background:url(//img01.51jobcdn.com/im/2019/jobs/list_icon_dw.f13d4f7e.png) no-repeat}
.header.fix .el{position:relative;float:left;height:30px;line-height:30px;top:10px;left:110px}
.header.fix .el.on .ul{width:auto;right:0;left:0}
.header.fix .el ul{position:absolute;width:74px;height:30px;line-height:30px;color:#333;overflow:hidden;cursor:pointer;top:0;left:0;border:1px solid transparent;border-radius:2px;z-index:1}
.header.fix .el ul em{position:absolute;width:10px;height:6px;top:12px;right:8px;background-position:-170px -60px !important}
.header.fix .el ul.on{height:60px;background-color:#fff;border-color:#e8e8e8;z-index:5}
.header.fix .el ul.on li{height:30px}
.header.fix .el ul.on em{top:11px;background-position:-150px -60px !important}
.header.fix .el li{font-size:14px;text-indent:16px}
.header.fix .el li a{display:block;height:33px;color:#333}
.header.fix .el li:hover{background-color:#eee}
.header.fix .el li:hover a,.header.fix .el li a:hover{color:#333 !important}
.header.fix .el .ipt{position:relative;float:left;width:380px;height:24px;padding:3px 0 3px 75px;background-color:#fff}
.header.fix .el .mytxt{float:left;width:100%;height:24px;line-height:24px;font:14px/24px "Microsoft YaHei";color:#333;text-align:left;text-indent:12px;padding:0;border:0 none;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.header.fix .el .addbut{float:left;width:105px;height:30px;font-size:14px;font-family:"Microsoft YaHei";color:#333;cursor:pointer;background-color:#fff}
.header.fix .el .addbut input{float:left;width:73px;height:30px;line-height:30px;color:#333;cursor:pointer;margin-left:5px;background-color:#fff;border:0 none}
.header.fix .el .addbut:hover,.header.fix .el .addbut:hover input{background-color:#eee}
.header.fix .el .addbut em{float:right;width:10px;height:10px;margin:10px 13px 0 0;background-position:-75px -85px}
.header.fix button{float:right;width:120px;height:30px;line-height:28px;#line-height:25px;font-size:16px;color:#fff;cursor:pointer;margin-top:10px;background-color:#ff6000;border:1px solid #fff}
.header.fix button:hover{background-color:#ff8900}

.en .header .nag .nlink a{margin-left:20px}
.en .header .uer ul:hover .e_icon{width:228px}
.en .header .uer .e_icon .point{background-position:200px 5px}
.en .header.fix .el ul{width:98px}
.en .header .el .ipt{width:357px;padding-left:98px}
/*底部*/
.footer{clear:both;width:100%;min-width:1002px;font:12px "Microsoft YaHei";background-color:#fff}
.footer{color:#999;padding:20px 0;border-top:1px solid #e8e8e8}
.footer a,.footer *{font-size:12px !important;font-family:"Microsoft YaHei" !important}
.footer a{text-decoration:none}
.footer img{vertical-align:top}
.footer .in,
	.license .in{width:1002px;margin:0 auto}
.footer .nag{margin-bottom:15px}
.footer .nag a{color:#999}
.footer .nag a:hover{color:#ff6000}
.footer .nag .e{float:left;width:120px;line-height:24px;}
.footer .nag .e_first{position:relative;width:230px;padding-left:74px}
.footer .nag label{position:absolute;width:70px;font-size:14px;text-align:right;left:0;*margin-top:-5px}
.footer .nag strong{font-weight:normal;color:#333}
.footer .code{float:left;width:80px;padding-top:5px}
.footer .code span{display:block;text-align:center;margin-top:10px}
.footer .c_first{margin:0 40px 0 18px}
.footer .note{position:relative;line-height:24px;text-align:center;margin:0;padding:0}
.footer .note span{position:relative;display:inline-block;font-size:12px;padding:0 5px;z-index:2}
.footer.f2{border-top:0 none}
.footer.fixbottom{position:absolute;width:100%;bottom:0;left:0}
.license{text-align:center;margin-top:-25px;padding:20px 0 60px;background-color:#fff}
.license a,.license *{font-size:12px;font-family:"Microsoft YaHei" !important}
.license a{position:relative;display:inline-block;text-decoration:none;margin:0 20px}
.license span{position:absolute;width:70px;line-height:14px;font-size:12px;color:#999;top:42px;left:50%;margin-left:-35px}
.license .note{line-height:24px;text-align:center;margin:0;padding:0}
.license .note .gan{display:inline-block;height:20px;line-height:20px;color:#999;margin-bottom:20px;padding-left:25px;background:url(//img01.51jobcdn.com/im/2019/2016/license/gongan.b769e8df.png) no-repeat}
.license .note .gan:hover{color:#ff6000}
.en .footer .nag .e_first{padding-left:126px}
.en .footer .nag label{width:122px}
.en .footer .c_first{margin:0 6px 0 0}

.check{width:13px;height:13px;margin-top:-2px;background-color:#fff;border:1px solid #ddd}
.check,.rdo{display:inline-block;vertical-align:middle;margin-right:5px}
.check.on,.check.mk,.rdo{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAzFBMVEUAAADd3d3/YADd3d3/YADd3d3/YADd3d3/YADd3d3/YADd3d3d3d3d3d3/YAD/YAD/YADd3d3/YAD/YADd3d3d3d3d3d3/YADd3d3d3d3d3d3/YADd3d3/YADd3d3/YAD/YADd3d3/YAD/YAD/YAD/YAD/YAD/YAD/YADd3d3/YADd3d3/YADd3d3/////YADd3d39/f329vbu7u7g4OD/1rz/bhb/8Of/ikTn5+f/7OH/r3//jkr/Zgr/+PT/8+v/soP/r37/iED/+/kF4H3cAAAALnRSTlMAz89JSR4YsbGMjBnn3t4f57e3CAf81dXHpZKST08jIxzw8OXIxbmqn3p6bm4KS18sWQAAASxJREFUOMvtkslyglAQRRsUZ8Ax0QyaeU7fZnQ2Mfn/fwoRRVCSYpFFFp7drT5F9aUf/QMujLv0gaY34rF1AzXVa3dFoZCmahI94Gqw6zQUjagnl/11NmCYL0CedtFF156lk9vkgYFr4In26OtS68gjRZgGcJ/eQ6SXaKzettIbK91XOnDgr2j9NGjHQ76iQq3k961cWRGlnFunQgkhpUJSqxYlpFhdeXX4S2/hLX3UzYRXE9exLdtxpaYFuYTZkL8ZztCMi0UZW6uBNZZGsB/8IYe8+TiP7Sdu4IWmK2dUwZR5MpqPJszvON2KZXF4gyMnpMJjHgH4YPZwvBUVsSPRliMCFsxzAHPmTyAq3haxItESyfzFzDtmbp31P64vMw0uM/31Mplvnf31fAEor0Uit28XHQAAAABJRU5ErkJggg==) no-repeat}
.check.on{border-color:#ff6000}
.check.mk{background-position:-25px 0;border-color:#e8e8e8}
.rdo{width:15px;height:15px;margin-top:-3px;background-position:-25px -25px}
.rdo.on{background-position:0 -25px}.Fm .li,.Fm .txt.pointer .ef,.Fm .ul.u2 .li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.Fm .ic,.Fm .prev,.Fm .next,.Fm .bg,.Fm .btox em{background:url(//img01.51jobcdn.com/im/2019/2016/form/form.7ae5933d.png) 100px 100px no-repeat}
.Fm .i_add{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAAA3NCSVQICAjb4U/gAAAABlBMVEX/////YACOp4w0AAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAFnRFWHRDcmVhdGlvbiBUaW1lADEwLzIwLzE1wcZxUAAAABNJREFUCJlj4GFggKP/B0AISQQAOo8D35E4sbIAAAAASUVORK5CYII=) center center no-repeat}
.Fm .i_calendar{background-position:0 0}
.Fm .i_block{background-position:-36px 0}
.Fm .i_arrow{background-position:-72px 0}
.Fm .b_key,.Fm .b_his{padding-left:20px;background-position:0 -40px}
.Fm .b_his{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAsCAMAAABblciFAAAAb1BMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMyM8SaVAAAAJHRSTlMAO/Z9A/SnIhHllQeew81xGfmOZOjZ1rKtm+3n3bdvZ1MxLy1zYe3TAAAAvklEQVQoz82R2ZLCIBREL2sSSGZinHGZxfX8/zcaxBD13Sr7geJ0NdymkFdJ+WbReDWhDWSFmI0t2lSxMpptzqPHcNeJ0lxPecy4gojBJ+OL6mZUNMmA2EEyIotbIhldSaQ7sgy+TBlVpkgoPUJOxrnp81veVur/XPb7TS/KsZz4E1YHR2tnbuCBlwpcf8dy1D+s6ivXMKQPPMEuJ1rcr5H+m4+cELuGcMdpPu7vgduWmevUxw7ricVuBiuv1gXLlBDT4/twFQAAAABJRU5ErkJggg==) 0 3px no-repeat}

.Fm .clear{line-height:0;font-size:0;clear:both}
.Fm .txt{position:relative;background-color:#fff;border:1px solid #ddd;z-index:1}
.Fm .txt.disabled{background-color:#f5f5f5}
.Fm .txt.on{z-index:2}
.Fm .pointer,.Fm .pointer .ef{cursor:pointer}
.Fm .txt,.Fm .txt .ef{height:28px;font:14px/28px "Microsoft YaHei"}
.Fm .txt.pointer{padding-right:37px}
.Fm .ic{position:absolute;width:36px;height:18px;line-height:18px;font-size:12px;color:#00457d;text-align:center;top:5px;right:0;border-left:1px solid #ddd}
.Fm .ic:hover{color:#ff6000}

.Fm .txt .ef{float:left;width:100%;text-indent:10px;background-color:transparent;border:0 none}

.Fm .flbox,.Fm .ul{display:none;position:absolute;width:336px;color:#333;text-align:center;cursor:auto;top:29px;left:-1px;background-color:#fff;border:1px solid #ddd}
.Fm .on .flbox,.Fm .on .ul,.Fm .on .udbox{display:block;z-index:4}
.Fm .off{cursor:auto !important}
.Fm .ftitle{position:relative;height:38px;line-height:38px;color:#999;background-color:#f1f1f1;border-bottom:1px solid #ddd}
.Fm .ftitle.f2{color:#333}
.Fm .ftitle em{position:absolute;width:8px;height:14px;cursor:pointer;top:12px;left:10px;background-position:-60px -18px}

.Fm .ftitle .prev:hover{background-position:-80px -18px}
.Fm .fin{position:relative;width:276px;height:195px;font-size:12px;padding:0 30px;background-color:#fff;z-index:1}
.Fm .fin.f2,.Fm .fin.f3{width:336px;padding:0}
.Fm .fin em{position:absolute;display:block;width:9px;height:19px;cursor:pointer;top:50%;margin-top:-10px}
.Fm .year_box em{display:block}
.Fm .fin .prev{left:10px;background-position:0 -18px}
.Fm .fin .prev:hover{background-position:-40px -18px}
.Fm .fin .prev.off,.Fm .fin .prev.off:hover{background-position:-20px -18px}
.Fm .fin .next{right:10px;background-position:-10px -18px}
.Fm .fin .next:hover{background-position:-50px -18px}
.Fm .fin .next.off,.Fm .fin .next.off:hover{background-position:-30px -18px}
.Fm .fin .ek{float:left;width:25%;height:39px;line-height:39px;cursor:pointer}
.Fm .fin.f2 .ek{height:65px;line-height:65px}
.Fm .fin.f3 .ek{width:48px}
.Fm .fin .ek:hover,.Fm .li:hover,.Fm .tl:hover,.Fm .now:hover{background-color:#eee}
.Fm .flbox .on,.Fm .flbox .on:hover,.Fm .li.on,.Fm .li.on:hover{font-weight:bold;color:#ff9f20}
.Fm .fin .off,.Fm .fin .off:hover,.Fm .li.off,.Fm .li.off:hover,.Fm .tl.off:hover{color:#999;background-color:#fff}
.Fm .fin .e{display:none}
.Fm .fin .e.mk{display:block}
.Fm .now{position:absolute;width:100%;height:38px;line-height:38px;font-size:14px;cursor:pointer;bottom:-40px;left:-1px;background-color:#fff;border:1px solid #ddd;z-index:2}
.Fm .ul{width:100%;max-height:210px;font-size:12px;text-align:left;overflow-y:auto}
.Fm .ul .tl{display:block;height:30px;line-height:29px;color:#999;text-indent:0;cursor:pointer}
.Fm .ul .tl span{display:block;margin-left:10px;border-bottom:1px solid #ddd}
.Fm .ul.u2 .li{width:298px;padding-right:100px}
.Fm .ul.u2 .li span{display:block}
.Fm .ul.u2 .li i{position:absolute;font-style:normal;top:0;right:10px}
.Fm .ul.u3 .li{text-indent:20px}
.Fm .ul.u3 .li.off{text-indent:10px}
.Fm .li{position:relative;display:block;height:30px;line-height:30px;text-indent:10px;cursor:pointer}
.Fm .txt .ef.disabled{color:#b0b0b0;background-color:#f5f5f5;cursor:default}
.Fm .txt .ic.disabled{cursor:default}
.Fm .btox em{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:5px}
.Fm .nan em{background-position:0 -80px}
.Fm .nv em{background-position:-40px -80px}
.Fm .nan.on em{background-position:-20px -80px}
.Fm .nv.on em{background-position:-60px -80px}
.Fm .txt .ef.cursor{cursor:auto}
.Fm .ul .tlw{font-weight:bold;color:#333}
.Fm .ul .tlw.off:hover{color:#333;background-color:#fff}
.Fm .udbox{position:absolute;display:none;width:100%;top:29px;left:-1px;background-color:#fff;border:1px solid #ddd}
.Fm .udbox .ul{position:relative;display:block;top:0;left:0;border:0 none}
.Fm .diy{font-size:14px;color:#333;text-indent:0;text-align:center;border-top:1px solid #ddd}
/*文本框*/
.editorarea{padding:0 8px 15px}
.editorarea textarea{width:748px !important;height:390px;resize:none;padding:5px !important}

/*标签*/
.ttag{position:relative;float:left;height:26px;line-height:26px;font-size:12px;color:#333;white-space:nowrap;margin:0 8px 5px 0;padding:0 20px 0 6px;background-color:#fff;border:1px solid #ff9f20;cursor:pointer}
.ttag:hover{color:#fff;background-color:#ff9f20}
.ttag:hover em{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJBAMAAAASvxsjAAAAGFBMVEUAAAD///////////////////////////8jfp1fAAAAB3RSTlMADsrFzxK92o8L+QAAADhJREFUCNdjgAAWQ4YgBwbmIlH3BAZGdZViAQYGoXJDoERIuSIDA6u7UZEAA1OxoLoBA0sig7ABAKo1BvOYSmdPAAAAAElFTkSuQmCC)}
.ttag em{position:absolute;width:20px;top:0;right:0;height:26px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJBAMAAAASvxsjAAAAFVBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZnaZv17AAAABnRSTlMAzA7EEr35HvQGAAAAOElEQVQI12OAAEYjBkcBBuZEFbEABiYxwWQFBgbFNCOghGOaEAMDi5hhogIDY7KSmAEDYxCDsgEAh/AFzyivNo4AAAAASUVORK5CYII=) center no-repeat}

/*按钮*/
.p_but{display:inline-block;min-width:80px;height:28px;line-height:28px;font-size:14px;font-family:"Microsoft YaHei";color:#fff;text-align:center;cursor:pointer;margin:0 10px;background-color:#ff6000;border:1px solid #ff6000;
	-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}
.p_but:hover{background-color:#ea5800;border-color:#ea5800}
.p_but.gray{color:#999;background-color:#fff;border-color:#b0b0b0}
.p_but.gray:hover{background-color:#eee;border-color:#b0b0b0}
.p_but.geige{color:#ff6000;background-color:#fff2e3;border-color:#ffb865}
.p_but.geige:hover{background-color:#ffe8cd;border-color:#ffb865}
.p_but.flesh{color:#ff6000;background-color:#fff}
.p_but.flesh:hover{background-color:#fff0e7}
.p_but.unclick,.p_but.unclick:hover{color:#fff;cursor:auto;background-color:#ddd;border-color:#ddd}
.p_but.w110{width:108px}
.p_but.w130{width:128px}
.p_but.dis{background-color: rgb(129, 129, 129); border: rgb(129, 129, 129);}

.btox{height:28px;line-height:28px;border:1px solid #ddd}
.btn{float:left;width:50%;color:#333;text-align:center;cursor:pointer;background-color:#fff}
.btn:hover{background-color:#eee}
.btn.on{color:#fff;background-color:#ff9f20}
.btn.unclick,.btn.unclick:hover{color:#fff;cursor:auto;background-color:#ddd;border-color:#ddd}

.focusinput .txt,.focusinput.txt,.focusinput textarea,textarea.focusinput{border-color:#ff9f20 !important}
.panel_lnp h1,.panel_lnp h2,.panel_lnp h3,.panel_lnp h4,.panel_lnp h5,.panel_lnp h6,.panel_lnp p,.panel_lnp ul,.panel_py h1,.panel_py h2,.panel_py h3,.panel_py h4,.panel_py h5,.panel_py h6,.panel_py p,.panel_py ul{margin:0;padding:0}
.panel_lnp li,.panel_py li{list-style:none}
.panel_lnp input,.panel_lnp button,.panel_lnp textarea,.panel_py input,.panel_py button,.panel_py textarea{font-size:14px;font-family:"microsoft yahei" !important;outline:0 none;margin:0;padding:0}
.panel_lnp input::-ms-clear,.panel_py input::-ms-clear{display:none}
.panel_lnp .txline,.panel_py .txline{display:inline-block;word-wrap:break-word;word-break:break-all;text-decoration:underline}
/*通用*/
a{text-decoration:none}
.at,
	.panel_lnp h2 p,.panel_py .rdbox{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.l{float:left}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";clear:both}
.err{display:block;line-height:18px !important;font-size:12px;color:#ff6000;clear:both;padding:5px 0 0 18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAA3NCSVQICAjb4U/gAAAAIVBMVEX/////9/D/9en/2sT/yan/r37/fjD/bBP/Zgr/YAD///9U2wN1AAAAC3RSTlP/////////////AEpPAfIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAUUlEQVQImWNYtTCsI1VqFcMq95kzZ7asYlgyEwS8GDRmzjSeObOJIXLmTIaZM6cyZILpaQydYHoGiDYG0Zlg9dNA6oxB6mD6YOas8oCYC7UHAPICMkXOmADoAAAAAElFTkSuQmCC) 0 7px no-repeat;*background-position:0 5px}
.panel_lnp .p_but,.panel_lnp .panel_btn_s{min-width:40px;padding:0 20px}
.panel_lnp .p_but.w110,.panel_lnp .p_but.w130{width:auto}
.panel_lnp .disabled{color:#b0b0b0;background-color:#f5f5f5;cursor:default}

/*字体大小*/
.f12{font-size:12px !important}
.f14{font-size:14px !important}
.f16{font-size:16px !important}
.f18{font-size:18px !important}
.f20{font-size:20px !important}
.f22{font-size:22px !important}
.f24{font-size:24px !important}
.f26{font-size:26px !important}
.f28{font-size:28px !important}
.f30{font-size:30px !important}

/*行高*/
.lh20{line-height:20px !important}
.lh30{line-height:30px !important}
.lh40{line-height:40px !important}
.lh50{line-height:50px !important}
.lh60{line-height:60px !important}

/*颜色*/
.c_333{color:#333 !important}
.c_666{color:#666 !important}
.c_999{color:#999 !important}
.c_bbb,
	.placeholder{color:#b0b0b0 !important}
.c_blue{color:#00457d !important}
.c_lblue{color:#7c8ea7 !important}
.c_orange{color:#ff6000 !important}
.c_yellow{color:#ff9f20 !important}
/*END*/

.panel_lnp h2{position:relative;height:44px;line-height:44px;font-size:14px;font-family:"Microsoft YaHei";color:#333;padding-right:44px;background-color:#FFF;border-top:4px solid #FF6000;border-bottom:1px solid #e8e8e8}
.panel_lnp h2 p{font-weight:bold;font-size:18px;line-height:44px;margin-left:15px}
.panel_lnp h2 a{position:absolute;display:block;width:44px;height:44px;cursor:pointer;top:0;right:0;background-color:#FFF}
.panel_lnp h2 a i{display:block;width:16px;height:16px;margin:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAElBMVEUAAADMzMzMzMzMzMzMzMzMzMyxZd59AAAABXRSTlMAl+OlJKYrHSgAAABESURBVAjXY3ASYAACRhUG1UAQQzSIQTRUACgQGgjGIB6YAHFAwsGmIAGQEFAABJhDQw0QDLgUQjFcO9xAuBVwS+HOAABwGQ/Ppky5dQAAAABJRU5ErkJggg==) no-repeat}
.panel_lnp .sp{font-size:12px}
.panel_lnp .sp strong{font-size:12px;color:#ff6000}
.panel_lnp .panel_btn_s{display:inline-block;line-height:18px;font-size:14px;font-family:"microsoft yahei";color:#fff;text-decoration:none;cursor:pointer;margin:0 4px;padding:6px 20px;background-color:#ff6000;
	-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}
.panel_lnp .panel_btn_s:hover{background-color:#ea5800}
.panel_lnp .panel_btn_s.off,.panel_lnp .panel_btn_s.off:hover{color:#999;cursor:auto;background-color:#ddd}
.panel_lnp .l-h34{line-height:34px !important}
.panel_lnp .pannel_body *,.panel_lnp a{font-size:12px;font-family:"Microsoft YaHei"}
.panel_lnp a.c_blue:hover{color:#ff6000 !important}
.panel_py{width:500px}
.panel_py strong{font-weight:bold}
.panel_py .tstrong{font-weight:bold;font-size:16px;color:#f56101}
.panel_py .pannel_body{line-height:24px;color:#5e5e5e;padding:15px;background-color:#fff}
.panel_py .pannel_body.f14 *{font-size:14px}
.panel_py .pannel_con{line-height:20px;font-family:"Microsoft YaHei";font-size:14px;background-color:#fff}
.panel_py .p{margin-bottom:10px}
.panel_py .stage{line-height:24px;color:#666;padding:34px 10px 20px}
.panel_py .stage.s2{padding-bottom:34px}
.panel_py .wd{display:block;padding:24px 0 10px}
.panel_py .wd img{vertical-align:top;margin-bottom:10px}
.panel_py .gp{padding-top:35px;padding-bottom:35px}
.panel_py .gp2{padding:10px 2em}
.panel_py .gp3{padding:10px 2em 24px}
.panel_py .gp4{padding:15px}
.panel_py .gp5{padding:15px 2em}
.panel_py .gp6{padding:2em 15px 10px}
.panel_py .gp7{padding:15px 2em 0}
.panel_py .gp8{padding:15px 15px 0}
.panel_py .center{text-align:center}
.panel_py .rdbox{float:left;width:48%;height:24px;line-height:24px;margin-right:2%;padding:8px 0 0}
.panel_py .rdbox .rdo{margin-right:10px}
.panel_py .rdbox.r2{float:none;display:block;width:auto}
.panel_py .title{padding:10px 0 25px;border-bottom:1px dotted #c1c1c1}
.panel_py .t_right{text-align:right;padding:14px 15px}
.panel_py center{position:relative}
.panel_py center .t_right{position:absolute;height:20px;line-height:20px;top:50%;right:0;margin-top:-10px;padding:0}
.panel_py .link{color:#00457d}
.panel_py .link:hover{color:#ff6000}
.panel_py .tb{margin:0 auto;border-collapse:collapse;border-spacing:0;border-bottom:1px solid #e8e8e8}
.panel_py .tb th,.panel_py .tb td{height:28px;padding:0;border:1px solid #e8e8e8}
.panel_py .tb th{background-color:#e6e6e6}
.panel_py .tb td{width:128px;text-align:center;border-top-style:dashed;border-bottom-style:dashed}
.panel_py .cl_orange{color:#f56101}
.panel_py a.cl_orange{color:#00457d}
.panel_py a.cl_orange:hover{color:#ff6000}
.panel_py .tagbox{margin-bottom:20px;padding:0 15px}
.panel_py .tagbox .e{position:relative;padding-left:75px}
.panel_py .tagbox label{position:absolute;height:26px;line-height:26px;top:0;left:0}
.panel_py .tagbox label.l2{line-height:20px;top:11px}
.panel_py .tagbox textarea{width:274px;line-height:20px;padding:10px;background-color:#FFF;border:1px solid #b1b1b1}
.panel_py .tags span{display:inline-block;height:26px;line-height:26px;color:#333;margin:0 15px 15px 0;padding:0 10px;background-color:#FFF;border:1px solid #FF9F20}
.panel_py .ft14{font-size:14px !important}
.panel_py .aright{text-align:right}
.panel_py .textarea{width:422px;padding:10px;border:1px solid #b1b1b1}
.panel_py .w9{display:inline-block;max-width:130px;vertical-align:middle}
.panel_py .panel_pay li{position:relative;float:left;line-height:40px;font-size:12px;color:#333;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;margin-right:6%}
.panel_py .panel_pay li.on{color:#ff6000}
.panel_py .panel_pay li.on .check{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAzFBMVEUAAADd3d3/YADd3d3/YADd3d3/YADd3d3/YADd3d3/YADd3d3d3d3d3d3/YAD/YAD/YADd3d3/YAD/YADd3d3d3d3d3d3/YADd3d3d3d3d3d3/YADd3d3/YADd3d3/YAD/YADd3d3/YAD/YAD/YAD/YAD/YAD/YAD/YADd3d3/YADd3d3/YADd3d3/////YADd3d39/f329vbu7u7g4OD/1rz/bhb/8Of/ikTn5+f/7OH/r3//jkr/Zgr/+PT/8+v/soP/r37/iED/+/kF4H3cAAAALnRSTlMAz89JSR4YsbGMjBnn3t4f57e3CAf81dXHpZKST08jIxzw8OXIxbmqn3p6bm4KS18sWQAAASxJREFUOMvtkslyglAQRRsUZ8Ax0QyaeU7fZnQ2Mfn/fwoRRVCSYpFFFp7drT5F9aUf/QMujLv0gaY34rF1AzXVa3dFoZCmahI94Gqw6zQUjagnl/11NmCYL0CedtFF156lk9vkgYFr4In26OtS68gjRZgGcJ/eQ6SXaKzettIbK91XOnDgr2j9NGjHQ76iQq3k961cWRGlnFunQgkhpUJSqxYlpFhdeXX4S2/hLX3UzYRXE9exLdtxpaYFuYTZkL8ZztCMi0UZW6uBNZZGsB/8IYe8+TiP7Sdu4IWmK2dUwZR5MpqPJszvON2KZXF4gyMnpMJjHgH4YPZwvBUVsSPRliMCFsxzAHPmTyAq3haxItESyfzFzDtmbp31P64vMw0uM/31Mplvnf31fAEor0Uit28XHQAAAABJRU5ErkJggg==) no-repeat;border-color:#ff6000}
.panel_py .panel_pay .check{position:absolute;top:14px;left:0}
/*选择文件*/
.panel_py .chose{position:relative;width:283px;height:28px;line-height:28px;color:#00457d;text-align:center;overflow:hidden;background-color:#fff;border:1px solid #e8e8e8}
.panel_py .chose:hover{background-color:#eee}
.panel_py .chose input{position:absolute;font-size:100px;top:0;right:0;filter:alpha(opacity=0);opacity:0;cursor:pointer;z-index:2}
.panel_py .word{position:relative;z-index:1}
.panel_py .word em{font-size:12px;font-style:normal}
.panel_py .word em em{display:inline-block;max-width:120px;vertical-align:bottom;#vertical-align:middle}
/*地区、职位、行业*/
.panel_selt{position:relative;font-size:12px;overflow:hidden;padding-bottom:50px;background:url(data:image/gif;base64,R0lGODlhgQAeAIAAAOXl5f///yH5BAAHAP8ALAAAAACBAB4AAAJChI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt64CADs=) #fff repeat-y}
.panel_selt .sbar,.panel_selt .con{float:left;width:129px}
.panel_selt .sbar li{position:relative;line-height:18px;cursor:pointer;word-wrap:break-word;word-break:normal;padding:8px 0 8px 14px}
.panel_selt .sbar li:hover{background-color:#d9d9d9}
.panel_selt .sbar em{display:none;position:absolute;width:5px;height:100%;top:0;left:0;background-color:#ff6000}
.panel_selt .sbar .on,.panel_selt .sbar .on:hover{background-color:#fff}
.panel_selt .sbar .on{font-weight:bold;color:#ff6000}
.panel_selt .sbar .on em{display:block}
.panel_selt .con{width:791px;margin-left:16px}
.panel_selt .de{position:relative;float:left;width:100%;padding-top:8px}
.panel_selt .de.dn{padding-top:0}
.panel_selt .de .name{display:block;color:#999;margin-bottom:15px;padding:0 7px}
.panel_selt .de span{float:left;margin:0 14px 12px 0}
.panel_selt .de span em{font-style:normal;display:inline-block;line-height:18px;font-size:12px;cursor:pointer;padding:2px 7px}
.panel_selt .de span em:hover{background-color:#eee}
.panel_selt .de .on,.panel_selt .de .on:hover{color:#fff;background-color:#ffa63c}
.panel_selt .in{position:relative;float:left;width:789px;color:#666;margin-bottom:10px;border:1px solid #e8e8e8}
.panel_selt .in div{float:left;width:769px;max-height:90px;padding:8px 10px 0 10px;*padding-bottom:4px;overflow-x:hidden;overflow-y:auto}
.panel_selt .in font{position:absolute;width:14px;height:8px;font-size:0;top:-8px;left:0;background:url(//img01.51jobcdn.com/im/2019/2016/pop/pop_two_level_corner.bf1a7588.png) no-repeat}
.panel_selt .in span{margin-bottom:8px}
.panel_selt .in span em{margin:0}
.panel_selt .d0 span{width:auto;white-space:nowrap}
.panel_selt table{width:100%;font-family:"Arial","Microsoft YaHei"}
.panel_selt td{vertical-align:top;word-break:break-all}
.panel_selt td em{display:inline-block;font-size:12px;font-style:normal;color:#333;cursor:pointer;margin:0 0 12px 0;padding:2px 7px}
.panel_selt td em:hover{background-color:#eee}
.panel_selt td i{font-size:12px;font-style:normal;vertical-align:middle}
.panel_selt .d1 em{margin-right:0}
.panel_selt .d3 td{width:216px}
.panel_selt .d7 td{width:113px}
.panel_selt .d7 td em{margin-right:4px}
.panel_selt .declear{position:relative;height:1px;font-size:0;clear:both;top:-1px;background-color:#fff}
.panel_selt .dtit{float:left;line-height:18px;font-size:12px;font-weight:bold;color:#999;text-indent:7px;padding-top:8px}
.panel_selt.nbg{padding:0 40px 50px;background:#fff}
.panel_selt.nbg .de{padding-top:40px}
.panel_selt.nbg .d8 td{width:97px}
/*框架尺寸*/
.panel_ct{width:953px !important}
.panel_ct2{width:858px !important}
.panel_ct3{width:500px !important}
.panel_ct4{width:700px !important}
.panel_ct5{width:800px !important}
.panel_ct2 .panel_selt{background-image:url(data:image/gif;base64,R0lGODlhswAeAIAAAOfn5/v7+yH5BAAHAP8ALAAAAACzAB4AAAJQhI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvXkgIAOw==)}
.panel_ct2 .panel_selt .sbar{width:179px}
.panel_ct2 .panel_selt .con{width:648px}
.panel_ct2 .panel_selt .in{width:646px}
.panel_ct2 .panel_selt .in div{width:626px;max-height:210px}
/*表单*/
.panel_py .panel_boxtab{display:none;height:55px;text-align:center;background-color:#f7f7f7;border-bottom:1px solid #e8e8e8}
.panel_py .panel_boxtab p{position:relative;width:365px;top:20px;margin:0 auto;border-right:1px solid #e8e8e8}
.panel_py .panel_boxtab span{display:inline-block;width:90px;height:34px;line-height:34px;font-size:14px;cursor:pointer;background-color:#ebebeb;border:1px solid #e8e8e8;border-right:0 none}
.panel_py .panel_boxtab span:hover,.panel_py .panel_boxtab span.on{background-color:#fff;border-bottom-color:#fff}
.panel_py .panel_boxtab span:hover{border-bottom-color:#e8e8e8}
.panel_py .panel_boxtab span.on:hover{border-bottom-color:#fff}
.panel_py .panel_boxtab span.on{cursor:auto}
.panel_py .inner10{padding:10px}
.panel_py .iel{position:relative;min-height:30px;line-height:30px;padding-top:10px}
.panel_py .iel label{position:relative;float:left;width:110px;font-size:14px;text-align:right;padding-right:10px}
.panel_py .iel label b{position:absolute;color:#fe5b00;font-family:"SimSun";top:0;right:0}
.panel_py .iel .itext,.panel_py .iel .itextarea{float:left;width:248px;line-height:28px;font-size:14px;font-family:"Microsoft YaHei";margin-right:10px;padding:0 10px;border:1px solid #e8e8e8}
.panel_py .iel .itext{height:28px}
.panel_py .iel .itextarea{line-height:20px;padding:3px 10px}
.panel_py .iel .itext.short{width:150px}
.panel_py .iel .itext_in{position:relative;float:left;width:270px}
.panel_py .iel .itext_in .close{display:none;position:absolute;width:28px;height:28px;cursor:pointer;top:1px;right:1px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUAQMAAACzsl9zAAAABlBMVEX////ExMTw+/kBAAAAIUlEQVQI12PABZiZGRgY24CMM0BcAcQGUPoMSBwsjw0AAJGEA9Ow/38AAAAAAElFTkSuQmCC) #fff center center no-repeat}
.panel_py .iel .code{float:left;margin-right:10px}
.panel_py .iel .code_button{width:88px;height:30px;font-size:12px;font-family:"Microsoft YaHei"}
.panel_py .iel .code_but{font-size:12px;cursor:pointer}
.panel_py .iel .code_but:hover{color:#ff7300}
.panel_py .iel .pwd_level{float:left;width:66px;margin-left:10px}
.panel_py .iel .pwd_level span{float:left;width:20px;height:20px;line-height:20px;color:#000;text-align:center;margin:7px 2px 0 0;background-color:#eee}
.panel_py .iel .pwd_level .lv1{color:#fff;background-color:#f30}
.panel_py .iel .pwd_level .lv2{color:#fff;background-color:#f93}
.panel_py .iel .pwd_level .lv3{color:#fff;background-color:#3c6}
.panel_py .iel .note_msg{line-height:18px;min-height:18px;font-size:12px;color:#999;margin-left:124px;clear:both}
.panel_py .iel .note_msg .error{position:static;line-height:18px;color:#ff6000;margin:0;padding-left:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAA3NCSVQICAjb4U/gAAAAIVBMVEX/////9/D/9en/2sT/yan/r37/fjD/bBP/Zgr/YAD///9U2wN1AAAAC3RSTlP/////////////AEpPAfIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAUUlEQVQImWNYtTCsI1VqFcMq95kzZ7asYlgyEwS8GDRmzjSeObOJIXLmTIaZM6cyZILpaQydYHoGiDYG0Zlg9dNA6oxB6mD6YOas8oCYC7UHAPICMkXOmADoAAAAAElFTkSuQmCC) left 2px no-repeat}
.panel_py .iel .note_msg .error a{color:#00457d}
.panel_py .iel .note_msg .error a:hover{color:#ff6000}
.panel_py .iel.on .ul{width:268px;max-height:120px;top:39px;left:120px}
.panel_py .i2 .iel{float:left}
.panel_py .i2 .itext_in{width:370px}
.panel_py .i2 .iel label{width:80px;color:#666}
.panel_py .i2 .itext,.panel_py .i2 .itextarea{width:338px}
.panel_py .i2 .note_msg{margin-left:90px}
.panel_py .i2 .itext.short{width:240px}
.panel_py .btm_note{font-size:12px;font-family:"Microsoft YaHei";color:#999;text-align:center;padding:10px 0;background-color:#fff}
.panel_py .btm_note .alink,.panel_py .note_msg .alink{color:#00457d;margin-left:5px;padding-right:15px}
.panel_py .btm_note .alink:hover,.panel_py .note_msg .alink:hover{color:#ff6000}
.panel_py .alink_msg{display:none;line-height:24px;font-size:12px;color:#999;padding:10px 0 10px 30px;background-color:#fff;border-top:1px solid #e8e8e8}
.panel_py .alink_msg.on{display:block}
.panel_py .jmsg{padding:0 20px 20px}
/*结果提示*/
.panel_py .do_result .tl{line-height:45px;font-weight:bold;font-size:18px;color:#f60;text-align:center;padding-bottom:10px;border-bottom:1px dashed #c1c1c1}
.panel_py .do_result .ls{line-height:24px;font-size:12px;color:#6c6c6c;padding:10px 10px 20px}
.panel_py .do_result .ls p{margin-bottom:10px}
.panel_py .do_result .ls img{vertical-align:middle;margin-right:5px}
.panel_py .do_result .ls a{color:#00457d}
.panel_py .do_result .ls a:hover{color:#ff6000}
.panel_py .em{display:inline-block;max-width:175px;vertical-align:top;#vertical-align:middle}
/*标签*/
.panel_tags{position:relative;padding:15px 10px 5px;background-color:#fff;border-bottom:1px solid #e8e8e8}
.panel_tags .tin{overflow:hidden}
.panel_tags .error{display:none;position:absolute;width:154px;height:28px;line-height:28px;font-size:12px;text-indent:34px;color:#ff6000;overflow:hidden;top:50%;right:15px;margin-top:-14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAAAcCAYAAACZFqbSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAKRSURBVHic7drNSxRxHMfx9+iyrKC7F3fXRUWILaQgkDUI6hBEQgQSaP+ARgepDLr5B3gUwwg66B9Q7CU9RHWrDtHA6sHoYS9u5KzNXsYEhS2nwyjkNg/uQwMzfV+wl9/8vjvfw4d5+P1GUVUVF1eBRSDjNkkIFxowqXgEbTObzWYSiYRPPYmwMQyDYrGotXnMk5CJphzkJ+MVNCFaQoImfCFBE76QoAlfRFryLzsVeD4HaytQ/myNZQZhaBSu3IXO7pacRgRX80FT87A0CbvG0fGva9bv5QOYWILhsaZPJYLL7dbZF41G3avVPDy68XfI/rS7bc1R8w01KMLBLmjtwDTwIZlMOlf+0GFpAkzz6PjMG5h5fXTMNK2529+bbFcEVe2tMwc8TqVSuWQySSwWc658tWBdrWqdvGA/f3cbXszD+GyjvYoAO7yidQLzwLuBgYFcf3+/e8gACs/qP9vaSv01IhQiwHVgIZ1O9/X29qIoyvEqtY/1n638qf4aEQoR4BewD2Ca5vGD5uTLW+dj7R4vFyK02oBl4MzW1tZcoVD4WalUjleZGbQfn71o/eykTjTSowiBw2e0HeA+cG5jY+N9qVRib2/PvXJo1H7c7q3z0NlrDbYpgq52eWMVOK/r+p319XVD0zTnysu3oSPucNDm9tsRh5F7DbYpgs5uHW0feAic1nXduTKeslb8a5/p7G6dimLNjaeabFcEldvOwGa1WnWvHh6DqScQ63KeE+uCqaeyBfWfa36vc3gcBi9Zm+qry9YSRiQKPaesZ7KRadlUFy36eqOz21rxl1V/4UC+RxO+kKAJX0jQhC8kaMIXXkHTDMPlo0YhPBzkp+z11nmzWCwuAj3/viURUt+AW78BFtSeasjoZSMAAAAASUVORK5CYII=) no-repeat}
.panel_tags.mk{padding-right:180px}
.panel_tags.mk .error{display:block}
.shield_tags .error{display:none;position:absolute;width:161px;height:28px;line-height:28px;font-size:12px;font-weight:normal;text-indent:32px;color:#ff6000;overflow:hidden;top:50%;right:60px;margin-top:-14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAA8CAMAAADBl9HuAAAAYFBMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMz////MzMz/YAD/aA3/8+v/y6z/2sT/ZAbj4+Pw8PD/rn3/q3n/fS7p6en/eyz39/f/2sPS0tLR0dH/fzFN6rxRAAAADHRSTlMA5knxbTEbDMzKkI14w7mLAAABM0lEQVRo3u2Yy27CMBBFMW3p65oEJ0CgtP3/v2zkdAJEYmGBRnOjOZtsjyyP7ZzFwDJEW4Tl4gZhC1tswy3VCGtEVwVcdS6q9f7YNN2uRiH6qptqnak2KENLdfUtpuuRQlcl1eenAzJ1XtN0yutaowQV1Ze39gsDu7yeQP7sUYKC6utHPEDoLlWPKEFBNbQ401yqNihFXzWl/KmgQNEG+JxuAKGDAoVj9T4Zq3SyOVbDYdVeHVbJ6mHVs/phuQKYLtbJc6X6ZXiumMFVe1yVW5UoWRCFIOceaDbAuA/sj9U4XQSH1T/RVQFXpVe1UgJFleCHRVQJSqCoEpRAUSUogaJKUAJFlaAEiipBCRRVghIoqgQlUFQJSqCoEpTAGVysBkvgvB6BxnDVHlclTRZEIch5KH+yQ5XIitIQvAAAAABJRU5ErkJggg==) 0 -30px no-repeat}
.shield_tags.mk{padding-right:230px}
.shield_tags.mk .error{display:block}
.custom_tags .errbox{display:none;position:absolute;top:50%;right:60px;margin-top:-14px;padding-left:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAcCAMAAABrlg40AAAAP1BMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMz////MzMzj4+P39/fr6+vn5+fm5ubS0tLR0dErX/s7AAAADHRSTlMA5PHLj21JMRsMUE1F2YvzAAAAQ0lEQVQI12OAAjYYgxHG4KWIwSEMoVmZBEEUOzMfPw8DAycLrwAPDw8DFyMfkAIyuCEMhBRcMUy7EMxAEQodhuFBNgBiHALalw49NgAAAABJRU5ErkJggg==) 0 center no-repeat}
.custom_tags .errbox .err{font-weight:normal;padding:5px 7px 5px 30px;background-position:9px 7px;border:1px solid #ccc;border-left:0 none;border-radius:3px}
.custom_tags.mk .errbox{display:block}
.panel_lnp .state{position:absolute;font-weight:bold;color:#ff6000;top:0;right:60px}
/*照片上传*/
.panel_pin{padding:15px 15px 29px;background-color:#fff}
.panel_pin .l{float:left;width:296px}
.panel_pin .r{float:left;width:159px;margin-left:15px}
.panel_pin .nt{line-height:24px;font-size:12px;margin-bottom:10px}
.panel_pin .tl{width:90px;font-size:12px;text-align:center;margin:0 auto 5px}
.panel_pin .buox{width:140px;height:75px;margin:0 auto;padding-top:30px}
.panel_pin .buox .note{display:block;line-height:18px;font-size:12px;margin-top:5px;padding-left:18px;background:url(//img01.51jobcdn.com/im/2019/2016/pop/note.a50ee1ca.png) left 2px no-repeat}
.panel_pin .flbut{position:relative;width:138px;height:28px;line-height:28px;text-align:center;color:#00457d;cursor:pointer;overflow:hidden;background-color:#fff;border:1px solid #b0b0b0;
	-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}
.panel_pin .flbut:hover{background-color:#eee}
.panel_pin .flbut input{position:absolute;font-size:60px;opacity:0;filter:alpha(opacity=0);cursor:pointer;top:0;right:0;margin-left:-180px;margin-top:-5px;z-index:2}
.panel_pin .flbut span{position:relative;display:block;font-size:14px;z-index:1}
.panel_u_photo{width:296px;height:296px}
.panel_u_photo img{max-width:100%;max-height:100%;background-color:#ddd}
.panel_r_photo{width:90px;height:110px;margin:0 auto;border:2px solid #e8e8e8}
.panel_r_photo.photo2{position:relative;height:90px;overflow:hidden;margin-top:35px;border-radius:50%}
.panel_r_photo.photo2 img{position:absolute;top:-10px;left:0}
.pop_image_select-border1,.pop_image_select-border3{background:url(data:image/gif;base64,R0lGODlhAgAGAIAAAP+fIP///yH5BAAHAP8ALAAAAAACAAYAAAIDhI9WADs=) repeat-y left top}
.pop_image_select-border3{background-position:right top}
.pop_image_select-border2,.pop_image_select-border4{background:url(data:image/gif;base64,R0lGODlhBgACAIAAAP+fIP///yH5BAAHAP8ALAAAAAAGAAIAAAIDhI9WADs=) repeat-x left top}
.pop_image_select-border4{background-position:left bottom}
.pop_image_select-outer{background-color:#000;filter:alpha(opacity=50);opacity:0.5}
/*屏蔽公司*/
.panel_lnp .terror{position:absolute;width:161px;height:28px;line-height:28px;font-size:12px;color:#f60;text-indent:34px;top:50%;right:60px;margin-top:-14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKEAAAAcCAMAAAA+2y8vAAAAYFBMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMz////MzMz/YAD/aA3/2sT/rXv/fS7/y6zk5OT/ZAbw8PD/8+v/8ur39/fr6+vS0tL/y6v/YwUQvxpfAAAADnRSTlMA5kuPbQzy8MzKMzAcGgIO8RMAAAC/SURBVFjD7dhZDoMgFIVhsXZuDzIoaqf977J6Kw1NXcAx4Xvh9Q+EQYtZqTQlVcZC1YFSp2KhBimdC3MhgYXC3vkQvOvB4b+wMbUwDSjEwssjBtZfHIlzYbVrIQaZQWtlFgcQkMLTob3hw9UTQAYHAmPhdqPviHxa6EFAF6VqIURICwMILBdaK4MBgYVVFkyrPDof050ic0i1UybVnvu0GV3ZT+zk1nuS3nq/L4eXYX45sMmFuZCBXs8XPe9fkTeLQvEkQyp1wQAAAABJRU5ErkJggg==) no-repeat}
.panel_lnp .aglist{height:312px;overflow-y:auto;padding-top:10px;background-color:#fff}
.panel_lnp .aglist span{float:left;width:50%;*width:48%;font:12px/26px "Microsoft Yahei"}
.panel_lnp .aglist input{margin:0 5px 0 10px}
.panel_lnp .aglist a:hover{color:#ff6000}
.panel_py .search{min-height:30px;line-height:30px;margin-bottom:10px}
.panel_py .search.s2{position:relative;padding-right:101px}
.panel_py .search input{width:100%;height:28px;text-indent:10px;background-color:#fff;border:1px solid #e8e8e8}
.panel_py .search .p_but{position:absolute;width:98px;top:0;right:0;margin:0;padding:0;border-radius:0}
.panel_py .panel_box li{position:relative;float:left;width:48%;*width:44%;line-height:25px;font-size:12px;color:#333;white-space:nowrap;margin-right:2%}
.panel_py .panel_box li .check{float:left;margin-top:5px}
.panel_py .panel_box li a{position:relative;display:block;width:87%;*width:86%;color:#333;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:20px;padding-right:20px;border-bottom:1px solid #e8e8e8}
.panel_py .panel_box li a:visited,.panel_py .panel_box li a:active,.panel_py .panel_box li a:link{color:#333}
.panel_py .panel_box li a:hover{color:#ff6000}
.panel_py .panel_box .icon_gray2{position:absolute;width:16px;height:16px;top:6px;right:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMBAMAAABcu7ojAAAAFVBMVEUAAAC7u7u7u7u7u7u7u7u7u7u7u7ur/nKuAAAAB3RSTlMAtgcDqKlfahgu0wAAACRJREFUCNdjAINEBSBhIgQkmANBTFMIE0Q4gmVADAUQA6IYAgBtfQOMMoX8eQAAAABJRU5ErkJggg==) right center no-repeat}
.panel_py .panel_box hr{height:1px;background-color:#ddd;border:0 none}
.panel_ht .panel_box,.panel_ht2 .panel_box{position:relative;height:330px;overflow-y:auto}
.panel_ht2 .panel_box{height:294px;padding:0 16px 6px}
.panel_py .panel_none{font-size:12px;color:#999}
.panel_py .none{line-height:130px;font-size:14px;text-align:center;color:#999;padding:100px 0;background-color:#fff}
/*底部按钮*/
.but_box{text-align:center;padding:14px 0;background-color:#f7f7f7;border-top:1px solid #e8e8e8}
.but_box.b2{background-color:#fff;border-top:0 none}
.but_box.alink a.p_but{font-size:14px;font-family:"Microsoft YaHei";color:#fff;text-decoration:none}

/*其他-不定义*/
.layer_back_drop_class{filter:alpha(opacity=70);opacity:0.7;background:#000000 none repeat scroll 0 0}
.layer_class{}
.element_hide{display:none}
.panel_tags.mk .element_hide{display:none}

/*地区选择*/
.pop-city{width:600px;padding-bottom:15px;background-color:#fff}
.pop-city a:visited,.pop-city a:link{font-family:'Microsoft Yahei'}
.pop-city .tle{position:relative;height:44px;line-height:44px;font-size:18px;font-weight:bold;font-family:"Microsoft YaHei";color:#333;text-indent:15px;background-color:#FFF;border-top:4px solid #FF6000;border-bottom:1px solid #e8e8e8}
.pop-city .close{position:absolute;width:16px;height:16px;cursor:pointer;top:0;right:0;margin:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAElBMVEUAAADMzMzMzMzMzMzMzMzMzMyxZd59AAAABXRSTlMAl+OlJKYrHSgAAABESURBVAjXY3ASYAACRhUG1UAQQzSIQTRUACgQGgjGIB6YAHFAwsGmIAGQEFAABJhDQw0QDLgUQjFcO9xAuBVwS+HOAABwGQ/Ppky5dQAAAABJRU5ErkJggg==) no-repeat}
.pop-city .ht{position:relative;float:left;color:#ff6000;margin:20px 15px 10px;*padding-bottom:20px;padding-left:90px}
.pop-city .ht label{position:absolute;width:90px;font-size:14px;font-weight:bold;text-align:center;top:0;left:0}
.pop-city .ht a{float:left;font-size:14px;color:#ff6000;white-space:nowrap;margin:0 20px 10px 0}
.pop-city .ht a:hover{text-decoration:underline}
.pop-city .cbox{position:relative;height:304px;overflow:hidden;clear:both;margin:0 15px 10px;padding-left:90px;border:1px solid #e8e8e8}
.pop-city .cbox ul{position:absolute;width:90px;font-size:14px;color:#666;left:0;background-color:#eee}
.pop-city .cbox li{height:38px;line-height:38px;font-size:14px;text-align:center;text-indent:-3px;cursor:pointer;border-left:4px solid #eee}
.pop-city .cbox li.on{color:#ff6000;background-color:#fff;border-left-color:#ff6000}
.pop-city .clst{position:absolute;width:478px;height:304px;top:0;right:0;overflow-y:auto}
.pop-city .clst span{float:left;line-height:38px;min-width:21%;*min-width:14%;color:#666;font-size:14px;text-align:center;padding:0 2%}
.pop-city .clst span a{font-size:14px;color:#666}
.pop-city .clst span a:hover{color:#ff6000}
.pop-city .btline{position:relative;height:1px;font-size:0;top:-1px;background-color:#ddd}

/*编辑求职信*/
.panel_py .c{position:relative;float:left;width:572px;min-height:30px;line-height:30px;margin-bottom:10px;padding-left:96px}
.panel_py .c label{position:absolute;width:80px;color:#666;text-align:right;top:0;left:0}
.panel_py .c label em{position:absolute;width:15px;text-align:center;color:#ff6000;font-style:normal;top:2px}
.panel_py .c .textarea{height:120px;overflow:hidden;border:1px solid #e8e8e8}
.panel_py .c .textarea textarea{float:left;width:550px;height:120px;line-height:20px;border:0 none}
.panel_py .c.c2{float:none;width:470px;padding:10px 0 0 0}
.panel_py .c.c2 .l{width:192px}
.panel_py .c.c2 .l2{float:left;width:130px;margin-left:15px}
.panel_py .c.c2 .ul{top:28px}
.panel_py .c.c2 .err{#min-height:18px}
.panel_py .c.c4 .textarea{width:550px}
.panel_py .hlf4{height:30px;line-height:30px;font-size:14px}
.panel_py .hlf4 label{color:#333}
.panel_py .hlf4 input[type="checkbox"]{vertical-align:-1px;*vertical-align:2px;margin-right:5px;*margin-left:-3px}
.panel_py .hlf4 .cm{color:#666;margin-left:20px}
.panel_py .hlf4 .hp{display:inline-block;width:20px;height:18px;vertical-align:middle;cursor:pointer;background:url(//img01.51jobcdn.com/im/2019/2016/form/form.7ae5933d.png) 0 -102px no-repeat}
.panel_py .hlf4 .hp:hover{background-position:-20px -102px}

/*人事来信*/
.panel_py .cell{padding-top:15px;background-color:#fff}
.panel_py .cell h3{height:30px;line-height:30px}
.panel_py .cell h3 p{float:left;max-width:324px;font-size:16px;font-weight:bold;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.panel_py .cell h3 span{float:right;font-size:12px;font-weight:normal;color:#999}
.panel_py .cell .bbox{position:relative;padding-top:5px;overflow:hidden}
.panel_py .cell .del{position:absolute;font-size:12px;color:#00457d;top:0;right:0;cursor:pointer}
.panel_py .cell .del:hover{color:#ff6000}
.panel_py .cell .bubble{float:left;max-width:390px;line-height:20px;font-size:12px;word-wrap:break-word;padding:3px 5px;border:1px solid #e8e8e8;border-radius:2px}
.panel_py .cell .arr{position:absolute;width:20px;height:10px;top:-4px;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAB4CAMAAABhC5rNAAAAh1BMVEUAAAD/nyC7u7vS0tIjX4+7u7v/nyDMzMzd3d3d3d3MzMzd3d3MzMzMzMzd3d3d3d3d3d3MzMwjX4//nyC7u7v///8jX4/Nzc34+PjY2Njl5eX/yZT/9urd3d3/6NTFxcXz8/P8+/vv7+//umHr6+vKysr/z6LT09P/4sj/u3bq6ur/1q//rlFXbYxzAAAAE3RSTlMA5+YRxElJu/Dbyr2kimlCJAY7CystwQAAAVBJREFUWMPt1NuOgjAQgOEqns9uGUuB2hYPq7v7/s+3o6YhxmyWmZiosX8C4eZLC2QqYu9ZryXptXoCGQcK+X+bEq4qN1I2cYHVsJmDm+7jynojxPWKE1gXUj6zK6CuIK635u1zf+C5wzfLbeDIcUe/lwz3UyJjuDqCo84Rd2655wT7XIrFYu9Tt53Sa3cFMg4UaaoyuCpTDSC6wGrYzMFNj3XWWbxrR17P+F1qvSa6XZ5neV7hpYkOA7wILmTBkr+LxgwYjVmKy07B+f5J3afxX5z/rrxyhu6016nNnKI5XV1E7h3l/Wylw5O5wxxx55Z7TrDPpVjsMc1mLDY3Zs5gi4FzgwWZJcMKoBomVDfeArYdE5lBdoZGxP6sswp1SG5VR3Ti0gu7qbo0pa43ObOJoLplH1l/SXYiGalRIsgOYT95lv8QYriP4HjzEIu9Qb/pL8zw9Dm0wQAAAABJRU5ErkJggg==) center;background-size:55px auto;background-position:-9px -78px;z-index:2}
.panel_py .pannel_gray,.panel_py .pannel_gray .but_box{background-color:#f5f5f5;border-top:1px solid #e8e8e8}
.panel_py .pannel_gray .but_box{border-top:0 none}
.panel_py .pannel_gray .textarea{width:470px;height:100px;overflow:hidden;padding:0;border:1px solid #e8e8e8}
.panel_py .pannel_gray textarea{width:450px;height:80px;padding:10px;background-color:#fff;border:0 none}
.panel_py .pannel_gray .err{float:left;line-height:30px !important;clear:none;padding-top:0;background-position:0 8px}
.panel_py .tbtm{height:30px;line-height:30px;font-size:12px}
.panel_py .tbtm .wlst{float:left}
.panel_py .tbtm .cunt{float:right;color:#999}

/*职位推荐*/
.panel_ht3 .panel_box{position:relative;height:522px;overflow-y:auto}
.panel_ht3 .el{height:40px;line-height:40px;font-size:14px;overflow:hidden;margin:0 15px;border-bottom:1px dotted #e8e8e8}
.panel_ht3 .el .t1,.panel_ht3 .el .t2,.panel_ht3 .el .t3,.panel_ht3 .el .t4,.panel_ht3 .el .t5{float:left;height:40px;line-height:40px !important;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:20px}
.panel_ht3 .el .t1{width:140px;color:#000}
.panel_ht3 .el .t1 a,.panel_ht3 .el .t2 a{color:#000;font-size:14px;text-decoration:none}
.panel_ht3 .el .t1 a:hover,.panel_ht3 .el .t2 a:hover{color:#ff6000}
.panel_ht3 .el .t2{width:180px;color:#333}
.panel_ht3 .el .t2 a{color:#333}
.panel_ht3 .el .t3,.panel_ht3 .el .t5{width:97px;color:#888}
.panel_ht3 .el .t4{width:115px;color:#ff6000}
.panel_ht3 .el .t5{width:40px;padding-right:0}

/*举报*/
.panel_py .panel_rdo{float:left;width:160px}
.panel_py .panel_rdo li{display:block;line-height:20px;font-size:14px;margin-bottom:16px;padding-left:10px}
.panel_py .panel_rt{float:right;width:489px;padding-left:20px;border-left:1px dotted #e8e8e8}
.panel_py .panel_rt .e{line-height:30px;color:#333;margin-top:10px}
.panel_py .panel_rt .tit{color:#666;margin-bottom:5px}
.panel_py .panel_rt .tit span{font-size:12px;color:#999}
.panel_py .panel_rt .textarea{width:467px;height:98px;border:1px solid #e8e8e8}
.panel_py .panel_rt textarea{width:100%;height:100%;background-color:#fff;border:0 none}
.panel_py .panel_rt label{float:left;height:30px;line-height:30px}
.panel_py .panel_rt .txt{float:left;width:316px;height:28px;line-height:28px;text-align:left;margin:0 10px;padding:0 10px;border:1px solid #e8e8e8}
.panel_py .panel_rt .code{vertical-align:top}
.panel_py .panel_rt .upload{height:100px}
.panel_py .panel_rt .up{position:relative;float:left;width:150px;height:100px;cursor:pointer;margin-left:19px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeAQMAAAAB/jzhAAAABlBMVEUAAADMzMzIT8AyAAAAAXRSTlMAQObYZgAAABdJREFUCNdjYGBvYKCI+P///x80gmJDAacZHZtlCOc+AAAAAElFTkSuQmCC) 60px 35px #eee no-repeat}
.panel_py .panel_rt .up:first-child{margin-left:0}
.panel_py .panel_rt .up div{position:relative;width:100%;height:100%;overflow:hidden}
.panel_py .panel_rt .up input{position:absolute;font-size:100px;cursor:pointer;top:0;right:0;
	-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity:0);#zoom:1}
.panel_py .panel_rt .up em{position:absolute;display:none;width:14px;height:14px;cursor:pointer;top:-6px;right:-6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAANlBMVEUAAAD/YAD/YAD/YAD/YAD/YAD/YAD/YAD/YAD/YAD/5NT/bRX/////5tj/aA3/YQH/upH/upA2egqRAAAACXRSTlMA8tGEFFP5+lQyJ5MiAAAAY0lEQVQI112PSQ7AMAgDIVvrhCz9/2cL9FAlPiCNQNgmVYqhlBATuTLDxdkJcxiNCeXE86kNaHVNThQxqtTWdAxECraQ3sVOAhUod5GuhLIjH8fHKzNav9ERQ3VvIb3CxV+FF23MBehvER0lAAAAAElFTkSuQmCC) center no-repeat}
.panel_py .panel_rt .up.del em{display:block;z-index:2}
.panel_py .panel_rt .up img{position:absolute;width:100%;height:100%;cursor:auto;top:0;left:0;z-index:1}

/*国际短信通道*/
.panel_py .coun{position:relative;z-index:10}
.panel_py .coun .in{height:28px;cursor:pointer}
.panel_py .coun .itext{width:172px;border-left:0 none}
.panel_py .country-list{position:relative;float:left;width:76px;height:28px;line-height:28px;border:1px solid #e8e8e8;border-right:0 none;z-index:2}
.panel_py .country-list input{float:left;width:63px;height:22px;text-indent:6px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;pointer-events:none;margin-top:3px;background-color:#fff;border:0 none}
.panel_py .country-list input::-webkit-input-placeholder{color:#333}
.panel_py .country-list input:-moz-placeholder{color:#333}
.panel_py .country-list input:-ms-input-placeholder{color:#333}
.panel_py .country-list input.nu{width:56px;padding-right:18px;text-align:center;text-indent:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABQCAMAAABoKAbvAAAA51BMVEUAAAD/XwD/XwD/XwDExMTtaiX/XwD/XwD/XwD/XwD/XwD/XwD/XwD///+ZmZkzMzNluwD///////+ZmZn///+ioqL/XwD///////+enp7/YABNexz///////////////+ioqL/XwCZmZkzMzNluwCioqKioqL/YAAzMzNluwAzMzNluwD/YACioqL/YACZmZkzMzNluwCioqKioqL/YACZmZkzMzNluwCioqL/YACioqKZmZkzMzNluwCZmZkzMzNluwCioqL/YAD/XwD/YAAzMzNluwD///////////////+ioqL/YAA7hrD0AAAAS3RSTlMA78VSCQb24sl5MaMZ9vLy8u/jx8bBoHlSGQwHyKMxGe3j4uLi4dHRyMjGxr23t6Ojo5+EhHl5eWpqVVFRUTExMSgoGxoZGcmhMxsi4dySAAABQUlEQVRIx+3WaU+DMBjA8Qcox9jGDgYbuFu3eezQHbpDpzs82+//eQwhWHjR1WQx0djfi5L/iycB0iYF4busWbDOrKgL5WAtF6KWUsGakiCyskYIjaxV1JVsDaFathK1oqVVNa0p8GXdtu32mna9WCoV67RNXZZ1E2I82/bi3ahWG/HOGEYGBOEn7AxjF++P12DzsZktWW6ZtN/D7c2kaK6quppCD9AbPUBxjCNIj6gg5B+SnbvnDNzlnxJ9m3vkTNycvST6+vQZDjq5ukj25fmxA/xXOvKj+b9VEEDp+8HD7ythLx0UPJCzZAzIpLcH2PeIHLaDux6A18UOY8AfEn271cnQDxsNcGez6eABAgbVJZJEXBUiY9xs4jEcMCVkGu8JxhM4aLFI9nwOwq9Hrw4crNs7H72989Hb+z/7hj/uE2eIHdfGXyVoAAAAAElFTkSuQmCC) 56px 3px no-repeat;border-right:1px solid #e8e8e8}
.panel_py .country-list ul{width:146px;height:240px;overflow:auto;margin:1px 0 0 -1px;background-color:#fff;border:1px solid #e8e8e8;border-top:0 none}
.panel_py .country-list ul li{height:30px;line-height:30px;font-size:12px;color:#666;padding-right:6px;cursor:pointer}
.panel_py .country-list ul li:hover{background-color:#f5f5f5}
.panel_py .country-list ul li.on{color:#fff;background-color:#fe9f1f}
.panel_py .country-list ul li i,.country-list ul li span{float:left;width:60%;height:30px}
.panel_py .country-list ul li span{text-indent:6px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.panel_py .country-list ul li i{width:40%;font-style:normal;text-align:right}
.panel_py .country-list ul .tl{font-weight:bold;color:#333;text-indent:6px;cursor:default;border-top:1px solid #e8e8e8}
.panel_py .country-list ul .tl:first-child{border-top:0 none}
.panel_py .country-list ul .tl:hover{background-color:#fff}

/*自定义专业*/
.panel_py .panel_celt{padding:0 15px 10px;background-color:#fff}
.panel_py .panel_celt .celt{border-top:1px dotted #e8e8e8}
.panel_py .panel_celt .celt:first-child{border-top:none}
.panel_py .panel_celt .celt .tit{font-weight:bold;font-size:12px;color:#999;padding:10px 0}
.panel_py .panel_celt .celt .ttag{margin:0 15px 15px 0;padding-right:6px;border-color:#e8e8e8}
.panel_py .panel_celt .celt .ttag.on{color:#fff;background-color:#ff9f20;border-color:#ff9f20}
.panel_py .panel_celt .celt .search{margin-bottom:0}

/*简历代投*/
.panel_py .check_box{position:relative;color:#999;font-size:12px;padding:13px 0 8px 15px;border-top:1px solid #e8e8e8;background-color:#fff}
.panel_py .check_box input{display:none}
.panel_py .check_box .err{position:absolute;left:15px;top:30px}

/* 增值服务 */
.panel_zz{width:600px;padding-bottom:30px;background-color:#fff}
.panel_zz h2 p{font-weight:normal}
.panel_zz .tp{font-size:18px;color:#333;text-align:center;padding:30px 0 25px}
.panel_zz .md{line-height:30px;font-size:14px;color:#666;text-align:center;margin-bottom:10px}
.panel_zz .md span{padding-left:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABQCAMAAAAunqVFAAAAhFBMVEUAAAAnYZMoZZokX5D/YQD/YQAkX5AkYJAkYJAkYZD/YQD/YQAlYZD/YgAkYJD/YAD/YwD/YAD/YQAmX5H/////YAD/sH//9e//uY8jX4//ch//v5n+6t//6Nr+fTD+/Pr++ff+7OP+2sT/zKz/xqP/s4b+i0f+gjj/0Lb/mmD/lVX/aA+OKO2iAAAAFHRSTlMAQgzz8+De0JqBgUI3DeXPS0rQQ9yjFa8AAAEVSURBVDjL1NDbCoMwDAZgm1R7sAfn6IXv/6KzXTApBa92MQMG/Ejgb6afVPRZ6+yjtHUureZVWIXXVvulsc1NU5uNhL4wFk+4S8yEWqK+w9z+tq1b90WU50iUkyON4cdnyoPs34P8T4EziMaBNLXYABDsooQldbbze6dLoQ0gthUgdLb246jdOkITGIMhRGAE7BCRUK4r1a07y2hdFykljjSEv3umPMgD69MdneMADMJAFL2EF4SBrECW+98vpIoFTeiiuHzNtzTw3DucbGpwzBg0puAAdjy9RovWGcQNNPqiiLEKuWJHU59CHm/seP4f170Rm7XBQUg0rsIAC0XWaMjwTORBIxclmqsQF1uaOosM39joAtL6IvkrZ5eQAAAAAElFTkSuQmCC) 0 -20px no-repeat}
.panel_zz .center{text-align:center;margin-top:20px}
.panel_zz .center .p_but{width:110px;font-size:14px;padding:0}
.panel_zz .center .p_que{color:#ff6000;background-color:#fff2e3;border-color:#ffb865}
.panel_zz .center .p_que:hover{background-color:#ffe8cd;border-color:#ffb865}/*
解决招聘信息页面（内部所有页面），字体由“宋体”变更为“微软雅黑”
页面地址：	https://jobs.51job.com/
			https://jobs.51job.com/XXX/
 */

body,a,a:link,a:visited,a:hover{font-family:"microsoft yahei" !important}