.single{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.single .single_bf{
	width: 1200px;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
}
.single .single_bf .mbx{
	width: 100%;
	height: auto;
	margin: 2em 0 8em 0;
}
.single .single_bf .mbx span{
	display: block;
	width: 100px;
	height: auto;
	float: left;
}
.single .single_bf .mbx a{
	color: #666;
}
.single .single_bf .zuo{
	width: 65%;
	height: auto;
	float: left;
	overflow: hidden;
}
.single .single_bf .zuo .zuo_bt{
	width: 97%;
	height: 40px;
	padding: 1em;
	border-bottom: 1px solid #ddd;
}
.single .single_bf .zuo .zuo_bt h1{
	font-size: 26px;
}
.single .single_bf .zuo .single_nr{
	width: 97%;
	height: auto;
	padding: 1em;
	line-height: 24px;
}
.single .single_bf .zuo .single_nr img{
	display: block;
	margin: 0px auto;
	width: 80%
}
.single .single_bf .zuo .dao{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.single .single_bf .zuo .dao span{
	display: block;
	width: 46%;
	padding: 0.5em;
	height: auto;
	float: left;
	margin: 3em 1em 5em 0;
	background: #eee;
}
.single .single_bf .you{
	width: 30%;
	height: auto;
	float: right;
}
.single .single_bf .you h3{
	width: 100%;
	border-bottom: 1px solid #ddd;
	padding: 2em 0 1em 0;
}
.single .single_bf .you ul li{
	width: 100%;
	height: auto;
	float: left;
	border-bottom: 1px solid #ddd;
}
.single .single_bf .you ul li a{
	margin: 1em 0;
	display: block;
}