.container { padding: 0 40rpx 220rpx; .main_title { font-weight: 500; font-size: 44rpx; color: #222222; margin: 32rpx 0; } .time { font-size: 26rpx; color: #999999; margin-bottom: 48rpx; } .fullview_wrap { position: relative; .banner { width: 100%; border-radius: 8rpx; } .full{ position: absolute; top: 32rpx; right: 32rpx; font-size: 20rpx; color: rgba(255,255,255,0.8); width: 112rpx; height: 42rpx; background: rgba(0,0,0,0.54); border-radius: 30rpx; display: flex; align-items: center; justify-content: center; .icon{ width: 24rpx; margin-right: 4rpx; } } } .img { width: 100%; border-radius: 8rpx; } .h1 { margin: 80rpx 0 48rpx; font-weight: 600; font-size: 36rpx; } .analysis { background: #F7F7F7; border-radius: 10rpx; padding: 28rpx 30rpx; margin-top: 66rpx; .h2 { font-weight: 500; margin-bottom: 20rpx; .text{ font-size: 26rpx; font-weight: 300; color: #333333; } } } .list{ .item{ .content{ margin-top: 20rpx; font-weight: 300; font-size: 28rpx; color: #333333; } .img{ width: 100%; } } } } .spaceList{ .item{ margin-bottom: 60rpx; .name{ font-weight: 600; font-size: 36rpx; color: #111111; } .img{ width: 100%; border-radius: 8rpx; } } } .footer { position: fixed; box-shadow: 0rpx -1rpx 0rpx 0rpx #EEEEEE; bottom: 0; left: 0; width: 750rpx; padding: 0rpx 40rpx; background-color: #fff; .btns{ display: flex; align-items: center; height: 100rpx; } .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 { 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; } }