.unitTest { .searchBand { display: inline-block; font-size: 14px; font-weight: 500; color: #333333; } .cellGroup { margin-bottom: 12px; :global { .van-cell { padding: 12px; font-size: 16px; font-weight: 500; } } .img { width: 18px; height: 18px; margin-right: 6px; } .unitTitle { color: #333333; max-width: 150px; line-height: 22px; } .no-start { color: #f44541; } .pass { color: #4ab78e; } } .unitSection { padding-top: 15px !important; padding-bottom: 20px !important; .name { font-size: 15px; font-weight: 500; color: #333333; padding-bottom: 6px; } .endTime { font-size: 13px; color: #777777; } } .unitBtnGroup { display: flex; align-items: center; justify-content: space-between; padding-top: 16px; :global { .van-button { line-height: 40px; height: 40px; & + .van-button { margin-left: 13px; } } } } .liveList { padding: 12px 13px 0; } } // 详情 .unitDetail { padding: 15px 13px; .tabsWrap { position: relative; margin-top: -10px; .tabsWrapIcon { position: absolute; right: 12px; top: 13px; z-index: 2000; } } .DialogTitle { display: flex; flex-direction: row; align-items: center; padding: 20px 25px; span { width: 4px; height: 14px; background: #ff8057; border-radius: 2px; margin-right: 6px; } p { height: 25px; font-size: 18px; font-weight: 500; color: #333333; line-height: 25px; } } .DialogConent { padding: 0 25px 30px; p { font-size: 16px; line-height: 22px; color: #333; span { width: 80px; display: inline-block; text-align: right; } } } :global { .van-tabs__nav { padding-right: 0; padding-left: 0; .van-tab { &:nth-child(1) { padding-left: 0; } } } .van-tab__text { font-size: 16px; } .van-tabs__line { bottom: 20px; width: 20px; } .van-cell__title { margin-bottom: 0 !important; } .exercisDetailDialog { border-radius: 10px; .van-dialog__header { padding-top: 0px !important; } } .van-dialog { top: 47%; } } }