﻿.joblist{ width:100%; /*float:left;*/}
.proTab{ border-collapse: collapse;margin-bottom:10px;} 
.proTab th{ border-bottom:1px solid #e8e8e8; margin-bottom:10px; line-height:36px; font-size:14px; font-weight:bold; color:#222;background:#eee;}
.proTab td { padding: 5px; vertical-align: middle; line-height:40px; text-align:center; border-bottom:1px solid #e8e8e8; font-size:14px; color:#fff;}
.dtl{ background:url(../images/dtl.png) no-repeat 35% center;}
.dtl a{ display:block; width:100%; float:left; color:#fff;}
.dtl a:hover{ color:#fdd000;}
.apy{ background:url(../images/apy.png) no-repeat 35% center;}
.apy a{ display:block; width:100%; float:left; color:#fff;}
.apy a:hover{ color:#fdd000;}

@media screen and (max-width:800px){
	.dtl{ background:url(../images/dtl.png) no-repeat 25% center;}
	.apy{ background:url(../images/apy.png) no-repeat 25% center;}
}

/*招聘详情*/
.jobdisplay{ width:100%; float:left; padding:20px 0px;}
.jobdisplay h3{ width:100%; float:left; padding:0 0 15px; border-bottom:1px dashed #ccc;}
.jobdisplay h3 span{ padding:10px;display:inline-block; font-weight:bold; font-size:18px; color:#222;background:#fdd000; }
.jobdisplay h4{ width:100%; float:left; padding:10px 0; font-size:16px; font-weight:bold; color:#fff;}
.jobdisplay p{ display:block; width:100%; float:left; line-height:20px;color:#fff;}
.jobdisplay p a{ display:inline-block; margin:15px 0 0; padding:6px 20px; background:#fdd000; color:#222; border:1px solid #fdd000; }
.jobdisplay p a:hover{ background:#356f87; color:#fdd000;border:1px solid #356f87; }