@charset "gb2312";
/* CSS Document */

body {
	margin: 0 auto;
	font-size: 12px;
	font-family: Verdana;
	line-height: 1.5;
	/*background-color:#fff1e7;*/
	background-image: url(../images/indexTopBGNew_01.jpg);
	background-repeat: repeat-x;
	
}

a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/



.navLeft{ font-size:12px; font-family:"宋体"; color:#000000; text-align:center; background:url(../images/index_new/Nav_BG_Left1.jpg); height:32px;}
.navRight{ font-size:14px; font-family:"宋体"; color:#FFFFFF;  font-weight:bold; background:url(../images/index_new/Nav_BG_Right1.jpg); text-align:center;}

.topNav {
	font-family: "宋体";
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
.topNav:hover {
	color: #F90;
	text-decoration: none;
	font-weight: bold;
}

.boxTitle { background:url(../images/index_new/Box_Title_BG.jpg); height:26px; background-repeat:repeat-x;}
.boxTitleText { font-size:16px; color:#fff; font-weight:bold; padding-left:10px; }

.moreText { font-size:12px; font-family:"宋体"; font-size:12px; color:#fff; text-decoration:none;}
.moreText:hover { font-size:12px; font-family:"宋体"; font-size:12px; color:#75023a; text-decoration:none;}

.contentPageNav {color:#FFF; font-size:14px; font-weight:bolder; }
.contentPageNav:hover { font-size:14px; font-weight:bolder;; color:#ccc; text-decoration:none;}


.borderAll {
	border: 1px solid #ccc;
}



.T-Teacher-BI {
	font-size: 14px;
 	color: #000000;
	line-height:150%;
	padding-right:20px;
}

.inputStyle {
	border: 1px solid #eca798;
	width:130px;
	height:20px;
	background-color:#fff;
}

.inputStyle2 {
	border: 1px solid #eca798;
	width:60px;
	height:20px;
	background-color:#fff;
}

.center_input {
	border: 1px solid #ccc;
	font-size:12px;
	height:20px;
	width:260px;
	background-color:#FFFFFF;

}





.TopTitleBorder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
.GuestbookTitleText {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-align: center;
}



ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p, div, span {
	padding: 0;
	margin: 0;
}
.BoxBorder {
	border: 1px solid #CCC;
}
.BoxBorderRed {
	border: 1px solid #eca798;
}
ul {
	list-style: none;
}
img {
	border: 0px;
}
a {
	color:#353535;
	text-decoration: none;
}
a:hover {
	color: #f00;
}
td {
	font-family: "宋体";
	font-size: 12px;
	color: #000;
}
.topLink {
	font-family: "宋体";
	font-size: 12px;
	/*	font-weight:bolder;
*/	color: #000;
	text-decoration: none;
}
.topLink:hover {
 color:#F30  text-decoration: none;
	font-weight: bolder;
}
.TopNavBottomBorder {
	border: 1px solid #CCC;
}


.red-b-title {
	font-family: "宋体";
	font-size: 24px;
	font-weight: bold;
	color: #333;
}
.T-9pt-grey {
	font-size: 14px;
	color: #333333;
	line-height:200%;
}
.T-10pt-Content {
	font-size: 14px;
 	color: #000000;
	line-height:35px;
}
.CommunationBorder {
	border: 1px solid #d7d7d7;
}
.Content_LeftBorder {
	border: 1px solid #d7d7d7;
}
.RegisterText{
	font-family:"宋体";
	font-size:16px;
	color:#555555;
	height:50px;
/*	padding:5px 0 0 0;
*/}
.textinput {
/*	FONT-FAMILY: arial; 
*/	BACKGROUND: #fffbe7; 
	FONT-SIZE: 16px;
	BORDER: #ffc38c 1px solid;
	color:#555555;
	
}
.guestinput {
/*	FONT-FAMILY: arial; 
*/	BACKGROUND: #fffbe7; 
/*	FONT-SIZE: 16px;
*/	BORDER: #ffc38c 1px solid;
	color:#555555;
	
}

/* tipinfo */
.tipinfo{float:left;}
.tipinfo font.error{background:url("../images/unchecked.jpg") no-repeat left;padding-left:17px;color:#eb0000;width:300px;display:block;}
.tipinfo font.valid{background:url("../images/checked.gif") no-repeat left;width:14px;height:13px;overflow:hidden;padding:0;margin:5px 0 0 5px;display:inline-block;} 



.newslistwraper{
	width:300px;
	margin:0 auto;
	position:relative;
}
.newslistwraper a.abtn{height:20px;top:0;}
.newslist{
	height:130px; 
	/*line-height:20px;*/ 
	overflow:hidden;
	position:relative;
}
.newslist ul{position:absolute;left:0px;top:0px;width:300px;}
.newsList li{ margin:0 0 10px 0;}

.borderAllLink { padding:10px;}













#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		font-family: "宋体";
		font-size: 14px;
		color: #FFF;
		text-decoration: none;
		font-weight: bold;
	}

	#jsddm li a
	{	display: block;
/*		background: #324143;
*/		padding: 5px 12px;
		text-decoration: none;
		/*border-right: 1px solid white;*/
		background-image:url(../images/index_new/nav_BG_Line.jpg);
		background-position:right;
		background-repeat:no-repeat;
		width: 65px;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	/*background: #24313C*/}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			/*border: 1px solid white*/
		}
		
			#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{	width: auto;
				background: #f05a7f;
				color: #fef1f4;
				font-size:14px;
				font-weight:normal;
			}
			
			#jsddm li ul li a:hover
			{
				background: #cf4f6e
			}

			.noLine{
				background-image:none;
			}