.nav .nav-bl0 {
	border-left:0
}
.nav .nav-br0 {
	border-right:0
}
.part9 {
	padding-top:45px
}
.part6 .w,.part8 {
	padding-bottom:0
}
.seo-list {
	margin:0 auto;
	width:1000px
}
.seo-list dl {
	float:left;
	margin-bottom:20px;
	margin-left:20px;
	padding:20px;
	width:278px;
	border:1px solid #CFCFCF
}
.seo-list dl.first {
	margin-left:0
}
.seo-list dt {
	margin-bottom:10px;
	border-left:5px solid #005BAC;
	text-indent:10px;
	font-size:16px
}
.seo-list dt span a {
	float:right;
	font-size:14px
}
.seo-list dd a {
	display:block;
	padding:10px 0;
	border-bottom:1px dotted #DDD;
	font-size:14px
}
.seo-list dd span {
	float:right;
	color:#999;
	font-size:14px
}
.seo-list dd i {
	display:inline-block;
	margin-right:5px;
	width:5px;
	height:5px;
	background:#EEE
}
.fs16 {
	font-size:16px
}
.fs14 {
	font-size:14px!important
}
.fs24 {
	font-size:24px
}
.fs12 {
	font-size:12px
}

.color-bs {
	color:#FFF
}
.mt10 {
	margin-top:10px!important
}
.p10 {
	padding:10px
}
.m-title {
	margin-bottom:20px;
	padding:20px 0;
	border-bottom:5px solid #DDD;
	background:#FFF
}
.m-title span {
	padding:20px;
	border-bottom:5px solid #005BAC;
	font-size:20px
}
.m-page {
	padding:0 20px;
	line-height:2;
}
.m-page table {
	width:100%
}
.m-page2 {
	line-height:2
}
.m-page2 .c-Title,.m-page2 .c-proTag,.m-page2 .c-proTitle ul {
	border-color:#DDD
}
.m-page2 .c-Title h2,.m-page2 .c-proTitle h2 {
	padding:10px 0;
	font-size:20px
}
.m-page2 #c-imageMenu li img {
	border-color:#F2F2F2
}
.m-page2 #c-imageMenu li img:hover {
	border-color:#ff7e00
}
.m-page *,.m-page2 * {
	font-size:14px
}
.m-page .c-book img {
	position:absolute;
	left:240px
}
.m-page .msg-box {
	position:relative;
	top:8px
}
.m-list li {
	padding:10px 0;
	border-bottom:1px dotted #DDD
}
.m-list li span {
	float:right;
	color:#999
}
.m-pic {
	margin:-10px
}
.m-pic li {
	float:left;
	margin:10px;
	width:217px;
	border:8px solid #DDD;
	background:#DDD
}
.m-pic li img {
	width:217px
}
.m-pic li p {
	padding:10px
}
.m-pic li p a {
	font-size:14px
}
.m-pic li:hover {
	border-color:#005BAC;
	background-color:#005BAC
}
.m-pic li:hover a {
	color:#FFF
}
input,textarea {
	outline:0;
	border:0
}
#winSelector {
	position:absolute;
	border:1px solid #FFF;
	background-color:#000;
	opacity:.15;
	cursor:crosshair;
	filter:alpha(opacity=15);
	-moz-opacity:.15
}
#bigView {
	position:absolute;
	overflow:hidden
}
#bigView img {
	position:absolute;
	max-width:1200px
}
.seo-photo-list h3 a {
	float:right;
	color:#FFF
}
.seo-photo-list ul {
	margin-left:-12px
}
.seo-photo-list li {
	float:left;
	margin-left:12px;
	width:175px
}
.seo-photo-list li img {
	padding:2px;
	width:175px;
	height:135px;
	border:1px solid #DDD;
	background:#FFF
}
.seo-photo-list li p {
	line-height:1.4
}
.seo-photo-list li:hover img {
	border-color:#ff7e00
}
.seo-photo-list li:hover p {
	color:#ff7e00
}
.m-list-news h3 a {
	font-size:16px
}
.m-list-news p {
	color:#999
}
.ispic {
	background:url(../images/pic.png) left center no-repeat;
	text-indent:20px
}
.m-bnt {
	margin:20px 0;
	width:160px;
	text-align:center
}
.m-bnt a {
	display:block;
	font-size:16px;
	padding:15px;
	color:#FFF;
	background-color:#ff7e00;
	border-radius:30px
}
.m-bnt a:hover {
	opacity:.8
}
.m-bnt2 {
	margin:10px auto;
	line-height:normal
}
.m-table {
	background:#FFF
}
.m-table .firstRow {
	background:#FAFAFA
}
.m-table tr td {
	padding:10px 20px
}
.m-table tr:hover {
	background:#FAFAFA;
	color:#ff7e00
}
