.detail-card.data-v-3dad46b1{background-color:#fff;margin:14rpx 20rpx;border-radius:10rpx;overflow:hidden}.title-card .price-box .price-text.data-v-3dad46b1{font-size:42rpx;font-weight:500;color:#ff3000;line-height:30rpx;font-family:OPPOSANS}.title-card .price-box .origin-price-text.data-v-3dad46b1{font-size:26rpx;font-weight:400;color:#ccc;font-family:OPPOSANS;background:#ffca3e;padding:2px 8px;border-radius:4px;color:#597533}.title-card .sales-text.data-v-3dad46b1{font-size:26rpx;font-weight:500;color:#ccc}.title-card .discounts-box .tag-content.data-v-3dad46b1{flex:1;min-width:0;white-space:nowrap}.title-card .discounts-box .tag-box.data-v-3dad46b1{overflow:hidden;text-overflow:ellipsis}.title-card .discounts-box .tag.data-v-3dad46b1{flex-shrink:0;padding:4rpx 10rpx;font-size:24rpx;font-weight:500;border-radius:4rpx;color:var(--ui-BG-Main);background:var(--ui-BG-Main-tag)}.title-card .discounts-box .discounts-title.data-v-3dad46b1{font-size:24rpx;font-weight:500;color:var(--ui-BG-Main);line-height:normal}.title-card .discounts-box .cicon-forward.data-v-3dad46b1{color:var(--ui-BG-Main);font-size:24rpx;line-height:normal;margin-top:4rpx}.title-card .title-text.data-v-3dad46b1{font-size:30rpx;font-weight:700;line-height:42rpx}.title-card .subtitle-text.data-v-3dad46b1{font-size:26rpx;font-weight:400;color:#999;line-height:42rpx}.buy-box .add-btn.data-v-3dad46b1{width:180rpx;height:72rpx;font-weight:500;font-size:28rpx;border-radius:40rpx 0 0 40rpx;background-color:var(--ui-BG-Main-light);color:var(--ui-BG-Main)}.buy-box .buy-btn.data-v-3dad46b1{width:180rpx;height:72rpx;font-weight:500;font-size:28rpx;border-radius:0 40rpx 40rpx 0;background:linear-gradient(90deg,var(--ui-BG-Main),var(--ui-BG-Main-gradient));color:#fff}.buy-box .disabled-btn.data-v-3dad46b1{width:428rpx;height:72rpx;border-radius:40rpx;color:#fff}.model-box.data-v-3dad46b1{height:60vh}.model-box .model-content.data-v-3dad46b1{height:56vh}.model-box .title.data-v-3dad46b1{font-size:36rpx;font-weight:700;color:#333}.model-box .subtitle.data-v-3dad46b1{font-size:26rpx;font-weight:500;color:#333}