@charset "utf-8";

/* 通用: 导航栏标题 */
#m-panelgroup .panel-heading {
    /* background-color: #2568f4; */
    color: white;
    text-align: left;
    height: 3.5rem;
    border-radius: 0px;
    line-height: 2rem;
}
.panel-primary {
    border-color: transparent;
    background-color: transparent;
}
.nav-stacked > li {
    float: none;
    background: #F2F2F2;
    margin-top: 3px;
    height: 42px;
    white-space: nowrap;
    font-size: 15px;
    cursor: pointer;
}
.nav-stacked > li:hover {
    background:#D1E6F9;
    font-weight:bold;
}

#m-panelgroup .panel-heading a {
    color: #000;
}
#m-panelgroup .panel-heading a:visited {
    color: #000;
}
.container .nav-stacked > .s-focused {
    background-color: #D1E6F9;
    font-weight:bold;
}

.container .panel-group .nav>li>a {
    padding: 10px 10px 10px 20px;
    font-size: 16px;
    display: inline-block;
    vertical-align: bottom;
    width: 100%;
    height: 100%;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
}
.container .nav > li > a:focus, .nav > li > a:hover {
    text-decoration: none;
    background-color: transparent;
}
.container .nav > li > .leftVer {
    background: #D8D4D5;
    /*display: inline-block;
    /*width: 1rem;*/
    /*height: 100%;*/
}
.container .nav-stacked > .s-focused .leftVer {
    background: #6999CA;
}
/* left nav panel*/
.panel-heading .panel-title {
    font-weight: bold;
    cursor: pointer;
    font-size: 18px;
}
.nav-pills > li > a {
    border-radius: 0px;
}

.u-panel-title a:visited, .u-panel-title a:focus, .u-panel-title a:hover {
    color: #000;
}

.s-text-indent {
    /*text-indent: 1em;*/
}

.panel-body {
    padding:0px;
    
}

/**************************/
.panel-collapse .nav-pills li a.series-a:before {
    width:6%;
}


.panel-collapse .nav-pills li a:before {
    background: #D8D4D5;
    background-size: contain;
    width: 10px;
    height: 100%;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}
.panel-collapse .nav-pills > .s-focused a:before {
    background: #9AD1FF;
}
.sateOperation .panel-collapse .nav-pills > .s-focused a:before {
    background: #B9D6F0;
}

.nav-pills > div {
    margin-left:10px;
}

.u-stacked-sat {
    margin-left:10px !important;
}
#u-welcome {
    display: none !important;
}


/***********  春节样式  开始  *********************************/

/***********  春节样式  结束  *********************************/
