@charset "UTF-8";.g-pops{position:absolute;left:50%;top:150px;z-index:1000;margin-left:-302px;width:590px;background:#fff;background-color:rgba(188,188,188,0.7);padding:7px}.g-pops .pop-wrap{background:#fff;padding:15px 20px}.g-pops .pop-wrap .ico-close{position:absolute;right:20px;top:15px;color:#999;font-size:38px;cursor:pointer}.g-pops .pop-wrap .pop-hd{height:28px;line-height:28px;padding-bottom:10px;color:#666;border-bottom:1px solid #e5e5e5;font-size:18px}.g-pops .pop-wrap .pop-bd{padding:30px 0 10px;line-height:25px}.g-pops .pop-wrap .pop-bd .d-tit{font-size:22px;margin-bottom:10px;font-weight:bold;text-align:center}.g-pops .pop-wrap .pop-bd .d-info{font-size:14px;color:#555;text-align:center;margin-bottom:15px}.g-pops .pop-wrap .pop-bd .d-txt{font-size:16px;text-align:center;margin-bottom:10px}.g-pops .pop-wrap .pop-bd .d-btn{padding:15px 0;text-align:center}.g-pops .pop-wrap .pop-bd .d-btn .btn-txt{font-size:16px;color:#1ba9ba;cursor:pointer;border:0;background:transparent}.g-pops .pop-wrap .pop-bd .d-btn .btn-ok,.g-pops .pop-wrap .pop-bd .d-btn .btn-cancel{width:100px;height:34px;line-height:34px;margin:0 10px;display:inline-block;vertical-align:middle;background:#fff;border:1px solid #cdcdcd;color:#555;border-radius:4px;text-align:center;font-size:16px;cursor:pointer}.g-pops .pop-wrap .pop-bd .d-btn .btn-ok{background:#1ba9ba;border-color:#1ba9ba;color:#fff}.g-pops .pop-wrap .pop-bd .d-des{margin-top:15px;line-height:20px;color:#888}.g-pops-bg{display:none;position:fixed;width:100%;height:100%;z-index:900;background-color:#000;left:0;top:0;opacity:.4;filter:Alpha(opacity=40)}.m-islimtform li{margin-bottom:8px}.m-islimtform li input{width:60%;height:26px;line-height:26px;font-size:18px;padding:0 6px}.m-islimtform li .change{color:blue;cursor:pointer;line-height:30px}.m-islimtform .tit{font-size:20px;font-weight:bold;margin-bottom:16px}.m-islimtform .error{color:red;height:14px;line-height:14px}.m-tips-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:8px 10px}.m-tips-bar .tip-view{width:100%}.m-tips-bar .tip-view .tip-text{font-size:12px;color:#f2200a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:0;overflow:hidden}.m-tips-bar .tip-view .tip-text:not(:first-child){margin-top:10px}.m-tips-bar .tip-view .tips-lines-1{-webkit-line-clamp:1}.m-tips-bar .tip-view .tips-lines-2{-webkit-line-clamp:2}.m-tips-bar .tip-view .tips-lines-3{-webkit-line-clamp:3}.m-tips-bar .tip-view .tips-lines-4{-webkit-line-clamp:4}.m-tips-bar .tip-view .tips-lines-5{-webkit-line-clamp:5}.m-tips-bar .icon-right{-ms-flex-item-align:center;align-self:center;font-style:normal;font-weight:normal;line-height:1;color:#ccc;margin-left:8px}.m-tips-bar .tips-float{width:100%;height:100%;top:0;left:0;z-index:99999;position:fixed;background:rgba(0,0,0,0.6)}.m-tips-bar .tips-float .tips-float-cover{height:40%}.m-tips-bar .tips-float .tips-float-view{height:60%;position:relative;top:0;background-color:white;border-top-right-radius:8px !important;border-top-left-radius:8px !important;overflow:hidden}.m-tips-bar .tips-float .tips-float-view .tips-float-title-view{display:inline-block;position:absolute;height:56px;background-color:white;opacity:1;width:100%;z-index:1;border-top-right-radius:8px !important;border-top-left-radius:8px !important}.m-tips-bar .tips-float .tips-float-view .tips-float-title-view .tips-float-title{font-weight:bold;color:#212121;font-size:16px;text-align:center;line-height:56px}.m-tips-bar .tips-float .tips-float-view .tips-float-title-view .tips-float-close{position:absolute;right:15px;height:24px;width:24px;font-size:24px;top:10px;color:#9e9e9e}.m-tips-bar .tips-float .tips-float-view .tips-float-content{height:100%;padding:56px 20px 0 20px;overflow:scroll}.m-tips-bar .tips-float .tips-float-view .tips-float-content .title{font-weight:bold;margin-bottom:4px;font-size:14px;color:#212121}.m-tips-bar .tips-float .tips-float-view .tips-float-content .content{font-size:14px;color:#616161;margin-bottom:20px}.empty-ct{text-align:center}.empty-ct .empty-img{margin-top:116px;width:105px;height:105px}.empty-ct .desc{margin:-20px auto 0;width:240px;font-size:14px;color:#9e9e9e;text-align:center}.list-title{margin:0 10px 10px;height:40px;line-height:40px;background:#f5f5f5;border-radius:20px;font-size:16px;color:#212121}.list-title p{float:left;margin-left:10px}.list-title .type{margin-top:5px;margin-left:5px;width:82px;height:30px;line-height:30px;background-color:#fff;border-radius:100px;text-align:center;color:#fff}.list-title .citys{font-weight:600}.list-title .i-arrow_right:before{content:"\E002"}.list-tab{margin-top:20px;padding:0 20px;border-bottom:solid 1px #eee}.list-tab .tab-item{float:left;width:50%;text-align:center;font-size:14px;color:#6e6e6e;cursor:pointer}.list-tab .tab-item .line{margin:5px auto 0;width:40px;height:3px;background-color:#fff;border-radius:1.5px}.list-tab .tab-item.active{position:relative;font-weight:bold;color:#333}.list-tab .tab-item.active .line{background-color:#00bcd4}.list-item{position:relative;padding:0 16px;border-bottom:solid 1px #eee;cursor:pointer}.list-item:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}.list-item.active{background-color:#e8f7ff}.list-item.active .left .middle-line .trans-notice{background-color:#e8f7ff}.list-item .line{margin-left:10px;display:inline-block;width:1px;height:11px;line-height:16px;background-color:#bdbdbd}.list-item .left{padding:13px 0;max-width:300px;height:81px;float:left}.list-item .left .middle-line{position:relative;float:left;margin-top:16px;width:60px;height:1px;line-height:0;background-color:#d8d8d8;text-align:center}.list-item .left .middle-line .trans-notice{display:inline-block;padding:0 2px;height:12px;background-color:#fff;font-size:12px;color:#00bcd4}.list-item .left .middle-line:after{position:absolute;top:0;right:0;display:inline-block;content:" ";float:right;margin-top:-2px;width:7px;border-bottom:1px solid #d8d8d8;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.list-item .left .roundtrip-type{float:left;margin:6px 5px 0 1px;width:20px;height:20px;border-radius:50%;line-height:19px;text-align:center;font-size:12px;color:#fff}.list-item .left .roundtrip-type.go{background-color:#00bcd4;background-image:-webkit-gradient(linear,left top,right top,from(#00bcd4),to(#5fdded));background-image:linear-gradient(90deg,#00bcd4 0,#5fdded 100%)}.list-item .left .roundtrip-type.back{background-color:#5c5;background-image:-webkit-gradient(linear,left top,right top,from(#5c5),to(#88e688));background-image:linear-gradient(90deg,#5c5 0,#88e688 100%)}.list-item .left .dep,.list-item .left .arr{float:left;width:100px}.list-item .left .dep .time,.list-item .left .arr .time{font-weight:500;font-size:24px}.list-item .left .dep .airport,.list-item .left .arr .airport{margin-top:2px;font-size:12px}.list-item .left .arr{text-align:right}.list-item .left .air-logo{width:20px;height:20px;margin-right:4px}.list-item .left .sub-info{margin-top:12px;white-space:nowrap;line-height:20px;font-size:12px;color:#666}.list-item .left .sub-info .air-name:first-child{margin-right:10px}.list-item .left .share{margin-left:10px;color:#5c5}.list-item .left .dur{margin-left:9px}.list-item .left .cross-day{float:left;margin-top:9px;margin-left:2px;font-size:14px;color:#00bcd4}.list-item .right{float:right;padding:20px 0 14px;text-align:right;font-size:12px;color:#616161}.list-item .right .tag-ct{height:26px}.list-item .right .save{margin-bottom:6px;padding:1px 5px;background-color:#fce2da;border:solid 1px #f60;font-size:12px;color:#f60;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.list-item .right .save.hide{visibility:hidden}.list-item .right .price{font-size:16px;color:#f60}.list-item .right .price .price-text{display:inline-block;vertical-align:top;margin-top:6px;font-weight:400}.list-item .right .price .icon-cny{font-weight:300;font-size:18px}.list-item .right .price .price-num{font-size:24px;font-weight:500}.list-item .animate-ct{display:none;position:fixed;z-index:1000;padding:1px 3px;background-color:#fff}.list-item .animate-ct .city{font-size:16px;color:#212121}.list-item .animate-ct .date,.list-item .animate-ct .time,.list-item .animate-ct .air{margin-left:30px}.loading-ct{position:relative;margin:0 auto;width:105px;height:105px}.loading-ct .city,.loading-ct .camel,.loading-ct .desc{position:absolute;left:0;right:0;margin:auto}.loading-ct .city{width:105px;height:105px}.loading-ct .camel{width:84px;height:84px}.loading-ct .desc{top:84px;text-align:center;font-size:14px;color:#9e9e9e}.breathing-item{padding:10px !important}.breathing-item .line-bar,.breathing-item .line-bar-bottom{background:#eee;border-radius:2px;-webkit-animation:breathing-animation 2s infinite;animation:breathing-animation 2s infinite}.breathing-item.first{border-radius:3px 3px 0 0}.breathing-item .line-bar{width:120px;height:16px;margin-bottom:4px}.breathing-item .line-bar-bottom{width:64px;height:24px;margin-top:20px}@-webkit-keyframes breathing-animation{from{opacity:1}to{opacity:.3}}@keyframes breathing-animation{from{opacity:1}to{opacity:.3}}.list-ct{background-color:#f3f3f3}.list-ct .list-content{padding-top:10px;background-color:#fff;border-radius:4px}.list-ct.go-list .list-title .type{background-color:#00bcd4;background-image:-webkit-gradient(linear,left top,right top,from(#00bcd4),to(#5fdded));background-image:linear-gradient(90deg,#00bcd4 0,#5fdded 100%)}.list-ct.back-list .list-title .type{background-color:#5c5;background-image:-webkit-gradient(linear,left top,right top,from(#5c5),to(#88e688));background-image:linear-gradient(90deg,#5c5 0,#88e688 100%)}.intercept-pop{position:fixed;z-index:901;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:50%;margin-left:-362px;width:724px;background:#fff;border-radius:4px;text-align:center}.intercept-pop .circle{width:68px;height:68px;background:#fff;margin-top:-34px;margin-left:328px;border-radius:50%}.intercept-pop .tip-icon{margin-top:7px}.intercept-pop .title{font-size:20px;color:#333;font-weight:600;padding-top:9px;padding-bottom:20px}.intercept-pop .container{max-height:249px;overflow-y:auto}.intercept-pop .content-box{padding:0 36px 0 36px;text-align:left}.intercept-pop .second-title{font-size:18px;color:#333;font-weight:600;margin-bottom:4px}.intercept-pop .tip{font-size:15px;color:#333;font-weight:400;white-space:pre-line}.intercept-pop .btn-box{width:724px;background:#fff;border-radius:4px;padding-top:24px;padding-bottom:25px}.intercept-pop .btn{width:376px;height:36px;background:#ff8300;border-radius:4px;font-size:16px;color:#fff;font-weight:500;margin-left:174px;text-align:center;line-height:36px;cursor:pointer}.modal-ct{position:fixed;top:0;left:0;right:0;bottom:0;z-index:7777;background:#ddd;background-color:rgba(0,0,0,0.5);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden}.modal-ct.active{opacity:1;visibility:visible}.lists{margin-bottom:10px;min-height:700px;background-color:#fff}.list-ct{float:left;width:453px;padding-right:5px}.list-ct .list-content{min-height:700px}.list-ct.back-list{margin-left:-5px;padding-left:5px;padding-right:0}.loading-ct{margin-top:116px}.g-clear{*zoom:1}.g-clear:after{display:block;overflow:hidden;height:0;clear:both;content:' '}.touch-flight-list-box{-webkit-box-sizing:border-box;box-sizing:border-box}.touch-flight-list-box .lists{height:100%;max-height:100%;min-height:100%;background:#f5f5f5;overflow:hidden;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.touch-flight-list-box .list-ct{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:0;height:100%;max-height:100%}.touch-flight-list-box .list-ct .list-content{height:100%;max-height:100%;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.touch-flight-list-box .list-ct .list-content .list-items-box{height:calc(100% - 28px - 50px - 10px);overflow-y:auto;-webkit-overflow-scrolling:touch}.touch-flight-list-box .list-ct .list-content .list-items-box.show-padding-top{padding-top:16px}.touch-flight-list-box .list-ct .list-content .list-selected-label{position:absolute;top:97px;z-index:1;font-size:10px;font-family:PingFangSC-Regular;background:#fffff0;width:calc(100% - 3px - 8px);height:21px;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;border-bottom:1px solid #eee}.touch-flight-list-box .list-ct .list-content .list-selected-label .list-selected-top-background{height:2px;background:#f5f5f5}.touch-flight-list-box .list-ct .list-content .list-selected-label .selected-time{margin-left:5px;line-height:17px}.touch-flight-list-box .list-ct .list-content .list-selected-label .selected-flightNo{margin-right:2px;line-height:17px;position:absolute;right:33px}.touch-flight-list-box .list-ct .list-content .list-selected-label .selected-text{display:inline-block;height:12px;line-height:12px;top:4px;padding:1px;padding-bottom:0;color:#9e9e9e;border:1px solid #eee;position:absolute;right:5px}.touch-flight-list-box .list-ct.back-list .list-content .list-selected-label{left:3px}.touch-flight-list-box .list-ct.go-list .list-content .list-selected-label{left:8px}.touch-flight-list-box .list-ct.back-list{margin-left:0;padding-left:0;padding-right:0}.touch-flight-list-box .list-title{height:28px;line-height:28px;border-radius:100px;font-size:12px}.touch-flight-list-box .list-title .right-arrow-icon{margin-left:5px}.touch-flight-list-box .list-title .right-arrow-icon:before{content:"\E3B5";font-family:touch_spa}.touch-flight-list-box .list-title p{margin-left:4px}.touch-flight-list-box .list-title .type{margin-top:4px;width:40px;height:20px;line-height:20px}.touch-flight-list-box .list-title .citys{text-align:center;width:calc(100% - 20px);font-size:14px;height:24px;margin-bottom:10px}.touch-flight-list-box .list-title .list-date-title-box{display:block}.touch-flight-list-box .list-tab{margin-top:10px;padding:0 10px;border-bottom:solid 1px #eee}.touch-flight-list-box .list-tab .tab-item{float:left;width:50%;text-align:center;font-size:12px;color:#6e6e6e;cursor:pointer}.touch-flight-list-box .list-tab .tab-item .line{margin:2px auto 2px;width:20px;height:2px}.touch-flight-list-box .list-tab .tab-item.active{position:relative;font-weight:bold;color:#00bcd4}.touch-flight-list-box .list-tab .tab-item.active .line{background-color:#00bcd4}.touch-flight-list-box .vertical-line{height:40px;background:#e0e0e0;float:right;width:1px;z-index:900;margin-top:-46px}.touch-flight-list-box .list-items-box{background:#f5f5f5;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.06);box-shadow:0 3px 4px 0 rgba(0,0,0,0.06)}.touch-flight-list-box .go-list .list-items-box{padding:5px 3px 5px 8px}.touch-flight-list-box .back-list .list-items-box{padding:5px 8px 5px 3px}.touch-flight-list-box .list-item{padding:0;height:98px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.touch-flight-list-box .list-item.first{border-radius:3px 3px 0 0}.touch-flight-list-box .list-item.active{background-color:#e8f7ff}.touch-flight-list-box .list-item .left{padding:6px 0;height:98px;float:none;position:absolute;left:10px}.touch-flight-list-box .list-item .left .main-info{height:39px}.touch-flight-list-box .list-item .left .middle-line{margin-top:16px;margin-left:5px;margin-right:5px;width:25px;bottom:6px}.touch-flight-list-box .list-item .left .middle-line .trans-notice{height:10px;font-size:10px;display:inline;padding:0 1px}.touch-flight-list-box .list-item .left .middle-line:before{display:inline-block;content:" ";float:right;margin-top:-2px;border-top:1px solid transparent;border-left:2px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-right:2px solid transparent}.touch-flight-list-box .list-item .left .middle-line:after{display:none}.touch-flight-list-box .list-item .left .dep,.touch-flight-list-box .list-item .left .arr{width:auto}.touch-flight-list-box .list-item .left .dep .time,.touch-flight-list-box .list-item .left .arr .time{font-weight:600;font-size:14px}.touch-flight-list-box .list-item .left .dep .airport,.touch-flight-list-box .list-item .left .arr .airport{margin-top:2px;font-size:12px;color:#9e9e9e}.touch-flight-list-box .list-item .left .share{margin-left:0}.touch-flight-list-box .list-item .left .sub-info{display:table-cell;vertical-align:bottom;font-size:10px;color:#9e9e9e;height:48px;line-height:14px}.touch-flight-list-box .list-item .left .sub-info>span{display:block}.touch-flight-list-box .list-item .left .sub-info .touch-lowPriceTag-box{height:14px;width:10px;position:relative}.touch-flight-list-box .list-item .left .sub-info .touch-lowPriceTag{position:absolute;left:0;max-width:332px;overflow:hidden;border:1px solid #f60;border-radius:4px;padding:0 4px;height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:28px;text-align:left;font-size:20px;color:#f60;font-family:PingFangSC-Regular;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.touch-flight-list-box .list-item .left .cross-day{font-size:10px;margin-top:0}.touch-flight-list-box .list-item .right{float:none;padding:0;text-align:right;font-size:10px;color:#9e9e9e;position:absolute;right:10px;margin-top:36px}.touch-flight-list-box .list-item .right .tag-ct{height:26px}.touch-flight-list-box .list-item .right .price-desc{line-height:12px}.touch-flight-list-box .list-item .right .save{margin-bottom:6px;padding:1px 5px;background-color:#fce2da;border:solid 1px #f60;font-size:12px;color:#f60;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.touch-flight-list-box .list-item .right .save.hide{visibility:hidden}.touch-flight-list-box .list-item .right .price{font-size:12px;color:#f60}.touch-flight-list-box .list-item .right .price .price-text{margin-top:3px}.touch-flight-list-box .list-item .right .price .icon-cny{font-size:12px}.touch-flight-list-box .list-item .right .price .price-num{font-size:16px}.touch-flight-list-box .list-item:hover{-webkit-box-shadow:none;box-shadow:none}.touch-flight-list-box .empty-ct .desc{width:100%}.touch-flight-list-box.smallScreen .list-item .left .sub-info{font-size:9px}.touch-flight-list-box.smallScreen .list-item .right{margin-top:40px}.touch-flight-list-box.smallScreen .list-item .right .price-desc{font-size:9px;line-height:10px}.touch-flight-list-box.smallScreen .list-item .right .price{margin-top:0}.touch-flight-list-box.smallScreen .list-item .right .price .price-text{margin-top:1px}.touch-flight-list-box.smallScreen .list-item .right .price .price-num{font-size:14px}.www-flight-list-box .list-tab{margin-top:14px}.www-flight-list-box .list-ct.back-list{padding-left:6px}.www-flight-list-box .middle-line{position:relative}.www-flight-list-box .middle-line::before{content:'';display:block;position:absolute;left:0;width:100%;height:28px;bottom:-18px;opacity:0}.www-flight-list-box .middle-line .hover-notice{display:none;line-height:20px;position:absolute;top:4px;z-index:202;font-size:12px;padding:14px;text-align:left;background:#fff;border:1px solid #97cfee;border-radius:4px}.www-flight-list-box .middle-line .hover-notice::before,.www-flight-list-box .middle-line .hover-notice::after{position:absolute;display:block;content:'';width:0;height:0;border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #97cfee;top:-8px;left:25px}.www-flight-list-box .middle-line .hover-notice::after{top:-7px;border-bottom-color:#fff}.www-flight-list-box .middle-line .hover-notice .notice-detail,.www-flight-list-box .middle-line .hover-notice .notice-tip{white-space:nowrap;height:17px;line-height:17px}.www-flight-list-box .middle-line .hover-notice .notice-detail{font-family:PingFangSC-Medium;color:#333;font-weight:bold}.www-flight-list-box .middle-line .hover-notice .notice-tip{font-family:PingFangSC-Regular;margin-top:4px;color:#616161}.www-flight-list-box .middle-line .hover-notice .notice-line{width:100%;height:1px;background:#e5e5e5;margin-top:9px;margin-bottom:9px;-webkit-transform:scaleY(0.5);-ms-transform:scaleY(0.5);transform:scaleY(0.5)}.www-flight-list-box .middle-line:hover .hover-notice{display:block}.domestic-flight-card{width:912px;height:164px;overflow:hidden;cursor:default}.domestic-flight-card.share{height:194px}.domestic-flight-card .flight-card-item{width:453px;overflow:hidden;height:100%;float:left;background:#fff;border-radius:4px;font-size:16px;color:#212121}.domestic-flight-card .flight-card-item:first-child{margin-right:5px}.domestic-flight-card .flight-card-item .optimize{-webkit-box-sizing:border-box;box-sizing:border-box;width:433px;margin:10px;padding:5px;background:#f5f5f5;border-radius:20px}.domestic-flight-card .flight-card-item .optimize .flight-info{display:inline-block}.domestic-flight-card .flight-card-item .optimize .flight-info .week{padding-left:14px}.domestic-flight-card .flight-card-item .optimize .flight-info .label{display:inline-block;border-radius:100px;width:82px;height:30px;line-height:30px;color:#fff;float:left;text-align:center}.domestic-flight-card .flight-card-item .optimize .flight-info .label.go{background-image:-webkit-gradient(linear,left top,right top,from(#5fdded),to(#00bcd4));background-image:linear-gradient(90deg,#5fdded 0,#00bcd4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5FDDED',endColorstr='#00BCD4',GradientType=1)}.domestic-flight-card .flight-card-item .optimize .flight-info .label.back{background-image:-webkit-gradient(linear,left top,right top,from(#88e688),color-stop(98%,#5c5));background-image:linear-gradient(90deg,#88e688 0,#5c5 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88E688',endColorstr='55CC55',GradientType=1)}.domestic-flight-card .flight-card-item .optimize .flight-info .date{margin-left:10px;line-height:30px;display:inline-block}.domestic-flight-card .flight-card-item .optimize .flight-info .city{margin-left:10px;font-weight:bold;display:inline-block}.domestic-flight-card .flight-card-item .optimize .flight-time{float:right;line-height:30px;margin-right:5px;display:inline-block}.domestic-flight-card .flight-card-item .detail-wrapper{margin:20px 20px 20px 30px;position:relative;overflow:hidden}.domestic-flight-card .flight-card-item .detail-wrapper .detail{float:left;color:#333;font-weight:500;height:74px}.domestic-flight-card .flight-card-item .detail-wrapper .detail .times{float:left;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:42px;height:74px}.domestic-flight-card .flight-card-item .detail-wrapper .detail .times .cross-day{position:absolute;margin-top:-15px;font-size:12px;font-weight:400;color:#ff8300;letter-spacing:0}.domestic-flight-card .flight-card-item .detail-wrapper .detail .times .time{position:absolute;bottom:2px}.domestic-flight-card .flight-card-item .detail-wrapper .detail .times .time:first-child{top:1px}.domestic-flight-card .flight-card-item .detail-wrapper .detail .line-wrapper{width:18px;height:100%;float:left;text-align:center;position:relative}.domestic-flight-card .flight-card-item .detail-wrapper .detail .line-wrapper .line{position:absolute;background:#e0e0e0;width:3px;height:48px;top:50%;margin-top:-24px;margin-left:16px;border-radius:2px}.domestic-flight-card .flight-card-item .detail-wrapper .detail .line-wrapper .line .circle{width:10px;height:10px;border-radius:50%;background:#e0e0e0;position:relative;left:50%;top:50%;margin-top:-5px;margin-left:-5px}.domestic-flight-card .flight-card-item .detail-wrapper .detail .line-wrapper .line .circle .circle-inner{width:6px;height:6px;border-radius:50%;background:#fff;position:absolute;top:2px;left:2px}.domestic-flight-card .flight-card-item .detail-wrapper .detail .airports{float:left;position:relative;margin-left:10px;width:162px;height:74px}.domestic-flight-card .flight-card-item .detail-wrapper .detail .airports .stopNotice{font-size:12px;color:#999;letter-spacing:0;line-height:16px;font-weight:200;position:absolute;height:16px;top:50%;margin-top:-8px}.domestic-flight-card .flight-card-item .detail-wrapper .detail .airports .airport{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;bottom:0}.domestic-flight-card .flight-card-item .detail-wrapper .detail .airports .airport:first-child{top:0}.domestic-flight-card .flight-card-item .detail-wrapper .other-wrapper{text-align:right;font-size:10px;color:#666;width:170px;height:100%;display:table;overflow:hidden}.domestic-flight-card .flight-card-item .detail-wrapper .other-wrapper .other{display:table-cell;vertical-align:middle;font-family:PingFangSC-Regular}.domestic-flight-card .flight-card-item .detail-wrapper .other-wrapper .other .share-flight{font-size:8px;height:17px;line-height:17px}.domestic-flight-card .flight-card-item .detail-wrapper .other-wrapper .other .share-flight:after{content:'\E5AC'}.domestic-flight-card .flight-card-item .detail-wrapper .other-wrapper .other .item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:170px;margin-bottom:3px}.domestic-flight-card .flight-card-item .detail-wrapper .other-wrapper .other .item .logo-wrapper{line-height:17px;height:17px;position:relative;width:17px;display:inline-block;vertical-align:bottom}.domestic-flight-card .flight-card-item .detail-wrapper .other-wrapper .other .item img{width:13px;height:13px;position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-6px}.tgq-module-header{padding-top:30px;padding-bottom:15px;margin-left:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgq-module-header .tgq-module-icon{width:16px;height:16px}.tgq-module-header .tgq-module-title{padding-left:4px;font-weight:bold;font-size:16px;color:#212121}.route-title{padding-bottom:9px;font-weight:bold;font-size:14px;color:#212121;text-align:left}.route-title .icon-title{padding:0 3px;height:26px;line-height:20px}.route-title .icon-title:after{content:'\E3E1'}.route-title .route-title-city-tgq{padding-top:2px;font-weight:bold;font-size:14px;color:#212121}.route-table-head{padding:5px 10px 6px 14px;font-size:12px;font-weight:bold;line-height:20px;background:#f8f8f8}.tips{margin-bottom:6px}.tgq-table:last-child{margin-top:22px}.tgq-module-header{padding-top:20px;padding-bottom:11px;margin-left:-1px}.tgq-module-header .tgq-module-icon{width:16px;height:16px}.tgq-module-header .tgq-module-title{padding-left:4px;font-weight:bold;font-size:16px;color:#212121}.tgq-module-content{width:100%;position:relative}.tgq-module-content .small-title{margin-bottom:12px;font-size:14px;color:#212121;font-weight:bold}.tgq-module-content .tip-text{padding-bottom:12px;font-size:12px;line-height:20px;color:#616161}.tgq-module-content .box-luggage .box-luggage-name{padding-bottom:9px;padding-left:5px;font-weight:bold;font-size:14px;color:#616161}.tgq-module-content .box-luggage .box-luggage-content{display:-webkit-box;display:-ms-flexbox;display:flex}.tgq-module-content .route::after{content:"";display:block;position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #e0e0e0;border-right:0;border-top:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.tgq-module-content table{border-collapse:collapse;position:relative;width:100%;margin-bottom:10px;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.tgq-module-content table td{padding:13px 10px 12px 14px;border:0;position:relative;vertical-align:top}.tgq-module-content table td.route-table-head{height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 14px}.tgq-module-content table td.content-head{overflow:hidden;background:#f8f8f8;white-space:nowrap;color:#212121;font-size:12px;margin-left:14px;margin-right:10px;line-height:20px;font-weight:bold;vertical-align:middle;border-color:#e0e0e0;min-width:100px;-webkit-box-sizing:border-box;box-sizing:border-box}.tgq-module-content table td.content-content .content-line{width:447px;position:relative;float:left;color:#616161;font-size:12px;margin-left:2px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1px}.tgq-module-content table td.content-content .content-line .first-text{float:left;max-width:447px;word-wrap:break-word}.tgq-module-content table td.content-content .content-line .first-text.bold{font-weight:bold;color:#333;vertical-align:sub;line-height:17px}.tgq-module-content table td.content-content .content-line .dotted{-webkit-box-flex:1;-ms-flex:1;flex:1;width:200px;overflow:hidden;margin:0 11px;margin-top:9px;border-top:1px dotted #e0e0e0;display:inline-block}.tgq-module-content table td.content-content .content-line .second-text{float:right}.tgq-module-content table td ul{font-size:12px;color:#616161;line-height:18px}.tgq-module-content table td ul li .desc{padding-left:3px}.tgq-module-content table td::after{content:"";display:block;position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #e0e0e0;border-bottom:0;border-left:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.tgq-module-content table td.content-head::after{width:199%;border:1px solid #e0e0e0;border-left:0;border-bottom:0}.tgq-module-desc{opacity:.8;font-size:12px;color:#616161;letter-spacing:0;text-align:left;line-height:22px}.tips{font-size:12px;color:#616161;letter-spacing:0;text-align:left;line-height:22px}.luggage-module-content .luggage-route{margin-top:22px}.luggage-module-content .luggage-route:first-child{margin-top:0}.luggage-module-content .luggage-route .add-rule{margin-top:20px;opacity:.8;font-size:12px;color:#616161;letter-spacing:0;text-align:left;line-height:22px}.luggage-module-content .luggage-route .luggage-module-content-inner{position:relative;width:100%;border:1px solid transparent}.luggage-module-content .luggage-route .luggage-module-content-inner::after{content:"";display:block;position:absolute;left:0;top:0;width:200%;height:198%;border:1px solid #e0e0e0;border-left:0;border-bottom:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.luggage-module-content .luggage-route .luggage-module-content-inner table{width:100%;table-layout:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage{padding:12px 14px;position:relative;vertical-align:top}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .icon-dot{font-size:17px;float:left}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .icon-dot:after{content:'\E677'}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .icon-danger{color:red;font-size:13px;margin-top:-2px;font-style:normal;font-weight:normal !important;margin-right:1px}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .icon-danger:after{content:'\E590'}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .desc{display:block;overflow:hidden}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .box-luggage-name{font-size:14px;color:#616161;font-weight:bold}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .box-luggage-content-wrapper{margin-top:7px}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .box-luggage-content-wrapper .box-luggage-content{font-size:12px;color:#616161;line-height:18px}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .box-luggage-content-wrapper .box-luggage-content .highlight{color:#ff8205}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .box-luggage-inner::after{content:"";display:block;position:absolute;left:0;top:0;width:200%;height:197%;border:1px solid #e0e0e0;border-right:0;border-top:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.price-info-product{font-size:14px}.price-info-product .child-by-adult-text{margin-top:20px;opacity:.8;font-size:12px;color:#616161;letter-spacing:0;text-align:left;line-height:22px;white-space:normal;font-weight:normal}.price-info-product .price-info-item{display:inline-block;vertical-align:top;margin-left:16px;width:33.33%}.price-info-product .price-info-item:first-child{margin:0}.price-info-product .price-info-item .info-left{font-size:14px;color:#212121;letter-spacing:0;text-align:left;font-weight:bold}.price-info-product .price-info-item .info-right{padding-left:8px;color:#616161}.price-info-product .price-info-item .price-info-detail{margin-top:5px}.price-info-product .price-info-detail .price-info-detail-item{font-size:14px;color:#616161;letter-spacing:0;text-align:left;line-height:26px}.price-info-product .price-info-detail .price-info-detail-item .detail-price{font-weight:bold}.price-info-product .price-color{color:#ff8205;font-size:16px;font-weight:bold}.price-info-product .price-total-desc{color:#ff8205;margin-top:5px;font-size:10px;font-weight:bold}.special-notice{font-size:13px;line-height:24px;color:#616161}.special-notice .special-label{padding-left:2px;font-size:12px;color:#2aabbc;letter-spacing:0;position:relative}.special-notice .special-label::after{content:"";display:block;position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid rgba(42,171,188,0.7);border-radius:4px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.special-notice .special-content{font-size:14px;color:#616161;letter-spacing:0;text-align:left;line-height:22px}.price-line{width:100%;height:1px;background:#eee;margin:20px 0}.provider{margin-top:30px;font-size:14px;color:#212121;letter-spacing:0;text-align:left;line-height:27px}.provider .provider-title-info{font-weight:bold}.provider .provider-title-tail{font-size:14px;color:#616161;letter-spacing:0;text-align:left;margin-left:4px}.provider .ext{font-size:14px;color:#616161;letter-spacing:0;text-align:left;line-height:27px}.provider .ext pre{line-height:1.9}.m-ota-lst{width:100%;height:544px;background:#fff;border-radius:4px;margin-bottom:10px}.m-ota-lst-loading{width:100%;height:100%;background:#fff;border-radius:4px;margin-bottom:10px}.loading{position:absolute;background:#fff;left:50%;top:50%;margin-left:-16px;margin-top:-16px}.modal-wrapper{position:absolute;cursor:default;width:690px;height:453px;background:#fff;border-radius:8px;left:0;right:0;bottom:0;top:0;margin:auto}.modal-wrapper .close{color:#fff;position:absolute;right:0;top:-45px;font-weight:300;font-size:36px;cursor:pointer}.modal-wrapper .close:after{content:'\F471'}.modal-wrapper .modal-top{height:100%;width:690px}.modal-wrapper .modal-nav{border-bottom:1px solid #eee;font-weight:600;height:79px;padding:0 58px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-wrapper .modal-nav .tab-item{cursor:pointer;width:33%;height:34px;margin-top:45px;float:left;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#212121;text-align:center}.modal-wrapper .modal-nav .tab-item .tab-title-active{color:#00bcd4}.modal-wrapper .modal-nav .tab-item .tab-active{float:left;left:50%;position:relative;margin-left:-12px;width:25px;height:3px;background-image:linear-gradient(-135deg,#00cae3 0,#00bcd4 100%);border-radius:2px;margin-top:9px}.modal-wrapper .modal-info-wrapper{width:100%;height:100%}.modal-wrapper .modal-info{position:absolute;width:594px;bottom:0;right:0;top:80px;left:49px;padding-right:40px;overflow:auto}.modal-wrapper .modal-info .modal-info-inner{width:596px}.modal-wrapper .modal-info .module-wrapper{width:98%;margin:0 auto}.modal-wrapper .modal-bottom{position:absolute;bottom:0;z-index:200;border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:690px;height:66px;background:#fff;-webkit-box-shadow:0 -4px 8px 0 rgba(0,0,0,0.04);box-shadow:0 -4px 8px 0 rgba(0,0,0,0.04)}.modal-wrapper .modal-bottom .modal-right{height:60px;float:right}.modal-wrapper .modal-bottom .modal-price{float:left}.modal-wrapper .modal-bottom .modal-price .pre{font-size:14px;color:#f60}.modal-wrapper .modal-bottom .modal-price .price{font-size:32px;color:#f60;line-height:60px}.modal-wrapper .modal-bottom .price-desc{font-size:12px;color:#212121;margin-left:10px;text-align:left}.modal-wrapper .modal-bottom .modal-book{float:left;position:relative;margin:-20px 50px 0 20px;background:#ff8300;border:1px solid #ff8300;border-radius:4px;width:128px;height:46px;line-height:46px;top:50%;font-size:18px;color:#fff;text-align:center}.modal-wrapper .modal-bottom .modal-book:hover{background:#fc9d39;border:1px solid #ff8300}.modal-wrapper .modal-bottom .modal-book:active{background:#d35d05;border-radius:4px}.modal-wrapper .modal-bottom .modal-book .button{cursor:pointer}.modal-wrapper .modal-bottom .modal-book.tail{height:46px;line-height:normal}.modal-wrapper .modal-bottom .modal-book.tail .button{padding-top:4px;cursor:pointer}.modal-wrapper .modal-bottom .modal-book.tail .button-tail{font-size:10px;color:#fff;text-align:center;font-weight:100;line-height:10px}.modal-wrapper .modal-error{height:453px;line-height:453px;text-align:center}.vendor-list{font-family:PingFangSC-Regular;width:911px;background:#fff;border-radius:4px;margin:9px 0;cursor:default}.vendor-list .vendor-item{height:80px;border-bottom:1px solid #e5e5e5;position:relative}.vendor-list .vendor-item:first-child .activity{border-top-left-radius:4px}.vendor-list .vendor-item:last-child{border-bottom:0}.vendor-list .vendor-item .activity{position:absolute;top:0;left:0;width:64px;height:20px;font-size:12px;color:#fff;line-height:20px;text-align:center}.vendor-list .vendor-item .vendor-info{height:80px;font-size:14px;color:#4d4d4d;padding:0 16px 0 18px}.vendor-list .vendor-item .vendor-info .name-area{width:248px;float:left;height:80px;display:table}.vendor-list .vendor-item .vendor-info .name-area .name{display:table-cell;vertical-align:middle;max-height:80px}.vendor-list .vendor-item .vendor-info .name-area .name .air-logo{width:14px;height:14px;vertical-align:middle}.vendor-list .vendor-item .vendor-info .name-area .name .agent{margin-left:4px;text-align:center;line-height:16px;height:80px}.vendor-list .vendor-item .vendor-info .name-area .name .title-label{vertical-align:middle;display:inline-block;font-size:12px;color:#fff;text-align:center;padding:0 3px;line-height:18px;margin-left:10px;border:.5px solid #e0e0e0;border-radius:2px;position:relative}.vendor-list .vendor-item .vendor-info .label-area{float:left;font-size:14px;color:#4d4d4d;display:table;height:100%;max-width:340px}.vendor-list .vendor-item .vendor-info .label-area .label-info{display:table-cell;vertical-align:middle;height:100%}.vendor-list .vendor-item .vendor-info .label-area .label-info .label{margin-left:20px;opacity:.8;cursor:pointer}.vendor-list .vendor-item .vendor-info .label-area .label-info .label-right{height:80px}.vendor-list .vendor-item .vendor-info .label-area .label-info .label:first-child{margin-left:0;font-weight:bold}.vendor-list .vendor-item .vendor-info .price-area{height:100%;float:right}.vendor-list .vendor-item .vendor-info .price-area .price-sell-wrapper{float:left;height:80px;max-width:120px;display:table}.vendor-list .vendor-item .vendor-info .price-area .price-sell-wrapper .pre-sell-wrapper{overflow:hidden;display:table-cell;vertical-align:middle}.vendor-list .vendor-item .vendor-info .price-area .price-sell-wrapper .price-sell{padding:0 3px;float:right;display:inline-block;height:18px;background:rgba(255,102,0,0.2);border:1px solid #ff8300;border-radius:3px;font-size:12px;margin:3px 0;margin-right:10px;color:#f60;text-align:center;line-height:18px}.vendor-list .vendor-item .vendor-info .price-area .price-info{line-height:80px;display:inline-block}.vendor-list .vendor-item .vendor-info .price-area .price-info .pre{float:left;font-size:18px;color:#f60;margin-top:6px}.vendor-list .vendor-item .vendor-info .price-area .price-info .price{float:left;font-size:24px;color:#f60;font-weight:600}.vendor-list .vendor-item .vendor-info .price-area .book-area{height:100%;width:114px;position:relative;float:right}.vendor-list .vendor-item .vendor-info .price-area .book-area .book{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;margin-top:-19px;width:92px;height:38px;background:#ff8300;border:1px solid #ff8339;border-radius:5px;margin-left:20px;cursor:pointer}.vendor-list .vendor-item .vendor-info .price-area .book-area .book:active{background:#d35d05;border-radius:4px}.vendor-list .vendor-item .vendor-info .price-area .book-area .book:hover{background:#fc9d39;border:1px solid #ff8300}.vendor-list .vendor-item .vendor-info .price-area .book-area .book.book-desc{height:53px;margin-top:-27px}.vendor-list .vendor-item .vendor-info .price-area .book-area .book .book-name{height:38px;line-height:38px;font-size:16px;color:#fff;text-align:center}.vendor-list .vendor-item .vendor-info .price-area .book-area .book .book-name.book-name-desc{height:30px;line-height:30px}.vendor-list .vendor-item .vendor-info .price-area .book-area .book .reserve{width:90px;height:21px;line-height:21px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center;font-size:12px;color:#ff8300;background:#fff}.loading-ct-g{position:absolute;width:155px;height:155px;margin-left:-77px;left:50%;top:161px}.loading-ct-g .city,.loading-ct-g .camel,.loading-ct-g .desc{position:absolute;left:0;right:0;margin:auto}.loading-ct-g .city{width:115px;height:115px}.loading-ct-g .camel{width:92px;height:92px}.loading-ct-g .desc{top:98px;text-align:center;font-size:14px;color:#9e9e9e}@charset "UTF-8";.m-warntips{background:#f3f3f3}.m-warntips .e-warn{width:1180px;margin:0 auto;padding:6px 10px;background-color:#fdf6d3;border:solid 1px #fdf6d3;color:#ff8c29}.m-warntips .e-inter-warn{width:912px;border-radius:4px;background-color:#fff;border:0;padding:10px 20px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.m-warntips .e-inter-warn .deriction{padding-left:10px;margin-top:11px;margin-bottom:2px;text-align:center;font-size:12px;color:#212121;-webkit-transition-duration:1.4s;transition-duration:1.4s}.m-warntips .e-inter-warn .deriction .deriction-text{display:inline-block;vertical-align:middle;border-bottom:1px dashed #979797;padding-bottom:2px}.m-warntips .ico-warn{float:left;margin:1px 0 0 0;font-size:16px}.m-warntips .inter-tip{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;overflow:hidden}.m-warntips .inter-tip-title{white-space:nowrap;float:left;line-height:17px}.m-warntips .inter-tip-content{text-align:justify;line-height:17px}.m-warntips .inter-tip:after{clear:both;display:block;height:0;visibility:hidden;content:"."}.m-warntips .inter-tip-content.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-warntips .inter-tip-content.ellipsis-pre{white-space:pre-line}.m-warntips .inter-tip-hide{visibility:hidden;position:absolute;width:882px}.m-warntips .info{margin-left:20px;zoom:1;line-height:18px;height:18px;overflow:hidden}.m-warntips.isOpen{position:relative;z-index:10}.m-warntips.isOpen .e-warn.e-inter-warn{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.08);box-shadow:0 6px 10px 0 rgba(0,0,0,0.08)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.m-warntips .inter-tip-content{max-width:780px}}.ota-error{width:912px;min-height:500px;display:table;background:#fff;border-radius:8px}.ota-error .error-desc{display:table-cell;vertical-align:middle;text-align:center}.retry{width:110px;height:38px;line-height:38px;background:#00b4d7;border-radius:5px;text-align:center;font-size:16px;color:#fff;letter-spacing:0;margin:0 auto;margin-top:14px;cursor:pointer}.model-dialog-tips{font-size:12px;color:#616161;letter-spacing:0;text-align:left;line-height:22px}.m-ota-lst{opacity:1;height:calc(100vh - 44px)}.touch-flight-detail-box .domestic-flight-card{height:auto;width:100%}.touch-flight-detail-box .domestic-flight-card .flight-card-item{width:100%;float:none;border-radius:0;font-size:12px;min-height:123px;height:auto;max-height:153px;font-weight:bold}.touch-flight-detail-box .domestic-flight-card .flight-card-item:first-child{margin-right:0;padding-top:10px}.touch-flight-detail-box .domestic-flight-card .flight-card-item .optimize{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 20px);margin:0 auto 10px;padding:4px 5px;border-radius:100px}.touch-flight-detail-box .domestic-flight-card .flight-card-item .optimize .flight-info .label{width:40px;height:20px;line-height:20px}.touch-flight-detail-box .domestic-flight-card .flight-card-item .optimize .flight-info .date{line-height:20px}.touch-flight-detail-box .domestic-flight-card .flight-card-item .optimize .flight-info .city{font-weight:bold}.touch-flight-detail-box .domestic-flight-card .flight-card-item .optimize .flight-time{line-height:20px;font-weight:normal}.touch-flight-detail-box .domestic-flight-card .flight-card-item .detail-wrapper{margin:0 20px 0 30px;position:relative;overflow:hidden}.touch-flight-detail-box .domestic-flight-card .flight-card-item .detail-wrapper.share-wraper{height:91px;padding-bottom:10px}.touch-flight-detail-box .domestic-flight-card .flight-card-item .detail-wrapper .airports{width:auto}.touch-flight-detail-box .domestic-flight-card .flight-card-item .detail-wrapper .airports>div{display:inline-block}.touch-flight-detail-box .domestic-flight-card .flight-card-item .detail-wrapper .airports .stopNotice{width:90px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.touch-flight-detail-box .domestic-flight-card .flight-card-item .detail-wrapper .other-wrapper .other .share-flight{font-family:'touch_spa' !important}.touch-flight-detail-box .domestic-flight-card .flight-card-item .detail-wrapper .detail .line-wrapper{width:3px}.touch-flight-detail-box .domestic-flight-card .flight-card-item .detail-wrapper .detail .line-wrapper .line{margin-left:0}.touch-flight-detail-box .domestic-flight-card .flight-card-item .other-wrapper{width:124px}.touch-flight-detail-box .domestic-flight-card .flight-card-item .other-wrapper .other{position:absolute;right:0}.touch-flight-detail-box .domestic-flight-card .flight-card-item .other-wrapper .other .item{width:124px;font-size:10px;color:#9e9e9e;margin-bottom:0;font-weight:normal;line-height:14px}.touch-flight-detail-box .vendor-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0;margin:0;cursor:default;background:#f5f5f5;padding:0 0 5px}.touch-flight-detail-box .vendor-list .vendor-item.touch-vendor-item-have-logo{height:92px}.touch-flight-detail-box .vendor-list .vendor-item.touch-vendor-item-have-logo .vendor-info .name-area{padding-top:25px}.touch-flight-detail-box .vendor-list .vendor-item{height:72px;border-bottom:0;position:relative;background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.06);box-shadow:0 2px 6px 0 rgba(0,0,0,0.06);border-radius:4px;margin:10px}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#4d4d4d;padding:0 10px 0 15px}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .name-area{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 48px);float:left;display:inline-block;padding-top:10px}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .name-area .name{display:inline-block;margin-top:-4px;max-height:70px}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .name-area .name .agent{margin-left:2px;font-size:12px;font-weight:bold}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .name-area .price-info{display:inline-block;margin-right:10px}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .name-area .price-info .pre{float:none;display:inline-block;font-size:14px;color:#f60;margin-top:0}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .name-area .price-info .price{float:none;display:inline-block;font-size:20px;color:#f60;font-weight:500}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .label-area{float:none;position:absolute;bottom:15px;font-size:12px;color:#4d4d4d;display:table;height:auto;width:calc(100% - 48px)}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .label-area .lowPriceTag-box{padding-left:5px}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .label-area .lowPriceTag-box .lowPrice-lable{margin-right:10px;border:1px solid #f60;border-radius:2px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3px;line-height:18px;text-align:left;font-size:10px;color:#f60;font-family:PingFangSC-Regular}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .label-area .label-info{display:inline-block}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .label-area .label-info:hover{color:#43cee0}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .label-area .label-info .label{margin-left:5px}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .label-area .label-info .label-right{height:auto}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .label-area .label-info .label:first-child{margin-left:0;font-weight:normal}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .price-area{height:100%;float:right}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .price-area .book-area{height:100%;width:48px}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .price-area .book-area .book{width:48px;height:auto;position:absolute;margin-left:0;margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .price-area .book-area .book .book-name{height:44px;line-height:44px}.touch-flight-detail-box .vendor-list .vendor-item .vendor-info .price-area .book-area .book .reserve{width:46px}.touch-flight-detail-box .modal-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-height:calc(100% - 44px);height:calc(100% - 44px);top:44px;border-radius:8px 8px 0 0}.touch-flight-detail-box .modal-wrapper .modal-nav{padding:0 37px}.touch-flight-detail-box .modal-wrapper .modal-top,.touch-flight-detail-box .modal-wrapper .modal-bottom,.touch-flight-detail-box .modal-wrapper .modal-info{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.touch-flight-detail-box .modal-wrapper .modal-info{left:0;padding:10px}.touch-flight-detail-box .modal-wrapper .modal-info .modal-info-inner{width:100%}.touch-flight-detail-box .modal-wrapper .tgq-module-content table td.content-content .content-line{width:100%}.touch-flight-detail-box .modal-wrapper .tgq-module-content table td.content-content .content-line .dotted{display:none}.touch-flight-detail-box .modal-wrapper .tgq-module-content table td.content-content .content-line .first-text{margin-right:10px}.touch-flight-detail-box .modal-wrapper .modal-bottom .modal-right{width:100%;position:relative}.touch-flight-detail-box .modal-wrapper .modal-bottom .modal-price{margin-left:16px;margin-top:5px}.touch-flight-detail-box .modal-wrapper .modal-bottom .modal-price .price{font-size:24px;font-weight:bold}.touch-flight-detail-box .modal-wrapper .modal-bottom .modal-book{margin:-20px 0 0 20px;position:absolute;right:10px}.touch-flight-detail-box .modal-wrapper .price-info-product .price-info-item{width:42%}.touch-flight-detail-box .modal-wrapper .luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .box-luggage-content-wrapper{font-size:12px}.touch-flight-detail-box .modal-wrapper .luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .icon-danger{font-family:'touch_spa' !important;position:relative;top:2px}.touch-flight-detail-box .modal-wrapper .luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .icon-dot{font-family:'touch_spa' !important}.touch-flight-detail-box .modal-wrapper .provider .ext{font-size:10px}.touch-flight-detail-box .modal-wrapper .provider .ext pre{white-space:pre-wrap;word-wrap:break-word}.touch-flight-detail-box .modal-wrapper .provider-title-tail{font-size:12px}.touch-flight-detail-box .modal-wrapper .touch-close-font{font-family:'touch_spa' !important;font-style:normal;color:#616161;font-size:18px;top:10px;right:10px}.touch-flight-detail-box .modal-wrapper .touch-close-font:after{content:'\E147'}.touch-flight-detail-box .touch-font{font-family:'touch_spa' !important}.touch-flight-detail-box .luggage-module-content .luggage-route .luggage-module-content-inner::after{width:198%;height:197%}.touch-flight-detail-box.large-screen .domestic-flight-card .flight-card-item .detail-wrapper .detail .times{width:52px}.touch-flight-detail-box.large-screen .domestic-flight-card .flight-card-item .detail-wrapper .detail .times .time{font-weight:bold;font-size:16px}.touch-flight-detail-box.large-screen .domestic-flight-card .flight-card-item .detail-wrapper .detail .airports .airport{font-size:16px;font-weight:bold}.touch-flight-detail-box.large-screen .vendor-list .vendor-item .vendor-info .name-area{padding-top:5px}.touch-flight-detail-box.large-screen .vendor-list .vendor-item .vendor-info .name-area .price-info .price{font-size:26px}.touch-flight-detail-box.large-screen .vendor-list .vendor-item.touch-vendor-item-have-logo .vendor-info .name-area{padding-top:20px}.touch-flight-detail-box.large-screen .vendor-list .vendor-item.touch-vendor-item-have-logo .vendor-info .label-area .label-info{position:relative;top:0}.touch-flight-detail-box.large-screen .vendor-list .vendor-item .vendor-info .label-area .label-info{position:relative;top:3px}.www-flight-ota-box .box-luggage-inner{height:59px}.www-flight-ota-box .label-info .label{position:relative;display:inline-block;opacity:1 !important;border-bottom:1px dashed #979797;padding:5px 0}.www-flight-ota-box .label-info .label .label-w span:first-child{opacity:.8}.www-flight-ota-box .label-info .label::after{display:inline-block;position:absolute;left:0;content:'';width:100%;height:10px;bottom:-10px;opacity:0}.www-flight-ota-box .label-info .label .hover-tip{display:none;position:absolute;top:35px;left:0;opacity:1;white-space:nowrap;z-index:99;padding:0;background:#fff;border:1px solid #97cfee;border-radius:4px}.www-flight-ota-box .label-info .label .hover-tip.loading{padding:20px;top:44px;left:16px}.www-flight-ota-box .label-info .label .hover-tip .product-wrapper{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:320px;overflow-y:auto;overflow-x:hidden;border-radius:4px}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tabRouter,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tabRouter{margin-top:0;padding-top:12px;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:20px;position:absolute;top:0;left:0;background:#fff;width:calc(100% - 20px);z-index:100;margin-right:20px;border-radius:4px}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tabRouter::after,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tabRouter::after{width:100%;height:1px;display:block;content:'';background:#eee;-webkit-transform:scaleY(0.5);-ms-transform:scaleY(0.5);transform:scaleY(0.5);float:left;margin-top:7px}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tgq-table,.www-flight-ota-box .label-info .label .hover-tip .tgqModule .luggage-table,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tgq-table,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .luggage-table{padding:49px 20px 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:320px;border-radius:4px;overflow-y:auto;overflow-x:hidden}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tgq-table::after,.www-flight-ota-box .label-info .label .hover-tip .tgqModule .luggage-table::after,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tgq-table::after,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .luggage-table::after{content:'';display:block;height:20px}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .luggage-table .luggage-route,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .luggage-table .luggage-route{margin-top:0}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .route>table,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .route>table{margin:0;position:relative}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .route>table::after,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .route>table::after{content:'';position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #e0e0e0;border-right:0;border-top:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);width:100%\9;height:100%\9;-webkit-transform:scale(1) \9;-ms-transform:scale(1) \9;transform:scale(1) \9}.www-flight-ota-box .label-info .label .hover-tip .price-info-item{width:auto;margin-left:35px}.www-flight-ota-box .label-info .label .hover-tip .price-info-item .info-left{font-family:PingFangSC-Medium;font-size:13px;color:#212121}.www-flight-ota-box .label-info .label .hover-tip .price-info-item .info-left .price-total-desc{font-family:PingFangSC-Regular;font-size:13px;padding-left:5px;color:#5e5e5e;font-weight:normal}.www-flight-ota-box .label-info .label .hover-tip .price-info-item .info-left .price-color{font-size:14px;color:#f60;font-weight:bold}.www-flight-ota-box .label-info .label .hover-tip .price-info-item .price-info-detail{font-size:13px;font-weight:normal}.www-flight-ota-box .label-info .label .hover-tip .price-info-item .price-info-detail .price-info-detail-item{font-size:13px;color:#5e5e5e}.www-flight-ota-box .label-info .label .hover-tip .price-info-item .price-info-detail .price-info-detail-item .detail-price{font-size:14px;color:#666;font-weight:normal}.www-flight-ota-box .label-info .label .hover-tip .price-info-item:first-child{margin-left:0}.www-flight-ota-box .label-info .label .hover-tip .special-notice{font-weight:normal}.www-flight-ota-box .label-info .label .hover-tip .special-notice .special-content{font-size:12px;white-space:normal}.www-flight-ota-box .label-info .label .hover-tip .price-line{margin:12px 0}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tgq-module-content .route::after{display:none}.www-flight-ota-box .label-info .label .hover-tip .luggageModule .box-luggage{font-family:PingFangSC-Regular}.www-flight-ota-box .label-info .label .hover-tip .tgqModule,.www-flight-ota-box .label-info .label .hover-tip .luggageModule{white-space:normal;border-radius:4px;overflow:hidden}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .model-dialog-tips,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .model-dialog-tips{margin-bottom:6px}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tabRouter,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tabRouter{padding-bottom:8px;white-space:nowrap}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tgq-table:last-child,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tgq-table:last-child{margin-top:0}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tgq-module-desc,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tgq-module-desc{margin-top:10px}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tab,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tab{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;min-width:80px;text-align:center;font-family:PingFangSC-Medium;font-weight:bold;font-size:14px;color:#212121;position:relative;margin-right:20px}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tab::after,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tab::after{content:'';display:block;position:absolute;width:100%;height:3px;border-radius:2px;bottom:-8px;background:#fff}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tab.active,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tab.active{color:#00bcd4}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tab.active::after,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tab.active::after{background-image:linear-gradient(-135deg,#00cae3 0,#00bcd4 100%)}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .route,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .route{position:relative}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .route .detailWrap>tr:last-child,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .route .detailWrap>tr:last-child{display:none}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .wrap,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .wrap{text-align:right;width:100%;line-height:12px;opacity:.9;font-family:PingFangSC-Regular;font-size:12px;color:#616161}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .wrap>span,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .wrap>span{display:inline-block;padding:10px 10px 10px 20px}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .wrap .tripDown::before,.www-flight-ota-box .label-info .label .hover-tip .tgqModule .wrap .tripUp::before,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .wrap .tripDown::before,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .wrap .tripUp::before{content:'\E3F7';float:left;font-size:10px;color:#212121;margin-left:4px}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .wrap .tripUp::before,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .wrap .tripUp::before{content:'\E3F6'}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .content-content .content-line,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .content-content .content-line{width:411px;float:none}.www-flight-ota-box .label-info .label .hover-tip .luggage{width:510px;white-space:normal}.www-flight-ota-box .label-info .label .width-tip{left:-40px}.www-flight-ota-box .label-info .label:hover .hover-tip{display:block}.www-flight-ota-box .label-info .label:hover .hover-tip::before,.www-flight-ota-box .label-info .label:hover .hover-tip::after{position:absolute;display:block;content:'';width:0;height:0;border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #97cfee;top:-8px;left:20px;z-index:102}.www-flight-ota-box .label-info .label:hover .hover-tip::after{border-bottom-color:#fff;top:-7px}.www-flight-ota-box .label-info .label:hover .width-tip::before,.www-flight-ota-box .label-info .label:hover .width-tip::after{left:60px}.www-flight-ota-box .label-info .label .test{display:block}.price-has-label{height:80px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal}.price-has-label .lowPrice-content .lowPrice-label{color:#f60;border:1px solid #f60;background:#fce2da;padding:0 3px;height:18px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;border-radius:3px;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0.83);-ms-transform:scale(0.83);transform:scale(0.83)}.luggage-module-content .luggage-route .luggage-module-content-inner::after{width:100%\9;height:100%\9;-webkit-transform:scale(1) \9;-ms-transform:scale(1) \9;transform:scale(1) \9}.luggage-module-content .luggage-route .luggage-module-content-inner .box-luggage .box-luggage-inner::after{width:100%\9;height:100%\9;-webkit-transform:scale(1) \9;-ms-transform:scale(1) \9;transform:scale(1) \9}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .route>table::after,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .route>table::after{width:100%\9;height:100%\9;-webkit-transform:scale(1) \9;-ms-transform:scale(1) \9;transform:scale(1) \9}.tgq-module-content table td::after{width:100%\9;height:100%\9;-webkit-transform:scale(1) \9;-ms-transform:scale(1) \9;transform:scale(1) \9}.domestic-flight-card .flight-card-item .detail-wrapper .other-wrapper{font-size:12px\9}.domestic-flight-card .flight-card-item .detail-wrapper .other-wrapper .other{font-family:"PingFangSC-Regular","Microsoft YaHei"}.vendor-list{font-family:"PingFangSC-Regular","Microsoft YaHei"}.vendor-list .vendor-item .vendor-info .label-area .label-info .label:first-child{margin-left:-5px}.vendor-list .vendor-item .vendor-info .label-area .label-info .label{margin-left:10px;padding:5px 5px;border-bottom:0}.vendor-list .vendor-item .vendor-info .label-area .label-info .label-w{border-bottom:1px dashed #979797}.vendor-list .vendor-item .vendor-info .label-area .label-info .label:hover{z-index:1000}.m-warntips{background:#f3f3f3}.m-warntips .e-warn{width:1180px;margin:0 auto;padding:6px 10px;background-color:#fdf6d3;border:solid 1px #fdf6d3;color:#ff8c29}.m-warntips .ico-warn{float:left;margin:1px 0 0 0;font-size:16px}.m-warntips .info{margin-left:20px;zoom:1;line-height:18px;height:18px;overflow:hidden}@charset "UTF-8";html{background:#f3f3f3;color:#333;font-size:12px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,sans-serif}body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}input,textarea,button,select,pre,tt,code,kbd,samp,optgroup,option{line-height:1.5;font-family:tahoma,sans-serif}table{border-collapse:collapse;border-spacing:0;text-align:left}caption,th{text-align:inherit}ul,ol,li,menu{list-style:none}fieldset,img{border:0 none}img,object,input,textarea,button,select{vertical-align:top}article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}audio,canvas,video{display:block;*display:inline;*zoom:1}h1,h2,h3,h4,h5,h6,input,textarea,button,select,small{font-size:100%}address,cite,dfn,em,i,optgroup,var{font-style:normal}blockquote:before,blockquote:after,q:before,q:after{content:' '}textarea{overflow:auto}textarea,input{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0 none}mark{background-color:#ffc40d}ins,s,u,del{text-decoration:none}a{color:#40bad6;text-decoration:none;outline:0}a:hover{color:#f37d0a}input::-ms-clear{display:none}.m-calendar{display:inline-block;*display:inline;*zoom:1;overflow:hidden;padding:6px 0 16px 0;border:solid 1px #cfcfcf;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.1);border-radius:5px;background-color:#fff}.m-calendar a{color:#333;font-size:18px}.m-calendar i,.m-calendar b,.m-calendar strong{font-style:normal;font-weight:400}.m-calendar .next-btn-leave{margin-left:0}.m-calendar .next-btn-leave.next-btn-leave-active{margin-left:-100%;transition:margin-left 250ms ease-in-out;-webkit-transition:margin-left 250ms ease-in-out}.m-calendar .prev-btn-leave{margin-right:0}.m-calendar .prev-btn-leave.prev-btn-leave-active{margin-right:-100%;transition:margin-right 250ms ease-in-out;-webkit-transition:margin-right 250ms ease-in-out}.m-calendar .prev-btn-leave .prev-btn-enter{margin-left:-100%}.m-calendar .next-btn-enter{margin-right:-100%}.m-calendar .next-btn-enter.next-btn-enter-active{margin-right:0;transition:margin-right 250ms ease-in-out;-webkit-transition:margin-right 250ms ease-in-out}.m-calendar .prev-btn-enter.prev-btn-enter-active{margin-left:0;-webkit-transition:margin-left 250ms ease-in-out;transition:margin-left 250ms ease-in-out;-webkit-transition:margin-right 250ms ease-in-out}.m-calendar-bd{width:910px;overflow:hidden;line-height:52px}.m-calendar-bd table{width:100%;border-collapse:collapse;border-spacing:0}.m-calendar-bd table th,.m-calendar-bd table td,.m-calendar-bd table .week{width:58px;height:52px;text-align:center;word-break:break-all;word-wrap:break-word;border:0;padding:0;margin:0;overflow:hidden}.m-calendar-bd table th{color:#555}.m-calendar-bd table th,.m-calendar-bd table .week{height:40px;line-height:40px}.m-calendar-bd table .week{display:inline-block}.m-calendar-bd .price{font-size:14px}.m-calendar-bd .rmb{font-family:arial}.m-calendar-bd .tab{position:relative;height:0;width:100%}.m-calendar-bd .tab span{position:absolute;height:40px;width:40px;line-height:40px;text-align:center;cursor:pointer}.m-calendar-bd .tab .iconfont{color:#bfbfbf;font-weight:700}.m-calendar-bd .tab .prev{left:13px;text-align:left}.m-calendar-bd .tab .prev:hover .iconfont{color:#26b4d3;font-weight:700}.m-calendar-bd .tab .next{right:13px;text-align:right}.m-calendar-bd .tab .next:hover .iconfont{color:#26b4d3;font-weight:700}.m-calendar-bd .tab .dis{cursor:default}.m-calendar-bd .tab .dis .iconfont{color:#e9e9e9}.m-calendar-bd .tab .dis:hover .iconfont{color:#e9e9e9}.m-calendar-bd .inner{float:left;width:50%}.m-calendar-bd .inner .title{height:20px;padding:10px 18px 16px;line-height:20px;font-weight:400;font-size:18px;text-align:center;border-bottom:solid 1px #e1e1e1}.m-calendar-bd .inner .title h5{font-weight:400}.m-calendar-bd .inner .info{padding:0 18px}.m-calendar-bd .inner a{display:block;position:relative;width:58px;height:52px;text-decoration:none;background-color:#fff;border:solid 1px #fff;cursor:pointer}.m-calendar-bd .inner a.prev{display:none}.m-calendar-bd .inner a.next{display:none}.m-calendar-bd .inner .price-calendar .day{display:block;height:22px;margin-top:8px;line-height:25px}.m-calendar-bd .inner .price-calendar .price{display:block;height:22px;line-height:22px;color:#888}.m-calendar-bd .inner .holiday-double .day{font-size:12px}.m-calendar-bd .inner .lowprice .price{color:#ff8205}.m-calendar-bd .inner .weekend{color:#ff8205}.m-calendar-bd .inner .holiday{color:#ff8205}.m-calendar-bd .inner .holiday .mark{color:#fbb634}.m-calendar-bd .inner a:hover,.m-calendar-bd .inner .active{border-color:#26b4d3;background-color:#26b4d3;color:#fff;border-radius:4px}.m-calendar-bd .inner a:hover .price,.m-calendar-bd .inner a:hover .check,.m-calendar-bd .inner a:hover .mark,.m-calendar-bd .inner .active .price,.m-calendar-bd .inner .active .check,.m-calendar-bd .inner .active .mark{color:#fff}.m-calendar-bd .inner .hover{background-color:#e4f6fa;border-color:#e4f6fa}.m-calendar-bd .inner .active .day{position:relative;z-index:2}.m-calendar-bd .inner .rangeStart{border-radius:4px 0 0 4px}.m-calendar-bd .inner .rangeEnd{border-radius:0 4px 4px 0}.m-calendar-bd .inner .rangeStart.rangeEnd{border-radius:4px}.m-calendar-bd .inner .details{color:#26b4d3}.m-calendar-bd .inner .mark,.m-calendar-bd .inner .text-info{position:absolute;left:1px;top:1px;color:#fbb634;font-size:12px;line-height:1}.m-calendar-bd .inner .mark{color:#26b4d3}.m-calendar-bd .inner .check{font-size:12px;color:#26b4d3}.m-calendar-bd .inner .disabled,.m-calendar-bd .inner .disabled:hover,.m-calendar-bd .inner .holiday.disabled{color:#ccc;border-color:#fff;background-color:#fff;cursor:default}.m-calendar-bd .inner .disabled .mark,.m-calendar-bd .inner .disabled .check,.m-calendar-bd .inner .disabled:hover .mark,.m-calendar-bd .inner .disabled:hover .check,.m-calendar-bd .inner .holiday.disabled .mark,.m-calendar-bd .inner .holiday.disabled .check{color:#ccc}.m-calendar-bd.price-calendar{line-height:1.5}.m-calendar-bd.small-calendar{width:620px;line-height:38px}.m-calendar-bd.small-calendar .inner a{width:38px;height:38px;font-size:14px}.m-calendar-bd.small-calendar .inner .info{padding:0 15px}.m-calendar-bd.small-calendar table th,.m-calendar-bd.small-calendar table td,.m-calendar-bd.small-calendar table .week{width:36px;height:36px}.m-calendar-ft{padding:6px 30px 0;position:relative;min-height:20px}.m-calendar-ft .m-calendar-fuzzy span{margin-right:15px;border:1px solid #dbdbdb;padding:5px 20px 0;line-height:20px;display:inline-block;color:#888;cursor:pointer}.m-calendar-ft .inter-tip{position:absolute;right:204px;top:10px;font-size:13px;color:#888}@charset "UTF-8";.g-clear{*zoom:1}.g-clear:after{display:block;overflow:hidden;clear:both;height:0;content:' '}.hide{display:none}.m-suggest{background:#fff;padding:20px 0 10px;position:absolute;z-index:10;left:-16px;top:20px;width:526px;font-size:14px;overflow:hidden;border-radius:5px;-webkit-box-shadow:1px 2px 8px rgba(0,0,0,0.1);box-shadow:1px 2px 8px rgba(0,0,0,0.1);border:1px solid #e1e1e1}.m-suggest-hd,.m-suggest-bd{padding:0 15px}.m-suggest-hd .f18,.m-suggest-bd .f18{font-size:18px}.m-suggest-hd .colorOrg,.m-suggest-bd .colorOrg{color:#ff8205}.m-suggest-hd .highlight,.m-suggest-bd .highlight{color:#ff8205}.m-suggest-hd span,.m-suggest-bd span{display:inline-block;*display:inline;*zoom:1}.m-suggest-hd li,.m-suggest-bd li{line-height:38px;padding:0 15px;cursor:pointer}.m-suggest-hd li.disabled,.m-suggest-hd li.disabled:hover,.m-suggest-bd li.disabled,.m-suggest-bd li.disabled:hover{background:#f1f1f1}.m-suggest-hd li{background:#fff9df}.m-suggest-bd li.highlight{background:#26b4d3;color:#fff}.m-city{background:#fff;position:absolute;z-index:1000;left:-16px;top:20px;width:526px;font-size:14px;overflow:hidden;border-radius:5px;-webkit-box-shadow:1px 2px 8px rgba(0,0,0,0.1);box-shadow:1px 2px 8px rgba(0,0,0,0.1);border:1px solid #e1e1e1}.m-city-hd{padding:6px 15px 5px;border-bottom:1px solid #e1e1e1}.m-city h2{font-size:14px;line-height:26px;color:#26b4d3;font-weight:normal}.m-city a{color:#333;line-height:24px;margin-right:20px;cursor:pointer;display:inline-block;*display:inline;*zoom:1}.m-city a.active,.m-city a:hover{color:#26b4d3}.m-city-bd{padding:2px 15px 10px}.m-city-bd h2{line-height:38px}.m-city-bd h2 .active{border-bottom:2px solid #26b4d3}.m-city-bd li{display:inline-block;*display:inline;*zoom:1;line-height:32px;width:79px}.m-city-bd .dot-top{border-top:1px dashed #e1e1e1}.m-city-close{position:absolute;right:8px;top:8px;cursor:pointer;width:24px;height:24px;display:inline-block;*display:inline;*zoom:1}.m-city-close .iconfont{font-size:24px;color:#999}.m-city-close .iconfont:hover{color:#26b4d3}.m-city .num-abc dt{width:30px;float:left;line-height:34px;color:#666}.m-city .num-abc dd{margin-left:38px}.m-city .num-abc dd li{width:88px;height:32px}.m-city .num-abc dd li a{margin-right:0;width:88px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-city .hot-item dt{display:none}.m-city .hot-item dd{margin-left:0}.m-city .hot-item dd li{width:92px}@charset "UTF-8";html{background:#f3f3f3;color:#333;font-size:12px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,sans-serif}body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}input,textarea,button,select,pre,tt,code,kbd,samp,optgroup,option{line-height:1.5;font-family:tahoma,sans-serif}table{border-collapse:collapse;border-spacing:0;text-align:left}caption,th{text-align:inherit}ul,ol,li,menu{list-style:none}fieldset,img{border:0 none}img,object,input,textarea,button,select{vertical-align:top}article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}audio,canvas,video{display:block;*display:inline;*zoom:1}h1,h2,h3,h4,h5,h6,input,textarea,button,select,small{font-size:100%}address,cite,dfn,em,i,optgroup,var{font-style:normal}blockquote:before,blockquote:after,q:before,q:after{content:' '}textarea{overflow:auto}textarea,input{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0 none}mark{background-color:#ffc40d}ins,s,u,del{text-decoration:none}a{color:#40bad6;text-decoration:none;outline:0}a:hover{color:#f37d0a}input::-ms-clear{display:none}@font-face{font-family:'qicon';src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1");src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1#iefix") format("eot"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.woff?v=1") format("woff"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.ttf?v=1") format("truetype"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.svg?v=1#iconfront") format("svg")}.iconfont{vertical-align:middle;display:inline-block;font-family:"qicon";font-style:normal;font-weight:normal;font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.g-clear{*zoom:1}.g-clear:after{display:block;overflow:hidden;clear:both;height:0;content:' '}.hide{display:none}.m-search{width:1200px;margin:0 auto;line-height:1.5;background:#fff;color:#333;font-family:"Microsoft YaHei"}.m-search-hd{font-size:12px;padding-top:10px;color:#555}.m-search-hd label{margin:0 25px;display:inline-block;*display:inline;*zoom:1}.m-search-hd input{margin-right:6px;vertical-align:middle;margin-top:-2px;margin-top:-4px\9}.m-search-bd{padding-top:10px}.m-search-bd.inter-search{position:relative;height:90px}.m-search-btn{height:46px;line-height:46px;width:166px;background:#ff9705;color:#fff;font-size:18px;border:0;cursor:pointer;border-radius:5px;border:1px solid #ff9705}.m-search-btn:hover{background:#cc7904;border:1px solid #cc7904}.m-search-item{margin-bottom:10px}.m-search input::-ms-clear{display:none}.m-search .serItem{border:1px solid #e1e1e1;border-radius:5px;display:inline-block;*display:inline;*zoom:1;padding:10px 15px;margin-right:6px;width:210px}.m-search .numSelector{position:absolute;top:58px;left:0}.m-search .numSelector .title{position:relative;padding:9px 11px 10px 18px;border-top:1px solid #fff;height:20px;line-height:20px;cursor:pointer}.m-search .numSelector .title .iconfont{margin:-3px 0 0 20px;color:#26b4d3}.m-search .numSelector .title .iconfont:before{content:"\F3C7";font-family:"qicon"}.m-search .numSelector .title .numInput{position:absolute;top:10px;padding-left:30px;width:30px;background-color:transparent;border:0}.m-search .numSelector .title .line{border-bottom:1px solid #f2f2f2;height:0;padding-top:9px;visibility:hidden}.m-search .numSelector .list{position:absolute;left:0;right:0;z-index:3;display:none;overflow:hidden;margin-top:-1px;padding:8px;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.2);box-shadow:0 0 8px rgba(0,0,0,0.2);cursor:pointer}.m-search .numSelector .list .label{color:#34bad8;font-weight:bold;padding:2px 0 4px 14px}.m-search .numSelector .list li{padding:5px 9px 5px 38px;vertical-align:middle;overflow:hidden;line-height:14px;white-space:nowrap}.m-search .numSelector .list li:hover{background-color:#26b4d3;color:#fff}.m-search .numSelector.on .list{display:block}.m-search .numSelector.hover .title{position:relative;z-index:4;padding:9px 10px 10px 17px;border:1px solid #ddd;color:#555;border-bottom:0;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,0.1);box-shadow:0 -2px 8px rgba(0,0,0,0.1);background:#fff}.m-search .numSelector.hover .title .line{visibility:visible}.m-search .numSelector.hover .title .iconfont:before{content:"\F3C6"}.m-search .numSelector.hover .list{display:block}.m-search .chdSelector{left:80px}.m-search .passnum-tip,.m-search .child-tip{position:absolute;top:61px;left:180px;padding:8px;border:solid 1px #cfcfcf;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2)}.m-search .passnum-tip:before,.m-search .child-tip:before{content:'';display:block;position:absolute;top:10px;left:-7px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #cfcfcf}.m-search .passnum-tip:after,.m-search .child-tip:after{content:'';display:block;position:absolute;top:10px;left:-6px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff}.m-search .passnum-tip .hide-passnum-tip,.m-search .child-tip .hide-passnum-tip{cursor:pointer;color:#26b4d3}.m-search .passnum-tip .ico-tips,.m-search .child-tip .ico-tips{vertical-align:middle;color:#26b4d3;margin-top:-2px;margin-right:4px;font-size:14px}.m-search .input-div,.m-search .input-div .serTxt{width:192px}.m-search .serTxt::-moz-selection{background:#bde8f2}.m-search .serTxt::selection{background:#bde8f2}.m-search .serTxt::-moz-selection{background:#bde8f2}.m-search .activeItem{border-bottom:2px solid #26b4d3;padding-bottom:9px}.m-search .serTxt{font-size:18px;border:0;width:210px;height:24px;padding:0;margin:0;line-height:24px;background:transparent}.m-search .d-plc{width:100%;height:21px;margin-top:-20px}.m-search .span-placeholder{float:left;color:#888}.m-search .span-err{color:red}.m-search .clear-fonts{float:right;color:#d5d5d5;cursor:pointer;margin-top:-1px}.m-search .clear-fonts:hover{color:#26b4d3}.m-search .date-placeholder{margin-left:110px}.m-search .rt-icon{display:inline-block;*display:inline;*zoom:1;width:39px;height:30px;cursor:pointer;vertical-align:middle\9;margin-top:-3px\9;background:url(//s.qunarzz.com/flight_qzz/rx-icon.png) 4px 0 no-repeat}.m-search .rt-icon:hover{background-position:4px -84px}.m-search .m-moreLine-tit{display:inline-block;*display:inline;*zoom:1;margin-right:20px;font-size:14px;height:32px;vertical-align:bottom}.m-search .m-moreLine .mlr{margin-left:16px;margin-right:25px}.m-search .m-moreLine .add-btn{background:#fff;color:#999;border:1px solid #e1e1e1}.m-search .m-moreLine .add-btn:hover{color:#26b4d3}.m-search .m-moreLine .del-line{display:inline-block;*display:inline;*zoom:1;width:168px;text-align:center;vertical-align:bottom}.m-search .m-moreLine .del-line .iconfont{font-size:32px;cursor:pointer;color:#999}.m-search .m-moreLine .del-line .iconfont:hover{color:#26b4d3}.m-search .disabled{background:#f1f1f1;position:relative}.m-search .disabled .input-div-mask{position:absolute;top:0;left:0;width:240px;height:44px;border:0 none;background:0}.m-search .m-datepicker{background:0;padding:0;position:absolute;z-index:10;right:-16px;top:20px;overflow:hidden}.m-search .d-rel{position:relative;width:100%;height:0}.m-search-box-affix{border-top:solid 3px #26b4d3}.m-search-box-affix.affix{width:100%;z-index:902;position:fixed;top:0;border-top:0}.m-search-box-affix.affix-up .m-search-hd,.m-search-box-affix.affix-up .numSelector,.m-search-box-affix.affix-up .passnum-tip,.m-search-box-affix.affix-down .m-search-hd,.m-search-box-affix.affix-down .numSelector,.m-search-box-affix.affix-down .passnum-tip{display:none}.m-search-box-affix.affix-up .m-search-bd.inter-search,.m-search-box-affix.affix-down .m-search-bd.inter-search{height:57px}.m-search-box-affix.affix-up .m-fix,.m-search-box-affix.affix-down .m-fix{padding-bottom:1px}.m-search-box-affix.affix-up{background:#fff;height:57px}.m-search-box-affix.affix-up .m-fix{background:#fff;-webkit-box-shadow:none;box-shadow:none;padding-bottom:0}.m-search-box-affix.affix-only .m-search-bd.inter-search{height:57px}.m-search-box-affix.affix-only .m-fix{padding-bottom:1px;-webkit-box-shadow:1px 2px 8px rgba(0,0,0,0.1);box-shadow:1px 2px 8px rgba(0,0,0,0.1)}.m-search-box-affix.affix-only .numSelector{display:none}.fromDatepicker .m-datepicker{right:-264px}.fromDatepicker .clear-fonts,.mutipleDatepicker .clear-fonts{display:none !important}.m-search .fromDatepicker .input-div .serTxt,.m-search .toDatepicker .input-div .serTxt{font-family:"PingFangSC-Regular","Microsoft YaHei";line-height:22px}.m-fix{background:#fff;-webkit-box-shadow:1px 2px 8px rgba(0,0,0,0.1);box-shadow:1px 2px 8px rgba(0,0,0,0.1);min-width:1200px;padding-bottom:1px}#ifrmHistory{width:1px;height:1px;visibility:hidden;position:absolute}@charset "UTF-8";html{background:#f3f3f3;color:#333;font-size:12px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,sans-serif}body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}input,textarea,button,select,pre,tt,code,kbd,samp,optgroup,option{line-height:1.5;font-family:tahoma,sans-serif}table{border-collapse:collapse;border-spacing:0;text-align:left}caption,th{text-align:inherit}ul,ol,li,menu{list-style:none}fieldset,img{border:0 none}img,object,input,textarea,button,select{vertical-align:top}article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}audio,canvas,video{display:block;*display:inline;*zoom:1}h1,h2,h3,h4,h5,h6,input,textarea,button,select,small{font-size:100%}address,cite,dfn,em,i,optgroup,var{font-style:normal}blockquote:before,blockquote:after,q:before,q:after{content:' '}textarea{overflow:auto}textarea,input{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0 none}mark{background-color:#ffc40d}ins,s,u,del{text-decoration:none}a{color:#40bad6;text-decoration:none;outline:0}a:hover{color:#f37d0a}input::-ms-clear{display:none}@font-face{font-family:'qicon';src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1");src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1#iefix") format("eot"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.woff?v=1") format("woff"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.ttf?v=1") format("truetype"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.svg?v=1#iconfront") format("svg")}.iconfont{vertical-align:middle;display:inline-block;font-family:"qicon";font-style:normal;font-weight:normal;font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-primary{color:#26b4d3 !important}a.text-primary:hover{color:#1e8fa8 !important}.text-info{color:#73d3ff !important}a.text-info:hover{color:#40c3ff !important}.text-success{color:#26b4d3 !important}a.text-success:hover{color:#1e8fa8 !important}.text-warning{color:#ff8c29 !important}a.text-warning:hover{color:#f57100 !important}.text-danger{color:#f95b71 !important}a.text-danger:hover{color:#f72a46 !important}.bg-primary{color:#fff}.bg-primary{background-color:#5bc0de;border:solid 1px #5bc0de;line-height:2;color:#fff}.bg-success{background-color:#e8f8f7;border:solid 1px #e8f8f7;line-height:2;color:#26b4d3}.bg-warning{background-color:#fdf6d3;border:solid 1px #fdf6d3;line-height:2;color:#ff8c29}.bg-danger{background-color:#fdc6cd;border:solid 1px #fdc6cd;line-height:2;color:#f95b71}.rmb{font-weight:normal;font-size:12px;font-family:arial;font-style:normal}.fzs{font-size:10px;-webkit-transform:scale(0.875);-ms-transform:scale(0.875);transform:scale(0.875)}.fzm{font-size:14px}.fzl{font-size:16px}.mb-10{margin-bottom:10px}.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}.g-clear{*zoom:1}.g-clear:after{display:block;overflow:hidden;height:0;clear:both;content:' '}.content{width:1200px;margin:0 auto}.g-pops{position:absolute;left:50%;top:150px;z-index:1000;margin-left:-302px;width:590px;background:#fff;background-color:rgba(188,188,188,0.7);padding:7px}.g-pops .pop-wrap{background:#fff;padding:15px 20px}.g-pops .pop-wrap .ico-close{position:absolute;right:20px;top:15px;color:#999;font-size:38px;cursor:pointer}.g-pops .pop-wrap .pop-hd{height:28px;line-height:28px;padding-bottom:10px;color:#666;border-bottom:1px solid #e5e5e5;font-size:18px}.g-pops .pop-wrap .pop-bd{padding:30px 0 10px;line-height:25px}.g-pops .pop-wrap .pop-bd .d-tit{font-size:22px;margin-bottom:10px;font-weight:bold;text-align:center}.g-pops .pop-wrap .pop-bd .d-info{font-size:14px;color:#555;text-align:center;margin-bottom:15px}.g-pops .pop-wrap .pop-bd .d-txt{font-size:16px;text-align:center;margin-bottom:10px}.g-pops .pop-wrap .pop-bd .d-btn{padding:15px 0;text-align:center}.g-pops .pop-wrap .pop-bd .d-btn .btn-txt{font-size:16px;color:#1ba9ba;cursor:pointer;border:0;background:transparent}.g-pops .pop-wrap .pop-bd .d-btn .btn-ok,.g-pops .pop-wrap .pop-bd .d-btn .btn-cancel{width:100px;height:34px;line-height:34px;margin:0 10px;display:inline-block;vertical-align:middle;background:#fff;border:1px solid #cdcdcd;color:#555;border-radius:4px;text-align:center;font-size:16px;cursor:pointer}.g-pops .pop-wrap .pop-bd .d-btn .btn-ok{background:#1ba9ba;border-color:#1ba9ba;color:#fff}.g-pops .pop-wrap .pop-bd .d-des{margin-top:15px;line-height:20px;color:#888}.g-pops-bg{display:none;position:fixed;width:100%;height:100%;z-index:900;background-color:#000;left:0;top:0;opacity:.4;filter:Alpha(opacity=40)}.m-islimtform li{margin-bottom:8px}.m-islimtform li input{width:60%;height:26px;line-height:26px;font-size:18px;padding:0 6px}.m-islimtform li .change{color:blue;cursor:pointer;line-height:30px}.m-islimtform .tit{font-size:20px;font-weight:bold;margin-bottom:16px}.m-islimtform .error{color:red;height:14px;line-height:14px}.doc .header{margin-bottom:10px;background-color:#fff}.doc .main{width:1200px;min-height:500px;margin:0 auto 10px;*zoom:1}.doc .main:after{display:block;overflow:hidden;height:0;clear:both;content:' '}.doc .main .content{float:left;width:912px;margin-bottom:-10px;position:relative;min-height:500px}.doc .main .sidebar{float:right;width:274px}.doc .footer{overflow:hidden;background-color:#fff}@charset "UTF-8";html{background:#f3f3f3;color:#333;font-size:12px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,sans-serif}body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}input,textarea,button,select,pre,tt,code,kbd,samp,optgroup,option{line-height:1.5;font-family:tahoma,sans-serif}table{border-collapse:collapse;border-spacing:0;text-align:left}caption,th{text-align:inherit}ul,ol,li,menu{list-style:none}fieldset,img{border:0 none}img,object,input,textarea,button,select{vertical-align:top}article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}audio,canvas,video{display:block;*display:inline;*zoom:1}h1,h2,h3,h4,h5,h6,input,textarea,button,select,small{font-size:100%}address,cite,dfn,em,i,optgroup,var{font-style:normal}blockquote:before,blockquote:after,q:before,q:after{content:' '}textarea{overflow:auto}textarea,input{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0 none}mark{background-color:#ffc40d}ins,s,u,del{text-decoration:none}a{color:#40bad6;text-decoration:none;outline:0}a:hover{color:#f37d0a}input::-ms-clear{display:none}@font-face{font-family:'qicon';src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1");src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1#iefix") format("eot"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.woff?v=1") format("woff"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.ttf?v=1") format("truetype"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.svg?v=1#iconfront") format("svg")}.iconfont{vertical-align:middle;display:inline-block;font-family:"qicon";font-style:normal;font-weight:normal;font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-primary{color:#26b4d3 !important}a.text-primary:hover{color:#1e8fa8 !important}.text-info{color:#73d3ff !important}a.text-info:hover{color:#40c3ff !important}.text-success{color:#26b4d3 !important}a.text-success:hover{color:#1e8fa8 !important}.text-warning{color:#ff8c29 !important}a.text-warning:hover{color:#f57100 !important}.text-danger{color:#f95b71 !important}a.text-danger:hover{color:#f72a46 !important}.bg-primary{color:#fff}.bg-primary{background-color:#5bc0de;border:solid 1px #5bc0de;line-height:2;color:#fff}.bg-success{background-color:#e8f8f7;border:solid 1px #e8f8f7;line-height:2;color:#26b4d3}.bg-warning{background-color:#fdf6d3;border:solid 1px #fdf6d3;line-height:2;color:#ff8c29}.bg-danger{background-color:#fdc6cd;border:solid 1px #fdc6cd;line-height:2;color:#f95b71}.rmb{font-weight:normal;font-size:12px;font-family:arial;font-style:normal}.fzs{font-size:10px;-webkit-transform:scale(0.875);-ms-transform:scale(0.875);transform:scale(0.875)}.fzm{font-size:14px}.fzl{font-size:16px}.mb-10{margin-bottom:10px}.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}.g-clear{*zoom:1}.g-clear:after{display:block;overflow:hidden;height:0;clear:both;content:' '}.content{width:1200px;margin:0 auto}.m-safeguard{overflow:hidden;padding:16px;margin-bottom:10px;color:#333;border-radius:5px;background-color:#fff}.m-safeguard:hover i{color:#26b4d3}.m-safeguard .link{display:block;color:#333}.m-safeguard .link p{color:#888}.m-safeguard-hd{overflow:hidden;padding-bottom:16px}.m-safeguard-hd h2{font-size:18px;font-weight:400}.m-safeguard-hd .ease{float:right}.m-safeguard-bd .info{padding-bottom:16px;font-size:0}.m-safeguard-bd .info .col{vertical-align:top;width:33.3333%;display:inline-block;*display:inline;*zoom:1;font-size:14px;text-align:center}.m-safeguard-bd .info h5{font-size:12px;font-weight:400}.m-safeguard-bd .icon{width:54px;height:52px;margin:0 auto 8px;position:relative}.m-safeguard-bd .iconfont{color:#e1e1e1}.m-safeguard-bd .circle-icon{font-size:60px;margin:-5px 0 0 -5px}.m-safeguard-bd .tricket-icon,.m-safeguard-bd .flight-icon,.m-safeguard-bd .money-icon{position:absolute;top:10px;font-size:28px;left:11px;color:#bfbfbf}.m-safeguard-bd .text{text-align:center;color:#888;font-size:12px;font-family:"\5B8B\4F53"}@charset "UTF-8";html{background:#f3f3f3;color:#333;font-size:12px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,sans-serif}body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}input,textarea,button,select,pre,tt,code,kbd,samp,optgroup,option{line-height:1.5;font-family:tahoma,sans-serif}table{border-collapse:collapse;border-spacing:0;text-align:left}caption,th{text-align:inherit}ul,ol,li,menu{list-style:none}fieldset,img{border:0 none}img,object,input,textarea,button,select{vertical-align:top}article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}audio,canvas,video{display:block;*display:inline;*zoom:1}h1,h2,h3,h4,h5,h6,input,textarea,button,select,small{font-size:100%}address,cite,dfn,em,i,optgroup,var{font-style:normal}blockquote:before,blockquote:after,q:before,q:after{content:' '}textarea{overflow:auto}textarea,input{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0 none}mark{background-color:#ffc40d}ins,s,u,del{text-decoration:none}a{color:#40bad6;text-decoration:none;outline:0}a:hover{color:#f37d0a}input::-ms-clear{display:none}@charset "UTF-8";html{background:#f3f3f3;color:#333;font-size:12px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,sans-serif}body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}input,textarea,button,select,pre,tt,code,kbd,samp,optgroup,option{line-height:1.5;font-family:tahoma,sans-serif}table{border-collapse:collapse;border-spacing:0;text-align:left}caption,th{text-align:inherit}ul,ol,li,menu{list-style:none}fieldset,img{border:0 none}img,object,input,textarea,button,select{vertical-align:top}article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}audio,canvas,video{display:block;*display:inline;*zoom:1}h1,h2,h3,h4,h5,h6,input,textarea,button,select,small{font-size:100%}address,cite,dfn,em,i,optgroup,var{font-style:normal}blockquote:before,blockquote:after,q:before,q:after{content:' '}textarea{overflow:auto}textarea,input{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0 none}mark{background-color:#ffc40d}ins,s,u,del{text-decoration:none}a{color:#40bad6;text-decoration:none;outline:0}a:hover{color:#f37d0a}input::-ms-clear{display:none}@font-face{font-family:'qicon';src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1");src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1#iefix") format("eot"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.woff?v=1") format("woff"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.ttf?v=1") format("truetype"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.svg?v=1#iconfront") format("svg")}.iconfont{vertical-align:middle;display:inline-block;font-family:"qicon";font-style:normal;font-weight:normal;font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-sidebar{overflow:hidden;margin-bottom:12px;padding:0 15px;width:244px;border-radius:5px;background:#fff}.m-sidebar .hide{display:none !important}.m-sidebar .left{float:left}.m-sidebar-hd{overflow:hidden;border-bottom:1px solid #cfcfcf;font-size:16px;padding:10px 0 8px 0}.m-sidebar-hd .iconfont{margin-top:-3px;vertical-align:middle}.m-sidebar-hd .info{display:inline-block;vertical-align:middle;width:180px}.m-sidebar-hd h3{margin-bottom:5px;font-weight:normal}.m-sidebar-hd p{color:#999;font-size:12px}.m-sidebar-hd .iconfont{color:#b3b3b3}.m-sidebar-hd .more{display:inline-block;width:63px;text-align:right;color:#8b8b8b;font-size:12px}.m-sidebar-hd .more .iconfont{margin-left:5px;font-size:16px;font-weight:bold;color:#e9e9e9}.m-sidebar-hd .more .iconfont.active{cursor:pointer;color:#bfbfbf}.m-sidebar-bd{margin-bottom:-1px;font-size:14px}.m-sidebar-bd .item{padding:15px 0;overflow:hidden;border-bottom:1px solid #f0f0f0}.m-sidebar-bd .item a{display:block;overflow:hidden;cursor:pointer;color:#555}.m-sidebar-bd .item .title{color:#333;font-size:16px;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-sidebar-bd .item .iconfont{margin-top:-3px;vertical-align:middle;color:#b3b3b3}.m-sidebar-bd .item .time,.m-sidebar-bd .item .price,.m-sidebar-bd .item .date,.m-sidebar-bd .item .day{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.m-sidebar-bd .item .time{width:190px}.m-sidebar-bd .item .day{margin-left:15px;color:#888;font-size:12px}.m-sidebar-bd .item .price{width:53px;text-align:right;color:#ff8205}.m-sidebar-bd .item .price .tax{font-size:10px;white-space:nowrap;margin-top:3px;color:#888}.m-sidebar-bd .item .icon{margin-right:2px;display:inline-block;font-size:12px}.filter-ct{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:0 20px;background-color:#fff;border-radius:4px;font-size:14px;color:#212121}.filter-ct .filter-time{float:left}.filter-ct .filter-item{float:left;margin-right:20px;cursor:pointer;position:relative;z-index:8;padding:8px 0}.filter-ct .filter-item .hover-box{display:none;position:absolute;background:#fff;border:1px solid #97cfee;border-radius:3px;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,0.14);box-shadow:0 1px 8px 0 rgba(0,0,0,0.14);padding:20px;padding-right:20px;padding-top:8px;left:-18%;z-index:9}.filter-ct .filter-item .hover-box .select-item{white-space:nowrap;margin-top:8px}.filter-ct .filter-item .hover-box .select-item .select-icon{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;margin-bottom:1px;width:12px;height:12px;border:1px solid #ccc;border-radius:2px;color:#fff}.filter-ct .filter-item .hover-box .select-item .select-icon::before{display:inline-block;content:'\F472';text-align:center;vertical-align:top;font-size:12px;font-weight:bold;margin-top:-1px;margin-left:-1px}.filter-ct .filter-item .hover-box .select-item .select-icon.selected{border-color:#00bcd4;background:#00bcd4}.filter-ct .filter-item .hover-box .select-item .select-img{margin-right:2px;width:18px;height:18px}.filter-ct .filter-item .hover-box .select-item span{font-family:PingFangSC-Medium;font-size:12px;color:#333;letter-spacing:0}.filter-ct .filter-item .hover-box .carrier-item{display:inline-block;width:50%}.filter-ct .filter-item .airport{padding-right:24px;padding-top:2px;padding-bottom:10px}.filter-ct .filter-item .airport .airports-box{margin-top:10px;margin-bottom:0}.filter-ct .filter-item .airport .airports-box .airport-city{font-family:PingFangSC-Semibold;font-size:14px;color:#333;letter-spacing:0}.filter-ct .filter-item .airport .airport-list{padding-top:10px;padding-bottom:10px}.filter-ct .filter-item .airport .select-item:first-child{margin-top:0}.filter-ct .filter-item .airport-goback .airports-box:first-child{border-bottom:1px solid #e5e5e5}.filter-ct .filter-item .icon-triangle:before{float:left;margin-left:6px;content:'\E3F7';font-size:10px;color:#616161}.filter-ct .filter-item:hover .icon-triangle::before{content:'\E3F6'}.filter-ct .filter-item:hover .hover-box{display:block;position:absolute;top:35px}.filter-ct .filter-item:hover .hover-box::before,.filter-ct .filter-item:hover .hover-box::after{position:absolute;display:block;content:'';width:0;height:0;border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #97cfee;top:-8px;left:40%;z-index:9}.filter-ct .filter-item:hover .hover-box::after{top:-7px;border-bottom-color:#fff}.filter-ct .filter-item:hover .carriers{width:224px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}.filter-ct .filter-item:hover .carriers::before,.filter-ct .filter-item:hover .carriers::after{left:20%}.filter-ct .filter-item:hover .single-carrier{width:112px}.filter-ct .selected-filters{margin-top:0}.filter-ct .selected-title{float:left;margin-right:10px}.filter-ct .selected-filter-item{float:left;margin-right:10px;padding:0 5px 1px;height:20px;line-height:20px;background-color:#38cfe3;border:solid 1px #38cfe3;border-radius:2px;font-size:12px;color:#fff;margin-bottom:10px}.filter-ct .selected-filter-item .icon-del{margin-left:8px;padding-bottom:2px;font-size:14px;cursor:pointer}.filter-ct .selected-filter-item .icon-del:before{display:inline-block;content:'\F471'}.filter-ct .selected-filter-item.clear-all{background-color:#fff;border:solid 1px #37b8de;color:#37b8de;cursor:pointer}.m-condition-box-affix.affix{position:fixed;width:100%;top:57px;left:0;z-index:788;background:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.1);box-shadow:0 4px 8px rgba(0,0,0,0.1)}.m-condition-box-affix.affix .filter-ct{margin-bottom:0}.m-condition-box-affix.affix-up .m-condition-box{width:1200px;border:0;margin:0 auto}.m-condition-box-affix.affix-up .m-condition-box .m-condition{border:0}.m-condition-box-affix.affix-down .m-condition{display:none}.g-tips,.g-up-tips{display:inline-block;cursor:pointer}.g-tips .hl,.g-up-tips .hl{color:#ff8205}.g-tips .gold-service-tgq,.g-up-tips .gold-service-tgq{color:#ff9705}.g-tips .m-tips,.g-up-tips .m-tips{position:relative;width:0;height:0;display:none}.g-tips .m-tips .b-tips,.g-up-tips .m-tips .b-tips{position:absolute;border:1px solid #ddd;border-radius:4px;padding:8px 10px 6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.05);box-shadow:0 2px 4px rgba(0,0,0,0.05);background:#fff;color:#333;line-height:22px;width:200px;font-size:12px;margin:6px 0 0 -10px;text-align:left;word-break:break-all;z-index:100}.g-tips .m-tips .b-tips .e-triggle,.g-up-tips .m-tips .b-tips .e-triggle{width:0;height:0;position:relative;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #cfcfcf;margin:-16px 0 8px 0}.g-tips .m-tips .b-tips .e-triggle p,.g-up-tips .m-tips .b-tips .e-triggle p{width:0;height:0;position:absolute;top:1px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;display:inline-block;vertical-align:middle;left:-7px}.g-tips .m-tips .b-tips .e-tipscont h3,.g-up-tips .m-tips .b-tips .e-tipscont h3{font-size:14px;color:#26b4d3;font-weight:normal}.g-tips .m-tips .b-tips .e-tipscont .t-item .label,.g-up-tips .m-tips .b-tips .e-tipscont .t-item .label{float:left;width:52px;color:#888}.g-tips .m-tips .b-tips .e-tipscont .t-item .info,.g-up-tips .m-tips .b-tips .e-tipscont .t-item .info{margin-left:52px;zoom:1;display:block;font-size:14px}.g-tips .m-tips .b-tips .e-tipscont .t-item .cd,.g-up-tips .m-tips .b-tips .e-tipscont .t-item .cd{color:#ff8205;font-size:12px;margin-left:5px}.g-tips .m-tips .b-tips .e-tipscont .d-item,.g-up-tips .m-tips .b-tips .e-tipscont .d-item{margin-bottom:5px}.g-tips .m-tips .b-tips .e-tipscont .d-item .label,.g-up-tips .m-tips .b-tips .e-tipscont .d-item .label{float:left;width:60px;font-weight:bold}.g-tips .m-tips .b-tips .e-tipscont .d-item .info,.g-up-tips .m-tips .b-tips .e-tipscont .d-item .info{margin-left:60px;zoom:1;display:block}.g-tips .m-tips .b-tips .e-tipscont .law_tips,.g-up-tips .m-tips .b-tips .e-tipscont .law_tips{font-weight:bold}.g-tips .m-tips .b-tips-nowrap,.g-up-tips .m-tips .b-tips-nowrap{width:auto;white-space:nowrap}.g-tips .m-tips .fb,.g-up-tips .m-tips .fb{font-weight:bold}.g-tips:hover .m-tips{display:block}.g-up-tips.hover .m-tips{display:block}.g-up-tips.hover.up-tips .m-tips .b-tips{bottom:24px}.g-up-tips.hover.up-tips .m-tips .b-tips .e-triggle{position:absolute;bottom:-7px;margin:0;border-top:7px solid #cfcfcf;border-bottom:0}.g-up-tips.hover.up-tips .m-tips .b-tips .e-triggle p{margin:-9px 0 0 0;border-top:7px solid #fff;border-bottom:0}.list-item{position:relative;padding:0 16px;border-bottom:solid 1px #eee;cursor:pointer}.list-item:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}.list-item.active{background-color:#e8f7ff}.list-item.active .left .middle-line .trans-notice{background-color:#e8f7ff}.list-item .line{margin-left:10px;display:inline-block;width:1px;height:11px;line-height:16px;background-color:#bdbdbd}.list-item .left{padding:13px 0;max-width:300px;min-height:81px;height:auto;float:left}.list-item .left .middle-line{position:relative;float:left;margin-top:16px;width:60px;height:1px;line-height:0;background-color:#d8d8d8;text-align:center}.list-item .left .middle-line .hover-notice{top:18px}.list-item .left .middle-line .trans-notice{display:inline-block;padding:0 2px;height:12px;background-color:#fff;font-size:12px;color:#00bcd4}.list-item .left .middle-line .trans-city{color:#212121;margin-top:6px}.list-item .left .middle-line .trans-info{top:4px;position:relative;width:auto;min-width:180px;height:130px;padding:10px 14px}.list-item .left .middle-line .trans-info .trans-info-left{position:absolute;top:10px;left:14px;width:15px;bottom:10px}.list-item .left .middle-line .trans-info .trans-info-left::before,.list-item .left .middle-line .trans-info .trans-info-left::after{content:"";position:absolute;left:0;right:0;top:0;margin:auto;width:7px;height:7px;border-radius:100%;background-color:#fff;border:1px solid #00bcd4;z-index:1}.list-item .left .middle-line .trans-info .trans-info-left::after{top:auto;bottom:0}.list-item .left .middle-line .trans-info .trans-info-left .trans-line{z-index:0;position:absolute;left:7px;top:0;bottom:0;width:1px;background-color:#00bcd4}.list-item .left .middle-line .trans-info .trans-info-left .trans-tip{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;width:13px;height:72px;line-height:72px;background-color:#fff;border:1px solid #00bcd4;border-radius:100px;text-align:center;color:#00bcd4}.list-item .left .middle-line .trans-info .trans-info-right{margin-left:24px;width:auto}.list-item .left .middle-line .trans-info .trans-info-right .flight-item{line-height:17px;font-size:12px;color:#212121;margin-bottom:10px;white-space:pre}.list-item .left .middle-line .trans-info .trans-info-right .flight-item .trans-item{margin-right:10px}.list-item .left .middle-line .trans-info .trans-info-right .flight-item .trans-item.trans-item-city{color:#919191;position:relative}.list-item .left .middle-line .trans-info .trans-info-right .flight-item .trans-cross-day{position:relative;right:2px;top:-10px;color:#ff8300}.list-item .left .middle-line .trans-info .trans-info-right .trans-detail{display:inline-block;height:22px;line-height:22px;padding:0 6px;margin-bottom:10px;background:#eee;color:#666}.list-item .left .middle-line:after{display:inline-block;content:" ";float:right;margin-top:-2px;width:7px;border-bottom:1px solid #d8d8d8;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.list-item .left .middle-line:hover .trans-info{display:inline-block}.list-item .left .roundtrip-type{float:left;margin:6px 5px 0 1px;width:20px;height:20px;border-radius:50%;line-height:19px;text-align:center;font-size:12px;color:#fff}.list-item .left .roundtrip-type.go{background-color:#00bcd4;background-image:-webkit-gradient(linear,left top,right top,from(#00bcd4),to(#5fdded));background-image:linear-gradient(90deg,#00bcd4 0,#5fdded 100%)}.list-item .left .roundtrip-type.back{background-color:#5c5;background-image:-webkit-gradient(linear,left top,right top,from(#5c5),to(#88e688));background-image:linear-gradient(90deg,#5c5 0,#88e688 100%)}.list-item .left .dep,.list-item .left .arr{float:left;width:100px}.list-item .left .dep .time,.list-item .left .arr .time{font-weight:500;font-size:24px}.list-item .left .dep .airport,.list-item .left .arr .airport{margin-top:2px;font-size:12px}.list-item .left .arr{text-align:right}.list-item .left .air-logo{width:20px;height:20px;margin-right:4px}.list-item .left .sub-info{margin-top:12px;white-space:nowrap;line-height:20px;font-size:14px;color:#666}.list-item .left .trans-info{margin-top:12px}.list-item .left .trans-info .trans-info-item{font-size:14px;margin-right:30px;color:#212121}.list-item .left .share{margin-left:10px;color:#5c5}.list-item .left .dur{margin-left:9px}.list-item .left .cross-day{float:left;margin-top:9px;margin-left:2px;font-size:14px;color:#00bcd4}.list-item .right{float:right;padding:20px 0 14px;text-align:right;font-size:12px;color:#616161}.list-item .right .tag-ct{height:26px}.list-item .right .save{margin-bottom:6px;padding:1px 5px;background-color:#fce2da;border:solid 1px #f60;font-size:12px;color:#f60;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.list-item .right .save.hide{visibility:hidden}.list-item .right .price{font-size:16px;color:#f60}.list-item .right .price .price-text{display:inline-block;vertical-align:top;margin-top:6px;font-weight:400}.list-item .right .price .icon-cny{font-weight:300;font-size:18px}.list-item .right .price .price-num{font-size:24px;font-weight:500}.list-item .animate-ct{display:none;position:fixed;z-index:1000;padding:1px 3px;background-color:#fff}.list-item .animate-ct .city{font-size:16px;color:#212121}.list-item .animate-ct .date,.list-item .animate-ct .time,.list-item .animate-ct .air{margin-left:30px}.scroll-price{display:inline-block;position:relative;-webkit-transition:top .2s;transition:top .2s}.scroll-price .price{height:42px}.router-layer{position:fixed;bottom:0;left:0;border:1px solid #e5e5e5;-webkit-box-shadow:0 -4px 10px 0 rgba(0,0,0,0.05);box-shadow:0 -4px 10px 0 rgba(0,0,0,0.05);width:100%;height:80px;background:#fff;z-index:900;cursor:default}.router-layer.list-layer .router-inner .route-info .route-item-inner .item-info{border-bottom:dashed 1px #333}.router-inner{margin:0 auto;max-width:1200px;min-width:635px;height:80px;position:relative;width:100%}.router-inner .router-left{max-width:910px;min-width:780px;height:100%;width:100%}.router-inner .route-info{float:left;position:relative;top:50%;margin-top:-22px;margin-left:14px;font-weight:300;font-size:14px;color:#333}.router-inner .route-info .route-item{margin-bottom:6px}.router-inner .route-info .route-item:last-child{margin-bottom:0}.router-inner .route-info .route-item-inner .label{font-weight:600}.router-inner .route-info .route-item-inner .item-info{display:inline-block;margin-left:8px}.router-inner .route-info .route-item-inner .time,.router-inner .route-info .route-item-inner .date,.router-inner .route-info .route-item-inner .air{margin-left:30px}.router-inner .route-info .route-item-inner .time{position:relative}.router-inner .route-info .route-item-inner .cross-day{position:absolute;top:0;white-space:nowrap;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;color:#00bcd4}.router-inner .route-info.hover{color:#7a898d}.router-inner .route-info.hover .route-item-inner .item-info{border-bottom:dashed 1px #7a898d}.router-inner .route-info.g-up-tips .m-tips .b-tips{left:-16px;bottom:64px;padding:0;margin:0;width:auto;border:1px solid #b9dff4;-webkit-box-shadow:none;box-shadow:none;line-height:normal}.router-inner .route-info.g-up-tips .m-tips .b-tips .e-triggle{left:0;right:0;bottom:-11px;margin:0 auto;border-top:12px solid #b9dff4;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:0}.router-inner .route-info.g-up-tips .m-tips .b-tips .e-triggle p{margin:-14px 0 0 0;left:-12px;border-top:12px solid #e8f7ff;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:0}.router-inner .operation{position:relative;float:right;width:166px;height:80px}.router-inner .operation .price-area{position:absolute;top:50%;right:168px;margin-top:-21px;margin-right:20px;width:200px;text-align:right}.router-inner .operation .price-area .price-info{float:right;max-width:110px;height:42px;overflow:hidden}.router-inner .operation .price-area .price-info .pre{display:inline-block;vertical-align:top;margin-top:24px;font-size:14px;color:#f60}.router-inner .operation .price-area .price-info .price{font-size:32px;color:#f60;text-align:right}.router-inner .operation .price-area .price-info .scroll-price-ct{display:inline-block;position:relative;margin-top:5px;font-weight:500}.router-inner .operation .price-area .price-desc{float:right;vertical-align:top;margin-top:24px;margin-left:8px;font-size:12px;color:#212121;text-align:left}.router-inner .operation .price-area .price-desc .marketing-tag{margin-top:6px;padding:0 3px 1px;background-color:#ffe0cc;border:solid 1px #ff8300;border-radius:2px;font-weight:300;font-size:12px;color:#f60}.router-inner .operation .price-area.marketing .price-info{margin-top:-5px}.router-inner .operation .price-area.marketing .price-desc{margin-top:1px}.router-inner .operation .operate{position:absolute;top:50%;margin-top:-23px;width:166px;height:46px;line-height:46px;border-radius:4px;font-size:18px;text-align:center;cursor:pointer}.router-inner .operation .operate:hover{background:#43cee0;border:1px solid #00bcd4;border-radius:4px;color:#fff}.router-inner .operation .next{background-color:#ff8300;border:1px solid #ff8300;color:#fff}.router-inner .operation .next:hover{background-color:#fc9d39;border:1px solid #ff8300}.router-inner .operation .next:active{background-color:#d35d05;border:1px solid #d35d05}.router-inner .operation .ota{border:1px solid #00bcd4;background:#fff;border-radius:4px;color:#00bcd4}.router-inner .operation .ota:hover{background:#43cee0;border:1px solid #00bcd4;border-radius:4px}.router-inner .operation .ota:active{background:#059aad;border-radius:4px;border:1px solid #059aad}.router-inner .router-ext{position:relative;width:912px;border-radius:4px;background-color:#e8f7ff;overflow:hidden}.router-inner .router-ext .split-line{position:absolute;top:18px;left:0;right:0;bottom:18px;z-index:1;margin:auto;width:1px;background-color:#b9dff4}.router-inner .router-ext .list-item{float:left;width:424px;border-bottom:0}.router-inner .router-ext .list-item.active,.router-inner .router-ext .list-item:hover{-webkit-box-shadow:none;box-shadow:none}.router-inner .router-ext .list-item .left .middle-line .trans-notice{background-color:#e8f7ff}.g-clear-footer .g-clear .left .cross-day{float:none}@charset "UTF-8";.m-warntips{background:#f3f3f3}.m-warntips .e-warn{width:1180px;margin:0 auto;padding:6px 10px;background-color:#fdf6d3;border:solid 1px #fdf6d3;color:#ff8c29}.m-warntips .e-inter-warn{width:912px;border-radius:4px;background-color:#fff;border:0;padding:10px 20px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.m-warntips .e-inter-warn .deriction{padding-left:10px;margin-top:11px;margin-bottom:2px;text-align:center;font-size:12px;color:#212121;-webkit-transition-duration:1.4s;transition-duration:1.4s}.m-warntips .e-inter-warn .deriction .deriction-text{display:inline-block;vertical-align:middle;border-bottom:1px dashed #979797;padding-bottom:2px}.m-warntips .ico-warn{float:left;margin:1px 0 0 0;font-size:16px}.m-warntips .inter-tip{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;overflow:hidden}.m-warntips .inter-tip-title{white-space:nowrap;float:left;line-height:17px}.m-warntips .inter-tip-content{text-align:justify;line-height:17px}.m-warntips .inter-tip:after{clear:both;display:block;height:0;visibility:hidden;content:"."}.m-warntips .inter-tip-content.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-warntips .inter-tip-content.ellipsis-pre{white-space:pre-line}.m-warntips .inter-tip-hide{visibility:hidden;position:absolute;width:882px}.m-warntips .info{margin-left:20px;zoom:1;line-height:18px;height:18px;overflow:hidden}.m-warntips.isOpen{position:relative;z-index:10}.m-warntips.isOpen .e-warn.e-inter-warn{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.08);box-shadow:0 6px 10px 0 rgba(0,0,0,0.08)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.m-warntips .inter-tip-content{max-width:780px}}.lists{margin-bottom:10px;min-height:700px;background-color:#fff}.list-ct{float:left;width:453px;padding-right:5px}.list-ct .list-content{min-height:700px}.list-ct.back-list{margin-left:-5px;padding-left:5px;padding-right:0}.loading-ct{margin-top:116px}.ota-error{width:912px;min-height:500px;display:table;background:#fff;border-radius:8px}.ota-error .error-desc{display:table-cell;vertical-align:middle;text-align:center}.ota-notice{margin-top:10px;background:#fff9f0;border-radius:4px;font-size:12px;line-height:20px;color:#616161;padding:8px 14px;white-space:pre-wrap}.ota-notice .highlight{font-size:12px;color:#ff8300}.retry{width:110px;height:38px;line-height:38px;background:#00b4d7;border-radius:5px;text-align:center;font-size:16px;color:#fff;letter-spacing:0;margin:0 auto;margin-top:14px;cursor:pointer}.domestic-flight-card .flight-card-item .detail-wrapper .detail .airports .stopNotice{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.www-flight-ota-box .label-info .label .hover-tip .tgqModule .tab,.www-flight-ota-box .label-info .label .hover-tip .luggageModule .tab{margin-right:40px}@charset "UTF-8";.m-adRecommend{padding:0 16px;background-color:#fff;border-radius:5px;margin-bottom:12px}.m-adRecommend-hd{padding:10px 2px;line-height:30px;border-bottom:1px solid #cfcfcf}.m-adRecommend-hd h3{font-size:16px;font-weight:normal}.m-adRecommend-bd{overflow:hidden}.m-adRecommend-bd li{padding:15px 0;border-bottom:1px solid #f0f0f0;margin-bottom:-1px;line-height:1.5}.m-adRecommend-bd li h5{font-size:16px;font-weight:normal}.m-adRecommend-bd li h5 a{color:#333}.m-adRecommend-bd li a{color:#888}.m-adRecommend-bd li p{font-size:12px}.m-adRecommend-bd li .link{color:#26b4d3}.m-advert{width:910px;overflow:hidden;background:#fff;border:1px solid #dbdbdb;margin-bottom:10px}.m-advert .p-rlt{position:relative;width:100%;height:0}.m-advert .p-rlt .title{position:absolute;right:0;top:42px;display:inline-block;height:19px;width:105px;text-align:center;line-height:20px;color:#888}.m-advert-bd{padding:15px 0;margin-right:-3px;cursor:pointer}.m-advert-bd .info{display:inline-block;padding-left:20px;width:283px;border-right:1px solid #dbdbdb}.m-advert-bd .info:hover .link{color:#1ba9ba !important}.m-advert-bd .tit{margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;font-size:14px;display:block}.m-advert-bd .link{color:#888;font-size:12px}html{background:#f3f3f3;color:#333;font-size:12px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,sans-serif}body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}input,textarea,button,select,pre,tt,code,kbd,samp,optgroup,option{line-height:1.5;font-family:tahoma,sans-serif}table{border-collapse:collapse;border-spacing:0;text-align:left}caption,th{text-align:inherit}ul,ol,li,menu{list-style:none}fieldset,img{border:0 none}img,object,input,textarea,button,select{vertical-align:top}article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}audio,canvas,video{display:block;*display:inline;*zoom:1}h1,h2,h3,h4,h5,h6,input,textarea,button,select,small{font-size:100%}address,cite,dfn,em,i,optgroup,var{font-style:normal}blockquote:before,blockquote:after,q:before,q:after{content:' '}textarea{overflow:auto}textarea,input{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0 none}mark{background-color:#ffc40d}ins,s,u,del{text-decoration:none}a{color:#40bad6;text-decoration:none;outline:0}a:hover{color:#f37d0a}input::-ms-clear{display:none}@font-face{font-family:'qicon';src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1");src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1#iefix") format("eot"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.woff?v=1") format("woff"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.ttf?v=1") format("truetype"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.svg?v=1#iconfront") format("svg")}.iconfont{vertical-align:middle;display:inline-block;font-family:"qicon";font-style:normal;font-weight:normal;font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-primary{color:#26b4d3 !important}a.text-primary:hover{color:#1e8fa8 !important}.text-info{color:#73d3ff !important}a.text-info:hover{color:#40c3ff !important}.text-success{color:#26b4d3 !important}a.text-success:hover{color:#1e8fa8 !important}.text-warning{color:#ff8c29 !important}a.text-warning:hover{color:#f57100 !important}.text-danger{color:#f95b71 !important}a.text-danger:hover{color:#f72a46 !important}.bg-primary{color:#fff}.bg-primary{background-color:#5bc0de;border:solid 1px #5bc0de;line-height:2;color:#fff}.bg-success{background-color:#e8f8f7;border:solid 1px #e8f8f7;line-height:2;color:#26b4d3}.bg-warning{background-color:#fdf6d3;border:solid 1px #fdf6d3;line-height:2;color:#ff8c29}.bg-danger{background-color:#fdc6cd;border:solid 1px #fdc6cd;line-height:2;color:#f95b71}.rmb{font-weight:normal;font-size:12px;font-family:arial;font-style:normal}.fzs{font-size:10px;-webkit-transform:scale(0.875);-ms-transform:scale(0.875);transform:scale(0.875)}.fzm{font-size:14px}.fzl{font-size:16px}.mb-10{margin-bottom:10px}.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}.g-clear{*zoom:1}.g-clear:after{display:block;overflow:hidden;height:0;clear:both;content:' '}.content{width:1200px;margin:0 auto}.m-footer{padding-bottom:10px;background-color:#fff}.m-footer .inlineBlock,.m-footer .m-footer-bd .split,.m-footer-bd .m-footer .split,.m-footer .m-footer-bd .safeguard .col,.m-footer-bd .safeguard .m-footer .col,.m-footer .m-footer-bd .safeguard .info,.m-footer-bd .safeguard .m-footer .info,.m-footer .m-footer-bd .safeguard .icon,.m-footer-bd .safeguard .m-footer .icon{display:inline-block;*display:inline;*zoom:1}.m-footer-bd{width:1200px;margin:0 auto;padding-top:31px}.m-footer-bd .split{width:0;height:100%}.m-footer-bd .safeguard{font-size:0;overflow:hidden}.m-footer-bd .safeguard .col{position:relative;clear:both;width:25.2222%;padding:5px 48px;margin-bottom:15px;font-size:0}.m-footer-bd .safeguard .col h5{font-size:24px;font-weight:normal}.m-footer-bd .safeguard .col p{color:#888}.m-footer-bd .safeguard .col:before{content:"";display:inline-block;width:1px;height:88px;background-color:#dcdcdc;position:absolute;top:0;bottom:0;margin:auto;left:0}.m-footer-bd .safeguard .col:first-child:before{display:none}.m-footer-bd .safeguard .info{float:left;width:235px;margin-left:65px;font-size:14px}.m-footer-bd .safeguard .text{line-height:2;text-align:center;color:#888;font-size:12px;font-family:"\5B8B\4F53"}.m-footer-bd .safeguard .icon{width:50px;height:50px;position:absolute;left:50px;top:0;bottom:0;margin:auto}.m-footer-bd .safeguard .iconfont{color:#e1e1e1}.m-footer-bd .safeguard .circle-icon{font-size:60px;margin:-5px 0 0 -5px}.m-footer-bd .safeguard .tricket-icon,.m-footer-bd .safeguard .flight-icon,.m-footer-bd .safeguard .money-icon{position:absolute;top:11px;font-size:28px;left:12px;color:#bfbfbf}.m-footer-bd .copyright{text-align:center;font-size:0}.m-footer-bd .copyright a,.m-footer-bd .copyright span{display:inline-block;font-size:12px;padding:2px 5px 0 0;color:#888;text-decoration:none}.m-footer-bd .copyright .tell{background:url(//source.qunarzz.com/common/hf/24h.png) no-repeat left 2px;padding-left:20px}.m-footer-bd .links{margin-top:20px;padding:2px 0 0;display:block;height:30px;color:#999;text-align:center}.m-footer-bd .links a{padding:0 5px;margin:0;text-decoration:none;color:#999;display:inline-block;height:22px;line-height:22px;white-space:nowrap}.m-footer-bd .links a:hover{color:#ff8205}.m-footer-bd .links .about{position:relative;display:inline-block;margin-top:-1px;width:110px;white-space:nowrap;text-align:left;_border:0;_padding:1px}.m-footer-bd .links .about .iconfont{margin-top:-1px;color:#999}.m-footer-bd .links .about .iconfont:before{content:"\F3C7";font-family:"qicon"}.m-footer-bd .links .about:hover{width:108px;border:1px solid #ccc}.m-footer-bd .links .about:hover .about-link{color:#ff8205}.m-footer-bd .links .about:hover .list-wrapper{display:block}.m-footer-bd .links .about:hover .iconfont{color:#ff8205}.m-footer-bd .links .about:hover .iconfont:before{content:"\F3C6"}.m-footer-bd .links .list-wrapper{display:none;position:absolute;left:-1px;bottom:20px;background:#fff;color:#999;white-space:normal;width:108px;border:1px solid #ccc}.m-footer-bd .links .list-wrapper a{display:block}.m-footer-bd .links .list-wrapper a:hover{background:#d3d3d3;color:#666}.m-footer-bd .links .tousu,.m-footer-bd .links .tousu:hover{color:#f20}.m-footer-bd .imglist{margin:20px 0 10px 0}.m-footer-bd .imglist ul{width:545px;margin:0 auto;padding-bottom:4px;overflow:hidden;overflow:hidden}.m-footer-bd .imglist ul li{float:left;margin-right:10px;display:inline;background:url(//source.qunarzz.com/common/hf/footer_v10.png) no-repeat;height:30px}.m-footer-bd .imglist ul li a{display:block;width:100%;height:30px}.m-footer-bd .imglist .icon-pci{width:49px;background-position:-106px 0}.m-footer-bd .imglist .icon-itrust{width:91px;background-position:-160px 0}.m-footer-bd .imglist .icon-verisign{width:101px;background-position:0 0}.m-footer-bd .imglist .icon-beian{width:78px;background-position:-256px 0}.m-footer-bd .imglist .icon-ec{width:87px;background-position:-339px 0}.m-footer-bd .imglist .icon-cnnic{width:88px;background-position:-431px 0;margin-right:0}html{background:#f3f3f3;color:#333;font-size:12px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,sans-serif}body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}input,textarea,button,select,pre,tt,code,kbd,samp,optgroup,option{line-height:1.5;font-family:tahoma,sans-serif}table{border-collapse:collapse;border-spacing:0;text-align:left}caption,th{text-align:inherit}ul,ol,li,menu{list-style:none}fieldset,img{border:0 none}img,object,input,textarea,button,select{vertical-align:top}article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}audio,canvas,video{display:block;*display:inline;*zoom:1}h1,h2,h3,h4,h5,h6,input,textarea,button,select,small{font-size:100%}address,cite,dfn,em,i,optgroup,var{font-style:normal}blockquote:before,blockquote:after,q:before,q:after{content:' '}textarea{overflow:auto}textarea,input{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0 none}mark{background-color:#ffc40d}ins,s,u,del{text-decoration:none}a{color:#40bad6;text-decoration:none;outline:0}a:hover{color:#f37d0a}input::-ms-clear{display:none}@font-face{font-family:'qicon';src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1");src:url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.eot?v=1#iefix") format("eot"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.woff?v=1") format("woff"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.ttf?v=1") format("truetype"),url("https://s.qunarzz.com/flight_qzz/fonts/1.0.14/flight_qzz.svg?v=1#iconfront") format("svg")}.iconfont{vertical-align:middle;display:inline-block;font-family:"qicon";font-style:normal;font-weight:normal;font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-primary{color:#26b4d3 !important}a.text-primary:hover{color:#1e8fa8 !important}.text-info{color:#73d3ff !important}a.text-info:hover{color:#40c3ff !important}.text-success{color:#26b4d3 !important}a.text-success:hover{color:#1e8fa8 !important}.text-warning{color:#ff8c29 !important}a.text-warning:hover{color:#f57100 !important}.text-danger{color:#f95b71 !important}a.text-danger:hover{color:#f72a46 !important}.bg-primary{color:#fff}.bg-primary{background-color:#5bc0de;border:solid 1px #5bc0de;line-height:2;color:#fff}.bg-success{background-color:#e8f8f7;border:solid 1px #e8f8f7;line-height:2;color:#26b4d3}.bg-warning{background-color:#fdf6d3;border:solid 1px #fdf6d3;line-height:2;color:#ff8c29}.bg-danger{background-color:#fdc6cd;border:solid 1px #fdc6cd;line-height:2;color:#f95b71}.rmb{font-weight:normal;font-size:12px;font-family:arial;font-style:normal}.fzs{font-size:10px;-webkit-transform:scale(0.875);-ms-transform:scale(0.875);transform:scale(0.875)}.fzm{font-size:14px}.fzl{font-size:16px}.mb-10{margin-bottom:10px}.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}.g-clear{*zoom:1}.g-clear:after{display:block;overflow:hidden;height:0;clear:both;content:' '}.content{width:1200px;margin:0 auto}.m-goTop{width:50px;position:fixed;height:25px;padding:13px 0 12px 0;right:100px;bottom:200px;z-index:200;opacity:.1;filter:alpha(opacity=10);background-color:#000;text-align:center;border-radius:3px;cursor:pointer;display:none;line-height:0}.m-goTop .icon-box{display:inline-block;width:14px;height:25px}.m-goTop .icon{display:inline-block;background-color:#bbb8b8;width:14px;height:2px;line-height:0}.m-goTop .iconfont{margin-left:-3px;color:#bbb8b8}.m-goTop:hover{opacity:.3;filter:alpha(opacity=30)}.m-goTop:hover .icon{background-color:#bbb8b8}.m-goTop:hover .iconfont{color:#bbb8b8}.m-goTop.show-btn{display:block}body{padding-bottom:80px !important}body .www-flight-ota-box .tgq-module-content table td.content-content .content-line .first-text{max-width:411px}html,body{font-family:"PingFangSC-Regular","Microsoft YaHei" !important}