#ad{margin:5px 0 0;height:172px;overflow:hidden;}
#ad img{border:1px solid #369;}
#ad div.picLarge img{height:60px;}
#ad div.picCommon{height:105px;overflow:hidden;}
#ad div.picCommon div img{width:189px;}
#ad_pic{height:0;overflow:hidden;visibility:hidden;}

#subNav .subMedia{width:188px;margin-bottom:5px;text-align:center;}
#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:10px 0 0;*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") 0 3px no-repeat;padding:0 5px 0 8px;}
#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;}

div.search{float:left;width:540px;background:#f4f7ed;border:1px solid #390;padding:10px 20px 4px;height:80px;}
div.search .menuTab{height:28px;clear:both;overflow:hidden;}
div.search .menuTab a{display:block;float:left;margin:0 2px;padding:3px 0 8px;text-align:center;line-height:150%;text-decoration:none;color:#fff;cursor:pointer;}
div.search .menuTab .menuOn{width:65px;background:url("/html/images/bgMenuOn.gif") no-repeat;font-weight:bold;}
div.search .menuTab .menuOff{width:61px;background:url("/html/images/bgMenuOff.gif") no-repeat;}
div.search .searchBox form{padding:2px;}
div.search .searchBox form *{vertical-align:middle;font-size:12px;}
div.search .searchBox form input{padding:2px;}
div.search #hotkeyword_div{padding:8px 5px 0;}
div.search #hotkeyword_div a{color:#06c;}

div.jobCount{float:right;width:172px;height:94px;padding-left:18px;border:1px solid #390;background:url("/html/images/jobCount.gif") 1px 1px no-repeat;}
div.jobCount table{margin:0 auto 0;text-align:center;font-family:Verdana;}
div.jobCount table th{padding:1px 5px 0;border-bottom:1px dashed #ccc;font-weight:normal;}
div.jobCount table tr.item th{padding:3px 5px 0;}
div.jobCount table td{padding:1px 5px 0;background:#fafafa;border-bottom:1px dashed #ccc;font-size:11px;color:#666;text-align:right;}
div.jobCount table td.up{color:#f00;}
div.jobCount table td.down{color:#090;}
div.jobCount table td span{font-family:ËÎÌå;}
div.jobCount table tr.nobor th,div.jobCount table tr.nobor td{border:none;}

h3.title{padding:6px 10px 4px;line-height:180%;background:url("/html/images/bgTitle.gif") center center repeat-x;font:bold 12px ËÎÌå;color:#fff;}
h3.title span.r a{color:#fff;font:normal 12px Verdana;}
h3.title span.r a:hover,h3.title span.r a:visited{color:#fff;}
.recommend{margin:10px 0 0;}
.recommend a{color:#06c;}
.recommend a:visited{color:#666;}
.recommend ul{margin:5px 10px;}
.recommend ul li{padding:2px 5px 1px 15px;height:20px;line-height:20px;overflow:hidden;}
.recommend ul li.campusTalk{color:#999;}
.recommend ul li a.campusCity{color:#f00;}
.recommend span.inner{display:block;border:2px solid #53a513;width:381px;_width:380px;overflow:hidden;}

.recommend div.listLeft{float:left;width:385px;position:relative;overflow:hidden;}
.recommend div.listLeft h3.title{margin:2px;}
.recommend div.listLeft ul{margin:8px 10px;*margin:10px 10px 9px;}
.recommend div.listLeft ul li{background-image:url("/html/images/arrow_up.gif");background-position:2px 8px;background-repeat:no-repeat;}
.recommend div.listLeft ul li:visited{background-image:url("/html/images/arrow_right.gif");}
.recommend div.listLeft ul li:hover{background-image:url("/html/images/arrow_right.gif");}

.recommend div.listRight{float:right;width:385px;position:relative;overflow:hidden;}
.recommend div.listRight h3.title{margin:1px;background-image:url("/html/images/titleRightBox.gif");border-top:1px solid #ddd;border-bottom:1px solid #e0e0e0;color:#333;}
.recommend div.listRight h3.title span.r a{color:#390;}
.recommend div.listRight h3.titleTab{padding:8px 5px 0;border-bottom:1px solid #390;}
.recommend div.listRight h3.titleTab a{text-decoration:none;cursor:pointer;}
.recommend div.listRight h3 a.menuOn{margin:0 5px;padding:4px 10px 2px;*padding:5px 10px 1px;line-height:150%;background:#fff;border:1px solid #390;border-bottom:1px solid #fff;color:#390;}
.recommend div.listRight h3 a.menuOff{margin:0 5px;padding:2px 10px 2px;*padding:5px 10px 1px;line-height:150%;background:url("/html/images/titleMenuOff.gif") 0 0 repeat-x;*background-position:1px 1px;border:1px solid #390;font:normal 12px Verdana;color:#fff;}
.recommend div.listRight li{background-image:url("/html/images/icon_ptjob.gif");background-position:2px 8px;background-repeat:no-repeat;}
.recommend div.listRight li.campusTalk{color:#999;}
.recommend div.listLeft ul li.space,.recommend div.listRight ul li.space{background:none;margin:4px 11px 0;width:328px;line-height:0;height:4px;font-size:1px;overflow:hidden;}
.recommend div.listLeft ul li.line,.recommend div.listRight ul li.line{border-top:1px dashed #aaa;}
.recommend div.listLeft ul li.more,.recommend div.listRight ul li.more{border-top:1px dashed #a7dd6b;background:none;text-align:right;color:#666;}
.recommend div.listLeft ul li.nobor{border:none;margin:-5px 0 15px;}
.recommend div.listLeft ul li.more a{font-weight:bold;}
.recommend div.listLeft ul li.more span.commentIndex{float:left;}
.recommend ul li.more a,.recommend ul li.more a:hover,.recommend ul li.more a:visited{color:#390;}

div.banner{margin:10px 0 0;text-align:center;border:1px solid #390;padding:5px 0;}
div.bannerIndex{margin:10px 0 0;}

div.sns{margin:10px 0 0;padding:2px;width:974px;border:1px solid #390;}
div.sns h3.title a,div.sns h3.title a:hover,div.sns h3.title a:visited{color:#fff;}
div.sns a{color:#06c;}
div.sns a:visited{color:#666;}
div.sjNew{width:484px;float:left;}
div.sjHot{width:484px;float:right;}
div.linkBbs{margin:5px;padding:10px 20px;background:#fffadc;}
div.linkBbs a{color:#390;}

ul.list{margin:3px 5px;}
ul.list li{padding:3px 5px;line-height:150%;border-bottom:1px solid #e7e3e7;font-family:Verdana;color:#666;}
ul.list li a.category{color:#787878;}
ul.list li span.reward{font-size:10px;color:#f00;}
ul.list li span.user{width:50px;}
ul.list li span.user a{color:#999;}
ul.list li span.num{width:60px;font:normal 10px Verdana;}
ul.list li span.order{padding:0 4px;background:#e4f1fe;border:1px solid #aedef2;color:#3a75b0;font:normal 10px Arial;}
ul.list li a.l img{margin-right:5px;padding:1px;border:1px solid #ccc;vertical-align:middle;}
ul.list li a.l:hover img{border:1px solid #666;}
ul.list li p{padding:5px;}
ul.singleLine li{height:18px;overflow:hidden;}
ul.listArrow li{padding:3px 5px 3px 18px;background:url("/html/images/community/icon_arrowRight.gif") 5px 8px no-repeat;}

.friendLink{margin:10px 0 0;height:100px;background:url("/html/images/bg_friendLink.gif") center 0 no-repeat;}
.friendLink strong{padding:0 5px;line-height:200%;color:#333;}
.friendLink .yjsOwner{float:left;width:640px;margin:5px 10px;}
.friendLink .yjsOwner img{margin:5px;}
.friendLink .parter{float:right;width:270px;margin:5px 10px;text-align:center;}
.friendLink .parter div{margin:5px;float:left;}
.friendLink .parter strong{display:block;text-align:left;}

#guide{margin:10px 0 0;padding:2px;width:974px;border:1px solid #390;}
#guide div.indText{padding:5px 10px;line-height:150%;color:#666;background:#fff;}
#guide div.indName{margin:5px 0 0;padding:5px 0 0;border-top:1px dashed #ddd;}
#guide div.indName a{padding-left:16px;background:url("/html/images/icon_cate.gif") 3px -1px no-repeat;font-weight:bold;color:#049;}
#guide div.nobor{border:none;}
#guide table.indText{margin:0;text-align:left;}
#guide table.indText td{padding:1px 5px;width:171px;}
#guide table.indText td span.item{display:block;height:20px;line-height:20px;overflow:hidden;}
#guide table.indText td span.item a.linkBbs{margin-left:3px;padding:0 8px;background:url("/html/images/linkBbsOff.gif") no-repeat;text-decoration:none;}
#guide table.indText td span.item a.linkBbs:hover{background:url("/html/images/linkBbsOn.gif") no-repeat;}
#guide table.indText td a{font-size:12px;color:#06c;}
