.layui-layout-body {
	overflow-y: auto !important;
}
.layui-layout-admin .layui-side {
	top: 100px !important;
}
.layui-header {
	height: 70px !important;
}
.layui-layout-admin .layui-logo {
	line-height: 70px !important; 
}
.layui-layout-admin .layui-body {
	top: 100px !important;
	bottom: 0 !important;
}
.hp-green-theme .hp-left-menu .layui-nav-child dd.layui-this {
	background-color: #00496B !important;
}
.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover {
	background-color: #00496B !important;
}
.layui-bg-blue {
    background-color: #0183C0!important;
}
.layui-bg-blue .layui-nav-itemed>a, .layui-nav-tree.layui-bg-blue .layui-nav-title a, .layui-nav-tree.layui-bg-blue .layui-nav-title a:hover {
	background-color: #0183C0!important;
}
.layui-nav .layui-nav-item a {
	color: #fff !important;
}
.layui-body {
	padding: 20px;
}
.sub-header {
	top: 70px;
	height: 20px;
	position: relative;
	background-color:#E6F3F8;
	color: #333;
	padding: 5px 2%;
}
.sub-header .sub-header-right {
	/* float: right; */
	position: absolute;
    right: 20px;
}
.sub-header .sub-header-right span{
	cursor: pointer;
	margin-left: 20px;
}
.sub-header .sub-header-left {
	float: left;
}
.sub-header .layui-carousel {
	background-color: #E6F3F8 !important;
}
.sub-header .layui-carousel *{
	background-color: #E6F3F8 !important;
}
div.layui-input-block.dialog-btn-div {
	margin: 0 !important;
    text-align: center !important;
}
div.layui-input-block.dialog-btn-div.blankPage {
	margin: 0 !important;
    position: fixed;
    bottom: 10%;
    left: 38%;
}
/**全局**/
label.error {
	display: block;
	text-align: right;
	font-size: 13px;
	color: #D24D57;
	padding-right: 10px;
}
.non-data {
	padding: 20px;
    text-align: center;
    color: #aaa
}
/*不可输入*/
input:disabled {
	background-color: rgb(235, 235, 228);
}
/******************滚动条样式start************************/
::-webkit-scrollbar {
  width: .5rem;
  height: .5rem;
  background: hsla(0, 0%, 100%, 0.6);
}

::-webkit-scrollbar-track {
  border-radius: 0;
}

::-webkit-scrollbar-thumb {
  border-radius: 0;
  background-color: rgba(95,95,95,.4);
  transition: all .2s;
  border-radius: .5rem;

  &:hover {
    background-color: rgba(95,95,95, .7);
  }
}
/******************滚动条样式end************************/
.layui-table-tool-temp {
	padding-right: 0 !important;
}
.notice-item {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor: pointer;
}
.login-footer {
	position: fixed;
	bottom: 1.2%;
	color: #333;
	text-align: center;
	padding: 5px 0;
	width: 100%;
}
.login-footer-item {
	border-left: 2px solid #444;
	padding-left: 10px;
	margin-left: 5px;
	
}
.layui-select-disabled .layui-disabled {
	background-color: rgb(235, 235, 228) !important;
	color: #444 !important;
}
.layui-carousel>[carousel-item]:before {
	display: none !important;
}
#left-menu-div .layui-nav-item a {
	padding: 0 20px 0 40px !important;
}
.layui-nav .layui-nav-item i.tjdgl {
	position: absolute !important;
	left:15px !important;
	top: 2px;
	z-index: 2;
}
.layui-layout-admin .layui-logo {
	width: 35% !important;
	text-align: left;
	    padding-left: 35px !important;
}
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
	    border-color: #bbb;

}
.header-img-total{
	position: absolute;
    left: 42%;
    width: 15%;
    top: 22%;
}
.left-img-total{
	    position: fixed;
    left: 1.5%;
    bottom: 6.5%;
    width: 7%;
}
.left-img-total > div {
	margin-bottom: 10px;
}
.layui-form-label {
	width: 58px;
	padding: 9px 10px 9px 5px !important;
}
.schoolwidth .layui-input-inline {
	width: 210px !important;
}