.section { height: 100rpx; width: 100%; display: flex; flex-direction: row; } .section .input { width: 100%; /* margin: 24rpx auto; */ height: 60rpx; min-height: 60rpx; line-height: 60rpx; font-size: 28rpx; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; color: #a0a0a0; margin: 0 40rpx; background-color: #f2f2f2; border-radius: 30rpx; } .input image { margin: 10rpx auto; height: 40rpx; width: 40rpx; padding: 0 20rpx; } .input text { display: inline-block; height: 60rpx; min-height: 60rpx; line-height: 60rpx; margin: 0; color: #aeaeae; } .section .city_select { flex-shrink: 0; /* margin: 24rpx auto; */ height: 60rpx; min-height: 60rpx; line-height: 60rpx; font-size: 28rpx; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; color: #333333; padding: 0; } .howtouse{ line-height: 70rpx; height: 80rpx; text-align: left; width:200rpx; font-size: 28rpx; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;color: #333333; } .down image { margin: 24rpx auto; height: 12rpx; width: 24rpx; padding: 0 40rpx 0 10rpx; } .map_container { position: absolute; top: 89rpx; bottom: 325rpx; left: 0; right: 0; } .map_container_big { position: absolute; top: 89rpx; bottom: 95rpx; left: 0; right: 0; } .map { width: 100%; height: 100%; } .map_location { position: absolute; /* left: 30rpx; bottom: 110rpx; */ right: 32rpx; top: 160rpx; width: 86rpx; height: 86rpx; z-index:999; background-color: #ffffff; border-radius: 43rpx; } .map_location .circle1 { width: 38rpx; height: 38rpx; display:block; margin: 24rpx; } .map_location_hover{ transform: scale(0.8, 0.8); } .map_center{ bottom:50%; left: 50%; /* margin-top:-32rpx; */ margin-left:-28rpx; position: absolute; width: 57rpx; height: 65rpx; z-index: 888; } .map_center cover-image{ width: 57rpx; height: 65rpx; } .map_textdata_fast{ background-color: #ffffff; position: absolute; right: 32rpx; bottom: 100rpx; height: 50rpx; z-index:999; border-radius: 12rpx; min-height: 40rpx; padding-right: 18rpx; padding-left: 15rpx; } .map_textdata_slow{ background-color: #ffffff; position: absolute; right: 32rpx; bottom: 35rpx; height: 50rpx; z-index:999; border-radius: 12rpx; min-height: 40rpx; padding-right: 18rpx; padding-left: 15rpx; } .map_textdata_fast text,.map_textdata_slow text{ display: inline-block; height: 50rpx; line-height: 50rpx; min-height: 50rpx; font-size:35rpx; margin: 0; } .map_textdata_fast text{ color: #35b2ab; } .map_textdata_slow text{ color: #da8527; } .map_text { position: absolute; left: 0; right: 0; bottom: 95rpx; height: 260rpx; background: #fff; padding: 0 0 0 38rpx; } .map_text.active,map_text1.active{ background-color: #ebebeb; } .map_text_info{ width: 572rpx; display: inline-block; } .charging_text_title1 { width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .chargprice { height: 50rpx; margin-bottom: 4rpx; } .chargprice text { height: 50rpx; min-height: 50rpx; line-height: 50rpx; } .navigation_info{ width: 140rpx; height: 230rpx; margin:0; padding-top: 100rpx; float: right; } .navigation { width: 80rpx; height: 80rpx; background-color: #21adff; border-radius: 40rpx; } .navigationTap { width: 90rpx; height: 80rpx; background-color: #66ccff; border-radius: 40rpx; padding: 30rpx; position:absolute; right: 20rpx; bottom:20rpx; z-index: 999; opacity: 0; } .navigation image { width: 34rpx; height: 40rpx; margin: 20rpx 20rpx 20rpx 26rpx; } .navigation_info text { font-size: 22rpx; line-height: 42rpx; height: 42rpx; min-height: 42rpx; margin: 0; } text { margin: 0 0 20rpx 0; display: block; font-size: 24rpx; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; color: #545253; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; line-height: 24rpx; height: 24rpx; min-height: 24rpx; } text.bold { font-weight: bold; line-height: 50rpx; height: 50rpx; min-height: 50rpx; margin: 20rpx 0 0 0; display: block; font-size: 32rpx; } text.inline{ display: inline-block; margin:0; } .h1 { font-size: 22rpx; line-height: 42rpx; height: 42rpx; min-height: 42rpx; color: #9d9d9d; margin: 0; } text.border{ border: 2rpx #d8d8d8 solid; border-radius: 20rpx; line-height: 40rpx; height: 40rpx; min-height: 40rpx; padding:0 20rpx; color: #9d9d9d; font-size: 20rpx; margin-right: 15rpx; } text.yellow { color: #da8527; font-size: 26rpx; /* font-weight: bold; */ } text.price { font-size: 20rpx; color: #9d9d9d; } .picker{ text-align: right; position: absolute; left: 30rpx; top: 30rpx; } .picker text{ color: #545253; margin: 0; padding: 10rpx; border:solid 2rpx #545253; border-radius: 8rpx; font-size: 30rpx; } /* 通知相关 begin */ .modal_box { width: 560rpx; height: 604rpx; overflow: hidden; position: fixed; top: 50%; left: 0; z-index:9998; margin: -416rpx 95rpx 0 95rpx; } .title { height:224rpx; width:224rpx; background-color: #ffffff; margin: 0 168rpx 0 168rpx; border-radius: 112rpx; } .title image{ /* position: absolute; top: 14rpx; left: 14rpx; */ width: 136rpx; height: 120rpx; margin: 32rpx 30rpx; } .content_msg{ background: #ffffff; border-radius: 24rpx; margin-top: -112rpx; width: 560rpx; height: 492rpx; } .content { height:226rpx; overflow-y: scroll; /*超出父盒子高度可滚动*/ border-bottom: 1rpx solid #e5e5e5; } .content_title{ color: #1b1b1b; font-size: 42rpx; line-height: 42rpx; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; /* margin: 40rpx 40rpx 28rpx 40rpx; */ text-align: center; padding: 88rpx 0 36rpx 0 ; font-weight: bold; } .Sure { width: 560rpx; height:100rpx; position: absolute; bottom: 0rpx; border-radius: 0 0 24rpx 24rpx; color: #fd7711; line-height: 100rpx; text-align: center; font-size: 36rpx; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; } .Sure.hover_sure { background-color: #e5e5e5; } .modalMsg { text-align: left; margin: 0rpx 50rpx; display: block; font-size: 28rpx; line-height: 48rpx; color: #7c7c7c; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; /* font-weight: bold; */ } rich-text{ word-break:break-all; } .footer{ z-index: 999; width: calc(100% - 100rpx); height: 95rpx; position: absolute; bottom: 0rpx; padding: 0rpx 50rpx; text-align: center; background-color: #fff; /* box-shadow: 0rpx 6rpx 6rpx #f5f5f5 inset; */ box-shadow: 0rpx 0rpx 10rpx #dedede; /* margin:30rpx 0rpx; */ /* text-overflow: ellipsis; white-space: nowrap; */ } /* .footer text{ margin-top: 20rpx; } */ .footer .footer_1{ display: inline-block; width: 30%; /* margin:30rpx 0rpx; */ /* text-overflow: ellipsis; white-space: nowrap; */ } .footer_1 image{ width:42rpx; height: 41rpx; margin-top: 15rpx; } .footer .footer_2{ display: inline-block; width: 40%; /* margin:30rpx 0rpx; */ /* text-overflow: ellipsis; white-space: nowrap; */ } .footer_2 image{ width:238rpx; height:70rpx; } .footer .footer_3{ display: inline-block; width: 30%; /* margin:30rpx 0rpx; */ /* text-overflow: ellipsis; white-space: nowrap; */ } .footer_3 image{ margin-top:15rpx; margin-bottom:-13rpx; /* width:32rpx; height: 49rpx; */ width:36rpx; height: 52rpx; } .footer text{ font-size: 20rpx; line-height: 20rpx; height: 20rpx; min-height: 20rpx; margin: 0; } .footer text.selected{ color:#fcd943; } .see_info{ position: absolute; right: 0; top: 0; padding: 10rpx; color: rgba(3,155,229,1); font-size: 26rpx; } /* 通知相关 end */ .parkingfee{ display: inline; margin-left: 30rpx; } .parkingfee text{ line-height: 20rpx; color: #9d9d9d; line-height: 25rpx; padding-left: 5rpx; } /* 通知相关 begin */ .privacy_box { height: 545rpx; /* overflow: hidden; */ /* position: fixed; */ /* top: 54%; */ /* z-index:9999; */ /* margin: -416rpx 95rpx 0 95rpx; */ background-color: #FFFFFF; margin:40rpx 40rpx; border-radius: 20rpx; } .privacy_box_modal{ width: 400rpx; } .privacy_box .title{ text-align: center; width: initial; background-color: initial; margin: initial; border-radius: initial; font-size: 32rpx; line-height: 38rpx; margin-bottom: 20rpx; } .privacy_box text{ word-wrap: break-word; word-break: break-all; white-space: pre-line; margin: initial; height:initial; min-height: initial; font-size: 28rpx; line-height: 40rpx; text-align:justify; } .privacy_box text text{ display: inline; } .privacy_box .agree{ width:400rpx; height: 60rpx; font-size: 32rpx; color:#FFFFFF; line-height: 60rpx; text-align: center; background-color: #21ADFF; border-radius: 10rpx; margin: 5rpx auto ; margin-top:50rpx; } .privacy_box .reject{ width:400rpx; height: 60rpx; font-size: 28rpx; color:#848484; line-height: 60rpx; text-align: center; margin: 5rpx auto ; } .userPrivacy{ color:#21ADFF; } .charging_text_title1 .tag{ font-size: 20rpx; height: 32rpx; width: 100%; margin:0; } .charging_text_title1 .tag .tagItem{ float: left; color: #FFFFFF; background: #21ADFF; margin-right: 10rpx; padding: 2rpx 6rpx; border-radius: 15rpx; height: 30rpx; line-height: 30rpx; font-size: 22rpx; }