/* 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:#333333; font:13px "ËÎÌå",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; text-align: center; background:#011d06 url(images/bg01.jpg) repeat-y center top;}
ul,li,dl,ul,ol{list-style:none;}
div,li,td {
	line-height: 21px;
	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:#000000;text-decoration:none;} 
a:visited {color: #000000;text-decoration:none;} 
a:hover{color: #F00; text-decoration:underline;} 
a:active {color: #F00;text-decoration:underline;}

.marB{margin-bottom:10px;}
.marB TD{ font-size:12px;}

.f12 TD{ font-size:12px;}

#layer{	width:100%; background:url(images/mainbg.jpg) no-repeat center top;}

#wrap{
	width:1000px;
	margin:0 auto;
	text-align:left;
	background-color:#FFFFFF;
	padding-bottom:8px;}
	
.main{
	padding-left:16px;
	padding-right:16px;}
	
.leftside{
	float:left;
	width:645px;
	margin-bottom:5px;}
	
.rightside{
	float:right;
	width:312px;
	margin-bottom:5px;}
	
.t01{
	height:40px;
	margin-bottom:8px;}
	
.tab_line{padding-left:5px; line-height:18px;}

.shiping{
	background:#f3f3f3;
	padding:5px;
	border:1px solid #cdcdcd;
	margin-bottom:5px;}
	
.t02{
	background:url(images/t02.jpg) repeat-x;
	border:1px solid #ACB9C2;
	padding-left:15px;
	height:28px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;}
	
.c02{
	padding:5px;
	border:1px solid #ACB9C2;
	border-top:0;
	margin-bottom:8px;}
	
.teacher_c{
	background:url(images/linex.gif) repeat-x bottom;
	padding-bottom:8px;
	margin-bottom:8px;
	line-height:18px;}
.teacher_c img{
	float:left;
	border:1px solid #dadada;
	background-color:#f3f3f3;
	padding:4px;
	margin-right:10px;}
	
.ftitle{ color:#b31500; font-weight:bold; font-size:14px; line-height:28px;}

.t03{
	background:url(images/t03.jpg) repeat-x;
	height:30px;
	padding-left:20px;
	padding-top:10px;
	margin-bottom:5px;}
	
.c03{
	border:1px solid #eaeaea;
	padding:8px;}
	
.t05{
	height:22px;
	background:url(images/t05.jpg) no-repeat;
	padding-top:5px;
	padding-left:25px;
	color:#009901;
	font-size:14px;
	margin-bottom:8px;}
	
.conU{ line-height:24PX;}

/********ÍâÓïÍøÐ£************/

#footer{
	width:910px;
	margin:0 auto;
	font-size:12px;
	line-height:24px;
	text-align:center;
	border-top:2px solid #fa6f11;}
	
.footl{width:200px;float:left; text-align:right;}
.footr{width:660px;float:left; display:inline;margin-left:10px;margin-top:10px;}
.footc {text-align: center;padding-top: 5px;line-height:24px; margin-bottom:10px;}
	
.red{color:#FF0000;}

.blue a , .blue{color: #0066CC;}
.blue a:hover {color: #0033FF;}
.jiang {
	color: #FF6600;
	background-color: #FFFFCC;
	margin-right: 5px;
	border: 1px dashed #CCCCCC;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;}
.jiangb {margin-bottom:10px;margin-top:10px;}
.footb{padding-left:200px; text-align:left;}
.footb img{
	float:left;
	display:inline;
	margin-right:10px;}