﻿html {height:100%;  /*定义两端箭头的方块及滑块的背景色*/ /*scrollbar-face-color:Black; */ /*定义两端箭头颜色及方块的底部和右边的边框色*/ /*scrollbar-shadow-color: #313131;*/ /*定义两端箭头方块的顶部及左边的边框色*/ /*scrollbar-highlight-color: #313131;  */ /*定义3D凸起边框颜色*/ /*scrollbar-3dlight-color: #313131;*/ /*定义滚动条凹陷颜色*/ /*scrollbar-darkshadow-color: #313131;*/ /*定义滚动条主体背景色*/ /*scrollbar-track-color: #313131; */ /*定义箭头凹陷颜色*/ /*scrollbar-arrow-color:#313131;
    scrollbar-base-color: Black;*/  }
*{ padding:0px; margin:0px;}
p{ margin:1em 0px;}
body { position:relative;background-position: center center; font-size: 12px; color: black; text-align: left; background-color: White; font-family: 宋体, arial; padding: 0px; margin: 0px;background-attachment:fixed; height:100%;/**/}
img { border: 0px; vertical-align:top; }
*html body,*html button,*html caption,*html div,*html img,*html input,*html ul,*html li,*html ol,*html dd,*html dt,*html dl,*html a{zoom:expression(function(ele){if(ele.style){ele.style.zoom='1'; if(window.gmrFixPng)gmrFixPng(ele);}else{}}(this));}
*html body{s:expression(function(){if(window.gmrIe6Png){gmrIe6Png.resize();}}());}
/*超链接*/
A { font-family: "宋体"; font-size: 12px; color: #777; text-decoration: none; }
A:hover { text-decoration: underline; color: #000; }
/*调整UL和LI标签*/
ul{ position:relative;margin:0; padding:0px;}
li{ position:relative;margin:0; padding:0px; list-style:none; list-style-image:none; }
/*IE6 input type选择器兼容*/
*html input{zoom: expression(function(ele){(ele.className)?ele.className+=" "+ele.type:ele.className=ele.type; if(window.gmrFixPng) gmrFixPng(ele);ele.style.zoom = "1";}(this));}
fix{}/*修复Safari BUG*/
/*定义div标签高度自增*/
.divHA{position:relative;min-height: 1px; overflow: hidden; _height: 1px;  _overflow-y: visible;  }
/*图片在DIV中居中*/
.divImgCenter{ display:table-cell; vertical-align:middle; text-align:center; *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ *zoom: expression(function(ele){ele.style.fontSize=ele.offsetHeight * 0.873 + 'px'; ele.style.zoom = "1";}(this)); height:100%; width:100%; }
.divImgCenter *{ vertical-align:middle; }
/*背景图片*/
.imgBack{ position:absolute;top:0px; left:0px;}
/*警示信息*/
.AlertMes { color: Red; font-size: 10pt; }

/*按钮*/
input.gmrButton { border: 1px solid #3399FF; font-size: 12px; background: #B9DBE2; color: black; padding:2px 2px 0px 2px;*padding:1px 2px 0px 2px; width: auto; _width: 0px; overflow:visible !ie;}
*html .gmrButton{zoom: expression(function(ele){ele.onmouseover=function(){(this.className)?this.className+=" hover":this.className="hover";};ele.onmouseout=function(){(this.className=="hover")? this.className="" : this.className=this.className.replace(" hover","");}; ele.style.zoom = "1";}(this));}
fix{}
.gmrButton:hover, input.hover {  background: #3399FF; border: 1px solid #3399FF;cursor:pointer; }


/*GridView样式*/
.GV_Style {  padding:0px; text-align:center; border-collapse:collapse; table-layout:fixed; }
.GV_Style th{  border:1px solid #A8C7CE; font-weight:normal;}
.GV_Style td{  border:1px solid #A8C7CE;word-wrap: break-word; word-break: break-all; padding:1px 2px; line-height:120%;}
/*偶数行*/
.GV_AlternatingRowStyle { /*background-color: #D5F27E;  */ height: 20px; }
/*奇数行*/
.GV_RowStyle { /*background-color:#E8F8B9;*/ height: 20px; }
/*选中行样式*/
.GV_SelectedRowStyle { background-color: #E8F8B9; height: 20px; }
.GV_PagerStyle {  text-align: center; }
.GV_HeaderStyle { background-color: #1D529C;  text-align: center; height: 25px; color:White; }
.GV_FooterStyle { background-color: #1D529C;   text-align: center; height: 25px; color:White;}

/*验证控件相关*/
.valMessage{ text-align:left; color: #000; height:20px;line-height:20px;background: url(about:blank) no-repeat 4px center; display:inline-block;}
.valMessageOk {   padding-left:24px; background-image: url(../Images/li_ok.gif);   }
.valMessageError {  padding-left:24px; background-image: url(../Images/li_err.gif); color: #f00; }
.valMessageFocus {  }
/*验证控件相关*/

/***************模拟模式窗口开始***************/
.divOpenWindow { width: 500px; /*height: 400px;*/ position:absolute; background-color: white; text-align: left; overflow: hidden; border: none; background-color:Transparent; padding-bottom: 10px; z-index: 999;  margin:auto; top:50%; }
.divOpenWindow .windowCaption { width: 100%; height: 30px; position: relative; background-color: #DAD7C4; }
.divOpenWindow .windowClose {position:absolute;right:23px; top:5px;background-color:Transparent; }
.divOpenWindow .windowClose A{ color:#DD137B; font-weight:bold;}
/***************模拟模式窗口结束***************/

/******************图片播放综合控件开始*******************/
.divImagesPlayer{ position:relative; width:100%; height:100%; overflow:hidden;}
/*****图片放映框控件ImageDisplayBox开始******/

.ImageDisplayBox { position: relative; width: 100%; height: 100%; text-align: center; overflow: visible; }
.ImageDisplayBox .titleBar { display: none; }
.ImageDisplayBox .aLink{ position:absolute; left:0px; top:0px; display:inline-block;}
.ImageDisplayBox .imgDisplay { position: absolute; margin-left: auto; margin-right: auto; left: 0px; zoom:1; }
.ImageDisplayBox .summaryBox { position: absolute; bottom: 0px; left: 0px; height: 50px; width: 100%;  text-align: left; display:none; line-height:120%; text-indent:2em; }
.ImageDisplayBox .summaryBack{ position:absolute; bottom:0px; left:0px; height:50px; width:100%;background-color: Black; color: White; filter: alpha(opacity=50); opacity: 0.4; display:none;}
.ImageDisplayBox .divMask{ position:absolute; top:0px; left:0px; width:100%; height:100%; display:none;}
.ImageDisplayBox .divNumber{ position:absolute; display:none;  bottom:0px;  text-align:right; height:25px;right:0px; background:url(about:blank) repeat;}
.ImageDisplayBox .divNumItem{  cursor:pointer;border:solid 1px gray; margin:3px;  height:20px; width:20px; text-align:center; line-height:20px;  position:relative; display:inline-block;}
.ImageDisplayBox .divNumItem{*display:inline;}
.ImageDisplayBox .divNumItemCurrent{ color:Red;}
/*****图片放映框控件ImageDisplayBox开结束****/

/*****图片滚动框控件divScrollBox开始*********/
.divScrollBox{overflow: hidden; border: none; width:100%; height:100%; position:relative;}
.divScrollBox .divScrollContent{white-space: nowrap; padding: 0; position:relative; overflow:hidden; left:0px ;top:0px;}
.divScrollBox .tabScroll{ /*border-collapse:collapse; table-layout:fixed;*/}
.divScrollBox .tdScrollItem{ position:relative;}
/*****图片滚动框控件divScrollBox结束*********/

/******************图片播放综合控件结束*******************/
/*验证码控件*/
.imgVcode{ position:relative; height:25px; cursor:pointer; width:60px; }
/*提示框控件*/
.ItemHelp{display:none;width:15px; height:15px; overflow:hidden; background:url(../images/help.gif) no-repeat; font-size:14px; cursor:default;}
.ItemHelpPanel { border: 1px solid #B2D5EB; width: 150px; display: none; position: absolute; background-color:White; z-index:999;}
.ItemHelpPanel .divRT{ border-bottom:1px solid #B2D5EB; background-color:#D6E9F5; min-height:18px; color:#4F7690; line-height:18px; padding-left:5px; text-align:left;}
.ItemHelpPanel .divRC{ padding:5px;color:#CC0000;  font-size:12px; line-height:14px; text-align:left; text-indent:22px;}

/*分页开始*/
.divPager { font-family: Verdana, Arial, Helvetica, sans-serif;margin: 3px; padding: 3px;  position:relative; clear:both; float:none;  margin:10px 0px; text-align:center;}
.divPager a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  padding:2px 6px;  border: #dedfde 1px solid; color: #0061de; margin: 2px;text-decoration: none; }
.divPager a:hover { border: #000 1px solid;color: #fff;background-color: #0061de; }
.spIndexDisabled{color:#9a9a9a;}
.spIndex{}
.spPreview a{}
.spPreviewDisabled{color:#adaaad; width:20px; display:inline-block; }
.spNextDisabled{}
.spNextDisabled{color:#adaaad;}
.spBack{}
.spBackDisabled{ color:#9a9a9a;}
.spCurrent { border: #000 1px solid; color: #fff;background: #0061de;   padding:1px 5px;}
.spOther{}
/*分页结束*/

/*文本框下拉框插件开始*/
.divSelect{border:1px solid #828790;min-height:10px;_height:10px;width:150px; overflow:hidden;_overflow-y:visible; font-size:12px;background-color:white; position:absolute;display:none;}
.divSelect .divOption{background-color:White;color:Black;cursor:default;margin-top:2px; height:16px; line-height:16px;}
.divSelect .divOptionHover{background-color:#3399FF;color:White;cursor:default;border:#CC6600 1px dotted;margin-top:2px; height:14px;}
/*文本框下拉框插件结束*/

/*选项卡控件开始*/
.divTab{ position:relative;min-height: 1px; overflow: hidden; _height: 1px;  _overflow-y: visible; }
.divTab .divTabTitle{ position:relative; text-align:left;  border-bottom:1px solid #75A9D1;font-family:simsun; font-size:12px;}
.divTab .divTabTitleItem{ position:relative; display:inline-block; text-align:center;height:20px; line-height:20px; cursor:pointer; background:#B5CFE4; border:1px solid #AACCEE; padding:0px 3px;margin-right:-0.5em; *margin-right:0;*display:inline; *zoom:1; }
.divTab .active{ background:#75A9D1; color:White;}
.divTab .divTabContent{position:relative;min-height: 1px; overflow: hidden; _height: 1px;  _overflow-y: visible; padding-top:5px; }
.divTab .divTabContentItem{ display:none;position:relative;min-height: 1px; overflow: hidden; _height: 1px;  _overflow-y: visible;}


/*选项卡控件结束*/

/*上下文菜单开始*/
.gmrContextMenu{position:absolute;z-index:999;border:solid 1px #6593CF;top:0px;left:0px; background:#ecf0f6; display:none;}
.gmrContextMenu ul{ margin:2px;}
.gmrContextMenu li{ display:block; border:1px solid #ecf0f6; }
.gmrContextMenu li.hover{border:1px solid #FFBD69; background:#FFE7A2; }
.gmrContextMenu A{ height:20px; line-height:20px; text-indent:25px; display:block; white-space:nowrap;  color:#000; padding-right:30px;}
.gmrContextMenu A:hover{  text-decoration:none;}
/*上下文菜单结束*/