/**系统默认样式******************************************************/
Body 
{
	margin-left:0px;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px; 
	SCROLLBAR-FACE-COLOR: #CFCFCF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #595959; 
	SCROLLBAR-3DLIGHT-COLOR: #595959; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #595959;
	SCROLLBAR-TRACK-COLOR: #c0c0c0c; }

table,tr,td 
{
	font-size: 12px;}
		
/**超连接样式******************************************************/
A:link 
{
	text-decoration:none;
	color:#000000;}
A:visited 
{
	text-decoration:none;
	color:#1B75A8;}
A:active 
{
	text-decoration:none;
	color:#4F9CDE;}
A:hover 
{
	text-decoration:none;
	color:#4F9CDE;}
	
A.HeaderTemplate:link
{
	text-decoration:underline;
	color:#ffffff;}
A.HeaderTemplate:visited 
{
	text-decoration:underline;
	color:#ffffff;}
A.HeaderTemplate:active 
{
	text-decoration:underline;
	color:#ffffff;}
A.HeaderTemplate:hover 
{	
	text-decoration:none;
	color:#ffffff;}
	
/**各种控件样式******************************************************/
	
/*单行文本框样式(普通)**/
.Input 
{
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;  
	behavior:url(../style/default/EnterToTab.htc);
	HEIGHT: 20px;
	WIDTH:120px; }
/*单行文本框样式-(必输)**/
.InputNotNull
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #FA6409 1px solid; 
	BORDER-TOP: #FA6409 1px solid; 
	BORDER-LEFT: #FA6409 1px solid; 
	BORDER-BOTTOM: #FA6409 1px solid; 
	behavior:url(../style/default/EnterToTab.htc); 
	HEIGHT: 20px;
	WIDTH:120px; }	
/*单行文本框样式(只读普通)**/
.InputReadOnly
{
	BACKGROUND-COLOR: #E6E6E6;
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
	HEIGHT: 20px;
	WIDTH:120px; }

/*单行文本框样式(只读必输)**/
.InputNotNullReadOnly
{
	BACKGROUND-COLOR: #E6E6E6;
	BORDER-RIGHT: #FA6409 1px solid; 
	BORDER-TOP: #FA6409 1px solid; 
	BORDER-LEFT: #FA6409 1px solid; 
	BORDER-BOTTOM: #FA6409 1px solid; 
	HEIGHT: 20px; 
	WIDTH:120px;}

/*单行文本框样式--下划线**/
.InputBottomOnly 
{
	BORDER-RIGHT:  0px solid; 
	BORDER-TOP:  0px solid;
	BORDER-LEFT:  0px solid; 
	BORDER-BOTTOM: #666666 1px solid; 
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	behavior:url(../style/default/EnterToTab.htc); 
	WIDTH:120px;}

/*单行文本框样式--无边框**/
.InputNoBorder
{
    BORDER-RIGHT: #666666 0px solid;
    BORDER-TOP: #666666 0px solid;
    BORDER-LEFT: #666666 0px solid;
    BORDER-BOTTOM: #666666 0px solid;
    BACKGROUND-COLOR: #ffffff;
    behavior:url(../style/default/EnterToTab.htc);
    WIDTH:120px;}
    
/*多行文本框样式**/
.Textarea 
{
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
	BACKGROUND-COLOR: #ffffff;
	WORD-BREAK:break-all;
}
/*ListBox样式**/
.ListBox
{
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;  
	behavior:url(../style/default/EnterToTab.htc);
	BACKGROUND-COLOR: #ffffff;
	WIDTH:120px;}
	
/*DropDownList样式**/
.DropDownList
{
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;  
	behavior:url(../style/default/EnterToTab.htc);
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 12px;
	WIDTH:120px;}
.DownListNotWidth
{
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;  
	behavior:url(../style/default/EnterToTab.htc);
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 12px;}
/*单选框样式**/
.Radio
{ 
	behavior:url(../style/default/EnterToTab.htc);}
/*副选框样式样式**/
.CheckBox
{ 
	behavior:url(../style/default/EnterToTab.htc);}
/*选择文件File格式**/
.File 
{
	 border: 1px solid #666666  ;
	 scrollbar-arrow-color:#000099;
	 scrollbar-base-color:#ee0000 ; }


.Button 
{
	BORDER-RIGHT: #E6E6E6 1px solid; 
	BORDER-TOP: #E6E6E6 1px solid;
	BORDER-LEFT: #E6E6E6 1px solid; 
	BORDER-BOTTOM: #E6E6E6 1px solid;  
	BACKGROUND-COLOR: #E6E6E6;
	behavior:url(../style/default/button.htc);
	height:18px;
	width:48px;
	cursor:hand;
	font-size:12px;
	color:#1B75A8;}

/*日期按钮样式**/
.ButtonDate 
{
	BORDER-RIGHT: #595959 1px solid; 
	BORDER-TOP: #595959 1px solid;
	BORDER-LEFT: #E6E6E6 1px solid; 
	BORDER-BOTTOM: #595959 1px solid; 
	BACKGROUND-COLOR: #E6E6E6;
	behavior:url(../style/default/ControlsBtn.htc);
	font-family:Wingdings;
	line-height:18px;
	height:20px;
	width:20px;
	cursor:hand;
	font-size:18px;
	color:#1B75A8;}

/*容错按钮样式**/
.ButtonNonvalidate
{
	BORDER-RIGHT: #595959 1px solid; 
	BORDER-TOP: #595959 1px solid;
	BORDER-LEFT: #E6E6E6 1px solid; 
	BORDER-BOTTOM: #595959 1px solid; 
	BACKGROUND-COLOR: #E6E6E6;
	behavior:url(../style/default/ControlsBtn.htc);
	font-family:Wingdings 2;
	line-height:16px; 
	height:20px;
	width:20px;
	cursor:hand;
	font-size:18px;
	color:#1B75A8;}

/*无错按钮样式**/
.ButtonValidate
{
	BORDER-RIGHT: #595959 1px solid; 
	BORDER-TOP: #595959 1px solid;
	BORDER-LEFT: #E6E6E6 1px solid; 
	BORDER-BOTTOM: #595959 1px solid;  
	BACKGROUND-COLOR: #E6E6E6;
	behavior:url(../style/default/ControlsBtn.htc);
	font-family:Wingdings 2; 
	line-height:16px; 
	height:20px;
	width:20px;
	cursor:hand;
	font-size:18px;
	color:#FA6409;}
/*一般按钮样式**/
.ButtonNormal
{
	BORDER-RIGHT: #A5A5A5 1px solid; 
	BORDER-TOP: #A5A5A5 1px solid;
	BORDER-LEFT: #A5A5A5 1px solid; 
	BORDER-BOTTOM: #A5A5A5 1px solid;  
	BACKGROUND-COLOR: #FFFFFF;
	behavior:url(../style/default/buttonNormal.htc);
	height:18px;
	width:48px;
	cursor:hand;
	font-size:12px;
	color:#1B75A8;}
/*分页提交按钮样式**/
.ButtonDivPage 
{
	font-size: 10px;
	BORDER-RIGHT: #E1E1E1 1px solid; 
	BORDER-TOP: #E1E1E1 1px solid;
	BORDER-LEFT: #E1E1E1 1px solid; 
	BORDER-BOTTOM: #E1E1E1 1px solid;  
	BACKGROUND-COLOR: #E1E1E1;
	behavior:url(../style/default/buttonDivPage.htc);
	cursor:hand;
	height:16px;
	color:#676767;}


/**主页面样式******************************************************/

/*标题区**/
.tableTitle
{
	BACKGROUND-COLOR: #E6E6E6;
	BORDER-RIGHT: #AAAAAA 0px solid; 
	BORDER-TOP: #AAAAAA 0px solid;
	BORDER-LEFT: #AAAAAA 0px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid; 
	width:100%; 
	height:22px;}
.TitleButtonTd
{
	padding-right:6px;
	vertical-align:middle;
	text-align:right;
}
.FontTitle
{

	font-size:13px;
	font-family:@宋体;
	font-weight:bold;
	color:#000000;}

.MainTdCondition
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #B9B9B9 1px solid; 
	BORDER-TOP: #AAAAAA 0px solid;
	BORDER-LEFT: #B9B9B9 1px solid; 
	BORDER-BOTTOM: #B9B9B9 1px solid; 
	width:100%;
	text-align:left;
	padding-left:0px;
	padding-top:0px;}
.TdConditionStyle
	{
	color:#FFFFFF;
	background-color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	padding-top:6px;
	padding-bottom:4px;}
	
/*输入区**/
.EditTableStyle
{
	width:100%;}
.EditTableStyle  TD
{
	height:22px;}
/*列表区**/
.MainTdList
{
	overflow:auto;
	HEIGHT: 100%;
	background-color:White;
	BORDER-RIGHT: #B9B9B9 1px solid; 
	BORDER-TOP: #AAAAAA 0px solid;
	BORDER-LEFT: #B9B9B9 1px solid; 
	BORDER-BOTTOM: #B9B9B9 0px solid;}

/**DataGrid的各项样式******************************************************/
	
.HeaderStyle
{
	color:#FFFFFF;
	background-color:#1B75A8;
	height:20px;
	text-align:center;
}
.ItemStyle
{
	height:20px;
	background-color:#FFFFFF;
	text-align:center;
}
.MoveOver
{
	background-color:#E6E6E6;
	color:#000000;}
.MoveOut
{
	background-color:#ffffff;
	color:#000000;}
.SelectRow
{
	background-color:#C0C0C0;
	color:#000000;}
.FixCell
{
	BACKGROUND-COLOR: #DBDBDB;
	BORDER-RIGHT: #AAAAAA 1px solid;
    text-align:center;}
.DataGridDiv
{

	overflow:auto;
	HEIGHT: 100%;
	background-color:White;
	BORDER-RIGHT: #B9B9B9 0px solid; 
	BORDER-TOP: #AAAAAA 0px solid;
	BORDER-LEFT: #B9B9B9 0px solid; 
	BORDER-BOTTOM: #B9B9B9 0px solid; }
.DataGridStyle
{
	Width:100%; 
	position: relative; 
	BORDER-RIGHT: #B9B9B9 1px solid; 
	BORDER-TOP: #AAAAAA 0px solid;
	BORDER-LEFT: #B9B9B9 1px solid; 
	BORDER-BOTTOM: #B9B9B9 0px solid;}
.DataGridStyle  TD
{
	border-bottom: 1px solid #AAAAAA;
	border-left: 0px solid #AAAAAA;
    padding-top: 0px;
    padding-bottom:0px;
}
    

/**模式窗口的各项样式******************************************************/
.OpenWindowBody
{
	background-color:#E6E6E6;
	padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;}
.OpenWindowTable
{
	width:100%;
	height:100%;
	border-left: 0px solid #AAAAAA;
	border-top: 0px solid #AAAAAA;
	border-bottom: 0px solid #AAAAAA;
	border-right: 0px solid #AAAAAA;
 }
 .OpenWindowHeaderStyle
{
	color:#FFFFFF;
	background-color:#1B75A8;
	text-align: center;
	height:20px;
	vertical-align:middle;
	border-left: 1px solid #AAAAAA;
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
}
.OpenWindowConditionStyle
{
	height:28px;
	padding-left:2px;
	padding-top:2px;
	vertical-align:middle;
	border-left: 1px solid #AAAAAA;
	border-top: 1px solid #AAAAAA;
	border-bottom: 0px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	background-color:#FFFFFF;}
.OpenWindowTabStyle
{
	color:#FFFFFF;
	height:20px;
	background-color:#FFFFFF;
	vertical-align:bottom;
	border-left: 1px solid #AAAAAA;
	border-top: 0px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	padding-left:5px;
}
 .OpenWindowMiddleEditStyle
{
	color:#FFFFFF;
	background-color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	border-left: 1px solid #AAAAAA;
	border-top: 0px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	padding-top:10px;
}
 .OpenWindowMiddleListStyle
{
	color:#FFFFFF;
	background-color:#FFFFFF;
	vertical-align:top;
	text-align:center;
	border-left: 1px solid #AAAAAA;
	border-top: 0px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	padding-top:0px;
}

 .OpenWindowBottomStyle
{
	padding-right:4px;
	color:#FFFFFF;
	text-align: right;
	height:22px;
	vertical-align:middle;
}


/**报表-表体样式******************************************************/
.TiliteMain   /*主标题*/
{
	padding-top:20px;}
.TiliteMain SPAN
{
	font-size: 16pt;
	color: #000000;
	font-weight:bold;}
.TiliteSub   /*副标题*/
{
	padding-top:5px;
	padding-bottom:5px;}
.TiliteSub SPAN
{
	font-size: 10pt;
	color: #000000;}
.PageDetail TD /*表明细*/
{
	font-size: 10pt;
	color: #000000;	
	height:20px;}
.PageFooter /*尾标题*/
{
	padding-top:5px;}
.PageFooter SPAN
{
	font-size: 10pt;
	color: #000000;
}
.ReportDivBorder
{
	border:1px solid #000000;
	width:0px;
	height:0px;}
.ReportTableBorder
{
	background-color:#E6E6E6;
	border:thick solid #E6E6E6;}
 .ReportSpaceTD
{
	color:#FFFFFF;
	background-color:#FFFFFF;
	vertical-align:middle;
	border-left: 1px solid #AAAAAA;
	border-top: 0px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:10px}
 .ReportSpaceTD TD
{
	 white-space:nowrap}

/**其他样式******************************************************/

/*标题字体定义**/
.FontBottom
{
	font-size:12px;
	font-family:@宋体;
	color:#676767;}

/*分页表格样式**/
.tableDivPage
{
	background-color:#E6E6E6;
	BORDER-RIGHT: #FFFFFF 0px solid; 
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 0px solid; 
	BORDER-BOTTOM: #FFFFFF 0px solid; 
	width:100%; 
	height:20px;}

/*分页控件主体样式*/
.PaginationDisplay
{
	BORDER-RIGHT: #AAAAAA 1px solid; 
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid;  
	BACKGROUND-COLOR: #E6E6E6;
	width:100%;
	height:25px;
	color:#000000;
	font-size:9pt;
}	
/*带查询下拉框控件按钮样式(无错)******/
.DdqBtnValidate
{
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;  
	BACKGROUND-COLOR: #E6E6E6;
	behavior:url(../style/default/ControlsBtn.htc);
	font-family:Webdings; 
	cursor:hand;
	font-size:12px;
	color:#FA6409;
}
/*带查询下拉框控件按钮样式-(容错)******/
.DdqBtnNonvalidate
{
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;  
	BACKGROUND-COLOR: #E6E6E6;
	behavior:url(../style/default/ControlsBtn.htc);
	font-family:Webdings; 
	cursor:hand;
	font-size:12px;	
	color:#1B75A8;
}

/*带查询下拉框控件按钮边框样式*/
.DropDownQuery_Div
{
	BORDER-RIGHT: #595959 1px solid; 
	BORDER-TOP: #595959 1px solid;
	BORDER-LEFT: #595959 0px solid; 
	BORDER-BOTTOM: #595959 1px solid;  
	BACKGROUND-COLOR: #ffffff;
	width:16px;
	height:20px;
	cursor:hand;
}
/*带查询下拉框控件列表样式*/
.DropDownQuery_Body
{
	overflow-y:auto;
	overflow-x:hidden;
	BORDER-RIGHT: #595959 1px solid; 
	BORDER-TOP: #595959 1px solid;
	BORDER-LEFT: #595959 1px solid; 
	BORDER-BOTTOM: #595959 1px solid;  
	BACKGROUND-COLOR: #ffffff;
	cursor:hand;
}
/*带查询下拉框控件列表中表格样式*/
.DropDownQuery_Body Table
{	
	table-layout:fixed;
	border-collapse:collapse;
	font-size:9pt;
	
}
.DropDownQuery_Body Td
{
	white-space:nowrap;
	height:17px;
}

/*查询区域主体样式*/	
.TdAutoWrap
{
	padding-bottom:4;
	padding-left:8;
	padding-top:4;
}
.TdAutoWrap DIV
{
	 display:inline;
	 white-space:nowrap;
	 line-height:22px;
}


