/*
Template Name: 800hr 招聘专题模板
Description: 800hr.com
Author: 赵玉林
*/
/* -------------------------------------------------------------- 
   * Resets default browser CSS.
-------------------------------------------------------------- */
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: collapse; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }
/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
/* Remove annoying border on linked images. */
a img { border: none; }
li{list-style:none;}
 .clearfix:after {   content: ".";   display: block;    height: 0;  clear: both;   visibility: hidden;  }
 .clearfix {display: inline-block;}
 /* Hides from IE-mac \*/
 * html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clear {clear:both;}
/* 公共全局 */
body {margin: 0;font-size: 12px;height:100%;font-family: "宋体"，"微软雅黑","Microsoft Sans Serif", "Arial"}
.page{width: 950px;margin: 0px auto;padding: 0px;border:0px;}
.hor {height: 10px;}/* 空白分隔 */
.sub_title{background-color: #eff4ff;background-image: url(title_bg.gif);line-height: 34px;height: 34px;width: 950px;}
.main_box{background-color: #FFFFFF;width: 946px;border: 1px solid #ccd5f1;padding-left: 2px;}
a {color: #333333;text-decoration: none;}
a:hover {color: #FF3300;text-decoration: underline;}
/* 顶部 */
.head{width:100%;height:56px;background-image: url(top_bg.gif); text-align:center;}
#head_content{	width:950px;	height:56px;margin: 0px auto;padding: 0px;border:0px;}
#logo{float: left;padding-top: 5px;padding-right: 10px;}
#main_title_bg{float: left;height:50px;	background-image: url(top_title_bg.gif);width: 450px;}
#main_title{float: left;height:50px;font-size: 33px;padding-right: 5px;	padding-left: 5px;color: #FF6600;font-weight: bold;line-height: 50px;font-family: "微软雅黑","Microsoft Sans Serif", "Arial"}
#main_special{float: left;height:50px;font-size: 21px;padding-right: 5px;	padding-left: 5px;color: #333333;font-weight: normal;line-height: 50px;font-family: "微软雅黑","Microsoft Sans Serif", "Arial"}
#main_date{float: right;height:50px;padding-right: 10px;	padding-left: 5px;color: #333333;font-weight: normal;line-height: 50px;}
#head_right{height:56px;line-height: 56px;float: right;}

/* 推荐职位 */
.sub_title_show{line-height: 34px;float: left;	height: 34px;padding-left: 30px;font-size: 14px;font-weight: bold;color: #FF6600;}
.sub_title_notice{line-height: 34px;float: right;	height: 34px;padding-right: 30px;}
.main_box ul {margin: 0px;padding: 0px;}
.main_box li {background-color: #eff4ff;float: left;height: 82px;width: 230px;border: 1px solid #dbe2f7;margin: 2px;text-align: center;padding-top: 4px;}
.main_box a img {border: 1px solid #FFFFFF;}
.main_box a:hover img {border: 1px solid #FF6600;}
/* 急聘职位 */
.main_box tr.mouse_over td{background:#E7E7E7;}
.main_box td {line-height: 30px;height: 30px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #F0F0F0;}
.moreposition{ width:944px;background:#E7E7E7;font-size: 14px;text-align:center;font-family: "微软雅黑","Microsoft Sans Serif", "Arial";line-height: 30px;height: 30px;border-bottom-width: 1px;border-bottom-style: groove;border-bottom-color: #CCCCCC;}