@charset "gb2312";
	div {border:0px solid red}
    
    #header,#container,#pagefooter,#copyright{
	    width:1110px;
		margin:0 auto;<!--×óÓÒÁ½±ßauto-->
	}

	#leftCell,#rightCell{
	    float:left;
	    height:75px;	
	}

	#leftCell{
		background-image: url("../images/common_01.gif");
		width:475px;
	}

	#rightCell{
		 width:630px;
	}

	#navi,#content,#side{
	    float:left;
	    height:auto!important; 	
		height:100px;
		min-height:100px; 
	}
	#navi{
        width:218px;
	}

	#content{
        width:772px;
	}

	#side{
        width:80px;
	}

    fieldset {
		border-color: #33A1E8;
		border-style: solid;
	}

	#nav {
		height: 23px;
		width:100%;
		background: #FFFFFF;
	}

	.vline {
		margin-top:4px;
		background: #999;
		width: 1px;
		height: 8px;
	}

	#nav ul {
		display: inline-block;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}

	#nav li {
		display: inline-block;
		float: left;
		font-family: Arial;
		font-weight: bold;
		font-size: 14px;
		text-align: center;
		line-height: 20px;
		height: 20px;
		vertical-align:middle;
	}

	#nav li a {
		display: inline-block;
		width: 84px;
		line-height: 28px;
		color: #464646;
		text-decoration: none;
		font-family:Î¢ÈíÑÅºÚ;
	}
	
	#footer{
		position:static;
		float:none;
		clear:both;
		margin:0 auto;
		width:660px;
	}

	#footer ul {
		display: inline-block;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}

	#footer li {
		height:18px;
		line-height:18px;
		float:left;
		display: inline-block;
		list-style: none;
		margin: 0 0 0 5px;
		padding: 0;
		font-family: Arial;
		font-size: 12px;
		text-align: center;
	}

	#footer li a {
		display: inline-block;
		font-size: 12px;
		margin: 0;
		padding: 0 1px 0 1px;
		color: #718AA6;
		text-decoration: none;
		text-transform: uppercase;
	}
	#footer li a:hover{color:#F33; text-decoration:underline;}
	#copyright{
		font-family: Arial;
		font-size: 12px;
		text-decoration: none;
		margin:0 auto;
		width:425px;
		padding-top:5px;
		color:#545454;
	}

	#title{
		position:static;
		float:none;
		clear:both;
		margin:0 auto;
		width:1100px;
		background-image: url("../images/common_02.gif");
		background-repeat: no-repeat;
		height:248px;
	}

	#divide{
		margin-top:30px;
		position:static;
		float:none;
		clear:both;
	}

	#container{
		margin-top:20px;
		float:none;
		clear:both;
	}

	#blankCell{
		float:none;
		clear:both;
		height:30px;
	}

	#login{
		padding:10px 5px 4px 10px;
		border:1px solid #ccc;  
		max-width:175px;  
		min-width:160px;  
		-moz-border-radius:20px;  
		-webkit-border-radius:20px;  
		border-radius:5px;
	}

	.advertise{
		height:40px;
		margin:0 0 8px 8px;
		padding:10px 5px 4px 10px;
		border:1px solid #ccc;  
		max-width:165px;  
		min-width:160px;  
		-moz-border-radius:20px;  
		-webkit-border-radius:20px;  
		border-radius:5px;
	}

	#ad1{
		background-image: url("../images/ad_01.gif");
		background-repeat: no-repeat;
	}

	#ad2{
		background-image: url("../images/ad_02.gif");
		background-repeat: no-repeat;
	}

	#ad3{
		height:300px;
		margin:0 0 8px 8px;
		padding:10px 5px 4px 10px;
		border:1px solid #FFFFFF;  
		max-width:175px;  
		min-width:170px;  
		-moz-border-radius:20px;  
		-webkit-border-radius:20px;  
		border-radius:5px;
		background-image: url("../images/ad_04.gif");
		background-repeat: no-repeat;
	}

	#tips{
		height:225px;
		max-width:175px;  
		min-width:165px;  
		margin:53px 10px 2px 13px;
		font-family:ËÎÌå;
		font-weight: bold;
		font-size: 13px;
		color:black;
	}

	#tips ul,li{
		margin:0px;
		padding:0px;
	}

	#tips li a {
		color: #393939;
		text-decoration: none;
		text-transform: uppercase;
	}

	#news{
		height:225px;
		max-width:290px;  
		min-width:280px;  
		margin:53px 10px 2px 20px;
		font-family:ËÎÌå;
		font-size: 13px;
		color:black;
	}

	#news ul,li{
		margin:0px;
		padding:0px;
	}

	#news li a {
		color: #393939;
		text-decoration: none;
		text-transform: uppercase;
	}

	.teacherMode{
		font-family:Î¢ÈíÑÅºÚ;
		font-size: 14px;
		padding:1px 1px 1px 1px;
		background:#DDDDDD;
		width:125px;
		height:50px;
		text-align:center
	}

	.teacherTpye{
		font-family:Î¢ÈíÑÅºÚ;
		font-size: 14px;
		padding:1px 1px 1px 1px;
		background:#EFEFEF;
		width:568px;
		height:50px;
	}

	.teacherTypeSpan{
		margin-left:10px;
	}

	.teacherInfo{
		font-family:Î¢ÈíÑÅºÚ;
		font-size: 14px;
		padding:1px 1px 1px 1px;
		background:#DDDDDD;
		width:140px;
		height:120px;
		text-align:center
	}
	
	.classTime{
		font-family:Î¢ÈíÑÅºÚ;
		font-size: 13px;
		padding:1px 1px 1px 1px;
		background:#DDDDDD;
		width:125px;
		height:50px;
		text-align:center
	}

	.teacherstate{
		padding:1px 1px 1px 1px;
		background:#EFEFEF;
		text-align:center
	}

	image{
		border:none;
	}

	div{
		font-family:Î¢ÈíÑÅºÚ;
	}

	a{
		text-decoration: none;
	}
	DIV.noteawoke {
	BORDER-RIGHT: #ff7300 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff7300 1px solid; PADDING-LEFT: 5px; BACKGROUND:  #fff5d8 no-repeat 2px 3px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #ff7300 1px solid; WIDTH: auto; LINE-HEIGHT: 130%; PADDING-TOP: 5px; BORDER-BOTTOM: #ff7300 1px solid; HEIGHT: 25px; TEXT-ALIGN: left;color:#F30;
}
DIV.noteawoke H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 18px; COLOR: #000000; PADDING-TOP: 0px;color:#F30;
}

.notiy{color:#ff0000; font-weight:bold;}
.news_text p{ font-size:14px; color:#666; height:30px;}
.news_text input{ border:#d8d8d8 solid 1px; line-height:20px; height:20px; margin-left:8px;}
.news_text input:hover{ border:#F63 solid 1px;}

/* page */
.page-link{padding:0px 0 0;text-align:left;width:100%;}
.page-link a{display:inline-block;padding:3px 8px;border:1px solid #ccc;line-height:15px; color: #ccc; font-size:12px; background:#FFF;}
.page-link a.page-alive{background:#E60000;color:#FFF;font-weight:bold;}

.pfc_start{width:230px; background:url(../images/start3.jpg);height:25px; float:left;}
.pfc_start li{height:25px; float:left; list-style:none; width:23px; cursor:pointer;}
.pfc_startspan{color:#F63; line-height:25px; height:25px; width:30px; float:left; margin-left:10px; font-size:14px; font-weight:bold;}
.pfc_libg{background:url(../images/start1.jpg);}


.pfc{width:300px; float:left; margin-left:20px;}
.pfc li{list-style:none;}
.pfc li span{color:#F60;}