
.none{border:0px}
.input{BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
.dgheader{BORDER-BOTTOM: #000000 1px solid}
.dgtd{border-bottom:1px solid #87CE6F;}
.thread1{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #87CE6F;
	background-color:#F5FFE8;
	height : 28;
}
/*blue*/
.thread2{
	
	border-bottom:1px solid #B6C6F1;
	
	color:#0E82FF;
	
	
}
/*blue*/
.thread3{
	border-top:1px solid #EBEFFB;
	border-bottom:1px solid #B6C6F1;
	background-color:#C5D3F8;
}
.thread4{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #87CE6F;
	height : 28;
	line-height: 200%;

}
.thread41{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #87CE6F;
	background-color:#FDF4D7;
	
}

/*-----------超连接样式---------------------*/
A { font-size: 9pt; font-family: Tahoma,宋体; color: #606060;text-decoration:none;}
A:link { text-decoration:none;color: "#0000ff"}
A:visited { text-decoration:none;color:"#0000ff"}
A:active { text-decoration:none;color:"#ffbe00"}
A:hover { text-decoration:none;font-weight:none;color: #FF3300}



/*-----------标准文字样式---------------------*/
.p8   { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 8pt;}
.p9  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt;}
.p9line16  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 16px}
.p9line18  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 18px}
.p9line21  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 21px}
.p9line21g  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 21px; color:#555555}
.p9line24g  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 24px; color:#555555}
.p10 { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 10.5pt; }
.p10line21 { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 10.5pt; line-height: 21px;}
.p10line24 { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 10.5pt; line-height: 24px;}
.p12 { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 12pt; }
.p12line24 { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 12pt; line-height: 24px;}



/*-----------阴影字体---------------------*/
.fontshadow_white {color:#ffffff;font-family: "Tahoma", "宋体";font-size: 9pt;text-decoration:none;padding-top:2px;FILTER: dropshadow(color=#0066CC,offx=1,offy=1); WIDTH: 100%} 
.fontshadow_black {color:#000000;font-family: "Tahoma", "宋体";font-size: 9pt;text-decoration:none;padding-top:2px;FILTER: dropshadow(color=#CCCCCC,offx=1,offy=1); WIDTH: 100%} 



/*-----------标准表单元件样式---------------------*/
form {padding:0px;margin:0px;}
select {font-size: 9pt; font-family: "Tahoma", "宋体"; COLOR: #000000; }
input {font-size: 9pt; font-family: "Tahoma", "宋体";border:1px solid #000000; color:#000000;border-color: #5A6CA2;}
input {font-size: 9pt; font-family: "Tahoma", "宋体";}
textarea {font-size: 9pt; font-family: "Tahoma", "宋体"; border:1px solid #000000; color:#000000;border-color: #5A6CA2;}
.Input  {font-size: 9pt; font-family: "Tahoma", "宋体"; border: 1px solid #000000; padding: 1 ;height="18px"}
.Input_threedlightshadow {font-size: 9pt; font-family: "Tahoma", "宋体"; background-color: #CCCCCC; BORDER-BOTTOM: #E8E8E8 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-RIGHT: #E8E8E8 1px solid; BORDER-TOP: #333333 1px solid;}
.Button	{font-size: 9pt; font-family: "Tahoma", "宋体"; height:20px; width:80; padding-top: 0; border-width: 1; color:#000000;}
.ImgButton {height: 19;width: 70;background: url("button_bak.gif");border-color: #5A6CA2;border-top-color: #EEEEEE;border-top-width: 1;border-left-color: #EEEEEE;border-left-width: 1;border-bottom-color: #5A6CA2;border-bottom-width: 1;border-right-color: #5A6CA2;border-right-width: 1;font-family: Arial;padding-top:2px;cursor:hand;}

input {font-size: 9pt; font-family: "Tahoma", "宋体";}

.buttonBlue{
	height:20px;
	background-image:url('button_bg_blue.gif');
	border:1px solid #93A0E2;
	color:#645AA2;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:4px;
}

/*-----------标准网页元件样式---------------------*/
body
{
margin:0 0 0 0;
font-size: 9pt;
font-family: "Tahoma", "宋体";
scrollbar-base-color:#808080;
scrollbar-3dlight-color:#808080;
scrollbar-highlight-color:#D4D0C8;
scrollbar-face-color:#808080;
scrollbar-arrow-color:#FFFFFF;
scrollbar-shadow-color:#D4D0C8;
scrollbar-darkshadow-color:#808080;
scrollbar-track-color:#D4D0C8;
}
table
{
margin:0 0 0 0;
padding:0 0 0 0;
font-size: 9pt;
font-family: "Tahoma", "宋体";
border-collapse:collapse;
}
hr {border:1px dotted #6487dc;height:1px}

.linetd{BORDER-BOTTOM:#000000 1px solid;}

/*-----------特殊样式---------------------*/
.nav {
font-family: Tahoma,Georgia,宋体;
font-weight: bold;
font-size: 9pt;
word-break:break-all;
}

/*-----------特殊表格样式---------------------*/
.table_data {width:180px;border:2px solid #999999;}
.table_data thead th{background-color: #FFFFFF;border:1px solid #999999;}
.table_data tr{height:20px;}
.table_data td{text-align:center;background-color: #FFF5EE;border:1px solid #999999;}
.table_data th.sunday{color:red}
.table_data td.today{background-color: #CCCCFF;color:#000000}


.table_xia {width:90%;color:#333333}
.table_xia thead tr{background-color:f2f2f2;}
.table_xia tr.red{background-color:#FFDCD3;}
.table_xia td{border:1px solid #999999;}




.table_head {background-color:#2663E2; color:#ffffff;border:1px solid #000000;}
.table_head tr {height:20px}
.table_head td {padding:2 3 0 3}
.table_head A { font-size: 9pt; font-family: 宋体; color: #FFFFFF;text-decoration:none;}
.table_head A:link { text-decoration:none;color: #FFFFFF}
.table_head A:visited { text-decoration:none;color:"#FFFFFF"}
.table_head A:active { text-decoration:none;color:"#FFFFFF"}
.table_head A:hover { text-decoration:underline;font-weight:none;color: #FFFFFF}

.table_foot {color:#000000}
.table_foot tr {height:20px}
.table_foot td {padding:2 3 0 3}

.member_info {color:#ffffff;border:1px solid #2663E2;}
.member_info th {height:20px;border:1px solid #2663E2;background-color:#2663E2;color:#FFFFFF;text-align:center}
.member_info tr {height:20px}
.member_info td {padding:2 3 2 3;background-color:#F4F3E8;color:#000000;border:1px solid #2663E2}
.member_info A { text-decoration:underline;}
.member_info A:link {  text-decoration:underline;}
.member_info A:visited { text-decoration:underline;}
.member_info A:active { text-decoration:underline;}
.member_info A:hover { text-decoration:underline;}

.table_main {color:#000000;border:1px solid #2663E2;}
.table_main th {height:20px;border:1px solid #2663E2;background-color:#2663E2;color:#FFFFFF;padding-top:4px;text-align:center}
.table_main .table_category {border:1px solid #2663E2;color:#000000;background-image:url("../images/bg_5.gif");text-align:left;font-weight: 600;height:20px;padding-top:3px;}
.table_main tr {height:20px}
.table_main td {border:1px solid #2663E2;padding:2 3 0 3;cursor:default;}
.table_main td.onmose {behavior: url(style/style.htc);}

.user_online {color:#ffffff;border-left:1px solid #2663E2;border-right:1px solid #2663E2;}
.user_online th {height:20px;background-color:#F4F3E8;color:#000000;text-align:center}
.user_online tr {height:20px}
.user_online td {padding:2 3 2 3;background-color:#FFFFFF;color:#000000;border:1px solid #2663E2;}
.user_online A { text-decoration:underline;}
.user_online A:link {  text-decoration:underline;}
.user_online A:visited { text-decoration:underline;color: #000000}
.user_online A:active { text-decoration:underline;}
.user_online A:hover { text-decoration:underline;font-weight:none;color: #FF3300}

.regandmod_info {color:#ffffff;border:1px solid #2663E2;}
.regandmod_info th {height:20px;border:1px solid #2663E2;background-color:#2663E2;color:#FFFFFF;text-align:center}
.regandmod_info tr {height:22px}
.regandmod_info td {padding:2 3 2 3;background-color:#FFFFFF;color:#000000;border:1px solid #2663E2;}

.massage_info {color:#ffffff;background-color:#2663E2}
.massage_info tr {}
.massage_info td {padding:0 0 0 0;color:#000000;}
.massage_info A { text-decoration:underline;}
.massage_info A:link {  text-decoration:underline;}
.massage_info A:visited { text-decoration:underline;}
.massage_info A:active { text-decoration:underline;}
.massage_info A:hover { text-decoration:underline;}

.toolbar_info {}
.toolbar_info th {}
.toolbar_info tr {}
.toolbar_info td {padding:8 0 8 0}

.webfx-menu, .webfx-menu * {
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
}

.webfx-menu {
	position:			absolute;
	z-index:			100;
	width:				150px;
	background:			#F1F1F1;
	border:				1px solid #999999;
	padding:			1px;
	cursor:				hand;
	filter:				progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=4)
}

.webfx-menu-empty {
	display:			block;
	font-size:			11px;
	font-family:		Tahoma, Verdan, Helvetica, Sans-Serfif;
	color:				black;
	border:				1px solid white;
	height:				16px;
	height:				expression(18);	/* should be ignored by mz and op */
	padding-left:		5px;
	padding-right:		5px;
}

.webfx-menu a {
	display:			block;
	width:				100%;
	font-size:			11px;
	font-family:		Tahoma, Verdan, Helvetica, Sans-Serfif;
	text-decoration:	none;
	color:				black;
	height:				22px;
	cursor:				hand;
	vertical-align:		center;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:2px;
	overflow:			hidden;
	border :1px solid #F1F1F1;
}	

.webfx-menu a:visited,
.webfx-menu a:visited:hover {
	color:	black;
	text-decoration:	none;
}

.webfx-menu a:hover {
	color:			black;
	background:		#CCCCCC;
	text-decoration:	none;
	border:1px solid #999999;
}	

.webfx-menu a .arrow {
	float:			right;
	border:			0;
	width:			3px;
	height:			16px;
	margin-right:	2px;
}

/* separtor */
.webfx-menu div {
	height:			0;
	height:			expression(2);
	border-top:		1px solid #999999;
	overflow:		hidden;
	margin:			0;
	margin-top:		2px;
	margin-bottom:	2px;
	font-size:		0mm;
}

.webfx-menu-bar {
	background:		rgb(120,172,255);/*rgb(255,128,0);*/

	padding:		2px;
	
	font-family:	Verdana, Helvetica, Sans-Serif;
	font-size:		11px;
	
	padding:		expression(/MSIE 5\.0/.test(navigator.userAgent) ? "0px" : "2px");	
}

.webfx-menu-bar a,
.webfx-menu-bar a:visited {
	color:				black;
	border:				1px solid rgb(120,172,255);/*rgb(255,128,0);*/
	
	text-decoration:	none;
	padding:			1px;
	padding-left:		5px;
	padding-right:		5px;

	height:		expression(/MSIE 5\.0/.test(navigator.userAgent) ? "17px" : "auto");
}

.webfx-menu-bar a:hover {
	color:			black;
	text-decoration:	none;
	background:		rgb(120,172,255);
	border-left:	1px solid rgb(234,242,255);/*#ffcc88;*/
	border-right:	1px solid rgb(0,66,174);/*#884400;*/
	border-top:		1px solid rgb(234,242,255);/*#ffcc88;*/
	border-bottom:	1px solid rgb(0,66,174);/*#884400;*/
}

.webfx-menu-bar a .arrow {
	border:			0;
	float:			none;
}

.webfx-menu-bar a:active, .webfx-menu-bar a:focus {
	-moz-outline:	none;
	outline:		none;
	ie-dummy:		expression(this.hideFocus=true);
}


.Noprint{display:none;}
.PageNext{page-break-after: always;}

body,td,th 
{
	font-size: 12px;	
}
.tdp
{
    border-bottom: 1 solid #000000;
    border-left:  1 solid #000000;
    border-right:  0 solid #ffffff;
    border-top: 0 solid #ffffff;
}
.tabp
{
    border-color: #000000;

	border-collapse:collapse;
}
.NOPRINT {
	font-family: "宋体";
	font-size: 12px;
}


/*-----------特殊表格样式---------------------*/

.bbs_table	td.head{background-color:FFFFFF;border-bottom:1px solid #000000;color:#4867AE;font-weight:bold}
.bbs_table	tr{background-color:expression((this.sectionRowIndex%2==0)?"#F5FFE8":"#FFFFFF")}
.bbs_table	td{padding:4;border-top:1px solid #FFFFFF;border-bottom:1px solid #87CE6F;}

.bbs_list	td.title{padding:5;border-bottom:1px solid #000066;font-weight:bold}
.bbs_list	td.autor{padding:5 5 5 10;}
.bbs_list	td.content{padding:10 30 30 30;background-color:F3F3F3;border-top:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;}
.bbs_list	td.reply{padding:10 30 10 30;background-color:FFFFFF;border-bottom:1px solid #C0C0C0;}

.bbs_lesson	td.head{background-color:FFFFFF;border-bottom:1px solid #000000;color:#4867AE;font-weight:bold}
.bbs_lesson	tr{background-color:expression((this.sectionRowIndex%2==0)?"#EDF1F9":"#FFFFFF")}
.bbs_lesson	td{padding:4;border-top:1px solid #FFFFFF;border-bottom:1px solid #003366;}

.MySchoolWork   td.blue1{border-bottom:2px solid #3366CC;padding-left:8px;padding:5px}
.MySchoolWork   td.blue2{border-bottom:2px solid #99CCFF;}

.MySchoolWork   td.yellow1{border-bottom:2px solid #FF9900;padding-left:8px;padding:7px}
.MySchoolWork   td.yellow2{border-bottom:2px solid #FFCC99;}

.MySchoolWork   td.green1{border-bottom:2px solid #6ED52A;padding-left:8px;padding:7px}
.MySchoolWork   td.green2{border-bottom:2px solid #CBEEA9;}

.MySchoolWork   td.gary1{border-bottom:2px solid #7F7F7F;padding-left:8px;padding:7px}
.MySchoolWork   td.gary2{border-bottom:2px solid #CCCCCC;}


.MySchoolWork   td.bg1{background-color:F4F4F4;border-bottom:1px solid #949494;color:black;padding:5 19 5 19;font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 21px}
.MySchoolWork   td.bg2{background-color:FFFFFF;border-bottom:1px solid #949494;color:black;padding:5 19 5 19;font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 21px}

.MyTestWiew   tr{background-color:expression((this.sectionRowIndex%2==0)?"#F4F4F4":"#FFFFFF")}
.MyTestWiew   td{border-bottom:1px solid #949494;color:black;padding:2 19 2 19;font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 21px}

.MySchoolFellow td.left{background-color:#996633;color:white;height:21px;padding:0 9 0 9}

.MySchoolFellow2 td.one{background-color:#996633;color:white;padding:0 5 0 14}
.MySchoolFellow2 td.two{background-color:#CC9966;color:white;padding:0 5 0 14}
.MySchoolFellow2 td.z{padding-left:14px;padding:0 0 0 14;font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 21px}

.mail_table	td.head{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#907051', endColorStr='#BBA997', gradientType='0');color:#FFFFFF}
.mail_table	tr{background-color:expression((this.sectionRowIndex%2==0)?"#F3E8DE":"#FFFFFF")}
.mail_table	td{padding:2 4 2 4;}

.main_table td.head{background:url(../images/main_point.gif) no-repeat left top;background-color:#F1F1F1;border-top:1px solid #BABABA;border-bottom:1px solid #BABABA;height:22px;padding:0 5 0 27;font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt;color:#000000;font-weight:bold;}
.main_table td.content{padding:15 15 5 15}

.other_table	td.head{background-color:FFFFFF;border-bottom:1px solid #000000;color:#4867AE;font-weight:bold}
.other_table	tr{background-color:expression((this.sectionRowIndex%2==0)?"#EEEEEE":"#FFFFFF")}
.other_table	td{padding:4;border:1px solid #000000;}

.other_table02	td.head{background-color:FFFFFF;border-bottom:1px solid #000000;color:#4867AE;font-weight:bold}
.other_table02	tr{background-color:expression((this.sectionRowIndex%2==0)?"#FCF9F0":"#FFFFFF")}
.other_table02	td{padding:4;border:1px solid #000000;}

.other_table03	td.head{background-color:FFFFFF;border-bottom:1px solid #000000;color:#4867AE;font-weight:bold}
.other_table03	tr{background-color:expression((this.sectionRowIndex%2==0)?"#E9F3FF":"#FFFFFF")}
.other_table03	td{padding:4;border:1px solid #93A0E2;}

.other_table04	td.head{background-color:FFFFFF;border-bottom:1px solid #000000;color:#4867AE;font-weight:bold}
.other_table04	tr{background-color:expression((this.sectionRowIndex%2==0)?"#F2F4FF":"#FFFFFF")}
.other_table04	td{padding:4;border:1px solid #000000;}

.other_table05	td.head{background-color:FFFFFF;border-bottom:1px solid #000000;color:#4867AE;font-weight:bold}
.other_table05	tr{background-color:expression((this.sectionRowIndex%2==0)?"#EEEEEE":"#FFFFFF")}
.other_table05	td{padding:4;border:1px solid #FFFFFF;}

.tab_on		{height:24;background-color:EEEEEE;padding:4 10 0 10;margin－right:4px;border-top:2px solid #6699FF}
.tab_off	{height:24;background-color:EEEEEE;padding:4 10 0 10;margin－right:4px;border-top:2px solid #FFFFFF}

.student_lesson	td.head{background-color:FFFFFF;color:#003399;font-weight:bold;padding-left:20}
.student_lesson	td{height:24;background-color:FFFFFF;color:#000000;}
.student_lesson	td.content{border:1px solid #B0B1D5;background:url(../images/lesson_bg.gif) repeat-x top;background-color:FFFFFF;color:#666666;padding:5 15 5 15;font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 21px;}

