.footer{font-size:14px;line-height:24px;text-align:center;padding:40px 0}.footer,.footer a{color:#999}.footer.vip{position:fixed;bottom:0;left:50%;width:1200px;transform:translateX(-50%);background-color:#f7f7f8;padding:10px 0;font-size:12px;line-height:20px}body,html{padding:0;margin:0;width:100%;height:100%;background:#f7f7f8}.pages{padding-top:60px}#app{font-family:Helvetica Neue,Microsoft YaHei,Helvetica,Tahoma,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;min-height:100%;font-size:14px;display:flex;flex-direction:column}#app .pages{flex:1}*,:after,:before{box-sizing:border-box;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}a{text-decoration:none}button,input,textarea{outline:none}.playback-pagination .el-pagination button.btn-next,.playback-pagination .el-pagination button.btn-prev,.playback-pagination .el-pagination button:disabled,.playback-pagination .el-pagination button:hover,.video-pagination .el-pagination button.btn-next,.video-pagination .el-pagination button.btn-prev,.video-pagination .el-pagination button:disabled,.video-pagination .el-pagination button:hover{background-color:transparent}.playback-pagination .el-pagination button.btn-next:hover,.playback-pagination .el-pagination button.btn-prev:hover,.video-pagination .el-pagination button.btn-next:hover,.video-pagination .el-pagination button.btn-prev:hover{color:#333}.playback-pagination .el-pager li,.video-pagination .el-pager li{background-color:transparent}.playback-pagination .el-pager li.active,.playback-pagination .el-pager li:hover,.video-pagination .el-pager li.active,.video-pagination .el-pager li:hover{background-color:#9f1e1e;color:#fff}