page { width: 100%; height: 100%; } .foreshow { width: 100%; height: 100%; position: relative; } .header { width: 100%; height: 100%; /* filter: blur(6rpx); */ } .title { position: fixed; top: 0; left: 0; width: 100%; display: flex; color: #fff; font-size: 34rpx; font-weight: bold; padding: 16rpx; } .title span { width: 80%; line-height: 64rpx; } .title icon { font-weight: bold; font-size: 36rpx; flex: 0 0 10%; line-height: 64rpx; } .content { position: fixed; bottom: 0; left: 0; width: 100%; height: 70%; background: #fff; border-radius: 48rpx 48rpx 0 0; } .member-head { display: flex; padding: 32rpx; } .member-head .left { width: 128rpx; height: 128rpx; } .member-head .left image { height: 100%; width: 100%; border-radius: 50%; } .member-head .name { font-weight: bold; font-size: 32rpx; text-align: left; } .member-head .right { margin-left: 16rpx; display: flex; flex-direction: column; justify-content: space-between; padding: 6.4rpx 0; } .member-head .share { background-color: #ff7e00; color: #fff; border-radius: 30rpx; padding: 6.4rpx 19.2rpx; } .member-head .build { background-color: #6105de; color: #fff; border-radius: 30rpx; padding: 6.4rpx 16rpx; margin-left: 16rpx; } .number_time { margin: 48rpx auto; align-items: center; background-size: 720rpx 206rpx; color: #333; font-size: 28rpx; display: flex; justify-content: center; flex-wrap: wrap; font-weight: bold; } .number_time .active_time { display: flex; align-items: center; justify-content: center; } .number_time .active_time .span { display: flex; align-items: center; justify-content: center; font-weight: bold; background-color: #e71a1a; color: #fff; border-radius: 10rpx; min-width: 50rpx; height: 50rpx; line-height: 50rpx; } .number_time .active_time .em { font-weight: bold; display: inline-block; padding: 0 16rpx; } .button { border: 2rpx solid #e71a1a; color: #e71a1a; width: 480rpx; height: 96rpx; border-radius: 23.488rpx; text-align: center; margin: 0 auto; line-height: 96rpx; font-size: 34rpx; font-weight: bold; } .foreshow .tipstype { height: 36rpx; display: flex; justify-content: space-evenly; align-items: center; line-height: 36rpx; color: #000; font-size: 24rpx; margin-bottom: 51rpx; } .foreshow .tipstype .left, .foreshow .tipstype .right { width: 200rpx; height: 1px; background-color: rgba(0, 0, 0, 0.2); } .popup-box { width: 620rpx; height: 864rpx; background-color: transparent; } .code { background-color: #fff; border-radius: 40rpx; } .bg { width: 620rpx; height: 450.016rpx; border-top-left-radius: 40rpx; border-top-right-radius: 40rpx; } .tips { font-weight: bold; font-size: 28rpx; width: 416rpx; margin-left: 192rpx; text-align: left; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .avatar { position: absolute; top: 416rpx; left: 32rpx; width: 128rpx; height: 128rpx; background-color: #fff; border-radius: 50%; } .avatar image { width: 112rpx; height: 112rpx; margin: 8rpx; border-radius: 50%; } .bottom { display: flex; color: #999; padding: 32rpx; } .bottom image { flex: 0 0 144rpx; width: 144rpx; height: 144rpx; } .close { position: absolute; bottom: -108rpx; left: 50%; transform: translateX(-50%); width: 63.008rpx; height: 63.008rpx; display: flex; align-items: center; justify-content: center; border: 1px solid #fff; border-radius: 50%; } .close .iconfont { font-size: 40rpx; display: flex; align-items: center; color: #fff; } .code_box { width: 460rpx; /* height: 970rpx; */ /* position: absolute; left: 50%; */ display: block; margin: 0 auto 90rpx; border-radius: 12rpx; } .code_box image { width: 100%; border-radius: 12rpx; } .posterPopup_style .icon_btn { width: 100%; position: relative; /* height: 120rpx; */ background: #fff; text-align: center; display: flex; justify-content: space-around; } .posterPopup_style .icon_btn .box { width: 50%; display: flex; align-items: center; flex-direction: column; justify-content: center; text-align: center; padding: 20rpx 0; position: relative; } .posterPopup_style .icon_btn image { width: 80rpx; height: 80rpx; margin-bottom: 8rpx; } .posterPopup_style .icon_close { width: 100%; height: 90rpx; line-height: 90rpx; text-align: center; background: #efefef; color: #333; font-size: 32rpx; }