.background-linear > image { width: 542rpx; height: 192rpx; margin-top: 76rpx; margin: 76rpx 104rpx 28rpx; } .card-box { background-color: #FFFFFF; padding: 32rpx 0 28rpx; border-radius: 32rpx; } .card-top { justify-content: space-between; margin-bottom: 32rpx; padding: 0 32rpx; } .top-left > view:nth-of-type(1) { color: #828DA2; font-size: 24rpx; margin-bottom: 17rpx; } .top-right > view:nth-of-type(1) { color: #828DA2; font-size: 24rpx; margin-bottom: 16rpx; } .top-center > view:nth-of-type(1) { color: #828DA2; font-size: 24rpx; margin-bottom: 14rpx; } .top-left > view:nth-of-type(2), .top-center > view:nth-of-type(2), .top-right > view:nth-of-type(2){ color: #2A3A5A; font-size: 32rpx; font-weight: bold; } .top-left img, .top-center img, .center-left img, .center-right img { width: 28rpx; height: 28rpx; margin-left: 8rpx; } .top-right-img-wrap { display: flex; justify-content: flex-end; } .top-right { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 24rpx; color: #828DA2; text-align: right; font-style: normal; } .top-right img { width: 40rpx; height: 40rpx; } .center-right { margin-left: 28rpx; } .top-center > view:nth-of-type(1) { align-items: center; } .distance { color: #0074FF; font-size: 20rpx; border-radius: 20rpx; background-color: #E5F1FF; padding: 4rpx 16rpx; margin-left: 8rpx; } .other-record-wrap { display: flex; align-items: center; } .other-record-ellipsis { white-space: nowrap; max-width: 320rpx; overflow: hidden; text-overflow: ellipsis; } .card-center { background-color: #F3F8FF; margin-bottom: 32rpx; padding: 32rpx 32rpx 22rpx 32rpx; display: flex; } .center-left > view:nth-of-type(1), .center-right > view:nth-of-type(1) { font-size: 24rpx; color: #5E6F90; font-weight: bold; margin-bottom: 10rpx; } .center-left > view:nth-of-type(2), .center-right > view:nth-of-type(2) { font-size: 34rpx; color: #2A3A5A; font-weight: bold; } .center-border { width: 2rpx; height: 76rpx; background-color: #EFF3FA; } .select-btn { color: #FFFFFF; font-size: 32rpx; font-weight: 600; text-align: center; height: 88rpx; line-height: 88rpx; border-radius: 44rpx; background: linear-gradient( to right, #0074FF 0%, #00D7FF 100%); margin: 0 32rpx 24rpx; } .hire-tip { justify-content: center; align-items: center; } .tip-text { margin-right: 66rpx; } .hire-tip image { width: 28rpx; height: 32rpx; margin-right: 8rpx; vertical-align: middle; } .hire-tip text { color: #3F474D; font-size: 24rpx; } .calendar-b{ position: relative; height: 100vh; } .mask{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); /* 半透明黑色 */ z-index: 50; } .hire-box { border-radius: 32rpx 32rpx 0rpx 0rpx; background-color: #ffffff; padding: 40rpx 32rpx; z-index: 100; position: fixed; bottom: 0; width: 100%; } .calendar-box { border-radius: 32rpx 32rpx 0rpx 0rpx; background-color: #ffffff; z-index: 100; position: fixed; bottom: 0; width: 100%; height: 80%; } .calendar-box img { width: 48rpx; height: 48rpx; position: absolute; top: 25rpx; left: 32rpx; z-index: 1000; } .leatse-type { display: flex; align-items: center; } .lease-type-wrap { background: #E4EBF6; border-radius: 16rpx; display: flex; align-items: center; padding: 8rpx; box-sizing: border-box; margin-top: 10rpx; } .lease-type-item { width: 104rpx; height: 52rpx; border-radius: 12rpx; padding: 4rpx; box-sizing: border-box; text-align: center; font-family: PingFangSC, PingFang SC; font-size: 32rpx; color: #5E6F90; } .lease-type-item-checked { background: #FFFFFF; color: #2A3A5A; } .options { display: flex; justify-content: space-between; margin: 32rpx 0 24rpx 0; } .cancle-btn { display: flex; align-items: center; justify-content: center; width: 232rpx; height: 88rpx; background: #FFFFFF; border-radius: 44rpx; border: 4rpx solid #0074FF; font-family: PingFangSC, PingFang SC; font-size: 32rpx; color: #0074FF; font-weight: bold; } .submit-btn { display: flex; align-items: center; justify-content: center; width: 438rpx; height: 88rpx; background: #0074FF; border-radius: 44rpx; font-family: PingFangSC, PingFang SC; font-size: 32rpx; color: #FFFFFF; font-weight: bold; } .take-car-text { font-family: PingFangSC, PingFang SC; font-weight: 500; font-size: 32rpx; color: #2A3A5A; line-height: 32rpx; text-align: left; font-style: normal; }