* { margin: 0; padding: 0; list-style: none; box-sizing: border-box; background-repeat: no-repeat; background-size: 100% 100%; background-position: center; -moz-user-select: none; /*火狐*/ -webkit-user-select: none; /*webkit浏览器*/ -ms-user-select: none; /*IE10*/ -khtml-user-select: none; /*早期浏览器*/ user-select: none; } a { text-decoration: none; color: #333; } html, body, #app, .el-container, .el-aside, .el-main { height: 100%; } .tunnel-title { width: 1718px; height: 146px; z-index: 2; position: absolute; top: 0; left: 50%; margin-left: -859px; background-image: url("../images/topAndDown/sp_tb.png"); } .box-top { .manage-btn { display: flex; z-index: 3; position: absolute; top: 85px; left: 30px; .btn-box { cursor: pointer; margin-left: 37px; display: flex; align-items: center; > * { font-size: 28px; color: #ffffff; line-height: 37px; } > div:first-child { margin-right: 11px; width: 60px; height: 60px; } .select-active { color: #11eaf2 !important; } } } .top-right { z-index: 2; position: absolute; top: 50px; right: 70px; font-size: 28px; color: #ffffff; .current-site { display: flex; align-items: center; > span:first-child { color: #f7b500; margin-right: 20px; } .toggle { cursor: pointer; width: 50px; height: 50px; background-image: url("../images/topAndDown/sp_icon_zdqh.png"); } } .current-user { margin-top: 26px; display: flex; align-items: center; > span:first-child { color: #f7b500; margin-right: 20px; } .logout { cursor: pointer; margin-left: 27px; width: 50px; height: 50px; background-image: url("../images/topAndDown/sp_icon_tcdl.png"); } } } } .modal-box { z-index: -1 !important; position: static !important; .el-drawer { width: 900px !important; background-color: transparent; box-shadow: none; } } .left-arrow { cursor: pointer; position: absolute; top: 1095px; left: 900px; width: 100px; height: 114px; background-image: url("../images/topAndDown/sp_icon_zyc.png"); } .tunnel-length { position: absolute; top: 13%; left: 36%; z-index: 9; } .shrink-left { cursor: pointer; position: absolute; top: 1095px; left: 0; width: 100px; height: 114px; background-image: url("../images/topAndDown/sp_yyc.png"); } .right-arrow { cursor: pointer; position: absolute; top: 1095px; right: 900px; width: 100px; height: 114px; background-image: url("../images/topAndDown/sp_yyc.png"); } .shrink-right { cursor: pointer; position: absolute; top: 1095px; right: 0; width: 100px; height: 114px; background-image: url("../images/topAndDown/sp_icon_zyc.png"); } .switch-btn { display: flex; justify-content: space-between; width: 1850px; height: 146px; z-index: 2; position: absolute; bottom: 0; left: 50%; margin-left: -925px; background-image: url("../images/topAndDown/sp_dbbj.png"); .el-carousel__mask { display: none; } .el-carousel { width: 1250px; height: 146px; padding-top: 35px; .el-carousel__container { width: 1250px; .el-carousel__arrow--left { display: none; } .el-carousel__arrow--right { display: none; } } .el-carousel__indicators { display: none; } } .arrow { cursor: pointer; margin: 50px 0 0 263px; width: 46px; height: 54px; background-image: url("../images/topAndDown/sp_icon_zst.png"); } .btn { width: 100%; margin-top: 14px; font-size: 26px; color: #9fc3cd; .el-carousel__item { left: 19%; } > div { display: flex; justify-content: center; padding-top: 5px; width: 158px; height: 50px; background-image: url("../images/topAndDown/sp_icon_sdqhx.png"); } .is-active { margin-top: -5px; color: #ffffff; padding-top: 7px; width: 201px; height: 62px; background-image: url("../images/topAndDown/sp_icon_sdqhd.png"); } } .right { margin: 50px 263px 0 0; transform: rotate(180deg); } } //弹窗样式 .digital-tunnel { .chat-dialog { display: flex; #container { flex: 1; height: 1160px; //width: 1300px; } #containerBad { flex: 1; height: 1160px; //width: 1300px; } #containerWind { flex: 1; height: 1160px; //width: 1300px; } #containerEle { flex: 1; height: 1060px; //width: 2180px; } #containerAir { flex: 1; height: 1150px; //width: 2180px; } } .el-dialog { position: relative; display: flex; flex-direction: column; height: 1300px; border: 2px solid #0f82af; background: rgba(6, 34, 71, 0.78); border-radius: 20px; padding: 47px 30px; box-sizing: border-box; margin: 520px auto 0 auto; .el-dialog__header { padding: 0 0 28px 0; //display: none; .el-dialog__title { font-size: 50px; font-weight: bold; color: #d6f1fa; } .el-dialog__headerbtn { right: 22px; .el-dialog__close { color: #05feff; font-size: 73px; } } } .el-dialog__body { padding: 0; } } .left-top-icon { position: absolute; top: -3px; left: -3px; width: 41px; height: 41px; background-image: url(@/assets/images/badGasInfo/sp_jz.png); } .right-top-icon { position: absolute; top: -3px; right: -3px; width: 41px; height: 41px; background-image: url(@/assets/images/badGasInfo/sp_jz.png); transform: rotate(90deg); } .time-select { position: absolute; top: 47px; right: 119px; } .left-bottom-icon { position: absolute; bottom: -3px; left: -3px; width: 41px; height: 41px; background-image: url(@/assets/images/badGasInfo/sp_jz.png); transform: rotate(-90deg); } .right-bottom-icon { position: absolute; bottom: -3px; right: -3px; width: 41px; height: 41px; background-image: url(@/assets/images/badGasInfo/sp_jz.png); transform: rotate(180deg); } //用电量 .top-tag { display: flex; justify-content: center; .allUsedEle { width: 300px; height: 200px; border-radius: 10px; border: 2px solid #0f82af; display: flex; flex-direction: column; align-items: center; &:nth-child(2) { margin-left: 39px; } .use-title { display: flex; justify-content: center; align-items: center; width: 300px; height: 100px; background: #264a78; font-size: 45px; color: #ffffff; } .value { margin-top: 15px; font-size: 50px; font-family: MicrosoftYaHei; color: #ffffff; } } } } .el-overlay-message-box { .el-message-box { width: 500px; height: 230px; background: rgba(7, 35, 72, 0.79); border-radius: 20px; border: 2px solid #0f82af; .el-message-box__title { display: none; } .el-message-box__content { .el-icon { display: none; } .el-message-box__message { //width: 315px; height: 80px; font-size: 32px; font-weight: bold; color: #08b7b8; letter-spacing: 3px; p { line-height: 40px; } } } .el-message-box__btns { margin-top: 20px; display: flex; justify-content: space-around; .el-button { width: 130px; height: 50px; border: 2px solid #0f82af; font-size: 28px; background-color: #072348; color: #08b7b8; } .el-button--primary { background: #08b7b8; color: #ffffff; } } } } //el-select 下拉框样式 .el-select__popper { margin-top: -12px !important; background: #072247 !important; border: 1px solid #0F82AF !important; } .el-popper { max-width: 202px !important; box-sizing: border-box; } .el-popper__arrow::before { display: none; } .el-select-dropdown { width: 200px !important; } .el-select-dropdown__item { color: #fff !important; } .el-select-dropdown__item.hover { background-color: #072247 !important; } .el-select-dropdown__item:hover { background-color: #072247 !important; color: #08B7B8 !important; } .el-select-dropdown__item.selected { color: #08B7B8 !important; } .el-select-dropdown__list { .el-select-dropdown__item:first-child { color: #FFFFFF; &:hover { color: #08B7B8 !important; } } } //input number 右侧加减隐藏 input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; } input[type="number"] { -moz-appearance: textfield; } //checkbox .el-checkbox__inner { width: 40px !important; height: 40px !important; border-radius: 25px !important; } .el-checkbox__input.is-checked .el-checkbox__inner { width: 25px; height: 25px; background-color: #05FEFF !important; } .el-checkbox__input.is-checked .el-checkbox__inner::after { display: none; } //取消 确定按钮 .btns { display: flex; justify-content: space-around; margin-top: 80px; .cancel-btn { display: flex; justify-content: center; cursor: pointer; width: 220px; height: 80px; border-radius: 11px; border: 2px solid #08B7B8; color: #08B7B8; line-height: 80px; font-size: 38px; box-sizing: border-box; } .sure-btn { display: flex; justify-content: center; cursor: pointer; width: 220px; height: 80px; line-height: 80px; background: #08B7B8; border-radius: 11px; color: #FFFFFF; font-size: 38px; } }