.tipSection2 { padding: 4px 14px 0; } :global { .col-result-container { padding-top: 0; } } .practice { padding: 4px 14px 80px; overflow: hidden; .group { margin-bottom: 12px; border-radius: 10px; overflow: hidden; :global { .van-cell { padding: 16px 15px; font-size: 16px; .van-cell__title { color: #1A1A1A; } } } } .price { font-size: 14px; color: #999999; span { font-weight: 600; color: #fa6400; font-size: 16px; } } :global { .van-stepper--round .van-stepper__minus { color: #333 !important; border: #f3f3f3; background: #f3f3f3; } .van-stepper--round .van-stepper__plus { background: var(--van-primary); } } } .rTag { padding: 10px 0; .tag { background: #e9fff8; margin-bottom: 8px; } } .selectPopup { width: 312px; background: #ffffff; border-radius: 8px; .selectContainer { padding: 18px 14px; } .rTitle { font-size: 18px; } .selectPopupContent { padding: 20px 0; } .desc, .times { font-size: 14px; color: #666666; line-height: 20px; } .times { padding-top: 15px; span { display: block; } } .selectBtn { display: flex; align-items: center; justify-content: space-between; .btn { width: 48%; } } } .rTitle { display: flex; align-items: center; font-size: 16px; color: #333; font-weight: 500; &::before { margin-right: 8px; content: ' '; display: inline-block; width: 4px; height: 17px; background: linear-gradient(180deg, #59e5d5 0%, #2dc7aa 100%); border-radius: 3px; } } .protocol { padding: 0 14px; background-color: #f6f8f9; } .arrangeCell { margin: 10px 0 0 !important; width: auto; border-radius: 10px; overflow: hidden; } .fixedBtn { position: fixed; bottom: 0; left: 0; right: 0; z-index: 9; background: #fff; padding-top: 10px; padding-bottom: 30px; }