@charset "utf-8";

/** 错误提示页面样式 */
.error-page {
    width: auto !important;
    margin: 10% auto;
    text-align: center;
}

.error-page > .headline {
    float: none !important;
}

.error-page > .error-content {
    margin-left: 0px !important;
}

/** 滚动条样式*/
::-webkit-scrollbar-track {
    background-color: #F5F5F5;
    border-radius: 3px;
}

::-webkit-scrollbar {
    width: 6px;
    height: 0px;
    background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb {
    border-radius: 3px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #999;
}

.nav-header {
    height: 102px;
}

.mini-navbar .nav-header {
    height: 60px;
}

.navbar-title {
    height: 60px;
    line-height: 60px;
    font-size: 24px;
    font-family: "Microsoft YaHei", 微软雅黑, "MicrosoftJhengHei", 华文细黑, STHeiti, MingLiu;
    font-weight: 600;
    color: #515354;
    letter-spacing: 5px;
}

.minimalize-styl-2 {
    padding: 20px 14px !important;
    margin: 0px 10px 0px 0px !important;
    background-color: transparent !important;
}

.minimalize-styl-2:hover {
    background: #cccccc !important;
}

.logo-element {
    height: 60px;
    padding: 0px !important;
}

.mini-navbar .logo-element{
    display: flex !important;
    justify-content: center;
    align-items: center;
}

.logo-element div{
    width: 40px;
    height: 40px;
    display: flex !important;
    justify-content: center;
    align-items: center;
    border: solid #ffffff 2px;
    border-radius: 25px;
    background: #6564646b;
}

.wrapper-content{
    padding: 0px 0px 5px 0px !important;
}

.float-e-margins .btn{
    margin-bottom: 0px;
}

.ibox-content{
    padding: 15px 5px 20px 5px !important;
}


div.dataTables_info {
    text-align: center;
}

div.dataTables_paginate ul.pagination {
    margin: 5px 5px 0px 0px !important;
}

div.dataTables_info {
    padding-top: 8px !important;
}

.dataTable {
    font-size: 12px;
}

table.dataTable thead tr th {
    background: #e2e0e0 !important;
    text-align: center;
}

tr.highlight {
    background-color: #C7C7C7 !important;
}

.dataTables_filter {
    display: none;
}

.dataTables_toolcolumn {
    text-align: center;
}

.dataTables_toolcolumn i {
    margin-left: 10px;
    cursor: pointer;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus
{
    color: #fff !important;
    cursor: default !important;
    background-color: #2F4050 !important;
    border-color: #2F4050 !important;
}

.c3-bg{

}