body {background:#999999; margin:0px auto; font-family:"ËÎÌå"; font-size:12px; color: #333333; line-height:180%
}
a {
	color:#555; padding:0px; text-decoration:none
}
a:link {
	color: #555; text-decoration: none
}
a:hover {
	color: #555; text-decoration: none
}
img {
	border:0px;
}
div,ul,li,p,form {
		padding: 0px; margin:0px auto;list-style-type: none;
}
table {
		padding: 0px; margin: 0px;list-style-type: none;
}
dt,dl,dd {
	padding: 0px; margin: 0px;list-style-type: none;
}
form{margin:0px;padding:0px;}
tr {
	padding: 0px; margin: 0px;list-style-type: none;
}

#IBody{margin: auto; width:1000px; background:#FFF}

#Index_Top{ width:1000px; height:82px; background:url(../Images/Top_bg.gif); text-align:center}


#Index_Top .Logo{ margin-top:15px; margin-left:20px; width:550px; float:left}
#Index_Top .LogoT{ margin-top:15px; margin-right:20px; float:right; color:#999}

#MainDiv{ width:1000px; height:35px; background:url(../Images/Main_bg.gif);}

.Main{width:920px; height:35px; margin:auto }
.Main ul { float:left; list-style:none;} 
.Main li { display:inline; height:35px; width:120px; float:left;text-align:center; } 
.Main a{ line-height:35px; height:35px; width:120px; text-align:center; color:#FFF; font-weight:bold; font-size:14px;  }
.Main a:hover, .Main a:focus, .Main a:active { font-weight:bold; text-decoration:none}
.Main .MainNar{text-align:center; margin-top:8px; height:18px; width:1px; background:url(../Images/Main_Nar.gif)}
#Index_Banner{ width:1000px; padding-top:33px; background:url(../Images/banner_bg.gif) repeat-x top}
#Index_Con{ width:1000px; overflow:hidden;}
#Class_Con{ width:1000px; overflow:hidden; background:url(../Images/con_bc.jpg) repeat-y left  }
#Class_Con .ClassLeft{ width:200px;float:left; padding-top:5px; padding-left:6px;}

.ClassLeftC{width:198px; border:solid 1px #F2F2F2; height:250px; float:left;}



.ClassTitle{ float:left;width:180px; padding-bottom:10px;}


.ClassMainL{ clear:both; width:auto; float:left;}
.ClassMainL a  { display:block; float:left;width:170px; padding-left:30px; margin-bottom:5px; height:30px; text-align:left; line-height:30px; color:#0A4195; background:url(../Images/Class_bg.jpg); text-decoration:none} 

.ClassMainT{ clear:both; width:auto; float:left;}
.ClassMainT a  { display:block; float:left;width:170px; padding-left:30px; margin-bottom:5px; height:30px; text-align:left; line-height:30px; color:#CC9900; background:url(../Images/Class_A.jpg); text-decoration:none} 



#Class_Con .ClassRight{ width:780px; float:right;}
.ClassBanner{ border:solid 1px #FFF; width:778px;}
.ClassCount{width:780px; padding:10px 0}

.ClassTitletest{ background:url(../Images/Nar.gif) no-repeat left center; padding-left:20px; border-bottom:solid 1px #336699; color:#3085D5; font-weight:bold; line-height:30px; }




#Fond{ padding-top:20px; width:1000px; text-align:center; line-height:200%; height:70px; border-top:solid 1px #CCC}


.content_page{ padding:8px;}
.content_page a{margin:1px;padding:4px 6px;color:#A0A0A0;}
.content_page span{color:#f60;margin:1px;padding:4px 6px;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}


.list_photo{margin:0;padding:0;width:700px;}
.list_photo li{width:175px;float:left;text-align:center;}
.list_photo li .d{border:1px solid #E4E4E4;padding:1px; background:#FFF;width:140px;}
.list_photo li img{width:109px; height:134px;}
.list_photo li div{padding:6px 0px;width:154px;color:#50B20E;}
.list_photo a{color:#50B20E;}
.list_photo a:hover{color:#f60;}
.P_Red{ color:#F00}
.Title{ font-weight:bold; color:#999999}

.write a{ font-size:14px; color:#FFF; font-weight:bold}