/* 此css是对element本身css的补充,对element样式有任何修改优化的地方,都增加到此css */ [v-cloak] { display: none; } body { width: 100%; height: 100%; margin: 0; } #vue_item, .el-container { height: 100%; } .btn_block { display: block; width: 100%; } .el-header { display: flex; justify-content: space-between; align-items: center; padding: 0 20px; /* --el-menu-bg-color: #545c64; --el-menu-hover-bg-color: rgb(67, 74, 80); */ } .el-menu-container { min-height: 100vh; overflow: auto; } .el-menu { height: 100%; overflow-y: scroll; /* justify-content: space-around; */ } .el-menu-container ::-webkit-scrollbar { display: none; } .el-sub-menu .el-menu-item { width: 100%; padding-left: 50px !important; } /* .el-menu-item.is-active { background-color: var(--el-menu-hover-bg-color) } .el-menu-item a { color: #fff; display: block; width: 100%; } */ .el-menu-item.is-active { background-color: #e62129; color: #fff; } .el-menu-item.is-active .el-link { color: #fff; } .el-menu-item a { color: rgba(255, 255, 255, .7); display: block; width: 100%; } .el-menu-item .el-link:hover { color: #fff; } .el-sub-menu__title .parentmenu { font-weight: bolder; color: #fff; } .el-menu-item .submenu { margin-left: 10px !important; } .left_logo_item { text-align: center; padding: 10px 0; /* display: flex; align-items: center; */ } .left_logo_item img { height: 60px; } .title_info { color: #fff; font-size: 12px; text-align: right; padding: 0 20px 0 10px; margin-bottom: 20px; } .guide_right_item { display: flex; align-items: center; } .card-header { display: flex; align-items: center; font-size: 18px; font-weight: bold; } .header_add_btn { font-size: 16px; } .el-pagination { justify-content: flex-end; margin-top: 10px; } .flex { display: flex; } .flex_wrap { flex-wrap: wrap; } .flex_align_center { align-items: center; } .justify_content_center { justify-content: center; } .justify_content_between { justify-content: space-between; } .justify_content_around { justify-content: space-around; } .el-sub-menu { position: relative; } .menu-bar { position: absolute; left: 0; top: 0; transition: all .2s; -webkit-transition: all .2s; width: 5px !important; height: 56px !important; background-color: #e62129 } .menu-bar { z-index: 1000; display: none; } .is-active .menu-bar { display: block; } .el-main { overflow: unset; } .btn-width-100 { width: 100px; } .btn-min-width-100 { min-width: 100px; } .btn-width-120 { width: 120px; } .btn-min-width-120 { min-width: 120px; }