.job_item {
    position: relative;
    padding: 19px 20px 20px;
    border-bottom: 1px solid #eee;
    line-height: 1;
    height: 8%;
}
.clearfix {
    zoom: 1;
}
#list_con {
    margin-bottom: 40px;
    list-style-type: none;
}
.job_item .job_title {
    width: 450px;
    margin-right: 30px;
}
.job_item .item_con {
    float: left;
}
.type{
	width: 120px;
	margin-top: 15px;
}

.job_item .job_name {
    font-weight: 600;
    display: block;
    font-size: 18px;
    margin-bottom: 11px;
}
.job_item .job_salary {
    font-size: 18px;
    line-height: 20px;
/*     margin-bottom: 11px; */
}

.job_item .job_type {
    width: 100px;
    font-size: 18px;
    /* padding: 18px 0 0; */
    margin-right: 8px;
}

.job_item .job_comp {
    width: 100px;
    font-size: 18px;
    /* padding: 18px 0 0; */
    margin-right: 8px;
}
.job_item .comp_name {
    margin-bottom: 14px;
    height: 18px;
    line-height: 1.2;
}
.job_item .job_require {
    font-size: 18px;
/*     color: #999999; */
    line-height: 18px;
}
.job_item .apply {
    text-align: center;
    width: 80px;
    margin-top: 8px;
    height: 32px;
    line-height: 22px;
/*     background: #ff552e; */
    font-size: 14px;
/*     color: #ffffff; */
    border-radius: 2px;
}
.tousujianyi-nr-sr {
	width: 960px;
	height: 400px;
	margin-top: 15px;
	margin-left: 45px;
}
.tousujianyi-nr-sr {
	width: 960px;
	height: 400px;
	margin-top: 15px;
}

.tousujianyi-nr-sr-xm {
	width: 300px;
	height: 80px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #BEBEBE;
}
.tousujianyi-nr-sr-dh {
	width: 300px;
	height: 80px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	margin-left: 10px;
	color: #BEBEBE;
}
.tousujianyi-nr-sr-yx {
	width: 275px;
	height: 80px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	margin-left: 10px;
	font-weight: 400;
	color: #BEBEBE;
}
.tousujianyi-nr-sr-type{
	width: 275px;
	height: 80px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #BEBEBE;
}
.tousujianyi-nr-sr-xq {
	width: 800px;
	height: 100px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	padding-top: 10px;
	font-weight: 400;
	color: #BEBEBE;
}

.input-xm {
	width: 275px;
	height: 42px;
	background: #EDEDED;
	border-radius: 4px;
	margin-top: 9px;
	border:none;
	color: #666666;
}
.input-dh {
	width: 275px;
	height: 42px;
	background: #EDEDED;
	border-radius: 4px;
	margin-top: 9px;
	border:none;
	color: #666666;
}
.input-yx {
	width: 275px;
	height: 42px;
	background: #EDEDED;
	border-radius: 4px;
	margin-top: 9px;
	border:none;
	color: #666666;
}
.input-xq {
	width: 895px;
	height: 102px;
	background: #EDEDED;
	border-radius: 4px;
	margin-top: 9px;
	border:none;
	color: #666666;
}
.tousujianyi-nr-sr-button-tj {
	width: 60px;
	height: 42px;
	background: #AFCED3;
	color: white;
	border:none;
	margin-top: 170px;
	margin-left: 35px;
}
.jgc {
	height: 15px;
	background: #F8F8F8;
	border-radius: 4px;
	color: #FAFAC8; 
}
