@charset "gb2312";
#schoolinfornav {
	height: 32px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#teachersearch {
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	vertical-align: bottom;
	padding: 0px;
	height: 30px;
}
#tsimg {
	float: left;
	width: 230px;
	height: 30px;
}
#tsml {
	float: left;
	padding-top: 15px;
}
#tsmk {
	float: right;
	line-height: 30px;
	height: 30px;
	padding-right: 20px;
	color: #999;
}


#rightts {
	float: left;
	width: 150px;
	height: 24px;
	line-height: 24px;
}
#texts {
	float: left;
	height: 24px;
	width: 36px;
	line-height: 24px;
}


#leftts {
	float: left;
	width: 350px;
	height: 24px;
	line-height: 24px;
}
#midts {
	float: left;
	height: 24px;
	width: 400px;
	line-height: 24px;
	padding-top: 2px;
} /* Moz */ 
* html #midts{
	float: left;
	height: 20px;
	width: 400px;
	line-height: 20px;
	margin-top: -5px;
} /* IE6 */ 
*+html #midts{
	float: left;
	height: 20px;
	width: 400px;
	line-height: 20px;
	padding-top: 2px;
} /* IE7 */ 

#tsbox {
	width: 940px;
	height: 24px;
	margin: 3px;
	padding-left: 14px;
}




#infornav2 {
	height: 32px;
	width: 722px;
	background-image: url(../images/schoolinfor/schoolinfor10.gif);
	background-repeat: repeat-x;
	float: right;
	line-height: 32px;
}
#infornav1 {
	background-image: url(../images/accountant/famousteacher13.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 238px;
	float: left;
}
#famosteach {
	width: 960px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 3px;
}
#famtecleft {
	float: left;
	height: auto;
	width: 756px;
}
#famtech {
	background-image: url(../images/accountant/famousteacher06.gif);
	background-repeat: no-repeat;
	height: 199px;
	width: 756px;
}
#famtechtes ul li {
	float: left;
	width: 139px;
	line-height: 20px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	margin-left: 10px;
	margin-top: 7px;
}

#famtechimg {
	height: 199px;
}
#famtechtes {
	height: 53px;
}
#famtechimgx {
	height: 189px;
	width: 113px;
	margin-top: 10px;
}
#fstex1 {
	padding-top: 20px;
	text-align: left;
	font-weight: bold;
	color: #FFF;
	line-height: 18px;
}

#famtechimg ul li {
	float: left;
	width: 139px;
	margin-left: 8px;
}
#famtecbg {
	height: 198px;
	width: 196px;
	background-image: url(../images/accountant/famousteacher07.gif);
	background-repeat: no-repeat;
}
#famtecbg p {
	text-align: left;
	line-height: 24px;
	padding-right: 9px;
	padding-left: 9px;
	margin: 0px;
	padding-top: 3px;
}
.red {
	font-weight: bold;
	color: #F00;
}

#famtecright {
	float: right;
	height: auto;
	width: 196px;
}



#forumnav {
	background-image: url(../images/schoolinfor/schoolinfor13.gif) 
	background-repeat: repeat-x;
	height: 26px;
	width: 323px;
	color: #0037B4;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../images/schoolinfor/schoolinfor14.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#famosteach #famtecleft a {

}

#famostext {
	width: 756px;
	height: 62px;
	margin-top: 4px;
}
#famostext1 {
	height: 96px;
	width: 756px;
	margin-top: 4px;
}
#famostext2 {
	height: 154px;
	width: 756px;
	margin-top: 4px;
}
#famostext3 {
	height: 154px;
	width: 756px;
	margin-top: 4px;
}
#famostext4 {
	width: 756px;
	height: 31px;
	margin-top: 4px;
}
#famostext5 {
	width: 756px;
	height: 185px;
	margin-top: 4px;
}
#famostext6 {
	width: 756px;
	height: 341px;
	margin-top: 4px;
}
#famosbox {
	width: 756px;
	height: auto;
	color: #020085;
	line-height: 30px;
	text-align: left;
}
#famosbox1 {
	float: left;
	height: auto;
	width: 100px;
	color: #00F;
	font-weight: bold;
	line-height: 61px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9cdcff;
	border-bottom-color: #9cdcff;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9CDCFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9cdcff;
}
#famosbox2 {
	width: 184px;
	float: left;
	height: auto;
}
#famosbox3 {
	width: 460px;
	height: auto;
	float: right;
}
#famosbox4 {
	float: left;
	height: auto;
	width: 100px;
	color: #00F;
	font-weight: bold;
	line-height: 92px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9cdcff;
	border-bottom-color: #9cdcff;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9CDCFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9cdcff;
}

#famosbox5 {
	float: left;
	height: auto;
	width: 100px;
	color: #00F;
	font-weight: bold;
	line-height: 154px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9cdcff;
	border-bottom-color: #9cdcff;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9CDCFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9cdcff;
}
#famosbox6 {
	float: left;
	height: auto;
	width: 100px;
	color: #00F;
	font-weight: bold;
	line-height: 30px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9cdcff;
	border-bottom-color: #9cdcff;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9CDCFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9cdcff;
}
#famosbox7 {
	float: left;
	height: auto;
	width: 100px;
	color: #00F;
	font-weight: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9cdcff;
	border-bottom-color: #9cdcff;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9CDCFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9cdcff;
	line-height: 185px;
}
#famosbox8 {
	float: left;
	height: auto;
	width: 100px;
	color: #00F;
	font-weight: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9cdcff;
	border-bottom-color: #9cdcff;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9CDCFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9cdcff;
	line-height: 341px;
}
#famosbbg1 {
	height: 30px;
	width: 173px;
	background-color: #f0f9ff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9cdcff;
	border-bottom-color: #9cdcff;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9cdcff;
}
#famosbbg2 {
	background-color: #dbf1ff;
	height: 30px;
	width: 173px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9cdcff;
	border-bottom-color: #9cdcff;
	padding-left: 10px;
}

#famosbbg3 {
	width: 449px;
	height: 30px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9cdcff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9cdcff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9cdcff;
}
#famosbbg4 {
	height: 30px;
	background-color: #f7faff;
	width: 449px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CDCFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9cdcff;
}

#famosbbg5 {
	height: 30px;
	width: 173px;
	background-color: #f0f9ff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9cdcff;
	border-bottom-color: #9cdcff;
	padding-left: 10px;
}
#famosbbg6 {
	width: 449px;
	height: 30px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9cdcff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9cdcff;

}
#famtecbg1 {
	background-image: url(../images/accountant/famousteacher08.gif);
	height: 22px;
	width: 195px;
	background-repeat: no-repeat;
	line-height: 22px;
	font-weight: bold;
	color: #FFF;
	margin-top: 3px;
}
#famtecbg2 {
	width: 179px;
	background-image: url(../images/accountant/famousteacher09.gif);
	background-repeat: repeat-y;
	height: auto;
	line-height: 24px;
	text-align: left;
	padding-right: 8px;
	padding-left: 8px;
}
#famtecbg3 {
	background-image: url(../images/accountant/famousteacher10.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 163px;
	line-height: 22px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	padding-left: 32px;
}
#famtecbg5 {
	background-image: url(../images/accountant/famousteacher11.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 195px;
}

#famtecbg4 {
	width: 179px;
	height: auto;
	line-height: 24px;
	text-align: left;
	padding-right: 8px;
	padding-left: 8px;
	background-image: url(../images/accountant/famousteacher09.gif);
	background-repeat: repeat-y;
}




.clear{
	clear: both;
	height: 1px;
	overflow: hidden;
	background-color: #FFF;
}
#famtcjms {
	height: auto;
	width: 754px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #fecaa7;
	border-bottom-color: #fecaa7;
	border-left-color: #fecaa7;
	background-color: #fff2e8;
}
#famtcjms p {
	text-align: left;
	padding-left: 30px;
	height: 24px;
	padding-top: -10px;
	background-color: #fffaf6;
	width: 718px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	font-size: 14px;
}
#famtcjms p a {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
#famtcjmsb {
	height: auto;
	width: 754px;
	border: 1px solid #FECAA7;
	background-color: #FFF2E8;
	margin-top: 3px;
}
#famtcjmsc {
	margin: 3px;
	height: auto;
	width: 742px;
	background-color: #fffaf6;
}
#famtcjmsd {
	height: auto;
	display: table;
}
#famtcjmse {
	width: 113px;
	float: left;
	display: table;
	height: auto;
}
#famtcjmsf a {
	color: #F60;
}

#famtcjmsf {
	float: right;
	width: 600px;
	line-height: 24px;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
	display: table;
	height: auto;
}


#famtcjmsa {
	background-image: url(../images/accountant/famousteacher19.gif);
	background-repeat: no-repeat;
	height: 11px;
	width: 756px;
	margin-top: 3px;
}
#famtcjmsh {
	line-height: 24px;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
}
/*CSS green-black style pagination*/

DIV.green-black {
	MARGIN: 3px;
	TEXT-ALIGN: center;
	color: #FFF;
	padding: 3px;
	height: auto;
	width: 672px;
	display: table;
}

DIV.green-black A {
	BORDER-RIGHT: #2c2c2c 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #2c2c2c 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #2c2c2c 1px solid;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #2c2c2c 1px solid;
	TEXT-DECORATION: none;
	background-color: #2c2c2c;
	background-image: url(../images/accountant/image1.gif);
}
DIV.green-black A:hover {
	COLOR: #fff;
	background-color: #FF8B24;
	background-image: url(../images/accountant/image2.gif);
	border: 1px solid #F60;
}
DIV.green-black A:active {
	COLOR: #fff;
	background-color: #FF912B;
	background-image: url(image2.gif);
	border: 1px solid #F60;
}
DIV.green-black SPAN.current {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	background-color: #FF8118;
	background-image: url(../images/accountant/image2.gif);
	border: 1px solid #F60;
}
DIV.green-black SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
#famtcjms .green-black a {
	color: #FFF;
	text-decoration: none;
}
