
[data-v-e3d7b8a8] .el-input__inner {
  background: rgba(41, 92, 254, 0.6);
  border: 0.0625rem solid #295cfe;
}
[data-v-e3d7b8a8] .el-range-input {
  background-color: rgba(41, 92, 254, 0.1);
}
[data-v-e3d7b8a8] .el-range-separator {
  color: #fff;
}
[data-v-e3d7b8a8] .el-picker-panel__body {
  background-color: rgba(4, 63, 105, 0.8);
}
.contentText[data-v-e3d7b8a8] {
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.iconBg[data-v-e3d7b8a8] {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(90deg, #188ffc 0%, rgba(23, 141, 250, 0) 100%);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.iconTitle[data-v-e3d7b8a8] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.iconContent .iconClose[data-v-e3d7b8a8] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.content[data-v-e3d7b8a8] {
  padding: 1.25rem;
  height: 100%;
}
.content .contentText[data-v-e3d7b8a8] {
  font-size: 0.75rem;
  margin-bottom: 1.25rem;
}
.content .warn[data-v-e3d7b8a8] {
  font-size: 0.625rem;
  height: 1.25rem;
  line-height: 1.25rem;
}
.content .warn .warnIcon[data-v-e3d7b8a8] {
  color: #e76d70;
  font-size: 0.875rem;
}
.content .chartContent[data-v-e3d7b8a8] {
  display: flex;
  height: 70%;
}
.content .chartContent .chartLeft[data-v-e3d7b8a8] {
  width: 100%;
}


[data-v-ebbabfb0] .el-range-input {
  background-color: var(--dialod-bg);
  color: var(--font-color);
}
[data-v-ebbabfb0] .el-range-separator {
  color: var(--font-color);
}
[data-v-ebbabfb0] .el-picker-panel__body {
  background-color: var(--dialod-bg);
}
.contentText[data-v-ebbabfb0] {
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.iconBg[data-v-ebbabfb0] {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(90deg, #188ffc 0%, rgba(23, 141, 250, 0) 100%);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.iconTitle[data-v-ebbabfb0] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.iconContent .iconClose[data-v-ebbabfb0] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.content[data-v-ebbabfb0] {
  padding: 1.25rem;
}
.content .contentText[data-v-ebbabfb0] {
  font-size: 0.75rem;
  margin-bottom: 1.25rem;
}
.content .chartContent[data-v-ebbabfb0] {
  margin-top: 1.25rem;
  background-color: #fff;
  width: 100%;
  height: 26.25rem;
}

.main-containers[data-v-61ff18f0] {
  width: 100%;
  height: 98%;
  background: none;
}
.canTab[data-v-61ff18f0] {
  cursor: pointer;
}
.videoMainLight[data-v-61ff18f0] .el-dialog__body {
  background: #ffffff !important;
}
.videoMainLight .videoMain[data-v-61ff18f0] {
  background: #ffffff !important;
}
.videoMainLight .videoMain .headerMain[data-v-61ff18f0] {
  background: #ffffff !important;
  color: #000000 !important;
}
.videoMainLight .videoMain .main-containers[data-v-61ff18f0] {
  background: #ffffff !important;
}
.videoDialog[data-v-61ff18f0] .el-dialog {
  background: none;
}
.videoDialog[data-v-61ff18f0] .el-dialog__header {
  display: none;
}
.videoDialog .videoMain[data-v-61ff18f0] {
  font-size: 1.125rem;
  color: #ffffff;
  font-weight: 700;
  background: none;
}
.videoDialog .videoMain .headerMain[data-v-61ff18f0] {
  background: linear-gradient(90deg, #295cfe 0%, #178dfa 100%);
  border-radius: 0.25rem 0.25rem 0 0;
  display: flex;
  width: 100%;
  align-items: center;
  position: relative;
  height: 2.375rem;
}
.videoDialog .videoMain .headerMain .iconTitle[data-v-61ff18f0] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.videoDialog .videoMain .headerMain .iconContent .iconContentTitle[data-v-61ff18f0] {
  user-select: none;
}
.videoDialog .videoMain .headerMain .iconContent .iconClose[data-v-61ff18f0] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.videoDialog .videoMain .bodayMain[data-v-61ff18f0] {
  opacity: 1;
  background: none;
}


[data-v-8d039988] .el-input__inner {
  background: rgba(41, 92, 254, 0.6);
  border: 0.0625rem solid #295cfe;
}
[data-v-8d039988] .el-range-input {
  background-color: rgba(41, 92, 254, 0.1);
}
[data-v-8d039988] .el-range-separator {
  color: #fff;
}
[data-v-8d039988] .el-picker-panel__body {
  background-color: rgba(4, 63, 105, 0.8);
}
.contentText[data-v-8d039988] {
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.iconBg[data-v-8d039988] {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(90deg, #188ffc 0%, rgba(23, 141, 250, 0) 100%);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.iconTitle[data-v-8d039988] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.iconContent .iconClose[data-v-8d039988] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.content[data-v-8d039988] {
  padding: 1.25rem;
  height: 100%;
}
.content .tabMain[data-v-8d039988] {
  height: 37.5rem;
}
.content .contentTabs[data-v-8d039988] {
  height: 2.1875rem;
  line-height: 2.1875rem;
  display: flex;
  justify-content: space-between;
}
.content .contentTabs div[data-v-8d039988] {
  cursor: pointer;
  border-bottom: 0.0625rem solid var(--font-color);
}
.content .contentTabs .active[data-v-8d039988] {
  color: #188ffc;
}
.content .contentText[data-v-8d039988] {
  font-size: 0.75rem;
  margin: 0.625rem 0;
}
.content .contentText .contentTextWarn[data-v-8d039988] {
  margin-left: 1.25rem;
  color: #d9d8d8;
}
.content .warn[data-v-8d039988] {
  font-size: 0.625rem;
  height: 1.25rem;
  line-height: 1.25rem;
}
.content .warn .warnIcon[data-v-8d039988] {
  color: #e76d70;
  font-size: 0.875rem;
}
.content .chartContent .chartTop[data-v-8d039988] {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  height: 18.75rem;
}
.content .chartContent .chartTop .chartItem[data-v-8d039988] {
  width: 50%;
  height: 15.625rem;
  margin-bottom: 1.25rem;
}
.content .chartContent .chartTop .chartItem .chartImg[data-v-8d039988] {
  width: 100%;
}
.content .chartContent .chartTop .chartItemLine[data-v-8d039988] {
  width: 100%;
  height: 17.5rem;
  margin-bottom: 2.5rem;
}
.content .chartContent .chartTop .chartItemLine .chartImg[data-v-8d039988] {
  width: 100%;
}
.content .chartContent .chartBottom[data-v-8d039988] {
  height: 18.75rem;
}
.content .chartContent .chartBottom .chartItem[data-v-8d039988] {
  height: 18.75rem;
}
.content .chartContent .chartTitle[data-v-8d039988] {
  font-size: 0.875rem;
  height: 1.5625rem;
  line-height: 1.5625rem;
}
.content .chartContent .chartTitleWarn[data-v-8d039988] {
  font-size: 0.625rem;
  color: #b8b8b8;
}

.main-containers[data-v-60e341ea] {
  position: relative;
}
.main-containers .leftMain[data-v-60e341ea] {
  position: absolute;
  left: -19.375rem;
  top: 0;
  width: 18.75rem;
  background: #043f69;
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.main-containers .leftMain .buttonMain[data-v-60e341ea] {
  text-align: right;
  margin-bottom: 0.625rem;
  padding-right: 0.625rem;
}
.main-containers .leftMain .leftMainContain[data-v-60e341ea] {
  padding: 0.3125rem 0.3125rem 0 0;
}
[data-v-60e341ea] .el-table {
  background-color: transparent;
  border: 0;
  color: #fff;
}
[data-v-60e341ea] .el-table__row > td {
  border: none;
}
[data-v-60e341ea] .el-table::before {
  height: 0;
}
[data-v-60e341ea] .el-table tbody tr:hover > td {
  background: #063570 !important;
}
[data-v-60e341ea] .even-row {
  background-color: rgba(24, 144, 255, 0.2);
}
[data-v-60e341ea] .odd-row {
  background-color: transparent;
}
.contentText[data-v-60e341ea] {
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.contentText[data-v-60e341ea] .el-form-item__label {
  color: #fff;
  font-size: 0.75rem;
}
.tableMain[data-v-60e341ea] {
  height: 26.25rem;
  overflow: hidden;
}
.tableMain .rightTextGoing[data-v-60e341ea] {
  display: inline-block;
  padding: 0 0.625rem;
  background: rgba(47, 204, 192, 0.15);
  color: #2fccc0;
  border-radius: 0.25rem;
}
.tableMain .rightTextEnd[data-v-60e341ea] {
  display: inline-block;
  padding: 0 0.625rem;
  background: rgba(231, 109, 112, 0.15);
  color: #e76d70;
  border-radius: 0.25rem;
}
.tableMain .table-pagination[data-v-60e341ea] {
  position: absolute;
  bottom: 1.25rem;
  right: 1.25rem;
}
.tableMain .table-pagination[data-v-60e341ea] .el-pagination__total {
  color: #ffffff;
}
.contentTitle[data-v-60e341ea] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.75rem;
}
.iconBg[data-v-60e341ea] {
  position: absolute;
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(90deg, #188ffc 0%, rgba(23, 141, 250, 0) 100%);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.iconBg .iconTitle[data-v-60e341ea] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.iconBg .iconContent .iconClose[data-v-60e341ea] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.content .contentText[data-v-60e341ea] {
  padding: 0.625rem 1.25rem;
  font-size: 0.75rem;
}
.content .contentChart[data-v-60e341ea] {
  display: flex;
}
.content .contentChart .chartItem[data-v-60e341ea] {
  width: 32%;
  text-align: center;
  padding: 0 0.9375rem;
}
.content .contentChart .itemBg[data-v-60e341ea] {
  padding: 0.3125rem 1.25rem;
  background: linear-gradient(270deg, #4673ff 0%, #669bfe 100%);
  border-radius: 0.25rem;
  text-align: center;
  font-size: 0.625rem;
}
.content .contentChart .itemBg div[data-v-60e341ea] {
  line-height: 1rem;
}
.content .contentChart .itemText[data-v-60e341ea] {
  font-size: 0.625rem;
  margin: 0.625rem 0 1.25rem 0;
}
.content .contentChart .itemText div[data-v-60e341ea] {
  display: inline-block;
}
.content .contentChart .imgIcon[data-v-60e341ea] {
  width: 0.5rem;
  height: 0.9375rem;
  margin: 0 0.25rem;
}
.content .contentChart .imgDown[data-v-60e341ea] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACSSURBVBiV5Ys9CsJAEEbfrGIfCBiD1/EkWiwh/lzCwsIiKIhBz2GdY6RWIogHsJAdC7MBiz2Br3rM+0ZoafKFFTEHAIPa4a44fr1FMYn3t8rIezcI8ScDuc9XV2Ac6Dfj0E3oW9WtBaDJlycRmf5GPaf7YmYA6jiyClUXoarjyAKIPz6yLHH9wQXAvXqTtNw+AT7NmilD6ANUCQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
.content .contentChart .imgUp[data-v-60e341ea] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAOCAYAAADjXQYbAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACJSURBVBiV1cqhDoJQFIfx71wr0pCqG9HpjL4Jibdy9PskNKODaXPDCBYDBAjeY7nMabD7lf92fgd8cWnTqLKPuLTpdBMPaxWOQAD0ouzbbXaW6HII5Dk/AQnvrjrrdkZcmH8BQCIuzI06HRUKYPAwKBTqdJTpdVHZGlgCt/smWwEYfvS3KM3nwgvW2yyZMHVQPAAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
.content .contentChart .red[data-v-60e341ea] {
  color: #e76d70;
}
.content .contentChart .green[data-v-60e341ea] {
  color: #16d2a2;
}

.chartContent[data-v-29e812c8] {
  width: 100%;
  height: 100%;
}


[data-v-11558eda] .el-input__inner {
  background: rgba(41, 92, 254, 0.6);
  border: 0.0625rem solid #295cfe;
}
[data-v-11558eda] .el-range-input {
  background-color: rgba(41, 92, 254, 0.1);
  color: #fff;
}
[data-v-11558eda] .el-range-separator {
  color: #fff;
}
[data-v-11558eda] .el-picker-panel__body {
  background-color: rgba(4, 63, 105, 0.8);
}
.iconBg[data-v-11558eda] {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(90deg, #188ffc 0%, rgba(23, 141, 250, 0) 100%);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.iconTitle[data-v-11558eda] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.iconContent .iconClose[data-v-11558eda] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.content[data-v-11558eda] {
  padding: 1.25rem;
}
.content .contentText[data-v-11558eda] {
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin-bottom: 1.25rem;
}
.content .contentTitle[data-v-11558eda] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.75rem;
}
.content .contentTitleRight div[data-v-11558eda] {
  display: inline-block;
  margin-right: 0.625rem;
}
.content .contentTitleRight .imgIcon[data-v-11558eda] {
  width: 0.5rem;
  height: 0.9375rem;
  margin: 0 0.25rem;
}
.content .contentTitleRight .imgDown[data-v-11558eda] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACSSURBVBiV5Ys9CsJAEEbfrGIfCBiD1/EkWiwh/lzCwsIiKIhBz2GdY6RWIogHsJAdC7MBiz2Br3rM+0ZoafKFFTEHAIPa4a44fr1FMYn3t8rIezcI8ScDuc9XV2Ac6Dfj0E3oW9WtBaDJlycRmf5GPaf7YmYA6jiyClUXoarjyAKIPz6yLHH9wQXAvXqTtNw+AT7NmilD6ANUCQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
.content .contentTitleRight .imgUp[data-v-11558eda] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAOCAYAAADjXQYbAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACJSURBVBiV1cqhDoJQFIfx71wr0pCqG9HpjL4Jibdy9PskNKODaXPDCBYDBAjeY7nMabD7lf92fgd8cWnTqLKPuLTpdBMPaxWOQAD0ouzbbXaW6HII5Dk/AQnvrjrrdkZcmH8BQCIuzI06HRUKYPAwKBTqdJTpdVHZGlgCt/smWwEYfvS3KM3nwgvW2yyZMHVQPAAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
.content .contentTitleRight .red[data-v-11558eda] {
  color: #e76d70;
}
.content .contentTitleRight .green[data-v-11558eda] {
  color: #16d2a2;
}
.content .chartContent[data-v-11558eda] {
  margin-top: 1.25rem;
  width: 100%;
  height: 26.25rem;
}


[data-v-3fb7cd30] .el-input__inner {
  background: rgba(41, 92, 254, 0.6);
  border: 0.0625rem solid #295cfe;
}
[data-v-3fb7cd30] .el-range-input {
  background-color: rgba(41, 92, 254, 0.1);
  color: #fff;
}
[data-v-3fb7cd30] .el-range-separator {
  color: #fff;
}
[data-v-3fb7cd30] .el-picker-panel__body {
  background-color: rgba(4, 63, 105, 0.8);
}
.iconBg[data-v-3fb7cd30] {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(90deg, #188ffc 0%, rgba(23, 141, 250, 0) 100%);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.iconTitle[data-v-3fb7cd30] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.iconContent .iconClose[data-v-3fb7cd30] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.content[data-v-3fb7cd30] {
  padding: 1.25rem;
}
.content .contentText[data-v-3fb7cd30] {
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin-bottom: 1.25rem;
}
.content .contentTitle[data-v-3fb7cd30] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.75rem;
}
.content .contentTitleRight div[data-v-3fb7cd30] {
  display: inline-block;
  margin-right: 0.625rem;
}
.content .contentTitleRight .imgIcon[data-v-3fb7cd30] {
  width: 0.5rem;
  height: 0.9375rem;
  margin: 0 0.25rem;
}
.content .contentTitleRight .imgDown[data-v-3fb7cd30] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACSSURBVBiV5Ys9CsJAEEbfrGIfCBiD1/EkWiwh/lzCwsIiKIhBz2GdY6RWIogHsJAdC7MBiz2Br3rM+0ZoafKFFTEHAIPa4a44fr1FMYn3t8rIezcI8ScDuc9XV2Ac6Dfj0E3oW9WtBaDJlycRmf5GPaf7YmYA6jiyClUXoarjyAKIPz6yLHH9wQXAvXqTtNw+AT7NmilD6ANUCQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
.content .contentTitleRight .imgUp[data-v-3fb7cd30] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAOCAYAAADjXQYbAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACJSURBVBiV1cqhDoJQFIfx71wr0pCqG9HpjL4Jibdy9PskNKODaXPDCBYDBAjeY7nMabD7lf92fgd8cWnTqLKPuLTpdBMPaxWOQAD0ouzbbXaW6HII5Dk/AQnvrjrrdkZcmH8BQCIuzI06HRUKYPAwKBTqdJTpdVHZGlgCt/smWwEYfvS3KM3nwgvW2yyZMHVQPAAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
.content .contentTitleRight .red[data-v-3fb7cd30] {
  color: #e76d70;
}
.content .contentTitleRight .green[data-v-3fb7cd30] {
  color: #16d2a2;
}
.content .chartContent[data-v-3fb7cd30] {
  margin-top: 1.25rem;
  width: 100%;
  height: 26.25rem;
}


[data-v-3115c3be] .el-table {
  background-color: transparent;
  border: 0;
  color: #fff;
}
[data-v-3115c3be] .el-table::before {
  height: 0;
}
[data-v-3115c3be] .el-table__row {
  background-color: rgba(24, 144, 255, 0.2);
}
[data-v-3115c3be] .el-table tbody tr:hover > td {
  background: #063570 !important;
}
.tableClass[data-v-3115c3be] {
  background: #063570 !important;
}
.iconBg[data-v-3115c3be] {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(90deg, #188ffc 0%, rgba(23, 141, 250, 0) 100%);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.iconBg .iconTitle[data-v-3115c3be] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.iconBg .iconContent .iconClose[data-v-3115c3be] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.content[data-v-3115c3be] {
  padding: 1.25rem;
}
.content .contentTop[data-v-3115c3be] {
  display: flex;
  justify-content: space-evenly;
  margin: 1.25rem 0;
}
.content .contentTop .topItem[data-v-3115c3be] {
  border: 0.125rem solid #5586ff;
  border-radius: 0.125rem 0.125rem 0 0;
}
.content .contentTop .itemTitle[data-v-3115c3be] {
  height: 2.25rem;
  line-height: 2.25rem;
  background: linear-gradient(270deg, #4774ff 0%, #659afd 100%);
  text-align: center;
}
.content .contentTop .itemText[data-v-3115c3be] {
  background: #fff;
  color: #000;
  font-size: 0.875rem;
  padding: 0.25rem;
}
.content .contentTop .itemText div[data-v-3115c3be] {
  height: 1.25rem;
  line-height: 1.25rem;
}
.content .contentTop .itemText .itemTextKey[data-v-3115c3be] {
  color: #888;
}
.content .contentTop .itemText .itemTextValue[data-v-3115c3be] {
  font-weight: 700;
}
.content .contentBottom[data-v-3115c3be] {
  display: flex;
  justify-content: space-between;
}
.content .contentBottom .setBg0[data-v-3115c3be] {
  width: 0.875rem;
  height: 0.875rem;
  background: #ffdfdf;
}
.content .contentBottom .setBg1[data-v-3115c3be] {
  width: 0.875rem;
  height: 0.875rem;
  background: #a6e0dc;
}
.content .contentBottom .setBg2[data-v-3115c3be] {
  width: 0.875rem;
  height: 0.875rem;
  background: #dbe7ff;
}
.content .contentBottom .setBg3[data-v-3115c3be] {
  width: 0.875rem;
  height: 0.875rem;
  background: #fce1bc;
}
.content .leftBottom[data-v-3115c3be] {
  width: 45%;
}
.content .leftBottom .bottomTitle[data-v-3115c3be] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.content .leftBottom .bottomTitle .bgGrop[data-v-3115c3be] {
  display: flex;
  margin: 0.625rem 0.9375rem;
  align-items: center;
}
.content .leftBottom .bottomTitle .text[data-v-3115c3be] {
  margin: 0 0.625rem;
}
.content .leftBottom .bottomTable[data-v-3115c3be] {
  display: flex;
  flex-direction: column;
}
.content .leftBottom .bottomTable .tableCol[data-v-3115c3be] {
  height: 3.75rem;
  line-height: 3.75rem;
}
.content .leftBottom .bottomTable .floor[data-v-3115c3be] {
  margin: 0 1.25rem;
}
.content .leftBottom .bottomTable .room[data-v-3115c3be] {
  cursor: pointer;
  padding: 0.625rem;
  color: #000;
  margin-right: 0.625rem;
  border-radius: 0.1875rem;
}
.content .line[data-v-3115c3be] {
  width: 0.125rem;
  height: 18.75rem;
  background: rgba(255, 255, 255, 0.25);
  margin: 0 0.625rem;
}
.content .rightBottom[data-v-3115c3be] {
  width: 53%;
}
.content .rightBottom .bottomTitle[data-v-3115c3be] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin: 0.625rem 0;
}
.content .rightBottom .bottomTable[data-v-3115c3be] {
  width: 29.375rem;
  height: 15.9375rem;
  border: 0.0625rem solid #d6d6d6;
  margin: 0 auto;
}
.content .rightBottom .bottomTable .tableHead[data-v-3115c3be] {
  background-color: #d6d6d6;
  height: 3rem;
  line-height: 3rem;
  color: #000;
}
.content .rightBottom .bottomTable .bgBlue[data-v-3115c3be] {
  display: inline-block;
  padding: 0 0.625rem;
  background: rgba(24, 144, 255, 0.15);
  color: #1890ff;
  border-radius: 0.25rem;
}
.content .rightBottom .bottomTable .bgGreen[data-v-3115c3be] {
  display: inline-block;
  padding: 0 0.625rem;
  background: rgba(47, 204, 192, 0.15);
  color: #2fccc0;
  border-radius: 0.25rem;
}

#mapCanvas[data-v-3e17996b] {
  background: #ddd;
  overflow: hidden;
  width: 100%;
  aspect-ratio: 1.77777778;
}
.buttonMain[data-v-3e17996b] {
  padding: 1.25rem 0;
}
.dark[data-v-3e17996b] {
  color: #000000;
}
.white[data-v-3e17996b] {
  color: #ffffff;
}
.foot[data-v-3e17996b] {
  padding: 0.625rem 0;
  text-align: end;
}

@charset "UTF-8";.xgplayer-fullscreen-parent{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}.xgplayer-fullscreen-parent .xgplayer.xgplayer-is-cssfullscreen,.xgplayer-fullscreen-parent .xgplayer.xgplayer-is-fullscreen{z-index:10;position:absolute}.xgplayer-rotate-parent{position:fixed;top:0;left:100%;bottom:0;right:0;width:100vh;height:100vw;z-index:9999;transform-origin:top left;transform:rotate(90deg)}.xgplayer-rotate-parent .xgplayer.xgplayer-rotate-fullscreen{position:absolute;top:0;left:0;z-index:10;margin:0;padding:0;width:100%;height:100%;transform:rotate(0)}.xgplayer-rotate-parent .xgplayer-mobile video{z-index:-1}.xgplayer{position:relative;width:100%;height:100%;overflow:hidden;font-family:PingFang SC,Helvetica Neue,Helvetica,STHeiTi,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;font-size:0.875rem;font-weight:400;background:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.xgplayer *{margin:0;padding:0;border:0;vertical-align:baseline;white-space:normal;word-wrap:normal;overflow-wrap:normal}.xgplayer ul,.xgplayer li{list-style:none}.xgplayer .xgplayer-none{display:none}.xgplayer.xgplayer-is-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;z-index:9999}.xgplayer.xgplayer-is-cssfullscreen{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}.xgplayer.xgplayer-rotate-fullscreen{position:fixed;top:0;left:100%;bottom:0;right:0;width:100vh;height:100vw;transform-origin:top left;transform:rotate(90deg);z-index:9999}.xgplayer.xgplayer-rotate-fullscreen.xgplayer-mobile video{z-index:-1}.xgplayer xg-video-container.xg-video-container{position:absolute;top:0;bottom:3rem;display:block;width:100%}.xgplayer video{position:absolute;top:0;left:0;width:100%;height:100%;outline:none}.xgplayer[data-xgfill=contain] video{-o-object-fit:contain;object-fit:contain}.xgplayer[data-xgfill=cover] video{-o-object-fit:cover;object-fit:cover}.xgplayer[data-xgfill=fill] video{-o-object-fit:fill;object-fit:fill}.xgplayer .xg-pos{left:0.625rem;right:0.625rem}.xgplayer .xg-margin{margin-left:1rem;margin-right:1rem}.xgplayer .xg-bottom{bottom:0}.xgplayer .btn-text{position:relative;top:50%;height:1.5rem;font-size:0.8125rem;text-align:center}.xgplayer .btn-text span{display:inline-block;min-width:3.25rem;height:1.5rem;line-height:1.5rem;background:rgba(0,0,0,.38);border-radius:0.75rem}.xgplayer xg-icon{position:relative;box-sizing:border-box;height:2.5rem;margin-left:1rem;margin-right:1rem;cursor:pointer;color:#fffc;fill:#fff}.xgplayer xg-icon.xg-icon-disable{cursor:not-allowed}.xgplayer xg-icon .xg-tips{top:-1.875rem;left:50%;transform:translate(-50%)}.xgplayer xg-icon:active .xg-tips,.xgplayer xg-icon:hover .xg-tips{display:block}.xgplayer xg-icon:active .xg-tips.hide,.xgplayer xg-icon:hover .xg-tips.hide{display:none}.xgplayer xg-icon .xgplayer-icon{position:relative;top:50%;transform:translateY(-50%);cursor:pointer}.xgplayer xg-icon .xg-icon-disable{cursor:not-allowed}.xgplayer xg-icon .xg-img{width:100%}.xgplayer xg-icon svg,.xgplayer xg-icon img{height:100%;display:block}.xgplayer xg-bar{display:block}.xgplayer.xgplayer-inactive xg-bar,.xgplayer.xgplayer-mini xg-bar{display:none}.xgplayer.xgplayer-inactive .xg-top-bar{display:flex}.xgplayer.xgplayer-inactive .xg-top-bar.top-bar-autohide{display:none}.xgplayer .xg-top-bar{position:absolute;z-index:10;top:0;padding:0 1rem;display:flex;height:3.125rem}.xgplayer .xg-top-bar xg-icon{position:relative;top:0.625rem;left:0;width:2.125rem;margin-top:0}.xgplayer .xg-top-bar xg-icon:first-child{margin-left:0}.xgplayer .xg-left-bar,.xgplayer .xg-right-bar{position:absolute;z-index:9;top:3.125rem;bottom:3.125rem;width:3.125rem}.xgplayer .xg-left-bar{left:0}.xgplayer .xg-right-bar{right:0}.xgplayer .xg-tips{display:none;position:absolute;padding:0.25rem 0.375rem;background:rgba(0,0,0,.54);border-radius:0.25rem;font-size:0.75rem;color:#fff;text-align:center;white-space:nowrap;opacity:.85}.xgplayer .xg-margin{left:0;right:0}.xgplayer-mobile{-webkit-tap-highlight-color:rgba(0,0,0,0)}.xgplayer-mobile *{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.xgplayer-mobile.xgplayer-rotate-fullscreen .xg-top-bar,.xgplayer-mobile.xgplayer-rotate-fullscreen .xg-pos{left:6%;right:6%}.xgplayer-mobile xg-icon:hover .xg-tips{display:none}.xg-list-slide-scroll::-webkit-scrollbar-track{background-color:transparent;display:none}.xg-list-slide-scroll:hover::-webkit-scrollbar-track{display:block}.xg-list-slide-scroll::-webkit-scrollbar{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);height:0.25rem;width:0.25rem}.xg-list-slide-scroll::-webkit-scrollbar-corner{background:transparent;display:none}.xg-list-slide-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.5);border-radius:0.1875rem;display:none;width:0.25rem}.xg-list-slide-scroll:hover::-webkit-scrollbar-thumb{display:block}@media only screen and (max-width: 480px){.xgplayer-mobile xg-icon{margin-right:0.625rem;margin-left:0.625rem}.xgplayer-mobile .xg-top-bar{left:0.625rem;right:0.625rem}}@media screen and (orientation: portrait){.xgplayer-mobile.xgplayer-is-fullscreen .xgplayer-controls,.xgplayer-mobile.xgplayer-is-cssfullscreen .xgplayer-controls{bottom:2.125rem;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}.xgplayer-mobile.xgplayer-is-fullscreen .xg-top-bar,.xgplayer-mobile.xgplayer-is-cssfullscreen .xg-top-bar{top:2.125rem;top:constant(safe-area-inset-top);top:env(safe-area-inset-top)}}@media only screen and (orientation: landscape){.xgplayer-mobile.xgplayer-is-fullscreen .xg-top-bar,.xgplayer-mobile.xgplayer-is-fullscreen .xg-pos{left:6%;right:6%}.xgplayer-mobile.xgplayer-rotate-fullscreen{left:0;width:100vw;height:100vh;transform:rotate(0)}}.xgplayer .xgplayer-screen-container{display:block;width:100%}.xgplayer .xg-options-icon{display:none;cursor:pointer}.xgplayer .xg-options-icon.show{display:block}@keyframes xg_right_options_active{0%{transform:translate(50%)}to{transform:translate(-50%)}}@keyframes xg_right_options_hide{0%{transform:translate(-50%)}to{transform:translate(50%)}}@keyframes xg_left_options_active{0%{transform:translate(-50%)}to{transform:translate(50%)}}@keyframes xg_left_options_hide{0%{transform:translate(50%)}to{transform:translate(-50%)}}.xgplayer .xg-options-list{display:none;position:absolute;z-index:5;width:4.875rem;right:50%;bottom:100%;background:rgba(0,0,0,.54);border-radius:0.0625rem;transform:translate(50%);cursor:pointer;overflow:auto;height:0;opacity:.85;font-size:0.875rem;color:#fffc}.xgplayer .xg-options-list li{height:1.25rem;line-height:1.25rem;position:relative;padding:0.25rem 0;text-align:center;color:#fffc}.xgplayer .xg-options-list li:hover,.xgplayer .xg-options-list li.selected{color:red;opacity:1}.xgplayer .xg-options-list li:nth-child(1){position:relative;margin-top:0.75rem}.xgplayer .xg-options-list li:last-child{position:relative;margin-bottom:0.75rem}.xgplayer .xg-options-list:hover{opacity:1}.xgplayer .xg-options-list.active{display:block;height:auto}.xgplayer .xg-options-list.xg-side-list{width:20%;height:100%;bottom:0;background:rgba(0,0,0,.9);display:flex;flex-direction:column;box-sizing:border-box}.xgplayer .xg-options-list.xg-side-list li{flex:1;width:100%;padding:0;position:relative}.xgplayer .xg-options-list.xg-side-list li span{display:block;position:relative;top:50%;transform:translateY(-50%);pointer-events:none}.xgplayer .xg-options-list.xg-side-list li:nth-child(1){margin-top:1.25rem}.xgplayer .xg-options-list.xg-side-list li:last-child{margin-bottom:1.25rem}.xgplayer .xg-options-list.xg-right-side{right:-10.5%}.xgplayer .xg-options-list.xg-right-side.active{height:100%;animation:xg_right_options_active .2s ease-out forwards}.xgplayer .xg-options-list.xg-right-side.hide{height:100%;animation:xg_right_options_hide .2s ease-in forwards}.xgplayer .xg-options-list.xg-left-side{left:-10.5%;transform:translate(-50%)}.xgplayer .xg-options-list.xg-left-side.active{height:100%;animation:xg_left_options_active .2s ease-out forwards}.xgplayer .xg-options-list.xg-left-side.hide{height:100%;animation:xg_left_options_hide .2s ease-in forwards}@media only screen and (max-width: 480px){.xgplayer-mobile .xg-options-icon.portrait{display:none}.xgplayer-mobile .xg-options-list li:hover{color:#fffc}.xgplayer-mobile .xg-options-list li.selected{color:red}}.xgplayer xg-thumbnail{display:block}.xgplayer.not-allow-autoplay .xgplayer-controls,.xgplayer.xgplayer-nostart .xgplayer-controls,.xgplayer.xgplayer-inactive .controls-autohide{pointer-events:none;visibility:hidden;cursor:default;opacity:0}.xgplayer.not-allow-autoplay .xgplayer-controls-initshow,.xgplayer.xgplayer-nostart .xgplayer-controls-initshow{pointer-events:auto;visibility:visible;opacity:1}.xgplayer .xgplayer-controls{display:block;position:absolute;visibility:visible;height:3rem;left:0;right:0;bottom:0;opacity:1;z-index:10;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.37),rgba(0,0,0,.75),rgba(0,0,0,.75));transition:opacity .5s ease,visibility .5s ease}.xgplayer .xgplayer-controls.show{display:block;opacity:1;visibility:visible;pointer-events:auto}.xgplayer .xg-inner-controls{position:absolute;height:2.5rem;bottom:0;justify-content:space-between;display:flex}.xgplayer .xg-left-grid,.xgplayer .xg-right-grid{position:relative;display:flex;flex-wrap:wrap;flex-shrink:1;height:100%;z-index:1}.xgplayer .xg-right-grid{flex-direction:row-reverse}.xgplayer .xg-right-grid>:first-child{margin-right:0}.xgplayer .xg-right-grid xg-icon{margin-left:0}.xgplayer .xg-left-grid>:first-child{margin-left:0}.xgplayer .xg-left-grid xg-icon{margin-right:0}.xgplayer .xg-center-grid{display:block;position:absolute;left:0;right:0;outline:none;top:-1.25rem;padding:0.3125rem 0;text-align:center}.xgplayer .flex-controls .xg-inner-controls{justify-content:space-around;display:flex;bottom:0.5rem}.xgplayer .flex-controls .xg-center-grid{display:flex;flex:1;position:relative;top:0;height:100%;justify-content:space-between;align-items:center;left:0;right:0;padding:0 1rem}.xgplayer.xgplayer-mobile .xg-center-grid{z-index:2}.xgplayer.xgplayer-mobile .flex-controls .xg-center-grid{padding:0 0.5rem}.xgplayer .bottom-controls .xg-center-grid{top:1.25rem;padding:0}.xgplayer .bottom-controls .xg-left-grid,.xgplayer .bottom-controls .xg-right-grid{bottom:0.625rem}.xgplayer .mini-controls{background-image:none}.xgplayer .mini-controls .xg-inner-controls{bottom:0;left:0;right:0}.xgplayer .mini-controls .xg-center-grid{bottom:-1.75rem;top:auto;padding:0}.xgplayer .mini-controls .xg-left-grid,.xgplayer .mini-controls .xg-right-grid{display:none}.xgplayer .controls-follow{bottom:4.375rem;transition:bottom .3s ease}.xgplayer.flex-controls .controls-follow{bottom:2.8125rem}.xgplayer.xgplayer-inactive .controls-follow,.xgplayer.no-controls .controls-follow,.xgplayer.mini-controls .controls-follow{bottom:0.625rem}.xgplayer .xgplayer-cssfullscreen .xg-get-cssfull{display:block}.xgplayer .xgplayer-cssfullscreen .xg-exit-cssfull,.xgplayer .xgplayer-cssfullscreen[data-state=full] .xg-get-cssfull{display:none}.xgplayer .xgplayer-cssfullscreen[data-state=full] .xg-exit-cssfull{display:block}.xgplayer .xgplayer-fullscreen .xg-exit-fullscreen{display:none}.xgplayer .xgplayer-fullscreen .xg-get-fullscreen,.xgplayer .xgplayer-fullscreen[data-state=full] .xg-exit-fullscreen{display:block}.xgplayer .xgplayer-fullscreen[data-state=full] .xg-get-fullscreen{display:none}.xgplayer .xg-top-bar .xgplayer-back{position:relative;left:0;top:1rem;width:2.125rem;height:2.5rem;display:none}.xgplayer .xg-top-bar .xgplayer-back.show{display:block}.xgplayer .xgplayer-play .xg-icon-play{display:none}.xgplayer .xgplayer-play .xg-icon-pause,.xgplayer .xgplayer-play[data-state=pause] .xg-icon-play{display:block}.xgplayer .xgplayer-play[data-state=pause] .xg-icon-pause{display:none}.xgplayer .xgplayer-progress{display:flex;align-items:center;position:relative;min-width:0.625rem;height:1.25rem;left:0;right:0;top:0;outline:none;flex:1;cursor:pointer}.xgplayer .xgplayer-progress-outer{position:relative;width:100%;height:0.125rem;border-radius:0.1875rem;cursor:pointer}.xgplayer .progress-list{display:flex;height:100%;width:100%;border-radius:inherit}.xgplayer .xgplayer-progress-inner{position:relative;flex:1;height:100%;background:rgba(255,255,255,.3);transition:height .2s ease-in,opacity .2s ease-out;border-radius:inherit;margin-right:0.125rem;pointer-events:none}.xgplayer .xgplayer-progress-inner:last-child,.xgplayer .xgplayer-progress-inner:only-child{margin-right:0}.xgplayer .inner-focus-point{background:#fff;position:relative}.xgplayer .inner-focus-point:before,.xgplayer .inner-focus-point:after{position:absolute;top:0;content:" ";display:block;width:0.125rem;height:300%;top:50%;z-index:1;transform:translateY(-50%);border-radius:0.1875rem;background:#fff}.xgplayer .inner-focus-point:before{left:0}.xgplayer .inner-focus-point:after{right:0}.xgplayer .xgplayer-progress-cache,.xgplayer .xgplayer-progress-played{display:block;height:100%;width:0;position:absolute;top:0;left:0;border-radius:inherit}.xgplayer .xgplayer-progress-played{background:linear-gradient(-90deg,#FA1F41 0%,#E31106 100%)}.xgplayer .xgplayer-progress-cache{background:rgba(255,255,255,.5)}.xgplayer .xgplayer-progress-btn{display:block;background:rgba(255,94,94,.304093);border:0.03125rem solid rgba(255,94,94,.056545);box-shadow:0 0 0.0625rem #ff000062;width:1.25rem;height:1.25rem;border-radius:1.875rem;left:0;top:50%;position:absolute;z-index:1;transform:translate(-50%,-50%);box-sizing:border-box;pointer-events:none}.xgplayer .xgplayer-progress-btn:before{content:" ";display:block;position:relative;width:0.75rem;height:0.75rem;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:1.875rem;background:#FFFFFF}.xgplayer .xgplayer-progress-btn.active{border:0.25rem solid rgba(255,94,94,.064057)}.xgplayer .xgplayer-progress-btn.active:before{box-shadow:0 0 0.1875rem #f85959b0}.xgplayer .xgplayer-progress-dot{display:inline-block;position:absolute;height:100%;width:0.3125rem;top:0;background:white;border-radius:0.375rem;z-index:16}.xgplayer .xgplayer-progress-dot .xgplayer-progress-tip{position:absolute;left:25%;top:-2.5rem;height:auto;line-height:1.875rem;width:auto;transform:scale(.8) translate(-50%);background:rgba(0,0,0,.3);border-radius:0.375rem;border:0.0625rem solid rgba(0,0,0,.8);cursor:default;white-space:nowrap;display:none}.xgplayer .xgplayer-progress-dot:hover .xgplayer-progress-tip{display:block}.xgplayer .flex-controls .xgplayer-progress{transform:translateY(0)}.xgplayer.xgplayer-pc .xgplayer-progress-btn{transform:translate(-50%,-50%) scale(0)}.xgplayer.xgplayer-pc .xgplayer-progress-outer{height:0.1875rem}.xgplayer.xgplayer-pc .xgplayer-progress-inner{margin-right:0.25rem}.xgplayer.xgplayer-pc .xgplayer-progress-inner:last-child,.xgplayer.xgplayer-pc .xgplayer-progress-inner:only-child{margin-right:0}.xgplayer.xgplayer-pc .inner-focus-point:before,.xgplayer.xgplayer-pc .inner-focus-point:after{width:0.1875rem}.xgplayer.xgplayer-pc .inner-focus-highlight{background:rgba(255,255,255,.8)}.xgplayer.xgplayer-pc .xgplayer-progress.active .xgplayer-progress-outer{height:0.375rem;margin-bottom:0.1875rem;transition:height .3s ease,margin-bottom .3s ease}.xgplayer.xgplayer-pc .xgplayer-progress.active .xgplayer-progress-btn{transform:translate(-50%,-50%) scale(1)}.xgplayer.xgplayer-pc .xgplayer-progress.active .inner-focus-point:before,.xgplayer.xgplayer-pc .xgplayer-progress.active .inner-focus-point:after{width:0.375rem}.xgplayer .xgplayer-progress-bottom .xgplayer-progress-outer{top:0.5625rem}.xgplayer .xgplayer-progress-bottom .xgplayer-progress-btn:before{height:0.375rem;width:0.375rem}.xgplayer.xgplayer-mobile .xgplayer-progress-bottom .xgplayer-progress-outer{height:0.25rem}@media (prefers-color-scheme: dark){.xgplayer .xgplayer-progress .xgplayer-progress-inner{background-color:#ffffff4d}.xgplayer .xgplayer-progress .inner-focus-highlight{background:rgba(255,255,255,.8)}.xgplayer .xgplayer-progress .xgplayer-progress-btn{background:rgba(255,94,94,.304093);border:0.03125rem solid rgba(255,94,94,.056545);box-shadow:0 0 0.0625rem #ff000062}.xgplayer .xgplayer-progress .xgplayer-progress-btn:before{background-color:#fff}.xgplayer .xgplayer-progress .xgplayer-progress-played{background-color:linear-gradient(-90deg,#FA1F41 0%,#E31106 100%)}.xgplayer .xgplayer-progress .xgplayer-progress-cache{background-color:#ffffff80}}.xg-mini-progress{display:none;position:absolute;height:0.125rem;left:0;right:0;bottom:0;pointer-events:none}.xg-mini-progress xg-mini-progress-played,.xg-mini-progress xg-mini-progress-cache{height:100%;width:0;position:absolute;top:0;left:0;border-radius:inherit}.xg-mini-progress xg-mini-progress-played{background:linear-gradient(-90deg,#FA1F41 0%,#E31106 100%)}.xg-mini-progress xg-mini-progress-cache{background:rgba(255,255,255,.5)}.xg-mini-progress-show,.xgplayer-inactive .xg-mini-progress,.xgplayer-mini .xg-mini-progress{display:block}.xgplayer .xgplayer-time{pointer-events:none;min-width:2.5rem;font-size:0.875rem;font-family:PingFangSC-Semibold;color:#fff;text-align:center;display:inline-block;line-height:2.5rem}.xgplayer .xgplayer-time span{display:inline-block;line-height:2.5rem;height:2.5rem}.xgplayer .xgplayer-time span .time-min-width{text-align:center;min-width:2ch}.xgplayer .xgplayer-time span .time-min-width:first-child{text-align:right}.xgplayer .xgplayer-time span .time-min-width:last-child{text-align:left}.xgplayer .xgplayer-time .time-duration{color:#ffffff80}.xgplayer .xgplayer-time .time-live-tag{display:none}.xgplayer .xgplayer-time.xg-time-left{margin-left:0}.xgplayer .xgplayer-time.xg-time-right{margin-right:0}.xgplayer.xgplayer-mobile .xgplayer-time{min-width:1.875rem;font-size:0.75rem}.xgplayer.xgplayer-mobile .xgplayer-time.xg-time-left{margin-right:0.5rem}.xgplayer.xgplayer-mobile .xgplayer-time.xg-time-right{margin-left:0.5rem}.xgplayer .xgplayer-volume.slide-show .xgplayer-slider{display:block}.xgplayer .xgplayer-slider{display:none;position:absolute;width:1.75rem;height:5.75rem;background:rgba(0,0,0,.54);border-radius:0.0625rem;bottom:2.5rem;outline:none}.xgplayer .xgplayer-slider:after{content:" ";display:block;height:0.9375rem;width:1.75rem;position:absolute;bottom:-0.9375rem;left:0;z-index:20;cursor:initial}.xgplayer .xgplayer-value-label{position:absolute;left:0;right:0;bottom:100%;padding:0.3125rem 0 0;font-size:0.75rem;background-color:#0000008a;color:#fff;text-align:center}.xgplayer .xgplayer-bar,.xgplayer .xgplayer-drag{display:block;position:absolute;bottom:0.375rem;left:0.75rem;background:rgba(255,255,255,.3);border-radius:6.25rem;width:0.25rem;height:4.75rem;outline:none;cursor:pointer}.xgplayer .xgplayer-drag{bottom:0;left:0;background:#FA1F41;max-height:4.75rem}.xgplayer .xgplayer-drag:after{content:" ";display:inline-block;width:0.5rem;height:0.5rem;background:#fff;box-shadow:0 0 0.3125rem #00000042;position:absolute;border-radius:50%;left:-0.125rem;top:-0.25rem}.xgplayer .xgplayer-volume[data-state=normal] .xg-volume{display:block}.xgplayer .xgplayer-volume[data-state=normal] .xg-volume-small,.xgplayer .xgplayer-volume[data-state=normal] .xg-volume-mute,.xgplayer .xgplayer-volume[data-state=small] .xg-volume{display:none}.xgplayer .xgplayer-volume[data-state=small] .xg-volume-small{display:block}.xgplayer .xgplayer-volume[data-state=small] .xg-volume-mute,.xgplayer .xgplayer-volume[data-state=mute] .xg-volume,.xgplayer .xgplayer-volume[data-state=mute] .xg-volume-small{display:none}.xgplayer .xgplayer-volume[data-state=mute] .xg-volume-mute{display:block}.xgplayer.xgplayer-mobile .xgplayer-volume .xgplayer-slider,.xgplayer-replay{display:none}.xgplayer .xgplayer-replay{display:none;position:absolute;left:50%;top:50%;width:6.25rem;height:6.25rem;justify-content:center;align-items:center;flex-direction:column;z-index:5;transform:translate(-50%,-50%);cursor:pointer}.xgplayer .xgplayer-replay .xgplayer-replay-txt{display:inline-block;font-size:0.875rem;color:#fff;line-height:2.125rem;text-align:center}.xgplayer.xgplayer-mobile .xgplayer-replay-svg{width:3.125rem;height:3.125rem}.xgplayer.xgplayer-mobile .xgplayer-replay-txt{line-height:1.5rem;font-size:0.75rem}.xgplayer .xgplayer-poster{display:block;opacity:1;visibility:visible;position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-size:100% auto;background-repeat:no-repeat;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.xgplayer .xgplayer-poster.hide,.xgplayer.xgplayer-playing .xgplayer-poster{opacity:0;visibility:hidden}.xgplayer.xgplayer-playing .xg-not-hidden,.xgplayer.xgplayer-is-enter .xgplayer-poster.xg-showplay,.xgplayer.xgplayer-playing .xgplayer-poster.xg-showplay,.xgplayer.xgplayer-nostart .xgplayer-poster,.xgplayer.xgplayer-ended .xgplayer-poster,.xgplayer.not-allow-autoplay .xgplayer-poster{opacity:1;visibility:visible}.xgplayer.xgplayer-nostart .xgplayer-poster.hide,.xgplayer.xgplayer-ended .xgplayer-poster.hide,.xgplayer.not-allow-autoplay .xgplayer-poster.hide{opacity:0;visibility:hidden}@keyframes playPause{0%{transform:scale(1);opacity:1}99%{transform:scale(1.3);opacity:0}to{transform:scale(1);opacity:0}}.xgplayer xg-start-inner{display:block;width:100%;height:100%;overflow:hidden;border-radius:50%;background:rgba(0,0,0,.38)}.xgplayer .xgplayer-start{width:4.375rem;height:4.375rem;position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%,-50%);cursor:pointer}.xgplayer .xgplayer-start svg{width:100%;height:100%}.xgplayer .xgplayer-start.hide,.xgplayer .xgplayer-start.focus-hide{display:none;pointer-events:none}.xgplayer .xgplayer-start:hover{opacity:.85}.xgplayer .xgplayer-start .xg-icon-play{display:block}.xgplayer .xgplayer-start .xg-icon-pause,.xgplayer .xgplayer-start[data-state=pause] .xg-icon-play{display:none}.xgplayer .xgplayer-start[data-state=pause] .xg-icon-pause,.xgplayer .xgplayer-start.interact{display:block}.xgplayer .xgplayer-start.interact xg-start-inner{animation:playPause .4s .1s ease-out forwards}.xgplayer .xgplayer-start.show{display:block}.xgplayer.xgplayer-mobile xg-start-inner{background:initial;border-radius:0}.xgplayer.xgplayer-mobile .xgplayer-start{height:3.125rem;width:3.125rem}.xgplayer.xgplayer-mobile .xgplayer-start:hover{opacity:1}.xgplayer.xgplayer-inactive .xgplayer-start.auto-hide,.xgplayer.xgplayer-is-enter .xgplayer-start.auto-hide,.xgplayer.xgplayer-isloading.xgplayer-playing .xgplayer-start,.xgplayer.xgplayer-is-enter .xgplayer-start,.xgplayer.xgplayer-is-error .xgplayer-start,.xgplayer.xgplayer-is-enter .xgplayer-start.show,.xgplayer.xgplayer-is-error .xgplayer-start.show{display:none}.xgplayer-enter{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:5;pointer-events:none}.xgplayer-enter .show{display:block}.xgplayer-enter .xgplayer-enter-spinner{display:block;position:absolute;z-index:1;left:50%;top:50%;height:6.25rem;width:6.25rem;transform:translate(-50%,-50%)}.xgplayer-enter .xgplayer-enter-spinner div{width:6%;height:13%;background-color:#ffffffb3;position:absolute;left:45%;top:45%;opacity:0;border-radius:1.875rem;animation:fade 1s linear infinite}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar1{transform:rotate(0) translateY(-140%);animation-delay:-0s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar2{transform:rotate(30deg) translateY(-140%);animation-delay:-.9163s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar3{transform:rotate(60deg) translateY(-140%);animation-delay:-.833s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar4{transform:rotate(90deg) translateY(-140%);animation-delay:-.7497s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar5{transform:rotate(120deg) translateY(-140%);animation-delay:-.6664s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar6{transform:rotate(150deg) translateY(-140%);animation-delay:-.5831s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar7{transform:rotate(180deg) translateY(-140%);animation-delay:-.4998s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar8{transform:rotate(210deg) translateY(-140%);animation-delay:-.4165s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar9{transform:rotate(240deg) translateY(-140%);animation-delay:-.3332s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar10{transform:rotate(270deg) translateY(-140%);animation-delay:-.2499s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar11{transform:rotate(300deg) translateY(-140%);animation-delay:-.1666s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar12{transform:rotate(330deg) translateY(-142%);animation-delay:-.0833s}@keyframes fade{0%{opacity:1}to{opacity:.25}}.xgplayer.xgplayer-is-enter .xgplayer-enter{display:block;opacity:1;transition:opacity .3s}.xgplayer.xgplayer-nostart .xgplayer-enter{display:none}.xgplayer.xgplayer-mobile .xgplayer-enter .xgplayer-enter-spinner{width:4.375rem;height:4.375rem}.xg-mini-layer{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:11;background:linear-gradient(180deg,rgba(57,57,57,.9),rgba(57,57,57,0) 50.27%)}.xg-mini-layer .mask{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0006}.xg-mini-layer xg-mini-header{display:flex;top:0;left:0;right:2.5rem;box-sizing:border-box;padding:0.625rem 0.1875rem 0 0.5rem;justify-content:space-between;color:#fff;font-size:0.875rem;position:absolute;z-index:22}.xg-mini-layer xg-mini-header .xgplayer-pip-disableBtn{pointer-events:all}.xg-mini-layer xg-mini-header #disabledMini{display:none;position:relative}.xg-mini-layer xg-mini-header #disabledMini+label{cursor:pointer;position:relative;display:flex;align-items:center}.xg-mini-layer xg-mini-header #disabledMini+label:before{content:"";color:#ff142b;background-color:transparent;border-radius:0.125rem;border:solid 0.0625rem #cdcdcd;width:1rem;height:1rem;display:inline-block;text-align:center;vertical-align:middle;line-height:1rem;margin-right:0.4375rem}.xg-mini-layer xg-mini-header #disabledMini:checked+label{color:#ff142b}.xg-mini-layer xg-mini-header #disabledMini:checked+label:before{border-color:#ff142b}.xg-mini-layer xg-mini-header #disabledMini:checked+label:after{content:"";position:absolute;width:0.25rem;height:0.5rem;border-color:#ff142b;border-style:solid;border-width:0 0.125rem 0.125rem 0;transform:rotate(45deg);left:0.375rem;top:0.3125rem}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn xg-tips{position:absolute;padding:0.25rem 0.375rem;white-space:nowrap;bottom:-1.875rem;right:0.9375rem;border-radius:0.25rem;background-color:#0000008a;display:none}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn:hover #disabledMini+label:before{border-color:#ff142b}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn:hover #disabledMini+label{color:#ff142b}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn:hover xg-tips{display:block}.xg-mini-layer .mini-cancel-btn{cursor:pointer;display:block;color:#fff;width:2.5rem;height:2.375rem;position:absolute;right:0;top:0;text-align:center;line-height:2.375rem}.xg-mini-layer .play-icon{cursor:pointer;height:3rem;width:3rem;position:absolute;background:rgba(0,0,0,.54);border-radius:1.5rem;top:50%;left:50%;margin:-1.5rem 0 0 -1.5rem}.xg-mini-layer .play-icon svg,.xg-mini-layer .play-icon img{width:3.125rem;height:3.125rem;fill:#faf7f7}.xg-mini-layer .xg-icon-play{display:none}.xg-mini-layer .xg-icon-pause,.xg-mini-layer[data-state=pause] .xg-icon-play{display:block}.xg-mini-layer[data-state=pause] .xg-icon-pause{display:none}.xgplayer-miniicon{position:relative;outline:none;display:block}.xgplayer-miniicon .name{text-align:center;font-size:0.8125rem;line-height:1.25rem;height:1.25rem;color:#fffc;line-height:2.5rem}.xgplayer-miniicon .name span{font-size:0.8125rem;width:3.75rem;height:1.25rem;line-height:1.25rem;background:rgba(0,0,0,.38);border-radius:0.625rem;display:inline-block;vertical-align:middle}.xgplayer-mini{position:fixed;width:20rem;height:11.25rem;z-index:91;box-shadow:0 0.25rem 0.4375rem 0.125rem #0003}.xgplayer-mini:hover{cursor:move}.xgplayer-mini:hover .xg-mini-layer{display:block}.xgplayer-mini.xgplayer-ended .xg-mini-layer{display:none}.xgplayer-mobile .xg-mini-layer .play-icon{background:none;border-radius:initial}.xgplayer.xgplayer-inactive{cursor:none}.xgplayer xg-thumbnail{display:block}.xgplayer xg-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;height:100%;width:100%}.xgplayer xg-trigger .time-preview{display:none;position:absolute;width:12.5rem;margin:0 auto;padding:0 1.25rem 1.875rem;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-shadow:0 0 0.0625rem rgba(0,0,0,.54);font-size:1.125rem;text-align:center;pointer-events:none}.xgplayer xg-trigger .time-preview span{line-height:1.5rem}.xgplayer xg-trigger .time-preview .xg-cur{color:red}.xgplayer xg-trigger .time-preview .xg-separator{font-size:0.875rem}.xgplayer xg-trigger .time-preview .xg-seek-show{transform:translate(-0.625rem)}.xgplayer xg-trigger .time-preview .xg-seek-show.xg-back .xg-seek-pre{transform:rotate(180deg) translate(-0.3125rem)}.xgplayer xg-trigger .time-preview .xg-seek-show.hide-seek-icon .xg-seek-icon{display:none}.xgplayer xg-trigger .time-preview .xg-bar{width:6rem;height:0.125rem;margin:0.5rem auto 0;border-radius:0.625rem;box-sizing:content-box;background:rgba(255,255,255,.3)}.xgplayer xg-trigger .time-preview .xg-bar .xg-curbar{width:0;height:100%;background-color:red}.xgplayer xg-trigger .time-preview .xg-bar.hide{display:none}.xgplayer xg-trigger .mobile-thumbnail{position:relative;left:50%;transform:translate(-50%)}.xgplayer xg-trigger .xg-top-note{position:absolute;height:2rem;width:8.4375rem;top:1.625rem;left:50%;margin-left:-4.875rem;background:rgba(0,0,0,.3);border-radius:6.25rem;color:#fff}.xgplayer xg-trigger .xg-top-note span{display:block;line-height:2rem;height:2rem;font-size:0.8125rem;text-align:center}.xgplayer xg-trigger .xg-top-note i{color:red;margin:0 0.3125rem}.xgplayer xg-trigger .xg-playbackrate{display:none}.xgplayer xg-trigger[data-xg-action=seeking] .time-preview{display:block}.xgplayer xg-trigger[data-xg-action=playbackrate] .xg-playbackrate{display:block}.xgplayer .gradient{display:none;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.36) 20%,rgba(0,0,0,0) 36%,rgba(0,0,0,0) 70%,rgba(0,0,0,.24) 77%,rgba(0,0,0,.36) 83%,rgba(0,0,0,.6))}.xgplayer .gradient.top{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.36) 20%,rgba(0,0,0,0) 36%,rgba(0,0,0,0) 70%)}.xgplayer .gradient.bottom{background-image:linear-gradient(rgba(0,0,0,0) 70%,rgba(0,0,0,.24) 77%,rgba(0,0,0,.36) 83%,rgba(0,0,0,.6))}.xgplayer .gradient.none,.xgplayer-mobile .xgplayer-controls{background-image:initial}.xgplayer-mobile.xgplayer-playing .gradient{display:block}.xgplayer-mobile.xgplayer-inactive .gradient{background-image:initial}.xgplayer-mobile .xgmask{position:absolute;height:100%;z-index:10;top:0;left:0;width:100%;pointer-events:none;background-color:#0000}@media (prefers-color-scheme: dark){.xgplayer-mobile xg-trigger .time-preview{color:#fff}.xgplayer-mobile xg-trigger .time-preview span.xg-cur{color:red}.xgplayer-mobile xg-trigger .time-preview .xg-bar{background-color:#ffffff4d}.xgplayer-mobile xg-trigger .time-preview .xg-bar.xg-curbar{background-color:red}}@keyframes loadingRotate{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes loadingDashOffset{0%{stroke-dashoffset:236}to{stroke-dashoffset:0}}xg-loading-inner{display:block;height:100%;width:100%;transform-origin:center;animation:loadingRotate 1s .1s linear infinite}.xgplayer-loading{display:none;width:4.375rem;height:4.375rem;overflow:hidden;position:absolute;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.xgplayer-loading svg,.xgplayer-loading img{width:100%;height:100%}.xgplayer-mobile .xgplayer-loading{width:3.125rem;height:3.125rem}.xgplayer-isloading .xgplayer-loading{display:block}.xgplayer-nostart .xgplayer-loading,.xgplayer-pause .xgplayer-loading,.xgplayer-is-enter .xgplayer-loading,.xgplayer-is-ended .xgplayer-loading,.xgplayer-is-error .xgplayer-loading,.xgplayer .xgplayer-pip .xg-exit-pip{display:none}.xgplayer .xgplayer-pip .xg-get-pip,.xgplayer .xgplayer-pip[data-state=pip] .xg-exit-pip{display:block}.xgplayer .xgplayer-pip[data-state=pip] .xg-get-pip{display:none}.xgplayer .xgplayer-playnext{position:relative;display:none;cursor:pointer}.xgplayer .xgplayer-playnext .xgplayer-tips .xgplayer-tip-playnext{display:block}.xgplayer .xgplayer-playnext:hover{opacity:.85}.xgplayer .xgplayer-playnext:hover .xgplayer-tips{display:block}.lang-is-en .xgplayer-playnext .xgplayer-tips{margin-left:-1.5625rem}.lang-is-jp .xgplayer-playnext .xgplayer-tips{margin-left:-2.375rem}.xgplayer .xgplayer-download{position:relative;display:block;cursor:pointer}.lang-is-en .xgplayer-download .xgplayer-tips{margin-left:-2rem}.lang-is-jp .xgplayer-download .xgplayer-tips{margin-left:-2.5rem}.xgplayer .xgplayer-shot{display:none}.xgplayer-definition{display:none;cursor:pointer}.xgplayer .xgplayer-playbackrate{display:none;cursor:default}.xgplayer-error{background:#000;display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;color:#fff;text-align:center;line-height:100%;justify-content:center;align-items:center}.xgplayer-error .xgplayer-error-refresh{color:#fa1f41;padding:0 0.1875rem;cursor:pointer}.xgplayer-error .xgplayer-error-text{line-height:1.125rem;margin:auto 0.375rem 1.25rem;display:block}.xgplayer-is-error .xgplayer-error{display:flex}.xgplayer .xgplayer-prompt{display:block;pointer-events:none;position:absolute;z-index:1;padding:0.375rem 0.75rem 0.3125rem;opacity:0;left:0.625rem;background:rgba(0,0,0,.5);border-radius:3.125rem;font-size:0.75rem;line-height:1.0625rem;text-align:center;color:#fff}.xgplayer .xgplayer-prompt.show{display:block;opacity:1;z-index:10;pointer-events:initial}.xgplayer .xgplayer-prompt.arrow{transform:translate(-50%)}.xgplayer .xgplayer-prompt.arrow:after{content:"";display:block;position:absolute;left:50%;bottom:0;width:0;height:0;border-left:0.375rem solid transparent;border-right:0.375rem solid transparent;border-top:0.5rem solid rgba(0,0,0,.5);transform:translate(-50%,100%)}.xgplayer .xgplayer-prompt .highlight{display:inline-block;margin-left:0.375rem;color:red;cursor:pointer}.xgplayer.xgplayer-is-error .xgplayer-prompt.show{display:none;opacity:1}.xgplayer .xgplayer-spot{position:absolute;top:0;left:0;height:100%;background:#fff;border-radius:0.75rem}.xgplayer .xgplayer-spot.mini{min-width:0.375rem;transform:translate(-50%)}.xgplayer .xgplayer-spot.active .xgplayer-spot-pop{display:block;opacity:1;pointer-events:initial}.xgplayer .xgplayer-spot-pop{display:block;opacity:0;pointer-events:none;position:absolute;left:50%;bottom:0.3125rem;padding-bottom:0.3125rem;transform:translate(-50%)}.xgplayer-mobile .xgplayer-spot{height:0.1875rem;min-width:0.1875rem;top:50%;opacity:1;transform:translateY(-50%)}.xgplayer-mobile .xgplayer-spot.mini{min-width:0.1875rem;transform:translate(-50%,-50%)}.xgplayer .xgplayer-progress.active .xgplayer-spot{opacity:1;transition:opacity .3s;visibility:visible}.xgplayer .xg-spot-info{position:absolute;left:0;bottom:100%;display:none}.xgplayer .xg-spot-info.short-line .xg-spot-line{height:0.375rem}.xgplayer .xg-spot-info.short-line .xg-spot-content{bottom:-0.25rem}.xgplayer .xg-spot-info.no-thumbnail .xg-spot-thumbnail{display:none}.xgplayer .xg-spot-info.no-thumbnail .xgplayer-progress-point{display:block}.xgplayer .xg-spot-info.no-timepoint .xgplayer-progress-point,.xgplayer .xg-spot-info.hide{display:none}.xgplayer .xgplayer-progress.active .xg-spot-info{display:block}.xgplayer .xgplayer-progress.active .xg-spot-info.hide{display:none}.xgplayer .xg-spot-line{position:relative;bottom:-0.4375rem;margin-left:50%;display:block;width:0.0625rem;height:2.5625rem;background-color:#fff;pointer-events:none}.xgplayer .xgplayer-progress-point{display:none;position:relative;bottom:-0.25rem;left:50%;transform:translate(-50%);background:rgba(0,0,0,.54);font-size:0.6875rem;color:#fff;padding:0.25rem 0.375rem;border-radius:0.25rem;text-align:center;opacity:.85;white-space:nowrap}.xgplayer .xg-spot-content{position:relative;bottom:-0.4375rem;color:#fff;border-radius:0.125rem 0.125rem 0 0}.xgplayer .xg-spot-ext-text{position:relative;bottom:-0.4375rem}.xgplayer .xg-spot-thumbnail{position:relative;background-color:#111010;pointer-events:none;border-radius:0.125rem 0.125rem 0 0}.xgplayer .xg-spot-time{position:absolute;bottom:0.125rem;font-size:0.75rem;line-height:1.05rem;left:50%;transform:translate(-50%);pointer-events:none}.xgplayer .progress-thumbnail{margin:0 auto;display:block}.xgplayer .xg-spot-text{display:none;padding:0.3125rem 0.5rem;background:rgba(0,0,0,.8);border-radius:0 0 0.125rem 0.125rem;pointer-events:none;box-sizing:border-box}.xgplayer .spot-inner-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25rem;font-size:0.75rem;max-height:2.5rem}.xgplayer .xg-spot-content.show-text .xg-spot-text{display:block}.xgplayer .product .xg-spot-text{background:#3370FF}.xgplayer .product .xg-spot-line{border-left:0.625rem solid transparent;border-right:0.625rem solid transparent;border-top:0.4375rem solid #3370FF;width:0;height:0.9375rem;left:-0.625rem;background:none}.xgplayer .xgvideo-preview{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;transition:visibility .3s,opacity .3s;background-color:#000}.xgplayer .xgvideo-preview .xgvideo-thumbnail{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:0}.xgplayer .xgvideo-preview.show{opacity:1;visibility:visible}.xgplayer-dynamic-bg,.xgplayer-dynamic-bg canvas,.xgplayer-dynamic-bg xgmask,.xgplayer-dynamic-bg xgfilter{display:block;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.xgplayer-dynamic-bg canvas{transform:translateZ(0)}.xgplayer-dynamic-bg xgmask{background:rgba(0,0,0,.7)}

.iconBg[data-v-36b05a14] {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(90deg, #188ffc 0%, rgba(23, 141, 250, 0) 100%);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.iconTitle[data-v-36b05a14] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.iconContent .iconClose[data-v-36b05a14] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.content[data-v-36b05a14] {
  padding: 1.25rem;
}
.content .contentText[data-v-36b05a14] {
  font-size: 0.75rem;
  font-weight: 700;
  margin-bottom: 1.25rem;
}
.content .contentButtonGrop[data-v-36b05a14] {
  font-size: 0.75rem;
}
.content .contentButtonGrop .contentButton[data-v-36b05a14] {
  display: inline-block;
  cursor: pointer;
  padding: 0.25rem 0.9375rem;
  margin-right: 0.625rem;
  margin-bottom: 0.125rem;
  border-radius: 0.875rem;
  color: #fff;
}
.content .contentButtonGrop .activeButton[data-v-36b05a14] {
  background: linear-gradient(180deg, #295cfe 0%, #95d2fe 100%);
}
.content .contentButtonGrop .deActiceButton[data-v-36b05a14] {
  background-color: rgba(14, 92, 148, 0.8);
}
.content .item[data-v-36b05a14] {
  cursor: pointer;
  width: 28%;
  margin: 0.625rem;
  text-align: center;
}
.content .item .itemNum[data-v-36b05a14] {
  margin-bottom: 0.625rem;
  padding: 1.25rem 0;
  border-radius: 0.875rem;
  text-align: center;
}
.content .item .setBg0[data-v-36b05a14] {
  background: #6388dd;
}
.content .item .setBg1[data-v-36b05a14] {
  background: #50bcd1;
}
.content .item .setBg2[data-v-36b05a14] {
  background: #9078fd;
}
.content .item .setBg3[data-v-36b05a14] {
  background: #61c6fa;
}
.content .item .setBg4[data-v-36b05a14] {
  background: #48d7c3;
}
.content .contentMain[data-v-36b05a14] {
  margin-top: 0.9375rem;
  display: flex;
  justify-content: space-between;
}
.content .contentMain .left[data-v-36b05a14] {
  width: 15%;
  text-align: center;
}
.content .contentMain .left .icon[data-v-36b05a14] {
  cursor: pointer;
  margin-bottom: 0.625rem;
}
.content .contentMain .leftItem[data-v-36b05a14] {
  cursor: pointer;
  padding: 1.125rem;
  margin-bottom: 0.625rem;
  border: 0.0625rem solid #295cfe;
  border-radius: 0.875rem;
  text-align: center;
  font-size: 1.25rem;
}
.content .contentMain .active[data-v-36b05a14] {
  background: #188ffc;
}
.content .contentMain .right[data-v-36b05a14] {
  width: 80%;
  margin-top: 0.625rem;
}
.content .contentMain .rightTitle[data-v-36b05a14] {
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(90deg, #188ffc 0%, rgba(23, 141, 250, 0.3) 100%);
  border-radius: 0.875rem 0.875rem 0 0;
}
.content .contentMain .rightTopContent[data-v-36b05a14] {
  display: flex;
  padding: 1.25rem 1.25rem 0 1.25rem;
}
.content .contentMain .rightTopContent .colList[data-v-36b05a14] {
  width: 60%;
  display: flex;
  flex-direction: column;
}
.content .contentMain .rightTopContent .colList .col[data-v-36b05a14] {
  display: flex;
}
.content .contentMain .rightTopContent .colList .colItem[data-v-36b05a14] {
  padding: 0.625rem;
  width: 50%;
}
.content .contentMain .rightTopContent .colList .colKey[data-v-36b05a14] {
  height: 2.125rem;
  line-height: 2.125rem;
  opacity: 0.6;
}
.content .contentMain .rightTopContent .colList .colValue[data-v-36b05a14] {
  font-weight: 700;
}
.content .contentMain .rightTopContent .colRight[data-v-36b05a14] {
  width: 40%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.content .contentMain .rightTopContent .colRight img[data-v-36b05a14] {
  width: 7.25rem;
  height: 7.25rem;
}
.content .contentMain .colBottom[data-v-36b05a14] {
  display: flex;
  justify-content: space-between;
  padding: 0 1.25rem 1.25rem 1.25rem;
}
.content .contentMain .colBottom .colItem[data-v-36b05a14] {
  padding: 0.625rem;
}
.content .contentMain .colBottom .colKey[data-v-36b05a14] {
  height: 1.875rem;
  line-height: 1.875rem;
  opacity: 0.6;
}
.content .contentMain .colBottom .colValue[data-v-36b05a14] {
  font-weight: 700;
}
.content .contentMain .colBottom .colRemind[data-v-36b05a14] {
  font-size: 0.625rem;
  opacity: 0.6;
  margin-top: 0.25rem;
}

.select-dialog[data-v-78bc34b7] .el-dialog {
  background: #123f68;
}
.select-dialog[data-v-78bc34b7] .el-dialog .el-dialog__title {
  color: #ffffff;
}
.select-dialog[data-v-78bc34b7] .el-dialog .el-radio__label {
  color: #eeeded;
}
.select-dialog .select-item[data-v-78bc34b7] {
  line-height: 1.625rem;
  color: #ffffff;
}
.noSelect[data-v-78bc34b7] {
  cursor: none !;
}
.videoDialog[data-v-78bc34b7] .el-dialog {
  background: none;
}
.videoDialog[data-v-78bc34b7] .el-dialog__header {
  display: none;
}
.videoDialog .videoMain[data-v-78bc34b7] {
  font-size: 1.125rem;
  color: #ffffff;
  font-weight: 700;
}
.videoDialog .videoMain .headerMain[data-v-78bc34b7] {
  background: linear-gradient(90deg, #295cfe 0%, #178dfa 100%);
  border-radius: 0.25rem 0.25rem 0 0;
  display: flex;
  width: 100%;
  align-items: center;
  position: relative;
  height: 2.375rem;
}
.videoDialog .videoMain .headerMain .iconTitle[data-v-78bc34b7] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.videoDialog .videoMain .headerMain .iconContent .iconContentTitle[data-v-78bc34b7] {
  user-select: none;
}
.videoDialog .videoMain .headerMain .iconContent .iconClose[data-v-78bc34b7] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.videoDialog .videoMain .bodayMain[data-v-78bc34b7] {
  padding: 1.25rem;
  opacity: 1;
  background: #043f69;
}
.videoDialog .videoMain .bodayMain .bodayTips .right[data-v-78bc34b7] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0.625rem 0;
  font-size: 0.875rem;
}
.videoDialog .videoMain .bodayMain .bodayTips .button-point[data-v-78bc34b7] {
  cursor: pointer;
  margin-left: 0.125rem;
  padding: 0.125rem 0.375rem;
  border-radius: 0.1875rem;
  font-size: 0.75rem;
  font-weight: 400;
  color: #000000;
  background-color: #ffffff;
}
.videoDialog .videoMain .bodayMain .playerContainer[data-v-78bc34b7] {
  position: relative;
  aspect-ratio: 1.77777778;
}
.videoDialog .videoMain .bodayMain .playerContainer .watermark[data-v-78bc34b7] {
  position: absolute;
  top: 2.5rem;
  right: 0.625rem;
  font-size: 1rem;
  color: white;
  opacity: 0.5;
  user-select: none;
}
.historyMain[data-v-78bc34b7] {
  display: flex;
  justify-content: space-between;
}
.historyMain .left[data-v-78bc34b7] {
  width: 32%;
  padding-right: 0.625rem;
}
.historyMain .right[data-v-78bc34b7] {
  width: 68%;
  border: 0.00625rem solid #1a1e4b;
}
.historyMain .noLeft[data-v-78bc34b7] {
  width: 100%;
}
.imageMain[data-v-78bc34b7] {
  background: #043f69;
  padding: 0 1.25rem;
}

.message-blue {
  background-color: #123f68;
  border: 0.0625rem solid #123f68;
}
.message-blue .el-message-box__title {
  color: #ffffff;
}
.message-blue .el-message-box__content {
  color: #f1efef;
}


[data-v-7ca85049] .el-dialog {
  background: rgba(18, 63, 104, 0.8);
}
[data-v-7ca85049] .el-dialog .el-dialog__title {
  color: #ffffff;
}
[data-v-7ca85049] .el-dialog .el-icon-close {
  color: #ffffff;
}
.dialog-table-main[data-v-7ca85049] {
  height: 25rem;
  overflow-y: auto;
}
.dialog-table-main[data-v-7ca85049] .el-table tr {
  background-color: rgba(18, 63, 104, 0.8);
  color: #ffffff;
}
.main-containers[data-v-7ca85049] {
  position: relative;
}
.main-containers .leftMain[data-v-7ca85049] {
  position: absolute;
  left: -19.375rem;
  top: 0;
  width: 18.75rem;
  background: #043f69;
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.main-containers .leftMain .buttonMain[data-v-7ca85049] {
  text-align: right;
  margin-bottom: 0.625rem;
  padding-right: 0.625rem;
}
.main-containers .leftMain .leftMainContain[data-v-7ca85049] {
  padding: 0.3125rem 0.3125rem 0 0;
}
.tableMain[data-v-7ca85049] .el-table {
  background-color: transparent;
  border: 0;
  color: #fff;
}
.tableMain[data-v-7ca85049] .el-table__row > td {
  border: none;
}
.tableMain[data-v-7ca85049] .el-table::before {
  height: 0;
}
.tableMain[data-v-7ca85049] .el-table tbody tr:hover > td {
  background: #063570 !important;
}
.tableMain[data-v-7ca85049] .even-row {
  background-color: rgba(24, 144, 255, 0.2);
}
.tableMain[data-v-7ca85049] .odd-row {
  background-color: transparent;
}
.contentText[data-v-7ca85049] {
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 700;
}
.contentText[data-v-7ca85049] .el-form-item__label {
  color: #fff;
  font-size: 0.75rem;
}
.tableMain[data-v-7ca85049] {
  overflow: hidden;
}
.tableMain .rightTextGoing[data-v-7ca85049] {
  display: inline-block;
  padding: 0 0.625rem;
  background: rgba(47, 204, 192, 0.15);
  color: #2fccc0;
  border-radius: 0.25rem;
}
.tableMain .rightTextEnd[data-v-7ca85049] {
  display: inline-block;
  padding: 0 0.625rem;
  background: rgba(231, 109, 112, 0.15);
  color: #e76d70;
  border-radius: 0.25rem;
}
.tableMain .right-change[data-v-7ca85049] {
  cursor: pointer;
  margin-right: 0.625rem;
  padding: 0.125rem 0.625rem;
  color: #ffffff;
  background: rgba(179, 206, 251, 0.3);
  border-radius: 0.25rem;
  font-size: 0.75rem;
}
.contentTitle[data-v-7ca85049] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.75rem;
}
.iconBg[data-v-7ca85049] {
  position: absolute;
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(90deg, #188ffc 0%, rgba(23, 141, 250, 0) 100%);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.iconBg .iconTitle[data-v-7ca85049] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  background: #fff;
  margin: 0 0.625rem;
}
.iconBg .iconContent .iconClose[data-v-7ca85049] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
}
.iconBg .button-main[data-v-7ca85049] {
  cursor: pointer;
  position: absolute;
  right: 3.125rem;
  padding: 0.125rem 0.625rem;
  border-radius: 0.25rem;
  font-size: 0.875rem;
  color: #ffffff;
  background: rgba(179, 206, 251, 0.3);
}
.content .contentText[data-v-7ca85049] {
  padding: 0.625rem 1.25rem;
  font-size: 0.75rem;
}
.content .contentChart[data-v-7ca85049] {
  display: flex;
}
.content .contentChart .chartItem[data-v-7ca85049] {
  width: 32%;
  text-align: center;
  padding: 0 0.9375rem;
}
.content .contentChart .itemBg[data-v-7ca85049] {
  padding: 0.3125rem 1.25rem;
  background: linear-gradient(270deg, #4673ff 0%, #669bfe 100%);
  border-radius: 0.25rem;
  text-align: center;
  font-size: 0.625rem;
}
.content .contentChart .itemBg div[data-v-7ca85049] {
  line-height: 1rem;
}
.content .contentChart .itemText[data-v-7ca85049] {
  font-size: 0.625rem;
  margin: 0.625rem 0 1.25rem 0;
}
.content .contentChart .itemText div[data-v-7ca85049] {
  display: inline-block;
}
.content .contentChart .imgIcon[data-v-7ca85049] {
  width: 0.5rem;
  height: 0.9375rem;
  margin: 0 0.25rem;
}
.content .contentChart .imgDown[data-v-7ca85049] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACSSURBVBiV5Ys9CsJAEEbfrGIfCBiD1/EkWiwh/lzCwsIiKIhBz2GdY6RWIogHsJAdC7MBiz2Br3rM+0ZoafKFFTEHAIPa4a44fr1FMYn3t8rIezcI8ScDuc9XV2Ac6Dfj0E3oW9WtBaDJlycRmf5GPaf7YmYA6jiyClUXoarjyAKIPz6yLHH9wQXAvXqTtNw+AT7NmilD6ANUCQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
.content .contentChart .imgUp[data-v-7ca85049] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAOCAYAAADjXQYbAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACJSURBVBiV1cqhDoJQFIfx71wr0pCqG9HpjL4Jibdy9PskNKODaXPDCBYDBAjeY7nMabD7lf92fgd8cWnTqLKPuLTpdBMPaxWOQAD0ouzbbXaW6HII5Dk/AQnvrjrrdkZcmH8BQCIuzI06HRUKYPAwKBTqdJTpdVHZGlgCt/smWwEYfvS3KM3nwgvW2yyZMHVQPAAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
.content .contentChart .red[data-v-7ca85049] {
  color: #e76d70;
}
.content .contentChart .green[data-v-7ca85049] {
  color: #16d2a2;
}


[data-v-173e7066] .el-dialog {
  background: none;
}
[data-v-173e7066] .el-dialog__header {
  display: none;
}
.infoMain[data-v-173e7066] {
  color: #ffffff;
}
.infoMain .headerMain[data-v-173e7066] {
  background: linear-gradient(90deg, #295cfe 0%, #178dfa 100%);
  border-radius: 0.25rem 0.25rem 0 0;
  padding: 0.625rem;
  display: flex;
  justify-content: space-between;
}
.infoMain .bodayMain[data-v-173e7066] {
  padding: 1.25rem;
  opacity: 1;
  background: #043f69;
  height: 33.75rem;
  overflow-y: auto;
}
.infoMain .body-item-c[data-v-173e7066] {
  display: flex;
  flex-wrap: wrap;
  margin: 0.125rem 0;
}

.cesium-svgPath-svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.cesium-button {
  display: inline-block;
  position: relative;
  background: #303336;
  border: 0.0625rem solid #444;
  color: #edffff; /* For text buttons */
  fill: #edffff; /* For SVG buttons */
  border-radius: 0.25rem;
  padding: 0.3125rem 0.75rem;
  margin: 0.125rem 0.1875rem;
  cursor: pointer;
  overflow: hidden;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.cesium-button:focus {
  color: #fff; /* For text buttons */
  fill: #fff; /* For SVG buttons */
  border-color: #ea4;
  outline: none;
}

.cesium-button:hover {
  color: #fff; /* For text buttons */
  fill: #fff; /* For SVG buttons */
  background: #48b;
  border-color: #aef;
  box-shadow: 0 0 0.5rem #fff;
}

.cesium-button:active {
  color: #000; /* For text buttons */
  fill: #000; /* For SVG buttons */
  background: #adf;
  border-color: #fff;
  box-shadow: 0 0 0.5rem #fff;
}

.cesium-button:disabled,
.cesium-button-disabled,
.cesium-button-disabled:focus,
.cesium-button-disabled:hover,
.cesium-button-disabled:active {
  background: #303336;
  border-color: #444;
  color: #646464; /* For text buttons */
  fill: #646464; /* For SVG buttons */
  box-shadow: none;
  cursor: default;
}

.cesium-button option {
  background-color: #000;
  color: #eee;
}

.cesium-button option:disabled {
  color: #777;
}

.cesium-button input,
.cesium-button label {
  cursor: pointer;
}

.cesium-button input {
  vertical-align: sub;
}

.cesium-toolbar-button {
  box-sizing: border-box;
  width: 2rem;
  height: 2rem;
  border-radius: 14%;
  padding: 0;
  vertical-align: middle;
  z-index: 0; /* Workaround for rounded raster image corners in Chrome */
}

.cesium-performanceDisplay-defaultContainer {
  position: absolute;
  top: 3.125rem;
  right: 0.625rem;
  text-align: right;
}

.cesium-performanceDisplay {
  background-color: rgba(40, 40, 40, 0.7);
  padding: 0.4375rem;
  border-radius: 0.3125rem;
  border: 0.0625rem solid #444;
  font: bold 0.75rem sans-serif;
}

.cesium-performanceDisplay-fps {
  color: #e52;
}

.cesium-performanceDisplay-throttled {
  color: #a42;
}

.cesium-performanceDisplay-ms {
  color: #de3;
}

.cesium-animation-theme {
  visibility: hidden;
  display: block;
  position: absolute;
  z-index: -100;
}

.cesium-animation-themeNormal {
  color: #222;
}

.cesium-animation-themeHover {
  color: #4488b0;
}

.cesium-animation-themeSelect {
  color: #242;
}

.cesium-animation-themeDisabled {
  color: #333;
}

.cesium-animation-themeKnob {
  color: #222;
}

.cesium-animation-themePointer {
  color: #2e2;
}

.cesium-animation-themeSwoosh {
  color: #8ac;
}

.cesium-animation-themeSwooshHover {
  color: #aef;
}

.cesium-animation-svgText {
  fill: #edffff;
  font-family: Sans-Serif;
  font-size: 0.9375rem;
  text-anchor: middle;
}

.cesium-animation-blank {
  fill: #000;
  fill-opacity: 0.01; /* This must be clickable, so it can't be 'fill: none'. */
  stroke: none;
}

.cesium-animation-rectButton {
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.cesium-animation-rectButton .cesium-animation-buttonGlow {
  fill: #fff;
  stroke: none;
  /* Widget will add: filter: url(#animation_blurred); */
  display: none;
}

.cesium-animation-rectButton:hover .cesium-animation-buttonGlow {
  display: block;
}

.cesium-animation-rectButton .cesium-animation-buttonPath {
  fill: #edffff;
}

.cesium-animation-rectButton .cesium-animation-buttonMain {
  /* Widget will add: fill: url(#animation_buttonNormal); */
  stroke: #444;
  stroke-width: 1.2;
}

.cesium-animation-rectButton:hover .cesium-animation-buttonMain {
  /* Widget will add: fill: url(#animation_buttonHovered); */
  stroke: #aef;
}

.cesium-animation-rectButton:active .cesium-animation-buttonMain {
  fill: #abd6ff;
}

.cesium-animation-buttonDisabled {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.cesium-animation-buttonDisabled .cesium-animation-buttonMain {
  /* Widget will add: fill: url(#animation_buttonDisabled); */
  stroke: #555;
}

.cesium-animation-buttonDisabled .cesium-animation-buttonPath {
  fill: #818181;
}

.cesium-animation-buttonDisabled .cesium-animation-buttonGlow {
  display: none;
}

.cesium-animation-buttonToggled .cesium-animation-buttonGlow {
  display: block;
  fill: #2e2;
}

.cesium-animation-buttonToggled .cesium-animation-buttonMain {
  stroke: #2e2;
}

.cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow {
  fill: #fff;
}

.cesium-animation-buttonToggled:hover .cesium-animation-buttonMain {
  stroke: #2e2;
}

.cesium-animation-shuttleRingG {
  cursor: pointer;
}

/* Widget will add:
.cesium-animation-shuttleRingG .cesium-animation-shuttleRingSwoosh {
    fill: url(#animation_shuttleRingSwooshGradient);
}

.cesium-animation-shuttleRingG:hover .cesium-animation-shuttleRingSwoosh {
    fill: url(#animation_shuttleRingSwooshHovered);
}
*/

.cesium-animation-shuttleRingPointer {
  /* Widget will add: fill: url(#animation_shuttleRingPointerGradient); */
  cursor: pointer;
}

.cesium-animation-shuttleRingPausePointer {
  /* Widget will add: fill: url(#animation_shuttleRingPointerPaused); */
  cursor: pointer;
}

.cesium-animation-shuttleRingBack {
  fill: #181818;
  fill-opacity: 0.8;
  stroke: #333;
  stroke-width: 1.2;
}

.cesium-animation-shuttleRingSwoosh line {
  stroke: #8ac;
  stroke-width: 3;
  stroke-opacity: 0.2;
  stroke-linecap: round;
}

.cesium-animation-knobOuter {
  /* Widget will add: fill: url(#animation_knobOuter); */
  cursor: pointer;
  stroke: #444;
  stroke-width: 1.2;
}

.cesium-animation-knobInner {
  /* Widget will add: fill: url(#animation_knobInner); */
  cursor: pointer;
}

.cesium-baseLayerPicker-selected {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}

.cesium-baseLayerPicker-dropDown {
  display: block;
  position: absolute;
  box-sizing: content-box;
  top: auto;
  right: 0;
  width: 20rem; /* Includes space needed for scrollbar */
  max-height: 31.25rem;
  margin-top: 0.3125rem;
  background-color: rgba(38, 38, 38, 0.75);
  border: 0.0625rem solid #444;
  padding: 0.375rem;
  overflow: auto;
  border-radius: 0.625rem;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transform: translate(0, -20%);
  visibility: hidden;
  opacity: 0;
  transition:
    visibility 0s 0.2s,
    opacity 0.2s ease-in,
    transform 0.2s ease-in;
}

.cesium-baseLayerPicker-dropDown-visible {
  transform: translate(0, 0);
  visibility: visible;
  opacity: 1;
  transition:
    opacity 0.2s ease-out,
    transform 0.2s ease-out;
}

.cesium-baseLayerPicker-sectionTitle {
  display: block;
  font-family: sans-serif;
  font-size: 16pt;
  text-align: left;
  color: #edffff;
  margin-bottom: 0.25rem;
}

.cesium-baseLayerPicker-choices {
  margin-bottom: 0.3125rem;
}

.cesium-baseLayerPicker-categoryTitle {
  color: #edffff;
  font-size: 11pt;
}

.cesium-baseLayerPicker-choices {
  display: block;
  border: 0.0625rem solid #888;
  border-radius: 0.3125rem;
  padding: 0.3125rem 0;
}

.cesium-baseLayerPicker-item {
  display: inline-block;
  vertical-align: top;
  margin: 0.125rem 0.3125rem;
  width: 4rem;
  text-align: center;
  cursor: pointer;
}

.cesium-baseLayerPicker-itemLabel {
  display: block;
  font-family: sans-serif;
  font-size: 8pt;
  text-align: center;
  vertical-align: middle;
  color: #edffff;
  cursor: pointer;
  word-wrap: break-word;
}

.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemLabel,
.cesium-baseLayerPicker-item:focus .cesium-baseLayerPicker-itemLabel {
  text-decoration: underline;
}

.cesium-baseLayerPicker-itemIcon {
  display: inline-block;
  position: relative;
  width: inherit;
  height: auto;
  background-size: 100% 100%;
  border: solid 0.0625rem #444;
  border-radius: 0.5625rem;
  color: #edffff;
  margin: 0;
  padding: 0;
  cursor: pointer;
  box-sizing: border-box;
}

.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon {
  border-color: #fff;
  box-shadow:
    0 0 0.5rem #fff,
    0 0 0.5rem #fff;
}

.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel {
  color: rgb(189, 236, 248);
}

.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon {
  border: double 0.25rem rgb(189, 236, 248);
}

.cesium-widget {
  font-family: sans-serif;
  font-size: 1rem;
  overflow: hidden;
  display: block;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.cesium-widget,
.cesium-widget canvas {
  width: 100%;
  height: 100%;
  touch-action: none;
}

.cesium-widget-credits {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  font-size: 0.625rem;
  text-shadow: 0 0 0.125rem #000000;
  padding-right: 0.3125rem;
}

.cesium-widget-errorPanel {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center;
  background: rgba(0, 0, 0, 0.7);
  z-index: 99999;
}

.cesium-widget-errorPanel:before {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  content: "";
}

.cesium-widget-errorPanel-content {
  width: 75%;
  max-width: 31.25rem;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  border: 0.0625rem solid #510c00;
  border-radius: 0.4375rem;
  background-color: #f0d9d5;
  font-size: 0.875rem;
  color: #510c00;
}

.cesium-widget-errorPanel-content.expanded {
  max-width: 75%;
}

.cesium-widget-errorPanel-header {
  font-size: 1.125rem;
  font-family: "Open Sans", Verdana, Geneva, sans-serif;
  background: #d69d93;
  border-bottom: 0.125rem solid #510c00;
  padding-bottom: 0.625rem;
  border-radius: 0.1875rem 0.1875rem 0 0;
  padding: 0.9375rem;
}

.cesium-widget-errorPanel-scroll {
  overflow: auto;
  font-family: "Open Sans", Verdana, Geneva, sans-serif;
  white-space: pre-wrap;
  padding: 0 0.9375rem;
  margin: 0.625rem 0 1.25rem 0;
}

.cesium-widget-errorPanel-buttonPanel {
  padding: 0 0.9375rem;
  margin: 0.625rem 0 1.25rem 0;
  text-align: right;
}

.cesium-widget-errorPanel-buttonPanel button {
  border-color: #510c00;
  background: #d69d93;
  color: #202020;
  margin: 0;
}
.cesium-widget-errorPanel-buttonPanel button:focus {
  border-color: #510c00;
  background: #f0d9d5;
  color: #510c00;
}
.cesium-widget-errorPanel-buttonPanel button:hover {
  border-color: #510c00;
  background: #f0d9d5;
  color: #510c00;
}
.cesium-widget-errorPanel-buttonPanel button:active {
  border-color: #510c00;
  background: #b17b72;
  color: #510c00;
}

.cesium-widget-errorPanel-more-details {
  text-decoration: underline;
  cursor: pointer;
}

.cesium-widget-errorPanel-more-details:hover {
  color: #2b0700;
}

.cesium-cesiumInspector {
  border-radius: 0.3125rem;
  transition: width ease-in-out 0.25s;
  background: rgba(48, 51, 54, 0.8);
  border: 0.0625rem solid #444;
  color: #edffff;
  display: inline-block;
  position: relative;
  padding: 0.25rem 0.75rem;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
}

.cesium-cesiumInspector-button {
  text-align: center;
  font-size: 11pt;
}

.cesium-cesiumInspector-visible .cesium-cesiumInspector-button {
  border-bottom: 0.0625rem solid #aaa;
  padding-bottom: 0.1875rem;
}

.cesium-cesiumInspector input:enabled,
.cesium-cesiumInspector-button {
  cursor: pointer;
}

.cesium-cesiumInspector-visible {
  width: 11.5625rem;
  height: auto;
}

.cesium-cesiumInspector-hidden {
  width: 7.625rem;
  height: 1.0625rem;
}

.cesium-cesiumInspector-sectionContent {
  max-height: 37.5rem;
}

.cesium-cesiumInspector-section-collapsed
  .cesium-cesiumInspector-sectionContent {
  max-height: 0;
  padding: 0 !important;
  overflow: hidden;
}

.cesium-cesiumInspector-dropDown {
  margin: 0.3125rem 0;
  font-family: sans-serif;
  font-size: 10pt;
  width: 11.5625rem;
}

.cesium-cesiumInspector-frustumStatistics {
  padding-left: 0.625rem;
  padding: 0.3125rem;
  background-color: rgba(80, 80, 80, 0.75);
}

.cesium-cesiumInspector-pickButton {
  background-color: rgba(0, 0, 0, 0.3);
  border: 0.0625rem solid #444;
  color: #edffff;
  border-radius: 0.3125rem;
  padding: 0.1875rem 0.4375rem;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0 auto;
}

.cesium-cesiumInspector-pickButton:focus {
  outline: none;
}

.cesium-cesiumInspector-pickButton:active,
.cesium-cesiumInspector-pickButtonHighlight {
  color: #000; /* For text buttons */
  background: #adf;
  border-color: #fff;
  box-shadow: 0 0 0.5rem #fff;
}

.cesium-cesiumInspector-center {
  text-align: center;
}

.cesium-cesiumInspector-sectionHeader {
  font-weight: bold;
  font-size: 10pt;
  margin: 0;
  cursor: pointer;
}

.cesium-cesiumInspector-pickSection {
  border: 0.0625rem solid #aaa;
  border-radius: 0.3125rem;
  padding: 0.1875rem;
  margin-bottom: 0.3125rem;
}

.cesium-cesiumInspector-sectionContent {
  margin-bottom: 0.625rem;
  transition: max-height 0.25s;
}

.cesium-cesiumInspector-tileText {
  padding-bottom: 0.625rem;
  border-bottom: 0.0625rem solid #aaa;
}

.cesium-cesiumInspector-relativeText {
  padding-top: 0.625rem;
}

.cesium-cesiumInspector-sectionHeader::before {
  margin-right: 0.3125rem;
  content: "-";
  width: 1ch;
  display: inline-block;
}

.cesium-cesiumInspector-section-collapsed
  .cesium-cesiumInspector-sectionHeader::before {
  content: "+";
}

ul.cesium-cesiumInspector-statistics {
  margin: 0;
  padding-top: 0.1875rem;
  padding-bottom: 0.1875rem;
}

ul.cesium-cesiumInspector-statistics + ul.cesium-cesiumInspector-statistics {
  border-top: 0.0625rem solid #aaa;
}

.cesium-cesiumInspector-slider {
  margin-top: 0.3125rem;
}

.cesium-cesiumInspector-slider input[type="number"] {
  text-align: left;
  background-color: #222;
  outline: none;
  border: 0.0625rem solid #444;
  color: #edffff;
  width: 6.25rem;
  border-radius: 0.1875rem;
  padding: 0.0625rem;
  margin-left: 0.625rem;
  cursor: auto;
}

.cesium-cesiumInspector-slider input[type="number"]::-webkit-outer-spin-button,
.cesium-cesiumInspector-slider input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.cesium-cesiumInspector-slider input[type="range"] {
  margin-left: 0.3125rem;
  vertical-align: middle;
}

.cesium-cesiumInspector-hide .cesium-cesiumInspector-styleEditor {
  display: none;
}

.cesium-cesiumInspector-styleEditor {
  padding: 0.625rem;
  border-radius: 0.3125rem;
  background: rgba(48, 51, 54, 0.8);
  border: 0.0625rem solid #444;
}

.cesium-cesiumInspector-styleEditor textarea {
  width: 100%;
  height: 18.75rem;
  background: transparent;
  color: #edffff;
  border: none;
  padding: 0;
  white-space: pre;
  overflow-wrap: normal;
  overflow-x: auto;
}

.cesium-3DTilesInspector {
  width: 18.75rem;
  pointer-events: all;
}

.cesium-3DTilesInspector-statistics {
  font-size: 0.6875rem;
}

.cesium-3DTilesInspector-disabledElementsInfo {
  margin: 0.3125rem 0 0 0;
  padding: 0 0 0 1.25rem;
  color: #eed202;
}

.cesium-3DTilesInspector div,
.cesium-3DTilesInspector input[type="range"] {
  width: 100%;
  box-sizing: border-box;
}

.cesium-cesiumInspector-error {
  color: #ff9e9e;
  overflow: auto;
}

.cesium-3DTilesInspector .cesium-cesiumInspector-section {
  margin-top: 0.1875rem;
}

.cesium-3DTilesInspector
  .cesium-cesiumInspector-sectionHeader
  + .cesium-cesiumInspector-show {
  border-top: 0.0625rem solid white;
}

input.cesium-cesiumInspector-url {
  overflow: hidden;
  white-space: nowrap;
  overflow-x: scroll;
  background-color: transparent;
  color: white;
  outline: none;
  border: none;
  height: 1em;
  width: 100%;
}

.cesium-cesiumInspector .field-group {
  display: table;
}

.cesium-cesiumInspector .field-group > label {
  display: table-cell;
  font-weight: bold;
}

.cesium-cesiumInspector .field-group > .field {
  display: table-cell;
  width: 100%;
}

.cesium-VoxelInspector {
  width: 18.75rem;
  pointer-events: all;
}

.cesium-VoxelInspector div,
.cesium-VoxelInspector input[type="range"] {
  width: 100%;
  box-sizing: border-box;
}

.cesium-VoxelInspector .cesium-cesiumInspector-section {
  margin-top: 0.1875rem;
}

.cesium-VoxelInspector
  .cesium-cesiumInspector-sectionHeader
  + .cesium-cesiumInspector-show {
  border-top: 0.0625rem solid white;
}

.cesium-button.cesium-fullscreenButton {
  display: block;
  width: 100%;
  height: 100%;
  margin: 0;
  border-radius: 0;
}

.cesium-button.cesium-vrButton {
  display: block;
  width: 100%;
  height: 100%;
  margin: 0;
  border-radius: 0;
}

.cesium-viewer-geocoderContainer .cesium-geocoder-input {
  border: solid 0.0625rem #444;
  background-color: rgba(40, 40, 40, 0.7);
  color: white;
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 2rem;
  margin: 0;
  padding: 0 2rem 0 0;
  border-radius: 0;
  box-sizing: border-box;
  transition:
    width ease-in-out 0.25s,
    background-color 0.2s ease-in-out;
  -webkit-appearance: none;
}

.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input {
  border-color: #aef;
  box-shadow: 0 0 0.5rem #fff;
}

.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus {
  border-color: #ea4;
  background-color: rgba(15, 15, 15, 0.9);
  box-shadow: none;
  outline: none;
}

.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input,
.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus,
.cesium-viewer-geocoderContainer .cesium-geocoder-input-wide {
  padding-left: 0.25rem;
  width: 15.625rem;
}

.cesium-viewer-geocoderContainer .search-results {
  position: absolute;
  background-color: #000;
  color: #eee;
  overflow-y: auto;
  opacity: 0.8;
  width: 100%;
}

.cesium-viewer-geocoderContainer .search-results ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.cesium-viewer-geocoderContainer .search-results ul li {
  font-size: 0.875rem;
  padding: 0.1875rem 0.625rem;
}
.cesium-viewer-geocoderContainer .search-results ul li:hover {
  cursor: pointer;
}

.cesium-viewer-geocoderContainer .search-results ul li.active {
  background: #48b;
}

.cesium-geocoder-searchButton {
  background-color: #303336;
  display: inline-block;
  position: absolute;
  cursor: pointer;
  width: 2rem;
  top: 0.0625rem;
  right: 0.0625rem;
  height: 1.875rem;
  vertical-align: middle;
  fill: #edffff;
}

.cesium-geocoder-searchButton:hover {
  background-color: #48b;
}

.cesium-infoBox {
  display: block;
  position: absolute;
  top: 3.125rem;
  right: 0;
  width: 40%;
  max-width: 30rem;
  background: rgba(38, 38, 38, 0.95);
  color: #edffff;
  border: 0.0625rem solid #444;
  border-right: none;
  border-top-left-radius: 0.4375rem;
  border-bottom-left-radius: 0.4375rem;
  box-shadow: 0 0 0.625rem 0.0625rem #000;
  transform: translate(100%, 0);
  visibility: hidden;
  opacity: 0;
  transition:
    visibility 0s 0.2s,
    opacity 0.2s ease-in,
    transform 0.2s ease-in;
}

.cesium-infoBox-visible {
  transform: translate(0, 0);
  visibility: visible;
  opacity: 1;
  transition:
    opacity 0.2s ease-out,
    transform 0.2s ease-out;
}

.cesium-infoBox-title {
  display: block;
  height: 1.25rem;
  padding: 0.3125rem 1.875rem 0.3125rem 1.5625rem;
  background: rgba(84, 84, 84, 1);
  border-top-left-radius: 0.4375rem;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: content-box;
}

.cesium-infoBox-bodyless .cesium-infoBox-title {
  border-bottom-left-radius: 0.4375rem;
}

button.cesium-infoBox-camera {
  display: block;
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  width: 1.375rem;
  height: 1.375rem;
  background: transparent;
  border-color: transparent;
  border-radius: 0.1875rem;
  padding: 0 0.3125rem;
  margin: 0;
}

button.cesium-infoBox-close {
  display: block;
  position: absolute;
  top: 0.3125rem;
  right: 0.3125rem;
  height: 1.25rem;
  background: transparent;
  border: none;
  border-radius: 0.125rem;
  font-weight: bold;
  font-size: 1rem;
  padding: 0 0.3125rem;
  margin: 0;
  color: #edffff;
}

button.cesium-infoBox-close:focus {
  background: rgba(238, 136, 0, 0.44);
  outline: none;
}

button.cesium-infoBox-close:hover {
  background: #888;
  color: #000;
}

button.cesium-infoBox-close:active {
  background: #a00;
  color: #000;
}

.cesium-infoBox-bodyless .cesium-infoBox-iframe {
  display: none;
}

.cesium-infoBox-iframe {
  border: none;
  width: 100%; /* Fallback */
  width: calc(100% - 0.125rem);
}

span.cesium-sceneModePicker-wrapper {
  display: inline-block;
  position: relative;
  margin: 0 0.1875rem;
}

.cesium-sceneModePicker-visible {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.25s linear;
}

.cesium-sceneModePicker-hidden {
  visibility: hidden;
  opacity: 0;
  transition:
    visibility 0s 0.25s,
    opacity 0.25s linear;
}

.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none {
  display: none;
}

.cesium-sceneModePicker-slide-svg {
  transition: left 2s;
  top: 0;
  left: 0;
}

.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon {
  box-sizing: border-box;
  padding: 0;
  margin: 0.1875rem 0;
}

.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D,
.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView,
.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D {
  margin: 0 0 0.1875rem 0;
}

.cesium-sceneModePicker-wrapper
  .cesium-sceneModePicker-button3D
  .cesium-sceneModePicker-icon2D {
  left: 100%;
}

.cesium-sceneModePicker-wrapper
  .cesium-sceneModePicker-button3D
  .cesium-sceneModePicker-iconColumbusView {
  left: 200%;
}

.cesium-sceneModePicker-wrapper
  .cesium-sceneModePicker-buttonColumbusView
  .cesium-sceneModePicker-icon3D {
  left: -200%;
}

.cesium-sceneModePicker-wrapper
  .cesium-sceneModePicker-buttonColumbusView
  .cesium-sceneModePicker-icon2D {
  left: -100%;
}

.cesium-sceneModePicker-wrapper
  .cesium-sceneModePicker-button2D
  .cesium-sceneModePicker-icon3D {
  left: -100%;
}

.cesium-sceneModePicker-wrapper
  .cesium-sceneModePicker-button2D
  .cesium-sceneModePicker-iconColumbusView {
  left: 100%;
}

.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected {
  border-color: #2e2;
  box-shadow:
    0 0 0.5rem #fff,
    0 0 0.5rem #fff;
}

span.cesium-projectionPicker-wrapper {
  display: inline-block;
  position: relative;
  margin: 0 0.1875rem;
}

.cesium-projectionPicker-visible {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.25s linear;
}

.cesium-projectionPicker-hidden {
  visibility: hidden;
  opacity: 0;
  transition:
    visibility 0s 0.25s,
    opacity 0.25s linear;
}

.cesium-projectionPicker-wrapper .cesium-projectionPicker-none {
  display: none;
}

.cesium-projectionPicker-wrapper .cesium-projectionPicker-dropDown-icon {
  box-sizing: border-box;
  padding: 0;
  margin: 0.1875rem 0;
}

.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective,
.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic {
  margin: 0 0 0.1875rem 0;
}

.cesium-projectionPicker-wrapper
  .cesium-projectionPicker-buttonPerspective
  .cesium-projectionPicker-iconOrthographic {
  left: 100%;
}

.cesium-projectionPicker-wrapper
  .cesium-projectionPicker-buttonOrthographic
  .cesium-projectionPicker-iconPerspective {
  left: -100%;
}

.cesium-projectionPicker-wrapper .cesium-projectionPicker-selected {
  border-color: #2e2;
  box-shadow:
    0 0 0.5rem #fff,
    0 0 0.5rem #fff;
}

.cesium-performance-watchdog-message-area {
  position: relative;
  background-color: yellow;
  color: black;
  padding: 0.625rem;
}

.cesium-performance-watchdog-message {
  margin-right: 1.875rem;
}

.cesium-performance-watchdog-message-dismiss {
  position: absolute;
  right: 0;
  margin: 0 0.625rem 0 0;
}

.cesium-navigationHelpButton-wrapper {
  position: relative;
  display: inline-block;
}

.cesium-navigation-help {
  visibility: hidden;
  position: absolute;
  top: 2.375rem;
  right: 0.125rem;
  width: 15.625rem;
  border-radius: 0.625rem;
  transform: scale(0.01);
  transform-origin: 14.625rem -0.625rem;
  transition:
    visibility 0s 0.25s,
    transform 0.25s ease-in;
}

.cesium-navigation-help-visible {
  visibility: visible;
  transform: scale(1);
  transition: transform 0.25s ease-out;
}

.cesium-navigation-help-instructions {
  border: 0.0625rem solid #444;
  background-color: rgba(38, 38, 38, 0.75);
  padding-bottom: 0.3125rem;
  border-radius: 0 0 0.625rem 0.625rem;
}

.cesium-click-navigation-help {
  display: none;
}

.cesium-touch-navigation-help {
  display: none;
  padding-top: 0.3125rem;
}

.cesium-click-navigation-help-visible {
  display: block;
}

.cesium-touch-navigation-help-visible {
  display: block;
}

.cesium-navigation-help-pan {
  color: #66ccff;
  font-weight: bold;
}

.cesium-navigation-help-zoom {
  color: #65fd00;
  font-weight: bold;
}

.cesium-navigation-help-rotate {
  color: #ffd800;
  font-weight: bold;
}

.cesium-navigation-help-tilt {
  color: #d800d8;
  font-weight: bold;
}

.cesium-navigation-help-details {
  color: #ffffff;
}

.cesium-navigation-button {
  color: #fff;
  background-color: transparent;
  border-bottom: none;
  border-top: 0.0625rem solid #444;
  border-right: 0.0625rem solid #444;
  margin: 0;
  width: 50%;
  cursor: pointer;
}

.cesium-navigation-button-icon {
  vertical-align: middle;
  padding: 0.3125rem 0.0625rem;
}

.cesium-navigation-button:focus {
  outline: none;
}

.cesium-navigation-button-left {
  border-radius: 0.625rem 0 0 0;
  border-left: 0.0625rem solid #444;
}

.cesium-navigation-button-right {
  border-radius: 0 0.625rem 0 0;
  border-left: none;
}

.cesium-navigation-button-selected {
  background-color: rgba(38, 38, 38, 0.75);
}

.cesium-navigation-button-unselected {
  background-color: rgba(0, 0, 0, 0.75);
}

.cesium-navigation-button-unselected:hover {
  background-color: rgba(76, 76, 76, 0.75);
}

.cesium-selection-wrapper {
  position: absolute;
  width: 10rem;
  height: 10rem;
  pointer-events: none;
  visibility: hidden;
  opacity: 0;
  transition:
    visibility 0s 0.2s,
    opacity 0.2s ease-in;
}

.cesium-selection-wrapper-visible {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.2s ease-out;
}

.cesium-selection-wrapper svg {
  fill: #2e2;
  stroke: #000;
  stroke-width: 0.06875rem;
}

.cesium-timeline-main {
  position: relative;
  left: 0;
  bottom: 0;
  overflow: hidden;
  border: solid 0.0625rem #888;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.cesium-timeline-trackContainer {
  width: 100%;
  overflow: auto;
  border-top: solid 0.0625rem #888;
  position: relative;
  top: 0;
  left: 0;
}

.cesium-timeline-tracks {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.cesium-timeline-needle {
  position: absolute;
  left: 0;
  top: 1.7em;
  bottom: 0;
  width: 0.0625rem;
  background: #f00;
}

.cesium-timeline-bar {
  position: relative;
  left: 0;
  top: 0;
  overflow: hidden;
  cursor: pointer;
  width: 100%;
  height: 1.7em;
  background: linear-gradient(
    to bottom,
    rgba(116, 117, 119, 0.8) 0%,
    rgba(58, 68, 82, 0.8) 11%,
    rgba(46, 50, 56, 0.8) 46%,
    rgba(53, 53, 53, 0.8) 81%,
    rgba(53, 53, 53, 0.8) 100%
  );
}

.cesium-timeline-ruler {
  /* NOTE: The label and the ruler must use the same font/size */
  visibility: hidden;
  white-space: nowrap;
  font-size: 80%;
  z-index: -200;
}

.cesium-timeline-highlight {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #08f;
}

.cesium-timeline-ticLabel {
  position: absolute;
  top: 0;
  left: 0;
  white-space: nowrap;
  font-size: 80%;
  color: #eee;
}

.cesium-timeline-ticMain {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.0625rem;
  height: 50%;
  background: #eee;
}

.cesium-timeline-ticSub {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.0625rem;
  height: 33%;
  background: #aaa;
}

.cesium-timeline-ticTiny {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.0625rem;
  height: 25%;
  background: #888;
}

.cesium-timeline-icon16 {
  display: block;
  position: absolute;
  width: 1rem;
  height: 1rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sIDBITKIVzLEMAAAKNSURBVEjHxdXNSxRhHAfw7zzrqhuoWJnSkrippUVSEKsHI9BTUYdAJA/RoYMREV26rAdn6tAfUARi16hQqkOBQRgUEYFWEC3OwczMjdZd92VmdWfmeelgTjO7q7gb0VzmmZnn85vvPPPMM8B/3qTcE2PPpuTZKB1eWuUQACgXYACYwVFbCTTVeZXB/i55o4LFelcAZfStYD4vpAoPGAGo4GBcQEgSOAUMQyAezwK6iQfDPXnhS/FkHZ+/8VLMWxxqWkfH3gbMRNOYi2roavbja0zHQmoFPYf8ED4Ko4aivm9MOG/u9I8mwrafeK7a/tVrNc/bARYN5noadeq7q0342vXw9CIMU6BmW8rVP9cPBPe52uu+v3O/y9sB4gkTWs6Qsk0mj5ExXMelejvA8WafYmkmGPHanTijdtvif8rx5RiCjdWKs2Cp3jWRDl96KhrbqlBeJqBOLyLQXg0IgbkZDS0dO8EZxZfPSTA9jvDDK3mT0OmP1FXh3XwEEAKdTX5MRWLgjCK4pwH3xt/YnjgLHAv4lHTCAKMMu/wV+KZGob6PoKyMQ0+sgBpZVJZn0NterxQaVqef/DRn+/EXYds/mZx2eVeAW9d65dhCEsaKCb7K8HH0gqTevyh9GDkn0VULRiaLzJKGBu9swfdaiie5RVo9ESURN8E8BE0n7ggACJy8KzghSCzp6DmwWxkaCm24EBXr8wI8Hrkq06QBiRC0t24HALS11IBTCyJl4vb1AXmzpbVYTwoVOXN0h7L8Mwtm8bXPybIQ/5FCX3dA2cr6XowvGCA02CvztAnz9+JiZk1AMxG6fEreSoBiPNmoyNnuWiWVzAIAtISO08E6pZi/3N96AIDn4E3h3P8L/wshP+txtEs4JAAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}

.cesium-viewer {
  font-family: sans-serif;
  font-size: 1rem;
  overflow: hidden;
  display: block;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.cesium-viewer-cesiumWidgetContainer {
  width: 100%;
  height: 100%;
}

.cesium-viewer-bottom {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  padding-right: 0.3125rem;
}

.cesium-viewer .cesium-widget-credits {
  display: inline;
  position: static;
  bottom: auto;
  left: auto;
  padding-right: 0;
  color: #ffffff;
  font-size: 0.625rem;
  text-shadow: 0 0 0.125rem #000000;
}

.cesium-viewer-timelineContainer {
  position: absolute;
  bottom: 0;
  left: 10.5625rem;
  right: 1.8125rem;
  height: 1.6875rem;
  padding: 0;
  margin: 0;
  overflow: hidden;
  font-size: 0.875rem;
}

.cesium-viewer-animationContainer {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0;
  width: 10.5625rem;
  height: 7rem;
}

.cesium-viewer-fullscreenContainer {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 0;
  width: 1.8125rem;
  height: 1.8125rem;
  overflow: hidden;
}

.cesium-viewer-vrContainer {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 0;
  width: 1.8125rem;
  height: 1.8125rem;
  overflow: hidden;
}

.cesium-viewer-toolbar {
  display: block;
  position: absolute;
  top: 0.3125rem;
  right: 0.3125rem;
}

.cesium-viewer-cesiumInspectorContainer {
  display: block;
  position: absolute;
  top: 3.125rem;
  right: 0.625rem;
}

.cesium-viewer-geocoderContainer {
  position: relative;
  display: inline-block;
  margin: 0 0.1875rem;
}

.cesium-viewer-cesium3DTilesInspectorContainer {
  display: block;
  position: absolute;
  top: 3.125rem;
  right: 0.625rem;
  max-height: calc(100% - 7.5rem);
  box-sizing: border-box;
  overflow-y: auto;
  overflow-x: hidden;
}

.cesium-viewer-voxelInspectorContainer {
  display: block;
  position: absolute;
  top: 3.125rem;
  right: 0.625rem;
  max-height: calc(100% - 7.5rem);
  box-sizing: border-box;
  overflow-y: auto;
  overflow-x: hidden;
}

.cesium-viewer-i3s-explorer ul {
  list-style-type: none;
}

.cesium-viewer-i3s-explorer .layersList {
  padding: 0;
}

.cesium-viewer-i3s-explorer input {
  margin: 0 0.1875rem 0 0;
}
.cesium-viewer-i3s-explorer .expandItem {
  cursor: pointer;
  user-select: none;
  width: 1.25rem;
}

.cesium-viewer-i3s-explorer .nested,
.cesium-viewer-i3s-explorer #bsl-wrapper {
  display: none;
}

.cesium-viewer-i3s-explorer .active {
  display: block;
}

.cesium-viewer-i3s-explorer .li-wrapper {
  display: flex;
  flex-direction: row;
  align-content: center;
}




.marquee-container[data-v-934f67e6] {
  overflow: hidden;
  white-space: nowrap;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  z-index: 9999;
  text-align: center;
}
.marquee-content[data-v-934f67e6] {
  display: inline-block;
  white-space: nowrap;
  padding: 0.3125rem 0.625rem;
  /* border: 1px solid #ddd; */
  /* background-color: rgba(255, 255, 255, 0.8); */
  /* 动画名称和持续时间 */
  animation: scroll-left-934f67e6 15s linear infinite;
}
.close-icon[data-v-934f67e6] {
  cursor: pointer;
  font-weight: 700;
}
@keyframes scroll-left-934f67e6 {
from {
    transform: translateX(150%);
}
to {
    transform: translateX(-200%);
}
}

.message-blue {
  background-color: rgba(18, 63, 104, 0.8);
  border: 0.0625rem solid #123f68;
}
.message-blue .el-message-box__title {
  color: #ffffff;
}
.message-blue .el-message-box__content {
  color: #f1efef;
}
.pc-sel-area-cascader .el-cascader-panel {
  height: 20rem !important;
}
.pc-sel-area-cascader .el-cascader-panel .el-scrollbar__wrap {
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
}


[data-v-22b47fab] .ol-zoom {
  display: none;
}
[data-v-22b47fab] .el-button {
  background: linear-gradient(180deg, #295cfe 0%, #95d2fe 100%);
  border: #295cfe;
  color: #fff;
  font-weight: 700;
}
.is-disabled[data-v-22b47fab] .el-button {
  background: linear-gradient(180deg, #295cfe 0%, #95d2fe 100%);
  border: #295cfe;
  color: #dfd9d9;
  font-weight: 700;
}
[data-v-22b47fab] .el-input__inner {
  background: rgba(23, 141, 250, 0.3);
  border: none;
  color: #fff;
}
.is-disabled[data-v-22b47fab] .el-input__inner {
  background: rgba(23, 141, 250, 0.3);
  border: none;
  color: #dfd9d9;
}
[data-v-22b47fab] .el-cascader__dropdown {
  background: rgba(23, 141, 250, 0.3);
  color: #fff;
}
[data-v-22b47fab] .el-loading-spinner {
  font-size: 3.125rem;
  font-weight: bold;
}
[data-v-22b47fab] .el-icon-loading {
  color: #295cfe;
}
[data-v-22b47fab] .el-loading-text {
  color: #295cfe;
}
.mapMain[data-v-22b47fab] {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  background-color: var(--map-main-bg);
  color: var(--font-color);
}
.mapMain .iconTitle[data-v-22b47fab] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  opacity: 1;
  background: #fff;
  margin: 0 0.625rem;
}
.mapMain .header[data-v-22b47fab] {
  position: relative;
  background: var(--head-img);
  background-size: 100% 100%;
  position: fixed;
  top: 0;
  z-index: 999;
  height: 5rem;
  width: 100%;
  min-width: 80rem;
  opacity: 1;
}
.mapMain .header .scroll-text[data-v-22b47fab] {
  position: absolute;
  width: 30%;
  left: 50%;
  transform: translateX(-64%);
  top: 5rem;
  color: #ffffff;
  font-weight: 700;
}
.mapMain .header .left[data-v-22b47fab] {
  z-index: 1000;
  position: absolute;
  margin-top: 0.9375rem;
  left: 0.625rem;
  display: flex;
  align-items: center;
}
.mapMain .header .left .icon[data-v-22b47fab] {
  width: 0.25rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  opacity: 1;
  background: #fff;
  margin: 0 0.625rem;
}
.mapMain .header .left .selectItem[data-v-22b47fab] {
  margin-left: 1.25rem;
}
.mapMain .header .center[data-v-22b47fab] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.75rem;
}
.mapMain .header .center img[data-v-22b47fab] {
  margin-right: 0.625rem;
  width: 2.3125rem;
}
.mapMain .header .right[data-v-22b47fab] {
  position: absolute;
  z-index: 1000;
  right: 0.625rem;
  margin-top: 0.9375rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.875rem;
}
.mapMain .header .right .user[data-v-22b47fab] {
  margin-right: 0.625rem;
  font-size: 1.5rem;
}
.mapMain .header .right .icon[data-v-22b47fab] {
  width: 0.125rem;
  height: 0.875rem;
  border-radius: 0.25rem;
  opacity: 1;
  background: #fff;
  margin: 0 0.625rem;
}
.mapMain .header .right .logOutIcon[data-v-22b47fab] {
  cursor: pointer;
}
.mapMain .mainColor[data-v-22b47fab] {
  position: fixed;
  bottom: 2.5rem;
  right: 1.25rem;
  z-index: 999;
}
.mapMain .mainColor img[data-v-22b47fab] {
  cursor: pointer;
  margin-left: 1.25rem;
}
.mapMain .map[data-v-22b47fab] {
  padding: 0;
  margin: 0;
  width: 100%;
  min-width: 80rem;
  height: 100vh;
  overflow: hidden;
}
.mapMain .mapTypes[data-v-22b47fab] {
  position: fixed;
  bottom: 0.625rem;
  right: 0.625rem;
  display: flex;
}
.mapMain .mapTypes .mapTypes-container[data-v-22b47fab] {
  position: relative;
}
.mapMain .mapTypes .mapTypeCard[data-v-22b47fab] {
  cursor: pointer;
  width: 5rem;
  height: 3.75rem;
  z-index: 999;
  box-sizing: border-box;
}
.mapMain .mapTypes .mapTypeCard span[data-v-22b47fab] {
  float: right;
  padding: 0.125rem;
  font-size: 0.75rem;
}
.mapMain .mapTypes .normal[data-v-22b47fab] {
  background: url(../../static-hash/img/3D.eb1a8684.jpg) no-repeat center;
}
.mapMain .mapTypes .earth[data-v-22b47fab] {
  position: absolute;
  right: 0;
  /* 与.mapTypeCard宽度相同 */
  transition: right 0.6s ease;
  /* 动画效果 */
  background: url(data:image/jpeg;base64,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) no-repeat center;
}
.mapMain .mapTypes .active[data-v-22b47fab] {
  border: 0.0625rem solid #00f8ff;
}
.mapMain .mapTypes .slide-in[data-v-22b47fab] {
  /* 滑动到左边 */
  right: 5rem;
}
.mapMain .toggle-map-button[data-v-22b47fab] {
  position: fixed;
  top: 3.125rem;
  right: 1.25rem;
  z-index: 999;
}
.mapMain .toggle-map-button .button-img[data-v-22b47fab] {
  cursor: pointer;
}
.mapMain .toggle-map-button .button-img .map-img[data-v-22b47fab] {
  width: 1.75rem;
  height: 1.75rem;
}
.mapMain .leftDiv[data-v-22b47fab] {
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  width: 25%;
  height: 100%;
  min-width: 25rem;
  z-index: 100;
  background-color: transparent;
}
.mapMain .leftDiv .moveL-enter-active[data-v-22b47fab],
.mapMain .leftDiv .moveL-leave-active[data-v-22b47fab] {
  transition: all 0.3s linear;
  transform: translateX(0%);
}
.mapMain .leftDiv .moveL-enter[data-v-22b47fab],
.mapMain .leftDiv .moveL-leave[data-v-22b47fab] {
  transform: translateX(-100%);
}
.mapMain .leftDiv .moveL-leave-to[data-v-22b47fab] {
  transform: translateX(-100%);
}
.mapMain .leftDiv .collapseImg[data-v-22b47fab] {
  cursor: pointer;
  pointer-events: auto;
  width: 1.375rem;
  height: 1.375rem;
  margin-top: 4.8125rem;
  margin-left: 0.625rem;
}
.mapMain .leftDiv .closeImg[data-v-22b47fab] {
  cursor: pointer;
  text-align: center;
  transform: rotate(180deg);
}
.mapMain .leftDiv .content[data-v-22b47fab] {
  padding: 3.75rem 0 0.625rem 1.25rem;
  width: 100%;
  height: 100vh;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  background: var(--content-bg);
}
.mapMain .leftDiv .iconBg[data-v-22b47fab] {
  margin: 0.9375rem 0;
  display: flex;
  align-items: center;
  width: 100%;
  height: 1.625rem;
  background: var(--icon-bg);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.mapMain .leftDiv .iconBg .originText[data-v-22b47fab] {
  font-size: 0.625rem;
  margin-left: 0.25rem;
}
.mapMain .leftDiv .overView .warn[data-v-22b47fab] {
  margin: 0.625rem 0.625rem 0 0;
}
.mapMain .leftDiv .overView .warn .warnIcon[data-v-22b47fab] {
  color: #e76d70;
}
.mapMain .leftDiv .overView .warn .warnText[data-v-22b47fab] {
  font-size: 0.75rem;
}
.mapMain .leftDiv .overViewContent[data-v-22b47fab] {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.mapMain .leftDiv .overViewContent .itemLine1[data-v-22b47fab] {
  display: flex;
  margin: 0.625rem 0;
  align-items: flex-end;
}
.mapMain .leftDiv .overViewContent .itemLine2[data-v-22b47fab] {
  display: flex;
  margin: 0.625rem 0;
  align-items: flex-start;
}
.mapMain .leftDiv .overViewContent .healthBg[data-v-22b47fab] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3.75rem;
  height: 3.75rem;
  background: url(data:image/png;base64,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) no-repeat center center;
  background-size: cover;
  margin-bottom: 0.625rem;
  font-size: 1rem;
}
.mapMain .leftDiv .overViewContent .criBg[data-v-22b47fab] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4.375rem;
  height: 4.375rem;
  background: url(../../static-hash/img/bgCri.eab261b2.png) no-repeat center center;
  margin-bottom: 0.625rem;
  font-size: 1rem;
}
.mapMain .leftDiv .overViewContent .criBg[data-v-22b47fab] :nth-child(2) {
  font-size: 0.75rem;
}
.mapMain .leftDiv .overViewContent .rankBg[data-v-22b47fab] {
  display: inline-block;
  width: 0.9375rem;
  height: 0.9375rem;
  text-align: center;
  margin-left: 0.125rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAEASURBVCiRnZIxUsMwEEXfrgxDkWNQwHCFFGJoKXOQ3ABuwAFygByAIq0v4Xgyo7ScIJ0lLYXjsQPGYH6jkfa//SNpYUJNra9TdezA3ThY+FQ7a+rCj3IVt2rmNk3F8mvRYS8Acl4vGlcsTd1GgZOq28XKrYapBr6F8cP0WLmVqtsBJzUjAAtRtmmv62Fqpy497XUtyhZYmEgoMDsiAlAg8pZr99Sl9jA+1+7d4Lm/dD6qiYSLhxgaJs6zaNCkKYyZf1NKMej1B/+B480DQeWRKNisBiKtX8+7eekmPXz+rhnszLAxCbQTRc7+z5RqeXUfywKAnL2qfJvhn5RzBig/AcDqbDZHQ+JnAAAAAElFTkSuQmCC) no-repeat center center;
}
.mapMain .leftDiv .overViewContent .rankBg .rankBgText[data-v-22b47fab] {
  color: #000000;
  font-size: 0.625rem;
}
.mapMain .leftDiv .overViewContent .item[data-v-22b47fab] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 0.625rem;
}
.mapMain .leftDiv .overViewContent .item .compareItem[data-v-22b47fab] {
  display: flex;
  margin-bottom: 0.625rem;
}
.mapMain .leftDiv .overViewContent .item .compareItem .compareImg[data-v-22b47fab] {
  width: 1.875rem;
  height: 1.875rem;
}
.mapMain .leftDiv .overViewContent .item .compareItem img[data-v-22b47fab] {
  margin-right: 0.625rem;
}
.mapMain .leftDiv .overViewContent .item .compareItem .imgIcon[data-v-22b47fab] {
  width: 0.5rem;
  height: 0.9375rem;
  margin: 0 0.25rem;
}
.mapMain .leftDiv .overViewContent .item .compareItem .imgDown[data-v-22b47fab] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACSSURBVBiV5Ys9CsJAEEbfrGIfCBiD1/EkWiwh/lzCwsIiKIhBz2GdY6RWIogHsJAdC7MBiz2Br3rM+0ZoafKFFTEHAIPa4a44fr1FMYn3t8rIezcI8ScDuc9XV2Ac6Dfj0E3oW9WtBaDJlycRmf5GPaf7YmYA6jiyClUXoarjyAKIPz6yLHH9wQXAvXqTtNw+AT7NmilD6ANUCQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
.mapMain .leftDiv .overViewContent .item .compareItem .imgUp[data-v-22b47fab] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAOCAYAAADjXQYbAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACJSURBVBiV1cqhDoJQFIfx71wr0pCqG9HpjL4Jibdy9PskNKODaXPDCBYDBAjeY7nMabD7lf92fgd8cWnTqLKPuLTpdBMPaxWOQAD0ouzbbXaW6HII5Dk/AQnvrjrrdkZcmH8BQCIuzI06HRUKYPAwKBTqdJTpdVHZGlgCt/smWwEYfvS3KM3nwgvW2yyZMHVQPAAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
.mapMain .leftDiv .overViewContent .item .compareItem .red[data-v-22b47fab] {
  color: #e76d70;
}
.mapMain .leftDiv .overViewContent .item .compareItem .green[data-v-22b47fab] {
  color: #16d2a2;
}
.mapMain .leftDiv .popuContent[data-v-22b47fab] {
  padding-right: 0.3125rem;
}
.mapMain .leftDiv .popuContent .title[data-v-22b47fab] {
  display: flex;
  justify-content: space-between;
  margin: 0.625rem 0;
}
.mapMain .leftDiv .popuContent .title img[data-v-22b47fab] {
  margin-right: 0.625rem;
}
.mapMain .leftDiv .popuContent .popuList[data-v-22b47fab] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.mapMain .leftDiv .popuContent .popuList .item[data-v-22b47fab] {
  width: 30%;
  background: var(--popu-item-bg);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
  padding: 0.625rem 0.3125rem;
  margin-bottom: 0.625rem;
}
.mapMain .leftDiv .popuContent .popuList .item .itemData[data-v-22b47fab] {
  display: flex;
  justify-content: space-between;
  text-align: center;
  align-items: flex-end;
}
.mapMain .leftDiv .popuContent .popuList .item .itemData .warnIcon[data-v-22b47fab] {
  color: #e76d70;
}
.mapMain .leftDiv .popuContent .popuList .item .itemData .itemText[data-v-22b47fab] {
  margin-top: 0.625rem;
  font-size: 0.75rem;
}
.mapMain .leftDiv .popuContent .popuList .item .itemData span[data-v-22b47fab] {
  font-size: 0.875rem;
}
.mapMain .leftDiv .popuContent .popuList .item .itemData .itemTextBg[data-v-22b47fab] {
  background-color: var(--font-color);
  color: #000;
  padding: 0.0625rem 0.25rem;
  text-align: center;
  border-radius: 0.125rem;
}
.mapMain .leftDiv .houseContent .title[data-v-22b47fab] {
  margin: 0.625rem 0;
}
.mapMain .leftDiv .houseContent .houseData[data-v-22b47fab] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.mapMain .leftDiv .houseContent .houseData .text[data-v-22b47fab] {
  width: 3.5rem;
  height: 1.875rem;
  padding: 0.25rem 0.625rem;
  background: linear-gradient(90deg, #744afd 0%, #876cf9 100%);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
  text-align: center;
  font-size: 0.625rem;
}
.mapMain .leftDiv .houseContent .houseData .text div[data-v-22b47fab] {
  line-height: 0.9375rem;
}
.mapMain .leftDiv .houseContent .houseData .ratioChart[data-v-22b47fab] {
  width: 70%;
  height: 7.5rem;
}
.mapMain .rightDiv[data-v-22b47fab] {
  position: fixed;
  top: 5rem;
  right: 0.625rem;
  z-index: 100;
  background-color: transparent;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.mapMain .rightWmsDiv[data-v-22b47fab] {
  position: fixed;
  top: 7.5rem;
  right: 0.625rem;
  z-index: 100;
  display: flex;
  align-items: center;
  /* 动画效果 */
}
.mapMain .rightWmsDiv .rightWmsMain[data-v-22b47fab] {
  position: relative;
  display: flex;
  overflow: hidden;
}
.mapMain .rightWmsDiv .wmsItemAll[data-v-22b47fab] {
  display: flex;
  transition: transform 0.5s ease-in-out;
  /* 初始状态下，其他图片位置设置为屏幕外 */
  transform: translateX(100%);
}
.mapMain .rightWmsDiv .show-left[data-v-22b47fab] {
  transform: translateX(0);
}
.mapMain .rightWmsDiv .show-right[data-v-22b47fab] {
  transform: translateX(100%);
}
.mapMain .rightWmsDiv .wmsItem[data-v-22b47fab] {
  cursor: pointer;
  width: 1.25rem;
  height: 1.25rem;
  border: 0.25rem solid #ffffff;
}
.mapMain .rightWmsDiv .wmsXf[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfMain.a03bcf8f.png) no-repeat center;
  background-size: cover;
  z-index: 2;
}
.mapMain .rightWmsDiv .xfOrganization[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfOrganization.7822d33d.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfOrganizationCheck[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfOrganizationCheck.e0e7739d.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfz[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfz.5b7b9f01.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfzCheck[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfzCheck.e9166dac.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfDevice[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfDevice.03db0e22.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfDeviceCheck[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfDeviceCheck.6a53bbb0.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfXhs[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfXhs.593050ef.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfXhsCheck[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfXhsCheck.8695f6e0.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfWater[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfWater.604504bb.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfWaterCheck[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfWaterCheck.40d39183.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfJzw[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfJzw.68ecbbe0.png) no-repeat center;
  background-size: cover;
}
.mapMain .rightWmsDiv .xfJzwCheck[data-v-22b47fab] {
  background: #ffffff url(../../static-hash/img/xfJzwCheck.337a1fcb.png) no-repeat center;
  background-size: cover;
}
.personDataAnalyseChart[data-v-22b47fab] {
  position: fixed;
  width: 62.5rem;
  top: 10rem;
  right: 1.25rem;
  background: var(--dialod-bg);
  border-radius: 0.875rem 0.875rem 0.875rem 0.875rem;
}
.consturcAge[data-v-22b47fab] {
  position: fixed;
  width: 62.5rem;
  height: 37.5rem;
  top: 10rem;
  right: 1.25rem;
  background: var(--dialod-bg);
  border-radius: 0.875rem 0.875rem 0.875rem 0.875rem;
}
.dataFlow[data-v-22b47fab] {
  position: fixed;
  width: 62.5rem;
  height: 37.5rem;
  top: 10rem;
  right: 1.25rem;
  background: var(--dialod-bg);
  border-radius: 0.875rem 0.875rem 0.875rem 0.875rem;
}
.eventDialog[data-v-22b47fab] {
  position: fixed;
  width: 35rem;
  top: 10rem;
  right: 1.25rem;
  background: var(--dialod-bg);
  border-radius: 0.875rem 0.875rem 0.875rem 0.875rem;
}
.servePersonDialog[data-v-22b47fab] {
  position: fixed;
  width: 56.25rem;
  height: 33.75rem;
  top: 10rem;
  right: 1.25rem;
  background: var(--dialod-bg);
  border-radius: 0.875rem 0.875rem 0.875rem 0.875rem;
}
.houseDetailDialog[data-v-22b47fab] {
  position: fixed;
  width: 62.1875rem;
  height: 35.3125rem;
  top: 31.25rem;
  left: 50%;
  transform: translate(-50%, -50%);
  background: var(--dialod-bg);
  border-radius: 0.875rem 0.875rem 0.875rem 0.875rem;
  z-index: 22222;
}

