.file-upload>.flex[data-v-4c710197]{margin-top:2.666667vw}.file-upload>.flex .filename[data-v-4c710197]{font-size:3.466667vw;color:#333}.file-upload>.flex .nofile[data-v-4c710197]{font-size:3.466667vw;color:#999}.file-upload>.flex .done[data-v-4c710197],.file-upload>.flex .percent[data-v-4c710197]{font-size:3.466667vw;color:#333}.file-upload input[data-v-4c710197]{z-index:-1;position:absolute;opacity:0;width:26.666667vw}.detail-wrapper[data-v-067b5593]{width:100vw;min-height:100vh;position:relative;z-index:3}.detail-wrapper .bg[data-v-067b5593]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;-o-object-fit:cover;object-fit:cover}.detail-wrapper .main .ticket[data-v-067b5593]{width:100%}.detail-wrapper .main .info[data-v-067b5593]{width:100%;position:absolute;left:0;top:138.666667vw;padding:0 8vw 0 9.6vw}.detail-wrapper .main .info .left .item[data-v-067b5593]{font-size:2.666667vw;color:#000;line-height:1.7}.detail-wrapper .main .info .left .flow[data-v-067b5593]{font-size:3.733333vw;color:#000;font-family:serif;font-weight:700}.detail-wrapper .main .info .right[data-v-067b5593]{margin-left:5.333333vw;padding-top:1.333333vw}.detail-wrapper .main .info .right .qrcode[data-v-067b5593]{width:24vw;height:24vw}.detail-wrapper .main .info .right .qrcode[data-v-067b5593] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail-wrapper .main .info .right .qrcode.placeholder[data-v-067b5593]{background-color:#e8e8e8;font-size:3.2vw;color:#999}.detail-wrapper .main .info .right .text[data-v-067b5593]{font-size:2.666667vw;color:#000;margin-top:1.333333vw}.detail-wrapper .footer[data-v-067b5593]{width:100%;height:37.333333vw;margin-top:-32vw;padding:0 6.666667vw}.detail-wrapper .footer .button[data-v-067b5593]{width:41.6vw;height:13.066667vw;border-radius:6.666667vw;background-color:#aa3938;color:#fff;font-size:4.533333vw;letter-spacing:.8vw}.detail-wrapper .footer .button.submit[data-v-067b5593]{background-color:#be9f61}.detail-wrapper .footer .button.cancel[data-v-067b5593]{margin-top:4vw;background-color:#f0bc78}.detail-wrapper .footer .button .icon-listen[data-v-067b5593]{width:6.933333vw;margin-right:3.2vw}.detail-wrapper .footer .tips[data-v-067b5593]{font-size:3.2vw;color:#000;margin-top:2.133333vw}