/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,table,td,img,div{margin:0;padding:0;border:0;}
body  { margin:0; color:#333; font:13px "ËÎÌå",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; text-align: center;}
ul,li,dl,ul,ol{list-style:none;}
div,li,td {
	line-height: 24px;
	font-size:13px;
}
select	{font-size:12px; color:#333333;}
input	{font-size:12px; color:#333333;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both;	display:block;}
.dis{display:inline;}

a:link {color:#333;text-decoration:none;} 
a:visited {color: #333;text-decoration:none;} 
a:hover{color: #F00; text-decoration:underline;} 
a:active {color: #F00;text-decoration:underline;}

.marB{ margin-bottom:10PX;}

#wraper{
	width:1000px;
	margin:0 auto;
	text-align:left;}
	
.subnav{
	height:34px;
	line-height:34px;
	text-align:right;
	padding-right:25px;
	font-size:13px;
	background: url(images/05.jpg)  no-repeat left top;
	font-weight:bold;
	margin-bottom:5px;}
	
.left{
	float:left;
	width:442px;
	margin-left:5px;}
	
.right{
	float:right;
	width:547px;}
	
.t01{
	margin-left:3px;
	margin-right:3px;}
	
.c01{
	border:2px solid #85c32c;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:5px;
	padding:10px;
	height:265px;}
	
.c01_left{
	float:left;
	width:31px;}
	
.c01_right{
	float:left;
	width:426px;
	border:1px solid #85c32c;
	padding:10px;}
	
.teacher_t01 li{width:32px; height:67px;font-weight:bold; text-align:center;padding-top:18px;margin-bottom:4px;line-height:16px;}	
.hidden{display:none;}
.sd03{cursor:pointer; background:url(images/teacher_on.jpg) no-repeat left bottom;}
.sd04{cursor:pointer; background:url(images/teacher_off.jpg) no-repeat left bottom;}

.c02{
	border:2px solid #85c32c;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:5px;
	padding:10px;
	height:225px;}
	
.c02 img{border:3px solid #b8e12a;} 

.left01{
	float:left;
	width:491px;
	margin-left:3px;
	display:inline;}
	
.right01{
	float:right;
	width:491px;
	margin-right:3px;
	display:inline;}
	

#footer{
	width:1000px;
	margin:0 auto;
	border-top:2px solid #375fce;
	text-align:center;
	background-color:#FFFFFF;}
	
#footer div{margin-bottom:5px;}

#footer span{color:#FF0000;}
	
#footer .link{
	background-color:#f7f7f7;
	height:29px;
	line-height:29px;
	color:#375fce;}
	
#footer .marR{margin-right:10px;}

#footer A:link,#footer A:visited{color:#375fce; text-decoration:none;}
#footer A:hover,#footer A:active{color:#FF0000; text-decoration:none;}

