/* 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; } /* ------------------ */