.page{ height: 100vh; background: #F9F9F9; padding: 0 32rpx; } .read{ font-size: 28rpx; color: #000000; line-height: 40rpx; } .title{ position: relative; } .title1{ font-size: 35rpx; line-height: 50rpx; } .title2{ font-size: 28rpx; color: #000000; line-height: 50rpx; position: absolute; right: 0; top: 0; } .withdrawButton{ background: #FFE50C; width: 686rpx; height: 80rpx; color: #000000; text-align: center; line-height: 80rpx; font-size: 28rpx; border-radius: 10rpx; } .marginTop{ margin-top: 24rpx; } .priceTitle{ font-size: 28rpx; } .price{ font-size: 60rpx; font-weight: bold; } /* 提现金额输入 */ .amountSection { margin-top: 60rpx; background: #fff; border-radius: 12rpx; padding: 24rpx; } .amountInputWrap { display: flex; flex-direction: row; align-items: center; height: 100rpx; border-bottom: 1rpx solid #f0f0f0; } .amountSymbol { font-size: 40rpx; color: #333; font-weight: bold; margin-right: 16rpx; } .amountInput { flex: 1; font-size: 40rpx; color: #333; height: 60rpx; font-weight: bold; } .amountTip { display: flex; flex-direction: row; justify-content: space-between; align-items: center; margin-top: 16rpx; font-size: 24rpx; color: #999; } .allAmount { color: #000000; } /* 提现方式选择 */ .withdrawTypeSection { margin-top: 60rpx; } .sectionTitle { font-size: 28rpx; color: #333; font-weight: bold; margin-bottom: 24rpx; } .typeOptionList { display: flex; flex-direction: row; gap: 24rpx; } .typeOption { flex: 1; height: 120rpx; background: #fff; border: 2rpx solid #e0e0e0; border-radius: 12rpx; display: flex; align-items: center; justify-content: center; } .typeOption.active { border-color: #FFE50C; background: #FFFBE6; } .typeText { font-size: 28rpx; color: #333; } .typeOption.active .typeText { color: #000; font-weight: bold; } /* 表单区域 */ .formSection { margin-top: 40rpx; background: #fff; border-radius: 12rpx; padding: 0 24rpx; } .formItem { display: flex; flex-direction: row; align-items: center; height: 100rpx; border-bottom: 1rpx solid #f0f0f0; } .formItem:last-child { border-bottom: none; } .formLabel { font-size: 28rpx; color: #333; width: 160rpx; flex-shrink: 0; } .formInput { flex: 1; font-size: 28rpx; color: #333; height: 60rpx; } .placeholder { color: #bbb; font-size: 28rpx; } /* 上传区域 */ .uploadSection { padding: 24rpx 0; } .uploadBox { margin-top: 24rpx; width: 300rpx; height: 300rpx; background: #f5f5f5; border: 2rpx dashed #ccc; border-radius: 12rpx; display: flex; align-items: center; justify-content: center; } .uploadPlaceholder { display: flex; flex-direction: column; align-items: center; justify-content: center; } .uploadIcon { font-size: 60rpx; color: #999; line-height: 1; } .uploadText { font-size: 24rpx; color: #999; margin-top: 12rpx; } .uploadImage { width: 280rpx; height: 280rpx; }