html {
    color: #666;
    background-color: #f2f2f2;
}

body {
    background-color: #f2f2f2;
}

::-webkit-input-placeholder {
    color: #ccc
}

::-webkit-scrollbar {
    width: 10px;
    height: 10px
}

::-webkit-scrollbar-button:vertical {
    display: none
}

::-webkit-scrollbar-corner, ::-webkit-scrollbar-track {
    background-color: #e2e2e2
}

::-webkit-scrollbar-thumb {
    border-radius: 0;
    background-color: rgba(0, 0, 0, .3)
}

::-webkit-scrollbar-thumb:vertical:hover {
    background-color: rgba(0, 0, 0, .35)
}

::-webkit-scrollbar-thumb:vertical:active {
    background-color: rgba(0, 0, 0, .38)
}

.childrenBody {
    margin: 20px 20px 0;
}

.bottom-tools {
    overflow: hidden;
    padding: 15px 0 5px;
}

.bottom-tools .layui-inline {
    float: left;
}

.bottom-tools .pagination {
    float: right;
    margin: 0!important;;
}

.bottom-tools .layui-form-checkbox {
    height: 38px;
    line-height: 36px;
}

.layui-form-switch {
    margin-top: 0!important;
}

/* layui-table th td不换行 */
.layui-table th, .layui-table td {
    white-space: nowrap;
}

.white-normal {
    white-space: normal !important;
    white-space:normal !important;
    word-break:break-all !important;
    word-wrap: break-word !important;
}

#calendar .layui-laydate .layui-this {
    background-color: #005aea !important;
}

.layui-form-onswitch {
    border-color: #FF5722 !important;
    background-color: #FF5722 !important;
}