/* CSS Document */
body{
	margin:0;
	padding:0;
	background:#f0eee1;
	color:#222;
	line-height:12px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
a{
	color:#222;
	text-decoration:none;
}
a:hover{
	color:#fa8940;
	text-decoration:none;
}
.menu{
	background:url(images/sindex_12.jpg) repeat-x bottom #fff;
	border-top:1px solid #dadad0;
	padding-top:11px;
}
.menu a{
	display:inline;
	padding:0 24px;
	color:#222;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	background:url(images/sindex_52.jpg) no-repeat right center;
}
.top a{
	color:#00849b;
	display:inline;
	background:url(images/sindex_53.jpg) no-repeat left center;
	padding-left:7px;
	padding-right:4px;
	margin-left:10px;
}
.main{
	background:url(images/sindex_54.jpg) repeat-x top #f7f7f7;
}
.mainta{
	background:url(images/main.gif) repeat-y;
	padding:14px 12px 0;
}
.outpr{
	margin-left:-1px;
	margin-top:-1px;
}
.outprtd{
	border-left:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:20px;
	padding-bottom:0;
	color:#222;
	font-family:Verdana;
	line-height:16px;
}
.outprtd a{
	text-decoration:underline;
	color:#222;
}
.outpr i{
	font-size:14px;
	font-weight:bold;
	color:#00849b;
	display:block;
	margin-bottom:10px;
	font-family:Arial;
	text-transform: uppercase;
}
.outpr i a{
	color:#00849b;
	text-decoration:none;
}
.rcate{
	border-left:1px solid #e2e3db;
	border-right:1px solid #e2e3db;
	padding:0 17px;
	background:#fff;
	padding-top:6px;
}
.ad{
	font-size:12px;
	line-height:14px;
	padding:0 6px;
}
.ad a{
	color:#ff0900;
	text-decoration:underline;
	line-height:18px;
}
.bsort{
	text-transform:uppercase;
	color:#00849b;
	font-size:12px;
	background:url(images/sindex_56.jpg) repeat-x left center;
	font-weight:bold;
	line-height:30px;
}
.bsort a{
	color:#00849b;
	display:block;
	background:url(images/sindex_57.jpg) no-repeat left center;
	padding-left:18px;
}
.ssort a{
	background:url(images/sindex_58.jpg) no-repeat 3px 3px;
	padding-left:18px;
	display:block;
	color:#222;
	margin:4px 0;
}
.ssort a.fbrown{
	color:#fa8940;
	font-size:11px;
}
.end,.end a{
	color:#8a8977;
	line-height:16px;
}
.intd{
	background:url(images/sindex_63.jpg) repeat-y right;
}
.incontent{
	background:url(images/sindex_62.jpg) no-repeat top right;
	padding:30px;
	line-height:140%;
	font-size:13px;
}
.incontent a{
	text-decoration:underline;
}
.prcontent{
	background:url(images/sindex_62.jpg) no-repeat top right;
	padding:30px;
	line-height:160%;
	font-size:12px;
}
.prcontent a{
	text-decoration:underline;
}
.allcontent{
	background:url(images/sindex_62.jpg) no-repeat top right;
	padding:30px;
}
.prcontent h4{
	color:#009532;
	font-family:'Lucida Grande' 'Lucida Sans' Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
}
.prcontent h5{
	color:#00849b;
	font-family:'Lucida Grande' 'Lucida Sans' Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:180%;
	margin-bottom:0px;
	background:url(images/sindex_92.jpg) no-repeat right 12px;
}
.prcontent h5 span{
	display:inline;
	background:#f7f7f7;
	padding-right:12px;
}
.incontent h4{
	color:#009532;
	font-family:'Lucida Grande' 'Lucida Sans' Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
}
.incontent h5{
	color:#00849b;
	font-family:'Lucida Grande' 'Lucida Sans' Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:180%;
	margin-bottom:0px;
}
.intitle{
	background:url(images/sindex_61.jpg) no-repeat;
	color:#59a1ae;
	padding-left:30px;
	line-height:43px;
	font-size:12px;
}
.fwhite{
	color:#fff;
}
.fblack{
	color:#444;
}
.fbrown,.fbrown a{
	color:#fa8940;
	font-weight:bold;
	font-size:12px;
}
.pic{
	border:1px solid #eee;
}
.thtitle{
	display:block;
	border-bottom:1px solid #d6d6d6;
	font-size:18px;
	font-weight:bold;
	line-height:30px;
	margin-bottom:16px;
}
.banner_pic{
	background:url(images/sindex_80.jpg) no-repeat;
	padding:5px;
}
.more{
	font-size:12px;
	font-weight:bold;
}
