.grid-wrapper { color: #ffffff; padding: 23px 16px 16px; height: calc(100% - 80px); width:100%; display: grid; grid-gap: 8px; grid-template-columns: repeat(4, 1fr); grid-template-rows: 1fr 1fr 40px 1fr; grid-template-areas: "left1 center center right" "left2 center center right" "timeline timeline timeline timeline" "bottom1 bottom2 bottom3 bottom4"; } .grid-wrapper .left1 { grid-area: left1; } .grid-wrapper .center { grid-area: center; } .grid-wrapper .right { grid-area: right; } .grid-wrapper .left2 { grid-area: left2; } .grid-wrapper .timeline { grid-area: timeline; } .grid-wrapper .bottom1 { grid-area: bottom1; } .grid-wrapper .bottom2 { grid-area: bottom2; } .grid-wrapper .bottom3 { grid-area: bottom3; } .grid-wrapper .bottom4 { grid-area: bottom4; } .grid-wrapper > div .wrapper { border-radius: 6px; height: 100%; background-color: #001346; overflow: hidden; } .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:#0f215c } .wide-border-line2{ position:absolute; right:0px; top:-26px; background-color:#0f215c } /*边框长*/ .wide-border-long-line2{ position:absolute; right:0px; top:-26px; background-color:#0f215c } .wide-border-line3{ position:absolute; left:0px; bottom:0; background-color:#001346; } .wide-border-line4{ position:absolute; right:0px; bottom:0; background-color:#001346; } .grid-wrapper .chart-tab-t{ padding-left: 82px; height: 40px; line-height: 40px; background-color: #0f215c; } .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-sczztcjg,#chart-sczzgcqk,#chart-pc1zzxx,#chart-pc2zzxx{ height:100%; } .grid-wrapper .center{ display: flex; flex-direction: column; justify-content:space-between; } .center .line1{ display:flex; align-items:center; height:70px; } .center .line1 img{ width:40px; cursor:pointer; } .center .line1 .swtichBtn{ position:relative; } .center .line1 .swtichBtn .choosebox { display:none; width: 180px; padding: 15px; position: absolute; top: 40px; left: 50%; z-index:99; border: 1px solid #3bb3e0; background-color: #001346; transform:translateX(-50%); -ms-transform:translateX(-50%); /* IE 9 */ -moz-transform:translateX(-50%); /* Firefox */ -webkit-transform:translateX(-50%); /* Safari 和 Chrome */ -o-transform:translateX(-50%); /* Opera */ } .grid-wrapper .center .line1 .cont { margin: 1px 20px; font-size:2.0em } .grid-wrapper .center .line1 .cont.backurl { cursor:pointer; } .grid-wrapper .center .line1 .division { flex: 1; height: 2px; background-color: #528DFF; } .choosebox .tab-areas { height: 200px; } #tab-area1{ height: 100%; } #tab-area1 .pc-nums { height: 100%; overflow: hidden; background-color: #fff; } #tab-area1 .pc-nums .item { overflow: hidden; height: 28px; line-height: 28px; text-overflow: ellipsis; white-space: nowrap; color: #333; padding-left: 5px; cursor: pointer; font-size:0.6em; } #tab-area1 .pc-nums .item:hover{ background-color:#9de5f5; color:#fff } .center .line2{ flex:1; height:30%; background-color:#001346; margin-bottom:10px; border-radius:6px; } .line2 .line2-content{ display: flex; flex-wrap: wrap; align-items:center; justify-content:space-between; padding:10px; height:100%; } .line2 .qrcode{ flex:1; display: flex; justify-content:center; align-items:center; } .line2 img{ width:80%; } .line2-data-item{ flex:4; display:flex; flex-wrap: wrap; height:100%; justify-content:space-between; } .line2-data-item .data-item1{ height:50%; width:50%; padding:5px; } .line2-data-item .data-item1 .item1-content{ background-color:#060B2E; border-radius:6px; width:100%; height:100%; display: flex; align-items: center; justify-content: center; } .line2-data-item .data-item1 .item1-content .title{ color:#69F8FE; font-size:1.8em; } .line2-data-item .data-item1 .item1-content .data-value{ font-size:1.8em; font-weight:bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 60%; } .center .line3{ height:calc(70% - 80px); display:flex; align-items:center; padding:10px; } .center .line3 .left-table,.center .line3 .right-table{ flex:1; height:100%; overflow:hidden; } .center .line3 .left-table .table-mygl-head{ min-height:30px; color: #fff; background-color:#8bc34a; display:flex; align-items:center; width:98%; margin:0 auto; } .center .line3 .left-table .table-mygl-head .table-mygl-head-th{ text-align:center; width:70px; } .center .line3 .left-table .table-mygl-head .table-mygl-head-th:nth-child(2){ flex:1; } .center .line3 .right-table .table-zlgl-head{ min-height:30px; color: #fff; background-color:#f44336; display:flex; align-items:center; width:98%; margin:0 auto; } .center .line3 .right-table .table-zlgl-head .table-zlgl-head-th{ text-align:center; width:70px; } .center .line3 .right-table .table-zlgl-head .table-zlgl-head-th:nth-child(3){ flex:1; } .center .line3 .left-table .table-mygl-body{ height:calc(100% - 30px); } .center .line3 .right-table .table-zlgl-body{ height:calc(100% - 30px); } .center .line3 .left-table .table-mygl{ margin:0 auto; width:98%; height:100%; font-size:1em; border:1px solid #8bc34a; } .center .line3 .right-table .table-zlgl{ margin:0 auto; width:98%; height:100%; font-size:1em; border:1px solid #f44336; } .left-table .table-mygl tr:nth-child(odd) td{ background-color:#b2cc95 } .left-table .table-mygl tr:nth-child(even) td{ background-color:#fff } .right-table .table-zlgl tr:nth-child(odd) td{ background-color:#ca8a85 } .right-table .table-zlgl tr:nth-child(even) td{ background-color:#fff } .left-table .table-mygl tr td{ text-align:center; height:30px; vertical-align:middle; width:70px; padding:0 3px; } .left-table .table-mygl tr td:nth-child(2){ width:auto; } .right-table .table-zlgl tr td:nth-child(3){ width:auto; } .right-table .table-zlgl tr td{ text-align:center; height:30px; vertical-align:middle; width:70px; padding:0 3px; } .left-table .table-mygl tr td{ color:#333; font-size:0.8em; } .right-table .table-zlgl tr td{ color:#333; font-size:0.8em; } .right .right-content{ display:flex; flex-direction:column; height:100%; justify-content:space-between; } .right-top-block{ height:30%; } .right-bottom-block{ height:65%; } .right-top-block #box-aqzrr{ height:100%; display:flex; padding:10px 25px; justify-content:flex-start; align-items:center; flex-wrap:wrap; } #box-aqzrr .aqzrr-content{ padding:15px 10px; margin-left:10px; background-color:#060B2E; border-radius:6px; display:flex; align-items:center; font-size:1.2em; justify-content:center; } .right-bottom-block .tabbed{ transition: border 250ms ease; } .right-bottom-block .right-tabs{ height:40px; display:flex; justify-content:center; align-items:center; } .tabbed.round .right-tabs .log-tab { border-radius: 8px 8px 0 0; display:flex; align-items:center; justify-content:center; /*padding: 10px 24px 8px;*/ height:100%; width:30%; background-color: #FFF; margin-right: 46px; z-index: 2; position: relative; cursor: pointer; color: #777; text-transform: uppercase; font-size:1.2em; transition: all 250ms ease; } .tabbed .right-tabs .log-tab:before, .tabbed .right-tabs .log-tab:after { display: block; content: " "; position: absolute; top: 0; height: 100%; width: 44px; background-color: #FFF; transition: all 250ms ease; } .tabbed .right-tabs .log-tab:before { right: -24px; transform: skew(30deg, 0deg); box-shadow: rgba(0,0,0,.1) 3px 2px 5px, inset rgba(255,255,255,.09) -1px 0; border-radius: 0 8px 0 0; } .tabbed .right-tabs .log-tab:after { left: -24px; transform: skew(-30deg, 0deg); box-shadow: rgba(0,0,0,.1) -3px 2px 5px, inset rgba(255,255,255,.09) 1px 0; border-radius: 8px 0 0 0; } .tabbed .right-tabs .log-tab.active { z-index: 3; } .tabbed .right-tabs .log-tab.active, .tabbed .right-tabs .log-tab.active:before, .tabbed .right-tabs .log-tab.active:after { background-color: #53BAFD; color: #fff; } .right-bottom-block .right-logs{ height:calc(100% - 40px); padding:15px 10px 20px; overflow:hidden; border:1px solid #53BAFD; } .right-bottom-block .right-logs .log-list{ height:100%; width:100%; overflow:hidden; } .right-bottom-block .right-logs .log-list .log-item{ height:42px; display:flex; align-items:center; font-size:1.4em; width:100%; margin: 0px 12px 12px; line-height:42px; padding: 0 8px 0; background-color:#060B2E; } .right-bottom-block .right-logs .log-list .log-item .log-time{ margin-right:20px; } .right-bottom-block .right-logs .log-list .log-item .log-content{ color: #A1D8EC; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .timeline .timeline-content{ display: flex; align-items: center; height:100%; } .timeline .timeline-content .timedot{ position:relative; padding:0 25px; } .timeline .timeline-content .timedot:before{ content:''; position:absolute; top:50%; left:0px; width:15px; height:15px; border-radius: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%); /* Opera */ background-color:#ff9800; } .timeline .timeline-content .timedot .timedot-title{ font-size:1.2em; color: #69F8FE; } .timeline .timeline-content .timedot .timedot-date{ font-size:1.2em; } .timeline .timeline-content .lineoftime{ flex:1; background-color:#ea4019; height:3px; } /*bottom1*/ #table-szzsqk,#table-xsjl,#table-whhcllb{ height:100%; padding:10px 10px 26px; background-color: #001346; overflow:hidden; z-index:1; cursor:pointer } #table-szzsqk .szzsqk-block,#table-xsjl .xsjl-block,#table-whhcllb .whhcllb-block{ width:100%; height:100%; position:relative; } #table-szzsqk .table-area-head{ margin:0 auto; width:98%; font-size:0.9em; border:1px solid #ff9800; display:flex; align-items:center; } #table-szzsqk .table-area-head .table-area-head-tab{ color: #fff; background-color:#ff9800; text-align:center; height:30px; vertical-align:middle; width:50px; display:flex; align-items:center; justify-content:center; } #table-whhcllb .table-area-head{ margin:0 auto; width:98%; font-size:0.9em; display:flex; align-items:center; background-color:#9e9e9e; } #table-whhcllb .table-area-head .table-area-head-tab{ color: #fff; background-color:#9e9e9e; text-align:center; height:30px; vertical-align:middle; width:16.66%; display:flex; align-items:center; justify-content:center; } #table-xsjl .table-area-head{ margin:0 auto; width:98%; font-size:0.9em; border:1px solid #5168e8; display:flex; align-items:center; } #table-xsjl .table-area-head .table-area-head-tab{ color: #fff; background-color:#5168e8; text-align:center; height:30px; vertical-align:middle; width:25%; display:flex; align-items:center; justify-content:center; } #table-szzsqk .table-area-head .table-area-head-tab:nth-child(2){ flex:1; } #table-szzsqk .table-area,#table-xsjl .table-area,#table-whhcllb .table-area{ width:100%; position:absolute; top:29px; left:0; height:calc(100% - 30px); overflow:hidden; } #table-szzsqk .table-content{ margin:0 auto; width:98%; height:100%; font-size:0.9em; border:1px solid #ff9800; } #table-xsjl .table-content{ margin:0 auto; width:98%; height:100%; font-size:0.9em; border:1px solid #5168e8; } #table-whhcllb .table-content{ margin:0 auto; width:98%; height:100%; font-size:0.9em; border:1px solid #9e9e9e; } #table-szzsqk .table-content tr:nth-child(odd) td{ background-color:#fbe1bb } #table-szzsqk .table-content tr:nth-child(even) td{ background-color:#fff } #table-xsjl .table-content tr:nth-child(odd) td{ background-color:#97cee6 } #table-xsjl .table-content tr:nth-child(even) td{ background-color:#fff } #table-whhcllb .table-content tr:nth-child(odd) td{ background-color:#e2d9d9 } #table-whhcllb .table-content tr:nth-child(even) td{ background-color:#fff } #table-szzsqk .table-content tr td{ text-align:center; height:30px; vertical-align:middle; width:50px; padding:0 5px; } #table-szzsqk .table-content tr td:nth-child(2){ width:auto; } #table-xsjl .table-content tr td{ text-align:center; height:30px; vertical-align:middle; width:25%; padding:0 3px; } #table-whhcllb .table-content tr td{ text-align:center; height:30px; vertical-align:middle; width:16.6%; padding:0 3px; } #table-xsjl .table-content tr td{ color:#333; font-size:1.2em; } #table-szzsqk .table-content tr td{ font-size:0.8em; color:#333; } #table-whhcllb .table-content tr td{ font-size:0.8em; color:#333; } #chart-mzstjl,#chart-twsl{ height:100%; } #block-slda{ display: flex; flex-wrap: wrap; height: 100%; justify-content: space-around; padding:20px; } #block-slda .slda-data-left{ width:60%; display: flex; flex-direction:column; justify-content: space-around; } #block-slda .slda-data-right{ width:35%; } #block-slda .slda-data{ width: 100%; display: flex; align-items:center; } #block-slda .slda-datar{ display: flex; flex-direction:column; align-items:center; } #block-slda .slda-datar .data-title{ height:40px; display: flex; align-items:center; } #block-slda .slda-data .data-title{ width:35%; } #block-slda .slda-data .data-value{ width:60%; word-wrap : break-word ; word-break:break-all; } #block-slda .slda-datar .data-value img{ width:100%; } .bottom2,.bottom3{ position:relative; cursor:pointer; } .wrapper.tableb{ position:absolute; top:0; left:0; z-index:2; width:100%; display:none; }