.sign_code_wrap{width:100%;height:100%}.sign_code_wrap .sign_in_code_img{width:100%;height:100%;display:block}.pay_info_wrap{width:100%;height:100%;display:flex;flex-flow:column nowrap;justify-content:space-between}.pay_info_wrap .loading{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pay_info_wrap .pay_content{width:100%;flex-grow:1;padding:16px;background-color:#f7f8fa}.pay_info_wrap .pay_content .pay_card{width:100%;background-color:#fff;border-radius:8px;padding:16px;box-sizing:border-box}.pay_info_wrap .pay_content .pay_status,.pay_info_wrap .pay_content .pay_warn{padding-bottom:16px;font-size:14px;font-weight:400;line-height:22px;color:#969799;border-bottom:1px dashed #ebedf0}.pay_info_wrap .pay_content .pay_warn{display:flex;align-items:center}.pay_info_wrap .pay_content .pay_warn .warn_time{padding:0 4px;color:#f53f3f}.pay_info_wrap .pay_content .pay_info{padding-top:16px;width:100%}.pay_info_wrap .pay_content .pay_info_item{width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;font-size:14px;line-height:22px}.pay_info_wrap .pay_content .pay_info_item+.pay_info_item{margin-top:12px}.pay_info_wrap .pay_content .label{flex-shrink:0;color:#969799}.pay_info_wrap .pay_content .content{color:#323233}.pay_info_wrap .pay_content .content.price_content{display:flex;flex-flow:row nowrap;align-items:flex-end;color:#ff7d00;font-weight:700}.pay_info_wrap .pay_content .order_price_unit{font-size:12px;line-height:18px}.pay_info_wrap .pay_content .order_price_number{font-size:16px}.pay_info_wrap .pay_content .pay_choose{width:100%;background-color:#fff;border-radius:8px;margin-top:16px;padding:0 16px;box-sizing:border-box}.pay_info_wrap .pay_content .pay_choose .pay_way_item{display:flex;align-items:center;justify-content:space-between;height:48px}.pay_info_wrap .pay_content .pay_choose .pay_way_item .way_item_left{display:flex;align-items:center}.pay_info_wrap .pay_content .pay_choose .pay_way_item .way_item_left .way_icon{font-size:20px}.pay_info_wrap .pay_content .pay_choose .pay_way_item .way_item_left .way_title{font-size:14px;font-weight:400;color:#323233;margin-left:12px}.pay_info_wrap .pay_content .pay_choose .pay_way_item .way_item_right .icon{font-size:18px}.pay_info_wrap .pay_content .pay_choose .pay_way_item+.pay_way_item{border-top:1px solid #ebedf0}.pay_info_wrap .pay_over{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 40px}.pay_info_wrap .pay_over .pay_over_icon{width:56px;height:56px}.pay_info_wrap .pay_over .icon{width:56px;height:56px;font-size:56px}.pay_info_wrap .pay_over .pay_over_status{color:#323233;font-size:20px;font-weight:500;margin:16px 0 14px}.pay_info_wrap .pay_over .pay_over_content{color:#969799;font-size:14px;font-weight:400;text-align:center;white-space:pre-line;word-wrap:break-word;word-break:break-all}.pay_info_wrap .pay_btn_wrap{width:100%;height:60px;padding:16px;box-sizing:border-box;background-color:#fff;display:flex;justify-content:center;align-items:center}.pay_info_wrap .pay_btn_wrap .enter_btn{width:100%;height:44px;background-color:#165dff;border-radius:4px;color:#fff;font-size:16px;font-weight:400}.order_ticket_card_wrap{width:100%;display:flex;flex-flow:row nowrap;align-items:stretch;position:relative;border-radius:8px}.order_ticket_card_wrap.ticket_style_card:after{content:"";height:calc(100% - 24px);border-left:1px dashed rgba(0,0,0,.1);position:absolute;right:136px;top:50%;transform:translate(-50%,-50%)}.order_ticket_card_wrap .card_content{width:calc(100% - 136px);height:100%;flex-grow:1;flex-shrink:1;box-sizing:border-box;padding:16px;background-image:url(./order_ticket_card_wrap_bg.DBRXgpEw.png);background-repeat:no-repeat;background-size:auto 100%;background-position:0 0;background-color:#fff;border-radius:8px;position:relative}.order_ticket_card_wrap .card_title{width:100%;display:flex;flex-flow:row nowrap;align-items:center;font-size:14px;line-height:22px;font-weight:500;color:#1d2129;text-align:left}.order_ticket_card_wrap .ticket_icon{flex-shrink:0;width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;color:#4e5969}.order_ticket_card_wrap .title_text{margin-left:8px;width:calc(100% - 28px);flex-grow:1;flex-shrink:1;white-space:normal;word-wrap:break-word;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.order_ticket_card_wrap .card_info{position:relative;margin-top:14px;width:100%;height:calc(100% - 36px);display:flex;flex-flow:row nowrap;align-items:flex-end;text-align:left}.order_ticket_card_wrap .card_left,.order_ticket_card_wrap .card_right{height:100%;display:flex;flex-flow:column nowrap}.order_ticket_card_wrap .card_left{width:50%;flex-grow:1;flex-shrink:1}.order_ticket_card_wrap .card_left>.card_info_content{margin-top:8px}.order_ticket_card_wrap .card_right{position:absolute;bottom:12px;right:4px;justify-content:flex-end}.order_ticket_card_wrap .card_info_content{width:100%;display:flex;flex-flow:column nowrap}.order_ticket_card_wrap .card_info_content.half_width{width:50%}.order_ticket_card_wrap .code_content{margin-top:8px;width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font-size:12px;line-height:16px;color:#969799;text-align:center;border-radius:8px}.order_ticket_card_wrap .content_label{font-size:12px;line-height:20px;white-space:nowrap;color:#4e5969}.order_ticket_card_wrap .content_text{margin-top:4px;width:100%;font-size:16px;line-height:24px;color:#1d2129;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order_ticket_card_wrap .seat_text{display:flex;flex-flow:row nowrap;align-items:center;gap:2px}.order_ticket_card_wrap .seat_text .seat_area{max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.order_ticket_card_wrap .card_sign_status{align-self:flex-end;width:66px;height:66px}.order_ticket_card_wrap .card_sign_status .sign{width:100%;height:100%;display:block;transform:rotate(-45deg)}.order_ticket_card_wrap .card_sign_code{width:136px;background-color:#fff;border-radius:8px;display:flex;flex-flow:column nowrap;flex-shrink:0;justify-content:center;align-items:center}.order_ticket_card_wrap .card_sign_code .card_qrcode{width:110px;height:110px;display:block}.order_result_wrap{width:100%;height:100%;position:relative;display:flex;flex-flow:column nowrap;justify-content:space-between}.order_result_wrap .result_container{width:100%;height:calc(100% - 100px);flex-grow:1;display:flex;justify-content:center;flex-flow:column nowrap;align-items:center;overflow-x:hidden;overflow-y:auto;padding-bottom:12px}.order_result_wrap .result_container.ticket_show_style{justify-content:flex-start}.order_result_wrap .result_container .result_wrapper{width:295px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px 0 10px;box-sizing:border-box}.order_result_wrap .result_container .result_wrapper .result_content{margin-top:16px}.order_result_wrap .result_container .result_status_wrap{display:flex;flex-flow:row nowrap;align-items:center}.order_result_wrap .result_container .result_status_wrap .result_icon{width:32px;height:32px}.order_result_wrap .result_container .result_status_wrap .result_icon .icon{width:100%;height:100%}.order_result_wrap .result_container .result_status_wrap .result_status{margin:0 0 0 12px}.order_result_wrap .result_container .ticket_result_card_wrap{margin-top:12px;width:100%}.order_result_wrap .result_container .ticket_result_card_wrap .ticket_result_card+.ticket_result_card{margin-top:8px}.order_result_wrap .result_icon{width:56px;height:56px}.order_result_wrap .result_icon .icon{width:56px;height:56px;font-size:56px}.order_result_wrap .result_status{color:#323233;font-size:20px;font-weight:500;margin:16px 0 14px}.order_result_wrap .result_content{color:#969799;font-size:14px;font-weight:400;text-align:center;white-space:pre-line;word-wrap:break-word;word-break:break-all}.venue_wrap{width:100%;padding:8px 16px;box-shadow:0 1px #6465661f;display:flex;flex-flow:row nowrap}.venue_wrap .venue_label{font-size:14px;line-height:20px;flex-shrink:0}.venue_wrap .venue_names{width:calc(100% - 200px);font-size:14px;line-height:20px;flex-grow:1;white-space:normal;word-wrap:break-word;opacity:.8}
