body {padding:0;margin:0;font-size:12px;font-family:tahoma,arial,sans-serif;font-size:12px;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,table { margin:0;padding:0;}
li{list-style:none;}
a img{border:none;}
a:link{text-decoration:none;color:#333333;}
a:visited{text-decoration:none;color:#333333;}
a:active,a:hover{text-decoration:underline;color:#000000;}
.clr{clear:both;height:0px;overflow:hidden;visibility:hidden;font-size:1%; line-height:0;}

#head {background-image:url(../images/head_bg.jpg);}
#head img {float:left;}
#head #fastnav {float:right;margin-right:20px;height:18px;margin-top:24px;}
#head #fastnav ul li {float:right;padding:0 15px;line-height:18px;border-right:#333333 1px dotted;width:50px;text-align:right;}

#control {background-image:url(../images/menu_title_bg.jpg);height:24px;line-height:24px;border-top:1px #99BBE8 solid;border-bottom:1px #99BBE8 solid;}
#control img {margin-top:2px;margin-left:1px;}

#menudiv {width:130px;float:left;margin-top:1px;border-right:#FFFFFF 6px solid;}
#menu, #menu ul {list-style-type:none;margin:0;padding:0;}
#menu a {display: block;text-decoration: none;	}
#menu li {border:1px #99BBE8 solid;border-top:none;line-height:24px;}
#menu li a {background-image:url(../images/menu_title_bg.jpg);color: #003366;padding: 0 15px;}
#menu li a:hover {background-image:url(../images/menu_title_bg_1.jpg);}
#menu li ul li {border:none;border-top:1px #F5F5F5 solid;}
#menu li ul li a {background: #fff;color: #000;padding-left: 24px;}
#menu li ul li a:hover {background-image:url(../images/menu_a_bg.jpg);border-left: 5px #DFEAF5 solid;padding-left: 15px;}

#content {width:auto;padding-top:2px;}
#content #guide {background-color:#E9F0F8;border-bottom:#99BBE8 1px solid;height:30px;line-height:30px;}
#content #guide h1 {float:left;font-size:14px;font-weight:bold;background:url(../images/application_view_list.png) no-repeat 10px 55%;text-indent:20px;padding-left:10px;}
#content #guide #navbar {font-size:12px;padding-left:30px;font-weight:normal;}
#content #contentmod {padding:10px;}

.formtable,.formtable2 {width:620px;border:1px #99BBE8 solid; background-color:#D7E0F2;}
.formtable td {background-color:#E9F0F8;padding-top:4px;padding-bottom:4px;padding-left:10px;text-align:left;}
.formtable td h5 {text-align:right;padding-right:10px;font-size:12px;color:#006699;padding-left:30px;font-weight:normal;line-height:30px;}
.formtable td input[type="text"] {font-size:14px;border:1px solid #AFCAED;}
.formtable td img{ vertical-align:middle;}
.formtable2 td{background-color:#fff;text-align:center;height:30px;line-height:30px;}
.formtable2 td h5{font-size:12px;}

.btn1 {height:26px;width:100px;line-height:16px;font-size:14px;margin-right:10px;}

.putin {text-align:center;margin:6px 0; border:1px #99BBE8 solid; background-color:#E9F0F8;padding:10px;}

#classtree {width:300px;text-align:left;border:1px #99BBE8 solid; background-color:#FFF;padding:10px;}
#classtreeul li {line-height:16px;}
#classtreeul li a{display:inline-block;}

#foot {padding-top:40px;}
#foot #copyright {height:30px;line-height:30px;text-align:center;background-color:#DFEAF5;border-top:1px #99BBE8 solid;}

.red {color:Red;}

.treeadmin{padding-left:20px;}
.treeadmin a{color:#336699;line-height:18px;}
#classadmin td{padding-left:10px;}

#manageresult{width:450px;border:1px solid #ff0000;}
#manageresult #con{padding:10px;}
#manageresult h3{background-color:#ff0000;font-size:12px;font-weight:bold;color:#fff;padding:6px;}
#manageresult span{font-weight:bold;color:Red;}
#manageresult p{padding:10px 10px 0 10px;font-size:14px;text-indent:1em;}
#manageresult h5{padding-left:20px;padding-top:10px;font-size:14px;}
#manageresult ul{padding-bottom:10px;padding-left:30px;}
#manageresult ul li{font-size:12px;color:blue;line-height:20px;padding-left:10px; list-style:disc inside;}
#manageresult ul li a{color:Blue;}

#classSearch{width:600px;border:1px solid #99BBE8;margin-bottom:10px;}
#classSearch h3{background-color:#E9F0F8;font-size:12px;font-weight:bold;padding:0 10px;line-height:24px;}
#classSearch #con{padding:10px;}

.kuang{width:600px;border:1px solid #99BBE8;margin-bottom:10px;}
.kuang h3{background-color:#E9F0F8;font-size:12px;font-weight:bold;padding:0 10px;line-height:24px;}
.kuang .kuangnei{padding:10px;}

.titlerule{background-image:url(../images/titlerule.gif);}

#uploadtext{padding-top:10px;float:left;margin-left:6px;}

.flistli{}

.adminnewslist{text-align:center;}
.adminnewslist th{line-height:30px;padding:0 10px;}
.adminnewslist td{line-height:24px;padding:0 10px;}

.regexlist{background-color:#E9F0F8;padding:10px; border:1px dotted #999;}
.regexlist tr td{ border-bottom:1px dotted #ccc;font-size:14px;line-height:30px;}

h3.treexx{font-size:12px;line-height:20px;background:#fff;}
.button{}
.riser{padding:0 4px;}