yuminge-app/yun-min-program-plugin-master/packageB/member/MemberGradeList/MemberGradeList.wxss

390 lines
6.5 KiB
Plaintext

/* pages/member/MemberGradeList/MemberGradeList.wxss */
.member-grade {
background-color: #fff;
}
.member-grade .header {
margin-bottom: 32rpx;
width: 100%;
}
.member-grade .header .use-header {
background-color: #3b3b4f;
padding: 40rpx;
position: relative;
display: flex;
}
.member-grade .header .use-header .img {
width: 120rpx;
height: 120rpx;
border: solid 4rpx #fff;
border-radius: 50%;
margin-right: 32rpx;
overflow: hidden;
}
.member-grade .header .use-header .img image {
width: 100%;
}
.member-grade .header .use-header .ul {
text-align: left;
}
.member-grade .header .use-header .ul .li {
line-height: 56rpx;
color: #fff;
font-size: 28rpx;
}
.member-grade .header .use-header .ul .name {
font-weight: bold;
}
.member-grade .header .use-header .button {
width: 21%;
height: 52rpx;
background-color: #fff;
border-radius: 26rpx;
display: flex;
justify-content: space-between;
padding: 0 16rpx;
position: absolute;
margin-top: 34rpx;
right: 20rpx;
}
.member-grade .header .time {
background-color: rgba(59, 59, 79, 0.8);
text-align: left;
height: 72rpx;
padding: 0 40rpx;
display: flex;
}
.member-grade .header .time .font {
font-size: 28rpx;
line-height: 72rpx;
color: #f5d59c;
}
.member-grade .header .time .font .span {
font-weight: bold;
}
.member-grade .header .time icon {
margin-right: 20rpx;
font-size: 36rpx;
color: rgb(245, 213, 156);
}
.member-grade .current {
padding: 0 28rpx;
}
.member-grade .current .ul {
padding: 0 32rpx;
margin-bottom: 20rpx;
}
.member-grade .current .ul .li {
line-height: 60rpx;
text-align: left;
display: flex;
font-size: 28rpx;
}
.member-grade .current .ul .li .circur {
width: 16rpx;
height: 16rpx;
border-radius: 50%;
background-color: #f5d59c;
margin-top: 22rpx;
margin-right: 20rpx;
}
.member-grade .member-box {
margin: 0 28rpx 32rpx 28rpx;
background-color: #fff;
border-radius: 12rpx;
box-shadow: 0 4rpx 16rpx 1rpx rgba(0, 0, 0, 0.2);
}
.member-grade .top {
margin-bottom: 20rpx;
height: 80rpx;
line-height: 80rpx;
background-color: #f5d59c;
border-radius: 12rpx 12rpx 0 0;
color: #333;
font-size: 32rpx;
display: flex;
align-items: center;
justify-content: space-between;
}
.member-grade .top .h1 {
text-align: left;
margin-left: 24rpx;
}
.member-grade .top .go_buy {
width: 144rpx;
height: 52rpx;
border-radius: 64rpx;
font-size: 24rpx;
color: #fff;
border: none;
background:
-webkit-linear-gradient(
left,
rgba(68, 68, 88, 1),
rgba(47, 47, 69, 1)
);
}
.member-grade .title-box {
display: flex;
justify-content: space-between;
}
.member-grade .title-box .left {
margin-left: 28rpx;
width: 32%;
height: 2rpx;
background-color: #ccc;
margin-top: 30rpx;
}
.member-grade .title-box .span {
font-size: 32rpx;
line-height: 60rpx;
}
.member-grade .title-box .right {
width: 32%;
height: 2rpx;
background-color: #ccc;
margin-top: 30rpx;
margin-right: 28rpx;
}
.member-grade .bottom {
height: 80rpx;
line-height: 80rpx;
background-color: #f5d59c;
border-radius: 0 0 12rpx 12rpx;
color: #333;
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
}
.member-grade .bottom .h1 {
font-size: 32rpx;
text-align: left;
margin-left: 24rpx;
}
.member-grade .button {
height: 52rpx;
padding: 0 20rpx;
color: #f5d59c;
background-color: #3b3b4f;
border-radius: 8rpx;
line-height: 52rpx;
text-align: center;
margin-right: 28rpx;
}
.member-grade .member-box .ul {
padding: 0 32rpx;
margin-bottom: 20rpx;
}
.member-grade .member-box .ul .li {
line-height: 60rpx;
text-align: left;
display: flex;
font-size: 28rpx;
}
.member-grade .member-box .ul .li .circur {
width: 16rpx;
height: 16rpx;
border-radius: 50%;
background-color: #bbb;
margin-top: 22rpx;
margin-right: 20rpx;
}
.member-grade .introduce {
background-color: #fff;
border-bottom: solid 2rpx #e2e2e2;
}
.member-grade .introduce .h2 {
margin-left: 28rpx;
padding-right: 28rpx;
font-size: 28rpx;
line-height: 72rpx;
border-bottom: solid 2rpx #e2e2e2;
text-align: left;
}
.member-grade .introduce .p {
margin: 0 28rpx;
line-height: 40rpx;
text-align: left;
padding: 20rpx 0;
}
.member-grade .service {
position: fixed;
bottom: 0;
width: 100%;
line-height: 90rpx;
background-color: #3b3b4f;
display: flex;
justify-content: center;
}
.member-grade .service .left icon {
font-size: 40rpx;
color: rgb(245, 213, 156);
}
.member-grade .service {
display: flex;
justify-content: center;
align-items: center;
}
.member-grade .service .span {
margin-left: 20rpx;
color: #f5d59c;
font-size: 28rpx;
background-color: #3b3b4f;
}
/* kefu */
.icon-close11 {
position: absolute;
right: 4%;
top: 0;
font-size: 18px;
color: #000;
}
.pop-content {
background-color: #fff;
border-radius: 38rpx;
text-align: center;
background: #fff;
padding: 35rpx 0;
position: relative;
justify-content: center;
display: flex;
flex-direction: column;
align-items: center;
width: 650rpx;
}
.pop-content .pop-top {
display: flex;
justify-content: center;
width: 100%;
}
.pop-content .pop-top .left {
width: 50%;
display: flex;
justify-content: center;
position: relative;
}
.pop-content .pop-top .left .wrap {
display: flex;
flex-direction: column;
align-items: center;
}
.pop-content .pop-top .left .wrap .image {
width: 84rpx;
height: 84rpx;
margin: 0 auto;
margin-bottom: 16rpx;
}
.pop-content .pop-top .left .wrap .image image {
width: 100%;
height: 100%;
}
.pop-content .pop-top .right {
width: 50%;
display: flex;
justify-content: center;
}
.pop-content .pop-top .right .wrap {
display: flex;
flex-direction: column;
align-items: center;
}
.pop-content .pop-top .right .wrap .image {
width: 84rpx;
height: 84rpx;
margin: 0 auto;
margin-bottom: 16rpx;
}
.pop-content .pop-top .right .wrap .image image {
width: 100%;
height: 100%;
}
.pop-content .line {
width: 1px;
height: 51rpx;
background-color: #999;
}
.pop-bottom {
margin-top: 32rpx;
width: 327rpx;
display: flex;
justify-content: center;
height: 327rpx;
}
.pop-bottom .image {
width: 100%;
height: 100%;
}
.pop-bottom .image image {
width: 100%;
height: 100%;
}
.kefuxiaoxi {
position: absolute;
width: 100%;
height: 100%;
opacity: 0;
top: 0;
left: 0;
}
.msgbox {
line-height: 40rpx;
box-sizing: border-box;
padding: 20rpx;
}
/* ------------------ */