/*公共*/
.body{
		background: url(/uploads/image/csrwcfiles/bg.png) no-repeat center top;
		background-color: #eef3f9;
}
.nav-top{
	height: 30px;
	background-color: #ffffff;
}
.main-w{
	width: 1000px;
	margin: 0 auto;
}
.floatleft{
	float: left;
}
.floatright{
	float: right;
}
.left-search{
	width: 622px;
	height: 92px;
	padding: 20px;
}
.margin-top10{
	margin-top: 10px;
}
.weizhi{
	display: inline-block;
	padding-left: 14px;
	float: left;
	border-left: 4px solid #1384dd;
}
/**/
.online {
    background:  repeat-x scroll 0 -2px transparent;
    height: 15px;
    padding: 10px 0px;
    /*line-height: 30px;*/
}
.main{
	width: 960px!important;
	padding: 10px 20px;
	background-color: #ffffff;
}
.line{
	width: 960px!important;
}
.tips{
	height: 42px;
	line-height: 42px;
	width: 878px;
	padding: 0px 40px;
	border: 1px solid #ffb433;
	color: #ffb433;
	background: url(/uploads/image/csrwcfiles/tips.png) no-repeat left;
	background-position-x: 20px;
	background-color: #fffaf0;
}
.tips > span{
	float: left;
}
.tips > a{
	float: right;
	color: #4d99fa;
}
.gangwei-info{
	height: 128px;
	background-color: #f7f9fc;
	margin-top: 10px;
}
.job_name{
	padding: 0px 20px;
	background-color: #f7f9fc;
	margin-top: 10px;
	height: 130px;
}
.job_name_top {
	height: 54px;
	line-height: 54px;
	border-bottom: 1px solid #eeeeee;
	
}
.job_name_top > span{
	display: inline-block;
	float: left;
}
.jobname{
	font-size: 18px;
	font-weight: bolder;
	width: 461px;
	
}
.money{
	font-size: 18px;
	font-weight: bolder;
	color: #d21e07;
	
}
.share{
	float: right!important;
}
.share > a,span{
	display: inline-block;
	float: left;
}
.share > a{
	display: inline-block;
	height: 37px;
	padding-left: 4px;
	padding-top: 17px;
	
}
.share img{
	width: 20px;
	height: 20px;
}
.job_name_bottom > span{
	display: inline-block;
	width: 306px;
	font-size: 12px;
	line-height: 26px;
}
.padding20{
	padding: 10px 20px;
}
.span-title{
	clear: both;
	display: block;
	font-size: 12px;
	font-weight: bolder;
	float: none;
	height: 23px;
	line-height: 23px;
}
.span-title > span{
	float: left;
	padding-left: 4px;
}
.sq{
	display: inline-block;
	width: 5px;
	height: 5px;
	background-color: #1384dd;
	line-height: 23px;
	vertical-align: center;
	margin-top: 9px;
	padding: 0!important;
}
.gwmsdiv{
	padding: 5px 10px;
	min-height: 60px;
}
.gwmsdiv > span{
	line-height: 23px;
}
.phone > span{
	display: block;
	float: none;
}
.sidebar_con{
	padding: 5px 20px;
}
.other-title{
	font-size: 18px;
	font-weight: bolder;
	line-height: 30px;
	display: block;
	border-bottom: 2px solid #1384dd;
}
.bshare-custom{
	float: left;
    line-height: 50px!important;
    padding-left: 10px;
} 