#checkin-tab{padding-top:40px}#checkin-tab .ant-tabs-bar{border-bottom-color:#e82429}#checkin-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab{border:0;border-radius:0;padding-left:25px;padding-right:25px;background:#fff;color:grey;font-size:17px}#checkin-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{background:#e82429;color:#fff;font-weight:700}#checkin-tab .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-container{margin-bottom:0}@media only screen and (max-width:768px){#checkin-tab{padding-top:30px}}.check-in-form .form-submit .checkin-btn.ant-btn[data-v-ea54b076]{width:100%}.check-in-form .alink[data-v-ea54b076]{padding-top:10px}.check-in-form .alink a[data-v-ea54b076]{padding:0 20px;font-size:14px;line-height:1.5;color:#e82429;text-decoration:underline}.check-in-form .alink a.link-middle[data-v-ea54b076]{padding:0 65px}@media only screen and (max-width:768px){.check-in-form[data-v-ea54b076]{width:96%;margin:0 auto}.check-in-form .alink a.link-middle[data-v-ea54b076]{padding:0 45px}}.checkin-rule[data-v-7fb11d28]{color:grey}.checkin-rule h4[data-v-7fb11d28]{font-size:24px;line-height:32px;font-weight:700}.checkin-rule ul.rule-list[data-v-7fb11d28]{margin-left:16px}.checkin-rule ul.rule-list li[data-v-7fb11d28]{list-style-type:decimal;margin:18px 0;font-size:14px;line-height:20px}.flight-list[data-v-297c48e8]{border:1px solid #bfbfbf}.flight-item[data-v-297c48e8]:first-child{border-top:0}.flight-item[data-v-297c48e8]{margin:0 10px;padding:10px 0;border-top:1px solid #dfdfdf}.flight-item .flight-info[data-v-297c48e8]{float:left;width:938px;padding:20px 10px;border-right:1px dashed #d0d0d0}.flight-item .flight-info .checkbox[data-v-297c48e8]{float:left;width:45px;padding-top:15px;text-align:center;color:grey;font-size:12px;line-height:24px}.flight-item .flight-info .logo[data-v-297c48e8]{float:left;width:38px;height:59px;margin:0 30px;margin-top:5px;background: no-repeat}.flight-item .flight-info .flight-time[data-v-297c48e8]{float:left;width:360px}.flight-item .flight-info .dep-info[data-v-297c48e8],.flight-item .flight-info .dest-info[data-v-297c48e8]{float:left;width:80px;margin-top:5px;text-align:center;font-weight:700}.flight-item .flight-info .dep-info p[data-v-297c48e8],.flight-item .flight-info .dest-info p[data-v-297c48e8]{font-size:24px;line-height:32px;color:#000}.flight-item .flight-info .dep-info p.city[data-v-297c48e8],.flight-item .flight-info .dest-info p.city[data-v-297c48e8]{font-weight:400;font-size:14px}.flight-item .flight-info .route[data-v-297c48e8]{float:left;width:120px;margin:0 30px;font-size:12px;line-height:36px;text-align:center;color:grey}.flight-item .flight-info .route .line[data-v-297c48e8]{border-bottom:1px solid #d0d0d0}.flight-item .flight-info .cabin[data-v-297c48e8],.flight-item .flight-info .status[data-v-297c48e8]{float:left;width:50px;margin:0 55px;margin-top:10px;text-align:center;font-size:18px;line-height:26px;color:#000;font-weight:700}.flight-item .flight-info .cabin span[data-v-297c48e8],.flight-item .flight-info .status span[data-v-297c48e8]{font-weight:400;font-size:12px;color:grey}.flight-item .flight-info .cabin[data-v-297c48e8]{margin-left:100px}.flight-item .passneger-info[data-v-297c48e8]{float:left;width:340px;padding:15px 10px 15px 78px;text-align:left}.flight-item .passneger-info p[data-v-297c48e8]{font-size:14px;line-height:18px;color:grey}.flight-item .passneger-info p.name[data-v-297c48e8]{font-size:18px;color:#000;margin-bottom:15px;font-weight:700}@media only screen and (max-width:768px){.flight-list[data-v-297c48e8]{width:96%;overflow-x:scroll;margin:0 auto}.flight-item .logo[data-v-297c48e8]{display:none}.flight-item .flight-info[data-v-297c48e8]{width:600px;padding:10px 5px;border-right:0}.flight-item .flight-info .flight-time[data-v-297c48e8]{width:300px}.flight-item .flight-info .route[data-v-297c48e8]{width:100px;margin:0 10px}.flight-item .flight-info .cabin[data-v-297c48e8]{margin-left:20px;margin-right:30px}.flight-item .flight-info .status[data-v-297c48e8]{margin-left:20px;margin-right:0}.flight-item .passneger-info[data-v-297c48e8]{width:600px;padding-top:15px;padding-left:60px}.flight-item .passneger-info p.name[data-v-297c48e8]{display:block}.flight-item .passneger-info p[data-v-297c48e8]{display:inline-block;margin-right:20px}}.coupon-ticket{width:320px;height:150px;background:url(/uploads/image/s8img/coupon-bg.72639d43.png) no-repeat;background-size:cover;color:#fff;position:relative;cursor:pointer;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.coupon-ticket:hover{-webkit-box-shadow:0 0 5px 2px #ccc;box-shadow:0 0 5px 2px #ccc}.coupon-ticket.disabled{cursor:not-allowed;background:url(/uploads/image/s8img/coupon-bg.72639d43.png) no-repeat;background-size:cover;background-position:-361px 0}.coupon-ticket .coupon-badge{position:absolute;right:0;top:0;width:80px;height:58px;background:url(/uploads/image/s8img/coupon-badge.4be3d9ae.png) no-repeat;background-size:cover}.coupon-ticket .coupon-header{height:30px}.coupon-ticket .coupon-header .title{color:#fa2d36;display:block;margin:0 auto;width:85px;font-weight:700;text-align:center;height:23px;background:#fff;border-radius:0 0 5px 5px}.coupon-ticket .coupon-header .title.disabled{color:#666}.coupon-ticket .coupon-body{padding:2px 34px}.coupon-ticket .coupon-m{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;position:relative}.coupon-ticket .coupon-m .bord{content:"";padding:3px;position:absolute;width:100%;height:100%;border:2px solid #fff;border-radius:5px;top:0;left:0;z-index:1}.coupon-ticket .coupon-m .bord .brd{width:100%;height:100%;border:1px solid #fff;border-radius:5px}.coupon-ticket .coupon-m .checked-icon{color:#4acd0b;position:absolute;font-size:36px;right:-24px;bottom:-6px;z-index:10}.coupon-ticket .coupon-m .checked-icon:after{content:"";position:absolute;width:66%;height:66%;top:17%;left:17%;display:block;background:#fff;z-index:-1}.coupon-ticket .info{width:50%;padding:12px 0;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;text-align:center;line-height:1.4em}.coupon-ticket .info-m{position:relative;z-index:2}.coupon-ticket .price{width:50%;height:106px;line-height:106px;float:left;text-align:center}.coupon-ticket .price small{font-size:16px;margin-right:-2px}.coupon-ticket .price .tag{font-size:61px;font-family:impact,sans-serif}.coupon-ticket .desc{font-size:14px;font-weight:700}.coupon-ticket .date{font-size:12px}.coupon-ticket .status{margin:2px auto;width:78px;height:22px;line-height:22px;text-align:center;border-radius:5px;background:-webkit-gradient(linear,left top,right top,from(#fa2d36),to(#da101a));background:linear-gradient(90deg,#fa2d36,#da101a)}.coupon-ticket .status.disabled{background:#666}.coupon-ticket .more{font-size:12px;text-decoration:underline;cursor:pointer}.mod-coupon-detail table{width:100%;table-layout:fixed}.mod-coupon-detail td{padding:6px;border:1px solid #ddd;font-size:12px;vertical-align:middle}.mod-coupon-detail tr:nth-child(odd) td{background-color:#f5f5f5}.mod-coupon-detail .tip{margin-top:12px}.mod-coupon-detail .tip h6{line-height:28px;font-weight:700}.mod-coupon-detail .tip p{line-height:20px;font-size:12px;color:#888}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,tfoot,thead,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-family:microsoft yahei ui,microsoft yahei;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}td,th,tr{margin:0;font-family:microsoft yahei ui,microsoft yahei;font-size:100%}a{text-decoration:none}.v--modal-overlay{z-index:1005!important}.v--modal-overlay .v--modal{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,a:focus{outline:0}body{margin:0;padding:0}.container{margin:0 auto;width:auto}.ant-btn.ant-btn-dashed:focus,.ant-btn.ant-btn-dashed:hover,.ant-btn.ant-btn-default:focus,.ant-btn.ant-btn-default:hover{border-color:hsla(0,0%,50.2%,.8);color:#fff;background-color:hsla(0,0%,50.2%,.8)}.ant-form-explain,.ant-form-extra{margin-top:-1px}.ant-form-item-with-help{margin-bottom:0}.ant-form-vertical .ant-form-item .ant-form-item-label{position:relative;margin-bottom:-24px;padding:3px 15px 0;z-index:10}.ant-form-vertical .ant-form-item .ant-form-item-label .ant-form-item-required:before,.ant-form-vertical .ant-form-item .ant-form-item-label label{font-size:12px}.ant-form-vertical .ant-form-item .ant-form-item-control-wrapper .ant-input-lg{padding:20px 14px 0}.ant-form-vertical .ant-select.ant-select-lg .ant-select-selection__rendered{padding-top:24px;line-height:20px}.ant-form-vertical .ant-select.ant-select-lg .ant-select-selection__placeholder{margin-top:0}.ant-form-vertical .ant-select .ant-select-arrow{margin-top:-4px;height:14px;width:14px}.ant-form-vertical .ant-select .ant-select-arrow:after{display:block;content:" ";width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #202529;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}.ant-form-vertical .ant-select .ant-select-arrow .ant-select-arrow-icon{display:none}.ant-form-vertical .ant-select.ant-select-open .ant-select-arrow:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ant-radio .ant-radio-inner{border-width:2px;border-color:#999}.ant-radio .ant-radio-inner:after{top:2px;left:2px}.ant-radio.ant-radio-checked .ant-radio-inner{border-color:#da2129}.ant-modal-close,.ant-modal-title{color:#fff}.l8-icon{font-size:20px}.clearfix:after{display:table;content:" ";clear:both}.float-right{float:right}.float-left{float:left}.v-m{vertical-align:middle}.t-c{text-align:center}::-moz-selection{background-color:#b3d7fc;color:inherit}::selection{background-color:#b3d7fc;color:inherit}.container{width:1300px}#app{min-height:300px}@media (min-width:1280px) and (max-width:1440px){.container{width:1300px}}@media (min-width:1100px) and (max-width:1280px){.container{width:1100px}}@media (min-width:900px) and (max-width:1100px){.container{width:900px}}@media (min-width:757px) and (max-width:900px){.container{width:100%}}@media (max-width:757px){.container{width:100%}}@font-face{font-family:iconfont;src:url(/uploads/image/s8fonts/iconfont.fb06c0ea.eot);src:url(/uploads/image/s8fonts/iconfont.fb06c0ea.eot) format("embedded-opentype"),url(/uploads/image/s8fonts/iconfont.dd06ae35.woff2) format("woff2"),url(/uploads/image/s8fonts/iconfont.36fd4bce.woff) format("woff"),url(/uploads/image/s8fonts/iconfont.820729ea.ttf) format("truetype"),url(/uploads/image/s8img/iconfont.96e546c2.svg) format("svg")}.l8-icon{font-family:iconfont}.iconfont,.l8-icon{font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont{font-family:iconfont!important;font-size:16px}.l8-icon-zuoji:before{content:"\e668"}.l8-icon-zuoji1:before{content:"\e6f3"}.l8-icon-life-fi-trunk:before{content:"\e690"}.l8-icon-dancheng:before{content:"\e665"}.l8-icon-shafa:before{content:"\e656"}.l8-icon-feiji:before{content:"\e600"}.l8-icon-24h:before{content:"\e61f"}.l8-icon-loop:before{content:"\e613"}.l8-icon-icon2:before{content:"\e61c"}.l8-icon-icon:before{content:"\e616"}.l8-icon-duanxin:before{content:"\e771"}.l8-icon-99:before{content:"\e66f"}.l8-icon-can:before{content:"\e68c"}.l8-icon-add:before{content:"\e60e"}.l8-icon-xiaolian:before{content:"\e63d"}.l8-icon-zhuyi:before{content:"\e6a3"}.l8-icon-gongjuxiang:before{content:"\e629"}.l8-icon-depponzhongguoditu:before{content:"\e60f"}.l8-icon-radioon:before{content:"\e641"}.l8-icon-fuwuerji2-copy:before{content:"\e62c"}.l8-icon-radio:before{content:"\e631"}.l8-icon-zhuanzhixingliyuan:before{content:"\e713"}.l8-icon-jifen:before{content:"\e736"}.l8-icon-icon1:before{content:"\e608"}.l8-icon-zuoyoujiantou2:before{content:"\e62e"}.l8-icon-ionfontxiangqingye-:before{content:"\e714"}.l8-icon-jingdian:before{content:"\e687"}.l8-icon-weixin:before{content:"\e610"}.l8-icon-shouji:before{content:"\e648"}.l8-icon-zuoyoujiantou:before{content:"\e62f"}.l8-icon-bianji:before{content:"\e63b"}.l8-icon-miaobiao:before{content:"\e601"}.l8-icon-quanqiu:before{content:"\e620"}.l8-icon-hangliche:before{content:"\e602"}.l8-icon-refresh_double:before{content:"\e643"}.l8-icon-hot:before{content:"\e710"}.l8-icon-chakanduihua:before{content:"\e63e"}.l8-icon-suo:before{content:"\e673"}.l8-icon-jifen1:before{content:"\e742"}.l8-icon-edit:before{content:"\e614"}.l8-icon-feiji1:before{content:"\e627"}.l8-icon-jingcha:before{content:"\e611"}.l8-icon-en-:before{content:"\e626"}.l8-icon-pc:before{content:"\e686"}.l8-icon-pdf:before{content:"\e676"}.l8-icon-xunhuan1:before{content:"\e62a"}.l8-icon-gou:before{content:"\e603"}.l8-icon-guize:before{content:"\e61b"}.l8-icon-yongcan:before{content:"\e604"}.l8-icon-smile:before{content:"\e612"}.l8-icon-anjianchu:before{content:"\e666"}.l8-icon-points:before{content:"\e605"}.l8-icon-liebiao1:before{content:"\e73f"}.l8-icon-radio1:before{content:"\e670"}.l8-icon-loading:before{content:"\e659"}.l8-icon-top:before{content:"\e63f"}.l8-icon-aixin:before{content:"\e67a"}.l8-icon-weibo:before{content:"\e67e"}.l8-icon-menpiao:before{content:"\e606"}.l8-icon-hudun:before{content:"\e8a3"}.l8-icon-tehui:before{content:"\e621"}.l8-icon-weixin1:before{content:"\e67d"}.l8-icon-chepiao:before{content:"\e8ee"}.l8-icon-rili:before{content:"\e615"}.l8-icon-gou2:before{content:"\e62b"}.l8-icon-shoutibao:before{content:"\ea40"}.l8-icon-rili1:before{content:"\e697"}.l8-icon-user:before{content:"\e622"}.l8-icon-rili2:before{content:"\e6aa"}.l8-icon-h:before{content:"\e63a"}.l8-icon-lvhang:before{content:"\e60c"}.l8-icon-icon-test-copy:before{content:"\e703"}.l8-icon-dunpai-suo1:before{content:"\e607"}.l8-icon-piao:before{content:"\e760"}.l8-icon-duihua:before{content:"\e619"}.l8-icon-erweima:before{content:"\e60d"}.l8-icon-jiedai:before{content:"\e617"}.l8-icon-lvke:before{content:"\e64b"}.l8-icon-tuipiao:before{content:"\e633"}.l8-icon-shoucang:before{content:"\e625"}.l8-icon-ziyuanldpi:before{content:"\e618"}.l8-icon-liebiao:before{content:"\e609"}.l8-icon-gou1:before{content:"\e61a"}.l8-icon-chahao:before{content:"\e628"}.l8-icon-xunhuan:before{content:"\e655"}.l8-icon-jifen2:before{content:"\e680"}.l8-icon-qiche:before{content:"\e60a"}.l8-icon-zuanshi:before{content:"\e8f1"}.l8-icon-weibiaoti-_huabanfuben:before{content:"\e60b"}.l8-icon-excel:before{content:"\e701"}.l8-icon-search:before{content:"\e61d"}.l8-icon-zhongguo:before{content:"\e61e"}.l8-icon-shanchu:before{content:"\e696"}.l8-icon-user1:before{content:"\e623"}.l8-icon-double-arrow-left:before{content:"\e62d"}.l8-icon-down-jiantou:before{content:"\e624"}.l8-calendar-popover{padding-top:0}.l8-calendar-popover .ant-popover-arrow{display:none}.l8-calendar-popover .ant-popover-inner-content{padding:0}.l8-calendar-popover-wrapper{position:relative;padding:13px 5px 15px;width:900px;height:418px;border:1px solid #e60012;border-radius:3px;background-color:#f7f8fc;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.3);box-shadow:0 0 8px 0 rgba(0,0,0,.3)}.l8-calendar-popover-wrapper .vdp-datepicker{position:relative;float:left;margin:0 12px}.l8-calendar-popover-wrapper .vdp-datepicker:last-child .prev,.l8-calendar-popover-wrapper .vdp-datepicker:nth-child(3) .next{visibility:hidden}.l8-calendar-popover-wrapper .vdp-datepicker__calendar{width:420px;height:398px;border:0 none;background-color:rgba(0,0,0,0)}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .day-header:first-child,.l8-calendar-popover-wrapper .vdp-datepicker__calendar .day-header:nth-child(7){color:#e60012}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .cell{height:33px;line-height:33px}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .day{margin:1px;height:52px;width:58px}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .day .date,.l8-calendar-popover-wrapper .vdp-datepicker__calendar .day .value{display:block}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .day.disabled .value{display:none}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .day .date{line-height:20px;text-align:right}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .day .value{line-height:32px;color:#cc1315}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .day .value.min{color:#ffbe00}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .day:hover{border:0 none!important}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .cell.selected{background-color:#e60012!important;border-color:#e60012!important}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .cell.selected .date{color:#fff}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .cell.selected .value{color:#ffbe00}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .cell:not(.blank):not(.disabled):hover{border-color:#ffd991;background-color:#ffd991}.l8-calendar-popover-wrapper .vdp-datepicker__calendar .cell:not(.blank):not(.disabled):hover .date{color:#fff}.l8-calendar-popover-wrapper .empty-cell{position:absolute;top:86px;width:420px}.l8-calendar-popover-wrapper .empty-cell:first-child{left:17px}.l8-calendar-popover-wrapper .empty-cell:nth-child(2){right:17px}.l8-calendar-popover-wrapper .empty-cell .cell{float:left;margin:1px;height:52px;width:58px;background-color:#fff}.l8-calendar-popover-wrapper .l8-calendar-spin{position:absolute;top:0;bottom:0;left:0;width:100%;background-color:hsla(0,0%,100%,.3)}.l8-calendar-popover-wrapper .l8-calendar-spin .ant-spin-dot{top:50%;margin-top:-10px}@media only screen and (max-width:768px){.ant-popover-inner-content{width:375px;overflow-x:auto}}#seckill-rule h5[data-v-162ffdfc]{margin-top:20px;margin-bottom:0;font-size:18px;line-height:26px;font-weight:700;color:grey}#seckill-rule .detail[data-v-162ffdfc]{margin:0;font-size:12px;line-height:22px;color:grey}#seckill-rule .detail a[data-v-162ffdfc]{display:inline-block;padding-top:10px;color:grey;text-decoration:underline}.input-passenger-wrapper .arrow{border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #212529;position:absolute;right:14px;top:40%;width:0}.input-passenger-wrapper .item-passenger{width:250px;height:45px}.input-passenger-wrapper .item-passenger:last-child{height:30px}.input-passenger-wrapper .item-passenger .label{line-height:30px;float:left}.input-passenger-wrapper .item-passenger .input-number{float:right}.mod-number{height:30px}.mod-number .number{line-height:30px;height:30px;vertical-align:text-top}.mod-number .number .button{float:left;background:#fff;color:#bfbfbf;border:1px solid #bfbfbf;height:30px;width:30px;line-height:30px;padding:0}.mod-number .number .input{float:left;width:60px;height:30px;margin:0 5px;border:1px solid #bfbfbf;text-align:center}.mod-number .number .disabled{color:#c0c4cc;cursor:not-allowed}.com-step{vertical-align:bottom;text-align:center}.com-step .step-wrap{display:inline-block;text-align:center;width:82px}.com-step .step-wrap .circle{width:26px;height:26px;border-radius:13px;color:#fff;text-align:center;line-height:26px;margin:10px auto}.com-step .step-wrap .red{background:#e7242a}.com-step .step-wrap .gray{background:grey}.com-step .step-wrap .f-red{color:#e7242a}.com-step .step-wrap .f-gray{color:grey}.com-step .step-progress .line{display:inline-block;width:80px;height:2px;background:#9f9f9f;margin-top:42px}.com-step .step-progress .line:last-child{width:0;height:0}.com-step .step-desc{display:inline-block;text-align:center;width:155px;font-size:13px;margin:0 5px}@media only screen and (max-width:768px){.com-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.com-step .step-wrap{max-width:82px;width:auto;font-size:14px}.com-step .step-progress{width:100%}.com-step .step-progress .line{width:8%;-webkit-box-flex:1;-ms-flex:1;flex:1}.com-step .step-progress .line:last-child{-webkit-box-flex:0;-ms-flex:0;flex:0}}@media only screen and (max-width:320px){.com-step .step-progress .line{width:20px}}.l8-city-popover{padding-top:0;border:1px solid #e60012;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.3);box-shadow:0 0 8px 0 rgba(0,0,0,.3);overflow:hidden}.l8-city-popover .ant-popover-arrow{display:none}.l8-city-popover .flight-city{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:20px;max-width:850px}.l8-city-popover .flight-city .panel-box{background-color:#fff;height:auto;width:auto;min-width:240px}.l8-city-popover .flight-city .triangle{position:absolute;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff;top:-10px;left:74px}.l8-city-popover .flight-city .triangle:after{content:" ";width:0;height:0;top:100%;border:10px solid rgba(0,0,0,0);margin-left:-5px;border-width:7px;border-top-width:7px;border-top-color:#fff;margin-left:-6px;margin-top:3px;-webkit-box-shadow:0 0 1px 1px #ddd;box-shadow:0 0 1px 1px #ddd;z-index:9}.l8-city-popover .flight-city .triangle:after,.l8-city-popover .flight-city .triangle:before{position:absolute;left:50%;pointer-events:none;-webkit-transform:rotate(45deg);-mz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.l8-city-popover .flight-city .triangle:before{content:"";width:20px;height:16px;bottom:-21px;margin-left:-8px;overflow:hidden;background:#fff;z-index:10}.l8-city-popover .flight-city .tabs{display:block;height:35px;width:100%;border-bottom:1px solid #efefef}.l8-city-popover .flight-city .tabs li{display:inline-block;float:left;width:120px;height:100%;line-height:35px;font-size:16px;position:relative;top:1px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center}.l8-city-popover .flight-city .tabs li.hover,.l8-city-popover .flight-city .tabs li:hover{opacity:.8;border-bottom:2px solid #ab0900;color:#e60012}.l8-city-popover .flight-city .tabs li.long{width:160px}.l8-city-popover .flight-city .cities_cnt{width:100%;height:auto}.l8-city-popover .flight-city .cities_cnt li{width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px}.l8-city-popover .flight-city .cities_cnt li:last-child{margin-bottom:0}.l8-city-popover .flight-city .cities_cnt li p.title{width:100%;height:35px;font-size:14px;color:#111;line-height:45px;text-align:left;font-weight:700}.l8-city-popover .flight-city .cities_cnt li .cities{width:100%;height:auto;text-align:left;line-height:30px;padding-top:10px}.l8-city-popover .flight-city .cities_cnt li .cities .group{padding-left:50px}.l8-city-popover .flight-city .cities_cnt li .cities .letter{float:left;margin-left:-42px;width:42px;line-height:30px;font-size:20px;color:#e60012}.l8-city-popover .flight-city .cities_cnt li .cities div.item{width:80px;display:inline-block;vertical-align:middle;text-align:left;font-size:12px;color:#333;height:30px;line-height:30px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.l8-city-popover .flight-city .cities_cnt li .cities div.item.current,.l8-city-popover .flight-city .cities_cnt li .cities div.item.hover,.l8-city-popover .flight-city .cities_cnt li .cities div.item:hover{color:#e60012;font-weight:700}.l8-city-popover .flight-city .cities_cnt li .cities div.item.dbl{width:160px}.l8-city-popover .cities_select{height:auto;min-height:25px;padding:4px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.l8-city-popover .cities_select p{border-bottom:1px dashed #aaa;color:#666;font-family:simyou;line-height:20px;padding:0 0 0 5px;word-break:break-all;word-wrap:break-word;font-size:12px}.l8-city-popover .cities_select ul{min-height:240px;font-size:12px;background-color:#fff;max-height:270px;overflow:auto}.l8-city-popover .cities_select ul li{text-align:right;padding:2px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.l8-city-popover .cities_select ul li.hover,.l8-city-popover .cities_select ul li:hover{background-color:#e4f1f9;border:1px solid #06b}.l8-city-popover .cities_select ul li span{float:left}.l8-city-popover .cities_select ul li a{width:100%;display:inline-block}.l8-city-popover .cities_select ul li a:link{text-decoration:none;outline:none}.l8-city-popover .cities_select .page{width:100%;height:25px;text-align:center}.l8-city-popover .cities_select .page a{padding:5px 6px;font-size:12px;color:#000}.l8-city-popover .cities_select .page a:link{text-decoration:none;outline:none}.l8-city-popover .cities_select .page a.hover,.l8-city-popover .cities_select .page a:hover{color:#f90}@media screen and (max-width:850px){.tj-city-popover-inner .flight-city{max-width:580px}.tj-city-popover-inner .flight-city .tabs li{width:75px;font-size:14px}.tj-city-popover-inner .flight-city .tabs li.long{width:100px;font-size:12px;line-height:16px}.tj-city-popover-inner .cities>div.item.dbl{width:120px!important}.tj-city-popover-inner .cities>div.item{width:60px!important}}@media screen and (max-width:768px){.l8-city-popover .flight-city .tabs{height:70px}.l8-city-popover .flight-city .tabs li{width:75px;height:35px;font-size:14px}}.flight-search-bar{margin:0 -13px}.flight-search-bar .ant-row{margin-bottom:18px}.flight-search-bar .select-group{position:relative;padding:0 13px}.flight-search-bar .select-group.label{line-height:52px}.flight-search-bar .select-group .group-l .ant-input{border-top-right-radius:0;border-bottom-right-radius:0}.flight-search-bar .select-group .group-r{margin-left:-1px}.flight-search-bar .select-group .group-r .ant-form-item-label{padding-left:26px}.flight-search-bar .select-group .group-r .ant-input{padding-left:25px!important;border-top-left-radius:0;border-bottom-left-radius:0}.flight-search-bar .select-group .ant-form-item{margin-bottom:0;padding-bottom:0}.flight-search-bar .select-group .ant-form-item .ant-input-lg{margin-bottom:0}.flight-search-bar .select-group .ant-form-item.disabled .ant-input{color:#ddd!important}.flight-search-bar .select-group .btn-search{width:100%}.flight-search-bar .btn-switch{position:absolute;left:50%;top:50%;margin-top:-11px;margin-left:-17px;display:inline-block;width:34px;height:22px;background:#d72428;border:1px solid #c8c8c8;border-radius:50px;text-align:center;cursor:pointer}.flight-search-bar .btn-switch .l8-icon{color:#fff;font-size:14px}.flight-search-bar .btn-oneway{position:absolute;right:50%;top:50%;margin-top:-11px;border:1px solid #c8c8c8;border-top-left-radius:50px;border-bottom-left-radius:50px;border-right-width:0;width:17px;background:#d72428}.flight-search-bar .btn-oneway .l8-icon{color:#fff;font-size:14px}.flight-search-bar .btn-bothway{position:absolute;left:50%;top:50%;margin-top:-11px;width:17px;border:1px solid #c8c8c8;border-top-right-radius:50px;border-bottom-right-radius:50px;border-left-width:0;background:#fff}.flight-search-bar .btn-bothway .l8-icon{color:#d72428;font-size:14px}.flight-search-bar .btn-bothway.active{background:#d72428}.flight-search-bar .btn-bothway.active .l8-icon{color:#fff}.flight-search-bar .lnk-multiway{padding:0 13px}.flight-search-bar .lnk-multiway span{color:#818181;cursor:pointer}.flight-search-bar .lnk-multiway span:first-child:before{display:inline-block;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:12px solid #d82328;margin-right:5px;content:" "}.flight-search-bar .lnk-multiway span.connectingflightstips{margin-left:20px;color:#da2129}.flight-search-bar .lnk-multiway span em{text-decoration:underline;font-style:normal}.flight-search-bar .flight-date{position:relative}.flight-search-bar .flight-date .ant-form-item-children{position:static}.flight-search-bar .flight-date .anticon{position:absolute;top:16px;right:16px;font-size:20px}@media screen and (max-width:768px){.flight-search-bar{margin:0}.flight-search-bar .select-group{margin-bottom:16px}.flight-search-bar .select-group.label{line-height:24px}}.mod-add-passenger .slider-wrapper .l8-slider-verify{margin:0 auto;height:50px;max-width:320px}.mod-add-passenger .btn-wrapper{text-align:center}.mod-add-passenger .btn-wrapper button{height:50px}.mod-mobileverify{position:relative;width:100%}.mod-mobileverify .ant-input-group-addon{padding:0}.mod-mobileverify .btn-send-code{border-top-left-radius:0;border-bottom-left-radius:0;border:none;font-size:14px}.ant-form-vertical .mod-mobileverify .ant-input{border-top-right-radius:4px;border-bottom-right-radius:4px}.ant-form-vertical .mod-mobileverify .ant-input-group-addon{border:0 none;z-index:2}.ant-form-vertical .mod-mobileverify .btn-send-code{position:absolute;right:10px;top:1px;font-size:12px;background-color:#fff;color:#da2129;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}.ant-form-vertical .mod-mobileverify .btn-send-code[disabled]{color:#d0d0d0}.l8-gray-table .ant-table table{border:1px solid #bfbfbf}.l8-gray-table .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:0;padding-left:30px}.l8-gray-table .ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:0;padding-right:30px}.l8-gray-table .ant-table-tbody>tr>td:first-child{padding-left:30px}.l8-gray-table .ant-table-tbody>tr>td:last-child{padding-right:30px}.ant-table-tbody>tr>td,.l8-gray-table .ant-table-thead>tr>th{padding:10px 10px;border-bottom:1px solid #bfbfbf}.l8-gray-table .ant-table-thead>tr>th{background:#f5f5f5}.order-modal .ant-modal-title{margin:0;font-size:18px;line-height:22px;font-weight:700;color:#fff}.order-modal .ant-modal-content{position:relative;background-color:#fff;border:0;border-radius:0;background-clip:padding-box}.order-modal .ant-modal-header{font-size:18px;font-weight:700;text-align:center;padding:16px 24px;border-radius:0;background:#da2129;color:#fff}.order-modal .ant-modal-body{padding:24px;font-size:12px;line-height:1.5;word-wrap:break-word}.order-modal .ant-modal-footer{border-top:0;padding:0 16px 40px;text-align:center;border-radius:0}.order-modal.pay-modal .ant-modal-body{padding:0}.order-modal.pay-modal .ant-modal-footer{border-top:0;padding:16px;text-align:right;border-radius:0;background:#f5f5f5}.order-base-header{font-size:24px;margin-bottom:20px}.order-base-header strong{margin-right:20px}.order-primary-header{padding:0 8px;border-bottom:1px solid #e0e0e0;margin-bottom:18px}.order-primary-header .l8-icon{font-size:24px;margin-right:5px}.order-primary-header .header-label{display:inline-block;font-size:24px;font-weight:700}.order-primary-header .header-msg{display:inline-block;font-size:14px;padding:0 20px}.order-primary-header .header-msg span{margin:0 10px}.order-default-table{font-size:12px;width:100%;border:1px solid #b7b7b7}.order-default-table thead{background:#f5f5f5;border-bottom:1px solid #b7b7b7;font-weight:700}.order-default-table thead tr td,.order-default-table thead tr th{padding:10px}.order-default-table thead tr td:first-child,.order-default-table thead tr td:last-child,.order-default-table thead tr th:first-child,.order-default-table thead tr th:last-child{padding:10px 18px}.order-default-table tbody tr tr{border-top:1px solid #b7b7b7}.order-default-table tbody tr td{padding:10px}.order-default-table tbody tr td:first-child,.order-default-table tbody tr td:last-child{padding:10px 18px}.order-gray-table-outer{background:#f5f5f5;padding:10px 18px}.order-gray-table{font-size:12px;width:100%}.order-gray-table tr td{padding:5px 0}.order-gray-table ._info-m{word-break:keep-all}.order-gray-table ._info-m.r{color:#da2129;font-weight:700}.order-gray-table ._info-m.r-large{color:#da2129;font-weight:700;font-size:16px}.order-action-row{padding:60px 0;text-align:center}.order-action-row .ant-btn{width:120px;height:50px}.order-action-row .ant-btn .ant-btn{margin-left:54px}.change-notice{font-size:12px}.change-notice .notice-h{font-size:14px;font-weight:700;margin-bottom:10px}@media only screen and (max-width:768px){.order-primary-header{word-break:keep-all;white-space:nowrap;overflow-x:scroll}.order-base-header strong{display:block}.order-gray-table ._info-m{word-break:break-all;white-space:nowrap;display:block}.order-default-table tbody tr td,.order-default-table thead tr td{word-break:keep-all;white-space:nowrap}.order-action-row{padding:60px 10px}.order-action-row .ant-btn{width:100%}.order-action-row .ant-btn .ant-btn{margin-left:0;margin-top:10px}}.l8-slider-verify{position:relative;min-width:250px;height:32px}.l8-slider-verify .slider-verify-pop{position:absolute;left:50%;bottom:67px;padding:10px;border-radius:5px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4);background:#fff;z-index:10;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%)}.l8-slider-verify .tiangle{position:absolute;left:50%;bottom:-4px;width:0;height:0;border-style:solid;border-width:4px;border-top-color:rgba(0,0,0,0);border-right-color:#fff;border-bottom-color:#fff;border-left-color:rgba(0,0,0,0);-webkit-transform:translatex(-50%) rotate(45deg);-ms-transform:translatex(-50%) rotate(45deg);transform:translatex(-50%) rotate(45deg);-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.07);box-shadow:3px 3px 7px rgba(0,0,0,.07)}.l8-slider-verify .slider-verify-track{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.4);box-shadow:inset 0 0 4px rgba(0,0,0,.4);overflow:hidden;z-index:1}.l8-slider-verify .slider-verify-track .l8-icon{font-size:26px}.l8-slider-verify .verify-track-text{position:relative;left:0;top:0;z-index:1;height:auto;width:100%;text-align:center;line-height:32px;color:#4d4d4d}.l8-slider-verify .verify-track-upper{position:absolute;left:0;top:0;z-index:2;width:100%;height:32px;background:rgba(0,0,0,0)}.l8-slider-verify .verify-track-progress{position:absolute;left:0;top:0;height:32px;width:0;background:#7ac23c}.l8-slider-verify .verify-track-slider{position:absolute;left:0;top:0;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:32px;text-align:center;line-height:36px;background:#fff;border:1px solid #ccc;cursor:pointer}.l8-slider-verify .verify-track-slider span:before{content:"> >"}.l8-slider-verify.large{height:52px}.l8-slider-verify.large .slider-verify-track .l8-icon{line-height:52px}.l8-slider-verify.large .verify-track-progress,.l8-slider-verify.large .verify-track-slider,.l8-slider-verify.large .verify-track-upper{height:52px}.l8-slider-verify.large .verify-track-text{line-height:52px}.l8-slider-verify.small{height:24px}.l8-slider-verify.small .slider-verify-track .l8-icon{line-height:24px}.l8-slider-verify.small .verify-track-progress,.l8-slider-verify.small .verify-track-slider,.l8-slider-verify.small .verify-track-upper{height:24px}.l8-slider-verify.small .verify-track-text{line-height:24px}@-webkit-keyframes loop{0%{background-position:-150px 0}to{background-position:100px 0}}@keyframes loop{0%{background-position:-150px 0}to{background-position:100px 0}}.l8-slider-verify-popover .ant-popover-inner-content{width:330px;padding:10px;padding-bottom:5px}.l8-slider-verify-popover .slider-verify-bg{position:relative;width:310px;height:116px;background-size:100%}.l8-slider-verify-popover .slider-verify-bg .slider-block{position:absolute;top:0;cursor:pointer}.l8-slider-verify-popover .slider-verify-bg .block-img{width:69px;height:116px}.l8-slider-verify-popover .slider-verify-op{height:24px;margin-top:5px;line-height:24px;text-align:center}.pay-type-icon{display:inline-block;width:163px;height:41px;font-style:normal;background-image:url(/uploads/image/s8img/pay-bank.4c69dbd8.png)}.pay-type-icon.motopay{background-position:0 0}.pay-type-icon.bankpay{background-position:0 -41px}.pay-type-icon.epos-net{background-position:0 -84px}.pay-type-icon.icbc{background-position:0 -213px}.pay-type-icon.ccb{background-position:0 -128px}.pay-type-icon.boc{background-position:0 -688px}.pay-type-icon.citic{background-position:0 -773px}.pay-type-icon.abc{background-position:0 -430px}.pay-type-icon.cmb{background-position:0 -730px}.pay-type-icon.psbc{background-position:0 -644px}.pay-type-icon.comm{background-position:0 -171px}.pay-type-icon.sdb{background-position:0 -473px}.pay-type-icon.cmbc{background-position:0 -386px}.pay-type-icon.ceb{background-position:0 -257px}.pay-type-icon.cib{background-position:0 -601px}.pay-type-icon.gdb{background-position:0 -343px}.pay-type-icon.spdb{background-position:0 -515px}.pay-type-icon.shbank{background-position:0 -559px}.pay-type-icon.fdb{background-position:0 -301px}.pay-type-icon.alipye{background-position:0 -816px}.pay-type-icon.wx{background-position:0 -861px}.pay-type-icon.ccb_pay{background-position:0 -904px}.pay-type-icon.yeepay{background-position:0 -946px}.pay-type-icon.yeepay.manjian{background-image:url(/uploads/image/s8img/ypay.60a08f60.png);background-position:0 0}.pay-type-icon.directpay{background-position:0 -989px}.pay-type-icon.alipyfk,.pay-type-icon.icbc-bind,.pay-type-icon.vr_pay,.pay-type-icon.yeepaycredit{background:none}.ant-modal-mask,.ant-modal-wrap,.mod-l8-alert-model{z-index:1024}.mod-l8-alert-model .ant-modal-content{text-align:center;width:480px}.mod-l8-alert-model .ant-modal-content .ant-modal-header{background:#da2129}.mod-l8-alert-model .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff}.mod-l8-alert-model .ant-modal-content .ant-modal-body{padding:40px 80px}.mod-l8-alert-model .ant-modal-content .ant-modal-footer{text-align:center;border-top:none;padding:20px 0 40px 0}.mod-l8-alert-model .ant-modal-content h1{font-weight:700;margin-bottom:30px}@media only screen and (max-width:768px){.mod-l8-alert-model .ant-modal-content{width:100%;max-width:480px}.mod-l8-alert-model .ant-modal-content .ant-modal-body{padding:20px 40px}.mod-l8-alert-model .ant-modal-content .ant-modal-footer{padding:20px 0 30px 0}}.mod-products-wrapper{width:100%;color:grey}.mod-products-wrapper p{margin-bottom:0}.mod-products-wrapper .product-head{width:100%;border:1px solid #afafaf;padding:15px 20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;background:#f5f5f5}.mod-products-wrapper .product-head img{width:44px;height:44px;margin-right:15px}.mod-products-wrapper .product-head .title{line-height:23px;font-size:18px;font-weight:700}.mod-products-wrapper .product-head .des{line-height:14px;font-size:14px;text-decoration:underline;cursor:pointer}.mod-products-wrapper .product-head .note{color:#d82429;line-height:14px;font-size:14px}.mod-products-wrapper .product-head .arrow-wrapper{display:inline-block;cursor:pointer}.mod-products-wrapper .product-head .arrow{border:solid grey;border-width:0 3px 3px 0;display:inline-block;padding:5px;line-height:74px;margin-left:20px}.mod-products-wrapper .product-head .down{-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.mod-products-wrapper .product-head .up{-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.mod-products-wrapper .luggage-group-wrapper{width:100%;border:solid #afafaf;border-width:0 1px 0 1px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;margin-bottom:-1px}.mod-products-wrapper .luggage-group-wrapper .luggage-group{margin-right:-1px}.mod-products-wrapper .luggage-group-wrapper .luggage-group .luggage-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:159px;height:146px;border:solid #afafaf;border-width:0 1px 1px 0;display:inline-block}.mod-products-wrapper .luggage-group-wrapper .luggage-group .luggage-wrapper .info{width:100%;height:110px;position:relative;text-align:center}.mod-products-wrapper .luggage-group-wrapper .luggage-group .luggage-wrapper .info img{width:109px;height:109px;margin:0 auto}.mod-products-wrapper .luggage-group-wrapper .luggage-group .luggage-wrapper .info span{font-size:12px;color:#d82429;font-weight:700;position:absolute;left:8px;top:5px}.mod-products-wrapper .luggage-group-wrapper .luggage-group .luggage-wrapper .des{padding:8px 10px 0 10px;font-size:12px;line-height:18px;vertical-align:top}.mod-products-wrapper .luggage-group-wrapper .luggage-group .luggage-wrapper .des .box{margin-left:10px;width:18px;height:18px}.mod-products-wrapper .meal-group-wrapper{width:100%;border:solid #afafaf;border-width:0 1px 0 1px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;margin-bottom:-1px}.mod-products-wrapper .meal-group-wrapper .meal-group{margin-right:-1px}.mod-products-wrapper .meal-group-wrapper .meal-group .meal-wrapper{width:318px;height:146px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid #afafaf;border-width:0 1px 1px 0;display:inline-block}.mod-products-wrapper .meal-group-wrapper .meal-group .meal-wrapper .info{width:100%;height:110px;position:relative;text-align:center}.mod-products-wrapper .meal-group-wrapper .meal-group .meal-wrapper .info img{width:316px;height:109px;margin:0 auto}.mod-products-wrapper .meal-group-wrapper .meal-group .meal-wrapper .info span{font-size:12px;color:#d82429;font-weight:700;position:absolute;left:8px;top:5px}.mod-products-wrapper .meal-group-wrapper .meal-group .meal-wrapper .des{padding:8px 10px 0 10px;font-size:12px;line-height:18px;vertical-align:top}.mod-products-wrapper .meal-group-wrapper .meal-group .meal-wrapper .des .box{margin-left:10px;width:18px;height:18px}.mod-products-wrapper .guest-group-wrapper{width:100%;border:solid #afafaf;border-width:0 1px 0 1px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;margin-bottom:-1px}.mod-products-wrapper .guest-group-wrapper .guest-group{margin-right:-1px}.mod-products-wrapper .guest-group-wrapper .guest-group .ant-radio-group{width:100%}.mod-products-wrapper .guest-group-wrapper .guest-group .guest-wrapper{width:100%;height:146px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid #afafaf;border-width:0 1px 1px 0;display:inline-block}.mod-products-wrapper .guest-group-wrapper .guest-group .guest-wrapper .info{width:100%;height:110px;position:relative;text-align:center}.mod-products-wrapper .guest-group-wrapper .guest-group .guest-wrapper .info img{height:109px;margin:0 auto}.mod-products-wrapper .guest-group-wrapper .guest-group .guest-wrapper .info span{font-size:12px;color:#d82429;font-weight:700;position:absolute;left:8px;top:5px}.mod-products-wrapper .guest-group-wrapper .guest-group .guest-wrapper .des{padding:8px 10px 0 10px;font-size:12px;line-height:18px;vertical-align:top}.mod-products-wrapper .guest-group-wrapper .guest-group .guest-wrapper .des .box{margin-left:10px;width:18px;height:18px}.mod-products-wrapper .insurance-group-wrapper{width:100%;border:solid #afafaf;border-width:0 1px 0 1px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;margin-bottom:-1px}.mod-products-wrapper .insurance-group-wrapper .insurance-group{margin-right:-1px}.mod-products-wrapper .insurance-group-wrapper .insurance-group .insurance-wrapper{width:318px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid #afafaf;border-width:0 1px 1px 0;display:inline-block}.mod-products-wrapper .insurance-group-wrapper .insurance-group .insurance-wrapper .info{width:100%;height:110px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:12px;padding:8px 14px 8px 14px;line-height:14px}.mod-products-wrapper .insurance-group-wrapper .insurance-group .insurance-wrapper .info .icon{font-size:16px;color:#d82429}.mod-products-wrapper .insurance-group-wrapper .insurance-group .insurance-wrapper .info .text{overflow:auto;width:100%;height:55px}.mod-products-wrapper .insurance-group-wrapper .insurance-group .insurance-wrapper .info .text a{color:grey}.mod-products-wrapper .insurance-group-wrapper .insurance-group .insurance-wrapper .info .text a.red{color:#d82429}.mod-products-wrapper .insurance-group-wrapper .insurance-group .insurance-wrapper .des{padding:8px 10px 0 10px;font-size:12px;line-height:18px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;height:36px}.mod-products-wrapper .insurance-group-wrapper .insurance-group .insurance-wrapper .des .box{margin-left:10px;width:18px;height:18px}.mod-products-wrapper .contact{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mod-products-wrapper .contact .form{padding:27px 15px 15px 15px}.mod-products-wrapper .contact .form .input{height:54px;margin-bottom:0!important}.mod-products-wrapper .contact .form .name{width:19%}.mod-products-wrapper .contact .form .phone{width:27%;margin-left:2.5%}.mod-products-wrapper .contact .form .address{width:49%;margin-left:2.5%;font-size:12px}.mod-products-wrapper .contact .des{padding:8px 10px;font-size:12px;line-height:18px;vertical-align:top}.mod-products-wrapper .contact .des .box{margin-left:10px;width:18px;height:18px}.mod-products-wrapper .b-l{border-left:1px solid #afafaf}.mod-products-wrapper .b-r{border-right:1px solid #afafaf}.mod-products-wrapper .b-t{border-top:1px solid #afafaf}.mod-products-wrapper .b-b{border-bottom:1px solid #afafaf}.mod-products-wrapper .f-left{float:left}.mod-products-wrapper .f-right{float:right}.mod-l8-alert-model .ant-modal-content{width:700px}@media only screen and (max-width:768px){.mod-products-wrapper .luggage-group-wrapper .luggage-group .luggage-wrapper{width:50%}.mod-products-wrapper .insurance-group-wrapper .insurance-group .insurance-wrapper,.mod-products-wrapper .meal-group-wrapper .meal-group .ant-radio-group,.mod-products-wrapper .meal-group-wrapper .meal-group .meal-wrapper{width:100%}.mod-products-wrapper .contact .form .name{width:100%;margin:0}.mod-products-wrapper .contact .form .address,.mod-products-wrapper .contact .form .phone{width:100%;margin:15px 0 0 0}.mod-l8-alert-model .ant-modal-content{width:100%;max-width:700px}}.remark-table table{text-align:center;width:100%;font-size:12px}.remark-table table,.remark-table tr,.remark-table tr td{border:1px solid grey}.remark-table tr td{padding:8px 4px;vertical-align:middle;width:20px}.l8-cart{width:100%;color:grey}.l8-cart .cart-mask{position:fixed;top:0;bottom:0;width:100%;background-color:rgba(0,0,0,.5);z-index:999}.l8-cart .cart-affix>div{position:relative;padding:12px 0;background-color:#f5f5f5;z-index:1000;height:auto!important}.l8-cart .cart-info{line-height:36px;font-size:18px}.l8-cart .cart-info .itinerarys,.l8-cart .cart-info .passengers,.l8-cart .cart-info h3{float:left;margin-right:40px}.l8-cart .cart-info .close,.l8-cart .cart-info .open,.l8-cart .cart-info .total{float:right;margin-left:40px}.l8-cart .cart-info .itinerarys td{padding-right:40px;border:0 none}.l8-cart .cart-info .itinerarys dd:last-child{margin-right:0}.l8-cart .cart-info .itinerarys .l8-icon-dancheng{position:relative;top:2px;padding:0 6px}.l8-cart .cart-info .total{color:#d82429;font-weight:700}.l8-cart .cart-info .close,.l8-cart .cart-info .open{cursor:pointer}.l8-cart .cart-info .close span,.l8-cart .cart-info .open span{text-decoration:underline}.l8-cart.open .cart-info .itinerarys,.l8-cart.open .cart-info .passengers,.l8-cart.open .cart-info .total{display:none}.l8-cart .cart-detail{font-size:14px}.l8-cart .cart-detail .cart-detail-wrapper{max-height:460px;overflow-y:auto}.l8-cart .cart-detail .l8-icon{margin-right:4px;font-size:16px}.l8-cart .cart-detail dl{padding:0 20px}.l8-cart .cart-detail .itinerarys{padding-right:12px}.l8-cart .cart-detail .itinerarys dd{line-height:24px}.l8-cart .cart-detail .itinerarys .label{display:inline-block;width:78px}.l8-cart .cart-detail .itinerarys .detail{position:relative}.l8-cart .cart-detail .itinerarys .detail>div:first-child{margin-bottom:24px}.l8-cart .cart-detail .itinerarys .detail .label{position:relative}.l8-cart .cart-detail .itinerarys .detail .label:before{position:relative;display:inline-block;margin-right:10px;content:" ";width:10px;height:10px;border-radius:5px;border:1px solid #dadada;background-color:#fff}.l8-cart .cart-detail .itinerarys .detail .gt-day{position:absolute;top:-12px;left:50px;font-size:12px;color:#d82429;word-break:keep-all}.l8-cart .cart-detail .itinerarys .detail:before{position:absolute;top:12px;bottom:12px;left:4px;width:1px;content:" ";background-color:#dadada}.l8-cart .cart-detail .itinerarys .stoptime{margin-top:16px;line-height:36px;color:#d82429}.l8-cart .cart-detail .products{padding-left:12px}.l8-cart .cart-detail .products dd{height:24px;line-height:24px}.l8-cart .cart-detail .products .label{float:left}.l8-cart .cart-detail .products .label .change-rule{margin-left:100px}.l8-cart .cart-detail .products .label .change-rule .base-value{color:#d82429;text-decoration:underline;cursor:pointer}.l8-cart .cart-detail .products .value{float:right}.l8-cart .cart-detail dl{margin-top:6px}.l8-cart .cart-detail dt{line-height:46px}.l8-cart .cart-detail .total{margin-top:12px;padding-top:12px;border-top:1px solid #dadada;line-height:42px;text-align:right;font-size:16px}.l8-cart .cart-detail .total .value{font-size:24px;font-weight:700;color:#d82429}.l8-cart h4{line-height:32px;border-bottom:1px solid #bababa}@media only screen and (max-width:768px){.l8-cart .cart-affix>div{padding:12px}.l8-cart .cart-info .itinerarys,.l8-cart .cart-info .passengers{display:none}.l8-cart .cart-detail .cart-detail-wrapper{max-height:400px;overflow-y:auto}.l8-cart .cart-detail .itinerarys{padding-right:0}.l8-cart .cart-detail .products{padding-left:0}}.popover-benefit-table{padding:20px}.popover-benefit-table tr td:first-child{padding:0 10px}.benefit-icon{color:#9c8c6c}.benefit-icon.l8-icon{font-size:14px}.pay-card-container{background:#f5f5f5;overflow:hidden}.pay-card-container>.ant-tabs-card>.ant-tabs-content{min-height:120px;margin-top:-16px}.pay-card-container>.ant-tabs-card>.ant-tabs-content>.ant-tabs-tabpane{background:#f5f5f5;padding:20px 32px}.pay-card-container>.ant-tabs-card>.ant-tabs-bar{border-color:#f5f5f5}.pay-card-container>.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab{border-color:#ddd;background:#fff;border-radius:0;margin-right:0;padding:0 40px;border-bottom:1px solid #ddd}.pay-card-container>.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-active{border-color:#ddd;background:#f5f5f5;color:grey;border-radius:0;padding:0 40px;border-bottom:1px solid rgba(0,0,0,0)}.pay-type-item{display:inline-block;margin:5px 13px;border:1px solid #ccc;width:170px;height:44px;line-height:44px;text-align:center;background:#fff}.pay-type-item.active{border:1px solid #e94250}.wx-pay-code{text-align:center}.vr-info-item{margin:10px 0}.vr-info-item .vr-label{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:40%;text-align:right}.vr-info-item .vr-context{display:inline-block}.vr-pay-note{color:#da2129;text-align:center}@media only screen and (max-width:768px){.pay-type-item{margin:5px 0;width:100%}}.passenger-box .passenger-box{margin-top:20px}.pass-header{padding:10px 0;margin-bottom:20px;border-bottom:1px solid #bfbfbf}.h-strong{font-size:22px;font-weight:700}.h-msg,.h-strong{word-break:keep-all;white-space:nowrap}.h-msg{font-size:14px}.h-msg span{margin:0 10px}.h-action{cursor:pointer}.seg-item{border:1px solid #bfbfbf;display:table;width:100%}.seg-item .seg-item{border-top:1px solid rgba(0,0,0,0)}.seg-col{display:table-cell}.seg-col.seg-action-col{vertical-align:middle;text-align:center;width:76px}.seg-info{font-size:12px}.seg-info-base.no-action,.seg-info-exs.no-action{padding-left:50px}.seg-info-base{display:table;padding:22px 0;width:100%}.seg-info-base .base-dep{width:70px;text-align:right;padding-left:20px}.seg-col.seg-action-col .seg-col .seg-info-base .base-dep{padding-left:0}.seg-info-base .base-flight{width:148px;text-align:center;padding:0 14px}.base-flight .hr-line{margin:8px 0;border-bottom:1px solid #bfbfbf}.seg-info-base .base-arr{width:70px}.seg-info-base .base-time{position:relative;color:#111;font-size:22px;font-weight:700;margin-bottom:14px;line-height:1em}.seg-info-base .base-time .time-sup{position:absolute;font-size:12px;right:-14px;top:0;color:#da2129}.seg-info-base .base-city{color:#111;font-weight:700;word-break:keep-all;width:9em}.seg-info-base ._base-col{display:table-cell}.seg-info-base ._base-col.base-date{width:228px;text-align:left;text-indent:60px}.seg-info-base ._base-col.base-unit{width:128px;text-align:left}.seg-info-base ._base-col.base-unit.base-status{width:200px}.seg-info-base ._base-col.base-price{text-align:right;padding-right:20px}.pass-infants-table .seg-remark,.seg-info-base .seg-remark{color:#da2129}.seg-info-base .info-price{font-size:14px;color:#da2129;line-height:12px;cursor:pointer;word-break:keep-all;white-space:nowrap}.seg-info-base ._base-top{font-weight:700;margin-bottom:12px}.seg-info-exs{padding:16px 0;width:100%;border-top:1px dashed #bfbfbf}.seg-info-exs .seg-exs-row{display:table}.seg-info-exs ._exs-col{display:table-cell;vertical-align:middle;padding:0 20px}.seg-info-exs ._exs-col>span span{margin-left:10px}.seg-info-exs .exs-label{font-weight:700}.seg-href{color:#da2129;text-decoration:underline;cursor:pointer}.seg-info-exs .seg-href .seg-href{margin-left:10px}.seg-info-exs .exs-tips{display:inline-block;cursor:pointer}.seg-info-exs .exs-tip .l8-icon{vertical-align:middle;color:#da2129}.seg-info-exs .exs-tip .exs-tip{margin-left:10px}.l8-order-popover .ant-popover-inner{background-color:#fff;background-clip:padding-box;border-radius:0;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);box-shadow:0 0 6px rgba(0,0,0,.4)}.l8-order-popover .ant-popover-title{min-width:177px;min-height:32px;line-height:32px;margin:0;padding:0 16px;font-weight:700;color:#9d8d6e;text-align:center;font-size:12px;border-bottom:1px solid #dfdfdf}.l8-order-popover .ant-popover-inner-content{padding:0;color:grey;font-size:12px}.l8-order-popover .popover-detail-table{padding:12px 16px}.l8-order-popover .popover-detail-table table{width:100%}.l8-order-popover .popover-detail-table tr td:last-of-type{text-align:right}.l8-order-popover .popover-detail-footer{padding:16px 0;border-top:1px dashed #ccc;text-align:center}.l8-order-popover .popover-detail-price{text-align:right;padding:0 16px}.remark-popover-loading{text-align:center;padding:100px 200px}.remark-popover-content{padding:18px}.remark-popover-content .remark-notice{margin:12px 0}.remark-popover-content .remark-notice .l8-icon{font-size:12px;margin-right:5px}.remark-popover-content .remark-warn{margin:12px 0;color:#da2129;padding-left:18px}.pass-infants-table{margin-top:20px}.pass-infants-table table tr.infant-ext-tr{border-top:0}.pass-infants-table table tr td.infant-ext-td{padding:0}.pass-infants-table .infant-no-acl-tr{border:1px solid #b7b7b7}.pass-infants-table .infant-checkbox-td{width:96px;text-align:center}.pass-infants-table .infant-checkbox-td.infant-checkbox-exs-td{vertical-align:middle}.pass-infants-table .seg-info-exs{padding:10px 0}.pass-infants-notice{font-size:12px;color:#da2129;margin-top:25px}@media only screen and (max-width:768px){.pass-header,.pass-seg-list{overflow-x:scroll}.seg-col.seg-action-col{padding:0 5px}.seg-info{width:1200px}.seg-info-base ._base-col,.seg-info-exs ._exs-col{padding:0 5px;word-break:keep-all;white-space:nowrap}.seg-info-base ._base-col.base-price{padding-right:10px}.seg-info-base .seg-remark{word-break:keep-all;white-space:nowrap}}.mod-capcha{width:100%}.mod-capcha .ant-input.ant-input-lg{margin-bottom:0}.mod-capcha .ant-input-group-addon{padding:0}.mod-capcha .validate-icon{position:relative;display:inline-block;vertical-align:middle;padding:0 15px}.mod-capcha .capcha-btn{display:inline-block;vertical-align:middle;cursor:pointer}.mod-capcha .capcha-btn img{height:100%}.mod-capcha.lg{margin-bottom:8px}.mod-capcha.lg .capcha-btn{height:50px}.mod-capcha.default .capcha-btn{height:32px}.mod-capcha.sm .capcha-btn{height:24px}