yuminge-app/yun-min-program-plugin-master/packageD/directSeeding/foreshow/foreshow.wxss

301 lines
4.5 KiB
Plaintext

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