﻿.form-inline .form-group{
    padding:5px 10px 5px 0;
}

/**全局滚动条样式 */
::-webkit-scrollbar {
    width: 8px !important;
    height: 8px !important;
}
::-webkit-scrollbar-thumb {
    background-color: #007eb0 !important;
}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0) !important;
    background-color: #172435 !important;
}

/** 全局的placeholder样式 */
.form-group input::-webkit-input-placeholder {
    color: #6fa8b7;
}
.form-group input:-moz-placeholder { /* Firefox 18- */
    color: #6fa8b7;
}
.form-group input::-moz-placeholder { /* Firefox 19+ */
    color: #6fa8b7;
}
.form-group input:-ms-input-placeholder {
    color: #6fa8b7;
}


/**左侧导航*/
.wrapper > .aside {
    background-color: #1d2c3f;
}

.sidebar {
    background-color: #1d2c3f;
}

.sidebar > .nav > li.active,
.sidebar > .nav > li.open,
.sidebar > .nav > li.active > a,
.sidebar > .nav > li.open > a,
.sidebar > .nav > li.active > .nav-item,
.sidebar > .nav > li.open > .nav-item,
.sidebar > .nav > li.active .nav,
.sidebar > .nav > li.open .nav {
    background-color: #2a3748;
}

.sidebar-subnav {
    background-color: #2a3748;
}

/** 左侧导航字体颜色 */
.sidebar > .nav > li > a, .sidebar > .nav > li > .nav-item {
    color: #7585a0;
}

.sidebar-subnav > li > a, .sidebar-subnav > li > .nav-item {
    color: #7585a0;
}

/**右侧内容*/
body {
    background-color: #172435;
}

.wrapper > section {
    background-color: #172435;
}

/** 内容框背景*/
.panel {
    background-color: #213246;
    border: 1px solid #213246;
}
.panel-default > .panel-heading {
    background-color: #213246;
    border-color: #213246;
}
    
/** 内容框表格*/
.table-bordered {
    border: 0px;
}

.table > thead > tr > th {
    background-color: #4077a0;
    border: 1px solid #2c3e57;
    color: #ccc;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #213246;
}

.table-hover > tbody > tr:hover {
    background-color: #4077a0;
}

.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
    border: 1px solid #2c3e57;
    color: #ffffff82;
}
.label {
    border-radius: 0;
}

/** 下拉列表样式 */
.ivu-select-visible .ivu-select-selection {
    box-shadow: inherit;
    -webkit-box-shadow: inherit;
}
.ivu-select-selection {
    background-color: #172435;
    border: 0px;
    height: 22px !important;
}
.ivu-select-single .ivu-select-selection .ivu-select-placeholder {
    color: #6fa8b7;
}
.ivu-select-single .ivu-select-selection .ivu-select-placeholder, .ivu-select-single .ivu-select-selection .ivu-select-selected-value {
    font-size: inherit;
    line-height: inherit;
    padding-left:inherit;
}
.ivu-select-input {
    height: inherit;
    font-size: inherit;
    padding: inherit;
    line-height: inherit;
    color: #ccc;
}
.ivu-select-arrow {
    right:0px;
}
.ivu-select-dropdown {
    background-color: #172435;
    border-radius: 0px;
}
.ivu-select-item-focus {
    background: #4077a0;
}
.ivu-select-item {
    color: #cccccc;
}
.ivu-select-item:hover {
    background: #4077a0;
    color: #cccccc;
}

/** 搜索框 */
.form-control {
    color: #ccc;
    background-color: #172435;
    border: 0px;
    border-radius: 0px;
}
.input-group-addon {
    background-color: #212d3d;
    border-radius: 0px;
    border:0px;
    color:#fff;
}

.btn {
    border-radius: 0px;
}
.btn.btn-default {
    border-color: #5d9cec;
    background-color: #5d9cec;
    margin-right:5px;
    margin-top:2px;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #212d3d;
}

/** 分页控件 */
.badge {
    border-radius: 0px;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius:0px;
    border-top-left-radius: 0px;
}
.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
    color: #636060;
    background-color: #172435;
    border: 1px solid #000;
}
.pagination > li > a, .pagination > li > span {
    background-color: #172435;
    border: 1px solid #172435;
    color:#fff;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    background-color: #5d9cec;
    border:1px solid #000;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    border-color: #000000;
}

.paginate_jump {
    border: 1px solid #000;
}
/** 弹出层 */
.ivu-modal {
    color: #ccc;
}
.ivu-modal-content {
    background-color: #1d2c3f;
    border-radius: 0px;
}
.ivu-modal-header {
    border-bottom: 1px solid #505050;
}
.ivu-modal-footer {
    border-top: 0px;
}
.ivu-modal-header p, .ivu-modal-header-inner {
    color: #fff;
}
.ivu-btn-text {
    color:#ccc;
}

.sweet-alert {
    background-color: #1d2c3f;
    border-radius: 0px;
}
.sweet-alert p {
    color: #ccc;
}
.sweet-alert button {
    border-radius: 0px;
}