.greenPage{ background-color: #021134; position: relative; } .headerBox{ background-image: url('../../../assets/images/markRoomOverview/title_line.png'); background-position: bottom center; background-repeat: no-repeat; height: 107px; .title{ color: #22B4F1; font-size: 31px; text-align: center; padding-top: 8px; } } .bottomLine{ position: absolute; bottom: 20px; left: 20px; width: calc(100% - 40px); background-image: url('../../../assets/images/markRoomOverview/bottom_line.png'); background-position: bottom center; background-repeat: no-repeat; height: 23px; } .leftLine,.rightLine{ position: absolute; top: 50px; height: calc(100% - 70px - 50px); background-position: bottom center; background-repeat: no-repeat; background-size: 50px 100%; width: 50px; background-image: url('../../../assets/images/markRoomOverview/left_line.png'); } .leftLine{ left: 0px; } .rightLine{ right: 0px; transform: rotate(180deg); } .greenContent{ height: calc(100% - 107px - 43px - 40px); margin: 20px 70px; width: calc(100% - 140px); .top{ // height: calc(100% - 270px); height: calc(58% - 20px); overflow: hidden; .smallDiv{ width: 25%; float: left; .blockBox{ height: 100%; } } .smallDiv1{ margin-right: 20px; } .centerDiv{ width: calc(50% - 40px); margin-right: 20px; background-image: url('../../../assets/images/markRoomOverview/centerBG.png'); background-position: bottom center; background-repeat: no-repeat; background-size: auto 100%; float: left; position: relative; .title{ padding-top: 12px; padding-right: 10px; p{ font-size: 14px; color: #06F8B3; height: 26px; line-height: 26px; padding-left: 13px; background-position: center right; background-repeat: no-repeat; text-shadow:0px 2px 3px rgba(6, 248, 179, 0.5); } } } } .bottom{ // height: 250px; height: 42%; margin-top: 20px; .blockBox{ width: 49%; float: left; background-image: url('../../../assets/images/markRoomOverview/line4.png'); &:first-child{ margin-right: 2%; } .title{ background-image: url('../../../assets/images/markRoomOverview/line4.png'); } } } } .blockBox{ background-image: url('../../../assets/images/markRoomOverview/line3.png'); background-position: bottom center; background-repeat: no-repeat; background-size: 100% 12px; .title{ height: 26px; background-image: url('../../../assets/images/markRoomOverview/line2.png'); background-position: top center; background-repeat: no-repeat; background-size: 100% 12px; padding: 12px 0 0px; p{ font-size: 14px; color: #22B8F3; background-color: rgba(21, 134, 255, 0.25); height: 26px; line-height: 26px; padding-left: 13px; background-position: center right; background-repeat: no-repeat; text-shadow:0px 2px 3px rgba(6, 248, 179, 0.5); // background-size: 100% 12px; } } .blockContent{ padding-top: 5px; height: calc(100% - 38px - 12px); // background-color: rgba(6, 45, 102, 0.69); border: 1px solid rgba(6, 45, 102, 0.69); position: relative; box-shadow: inset 0px 1px 13px 5px rgba(6, 45, 102, 1); } } .e1{ background-image: url('../../../assets/images/markRoomOverview/e1.png'); } // .e2{ // background-image: url('../../../assets/images/markRoomOverview/e2.png'); // } .e3{ background-image: url('../../../assets/images/markRoomOverview/e3.png'); } // .e4{ // background-image: url('../../../assets/images/markRoomOverview/e4.png'); // } // .e5{ // background-image: url('../../../assets/images/markRoomOverview/e5.png'); // } .e6{ background-image: url('../../../assets/images/markRoomOverview/e6.png'); } .e7{ background-image: url('../../../assets/images/markRoomOverview/e7.png'); } .operateBar{ margin-top: 5px; } .devBox{ position: absolute; top: 90px; left: 90px; } .greenBtn{ font-size: 12px; color: rgba(255, 255, 254, 0.6); background-color: #093861; position: relative; height: 22px; line-height: 22px; padding: 0 11px; display: inline-block; margin-left: 15px; cursor: pointer; &.active{ color: #ffffff; background-color: #1472A4; .arrow{ opacity: 1; } } .arrow{ position: absolute; opacity: 0.5; } .arrow1{ left: -1px; top: -1px; } .arrow2{ right: -1px; top: -1px; transform: rotate(90deg); } .arrow3{ left: -1px; bottom: -1px; transform: rotate(-90deg); } .arrow4{ right: -1px; bottom: -1px; transform: rotate(180deg); } } .greenTable{ font-size: 13px; width: 100%; border-spacing: 0px; margin-bottom: 10px; th{ color: rgba(255, 255, 255, 0.8); border-bottom: 1px solid #142428; padding-bottom: 5px; font-weight: normal; } td{ color: rgba(255, 255, 255, 0.6); text-align: center; line-height: 20px; } } /deep/.__view{ height: 100%; } .centerChart,.near24hChart{ width: 100%; height: calc(100% - 38px); // width: 200px; // height: 500px; } .centerDataBox{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); color: white; margin-top: -50px; text-align: center; .num{ font-size: 60px; font-weight: bold; } .text{ font-size: 18px; } } .tempBox{ color: white; text-align: center; display: inline-block; margin-top: 100px; margin-left: 30px; .numBox{ width: 121px; height: 54px; background-image: url('../../../assets/images/markRoomOverview/numBG.png'); background-position: center center; background-repeat: no-repeat; font-size: 28px; line-height: 54px; } .text{ font-size: 20px; margin-top: 8px; } } .tempChartBox{ width: 113px; height: 319px; background-image: url('../../../assets/images/markRoomOverview/bucket.png'); background-position: center center; background-repeat: no-repeat; margin: auto; position: absolute; top: 50%; transform: translateY(-50%); right: 50%; } .realTimeDataBox{ position: absolute; left: 50%; bottom: 30px; color: white; font-size: 14px; transform: translateX(-50%); p{ margin-right: 30px; display: inline-block; i{ display: inline-block; width: 12px; height: 12px; border-radius: 50%; margin-right: 10px; background-color: @--color-primary3; &.on{ background-color: #EA3941;; } } } }