﻿/*job_list 工作列表*/
.job_list{
	width:1180px;
	margin:0 auto;
	position:relative;
	overflow:hidden;	
}
.job_list .list_outer{
	width:1180px;	
}
.job_li{
	width:350px;	
	height:236px;
	float:left;
	margin:0 16px 25px 0;
	background:#F1F7FD;
	border-radius:8px;
	position:relative;
	overflow:hidden;
	color:#737373;
}
.job_li:hover{
	color:#fff;
	background:#32bd76;	
}
.job_li h2{
	height:45px;	
	line-height:45px;
	font-size:16px;
	padding:0 18px;
	background:#E5EBF1;
	margin-bottom:15px;
}
.job_li:hover h2{
	background:#32bd76;	
}
.job_li p{
	line-height:26px;
	padding:0 18px;
}
.job_li .go{
	display:inline-block;
	width:360px;
	height:65px;
	position:absolute;
	left:0;
	bottom:0;
	background:#E5EBF1;	
}
.job_li:hover .go{
	background:#32bd76;	
}
.job_li .btn{
	display:block;
	width:160px;	
	height:32px;
	line-height:32px;
	text-align:center;
	background:#fff;
	margin:16px auto 0 auto;
	border-radius:3px;
	color:#737373;
}
.add_more{
	width:80px;	
	height:80px;
	background:url("../images/add_more.png");
	margin:0 auto;
	color:#fff;
	text-align:center;
	cursor:pointer;
	line-height:70px;
}
/*job_list 工作列表*/

/*job_detail 工作详情*/

.job_detail{
	width:1140px;
	margin:0 auto;	
}

.job_det{
	margin-bottom:20px;
	background:#fff;	
	border-radius:8px;
	position:relative;
	overflow:hidden;
	padding-bottom:23px;
}
.job_det h2{
	height:44px;
	line-height:44px;	
	padding-left:13px;
	background:#1369AA;
	font-size:16px;
	color:#FFFFFF;
	margin-bottom:12px;
	margin-top:12px;
}
.job_content{
	width:100%;
}
.job_det .jn{
	height:27px;
	line-height:27px;
	margin-top:18px;
	clear:both;	
	color:#5e5f60;	
}
.job_det .tit{
	float:left;
	display:inline-block;
	width:90px;	
}
.job_det .tit em{
	color:#ce0040;	
}
.job_det .text{
	float:left;
	height:25px;
	line-height:25px;
	border:1px solid #c8cbce;
	width:326px;
	padding-left:10px;	
	color:#5e5f60;	
	background:none;	
	margin-right:24px;
}
.job_det .name{
	width:194px;	
}
.job_det .jn label{
	float:left;
	margin-right:5px;	
}
.job_det .jn .ra{
	margin-right:3px;	
}
.job_det select{
	float:left;
	width:94px;		
	height:25px;
	padding:1px;
	border:1px solid #c8cbce;
}
.job_det .jg{
	float:left;
	padding:0 8px;	
}
.job_det  .jn_line{
	height:25px;
	margin-bottom:7px;
	background:url("../images/job_line.gif") repeat-x left bottom;	
}
.job_det .jn_tit{
	color:#a1a9ab;
	margin-top:20px;	
	padding-left:72px;
}
.job_det .pj_tit{
	height:35px;	
	line-height:35px;
	margin-top:25px;
	color:#5e5e60;
}
.job_det textarea{
	width:1083px;	
	height:130px;
	background:#fff;
	border:1px solid #c9cdd0;
	overflow:hidden;
	resize:none;
	margin-bottom:14px;
}
.job_det .jn_sub{
	height:34px;	
}
.job_det .jn_sub .sub{
	width:123px;	
	height:34px;
	float:left;
	background:#1470B2;
	border-radius:3px;
	color:#fff;
	display:block;
	margin-right:10px;
	margin-top:0;
}
.job_det .jn_sub .reset{
	width:123px;	
	height:34px;
	float:left;
	background:#b9bfc6;
	border:0;
	border-radius:3px;
	color:#fff;
	display:block;
	cursor:pointer;	
}
.job_det .sub{
	width:123px;	
	height:34px;
	float:right;
	background:#1470B2;
	border-radius:3px;
	color:#fff;
	display:block;
	margin-top:10px;	
}

/*job_detail 工作详情*/