body {
	SCROLLBAR-HIGHLIGHT-COLOR:buttonface;
	SCROLLBAR-SHADOW-COLOR:buttonface;
	SCROLLBAR-3DLIGHT-COLOR:buttonhighlight;
	SCROLLBAR-TRACK-COLOR:eeeeee;
	SCROLLBAR-DARKSHADOW-COLOR:buttonshadow
}
h1 {
	font-size:30px;
}
h2 {
	font-size:25px;
}
h3,h4,h5 {
	font-size:12px;
}
a {
	color:#81AC32;
	text-decoration: none;
}
a:visited {
	color:#81AC32;
	text-decoration: none;
}
a:hover {
	color:#9E0b0E;
	text-decoration: underline;
}
a:active {
	color: #fd6001;
	text-decoration: none
}
A.a01:link {	
	color: #ffffff; 
	text-decoration: none
}
A.a01:visited {	
	color: #ffffff; 
	text-decoration: none
}
A.a01:active {	
	color: #fd6001; 
	text-decoration: none
}
A.a01:hover {	
	color: #9E0b0E; 
	text-decoration: none
}
A.a02:link {	
	color: #81AC32; 
	text-decoration: none
}
A.a02:visited {	
	color: #81AC32; 
	text-decoration: none
}
A.a02:active {	
	color: #fd6001; 
	text-decoration: none
}
A.a02:hover {	
	color: #9E0b0E; 
	text-decoration: none
}
A.a03:link {	
	color: #000000; 
	text-decoration: none
}
A.a03:visited {	
	color: #000000; 
	text-decoration: none
}
A.a03:active {	
	color: #fd6001; 
	text-decoration: none
}
A.a03:hover {	
	color: #9E0b0E; 
	text-decoration: none
}
A.a04:link {	
	color: #666666; 
	text-decoration: underline
}
A.a04:visited {	
	color: #666666; 
	text-decoration: underline
}
A.a04:active {	
	color: #fd6001; 
	text-decoration: underline
}
A.a04:hover {	
	color: #9E0b0E; 
	text-decoration: none
}
a.a05:link, a.a05:visited {
	color: #9E0b0E;
	text-decoration: none;
	border-bottom: 1px dotted #9E0b0E;
	padding-left:1px;
}

a.a05:hover {
	color: #81AC32;
	text-decoration: none;
	background-color: #FFFF99;
	border-bottom: 1px solid #81AC32;
	padding-top:2px;
}

a.a05:active, a.a05:focus {
	color: #FF6600;
	text-decoration: none;
	border-bottom: 1px dotted #FF6600;
}
body {
	font-family: Verdana,宋体, Arial; 
	font-size: 12px; 
	color: #000000;
	padding: 0px; 
	margin: 0px;
}
table {
	font-family: Verdana,宋体, Arial; 
	font-size: 14px;
}
acronym {
	cursor:help;
	border-bottom:#a0110e 1px dashed;
}
input,textarea {
	border:#c0c0c0 1px solid;
	font-family:Verdana,宋体;
}
ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
#treenav {
	margin: 0px 5px;
	text-align: left;
}
#treenav ul li {
	margin: 1px 0;
	padding: 0;
	font-size: 12px;
}
#treenav ul.expanded {
	display: block;
}
#treenav ul.expanded, ul.collapsed {
	margin: 0px 0px 0px 10px;
}
#treenav ul.collapsed {
	display: none;
}
.expanded li,.collapsed li{
	border-bottom: 1px dashed #CCCCCC;
	width: 100%;
}
.listhead {
	font-weight: bold;
	display: block;
	font-size: 12px;
	color: #333333;
	background: #f5f5f5;
	border:#efefef 1px solid;
	padding: 5px;
	width: 100%;
	margin: 1px 0;
}
a.listhead:hover {
	background: #A0D43F;
}
#treenav a {
	text-decoration: none;
	color: #666666;
}
#treenav a:hover {
	color: #990000;
}
#nav {
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid; 
	padding: 0px; 
	font-weight: bold; 
	background: #f9f9f9; 
	float: left; 
	margin: 0px; 
	line-height: 22px; 
	list-style-type: none
}
#nav UL {
	border: #cccccc 1px solid; 
	padding: 0px; 
	font-weight: bold; 
	background: #f9f9f9; 
	float: left; 
	margin: 0px; 
	line-height: 22px; 
	list-style-type: none
}
#nav UL UL { 
	border-left: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid
}
#nav A {
	border-right: #cccccc 1px solid; 
	display: block; 
	padding:2px 6px;
	/*width: 80px;*/
	color: #333333; 
	text-align: center; 
	text-decoration: none
}
#nav A:hover {
	color: #336699
}
#nav A.selected {
	color: #9e0b0e;
}
#nav LI {
	float: left; 
	/*width: 80px;*/
	font-size:12px
}
#nav LI UL {
	padding: 0px; 
	font-weight: normal; 
	left: -999em; 
	margin: 0px; 
	width: 138px;
	position: absolute
}
#nav LI LI {
	width: 138px;
}
#nav LI UL A {
	padding-right: 12px; 
	border: #ffffff 1px solid; 
	padding-left: 12px; 
	padding-bottom: 0px; 
	width: 138px; 
	line-height: 19px; 
	padding-top: 0px; 
	text-align: left
}
#nav LI UL UL {
	margin: -20px 0px 0px 160px
}
#nav LI:hover UL UL {
	left: -999em
}
#nav LI.sfhover UL UL {
	left: -999em
}
#nav LI:hover UL {
	left: auto
}
#nav LI LI:hover UL {
	left: auto
}
#nav LI.sfhover UL {
	left: auto
}
#nav LI LI.sfhover UL {
	left: auto
}
#nav LI:hover {
	background: #a0d43f
}
#nav LI.sfhover {
	background: #a0d43f
}
#snav {
	border: #ffffff 1px solid; 
	padding: 0px; 
	/*font-weight: bold;*/
	background: #D7F8A5; 
	float: left; 
	margin: 0px; 
	line-height: 22px; 
	list-style-type: none
}
#snav UL {
	border: #a0d43f 1px solid; 
	padding: 0px; 
	/*font-weight: bold;*/ 
	background: #f5f5f5; 
	float: left; 
	margin: 0px; 
	line-height: 22px; 
	list-style-type: none
}
#snav UL UL { 
	border-left: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid
}
#snav A {
	border-right: #ffffff 2px solid; 
	display: block; 
	padding:2px 3px;
	/*width: 80px;*/
	color: #404040; 
	text-align: center; 
	text-decoration: none
}
#snav A:hover {
	color: #ffffff;
}
#snav A.selected {
	color: #9e0b0e
}
#snav LI {
	float: left; 
	/*width: 80px;*/
	font-size:12px
}
#snav LI UL {
	padding: 0px; 
	font-weight: normal; 
	left: -999em; 
	margin: 0px; 
	width: 138px;
	position: absolute
}
#snav LI LI {
	width: 138px;
}
#snav LI UL A {
	padding-right: 12px; 
	border: #ffffff 1px solid;
	padding-left: 15px; 
	padding-bottom: 0px; 
	width: 138px; 
	line-height: 19px; 
	padding-top: 0px; 
	text-align: left
}
#snav LI UL UL {
	margin: -20px 0px 0px 160px
}
#snav LI:hover UL UL {
	left: -999em
}
#snav LI.sfhover UL UL {
	left: -999em
}
#snav LI:hover UL {
	left: auto
}
#snav LI LI:hover UL {
	left: auto
}
#snav LI.sfhover UL {
	left: auto
}
#snav LI LI.sfhover UL {
	left: auto
}
#snav LI:hover {
	background: #a0d43f;
}
#snav LI.sfhover {
	background: #a0d43f
}
ul.dlist {
	list-style-position: inside; 
	list-style-image:url(../images/arrow3.gif);
	font-size:12px;
}
.intro {
	text-align:left;
	width:256px;
	background-color:#efefef;
	padding:5px;
}
.btn {
	border:#ffffff 1px solid;
	background:#EFEFEF;
	padding:5px;
	width:100%;
	cursor:hand;
}
.dict {
	background:#f7f7f7;
	padding:5px;
	width:100%;
}
.stitle {
	background:url(../images/stitle.gif) no-repeat;
}
.sinputbg {
	background-image: url(../images/sinput_bg.gif);
	background-repeat:no-repeat;
	background-position:3px;
}
.sbtn {
	background:url(../images/sbtn.gif) bottom;
	border-top:    3px double #efefef;
	border-right:  3px double #cdcdcd;
	border-left:   3px double #efefef;
	border-bottom: 3px double #cdcdcd;
	padding: 8px 4px 6px 4px; 
	width:102px;
	height:63px;
	font-size:20px;
	font-family:黑体;
	color:#9e0b0e;
	cursor:hand;
}
.zf {
	font-size:20px;
	font-family:黑体;
	color:#9e0b0e;
	padding:5px 25px;
}
.dot {
	border-bottom:#c0c0c0 1px dotted;
	padding-bottom:3px;
	margin-bottom:5px;
}
.yellow {
	color:#ffff00;
}
.gray {
	color:#c0c0c0;
}
.green {
	color:#008000;
}
.white {
	color:#ffffff;
}
.blue {
	color:#0000ff;
}
.red {
	color:#9e0b0e;
}
.bd, .img {
	border:#cdcdcd 1px solid;
}
.f14 {
	font-size:14px;
}
.f12 {
	font-size:12px;
}
.f10 {
	font-size:10px;
}
.fs {
	font-family:宋体,arial;
}
.input {
	width:140px;
	height:20px;
}
.msg {
	padding:5px 0px;
}
.bold {
	font-weight:bold;
}
.ctitle {
	letter-spacing:10px;
}
.fixedwd {
	width:120px;
}
.tbg {
	background:url(../images/tbg.gif) #8dc63f repeat-x;
	height:26px;
}
.cbg {
	background:url(../images/cbg.gif) #efefef repeat-x;
	height:30px;
}
.logipt {
	background:transparent;
	height:30px;
	letter-spacing:25px;
	font-family:Verdana,宋体;
	font-size:20px;
	font-weight:bold;
}
.sec1 {
	border-right: gray 1px solid; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	cursor: hand; 
	color: #000000; 
	background-color: #eeeeee
}
.sec2 {
	border-right: gray 1px solid; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	font-weight: bold; 
	cursor: hand; 
	color: #000000; 
	background-color: #d4d0c8
}