/*----(HTML默认标签)----*/ 
*{margin:0px;padding:0px;}
body{
 	height:100%;
 	overflow:auto;
	font-family:Verdana, Geneva, sans-serif;
	color : #666;
	font-size:12px; 
	background:#fff;
}
img{border:none;margin:none;}
table{border-collapse:collapse;font-size:12px; }
select,option{margin:0px;padding:0px;font-size:12px;}
a{text-decoration: none;color:#000;behavior:url(onfocus.htc);}
a:hover{color:#c00;text-decoration:underline;}

/*----(后台顶部)----*/ 
.clear{ clear:both;}
.br{padding:2px;}
.line{padding:2px; border-top:solid 1px #ccc;}
.wws{background:#3B7B03;}
.top{background:url(bg_1.png) repeat-x scroll 0px 0px;height:80px;}
.top table{padding:0; margin:14px auto 0 auto;}
.top td{font-size:12px; color:#666;letter-spacing:0px; text-align:center; height:39px;}
.top #logo {text-align:left;}
.top a{letter-spacing:0px;color:#fff;padding:11px 0 0px 0; height:28px; width:90px; display:block; background:url(title_1.jpg) no-repeat scroll center 3px; font-family:Verdana, Geneva, sans-serif;}
.top a:hover{letter-spacing:0px;color:#062052; background:url(menu.jpg) no-repeat scroll center 0px;}
.top a.Active{letter-spacing:0px;color:#062052;text-decoration: none;display:block; background:url(menu.jpg) no-repeat scroll center 0px;}

.toptext{ color:#fff; padding:6px 0 0 10px;}
.toptext u{ color:#fffe7f;}

.display{ padding:10px 0 10px 12px; width:99%;}
.display label{ float:left;}
.display ul{ float:left;}
.display ul li{ display:inline; padding:0 10px 5px 0; width:100px;}

/*----(后台左边)----*/ 
.left_body{background:#415781 no-repeat scroll right;overflow:auto;}
.left_title{
line-height:25px;
border:#253c5a solid 1px;
padding:1px 0 0 10px;
margin:0 0 0 10px;
width:230px;
font-weight:bold;
color:#fff;
letter-spacing:1px;
background:url(bg3.png) repeat-x scroll 0 0;
}
.left_item{
line-height:150%;
border-bottom:#253c5a solid 1px;
padding:5px 0 5px 10px;
margin:0 0 0 10px;
width:230px;
background:#fff;
overflow-x:hidden;
color:#000;
}
.left_quick{
	border-top:solid 1px #707c8c;

	background:#8996a7;
	padding:5px 0 0 10px;
margin:0 0 0 10px;
width:230px;
color:#fff;
}
.left_quick span{
	font-weight:bold;
	display:block;
	padding:0 0 5px 0;
}
.left_quick a{ display:inline-block; width:65px; height:23px; margin:0 7px 10px 0; line-height:23px; color:#333; border: solid 1px #78879a; background:url(bg1.png) repeat-x scroll 0 0; text-align:center;}
.left_quick a:hover{ border: solid 1px #3f5680; color:#000; background:url(bg11.png) repeat-x scroll 0 0;}
.left_search{
	background:#e4e7ee;
	padding:5px 0 5px 10px;
margin:0 0 0 10px;
width:232px;
color:#253c5a;
}
.left_search span{ display:block; padding:5px 0 10px 0; font-weight:bold;}
.left_search label{ float:left; width:36px; height:22px; line-height:22px; padding:0 0 2px 0;}
.left_input{ float:left; width:174px; margin:0 10px 0 0; padding:0 0 2px 0; border-top:#929fb2 solid 1px; border-left:#929fb2 solid 1px; border-right:#d4dbe3 solid 1px; border-bottom:#d4dbe3 solid 1px;}
.left_submit {
	border-top:#3f5680 solid 1px; 
	background:#e4e7ee;
	padding:8px 0 8px 0;
	margin:0 0 0 10px;
	height:23px;

	width:230px;
	color:#fff;
}
.left_submit input{ color:#3f5680; float:right;width:73px; height:23px; background:url(submit.png) no-repeat scroll 0 0; border:0; margin:0 10px 0 0; padding:2px 0 0 0; font-size:12px;}
.leftmenu
{
	margin:0px 0 0 15px; 
	padding:0;
}
.lefttop
{
	background:url(BgUser_01.gif) no-repeat;
	width:130px;
	height:22px;
	margin:20px 0px 10px 15px; 
	padding:4px 0 6px 22px;
	text-align:left;
}

.leftbottom
{
	background:url(BgLeftB_01.gif) no-repeat scroll top;
	width:130px;
	height:11px;
	margin:10px 0px 0 15px; 
	padding:5px 0 0 1px;
	font-family:Arial,sans-serif;
	font-size:10px;
}
.leftmenu a{
	behavior:url(onfocus.htc);
	margin:0px 0px 0 0px;
	padding:2px 0px 2px 20px;
	line-height:22px;
	display:block;
	color:#666;
	letter-spacing:1px;
}
.leftmenu a:hover{
	text-decoration:none;
	background:url(BgLeftM_01.gif) no-repeat scroll right;
	color:#000;
}
.leftmenu .Active{
	text-decoration:none;
	background:url(BgLeftM_01.gif) no-repeat scroll right;
	color:#000;
}
.leftmenu .NoActive{
	text-decoration:none;
	
	color:#666;
}


/*----(后台右边)----*/ 
.right_body{
background:#415781 repeat-x scroll top;
color:#333333;
padding: 0px 0 0 10px;
}
.right_body table.hometable{ width:100%; margin:0 auto;}
.right_title{
line-height:28px;
width:99%;
height:28px;
overflow:hidden;
border-left:#253c5a solid 1px;
border-right:#253c5a solid 1px;
border-top:#253c5a solid 1px;
padding:0 0 0 10px;
margin:0 0 0 0;
font-weight:bold;
color:#fff;
letter-spacing:1px;
background:url(bg3.png) repeat-x scroll 0 0;
}
.right_title span{ padding:0 10px 0 0;}

.right_panel{
	line-height:150%;
margin:0px 0px 10px 0px;
width:99%;
background:#fff;
overflow-x:hidden;
padding:10px 0 2px 10px;
border-left:#253c5a solid 1px;
border-right:#253c5a solid 1px;
border-bottom:#253c5a solid 1px;
}
.right_msg{
	line-height:150%;
margin:0px 0px 10px 0px;
width:99%;
background:#fff;
overflow-x:hidden;
padding:10px 0 10px 10px;
border-left:#253c5a solid 1px;
border-right:#253c5a solid 1px;
border-bottom:#253c5a solid 1px;
}

.li{ font-family:Arial, Helvetica, sans-serif; height:24px; padding:0 0 5px 0; margin:0 10px 0 0;}
.li a{ text-decoration:none; color:#C00;}
.li a:hover{ text-decoration:underline;}
.li span{ font-weight:bold;}

.right_class{border-left:#253c5a solid 1px;border-right:#253c5a solid 1px;background:#fff;width:99%;padding:10px 0 0 10px;}
.right_class a{ background:url(folder.gif) no-repeat scroll 0 0; width:120px; padding:1px 0 0 24px; height:20px;  font-family:Tahoma, Geneva, sans-serif; display:inline-block;}
.right_class a:hover{  text-decoration:none; color:#c00; background:url(folderopen.gif) no-repeat scroll 0 0;}
.right_class a.active{ font-weight:bold; text-decoration:none; color:#c00; background:url(folderopen.gif) no-repeat scroll 0 0;}

.right_action{height:20px; border-bottom:#294462 solid 1px; width:99%; margin:0 0 10px 0; padding:5px 0 8px 0;}
.right_action a{ width:120px; padding:2px 0 0 24px; height:20px;  font-family:Verdana, Geneva, sans-serif; display:inline-block;}
.right_action a.b_1:hover{ background:url(b_1.gif) no-repeat scroll 0 0;}
.right_action a.b_1{ background:url(b_1.gif) no-repeat scroll 0 0;}
.right_action a.b_2:hover{ background:url(b_1.gif) no-repeat scroll 0 -30px;}
.right_action a.b_2{ background:url(b_1.gif) no-repeat scroll 0 -30px;}
.right_action a.b_3:hover{ background:url(b_1.gif) no-repeat scroll 0 -61px;}
.right_action a.b_3{ background:url(b_1.gif) no-repeat scroll 0 -61px;}
.right_action a.b_4:hover{ background:url(b_1.gif) no-repeat scroll 0 -90px;}
.right_action a.b_4{ background:url(b_1.gif) no-repeat scroll 0 -90px;}
.right_action a:hover{ font-weight:bold; color:#253c5a;text-decoration:none;}
.right_action a.active{ font-weight:bold; text-decoration:none; color:#253c5a;}

.right_option{ float:right; padding:3px 3px 0 0;}
.right_menus{

margin:0px 0px 10px 0px;
width:99%;
background:#fff;
overflow-x:hidden;
padding:10px 0 10px 10px;
border-left:#253c5a solid 1px;
border-right:#253c5a solid 1px;
	}
.right_menus a{ background:url(go_2.gif) no-repeat scroll 0 0px; width:120px; padding:3px 0 0 20px; height:18px;  font-family:Verdana, Geneva, sans-serif; text-decoration:underline; display:inline-block;}
.right_menus a:hover{  text-decoration:none; color:#000; background:url(go_1.gif) no-repeat scroll 0 0px;}
.right_menus a.active{ font-weight:bold; text-decoration:none; color:#000; background:url(go_1.gif) no-repeat scroll 0 0px;}
form
{
	padding:0;
	margin:0;
}
.right_panel a{letter-spacing:0px;color:#fff;text-decoration: none; width:95px; height:26px; line-height:26px; display:inline-block; margin:0px 8px 8px 0px; border:#253c5a solid 1px; background:url(bg3.png) repeat-x; text-align:center; padding:0 0 0 0; font-family:"宋体",Verdana, Geneva, sans-serif;} 
.right_panel a:hover{letter-spacing:0px;color:#000;display:inline-block; text-decoration:none; border:#253c5a solid 1px; background:url(bg6.png) repeat-x; text-align:center;}
.right_panel .active{letter-spacing:0px;color:#000;display:inline-block; text-decoration:none; border:#253c5a solid 1px; background:url(bg6.png) repeat-x; text-align:center;}

.right_title a{letter-spacing:0px;color:#fff;text-decoration: none; width:93px; height:28px; display:inline-block; margin:0px 3px 0px 0px; background:url(bg8.png) repeat-x scroll 0 5px; text-align:center; overflow:hidden; padding:5px 0 0 0; font-family:"宋体",Verdana, Geneva, sans-serif; font-weight:normal;} 
.right_title a:hover{letter-spacing:0px;color:#000;display:inline-block; text-decoration:none; background:url(bg7.png) repeat-x scroll 0 5px; text-align:center;}
.right_title .active{letter-spacing:0px;color:#000;display:inline-block; text-decoration:none; background:url(bg7.png) repeat-x scroll 0 5px; text-align:center; font-weight:bold;}

.right_line{ background:url(bg5.png) repeat-x scroll 0 0; height:26px; border-bottom:#294462 solid 1px; overflow:hidden; width:99%;}
.right_line span{ background:url(bg9.png) no-repeat scroll 0 0; height:23px; line-height:23px; padding:3px 0 0 16px; margin:0 0 0 10px; color:#FFF; font-weight:bold; display:block;}
#RMenuLine{}
.right_item{
line-height:150%;
margin:0px 0px 10px 0px;
width:99%;
background:#fff;
overflow-x:hidden;
padding:10px 0 10px 10px;
border-left:#253c5a solid 1px;
border-right:#253c5a solid 1px;
border-bottom:#253c5a solid 1px;
}
.right_tab{width:99%;}
.right_tr{ background:url(bg1.png) repeat-x scroll 0 bottom; height:25px; padding:3px 0 0 0;}
.right_td{ padding:0 0 0 10px;}
.right_bottom{
margin-bottom:5px;
width:100px;
}
.c{clear:both;}
ul.list{padding:0px;list-style: none none outside;margin:0px;}
ul.list li {text-align:left;padding-left:20px;background: url(li.gif) no-repeat 5px 10px;padding-top:3px;height:20px;overflow:hidden}
ul.list a{text-decoration: none;color:#BA1515;}
ul.list a:hover{color:#000;text-decoration:underline;}
.input{background:#eee;border:1px solid #969696;font-size:12px;hieght:20px;padding:2px;}
.text{background:#eed;border:1px solid #969696;font-size:12px;
line-height:150%;
}
.skin_title{
margin:8px 8px 0px 8px;
border-top:1px solid  #A09876;
border-bottom:1px solid  #A09876;
border-left:4px solid #A09876;
border-right:1px solid  #A09876;
font-size:12px;
line-height:20px;
background:#eed;
width:400px;
padding-left:20px;
}
.skin_text{
margin:8px 8px 0px 8px;
background:#eed;
border-top:1px solid  #A09876;
border-bottom:1px solid  #A09876;
border-left:4px solid #A09876;
border-right:1px solid  #A09876;
font-size:12px;
height:200px;
width:100%;
font-family:fixedsys;
line-height:120%;
scrollbar-base-color: #A09876; 
scrollbar-track-color:#eed;
scrollbar-face-color:#eed;
scrollbar-highlight-color:#000;
scrollbar-3dlight-color:#A09876;
scrollbar-darkshadow-color:#A09876;
scrollbar-shadow-color:#000;
scrollbar-arrow-color: #000;
}

.button{
background:#f2f9fd;
border-top:1px solid  #999;
border-bottom:1px solid  #999;
border-left:4px solid #999;
border-right:1px solid  #999;
font-size:12px;
height:19px;
padding-top:2px;
}
.editer
{
margin:4px;
padding:4px;
}
.data{
padding:4px 0px 4px 20px;
}
.hr{
border-top:1px solid #b5cfd9;
border-bottom:1px solid #b5cfd9;
line-height:22px;
background:#f2f9fd;
padding-left:20px;
}

.Loginbox
{
	background:url(login.gif) no-repeat;
	overflow:hidden;
	margin:0 auto;
	padding:60px 0 0 60px;
	width:432px;
	height:205px;
}
.classtabshow
{
	margin:0px 0 0 10px;
	padding:0;
	width:95%;
	height:450px;
	text-align:center;
	border:solid 0px #000;
}
.firsttabtr
{
	height:30px;
}
.firsttabtd
{
	width:50px;
}
.classtabtr
{
	border:solid 0px #000;
}
.classtabtd
{
	border:solid 1px #000;
	padding:0;
	margin:0;
}
.tabinput
{
	width:100%;
	height:100%;
	padding:0;
	margin:0;
}
.ClassListAdmin{
	width:270px;
	float:left;
	border-left:solid 1px #666;
}
.ClassListAdmin .Title {
	font-weight:bold;
	font-size:14px;
	padding:7px 0 5px 8px;
	border-top:solid 1px #666;
	border-bottom:solid 1px #666;
}


span.select { display:block; position:absolute; background:#fff url(block_bg_hui.gif) repeat-x scroll 0 100%; border:solid 1px #ccc; padding:10px; margin:0px 0 0 70px; width:404px; float:left;} 
span.select a:link, span.select a:visited{ display:block; font-size:12px; color:#333; padding:0 10px 0 10px; float:left; width:130px; height:25px; line-height:25px;}
span.select a:hover{color:#f00;text-decoration:underline;}