@-webkit-keyframes flipY-73bd24b1{0%{transform:perspective(500px) rotateX(0deg) rotateY(15deg)}50%{transform:perspective(500px) rotateX(0deg) rotateY(-15deg)}to{transform:perspective(500px) rotateX(0deg) rotateY(15deg)}}@keyframes flipY-73bd24b1{0%{transform:perspective(500px) rotateX(0deg) rotateY(15deg)}50%{transform:perspective(500px) rotateX(0deg) rotateY(-15deg)}to{transform:perspective(500px) rotateX(0deg) rotateY(15deg)}}@-webkit-keyframes flipYLight-73bd24b1{0%{left:-100vw;opacity:.3;width:25px}25%{left:45vw;opacity:0;width:45px}50%{left:150vw;opacity:.3;width:25px}75%{left:45vw;opacity:0;width:45px}to{left:-100vw;opacity:.3;width:25px}}@keyframes flipYLight-73bd24b1{0%{left:-100vw;opacity:.3;width:25px}25%{left:45vw;opacity:0;width:45px}50%{left:150vw;opacity:.3;width:25px}75%{left:45vw;opacity:0;width:45px}to{left:-100vw;opacity:.3;width:25px}}@-webkit-keyframes zoomOutUp-73bd24b1{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp-73bd24b1{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.zoomOutUp[data-v-73bd24b1]{-webkit-animation:zoomOutUp-73bd24b1 .4s ease-in-out;animation:zoomOutUp-73bd24b1 .4s ease-in-out}@-webkit-keyframes flipInX-73bd24b1{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInX-73bd24b1{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX[data-v-73bd24b1]{-webkit-animation:flipInX-73bd24b1 1.8s ease-in-out;animation:flipInX-73bd24b1 1.8s ease-in-out}.disabled[data-v-73bd24b1]{pointer-events:none;opacity:.7}.top-title-height[data-v-73bd24b1]{height:var(--safe-top)}.active-text[data-v-73bd24b1]{background:linear-gradient(137deg,linen 19%,#d0b39d 51%,#e8e1d1 72%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;text-shadow:0 2px 4px rgba(0,0,0,.5)!important;color:#fff!important}.choose[data-v-73bd24b1]{position:relative;background-color:var(--bg3);padding-bottom:100px}.top[data-v-73bd24b1]{padding:10px 16px}.top .title[data-v-73bd24b1]{font-size:16px;font-weight:700;color:var(--text0);line-height:24px}.top .sub[data-v-73bd24b1]{font-size:12px;color:var(--text3);line-height:22px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.top .sub .sub-right[data-v-73bd24b1]{flex-shrink:0}.top .sub .prim[data-v-73bd24b1]{color:#ff4f50}.top .sub .total[data-v-73bd24b1]{display:inline-block;min-width:60px;height:20px;background:var(--wrap-bg);border-radius:8px;text-align:center;font-size:12px;color:var(--text3);line-height:20px;margin-top:4px}.product[data-v-73bd24b1]{margin:10px 10px;background:var(--wrap-bg);border-radius:12px;padding:10px;display:flex;align-items:center}.product .icon[data-v-73bd24b1]{width:24px;height:24px}.product .product-content[data-v-73bd24b1]{margin-left:10px;flex-grow:1;overflow:hidden;display:flex;align-items:center;align-items:stretch}.product .product-content .van-image[data-v-73bd24b1]{flex-shrink:0}.product .product-content .product-info[data-v-73bd24b1]{display:flex;flex-direction:column;margin-left:12px;overflow:hidden}.product .product-content .product-info .text1[data-v-73bd24b1]{font-size:12px;color:var(--text0);line-height:24px}.product .product-content .product-info .text2-list[data-v-73bd24b1]{display:flex;align-items:center;margin-top:6px}.product .product-content .product-info .text2[data-v-73bd24b1]{font-size:12px;color:var(--text3);line-height:18px;background:var(--tag);border-radius:2px;padding:0 6px}.product .product-content .product-info .text2+.text2[data-v-73bd24b1]{margin-left:10px}.action-btn[data-v-73bd24b1]{position:fixed;z-index:20;background:var(--wrap-bg);padding:9px 16px;display:flex;align-items:center;left:0;right:0;bottom:0;padding-bottom:calc(9px + var(--safe-bottom))}.action-btn[data-v-73bd24b1] .van-button{flex-grow:1}.action-btn .van-button+.van-button[data-v-73bd24b1]{margin-left:20px}.tips[data-v-73bd24b1]{text-align:center;color:#ff4f50;font-size:12px;padding:10px}.num-right[data-v-73bd24b1]{display:flex;flex-direction:column;align-items:center}.num-right .num-text[data-v-73bd24b1]{font-size:10px;color:#999;margin-top:6px}.product-list[data-v-73bd24b1]{background-color:var(--wrap-bg);overflow:hidden;margin:10px 10px;border-radius:12px;transition:height .3s ease-in-out}.product-list .product[data-v-73bd24b1]{background-color:var(--wrap-bg);margin:0 0}.product-list .product.product-top[data-v-73bd24b1]{padding-left:34px}.product-list .product-desc[data-v-73bd24b1]{font-size:12px;color:var(--prim)}.product-list .more[data-v-73bd24b1]{width:24px;height:24px;transition:transform .3s ease-in-out}.product-list .more.open[data-v-73bd24b1]{transform:rotate(90deg)}.confirm[data-v-73bd24b1]{background:linear-gradient(to right bottom,#46e016,#38857a,#271ced 140%);height:40px;border-radius:8px;width:100%;text-align:center;line-height:40px;color:#fff;font-size:16px}[data-v-73bd24b1] .van-sticky--fixed{background-color:var(--bg3)}