.topCellGroup { margin-top: 12px; :global { .van-cell { padding: 18px 12px; font-size: 15px; } .van-field__label, .van-field__control { font-size: 15px; } .van-field__control { // font-weight: 600; } } } .programType { padding-top: 14px !important; :global { .van-field__label { padding-top: 6px; } } } .teamCell { padding-bottom: 12px !important; } .tagCell { padding-top: 0 !important; .tagItem { position: relative; padding: 6px 22px 6px 8px; font-size: 14px; background: #F2FFFC; border-radius: 4px; margin-right: 9px; margin-bottom: 8px; // &+.tagItem { // margin-left: 9px; // } } .closeable { position: absolute; right: 6px; font-size: 8px; } } .searchTypeFlex { margin-top: 6px; &.small { :global { .van-tag { margin-bottom: 8px; width: 52px; height: 24px; font-size: 12px; justify-content: center; &+.van-tag { margin-left: 4px; } &:nth-child(5n + 5) { margin-left: 0; } } } } &.multFlex { margin: 0 13px; :global { .van-tag { margin-bottom: 8px; width: 110px; height: 34px; font-size: 13px; justify-content: center; border-radius: 6px; &+.van-tag { margin-left: 8px; } &:nth-child(3n + 4) { margin-left: 0; } } .van-tag--primary { font-weight: 600; background: #F2FFFC; color: var(--k-font-primary); border: 1px solid #9FE2DE; } } } :global { .van-tag { margin-bottom: 8px; width: 78px; height: 32px; font-size: 14px; justify-content: center; &+.van-tag { margin-left: 4px; } &:nth-child(5n + 5) { margin-left: 0; } } .van-tag--default { color: var(--k-gray-1); background: #F6F6F6; &::before { color: #F6F6F6; } } .van-tag--primary { font-weight: 600; } .van-radio, .van-checkbox { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; opacity: 0; } } } .placeholder { font-size: 15px; color: var(--k-gray-5); } .performance { span { color: var(--k-font-primary); } } .iconImg { font-size: 18px; &.disabled { cursor: not-allowed; opacity: 0.5; } } .topTitle { vertical-align: middle; font-size: 16px; margin-left: 8px; font-weight: 600; } .programTimer { font-size: 15px; color: var(--k-gray-2); display: flex; align-items: center; span { display: inline-block; min-width: 48px; line-height: 31px; height: 31px; background: #F6F6F6; border-radius: 4px; padding: 0 12px; margin: 0 10px; text-align: center; font-size: 14px; color: var(--k-gray-1); font-weight: 600; } } .uploadGroup { display: flex; align-items: center; --upload-file-size: 72px !important; // 处理显示问题 :global { .van-uploader:nth-child(4n + 4) { .van-uploader__upload { margin-right: 0; } } } } .addButtonGroup { margin: 12px 13px; .addButton { font-size: 16px; background: #E5F8F7; border-radius: 6px; --van-button-default-height: 40px; } } .bottonGroup { padding-top: 20px; background-color: #fff; border-top: 1px solid #F2F2F2; } .popupContainer { .popupTitle { padding-top: 20px; padding-bottom: 25px; font-size: 18px; font-weight: 600; color: #333333; line-height: 25px; text-align: center; } .popupTimer { display: flex; align-items: center; justify-content: center; text-align: center; font-size: 16px; color: var(--k-gray-2); margin-bottom: 10px; :global { .van-field { display: inline-flex; display: inline-block; line-height: 47px; width: 60px; padding: 0 12px; border-radius: 6px; background: #F6F6F6; font-size: 18px; font-weight: bold; margin-right: 20px; input { text-align: center; } &:last-child { margin-left: 20px; } } } } .tipContent { padding: 0 13px 10px; font-size: 16px; color: var(--k-gray-2); text-align: center; span { color: #FF5A56; } } }