.nav{position:fixed;width:750rem;height:88rem;left:0;top:0;z-index:99;text-align:center;line-height:88rem;background:#ec2127;display:flex;align-items:center;justify-content:center}.nav .title{font-weight:500;font-size:36rem;color:#fff;max-width:70vw;height:88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav .back{position:absolute;z-index:99;width:48rem;height:48rem;left:24rem;bottom:20rem}.order{height:100vh;background-color:#f5f5f5;overflow:auto}.order-page-error{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:750rem}.order-page-error img{width:120rem;margin-top:150rem}.order-page-error .tit{height:48rem;font-weight:600;font-size:44rem;line-height:48rem;color:#333;margin-top:20rem;margin-bottom:16rem}.order-page-error .t1{font-weight:400;font-size:28rem;line-height:36rem;color:#333;padding:0 30rem}.order-page-error .btn{display:flex;justify-content:center;align-items:center;width:702rem;height:80rem;background:#ec2127;border-radius:48rem;font-size:36rem;color:#fff;font-weight:500;margin-top:69rem;margin-bottom:49rem}.order-page{width:100%;padding:24rem}.order-page .order-status{display:flex;align-items:center;justify-content:center;width:702rem;height:192rem;background:#fff;border-radius:16rem}.order-page .order-status .status-icon{width:88rem;height:88rem;margin:52rem 48rem 52rem 36rem}.order-page .order-status .status-info{flex:1}.order-page .order-status .status-info .status-label{max-width:100%;height:44rem;font-style:normal;font-weight:500;font-size:30rem;line-height:44rem;color:#999;overflow:hidden;margin-bottom:16rem}.order-page .order-status .status-info .status-wait{max-width:100%;height:48rem;font-style:normal;font-weight:600;font-size:40rem;line-height:48rem;color:#333}.order-page .order-status .status-info .status-wait.status0{color:#ec2127}.order-page .order-status .status-info .status-timer{max-width:100%;height:44rem;font-style:normal;font-weight:500;font-size:30rem;line-height:44rem;color:#333}.order-page .order-goods{width:702rem;background:#fff;border-radius:16rem;display:flex;flex-direction:column;margin-top:16rem}.order-page .order-goods .goods-item{display:flex;width:100%;height:208rem;align-items:center;justify-content:center}.order-page .order-goods .goods-item .goods-img{width:160rem;height:160rem;border-radius:12rem;margin:24rem}.order-page .order-goods .goods-item .goods-info{flex:1}.order-page .order-goods .goods-item .goods-info .goods-title{max-width:100%;height:80rem;overflow:hidden;font-style:normal;font-weight:600;font-size:36rem;line-height:40rem;color:#0f4c9b;margin-bottom:26rem;padding-right:24rem}.order-page .order-goods .goods-item .goods-info .goods-price{height:48rem;font-style:normal;font-weight:600;font-size:44rem;line-height:48rem;color:#ec2127;display:flex;align-items:center;justify-content:space-between}.order-page .order-goods .goods-item .goods-count{height:54rem;font-weight:500;font-size:36rem;line-height:54rem;color:#333;margin-right:24rem}.order-page .cancel-btn{display:flex;justify-content:center;align-items:center;width:702rem;height:100rem;background:#fff;border:1rem solid #ec2127;border-radius:16rem;color:#ec2127;font-size:32rem;margin-top:16rem}.order-page .order-info{background:#fff;width:702rem;border-radius:12rem;padding:16rem 0}.order-page .order-info .info-row{display:flex;justify-content:space-between;align-items:center;font-size:32rem;color:#999;height:84rem;padding:0 24rem}.order-page .order-info .info-row .copy-btn{display:flex;justify-content:center;align-items:center;width:92rem;height:52rem;background:#f5f5f5;border-radius:42rem;color:#666;font-size:30rem;margin-left:16rem}.order-page .order-info .info-row div{color:#333}.order-page .order-footer{position:fixed;left:0;z-index:999;bottom:0}.order-page .order-footer .footer-pay{display:flex;align-items:center;justify-content:space-between;width:750rem;height:112rem;background:#fff;border-radius:24rem 24rem 0 0;padding:0 24rem}.order-page .order-footer .footer-pay .footer-left{display:flex;align-items:center}.order-page .order-footer .footer-pay .total-label{height:54rem;font-weight:400;font-size:36rem;line-height:54rem;color:#333}.order-page .order-footer .footer-pay .total-price{height:60rem;font-weight:600;font-size:60rem;line-height:60rem;color:#ec2127}.order-page .order-footer .footer-pay .pay-btn{display:flex;justify-content:center;align-items:center;width:320rem;border:0;height:80rem;background:#ec2127;border-radius:48rem;font-weight:700;color:#fff;font-size:36rem}@media(max-width:750px){.order-page .order-footer,.order-page .order-page{max-width:100vw}}.url-input{width:240rem;height:40rem;border:0!important;background:#f5f5f5;border-radius:16rem;color:#333;padding:9rem;font-size:15rem;margin:20rem 0}.order-list-page{overflow:auto;background:#f7f7f7;height:100vh}.order-list-page .install{position:fixed;background-color:#fff;left:24rem;bottom:50rem;padding:16rem 32rem;border-radius:100rem;font-size:26rem;color:#9c5f14;max-width:160rem;text-align:center;z-index:999;border:1rem solid #eee;box-shadow:0 8rem 20rem rgba(0,0,0,.1)}.order-list-page .drop-down-back{position:fixed;width:100%;height:100%;z-index:99;left:0;top:0}.order-list-page .drop-down{z-index:100;position:fixed;background-size:100% 100%;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;filter:drop-shadow(0 0 20rem rgba(0,0,0,.1));border-radius:16rem;width:268rem;right:20rem;top:270rem}.order-list-page .drop-down .drop-down-li{width:100%;height:88rem;font-size:28rem;color:#666;text-align:center;line-height:88rem}.order-list-page .drop-down .drop-down-li.active{color:#ec2127;font-weight:500}.order-list-page .drop-down .drop-down-li+.drop-down-li{position:relative}.order-list-page .drop-down .drop-down-li+.drop-down-li:before{width:220rem;height:1rem;background:#eee;content:"";position:absolute;left:24rem;top:0;z-index:9}.order-list-page .drop-down .subscript{width:40rem;height:18rem;z-index:99;position:absolute;right:64rem;top:-16rem}.order-list-page .search-bar{display:flex;align-items:center;height:112rem;background-color:#fff;position:relative}.order-list-page .search-bar .icon{width:32rem;position:absolute;z-index:99;top:40rem;left:40rem}.order-list-page .search-bar .filter-picker{display:flex;align-items:center;justify-content:center;margin-left:24rem}.order-list-page .search-bar .filter-picker div{margin-right:8rem;font-size:30rem;color:#333}.order-list-page .search-bar .filter-picker img{width:40rem;margin-right:24rem}.order-list-page .search-bar .filter-picker .open{transform:rotate(180deg)}.order-list-page .search-bar .search-input{flex:1;border:none;width:570rem;height:80rem;margin-left:24rem;background:#f5f5f5;border-radius:999rem;font-size:30rem;padding-left:64rem}.order-list-page .order-list{width:100%;padding:24rem;overflow-y:scroll;overflow-x:hidden;height:calc(100vh - 280rem)}.order-list-page .order-list .order-card+.order-card{margin-top:12rem}.order-list-page .order-list .order-card{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:702rem;height:298rem;background:#fff;border-radius:16rem}.order-list-page .order-list .order-card .order-header{display:flex;justify-content:space-between;align-items:center;height:82rem;padding:0 24rem;font-size:28rem;color:#333;width:100%}.order-list-page .order-list .order-card .order-header .order-status.status0{color:#e53935;font-weight:500}.order-list-page .order-list .order-card .order-header .order-status.status1{color:#4caf50}.order-list-page .order-list .order-card .order-goods-scroll{width:calc(100% - 140rem);height:120rem;overflow-x:scroll;overflow-y:hidden}.order-list-page .order-list .order-card .order-goods{display:flex;align-items:center;height:120rem;width:auto}.order-list-page .order-list .order-card .order-goods .goods-img{width:120rem;height:120rem;flex:1;border-radius:6rem;overflow:hidden;position:relative}.order-list-page .order-list .order-card .order-goods .goods-img+.goods-img{margin-left:8rem}.order-list-page .order-list .order-card .order-info{display:flex;justify-content:center;align-items:self-end;flex-direction:column;padding-right:24rem;width:140rem;box-shadow:-8rem 0 8rem -8rem rgba(0,0,0,.15)}.order-list-page .order-list .order-card .order-info .order-count{font-size:24remrem;color:#666}.order-list-page .order-list .order-card .order-info .order-amount{font-size:32rem;color:#333;font-weight:700}.order-list-page .order-list .order-card .order-actions{display:flex;justify-content:flex-end;align-items:center;height:96rem;width:100%;padding-right:24rem}.order-list-page .order-list .order-card .order-actions button{border:none;background:none}.order-list-page .order-list .order-card .order-actions button+button{margin-left:16rem}.order-list-page .order-list .order-card .order-actions .cancel-btn{display:flex;justify-content:center;align-items:center;width:128rem;height:48rem;border:1rem solid #ccc;border-radius:66rem;font-size:24rem;color:#333}.order-list-page .order-list .order-card .order-actions .detail-btn{display:flex;justify-content:center;align-items:center;width:176rem;height:48rem;background:#ec2127;border-radius:66rem;font-size:24rem;color:#fff}.pay-page{overflow:auto}.pay-main,.pay-page{background-color:#f5f5f5}.pay-main{padding:24rem;height:100vh}.pay-main .title{height:112rem;line-height:112rem;font-weight:600;font-size:44rem;color:#333}.pay-main .pay+.pay{margin-top:24rem}.pay-main .pay{display:flex;justify-content:center;align-items:center;width:702rem;height:124rem;background:#fff;border-radius:16rem;color:#333;font-size:32rem;position:relative}.pay-main .pay .pay-disabled{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3)}.pay-main .pay .logo{width:100%;height:100%}@media(min-width:768px){.pay-main .pay{width:702rem;box-sizing:border-box}}.payment-result-page{overflow:auto;background-color:#f5f5f5}.payment-results{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:750rem;height:1000rem;background-color:#f5f5f5}.payment-results .img{width:120rem;margin-top:150rem}.payment-results .content{height:48rem;font-weight:600;font-size:44rem;line-height:48rem;color:#333;margin-top:20rem;margin-bottom:78rem;padding:0 30rem}.payment-results .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;width:702rem;height:80rem;background:#ec2127;border-radius:48rem;font-weight:500;font-size:36rem;line-height:54rem;color:#fff}.intermediatePage{background-color:#f5f5f5;height:100dvh}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#f5f5f5}#app{background:#f7f7f7}@media (min-width:768px){body{background-color:rgba(0,0,0,.1)}}::-webkit-scrollbar{display:none!important}.olp-tit{display:flex;align-items:center;justify-content:space-between;height:80rem;padding:0 24rem;font-weight:400;font-size:30rem;color:#333;max-width:750rem;background-color:#fff}.van-dialog{transform:scale(2) translate3d(-25%,-25%,0)!important}.van-action-sheet__content button{font-size:32rem!important}.van-action-sheet__item{line-height:55rem!important}.van-action-sheet__cancel,.van-action-sheet__description{font-size:32rem!important;line-height:55rem!important}