.bus-box[data-v-b364bdae]{display:flex;width:100%;height:100%}.bus-box .city-box[data-v-b364bdae]{width:210px;background:#f8f8f8;padding:16px 25px;display:flex;align-items:center;flex-direction:column}.bus-box .city-box .city-title[data-v-b364bdae]{font-size:14px;color:#6d7278;margin-bottom:16px}.bus-box .city-box .city-list[data-v-b364bdae]{display:flex;flex-direction:column;align-items:center}.bus-box .city-box .city-list .city-item[data-v-b364bdae]{height:30px;width:140px;text-align:center;line-height:30px;border-radius:4px;font-size:16px;margin-bottom:10px;cursor:pointer}.bus-box .city-box .actCity[data-v-b364bdae]{background-color:rgba(242,92,95,.1);color:#f25c5f}.bus-box .site-box[data-v-b364bdae]{flex:1;height:100%;background:#fff;padding:36px 24px}.bus-box .site-box .site-list[data-v-b364bdae]{display:flex;flex-direction:column}.bus-box .site-box .site-list .site-block[data-v-b364bdae]{margin-bottom:20px}.bus-box .site-box .site-list .site-block .site-area[data-v-b364bdae]{font-size:14px;color:rgba(0,0,0,.45);margin-bottom:8px;margin-left:14px}.bus-box .site-box .site-list .site-block .site-item-list[data-v-b364bdae]{display:flex;flex-wrap:wrap}.bus-box .site-box .site-list .site-block .site-item-list .site-item[data-v-b364bdae]{font-size:14px;height:28px;line-height:28px;padding:0 30px;border-radius:6px;cursor:pointer;color:#000}.bus-box .site-box .site-list .site-block .site-item-list .site-item[data-v-b364bdae]:hover{background-color:hsla(0,0%,74.9%,.1)}.bus-box .site-box .site-list .site-block .site-item-list .actSite[data-v-b364bdae]{background-color:hsla(0,0%,74.9%,.1);color:#f35c5f;color:#000}.bus-box .site-box .site-list .site-block .site-item-list .cantSelet[data-v-b364bdae]{color:#898f97;cursor:not-allowed}.bus-box .site-box .site-list .site-block .site-item-list .cantSelet[data-v-b364bdae]:hover{background-color:transparent}.bus-box[data-v-ff077fa8]{display:flex;width:100%;height:100%}.bus-box .city-box[data-v-ff077fa8]{width:210px;background:#f8f8f8;padding:16px 25px;display:flex;align-items:center;flex-direction:column}.bus-box .city-box .city-title[data-v-ff077fa8]{font-size:14px;color:#6d7278;margin-bottom:16px}.bus-box .city-box .city-list[data-v-ff077fa8]{display:flex;flex-direction:column;align-items:center}.bus-box .city-box .city-list .city-item[data-v-ff077fa8]{height:30px;width:140px;text-align:center;line-height:30px;border-radius:4px;font-size:16px;margin-bottom:10px;cursor:pointer}.bus-box .city-box .actCity[data-v-ff077fa8]{background-color:rgba(242,92,95,.1);color:#f25c5f}.bus-box .site-box[data-v-ff077fa8]{flex:1;height:100%;background:#fff;padding:36px 24px}.bus-box .site-box .site-list[data-v-ff077fa8]{display:flex;flex-direction:column}.bus-box .site-box .site-list .site-block[data-v-ff077fa8]{margin-bottom:20px}.bus-box .site-box .site-list .site-block .site-area[data-v-ff077fa8]{font-size:14px;color:rgba(0,0,0,.45);margin-bottom:8px;margin-left:14px}.bus-box .site-box .site-list .site-block .site-item-list[data-v-ff077fa8]{display:flex;flex-wrap:wrap}.bus-box .site-box .site-list .site-block .site-item-list .site-item[data-v-ff077fa8]{font-size:14px;height:28px;line-height:28px;padding:0 30px;border-radius:6px;cursor:pointer;color:#000}.bus-box .site-box .site-list .site-block .site-item-list .site-item[data-v-ff077fa8]:hover{background-color:hsla(0,0%,74.9%,.1)}.bus-box .site-box .site-list .site-block .site-item-list .actSite[data-v-ff077fa8]{background-color:hsla(0,0%,74.9%,.1);color:#f35c5f;color:#000}.bus-box .site-box .site-list .site-block .site-item-list .cantSelet[data-v-ff077fa8]{color:#898f97}.bus-box .site-box .site-list .site-block .site-item-list .cantSelet[data-v-ff077fa8]:hover{background-color:transparent}.box[data-v-434bd4ff]{width:100%;padding:50px 30px;border-radius:16px}.box .one-way-info[data-v-434bd4ff]{display:flex;align-items:flex-end;margin-bottom:15px}.box .city-box[data-v-434bd4ff]{height:100%;margin-top:15px;display:flex}.box .city-box .city-title[data-v-434bd4ff]{margin-left:22px;font-size:14px;color:#333;margin-bottom:5px}.box .city-box .from-city-select[data-v-434bd4ff]{font-size:18px;color:#333;font-weight:600}.box .city-box .from-city-select div[data-v-434bd4ff]{line-height:22px}.box .city-box .from-city-textBox[data-v-434bd4ff]{cursor:pointer;background:#f8f8f8;border-radius:12px 0 0 12px;width:220px;height:76px;font-size:16px;color:#999;display:flex;align-items:center;padding-left:20px;position:relative;border-right:1px solid #d4d4d4}.box .city-box .from-city-textBox .changeIcon[data-v-434bd4ff]{position:absolute;right:-13px;top:0;bottom:0;margin:auto;width:24px;height:24px;overflow:hidden;background-color:#f8f8f8;border:1px solid #d4d4d4;border-radius:24px}.box .city-box .to-city-textBox[data-v-434bd4ff]{cursor:pointer;background:#f8f8f8;border-radius:0 12px 12px 0;width:220px;height:76px;font-size:16px;color:#999;display:flex;align-items:center;padding-left:20px}.box .city-box .goDate[data-v-434bd4ff]{margin-left:10px;position:relative}.box .city-box .goDate .date-textBox[data-v-434bd4ff]{cursor:pointer;background:#f8f8f8;border-radius:12px;width:450px;height:76px;font-size:16px;color:#999;display:flex;align-items:center;padding-left:20px}.box .city-box .goDate .date-input[data-v-434bd4ff]{cursor:pointer;width:450px;height:76px;position:relative}.box .city-box .goDate .date-input .whatDay[data-v-434bd4ff]{position:absolute;left:140px;top:0;line-height:72px;height:72px;margin:auto;font-size:19px;font-weight:600;color:#000}.box .city-box .goDate .date-input .goTime[data-v-434bd4ff]{position:absolute;left:210px;top:0;line-height:72px;height:72px;margin:auto;font-size:19px;font-weight:600;color:#000}.box .city-box .search[data-v-434bd4ff]{cursor:pointer;display:flex;background-color:#f25c5f;width:100px;height:76px;border-radius:12px;align-items:center;font-size:20px;color:#fff;justify-content:center;margin-left:8px;margin-top:18px}.box .city-box .search img[data-v-434bd4ff]{width:16px;height:16px}.box .city-box .two-wayIcon[data-v-434bd4ff]{display:flex;flex-direction:column;align-items:center;height:100%;margin:auto 0;margin-right:10px}.box .city-box .two-wayIcon .fromText[data-v-434bd4ff]{background:#f25c5f;border-radius:4px;padding:0 4px;height:24px;font-size:17px;color:#fff;text-align:center;line-height:24px}.box .city-box .two-wayIcon .toText[data-v-434bd4ff]{background:#5ca7f2;border-radius:4px;padding:0 4px;height:24px;font-size:17px;color:#fff;text-align:center;line-height:24px}.box .city-box .two-wayIcon .tranfromIcon[data-v-434bd4ff]{position:relative}.box .city-box .two-wayIcon .tranfromIcon img[data-v-434bd4ff]{width:36px;height:36px;border:1px solid #d4d4d4;border-radius:36px}.box .city-box .two-wayIcon .tranfromIcon .line[data-v-434bd4ff]{content:"";height:36px;width:1px;background-color:#d4d4d4;margin:0 auto}[data-v-434bd4ff] .el-radio__input.is-checked+.el-radio__label{color:#f25c5f!important}[data-v-434bd4ff] .el-radio__input.is-checked .el-radio__inner{background:#f25c5f!important;border-color:#f25c5f!important}[data-v-434bd4ff] .el-radio__label{font-size:17px;color:#666}[data-v-434bd4ff] .el-input__inner{width:450px;cursor:pointer}[data-v-434bd4ff] .el-input__inner,[data-v-434bd4ff] .two-way .el-input__inner{height:76px!important;background:#f8f8f8!important;border-radius:12px!important;border:none!important;font-size:19px;font-weight:600;color:#000}[data-v-434bd4ff] .two-way .el-input__inner{width:400px!important}.ticket[data-v-434bd4ff]{padding-top:30px}.ticket .go-type[data-v-434bd4ff]{width:80px;height:25px;background:#f25c5f;border-radius:6px;font-size:16px;color:#fff;font-weight:500;line-height:25px;text-align:center}.ticket .hasSelectgo[data-v-434bd4ff]{background-color:#5ca7f2}.ticket-amount[data-v-434bd4ff]{font-size:14px;color:#999;font-weight:500;margin-bottom:14px}.ticket-amount span[data-v-434bd4ff]{font-size:18px;color:#f25c5f;font-weight:500;margin:0 5px}.ticket-list[data-v-434bd4ff]{display:flex;flex-wrap:wrap;gap:33px}.ticket-list-item[data-v-434bd4ff]{cursor:pointer;width:120px;height:94px;background:#fff;border:1px solid #ff9e9e;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ticket-list-item-time[data-v-434bd4ff]{font-size:18px;color:#333;font-weight:600}.ticket-list-item-price[data-v-434bd4ff]{font-size:16px;color:#f35c5f;font-weight:400;line-height:28px}.ticket-list-item-has[data-v-434bd4ff]{font-size:16px;color:#333;font-weight:500}.ticket-list .actTicket[data-v-434bd4ff]{background:#f25c5f}.ticket-list .actTicket .ticket-list-item-has[data-v-434bd4ff],.ticket-list .actTicket .ticket-list-item-price[data-v-434bd4ff],.ticket-list .actTicket .ticket-list-item-time[data-v-434bd4ff]{color:#fff!important}.ticket .pay-btn-box[data-v-434bd4ff]{display:flex;justify-content:space-evenly}.ticket .pay-btn-box .pay-btn[data-v-434bd4ff]{cursor:pointer;width:250px;height:80px;background:#f25c5f;border-radius:12px;text-align:center;line-height:80px;font-size:20px;color:#fff;font-weight:600;margin-top:50px}.popoverCLass{padding:0;border-radius:12px;overflow:hidden}.dateClass .el-date-table td.next-month,.dateClass .el-date-table td.prev-month{color:#606266!important}.custom-dialog .el-dialog__header{text-align:center}.ticketing[data-v-608f7933]{margin-top:-165px;background-color:#fff;width:1109px;border-radius:16px;box-shadow:0 10px 15px #c7c7c7;position:relative}.ticketing-ticketSwitch[data-v-608f7933]{display:flex;height:60px;align-items:center;background-color:#fdeeef;border-radius:16px 16px 0 0}.ticketing-ticketSwitch .ticketing-item[data-v-608f7933]{cursor:pointer;flex:1;border-radius:16px 16px 0 0;text-align:center;line-height:60px;font-size:24px;color:#6d7278;font-weight:600}.ticketing-ticketSwitch .ticketingAct[data-v-608f7933]{background-color:#f25c5f;color:#fff}.recommend[data-v-608f7933]{margin-top:36px}.recommend-travel-title[data-v-608f7933]{font-size:24px;color:#000;letter-spacing:0;font-weight:600;margin-bottom:18px}.recommend .img-list[data-v-608f7933]{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.recommend .img-item[data-v-608f7933]{position:relative;cursor:pointer}.recommend .img-item img[data-v-608f7933]{border-radius:10px}.recommend .img-text[data-v-608f7933]{font-size:22px}.recommend .img-text1[data-v-608f7933],.recommend .img-text[data-v-608f7933]{position:absolute;bottom:20px;left:20px;width:90%;color:#fff;white-space:wrap}.recommend .img-text1[data-v-608f7933]{font-size:16px}.detial-title[data-v-608f7933]{display:flex;flex-direction:column;align-items:center}.detial-title .title[data-v-608f7933]{font-size:24px;color:#333;font-weight:600}.detial-title .time[data-v-608f7933]{font-size:14px;color:#999;margin-top:10px}.el-dialog__header[data-v-608f7933]{text-align:center}.upgradeBox[data-v-608f7933]{display:flex;flex-direction:column;box-sizing:border-box;padding-bottom:73px;border-radius:11px;padding-top:15px;max-height:600px;overflow:auto;position:relative}.upgradeBox .upgradeBox-title[data-v-608f7933]{width:100%;text-align:center;font-size:20px;font-weight:700;height:40px;line-height:40px;color:#552d02}.upgradeBox .upgradeBox-title-sub[data-v-608f7933]{width:100%;text-align:center;font-size:14px;height:30px;line-height:30px;color:#f30024;font-weight:700}.upgradeBox .upgradeBox-content[data-v-608f7933]{box-sizing:border-box;padding:8px 13px;font-size:14px;line-height:25px}.upgradeBox .upgradeBox-content .text-fw[data-v-608f7933]{font-weight:700;line-height:24px}.upgradeBox .upgradeBox-content .text-nm[data-v-608f7933]{font-size:14px;line-height:25px}.upgradeBox .upgradeBox-content .text-red[data-v-608f7933]{color:#ff3636}.upgradeBox .upgradeBox-content .text-y[data-v-608f7933]{color:#ea712a;font-size:14px}.upgradeBox .upgradeBox-content .text-blue[data-v-608f7933]{font-weight:700;color:#11315e;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding-right:13px;line-height:20px}.upgradeBox .upgradeBox-content .text-blue .img[data-v-608f7933]{width:15px;height:15px}.upgradeBox .upgradeBox-content .text-blue .img2[data-v-608f7933]{transform:rotate(-180deg)}.upgradeBox-boText[data-v-608f7933]{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;font-size:14px;box-sizing:border-box;padding:8px 13px;line-height:28px}.upgradeBox .upgradeBox-content .upgradeBox-coupon[data-v-608f7933]{box-sizing:border-box;background-color:#efefef;border-radius:8px;padding:8px 8px}.upgradeBox .upgradeBox-content .upgradeBox-coupon .upgradeBox-coupon-items[data-v-608f7933]{height:24px;line-height:24px;font-size:14px;color:#c33f41}.upgradeBox .boText[data-v-608f7933]{display:flex;align-items:center;font-size:14px;box-sizing:border-box;padding:13px}.upgradeBox .table-box[data-v-608f7933]{display:flex;align-items:center;box-sizing:border-box;border:1px solid #e5e5e5;margin:5px 0;overflow-x:auto;white-space:nowrap}.upgradeBox .table-box .tabItems .th[data-v-608f7933]{color:#000}.upgradeBox .table-box .tabItems[data-v-608f7933]{display:flex;flex-direction:column;align-items:center;font-size:22px;flex:1;color:rgba(0,0,0,.6509803921568628);border-right:1px solid #e5e5e5}.upgradeBox .table-box .tabItems2[data-v-608f7933]{width:117px}.upgradeBox .table-box .tabItems3[data-v-608f7933]{width:90px;box-sizing:border-box}.upgradeBox .table-box .tabItems4[data-v-608f7933]{width:185px;box-sizing:border-box}.upgradeBox .table-box .tabItems .top[data-v-608f7933]{border-bottom:1px solid #e5e5e5}.bot[data-v-608f7933],.center[data-v-608f7933],.upgradeBox .table-box .tabItems .top[data-v-608f7933]{height:18px;line-height:18px;text-align:center;font-size:14px;width:100%}.upgradeBox .table-box .tabItems .heigt[data-v-608f7933]{height:52px;display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:18px;justify-content:center}.upgradeBox .table-box .tabItems .fb[data-v-608f7933]{color:#000}.upgradeBox .upgradeTextDetail[data-v-608f7933]{color:rgba(0,0,0,.6509803921568628);font-size:14px;box-sizing:border-box;padding:4px 0}.upgradeBox .upgradeTip[data-v-608f7933]{display:flex;align-items:center;font-size:14px;box-sizing:border-box;padding:13px}.btn-box[data-v-608f7933]{width:100%;align-items:center;justify-content:center;display:flex;margin-top:13px;border-radius:0 0 8px 8px;height:70px}.btn-box .btn[data-v-608f7933]{width:150px;box-sizing:border-box;height:40px;line-height:40px;text-align:center;border-radius:8px;font-size:14px;color:#fff;background-color:#f25255}.btn-box .btnl[data-v-608f7933]{margin-right:38px;background:#ababab}