/* 2026-04-07
 * 解决低分辨率显示错位问题
 * 解决麒麟操作系统默认浏览器 Firefox 52.3.0 兼容性问题
 */
/* Firefox 52.3.0 兼容 */
.top_userdata {
    gap: 0;
}

.top_userdata>* {
    margin: 0 5px;
}

.top-handers .top-navs .nav-menus {
    gap: 0;
}

.top-handers .top-navs .nav-menus a {
    margin: 0 20px;
}

.videoList .video-line .coverimg {
    min-height: calc(18vw - 24px);
}

.videoList .video-line .video-info .tags {
    gap: 0;
}

.videoList .video-line .video-info .tags span {
    margin: 0 5px;
    gap: 0;
}

.videoList .video-line .video-info .tags span .iconfont {
    margin-right: 5px;
}

.download-pro .process {
    gap: 0;
}

.download-pro .process .proarea {
    margin: 0 5px;
}

.uploadArea {
    gap: 0;
}

.uploadArea .proarea {
    margin: 5px 0 !important;
}

.videoSearch .searchline.forms {
    gap: 0;
}

.videoSearch .searchline.forms .forms-line {
    margin: 6px 0;
    gap: 0;
}

.videoSearch .searchline.forms .forms-line label {
    margin-right: 6px;
}

.searchAreas {
    gap: 0;
}

.searchAreas>* {
    margin: 0 10px;
}

.videoPage {
    gap: 0 !important;
}

.videoPage .videoAreas {
    margin-right: 10px !important;
}

.infoAndComment .va_tags {
    gap: 0;
}

.infoAndComment .va_tags span {
    margin: 0 7px;
}

.centerMain {
    height: 100vh;
}

/* 自适应屏幕宽度 */
@media screen and (max-width: 1600px) {

    /** 个人中心 **/
    .centerTop .top-infos {
        height: 20px;
    }

    .centerTop .top-handers {
        height: 50px;
    }

    .centerBody {
        padding: 10px;
    }

    .top-handers .top-navs .nav-menus a {
        margin: 0 10px;
    }

    .leftMenus {
        width: 180px;
    }

    .leftMenus .userInfos {
        width: 180px;
        height: 150px;
    }

    .rightContant {
        width: calc(100% - 190px);
    }

    #centerMenus li a {
        padding: 0 10px;
    }

    .videoView {
        top: 80px;
        height: calc(100vh - 80px);
    }

    .centerTop {
        height: 70px;
    }

    .centerBody {
        height: calc(100vh - 70px);
        overflow: hidden;
    }
}