body 
{
	 font-size:9pt;
	 COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: 宋体;
	 margin:0 0 0 0;

}


.TopHeader{
    background-image: url('../default/Images/HeaderBg.png'); 
    background-repeat: repeat-x; 
    background-position: left top; 
    width: 100%; height: 61px;
}

.TopHeaderLeft
{
    float: left; background-image: url('../default/Images/WebSiteSYSTEM.png'); 
    background-repeat: no-repeat; background-position: left top; 
    width: 300px; height: 61px;
}

.TopHeaderRight
{
    float: right; background-image: url('../default/Images/HeaderRightBg.png'); 
    background-repeat: no-repeat; background-position: left top; 
    width: 400px; height: 61px; text-align: right;
}


.loginFrame {
	background-image: url('../default/Images/loginbgWebSite.png'); background-repeat:no-repeat; background-position:center top; margin:0px 0px 0px 0px;
	color:#ccc; text-align:center;
}

.loginFrame a {
	text-decoration: none; color:#ff9900;
}
.loginFrame a:visited {
	color:#ff9900;
}

.loginFrame .mainDiv {
	width:100%; position:relative; top: 565px;
}
.loginFrame .blankDiv {
	float:left;width: 120px;
}
.loginFrame .txtDiv {
	float:left; margin-top:5px;width: 350px;
}
.loginFrame .checkDiv {
	float:left; margin-top:10px;width: 60px; text-align:center; 
}
.loginFrame .btnDiv {
	float:left;width: 110px;
	 
}
.loginFrame .infoDiv {
	float:left;color:#ff9900; text-align:center; margin-top:10px; width:120px;
}
.logintxt {
	border:#4276b0 1px solid; width:72px;
}

.loginbtn {
	background-image: url('../default/Images/EnterBg.gif'); background-color:Transparent; width:72px; height:24px; border:none;
}



.errorFrame
{
	background-image: url('../default/Images/LogonBg.jpg');
}

.leftFrame
{
	background-image: url('../default/Images/LeftBg.png');margin:1px 0px 1px 5px; background-repeat:repeat-y;
}

.rightFrame
{
}



.Rp_div
{
	background-color:#dfdfdf; border:solid 3px #dfdfdf; margin-top:5px;
}

.Rp_Table
{
	border-collapse:collapse;width:100%;
	font-size:8pt;
	font-family:宋体; 
}

.Rp_Table td
{
	padding: 0px;margin: 0px;border: Solid 1px #fff; height:20px; 
}

.Rp_tr_title
{
	background-color:#afc8e7;
	color:Black;
	text-align:center;
}
.Rp_tr
{
	background-color:#ffffff;
}
.Rp_tr_alter
{
	background-color:#eff2fa;
}

.Rp_tr_over
{
	background-color:#C5D5FC;
}

.Rp_tr_footer
{
	margin:0px;padding:0px;border-style:none;background-image:url('../default/Images/Repeater_Footer_Bg.png');background-repeat:repeat-x; 
}

.Rp_Table a
{
	text-decoration: none;color: #000000; 
}

.Rp_Table a:hover
{
}
.Rp_Table a:link
{
}
.Rp_Table a:visited
{
}
.Rp_Table a:active
{
}

.Rp_Table .ckb
{
	width:16px;height:16px;
}

.Rp_Table .btn 
{
	border:solid 1px #66B3FF; background:#eeeeff; text-decoration:none;
}

/*Pager_Begin*/

.PagerDiv 
{
	width:60%; float:left; margin-top:3px;
}

.PagerDiv .tb 
{
	width:100%; border:solid 1px #eeeeee; background-color:#eeeeee;
}

.PagerDiv .records
{
	width:100px;background-color:#888888; color:#fff;
}

.PagerDiv .pages
{
	width:100px;background-color:#888888; color:#fff;
}

.PagerDiv .navbtn
{
	width:140px;background-color:#fff;
}

.PagerDiv .navsmart
{
	text-align:center;width:160px;background-color:#fff;
}

.PagerDiv a
{
	text-decoration: none;
}

.PagerDiv a:hover
{
	color: #000000;
}
.PagerDiv a:link
{
	color: #000000;
}
.PagerDiv a:visited
{
	color: #000000;
}
.PagerDiv a:active
{
	color: #000000;
}

/*Pager_End*/


/**/
.Page_Statics
{
	padding:0px;margin:0px;float:left; width:160px;
}

.Page_Statics span
{
	color:#ff0000;
}

/**/
.Page_No
{
	text-align:left;float:left; width:70%;
}
.Page_No .current 
{
	color:#ff0000;
}

.Page_No .first
{
	margin:0px;padding:0px;width:16px;height:16px;display:inline-block;background-image:url('../default/Images/MoveFirst.gif');
}

.Page_No .prev
{
	margin:0px;padding:0px;width:16px;height:16px;display:inline-block;background-image:url('../default/Images/MovePrev.gif');
}

.Page_No .next
{
	margin:0px;padding:0px;width:16px;height:16px;display:inline-block;background-image:url('../default/Images/MoveNext.gif');
}

.Page_No .last
{
	margin:0px;padding:0px;width:16px;height:16px;display:inline-block;background-image:url('../default/Images/MoveLast.gif');background-color:Transparent;
}

/**/
.Page_Find
{
	float:left; 
}

.Page_Find span
{
	float:left;display:block;vertical-align:text-bottom;
}

.Page_Find .midalign
{
	float:left;padding-top:2px; margin-left: 2px; margin-right:2px;
}

.Page_Find .txt
{
	height:10px;font-size:8pt;vertical-align:top;
}


/*LeftMenuBar*/

.mainContainer 
{
	width: 175px; height: 372px; margin:0px 0px 0px 0px;
}

.mainContainer a
{
	text-decoration:none;
	color:#000000;
}

.mainContainer .disable
{
	color:#cccccc;text-decoration:none;
}

.mainContainer .nodata
{
	color:#3333ff;text-decoration:none;
}

.mainContainer  .mainItem 
{
	width: 176px; height: 22px; background-color:#DBE3EB; background-image:url('../default/Images/MainMenuItemBg.png'); background-repeat:no-repeat; background-position:right top; margin:0px 0px 0px 0px; text-align:center;
}

.mainContainer  .mainItemTitle 
{
	width: 176px; margin:5px 0px 0px 0px; text-align:center; color:#fff;
}

.mainContainer  .mainItemContent 
{
	width: 176px; margin:3px 0px 1px 0px; text-align:center;background-color:#fff; display:none;
	
}

.mainContainer  .mainItemContentScroll 
{
	width: 176px; margin:3px 0px 1px 0px; text-align:center; overflow-y:auto; background-color:#fff; display:none; float:left;SCROLLBAR-FACE-COLOR: #ffffff;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #919192; SCROLLBAR-3DLIGHT-COLOR:#919192; SCROLLBAR-ARROW-COLOR: #919192; SCROLLBAR-TRACK-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
}

/* 移至分辨率设置下
.mainContainer  .mainItemContentSub 
{
	width: 176px;  height:430px;margin:3px 0px 1px 0px; text-align:center; overflow-y:auto; background-color:#fff;float:left;SCROLLBAR-FACE-COLOR: #ffffff;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #919192; SCROLLBAR-3DLIGHT-COLOR:#919192; SCROLLBAR-ARROW-COLOR: #919192; SCROLLBAR-TRACK-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
}
*/

.mainItemContent ul
{
	margin: 5px 0px 0px 0px;list-style-type:none; 
}
.mainItemContentScroll ul
{
	margin: 5px 0px 0px 0px;list-style-type:none; 
}
.mainItemContentSub ul
{
	margin: 5px 0px 0px 0px;list-style-type:none; 
}

.itemIcon
{
	list-style-type:none; width: 25px;float:left;display:block;background-image:url('../default/Images/MainMenuIcon.gif'); background-repeat:no-repeat;  background-position:right center;
}

.itemText
{
	list-style-type:none; width: 100px;display:block;text-align:left;
}

.subitemIcon
{
	width: 20px;float:left;display:block;background-image:url('../default/Images/SubMenuIcon.gif'); background-repeat:no-repeat;  background-position:right center;
}

.subitemText
{
	width: 110px;display:block;text-align:left;
}







.qqMenu
{
	width:174px; height:20px; border:solid 1px #6F8397; background-color:#EBF0F6;margin:0px 0px 0px 0px;
}

.qqMenu .split
{
	float:left;height:15px; width:2px;background-image: url('../default/Images/QQ_Top_Split.png');
}

.qqMenu .item
{
	float:left;height:15px;margin:5px 0px 0px 0px;
}

.qqMenu .curritem
{
	float:left;height:15px;margin:5px 0px 0px 0px; color:#ff0000;
}

/*special menu*/
.mainItemContent .projinfo
{
	background-color:#E7E7E7; width:176px; height:80px; text-align:left; margin-top:4px;
}

.mainItemContent .projinfo table
{
	margin-left:5px;
}

.mainItemContent .projinfo .txtcss
{
	color:#0080FF;
}

.mainItemContent .projtitle
{
	background-color:#D6DFE6; width:176px; height:17px; text-align:left;
}

.mainItemContent .projtxt
{
	margin-left:5px;margin-top:4px;
}

.mainItemContent .radiocss
{
	width:16px; height:16px;
}

.subItemContent
{
	width:150px; height:17px;display:none;
}

/*statusBar*/
.statusBar
{
	background-image: url('../default/Images/FooterBg.png'); background-repeat:repeat-x; background-position:left top; width:100%; height:25px;
}

.statusBar .leftdiv
{
	float:left;background-image: url('../default/Images/FooterLeftBg.png'); background-repeat:no-repeat; background-position:left top; width:25px; height:25px;
}

.statusBar .rightdiv
{
	float:right;background-image: url('../default/Images/FooterRightBg.png'); background-repeat:no-repeat; background-position:left top; width:25px; height:25px;
}

.statusBar .splitdiv
{
	float:left;background-image: url('../default/Images/FooterSplitBg.png'); height:25px; width:20px;
}


.statusBar .company
{
	float:left;height:25px;width:400px;margin:5px 0px 0px 0px;
}

.statusBar .operator
{
	float:left;height:25px;width:150px;margin:5px 0px 0px 0px;
}

.statusBar .operatorico
{
	float:left;background-image: url('../default/Images/Footer_Operator.png'); height:25px; width:20px;
}

.statusBar .site
{
	float:left;height:25px;width:100px;margin:5px 0px 0px 0px;
}

.statusBar .siteico
{
	float:left;background-image: url('../default/Images/Footer_Site.png'); height:25px; width:20px;
}

.statusBar .systime
{
	float:left;height:25px;width:200px;margin:5px 0px 0px 0px;
}

.statusBar .systimeico
{
	float:left;background-image: url('../default/Images/Footer_SysTime.png'); height:25px; width:20px;
}

/**/

.mainDiv { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; width: 100%; text-align: center; margin-top:5px; }

.mainDivTable { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: -1px; padding-top: 0px; width: 100%; text-align: center; margin-top:-1px; }

.NavigateDiv { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 100%; padding-top: 0px; height: 26px; left: 0px; top: 0px; }



.data_Table
{
	width:100%;border:solid 1px #dfdfdf;border-collapse:collapse;
}

.data_Table .Title
{
	height:25px;
	border-top:solid 1px #dddddd; 	 
	background-color:#f1f1f1; 
	padding-left:10px;
	text-align:center;
}

.data_Table .Label
{	
	text-align :center;
	border:solid 1px #dddddd; 
	height:25px;
	width:100px;
	padding-right:10px;
}

.data_Table .Txt
{
	text-align:left;
	border-bottom:solid 1px #dddddd; 
	border-right :solid 1px #dddddd; 
	border-top:solid 1px #dddddd; 
}


.data_Table .Info
{
	text-align :left;
	color:#ffab34; 
	border-bottom:solid 1px #dddddd; 
	border-top:solid 1px #dddddd; 
	border-right:solid 1px #dddddd; 
}

.data_Table .foot
{
	height:35px;
	text-align:center;
	border-top:solid 1px #dddddd; 
}

.data_Table .btn
{
	width:60px;
	height:20px;
	background-image:url('../default/Images/ButtonBg.gif');
	background-color:Transparent;
}

.data_Table .btnover
{
	width:60px;
	height:20px;
	background-image:url('../default/Images/ButtonBgOver.gif');
	background-color:Transparent;
}










.form_Table
{
	width:100%;border:solid 1px #dfdfdf;border-collapse:collapse;	
}

.form_Table .Title
{
	height:25px;
	border-top:solid 1px #dddddd; 
	background-image:url('../default/Images/TitleBt1.JPG'); background-repeat:repeat;	
	/*background-color:#f1f1f1; */
	padding-left:10px;
}

.form_Table .TCTitle
{
	height:26px;
	border-top:solid 1px #dddddd; 
	background-image:url('../default/Images/TCTitleBt1.JPG'); background-repeat:repeat;	
	/*background-color:#f1f1f1; */
	padding-left:10px;
}

.form_Table .FGTitle
{
	height:25px;
	border-top:solid 1px #dddddd; 
	background-image:url('../default/Images/FGTitleBt1.JPG'); background-repeat:repeat;	
	/*background-color:#f1f1f1; */
	padding-left:10px;
}


.form_Table.Row
{
	border:solid 1px #dddddd; 
}


.form_Table .Col
{
	text-align:left;
	border:solid 1px #dddddd; 
	 vertical-align:middle;
	 padding-left:5px;
	 height:22px;
	

	/*expression((this.readOnly && this.readOnly==true)?"#cccccc":"")*/
	
}

.form_Table .Col_Midd
{
	text-align:center;
	border:solid 1px #dddddd; 
	 vertical-align:middle;
	

	/*expression((this.readOnly && this.readOnly==true)?"#cccccc":"")*/
	
}

.form_Table .Col_Right
{
	text-align:right;
	border:solid 1px #dddddd; 
	 vertical-align:middle;
	

	/*expression((this.readOnly && this.readOnly==true)?"#cccccc":"")*/
	
}


.form_Table .Label
{	
	text-align :right;
	border:solid 1px #dddddd; 
	height:25px;
	padding-right:10px;
}

.form_Table .Txt
{
	text-align:left;
	border-bottom:solid 1px #dddddd; 
	border-top:solid 1px #dddddd; 

	/*expression((this.readOnly && this.readOnly==true)?"#cccccc":"")*/
	
}



.form_Table .Info
{
	text-align :left;
	color:#ffab34; 
	border-bottom:solid 1px #dddddd; 
	border-top:solid 1px #dddddd; 
	border-right:solid 1px #dddddd; 
}

.form_Table .foot
{
	height:35px;
	text-align:center;
	border-top:solid 1px #dddddd; 
}

.form_Table .btn
{
	width:60px;
	height:20px;
	background-image:url('../default/Images/ButtonBg.gif');
	background-color:Transparent;
}

.form_Table .btnover
{
	width:60px;
	height:20px;
	background-image:url('../default/Images/ButtonBgOver.gif');
	background-color:Transparent;
}


.MainTable 
{ 
	 border:0;	 
	 margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
	 border-collapse:inherit;
 }

.NavigateControl_Table 
{
	width: 100%; 
	height: 28px; 
	/*background-color: #e7e7e7; */
	background-image:url('../default/Images/NavTitleBack.bmp');
	background-repeat:repeat;
	margin: 0px; 		
	border-bottom:#b9cad8 1px solid; 
	/*border-bottom:#6f8397 1px solid; */
}

.NavigateControl_Table .NavigateButton { text-align: center; vertical-align:middle;  text-decoration: none; color: black; }

.NavigateControl_Table .NavigateButton a:visited{ color: #000000;text-decoration: none; }

.TabPageButtonNormal { width:90px; height:25px;float:left; background-image:url('../default/Images/tab.gif');}
.TabPageButtonActive { width:90px; height:25px;float:left; background-image:url('../default/Images/tab_active.gif');}

.TabLinkNormal { text-decoration:none; height:20px; margin-top:5px; display:block; color:#fff;}
.TabLinkActive { text-decoration:none; height:20px; margin-top:5px; display:block; }


.up {
	background-image: url('../default/Images/up.gif'); height:16px; width:16px; background-color:Transparent;border:none;
}

.down {
	background-image: url('../default/Images/down.gif'); height:16px; width:16px; background-color:Transparent;border:none;
}

.expand{text-align:left; padding-left:20px;background-image: url('../default/Images/minus.gif'); background-repeat:no-repeat;padding-top:5px;}
.collapse{text-align:left; padding-left:20px;background-image: url('../default/Images/plus.gif'); background-repeat:no-repeat;padding-top:5px;}

.dataframe{width:99%; height:510px;padding: 0px;margin: 0px;border: Solid 1px #fff;}
.divdataframe{background-color: #dfdfdf; border-right: solid 2px #dfdfdf; border-bottom: solid 2px #dfdfdf; border-top: solid 2px #dfdfdf;}
.divalert{color:Red; margin-top:10px;}

.subframe{width:99%; height:240px;padding: 0px;margin: 0px;border: Solid 1px #fff;}
.divsubframe{background-color: #dfdfdf; border-right: solid 2px #dfdfdf; border-bottom: solid 2px #dfdfdf; border-top: solid 2px #dfdfdf;}




/*GridView */
.GridViewStyle

{   border: 1px solid #A7A6AA;   
    padding: 2px;
    width:100%;
    font-size:10pt;
    font-family:宋体; 
}

/*white */

.GridViewStyle a
{
    color: Black;
}

.GridViewHeaderStyle th
{
 
   border: 1px solid #9398a5;     
    height:24px;
}

.GridViewHeaderStyle
{
	border: 1px solid #A7A6AA;     
    background-color: #afc8e7;
    color: Black;
    font-size:10.5pt;
    font-family:宋体; 
}

.GridViewFooterStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White;
}

.GridViewRowStyle
{
	
	border: 1px solid #d8d7da;     
    background-color: #eff2fa;
    color:#2f2e32;
    height:20px;
    
}

.GridViewAlternatingRowStyle
{
	border: 1px solid #d8d7da;    
	height:20px;
    background-color: #FFFFFF;
    color: #2f2e32;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    border: 1px solid #A7A6AA;
    
}

.GridViewSelectedRowStyle
{	
     background-color: #abbff5;
      height:20px;
     color:Black;
      border: 1px solid #A7A6AA;          
}

.GridViewPagerStyle
{
	border: 1px solid #A7A6AA;          
    background-color: #284775;
    color:Black;
}

.GridViewPagerStyle table /**//* to center the paging links*/
{
    margin: 0 auto 0 auto;
}

.LnkBtn
{
   	color:Black;
	 font-size:10pt;
	 font-family:宋体;	 
}

.InfoRemindLnkBtn
{
   	color:Black;
	 font-size:9pt;
	 font-family:宋体;
	 TEXT-DECORATION: none;	  
}

.InfoRemindLnkBtnA   /* 处置按扭颜色*/
{
   	color:Orange;
	 font-size:9pt;
	 font-family:宋体;
	 TEXT-DECORATION: none;	  
}


         

/* DIV滚动条样式 弹出页面专用*/
.divScrollBar
{
	OVERFLOW-Y: auto;OVERFLOW-X: hidden;SCROLLBAR-FACE-COLOR: #ffffff;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto;
    WIDTH: 100%; HEIGHT:335px; TEXT-ALIGN:center; background-repeat: no-repeat;
}
         
         
/*按扭样式*/         
.btnStyle
{  	
    width:60px;
	height: 22px; 	
	background-image:url('../default/Images/btnBack.bmp');
	background-repeat:repeat;
    border:#87a3c1 1px solid; 	
 }
 
          
/*按扭样式*/         
.btnStyleTitle
{  	
    width:68px;
	height: 22px; 	
	 background-color:Transparent;
	background-image:url('../default/Images/Refresh.gif');
	background-repeat:no-repeat;
    border:#87a3c1 0px solid; 	
 }
 
 /*按扭样式*/         
.btnStyleTitleAdd
{  	
    width:65px;
	height: 22px; 	
	 background-color:Transparent;
	background-image:url('../default/Images/Add.gif');
	background-repeat:no-repeat;
    border:#87a3c1 0px solid; 	
 }
 
  
 /*按扭样式*/         
.btnStyleTitleRefresh
{
    width: 65px;
    height: 22px;
    background-color: Transparent;
    background-image: url('../default/Images/Refresh.gif');
    background-repeat: no-repeat;
    border: #87a3c1 1px solid;
    cursor:hand;   
}



/*Page页面按钮样式*/
.PageBtnA
{
    font-size:8pt;  border:0px; height:28px;  width:118px;background-image:url('../default/Images/PageBt1.JPG'); 
}

.PageBtnB
{
    font-size:8pt;  border:0px; height:28px;  width:118px;background-image:url('../default/Images/PageBt2.JPG'); 
}


/*---------------------------------------------------------------------*/
/*和分辨率有关的样式设置*/
/*1152×864*/


/* DIV滚动条样式 DataInfo.apsx页面专用 */  
.MainDivScrollBar
{
	OVERFLOW-Y: auto;OVERFLOW-X: hidden;SCROLLBAR-FACE-COLOR: #ffffff;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto;
    WIDTH: 100%; HEIGHT:595px; TEXT-ALIGN:center; background-repeat: no-repeat;
}
        
                 

/*QQ菜单的内容面板的高度*/
.mainContainer  .mainItemContentSub 
{
	width: 176px;  height:430px;margin:3px 0px 1px 0px; text-align:center; overflow-y:auto; background-color:#fff;float:left;SCROLLBAR-FACE-COLOR: #ffffff;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #919192; SCROLLBAR-3DLIGHT-COLOR:#919192; SCROLLBAR-ARROW-COLOR: #919192; SCROLLBAR-TRACK-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
}



/*自动提醒页面样式*/
.InfoRemindTable
{
  width:100%;
  height:520px;
}
