@charset "UTF-8"; /* 文字尺寸 */ /*文字颜色*/ /* 边框颜色 */ /* 图片加载中颜色 */ /* 行为相关颜色 */ .normal-tip { font-size: 24rpx; line-height: 40rpx; padding: 4rpx 10rpx; } .normal-tip.by { border-radius: 20rpx; } .normal-tip.yd { border-radius: 5rspx; } .fixed-page-content { width: 100%; height: 100%; padding-bottom: 120rpx; box-sizing: border-box; } .page-content { width: 100%; height: 100%; } .white-box { width: 100%; font-size: 28rpx; padding: 0 40rpx; background-color: #ffffff; box-sizing: border-box; } .white-box:not(:last-child) { margin-bottom: 30rpx; } .white-box .flex-item { align-items: center; } .white-box .flex-item .tel-box { display: flex; align-items: center; justify-content: flex-end; } .white-box .flex-item .tel-box .custom-tel-component { margin-left: 20rpx; } .white-box .cell-item { color: var(--Black); padding: 30rpx 0; display: flex; justify-content: space-between; position: relative; } .white-box .cell-item::after { position: absolute; box-sizing: border-box; content: ' '; pointer-events: none; right: 0; bottom: 0; left: 0; border-bottom: 2rpx solid #ebedf0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .white-box .cell-item > .label { flex: 1; width: 30%; } .white-box .cell-item > .label .tips { font-size: 22rpx; color: var(--greyColor); } .white-box .cell-item > .label.required { position: relative; } .white-box .cell-item > .label.required::after { content: '*'; color: var(--Red); position: absolute; font-size: 30rpx; top: -15rpx; left: -15rpx; } .white-box .cell-item > .tit { color: var(--Black); flex: 1; width: 70%; text-align: right; } .white-box .cell-item > .tit .van-radio-group { display: flex; justify-content: flex-end; } .white-box .cell-item > .tit .van-radio-group .van-radio:not(:first-child) { margin-left: 30rpx; } .white-box .block-cell-item { color: var(--Black); padding: 30rpx 0; position: relative; } .white-box .block-cell-item::after { position: absolute; box-sizing: border-box; content: " "; pointer-events: none; right: 16rpx; bottom: 0; left: 16rpx; border-bottom: 2rpx solid #ebedf0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .white-box .block-cell-item .label { width: 100%; padding-bottom: 30rpx; } .white-box .block-cell-item .label.required { position: relative; } .white-box .block-cell-item .label.required::after { content: '*'; color: var(--Red); position: absolute; font-size: 30rpx; top: -15rpx; left: -15rpx; } .white-box .block-cell-item .label .tips { font-size: 22rpx; color: var(--greyColor); } .white-box .block-cell-item .tit { width: 100%; color: var(--Black); } .white-box .block-cell-item .tit .van-radio-group { display: flex; justify-content: flex-end; } .white-box .block-cell-item .tit .van-radio-group .van-radio:not(:first-child) { margin-left: 30rpx; } .white-box .block-cell-item .tit .textarea { background-color: #F8F8F8; font-size: 30rpx; color: #B7B7B7; border-radius: 10rpx; padding: 30rpx; word-break: break-all; } .white-box .custom-white-box-content { padding-bottom: 30rpx; } .z-bg { background: #6600ff; color: #fff; } .l-bg { background: #0000FF; color: #fff; } .h-bg { background: #F87A7A; color: #fff; } .z-br { background: #fff; border: 1px solid #6600ff; color: #6600ff; } .chaochuyincang { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .enterpriseSide { background: #f5f7fa; } .enterpriseSide .searchTop { background: white; position: relative; display: flex; align-items: center; } .enterpriseSide .searchTop .searchArea { position: relative; width: 532rpx; height: 64rpx; background: #f5f7fa; border-radius: 32rpx; padding-left: 68rpx; font-size: 28rpx; } .enterpriseSide .searchTop .locationIcon { position: absolute; width: 28rpx; height: 28rpx; left: 24rpx; z-index: 10; } .enterpriseSide .searchTop .dhIcon { width: 48rpx; height: 48rpx; margin-left: 16rpx; } .enterpriseSide .searchTop .vector { position: absolute; width: 16rpx; height: 8rpx; left: 552rpx; } .enterpriseSide .parkBgBox { position: relative; background-repeat: no-repeat; background-size: 100%; width: 702rpx; height: 320rpx; margin-top: 24rpx; } .enterpriseSide .parkBgBox .parkNameBox { position: absolute; box-sizing: border-box; width: 100%; height: 64rpx; background: rgba(3, 19, 41, 0.6); display: flex; align-items: center; padding-left: 24rpx; bottom: 0; color: white; font-size: 28rpx; border-radius: 0 0 16rpx 16rpx; z-index: 1000; } .enterpriseSide .map2 { box-sizing: border-box; z-index: 2; width: 100%; background: white; padding: 36rpx 0 0 0; overflow-y: auto; display: grid; grid-template-columns: repeat(5, 1fr); } .enterpriseSide .mapIcon2 { width: 92rpx; height: 92rpx; display: block; margin: auto; } .enterpriseSide .mapdom2 { height: 184rpx; } .enterpriseSide .noticeBody { padding: 24rpx 28rpx; background: white; display: flex; align-items: center; margin: 24rpx 0; } .enterpriseSide .noticeBody .tongzhiImg { width: 86rpx; height: 96rpx; } .enterpriseSide .noticeBody .columLine { width: 2rpx; height: 80rpx; background: #e7eaf0; margin: 0 16rpx; } .enterpriseSide .noticeBody .noticeBox { display: flex; flex-direction: column; } .enterpriseSide .noticeBody .noticeBox .noticeItem { display: flex; align-items: center; margin: 8rpx 0; } .enterpriseSide .noticeBody .noticeBox .noticeItem .noticeTag { width: 56rpx; height: 30rpx; background: #ffffff; border-radius: 4rpx 4rpx 4rpx 4rpx; border: 2rpx solid #0365f9; color: #0365f9; font-size: 22rpx; text-align: center; display: flex; align-items: center; justify-content: center; } .enterpriseSide .noticeBody .noticeBox .noticeItem .noticeInfo { width: 326rpx; font-size: 24rpx; color: #18172a; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin: 0 24rpx; } .enterpriseSide .noticeBody .noticeBox .noticeItem .noticeTime { color: #666666; font-size: 24rpx; } .enterpriseSide .parkDynamic { width: 100%; background: white; padding: 24rpx; box-sizing: border-box; } .enterpriseSide .parkDynamic .parkDynamicTab { display: flex; padding: 26px 0; } .enterpriseSide .parkDynamic .parkDynamicTab .tabItem { color: #666666; font-size: 28rpx; margin: 0 32rpx; } .enterpriseSide .parkDynamic .parkDynamicTab .selectTabItem { color: #18172a; border-bottom: 6rpx solid #034df7; } .enterpriseSide .serviceEvaluation { width: 100%; background: white; padding: 24rpx; box-sizing: border-box; margin-top: 24rpx; } .enterpriseSide .serviceEvaluation .wyInfo { display: flex; align-items: center; justify-content: space-between; } .enterpriseSide .serviceEvaluation .wyInfo .wyName { display: flex; align-items: center; font-size: 36rpx; color: #18172a; margin: 38rpx 8rpx 24rpx 8rpx; } .enterpriseSide .serviceEvaluation .wyInfo .wyName .wyhead { width: 88rpx; height: 88rpx; margin-right: 24rpx; } .enterpriseSide .serviceEvaluation .evaluationBox { width: 702rpx; height: 196rpx; padding: 42rpx 0 42rpx 48rpx; background: #f5f7fa; border-radius: 8rpx; box-sizing: border-box; } .enterpriseSide .serviceEvaluation .evaluationBox .evaluationBoxName { font-size: 28rpx; color: #18172a; margin-bottom: 32rpx; } .enterpriseSide .contactInfo { display: flex; justify-content: space-between; align-items: center; padding: 30rpx 48rpx; box-sizing: border-box; background: white; margin: 4rpx 0 74rpx 0; } .enterpriseSide .contactInfo .infoBox { display: flex; flex-direction: column; } .enterpriseSide .contactInfo .infoBox .infoTitle { color: #666666; font-size: 28rpx; margin-bottom: 16rpx; } .enterpriseSide .contactInfo .infoBox .phoneNumber { color: #18172a; font-size: 40rpx; font-weight: 600; } .enterpriseSide .contactInfo .phoneCall { width: 88rpx; height: 88rpx; } .enterpriseSide .columLineBlue { width: 10rpx; height: 32rpx; background: linear-gradient(180deg, #509fff 0%, #034df7 100%); border-radius: 1px 1px 1px 1px; margin-right: 16rpx; } .enterpriseSide .titleName { color: #18172a; font-size: 36rpx; font-weight: 500; } .enterpriseSide .parkDynamicTitle { display: flex; align-items: center; } .enterpriseSide .swiperImg { width: 702rpx; height: 320rpx; }