/******************************初始化样式********************************/
html, body, div, span,h1, h2, h3, h4, h5, h6, p,
a, img, i, dl, dt, dd, ol, ul, li,form, label,table,
caption, tbody, tfoot, thead, tr, th, td,article,
aside, canvas, footer, header, hgroup, menu, nav,
output, ruby, section, summary,
time, mark, audio, video,input{
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font-family: "microsoft yahei";
    vertical-align: baseline;
     /* 修复iOS点击高亮问题 */
  -webkit-tap-highlight-color: transparent;
  /* 平滑滚动 */
  scroll-behavior: smooth;
}
a,a:focus{text-decoration: none;outline: none;}
li{
    list-style: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
input,button,div,select,textarea{
    outline: none;
}
label,input[type=radio]{
    cursor: pointer;
}
.clearfix{
    zoom:1;
}
.clearfix:after,clearfix:before{
    content:"";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
}
body {
    background-color: var(--colorBackground);
    color: var(--colorWhite);
    padding: 0px 20px;
}
/* 设置的公共自定义的颜色 */
:root {
    --colorPrimary: #ADFF22;
    --colorBackground: #111;
    --colorWhiteRgb: 255,255,255;
    --colorWhite:0,0,0;
    --colorBlack:0,0,0;
    --colorModalBg:0,0,0;
    --colorPrimaryRgb:0,0,0;
    --homeHeader:0,0,0;
}

.list-no-data{
    text-align: center;
    margin-top: 50px;
}
.no-data-img{
    width: 105px;
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 500;

}
.loading-more {
    text-align: center;
    padding: 10px 0;
    color: rgba(var(--colorWhiteRgb), 0.4);
    font-size: 14px;
}
.home-roll-box{
    overflow: hidden;
    white-space: nowrap;
    display: none;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 10;
    background-color: var(--colorModalBg);
    line-height: 40px;
    font-size: 18px;
    color: var(--colorPrimary);
    
}
.roll-box{
    overflow: hidden;
    white-space: nowrap;
    display: none;
    /* position: absolute; */
    /* top: 0;
    right: 0;
    left: 0; */
    /* z-index: 1; */
    background-color: var(--colorModalBg);
    line-height: 40px;
    font-size: 16px;
    color: var(--colorPrimary);
}
.download-text{
    /* display: inline-block; */
    animation: scroll 15s linear infinite;
    margin: 0 15px;
    -webkit-animation: scroll 15s linear infinite;
    scroll-behavior: smooth;
}

@-webkit-keyframes scroll{
    from{
        transform: translate3d(0, 0, 0);
        -webkit-transform: translate3d(0, 0, 0);
    }
    to{
        transform: translate3d(-100%, 0, 0);
        -webkit-transform: translate3d(-100%, 0, 0);
    }
}
@keyframes scroll{
    from{
        transform: translate3d(0, 0, 0);
    }
    to{
        transform: translate3d(-100%, 0, 0);
    }
}