/* pages/mine/mine.wxss */ .container { min-height: 100vh; background-color: #f5f5f5; padding-bottom: 20px; } /* 用户卡片 */ .user-card { background-color: #1890ff; padding: 40rpx 30rpx; margin-bottom: 20rpx; } .user-info { display: flex; align-items: center; } .avatar { width: 120rpx; height: 120rpx; border-radius: 60rpx; background-color: #fff; margin-right: 30rpx; } .info { flex: 1; display: flex; flex-direction: column; } .username { font-size: 36rpx; color: #fff; font-weight: bold; margin-bottom: 10rpx; } .user-id { font-size: 24rpx; color: rgba(255, 255, 255, 0.8); } /* 通用区块样式 */ .status-section, .function-section { background-color: #fff; margin-bottom: 20rpx; } .section-title { padding: 20rpx 30rpx; font-size: 28rpx; color: #999; background-color: #f5f5f5; } /* 状态列表 */ .status-list { padding: 0 30rpx; } .status-item { display: flex; justify-content: space-between; align-items: center; padding: 30rpx 0; border-bottom: 1rpx solid #f0f0f0; } .status-item:last-child { border-bottom: none; } .status-item .label { font-size: 32rpx; color: #333; } .status-item .status { font-size: 28rpx; } /* 功能列表 */ .function-list { padding: 0 30rpx; } .function-item { display: flex; justify-content: space-between; align-items: center; padding: 30rpx 0; border-bottom: 1rpx solid #f0f0f0; } .function-item:last-child { border-bottom: none; } .function-name { font-size: 32rpx; color: #333; } .function-arrow { font-size: 28rpx; color: #999; } /* 退出登录 */ .logout-section { padding: 40rpx 30rpx; } .logout-btn { width: 100%; height: 88rpx; line-height: 88rpx; background-color: #fff; color: #ff4d4f; font-size: 32rpx; border: none; border-radius: 8rpx; } .logout-btn::after { border: none; } /* 版本信息 */ .version-info { text-align: center; padding: 40rpx 0; font-size: 24rpx; color: #999; }