.monitor-container { width: 100%; height: 100%; margin-top: 40px; display: flex; justify-content: space-between; position: relative; .lr { width: 380px; height: 100%; display: flex; flex-direction: column; margin-top: 10px; pointer-events: auto; } .right-box { width: 340px; .disaster-btn { padding: 4px 10px !important; margin-right: 8px; } } .left-box { margin-top: 30px; } .warning-monitor { display: flex; flex-direction: row; justify-content: space-between; .warning-item { display: flex; flex-direction: column; justify-content: center; align-items: center; } .state-box { width: 79px; height: 47px; background: url('/@/assets/images/vent/param-bg.png'); display: flex; justify-content: center; align-items: center; .title { text-align: center; color: #73e8fe; } span { display: inline-block; } .value { width: 20px; } } } .vent-param { width: 100%; margin-top: 10px; .light-group { display: flex; flex-direction: row; justify-content: space-between; position: relative; .param-item { width: 120px; display: flex; flex-direction: column; justify-content: center; align-items: center; position: reactive; .icon { display: block; position: absolute; top: -5px; } .param { display: flex; flex-direction: column; justify-content: center; align-items: center; .param-icon { width: 79px; height: 48px; background: url('/@/assets/images/vent/workFace-param-bg.png'); display: flex; flex-direction: column; justify-content: center; align-items: center; position: relative; top: -20px; margin-top: 10px; .param-title { position: relative; top: -4px; } .param-unit { position: relative; top: -2px; font-size: 12px; } } .param-val-box { display: flex; flex-direction: column; justify-content: center; align-items: center; position: relative; top: -20px; .param-val-icon { width: 2px; height: 15px; background: #00d8ff; position: relative; &::after { content: ''; display: block; position: absolute; width: 6px; height: 6px; border-radius: 3px; background: #00d8ff; bottom: -2px; left: -2px; } } .param-val { position: relative; font-family: 'douyuFont'; // color: #20dbfd; text-shadow: 0 0 25px #00d8ff; font-size: 13px; border: 1px solid #40B7F3; padding: 5px 8px 2px 8px; top: 2px; &::after { width: calc(100% - 4px); height: calc(100% - 4px); content: ''; position: absolute; top: 2px; left: 2px; display: block; border: 1px solid #006EA6; } } } } } } } .data-group { display: flex; flex-wrap: wrap; justify-content: space-between; padding-bottom: 8px; .data-item { width: calc(50% - 10px); display: flex; justify-content: space-between; line-height: 24px; background-image: linear-gradient(to right, #39A3FF00, #39A3FF10, #39A3FF02); margin: 4px 0; } .value { color: #00eefffe; } .data-item1 { width: 100%; line-height: 24px; background-image: linear-gradient(to right, #39A3FF00, #39A3FF10, #39A3FF02); margin: 4px 0; } } .input-box { display: flex; flex-direction: column; padding: 0 5px; } .input-item { display: flex; justify-content: space-between; align-items: center; padding: 2px 8px; margin: 4px 0; background-image: linear-gradient(to right, #39deff15, #3977e500); .title { width: 200px; } .title-auto { width: auto; } .input-value { width: 80px; height: 28px; line-height: 28px !important; background: transparent !important; border-color: #228DA2 !important; color: #fff !important; } .value { width: 80px; color: #00d8ff; padding-right: 20px; } .unit { width: 80px; } } .warning-state-detail { position: relative; padding-left: 10px; font-size: 13px; margin-bottom: 15px; margin-top: 5px; margin-left: 8px; &::before { content: ''; position: absolute; width: 6px; height: 6px; border: 1px solid #1bf5fd; background: #00d8ff; border-radius: 3px; left: -1px; top: 8px; } .state-color { color: #4afffdbf; } } .temperature-group { width: 100%; margin-top: 20px; .light-group { display: flex; flex-direction: row; justify-content: space-between; position: relative; .light-bg { width: 331px; height: 42px; background: url('/@/assets/images/vent/plane-bg.png') no-repeat; background-size: contain; position: absolute; z-index: -1; top: 44px; opacity: 0.6; } .light-item { width: 120px; display: flex; flex-direction: column; justify-content: center; align-items: center; position: reactive; .icon { display: block; position: absolute; top: -5px; } .light { display: flex; flex-direction: column; justify-content: center; align-items: center; .light-icon { width: 90px; height: 58px; background: url('/@/assets/images/vent/ligth-q.png'); opacity: 0.8; } .light-title { position: relative; top: -15px; } .light-val-box { display: flex; flex-direction: column; justify-content: center; align-items: center; position: relative; top: -10px; .light-val-icon { width: 2px; height: 18px; background: #00d8ff; position: relative; &::after { content: ''; display: block; position: absolute; width: 6px; height: 6px; border-radius: 3px; background: #00d8ff; bottom: -2px; left: -2px; } } .light-val { position: relative; font-family: 'douyuFont'; // color: #20dbfd; text-shadow: 0 0 25px #00d8ff; font-size: 13px; border: 1px solid #40B7F3; padding: 5px 8px 2px 8px; top: 2px; &::after { width: calc(100% - 4px); height: calc(100% - 4px); content: ''; position: absolute; top: 2px; left: 2px; display: block; border: 1px solid #006EA6; } } } } } } } .state-item { display: flex; flex-direction: row; padding: 4px; .item-col { width: calc(50% - 5px); display: flex; justify-content: center; align-items: center; padding-right: 4px; background-image: linear-gradient(to right, #39f5ff00, #39f5ff08); &:first-child { margin-right: 10px; } .state-title { color: #ffffffcc; flex: 9; font-size: 14px; } .state-val { flex: 1; color: #00eefffe; margin-right: 5px; text-align: right; font-size: 14px; } } } .co-param { width: 100%; margin-top: 20px; .light-group { display: flex; flex-direction: row; justify-content: space-between; position: relative; .param-item { width: 120px; display: flex; flex-direction: column; justify-content: center; align-items: center; position: reactive; .icon { display: block; position: absolute; top: -5px; } .param { display: flex; flex-direction: column; justify-content: center; align-items: center; .param-icon { width: 79px; height: 48px; background: url('/@/assets/images/vent/workFace-param-bg.png'); display: flex; flex-direction: column; justify-content: center; align-items: center; position: relative; top: -20px; margin-top: 10px; .icon { position: relative; top: -3px; } .param-unit { position: relative; top: -3px; font-size: 13px; } } .param-val-box { display: flex; flex-direction: column; justify-content: center; align-items: center; position: relative; top: -20px; .param-val-icon { width: 2px; height: 18px; background: #00d8ff; position: relative; &::after { content: ''; display: block; position: absolute; width: 6px; height: 6px; border-radius: 3px; background: #00d8ff; bottom: -2px; left: -2px; } } .param-val { position: relative; font-family: 'douyuFont'; // color: #20dbfd; text-shadow: 0 0 25px #00d8ff; font-size: 13px; border: 1px solid #40B7F3; padding: 5px 8px 2px 8px; top: 2px; &::after { width: calc(100% - 4px); height: calc(100% - 4px); content: ''; position: absolute; top: 2px; left: 2px; display: block; border: 1px solid #006EA6; } } } } } } } .btn { padding: 2px 12px; position: relative; border-radius: 2px; color: #fff; cursor: pointer; &::before { position: absolute; display: block; content: ''; width: calc(100% - 4px); height: calc(100% - 4px); top: 2px; left: 2px; border-radius: 2px; z-index: -1; } } .btn1 { border: 1px solid #5cfaff; &::before { background-image: linear-gradient(#2effee92, #0cb1d592); } &:hover { border: 1px solid #5cfaffaa; &::before { background-image: linear-gradient(#2effee72, #0cb1d572); } } } .btn2 { border: 1px solid #e91927; margin-left: 10px; &::before { background-image: linear-gradient(#b02533, #a31f2e); } &:hover { &::before { background-image: linear-gradient(#bd2e3ccc, #a31f2ecc); } } } } .parameter-title { position: relative; width: 100%; height: 16px; margin-top: 10px; margin-bottom: 5px; display: flex; align-items: center; top: -2px; .icon, span { position: absolute; } } .group-parameter-title { background-image: linear-gradient(to right, #39a3ff50, #39a3ff00); .icon { left: 0px; top: -4px; } span { left: 20px; top: -8px; } &::before{ position: absolute; content: ''; width: 100%; height: 100%; top: 4px; background-image: linear-gradient(to right, #3df6ff40, #3df6ff00); } } .detail { align-self: flex-end; color: #66e8fc; cursor: pointer; &:hover { color: #1bf5fddd; } } .a-detail{ font-size: 12px; padding-left: 5px; cursor: pointer; } :deep(.@{ventSpace}-tabs-tabpane-active) { overflow: auto; } :deep(.zxm-select) { width: 300px; .@{ventSpace}-select-selector { background: transparent !important; border: none !important; box-shadow: none !important; .zxm-select-selection-item { color: #fff !important; } } .@{ventSpace}-select-arrow { color: #fff !important; } } :deep(.zxm-select-dropdown) { background: transparent !important; }