/* pages/info/activityInfo/index.wxss */ .swiper ,.swiper image{ width: 100%; height: 330rpx; display: block; } .swiper{ position: relative; } .top-box { margin: 25rpx; margin-top: -25rpx; position: relative; z-index: 1; background: #FFFFFF; box-shadow: 0px 0px 16rpx 0px rgba(6, 0, 1, 0.1); border-radius: 13rpx; padding: 20rpx 30rpx; } .top-box-title { font-size: 31rpx; color: #000; } .top-tip-box { font-size: 24rpx; color: #999; display: flex; align-items: center; margin-top: 20rpx; } .top-tip-box image { width: 29rpx; height: 29rpx; display: block; margin-right: 25rpx; } .box-title { font-weight: 500; font-size: 35rpx; color: #000; margin: 0 27rpx; margin-top: 50rpx; } .box-content { margin: 0 27rpx; font-size: 25rpx; color: #333; margin-top: 34rpx; display: block; } .box-tip { margin: 0 27rpx; color: #D62828; margin-top: 50rpx; font-size: 25rpx; margin-bottom: 30rpx; } .time { margin: 0 27rpx; margin-bottom: 17rpx; border: 1rpx solid #999; border-radius: 10rpx; color: #666; font-size: 24rpx; padding: 0 19rpx; line-height: 73rpx; } .time.active { border-color: #0B898E; background: #0B898E; color: #fff; } .bottom-fixed { position: fixed; width: 750rpx; height: 104rpx; background: #FFFFFF; left: 0; bottom: 0; box-shadow: -1rpx 1rpx 16rpx 0px rgba(6, 0, 1, 0.1); display: flex; z-index: 1; align-items: center; justify-content: center; } .bottom-btn { width: 391rpx; line-height: 74rpx; background: #D62828; border-radius: 37rpx; font-size: 31rpx; font-weight: 500; color: #fff; text-align: center; } .bottom-btn.disable { background: #ccc; } .scene-box { display: flex; justify-content: space-between; width: 697rpx; height: 140rpx; background: #FFFFFF; box-shadow: 0px 0px 16rpx 0px rgba(0, 0, 0, 0.14); border-radius: 13rpx; margin: 0 auto; position: fixed; left: 0; right: 0; bottom: 30rpx; z-index: 2; } .scene-box image { display: block; width: 167rpx; margin: 20rpx; height: 100rpx; flex-shrink: 0; margin-right: 26rpx; } .scene-info { flex: 1; width: 500rpx; margin: 20rpx; margin-left: 0; } .scene-title-box { display: flex; font-size: 24rpx; color: #0B898E; justify-content: space-between; align-items: center; margin-top: 8rpx; } .scene-title { color: #000; font-size: 31rpx; font-weight: 500; flex: 1; } .scene-title-box view:nth-child(2){ flex-shrink: 0; } .scene-address { color: #999; font-size: 25rpx; line-height: 30rpx; height: 60rpx; margin-top: 5rpx; } .scene-btn { width: 158rpx; line-height: 44rpx; background: #0B898E; border-radius: 22rpx; text-align: center; color: #fff; font-size: 25rpx; float: right; } .mask-content { position: absolute; left: 0; right: 0; bottom: 0; width: 100%; } .mask-content .icon-close { position: absolute; right: 40rpx; top: 40rpx; } .share-img-box { /* width: 551rpx; */ position: static; background: none; display: flex; flex-direction: column; align-items: center; justify-content: center; } .share-img { display: block; width: 551rpx; } .share-tips { width: 426rpx; height: 150rpx; background: #FFFFFF; border-radius: 25rpx; margin-top: 25rpx; display: flex; align-items: center; justify-content: space-between; padding: 0 65rpx; color: #999; font-size: 24rpx; text-align: center; line-height: 40rpx; } .share-tips .img { display: block; width: 55rpx; margin: 0 auto; margin-bottom: 4rpx; } .tipimg { position: absolute; left: 50%; margin-left: 16rpx; width: 24rpx; height: 24rpx; background: #D62828; border-radius: 50%; display: flex; align-items: center; justify-content: center; top: 34rpx; } .tipimg image { width: 21rpx; display: block; } .save-btn { width: 403rpx; line-height: 77rpx; background: #D62828; border-radius: 39rpx; text-align: center; color: #fff; font-size: 31rpx; font-weight: 500; margin-top: 50rpx; }