:root{--van-image-placeholder-text-color:var(--van-gray-6);--van-image-placeholder-font-size:var(--van-font-size-md);--van-image-placeholder-background-color:var(--van-background-color);--van-image-loading-icon-size:32px;--van-image-loading-icon-color:var(--van-gray-4);--van-image-error-icon-size:32px;--van-image-error-icon-color:var(--van-gray-4)}.van-image{position:relative;display:inline-block}.van-image--round{overflow:hidden;border-radius:var(--van-border-radius-max)}.van-image--round .van-image__img{border-radius:inherit}.van-image__error,.van-image__img,.van-image__loading{display:block;width:100%;height:100%}.van-image__error,.van-image__loading{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--van-image-placeholder-text-color);font-size:var(--van-image-placeholder-font-size);background-color:var(--van-image-placeholder-background-color)}.van-image__loading-icon{color:var(--van-image-loading-icon-color);font-size:var(--van-image-loading-icon-size)}.van-image__error-icon{color:var(--van-image-error-icon-color);font-size:var(--van-image-error-icon-size)}:root{--van-card-padding:var(--van-padding-xs) var(--van-padding-md);--van-card-font-size:var(--van-font-size-sm);--van-card-text-color:var(--van-text-color);--van-card-background-color:var(--van-background-color-light);--van-card-thumb-size:88px;--van-card-thumb-border-radius:var(--van-border-radius-lg);--van-card-title-line-height:16px;--van-card-desc-color:var(--van-gray-7);--van-card-desc-line-height:var(--van-line-height-md);--van-card-price-color:var(--van-gray-8);--van-card-origin-price-color:var(--van-gray-6);--van-card-num-color:var(--van-gray-6);--van-card-origin-price-font-size:var(--van-font-size-xs);--van-card-price-font-size:var(--van-font-size-sm);--van-card-price-integer-font-size:var(--van-font-size-lg);--van-card-price-font-family:var(--van-price-integer-font-family)}.van-card{position:relative;box-sizing:border-box;padding:var(--van-card-padding);color:var(--van-card-text-color);font-size:var(--van-card-font-size);background-color:var(--van-card-background-color)}.van-card:not(:first-child){margin-top:var(--van-padding-xs)}.van-card__header{display:flex}.van-card__thumb{position:relative;flex:none;width:var(--van-card-thumb-size);height:var(--van-card-thumb-size);margin-right:var(--van-padding-xs)}.van-card__thumb img{border-radius:var(--van-card-thumb-border-radius)}.van-card__content{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0;min-height:var(--van-card-thumb-size)}.van-card__content--centered{justify-content:center}.van-card__desc,.van-card__title{word-wrap:break-word}.van-card__title{max-height:32px;font-weight:var(--van-font-weight-bold);line-height:var(--van-card-title-line-height)}.van-card__desc{max-height:var(--van-card-desc-line-height);color:var(--van-card-desc-color);line-height:var(--van-card-desc-line-height)}.van-card__bottom{line-height:var(--van-line-height-md)}.van-card__price{display:inline-block;color:var(--van-card-price-color);font-weight:var(--van-font-weight-bold);font-size:var(--van-card-price-font-size)}.van-card__price-integer{font-size:var(--van-card-price-integer-font-size)}.van-card__price-decimal,.van-card__price-integer{font-family:var(--van-card-price-font-family)}.van-card__origin-price{display:inline-block;margin-left:5px;color:var(--van-card-origin-price-color);font-size:var(--van-card-origin-price-font-size);text-decoration:line-through}.van-card__num{float:right;color:var(--van-card-num-color)}.van-card__tag{position:absolute;top:2px;left:0}.van-card__footer{flex:none;text-align:right}.van-card__footer .van-button{margin-left:5px}.com-order-detail-card{background-color:#fff;position:relative;padding:0 13px;border-bottom:1px solid #efefef;border-radius:5px;font-family:PingFang SC}.com-order-detail-card .i-head{padding:18px 8px 15px 6px;height:17px;display:flex;font-size:11px;color:#666;border-bottom:1px solid #e6e6e6;align-items:center}.com-order-detail-card .i-head .i-status{width:100px;color:#ee0a24;text-align:right;font-size:13px;font-family:PingFang SC;font-weight:700}.com-order-detail-card .i-head .i-status-finished{color:#000}.com-order-detail-card .i-head .i-status-cancelled{color:#666}.com-order-detail-card .i-head .i-date{flex:1;font-size:11px;font-family:PingFang SC;font-weight:700;color:#666;display:flex;align-items:center}.com-order-detail-card .i-head .i-date .i-date-icon{width:13px;margin-right:13px}.com-order-detail-card .i-thumbnails{display:flex;align-items:center;padding:11px 0 13px 0;flex-wrap:nowrap;overflow-x:hidden;position:relative}.com-order-detail-card .i-thumbnails img{width:60px;height:60px;border-radius:5px;margin-right:10px;display:block}.com-order-detail-card .i-thumbnails li:nth-child(5) img{width:35px;filter:brightness(.5)}.com-order-detail-card .i-thumbnails span{position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:PingFang SC;font-size:15px;color:#fff;font-weight:700;width:35px;text-align:center}.com-order-detail-card .i-bid{color:#aaa;font-size:12px;margin-left:4vw}.com-order-detail-card .i-remark{color:#888}.com-order-detail-card .expand-content{animation:fadeIn .2s linear both;overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.com-order-detail-card .i-skus{padding:12px 0;border-bottom:1px solid #e6e6e6}.com-order-detail-card .i-skus .i-sku-card{margin-bottom:9px;display:flex;align-items:center}.com-order-detail-card .i-skus .i-sku-card:last-child{margin-bottom:0}.com-order-detail-card .i-skus .i-sku-card .promotion-skus{display:flex;flex-direction:column;font-size:12px}.com-order-detail-card .i-skus .i-sku-card .promotion-skus .promotion-sku{margin-top:5px;margin-right:6px;display:flex;justify-content:space-between}.com-order-detail-card .i-skus .i-sku-card .i-sku-content{flex-grow:1}.com-order-detail-card .i-skus .i-sku-card .i-sku-content .i-sku-title{margin-top:3px}.com-order-detail-card .i-skus .i-sku-card .i-sku-content .i-sku-title .sku-title{font-size:13px;font-weight:500;color:#000}.com-order-detail-card .i-skus .i-sku-card .i-sku-content .i-sku-detail{display:flex;justify-content:space-between;align-items:center;margin-top:6px;padding-right:6px}.com-order-detail-card .i-skus .i-sku-card .i-sku-content .i-sku-detail .i-sku-count{font-size:13px;font-weight:500;color:#333}.com-order-detail-card .i-skus .i-sku-card .i-sku-content .i-sku-detail .i-sku-price{font-size:13px;font-weight:700;color:#000}.com-order-detail-card .i-skus .i-sku-card .van-image{display:block;margin-right:19px;flex-shrink:0}.com-order-detail-card .i-skus .i-sku-package-card{align-items:unset}.com-order-detail-card .i-tag{width:15px;height:15px;padding:0;border-radius:4px;text-align:center;line-height:15px;background-color:#ff5353;font-size:10px;font-weight:700;color:#fff;display:block;margin-right:4px}.com-order-detail-card .i-rows{padding:5px 5px 5px 10px}.com-order-detail-card .i-rows .i-row{display:flex;height:24px;align-items:center;justify-content:space-between}.com-order-detail-card .i-rows .i-row .i-row-label{font-size:12px;font-weight:700;color:#666}.com-order-detail-card .i-rows .i-row .i-row-value{max-width:260px;font-size:12px;font-weight:700;color:#333;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.com-order-detail-card .i-coupons{border-bottom:1px solid #e6e6e6;padding:0 5px 0 10px}.com-order-detail-card .i-coupons .i-coupon{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.com-order-detail-card .i-coupons .i-coupon .i-coupon-label{font-size:12px;font-weight:700;color:#333;display:flex;justify-content:center;align-items:center}.com-order-detail-card .i-coupons .i-coupon .i-coupon-value{font-size:12px;font-weight:700;color:#ff5353;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.com-order-detail-card .i-bottomInfo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #e6e6e6;padding:9px 6px 12px 0}.com-order-detail-card .i-bottomInfo .i-expand{font-size:12px;color:#000;font-weight:700}.com-order-detail-card .i-bottomInfo .i-promotion{flex:auto;color:#aaa;font-size:12px;padding-top:5px;font-weight:700;line-height:18px}.com-order-detail-card .i-bottomInfo .i-sum{font-size:12px;font-weight:700;color:#000}.com-order-detail-card .i-bottomInfo .i-sum .x-i-price{font-size:16px;margin-left:6px}.page-order-detail{padding-top:50px}.page-order-detail .order-cart .header{display:flex;flex-direction:row;justify-content:space-between;padding:8px 15px;background-color:#fff}.page-order-detail .order-cart .header .title{color:#333;font-size:12px}.page-order-detail .order-cart .van-card{--van-card-thumb-size:16vw;background-color:#fff}.page-order-detail .order-cart .van-card .van-card__bottom{display:flex;flex-direction:row-reverse;justify-content:space-between}.page-order-detail .order-cart .van-card .van-card__bottom .van-card__num{color:#666;font-size:3.46667vw}.page-order-detail .order-cart .van-card__price{color:#000;font-weight:700}.page-order-detail .order-cart .van-card .remark{color:#888;font-size:3.2vw}.page-order-detail .order-cart .van-card .sku-title-info{display:flex;font-size:2.93333vw}.page-order-detail .order-cart .van-card .sku-title{display:inline-block;font-size:3.5vw;color:#333;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:65vw}.page-order-detail .order-cart .van-card .specified-promotion{margin:2px 0}.page-order-detail .order-cart .van-card .promotion-skus{margin:5px 0}.page-order-detail .order-cart .van-card .promotion-skus .promotion-sku{margin-top:2px}.page-order-detail .order-cart .van-card .promotion-bracket{font-size:10px;font-family:PingFang SC;font-weight:500;color:#333;line-height:22px}.page-order-detail .order-cart .van-card .promotion-skus-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:61vw}.page-order-detail .order-cart .van-card .promotion-skus-wrapper .promotion-sku-wrapper{font-size:10px;font-family:PingFang SC;font-weight:500;color:#333;line-height:22px}.page-order-detail .order-cart .van-card:not(:first-child){margin-top:1px}.page-order-detail .order-cart .footer{display:flex;flex-direction:row;justify-content:space-between;justify-items:center;padding:5px 15px;background-color:#fff;font-size:12px;color:#333;text-align:right;border-top:1px solid #efefef;vertical-align:bottom}.page-order-detail .order-cart .footer .user{display:flex;align-items:center}.page-order-detail .order-cart .footer .money .price{color:#f44;font-family:var(--van-card-price-font-family);font-size:var(--van-card-price-integer-font-size)}