body
{
	font-family:"宋体", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	SCROLLBAR-FACE-COLOR: #8FB9E7;
	SCROLLBAR-HIGHLIGHT-COLOR: #AEE9FF;
	SCROLLBAR-SHADOW-COLOR: #02D8FD;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}
.fontsize
{
	font-family: "宋体";
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
}
td
{
	font-family:"宋体", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
a:link
{
	color: #333;
	text-decoration: none;
	font-size: 12px;
}
a:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
}
a:hover
{
	color: #f30;
	text-decoration: underline;
	font-size: 12px;
}
a:active
{
	color: #333;
	text-decoration: none;
	font-size: 12px;
}
a.navblue:link
{
	color: #039;
	text-decoration: none;
	font-size: 12px;
}
a.navblue:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
}
a.navblue:hover
{
	color: #f30;
	text-decoration: underline;
	font-size: 12px;
}
a.navblue:active
{
	color: #039;
	text-decoration: none;
	font-size: 12px;
}
a.navtaolunblue:link
{
	color: #016AAC;
	text-decoration: none;
	font-size: 12px;
}
a.navtaolunblue:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
}
a.navtaolunblue:hover
{
	color: #016AAC;
	text-decoration: underline;
	font-size: 12px;
}
a.navtaolunblue:active
{
	color: #039;
	text-decoration: none;
	font-size: 12px;
}
a.navindexblue:link
{
	color: #039;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexblue:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexblue:hover
{
	color: #f30;
	text-decoration: underline;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexblue:active
{
	color: #039;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexblack:link
{
	color: #000;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexblack:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexblack:hover
{
	color: #f30;
	text-decoration: underline;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexblack:active
{
	color: #000;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexred:link
{
	color: #F30;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexred:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexred:hover
{
	color: #039;
	text-decoration: underline;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navindexred:active
{
	color: #F30;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 1px;
}
a.navdarkblue:link
{
	color: #223E66;
	text-decoration: underline;
	font-size: 12px;
}
a.navdarkblue:visited
{
	color: #939;
	text-decoration: underline;
	font-size: 12px;
}
a.navdarkblue:hover
{
	color: #333;
	text-decoration: none;
	font-size: 12px;
}
a.navdarkblue:active
{
	color: #f30;
	text-decoration: underline;
	font-size: 12px;
}
a.nav14blue:link
{
	color: #039;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
a.nav14blue:visited
{
	color: #f30;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
a.nav14blue:hover
{
	color: #f30;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
}
a.nav14blue:active
{
	color: #039;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
a.navgreen:link
{
	color: #5B8136;
	text-decoration: underline;
	font-size: 12px;
}
a.navgreen:visited
{
	color: #939;
	text-decoration: underline;
	font-size: 12px;
}
a.navgreen:hover
{
	color: #f30;
	text-decoration: none;
	font-size: 12px;
}
a.navgreen:active
{
	color: #5B8136;
	text-decoration: underline;
	font-size: 12px;
}
a.navgreen_noneline:link
{
	color: #5B8136;
	text-decoration: none;
	font-size: 12px;
}
a.navgreen_noneline:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
}
a.navgreen_noneline:hover
{
	color: #f30;
	text-decoration: underline;
	font-size: 12px;
}
a.navgreen_noneline:active
{
	color: #5B8136;
	text-decoration: none;
	font-size: 12px;
}
a.navmore:link
{
	color: #333;
	text-decoration: none;
	font-size: 12px;
}
a.navmore:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
}
a.navmore:hover
{
	color: #000;
	text-decoration: underline;
	font-size: 12px;
}
a.navmore:active
{
	color: #333;
	text-decoration: none;
	font-size: 12px;
}
a.navred:link
{
	color: #c30;
	text-decoration: none;
	font-size: 12px;
}
a.navred:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
}
a.navred:hover
{
	color: #f00;
	text-decoration: underline;
	font-size: 12px;
}
a.navred:active
{
	color: #c30;
	text-decoration: underline;
	font-size: 12px;
}
a.navredandgreen:link
{
	color: #c30;
	text-decoration: underline;
	font-size: 12px;
}
a.navredandgreen:visited
{
	color: #939;
	text-decoration: underline;
	font-size: 12px;
}
a.navredandgreen:hover
{
	color: #690;
	text-decoration: none;
	font-size: 12px;
}
a.navredandgreen:active
{
	color: #c30;
	text-decoration: none;
	font-size: 12px;
}
a.navtangerine:link
{
	color: #E05A0A;
	text-decoration: none;
	font-size: 12px;
}
a.navtangerine:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
}
a.navtangerine:hover
{
	color: #f00;
	text-decoration: underline;
	font-size: 12px;
}
a.navtangerine:active
{
	color: #E05A0A;
	text-decoration: none;
	font-size: 12px;
}
a.navorange:link
{
	color: #937C22;
	text-decoration: none;
	font-size: 12px;
}
a.navorange:visited
{
	color: #939;
	text-decoration: none;
	font-size: 12px;
}
a.navorange:hover
{
	color: #f30;
	text-decoration: underline;
	font-size: 12px;
}
a.navorange:active
{
	color: #937C22;
	text-decoration: none;
	font-size: 12px;
}
a.navorange_underline:link
{
	color: #937C22;
	text-decoration: underline;
	font-size: 12px;
}
a.navorange_underline:visited
{
	color: #939;
	text-decoration: underline;
	font-size: 12px;
}
a.navorange_underline:hover
{
	color: #f30;
	text-decoration: none;
	font-size: 12px;
}
a.navorange_underline:active
{
	color: #937C22;
	text-decoration: underline;
	font-size: 12px;
}
a.navblue14:link
{
	color: #039;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 1px;
}
a.navblue14:visited
{
	color: #039;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 1px;
}
a.navblue14:hover
{
	color: #f30;
	text-decoration: underline;
	font-size: 14px;
	letter-spacing: 1px;
}
a.navblue14:active
{
	color: #039;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 1px;
}
a.navred14:link
{
	color: #c30;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 1px;
}
a.navred14:visited
{
	color: #c30;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 1px;
}
a.navred14:hover
{
	color: #f30;
	text-decoration: underline;
	font-size: 14px;
	letter-spacing: 1px;
}
a.navred14:active
{
	color: #c30;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 1px;
}
a.navsubmenuwhite:link
{
	color: #f9f9f9;
	text-decoration: none;
	font-size: 13px;
}
a.navsubmenuwhite:visited
{
	color: #939;
	text-decoration: none;
	font-size: 13px;
}
a.navsubmenuwhite:hover
{
	color: #03c;
	text-decoration: underline;
	font-size: 13px;
}
a.navsubmenuwhite:active
{
	color: #f9f9f9;
	text-decoration: none;
	font-size: 13px;
}
a.navlinkwhite:link
{
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}
a.navlinkwhite:visited
{
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}
a.navlinkwhite:hover
{
	color: #fff;
	text-decoration: underline;
	font-size: 12px;
}
a.navlinkwhite:active
{
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}
a.navselect:link
{
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	background-color: #f30;
}
a.navselect:visited
{
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	background-color:#f30;
}
a.navselect:hover
{
	color: #fff;
	text-decoration: underline;
	font-size: 14px;
	background-color:#f30;
}
a.navselect:active
{
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	background-color:#f30;
}
a.underlinefont:link
{
	text-decoration: underline;
	font-size: 12px;
	color: #333;
}
a.underlinefont:visited
{
	text-decoration: underline;
	font-size: 12px;
	color: #939;
}
a.underlinefont:hover
{
	text-decoration: none;
	font-size: 12px;
	color: #f30;
}
a.underlinefont:active
{
	text-decoration: underline;
	font-size: 12px;
	color: #333;
}
INPUT
{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #cccccc;
}
TEXTAREA
{
	font-size:12px;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textareawrite
{
	color: #333;
	font-size:12px;
	border: 1px solid #ccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f9f9f9;
}
select
{
	background-color: #FFFFFF;
	FONT-SIZE: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.copyrightfont
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
}
.td12font150
{
	line-height: 150%;
	font-size: 12px;
	color: #333;
}
.td12fontglay150
{
	line-height: 150%;
	font-size: 12px;
	color: #333;
}
.td12font150blue
{
	line-height: 150%;
	font-size: 12px;
	color: #0066cc;
}
.td12font180
{
	line-height: 180%;
	font-size: 12px;
	color: #333;
}
.td12font200
{
	line-height: 200%;
	font-size: 12px;
	color: #333;
}
.td12font150glay
{
	line-height: 150%;
	font-size: 12px;
	color: #666;
}
.td14font180
{
	line-height: 180%;
	font-size: 14px;
	color: #333;
}
.datefont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.10darkredfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC3300;
}
.newstitlefont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
}
.newstitlefont20
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #993366;
}
.green13font
{
	font-family: "宋体", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #669900;
}
.inputnoborder
{
	border: 0px;
}
.inputsubmit
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #FFFFFF;
	background-color: #999999;
	border: 0px;
}
p
{
	text-indent: 2em;
}
.blackbold12font
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
.whitebold12font
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
.blackboldfont14
{
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 5px;
}
.blackboldfont14help
{
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
}
.blueboldfont14
{
	color: #039;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
}
.whitefont
{
	color: #FFFFFF;
	font-size: 12px;
}
.bluefont
{
	color: #0000ff;
	font-size: 12px;
}
.redfont
{
	color: #c30;
	font-size: 12px;
}
.greenfont
{
	color: #669900;
	font-size: 12px;
}
.orangefont
{
	color: #AC800B;
	font-size: 12px;
}
.glayfont
{
	color: #666666;
	font-size: 12px;
}
.tangerinefont
{
	color: #E05A0A;
	font-size: 12px;
}
.purple12font
{
	color: #663399;
	font-size: 12px;
}
.tdoutbgcolor
{
	color: #333;
	background-color: #fff;
}
.tdoverbgcolor
{
	color: #333;
	background-color: #f9f9f9;
}
.td_outbgcolor
{
	background-color: #f9f9f9;
	border: 1px solid #f9f9f9;
}
.td_overbgcolor
{
	background-color: #EDF8FE;
	border: 1px solid #C1E6F9;
}
.reg_prompt_tdover
{
	background-color:#F4FCFF;
	color:#039;
	font-size: 12px;
	line-height: 150%;
}
.hdht_focus_num_out
{
	background-image: url(../student/images/bkimg_num_out.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 27px;
}
.hdht_focus_num_over
{
	background-image: url(../student/images/bkimg_num_over.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 27px;
}
textarea
{
	SCROLLBAR-FACE-COLOR: #EEEEEE;
	SCROLLBAR-HIGHLIGHT-COLOR: #EEEEEE;
	SCROLLBAR-SHADOW-COLOR: #EEEEEE;
	SCROLLBAR-3DLIGHT-COLOR: #EEEEEE;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #EEEEEE;
}
.divclass
{
	display:block;
}
.divteachergrade
{
	display: none;
}
.table11
{
	border: 1px solid #006666;
}
#txtNewsContent img
{
	max-width: 510px;
	overflow: hidden; 
}
* html #txtNewsContent img
{	
	width: expression(this.width > 510 && this.width > this.height ? 510 : true);
	overflow: hidden; 
}

/* 底版权 */
.Footer {
	clear: both;
	width: 950px; 
	margin: 0 auto;
	padding: 5px; 
	line-height: 22px; 
	text-align: center; 
	overflow: hidden;
}
.Footer iframe {
	vertical-align: middle;
}
	/* 关于 */
	.Footer .bottomFooterLink {
		clear: both;
		display: block; 
	}
		.Footer .bottomFooterLink a {
			color: #039;
			text-decoration: underline; 
		}
		.Footer .bottomFooterLink a:hover {
			color: #00f;
			text-decoration: none; 
		}
	/* 版权 */
	.Footer .copyrightFont {
		clear: both;
		display: block; 
	}
	/* 备案计数器 */
	.Footer .certCount {
		clear: both;
		padding: 8px 0; 
		text-align: center; 
	}
		.Footer .certCount span {
			width: 110px;
			margin: 0 5px; 
			display: inline; 
		}