@charset "UTF-8";
/* 一级导航 Start*/
a:link { color:#16378C; text-decoration:none; }
a:visited { color:#16378C; text-decoration:none; }
a:hover { color:#FF6600; text-decoration: underline; }
a:active { color:#FF6600; text-decoration: underline; }

a:link { font-size:12px; color:#004592; text-decoration:none; }
a:visited { font-size:12px; color:#004592; text-decoration:none; }
a:hover { font-size:12px; color:#f60; text-decoration:underline; }
a:active { font-size:12px; color:#f60; text-decoration:none; }

.header { height:30px; background:url(../../comm/images/headerBg111.gif) no-repeat left top; clear:both;}
.header a:link{color:#000;}
.header a:visited {color:#000;}
.header a:hover{color:#f60;}
.header a:active {color:#f60;}
.header_left { width:700px; float:left; font-size:13px; overflow:hidden; height:30px; padding-top:3px; margin-top:0px}
.header_left span { float:left; display: block; padding-right:5px; padding-left:5px; background:url(../../comm/images/lineBg.gif) no-repeat right center; }
.header_right { width:250px; float:right; line-height:20px; padding-top:3px; }
/* 一级导航 end*/
/*城市种类列表页 导航 2 Start*/

/*head begin*/
.SecondMenu { height:60px; overflow:hidden; zoom:1; clear:both; }
.Logo { float:left; width:160px; margin-left:5px; padding-top:5px; display:inline }
.SecondMenu_right { float:left; width:785px; height:56px; background:url(../../comm/images/headerBG.gif) no-repeat left bottom; padding-top:4px; overflow:hidden }
.SecondMenu_right_r { float:right; margin-right:15px; display:inline; padding-top:18px; }
.SecondMenu_right_L {/* height:30px; background:url(http://shanghai.jinti.com/peixun/images20091229/servicelIndexImgi.gif) no-repeat 22px 3px; padding-left:80px;*/ padding-top:12px; }
/*head end*/

.jobs_search { width:100%; height:50px; background:#fff url(../images/skin/search_bg.gif) repeat-x; border:#e8d8b6 solid 1px; }
* {margin:0; ; padding:0; }
body { font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif; background:#fff;color:#333; line-height:20px; background-image:url(../../comm/images/bg.gif); background-repeat:repeat-y; background-position:center top; }
h1, h2, h3 { font-size:14px; }
.jobs_searchleft { float:left; }
.jobs_searchright { padding-right:15px; float:right; height:43px; padding-top:7px; }
.jobs_searchinput1 { padding-left:2px; }
.jobs_searchselect { width:130px; }
.atn_seacrch { width:58px; height:28px; overflow:hidden; }
.linksmallbanner { padding-bottom:1px; width:950px; overflow:hidden; display:block; clear:both; }
.linksmallbannerss { clear:both; float:left; width:950px; padding-bottom:1px; margin-top:10px; overflow:hidden; display:block; }
.linksmallbannerss img { border:1px solid #e3e3e3; margin-left:8px; margin-right:8px; margin-bottom:10px; }
.leftbar { padding-bottom:5px; width:220px; overflow:hidden; display:block; }
.leftbar img { border:1px solid #e3e3e3; margin-bottom:5px; width:218px; }
.pagebody_hotjob { border:#e0e0e0 1px solid; width:680px; }
.pagebody_hotjobtou { height:26px; background:url(../images/skin/bg1.gif) repeat-x; border-bottom:1px solid #e0e0e0; }
.pb_hjr { float:right; display:inline; margin-right:10px; padding-top:5px; }
.pagebody_hotjobtou h3 { width:131px; margin-left:14px; }
.pagebody_hottext { padding:0 3px 0 0; overflow:hidden; }
.pagebody_hotli { padding-top:10px; line-height:20px; padding-left:10px; overflow:hidden; }
.title { font-size:12px; font-weight:bold; }
.sttitle { padding:3px 0; display:block; color:#555 }
.linktsmall { height:148px; }
.linktsmall li { float:left; display:inline; margin-top:10px; overflow:hidden; margin-left:9px; margin-right:9px; }
.linktsmall li img { width:220px; height:60px; border:1px solid #e3e3e3; }
.linksmallbanner1 img { margin-top:10px; height:60px; border:1px solid #e3e3e3; }
.pagebody_xin { width:710px; margin-top:10px; margin-right:auto; margin-left:auto; }
.rcity { background:#fffff; }
.rcity li { float:left; text-align:center; display:inline; margin-top:10px; width:109px; }
.rcity li a, .rcity li a:visited, .rcity li a:hover, .rcity li a:active { font-size:14px; }
.rchannel { background:#ffffff; }
.rchannel li { float:left; text-align:center; display:inline; margin-top:10px; width:109px; }
.rchannel li a, .rchannel li a:visited, .rchannel li a:hover, .rchannel li a:active { font-size:12px; }
ul.dot li { background:url(../images/dot.gif) no-repeat 0 center; padding-left:10px; line-height:21px; }
ul.dot li a, ul.dot li a:visited, ul.dot li a:hover, ul.dot li a:active { font-size:14px; }
.marl10 { margin-left:10px; }
.marl5 { margin-left:5px; }
.mart5 { margin-top:5px; }
.marr5 { margin-right:5px; }
.textr { text-align:right; }
.textun { text-decoration:underline; }
.c999 { color:#555; }
.border { border:#d4d6e2 solid 1px; }
.c793439 { color:#793439; }
.f14 { font-size:14px; }
.f12 { font-size:12px; }
.fb { font-weight:bold; color:#555; }
.padt0 { padding-top:0; }
.rnav { background:url(../images/rnavbg.gif) repeat-x; border-bottom:1px solid #d7d9e5; padding:0 15px; line-height:26px; height:26px; }
.rbox { background-color:#ffffff; padding:10px 8px 10px 8px; }
#header { width:950px; height:55px; }
.yellowBg { background-color:#fffbef; clear:both; height:24px; line-height:24px; }
.whiteBg { background-color:#fff; clear:both; height:24px; line-height:24px; }
.div_left { float:left; width:350px; line-height:24px; }
.div_right { float:right; width:350px; line-height:24px; }
.div_left_left { float:left; width:285px; padding-left:5px; line-height:24px; overflow:hidden; }
.div_left_left a { margin-left:5px; }
.div_right_right { float:right; width:60px; line-height:24px; overflow:hidden; color:#555; }
input { height:18px; }
ul, form, div, li { margin:0; padding:0; list-style:none; }

.font14 { font-size:14px; }
.fb { font-weight:bold; }
.mart15 { margin-top:15px; }
.mart10 { margin-top:10px; }
.bgFFFBEF { background:#FFFFf6; }
.fr { float:right; }
.clearboth { clear:both; }
.ff { color:#39f; }
#container { margin:0 auto; text-align:left; width:950px; }
#setty { width:950px; }
.main { float:left; width:100%; overflow:hidden; }
.pagebody { width:682px; float:left; overflow:hidden; }
.sidebar { width:220px; float:right; overflow:hidden; }
#footer { width:950px; }
.leader { width:100%; overflow:hidden; display:block; clear:both; background-image:url(../images/skin/magic_gray.jpg); background-repeat:repeat-x; height:215px; padding-top:20px; }
.privateBox { width:425px; height:202px; overflow:hidden; display:block; background-image:url(../images/skin/Magic_privage.jpg); background-repeat:repeat-x; float:left; margin-left:18px; }
.companyBox { width:425px; height:202px; overflow:hidden; display:block; float:left; background-image:url(../images/skin/blueBg.jpg); background-repeat:repeat-x; margin-right:10px; }
.privateBoxHead { width:100%; overflow:hidden; clear:both; height:41px; background-image:url(../images/skin/Magic_privateHead.jpg); background-repeat:no-repeat; }
.privateBody { border-left:1px #e1ae81 solid; border-right:1px #e1ae81 solid; height:150px; }
.privateBody2 { border-left:1px #87b1e1 solid; border-right:1px #87b1e1 solid; height:150px; }
.inputS { width:150px; height:18px; line-height:18px; }
.p_links { width:175px; overflow:hidden; clear:both; margin-left:auto; margin-right:auto; }
.p_links a { display:block; overflow:hidden; width:60px; float:left; padding-left:15px; margin-left:5px; background-image:url(../images/skin/point.jpg); background-repeat:no-repeat; background-position:5px 5px; line-height:24px; height:24px; }
.prv_btm { width:100%; overflow:hidden; clear:both; }
.companyBoxHead { width:100%; overflow:hidden; clear:both; height:41px; background-image:url(../images/skin/blueHead.jpg); background-repeat:no-repeat; }
.bigTitles { font-size:15px; font-weight:bold; text-decoration:underline; }
ul.stats { font-weight:bold; font-size:12px; margin-top:5px; }
ul.stats li { font-size:12px; font-weight:normal; padding-left:15px; background-image:url(../images/skin/sqare.jpg); background-repeat:no-repeat; background-position:5px 8px; }
img { border:0; }
.BlueBgLeader { width:100%; overflow:hidden; clear:both; background:url(../images/newImg/blueBackground.jpg) repeat-x; padding-top:0; }
.orgBox { border:1px #f1c5a2 solid; width:355px; height:190px; float:right; background:url(../images/newImg/Obg.jpg) repeat-x; background-color:#fff; }
.bluesBox { border:1px #adc3f4 solid; width:355px; float:left; height:190px; background:url(../images/newImg/blueBackground2.jpg) repeat-x; background-color:#fff; }
.orgBoxhead { background:url(../images/newImg/Obg2.jpg) no-repeat; width:100%; overflow:hidden; height:35px; }
.orgBoxCont { width:100%; overflow:hidden; }
.blueBoxhead { background:url(../images/newImg/b2.jpg) no-repeat; width:100%; overflow:hidden; height:35px; }
.p_links2 { width:160px; overflow:hidden; clear:both; margin-left:auto; margin-right:auto; }
.p_links2 a { display:block; overflow:hidden; width:55px; float:left; padding-left:15px; margin-left:5px; background-image:url(../images/skin/point.jpg); background-repeat:no-repeat; background-position:5px 5px; line-height:24px; height:24px; }
.pagebody_hottext2 { margin-top:6px; overflow:hidden; }
.lineWidth { width:350px; float:left; background:url(../images/dot.gif) no-repeat 10px center; overflow:hidden; line-height:25px; height:25px; padding-top:0; }
.lineWidth2 { width:350px; float:left; overflow:hidden; line-height:25px; height:25px; padding-top:0; }
.lineTXT { width:210px; padding-left:20px; float:left; }
.lineTXT2 { width:310px; padding-left:20px; float:left; }
.lineTXT3 { width:310px; padding-left:10px; float:left; }
.lineDate { width:100px; float:right; color:#999; }
.dotlink { padding-left:18px; background:url(../images/dot.gif) no-repeat 7px 5px; font-weight:normal; }
.pageBodyYellowBg { background-color:#F9F9F9; }
.pageBodyH { width:100%; clear:both; overflow:hidden; padding-top:10px; padding-bottom:10px; }
.pageBodyW { width:97%; margin-left:auto; margin-right:auto; }
.titles { float:left; overflow:hidden; font-size:14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; max-width:560px!important; }
.titles a { font-size:14px; }
.titles a:visited { font-size:14px; }
.titles a:hover { font-size:14px; }
.areaS { float:right; overflow:hidden; width:100px; color:#555; }
.dateS { float:right; overflow:hidden; padding-left:10px; padding-right:5px; width:60px; color:#777; }
.contS { width:100%; clear:both; padding-top:6px; min-height:40px; color:#555; }

/*分页条*/
.pager { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #000099; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center }
.pager A, .pager A:visited { BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px solid; COLOR: #48b9ef; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; TEXT-DECORATION: none; color:#000099; }
.pager A:hover { BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid }
.pager A:active { border:#ff5a00 2px solid; BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid }
.pager span.currentpage { BORDER-RIGHT: #ff5a00 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff5a00 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff5a00 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff5a00 2px solid; BACKGROUND-COLOR: #ff6c16 } 

