.layui-fluid {
	padding: 0 15px;
}
.layui-layer-molv .layui-layer-title {
    background:#36b368!important;
}
.layui-btn{
	border-radius:6px;
}
.layui-card-header .layui-a-tips {
	position: absolute;
	right: 15px;
	color: #01AAED;
}
.layui-row>div {
	min-height: 34px;
}
.layui-btn{
	background-color: #36b368;
}
.laydate-theme-molv .layui-laydate-header{
	background-color: #36b368!important;
}
.layui-laydate .layui-this {
    background-color: #36b368!important;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #36b368;
}
.layui-btn-primary {
    border-color: #d2d2d2;
    background: 0 0;
    color: #666;
}
.layui-btn-danger {
    background-color: #ff5722;
}
.layui-btn-normal {
    background-color: #00bcd4;
}
.layui-btn-warm {
    background-color: #ffb300 !important;
}
.layui-border-green {
    border-color: #36b368!important;
    color: #36b368!important;
}
.layui-bg-green{
	background-color: #36b368!important;
}
.layui-bg-orange {
    background-color: #ffb300 !important;
}
.layui-btn-disabled, .layui-btn-disabled:active, .layui-btn-disabled:hover {
    border-color: #eee;
    background-color: #FBFBFB;
    color: #d2d2d2;
    cursor: not-allowed;
    opacity: 1;
}
.layui-row>div+div {
	padding-left: 8px;
}
.layui-table-view{
	border:none;
}
.layui-table-view .layui-table-header thead tr{
	background-color: #fff;
}
.layui-tab-title{
	margin: 0!important;
    border: none;
    margin-top: 6px!important;
    margin-bottom: 6px!important;
    z-index:9;
}
.layui-tab-title>li{
	border-radius: 3px;
    border: none;
    margin-right: 4px;
    margin-left: 15px;
    height: 34px!important;
    line-height: 34px!important;
    color: #808695;
    background-color: #fff;
}
.layui-tab-title>li:hover{
    background-color: #ccc;
    color: #fff!important;
}
.layui-tab-title>li+li{
    margin-left: 4px;
}
.layui-tab-title .layui-this:after {
    display:none;
}
.layui-tab-title .layui-this,.layui-tab-title .layui-this:hover {
    background-color: #28333e;
    color: #fff!important;
}
.layui-tab-title .layui-this .layui-tab-close{
    color: #fff!important;
}
.layui-tab-title li:hover>.layui-tab-close{
    color: #fff!important;
}
.layui-tab-title>li {
    padding: 0 5px 0 25px;
    color: #808695;
}
.layui-tab-title>li:before {
	content: "";
	position: absolute;
    top: -1px;
    left: 0;
    height: 8px;
    width: 8px;
    background: #fafafa;
    border-radius: 50px;
    margin-top: 14.5px;
    margin-left: 13px;
    transition: all .3s;
}
.layui-tab-title .layui-this:before {
    background-color: #36b368 !important;
}
.layui-unselect .layui-tab-bar{
	height: 32px;
    line-height: 31px;
}
.layui-layer-none{
	background: none!important;
    box-shadow: none!important;
}
@keyframes layui-rotate{
	0%{
		transform: rotate(0);
	}
	100%{
	    transform: rotate(360deg);
	}
}
.layui-layer-close{
	transform-origin:center center;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transition: transform 0.5s;
	-moz-transition: -moz-transform 0.5s;
	-moz-transition: -moz-transform 0.5s;
	-o-transition: -o-transform 0.5s;
	-ms-transition: -ms-transform 0.5s;
}
.layui-layer-close:hover{
	transform-origin:center center;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transition: transform 0.5s;
	-moz-transition: -moz-transform 0.5s;
	-moz-transition: -moz-transform 0.5s;
	-o-transition: -o-transform 0.5s;
	-ms-transition: -ms-transform 0.5s;
}
td[data-field=video] a i{
	position: absolute;
    font-size: 50px;
    color: #fff;
    opacity: 0.6;
    text-align: center;
    top: calc(50% - 20px);
    left: calc(50% - 30px);
    transform-origin:center center;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transition: transform 0.5s;
	-moz-transition: -moz-transform 0.5s;
	-moz-transition: -moz-transform 0.5s;
	-o-transition: -o-transform 0.5s;
	-ms-transition: -ms-transform 0.5s;
}
td[data-field=video] a:hover i{
	opacity: 1;
	transform-origin:center center;
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transition: transform 0.5s;
	-moz-transition: -moz-transform 0.5s;
	-moz-transition: -moz-transform 0.5s;
	-o-transition: -o-transform 0.5s;
	-ms-transition: -ms-transform 0.5s;
}
.layui-card {
    border-radius: 6px;
}
.layui-layer-molv>.layui-layer-setwin>.layui-layer-ico{
	background:transparent;
	margin: 0;
	position: absolute;
    right: 8px;
}
.layui-layer-molv>.layui-layer-setwin>.layui-layer-close:before {
    content: '';
    width: 3px;
    height: 16px;
    background-color: #fff;
    transform-origin: center center;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    display: block;
    position: absolute;
    left:7px;
}
.layui-layer-molv>.layui-layer-setwin>.layui-layer-close:after {
    content: '';
    width: 3px;
    height: 16px;
    background-color: #fff;
    transform-origin: center center;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    display: block;
    position: absolute;
    left:7px;
}
.layui-form-rows .layui-input-inline{
	width: 160px;
}
span[lay-separator] {
    margin: 0 10px;
}
.layui-form-rows .layui-btn{
	width: calc(100% - 280px);
    text-align: center;
}
.layui-btn img{
	height: 100%;
    padding: 2px;
    margin-top: -4px;
    margin-right: 10px;
    border-radius: 8px;
}
.layui-layer-setwin a {
    position: relative;
    width: 16px;
    height: 16px;
    margin-left: 10px;
    color: #fff;
    right: 40px;
    font-size: 12px;
    position: absolute;
    _overflow: hidden;
}
.layui-layer-setwin .layui-layer-min cite {
    background-color: #f5f5f5!important;
}
.layui-layer-setwin .layui-layer-maxmin {
    right: 60px!important;
    background-color: #f5f5f5!important;  
}
.layui-layer-setwin .layui-layer-min {
    right: 65px!important;
}
.layui-layer-setwin .layui-layer-max {
    right: 35px!important;
    background-color: #f5f5f5!important;
}