html, body, #app { margin: 0; padding: 0; height: 100%; width: 100%; overflow: hidden; } ul, p, h1, h2, h3, h4, ul, h5 { margin: 0; padding: 0; } * { box-sizing: border-box; } ul, li, a, b, s { list-style: none; } .el-breadcrumb { margin-bottom: 15px; font-size: 12px; } .el-main { height: calc(100% - 80px); } .el-card { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) !important; } .el-table, .el-pagination { margin-top: 10px; } .el-button--primary { border: 0 !important; background: #00AAA3 !important; } .el-table--large .el-table__cell { padding: 14px 0; } .mb { margin-bottom: 10px; } .mt { margin-top: 10px; } .ml { margin-left: 10px; } .mt15 { margin-top: 15px; } .mt5 { margin-top: 5px; } .btns { margin-top: 15px; text-align: center; } .el-drawer { padding: 20px 15px; } .title-form { height: 50px; border-bottom: 1px solid #ddd; padding: 10px; margin-bottom: 10px; } .el-select, .el-date-editor { width: 100% !important; } .right-pop { .el-input__inner { height: 30px; line-height: 30px; } } .el-upload--picture-card { width: 48px !important; height: 48px !important; line-height: 55px !important; } .el-upload-list--picture-card .el-upload-list__item { width: 48px !important; height: 48px !important; } .el-container { height: 100%; overflow: hidden; } .v-modal { z-index: 2000 !important; } .rt { float: right; } .menu-right-pop { .el-form { padding: 50px 20px !important; } } .no-label { .el-radio__label { display: none !important; } } .space-between { display: flex; justify-content: space-between; border-bottom: 1px solid #f2f2f2; margin-bottom: 10px; } .el-dialog__header { border-bottom: 1px solid #f2f2f2; } .el-upload-list__item { transition: none !important; } .border { border: 1px solid red; } .bottom-menu { /* width: 100%; */ position: fixed; bottom: 50px; left: 50%; text-align: center; z-index: 10000; transform: translate(-50%); } .turn { background: rgba(15, 179, 251, 0.2); color: #2B5451 !important; animation: turn 1s linear infinite; } @keyframes turn { 0% { -webkit-transform: rotate(0deg); } 25% { -webkit-transform: rotate(90deg); } 50% { -webkit-transform: rotate(180deg); } 75% { -webkit-transform: rotate(270deg); } 100% { -webkit-transform: rotate(360deg); } } .bottom-menu span { display: inline-block; color: #fff; cursor: pointer; width: 60px; height: 60px; line-height: 60px; border-radius: 50%; margin-right: 100px; box-shadow: 0 0 15px 8px rgba(255, 255, 255, 0.9); } .bottom-menu span img { vertical-align: -2px; } .flex { display: flex; justify-content: space-between; } .xh-allow-up::after, .xh-allow-down::after { border: solid 2px #fff; border-bottom-width: 0; border-left-width: 0; content: " "; top: 22px; right: 20px; position: absolute; width: 5px; height: 5px; transform: translateY(-50%) rotate(-45deg); } .xh-allow-down::after { transform: translateY(-50%) rotate(135deg); } .move-enter { max-height: 0; } .move-enter-active { max-height: 480px; -webkit-transition: max-height 0.5s cubic-bezier(1, 0.5, 0.8, 1); transition: max-height 0.5s cubic-bezier(1, 0.5, 0.8, 1); } .move-leave { max-height: 0; } .move-leave-active { max-height: 0; -webkit-transition: max-height 0.5s cubic-bezier(1, 0.5, 0.8, 1); transition: max-height 0.5s cubic-bezier(1, 0.5, 0.8, 1); } .content-div { width:100%; height:100%; .all-content { width:100%; height:100%; } } .btns { width: 100%; text-align: center; } .green { background: #04968a !important; color: #000000; } .red { background: rgba(243, 94, 94, 0.774) !important; color: #000000; } .el-table { height: 700px; } .el-table tr { &:hover > td { // 悬停颜色 上面的不用管 background-color: #1da19aba !important; color: #fff; font-size: 18px; } } .el-table th, .aside { background: #2B5451 !important; color: #fff; } .el-menu-item:hover { background: #2B5451 !important; color: #fff; } .el-sub-menu.is-active, .el-menu-item.is-active { background: #2B5451 !important; } .el-sub-menu__title, .el-menu { background: transparent !important; } .el-menu-item.is-active { color: #07d6c4; } .el-form-item--large { margin-bottom: 0px !important; } .el-form-item { margin-top: 20px !important; } .box2 { border: 1px solid #2B5451; } .box2 .box-ht { margin: 0 24px; padding: 0 16px; font-size: 18px; font-weight: bold; background: -webkit-gradient(linear, left top, left bottom, from(#a7fcff), to(#08ced0)); background: linear-gradient(180deg, #a7fcff, #08ced0); -webkit-background-clip: text; color: transparent; } .el-form-item__label { width: 100px !important; } /* 点击树结构项的选中颜色 */ .el-tree--highlight-current .is-current.el-tree-node > .el-tree-node__content { background-color: #74dad1 !important; color: #fff; }