@charset "utf-8";
/* CSS Document */
body 
{
	/*background-image:url(bkground.gif);*/
	margin:0 auto; 
	font-size:12px;
	margin-top:0px;
	font: 12px Arial;
	background-color:#fff;
}
.validate{
    border-color:Red;
}

body.nbody
{
	margin:0;
	overflow:hidden;
}

img {
	border:0;
	margin:0px;
	padding:0px;
	}
.clear{ clear:both; margin:0px; padding:0px;}

.Border{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#afc6d6;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#afc6d6;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#afc6d6;
	}
	
input[type="text"]
{
	width: 130px; 
	COLOR: blue;
}



/*fieldset, button,button.disabled,input.readOnly, textarea ,input.text,  select
{
	border:silver 1px solid;
	font: 12px Arial;
}*/

fieldset, button,button.disabled,  input.readOnly,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%;*/
}

#OA_Menu{ float:left; width:176px;}
#OA_Main{ margin-left:191px;}/*margin-left宽度随左边菜单宽度变化而变化*/

.clear{ clear:both;}


/*********************内页toolbar和gridview样式**********************/

.Grid_Table{width:100%;margin-top:4;margin-bottom:4;}
tr.header { height:25px;cursor:default;zoom:1;vertical-align:middle;}
tr.header th {font-size:12px;padding:5px 0 0;text-align:center;}
.els{overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width:80px;}



/* Skin换肤设置 */
#skin{float:right;margin:3px 0 0 8px;position:relative;z-index:1; height:3px; padding-right:40px;}
#skin li{height:11px;float:left;margin-right:5px; display:inline;}
#skin li a{width:12px;height:12px;float:left;}
#skin span.skin_green,#skin span.skin_blue,#skin span.skin_brown,#skin span.skin_red{ width:49px;height:48px;position:absolute;left:0px;top:15px;background:url(../images/mail_skin_simple.gif) no-repeat;z-index:3;display:none;}
#skin span.skin_green{background-position:0px 0px; }
#skin span.skin_blue{background-position:-59px 0px;}
#skin span.skin_brown{background-position:-179px 0px;}
#skin span.skin_red{background-position:-241px 0px;}

/*#skin_green{background-image:url(../images/mail_icons01.gif);background-repeat:no-repeat;background-position:-20px 0px;}
#skin_blue{background-image:url(../images/mail_icons01.gif);background-repeat:no-repeat;background-position:-40px 0px;}
#skin_brown{background-image:url(../images/mail_icons01.gif);background-repeat:no-repeat;background-position:-80px 0px;}
#skin_red{background-image:url(../images/mail_icons01.gif);background-repeat:no-repeat;background-position:-60px 0px;}*/

#skin_green.selected{background-position:-20px 0px;}
#skin_blue.selected{background-position:-40px 0px;}
#skin_brown.selected{background-position:-60px 0px;}
#skin_red.selected{background-position:-80px 0px;}

/*小图标*/
/*#skin li{background-image:url(../images/skin_blue/Main/mail_icons01.gif);background-repeat:no-repeat;}*/


/*************************左菜单定位样式*************************/
#bodyDiv{width:9px;height:50px;cursor:pointer;}

/*******************gridview中使用的定位样式******************/
.els{overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width:80px;}
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;}


/*********************内页全局样式********************/
button 
{
	border-color:#768EBF;
	width: 80px; 
	height:23px;
	COLOR: blue; 
	CURSOR: pointer;
	/*background: url(button_bg.gif); */
	BACKGROUND-COLOR: buttonface;
	margin-top: 2px;
	margin-right:3px;
	padding: 0.10em;
    overflow:visible;
    white-space: nowrap;
}
button.disabled
{
	color: #ACA899;
}

input.text 
{
	width: 130px;
	COLOR: blue;
}
input.date 
{
	width: 130px;
	COLOR: blue;
	border:#999 1px solid;
	background:#fff url('../images/datePicker.gif') no-repeat right;
}
input.hidden
{
	display:none;
}
input.disabled
{
	width: 130px;
	color: blue;
	background-color: whitesmoke;
	border:silver 1px solid;
}
input.readOnly
{
    width: 130px;
	color: blue;
	background-color: whitesmoke;
	border:silver 1px solid;
}

select {
    width: 130px;
	COLOR: blue;
	size: 1
}
#txt_Content_toolbarArea select{ width:auto;}
textarea {
	OVERFLOW: auto;
	COLOR: blue;
	overflow-x:hidden;
}

/******************toolbar分隔符样式*****************/
/*.splitImg{background:url('../images/split.gif') left center no-repeat;width:3px;height:22px;}*/


/***********************GRID PAGER**********************/
.pPager div.btnseparator
		{
		float: left;
		height: 22px;
		margin: 1px;
		}
.pPager div.pDiv
	{
	border-top: 0px;
	overflow: hidden;
	white-space: nowrap;
	margin-top:2px;
}
div.pDLeft
	{
	margin: 3px;
	margin-left: -2px;
	float: left;
    width: 66%;
	}
div.pDRight
	{
	margin: 3px;
	margin-left: -2px;
	float: right;
    width: 33%;
	}
div.pPageStat
{
	float: right;
    width: 50%;
    text-align:center;
}
.pPager .pNav{
    float: right;    
}
	.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;
			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;
			}		


.pPager .pTbar
{
	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;
		}
		
/* table表格样式 调用.table样式  cellspacing="1"设置为1即可 */
.table{ background-color:#666666; margin:0px; padding:0px;}
.table td{ background-color:#FFFFFF; line-height:22px;}
.table th{ background-color:#FFFFFF; line-height:22px; }
.table .tdTitle{width:13%; text-align:right;padding-right:5px; background-color:#f4f4f4; font-weight:bold;}
.table .tdInput{width:36%;padding-left:0px;}
.table .tdInput_w{width:85%;}


		
#updiv .selectLine {border:0px solid #000000;border-bottom:#000 solid 1px; position:inherit; overflow:hidden; padding:0px; float:left; width:80%; }
#updiv fieldset{ width:90%; margin:0 auto;}
display:block;}