 
 /* 通用BODY样式 */	
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;text-align:center;  font-size:12px; COLOR: #000000}
 
  /* 按钮银灰色 */
 .njsy_btn{
 BORDER-RIGHT: #7b9ebd 1px solid; 
 PADDING-RIGHT: 2px; 
 BORDER-TOP: #7b9ebd 1px solid; 
 PADDING-LEFT: 2px; 
 FONT-SIZE: 12px; 
 FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); 
 BORDER-LEFT: #7b9ebd 1px solid; 
 CURSOR: hand; 
 COLOR: #333333; 
 PADDING-TOP: 2px; 
 BORDER-BOTTOM: #7b9ebd 1px solid;

 height:20px;
 
}

/* 链接样式 */
A:link{ 
	COLOR:#0355A2; FONT-FAMILY: 宋体; TEXT-DECORATION: none;
	font-size:13px;
}
A:active {
	COLOR: #0355A2; FONT-FAMILY: 宋体; TEXT-DECORATION: none;font-size:13px;
}
A:visited {
	COLOR: #0355A2; FONT-FAMILY: 宋体; TEXT-DECORATION: none;font-size:13px;
}
A:hover {
	COLOR:#5091CD; FONT-FAMILY: 宋体; TEXT-DECORATION: none;font-size:13px;
}

  /* 下拉框样式 */
 .njsy_dropdown{
font: 12px Tahoma, Verdana;
color: #333333;
font-weight: normal;
background-color: #D4EEFD;
border: 1px solid #7AC4EA;
}


 /* 表格样式1（学生门户样式） */

.njsy_table{
	border:0px solid #ffffff;	
	font-family:Arial;
	border-collapse:collapse;	
	background-color:#eaf5ff;	
	font-size:12px;
	width:680px;
	height: 701px;
}
.njsy_table caption{
	padding-bottom:5px;
	font:bold 1.3em;
	text-align:left;
}
.njsy_table th{
	border:1px solid #40A6FD;	
	background-color:#70BCFE;	
	color:#FFFFFF;				
	font-weight:bold;
	padding-top:4px; padding-bottom:4px;
	padding-left:12px; padding-right:12px;
	text-align:center;
}
.njsy_table td{
	border:1px solid #8FC9FE;	
	text-align:left;
	padding-top:4px; padding-bottom:4px;
	padding-left:10px; padding-right:10px;
	line-height:22px;
}


 /* 表格样式2（学生门户二级页面样式） */
.njsy_table1{
	border:1px solid #92C8FA;	
	font-family:Arial;
	border-collapse:collapse;	
	background-color:#ffffff;	
	font-size:12px;
	
}
.njsy_table1 td{
	border:0px solid #cccccc;	
	text-align:left;
	padding-top:4px; padding-bottom:4px;
	padding-left:10px; padding-right:10px;

	
}

 /* 表格样式3（学生门户二级页面样式） */

.njsy_table2{
	border:1px solid #8FC9FE;	
	font-family:Arial;
	border-collapse:collapse;	
	background-color:#eaf5ff;	
	font-size:12px;
	width:580px;
}

.njsy_table2 th{
	border:1px solid #40A6FD;	
	background-color:#70BCFE;	
	color:#FFFFFF;				
	font-weight:bold;
	padding-top:4px; padding-bottom:4px;
	padding-left:12px; padding-right:12px;
	text-align:center;
}
.njsy_table2 td{
	border:1px solid #8FC9FE;	
	text-align:left;
	padding-top:2px; padding-bottom:2px;
	padding-left:16px; padding-right:8px;
	line-height:22px;
}
/* 表格样式4（教师管理员页面样式）*/

.njsy_table4{
	border:1px solid #8FC9FE;	
	font-family:Arial;
	border-collapse:collapse;	
	background-color:#eaf5ff;	
	font-size:12px;
	width:96%;
}

.njsy_table4 th{
	border:1px solid #40A6FD;	
	background-color:#70BCFE;	
	color:#FFFFFF;				
	font-weight:bold;
	padding-top:4px; padding-bottom:4px;
	padding-left:12px; padding-right:12px;
	text-align:center;
}
.njsy_table4 td{
	border:1px solid #8FC9FE;	
	text-align:left;
	padding-top:2px; padding-bottom:2px;
	padding-left:16px; padding-right:8px;
	line-height:22px;
}

  /* 文字标题样式 */
.njsy_font{filter:glow(color=royalblue,strength=5);FONT-FAMILY: 宋体;color:#fff;font-size:14px; font-weight:bold}

  /* 表格单元格样式 */
  .njsy_td{FONT-FAMILY: 宋体;color:#fff;font-size:14px; font-weight:bold;background-color:#70BCFE}

/* 单元格背景色样式 */
.njsy_td1{ background-color:#ffffff; }

 /* 文本框样式 */ 
 .njsy_textbox{    
    height:18px;
    width:130px;
    border:1px solid #7089A3;
 background:#EDF4FA;
 color:#285A74;
 padding-top:2px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#eeeeee,endColorStr=#FFFFFF);
 }
.button_style	/**按钮的样式  **/
{
    BORDER-RIGHT: #7b9ebd 1px solid; 
 PADDING-RIGHT: 2px; 
 BORDER-TOP: #7b9ebd 1px solid; 
 PADDING-LEFT: 2px; 
 FONT-SIZE: 12px; 
 FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); 
 BORDER-LEFT: #7b9ebd 1px solid; 
 CURSOR: hand; 
 COLOR: #333333; 
 PADDING-TOP: 2px; 
 BORDER-BOTTOM: #7b9ebd 1px solid;

}

.datagrid_head_style
{
	background-color: #507CD1;
    color: White;
    font-family : 宋体 ;
	font-size :12px;
    text-align: center;
	border-right: White;
	border-top: White;
	font-weight: bold;
	border-left: White;
	border-bottom: White;
	height :20px
    
}
.datagrid_item_style
{
	border-right: black thin ridge;
	border-top: black thin ridge;
	border-left: black thin ridge;
	border-bottom: black thin ridge;
	background-color:#EFF3FB;
	font-family :宋体 ;
	font-size :12px;
	color:black;
	text-align:center;
}
.datagrid_altersty
{
	background-color: White;
	font-family :宋体 ;
	font-size :12px;
	text-align:center;
}
.datagrid_edit_style
{
	font-family: 宋体;
	position: static;
	font-size :12px;
	text-align:center;
}
.datagrid_selected_style
{
	color:#333333;
	background-color:#D1DDF1;
	font-family :宋体 ;
	font-size :12px;
	font-weight: bold;
	text-align:center;
}
.datagrid_pager_style
{
	
	vertical-align: baseline;
	color: red;
	background-color: white;
	font-family:宋体 ;
	font-size:12px;
	text-align: left;
	text-align:center;
	
}
.datagrid_footer_style
{
	background-color: transparent;
	font-family :宋体 ;
	font-size :12px;
}
.datagrid_empty_style
{
	font-family :宋体 ;
	font-size :12px;
	font-weight:bold;
	color:Red;
}
.textbox_style        
{
	BORDER-RIGHT: #7089a3 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7089a3 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	BACKGROUND: #edf4fa; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#eeeeee, EndColorStr=#ffffff); 
	BORDER-LEFT: #7089a3 1px solid;  
	COLOR: #285a74; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7089a3 1px solid; 
	HEIGHT: 16px;
	width:95%;
	
}

.title_style
{
	font-family :KaiTi_GB2312;
	font-size :20px;
	color:Black ;
	font-weight:bold;
	text-align:left;
}

A.white:link{ 
	COLOR:#ffffff; FONT-FAMILY: 宋体; TEXT-DECORATION: none;
	font-size:14px;
	font-weight:bold;
}
A.white:active {
	COLOR: #07447D; FONT-FAMILY: 宋体; TEXT-DECORATION: none;font-size:14px;
	font-weight:bold;
}
A.white:visited {
	COLOR: #ffffff; FONT-FAMILY: 宋体; TEXT-DECORATION: none;font-size:14px;
	font-weight:bold;
}
A.white:hover {
	COLOR:#8EDBED; FONT-FAMILY: 宋体; TEXT-DECORATION:  none;font-size:14px;
	font-weight:bold;
}


A.blue:link{ 
	COLOR:#0355A2; FONT-FAMILY: 宋体; TEXT-DECORATION: none;
	font-size:14px;

}
A.blue:active {
	COLOR: #0355A2; FONT-FAMILY: 宋体; TEXT-DECORATION: none;font-size:14px;
	
}
A.blue:visited {
	COLOR: #0355A2; FONT-FAMILY: 宋体; TEXT-DECORATION: none;font-size:14px;
	
}
A.blue:hover {
	COLOR:#8EDBED; FONT-FAMILY: 宋体; TEXT-DECORATION:  none;font-size:14px;
	
}
