﻿div.zwReport
{
	font-family:宋体;
	font-size:12px;
}

.zwRepTitleDiv
{
	font-size:15px;
	font-weight:bold;
}
	
div.zwGridDiv
{
	width:100%;
	height:100%;
	overflow:hidden;
}
table.zwFixedTable
{
 background-color  :Silver;
 border-collapse:collapse;
 border-color:Black;
 table-layout:fixed;
}

table.zwFixedTable tr
{
	height:28px;	
}
.zwTreeTable
{	

}
.zwTreeRow a
{	
}
.zwGridNode1
{
	/*background-color:#448CD6;*/
	height:48px;
	padding-left:2px;
	vertical-align:middle;
	overflow:hidden;
	background-image:url(images/skin/nav_level1.gif);
	background-repeat:no-repeat;
}
.zwGridNode1 a
{
	color:#ACBCE4;
	font-family:Arial,宋体;
	font-size:14px;	
	font-weight:bold;	
	overflow:hidden;
	text-decoration: none;
	
}
.zwGridNode2
{
	/*text-align:center;	*/
	height:48px;
	padding-left:8px;
	vertical-align:middle;
	overflow:hidden;
	background-color:#C1C9D9;	
	background-repeat:no-repeat;
	/*background-image:url(images/skin/homeNav_2.gif);
	background-repeat:repeat-y;*/
}
.zwGridNode2 a
{
	color:#3250BD;
	font-family:Arial,宋体;
	font-size:12px;	
	font-weight:bold;	
	overflow:hidden;
	text-decoration: none;
	
}
.zwGridNode3
{
	height:48px;
	padding-left:14px;
	vertical-align:middle;
	overflow:hidden;
	background-color:#D9DFF4;	
	background-repeat:no-repeat;
}
.zwGridNode3 a
{
	color:#5975AE;
	font-family:Arial,宋体;
	font-size:12px;	
	font-weight:bold;	
	overflow:hidden;
	text-decoration: none;
	
}
.zwGridNode4
{
	padding-left:33px;
}
.zwGridNode5
{
	padding-left:43px;
}
.zwGridNode6
{
	padding-left:53px;
}
.zwGridNode7
{
	padding-left:63px;
}
.zwGridNode8
{
	padding-left:73px;
}
.zwGridNode9
{
	padding-left:83px;
}
.zwGridNode10
{
	padding-left:93px;
}
.zwTreeBtnMinus
{
	/*padding-left:20px;*/
	background-image:url(images/skin/btn_Minus_16.gif);
	background-repeat:no-repeat;
	background-position:left center;	
}
.zwTreeBtnPlus
{
	/*padding-left:20px;*/	
	background-image:url(images/skin/btn_Plus_16.gif);	
	background-repeat:no-repeat;
	background-position:left center;	
}

.homeNav a:link,.homeNav a:visited 
{
	text-decoration: none;
	color:Black;
}
.homeNav a:hover 
{
	color: #F00;
}
.homeNav a:active 
{
	color: #F00;
}
zwTreeBtnNone
{
/*	background-image:url(btn_None.gif); */
}

table.zwBodyTable tr
{
 height:28px;
 white-space:nowrap;
 overflow:hidden;
}

tr.zwAlterRow
{
	background-color:Silver;
}

tr.normalRow1
{
	background-color:Green;
}
tr.normalRow2
{
	background-color:Lime;
}
tr.normalRow3
{
	background-color:LightGreen;
}
tr.normalRow4
{
	background-color:LightBlue;
}
.zwSortAsc
{
	background-image:url("img/sortAsc.gif");
	background-position:right center;
	background-repeat:no-repeat;
}
.zwSortDesc
{
	background-image:url("img/sortDesc.gif");
	background-position:right center;
	background-repeat:no-repeat;
}
.zwPagerContainerDiv
{

}
.zwPagerContainerDiv a,.zwPagerContainerDiv strong
{	
	padding-left:3px;
	padding-right:3px;
	line-height:150%;
}

.zwPagerContainerDiv a:link,.zwPagerContainerDiv a:visited 
{
	text-decoration: underline;
	color: #000;
	font-size:12px;
}
.zwPagerContainerDiv a:hover,.zwPagerContainerDiv a:active 
{
	text-decoration: underline;
	color: #F00;
}

.zwRepLinkDiv span ,.zwRepLinkDiv li
{
	float:left;
	padding-left:3px;
}

.zwReport a:link,.zwReport a:visited {
	text-decoration: underline;
	color: #000;
	font-size:12px;
}
.zwReport a:hover,.zwReport a:active
{
	text-decoration: underline;
	color: #F00;
}


div.zwPagerContainerDiv2222
{
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}

.hsep
{
	padding:0px 2px 0px 2px;
}
.vsep
{
	height:20px;
}

/* 报表参数编辑器 */
div.zwPopup
{
	z-index:300;
	background-color:buttonface;
	position:absolute;
	border:thin groove;
}	
div.zwPopup table
{
	table-layout:fixed;
	font-family:宋体;
	font-size:9.5pt;
	border-collapse:collapse;
}
table.zwBtnEditor
{
	border-collapse:collapse;
	table-layout:fixed;
	font-family:宋体;
	font-size:9.5pt;
	border: #000000 1px solid;
	background-color:#ffffff;
}
input.zwBtnInput
{
	border-style:none;
	padding-right:2px;
	padding-left:2px;
}	
