/* required by usingComponents */ /**index.wxss**/ /* 开锁失败弹框 */ .open-err{ position: fixed; z-index: 9999999; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); } .err-content{ width: 70%; background-color: #ffffff; border-radius: 12rpx; margin: 0 auto; margin-top: 40%; text-align: center; padding: 50rpx 0; } .err-image{ height: 160rpx; width: 160rpx; } .err-text{ height: 100rpx; line-height:100rpx; font-size: 30rpx; } .err-button{ display: flex; text-align: center; width: 80%; margin: 0 auto; height: 70rpx; line-height: 70rpx; margin-top: 50rpx; border-radius: 12rpx; font-size: 28rpx; /* background-color: var(--globleColor); */ } .err-left{ flex: 1; margin-right: 20rpx; /* background-color: var(--globleColor); */ border:solid 1rpx var(--globleColor); border-radius: 12rpx; color: var(--orgFont); } .err-right{ flex: 1; background-color: var(--globleColor); border-radius: 12rpx; } .err-cha{ height: 60rpx; width: 60rpx; color: #fff; margin:0 auto; margin-top: 50rpx; border: solid 4rpx #fff; text-align: center; line-height: 60rpx; border-radius: 50%; } .err-cha .iconfont{ color: #fff; font-size: 28rpx; } /* .err-left{ flex: 1; } .err-right{ flex: 1; } */ /* 屏幕中间广告弹框 */ .ad-frame{ height: 100%; width: 100%; position: fixed; background-color: rgba(0, 0, 0, 0.6); top: 0; left: 0; z-index: 9999999; } .ad-frame-content{ width: 70%; height: 55%; /* background-color: #fff; */ margin-left: 15%; margin-top:20%; } .frame-middle{ height: 100%; width: 100%; } .frame-middle image{ width: 100%; height: 100%; } .ad-frame-close{ margin: 0 auto; margin-top: 100rpx; text-align: center; width: 60rpx; height: 60rpx; line-height:60rpx; border:solid 4rpx #fff; border-radius: 50%; } .ad-frame-close .icon-cha{ color: #fff; font-weight: 300; font-size: 30rpx; } /* 轮播图 */ .ad-swiper{ position: fixed; top: 10rpx; z-index: 9999; height: 200rpx; width: 94%; left: 3%; /* background-color: #fff; */ } .ad-swiper-list{ height: 200rpx; } .ad-swiper-item{ } /* */ .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; } #map { height: 100vh; width: 100%; z-index: 3; } .map-icon { position: fixed; right:20rpx; z-index: 999; bottom: 400rpx; } .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; } .bottom-bt { width: 100%; /* height: 300rpx; */ /* padding: 30rpx; */ position: fixed; z-index: 9999998; bottom: 0; border-radius: 30rpx 30rpx 0 0; padding-bottom: 50rpx; background-color: #f2f2f2; } .tab { margin: 20rpx; text-align: center; padding: 30rpx; display: flex; background-color: #fff; border-radius: 20rpx; font-size: 24rpx; color: #3a3a3a; } .tab-item { flex: 1; } .scan { margin-top: 30rpx; height: 100rpx; line-height: 100rpx; text-align: center; margin: 0 50rpx; border-radius: 80rpx; font-weight: bold; font-size: 34rpx; background-color: var(--globleColor); color: var(--fontColor); } .iconfont { font-size: 38rpx; display: inline-block; margin-bottom: 10rpx; color: #333333; font-weight: bold; } .scanicon { font-weight: 300; display: inline-block; margin-right: 20rpx; 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%; } /* 新有未支付订单 */ .no-pay-order{ position: fixed; background-color: #7098F8; z-index: 9999; height: 70rpx; line-height: 70rpx; color: #fff; font-size: 28rpx; left: 20rpx; /* width: 300rpx; */ padding: 0 20rpx; border-radius: 40rpx; bottom: 350rpx; } .no-pay-order .iconfont{ font-size: 28rpx; color: #fff; } .no-pay-order text{ display: inline-block; margin: 0 10rpx; } .inform { display: flex; align-items: center; width: 94%; left: 3%; height: 68rpx; background: white; position: fixed; z-index: 1000; font-size: 26rpx; justify-content: space-between; border-radius: 10rpx; top: 250rpx; } .inform-img { display: flex; height: 100%; align-items: center; } .marquee { width: 80%; height: 70rpx; overflow: hidden; line-height: 70rpx; } .marqueeTitle { height: 70rpx; }