|
|
/**app.wxss**/
@import "/area-picker/area-picker.wxss";
page { height: 100%; font-size: 24rpx; color: #555; background: #f7f7f7; overflow-x: hidden;}
page,block,view,scroll-view,swiper,movable-view,icon,text,progress,button,checkbox,form,input,label,picker,picker-view,radio,slider,switch,textarea,navigator,audio,image,video,map,canvas,contact-button { box-sizing: border-box;}button{ font-size: 11pt; font-family: inherit;}.flex { display: -webkit-box; display: -webkit-flex; display: flex;}
.flex-row { display: -webkit-box; display: -webkit-flex; display: flex;
-webkit-box-orient: horizontal; -webkit-flex-direction: row; flex-direction: row;}
.flex-col{ display: -webkit-box; display: -webkit-flex; display: flex;
-webkit-box-orient: vertical; -webkit-flex-direction: column; flex-direction: column;}
.flex-grow-0{ min-width: 0; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0;}.my-order-bg-style{ width: 100%; display: flex; justify-content: space-between; align-items: center; border-radius: 20rpx; background: #fff; margin-bottom:30rpx;
}.flex-grow-1{ min-width: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1;}
.flex-x-center{ display: -webkit-box; display: -webkit-flex; display: flex;
-webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}.flex-y-center{ display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; -ms-grid-row-align: center; align-items: center;}.flex-y-bottom{ display: -webkit-box; display: -webkit-flex; display: flex;
-webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; -ms-grid-row-align: flex-end; align-items: flex-end;}
.spinner { margin: 0 auto; width: 100rpx; height: 50rpx; text-align: center; font-size: 10rpx;}
.spinner > view { background-color: #8c949a; height: 100%; width: 10rpx; display: inline-block; margin: 0 2rpx; animation: sk-stretchdelay 1.2s infinite ease-in-out;}
.spinner .rect2 { animation-delay: -1.1s;}
.spinner .rect3 { animation-delay: -1.0s;}
.spinner .rect4 { animation-delay: -0.9s;}
.spinner .rect5 { animation-delay: -0.8s;}
@keyframes sk-stretchdelay { 0%, 40%, 100% { transform: scaleY(0.4); -webkit-transform: scaleY(0.4); } 20% { transform: scaleY(1.0); -webkit-transform: scaleY(1.0); }}
.copy-text-btn{ line-height: normal; height: auto; display: inline-block; font-size: 9pt; color: #888; border: 1rpx solid #ddd; border-radius: 5rpx; padding: 6rpx 12rpx; background-color: #fff !important; box-shadow: none;}
.no-data-tip{ padding: 150rpx 0; text-align: center; color: #888;}
.no-data-tip .no-data-icon{ width: 160rpx; height: 160rpx; font-size: 0; border-radius: 9999rpx; background: rgba(0,0,0,.1); margin-left: auto; margin-right: auto; margin-bottom: 32rpx;}
.bg-white{ background-color: #fff;}
.mb-20{ margin-bottom: 1rpx;}
.mb-10{ margin-bottom: 10rpx;}
button[plain]{ border: none; color: inherit;}
.nowrap{ white-space: nowrap;}
.fs-0{ font-size: 0;}
.get-coupon{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.75); z-index: 999;}.get-coupon .get-coupon-box{ position: relative; width: 100%;}
.get-coupon .get-coupon-bg{ width: 100%; position: absolute; left: 0; top:-210rpx; z-index: -1;}
.get-coupon .coupon-list{ height: 330rpx; width: 550rpx; margin: 0 auto;}
.get-coupon .coupon-item{ width: 520rpx; height: 264rpx; margin-bottom: 20rpx; position: relative; color: #fff; padding: 0 40rpx;}
.get-coupon .coupon-item image{ position: absolute; z-index: -1; left: 0; top:0; width: 100%;}
.get-coupon .coupon-item:last-child{ margin-bottom: 0;}
.get-coupon .use-now{ display: block; text-align: center; height: 60rpx; line-height: 60rpx; color: #ff4544; background: #fff; border-radius: 6rpx; margin: 15rpx 0; font-size: 9pt;}
.fs-sm{ font-size: 9pt;}
.p-10{ padding: 10rpx 10rpx;}
.px-24{ padding-left: 24rpx; padding-right: 24rpx;}
.float-icon{ position: fixed; z-index: 20; right: 50rpx; bottom: 50rpx;}
.bar-bottom~.float-icon{ bottom: 150rpx;}
.float-icon .float-icon-btn{ display: block; padding: 0; margin: 0; border: none; background: none;}.float-icon .float-icon-btn:after{ display: none;}
.float-icon .float-icon-btn:active{ opacity: .75;}
.float-icon .float-icon-btn image{ width: 100rpx; height: 100rpx; display: block;}
.w-100{ width: 100%;}
.h-100{ height: 100%;}
.wh-100{ width: 100%; height: 100%;}
|