Files
lucky_shop/pages_tool/member/public/css/balance.scss

159 lines
2.4 KiB
SCSS

.custom-navbar {
width: 100vw;
padding-bottom: 20rpx;
position: fixed;
left: 0;
top: 0;
z-index: 100;
background: unset;
// #ifdef MP-WEIXIN
background-size: 100% 380rpx;
// #endif
.navbar-wrap {
position: relative;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
}
.navbar-title {
color: #fff;
font-size: 32rpx;
font-weight: 600;
}
.back {
position: absolute;
color: #fff;
left: 30rpx;
font-size: 40rpx;
}
}
.custom-navbar-block {
padding-bottom: 20rpx;
}
.head-wrap {
width: 100vw;
background-size: 100%;
padding: 60rpx 68rpx 140rpx 68rpx;
box-sizing: border-box;
border-radius: 0 0 100% 100%/0 0 70rpx 70rpx;
overflow: hidden;
// #ifdef MP-WEIXIN
padding-top: 160rpx;
// #endif
.title {
text-align: left;
line-height: 1;
color: #F6F6F6;
}
.balance {
color: var(--btn-text-color);
text-align: left;
line-height: 1;
margin-bottom: 20rpx;
font-size: 64rpx;
}
.flex-box {
display: flex;
margin-top: 56rpx;
.flex-item {
flex: 1;
.num {
font-size: 34rpx;
margin-bottom: 20rpx;
color: #fff;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
view {
text-align: left;
color: #F6F6F6;
line-height: 1;
}
}
}
}
.menu-wrap {
border-radius: 20rpx;
margin: 0 24rpx;
padding: 0 30rpx;
background: #fff;
transform: translateY(-90rpx);
.menu-item {
display: flex;
align-items: center;
padding: 12rpx 0;
.icon {
height: 80rpx;
border-radius: 20rpx;
display: flex;
align-items: center;
color: #fff;
margin-right: 20rpx;
.iconfont {
font-size: 46rpx;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent;
background: linear-gradient(135deg, #FE7849 0%, #FF1959 100%);
}
}
.title {
font-size: 28rpx;
color: #333333;
flex: 1;
}
.iconright {
font-size: 28rpx;
}
}
}
.action {
position: fixed;
width: 100vw;
left: 0;
bottom: 0;
padding-bottom: 100rpx;
view {
width: calc(100vw - 64rpx);
height: 80rpx;
line-height: 80rpx;
border-radius: 80rpx;
margin: 0 auto 30rpx auto;
text-align: center;
color: #fff;
font-size: 32rpx;
}
.recharge-withdraw {
background: #FF4646;
}
.withdraw {
border: 4rpx solid #FF4646;
box-sizing: border-box;
line-height: 72rpx;
color: #FF4646;
}
}