.left { /* left: 10px; top: 10px; width: 21%; bottom: 10px; height: 37%; */ left: 10px; top: 69%; width: 27%; bottom: 10px; height: 30%; } .left .info { width: 100%; overflow: hidden; /* padding: 10px 10px 20px; */ padding: 10px 10px 10px; } .left .info ul { width: 100%; overflow: hidden; border-right: 1px solid rgba(80, 80, 99, 0.49); border-bottom: 1px solid rgba(80, 80, 99, 0.49); } .left .info ul li { /* width: 100%; line-height: 34px; border-left: 1px solid rgba(80, 80, 99, 0.49); border-top: 1px solid rgba(80, 80, 99, 0.49); padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; */ width: 100%; line-height: 30px; border-left: 1px solid rgba(80, 80, 99, 0.49); border-top: 1px solid rgba(80, 80, 99, 0.49); padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .left .info ul li span { color: #97b8da; } .left .info ul li span + span { color: white; } .left .info ul li a { font-size: 12px; color: #3698fd; } .left .imgbox { width: 100%; /* height: calc((100% - 355px) / 2); */ height: calc((100% - 335px) / 2); padding: 0 10px; } .left .imgbox + .imgbox { margin-top: 20px; } /* .left .imgbox img { width: 100%; height: 100%; } */ .right { /* left: calc(100% - 79% + 20px); right: 10px; height: calc(100% - 31% - 20px); top: 10px; */ left: calc(100% - 100% + 11px); /* right: 10px; */ height: calc(100% - 31% - 20px); /* top: 10px; */ } .right .check-box { position: absolute; top: 0px; left: 0; height: 40px; padding: 10px 20px; line-height: 22px; z-index: 98; color: #fff; width: 100%; } .right .check-box p { display: inline-block; } .right .check-box p + p { margin-left: 10px; } .right .check-box img { width: 12px; height: auto; margin-left: 5px; } .bottom { /* left: calc(100% - 79% + 20px); right: 10px; bottom: 10px; height: 30%; */ left: calc(100% - 73% + 20px); right: 10px; bottom: 10px; height: 30%; } .bottom ul { width: 100%; height: 100%; } /* .bottom ul li { width: calc((100% - 30px) / 4); height: 100%; float: left; box-sizing: content-box; } */ /* .bottom ul li:last-child { width: calc((100% - 30px) / 4); height: 100%; float: left; box-sizing: content-box; } */ .bottom ul li:nth-child(1) { /* width: calc(100% - 77%); */ width: calc(100% - 76%); height: 100%; float: left; /* box-sizing: content-box; */ } .bottom ul li:nth-child(2) { /* width: calc(100% - 77%); */ width: calc(100% - 76%); height: 100%; float: left; /* box-sizing: content-box; */ } .bottom ul li:nth-child(3) { /* width: calc(100% - 76%); */ width: calc(100% - 76%); height: 100%; float: left; /* box-sizing: content-box; */ } .bottom ul li:last-child { /* width: calc(100% - 70% ); */ width: calc(100% - 72% ); height: 100%; float: left; /* box-sizing: content-box; */ } .bottom ul li + li { border-left: 10px #0a061e solid; } .bottom ul li + li + li { border-left: 10px #0a061e solid; } .bottom .content4 { padding: 20px; } .bottom .location { line-height: 24px; } .bottom .location .city { font-size: 16px; } .bottom .location .update-time { font-size: 12px; color: #999; } .bottom .base-info { display: flex; justify-content: space-between; align-items: flex-end; padding: 20px 0; } .bottom .base-info .base-info-left { font-size: 30px; color: #5c89ff; } .bottom .base-info .base-info-center span:first-of-type { font-size: 18px; } .bottom .base-info .base-info-right { padding: 2px 4px; border-radius: 2px; background: #4ece9e; } .bottom .content4-types { display: flex; justify-content: space-between; } .qlmsg div { margin: 5px 0; } /* 气象信息 */ .bottom .broadcast { width: 100%; height: 30px; display: flex; align-items: center; border-radius: 15px; background: #1f1e36; /* margin-top: 40px; */ margin-left: 15px; } .bottom .broadcast img { width: 20px; height: 20px; margin: 0 10px; } .tip-box { position: absolute; bottom: 20px; right: 90px; z-index: 99; cursor: pointer; } .tip-box .tip-item { display: block; float: left; padding-left: 30px; position: relative; } .tip-box .tip-item i { position: absolute; display: block; width: 20px; height: 10px; left: 3px; top: 5px; border-radius: 2px; } .tip-box .tip-item + .tip-item { margin-left: 5px; } .tip-box .tip-item i.red { background: red; } .tip-box .tip-item i.green { background: green; } .tip-box .tip-item i.white { background: yellow; } .tip-box .tip-item i.grey { background: #575757; } .unity-popup { position: absolute; top: 200px; left: 50px; width: 350px; height: 200px; background: #111029; overflow: hidden; z-index: 99; padding: 16px; box-sizing: border-box; } .unity-popup .lable { width: 100%; height: 40px; padding-top: 5px; box-sizing: border-box; } .unity-popup .lable span { color: #97b8da; } .unity-popup .lable .lable_text { color: #fff; } .unity-popup .box { width: 100%; height: 40px; line-height: 30px; padding-top: 5px; box-sizing: border-box; text-align: center; border: 1px solid #5c89ff; color: #5c89ff; cursor: pointer; } .unity-popup2 { position: absolute; top: 200px; left: 450px; width: 350px; height: 234px; background: #111029; overflow: hidden; z-index: 99; padding: 16px; box-sizing: border-box; } .unity-popup2 .lable { width: 100%; height: 40px; padding-top: 5px; box-sizing: border-box; } .unity-popup2 .lable span { color: #97b8da; } .unity-popup2 .lable .lable_text { color: #fff; } .unity-popup2 .box { width: 100%; height: 40px; line-height: 30px; padding-top: 5px; box-sizing: border-box; text-align: center; border: 1px solid #5c89ff; color: #5c89ff; cursor: pointer; } .unity-popup i { width: 30px; height: 30px; font-style: normal; line-height: 26px; text-align: center; font-size: 30px; position: absolute; right: 5px; top: 5px; display: block; cursor: pointer; color: #fff; } .unity-popup2 i { width: 30px; height: 30px; font-style: normal; line-height: 26px; text-align: center; font-size: 30px; position: absolute; right: 5px; top: 5px; display: block; cursor: pointer; color: #fff; } .tip-check { position: absolute; bottom: 1px; left: 12px; z-index: 98; cursor: pointer; } .custom-checkbox { float: left; } .custom-checkbox span { background-color: white; border-radius: 50%; border: 2px solid #0073bf; width: 18px; height: 18px; display: inline-block; text-align: center; vertical-align: middle; line-height: 18px; } .custom-checkbox input[type="checkbox"] { display: none; } .custom-checkbox input[type="checkbox"]:checked + span { position: relative; } .custom-checkbox input[type="checkbox"]:checked + span:after { content: ""; border-radius: 50%; top: 50%; left: 50%; transform: translate(-50%, -50%); position: absolute; background: #0073bf; border: #fff solid 2px; height: 12px; width: 12px; } .box { width: 70px; height: 28px; } .custom-txt { margin-left: 29px; padding-top: 1px; width: 40px; height: 100%; } .title-Info { position: absolute !important; right: -94px; top: 73px; } /* 图表曲线 */ .unity-popup3 { position: absolute; bottom: 60px; right: 30px; width: 360px; /* height: 244px; */ /* background: #111029; */ overflow: hidden; z-index: 99; /* padding: 16px; */ box-sizing: border-box; } .unity-popup3 .lable { width: 100%; height: 40px; padding-top: 5px; box-sizing: border-box; } .unity-popup3 .lable span { color: #97b8da; } .unity-popup3 .lable .lable_text { color: #fff; } .unity-popup3 .box { width: 100%; height: 40px; line-height: 30px; padding-top: 5px; box-sizing: border-box; text-align: center; border: 1px solid #5c89ff; color: #5c89ff; cursor: pointer; } .unity-popup3 i { /* width: 30px; height: 30px; */ font-style: normal; line-height: 26px; text-align: center; font-size: 14px; position: absolute; right: 15px; top: 9px; display: block; cursor: pointer; color: #fff; }