@charset "UTF-8"; /** * uni-app内置的常用样式变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .pay .paytop.data-v-5ff42ab2 { width: 100%; height: 300rpx; } .pay .paybox.data-v-5ff42ab2 { padding: 0 32rpx; position: relative; margin-top: -250rpx; display: flex; flex-direction: column; height: calc(100vh - 50rpx); } .pay .paybox .pay_btn.data-v-5ff42ab2 { width: 240rpx; height: 66rpx; background: rgba(0, 0, 0, 0.4); border-radius: 32rpx; font-size: 30rpx; font-weight: 500; color: #ECECEC; } .pay .paybox .pay_btn image.data-v-5ff42ab2 { width: 18rpx; height: 10rpx; margin-left: 20rpx; } .pay .paybox .paybg.data-v-5ff42ab2 { background: #FFFFFF; width: 100%; border-radius: 20rpx; } .pay .paybox .paybg.paya.data-v-5ff42ab2 { display: flex; align-items: center; flex-wrap: wrap; padding: 16rpx 0; } .pay .paybox .paybg.payb.data-v-5ff42ab2 { padding: 30rpx 24rpx 0; min-height: 600rpx; box-sizing: border-box; border-radius: 20rpx 20rpx 0 0; } .pay .paybox .paybg .paylist.data-v-5ff42ab2 { width: 25%; display: flex; flex-direction: column; align-items: center; padding: 16rpx 0; } .pay .paybox .paybg .paylist .tit.data-v-5ff42ab2 { font-size: 38rpx; color: #161616; font-weight: bold; margin-bottom: 6rpx; } .pay .paybox .paybg .paylist .txt.data-v-5ff42ab2 { font-size: 26rpx; color: #666666; } .pay .paybox .paybg.payc.data-v-5ff42ab2 { height: 388rpx; display: flex; flex-direction: column; align-items: center; justify-content: center; font-size: 26rpx; font-weight: 500; color: #AAAAAA; } .pay .paybox .paybg.payc image.data-v-5ff42ab2 { width: 232rpx; height: 168rpx; margin-bottom: 40rpx; } .pay .paybox .hisbox .line.data-v-5ff42ab2 { width: 10rpx; height: 40rpx; background: #1F57E6; border-radius: 6rpx; flex: 0 0 auto; margin-right: 26rpx; } .pay .paybox .hisbox .tit.data-v-5ff42ab2 { font-size: 32rpx; font-weight: bold; color: #161616; flex: 1; } .pay .paybox .hisbox .hisbtn image.data-v-5ff42ab2 { width: 18rpx; height: 10rpx; margin-left: 14rpx; } .pay.data-v-5ff42ab2 .zb-table .zb-table-header { background-color: #F2F5FB; } .pay.data-v-5ff42ab2 .zb-table .odd { background-color: #F2F5FB; } .pay.data-v-5ff42ab2 .item-td { border-bottom: none; font-weight: bold; font-size: 26rpx; } .pay.data-v-5ff42ab2 .item-th { border-bottom: none; font-weight: bold; font-size: 26rpx; } .pay.data-v-5ff42ab2 .zb-table-tbody { padding-bottom: 20rpx; }