﻿html, body {
    height: 100%;
}

.layui-form-label {
    width: 120px;
}

    .layui-form-label.w40 {
        width: 40px;
    }

    .layui-form-label.w45 {
        width: 45px;
    }

.layui-input-block {
    margin-left: 150px;
}

.layui-layout-admin .layui-body {
    bottom: 0
}

video, img {
    max-width: 100%;
}

.login {
    margin: auto;
    width: 400px;
    background: rgba(255,255,255,0.7);
    border-radius: 5px;
    padding: 30px;
    margin-top: 80px;
}

.max-width-200 {
    max-width: 200px !important;
}

.input-filter {
    display: inline;
    width: 150px;
}

.btn-right {
    float: right
}

.layui-input-block label {
    line-height: 38px;
    padding-left: 20px;
}


/*ueditor start*/
.edui-default .edui-toolbar .edui-button.edui-for-employeename .edui-icon {
    background-image: url(/content/imgs/name.png);
    background-size: 90% 90%;
    background-repeat: no-repeat;
}

.edui-default .edui-toolbar .edui-button.edui-for-employeeno .edui-icon {
    background-image: url(/content/imgs/no.png);
    background-size: 90% 90%;
    background-repeat: no-repeat;
}

.edui-default .edui-toolbar .edui-button.edui-for-employeephone .edui-icon {
    background-image: url(/content/imgs/phone.png);
    background-size: 90% 90%;
    background-repeat: no-repeat;
}

.edui-default .edui-toolbar .edui-button.edui-for-employeesign .edui-icon {
    background-image: url(/content/imgs/sign.png);
    background-size: 90% 90%;
    background-repeat: no-repeat;
}

.edui-default .edui-toolbar .edui-button.edui-for-dopagebreak .edui-icon {
    background-image: url(/content/imgs/pagebreak.png);
    background-size: 90% 90%;
    background-repeat: no-repeat;
}
/*ueditor end*/

.layui-btn,
.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,
.layui-nav-tree .layui-nav-bar,
.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after,
.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #3f72af;
}

.layui-elem-quote {
    border-left: 5px solid #3f72af;
}

.layui-tab-brief > .layui-tab-title .layui-this,
.layui-form-radio > i:hover, .layui-form-radioed > i {
    color: #3f72af;
}

    .layui-tab-brief > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after {
        border-bottom: 2px solid #3f72af;
    }

.layui-layout-admin .layui-header,
.layui-nav,
.layui-bg-black {
    background-color: #112d4e !important;
}