@import 'element-variables.scss'; div{ box-sizing: border-box; } .flex-center{ display: flex; justify-content: center; align-items: center; } .flex-center-column{ display: flex; flex-direction: column; justify-content: center; align-items: center; } .flex-around-column{ display: flex; flex-direction: column; justify-content: space-between; align-items: center; } .flex-space-b{ display: flex; justify-content: space-between; align-items: center; } .flex-space-a{ display: flex; justify-content: space-around; align-items: center; } .big-screen-data-empty{ width: 100%; height: 100%; color: #b7b7b7 } .screen-container { width: 100%; height: 100%; background: url('~@/assets/img/bigScreen/img_wk@2x.png') no-repeat center / 101% 102%; background-color: #0c1f3f; color: #fff; position: relative; } .screen-header{ display: flex; height: 8.5vh; width: 100%; justify-content: space-around; .header-left, .header-right{ width: 26%; position: relative; } .header-right{ text-align: right; } .header-left:before,.header-right:before{ content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 12px; margin-top: 2.5vh; } .header-left:before{ background: url('~@/assets/img/bigScreen/img_wk_zs1@2x.png') no-repeat center / 100% 100%; } .header-right:before{ background: url('~@/assets/img/bigScreen/img_wk_zs22@2x.png') no-repeat center / 100% 100%; } .header-router-btn{ position: relative; z-index: 2; cursor: pointer; display: inline-block; font-size: 14px; font-family: PingFang SC; font-weight: 400; color: #FFFFFF; padding: 4px 40px; text-align: center; margin-top: 10px; margin-left: 20px; background: url('~@/assets/img/bigScreen/img_wk_qh@2x.png') no-repeat center / 100% 100%; } .header-center{ width: 30%; text-align: center; .screen-header-title{ height: 8vh; line-height: 8vh; font-size: 26px; font-family: PingFang SC; font-weight: 800; background: linear-gradient(0deg, #8DC7FF 0%, #FFFFFF 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } } .header-logout{ width: 20px; height: 20px; position: absolute; right: 15px; top: 1.5%; i{ font-size: 20px; color: #1158aa; } i:hover{ color: #036ad7; } } } .screen-body{ height: 91.5vh; width: 100%; padding: 0 30px 20px 30px; display: flex; } .scroll-table { .scroll-table-header { width: 100%; display: flex; justify-content: space-around; height: 32PX; line-height: 32PX; position: relative; margin-bottom: 2px; } .scroll-table-header:after{ content:''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(0deg, #0273E9 0%, rgba(2,115,233,0) 100%); opacity: 0.3; } .scroll-table-body { height: calc(100% - 32PX); overflow: hidden; } .header-item { font-size: 16px; font-weight: 700; color: #d8dddd; font-family: PingFang SC; font-weight: 400; padding: 0 4px; text-align: center; } .header-long{ line-height: 114%; font-size: 12px; } .scroll-table-column { cursor: pointer; width: 100%; display: flex; justify-content: space-around; height: 32PX; line-height: 32PX; } .scroll-table-column:nth-of-type(2n + 1) { background: rgba(#0273E9, 0.05); margin: 1px 0; } .scroll-table-column:nth-of-type(2n) { background: rgba(#0273E9, 0.1); margin: 1px 0; } .column-item { padding: 0 4px; text-align: center; font-size: 12px; color: #dbdbdb; box-sizing: border-box; font-family: PingFang SC; font-weight: 400; color: #D7F1FF; } .column-item-rotate{ transform: rotateX(180deg); } .columnActive{ color: red; } .column-trend-icon{ display: inline-block; width: 30px; height: 30px; line-height: 30px; } .cqlt-icon-arrow{ font-size: 18px; } .column-trend-icon-1 { color: #59c06c; text-shadow: #59c06c 1px 0 12px; } .column-trend-icon-2 { color: #fe3b30; text-shadow: #fe3b30 1px 0 12px; } } .sub-title{ margin-top: -4px; width: 100%; height: 18px; text-align: center; position: relative; font-size: 14px; font-family: PingFang SC; font-weight: 800; color: #FFFFFF; text-shadow: 0px 0px 16px #266BF2; } .sub-title::after,.sub-title::before{ content: ''; position: absolute; top: 47%; width: 40px; height: 4px; } .sub-title::before{ left: 37%; background: url('~@/assets/img/bigScreen/line63.png') no-repeat center / 100% 100%; } .sub-title::after{ right: 37%; background: url('~@/assets/img/bigScreen/line62.png') no-repeat center / 100% 100%; } .reform-pilot-container{ position: absolute; left: 4%; top: 16%; width: 92%; height: 77%; } .reform-pilot-top{ width:100%; height: 60%; } .reform-pilot-bottom{ width: 100%; height: 40%; } .reform-pilot-bottom-content{ width: 100%; height: calc(100% - 30px); margin-top: 2%; } .reform-pilot-item{ cursor: pointer; flex: 1; width: 33%; height: 100%; background: rgba(2,115,233,0.1); } .reform-pilot-item:nth-last-of-type(2){ margin: 0 10px; } .pilot-item-title{ width: 100%; text-align: center; margin-top: -10px; .block{ color: #0273E9; font-size: 20px; font-weight: bold; } .text{ margin: 0 4px; font-size: 14px; font-family: PingFang SC; font-weight: 500; } } .reform-pilot-item-inner{ margin-top: 2.6%; } .item-inner-left{ display: flex; justify-items: center; flex-direction: column; align-items: center; .item-inner-top{ background: url('~@/assets/img/bigScreen/img_up1@2x.png') no-repeat center / 100% 100%; } .item-inner-bottom{ width: 50px; border: 1px solid #0273E9; background: rgba(#0273E9, 0.2) ; } } .item-inner-right{ display: flex; justify-items: center; flex-direction: column; align-items: center; margin-left: 5%; .item-inner-top{ background: url('~@/assets/img/bigScreen/img_up2@2x.png') no-repeat center / 100% 100%; } .item-inner-bottom{ width: 100px; } .icon-arrow{ width: 12px; height: 14px; margin-left: 4px; } } .reform-pilot-item { .item-inner-top{ width: 76px; height: 42px; } .item-inner-bottom{ height: 24px; line-height: 24px; font-size: 13px; font-family: PingFang SC; font-weight: 500; color: #FFFFFF; position: relative; text-align: center; } .inner-num{ font-size: 24px; font-family: PingFang SC; font-weight: bold; margin-right: 4px; color: #A4DCFF; } .inner-unit{ font-size: 14px; font-family: PingFang SC; font-weight: 400; color: #A4DCFF; } .item-inner-right{ .inner-num{ color: #A4DCFF; } .inner-unit{ color: #A4DCFF; } } } .reform-pilot-item.item-g{ .item-inner-right{ .inner-num{ color: #96FFCA; } .inner-unit{ color: #96FFCA; } .item-inner-bottom{ border: 1px solid #53CD67; background: rgba(#53CD67, 0.2) ; } } } .reform-pilot-item.item-y{ .item-inner-right{ .inner-num{ color: #FFCE86 } .inner-unit{ color: #FFCE86 } .item-inner-top{ background: url('~@/assets/img/bigScreen/img_up3@2x.png') no-repeat center / 100% 100%; } .item-inner-bottom{ border: 1px solid #FFB03B; background: rgba(#FFB03B, 0.2) ; } } } .reform-pilot-item.item-p{ .item-inner-right{ .inner-num{ color: #FFBBC9 } .inner-unit{ color: #FFBBC9 } .item-inner-top{ background: url('~@/assets/img/bigScreen/img_up6@2x.png') no-repeat center / 100% 100%; } .item-inner-bottom{ border: 1px solid #FF7B97; background: rgba(#FF7B97, 0.2) ; } } } // 表格 .single-top-container{ position: absolute; left: 6%; top: 19.5%; width: 88%; height: 60%; .single-table-body{ height: 99%; width: calc(100% + 4px); font-size: 12px; font-family: PingFang SC; font-weight: 400; color: #D7F1FF; margin-left: -2px; } table{ table-layout:fixed } td{ width: 25%; box-sizing: border-box; padding:0 4px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .single-item-sn{ padding-right: 6px; } .single-item-title{ width: 25%; height: 33.33; padding: 0 4px; box-sizing: border-box; background-color: rgba(#1790FF, 0.15); font-size: 12px; } .single-item-title.title-sec{ background-color: rgba(#00FFFF, 0.15); } tr:nth-of-type(1) td{ background-color: rgba(23, 144, 255, 0.1); } tr:nth-of-type(2) td,tr:nth-of-type(6) td{ background-color: rgba(0, 255, 255, 0.1); } tr:nth-of-type(3) td{ background-color: rgba(23, 144, 255, 0.1); } .single-item-sn img{ width: 18px; height: 18px; vertical-align: middle; } } .major-table-single{ .single-item-title{ width: 28%; } td.project-name { width: 42%; // text-align: left; } td{ width: 30%; text-overflow: initial!important; white-space: initial!important; } // .single-item-sn{ // width: 12%; // } .single-top-container td[data-v-7c415c2a] { // width: 15%; // box-sizing: border-box; // padding: 0 0.20833vw; // text-align: center; // overflow: hidden; } } .scroll-table{ .scroll-table-column{ height: auto!important; line-height: initial!important; padding: 10px 0; } }