.dialogTitle { i { display: inline-block; width: 4px; height: 14px; background: #ff8057; border-radius: 2px; margin-right: 6px; } text-align: left; font-size: 18px; font-weight: 500; color: #333333; line-height: 25px; padding: 20px 15px 15px; } .btns { :global { .van-button { font-size: 18px; font-weight: 500; } .van-dialog__cancel { color: #777; } } } .noticeContainer { padding: 0 15px 30px; } .unitContainer { background: #fff0e6; border-radius: 10px; margin-bottom: 30px; .unitTitle { display: flex; align-items: center; padding: 10px 12px; font-size: 16px; font-weight: 500; line-height: 22px; color: #333333; :global { .van-tag { margin-left: 8px; font-size: 13px; font-weight: 500; color: #ffffff; padding: 2px 8px; flex-shrink: 0; } } } .gridScore { :global { .van-grid-item__content { background-color: transparent; } } .title { font-size: 26px; font-weight: bold; color: #333333; line-height: 30px; } .name { padding-top: 4px; font-size: 14px; color: #333333; } } .unitTimer { display: flex; align-items: center; padding: 12px; font-size: 14px; color: #333333; line-height: 20px; :global { .van-icon { font-size: 16px; margin-right: 4px; } } &:after { border-color: #ff8057; opacity: 0.2; } } } .reminder { .iconBell { width: 15px; height: 16px; margin-right: 6px; } .rTitle { display: flex; align-items: center; font-size: 16px; font-weight: 500; color: #f67146; padding-bottom: 10px; } .rContent { font-size: 14px; color: #333333; line-height: 21px; text-align: justify; } }