.wrap {
	background: #E9EAEC;
}
.container .jumbotron {
	background: #FFF;
	padding: 0px;
	border-radius: 0px;
}
.mod_job {
	border: 1px solid #DDD;
	background: #FAFAFA;
}
.head1 {
	font-size: 20px;
	line-height: 40px;
	margin: 0px;
	padding: 5px 15px;
	border-bottom: 1px solid #DDD;
	background: #E5ECF9;
	/*background: -webkit-linear-gradient(bottom, #F9F9F9 0%, #EDEDED 100%);
	background: -o-linear-gradient(bottom, #F9F9F9 0%, #EDEDED 100%);
	background: linear-gradient(to top, #F9F9F9 0%, #EDEDED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9,endColorstr=#EDEDED,GradientType=0);*/
}
.head1 span {
	font-size: 16px;
	float: right;
}
.head1_top {
	border-top: 1px solid #DDD;
}
.mod_detail {
	padding: 20px 25px;
	font-size: 14px;
	line-height: 45px;
}
.mod_detail_1 {
	min-height: 180px;
}
.title_1 {
	/*font-size: 16px;*/
	line-height: 30px;
	padding-left: 15px;
	border-left: 6px solid #4071FD;
}
/*.div-s-3 {
	float: left;
}*/
.div-s-2 {
	width: 350px;
	float: left;
	font-size: 15px;
	color: #666;
}
.descrp {
	font-size: 16px;
	color: #666;
}
.div-n-1 {
	color: #666;
	clear: both;
}
.mod_job_left {
	width: 30%;
}
.mod_job_right {
	width: 70%;
}
.icon_job {
	background-repeat: no-repeat;
	background-size: 22px;
}
.icon_001 {
	background-image: url(/oj/template/bs3/img/icon001.png);
}
.icon_014 {
	background-image: url(/oj/template/bs3/img/icon014.png);
}
.icon_015 {
	background-image: url(/oj/template/bs3/img/icon015.png);
}
.icon_016 {
	background-image: url(/oj/template/bs3/img/icon016.png);
}
.icon_017 {
	background-image: url(/oj/template/bs3/img/icon017.png);
}

.bdsharebuttonbox {
	float: right;
}