|
@@ -5,38 +5,64 @@
|
|
|
position: absolute;
|
|
|
z-index: 1;
|
|
|
height: 100%;
|
|
|
- width: px2rem(481px) * 2 + px2rem(25px);
|
|
|
+ width: px2rem(481px * 2) * 2 + px2rem(25px * 2);
|
|
|
|
|
|
animation: fadeInLeft 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
|
|
|
}
|
|
|
|
|
|
.live-video-container {
|
|
|
+ background-image: url('../../assets/card-bg/live_video_bg.png');
|
|
|
+ background-size: cover;
|
|
|
position: absolute;
|
|
|
- left: px2rem(30px);
|
|
|
- top: calc(50% + px2rem(52px));
|
|
|
- transform: translateY(calc(-50% - px2rem(52px / 2)));
|
|
|
- width: px2rem(481px) * 2 + px2rem(25px);
|
|
|
- height: px2rem(301px) * 3 + px2rem(31px);
|
|
|
- display: flex;
|
|
|
- flex-wrap: wrap;
|
|
|
+ left: px2rem(30px * 2);
|
|
|
+ top: calc(50% + px2rem(52px * 2));
|
|
|
+ transform: translateY(calc(-50% - px2rem(52px / 2 * 2)));
|
|
|
+ width: px2rem(1964px);
|
|
|
+ height: px2rem(233.5px * 2) * 3 + px2rem(34px * 2) + px2rem(32px * 2) +
|
|
|
+ px2rem(25px * 2);
|
|
|
+ // display: flex;
|
|
|
+ // flex-wrap: wrap;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: px2rem(50px) px2rem(74px) px2rem(64px);
|
|
|
+
|
|
|
+ .live-video-close {
|
|
|
+ position: absolute;
|
|
|
+ right: px2rem(-60px);
|
|
|
+ // right: px2rem(0px);
|
|
|
+ top: 50%;
|
|
|
+ transform: translateY(-50%);
|
|
|
+ width: px2rem(60px);
|
|
|
+ height: px2rem(170px);
|
|
|
+ background-image: url('../../assets/card-bg/pack.png');
|
|
|
+ background-size: cover;
|
|
|
+ cursor: pointer;
|
|
|
+ }
|
|
|
+
|
|
|
.popup-container {
|
|
|
+ background-image: url('../../assets/card-bg/frame_video.png');
|
|
|
+
|
|
|
+ float: left;
|
|
|
+ margin-bottom: px2rem(34px);
|
|
|
+
|
|
|
&:first-child,
|
|
|
&:nth-child(3),
|
|
|
&:nth-child(5) {
|
|
|
- margin-bottom: px2rem(31px);
|
|
|
- margin-right: px2rem(25px);
|
|
|
+ margin-right: px2rem(35px);
|
|
|
}
|
|
|
- &:nth-child(5) {
|
|
|
+ &:nth-child(5),
|
|
|
+ &:nth-child(6) {
|
|
|
margin-bottom: unset;
|
|
|
}
|
|
|
- width: px2rem(481px);
|
|
|
- height: px2rem(301px);
|
|
|
+ width: px2rem(445px * 2);
|
|
|
+ height: px2rem(233.5px * 2);
|
|
|
display: flex;
|
|
|
justify-content: center;
|
|
|
align-items: center;
|
|
|
video {
|
|
|
max-height: 100%;
|
|
|
max-width: 100%;
|
|
|
+ height: px2rem(442px);
|
|
|
+ width: px2rem(862px);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -49,8 +75,8 @@
|
|
|
.detail-left,
|
|
|
.detail-right {
|
|
|
position: absolute;
|
|
|
- top: calc(50% + px2rem(52px));
|
|
|
- transform: translateY(calc(-50% - px2rem(52px / 2)));
|
|
|
+ top: calc(50% + px2rem(52px * 2));
|
|
|
+ transform: translateY(calc(-50% - px2rem(52px / 2 * 2)));
|
|
|
height: max-content;
|
|
|
z-index: 1;
|
|
|
display: flex;
|
|
@@ -58,20 +84,20 @@
|
|
|
}
|
|
|
|
|
|
.detail-left {
|
|
|
- left: px2rem(30px);
|
|
|
- width: calc(px2rem(470px) * 2 + px2rem(21px));
|
|
|
+ left: px2rem(30px * 2);
|
|
|
+ width: calc(px2rem(470px * 2) * 2 + px2rem(21px * 2));
|
|
|
// height: calc(px2rem(472px) * 2 + px2rem(21px));
|
|
|
}
|
|
|
.detail-right {
|
|
|
- right: px2rem(30px);
|
|
|
- width: px2rem(939px);
|
|
|
+ right: px2rem(30px * 2);
|
|
|
+ width: px2rem(939px * 2);
|
|
|
// height: calc(px2rem(554px) + px2rem(390px) + px2rem(21px));
|
|
|
}
|
|
|
.echarts {
|
|
|
- width: px2rem(642px);
|
|
|
- height: px2rem(887px);
|
|
|
+ width: px2rem(642px * 2);
|
|
|
+ height: px2rem(887px * 2);
|
|
|
position: absolute;
|
|
|
- top: px2rem(38px);
|
|
|
+ top: px2rem(38px * 2);
|
|
|
left: 50%;
|
|
|
transform: translateX(-50%);
|
|
|
}
|
|
@@ -81,7 +107,7 @@
|
|
|
|
|
|
&-bg-incident-info {
|
|
|
// left: px2rem(30px);
|
|
|
- margin-right: px2rem(21px);
|
|
|
+ margin-right: px2rem(21px * 2);
|
|
|
.info-container {
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
@@ -91,25 +117,29 @@
|
|
|
.info-item {
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
- padding-bottom: px2rem(34px);
|
|
|
- line-height: px2rem(50px);
|
|
|
- font-size: px2rem(18px);
|
|
|
+ padding-bottom: px2rem(52px);
|
|
|
+ &:last-child {
|
|
|
+ padding-bottom: 0;
|
|
|
+ }
|
|
|
+ line-height: px2rem(50px * 2);
|
|
|
+ height: px2rem(50px * 2);
|
|
|
+ font-size: px2rem(18px * 2);
|
|
|
flex: 1;
|
|
|
width: 100%;
|
|
|
.info-item-lebel {
|
|
|
- padding: 0 px2rem(20px);
|
|
|
- border-top-left-radius: px2rem(50px);
|
|
|
- border-bottom-left-radius: px2rem(50px);
|
|
|
+ padding: 0 px2rem(20px * 2);
|
|
|
+ border-top-left-radius: px2rem(50px * 2);
|
|
|
+ border-bottom-left-radius: px2rem(50px * 2);
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
img {
|
|
|
min-width: 13px;
|
|
|
min-height: 13px;
|
|
|
- width: px2rem(18px);
|
|
|
- height: px2rem(18px);
|
|
|
+ width: px2rem(18px * 2);
|
|
|
+ height: px2rem(18px * 2);
|
|
|
}
|
|
|
span {
|
|
|
- padding-left: px2rem(13px);
|
|
|
+ padding-left: px2rem(13px * 2);
|
|
|
}
|
|
|
&[data-idx='0'] {
|
|
|
background: linear-gradient(to right, #035fd8, #1acfff);
|
|
@@ -126,10 +156,10 @@
|
|
|
}
|
|
|
.info-item-value {
|
|
|
flex: 1;
|
|
|
- padding: 0 px2rem(20px);
|
|
|
+ padding: 0 px2rem(20px * 2);
|
|
|
background-color: #01016b;
|
|
|
- border-top-right-radius: px2rem(50px);
|
|
|
- border-bottom-right-radius: px2rem(50px);
|
|
|
+ border-top-right-radius: px2rem(50px * 2);
|
|
|
+ border-bottom-right-radius: px2rem(50px * 2);
|
|
|
overflow: hidden;
|
|
|
text-overflow: ellipsis;
|
|
|
white-space: nowrap;
|
|
@@ -144,11 +174,11 @@
|
|
|
position: absolute;
|
|
|
left: 50%;
|
|
|
transform: translateX(-50%);
|
|
|
- top: px2rem(24px);
|
|
|
- width: px2rem(165px);
|
|
|
- height: px2rem(106px);
|
|
|
+ top: px2rem(24px * 2);
|
|
|
+ width: px2rem(165px * 2);
|
|
|
+ height: px2rem(106px * 2);
|
|
|
box-sizing: border-box;
|
|
|
- margin-bottom: calc(px2rem(65px) - 2px);
|
|
|
+ margin-bottom: calc(px2rem(65px * 2) - 2px);
|
|
|
|
|
|
border: 2px solid #feb459;
|
|
|
border-top-left-radius: 10px;
|
|
@@ -158,9 +188,9 @@
|
|
|
align-items: center;
|
|
|
justify-content: center;
|
|
|
.title {
|
|
|
- font-size: px2rem(18px);
|
|
|
+ font-size: px2rem(17px * 2);
|
|
|
color: #feb459;
|
|
|
- padding-bottom: px2rem(13px);
|
|
|
+ padding-bottom: px2rem(13px * 2);
|
|
|
}
|
|
|
.desc {
|
|
|
text-align: center;
|
|
@@ -169,37 +199,38 @@
|
|
|
text-overflow: ellipsis;
|
|
|
white-space: nowrap;
|
|
|
width: 100%;
|
|
|
- padding: 0 px2rem(6px);
|
|
|
+ padding: 0 px2rem(6px * 2);
|
|
|
+ font-size: px2rem(13px * 2);
|
|
|
}
|
|
|
.logo {
|
|
|
position: absolute;
|
|
|
- width: px2rem(40px);
|
|
|
- height: px2rem(40px);
|
|
|
+ width: px2rem(40px * 2);
|
|
|
+ height: px2rem(40px * 2);
|
|
|
// min-width: 20px;
|
|
|
// min-height: 20px;
|
|
|
z-index: 1;
|
|
|
- bottom: px2rem(-40px);
|
|
|
+ bottom: px2rem(-40px * 2);
|
|
|
left: 50%;
|
|
|
transform: translateX(-50%)
|
|
|
- translateY(px2rem(math.div(65px, 2)) - px2rem(28px));
|
|
|
+ translateY(px2rem(math.div(65px * 2, 2)) - px2rem(28px * 2));
|
|
|
}
|
|
|
&::after {
|
|
|
content: '';
|
|
|
position: absolute;
|
|
|
left: -2px;
|
|
|
- bottom: calc(px2rem(-65px) - 2px);
|
|
|
+ bottom: calc(px2rem(-65px * 2) - 2px);
|
|
|
width: 0;
|
|
|
height: 0;
|
|
|
- border-top: px2rem(65px) solid #feb459;
|
|
|
- border-left: px2rem(math.div(165px, 2)) solid transparent;
|
|
|
- border-right: px2rem(math.div(165px, 2)) solid transparent;
|
|
|
+ border-top: px2rem(65px * 2) solid #feb459;
|
|
|
+ border-left: px2rem(math.div(165px * 2, 2)) solid transparent;
|
|
|
+ border-right: px2rem(math.div(165px * 2, 2)) solid transparent;
|
|
|
}
|
|
|
&:nth-child(3),
|
|
|
&:nth-child(2) {
|
|
|
- bottom: px2rem(40px);
|
|
|
+ bottom: px2rem((40px - 40px) * 2);
|
|
|
margin-bottom: 0;
|
|
|
top: unset;
|
|
|
- left: px2rem(20px);
|
|
|
+ left: px2rem(20px * 2);
|
|
|
border-top-left-radius: 0;
|
|
|
border-top-right-radius: 0;
|
|
|
border-color: #33d3a8;
|
|
@@ -209,10 +240,10 @@
|
|
|
}
|
|
|
.logo {
|
|
|
bottom: unset;
|
|
|
- top: px2rem(-40px);
|
|
|
+ top: px2rem(-40px * 2);
|
|
|
left: 50%;
|
|
|
transform: translateX(-50%)
|
|
|
- translateY(px2rem(math.div(-65px, 2)) + px2rem(24px));
|
|
|
+ translateY(px2rem(math.div(-65px * 2, 2)) + px2rem(24px * 2));
|
|
|
}
|
|
|
border-bottom-left-radius: 10px;
|
|
|
border-bottom-right-radius: 10px;
|
|
@@ -220,16 +251,16 @@
|
|
|
position: absolute;
|
|
|
left: -2px;
|
|
|
bottom: unset;
|
|
|
- top: calc(px2rem(-65px) - 2px);
|
|
|
- border-bottom: px2rem(65px) solid #33d3a8;
|
|
|
+ top: calc(px2rem(-65px * 2) - 2px);
|
|
|
+ border-bottom: px2rem(65px * 2) solid #33d3a8;
|
|
|
border-top: unset;
|
|
|
- border-left: px2rem(math.div(165px, 2)) solid transparent;
|
|
|
- border-right: px2rem(math.div(165px, 2)) solid transparent;
|
|
|
+ border-left: px2rem(math.div(165px * 2, 2)) solid transparent;
|
|
|
+ border-right: px2rem(math.div(165px * 2, 2)) solid transparent;
|
|
|
}
|
|
|
}
|
|
|
&:nth-child(3) {
|
|
|
left: unset;
|
|
|
- right: px2rem(20px);
|
|
|
+ right: px2rem(20px * 2);
|
|
|
border-color: #1bbbf8;
|
|
|
.title {
|
|
|
color: #1bbbf8;
|
|
@@ -244,14 +275,24 @@
|
|
|
&-bg-incident-plan {
|
|
|
// top: px2rem(482px + 83px);
|
|
|
// left: px2rem(30px);
|
|
|
- margin-top: px2rem(21px);
|
|
|
- margin-right: px2rem(21px);
|
|
|
+ margin-top: px2rem(21px * 2);
|
|
|
+ margin-right: px2rem(21px * 2);
|
|
|
.plan-container {
|
|
|
.el-checkbox__inner {
|
|
|
+ width: px2rem(16px * 2);
|
|
|
+ min-width: 14px;
|
|
|
+ height: px2rem(16px * 2);
|
|
|
+ min-height: 14px;
|
|
|
background-color: transparent;
|
|
|
+ &::after {
|
|
|
+ width: px2rem(10px);
|
|
|
+ height: px2rem(20px);
|
|
|
+ left: px2rem(8px);
|
|
|
+ }
|
|
|
}
|
|
|
.el-checkbox__label {
|
|
|
color: #fff;
|
|
|
+ padding-left: px2rem(28px);
|
|
|
}
|
|
|
.plan-item {
|
|
|
display: flex;
|
|
@@ -261,7 +302,7 @@
|
|
|
text-overflow: ellipsis;
|
|
|
white-space: nowrap;
|
|
|
& > span {
|
|
|
- font-size: px2rem(18px);
|
|
|
+ font-size: px2rem(18px * 2);
|
|
|
font-weight: 400;
|
|
|
}
|
|
|
}
|
|
@@ -270,7 +311,7 @@
|
|
|
&-bg-emergency-linkage {
|
|
|
// top: px2rem(482px + 83px);
|
|
|
// left: px2rem(521px);
|
|
|
- margin-top: px2rem(21px);
|
|
|
+ margin-top: px2rem(21px * 2);
|
|
|
|
|
|
.linkage-chain-container {
|
|
|
display: flex;
|
|
@@ -281,12 +322,14 @@
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
align-items: center;
|
|
|
+ font-size: px2rem(18px * 2);
|
|
|
img {
|
|
|
- width: px2rem(117px);
|
|
|
- height: px2rem(102px);
|
|
|
+ width: px2rem(117px * 2);
|
|
|
+ height: px2rem(102px * 2);
|
|
|
}
|
|
|
span {
|
|
|
- margin-top: px2rem(17px);
|
|
|
+ margin-top: px2rem(10px * 2);
|
|
|
+ margin-bottom: px2rem(10px * 2);
|
|
|
color: #87baf8;
|
|
|
}
|
|
|
}
|
|
@@ -299,7 +342,7 @@
|
|
|
content: '';
|
|
|
position: absolute;
|
|
|
width: 14px;
|
|
|
- height: calc(100% - px2rem(80px) - px2rem(30px));
|
|
|
+ height: calc(100% - px2rem(80px * 2) - px2rem(30px * 2));
|
|
|
|
|
|
background: #112692;
|
|
|
top: calc(px2rem(80px + 20px));
|