 
img {border:none;}
.h,.htrue
{
	display:none!important;
	 clear:both;
	} 
.block 
{
	display:block;
} 	
.hfalse{
	display:;
	}
 .clear{clear:both;}

 
 .bg {
	background-color: #CFE8FE;
	position:absolute;
 	width: 100%;
	top:0px;
	left:0px;
 	filter: Alpha(opacity=85);	
	display:block;
	z-index:2;
	font-weight:bold;
	font-size:16px;
}
  .bg *{ position:relative;}  
  
 .bg #c{
	font-size: 17px;
	color: #000000;
	background-color: #FFFFFF;
	height: 180px;
	width: 500px;
	border: 2px solid #0066FF;
	margin: 0 auto;
	margin-top: 50px;
 	padding-top: 10px;
 	text-align: center;
 	position:relative;  
	filter: Alpha(opacity=100)!important;	
	
 }
 .bg #c a{font-size: 22px;
 	font-weight:bold;}
.seditbutton {
	border-width: 1px;
 	border-style: solid;
	width:16px;
	height:16px;
	float:left;
 }
.msgbox
{
	 position: absolute;
	left: 150px;
	top: 50px;
	width:315px;
	height:180px;
	visibility:visible;
	display:block;  
	z-index:4;
	}
 
.msgboxh
{
	 position: absolute;
	 left: -500px;  
	width:0px;
	height:0px;
	
	}
	
 
	    #dlghead111
    {
		background-image: url(/oa/images/gridheadbk.jpg);
		background-color:#003355;
	background-repeat: repeat-x;
	height: 27px;
	margin:0px;
	font-size:13px;
	width:100%;
	padding-left:10px;
	font-weight:bold;
		}
		

    
 
	#dlgcls,msgdlgcls
	{
	 float:right;
	 margin-right:5px;
	 margin-top:-20px;
	 background-image: url(/oa/images/gridheadbk.jpg);
	background-repeat: repeat-x;
	}

#l1title,#l2title,#l1,#l2
{
	height:0px;
	visibility:hidden;
}


.showdlg
{
 
 	margin:0px;
	cursor:move; 
  position:absolute;
	width:650px;
  visibility: visible;
  background-color:#BFBFFF;
  border: 1px solid #666666;
  overflow:visible;
} 
.showdlg iframe
{
 
  
    visibility: visible;
   display:;
   overflow:visible;
    
}
div th
{
	display:none;}

.mainlistline
{width:100%;
overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;}

#editor{
width:660px;height:480px;
}

.abs{position: absolute;
	visibility:visible;
	display:block;  
	z-index:3;}


.pg{	padding-top: 1px;
	border: 1px solid #057C13;
	color: #333333;
	border: 1px solid #999999;
	margin: 2px;
	float: left;
	font-size: 13px;
	background-color: #FFFFFF;
	text-decoration: none;
	background-image: url(/oa/images/btn0/btnbk0.jpg);
	height: 18px;
	width: 18px;
	text-align: center;
}
 .pg:hover{
	 	padding-top: 1px;
	margin: 2px;
	float: left;
	border: 1px solid #999999;
	color: #FFFFFF;
	background-color: #E9520A;
	font-size: 13px;
height: 18px;
	width: 18px;
	text-align: center;
}
.currentpg {
	background-color: #000000!important;
	font-weight:bold;
	border: 1px solid #057C13;
	color: #FFFFFF;
	border: 1px solid #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 2px;
	float: left;
	padding-top: 1px;
 	font-size: 13px;
	text-decoration: none;
	background-image: url(/oa/images/btn0/btnbk.jpg);
	background-position: center center;
	height: 18px;
	width: 18px;
	text-align: center;
}
.hmselect {
	background-color: #DFF4FF;
	border: 1px solid #0080C0;
	width: 55px;
 	margin-left:3px;
 	float:left;
}
.hmselect input{
	margin: 0px;
	 
	padding: 0px;
	border: 1px solid #DFF4FF;
 	background-color: #DFF4FF;
}
.clickmouse {
	background-image: url(/oa/images/btn0/clickmouse.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	cursor:pointer;
}
.floatdiv{float:left;}




  .movediv
        {
			display:block;
            position:absolute; 
            z-index:10000; 
            border: 1px solid #0040A0;
            margin:0 auto 0 auto;
            top:30px;
            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*/
            background-color: #FFFFFF; /*使用background-color以取消中间也有阴影 */
            
        }
 .movedivtitle{
 	background-image: url(/oa/images/btn0/btnbk0.jpg);
	background-repeat:  repeat-x;
	font-weight:bold;
	height:22px;
	line-height:22px;
	cursor:pointer;
	vertical-align:middle;
 	
 	}
 .moveimg{cursor:move; }
 
.tabPage{ 
	display:block; 	 
}
.tabPage span {
 	position:relative;
 	display: inline-block;
	z-index:0;
 	background-repeat: repeat-x;
	background-position: top;
 	text-align:center;
	cursor:pointer;
 	margin-bottom:-1px;
 
}
.subTbPage{
	clear:both;
 	position:relative;
	z-index:1;
 }
