@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/same/bg.gif) repeat-x left top;
	font-size:12px;
	line-height:18px;
	color:#666666;
	background-color:#BCBCBC;
}
a:link {color:#666; text-decoration:none;}
a:visited {color:#666; text-decoration:none;}
a:active {color:#FF6600; text-decoration:underline;}
a:hover {color:#FF6600; text-decoration:underline;}
a.topage_link:link {color:#0000CC; text-decoration:underline;}
a.topage_link:visited {color:#0000CC; text-decoration:underline;}
a.topage_link:active {color:#0000CC; text-decoration:none;}
a.topage_link:hover {color:#0000CC; text-decoration:none;}
a.new_list:link {color:#0000CC; text-decoration:none;}
a.new_list:visited {color:#0000CC; text-decoration:none;}
a.new_list:active {color:#0000CC; text-decoration:none;}
a.new_list:hover {color:#0000CC; text-decoration:none;}
a.bottom:link {color:#7A7A7A; text-decoration:underline;}
a.bottom:visited {color:#7A7A7A; text-decoration:underline;}
a.bottom:active {color:#FF6600; text-decoration:none;}
a.bottom:hover {color:#FF6600; text-decoration:none;}
a.faq_link:link {color:#0000CC; text-decoration:underline;}
a.faq_link:visited {color:#0000CC; text-decoration:underline;}
a.faq_link:active {color:#FF6600; text-decoration:none;}
a.faq_link:hover {color:#FF6600; text-decoration:none;}
a.login_arr:link {color:#666; text-decoration:none;background:url(../images/login_arr.gif) no-repeat 0px 2px; padding:0 0 0 13px;}
a.login_arr:visited {color:#666; text-decoration:none;background:url(../images/login_arr.gif) no-repeat 0px 2px; padding:0 0 0 13px;}
a.login_arr:active {color:#FF6600; text-decoration:underline;background:url(../images/login_arr.gif) no-repeat 0px 2px; padding:0 0 0 13px;}
a.login_arr:hover {color:#FF6600; text-decoration:underline;background:url(../images/login_arr.gif) no-repeat 0px 2px; padding:0 0 0 13px;}
a.rw:link {color:#0000CC; text-decoration:underline;}
a.rw:visited {color:#0000CC; text-decoration:underline;}
a.rw:active {color:#FF6600; text-decoration:none;}
a.rw:hover {color:#FF6600; text-decoration:none;}
#navi {
margin:0 auto;
padding:0;
width:760px;
height:28px;
}
#navi ul{
clear:left;
margin:0 auto;
padding:0;
width:760px;
list-style-type:none;
}
#navi li{
float:left;
margin:0;
padding:0;
}
li#gn01 {margin:0; padding:0;}
li#gn02 {margin:0; padding:0;}
li#gn03 {margin:0; padding:0;}
li#gn04 {margin:0; padding:0;}
li#gn05 {margin:0; padding:0;}
li#gn06 {margin:0; padding:0;}
li#gn07 {margin:0; padding:0;}
li#gn01 a {width:75px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat 0px 0px; padding:5px 0 0 40px; display:block;}
li#gn02 a {width:73px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat -115px 0px; padding:5px 0 0 38px; display:block;}
li#gn03 a {width:71px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat -226px 0px; padding:5px 0 0 32px; display:block;}
li#gn04 a {width:73px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat -329px 0px; padding:5px 0 0 35px; display:block;}
li#gn05 a {width:59px; height:24px; background:url(../images/same/menu_bg.gif) no-repeat -437px 0px; padding:4px 0 0 47px; display:block;}
li#gn06 a {width:74px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat -543px 0px; padding:5px 0 0 36px; display:block;}
li#gn07 a {width:67px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat -653px 0px; padding:5px 0 0 40px; display:block;}
li#gn01on a {width:75px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat 0px -28px; padding:5px 0 0 40px; display:block;}
li#gn02on a {width:73px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat -115px -28px; padding:5px 0 0 38px; display:block;}
li#gn03on a {width:71px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat -226px -28px; padding:5px 0 0 32px; display:block;}
li#gn04on a {width:73px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat -329px -28px; padding:4px 0 0 35px; display:block;}
li#gn05on a {width:59px; height:24px; background:url(../images/same/menu_bg.gif) no-repeat -437px -28px; padding:5px 0 0 47px; display:block;}
li#gn06on a {width:74px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat -543px -28px; padding:5px 0 0 36px; display:block;}
li#gn07on a {width:67px; height:23px; background:url(../images/same/menu_bg.gif) no-repeat -653px -28px; padding:5px 0 0 40px; display:block;}
li#gn01 a:hover {background:url(../images/same/menu_bg.gif) no-repeat 0px -28px;}
li#gn02 a:hover {background:url(../images/same/menu_bg.gif) no-repeat -115px -28px;}
li#gn03 a:hover {background:url(../images/same/menu_bg.gif) no-repeat -226px -28px;}
li#gn04 a:hover {background:url(../images/same/menu_bg.gif) no-repeat -329px -28px;}
li#gn05 a:hover {background:url(../images/same/menu_bg.gif) no-repeat -437px -28px;}
li#gn06 a:hover {background:url(../images/same/menu_bg.gif) no-repeat -543px -28px;}
li#gn07 a:hover {background:url(../images/same/menu_bg.gif) no-repeat -653px -28px;}
.txt14{
font-size:14px;
line-height:normal;
}
.txt16{
font-size:16px;
line-height:normal;
}
.txt32{
font-size:32px;
line-height:normal;
}
.red{
color:#FF0000;
}
.green{
color:#007f00;
}
.color1{
color:#313131;
}
.faq{
background:url(../images/same/faq_point.gif) no-repeat 0 5px;
padding:5px 0 0 20px;
border-bottom:1px dashed #666;
}

.teacher_dis{
color:#666;
font-size:11px;
line-height:18px;
padding:0 0 0 15px;
}

.student{
color:#666;
font-size:12px;
line-height:18px;
width:500px;
margin:0 auto;
text-align:center;
}


.txt_zs{
font-size:11px;
color:#ff0000;
font-weight:normal;
padding:10px;
}
