.zcu-menu-container {
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    gap: 8px !important;
    padding: 0 10px !important;
    margin: 0 !important;
    flex-wrap: nowrap !important;
}

.zcu-menu-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-start !important;
    width: 100% !important;
    padding: 12px 15px !important;
    margin: 0 !important;
    text-decoration: none !important;
    border-radius: 8px !important;
    background: rgba(255,255,255,0.08) !important;
    box-sizing: border-box !important;
    float: none !important;
    clear: both !important;
    flex-wrap: nowrap !important;
}

.zcu-menu-item:hover {
    background: rgba(255,255,255,0.15) !important;
}

.zcu-menu-item i {
    font-size: 18px !important;
    margin-right: 12px !important;
    width: 20px !important;
    text-align: center !important;
    flex-shrink: 0 !important;
    color: #ffffff !important;
}

.zcu-menu-item span {
    font-size: 14px !important;
    flex: 1 !important;
    text-align: left !important;
    color: #ffffff !important;
}

.zcu-divider {
    border-top: 1px solid rgba(255,255,255,0.1) !important;
    margin: 10px 10px !important;
    padding: 0 !important;
    display: block !important;
}

.zcu-signout {
    background: rgba(255,87,87,0.15) !important;
    margin: 0 !important;
    padding: 12px 15px !important;
    width: calc(100% - 20px) !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-start !important;
    text-decoration: none !important;
    border-radius: 8px !important;
    box-sizing: border-box !important;
    float: none !important;
    clear: both !important;
    flex-wrap: nowrap !important;
}

.zcu-signout i,
.zcu-signout span {
    color: #ffffff !important;
}

/* 隐藏统计数据：人气、文章数、评论数、粉丝、收藏等 */
.sub-user-box .flex.jsa.header-user-href,
.sub-user-box .user-data,
.sub-user-box .user-stat,
.sub-user-box .user-count,
.sub-user-box .user-posts,
.sub-user-box .user-comments,
.sub-user-box .user-likes,
.sub-user-box .user-views,
.sub-user-box .user-fans,
.sub-user-box .user-following,
.sub-user-box .data-item,
.sub-user-box .stat-item,
.sub-user-box .user-comment,
.sub-user-box .user-collect,
.sub-user-box .user-favorite,
.sub-user-box .comment-num,
.sub-user-box .fans-num,
.sub-user-box .collect-num,
.sub-user-box .favorite-num,
.sub-user-box .u-comments,
.sub-user-box .u-fans,
.sub-user-box .u-collect,
.sub-user-box .u-favorite {
    display: none !important;
}

/* 隐藏用户中心侧边栏的统计数据（评论、收藏、粉丝等） */
.user-center-sidebar .zib-widget.padding-10.text-center.flex.ac.jsa,
.user-statistics-item {
    display: none !important;
}

/* 隐藏订单中的付费标签 */
.pay-tag,
.order-pay-tag,
span.pay-read,
span.pay-resource,
span.pay-image,
span.pay-video {
    display: none !important;
}