#subNav .subMedia{width:188px;margin-bottom:5px;text-align:center;border:1px solid #090;}
#subNav div.box{margin:5px 0 0;padding:1px;background:#f1fae9;border:1px solid #090;}
#subNav h3.subTitle{padding:5px;background:#090;font:bold 12px 宋体;color:#fff;}
#subNav h3.subTitle span.r a{color:#fff;font-weight:normal;text-decoration:none;}
#subNav div.box ul{padding:10px 5px;}
#subNav div.box ul li{line-height:150%;color:#333;}
#subNav div.subAd{margin:5px 0 0;color:#666;}
#subNav div.subAd a.textLink{line-height:180%;color:#06c;text-decoration:underline;}
#subNav div.subAd img{margin:5px 0 0;width:190px;}
#subNav div.subAd .hotSearch a{background:url("/html/images/icon_item.gif") 2px 2px no-repeat;padding:0 5px 0 12px;color:#464646;}
#subNav ul.navInfo{margin:10px 0 0;}
#subNav ul li{padding:0 5px;}
#subNav ul li.naveinfoTopic a{text-decoration:underline;line-height:18px;}
#subNav ul li.naveinfoDetails{color:#666;line-height:18px;}
#subNav ul li img.middle{padding:0 0 5px 0;}

#subNav .subActivity{margin:5px 0;padding:10px 5px;background:#fefff4 url("/html/images/actBorder.gif") no-repeat;}
#subNav .subActivity p{padding:5px;color:#c60;text-align:left;line-height:20px;}
#subNav .subActivity p strong a{color:#f60;font:normal 18px 黑体;text-decoration:underline;}
#subNav .subActivity img.actPic{margin:5px auto;padding:0 1px;border:1px solid #fc0;background:#fff;display:block;}
/* ==========Part "subIndustry" ---- for the right side of industry========== */
#subNav .subIndustry{margin:5px 10px;}
#subNav .subIndustry h3{margin:0;padding:5px 10px 5px 15px;background:url("/html/images/jobTitle.gif") 2px 5px no-repeat;border-bottom:1px dashed #390;font:normal 12px Arial;color:#390;}
#subNav .subIndustry ul{margin:5px 0;}
#subNav .subIndustry ul li{line-height:20px;height:20px;overflow:hidden;font-family:Verdana;color:#666;}

div.location{margin:10px 0 0;padding:5px 10px 5px 24px;background:url("/html/images/icon_flag.gif") 0 6px no-repeat;font:normal 12px Arial;color:#333;}
div.location a{color:#390;}
div.adHot{margin:5px 0 0;padding:8px 10px;border:1px solid #ccc;color:#464646;}
div.adHot a{color:#06c;}
div.searchForm{float:right;margin-top:-15px;margin-right:-34px;*margin-right:-44px;height:36px;overflow:hidden;}

#mainNav div.boxTitle{margin:5px 0;padding:8px 5px;background:url("/html/images/bgBoxTitle.gif") repeat-y;}
#mainNav div.boxTitle h3{padding:0 20px 0 25px;background:url("/html/images/icon_triangleRight.gif") 10px 3px no-repeat;font-size:14px;color:#fff;}
#mainNav h3.tabTitle{margin:10px 0 0;font-size:12px;}
#mainNav h3.tabTitle a{padding:7px 24px 3px;line-height:150%;font-weight:bold;}
#mainNav h3.tabTitle a.menuOn{background:url("/html/images/tabTitleMenuOn.gif") no-repeat;color:#390;}
#mainNav h3.tabTitle a.menuOff{padding-bottom:2px;background:url("/html/images/tabTitleMenuOff.gif") no-repeat;color:#333;}
#mainNav .jobList{border:1px solid #390;}
#mainNav .jobList h3.jobTitle{margin:5px;padding:5px 10px 5px 15px;background:url("/html/images/jobTitle.gif") 2px 5px no-repeat;border-bottom:1px dashed #390;font:normal 12px Arial;color:#390;}
#mainNav .jobList h3.jobTitle span.r a{font-weight:normal;}
#mainNav .jobList table{width:758px;margin:10px;text-align:center;}
#mainNav .jobList table tr.bg_0{background:#fff;}
#mainNav .jobList table tr.bg_1{background:#f2f2f2;}
#mainNav .jobList table td{padding:2px 5px;line-height:150%;text-align:left;vertical-align:top;color:#999;}
#mainNav .jobList table td a{color:#06c;}
#mainNav .jobList table td a:visited{color:#999;text-decoration:none;}
#mainNav .jobList table td.cols1{width:210px;padding-left:12px;background-image:url("/html/images/icon_item2.gif");background-position:0 6px;background-repeat:no-repeat;}
#mainNav .jobList table td.cols1 a{color:#333;}
#mainNav .jobList table td.cols1 a:visited{color:#999;text-decoration:none;}
#mainNav .jobList table td.date{width:75px;font:normal 10px Verdana;}
#mainNav .jobList table td.cols2{width:110px;}
#mainNav .jobList table td.cen{text-align:center;}
#mainNav .jobList table td.more{padding-top:10px;text-align:right;}
#mainNav .jobList table td.more a{font-weight:bold;color:#390;text-decoration:none;}
#mainNav .jobList div.boxBanner{text-align:center;border:1px solid #390;margin:5px;padding:5px;}

.jobDetails{margin:5px auto;font:normal 12px Verdana;}
.jobDetails h3.jobTitle{margin:5px 0 0;padding:10px 0 15px;text-align:center;background:url("/html/images/bgJobTitle.gif") center bottom no-repeat; font:normal 20px 黑体;color:#333;}
.jobDetails h3.jobTitle span.memo{font:normal 12px Verdana;color:#666;}
.jobDetails div.basicInfo{color:#390;}
.jobDetails div.basicInfo ul{width:900px;margin:5px auto;clear:both;overflow:hidden;}
.jobDetails div.basicInfo ul li{float:left;width:300px;line-height:180%;}
.jobDetails div.basicInfo ul li strong{color:#464646;}
.jobDetails div.basicInfo ul li span.jobName{color:#f30;}
.jobDetails div.basicInfo a{color:#390;text-decoration:underline;}
.jobDetails div.hot{margin:10px 0;padding:8px 10px;text-align:center;background:#f7f8ef;border:1px solid #390;line-height:150%;}
.jobDetails div.hot a{color:#464646;}

.jobDetails div.jobContent{margin:10px 0;position:relative;}
.jobDetails div.jobContent span.inner{padding:0 30px;line-height:150%;}
.jobDetails div.jobContent div{margin:20px 10px;line-height:150%;color:#464646;}
.jobDetails div.jobContent div p{padding:5px 0;}
.jobDetails div.jobContent div p.jobEmail{padding:10px 0 0;color:#390;}
.jobDetails div.jobContent div p.jobEmail a{color:#06c;}
.jobDetails h3.subTitle{margin:0 10px;padding:6px 34px;line-height:150%;background:url("/html/images/bgSubTitle.gif") no-repeat;font:bold 14px 宋体;color:#fff;}
.jobDetails h3.subTitle img{padding-bottom:5px;}
.jobDetails h3.subTitle span.r{display:block;margin:-6px -34px 0 0;padding:7px 34px;background:url("/html/images/bgAddFav.gif") no-repeat;font:normal 12px Arial;color:#fff;}
.jobDetails h3.subTitle span.r a{color:#fff;}

div.relHotJob{text-align:left;margin:10px 0 0;line-height:150%;}
div.relHotJob strong{font-size:14px;color:#000;}
div.relHotJob a{font-size:14px;color:#ff0029;}
div.relHotJob a:visited{color:#ff0029;}
p.tip{padding:5px 0;text-align:right;line-height:150%;color:#666;}

div.relativePage{margin:10px 0 0;padding:5px;}
div.relativePage a{font:normal 12px Verdana;color:#06c;}
div.relativePage span{display:block;float:left;line-height:150%;color:#000;}
div.relativePage span.prev{width:350px;text-align:left;}
div.relativePage span.place{width:260px;text-align:center;}
div.relativePage span.place strong a{color:#f60;}
div.relativePage span.next{width:350px;text-align:right;}

div.searchBox{margin:10px 0 0;padding:10px 20px;border:1px solid #ccc;overflow:hidden;}
div.searchBox form{text-align:center;line-height:200%;}
div.searchBox div.searchBox form *{vertical-align:middle;}
div.searchBox div.hotKey{padding:5px 10px;width:580px;text-align:left;line-height:200%;}
div.searchBox div.hotKey a{color:#06c;}
div.adBox{margin:10px 0 0;padding:5px;text-align:center;border:1px solid #ccc;}

div.job{float:left;margin:20px 0 0;width:318px;border:1px solid #390;text-align:left;}
div.job a{color:#06c;}
div.job ul{padding:10px;}
div.job ul li{padding:0 0 0 10px;line-height:24px;height:22px;overflow:hidden;color:#666;background:url("/html/images/arrow_up.gif") 0 7px no-repeat;}
div.job ul li:hover{background-image:url("/html/images/arrow_right.gif");}
h3.subRemTitle{margin:2px;padding:5px 10px;background:url("/html/images/bgTitle.gif") repeat-x;font:bold 12px 宋体;color:#fff;}
h3.subRemTitle span.r a{font-weight:normal;color:#fff;}

div.sns{float:right;width:648px;margin:20px 0 0;text-align:left;border:1px solid #390;}
div.sns a{color:#06c;}
div.sns div.box{width:324px;}
div.sns div.sjNew{float:left;}
div.sns div.sjHot{float:right;}
div.sns div h3{margin:2px;padding:5px 10px;background:url("/html/images/bgTitle.gif") repeat-x;font:bold 12px 宋体;color:#fff;}
div.sns div h3 span.r a{font-weight:normal;color:#fff;}
div.sns div ul{padding:10px;}
div.sns div ul li{line-height:24px;height:22px;overflow:hidden;color:#666;}
div.sns span.num{width:50px;font:normal 10px Verdana;}

/* Part:map 08.7.15 */
img.map{display:block;width:508px;height:429px;margin:20px auto;}
table.map{width:100%;border:1px solid #7ea619;}
table.map tr td{line-height:25px;border-bottom:1px dotted #7ea619;}
table.map a{color:#047700;text-decoration:none;}

#guide{width:780px;float:left;}
#guide div.indBox{margin:10px 0;padding:1px;border:1px solid #ccc;background:#fff;}
#guide h3.industry{margin:5px 0;background:url("/html/images/bgBoxTitle.gif") repeat-y;color:#fff;border:none;font:normal 16px 黑体;padding:7px 20px 3px 20px;text-align:left;height:20px;}
#guide h3.industry span.r{font:normal 12px Verdana;color:#ccc;}
#guide h3.industry span.r a{color:#fff;text-decoration:underline;}
#guide h3.indTopic{margin:0;padding:5px 10px;height:15px;text-align:left;font:bold 12px 宋体;color:#464646;border:1px solid #ededed;border-bottom:1px solid #ccc;background:url("/html/images/bg_indTopic.gif") repeat-x;}
#guide table.indText{margin:0 auto;text-align:left;width:100%;background:#fff;}
#guide table.indText td{padding:0 5px;}
#guide table.indText td span.item{display:block;height:20px;line-height:20px;overflow:hidden;}
#guide table.indText td a{color:#06c;}
#guide table.indPic{margin:0 auto;text-align:center;width:100%;}
#guide table.indPic td{padding:5px;border-bottom:1px dashed #ccc;color:#666;font:bold 12px Verdana;vertical-align:top;}
#guide table.indPic td a img{padding:2px;border:1px solid #ccc;}
#guide table.indPic td a:hover img{padding:2px;border:1px solid #666;background:#ddd;}
#guide div.indText{padding:10px;line-height:150%;color:#666;background:#fff;}
#guide ul.indCate{margin:0;padding:5px 10px;background:#fff;width:358px;}
#guide ul.indCate li{padding:0 5px;line-height:180%;color:#666;}
#guide ul.indCate li a{color:#06c;text-decoration:underline;}
#guide ul.indCate li a:hover{color:#06c;text-decoration:none;}
#guide ul.cateIndex{background:#f7f7f7;}
#guide ul.cateIndex li{background:url("/html/images/icon_cate.gif") 0 7px no-repeat;padding:2px 5px 2px 15px;border-bottom:1px dashed #ddd;line-height:180%;font-size:14px;}
#guide ul.cateIndex li a{color:#06c;text-decoration:none;}
#guide ul.cateIndex li a:hover{color:#06c;text-decoration:underline;}
