.more2{ display:block;margin-left: 0px;padding-bottom: 0px;}
.more2 .icon{ color:#fff;  font-size:16px;}
.more2 .more_txt{ color:#fff; font-size:12px;}
.more{display:block;margin-left: 20px;padding-bottom: 20px;}
.more .icon{ color:#c7000b;  font-size:16px;}
.more .more_txt{ color:#c7000b; font-size:12px;}
/*æ‹›è˜*/
.recruit_title{ width:100%; height:50px; background:#c7000b; color:#fff; line-height:50px; text-align:center; font-size:22px;}
.recruit img{ display:block; margin:0 auto; margin-top:20px;margin-bottom:20px;}
#tab{width:100%;padding: 20px 20px 0px;overflow:hidden;}
#tab .tab_menu{width:100%;height:33px;overflow:hidden;}
#tab .tab_menu li{float:left;width:50%;height:33px;line-height:33px; cursor:pointer;text-align:center; font-size:18px; color:#595757;}
#tab .tab_box{width:251px;clear:both;}
#tab .tab_menu .selected{background-color:#c7000b;cursor:pointer;  color:#fff;}
.hide{display:none;}
.tab_box div{padding-top:10px;color:#595757;/* line-height:18px;*/} 
.post ul li{border-bottom:1px solid #ddd;padding-bottom:18px;/* margin-top:15px; */}
.post ul li:last-child{ border-bottom:none;}
.post_title:hover{ color:#c7000d;}
.post_title{ font-size:18px; margin-top:-5px;}
.post_company{ font-size:15px;  margin-top:-5px;}
.post_add{ font-size:15px;  margin-top:-5px;}
.post_salary{ font-size:15px;  margin-top:-5px;}

.company ul li{border-bottom:1px solid #ddd; padding-bottom:18px; margin-top:15px;}
.company ul li:last-child{ border-bottom:none;}
.company_title{ font-size:18px;  margin-top:-5px;}
.company_title:hover{ color:#c7000d;}
.company_brief{ font-size:15px; margin-top:-5px;}
.company_add{ font-size:15px; margin-top:-5px;}