@charset "utf-8";
/* CSS Document */
/* news style */

.jobshot{padding:30px 30px 30px 310px;margin-bottom:20px;background:url(../images/jobshot_bg.gif) no-repeat left bottom;}

.jobslist{padding:0 0 20px 0;}
.jobslist table{background:url(../images/jobslist_t_c.gif) repeat-x top;}
.jobslist table .l{background:url(../images/jobslist_t_l.gif) no-repeat left top;}
.jobslist table .r{background:url(../images/jobslist_t_r.gif) no-repeat right top;}
.jobslist th{line-height:30px;height:30px;text-align:center;}
.jobslist td{ text-align:center;border-bottom:1px #c5cbd3 dotted;padding:4px 0; te}
.jobslist td a{}
.jobslist .textleft{padding-left:10px; text-align:left;}

.jobinfo{}
.jobinfo .title{float:left;margin-right:10px;}
.jobinfo .title span{float:left;display:block;color:#000;font-weight:bold;font-size:12px;background:#d3e5f4;padding:5px 14px;}
.jobinfo .time{float:right;}
.jobinfo .info{border:1px #d3e5f4 solid;padding:8px;margin-bottom:10px;}
.jobinfo .info table td{border-bottom:1px #D3E5F4 solid;padding:5px 0;}
.jobinfo .info table th{border-bottom:1px #D3E5F4 solid;padding:5px 0;}
.jobinfo .info .jobcontact{font-weight:bold;color:#000;}
.jobinfo .btn{height:30px;}
.jobinfo .btn a{background:url(../images/news_t_c.gif);text-decoration:none;display:block;float:left;}
.jobinfo .btn a span{float:left;display:block; line-height:30px;background:url(../images/news_t_l.gif) no-repeat left top; }
.jobinfo .btn a span span{background:url(../images/news_t_r.gif) no-repeat right top;padding:0 20px;height:30px;color:#fff;}