
#container { width: 920px;  background: #FFFFFF;margin: 0 auto; font-size: 12px;} 
#header { float:left; width:100%; padding:.25em 0 0em; clear:both;  font-size:12px; line-height:150%;text-align:right;}
#header h1 { float:left; width:225px;}
#header h1 a { display:block; text-decoration:none;}
#header h1 a span { display:none; margin-left:.5em; font-size:13px; font-weight:normal;}
#header h1 a:hover span { display:inline; color:#fff;}
#menu {height:23px;text-align:right;margin:0px 6px 0px 0px !important;margin:0px 7px 0px 0px;padding-top:20px !important;padding-top:0px;/*visibility:hidden;*/}
#menu ul{list-style:none;float:right;} 
#menu ul li{float:left;height;23px;line-height:22px;} 
#menu a { float:left;margin:0;padding:0px 5px 0px 5px; text-decoration:none;}  
#menu a span {float:none;}
#menu a:hover span {}
#menu .menuright{ float:right; padding:0px 10px 0px 10px; color:#fff;}
.menuL{width:5px;height:23px;background:url('menu_left.gif') no-repeat;}
.menuR{width:5px;height:23px;background:url('menu_right.gif') no-repeat;} 
.menuA{height:23px;background:url('menu_main.gif')  no-repeat center 0px;} 
.menuDiv{width:4px;height:23px;background:url('menu_div.gif') no-repeat;padding:0px;margin-right:6px; }/*---²Ëµ¥·Ö¸îÏß---*/
.menuA:link,.menuA:visited{float:left;height:23px;text-align:center;padding:4px 10px 2px 10px;text-decoration:none;color:#fff;}  
.menuA:hover{text-decoration:none;background: url('menu_main.gif') no-repeat center -37px;color:#fff;} 
.contents{border: 1px solid #D5E4F4;background:#FFF;padding:10px 10px 16px 10px;margin:0px;}
.contents span{color:#666;}

form{border: 1px solid #D5E4F4;background:#FFF;padding:10px 10px 16px 10px;margin:0px;}
form span{color:#666;}
input {font:9pt Verdana;padding:2px;}
textarea {padding:6px;font:9pt Verdana;width: 300px;height: 86px;}
#sbutton{margin-left: 125px;height:22px;margin-top: 5px;width:80px;}
#reply_textarea{padding:6px;height:80px;margin-left: 65px;width:300px;}
label{text-align:right;margin-left:28px;float: left;padding:3px;width: 100px;}
input,textarea,select{color: #333333;border:1px #a5b1d8 solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.input {height: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}

br{clear: left;}
img {border:none;}

#alertmsg {width:660px;margin:0 auto;text-align:center;border: 3px solid #C0DDFC;border-top:20px;background:#F4FAFF;padding:12px;
margin-top:25px;}
#alertmsg a{color:#175CBB;}

#main{width:920px;margin:0 auto;background:#FFF;padding:10px 0px 20px 0px;color:#04271B;font-family: Verdana, Arial, "ËÎÌå";text-align:left;}
#top,#pages {width:903px;margin:0 auto;background:#FFF;padding:8px;}
#top {height:60px;}
#submit,#list {background-image: url(../images/list_bg.gif);background-repeat: repeat-x;background-color:#D2E7F7;padding:20px 13px 13px 13px;}
#submit img{margin-left:8px;}
#submit_div {width:320px;margin:0 auto;padding:22px;}
#submit_set_left {width:120px;margin-left:50px;text-align:center;float:left;}
#submit_set_left ul{margin:0px;}
#submit_set_left li {list-style:none;line-height:38px;background:url(../images/class_folder.gif) no-repeat left 12px;}
#submit_set_right {width:442px;float:left;}
#submit .submitleft{padding-left:80px;}
#submit .submitright{margin-right:20px;margin:20px 20px 0px 0px;padding:0px 0px 0px 0px;float:right; }
.faceselect{padding:0px 0px 5px 0px;}
.faceimg{padding:5px 0px 0px 0px;}

#listmain{border: 1px solid #D5E4F4;background:#FFF;padding:5px;margin:0px;padding-bottom:20px;}
#listmain h2,#submit h2{font:8pt Verdana;color:#175CBB;border-top:1px solid #EBF5FE;border-bottom:1px solid #EBF5FE;background:#F4FAFF;padding:3px;font-weight: normal;height:20px;}
.leftarea,.midarea,.rightarea {height:20px;line-height:20px;float:left;overflow:hidden;}
.leftarea {padding-left:8px;width:500px;text-align:left;}
.rightarea {width:100px;text-align:right;}
.midarea {width:150px;text-align:right;}
.ftcolor_175 {color:#175CBB;}
.ftcolor_666 {color:#666;}
.ftcolor_999 {color:#999;}
.ftcolor_FF9 {color:#FF9933;}

.content{margin-left:10px;width:780px;text-indent: 24px;word-wrap: break-word;padding:6px 12px 10px 12px;text-align:left;}
.contentleft{margin-right:10px;padding:6px 0px 10px 0px; float:left;line-height:22px;}
.contentright{margin-left:20px;padding:0px 0px 10px 0px;text-align:left; }


.reply{margin-left:80px;border:2px dashed #F8E9E9;background:#f8f8f8;width:580px;text-indent:24px;word-wrap:break-word;padding:8px;margin-bottom:8px;text-align:left;margin-top:10px;}
#page{height:40px;background: #fff;line-height:40px;text-align:center;clear:both;text-align:center;width:auto;}
#page a{padding-left:4px;	padding-right:4px;color:#000000;	}
.page_hover{padding-left:4px;	padding-right:4px;color:blue;	}
#page a:hover{padding-left:4px;	padding-right:4px;color:#ff0000;	}
#logoarea{height:60px;width:200px;float:left;}