.main_content { padding: 40rpx 40rpx 160rpx; .main_title { font-weight: 500; font-size: 44rpx; color: #222222; margin-bottom: 12rpx; } .datetime { margin-bottom: 32rpx; font-size: 26rpx; color: #999999; } } .footer { position: fixed; bottom: 0; left: 0; width: 750rpx; background-color: #fff; box-shadow: 0rpx -1rpx 0rpx 0rpx #EEEEEE; .btns{ display: flex; align-items: center; height: 100rpx; padding: 12rpx 40rpx; } .sub_btn { display: flex; justify-content: center; align-items: center; height: 72rpx; flex: 1; background-color: var(--themeColor); font-weight: 500; color: #FFFFFF; font-style: 28rpx; box-shadow: 0rpx 4rpx 16rpx 0rpx rgba(176,135,113,0.3), inset 0rpx 2rpx 2rpx 0rpx rgba(255,255,255,0.33); border-radius: 8rpx; .sheji{ width: 28rpx; margin-right: 8rpx; } } .item { margin-top: 18rpx; display: flex; flex-direction: column; justify-content: center; align-items: center; font-size: 20rpx; color: #666666; margin-right: 48rpx; .icon { width: 44rpx; } } } .share_modal{ .btns{ display: flex; min-height: 320rpx; display: flex; align-items: center; .item{ display: flex; flex-direction: column; justify-content: center; align-items: center; flex: 1; font-size: 26rpx; background-color: #fff; image{ width: 80rpx; height: 80rpx; margin-bottom: 10rpx; } } } .cancel{ height: 80rpx; width: 100%; display: flex; justify-content: center; align-items: center; border: 1rpx solid #e5e5e5; } }