div,
ul,
li,
body,
ol,
table,
tbody,
td,
p,
input,
form {
    padding: 0;
    margin: 0;
    font-size: 0.26rem;
    color: #333;
}

ul li {
    list-style: none;
}

a {
    text-decoration: none;
    color: #666;
}

html,
body {
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    /*position: relative;*/
    /* background: #FFF; */
    background: rgba(60, 60, 148, 1);
    line-height: 1.6;
    /*	font-family: 'PingFang-SC-Regular';*/
}

textarea {
    resize: none;
}

.container {
    width: 7.5rem;
    background: #FFF;
    overflow-y: scroll;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    height: 100%;
    z-index: 5;
    display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
}

input,
textarea {
    background: none;
    border: none;
    outline: none;
}

video::-moz-media-controls-enclosure {
    overflow: hidden !important;
}

video::-ms-media-controls-enclosure {
    overflow: hidden !important;
}

video::-o-media-controls-enclosure {
    overflow: hidden !important;
}

video::-webkit-media-controls-enclosure {
    overflow: hidden !important;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 0.7rem) !important;
}

video::-moz-media-controls-panel {
    width: calc(100% + 0.7rem) !important;
}

video::-ms-media-controls-panel {
    width: calc(100% + 0.7rem) !important;
}

video::-o-media-controls-panel {
    width: calc(100% + 0.7rem) !important;
}

video::-internal-media-controls-download-button {
    display: none !important;
}