html 
{
    overflow:hidden; 
}

body
{
    margin: 5px;
    padding: 0px font-size: 14px;
    font-family:微软雅黑,宋体, Arial, Helvetica, sans-serif;
    font-size: 14px;
    
}
.ajax__tab_header
{
     font-size:14px !important;
     font-family:微软雅黑,宋体, verdana, sans-serif !important;
     
}
INPUT
{
}

.chkBasic
{
}

.btn_edit{
	background:url(../Images/Grid/gridEdit.png) no-repeat;
	 
	width:20px;height:20px;line-height:20px;
	border:0; cursor: pointer;
}
 .btn40
{  
    background:url(../Images/btn/btnSmall.jpg) no-repeat;
    width:40px;height:24px;line-height:24px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:center; 
    cursor: pointer;
   
}
.btnUn40
{
    background:url(../Images/btn/btnSmallUn.jpg) no-repeat;
    width:40px;height:24px;line-height:24px;
	font-size:14px;color:#F1F1F1;border:0; 
	text-align:center;	 
    cursor:default;
     
}
 .btn50
{
    
    cursor: pointer;
}
 .btn65
{
    background: url(../Images/Grid/btn65.gif) no-repeat;
    width: 80px;
    height: 22px;
    line-height: 22px;
    font-size: 14px;
    color: #183C94;
    border: 0;
    text-align: left;
    padding-right: 3px;
    padding-top: 2px;
    cursor: pointer;
}
 .btn60Collapse
{
	background:url(../Images/Grid/treeCollapse.gif) no-repeat;
	width:60px;height:26px;line-height:26px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:3px;
    cursor: pointer;
	 
}
.btn60Expand
{
	background:url(../Images/btn/btn_bgExcel.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
.btn80Expand
{
	background:url(../Images/Grid/treeExpand.gif) no-repeat;
	width:80px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:3px;
	padding-top:2px;	
	cursor: pointer; 
}
.btn60Save
{
	background:url(../Images/btn/btn_bgSave.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
 .btn80Collapse
{
	background:url(../Images/Grid/btn80Collapse.gif) no-repeat;
	width:80px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:10px;
	padding-top:1px;	 
	cursor: pointer;
	 
}
 .btn80Expand
{
	background:url(../Images/Grid/btn80Expand.gif) no-repeat;
	width:80px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:10px;
	padding-top:1px;	 
	cursor: pointer;
	 
}

 .btn80Mail
{
	background:url(../Images/Grid/btn80Mail.gif) no-repeat;
	width:80px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:3px;
	padding-top:1px;	 
	cursor: pointer;
	 
}
/*表格缩进4px*/
.paddingright{ padding-right:4px}
/*表格缩进(合计)8px*/
.paddingrightlarge{ padding-right:8px}
/**/
.paddingleft{ padding-left:4px}
/**/
.paddingleftlarge{ padding-left:8px}
/**/
.paddingcenter{ padding-left:4px;padding-right:4px}
/*增加文件按扭*/
 .btn80FileAdd
{
	background:url(../Images/Grid/btn80FileAdd.gif) no-repeat;
	width:80px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:3px;
	padding-top:1px;	 
	cursor: pointer;
	 
}
/*保存按扭*/
 .btn85
{
    background:url(../Images/btn/btn80.jpg) no-repeat;
	width:80px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:center;	 
    cursor: pointer;  
	 
}
 .btnUn85
{
    background:url(../Images/btn/btnUn80.jpg) no-repeat;
	width:80px;height:29px;line-height:29px;
	font-size:14px;color:#F1F1F1;border:0; 
	text-align:center;	 
    cursor:default;  
	 
}
/*保存按扭*/
 .btn80Save
{
	background:url(../Images/Grid/btn80Save.gif) no-repeat;
	width:80px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:3px;
	padding-top:1px;	 
	cursor: pointer;
	 
}
/*提交*/
 .btn60Submit
{
	background:url(../Images/Grid/btn60Submit.gif) no-repeat;
	width:55px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:3px;
	padding-top:2px;	 
	cursor: pointer;
	 
}
/*撤回*/
 .btn60Recall
{
	background:url(../Images/Grid/btn60Recall.gif) no-repeat;
	width:55px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:3px;
	padding-top:2px;	 
	cursor: pointer;	 
}

 .btn70Group
{
	background:url(../Images/Grid/btn70Group.gif) no-repeat;
	width:70px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:10px;
	padding-top:2px;	 
	cursor: pointer;
	 
}

/*已提交按扭 */
.btn70S2
{
	background:url(../Images/Grid/btn70S2.gif) no-repeat;
	width:70px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:10px;
	padding-top:2px;	 
	cursor: pointer;
}
/*未提交按扭 */
.btn70S0
{
	background:url(../Images/Grid/btn70S0.gif) no-repeat;
	width:70px;height:22px;line-height:22px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:10px;
	padding-top:2px;	 
	cursor: pointer;
}
/*新建按扭 */
.btn60Add
{
	background:url(../Images/btn/btn_bgAdd.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;	 
	padding-right:10px;
    cursor: pointer;
}
/*新建按扭 */
.btn60UnAdd
{
	background:url(../Images/btn/btn_bgUnAdd.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#f1f1f1;border:0; 
	text-align:right;	 
	padding-right:10px;
    cursor:default;
    /* default默认  pointer小手 crosshair十字线 */
}
/*新建按扭 */
.btn60AddL
{
	background:url(../Images/btn/btn_bgAddL.gif) no-repeat;
	width:100px;height:26px;line-height:26px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:3px;
    cursor: pointer;
}
/*删除按扭_1 */
.btn60Del
{
	background:url(../Images/btn/btn_bgDel.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*删除按扭_2 */
.btn60UnDel
{
	background:url(../Images/btn/btn_bgUnDel.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#f1f1f1;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: default;
}
/*关闭按扭*/
.btn60Close
{
	background:url(../Images/btn/btn_bgClose.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*确定按扭*/
.btn60Ok
{
	background:url(../Images/btn/btn_bgOk.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*确定按扭*/
.btn60UnOk
{
	background:url(../Images/btn/btn_bgUnOk.gif) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#f1f1f1;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*确定按扭*/
.btn60Submit
{
	background:url(../Images/btn/btn_bgSubmit.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*确定按扭*/
.btn60UnSubmit
{
	background:url(../Images/btn/btn_bgUnSubmit.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#f1f1f1;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: default;
}
/*查询按扭*/
.btn60Query
{
	background:url(../Images/btn/btn_bgQuery.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*返回按扭_1*/
.btn60Back
{
	background:url(../Images/btn/btn_bgBack.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*修改按扭*/
.btn60Edit
{
	background:url(../Images/btn/btn_bgEdit.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*修改按扭*/
.btn60UnEdit
{
	background:url(../Images/btn/btn_bgUnEdit.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#f1f1f1;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*复制按扭*/
.btn60Copy
{
	background:url(../Images/btn/btn_bgCopy.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*导入按扭*/
.btn60Import
{
	background:url(../Images/btn/btn_bgExport.gif) no-repeat;
	width:60px;height:26px;line-height:26px;
	font-size:14px;color:#183C94;border:0;
	text-align:right;
	padding-right:3px;
    cursor: pointer;
}
/*导出按扭*/
.btn60Export
{
	background:url(../Images/btn/btn_bgExcel.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
/*打印按扭*/
.btn60Print
{
	background:url(../Images/btn/btn_bgPrint.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:right;
	padding-right:10px;
    cursor: pointer;
}
.btn60
{
	background:url(../Images/btn/btn60.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:center; 
    cursor: pointer;
	 
}
.btnUn60
{
	background:url(../Images/btn/btnUn60.jpg) no-repeat;
	width:65px;height:29px;line-height:29px;
	font-size:14px;color:#F1F1F1;border:0; 
	text-align:center;   
    cursor:default;
}
.btn80
{
	 
	background:url(../Images/btn/btn80.jpg) no-repeat;
	width:80px;height:29px;line-height:29px;
	font-size:14px;color:#FFFFFF;border:0; 
	text-align:center;	 
    cursor: pointer; 
}

.btn36
{
	border-right: royalblue 1px solid;
	border-top: royalblue 1px solid;
	vertical-align: baseline;
	border-left: royalblue 1px solid;
	width: 36px;
	height: 22px;
	border-bottom: royalblue 1px solid;
}
/*复制按扭*/
.CheckBox
{
	 height:20px;
	 width:20px;
}

/*模式窗口的背景属性*/

.ModalPopupbg
{
    position: absolute;
    z-index: 100;
    top: 0px;
    left: 0px;
    background-color: #000;

    filter: alpha(opacity=1);
    -moz-opacity: 0.1;
    opacity: 0.1;
}
    

TEXTAREA
{
	border-right: #4169e1 1px solid;
	border-top: #4169e1 1px solid;
	border-left: #4169e1 1px solid;
	border-bottom: #4169e1 1px solid;
	 
}


.txtMain
{
	border-right: #316ac5 1px solid;
	border-top: #316ac5 1px solid;
	border-left: #316ac5 1px solid;
	border-bottom: #316ac5 1px solid;
	width: 156px;
}
.tabMain
{
	border-right: #669999 1px solid;
	border-top: #669999 1px solid;
	font-size: 14px;
	background-image: none;
	border-left: #669999 1px solid;
	width: 100%;
	border-bottom: #669999 1px solid;
	font-family: 微软雅黑,宋体, Arial, Helvetica, sans-serif;
	background-color: #dcdcdc;
}

.tabMain2
{
	font-size: 14px;
	width: 100%;
	font-family: 微软雅黑,宋体, Arial, Helvetica, sans-serif;
	border-style:outset;
	border-width:1px;
	
	

}
.txtQuery
{
	border-right: #316ac5 1px solid;
	border-top: #316ac5 1px solid;
	border-left: #316ac5 1px solid;
	border-bottom: #316ac5 1px solid;
	background:#faebd7;
	width: 100%;
}
.dvMain
{
	display: block;
	width: 680px;
	text-align: center;
}

.tbMenu
{
	width: 100%;
	background: #3F3F3F;
}

.tbInfoBar
{
	background: #87cefa;
	width: 100%;
}

.tdTitle
{
	background-color: #cccccc;
}

.tdText
{
	background-color: #fafad2;
}

.trTitle
{
	font-weight: bold;
	height: 32px;
}

.tbMain
{ 
    border: 1px solid #66CCFF;
    font-size: 14px;
    width: 100%;
    font-family: 微软雅黑,宋体, Arial, Helvetica, sans-serif;
 }


.tbMain2
{
	font-size: 14px;
	width: 100%;
	font-family:微软雅黑,宋体, Arial, Helvetica, sans-serif;
	background-color: #2c60a5;
}
.tb400
{
	font-size: 14px;
	width: 400px;
	font-family:微软雅黑,宋体, Arial, Helvetica, sans-serif;
}

.dl156
{
	width: 156px;
}
.dl80
{
	width: 80px;
}
.txt80
{
    border: 1px solid #99BBFF;
    background-color: #faebd7;
    font-size: 14px;
    vertical-align: bottom;
    width:100%;
    height: 24px;
    margin-bottom: 0px;
}
.txt80XG
{
    border: 0px solid #FFFFFF;
    background-color: #faebd7;
    font-size: 14px;
    vertical-align: bottom;
    width:99%;
    height: 20px;
    margin-bottom: 0px;
}
.txt90L
{
    border: 0;
    background-color:transparent;
    font-size: 14px;
    vertical-align:middle;
    text-align:left;
    width:100%;
    height: 26px;
    margin-bottom: 0px;
    color: #3d7ec7;    
}
.txt90M
{
    border: 0;
    background-color:transparent;
    font-size: 14px;
    vertical-align:middle;
     text-align:center;
    width:100%;
    height: 26px;
    margin-bottom: 0px;
    color: #3d7ec7;    
}
.txt90R
{
    border: 0;
    background-color:transparent;
    font-size: 14px;
    vertical-align:middle;
     text-align:right;
    width:100%;
    height: 26px;
    margin-bottom: 0px;
    color: #3d7ec7;    
}
.txt91L
{
    border: 0;
    background-color:transparent;
    font-size: 14px;
    vertical-align:middle;
    text-align:left;
    width:100%;
    height: 26px;
    margin-bottom: 0px;
    color: #f75302;    
}
.txt91M
{
    border: 0;
    background-color:transparent;
    font-size: 14px;
    vertical-align:middle;
     text-align:center;
    width:100%;
    height: 26px;
    margin-bottom: 0px;
    color: #f75302;    
}
.txt91R
{
    border: 0;
    background-color:transparent;
    font-size: 14px;
    vertical-align:middle;
     text-align:right;
    width:100%;
    height: 26px;
    margin-bottom: 0px;
    color: #f75302;    
}
.lbl80
{
	font-size: 14px;
	font-weight: bold;
	color: #008000;
}
.lbl90
{
	font-size: 14px;
	font-weight: bold;
	color: #3d7ec7;
}
.lbl91
{
	font-size: 14px;
	font-weight: bold;
	color: #f75302;
}
.lbl81
{
	font-size: 14px;
	font-weight: bold;
 
}
.txt60
{
	width: 60px;
	border-width: 0px;
	border-style: none;
	font-size: 14px;
	color: #008000;
	text-align:right;
}
.txt60L
{
    width: 60px;
    border-width: 0px;
    height:22px;
    border: 1px solid #99BBFF;
    font-size: 14px;
    color: #006600;
    text-align: left;
    font-weight: bold;
    background-color: Transparent;
    padding-left:4px;
}
.txt60M
{
    width: 60px;
    border-width: 0px;
    height:22px;
    border: 1px solid #99BBFF;
    font-size: 14px;
    color: #006600;
    text-align:center;
    font-weight: bold;
    background-color: Transparent;
}
.txt60R
{
    width: 60px;
    border-width: 0px;
    height:22px;
    border: 1px solid #99BBFF;
    font-size: 14px;
    color: #006600;
    text-align:right;
    font-weight: bold;
    background-color: Transparent;
    padding-right:4px;
}
.txt61L
{
    width: 60px;
    border-width: 0px;
    height:22px;
    border: 1px solid #99BBFF;
    font-size: 14px;
    color: #006600;
    text-align:left;
    font-weight: bold;
    background-color: Transparent;
    padding-right:4px;
}
.txt61M
{
    width: 60px;
    
    height:22px;
    
    font-size: 14px;
    color: #006600;
    text-align:center;
    font-weight: bold;
    background-color: Transparent;
}
.txt61R
{
    width: 60px;
    
    height:20px;
   
    font-size: 14px;
     
    text-align:right;
   
   
     padding-right:4px;
    
     filter:alpha(opacity=90);
     -moz-opacity:0;
     opacity: 0;

     background-color:#FFFFFF;

}
.txt61RS
{
     position: relative;
}
.txt100L
{
    width: 100%;
    height:22px;
    border: 1px solid #99BBFF;
    font-size: 14px;
    text-align: left;
 
    background-color: Transparent;
    padding-left:4px;
}
.txt100R
{
    width: 100%;
  
    height:22px;
    border: 1px solid #99BBFF;
    font-size: 14px;
  
    text-align: right;
   
    background-color: Transparent;
    padding-right:4px;
}
.txt30
{
	width: 30px;
	border-width: 0px;
	border-style: none;
	font-size: 14px;
	color: #008000;
	text-align:right;
}
.txt70
{
	width: 70px;
	border-width: 0px;
	border-style: none;
	font-size: 14px;
	color: #FF0000;
	text-align: right;
	font-weight: bold;
}
.txt81
{
    border: 1px solid #99BBFF;
    width: 100%;
    font-size: 14px;
    height: 24px;
    vertical-align: bottom;
    
    background-color:transparent;
    
}
.txt91
{
    border: 0px;
    width: 99%;
    font-size: 12pt;
    height: 40px;
    vertical-align:middle;
   
}
.txt91R
{
    border: 0px;
    width: 99%;
    font-size: 12pt;
    height: 40px;
    vertical-align:middle;
    text-align:right;
   
}
.txt91L
{
    border: 0px;
    width: 99%;
    font-size: 12pt;
    height: 40px;
    vertical-align:middle;
    text-align:left;
   
}
.txt80x
{
    border: 1px solid #99BBFF;
    background-color: #faebd7;
    font-size: 14px;
    height: 20px;
    vertical-align: bottom;
}
.txt81x
{
    border: 1px solid #99BBFF;
    font-size: 14px;
    height: 20px;
    vertical-align: bottom;
 
}
.txtnew
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 14px;
	border-left: 1px solid;
	width: 100%;
	border-bottom: 1px solid;
	background-color: antiquewhite;
	text-align: center;
}
.tbnew
{
    font-size: 14px;
     background-color: #ADD1FF;
   
}
.tbGridnew
{
    border: 1px solid #99BBFF;
    font-size: 14px;
}
.txt156
{
	border-right: #316ac5 1px solid;
	border-top: #316ac5 1px solid;
	border-left: #316ac5 1px solid;
	border-bottom: #316ac5 1px solid;
	width: 156px;
}
.txt2007
{
	border-right: #316ac5 1px solid;
	border-top: #316ac5 1px solid;
	font-size: 14px;
	border-left: #316ac5 1px solid;
	border-bottom: #316ac5 1px solid;
	font-family: 微软雅黑,宋体, Arial, Helvetica, sans-serif;
}

.dvWelcome
{
	margin: 200px 80px 100px 60px;
}



A:active
{
	color: blue;
}
A:hover
{
	color: blue;
}
A:visited
{
	color: blue;
}

A:link
{
	color: blue;
	text-decoration:none

	
}
.dvAutoScroll200
{
	overflow: auto;
 	height: 200px;
 
}
.dvAutoScroll300
{
	overflow: auto;
	width: 100%;
	height: 300px;
	text-align:left;
}
.dvAutoScroll350
{
	overflow: auto;
	width: 100%;
	height: 350px;
	text-align:left;
}

.dvAutoScroll400
{
	overflow: auto;
 
	width: 100%;
	height: 400px;
	text-align:center;
}
.dvAutoScroll500
{
	overflow: auto;
	width: 100%;
	height: 495px;
	text-align:center;
	border-style:outset;
	
}
.dvAutoScroll460
{
	overflow: auto;
 
	width: 100%;
	height: 450px;
	text-align:center;
	 
	
}
.dvAutoScroll450
{
	border-left-color: #009999;
	border-bottom-color: #009999;
	overflow: auto;
	width: 100%;
	border-top-style: none;
	border-top-color: #009999;
	border-right-style: none;
	border-left-style: none;
	height: 80%;
	text-align: center;
	border-right-color: #009999;
	border-bottom-style: none;
}

.dvAutoScroll
{
	overflow: auto;
	width: 100%;
	height: 300px;
	text-align: center;
}
.dvAutoScroll250
{
	overflow: auto;
	height: 250px;
	text-align: center;
}
.dvAutoScroll350
{
	overflow: auto;
	height: 350px;
	text-align: center;
}
.dvAutoScroll150
{
	overflow: auto;
	height: 150px;
 
}

.chkSelect
{
	margin: 6px 100px;
}
.lineMain
{
	border-bottom-color: #990066;
	margin: 6px 100px;
	height: 1px;
	border-bottom-style: solid;
	
}
.tv300
{
	width: 100%;
	height: 200px;
}
/* 页面标题 */
.divhead
{
    
    font-size: 14px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
    vertical-align:middle;
    background-image: url(  '../Images/Grid/gridHeader.gif' );
    
    
}
/* 页面标题 */
.tbtopTitle
{
    height:28px;
    font-size: 14px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
    vertical-align:middle;
    background-image: url(  '../Images/Grid/topback.gif' );
    
    
}
/* 页面标题2 */
.tbtopTitle2
{
    height:28px;
    font-size: 14px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
    vertical-align:middle;
    background-image: url(  '../Images/Grid/tbBack.gif' );
    
    
}
/* html表格表头 */
.tbHtmlHeader
{
	border-style: double;
	font-size: 14px;
	width: 100%;
	font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
	background-image: url(  '../Images/Grid/tbBack.gif' );
}

/* html表格 */
.tbHtmlbody
{
	border-style: double;
	font-size: 14px;
	width: 100%;
	font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
	background-image: url(  '../Images/Grid/tbBack2.gif' );
}
/* html表格 */
.tbHtmlfrom
{
     background-image: url(  '../Images/Grid/tbBack2.gif' );
    
}
.tbHtmlfromtable
{
    border-collapse:collapse;
    border: 1px solid #2975d5;
    }
.tbHtmlfromtd
{
   border-collapse:collapse;
   border: 1px solid #2975d5
    }
/* html表格表头 */
.tbHtmlHeaderfrom
{
	 border: 0px;
	background-image: url(  '../Images/Grid/tbBack.gif' );
}
/* 表格交错项*/
.dgItem
{
    color: black;
    background-color: #eeeeee;
    border: 1px solid #99CCFF;
    font-size: 14px;
    font-family:宋体, Arial, Helvetica, sans-serif;
       height:26px;
}
.dgItems
{
    color: black;
    background-color: #eeeeee;
    border: 1px solid #99CCFF;
    font-size: 14px;
    font-family:宋体, Arial, Helvetica, sans-serif;
     height:26px;
    
}
/* 表格普通项 */
.dgAltertItem
{
    border: 1px solid #99CCFF;
    color: black;
    font-size: 14px;
    background-color: #FFFFFF;
    font-family:宋体, Arial, Helvetica, sans-serif;
    height:26px;
}
/* 表格选定项 */
.dgSelectItem
{
    border: 1px solid #99CCFF;
    font-weight: bold;
    font-size: 14px;
    color: LimeGreen; /*limegreen;*/
    background-color: #faebd7;
    height:26px;
    font-family:宋体, Arial, Helvetica, sans-serif;
}
/* 表格页眉 */
.dgHeader
{
    border-style: solid;
    border: 1px solid #99CCFF;
    font-weight: bold;
    color: #000000;
    height: 28px;
    font-size: 14px;
    background-image: url( '../Images/Grid/gridHeader.gif' );
    font-family:宋体, Arial, Helvetica, sans-serif;
}
.dgHeaderTitle
{
    border-style: solid;
    border: 1px solid #99CCFF;
    font-weight: bold;
    color: #000000;
    height: 45px;
    font-size: 16pt;
    font-weight:bold;    
    background-image: url( '../Images/Grid/gridHeader.gif' );
    font-family:宋体, Arial, Helvetica, sans-serif;
}
/* 子表格页眉 */
.dgHeaderson
{
    border-style: solid;
    border: 1px solid #99CCFF;
    font-weight: bold;
    color: #000000;
    height: 24px;
    font-size: 14px;
    background-color: #E1EEF8;
    font-family: 宋体, Arial, Helvetica, sans-serif;
}
/* 表格页脚 */
.dgFooter
{
    font-weight: bold;
    font-size: 14px;
    color:   Black;
     height: 26px;
    background-color: white;
    font-family:宋体, Arial, Helvetica, sans-serif;
}
/* 工具条 */
.dgToolbar
{
     
    background-image: url( '../Images/Grid/tbBack.gif' );
}
/* 表格中间*/
.rpItemMid
{
    border-style: solid solid none none;
    border-width: 1px;
    border-color: #99CCFF;
    color: black;
    font-size: 14px;
    font-family: 宋体, Arial, Helvetica, sans-serif;
}
/* 表格左边*/
.rpItemLeft
{
    border-style: solid solid none solid;
    border-width: 1px;
    border-color: #99CCFF;
    color: black;
    font-size: 14px;
    font-family:宋体, Arial, Helvetica, sans-serif;
}
/*进度条*/
.transparent
        {
            border-right: indianred1pxsolid;
            border-top: indianred1pxsolid;
            display: none;
            filter: alpha(opacity=85);
            border-left: indianred1pxsolid;
            border-bottom: indianred1pxsolid;
            position: absolute;
            background-color: infobackground;
        }

.TreeMain
{
	font-weight: bold;
	font-size: 14px;
	color: white;
	font-family:宋体, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
.HFFonts
{
	font-size: 8pt;
}
.HFFontm
{
	font-size: 14px;
}
.HFFontL
{
	font-size: 14px;
}
.Combox
{
    width: 100%;
    font-size: 14px;
    height:20px;
   
   border: 1px solid #99BBFF;
}
.tabNew
{
    width: 100%;
    font-size: 14px;
    height: 20px;
    border: 1px solid #99BBFF;
}

.treeAutoScroll100
{
	width: 100%;
	height: 100px;
	text-align:left;
	overflow:auto; 	
 

}
.treeAutoScroll150
{
	width: 100%;
	height: 150px;
	text-align:left;
 	overflow:auto; 	
	 

}
.treeAutoScroll200
{
	width: 100%;
	height: 200px;
	text-align:left;
	overflow:auto; 	
	 

}
.treeAutoScroll300
{
	width: 100%;
	height: 300px;
	text-align:left;
	overflow:auto; 	
 

}
.treeAutoScroll350
{
	width: 100%;
	height: 350px;
	text-align:left;
	OVERFLOW:auto; 	
	scrollbar-face-color: #9EBFE8;
	scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #9EBFE8;
	scrollbar-darkshadow-color:#9EBFE8; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF
	/*vertical-align:top;*/

}
.treeAutoScroll400
{
	width: 100%;
	height: 400px;
	text-align:left;
	OVERFLOW:auto; 	
	scrollbar-face-color: #9EBFE8;
	scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #9EBFE8;
	scrollbar-darkshadow-color:#9EBFE8; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF
	/*vertical-align:top;*/

}
.treeAutoScroll450
{
	width: 100%;
	height: 450px;
	text-align:left;
	overflow:auto; 	
	 

}
.treeAutoScroll540
{
	width: 100%;
	height: 530px;
	text-align:left;
	OVERFLOW:auto; 	
	scrollbar-face-color: #9EBFE8;
	scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #9EBFE8;
	scrollbar-darkshadow-color:#9EBFE8; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF
	/*vertical-align:top;*/

}
.treeScrollStyle
{	
	scrollbar-face-color: #9EBFE8;
	scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #9EBFE8;
	scrollbar-darkshadow-color:#9EBFE8; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF;

}

.treeType
{
	font-size: 14px;
	color: white;
	font-family:微软雅黑,宋体, Arial, Helvetica, sans-serif; 
	
}
.treeSelectedNodeStyle
{	
	font-size: 14px;
	font-weight:bold;
    background-image: url( '../Images/Main/MainMenu.png' );
}
.treeLeftMain
{
    font-size: 14px;
    font-family: 微软雅黑,宋体, Arial, Helvetica, sans-serif;    
}
 /*#divScroll{ height:460px}
.treeLeftMain div[id*='TreeMainn0']{ height:420px}*/
 .treeSelectedNodeStyle2
{
     font-size: 14px;
     font-weight: bold;
     background-color:#FFDD84
}
 /*AutoComplete flyout */
 .autocomplete_completionListElement
    {
        margin: 0px !important;
        background-color: inherit;
        color: windowtext;
        border: buttonshadow;
        border-width: 1px;
        border-style: solid;
        border-color: #B3C8E8;
        cursor: 'default';
        overflow: auto;
        height: auto;
        text-align: left;
        list-style-type: none;
        padding-top: 0px;
        padding-left: 0px;
    }
    /* AutoComplete highlighted item */
    .autocomplete_highlightedListItem
    {
        background-color: #B3C8E8;
        color: black;
        padding: 1px;       
    }
    /* AutoComplete item */
    .autocomplete_listItem
    {
        background-color: window;
        color: windowtext;
        padding: 1px;
    }
    @media print
    {
	.NoPrint
	 {
		visibility: hidden;
	   }
    }
 .treeTxt 
 {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid;
	FONT-SIZE: 14px; 
	BORDER-LEFT: #666666 1px solid;
	 COLOR: #666666; 
	 BORDER-BOTTOM: #666666 1px solid; 
	 BACKGROUND-COLOR: #ffffff;
	 height:20px;
	
 }
.btnCss
{
	border-right: darkgray 1px solid;
	background-position: center center;
	border-top: darkgray 1px solid;
	font-size: 14px;
	background-image: url(../Images/TableTree/desc.gif);
	border-left: darkgray 0px solid;
	width: 16px;
	color: black;
	padding-top: 1px;
	border-bottom: darkgray 1px solid;
	background-repeat: no-repeat;
	height: 20px;
	background-color: White;
    color:White;
}
.Treediv
{
	display: inline;
	z-index: 107;
	left: 274px;
	visibility: hidden;
	overflow: auto;
	width: 150px;
	position: absolute;
	top: 139px;
	height: 195px;
	background-color: #F3F3F3;
	border: #919b9c 1px solid;
}
.trHead
{
	visibility: hidden;
}
.TbHead
{

	left: 10px;
	height:20px;
	overflow: auto;
	position: absolute;
	top: 34px;
	background-color: #F3F3F3;
	border: #919b9c 1px solid;
}
/*ChangeState样式针对页面未提交，已提交单选按钮的样式*/
.ChangeState td input
{
    display: none;
}
.ChangeState td label
{
    display: -moz-inline-block;
    display: inline-block;
    cursor: pointer;
    margin: -4px 0;
    padding-left: 2px;
    padding-right: 2px;
    line-height: 25px; 
    background: url(../images/change.gif) no-repeat left top;           
    width: auto;
    text-align: center;           
    height: 26px;
    font-size: 14px;
            
} 
.ChangeState td label.checked
{           
    color: White;
    background-position: right bottom;
    background-color:#6FB7FF;      
}
.ChangeState
{border-collapse:collapse
  }
  
 /*rbSelect样式单选的样式*/
.SelectState td input
{
    display: none;
}
.SelectState td label
{
    display: -moz-inline-block;
    display: inline-block;
    cursor: pointer;
    margin: -4px 0;
    padding-left: 8px;
    padding-right: 4px;
    line-height: 25px; 
    background: url(../images/Select.gif) no-repeat left top;           
    width: auto;
    text-align: center;           
    height: 22px;
    font-size: 14px;
            
} 
.SelectState td label.checked
{           
    color: White;
    background-position: right bottom;
    background-color:#6FB7FF;      
}
.SelectState
{border-collapse:collapse
    }
 .mydiv
{
  
 border: #909090 1px solid;
 background: #fff;
 color: #333;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4); /*ie*/
    -moz-box-shadow: 2px 2px 10px #909090; /*firefox*/
 -webkit-box-shadow: 2px 2px 10px #909090; /*safari或chrome*/
  box-shadow: 2px 2px 10px #909090; /*opera或ie9*/
  font-size: 14px;
}
.divpadding
{ 
    padding-left:2px;
    padding-right:2px;
    padding-bottom:2px;
    padding-top:2px;
}
.PrintBack
{ 
    background-image: url(  '../Images/htz.jpg' );
    background-repeat:no-repeat;
}
/* 表格页眉 */
.dgMHeader
{
    border-style: solid;
    border: 1px solid #99CCFF;
    font-weight: bold;
    color: #000000;
    height: 60px;
    font-size: 40px;
    background-color:#d5e7ff;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
}
/* 表格交错项*/
.dgMItem
{
    color: black;
    background-color: #eeeeee;
    border: 1px solid #99CCFF;
    font-size: 40px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
    height:60px;
}
/* 表格普通项 */
.dgMAltertItem
{
    border: 1px solid #99CCFF;
    color: black;
    font-size: 40px;
    background-color: #FFFFFF;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
    height:60px;
}
/* 表格选定项 */
.dgMSelectItem
{
    border: 1px solid #99CCFF;
    font-weight: bold;
    font-size: 40px;
    color: LimeGreen; /*limegreen;*/
    background-color: #faebd7;
    height:60px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
}
/* 表格页脚 */
.dgMFooter
{
    font-weight: bold;
    font-size: 40px;
    color: darkgreen;
    background-color: white;
     height:60px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
}
/* 表格页脚 */
.dgMPage
{
    font-weight: bold;
    font-size: 40px;
    color: darkgreen;
    background-color: white;
     height:50px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
}
.MCombox
{
    width: 100%;
    font-size: 40px;
    height:40px;
   
   border: 1px solid #99BBFF;
}
/*查询按扭*/
.btn60MQuery
{
	 
	width:120px;height:65px;line-height:52px;
	font-size:50px;color:#183C94;border:1;
	text-align:center;
	padding-right:3px;
	padding-top:2px;	 
	cursor: pointer;
}
.txtM80
{
    border: 1px solid #99BBFF;
    background-color: #faebd7;
    font-size: 50px;
    vertical-align: bottom;
    width:99%;
    height: 60px;
    margin-bottom: 0px;
}
.txtDate
{
    
    font-size: 30px;
    
}
.lblM80
{
	font-size: 50px;
	 
}
.btnSelectA
{
    
    background-color: #0066FF;
     
}
.btnSelectB
{
    background-color: transparent;
    
}

/* 表格交错项*/
.xdgItem
{
    color: black;
    background-color: #f5f5f5;
    border: 1px solid #cacaca;
    font-size: 14px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
       height:26px;
}
.xdgItems
{
    color: black;
    background-color: #f5f5f5;
    border: 1px solid #cacaca;
    font-size: 14px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
     height:26px;
    
}
/* 表格普通项 */
.xdgAltertItem
{
    border: 1px solid #cacaca;
    color: black;
    font-size: 14px;
    background-color: #FFFFFF;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
    height:26px;
}
/* 表格选定项 */
.xdgSelectItem
{
    border: 1px solid #cacaca;
    font-weight: bold;
    font-size: 14px;
    color: LimeGreen; /*limegreen;*/
    background-color: #faebd7;
    height:26px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
}
/* 表格页眉 */
.xdgHeader
{
    border-style: solid;
    border: 1px solid #cacaca;
    background-color: #e3e3e3;
    font-weight: bold;
    color: #000000;
    height: 28px;
    font-size: 14px;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
}
.xdgHeaderTitle
{
    border-style: solid;
    border: 1px solid #cacaca;
    font-weight: bold;
    color: #000000;
    height: 45px;
    font-size: 16pt;
    font-weight:bold;    
    background-image: url( '../Images/Grid/gridHeader.gif' );
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
}
/* 子表格页眉 */
.xdgHeaderson
{
    border-style: solid;
    border: 1px solid #cacaca;
    font-weight: bold;
    color: #000000;
    height: 28px;
    font-size: 14px;
    background-color: #E1EEF8;
    font-family: 微软雅黑,宋体, Arial, Helvetica, sans-serif;
}
/* 表格页脚 */
.xdgFooter
{
    font-weight: bold;
    border: 1px solid #cacaca;
    font-size: 14px;
    color: darkgreen; 
    height: 28px;
    background-color: white;
    font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;
}
/* 表格页脚 */
.xtd
{
    font-size: 14px;
    border: 1px solid #cacaca;
    background-color: #f5f5f5;
}
.xtds
{
    font-size: 14px;
    border: 1px solid #cacaca;
     
}
.xtdAll
{
    font-size: 14px;
    border: 1px solid #cacaca;
    background-color: #faebd7;
}
.lbltitle
{
    font-size: 12pt;
     font-weight: bold;
}