/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:180%;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border:0px;
	color: #333333;
	background-color:#fff;
}
html, div,  body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, table,tr, td, img,span{margin:0; padding:0; border:0;}
td,p,div,li,select,input,textarea {font-size:12px;}
img{ vertical-align:top;}
ul,li{ list-style:none;}
a{ color:#333333; text-decoration:none;}
a:hover{color:#0A6334; text-decoration:underline;}
.a1{ color:#7D8493; font-size:12px; font-weight:normal; text-decoration:none; }
.a1:hover{color:#ff0000; text-decoration:underline;}
.a2{ color:#064423; font-size:12px; text-decoration:none;}
.a2:hover{ color:#064423; font-size:12px; text-decoration:none;}
.a3{ color:#636363; font-weight:bold; font-size:14px; text-decoration:none;}
.a3:hover{ color:#0A6334; font-weight:bold; font-size:14px; text-decoration:underline;}
.a4{ color:#ffffff; font-weight:bold; font-size:14px; text-decoration:none;}
.a4:hover{ color:#ccff99; font-weight:bold; font-size:14px; text-decoration:underline;}

.a5{ color:#ff0000; font-size:12px; text-decoration:none;}
.a5:hover{ color:#064423; font-size:12px; text-decoration:none;}

/*总体开始*/
#box{ width:1002px; margin:0 auto;}
.new-hang {background-color:expression((this.sectionRowIndex%2==0)?"#E2F5E2":"#fff"); height:25px;}
.new-hang td{border-bottom:1px dashed #006F8E;}



/*公用*/
.c-p{ clear:both;}
.fr{ float:right; padding-right:13px; color:#555555;}
.fl{ float:left; }
.mt12{ margin-top:12px;}
.p12{ padding-left:12px; text-align:left; }
.pt30{ padding-top:30px;}
.mb30{ margin-bottom:30px;}
.pb30{ padding-bottom:30px;}
.xian{background:url(../images/xian.gif) repeat-x bottom;}
.img{border:1px #DEE1E6 solid;}