.unbindTips { font-size: 13px; padding: 10px 12px; font-weight: 500; color: #f67146; line-height: 18px; background: #ffebdd; border-radius: 10px; margin: 12px 13px; } .detailCellGroup { margin: 12px 13px; overflow: hidden; border-radius: 10px; } .detailCell { padding: 15px 13px; :global { .van-cell__title { flex: 1 auto; flex-basis: 48%; } } .valueClass { display: flex; align-items: center; justify-content: flex-end; } .teacherName { font-size: 16px; font-weight: 500; color: #333333; line-height: 22px; max-width: 60px; } .teacherContent { display: flex; align-items: center; justify-content: space-between; .content { width: 70px; } .classNum { text-align: center; width: 60px; } } .className { font-size: 16px; font-weight: 600; color: #333333; line-height: 22px; } .musicName { font-size: 14px; color: #777777; line-height: 20px; max-width: 120px; } .nums { font-size: 20px; font-weight: bold; color: #f67146; line-height: 24px; } .numTip { font-size: 14px; color: #777777; line-height: 20px; } } .classCellGroup { margin: 12px 13px; overflow: hidden; border-radius: 10px; .classTitle { display: flex; align-items: center; font-size: 16px; font-weight: 500; color: #333333; &::before { content: ' '; display: inline-block; width: 4px; height: 14px; background: #ff8057; border-radius: 2px; margin-right: 6px; } } .title { font-size: 24px; } .name { padding-top: 8px; font-size: 12px; color: #777777; } :global { .van-cell { padding: 15px 20px; } .van-grid-item { &:after { content: ' '; position: absolute; top: 50%; right: 0; margin-top: -10px; width: 1px; height: 20px; background: #eaeaea; border-radius: 1px; } &:last-child { &::after { display: none; } } } } }