@charset "UTF-8";
/* 20230815 chuyincai */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}body{background-color:#fff;color:#333;font-family:PingFangSC-Regular,microsoft yahei,arial,STHeiTi,simsun,icomoon,sans-serif;font-size:12px}body,dd,dl,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style-type:none;padding-left:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}img{border:0}input,select,textarea{padding:0}button,input,optgroup,select,textarea{margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box}textarea{overflow:auto;resize:vertical}input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}input[type=password]::-ms-clear,input[type=password]::-ms-reveal,input[type=text]::-ms-clear,input[type=text]::-ms-reveal{width:0;height:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{color:#333;text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?u1ppqr);src:url(fonts/icomoon.eot?u1ppqr#iefix) format("embedded-opentype"),url(fonts/icomoon.ttf?u1ppqr) format("truetype"),url(fonts/icomoon.woff?u1ppqr) format("woff"),url(fonts/icomoon.svg?u1ppqr#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gogo:before{content:"\e984"}.icon-add-nobg:before{content:"\e983"}.icon-delete:before{content:"\e982"}.icon-pwd-invisible:before{content:"\e980"}.icon-pwd-visible:before{content:"\e981"}.icon-otherChange:before{content:"\e900"}.icon-airplane:before{content:"\e901"}.icon-unfold:before{content:"\e902"}.icon-check:before{content:"\e903"}.icon-again:before{content:"\e904"}.icon-arrow2:before{content:"\e905"}.icon-change:before{content:"\e906"}.icon-hotel:before{content:"\e907"}.icon-menu:before{content:"\e908"}.icon-promotion:before{content:"\e909"}.icon-signIn:before{content:"\e90a"}.icon-user:before{content:"\e90b"}.icon-facebook:before{content:"\e90c"}.icon-flight:before{content:"\e90d"}.icon-hot:before{content:"\e90e"}.icon-orderInquiry:before{content:"\e90f"}.icon-mail:before{content:"\e910"}.icon-twitter:before{content:"\e911"}.icon-service:before{content:"\e912"}.icon-question:before{content:"\e913"}.icon-errorsvg:before{content:"\e914"}.icon-noticeInfo:before{content:"\e915"}.icon-arrowdown:before{content:"\e916"}.icon-arrowhead:before{content:"\e917"}.icon-arrowleft:before{content:"\e918"}.icon-arrowup:before{content:"\e919"}.icon-calendar:before{content:"\e91a"}.icon-oneWay:before{content:"\e91b"}.icon-order:before{content:"\e91c"}.icon-order0:before{content:"\e91d"}.icon-order1:before{content:"\e91e"}.icon-packUp:before{content:"\e91f"}.icon-return:before{content:"\e920"}.icon-Switch:before{content:"\e921"}.icon-airplane1:before{content:"\e922"}.icon-transfer:before{content:"\e923"}.icon-Switch1:before{content:"\e924"}.icon-through:before{content:"\e925"}.icon-close:before{content:"\e926"}.icon-app:before{content:"\e927"}.icon-wechat:before{content:"\e928"}.icon-weibo:before{content:"\e929"}.icon-across3:before{content:"\e92a"}.icon-across4:before{content:"\e92b"}.icon-airplaneAcross:before{content:"\e92c"}.icon-edit2:before{content:"\e92d"}.icon-transfer1:before{content:"\e92e"}.icon-messageInfo:before{content:"\e92f"}.icon-successInfo:before{content:"\e930"}.icon-errorInfo:before{content:"\e931"}.icon-through1:before{content:"\e932"}.icon-Wait:before{content:"\e933"}.icon-serve1:before{content:"\e934"}.icon-optionalSeating:before{content:"\e935"}.icon-serve3:before{content:"\e936"}.icon-passenger:before{content:"\e937"}.icon-serve4:before{content:"\e938"}.icon-seat-selected:before{content:"\e939"}.icon-serve2:before{content:"\e93a"}.icon-seat-locked:before{content:"\e93b"}.icon-serve5:before{content:"\e93c"}.icon-link:before{content:"\e93d"}.icon-Baggage:before{content:"\e93e"}.icon-cancel:before{content:"\e93f"}.icon-changeTheUpgrade:before{content:"\e940"}.icon-checkSuccess:before{content:"\e941"}.icon-hasChanged:before{content:"\e942"}.icon-recede:before{content:"\e943"}.icon-refund:before{content:"\e944"}.icon-refunded:before{content:"\e945"}.icon-refundFailed:before{content:"\e946"}.icon-selected:before{content:"\e947"}.icon-exchange:before{content:"\e948"}.icon-paperPlane:before{content:"\e949"}.icon-arrive:before{content:"\e94a"}.icon-refunding:before{content:"\e94b"}.icon-refundRefused:before{content:"\e94c"}.icon-refunds:before{content:"\e94d"}.icon-reviewRejected:before{content:"\e94e"}.icon-successTicket:before{content:"\e94f"}.icon-TicketSuccess:before{content:"\e950"}.icon-underReview:before{content:"\e951"}.icon-waitForPayment:before{content:"\e952"}.icon-WaitingForATicket:before{content:"\e953"}.icon-waitingForReview:before{content:"\e954"}.icon-RetiredInsurance:before{content:"\e955"}.icon-already:before{content:"\e956"}.icon-Notice:before{content:"\e957"}.icon-phone:before{content:"\e958"}.icon-WeChat:before{content:"\e959"}.icon-activity:before{content:"\e95a"}.icon-attention:before{content:"\e95b"}.icon-survey:before{content:"\e95c"}.icon-location:before{content:"\e95d"}.icon-details:before{content:"\e95e"}.icon-denglu:before{content:"\e95f"}.icon-dianhua:before{content:"\e960"}.icon-dingdan:before{content:"\e961"}.icon-feiji:before{content:"\e962"}.icon-left-direct:before{content:"\e963"}.icon-fuwu:before{content:"\e964"}.icon-gonggao:before{content:"\e965"}.icon-jiantou:before{content:"\e966"}.icon-shanchu:before{content:"\e967"}.icon-titleElement:before{content:"\e968"}.icon-tuijian:before{content:"\e969"}.icon-weibo1:before{content:"\e96a"}.icon-weixin:before{content:"\e96b"}.icon-yijian:before{content:"\e96c"}.icon-youhudu:before{content:"\e96d"}.icon-minzuyuansu:before{content:"\e96e"}.icon-newarrows:before{content:"\e96f"}.icon-sousuotianjiao:before{content:"\e970"}.icon-zuohudu:before{content:"\e971"}.icon-cut:before{content:"\e972"}.icon-baggagefail:before{content:"\e973"}.icon-baggagesuccess:before{content:"\e974"}.icon-add:before{content:"\e975"}.icon-left-double-direct:before{content:"\e976"}.icon-right-direct:before{content:"\e977"}.icon-rigth-double-direct:before{content:"\e978"}.icon-wechat2:before{content:"\e979"}.icon-xinhangxian:before{content:"\e97a"}.icon-softsofa:before{content:"\e97b"}.icon-checkintable:before{content:"\e97c"}.icon-slippers:before{content:"\e97d"}.icon-present:before{content:"\e97e"}.icon-order_unconfirmed:before{content:"\e97f"}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:20px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8rem;line-height:1.5;color:#333;background-color:#fff}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit}select{font-family:inherit;font-size:.7rem;line-height:inherit}.link{color:#1f6bad;text-decoration:none;outline:0}.link:hover{color:#13436c;cursor:pointer}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-circle{border-radius:50%}[role=button]{cursor:pointer}.switch{position:relative;font-size:.7rem}.switch:after,.switch:before{content:" ";display:table}.switch:after{clear:both}.switch.all{display:block}.switch .switch-item{position:relative;float:left;width:4rem;height:1rem;line-height:1rem;margin-bottom:.5rem;text-align:left;color:#666;cursor:pointer}.switch .switch-item input{vertical-align:-2px;margin-right:.5rem}.switch .switch-item [name=route-type]{vertical-align:0}.switch .multi-link{float:left;line-height:1rem;margin-left:.7rem}.switch .icon-arrowhead{font-size:.6rem;margin-left:.2rem}.btn-row{margin-top:2rem;margin-bottom:4rem}.chk-title{font-size:.7rem;color:#666}.chk-radio{color:#6a5acd}.chk-radio-n{position:absolute;top:2px;width:100%;height:20px;opacity:0;z-index:20}.chk-radio-b{position:relative;display:inline-block;vertical-align:-3px;width:15px;height:15px;margin-right:.5rem;border:1px solid #0595ff;border-radius:100%}.chk-radio-b::before{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;margin-left:-4.5px;margin-top:-4.5px;font-size:0;background:#0595ff;border-radius:100%;display:none}.chk-radio-n:checked~.chk-radio-b::before{display:block}.chk-p{font-size:.7rem;color:#ff8c00;margin-bottom:2rem}#chk-p-yes{display:none}.chk-sorry{color:#dc143c;font:.7rem;display:inline-block}.a-title1{font-size:1.6rem;line-height:1.6rem}.a-title2{font-size:1.4rem;line-height:1.4rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:400;line-height:1.4;color:inherit}h1,h2,h3{margin-top:1rem;margin-bottom:.5rem}h4,h5,h6{margin-top:.5rem;margin-bottom:.5rem}.h1,h1{font-size:1.4rem}.h2,h2{font-size:1.2rem}.h3,h3{font-size:1rem}.h4,h4{font-size:.9rem}.h5,h5{font-size:.8rem}.h6,h6{font-size:.7rem}p{margin:0 0 .5rem}.text-left{text-align:left!important}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:750px){.container{padding:0 20px}}@media (min-width:1040px){.container{width:1040px}}.container-p{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container-p:after,.container-p:before{content:" ";display:table}.container-p:after{clear:both}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:750px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:1040px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.fR{float:right!important}.fL{float:left!important}.inline-block{display:inline-block;vertical-align:middle}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.no-boder{border:none!important}.hidden{display:none!important}.hide-gb{position:absolute}.affix{position:fixed}.mB0{margin-bottom:0!important}.mB5{margin-bottom:5px}.mB10{margin-bottom:.5rem!important}.mB15{margin-bottom:.75rem!important}.mB20{margin-bottom:1rem!important}.mB40{margin-bottom:2rem!important}.mB80{margin-bottom:4rem!important}.mT0{margin-top:0!important}.mT5{margin-top:.25rem}.mT8{margin-top:.5rem}.mT10{margin-top:.5rem}.mT14{margin-top:.7rem}.mT20{margin-top:1rem!important}.mT40{margin-top:40px}.mT75{margin-top:3.75rem}.mR10{margin-right:.5rem}.mR20{margin-right:1rem}.mR40{margin-right:2rem}.mL20{margin-left:1rem}.mL0{margin-left:0!important}.pT0{padding-top:0!important}.pT10{padding-top:1rem!important}.pB0{padding-bottom:0!important}.pR0{padding-right:0!important}.pL10{padding-left:10px}.f12{font-size:.6rem!important}.f14{font-size:.7rem!important}.f24{font-size:1.2rem!important}.pRelative{position:relative}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:749px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:749px){.visible-xs-block{display:block!important}}@media (max-width:749px){.visible-xs-inline{display:inline!important}}@media (max-width:749px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:750px) and (max-width:1039px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:750px) and (max-width:1039px){.visible-sm-block{display:block!important}}@media (min-width:750px) and (max-width:1039px){.visible-sm-inline{display:inline!important}}@media (min-width:750px) and (max-width:1039px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1040px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1040px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:1040px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:1040px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:749px){.hidden-xs{display:none!important}}@media (min-width:750px) and (max-width:1039px){.hidden-sm{display:none!important}}@media (min-width:1040px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.radio-label{position:relative}.radio-label .radio-n{position:absolute;top:2px;width:100%;height:20px;opacity:0;z-index:20}.radio-label .radio-b{position:relative;display:inline-block;vertical-align:-2px;width:15px;height:15px;margin-right:.5rem;border:1px solid #c71f25;border-radius:100%}.radio-label .radio-b::before{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;margin-left:-4.5px;margin-top:-4.5px;font-size:0;background:#c71f25;border-radius:100%;display:none}.radio-label .radio-n:checked~.radio-b::before{display:block}.input-group.text--hasIcon .text{padding-left:2rem!important}.input-group.text--hasIcon .input-info{left:2rem!important}.input-group.text--hasIcon .input-info.input-filled{left:2rem!important}.zindex_1{z-index:1!important}.border-panel{border:1px solid #ccc}.color_brand-info{color:#1f6bad}.icon_line-arrowdown{display:inline-block;-webkit-transition:all .1s linear;transition:all .1s linear}.icon_line-arrowdown:before{content:"\e92b"}.icon_line-arrowdown.selected{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mess-title{font-size:1.2rem;font-weight:700;line-height:2.2rem}.fares_popover{color:#ff9500;position:relative;line-height:1.25rem;font-size:.6rem;cursor:pointer}.fares_popover .tip-content{display:none;padding:0 10px;background:#fff;color:#595959;position:absolute;top:30px;width:130px;left:-12px;border:1px solid #ccc;border-radius:2px;z-index:1}.fares_popover .tip-content .fare{padding:5px 0;line-height:.8rem}.fares_popover .tip-content .fare:after,.fares_popover .tip-content .fare:before{content:" ";display:table}.fares_popover .tip-content .fare:after{clear:both}.fares_popover .trangle{display:none;top:22px;left:1px;position:absolute;border:4px solid;border-color:transparent transparent #ccc transparent;z-index:2}.fares_popover .trangle:before{content:"";top:-2px;left:-4px;position:absolute;border:4px solid;border-color:transparent transparent #fff transparent}.fares_popover:hover .tip-content{display:block}.fares_popover:hover .trangle{display:block}.fares_popover-total{border-top:1px dotted #ccc}.base-radio{position:relative;color:#666;padding-right:1rem;font-size:.7rem}.base-radio_input{margin-right:.5rem;opacity:0}.base-radio_checkedicon,.base-radio_circle{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.base-radio_circle{width:14px;height:14px;border:1px solid #979797;border-radius:100%}.base-radio_checkedicon{margin-left:-1px;font-size:16px;color:#c71f25;display:none}.base-radio_input:checked~.base-radio_checkedicon{display:block}.base-radio_input:checked~.base-radio_circle{display:none}.btn{display:inline-block;width:100%;height:45px;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:.8rem;line-height:33px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:749px){.btn{border-radius:22.5px}}@media (min-width:750px){.btn{border-radius:4px}}.btn.no-change{border-radius:4px}.btn:hover{color:#fff;text-decoration:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;color:#fff!important;background-image:none;background-color:#ccc!important;border-color:#ccc!important;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default-width{width:8.75rem}.btn-default{color:#fff;background-color:#c71f25;background-image:-webkit-linear-gradient(315deg,#e0383e 0,#c71f25 100%);background-image:linear-gradient(135deg,#e0383e 0,#c71f25 100%);border-color:#c71f25}.btn-default:hover{color:#fff;background-color:#b01c21;background-image:-webkit-linear-gradient(315deg,#dd2229 0,#b01c21 100%);background-image:linear-gradient(135deg,#dd2229 0,#b01c21 100%);border-color:#b01c21}.btn-default.active,.btn-default:active{color:#fff;background-color:#9a181c;background-image:-webkit-linear-gradient(315deg,#c71f25 0,#9a181c 100%);background-image:linear-gradient(135deg,#c71f25 0,#9a181c 100%);border-color:#9a181c}.btn-line{color:#666;background-color:#fff;border-color:#ccc}.btn-line:hover{color:#595959;border-color:#595959}.btn-line.active,.btn-line:active{color:#595959;border-color:#595959}.btn-default-line{color:#c71f25;background-color:#fff;border-color:#c71f25}.btn-default-line:hover{color:#fff;background-color:#b01c21}.btn-default-line.active,.btn-default-line:active{color:#fff;background-color:#9a181c}.btn-primary{color:#fff;background-color:#e2ae03;background-image:-webkit-linear-gradient(315deg,#fcc81c 0,#e2ae03 100%);background-image:linear-gradient(135deg,#fcc81c 0,#e2ae03 100%);border-color:#e2ae03}.btn-primary:hover{color:#fff;background-color:#c99b03;background-image:-webkit-linear-gradient(315deg,#fbc103 0,#c99b03 100%);background-image:linear-gradient(135deg,#fbc103 0,#c99b03 100%);border-color:#c99b03}.btn-primary.active,.btn-primary:active{color:#fff;background-color:#b08702;background-image:-webkit-linear-gradient(315deg,#e2ae03 0,#b08702 100%);background-image:linear-gradient(135deg,#e2ae03 0,#b08702 100%);border-color:#b08702}.btn-success{color:#fff;background-color:#29a35a;background-image:-webkit-linear-gradient(315deg,#33cc70 0,#29a35a 100%);background-image:linear-gradient(135deg,#33cc70 0,#29a35a 100%);border-color:#29a35a}.btn-success:hover{color:#fff;background-color:#248f4f;background-image:-webkit-linear-gradient(315deg,#2eb865 0,#248f4f 100%);background-image:linear-gradient(135deg,#2eb865 0,#248f4f 100%);border-color:#248f4f}.btn-success.active,.btn-success:active{color:#fff;background-color:#1f7a43;background-image:-webkit-linear-gradient(315deg,#29a35a 0,#1f7a43 100%);background-image:linear-gradient(135deg,#29a35a 0,#1f7a43 100%);border-color:#1f7a43}.btn-info{color:#fff;background-color:#1f6bad;background-image:-webkit-linear-gradient(315deg,#2685d9 0,#1f6bad 100%);background-image:linear-gradient(135deg,#2685d9 0,#1f6bad 100%);border-color:#1f6bad}.btn-info:hover{color:#fff;background-color:#1b5d98;background-image:-webkit-linear-gradient(315deg,#2278c3 0,#1b5d98 100%);background-image:linear-gradient(135deg,#2278c3 0,#1b5d98 100%);border-color:#1b5d98}.btn-info.active,.btn-info:active{color:#fff;background-color:#175082;background-image:-webkit-linear-gradient(315deg,#1f6bad 0,#175082 100%);background-image:linear-gradient(135deg,#1f6bad 0,#175082 100%);border-color:#175082}.btn-warning{color:#fff;background-color:#ff9500;background-image:-webkit-linear-gradient(315deg,#fa3 0,#ff9500 100%);background-image:linear-gradient(135deg,#fa3 0,#ff9500 100%);border-color:#ff9500}.btn-warning:hover{color:#fff;background-color:#e68600;background-image:-webkit-linear-gradient(315deg,#ff9f1a 0,#e68600 100%);background-image:linear-gradient(135deg,#ff9f1a 0,#e68600 100%);border-color:#e68600}.btn-warning.active,.btn-warning:active{color:#fff;background-color:#c70;background-image:-webkit-linear-gradient(315deg,#ff9500 0,#c70 100%);background-image:linear-gradient(135deg,#ff9500 0,#c70 100%);border-color:#c70}.btn-danger{color:#fff;background-color:#bc2929;background-image:-webkit-linear-gradient(315deg,#d64343 0,#bc2929 100%);background-image:linear-gradient(135deg,#d64343 0,#bc2929 100%);border-color:#bc2929}.btn-danger:hover{color:#fff;background-color:#a72525;background-image:-webkit-linear-gradient(315deg,#d12e2e 0,#a72525 100%);background-image:linear-gradient(135deg,#d12e2e 0,#a72525 100%);border-color:#a72525}.btn-danger.active,.btn-danger:active{color:#fff;background-color:#922020;background-image:-webkit-linear-gradient(315deg,#bc2929 0,#922020 100%);background-image:linear-gradient(135deg,#bc2929 0,#922020 100%);border-color:#922020}.btn-gray{color:#fff;background-color:#595959;background-image:-webkit-linear-gradient(315deg,#737373 0,#595959 100%);background-image:linear-gradient(135deg,#737373 0,#595959 100%);border-color:#595959}.btn-gray:hover{color:#fff;background-color:#4d4d4d;background-image:-webkit-linear-gradient(315deg,#666 0,#4d4d4d 100%);background-image:linear-gradient(135deg,#666 0,#4d4d4d 100%);border-color:#4d4d4d}.btn-gray.active,.btn-gray:active{color:#fff;background-color:#404040;background-image:-webkit-linear-gradient(315deg,#595959 0,#404040 100%);background-image:linear-gradient(135deg,#595959 0,#404040 100%);border-color:#404040}.btn-link{color:#1f6bad;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:hover{border-color:transparent}.btn-link:hover{color:#13436c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.btn-block{display:block;width:100%}button[data-loading=true]{cursor:not-allowed}button[data-loading=true] .btn-loading{display:inline-block;vertical-align:-2px}button[data-loading=false] .btn-loading{display:none}.btn-loading{width:15px;height:15px;margin-right:2px;background:url(../images/file-loading.png) no-repeat;background-size:100%;-webkit-animation:myfirst 2s linear infinite;animation:myfirst 2s linear infinite}@-webkit-keyframes myfirst{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@keyframes myfirst{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;min-height:10rem;border-radius:.1rem}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{position:relative;padding:15px}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{position:absolute;top:5px;right:15px}.modal-title{margin:0;line-height:1.5;font-size:.7rem}.modal-body-del-padding{padding:0!important}.modal-body{position:relative;padding:15px}.modal-body.notice{padding-top:5px;padding-bottom:1.5rem}.modal-body .modal-detail{font-size:.6rem;line-height:.85rem}.modal-footer{padding:15px;text-align:right}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn-group{margin:0 auto}.modal-infoconfirm .modal-header{height:45px;text-align:center;padding:12px 0;background:#e6e6e6}.mmodal-body{padding:0}.mmodal-body:after,.mmodal-body:before{content:" ";display:table}.mmodal-body:after{clear:both}.mbody-content{width:100%;margin:0 auto;overflow:hidden}.mbody-content .time{font-size:.7rem;color:rgba(0,0,0,.45)}.mbody-content .info-travel{margin-left:14%}.mbody-content .info-travel:after,.mbody-content .info-travel:before{content:" ";display:table}.mbody-content .info-travel:after{clear:both}.mbody-content .info-travel-out{background:#f7f7f7;width:100%}.mbody-content .info-namelist{margin-top:1.75rem;padding-bottom:1.75rem}.mbody-content .info-namelist:after,.mbody-content .info-namelist:before{content:" ";display:table}.mbody-content .info-namelist:after{clear:both}.mbody-content .info-nameitem{background:#fff;height:1.75rem;width:9rem;text-align:center;border:1px solid #c71f25;border-radius:17.5px;margin-right:1rem;float:left;color:#c71f25;line-height:1.7rem;cursor:pointer}.mbody-content .chosen{background:#c71f25;color:#fff}.mbody-content .flight-info{margin-bottom:.9rem;position:relative;width:90%}.mbody-content .flight-info:after,.mbody-content .flight-info:before{content:" ";display:table}.mbody-content .flight-info:after{clear:both}.mbody-content .f-info-left{width:50%;float:left}.mbody-content .f-info-right{float:right}.mbody-content .place{font-size:.8rem;color:rgba(0,0,0,.85)}.mbody-content .info-basic{margin-left:14%}.mbody-content .mid-line{min-width:2.5rem;border-bottom:dotted 1px;font-size:.8rem;color:#c71f25;width:5rem;left:50%;margin-left:-3rem;position:absolute;text-align:center}.mbody-content .info-basic-content{overflow:hidden;width:100%}.mbody-content .info-basic-title{font-size:.7rem;color:#c71f25;margin:1rem 0 2rem}.mbody-content .catagray{font-size:.7rem;color:rgba(0,0,0,.45);line-height:1rem}.mbody-content .nopadding{padding:0}.mbody-content .info-value{font-size:.7rem;color:rgba(0,0,0,.85);line-height:20px}.mbody-content .dot-line{width:95%;margin:2rem auto 1rem;border:dotted 1px #e6e6e6}.mbody-content .dot-line2{width:95%;margin:2rem auto 1rem;border:dotted 1px #e6e6e6}.mbody-content .info-other{margin-left:14%}.mbody-content .info-extra{margin-left:14%}.mbody-content .left1{left:1rem}.mbody-content .confirm-btn{height:2.25rem;background-image:-webkit-gradient(linear,right top,left top,from(#fdd62d),color-stop(47%,#fcc221),to(#faad14));background-image:-webkit-linear-gradient(right,#fdd62d 0,#fcc221 47%,#faad14 100%);background-image:linear-gradient(-90deg,#fdd62d 0,#fcc221 47%,#faad14 100%);border-radius:2px;font-size:.8rem;color:#fff;text-align:center;line-height:2.25rem;cursor:pointer}.mbody-content .info-tips{text-align:right;font-size:.7rem;color:#ff9500;padding-bottom:4rem}@media (max-width:750px){.mbody-content .info-namelist{margin:0}.mbody-content .mid-line{width:14%;margin-left:-1.5rem;font-size:.6rem}.mbody-content .dot-line{margin-top:1rem}.mbody-content .dot-line2{margin-top:1rem}.mbody-content .info-basic-title{margin-bottom:.5rem}.mbody-content .info-nameitem{width:58%;float:none;margin:.5rem auto}.mbody-content .flight-info{width:100%}.mbody-content .f-info-right{float:right;margin-right:.75rem}.mbody-content .f-info-left{width:50%}.mbody-content .info-travel{margin-left:.5rem}.mbody-content .info-basic{margin-left:.5rem}.mbody-content .info-other{margin-left:.5rem}.mbody-content .info-extra{margin-left:.5rem}.mbody-content .info-tips{text-align:center!important;padding-right:0!important;margin:1.5rem auto 2.5rem}.mbody-content .confirm-btn{display:block;margin:0 auto;width:10rem!important;position:relative;left:50%;right:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.nomargin{margin-top:0}.screen-modal .has-footer .modal-footer{height:4.9rem;width:100%}.screen-modal .has-footer .modal-footer .screen-confirm{float:right;margin-top:.5rem;width:6rem;height:2rem;line-height:1.5rem;border-radius:4px!important}@media (min-width:750px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:470px}.modal-md-lg{width:650px}}@media (max-width:1039px){.screen-modal .modal-dialog{width:100%!important;padding-left:0;margin:0}.screen-modal .modal-dialog .modal-content{height:100%}}@media (min-width:1040px){.modal-lg{width:900px}.modal-md-lg{width:650px}}@media (max-width:749px){.mobile-screen-modal .modal-dialog{width:100%!important;padding-left:0;margin:0}.mobile-screen-modal .modal-dialog .modal-content{height:100%}}.modal-text{color:#ff9500}.modal-text.more-txt{padding-left:35px}::-webkit-input-placeholder{color:#999}:-ms-input-placeholder{color:#999}.input-group{position:relative;width:100%;height:2.25rem}.input-group .text{display:block;font-size:.7rem;color:#333;background:#fff;border:1px solid #ccc;padding-left:.5rem;height:2.25rem;line-height:.9rem;max-height:2.25rem;width:100%;border-radius:.1rem;-webkit-appearance:none;outline:0}.input-group .text:focus{border-color:#999}.input-group .text.has-error{border-color:#bc2929!important}.input-group .input-info{display:inline-block;max-width:100%;border:0;height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;font-weight:400;-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.input-group .input-filled.text{padding-top:1.05rem;padding-bottom:.35rem;padding-left:.4rem}.input-group .input-filled.input-info{position:absolute;top:.2rem;left:.5rem;margin-bottom:0;height:auto;width:auto;cursor:inherit;font-size:.6rem;color:#999;overflow:hidden;z-index:1}.input-group .disabled{background-color:#f2f2f2;border-color:#ccc!important}.textarea{font-size:.7rem;color:#333;background:#fff;border:1px solid #ccc;padding-top:.5rem;padding-left:.5rem;width:100%;min-height:5rem;border-radius:.1rem;-webkit-appearance:none;outline:0}.textarea.has-error{border-color:#bc2929}.textarea:focus{border-color:#999}.breadcrumb{margin-top:40px;list-style:none;font-size:.7rem;font-family:arial,sans-serif}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"> ";padding:0 8px;color:#333}.breadcrumb>li a:hover{text-decoration:underline}.breadcrumb>.active{color:#c71f25}@media (max-width:1039px){.breadcrumb{margin-top:30px}}.panel .panel-heading{margin-bottom:1.25rem}.panel .panel-heading .icon-packUp,.panel .panel-heading .icon-unfold{font-size:.75rem;margin-right:.2rem}.panel .panel-heading .icon-unfold{color:#c71f25}.panel .panel-heading>a{float:left;font-size:.9rem;font-weight:700}.panel .panel-collapse{display:none}.panel.open .panel-collapse{display:block;padding-bottom:1rem;border-bottom:1px dashed #ccc}.head a:hover{text-decoration:none}.head .select-lang{margin-top:.5rem;margin-left:1rem;color:#666!important;line-height:43px;cursor:pointer}.head .select-lang .select-text{padding-top:0!important;padding-bottom:0!important;font-size:.6rem!important}.head .select-user{color:#666!important;line-height:43px;cursor:pointer}.head .select-user .select-text{padding-top:0!important;padding-bottom:0!important;font-size:.6rem!important}.head .user-list .link-return:active,.head .user-list .link-return:hover,.head .user-list a.hd-txt:active,.head .user-list a.hd-txt:hover{color:#c71f25}.head .user-list .link-return .icon-arrowleft,.head .user-list a.hd-txt .icon-arrowleft{margin-right:.5rem;color:#c71f25}.head .user-list .login-btn:active,.head .user-list .login-btn:hover{color:#c71f25}@media screen and (min-width:1040px){.head .user-list .hr,.head .user-list .spe{margin:0 5px}.head .user-list .hd-link,.head .user-list .hd-txt,.head .user-list .link-return,.head .user-list .select-lang,.head .user-list .select-user{float:right}.head .user-list .hd-link,.head .user-list .hd-txt,.head .user-list .link-return,.head .user-list .select-lang{color:#666;margin-left:2rem}.head .user-list .hd-txt .icon-WeChat,.head .user-list .hd-txt .icon-hotel,.head .user-list .hd-txt .icon-phone,.head .user-list .hd-txt .icon-survey{margin-right:.5rem}.head .user-list .hd-txt.hd-weChat{position:relative}.head .user-list .hd-txt.hd-weChat p{display:none;position:absolute;left:0;top:45px;width:200px;height:200px;z-index:999}.head .user-list .hd-txt.hd-weChat p img{width:100%}.head .user-list .hd-txt.hd-weChat:hover p{display:block}.head .user-list .link-login,.head .user-list .link-register{color:#666}.head .user-list .icon-user{margin-right:5px;font-size:.7rem}.head .user-list .select-lang,.head .user-list .select-user{border-color:#fff;width:auto}.head .user-list .select-lang .icon-arrowdown,.head .user-list .select-user .icon-arrowdown{color:#c71f25}.head .user-list .select-txt{padding-right:30px}.head .user-list .select-lang .flag{margin-right:5px;vertical-align:-3px;width:25px}.head .user-list .select-lang .select-txt{padding-right:0}}@media screen and (max-width:1039px){.head .user-list{left:100%}.head .user-list .hd-link,.head .user-list .hd-txt,.head .user-list .layer-link,.head .user-list .select-lang,.head .user-list .select-user{display:none}.head .user-list .layer-user a{display:block;line-height:50px;padding-left:20px}.head .user-list .layer-user a.active{background-color:#595959}.head .user-list .layer-ul .icon-x:before{padding-left:.5rem;font-size:.6rem;content:"\e919"}.head .user-list .layer-ul .layer-li{font-size:.6rem;display:none}.head .user-list .layer-ul.active .layer-li{display:block}.head .user-list .layer-ul.active .icon-x:before{content:"\e916"}.head .user-list .link-return,.head .user-list .login-sign-box{display:none}}@media screen and (min-width:1040px){.head .nav-list{float:left}.head .nav-list .select-con{display:none}.head .nav-list .nav-li{float:left}.head .nav-list .nav-link{display:block;padding:0 1.9rem;line-height:50px;font-size:.8rem;color:#fff}.head .nav-list .icon-arrowdown{display:inline-block;font-size:.6rem;margin-left:6px;color:#c71f25}.head .nav-list .icon-arrowdown:before{content:'\e92b'}.head .nav-list .li-active .nav-link,.head .nav-list .nav-li:hover .nav-link{color:#c71f25;background-color:#fff}.head .nav-list .nav-sub{position:absolute;top:-999px;left:0;visibility:hidden;opacity:0;width:100%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.head .nav-list .nav-li:hover .nav-sub{top:50px;visibility:visible;opacity:1;max-height:999px}.head .nav-list .sub-box{margin:0 20px 0}.head .nav-list .border-b{position:absolute;top:-5px;left:530px;border-width:10px;border-color:transparent transparent #fff}.head .nav-list .sub-list{float:left;padding:10px 0 20px 1rem;width:19.99%;font-size:.7rem}.head .nav-list .sub-tit{margin-bottom:.5rem}.head .nav-list .sub-tit.has-child:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e916';margin:0 5px 0 20px;color:#999;font-size:.6rem;line-height:1;display:inline-block;vertical-align:0}.head .nav-list .sub-tit .sub-link{display:inline-block;line-height:38px;font-size:.8rem;color:#333}.head .nav-list .sub-tit a:hover{color:#c71f25}.head .nav-list .sub-li .sub-link{display:inline-block;line-height:38px;padding:0 1rem 0 0;color:#999}.head .nav-list .sub-li .sub-link:hover{color:#c71f25}}@media screen and (max-width:1039px){.head .nav-list{left:-70%}.head .nav-list .nav-link,.head .nav-list .sub-link{display:block;padding-left:20px}.head .nav-list .nav-link{line-height:50px;padding-right:20px}.head .nav-list .nav-link .icon-arrowdown{float:right;font-size:.6rem;line-height:50px}.head .nav-list .li-active .nav-link,.head .nav-list .li-on .nav-link,.head .nav-list .nav-li.li-on .nav-link{background-color:#555}.head .nav-list .li-on .nav-sub{max-height:999px}.head .nav-list .nav-sub{max-height:0;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s;background-color:#404040}.head .nav-list .border-b{display:none}.head .nav-list .select-con{padding:20px}.head .nav-list .select-con .select-txt{background-color:#fff;padding-left:20px}.head .nav-list .sub-link{line-height:40px;font-size:.6rem}.head .nav-list .sub-link:active{color:#c71f25}.head .nav-list .sub-li .sub-link{padding-left:40px}}.head .nav-list .li-active .icon-arrowdown,.head .nav-list .nav-li.li-on .icon-arrowdown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:1040px){.head{color:#666}.head .nav-bg{display:none;position:absolute;top:50px;left:0;width:100%;background-color:#fff;-webkit-box-shadow:0 2px 20px 2px rgba(0,0,0,.15);box-shadow:0 2px 20px 2px rgba(0,0,0,.15);z-index:20}.head .nav-bg .nav-line{height:47px;width:100%;border-bottom:1px solid #f2f2f2}.head .hd-mobile,.head .list-tit{display:none}.head .layer-user{display:none}.head .layer-user .icon-arrowdown{margin-left:5px}.head .layer-user .layer-link{cursor:pointer}.head .layer-user .layer-con{display:none}.head .hd-user{font-size:.6rem;height:100px;line-height:64px}.head .hd-user .wc{position:relative}.head .hd-nav{position:relative;height:50px}.head .hd-nav .wc{position:relative;z-index:99}.head .hd-nav .logo{position:absolute;top:-70px;left:20px}.head .hd-nav .logo img{height:50px}}@media screen and (max-width:1039px){.head{position:relative;z-index:99}.head .hd-nav .logo{display:none}.head .hd-mobile{background-color:#c71f25;color:#fff;text-align:center;height:50px;line-height:2.25rem}.head .hd-mobile .logo img{height:1.5rem}.head .btn-nav,.head .btn-user{float:left;padding:0 20px;cursor:pointer;font-size:.7rem;line-height:50px;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.head .btn-user{float:right;font-size:1rem}.head .link-login{float:right;margin-right:20px;color:#fff}.head .list-tit{background-color:#c71f25;padding-left:20px;line-height:50px}.head .nav-list,.head .user-list{position:absolute;top:0;width:70%;background-color:#333;min-height:700px;min-height:100vh;color:#fff;font-size:.7rem}.head .nav-list a,.head .user-list a{color:#fff}.head .select-lang{margin-top:0;margin-left:0}.head .select-lang .select-txt{line-height:43px}}.modal-alert .modal-header,.modal-confirm .modal-header{padding-left:1rem;padding-right:1rem}.modal-alert .modal-body,.modal-confirm .modal-body{text-align:center;padding-left:1rem;padding-right:1rem}.modal-alert .modal-tit,.modal-confirm .modal-tit{margin-bottom:15px;color:#ff9500;font-size:1rem}.modal-alert .modal-users,.modal-confirm .modal-users{margin-top:.5rem}.modal-alert .modal-users ul li,.modal-confirm .modal-users ul li{margin-bottom:1rem}.modal-alert .modal-users .modal-user,.modal-confirm .modal-users .modal-user{margin-top:.5rem;margin-bottom:.5rem}.modal-alert .modal-users .modal-user p,.modal-confirm .modal-users .modal-user p{text-align:left}.modal-alert p,.modal-confirm p{line-height:1.5;font-size:.6rem}.modal-alert .modal-tl,.modal-confirm .modal-tl{text-align:left}.modal-alert .modal-footer,.modal-confirm .modal-footer{padding-bottom:2rem}.modal-alert .btn,.modal-confirm .btn{font-size:.6rem}.modal-qr .modal-body{text-align:center}.hd-nav{background-color:#c71f25}@media screen and (min-width:1040px){.login-sign-box,.select-user{position:absolute!important;right:1rem}.login-sign-box a,.select-user a{font-size:.7rem}.login-sign-box .select-txt,.select-user .select-txt{font-size:.7rem}.select-user{top:2.4rem}.login-sign-box{top:1.8rem}.content{padding-bottom:327px;min-height:-webkit-calc(100vh - 116px);min-height:calc(100vh - 116px)}.content .foot{position:absolute;left:0;width:100%}.wc{margin:0 auto;width:1040px;padding:0 20px}.wechat-phone-hd{display:none}}@media screen and (max-width:1039px){.hd-nav{background-color:inherit!important}.wrap{position:relative;overflow:hidden}.nav-show .hd-mobile,.user-show .hd-mobile{position:absolute;top:0;width:100%}.nav-show .content,.user-show .content{position:absolute;top:50px;bottom:0;width:100%;overflow:hidden}.nav-show .nav-list{position:relative}.nav-show .btn-nav{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav-show .content,.nav-show .head{-webkit-transform:translate3d(70%,0,0) scale3d(1,1,1);transform:translate3d(70%,0,0) scale3d(1,1,1)}.user-show .user-list{position:relative}.user-show .content,.user-show .head{-webkit-transform:translate3d(-70%,0,0) scale3d(1,1,1);transform:translate3d(-70%,0,0) scale3d(1,1,1)}.content,.head{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.no-transform .head{left:0;right:0}.no-transform .content{position:relative;left:0;right:0}.no-transform .nav-show .content,.no-transform .nav-show .head{left:70%;right:auto}.no-transform .user-show .content,.no-transform .user-show .head{left:auto;right:70%}.wechat-phone-hd{display:block;overflow:hidden}.wechat-phone-hd .box{float:left}.wechat-phone-hd .box-info{margin:.5rem 0 .6rem 1rem;font-size:.6rem}.wechat-phone-hd .box-info .icon-phone,.wechat-phone-hd .box-info .icon-survey,.wechat-phone-hd .box-info .icon-wechat{margin-right:.25rem}.wechat-phone-hd .box-img{margin:0 0 .5rem 1rem;width:6rem;height:6rem}.hd-hd{display:none}.banner.b2 .swipe-img{height:auto!important}}@media screen and (max-width:340px){.head .hd-mobile .logo img{height:1.5rem}}.hidden-cl{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.border-b,.border-l,.border-r,.border-t{display:inline-block;width:0;height:0;border-width:6px;overflow:hidden}.border-t{border-color:#333 transparent transparent;border-style:solid dashed dashed}.border-r{border-color:transparent #333 transparent transparent;border-style:dashed solid dashed dashed}.border-b{border-color:transparent transparent #333;border-style:dashed dashed solid}.border-l{border-color:transparent transparent transparent #333;border-style:dashed dashed dashed solid}.goto-top{width:40px;height:40px;display:none;position:fixed;bottom:80px;left:50%;margin-left:535px;-webkit-transition:all .2s;transition:all .2s;z-index:10}.goto-top:hover{cursor:pointer}.goto-top:hover .goto-icon{top:10px}.goto-top .goto-icon{width:40px;height:40px;background:url(../images/totop.png) no-repeat;background-size:100% 100%;display:inline-block;position:relative;top:0;left:0;-webkit-transition:all .2s ease;transition:all .2s ease}@media (max-width:749px){.goto-top{right:10px;left:auto;margin-left:0}}@media (min-width:750px) and (max-width:1039px){.goto-top{bottom:40px;right:20px;left:auto;margin-left:0}}@media (max-width:1039px){a.logo:after{content:''}}.foot .tit-em{margin-top:15px}.foot-suggess{color:#999;font-size:12px}.foot a:hover{text-decoration:none}.foot .ft-t{background-color:#f2f2f2}.foot dl{padding:0}.foot dt .ft-link{font-size:.9rem;color:#333}.foot dd .ft-link{line-height:30px;color:#999}.foot dd .ft-link:hover{color:#c71f25}.foot .ft-b{background-color:#333;line-height:50px}.foot .icon-app{display:inline-block;font-size:25px;color:#ccc}.foot .icon-arrowdown{font-size:.6rem}.foot .code2box{padding:0 0 0 .8rem;width:100%;border-left:1px solid #b3b3b3}.foot .code2box .code-imgs{margin:0 auto;width:324px}.foot .code2box .code-img{display:inline-block;width:160px}.foot .code2box .code-img:nth-child(2){margin-right:0}.foot .code2box .code-img .btn{margin-top:5px;padding:0;font-size:.6rem;height:25px;line-height:25px}.foot .code2box .code-img .btn .icon-look-into,.foot .code2box .code-img .btn .icon-survey{vertical-align:-1px}.foot .code2box .code-img img{width:100%}.foot .code2box .icon-look-into,.foot .code2box .icon-survey{margin-right:3px;vertical-align:middle}.foot .ft-info{color:#ccc;font-size:.7rem;text-align:center}@media screen and (min-width:1040px){.foot .ft-t{padding:40px 0;font-size:.7rem}.foot dt{line-height:60px}.foot .icon-arrowdown{display:none}}@media screen and (max-width:1039px){.foot dl{max-height:60px;overflow-y:hidden;-webkit-transition:max-height .4s;transition:max-height .4s}.foot dt{border-top:1px solid #ccc;line-height:60px;text-indent:20px}.foot .icon-arrowdown{float:right;margin-right:20px;line-height:60px}.foot dd{padding-left:20px;background-color:#eee;font-size:.7rem;line-height:35px}.foot .dl-on{max-height:500px}.foot .dl-on .icon-arrowdown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:0}.foot .ft-b{text-align:center}.foot .code2box{padding:0 0 1.2rem .8rem;margin:.6rem 0;border-left:none}.foot .code2box .code-imgs{width:356px}.foot .code2box .code-img{margin-right:1.5rem}.foot .cb{border-top:1px solid #ccc}}@media screen and (min-width:750px){.foot .ft-b{padding:0 20px;height:50px}.foot .icon-app,.foot .icon-wechat,.foot .icon-weibo{float:right;margin-top:17px;margin-left:10px}}@media screen and (max-width:749px){.foot .ft-links{display:block}.foot .icon-app,.foot .icon-wechat,.foot .icon-weibo{margin-left:5px;margin-right:5px;font-size:1.5rem;vertical-align:middle}.foot .ft-b{line-height:70px;min-height:70px}.foot .ft-info{padding-top:1rem;line-height:20px;font-size:.6rem}}.btn-select{position:relative;display:inline-block;width:100%;border:1px solid #ccc;border-radius:.1rem}.btn-select .select-box{position:relative;display:block;width:100%;height:43px}.btn-select .select-box .select-title{line-height:2.25rem;text-indent:.5rem;font-size:.7rem;color:#999}.btn-select .select-box .select-text{display:none}.btn-select .select-box.active .select-title{text-indent:0;position:absolute;top:.3rem;left:.4rem;font-size:.6rem;line-height:.6rem}.btn-select .select-box.active .select-text{display:block;font-size:.7rem;padding-top:1.05rem;padding-bottom:.35rem;border-color:#333;padding-left:.4rem}.btn-select .select-ops{position:absolute;top:2px;left:0;-webkit-appearance:menulist-button;width:100%;height:43px;line-height:43px;opacity:0;z-index:2}.btn-select .select-ops option{display:block;color:#333;text-indent:10px;padding-top:5px;height:36px}.btn-select .select-ops option:hover{color:#333;background-color:#f2f2f2}.btn-select .icon{position:absolute;right:.45rem;top:.8rem;color:#555}.btn-select .icon-arrowdown{font-size:10px}.btn-select:hover{text-decoration:none}.btn-select .disabled{background-color:#f2f2f2;border-color:#f2f2f2}.btn-select .disabled .icon{color:#999}.btn-select.has-error{border-color:#bc2929}.btn-select.tkt-select .select-grps{position:absolute;display:none;top:46px;left:0;padding:22px 20px 0;margin-bottom:-22px;width:282px;background:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.19);box-shadow:0 3px 10px 0 rgba(0,0,0,.19);border-radius:2px}.btn-select.tkt-select .select-grps .select-li{margin-bottom:22px}.btn-select.tkt-select .select-grps .select-li .psg-type{float:left;font-size:12px}.btn-select.tkt-select .select-grps .select-li .psg-age{color:#999;padding:0 3px}.btn-select.tkt-select .select-grps .select-li .psg-num{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-select.tkt-select .select-grps .select-li .psg-input{margin:0 15px;width:24px;height:24px;border:1px solid #ccc;border-radius:2px;font-size:14px;text-align:center}.btn-select.tkt-select .select-grps .select-li .icon-add,.btn-select.tkt-select .select-grps .select-li .icon-cut{color:#c71f25;cursor:pointer}.btn-select.tkt-select .select-grps .select-li .disabled{color:#ccc;cursor:not-allowed}.btn-select.tkt-select.disabled{background-color:#f2f2f2}.btn-select.focus{z-index:9}.btn-select.focus .select-grps{display:block}.btn-select .select-dropdown{position:absolute;display:none;width:100%;top:2.5rem;padding:6px 0;background:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.19);box-shadow:0 3px 10px 0 rgba(0,0,0,.19);border-radius:2px;font-size:.7rem;z-index:20}.btn-select .select-dropdown_item{height:1.5rem;line-height:1.5rem;padding:0 1rem;cursor:pointer}.btn-select .select-dropdown_item:hover{background:#f2f2f2}.btn-select .select-dropdown_item.selected{background:#c71f25;color:#fff}.passenger:after,.passenger:before{content:" ";display:table}.passenger:after{clear:both}.passenger .select-group .btn-select{position:relative}.passenger .select-group .btn-select::after{position:absolute;bottom:0;z-index:2;right:0;content:'\e916';font-family:icomoon!important;-webkit-font-smoothing:antialiased;color:#999;font-size:12px}.passenger .select-group .btn-select .select-ops{border-bottom:1px solid #d9d9d9;border-left:none;border-right:none;border-top:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0}.passenger .select-group .btn-select .select-ops:invalid{color:rgba(0,0,0,.25)}.passenger .select-group .btn-select .select-ops option{color:rgba(0,0,0,.85)}.passenger .select-group .btn-input{position:relative}.passenger .select-group .btn-input .select-ops{border-bottom:1px solid #d9d9d9;border-left:none;border-right:none;border-top:none;appearance:none;-moz-appearance:none;-webkit-appearance:none}.passenger .select-group .btn-input .select-ops:invalid{color:rgba(0,0,0,.25)}.passenger .select-group .btn-input .select-ops option{color:rgba(0,0,0,.85)}.passenger .select-group.error .btn-input,.passenger .select-group.error .btn-select{border-bottom:solid 1px #bc2929;position:relative}.passenger .select-group.error .btn-input input,.passenger .select-group.error .btn-select input{color:#bc2929}.passenger .select-group.error .btn-input::after,.passenger .select-group.error .btn-select::after{position:absolute;right:0;top:.5em;color:#bc2929;content:'\e914';font-family:icomoon!important;-webkit-font-smoothing:antialiased}.passenger>.info-other .info-basic-title{float:left}.passenger>.info-other .alert-error{width:15.25rem;height:1.5rem;line-height:1.5rem;padding:0;float:left;margin:1rem 0 2rem 1.1rem}.passenger>.info-other .alert-error .alert-text{line-height:1.5rem;margin:0 0 0 .5rem}.select-group{font-size:.7rem;margin-bottom:1.45rem}.select-group p{color:#737373}.select-group p::after{content:'*';font-size:1.4em;vertical-align:middle;line-height:1em;color:#bc2929}.select-group .btn-input,.select-group .btn-select{height:2em;border-top:none;border-bottom:1px solid #d9d9d9;border-left:none;border-right:none}.select-group .btn-input .select-box,.select-group .btn-select .select-box{height:2em}.select-group .btn-input .select-box .select-text.select-text__default,.select-group .btn-select .select-box .select-text.select-text__default{color:rgba(0,0,0,.25);display:block;line-height:2em}.select-group .btn-input .select-box.active .select-text,.select-group .btn-select .select-box.active .select-text{display:block;color:rgba(0,0,0,.85);line-height:2em;padding:0}.select-group .btn-input .select-ops,.select-group .btn-select .select-ops{height:2em;line-height:2em;opacity:1;z-index:1}.select-group .btn-input .input-ops,.select-group .btn-select .input-ops{opacity:1;height:1.85em;line-height:2em;width:100%;border:0}.select-group .btn-input .input-ops::-webkit-input-placeholder,.select-group .btn-select .input-ops::-webkit-input-placeholder{color:rgba(0,0,0,.25)}.select-group .btn-input .icon,.select-group .btn-select .icon{top:1em}@media (max-width:750px){.passenger>.info-other .alert-error{width:70%}}#banner{width:100%;max-height:480px;overflow:hidden;position:relative}.swiper-container{max-height:480px;width:100%;height:100%;position:absolute}.swiper-slide{background-position:center;background-size:cover}.swiper-slide .swipe-img{width:100%}.leftUp img{-webkit-animation-name:leftUp;animation-name:leftUp}@-webkit-keyframes leftUp{0%{-webkit-transform:scale(1.1,1.1) translate(4.545%,4.545%);transform:scale(1.1,1.1) translate(4.545%,4.545%)}100%{-webkit-transform:scale(1.1,1.1) translate(-4.545%,-4.545%);transform:scale(1.1,1.1) translate(-4.545%,-4.545%)}}@keyframes leftUp{0%{-webkit-transform:scale(1.1,1.1) translate(4.545%,4.545%);transform:scale(1.1,1.1) translate(4.545%,4.545%)}100%{-webkit-transform:scale(1.1,1.1) translate(-4.545%,-4.545%);transform:scale(1.1,1.1) translate(-4.545%,-4.545%)}}.moveRight img{-webkit-animation-name:moveRight;animation-name:moveRight}@-webkit-keyframes moveRight{0%{-webkit-transform:scale(1.1,1.1) translate(-4.545%,0);transform:scale(1.1,1.1) translate(-4.545%,0)}100%{-webkit-transform:scale(1.1,1.1) translate(4.545%,0);transform:scale(1.1,1.1) translate(4.545%,0)}}@keyframes moveRight{0%{-webkit-transform:scale(1.1,1.1) translate(-4.545%,0);transform:scale(1.1,1.1) translate(-4.545%,0)}100%{-webkit-transform:scale(1.1,1.1) translate(4.545%,0);transform:scale(1.1,1.1) translate(4.545%,0)}}.moveDown img{-webkit-animation-name:moveDown;animation-name:moveDown}@-webkit-keyframes moveDown{0%{-webkit-transform:scale(1.1,1.1) translate(0,-4.545%);transform:scale(1.1,1.1) translate(0,-4.545%)}100%{-webkit-transform:scale(1.1,1.1) translate(0,4.545%);transform:scale(1.1,1.1) translate(0,4.545%)}}@keyframes moveDown{0%{-webkit-transform:scale(1.1,1.1) translate(0,-4.545%);transform:scale(1.1,1.1) translate(0,-4.545%)}100%{-webkit-transform:scale(1.1,1.1) translate(0,4.545%);transform:scale(1.1,1.1) translate(0,4.545%)}}.centerBig img{-webkit-animation-name:centerBig;animation-name:centerBig}@-webkit-keyframes centerBig{100%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@keyframes centerBig{100%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.rightDownBig img{-webkit-animation-name:rightDownBig;animation-name:rightDownBig}@-webkit-keyframes rightDownBig{100%{-webkit-transform:scale(1.1,1.1) translate(4%,4%);transform:scale(1.1,1.1) translate(4%,4%)}}@keyframes rightDownBig{100%{-webkit-transform:scale(1.1,1.1) translate(4%,4%);transform:scale(1.1,1.1) translate(4%,4%)}}.swiper-slide img{animation-duration:5s;animation-timing-function:linear;animation-fill-mode:forwards;-webkit-animation-duration:5s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards}.swiper-pagination{bottom:35px;right:250px}.swiper-pagination-bullet{width:20px;height:20px;background:#fff;margin:0 5px}.alert{position:relative;width:100%;border:1px solid;border-radius:4px;font-size:12px;color:#333;padding:.65rem}.alert:after,.alert:before{content:" ";display:table}.alert:after{clear:both}.alert .icon-alert{position:absolute;left:.8rem;top:.75rem;font-size:1rem;display:inline-block}.alert .alert-title{font-size:.7rem;width:100%;margin-left:1.3rem;margin-bottom:0}.alert .alert-text{line-height:.85rem;font-size:.6rem;color:#595959;margin:.15rem 0 0 1.3rem}.alert.alert-info{background-color:#e9f3fb;border-color:#1f6bad}.alert.alert-info .icon-alert:before{content:"\e92f";color:#1f6bad}.alert.alert-info .alert-title{font-weight:700;color:#1f6bad}.alert.alert-success{background-color:#ebfaf1;border-color:#29a35a}.alert.alert-success .icon-alert:before{content:"\e930";color:#29a35a}.alert.alert-success .alert-title{font-weight:700;color:#29a35a}.alert.alert-warning{background-color:#fff4e6;border-color:#ff9500}.alert.alert-warning .icon-alert:before{content:"\e931";color:#ff9500}.alert.alert-warning .alert-title{font-weight:700;color:#ff9500}.alert.alert-error{background-color:#faeaea;border-color:#bc2929}.alert.alert-error .icon-alert:before{content:"\e914";color:#bc2929}.alert.alert-error .alert-title{font-weight:700;color:#bc2929}.alert.alert-input-error{background-color:#faeaea;border-color:#bc2929;padding:.65rem}.alert.alert-input-error .icon-alert:before{content:"\e914";color:#bc2929}.alert.alert-input-error .alert-title{font-weight:700;color:#bc2929}.alert.alert-input-error .icon-alert{top:.6rem}.icon-close{position:absolute;right:-1rem;top:1.6rem;font-size:1rem;display:inline-block}.icon-close:before{content:"\e914";color:#bc2929}.progress-bar{position:relative;margin-top:10px;margin-bottom:30px;height:60px;line-height:60px;background:#ededed;z-index:1}.progress-bar .progress-steps-w{background:#ededed;text-align:center}.progress-bar .progress-steps{list-style:none;margin:0;padding:0;font-size:0}.progress-bar .progress-steps .progress-step{display:inline-block}.progress-bar .progress-steps .progress-step:last-child:before{border:none}.progress-bar .progress-steps .progress-step:last-child:after{border:none}.progress-bar .progress-steps .step-caption{padding-left:12%;text-align:center;line-height:60px}.progress-bar .progress-steps .step-caption .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background-color:#fff;border:.15rem solid #999;z-index:11}.progress-bar .progress-steps .step-caption .step-num{position:absolute;font-size:.7rem;font-weight:700;line-height:1.1rem;left:.32rem;top:0;color:#595959}.progress-bar .progress-steps .step-caption .step-title{font-size:.6rem;margin-left:1.6rem}.progress-bar .progress-steps.order-steps .progress-step{width:25%}.progress-bar .progress-steps.order-steps .step-title{margin-left:1.2rem}.progress-bar .progress-steps.seat-steps .progress-step{width:20%}.progress-bar .progress-steps.seat-steps .step-title{margin-left:1.2rem}.progress-bar .progress-steps.flight-steps .progress-step{width:16%}.progress-bar .progress-steps.select-set-steps .progress-step{width:14%}.progress-bar .progress-steps.select-set-steps .step-title{margin-left:1.73rem}.progress-bar .progress-step{position:relative;display:inline-block;height:60px}.progress-bar .progress-step:before{z-index:9;content:'';pointer-events:none;position:absolute;top:50%;left:auto;right:-20px;margin-top:-30px;border-color:transparent;border-width:30px 0 30px 20px;border-style:solid;border-left-color:#ededed;bottom:0;width:0;height:0}.progress-bar .progress-step:after{z-index:8;content:'';pointer-events:none;position:absolute;top:50%;left:auto;right:-22px;margin-top:-33px;border-color:transparent;border-width:33px 0 33px 22px;border-style:solid;border-left-color:#fff;bottom:0;width:0;height:0}.progress-bar .icon{position:absolute;line-height:1.1rem;color:#fff}.progress-bar .icon-airplane1,.progress-bar .icon-event{font-size:.8rem;left:.15rem;top:0}.progress-bar .step_icon{font-size:.8rem;left:.15rem;top:0}.progress-bar .icon-check{font-size:.6rem;left:.2rem}.progress-bar .step-1 li:nth-child(1){background-color:#fff}.progress-bar .step-1 li:nth-child(1) .step-circle{background-color:#c71f25;border-color:#c71f25}.progress-bar .step-1 li:nth-child(1):before{border-left-color:#fff}.progress-bar .step-1 li:nth-child(1):after{right:-1.1rem}.progress-bar .step-1 li:nth-child(1) .step-num{display:none}.progress-bar .step-1 li:nth-child(2) .icon{display:none}.progress-bar .step-1 li:nth-child(3) .icon{display:none}.progress-bar .step-1 li:nth-child(4) .icon{display:none}.progress-bar .step-1 li:nth-child(5) .icon{display:none}.progress-bar .step-1 li:nth-child(6) .icon{display:none}.progress-bar .step-1 li:nth-child(7) .icon{display:none}.progress-bar .step-2 li:nth-child(1) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-2 li:nth-child(1) .step-num{color:#fff}.progress-bar .step-2 li:nth-child(1) .icon{display:none}.progress-bar .step-2 li:nth-child(2){background-color:#fff}.progress-bar .step-2 li:nth-child(2) .step-circle{background-color:#c71f25;border-color:#c71f25}.progress-bar .step-2 li:nth-child(2):before{border-left-color:#fff}.progress-bar .step-2 li:nth-child(2):after{right:-1.1rem}.progress-bar .step-2 li:nth-child(2) .step-num{display:none}.progress-bar .step-2 li:nth-child(3) .icon{display:none}.progress-bar .step-2 li:nth-child(4) .icon{display:none}.progress-bar .step-2 li:nth-child(5) .icon{display:none}.progress-bar .step-2 li:nth-child(6) .icon{display:none}.progress-bar .step-2 li:nth-child(7) .icon{display:none}.progress-bar .step-3 li:nth-child(1) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-3 li:nth-child(1) .step-num{color:#fff}.progress-bar .step-3 li:nth-child(1) .icon{display:none}.progress-bar .step-3 li:nth-child(2) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-3 li:nth-child(2) .step-num{color:#fff}.progress-bar .step-3 li:nth-child(2) .icon{display:none}.progress-bar .step-3 li:nth-child(3){background-color:#fff}.progress-bar .step-3 li:nth-child(3) .step-circle{background-color:#c71f25;border-color:#c71f25}.progress-bar .step-3 li:nth-child(3):before{border-left-color:#fff}.progress-bar .step-3 li:nth-child(3):after{right:-1.1rem}.progress-bar .step-3 li:nth-child(3) .step-num{display:none}.progress-bar .step-3 li:nth-child(4) .icon{display:none}.progress-bar .step-3 li:nth-child(5) .icon{display:none}.progress-bar .step-3 li:nth-child(6) .icon{display:none}.progress-bar .step-3 li:nth-child(7) .icon{display:none}.progress-bar .step-4 li:nth-child(1) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-4 li:nth-child(1) .step-num{color:#fff}.progress-bar .step-4 li:nth-child(1) .icon{display:none}.progress-bar .step-4 li:nth-child(2) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-4 li:nth-child(2) .step-num{color:#fff}.progress-bar .step-4 li:nth-child(2) .icon{display:none}.progress-bar .step-4 li:nth-child(3) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-4 li:nth-child(3) .step-num{color:#fff}.progress-bar .step-4 li:nth-child(3) .icon{display:none}.progress-bar .step-4 li:nth-child(4){background-color:#fff}.progress-bar .step-4 li:nth-child(4) .step-circle{background-color:#c71f25;border-color:#c71f25}.progress-bar .step-4 li:nth-child(4):before{border-left-color:#fff}.progress-bar .step-4 li:nth-child(4):after{right:-1.1rem}.progress-bar .step-4 li:nth-child(4) .step-num{display:none}.progress-bar .step-4 li:nth-child(5) .icon{display:none}.progress-bar .step-4 li:nth-child(6) .icon{display:none}.progress-bar .step-4 li:nth-child(7) .icon{display:none}.progress-bar .step-5 li:nth-child(1) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-5 li:nth-child(1) .step-num{color:#fff}.progress-bar .step-5 li:nth-child(1) .icon{display:none}.progress-bar .step-5 li:nth-child(2) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-5 li:nth-child(2) .step-num{color:#fff}.progress-bar .step-5 li:nth-child(2) .icon{display:none}.progress-bar .step-5 li:nth-child(3) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-5 li:nth-child(3) .step-num{color:#fff}.progress-bar .step-5 li:nth-child(3) .icon{display:none}.progress-bar .step-5 li:nth-child(4) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-5 li:nth-child(4) .step-num{color:#fff}.progress-bar .step-5 li:nth-child(4) .icon{display:none}.progress-bar .step-5 li:nth-child(5){background-color:#fff}.progress-bar .step-5 li:nth-child(5) .step-circle{background-color:#c71f25;border-color:#c71f25}.progress-bar .step-5 li:nth-child(5):before{border-left-color:#fff}.progress-bar .step-5 li:nth-child(5):after{right:-1.1rem}.progress-bar .step-5 li:nth-child(5) .step-num{display:none}.progress-bar .step-5 li:nth-child(6) .icon{display:none}.progress-bar .step-5 li:nth-child(7) .icon{display:none}.progress-bar .step-6 li:nth-child(1) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-6 li:nth-child(1) .step-num{color:#fff}.progress-bar .step-6 li:nth-child(1) .icon{display:none}.progress-bar .step-6 li:nth-child(2) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-6 li:nth-child(2) .step-num{color:#fff}.progress-bar .step-6 li:nth-child(2) .icon{display:none}.progress-bar .step-6 li:nth-child(3) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-6 li:nth-child(3) .step-num{color:#fff}.progress-bar .step-6 li:nth-child(3) .icon{display:none}.progress-bar .step-6 li:nth-child(4) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-6 li:nth-child(4) .step-num{color:#fff}.progress-bar .step-6 li:nth-child(4) .icon{display:none}.progress-bar .step-6 li:nth-child(5) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-6 li:nth-child(5) .step-num{color:#fff}.progress-bar .step-6 li:nth-child(5) .icon{display:none}.progress-bar .step-6 li:nth-child(6){background-color:#fff}.progress-bar .step-6 li:nth-child(6) .step-circle{background-color:#c71f25;border-color:#c71f25}.progress-bar .step-6 li:nth-child(6):before{border-left-color:#fff}.progress-bar .step-6 li:nth-child(6):after{right:-1.1rem}.progress-bar .step-6 li:nth-child(6) .step-num{display:none}.progress-bar .step-6 li:nth-child(7) .icon{display:none}.progress-bar .step-7 li:nth-child(1) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-7 li:nth-child(1) .step-num{color:#fff}.progress-bar .step-7 li:nth-child(1) .icon{display:none}.progress-bar .step-7 li:nth-child(2) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-7 li:nth-child(2) .step-num{color:#fff}.progress-bar .step-7 li:nth-child(2) .icon{display:none}.progress-bar .step-7 li:nth-child(3) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-7 li:nth-child(3) .step-num{color:#fff}.progress-bar .step-7 li:nth-child(3) .icon{display:none}.progress-bar .step-7 li:nth-child(4) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-7 li:nth-child(4) .step-num{color:#fff}.progress-bar .step-7 li:nth-child(4) .icon{display:none}.progress-bar .step-7 li:nth-child(5) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-7 li:nth-child(5) .step-num{color:#fff}.progress-bar .step-7 li:nth-child(5) .icon{display:none}.progress-bar .step-7 li:nth-child(6) .step-circle{position:absolute;left:22%;top:.8rem;height:1.35rem;width:1.35rem;border-radius:1.35rem;background:#737373;border:.15rem solid #999}.progress-bar .step-7 li:nth-child(6) .step-num{color:#fff}.progress-bar .step-7 li:nth-child(6) .icon{display:none}.progress-bar .step-7 li:nth-child(7){background-color:#fff}.progress-bar .step-7 li:nth-child(7) .step-circle{background-color:#c71f25;border-color:#c71f25}.progress-bar .step-7 li:nth-child(7):before{border-left-color:#fff}.progress-bar .step-7 li:nth-child(7):after{right:-1.1rem}.progress-bar .step-7 li:nth-child(7) .step-num{display:none}@media (max-width:749px){.step-title{display:none}.progress-bar .progress-steps .step-caption .step-circle{left:44%!important}}@media (max-width:480px){.progress-bar .progress-steps.flight-steps .progress-step{width:14.8%}}.frame{border:1px solid #ccc;padding:0 1rem;margin-bottom:1rem}.frame.close .fra-bd{display:none}.frame .fra-con{margin:0 0}.frame .fra-hd{min-height:3.25rem;position:relative;cursor:pointer}.frame .fra-bd{border-top:1px dashed #ccc}.frame .hd-info{width:85%}.frame .swich-btn{position:absolute;right:0;top:1.2rem;width:.75rem;height:.75rem;font-size:.75rem}.frame .swich-btn .icon-packUp{color:#ccc}.frame .swich-btn .icon-unfold{color:#c71f25}.frame .add-peers{position:absolute;top:1.2rem;font-size:.75rem;right:2.75rem;color:#ff9500}.frame .add-peers i{vertical-align:-2px;padding-right:.25rem}.frame .fra-sec{padding:1rem 0}@media screen and (max-width:749px){.frame .fra-con{margin:0 -1rem}.frame .fra-hd{padding:0 .5rem}.frame .fra-hd .swich-btn{right:.5rem}.frame .fra-bd{padding:0 .5rem}.frame .fra-bd.fra-sec{padding:1rem .5rem}}@media screen and (max-width:749px){.frame .hd-info{width:100%}.wcm .frame .hd-info{width:93%}}.city-select-box{position:absolute;top:10px;left:100px;z-index:1051}.city-select-box .city-list{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,.4);box-shadow:0 2px 9px 0 rgba(0,0,0,.4);padding:0 1px;width:336px;max-height:300px;overflow-x:auto}.city-select-box .city-list li{border-bottom:1px solid #f2f2f2;height:30px;padding:0 10px;line-height:30px;font-size:.7rem;cursor:pointer}.city-select-box .city-list li.cur{background-color:#c20000;color:#fff}.city-select-box .city-list li:active{background-color:#a80000}.city-select-box .city-list li:last-child{border-bottom:0}.city-select-box .city-list li.no-city{color:#c20000;background-color:#fff}.city-select-box .city-unit{width:302px;-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,.2);box-shadow:0 2px 9px 0 rgba(0,0,0,.2);border-radius:2px;background-color:#fff}.city-select-box .city-tab{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px;border-bottom:1px solid #d0d0d0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.city-select-box .group-t{position:relative;margin:0 10px;font-size:14px;line-height:38px;cursor:pointer}.city-select-box .group-t.cur{color:#c20000}.city-select-box .group-t.cur:after{position:absolute;content:"";display:block;width:100%;border-bottom:2px solid #c20000;bottom:-1px}.city-select-box .tab-item{display:none;padding:10px 0 10px 10px;font-size:12px}.city-select-box .tab-item.cur{display:block}.city-select-box .tab-item.tab-hot{padding-top:0}.city-select-box .tab-continent .city-items,.city-select-box .tab-group .city-items{display:none}.city-select-box .tab-continent .city-items.cur,.city-select-box .tab-group .city-items.cur{display:block}.city-select-box .city-items:after,.city-select-box .city-items:before{content:" ";display:table}.city-select-box .city-items:after{clear:both}.city-select-box .city-item{float:left;width:63px;height:24px;text-align:center;line-height:24px;background:#f7f7f7;border-radius:2px;margin-right:10px;margin-top:10px;color:#333;cursor:pointer}.city-select-box .city-item.cur{background-color:#c20000;color:#fff}.city-select-box .city-item:hover{background-color:#c20000;color:#fff}.city-select-box .city-item:active{background-color:#a80000;color:#fff}.city-select-box .group-tab{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.city-select-box .group-item{margin-right:10px;cursor:pointer}.city-select-box .group-item.cur{color:#c20000}.city-select-box .group-item:hover{color:#c20000}.city-select-box .group-item:active{color:#a80000}.city-select-box .group-continent{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.news-wrap{position:absolute;left:0;top:0;width:100%;background:rgba(51,51,51,.6);height:1.5rem;z-index:2}.news{position:absolute;z-index:1;top:0;left:0;right:0;margin:auto;color:#fff;font-size:.6rem;width:50rem;height:1.5rem;line-height:1.5rem;overflow:hidden}.news .link-more{position:absolute;right:1rem;top:0;cursor:pointer;color:#fff;font-size:.6rem;z-index:2}.news .news-list{margin-left:5.5rem;overflow:hidden}.news .new{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:3rem}.news .new-link{color:#fff}.news .news-l{float:left;padding-left:1rem;color:#e2ae03}.news .news-l .icon-Notice{font-size:.7rem;margin-right:.2rem;vertical-align:-2px}@media (max-width:1039px){.news{width:100%}}.row .error-box{float:left;width:33.33333%;margin-right:60%}.row .input-group .icon-successInfo{color:#29a35a;position:absolute;right:.5rem;top:.7rem}.row .input-group .icon-errorsvg{color:#bc2929;position:absolute;right:.5rem;top:.7rem}.error-info{background:#faeaea;border:1px solid #bc2929;border-radius:.2rem;margin:.5rem .5rem 0 .5rem;font-size:.6rem;color:#595959;line-height:.9rem;padding:.25rem}@media (min-width:750px) and (max-width:1039px){.row .error-box{width:50%}}@media (max-width:749px){.row .error-box{width:100%}}.ui-widget-header{background:#c71f25}.ui-datepicker-today .ui-state-default{color:#e2ae03}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background-color:#c71f25}.search-list{float:left;width:14rem;max-height:30rem;overflow:auto}.search-list .pop-con{padding:10px;font-size:.7rem;background-color:#f5f5f5}.search-list .con-tlt{margin-bottom:.5rem}.search-list .top-con{margin-bottom:1rem}.search-list .cen-con{margin-bottom:1rem}.search-list .cen-con label{display:block;margin-bottom:.25rem;color:#595959}.search-list .cen-con label:last-child{margin-bottom:0}.search-list .bom-con{padding-bottom:1rem}.search-list .menu-list{border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#595959}.search-list .menu-list>li{border-bottom:1px dashed #ccc;cursor:pointer}.search-list .menu-list>li .menu-tlt{display:block;line-height:1.75rem}.search-list .menu-list>li .menu-tlt:hover{background:#ededed}.search-list .menu-list>li .tlt-text{padding-left:.5rem}.search-list .menu-list>li .arrow{float:right;font-size:.6rem;color:#999;margin:.6rem .5rem 0 0}.search-list .menu-list>li:last-child{border-bottom:none}.search-list .menu-list>li.active .sub-menu{display:block}.search-list .menu-list>li.active .menu-tlt{background:#ededed}.search-list .sub-menu{display:none;font-size:.6rem;padding:.5rem 0 .1rem}.search-list .sub-menu>li{padding-left:.5rem;line-height:1.3rem}.search-list .sub-menu>li.selected a{color:#bc2929}.search-list .sub-menu>li:last-child{margin-bottom:.3rem}.search-list .close-btn{display:none;float:right;color:#bc2929}.search-list.fixed{position:fixed;top:0;z-index:999}@media screen and (max-width:1039px){body.frozen,html.frozen{overflow:hidden;position:relative}.search-list{float:none;position:fixed;left:0;top:0;z-index:1050;margin-left:-100%;max-height:37.5rem;transition:margin-left .25s;-webkit-transition:margin-left .25s;-moz-transition:margin-left .25s}.search-list .close-btn{display:inline-block}.search-list.active{margin-left:0;transition:margin-left .25s;-webkit-transition:margin-left .25s;-moz-transition:margin-left .25s}}@media screen and (max-width:749px){.search-list{max-height:24.5rem}}.sk-card_hd{height:6rem;overflow:hidden;position:relative}.sk-card_hd img{width:100%}.sk-card_hd span{position:absolute;bottom:.5rem;right:1rem;font-size:.7rem;color:#fff;line-height:1rem}.sk-card_bd{padding:.75rem 1rem 1rem;background-color:#fff;overflow:hidden;-webkit-box-shadow:0 2px 3px #a8a8a8;box-shadow:0 2px 3px #a8a8a8}.sk-card_timer{font-size:.8rem;color:#666;line-height:1.3rem}.sk-card_addr{margin-bottom:.55rem}.sk-card_addr span{font-size:1.2rem;line-height:1.65rem;font-weight:600}.sk-card_addr span:first-child:after{content:"-";font-size:1.2rem;line-height:1.65rem;margin:0 .4rem}.sk-card_info{position:relative;cursor:pointer;border:1px solid #c71f25}.sk-card_info__begin .sk-card_price{background-color:rgba(199,31,37,0);width:100%}.sk-card_info__begin .sk-card_price li{color:#c71f25}.sk-card_info__begin .sk-card_go{display:none!important}.sk-card_info__progress:hover .sk-card_price{width:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.sk-card_info__progress:hover .sk-card_price li:last-child{display:block}.sk-card_info__end .sk-card_over{display:block}.sk-card_info__end .sk-card_price,.sk-card_info__end .sk-card_txt{display:none}.sk-card_price{position:absolute;left:0;top:0;width:50%;height:2.75rem;border:1px solid #c71f25;background-color:#c71f25;font-size:0;overflow:hidden}.sk-card_price li{position:relative;font-size:1.4rem;color:#fff;line-height:2.75rem}.sk-card_price li i{vertical-align:6%;line-height:2.75rem;font-size:.7rem;margin:0 .2rem}.sk-card_price li:first-child{float:left}.sk-card_price li:last-child{float:right;display:none}.sk-card_txt{margin-left:auto;height:2.75rem}.sk-card_txt p{padding-left:50%;text-align:center;color:#999}.sk-card_txt p:first-child{font-size:.9rem;color:#999;line-height:1.35rem;text-decoration:line-through}.sk-card_txt p:last-child{font-size:.7rem;color:#666;line-height:1.2rem}.sk-card_over{display:none;height:2.75rem;border:1px solid #c71f25}.sk-card_over p{text-align:center;font-size:1.4rem;color:#c71f25;letter-spacing:0;font-weight:600;line-height:2.75rem}@media screen and (max-width:1039px){.sk-card_bd{padding:.75rem .5rem 0;height:9.5rem}.sk-card_addr{margin-bottom:1.1rem}.sk-card_addr span{font-size:1rem}.sk-card_addr span:first-child:after{content:"-";font-size:1rem;line-height:1.5rem}.sk-card_info{position:relative;cursor:pointer;border:none}.sk-card_info__end .sk-card_over{display:block}.sk-card_info__end .sk-card_price,.sk-card_info__end .sk-card_txt{display:none}.sk-card_price{position:relative;width:100%;padding:0 .4rem}.sk-card_price li{font-size:1rem}.sk-card_price li:last-child{display:block;text-align:left}.sk-card_txt{height:2rem;padding:0 .5rem}.sk-card_txt p{padding-left:0}.sk-card_txt p:first-child{line-height:2rem;float:left}.sk-card_txt p:last-child{line-height:2rem;float:right}.sk-card_over p{font-size:1rem}}.upload-files{position:relative}.upload-files .prompt-cer{padding-right:0;margin-bottom:1rem}.upload-files .upload-files_prompt{font-size:1rem;position:relative;width:2rem;height:2.25rem;text-align:center;float:left}.upload-files .upload-files_prompt .i-trigger{position:absolute;font-size:1em;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#ff9500;cursor:pointer}.upload-files .upload-files_prompt .prompt-txt{display:none;position:absolute;z-index:1;left:2rem;padding:.5rem;width:12rem;height:auto;font-size:.6rem;line-height:1.5;text-align:left;color:#595959;border:1px solid #ff9500;background-color:#fff4e6;border-radius:5px}.upload-files .upload-files_prompt.down .prompt-txt{display:block}.upload-files_chosen{height:30px;width:4rem;line-height:28px;border-radius:4px;background:#ccc;border:none;outline:0}.upload-files .file-group{display:inline-block;position:relative;margin-top:.75rem}.upload-files .file-group .file-input{position:absolute;height:1.5rem;opacity:0;z-index:2}.upload-files .file-group .files-name{display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upload-files_namelist .file-name_item{padding-top:.5rem}.upload-files_list{margin-top:.75rem}.upload-files_item{padding-bottom:.5rem}.upload-files_item:last-child{padding-bottom:0}.upload-files_item span{display:inline-block;vertical-align:middle}.upload-files_time{padding:0 1.5rem;color:#999}.upload-files_delete{color:#ff9500;text-decoration:underline;cursor:pointer}.upload-files_preview{color:#ff9500;text-decoration:underline;cursor:pointer;margin-left:10px}.upload-files_btns{float:right;margin-top:.75rem}.upload-files_btns button{margin-left:.75rem;height:30px;width:4rem;line-height:28px;border-radius:4px;color:#fff;border:none;outline:0}@media (max-width:749px){.upload-files .upload-files_prompt{margin-left:0;margin-bottom:0;height:auto;width:92%}.upload-files .upload-files_prompt .i-trigger{left:auto;right:-2em;top:-1.6em}.upload-files .upload-files_prompt .prompt-txt{position:relative;left:0;width:100%;margin-bottom:.45rem}.upload-files .upload-files_prompt .prompt-txt{margin-bottom:0}.upload-files .upload-files_prompt .icon-noticeInfo{top:-1.1em}.upload-files_discribe{width:92%}}@media (min-width:750px){.upload-files .upload-files_prompt .prompt-txt{width:14.5rem;left:1.5rem}.upload-files .upload-files_prompt .icon-noticeInfo{left:10%}}@media (min-width:750px) and (max-width:1039px){.upload-files .file-group .files-name{max-width:9rem}}@media (min-width:1040px){.upload-files .file-group .files-name{max-width:15rem}}.img-preview-modal .img-preview-body{width:100%;height:100%}.img-preview-modal .img-preview-body>img{width:100%;height:100%}.sidenav{width:100%}.sidenav-head{padding:.5rem 0 .5rem 1rem;color:#fff;background:#c71f25}.sidenav-title{font-size:1.2rem}.sidenav-subtitle{padding:.5rem 0;font-size:.9rem}.sidenav-href{position:relative;display:block;height:2.5rem;line-height:2.5rem;font-size:.9rem}.sidenav-href i{position:absolute;right:1rem;top:.7rem}.sidenav-sub-href{display:block;height:2.5rem;line-height:2.5rem;font-size:.8rem;text-indent:2rem}.sidenav-sub-list{display:none}@media (min-width:1040px){.sidenav-list{padding-bottom:4rem;background:#f2f2f2}.sidenav-item.active.multilevel .sidenav-sub-list{display:block}.sidenav-item.active.multilevel .sidenav-href i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.sidenav-item.active.multilevel .sidenav-href:after{position:absolute;left:1rem;right:1rem;bottom:0;content:"";border:.5px dashed #ccc}.sidenav-item.active.single{background:#d9d9d9}.sidenav-href{position:relative;padding:0 1rem}.sidenav-href:hover{background:#d9d9d9}.sidenav-sub-list{background:#e6e6e6}.sidenav-sub-href:hover{background:#d9d9d9}.sidenav-sub-href.active{background:#d9d9d9}.sidenav-wrapper{margin-top:.5rem}}@media (min-width:750px) and (max-width:1039px){.sidenav-list{margin-left:-1rem;margin-right:-1rem}}@media (max-width:1039px){.sidenav-head{display:none}.sidenav-list{font-size:0;border-bottom:1px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.sidenav-item{display:inline-block}.sidenav-item.active .sidenav-sub-list{display:block}.sidenav-item.active .sidenav-href{color:#c71f25}.sidenav-item.active .sidenav-href:after{width:100%}.sidenav-href{position:relative;margin:0 1rem;font-size:.8rem}.sidenav-href i{display:none}.sidenav-href:after{position:absolute;left:0;width:0;bottom:0;height:2px;background:#c71f25;content:"";-webkit-transition:all .2s linear;transition:all .2s linear}.sidenav-href:hover{color:#c71f25}.sidenav-href:hover:after{width:100%}.sidenav-sub-list{position:absolute;left:0;width:100%;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);z-index:20}.sidenav-sub-href{font-size:.7rem}.sidenav-sub-href:hover{color:#c71f25}.sidenav-wrapper{margin-top:0;margin-bottom:1rem}}@media (max-width:749px){.sidenav-href{margin:0 .5rem}.sidenav-list{margin-left:-.5rem;margin-right:-.5rem}}.psginfo-add{margin-bottom:1rem}.psginfo-add_btn{width:7rem}.psginfo-add .icon-add-nobg{padding-right:5px;vertical-align:-1px}.psginfo-add_tips{display:inline-block;padding-left:1rem;vertical-align:middle;color:#595959;font-size:.7rem}.psginfo-add_tips span{color:#c71f25}.psginfo-add_box{display:none}.psginfo-add_box.active{display:block}.psginfo-change{display:inline-block;margin-bottom:1rem}.save-passenge-remenber.psginfo-save{float:right;width:auto;height:auto;line-height:1.5;margin-bottom:0}.n-flight_item{position:relative;padding:0;font-size:0}.n-flight_item .n-flight-info{position:relative;padding:.7rem;overflow:hidden;border-bottom:1px solid #b3b3b3}.n-flight_item .n-flight-info::after{content:"";position:absolute;z-index:0;left:auto;bottom:12%;right:0;height:78%;width:1px;border-left:1px dashed #b3b3b3}.n-flight_item .n-flight-info_left{float:left;width:50%}.n-flight_item .n-flight-info_left p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.n-flight_item .n-flight-info_tit{color:#333;font-size:.7rem}.n-flight_item .n-flight-info_tit span{margin-left:.5rem}.n-flight_item .n-flight-info_time{font-size:1.5rem;margin-bottom:1rem}.n-flight_item .n-flight-info_time span{width:.9rem;height:.7rem;vertical-align:middle;border:1px solid #c71f25;font-size:12px;line-height:12px;color:#c71f25}.n-flight_item .n-flight-info_logo{width:.7rem;height:.7rem;vertical-align:baseline}.n-flight_item .n-flight-info_tip{font-size:12px;color:#595959}.n-flight_item .n-flight-info_middle{position:absolute;left:50%;margin-left:-2.3rem;top:2.2rem;width:4.6rem;text-align:center}.n-flight_item .n-flight-info_middle i{font-size:.6rem;color:#999}.n-flight_item .n-flight-info_stay{font-size:.6rem;height:.7rem;min-width:1px;line-height:.7rem;color:#595959}.n-flight_item .n-flight-info_right{float:right;text-align:right;width:50%}.n-flight_item .n-flight-info_right p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.n-flight_item .n-flight-info_trigger{line-height:1.35rem;border-radius:4px;padding:.5rem;font-size:.6rem;color:#666;cursor:pointer}.n-flight_item .n-flight-info_trigger.open{background-color:#555;color:#fff}.n-flight_item .n-flight-tabs{position:relative;margin-left:-1px;z-index:1;float:right;vertical-align:bottom}.n-flight_item .n-flight-tabs__single ul li{height:7rem}.n-flight_item .n-flight-tabs ul{position:relative}.n-flight_item .n-flight-tabs ul li{padding:.85rem 2rem;display:inline-block;vertical-align:bottom;cursor:pointer}.n-flight_item .n-flight-tabs ul li .n-flight-tab{text-align:center}.n-flight_item .n-flight-tabs ul li .n-flight-tab_title{font-size:.8rem;line-height:1.8rem}.n-flight_item .n-flight-tabs ul li .n-flight-tab_price{color:#c71f25;font-size:.8rem}.n-flight_item .n-flight-tabs ul li .n-flight-tab_remain{color:#999;font-size:.6rem;line-height:1.2rem}.n-flight_item .n-flight-tabs ul li .n-flight-tab_seat{font-size:.6rem;line-height:1.2rem;color:#ff9500}.n-flight_item .n-flight-tabs ul li.cur{color:#fff}.n-flight_item .n-flight-tabs ul li.cur .n-flight-tab_price{color:#fff}.n-flight_item .n-flight-tabs ul li.cur .n-flight-tab_remain{color:#fff}.n-flight_item .n-flight-tabs ul li.cur .n-flight-tab_seat{color:#fff}.n-flight_item .n-flight-tabs ul li:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:.2rem solid transparent}.n-flight_item .n-flight-tabs ul li:first-child::after{border-bottom-color:#dd2229}.n-flight_item .n-flight-tabs ul li:first-child.cur{background-color:#dd2229}.n-flight_item .n-flight-tabs ul li:last-child::after{border-bottom-color:#e0383e}.n-flight_item .n-flight-tabs ul li:last-child.cur{background-color:#e0383e}.n-flight_item .n-flight-tabs__round{text-align:right;float:none}.n-flight_item .n-flight-tabs__round ul li{padding:0 2rem;border:1px solid #ccc}.n-flight_item .n-flight-tabs__round ul li+li{border-left:none}.n-flight_item .n-flight-tabs__round ul li .n-flight-tab_title{font-size:.8rem!important}.n-flight_item .n-flight-tabs__round ul li .n-flight-tab_price{display:none}.n-flight_item .n-flight-tabs__round ul li .n-flight-tab_remain{display:none}.n-flight_item .n-flight-tabs__round ul li .n-flight-tab_seat{display:none}.n-flight_item .n-flight-tabs__round ul li:after{content:none}.n-flight_item .n-flight-tabs__sellout{background:#f2f2f2;cursor:text;color:#999}.n-flight_item .n-flight-tabs__sellout .n-flight-tab_price{color:#999!important}.n-flight_item .n-flight-tabs__sellout h3{margin:.5rem 0}.n-cabins{display:block}.n-cabins_list>ul>li{position:relative;background-color:#f2f2f2;height:3.3rem;margin-bottom:4px}.n-cabins_list>ul>li .booking-btn{display:none}.n-cabins_list>ul>li .n-cabins_tag{position:absolute;top:50%;margin-top:-16px;left:-65px;display:inline-block;border-radius:2px;font-size:12px;color:#c20a0a;margin-right:10px;padding:2px 7px;text-align:center;border:solid 1px #c20a0a}.n-cabins_list>ul>li.hide-more-cabins .n-cabins-item:nth-child(n+2){display:none}.n-cabins_list>ul>li.hide-more-cabins .chose-btn{display:none}.n-cabins_list>ul>li.hide-more-cabins .booking-btn{display:inline-block}.n-cabins_list>ul>li.hide-more-cabins .n-cabins_left::after{border-width:3.3rem .5rem 0 0!important}.n-cabins_list>ul>li.cabin-count-2{height:6.6rem}.n-cabins_list>ul>li.cabin-count-2 .n-cabins_left p{margin-top:1.5rem}.n-cabins_list>ul>li.cabin-count-2.hide-more-cabins{height:3.3rem}.n-cabins_list>ul>li.cabin-count-2.hide-more-cabins .n-cabins_left p{margin-top:0}.n-cabins_list>ul>li.cabin-count-2 .n-cabins_left::after{border-width:6.6rem .5rem 0 0}.n-cabins_list>ul>li.cabin-count-3{height:9.9rem}.n-cabins_list>ul>li.cabin-count-3 .n-cabins_left p{margin-top:3.3rem}.n-cabins_list>ul>li.cabin-count-3.hide-more-cabins{height:3.3rem}.n-cabins_list>ul>li.cabin-count-3.hide-more-cabins .n-cabins_left p{margin-top:0}.n-cabins_list>ul>li.cabin-count-3 .n-cabins_left::after{border-width:9.9rem .5rem 0 0}.n-cabins_list__sell-out{cursor:text!important}.n-cabins_list__sell-out .n-cabins_left{background-color:#999!important}.n-cabins_list__sell-out .n-cabins_price p{color:#999!important}.n-cabins_list__sell-out .n-cabins_price p:first-child::before{color:#999!important}.n-cabins_list__sell-out .n-cabins_btn{display:none}.n-cabins_list__sell-out .n-cabins_sell-out{margin-left:1rem;width:6rem;display:inline-block;vertical-align:middle;text-align:center;font-size:20px;color:#999}.n-cabins_list__hide{display:none}.n-cabins_left{width:6.2rem;height:100%;position:relative;float:left;padding:.5rem 0;background-color:#6e1114}.n-cabins_left::after{position:absolute;right:-.5rem;top:0;content:"";display:block;border-style:solid;border-width:3.3rem .5rem 0 0;border-right-color:transparent!important}.n-cabins_left p{color:#fff;text-align:center;line-height:1.1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem}.n-cabins_left p:first-child{font-size:.7rem}.n-cabins_left p:last-child{font-size:.6rem}.n-cabins_left .n-flight-model{-webkit-transform:translateX(-26%);-ms-transform:translateX(-26%);transform:translateX(-26%);top:1.7rem}.n-cabins_badge{position:absolute;top:0;right:-1.2rem;width:1.8rem;height:2.2rem;padding:.3rem;z-index:1;background:url(../images/flightsModule/tips.png) no-repeat;background-size:100% 100%}.n-cabins_badge>span{font-size:.6rem;color:#fff;line-height:15px;text-decoration:underline}.n-cabins_badge>.n-flight-model{top:1.5rem}.n-cabins_describe{position:relative;width:20%;height:100%;line-height:1.2rem;padding:0 .5rem 0 1.5rem;color:#999;display:inline-block;font-size:.7rem;overflow:hidden;vertical-align:middle}.n-cabins_describe__width-auto{width:auto}.n-cabins_describe p{padding-right:.6rem;text-align:justify;position:absolute;height:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.n-cabins_middle{display:inline-block;padding:13px 0}.n-cabins_part{position:relative;display:inline-block;font-size:.7rem;color:#333;vertical-align:middle;line-height:1rem;border-left:1px solid #ccc;padding:0 1rem;cursor:pointer}.n-cabins_part:hover>span{color:#c71f25}.n-cabins_right{float:right;padding-right:.5rem}.n-cabins_right .n-cabins-item{position:relative;text-align:right}.n-cabins_price{display:inline-block;vertical-align:middle;text-align:right;padding-right:1rem}.n-cabins_price p{font-size:.6rem;color:#999}.n-cabins_price p:first-child{font-size:28px;color:#c71f25}.n-cabins_price p:first-child::before{content:"CNY";font-size:.7rem;color:#c71f25;margin-right:.2rem}.n-cabins_btn{display:inline-block;width:7rem;padding-left:1rem}.n-cabins_btn a{border-radius:1.25rem;background-color:#f2f2f2}.n-cabins_sell-out{display:none}.n-cabins .brand-c1.n-cabins_list__sell-out .n-cabins_left:after{border-color:#999}.n-cabins .brand-c1 .n-cabins_left{background-color:#e0383e}.n-cabins .brand-c1 .n-cabins_left:after{border-color:#e0383e}.n-cabins .brand-c2.n-cabins_list__sell-out .n-cabins_left:after{border-color:#999}.n-cabins .brand-c2 .n-cabins_left{background-color:#dd2229}.n-cabins .brand-c2 .n-cabins_left:after{border-color:#dd2229}.n-cabins .brand-c3.n-cabins_list__sell-out .n-cabins_left:after{border-color:#999}.n-cabins .brand-c3 .n-cabins_left{background-color:#c71f25}.n-cabins .brand-c3 .n-cabins_left:after{border-color:#c71f25}.n-cabins .brand-c4.n-cabins_list__sell-out .n-cabins_left:after{border-color:#999}.n-cabins .brand-c4 .n-cabins_left{background-color:#b01c21}.n-cabins .brand-c4 .n-cabins_left:after{border-color:#b01c21}.n-cabins .brand-c5.n-cabins_list__sell-out .n-cabins_left:after{border-color:#999}.n-cabins .brand-c5 .n-cabins_left{background-color:#9a181c}.n-cabins .brand-c5 .n-cabins_left:after{border-color:#9a181c}.n-cabins .brand-c6.n-cabins_list__sell-out .n-cabins_left:after{border-color:#999}.n-cabins .brand-c6 .n-cabins_left{background-color:#6e1114}.n-cabins .brand-c6 .n-cabins_left:after{border-color:#6e1114}.n-cabins_tips{display:inline-block;vertical-align:middle;padding-left:1rem;font-size:.7rem;color:#ff9500}.n-flight-model{position:absolute;z-index:2;top:1rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;border-top:.5rem solid transparent}.n-flight-model_title{font-size:.8rem;color:#333;margin-bottom:.9rem}.n-flight-model_tabs{margin-bottom:1rem;height:1rem}.n-flight-model_tabs ul li{display:inline-block;font-size:.6rem;width:3rem;text-align:center;cursor:pointer}.n-flight-model_tabs ul li.cur{color:#9a181c;border-bottom:2px solid #9a181c}.n-flight-model_con{display:none;overflow:hidden}.n-flight-model__in{visibility:visible;opacity:1}.n-flight-model_arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;top:-.4rem;left:50%;margin-left:-5px;border-width:0 8px 8px;border-bottom-color:#fff}.n-flight-model_inner{min-width:15rem;border-radius:8px;background:#fff;padding:1rem 1rem .8rem;-webkit-box-shadow:0 0 10px 0 rgba(204,204,204,.5);box-shadow:0 0 10px 0 rgba(204,204,204,.5);font-size:.6rem}.n-flight-model_inner p{white-space:nowrap}.n-flight-model_content ul{font-size:0;overflow:hidden}.n-flight-model_content ul li{margin-bottom:.6rem}.n-flight-model_content ul li>i{font-size:.8rem;color:#c71f25}.n-flight-model_content ul li>i::before{color:#c71f25}.n-flight-model_content ul li span{padding:0 .6rem;vertical-align:top;font-size:.7rem;color:#333}.n-flight-particular_air{margin-bottom:1rem;white-space:nowrap}.n-flight-particular_air>div{display:inline-block;vertical-align:middle;font-size:16px;color:#333;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.n-flight-particular_air i{width:10%;color:#999}.n-flight-particular_list{border-bottom:1px dashed #ccc;padding-bottom:.5rem;margin-bottom:9px}.n-flight-particular_list ul li{clear:both;overflow:hidden;line-height:1.2rem}.n-flight-particular_list ul li span{font-size:.7rem;color:#666}.n-flight-particular_list ul li span:first-child{float:left}.n-flight-particular_list ul li span:last-child{float:right}.n-flight-particular_total{clear:both;overflow:hidden}.n-flight-particular_total span{color:#666}.n-flight-particular_total span:first-child{float:left;font-size:.7rem}.n-flight-particular_total span:last-child{float:right;font-size:.8rem;color:#c71f25}.n-flight-detail{position:absolute;width:100%;z-index:3;background:#fff}#flight-model .tb-alter{width:auto}@media (min-width:750px){.n-flight_item .n-flight-tabs ul li{padding-left:0;padding-right:0;width:7.5rem}.n-flight_item .n-flight-tabs ul li .n-flight-tab_title{padding:0 2.1rem}.n-flight_item .n-flight-tabs.n-flight-tabs__single ul li .n-flight-tab_title{line-height:1.5}}@media (min-width:750px) and (max-width:875px){.n-cabins_middle{width:30%;padding:.5rem}.n-cabins_part{border-left:none}}@media (min-width:750px) and (max-width:1039px){.n-cabins_part,.n-cabins_rule{text-decoration:underline;padding:0 .5rem}.n-flight-detail>.flights-detail-con{display:block}}@media (max-width:749px){.container{padding:0}.n-cabins{padding:0 .5rem;margin-top:.8rem}.n-cabins_list>ul>li{height:6rem;overflow:hidden}.n-cabins_price{position:absolute;left:0;bottom:.5rem;padding-left:.7rem;text-align:left}.n-cabins_price p{color:#ffff}.n-cabins_price p:first-child{color:#fff;font-size:1rem}.n-cabins_price p:first-child::before{color:#fff}.n-cabins_left{padding:.5rem .7rem}.n-cabins_left p{text-align:left}.n-cabins_left::after{border-width:6rem .5rem 0 0}.n-cabins_describe{height:50%;width:50%;margin-bottom:.5rem;padding:.5rem 0 .5rem 1rem;display:none}.n-cabins_part{padding:0;margin-left:.5rem;display:inline-block;font-size:.6rem;border-left:none;text-decoration:underline;line-height:1.1rem;text-align:center}.n-cabins_middle{width:49%;margin-left:1rem;margin-top:.5rem}.n-cabins_btn{position:absolute;right:.5rem;bottom:.5rem;text-align:right}.n-cabins_btn a{width:3.5rem;height:1.4rem;padding:0;line-height:1.4rem;font-size:.6rem}.n-cabins_sell-out{position:absolute;right:-1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.n-cabins_badge{right:-.7rem}.n-flight_item .n-flight-info{margin-top:2rem}.n-flight_item .n-flight-tabs{display:block;width:auto;float:none}.n-flight_item .n-flight-tabs ul li{padding:0;width:50%;height:auto}.n-flight_item .n-flight-tabs ul li .n-flight-tab_title{font-size:.7rem;display:inline-block;margin-right:1rem;line-height:2rem}.n-flight_item .n-flight-tabs ul li .n-flight-tab_price{display:inline-block}.n-flight_item .n-flight-tabs ul li .n-flight-tab_remain{position:absolute;left:.5rem;line-height:2rem;display:none}.n-flight_item .n-flight-tabs ul li .n-flight-tab_seat{position:absolute;line-height:2rem;display:none;left:4.5rem}.n-flight_item .n-flight-tabs__sellout h3{display:inline-block;margin:0 .5rem;font-size:.7rem}}p{margin:0}.price-symbol{font-style:normal}.flights-item{border-bottom:1px solid #ccc}.flights-item:after,.flights-item:before{content:" ";display:table}.flights-item:after{clear:both}.flights-item:first-child{border-top:1px solid #ccc}.price-controller-5 .flights-info,.price-controller-6 .flights-info{width:100%;height:auto}.price-controller-5 .flights-info:after,.price-controller-6 .flights-info:after{display:none}.price-controller-5 .cabins,.price-controller-6 .cabins{width:100%;border-top:1px dotted #ccc}.price-controller-5 .flights-detail-con,.price-controller-6 .flights-detail-con{display:none}.price-controller-5 .flights-info+.flights-item-detail,.price-controller-6 .flights-info+.flights-item-detail{display:none}.price-controller-5 .flights-info+.flights-item-detail.down,.price-controller-6 .flights-info+.flights-item-detail.down{display:block}.price-controller-5 .cabins-item{width:16.66667%}.price-controller-6 .cabins-item{width:16.66667%}.price-controller-1 .cabins{width:16.7%;border-top:none}.price-controller-1 .cabins-item{width:100%;height:5.6rem}.price-controller-1 .cabins-item .ticket-state{bottom:.35rem}.price-controller-1 .r-s-e{max-width:none;padding-right:.7rem}.price-controller-1 .flights-info{width:83.3%;margin-right:0;height:auto;border-right:1px solid #ccc}.price-controller-1 .flights-info:after{display:none}.price-controller-1 .flights-info:last-child{border-bottom:none}.price-controller-2 .cabins{width:33.4%;border-top:none}.price-controller-2 .cabins-item{width:50%;height:5.6rem}.price-controller-2 .cabins-item .ticket-state{bottom:.35rem}.price-controller-2 .r-s-e{max-width:none;padding-right:.7rem}.price-controller-2 .flights-info{width:66.6%;margin-right:0;height:auto;border-right:1px solid #ccc}.price-controller-2 .flights-info:after{display:none}.price-controller-2 .flights-info:last-child{border-bottom:none}.go-return .flights-info{width:100%;height:auto;padding-right:18rem;margin-right:0}.go-return .flights-info:after{display:none}.go-return .flights-info .btn-route,.go-return .flights-info .btn-route-update{position:absolute;right:1rem;top:1.8rem;width:4.5rem;height:1.75rem;line-height:21px}.go-return .flights-info .btn-route .icon-edit,.go-return .flights-info .btn-route-update .icon-edit{display:none}.go-return .flights-info .btn-route{top:1.8rem}.go-return .brand-price-model{position:absolute;right:0;width:15rem;top:0;bottom:0;padding-left:1rem;border-left:1px solid #ccc}.go-return .brand-price-model .tax{font-size:.6rem;color:#999}.go-return .brand-price-model .brand-cabin-name{margin-top:.7rem;font-size:.7rem}.go-return .brand-price-model .cabin-son{font-size:.6rem;color:#ccc;border-left:1px solid #ccc;margin-left:.3rem;padding-left:.3rem}.go-return .brand-price-model .price{color:#c71f25;font-size:1.2rem}.go-return .brand-price-model .price .price-symbol{font-size:.7rem;margin-right:.25rem}.go-return .brand-price-model .ticket-state{font-size:12px;display:block;line-height:18px;color:#e2ae03}.go-return .flight-trigger{top:auto;right:1rem;bottom:.25rem;z-index:2}.go-return .r-s-e .flight-trigger{top:3rem;right:0;bottom:auto}.route-selected-box{margin-top:-1px;margin-bottom:2rem;border:1px solid #ccc;border-top:none}.route-selected-box .selected-title{height:2rem;padding:0 .5rem;font-size:.9rem;line-height:2rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f2f2f2}.route-selected-box .title-txt{margin-left:.5rem}.route-selected-box .flights-item{border-bottom:none}.price-controller-multi .cabins{width:16.7%;border-top:none}.price-controller-multi .cabins-item{width:100%}.price-controller-multi .cabins-item:after{display:none}.price-controller-multi .multi-2-1{height:11.1rem}.price-controller-multi .multi-3-1{height:16.75rem}.price-controller-multi .multi-4-1{height:22.2rem}.flights-info-wrap{width:83.3%;float:left;border-right:1px solid #ccc}.flights-info-wrap .r-s-e{max-width:none;padding-right:.7rem}.flights-info-wrap .flights-info{width:100%;height:auto;margin-right:0;border-bottom:1px dotted #ccc}.flights-info-wrap .flights-info:after{display:none}.flights-info-wrap .flights-info:last-child{border-bottom:none}.flights-info{float:left;position:relative;padding:.7rem .8rem;margin-right:.4rem;width:432px;height:7rem}.flights-info:after{content:"";display:block;position:absolute;right:0;top:.8rem;height:5.4rem;border-right:1px dotted #ccc}.flights-item-detail{border:1px solid #595959;float:left;width:100%;padding:.75rem}.flights-info+.flights-item-detail{display:none}.flights-info+.flights-item-detail.down{display:none}.r-s-e{float:left;position:relative;width:100%;max-width:32.7rem}.r-s-e .r-e,.r-s-e .r-m,.r-s-e .r-s{float:left}.r-s-e .r-s{width:50%;padding-right:2rem}.r-s-e .r-m{position:absolute;left:50%;margin-left:-2.3rem;top:.7rem;width:4.6rem;text-align:center}.r-s-e .r-m .stay{font-size:.6rem;height:.7rem;min-width:1px;line-height:.7rem;color:#595959}.r-s-e .r-m .icon-through,.r-s-e .r-m .icon-transfer{font-size:.6rem;color:#999}.r-s-e .r-e{width:50%;padding-left:2rem;text-align:right}.r-s-e .place{font-size:.7rem;line-height:1rem;width:100%}.r-s-e .place.tips{position:relative}.r-s-e .place .tips-text{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r-s-e .place .tips-notes{display:none;position:absolute;top:20px;width:156px;padding:8px;line-height:20px;font-size:14px;z-index:99;background:#fff;border:1px solid #ccc;border-radius:2px;text-align:left}.r-s-e .place .tips-notes.left{left:0}.r-s-e .place .tips-notes.right{right:0}.r-s-e .place:hover .tips-notes{display:block}.r-s-e .time{font-size:1.5rem;line-height:1.75rem}.r-s-e .day-plus{margin-right:.4rem;padding:0 .1rem;color:#e2ae03;border:1px solid #e2ae03;border-radius:1px;font-size:.6rem;line-height:.7rem;vertical-align:5px}.flights-detail-con .flights-item-detail{display:none}.flights-detail-con .flights-item-detail.down{display:block}.flight-trigger{font-size:.6rem;position:absolute;right:.5rem;bottom:.5rem;line-height:1.35rem;border-radius:4px;padding:0 1.4rem 0 .5rem;color:#595959;cursor:pointer}.flight-trigger .icon-arrow2{position:absolute;right:.5rem;top:.3rem}.flight-trigger.open{background-color:#555;color:#fff}.flight-trigger.open .icon-arrow2{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.route-info{position:relative;float:left;margin-top:.6rem;width:100%;font-size:.6rem;line-height:.8rem}.route-info:after,.route-info:before{content:" ";display:table}.route-info:after{clear:both}.route-info .air-logo{position:absolute;left:0;height:.8rem;width:.8rem;margin-right:.5rem}.route-info .info-detail{float:left;padding-left:1.3rem;color:#595959;width:100%}.cabins{float:left;width:28rem}.cabins:after,.cabins:before{content:" ";display:table}.cabins:after{clear:both}.cabins .detail-item{float:left;width:100%;padding:0 1rem;border:1px solid #c71f25;font-size:.7rem;display:none}.cabins .detail-item:after,.cabins .detail-item:before{content:" ";display:table}.cabins .detail-item:after{clear:both}.cabins .detail-item.active{display:none}.cabins .detail-item .btn{margin:1rem 0}.cabins-item{position:relative;width:25%;height:7rem;padding:.7rem .6rem;float:left;cursor:pointer}.cabins-item .brand-name{color:#333;font-size:.7rem;line-height:1rem}.cabins-item .brand-price{color:#c71f25;font-size:1.2rem}.cabins-item .brand-price .price-symbol{font-size:.7rem;margin-right:.25rem}.cabins-item .ticket-state{position:absolute;left:.6rem;bottom:.75rem;font-size:.6rem;color:#e2ae03}.cabins-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:.2rem solid transparent}.cabins-item:before{content:"";position:absolute;left:0;top:0;bottom:0;border-left:1px solid #fff;z-index:1}.cabins-item.cur .brand-name,.cabins-item.cur .brand-price,.cabins-item.cur .tax,.cabins-item.cur .ticket-state{color:#fff}.cabins-item_com .n-cabins_badge{right:0;line-height:.5rem}.cabins-item_com .n-flight-model{left:85%}@media (max-width:749px){.cabins-item_com .n-cabins_badge{right:60%}}.cabins-box .cabins{width:100%;border-top:none}.cabins-box .cabins-item{width:20%}.cabins-no-box{margin-top:-1rem}.cabins-no-box.flights-item{border-top:none}.cabins-no-box .cabins{width:100%;border-top:none}.cabins-no-box .cabins-item{width:100%;height:4.6rem;border-top:1px solid #ccc}.cabins-no-box .cabins-item:after{border-bottom:none}.cabins-no-box .cabins-item.cur .brand-pack-item{color:#fff}.cabins-no-box .cabins-item.cur .cabin-son{border-left-color:#fff;color:#fff}.cabins-no-box .brand-pack{margin-top:.3rem}.cabins-no-box .brand-pack-item{color:#333;font-size:.8rem;padding-bottom:.2rem}.cabins-no-box .cabin-son{color:#ccc;font-size:.7rem;border-left:1px solid #ccc;margin-left:.3rem;padding-left:.3rem}.cabins-no-box .brand-price-wrap{position:absolute;right:.5rem;top:.75rem;text-align:right}.brand-c1:after{border-bottom-color:#ea767a}.brand-c1.cur{background-color:#ea767a}.brand-c2:after{border-bottom-color:#e45358}.brand-c2.cur{background-color:#e45358}.brand-c3:after{border-bottom-color:#df3035}.brand-c3.cur{background-color:#df3035}.brand-c4:after{border-bottom-color:#c71f25}.brand-c4.cur{background-color:#c71f25}.brand-c5:after{border-bottom-color:#a3191e}.brand-c5.cur{background-color:#a3191e}.brand-c6:after{border-bottom-color:#801418}.brand-c6.cur{background-color:#801418}.sell-out{background:#f2f2f2!important;cursor:text!important}.sell-out:after{display:none!important}.sell-out .brand-name,.sell-out .brand-price,.sell-out .tax,.sell-out .ticket-state{color:#999!important}.sell-out .ticket-state{font-size:1rem;left:auto;right:.5rem}.no-cabin{background-color:#f2f2f2!important;cursor:text!important}.no-cabin:after{display:none!important}.no-cabin .brand-name{color:#999!important}.no-cabin .brand-waiting{font-size:1rem;color:#999;font-weight:400}.brand-price-wrap .tax{color:#999;font-size:.6rem}.cabins-detail{float:left;width:100%}.cabins-detail .detail-item{display:none;padding:0 1rem;border:1px solid #c71f25;width:100%;font-size:.7rem}.cabins-detail .detail-item:after,.cabins-detail .detail-item:before{content:" ";display:table}.cabins-detail .detail-item:after{clear:both}.cabins-detail .detail-item.active{display:block}.cabins-detail .detail-item .btn{margin:1rem 0}.flight-detail-title{font-size:.9rem;height:1.7rem;border-bottom:1px dashed #999}.flight-detail-box .airline-info{width:100%;min-height:1.7rem;clear:both}.flight-detail-box .airline-info .airline-info-text{float:left}.flight-detail-box .airline-info .airline-info-text .flight-time{font-size:.6rem;margin-bottom:0}.flight-detail-box .airline-info .airline-info-text .airways{font-size:.6rem;font-weight:700;margin-bottom:0}.flight-detail-box .airline-info .airline-info-text .airways img{width:.7rem;height:.7rem;position:relative;top:-3px}.flight-detail-box .airline-info .airline-info-logo{float:left;margin-left:2rem}.flight-detail-box .airline-info .airline-info-logo .airway-img{width:1.15rem;height:1.15rem}.flight-detail-box .airline-details{margin-top:.5rem;margin-bottom:0}.flight-detail-box .airline-details .airline-details-title{position:relative;font-size:.7rem;font-weight:700;line-height:.7rem;margin-bottom:.25rem}.flight-detail-box .airline-details .airline-details-title .circle{position:absolute;top:0;left:-1.3rem;width:.5rem;height:.5rem;background-color:#fff;border:.1rem solid #ccc;border-radius:.5rem}.flight-detail-box .airline-details .airline-details-title .circle.point{background-color:#ccc}.flight-detail-box .airline-details .airline-details-text{font-size:.6rem;margin-bottom:0}.flight-detail-box .airline-details .flight-detail{font-size:.6rem;color:#999}.flight-detail-box .airline-details .box{min-height:4.25rem;padding:0 0 .5rem 1rem;border-left:.1rem solid #ccc}.flight-detail-box .airline-details .box:last-child{border-left:0}.flight-detail-box .airline-details .box:last-child .circle{left:-1.2rem}.flight-detail-box:last-child .panel-collapse{border-bottom:none}.airports{margin:.6rem 0 .4rem;line-height:1rem}.airports:after,.airports:before{content:" ";display:table}.airports:after{clear:both}.airports .mark{margin-right:.3rem;height:.9rem;line-height:.7rem;padding:.1rem;min-width:.9rem;background:#999;border-radius:2px;font-size:.6rem;text-align:center;color:#fff}.airports i{height:.9rem}.airports .arr-airport,.airports .start-airport{margin:0 .5rem 0 .3rem;font-size:.8rem;font-weight:700;line-height:.9rem}.airports .start-airport{margin-left:0}.airports_serv .airports{padding:.4rem 0 .8rem;background:#f2f2f2}.airports_serv .airports .mark{margin-left:.5rem}.airports_serv .airports_traveler{padding-bottom:.5rem;text-indent:.5rem}.airports_serv .otherSer_item{padding:.56rem 0 .75rem 0;font-size:.7rem;border-bottom:1px dashed #ccc}.airports_serv .otherSer_item .airports_title{font-weight:700}.airports_serv .otherSer_item .airports_detail--light{color:#737373}.airports_serv .otherSer_item .airports_detail--green{padding-left:1rem;color:#29a35a}.price-row{font-size:.7rem;margin-top:.7rem}.price-row .total-price-title{font-weight:700}.price-row .total-price{font-weight:700;color:#e2ae03}.price-row .col-xs-6{margin-bottom:.5rem}.brand-title{margin-top:1rem;margin-bottom:.25rem;font-weight:700}.user-point{color:#e2ae03}.change-route-module .change-route-t{position:relative;padding-left:1rem;height:2rem;line-height:2rem;background-color:#f2f2f2;border:1px solid #ccc;cursor:pointer}.change-route-module .change-route-t .icon-packUp{position:absolute;right:.5rem;top:.5rem}.change-route-module .change-route-t .route-t-label{margin-right:.5rem}.change-route-module .flights-item{border:1px solid #ccc;border-top:none}.change-route-module .flights-item .flights-info{width:100%;height:auto;border-right:none}.change-route-module .flights-item .flights-info:after{display:none}.change-route-module.close .flights-con{display:none}.change-route-module.close .icon-packUp:before{content:"\e902";color:#c71f25}.new-route.active .cabins{display:block}.new-route .flights-info{width:100%;height:auto;padding-right:10rem;margin-right:0}.new-route .flights-info:after{display:none}.new-route .flights-info .btn-route,.new-route .flights-info .btn-route-link{position:absolute;right:1rem;top:1.9rem;width:4.5rem;height:1.75rem;line-height:21px}.new-route .flights-info .btn-route-link.selected,.new-route .flights-info .btn-route.selected{color:#666;background-color:#fff;border-color:#ccc}.new-route .cabins{display:none;width:100%;background-color:#f2f2f2}.new-route .cabins-item{position:relative;width:100%;height:4.1rem;border-top:1px dashed #999}.new-route .cabins-item .ticket-state{position:static}.new-route .cabins-item .brand-name{font-size:.9rem;line-height:1.35rem}.new-route .cabins-item.cur{position:relative;margin-bottom:-1px;background-color:#fff;border:1px solid #29a35a;z-index:2}.new-route .cabins-item.cur .brand-name{color:#333}.new-route .cabins-item.cur .ticket-state{color:#e2ae03}.new-route .cabins-item.cur .tax{color:#333}.new-route .cabins-item.cur .icon-selected{display:block}.new-route .cabins-item .change-controll{position:relative;float:left;width:75%;max-width:32.7rem}.new-route .cabins-item .change-controll .diff-wrap{position:absolute;right:0;top:0;text-align:right}.new-route .cabins-item .change-controll .differ-price{color:#c71f25;font-size:1rem}.new-route .cabins-item .change-controll .differ-des{font-size:.6rem;color:#595959}.new-route .cabins-item .icon-selected{display:none;position:absolute;top:2px;right:2px;font-size:2rem;color:#29a35a}.new-route .cabins-item .trigger-more{position:absolute;right:2.5rem;top:1.5rem;font-size:.6rem}.new-route .change-cabine-detail{display:none}.change-cabine-detail{font-size:.7rem;word-break:break-all}.change-cabine-detail h4{font-size:.7rem}.change-cabine-detail .arr-airport,.change-cabine-detail .start-airport{font-size:.7rem}.change-cabine-detail .row-i{line-height:1.5rem}.change-cabine-detail .panel:last-child .panel-collapse{border-bottom:none}.change-next{margin-top:1rem}.flights-new-hd{position:relative;margin:-.5rem 0 1rem 0}.flights-new-hd .hd-t{font-size:1.4rem;color:#c71f25}.flights-new-hd .hd-date{font-size:.6rem;color:#595959}.flights-new-hd .link-re{position:absolute;top:.5rem;right:0;font-size:.6rem}@media (max-width:1039px){.flights-detail-con{display:none}.flights-info+.flights-item-detail{display:none}.flights-info+.flights-item-detail.down{display:block}.cabins,.flights-info{width:100%}.flights-info:after{display:none}}@media (min-width:750px) and (max-width:1039px){.price-controller-1 .flights-detail-con,.price-controller-2 .flights-detail-con{display:block}.flights-info{height:auto}.cabins{border-top:1px dotted #ccc}.new-route .cabins{border-top:none}.go-return .flights-info{padding-right:16rem}}@media (max-width:749px){.flights-item{padding-bottom:.5rem}.flights-item .flights-info{height:auto}.cabins{border-top:1px dotted #ccc}.cabins .detail-item.active{display:block}.new-route .cabins{border-top:none}.new-route .cabins-item{margin:0}.new-route .cabins-item .brand-name{position:static;height:auto;width:auto;color:#333}.new-route .cabins-item .brand-name:after{display:none}.new-route .cabins-item .ticket-state{color:#e2ae03}.new-route .cabins-item .trigger-more{right:1rem}.cabins-item{width:100%;height:3rem;margin-top:.5rem;background-color:#f2f2f2}.cabins-item:after{display:none}.cabins-item .brand-name{position:relative;height:3rem;margin-top:-.7rem;margin-left:-.6rem;width:40%;padding:.5rem 0 0 .6rem;color:#fff}.cabins-item .brand-name:after{position:absolute;right:-.5rem;top:0;content:"";display:block;border-style:solid;border-width:3rem .5rem 0 0;border-right-color:transparent!important}.cabins-item .ticket-state{color:#fff;bottom:.45rem}.brand-c1 .brand-name{background-color:#ea767a}.brand-c1 .brand-name:after{border-color:#ea767a}.brand-c2 .brand-name{background-color:#e45358}.brand-c2 .brand-name:after{border-color:#e45358}.brand-c3 .brand-name{background-color:#df3035}.brand-c3 .brand-name:after{border-color:#df3035}.brand-c4 .brand-name{background-color:#c71f25}.brand-c4 .brand-name:after{border-color:#c71f25}.brand-c5 .brand-name{background-color:#a3191e}.brand-c5 .brand-name:after{border-color:#a3191e}.brand-c6 .brand-name{background-color:#801418}.brand-c6 .brand-name:after{border-color:#801418}.brand-price-wrap{position:absolute;right:.5rem;top:0;text-align:right}.cabins-detail{display:none}.sell-out{background-color:#e6e6e6!important}.sell-out .brand-name{background-color:#e6e6e6!important}.sell-out .brand-name:after{display:none}.sell-out .ticket-state{left:.5rem;font-size:.7rem;bottom:.25rem}.no-cabin{background-color:#e6e6e6!important}.no-cabin .brand-name{background-color:#e6e6e6!important}.no-cabin .brand-name:after{display:none}.no-cabin .brand-waiting{margin-top:.7rem}.price-controller-2 .cabins-item,.price-controller-3 .cabins-item,.price-controller-4 .cabins-item,.price-controller-5 .cabins-item,.price-controller-6 .cabins-item{width:100%;height:3rem}.price-controller-1 .flights-info{border-right:none}.price-controller-2 .cabins{width:100%;border-top:1px dotted #ccc}.price-controller-2 .flights-info{width:100%;border-right:none}.route-info{width:68%}.go-return .flights-info,.new-route .flights-info{height:auto;padding-right:.8rem}.go-return .flights-info .btn-route,.go-return .flights-info .btn-route-link,.new-route .flights-info .btn-route,.new-route .flights-info .btn-route-link{position:absolute;left:0;top:0;width:100%;border-radius:0;height:100%;background:0 0!important;line-height:21px;border:none}.go-return .flights-info .btn-route .btn-txt,.go-return .flights-info .btn-route-link .btn-txt,.new-route .flights-info .btn-route .btn-txt,.new-route .flights-info .btn-route-link .btn-txt{display:none}.go-return .flights-info{padding-bottom:.25rem}.go-return .brand-price-model{position:static;float:left;width:100%;height:2.25rem;border-left:none;border-top:1px dashed #ccc;margin-top:.75rem;padding-top:.25rem;padding-left:0}.go-return .brand-price-model .brand-cabin-name{float:left;margin-top:.2rem;font-size:.7rem}.go-return .brand-price-model .cabin-price-wrap{float:right;text-align:right;width:40%}.go-return .brand-price-model .tax{font-size:.6rem;color:#999}.go-return .brand-price-model .price{color:#c71f25;font-size:1rem}.go-return .brand-price-model .price .price-symbol{font-size:.7rem;margin-right:.25rem}.go-return .brand-price-model .ticket-state{float:left;width:60%;margin-top:5px}.go-return .r-s-e{max-width:100%}.go-return .flights-item-detail{margin-top:.5rem}.route-selected-box .flights-info .btn-route-update{border-radius:50%;width:1.9rem;height:1.9rem;padding:0;right:1rem;top:-2.8rem;border:none;background-color:#fff;color:#c71f25}.route-selected-box .flights-info .btn-route-update .icon-edit{font-size:1.9rem;display:block}.route-selected-box .flights-info .btn-route-update .btn-txt{display:none}.cabins-box{margin-top:-11px}.cabins-box .cabins-item{width:100%}.cabins-no-box.flights-item{border:none}.cabins-no-box .cabins{width:100%}.cabins-no-box .cabins-item{width:100%;height:3rem;border:none}.cabins-no-box .brand-pack{margin-top:-.2rem}.cabins-no-box .brand-pack-item{padding-bottom:0;font-size:.7rem}.cabins-no-box .cabin-son{font-size:.6rem}.cabins-no-box .brand-price-wrap{top:0}.price-controller-1 .cabins,.price-controller-multi .cabins{width:100%;border-top:none}.price-controller-1 .cabins-item,.price-controller-multi .cabins-item{width:100%;height:3rem}.price-controller-1:last-child,.price-controller-multi:last-child{border-bottom:none}.flights-info-wrap{width:100%;border-right:none}.flights-info-wrap .r-s-e{padding-right:0}.flights-info-wrap .flights-info{width:100%;height:auto;margin-right:0;border-bottom:1px dotted #ccc}.flights-info-wrap .flights-info:after{display:none}.flights-info-wrap .flights-info:last-child{border-bottom:none}.price-controller-1 .cabins{width:100%;border-top:none}.price-controller-1 .cabins-item{width:100%;height:3rem}.price-controller-1:last-child{border-bottom:none}.price-controller-1 .flights-info{width:100%;margin-right:0;border-bottom:1px dotted #ccc}.price-controller-1 .flights-info:after{display:none}.price-controller-1 .flights-info:last-child{border-bottom:none}.container .change-next .must-know{margin-top:-1rem}}.no-brand-cabin .cabin-price-wrap{margin-top:.25rem}@media (max-width:749px){.no-brand-cabin .cabin-price-wrap{margin-top:0}}.transit-prompt{line-height:1rem;font-size:.7rem;margin-top:1rem}.route-psg{position:relative;float:left;margin-top:.6rem;width:100%;font-size:.7rem;line-height:.8rem;color:#999}.route-psg i{margin-right:.3rem}.route-psg .psg-name{margin-right:1rem}.content{position:relative}.entrance-box-wrap{position:relative;width:50rem;margin:-8.5rem auto 0;z-index:2}.entrance-box{width:50rem;position:relative;-webkit-box-shadow:0 1px 4px #ccc;box-shadow:0 1px 4px #ccc}.entrance-box:after,.entrance-box:before{content:" ";display:table}.entrance-box:after{clear:both}.entrance-box .item-t{position:absolute;top:0;width:12.45rem;height:2.25rem;line-height:2.25rem;background-color:#f6f6f6;color:#333;border-left:1px solid #e3e3e3;text-align:center;cursor:pointer}.entrance-box .item-t .i{margin-right:1rem;font-size:1rem;color:#ccc;vertical-align:-.1rem}.entrance-box .arrow{display:none}.entrance-box .t-flight{left:0}.entrance-box .t-hotel{left:12.5rem}.entrance-box .t-service{left:25rem}.entrance-box .t-order{left:37.5rem}.entrance-box .item-con{display:none;margin-top:2.25rem;background-color:#fff}.entrance-item .item-con{padding:1rem 1rem 0 1rem}.entrance-item .input-group{margin-bottom:1rem}.entrance-item.cur .item-t{background-color:#c71f25;border-left:1px solid #c71f25;color:#fff;background-image:none;cursor:text}.entrance-item.cur .i{color:#fff}.entrance-item.cur .item-con{display:block}.entrance-count-2 .entrance-item .item-t{width:25rem}.entrance-count-2 .entrance-item:nth-child(2) .item-t{left:25rem}.entrance-count-2 .entrance-item:nth-child(3) .item-t{left:50rem}.entrance-count-3 .entrance-item .item-t{width:16.67rem}.entrance-count-3 .entrance-item:nth-child(2) .item-t{left:16.67rem}.entrance-count-3 .entrance-item:nth-child(3) .item-t{left:33.34rem}.entrance-flight .switch{position:relative;width:736px;margin:0 0 1rem;display:none;font-size:.7rem}.entrance-flight .switch:after,.entrance-flight .switch:before{content:" ";display:table}.entrance-flight .switch:after{clear:both}.entrance-flight .switch.all{display:block}.entrance-flight .switch .switch-item{float:left;width:4rem;height:1rem;line-height:1rem;text-align:center;color:#666;cursor:pointer}.entrance-flight .switch .switch-item input{margin-right:.5rem}.entrance-flight .switch .switch-item-city{float:left;width:6.5rem;height:1rem;line-height:1rem;text-align:center;color:#666;cursor:pointer}.entrance-flight .switch .switch-item-city input{vertical-align:-2px;margin-right:.5rem}.entrance-flight .switch .multi-link{float:left;line-height:1rem;margin-left:.7rem}.entrance-flight .switch .icon-arrowhead{font-size:.6rem;margin-left:.2rem}.entrance-flight .switch .multi-tips{color:#e2ae03;padding-left:1rem}.city-module-group{position:relative}.city-module-group:after,.city-module-group:before{content:" ";display:table}.city-module-group:after{clear:both}.city-module-group .input-group{width:338px;float:left}.city-module-group .city-switch{float:left;width:3rem;margin-top:.3rem;background-color:#fff;text-align:center;z-index:3}.city-module-group .icon-change{font-size:1.5rem;color:#c71f25;background-color:#fff;text-shadow:0 2px 4px #ccc;cursor:pointer}.city-module-group .icon-change:before{content:"\e900"}.city-module-group .next-btn-wrap{float:left;width:7rem;margin-left:4.2rem}.city-module-group.all .next-btn-wrap{display:none}.date-module-group{display:none}.date-module-group:after,.date-module-group:before{content:" ";display:table}.date-module-group:after{clear:both}.date-module-group.all{display:block}.date-module-group .input-group{float:left;width:338px}.date-module-group .placeholder{float:left;width:3rem}.other-module-group{display:none;position:relative}.other-module-group:after,.other-module-group:before{content:" ";display:table}.other-module-group:after{clear:both}.other-module-group.all{display:block}.other-module-group .module-group-item:after,.other-module-group .module-group-item:before{content:" ";display:table}.other-module-group .module-group-item:after{clear:both}.other-module-group .module-group-item .con-register{float:left;margin-bottom:0}.other-module-group .module-group-item .reg-code-box{margin-left:0}.other-module-group .module-group-item .service-prompt-inline{width:auto;margin-top:1rem}.other-module-group .btn-select,.other-module-group .input-group,.other-module-group .search-btn-wrap{width:232px;float:left;margin-bottom:1rem}.other-module-group .search-btn-wrap{position:absolute;bottom:0;right:0;width:7rem}.other-module-group .placeholder{width:20px;height:45px;float:left}.service-module-group .module-group_item:after,.service-module-group .module-group_item:before{content:" ";display:table}.service-module-group .module-group_item:after{clear:both}.service-module-group .module-group_item .btn-select,.service-module-group .module-group_item .input-group{width:292px}.service-module-group .module-group_item .placeholder{width:20px;height:45px;float:left}.service-module-group .module-group_item .btn-select,.service-module-group .module-group_item .con-register{float:left}.service-module-group .module-group_item .con-register{margin-bottom:0}.service-module-group .module-group_item .reg-code-box{margin-left:0}.service-module-group .module-group_item .service-prompt-inline{width:auto;margin-top:1rem}.checkin-module-group .btn-select,.checkin-module-group .input-group{width:292px}.service-module-group{position:relative;padding-bottom:2.75rem}.service-module-group:after,.service-module-group:before{content:" ";display:table}.service-module-group:after{clear:both}.service-module-group .input-group{float:left;width:47.5%}.service-module-group .fill-prompt{position:relative;width:47.5%;margin-left:1.6rem;height:2.25rem;margin-bottom:1rem;float:left}.service-module-group .fill-prompt .i-trigger{position:absolute;font-size:1rem;left:-1.2rem;top:.4rem;color:#ff9500;cursor:pointer}.service-module-group .fill-prompt .prompt-txt{display:none;width:100%;margin-bottom:.45rem;padding:.3rem;font-size:.6rem;line-height:.7rem;color:#595959;border:1px solid #ff9500;background-color:#fff4e6;border-radius:5px}.service-module-group .fill-prompt.down .prompt-txt{display:block}.service-module-group .img-code-group{width:218px}.service-module-group .img-code-wrap{margin-left:1rem;float:left;width:218px;height:2.25rem;background-color:#f2f2f2}.service-module-group .img-code-wrap img{width:100%;height:100%;border:none;outline:0;cursor:pointer}.service-module-group .search-btn-wrap{position:absolute;bottom:0;right:0;width:7rem;float:left;margin-bottom:1rem}.service-prompt{float:left;width:100%;margin-bottom:1rem;font-size:.6rem}.service-prompt .strong{color:#ff9500}.fill-prompt-module{font-size:1rem;position:relative;width:2rem;height:2.25rem;text-align:center;float:left}@media (min-width:750px){.fill-prompt-module.refund-method{float:right;top:-2.2em;margin-right:-.7rem}}@media (max-width:749px){.fill-prompt-module.refund-method .i-trigger{top:-1.1em}.fill-prompt-module.refund-method .prompt-txt{margin-bottom:0}}.fill-prompt-module .i-trigger{position:absolute;font-size:1em;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#ff9500;cursor:pointer}.fill-prompt-module .prompt-txt{display:none;position:absolute;z-index:1;left:2rem;padding:0 .5rem;width:12rem;height:2.25rem;font-size:.6rem;line-height:2.25rem;text-align:left;color:#595959;border:1px solid #ff9500;background-color:#fff4e6;border-radius:5px}.fill-prompt-module.down .prompt-txt{display:block}.entrance-wine .date-module-group,.entrance-wine .other-module-group{display:block}.entrance-service .service-tab-t{margin-bottom:1rem;margin-top:.2rem;font-size:.7rem;line-height:.8rem}.entrance-service .tab-radio{margin-right:1.6rem;cursor:pointer}.entrance-service .tab-radio input[type=radio]{margin:3px;vertical-align:-2px;outline:0}.entrance-service .other-module-group{padding-bottom:3.25rem}.entrance-service .condition-flight,.entrance-service .condition-route{display:none}.entrance-service .condition-flight.condition-active,.entrance-service .condition-route.condition-active{display:block}.entrance-order .other-module-group{display:block;padding-bottom:2.75rem}.entrance-order .order-vip-prompt{float:left;width:100%;margin-bottom:1rem;font-size:.6rem}.entrance-order .order-vip-prompt .strong{color:#ff9500}.entrance-order .get-btn-wrap{float:left;width:5rem}.entrance-order .get-btn-wrap .btn{font-size:.7rem}.vertify-txt-wrap{float:left;width:100%;margin-bottom:1rem}.vertify-txt-wrap .info{color:#ccc;font-size:.6rem}.vertify-txt-box{width:270px;height:3rem;background-color:#f2f2f2}@media (max-width:1039px){.entrance-box-wrap{position:static;width:100%;margin-left:0;margin-top:0}.entrance-box-wrap .entrance-box{-webkit-box-shadow:none;box-shadow:none}.entrance-flight .switch{width:auto}.entrance-box{width:100%}.entrance-item{float:none;margin-bottom:.25rem}.entrance-item .item-con{padding:0 1rem;margin-top:0}.entrance-item .item-t{position:relative;width:100%;height:2.5rem;left:0;text-align:left;background-color:#f2f2f2;color:#333;background-image:none}.entrance-item .item-t .i{display:inline;color:#c71f25}.entrance-item .item-t .icon-arrowdown{color:#c71f25}.entrance-item .arrow{display:block;position:absolute;font-size:.5rem;top:1rem;right:1rem}.entrance-item.cur .item-t{background-color:#fff;color:#333}.entrance-item.cur .item-t .icon-arrowdown:before{content:"\e919"}.entrance-count-2 .entrance-item .item-t,.entrance-count-3 .entrance-item .item-t{width:100%}.entrance-count-2 .entrance-item:nth-child(2) .item-t,.entrance-count-3 .entrance-item:nth-child(2) .item-t{left:0}.entrance-count-2 .entrance-item:nth-child(3) .item-t,.entrance-count-3 .entrance-item:nth-child(3) .item-t{left:0}.entrance-flight .search-btn-wrap{margin-left:0}}@media (min-width:750px) and (max-width:1039px){.entrance-flight .switch{display:block}.city-module-group .input-group{width:47.5%;float:left}.city-module-group .city-switch{width:5%}.city-module-group .next-btn-wrap{display:none}.date-module-group{display:block}.date-module-group .input-group{width:47.5%;float:left}.date-module-group .placeholder{width:5%}.other-module-group{display:block}.other-module-group .btn-select,.other-module-group .input-group,.other-module-group .search-btn-wrap{width:32%}.other-module-group .search-btn-wrap .btn-primary{margin-left:45%;width:55%}.other-module-group .placeholder{width:2%}.other-module-group .place-3{display:none}.other-module-group .place-2,.other-module-group .place-4{display:block}.service-module-group .input-group{width:47.5%}.service-module-group .fill-prompt{margin-left:5%;width:47.5%;height:2.25rem;margin-bottom:1rem}.service-module-group .img-code-group{width:23.75%}.service-module-group .img-code-wrap{float:left;width:18.75%;margin-left:5%}.service-module-group .img-code-wrap img{width:100%;height:100%;border:none;outline:0;cursor:pointer}.service-module-group .service-prompt{margin-bottom:1rem}.entrance-box .i{margin-left:1rem}.entrance-item.cur .item-t{border-left:0}.entrance-service .other-module-group{display:none}}@media (max-width:749px){.entrance-item .item-con{padding:0 .5rem}.entrance-item.cur .item-t{border-left:0}.entrance-item .btn-select,.entrance-item .input-group{margin-bottom:.5rem}.entrance-item .switch{margin:.5rem 0 1rem 0}.entrance-item .switch .multi-tips{display:block;padding-left:.75rem;clear:both}.city-module-group .input-group{width:100%}.city-module-group .next-btn-wrap{display:block;width:100%;margin-left:0;margin:.5rem 0 1.75rem 0}.city-module-group .city-switch{position:absolute;right:.5rem;width:auto;top:1.5rem}.city-module-group.all .next-btn-wrap{display:none}.city-module-group .icon-change:before{content:"\e906"}.date-module-group{display:none}.date-module-group.all{display:block}.date-module-group .input-group{width:100%;float:left}.date-module-group .placeholder{display:none}.other-module-group{display:none}.other-module-group.all{display:block}.other-module-group .btn-select,.other-module-group .input-group,.other-module-group .search-btn-wrap{width:92%}.other-module-group .search-btn-wrap{position:static;margin:.5rem 0 1.75rem 0}.other-module-group .placeholder{display:none}.other-module-group .module-group-item .service-prompt-inline{width:100%}.other-module-group .module-group-item .phone-yzm .input-group{width:47.5%;margin-right:.5rem}.service-module-group .btn-wrap--static{position:static;margin:.5rem 0 1.75rem 0}.service-module-group .module-group_item .service-prompt-inline{width:100%}.service-module-group .module-group_item .phone-yzm .input-group{width:47.5%;margin-right:.5rem}.service-module-group .module-group_item .btn-select,.service-module-group .module-group_item .input-group,.service-module-group .module-group_item .search-btn-wrap{width:92%}.service-module-group .module-group_item .placeholder{display:none}.service-module-group .module-group_item .service-prompt-inline{margin-bottom:1rem}.service-module-group{padding-bottom:0}.service-module-group .fill-prompt,.service-module-group .input-group{width:92%}.service-module-group .fill-prompt{margin-left:0;margin-bottom:0;height:auto}.service-module-group .fill-prompt .prompt-txt{display:none;margin-bottom:.45rem}.service-module-group .fill-prompt .i-trigger{left:auto;right:-1.5rem;top:-2.2rem}.service-module-group .service-prompt{margin:.45rem 0}.service-module-group .img-code-group,.service-module-group .img-code-wrap{width:47.5%}.service-module-group .img-code-wrap{margin-left:5%}.service-module-group .i-trigger{right:-1.5rem!important}.service-module-group .i-trigger--r2{right:-2rem!important}.service-module-group .search-btn-wrap{width:100%;position:static;margin:.5rem 0 1.75rem 0}.entrance-service .tab-radio{display:block;line-height:1.8rem}.entrance-service .other-module-group{padding-bottom:0}.fill-prompt-module{margin-left:0;margin-bottom:0;height:auto;width:92%}.fill-prompt-module .i-trigger{left:auto;right:-2em;top:-1.6em}.fill-prompt-module .prompt-txt{position:relative;left:0;width:100%;margin-bottom:.45rem}.entrance-order .other-module-group{padding-bottom:0}.entrance-order .other-module-group .place-4{display:block}.entrance-order .vertify-group{width:50%}.entrance-order .get-btn-wrap .btn{border-radius:4px}.vertify-txt-box{width:100%}.entrance-box .i{margin-left:1rem}}.flights-cal{border-bottom:1px solid #ccc}.flights-cal .cal-con{border-bottom:2px solid #595959}.flights-cal .cal-out{position:relative;margin:0 3rem;overflow:hidden;height:2.5rem}.flights-cal .cal-in{position:absolute;top:0;left:50%;margin-left:-50%;width:101%}.flights-cal .cal-next,.flights-cal .cal-prev{float:left;font-size:.7rem;color:#c71f25;text-align:center;width:3rem;height:2.5rem;line-height:2.5rem;cursor:pointer}.flights-cal .cal-next{float:right}.flights-cal .cal-item{float:left;font-size:.6rem;color:#737373;text-align:center;width:14.2%;cursor:pointer}.flights-cal .cal-date{border-right:1px solid #ccc}.flights-cal .cal-price{font-size:.8rem;line-height:1.5}.flights-cal .cal-on{color:#333}.flights-cal .cal-on .cal-price{color:#c71f25}.cal-upgrade{padding:1.5rem 0 1.4rem;margin-bottom:0;border-bottom:2px solid #595959}.cal-upgrade .cal-con{border-bottom:none}@media screen and (max-width:1039px){.flights-cal .cal-con{border-bottom:none}.flights-cal .container{border-bottom:2px solid #595959}.flights-cal .cal-in{margin-left:-117%;width:236%}.cal-upgrade{padding:1rem 0 .9rem}}@media screen and (min-width:750px){.flights-cal{margin-bottom:1.5rem}}@media screen and (max-width:749px){.flights-cal .cal-date{border-right:none}.flights-cal .cal-in{margin-left:-350%;width:700%}}.cart{width:100%}.cart .cart-header{height:3rem;background-color:#c71f25;color:#fff}.cart .cart-header .cart-title{float:left;font-size:1.2rem;line-height:1.65rem;margin-left:.95rem;margin-top:.7rem}.cart .cart-header .cart-title-info{float:right;margin-right:1rem;margin-top:.4rem}.cart .cart-header .cart-title-info .money-num{float:right;font-size:1.6rem;line-height:2.25rem}.cart .cart-header .cart-title-info .currency{float:right;height:.6rem;line-height:.85rem;font-size:.6rem}.cart .cart-body{padding:0 1rem;border:1px solid #ccc;border-bottom:0}.cart .cart-body .cart-box{display:none;padding:.8rem 0;border-bottom:1px dashed #ccc}.cart .cart-body .cart-box:after,.cart .cart-body .cart-box:before{content:" ";display:table}.cart .cart-body .cart-box:after{clear:both}.cart .cart-body .cart-box .box-header{font-size:1rem;margin-bottom:.45rem}.cart .cart-body .cart-box .box-info{font-size:.6rem;line-height:1.25rem;color:#999}.cart .cart-body .cart-box .box-info:after,.cart .cart-body .cart-box .box-info:before{content:" ";display:table}.cart .cart-body .cart-box .box-info:after{clear:both}.cart .cart-body .cart-box .box-info.price-detail{color:#595959;font-size:.7rem;margin-bottom:.3rem;line-height:.8rem}.cart .cart-body .cart-box .box-info.extro-ser-detail{color:#595959;font-size:.6rem;margin:.3rem 0;line-height:.8rem}.cart .cart-body .cart-box .box-info .box-title{float:left}.cart .cart-body .cart-box .box-info .box-num{float:right}.cart .cart-body .cart-box .box-info.row .box-title{text-align:left}.cart .cart-body .cart-box .box-info.row .box-mid{text-align:center}.cart .cart-body .cart-box .box-info.row .box-num{text-align:right}.cart .cart-body .cart-box .box-info .fares{color:#ff9500;position:relative;float:left;margin-top:-1px;line-height:1.25rem;font-size:.6rem;margin-left:.25rem;cursor:pointer}.cart .cart-body .cart-box .box-info .fares .tip-content{display:none;padding:0 10px;background:#fff;color:#595959;position:absolute;top:30px;width:130px;left:-12px;border:1px solid #ccc;border-radius:2px;z-index:1}.cart .cart-body .cart-box .box-info .fares .tip-content .fare{padding:5px 0;line-height:.8rem}.cart .cart-body .cart-box .box-info .fares .trangle{display:none;top:22px;left:1px;position:absolute;border:4px solid;border-color:transparent transparent #ccc transparent;z-index:2}.cart .cart-body .cart-box .box-info .fares .trangle:before{content:"";top:-2px;left:-4px;position:absolute;border:4px solid;border-color:transparent transparent #fff transparent}.cart .cart-body .cart-box .box-info .fares:hover .tip-content{display:block}.cart .cart-body .cart-box .box-info .fares:hover .trangle{display:block}.cart .cart-body .cart-box .box-info .fares-total{border-top:1px dotted #ccc}.cart .cart-body .cart-box:last-child{border-bottom:none}.cart .cart-footer{height:1.95rem;border:1px solid #ccc;border-top:0}.cart .cart-footer .cart-btn{display:block;margin:0 1rem;height:1.95rem;line-height:1.95rem;text-align:center;border-top:0}.cart .cart-footer .cart-btn .icon-cart{color:#999}.cart .cart-footer .cart-btn .icon-cart:before{content:"\e92b"}.cart .cart-footer .cart-btn:hover .icon-cart{color:#c71f25}.cart.has-flights .cart-btn{border-top:1px dashed #ccc}.cart.has-flights .cart-box4flight .title{font-size:1rem;line-height:1.4rem}.cart.has-flights .cart-box4flight .detail{font-size:.6rem;line-height:.85rem;color:#595959}.cart.has-flights .cart-box4flight.first{padding:.75rem 0 .5rem}.cart.has-flights .cart-box4flight.second{padding-bottom:.6rem}.cart.has-flights .flight-info{font-size:.6rem;padding-top:.2rem}.cart.has-flights .flight-info:after,.cart.has-flights .flight-info:before{content:" ";display:table}.cart.has-flights .flight-info:after{clear:both}.cart.has-flights .flight-info .flight-info-box{height:1.7rem;margin-bottom:.5rem;color:#595959}.cart.has-flights .flight-info .flight-info-box .info-l{float:left;min-width:3.7rem}.cart.has-flights .flight-info .flight-info-box .info-m{float:left;width:4rem;height:1.7rem;position:relative;color:#999}.cart.has-flights .flight-info .flight-info-box .info-m .icon{position:absolute;top:.2rem;left:.2rem}.cart.has-flights .flight-info .flight-info-box .info-m .zz{position:absolute;top:-.4rem;left:.8rem}.cart.has-flights .flight-info .flight-info-box .info-m .jt{position:absolute;top:.6rem;left:.8rem}.cart.has-flights .flight-info .flight-info-box .info-r{float:left;text-align:right;min-width:3.7rem}.cart.has-flights .flight-info .flight-detail{color:#999;margin-bottom:5px}.cart.active{margin-bottom:2rem}.cart.active .cart-box{display:block}.cart.active .cart-btn{border-top:1px dashed #ccc}.cart.active .icon-cart:before{content:"\e92a"!important}.cart.active .second{padding-top:.75rem}.cart.active .cart-box4flight .detail{display:none}.cart .cart-cur-btn{width:5rem;float:right;margin-top:.75rem}.modal-info-tips .modal-content{border-radius:6px}.modal-info-tips .modal-body{max-height:600px;overflow:auto;padding-bottom:20px}.modal-info-tips .n-flight-model{width:670px}.modal-info-tips .n-flight-model .n-flight-model_inner p{white-space:normal}.modal-info-tips .btn-disable{pointer-events:none;background-color:#ddd;cursor:not-allowed;background-image:none;border-color:#ddd}.modal-info-tips .modal-tips{margin-top:10px;color:#666;font-size:12px;text-align:center}.mod{padding:3.75rem 0 1.5rem 0}.mod .mod-hd{text-align:center;font-size:1.2rem;padding-bottom:.75rem}.mod .mod-hd [class^=icon-]{vertical-align:-2px;margin-right:.75rem;color:#e2ae03}.mod.coupon-entry{position:relative}.mod.coupon-entry>img{width:100%}.mod.coupon-entry button{width:118px;position:absolute;right:90px;bottom:75px;border-radius:12px}.mod.coupon-entry button .coupon-entry-number{width:24px;height:24px;position:absolute;right:-9px;top:-13px;background-color:#e2ae03;border-radius:100%;line-height:24px}.mod .mod-iterm{position:relative;margin:.5rem 0;background:#f6f6f6;cursor:pointer}.mod .mod-iterm:after,.mod .mod-iterm:before{content:" ";display:table}.mod .mod-iterm:after{clear:both}.mod .mod-iterm:hover .link{color:#c71f25}.mod .mod-iterm .iterm-l{float:left;width:50%}.mod .mod-iterm .iterm-r{float:right;width:50%;padding:0 .9rem}.mod .mod-iterm .iterm-img{overflow:hidden}.mod .mod-iterm .iterm-img img{width:100%}.mod .mod-iterm .tlt{font-size:1.1rem;padding:.8rem 0 0}.mod .mod-iterm .fee{font-size:1.2rem;padding-bottom:.5rem;color:#c71f25}.mod .mod-iterm .txt{font-size:.7rem;height:3.5rem;overflow:hidden;color:#999}.mod .mod-iterm .day{font-size:.8rem;color:#999}.mod .mod-iterm .link{position:absolute;bottom:.65rem;font-size:.7rem;color:#333}.mod .mod-iterm .icon-arrowhead{font-size:.5rem;margin-left:.2rem;color:#c71f25}.mod .mod-more{float:right;margin-top:.25rem;font-size:.7rem;color:#999}.mod .mod-more .icon-arrowhead{font-size:.5rem;margin-left:.25rem;color:#c71f25}.mod .mod-more:hover{color:#c71f25}.sale{padding-bottom:4.5rem}.sale .sale-title{height:2rem}.sale .sale-title .org{float:left;margin:.35rem 1rem 0 0}.sale .sale-title .city-select{float:left;min-width:4rem}.sale .sale-title .select-ops{top:0;height:2rem;line-height:2rem}.sale .sale-title .btn-select{height:1.9rem;border:none}.sale .sale-title .select-text{display:inline-block;width:100%;text-align:right;padding-right:1.5rem;height:1.9rem;line-height:1.9rem;color:#c71f25}.sale .sale-title .icon-arrowdown{color:#c71f25;top:.6rem}.modal-body_military{text-align:left}.mod-ticket{margin-bottom:.5rem}.mod-ticket dd{margin-bottom:.5rem}.mod-ticket dd .dtop{position:relative;color:#999;margin:.25rem 0 .4rem;font-size:.7rem}.mod-ticket dd .dtop .icon-small-plane{color:#737373;font-size:.6rem;margin-left:.2rem;vertical-align:-.1rem}.mod-ticket dd .dbtm{position:relative;font-size:.9rem;margin-bottom:.25rem}.mod-ticket dd .date{float:right}.mod-ticket dd .price{float:right;color:#c71f25}.mod-ticket dd a{position:relative;display:block;padding:.5rem;background-color:#f6f6f6}.mod-ticket dd a:hover .dbtm,.mod-ticket dd a:hover .dtop,.mod-ticket dd a:hover .icon-small-plane,.mod-ticket dd a:hover .price{color:#fff}@media (max-width:1039px){.mod.hot{padding-top:2rem}.mod .mod-iterm{margin:.25rem 0}.mod .mod-iterm .tlt{font-size:.9rem;padding:.5rem 0 .15rem}.mod .mod-iterm .txt{height:2.5rem;line-height:.7rem;font-size:.6rem}.mod .mod-iterm .fee{font-size:.9rem}.mod .mod-iterm .day{font-size:.7rem}.mod .mod-iterm .link{bottom:.4rem}.mod-ticket{margin-bottom:1rem}.mod-ticket dd .dtop{font-size:.7rem}.mod-ticket dd .dbtm{font-size:.9rem}.sale{padding:2.25rem 0 4rem 0}}.fix-box{background-color:rgba(0,0,0,.5);height:130px;position:fixed;width:340px;bottom:10px;right:10PX;z-index:999;border-radius:8px}.fix-box .img-box{position:absolute;border-radius:8px;right:0;left:0;top:0;bottom:0;margin:auto;width:100%;height:auto;padding:10px}.fix-box .img-box p,.fix-box .img-box span{color:#fff;font-size:14px;line-height:22px}.fix-box .img-box a{color:#c71f25}.fix-box .img-box a:hover{color:red}.fix-box .img-box .img-title{text-align:left}.fix-box .img-box .img-close{float:right;font-size:28px}.fix-box .img-box .img-close:hover{cursor:pointer}.fix-box .fix-close{display:inline-block;width:35px;height:35px;background:url(../images/fix-close.png) center 5px no-repeat;position:fixed;right:15px;bottom:135px;cursor:pointer;z-index:20}@media (max-width:749px){.mod .mod-iterm .tlt{font-size:.75rem;padding:.3rem 0 0}.mod .mod-iterm .fee{font-size:.75rem;margin-bottom:-.3rem}.mod .mod-iterm .txt{height:2.5rem}.mod .mod-iterm .link{bottom:.35rem}.mod .mod-more{float:none;display:block;width:9rem;height:2rem;line-height:2rem;text-align:center;border:1px solid #ccc;border-radius:1rem;margin:1rem auto 0;font-size:.7rem;color:#999}.mod .mod-more .icon-arrowhead{display:none}.sale{padding-top:0}.mod-ticket{margin:0 -.25rem}.mod-ticket dd{padding:0 .25rem}}.con-tit{margin:2rem 0 1.5rem;font-size:1.4rem;line-height:1.5;color:#c71f25}.con-titSub{padding:.5rem 0 1rem;font-size:1.2rem;margin:0}.seg-tit{margin:0 0 1rem}.btn-grey{background-color:#555;color:#fff}.seg-con .row{margin-bottom:1rem}.seg-con .icon-errorsvg{font-size:1rem;color:#ccc;cursor:pointer}.seg-con .row-mt{margin-top:2.5rem}.seg-con .btn-primary{margin-bottom:4rem}.seg-con .alert-error{margin-bottom:1rem}.order-search .row{margin-bottom:1rem}.order-search .rows-hidden{display:none}.order-search .btn-primary{margin:1rem 0}.order-search .link-more{font-size:.7rem;cursor:pointer}.order-search .link-more .icon-arrowdown{margin-left:.3rem}.form-trend .col-sm-6{margin-bottom:1rem}.form-trend .row-b{margin-top:1rem;margin-bottom:2rem}@media screen and (max-width:749px){.form-trend .col-sm-6{margin-bottom:.5rem}}@media screen and (min-width:750px){.seg-con{margin-right:50px}.seg-con .row{position:relative}.seg-con .icon-errorsvg{position:absolute;top:0;right:-1.5rem;line-height:2rem}.seg-con .btn-grey{width:6rem}.seg-con .btn-primary{margin-top:1rem;width:9rem}.order-search .btn-primary{width:9rem}.order-search .row-hr{position:relative;float:left}.order-search .row-hr:after{position:absolute;top:22px;left:-5px;content:'-';border-bottom:1px solid #ccc;width:.5rem;height:0;overflow:hidden}}@media screen and (max-width:749px){.con-tit{margin-top:1.5rem}.seg-tit{font-size:1.2rem}.order-search .row,.seg-con .row{margin:0}.order-search .col-xs-12,.seg-con .col-xs-12{margin-bottom:.5rem}.seg-con .col-xs-12{padding:0}.seg-con .row-leg{margin-bottom:2rem}.seg-con .btn-grey,.seg-con .btn-primary{width:auto;display:block;margin-bottom:4rem}.seg-con .btn-grey{margin-top:0}.seg-con .btn-primary{margin-top:2rem}.seg-con .alert-error{margin:0 0 1rem}}.list-new{border-top:1px solid #ccc}.list-new .list-li{border-bottom:1px solid #ccc;font-size:.7rem;padding:.4rem .5rem}.list-new .li-new{display:inline-block;width:90%}.list-new a{color:#333}.list-new a:hover{color:#1f6bad}.list-new .li-date{float:right;margin-left:1rem;color:#737373}@media (max-width:1039px){.list-new .li-new{display:inline}.list-new .li-date{float:none;display:block;margin-top:5px;margin-left:0}}.new-detail{font-size:.7rem;margin-bottom:4rem;color:#595959}.new-detail .tit{font-size:1.2rem;color:#333}.new-detail .date{padding:.5rem 0 1rem;font-size:.6rem;color:#737373;border-bottom:1px dashed #ccc}.new-detail .indent{text-indent:1.4rem}.new-detail .sig{margin-top:2rem;text-align:right}.new-detail img{display:block;margin:10px auto;max-width:100%}.new-detail b{color:#333}@media (max-width:749px){.new-detail{font-size:.8rem}.new-detail .tit-sub{font-size:.9rem}}.gwhd-link{margin-top:1.3rem!important}.login{position:relative;width:100%;min-height:27.5rem;max-width:96rem;margin:0 auto;background:url(../images/login_bg.jpg) no-repeat top center;background-size:100%}.login-box{width:23.25rem;margin:1rem 0 1.5rem;background:#fff}.login-box .log-hd{position:relative;height:2.55rem;line-height:2.55rem;text-align:center}.login-box .log-hd .user-log{height:100%;font-size:1rem;color:#fff;background:rgba(0,0,0,.5)}.login-box .log-bd{background:#fff;padding:2rem;min-height:22rem}.login-box .log-row{margin-bottom:.6rem}.login-box .code-p{color:#595959;font-size:.6rem;padding:0 0 .5rem 0}.login-box .code-bg{width:14.55rem;height:6.3rem;padding:.5rem 0 .5rem .5rem;margin-top:-.1rem;background:#f2f2f2}.login-box .code-bg:after,.login-box .code-bg:before{content:" ";display:table}.login-box .code-bg:after{clear:both}.login-box .log-now{margin-top:.75rem}.login-box .link-pw{display:inline-block;font-size:.7rem;margin-top:.65rem;text-decoration:underline;margin-left:-.25rem;color:#555}.login-box .spe{margin:0 .3rem}.login-box .password-oper{position:absolute;right:.45rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.login-box .password-oper[data-visible=invisible]{color:#999}.login-box .password-oper[data-visible=visible]{color:#c71f25}.nav-tabs{background:#fff;height:2.55rem;margin:0 2rem;border-bottom:1px solid #ccc}.nav-tabs li{height:2.5rem;float:left;width:50%}.nav-tabs .active{border-bottom:2px solid #c71f25}.nav-tabs .active a{color:#c71f25}.mobile-screen-modal .login-box{margin:2.8rem 0 0;width:100%}.mobile-screen-modal .modal-header{padding:0;border-bottom:none}.mobile-screen-modal .modal-body{padding:15px 0}.mobile-screen-modal .log-bd{padding-top:1rem}.mobile-screen-modal .close{top:0;right:.6rem;color:#595959;z-index:999}.mobile-screen-modal .close .h2{font-size:1.4rem}.tab-content .tab-pane{display:none}.tab-content .active{display:block}.identify{display:block;width:4rem;height:2.2rem;line-height:2.2rem;font-size:.7rem;text-align:center;color:#666;border:1px solid #ccc;border-radius:2px}.identify.disabled{background:#ccc;border-color:#ccc;color:#fff}.mail-input{display:none}.captcha-pics{height:2.5rem}.question-way-wrap{display:none}.question-way-wrap .quest-text{font-size:.7rem;line-height:1rem;margin:1rem 0 .5rem}.captcha-pic{position:relative;display:inline-block;width:2.5rem;height:2.5rem;background-color:#fff;cursor:pointer}.captcha-pic .icon{display:none;position:absolute;right:.25rem;bottom:.25rem;font-size:.7rem;color:#29a35a}.captcha-pic.captcha-select .icon{display:block}.change-captcha{float:right;margin-top:.5rem;margin-right:.5rem;color:#c71f25;font-size:.6rem}.change-captcha .icon{margin-right:.25rem}@media (max-width:1039px){.login-box{margin:1rem auto}}@media (max-width:749px){.login-box{width:100%}.login-box .log-bd{padding:.6rem}.login-box .nav-tabs{margin:0 .6rem}.login-box .identify{width:4.5rem}.register-forgot-wrap{text-align:right}}@media (max-width:350px){.login-box .code-row{margin:0 -.6rem}.login-box .code-row .code-bg{width:100%;padding:.5rem 0 .5rem .6rem;margin-bottom:.5rem}.change-captcha{float:left}}.con-register{margin-bottom:4rem}.con-register .tips{font-size:.6rem;color:#000;margin:0 1rem 1rem .5rem}.con-register .tips .tip-word{color:#ff9500}.con-register .w100{width:5rem}.con-register .w100 .identify{width:100%}.con-register .phone-yzm{float:left;margin:0 .5rem;width:197px}.con-register .row{margin-bottom:1rem}.con-register .row .row{margin-left:-5px;margin-right:-5px;margin-bottom:0}.con-register .row .row .col-xs-11,.con-register .row .row .col-xs-4,.con-register .row .row .col-xs-8{padding:0 5px}.con-register .mB5{margin-bottom:.5rem}.con-register .icon-tip{color:#ff9500;font-size:1rem;cursor:pointer;line-height:45px}.con-register .prompt-txt{display:none;margin-left:.5rem;padding:.3rem;font-size:.6rem;line-height:.7rem;color:#595959;border:1px solid #ff9500;background-color:#fff4e6;border-radius:5px;width:318px;min-height:45px;line-height:30px}.con-register .down .prompt-txt{display:block}.con-register .code-bg{height:6.3rem;padding:.5rem 0 .5rem .5rem;background-color:#f2f2f2}.con-register .code-p{color:#595959;font-size:.6rem;padding:0 0 .5rem 0}.con-register .btn-line{border-radius:0;font-size:.7rem}@media (min-width:750px){.con-register .fill-prompt,.con-register .icon-tip,.con-register .prompt-txt{float:left}.con-register .phone-yzm{width:207px}}@media (max-width:749px){.con-register .phone-yzm{width:190px}.con-register .row-tip{position:relative}.con-register .row-tip .col-md-4{margin-right:2rem;padding-right:0}.con-register .icon-tip{position:absolute;bottom:0;top:0;right:.5rem}.con-register .prompt-txt{margin-top:.5rem;width:auto;margin-right:.5rem;min-height:30px}.con-register .row{margin-bottom:.5rem}}.reg-code-box{margin-left:.5rem;width:290px}.row-btn{margin-top:2rem;margin-bottom:4rem}.flights-hd .icon-oneWay,.flights-hd .icon-return,.flights-order .icon-oneWay,.flights-order .icon-return{color:#595959;font-size:.8rem;margin:0 .8rem}.flights-hd .hd-cities,.flights-order .hd-cities{line-height:1.8}.flights-hd .hd-cities [class*=" icon-"],.flights-hd .hd-cities [class^=icon-],.flights-order .hd-cities [class*=" icon-"],.flights-order .hd-cities [class^=icon-]{vertical-align:30%}.flights-hd{color:#333;font-size:.7rem}.flights-hd .hd-city{color:#c71f25;font-size:1.4rem}.flights-hd .icon-again,.flights-hd .icon-calendar{font-size:.8rem;vertical-align:middle}.flights-hd .hd-links{float:right;margin-top:-2rem}.flights-order{border-bottom:1px solid #ccc;padding-bottom:1rem}.flights-order .cabin-con{font-size:.7rem;height:2.25rem}.flights-order .cabin{float:left;border:1px solid #ccc;text-align:center;width:10.4rem;height:2.25rem;line-height:2.25rem;cursor:pointer}.flights-order .icon-check{display:none;margin-right:.3rem}.flights-order .cabin-on{background-color:#333;border-color:#333;color:#fff}.flights-order .cabin-on .icon-check{display:inline-block}.flights-order .hd-tit{margin-right:.6rem;font-size:1.2rem}.flights-order .hd-subtitle{color:#666;font-size:.7rem}.flights-order .hd-city{font-size:.8rem}.flights-order .order-con{font-size:.6rem}.flights-order .order-item{margin-left:1.5rem;color:#737373;cursor:pointer}.flights-order .order-icon{margin-right:.5rem}.flights-order .order-on{color:#333}.flights-order .order-on .order-icon{color:#c71f25}@media screen and (min-width:750px){.row-btn{margin-left:auto;margin-right:auto;width:20rem}.flights-hd{margin-bottom:1.5rem}.flights-hd .link-cal,.flights-hd .link-re{margin-left:1.5rem}.flights-hd .icon-again,.flights-hd .icon-calendar{margin-right:.5rem}.flights-order .order-con{float:right;margin-top:-1rem}.cal-upgrade{margin-bottom:0}}@media screen and (max-width:749px){.hd-dates i{display:none}.hd-dates .hd-date{display:block}.flights-hd .link-cal,.flights-hd .link-re{display:inline-block;margin-right:.5rem;text-align:center;width:2rem;height:2rem;line-height:2rem}.flights-hd .link-txt{display:none}.flights-hd .hd-links{margin-top:1rem}.flights-order .cabin-con{margin-top:.5rem}.flights-order .cabin{width:50%}.flights-order .hd-tit{display:block}.flights-order .order-con{padding-top:1rem}.flights-order .order-item{margin-left:0;margin-right:1.5rem}}.area-pay{padding-bottom:1rem}.area-pay .tip-icon{color:#ff9500;font-size:1rem;cursor:pointer;float:right;line-height:45px}.area-pay .row-tab .btn-select{display:block;margin-right:1.5rem;width:auto}.area-pay .area-items{margin:.5rem 0}.area-pay .pay-li{display:inline-block;font-size:.7rem;padding:.5rem 0}.area-pay .pay-li .pay-discount .pay-discount-arrow{vertical-align:middle;margin-left:.3rem;position:relative;display:inline-block;border-top:.5rem solid transparent;border-right:.3rem solid #ff9500;border-bottom:.5rem solid transparent}.area-pay .pay-li .pay-discount .pay-discount-arrow:after{content:'';position:absolute;top:-.45rem;left:.1rem;border-top:.45rem solid transparent;border-right:.25rem solid #fff;border-bottom:.45rem solid transparent}.area-pay .pay-li .pay-discount .pay-discount-count{color:#ff9500;border:1px solid #ff9500;font-size:.6rem;padding:.1rem .3rem}.area-pay .pay-discount-detail{margin:0;font-size:.6rem;border:1px solid #ff9500;padding:.6rem;background-color:#fff4e5;border-radius:.2rem}.area-pay img{margin:0 .3rem;vertical-align:middle;height:25px}.area-pay .radio{vertical-align:middle}.area-pay .icon-alipay{margin-left:.5rem;width:70px}.area-pay .area-patchs .row{margin-top:1rem}@media screen and (max-width:749px){.area-pay .area-patchs .row{margin-top:0}.area-pay .area-patchs .col-xs-12{margin-top:1rem}}.modal-search .modal-body{padding:20px 40px 0}.modal-search .modal-footer{padding:10px 40px 40px}.modal-search .btn-select,.modal-search .input-group{margin-bottom:.5rem}.modal-search .city-module-group .input-group{width:100%}.modal-search .city-module-group .city-switch{position:absolute;right:.5rem;width:auto;top:1.5rem}.modal-search .city-module-group .icon-change:before{content:"\e906"}.modal-search .switch{margin:0 0 1rem;font-size:.7rem}.modal-search .switch:after,.modal-search .switch:before{content:" ";display:table}.modal-search .switch:after{clear:both}.modal-search .switch .switch-item{float:left;width:4rem;height:1rem;line-height:1rem;color:#666;cursor:pointer}.modal-search .switch .switch-item input{vertical-align:middle;margin-left:2px;margin-right:.5rem}.modal-search .switch .multi-link{float:left;line-height:1rem}.modal-search .switch .icon-arrowhead{font-size:.6rem;margin-left:.2rem}@media (max-width:749px){.modal-search .modal-body,.modal-search .modal-footer{padding-left:10px;padding-right:10px}}.code-pay-modal .code-img-box{margin-top:.5rem;text-align:center}.tb-alter{margin:20px 0 25px 0;width:613px}.tb-alter.tb-alter-modal{width:100%}.tb-alter td{height:50px;text-align:center;border:1px solid #ccc}.tb-alter .td-dark{background-color:#f2f2f2}.tb-alter.tb-alter--noborder td{border:none}.tb-alter .common-border{border:1px solid #ccc}.tb-alter .td--relative{position:relative}@media (max-width:749px){.tb-alter{width:100%}}.modal-univerSiade-tips{top:50%;margin-top:-60px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}.frame .take-cities{display:block;padding-right:.5rem;padding-top:.75rem;line-height:1.25rem;min-height:1.25rem}.frame .take-cities .icon-airplaneAcross{color:#595959;margin:0 .6rem}.frame .take-city{font-size:1rem;color:#c71f25}.survey{padding-top:.3rem}.survey .pull-right{float:right!important}.survey .sur-tlt{font-size:1.4rem;font-weight:400;color:#c71f25;margin-bottom:.8rem}.survey .sur-tlt-sub{padding:.5rem 0 1rem;font-size:1.2rem}.survey .take-type{color:#595959;font-size:1rem;margin-right:.8rem}.survey .take-times{display:inline-block;font-size:.7rem;color:#595959;padding-bottom:.3rem}.survey .cart-warp{margin-top:4.5rem}.flight-item{padding:.75rem 0}.flight-item:after,.flight-item:before{content:" ";display:table}.flight-item:after{clear:both}.flight-item .flights-info{float:left;padding:0;margin-right:5%;width:55%;height:auto}.flight-item .flights-info:after{border:none}.flight-item .route-info{float:left;width:40%;color:#595959;margin-top:1.5rem}.fligh-transfer{font-size:.7rem;color:#595959}.fligh-transfer .icon-transfer1{float:left;font-size:1rem;margin-right:.5rem}.sur-msg-txt{margin-bottom:.8rem}.sur-msg-txt textarea{width:100%;overflow:auto;height:7rem;font-size:.7rem;word-break:break-all;padding:.3rem;color:#595959}.row-btns{padding:1rem 0 3rem}.row-btns .btn{margin-bottom:1rem}@media screen and (min-width:750px){.row-btns--mT30{margin-top:1.5rem}}@media screen and (max-width:1039px){.survey .pull-right{float:none!important}.survey .cart-warp{margin-top:0}.survey .sur-tlt{margin:1.5rem 0 .5rem}}@media screen and (max-width:749px){.frame .take-cities{line-height:1.1rem;margin-bottom:0}.survey .take-type{margin-right:.6rem}.survey .take-times{margin-left:0;font-size:.7rem}.flight-item .flights-info{width:100%}.flight-item .route-info{width:100%;margin-top:.5rem}.fligh-transfer{margin-left:.5rem;padding:.5rem 0}}.calendar-box .tb-dates-m{display:none}.calendar-box .cale-week{padding-bottom:.5rem;border-bottom:1px solid #333}.calendar-box .cale-week:after,.calendar-box .cale-week:before{content:" ";display:table}.calendar-box .cale-week:after{clear:both}.calendar-box .cale-th{float:left;width:14.28%;text-align:center;font-size:.7rem;color:#666;border-right:1px solid #333}.calendar-box .week-th{border-right:none}.calendar-box .cale-date{margin-top:1rem}.calendar-box .cale-date:after,.calendar-box .cale-date:before{content:" ";display:table}.calendar-box .cale-date:after{clear:both}.calendar-box .cale-tds{border-left:1px solid #f2f2f2;border-top:1px solid #f2f2f2}.calendar-box .cale-tds:after,.calendar-box .cale-tds:before{content:" ";display:table}.calendar-box .cale-tds:after{clear:both}.calendar-box .cale-td{float:left;width:14.28%;height:6.6rem;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;cursor:pointer}.calendar-box .tb-date{text-align:center;font-size:.7rem}.calendar-box .tb-date .date-week{display:none}.calendar-box .tb-date .date-day{font-size:.6rem;padding-top:.3rem;color:#999}.calendar-box .tb-price{text-align:center;margin-top:2rem}.calendar-box .tb-price .price-num{font-size:1.2rem;color:#555}.calendar-box .tb-price .currency{font-size:.65rem}.calendar-box .tb-price .price-low{font-size:.6rem;color:#ff9500}.calendar-box .none-seat{background:#f2f2f2;cursor:default}.calendar-box .none-seat .tb-noseat{font-size:.6rem;margin-top:2.4rem;text-align:center;color:#555}.calendar-box .selected{background:#555}.calendar-box .selected .date-day,.calendar-box .selected .date-week,.calendar-box .selected .price-num,.calendar-box .selected .price-status{color:#fff}.warn-tips{margin-top:.75rem;font-size:.6rem;color:#999}.warn-tips .point{color:#ff9500}.cale-month{margin:.75rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.cale-month:after,.cale-month:before{content:" ";display:table}.cale-month:after{clear:both}.cale-month .month-text,.cale-month .next,.cale-month .prev{display:inline-block;width:32%;height:3rem;line-height:3rem;font-size:.8rem;cursor:pointer;text-align:center}.cale-month .next.disabled,.cale-month .prev.disabled{color:#999;cursor:not-allowed}.cale-month .next{float:right}.cale-month .prev{float:left}.cale-month .month-text{font-size:1rem}@media screen and (max-width:1039px){.calendar-box .cale-td{height:4.85rem}.calendar-box .tb-date .date-day{padding-top:.2rem}.calendar-box .tb-price{margin-top:.8rem}.calendar-box .none-seat .tb-noseat{margin-top:1.3rem}}@media screen and (max-width:749px){.calendar-box .tb-dates-p{display:none}.calendar-box .tb-dates-m{display:block;margin:.25rem 0 0;padding:.75rem 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;text-align:center;color:#999}.calendar-box .tb-dates-m .tb-date{font-size:1rem;color:#c71f25}.calendar-box .cale-date{margin-top:0}.calendar-box .cale-date .container{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.calendar-box .cale-week{border-bottom:none;padding-bottom:0}.calendar-box .cale-week .container{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.calendar-box .cale-tds{border-left:none;border-top:none}.calendar-box .date-next,.calendar-box .date-prev,.calendar-box .date-show{width:33.3%;height:45px}.calendar-box .date-next,.calendar-box .date-prev{float:left;font-size:16px;line-height:45px;cursor:pointer}.calendar-box .icon-arrowhead,.calendar-box .icon-arrowleft{color:#333;vertical-align:middle}.calendar-box .icon-arrowleft{margin-right:5px}.calendar-box .icon-arrowhead{margin-left:5px}.calendar-box .date-next{float:right}.calendar-box .date-show{margin:0 auto;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.calendar-box .tb-hide{position:absolute;visibility:hidden;opacity:0}.calendar-box .tb-week{font-size:.6rem}.calendar-box .td-col{width:100%;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.calendar-box .td-col.col-hide{position:absolute;visibility:hidden;opacity:0}.calendar-box .td-col .cale-td{float:none;width:100%;padding:0 .5rem;margin:0 auto;height:3.5rem;border-right:none}.calendar-box .td-col .cale-td:after,.calendar-box .td-col .cale-td:before{content:" ";display:table}.calendar-box .td-col .cale-td:after{clear:both}.calendar-box .td-col .tb-date{float:left;margin-top:.8rem}.calendar-box .td-col .tb-price{float:right;margin-top:.5rem}.calendar-box .td-col .tb-price .price-low{text-align:right}.calendar-box .td-col .date-week{display:block}.calendar-box .none-seat .tb-date{display:none}.calendar-box .none{display:none}.calendar-box .cale-month{border-bottom:none;margin-bottom:0}}.tb-calendar{color:#555}.tb-calendar .tb-t{border-bottom:1px solid #ccc}.tb-calendar .tb-week{color:#999;font-size:.6rem}.tb-calendar .tb-td{border-bottom:1px solid #eee;cursor:pointer}.tb-calendar .tb-price{font-size:24px}.tb-calendar .tb-price i{font-style:normal;font-size:.6rem;vertical-align:middle}.tb-calendar .tb-info{color:#ff9500;font-size:.6rem}.tb-calendar .td-on{background-color:#555;color:#fff}.tb-calendar .td-on .tb-info{color:#fff}.tb-calendar .td-on .tb-week{color:#fff}.tb-calendar .td-disable{background-color:#f2f2f2;font-size:.6rem;cursor:default}.tb-calendar .warn-tips{margin-left:6.5%}@media screen and (min-width:750px){.tb-calendar .tb-b .container,.tb-calendar .tb-t .container{display:table}.tb-calendar .tb-tr{display:table-row}.tb-calendar .tb-m{display:none}.tb-calendar .tb-hd,.tb-calendar .tb-l,.tb-calendar .tb-td,.tb-calendar .tb-th{display:table-cell}.tb-calendar .tb-hd,.tb-calendar .tb-l,.tb-calendar .tb-th{vertical-align:middle}.tb-calendar .tb-hd,.tb-calendar .tb-l{border-right:1px solid #ccc;width:7%}.tb-calendar .tb-td,.tb-calendar .tb-th{text-align:center;width:13.2%}.tb-calendar .tb-hd,.tb-calendar .tb-th{position:relative;height:50px}.tb-calendar .tb-l,.tb-calendar .tb-td{height:114px}.tb-calendar .tb-l{text-align:left}.tb-calendar .tb-l .tb-week{padding-left:2px}.tb-calendar .t-back,.tb-calendar .t-go{position:absolute;font-size:.6rem;font-weight:700}.tb-calendar .t-go{bottom:5px;left:0}.tb-calendar .t-back{top:0;right:7px}.tb-calendar .tb-th-line{position:absolute;top:16px;right:0;background-color:#ccc;width:1px;height:15px}.tb-calendar .tb-td{vertical-align:top;border-right:1px solid #eee}.tb-calendar .tb-td .tb-date,.tb-calendar .tb-td .tb-week{display:none}.tb-calendar .tb-price{margin-top:38px}.tb-calendar .td-disable{vertical-align:middle}}@media screen and (max-width:1039px) and (min-width:750px){.tb-calendar .tb-b,.tb-calendar .tb-f,.tb-calendar .tb-t{padding:0 40px}.tb-calendar .container{width:100%}.tb-calendar .t-go{bottom:0}.tb-calendar .t-back{right:2px}.tb-calendar .tb-l,.tb-calendar .tb-td{height:75px}.tb-calendar .tb-price{margin-top:25px;font-size:16px}.tb-calendar .tb-date{font-size:.6rem}.tb-calendar .tb-l .tb-date{padding-left:2px}.tb-calendar .tb-l .tb-week{padding-left:0}}@media screen and (max-width:749px){.tb-calendar .tb-b .container{padding:0;display:block}.tb-calendar .tb-tr{display:block;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.tb-calendar .tb-l,.tb-calendar .tb-t{display:none}.tb-calendar .tb-m{display:block}.tb-calendar .tb-tit{padding-left:10px;font-size:18px;color:#999}.tb-calendar .tb-dates{margin:5px 0 30px;padding:15px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;text-align:center;color:#999}.tb-calendar .tb-dates .tb-date{font-size:20px;color:#c71f25}.tb-calendar .date-next,.tb-calendar .date-prev,.tb-calendar .date-show{width:33.3%;height:45px}.tb-calendar .date-next,.tb-calendar .date-prev{float:left;font-size:16px;line-height:45px;cursor:pointer}.tb-calendar .icon-arrowhead,.tb-calendar .icon-arrowleft{color:#333;vertical-align:middle}.tb-calendar .icon-arrowleft{margin-right:5px}.tb-calendar .icon-arrowhead{margin-left:5px}.tb-calendar .date-next{float:right}.tb-calendar .date-show{margin:0 auto;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.tb-calendar .tb-td{display:block;margin:0 10px;border-right:none;width:auto;height:75px}.tb-calendar .td-disable,.tb-calendar .td-on{margin:0;padding:0 10px}.tb-calendar .td-disable{text-align:center;line-height:75px}.tb-calendar .td-l{float:left;margin-top:13px;text-align:left}.tb-calendar .td-l .tb-date{font-size:18px}.tb-calendar .td-r{float:right;margin-top:10px;text-align:right}.tb-calendar .tb-hide{position:absolute;visibility:hidden;opacity:0}.tb-calendar .warn-tips{margin-left:0}}.fra-hd .passenger-num,.fra-rl .passenger-num{font-size:1rem;line-height:3.25rem;color:#333}.fra-hd .passenger-type,.fra-rl .passenger-type{margin-left:1rem;font-size:1rem;line-height:3.25rem;color:#999}.fra-hd .passenger-type.mini-type,.fra-rl .passenger-type.mini-type{font-size:.7rem}.alert-text-error{line-height:.85rem;font-size:.6rem;color:#595959;margin-left:8px}.alert-box-error-new{border-radius:0!important;padding:1px!important}.boder-error{border-color:#eb4747!important}.save-passenge-remenber{display:block;font-size:.7rem;margin-bottom:.5rem;height:1.5rem;width:8rem;line-height:1.5rem;cursor:pointer}.save-passenge-remenber input[type=checkbox]{vertical-align:0;margin-right:4px}.fra-bd .select-passenger{width:48.5%;margin-bottom:1rem}.frame.fills-frame .fra-bd{padding-top:1rem}.frame.fills-frame .fills-top-controll{border-top:none}.fills-box:after,.fills-box:before{content:" ";display:table}.fills-box:after{clear:both}.fills-box .btn-select,.fills-box .input-group,.fills-box .insurance-des{float:left;width:48.5%;margin-bottom:1rem;height:2.25rem}.fills-box .btn-select:nth-child(2n),.fills-box .input-group:nth-child(2n),.fills-box .insurance-des:nth-child(2n){margin-left:3%}.fills-box .special{clear:both;display:block;margin:0 0 3% 0!important}.fills-box .country{display:none}.fills-box .countryType{display:none}.fills-box .insurance-des{height:2.25rem;line-height:2.25rem}.fills-box .insurance-des .unit-price{color:#c71f25}.fills-box .insurance-des .icon-noticeInfo{color:#ff9500;margin-left:.8rem;cursor:pointer}.fills-box .name-info{position:relative;float:left;margin-left:3%;width:48.5%;margin-bottom:1rem}.fills-box .name-info .icon-noticeInfo{position:absolute;left:-.5rem;top:.6rem;color:#ff9500;cursor:pointer}.fills-box .name-info .name-text{visibility:hidden;margin-left:.9rem;font-size:.6rem;line-height:.7rem;padding:.3rem;color:#595959;border-radius:5px;min-height:45px;background-color:#fff4e6;border:1px solid #ff9500}.fills-box .name-info.open .name-text{visibility:visible;display:block}.name-info-2{position:relative;float:left;margin-left:3%;width:48.5%;margin-bottom:1rem}.name-info-2 .icon-noticeInfo{position:absolute;left:-.5rem;top:.6rem;color:#ff9500;cursor:pointer}.name-info-2 .name-text{visibility:hidden;margin-left:.9rem;font-size:.6rem;line-height:.7rem;padding:.3rem;color:#595959;border-radius:5px;min-height:45px;background-color:#fff4e6;border:1px solid #ff9500}.name-info-2.open .name-text{visibility:visible;display:block}.fills-prompt{margin-bottom:1rem;font-size:.7rem;color:#595959}.fills-prompt strong{color:#ff9500;font-weight:400}.fills-prompt .prompt-msg{margin-left:2.3rem;margin-top:-1.05rem;color:#737373;font-size:.7rem}.must-know{font-size:.6rem;display:inline-block}.must-know .check-know{margin-right:2px}.coupon-box{margin-bottom:1rem}.coupon-box .cop-alter{display:none;margin-bottom:10px;background:#f2f2f2;font-size:.65rem;border-left:4px solid #edbb2f}.coupon-box .cop-megs{float:left;margin:.8rem auto .4rem .8rem;color:#333}.coupon-box .cop-oper{float:right;margin:.8rem .7rem .8rem .8rem}.coupon-box .cop-oper .link{margin:0 .3rem}.coupon-box .gap{margin-right:.6rem}@media screen and (max-width:749px){.frame.fills-frame{border:none}.frame.fills-frame .fra-bd{padding:1rem 0 0}.frame.fills-frame .fra-hd{border-top:1px dashed #ccc}.frame.fills-frame.close .fra-hd{border-bottom:1px dashed #ccc}.frame.fills-frame .fills-top-controll{border-top:1px dashed #ccc}.fills-box:after,.fills-box:before{content:" ";display:table}.fills-box:after{clear:both}.fills-box .btn-select,.fills-box .input-group,.fills-box .insurance-des{width:100%;margin-bottom:.5rem}.fills-box .btn-select:nth-child(2n),.fills-box .input-group:nth-child(2n),.fills-box .insurance-des:nth-child(2n){margin-left:0}.fills-box .special{clear:both;display:block;margin:0 0 3% 0!important}.fills-box .country{display:none}.fills-box .countryType{display:none}.fills-box .insurance-des{height:auto;line-height:.8rem}.fills-box .spe{width:90%}.fills-box .name-info{width:100%;margin-left:0;margin-bottom:0}.fills-box .name-info .name-text{display:none;margin-left:0}.fills-box .name-info .icon-noticeInfo{left:auto;right:3%;top:-2rem}.fills-box .name-info.open{margin-bottom:.5rem}.fra-bd .select-passenger{width:100%;margin-bottom:.5rem}.fills-prompt{margin-bottom:.5rem}.row-btns .must-know{display:block;margin-top:-1.5rem;margin-bottom:1.5rem}.coupon-box .cop-alter{width:100%}.coupon-box .cop-megs{margin-top:.5rem}.coupon-box .cop-megs .gap{display:block;margin-bottom:.1rem;float:left}.coupon-box .cop-megs .gap.effective-date{margin-left:50px}.coupon-box .cop-oper{float:left;margin:0 .7rem .4rem 3rem}.coupon-box .cop-oper a{margin:.7rem 0 .8rem}}.coupon-modal .check-available,.coupon-modal .psg-radio{margin-right:9px}.coupon-modal .coupon-psg-chose{position:relative;margin-bottom:5px}.coupon-modal .red-bag-box{height:255px;overflow:scroll}.coupon-modal .red-bag-box ul li{font-size:12px;margin-top:15px;line-height:26px}.coupon-modal .red-bag-box ul li .coupon-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px;display:inline-block;height:18px}.coupon-modal .red-bag-box ul li .red-bag-orange{color:#f5a623}.coupon-modal .red-bag-box ul li .btn-new{width:3rem;font-size:12px;float:right;height:25px;line-height:12px}.coupon-modal .red-bag-box ul li .font-grey{color:#a9a9a9;text-align:end}.coupon-modal .red-bag-box ul li span{padding-left:.3rem;margin-left:3px}.coupon-modal .red-bag-box ul li span a{color:#1f6bad;margin-left:10px}.coupon-modal .red-bag-box ul li::after{display:block;content:"";clear:both}.coupon-modal .coupon-psg-name{padding-left:27px;cursor:pointer}.coupon-modal .coupon-psg-name-new{padding-left:25px}.coupon-modal .coupon-psg-infos{padding-left:10px}.coupon-modal .psg-radio{position:absolute;left:10px;top:5px}.coupon-modal .coupon-psg-names{padding-left:27px}.coupon-modal .coupon-psg-info{padding-bottom:10px;padding-left:37px}.coupon-modal .coupon-only-available{margin:17px 0 20px 0}.coupon-modal .coupon-psg-type{margin-right:17px}.coupon-modal .coupon-type,.coupon-modal .currency{color:#ff9500}.coupon-modal .coupon-type.disabled,.coupon-modal .currency.disabled{color:#333}.coupon-modal .coupon-tips{margin-top:10px;font-size:12px}.coupon-modal .coupon-tips strong{color:#ff9500}.insurance-modal .insurance-title{font-size:.7rem;line-height:1rem;font-weight:600}.insurance-modal .insurance-detail-title{font-size:.7rem;margin-top:1rem;font-weight:600}.insurance-modal .insurance-detail-info{margin-top:.5rem;font-size:.6rem;line-height:1.2rem}.insurance-modal .price{color:#c71f25}.otherService-modal p{font-size:.7rem;margin-top:.5rem}.otherService-modal p>span.link{color:#ff9500}.pay-modal3 .arr-airport,.pay-modal3 .start-airport{font-size:.7rem}.coupon-modal .coupon-list{background:#e6e6e6;padding:1rem 0 .05rem;max-height:21.75rem;overflow:auto}.coupon-modal .selected .cop-code,.coupon-modal .selected .flag{color:#fff}.coupon-modal .disabled{cursor:default}.coupon-modal .disabled .cop-code,.coupon-modal .disabled .flag{color:#fff}.coupon-modal .disabled .cop-price{color:#ccc}.coupon-modal .col-oper{float:right}.coupon-modal .coupon-list{background:#e6e6e6;padding:1rem 0 .05rem;max-height:21.75rem;overflow:auto}.coupon-modal .selected .cop-codes,.coupon-modal .selected .flags{color:#fff}.coupon-modal .disabled{cursor:default}.coupon-modal .disabled .cop-codes,.coupon-modal .disabled .flags{color:#fff}.coupon-modal .disabled .cop-prices{color:#ccc}.coupon-modal .col-oper{float:right}.extro-title{font-size:.8rem!important}.segment-info{margin:1rem 0;font-size:.8rem;padding:.55rem 0 .4rem .5rem;background-color:#f2f2f2}.segment-info:after,.segment-info:before{content:" ";display:table}.segment-info:after{clear:both}.segment-info .segment-info-detail{line-height:1rem;font-size:.7rem}.segment-info .segment-info-detail .border-r{border-color:#f2f2f2 #999 #f2f2f2 #f2f2f2}.segment-info .segment-info-tips{font-size:.7rem;text-align:right}.segment-info .radio{vertical-align:middle;margin-right:10px}.segment-tips{font-size:.7rem;margin-top:-10px;margin-bottom:.5rem}.segment-tips .warn{margin-right:.5rem;color:#ff9500;font-weight:700}.passenger-set{margin:0 0 1rem;padding:.25rem;width:100%;height:5rem;border:1px solid #d9d9d9;border-radius:6px}.passenger-set .set-up{height:2.95rem;border-bottom:1px solid #d9d9d9}.passenger-set .set-up-left{float:left;width:50%;padding-left:.4rem;line-height:2.25rem}.passenger-set .set-up-left .set-psg{color:#000;font-size:.9rem}.passenger-set .set-up-left .icon-passenger{color:#ccc;margin-right:.3rem}.passenger-set .set-up-right{padding-right:.4rem;float:right;text-align:right;width:50%;height:2.95rem;font-size:.6rem;color:#999}.passenger-set .set-up-right .card-type{margin-top:.6rem;margin-bottom:.1rem}.passenger-set .set-down .set-num{float:left;margin-top:.3rem;margin-left:.4rem;font-size:.7rem}.passenger-set .set-down .set-num .nums{color:#29a35a;margin-left:.2rem}.passenger-set .set-down .set-price{float:right;margin-top:.3rem;margin-right:.4rem;color:#e2ae03;font-size:.7rem}.choose-set-btn{float:right;padding:0 10px;width:6rem}.choose-set-btn .btn{font-size:.7rem;height:1.75rem;line-height:1.15rem;border-radius:4px!important}.set-btn-row{margin-bottom:1.5rem}.set-btn-row:after,.set-btn-row:before{content:" ";display:table}.set-btn-row:after{clear:both}.set-btn-row .link{float:right;font-size:.7rem!important;margin-right:10px}.screen-modal .modal-header{border-bottom:1px solid #d9d9d9}.screen-modal .modal-body{padding-left:0;padding-right:0;padding-bottom:0}.screen-modal .segment-tips{margin:0 0 1rem .5rem}.screen-modal .set-psg-info{font-size:.7rem}.screen-modal .set-psg-info .set-num{font-size:.6rem;margin-left:1rem}.screen-modal .set-psg-info .nums{color:#29a35a}.screen-modal .set-psg-info .set-price{font-size:.6rem;margin-left:.7rem;color:#e2ae03}.screen-modal .psg-type{font-size:.6rem;color:#999}.screen-modal .set-radio{float:left;margin-top:.2rem;margin-right:.5rem;padding-left:.2rem}.screen-modal .set-label{display:block;padding-left:.5rem;margin-top:.8rem;width:100%}.screen-modal .set-label:after,.screen-modal .set-label:before{content:" ";display:table}.screen-modal .set-label:after{clear:both}.screen-modal .flight-sets{overflow-y:auto;background-color:#f2f2f2;min-height:14.15rem;padding:1.2rem .8rem 1.2rem 1.6rem}.screen-modal .flight-sets .sets-box{text-align:center}.screen-modal .flight-sets .sets-box .set{display:inline-block;margin:0 .5rem}.screen-modal .flight-sets .sets-box .set .icon-seat:before{content:"\e935"}.screen-modal .flight-sets .sets-box .set.unselected .icon-seat:before{content:"\e939"}.screen-modal .flight-sets .sets-box .set.locked .icon-seat:before{content:"\e93b"}.screen-modal .flight-sets .sets-box .set.choosen .icon{color:#c71f25}.screen-modal .flight-sets .sets-box .set.choosen .icon-seat:before{content:"\e939"}.screen-modal .flight-sets .sets-box .icon{font-size:.8rem;color:#999}.screen-modal .flight-sets .sets-box .intro{font-size:.6rem;color:#999}.screen-modal .body-section{padding-bottom:1.4rem}.err-set-alert,.info-set-alert,.suc-set-alert{display:none;margin:200px auto;width:15rem;height:100px}.err-set-alert .close-set-alert,.info-set-alert .close-set-alert,.suc-set-alert .close-set-alert{position:absolute;top:0;right:10px;z-index:9999;cursor:pointer}.choose-set-ul li input[type=radio]{margin-right:.5rem}.choose-set-ul li .segment-info-tips{display:none}.choose-set-ul li .row{display:none}.choose-set-ul li.active .row{display:block}.choose-set-ul li.active .segment-info-tips{display:block}@media screen and (max-width:749px){.coupon-modal .col-oper{float:none;margin:0 auto}}@media screen and (max-width:1039px){.pull-right.mT75{margin-top:0}}.inter-box{display:block;margin-top:3.25rem}.inter-box-no-top{margin-top:0!important}.coupon-path{display:none}.pay-tlt{font-size:1.4rem;font-weight:400;color:#c71f25}.pay-tlt.suc{color:#29a35a}.pay-tlt.suc .icon-successInfo{float:left;margin-top:3px;margin-right:.45rem;font-size:1.5rem}.pay-tlt.wait{color:#1f6bad}.pay-tlt.wait .icon-Wait{float:left;margin-top:3px;margin-right:.45rem;font-size:1.5rem}.pay-tlt.wait2{color:#ff9500}.pay-tlt.wait2 .icon-Wait{float:left;margin-top:3px;margin-right:.45rem;font-size:1.5rem}.pay-tlt.fail{color:#bc2929}.pay-tlt.fail .icon-errorsvg{float:left;margin-top:3px;margin-right:.45rem;font-size:1.5rem}.pay-frame{position:relative}.pay-frame .fra-rl .take-cities{padding-top:1rem}.pay-frame .ex-service-btn{position:absolute;right:1rem;top:1rem;font-size:.7rem;color:#1f6bad}.pay-frame .psg-title{font-size:1rem;line-height:3.25rem;color:#999}.pay-frame .psg-name{margin-left:.75rem;font-size:1rem;line-height:3.25rem}.pay-frame .psg-detail-title{font-size:.7rem;line-height:1rem;margin-top:.5rem}.pay-frame .price{color:#c71f25}.pay-frame .fra-bd{padding-top:.25rem}.pay-frame .fra-bd-box{margin-bottom:1.5rem}.pay-frame .fra-bd-box .link{float:right;font-size:.7rem;margin-top:.1rem}.pay-frame .hr--dashed{height:1px;border:none;border-top:1px dashed #ccc;margin:.85rem 0}.pay-frame .fra-order p:last-child{margin-bottom:1.5rem}.pay-frame .passenger-num{color:#c71f25}.warn-tips--stand{color:#6c6c6c}.warn-tips--stand p{padding:.5rem 0}.warn-tips--stand p:last-child{padding-bottom:0}.pay-box{margin-bottom:1rem;padding:1rem;border:1px solid #ccc}.pay-box .pay-info{font-size:.7rem;line-height:1rem;margin-top:.5rem}.pay-box .status-success{color:#29a35a}.pay-box .price{color:#e2ae03}.pay-box .pay-box_tag{position:absolute;left:0;top:-.6rem}.info-box{margin-bottom:1.45rem;background-color:#f2f2f2;padding:1rem}.info-box .info-title{font-size:.8rem;line-height:1.1rem}.info-box .info-text{font-size:.7rem;line-height:1rem;word-break:break-all}.info-box .blue{color:#1f6bad}.info-box .wait_time{color:#ff9500}.info-box .schedule-tips{margin:0;padding-bottom:0}.info-box .schedule-tips_list{padding-left:0;padding-right:0}.info-box .schedule-tips .icon{padding-left:0}.info-box .schedule-tips.schedule-tips--inner .schedule-tips_smallt{font-size:.8rem}.cart-warp2{margin-top:1.3rem}.other-serve{margin-bottom:1rem;text-align:center}.other-serve:after,.other-serve:before{content:" ";display:table}.other-serve:after{clear:both}.other-serve .serve-btn{display:inline-block;height:2.9rem;width:2.9rem;border-radius:2.9rem;background-color:#c71f25}.other-serve .tips{position:relative}.other-serve .tips_text{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.other-serve .tips_notes{display:none;position:absolute;top:20px;width:156px;padding:8px;line-height:20px;font-size:14px;z-index:99;background:#fff;border:1px solid #ccc;border-radius:2px;text-align:left}.other-serve .tips_notes.left{left:0}.other-serve .tips_notes.right{right:0}.other-serve .tips:hover .tips_notes{display:block}.other-serve .serve-btn_img{border-radius:0;background-color:#fff;overflow:hidden}.other-serve .serve-btn_img img{width:100%;height:100%}.other-serve .icon{line-height:2.9rem;color:#fff;font-size:1.3rem}.other-serve .serve-name{margin-top:.5rem;font-size:.6rem;color:#595959}.primary-color{color:#c71f25}.suc-color{color:#29a35a}@media screen and (max-width:1039px){.survey .cart-warp2{margin-top:0}.survey .pay-tlt{margin:1.5rem 0 .5rem}.serve-name{margin-bottom:1.55rem}.pay-frame .hd-info{width:auto;margin-right:3.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pay-frame .fra-rl .hd-info{width:auto;margin-right:0;white-space:normal}}.prompt-cer{width:100%;padding:.5rem;margin:.5rem 0;background:#fff4e5;border-radius:.2rem}.prompt-cer .prompt-text{font-size:.6rem;line-height:.9rem;color:#595959}.patch-check{font-size:.7rem;margin:1rem 0}.mark-check{font-size:.7rem;color:#999}.area-certs .row{margin-top:1rem}.cue-box{background:#fff7ed;margin-bottom:.4rem;padding:1rem}.cue-text{font-size:.6rem}.cue-text a{color:#1f6bad}.invoice-apply_item.row{margin-top:0}.invoice-apply_item.row>div{margin-bottom:1rem}.invoice-apply_compa,.invoice-apply_person{display:none}.invoice-apply_title{padding-bottom:.5rem}#tokio .pay-discount-arrow{border-right:.3rem solid red}#tokio .pay-discount-count{color:red;border:1px solid red}.area-tokio{width:100%;overflow:hidden;display:none}.area-tokio .tokio-item{height:2.3rem;background:#fbfbfc;text-align:center;font-family:PingFangSC-Regular;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:22%;margin:0 3.95% 1rem 0}.area-tokio .tokio-item p:first-child{font-size:.7rem;color:#333;margin-top:.1rem}.area-tokio .tokio-item p:last-child{font-size:.6rem;color:#666}.area-tokio .tokio-tips{width:100%;float:left;font-size:.7rem;color:#ff9500}.area-tokio .tokio-tips span{margin-right:.5rem}.area-tokio .ml0{margin-right:0!important}.area-tokio .tokio-active{border:1px solid #c20000}.area-tokio .tokio-active p:first-child{color:#c20000}.area-tokio .tokio-active p:last-child{font-size:.6rem;color:#c20000}.select-methods{padding-top:.5rem}.select-methods .select-method{font-size:.8rem;margin-bottom:1rem}.select-methods .select-method .select-no-order{font-weight:700;margin:0 .4rem}.modal-alert-method .modal-body{text-align:center}.modal-alert-method .order-btn{text-align:center}@media screen and (max-width:768px){.area-tokio .tokio-item{width:45%;margin-right:0}.area-tokio .tokio-item:nth-child(even){float:right}}.frame .link-detail{font-size:.7rem;color:#1f6bad}.frame .fra-rl{position:relative;min-height:3.25rem}.frame .fra-rl .link-detail{position:absolute;right:0;top:0;bottom:0;margin:auto;height:20px}.frame .bd-li{font-size:.7rem;margin-top:.5rem}.frame .bd-li__active{color:#ff9500}.frame .bd-li .product-success{color:#29a35a}.frame .bd-li .product-fail{color:#c20000}.frame .bd-li .product-coming{color:#ff9500}.frame .price{margin-right:5px;color:#e2ae03}.frame .status-success{color:#29a35a}.frame .status-cancel{color:#999}.frame .status-fail{color:#bc2929}.order-frame .hd-info{width:100%;padding-right:60px!important}.order-frame .icon-event,.order-frame .icon-hotel,.order-frame .icon-hotel-alone,.order-frame .icon-serve4{font-size:1.5rem;color:#999;vertical-align:-5px}.order-frame .hd-date,.order-frame .hd-num{font-size:.7rem;color:#999;white-space:nowrap}.order-frame .hd-t{display:block;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-frame .hd-cities{font-size:1rem;color:#c71f25}.order-frame .hd-hr{position:relative;margin:0 10px;height:20px;width:.5rem;display:inline-block}.order-frame .hd-hr:after{position:absolute;top:12px;left:0;content:" ";border-bottom:2px solid #c71f25;width:.5rem;height:0;overflow:hidden}.order-frame .hd-num,.order-frame .hd-t,.order-frame .icon-event,.order-frame .icon-hotel,.order-frame .icon-hotel-alone,.order-frame .icon-serve4{margin-right:.8rem}.order-frame .hd-info,.order-frame .hd-line{min-height:3.25rem;padding:.8rem 0 .5rem}.order-frame .brand-title{margin-top:1rem;font-size:.7rem}.order-frame .bd-sum{margin:1rem 0;font-weight:700}.order-frame .passenger-num,.order-frame .passenger-type{line-height:1.5}.order-frame .passenger-type{margin-left:0}.order-frame .passenger-num{margin-left:1rem}.order-frame .description,.order-frame .link-pass{display:inline-block;margin-left:1rem;vertical-align:middle;height:30px;line-height:30px}.order-frame .fra-order{position:relative}.order-frame .order-btn,.order-frame .order-status{position:absolute;top:0;bottom:0;right:2rem;margin:auto}.order-frame .order-status{font-size:4rem;height:80px}.order-frame .order-status--unconfirmed{color:#ff9500}.order-frame .order-btn{width:6rem;height:35px}.order-frame .icon-TicketSuccess,.order-frame .icon-baggagesuccess,.order-frame .icon-checkSuccess,.order-frame .icon-successTicket,.order-frame .icon-ticket,.order-frame .icon-ticket8{color:#29a35a}.order-frame .icon-Baggage,.order-frame .icon-WaitingForATicket,.order-frame .icon-changeTheUpgrade,.order-frame .icon-recede,.order-frame .icon-refunding,.order-frame .icon-refunds,.order-frame .icon-ticket1,.order-frame .icon-ticket2,.order-frame .icon-ticket4,.order-frame .icon-ticket5,.order-frame .icon-underReview,.order-frame .icon-waitForPayment,.order-frame .icon-waitingForReview{color:#1f6bad}.order-frame .icon-baggagefail,.order-frame .icon-waitForPayment{color:#ff9500;font-size:4.16rem}.order-frame .icon-cancel,.order-frame .icon-ticket3{color:#999}.order-frame .icon-RetiredInsurance,.order-frame .icon-already,.order-frame .icon-hasChanged,.order-frame .icon-refund,.order-frame .icon-refunded,.order-frame .icon-ticket6,.order-frame .icon-ticket7{color:#595959}.order-frame .icon-refundFailed,.order-frame .icon-refundRefused,.order-frame .icon-reviewRejected{color:#c71f25}.order-frame .fra-order{margin-bottom:.8rem}.order-frame .fra-order .bd-li{text-indent:10px}.order-frame .segment-info-tips .link{margin-left:.8rem}.order-frame .segment-info-tips .link:active{outline:0}.order-frame .icon-link{margin-left:5px}.order-frame .segment-info-detail .link{margin-left:.5rem}@media screen and (max-width:1039px){.order-frame .hd-t{display:block;max-width:90%}.order-frame .hd-line .hd-t{display:inline}}@media screen and (max-width:749px){.order-frame .link-detail{right:.5rem;margin-left:0}.order-frame .description,.order-frame .link-pass{display:block;margin-left:0}.order-frame .hd-info{padding-bottom:0}.order-frame .hd-line{line-height:1.5;padding-top:.5rem}.order-frame .fra-hd .passenger-num,.order-frame .fra-hd .passenger-type{line-height:1.4;font-size:.9rem;display:inline-block}.order-frame .fra-rl .passenger-num,.order-frame .fra-rl .passenger-type{font-size:.7rem}.order-frame .hd-t{line-height:2rem}.order-frame .hd-date,.order-frame .hd-num{display:block;padding-bottom:.5rem}.order-frame .order-btn,.order-frame .order-status{top:auto;bottom:0;right:.5rem}}.mess-con{background-color:#f2f2f2;padding:4rem 0;margin-bottom:1rem;text-align:center}.mess-con .icon-paperPlane{font-size:4rem}.mess-con .mess-result{margin-top:1rem;color:#595959;font-size:.7rem}.mess-flight{background-color:#fff}.mess-flight .mess-result{margin-bottom:2rem}.mess-con-order{padding:0}.mess-con-order .mess-result{background:url(../images/notFound.png) no-repeat center 2rem;padding:7.75rem 0 3rem}.btn-con-m .btn,.order-btn .btn{font-size:.7rem;padding:0;height:1.75rem;line-height:1.75rem}.btn-con-m{margin-top:1.5rem;margin-bottom:.5rem}.btn-con-m .col-xs-4,.btn-con-m .col-xs-6{margin-bottom:.5rem}.stroke-frames{margin-bottom:1rem}.stroke-frames .frame{margin-top:-1px;margin-bottom:0;padding:0}.stroke-frames .fra-bd,.stroke-frames .fra-hd,.stroke-frames .fra-rl{padding:0 1rem}.stroke-frames .fra-hd,.stroke-frames .fra-rl{min-height:1.95rem;background-color:#f2f2f2}.stroke-frames .fra-rl .link-detail{right:1rem}.stroke-frames .fra-bd{padding-bottom:.5rem;border-top:1px solid #ccc}.stroke-frames .passenger-num,.stroke-frames .passenger-type{font-size:.7rem;line-height:1.95rem}.stroke-frames .passenger-num{font-weight:700}.stroke-frames .passenger-type{margin-left:.5rem;color:#333}.stroke-frames .swich-btn{top:.5rem;right:1rem}.info-box .box-li,.info-box .info-li,.modal-detail .box-li,.modal-detail .info-li{font-size:.6rem;line-height:2}.info-box .li-style,.modal-detail .li-style{margin-right:5px;vertical-align:middle}.area-fill .link-intro,.description,.info-box .link-intro,.link-pass{color:#1f6bad;font-size:.6rem}.area-fill .link-intro,.info-box .link-intro{display:none}.info-box .info-status{font-size:1rem}.info-box .price{color:#e2ae03}.area-fill{font-size:.7rem}.area-fill .price{color:#e2ae03}.area-fill .row-check{margin-bottom:1rem}.area-fill .textarea{margin-top:1rem}.area-fill .warn-tips{margin-bottom:1rem;font-size:.7rem;line-height:1.5}.area-fill .air-error{display:none;margin-top:1rem}.link-price{margin-left:.8rem;color:#1f6bad}.modal-pass .modal-header,.modal-pikerDate .modal-header,.modal-price .modal-header,.modal-retreat .modal-header,.modal-transit .modal-header{padding:15px 20px}.modal-pass .modal-body,.modal-pikerDate .modal-body,.modal-price .modal-body,.modal-retreat .modal-body,.modal-transit .modal-body{padding:0 20px 20px}.modal-price .cart-body{padding:0;border:none}.modal-price .cart .cart-body .cart-box .price-detail{margin-top:1rem;font-size:.6rem}.modal-pikerDate{font-size:.7rem}.modal-pikerDate .input-group{margin-top:1rem}.modal-pikerDate .modal-footer{padding:2rem 0}.modal-pass .frame{border:none}.cart-status .flight-detail-box .airline-details-title,.modal-transit .flight-detail-box .airline-details-title{font-size:.6rem}.cart-status .flight-detail-box .details-code,.modal-transit .flight-detail-box .details-code{color:#c71f25}.cart-status .flight-detail-box .airline-details-title,.modal-transit .flight-detail-box .airline-details-title{margin:0 0 .5rem;line-height:10px}.cart-status .flight-detail-box .box,.modal-transit .flight-detail-box .box{min-height:0;padding:0 0 1rem 1rem}.tag-transit{position:relative;margin-left:5px;height:16px;line-height:16px;display:inline-block}.tag-transit .border-r{position:absolute;top:1px;left:0;border-color:#fff #999 #fff #fff;border-width:8px}.tag-transit .tag-txt{display:inline-block;margin-left:16px;padding:0 .3rem 0 .2rem;background-color:#999;color:#fff;font-size:.6rem;height:16px;line-height:16px;font-weight:400}@media screen and (min-width:750px){.btn-con-m{height:1.75rem}.btn-con-m .row{float:right;margin-left:0;margin-right:0}.btn-con-m .col-xs-4,.btn-con-m .col-xs-6{margin-left:1rem;padding:0}.btn-con-m .col-xs-4{width:4.3rem}.btn-con-m .col-xs-6{width:7rem}}@media screen and (max-width:749px){.fra-rl .hd-info,.hd-line{padding-left:10px}.frame .fra-rl .link-detail{right:10px}.pay-frame .fra-rl .link-detail{display:block;position:relative;right:0;margin:6px 0 5px 10px}.mess-con-order{margin:0 -10px}.btn-con-m .btn,.order-btn .btn{border-radius:4px}.info-box .link-intro{display:inline}.info-box .info-li{display:none}.area-fill .col-xs-12{margin-top:10px}.area-fill .textarea{margin-top:0}.area-fill .warn-tips{display:none}.area-fill .link-intro{display:inline-block;margin:1rem 0}}.cart-status{margin-bottom:1rem}.cart-status.active{margin-bottom:1rem}.cart-status .cart-header{padding:0 1rem;font-size:1rem;line-height:3.25rem;background-color:#fff;color:#333;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.cart-status .cart-body{border-top:none}.cart-status .cart-box{border-top:1px dashed #ccc}.cart-status .cart-footer .cart-btn{border-top:1px dashed #ccc}.cart-status .flight-detail-box .airline-details-title{font-weight:400}.cart-status .flight-detail-box .box{padding:0 0 2rem 1rem;color:#999}.cart-status .flight-detail-box .box:last-child{padding-bottom:0}.cart-status .flight-detail-box .on{color:#333}.cart-status .flight-detail-box .on .circle.point{left:-1.35rem;border-color:#29a35a;background-color:#29a35a;width:12px;height:12px}.query-container .icon-change:before{content:"\e900"}.query-container .date-module-group,.query-container .other-module-group{display:block}.query-container .city-module-group .input-group,.query-container .date-module-group .input-group{width:335px;float:left}.query-container .city-module-group .city-switch,.query-container .city-module-group .placeholder,.query-container .date-module-group .city-switch,.query-container .date-module-group .placeholder{position:static;float:left;margin-top:.3rem;width:5%}.query-container .other-module-group .place-2{display:block}.query-container .other-module-group .place-1,.query-container .other-module-group .place-2{width:1rem}.query-container .btn-select,.query-container .input-group,.query-container .switch{margin-bottom:1rem}.query-container .btn-select{width:227px}.query-container .switch{position:relative;width:736px;margin:0 0 1rem;font-size:.7rem}.query-container .switch:after,.query-container .switch:before{content:" ";display:table}.query-container .switch:after{clear:both}.query-container .switch.all{display:block}.query-container .switch .switch-item{float:left;width:4rem;height:1rem;line-height:1rem;text-align:center;color:#666;cursor:pointer}.query-container .switch .switch-item input{vertical-align:-2px;margin-right:.5rem}.query-container .switch .switch-item [name=route-type]{vertical-align:0}.query-container .switch .multi-link{float:left;line-height:1rem;margin-left:.7rem}.query-container .switch .icon-arrowhead{font-size:.6rem;margin-left:.2rem}.query-container .btn-row{margin-top:2rem;margin-bottom:4rem}@media (min-width:750px) and (max-width:1039px){.query-container .city-module-group .input-group,.query-container .date-module-group .input-group{width:47.5%}.query-container .city-module-group .city-switch,.query-container .city-module-group .placeholder,.query-container .date-module-group .city-switch,.query-container .date-module-group .placeholder{width:5%}.query-container .other-module-group .btn-select{width:32%}.query-container .other-module-group .place-1,.query-container .other-module-group .place-2{width:2%}}@media screen and (max-width:749px){.query-container .icon-change:before{content:"\e906"}.query-container .btn-select,.query-container .input-group,.query-container .switch{margin-bottom:.5rem}.query-container .city-module-group .input-group,.query-container .date-module-group .input-group{width:100%}.query-container .city-module-group .city-switch,.query-container .city-module-group .placeholder,.query-container .date-module-group .city-switch,.query-container .date-module-group .placeholder{position:absolute;margin-top:0}.query-container .other-module-group .btn-select{width:100%}.query-container .other-module-group .place-1,.query-container .other-module-group .place-2{display:none}}.fra-bd .margin-l{padding-left:.5rem}.fra-bd .margin-b{margin-bottom:1rem;color:#333}.fra-bd .bd-li-firstLine{font-size:.7rem;display:inline-block;margin-top:-.25rem}.fra-bd .bd-li-padding{padding-left:.5rem}.fra-bd .bd-li-padding.res{padding-left:1.9rem}.fra-bd .bd-li-padding .buy-success{color:#29a35a}.fra-bd .bd-li-padding .buy-cancel{color:#ff9500}.fra-bd .radio{display:inline-block;float:left;margin:.18rem .7rem 0 .5rem;cursor:pointer}.fra-bd .cursor{cursor:pointer}.fra-bd .cursor .radio{margin-top:.25rem}.fra-bd .fra-insurance{border-top:1px dashed #ccc;padding:1rem 0}.dynamic-results .dynamic-results-hd{min-height:3.25rem;padding:1rem 0 .5rem}.dynamic-results .dynamic-results-hd .take-cities{display:inline-block;padding:0 0 0 4.75rem}@media screen and (max-width:749px){.dynamic-results .dynamic-results-hd{padding:.8rem .5rem .5rem}.dynamic-results .dynamic-results-hd .take-cities{display:block;padding:.4rem 0 0 0}}.dynamic-results .dynamic-results-hd .results-hd-city{vertical-align:middle;margin-right:.8rem;font-size:1rem;color:#c71f25}.dynamic-results .dynamic-results-hd .results-hd-state{margin-top:1rem;margin-bottom:.25rem;font-weight:700;font-size:.7rem}.dynamic-results .dynamic-results-con{margin:1rem 0;min-height:auto}.dynamic-results .dynamic-results-con .dynamic-text{font-size:.7rem;margin-top:.5rem}.dynamic-results .link{float:right;font-size:.7rem;line-height:1rem;padding-top:.25rem;color:#333}.dynamic-results .link:hover{color:#c71f25}.dynamic-results .link .icon-arrowhead{margin-left:.2rem;color:#c71f25}.dynamic-results .brand-title{font-size:.7rem}.test-frame .order-status{position:static}.segment-info-detail .radio{margin-left:-.5rem}.tip-insurance.ml4{margin-left:4px}.tip-insurance .icon-noticeInfo{color:#ff9500}.addPeers-modal .modal-header{background:#f2f2f2}.addPeers-modal .modal-body{text-align:left}.addPeers-modal .modal-title{color:#ff9500;cursor:pointer}.addPeers-modal .modal-title i{vertical-align:-2px;padding-right:5px}.wine-li{font-size:14px}.loading-bg{position:relative;width:100%;height:100%;background:#fff}.loading-pic{display:block;margin:0 auto}.loading-box-d{position:absolute;width:100%;height:300px;top:50%;margin-top:-180px}.loading-modal .modal-body{height:15rem}.loading-modal img{display:block;margin:1.5rem auto 0;max-width:10rem}.order-search .low-search-btn{margin:0!important}.lowest-area{margin-top:3rem}.lowest-area .lowest-ticket-box{display:block;margin-bottom:1rem;width:100%;height:4.15rem;background:url(../images/low-ticket-bg.png) no-repeat;background-size:100% 100%;-moz-background-size:100% 100%}.lowest-area .lowest-ticket-box:hover{background:url(../images/low-ticket-bg-hover.png) no-repeat;background-size:100% 100%;-moz-background-size:100% 100%}.lowest-area .places{margin:.75rem 0 0 .85rem;line-height:1.4rem;font-size:1rem;width:9rem;height:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lowest-area .date{margin:.05rem 0 0 .85rem;font-size:.7rem;color:#595959}.lowest-area .price{margin:1rem 1rem 0 0;color:#c71f25;font-size:1.4rem;line-height:1rem}.lowest-area .price .price-f{font-size:.7rem}.lowest-area .discount{font-size:.6rem;line-height:1.1rem;color:#595959}.spilt-h{color:#ccc}@media (max-width:1039px){.order-search .low-search-btn{margin-top:2rem}}@media (max-width:749px){.lowest-area .lowest-ticket-box{margin-bottom:.5rem}}.bag-row{padding-bottom:1.5rem}.bag-row .col-sm-6{margin-bottom:1rem}.bag-title{font-size:.8rem!important}.all-way-mb{margin-bottom:3rem}.all-way-mb80{margin-bottom:4rem}.seat-area{text-align:center}.seat-area.style1 .set{position:relative;margin:0 .3rem}.seat-area.style1 .set-sign{display:inline-block;width:1.25rem;margin:0 .2rem}.seat-area.style1 .icon{font-size:.8rem;color:#999}.seat-area.style1 .part1{float:left;width:50%}.seat-area.style1 .part2{width:50%;float:right}.seat-area.style2 .set{position:relative;margin:0 .1rem}.seat-area.style2 .set-sign{display:inline-block;width:1.15rem;margin:0 .05rem}.seat-area.style2 .icon{font-size:.8rem;color:#999}.seat-area.style2 .part1{float:left;width:33%}.seat-area.style2 .part2{width:33%;float:left}.seat-area.style2 .part3{width:33%;float:left}.seat-area.style2 .seat-line-num{position:absolute;left:-25px;top:0}.seat-area .seats-part{display:inline-block;position:relative}.seat-area .seat-line-num{position:absolute;left:-30px;top:0;color:#595959}.seat-area .set{display:inline-block}.seat-area .set .icon-seat:before{content:"\e935"}.seat-area .set.unselected .icon-seat:before{content:"\e939"}.seat-area .set.locked .icon-seat:before{content:"\e93b"}.seat-area .set.choosen .icon{color:#c71f25}.seat-area .set.choosen .icon-seat:before{content:"\e939"}.seat-area .row{margin:.25rem 0}.seat-area .title-row{margin-top:1rem;margin-bottom:.5rem;color:#595959}.change-set-modal .seat-area .set{cursor:pointer}.set-modal .seat-area .set{cursor:pointer}.select{position:relative;background-color:#595959;border-radius:.1rem;width:100%;font-size:14px}.select .select-text{color:#fff}.select.select-focus{-webkit-transition:border-color .5s;transition:border-color .5s;border-color:#666;position:relative;z-index:99}.select.select-focus .select-list{display:block}.select.select-focus .select-arrow{border-width:0 4px 4px;border-color:#595959 #595959 #fff;border-style:solid}.select .select-show{display:block;padding:0 30px 0 9px;height:45px;line-height:45px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.select .select-show .select-text.has-prompt{color:#c4c4c4}.select .select-arrow{position:absolute;top:22px;right:12px;background:0 0;border-width:5px 4px;border-color:#fff #595959 #595959;border-style:solid}.select .select-list{display:none;position:absolute;top:44px;left:0;background-color:#595959;border:1px solid #666;width:100%;overflow:auto}.select .select-list .select-option{cursor:pointer;height:47px;line-height:47px;padding-left:10px;white-space:nowrap}.select .select-list .select-option a{color:#fff}.select .select-list .select-option:hover{background-color:#999;color:#fff}.select .select-list .select-option:hover a{color:#fff}.user-box{position:relative;margin-top:.5rem;padding-top:.5rem;height:5rem;background:#c71f25}.user-box .title{padding-left:.5rem;font-size:1.4rem;line-height:1.6rem;color:#fff}.user-box .user-text{margin-top:.5rem;font-size:.9rem;padding-left:.5rem;color:#fff}.user-box .user-state{display:none;float:left;margin-top:.25rem;margin-left:1rem;font-size:.9rem;color:#333}.user-info{height:20.75rem;padding:0;background:#f2f2f2}.user-info .text{display:block;padding:.6rem 0 .6rem 1.75rem;font-size:.9rem}.user-info .text.active{background-color:#ccc}.user-frame .psg-name{font-size:1rem;line-height:3.25rem}.user-frame .btn-select,.user-frame .input-group{margin-top:1rem}.user-frame .fill-prompt{position:relative;margin-top:1rem;margin-left:1rem}.user-frame .fill-prompt .i-trigger{position:absolute;left:-1.5rem;top:.5rem;color:#ff9500;font-size:1rem;cursor:pointer}.user-frame .fill-prompt .prompt-txt{display:none;width:100%;font-size:.6rem;line-height:.7rem;padding:.7rem .3rem;color:#595959;border:1px solid #ff9500;background-color:#fff4e6;border-radius:.2rem}.user-frame .fill-prompt.down .prompt-txt{display:block}.user-frame .user-btn-group{margin-top:1rem;margin-bottom:2rem}.user-frame .user-btn-group .btn{margin-top:1rem}.user-frame .ans-text,.user-frame .ans-text2,.user-frame .email-info,.user-frame .email-text,.user-frame .phone-text{margin-top:1rem;margin-left:.5rem}.user-frame .ans-text,.user-frame .ans-text2,.user-frame .email-info{font-size:.7rem;color:#595959}.user-frame .email-text{font-size:.8rem}.user-frame .error-info{margin:0}.user-frame .telephone-inputs{display:none}.user-frame .telephone-inputs .code-box{margin-top:1rem}.user-frame .telephone-inputs .code-box .code-bg{width:15rem;height:6.3rem;padding:.5rem 0 .5rem .5rem;margin-top:-.1rem;background:#f2f2f2}.user-frame .telephone-inputs .code-box .code-p{font-size:.68rem;margin-bottom:.5rem;color:#595959}.user-frame .telephone-inputs .identify{margin-top:1rem;width:100%}.user-frame .telephone-inputs .identify.disabled{background:#ccc;border-color:#ccc;color:#fff}.user-frame .email-btn,.user-frame .email-btn3,.user-frame .email-change,.user-frame .email-inputs,.user-frame .email-inputs2,.user-frame .safeq-inputs{display:none}.warn-text{color:#ff9500}.email-modal .modal-body .title{color:#ff9500;font-size:1rem;text-align:center}.email-modal .modal-body .text{margin:.5rem 2rem}.que-modal .col-xs-12{margin-bottom:1rem}.fast-protocol .modal-dialog{width:728px}.fast-protocol .modal-body{font-size:.7rem;padding:.2rem .75rem 2.8rem}.fast-protocol h5{font-size:.7rem;margin-top:.5rem;margin-bottom:0;font-weight:700}.fast-protocol .number{font-weight:700}@media (max-width:1039px){.fast-protocol .modal-dialog{width:auto;margin:10px}.user-box{display:block;height:2rem;margin-bottom:1.5rem;background:0 0}.user-box .title{float:left;color:#c71f25}.user-box .user-state{display:block}.user-box .user-text{display:none}.user-info{display:none}}@media screen and (max-width:749px){.user-frame{margin-bottom:0;margin-left:-10px;margin-right:-10px;border-left:none;border-right:none;border-bottom:none}.user-frame:last-child{border-bottom:1px solid #ccc}.user-frame .btn-select,.user-frame .fill-prompt,.user-frame .input-group{margin-top:.5rem}.user-frame .telephone-inputs .identify{margin-top:.5rem}.user-frame .spe{width:93%}.user-frame .fill-prompt{margin-left:0}.user-frame .fill-prompt .i-trigger{left:94.5%;top:-2.2rem}.user-frame .fill-prompt .prompt-txt{min-height:30px}.user-frame .email-info{margin-top:.5rem}.que-modal .col-xs-12{margin-bottom:.5rem}.telephone-inputs .code-box{margin-top:.5rem}.telephone-inputs .identify{margin-top:.5rem}}.edit-passenger .order-frame .hd-info{min-height:3rem}.edit-passenger .delete-link{color:#c71f25;font-size:.6rem}.edit-passenger .row-btns{padding:0;margin:40px auto 60px}.user-m .btn-select,.user-m .input-group{margin-bottom:1rem}.coupon-frame{margin-bottom:1.5rem}.coupon-frame>h4{font-size:1.2rem;font-weight:400;padding-bottom:.95rem}.coupon-frame .fra-wrap{background:#f2f2f2;margin-top:.5rem;padding:1rem}.coupon-frame .coup-tip{font-size:.7rem;margin:.35rem 0 .5rem}.coupon-frame .coup-tip .link-a{color:#1f6bad}.coupon-res-list{padding:0 1rem;border:1px solid #ccc;border-radius:1px;margin-top:1rem}.coupon-res-list .res-item{padding-top:.85rem;font-size:.7rem;color:#333;border-bottom:1px dashed #ccc}.coupon-res-list .res-item:last-child{border-bottom:none}.coupon-res-list .res-item p{margin-bottom:.4rem}.coupon-res-list .info-cr{color:#1f6bad}.coupon-res-list .suc-cr{color:#29a35a}.coupon-res-list .act-cr{color:#ff9500}.coupon-res-list .use-cr{color:#999}.modal-coupon .suc-title{text-align:center;font-size:.9rem;color:#29a35a;margin-right:.5rem;margin-bottom:.5rem}.modal-coupon .suc-title .icon-successInfo{font-size:1.35rem;margin-right:.25rem;vertical-align:middle}.modal-coupon .suc-text{text-align:center;font-size:13px}.time-gap{position:absolute;right:-8px;top:28px;color:#999}@media screen and (max-width:749px){.edit-passenger .frame{border:none}.edit-passenger .order-frame .hd-info{border-top:1px dashed #ccc}.edit-passenger .row-btns{padding:0;margin:30px auto 60px}.user-m .btn-select,.user-m .input-group{margin-bottom:.5rem}.time-gap{display:none}}.useful-tra-m{position:relative}.tra-m-t{position:absolute;top:0;width:10.05rem;height:2.5rem;text-align:center;line-height:2.5rem;border:1px solid #ccc;cursor:pointer;border-bottom:none;background-color:#fff;cursor:pointer}.tra-m-t .arrow{display:none}.useful-tra-item{overflow:auto}.useful-tra-item .tra-t-inland{left:0}.useful-tra-item .tra-t-inter{left:10.05rem}.useful-tra-item .tra-m-con{display:none;margin-top:2.5rem;border:1px solid #ccc}.useful-tra-item.cur .tra-m-t{background-color:#b01c21;color:#fff;background-image:none;cursor:text}.useful-tra-item.cur .tra-m-t .arrow{color:#fff}.useful-tra-item.cur .tra-m-con{display:block}.useful-tra-item .add-wrap{position:relative;height:2.25rem;margin:1rem 0}.useful-tra-item .btn-add{position:absolute;width:6rem;right:1rem;top:0;background-color:#555;color:#fff;border-radius:.2rem}.user-info-item{margin-top:.5rem;padding:1rem}.user-info-item .item-info-list{padding-top:.35rem;line-height:1.5rem;font-size:.7rem}.user-info-item .item-t{padding:.5rem 0;line-height:1rem;border-bottom:1px dashed #ccc}.user-info-item .item-t .name{font-size:1rem;line-height:1.5rem}.user-info-item .item-t .info-edit{margin-top:.3rem;margin-left:.5rem;float:right;color:#1f6bad;cursor:pointer}@media (max-width:1039px){.user-info-item{border:1px solid #ccc}.user-info-item .item-t{padding:0 0 .5rem 0}.useful-tra-item{margin-top:.5rem}.useful-tra-item .tra-m-con{border:none;margin-top:0}.useful-tra-item .tra-m-t{position:relative;width:100%;height:2.5rem;left:0;border:none;text-align:left;padding-left:.5rem;background-color:#f2f2f2;color:#333}.useful-tra-item .tra-m-t .arrow{position:absolute;top:.8rem;right:.5rem;display:inline;color:#c71f25}.useful-tra-item.cur .tra-m-t{-webkit-box-shadow:0 2px 2px 0 rgba(237,237,237,.5);box-shadow:0 2px 2px 0 rgba(237,237,237,.5);background-color:#fff;color:#333}.useful-tra-item.cur .tra-m-t .icon-arrowdown:before{content:"\e919";color:#c71f25}.useful-tra-item .btn-add{right:0}}.pages{margin:40px auto;font-size:14px;text-align:center}@media screen and (max-width:750px){.pages .respon-page{display:none}.pages .page,.pages .page-first,.pages .page-last,.pages .page-next,.pages .page-prev{margin-left:5px}}@media screen and (max-width:360px){.pages .page-total{margin-top:10px}}.page-list{display:inline-block}.page-total{display:inline-block;margin:5px 0 0 20px;color:#666}.page,.page-first,.page-last,.page-next,.page-prev{display:inline-block;border-radius:3px;border:1px solid #ccc;margin-left:13px;text-align:center;width:32px;height:32px;line-height:30px;vertical-align:middle;color:#666}.page-first{margin-left:0}.page-current{border:1px solid #c71f25;color:#c71f25}.page-first:active,.page-first:hover,.page-last:active,.page-last:hover,.page-next:active,.page-next:hover,.page-prev:active,.page-prev:hover,.page:hover{color:#c71f25}.ticket-check .service-module-group .fill-prompt .prompt-txt{margin-left:6px}.ticket-check .prompt-txt{height:45px}.ticket-check .fra-order{margin-left:-.4rem}.ticket-check .service-module-group{width:67%}.ticket-check .service-module-group .img-code-group{width:207px}.ticket-check .service-module-group .img-code-wrap{position:relative;width:5rem;margin-left:.5rem}.ticket-check .service-module-group .img-code-wrap .icon-exchange{position:absolute;right:5px;bottom:5px;color:#c71f25;cursor:pointer}.ticket-check .item-con{padding:0}.ticket-check .check-btn-wrap{width:200px}.ticket-check .check-btn-wrap .btn-primary{margin-top:20px;margin-bottom:80px}.ticket-check .fra-con .hd-info{font-size:1.1rem}.info-li a{color:#1f6bad}@media (min-width:750px) and (max-width:1039px){.ticket-check .service-module-group .fill-prompt{margin-left:4%}.ticket-check .service-module-group .fill-prompt .prompt-txt{margin-left:6px}.ticket-check .service-module-group{width:100%}.ticket-check .service-module-group .img-code-group{width:207px;float:left;margin-right:.5rem}.ticket-check .service-module-group .img-code-wrap{width:5rem;margin:0}.ticket-check .item-con{padding:0}}@media (max-width:749px){.ticket-check .service-module-group .fill-prompt{margin-left:0}.ticket-check .service-module-group .fill-prompt .prompt-txt{margin-left:0}.ticket-check .prompt-txt{height:30px}.ticket-check .fra-order{margin-left:0}.ticket-check .check-btn-wrap{width:100%}.ticket-check .service-module-group{width:100%}.ticket-check .service-module-group .img-code-group{width:57%;max-width:207px;float:left;margin-right:.5rem}.ticket-check .service-module-group .img-code-wrap{width:5rem;margin:0}.ticket-check .fra-con .hd-info{margin:0 1rem}.ticket-check .item-con{padding:0}}@media screen and (max-width:1039px){.survey .cart-warp2{margin-top:0}.survey .pay-tlt{margin:1.5rem 0 .5rem}.serve-name{margin-bottom:1.55rem}}.test-frame .order-status{position:static}.cancle_food .back{color:#c20000;border:1px solid #c20000}.pack-info{margin-bottom:1.8rem}.pack-info .tlt{font-size:1.4rem;color:#c71f25}.pack-info .route{margin-top:.4rem}.pack-info .route .route-city{font-size:.9rem}.pack-info .route .icon-return{margin:0 .1rem;vertical-align:-10%}.pack-info .route .route-time{font-size:.7rem;margin-left:.6rem;color:#595959}.pack-info .house{margin-top:.3rem;font-size:.7rem;color:#595959}.pack-info .tips{margin-top:.6rem;font-size:.6rem;color:#999}.pack-info .tips .tip-word{color:#ff9500}.pack-info .re-links{float:right;margin-top:-4.5rem;font-size:.7rem}.pack-info .icon-again{margin-right:.5rem}.return-calendar .tb-dates-p{border-bottom:1px solid #ccc}.return-calendar .tb-dates-p .cale-th{position:relative;width:13.2%;border-right:none}.return-calendar .tb-dates-p .cale-hd{width:7.6%;padding:0 .3rem 0 0;font-size:.6rem;color:#333;border-right:1px solid #ccc}.return-calendar .tb-dates-p .gap{position:absolute;right:-2px;top:.6rem;color:#ccc}.return-calendar .tb-dates-l{float:left;width:7.6%}.return-calendar .tb-dates-l .cale-th{width:100%;height:5.5rem;text-align:left;border-right:1px solid #ccc}.return-calendar .tb-dates-l .cale-th .th-dt{margin-top:1.5rem}.return-calendar .cale-tds{width:92.4%;margin-left:7.6%}.return-calendar .th-dt{font-size:.8rem}.return-calendar .th-wk{font-size:.6rem;color:#999}.return-calendar .cale-date{margin-top:0}.return-calendar .cale-date .cale-td{height:5.5rem;line-height:5.5rem;text-align:center;color:#595959}.return-calendar .cale-date .cale-td.selected{background:#555;color:#fff}.return-calendar .cale-date .icon-hotel{font-size:1.2rem}.return-calendar .cale-week{border-bottom:none}.return-calendar .td-info{display:none}.hotel-tlt{font-size:1.4rem}.hotel-panel{margin-top:1.4rem}.hotel-panel .slide-sec{float:left;width:73%}.hotel-panel .detail-sec{float:right;width:25%}.hotel-panel .detail-sec .tlt{font-size:1rem}.hotel-panel .detail-sec .iterm-dt{font-size:14px;font-weight:700}.hotel-panel .detail-sec .iterm-dd{font-size:14px;margin-bottom:.5rem;color:#595959}.hotel-panel .detail-sec .map-link{display:block;color:#1f6bad}.hotel-panel .detail-sec .map-link .icon-location{margin-right:.1rem;font-size:.65rem}.hotel-panel .detail-sec .iterm-brief{max-height:90px}.hotel-panel .show-mol{width:100%;height:16rem}.hotel-panel .show-mol img{width:100%;height:100%}.hotel-panel .next-hotel,.hotel-panel .pre-hotel{float:left;width:4%}.hotel-panel .swiper-container{margin-top:.5rem;width:100%}.hotel-panel .swiper-container .swiper-slide{cursor:pointer}.hotel-panel .swiper-container .swiper-slide img{width:100%;height:100%}.brief-panel{margin-top:1.5rem;border:1px solid #ccc;font-size:.7rem;margin-bottom:4.25rem}.brief-panel dl{float:left;width:33.3%}.brief-panel dl .icon-arrowdown,.brief-panel dl .icon-arrowup{display:none}.brief-panel dl dt{height:2.25rem;line-height:2.25rem;text-align:center;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background-color:#f2f2f2;cursor:pointer}.brief-panel dl dd{width:280%;padding:.25rem 1rem;display:none}.brief-panel dl dd.first-child{margin-top:1.25rem}.brief-panel dl dd:last-child{margin-bottom:1.25rem}.brief-panel dl.active dt{background:#bc2929;color:#fff}.brief-panel dl.active dd{display:block}.brief-panel dl:last-child{width:33.4%}.brief-panel dl:last-child dt{border-right:none}.brief-panel dl.panel-sec2 dd{margin-left:-100%}.brief-panel dl.panel-sec3 dd{margin-left:-200%}.brief-panel .tips{color:#ff9500}.brief-panel .card-img{vertical-align:middle;max-height:20px;margin-right:.3rem}.pack-trap{margin-top:.5rem}.pack-trap .take-types{float:left;font-size:1rem;color:#595959;margin-right:1rem;padding-top:.75rem;line-height:1.25rem}.pack-trap .icon-through{vertical-align:-.35rem}.pack-trap .take-cities{float:left}.pack-trap .take-times{float:left;font-size:1rem;margin-left:.5rem;padding-top:.75rem;line-height:1.25rem;color:#595959}.pack-trap .route-info{margin-top:.25rem;margin-bottom:.2rem}.pack-trap .segment-info-tips{font-size:.6rem}.pack-trap .save-passenge-remenber{font-size:.6rem;margin-top:.15rem}.pack-trap .fill-gap{clear:both}.hotel-tlt-sub .hotel-name{float:left;font-size:1rem}.hotel-tlt-sub .level{float:left;margin-left:1rem}.pack-btns{height:2rem;margin-top:1.5rem;margin-bottom:1rem}.level{position:relative;min-width:5rem;height:1rem;margin-top:.5rem;background:url(../images/star_mark.png) no-repeat}.level .lev-num{position:absolute;width:100%;height:1rem;background:url(../images/star_real.png) no-repeat}.level .lev-num.lev1{width:13px}.level .lev-num.lev2{width:23px}.level .lev-num.lev3{width:35px}.level .lev-num.lev4{width:45px}.level .lev-num.lev5{width:57px}.level .lev-num.lev6{width:67px}.level .lev-num.lev7{width:74px}.level .lev-num.lev8{width:82px}.hotel-frame .hotel-name{float:left;margin-top:1rem;font-size:1rem}.hotel-frame .level{float:left;margin-top:1.4rem;width:5rem;margin-left:1rem}.fra-swiper .swiper-list{position:relative;height:10rem}.fra-swiper .swiper-list .swiper-container{height:2rem;position:absolute;bottom:0}.fra-swiper .cur-img{width:100%;height:10rem}.fra-swiper .swiper-slide img{width:100%;height:2rem;cursor:pointer}.fra-swiper .iterm-brief{max-height:6.5rem;font-size:.7rem;color:#595959}.fra-swiper .iterm-brief.hotel-intr{max-height:5.5rem}.fra-swiper .iterm-map{margin-top:.5rem;font-size:.6rem;color:#595959;max-height:2rem;margin-bottom:.5rem}@media screen and (max-width:749px){.fra-swiper .iterm-map{max-height:1rem}}.fra-swiper .iterm-map .icon-location{color:#1f6bad;margin:0 .2rem}.chose-wrap{margin:0 -1rem -1rem}.chose-wrap .hd-bar{height:2.5rem;line-height:2.5rem;margin-top:1rem;font-size:.7rem;color:#595959;background:#f2f2f2}.chose-wrap .pad-info{padding:0 1rem}.chose-wrap .pad-info .room{margin-right:.5rem}.iterm-bars{overflow:hidden}.iterm-bars .iterm-bar{position:relative;margin-top:-1px;height:80px;border-top:1px dashed #ccc}.iterm-bars .iterm-bar .icon-selected{display:none}.iterm-bars .house-type{float:left;margin-top:.8rem}.iterm-bars .house-type .tlt{font-size:.9rem;margin-bottom:.25rem}.iterm-bars .house-type .extra{font-size:.6rem}.iterm-bars .price-type{float:right;margin-top:.75rem}.iterm-bars .choice,.iterm-bars .gross{float:left}.iterm-bars .gross-price{font-size:1rem;color:#bc2929}.iterm-bars .spread-price{font-size:.6rem;color:#595959;text-align:right;margin-top:.2rem}.iterm-bars .choice{width:4.3rem;margin-left:2.75rem;padding-top:.4rem}.iterm-bars .choice .btn-default-line,.iterm-bars .choice .btn-line{height:1.75rem;line-height:1.1rem;font-size:.7rem}.double-mark{color:#ff9500}.none-mark{color:#999}.hotel-tlt-sub{margin-bottom:.6rem}.area-wrap{padding:0 1rem 1rem;font-size:.7rem}.hotel-swiper .swiper-button-next,.hotel-swiper .swiper-button-prev{width:1.8rem;height:1.8rem;line-height:1.9rem;margin-top:-.9rem;font-size:.7rem;color:#fff;background-color:rgba(0,0,0,.6);border-radius:50%}.hotel-swiper .swiper-button-next{background-image:none;text-align:left;right:-.75rem!important}.hotel-swiper .swiper-button-next .icon-arrowhead{margin-left:.3rem}.hotel-swiper .swiper-button-prev{background-image:none;left:-.75rem!important}.hotel-swiper .swiper-button-prev .icon-arrowleft{margin-left:.8rem}.hotel-wrap{float:right;width:35rem}.hotel-wrap .left-sec{float:left;width:80%;border-right:1px solid #ccc}.hotel-wrap .right-sec{float:left;width:20%;padding:1.6rem 0 0 1rem}.hotel-wrap .right-sec .btn{width:75%;height:1.75rem;line-height:1.1rem;font-size:.7rem}.hotel-wrap .wrap-secs{border-top:1px solid #ccc}.hotel-wrap .wrap-sec{border-bottom:1px solid #ccc}.hotel-wrap .top-sec{padding:.75rem .5rem .75rem .5rem;border-bottom:1px dashed #ccc}.hotel-wrap .pic{float:left;width:28%;height:4.35rem}.hotel-wrap .pic img{width:100%;height:100%}.hotel-wrap .tent{float:left;width:72%;font-size:.6rem;padding-left:.5rem;color:#595959}.hotel-wrap .tent .hotel-name{float:left;font-size:1rem;color:#333;margin:-.2rem .5rem 0 0}.hotel-wrap .tent .level{float:left;margin-top:.25rem}.hotel-wrap .tent-map{margin-top:.2rem}.hotel-wrap .map-room{margin-top:.15rem}.hotel-wrap .map-room label{margin-right:.35rem}.hotel-wrap .map-reset{font-weight:700}.hotel-wrap .map-adr{margin-right:.35rem}.hotel-wrap .flts{float:left;font-size:.6rem;color:#595959;padding:.4rem .5rem}.hotel-wrap .flts p{padding:.15rem 0}.hotel-wrap .flts .air-logo{width:.7rem;height:.7rem;margin-right:.1rem;vertical-align:-15%}.hotel-wrap .flts .air-port{margin-right:.05rem}.hotel-wrap .flts .air-time{margin-right:.25rem}.hotel-wrap .infos{float:left;width:14%;margin-top:1rem}.hotel-wrap .infos .info-pop{color:#1f6bad;font-size:.6rem}.hotel-wrap .infos .icon-details{vertical-align:-.05rem;margin-left:.2rem}.hotel-wrap .btns{float:right;width:15%;margin-top:.7rem;margin-right:2%}.hotel-wrap .btns .btn{height:1.8rem;line-height:1.2rem;font-size:.7rem}.hotel-wrap .total{font-size:.7rem}.hotel-wrap .price{color:#bc2929;font-size:1.2rem}.hotel-wrap .price-symbol{font-size:.7rem;margin-right:.25rem}.hotel-wrap .rate{font-size:.6rem;color:#999;margin-bottom:.6rem}.hotel-wrap .rate .tip-icon{color:#ff9500;font-size:.65rem}.hotel-wrap .fares{color:#ff9500;position:relative;margin-top:-1px;font-size:.6rem;margin-left:.1rem;cursor:pointer}.hotel-wrap .fares .tip-content{display:none;padding:.15rem .5rem;background:#fff;color:#595959;position:absolute;top:23px;width:130px;left:-12px;border:1px solid #ccc;border-radius:2px;z-index:1}.hotel-wrap .fares .tip-content .fare{padding:5px 0;line-height:.8rem}.hotel-wrap .fares .trangle{display:none;top:16px;left:1px;position:absolute;border:4px solid;border-color:transparent transparent #ccc transparent;z-index:2}.hotel-wrap .fares .trangle:before{content:"";top:-2px;left:-4px;position:absolute;border:4px solid;border-color:transparent transparent #fff transparent}.hotel-wrap .fares:hover .tip-content{display:block}.hotel-wrap .fares:hover .trangle{display:block}.hotel-wrap .fares-total{padding:.25rem 0;border-top:1px dotted #ccc}.hotel-wrap .row-btns{padding-top:2rem}.pop-btn{display:none;width:4.5rem;font-size:.6rem;color:#595959;padding:.4rem .5rem;border:1px solid #999;border-radius:3px}.pop-btn .icon-menu{margin-left:.3rem;vertical-align:-10%}.pack-relink{float:right;margin-top:-2.8rem}.flight-change-modal .modal-body{padding:.5rem}.flight-change-modal .modal-footer{padding:1.5rem .5rem 2rem .5rem}.flight-change-modal .btn-group:after,.flight-change-modal .btn-group:before{content:" ";display:table}.flight-change-modal .btn-group:after{clear:both}.flight-change-modal .btn-group .btn{width:6rem;border-radius:.2rem}@media screen and (max-width:749px){.flight-change-modal .modal-dialog{margin:0}}.flight-change-modal .info-box{margin-bottom:.5rem;padding:.5rem;font-size:.7rem}.flight-change-modal .info-box:after,.flight-change-modal .info-box:before{content:" ";display:table}.flight-change-modal .info-box:after{clear:both}.flight-change-modal .info-box-title{float:left;margin-right:.5rem}.flight-change-modal .info-box-text{float:left;color:#595959}@media screen and (min-width:749px){.flight-change-modal .info-box-text p{display:inline-block;margin-right:.5rem}}.flight-change-modal .flights-list{height:18.5rem;overflow-y:scroll}.flight-change-modal .flights-item{margin-bottom:.5rem;border:1px solid #f2f2f2;background:#f2f2f2;padding-bottom:0;cursor:pointer}.flight-change-modal .flights-item .icon-selected{display:none}.flight-change-modal .flights-item.active{position:relative;border:1px solid #c71f25;background:#fff}.flight-change-modal .flights-item.active .icon-selected{display:block;position:absolute;right:.1rem;top:.1rem;font-size:1.5rem;z-index:1;color:#c71f25}.flight-change-modal .flights-item.selected{border:1px solid #ccc;background:#fff}.flight-change-modal .flights-info{width:100%;height:auto;padding-right:163px}.flight-change-modal .flights-info:after{border-right:none}@media screen and (max-width:749px){.flight-change-modal .flights-info{padding:.8rem .5rem 3.5rem .25rem}.flight-change-modal .flights-info .brand-price-model{display:block;top:inherit;right:0;left:0;bottom:0;width:100%;height:3rem;padding:.25rem .5rem;border-left:0;border:none}.flight-change-modal .flights-info .cabin-price-wrap{border-top:1px dashed #999;text-align:inherit}.flight-change-modal .flights-info .cabin-price-wrap .price{margin-top:.4rem;float:right}.flight-change-modal .flights-info .cabin-price-wrap .tax{margin-top:.9rem;float:left}.flight-change-modal .flights-info .day-plus{margin-right:.2rem}}.flight-change-modal .flights-info .r-s-e .day-plus{background-color:#fff}.flight-change-modal .flights-info .r-s{padding-right:1.5rem}.flight-change-modal .flights-info .r-e{padding-left:1.7rem}.flight-change-modal .brand-price-model{position:absolute;right:0;top:0;bottom:0;width:6rem;padding-left:0;border-left:1px dashed #ccc}.flight-change-modal .cabin-price-wrap{text-align:center}.flight-change-modal .cabin-price-wrap .price{margin-top:1.5rem;color:#c71f25;font-size:1.2rem}.flight-change-modal .cabin-price-wrap .tax{font-size:.6rem;color:#999}@media screen and (max-width:1039px){.return-calendar .cale-date .cale-td{height:4.5rem;line-height:4.5rem}.return-calendar .tb-dates-l .cale-th{height:4.5rem}.hotel-panel .detail-sec,.hotel-panel .slide-sec{float:none;width:100%}.hotel-panel .detail-sec{margin-top:2rem;margin-bottom:1.5rem}.hotel-panel .detail-sec .iterm-brief{max-height:45px}.hotel-panel .detail-sec .map-link{display:inline-block}.hotel-panel .detail-sec .map-link .map-around{display:none}.brief-panel{border:none;margin:0 -1rem 1rem}.brief-panel dl{float:none;width:100%;text-indent:.5rem;margin-bottom:.5rem}.brief-panel dl .icon-arrowdown,.brief-panel dl .icon-arrowup{display:block;float:right;margin:.75rem 1rem 0 0;color:#bc2929;font-size:.8rem}.brief-panel dl dt{border:none;font-size:1rem;height:2.5rem;line-height:2.5rem;text-align:left;margin-left:.5rem;background:#f2f2f2;-webkit-box-shadow:0 2px 2px 0 rgba(237,237,237,.5);box-shadow:0 2px 2px 0 rgba(237,237,237,.5)}.brief-panel dl dd{width:100%;padding:.1rem .8rem .1rem .6rem}.brief-panel dl dd.first-child{margin-top:1rem}.brief-panel dl dd:last-child{margin-bottom:1.25rem}.brief-panel dl:last-child{width:100%}.brief-panel dl.panel-sec2 dd{margin-left:0}.brief-panel dl.panel-sec3 dd{margin-left:0}.brief-panel dl.active dt{background:#fff;color:#333}.pack-info .re-links{margin-top:-6rem}.icon-location{margin-left:.35rem}.swiper-list .icon-location{margin-left:0}.iterm-map .map-around{display:none}.pop-btn{display:block;margin-top:-.3rem;margin-bottom:.5rem}.hotel-wrap{float:none;width:100%}.hotel-pack .flights-order .order-con{margin-top:.6rem}}@media screen and (max-width:749px){.return-calendar .tb-dates-l{display:none}.return-calendar .cale-tds{width:100%;margin-left:0}.return-calendar .cale-date .cale-td{height:3.1rem;line-height:3.1rem}.return-calendar .icon-hotel{display:none}.return-calendar .td-info{display:block;font-size:.7rem}.return-calendar .td-info .td-lf{float:left;margin-left:.8rem}.return-calendar .td-info .td-rt{float:right;margin-right:.8rem}.route .route-city{display:block}.route .route-time{display:block;margin-left:0!important;margin-top:.2rem}.pack-info{margin-bottom:.5rem}.pack-info .re-links{margin-top:.5rem;height:1rem;margin-bottom:.5rem}.pack-info .re-links .link-txt{display:none}.cale-date{border-top:1px solid #f2f2f2}.hotel-panel .detail-sec .iterm-brief{max-height:80px}.show-mol{display:none}.pack-trap .take-types{line-height:1.2rem}.pack-trap .take-times{float:none;display:block;clear:both;font-size:.7rem;margin-left:0;padding-top:.3rem}.pack-trap .route-info{margin-top:.8rem;margin-bottom:.1rem}.pack-btns{margin-bottom:2rem}.hotel-frame .hotel-name{float:none;margin-top:.8rem}.hotel-frame .level{float:none;margin-top:.4rem;margin-left:0}.swiper-container{height:10.5rem}.swiper-container .swiper-slide img{height:100%}.chose-wrap{margin:0 -.5rem -1rem}.chose-wrap .hd-bar{line-height:1rem}.chose-wrap .hd-bar .room{display:block;padding-top:.3rem}.chose-wrap .hd-bar .date{font-size:.6rem;color:#737373}.iterm-bars{margin:0 12px}.iterm-bars .choice{display:none}.iterm-bars .iterm-bar{margin-top:0;cursor:pointer}.iterm-bars .iterm-bar:first-child{border-top:1px solid transparent}.iterm-bars .iterm-bar:last-child{border-bottom:1px solid #ccc}.iterm-bars .iterm-selected{border:1px solid #bc2929!important}.iterm-bars .iterm-selected+.iterm-bar{border-top:1px solid transparent}.iterm-bars .iterm-selected .icon-selected{display:block;font-size:1.8rem;color:#bc2929;position:absolute;top:0;right:0}.mini-type{display:block;font-size:.6rem!important;line-height:.8rem!important;margin-left:3.8rem!important;margin-top:-3rem}.mini-type .psg-house{display:block;padding:.8rem 0 .2rem}.area-wrap{padding:0 .5rem 1rem}.fra-swiper .swiper-list{height:auto}.fra-swiper .swiper-list .swiper-container{height:auto;position:static;top:0;margin-bottom:1rem}.hotel-swiper .swiper-button-next,.hotel-swiper .swiper-button-prev{display:none}.hotel-wrap .left-sec{float:none;width:100%;border-right:none;border-bottom:1px solid #ccc}.hotel-wrap .top-sec{padding:.5rem .5rem .5rem .5rem}.hotel-wrap .below-sec{padding:0 .5rem}.hotel-wrap .flts{padding:.4rem 0;width:68%}.hotel-wrap .btns{width:30%}.hotel-wrap .tent .hotel-name{float:none}.hotel-wrap .tent .level{float:none;margin-top:.1rem}.hotel-wrap .map-adr{float:left;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:.1rem}.hotel-wrap .map-room{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-wrap .map-around{display:none}.hotel-wrap .icon-location{margin-left:0}.hotel-wrap .map-reset{display:none}.hotel-wrap .right-sec{position:relative;padding:.5rem .5rem .7rem;width:100%}.hotel-wrap .right-sec .btn{position:absolute;right:.5rem;width:29%}.hotel-wrap .right-sec .price{float:right;margin-right:35%}.hotel-wrap .total{float:left;margin-top:.4rem}.hotel-wrap .rate{float:left;margin:.55rem 0 0 .3rem}.hotel-wrap .rate .rate-txt{display:none}.air-model,.air-port{display:none}.wrap-secs{margin:0 -.5rem;background:#f2f2f2}.wrap-secs .wrap-sec{background:#fff;margin-bottom:.5rem}.hotel-pack .flights-order .order-con{margin-top:-.5rem;float:right}.hotel-pack .flights-order .red-text{margin-right:.5rem}.hotel-pack .flights-order .order-item,.hotel-pack .flights-order .order-item-x{margin-right:.5rem}.pop-btn{width:3.5rem}.pop-btn .compre{display:none}}.search-list{float:left;width:14rem;max-height:30rem;overflow:auto}.search-list .pop-con{padding:10px;font-size:.7rem;background-color:#f5f5f5}.search-list .con-tlt{margin-bottom:.5rem}.search-list .top-con{margin-bottom:1rem}.search-list .cen-con{margin-bottom:1rem}.search-list .cen-con label{display:block;margin-bottom:.25rem;color:#595959}.search-list .cen-con label:last-child{margin-bottom:0}.search-list .bom-con{padding-bottom:1rem}.search-list .menu-list{border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#595959}.search-list .menu-list>li{border-bottom:1px dashed #ccc;cursor:pointer}.search-list .menu-list>li .menu-tlt{display:block;line-height:1.75rem}.search-list .menu-list>li .menu-tlt:hover{background:#ededed}.search-list .menu-list>li .tlt-text{padding-left:.5rem}.search-list .menu-list>li .arrow{float:right;font-size:.6rem;color:#999;margin:.6rem .5rem 0 0}.search-list .menu-list>li:last-child{border-bottom:none}.search-list .menu-list>li.active .sub-menu{display:block}.search-list .menu-list>li.active .menu-tlt{background:#ededed}.search-list .sub-menu{display:none;font-size:.6rem;padding:.5rem 0 .1rem}.search-list .sub-menu>li{padding-left:.5rem;line-height:1.3rem}.search-list .sub-menu>li.selected a{color:#bc2929}.search-list .sub-menu>li:last-child{margin-bottom:.3rem}.search-list .close-btn{display:none;float:right;color:#bc2929}.search-list.fixed-top{position:fixed;top:0;bottom:auto;z-index:999}.search-list.fixed-bottom{position:fixed;top:auto;z-index:999}.new-set{padding-bottom:.6rem;margin-top:-1.25rem;border-bottom:none}.flt-tip{color:#ff9500}.tip-msg{color:#6c6c6c}.no-lmt{display:block;height:1.75rem;line-height:1.75rem;margin-left:.5rem}.flt-seg{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.flt-seg .mark{display:inline-block;height:.9rem;line-height:.7rem;padding:.1rem;min-width:.9rem;background:#999;border-radius:2px;font-size:.6rem;text-align:center;color:#fff;margin-right:.15rem}.cel-link{float:right;font-size:.7rem}@media screen and (max-width:1039px){body.frozen,html.frozen{overflow:hidden;position:relative}.search-list{float:none;position:fixed;left:0;top:0;z-index:1050;margin-left:-100%;max-height:37.5rem;transition:margin-left .25s;-webkit-transition:margin-left .25s;-moz-transition:margin-left .25s}.search-list .close-btn{display:inline-block}.search-list.active{margin-left:0;transition:margin-left .25s;-webkit-transition:margin-left .25s;-moz-transition:margin-left .25s}}@media screen and (max-width:749px){.search-list{max-height:24.5rem}.flt-tip{display:block}.pop-btn{margin-top:-1rem}.new-set{margin-top:1rem}.hotel-wrap .infos{float:none;width:68%;margin-bottom:.5rem}.hotel-wrap .btns{margin-top:-4.2rem}}.order-item-x{margin-left:1.5rem;color:#737373;cursor:pointer}.hd-dates .place-text{line-height:1.2rem;font-size:.9rem;color:#595959}@media screen and (min-width:1040px){.iterm-brief .til{display:block}.iterm-map .til{display:block}}@media screen and (max-width:1039px){.iterm-brief .til{display:block}.iterm-map .til{display:block}}.fra-hotel-server .server-items{height:2.3rem;margin:0 -1rem 0 -1rem;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}@media screen and (max-width:749px){.fra-hotel-server .server-items{display:none}}.fra-hotel-server .server-items .item-text{float:left;line-height:2.3rem;width:33.3%;text-align:center;font-size:.7rem;color:#333;border-right:1px solid #b3b3b3;cursor:pointer}.fra-hotel-server .server-items .item-text:last-child{border:none}.fra-hotel-server .server-items .item-text.cur{color:#fff;background-color:#bc2929}.fra-hotel-server .item-con .item-box{display:none}@media screen and (min-width:1040px){.fra-hotel-server .item-con .item-box .item-link{display:none}}@media screen and (max-width:1039px){.fra-hotel-server .item-con .item-box .item-link{display:none}}@media screen and (max-width:749px){.fra-hotel-server .item-con .item-box .item-link{display:block}}.fra-hotel-server .item-con .item-box.cur{padding:1rem 0 1rem 0;display:block}.fra-hotel-server .item-con .item-box.cur .item-detail{color:#333}.fra-hotel-server .item-con .item-box.cur .item-detail .server-text{font-size:.7rem;margin-bottom:.5rem}.fra-hotel-server .item-con .item-box.cur .item-detail .server-text.text-shoal{color:#595959}.fra-hotel-server .item-con .item-box.cur .item-detail .server-text:last-child{margin-bottom:0}.fra-hotel-server .item-con .item-box.cur .item-detail .server-text .til{color:#ff9500}.fra-hotel-server .item-con .item-box.cur .item-detail .server-text img{margin-left:.5rem}@media screen and (max-width:749px){.iterm-brief .til{display:inline-block}.iterm-map .til{display:inline-block}.fra-hotel-server .item-con .item-box{display:block;margin-bottom:.5rem}.fra-hotel-server .item-con .item-box:last-child{margin-bottom:0}.fra-hotel-server .item-con .item-box .item-link{color:#333;font-size:1rem;height:2.5rem;line-height:2.5rem;width:100%;background-color:#f2f2f2;position:relative}.fra-hotel-server .item-con .item-box .item-link .icon-arrowdown{color:#bc2929;font-size:.8rem;position:absolute;right:.5rem;top:.75rem}.fra-hotel-server .item-con .item-box .item-detail{display:none}.fra-hotel-server .item-con .item-box.cur{margin-bottom:0}.fra-hotel-server .item-con .item-box.cur .item-link{background-color:#fff}.fra-hotel-server .item-con .item-box.cur .item-link .icon-arrowdown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fra-hotel-server .item-con .item-box.cur .item-detail{display:block;padding:1rem .5rem}.hotel-frame{border:none;padding:0}.hotel-frame .fra-hd{padding:0 1rem}.hotel-frame .hotel-swiper{border-top:none}.hotel-frame .iterm-brief,.hotel-frame .iterm-map{padding:0 1rem}.hotel-frame .fra-hotel-server{padding:0 1rem}.hotel-frame .fra-hotel-server .item-box{margin:0 -.5rem .5rem -.5rem}.hotel-frame .fra-hotel-server .item-box .item-link{padding:0 .5rem}.hotel-frame .fra-hotel-server .item-box.cur{padding:0}.hotel-frame .fra-hotel-server .item-box.cur .item-detail{padding:1rem;border-top:1px solid #ededed;margin:0 -.5rem}.hotel-frame .fra-hotel-server .item-box.cur .item-link{padding:0 .5rem}.survey .hotel-tlt-sub{border-bottom:1px solid #ccc;margin:0 -1rem;padding-left:1rem}}@media screen and (min-width:1040px){.hotel-map .map-pad{display:none}.hotel-map .map-pc{display:block}.hotel-map .map-phone{display:none}}@media screen and (max-width:1039px){.hotel-map .map-pad{display:block}.hotel-map .map-pc{display:none}.hotel-map .map-phone{display:none}}@media screen and (max-width:749px){.hotel-map .map-pad{display:none}.hotel-map .map-pc{display:none}.hotel-map .map-phone{display:block}}.flight-change-modal .modal-body.flight-modal{padding:.5rem .5rem 1.25rem}.flight-change-modal .flight-change-con{min-height:29.8rem}.flight-change-modal .flights-menu{height:17.3rem}.flight-change-modal .flights-menu .flights-item{margin-bottom:.25rem}.flight-change-modal .flights-menu .flights-item:last-child{margin-bottom:0}.flight-change-modal .info-box.selected{padding:0 0 0 .5rem;line-height:1.75rem;background-color:#fff}.flight-change-modal .info-box.selected .diff{display:inline-block;color:#595959;font-size:.7rem;margin-right:1rem}.flight-change-modal .info-box.selected .diff .diff-price{color:#c71f25}.flight-change-modal .info-box.selected .update-btn{float:right;width:3.75rem;display:inline-block}.flight-change-modal .info-box.selected .update-btn .btn{height:1.75rem;padding:0}.flight-change-modal .info-box.selected .selected-info{float:left}.flight-change-modal .info-box.selected .other-info{display:inline-block;float:right}@media screen and (max-width:749px){.flight-change-modal .info-box.selected .other-info{display:block}}.flight-change-modal .btn-group.flight-go-btn{margin-top:3.75rem}.flight-change-modal .btn-group.flight-bk-btn{margin-top:1.75rem}.flight-change-modal .flights-menu.go-flights{height:19.6rem}.pages{margin:40px auto;font-size:14px;text-align:center}@media screen and (max-width:750px){.pages .respon-page{display:none}.pages .page,.pages .page-first,.pages .page-last,.pages .page-next,.pages .page-prev{margin-left:5px}}@media screen and (max-width:360px){.pages .page-total{margin-top:10px}}.page-list{display:inline-block}.page-total{display:inline-block;margin:5px 0 0 20px;color:#666}.page,.page-first,.page-last,.page-next,.page-prev{display:inline-block;border-radius:3px;border:1px solid #ccc;margin-left:13px;text-align:center;width:32px;height:32px;line-height:30px;vertical-align:middle;color:#666}.page-first{margin-left:0}.page-current{border:1px solid #c20000;color:#c20000}.page-first:active,.page-first:hover,.page-last:active,.page-last:hover,.page-next:active,.page-next:hover,.page-prev:active,.page-prev:hover,.page:hover{color:#c20000}.state-code-page{position:relative;width:100%;background:url(../images/stateCode/bg_1000.png) no-repeat left center #d6d6d6}.state-code-page .bg-filter{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#333;opacity:.1}.state-code-con{position:relative;max-width:886px;height:495px;opacity:.9;margin:60px auto;background:#fff;border-radius:4px;z-index:2}.state-code-con .con-center{max-width:681px;margin:0 auto 0 auto;padding-top:148px}.state-code-con .con-center:after,.state-code-con .con-center:before{content:" ";display:table}.state-code-con .con-center:after{clear:both}.state-code{position:relative;float:left;margin:0 30px 0 0;width:284px;height:199px;background:url(../images/stateCode/404_1000.png) no-repeat center center}.state-code .code-text{position:absolute;right:70px;top:60px;font-family:MicrosoftYaHei-Bold;font-size:60px;font-weight:700;color:#da0b0b}.state-code .code-text>img{vertical-align:top}.state-code-txt{float:left}.state-code-txt .result-txt{font-size:24px;font-weight:700;line-height:44px;color:#333}.state-code-txt .result-reason{font-size:16px;color:#595959}.state-code-txt .btn-back-home{width:150px;margin-top:40px}@media (max-width:749px){.state-code-con{height:353px}.state-code-con .con-center{padding-top:40px}.state-code-page{background:url(../images/stateCode/bg_768.png) no-repeat left center #d6d6d6}.state-code{float:none;margin:0 auto 0 auto;width:145px;height:109px;background:url(../images/stateCode/404_320.png) no-repeat center center}.state-code .code-text{right:38px;top:23px;font-size:36px}.state-code-txt{float:none;padding:0 20px}.state-code-txt .result-txt{font-size:14px;font-weight:700;line-height:20px;text-align:center;padding:15px 20px 5px 20px}.state-code-txt .result-reason{font-size:12px;padding:5px 20px}.state-code-txt .btn-back-home{width:100%;margin-top:40px}}.con-wcm{padding-bottom:80px}.con-wcm .row-btn{margin-bottom:0}.wcm-hd{margin:0;padding:30px 0 20px;font-size:24px;color:#333;border-bottom:1px dotted #ccc}@media (max-width:749px){.wcm-hd{padding-top:20px}}.jumbotron{position:relative;margin-top:30px}.jumbotron img{width:100%}.jumbotron .overlay{position:absolute;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.5));background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.5));color:#fff;font-size:36px;padding:0 20px;height:129px}.jumbotron small{display:block;margin-top:30px;font-size:18px}@media (max-width:749px){.jumbotron{margin-top:20px}.jumbotron .overlay{padding:0 10px;line-height:1.3;font-size:24px;height:68px}.jumbotron small{margin-top:10px;font-size:12px}}.con-wcm .frame{margin-top:1.5rem}.recruit-section{font-size:.7rem}.recruit-section h2{font-size:.8rem;font-weight:700;color:#333;text-align:center}.recruit-section p{margin-top:1rem}.recruit-section .links-info{margin-top:1rem;margin-bottom:1rem;line-height:1.4}.wcm-section{padding-bottom:1rem;font-size:.7rem;color:#595959}.wcm-section h2{font-size:.8rem;font-weight:700;color:#595959;text-align:center}.wcm-section h3{font-size:.8rem;font-weight:700;color:#333}.wcm-section h4{font-size:.7rem;font-weight:700;color:#595959;margin:0}.wcm-section p{text-indent:1.4rem}.wcm-section p.air-info{text-indent:0;margin:.5rem 0}.wcm-section .p-level-up{font-weight:700;margin:1rem 0 0}.wcm-section .wcm-res-img{width:100%;margin-top:1rem}.wcm-section .wcm-air-img,.wcm-section .wcm-brand-img,.wcm-section .wcm-fix-img{display:block;margin:1rem auto 0}.wcm-section .wcm-fix-img{width:340px}.wcm-section .wcm-brand-img{width:372px}.wcm-section .wcm-air-img{width:230px}.wcm-section .sep-h3{margin-top:0}.wcm-section .tit-em{margin-top:20px;text-indent:0;font-weight:700}.wcm-section .wcm-gutter{margin-top:20px}.wcm-section .no-indent{text-indent:0}.wcm-section .dot{margin-right:20px}@media (max-width:1039px){.wcm-section .wcm-fix-img{width:440px}.wcm-section p.air-info{margin:.25rem 0}.wcm-section .p-level-up{margin:.5rem 0 0}}@media (max-width:749px){.wcm-section{padding-bottom:.5rem;font-size:.8rem}.wcm-section h3{font-size:.9rem}.wcm-section .wcm-res-img{width:100%;margin-top:.5rem}.wcm-section .wcm-brand-img,.wcm-section .wcm-fix-img{width:100%;margin-top:.5rem}.wcm-section .sep-h3{margin-top:1rem}.wcm-section p{line-height:1.3rem}.wcm-section .tit-em,.wcm-section .wcm-gutter{margin-top:10px}}.wcm-section .wcm-link{color:#1f6bad}.wcm-section .tit-table{text-align:center;margin-top:.7rem}.wcm-img-box{margin:.5rem 0 1rem}.wcm-img-item{display:inline-block;margin-right:1rem;text-align:center}.wcm-img-item .info-alt{text-indent:0}.no-indent p{text-indent:0}.wcm-nav{margin-top:1.5rem;color:#333}.wcm-nav .nav-t{height:3rem;background-color:#c71f25}.wcm-nav .nav-t .title{display:inline-block;margin-left:2rem;line-height:3rem;font-size:1.2rem;color:#fff}.wcm-nav .wcm-nav-list{background-color:#f2f2f2;padding-bottom:4rem}.wcm-nav .nav-hre-f{position:relative;display:block;margin:0 1rem;height:2.5rem;font-size:.9rem;line-height:2.5rem;text-indent:1rem;border-bottom:1px dashed #ccc;cursor:pointer}.wcm-nav .nav-hre-f i{position:absolute;right:0;top:.7rem}.wcm-nav .nav-hre-f.active{margin:0;text-indent:2rem;border-bottom:none;background-color:#d9d9d9}.wcm-nav .nav-hre-f:hover{background-color:#d9d9d9;margin:0;padding:0 1rem}.wcm-nav .nav-hre-f:hover.active{text-indent:1rem}.wcm-nav .nav-hre-f:hover i{right:1rem}.wcm-nav .wcm-nav-sub{display:none;background-color:#e6e6e6}.wcm-nav .wcm-nav-sub .nav-hre-t{display:block;height:2.5rem;line-height:2.5rem;font-size:.8rem;text-indent:2rem}.wcm-nav .wcm-nav-sub .nav-hre-t:hover{background-color:#d9d9d9}.wcm-nav .wcm-nav-sub .active{background-color:#d9d9d9}@media (max-width:1039px){.wcm-nav{display:none}}.wcm-con-r .breadcrumb{display:none}.wcm-con-r .tit-em{margin-top:1rem}.wcm-con-r h3{color:#595959}@media (max-width:1039px){.wcm-con-r .breadcrumb{display:block}.wcm-con-r .tit-em{margin:.5rem 0}}.wcm-tb-wrap{margin:20px 0 30px 0;width:100%;overflow-x:auto}.wcm-tb-wrap .tb-caption{margin-bottom:.5rem;line-height:1rem}.wcm-tb-wrap .wcm-tb{border:1px solid #ccc;width:100%;min-width:640px;font-size:.6rem}.wcm-tb-wrap .wcm-tb th{text-align:center;font-size:.7rem;font-weight:700;height:2rem}.wcm-tb-wrap .wcm-tb .prize-content{width:430px}.wcm-tb-wrap .wcm-tb td{height:2rem;padding:0 .5rem;border:1px solid #ccc}.wcm-tb-wrap .wcm-tb.tb-center td,.wcm-tb-wrap .wcm-tb.tb-center th{text-align:center}@media (max-width:749px){.wcm-tb-wrap{margin:10px 0 20px 0;overflow-x:auto}}.frame .wcm-tb-wrap .wcm-tb{min-width:615px}.luggage-tb-wrap{margin:1rem 0;width:100%;overflow-x:auto}.luggage-tb-wrap .luggage-tb{border:1px solid #ccc;width:100%}.luggage-tb-wrap .luggage-tb td{border:1px solid #ccc;text-align:center;padding:.5rem 0;height:2rem}.luggage-tb-wrap .luggage-tb .text-left{padding:.5rem 1rem;text-align:left}.luggage-tb-wrap .luggage-tb p{line-height:2}@media (max-width:749px){.luggage-tb-wrap .luggage-tb{min-width:680px}}@media (max-width:749px){.luggage-tb-wrap{margin:10px 0}}.search-station{padding:1rem .5rem;text-align:center}.search-station .btn-prompt{font-size:.8rem;line-height:22px}.search-station .btn{margin-top:2rem;width:150px}@media (max-width:749px){.search-station .btn{width:100%}}.model-footer{margin-top:.5rem;text-align:right;line-height:1rem}.wcm-pro{margin-bottom:80px;font-size:.7rem;color:#595959}.wcm-pro h3{margin:1rem 0 .5rem;font-size:1rem;font-weight:700;line-height:1;color:#333}.wcm-pro p{margin:.5rem 0;line-height:1rem}.wcm-pro hr{margin:1rem 0;border:0;border-top:1px dashed #ccc;height:0}.wcm-pro b{color:#333}.wcm-pro .gutter-t{margin-top:40px}@media (max-width:749px){.wcm-pro{font-size:.8rem;line-height:1.3rem}.wcm-pro h3{margin-top:.5rem;font-size:1.1rem}.wcm-pro .gutter-t{margin-top:30px}}.wcm-banner{width:100%}.wcm-banner .banner-pc{display:block;height:20rem;background-position:center center;background-repeat:no-repeat;background-color:#fff}.wcm-banner .banner-pad{display:none}.wcm-banner .banner-tel{display:none}@media (max-width:1039px){.wcm-banner .banner-pc{display:none}.wcm-banner .banner-pad{display:block}.wcm-banner .banner-pad .wcm-res-img{width:100%}}@media (max-width:749px){.wcm-banner .banner-pad{display:none}.wcm-banner .banner-tel{display:block}.wcm-banner .banner-tel .wcm-res-img{width:100%}}.ul-list .list-li{border-bottom:1px solid #ccc;font-size:.7rem;padding:.4rem .5rem}.ul-list .li-text{display:inline-block;width:90%;color:#333}.ul-list .li-text:hover{color:#1f6bad}.ul-list .link-see{float:right;margin-left:1rem}@media (max-width:1039px){.ul-list .li-text{display:inline}.ul-list .link-see{float:none;display:block;margin-top:5px;margin-left:0}}.media-con{text-align:center}.media-con h3{font-size:.7rem;line-height:1.3rem}.mod-pro{margin-top:1.5rem;background:#f2f2f2;font-size:.7rem}.mod-pro:after,.mod-pro:before{content:" ";display:table}.mod-pro:after{clear:both}.mod-pro img{width:100%}.mod-pro .btn-primary{font-size:.7rem;width:auto}@media (min-width:750px){.mod-pro .pro-l{float:left;width:300px;height:168px}.mod-pro .pro-r{padding:0 20px 0 320px}.mod-pro .tit{font-size:1rem;padding:1rem 0 7px;color:#333;font-weight:700;white-space:nowrap;overflow:hidden}.mod-pro .detail{height:2.5rem;overflow:hidden}.mod-pro .btn-primary{padding:0 30px;height:33px}.mod-pro .icon-arrowhead{display:none}}@media (max-width:749px){.mod-pro{position:relative}.mod-pro .detail,.mod-pro .tit{display:none}.mod-pro .btn-primary{position:absolute;right:0;bottom:0;border-radius:0;padding:0 10px;height:27px;line-height:27px}.mod-pro .icon-arrowhead{margin-left:5px;font-size:.6rem}}.air-return{position:relative}.air-return::-webkit-scrollbar{width:8px}.air-return::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(240,240,240,.5);box-shadow:inset 0 0 0 rgba(240,240,240,.5);border-radius:10px}.air-return::-webkit-scrollbar-thumb{border-radius:10px;background-color:#87cefa;-webkit-box-shadow:inset 0 0 0 rgba(240,240,240,.5);box-shadow:inset 0 0 0 rgba(240,240,240,.5)}.air-return .air-return-contain{position:absolute;top:43%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:80%;height:51%;overflow-y:auto}.con-wcm .wcm-section .wcm-size-img{width:500px}.con-wcm .wcm-section .p-center p{text-align:center;font-size:.7rem;text-indent:0}.con-wcm .wcm-section .pic-source{width:500px;margin:1rem auto;font-size:.6rem}.con-wcm .wcm-section .p-remark{width:291px;height:68px;display:inline-block;margin:1rem auto;font-size:.6rem;text-align:left;text-indent:0}.con-wcm .row .wcm-company-honor p{text-indent:0}@media (max-width:749px){.con-wcm .wcm-section .p-center p{width:100%;font-size:.8rem;line-height:1.3rem;text-indent:0}.con-wcm .wcm-section .p-spe{text-indent:0;font-size:.6rem}.con-wcm .wcm-section .wcm-size-img{width:100%}.con-wcm .wcm-section .pic-source{width:100%;margin-top:.5rem}}.arj-table{width:100%;text-align:center}.arj-table td,.arj-table th{padding:.5rem 0}.arj-table .arj-table-til{background:#fff;font-size:1rem;padding:.5rem 0}.arj-table tbody tr:nth-child(even){background:#ddebf7}.arj-table tbody tr:nth-child(odd){background:#fff}.arj-table tbody tr:last-child{border-bottom:1px solid #ccc}.arj-table thead tr{background:#b4daff}.wcm{font-size:14px;padding:25px 0 60px;color:#595959}.wcm .wcm-hd{text-align:center;text-indent:0;font-size:20px;font-weight:700;padding-top:10px;padding-bottom:20px;border-bottom:1px dotted #ccc}.wcm .wcm-hd-l{margin-bottom:20px;font-size:20px;font-weight:700;padding-top:10px;padding-bottom:20px;text-indent:0;border-bottom:1px dotted #ccc}.wcm .wcm-hd-s{margin-bottom:20px;font-size:16px;font-weight:700}.wcm .wcm-hd-first{line-height:20px;font-size:14px;font-weight:700}.wcm .wcm-hd-second{line-height:20px;font-size:14px;font-weight:100;text-indent:19px;color:#595959}.wcm .wcm-hd-three{line-height:20px;font-size:14px;font-weight:100;text-indent:28px;color:#595959}.wcm .wcm-hd-spilt{line-height:20px;font-size:16px;font-weight:700;margin-top:33px;text-indent:0}@media (max-width:749px){.wcm .wcm-hd-spilt{margin-top:23px}}.wcm .wcm-center{text-align:center}.wcm .link-a{line-height:20px;color:#1f6bad}.wcm .prompt{line-height:20px;color:#ff9500}.wcm p{margin-bottom:14px;line-height:22px;text-indent:28px}.wcm p.tc{text-align:center}.wcm p.tag{text-align:center;margin-top:-10px;color:#999}.wcm p.no-indent{text-indent:0}.wcm ol{list-style-type:decimal}.wcm ol li{font-size:15px;margin-bottom:10px}@media (max-width:749px){.wcm p{font-size:16px;margin-bottom:6px;line-height:26px}}.wcm img{display:block;margin:20px auto}.wcm img.full-screen-img{width:100%}@media (max-width:1039px){.wcm img{margin-top:20px;width:440px}.wcm img.full-screen-img{width:100%}}@media (max-width:749px){.wcm img{margin-top:20px;width:98%}}.wcm .pic-p{margin:6px 0 20px 0;width:100%}@media (max-width:749px){.wcm .pic-p{margin-top:10px}}.wcm .wcm-tb-wrap{width:100%;padding:20px 30px;overflow-x:auto}.wcm .wcm-tb-wrap .wcm-tb{border:1px solid #ccc;width:100%;font-size:12px}.wcm .wcm-tb-wrap .wcm-tb td{height:40px;padding:0 10px;border:1px solid #ccc;text-align:center}.wcm .wcm-tb-wrap .wcm-tb td p{text-indent:0;margin:10px}.wcm .f12{font-size:12px}.wcm .f16{font-size:16px;line-height:24px}.wcm .f18{font-size:18px;line-height:26px}.wcm .f20{font-size:20px;line-height:28px}.wcm .f22{font-size:22px;line-height:30px}.wcm .f24{font-size:24px;line-height:32px}.wcm-box{padding-top:0}.wcm-box img.full-screen-img{margin-top:30px}.list_btns{font-size:.7rem;width:15rem;margin:0 auto}.list_btns .list_btn{width:5.4375em;height:2.1875em;line-height:1.1rem}.boarding-vip .header_left{background-color:#ddac00}.boarding-normal .header_left{background-color:#b5b5b6}.boarding{margin-top:5rem;margin-bottom:5rem;margin-left:auto;margin-right:auto;max-width:40rem;font-size:.7rem;border-radius:1.5rem 1.5rem 0 0;background-color:#fff}.boarding_type{position:absolute;left:68%;top:30%;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);color:#fff}.boarding_header{position:relative;height:3em;line-height:3em;border-radius:1.5rem 1.5rem 0 0;overflow:hidden}.boarding_header>img{width:100%}.boarding_header .header_left{font-size:1.5714em;width:70%;float:left;padding-left:1.5em;color:#fff}.boarding_header .header_right{width:30%;padding-left:1rem;float:left;background-color:#d60011}.boarding_header .header_right .header_img{width:108px}.boarding_header .header_right .header_img img{width:100%}.boarding_input--red p{color:#9a181c!important}.boarding_input--red p span{color:#9a181c!important}.boarding_input--red input{border:1px solid #9a181c!important}.boarding_content{border:1px solid #ddd;-webkit-box-shadow:0 6px 4px 0 rgba(0,0,0,.05);box-shadow:0 6px 4px 0 rgba(0,0,0,.05);overflow:hidden}.boarding_content .boarding_input{margin-bottom:6px;overflow:hidden;font-size:.7rem}.boarding_content .boarding_input p{font-size:.858em;color:#aeaeae}.boarding_content .boarding_input p span{color:#827f7f;padding-right:.2em}.boarding_content .boarding_input .input_group{position:relative;height:1.5rem;line-height:1.5rem;max-height:1.5rem;width:100%;display:block;font-size:.7rem;color:#333;background:#fff;border-radius:.1rem;-webkit-appearance:none;outline:0}.boarding_content .boarding_input .input_group>.text{width:100%;height:2em;line-height:2em;border-radius:.1em;padding-left:.7em;border:1px solid #ccc}.boarding_content .boarding_input--last{margin-top:-.8em}.boarding_left{width:70%;padding:.7142em .7142em 1.4286em 1.4286em;float:left;overflow:hidden}.boarding_right{width:30%;padding:.7142em 1.4286em 1.4286em .7142em;float:left;overflow:hidden;border-left:2px dashed #ccc}.boarding_code{height:4rem}.boarding_tips{text-align:center;margin-top:2rem}.boarding_tips p{color:#9a181c}.boarding_notice{font-size:.68rem;margin-top:.5rem}.boarding_notice--left{float:left;width:41%;border-right:1px solid #333;padding-right:.2rem}.boarding_notice--left p:last-child{font-size:.6rem}.boarding_notice--right{float:left;width:59%;padding-left:.4rem}@media screen and (max-width:749px){.boarding{height:19rem;width:36rem;margin:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;padding:0;margin:11rem auto 9rem -8rem}.boarding_header{height:4.2rem!important}.boarding_content{overflow:scroll;height:15rem!important}.boarding-normal{display:none}}.print_board .board-box-info .board-info{padding:.55rem 0 .4rem .5rem;background-color:#f2f2f2;font-size:.6rem;margin-top:1rem}.print_board .board-box-info .info-detail{padding:.55rem 0 .4rem .5rem;font-size:.6rem}.print_board .board-box-info .info-detail:last-child{margin-bottom:1rem}.print_board .board-box-info .info-detail span{padding-left:0}.print_board .board-box .radio-label{width:56px;padding-left:1rem}.print_board .board-box .set-btn-row{margin-bottom:1rem}.print_board .board-box .tips{color:#ff9500;font-size:.6rem;margin-bottom:1rem}.print_board .board-box .comfirm{width:auto}.print_board .board-box .choose-set-btn{width:auto}.print_board .board-box .board-item{padding:.55rem 0 .4rem 0;margin:1rem 0;font-size:.8rem;background-color:#f2f2f2}.print_board .board-box .board-item .segment-info-tips{text-align:left}.print_board .board-box .board-item .board-item-name{padding-left:1.4rem}.print_board .board-detail{margin:0 0 1rem 0;padding:.55rem 0 .4rem 0}.print_board .board-detail .board-time-item{font-size:.7rem;color:#737373}.print_board .board-detail .air-port-name{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.print_board .board-detail-no{margin-top:.7rem;width:74px;color:#ff9500}@media screen and (min-width:1040px){.print_board .w1000{width:1040px}}@media screen and (max-width:749px){.print_board .board_info-tips{width:100%}.print_board .board-box .tips{padding:0 10px}.print_board .board-box .board-detail{margin-bottom:.2rem}.print_board .board-box .board-detail-no{margin-top:0;margin-bottom:.7rem;width:100%;margin-left:0}.print_board .board-box .fra-bd{padding:0;border-top:0}.print_board .board-box .hd-info{border-bottom:1px dashed #ccc}.print_board .board-box .radio-label{width:auto}.print_board .board-box .segment-info{margin-bottom:0;margin-top:.6rem}.print_board .board-box .segment-info .prent_board-detail{padding-left:0}.print_board .board-box .board_info-tips{margin:.2rem 0 .7rem 0;font-size:.7rem}.print_board .board-box .set-btn-row{margin-bottom:.5rem;padding-right:10px}.print_board .board-box .board-set{margin-bottom:.7rem;margin-left:10px}.print_board .check-in{margin-bottom:1.6rem;margin-left:10px}.print_board .check-no{margin-bottom:.7rem;margin-left:10px}.print_board .board-box-info .info-detail{padding:.2rem .5rem}.print_board .board-box-info .board-info{margin-top:.6rem;margin-bottom:.2rem}.print_board .board-box-info .fra-bd{border-top:0}.print_board .board-box-info .hd-info{border-bottom:1px dashed #ccc}.print_board .xs-board-info .fra-bd{border-top:0}.print_board .xs-board-info:last-child{padding-bottom:1rem}}.checkin-service{font-size:.7rem}.checkin-service-group{margin-bottom:1rem}.checkin-service-promt{color:#ff9500}.checkin-service-switch{margin:1rem 0 1rem}.checkin-service .handle-flight-info{padding:.8rem 1rem .8rem 0}.checkin-service .handle-flight-oper{padding:.5rem 0}.checkin-service .handle-flight-radio{display:inline-block;margin-right:1rem}.checkin-service .mid-radio-group{padding:1rem 0}.checkin-service .radio-group{display:inline-block}.checkin-service .radio-label{position:relative;margin-right:1.6rem}.checkin-service .radio-n{position:absolute;top:2px;width:100%;height:20px;opacity:0;z-index:20}.checkin-service .radio-b{position:relative;display:inline-block;vertical-align:-3px;width:15px;height:15px;margin-right:.5rem;border:1px solid #0595ff;border-radius:100%}.checkin-service .radio-b::before{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;margin-left:-4.5px;margin-top:-4.5px;font-size:0;background:#0595ff;border-radius:100%;display:none}.checkin-service .radio-n:checked~.radio-b::before{display:block}.checkin-service .flight-number{padding-right:1rem;color:#ff9500}.checkin-service .red-arrow-tips{position:relative;width:5.5rem;padding:.2rem;color:#fff;background-color:#c71f25}.checkin-service .red-arrow-tips::after{content:"";position:absolute;left:auto;right:-28px;top:50%;width:0;height:0;margin-top:-14.5px;border-width:14.5px 14.5px;border-style:solid;border-left-color:transparent;background-color:#c71f25}.checkin-service .passenger-seat{padding-left:5px;color:#ff9500}.dash-line{height:1px;width:14.5rem;border-bottom:1px dashed #d9d9d9;margin:10px 0 20px}@media screen and (max-width:749px){.checkin-service .frame{border:1px solid #ccc}.checkin-service .frame .fra-hd{border-top:none}.checkin-service .frame .fra-con{margin:0;width:100%}}.select-table{margin:1rem 0 0;font-size:.7rem}.select-table table{width:100%}.select-table_head th{height:2rem;background:#f2f2f2;font-weight:400}.select-table_head th:first-child{width:10%}.select-table_body{border-bottom:1px solid #f2f2f2}.select-table_body tr td{position:relative;padding:2.5px 0;text-align:center}.select-table_body tr td .checkin-service{display:inline-block}.select-table_body tr td .checkin-service .radio-b,.select-table_body tr td .checkin-service .radio-label{margin-right:0}.select-table_body tr:first-child td{padding-top:.5rem}.select-table_body tr:last-child td{padding-bottom:.5rem}.select-table_body:last-child{border:0 none}.select-stroke_frame{margin-bottom:1.5rem}.select-stroke__lgrey{color:#666}.clear-btn-margin{margin-right:0}.content-nobottom{padding-bottom:0}.fra-hd__disable{min-height:3.25rem;position:relative}.fra-hd__disable .hd-info{width:85%}.fra-hd__disable .passenger-num{font-size:1rem;line-height:3.25rem;color:#333}.promt-popover{display:none;position:absolute;width:11.5rem;padding:1rem;background:#fff;-webkit-box-shadow:0 2px 20px 2px rgba(0,0,0,.15);box-shadow:0 2px 20px 2px rgba(0,0,0,.15);z-index:20;text-align:left;color:#666}.promt-popover .gs-info{padding-bottom:.25rem}.promt-popover .gs-totalPrice{padding-top:.5rem;border-top:1px dashed #ccc;font-weight:500}.promt-popover:after,.promt-popover:before{position:absolute;display:block;width:0;height:0;border:solid transparent;pointer-events:none;content:""}.promt-popover:before{border-bottom-color:#f2f2f2;border-width:12px;left:49%;margin-left:-10px;bottom:100%}.promt-popover:after{border-bottom-color:#fff;border-width:10px;left:50%;margin-left:-10px;bottom:100%}.gs-tips:hover+.promt-popover{display:block}@media screen and (max-width:749px){.select-stroke{font-size:.7rem}.select-stroke .board-info{height:2rem;margin-top:1rem;margin-bottom:.2rem;background-color:#f2f2f2;line-height:2rem}.select-stroke .xs-board-info:first-child .board-info{margin-top:.5rem}.select-stroke .info-detail{margin:0;color:#666}.select-stroke .checkin-service{text-indent:.5rem}.select-stroke .fra-hd__disable{padding:0 .5rem}.select-stroke .fra-bd{margin:0 .5rem}.select-stroke_item{margin-top:.5rem}.select-stroke_frame{padding-bottom:1rem;margin-bottom:1rem}.clear-btn-margin{margin-left:0;padding-bottom:.5rem;padding-top:.5rem}}.seckill_container{padding-bottom:3rem;margin-bottom:.3rem;-webkit-box-shadow:0 2px 4px #e8e8e8;box-shadow:0 2px 4px #e8e8e8;background-color:#fafafa}.seckill_container:first-child{background-color:#fff}.seckill_hd{position:relative}.seckill_bg img{width:100%}.seckill_status{position:absolute;left:9rem;top:0;bottom:0;margin:auto;padding:1rem;max-width:21.5rem;width:21.5rem;height:5.7rem;background:rgba(199,31,37,.7);border-radius:2px}.seckill_title{margin-bottom:.5rem;font-family:PingFangSC-Semibold;font-size:1.4rem;color:#fff;line-height:2rem}.seckill_subTitle p{font-family:PingFangSC-Regular;font-size:.8rem;color:#fff;letter-spacing:0;line-height:1.2rem}.seckill_content{max-width:50rem;margin:0 auto}.seckill_cut-down{padding-top:1rem;margin-bottom:1.5rem}.seckill_card>ul>li{margin-bottom:1rem}.seckill-no-promotion{position:relative;height:3.5rem;line-height:3.5rem;text-align:center;background:#f2f2f2}.seckill-no-promotion .no-promotion-text{display:inline-block;font-size:1.1rem;color:#999;white-space:nowrap;width:100%}.seckill-no-promotion .no-promotion-text::after,.seckill-no-promotion .no-promotion-text::before{content:"";display:inline-block;width:-webkit-calc(-webkit-calc(100% - 208px)/ 2);width:calc(calc(100% - 208px)/ 2);border-top:solid 1px #d7d7d7;margin-right:1rem;margin-left:2rem;margin-bottom:.3rem}.cut-down_title{margin-bottom:.5rem;margin-right:.5rem;display:inline-block;vertical-align:-.4rem;font-family:PingFangSC-Semibold;font-size:1.1rem;color:#333;letter-spacing:0;line-height:1.5rem}.cut-down_time{display:inline-block;vertical-align:middle;font-size:0}.cut-down_time ul li{display:inline-block;overflow:hidden}.cut-down_time ul li p{width:76%;font-size:.7rem;color:#333;letter-spacing:0;text-align:center;line-height:1.05rem}.cut-down_time ul li:after{content:":";display:inline-block;font-size:2rem;width:1rem;text-align:center;color:#c71f25;vertical-align:middle}.cut-down_time ul li:last-child::after{content:""}.cut-down_number{border:1px solid #c71f25;border-radius:4px;padding:5px 8px;font-family:PingFangSC-Semibold;font-size:2rem;color:#c71f25;letter-spacing:0;text-align:center;line-height:3rem;display:inline-block;vertical-align:middle}.sk-more_title{padding:.9rem 0;font-family:PingFangSC-Semibold;font-size:1.2rem;color:#333;line-height:1.8rem}.sk-more_time{margin:-.25rem}.sk-more_time>ul{font-size:0}.sk-more_time>ul>li{width:19%;margin:.25rem;display:inline-block;padding:.4rem .8rem;background:#f2f2f2;font-size:.8rem;color:#333;text-align:center;line-height:1.2rem}.sk-more_time>ul>li.selected{color:#fff;border-radius:2px;background:#aa0909}.sk-more_select{display:none;border-radius:2rem;margin-bottom:1rem;border:1px solid #c71f25;background-color:#fff}.sk-more_select i{color:#c71f25!important}.sk-more_card{margin-top:1.2rem;margin-bottom:3.5rem}.sk-more_card>ul>li{margin-bottom:1rem}.sk-notice{padding:1rem;background-color:#f2f2f2}.sk-notice_title{font-size:.8rem;color:#333;line-height:1.2rem;margin-bottom:.5rem;font-weight:600}.sk-notice_content p{font-size:.8rem;color:#333;line-height:1.2rem}.modal_sk-notice .modal-body{padding:1rem;text-align:justify}.mod.no-promition-mod{padding-bottom:0}@media screen and (max-width:1039px){.seckill_status{position:relative;width:100%;max-width:100%;left:0;background:#c71f25}.seckill_title{font-size:1.3rem}.seckill_content{margin:0 .5rem}.seckill_card>ul>li{padding:.75rem;margin:0}.sk-more_time{width:100%;height:2rem;overflow:hidden}.sk-more_time>ul{padding-bottom:100px;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-overflow-scrolling:touch;text-align:justify}.sk-more_time>ul::-webkit-scrollbar{display:none}.sk-more_time>ul>li{width:22%}}@media screen and (max-width:749px){.sk-notice{padding-bottom:1.6rem}.sk-notice_content{position:relative;height:3.4rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:justify}.sk-notice a{margin-top:.2rem;float:right;color:#1f6bad;text-decoration:underline;vertical-align:middle;cursor:pointer}}.seckill-passinfo .sur-tlt_bar{overflow:hidden}.seckill-passinfo .sur-tlt-sub--l,.seckill-passinfo .sur-tlt-sub--r{padding:1.4rem 0 1rem}.seckill-passinfo .sur-tlt-sub--l{float:left}.seckill-passinfo .sur-tlt-sub--r{float:right;font-size:.7rem;color:#ff9500;line-height:36px}.seckill-passinfo_price{padding:1rem 0;font-size:.7rem;color:#595959}.seckill-passinfo_price span{color:#c71f25}.seckill-passinfo_rule{padding-bottom:1.45rem;font-size:.7rem;color:#595959}.seckill-passinfo .coupon-box{display:none}.seckill-passinfo_cartbox{font-size:.6rem;color:#999}.seckill-passinfo_cartbox .box-num{text-align:right}.seckill-passinfo_cartbox .box-info{line-height:1.25rem}.seckill-passinfo_cartbox .seckill-box_title{margin-bottom:.3rem;color:#595959;line-height:.8rem}.seckill-passinfo_cart{margin-top:5rem}.seckill-pay_tips{font-size:.7rem}.seckill-pay_care{color:#ff9500}.secKill-pay_price{color:#c71f25}.schedule-tips{padding:1.25rem 0;margin:1.5rem 0;background-color:#f2f2f2}.schedule-tips:after,.schedule-tips:before{content:" ";display:table}.schedule-tips:after{clear:both}.schedule-tips .icon{padding:0 .3rem 0 1rem;color:#ff9500}.schedule-tips_list{padding:.2rem 2.3rem .75rem}.schedule-tips_item{padding:.75rem 0;border-bottom:1px dashed #ccc}.schedule-tips_fight,.schedule-tips_passenger{display:inline-block}.schedule-tips_meals{margin-top:.45rem;color:#999}.schedule-tips_meals span{margin:0 .25rem}.schedule-tips_meals span:first-child{margin-left:0}.schedule-tips_total{float:right;margin-right:2.3rem;font-size:.9rem}.schedule-tips_total span{color:#c71f25}@media (min-width:750px) and (max-width:1039px){.schedule-tips_item{padding:.73rem 0}}@media (max-width:749px){.schedule-tips_list{padding-top:0}.schedule-tips_fight,.schedule-tips_passenger{display:block}}.schedule-tabs{border:1px solid #ccc;margin-bottom:1rem;font-size:.8rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.schedule-tabs:after,.schedule-tabs:before{content:" ";display:table}.schedule-tabs:after{clear:both}.schedule-tabs_item{padding:.85rem 0 .45rem;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.schedule-tabs_item.schedule--active{border:2px solid #c71f25}.schedule-tabs_item:hover{border:2px solid #c71f25}.schedule-tabs_icon{margin-bottom:.1rem}.schedule-tabs_icon img{margin:0 auto;display:none}.schedule-tabs_movin{display:inline-block;width:2.5rem}@media (max-width:749px){.schedule-tabs{margin-bottom:1.5rem;border:0 none}.schedule-tabs_icon{margin-bottom:.2rem}.schedule-tabs_movin{width:2rem}}.board-meals_item,.seats-selection_item{border-bottom:1px dashed #ccc}.board-meals .change-route-module .change-route-t,.seats-selection .change-route-module .change-route-t{position:relative;height:auto;border:0 none;line-height:1.5;padding:.65rem 0 .65rem 1rem;margin:1rem 0;font-size:.7rem}.board-meals .change-route-module .change-route-t:after,.board-meals .change-route-module .change-route-t:before,.seats-selection .change-route-module .change-route-t:after,.seats-selection .change-route-module .change-route-t:before{content:" ";display:table}.board-meals .change-route-module .change-route-t:after,.seats-selection .change-route-module .change-route-t:after{clear:both}.board-meals .change-route-module .change-route-t .icon-packUp,.seats-selection .change-route-module .change-route-t .icon-packUp{position:relative;right:0;top:0;color:#ccc}.board-meals .change-route-module:first-child .board-meals_head,.seats-selection .change-route-module:first-child .board-meals_head{margin-top:0}.board-meals_fight,.seats-selection_fight{float:left}.board-meals_tip,.seats-selection_tip{float:right;margin-right:1rem;color:#1f6bad}.board-meals_tip a,.board-meals_tip span,.seats-selection_tip a,.seats-selection_tip span{padding-right:1rem}.board-meals_psg,.seats-selection_psg{position:relative;padding:.8rem 1rem .95rem;margin-bottom:.5rem;border:1px solid #ccc;cursor:pointer}.board-meals_psg:hover,.seats-selection_psg:hover{border:1px solid transparent}.board-meals_psg:hover:before,.seats-selection_psg:hover:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #c71f25}.board-meals_psg.psg--active,.seats-selection_psg.psg--active{border:1px solid transparent}.board-meals_psg.psg--active:after,.seats-selection_psg.psg--active:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #c71f25}.board-meals_situ,.seats-selection_situ{float:right}.board-meals_situ span,.seats-selection_situ span{color:#c71f25}.board-meals_card,.seats-selection_card{padding:.5rem 0 .775rem 0;font-size:.6rem}.board-meals_psglist,.seats-selection_psglist{border-top:1px dashed #ccc;padding-top:.975rem}.board-meals_psglist p,.seats-selection_psglist p{margin-bottom:.5rem}.board-meals_price,.seats-selection_price{color:#c71f25;float:right}.board-meals_menuboard:after,.board-meals_menuboard:before,.seats-selection_menuboard:after,.seats-selection_menuboard:before{content:" ";display:table}.board-meals_menuboard:after,.seats-selection_menuboard:after{clear:both}.board-meals .board-meals_menuTabL,.seats-selection .board-meals_menuTabL{background-color:#f2f2f2;padding:0;margin-bottom:1.5rem}.board-meals .board-meals_menuTabL .menuTab_item,.seats-selection .board-meals_menuTabL .menuTab_item{line-height:2.2rem;text-align:center;cursor:pointer}.board-meals .board-meals_menuTabL .menuTab_item p,.seats-selection .board-meals_menuTabL .menuTab_item p{margin:0 .5rem;border-bottom:1px dashed #ccc}.board-meals .board-meals_menuTabL .menuTab_item.tabL--active,.seats-selection .board-meals_menuTabL .menuTab_item.tabL--active{background-color:#c71f25;color:#fff}.board-meals .board-meals_menuTabL .menuTab_item:last-child p,.seats-selection .board-meals_menuTabL .menuTab_item:last-child p{border-bottom:none}.board-meals .board-meals_menuTabL .menuTab_item:hover,.seats-selection .board-meals_menuTabL .menuTab_item:hover{background-color:#c71f25;color:#fff}.board-meals .board-meals_menuboardB,.seats-selection .board-meals_menuboardB{margin-top:.5rem}.board-meals .board-meals_menuboardB .pages,.seats-selection .board-meals_menuboardB .pages{float:right;margin:1rem 0}.board-meals .board-meals_menuboardB .pages a,.seats-selection .board-meals_menuboardB .pages a{width:1.5rem;height:1.5rem;margin-right:-3px;margin-left:.5rem}.board-meals .board-meals_menuboardT,.seats-selection .board-meals_menuboardT{display:none;margin:.5rem 0 .5rem;height:2rem;font-size:0;overflow:hidden}.board-meals .board-meals_menuboardT .board-meals_menuTabT,.seats-selection .board-meals_menuboardT .board-meals_menuTabT{height:2rem;width:auto;overflow-x:auto;overflow-y:visible;white-space:nowrap;margin-left:-.125rem;margin-right:-.125rem}.board-meals .board-meals_menuboardT .board-meals_menuTabT::-webkit-scrollbar,.seats-selection .board-meals_menuboardT .board-meals_menuTabT::-webkit-scrollbar{display:none}.board-meals .board-meals_menuboardT .menuTab_item,.seats-selection .board-meals_menuboardT .menuTab_item{width:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:.7rem;text-align:center;cursor:pointer;margin:0 .125rem}.board-meals .board-meals_menuboardT .menuTab_item span,.seats-selection .board-meals_menuboardT .menuTab_item span{display:inline-block;width:4rem;padding:.5rem 0;background:#f2f2f2}.board-meals .board-meals_menuboardT .menuTab_item.menuTab--active span,.seats-selection .board-meals_menuboardT .menuTab_item.menuTab--active span{background:#c71f25;color:#fff}.board-meals .board-meals_menuboardT .menuTab_item:hover span,.seats-selection .board-meals_menuboardT .menuTab_item:hover span{background:#c71f25;color:#fff}.board-meals_menu,.seats-selection_menu{padding-left:0;display:none}.board-meals_xc,.seats-selection_xc{display:block}.board-meals_btn,.seats-selection_btn{padding:1.5rem 0}.board-meals_btn:after,.board-meals_btn:before,.seats-selection_btn:after,.seats-selection_btn:before{content:" ";display:table}.board-meals_btn:after,.seats-selection_btn:after{clear:both}.board-meals_btn .btn,.seats-selection_btn .btn{height:1.75rem;padding:0;line-height:1.75rem;border-radius:4px}@media (max-width:749px){.board-meals_fight,.board-meals_tip,.seats-selection_fight,.seats-selection_tip{float:none}.board-meals_tip,.seats-selection_tip{padding-top:.5rem}.board-meals_tip .icon-packUp,.seats-selection_tip .icon-packUp{float:right}.board-meals .board-meals_menuTabL,.seats-selection .board-meals_menuTabL{display:none}.board-meals .board-meals_menuboardT,.seats-selection .board-meals_menuboardT{display:block}.board-meals_menu,.seats-selection_menu{padding-left:0}.board-meals .board-meals_menuboardB .pages,.seats-selection .board-meals_menuboardB .pages{float:none}}.meals-item{padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5rem}.meals-item_img{border:1px solid #ccc;border-bottom:0 none;border-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden}.meals-item_img img{width:100%}.meals-item_detail{padding:.25rem .5rem 1rem;border:1px solid #ccc;border-top:0 none;border-radius:2px;border-top-left-radius:0;border-top-right-radius:0}.meals-item_detail:after,.meals-item_detail:before{content:" ";display:table}.meals-item_detail:after{clear:both}.meals-item_detail .psg-num{float:right}.meals-item_detail .meals-num{float:right;width:3rem;border:1px solid #ccc;font-size:0}.meals-item_detail .meals-num i,.meals-item_detail .meals-num span{text-align:center;display:inline-block;line-height:1rem;font-size:.7rem}.meals-item_detail .meals-num i{width:.75rem;color:#c71f25;cursor:pointer;font-weight:700}.meals-item_detail .meals-num span{width:1.4rem;border-left:1px solid #ccc;border-right:1px solid #ccc}.meals-item_detail .meals-num .disabled{color:#ccc;cursor:not-allowed}.meals-item_price{float:left;color:#c71f25}.meals-item_name{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-bottom:.25rem}.meals-free_item{border:1px solid #ccc;padding:1rem;margin-left:.5rem;margin-bottom:.5rem}.meals-free_item:after,.meals-free_item:before{content:" ";display:table}.meals-free_item:after{clear:both}.meals-free_label{float:left}.meals-free_label i.radio-b{border:1px solid #c71f25}.meals-free_label i.radio-b::before{background:#c71f25}.meals-free_price{float:right;color:#c71f25}.schedule-tabs_wrapper{display:none}.schedule-tabs_wrapper .ckh-inner_title{font-size:1rem;padding-bottom:1rem}.schedule-tabs_wrapper.schedule-tabs_chk{display:block}.box-title_b{color:#333;padding:.3rem .5rem 0}.meals-intro{padding:.5rem 0 4rem;font-size:.6rem}.meals-intro_title{padding:1.5rem 0 .6rem;margin:0}@media (max-width:749px){.meals-intro{padding-left:1rem;padding-right:1rem}}.board-meals_margin{margin-top:.15rem!important}.board-meals_title{margin-bottom:.6rem}.board-meals_title .board-meals_info .pay_title{font-size:.8rem;font-weight:500;font-family:PingFangSC-Medium,PingFang SC}.board-special_meals{overflow:hidden;margin-bottom:.9rem}.board-special_meals_item{line-height:2rem;font-size:.7rem;font-weight:400;font-family:PingFangSC-Regular,PingFang SC;border-radius:.2rem;padding:0 .8rem;border:.05rem solid #ccc;float:left;margin:0 .5rem .6rem 0;cursor:pointer}.board-special_meals_active{border:.05rem solid #c71f25;color:#c71f25}.event_info-wrap{position:relative}.event_info-wrap:after,.event_info-wrap:before{content:" ";display:table}.event_info-wrap:after{clear:both}.event_info-pic{float:left;width:30%}.event_info-pic img{width:100%}.event_info-cont{float:left;width:70%;padding-left:1rem}.event_title{font-size:1rem}.event_intro{font-size:.7rem;color:#595959;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event_type{padding:.5rem 0;font-size:.7rem;font-weight:700}.event_cancel-btn{position:absolute;right:0;bottom:0}.event_list{float:none;width:100%;clear:both}.event_list .top-sec{border-bottom:none}.event_list .tent-map{max-width:90%}.event_more-link{margin-top:1.5rem;text-align:center}.event_more-link a{text-decoration:underline}.event_re-links{margin-top:-2.25rem}.event_flights-order{border-bottom:0}.event_flights-order:after,.event_flights-order:before{content:" ";display:table}.event_flights-order:after{clear:both}.event_flights-order .order-con{margin-top:0;line-height:1.2rem}.event_search-empty .hotel_mess-con{border:none}.event_choose-wrap{padding:1rem 0;border-top:1px solid #ccc}.event_choose-wrap:after,.event_choose-wrap:before{content:" ";display:table}.event_choose-wrap:after{clear:both}.event_choose-tlt{padding-right:1rem;color:#595959}.event_choose-cont{margin-bottom:1rem}.event_choose-cont .btn-select{width:9.4rem;vertical-align:middle}.event_choose-total{float:right;padding-right:2rem;color:#595959}.event_choose-total span{color:#c71f25}.event_delete-area{position:absolute;top:1.2rem;right:1.5rem;color:#666;font-size:.7rem}.event_delete-area i{display:inline-block;vertical-align:-1px;font-size:.9rem;color:#1f6bad;margin-right:.25rem}.event_ticket-num{color:#999}@media screen and (min-width:750px){.event_list .right-sec{padding:1rem 0 0 1rem}.event_list .right-sec .btn{margin-top:.75rem}.event_list .tent-map{max-width:90%}.event_flights-order .order-con{margin-top:0}.event_choose-wrap{margin:0 -1rem}.event_choose-cont{padding:0 1rem}.event_choose-oper{display:inline-block;vertical-align:middle;font-size:0}.event_choose-oper .btn-select,.event_choose-oper p{display:inline-block;vertical-align:middle;font-size:.7rem}.event_choose-oper .btn-select{margin-right:1rem}.event_choose-oper .btn-select:first-of-type{width:9.4rem}.event_choose-oper .btn-select:last-of-type{width:5rem}.event_calendar-box{margin:0 -1rem}.event_calendar-box .tb-dates-p:after,.event_calendar-box .tb-dates-p:before{content:" ";display:table}.event_calendar-box .tb-dates-p:after{clear:both}}@media screen and (max-width:749px){.event_flights-order .order-con{padding-top:0}.event_search-bar .btn-select,.event_search-bar .input-group{margin-bottom:1rem}.event_choose-cont .btn-select{width:100%;margin-top:.5rem}.event_choose-wrap{padding-left:1rem;padding-right:1rem}.event_choose-oper p{margin-top:.5rem}.event_calendar-box{padding:0 1rem}}.clearfix::after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}.baggage{width:100%}.baggage img{width:100%}.baggage .baggage_img_list .baggage_img_item{text-align:center;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.baggage .baggage_purchase{background:#d21e24;border-radius:.4rem;width:16rem;height:2.4rem;line-height:2.4rem;color:#fff;font-size:.9rem;font-family:PingFangSC-Semibold;text-align:center;cursor:pointer}.baggage .baggage_purchase:hover{background-color:#b01c21}.baggage .baggage_time{font-family:PingFangSC-Regular;font-size:14px;color:#999;margin-bottom:3.2rem;text-align:center}.baggage .baggage_common .baggage_title{margin-bottom:.6rem}.baggage .baggage_common .baggage_title img{width:1rem;height:1rem;vertical-align:sub}.baggage .baggage_common .baggage_title span{font-family:PingFangSC-Medium;font-size:.9rem;color:#333}.baggage .baggage_common .baggage_rules{font-family:PingFangSC-Regular;font-size:.7rem;color:#333;line-height:1.2rem}.baggage .baggage_common .baggage_table{background:rgba(0,0,0,0);border-radius:4px;width:100%;margin:.65rem 0}.baggage .baggage_common .baggage_table th{padding:.8rem 0;font-family:PingFangSC-Medium;background:#fafafa;border:1px solid #e8e8e8;text-align:left;line-height:1.1rem;color:#333;font-size:.7rem;padding-left:.8rem}.baggage .baggage_common .baggage_table td{font-family:PingFangSC-Regular;border:1px solid #e8e8e8;text-align:left;line-height:1.1rem;color:#333;font-size:.7rem;padding-left:.8rem}.baggage .baggage_common .baggage_table .baggage_first{width:75%;padding-top:.8rem;padding-bottom:.8rem}.baggage .baggage_common .baggage_table .baggage_second{width:25%}.baggage .baggage_common .baggage_remarks{font-family:PingFangSC-Regular;font-size:.7rem;color:#666;line-height:1.2rem;margin-bottom:4rem}.baggage .baggage_price td{padding:.7rem 0}.baggage .baggage_pay .baggage_pay_input{background:#fafafa}.baggage .baggage_pay .baggage_pay_input label{font-size:.7rem;font-family:PingFangSC-Regular;color:#333}.baggage .baggage_pay .baggage_pay_input .baggage_input{font-size:.7rem;color:#333;background:#fff;border:1px solid #ccc;padding-left:.5rem;height:2rem;line-height:.9rem;max-height:2rem;border-radius:.2rem;-webkit-appearance:none;outline:0;display:inline-block}.baggage .baggage_pay .baggage_pay_input .baggage_search{background:#f5aa2d;line-height:2rem;font-family:PingFangSC-Medium;font-size:16px;color:#fff;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.baggage .baggage_pay .baggage_pay_input .baggage_search:hover{background-color:#c99b03}.baggage .baggage_pay .baggage_pay_input .baggage_pay_item{padding:0}.baggage .baggage_pay .baggage_pay_input .baggage_pay_item .btn-select{border:0}.baggage .baggage_pay .baggage_pay_input .baggage_pay_item .btn-select .select-box.active .select-text{padding:.5rem 0 0 0}.baggage .baggage_info{display:none;border-top:.05rem solid #e8e8e8;font-size:.7rem;background:#fafafa;padding:1.2rem}.baggage .baggage_info .baggage_distance{margin-bottom:.6rem}.baggage .baggage_info .ml{margin-left:5.6rem}.baggage .baggage_info .ml .baggage_think{font-family:PingFangSC-Regular;font-size:12px;color:#f5aa2d}.baggage .baggage_info .baggage_line{margin:0 .4rem}.baggage .baggage_info .baggage_weight{font-family:PingFangSC-Medium;font-size:.7rem;color:#333;width:5.6rem;display:inline-block}.baggage .d21e24{color:#d21e24;margin-left:.4rem}.baggage .baggage_small_tip{font-family:PingFangSC-Regular;font-size:14px;color:#666;line-height:24px;margin-top:.6rem}.baggage .baggage_more{margin:.6rem 0 4rem 0;font-family:PingFangSC-Regular;font-size:14px;color:#333}@media screen and (max-width:768px){.baggage_pay_input{padding:0}.baggage_pay_input .city-component-wrap{margin:0 0 .5rem 0}.baggage_pay_input label{width:5rem;text-align:right;display:inline-block;margin-right:.2rem}.baggage_pay_input .baggage_search{border-radius:1.1rem}.baggage .baggage_purchase{margin:.75rem auto .8rem}.baggage .baggage_content{padding:0 .5rem}.baggage .baggage_content .baggage_input{width:60%}.baggage .baggage_common .city-module-group .city-switch{position:absolute;top:1rem;right:1rem;background-color:transparent;margin-left:-1.4%}.baggage .baggage_common .city-module-group .city-switch .icon-change{background-color:transparent}.baggage .baggage_common .city-module-group .city-switch .icon-change:before{content:"\e906"}}@media screen and (min-width:768px){.baggage_pay_input{padding:0}.baggage_pay_input .city-component-wrap{margin:0 0 .5rem 0}.baggage_pay_input label{width:5rem;text-align:right;display:inline-block;margin-right:.2rem}.baggage_pay_input .baggage_search{border-radius:1.1rem}.baggage .baggage_common .city-module-group .city-switch{position:absolute;top:1rem;right:1rem;background-color:transparent;margin-left:-1.4%}.baggage .baggage_common .city-module-group .city-switch .icon-change{background-color:transparent}.baggage .baggage_common .city-module-group .city-switch .icon-change:before{content:"\e906"}.baggage_purchase{margin:2.25rem auto .8rem}.baggage_input{width:83%}}@media screen and (min-width:992px){.baggage_purchase{margin:3.25rem auto .8rem}.baggage .baggage_common .city-module-group .city-switch{position:static;float:left;margin-top:1.3rem;width:5%;margin-left:-1.4%;background-color:transparent}.baggage .baggage_common .city-module-group .city-switch .icon-change{font-size:1.5rem;color:#d21e24;text-shadow:0 2px 4px #ccc;cursor:pointer;background-color:transparent}.baggage .baggage_common .city-module-group .city-switch .icon-change:before{content:"\e900"}.baggage_pay_input{padding:0 1.2rem}.baggage_pay_input .city-component-wrap{margin:1.2rem 0}.baggage_pay_input .baggage_pay_item{width:26.5%;float:left}.baggage_pay_input .baggage_pay_item .baggage_input{width:9rem}.baggage_pay_input .baggage_pay_other{width:31.5%}.baggage_pay_input .baggage_search{width:10%;margin-left:.5%;float:left;border-radius:.2rem}.baggage_pay_input label{width:auto;text-align:left;display:inline-block;margin-right:0}}.coupon_page .tra-m-con{overflow:hidden}.coupon_page .pages{margin:0 0 40px 0;float:left;width:100%}.coupon_page .useful-tra-item{overflow:hidden}.coupon_page .coupon-item{position:relative;width:260px;margin:1rem 1rem 0 0;color:#fff}.coupon_page .coupon-item .bingo{position:absolute;top:0;right:0;width:40px;display:none}.coupon_page .coupon-item.selected .bingo{display:block}.coupon_page .coupon-item .cop-bg{width:100%}.coupon_page .cop-info{position:absolute;left:0;top:0;bottom:0;z-index:99;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.coupon_page .cop-code{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:.2rem;color:#fff;font-family:PingFangSC-Regular}.coupon_page .dt{font-size:.6rem;margin:2px 0 0 3px}.coupon_page .dd{font-size:1.2rem;margin-left:.5rem;line-height:1.65rem;padding-bottom:.2rem;border-bottom:1px dashed #fff}.coupon_page .cop-price{-webkit-box-flex:2;-ms-flex:2;flex:2;margin:.2rem 0 0 .6rem;height:5rem}.coupon_page .coupon-item .time{color:#999;font-size:.6rem;position:absolute;top:33px}.coupon_page .now_get{padding:3px 7px;height:1.3rem;background:#c71d23;border-radius:13px;font-family:PingFangSC-Regular;font-size:14px;color:#fff;margin-left:1.5rem}.coupon_page .coupon-item .currency{font-family:PingFangSC-Regular;font-size:.8rem;width:8rem;color:#333;word-wrap:break-word;margin-top:8px}.coupon_page .coupon-item .tips{font-family:PingFangSC-Regular;font-size:14px;color:#1f6bad;position:absolute;bottom:7px;cursor:pointer}.coupon_page .coupun{margin-top:10%;margin-right:6px;text-align:center;font-size:.6rem}.coupon_page .over .currency{color:#666}.coupon_page .over .time,.coupon_page .over .tips{color:#999}.coupon_page .over .dd{border-bottom:1px dashed #e7e7e7;margin-top:18px;color:#666}.coupon_page .over .coupun{color:#999}.coupon_page .page-list{margin-top:1rem}@media (max-width:1039px) and (min-width:750px){.coupon_page .city-module-group .city-switch{margin-left:37%}.coupon_page .useful-tra-logo{left:0;top:-30px}.coupon_page .first{margin-top:2rem}}@media screen and (max-width:768px){.coupon_page .row .city-module-group .city-switch{top:2.1rem;right:-.5rem;z-index:2}.coupon_page .row .city-module-group .icon-change:before{content:"\e906"}.coupon_page .now_get{margin-left:.6rem}.coupon_page .useful-tra-logo{left:0;top:-30px}.coupon_page .first{margin-top:2rem}}.info-modal14 .info{overflow:hidden;margin-top:1rem}.info-modal14 .number input{height:45px;width:69%;float:left;margin-right:2%;padding-left:2%}.info-modal14 .send{width:19%;float:left}.coupon_page .city-module-group .input-group{width:100%}.coupon_page .tra-m-con{overflow:hidden}.coupon_page .page-list{padding-top:1.25rem}.coupon_page .search{margin-top:1.2rem}.coupon_page .city-module-group .city-switch{background-color:transparent;top:.4rem;right:1.9rem;z-index:auto;float:none;width:auto}.coupon_page .city-module-group .icon-change{background-color:transparent}.coupon_page .city-module-group .icon-change:before{content:"\e900"}.recommand{margin-top:.5rem;height:2.5rem;padding:0;background:#c71f25}.recommand .text{display:block;padding:.6rem 0 .6rem 1.75rem;font-size:.9rem;color:#fff}.recommand-info{height:20.75rem;padding:0;background:#f2f2f2}.recommand-info .text{display:block;padding:.6rem 0 .6rem 1rem;font-size:.9rem}.recommand-info .text.active{background-color:#ccc}.vouchers{height:3rem;width:660px;text-align:center}.vouchers .vouchers-item{border:1px solid #ccc;width:50%;float:left;height:3rem;line-height:3rem}.vouchers .vouchers-item:nth-child(2){margin-left:-1px}.vouchers .active{background:#c71f25;color:#fff}.vouchers-img{overflow:hidden;height:118px}.vouchers-img .vouchers-img-red{float:left;width:8rem;height:118px}.vouchers-img .vouchers-img-red .coupun{color:#fff;margin-top:1rem}.vouchers-img .vouchers-img-red .cny{margin-left:8px;margin-top:4px;font-size:8px;color:#fff}.vouchers-img .vouchers-img-red .price{color:#fff}.vouchers-img .vouchers-img-red .price span{padding-left:2px;font-size:8px}.vouchers-img .vouchers-img-red .ticket{margin-top:8px;width:100%;font:10px center #fff;text-align:center}.vouchers-img .vouchers-img-red .ticket .ticket-son{display:inline-block;padding:12px 0;border-top:dashed 1px #ccc;width:80%;font-size:12px}.vouchers-img-rect{float:left;height:5rem;color:#000}.vouchers-img-rect .rect-normal{font-size:16px;font-weight:400;padding:12px 0 0 16px}.vouchers-img-rect .rect-normal .normal-right{position:absolute;right:1.5rem;color:#c71f25;font-size:20px;float:right;margin-right:.75rem}.vouchers-img-rect .rect-normal .normal-right span{font-weight:400;font-size:6px}.vouchers-img-rect .notice{float:left;margin-top:4px;font-size:8px;color:#1f6bad}.vouchers-img-rect .notice span{margin-left:16px;display:inline-block;width:.75rem;height:.75rem;background:url(../images/lists.png) no-repeat;background-position:0 4px}.vouchers-img-rect .sale-price{float:right;margin-top:4px;font-size:8px;color:#ccc;margin-right:22px;text-decoration:line-through}.vouchers-img-rect .line,.vouchers-img-rect .line-new{width:94%;border-top:1px dashed #fff;margin-left:3%;margin-top:20px}.vouchers-img-rect .total{margin:1.15rem 0 0 16px;font-size:8px;padding-right:.75rem}.vouchers-img-rect .total span{color:#c71f25}.vouchers-img-rect .total input{text-align:center;position:absolute;right:4rem;width:1.25rem;height:1.25rem}.vouchers-img-rect .total .increase{margin:0 8px;position:absolute;right:5rem;width:25px;height:25px;background:url(../images/increase.png) no-repeat;background-size:25px 25px}.vouchers-img-rect .total .decrease{position:absolute;margin:0 -8px;right:3rem;width:25px;height:25px;background:url(../images/decrease.png) no-repeat;background-size:25px 25px}.warm-tips{height:10.25rem;margin-top:2rem;float:right;padding:1rem;background-color:#f2f2f2}.warm-tips .title{background:url(../images/notice-2.png) no-repeat;font-family:PingFang HK;padding-left:1.25rem;font-style:normal;font-weight:500;font-size:18px;line-height:26px;background-size:20px 20px;background-position-y:3.5px;margin-bottom:.75rem}.warm-tips .item{font-family:PingFang HK;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#191919;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:10px 0}.warm-tips::after{content:"";clear:both}.buy-now{margin-top:1rem;margin-top:1rem;font-family:PingFang HK;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#333;height:3rem;line-height:3rem;clear:both;float:right}.buy-now .row-container{display:inline-block;margin-right:1.5rem;padding-top:2px}.buy-now .row-container .row{height:32px;line-height:32px;text-align:right;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.buy-now .row-container .row .total-title{font-size:16px;color:#000;display:inline-block;height:32px;line-height:32px}.buy-now .row-container .row .total-money{font-family:PingFang HK;font-style:normal;font-weight:500;font-size:24px;line-height:32px;color:#f5a623}.buy-now .row-container .row:after,.buy-now .row-container .row:before{content:" ";display:table}.buy-now .row-container .row:after{clear:both}.buy-now .total-money{font-family:PingFang HK;font-style:normal;font-weight:500;font-size:24px;line-height:32px;color:#f5a623}.buy-now .cny{font-family:PingFang HK;font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#f5a623;margin-right:1rem}.buy-now .btn{width:142px;float:right}.buy_now::after{height:3rem;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voucher-detail{font-family:PingFang HK;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#191919}.voucher-detail .detail-item{border:1px solid #ccc;margin-bottom:.5rem}.voucher-detail .item-title{padding-left:2%;line-height:2rem}.voucher-detail .item-title-left{margin-left:20px}@media screen and (max-width:768px){.voucher-detail .item-title-left{margin-left:40px}}.voucher-detail .item-img{width:1.5rem;height:1.5rem;padding:.2rem;position:absolute;top:6px;left:22px}.voucher-detail .notice{float:right;margin-top:4px;font-size:8px;color:#1f6bad;margin-right:2.5%}.voucher-detail .notice span{margin-left:16px;display:inline-block;width:.75rem;height:.75rem;background:url(../images/lists.png) no-repeat;background-position:0 4px}.voucher-detail .line,.voucher-detail .line-new{margin:0 0 .75rem 0;width:95%;height:1px;margin-left:2.5%;border-top:1px dashed #ccc}.voucher-detail .item-info{padding-left:.75rem;font-family:PingFang HK;font-style:normal;font-weight:400;font-size:12px;line-height:1.25rem;color:#7a7a7a}.voucher-detail .item-info span{position:absolute;left:5rem;font-family:PingFang HK;font-style:normal;font-weight:400;font-size:12px;line-height:1.25rem;color:#333}.voucher-detail .item-info:last-child{margin-bottom:.5rem}.next-step-btn{width:5rem;float:right;margin-bottom:3rem}.online-pay .online-pay-tips{padding:1rem;background-color:#f2f2f2}.online-pay .online-pay-tips p{font-family:PingFang SC;font-size:14px;line-height:1.5rem}.online-pay .online-pay-tips p .title{font-size:18px;line-height:22px}.online-pay .online-pay-tips p .money-text{color:#f5a623;margin:0 .8rem 0 .2rem}.online-pay .online-pay-tips p .mx-info{color:#1f6bad}.online-pay .online-pay-tips p .pay-num{color:#1f6bad}.online-pay .person-info{border:1px solid #ccc;padding:.25rem}.online-pay .person-info .item-info{padding-left:.75rem;font-family:PingFang HK;font-style:normal;font-weight:400;font-size:12px;line-height:1.25rem;color:#7a7a7a}.online-pay .person-info .item-info .text-red{color:#d21e24}.online-pay .person-info .item-info .text-green{color:#1fad66}.online-pay .person-info .item-info span{position:absolute;left:5rem;font-family:PingFang HK;font-style:normal;font-weight:400;font-size:12px;line-height:1.25rem;color:#333;vertical-align:center}.null{height:5rem}.order-status{font-size:4rem;height:80px;position:absolute;right:1.5rem;color:#ff9500}.order-status--unconfirmed{color:#ff9500}.waiting-toPay-btns{width:100%;height:4rem;margin-top:2rem;clear:both}.waiting-toPay-btns a:first-child{width:5rem;float:right}.waiting-toPay-btns a:last-child{width:6rem;float:right;margin-right:1rem}.get-refund-btn{width:100%;height:4rem;margin-top:2rem}.get-refund-btn a{width:6rem;float:right}.line2{width:94%;border-top:1px dashed #000;margin-left:3%;margin-top:.5rem;margin-bottom:.5rem}.voucher-status{color:#1f6bad;padding-left:.75rem}.voucher-status .more{float:right;font-family:PingFang HK;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#1f6bad;padding-right:1rem}.voucher-status .icon-cart{margin-left:.25rem;color:#999}.voucher-status .icon-cart:before{content:"\e92b"}.status-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.status-lists .item-status{margin:.45rem;padding:.5rem 1rem;width:15rem;border-radius:5px;border:1px solid #f2f2f2}.status-lists .item-status .status-title{font-family:PingFang HK;font-style:normal;font-weight:500;font-size:14px;line-height:22px}.status-lists .item-status .status-title .link-bule{color:#1f6bad}.status-lists .item-status .status-title span{color:#fff;font-size:10px;line-height:18px;padding:0 6px}.status-lists .item-status .status-title .used{background-color:#b8b8b8}.status-lists .item-status .status-title .unused{background:#1fad66}.status-lists .item-status .status-time{font-style:normal;font-weight:400;font-size:12px;line-height:20px}.order-status-new{font-size:4rem;height:80px;position:absolute;top:50%;left:85%;color:#ff9500}.order-status-new--unconfirmed{color:#ff9500}.touch-for-more{width:100%;padding-left:.5rem}.sub-title-bottom{margin-bottom:20px}.sub-title{padding-left:.75rem}.sub-title span{padding-left:.25rem;font-family:PingFang HK;font-size:12px;line-height:20px;color:#7a7a7a}.search-total{padding-left:.75rem;margin:.5rem 0;font-size:14px;line-height:22px;color:#333}.search-total .number{font-weight:500;color:#d21e24}.search-total .cny{color:#d21e24;font-size:10px}.icon-TicketSuccess{color:green}.load-more-parent{text-align:center;width:100%}.load-more-parent .load-more{text-align:center;width:9rem}.coupon_page .city-module-group .icon-change:before{content:"\e900"}.e-invoice{width:100%}.e-invoice .reg-code-box{margin-left:34.1%}.e-invoice .einvoice-box .module-item{border:1px solid #ccc;padding-top:1rem}.e-invoice .einvoice-box .prompt-txt{width:10rem}.e-invoice .einvoice-box #unit{display:none}.e-invoice .einvoice-box #unit #companyName_list{position:absolute;display:none;top:2.25rem;width:100%;z-index:5;border:1px solid #ccc;max-height:6.4rem;overflow-y:scroll;color:#999;font-weight:400;background-color:#fff;font-size:.7rem}.e-invoice .einvoice-box #unit #companyName_list li{padding:.5rem;border-bottom:1px solid #ccc}.e-invoice .einvoice-box #unit #companyName_list li:last-child{border-bottom:none}.e-invoice .einvoice-box .code-bg{height:6.3rem;padding:.5rem 0 .5rem .5rem;background-color:#f2f2f2}.e-invoice .einvoice-box .code-p{color:#595959;font-size:.6rem;padding:0 0 .5rem 0}.e-invoice .einvoice-box .yzm-wrapper{margin-bottom:.9rem;background-color:#f2f2f2;width:19rem}.e-invoice .einvoice-box .yzm-wrapper::after{content:"";display:block;height:0;clear:both;visibility:hidden}.e-invoice .einvoice-box .yzm-wrapper .yzm-tips{padding:.4rem 13px;color:#333;font-size:.7rem}.e-invoice .einvoice-box .yzm-wrapper .yzm-cont{font-size:0;display:block;margin:auto;width:379px}.e-invoice .einvoice-box .yzm-wrapper .yzm-change{font-size:.7rem;color:#c71f25;padding:.4rem 13px;float:right;cursor:pointer}.e-invoice .einvoice-box .yzm-wrapper .yzm-change i{padding-right:.3rem}.e-invoice .einvoice-box .yzm-wrapper .yzm-item{display:inline-block;width:3.3rem;height:3.3rem;margin-right:.6rem;border:1px solid #979797;font-size:.7rem;line-height:2.5rem;text-align:center;background:#ececec}.e-invoice .einvoice-box .yzm-wrapper .yzm-item:last-child{margin-right:0}.e-invoice .einvoice-box .yzm-wrapper::after{content:"";display:block;height:0;clear:both;visibility:hidden}.e-invoice .einvoice-box .my-checkbox{margin-top:1rem;margin-bottom:1rem}.e-invoice .einvoice-box .my-checkbox input,.e-invoice .einvoice-box .my-checkbox span{vertical-align:middle}.e-invoice .einvoice-box .my-checkbox a{font-size:12px;color:#206bad;line-height:18px;font-weight:400}.e-invoice .einvoice-box #know{margin-top:0;margin-bottom:0}.e-invoice .einvoice-box .e-t-btn{margin-top:0}.e-invoice .einvoice-box .e-t-btn-select{width:100%}.e-invoice .invoice-result{margin-top:2.3rem;padding-bottom:2.4rem}.e-invoice .invoice-result .result-item{position:relative}.e-invoice .invoice-result .result-item .item-content{border:1px solid #ccc;border-radius:2px;background:#fff;overflow:hidden;padding-left:1rem;padding-bottom:1rem;font-family:PingFangSC-Regular}.e-invoice .invoice-result .result-item .item-content .item-lable{float:left;padding-top:1rem}.e-invoice .invoice-result .result-item .item-content .item-lable span{color:#999}.e-invoice .invoice-result .result-item .item-content .item-lable .item-rest{color:#000;margin:.2rem 0 0 2.65rem}.e-invoice .invoice-result .result-item .item-content .item-lable .ml{margin:.2rem 0 0 2.38rem}.e-invoice .invoice-result .result-item .item-status{position:absolute;top:0;right:0;background:#29a35a;border-radius:2px;padding:0 .4rem;height:1.6rem;line-height:1.6rem;text-align:center;color:#fff}.e-invoice .invoice-result .result-item .item-btn,.e-invoice .invoice-result .result-item .item-dbbtns{margin-top:1rem;margin-bottom:3rem}.e-invoice .eu-box{margin-top:3rem}.e-invoice .e-invoice-tip-box{margin-bottom:3.75rem;background:#f2f2f2}.e-invoice .e-invoice-tip-box .e-t-box{padding:20px}.e-invoice .e-invoice-tip-box .e-t-box .e-t-title{font-size:16px;color:#333;font-weight:600}.e-invoice .e-invoice-tip-box .e-t-box .e-t-content{font-size:14px;color:#333;font-weight:400;margin-top:.5rem}.write-invoice .con-register .my-checkbox{font-size:.6rem;color:#666;letter-spacing:0;margin-top:-.2rem;margin-bottom:0}.write-invoice .con-register input{margin-right:.2rem}.write-invoice .e-invoice-tip-box{margin-top:3rem}.write-invoice .e-invoice-tip-box .e-t-content{margin-top:.5rem}.order-invoice{text-align:center;padding-bottom:3rem}.order-invoice .img{width:3.4rem;height:3.4rem;margin:3.3rem auto 2.25rem}.order-invoice .img img{width:100%;height:100%}.order-invoice .status{font-size:1.2rem;color:#333;font-weight:600}.order-invoice .tips{font-size:14px;color:#333;margin:1rem 0 4rem 0}.eu-invoice .einvoice-box .my-checkbox{margin-top:0;margin-bottom:0}.eu-invoice .result-item{margin-bottom:1rem}.eu-invoice .e-t-title{margin-bottom:.5rem}.eu-invoice .con-register .row .row{margin-left:-10px;margin-right:-10px}.eu-invoice #trip{display:none}.eu-invoice #unit{display:none}.eu-invoice .upload-files .upload-files_btns{font-size:.7rem;margin-top:.5rem}.eu-invoice .upload-files .upload-files_btns button{width:2.9rem;height:1.5rem;margin-left:.3rem}.eu-invoice .upload-files .upload-files_time{padding:0 .5rem}.eu-invoice .upload-files .file-group{font-size:.7rem;margin-top:.5rem}.eu-invoice .upload-files .files-name{font-size:.6rem}.eu-invoice .tips{margin:1rem 0 2rem 0}.invoice-orange{background:#ffae00!important}.invoice-red{background:#c71f25!important}@media screen and (min-width:1040px){.e-invoice .item-btn{width:100%}.e-invoice .item-dbbtn{width:40%}.e-invoice .item-dbbtn:first-child{margin-left:10%}.e-invoice .item-content{height:6.6rem}.e-invoice .gl-item{margin-bottom:2rem}.e-invoice .btn-position{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;width:7.2rem;margin-top:0!important;margin-bottom:0!important}.e-invoice .btn-position a{width:7.2rem;height:2.25rem}.e-invoice .btn-position .first{margin-bottom:.6rem}.e-invoice .item-lable{margin-right:-1rem}.e-invoice .item-lable:nth-child(3n-1){margin-right:-4rem}.e-invoice .error-box{width:33.33333%;margin-left:33.33333%}.eu-invoice .einvoice-box .item-btn{width:40%}}@media screen and (max-width:1040px){.e-invoice .item-dbbtn:last-child{margin-top:1rem}.e-invoice .item-content .item-lable:last-child{padding-bottom:1rem}.e-invoice .reg-code-box{margin-left:26.1%}.e-invoice .reset-btn{margin-bottom:1rem}.e-invoice .error-box{margin-left:25%}.e-invoice .fill-prompt{float:none}.e-invoice .fill-prompt .prompt-txt{margin:.5rem 0 0 26.1%}.write-invoice .my-checkbox{margin-top:.4rem;margin-bottom:1rem}}@media (max-width:749px){.e-invoice .reg-code-box{margin-left:0}.e-invoice .con-register .row-tip .col-md-5{margin-right:2rem;padding-right:0}.e-invoice .error-box{margin-left:0}.e-invoice .fill-prompt .prompt-txt{margin:.5rem 0 0 .5rem}}.in-country .user-box{height:auto;padding:.6rem 0 .6rem 1.1rem}.in-country .user-info{height:9.4rem}.in-country .useful-tra-item .coupon-frame{padding:1.2rem;margin:0}.in-country .in_coutry_item{padding-top:1.2rem}.in-country .in_coutry_item .img{width:100%}.in-country .in_coutry_item .item_msg{position:absolute;left:0;top:1rem;z-index:99;width:100%;font-family:PingFangSC-Regular}.in-country .in_coutry_item .item_msg .item_title{margin-top:.55rem;font-size:.8rem;color:#fff;font-weight:400;padding:0 1.3rem}.in-country .in_coutry_item .item_msg .order-item_tips{position:absolute}.in-country .in_coutry_item .item_msg .order-item_tips .promt-popover{left:-5.08rem;top:1.3rem}.in-country .in_coutry_item .item_msg .item_content{padding:0 1.3rem}.in-country .in_coutry_item .item_msg .item_content .city{margin-top:.9rem;font-size:.6rem;color:#999;overflow:hidden}.in-country .in_coutry_item .item_msg .right{float:right}.in-country .in_coutry_item .item_msg .right .border{display:inline-block;height:.6rem;border-right:.05rem solid #979797;vertical-align:middle;margin:0 .85rem}.in-country .in_coutry_item .item_msg .right span{vertical-align:middle}.in-country .in_coutry_item .item_msg .right a{font-size:.6rem;color:#1f6bad}.in-country .in_coutry_item .item_msg .number{font-size:.7rem;color:#737373;margin-top:.6rem}.in-country .in_coutry_item .item_msg .number .border{border-radius:4px;width:4rem;height:1.2rem;position:relative;background:#999;display:inline-block;vertical-align:middle;font-size:.7rem;color:#737373}.in-country .in_coutry_item .item_msg .number .border .operate{position:absolute;width:1rem;display:inline-block;text-align:center;cursor:pointer}.in-country .in_coutry_item .item_msg .number .border .reduce{left:0}.in-country .in_coutry_item .item_msg .number .border .add{right:0}.in-country .in_coutry_item .item_msg .number .border .num{width:2rem;position:absolute;left:1rem;height:1.2rem;text-align:center}.in-country .in_coutry_item .item_msg .bottom{padding:0 1.3rem;margin-top:1.5rem}.in-country .in_coutry_item .item_msg .bottom .left{float:left}.in-country .in_coutry_item .item_msg .bottom .left .total{font-size:.6rem;color:#999}.in-country .in_coutry_item .item_msg .bottom .left .price{font-size:.9rem;color:#ebad00}.in-country .in_coutry_item .item_msg .bottom .right{margin-top:.4rem}.in-country .in_coutry_item .item_msg .bottom .right a{width:4rem;height:1.6rem;border:1px solid #e2ae03;padding:0;line-height:1.6rem;font-size:.7rem;color:#fff}.in-country .in_coutry_item .item_msg .bottom .right .buying{color:#e2ae03}.in-country .in-coutry-footer{float:right;padding:2rem 0 2.7rem 0}.in-country .in-coutry-footer .footer-tatal{vertical-align:middle}.in-country .in-coutry-footer .footer-price{margin:0 1.2rem 0 .4rem;font-size:1.2rem;color:#ebad00;vertical-align:middle}.in-country .in-coutry-footer .footer-btn{width:6rem;height:1.9rem;line-height:1.2rem}@media (max-width:1039px){.in-country .item_msg{height:100%}.in-country .item_msg .item_title{position:absolute;margin-top:0!important;top:6%}.in-country .item_msg .item_content{position:absolute;top:20%;width:100%}.in-country .item_msg .bottom{position:absolute;bottom:12%;width:100%}}@media (max-width:749px){.in-country .item_msg .item_title{top:5%}.in-country .item_msg .item_content{top:17%}.in-country .in-country .container .city-switch{position:absolute;top:1.7rem;right:-.5rem;background-color:transparent}.in-country .in-country .container .city-switch .icon-change{background-color:transparent}.in-country .in-country .container .city-switch .icon-change:before{content:"\e906"}}@media (min-width:1039px){.in-country .city-module-group .city-switch{position:static;margin-top:.275rem}}@media (max-width:1039px) and (min-width:750px){.coupon_page .city-module-group .city-switch{margin-left:0}}.in-country-passager .item{background:#fff;border:1px solid #ccc;padding:0 1rem 1rem;margin-bottom:1rem}.in-country-passager .item .title{font-size:1rem;color:#333;font-weight:400;padding:1rem 0;border-bottom:1px dashed #ccc}.in-country-passager .item .msg{font-size:.7rem;color:#333;font-weight:400}.in-country-passager .item .msg .lable{padding-top:.5rem}.in-country-passager .item .order-item_tips .promt-popover{left:-5.08rem;top:1.4rem}.in-country-pay .fra-bd{padding-bottom:1rem}.air_search .col-sm-4{margin-bottom:1rem}.air_search .input-group{width:100%}.air_search .search{margin-top:1.5rem;margin-bottom:10.07rem}.air_search .search span{font-family:PingFangSC-Regular;font-size:.6rem;color:#f5ab00;font-weight:400;line-height:2.25rem;margin-left:.75rem}.air_search .btn-select.tkt-select .select-grps{width:100%}@media (min-width:750px) and (max-width:1039px){.air_search .city-module-group .city-switch{float:none;width:auto}}@media (min-width:1039px){.air_search .city-module-group .city-switch{position:static}.air_search .city-module-group .city-switch{margin-top:.3rem}.air_search .city-module-group .city-switch .icon-change:before{content:"\e900"}}@media (max-width:750px){.air_search .icon-change:before{content:"\e906"}}.coupou_success{background-image:url(../images/coupou_success.png);width:5.22rem;background-size:cover}.find_order .coupou_img{background-image:url(../images/coupou_lable_img.png);width:1.5rem;height:1.5rem;background-size:cover;margin-right:.8rem;display:inline-block;vertical-align:middle}.find_order .hd-cities{vertical-align:middle}.my_order_air .choose_more{border:1px solid #979797;border-radius:4px;width:1rem;height:1rem;vertical-align:middle;margin-right:.6rem}.my_order_air .income_person{font-size:.7rem}.my_order_air .income_person .person{color:#333;font-weight:600;margin-right:1rem}.my_order_air .income_person .lable{margin-right:.25rem}.my_order_air .passenger-num{vertical-align:middle}.my_order_air .name{color:#333;font-weight:600}.my_order_air .order-item_tips .promt-popover{left:-4.58rem;top:1.45rem}.my_order_air .total-price{margin-top:1rem;font-size:.8rem}.my_order_air .total-price .orange{color:#f5a622}.my_order_air .status-now{background:#cc242a;border-radius:4px;color:#fff;text-align:center;display:inline-block;padding:.15rem .7rem;text-indent:0;cursor:pointer}.my_order_air .fra-order{border-bottom:1px dashed #ccc;padding:.5rem 0 1rem 0}.my_order_air .fra-order .bd-li{text-indent:0}.my_order_air .fra-detail .head{padding-bottom:.7rem}.my_order_air .fra-detail .head .title{font-size:.9rem;color:#333}.my_order_air .fra-detail .head .more{float:right}.my_order_air .fra-detail .frame{margin-bottom:0;padding-bottom:.5rem}.my_order_air .fra-detail .item{padding-bottom:.5rem}.my_order_air .fra-detail .rows-hidden{width:100%}.my_order_air .use_now{height:21px}.my_card .have img{width:15px;height:10px;vertical-align:middle}.my_card .right-title{overflow:hidden;margin-top:1rem}.my_card .right-title h4{float:left;font-size:1.2rem}.my_card .right-title .right{float:right}.my_card .useful-tra-m{margin-top:1.9rem}.my_card .tra-m-con .tra-tab-item.current .tra-tab{background-color:#b01c21;color:#fff;background-image:none;cursor:text}.my_card .tra-m-con .tra-tab-item.current .tra-tab-content{display:block}.my_card .tra-m-con .tra-tab-item .tra-tab{background-color:#fff;color:#333;cursor:pointer}.my_card .tra-tab-item{overflow:hidden}.my_card .coupon-item .currency{font-size:.8rem}.my_card .frozen .time{top:1.5rem}.my_card .frozen .code{position:absolute;font-size:.6rem;color:#000;top:2.5rem}.my_card .frozen .frozen_btn{width:2.4rem;height:1rem;font-size:.6rem;line-height:.9rem;padding:0}.my_card .status_btn{width:2.4rem;text-align:center;display:inline-block;float:right;margin-left:3.5rem;position:absolute}.my_card .status_error{background:#ccc;color:#000}.my_card .coupon-item .tips{color:#999}.my_card .coupon-item .tips .use_person{float:right;margin-left:1.5rem;position:relative}.my_card .tips-bule{color:#1f6bad!important}.my_card .tb-alter{width:100%}.my_card .tb-alter .td-dark{padding:0 .5rem}.my_card .history img{width:16px;height:15px;vertical-align:middle}.my_card .useful-tra-logo{position:absolute;right:0;top:0}.my_card .modal_content:first-child{margin-top:0}.my_card .coupun{cursor:pointer;border:1px solid #fff}.my_card .coupun-no-border{margin-top:10%;text-align:center;font-size:.6rem}.my_card .margin-left-new{margin-left:2.5rem!important}.my_card .useful-tra-logo div{float:left;font-size:.6rem;font-family:PingFangSC-Light}.my_card .tra-tab-content{display:none}.my_card .useful-tra-item .t2{left:12.5%}.my_card .useful-tra-item .t2-new{left:16.5%}.my_card .useful-tra-item .t3{left:25%}.my_card .useful-tra-item .t3-new{left:33%}.my_card .useful-tra-item .t4{left:37.5%}.my_card .useful-tra-item .t4-new{left:49.5%}.my_card .useful-tra-item .t5{left:50%}.my_card .useful-tra-item .t5-new{left:66%}.my_card .useful-tra-item .t6{left:62.5%}.my_card .useful-tra-item .t6-new{left:83%}.my_card .useful-tra-item .t7{left:75%}.my_card .useful-tra-item .t8{left:87.5%}.my_card .no_coupou{height:5.6rem;font-family:PingFangSC-Regular;font-size:.8rem;color:#030303;text-align:center}.my_card .no_coupou img{width:1.75rem;margin:1.4rem 0 1.25rem 0}.my_card .info-modal15 .cmodal-tl{font-size:.7rem;margin-top:.6rem}.my_card .info-modal15 .modal-body{text-align:left}.my_card .info-modal15 .modal_btn{width:2.25rem;height:2.25rem;background:#d8d8d8;border:1px solid #ccc;line-height:2.25rem;text-align:center;cursor:pointer}.my_card .info-modal15 .modal_content{margin-top:.75rem;overflow:hidden}.my_card .info-modal15 .modal_content .reduce{margin-right:.5rem}.my_card .info-modal15 .modal_content .add{display:none}.my_card .info-modal15 .modal_contents .modal_content:last-child .add{display:block}.my_card .info-modal15 .btn_use{margin-top:1.5rem}.my_card .info-modal15 .modal-footer{text-align:left;margin-left:.5rem}.my_card .info-modal14 .modal-body{font-size:.6rem}.my_card .info-modal14 .modal-body .title{background:#d8d8d8;line-height:2rem}.my_card .info-modal14 .order-item_tips .promt-popover{left:-5.08rem}.my_card .info-modal14 .satuation_item{padding:.2rem 0}.my_card .info-modal14 .satuation_item .modal_btn{padding:.2rem .4rem}.my_card .info-modal14 .satuation_item .prmiray{background-color:#f5a623;color:#fff;font-size:.5rem;cursor:pointer}.my_card .info-modal14 .satuation_item .back{color:#eee;background-color:#ccc}.my_card .info-modal14 .satuation_item .frozen{border:1px solid #979797;color:#000}@media (min-width:1039px){.my_card .useful-tra-item.cur .tra-tab{width:12.5%;top:3.5rem}.my_card .tra-tab-big{width:17%!important}.my_card .info-modal14 .modal-content{width:30rem}.my_card .current{padding-top:5.5rem}.my_card .n-flight-model_inner{width:400px;height:200px;overflow-y:scroll}.my_card .tra-m-t{border-bottom:1px solid #ccc;width:25%;z-index:1}.my_card .tra-top-tab{z-index:1}.my_card .useful-tra-m .useful-tra-item:nth-child(3) .tra-top-tab{left:50%}.my_card .useful-tra-m .useful-tra-item:nth-child(2) .tra-top-tab{left:25%}.my_card .useful-tra-m .useful-tra-item:nth-child(4) .tra-top-tab{left:75%}.my_card .page-list{padding-top:6}.my_card .n-flight-model_arrow{border-width:0;border-style:solid;bottom:-.75rem;top:auto;border-color:transparent transparent transparent transparent}.my_card .n-flight-model{top:auto;bottom:1.05rem;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:1000}.my_card .cop-info{z-index:auto}.my_card .tra-tab-content .col-sm-6:nth-child(2n) .n-flight-model{left:-14rem}.my_card .tra-tab-content .col-sm-6:nth-child(2n+1) .n-flight-model{left:-10.5rem}.my_card .tb-alter td{height:1.7rem}}@media (max-width:1039px){.my_card .useful-tra-item .tra-m-con .tra-tab-item.current .icon-arrowdown:before{content:"\e916";color:#d21e24}.my_card .useful-tra-item .tra-m-con .tra-tab-item .icon-arrowdown:before{content:"\e919";color:#d21e24}.my_card .useful-tra-item .tra-m-con{margin-top:0}.my_card .tra-m-con .tra-tab-item .tra-tab{position:relative;left:0}.my_card .tra-m-con .tra-tab-item.current .tra-tab{background-color:#fff;color:#333}.my_card .tra-m-con .tra-tab-item .tra-tab{background-color:#f2f2f2;color:#333}}.Official{background:url(../images/0-0-1-Official/index2.png) no-repeat;background-size:100% 100%;position:relative}.Official::-webkit-scrollbar{width:16px}.Official::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(240,240,240,.5);box-shadow:inset 0 0 0 rgba(240,240,240,.5);border-radius:10px}.Official::-webkit-scrollbar-thumb{border-radius:10px;background-color:#87cefa;-webkit-box-shadow:inset 0 0 0 rgba(240,240,240,.5);box-shadow:inset 0 0 0 rgba(240,240,240,.5)}.Official .scroll{position:absolute;left:50%;width:80%;margin-left:-40%;height:909px;overflow-y:auto}.Official .scroll img{width:100%}.Official .ARJ21{top:11.62%}.Official .chengdu-shuangliu{top:21.66%}.Official .chengdu-tianfu{top:31.72%}.Official .look-xue{top:41.8%}.Official .local-social{top:52.2%}.Official .seal-woman{top:62.4%}.Official .history-down{top:72.72%}.Official .food-city{top:83%}@media screen and (max-width:749px){.Official::-webkit-scrollbar{width:8px}}.Official2{position:relative}.Official2::-webkit-scrollbar{width:16px}.Official2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(240,240,240,.5);box-shadow:inset 0 0 0 rgba(240,240,240,.5);border-radius:10px}.Official2::-webkit-scrollbar-thumb{border-radius:10px;background-color:#87cefa;-webkit-box-shadow:inset 0 0 0 rgba(240,240,240,.5);box-shadow:inset 0 0 0 rgba(240,240,240,.5)}.Official2 .scroll{position:absolute;left:60.7%;width:59%;margin-left:-40%;height:5.2%;overflow-y:auto}.Official2 .scroll img{width:100%}.Official2 .ARJ21{top:19.3%}.Official2 .chengdu-shuangliu{top:31.8%}.Official2 .chengdu-tianfu{top:44.26%}.Official2 .look-xue{top:56.7%}.Official2 .local-social{top:69.7%}.Official2 .seal-woman{top:82.1%}@media screen and (max-width:749px){.Official2::-webkit-scrollbar{width:8px}}.content-cookies .wcm-section .font-bold{font-weight:600}.content-cookies .link-cdal{color:#25aaff}.content-cookies img{width:100%}.tips-notice{border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.7rem;color:#555;padding:12px;margin-bottom:16px}.tips-notice .tips-title{display:-webkit-box;display:-ms-flexbox;display:flex}.tips-notice .tips-content{margin-left:22px}.tips-notice i{line-height:22px;vertical-align:middle;font-size:.8rem;margin-right:6px}.tips-warning{border:1px solid #ff9500;background:#fff4e6}.tips-warning i{color:#ff9500}.mod .mod-iterm{-webkit-transition:-webkit-transform 1s cubic-bezier(.23,1,.32,1),-webkit-box-shadow .4s;transition:-webkit-transform 1s cubic-bezier(.23,1,.32,1),-webkit-box-shadow .4s;transition:transform 1s cubic-bezier(.23,1,.32,1),box-shadow .4s;transition:transform 1s cubic-bezier(.23,1,.32,1),box-shadow .4s,-webkit-transform 1s cubic-bezier(.23,1,.32,1),-webkit-box-shadow .4s}.mod .mod-iterm:hover{-webkit-box-shadow:0 0 16px 0 rgba(51,51,51,.3);box-shadow:0 0 16px 0 rgba(51,51,51,.3)}.mod .mod-iterm:hover .iterm-img img{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.mod .mod-iterm .iterm-img img{-webkit-transition:opacity .4s,-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition:opacity .4s,-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1),opacity .4s;transition:transform 1s cubic-bezier(.23,1,.32,1),opacity .4s,-webkit-transform 1s cubic-bezier(.23,1,.32,1)}.sub-list .sub-tit .sub-link{position:relative}.sub-list .sub-tit .sub-link:before{content:"";position:absolute;right:0;bottom:0;width:0;height:2px;background:#c71f25;-webkit-transition:width .5s;transition:width .5s}.sub-list:hover .sub-tit .sub-link:before{width:100px;left:0;right:unset}.mod-ticket dd a{-webkit-transition:color .5s;transition:color .5s}.mod-ticket dd a:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#c71f25;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.mod-ticket dd a:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-timing-function:ease;transition-timing-function:ease}