123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- .button{box-shadow: 0 5rpx 12rpx rgba(0,0,0,.4); font-size: 28rpx; margin-top: 100rpx;}
- .shareImage{text-align: center; position: relative; width: 500rpx; margin: 0 auto;}
- .shareImage > .bg{width: 100%; height: 887rpx; border-radius: 20rpx;}
- .logo,.nickname,.text,.tag,.text-price,.price,.psAttendCount,.qrcode,.avatar,.discountPrice,.act-text{position: absolute;}
- .logo{border-radius: 12rpx 12rpx 0 0; width: 480rpx; height: 270rpx;}
- .qrcode{width: 140rpx; height: 140rpx;}
- .avatar{border-radius: 100%; width: 60rpx;height: 60rpx; z-index: 1;}
- .tag{color: #ee3a43; z-index: 2; font-size: 20rpx; max-width: 86%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
- .text-price{color: #595757; font-size: 22rpx;}
- .price{color: #ee3a43; font-size: 22rpx;}
- .price-text{font-size: 18rpx;}
- .psAttendCount{color: #898989; font-size: 20rpx;}
- .nickname{color: #231815; font-size: 26rpx;}
- .text{color: #ee3a43;font-size: 24rpx; font-weight: bold; width: 290rpx; text-align: center; display: block;}
- .actvity > .logo{top: 150rpx; left: 50rpx; border-radius: 12rpx; width:403rpx; height: 227rpx;}
- .actvity > .qrcode{bottom: 60rpx; left: 40rpx;}
- .actvity > .avatar{top: 70rpx; left: 50rpx;}
- .actvity > .tag{top: 385rpx; left: 50rpx;}
- .actvity > .text-price{top: 415rpx; left: 50rpx;}
- .actvity > .price{top: 415rpx; left: 135rpx;}
- .actvity > .psAttendCount{top: 415rpx; right: 50rpx;}
- .actvity > .nickname{top: 68rpx; left: 125rpx;}
- .actvity > .text{top: 98rpx; left: 125rpx; width: auto; font-size: 20rpx; color: #231815; text-align: left; font-weight: normal;}
- .actvity > .act-text{top: 486rpx; left: 50rpx; font-size: 20rpx; line-height: 36rpx; width: 400rpx; text-align: justify; text-indent: 40rpx;}
- .group > .logo{top: 360rpx; left: 13rpx; border-radius: 0;width: 476rpx; height: 250rpx;}
- .group > .avatar{top: 176rpx; left: 50%; transform: translate(-50%, 0); width: 92rpx;height: 92rpx;}
- .group > .qrcode{bottom: 35rpx; right: 60rpx; width: 140rpx; height: 140rpx;}
- .group > .nickname{top: 280rpx; left: 0; display: block; text-align: center; color: #3e3a39; font-size: 24rpx;}
- .group > .discountPrice{top: 310rpx; left: 310rpx; color: #ee3a43; font-size: 32rpx;}
- .group > .tag{bottom: 250rpx; left: 35rpx;}
- .group > .text-price{bottom: 215rpx; left: 35rpx;}
- .group > .price{bottom: 215rpx; left: 135rpx;}
- .group > .psAttendCount{bottom: 215rpx; right: 35rpx;}
- .group > .nickname{bottom: 160rpx; left: 185rpx;}
- .group > .text{bottom: 120rpx; left: 185rpx;}
- .swiper {height: 900rpx;}
- .swiper > swiper {height: 900rpx;}
- .swiper-item-image {width: 500rpx; margin: 0 auto;}
- .swiper-item-bg {width: 100%;}
- .swiper-item-logo {position: absolute;}
- /* 底部按钮组 */
- .buttom-btn{
- position: fixed;
- bottom: 0;
- width: 100%;
- display: flex;
- flex-direction: row;
- background: #fff;
- box-shadow: 0 -2rpx 5rpx rgba(0,0,0,.2);
- }
- .btn-left,.btn-right{
- margin: 10rpx 20rpx;
- flex: 1;
- }
- .buttom-btn .button{
- text-align: center;
- padding: 10rpx 40rpx;
- font-size: 28rpx;
- display: flex;
- flex-direction: row;
- justify-content: space-around;
- border-radius: 15rpx;
- margin-top: auto;
- line-height: 1.8;
- font-size: 30rpx;
- }
- .buttom-btn .btn-left .button{
- color: var(--subtitleColor);
- border: 2rpx solid var(--subtitleColor);
- }
- .buttom-btn .btn-right .button{
- background: var(--subtitleColor);
- color: #fff;
- }
- /* card栏 */
- .borderNone{border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;}
- .m-top20{
- margin-top: 20rpx;
- }
- .card{
- background: #fff;
- padding: 20rpx;
- border-radius: 20rpx;
- }
- .card .card-label{
- font-size: 30rpx;
- border-bottom: 2rpx solid #ccc;
- line-height: 2;
- }
- .card .card-label text{
- border-left: 4rpx solid var(--subtitleColor);
- padding-left: 20rpx;
- font-weight: bolder;
- }
- .card .card-content{
- padding: 40rpx 0;
- font-size: 28rpx;
- }
- .card .tip{
- text-align: center;
- font-size: 28rpx;
- }
|