.main.data-v-35ae074c { width: 100%; height: 100vh; background: #f5f5f5; } .main .chargeList.data-v-35ae074c { width: 100%; height: 100%; box-sizing: border-box; padding: 24rpx 32rpx; } .main .chargeList .mapBox.data-v-35ae074c { width: 100%; height: 600rpx; margin-bottom: 24rpx; border-radius: 16rpx; overflow: hidden; } .main .chargeList .mapBox .map.data-v-35ae074c { width: 100%; height: 100%; } .main .chargeList .chargeboxComponents.data-v-35ae074c { width: calc(100vw - 112rpx); background: #fff; padding: 24rpx; } .main .chargeList .serviceItem.data-v-35ae074c { width: 100%; padding: 24rpx; box-sizing: border-box; margin-bottom: 24rpx; border-bottom: 1px solid #f5f6f7; background: #ffffff; } .main .chargeList .serviceItem .leftItem.data-v-35ae074c { width: 100%; display: flex; align-items: flex-start; } .main .chargeList .serviceItem .leftItem .leftImgBox.data-v-35ae074c { width: 144rpx; height: 144rpx; overflow: hidden; border-radius: 6rpx; margin-right: 20rpx; background: #f5f6f7; } .main .chargeList .serviceItem .leftItem .leftImgBox .leftImg.data-v-35ae074c { width: 144rpx; height: 144rpx; background-repeat: no-repeat; background-size: contain; background-position: 50% 50%; border-radius: 6rpx; } .main .chargeList .serviceItem .leftItem .detailBox.data-v-35ae074c { width: calc(100% - 164rpx); display: flex; flex-direction: column; justify-content: flex-start; } .main .chargeList .serviceItem .leftItem .detailBox .detailTop.data-v-35ae074c { width: 100%; display: flex; align-items: flex-start; justify-content: space-between; } .main .chargeList .serviceItem .leftItem .detailBox .detailTop .topLeft.data-v-35ae074c { display: flex; align-items: center; } .main .chargeList .serviceItem .leftItem .detailBox .detailTop .topLeft .detailName.data-v-35ae074c { display: inline-block; max-width: 400rpx; font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 28rpx; color: #130f05; line-height: 40rpx; text-align: left; font-style: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .main .chargeList .serviceItem .leftItem .detailBox .detailTop .topLeft .detailState.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 22rpx; color: #01a157; line-height: 32rpx; text-align: justify; font-style: normal; padding: 2rpx 3px; background: #e9f8ee; border-radius: 2rpx; margin-left: 8rpx; } .main .chargeList .serviceItem .leftItem .detailBox .detailTop .topRight.data-v-35ae074c { width: 64rpx; height: 64rpx; display: flex; align-items: center; justify-content: center; background: #f8f4ea; border-radius: 50%; } .main .chargeList .serviceItem .leftItem .detailBox .detailTop .topRight .navigationIcon.data-v-35ae074c { width: 24rpx; height: 24rpx; } .main .chargeList .serviceItem .leftItem .detailBox .detailBottom.data-v-35ae074c { width: 100%; margin-top: 8rpx; } .main .chargeList .serviceItem .leftItem .detailBox .detailBottom .distanceBox.data-v-35ae074c { width: 100%; display: flex; align-items: center; } .main .chargeList .serviceItem .leftItem .detailBox .detailBottom .distanceBox .distanceLeft.data-v-35ae074c { display: flex; align-items: center; width: 150rpx; } .main .chargeList .serviceItem .leftItem .detailBox .detailBottom .distanceBox .distanceLeft .distanceIcon.data-v-35ae074c { width: 24rpx; height: 24rpx; margin-right: 4rpx; } .main .chargeList .serviceItem .leftItem .detailBox .detailBottom .distanceBox .distanceLeft .distanceNumber.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 24rpx; color: #716f69; line-height: 36rpx; text-align: left; font-style: normal; } .main .chargeList .serviceItem .leftItem .detailBox .detailBottom .distanceBox .line.data-v-35ae074c { display: inline-block; width: 2rpx; height: 22rpx; background: #e7e7e6; margin: 0 12rpx; } .main .chargeList .serviceItem .leftItem .detailBox .detailBottom .distanceBox .address.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 24rpx; color: #716f69; line-height: 36rpx; text-align: left; font-style: normal; display: inline-block; max-width: 250rpx; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .main .chargeList .serviceItem .leftItem .detailBox .detailBottom .typeList.data-v-35ae074c { width: 100%; display: flex; flex-wrap: nowrap; overflow-x: auto; margin-top: 16rpx; } .main .chargeList .serviceItem .leftItem .detailBox .detailBottom .typeList .typeItem.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 24rpx; color: #716f69; line-height: 36rpx; text-align: left; font-style: normal; padding: 4rpx 8rpx; background: #f5f6f7; border-radius: 4rpx; margin-right: 12rpx; } .main .chargeList .serviceItem .bottomItem.data-v-35ae074c { width: 100%; box-sizing: border-box; padding: 0 8rpx 0 20rpx; margin-top: 24rpx; } .main .chargeList .serviceItem .bottomItem .chargeBox.data-v-35ae074c { width: 100%; display: flex; align-items: center; justify-content: space-between; } .main .chargeList .serviceItem .bottomItem .chargeBox .chargeItem.data-v-35ae074c { display: flex; flex-direction: column; align-items: center; } .main .chargeList .serviceItem .bottomItem .chargeBox .chargeItem .chargeIconBox.data-v-35ae074c { width: 40rpx; height: 40rpx; } .main .chargeList .serviceItem .bottomItem .chargeBox .chargeItem .chargeIconBox .chargeIcon.data-v-35ae074c { width: 40rpx; height: 40rpx; } .main .chargeList .serviceItem .bottomItem .chargeBox .chargeItem .chargeInfo.data-v-35ae074c { margin-top: 8rpx; display: flex; align-items: center; } .main .chargeList .serviceItem .bottomItem .chargeBox .chargeItem .chargeInfo .empty.data-v-35ae074c { font-family: "PingFangSC"; font-weight: 400; font-size: 24rpx; color: #130f05; line-height: 36rpx; text-align: left; font-style: normal; margin-right: 4rpx; } .main .chargeList .serviceItem .bottomItem .chargeBox .chargeItem .chargeInfo .emptyValue.data-v-35ae074c { font-family: "DINAlternate"; font-weight: bold; font-size: 32rpx; color: #130f05; line-height: 36rpx; text-align: left; font-style: normal; margin-right: 4rpx; } .main .chargeList .serviceItem .bottomItem .chargeBox .chargeItem .chargeInfo .sum.data-v-35ae074c { font-family: "DINAlternate"; font-weight: bold; font-size: 32rpx; color: #716f69; line-height: 36rpx; text-align: left; font-style: normal; } .main .chargeList .serviceItem .rightItem.data-v-35ae074c { width: 70px; height: 100%; display: flex; align-items: center; flex-direction: column; } .main .chargeList .serviceItem .rightItem .navigationTop.data-v-35ae074c { border-radius: 16px; border: 1px solid #ae8d3e; padding: 14rpx 24rpx; font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 24rpx; color: #ba922f; line-height: 36rpx; text-align: left; font-style: normal; display: flex; align-items: center; } .main .chargeList .serviceItem .rightItem .navigationTop .navigationIcon.data-v-35ae074c { width: 24rpx; height: 24rpx; margin-right: 8rpx; } .main .chargeList .serviceItem .rightItem .longText.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 20rpx; color: #787879; line-height: 28rpx; text-align: justify; font-style: normal; } .main .chargeList.data-v-35ae074c ::-webkit-scrollbar { display: none; } .main .pageBottom.data-v-35ae074c { width: 100%; height: 120rpx; background: #ffffff; box-sizing: border-box; padding: 16rpx 40rpx 0; } .main .pageBottom .textBox.data-v-35ae074c { width: 100%; height: 88rpx; display: flex; align-items: center; justify-content: center; background: #ba922f; } .main .pageBottom .textBox .codeIcon.data-v-35ae074c { width: 35rpx; height: 35rpx; margin-right: 10rpx; } .main .pageBottom .textBox .codeText.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 32rpx; color: #ffffff; line-height: 44rpx; text-align: center; font-style: normal; } .main .popupDetailBox.data-v-35ae074c { width: 100vw; height: 95vh; background: #fff; box-sizing: border-box; padding: 0 32rpx; } .main .popupDetailBox .popupTitle.data-v-35ae074c { width: 100%; height: 108rpx; display: flex; align-items: center; justify-content: space-between; } .main .popupDetailBox .popupTitle .closeIcon.data-v-35ae074c { width: 32rpx; height: 32rpx; } .main .popupDetailBox .popupTitle .closeIcon .img.data-v-35ae074c { width: 32rpx; height: 32rpx; } .main .popupDetailBox .popupTitle .title.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 32rpx; color: #130f05; line-height: 44rpx; text-align: left; font-style: normal; } .main .popupDetailBox .popupTab.data-v-35ae074c { width: 100%; height: 56rpx; display: flex; align-items: center; justify-content: space-between; } .main .popupDetailBox .popupTab .tabItem.data-v-35ae074c { width: calc((100% - 48rpx) / 3); font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 28rpx; color: #716f69; line-height: 40rpx; text-align: left; font-style: normal; background: #f5f5f5; border-radius: 8rpx; display: flex; align-items: center; justify-content: center; padding: 8rpx 0; box-sizing: border-box; } .main .popupDetailBox .popupTab .selectTabItem.data-v-35ae074c { background: #f8f4ea; font-family: PingFangSC, PingFang SC; font-weight: 600; font-size: 28rpx; color: #ba922f; line-height: 40rpx; text-align: left; font-style: normal; } .main .popupDetailBox .stationList.data-v-35ae074c { width: 100%; margin-top: 24rpx; } .main .popupDetailBox .stationList .stationItem.data-v-35ae074c { width: 100%; box-sizing: border-box; padding: 32rpx; display: flex; align-items: center; background: #f9f9f9; margin-bottom: 24rpx; position: relative; } .main .popupDetailBox .stationList .stationItem .leftItem.data-v-35ae074c { width: 152rpx; height: 152rpx; margin-right: 24rpx; display: flex; flex-direction: column; align-items: center; justify-content: center; background-repeat: no-repeat; background-size: 100% 100%; } .main .popupDetailBox .stationList .stationItem .leftItem .chargeType.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 600; font-size: 32rpx; color: #01bd8b; line-height: 44rpx; text-align: left; font-style: normal; } .main .popupDetailBox .stationList .stationItem .leftItem .stausType.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 24rpx; color: #01bd8b; line-height: 32rpx; text-align: left; font-style: normal; } .main .popupDetailBox .stationList .stationItem .rightItem .messageBox.data-v-35ae074c { display: flex; align-items: center; margin-bottom: 8rpx; } .main .popupDetailBox .stationList .stationItem .rightItem .messageBox .label.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 24rpx; color: #716f69; line-height: 36rpx; text-align: left; font-style: normal; margin-right: 16rpx; } .main .popupDetailBox .stationList .stationItem .rightItem .messageBox .value.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 24rpx; color: #130f05; line-height: 36rpx; text-align: left; font-style: normal; } .main .popupDetailBox .stationList .stationItem .rightItem .noticeList.data-v-35ae074c { width: 100%; display: flex; align-items: center; } .main .popupDetailBox .stationList .stationItem .rightItem .noticeList .noticeItem.data-v-35ae074c { font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 22rpx; color: #130f05; line-height: 36rpx; text-align: left; font-style: normal; padding: 0 10rpx; background: #eef0f6; border-radius: 4rpx; } .main .popupDetailBox .stationList .stationItem .statusBox.data-v-35ae074c { border-radius: 0rpx 16rpx 0rpx 16rpx; padding: 10rpx 12rpx; position: absolute; right: 0; top: 0; font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 24rpx; line-height: 36rpx; text-align: left; font-style: normal; display: flex; align-items: center; } .main .popupDetailBox .stationList .stationItem .statusBox .chargeIcon.data-v-35ae074c { width: 24rpx; height: 24rpx; } .main .popupDetailBox .stationList.data-v-35ae074c ::-webkit-scrollbar { display: none; width: 0; }