:host,:root{--van-action-sheet-max-height:80%;--van-action-sheet-header-height:48px;--van-action-sheet-header-font-size:var(--van-font-size-lg);--van-action-sheet-description-color:var(--van-text-color-2);--van-action-sheet-description-font-size:var(--van-font-size-md);--van-action-sheet-description-line-height:var(--van-line-height-md);--van-action-sheet-item-background:var(--van-background-2);--van-action-sheet-item-font-size:var(--van-font-size-lg);--van-action-sheet-item-line-height:var(--van-line-height-lg);--van-action-sheet-item-text-color:var(--van-text-color);--van-action-sheet-item-disabled-text-color:var(--van-text-color-3);--van-action-sheet-item-icon-size:18px;--van-action-sheet-item-icon-margin-right:var(--van-padding-xs);--van-action-sheet-subname-color:var(--van-text-color-2);--van-action-sheet-subname-font-size:var(--van-font-size-sm);--van-action-sheet-subname-line-height:var(--van-line-height-sm);--van-action-sheet-close-icon-size:22px;--van-action-sheet-close-icon-color:var(--van-gray-5);--van-action-sheet-close-icon-padding:0 var(--van-padding-md);--van-action-sheet-cancel-text-color:var(--van-gray-7);--van-action-sheet-cancel-padding-top:var(--van-padding-xs);--van-action-sheet-cancel-padding-color:var(--van-background);--van-action-sheet-loading-icon-size:22px}.van-action-sheet{display:flex;flex-direction:column;max-height:var(--van-action-sheet-max-height);overflow:hidden;color:var(--van-action-sheet-item-text-color)}.van-action-sheet__content{flex:1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.van-action-sheet__cancel,.van-action-sheet__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding:14px var(--van-padding-md);font-size:var(--van-action-sheet-item-font-size);background:var(--van-action-sheet-item-background);border:none;cursor:pointer}.van-action-sheet__cancel:active,.van-action-sheet__item:active{background-color:var(--van-active-color)}.van-action-sheet__item{line-height:var(--van-action-sheet-item-line-height)}.van-action-sheet__item--disabled,.van-action-sheet__item--loading{color:var(--van-action-sheet-item-disabled-text-color)}.van-action-sheet__item--disabled:active,.van-action-sheet__item--loading:active{background-color:var(--van-action-sheet-item-background)}.van-action-sheet__item--disabled{cursor:not-allowed}.van-action-sheet__item--loading{cursor:default}.van-action-sheet__item-icon{font-size:var(--van-action-sheet-item-icon-size);margin-right:var(--van-action-sheet-item-icon-margin-right)}.van-action-sheet__cancel{flex-shrink:0;box-sizing:border-box;color:var(--van-action-sheet-cancel-text-color)}.van-action-sheet__subname{width:100%;margin-top:var(--van-padding-xs);color:var(--van-action-sheet-subname-color);font-size:var(--van-action-sheet-subname-font-size);line-height:var(--van-action-sheet-subname-line-height);overflow-wrap:break-word}.van-action-sheet__gap{display:block;height:var(--van-action-sheet-cancel-padding-top);background:var(--van-action-sheet-cancel-padding-color)}.van-action-sheet__header{flex-shrink:0;font-weight:var(--van-font-bold);font-size:var(--van-action-sheet-header-font-size);line-height:var(--van-action-sheet-header-height);text-align:center}.van-action-sheet__description{position:relative;flex-shrink:0;padding:20px var(--van-padding-md);color:var(--van-action-sheet-description-color);font-size:var(--van-action-sheet-description-font-size);line-height:var(--van-action-sheet-description-line-height);text-align:center}.van-action-sheet__description:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:var(--van-padding-md);bottom:0;left:var(--van-padding-md);border-bottom:1px solid var(--van-border-color);transform:scaleY(.5)}.van-action-sheet__loading-icon .van-loading__spinner{width:var(--van-action-sheet-loading-icon-size);height:var(--van-action-sheet-loading-icon-size)}.van-action-sheet__close{position:absolute;top:0;right:0;z-index:1;padding:var(--van-action-sheet-close-icon-padding);color:var(--van-action-sheet-close-icon-color);font-size:var(--van-action-sheet-close-icon-size);line-height:inherit}.van-radio-group--horizontal{display:flex;flex-wrap:wrap}:host,:root{--van-checkbox-size:20px;--van-checkbox-border-color:var(--van-gray-5);--van-checkbox-duration:var(--van-duration-fast);--van-checkbox-label-margin:var(--van-padding-xs);--van-checkbox-label-color:var(--van-text-color);--van-checkbox-checked-icon-color:var(--van-primary-color);--van-checkbox-disabled-icon-color:var(--van-gray-5);--van-checkbox-disabled-label-color:var(--van-text-color-3);--van-checkbox-disabled-background:var(--van-border-color)}.van-checkbox{display:flex;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-checkbox--disabled{cursor:not-allowed}.van-checkbox--label-disabled{cursor:default}.van-checkbox--horizontal{margin-right:var(--van-padding-sm)}.van-checkbox__icon{flex:none;height:1em;font-size:var(--van-checkbox-size);line-height:1em;cursor:pointer}.van-checkbox__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:1px solid var(--van-checkbox-border-color);transition-duration:var(--van-checkbox-duration);transition-property:color,border-color,background-color}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--indeterminate .van-icon{display:flex;align-items:center;justify-content:center}.van-checkbox__icon--checked .van-icon,.van-checkbox__icon--indeterminate .van-icon{color:var(--van-white);border-color:var(--van-checkbox-checked-icon-color);background-color:var(--van-checkbox-checked-icon-color)}.van-checkbox__icon--disabled{cursor:not-allowed}.van-checkbox__icon--disabled .van-icon{background-color:var(--van-checkbox-disabled-background);border-color:var(--van-checkbox-disabled-icon-color)}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{color:var(--van-checkbox-disabled-icon-color)}.van-checkbox__label{margin-left:var(--van-checkbox-label-margin);color:var(--van-checkbox-label-color);line-height:var(--van-checkbox-size)}.van-checkbox__label--left{margin:0 var(--van-checkbox-label-margin) 0 0}.van-checkbox__label--disabled{color:var(--van-checkbox-disabled-label-color)}:host,:root{--van-radio-size:20px;--van-radio-dot-size:8px;--van-radio-border-color:var(--van-gray-5);--van-radio-duration:var(--van-duration-fast);--van-radio-label-margin:var(--van-padding-xs);--van-radio-label-color:var(--van-text-color);--van-radio-checked-icon-color:var(--van-primary-color);--van-radio-disabled-icon-color:var(--van-gray-5);--van-radio-disabled-label-color:var(--van-text-color-3);--van-radio-disabled-background:var(--van-border-color)}.van-radio{display:flex;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-radio--disabled{cursor:not-allowed}.van-radio--label-disabled{cursor:default}.van-radio--horizontal{margin-right:var(--van-padding-sm)}.van-radio__icon{flex:none;height:1em;font-size:var(--van-radio-size);line-height:1em;cursor:pointer}.van-radio__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:1px solid var(--van-radio-border-color);transition-duration:var(--van-radio-duration);transition-property:color,border-color,background-color}.van-radio__icon--round .van-icon{border-radius:100%}.van-radio__icon--dot{position:relative;border-radius:100%;box-sizing:border-box;width:var(--van-radio-size);height:var(--van-radio-size);border:1px solid var(--van-radio-border-color);transition-duration:var(--van-radio-duration);transition-property:border-color}.van-radio__icon--dot__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;height:calc(100% - var(--van-radio-dot-size));width:calc(100% - var(--van-radio-dot-size));transition-duration:var(--van-radio-duration);transition-property:background-color}.van-radio__icon--checked .van-icon{color:var(--van-white);background-color:var(--van-radio-checked-icon-color)}.van-radio__icon--checked .van-icon,.van-radio__icon--checked.van-radio__icon--dot{border-color:var(--van-radio-checked-icon-color)}.van-radio__icon--checked.van-radio__icon--dot .van-radio__icon--dot__icon{background:var(--van-radio-checked-icon-color)}.van-radio__icon--disabled{cursor:not-allowed}.van-radio__icon--disabled .van-icon{background-color:var(--van-radio-disabled-background);border-color:var(--van-radio-disabled-icon-color)}.van-radio__icon--disabled.van-radio__icon--checked .van-icon{color:var(--van-radio-disabled-icon-color)}.van-radio__label{margin-left:var(--van-radio-label-margin);color:var(--van-radio-label-color);line-height:var(--van-radio-size)}.van-radio__label--left{margin:0 var(--van-radio-label-margin) 0 0}.van-radio__label--disabled{color:var(--van-radio-disabled-label-color)}:host,:root{--van-cell-group-background:var(--van-background-2);--van-cell-group-title-color:var(--van-text-color-2);--van-cell-group-title-padding:var(--van-padding-md) var(--van-padding-md);--van-cell-group-title-font-size:var(--van-font-size-md);--van-cell-group-title-line-height:16px;--van-cell-group-inset-padding:0 var(--van-padding-md);--van-cell-group-inset-radius:var(--van-radius-lg);--van-cell-group-inset-title-padding:var(--van-padding-md) var(--van-padding-md)}.van-cell-group{background:var(--van-cell-group-background)}.van-cell-group--inset{margin:var(--van-cell-group-inset-padding);border-radius:var(--van-cell-group-inset-radius);overflow:hidden}.van-cell-group__title{padding:var(--van-cell-group-title-padding);color:var(--van-cell-group-title-color);font-size:var(--van-cell-group-title-font-size);line-height:var(--van-cell-group-title-line-height)}.van-cell-group__title--inset{padding:var(--van-cell-group-inset-title-padding)}:host,:root{--van-tag-padding:0 var(--van-padding-base);--van-tag-text-color:var(--van-white);--van-tag-font-size:var(--van-font-size-sm);--van-tag-radius:2px;--van-tag-line-height:16px;--van-tag-medium-padding:2px 6px;--van-tag-large-padding:var(--van-padding-base) var(--van-padding-xs);--van-tag-large-radius:var(--van-radius-md);--van-tag-large-font-size:var(--van-font-size-md);--van-tag-round-radius:var(--van-radius-max);--van-tag-danger-color:var(--van-danger-color);--van-tag-primary-color:var(--van-primary-color);--van-tag-success-color:var(--van-success-color);--van-tag-warning-color:var(--van-warning-color);--van-tag-default-color:var(--van-gray-6);--van-tag-plain-background:var(--van-background-2)}.van-tag{position:relative;display:inline-flex;align-items:center;padding:var(--van-tag-padding);color:var(--van-tag-text-color);font-size:var(--van-tag-font-size);line-height:var(--van-tag-line-height);border-radius:var(--van-tag-radius)}.van-tag--default{background:var(--van-tag-default-color)}.van-tag--default.van-tag--plain{color:var(--van-tag-default-color)}.van-tag--danger{background:var(--van-tag-danger-color)}.van-tag--danger.van-tag--plain{color:var(--van-tag-danger-color)}.van-tag--primary{background:var(--van-tag-primary-color)}.van-tag--primary.van-tag--plain{color:var(--van-tag-primary-color)}.van-tag--success{background:var(--van-tag-success-color)}.van-tag--success.van-tag--plain{color:var(--van-tag-success-color)}.van-tag--warning{background:var(--van-tag-warning-color)}.van-tag--warning.van-tag--plain{color:var(--van-tag-warning-color)}.van-tag--plain{background:var(--van-tag-plain-background);border-color:currentColor}.van-tag--plain:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid;border-color:inherit;border-radius:inherit;content:"";pointer-events:none}.van-tag--medium{padding:var(--van-tag-medium-padding)}.van-tag--large{padding:var(--van-tag-large-padding);font-size:var(--van-tag-large-font-size);border-radius:var(--van-tag-large-radius)}.van-tag--mark{border-radius:0 var(--van-tag-round-radius) var(--van-tag-round-radius) 0}.van-tag--mark:after{display:block;width:2px;content:""}.van-tag--round{border-radius:var(--van-tag-round-radius)}.van-tag__close{margin-left:2px}.van-button--normal{border-radius:8px!important}.card-bg{background-image:url(../img/banner-bg.869b49d8.png)!important;background-size:100% auto!important;background-repeat:no-repeat!important}.card-bold{overflow:hidden;border-radius:24px 24px 0 0;background:#fff;box-shadow:-2px -2px 16px rgba(0,0,0,.08)}.card-bold .title{margin:10px 8px 20px 8px;padding:0 8px;font-size:14px;color:#333;border-left:3px solid #ffcc85}.card-bold .title:nth-of-type(n+2){margin-top:24px}.card-bold:nth-of-type(n+2){border-radius:0 0 16px 16px;box-shadow:1px 8px 5px rgba(0,0,0,.02)}.card-bold:nth-of-type(n+2).banner{margin-top:-17px;border-radius:24px 24px 0 0;box-shadow:-2px -2px 8px rgba(0,0,0,.08)!important}.card-bold.bold:nth-of-type(n+2){border-radius:16px 16px 0 0;box-shadow:1px 8px 5px rgba(0,0,0,.02)}.card{flex-shrink:0;margin-top:10px;border-radius:16px}.card,.nav-bar{overflow:hidden;background:#fff;box-shadow:-1px -1px 8px rgba(0,0,0,.05)}.nav-bar{display:flex;align-items:center;flex-direction:row;color:#555;padding:10px 16px;height:30px;z-index:999;border-bottom:1px solid #eee}.nav-bar .title{flex:1;margin:0 4px;font-size:16px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-bar .right-icon{margin-left:auto}.nav-bar.no-border{border-bottom:none!important;box-shadow:none!important}.header-bar{padding:16px 0;z-index:160;position:absolute;top:0;width:100%;display:flex;align-items:center;flex-direction:row}.header-bar .button{border:1px solid #f7f7f7}.header-bar .back-button{flex-shrink:0;box-shadow:1px 1px 5px rgba(0,0,0,.08);margin-left:8px;padding:2px;border-radius:100%;background:#fff;height:32px;width:32px;color:#222;text-align:center;font-size:20px}.header-bar .back-button .van-icon{border-radius:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;background:#fff}.header-bar .route-info{width:calc(100% - 76px);box-shadow:1px 1px 5px rgba(0,0,0,.08);margin-left:8px;margin-right:8px;border-radius:10px;background:hsla(0,0%,100%,.88);height:38px;display:flex;align-items:center;justify-content:center;flex-direction:row;padding:0 8px 0 4px}.header-bar .route-info .line{margin:0 6px 0 12px;color:#999;transform:rotate(270deg);font-size:11px}.header-bar .route-info .left,.header-bar .route-info .right{max-width:calc(50% - 16px);display:flex;align-items:center;justify-content:center;flex-direction:row}.header-bar .route-info .left,.header-bar .route-info .right{justify-content:center}.header-bar .route-info .dot{flex-shrink:0;margin-left:8px;margin-right:8px;width:6px;height:6px;border-radius:100%}.header-bar .route-info .start-dot{background:green}.header-bar .route-info .end-dot{background:#ff9500}.header-bar .route-info .address{width:100%;color:#555;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-wrap,.page-wrap{display:flex;flex-direction:column}.main-wrap{padding:0;width:var(--vue-page-width);height:var(--vue-page-height);overflow:hidden}.bottom-wrap{margin-top:-20px;z-index:160;background:transparent;width:100%;max-height:var(--bottom-wrap-max-height);transition:max-height .5s}.bottom-wrap .bottom-main{background:#fafcff;display:flex;justify-content:center;flex-direction:column;overflow:hidden;border-radius:24px 24px 0 0;box-shadow:-2px -2px 8px rgba(0,0,0,.08)}.bottom-wrap .bottom-main .tip-info{display:flex;align-items:center;flex-direction:row;overflow:hidden;background:#f0f7ff;padding:18px 16px 30px 16px;border-radius:16px 16px 0 0;font-size:12.5px;color:#666}.bottom-wrap .bottom-main .tip-info .van-icon{margin-right:5px;font-size:15px}.bottom-wrap .bottom-main .tip-info .van-loading{margin-right:5px;color:#03f}.bottom-wrap .bottom-main .tip-info strong{margin:0 2px;font-size:12px}.bottom-wrap .bottom-main .tip-info .link{margin-left:auto;color:#aaa;font-size:12px}.copyright{padding:5px 0;margin:10px 0 5px 0;display:flex;align-items:center;justify-content:center;flex-direction:row}.copyright .text{font-size:12px;color:#ccc}.van-popup--bottom{border-radius:16px 16px 0 0}.mapContainer{position:relative;width:100%;flex:1;height:0}.mapContainer #map{width:100%;height:100%}.mapContainer .map-button{height:42px;padding:10px;position:absolute;bottom:20px;z-index:1;width:calc(100% - 20px)}.mapContainer .map-button .button{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:12px;background:#fff;height:42px;width:42px;box-shadow:1px 1px 5px rgba(0,0,0,.08);font-size:22px;color:#222;overflow:hidden}.mapContainer .map-button .left-button{float:left}.mapContainer .map-button .left-button .security img{transform:translateX(30px);filter:drop-shadow(#0033ff -30px 0 0)}.mapContainer .map-button .right-button,.mapContainer .map-button .wait-button{float:right}.mapContainer .map-button .wait-button{width:auto;display:flex;flex-direction:row;font-size:12px;padding-left:12px;padding-right:12px;background:hsla(0,0%,100%,.88);color:#555}.mapContainer .map-button .wait-button .van-icon{margin-right:4px;font-size:15px;color:#007fff}.mapContainer .pin-img{width:16px;height:30px;margin-left:-8px;margin-top:-35px;pointer-events:none}.mapContainer .pin,.mapContainer .pin-img{z-index:2;position:absolute;top:50%;left:50%}.mapContainer .pin{width:36px;height:38px;margin-left:-18px;margin-top:-39px;display:flex;align-items:center;justify-content:center;flex-direction:column}.mapContainer .pin .dot{width:22px;height:22px;border-radius:100%;background:#ff9500;box-shadow:1px 1px 5px rgba(0,0,0,.08)}.mapContainer .pin .dot-min{top:5px;position:absolute;width:11px;height:11px;border-radius:100%;background:#fff}.mapContainer .pin .pole{width:4px;height:16px;background:#ff9500;box-shadow:1px 1px 5px rgba(0,0,0,.08);border-radius:0 0 4px 4px}.order-checkout .checkout-wrap .order-status{overflow:hidden;margin-top:-15px;background-color:#fff;border-radius:0;padding:8px}.order-checkout .checkout-wrap .order-status .status-layout{display:flex;flex-direction:column;margin:24px 8px 0 8px}.order-checkout .checkout-wrap .order-status .status-layout .status{margin-top:8px;font-size:18px;color:#333}.order-checkout .checkout-wrap .order-status .status-layout .status .van-tag{float:left;margin-right:6px;text-shadow:1px 1px 5px rgba(0,0,0,.6);border-radius:5px;font-size:12px}.order-checkout .checkout-wrap .order-status .status-layout .status .van-tag .van-icon{margin-right:2px}.order-checkout .checkout-wrap .order-status .status-layout .remind{margin-top:10px;font-size:12px;color:#777;margin-bottom:10px}.order-checkout .checkout-wrap .order-status .status-layout .remind strong{margin:0 2px;font-weight:400;color:#f5a029}.order-checkout .checkout-wrap .order-status .status-layout .order-flag .van-tag{font-size:11px}.order-checkout .checkout-wrap .order-status .status-layout .order-flag .van-tag .van-icon{margin-right:2px}.order-checkout .checkout-wrap .order-status .status-layout .order-flag .van-tag:nth-of-type(n+2){margin-left:8px}.order-checkout .checkout-wrap .vehicle-info{background:#fff;padding:12px 8px;border-radius:0;display:flex;align-items:center;flex-direction:row}.order-checkout .checkout-wrap .vehicle-info .vehicle-data{margin:0 8px 8px 8px}.order-checkout .checkout-wrap .vehicle-info .vehicle-data .plate-number{color:#111;font-size:22px;font-weight:700}.order-checkout .checkout-wrap .vehicle-info .vehicle-data .vehicle-attr{margin-top:5px;color:#222;font-size:12px;font-weight:700}.order-checkout .checkout-wrap .vehicle-info .vehicle-data .driver-info{margin-top:4px;color:#555;font-size:12px;display:flex;align-items:center;flex-direction:row}.order-checkout .checkout-wrap .vehicle-info .vehicle-data .driver-info .star-rating{margin-left:5px}.order-checkout .checkout-wrap .vehicle-info .vehicle-data .driver-info .star-rating .van-icon{color:#ffb54d}.order-checkout .checkout-wrap .vehicle-info .vehicle-data .driver-info .order-count{margin-left:5px}.order-checkout .checkout-wrap .vehicle-info .vehicle-thumbnail{position:relative;margin-left:auto;margin-right:8px}.order-checkout .checkout-wrap .vehicle-info .vehicle-thumbnail img{width:96px}.order-checkout .checkout-wrap .vehicle-info .vehicle-thumbnail .operate{position:absolute;bottom:4px;right:0;border-radius:3px;background:rgba(30,144,255,.8);padding:2px 4px;font-size:8px;color:#fff;box-shadow:-4px -4px 8px rgba(0,0,0,.2);text-shadow:2px 2px 5px rgba(0,0,0,.6)}.order-checkout .checkout-wrap .order-bill,.order-checkout .checkout-wrap .order-mileage{background:#fff;margin-top:10px;overflow:hidden;border-radius:12px;box-shadow:-1px -1px 8px rgba(0,0,0,.05)}.order-checkout .checkout-wrap .order-bill .cell,.order-checkout .checkout-wrap .order-mileage .cell{display:flex;align-items:center;flex-direction:row}.order-checkout .checkout-wrap .order-bill .cell .text,.order-checkout .checkout-wrap .order-mileage .cell .text{color:#555;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-checkout .checkout-wrap .order-bill .cell:nth-of-type(n+2),.order-checkout .checkout-wrap .order-mileage .cell:nth-of-type(n+2){margin-top:16px}.order-checkout .checkout-wrap .order-bill .dot,.order-checkout .checkout-wrap .order-mileage .dot{flex-shrink:0;margin-left:8px;margin-right:8px;width:8px;height:8px;border-radius:100%}.order-checkout .checkout-wrap .order-bill .start-dot,.order-checkout .checkout-wrap .order-mileage .start-dot{background:green}.order-checkout .checkout-wrap .order-bill .end-dot,.order-checkout .checkout-wrap .order-mileage .end-dot{background:#ff9500}.order-checkout .checkout-wrap .order-bill{border-radius:12px;padding-bottom:4px}.order-checkout .checkout-wrap .order-bill .van-cell,.order-checkout .checkout-wrap .order-bill .van-cell-group{background:transparent}.order-checkout .checkout-wrap .order-bill .payment-method{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.order-checkout .checkout-wrap .order-bill .amount{display:flex;align-items:baseline;justify-content:center;flex-direction:row;padding:32px 8px;font-size:14px}.order-checkout .checkout-wrap .order-bill .amount strong{margin-right:2px;font-size:24px}.order-checkout .checkout-wrap .submit-button{margin:12px 10px;border:none;background:linear-gradient(90deg,#ffb54d,#ff9500,#ff8c00)}.order-checkout .checkout-wrap .finish-button{margin:12px 10px;border:1px solid #ff7600;color:#ff7600}.order-checkout .checkout-wrap .route-info{background:#fff;height:38px;display:flex;align-items:center;flex-direction:row;padding:0 8px 20px 8px}.order-checkout .checkout-wrap .route-info .line{margin:0 6px 0 12px;color:#999;transform:rotate(270deg);font-size:11px}.order-checkout .checkout-wrap .route-info .left,.order-checkout .checkout-wrap .route-info .right{max-width:calc(50% - 16px);display:flex;align-items:center;justify-content:center;flex-direction:row}.order-checkout .checkout-wrap .route-info .dot{flex-shrink:0;margin-left:8px;margin-right:8px;width:6px;height:6px;border-radius:100%}.order-checkout .checkout-wrap .route-info .start-dot{background:green}.order-checkout .checkout-wrap .route-info .end-dot{background:#ff9500}.order-checkout .checkout-wrap .route-info .address{width:100%;color:#555;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-checkout .checkout-wrap .arrive{border-radius:0 0 12px 12px;box-shadow:1px 8px 5px rgba(0,0,0,.02)}.order-checkout .checkout-wrap .call-options{box-shadow:-2px -2px 16px rgba(0,0,0,.08);border-radius:12px 12px 0 0;padding:16px 16px;display:flex;justify-content:center;align-items:center;flex-direction:row}.order-checkout .checkout-wrap .call-options .separate{width:1px;height:18px;margin:0 8px;background:#eee}.order-checkout .checkout-wrap .call-options .options-item{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:12px;color:#666;text-align:center}.order-checkout .checkout-wrap .call-options .options-item .van-icon{font-size:16px}.order-checkout .checkout-wrap .call-options .options-item .van-icon .van-icon__image{width:14px;height:14px}.order-checkout .payment-methods{padding:8px 16px}.order-checkout .payment-methods .payment-method-item{padding:16px 0;display:flex;flex-direction:row;align-items:center;font-size:14px;color:#333}.order-checkout .payment-methods .payment-method-item .van-radio{margin-left:auto}.order-checkout .payment-methods .payment-method-item .van-radio .van-radio__icon{font-size:16px}.order-checkout .payment-methods .payment-method-item:nth-of-type(n+2){border-top:1px solid #eee}.amap-info-close{display:none}.wrapper{height:100%}.block,.wrapper{display:flex;align-items:center;justify-content:center}.block{width:128px;height:128px;background-color:#fff;border-radius:12px}