@charset "utf-8";
/*主体*/
.nva04 {
	width:950px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	margin:0 0 5px;
	color:#333;
	height:20px;
	line-height:20px;
	padding:5px 0;
*padding:0 0 5px
}
.nva04 span {
	margin:0 7px;
	font-family:SimSun
}
.m01 {
	overflow:hidden;
	margin:0 0 5px;
	width:950px;
}
.m02 {
	height:32px;
	margin:10px 0 0;
	width:950px;
	overflow:hidden;
}
.m02 .fla {
	float:left;
	width:935px;
	overflow:hidden;
	background:url(/images/v2/agency/skins.gif) repeat-x;
	height:32px;
}
.m02 .fla .flb {
	background:url(/images/v2/agency/skins.gif) no-repeat 0 -80px;
	float:left;
	color:#a1834d;
	font-size:14px;
	font-weight:bold;
	height:22px;
	padding:10px 0 0;
	padding-left:38px
}
.m02 .fla .flc {
	float:right;
	margin-top:6px
}
.m02 .fla .flc div {
	margin-left:4px
}
.m02 .btn {
	border:0;
	background:url(/images/v2/agency/skins.gif) no-repeat 0 -40px;
	width:52px;
	height:20px;
}
.m03 {
	overflow:hidden;
	padding:0 10px 10px;
	border-style:solid;
	border-width:1px;
	border-color:#f7bc1a #cdcdcd #cdcdcd;
	width:928px;
}
.m03 ul {
	width:928px;
	overflow:hidden;
}
.m03 li {
	width:928px;
	border-bottom:1px solid #ccc;
	padding:10px 0;
	overflow:hidden;
}
.m03 li .m03_1 {
	float:left;
	overflow:hidden;
	width:445px;
	margin-right:17px;
}
.m03 li .m03_1_1, .m03 li .m03_1_2 {
	overflow:hidden;
	width:445px;
}
.m03 li .m03_1_1 .fl {
	width:180px;
	margin:2px 0 0;
	height:55px;
	border:1px solid #ccc;
	overflow:hidden;
}
.m03 li .m03_1_1 .fr {
	width:248px;
	float:left;
	margin-left:15px;
	overflow:hidden;
}
.m03 li .m03_1_1 div {
	white-space:nowrap;
	overflow:hidden;
	line-height:20px;
}
.m03 li .m03_1_1 div a {
	color:#46d
}
.m03 li .m03_1_2 {
	line-height:24px;
}
.m03 li .m03_1_2 .fr {
	margin:2px 0 0 17px;
	float:left;
}
.pagelist {
	padding:10px 0 0;
	width:928px;
	overflow:hidden;
}
.pagelist b {
	color:red
}
.pagelist a {
	float:left;
	font-weight:bold;
	margin:0 3px
}
.pagelist a.current {
	color:red;
	margin:1px 2px 0;
	font-size:12px;
}
.pagelist a.pagenum {
	border:1px solid #ccc;
	height:14px;
	text-align:center;
	display:block;
	padding:0 4px
}
.pagelist a.pagenum:hover {
	background:#ccc
}
.m04 {
	margin:10px 0;
	width:950px;
	overflow:hidden;
}
.m04 .m04_1 {
	float:left;
	border:#cdcdcd 1px solid;
	width:468px;
}
.m04 .m04_1 h1 {
	width:468px;
	margin:0 0 5px;
	height:28px;
	border-bottom:#f7bc1a 1px solid;
	background:url(/images/v1/default/bg1.jpg) repeat-x;
}
.m04 .m04_1 h1 .fl {
	background:url(/images/v2/agency/skins.gif) no-repeat 0 -130px;
	height:25px;
	padding:3px 0 0;
	color:#fff;
	font-size:12px;
	text-align:center;
	width:100px;
	margin:3px 0 0
}
.m04 .m04_1 h1 .fr {
	font-size:12px;
	padding:0 16px 0 18px;
	background:url(/images/v2/agency/skins.gif) no-repeat 0 -172px;
	font-weight:normal;
	line-height:28px;
}
.m04 .m04_1 h1 .fr a {
	color:#333
}
.m04 .m04_1 ul {
	margin:0 5px;
	color:#333;
	width:458px;
	overflow:hidden;
	height:25px;
	line-height:25px;
}
.m04 .m04_1 ul.th {
	background:#e3e3e3;
}
.m04 .m04_1 ul li {
	float:left;
	width:90px;
	text-align:center
}
.m04 .m04_1 ul li.w1 {
	width:183px;
	font-family:SimSun;
	text-align:left;
	padding-left:5px;
}
.m04 .m04_1 ul.th li.w1 {
	width:168px;
	padding-left:20px;
}
.m04 .m04_1.ml10 {
	margin-left:10px
}
