.el-header, .el-footer {
    background-color: #B3C0D1;
    color: #333;
    text-align: center;
    padding:20px;
    height: 80px;
}
.battery-header {
    background-color: #FFF;
    overflow: hidden;
    height: 80px;
    /*border-bottom:2px solid #2a2d4f;*/
}
.logo-img {
    float:left;
    margin-top:15px;
}
.battery-right {
    float:right;
    width: 325px;
}
.battery-right .header-input {
    float: left;
    width: 245px;
    margin-top: 25px;
}
.battery-right  img{
    float:left;
    margin: 25px 0 0 10px;
}
.all-search .el-icon-search:before{
    content: ""
}
.all-search .el-input-group__append{
    padding-right:9px;
}
.el-aside {
    background-color: #D3DCE6;
    color: #333;
    min-height: 900px;
}

.el-main {
    background-color: #eee;
    color: #333;
}
.el-menu {
    border:none;
}
.el-icon-arrow-down:before {
    content:"";
}

.battery-main {
    background: #EEF2F5;
    flex: 1;
    width: 100%;
}
.sidebar {
    flex: 0 1 200px;
    min-height: 800px;
    background-color: #2a2d4f;
    color: #656378;
    font-size: 14px;
}
.dialog-add-sub .el-dialog__body{
    padding: 100px 20px;
}
.sidebar>ul>li>div.el-submenu__title>span{
    color: #9cafe8 !important;
}
.sidebar>ul>li.is-opened>div.el-submenu__title,.sidebar>ul>a>li.is-opened>div.el-submenu__title{
    border-left: 4px solid #e85613;
    background: #1a2045 !important;
    color: #9cafe8 !important;
}
.sidebar>ul>a>li>div.el-submenu__title{
    color: #9cafe8 !important;
}
.el-menu-item.is-active {
    color: #e85613;
}
.main-footer{
    background: #dedede;
    text-align: center;
    color:#999;
    padding:35px 0;
}
.el-input-group__append{
    background-color: #eee;
    color: #fff;
}
.el-dialog{
    width:500px;
}
.battery-dialog-btn .el-input-group__append {
    background-color: #e95513;
}
a:hover {
    text-decoration: none;
}
.login-dialog .el-input__inner{
    height:50px;
    line-height: 50px;
    border:0 ;
    border-bottom: 1px solid #ccc;
}

[v-cloak] {
    display: none !important;
}

.search-header .battery-header {
    border:0;
}
.main-footer>div {
    height:24px;
    line-height: 24px;
}
.battery-icon-star-off-current {
}

/*氓路娄盲戮搂猫聫艙氓聧鈥⒚β犅徝︹�撀懊ヂ⑴綾ss*/
.div-btns{margin-top: 30px;}
.div-btns button{width: 78px;height: 78px;margin: 20px auto;border: 0;outline: 0;display: block;}