* {
    margin:0;
    padding:0;
}
body {
    width: 100%;
    min-width: 1200px;
    font-family: Helvetica, "Source Han Sans CN", "思源黑体", "Microsoft YaHei", "微软雅黑", sans-serif;
}
.video-js button {
    outline: none;
}
.iti {
    display: block !important;
}
.iti__flag {
    background-image: url(https://qresource.meishesdk.com/new/img/flags.png);
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .iti__flag {
        background-image: url(https://qresource.meishesdk.com/new/img/flags@2x.png);
    }
}

a, a:active, a:link, a:visited {
    text-decoration: none;
    text-decoration-line: none;
    text-decoration-style: initial;
    text-decoration-color: initial;
    color: inherit;
}
@supports (color: unset) {
    a, a:active, a:link, a:visited {
        color: unset;
    }
}

.user-select-none {
    -moz-user-select: none; /*火狐*/
    -webkit-user-select: none;  /*webkit浏览器*/
    -ms-user-select: none;   /*IE10*/
    -khtml-user-select: none; /*早期浏览器*/
    user-select: none;
}

@font-face {
    font-family: 'iconfont';
    src: url('icon/iconfont.eot');
    src: url('icon/iconfont.eot?#iefix') format('embedded-opentype'),
    url('icon/iconfont.woff2') format('woff2'),
    url('icon/iconfont.woff') format('woff'),
    url('icon/iconfont.ttf') format('truetype'),
    url('icon/iconfont.svg#iconfont') format('svg');
}

.el-icon-ali-view::before {
    font-family: iconfont;
    content: '\e634'
}
.el-icon-ali-view-off::before {
    font-family: iconfont;
    content: '\e633'
}
