.dialogTitle { i { display: inline-block; width: 4px; height: 14px; background: #ff8057; border-radius: 2px; margin-right: 6px; } padding-left: 25px; text-align: left; font-size: 18px; font-weight: 500; color: #333333; line-height: 25px; padding-bottom: 12px; } .coursePreview { --van-dialog-message-font-size: 16px !important; } .orchestraTabs { font-weight: 400; --van-tab-active-text-color: var(--van-primary-color); --van-tab-text-color: #333; --van-tab-font-size: 16px; :global { .van-tabs__wrap { padding-bottom: 3px; } .van-tab__text--ellipsis { max-width: 200px; } } } .courseTabsContainer { height: 50px; } .courseTabs { :global { .van-tabs__line { opacity: 0; } .van-tabs__nav { background: #f6f8f9; } .van-tab__text { font-size: 14px; color: #aaaaaa; line-height: 20px; background: #eaeaea; border-radius: 4px; padding: 3px 9px; } .van-tab--active { .van-tab__text { color: #fff; background: #ff8057; } } } } .cellGroup { border-radius: 10px; overflow: hidden; margin: 3px 13px 12px; .cellDatetime { padding: 12px 12px 10px; } .cellTeacher { padding: 10px 12px 15px; :global { .van-button { margin: 4px 0; } } } .conflictGrouop { padding: 0 12px; :global { } } .cellDate { display: flex; align-items: center; font-size: 14px; font-weight: 500; color: #777777; line-height: 20px; .iconTimer { font-size: 18px; margin-right: 6px; } } .cellTime { font-size: 14px; font-weight: 500; color: #777777; line-height: 20px; } .img { width: 42px; height: 42px; overflow: hidden; border-radius: 50%; margin-right: 10px; flex-shrink: 0; } .cellTimeRange { display: flex; align-items: center; padding: 12px 12px 0; font-size: 30px; font-weight: bold; color: #333333; line-height: 35px; font-family: 'DINA'; &.conflictType { color: #f44541; } } .conflict { font-size: 12px; padding: 2px 4px; border-radius: 3px; margin-left: 8px; margin-bottom: 15px; } .teacherName { font-size: 16px; font-weight: 600; color: #333333; max-width: 120px; } .btn { padding: 0 28px; height: 32px; line-height: 30px; } }