.memberDetails .profile{margin:30px 0;text-align:center}.memberDetails .profile .profile-avatar{width:80px;height:80px;border-radius:50%}.memberDetails .profile .profile-name{font-weight:700;font-size:16px}.memberDetails .profile .vip-icon{width:24px;height:24px}.memberDetails .ant-card-bordered{border:1px solid #e8e8e8}.memberDetails .ant-tabs-nav{margin-bottom:0}.memberDetails .ant-tabs-content{padding:16px 0}.memberDetails .benefit-card{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;height:100%;border-radius:10px}.memberDetails .benefit-card .spaceIconWrap .ant-space-item{display:flex;align-items:center;height:42px}.memberDetails .benefit-card .spaceIconWrap .benefit-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#fca400;background-color:rgba(255,238,195,.4);border-radius:50%}.memberDetails .benefit-card .spaceIconWrap .benefit-icon .icon{margin:0;color:#fca400;font-size:20px}.memberDetails .top-info-card{padding-bottom:24px;color:#fff;background:#1c1c3c;border-radius:8px}.memberDetails .vip-icon{width:32px;height:32px;object-fit:cover;border-radius:50%}.memberDetails .vip-title{color:#fff;font-weight:700;font-size:16px}.memberDetails .expiry-date{margin-right:8px;color:#fff;font-size:14px}.memberDetails .renew-btn{margin-top:10px;color:#fff;background:#d4af37;border-color:#d4af37}.memberDetails .renew-btn:focus,.memberDetails .renew-btn:hover{color:#fff;background:#b38f32;border-color:#b38f32}.vip-search-list-card .ant-tabs-content-holder{display:none}.vip-search-list-card .ant-card-head .ant-tabs-nav-wrap{padding-left:24px}.vip-search-list-card .vip-center-article-item .post-card-item{display:flex}.vip-search-list-card .vip-center-article-item-no-cover .post-card-item{display:block}