body,select{
	margin:0px;
	text-align:center;
	font-size:12px;}
form,ul,li{
	margin:0px; padding:0px;}
li{
	list-style:none;}
img{
	border:0px;}
	
a:link,a:active,a:visited{
	color:#000; text-decoration:none;}
a:hover{
	color:#f00;}

a.linkgreen:link,a.linkgreen:active,a.linkgreen:visited{
	color:#090; text-decoration:none}
a.linkgreen:hover{
	color:#F60;}
#loginBox{
	width:462px; height:267px; margin-top:150px; text-align:left; margin-left:auto; margin-right:auto; background:url(../images/login.gif)}
#loginBox ul{
	padding-left:180px; line-height:25px; padding-top:80px;}
#loginBox ul li{
	margin-top:10px;}
.in1 {border:1px solid;border-color:#777 #CCC #CCC #777;width: 50px; font-size:12px; padding:2px;}
.in2 {border:1px solid;border-color:#777 #CCC #CCC #777;width:100px; font-size:12px; padding:2px;}
.in3 {border:1px solid;border-color:#777 #CCC #CCC #777;width:200px; font-size:12px; padding:2px;}
.in4 {border:1px solid;border-color:#777 #CCC #CCC #777;width:400px; font-size:12px; padding:2px;}
.in5 {border:1px solid;border-color:#777 #CCC #CCC #777;width:600px; font-size:12px; padding:2px;}
.in6 {border:1px solid;border-color:#777 #CCC #CCC #777;width:300px; font-size:12px; padding:2px;}
.textarea{border:1px solid;border-color:#777 #CCC #CCC #777;width:600px; font-size:12px; padding:3px; background:#F7F7F7; height:50px;}
.btn{
	border-top:1px #CCC solid; border-bottom:1px #000 solid;
	border-left:1px #ccc solid;
	border-right:1px #000 solid;background:#006699; color:#FFF; font-size:12px; padding:5px 5px}
#top{
	height:60px; background:#006699; width:100%; position:relative}
#menu{
	float:left; position:relative;z-index:100; margin-top:35px;}
#menu ul li {float:left;position:relative;} 
#menu a{display:block;border:1px solid #006699;background:#006699;padding:2px 5px;margin:3px;color:#fff;text-decoration:none;}    
#menu a:hover{background:#6b839c;color:#fff;border:1px solid #fff;}    
#logo{
	line-height:60px; width:200px; color:#FFF;
	font-size:20px; font-family:ºÚÌå; float:left; margin-right:20px;}
#topMenu{
	position:absolute; top:3px; right:0px;line-height:20px;}
#topMenu ul li{
	float:left; margin-right:10px;}
#topMenu ul li a{
	color:#FF0}
#topMenu ul li a:hover{
	color:#FFF}
#userClass{
	position:absolute; top:3px; left:232px;
	color:#FFF; font-weight:bold; background:#3384B0; line-height:20px; width:300px;}
#guide{
	line-height:30px;border-bottom:1px #CCC solid;
	text-align:left; width:100%; height:30px; clear:both}
#guide ul{
	margin-left:10px;}
#guide ul li{
	margin-right:30px; float:left}
.pageName{
	font-weight:bold;}
.iptTable{
	clear:both; width:100%; overflow:hidden; margin:auto}
.iptTable tr td{
	 border-bottom:1px #DDE9F5 solid;text-align:left; padding-top:10px; padding-bottom:10px; font-size:12px;}
.iptTable tr td.ipt-l{
	text-align:right; width:80px;}
.formItem{
	text-align:left; padding-left:10px; padding-top:10px; padding-bottom:10px; clear:both; margin-left:auto; margin-right:auto; border-bottom:1px #DDE9F5 solid}
.formItem i{
	font-style:normal; color:#F00; font-weight:bold; padding-left:3px; padding-right:3px; font-size:14px;}
.noTitle{
	padding-left:72px; color:#999}
.box{
	text-align:left;clear:both; margin:auto; overflow:hidden}
.bigClass{
line-height:30px; background:#f7f7f7; height:30px; width:100%}
.bigClass ul{
	margin-left:10px;}
.bigClass ul li{
	float:left; margin-right:10px; white-space:nowrap}
.smallClass{
	margin-left:10px; line-height:25px;width:100%}
.smallClass ul{
	margin:0; padding:0px;}
.smallClass ul li{
	list-style:none; float:left; margin-right:10px;}
.mod{
	width:100%; clear:both; height:30px; margin-top:5px; border-bottom:1px #CCC dashed}
.modA{
	margin-left:20px; width:150px; float:left; display:inline; line-height:25px; text-align:left;
	background:url(../images/arrow1.gif) no-repeat left center; padding-left:15px;}
.modB{
	float:left; border:1px #CCC solid; background:#F9FFEE; width:80px; height:20px;
	line-height:20px;}
.listTitle{
	background:#F7FBFF; color:#10306B; font-weight:bold; text-align:left;
	padding-left:10px; line-height:25px; margin-top:10px; height:25px;}
.listTitle ul li{
	 float:left; border-right:1px #CCC solid; text-align:center}
.col01{
	width:50px;}
.col02{
	width:100px;}
.col03{
	width:150px;}
.col04{
	width:200px;}
.col05{
	width:300px;}
.col06{
	width:500px;}
.col07{
	width:250px;}
.noInfo{
	clear:both; line-height:30px; color:#F00; padding-left:20px;}
.listItem{
	text-align:left;
	padding-left:10px; line-height:25px; height:25px;}
.listItem ul li{
	 float:left; border-right:1px #CCC solid; text-align:center}
#actMenu{
	border:1px #390 solid; line-height:20px; padding-left:3px; padding-right:3px; margin-top:4px; background:#F7FFEC; font-weight:bold}
.addSmall{
	clear:both; overflow:hidden; text-align:left; height:30px; border-bottom:1px #ccc solid}
.addSmall ul{
	margin-left:10px; margin-top:3px;}
.addSmall ul li{
	float:left; margin-right:20px; height:22px; line-height:22px; padding-left:10px; padding-right:10px;}
.addSmall ul li.add{
	background:#FFF5E0; border-right:1px #424242 solid; border-bottom:1px #424242 solid; height:22px; line-height:22px;}
.addSmall ul li a:link{
	color:#F60;}
.addSmall ul li a:visited{
	color:#F60;}
.addSmall ul li a:active{
	color:#F60;}
.addSmall ul li a:hover{
	color:#F60; text-decoration:underline}
.treeMenu{
	line-height:40px; height:40px; overflow:hidden; margin-left:auto; margin-right:auto; padding-left:30px; border-bottom:1px #DDE9F5 solid; background:url(../images/tree.gif) no-repeat 10px 13px #F4F8FC; position:relative}
.treeMenu font{
	font-weight:normal}
.treeMenu span{
	position:absolute; right:10px; top:0px; font-weight:normal}
.treeMenu span a:link{
	color:#336699}
.treeMenu span a:visited{
	color:#336699}
.treeMenu span a:active{
	color:#336699}
.treeMenu span a:hover{
	color:#F30; text-decoration:underline; }
.guideName{
	text-align:left; line-height:25px; font-weight:bold; padding-left:10px; clear:both; margin:auto; background:#EAF2FA;}
.guideName span{
	font-size:12px; font-weight:normal; padding-left:20px;}
.guideName span a:link{
	color:#336699;}
.guideName span a:visited{
	color:#336699;}
.guideName span a:active{
	color:#336699;}
.guideName span a:hover{
	color:#336699; text-decoration:underline}
.btnPad{
	padding-left:70px;}
.errmsg{
	border:5px #e7e7e7 solid; width:400px; overflow:hidden; background:url(../images/err.jpg) no-repeat left top; padding-top:60px; margin-top:50px; margin-left:auto; margin-right:auto}
.errmsg ul li{
	line-height:30px; height:30px; text-align:left; padding-left:30px; background:url(../images/x.jpg) no-repeat left 9px; padding-left:12px; margin-left:20px;}
.errmsg ul li.gobackPage{
	text-align:center; padding:0px; background:none; margin-left:0px;}
.okmsg{
	border:5px #e7e7e7 solid; width:400px; overflow:hidden; padding-top:30px; padding-bottom:30px; margin-top:50px; margin-left:auto; margin-right:auto}
.okmsg ul li{
	line-height:30px; height:30px; text-align:center;}
.fatherName{
	font-size:14px; font-weight:bold; }
.divClose{
	clear:both; text-align:right; line-height:20px; height:20px;}
.ajaxItem{
	clear:both; text-align:left; overflow:hidden}
.ajaxItem ul li{
	float:left; margin-right:20px; line-height:25px; height:25px; white-space:nowrap}
.infoList{
	clear:both; overflow:hidden; border-bottom:1px #DDE9F5 solid; background:#F4F8FC; padding-left:20px;}
.infoList ul li{
	float:left; background:url(../images/dot.gif) repeat-y right; height:30px; line-height:30px; text-align:center; font-weight:bold}
.infoList ul li.tt{
	text-align:left;}
.norInfo{
	background:none;}
.norInfo ul li{
	font-weight:normal}
.pageList{
	clear:both; overflow:hidden; text-align:right; line-height:30px; height:30px; padding-right:20px;}
.selAll{
	clear:both; overflow:hidden; padding-top:10px; padding-bottom:10px; padding-left:35px;}
.expTest{
	text-align:left; line-height:180%; padding-left:20px; overflow:hidden; clear:both; margin:auto}
.testContent{
	text-align:left; clear:both; margin-left:auto; margin-right:auto; border:#DDE9F5 double; padding:10px; margin-top:10px;}
.totalDiv{
	height:20px; width:500px; background:#e7e7e7}
.nowDiv{
	height:20px; background:#09F; line-height:20px; color:#FFF;}
.copyTitle{
	text-align:left; line-height:30px; height:30px; font-size:14px; font-weight:bold; background:url(../images/gif-0760.gif) no-repeat 10px 8px;
	padding-left:25px; border-bottom:1px #e7e7e7 solid}
.copyIntr{
	padding-left:25px; line-height:22px; overflow:hidden; text-align:left}
.copyIntr a:link{
	color:#00F; text-decoration:underline}
.copyIntr a:active{
	color:#00F; text-decoration:underline}
.copyIntr a:visited{
	color:#00F; text-decoration:underline}
.copyIntr a:hover{
	color:#f00; text-decoration:underline}
.familyName{
	font-size:14px; font-weight:bold; line-height:30px; text-align:left; padding-left:10px; color:#F00; background:#eaf2fa;
	border-top:1px #ccc solid}
.leftMenu{
	float:left; width:150px; overflow:hidden; background:#e7e7e7}