.timer { background: #f6f8f9; min-height: 100vh; overflow: hidden; padding: 0 14px; :global { .van-button { font-size: 18px; color: #FFFFFF; } } } .tips { margin: 12px 0; padding: 15px 12px; background: #ffffff; border-radius: 10px; .tipsTitle { font-size: 18px; font-weight: 500; color: #000000; line-height: 25px; } .tipsTime { padding-top: 4px; font-size: 14px; color: #ff9e5a; line-height: 22px; span { font-weight: 600; } } } .radio-group, .checkbox-group { display: flex; flex-wrap: wrap; margin-top: 14px; .radio:first-child { :global { .van-radio__label { margin-left: 0; } } } .checkbox:first-child { :global { .van-checked__label { margin-left: 0; } } } } .radio { :global { .van-radio__icon { display: none; } } } .colField { margin: 12px 0; padding: 14px 12px; background-color: #fff; border-radius: 10px; .radio-group { :global { .van-tag--large { width: 94px; height: 30px; font-size: 15px; text-align: center; display: flex; align-items: center; justify-content: center; } .van-tag { box-sizing: border-box; } .van-tag--default { color: var(--van-tag-text-default-color); } .van-tag--primary { background-color: var(--tag-bg-color); } } } .title { display: flex; align-items: center; img { width: 18px; height: 18px; margin-right: 4px; } } } .timerContainer { background: #ffffff; border-radius: 10px; padding: 14px 5px 9px; :global { .van-col { margin-bottom: 5px; } } } .tag { height: 28px; background: #eff6f5; border-radius: 4px; font-size: 12px; font-weight: 500; color: #2dc7aa; display: flex; align-items: center; justify-content: center; } .active { background: #2dc7aa; color: #ffffff; } .select { color: #ffffff !important; background: #ffb752; } .btnGroupTimer { padding-top: 20px; background: #F6F8F9; padding-bottom: 30px; }