/* user/recharge/recharge.wxss */ page { background: #fff; } .recharge_bac { padding: 40rpx 0 60rpx 0; background: #fff; } .recharge_bac2 { padding: 100rpx 0 100rpx 0; background: #fff; } .recharge_title { height: 160rpx; background-image: linear-gradient(-90deg, #34323a 0%, #3d3c45 100%), linear-gradient(#3d3c45, #3d3c45); background-blend-mode: normal, normal; position: relative; } .recharge_title image { width: 100%; height: 160rpx; } .recharge_title_img { position: absolute; top: 0; left: 0; height: 160rpx; width: 100%; padding: 0 30rpx; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; } .recharge_title_img span { font-size: 36rpx; color: #fff; } .recharge_title_img image { height: 80rpx; width: 80rpx; border-radius: 50%; overflow: hidden; } .recharge_list { padding: 0 30rpx; } .recharge_list_title { font-size: 28rpx; color: #666; margin: 25rpx 0; } .recharge_list_row { height: 100rpx; border-bottom: 3rpx solid #ebebeb; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; } .rec_row_p { flex: 1; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; } .rech-rem { font-family: PingFang-SC-Medium; font-size: 24rpx; font-weight: normal; font-stretch: normal; color: #808080; } .row_span2 { font-size: 24rpx; color: #999; } .row_span2 span { color: #ff5410; } .row_span3 { text-align: center; font-size: 22rpx; color: #1dbf45; vertical-align: middle; } .rec_row_p image { width: 44rpx; height: 44rpx; border-radius: 50%; overflow: hidden; } .rec_row_active { display: inline-block; } .rec_row_active image { width: 30rpx; height: 30rpx; border-radius: 50%; } .recharge_num_title { font-size: 40rpx; color: #333; } .recharge_num_cen { margin-top: 40rpx; } .recharge_num_row { width: 32%; margin-right: 2%; border-radius: 10rpx; text-align: center; font-size: 36rpx; color: #333; padding: 0 40rpx; height: 180rpx; border: solid 2rpx #d9d9d9; } .recharge_num_row:nth-child(3n) { margin-right: 0; } .recharge_num_row:nth-child(n+4) { margin-top: 20rpx; } .recharge_num_row span { display: block; } .rech-mon { font-family: PingFang-SC-Medium; font-size: 36rpx; font-weight: 400; font-stretch: normal; color: #333; } .row_span1 { font-size: 32rpx; color: #333; } .recharge_num_active { background-color: #e7f8ed; border: solid 1px #1dbf53; color: #1dbf53; } .recharge_sub { margin: 50rpx auto 10rpx; width: 690rpx; height: 100rpx; background-color: #1dbf53; /* background-blend-mode: normal, normal; */ border-radius: 50rpx; font-size: 38rpx; color: #fff; text-align: center; line-height: 100rpx; } .clear { clear: both; } /* 没有会员卡 */ .rech-nothing { text-align: center; } .rech-nothing-img { text-align: center; } .rech-nothing-img image { width: 232rpx; height: 232rpx; } .rech-nothing-tips { font-family: PingFang-SC-Medium; font-size: 36rpx; font-weight: 400; font-stretch: normal; color: #666; } .rech-nothing-p { font-family: PingFang-SC-Medium; font-size: 28rpx; font-weight: 400; font-stretch: normal; color: #999; } .rech-nothing-btn { width: 274rpx; height: 75rpx; line-height: 75rpx; background-image: linear-gradient(#1dbf53, #1dbf53), linear-gradient(#2fd152, #2fd152); border-radius: 37rpx; font-family: PingFang-SC-Medium; font-size: 32rpx; font-weight: 400; color: #fff; text-align: center; } .rech-tit{ font-family: PingFang-SC-Heavy; font-size: 36rpx; font-weight: 600; font-stretch: normal; color: #000000; } .rech-p1{ font-family: PingFang-SC-Medium; font-size: 30rpx; font-weight: 400; font-stretch: normal; color: #000000; } .rech-p2{ font-family: PingFang-SC-Medium; font-size: 28rpx; font-weight: 400; font-stretch: normal; color: #666666; } .brand-tit{ font-family: PingFang-SC-Medium; font-size: 32rpx; font-weight: 400; font-stretch: normal; letter-spacing: 0px; color: #000000; } .brand-img{ height: 235rpx; width: 678rpx; } /* 充值卡样式 */ .recharge-four-input { height: 75rpx; padding: 0 50rpx; display: flex; } .recharge-four-input-tit { flex: 1; line-height: 75rpx; text-align: right; font-family: PingFang-SC-Medium; font-size: 32rpx; font-weight: 400; font-stretch: normal; letter-spacing: 0px; color: #333; } .recharge-input { width: 489rpx; height: 75rpx; background-color: #fbfbfb; border: solid 2rpx #d9d9d9; display: flex; padding: 0 20rpx; } .recharge-input input { flex: 1; height: auto; line-height: normal; font-size: 32rpx; } /* 修改tabs样式 */ i-tab { width: 25%; display: inline-block; } .tabs-tab i-badge { display: block; }