/* default.css */
* {
    margin: 0;
    padding: 0;
}

div,
p,
h1,
h2,
h3,
h4,
p,
span {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

html {
    scroll-behavior: smooth;
}

html.body {
    overflow: hidden;
}

a {
    text-decoration: none;
    color: inherit;
    cursor: pointer;
}

img {
    display: block;
}

::-webkit-scrollbar {
    width: 0;
    height: 0;
}

::-webkit-scrollbar-thumb {
    border-radius: 0;
    background: transparent;
    background-clip: padding-box;
    border: 2px solid transparent;
}

::-webkit-scrollbar-track {
    border-radius: 0;
    background: transparent;
}

div, img {
    -webkit-tap-highlight-color: transparent;
    outline: none;
    user-select: none;
}


.body_pop {
    width: 100%;
    height: 100%;
    position: fixed;
    background: #00000057;
    background: transparent;
    z-index: 3;

}

.body_left_button {
    position: fixed;
    top: 5vw;
    left: 5vw;
    width: 6vw;
    height: 6vw;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(/static/img/body_left_button.png);
    z-index: 4;
}

.body_right_button {
    position: fixed;
    top: 5vw;
    right: 5vw;
    width: 6vw;
    height: 6vw;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(/static/img/body_right_button.png);
    z-index: 4;
}


