﻿/*============样式文件信息==============*/

/*--------------Page页面整体样式--------------*/
body,td,th {/*默认文字样式*/
	font-family: 宋体;
	font-size: 12px;
	color: #000000;
}

body {/*默认版式样式（上下左右边距）*/
	margin: 0px;
	padding:0px;
}

/*--------------Input文本域样式--------------*/
.TextLine{/*文本框样式*/
	border: 1px solid #7f9db9;
	height: 16px;
	font-size: 12px;
}

.MulTextLine{/*多行文本框样式1*/
	border: 1px solid #7f9db9;
	overflow-y:hidden;
	background:#ffffff;
	height:expression(this.scrollHeight);
}

.CheckBox{/*复选框样式*/
	border:1px solid #7f9db9;
}
.tblOutset
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 9pt;
    BORDER-LEFT: 1px outset;
    BORDER-BOTTOM: 1px outset;
    TEXT-DECORATION: blink
}
.Bttn
{
	 height:22px;
	}
.Btn2
{
	border-style: none;
    border-color: inherit;
    border-width: 0;
    background: url('../Images/Common/btn2.gif') no-repeat;
    line-height:18px;
	}

.Btn2_Over
{
	border-style: none;
    border-color: inherit;
    border-width: 0;
    background: url('../Images/Common/btn2_over.gif') no-repeat;
    line-height:18px;
	}

/*--------------Table表格样式--------------*/
.SgTable{/*单线表格*/
	 font-size: 12px;
	 background-color: #ffffff; 
	 border: 1px solid #cccccc; 
	 width:100%;
}

.TrOdd{/*奇数行样式*/
	background-color: #FCFCFC;	
	height:20px;
}

.TrEven{/*偶数行样式*/
	background-color: #F7F7F7;	
	height:20px;
}

.TrOver{/*鼠标经过行时的样式*/
	background-color:#FFFFFF;	/*FFEEC2   F8F8F8*/ 
	height:20px;
}

.TrHead{/*[导航]头样式*/
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:center;
	background-image: url(../Images/Common/tr_head.gif); 
}

.TrFoot{/*[导航]脚样式*/
	background-color: #FFFFFF;
}

/*--------------GridView样式--------------*/
.Grid{ /*GridView控件样式*/
  background-color: #ffffff; 
  border: 1px solid #cccccc; 
  width:100%;
}

.GridHeader{/*GridView表头样式*/
  background-image: url(../Images/Common/head_bg.gif); 
  text-align:center;
}

/*--------------a 页面链接样式--------------*/
a{
    color: #1B4F93;		/*003399*/
    text-decoration: none
}
a:hover
{
	color:#EC870E;
	text-decoration: none
}
a:active{
    color: #ff6633;
    text-decoration: none
}

/*--------------ToolBar页面工具条样式 [可再精简]--------------*/
.toolbar
{
	height: 25px;
	vertical-align:middle;
	background: url(../Images/Common/toolbg.gif);
}
.toolbar ul
{
	float:left;
	margin-left:4px;
	margin-right:4px;
}
.toolbar ul li {
	float: left;
    padding-top:2px;
}
.toolbar ul li a.notabs {
	background: none transparent scroll repeat 0% 0%;
	margin-left:1px;
	line-height:12px;
	color:Black;
}
.toolbar ul li a {
	padding-right:6px;
	padding-left: 6px;
	padding-top:4px;
	padding-bottom:2px; 
	background: url(../Images/Common/menu_itemline.gif) no-repeat  0px 3px; 
	float: left; 
	color:Black;
	text-decoration: none;
}
.toolbar ul li a:hover {
	border: #828282 1px solid; 
	background-color: #ffeec2;
	background: url(../Images/Common/btnbg.gif);
	color:Black;
	padding-right:5px;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom:1px;
}
.toolbar ul li.current {
	border:#8F8F8F 1px solid; 
	background-color: #EEEEEE;
	color:#000000;
	text-decoration: none;
	padding: 0px;
	margin:0px;
	margin-top:2px;
	float: left; 
}
.toolbg{
	background: url(../Images/Common/toolbg.gif) #ffffff repeat-x; 
}

/*---------------File 附件上传样式---------------*/
span.addfile
{
	background-image:url(../../../images/ico/jony.gif);
	background-repeat:no-repeat;
	display:block;
	/*float:left;*/
	height:16px;
	/*position:relative;*/
	text-decoration:none;
	width:68px;
}

input.addfile {
	cursor:pointer !important;
	height:22px;
	left:-5px;
	filter:alpha(opacity=0); 
	/*position:absolute;*/
	width:1px;
	z-index: -1;
}


/* dialog */
.dltjiao{
	background-image:url(../../../images/dialog/desk_01_01.gif);
	width:6px;
	height:26px;
	}
	
.drtjiao{
	background-image:url(../../../images/dialog/desk_01_03.gif);
	width:6px;
	height:26px;
	}
	
.dlbjiao{
	background-image:url(../../../images/dialog/desk_03_01.gif);
	width:6px;
	height:6px;
	}
	
.drbjiao{
	background-image:url(../../../images/dialog/desk_03_03.gif);
	width:6px;
	height:6px;
	}
.dtmain{
	background-image:url(../../../images/dialog/desk_01_bg.gif);
	width:100%;
	}	
	
.dlmain{
	background:url(../../../images/dialog/desk_02_01.gif) repeat-y;
	width:3px;
	}	
	
.drmain{
	background:url(../../../images/dialog/desk_02_03.gif) repeat-y;
	width:3px;
	}	
/* end dialog */
/*----------------Dialog 对话框样式-------------------*/
.dialogLeft{
	background-image:url(../Images/dialog/d3.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:4px;
	height:29px;
	position:relative;
	top:0pt;
}

.dialogMiddle{
	background-image:url(../Images/dialog/d1.gif);
	background-repeat:repeat;
	background-position:0px 0px;
	width:1px;
	height:29px;
	position:relative;
	top:0pt;
}

.dialogRight{
	background-image:url(../Images/dialog/d3.gif);
	background-repeat:no-repeat;
	background-position:-6px 0px;
	width:4px;
	height:29px;
	position:relative;
	top:0pt;
}

.dialogMain{
	border-left:#CCCCCC 1px solid;			/*#8c9291*/
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	padding-top:2px;
}

.dialogOpMargin{
	margin-top:50px;
}

.dialogOpOuterBg{
	background-image:url(../Images/dialog/d1.gif);
	background-repeat:repeat-x;
	background-position:0px -57px;
	position:absolute;
	bottom:0px;
	width:100%;
	height:40px;
}

.dialogOpInnerBg{
	position:absolute;
	right:10px;
	margin:12px 5px 12px 0px;
}

/*----------------Desk 首页元素样式-------------------*/
.deskLeft{
	background-image:url(../Images/desk/d3.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:5px;
	height:29px;
	position:relative;
	top:0pt;
}

.deskMiddle{
	background-image:url(../Images/desk/d1.gif);
	background-repeat:repeat;
	background-position:0px 0px;
	width:1px;
	height:28px;
	position:relative;
	top:0pt;
}

.deskRight{
	background-image:url(../Images/desk/d3.gif);
	background-repeat:no-repeat;
	background-position:-8px 0px;
	width:5px;
	height:29px;
	position:relative;
	top:0pt;
}

.deskMain{
	background-image:url(../Images/desk/d1.gif);
	background-repeat:repeat-x;
	background-position:0px -28px;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
}

.deskFontColor{
	color:#555555;
	font-weight:bold;
}

.deskClose{
	height:12px;
	width:12px;
	background-image:url(../desk/move.gif);
}

/* box */
/*可以直接创建一个可以伸缩的圆框*/
.container{
	background:#ffffff url("../images/box/right.gif") top right no-repeat;
    float:left
}

.desc{
  margin: 0;
  padding: 9px 9px 0 5px;
  background: url("../images/box/left.gif") top left no-repeat;
}

.content{
  margin: 0;
  padding: 0 0 0 5px;
  background: url("../images/box/left.gif") bottom left no-repeat;
}

.content em{
  display: block;
  padding: 0 9px 9px 0;
  font-style: normal;
  background: url("../images/box/right.gif") bottom right no-repeat;
}
/* END box */

/*----------------DIV样式---------------*/
.divAutoScroll{ /*固定DIV大小，从而自动生成滚动条［注：此时必须指定该DIV的 Width和 Height］*/
	overflow:auto;
	overflow-x:hidden;
}

/*----------------其他样式-------------------*/
.tLeft{text-align:left}
.tCenter{text-align:center}
.fLeft{float:left}
.fRig{float:right}
.hide{display:none}
.show{display:block}
.clear{clear:both;background-color:transparent}
.wd{width:100%}

.tPaddingLeft{
	padding:8px 0px 5px 5px;
}

.PaddingLeft{
	padding-left:5px;
}

.tPaddingRight{
	padding:8px 5px 5px 0px;
}

.PaddingRight{
	padding-right:5px;
}

.tPaddingTop
{
	padding-top:5px;
	}

.Dashed{/*下划线（虚线）样式*/
	border-bottom:#CCCCCC 1px dashed;
}

.TrDashed{/*Tr的底线（虚线）样式*/
	vertical-align: middle;
	height: 25px;
	background-attachment: scroll;
	background-position-y: bottom;
	background-image: url(../../../Images/Ico/line.gif);
	background-repeat: repeat-x;
	background-color: transparent;
}

.Solid{/*下划线（实线）样式*/
	border-bottom:#CCCCCC 1px dashed;
	height:15px;
}

/*费广夫加的样式*/
.tableLine
{
	margin:0px;
	padding:0px;
	border-collapse: collapse; 
	width:100%;
	word-break:break-all;
}
.tableLine th, .tableLine td
{
	border: #858dbe 1px solid;	
	height:25px;
}

.TrHeader
{	
	vertical-align:middle;	
	background-color: #F8F8FF;
}

.txt
{
	/*无边框文本框*/
	border-bottom:0;
	border-left:0;
	border-top:0;
	border-right:0;
	/*color:Blue;
	width:98%;	*/	
}
.TrHeight
{
	
}
.TableCss
{
	width:100%;
	padding:5px;
	margin:0px;
	border:0px;
}

/*模仿126*/
/*菜单class*/ 
.Menubox { 
width:100%; 
background:url(../Images/Dialog/tabcontrolbg.gif); 
height:28px; 
line-height:28px; 
} 
.Menubox ul{ 
margin:0px; 
padding:0px; 
} 
.Menubox li{ 
 float:left; 
 display:block; 
 cursor:pointer; 
 width:114px; 
 text-align:center; 
 color:#949694; 
 font-weight:bold; 
 } 
.Menubox li.hover{ 
 padding:0px; 
 background:#fff; 
 width:116px; 
 border-left:1px solid #A8C29F; 
 border-top:1px solid #A8C29F; 
 border-right:1px solid #A8C29F; 
background:url(../Images/Dialog/tabcontrolbg.gif); 
 color:#739242; 
 font-weight:bold; 
 height:27px; 
line-height:27px; 
} 
.Contentbox{ 
 clear:both; 
 margin-top:0px; 
 border:1px solid #A8C29F; 
 border-top:none; 
 height:300px; 
 text-align:center; 
 padding-top:8px; 
} 
/*模仿126*/

/*DIV定位样式*/
	/*1、垂直居中*/
#divMiddle {position:absolute; top:50%;} /* for explorer only*/
#divMiddle[id] {display:table-cell; vertical-align:middle; position:static;}
#divMiddleInner {position:relative; top:-50%; border:#FBFBF8 1px solid;}

	/*2、垂直居底*/
#divBottomOuter {overflow: hidden; position: relative;border:#FBFBF8 1px solid;}
#divBottomOuter[id] {display: table; position: static;}
#divBottom {position:absolute; top:100%;} /* for explorer only*/
#divBottom[id] {display:table-cell; vertical-align:bottom; position:static;}
#divBottomInner {position:relative; top:-100%; border:#FBFBF8 1px solid;}


/*----------------字体样式库---------------*/
.华文中宋
{
	font-family:华文中宋;
	}

.黑体
{
	font-family:黑体;
	font-size:18pt;
	}

.仿宋
{
	font-family:仿宋_GB2312;
	font-size:14pt;
	}
	
.楷体
{
	font-family:楷体_GB2312;
	font-size:12pt;
	}
/*Iframe针的样式*/
.iframeStyle
{
  background-color:White;
  border: 0px;
  width:100%;
  height:460px;
  position:relative;
  padding:3px;
  top:-1px;
  overflow:auto;
}


/*导航菜单的样式*/
.navigateMenuOver
{
	width:58px; 
	margin-left:5px;
	vertical-align:middle; 
	text-align:center; 
	background-image:url(../Images/Common/NaviMenuBg.jpg);
	background-repeat: no-repeat;
	padding-top:2px;
	color:#FFFFFF;
	cursor:hand;
	}

.navigateMenuOut
{
	width:58px; 
	margin-left:5px;
	padding-top:2px;
	vertical-align:middle; 
	text-align:center; 
	color:#1587D0;
	cursor:hand;
	}
	
.t_msgfont{ font-size: 14px; line-height: 1.6em; }
.t_smallfont{ font-size: 12px; line-height: 1.6em; }
.t_bigfont{ font-size: 16px; line-height: 1.6em; }


 .docBg
	{
		 background-color: #8E8E8E; width: 100%;  height: auto;
		 text-align:center;
		 margin:0mm 0mm 0px 0mm;
	}
	.docContent
	{
		 margin: 20px 20px 20px 0px; border:#333333 1px solid;
		 width: 210mm;  min-height:600; background-color:white;
		 text-align:center;
	}
	.title
	{
		font-weight: bold;
		font-size: 28px;
		font-family: 黑体;
		text-align:center;
		margin-top:100px;
	}
.btnGray
{ 
BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid 
} 
.btnBlue
{ 
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid 
} 