.login:before{content:''; position: absolute;left:0px;top:0px;width:100%;height:100%; background: radial-gradient(100% 100%,#fff 3%, #0004ff 100%);filter:blur(100px);}
.login .layui-container{margin-top:200px;}
body .layui-fluid{padding:15px;}
.layui-nav-item a cite{padding-left:8px;}
.layui-card-header .layui-fluid{padding: 15px;}
.layui-fluid .layui-elem-quote{background: #fff}
.layui-card-body:after{content:"";clear: both;display: block;}
main iframe{width:100%;height:100%;border: none;    background: rgb(242, 242, 242);}
.layui-layer-dialog{max-height: 550px;overflow-y: auto;}
.layui-layer .layui-form{padding:50px;}
.layui-layer-dialog .layui-form-item{border-bottom: 1px solid #d7d7d7;padding-bottom: 10px;}
.layui-layer-dialog .layui-form-item:last-child{border-bottom: none;float:right;}
.shade{background: rgba(0,0,0,0.1);width:100%;height:100vh;z-index: 1111;position: fixed;left:0%;top:0%;display: none;}
.layui-layer-dialog .del_tip{line-height: 30px;margin:30px 0px;font-size: 1.1rem;}

.layui-red{color: #FF5722;}
.layui-orange{color: #FFB800;}
.layui-blue{color: #01AAED;}
.layui-black{color: #2F4056;}
.layui-green{color: #009688;}

.pagination{width:100%;margin:0px auto;}
.pagination li{float:left;width:30px;line-height: 30px;text-align: center;}
.pagination li a:hover{color:#009688; }
.pagination li.active{border:1px solid #ccc;background: #009688;border-radius: 5px;}
.pagination li.active span{color: #fff;}

.layui-nav-tree .layui-nav-child dd{padding-left:20px;}