﻿@charset "utf-8";
/* 通用 */
body, td, th, input, select, textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
td, th {padding:0px 2px 0px 2px;}
body {margin:0px; padding:0px; line-height:20px;}
form {margin:0px; padding:0px;}
label {cursor:pointer;}
textarea {padding:4px;}
a:link {color:#000; text-decoration:none;}
a:visited {color:#000; text-decoration:none;}
a:hover {text-decoration: underline; color: #f00;}
a:active {color:#000; text-decoration:underline;}
img {border:0px;}
/* 通用 */
.alignLeft {float:left; margin:0px 10px 0px 5px;}
.alignRight {float:right;}
.alignRight img{margin:3px 2px 2px 10px;}
.blockImg {display:block;}
.classTitle a:link {color:#359c00;}
.classTitle a:visited {color:#359c00;}
.classTitle a:hover {text-decoration:underline; color:#359c00;}
.classTitle{color:#359c00;}
.clearBoth {clear:both;}
.defaultDiv {width:950px; margin:0px auto 0px auto; clear:both;}
.displayBlock {display:block;}
.displayNone {display:none;}
.Error_404 {position:relative; width:700px; margin:40px auto 0px auto; padding:30px 10px 10px 10px; background:#f6f7f9 url(/Images/System/404_bg.gif) no-repeat left bottom; border:1px #ccc solid;}
.font {color:#000;}
.fontcyan{ color:#36C;}
.fontBlack {color:#000;}
.fontBlue {color:#00f;}
.fontIndent {text-indent:2em;}
.fontDisabled {color:#999;}
.fontBold {font-weight:bold;}
.fontBoldBlack {font-weight:bold; color:#000;}
.fontBoldLarge {font-weight:bold; font-size:14px;}
.fontFocus {color:#f60;}
.fontFocusLeft {color:#f60; float:left;}
.fontFocusBold {font-weight:bold; color:#f60;}
.fontFocusLarge {font-size:14px; color:#f60;}
.fontFocusLargeLeft {font-size:14px; color:#f60; float:left;}
.fontFocusLargeBold {font-size:14px; font-weight:bold; color:#f60;}
.fontFocusUnderLine {color:#f60; text-decoration:underline;}
.fontLarge {font-size:14px; color:#333;}
.fontLineThrough {text-decoration:line-through;}
.fontGeorgia {font-family:georgia, Verdana;}
.fontGray {color:#666;}
.fontGrayBold {font-weight:bold; color:#999;}
.fontGrayLarge {font-size:14px; color:#999;}
.fontGrayBoldLarge {font-size:14px; font-weight:bold; color:#999;}
.fontGreen {color:#0f0;}
.fontNormal {font-size:12px;}
.fontRed {color:#f00;}
.fontRedBold {color:#f00; font-weight:bold;}
.fontSmall {font-size:11px;}
.fontWeightNormal {font-weight:normal;}
.fontWhite {color:#fff;}
.fontYellow {color:#ff0;}
.jobButtonFocus {margin:0px 2px 0px 0px; width:92px; overflow:hidden; text-align:center; color:#fff; float:left; height:27px; line-height:29px; background:url(http://file.zgz93.com/Images/System/courseButtonFocus2.gif);}
.jobButtonFocus a:link {color:#fff;}
.jobButtonFocus a:hover {color:#f00;}
.jobButtonFocus a:visited {color:#fff;}
.jobButtonFocusBlue {margin:0px 2px 0px 0px; width:92px; overflow:hidden; text-align:center; color:#fff; float:left; height:27px; line-height:29px; background:url(http://file.zgz93.com/Images/System/courseButtonFocus.gif);}
.jobButtonFocusBlue a:link {color:#fff;}
.jobButtonFocusBlue a:hover {color:#f00;}
.jobButtonFocusBlue a:visited {color:#fff;}
.jobButton {margin:0px 2px 0px 0px; width:84px; overflow:hidden; cursor:pointer; text-align:center; float:left; height:27px; line-height:29px; background:url(http://file.zgz93.com/Images/System/courseButton.gif);}
.jobButton a:link {color:#000;}
.jobButton a:hover {color:#f00;}
.jobButton a:visited {color:#000;}
.jobButtonSmallFocus {margin:0px 2px 0px 0px; width:54px; overflow:hidden; cursor:pointer; text-align:center; color:#fff; float:left; height:27px; line-height:29px; background:url(http://file.zgz93.com/Images/Job/courseButtonFocus_half.gif);}
.jobButtonSmallFocus a:link {color:#fff;}
.jobButtonSmallFocus a:hover {color:#f00;}
.jobButtonSmallFocus a:visited {color:#fff;}
.jobButtonSmall {margin:0px 2px 0px 0px; width:54px; overflow:hidden; cursor:pointer; text-align:center; float:left; height:27px; line-height:29px; background:url(http://file.zgz93.com/Images/Job/courseButton_half.gif);}
.jobButtonSmall a:link {color:#000;}
.jobButtonSmall a:hover {color:#f00;}
.jobButtonSmall a:visited {color:#000;}
.line {margin:0px 0px 1px 0px; padding:0px 2px 0px 2px; background-color:#fff; border:1px #eee solid;}
.lineMod {margin:0px 0px 1px 0px; padding:0px 2px 0px 2px; background-color:#eee; border:1px #eee solid;}
.lineOver { margin:0px 0px 1px 0px; padding:0px 2px 0px 2px; background-color:#ffc; border:1px #eee solid;}
.lineNoBorder {padding:2px; background-color:#fff;}
.lineNoBorderMod {padding:2px; background-color:#eee;}
.lineNoBorderOver {padding:2px; background-color:#ffc;}
.linkNoUnderline a:link, .linkNoUnderline a:hover, .linkNoUnderline a:active, .linkNoUnderline a:visited {text-decoration:none;}
.loadingDiv {margin:100px auto 100px auto; padding:30px; width:300px; background-color:#eee; border:1px #ccc solid; text-align:center;}
.mapDiv {display:block; width:100%; height:400px;}
.mapRoute {float:left; height:500px; overflow:auto;}
.mapTitle {background-color:#69c; padding:2px 5px 2px 5px; overflow:hidden;}
.mapTitle a:link {color:#fff;}
.mapTitle a:visited {color:#fff;}
.mapTitle a:hover {color:#fff;}
.massageDiv {position:relative; overflow:hidden; clear:both; width:80%; margin:0px auto 0px auto; padding:10px; background-color:#fff; border:1px #666 solid; text-align:left;}
.massageContDiv {background:#eee; padding:10px;}
.marginBottom {margin-bottom:20px;}
.marginBottomHalf {margin-bottom:10px;}
.marginBottom5px {margin-bottom:5px;}
.marginTop {margin:20px 0px 0px 0px}
.marginTopHalf {margin:10px 0px 0px 0px;}
.marginTop5px {margin:5px 0px 0px 0px;}
.normalDiv {display:block;}
.noscriptNoRowDiv {width:970px; margin:0px auto 0px auto;}
.noscriptDiv {display:inline; width:225px; margin:0px 8px 0px 8px; float:left;}
.noscriptDiv ol {margin:0px; padding:5px 0px 5px 20px;}
.noscriptTitle {font-weight:bold; color:#f60;}
.noWrapSpan {float:left; margin:0px 10px 0px 0px; overflow:hidden; white-space: nowrap;}
.overflow {overflow:hidden;}
.passportWaitDiv {top:200px; padding:30px; width:298px; background-color:#f60; color:#fff; border:1px #ff0 solid; text-align:center; position:absolute; z-index:9999;}
.pointer {cursor:pointer;}
.pointerFontBold {cursor:pointer; font-weight:bold;}
.picPointer {vertical-align:middle; margin-right:2px; cursor:pointer;}
.picMiddle {vertical-align:middle; margin-right:2px;}
.pointer {cursor:pointer;}
.relative {position:relative;}
.regFieldset {width:900px; margin:50px auto 20px auto; border:1px #ddd solid; clear:both; background-color:#f7f8fa;}
.relativeDiv {position:relative;}
.right {float:right;}
.seflLinkClose {float:right; border:0px; cursor:pointer; margin:4px 0px 4px 4px;}
.smallDate {font-size:9px;}
.splitDiv {width:auto; clear:both; overflow:hidden; height:1px; line-height:1px; background:url(http://file.zgz93.com/Images/System/dashed.gif) repeat-x 0px 0px; margin:5px auto 5px auto;}
.textAlignCenter {text-align:center;}
.textAlignLeft {text-align:left;}
.textAlignRight {text-align:right;}
.textIndent {text-indent:2em;}
.warning {color:#f00;}
.warningDiv {clear:both; padding:10px; text-align:left; border:1px #fc0 solid; background-color:#ffffcc; position:relative;}
.warningDiv ul,ol {font-size:12px; margin:0px; padding:5px 0px 5px 25px;}
.warningDivArrow {position:absolute; left:-28px; top:-15px;}
/* 按钮 */
.currencyButton {background:url(http://file.zgz93.com/Images/Job/currency_botton_bg.gif) repeat-x; border:1px #1e5c7e solid; height:30px; line-height:30px; overflow:hidden; padding:0px 4px 0px 4px; color:#fff; cursor:pointer;}
.buttonLarge_orange {background:url(http://file.zgz93.com/Images/Job/menu_bg.gif) repeat-x; width:110px; height:36px; line-height:36px; float:left; overflow:hidden; text-align:center; font-weight:bold; color:#369; font-size:14px; font-family:'微软雅黑',Verdana;}
.buttonLarge_blue {background:url(http://file.zgz93.com/Images/Job/focusButton_blue.gif) repeat-x; width:100px; height:25px; line-height:25px; float:left; overflow:hidden; text-align:center;}
.jobResultTitle {margin:0px 0px 5px 0px; padding:0px; border-bottom:1px #ccc solid; clear:both; overflow:hidden; width:100%; position:relative;}
/* 列表 */
.numUl {list-style-type:none; margin:3px 0px 3px 0px; padding:0px; overflow:hidden; clear:both;}
.num1 {background:url(/Images/System/num_bg.gif) no-repeat 0px 3px; padding:0px 0px 0px 22px;}
.num2 {background:url(/Images/System/num_bg.gif) no-repeat 0px -97px; padding:0px 0px 0px 22px;}
.num3 {background:url(/Images/System/num_bg.gif) no-repeat 0px -197px; padding:0px 0px 0px 22px;}
.num4 {background:url(/Images/System/num_bg.gif) no-repeat 0px -297px; padding:0px 0px 0px 22px;}
.num5 {background:url(/Images/System/num_bg.gif) no-repeat 0px -397px; padding:0px 0px 0px 22px;}
.num6 {background:url(/Images/System/num_bg.gif) no-repeat 0px -497px; padding:0px 0px 0px 22px;}
.num7 {background:url(/Images/System/num_bg.gif) no-repeat 0px -597px; padding:0px 0px 0px 22px;}
.num8 {background:url(/Images/System/num_bg.gif) no-repeat 0px -697px; padding:0px 0px 0px 22px;}
.num9 {background:url(/Images/System/num_bg.gif) no-repeat 0px -797px; padding:0px 0px 0px 22px;}
.num10 {background:url(/Images/System/num_bg.gif) no-repeat 0px -897px; padding:0px 0px 0px 22px;}
.num11 {background:url(/Images/System/num_bg.gif) no-repeat 0px -997px; padding:0px 0px 0px 22px;}
.num12 {background:url(/Images/System/num_bg.gif) no-repeat 0px -1097px; padding:0px 0px 0px 22px;}
.num13 {background:url(/Images/System/num_bg.gif) no-repeat 0px -1197px; padding:0px 0px 0px 22px;}
.num14 {background:url(/Images/System/num_bg.gif) no-repeat 0px -1297px; padding:0px 0px 0px 22px;}
.num15 {background:url(/Images/System/num_bg.gif) no-repeat 0px -1397px; padding:0px 0px 0px 22px;}
.num16 {background:url(/Images/System/num_bg.gif) no-repeat 0px -1497px; padding:0px 0px 0px 22px;}
.num17 {background:url(/Images/System/num_bg.gif) no-repeat 0px -1597px; padding:0px 0px 0px 22px;}
.num18 {background:url(/Images/System/num_bg.gif) no-repeat 0px -1697px; padding:0px 0px 0px 22px;}
.num19 {background:url(/Images/System/num_bg.gif) no-repeat 0px -1797px; padding:0px 0px 0px 22px;}
.num20 {background:url(/Images/System/num_bg.gif) no-repeat 0px -1897px; padding:0px 0px 0px 22px;}
.num21 {background:url(/Images/System/num_bg.gif) no-repeat 0px -1997px; padding:0px 0px 0px 22px;}
.num22 {background:url(/Images/System/num_bg.gif) no-repeat 0px -2097px; padding:0px 0px 0px 22px;}
.num23 {background:url(/Images/System/num_bg.gif) no-repeat 0px -2197px; padding:0px 0px 0px 22px;}
.num24 {background:url(/Images/System/num_bg.gif) no-repeat 0px -2297px; padding:0px 0px 0px 22px;}
.num25 {background:url(/Images/System/num_bg.gif) no-repeat 0px -2397px; padding:0px 0px 0px 22px;}
.num26 {background:url(/Images/System/num_bg.gif) no-repeat 0px -2497px; padding:0px 0px 0px 22px;}
.num27 {background:url(/Images/System/num_bg.gif) no-repeat 0px -2597px; padding:0px 0px 0px 22px;}
.num28 {background:url(/Images/System/num_bg.gif) no-repeat 0px -2697px; padding:0px 0px 0px 22px;}
.num29 {background:url(/Images/System/num_bg.gif) no-repeat 0px -2797px; padding:0px 0px 0px 22px;}
.num30 {background:url(/Images/System/num_bg.gif) no-repeat 0px -2897px; padding:0px 0px 0px 22px;}
.noStyleList {margin:0px; padding:0px; list-style-type:none;}
.listContUser {margin:0px; padding:0px;list-style-type:none; color:#666;}
.homeBannerList {margin:0px; padding:2px; list-style-type:none; background-color:#fff; overflow:hidden; width:570px;}
.splitBorderLi {background:url(http://file.zgz93.com/Images/System/dashed.gif) repeat-x bottom left; padding:0px 0px 5px 0px;}
.normalList {list-style-type:none; margin:0px; padding:0px;}
.defaultList {list-style-type:disc; margin:0px; padding:0px 0px 0px 15px;}
.squareList {list-style-type:square; margin:0px; padding:0px 0px 0px 15px; color:#999; overflow:hidden;}
.nowrapLi {white-space:nowrap;}
.twoRowList {margin:0px; padding:0px; list-style-type:none; width:100%; overflow:hidden;}
.twoRowList li {width:48%; height:24px; float:left; margin:0px 10px 0px 0px; display:inline; overflow:hidden; white-space:nowrap;}
.userChoose {margin:0px; padding:5px; list-style-type:none; background:#ffc; border:1px #f90 solid; width:620px;}
.userChooseTitle {width:70px; font-weight:bold; float:left; text-align:right;}
.userChooseli {width:550px; overflow:hidden; margin:0px 0px 1px 0px;}
.userChooseli span {white-space:nowrap; overflow:hidden; margin:0px 10px 0px 0px; cursor:pointer; float:left; color:#369;}
.userChooseli .chooseFocus {white-space:nowrap; margin:0px 5px 0px 0px; cursor:pointer; color:#fff; background:#369; padding:0px;}
.loginedItem {clear:both; list-style-type:disc; margin:0px 0px 0px 0px; padding:0px 0px 0px 85px; color:#f60;}
.loginedItem li {text-align:left; cursor:pointer;}
.job_contact{ width:650px;}
.job_contact dl { width:650px; margin:0px auto; padding:0px; display:block;overflow:hidden;  background:#F7FCFF;}
/* 头部 */
.jobTopCurrencyBar {line-height:29px; height:29px; overflow:hidden; padding:0px 10px 0px 10px; clear:both; background:url(http://file.zgz93.com/Images/tkb/tkb_top_bg.jpg);}
/* .holidayTopDiv {height:40px; background:url(http://file.zgz93.com/Images/holiday/holiday_bg_newyear2010.jpg) top center;} */
.holidayTopDiv {display:none;}
.ListSearchBar {width:850px; margin:0px auto 0px auto;}
/*
.ListSearchBar {width:850px; background:url(http://file.zgz93.com/Images/holiday/holiday_bg_1_1.gif) top center no-repeat; margin:0px auto 0px auto;}
.ListSearchBar {width:850px; background:url(http://file.zgz93.com/Images/holiday/holiday_bg_12_25.gif) top center no-repeat; margin:0px auto 0px auto;}
.ListSearchBar {width:850px; background:url(http://file.zgz93.com/Images/holiday/holiday_bg_2_14.gif) top center no-repeat; margin:0px auto 0px auto;}
.ListSearchBar {width:850px; background:url(http://file.zgz93.com/Images/holiday/holiday_bg_3_8.gif) top center no-repeat; margin:0px auto 0px auto;}
.ListSearchBar {width:850px; background:url(http://file.zgz93.com/Images/holiday/holiday_bg_5_1.gif) top center no-repeat; margin:0px auto 0px auto;}
.ListSearchBar {width:850px; background:url(http://file.zgz93.com/Images/holiday/holiday_bg_7_1.gif) top center no-repeat; margin:0px auto 0px auto;}
.ListSearchBar {width:850px; background:url(http://file.zgz93.com/Images/holiday/holiday_bg_8_1.gif) top center no-repeat; margin:0px auto 0px auto;}
.ListSearchBar {width:850px; background:url(http://file.zgz93.com/Images/holiday/holiday_bg_9_10.gif) top center no-repeat; margin:0px auto 0px auto;}
.ListSearchBar {width:850px; background:url(http://file.zgz93.com/Images/holiday/holiday_bg_10_1.gif) top center no-repeat; margin:0px auto 0px auto;}
*/
.jobTopBar {margin:20px auto 0px auto; width:700px; overflow:hidden; text-align:center;}
.jobHomeSearchForm {width:700px; height:70px; margin:0px auto 0px auto; padding:13px 10px 10px 10px; position:relative; background:url(http://file.zgz93.com/Images/Job/box.jpg);}
.jobHomeSearchFormBorder {width:720px; height:100px; margin:10px auto 0px auto; padding:1px; background:#fff; border-left:1px #ccc solid; border-top:1px #ccc solid; border-right:1px #999 solid; border-bottom:1px #999 solid; position:relative;}
.jobHomeADFormBorder{ width:720px; height:80px; margin:10px auto 10px auto; padding:1px; background:#fff; border:1px solid #ddd;}
.jobHomeSearchDescription {width:720px; margin:10px auto 0px auto; overflow:hidden;}
.jobHomeSearchDescription .leftzone{ width:550px; float:left; overflow:hidden;}
.leftzone .actinfo{ width:550px; margin:0px auto 0px auto; overflow:hidden;}
.leftzone .actinfo .actdetailInfo{ width:270px; overflow:hidden; float:left;}
.leftzone  .zhaopininfo{ width:548px; height:195px; overflow:hidden; border:1px solid  #EEE; background: #F6F6F6}
.zhaopininfo ul li{ width:538px; padding-left:5px; padding-right:5px;}
.zhaopininfo .jipin{ width:528px; margin:5px auto 5px auto; padding:0 5px 0 5px; border:1px dotted #eee; overflow:hidden; background:#FFF;  }
.zhaopininfo .jipin span{ font-weight:bold; color:#C00;}
.zhaopininfo .jipin a{ margin:auto auto auto 5px; color:#F60;}
.actdetailInfo .homelisttitle{ width:270px; height:20px; overflow:hidden; background:url(/Images/Job/acttitle.gif) no-repeat 0 0; border-bottom:1px dotted #f5f5f5; text-indent:20px; color:#F60;  font-weight:bold;}
.jobhomelisttitle{ width:550px; background:url(/Images/Job/joblistdot.gif) no-repeat 0 0; text-indent:20px;color:#F60;  font-weight:bold; overflow:hidden;}
.indexad546x60 img{ width:546px; height:60px; display:block; margin:0px auto 10px auto; padding:1px; border:1px solid #ddd;  }
.indexad260x60{margin:0px auto 10px auto; overflow:hidden; }
.indexad260x60 img{ width:260px; height:60px; padding:1px;border:1px solid #ddd;  }
.jobhomelisttitle a{ float:right; margin-right:10px;}
.actdetailInfo ul li em{ font-style:normal; font-weight:bold;}
.jobHomeSearchDescription .rightzone{ width:160px; float:right; overflow:hidden;}
.rightzone .smtitle{ width:160px; margin:0 auto 5px auto; background:url(/Images/Job/smtitle.gif) no-repeat 0 0;border-bottom:1px dotted #f5f5f5; text-indent:20px; color:#F60;  font-weight:bold;}
.rightzone img{ width:156px; height:55px; margin:0 auto 8px auto; overflow:hidden; display:block; padding:1px; border:1px solid #ddd;}
.jobhomelinktitle{ width:720px; margin:5px auto 0 auto; overflow:hidden;background:url(/Images/Job/homelinkdot.gif) no-repeat 0 0; text-indent:20px;color:#F60;  font-weight:bold; border-bottom:1px solid #F5F5F5;}
.jobhomelink ul{ width:720px;margin:2px auto 8px auto;overflow:hidden; padding:0px; text-align:left; list-style:none;}
.jobhomelink ul li{ width:99px; margin-right:3px; height:18px;float:left; overflow:hidden; background:url(/images/tkb/barIndex/dOr.gif) 0px 9px no-repeat; display: inline; text-align:left; text-indent:5px;}
.jobTopMenu {position:absolute; top:30px; right:0px; text-align:right;}
.jobTopMenuli {width:110px; height:30px; line-height:25px; margin:0px 0px 0px 10px; float:left; display:inline; color:#fff; background:url(http://file.zgz93.com/Images/Job/button.gif) no-repeat; text-align:center;}
.jobTopMenuli a:link {color:#fff; text-decoration:none;}
.jobTopMenuli a:visited {color:#fff; text-decoration:none;}
.jobTopMenuli a:hover {color:#fff; text-decoration:underline;}
.jobTopMenuli a:active {color:#fff; text-decoration:none;}
.jobTopMenuli2 {width:110px; height:30px; line-height:25px; margin:0px 0px 0px 10px; float:left; display:inline; background:url(http://file.zgz93.com/Images/Job/button_grey.gif) no-repeat; text-align:center;}
.jobTopMenuli2 a:link {color:#000; text-decoration:none;}
.jobTopMenuli2 a:visited {color:#000; text-decoration:none;}
.jobTopMenuli2 a:hover {color:#000; text-decoration:underline;}
.jobTopMenuli2 a:active {color:#000; text-decoration:none;}
/* 结果 */
.jobListBody {background:#f4f4f4 url(http://file.zgz93.com/Images/Job/bodybg.gif) center repeat-y; position:relative;}
.listDefaultDiv {margin:0px auto 0px auto; width:900px; clear:both;}
.listHeadDiv {background:url(http://file.zgz93.com/Images/Job/header.jpg) center bottom no-repeat; margin:0px auto 0px auto; width:900px; height:100px; clear:both; position:relative; z-index:1;}
.listBannerDiv {margin:0px auto 0px auto; width:900px; height:250px; position:relative;}
.jobListBannerPic {position:absolute; height:54px; overflow:hidden; top:180px; left:20px;  }
.jobListBannerImage {cursor:pointer; border:2px #fff solid; width:110px; float:left;}
.jobListBannerImage img {display:block;}
.jobListBannerImageHover {cursor:pointer; border:2px #f90 solid; width:110px; float:left;}
.jobListBannerImageHover img {display:block;}
.jobListBanner {color:#fff; position:absolute; top:40px; left:170px;}
.jobListBanner a:link {color:#fff; text-decoration:underline;}
.jobListBanner a:visited {color:#fff; text-decoration:underline;}
.jobListBanner a:hover {color:#fff; text-decoration:underline;}
.jobListBanner a:active {color:#fff; text-decoration:underline;}
.jobListTopBarLeft {position:relative; width:220px; float:left;}
.jobListTopBarRight {float:right; margin:10px 0px 0px 0px; width:680px;}
.jobSmallLogo {width:220px; margin:10px 0 0 0;}
.jobListSearchForm {float:right;}
.jobListLeft {width:634px; float:left; margin:10px 10px 10px 0px; display:inline; overflow:hidden;}
.jobListRight {width:256px;float:left; position:relative; }
.jobListRightTop {width:224px; height:290px; overflow:hidden; position:relative; top:-70px; right:0px; padding:9px 16px 0px 16px; background:url(http://file.zgz93.com/Images/Job/topr.gif) top center no-repeat;}
.jobListRightBottom {width:224px; padding:9px 16px 0px 16px;  overflow:hidden; position:relative; top:-120px;}
.jobListRightBottom p {margin:5px 0px 5px 0px;}
.jobListRightBottom ol {list-style-type:square; margin:0px; padding:0px 0px 0px 15px; color:#999; overflow:hidden;}
.jobListRightBottom ol li {border-bottom:1px #ccc dotted; line-height:24px;}
.jobListHomeRight {width:256px; float:left; position:relative;}
.jobListTitle {border-bottom: 1px dotted #ccc; font-weight:bold; color:#f60;}
.searchOption {background-color:#ffc; border:1px #eee solid; padding:10px; margin:0px 0px 10px 0px; clear:both;}
.searchResultDiv {clear:both; overflow:hidden;}
.searchResultTitle {clear:both; overflow:hidden; margin:0px 0px 5px 0px;}
.searchlink {color:#00f; cursor:pointer;}
.pageListDiv {clear:both; overflow:hidden; padding:4px; margin:0px 0px 5px 0px; color:#666; text-align:center;}
.pageListDiv a {padding:2px; background:#eee; border:1px #ccc solid;}
.jobListTopUl {margin:0px 0px 5px 0px; clear:both; overflow:hidden;}
.jobListTopUl ul {margin:5px 0px 5px 20px; list-style-type:none; padding:0px;}
.jobListTopUl li {width:auto; margin:0px 10px 0px 5px; float:left; display:inline; line-height:20px;}
.jobListLeftBorder {width:632px; border:1px #d6e5f8 solid; overflow:hidden; position:relative; margin:0px 0px 10px 0px;}
.jobListLeftBorder2 {width:632px; border:1px #d6e5f8 solid; overflow:hidden; position:relative; margin:0px 0px 10px 0px;}
.jobListLeftBorder3 {width:222px; border:1px #d6e5f8 solid; overflow:hidden; position:relative; margin:10px 0px 0px 0px;}
.jobMenuBar {width:100%; background-color:#eee; border-bottom:1px #d6e5f8 solid; margin:1px; position:relative; overflow:hidden;}
.jobInfoHeadDiv {width:222px; overflow:hidden; position:relative; margin:10px 0px 0px 0px; padding:9px 16px 0px 16px; border:1px #d6e5f8 solid;}
.jobRightAdsensePic {clear:both;}
.jobRightAdsensePic img {margin:0px auto 0px auto; width:255px;}

.smallButtonBar {clear:both; overflow:hidden; border-bottom:1px #d6e5f8 solid; line-height:14px; background:#eee; padding:4px; margin:1px;}
.smallButtonBarBorder {border:1px #d6e5f8 solid; overflow:hidden; margin:10px 0px 0px 0px; clear:both;}
.smallButtonFocusLarge {display:inline; float:left; margin:0px 1px 0px 0px; width:60px; height:17px; line-height:17px; text-align:center; color:#f60; background:url(http://file.zgz93.com/Images/Job/l_button_bg_focus.gif) no-repeat;}
.smallButtonFocus {display:inline; float:left; margin:0px 1px 0px 0px; width:40px; height:17px; line-height:17px; text-align:center; color:#f60; background:url(http://file.zgz93.com/Images/Job/s_button_bg_focus.gif) no-repeat;}
.smallButton {display:inline; float:left; margin:0px 1px 0px 0px; width:40px; height:17px; line-height:17px; text-align:center; background:url(http://file.zgz93.com/Images/Job/s_button_bg.gif) no-repeat;}

.logoList {padding:5px 0px 0px 0px; border-left:1px #d6e5f8 solid; border-right:1px #d6e5f8 solid; border-bottom:1px #d6e5f8 solid; overflow:hidden; width:254px;}
.logoListTitle {background:url(http://file.zgz93.com/Images/Job/job_1.jpg) repeat-x; height:40px; margin:1px; line-height:40px; padding:0px 20px 0px 20px; font-weight:bold; color:#f60;}
.logoList ul {list-style-type:none; margin:0px 0px 10px 7px; padding:0px; overflow:hidden; }
.logoList li {width:auto; float:left; margin:1px; display:inline}
.logoList li img {display:block; border:1px #999 solid; width:116px; height:38px;}

.tradeList {background:#e8f3fd; padding:1px; overflow:hidden; clear:both; position:relative; width:100%;}
.tradeList ul {list-style-type:none; margin:0px; padding:0px 0px 0px 25px; overflow:hidden;}
.tradeList li {width:33%; float:left; display:inline; white-space:nowrap;}
.tradeListTitle {width:19px; height:69px; text-align:center; position:absolute; top:0px; left:0px; overflow:hidden; background:url(http://file.zgz93.com/Images/Job/l_botton_bg.gif); padding:10px 0px 0px 0px; line-height:14px;}
.leftContDiv {clear:both; padding:0px 5px 0px 5px; line-height:26px; border-bottom:1px #eee solid; margin:1px; background:url(http://file.zgz93.com/Images/Job/job_1.jpg);}
.rightContDiv {clear:both; padding:5px; overflow:hidden;}
.leftHalfContDiv {width:340px; float:left; display:inline; border:1px #d6e5f8 solid; overflow:hidden; position:relative; margin:0px 10px 10px 0px;}
.leftHalfContSplitDiv {width:342px; float:left; display:inline; overflow:hidden; position:relative; margin:0px 10px 0px 0px;}
.leftHalfContDiv ul {list-style-type:none; margin:0px; padding:0px;}
.leftHalfContDiv li {width:auto; float:left; white-space:nowrap; margin:0px 10px 0px 0px;}
.rightHalfContDiv {width:280px; float:left; display:inline; border:1px #d6e5f8 solid; overflow:hidden; position:relative; margin:0px 0px 10px 0px;}
.rightHalfContSplitDiv {width:282px; float:left; display:inline; overflow:hidden; position:relative; margin:0px 0px 0px 0px;}
.rightHalfContDiv ul {list-style-type:none; margin:0px; padding:0px;}
.rightHalfContDiv li {margin:0px 10px 0px 0px; white-space:nowrap;}
#jqgw li {width:110px; white-space:nowrap; float:left; margin:0px;}
#rmqyxz li  {width:auto; float:left; display:inline;}
.listCont1 {padding:5px; overflow:hidden;}
.jobListLeftBorder .listCont1 li {overflow:hidden; white-space:nowrap;}
.listCont2 {padding:10px; background:#f5f4fc; overflow:hidden;}
.listContLine {border-bottom:1px #d6e5f8 dotted; width:100%; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; overflow:hidden;}
.listContLine span {width:auto; margin:0px 10px 0px 0px; display:inline; float:left;}
.resultDiv {position:relative; width:100%; padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; border-bottom:1px #ccc dotted; line-height:18px;}
.halfBlockDiv {width:156px; height:50px; text-align:center; display:inline; float:left; background:#eee; border:1px #ccc solid; margin:1px; padding:1px 2px 0px 2px; line-height:16px; overflow:hidden;}

.jobInfoHeadPic {width:224px; height:126px; overflow:hidden; clear:both; position:relative;}
.jobInfoSmallPic {float:left; width:218px; display:inline; clear:both; overflow:hidden; line-height:15px; padding:2px; border:1px #fff solid; cursor:pointer;}
.jobInfoSmallPic a:link {color:#333}
.jobInfoSmallPic a:visited {color:#333}
.jobInfoSmallPic a:hover {color:#333}
.jobInfoSmallPicFocus {float:left; width:218px; display:inline; clear:both; overflow:hidden; line-height:15px; padding:2px; border:1px #ccc solid; background:#eee; cursor:pointer;}
.jobInfoSmallPicFocus a:link {color:#000}
.jobInfoSmallPicFocus a:visited {color:#000}
.jobInfoSmallPicFocus a:hover {color:#000}

.listTitleBlock {border:1px #ccc solid; padding:4px; background:#eee; color:#f60; font-weight:bold; overflow:hidden;}
.avgLeftDiv {width:316px; margin:10px 1px 0px 0px; float:left; display:inline; overflow:hidden;}
.avgLeftDiv ul {list-style-type:none; margin:0px; padding:5px; overflow:hidden; background:#fff; border-left:1px #d7d7d7 solid; border-right:1px #d7d7d7 solid; border-bottom:1px #d7d7d7 solid;}
.avgLeftDiv ul li {border-bottom:1px #d7d7d7 dotted; line-height:24px;}
.exponentDiv .Table td {font-family:georgia, Verdana; text-align:right;}
.hotUserResumerList {list-style-type:none; margin:0px; padding:0px; clear:both; overflow:hidden;}
.hotUserResumerList li {width:100%; margin:1px 0px 0px 0px; clear:both; overflow:hidden; padding:1px; border:1px #eee solid; }
.hotUserResumerListPic {width:45px; height:60px; overflow:hidden; padding:1px; background:#fff; border:1px #666 solid; float:left; margin:0px 5px 0px 0px;}
/* 首页中部 */
.jobHomePicList {margin:0px 0px 10px 0px; text-align:center;}
.jobHomePicList2 {margin:0px 10px 0px 0px; text-align:center; width:110px; float:left;}
.jobHomeCourseList {color:#f60}
.jobHomeCourseList a:link {color:#f60; text-decoration:none;}
.jobHomeCourseList a:visited {color:#f60; text-decoration:none;}
.jobHomeCourseList a:hover {color:#f60; text-decoration:underline;}
.jobHomeCourseList a:active {color:#f60; text-decoration:none;}
.jobHomeDescriptDiv {width:600px; margin:30px auto 30px auto; clear:both; overflow:hidden;}
.jobHomeDescriptDiv a:link {color:#000;}
.jobHomeDescriptDiv a:visited {color:#000;}
.jobHomeDescriptDiv a:hover {color:#f00;}
.jobHomeDescriptDiv a:active {color:#000;}
.jobHomeListBlockTitle {font-weight:bold; color:#f60; clear:both; overflow:hidden; background:url(http://file.zgz93.com/Images/System/dashed.gif) repeat-x 0px bottom; margin:00px 0px 0px 0px;}
.jobHomeListBlockDouble {display:inline; overflow:hidden; float:left; margin:0px 10px 5px 10px; width:530px;}
.jobHomeListBlockLeft {width:260px; display:inline; overflow:hidden; float:left; margin:0px 20px 5px 10px;}
.jobHomeListBlockRight {width:260px; display:inline; overflow:hidden; float:left; margin:0px 0px 5px 0px;}
.jobHomeListBlockRight ul {list-style-type:none; margin:0px; padding:0px;}

.jobHomeListLeft {width:297px; padding:0px 0px 10px 0px; border-bottom:2px #444 dotted; float:left; margin:10px 20px 10px 0px; display:inline;}
.jobHomeListLeft li {overflow:hidden; width:287px; height:20px;}
.jobHomeListRight {width:297px; padding:0px 0px 10px 0px; border-bottom:2px #444 dotted; float:left; margin:10px 0px 10px 0px; display:inline;}
.jobHomeListRight li {overflow:hidden; width:287px; margin:1px 0px 1px 0px;}
.jobHomeListRight li img {display:block; width:36px; height:48px; float:left;}
.jobButtonBar {clear:both;}
.userPicList {margin:10px 20px 10px 20px;}
.userPicList li {width:46px; padding:2px; margin:2px; border:1px #999 solid; float:left; display:inline;}
.userPicList li img {display:block; width:46px; height:60px;}
.exponential {padding:2px; border:1px #eee solid; margin:0px 0px 10px 0px; overflow:hidden;}
.exponentialTitle {width:80px; text-align:center; border:1px #eee solid; float:left; padding:9px; background:#eee; margin:0px 10px 0px 0px; color:#f60; font-weight:bold;}
.exponentialRightTitle {float:right; width:14px; text-align:center; border:1px #eee solid; padding:9px 4px 9px 4px; background:#eee; color:#f60; line-height:15px;}
/* 底部 */
.jobBottomDiv {clear:both; text-align:right; padding:10px 0px 10px 0px; border-top:1px #ddd double; overflow:hidden; color:#666; background:url(http://file.zgz93.com/Images/Job/hxdsblogo.jpg) no-repeat 0 10px;}
/* 标题 */
.jobMenuTitle {width:160px; height:35px; padding:0px 10px 0px 10px; line-height:25px; color:#fff; position:absolute; top:-15px; left:10px; background:url(http://file.zgz93.com/Images/Job/title.gif) no-repeat;}
.jobMenuTitle a:link {color:#fff; text-decoration:none;}
.jobMenuTitle a:visited {color:#fff; text-decoration:none;}
.jobMenuTitle a:hover {color:#fff; text-decoration:underline;}
.jobMenuTitle a:active {color:#fff; text-decoration:none;}
.jobMenuTitleBlue {width:160px; height:35px; padding:0px 10px 0px 10px; line-height:25px; color:#fff; position:absolute; top:-15px; left:10px; background:url(http://file.zgz93.com/Images/Job/title_blue.gif) no-repeat;}
.jobMenuTitleBlue a:link {color:#fff; text-decoration:none;}
.jobMenuTitleBlue a:visited {color:#fff; text-decoration:none;}
.jobMenuTitleBlue a:hover {color:#fff; text-decoration:underline;}
.jobMenuTitleBlue a:active {color:#fff; text-decoration:none;}
.jobMenuTitleGray {width:160px; height:35px; padding:0px 10px 0px 10px; line-height:25px; color:#000; position:absolute; top:-15px; left:10px; background:url(http://file.zgz93.com/Images/Job/title_gray.gif) no-repeat;}
.jobMenuTitleGray a:link {color:#000; text-decoration:none;}
.jobMenuTitleGray a:visited {color:#000; text-decoration:none;}
.jobMenuTitleGray a:hover {color:#000; text-decoration:underline;}
.jobMenuTitleGray a:active {color:#000; text-decoration:none;}
/* 图片 */
.userListPic {border:1px #ccc solid; padding:1px; overflow:hidden; position:absolute; right:0px; top:22px;}
.userHeadPic {width:36px; padding:2px; margin:4px 5px 0px 0px; border:1px #999 solid; float:left;}
.userHeadPic img {display:block;}
.infoHeadLarge {width:450px; overflow:hidden; display:inline;}
.infoHeadSmall {float:left; width:100%; display:inline; clear:both; overflow:hidden; line-height:15px; margin:0px 0px 5px 0px;}
.infoHeadSmall a:link {color:#000}
.infoHeadSmall a:visited {color:#000}
.infoHeadSmall a:hover {color:#f00}
.transferSmallPic {display:inline; float:left; padding:1px; margin:0px 3px 0px 0px; background-color:#fff; border:1px #ccc solid; width:48px; height:27px; overflow:hidden; text-align:center; cursor:pointer;}
.transferSmallPic img {display:block;}
.transferPicBorder {display:inline; float:left; margin:0px 5px 10px 5px; padding:2px; width:138px; height:auto; overflow:hidden; text-align:center;}
.transferPic {border:1px #ddd solid; cursor:pointer; display:block; overflow:hidden;}
.jobMrzcPic {width:52px; height:52px; position:absolute; z-index:2; top:0px; right:6px; background:url(http://file.zgz93.com/Images/Job/mrzc.gif) no-repeat;}
.jobMrzcTitle {width:216px; position:absolute; top:92px; left:0px; background:#333; color:#fff; text-align:right; overflow:hidden; line-height:13px; padding:4px;}
.jobMrzcTitle a:link {color:#fff;}
.jobMrzcTitle a:visited {color:#fff;}
.jobMrzcTitle a:active {color:#fff;}
.middleBanner {list-style-type:none; margin:0px; padding:0px; overflow:hidden;}
.middleBanner li {border:1px #d6e5f8 solid;  margin:2px 0px 0px 0px;}
.middleBanner li img {display:block;}
.listContUser2 {margin:0px; padding:0px; list-style-type:none; overflow:hidden;}
.listContUser2 li {display:inline; float:left; width:45px; height:60px; overflow:hidden; padding:1px; border:1px #999 solid; margin:2px; background:#fff;}
.listContUser2 li img {display:block; width:45px; height:60px;}
.jobTableMenuBar {width:256px; clear:both; margin:10px 0px 0px 0px; overflow:hidden;}
.jobTableTitle {width:250px; padding:3px; overflow:hidden; clear:both; background:url(http://file.zgz93.com/Images/Job/orange.jpg) no-repeat top right;}
.jobTableTitle .listContUser2 {width:180px;}
.leftBuserLogo {width:256px; height:180px; margin:0px 0px 10px 0px;}
.leftBuserLogo img {display:block; border:1px #ccc solid;}
/* 搜索*/
.searchKeyLi {width:315px; float:left; margin:0px 0px 0px 0px; display:inline;}
.searchAreaLi {width:125px; float:left; margin:0px 0px 0px 0px; display:inline; }
.homeSearchDiv {clear:both; width:430px; margin:80px auto 0px auto; padding:0px 0px 50px 0px; position:relative;}
.homeSearchDiv2 {float:left; height:80px; width:430px; margin:0px 0px 0px 0px; position:relative;}
.homeSearchDiv3 {float:left; width:443px; border-top:1px #dbe2e8 solid; padding:10px; background-color:#f1f6f8; position:relative; display:block;}
.homeInput {width:300px;  height:35px;margin:0px; padding:0px; vertical-align:middle; float:left; overflow:hidden; border-left:1px #e2e3ea solid; border-top:1px #abadb3 solid; border-right:1px #dbdfe6 solid; border-bottom:1px #e3e9ef solid; font-size:18px;   line-height:35px;  text-indent:10px; }
.homeAreaInput {width:120px; height:35px;  cursor:pointer; padding:0px; vertical-align:middle; border-left:1px #e2e3ea solid; border-top:1px #abadb3 solid; border-right:1px #dbdfe6 solid; border-bottom:1px #e3e9ef solid; line-height:35px; font-size:18px; text-indent:10px; float:left;}
.hotTrade {clear:both; margin:0px 0px 5px 0px; overflow:hidden;}
.homeLogoPicDiv {width:300px; text-align:center; margin:0px auto 30px auto; clear:both; overflow:hidden;}
.searchInput {width:670px;margin:0px auto 0px auto; text-align:center; position:relative;}
.homeSearch {float:left; overflow:hidden; width:56px; line-height:21px; margin:0px 2px 0px 0px; background:url(http://file.zgz93.com/Images/Job/searchFormButton_bg.gif) no-repeat; text-align:center; cursor:pointer;}
.homeSearchFocus {float:left; overflow:hidden; width:56px; line-height:21px; margin:0px 2px 0px 0px; background:url(http://file.zgz93.com/Images/Job/searchFormButtonFocus_bg.gif) no-repeat; text-align:center; color:#fff;}
.homeSearchNavi {clear:both; overflow:hidden; width:670px; height:22px; margin:0px 0px 5px 0px;}
.homeSearchInput {clear:both; overflow:hidden; width:670px; }
.homeSearchPrompt {color:#999; text-align:left; margin:2px 0px 0px 0px; width:670px;}
.homeDescriptionDiv {width:740px; clear:both; overflow:hidden; margin:0px auto 30px auto;}
.homeDescriptionDiv a {color:#f60}
.homeDescriptionDiv ul {margin:0px; padding:0px; list-style-type:none;}
.homeDescriptionDiv li {float:left; width:140px; line-height:16px; display:inline; margin:0px 20px 10px -5px; padding:6px;}
.homeDescriptionDiv li img {float:left; margin:0px 4px 0px 0px;}
.homeSearchList {list-style-type:none; margin:0px; padding:0px;}
.homeSearchList li {padding:0px 4px 0px 4px;}
.selectedLi {background-color:#00f; cursor:pointer;}
.searchButton {vertical-align:middle; color:#fff; width:100px; height:35px; line-height:35px; margin:0 0 0 8px; text-align:center; cursor:pointer; float:left; background:url(/Images/Job/button2_bg.gif) ; border:1px #7998c6 solid; font-size:18px; font-weight:bold; overflow:hidden;}
.searchButton2 {vertical-align:middle; color:#fff; width:100px; height:35px; line-height:35px; text-align:center; cursor:pointer; float:left; background:url(/Images/Job/button2_bg.gif); border:1px #7998c6 solid; font-size:16px;  font-weight:bold; overflow:hidden; margin:0 0 0 8px;}
.cityPinyin {font-family:'宋体',Verdana; color:#f60;}


/* 主搜索框 */
.searchResult {width:300px; height:220px; overflow:hidden; position:absolute; z-index:9999; top:60px; left:0px; border-left:1px #e2e3ea solid; border-right:1px #dbdfe6 solid; border-bottom:1px #999 solid; background-color:#fff; color:#666;}
.searchResult ol {list-style-type:none; margin:0px; padding:0px; text-align:left; overflow:hidden;}
.searchResultli {height:20px; padding:1px 4px 1px 4px; overflow:hidden; white-space: nowrap;}
.searchResultTotal {color:#066; float:right;}
.searchResult ol div {color:#f60; text-align:right;}
.resultFocusLi {padding:1px 4px 1px 4px; background-color:#69f; color:#fff; cursor:pointer; height:20px; overflow:hidden;}
.areaList {width:119px; height:220px; overflow:auto; position:absolute; z-index:9999; top:60px; left:316px; border-left:1px #e2e3ea solid; border-right:1px #dbdfe6 solid; border-bottom:1px #999 solid; background-color:#fff; color:#666;}
.areaList #SelectPinyinResult {height:133px; overflow:auto;}
.areaList ol {list-style-type:none; margin:0px; padding:0px; text-align:left; overflow:hidden;}
/*结果列表*/
.listBody {width:100%; height:295px; position:relative; background:url(http://file.zgz93.com/Images/Job/list_top_bg.jpg) repeat-x;}
.ListSearchForm {position:relative; float:right; margin:0px 30px 0px 0px;}
.listLeftDiv {width:684px; height:300px; float:left; margin:10px 10px 10px 0px; padding:25px 10px 10px 10px; display:inline; float:left; position:relative;}
.listRightDiv {width:193px; height:300px; float:left; margin:38px 0px 10px 0px; padding:33px 20px 20px 17px; display:inline; float:left; position:relative; background:url(http://file.zgz93.com/Images/Job/topr.jpg) no-repeat;}
/*会员注册登陆*/

.login {width:900px; margin:20px auto 30px auto; clear:both; display:table;}
.loginForm {width:240px; background-color:#F5F8FD; border:1px #ccc solid; padding:20px; float:left; margin:10px 18px 20px 0px; clear:both; overflow:hidden;}
.loginDescription {width:600px; overflow:hidden; margin:10px 0px 0px 0px; float:left;}
.regItem {background:url(/Images/System/double_bg.gif) repeat-x center; margin:15px 40px 15px 40px; clear:both; color:#f60; font-weight:bold;}
.regItem span {background-color:#f7f8fa; margin:0px 10px 0px 10px;}
.hint {font-size: 12px; margin-left: 10px; color: #999; padding-top: 5px}
.warning {color: #f00}
.regFieldset {width:900px; margin:20px auto 20px auto; border:1px #ccc solid; clear:both; background-color:#f7f8fa;}
.regFieldset #leftTitle {position:absolute; left:8px; top:-10px;}
.regFieldset #regRight {position:absolute; right:0px; top:0px;}
.regPrompt {color:#999;}
.individualRegDiv {clear:both; overflow:hidden; margin:0px auto 10px auto;}
.individualRegDiv label {display:block; width:150px; float:left; text-align:right; margin:0px 20px 0px 0px;}
.individualRegDiv img,input,label {vertical-align:middle;}
.individualRegDiv select {height:24px; line-height:24px;}
.individualRegDiv textarea {width:450px; height:80px;}
.individualRegDiv p {line-height:25px;}
.individualRegDiv #extbutton {text-align:center; margin:20px 0px 0px 0px;}
.individualRegDiv .frtips{ width:800px; margin:0px auto 0 auto; line-height:24px; font-size:14px; border-bottom:1px dotted #ddd;}
.individualRegDiv .frtips span{ color: #008DE1; font-weight:bold;}
.regDescription {padding:20px 0px 10px 0px; margin:0px 0px 20px 0px; border-bottom:1px #dee8f3 solid; line-height:30px;}
.logininput{border-top:1px #2B96BA solid; border-left:1px #2B96BA solid; border-right:1px #2B96BA solid; border-bottom:1px #2B96BA solid; padding:4px;}
/*-------------------------------------------*/
.searchResultBar {background-color:#e5ecf9; border-top:1px #ccc solid; padding:2px 0px 2px 0px; overflow:hidden;}
.searchResultBar #resultCount, #resultPage, #resultTime {font-weight:bold;}
.resultRight {float:right; width:170px; margin:10px 10px 10px 0px; min-height:300px; overflow:hidden; display:inline;}
.resultRight #adDiv {margin:10px 0px 0px 0px;}
.resultRight ul {margin:0px; padding:0px; list-style-type:none;}
.resultRight img {border:1px #ccc solid; cursor:pointer; display:block; margin:0px 0px 1px 0px; width:168px; height:46px;}
.resultLimit {width:780px; margin:10px; overflow:hidden;}
.resultLeft {float:left; width:170px; margin:0px 10px 0px 0px; min-height:300px; overflow:hidden; display:inline;}
.resultLeft ol {margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; list-style-image:url(/Images/System/ico-3.gif); color:#666;}
.resultLeft #compareDiv {margin:0px 0px 10px 0px;}
.resultBody {width:579px; border-left:1px #ccc solid; margin:0px; padding:0px 0px 0px 10px; min-height:1200px; overflow:hidden;}
.searchDivTop {padding:0px 0px 5px 0px; border-bottom:2px #666 dotted; margin:0px 0px 10px 0px;}
.resultTitle {font-size:14px; clear:both; margin:0px 0px 5px 0px;}
.resultTitle a {font-weight:bold; color:#06f; text-decoration:underline;}
.resultCompany {color:#666; font-size:12px;}
.resultCompanyTitle {}
.resultCompanyTitle a:link {text-decoration:underline; color:#666}
.resultCompanyTitle a:visited {text-decoration:underline; color:#666}
.resultRemark {color:#999;}
.resultIntroduction {clear:both; margin:5px 0px 5px 0px;}
.resultKeyword {color:#999; font-size:12px; font-weight:normal;}
.resultLimit #JobParticular p {margin-left:2em;}
.resultLimit #JobParticular h2 {color:#f60;}
.resultLimit #CompanyParticular p {text-indent:2em;}
.resultLimit #CompanyParticular h2 {color:#f60;}
.resultLimit #UserParticular p {margin-left:2em;}
.resultLimit #UserParticular h2 {color:#f60;}
/*表格*/
.Table {width:100%; background-color:#d6e5f8; margin:0px auto 10px auto; text-align:center;}
.tableTitle {font-weight:bold; background-color:#e5ecf9;}
.Table th {font-weight:bold;}
.Table td {padding:2px 4px 2px 4px;}
.tableLeftTitle {text-align:left; font-size:14px; color:#fff; font-weight:bold; padding:2px 5px 2px 5px; background-color:#69c;}
.tableLeftTitle a:link {color:#fff; text-decoration:none;}
.tableLeftTitle a:visited {color:#fff; text-decoration:none;}
.tableLeftTitle a:hover {text-decoration: underline; color: #f00;}
.tableLeftTitle a:active {color:#fff; text-decoration:underline;}
.courseTable {width:100%; background-color:#ddd; margin:0px auto 10px auto; text-align:center;}
.courseTablePic {width:120px;}
.courseTable tr {background-color:#fff;}
.courseTable th {background-color:#e5ecf9; font-weight:bold;}
.courseTable td {padding:2px 4px 2px 4px; text-align:left;}
.infoTable {width:100%; background-color:#fff; margin:0px auto 10px auto; text-align:center; border-top:1px #ccc solid; border-right:1px #999 solid; border-bottom:1px #999 solid; border-left:1px #ccc solid;}
.infoTable tr {background-color:#fff;}
.infoTable th {background-color:#e5ecf9; font-weight:bold; border-top:1px #999 solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid; border-left:1px #999 solid;}
.infoTable td {padding:2px 4px 2px 4px; text-align:left; border-top:1px #999 solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid; border-left:1px #999 solid;}
.PinyinTable {width:100%; margin:0px auto 0px auto; text-align:center;}
.PinyinTable tr {background-color:#eee;}
.PinyinTable td {width:14.28%; padding:0px;}
.PinyinTable #allCity {border-top:1px #999 solid; background-color:#fff;}
.PinyinTableOver {background-color:#f60; color:#fff; cursor:pointer;}

/*信息列表操作链接*/
.edit_link{cursor:pointer; text-decoration: underline;}
.ListLink{cursor:pointer; color:#0368A8;}
.DateFont{color:#999;font-family: Arial, Helvetica, sans-serif;}
/*列表为空*/
#nullmsg{text-align:center;}
.clickback{}

/* 弹出DIV */
.getcomtxt {font-family:Verdana; width:580px; padding:8px 5px 5px 8px; text-align:left; border:1px #f60 solid; background-color:#ffc; overflow:hidden;margin-bottom:20px;}
#txt_top{overflow:hidden;height:30px;line-height:30px;border-bottom: 1px #ddd solid;}
.txt_title1 {font-weight:bold; padding:0px 8px 0px 8px; color:#f60;width:200px;float:left; cursor:pointer;}
.txt_title2{width:200px;float:left;}
.txt_title3{width:100px;float:right;}
#txt_boxlist{margin-top:0px;line-height:22px; overflow:hidden;}
#txt_boxlist li{width:25%; float:left; line-height:22px; color:#333; display:inline;text-align:left;overflow:hidden;}
#txt_boxlist3 li{width:50%; float:left; line-height:22px; color:#333; display:inline;text-align:left;overflow:hidden;}
#txt_boxlist2{margin-top:10px; overflow:hidden;}
#txt_boxlist2 fieldset {border-top:1px #ccc dashed; border-left:0px; border-bottom:0px; border-right:0px;}
#txt_boxlist2 legend {margin:0px 5px 0px 5px; background-color:#fff; color:#369; font-weight:bold;}
#txt_boxlist2 ul{margin:0px 0px 0px 3em; padding:0px; list-style-type:none;}
#txt_boxlist2 li{width:12%; float:left; line-height:22px; color:#333; text-align:left;overflow:hidden; white-space: nowrap;}
.msgDiv {font-size:12px; width:350px; padding:10px 5px 10px 10px; margin:150px auto 150px auto; text-align:left; border:1px #f93 solid; background-color:#ffc; display:none;}
.msgDiv ul,ol {font-size:12px; margin:0px; padding:5px 0px 5px 25px;}
.msgDiv #msg_title {color:#f60; font-size:14px; margin:0px 0px 10px 0px;}
.msgDiv img {vertical-align:middle; margin-right:5px;}
.err_title{font-size:12px; color:#333;font-weight:bold;line-height:22px; overflow:hidden; margin:0px auto 5px auto; border-bottom:1px #ddd dashed;}
.err_list{width:100%;margin:5px auto 5px auto;background:url(/Images/titpic/title_bgno.gif) no-repeat 0px 8px; }
.err_list li{font-size:12px; color:#333;line-height:26px; overflow:hidden; padding-left:20px;}

/*分页样式*/
#pagelist{margin:10px auto 10px 10px;clear: both;text-align: center;overflow:hidden; }
.page_main{margin: 3px auto 3px auto;overflow: hidden;clear: both;line-height: 20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px; height:25px;}
.page_nav{width:auto;float:left;text-align: right;	margin: 1px;padding:1px 2px; color:#005bae; border:#ccc 1px solid;display:inline-block; }
.page_change{display:none;padding-left: 5px;}
.page_main a{ float: left;text-align:center; margin: 1px; width: 18px; padding:1px 2px; display:inline-block;  background: #fff;  border: #ccc 1px solid;line-height: 20px; color: #005bae; }
.page_main .page_lintext {float: left;text-align:center; margin: 1px; width:auto; padding:1px 2px; display:inline-block;  background: #fff;  border: #ccc 1px solid;line-height: 20px;color: #005bae; text-decoration: none;}
 a.page_lintext:link, a.page_lintext:visited , a.page_lintext:active{ color: #005bae;  text-decoration: underline; }
 a.page_lintext:hover { color: #ff0084;text-decoration: underline; }
.page_main .cF60 {background-color: #ff0084;color: #fff; }
.page_main .pagenumselect{text-align:center;float: left; margin: 1px; width: 15px; padding:1px 2px; display:inline; border: #ccc 1px solid; background-color: #005bae;color: #fff; }
.page_end{width:auto;float:left;text-align: right;	margin: 1px;color:#005bae;border: #ccc 1px solid;padding:1px 2px; }
/**/
.subtitle{border-top: #3366CC 1px solid;padding:2px;line-height:22px;background-color:#C5D4F0;margin:0px auto 5px auto;height:25px;overflow:hidden;color:#000;}
/*按制面版列表样式*/
.cont_main{border-left: #C5D4F0 1px solid;border-right: #C5D4F0 1px solid;border-bottom: #C5D4F0 1px solid;overflow:hidden;}
.tr_title{background-color:#E8EEF7;line-height:22px;}
.tr_title td{font-size:12px;font-weight:normal;}
.table_blue {width:100%; background-color:#fff; margin:0px auto 0px auto; text-align:center;border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
.table_blueTitle {font-weight:bold; background-color:#e5ecf9;}
.table_blue tr {background-color:#fff; color:#333;}
.table_blue th {background:url(/images/user/f2.gif) repeat 0px -1002px; font-weight:bold;border-right:1px solid #ddd; height:25px; overflow:hidden;}
.table_blue td {padding:2px 4px 2px 4px; border-top:1px solid #ddd;}
.ImgButton,#ImgButton{height:35px;margin:10px auto 0px 10px; overflow:hidden;}
.tipDiv,titSpan{margin:0px 0px 0px 170px; color:#ff6600;}

/*//////////弹出框////*/
/*查看大图*/
.largePicBorder {position:fixed; z-index:8888; background:#fff; top:50px; left:50px; right:50px; bottom:50px; width:auto; border:5px #ddd solid; overflow:hidden;}
.largePicTop {position:fixed; z-index:8888; top:55px; left:55px; right:55px; width:auto; background:#eee; border:1px #ccc solid; overflow:hidden; height:30px; line-height:30px; text-align:center; font-weight:bold;}
.largePicCont {position:fixed; z-index:8888; top:86px; bottom:86px; left:55px; right:207px; width:auto; border-left:1px #ccc solid; border-right:6px #eee solid; overflow: auto; text-align:center; padding:20px;}
.largePicRight {position:fixed; z-index:8888; top:86px; bottom:86px; right:55px; width:110px; border-left:1px #ccc solid; border-right:1px #ccc solid; overflow: hidden; text-align:center; padding:20px;}
.largePicRightCont {position:fixed; z-index:8888; top:140px; bottom:160px; right:75px; width:110px; overflow: hidden; text-align:center;}
.largePicFoot {position:fixed; z-index:8888; bottom:55px; left:55px; right:55px; width:auto; background:#eee; border:1px #ccc solid; overflow:hidden; height:40px; padding:20px 0px 0px 0px; text-align:center; font-weight:bold;}
.GetUserPicList {clear:both; margin:0px 0px 5px 0px; width:110px; overflow:hidden;}
.GetUserPicList img {display:block; border:1px #000 solid; cursor:pointer;}
.GetUserPicListTop {position:fixed; z-index:8888; top:100px; right:75px; width:110px; height:26px; background:url(/Images/detailimg_bg_r.gif); cursor:pointer;}
.GetUserPicListTopFocus {position:fixed; z-index:8888; top:100px; right:75px; width:110px; height:26px; background:url(/Images/detailimg_bg_r.gif) 0px -52px; cursor:pointer;}
.GetUserPicListBottom {position:fixed; z-index:8888; bottom:125px; right:75px; width:110px; height:25px; background:url(/Images/detailimg_bg_r.gif) 0px -78px; cursor:pointer;}
.GetUserPicListBottomFocus {position:fixed; z-index:8888; bottom:125px; right:75px; width:110px; height:25px; background:url(/Images/detailimg_bg_r.gif) 0px -130px; cursor:pointer;}
/*浮动窗登录*/
.LockDiv{position:absolute; z-index:9999; overflow:hidden;height:200px;width:100%}
.passportWaitDivF {top:100px; padding:30px; width:300px; background-color:#ff6600; color:#ffffff; border:1px #ffff00 solid; text-align:center; }
.out_Box{overflow:hidden;}
.out_Div{font-size:12px;width:auto;padding:5px;text-align:left;background-color:#e1e1e1;overflow:hidden;}
.out_Div ul,ol {font-size:12px; margin:0px;list-style:none;}
.out_Div .out_Box{width:auto;border:1px #A7a6a6 solid;overflow:hidden;background-color: #fff;}
.out_Div .out_Top{width:100%;font-size:12px;background-color: #f1f1f1;border-bottom:1px #dedede solid;height: 30px;line-height: 30px;font-weight: bold;overflow: hidden;}
.out_Div .out_Title{color:#3f3f3f;width:auto;font-size:12px;float:left;padding-left: 10px;overflow: hidden;}
.out_Div .out_Close{width:20px;float:right;background:url(/Lib/Images/Close.gif) no-repeat 0px 8px;height:30px;cursor:pointer;}
.out_Div .out_Main{width:auto;background-color: #fff;margin:5px 10px 5px 10px;overflow: hidden;padding:10px 0px;}
.out_Div .out_Foot{border-top:1px #dedede solid;height:30px;line-height:30px;background-color: #f1f1f1;text-align: right;padding:10px;color:#3f3f3f;}
.btn45{background:url(/images/user/btn.png) no-repeat 0px -24px; height:21px; overflow:hidden;border:0;padding:0px 2px 2px 2px;width:45px;line-height:20px;color:#3f3f3f; cursor:pointer;margin:0px 10px;}
.btn57{background:url(/images/user/btn.png) no-repeat 0px -48px; height:21px; overflow:hidden;border:0;padding:0px 2px 2px 2px;width:57px;line-height:20px;color:#3f3f3f; cursor:pointer;margin:0px 10px;}
.btn69{background:url(/images/user/btn.png) no-repeat 0px -72px; height:21px; overflow:hidden;border:0;padding:0px 2px 2px 2px;width:69px;line-height:20px;color:#3f3f3f; cursor:pointer;margin:0px 10px;}

/*企业信息排版*/
.bUserInfoTable {width:100%;}
.zph_companyinfo { width:100%; margin:0px 0px 20px 0px; }
.zph_twoRowList { width:100%; margin:0px; padding:0px; list-style-type:none; overflow:hidden; font-family:'微软雅黑',Verdana, Arial, Helvetica;}
.zph_twoRowList li { width:100%;  margin:0px 10px 0px 0px; white-space:nowrap; overflow:hidden; }
.zph_companylogo { width:188px; height:75px; margin:0px 10px 10px 0px; display:block; float:left;}
.zph_contact{width:auto; background:#eee;}
.jobResultTitle ul li{ float:left; display:inline; margin-right:5px;}
.jobResultTitle ul .cur .buttonLarge_orange{ display:block;  margin:0px; color:#369; cursor:pointer;background:url(http://file.zgz93.com/Images/Job/menu_bg_onon.gif) repeat-x;}
.jobResultTitle ul .nor .buttonLarge_orange{ display:block;  height:30px; margin:6px 0 0 0; line-height:30px;color:#999;  cursor:pointer;  background:url(http://file.zgz93.com/Images/Job/menu_bg2.gif) repeat-x;  }
.jobResultTitle ul{ width:auto; height:36px; float:left; overflow:hidden; margin:0; padding:0; list-style:none;}

/*TabCloudsDiv*/
#TabCloudsDiv {position:relative; top:0px; left:0px; width:450px; height:310px; margin:0px auto; background:url(/Images/Table.gif); overflow:hidden;}
#TabCloudsDiv img {display:block;}
#TabCloudsDiv a {position:absolute; font-family:'微软雅黑','黑体',Verdana, Arial, Helvetica; font-weight:bold; color:#333; text-decoration:none; background:#fff; padding: 3px; border:1px #eee solid; white-space:nowrap;}
#TabCloudsDiv a:hover {border: 2px solid #f60; background: #ffc; color:#000;}
#TabCloudsDivBlock ul {list-style-type:none; margin:10px; padding:0px; line-height:26px;}


.newHomeWeatherDiv {width:154px; border:1px #eee solid; margin:0px 0px 3px 0px; padding:5px;}
.jobHomeADBorder, .jobHomeADBorder img{width:850px; height:80px; margin:0px auto 10px auto; clear:both;}
.jobhomeFriendlink {clear:both; margin:0px auto 10px auto; overflow:hidden;}
.jobhomeFriendlink ul{ width:926px; background:#fcfcfc; border:1px #eee solid; margin:10px auto 2px auto;overflow:hidden; padding:10px; text-align:left; list-style:none;}
.jobhomeFriendlink ul li{ width:99px; margin-right:3px; height:24px;float:left; overflow:hidden; background:url(/images/tkb/barIndex/dOr.gif) 0px 9px no-repeat; display: inline; text-align:left; text-indent:8px;}
.jobhomeFriendlink a:link {color:#359c00;}
.jobhomeFriendlink a:hover {color:#359c00;}
.jobhomeFriendlink a:active {color:#359c00;}
.jobhomeFriendlink a:visited {color:#359c00;}
.jobHomeDiv {width:950px; margin:0px auto 0px auto; clear:both; overflow:hidden;}
.jobHomeLeftDiv {position:relative; z-index:30; float:left; display:inline; width:216px; margin:0px 10px 0px 0px;}
.jobHomeCenterDiv {float:left; display:inline; width:450px; margin:0px 10px 0px 0px; border:1px #fbd687 solid; overflow:hidden;}
.jobHomeRightDiv {float:left; display:inline; width:260px;}
.jobHomeRightDiv img{width:260px; height:60px; display:block; margin:0px 0px 2px 0px;}
.jobHomeLeftButtonFocusDiv {position:relative; z-index:30; font-size:14px; width:226px; color:#f60; background:#ffc url(/Images/jobHomeLeftButtonFocusDiv.gif) right top; font-weight:bold; margin:0px 0px 3px 0px; text-align:center; line-height:40px; border-left:1px #fbd687 solid; border-top:1px #fbd687 solid; border-bottom:1px #fbd687 solid;}
.jobHomeLeftButtonDiv {color:#369; text-align:center; width:214px; line-height:28px; background:url(/Images/jobHomeLeftButtonDiv.gif); border:1px #eee solid; margin:0px 0px 3px 0px; cursor:pointer;}
.jobHomeLeftNormalDiv {background:#ffc; text-align:center; width:214px; line-height:28px; border:1px #eee solid; margin:0px 0px 3px 0px;}
.jobHomeLeftNormalDiv a:link {color:#369;}
.jobHomeLeftNormalDiv a:hover {color:#369;}
.jobHomeLeftNormalDiv a:active {color:#369;}
.jobHomeLeftNormalDiv a:visited {color:#369;}
a.blue:link{color:#369;}
a.blue:hover {color:#369;}
a.blue:active {color:#369;}
a.blue:visited {color:#369;}
.jobHomeRecruitmentList, .jobHomeNewRegList {clear:both; margin:10px auto 0px auto; border:1px #d9e7ed solid; padding:0px 0px 10px 0px; width:948px; overflow:hidden;}
.jobHomeRecruitmentListTitle {background:url(/images/jzpd/jzpdblocktbg.jpg) repeat-x 0px center; border-bottom:2px #f60 solid; padding:5px 10px 5px 10px; margin:0px 0px 10px 0px; width:930px; height:20px;}
.jobHomeNewRegListTitle {background:url(/images/jzpd/jzpdblocktbg.jpg) repeat-x 0px center; border-bottom:2px #1c8dc5 solid; padding:5px 10px 5px 10px; margin:0px 0px 10px 0px; width:930px; height:20px;}
.jobHomeRecruitmentList dd, .jobHomeNewRegList dd {width:289px; height:18px; overflow:hidden; display:inline; float:left; margin:1px 0px 1px 18px;}
.jobHomeRecruitmentList dd a, .jobHomeNewRegList dd a {color:#36c;}
.jobHomeRecruitmentList ul {margin:0px 0px 0px 17px; padding:0px; list-style-type:none; clear:both; overflow:hidden;}
.jobHomeRecruitmentList li {width:180px; height:60px; overflow:hidden; float:left; margin:1px; border:1px #000 solid;}
.jobHomeRecruitmentList li img {display:block;}

.newHomeDefaultDiv {width:950px; margin:0px auto 0px auto;}
.newHomeSearchForm2 {position:relative; z-index:2000; width:950px; height:100px; margin:0px auto 0px auto;}
/*.newHomeSearchNavi2 {position:absolute; z-index:50; right:0px; top:20px; width:712px; height:30px;}*/
.newHomeSearchNavi2 {position:absolute; z-index:50; right:0px; top:20px; width:600px; height:30px;}
/*.newSearchInput2 {position:absolute; z-index:40; right:0px; top:45px; background:url(/Images/newsearchbg3.jpg) no-repeat; width:712px; height:50px;}*/
.newSearchInput2 {position:absolute; z-index:40; right:0px; top:45px; background:url(/Images/newsearchbg3.jpg) no-repeat; width:600px; height:50px;}
.newHomeInput2 {position:absolute; left:10px; top:10px; width:550px; height:26px; line-height:26px; overflow:hidden; font-size:14px; color:#999; background:#fff url(/Images/System/Search.gif) no-repeat 5px 6px; text-indent:25px; border:1px #999 solid;}
.newHomeSmallLogo {position:absolute; top:20px; left:0px; width:220px; height:73px;}

.newHomeSearchNavi {position:relative; z-index:1; bottom:-6px; width:948px; height:28px; margin:0px auto 0px auto; clear:both;}
.newHomeSearchFocus {float:left; overflow:hidden; width:75px; height:32px; line-height:26px; margin:0px 2px 0px 0px; font-size:14px; font-weight:bold; background:url(/Images/newsearchbg2.jpg) no-repeat; text-align:center; color:#fff; cursor:pointer;}
.newHomeSearch {float:left; overflow:hidden; width:75px; line-height:26px; margin:0px 2px 0px 0px; text-align:center; cursor:pointer;}
.newSearchInput {position:relative; background:url(/Images/newsearchbg.jpg) no-repeat; width:948px; height:150px; margin:0px auto 10px auto; clear:both;}
.newHomeInput {position:absolute; left:10px; top:10px; width:786px; height:26px; line-height:26px; overflow:hidden; font-size:14px; color:#999; background:#fff url(/Images/System/Search.gif) no-repeat 5px 6px; text-indent:25px; border:1px #999 solid;}
.newSearchButton {position:absolute; right:10px; top:10px; vertical-align:middle; border:0px; color:#fff; width:130px; height:30px; line-height:30px; text-align:center; cursor:pointer; background:url(/Images/newsearchbuttonbg.gif); font-size:14px; font-weight:bold; overflow:hidden; margin:0 0 0 8px;}
.newHomeSearchForm {position:relative; z-index:2000; width:950px; margin:0px auto 0px auto;}
.newSearchDescription {position:absolute; left:10px; bottom:10px; width:928px; height:80px;overflow:hidden;}
.newSearchDescription a {color:#369;}
.newSearchDescription ul {margin:0px; padding:0px 0px 0px 20px; width:640px; overflow:hidden;}
.newSearchDescription li {white-space:nowrap;}
.newHomeRecruitmentTitle {position:absolute; right:10px; top:15px; line-height:40px; font-size:18px; font-weight:bold; color:#fffc00; font-family:'微软雅黑','黑体','幼圆';}

.newHomeSearchCandidateDiv {position:absolute; z-index:9999; top:39px; left:10px; border:1px #999 solid; background:#fff; font-size:14px; color:#999; overflow:hidden; text-align:left;}
.newHomeSearchCandidateDiv ul {margin:0px; padding:0px ; list-style-type:none;}
.newHomeSearchCandidateDiv li {padding:2px 5px 2px 5px; cursor:pointer;}
.newHomeSearchCandidateDiv div {padding:2px 5px 2px 5px; font-weight:bold; color:#06f; border-top:1px #999 solid; background:#eee; font-size:12px;}
.newHomeSearchCandidateDiv .newHomeSearchCandidateLi {background:#06f; color:#fff;}

.newHomeSearchResultDiv {width:758px; overflow:hidden;}
.newHomeSearchResultCenterDiv {margin:0px; padding:0px;}
.newHomeSearchResultLeftDiv {float:left; width:758px; margin:0px 0px 10px 0px; overflow:hidden;}
.newHomeSearchResultRightDiv {float:right; width:160px; margin:0px 0px 10px 10px; border:1px #ffc44c solid; overflow:hidden; padding:10px 10px 5px 10px;}
.newHomeSearchResultRightDiv a {color:#06f;}
.newHomeSearchResultRightDiv ul {margin:0px 0px 10px 0px; padding:0px; list-style-type:none;}
.newHomeSearchResultRightDiv img {display:block;}
.newHomeSearchResultRightAdDiv {width:160px; margin:10px 0px 0px 0px;}
.newHomeSearchResultTitle {border:1px #ccc solid; width:948px; background:#eee; line-height:40px; overflow:hidden; margin:10px 0px 10px 0px; clear:both;}
.newHomeSearchResultTitle h2 {margin:0px 0px 0px 10px; padding:0px; font-size:18px;}
.newHomeSearchPicDiv {position:relative; width:630px; border:10px #666 solid; background:#fff;}
.newHomeSearchPicDiv a {color:#06f;}
.newHomeSearchResultContactus {background:#fcfcfc; border:1px #ffc44c solid; margin:0px; padding:10px;}
.newHomeSearchResultContactus legend {background:#ffc url(/Images/System/Tel.gif) no-repeat 5px 5px; border:1px #ffc44c solid; padding:5px 10px 5px 35px; font-weight:bold; color:#f60;}
.newHomeSearchResultContactus ul {margin:0px; padding:0px 0px 0px 25px; color:#369;}

.newHomeSearchLocation {position:relative; width:758px; overflow:hidden; clear:both;}

.newHomeSearchFilterItem {clear:both; width:756px; margin:0px 0px 10px 0px; padding:0px; border:1px #ffc44c solid; background:#fcfcfc;}
.newHomeSearchFilterItem a:link {color:#06f;}
.newHomeSearchFilterItem a:hover {color:#06f;}
.newHomeSearchFilterItem a:active {color:#06f;}
.newHomeSearchFilterItem a:visited {color:#06f;}
.newHomeSearchFilterItem .navi {width:736px; position:relative; margin:0px 10px 0px 10px; padding:5px 0px 5px 0px; border-bottom:1px #eee solid; overflow:hidden;}
.newHomeSearchFilterItem h4 {position:absolute; left:0px; width:100px; margin:0px; padding:0px; font-size:12px; font-weight:normal; text-align:right;}
.newHomeSearchMore {position:absolute; top:6px; right:0px; width:45px; margin:0px; padding:0px; line-height:15px; text-indent:16px; font-size:12px; font-weight:normal; background:url(/Images/Job/viewmore.png) no-repeat 0px 1px; color:#666; cursor:pointer;}
.newHomeSearchMore1 {position:absolute; top:6px; right:0px; width:45px; margin:0px; padding:0px; line-height:15px; text-indent:16px; font-size:12px; font-weight:normal; background:url(/Images/Job/viewmore.png) no-repeat 0px -14px; color:#666; cursor:pointer;}
.newHomeSearchFilterItem ul {width:590px; padding:0px; margin:0px 0px 0px 110px; list-style-type:none; overflow:hidden;}
.newHomeSearchFilterItem li {width:auto; margin:0px 24px 0px 0px; float:left; white-space:nowrap;}

.newHomeSearchShareDiv {padding:5px 12px 5px 12px; text-align:right; background:#fff7e6; border-top:1px #ffc44c solid; overflow:hidden; width:732px;}
.newHomeSearchShareDiv2 {padding:5px 12px 5px 12px; margin:0px 0px 10px 0px; background:#fff7e6; border:1px #ffc44c solid; overflow:hidden; width:732px;}
.newHomeSearchShare {width:734px; position:relative; padding:0px 0px 5px 0px; text-align:left;}
.newHomeSearchShare h3 {float:left; width:98px; margin:0px; padding:0px; font-size:12px; font-weight:normal; text-align:right;}
.newHomeSearchShareNormalList {margin-left:105px; width:585px; font-size:12px; line-height:20px; height:19px; overflow:hidden;}
.newHomeSearchShareNormalList span {white-space:nowrap; margin:1px 10px 1px 0px; float:left;}
.newHomeSearchShareMore {position:absolute; top:1px; right:0px; width:45px; margin:0px; padding:0px; line-height:15px; text-indent:16px; font-size:12px; font-weight:normal; background:url(/Images/Job/viewmore.png) no-repeat 0px 1px; color:#666; cursor:pointer;}
.newHomeSearchShareMore1 {position:absolute; top:1px; right:0px; width:45px; margin:0px; padding:0px; line-height:15px; text-indent:16px; font-size:12px; font-weight:normal; background:url(/Images/Job/viewmore.png) no-repeat 0px -14px; color:#666; cursor:pointer;}
.newHomeSearchShareList {margin-left:105px; width:585px; font-size:12px; line-height:16px; overflow:hidden;}
.newHomeSearchShareList span {width:94px; height:16px; float:left; margin:1px 0px 1px 0px;}
.newHomeSearchMblog {background:url(/Images/job/MicroBloggingBg.jpg) repeat-x bottom; height:40px; padding:5px 0px 0px 0px;}

.newHomeSearchFilted {width:638px; padding:4px 0px 4px 118px; background:#fff7e6; overflow:hidden; border-left:1px #ffc44c solid; border-top:1px #ffc44c solid; border-right:1px #ffc44c solid;}
.newHomeSearchFilted h4 {position:absolute; left:0px; width:110px; margin:0px; padding:0px; font-size:12px; font-weight:bold; text-align:right;}
.newHomeSearchFilted ul {width:636px; padding:0px; margin:0px 0px 0px 0px; list-style-type:none; overflow:hidden;}
.newHomeSearchFilted li {width:auto; float:left; margin:0px; white-space:nowrap;}
.newHomeSearchFilted li a {position:relative; border: 1px solid #ff8040; color: #ff8040; float: left; line-height: 15px; margin: 2px 4px 2px 0px; padding: 0px 20px 0px 4px; overflow:hidden; white-space:nowrap;}
.newHomeSearchFilted li a:hover {border:1px #f60 solid; color:#f60; text-decoration: none; white-space: nowrap; }
.newHomeSearchFilted li a:visited {color: #ff8040; text-decoration: none;}
.newHomeSearchFilted li a .close-icon {background:url(/images/job/btn_icon.png) -6px -20px no-repeat; cursor:pointer; height: 13px; position: absolute; right: 0px; top: 1px; width: 14px;}
.newHomeSearchFilted li a:hover .close-icon {background:url(/images/job/btn_icon.png) -6px -1px no-repeat;}
.newHomeSearchFilted li h5 {color: #808080; display: inline; font-weight: normal; font-size:12px;}

.newHomeSearchCont {width:758px; margin:0px; font-size:14px;}
.newHomeSearchCont a:link {color:#06f;}
.newHomeSearchCont a:hover {color:#06f;}
.newHomeSearchCont a:active {color:#06f;}
.newHomeSearchCont a:visited {color:#06f;}
.newHomeSearchCont h4 {border-bottom:1px #ccc solid;}
.newHomeSearchExplain {line-height:28px;}
.newHomeSearchExplain p {text-indent:2em; first-letter:24px;}
.newHomeSearchButtonDiv {width:758px; clear:both; overflow:hidden; }

/* 天气 */
.homeWeatherDiv {position:absolute; z-index:50; right:0px; width:250px; height:90px; line-height:16px; overflow:hidden;}
.rightWeatherDiv {width:75%; float:left;}
.setWeatherLink {text-decoration:underline;}
.setWeather {padding:8px; width:200px; overflow:hidden; text-align:left; border:1px #cccccc solid; background-color:#eeeeee;}
.setWeatherText {color:#ff6600;}
.setWeatherCity {width:70%;}
.setWeatherClosePic {float:right; cursor:pointer;}
.setWeatherButton {}

/*SHARE*/
.shareToList {width:736px; margin:0px 0px 10px 0px; padding:10px; list-style-type:none; overflow:hidden; clear:both; font-size:12px; border:1px #ffc44c solid; background:#fcfcfc;}
.shareToList li {width:120px; float:left; height:20px; line-height:20px; margin:0px 0px 0px 2px; overflow:hidden;}
.share{overflow:hidden; margin:0px 5px 0px 0px; height:16px; line-height:16px; padding-left:20px; background:url(/Images/Job/sharetoico.png) no-repeat left center; cursor:pointer; color:#369;}
.share_renren{background-position:0px 0px}
.share_reddit{background-position:0px -16px}
.share_sina{background-position:0px -32px}
.share_shareto{background-position:0px -48px}
.share_qzone{background-position:0px -64px}
.share_myspace{background-position:0px -80px}
.share_hotmail{background-position:0px -96px}
.share_qq{background-position:0px -112px}
.share_pdf{background-position:0px -128px}
.share_t139{background-position:0px -144px}
.share_xianguo{background-position:0px -160px}
.share_vivi{background-position:0px -176px}
.share_youdao{background-position:0px -192px}
.share_yahoo,.share_ymail{background-position:0px -208px}
.share_twitter{background-position:0px -224px}
.share_taojianghu{background-position:0px -240px}
.share_t163{background-position:0px -256px}
.share_tsohu{background-position:0px -272px}
.share_tsina{background-position:0px -288px}
.share_leshou{background-position:0px -304px}
.share_delicious{background-position:0px -320px}
.share_csdn{background-position:0px -336px}
.share_douban9{background-position:0px -352px}
.share_digg{background-position:0px -368px}
.share_buzz{background-position:0px -384px}
.share_115{background-position:0px -400px}
.share_51{background-position:0px -416px}
.share_baidu{background-position:0px -432px}
.share_bai{background-position:0px -448px}
.share_douban{background-position:0px -464px}
.share_hexun{background-position:0px -480px}
.share_greader{background-position:0px -496px}
.share_kaixin001{background-position:0px -512px}
.share_hi{background-position:0px -528px}
.share_facebook{background-position:0px -544px}
.share_gmail{background-position:0px -560px}
.share_google, .share_translate{background-position:0px -576px}
.share_fav{background-position:0px -592px;}
.share_itieba{background-position:0px -609px;}
.share_tqq{background-position:0px -627px;}
.share_live{background-position:0px -644px;}
.share_qqfriend{background-position:0px -659px;}

.alertmsg{width:450px; padding:5px 0px; overflow:hidden; height:100%;margin:10px auto;}
.alertmsg a{margin:0px 10px; text-decoration:underline;}
.alertmsg p{margin:10px 0px; line-height:25px;}
.font14{ font-size:14px;}
.smallPage {float:right; margin:0px 10px 0px auto; overflow: hidden;padding:0px; width:600px; text-align: right;}
.smallPage .page_sor{font-weight:bold; color:#ff0000;}
.smallPage a{ margin:0px 2px;}
/*index edit*/
.jobHomepositionList{ width:928px; margin:0 auto;}
.industryDistr{ width:928px; margin:0 auto 10px auto; overflow:hidden; background:#E0F7FF;}
.industryDistr ul{ width:928px; margin:0; padding:10px; list-style:none;}
.industryDistr ul li{ width:175px; height:18px; margin:0 auto 5px auto; padding:0; line-height:18px; float:left; overflow:hidden;}
.industryDistr .tradeListTitle { font-size:14px; font-weight:bold; color:#06C;width:80px; height:18px; text-align:center; position: static; overflow:hidden; background:none;  line-height:18px;}
/*cityBox*/
.cityBox{ width:80px; border:1px solid #ACD1E6; background:#FFF; }
.cityBox ul{ margin:0; padding:12px 0 10px 0; list-style:none;}
.cityBox ul li{ text-align:center;}
.cityBox ul a,.cityBox ul a:link, .cityBox ul a:visited{ display:block; font-size:14px; }
.cityBox ul a:hover{ background:#EEF8FF;}
.changeBox{padding-top: 25px; padding-left: 25px; float: left;position:absolute; top:20px; left:220px;}

/*indexweibo*/
.jobTopBar2 {margin:20px auto 0px auto; height:120px; width:950px;text-align:center; position:relative; }
.logoImg{ position:absolute; left:300px; top:20px;}
.weiBlock{ position:absolute; left:610px; top:95px; width:180px; height:24px; background:url(http://file.zgz93.com/Images/Job/weibo-bg.gif) 0 0 no-repeat;}
.weiBlock .rImg{ width:5px; height:24px;overflow:hidden; display:block; float:right; background:url(http://file.zgz93.com/Images/Job/weibo-bg.gif) 0 -30px no-repeat; }
.weiBlock ul{ list-style:none; margin:0 ; padding:0; float:left;}
.weiBlock ul li{ float:left;   display:inline; margin:4px 5px 0 0 ; background:url(http://file.zgz93.com/Images/Job/weibo-bg.gif) 0 0 no-repeat;}
.weiBlock ul li.more{ width:16px; height:16px; margin-left:4px; margin-right:4px;background-position:0 -60px; background-repeat:no-repeat;}
.weiBlock ul li.word{ width:103px; height:16px; background-position:-197px -29px; background-repeat:no-repeat;}
.weiBlock ul li.sina a,.weiBlock ul li.sina a:link, .weiBlock ul li.sina a:visited{ width:16px; height:16px; display:block;background:url(http://file.zgz93.com/Images/Job/weibo-bg.gif) 0 -80px no-repeat; text-indent:-999px; overflow:hidden;  }
.weiBlock ul li.qq a,.weiBlock ul li.qq a:link,.weiBlock ul li.qq a:visited{ width:16px; display:block; height:16px;background:url(http://file.zgz93.com/Images/Job/weibo-bg.gif) 0 -100px no-repeat;  text-indent:-999px; overflow:hidden;}
.weiBlock ul li.sina a:hover{background:url(http://file.zgz93.com/Images/Job/weibo-bg.gif) -30px -80px no-repeat;}
.weiBlock ul li.qq a:hover{background:url(http://file.zgz93.com/Images/Job/weibo-bg.gif) -30px -100px no-repeat;}

