﻿body,td,p,select,input,textarea,div
{
	padding: 0px;
	margin: 0px;
	font-size:12px;
	word-break:break-all;
	word-wrap:break-word;
}
/*---起点----平台界面_Header样式*/
.Header_Top {
	background-image: url(../Image/m_topbg.jpg);
	background-repeat:repeat;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 100%;
	padding-top: 0px;
	border-bottom: 1px none #4675cb;
}

.Header_banner
{
	font-size: 12px;
	font-family: simsun;
	text-align: right;
	height: 62px;
	padding: 1px;
}

td.Header_menuassist
{
	background-image: url(../Image/psa_head_corner_bg.gif);
	vertical-align:middle;
	padding-top : 5px;
}
.Header_menuassist A:link
{
  color: black;
} 

.Header_menuassist A:visited
{
  color: black;
}

.Header_menuassist A:hover
{
	color: black;
}

.Header_menuassist A
{
	font-size: 13px;
	color: black;
	font-style: normal;
	font-family: simsun;
	text-decoration: none;
}

.Header_menuTD
{
	background-image: url(../Image/menu_uper.gif);
	border-right: #ffffff 1px solid;
	padding-right: 8px;
	border-top: #ffffff 0px solid;
	padding-left: 8px;
	padding-bottom: 1px;
	border-left: #ffffff 0px solid;
	padding-top: 1px;
	vertical-align: middle;
	text-align : center;
	height: 24px;
	width:1%;
}

.Header_CurmenuTD
{
	
	background-image: url(../Image/menu_down.gif);
	border-right: #ffffff 1px solid;
	padding-right: 8px;
	border-top: #ffffff 0px solid;
	padding-left: 8px;
	padding-bottom: 1px;
	border-left: #ffffff 0px solid;
	padding-top: 1px;
	vertical-align: middle;
	text-align : center;
	height: 24px;
	width:1%;
}

.Header_menuTableDown
{
	background-image: url(../Image/menudown.gif);
	width: 100%;
	height: 6px;
	background-repeat: repeat-x; /*BACKGROUND-COLOR: #E4E9EB;*/
	border: 0px;
}

.Header_menuTD A:link
{
  color : #ffffff;
} 

.Header_menuTD A:visited
{
  color : #ffffff;
}
.Header_menuTD A:hover
{
	text-decoration: underline;
	cursor:hand;
	color : #ffffff;
}

.Header_menuTD A
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	font-family: simsun;
	text-decoration: none;
	cursor:hand;
}

.Header_CurmenuTD A:link
{
  color : #ffffff;
} 

.Header_CurmenuTD A:visited
{
  color : #ffffff;
}

.Header_CurmenuTD A:hover
{
	text-decoration: underline;
	cursor:hand;
	color : #ffffff;
}

.Header_CurmenuTD A
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	font-family: simsun;
	text-decoration: none;
	cursor:hand;
}
/*---结束----平台界面_Header样式*/

/*---起点----平台界面_LeftFrame样式*/
.Left_treeTitle {
	font-size: 15px;
	font-weight:bold;
	color: #2F5D97;
	background-image: url(../image/left_title_bg.jpg);
	background-repeat: repeat-x;
	border-bottom:1px solid #969696;
}
.Left_menuBody {
	background-color: #EAF2F9;
	margin: 0px;
	background-repeat: repeat-x;
}
.Left_MenuList {
	width:100%;
	padding:2px;
	padding-left:0px;
	margin-top:0px;
	height:25px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#ffffff;
	font-weight:bold;
	font-size:10pt;
	text-indent: 15;
}
.Left_navLink {
	width:100%;
	padding:2px;
	padding-left:0px;
	margin-top:0px;
	height:23px;
	border-left:0px solid #cccccc;
	border-bottom:0px solid #cccccc;
	border-right:0px solid #cccccc;
	text-indent: 30;
	font-size:9pt;
}
.Left_navLink A
{
	text-decoration:none;
	color: #00469d;
}
/*---结束----平台界面_LeftFrame样式*/

/*--开始----平台界面_MainFrame样式*/
.MainStatus {
	font-size: 15px;
	font-weight:bold;
	color: #2F5D97;
	background-image: url(../image/m_statusbg.jpg);
	background-repeat: repeat-x;
	border-bottom:1px solid #969696;
}

.toolbar {
	background-image: url(../image/m_toolbarbg.jpg);
	background-repeat: repeat-x;
	border-bottom:1px solid #969696;
}

.optionbar {
	background-color: #f1f1f1;
	border-bottom:1px solid #1891D8;
}
.optionbarNoa {
	background-color: #f1f1f1;
	border-bottom:1px solid #1891D8;
}
.optionbar a {
	line-height:18px;
	height:18px;
	display:block;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:2px;
	color:#666;
	border-right:1px solid #ccc;
	text-decoration:none;
}
.optionbar a.opn {
	background-color:#DBEAF5;
	color:#1A4E7A;
	border-right:1px solid #1891D8;
	border-left:0px solid #fff;
	text-decoration:none;
}

.scroll {
	overflow:auto;
	height:100%;
	width:100%;
	position: relative;
}

td
{
	word-break:break-all;
	word-wrap:break-word;
}

.contentTitle
{
	font-size: 14px;
	font-weight: bold;
}

.PagerGo
{
	border-right: #4d4a46 1px solid;
	padding-right: 1px;
	border-top: #4d4a46 1px solid;
	padding-left: 1px;
	font-size: 12px;
	padding-bottom: 1px;
	border-left: #4d4a46 1px solid;
	color: #000000;
	padding-top: 1px;
	border-bottom: #4d4a46 1px solid;
	font-family: "宋体" , Verdana, Arial, Helvetica, sans-serif;
	width: 25px;
}

.pager
{
	font-size: 12px;
	background-image: none;
	color: #000000;
	height: 20px;
	background-color: #E2F2FD;
	text-align: right;
	padding: 2px;
}
.pagercomment
{
	font-size: 12px;
	background-image: none;
	color: #2E85BF;
	height: 20px;
	background-color: #E2F2FD;
	text-align: right;
	padding: 2px;
}

.tabList div
{
	font-size: 12px;
	background-image: none;
	color: #000000;
	height: 20px;
	text-align: right;
	padding: 0px;
}

.searchTable
{
	background-color:#FCFCFC;
	width: 100%;
	font: 12px Verdana, Arial, sans-serif;
	color: black;
	border: 0px;
}

.searchTable.tdQuery
{
	text-align: center;
}

.editTable
{
	width: 100%;
	background-color: #EAF2F9;
	font: 12px Verdana, Arial, sans-serif;
	color: black;
	border:0px;
	border-left: 0px;
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
}

.tdSearch
{
	font-size: 11px;
	background-color: #f8f8f8;
	margin-left:2;
	padding: 0px;
}
.tdButton
{
	font: 12px Verdana, Arial, sans-serif;
	text-align: right;
	background-color: #F6F6F6;
	border-left: 0px solid e6e6e6;
	border-bottom: 1px solid e6e6e6;
	border-top: 1px solid e6e6e6;
	border-right: 1px solid e6e6e6;
	white-space: nowrap;
	padding: 1px;
}
.tdTitle
{
	font: 12px Verdana, Arial, sans-serif;
	text-align: right;
	border-left: 0px solid e6e6e6;
	border-bottom: 0px solid e6e6e6;
	border-top: 0px solid e6e6e6;
	border-right: 0px solid e6e6e6;
	white-space: nowrap;
	padding: 2px;
	width:8%;
	height:26px;
}

.tdInput
{
	font-size: 11px;
	border-left: 0px solid e6e6e6;
	border-bottom: 0px solid e6e6e6;
	border-top: 0px solid e6e6e6;
	border-right: 0px solid e6e6e6;
	padding: 2px;
	width:20%;
	height:26px;
}

.tdContent
{
	font-size: 11px;
	background-color:#999999;
	text-align:center;
	vertical-align:top;
	border-left: 0px solid e6e6e6;
	border-bottom: 0px solid e6e6e6;
	border-top: 0px solid e6e6e6;
	border-right: 0px solid e6e6e6;
	padding: 2px;
}

.tdPrint
{
	font-size: 11px;
	background-color:#a4b7ee;
	height:25px;
	border-left: 0px solid e6e6e6;
	border-bottom: 1px solid #666666;
	border-top: 0px solid e6e6e6;
	border-right: 0px solid e6e6e6;
}

.gridTD
{
	background-color: #f8f8f8;
}

.InpubBox
{
	border-right: #A7A6AA 1px solid;
	border-top: #A7A6AA 1px solid;
	font: 14px "宋体" , Verdana, Arial, Helvetica, sans-serif;
	border-left: #A7A6AA 1px solid;
	color: black;
	height:18;
	border-bottom: #A7A6AA 1px solid;
	background-color: #ffffff;
	font-size: 12px;
	border: 1px solid #aaa;
	text-align:center;
}

.TextBox
{
	border-right: #A7A6AA 1px solid;
	border-top: #A7A6AA 1px solid;
	font: 14px "宋体" , Verdana, Arial, Helvetica, sans-serif;
	border-left: #A7A6AA 1px solid;
	color: black;
	border-bottom: #A7A6AA 1px solid;
	background-color: #ffffff;
	font-size: 12px;
}

.TextBoxRead
{
	border-right: #A7A6AA 1px solid;
	border-top: #A7A6AA 1px solid;
	font: 14px "宋体" , Verdana, Arial, Helvetica, sans-serif;
	border-left: #A7A6AA 1px solid;
	color: DimGray;
	border-bottom: #A7A6AA 1px solid;
	background-color:AliceBlue;
	font-size: 12px;
}

.TextBoxNum
{
	border-right: #A7A6AA 1px solid;
	border-top: #A7A6AA 1px solid;
	font: 14px "宋体" , Verdana, Arial, Helvetica, sans-serif;
	border-left: #A7A6AA 1px solid;
	color: black;
	border-bottom: #A7A6AA 1px solid;
	background-color: #ffffff;
	font-size: 12px;
	text-align: right;
	padding-right:2px;
}
.TextBoxNumRead
{
	border-right: #a7a6aa 1px;
	border-top: #a7a6aa 1px;
	font: 14px "宋体" , Verdana, Arial, Helvetica, sans-serif;
	border-left: #a7a6aa 1px;
	color: black;
	border-bottom: #a7a6aa 1px;
	background-color: #ffffff;
	text-align: right; 
}
.TextboxRoWhiteBg
{
	font: x-small Verdana, Arial, sans-serif;
	font-size: 12px;
	color: black;
	background-color: #FFFFFF;
	border: none;
}
.TextboxRoGrayBg
{
	font: x-small Verdana, Arial, sans-serif;
	font-size: 12px;
	color: black;
	background-color: #f8f8f8;
	border: none;
}

.Error
{
	color: red;
}

.Grid_Comment
{
	width: 100%;
	font: 12px Verdana, Arial, sans-serif;
	color: black;
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	border-bottom: 1px solid #e6e6e6;
}

.selectBtn
{
	border-right: #4d4a46 1px solid;
	padding-right: 1px;
	border-top: #4d4a46 1px solid;
	padding-left: 1px;
	font-size: 12px;
	padding-bottom: 1px;
	border-left: #4d4a46 1px solid;
	color: #000000;
	padding-top: 1px;
	border-bottom: #4d4a46 1px solid;
	font-family: "宋体" , Verdana, Arial, Helvetica, sans-serif;
	width: 50px;
}

.GoButton
{
	border-right: #4d4a46 1px solid;
	border-top: #4d4a46 1px solid;
	font-size: 14px;
	padding: 1px;
	padding-left: 2px;
	padding-right: 1px;
	padding-top: 0px;
	padding-bottom:1px;
	border-left: #4d4a46 1px solid;
	color: #000000;
	background-color:#F6F6F6;
	border-bottom: #4d4a46 1px solid;
	font-family: "宋体" , Verdana, Arial, Helvetica, sans-serif;
	width: 25px;
	height:18px;
	margin-top:3;
	text-align:center;
	cursor: hand;
}

.button {
	border-right: #4d4a46 1px solid;
	border-top: #4d4a46 1px solid;
	font-size: 12px;
	padding: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 3px;
	padding-bottom: 1px;
	border-left: #4d4a46 1px solid;
	color: #000000;
	background-color:#F6F6F6;
	border-bottom: #4d4a46 1px solid;
	font-family: "宋体" , Verdana, Arial, Helvetica, sans-serif;
	width: 65px;
	height:21px;
	vertical-align:middle;
	margin-left:0px;
	margin-top:2px;
	margin-bottom:2px;
	text-align:center;
	text-decoration:none;
	cursor: hand;
}

.tPager TD{
	color:#000000;
	border-width:1px;
	background-color: #EAF2F9;
	border-top:0px solid #e6e6e6;
	border-bottom:1px solid #cccccc;
}

.DivPager{
	color:#000000;
	border-width:1px;
	background-color: #EAF2F9;
	border-top:0px solid #e6e6e6;
	border-bottom:1px solid #cccccc;
}

.tdOper{
	color:#000000;
	border-width:0px;
	background-color: #EAF2F9;
	border-top:1px solid #e6e6e6;
}

th
{
	color: #000000;
	background-image: url(../image/m_th_bg.gif);
	line-height: 23px;
	border-bottom: 1px solid #0A74B3;
	text-align: center;
	white-space: nowrap;
	font-weight: normal;
	font-size: 13px;
	font-family: 宋体;
	text-decoration:none;
}

.TRHeader A,.TRHeader A:link,.tHeader A:visited,.tHeader A:hover,.tHeader A:active{
	color: #000000;
	text-decoration:underline;
}

.altertr
{
	line-height: 20px;
	background-color: #f1f1f1;
}

.altertr A
{
	color : blue;
}

.Grid_Item
{
	line-height: 20px;
	background-color: #ffffff;
}

.Grid_Item A
{
  color : blue;
} 


.Grid_Footer 
{
	line-height: 20px;
	text-align:right;
	border-bottom: 1px solid #0A74B3;
	border-top:1px solid #969696;
}

.Document
{
	font-size:13px;
	line-height:25px;
	word-break:break-all;
	word-wrap:break-word;
}
/*--结束----平台界面_MainFrame样式*/


/*固定行*/
.yy_sgv_fixRow
{
    position: relative;border-top:1px solid #969696;border-left: 0px solid e6e6e6;border-bottom:0px solid cccccc;top: expression(this.offsetParent.scrollTop - 1);
}
/*固定列#f1f1f1*/
.yy_sgv_fixCol
{
    position: relative;background-color: #EAF2F9; border-top:1px solid #969696; border-right: 1px solid #cccccc; border-bottom: 0px solid #EAF2F9;border-left: 0px solid e6e6e6;left: expression(this.offsetParent.scrollLeft - 1);
}
/*高优先级的固定*/
.yy_sgv_fixHigh
{
    z-index: 9999;
}
/*低优先级的固定*/
.yy_sgv_fixLow
{
    z-index: 1000;
}

/*右键菜单必须要具有的样式*/
.yy_sgv_rightMenuBase
{
    visibility: hidden;
    position: absolute;
}
/*右键菜单的示例样式 开始*/
.yy_sgv_rightMenu
{
    border-right: 2px outset;
    border-top: 2px outset;
    border-left: 2px outset;
    border-bottom: 2px outset;
    background-color: buttonface;
}
.yy_sgv_rightMenu hr
{
    width: 30px;
}
.yy_sgv_rightMenu ul
{
    list-style: none; margin:0; padding:0;
}
.yy_sgv_rightMenu ul li
{
    vertical-align: bottom;
}
.yy_sgv_rightMenu A { color: MenuText; text-decoration: none; display: block; width: 30px; text-align:center; line-height:20px } 
.yy_sgv_rightMenu A:link { color: MenuText; text-decoration: none; } 
.yy_sgv_rightMenu A:active { color: MenuText; text-decoration: none; } 
.yy_sgv_rightMenu A:visited { color: MenuText; text-decoration: none; } 
.yy_sgv_rightMenu A:hover { color: HighlightText; background-color: Highlight; }
/*右键菜单的示例样式 结束*/
