[lay-href], [lay-tips], [layadmin-event] {
    cursor: pointer;
}
/*login*/
.login{position: fixed; top:0;left:0;right:0;bottom:0;box-sizing: border-box;padding-top: 100px;background-image: url(../img/login-bg.jpg);}
.login-box{width: 375px;margin: 0 auto;box-sizing: border-box; background: #ccc;background-color: rgba(248,248,255,0.2);border-radius: 5px;}
.login-box .tit{color: #fff; font-size:24px; text-align: center;padding-top: 20px;font-weight: bold;}
.login-form{padding: 20px;}
.login-form .layui-form-item {
    position: relative;
}
.user-login-icon {
    position: absolute;
    left: 1px;
    top: 1px;
    width: 38px;
    line-height: 36px;
    text-align: center;
    color: #d2d2d2;
}
.login-form .layui-form-item .layui-input {
    padding-left: 38px;
}
.user-login-codeimg {
    height: 38px;
    width: 100%;
    cursor: pointer;
    box-sizing: border-box;
}


.layui-body .layui-tab .layui-tab-title li:first-child i{display: none}
.layui-body .layui-this{background-color: #fff;}
.layui-iframe {position: absolute;top: 41px;bottom: 0;left: 0;right: 0;overflow: auto;z-index: 1;background-color: #f2f2f2;}
.layui-iframe iframe {position: absolute;bottom: 0;height: 100%;width: 100%;}
.layui-fluid {padding: 15px;}


.container{padding:20px;}


.layui-side-menu .layui-nav .layui-nav-item>a {
    padding-top: 8px;
    padding-bottom: 8px;
}
.layui-side-menu .layui-nav .layui-nav-item a {
    height: 40px;
    line-height: 40px;
    padding-left: 45px;
    padding-right: 30px;
}
.layui-side-menu .layui-nav .layui-nav-item .layui-icon {
    position: absolute;
    top: 50%;
    left: 20px;
    margin-top: -19px;
}
.layui-side-menu .layui-nav .layui-nav-child .layui-nav-child a {
    padding-left: 60px;
}

.pagination li{display: inline-block;line-height: 30px;background-color: #DDD;border: 1px solid #e2e2e2;margin: 0 -1px 5px 0;}
.pagination li a,.pagination li span{display: block;height:30px;padding: 0 15px;}
.pagination .disabled{background-color: #eee;color: #666;}
.pagination .active{background-color:#009688;color: #fff;border: 1px solid #009688;}