/* pages/demandHall/needsDetail/index.wxss */ .needsDetail-box{ padding-bottom: 190rpx; } .top-box{ width: 100%; padding: 40rpx 40rpx; background: linear-gradient(180deg, #FF5100 0%, #FFA782 100%); } .count-down-box{ text-align: right; color: #FFFFFF; font-size: 24rpx; padding: 30rpx 0; } .needs-info{ width: 100%; padding: 24rpx 20rpx; background: #fff; font-size: 28rpx; color: #1D1D1D; line-height: 34rpx; border-radius: 12rpx; } .info-item{ display: flex; align-items: top; margin-bottom: 20rpx; } .item-l{ color: #707070; } .item-r{ width: 484rpx; margin-left: 16rpx; } .content-box{ width: 100%; padding: 40rpx 0; } .company-info-box{ padding: 0 40rpx; } .add-content-box{ padding-left: 40rpx; } .tag{ width: 216rpx; height: 48rpx; line-height: 48rpx; text-align: center; font-size: 24rpx; color: #fff; background: linear-gradient(314deg, #FF5100 0%, #FF8800 100%); border-radius: 8rpx; margin: 16rpx 0; } .col-line{ width: 8rpx; height: 36rpx; background: #FF7942; border-radius: 4rpx; margin-right: 14rpx; } .colG{ font-size: 28rpx; line-height: 40rpx; color: #707070; margin-left: 20rpx; } .mt40{ margin-top: 40rpx; } .company-card-box { padding: 30rpx 12rpx; margin-top: 34rpx; box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.2); } .company-logo{ width: 150rpx; height: 150rpx; margin-right: 20rpx; border-radius: 8rpx; } .name{ font-size: 32rpx; line-height: 44rpx; } .slogan{ font-size: 24rpx; line-height: 34rpx; color: #666; margin: 4rpx 0 12rpx; } .tags-box{ margin: 6rpx 0 10rpx; } .tag-item{ width: 112rpx; height: 36rpx; display: inline-block; line-height: 36rpx; text-align: center; font-size: 20rpx; background: linear-gradient(312deg, #FFB788 0%, #F9C8A7 100%); color: #fff; border-radius: 4rpx; margin-right: 8rpx; } .bgG{ background: linear-gradient(134deg, #AEC8F6 0%, #76A6FA 100%); } .user-name{ } .header-img{ width: 120rpx; height: 120rpx; border-radius: 50%; margin-right: 20rpx; } .user-name image{ width: 134rpx; height: 38rpx; margin-left: 12rpx; } .user-name .tyg-tag{ width: 164rpx; } .btn-box{ width: 100%; height: 150rpx; line-height: 150rpx; align-self: center; background: #fff; border-top: 1rpx solid #ececec; text-align: right; padding-right: 52rpx; position: fixed; bottom: 0; } .contact-btn{ display: inline-block; width: 240rpx; height: 88rpx; text-align: center; line-height: 88rpx; background: linear-gradient(134deg, #FFA782 0%, #FF6D31 100%); border-radius: 12rpx; font-size: 32rpx; color: #fff; } .scroll-view_H{ white-space: nowrap; width: 100%; margin-top: 28rpx; } .scroll-view_H view{ display: inline-block; width: 216rpx; height: 216rpx; margin-right: 10rpx; } .scroll-view_H view image{ width: 100%; height: 100%; border-radius: 8rpx; } .swiper-block { height: 300rpx; width: 100%; } .swiper-item { display: flex; flex-direction: column; justify-content: center; align-items: flex-start; overflow: unset; } .slide-image { height: 250rpx; width: 520rpx; border-radius: 9rpx; margin: 0rpx 30rpx; z-index: 1; } .active { /* transform: scale(1.14); transition: all 0.2s ease-in 0s; z-index: 20; */ } .answer-box{ padding: 0 40rpx; }