*{
	box-sizing: border-box;
}
html,
body{        	
	color:#433;	
	background-color: var(--bgcolor_light);
	
	padding:0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-family:var(--font-std);
    font-size: var(--text-size-std);
	height:100%;
	
}

div#page-body {		
	position:relative;
	min-height:100%;	
}

div#page-header {
	
	position:relative;
	
	padding-left:0px;
	overflow:hidden;
}
div#page-header  .header-content {
	
	height:64px;
	position:relative;
	
	margin-left:10px;
	/*max-width:900px;
margin:auto;*/

}
div#page-header .header-logo{	    
	
    position:absolute;
	background:url("/eqac_network.png") no-repeat;	
	width:100px;
	height:74px;
	left:0;
	top:13px;
	
	
}
div#page-header .header-caption {
	padding-left:100px;
	overflow:hidden;
}

div#page-header .header-caption img{
	margin-top:-8px;
	float:left;
	
}
div#page-header  .header-caption-image{

}
div#page-header  .header-caption-image-small{
	display:none;
}
div#page-header .header-user-wrap {
	overflow:hidden;
}
div#page-header .header-user-spacer {
	display:table-cell;
	width:0;
}
div#page-header .header-user {	
	display:table-cell;		
	text-align:right;
	height:60px;
	overflow:hidden;
	vertical-align:bottom;
	width:100%;	
	padding-right:1em;
}
div#page-header .header-user span{
	font-family: Arial, Helvetica, sans-serif;
	color: #D75600;
	font-size: 11px;
}
div#page-header .header-bottom {
	
	
	
	
	width:100%;
	
	box-sizing:border-box;
	background:#AD9F95;
	background:var(--bgcolor_dark);
	
	height:26px;
}

div#page-header .header-menu  {
	color: #fff;    
    text-align: right;
    vertical-align: middle;
    
    font-weight: normal;    	
	width:100%;
		 
    padding: 0 20px 0 0px;
    font-size: 13px;    
    line-height: 26px;
	position:absolute;
	right:0;

}
div#page-header .header-menu  a{
    color:#FFF;
	display:inline-block;
	padding:0 1em 0 1em;
	text-decoration:none;
	
	box-sizing:border-box;
	
}
div#page-header .header-menu  a:hover{
    color:#773C00;
	text-decoration:none;
	background-color:#FFEFE5;
	background-color:var(--bgcolor);
}

div#page-nav {				
	border-bottom:1px solid var(--gcolor);
	background-color:var(--gcolor_light);
	min-height:1.8em;
	
}
div#page-nav .nav-pageinfo{				
	text-align:left;
	font-size:14px;	
	color:#555;
    padding:0.3em 4em 0.3em 1em;
    display:inline-block;
	
	margin-left:0;
	
}
div#page-nav .nav-menu{
  display:inline-block;	  
  padding-top:4px;
  font-size:11pt;
}
div#page-nav .nav-menu ul{  
padding:0;
margin:0;
}
div#page-nav .nav-menu li{  
  
  margin:0 0 0 0;
  padding:0.2em 1em;
  background-color:#2A7400;
  border-radius: 6px;
  display: inline;
  border:1px solid #fff;
  
}
div#page-nav .nav-menu a{  
  padding:0 0 0 0;
  margin:0 0 0 0;
  color:#fff;
}
div#page-menu {
	display:none;
	
	height:64px;
	
}

div#page-menu .menu-button{
	width:64px;
	height:64px;
	display:block;
	margin:10px;
	
}
div#page-menu .menu-main{	    
	background:url("/icon/menu_64.png") 0px 0px no-repeat;	
}
div#page-menu .menu-user{	    
	background:url("/icon/menu_user.png") -4px 0px no-repeat;	
	border:4px solid var(--graycolor_light);
}

div#page-menu .left-menu {
		float:left;
		display:none;
}
div#page-menu .right-menu {
		float:right;
		display:none;
}

div#page-wrap {	
	display:table;
	position:relative;		
	
}
div#panel-left {	
	width:240px;	
	padding-left:1em;
	padding-right:1em;
	vertical-align:top;
	
	padding-top:1em;
	display:table-cell;
	
	
}
div#main-menu {
	width:240px;
}
div#panel-center {	
	display:table-cell;
	padding-left:1em;
	padding-right:1em;
	width:100%;
	vertical-align:top;
	

}
div#panel-right {
	
	width:260px;
	vertical-align:top;
display:table-cell;

display:block;
padding-left:10px;
padding-top:20px;
padding-right:10px;
}

div#panel-right .links{
	padding-left:30px;
	
	
	
}
div#panel-right .links img{
	margin-left:-40px;
	
}


div#panel-right-add {
	width:260px;
}


div#page-body {
	padding-bottom:110px;
}
div#page-bottom {
	border-top:5px solid var(--bgcolor_dark);
	background:var(--bgcolor);
	height:100px;
	
	position: absolute;
	width: 100%;
	bottom: 0px;
	left:0;
}
div#page-bottom .bottom-wrap {

	width:100%;
	float:left;
}
div#page-bottom  .bottom-menu {
	float:right;
	padding-top:0.5em;
padding-bottom:0.5em;
}
div#page-bottom  .bottom-menu-content {
	
}
div#page-bottom  .bottom-menu ul{
	margin:0;
	padding:0;
}
div#page-bottom  .bottom-menu li{
	display:inline-block;
	max-width:400px;
	padding-left:2em;
	font-weight:normal;
	text-align:center;
}
div#page-bottom  .bottom-menu a{
	color:#fff;
}
div#page-bottom .auth{
	text-align:center;
	color:var(--bgcolor_dark);
	
	font-size:10pt;
	
	padding-bottom:1em;
	
}








a, a:link,
a:visited,
a:active {
    text-decoration:    none;
    color:              var(--hcolor);
    cursor:             pointer;
}

a:hover {
    text-decoration:    underline;
    color:              #A85400;
}

 
 
 /*.ficon{
	display:flex;
	align-items:center;	
}
.ficon::before {
	content:url("/icon/rar.bmp");
	padding-right:0.5em;
}*/
.ficon {		
	display:inline-block;
	padding-left:20px;
}
/*.ficon::before {	
	padding-right:0.5em;
	vertical-align:top;
	padding-top:2px;		
	display:inline-block;
}*/

/*a.ficon[href$=""]::before {content:url("/icon/htm.bmp");}
a.ficon[href$="/"]::before {content:url("/icon/htm.bmp");}

a.ficon[href$=".pptx"]::before,a.ficon[href$=".pptx"]::before {content:url("/icon/ppt.bmp");}
a.ficon[href$=".pdf"]::before {content:url("/icon/pdf.bmp");}
a.ficon[href$=".exe"]::before {content:url("/icon/setup.gif");}
a.ficon[href$=".jpg"]::before,a.ficon[href$=".tif"]::before {content:url("/icon/pic.bmp");}
a.ficon[href$=".doc"]::before,a.ficon[href$=".docx"]::before {content:url("/icon/doc.gif");}
a.ficon[href$=".xls"]::before,a.ficon[href$=".xlsx"]::before {content:url("/icon/xls.bmp");}
/*a.ficon[href$=".zip"]::before,a.ficon[href$=".rar"]::before,a.ficon[href$=".gz"]::before {content:url("/icon/rar.bmp");}*/
/*a.ficon[href$=".txt"]::before {content:url("/icon/txt.gif");}
a.ficon[href$=".wmv"]::before,a.ficon[href$=".mp4"]::before {content:url("/icon/avi.gif");}
a.ficon[href$=".dat"]::before,a.ficon[href$=".apl"]::before  {content:url("/icon/dat.bmp");}

.ficon[data-type$=".xls"]::before {content:url("/icon/xls.bmp");}
.ficon[data-type$=""]::before {content:url("/icon/htm.bmp");)}
.ficon[data-type$="/"]::before {content:url("/icon/htm.bmp");)}
.ficon[data-type$=".pptx"]::before,.ficon[data-type$=".ppt"]::before {content:url("/icon/ppt.bmp");}
.ficon[data-type$=".pdf"]::before {content:url("/icon/pdf.bmp");}
.ficon[data-type$=".exe"]::before {content:url("/icon/setup.gif");}
.ficon[data-type$=".jpg"]::before,.ficon[data-type$=".tif"]::before {content:url("/icon/pic.bmp");}
.ficon[data-type$=".doc"]::before,.ficon[data-type$=".docx"]::before {content:url("/icon/doc.gif");}
.ficon[data-type$=".xls"]::before,.ficon[data-type$=".xlsx"]::before {content:url("/icon/xls.bmp");}
.ficon[data-type$=".zip"]::before,.ficon[data-type$=".rar"]::before,.ficon[data-type$=".gz"]"::before {content:url("/icon/rar.bmp");}
.ficon[data-type$=".txt"]::before {content:url("/icon/txt.gif");}
.ficon[data-type$=".wmv"]::before,.ficon[data-type$=".mp4"]::before {content:url("/icon/avi.gif");}

.ficon[data-type$=".dat"]::before {content:url("/icon/dat.bmp");}
.ficon[data-type$=".plus"]::before {content:url("/icon/plus.gif");}
.ficon[data-type$=".cros"]::before {content:url("/icon/cross.png");}
.ficon[data-type$=".html"]::before {content:url("/icon/htm.bmp");)}*/

a.ficon[href$=""] {background:url("/icon/htm.bmp") 0px 0px    no-repeat;}
a.ficon[href$="/"] {background:url("/icon/htm.bmp") 0px 0px    no-repeat;height:20px;padding-top:2px;}

a.ficon[href$=".pptx"] {background:url("/icon/ppt.bmp") 0px 2px    no-repeat;}
a.ficon[href$=".ppt"] {background:url("/icon/ppt.bmp") 0px 2px    no-repeat;}
a.ficon[href$=".pdf"] {background:url("/icon/pdf.bmp") 0px 2px    no-repeat;}
a.ficon[href$=".exe"] {background:url("/icon/setup.gif") 0px 2px    no-repeat;}
a.ficon[href$=".jpg"] {background:url("/icon/pic.bmp") 0px 2px    no-repeat;}
a.ficon[href$=".tif"] {background:url("/icon/pic.bmp") 0px 2px    no-repeat;}
a.ficon[href$=".doc"] {background:url("/icon/doc.gif") 0px 2px    no-repeat;}
a.ficon[href$=".docx"] {background:url("/icon/doc.gif") 0px 2px    no-repeat;}
a.ficon[href$=".xls"] {background:url("/icon/xls.bmp") 0px 2px    no-repeat;}
a.ficon[href$=".xlsx"] {background:url("/icon/xls.bmp") 0px 2px    no-repeat;}
a.ficon[href$=".zip"] {background:url("/icon/rar.bmp") 0px 2px    no-repeat;}
a.ficon[href$=".rar"] {background:url("/icon/rar.bmp") 0px 2px    no-repeat;}
a.ficon[href$=".gz"] {background:url("/icon/rar.bmp") 0px 2px    no-repeat;}
a.ficon[href$=".txt"] {background:url("/icon/txt.gif") 0px 2px    no-repeat;}
a.ficon[href$=".docx"] {background:url("/icon/doc.gif") 0px 2px    no-repeat;}
a.ficon[href$=".wmv"] {background:url("/icon/avi.gif") 0px 2px    no-repeat;}
a.ficon[href$=".mp4"] {background:url("/icon/avi.gif") 0px 2px    no-repeat;}
a.ficon[href$=".dat"] {background:url("/icon/dat.bmp") 0px 2px    no-repeat;}

.ficon[data-type$=".xls"] {background:url("/icon/xls.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=""] {background:url("/icon/htm.bmp") 0px 0px    no-repeat;}
.ficon[data-type$="/"] {background:url("/icon/htm.bmp") 0px 0px    no-repeat;height:20px;padding-top:2px;}
.ficon[data-type$=".pptx"] {background:url("/icon/ppt.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=".ppt"] {background:url("/icon/ppt.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=".pdf"] {background:url("/icon/pdf.bmp") 0px 2px    no-repeat;}
.ficon[data-type$=".exe"] {background:url("/icon/setup.gif") 0px 0px    no-repeat;}
.ficon[data-type$=".jpg"] {background:url("/icon/pic.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=".tif"] {background:url("/icon/pic.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=".doc"] {background:url("/icon/doc.gif") 0px 0px    no-repeat;}
.ficon[data-type$=".docx"] {background:url("/icon/doc.gif") 0px 0px    no-repeat;}
.ficon[data-type$=".xls"] {background:url("/icon/xls.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=".xlsx"] {background:url("/icon/xls.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=".zip"] {background:url("/icon/rar.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=".rar"] {background:url("/icon/rar.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=".gz"] {background:url("/icon/rar.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=".txt"] {background:url("/icon/txt.gif") 0px 0px    no-repeat;}
.ficon[data-type$=".docx"] {background:url("/icon/doc.gif") 0px 0px    no-repeat;}
.ficon[data-type$=".wmv"] {background:url("/icon/avi.gif") 0px 0px    no-repeat;}
.ficon[data-type$=".mp4"] {background:url("/icon/avi.gif") 0px 0px    no-repeat;}
.ficon[data-type$=".dat"] {background:url("/icon/dat.bmp") 0px 0px    no-repeat;}
.ficon[data-type$=".plus"] {background:url("/icon/plus.gif") 0px 0px    no-repeat;}
.ficon[data-type$=".cros"] {background:url("/icon/cros.png") 0px 0px    no-repeat;}
.ficon[data-type$=".html"] {background:url("/icon/htm.bmp") 0px 0px    no-repeat;}

a.details {
	padding:0 0 2px 12px;
	background:url("/icon/details.png") 0px 0px    no-repeat;
}