.personal { --van-cell-background-color: transparent; --van-cell-font-size: 16px; --van-cell-text-color: #333; --van-cell-value-color: #999; --van-cell-icon-size: 10px; :global { .van-tab { font-size: 16px !important; margin-top: 15px; color: #999999; } .van-tab--active { font-size: 16px !important; // color: var(--van-primary); font-weight: 500; color: #000000; } .van-tabs__line { display: none; width: 24px; height: 4px; background: linear-gradient( 90deg, #ff3c81 0%, rgba(255, 118, 166, 0.5) 100% ) !important; border-radius: 36px 36px 0px 0px; } .van-button--plain.van-button--primary { background-color: transparent; } } :global { .van-sticky { background: url('../../images/bg-image-1.png') no-repeat top center; background-size: cover; } .van-search__content { background: rgba(255, 255, 255, 0.5) !important; input::placeholder { color: rgba(0, 0, 0, 0.4) !important; } input { color: rgba(0, 0, 0, 0.4) !important; } .van-field__clear { color: rgba(0, 0, 0, 0.4) !important; } } } .bgImg { position: fixed; top: 0; left: 0; width: 100%; // object-fit: cover; z-index: -1; } } .songEfficacy { background: #FFFFFF; border-radius: 10px; } .songContainer { width: 238px; padding-top: 18px; padding-bottom: 18px; .title { font-size: 16px; color: #666666; line-height: 24px; text-align: center; } img { margin: 10px auto 16px; width: 133px; height: 98px; display: block; } .btnGroup { text-align: center; :global { .van-button { --van-button-default-height: 40px; width: 130px; font-size: 16px; color: #333333; } } } } .pTitle { font-size: 16px; font-weight: 600; color: #131415; } .practice, .personalSong { padding: 0 12px; border-radius: 18px; background-color: #fff; margin: 0 14px 14px; } .practice { margin-bottom: 0; } .personalSong { margin: 14px; } .musicGrid { margin: 16px 12px; } .tennatCellGroup { margin: 7px 12px 12px; border-radius: 16px; :global { .van-cell { padding: 15px 12px; font-size: 15px; } .van-cell__right-icon { font-size: 16px; color: #dadada; } } .tenantLogo { width: 24px; height: 24px; border-radius: 50%; margin-right: 8px; } .tenantCoverImg { width: 88px; height: 88px; border-radius: 12px; margin-right: 12px; overflow: hidden; } .tenantContent { padding-top: 6px; h2 { font-size: 16px; font-weight: 500; color: #131415; line-height: 24px; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } p { padding-top: 6px; font-size: 13px; color: #777777; line-height: 24px; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } } }