﻿
body.nbody
{
	margin:0;
	overflow:hidden;
}
body 
{
	background-image:url(bkground.gif);
	border:0;
	margin:4;	
	font: 12px Arial;	
}
fieldset, button,button.disabled, input.text, input.disabled, input.readOnly, select, textarea
{
	border:silver 1px solid;
	font: 12px Arial;
}

table {
	/*BORDER-RIGHT: 1px;*/
	/*BORDER-BOTTOM: 1px; */
	/*不同的容器,Body的设置无法影响到Table内部*/
	font:12px Arial;
	BORDER-TOP: 1px;
	BORDER-LEFT: 1px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}

button 
{
	border-color:#768EBF;
	WIDTH: 80px; 
	height:23px;
	COLOR: blue; 
	CURSOR: pointer;
	background: url("../../Images/Button/button_bg.gif"); 
	BACKGROUND-COLOR: buttonface;
	margin-top: 2px;
	margin-right:3px;
	padding: 0.10em;
    overflow:visible;
    white-space: nowrap;
}
button.disabled
{
	color: #ACA899;
	filter:DropShadow(OffX=1, OffY=1, Color=#FFFFFF, positive=1);
}

input.text 
{
	WIDTH: 130px; 
	COLOR: blue;
}
input.hidden
{
	display:none;
}
input.disabled
{
	width: 130px;
	color: blue;
	background-color: whitesmoke;
}
input.readOnly
{
	color: blue;
	background-color: whitesmoke;
}

select {
	WIDTH: 130px;
	COLOR: blue;
	size: 1
}

textarea {
	OVERFLOW: auto;
	COLOR: blue;
	overflow-x:hidden;
}

.els{overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width:80px;}
tr.header { height:25px;background:#1bc0f4 url(grid3.gif)  repeat-x 0 top;cursor:default;zoom:1;vertical-align:middle}
tr.header th {font-size:12px; color:white;padding:5px 0 0 0;text-align:center;}
tr.normal{ background:#ddf2fc url(normal.gif) repeat-x 0 top;}
tr.alternate{ background:#c6e3f1 url(../../images/grid/alternate.gif) repeat-x 0 top;}
tr.selected{ background:#ffffe1 url(../../images/grid/selected.gif) repeat-x 0 top;}
td.IconButton{cursor:pointer;width:10px;}
TD.Sequence{width:35px;text-align:center}
TD.tDateTime{width:80px;text-align:center}
TD.PersonName{width:80px;text-align:center}
TD.Quantity{width:50px;text-align:right}
TD.Money{width:80px;text-align:right}
TD.Status{width:60px;text-align:center}
TD.Tel{width:80px;}
.redStar{color:Red}
.IconButton{cursor:pointer;}
.hidden{display:none;}
.calendarBtn{cursor:hand; vertical-align:middle;}
.clickA{color:Blue;cursor:pointer;text-decoration:underline;}

/***********************GRID PAGER**********************/
/*
.pPager div.btnseparator
		{
		float: left;
		height: 22px;
		border-left: 1px solid #ccc;
		border-right: 1px solid #fff;
		margin: 1px;
		}
.pPager div.pDiv
	{
	background: url(../../images/grid/bg.gif) repeat-x 0 -1px;
	border: 1px solid #ccc;
	border-top: 0px;
	overflow: hidden;
	white-space: nowrap;
}
div.pDLeft
	{
	margin: 3px;
	margin-left: -2px;
	float: left;
	width: 115px;
	}
div.pDRight
	{
	margin: 3px;
	margin-left: -2px;
	float: left;
	width: 222px;
	}
div.pPageStat
{
	float: left;
	width: 95px;
}	
	.pPager div.pGroup
		{
		float: left;
		background: none;
		height: 24px;
		margin: 0px 5px;
		}
	
	.pPager .pPageStat, .pPager .pPageInfo,.pPager .pSetting
		{
		position: relative;
		top: 3px;
		overflow: visible;
		}
	
	.pPager  div.pButton
		{
		float: left;
		width: 22px;
		height: 22px;
		border: 0px;
		cursor: pointer;
		overflow: hidden;
		}

		.pPager  div.pButton:hover, .pPager  div.pButton.pBtnOver
			{
			width: 20px;
			height: 20px;
			border: 1px solid #ccc;
			cursor: pointer;
			}
		
	.pPager  div.pButton span
		{
		width: 20px;
		height: 20px;
		display: block;
		float: left;
		}		
	
		.pPager div.pButton:hover span, .pPager  div.pButton.pBtnOver span
			{
			width: 19px;
			height: 19px;
			border-top: 1px solid #fff;
			border-left: 1px solid #fff;
			}		
		

		.pPager .pSearch
			{
			background: url(../../images/grid/magnifier.png) no-repeat center;
			}
	
		.pPager .pFirst
			{
			background: url(../../images/grid/first.gif) no-repeat center;
			}
			
		.pPager .pPrev
			{
			background: url(../../images/grid/prev.gif) no-repeat center;
			}

		.pPager .pNext
			{
			background: url(../../images/grid/next.gif) no-repeat center;
			}

		.pPager .pLast
			{
			background: url(../../images/grid/last.gif) no-repeat center;
			}
			
		.pPager .pReload
			{
			background: url(../../images/grid/load.png) no-repeat center;
			}
			
		.pPager .pReload.loading
			{
			background: url(../../images/grid/load.gif) no-repeat center;
			}	

.pPager .pTbar
{
	background: #fdffb8;
	border: 1px solid #ccc;
	border-top: 0px;
	overflow: hidden;
	white-space: nowrap;
}
.pPager div.fbutton
		{
			float: left;
			display: block;
			cursor: pointer;
			padding: 1px;
		}

.pPager div.fbutton div
		{
			float: left;
			padding: 1px 3px;
		}		
.pPager div.fbutton span
		{
		float: left;
		display: block;
		padding: 3px;
		}
.pPager div.fbutton:hover, .pPager div.fbutton.fbOver
		{
			padding: 0px;
			border: 1px solid #ccc;
		}
.pPager div.fbutton:hover div, .pPager div.fbutton.fbOver div
		{
			padding: 0px 2px;
			border-left: 1px solid #fff;
			border-top: 1px solid #fff;
			border-right: 1px solid #eee;
			border-bottom: 1px solid #eee;
		}		
*/
		
/******************** Filter Header********************/
.pFilter 
{
	overflow:hidden;
}
.pFilter .content
{
	width:500px;
	display:none;
}
.pFilter .handle
{
	width:500px;
}
.pFilter .title
{
	color:Blue;
	font-weight:bold;
	cursor:pointer;
}

/**********************ToolBar*****************************/

.toolbar
{
    BACKGROUND: url(button_bg.gif);
    background-position:0px 3px;
    border-left:solid 2px gray;
    border-top:solid 2px gray;
    padding-left:4px;
}
.toolbar button
{
	background-color:Transparent;
	border:solid 0px Transparent;
	background-image:none;
}

.toolbar .filter , .toolbar #bpQry
{
    background-color:#e7ebf3;
    display:none;
}

/******************** Page Info ********************/
.InfoCont{background-color:#eef1f6;border:dotted 2px #d0dae7; border-top:dotted 0px gray}