.selfie .photo-pick ul {
    width: 1230px;
    /*margin: 100px 0 auto auto;*/
    display: flex;
    justify-content: space-between;
}

.photo-pick {
    width: 1500px;
}

.selfie .photo-pick li .img {
    width: 201px;
}


.swal2-content {
    margin-left: -187px;
    margin-top: -380px;
}

.swal2-popup {
    background: unset;
}

.swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation {
    background: rgb(0 0 0 / 67%);
}

.wait {
    font-size: 150px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.inner .btn-next {
    right: 105px;
}

.inner .btn-prev {
    left: 105px;
}
.map-box span{
    top: 0;
    left: -166px;
}
.map-box {
    width: 100%;
    height: 100%;
    overflow: auto;
    overflow-x: unset;
    position: relative;
}

.map-box span{
    position: absolute;
    zoom: 1.5;
    top: -1549px;
    left: -582px;
    transform: translateY(-50%);
    display: block;
    width: 100%;
    height: 100%;
}
.site-box {
    height: 100%;
}