.grid-wrapper { color: #ffffff; padding: 23px 16px 16px; height: calc(100% - 81px); display: grid; display:-ms-grid; grid-gap: 8px; grid-template-columns: repeat(5, 1fr); grid-template-rows: repeat(4, 1fr); grid-template-areas: "left1 brief brief brief right2" "left1 img img img right2" "left1 img img img right2" "bottom1 bottom1 bottom1 bottom1 bottom1"; } .grid-wrapper .left1 { grid-area: left1; display: flex; flex-direction: column; justify-content: space-between; } .grid-wrapper .wrapper-content{ position:relative; height:calc(100% - 40px); } .grid-wrapper .wide-border{ height:calc(100% + 1px); width:100%; position:absolute; top:-3px; left:0px; border:1px solid #53BAFD; } .wide-border-line1{ position:absolute; left:0px; top:-26px; background-color:#0E1E51 } .wide-border-line2{ position:absolute; right:0px; top:-26px; background-color:#0E1E51 } .wide-border-line3{ position:absolute; left:0px; bottom:0; background-color:#001346; } .wide-border-line4{ position:absolute; right:0px; bottom:0; background-color:#001346; } .wrapper #realtime_Data{ height:100%; } .grid-wrapper .brief { grid-area: brief; display: flex; flex-direction: column; } .grid-wrapper .brief .line1 { font-size: 18px; height: 88px; display: flex; align-items: center; } .grid-wrapper .brief .line1 .division { flex: 1; /*border-bottom: 1px solid #528DFF;*/ height: 4px; background-color:#528DFF } .grid-wrapper .brief .line1 .cont { margin: 1px 20px; font-size:2em; } .grid-wrapper .brief .line1 .cont img{ cursor:pointer; } .grid-wrapper .brief .line1 img { width: 30px; } .grid-wrapper .brief .line2 { flex: 1; display: flex; flex-wrap: wrap; } .grid-wrapper .brief .line2 .item { padding: 5px; height: 50%; width: 33.33%; } .grid-wrapper .brief .line2 .item .bor { font-weight: bold; border-radius: 6px; padding:5px; } .grid-wrapper .brief .line2 .item .bor .border-zhe{ border: 2.5px solid #53BAFD; width:100%; height:100%; position:relative; } .grid-wrapper .brief .line2 .item .bor .border-zhe .item-info-title{ height: 100%; display: flex; align-items: center; justify-content: center; } .border-zhe .zhe-block{ width: 15px; height: 15px; border-bottom: 3px solid #53BAFD; position: absolute; background-color: #001346; } .zhe-block-rotate1{ transform: rotate(45deg); top: -8px; right: -8px; } .zhe-block-rotate2{ transform: rotate(315deg); left: -8px; top: -8px; } .zhe-block-rotate3{ transform: rotate(225deg); left: -8px; bottom: -8px; } .zhe-block-rotate4{ transform: rotate(135deg); bottom: -8px; right: -8px; } .grid-wrapper .brief .line2 .item .bor .title { font-size: 2em; color: #53BAFD; font-weight:normal; } .grid-wrapper .brief .line2 .item .bor .number { font-size: 2.5em; } .grid-wrapper .img { grid-area: img; display:flex; justify-content:center; align-items:center; } .img_window{ width:100%; height:100%; background: url('../images/newmap.jpg') center center no-repeat; background-size:100%; padding: 0px; position: relative; } .grid-wrapper .img .img_window #diagonal{ border:0px none; top:0px; left:0; position:absolute; padding: 0px; opacity: 1; } .grid-wrapper .img img{ border: 0px none; position:absolute; left:0; top:0; opacity:0; } .grid-wrapper .img img,.grid-wrapper .video img,.grid-wrapper .img video,.grid-wrapper .video video{ width: 100%; height: 100%; } .grid-wrapper .video { grid-area: video; } .grid-wrapper .right1 { grid-area: right1; } .grid-wrapper .right2 { grid-area: right2; display: flex; flex-direction: column; justify-content: space-between; } .grid-wrapper .left1 .wrapper1,.grid-wrapper .right2 .wrapper1 { height: 48%; } .grid-wrapper .right2 .wrapper1 .cont { padding: 14px 25px 14px; display: grid; grid-gap: 8px; height: 100%; grid-template-columns: repeat(3, 1fr); grid-template-rows: repeat(3, 1fr); } .grid-wrapper .right2 .wrapper1 .cont .title { color: #A6F4FE; font-size: 1.2em; margin-bottom: 6px; } .grid-wrapper .right2 .wrapper1 .cont .num { font-size: 1em; } .grid-wrapper .right2 .wrapper1 .cont > div { background-color: #060B2E; display: flex; align-items: center; justify-content: center; flex-direction: column; } .grid-wrapper .right2 .wrapper2 { height: 48%; } .grid-wrapper .right2 .wrapper2 ul.msg { width: 100%; } .warning-msg{ padding:0px 25px 14px; overflow:hidden; height:100%; } .warning-msg .msg img { width:30px; margin-right:5px; } .grid-wrapper .right2 .wrapper2 .msg { color: #A1D8EC; height: 37px; line-height:37px; display:flex; align-items:center; margin:6px 12px; padding:0 8px; background-color: #060B2E; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .grid-wrapper .bottom1 { grid-area: bottom1; background-color: #060B2E; overflow: hidden; width: 100%; } .grid-wrapper .bottom1::-webkit-scrollbar { display: none; } .grid-wrapper .bottom1 ul.list { height: 100%; white-space: nowrap; display: inline-block; } .grid-wrapper .bottom1 ul.list li { cursor: pointer; margin-right: 16px; height: 100%; width: 300px; display: inline-block; flex-direction: column; } .grid-wrapper .bottom1 ul.list li .leftbar { background-color: #001346; width: 100%; height:80px; display:flex; justify-content:center; align-items:center; } .grid-wrapper .bottom1 ul.list li .leftbar .room_num{ font-size: 1.6em; font-weight: bold; letter-spacing:0.2em; } .grid-wrapper .bottom1 ul.list li .cont { height: calc(100% - 80px); padding:20px 0; width:100%; background-color: #08133D; display: flex; flex-direction: column; flex: 1; justify-content: space-around; font-size: 1.2em; align-items: center; } .grid-wrapper .bottom1 ul.list li .cont .line { width: 100%; display: flex; align-items: center; justify-content:flex-start; padding-left:40px; } .grid-wrapper .bottom1 ul.list li .cont .line img { margin-right: 16px; width: 30px; } .grid-wrapper .bottom1 ul.list li .cont .line-img { display: flex; align-items: center; justify-content: center; } .grid-wrapper .bottom1 ul.list li .cont .line-img img { width: 30px; } .grid-wrapper .bottom1 ul.list li.select { border: 3px solid #03A2E8; } .grid-wrapper > div { overflow: hidden; } .grid-wrapper > div .wrapper { overflow: hidden; background-color: #001346; border-radius:12px; border-radius: 6px; border-color:#0C4D7F; height: 100%; } .grid-wrapper>div .wrapper>.tab{ height:40px; line-height:40px; background-color:#0E1E51; padding-left:88px; } .grid-wrapper .tab>.tab-title{ font-size:1.5em; position:relative; } .grid-wrapper>div .wrapper>.tab>.tab-title:after{ content:""; height:16px; width:16px; background-color:#fff; position:absolute; left:-24px; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%); /* IE 9 */ -moz-transform:translateY(-50%); /* Firefox */ -webkit-transform:translateY(-50%); /* Safari 和 Chrome */ -o-transform:translateY(-50%); } #device-status{ height:100%; display:flex; align-items:center; justify-content:space-around; flex-direction:column; } .device-status-box{ height:48%; width:100%; } .grid-wrapper .chart-tab-t{ padding-left: 102px; height: 40px; line-height: 40px; } .grid-wrapper .chart-tab-t .chart-tab-title{ font-size: 1em; position: relative; } .grid-wrapper .chart-tab-t .chart-tab-title:before{ content:''; width:14px; height:14px; border-radius:50%; position:absolute; left:-20px; top:50%; background-color:#fff; transform:translateY(-50%); -ms-transform:translateY(-50%); /* IE 9 */ -moz-transform:translateY(-50%); /* Firefox */ -webkit-transform:translateY(-50%); /* Safari 和 Chrome */ -o-transform:translateY(-50%); /* Opera */ } #chart-snhjsj,#chart-swhjsj,#chart-rycrtj{ width:100%; height: calc(100% - 40px) } .open-box-container { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.3); display: none; overflow: hidden; z-index: 99; } .open-lauer-box { position: fixed; top: 50%; width: 1000px; height: 700px; background-color: #021429; border-radius: 10px; left: 50%; margin-left: -500px; margin-top: -350px; box-shadow: 0px -10px 5px 0px rgba(255,255,255,0.1), -10px 0px 5px 0px rgba(255,255,255,0.1), 10px 0px 10px 0px rgba(255,255,255,0.1), 0px 10px 10px 0px rgba(255,255,255,0.1); } .windows-dataset .open-lauer-box{ width: 600px; height: 450px; margin-left: -300px; } .open-box-head { height: 50px; line-height: 50px; width: 100%; text-align: center; position: relative; color: #ccf5f9; font-size: 1.4em; letter-spacing: 0.1em; } .open-box-head:after { content: ''; position: absolute; bottom: 0px; left: 5%; height: 2px; width: 90%; background: linear-gradient(to right, rgba(11,82,224,0), #0b52e0, rgba(11,82,224,0)); } .open-box-body { height: calc(100% - 50px); width: 100%; display: flex; flex-wrap: wrap; padding: 10px; align-items: center; justify-content: center; overflow: hidden; } .wsclset-dataTable { width: 90%; border: 1px solid #0b52e0; color: #fff; } .wsclset-dataTable tr td { border: 1px solid #0b52e0; height: 40px; line-height: 40px; text-align: center; } .wsclset-dataTable tr td.top-system-set { height: 40px; line-height: 40px; } .wsclset-dataTable tr td.top-system-set { background-color: #0c0a4a; height: 40px; line-height: 40px; font-weight: bold; font-size: 20px; } .wsclset-dataTable tr td.table-real-head { height: 50px; line-height: 50px; font-size: 16px; font-weight: bold; background-color: #171567; } .wsclset-dataTable tr td .param-dataset { border: 1px solid #0b52e0; height: 30px; line-height: 30px; width: 85px; background: none; text-align: center; border-radius: 5px; color: #fff; } #chart-ssqx{ width:100%; height:100%; } #play-box-0>canvas { width: 980px; height: 630px; } .news-box{ padding: 0px 25px 14px; width:100%; overflow: hidden; height: 100%; } #news-list{ width:100%; overflow: hidden; height: 100%; } .news-item{ width:100%; margin:10px 0; } .news-title{ color: #fff; line-height: 25px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .news-content{ color: #A1D8EC; font-size: 14px; line-height: 25px; margin: 6px 0; padding: 0 8px; background-color: #060B2E; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .single{ position:relative; } .single .pre,.single .next{ position: absolute; width: 40px; height: 100%; background-color: rgba(0, 0, 0, 0.1); cursor: pointer; } .single .pre:hover,.single .next:hover{ background-color: rgba(0, 0, 0, 0.3); } .single .pre{ left:0; } .single .next{ right:0; } .single .pre::before { content: ""; width: 12px; height: 12px; border: solid #fff; border-width: 2px 0 0 2px; transform: translate(-50%, -50%) rotate(-45deg); position: absolute; left: 70%; top: 50%; } .single .next::before { content: ""; width: 12px; height: 12px; border: solid #fff; border-width: 0 2px 2px 0; transform: translate(-50%, -50%) rotate(-45deg); position: absolute; left: 30%; top: 50%; }