body{
    color:#424242;
}
label{
    font-weight:500;
}
.table{
    margin-bottom:0;
    font-size:13px;
}
.bootstrap-table .table:not(.table-condensed),
.bootstrap-table .table:not(.table-condensed)>tbody>tr>td,
.bootstrap-table .table:not(.table-condensed)>thead>tr>th,
.bootstrap-table .table:not(.table-condensed)>tfoot>tr>td,
.bootstrap-table .table:not(.table-condensed)>tfoot>tr>th,
.bootstrap-table .table:not(.table-condensed)>thead>tr>td{
    border-left:none;
    border-right:none;
}
.bootstrap-table .location{
    background: rgba(0, 107, 255, 0.1);
    border-radius: 7px;
    padding: 3px 6px;
    color: #006BFF;
}
.iconfont {
    vertical-align: middle;
}
.fixed-table-toolbar .iconfont{
    vertical-align: initial;
}
.text-muted{
    color:#919191;
}
.main-header .sidebar-toggle{
    padding:17px 15px;
}
.main-header .logo{
    line-height:55px;
    height:55px;
}
.main-sidebar, .left-side{
    padding-top:55px;
}
.skin-black-light .main-header .navbar,
.skin-black-light .main-header .logo{
    background-color: #00081A;
    color:#C3CBD6;
}
.skin-black-light .main-header .navbar{
    font-size:14px;
}
.skin-black-light .main-header .logo:hover{
    background:#00081A;
}
.skin-black-light .main-header .navbar .sidebar-toggle,
.skin-black-light .main-header .navbar .nav > li > a{
    color:#C3CBD6;
}
.skin-black-light .main-header .navbar .nav > li > a:hover,
.skin-black-light .main-header .navbar .nav > li > a:active,
.skin-black-light .main-header .navbar .nav > li > a:focus,
.skin-black-light .main-header .navbar .nav .open > a,
.skin-black-light .main-header .navbar .nav .open > a:hover,
.skin-black-light .main-header .navbar .nav .open > a:focus,
.skin-black-light .main-header .navbar .nav > .active > a {
    background:transparent;
}
.skin-black-light .main-header .navbar .sidebar-toggle:hover:not(.toggle-menu-disabled),
.skin-black-light .main-header .navbar .main-nav-active{
    background-color: transparent;
    color:#fff;
}
.skin-black-light .main-header .navbar .sidebar-toggle.toggle-menu-disabled{
    cursor:not-allowed;
}
.main-header .logo{
    font-size:16px;
    font-weight:500;
    text-align:left;
    text-indent: 12px;
}
.logo .logo-lg img{
    margin-right:0;
    height:26px;
    margin-top:-3px;
}
.logo .logo-mini-autosense img{
    margin-left: 5px;
    height:26px;
    margin-top:-3px;
}
@media (min-width: 768px) {
    .navbar-nav>li>a{
        padding-top:17px;
        padding-bottom:17px;
    }
    .sidebar-mini.sidebar-collapse .main-header .logo>.logo-mini{
        margin-left:-5px;
    }
}
.navbar-nav>.create-test>a{
    margin-top:12px;
    color:#fff!important;
}
.navbar-custom-menu>.navbar-nav>li>.dropdown-menu{
    width:auto;
    right:auto;
    min-width: 120px;
    max-height: 350px;
    overflow-y: auto;
}
.navbar-nav>.user-menu>.dropdown-menu>li>a{
    padding: 8px 24px;
    color:#515A6E;
}
.skin-black-light .wrapper,
.skin-black-light .main-sidebar,
.skin-black-light .left-side,
.content-wrapper, .right-side{
    background-color:#fff;
}
.skin-black-light .treeview-menu > li:hover,
.skin-black-light .sidebar-menu > li > a:hover{
    background-color:#FAFAFA;
}
.skin-black-light .sidebar-menu > li>a>i:last-child{
    font-size:12px;
    color:#919191;
    -webkit-transition: -webkit-transform 0.2s ease-out;
    -moz-transition: -moz-transform 0.2s ease-out;
    transition: transform 0.2s ease-out;
}
.skin-black-light .sidebar-menu > li.active>a>i:last-child{
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    transform: rotate(90deg);
}
.sidebar-menu>li.active:not(.have-menus){
    background:transparent;
}
.sidebar-menu>li.active:not(.have-menus)>a{
    color:#004CFF;
}
.skin-black-light .treeview-menu > li.active{
    background-color:#fff;
}
.skin-black-light .treeview-menu > li.active>a{
    color:#004CFF;
}
.skin-black-light .treeview-menu > li > a{
    color:#616161;
}
.skin-black-light .sidebar a{
    font-size:14px;
    font-weight:500;
}
.skin-black-light .sidebar a.new-create-task-menu{
    font-size:16px;
    font-weight:500;
    border-bottom: 1px solid #EEEEEE;
}
.skin-black-light .sidebar a.new-create-task-menu>.iconfont{
    vertical-align:top;
}
.sidebar{
    border-right: 1px solid #EEEEEE;
}
.box{
    border:none;
    box-shadow:none;
}
.skin-black-light .content-header{
    height: 35px;
    position: relative;
    padding-top: inherit;
}
.skin-black-light .content-header>.breadcrumb{
    top:12px;
}
/*创建任务*/
.create-task-box .btn-default,
.create-task-box .btn-default:focus{
    border:none;
    background-color: #FAFAFA;
    padding-left: 18px;
    padding-right: 18px;
    color: #424242;
}
.create-task-box .btn-default.active,
.create-task-box .btn-default.active:focus{
    color:#004CFF;
    background-color:rgba(0,76,255,0.1);
    box-shadow:none;

}
.btn:active,
.btn:focus{
    box-shadow:none;
}
.skin-black-light .btn-success{
    background-color: #006BFF;
    border-color: #006BFF;
}
.skin-black-light .btn-success:focus,
.skin-black-light .btn-success:hover{
    background-color: #0060E5;
    border-color: #0060E5;
}
.skin-black-light .btn-default,
.skin-black-light .btn-default:focus{
    border-color:#eee;
    background-color: #F5F5F5;
}
.skin-black-light .btn-default:not(.active):hover,
.skin-black-light #toolbar .btn-primary:hover,
.skin-black-light .fixed-table-toolbar .btn-default:hover,
.skin-black-light .fixed-table-toolbar>.columns-right .btn-default:hover{
    background-color: #EEE;
    border-color:#eee;
}
.skin-black-light .btn-default.active:hover{
    background-color: rgba(0, 107, 255, 0.3);
    border-color:rgba(0, 107, 255, 0.3);
}
.skin-black-light #toolbar .btn-primary:focus,
.skin-black-light #toolbar .btn-primary,
.skin-black-light .fixed-table-toolbar .btn-default:focus,
.skin-black-light .fixed-table-toolbar .btn-default{
    background-color:#fff;
    border-color:#eee;
}
.box-footer{
    border:none;
}
.skin-black-light .fixed-table-toolbar>.columns-right .btn-default,
.skin-black-light .fixed-table-toolbar>.columns-right .btn-default:focus,
.skin-black-light .fixed-table-toolbar>.columns-right .btn-default:active{
    background-color:#fff;
    border:none;
}
.fixed-table-toolbar .dropdown-menu>li>label{
    padding-top: 7px;
    padding-bottom: 7px;
    cursor: pointer;
    margin-bottom: 0;
}

.fixed-table-toolbar .dropdown-menu>li>label:hover{
    background-color:#FAFAFA;
}
.select2-results__option{
    padding-top:7px;
    padding-bottom:7px;   
}
.skin-black-light .select2-container--default .select2-results__option--highlighted[aria-selected]{
    background-color:#FAFAFA;
}
.select2-container--default .select2-results__option[aria-selected=true],
.skin-black-light .select2-container--default .select2-results__option--highlighted[aria-selected=true]{
    background-color:RGBA(221, 221, 221, 0.4)
}
.btn-group.open .dropdown-toggle{
    box-shadow:none;
}
.pagination>li>a{
    background-color:transparent;
    color:#616161;
    font-size:12px;
    border:none;
    margin-left:3px;
}
.skin-black-light .pagination>.active>a,
.skin-black-light .pagination>.active>a:focus,
.skin-black-light .pagination>.active>a:hover,
.skin-black-light .pagination>.active>span,
.skin-black-light .pagination>.active>span:focus,
.skin-black-light .pagination>.active>span:hover{
    background-color:#004CFF;
    color:#fff;
    border-radius:2px;
}
.skin-black-light .fixed-table-pagination .pagination a{
    padding:3px 9px;
    padding-top:4px;
    padding-bottom:3px;
}
.skin-black-light .fixed-table-pagination .pagination>li.page-pre>a,
.skin-black-light .fixed-table-pagination .pagination>li.page-next>a {
    font-size: 25px;
    line-height: 21px;
    padding-top: 0;
    padding-bottom: 0;
}
.skin-black-light .fixed-table-pagination .pagination>li.page-pre.disabled>a,
.skin-black-light .fixed-table-pagination .pagination>li.page-next.disabled>a {
    cursor: not-allowed;
    color:#ccc;
}
.create-task-box .fixed-table-container{
    border-radius: 4px;
}
.create-task-box .fixed-table-pagination{
    height:64px;
    padding-top:9px;
    padding-left: 24px;
    padding-right: 20px;
}
.fixed-table-pagination .pagination-detail{
    margin-top:7px;
}
.param-li.collapsed .iconzhankai21:before{
    content: "\e64c";
}
.daterangepicker td.active,
.daterangepicker td.active:hover{
    background-color:#006BFF
}
.daterangepicker td:not(.active):hover,
.daterangepicker td.in-range:not(.active){
    background-color:rgba(0,107,255,0.1);
}
.iconstarting,
.iconwaiting{
    color:#006BFF;
}
.iconstop{
    color:#FFB227;
}
.iconaccompolish{
    color:#01E1BB;
}
.table a[data-field="collapse"]>.iconfont{
    font-size:12px;
    color:#919191;
}
.table a[data-field="collapse"]>.iconfont.iconzhankai2{
    color:#006BFF;
}
tr.itask-table:hover,
tr.itask-table>td:hover{
    background-color:inherit;
}
.itask-table .fixed-table-container{
    border-top: none;
    border-bottom: none;
    border-right: none;
}
.itask-table .table{border:none;}
.itask-table>td>.bootstrap-table{
    position: absolute;
    width: 100%;
    z-index: 2;
    top:0;
}
.itask-table{
    color:#919191;
}
.itask-table .bootstrap-table .table>thead>tr>th{
    color:#616161;
}
.daterangepicker.ltr .ranges{
    float: initial;
    clear: both;
    text-align: right;
}
.search-collapse{
    color:#006BFF;
}
.search-collapse.collapse>.iconzhankai11:before{
    content: "\e64b";
}
.search-collapse:hover{
    text-decoration:none;
    color:#0060E5;
}
.widget-box>[data-widget]{
    border:1px solid #eee;
}
.widget-box>[data-widget]>.tasks-panel{
    border:none;
}
.layui-layer-rim{
    border:none;
}
.layui-layer-title{
    border:none;
    background-color:transparent;
}
.layui-layer-btn a{
    background-color:#fff;
    border:none;
}
.layui-layer-btn a:hover{
    background-color:#EEE;
}
.layui-layer-btn a.layui-layer-btn0{
    background-color:#006BFF;
}
.layui-layer-btn a.layui-layer-btn0:hover{
    background-color:#0060E5;
}
.control-sidebar-bg, .control-sidebar{
    width:240px;
    background-color: #1A2131;
}
.control-sidebar-tabs>.active{
    font-size: 20px;
    font-weight: 500;
    padding-top: 14px;
}
.control-sidebar-dark .nav-tabs.control-sidebar-tabs>li.active>a,
.control-sidebar-dark .nav-tabs.control-sidebar-tabs>li.active>a:hover{
    text-align: left;
    text-indent: 10px;
    background-color:transparent;
}
.control-sidebar>.tab-content{
    padding-left:24px;
}
.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success{
    background-color: #0060E5;
    border-color: #0060E5
}