/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	color:090909;
	border:0;
}
.lin18{ line-height:18px;}
.lin20{ line-height:20px;}
.lin23{ line-height:23px;}
.ff1{ border:1px solid #bfbfbf; border-top:none;}
a.o:link {
	color: #090909;
	text-decoration: none;
}
a.o:visited {
	text-decoration: none;
	color: #090909;
}
a.o:hover {
	text-decoration: dotted;
	color: #064da7;
	/*border-bottom:dashed 1px #7A991C;*/
}
a.o:active {
	text-decoration: none;
}
a.oo:link,a.oo:visited {
	color: #fff;
	text-decoration: none;
}
 
a.oo:hover,a.oo:active {
	text-decoration:underline;
	color: #ff0;
	/*border-bottom:dashed 1px #7A991C;*/
}
.STYLE1 {color: #FF0000}
.aaa{}
.aaa td {border-top: 1px solid #CCC;border-left:1px solid #CCC; border-bottom:none; border-right:none; padding:3px;}
.aaa table {
	padding: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
}
.lin20{ line-height:20px;}
.zs{ margin-left:3px; margin-right:2px; line-height:19px;}
.lx{ margin-left:4px;  line-height:23px;}
.news{ width:97%; height:26px; line-height:26px; margin-top:6px; list-style:none; border-bottom:1px dashed #CCCCCC; text-indent:25px; background:url(../images/prolist2.gif) no-repeat 6px 7px;}
.kuang_nr{padding:10px;line-height:14pt; width:97%;}
.sub-rcon{ width:100%; margin:0 auto; font-size:12px; line-height:20px; text-indent:12px; }
.sub-rcon ul{width:100%; height:auto; list-style:none; padding:0px; margin:0px}
.sub-rcon li{width:100%; height:28px; display:block; line-height:30px; font-size:12px; border-bottom:1px dashed #CCCCCC;  background:url(../images/prolist2.gif) no-repeat 10px 8px; text-indent:30px;}