page { background-color: #fff; } page view { box-sizing: border-box; } .result-container { display: block; padding: 0 0rpx; } .skill-wrapper { padding: 35rpx; } .result-container .t-search { padding: 0 30rpx; background-color: #fff; } .result-container .t-class__input-container { height: 64rpx !important; border-radius: 32rpx !important; } .result-container .t-search__left-icon { display: flex; align-items: center; } .result-container .t-search__input { font-size: 28rpx !important; color: var(--text-primary) !important; } .result-container .category-goods-list { background-color: var(--bg-page); overflow-y: scroll; padding: 20rpx 24rpx; -webkit-overflow-scrolling: touch; } .result-container .wr-goods-list { background: var(--bg-page) !important; } .result-container .t-image__mask { display: flex !important; } .result-container .empty-wrap { margin-top: 184rpx; margin-bottom: 120rpx; height: 300rpx; } .result-container .empty-wrap .empty-tips .empty-content .content-text { margin-top: 40rpx; } .result-container .price-container { padding: 32rpx; height: 100vh; max-width: 632rpx; background-color: #fff; border-radius: 30rpx 0 0 30rpx; } .result-container .price-between { font-size: 26rpx; font-weight: 500; color: rgba(51, 51, 51, 1); } .result-container .price-ipts-wrap { width: 100%; display: flex; flex-direction: row; justify-content: space-around; margin-top: 24rpx; } .result-container .price-ipts-wrap .price-divided { position: relative; width: 22rpx; margin: 0 20rpx; color: #222427; } .result-container .price-ipts-wrap .price-ipt { box-sizing: border-box; width: 246rpx; font-size: 24rpx; height: 56rpx; padding: 0 24rpx; text-align: center; border-radius: 8rpx; color: var(--text-primary); background: rgba(245, 245, 245, 1); } .t-class-input { font-size: 24rpx !important; } .t-search__clear { font-size: 40rpx !important; } .result-container .price-ipts-wrap .price-ipt::after { border: none !important; } .result-container .t-input__control { font-size: 24rpx !important; text-align: center; } .wx-pay-cover { position: fixed; left: 0; bottom: 0; right: 0; z-index: 10; background: #fff; height: 112rpx; padding-bottom: env(safe-area-inset-bottom); } .wx-pay-cover .wx-pay { width: 100%; height: 100rpx; box-sizing: border-box; padding: 0rpx 32rpx; display: flex; justify-content: center; align-items: center; } .wx-pay-cover .wx-pay .price { color: var(--brand); font-weight: bold; font-size: 63rpx; line-height: 88rpx; } .wx-pay-cover .wx-pay .submit-btn { height: 80rpx; width: 50%; border-radius: 40rpx; background-color: var(--brand); color: #ffffff; line-height: 80rpx; font-weight: bold; font-size: 28rpx; text-align: center; } .wx-pay-cover .wx-pay .btn-gray { background: #cccccc; } .skill-label { font-size: var(--td-font-size-m, 32rpx); line-height: 48rpx; padding-left: 32rpx; } /* ================= 技能胶囊多选(横排自动换行) ================= */ .chip-list { display: flex; flex-wrap: wrap; margin-right: -20rpx; } .chip-item { box-sizing: border-box; max-width: 100%; padding: 14rpx 36rpx; margin: 0 20rpx 20rpx 0; border: 2rpx solid var(--border-level-1); border-radius: var(--radius-round); background: var(--bg-grey); font-size: 28rpx; line-height: 44rpx; color: var(--text-primary); transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease; } .chip-item:active { opacity: 0.8; } .chip-item--active { background: var(--brand-light); border-color: var(--brand); color: var(--brand); font-weight: 500; }