.bottom-map{ position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: #5f5d5d; z-index: 0; overflow: hidden; } .bottom-map .ol-zoom{ /*隐藏地图左上角的+-号*/ display: none; } .no-events{ -webkit-pointer-events: none; -moz-pointer-events: none; -ms-pointer-events: none; -o-pointer-events: none; pointer-events: none; } .yse-events{ -webkit-pointer-events: auto; -moz-pointer-events: auto; -ms-pointer-events: auto; -o-pointer-events: auto; pointer-events: auto; color: #e3e306; } .inline{ display: inline; } .backdrop-layer{ position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; /*background: url(../images/bg.png) no-repeat;*/ background-size:100% 100%; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; z-index: 1; overflow: hidden; } .gray-shade{ position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; z-index: 1; background-color: #c0c1c250; } .head-box{ position: absolute; top: 0px; left: 0px; right: 0px; height: 70px; line-height: 30px; z-index: 2; display: flex; flex-direction: row; } .head-box .box-left{ width: 33%; padding: 20px; height: calc(100% - 40px); } .head-box .box-left .date{ width: 160px; text-align: center; } .head-box .box-center{ width: 34%; padding: 20px; height: calc(100% - 40px); text-align: center; } .head-box .box-right{ width: 33%; padding: 20px; height: calc(100% - 40px); } .head-box .box-right .logout-info{ min-width: 140px; float: right; text-align: center; } .timeline-box{ height: 70px; position: absolute; left: 0px; right: 0px; bottom: 0px; z-index: 3; } .left-layer{ position: absolute; width: 360px; left: 80px; top: 100px; bottom: 100px; z-index: 4; } .search-box{ float: right; height: 100%; width: 45%; } .search-box .select-region{ position: relative; margin: 18px; height: 20px; line-height: 20px; width: 190px; border: 1px white solid; border-radius: 4px; background-image: url("../images/select-region.png"); background-repeat: no-repeat; background-position: 3px; } .search-box .select-region:hover{ border: 1px #f1d18a solid; } .search-box .select-region .upOrDown { position: absolute; border: solid white; border-width: 0 2px 2px 0; display: inline-block; padding: 3px; right: 7px; } .search-box .select-region .s_up { top: 8px; transform: rotate(-135deg); -webkit-transform: rotate(-135deg); } .search-box .select-region .s_down { top: 4px; transform: rotate(45deg); -webkit-transform: rotate(45deg); } .right-bottom-box{ z-index: 100; position: absolute; width: 150px; height: 150px; right: 20px; bottom: 30px; display: flex; flex-direction: column-reverse; } .coord-box{ color: whitesmoke; font-size: 14px; z-index: 100; text-align: center; padding:5px; border: 1px #192C30 solid; border-radius: 5px; background-color: #3E5B7850; } .cutline{ position: relative; padding:5px; border: 1px #192C30 solid; border-radius: 5px; background-color: #3E5B7850; min-height: 70%; display: flex; flex-direction: column; } .cutline .cutline-close{ position: absolute; top: 0px; right: 5px; } .cutline .cutline-close a{ color: whitesmoke; } .cutline .cutline-title{ text-align: center; color: whitesmoke; } .cutline .cutline-items{ padding-left: 10px; padding-right: 10px; } .cutline .cutline-item{ margin-top: 5px; width: 50%; height: 15px; float: left; display: flex; flex-direction: row; justify-content: center; color: #4AAFB4; font-size: 15px; line-height: 15px; } .cutline .cutline-item .item-color{ width: 30%; } .cutline .cutline-item .item-name{ width: 70%; } .general-font1{ font-family:"microsoft yahei",Georgia,Serif; color: whitesmoke; } .general-font2{ font-family:"KaiTi",Georgia,Serif; color: whitesmoke; } .label-bg{ background-color: #ffffff50; border-radius: 5px; } .city-picker-span{ margin-left: 23px; font-size: 12px; color: white; background-color: #ffffff00; border:none; } .icon_ca { display: none; } .city-picker-span > .title > span{ color: white; font-size: 12px; } .city-picker-span > .arrow{ right: 18px; } .ol-popup { display: none; position: absolute; background-color: rgba(5, 64, 127, 0.7); -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.2); -webkit-filter: drop-shadow(0 1px 4px rgba(0,0,0,0.2)); filter: drop-shadow(0 1px 4px rgba(0,0,0,0.2)); bottom: 12px; left: -50px; width: 400px; border: 1px #5AEEF5 solid; border-radius: 3px; } .ol-popup:after, .ol-popup:before { top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .ol-popup:after { border-top-color: #5AEEF5; border-width: 10px; left: 48px; margin-left: -10px; } .ol-popup:before { border-top-color: #5AEEF5; border-width: 11px; left: 48px; margin-left: -11px; } .popup-title{ position: relative; line-height: 30px; background-color: transparent; font-weight: bold; color: #5AEEF5; border-bottom:1px solid #5AEEF5; padding-top: 4px; padding-bottom: 4px; margin-left: 10px; margin-right: 10px; } .popup-title .button{ position: absolute; font-size: 12px; width: 75px; height: 30px; } .popup-title .button1{ right: 10px; } .popup-title .button2{ right: 90px; } .popup-title .button3{ right: 170px; } .popup-context{ padding-top: 4px; padding-bottom: 4px; margin-left: 10px; margin-right: 10px; color: whitesmoke; line-height: 30px; } .popup-context .lab{ text-align: left; float: left; } .popup-context .val{ text-align: right; float: right; } .ol-popup-closer { text-decoration: none; position: absolute; top: -3px; right: 0px; border-bottom:1px solid #5AEEF5; border-left:1px solid #5AEEF5; border-radius: 50%; background-color: transparent; } .ol-popup-closer:after { content: "✖"; color: whitesmoke; }