﻿body {
}

.login-logo, .register-logo {
    background-color: #0D997C;
}

.skin-cyan .main-header .navbar .nav > li > a:hover,
.skin-cyan .main-header .navbar .nav > li > a:active,
.skin-cyan .main-header .navbar .nav > li > a:focus,
.skin-cyan .main-header .navbar .nav .open > a,
.skin-cyan .main-header .navbar .nav .open > a:hover,
.skin-cyan .main-header .navbar .nav .open > a:focus,
.skin-cyan .main-header .navbar .nav > .active > a {
    background: rgba(0, 0, 0, 0.1);
    color: #f6f6f6;
}

.skin-cyan .main-header .logo {
    background-color: #0D997C !important;
}

.skin-cyan .main-header .navbar {
    background-color: #0D997C !important;
}

.skin-cyan .wrapper, .skin-cyan .main-sidebar, .skin-cyan .left-side {
    background-color: #222d32;
}

.skin-cyan .sidebar-menu > li:hover > a, .skin-cyan .sidebar-menu > li.active > a {
    border-left-color: #0D997C !important;
}

.skin-cyan .main-header li.user-header {
    background-color: #0D997C !important;
}


.login-page, .register-page {
    /*background-image: none;*/
    /*background-color: #0D997C;*/
    /*background-image: url(/Static/images/login_bg_red.jpg);*/
}

.login-box, .register-box {
    padding-top: 10%;
    width: 380px;
}   

.btn-primary {
    background-color: #0D997C !important;
    border-color: #f3dd7f !important;
}



.cg-form-control-daterange-selected {
    color: #0D997C;
    text-decoration: none;
}

.user-info-list .selected {
    border-left-color: #0D997C !important;
    background: #eee;
}

a {
    color: #0D997C;
}

.sidebar a {
    color: #b8c7ce;
}

.sidebar-menu > li.header {
    color: #4b646f;
    background: #1a2226;
}

.main-header .navbar .nav > li > a {
    color: #fff;
    transition: background-color 0.3s;
}

.main-header .logo .logo-lg {
    background-color: #0D997C;
}

.main-header .navbar {
    background-color: #0D997C !important;
    background-image: linear-gradient(-90deg, #ffa500, #0D997C);
}

.menu-list li a {
    float: left;
    width: 150px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #0D997C;
    background-color: #0D997C;
    color: #fff;
    font-weight: bold;
}


.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #0D997C;
    border-color: #0D997C;
}

.ui-dialog-buttonset .ui-button:nth-child(1) {
    color: #ffffff;
    background-color: #0D997C;
    background-repeat: repeat-x;
    background-image: -khtml-gradient(linear, left top, left bottom, from(#0D997C), to(#0064cd));
    background-image: -moz-linear-gradient(top, #0D997C, #0064cd);
    background-image: -ms-linear-gradient(top, #0D997C, #0064cd);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0D997C), color-stop(100%, #0064cd));
    background-image: -webkit-linear-gradient(top, #0D997C, #0D997C);
    background-image: -o-linear-gradient(top, #0D997C, #0064cd);
    background-image: linear-gradient(top, #0D997C, #0064cd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0D997C', endColorstr='#0064cd', GradientType=0);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    border-color: #0064cd #0064cd #003f81;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    width: 65px;
    height: 30px;
}

.bootstrap-tabs-wapper > .nav-tabs > li.active > a, .bootstrap-tabs-wapper > .nav-tabs > li.active > a:hover, .bootstrap-tabs-wapper > .nav-tabs > li.active > a:focus {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    border-top-color: #0D997C;
    border-top: 2px solid #0D997C;
}

.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.active:hover, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
    background-color: #0D997C;
    border-color: #0D997C;
    color: #fff;
}

.daterangepicker .ranges li.active {
    background-color: #0D997C;
    color: #fff;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #0D997C;
    border-color: transparent;
    color: #fff;
}

.cg-info-content-title span {
    display: inline-block;
    font-size: 16px;
    padding-left: 10px;
    height: 30px;
    line-height: 30px;
    border-left: 2px solid #0D997C;
}

.reminder-top {
    background-color: #58c514 !important
}

.nav-tabs-custom > .nav-tabs > li.active {
    border-top-color: #fff;
    border-bottom: 2px solid #0D997C;
    color: #0D997C;
}

.nav-tabs-custom > .nav-tabs > li:first-of-type.active > a {
    color: #0D997C !important;
}

.navigator-img a {
    background-color: #0D997C;
}


/*用户管理 数据权限按钮*/
.cg-data-grant-btn {
    border: 1px solid #0D997C;
}

    .cg-data-grant-btn.selected {
        background: #0D997C !important;
    }