@charset "utf-8";
body {
	font-size: 12px;
	width:1000px;
	margin:0 auto;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
a{
color:#666666;
text-decoration:none;
}
a:hover{
color:#FF9900;
text-decoration:underline;
}
img{
border:0;
}
form{
margin:0;
}
h1{
font-size:18px;
color:#018CC0;
margin:0 8px;
padding:4px 40px;
border-bottom:1px solid #dddddd;
background:url(images/title_bg.jpg) top left no-repeat;
}
p{
line-height:1.5;
text-indent:2em;
color:#666666;
margin:8px 0px;
}
.submenu a{
color:white;
margin:0px 5px;
text-decoration:none;
}
.submenu a:hover{
color:#FFFF00;
text-decoration:underline;
}
.main{
padding:15px 30px;
}
.mailtop{
height:26px;
background:url(images/mailtop.gif) repeat-x center;
margin:12px 0;
text-align:center;font-size:14px;font-weight:bold;line-height:24px;
}
.mailbott{
height:26px;
background:url(images/maibott.jpg) center repeat-x;
}
.input1{
border:1px solid #E1E1E1;
height:16px;
width:110px;
}
.bigline{
font-size:0;
height:2px;
background:#E1E1E1;
overflow:hidden;
margin:0 10px;
}
.news_bar td{
border-bottom:1px solid #CCCCCC;
padding:4px;
text-align:left;
}
.news_bar img{
margin-right:5px;
}
.charges_tab/*学费价格表*/{
width:100%;
border-collapse:collapse;
padding:5px;
border-color:#CCCCCC;
margin:10px auto;
}
.charges_tab strong{
color:#CC0000;
}
.charges_tab .p_name{
color:#0066FF;
}
.title_line{
background:#ffffdd;
color:#000000;
}
.bluetext{ color:#3366CC; text-decoration:underline;}