
/*global*/

    body{margin: 8px;font-size:12px;font-family:宋体;background-color:#333;outline:0}
	textarea{font-size:12px;font-family:宋体;outline:0}
	input[type="text"] input[type="password"]{font-size:12px;font-family:宋体;outline:0;border:1px solid #aaa;padding:3px}
	
	.formTitle{border:1px solid #999;height:35px;font-size:12px;font-family:宋体;text-align:right;background:#ddd}
	.formContent{border:1px solid #999;height:35px;font-size:12px;font-family:宋体;text-align:left}
	.formRemark{border:1px solid #999;height:35px;font-size:12px;font-family:宋体;text-align:center;color:#888}
	
	td{border:1px solid #999;height:35px;font-size:12px;font-family:宋体;text-align:center}
	td a:link{text-decoration:none;color:#449;font-weight:bold}
	td a:visited{text-decoration:none;color:#449;font-weight:bold}
	td a:hover{text-decoration:underline;color:#007;font-weight:bold}
	
	input[type="text"],input[type="password"],textarea {box-sizing: border-box} // text、password设置高度100%的时候才不会超出容器
	textarea{box-sizing: border-box}
	button{padding:3px}
	input[type="button"],input[type="submit"],input[type="reset"] {padding:3px}
	
/*
布局
*/
/*frame*/
	.mainFrame{width:1800px; height:900px; text-align:center; margin:0 auto}
	.bannerZone{height:60px; width:1800px;font-size:26px;font-family:黑体;color:#fff}
	.userStateZone{background:#eee; width:1800px;color:#46a;font-weight:bold;font-size:14px}
	.mainContentZone{background:#fff;width:1800px}
	.leftMenuZone{float:left; width:150px; height:800px; background:#124; overflow:auto; text-align:left}
	.content{width:1645px; float:left; overflow:auto}
	.footerZone{height:45px; background:#eee; text-align:center;width:1800px;color:#fff}



/*  menu  */
	.menuTitle{background:#EEE;margin:10px 0 0 0;font:20px;padding:3px;color: #555;text-align:center;font-weight:bold}
	
	.menubtn {background:#46a;margin:5px auto;cursor:pointer;border-left:solid #a00 0px;text-align:center;padding:3px;}
	.menubtn a:link {font-size:12px;text-decoration: none;color:#fff;font-weight:bold}
	.menubtn a:visited {font-size:12px;text-decoration: none;color:#fff;font-weight:bold}
	.menubtn:hover {background:#79d;border-left:solid #a00 5px;}
	
	.menubtn_Cur {background:#46a;margin:5px auto;cursor:pointer;border-left:solid #a00 4px;text-align:center;padding:3px;}
	.menubtn_Cur a:link {font-size:12px;text-decoration: none;color:#fff;font-weight:bold}
	.menubtn_Cur a:visited {font-size:12px;text-decoration: none;color:#fff;font-weight:bold}
	.menubtn_Cur:hover {background:#79d;}
	
	.menuDiv {width:50px;height:1px;background:#999}
	.fen{background:#CCC;height:1px;}
	
	.pupMenubtn{background:#eee;margin:2px auto;cursor:pointer;border-right:solid #a33 0px;font-size:12px;color:#777;text-align:center;padding:3px;box-sizing: border-box;}
	.pupMenubtn:hover{background:#ddd;}


/*  button  */
	.btnGreen{color:#FFF;background:#090;padding:3px 4px;margin:0px 0px;font-weight:bold;font-size:12px;cursor:pointer;display:inline-block;border:0px solid #060}/*不能用inline*/
	.btnGreen:hover{background:#070;}
	
	.btnRed{color:#FFF;background:#a00;padding:3px 4px;margin:0px 0px;font-weight:bold;font-size:12px;cursor:pointer;display:inline-block;border:0px solid #060}/*不能用inline*/
	.btnRed:hover{background:#800;}
	
	.btndelete{color:#FFF;background:#D22;float:left;padding:2px;width:35px;margin:0px 0px;font-weight:bold}
	.btndelete:hover{background:#A11;}
	
	.btnModify{color:#FFF;background:#22D;float:left;padding:2px;width:35px;margin:0px 13px;font-weight:bold}
	.btnModify:hover{background:#11A;}
	
	.btnView{color:#FFF;background:#2D2;float:left;padding:2px;width:35px;margin:0px 0px;font-weight:bold}
	.btnView:hover{background:#1A1;}
	
	.btnExit{background:#b22;padding:3px 4px}
	.btnExit a:link   {font-size:12px;text-decoration:underline;color:#fff;font-weight:bold;}
	.btnExit a:visited{font-size:12px;text-decoration:underline;color:#fff;font-weight:bold;}
	.btnExit a:hover  {font-size:12px;text-decoration:underline;color:#fff;font-weight:bold;}

/*  SupperLink  */
	.pageLink a:link {font-size:12px;text-decoration: none;color:#449;font-weight:bold;}
	.pageLink a:visited {font-size:12px;text-decoration: none;color:#449;font-weight:bold;}
	.pageLink a:hover{font-size:12px;text-decoration: underline;color:#007;font-weight:bold;}

/*  Other  */
	.lineColor{background:#666}
	.listZone{outline:0;background:#fff;position:absolute;width:150px;display:none;border:solid #eee 2px;box-sizing: border-box;}
	
		
	#queryItem{cursor: pointer;padding:2px}
	#queryContent{padding:2px}
	
	input[type="password"]{padding:2px;outline: none; /* 移除默认的轮廓 */  }
	
   	.EntityDiv input{
   		box-sizing: border-box; /*html5.0 必须写，不然会超出容器的范围，写了表示使元素的宽度和高度包括边框和内边距*/
		width:100%;
		height:100%;
		border:0px;
		padding:3px
   	}
   	
   	.EntityDiv select{
   		box-sizing: border-box; /*html5.0 必须写，不然会超出容器的范围，写了表示使元素的宽度和高度包括边框和内边距*/
		width:80%;
		height:100%;
		border:0px;
		background:#fff
   	}
   	
   	.EntityDiv textarea{
   		box-sizing: border-box; /*html5.0 必须写，不然会超出容器的范围，写了表示使元素的宽度和高度包括边框和内边距*/
		width:100%;
		height:80px;
		border:0px;
		padding:3px
   	}
   	
 	.readOnlyText input, .readOnlyText textarea, .readOnlyText select:disabled{
  		color:#666;
  		opacity: 1;  /*select disabled 默认opacity为0.7*/
  	}
	
	
	
	
/* layui  */
	.layui-table td, .layui-table th {  
		font-size: 12px !important; /* 设置layui table的字体大小 */  
	}
	
	.layui-tree-node .layui-tree-title {  
		font-size: 12px !important; /* 调整为所需的字体大小 */  
	}
		
	.active-node{  
		background-color: #ddd !important; /* 注意使用!important确保覆盖默认样式 */  
		padding:0 10px;
	}
	
	/* 解决在html4.0中，layui的table的复选框会偏上的问题（如果用html5，td嵌套textarea又会出现底部有空袭的问题） */
	.layui-table-cell .layui-form-checkbox[lay-skin="primary"]{top: 50%;transform: translateY(-50%)}


	
	


	

