jichao/styles/mapindex.css

522 lines
9.8 KiB
CSS

/* @font-face {
font-family: "myFontPF";
src: url("./styles/PingFangSCRegular.ttf");
font-weight: normal;
font-style: normal;
} */
body {
background-color: #0A061E;
font-size: 14px;
color: white
}
body {
overflow-x: hidden;
overflow-y: hidden;
/* font-family: myFontPF, sans-serif; */
}
#app {
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
}
.wrap {
width: 100%;
height: 100%;
/* height: calc(100% - 70px); */
position: relative;
}
.header_nav {
width: 100%;
position: static;
background: #161630;
/* height: 70px; */
/* background: #fff; */
/* font-size: 30px; */
}
#container {
width: 100%;
height: 100%;
}
.top {
width: 1200px;
height: 70px;
/* border: 1px solid black; */
background: #1f2327;
display: flex;
justify-content: space-around;
align-items: center;
position: absolute;
top: 5px;
left: 30%;
}
.left {
width: 311px;
height: 100%;
/* border:1px solid black; */
background: #0a061e;
/* 底色1 */
padding: 5px;
display: flex;
flex-direction: column;
position: absolute;
top: 0;
left: 0;
box-sizing: border-box;
}
.part-one {
width: 300px;
height: 248px;
flex: 0.6;
background: #111029;
padding-top: 5px;
/* margin-left: -15px; */
}
.part-rightone {
width: 100%;
/* width: 300px; */
/* height: 310px; */
height: 350px;
flex: 0.6;
background: #111029;
padding-top: 5px;
/* margin-left: -15px; */
}
.part-rightone,
.part-two p {
font-size: 36px;
line-height: 36px;
color: #fff;
}
#structure_pie {
width: 100%;
height: 100%;
}
#structure canvas {
font-family: myFontPF, sans-serif;
}
.part-two {
width: 300px;
height: 248px;
flex: 0.6;
background: #111029;
margin-top: 5px;
padding-top: 5px;
}
.part-one,
.part-two p {
font-size: 36px;
line-height: 36px;
color: #fff;
}
#warning_pie {
width: 100%;
height: 100%;
}
#warning_pie canvas {
font-family: myFontPF, sans-serif;
}
.part-three {
width: 300px;
/* height: 50%; */
/* height:300px; */
flex: 1.5;
display: block;
background: #111029;
margin-top: 5px;
padding-top: 5px;
}
.part-three p {
font-size: 36px;
line-height: 36px;
color: #ffffff;
margin-bottom: 10px;
}
.part-three ul {
width: 100%;
/* height: calc(100% - 94px); */
margin-top: 10px;
margin-bottom: 10px;
overflow: hidden;
overflow-y: auto;
}
.part-three ul li {
width: 100%;
overflow: hidden;
margin-bottom: 10px;
margin-top: 15px;
cursor: pointer;
font-size: 14px;
color: #fff;
display: flex;
justify-content: space-around;
padding-top: 20px;
}
.part-three>ul>li>span {
/* width: 15%; */
height: 16px;
line-height: 16px;
/* float: left; */
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
font-size: 14px;
text-align: center;
/* font-size: 16px; */
/* font-weight: bold; */
}
.part-three>ul>.golist {
margin-left: -12px;
}
.part-three>ul>.golist>span:first-child {
width: 35%;
}
.part-three>ul>.golist>span:nth-child(2) {
width: 20%;
text-align: center;
margin-left: -22px;
}
.part-three>ul>.golist>span:last-child {
width: 20%;
/* margin-right: 10px; */
}
.part-three>ul>.lineName>span:first-child {
width: 35%;
}
.part-three>ul>.lineName>span:first-child(2) {
width: 25%;
}
.part-three>ul>.lineName>span:first-child:last-child {
width: 20%;
}
/* right */
.side-right {
width: 425px;
/* height: calc(100% - 50px); */
height: calc(100% - 0px);
padding: 5px;
background-color: #0a061e;
/* box-shadow: 0 5px 10px #0a061e; */
position: absolute;
top: 0px;
right: 0px;
transition: right 0.3s linear 0s;
box-sizing: border-box;
}
.close {
/* right: -382px; */
right: -425px;
}
.side-switch i {
transform: translate(-55%, -45%);
}
.back {
position: fixed;
top: 1.5%;
right: 17%;
padding: 5px;
z-index: 1006999999999999999;
}
.side-switch {
width: 40px;
height: 40px;
background: #1890ff;
position: absolute;
left: -42px;
bottom: 20px;
border-radius: 20px;
cursor: pointer;
}
.side-switch i {
font-size: 36px;
color: #fff;
position: absolute;
left: 40%;
top: 45%;
transform: translate(-45%, -45%);
}
.part-one {
width: 100%;
/* overflow: hidden; */
/* margin-bottom: 10px; */
}
.items-info {
width: 97%;
margin-left: 6px;
color: #fff;
}
.items-info .ivu-row {
height: 33px;
line-height: 33px;
/* border: 1px solid #dddddd; */
border: none;
font-size: 14px;
/* .el-col {
height: 100%;
font-size: 14px;
color: #565656;
padding: 0px 5px;
.el-col {
border-left: 1px solid #dddddd;
}
}
.el-row {
border-top: none;
} */
}
.items-info .ivu-row .ivu-col {
border: 1px solid rgba(80, 80, 99, 0.49);
font-size: 14px;
}
.items-info>.ivu-row>.ivu-col>label {
/* border: 1px solid #dddddd; */
margin-left: 5px;
}
.part-three {
width: 100%;
/* height: calc((90% - 184px) / 2); */
height: 248px;
}
.rightpartthree {
align-items: center;
justify-content: center;
vertical-align: middle;
text-align: center;
/* height: 257px; */
height: calc((100% - 340px) / 2);
padding: 0 5px 0 5px;
margin-top: 10px;
position: relative;
}
.rightpartthree {
align-items: center;
justify-content: center;
vertical-align: middle;
text-align: center;
/* height: 257px; */
height: calc((100% - 340px) / 2);
padding: 0px 5px 10px 5px;
/* margin-top: 10px; */
position: relative;
}
.titleImg {
width: 98%;
background-color: #191934;
height: 35px;
position: absolute;
opacity: 0.5;
}
.titleImg .sideImg {
width: 57px;
height: 25px;
text-align: center;
line-height: 25px;
position: absolute;
right: 20px;
background-color: #191934;
color: rgb(24, 144, 255);
/* border:0px; */
}
.titleVideo {
position: absolute;
opacity: 0.4;
width: 100%;
background-color: #191934;
height: 35px;
z-index: 999;
}
.titleVideo .sideImg {
width: 57px;
height: 25px;
text-align: center;
line-height: 25px;
position: absolute;
right: 80px;
background-color: #191934;
color: rgb(24, 144, 255);
/* border:0px; */
}
/* .rightpartthree div {
width: 382px;
height: 298px;
border: 1px solid red;
} */
p.title {
width: calc(100% - 0px);
height: 40px;
font-size: 14px;
float: left;
/* color: black; */
/* font-weight: 600; */
line-height: 40px;
margin-bottom: 5px;
margin-top: -5px;
padding-left: 5px;
/* margin-left: 5px; */
/* padding-top: 5px; */
background: #191934;
/* 底色2 */
}
p.title1 {
height: 10px;
font-size: 6px;
float: right;
color: rgb(24, 144, 255);
cursor: pointer;
/* font-weight: 600; */
line-height: 20px;
margin-bottom: 5px;
}
.chartCont {
width: 100%;
height: calc(100% - 20px);
}
.line-box {
width: 100%;
height: calc(100% - 20px);
position: relative;
}
.line-box p {
color: #535353;
position: absolute;
top: 0px;
right: 20px;
font-size: 14px;
}
/* p.title:before {
content: "";
display: inline-block;
width: 2px;
height: 20px;
margin: 0 10px 0 0px;
background-color: #1890ff;
vertical-align: top;
} */
#unityContainer {
width: 100vw;
height: 100vh;
position: relative;
}
.video {
width: 100%;
height: 100%;
color: white;
font-size: 18px;
position: relative;
}
.video span {
display: block;
width: 100%;
text-align: center;
position: absolute;
left: 0;
top: 0;
z-index: 2;
}
video {
object-fit: fill;
}
video::-internal-media-controls-download-button {
display: none;
}
video::-webkit-media-controls-enclosure {
overflow: hidden;
}
video::-webkit-media-controls-panel {
width: calc(100% + 30px);
}
video /deep/ .xl-chrome-ext-bar {
display: none;
z-index: -1;
}
.imgButton {
height: 28px;
line-height: 28px;
background: #191934;
/* width: 70px; */
font-size: 14px;
color: #fff;
/* border: 0; */
/* margin-left: 10px; */
cursor: pointer;
padding: 0 8px;
margin-top: 4px;
border-radius: 7%;
}
.imgButtonPosition {
height: 28px;
line-height: 28px;
background: #191934;
font-size: 14px;
color: #fff;
cursor: pointer;
/* padding: 0 8px; */
padding: 0 0px;
margin-top: 4px;
border-radius: 3%;
width: 120px;
}