*{
	padding:0;
	margin:0;
	font-family:"ＭＳ Ｐゴシック";	
}

ul{
	list-style-type:none;
	overflow:hidden;
}

li{
	overflow:hidden;
}

div{
	overflow:hidden;
}

img{
	border:0;
}

body{
	background:url(../images/la_bg.gif) repeat-x;
}

#la_h1{
	font-size:12px;
	display:block;
	width:880px;
	height:20px;
	margin:0 auto;
	font-weight:normal;
	padding-top:8px;
}
#la_top{	
	width:880px;
	height:106px;
	margin:0 auto;
}
	#la_top #la_logo{
		float:left;
		width:296px;
		height:106px;
	}
	#la_top #la_top_ad{
		float:left;
		width:484px;
		height:86px;
		padding:20px 0 0 100px;
	}
#la_main_pic{	
	width:880px;
	height:250px;
	margin:8px auto 20px auto;
}
#la_main{	
	width:880px;
	margin:0 auto 20px auto;
}
	#la_main #la_content{
		width:650px;
		float:left;
		margin-left:10px;
	}
		#la_main #la_content .la_clap{
			display:block;
			width:57px;
			height:18px;
			background-image:url(../images/la_clap.gif);
			font-size:11px;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			color:white;
			text-decoration:none;
			text-align:right;
			padding:0 23px 0 0;
		}
		#la_main #la_content .blog_formail{			
			border:1px solid #dddddd;
			margin-top:10px;
		}
		#la_main #la_content .blog_content{
			font-size:12px;
			line-height:20px;
			border:1px solid #ffdf7e;
			background-color:#fffaeb;
			padding:10px;
		}
			#la_main #la_content .blog_content .blog_pic{
				margin:0 auto;
				text-align:center;
			}
		#la_main #la_content .la_sub_title{
			width:628px;
			height:28px;
			background-image:url(../images/la_sub_title_bg.gif);
			border:1px solid #999999;
			font-size:16px;
			font-weight:bold;
			padding:10px 0 0 20px;
		}
		#la_main #la_content .page_div{
			padding:6px;
			font-size:12px;
			border:1px solid #999999;
			background-color:#eeeeee;
			font-weight:bold;
			margin:12px auto;
		}
		#la_main #la_content .table_list{
			font-size:12px;
		}
			#la_main #la_content .table_list td{
				padding:4px;
			}
	#la_main #la_left{
		width:200px;
		float:left;
		margin-right:20px;
	}
		#la_main #la_left #la_control{
			border:1px solid #999999;
			width:198px;
			margin-bottom:5px;
			padding-bottom:2px;			
		}
			#la_main #la_left #la_control a{
				width:158px;
				height:21px;
				display:block;
				font-size:12px;
				color:#333333;
				padding:9px 0 0 40px;
				text-decoration:none;
			}
			#la_main #la_left #la_control .la_control_btn_1{
				background-image:url(../images/la_control_btn_bg_1.gif);
				background-position:0 -30px; 
			}
			#la_main #la_left #la_control .la_control_btn_1:hover{
				background-position:0 0; 
			}
			#la_main #la_left #la_control .la_control_btn_2{
				background-image:url(../images/la_control_btn_bg_2.gif);
				background-position:0 -30px;
			}
			#la_main #la_left #la_control .la_control_btn_2:hover{
				background-position:0 0; 
			}
		#la_main #la_left #la_login_form{
			width:200px;
			height:176px;
			background-image:url(../images/la_login_form_bg.gif);
			margin-bottom:10px;
		}
			#la_main #la_left #la_login_form #acco_username{
				font-size:12px;
				width:175px;
				height:15px;
				padding-top:2px;
				background-color:#ffeac7;
				border-top:1px solid #9c6f00;
				border-left:1px solid #9c6f00;
				border-bottom:1px solid #ffb500;
				border-right:1px solid #ffb500;
				margin:75px 0 0 15px;
			}
			#la_main #la_left #la_login_form #acco_password{
				font-size:12px;
				width:175px;
				height:15px;
				padding-top:2px;
				background-color:#ffeac7;
				border-top:1px solid #9c6f00;
				border-left:1px solid #9c6f00;
				border-bottom:1px solid #ffb500;
				border-right:1px solid #ffb500;
				margin:25px 0 0 15px;
			}
			#la_main #la_left #la_login_form #la_login_btn{
				display:block;
				width:62px;
				height:20px;
				background-image:url(../images/la_login_btn.gif);
				margin:10px 0 0 130px;
			}
		#la_main #la_left #la_teacher{
			width:192px;
			margin:10px auto;
			border:1px solid #999999;
			padding:3px;
		}
	#la_main #la_center{
		width:440px;
		float:left;
		margin-right:20px;
	}
		#la_main #la_center #la_list_blog_self{
			width:88px;
			height:28px;
			background-image:url(../images/la_list_blog_self.gif);
			border:1px solid #999999;
			margin-bottom:10px;
			padding:10px 0 0 350px;
		}
		#la_main #la_center #la_list_ask_self{
			width:88px;
			height:28px;
			background-image:url(../images/la_list_ask_self.gif);
			border:1px solid #999999;
			margin-bottom:10px;
			padding:10px 0 0 350px;
		}

		#la_main #la_center .la_list_title{
			width:440px;
			height:31px;
			padding-bottom:3px;
			margin:10px 0 10px 0;
		}
			#la_main #la_center .border_red{
				border-bottom:4px solid #e60000;
			}
			#la_main #la_center .border_blue{
				border-bottom:4px solid #0086e6;
			}
			#la_main #la_center .border_yellow{
				border-bottom:4px solid #e6ac00;
			}
			#la_main #la_center .border_green{
				border-bottom:4px solid #50e600;
			}
			#la_main #la_center .la_list_title .la_list_title_pic{
				float:left;
				width:217px;
				height:31px;
			}
			#la_main #la_center .la_list_title .la_list_title_btn{
				float:left;
				height:31px;
				margin:5px 0 0 155px;
			}
		#la_main #la_center .la_list_content{
			width:437px;
			height:25px;			
			padding-left:3px;
		}
			#la_main #la_center .la_list_content .la_list_pic{
				float:left;
				width:8px;
				height:8px;
				line-height:0;
				font-size:0;
				margin-top:4px;
			}
			#la_main #la_center .la_list_content .la_list_time{
				float:left;
				width:80px;
				margin-left:7px;
				color:#333333;
				font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
			}
			#la_main #la_center .la_list_content .la_list_content_title{
				float:left;
				width:342px;
				font-size:12px;
			}
				#la_main #la_center .la_list_content .la_list_content_title a{
					color:#333333;
				}
				#la_main #la_center .la_list_content .la_list_content_title a:hover{
					color:#ff9600;
					text-decoration:none;
				}
	#la_main #la_right{
		width:200px;
		float:left;
	}
		#la_main #la_right .la_right_list{
			width:198px;
			font-size:12px;
			border:1px solid #999999;
			margin-top:10px;
		}
			#la_main #la_right .la_right_list .la_right_list_more{
				padding:10px 0 7px 115px;
			}
			#la_main #la_right .la_right_list .la_right_list_title{
				margin:8px 0 8px 10px;
			}
				#la_main #la_right .la_right_list .la_right_list_title a{
					color:#333333;
				}
				#la_main #la_right .la_right_list .la_right_list_title a:hover{
					color:#ff9600;
					text-decoration:none;
				}
	#la_main #la_clear{
		clear:both;
		width:880px;
	}	
#la_foot{	
	height:140px;
	margin:10px auto 0 auto;
	background:url(../images/la_foot_bg.gif) repeat-x;
	font-size:12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
	#la_foot div{
		margin:0 auto;
		width:880px;
		height:20px;
		text-align:center;
	}
	#la_foot #la_foot_1{
		margin-top:10px;
	}
		#la_foot #la_foot_1 a{			
			color:#333333;
			text-decoration:none;
		}
		#la_foot #la_foot_1 a:hover{			
			color:#ff9600;
			text-decoration:underline;
		}
	#la_foot #la_foot_2{
		margin-top:5px;
	}
		#la_foot #la_foot_2 a{			
			color:#666666;
			text-decoration:none;
		}
		#la_foot #la_foot_2 a:hover{			
			color:#ff9600;
			text-decoration:underline;
		}
	#la_foot #la_foot_3{
		margin-top:10px;
		color:#999999;
	}
		#la_foot #la_foot_3 a{			
			color:#999999;
			text-decoration:none;
		}
		#la_foot #la_foot_3 a:hover{			
			color:#ff9600;
			text-decoration:underline;
		}
	#la_foot #la_foot_4{
		margin-top:5px;
		color:#999999;
		font-size:11px;
		height:50px;
	}
		#la_foot #la_foot_4 a{			
			color:#999999;
			text-decoration:none;
		}
		#la_foot #la_foot_4 a:hover{			
			color:#ff9600;
			text-decoration:underline;
		}