.MODAL {
    position: fixed;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: none;
}

.modal-video-container {
    /* background-color: white; */
    background-color:#000;
    z-index: 11000;
    padding: 96px 0;
}

.modal-video-content {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-box-pack: center;
}

.modal-video-container .modal-video-body {
    max-width: 1280px;
    width: 100vw;
    min-width: 320px;
    display: flex;
    cursor: pointer;
}

.modal-video-container .close-btn {
    position: absolute;
    display: flex;
    z-index: 9999;
    overflow: hidden;
    top: 24px;
    right: 24px;
    left:auto;
    margin: 0;
    padding: 0;
    font-size: 40px;
    cursor: pointer;
    width:30px;
    background-color: #fff;
    border-radius: 100%;
}

.modal-video-container .modal-video-body .modal-video {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

/* 用于隐藏滚动条,并适用于移动端 */
.has-modal-full-viewport {
    overflow: hidden;
    /* position: fixed;
    height: 100%;
    width: 100%; */
}