.headerNav[data-v-0f8cd4ee]{display:inline-block;width:100%;height:1.173333rem;background:#fff;transition:all .2s linear}.headerNav.transparent[data-v-0f8cd4ee]{background:transparent}.headerNav.transparent .contentDiv[data-v-0f8cd4ee]{background:transparent;color:#fff}.headerNav .fixed[data-v-0f8cd4ee]{position:fixed}.headerNav .contentDiv[data-v-0f8cd4ee]{display:inline-block;width:100%;height:1.173333rem;background:#fff;box-shadow:0 2PX 3PX -2PX rgba(0,0,0,.04);color:#313333;transition:all .2s linear}.headerNav .contentDiv .headerNavBody[data-v-0f8cd4ee]{width:100%;height:100%;display:inline-block;vertical-align:middle;font-size:0}.headerNav .contentDiv .headerNavBody[data-v-0f8cd4ee]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.headerNav .contentDiv .headerNavBody.mr .leftButton[data-v-0f8cd4ee]{width:1.013333rem;margin-right:.853333rem;padding-left:0;text-align:center}.headerNav .contentDiv .headerNavBody.mr .title[data-v-0f8cd4ee]{width:calc(100% - 4rem)}.headerNav .contentDiv .headerNavBody .leftButton[data-v-0f8cd4ee]{height:100%;width:1.866667rem;padding-left:.32rem;text-align:left;margin-right:0;box-sizing:border-box;display:inline-block;vertical-align:middle}.headerNav .contentDiv .headerNavBody .leftButton[data-v-0f8cd4ee]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.headerNav .contentDiv .headerNavBody .title[data-v-0f8cd4ee]{display:inline-block;text-align:center;width:calc(100% - 3.73333rem);font-size:.48rem;font-weight:500;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerNav .contentDiv .headerNavBody .rightButton[data-v-0f8cd4ee]{height:100%;width:1.866667rem;text-align:right;padding-right:.32rem;box-sizing:border-box;display:inline-block;vertical-align:middle}.headerNav .contentDiv .headerNavBody .rightButton[data-v-0f8cd4ee]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.headerNav .contentDiv .headerNavBody .rightButton[data-v-0f8cd4ee] span{vertical-align:middle}.ticketInformation[data-v-141b34fe]{position:relative}.ticketInformation .ticketDetailInfoDiv[data-v-141b34fe]{position:relative;margin:.266667rem;padding:.266667rem;background:#fff;box-shadow:0 .026667rem .133333rem -.026667rem rgba(0,0,0,.07);border-radius:.373333rem}.ticketInformation .ticketDetailInfoDiv .listTitle[data-v-141b34fe]{height:.666667rem;padding:.426667rem 0;overflow:hidden}.ticketInformation .ticketDetailInfoDiv .listTitle .iconHomeTrain[data-v-141b34fe]{width:.64rem;height:.64rem;background-size:.64rem;display:inline-block;margin-right:.213333rem;background-repeat:no-repeat;vertical-align:sub}.ticketInformation .ticketDetailInfoDiv .listTitle .title[data-v-141b34fe]{max-width:4.266667rem;height:.666667rem;font-size:.48rem;font-weight:700;color:#313333;line-height:.666667rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.ticketInformation .ticketDetailInfoDiv .listTitle .title span[data-v-141b34fe]{font-size:.48rem}.ticketInformation .ticketDetailInfoDiv .listTitle .title[data-v-141b34fe]:before{content:"";position:absolute;bottom:.08rem;width:100%;height:.16rem;background:#217cf0;border-radius:.08rem;opacity:.1}.ticketInformation .ticketDetailInfoDiv .listTitle .type[data-v-141b34fe]{font-size:.373333rem;float:right;line-height:.666667rem;font-weight:400;color:#ff8620;background:#fef5ed;padding-left:.373333rem;padding-right:.266667rem;border-radius:.293333rem 0 0 .293333rem;position:absolute;right:0}.ticketInformation .ticketContent[data-v-141b34fe]{padding:.266667rem;background:#fbfbfb;border-radius:.373333rem;overflow:hidden}.ticketInformation .ticketContent .time[data-v-141b34fe]{display:block;font-family:DIN;font-size:.853333rem;font-weight:700;margin-bottom:.293333rem}.ticketInformation .ticketContent .site[data-v-141b34fe]{display:block;font-size:.426667rem;font-weight:400;color:#949999}.ticketInformation .ticketContent .leftInfo[data-v-141b34fe]{box-sizing:border-box;float:left;width:35%;padding-left:.213333rem;text-align:left}.ticketInformation .ticketContent .centerInfo[data-v-141b34fe]{float:left;width:30%;text-align:center}.ticketInformation .ticketContent .centerInfo .trainInfo[data-v-141b34fe]{margin-bottom:.08rem}.ticketInformation .ticketContent .centerInfo .trainInfo .trainNumber[data-v-141b34fe]{font-size:.373333rem;font-weight:700;color:#313333}.ticketInformation .ticketContent .centerInfo .timetableDiv[data-v-141b34fe]{position:relative;height:.453333rem;margin-bottom:.08rem}.ticketInformation .ticketContent .centerInfo .timetableDiv .line[data-v-141b34fe]{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:.026667rem;background:#efefef;left:0}.ticketInformation .ticketContent .centerInfo .allTime[data-v-141b34fe]{font-size:.293333rem;font-weight:400;color:#949999;line-height:.373333rem}.ticketInformation .ticketContent .rightInfo[data-v-141b34fe]{box-sizing:border-box;float:left;width:35%;padding-right:.213333rem;text-align:right}.ticketInformation .ticketContent .rightInfo .time[data-v-141b34fe]{position:relative}.ticketInformation .ticketContent .rightInfo .time sup[data-v-141b34fe]{position:absolute;top:-.08rem;right:-.266667rem;font-size:.293333rem;font-weight:700;color:#ff4f4f}.ticketInformation .bottomInfoDiv[data-v-141b34fe]{margin:-.266667rem;margin-top:.266667rem;border-radius:0 0 .373333rem .373333rem;padding:.213333rem .266667rem;font-size:0}.ticketInformation .bottomInfoDiv .leftDiv[data-v-141b34fe],.ticketInformation .bottomInfoDiv .rightDiv[data-v-141b34fe]{display:inline-block;width:80%;height:100%;vertical-align:middle;font-size:0}.ticketInformation .bottomInfoDiv .leftDiv[data-v-141b34fe]:after,.ticketInformation .bottomInfoDiv .rightDiv[data-v-141b34fe]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.ticketInformation .bottomInfoDiv .rightDiv[data-v-141b34fe]{text-align:right;width:20%}.ticketInformation .bottomInfoDiv .rightDiv .currentRemainingTickets[data-v-141b34fe]{font-size:.426667rem;font-weight:700}.ticketInformation .bottomInfoDiv .rightDiv .tickets[data-v-141b34fe]{margin-top:.213333rem;font-size:.373333rem;color:#949999}.ticketInformation .bottomInfoDiv .leftDiv .passengerName[data-v-141b34fe]{font-size:.426667rem;font-weight:700}.ticketInformation .bottomInfoDiv .leftDiv .tickets[data-v-141b34fe]{margin-top:.213333rem;width:2.133333rem;font-size:.373333rem;color:#949999}.ticketInformation[data-v-19318bd5]{position:relative}.ticketInformation .ticketDetailInfoDiv[data-v-19318bd5]{position:relative;margin:.266667rem;padding:.266667rem;background:#fff;box-shadow:0 .026667rem .133333rem -.026667rem rgba(0,0,0,.07);border-radius:.373333rem}.ticketInformation .ticketDetailInfoDiv .listTitle[data-v-19318bd5]{display:flex;padding:.426667rem 0}.ticketInformation .ticketDetailInfoDiv .listTitle .iconHomeHotel[data-v-19318bd5]{width:.64rem;height:.64rem;background-size:.64rem;display:inline-block;margin-right:.213333rem;background-repeat:no-repeat;vertical-align:sub}.ticketInformation .ticketDetailInfoDiv .listTitle .title[data-v-19318bd5]{font-size:.48rem;font-weight:700;color:#313333;line-height:.666667rem;position:relative}.ticketInformation .ticketDetailInfoDiv .listTitle .title span[data-v-19318bd5]{font-size:.48rem}.ticketInformation .ticketDetailInfoDiv .listTitle .title[data-v-19318bd5]:before{content:"";position:absolute;bottom:.08rem;width:100%;height:.16rem;background:#217cf0;border-radius:3PX;opacity:.1}.ticketInformation .ticketContent[data-v-19318bd5]{padding:.266667rem;background:#fbfbfb;border-radius:.373333rem;overflow:hidden}.ticketInformation .ticketContent .hotel .hotelAddress[data-v-19318bd5]{width:100%;font-size:.48rem;font-weight:700;color:#313333;padding:.266667rem 0}.ticketInformation .ticketContent .hotel .hotelDate .endDate[data-v-19318bd5],.ticketInformation .ticketContent .hotel .hotelDate .startDate[data-v-19318bd5]{font-size:.48rem;font-weight:400;color:#313333}.ticketInformation .ticketContent .hotel .hotelDate .hotelDay[data-v-19318bd5]{width:.853333rem;font-size:.32rem;font-weight:700;color:#ff7c00;padding:0 .213333rem;vertical-align:text-top}.ticketInformation .ticketContent .hotel .roomName[data-v-19318bd5]{width:100%;font-size:.426667rem;font-weight:400;color:#949999}.ticketInformation .ticketContent .hotel .roomName span[data-v-19318bd5]{padding:.426667rem 0;display:inline-block}.ticketInformation .ticketContent .hotel .roomName .breakfast[data-v-19318bd5]:before{content:"|";margin:0 .213333rem;vertical-align:text-bottom}.ticketInformation .hotelbottomInfoDiv[data-v-19318bd5]{margin:-.266667rem;margin-top:.266667rem;border-radius:0 0 .373333rem .373333rem;padding:.213333rem .266667rem;font-size:0}.ticketInformation .hotelbottomInfoDiv .leftDiv[data-v-19318bd5],.ticketInformation .hotelbottomInfoDiv .rightDiv[data-v-19318bd5]{display:inline-block;width:80%;height:100%;vertical-align:middle;font-size:0}.ticketInformation .hotelbottomInfoDiv .leftDiv[data-v-19318bd5]:after,.ticketInformation .hotelbottomInfoDiv .rightDiv[data-v-19318bd5]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.ticketInformation .hotelbottomInfoDiv .rightDiv[data-v-19318bd5]{text-align:right;width:20%}.ticketInformation .hotelbottomInfoDiv .rightDiv .icon_direction_indicator[data-v-19318bd5]{display:inline-block;height:.64rem;width:.64rem;background-size:100%;background-repeat:no-repeat}.ticketInformation .hotelbottomInfoDiv .rightDiv .tickets[data-v-19318bd5]{font-size:.373333rem;color:#06cc8a}.ticketInformation .hotelbottomInfoDiv .leftDiv .passengerName[data-v-19318bd5]{font-size:.426667rem;font-weight:700}.ticketInformation .hotelbottomInfoDiv .leftDiv .tickets[data-v-19318bd5]{margin-top:.213333rem;width:2.133333rem;font-size:.373333rem;color:#949999}.ticketInformation[data-v-cf26fdbe]{position:relative}.ticketInformation .ticketDetailInfoDiv[data-v-cf26fdbe]{position:relative;margin:.266667rem;padding:.266667rem;background:#fff;box-shadow:0 .026667rem .133333rem -.026667rem rgba(0,0,0,.07);border-radius:.373333rem}.ticketInformation .ticketDetailInfoDiv .listTitle[data-v-cf26fdbe]{height:.666667rem;padding:.426667rem 0;overflow:hidden}.ticketInformation .ticketDetailInfoDiv .listTitle .iconHomTicket[data-v-cf26fdbe]{width:.64rem;height:.64rem;background-size:.64rem;display:inline-block;margin-right:.213333rem;background-repeat:no-repeat;vertical-align:sub}.ticketInformation .ticketDetailInfoDiv .listTitle .title[data-v-cf26fdbe]{max-width:4.266667rem;height:.666667rem;font-size:.48rem;font-weight:700;color:#313333;line-height:.666667rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.ticketInformation .ticketDetailInfoDiv .listTitle .title span[data-v-cf26fdbe]{font-size:.48rem}.ticketInformation .ticketDetailInfoDiv .listTitle .title[data-v-cf26fdbe]:before{content:"";position:absolute;bottom:.08rem;width:100%;height:.16rem;background:#217cf0;border-radius:.08rem;opacity:.1}.ticketInformation .ticketDetailInfoDiv .listTitle .type[data-v-cf26fdbe]{font-size:.373333rem;float:right;line-height:.666667rem;font-weight:400;color:#ff8620;background:#fef5ed;padding-left:.373333rem;padding-right:.266667rem;border-radius:.293333rem 0 0 .293333rem;position:absolute;right:0}.ticketInformation .ticketContent[data-v-cf26fdbe]{padding:.266667rem;background:#fbfbfb;border-radius:.373333rem;overflow:hidden}.ticketInformation .ticketContent .time[data-v-cf26fdbe]{display:block;font-family:DIN;font-size:.853333rem;font-weight:700;margin-bottom:.293333rem}.ticketInformation .ticketContent .site[data-v-cf26fdbe]{display:block;font-size:.426667rem;font-weight:400;color:#949999}.ticketInformation .ticketContent .leftInfo[data-v-cf26fdbe]{box-sizing:border-box;float:left;width:35%;padding-left:.213333rem;text-align:left}.ticketInformation .ticketContent .centerInfo[data-v-cf26fdbe]{float:left;width:30%;text-align:center}.ticketInformation .ticketContent .centerInfo .trainInfo[data-v-cf26fdbe]{margin-bottom:.08rem}.ticketInformation .ticketContent .centerInfo .trainInfo .trainNumber[data-v-cf26fdbe]{font-size:.373333rem;font-weight:700;color:#313333}.ticketInformation .ticketContent .centerInfo .timetableDiv[data-v-cf26fdbe]{position:relative;height:.453333rem;margin-bottom:.08rem}.ticketInformation .ticketContent .centerInfo .timetableDiv .line[data-v-cf26fdbe]{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:.026667rem;background:#efefef;left:0}.ticketInformation .ticketContent .centerInfo .allTime[data-v-cf26fdbe]{font-size:.293333rem;font-weight:400;color:#949999;line-height:.373333rem}.ticketInformation .ticketContent .rightInfo[data-v-cf26fdbe]{box-sizing:border-box;float:left;width:35%;padding-right:.213333rem;text-align:right}.ticketInformation .ticketContent .rightInfo .time[data-v-cf26fdbe]{position:relative}.ticketInformation .ticketContent .rightInfo .time sup[data-v-cf26fdbe]{position:absolute;top:-.08rem;right:-.266667rem;font-size:.293333rem;font-weight:700;color:#ff4f4f}.ticketInformation .checkPortInfoDiv[data-v-cf26fdbe]{margin:.213333rem .48rem 0;overflow:hidden;font-size:0;text-align:center}.ticketInformation .checkPortInfoDiv[data-v-cf26fdbe]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.ticketInformation .checkPortInfoDiv .infoRow[data-v-cf26fdbe]{line-height:.666667rem;margin-top:.213333rem}.ticketInformation .checkPortInfoDiv .infoRow .left[data-v-cf26fdbe]{text-align:left}.ticketInformation .checkPortInfoDiv .infoRow .right[data-v-cf26fdbe]{text-align:right}.ticketInformation .checkPortInfoDiv .infoRow .content[data-v-cf26fdbe]{font-size:.373333rem;font-weight:700;color:#313333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticketInformation .checkPortInfoDiv .infoRow .tip[data-v-cf26fdbe]{font-size:.373333rem;font-weight:400;color:#949999}.ticketInformation .checkPortInfoDiv .infoRow .dot[data-v-cf26fdbe]{position:relative}.ticketInformation .checkPortInfoDiv .infoRow .dot[data-v-cf26fdbe]:before{content:"";width:.16rem;height:.16rem;background:#ff4f4f;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%);left:.426667rem}.ticketInformation .bottomInfoDiv[data-v-cf26fdbe]{margin:-.266667rem;margin-top:.266667rem;border-radius:0 0 .373333rem .373333rem;padding:.213333rem .266667rem;font-size:0}.ticketInformation .bottomInfoDiv .leftDiv[data-v-cf26fdbe],.ticketInformation .bottomInfoDiv .rightDiv[data-v-cf26fdbe]{display:inline-block;width:80%;height:100%;vertical-align:middle;font-size:0}.ticketInformation .bottomInfoDiv .leftDiv[data-v-cf26fdbe]:after,.ticketInformation .bottomInfoDiv .rightDiv[data-v-cf26fdbe]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.ticketInformation .bottomInfoDiv .rightDiv[data-v-cf26fdbe]{text-align:right;width:20%}.ticketInformation .bottomInfoDiv .rightDiv .currentRemainingTickets[data-v-cf26fdbe]{font-size:.426667rem;font-weight:700}.ticketInformation .bottomInfoDiv .rightDiv .tickets[data-v-cf26fdbe]{margin-top:.213333rem;font-size:.373333rem;color:#949999}.ticketInformation .bottomInfoDiv .leftDiv .passengerName[data-v-cf26fdbe]{font-size:.426667rem;font-weight:700}.ticketInformation .bottomInfoDiv .leftDiv .tickets[data-v-cf26fdbe]{margin-top:.213333rem;width:2.133333rem;font-size:.373333rem;color:#949999}.ticketInformation .bottomInfoDiv .levelName[data-v-cf26fdbe]{font-size:.426667rem;font-weight:700}.ticketInformation .icon_detaile[data-v-cf26fdbe]{text-align:center;height:.693333rem}.ticketInformation .icon_detaile i[data-v-cf26fdbe]{display:inline-block;height:.32rem;width:.32rem;background-size:100%}.ticketInformation .icon_detaile span[data-v-cf26fdbe]{display:block;font-size:.293333rem;color:#949999}.commonError[data-v-0eceec3e]{position:relative;width:100%;height:100%}.commonError .commonError_content[data-v-0eceec3e]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.commonError .commonError_content.fixed[data-v-0eceec3e]{position:fixed}.commonError .commonError_content .commonError_text[data-v-0eceec3e]{display:inline-block;margin-top:.72rem;font-size:.373333rem;font-weight:400;color:#636666;line-height:.746667rem;letter-spacing:1PX}.loadAnimation[data-v-6294ad52]{position:relative;display:inline-block;font-size:0;width:.96rem;height:.193333rem}.loadAnimation.toastLoading[data-v-6294ad52]{height:.266667rem}.loadAnimation.toastLoading span[data-v-6294ad52]{background:#fff}.loadAnimation span[data-v-6294ad52]{position:absolute;display:inline-block;bottom:0;width:.186667rem;height:100%;transform:skew(-45deg);animation:opacityAnimation-data-v-6294ad52 .5s ease-in-out infinite;background:#217cf0;opacity:1}@keyframes opacityAnimation-data-v-6294ad52{0%{opacity:.08}50%{opacity:.5}to{opacity:1}}.loadAnimation span[data-v-6294ad52]:first-child{left:.08rem;animation-delay:0s;opacity:1}.loadAnimation span[data-v-6294ad52]:nth-child(2){left:.378667rem;animation-delay:.1s;opacity:.38}.loadAnimation span[data-v-6294ad52]:nth-child(3){left:.666667rem;animation-delay:.2s;opacity:.08}.loadingRefresh[data-v-d6b5cc70]{position:relative}.loadingRefresh[data-v-d6b5cc70] .loadAnimation{top:-.266667rem}.loadingRefresh .loadingRefresh_text[data-v-d6b5cc70]{display:inline-block;position:absolute;top:.8rem;left:50%;transform:translate(-50%,-50%);font-size:.32rem;color:#949999;line-height:.533333rem}