/* required by usingComponents */ /* pages/use_bike/use_bike.wxss */ #map { height:90vh; width: 100%; } .map-icon { position: fixed; right:20rpx; z-index: 999; bottom:600rpx; } .kefu { height: 70rpx; width: 70rpx; bottom: 0rpx; border-radius: 50%; background-color: #fff; margin-top: 50rpx; text-align: center; } .kefu image { height: 50rpx; margin-top: 10rpx; width: 50rpx; } .use-bike-bottom { position: fixed; z-index: 99999; background-color: #fff; width: 100%; bottom: 0; left: 0; padding-bottom: 30rpx; border-radius: 40rpx 40rpx 0 0; } .bike-tip { position: fixed; z-index: 99999; top: 10rpx; height: 70rpx; width: 90%; left: 5%; border-radius: 40rpx; font-size: 26rpx; margin: 0 auto; line-height: 70rpx; color: #fff; background: rgba(0, 0, 0, 0.8); } .bike-guifan { font-size: 20rpx; float: right; margin-right: 20rpx; } .tip-text { margin-left: 20rpx; } .step1, .step2 { text-align: center; } .step1 .bottom-title1 { margin-top: 50rpx; font-size: 60rpx; } .step1 .bottom-title2 { font-size: 32rpx; color: #666666; margin-top: 10rpx; margin-bottom: 70rpx; } .open_bike { height: 100rpx; line-height: 100rpx; border-radius: 50rpx; width: 60%; font-size: 32rpx; font-weight: 600; background-color: var(--globleColor); color: var(--fontColor); margin: 0 auto; } .lanya{ font-size: 28rpx; margin-top: 20rpx; color: var(--globleColor); } .bottom-list { display: flex; height: 100rpx; line-height: 100rpx; text-align: center; font-size: 26rpx; color: #666666; margin-top: 10rpx; } .bottom-list-item { flex: 1; } .step3-title, .step2-title { height: 120rpx; line-height: 120rpx; border-bottom: solid 1rpx #f1f1f1; } .step2-content { margin: 30rpx 0; display: flex; } .step2-left { flex: 0 0 30%; /* background-color: #f1f1f1; */ text-align: right; height: 150rpx; } .step2-left image { width: 120rpx; margin-top: 15rpx; height: auto; } .step2-right { flex: 1; text-align: left; margin-left: 20rpx; } .step2-text { font-size: 32rpx; font-weight: 500; line-height: 70rpx; } .step2-text1 { font-size: 28rpx; color: #666666; line-height: 50rpx; } .step3-title { display: flex; padding: 0 40rpx; font-size: 32rpx; color: #484848; } .title-left-num { display: inline-block; margin: 0 5rpx; font-weight: bold; font-size: 38rpx; } .step3-title-left { flex: 1; } .step3-title-right { flex: 0 0 170rpx; text-align: center; height: 60rpx; line-height: 60rpx; margin-top: 30rpx; font-size: 26rpx; color: #999999; border-radius: 40rpx; border: solid 1rpx #e5e5e5; } .bell{ flex:0 0 50rpx; height: 50rpx; margin-top: 35rpx; width:50rpx; line-height: 50rpx; border-radius: 50%; text-align: center; border: solid 1rpx var(--globleColor); background-color: var(--globleColor); color: var(--fontColor); } .bell-image{ height: 40rpx; width: 40rpx; margin-top: 5rpx; } .steps3-list { display: flex; } .step3-list-item { flex: 1; text-align: center; padding: 30rpx 0; } .step3-item-num { font-size: 44rpx; font-weight: bold; } .step3-item-text { color: #999999; font-size: 28rpx; margin-top: 10rpx; } .step3-bottom { display: flex; padding: 0 50rpx; text-align: center; height: 100rpx; margin-top: 20rpx; font-size: 34rpx; font-weight: bold; line-height: 100rpx; } .step3-bottom-left { flex: 1; border-radius: 50rpx; margin-right: 30rpx; border: solid 1rpx var(--globleColor); color: var(--orgFont); } .step3-cha { flex: 0 0 100rpx; border-radius: 50rpx; margin-right: 30rpx; text-align: center; border: solid 1rpx var(--globleColor); color: var(--orgFont); } .step3-bottom-right { flex: 1; background-color: var(--globleColor); color: var(--fontColor); border-radius: 50rpx; } .step3-parking { text-align: center; padding: 30rpx 0; } .step3-park-title1 { font-size: 48rpx; font-weight: bold; } .step3-park-text { font-size: 28rpx; color: #666666; margin: 20rpx; font-weight: 500; } .buttom-icon { margin-right: 10rpx; } .frame { background-color: rgba(0, 0, 0, 0.6); position: fixed; z-index: 999999; top: 0; left: 0; width: 100%; height: 100vh; } .frame-content { position: fixed; background-color: #fff; width: 100%; border-radius: 40rpx 40rpx 0 0; bottom: 0; padding-bottom: 100rpx; } .frame-title { height: 100rpx; line-height: 100rpx; padding: 0 30rpx; font-size: 28rpx; } .frame-kefu { float: right; font-size: 28rpx; } .suo { width: 100%; } .frame-con { padding: 0 30rpx; } .frame-bt { display: flex; height: 100rpx; line-height: 100rpx; text-align: center; margin-top: 50rpx; font-size: 32rpx; font-weight: 500; } .frame-left { flex: 0 0 250rpx; border: solid 1rpx var(--globleColor); border-radius: 50rpx; color: var(--globleColor); } .frame-right { flex: 1; margin-left: 50rpx; border-radius: 50rpx; background-color: var(--globleColor); color: var(--fontColor); } /* 未开启位置权限 */ .pay-frame{ width: 100vh; height: 100%; position: fixed; z-index: 999999999; background-color: rgba(0, 0, 0, 0.6); } .topay { width: 500rpx; height: 300rpx; background: rgba(255, 255, 255, 1); border-radius: 20rpx; position: fixed; top: 41%; left: 16%; z-index: 8888; display: flex; flex-direction: column; align-items: center; justify-content: center; } .topay .text1, .text2 { font-size: 28rpx; font-family: PingFang SC; color: rgba(42, 42, 42, 1); } .topay .view { display: flex; position: absolute; bottom: 0rpx; width: 100%; justify-content: space-between; height: 70rpx; border-top: 1rpx solid #f4f4f4; padding: 10rpx 0rpx; } .topay .view .view1 { display: flex; align-items: center; justify-content: center; width: 49.5%; } .ad-list { background-color: #333333; opacity: 0.9; height: 80rpx; border-radius: 50rpx; width: 90%; left: 5%; position: fixed; top: 30rpx; z-index: 9999; } .mess { display: inline-block; vertical-align: middle; height: 40rpx; width: 40rpx; margin: 20rpx 30rpx 20rpx 30rpx; } .change { display: inline-block; vertical-align: top; height: 50rpx; width: 50rpx; float: right; margin: 15rpx 30rpx 15rpx 30rpx; } .swiper { height: 80rpx; position: fixed; width: 68%; left: 120rpx; top: 30rpx; z-index: 99999; } .swiper-item { height: 80rpx; line-height: 70rpx; } .ad-item { display: inline-block; color: #fff; font-size: 26rpx; vertical-align: middle; }