@charset "utf-8";
/* CSS Document */
* {
    margin: 0;
    padding: 0;
    font-family: "微软雅黑";
}

.navbar-default {
    box-shadow: none;
}

.topbar .topbar-left {
    background: #029D77;
}

.navbar-default {
    background-color: #02B588;
}

.user-details .user-info .text-muted {
    color: #fff;
}

.user-details .user-info a.dropdown-toggle {
    color: #DBECF7;
}

.user-details .user-info a.dropdown-toggle:hover {
    color: #DBECF7;
}

#sidebar-menu {
    background-color: #029D77;
}

.sidebar-inner {
    background-color: #029D77;
}

.sidebar-inner .navbar-form {
    background: #017C5E;
}

.sidebar-inner .navbar-form .form-group {
    background: #fff;
}

.sidebar-inner .navbar-form .btn-search {
    color: #888;
}

#sidebar-menu li {
    border-bottom: 1px solid #07B46F;
}

#sidebar-menu > ul > li > a.active {
    background: #07B46F !important;
}

#sidebar-menu > ul > li > a.subdrop {
    background: #07B46F !important;
}

#sidebar-menu > ul > li > a:hover {
    background: #05A370 !important;
}

#sidebar-menu > ul > li > a {
    color: #fff;
    font-size: 14px;
}

#sidebar-menu ul ul a {
    color: #DBECF7;
}

#sidebar-menu ul ul a:hover,
#sidebar-menu ul ul a.active {
    background: #049767 !important;
    color: #fff;
}

.subdrop {
    background: #05A370 !important;
}

.list-unstyled > li > a {
    background: #05A370 !important;
}

#wrapper.enlarged .left.side-menu #sidebar-menu > ul > li > a {
    background: #029D77 !important;
}

#wrapper.enlarged .left.side-menu #sidebar-menu > ul > li > a:hover {
    background: #05A370 !important;
}

#wrapper.enlarged .left.side-menu #sidebar-menu > ul > li > a.subdrop {
    background: #07B46F !important;
}

#wrapper.enlarged .left.side-menu #sidebar-menu > ul > li > a.active {
    background: #07B46F !important;
}

#wrapper.enlarged .left.side-menu #sidebar-menu ul > li:hover > ul a {
    background: #05A370 !important;
}

#wrapper.enlarged .left.side-menu #sidebar-menu ul > li:hover > ul a:hover {
    background: #049767 !important;
}

#wrapper.enlarged .left.side-menu #sidebar-menu ul ul li:hover > ul {
    width: auto;
}

.nav > .hidden-xs > a {
    border-left-color: #0FCA9F;
}

.nav > .dropdown {
    border-left-color: #0FCA9F;
}

.panel-heading .panel-title {
    border-bottom-color: #02B588;
}

.modal-block .panel-info > .panel-heading {
    background: #02B588 !important;
    color: #fff;
}

.wizard > .steps .current a, .wizard > .steps .current a:hover, .wizard > .steps .current a:active {
    background: #02B588;
}

.wizard > .actions a, .wizard > .actions a:hover, .wizard > .actions a:active {
    background: #02B588;
}

table .mc {
    color: #02B588;
    border-bottom: 1px solid #02B588;
}

table .mc:hover {
    color: #017C5E;
    border-bottom: 1px solid #017C5E;
}

.table th {
    background: #D8E9E3;
}

.zdy-tabs .active {
    border-bottom: 2px solid #02B588;
}

.zdy-tabs .active a {
    color: #02B588;
}

.sidebar-inner .navbar-form .form-group input.search-bar {
    color: #777;
}

.modal .modal-dialog .modal-content .panel .panel-heading {
    background: #02B588 !important;
}

.btn-info, .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.focus, .btn-info:active, .btn-info:focus, .btn-info:hover, .open > .dropdown-toggle.btn-info {
    background: #02B588 !important;
    border-color: #02B588;
}

div.tagsinput span.tag {
    background: #02B588 !important;
}

.breadcrumb a {
    color: #017C5E;
}

.breadcrumb a:hover {
    color: #02B588;
}

.ms-container .ms-selectable li.ms-hover, .ms-container .ms-selection li.ms-hover {
    background: #02B588;
}

#sidebar-menu > ul > li > a.active, #sidebar-menu > ul > li > a.active.subdrop {
    background: #029D77 !important;
}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background: #049767;
}

input.search-bar::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.5);
}

input.search-bar:-moz-placeholder {
    color: rgba(0, 0, 0, 0.5);
}

input.search-bar::-moz-placeholder {
    color: rgba(0, 0, 0, 0.5);
}

input.search-bar:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.5);
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #02B588;
    border-color: #02B588;
}

.checkbox-primary input[type="checkbox"]:checked + label::before {
    background-color: #02B588;
    border-color: #02B588;
}

.radio-primary input[type="radio"]:checked + label::before {
    border-color: #02B588;
}

.radio-primary input[type="radio"]:checked + label::after {
    background-color: #02B588;
}

.tkbt-bj {
    background: #0FCA9F;
}

#tab .tab_after {
    background: #0FCA9F;
}

#tab iframe {
    border-top: 2px solid #0FCA9F;
}