/* CSS Document */
@charset"gb2312"; 
html{overflow-y:scroll;margin:0;padding:0;}
body{
FONT-STYLE: normal;
FONT-WEIGHT: 300;
-webkit-text-size-adjust: 100%;
-webkit-font-smoothing: antialiased;
margin:0;
padding:0;
 background-color:#ffffff;
 font-size:12px;
  font-family: "微软雅黑","华文细黑","宋体",Helvetica,Arial,  sans-serif;
_overflow-y:auto;
*overflow-x:hidden;
height:100%;}
a:link {color: #0000FF;	text-decoration: none;}
a:visited {color: #0000FF;text-decoration: none;}
a:hover {color: #000000;text-decoration: none;}

input[type=text],input[type=password],select{font-family:"微软雅黑","华文细黑","宋体","Helvetica","Verdana","Lucida Grande";padding:0 0 0 3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:25px;vertical-align:middle;height:27px;font-size:14px;border:1px solid #B8B8B8;outline:0;}
textarea{font-family:"微软雅黑","华文细黑","宋体","Helvetica","Verdana","Lucida Grande";padding:0 0 0 3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;border:1px solid #B8B8B8;outline:0;}


select{padding:3px 5px}
input[type=button],input[type=submit],input[type=reset]{
 text-align:center;
 padding:0px 3px 0px 3px;
  padding:0px 5px 0px 5px !important;
 vertical-align:middle ;

 margin:0px;background-color:#DEDEDE;height:27px;border:1px solid #969696;}
input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover {
 background-color:#ECECEC;
}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;}
input[type=text]:hover,input[type=password]:hover,select:hover,textarea:hover{
border:1px solid #999999;
}
input[type=text]:focus,input[type=password]:focus,select:focus{
border:1px solid #7BB2FF;
}
img{border:none; vertical-align:middle;}
td{font-family:微软雅黑,华文细黑,宋体,Helvetica,Verdana, Arial,sans-serif; font-size:14px;color:#666666;}
.mesWindow{border:#93B2D0 1px solid;position:absolute;left:30px; z-index:1100;width:1000px;background:#EAF1F6;}
.mesWindowTop{border-bottom:#eee 1px solid;position:relative;z-index:1100;padding:3px;height:40px;background-color:#C3D8EB;font-weight:bold;text-align:left;font-size:12px;}
.mesWindowContent{margin:4px;font-size:12px;z-index:1100;}
.mesWindow .close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:underline;background:#fff}

.btn1_mouseover {
 BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 15px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black;BORDER-BOTTOM: #7EBF4F 1px solid;height:25px;
}
.sec1 {
	CURSOR:pointer;
	COLOR: #000000;
	font-family: 微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
	font-size: 12px;
	line-height: 25px;

	border-bottom: 1px solid #B5D0D9;
	background-image: url(right_smbg.jpg);
	background-repeat: repeat-x;
}
.sec2 {
	FONT-WEIGHT: bold;
	CURSOR:pointer;
	COLOR: #000000;
	font-family:微软雅黑,华文细黑,宋体,Helvetica, Arial,  sans-serif;
	font-size: 12px;
	line-height: 25px;
	background-color: #e2e7ed;
}
.sty1 { border-bottom:2px solid #EB6932;width:80px;height:27px;text-align:center;cursor:pointer;font-size:17px;color:#313A49;}
.sty2 { height:27px;text-align:center;font-size:17px;color:#747D85;}
.sty3 { color:#646B75;height:35px;text-align:center;font-size:19px; font-weight:bolder}
/*弹出消息框*/
#pops{background:#fff;width:280px;border:1px solid #e0e0e0;z-index:6000000;font-size:12px;position:fixed;right:0px;bottom:1px;}
#popsHead{line-height:32px; height:30px;background:#f6f0f3;border-bottom:1px solid #e0e0e0;position:relative;font-size:12px;padding:2px 0 0 10px;}
#popsHead #popClose{position:absolute;right:10px;top:2px;}
#popsHead a#popClose:hover{color:#f00;cursor:pointer;}
#popsIntro{line-height:160%; padding:14px 10px 3px 12px;color:#666; margin-left:0px}
#openpopMore{text-align:left;border-top:1px dotted #ccc;line-height:24px; margin-top:15px;padding-top:3px;}
#openpopMore a{color:#f00;}
#openpopMore a:hover{color:#f60;}
/*弹出消息框*/
#open0{width:0px;bottom:0;height:90%;position:absolute;right:0px;top:60px;padding:0 0 0 10px;background:#fff;z-index:9;-moz-box-shadow: 3px 3px 4px #D2D2D2; -webkit-box-shadow: 3px 3px 4px #D2D2D2;box-shadow: 3px 3px 4px #D2D2D2; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#B58E63; scrollbar-face-color:#F2ECE6; scrollbar-shadow-color:#B58E63; scrollbar-darkshadow-color:white; scrollbar-track-color:#FFFFFF; scrollbar-arrow-color:#B58E63;overflow:hidden;visibility:hidden;



}
#open1, #close1 { cursor:pointer; background:#ccf; margin:5px; }
/*登录下拉菜单*/
.moveout{
z-index:6000000;
color:#336601;
text-decoration:none;
float:left;
width:121px;
padding-left:5px;
}
.moveover{
color:white;
float:left;
z-index:6000000;
padding-left:5px;
width:121px;
text-decoration:none;
background-color:#DFDFDF;
}
.list{
background:#EDEDED;
border-left:1px solid #93B2D0;
border-right:1px solid #93B2D0;
border-bottom:1px solid #93B2D0;
text-align:left;
z-index:6000000;
line-height:12px;
padding:0px;
font-weight:normal;
}
.list img{margin:5px 0 4px 0;vertical-align:middle}
.menu1{
z-index:6000000;
position:absolute;
width:128px;
height:auto;
color:#336601;
cursor:hand;
}
.menu2{
position:absolute;
width:128px;
height:23px;
z-index:6000000;
color:#999999;
overflow-y:hidden;
cursor:hand;
}
/*登录下拉菜单结束*/
/*便签开始*/
.menu3{
position:absolute;
width:170px;
border-top:1px solid #93B2D0;
border-left:1px solid #93B2D0;
border-right:1px solid #93B2D0;
border-bottom:1px solid #93B2D0;
height:auto;
color:#336601;
cursor:hand;
padding:5px;
margin-left:3px;
height:17px;
background-color:#ffffff;
overflow-y:hidden;
}
.menu4{
margin-left:3px;
position:absolute;
width:10px;
height:10px;
color:#999999;
overflow-y:hidden;
cursor:hand;
padding:5px;
overflow-x:hidden;
}
.lists{
background:#EDEDED;
margin-left:5px;
text-align:left;

font-weight:normal;

}
/*便签结束*/
/*群组*/
#warp {
	width:200px;
	height:300px;
}
.menu_master {
	display: block;
	width: 210px;
	color: #000;
	height: 30px;
	cursor:pointer;
	text-decoration: none;
	moz-outline-style: none;
	background-image: url(../images/3.gif);
	background-repeat: no-repeat;
	line-height: 30px;
	text-align: center;
	vertical-align:top;	
	margin: 0px;
	padding: 0px;
}
.sub_menu {margin: 0px;
	padding: 0px;
	display:none; }
.sub_menu ul, .sub_menu ul li {
	margin:0;
	padding:0;
	list-style:none;
}
.sub_menu ul li a:link {
	font-family: 微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #333333;
	background-image: url(../images/menu_bg1.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 210px;
	display: block;
	text-align: center;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-decoration: none;
}
.sub_menu ul li a:visited {
	font-family:微软雅黑,华文细黑,宋体, Helvetica,Arial,  sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #333333;
	background-image: url(../images/menu_bg1.gif);
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 210px;
	text-decoration: none;
}
.sub_menu ul li a:active {
	font-family: 微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #333333;
	background-image: url(../images/menu_bg1.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 210px;
	display: block;
	text-align: center;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-decoration: none;
}
.sub_menu ul li a:hover {
	font-family: 微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
	font-size: 12px;
	line-height: 26px;
	font-weight: bold;
	color: #006600;
	background-image: url(../images/menu_bg2.gif);
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 210px;
	text-decoration: none;
}
#indexdenglu:link {
text-decoration: none;
font-size:12px;
color:#E4DAB4;
font-family:微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
}
#indexdenglu:visited {
font-size:12px;
color:#E4DAB4;
font-family:微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
text-decoration: none;

}
#indexdenglu:hover {
font-size:12px;
color:#ffffff;
font-family:微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
text-decoration: none;
}
/*群组结束*/
/*club开始*/
#mtable1 {width:870px;text-align:left;}
	.mtr1 {height:36px;border-bottom:solid 1px #ddd;margin:0px;color:#000;font-weight:bold;overflow:hidden;background:#eee;}
		.mtr1 li {float:left;line-height:36px;padding:0 3px;overflow:hidden;list-style-type:none}
		.mtd12 {width:450px;}
		.mtd13 {margin-left:0px;width:121px;text-align:right;border-right:solid 1px #ddd;}
		.mtd14 {width:100px;text-align:right;}
		.mtd16 {width:130px;text-align:right;}
		.mtrfenye {height:20px;background:#fff; text-align:center;margin-top:18px;overflow:hidden; }
		.mtr3 {margin:auto;height:42px;border-left:solid 1px #ddd; border-right:solid 1px #ddd;background:#fff;border-bottom:dashed 1px #d2d2d2; cursor:pointer;overflow:hidden; }
		.mtr3 li {margin-left:0px;margin-right:0px;float:left;height:42px;float:left;list-style-type:none}
		.mtd32 {margin-left:0px;width:450px;padding:0 3px 0 3px;text-align:left;font-size:16px;list-style:none; line-height:42px;font-family:微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
		white-space: nowrap; overflow: hidden;display: inline-block; text-overflow: ellipsis;-o-text-overflow: ellipsis;
		
		
		 }
		.mtd32 a:link,.mtd32 a:visited {color:#1B76BD; text-decoration:none;list-style:none; }
		.mtd32 a:hover {color:#FF0000;text-decoration:underline;list-style:none; }
		.mtd33 {margin-left:0px;width:120px; text-align:right;line-height:15px;padding:7px 3px 4px 3px;color:#bbb;border-right:solid 1px #f7c6c1;font-size:11px;font-family:微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;}
		.mtd34{margin-left:0px;width:100px;list-style:none; font-size:12px;padding:15px 3px 0 3px;text-align:right;padding-right:2px;color:#999999;}
		.mtd36 {margin-left:0px;width:130px;text-align:right;padding:8px 0px 0 0px;line-height:15px;font-size:12px;color:#bbb;}
	.cmenu {clear:both;margin:0 auto;width:870px; background-color:#FFFFFF;line-height:20px;height:34px;text-indent:0px;}
	.cmenul2 {float:left; height:30px;background-color:#E0E0E0;width:600px;margin:0px 0 0 0px; padding-top:14px; font-family:微软雅黑,华文细黑,Helvetica,Arial,  sans-serif; color:#666666;font-weight:bolder;font-size:18px}
	.cmenul6 {float:right; text-align:right;height:34px;background-color:#E0E0E0;width:270px;margin:0px 0 0 0px; padding-top:10px; font-family:微软雅黑,华文细黑,Helvetica,Arial,  sans-serif; color:#666666;font-weight:bolder;font-size:18px}
/*club结束*/
/*clubtopic开始*/
	.mtrtopic1 {height:36px;border-bottom:1px #ddd solid; padding-top:9px;margin:0px;color:#000;font-weight:bold;overflow:hidden;}
/*clubtopic开结束*/
/*首页底部的层*/

 #box{
	display: none;
	width: 400px;
	background-color:#EAF1F6;
	border:5px solid #D9E7F0;
	padding:0px;
	border-radius:5px; 
	line-height: 175%;
	position: absolute;
}
/*文件共享*/
 .kexiugai {
text-align:center;
width: 150px;
height: 180px;
margin:0px 0px 15px 5px;
float: left;
position:relative;
z-index:3;
        }
		 .noxiugai {
 text-align:center;
         width: 150px;
            height: 160px;
margin:0px 0px 15px 5px;
float: left;
position:relative;
z-index:3;
        } 
	   .dizhi {
	   padding-left:5px;
         width: 100%;
		 padding-top:10px;
            height: 33px;
            float: left;
background-image:url(../images/r2.jpg);
vertical-align:middle;
font-size:13px;
        }
	
/*文件共享*/	
#w_login {
	WIDTH: 610px; RIGHT: 30px;margin:0 auto;
}
#w_login #wrappertop {
	WIDTH: 570px
}
#w_login #wrapperbottom {
	WIDTH: 570px
}
#w_login #wrapperbottom_branding {
TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 570px; PADDING-RIGHT: 20px; PADDING-TOP: 0px;
}
#w_login #wrapperbottom_branding_text {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; padding-left:-500px;BACKGROUND-COLOR: rgb(255,255,255); WIDTH: 570px; FONT: 11px "Lucida Grande", arial, sans-serif; COLOR: rgb(192,192,192); PADDING-TOP: 6px; font-size-adjust: none; font-stretch: normal;border-top:1px #ededed solid;
}
#w_login #wrapperbottom_branding_text A {
	COLOR: rgb(192,192,192)
}
#w_login #wrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 570px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#w_login #w_content {
	WIDTH: 570px;
}
#w_login #w_header {
	WIDTH: 550px
}


#w_login LABEL {
	TEXT-ALIGN: right; WIDTH: 70px; FLOAT: left; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; PADDING-TOP: 7px
}




.inputvalue{
WIDTH: 200px;FONT:16px "Lucida Grande", arial, sans-serif; MARGIN-BOTTOM: 15px; HEIGHT: 27px; PADDING:3px; font-size-adjust: none; font-stretch: normal; _width: 237px;
}
#w_login .form BUTTON {
	MARGIN: 0px 3px 0px 80px; DISPLAY: block; FLOAT: left; _margin-left: 42px
}
#w_header {
	BORDER-BOTTOM: rgb(178,204,208) 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 880px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: rgb(197,230,234); HEIGHT: 42px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px; text-align:center; font-size:13px;font-family:微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
}
#darkbanner {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px -18px; PADDING-LEFT: 40px; PADDING-RIGHT: 10px; width:558px;BACKGROUND: rgb(66,66,66); PADDING-TOP: 8px
}
#imagearea {
	 PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; width:200px;height:100px;PADDING-TOP:25px; float:left;
}

#darkbanner SPAN {
	PADDING-LEFT: 35px; DISPLAY: block; COLOR: rgb(255,255,255)
}
#darkbannerwrap {
	POSITION: relative; MARGIN: 0px 0px 0px -18px; WIDTH: 18px; BACKGROUND: url(../images/aiwrap.png); HEIGHT: 10px
}

#darkbannerwrap1 {
	POSITION: relative; MARGIN: -10px 0 0 570px; WIDTH: 18px; BACKGROUND: url(../images/aiwrap1.png); HEIGHT: 10px
}

#forgottenpassword {
float:left;MARGIN-TOP: 7px
}
#forgottenpassword A {
	COLOR: rgb(51,51,51)
}
#forgottenpassword A:hover {
	COLOR: rgb(16,75,103)
}
#forgottenpassword LI {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
#wrappertop {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; WIDTH: 640px; PADDING-RIGHT: 20px; HEIGHT: 20px; PADDING-TOP: 0px
}
#wrapperbottom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 640px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; HEIGHT: 20px; PADDING-TOP: 0px
}
#wrapper {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 640px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#w_content {
	TEXT-ALIGN: left;padding-bottom:20px; background-color:#FFFFFF; height:290px;
}
#darkbanner H2 {
	DISPLAY: inline; FONT: bold 24px helvetica, arial, sans-serif; COLOR:#999999; MARGIN-LEFT: 10px; font-size-adjust: none; font-stretch: normal
}
#login_login {
BACKGROUND-COLOR: rgb(255,255,255);float:left;PADDING:18px 10px 10px 10px;width:300px; DISPLAY: block;
}

/*万能报表开始*/
    .portlet {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
list-style: none;
	width:310px;
 height:auto !important;
 _height:800px;
 min-height:800px;
   float: left;
   background:#F5F5F5;
   z-index:800;

  }
 .portlet-content{ list-style-type: none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;WIDTH:310px; height:auto !important;_height:200px; min-height:200px; margin: 0; padding:0;}
  .portlet-content li{padding:0; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size: 1.1em; width:310px; line-height:45px;height:45px;z-index:100000; color:#666666;}
    .portlet-contentli{padding:0; background:#F5F5F5;height:45px;}
  .ui-state-highlight {height:45px;width:310px; background:#D4F9BB; }

  .portlet-header {

   font-family:微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
   color:#666666;
height:35px;
width:280px;
font-size:16px;
line-height:35px;
    padding: 0.3em 15px;
    position: relative;
	background-color:#C2D8EB;
  }
  .portlet-toggle {
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -8px;
  }
  .portlet-placeholder {
    border: 1px dotted black;
    margin: 0 1em 1em 0;
    height: 50px;
  }
.arrowimg{opacity:0.4;filter:alpha(opacity=40); margin-right:5px;}
.deletex{float:right;position:relative;color:#BFBABA; cursor:pointer; display:none;font-size:16px; font-weight:bold;height:45px; width:30px; line-height:45px;}


  /*万能报表内表开始*/


 #sortable { list-style-type: none; margin: 0; padding: 0; width:auto; height:auto}
  #sortable li { margin: 3px 3px 3px 0; padding: 1px; float: left;height:162px;width:152px;margin-left:10px;margin-top:10px;font-size: 4em; text-align: center; }
 .ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
} /*万能报表内表结束*/

/*万能报表设置开始*/
   .baobiao_all{

list-style: none;


height:500px;

width:100%;
   float: left;
   background:#ffffff;
   z-index:800;
  }
  .baobiao-header {
   font-family:微软雅黑,华文细黑,宋体,Helvetica,Arial,  sans-serif;
   color:#666666;
 height:auto !important;
 _height:30px;
 min-height:30px;
width:99.9%;
border:1px #BBBBBB dashed;
margin-bottom:8px;
font-size:16px;
line-height:30px;
    padding: 10px 0 10px 0;
    position: relative;
	background-color:#FFFBEF;
  }
  

  
  .ziduantd{
  padding-left:3px;
  cursor:pointer;
  }
#biaodanitem-attr {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
list-style-type:none;
	width:100%;

 overflow:hidden;
   float: left;
padding:5px;
   background:#ffffff;
   

  }
	 #biaodanitem{ list-style-type: none; z-index:-1;WIDTH: 99.9%; margin: 0; padding: 0 0 2.5em; float: left;+height:360px;/*IE7可执行*/

}
 #biaodanitem li {list-style-type: none; padding: 10px 5px 10px 5px; font-size: 1.2em; width: 90%; }
 #biaodanitem-attr li{padding:8px; font-size: 1.1em;float:left;  color:#666666; }
      .ui-state-default,.ui-state-default-attr{list-style-type: none;background:#ffffff;border:1px #FFFFFF solid;}
	  .ui-state-default{ position:relative;margin-left:8px; margin-top:8px;width:90%;}
	  .ui-state-default-attr{width:90%;}
    .ui-state-highlight1 {height:0;margin-left:8px;width:90%; z-index:300; background:#D4F9BB; }
	

.add_item_img{position:absolute; display:none;right:0px;top:0px;cursor:pointer;}
	.del_item_img{cursor:pointer;display:none;position:absolute;right:0;bottom:0px;}
	
	
  /*万能报表设置结束*/
  /*万能报表结束*/
  
ul,li {
	margin:0;
	padding:0;
	list-style:none;
}

.ke-container.ke-container-default{
 width:95%!important;
 height:200px!important;}
    #divTop{ 
 
  }
  .divTopbutton{
position:absolute;
width:128px;
height:40px;
z-index:6000000;
color:#999999;
cursor:hand;
margin-top:7px;
}
  #divTop li { /*万能报表*/
  list-style:none;
  border-bottom:1px #EFEFEF solid;
  padding:7px 0 7px 2px;
  text-align:left;
  background:#ffffff;
  cursor:pointer;
  }
  