
body {font-size:12px;


}
b{font-size: 100%;}
em{color: red;}
a:hover {
	color: #147;
	text-decoration: underline;
	}
.aindex{color:#149;}

h1 {
	font-weight: bold;
	font-size:14px;
	}
h2 {
	font-weight: bold;
	font-size:16px;
	}
h3 {
	font-weight: bold;
	font-size:20px;
	border-bottom: #f1f1f1 1px solid; 
	}
h4{
    font-weight: bold;
	font-size:11px;

}
h5 {
	font-weight: bold;
	font-size:14px;
	color:#00FFFF;
	}

td {
	text-align: center;
	font-size:12px;
}
#tab { float:left;  background:#fff;}
#tab .glossymenu{position: relative;padding: 0 0 0 34px;margin: 0 auto 0 auto; height: 54px;list-style: none;margin-left:0;}
#tab .glossymenu li{float:left;background:url(../images/subimages/sub01_r2_c3.gif) repeat-x;}
#tab .glossymenu li a{float: left;display: block;color:#000;text-decoration: none;font-family: sans-serif;font-size: 14px;font-weight: bold;padding:5px 0 0 3px;height:54px;line-height: 54px;text-align: center;cursor: pointer;}
#tab .glossymenu li a b{float: left;display: block;padding: 0 24px 0 3px; }
#tab .glossymenu li.current a, .glossymenu li a:hover{color:#FF0000;  background:url(../images/subimages/sub01_r2_c3.gif) repeat-x;}
#tab .glossymenu li.current a b, .glossymenu li a:hover b{color:#FF0000; }
#leftlist li{list-style-type:none; background:url(../images/subimages/sub01_r7_c1.gif) left no-repeat; height:32px; padding-left:27px; padding-top:9px;}
#line {background:url(../images/subimages/sub01_r4_c3.gif) no-repeat; height:35px; width:750px; margin-top:45px; padding-top:11px;}
#teacherfirstline {background:url(../images/subimages/teconentth1.gif); height:24px; color:#FFFFFF; text-align:left; padding-left:20px;}
#teachermidline {background:url(../images/subimages/teconenttr1.gif); height:24px; color:#FFFFFF; text-align:left;padding-left:20px; }
#teacherlastline {background:url(../images/subimages/teconenttr2.gif); height:24px; color:#FFFFFF; text-align:left;padding-left:20px; }
#goodimgsmalldiv { width:150px; height:230px; float:left; margin-left:15px; margin-top:15px; }
#goodimgsmall{ width:150px; height:150px; float:left;  border:0; }
#goodimgsmalltitle { width:150px; height:20px; float:left;    background:url(../images/subimages/goodsmallbg.gif); color:#FFFFFF; }
#goodimgsmallflash{width:150px; height:20px; float:left; }
#faq{ width:620px; margin-top:5px; }
#faqtitle { width:600px; float:left;}
.faqcontent{ width:500px; margin-left:30px; float:left;}
#faqimg { float:left; margin-left:5px;}
#mainpagenew{ float:left; width:330px; margin-left:10px;}





div.nav {padding-right: 3px; padding-left: 3px; font-size: 12px; padding-bottom: 3px; margin: 3px; padding-top: 3px; font-family: tahoma,helvetica,sans-serif; text-align:right;margin-right:100px;}
div.nav a {border-right: #ccdbe4 1px solid; padding-right: 8px; background-position: 50% bottom; border-top: #ccdbe4 1px solid; padding-left: 8px; padding-bottom: 2px; border-left: #ccdbe4 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #ccdbe4 1px solid; text-decoration: none;}
div.nav a:hover {border-right: #2b55af 1px solid; border-top: #2b55af 1px solid; background-image: none; border-left: #2b55af 1px solid; color: #fff; border-bottom: #2b55af 1px solid; background-color: #3666d4;}
div.nav a:active {border-right: #2b55af 1px solid; border-top: #2b55af 1px solid; background-image: none; border-left: #2b55af 1px solid; color: #fff; border-bottom: #2b55af 1px solid; background-color: #3666d4;}
div.nav span.now {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #000; margin-right: 3px; padding-top: 2px;}
div.nav span.disabled {display: none;}
div.nav a.next {border-right: #ccdbe4 2px solid; border-top: #ccdbe4 2px solid; margin: 0px 0px 0px 10px; border-left: #ccdbe4 2px solid; border-bottom: #ccdbe4 2px solid;}
div.nav a.next:hover {border-right: #2b55af 2px solid; border-top: #2b55af 2px solid; border-left: #2b55af 2px solid; border-bottom: #2b55af 2px solid;}
div.nav a.prev {border-right: #ccdbe4 2px solid; border-top: #ccdbe4 2px solid; margin: 0px 10px 0px 0px; border-left: #ccdbe4 2px solid; border-bottom: #ccdbe4 2px solid;}
div.nav a.prev:hover {border-right: #2b55af 2px solid; border-top: #2b55af 2px solid; border-left: #2b55af 2px solid; border-bottom: #2b55af 2px solid;}




.panel {background-color: #F6FAEB; width:100%;}
.panel_l {background-color: #fff; width:550px;margin-left:15px;border:solid 1px #a3bfe8; font-size:12px;padding:8px;line-height: 28px; margin-top:10px; float:left}
.w { overflow: hidden; background-color: #fff}
.l { float: left}
.r { float: right}
.c { clear: both}
.t { width: 4px; height: 1px}
.o { width: 2px; height: 1px}
.p { width: 1px; height: 2px}

#indexmenu{   text-decoration:none; margin-top:8px;}
#indexmenuspan{float:left; margin-top:11px; margin-left:4px;}
#indexmenuspan a{ text-decoration:none; float:left; color:blue;}
#indexmenuspan a:visited { color:blue;}
#indexmenuspan a:hover { color:#FF0000;}



#andyscroll { height:170px;padding: 0 10px;width:300px; overflow:hidden}

#scrollmessage ul {list-style:none; padding:0; margin:0;}

#scrollmessage li {line-height: 18px;}

#newlista { font-size:17px; text-decoration:none; font-family:"ºÚÌå"; }
#newlista:visited { color:blue;}

* { font-family: Verdana, Helvetica; font-size: 10pt; }
.highslide-html { background-color: white;}
.highslide-html-blur { }
.highslide-html-content {display: none; position:absolute;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.highslide{ color:#FFFFFF;}
.control {	float: right;  
       display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}