    #DeepBg{
        width:100%;
        height:100%;
        position:fixed;
        top:0;
        left:0;
        z-index: 1050;
        background-color: rgba(255, 255, 255, 0.5);
    }
    #CLose {
        background-color: #fff;
        position: fixed;
        top: 1rem;
        z-index: 1052;
        right: 1rem;
        border-radius: 5px;
        line-height: 1.1rem;
    }

    #Touch {
    margin: .5rem;
    border-radius: 5px;
    background-color: #666;
    position: fixed;
    bottom: 1rem;
    left: 0;
    right: 0;
    z-index: 1052;
    text-align: center;
    max-width: 100%;
    color: #efefef;
    padding: 1rem;
    }
    #Touch:hover {
        background-color: #000;
        color: #fff;
    }
    #WordBox .Box {
        max-width:1280px;
        width: 90%;
        margin: auto;
    }

    #WordBox {
        margin-top:-3rem;
        height: 100%;
        width: 100%;
        text-align: center;
        top: 0;
        left: 0;
        position: fixed;
        z-index: 1052;
        -ms-flex-align: center !important;
        align-items: center !important;
    }

    #petalbox {
        position: fixed;
        top: -2rem;
        left: 0;
        width: 100%;
        z-index: 1051;
        pointer-events: none;
    }

    #FlyItem {
        position: absolute;
        -webkit-animation-iteration-count: 1, 1;
        -webkit-animation-direction: normal, normal;
        -webkit-animation-timing-function: linear, ease-in;
        -webkit-backface-visibility: hidden;
        animation-iteration-count: 1, 1;
        animation-direction: normal, normal;
        animation-timing-function: linear, ease-in;
        backface-visibility: hidden;
    }

    #FlyItem>img {
        position: absolute;
        -webkit-animation-iteration-count: infinite;
        -webkit-animation-direction: alternate;
        -webkit-animation-timing-function: linear;
        -webkit-backface-visibility: hidden;
        animation-iteration-count: infinite;
        animation-direction: alternate;
        animation-timing-function: linear;
        backface-visibility: hidden;
    }
    @-webkit-keyframes fade {

        0%,
        90% {
            opacity: 1;
        }

        100% {
            opacity: 0;
        }
    }

    @keyframes fade {

        0%,
        90% {
            opacity: 1;
        }

        100% {
            opacity: 0;
        }
    }

    @-webkit-keyframes drop {
        0% {
            -webkit-transform: translate3d(0, 0, 0);
        }

        100% {
            -webkit-transform: translate3d(0, 100vh, 0);
        }
    }

    @keyframes drop {
        0% {
            transform: translate3d(0, 0, 0);
        }

        100% {
            transform: translate3d(0, 100vh, 0);
        }
    }

    @-webkit-keyframes clockwiseSpin {
        0% {
            -webkit-transform: none;
        }

        100% {
            -webkit-transform: rotate(480deg);
        }
    }

    @keyframes clockwiseSpin {
        0% {
            transform: none;
        }

        100% {
            transform: rotate(480deg);
        }
    }

    @-webkit-keyframes counterclockwiseSpinAndFlip {
        0% {
            -webkit-transform: none;
        }

        100% {
            -webkit-transform: rotate(-480deg);
        }
    }

    @keyframes counterclockwiseSpinAndFlip {
        0% {
            transform: none;
        }

        100% {
            transform: rotate(-480deg);
        }
    }

    .timenav .time_list .time1 {
        -webkit-animation: lantern_shake1 3s linear both;
        -webkit-transform-origin: center top;
        animation: lantern_shake1 3s linear both;
        transform-origin: center top;
    }

    @-webkit-keyframes lantern_shake1 {

        0%,
        50% {
            -webkit-transform: none;
        }

        25% {
            -webkit-transform: rotate(-4deg);
        }

        75% {
            -webkit-transform: rotate(4deg);
        }
    }

    @keyframes lantern_shake1 {

        0%,
        50% {
            transform: none;
        }

        25% {
            transform: rotate(-4deg);
        }

        75% {
            transform: rotate(4deg);
        }
    }

    .timenav .time_list .time2 {
        -webkit-animation: lantern_shake2 3s linear both;
        -webkit-transform-origin: center top;
        -webkit-backface-visibility: hidden;
        animation: lantern_shake2 3s linear both;
        transform-origin: center top;
    }

    @-webkit-keyframes lantern_shake2 {

        0%,
        50% {
            -webkit-transform: none;
        }

        25% {
            -webkit-transform: rotate(-6deg) translate3d(5px, 0, 0);
        }

        75% {
            -webkit-transform: rotate(6deg) translate3d(-5px, 0, 0);
        }
    }

    @keyframes lantern_shake2 {

        0%,
        50% {
            transform: none;
        }

        25% {
            transform: rotate(-6deg) translate3d(5px, 0, 0);
        }

        75% {
            transform: rotate(6deg) translate3d(-5px, 0, 0);
        }
    }

    .timenav .time_list .time3 {
        -webkit-animation: lantern_shake3 3s linear both;
        -webkit-transform-origin: center top;
        -webkit-backface-visibility: hidden;
        animation: lantern_shake3 3s linear both;
        transform-origin: center top;
    }

    @-webkit-keyframes lantern_shake3 {

        0%,
        50% {
            -webkit-transform: none;
        }

        25% {
            -webkit-transform: rotate(-8deg) translate3d(14px, 0, 0);
        }

        75% {
            -webkit-transform: rotate(8deg) translate3d(-14px, 0, 0);
        }
    }

    @keyframes lantern_shake3 {

        0%,
        50% {
            transform: none;
        }

        25% {
            transform: rotate(-8deg) translate3d(14px, 0, 0);
        }

        75% {
            transform: rotate(8deg) translate3d(-14px, 0, 0);
        }
    }

    @-webkit-keyframes bounceInDown {

        from,
        60%,
        75%,
        90%,
        to {
            -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        }

        0% {
            opacity: 0;
            -webkit-transform: translate3d(0, -100vh, 0);
        }

        60% {
            -webkit-transform: translate3d(0, 25vh, 0);
        }

        75% {
            -webkit-transform: translate3d(0, -10vh, 0);
        }

        90% {
            -webkit-transform: translate3d(0, 5vh, 0);
        }

        to {
            -webkit-transform: none;
            opacity: 1;
        }
    }

    @keyframes bounceInDown {

        from,
        60%,
        75%,
        90%,
        to {
            animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        }

        0% {
            opacity: 0;
            transform: translate3d(0, -100vh, 0);
        }

        60% {
            transform: translate3d(0, 25vh, 0);
        }

        75% {
            transform: translate3d(0, -10vh, 0);
        }

        90% {
            transform: translate3d(0, 5vh, 0);
        }

        to {
            transform: none;
            opacity: 1;
        }
    }

    @-webkit-keyframes fadeIn {
        from {
            opacity: 0;
        }

        to {
            opacity: 1;
        }
    }

    @keyframes fadeIn {
        from {
            opacity: 0;
        }

        to {
            opacity: 1;
        }
    }

    @-webkit-keyframes fireworkani {

        0%,
        9% {
            -webkit-transform: scale(.1);
            opacity: 0;
        }

        10% {
            -webkit-transform: scale(.1);
            opacity: 1;
        }

        95% {
            -webkit-transform: scale(1.5);
            opacity: .1;
        }

        100% {
            -webkit-transform: scale(1.5);
            opacity: 0;
        }
    }

    @keyframes fireworkani {

        0%,
        9% {
            transform: scale(.1);
            opacity: 0;
        }

        10% {
            transform: scale(.1);
            opacity: 1;
        }

        95% {
            transform: scale(1.5);
            opacity: .1;
        }

        100% {
            transform: scale(1.5);
            opacity: 0;
        }
    }