*{
line-height:20px;
color:#333333;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #121212;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	background: url(../../images/language/w_Bg_03.jpg);
	text-align:center;
}
a{
text-decoration:none;
}
#layout{
width:760px;
margin:0 auto;
text-align:left;
}
#top{
height:25px;
padding-top:10px;
}
#main{
	background:#fff;


}
#head{
height:auto;
}
#home{
background:url(../../images/language/head_img_07.jpg) no-repeat left center;
height:20px;
color:#efd7b3;
padding-left:15px;
}
#home a:link,#home a:visited{
color:#efd7b3;
line-height:20px;
text-decoration:none;
}
#logo{
width:500px;
height:70px;
overflow: hidden;
padding-left:20px;
padding-top:20px;
vertical-align:middle;
}
#head_img{
margin-left:13px;

}
#head{ background:url(../../images/language/line_29.jpg) repeat-x bottom;}
#left,#right{
float:left;
padding-bottom:50px;

}
#left{
width:230px;
padding-top:10px;
height:900px;
background:url(../../images/language/left_bg_03.jpg) no-repeat 20px 300px;
}
#right{
overflow:hidden;
width:530px;
background:url(../../images/language/line_29.jpg) repeat-y left;
}
#center{

}
#title{background:url(../../images/language/t_Bg_32.jpg) no-repeat;
height:32px;
}
#nav{
margin:0;
padding:0;
list-style:none;
}
#nav li{
display:block;
background:url(../../images/language/line_29.jpg) repeat-x bottom;
}
#nav a{
display:block;
background:url(../../images/language/t_Bg_35.jpg) no-repeat 5px;
height:30px;
line-height:30px;
font-weight:bold;
color:#a70a3e;
text-decoration:none;
padding-left:20px;

}
#about_title{
padding:20px 0 0 20px;
}
.p_01{
float:left;
background:#efd7b3;
border:1px solid #e4caa3;
width:140px;
height:310px;
margin-right:15px;
padding:50px 10px 10px 10px;
}
.clear{
clear:both;
}
.text{
background:url(../../images/language/ad_43.jpg) no-repeat right;
height:50px;
padding-right:25px;
margin-bottom:20px;
}
.text a:link,.text a:visited{
color:#a70a3e;
text-decoration:none;
}
.img_Bg{
background:#fff;
padding:7px;
border:1px solid #e4caa3;
}
.star{
height:30px;
}
#other{
padding-left:10px;
}
#foot{
background:#feefd8;
height:35px;
line-height:35px;
color:#363636;
}
#foot a:link,#foot a:visited{
line-height:35px;
padding-left:10px;
color:#363636;
}

.school_form{width:470px;
margin-left:20px;
}
#k_title{
font-size:20px;
font-weight:bold;
color:#CC0000;
height:40px;
line-height:20px;
margin-top:10px;

}
#news{
margin-left:20px;
width:480px;
padding-bottom:100px;
}
#news_list{
margin:0;
padding:0;
list-style:none;
}
#news_list a{
display:block;
height:25px;
line-height:25px;
color:#424242;
background: url(../../images/icon/arrow_03.gif) no-repeat left 10px;
padding-left:15px;
font-size:13px;
}

.sep_bot{
margin:10px;
text-align:right;
border-top:1px solid #FF6600;
padding-left:40px;
padding-top:20px;
margin-bottom:50px;
margin-left:0px;
}

#contact_list {
margin:0;
padding:0;
list-style:none;
}
#contact_list  li{
display:block;
height:30px;
line-height:30px;
}
img{
border:0
}
.room_box{
margin:0  0 10px 0; border-bottom:1px solid #ccc; padding-bottom:10px;}
.room_box a:link,.room_box a:visited{
line-height:20px;
color:#1C1C1C;
}
.room_intro span{
display:block;
float:left;
}
.clear{
clear:both;
}