/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body,html{font-size:50px;font-family:-apple-system,San Francisco,Helvetica Neue,Helvetica,Droid Sans,Arial,PingFang SC,Droid Sans Fallback,sans-serif}#app{font-size:.28rem}a{text-decoration:none!important}*{-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box}.mb-icon{width:25px;height:25px;vertical-align:middle;fill:currentColor;color:inherit}.header{height:.86rem;line-height:.86rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 12px;background-color:#fff;overflow:hidden;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);position:fixed;left:0;top:0;right:0;z-index:9999}.header .icon{position:absolute;z-index:1000}.header .icon-left{left:12px}.header .icon-right{right:12px}.header .mb-icon{width:22px;height:22px;vertical-align:middle}.header .title{height:.86rem;text-align:center;color:#212121;font-size:19px;font-weight:500}.content,.header .title{width:100%;position:absolute;left:0;top:0}.content{right:0;bottom:0;height:100%}.switch-fixed{position:fixed;top:.86rem;height:.96rem;line-height:.96rem;z-index:1000;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.fade-enter-active,.fade-leave-active{transition:all .5s ease;-ms-transform:translateY(0);transform:translateY(0);opacity:1}.fade-enter,.fade-leave-active{-ms-transform:translateX(-50%);transform:translateX(-50%);transition:.3s 0ms;opacity:0}.scale-enter-active,.scale-leave-active{transition:all .3s;-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transform:scale(1)}.scale-enter,.scale-leave-active{transition:all .3s;-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transform:scale(0)}.fadeIn-enter-active,.fadeIn-leave-active{transition:opacity .1s;opacity:.5}.fadeIn-enter,.fadeIn-leave-active{transition:opacity .1s;opacity:0}.mb-corver{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;background-color:#000;opacity:.5;z-index:1000}.mb-btn{text-align:center;border:0;border-radius:3px;font-size:.34rem;width:4.8rem;line-height:.88rem}.mb-btn-primary{color:#fff;background-color:#ffa54d;box-shadow:0 -2px 10px 0 rgba(0,0,0,.05),0 4px 16px 0 rgba(255,165,77,.52)}.mb-btn-ghost{background-color:#fff;border:1px solid #ffa54d;color:#ffa54d}.mb-disabled{background:#9c9fa3;color:#fff}.send-code{position:absolute;top:0;bottom:0;border-radius:0;width:140px;height:44px;right:0;color:#fff;font-size:14px;background-color:#ffa54d}.mb-modal:before{content:"";position:fixed;z-index:998;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.6);transition:opacity .3s ease}.mb-modal .mb-modal-main{position:fixed;z-index:999;width:100%;top:50%;left:50%;padding:.3rem 0;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:3px;overflow:hidden}.mb-modal .mb-modal-close{font-size:30px;color:#dedede;margin:10px;text-align:right}.mb-modal .mb-modal-body{font-size:.36rem;padding:.5rem 1rem}.mb-modal .mb-modal-button{text-align:center}.mb-modal .mb-modal-button button{width:2rem;line-height:.88rem}.mb-modal .mb-modal-button button .mb-btn-small{background-color:#fff;border:1px solid #ffa54d;color:#ffa54d;width:1.2rem}.loading{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;background-color:#000;opacity:.5;width:100%;margin:0 auto;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.loading img{width:24px;height:24px}.loading p{color:#dde4eb;font-size:12px}.login-area{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:14.2%;background:linear-gradient(#ffa145 50%,#f6f7f9 0)}.login-area .logo{text-align:center}.login-area .logo img{width:27%}.login-area .close{height:.5rem;text-align:right;margin-bottom:.8rem;margin-right:.2rem}.login-area .close img{height:100%;margin-top:.3rem}.login-area .login-form{width:92%;height:48%;background-color:#fff;margin:5% auto 0;padding:0 2.8%;-ms-flex-align:center;align-items:center;text-align:center;box-shadow:0 5px 10px #f6f7f9;box-sizing:border-box}.login-area .login-form input{padding-left:20px;height:.88rem;line-height:.68rem;width:100%;border:0;background-color:#f6f7f9;border-radius:.08rem;font-size:.34rem;box-sizing:border-box}.login-area .login-form button{height:.88rem;line-height:.88rem;font-size:.34rem;width:4.8rem;border-radius:.1rem;margin:0 auto;margin-top:1.15rem;text-align:center;border:0;background-color:#ffa54d;background:linear-gradient(135deg,#ffaf62,#ffa44b);box-shadow:.02rem .02rem .02rem #ccc;color:#fff}.detail-area .detail-content{margin-top:.86rem}.detail-area .detail-content .detail-setps{font-size:0;width:100%;margin:.3rem auto;padding-left:10%}.detail-area .detail-content .detail-setps .setps-item{font-size:.28rem;width:25%;display:inline-block;position:relative}.detail-area .detail-content .detail-setps .setps-item .setps-title{background:#fff}.detail-area .detail-content .detail-setps .setps-item .setps-title p{margin-left:-15%}.detail-area .detail-content .detail-setps .setps-item .setp-line{width:100%;display:inline-block;position:absolute;top:13px;left:25px;position:relative}.detail-area .detail-content .detail-setps .setps-item .setp-line:after{content:"";position:absolute;width:200%;bottom:0;left:0;-ms-transform:scale(.5);transform:scale(.5);-ms-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box;border-bottom:1px solid #dde4eb}.detail-area .detail-content .detail-setps .active{color:#ffa44b}.detail-area .detail-content .content-block{width:90%;margin:0 auto}.detail-area .detail-content .content-block label{padding-left:22px}.detail-area .detail-content .content-block .block-header{height:.9rem;line-height:.9rem;position:relative}.detail-area .detail-content .content-block .block-header:after{content:"";position:absolute;width:200%;bottom:0;left:0;-ms-transform:scale(.5);transform:scale(.5);-ms-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box;border-bottom:1px solid #dde4eb}.detail-area .detail-content .content-block .block-body-item{height:.9rem;line-height:.9rem;position:relative}.detail-area .detail-content .content-block .block-body-item:after{content:"";position:absolute;width:200%;bottom:0;left:0;-ms-transform:scale(.5);transform:scale(.5);-ms-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box;border-bottom:1px solid #dde4eb}.detail-area .detail-content .content-block .left,.detail-area .detail-content .content-block .right{height:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.detail-area .detail-content .content-block .left{float:left;width:40%;max-width:40%;text-align:left}.detail-area .detail-content .content-block .right{float:right;width:60%;max-width:60%;text-align:right}.detail-area .detail-content .content-block .right .mb-icon{-ms-transform:rotate(0deg);transform:rotate(0deg);transition:transform .2s ease}.detail-area .detail-content .content-block .right .switch-icon{position:absolute;right:0;top:0;height:44px;width:44px}.detail-area .detail-content .content-block .right .active{-ms-transform:rotate(180deg);transform:rotate(180deg)}.detail-area .detail-content .content-block .right .oil{width:6px;height:20px;margin-left:6px;background:#dde4eb;display:inline-block}.detail-area .detail-content .content-block .right .oil-active{background:#ffa145}.detail-area .detail-content .content-block .right input{border:0;text-align:left;color:#ffa54d;-webkit-appearance:none;border-radius:0;background-color:#fff;line-height:44px;width:140px;height:45px;padding:0;position:absolute;right:0;top:0;padding-right:10px;-webkit-padding-start:0;border-bottom:1px solid #ffa54d}.detail-area .detail-content .content-block .right input:disabled,.detail-area .detail-content .content-block .right select:disabled{background-color:#f6f7f9;border-color:#f6f7f9;opacity:.4}.detail-area .detail-content .content-block .right ::-webkit-input-placeholder{color:#ffa54d}.detail-area .detail-content .content-block .right select{border:0;text-align:right;color:#ffa54d;-webkit-appearance:none;background-color:#fff;line-height:43px;height:45px;border-radius:0;width:140px;padding:0;position:absolute;right:0;-webkit-padding-start:0;border-bottom:1px solid #ffa54d}.detail-area .detail-content .content-block .right .price{color:#ffa54d;text-align:right;background-color:#fff}.detail-area .detail-content .content-block .input-area .input-area-title{width:100%;margin:0 auto;line-height:.9rem;position:relative}.detail-area .detail-content .scan-area{text-align:center;line-height:30px}.detail-area .detail-content .QR-area{width:121px;height:121px;margin:30px auto 0}.detail-area .detail-content .QR-area img{width:100%;height:100%}.detail-area .detail-content .input-area .input-area-title{width:90%;margin:0 auto;line-height:.9rem;position:relative}.detail-area .detail-content .input-area textarea{width:100%;height:3.2rem;overflow:hidden;background-color:#f2f2f2;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);resize:none;padding:5%}.detail-area .detail-content .action-button{margin:1rem auto;width:80%;text-align:center}.detail-area .detail-content .action-button button{width:40%;margin:0 3%}.detail-area .detail-content .action-button button.mb-single{width:70%}.detail-area .detail-content .action-button .mb-modal .mb-modal-bdoy{padding:0 0 .5rem}.detail-area .detail-content .action-button .mb-modal .mb-modal-button{margin:0 10px}.uploader-area{font-size:0}.uploader-area .upload-item{width:100px;height:90px;font-size:.28rem;background-color:#f6f7f9;cursor:pointer;text-align:center;margin:5px 4px 5px 0;vertical-align:bottom;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.uploader-area .upload-item img{width:100%;height:100%}.larger{position:absolute;left:0;top:14%;width:100%;height:8rem;background:#fff;box-shadow:.03rem .03rem .05rem #ccc}.larger img{position:absolute;top:50%;left:50%;width:5.8rem;height:5.8rem;margin-left:-2.9rem;margin-top:-2.9rem}.activity-item{background-color:#fff;margin-bottom:10px;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px 0 rgba(255,161,69,.2)}.activity-item .activity-img{width:100%;height:3.2rem;border-radius:4px;overflow:hidden}.activity-item .activity-img img{display:block;width:100%;height:3.2rem}.activity-item .activity-info{height:.76rem;line-height:.76rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.activity-item .activity-name,.activity-item .activity-time{width:50%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-item .activity-name{color:#212121;font-size:18px;text-align:left}.activity-item .activity-time{color:#747474;font-size:12px;text-align:right}.voucher-item{display:-ms-flexbox;display:flex;border-radius:4px;overflow:hidden;margin-bottom:10px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(255,161,69,.2)}.voucher-item .voucher-info{width:74%;text-align:left;padding:12px 0 12px 20px}.voucher-item .voucher-type{color:#212121;font-size:22px;font-weight:500;margin-bottom:10px}.voucher-item .get-condition{color:#747474;font-size:16px;margin-bottom:20px}.voucher-item .get-time{color:#bdbdbd;font-size:12px}.voucher-item .voucher-get{width:26%;background-color:#ffa145;background-image:linear-gradient(135deg,#ffbf7c,#ffa145);color:#fff;font-size:18px;text-align:center;line-height:.6rem;padding-top:15px}.voucher-item-used{background-color:#f2f2f2;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.voucher-item-used .voucher-type{color:#747474}.voucher-item-used .get-condition{color:#bdbdbd}.voucher-item-used .voucher-get{background-color:#bdbdbd;background-image:none}.red-packet-item{padding:0 .2rem;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#fff}.red-packet-item .red-packet-item-index{width:.68rem;height:.68rem;line-height:.68rem;text-align:center;color:#747474;font-size:24px;margin-right:.2rem;font-weight:600}.red-packet-item .red-packet-item-index .mb-icon{width:.68rem;height:.68rem}.red-packet-item .red-packet-item-waiter{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.4rem 0;position:relative}.red-packet-item .red-packet-item-waiter:after{content:"";position:absolute;width:200%;bottom:0;left:0;-ms-transform:scale(.5);transform:scale(.5);-ms-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box;border-bottom:1px solid #f2f2f2}.red-packet-item .red-packet-item-waiter .red-packet-item-avatar{width:1rem;height:1rem;border-radius:50%;overflow:hidden;display:inline-block;margin-right:.2rem;position:relative;border:1px solid #f2f2f2}.red-packet-item .red-packet-item-waiter .red-packet-item-avatar img{width:1rem;height:1rem}.red-packet-item .red-packet-item-waiter .red-packet-item-nickname{float:right;line-height:1rem;font-size:16px;color:#747474}.red-packet-item .red-packet-item-waiter .red-packet-item-price{font-size:18px;font-weight:600;color:#ff4545}.red-packet-waiter{margin-bottom:5px}.red-packet-waiter .red-packet-item-waiter:after{border-bottom:none}.swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:#fff;opacity:.5}.swiper-pagination .swiper-pagination-bullet-active{opacity:1}.swiper-container{border-radius:4px}