@charset "utf-8";
.layui-layout-admin .layui-header {
	height: 50px;
}

.layui-layout-admin .layui-header .layui-nav .layui-nav-item {
	line-height: 50px;
}

.layui-layout-admin .layui-side {
	top: 0;
	z-index: 1001;
}

.layui-layout-admin .layui-side .layui-nav {
	margin-top: 50px;
	background-color: #000000;
}

.layui-layout-admin .layui-side .layui-nav i {
	width: 36px;
	display: inline-block;
	text-align: center;
}

.layui-layout-admin .layui-nav-tree a {
    padding-left: 5px;
}

.layui-layout-admin .layui-nav-tree .layui-nav-child a {
    margin-left: 36px;
}

.layui-layout-admin .layui-nav-tree a.on {
    color: #FFFFFF;
}

.layui-layout-admin .layui-logo {
	z-index: 1002;
	height: 49px;
	padding: 0 15px;
	box-sizing: border-box;
	overflow: hidden;
	font-weight: 300;
	background-repeat: no-repeat;
	background-position: center center;
}

.layui-layout-admin .layui-body {
	top: 0px;
	padding-top: 50px;
	padding-bottom: 40px;
	bottom: 0px;
	background-color: #f2f2f2;
	color: #666;
}

.layui-text {
    display: flex;
}

.layui-breadcrumb {
	background-color: #FFFFFF;
	height: 50px;
    line-height: 50px;
    padding-left: 15px;
    border-bottom: 1px solid #DDD;
}

.layui-breadcrumb a{
	display: inline-block;
}

.btn-add{
	float: right;
	background-color: #f2f2f2;
	padding:0 25px;
	color: #FFFFFF;
}

.bg-white{
	background-color: #FFFFFF;
}

.pdt10{
	padding-top: 10px;
}

.mgt10{
	margin-top: 10px;
}

.layui-fluid {
    padding: 15px;
}

.fr{
	float: right !important;
}

.fi{
	float: inherit !important;
}

.text-center{
	text-align: center;
}

.no-result{
	line-height: 50px;
	text-align: center;
}

.listsTable{
	display: inline-block;
	padding-top: 2px;
}

.listsTable .layui-form-item{
	margin-bottom: 0;
}

.listsTable .layui-form-label {
	width: auto !important;
}