* {
margin: 0;
padding: 0;
}
html,
body {
width: 100vw;
height: 100vh;
overflow: hidden;
}
.content {
width: 100vw;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
overflow-y: hidden;
background: #141414;
}
.rightBox {
height: 100%;
width: 70%;
display: flex;
align-items: center;
justify-content: center;
}
.map-layer {
height: 800px;
width: 94%;
padding: 0px;
margin: 0px;
position: relative;
}
.map-layer .map {
width: 100%;
height: 100%;
}
#plane {
width: 30%;
height: 100%;
/* position: absolute; */
/* top: 10px;
left: 10px; */
background-color: rgb(0, 0, 0, 0.3);
color: #fff;
border-right: 1px solid rgba(255, 255, 255, .2);
position: relative;
}
.scrollBox {
width: 100%;
height: 100%;
overflow-y: scroll;
box-sizing: border-box;
padding: 30px 30px 80px 30px;
}
/* ::-webkit-scrollbar-track {
background-color: #000;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
}
::-webkit-scrollbar-thumb {
background-color: rgba(255, 255, 255, .2);
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
} */
::-webkit-scrollbar {
width: 4px;
height: 1px;
}
::-webkit-scrollbar-thumb {
border-radius: 4px;
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
/* background: #ccc; */
background: rgba(255, 255, 255, .2);
}
::-webkit-scrollbar-thumb:hover {
background: #999;
}
::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
border-radius: 4px;
background: #000000;
}
.ol-overlaycontainer-stopevent {
display: none;
}
#plane .title {
font-size: 20px;
color: #fff;
margin-bottom: 10px;
}
#plane .desc {
font-size: 14px;
color: rgba(255, 255, 255, 0.6);
margin-bottom: 10px;
}
form .formTitle {
font-size: 16px;
color: #fff;
}
.itemTitle {
font-size: 14px;
color: #fff;
margin-bottom: 10px;
}
.inputItem {
width: 100%;
height: 34px;
border-radius: 4px;
border: 1px solid rgba(255, 255, 255, 0.4);
display: flex;
align-items: center;
justify-content: space-between;
box-sizing: border-box;
padding: 0 10px 0 0;
margin-bottom: 10px;
}
.inputItem .name {
width: 23%;
height: 34px;
border-right: 1px solid rgba(255, 255, 255, 0.4);
box-sizing: border-box;
text-align: center;
line-height: 34px;
font-size: 14px;
color: rgba(255, 255, 255, 0.4);
background: rgba(255, 255, 255, 0.1)
}
.inputItem .ipt {
width: 77%;
height: 34px;
background: transparent;
}
.inputItem .ipt input {
width: 100%;
height: 100%;
/* padding: 0 30px; */
box-sizing: border-box;
background: transparent;
border: none;
outline: none;
color: #15BEC8;
text-align: right;
}
input::placeholder {
color: rgba(255, 255, 255, 0.4);
}
input::-moz-placeholder {
color: rgba(255, 255, 255, 0.4);
}
input::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.4);
}
.inputItem .unit {
font-size: 14px;
color: rgba(255, 255, 255, 0.4);
margin-left: 5px;
}
.allIpt {
width: 100%;
height: 34px;
border-radius: 4px;
border: 1px solid rgba(255, 255, 255, 0.4);
display: flex;
align-items: center;
justify-content: space-between;
box-sizing: border-box;
padding: 0 10px;
background: rgba(255, 255, 255, 0.1)
}
.allIpt input {
width: 100%;
height: 100%;
/* padding: 0 30px; */
box-sizing: border-box;
background: transparent;
border: none;
outline: none;
color: rgba(255, 255, 255, 0.6);
}
.bottom {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 63px;
background: #141414;
z-index: 1;
display: flex;
align-items: center;
justify-content: flex-end;
padding: 0 20px;
box-sizing: border-box;
}
.style {
width: 100%;
height: 10px;
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
position: absolute;
top: -10px;
left: 0;
}
.submitBtn {
width: 100px;
height: 34px;
background: #15BEC8;
border-radius: 4px;
color: #fff;
text-align: center;
line-height: 34px;
font-size: 14px;
margin-left: 10px;
cursor: pointer;
}
#clear {
width: 100px;
height: 34px;
border-radius: 4px;
border: 1px solid #15BEC8;
color: #15BEC8;
text-align: center;
line-height: 34px;
font-size: 14px;
cursor: pointer;
}
.tag{
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 20px;
margin-top: 30px;
}
.localIcon{
width: 16px;
height: 16px;
background: url("img/local.png")no-repeat;
background-size: 100% 100%;
cursor: pointer;
}
.plane1 {
position: absolute;
top: 10px;
left: 10px;
background-color: rgb(0, 0, 0, 0.3);
z-index: 1;
color: #fff;
}
.transform-layer {
top: 0;
left: 0;
}
.upload-layer {
z-index: 99;
left: 0;
top: 0;
position: absolute;
}
.ctrls {
position: absolute;
z-index: 9;
--margin: 10px;
transform: translate(-50%, -50%);
}
.cctrls span {
z-index: 10;
position: absolute;
width: 10px;
height: 10px;
border-radius: 50%;
background: red;
cursor: pointer;
transform: translate(-50%, -50%);
}
.box-info {
padding: 10px;
color: #fff;
position: absolute;
bottom: 0;
pointer-events: none;
left: 0;
background: rgba(0, 0, 0, 0.5);
}