/*+----------------------------------------------------------------------------
//
// Copyright 2005 Flyshine Corporation.  All Rights Reserved.
//
// 文件名称： Style.css
//
// 描    述： 系统样式表
//
//---------------------------------------------------------------------------*/

/*+----------------------------------------------------------------------------
//
// 全局样式
//
//---------------------------------------------------------------------------*/

a
{
	color: blue;
	font-family:新宋体;
	text-decoration:none;
	cursor:hand;
}

a:hover
{
	color: blue;
	font-family: 宋体;
	text-decoration: none;
}

a:link
{
	color: blue;
	font-family: 宋体;
	text-decoration: none;
}

a:visited
{
	color: blue;
	font-family: 宋体;
	text-decoration: none;
}

Select
{
	font-size: 10pt;
	font-family:宋体;
	color: buttontext;
}

Td, Body, Input, Span, Div
{
	font-size: 9pt;
	font-family:宋体;
	color: buttontext;
}

body
{
	background-color:#F1F4FB;
	
	SCROLLBAR-HIGHLIGHT-COLOR: buttonface; 
	SCROLLBAR-SHADOW-COLOR: buttonface; 
	SCROLLBAR-3DLIGHT-COLOR: buttonhighlight; 
	SCROLLBAR-TRACK-COLOR: #eeeeee; 
	FONT-FAMILY: 宋体; 
	SCROLLBAR-DARKSHADOW-COLOR: buttonshadow;	
}



/*+----------------------------------------------------------------------------
//
// 其他样式
//
//---------------------------------------------------------------------------*/

.Display
{
	display:none;
}

.HandCursor
{
	cursor:hand;
}

.MaskDiv
{
	z-index: 1;
	right: 0px;
	background: #555555;
	filter: alpha(opacity=60);
	left: 0px;
	width: expression(document.body.scrollWidth-1);
	bottom: 0px;
	position: absolute;
	top: 0px;
	height: expression(document.body.scrollHeight-1);
}

.MovePiece
{
	z-index:2;
	left:expression((document.body.clientWidth-this.offsetWidth)/2);
	top:expression((document.body.clientHeight-this.offsetHeight)/2);
	position:absolute;
}

.Numeric
{
	font-family:Arial;
	font-weight:bold;
	font-size:9pt;
	text-align:right;
	letter-spacing:1;
}

.TextData
{
	font-size: 10.4pt;
	line-height: 150%;
	font-family: 宋体;
	letter-spacing: 1pt;
}

.Visibility
{
	visibility:hidden;
}

/*---数据列表页表格---*/
.Table_DataGrid
{
	background-color:#c0c0c0;
}

/*---数据编辑页表格---*/
.Table_Edit
{
	width:100%;
	BORDER-COLLAPSE: collapse;
	border: 1px solid #ccd0cc;
}

/*---数据编辑页表格下---*/
.Table_Edit_Down
{
	width:100%;
	BORDER-COLLAPSE: collapse;
	border-left:1px solid #ccd0cc;
	border-right:1px solid #ccd0cc;
	border-bottom:1px solid #ccd0cc;
}

/*---列表页标题单元格---*/
.Td_Header
{
	background-color:F2F2F2;
	background-image:url('../image/bg_tdCols01.gif');
}

/*---列表页普通项单元格---*/
.Td_Item
{
	background-color:F2F2F2;
	word-break : break-all;
}

/*---列表页交互单元格---*/
.Td_AlternatingItem
{
	background-color:FFFFFF;
}

/*---强制换行---*/
.Td_Break
{
	word-break : break-all;
}

/*---强制截断下单元格---*/
.Td_Padding
{
	padding-left:2px;
}

/*---数据编辑页面标题单元格---*/
.Td_t
{
	padding-left:3px;
	background:#F2F2F2;
	border-bottom: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	vertical-align:middle;
	height:23px;
	width:65px;
}
.Td_t0
{
	padding-left:5px;
	background:#F2F2F2;
	border-bottom: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	vertical-align:middle;
	height:23px;
	text-align:left;
}

/*---数据编辑页面标题单元格---*/
.Td_t1
{
	padding-left:3px;
	background:#F2F2F2;
	border-bottom: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	vertical-align:middle;
	height:23px;
	text-align:center;
}

/*---数据编辑页面标题单元格---*/


/*---数据编辑页面标题单元格---*/
.Td_t2
{
	padding-left:3px;
	background:#F2F2F2;
	border-bottom: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	vertical-align:middle;
	height:23px;
	width:80px;
}

/*---数据编辑页面内容单元格---*/
.Td_c
{
	background:white;
	border-bottom: 1px solid #DADADA;
	vertical-align:bottom;
}

.Td_c1
{
	background:white;
	border-bottom: 1px solid #DADADA;
	vertical-align:middle;
	padding-left:5px;
}

/*---标题单元格---*/
.Td_HeadTitle
{
	color:blue;
	height:20px;
	padding-left:3px;
}

/*---数据编辑页标签---*/
.Td_Label
{
	FONT-SIZE: 9pt;
	height:25px;
	cursor: hand;
	padding-top: 2px;
	padding-left:4px;
	padding-right:4px;
	background-color:#D4D4D4;
	border-left-color:White;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:White;
	border-top-style:solid;
	border-top-width:1px;
	background-image:url('../image/bg_td_Label.gif');
}

/*---数据编辑页标签MouseOver---*/
.Td_Label_MouseOver
{
	FONT-SIZE: 9pt;
	height:25px;
	cursor: hand;
	padding-top: 2px;
	padding-left:4px;
	padding-right:4px;
	background-color:#D4D4D4;
	border-left-color:White;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-image:url('../image/bg_td_Label_MouseOver2.gif');
}

/*---数据编辑页面脚注行---*/
.Tr_Edit_footer
{
	text-align:right;
	padding-right:5px;
	background:#F0F4EE;
	color:#9B9B9B;
	border-bottom: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	vertical-align:middle;
	height:22px;
}

/*---数据列表页面分页信息栏---*/
.Tr_Page
{
	padding-left:3px;
	background:#F2F2F2;
}

/*---下拉框样式---*/
.Select
{
	background: #CED0DF;
	font-size: 10px;
	color: buttontext;
	font-family:Arial;
}

/*---下拉框1样式---*/
.Select1
{
	background: #CED0DF;
	font-size: 9pt;
	color: buttontext;
	font-family:Arial;
}

/*---普通按钮---*/
.Button
{
	background-image:url('../image/bg_tdCols01.gif');
	FONT-SIZE: 9pt;
	height: 19px;
	padding-top: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	cursor: hand;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8D9AA3;
	border-right-color: #8D9AA3;
	border-bottom-color: #8D9AA3;
	border-left-color: #8D9AA3;
}

/*---数字标签---*/
.Button_Num
{
	FONT-SIZE: 9pt;
	height: 25px;
	padding-top: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	cursor: hand;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
}

/*---普通文本输入框---*/
.TextBox_Edit
{
	BACKGROUND-COLOR: #FAFAFA;
	FONT-SIZE: 9pt;
	height: 17px;
	border: 1px solid #CCCCCC;
}

/*---地区文本输入框---*/
.TextBox_Area
{
	BACKGROUND-COLOR: #C6D4DE;
	FONT-SIZE: 9pt;
	height: 17px;
	border: 1px solid #CCCCCC;
	Cursor:hand;
}

/*---拥有者、共享者文本输入框---*/
.TextBox_Employee
{
	BACKGROUND-COLOR: #ACDAFF;
	FONT-SIZE: 9pt;
	height: 17px;
	border: 1px solid #CCCCCC;
	Cursor:hand;
	width:120px;
}

/*---只读文本输入框---*/
.TextBox_Readonly
{
	BACKGROUND-COLOR:#D4D0C8;
	FONT-SIZE: 9pt;
	height: 17px;
	border: 1px solid #75A3ED;
}

/*---只读、点击可查看文本输入框---*/
.TextBox_Readonly_Click
{
	BACKGROUND-COLOR:#D2E4FC;
	FONT-SIZE: 9pt;
	height: 17px;
	border: 1px solid #75A3ED;
	Cursor:hand;
}

/*---时间、日期文本输入框---*/
.TextBox_DateTime
{
	BACKGROUND-COLOR: #D2E4FC;
	FONT-SIZE: 9pt;
	height: 17px;
	border: 1px solid #75A3ED;
	cursor:hand;
	width:90px;
}

/*---普通文本域输入框---*/
.TextArea_Edit
{
	BACKGROUND-COLOR: #FAFAFA;
	FONT-SIZE: 9pt;
	height: 40px;
	border: 1px solid #CCCCCC;
}

/*---普通列表框---*/
.ListBox
{
	BACKGROUND-COLOR: #FAFAFA;
	FONT-SIZE: 9pt;
	border: 3px solid #CCCCCC;
}

/*---数据编辑页脚注行创建者名称输入框---*/
.TextBox_CreateUserName
{
	background:#F0F4EE;
	color:#9B9B9B;
	FONT-SIZE: 9pt;
	height: 17px;
	width:55px;
	border: 1px solid #F2F2F2;
}

/*---数据编辑页脚注行创建时间输入框---*/
.TextBox_CreateDateTime
{
	background:#F0F4EE;
	color:#9B9B9B;
	FONT-SIZE: 8pt;
	height: 17px;
	width:90px;
	border: 1px solid #F2F2F2;
}

/*---列表页面分页---*/
.PagerStyle
{
	background-color:Blue;
}

/*---菜单标题---*/
.Menu_Title
{
	letter-spacing:6px;
	width:125;
	height:30;
	color:#858D98;
	padding-top:5px;
	text-align : center;
	cursor:hand;
	background-image:url('../Image/bg_menu_left.jpg');
	margin-top:5;
}

/*---二级菜单内容---*/
.Menu_Content
{
	height:18px;
	letter-spacing:2px;
	padding-left:20px;
	background-image:url('../Image/bg_Menu_Content.gif');
	cursor:hand;
}

/*---二级菜单内容(Clicked)---*/
.Menu_Content_Clicked
{
	height:18px;
	color:red;
	letter-spacing:2px;
	padding-left:20px;
	background-image:url('../Image/bg_Menu_ContentMouseOver.gif');
	cursor:hand;
}

/*---二级菜单OnMouseOver---*/
.Menu_Td_MouseOver
{
	height:18px;
	color:red;
	letter-spacing:2px;
	padding-left:20px;
	background-image:url('../Image/bg_Menu_ContentMouseOver.gif');
	cursor:hand;
}

/*---数据编辑页面脚注行---*/
.Label_footer
{
	background:#F0F4EE;
	color:#9B9B9B;
	FONT-SIZE: 8pt;
}

/*---智能标签样式---*/
.SmartLabel
{
	FONT-SIZE: 9pt;
	height: 17px;
	width:17px;
	padding-top: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	cursor: hand;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8D9AA3;
	border-right-color: #8D9AA3;
	border-bottom-color: #8D9AA3;
	border-left-color: #8D9AA3;
}








.Td_01
{
	background: #6699CC;
	border-bottom: 1px solid #336699;
	border-right: 1px solid #336699;
	border-top: 1px solid #99CCFF;
	border-left: 1px solid #99CCFF;
	font: 9pt;
	cursor: hand;
	color: white;
}

.Td_02
{
	background: #6699CC;
	font: 9pt;
	color: White;
}

.Td_03
{
	border-right: #dddddd 10px solid;
	border-top: #dddddd 10px solid;
	border-left: #dddddd 10px solid;
	border-bottom: #dddddd 10px solid;
	background-color: #eeeeee;
}

.Td_04
{
	background: buttonface;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	font: 9pt;
}

.Td_05
{
	background-color:#DDDDDD;
}

.Td_06
{
	background-color:#E8E8E8;
}


.Td_07
{
	background-color:#EEEEEE;
}

.Td_08
{
	background: buttonface;
}

.Td_09
{
	background-color:Yellow;
}

.Td_10
{
	filter: Alpha(opacity=100);
	color: black;
	background-color: #8dc2e6;
}

.Td_11
{
	background: buttonshadow;
}

.Td_12
{
	background: buttonhighlight;
}

.Td_13
{
	letter-spacing:3px;
	line-height:18px;
}

.Td_14
{
	background: buttonface;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	border-top: 0px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	font: 9pt;
}



.Table_01
{
	border-top-width: 1px;
	padding-right: 4px;
	padding-left: 4px;
	border-left-width: 1px;
	border-left-color: #6699cc;
	border-bottom-width: 1px;
	border-bottom-color: #6699cc;
	padding-bottom: 1px;
	border-top-color: #6699cc;
	padding-top: 1px;
	border-collapse: collapse;
	border-right-width: 1px;
	border-right-color: #6699cc;
	background-color: #eeeeee;
}

.Table_02
{
	border-collapse: collapse;
	border-color: #111111;
	background-color: #ffffdd;
}

.Table_03
{
	border: 1px solid #3a6ea5;
	background-color: white;
}

.Table_04
{
	background: buttonface;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	font: 9pt;
}

.Table_05
{
	background-color: White;
}

.Table_06
{
	background: buttonface;
	border-right: 1px solid buttonshadow;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonface;
	border-top: 1px solid buttonhighlight;
}

.Table_07
{
	background-color: darkblue;
}

.Table_08
{
	background-color: #f4f4f4;
}

.Table_09
{
	border: 1px solid #333333;
	background-color:White
}

.Table_10
{
	border:1px solid black;
	background-color: #dddfee;
}

.Table_11
{
	background: buttonface;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	border-left: 1px solid buttonhighlight;
	font: 9pt;
}

.Table_12
{
	border: 1px solid buttonshadow;
	background-color: #EEEEEE;
}

.Table_13
{
	border: 1px solid buttonshadow;
	background-color: #DDDDDD;
}

.Table_14
{
	background-color: beige;
}

.Table_15
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	font-size: 9pt;
	background: #6699cc;
	color: white;
}

.Table_16
{
	border-right: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	background: buttonface;
	overflow:visible;
}




.Treetext {
	BACKGROUND-COLOR: #E6CCFF;
	FONT-SIZE: 9pt;
	height: 17px;
	border: 1px solid #CCCCCC;
}
.Readonlytext {
	BACKGROUND-COLOR: #99FF66;
	FONT-SIZE: 9pt;
	height: 17px;
	border: 1px solid #CCCCCC
}
.SmallReadonlyText
{
	BACKGROUND-COLOR: #F0F4EE;
	FONT-SIZE: 9pt;
	height: 15px;
	border: 0px solid #CCCCCC;
	color:#9b9b9b;
}
.DateTimeEdittext {
	BACKGROUND-COLOR: #7194f3;
	FONT-SIZE: 9pt;
	height: 19px;
	border: 1px solid #CCCCCC
}


.TextBox_01
{
	border: 1px solid #666666;
	font-size: 10.4pt;
	font-family: 宋体;
	cursor: text;
	height: 20;

}

.TextBox_02
{
	border: 1px solid #3a6ea5;
	font-size: 10.4pt;
	font-family: 宋体;
	cursor: text;
	height: 20;
}

.TextBox_03
{
	background: #FFFFDD;
	border: 1px solid #6699CC;
	color: red;
	cursor: auto;
	height: 20px;
}


.td_TopBlueSpace
	{
	color:#ffffff
	}

.td_pub01
	{
	background-color:F2F2F2;
	}

.td_pub02
	{
	background-color:FFFFFF;
	}


.span_menuLeft
	{
	width:125;
	height:30;
	color:#858D98;
	padding-top:5px;
	text-align : center;
	cursor:hand;
	background-image:url('../Image/bg_menu_left.jpg');
	margin-top:5;
	}

.span_pubTitle
	{
	width:148;
	height:20;
	color:#000000;
	padding-top:2;
	padding-left:15;
	text-align:left;
	cursor:hand;
	background-image:url('../Image/bg_pubtitle01.gif');
	margin-bottom:10;
	}

.span_btnLen2
	{
	width:42;
	height:18;
	color:#000000;
	text-align:center;
	cursor:hand;
	background-image:url('../Image/bg_btnlen2.gif');
	background-repeat : no-repeat;
	}

.span_btnLen4
	{
	width:64;
	height:18;
	color:#000000;
	text-align:center;
	cursor:hand;
	background-image:url('../Image/bg_btnlen4.gif');
	background-repeat : no-repeat;
	}

.input_txt01{
	background-color:#ACDAFF;
	border:1 #9FAFBC solid;
}

.input_txt02{
	background-color:#74B9FF;
	border:1 #9FAFBC solid;
}

.input_txt02{
	background-color:#DFE8EF;
	border:1 #9FAFBC solid;
}






.sTop{
	background-color: #000000;

	height:5px;
	filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=0, finishY=100,style=1,opacity=0,finishOpacity=30);
}

.sBottom{
	background-color: #000000;

	height:5px;
	filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=0, finishY=100,style=1,opacity=30,finishOpacity=0);
}

.sLeft{
	background-color: #000000;
	width:5px;
	height:100%;
	filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=0,style=1,opacity=0,finishOpacity=30);
}

.sRight{
	background-color: #000000;
	width:5px;
	height:100%;
	filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=0,style=1,opacity=30,finishOpacity=0);
}

.sRight_Buttom{
	background-color: #000000;
	width:5px;
	height:5px;
	filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=90, finishY=90,style=1,opacity=20,finishOpacity=0);
}

.sLeft_Buttom{
	background-color: #000000;
	width:5px;
	height:5px;
	filter:progid:DXImageTransform.Microsoft.Alpha(startX=90, startY=0, finishX=0, finishY=90,style=1,opacity=15,finishOpacity=0);
}

.sRight_Top{
	background-color: #000000;
	width:5px;
	height:5px;
	filter:progid:DXImageTransform.Microsoft.Alpha(startX=10, startY=90, finishX=60, finishY=10,style=1,opacity=15,finishOpacity=0);
}

.sLeft_Top{
	background-color: #000000;
	width:5px;
	height:5px;
	filter:progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=90, finishY=90,style=1,opacity=0,finishOpacity=20);
}

.n{
	background-color: #000000;
	filter:progid:DXImageTransform.Microsoft.Glow(color=#C0C0C0,strength=3);
	\filter:progid:DXImageTransform.Microsoft.Chroma(color=white);
	\filter:progid:DXImageTransform.Microsoft.Matrix(SizingMethod=auto expand,FilterType=bilinear,Dx=0,Dy=0,M11=1,M12=-0.1,M21=0.1,M22=1);
	\filter:progid:DXImageTransform.Microsoft.Blur(makeShadow=false,pixelRadius=2,shadowOpacity=0.6) ;
}
