* {
    margin: 0;
    padding: 0;
}

/*顶部选项卡*/
.tabpanel_mover li.active {
    background-color: #4B70F8;
    font-size: 14px;
    font-family: Source Han Sans CN-Regular, Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 22px;
}

.tabpanel_mover li div {
    color: #3D3D3D;
}

.tabpanel_mover li {
    height: 26px;
    padding: 2px 16px 2px 3px;
    margin: 4px 0 4px 9px;
    border-radius: 4px;
    background: #fff;
    border: 1px solid #DDDDDD;
}

.tabpanel_tab_content .tabpanel_move_content {
    width: 0;
    min-height: 35px;
    overflow: hidden;
    background: #FFFFFF;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2);
    padding-top: 4px;
}

/*整体背景*/
.tabpanel_content .html_content, body {
    background-color: #FFFFFF;
}

/*左侧菜单栏*/
.sidebar, .left-side {
    background: #062C80;
    box-shadow: 6px 0px 16px 0px rgba(48, 65, 86, 0.3);
}

.sidebar-menu > li > a {
    padding: 13px 15px 13px 12px;
    font-size: 14px;
    font-family: Source Han Sans CN-Regular, Source Han Sans CN;
    font-weight: 400;
    color: #BFCBD9;
    line-height: 20px;
}

.sidebar-menu > li.menu-open > a {
    background: #062C80;
    font-size: 14px;
    font-weight: 400;
    color: #FFC300!important;
    line-height: 20px;
}

.sidebar-menu>li.active>a{
    background: #062C80;
    color: #BFCBD9;
    font-weight: normal;
}

.sidebar-menu .treeview-item.active > a{
    color: #FFC300!important;
    background: #001647!important;
}

.sidebar-menu .treeview-menu > li > a {
    padding: 11px 5px 12px 28px;
    background: #022269;
    font-size: 14px;
    font-family: Source Han Sans CN-Regular, Source Han Sans CN;
    font-weight: 400;
    color: #BFCBD9;
    line-height: 20px;
}

.sidebar a:hover {
    text-decoration: none;
    background: #022269 !important;
    font-size: 14px;
    font-family: Source Han Sans CN-Regular, Source Han Sans CN;
    font-weight: 400;
    color: #BFCBD9 !important;
    line-height: 20px;

}

.sidebar-menu .treeview-item.active > a {
    border-right: 0;
    border-radius: 6px;
    background: #022269;
    font-size: 14px;
    font-family: Source Han Sans CN-Regular, Source Han Sans CN;
    font-weight: 400;
    color: #BFCBD9;
    line-height: 20px;
}

.sidebar-menu > li a:focus {
    background: #001647 !important;
    color: #FFC300 !important;
}
.user-panel>.info, .user-panel>.info>a{
    color: #BFCBD9;
}

.sidebar-menu > li.menu-open > a, .sidebar-menu > li > .treeview-menu {
    background: #022269;
}
.icon-biaozhunhuashengchan{
    font-size: 12px;
}

/*顶部表头样式*/
.main-header .logo {
    width: auto;
    min-width: 200px;
    background: #062C80;
    box-shadow: 6px 0px 16px 0px rgba(48, 65, 86, 0.3);
}

.fixed .main-header .navbar {
    margin-left: 0;
    background: #FFFFFF;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2);
}

.main-header .navbar .nav > li > a {
    color: #3D3D3D;
}

.main-header .navbar .nav > li > a:hover, .main-header .navbar .nav > .active > a {
    color: #3D3D3D;
}

.font-top {
    font-size: 15px;
}

.img-top {
    width: 28px;
    height: 26px;
}

.main-header .logo {
    width: 100px !important;
    font-size: 17px;
}

.tabpanel_tab_content {
    width: 100%;
    height: 44px;
    line-height: 39px;
    background-color: #f9f9f9;
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
}