﻿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;
}

.zwGridNode1
{
	padding-left:3px;
}
.zwGridNode2
{
	padding-left:13px;
}
.zwGridNode3
{
	padding-left:23px;
}
.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;
}

.zwTreeTable
{	
	border-bottom-width: 0;
	cellpadding:0;
	cellspacing:0;
}
.zwTreeRow a
{	
	font-size:14px;
	color:#000000;
	overflow:hidden;
}
.zwTreeBtnMinus
{
	/*padding-left:20px;*/
	background-image:url(images/skin/btn_Minus_16.gif);
	background-repeat:no-repeat;
	background-position:left top;	
}

.zwTreeBtnPlus
{
	background-image:url(images/skin/btn_Plus_16.gif);
	/*padding-left:20px;*/
	background-repeat:no-repeat;
	background-position:left top;
}

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 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;
}	
