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