Files
xingque/styles/dashou-xym-recharge-theme.wxss

214 lines
3.6 KiB
Plaintext

/* 打手充值页 - 逍遥梦风格视觉覆盖(不改 wxml/逻辑) */
.page-container {
background: linear-gradient(180deg, #c4b5fd 0%, #fff 22%, #f5f3ff 100%) !important;
}
.page-container::before {
display: none !important;
}
.vip-section {
background: transparent !important;
}
.section-header .dec-text,
.section-subtitle {
color: #492f00 !important;
}
.dec-line,
.dec-diamond {
background: #9333ea !important;
}
.vip-card {
background: #fdfcfa !important;
border: 2rpx solid rgba(147, 51, 234, 0.5) !important;
box-shadow: 0 8rpx 24rpx rgba(0, 0, 0, 0.08) !important;
}
.vip-card.active {
border-color: #9333ea !important;
box-shadow: 0 8rpx 28rpx rgba(147, 51, 234, 0.35) !important;
}
.card-frame,
.frame-corner,
.frame-line {
display: none !important;
}
.vip-title .title-text,
.vip-price .price-number,
.detail-title .title-text {
color: #222 !important;
}
.vip-price .price-symbol,
.vip-price .price-unit {
color: #666 !important;
}
.feature-text {
color: #666 !important;
}
.vip-detail {
background: #fdfcfa !important;
border-radius: 20rpx !important;
margin: 0 24rpx !important;
box-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.06) !important;
}
.detail-text,
.rule-text {
color: #666 !important;
}
.tech-buy-btn,
.tech-btn,
.modal-btn.confirm-btn {
background: linear-gradient(180deg, #c4b5fd, #a78bfa) !important;
border: 2rpx solid #fff !important;
border-radius: 44rpx !important;
box-shadow: 0 4rpx 12rpx rgba(180, 130, 20, 0.25) !important;
}
.buy-btn-text,
.btn-text,
.tech-btn .btn-text {
color: #492f00 !important;
}
.buy-btn-bg,
.buy-btn-glow,
.btn-bg,
.btn-glow,
.btn-energy,
.btn-shine,
.btn-sparkle {
display: none !important;
}
.tech-grid {
flex-wrap: wrap !important;
}
.tech-card {
background: #fdfcfa !important;
border: none !important;
box-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.06) !important;
min-height: 240rpx !important;
}
.tech-card::before {
display: none !important;
}
.card-title .title-text,
.amount-number,
.jifen-value {
color: #222 !important;
}
.amount-unit,
.amount-symbol,
.jifen-label,
.footer-text,
.empty-text {
color: #666 !important;
}
.huiyuan-tag,
.tech-tag {
background: #ede9fe !important;
border: 1rpx solid rgba(147, 51, 234, 0.4) !important;
}
.tag-name {
color: #492f00 !important;
}
.tag-time {
color: #999 !important;
}
.tech-line {
background: linear-gradient(90deg, transparent, #9333ea, transparent) !important;
}
.tech-modal .modal-container {
background: #fdfcfa !important;
border: none !important;
box-shadow: 0 12rpx 40rpx rgba(0, 0, 0, 0.12) !important;
}
.modal-corner {
display: none !important;
}
.modal-title {
color: #222 !important;
}
.modal-subtitle,
.input-tip,
.detail-label {
color: #666 !important;
}
.modal-btn.cancel-btn {
background: #f5f5f5 !important;
color: #666 !important;
}
.yajin-input {
color: #222 !important;
}
.quick-btn {
background: #ede9fe !important;
border: 2rpx solid rgba(147, 51, 234, 0.4) !important;
}
.quick-btn.active {
background: linear-gradient(180deg, #c4b5fd, #a78bfa) !important;
border-color: #9333ea !important;
}
.quick-text {
color: #492f00 !important;
}
.pay-method-item {
background: #ede9fe !important;
border-radius: 16rpx !important;
}
.method-name {
color: #222 !important;
}
.method-desc {
color: #999 !important;
}
.tech-loading .loading-backdrop {
background: rgba(255, 248, 225, 0.85) !important;
}
.loading-text,
.loading-subtext {
color: #666 !important;
}
.spinner-ring {
border-color: rgba(147, 51, 234, 0.3) !important;
border-top-color: #9333ea !important;
}
.tech-footer .footer-text {
color: #999 !important;
}