@font-face {
  font-family: 'PuHuiTi';
  src: url("../font/AlibabaPuHuiTi-2-115-Black.ttf") format("truetype");
  src: url("../font/AlibabaPuHuiTi-2-55-Regular.ttf") format("truetype");
  src: url("../font/AlibabaPuHuiTi-2-65-Medium.ttf") format("truetype");
  src: url("../font/AlibabaPuHuiTi-2-85-Bold.ttf") format("truetype");
}

.container .head .flex-item .item:nth-child(1) {
  border-bottom: 0.02rem solid #03BEFE;
}

.container .head .flex-item .item:nth-child(1) div {
  color: rgba(255, 255, 255, 0.9);
  background: linear-gradient(0deg, #2762E5 0%, #466AF4 26%, #02C0FF 100%);
  border: 0.01rem solid transparent;
}

.container .content {
  width: 100vw;
  height: 100vh;
  display: flex;
}

.container .content .left-content {
  position: absolute;
  left: .2rem;
  top: .4rem;
  bottom: .3rem;
  width: 4.33rem;
  z-index: 99;
}

.container .content .left-content .card1 {
  height: 1.7rem;
}

.container .content .left-content .card1 .card-main {
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex: 1;
}

.container .content .left-content .card2 {
  height: calc(100% - 1.7rem);
}

.container .content .left-content .card-head {
  background-image: url("../../img2.0/img_zjgcsjtj.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: .45rem;
  border-radius: 0px 0px .2rem 0px;
  font-size: .22rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #fff;
  padding: 0 .2rem 0 .22rem;
}

.container .content .left-content .card-head .desc {
  font-size: .14rem;
}

.container .content .left-content .card-head .title {
  font-size: .22rem;
  font-weight: bold;
  font-family: PuHuiTi;
  text-shadow: 0 0 10px #1b74d6, 0 0 20px #1b74d6, 0 0 30px #1b74d6, 0 0 40px #1b74d6;
}

.container .content .left-content .card-head .tab {
  display: flex;
  align-items: center;
}

.container .content .left-content .card-head .tab .item {
  font-size: .14rem;
  background: #093566;
  border: .01rem solid #0E5FCD;
  border-radius: .02rem;
  margin-left: .1rem;
  height: .25rem;
  padding: 0 .08rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #4783CF;
}

.container .content .left-content .card-head .tab .active {
  background: #07196E;
  border: .01rem solid #07B9FE;
  color: #fff;
}

.container .content .left-content .card-head .buttonlist {
  height: 100%;
  width: 30%;
  display: flex;
  margin: 2% 0 2% 23.5%;
}

.container .content .left-content .card-head .buttonlist .right-item1 {
  width: 0.58rem;
  height: 0.22rem;
  background: #093566;
  border: 1px solid #0E5FCD;
  border-radius: 2px;
  font-size: .14rem;
  font-family: Alibaba PuHuiTi 2.0;
  font-weight: normal;
  color: #4783CF;
  text-align: center;
  line-height: 0.22rem;
  float: right;
  background: #07196E;
  border: 1px solid #07B9FE;
  color: #FFFFFF;
}

.container .content .left-content .card-head .buttonlist .right-item2 {
  width: 0.58rem;
  height: 0.22rem;
  background: #093566;
  border: 1px solid #0E5FCD;
  border-radius: 2px;
  font-size: .14rem;
  font-family: Alibaba PuHuiTi 2.0;
  font-weight: normal;
  color: #4783CF;
  text-align: center;
  line-height: 0.22rem;
  float: right;
  margin-left: 10%;
}

.container .content .left-content .card-head .right-item3 {
  font-size: .14rem;
  font-family: Alibaba PuHuiTi 2.0;
  font-weight: normal;
  color: #FFFFFF;
  margin-left: 38%;
}

.container .content .left-content .card-head .active {
  background: #07196E;
  border: 1px solid #07B9FE;
  color: #FFFFFF;
}

.container .content .left-content .card-main .numberAll {
  background: url(../../img2.0/img_zjgc.png);
  background-size: 100% 100%;
  height: 0.99rem;
  width: 1rem;
  text-align: center;
}

.container .content .left-content .card-main .numberAll :nth-child(1) {
  font-size: .18rem;
  font-family: Alibaba PuHuiTi 2.0;
  font-weight: normal;
  color: #FFFFFF;
  text-shadow: 0 0 10px #1b74d6, 0 0 20px #1b74d6, 0 0 30px #1b74d6, 0 0 40px #1b74d6;
}

.container .content .left-content .card-main .numberAll :nth-child(2) {
  font-size: .24rem;
  font-family: DIN;
  font-weight: bold;
  color: #33FFFF;
}

.container .content .left-content .card-main .red {
  background: url(../../img2.0/img_ycgc.png);
  background-size: 100% 100%;
}

.container .content .left-content .card-main .red :nth-child(2) {
  color: #FF6000;
}

.container .content .left-content .card-main .green {
  background: url(../../img2.0/img_zjzjz.png);
  background-size: 100% 100%;
}

.container .content .left-content .card-main .green :nth-child(2) {
  color: #00D2FF;
}

.container .content .left-content .card-main .org {
  background: url(../../img2.0/img_yczj.png);
  background-size: 100% 100%;
}

.container .content .left-content .card-main .org :nth-child(2) {
  color: #FFC74C;
}

.container .content .left-content .flex-item {
  display: flex;
  align-items: center;
  justify-content: space-around;
  height: .66rem;
  display: flex;
  align-items: center;
}

.container .content .left-content .flex-item input {
  background: rgba(7, 25, 110, 0.8);
  border: .01rem solid #0F57BA;
  border-radius: .18rem;
  font-size: .14rem;
  color: #fff;
  cursor: pointer;
}

.container .content .left-content .flex-item > div {
  display: flex;
  align-items: center;
}

.container .content .left-content .flex-item > div::before {
  content: '';
  width: .2rem;
  height: .2rem;
  position: absolute;
  margin-left: .10rem;
}

.container .content .left-content .flex-item .input1 {
  width: 45%;
}

.container .content .left-content .flex-item .input1::before {
  background-image: url("../../images/icon/date.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.container .content .left-content .flex-item .input1 input {
  height: .36rem;
  width: 100%;
  padding: 0 .3rem 0 .45rem;
}

.container .content .left-content .flex-item .input2 {
  position: relative;
  width: 43%;
}

.container .content .left-content .flex-item .input2 input {
  padding: 0 .4rem 0 .1rem;
  height: .36rem;
  width: 100%;
}

.container .content .left-content .flex-item .input2 div {
  position: absolute;
  width: .5rem;
  height: 100%;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.container .content .left-content .flex-item .input2 div img {
  width: .2rem;
  height: .2rem;
}

.container .content .left-content .card-list {
  width: 100%;
  height: calc(100% - .66rem);
  overflow: auto;
  position: relative;
}

.container .content .left-content .card-list::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}

.container .content .left-content .card-list::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.4);
  border-radius: 8px;
}

.container .content .left-content .card-list::-webkit-scrollbar-track {
  background: rgba(42, 93, 197, 0.3);
  border-radius: 8px;
}

.container .content .left-content .card-list .messageList {
  width: 100%;
  margin-bottom: .1rem;
}

.container .content .left-content .card-list .messageList .listTop {
  width: 100%;
  height: .3rem;
  padding: 0 .1rem;
  background: linear-gradient(90deg, #2663E5 0%, #0535BC 98%);
  display: flex;
  align-items: center;
}

.container .content .left-content .card-list .messageList .listTop p {
  font-size: .14rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #fff;
}

.container .content .left-content .card-list .messageList .item {
  background: rgba(5, 37, 68, 0.8);
  padding: 0 .1rem;
  cursor: pointer;
}

.container .content .left-content .card-list .messageList .item .allGet {
  border-bottom: 1px solid #1163A9;
}

.container .content .left-content .card-list .messageList .item:last-child .allGet {
  border-bottom: 0;
}

.container .content .left-content .card-list .messageList .item:hover {
  background-image: url("../../images/img/img_zjzj_selected.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.container .content .left-content .card-list .messageList .listItem {
  width: 100%;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: .05rem 0;
}

.container .content .left-content .card-list .messageList .listItem .getData {
  margin-top: .07rem;
  font-size: .14rem;
  color: #33FFFF;
}

.container .content .left-content .card-list .messageList .listItem .getData span {
  color: #fff;
}

.container .content .left-content .card-list .messageList .listItem .img {
  margin-right: .1rem;
  width: 0.36rem;
  height: 0.36rem;
  cursor: pointer;
}

.container .content .left-content .card-list .messageList .listItem .img-item {
  display: flex;
}

.container .content .left-content .card-list .messageList .allGet {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: .1rem 0;
  font-size: .12rem;
}

.container .content .left-content .card-list .messageList .allGet .getData3 {
  font-size: .12rem;
  color: #00D2FF;
}

.container .content .left-content .card-list .messageList .allGet .getData4 {
  font-size: .12rem;
  color: white;
  white-space: nowrap;
}

.container .content .map {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-image: url(../../images/img/img_bg.jpg) !important;
  background-size: 100% 100% !important;
  background-repeat: no-repeat !important;
}

.container .content .right-content {
  position: absolute;
  right: .2rem;
  top: .4rem;
  bottom: .3rem;
  width: 4.55rem;
  z-index: 99;
}

.container .content .right-content .card1 {
  height: 100%;
}

.container .content .right-content .card-head {
  background-image: url("../../img2.0/img_zjgcsjtj.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: .45rem;
  border-radius: 0px 0px .2rem 0px;
  font-size: .22rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #fff;
  padding: 0 .2rem 0 .22rem;
}

.container .content .right-content .card-head2 {
  width: 4.55rem;
  height: 0.44rem;
  background: url(../../img2.0/img_jkyzp.png);
  background-size: 100% 100%;
  margin-top: 4.5%;
  margin-bottom: 2%;
  margin-right: 2%;
}

.container .content .right-content .card-head2 .title {
  font-size: .22rem;
  font-family: Alibaba PuHuiTi 2.0;
  font-weight: normal;
  color: #FFFFFF;
  line-height: .44rem;
  margin-left: 3%;
}

.container .content .right-content .card-main {
  overflow: auto;
}

.container .content .right-content .card-main::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}

.container .content .right-content .card-main::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.4);
  border-radius: 8px;
}

.container .content .right-content .card-main::-webkit-scrollbar-track {
  background: rgba(42, 93, 197, 0.3);
  border-radius: 8px;
}

.container .content .right-content .videoList {
  background: rgba(5, 38, 96, 0.8);
  border: 1px solid #0270C2;
  margin-top: .11rem;
}

.container .content .right-content .videoList .itemList {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: .1rem .12rem;
}

.container .content .right-content .videoList .itemList div {
  display: flex;
  align-items: center;
}

.container .content .right-content .videoList .itemList :nth-child(2) {
  font-size: .14rem;
  font-family: Alibaba PuHuiTi 2.0;
  font-weight: normal;
  color: #FFFFFF;
  float: left;
}

.container .content .right-content .videoList img {
  width: 0.18rem;
  height: 0.18rem;
  float: left;
}

.container .content .right-content .videoList button {
  height: .3rem;
  background: #07196E;
  border: 1px solid #07B9FE;
  border-radius: 14px;
  color: #fff;
  padding: 0 .1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: .12rem;
  cursor: pointer;
}

.container .content .right-content .videoList .imgitem {
  width: 100%;
  height: 2.4rem;
  padding: 0 .12rem .12rem;
}

.container .content .right-content .videoList .pictureItem {
  width: 100%;
  height: 100%;
}

.marker-info6 {
  background: #0F2E68;
  border: 1px solid #05B9FD;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  color: #fff;
}

.marker-info6 .marker-top7 {
  width: 100%;
  height: 0.43rem;
  display: flex;
  justify-content: flex-start;
  border-bottom: 1px solid #0270C2;
  padding: 0 0.1rem;
}

.marker-info6 .marker-top7 .title333 {
  width: 60%;
  font-size: .16rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  line-height: .39rem;
}

.marker-info6 .marker-top7 .detail {
  width: 26%;
  font-size: .14rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFCD00;
  line-height: .39rem;
  text-align: right;
  cursor: pointer;
}

.marker-info6 .marker-main3 {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 0.1rem 0;
  border-bottom: 1px solid #0270C2;
}

.marker-info6 .marker-main3 .img0 {
  height: 100%;
  width: 30%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.marker-info6 .marker-main3 .img0 img {
  width: .91rem;
  height: 1.2rem;
}

.marker-info6 .marker-main3 .info8 {
  height: 100%;
  width: 70%;
  display: flex;
  flex-direction: column;
}

.marker-info6 .marker-main3 .info8 div {
  padding: 0.04rem 0;
}

.marker-info6 .marker-main3 .info8 div p {
  width: 80%;
  font-size: .12rem;
  color: #08a1e2;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.marker-info6 .marker-foot6 {
  width: 100%;
  display: flex;
}

.marker-info6 .marker-foot6 .look {
  margin: 0.08rem;
  border: 1px solid;
  border-image: linear-gradient(0deg, #0F2E68, #107DE5) 10 10;
  background: #194aa0;
  padding: 0.08rem 0.1rem;
  flex: 1;
}

.marker-info6 .marker-foot6 .look .look-top {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: .08rem;
}

.marker-info6 .marker-foot6 .look .look-top .lookicon {
  width: 0.16rem;
  height: 0.16rem;
  margin-right: .08rem;
  display: flex;
}

.marker-info6 .marker-foot6 .look .look-top .looktext {
  font-size: .14rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
}

.marker-info6 .marker-foot6 .look .lookfoot {
  width: 100%;
  display: flex;
  flex-direction: row;
}

.marker-info6 .marker-foot6 .look .lookfoot .lookwatch {
  border-right: 1px solid #3FD9FF;
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  padding-right: .08rem;
  cursor: pointer;
}

.marker-info6 .marker-foot6 .look .lookfoot .lookwatch .watchimg {
  width: 0.17rem;
  height: 0.17rem;
  margin-right: .08rem;
  display: flex;
}

.marker-info6 .marker-foot6 .look .lookfoot .lookwatch .watchtext {
  font-size: .14rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #768AA0;
}

.marker-info6 .marker-foot6 .look .lookfoot .lookwatch .active {
  color: #00D2FF;
}

.marker-info6 .marker-foot6 .look .lookfoot .lookwatch1 {
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  padding-left: .08rem;
  cursor: pointer;
}

.marker-info6 .marker-foot6 .look .lookfoot .lookwatch1 .watchimg {
  width: 0.17rem;
  height: 0.17rem;
  margin-right: .08rem;
  display: flex;
}

.marker-info6 .marker-foot6 .look .lookfoot .lookwatch1 .watchtext {
  font-size: .14rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #768AA0;
}

.marker-info6 .marker-foot6 .look .lookfoot .lookwatch1 .active {
  color: #00D2FF;
}

.amap-info-content {
  background: transparent !important;
}

.oldPicture {
  width: 9.2rem;
  height: 7.14rem;
  background-color: #063572;
  border: 1px solid #107DE5;
  border-radius: 10px;
  display: none;
  margin-top: 9%;
  margin-left: 2%;
  z-index: 10;
}

.oldPicture .oldHead {
  width: 100%;
  height: .49rem;
  background-color: #3069f4;
  text-align: center;
  margin-bottom: 1%;
}

.oldPicture .oldHead p {
  height: 100%;
  width: 20%;
  padding: 1% 0;
  margin-left: 40%;
  font-size: .18rem;
  font-weight: 600;
  color: #fff;
}

.oldPicture .oldTime {
  width: 97%;
  height: 9%;
  background-color: #113883;
  display: flex;
  margin-left: 1.3%;
  margin-bottom: 1%;
}

.oldPicture .oldTime .oldData {
  height: 100%;
  width: 7%;
  font-size: .14rem;
  color: #fff;
  text-align: center;
  padding: 2.5% 0;
}

.oldPicture .oldTime .changeData {
  height: 100%;
  width: 20%;
  padding: 1.8% 0 0 0;
  margin-right: 1%;
}

.oldPicture .oldTime .changeData input {
  width: 100%;
  height: 70%;
}

.oldPicture .oldTime button {
  background-color: #1e9fff;
  border: 1px solid #1e9fff;
  color: #fff;
  height: 52%;
  width: 7%;
  margin-top: 1.5%;
}

.oldPicture .oldList {
  height: 81.5%;
  width: 97%;
  margin-left: 1.3%;
  display: flex;
  flex-wrap: wrap;
  overflow: auto;
}

.oldPicture .oldList .oldItem {
  width: 23.5%;
  height: 35%;
  background-color: skyblue;
  margin-right: 1.5%;
  margin-bottom: 1.5%;
}

.oldPicture .oldList .oldItem img {
  width: 100%;
  height: 100%;
}

.information {
  width: 9.2rem;
  height: 7.14rem;
  background-color: #063572;
  border: 1px solid #107DE5;
  border-radius: 10px;
  margin-top: 9%;
  margin-left: 2%;
  z-index: 11;
}

.information .informationTop {
  width: 100%;
  height: 0.49rem;
  background-color: #063B80;
  border-radius: 10px 10px 0px 0px;
}

.information .informationTop p {
  font-size: .18rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FFFFFF;
  line-height: .49rem;
  text-align: center;
}

.information .informationItem {
  width: 9rem;
  height: 1.78rem;
  background: rgba(6, 44, 98, 0.9);
  border-radius: 0px 10px 0px 10px;
  margin-left: 1%;
  margin-top: 1%;
  display: flex;
  flex-wrap: wrap;
  padding: 1% 0 1% 1.5%;
}

.information .informationItem .gcbh {
  width: 2.9rem;
  height: .4rem;
  background: #184080;
  border: 1px solid #00509A;
  display: flex;
}

.information .informationItem .gcbh p {
  width: .64rem;
  height: .4rem;
  background: #063B80;
  font-size: .12rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #00D2FF;
  text-align: center;
  padding: 3.5% 0;
}

.information .informationItem .gcbh span {
  width: 2.26rem;
  height: 0.4rem;
  font-size: .12rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #98BBFF;
  padding: 3.5% 0 3.5% 2%;
}

.information .informationItem .gcbh .addA {
  background-color: #063470;
}

.information .informationFoot {
  width: 9rem;
  height: 4.51rem;
  background: rgba(6, 44, 98, 0.9);
  border-radius: 0px 10px 0px 10px;
  margin-left: 1%;
  margin-top: 1%;
  padding: 1% 1.8% 0 1.8%;
  overflow: auto;
}

.information .informationFoot .allKuang {
  width: 100%;
  height: 0.24rem;
  display: flex;
}

.information .informationFoot .allKuang .kuang {
  width: 2.9rem;
  height: .24rem;
  background: rgba(0, 210, 255, 0.1);
  border: 1px solid #0270C2;
}

.information .informationFoot .allKuang .kuang p {
  font-size: .12rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #98BBFF;
  line-height: .24rem;
  text-align: center;
}

.information .informationFoot .allKuang .addC {
  border: 1px solid #00D2FF;
}

.information .informationFoot .allKuang .addC .addB {
  color: #00D2FF;
}

.information .informationFoot .jiance {
  width: 100%;
  height: 1.8rem;
  border-left: 1px dashed #FFFFFF;
  margin-top: 1%;
  padding: 0 0 0 1%;
}

.information .informationFoot .jiance p {
  font-size: .14rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #00FFA2;
}

.information .informationFoot .jiance .jianceItem {
  width: 100%;
  height: 0.28rem;
  margin-top: 0.5%;
}

.information .informationFoot .jiance .jianceItem span {
  color: #96b9fc;
  font-size: .12rem;
}

.information .informationFoot .jiance .jianceItem p {
  color: #96b9fc;
  font-size: .12rem;
}

.information .informationFoot .jiance .jianceImg {
  width: 100%;
  height: 1.19rem;
  margin-top: 1%;
}

.information .informationFoot .jiance .jianceImg img {
  width: 1.19rem;
  height: 1.19rem;
  margin-right: 1%;
}

.popup-info {
  width: 100%;
  height: 100%;
  background: #1E499B;
  overflow: auto;
  padding: .1rem;
  display: none;
}

.popup-info::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}

.popup-info::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.4);
  border-radius: 8px;
}

.popup-info::-webkit-scrollbar-track {
  background: rgba(42, 93, 197, 0.3);
  border-radius: 8px;
}

.popup-info .search-item {
  background: #113883;
  font-size: .14rem;
  color: #FFF;
  display: flex;
  align-items: center;
  height: .6rem;
  padding: 0 .1rem;
}

.popup-info .search-item .input {
  height: .3rem;
}

.popup-info .search-item .btn {
  color: #fff;
  margin-left: 0.1rem;
  padding: 0 0.1rem;
  background: #1E9FFF;
  height: 0.3rem;
  outline: none;
  border: none;
}

.popup-info .img-item {
  overflow: auto;
  height: calc(100% - 0.6rem);
}

.popup-info .img-item::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}

.popup-info .img-item::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.4);
  border-radius: 8px;
}

.popup-info .img-item::-webkit-scrollbar-track {
  background: rgba(42, 93, 197, 0.3);
  border-radius: 8px;
}

.popup-info .img-item img {
  width: calc(25% - 0.2rem);
  height: 2rem;
  float: left;
  margin: 0.1rem;
}

.popup-info video {
  width: 100%;
  height: 75%;
}

.popup-info .flex-item {
  display: flex;
  font-size: .18rem;
  color: #fff;
  justify-content: space-evenly;
  height: 10%;
  align-items: center;
}

.popup-info .flex-item p {
  cursor: pointer;
}

.popup-info .flex-item .notActive {
  cursor: context-menu;
  color: #768AA0;
}

.layui-layer-page .layui-layer-content {
  height: calc(100% - 50px) !important;
}

.amap-info-content {
  padding: 0 !important;
  line-height: inherit !important;
  overflow: unset !important;
}

.map .amap-info-close {
  top: .15rem !important;
}

.viewer-transition {
  z-index: 9999999999 !important;
}

.layui-layer-shade {
  display: none !important;
}
