/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,img,div{margin:0;padding:0;border:0;}
body  { margin:0; color:#000; font:13px "ËÎÌå",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; text-align: center; background:#FFF url(../../ms/web_teacher/images_2009/bodybg.jpg) repeat-y center top;}
ul,li,dl,ul,ol{list-style:none;}
div,li,td,th {
	line-height: 20px;
	font-size:13px;
}
select	{font-size:13px; color:#333333;}
input	{font-size:13px; color:#333333;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both; display:block;}
.dis{display:inline;}

a:link {color:#000;text-decoration:none;} 
a:visited {color: #000;text-decoration:none;} 
a:hover{color: #F00; text-decoration:underline;} 
a:active {color: #F00;text-decoration:underline;}

.conU{padding:5px;}
.marB{margin-bottom:5px;}
.more{float:right;margin-right:8px;margin-top:2px;}
.more2{float:right;margin-right:8px;margin-top:6px;}
.day{float:right;color:#eb0000;}

.c_l12_01{padding:5px;}
.c_l12_01 li{padding-left:10px;background:url(../images/dot.gif) no-repeat 1px 8px;}

#main{
	width:938px;
	margin:0 auto;
	text-align: left;}
	
.left{
	float:left;
	width:213px;
	margin-bottom:8px;}
	
.right{
	float:right;
	width:716px;
	margin-bottom:8px;}
	
.t01{
	height:24px;
	background:#556ab2 url(../images/icon01.gif) no-repeat 10px 5px;
	padding-left:25px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	float:left;
	width:188px;}
	
.con{
	border:1px solid #556ab2;
	padding:5px;
	margin-bottom:5px;}
	
.con_left{
	border:1px solid #556ab2;
	padding:5px;
	margin-bottom:5px;
	float:left;
	width:201px;}
	
h3{
	border:1px solid #f8f8f8;
	height:24px;
	line-height:24px;
	background-color:#dbdfef;
	font-weight:bold;
	color:#556ab2;
	padding-left:10px;
	font-size:13px;
	float:left;
	width:189px;}
	
.teacher_list{
	float:left;
	width:201px;
	padding-bottom:10px;}
		
.teacher_list li{
	float:left;
	display:inline;
	overflow:hidden;
	width:50px;
	margin-left:5px;
	height:24px;
	line-height:24px;
	padding-left:10px;
	background:url(../images/dot.gif) no-repeat 2px 8px;}
	
	
.t02{
	background:url(../images/tbg01.jpg) repeat-x top;
	height:24px;
	padding-top:5px;
	border-left:1px solid #b9c5dd;
	border-right:1px solid #b9c5dd;
	border-top:1px solid #b9c5dd;
	font-size:14px;
	font-weight:bold;
	color:#556ab2;
	padding-left:15px;
	float:left;
	width:699px;}
	
.t02 a:link,.t02 a:visited{color:#556ab2; text-decoration:none;}
.t02 a:hover,.t02 a:active{color:#FF0000; text-decoration:none;}
	
.c02{
	border:1px solid #e2e4e8;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:8px;
	float:left;
	width:714px;}
	
.c02 li{
	float:left;
	margin-left:10px;
	display:inline;
	height:160px;}
	
.w01{width:157px; text-align:center;}

.w01 img{
	padding:4px;
	border:1px solid #d8d8d8;
	margin-bottom:5px;}

.w02{width:175px;}

.t04{
	background:url(../images/tbg01.jpg) repeat-x top;
	height:24px;
	padding-top:5px;
	border-left:1px solid #b9c5dd;
	border-right:1px solid #b9c5dd;
	border-top:1px solid #b9c5dd;
	font-size:14px;
	font-weight:bold;
	color:#556ab2;
	padding-left:15px;}
	
.t04 a:link,.t04a:visited{color:#556ab2; text-decoration:none;}
.t04 a:hover,.t04 a:active{color:#FF0000; text-decoration:none;}

.c03{ float:left;
	border:1px solid #e2e4e8;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:8px; width:714px;
}
	
.c03 li{
	float:left;
	margin-left:10px;
	display:inline;
}

.w03{ width:520px;}

.tr_in{ text-indent:2em;margin-bottom:20px;}

.fblue{
	color:#556ab2;
	font-weight:bold;}
	
a.fblue01:link,a.fblue01:visited{ color:#556ab2; text-decoration:none;}
a.fblue01:hover,a.fblue01:active{ color:#FF0000; text-decoration:none;}

.t03{
	height:24px;
	background-color:#dbdfef;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	color:#556ab2;
	padding-left:15px;
	float:left;
	width:701px;}
	
.c02_vedio{
	border:1px solid #e2e4e8;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:8px;
	padding:20px;}
	
.vedio_c{margin-bottom:20px; text-align:center;}
.str{ font-weight:bold;}

.page{
	float:left;
	width:716px;
	height:24px;
	line-height:24px;
	text-align:right;}