/* pages/my/my.wxss */ page{ background-color: #f5f5f5; } .top { width: 690rpx; padding: 40rpx 30rpx 0; } .title { font-size: 36rpx; color: #ffffff; line-height: 90rpx; height: 90rpx; text-align: center; } .data-all{ margin-top: 30rpx; width: 100%; height: 400rpx; } .data-top{ width: 630rpx; height: 244rpx; padding: 30rpx; } .data-l{ width: 122rpx; height: 122rpx; background-color: #ffffff; border: solid 1rpx #d8d8d8; border-radius: 50%; position: relative; } .data-l>image{ width: 122rpx; height: 122rpx; border-radius: 50%; } .data-vip{ width: 27rpx; height: 27rpx; position: absolute; right: 0; bottom:15rpx; border-radius: 50%; } .data-vip image{ width: 27rpx; height: 27rpx; } .data-m{ padding: 12rpx 0; width:400rpx; display: flex; flex-wrap: wrap; align-content: space-between; } .data-m__no .name{ color: #d8d8d8; } .data-m__no .sf{ background-color: #d8d8d8; color: #fff; } .name{ width:400rpx; font-size: 36rpx; letter-spacing: 4rpx; color: #333333; } .sf{ padding: 0 25rpx; height: 40rpx; background-color: #f6dfb6; border-radius: 20rpx; font-size: 22rpx; color: #333333; text-align: center; line-height: 40rpx; margin-right: 48rpx; } .data-r{ margin-top: 12rpx; width: 52rpx; height: 52rpx; } .data-r image{ width: 52rpx; height: 52rpx; } .vouchers{ width: 100%; margin-top:30rpx; } .vouchers-type{ width: 150rpx; text-align: center; } .vouchers-num{ width: 150rpx; font-size: 40rpx; color: #ee7b1e; } .dw{ font-size: 24rpx; letter-spacing: 1rpx; color: #333333; } .dl{ font-size: 24rpx; } .vouchers-name{ font-size: 28rpx; letter-spacing: 1rpx; color: #333333; margin-top: 5rpx; } .vouchers-x{ width: 1rpx; height: 40rpx; background-color: #d2d2d2; border-radius: 1rpx; } .staff{ width: 620rpx; padding: 0 35rpx; height: 96rpx; font-size: 28rpx; letter-spacing: 3rpx; color: #f4c071; font-weight: bold; } .staff image{ width: 41rpx; height: 41rpx; margin-right: 30rpx; } .staff-l{ font-size: 24rpx; width:380rpx; } .staff-r{ width: 140rpx; height: 48rpx; background-image: linear-gradient(98deg, #f9e0be 0%, #f3bf6c 100%); border-radius: 24rpx; font-size: 24rpx; letter-spacing: 5rpx; color: #794f15; text-align: center; line-height: 48rpx; } /* 订单 */ .order { width: 750rpx; background-color: #ffffff; padding-bottom: 50rpx; margin-top: 20rpx; border-radius: 20rpx; } .orderTop { height: 75rpx; width: 710rpx; padding: 0 15rpx 0 25rpx; } .orderTopL { font-size: 32rpx; letter-spacing: 2rpx; color: #333333; } .orderTopR { font-size: 24rpx; color: #999999; } .orderTopR image { width: 32rpx; height: 32rpx; } .typeAll { width: 710rpx; margin: 0 auto; border-top: 1rpx solid #dcdcdc; } .typeAll::after { display: block; content: ''; clear: both; } .type { width: 20%; text-align: center; float: left; padding-top: 60rpx; background-color: #fff; position: relative; } .typeNum{ width: 40rpx; height: 30rpx; border-radius: 20rpx; background-color: #ff0000; color: #fff; text-align: center; line-height: 30rpx; position: absolute; right: 24rpx; top: 48rpx; font-size: 20rpx; } .typeIcon image { width: 50rpx; height: 50rpx; } .typeName { font-size: 26rpx; color: #333333; margin-top: 20rpx; } .typeB{ width:690rpx; background-color: #ffffff; border-radius: 20rpx; margin-top: 30rpx; padding: 30rpx; } .typeB-x{ width: 100%; height: 120rpx; position: relative; } .typeBIcon{ font-size: 28rpx; letter-spacing: 1rpx; color: #333333; } .typeB-x button{ position: absolute; top: 0; left: 0; width: 100% !important; height: 100%; z-index: 99; opacity: 0; } .typeBIcon image{ width: 48rpx; height: 48rpx; margin-right: 20rpx; } .typeR{ height:100%; } .typeR>image{ width: 32rpx; height: 32rpx; } .typeR view{ font-size: 24rpx; letter-spacing: 1rpx; color: #ee7b1e; height: 100%; margin-right: 15rpx; } .typeR view image{ width: 28rpx; height: 28rpx; margin-right: 16rpx; } .ztd{ margin-top: 30rpx; width:690rpx; padding: 0 30rpx; height: 90rpx; background-color: #ffffff; border-radius: 20rpx; } .ztd-l{ font-size: 32rpx; letter-spacing: 2rpx; color: #333333; line-height: 90rpx; } .ztd-r{ width: 100rpx; height: 40rpx; line-height: 40rpx; background-image: linear-gradient(-90deg, #ee7b1e 0%, #fdae03 100%); border-radius: 20rpx; font-size: 24rpx; letter-spacing: 1rpx; color: #ffffff; text-align: center; } .integral{ width:690rpx; padding: 0 30rpx 25rpx; background-color: #ffffff; border-radius: 20rpx; margin-top: 30rpx; } .integral-top{ width: 100%; height: 74rpx; border-bottom: 1rpx #dcdcdc solid; } .integral-top__l{ font-size: 32rpx; letter-spacing: 2rpx; color: #333333; } .integral-top__l text{ font-size: 40rpx; color: #ee7b1e; } .integral-top__r{ height: 100%; font-size: 24rpx; letter-spacing: 1rpx; color: #999999; } .integral-top__r image{ width: 24rpx; height: 24rpx; margin-right: 10rpx; } .integral-cont{ width: 100%; margin-top: 30rpx; } .integral-cont__l{ width: 300rpx; text-align: center; } .integral-cont__l1{ font-size: 28rpx; letter-spacing: 1rpx; color: #333333; } .integral-cont__l2{ font-size: 48rpx; letter-spacing: 2rpx; color: #ee7b1e; line-height: 80rpx; position: relative; } .integral-cont__l3{ font-size: 28rpx; letter-spacing: 1rpx; color: #999999; } .integral-cont__l4{ width: 36rpx; height: 36rpx; position: absolute; top: 22rpx; right: 24rpx; } .zzc{ width: 100vw; height: 100vh; position: fixed; left: 0; top: 0; z-index: 9; background-color: rgba(0, 0, 0, 0.4); } .rules{ position: fixed; left: 55rpx; top: 150rpx; z-index: 9; width: 640rpx; height: 780rpx; background-color: #ffffff; border-radius: 20rpx; } .rules-del{ position: absolute; bottom:-100rpx; left:295rpx; width: 50rpx; height: 50rpx; } .rules-del image{ width: 50rpx; height: 50rpx; } .rules-title{ font-size: 36rpx; color: #333333; height: 120rpx; line-height: 120rpx; text-align: center; position: relative; z-index: 11; } .rules-title image{ position: absolute; left: 0; top: 0; width: 100%; height:74rpx; z-index: 10; } .rules-cont{ width: 500rpx; margin: 0 auto; height: 600rpx; overflow-y: scroll; font-size: 28rpx; line-height: 48rpx; letter-spacing: 1rpx; color: #999999; } .rules-cont::-webkit-scrollbar{ display: none; }