.btn-white{background:#fff;display:inline-block;*display:inline;*zoom:1;border-radius:.05rem;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;border:.01rem solid #d6d6d6;line-height:.42rem;text-align:center;width:100%;font-size:.12rem;color:#333}.btn-orange{display:inline-block;*display:inline;*zoom:1;border-radius:.05rem;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;position:relative;background:#ff801a;color:#fff;font-size:.12rem;vertical-align:top;border:0 none;text-align:center;cursor:pointer}.btn-load-more{font-size:.15rem;color:#179644;height:.44rem;line-height:.44rem;text-align:center}.btn-more{display:inline-block;*display:inline;*zoom:1;border-radius:.05rem;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;position:relative;padding:0 1.2em;vertical-align:top;border:0 none;background-color:transparent;color:#fff;text-align:center;cursor:pointer}.btn-explain{width:1.34rem;height:.34rem;line-height:.34rem;background-color:transparent;position:relative;left:50%;margin:.1rem 0 .1rem -.67rem;border:solid 1px #fff;color:#fff;border-radius:.05rem;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}.btn-download{display:inline-block;*display:inline;*zoom:1;border-radius:.16rem;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;position:relative;padding:0 1.2em;vertical-align:top;width:1rem;height:.32rem;line-height:.32rem;background-color:transparent;color:#fe8204;text-align:center;cursor:pointer}.btn-download:after{border-radius:.16rem;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;pointer-events:none;position:absolute;z-index:999;width:1rem;height:.32rem;top:0;left:0;overflow:hidden;content:" ";border-color:#d36105;border-style:solid;border-width:1px;-webkit-transform-origin:0 0;transform-origin:0 0}@font-face{font-family:"iconfont";src:url("//ss.qunarzz.com/flight_cms_qzz/ico/flight_cms_qzz.eot?#iefix") format("embedded-opentype"),url("//ss.qunarzz.com/flight_cms_qzz/ico/flight_cms_qzz.woff") format("woff"),url("//ss.qunarzz.com/flight_cms_qzz/ico/flight_cms_qzz.ttf") format("truetype"),url("//ss.qunarzz.com/flight_cms_qzz/ico/flight_cms_qzz.svg#mf") format("svg")}.icon{font-family:iconfont !important;font-style:normal;font-weight:normal !important}.icon:before{font-family:iconfont !important;font-style:normal;font-weight:normal !important}.i-icon{display:inline-block;vertical-align:middle;width:15px;height:3px;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;position:relative}.i-icon:after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);right:0;top:-3px}.i-icon:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:0;bottom:-3px}.i-single{height:1px;border-bottom:0}.i-single:after{display:block;content:"";width:5px;height:1px;position:absolute;line-height:0;font-size:0;border-top:solid 1px #ccc}.i-round:after,.i-round:before{display:block;content:"";width:5px;height:1px;position:absolute;line-height:0;font-size:0;border-top:solid 1px #ccc}.i-round:after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);right:0;top:-3px}.i-round:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:0;bottom:-3px}.yo-flex{height:100%}.yo-flex,.yo-flex .flex-inherit{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.yo-flex>.flex,.yo-flex .flex-inherit,.yo-flex .flex-inherit>.flex{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative}.yo-flex>.flex,.yo-flex .flex-inherit>.flex{overflow:auto}.yo-flex>.flex>.yo-flex,.yo-flex .flex-inherit>.flex>.yo-flex{position:absolute;top:0;right:0;bottom:0;left:0}*{margin:0;padding:0;list-style:none}*,::before,::after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}a,img{-webkit-touch-callout:none}a{color:#000;text-decoration:none;outline:0}a:active{outline:0;color:#000}i{font-style:normal}img{width:100%;display:block}html,body{height:100%}html{font-size:100px}body{font-size:14px;line-height:1.5;font-family:PingFang SC,Helvetica Neue,Helvetica,Microsoft YaHei,STHeiTi,sans-serif;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}.flight-component-calendar>header .fc-cancel{font-size:12px !important}.overflow{overflow:hidden}.select-layer-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;background-color:rgba(0,0,0,0.2);overflow:hidden}.select-layer-wrap .select-wrap{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;-webkit-transform:translate3d(0,243px,0);transform:translate3d(0,243px,0);-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease}.select-layer-wrap .select-header{overflow:hidden;background-color:#f7f7f7;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;height:38px}.select-layer-wrap .select-header .select-cancel button{color:#1ba9ba}.select-layer-wrap .select-header .select-submit button{color:#1ba9ba}.select-layer-wrap .select-content{position:relative}.select-layer-wrap .select-area{position:absolute;left:0;top:72px;width:100%;height:34px;border-color:#ccc;border-style:solid;border-width:1px 0 1px 0}.select-layer-wrap .main-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;background:#f7f7f7;font-weight:bold}.select-layer-wrap .main-content-wrap .simulator-select-item{line-height:36px;color:#9d9d9d;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap;font-family:arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-layer-wrap .main-content-wrap .simulator-select-item .price{color:#ff7800}.select-layer-wrap .main-content-wrap .simulator-select-item .msg .gb{border-radius:50%;font-size:12px;line-height:12px;margin-right:5px}.select-layer-wrap .main-content-wrap .simulator-select-item .msg .go{color:#1ba9ba;border:1px solid #1ba9ba}.select-layer-wrap .main-content-wrap .simulator-select-item .msg .back{color:green;border:1px solid green}.select-layer-wrap .main-content-wrap .selected{color:#000}.select-layer-wrap .simulator-select-group-wrapper{height:180px;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.select-layer-wrap .linear-gradient-wrap{position:absolute;z-index:1003;top:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:-webkit-linear-gradient(#fff,rgba(245,245,245,0) 41%,rgba(245,245,245,0) 41%,#fff);background:linear-gradient(#fff,rgba(245,245,245,0) 41%,rgba(245,245,245,0) 41%,#fff)}.select-layer-wrap.off{display:none}.select-wrap.on{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.select-content{max-height:360px;overflow:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}.select-content .simulator-select-item.active{background:#ccc}.select-content .simulator-select-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border-top:1px solid #f3f3f3;padding:0 16px}.select-content .simulator-select-item .go{text-align:center;font-size:12px;vertical-align:middle;line-height:16px;height:18px;width:18px;display:inline-block;margin-right:4px;border-radius:50%;color:#1ba9ba;border:1px solid #1ba9ba}.select-content .simulator-select-item .back{text-align:center;font-size:12px;vertical-align:middle;line-height:16px;height:18px;width:18px;display:inline-block;margin-right:4px;border-radius:50%;color:green;border:1px solid green}.select-content .simulator-select-item .price{color:orange}.select-layer-wraps .mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;background-color:rgba(0,0,0,0.2);overflow:hidden}.select-layer-wraps .select-wraps{position:fixed;bottom:0;left:0;z-index:2001;width:100%;background-color:#fff}.select-layer-wraps .select-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:38px;padding:0 16px;background:#f3f1f1}#dateCancel,#dateSure{color:#1ba9ba}.m-share{display:none}.m-banner{position:relative;width:100%;line-height:1}.m-banner>img{width:100%}.m-banner .layer{position:absolute;bottom:.12rem;left:.15rem;padding:.09rem .10rem;background:#fff;border-radius:.05rem;text-align:left}.m-banner .layer .layer-title{font-size:.14rem;color:#888;line-height:1;margin-bottom:.07rem}.m-banner .layer .place{font-size:.16rem;color:#179644}.m-banner .layer .place .yo-ico{color:#888;font-size:.14rem}.m-banner .over-layer{color:#666;position:absolute;z-index:2222;top:0;bottom:0;left:0;display:flex;align-items:center;right:0;background:rgba(0,0,0,0.2)}.m-banner .coatainer{margin:0 .1rem;background:#fff;border-radius:.05rem;padding:.15rem .1rem;position:relative}.m-banner .o-close{position:absolute;font-size:.2rem;top:0;right:.05rem}.m-banner .content{display:flex;flex-wrap:wrap;justify-content:space-around}.m-more-ticket{padding:0 .1rem}.m-more-ticket a{text-decoration:none}.m-more-ticket a:hover{color:inherit}.m-more-ticket .more-ticket{width:100%;height:.44rem;line-height:.44rem;background-color:#fff;color:#197644;font-size:.15rem}.m-explain .info{background:#fff;position:fixed;left:0;right:0;top:0;bottom:0;color:#333;z-index:1000;display:none}.m-explain .explain-title{text-align:center;font-size:.18rem;font-weight:normal;margin-top:.3rem;margin-bottom:.2rem}.m-explain .explain-content{position:absolute;top:70px;bottom:60px;overflow:hidden;overflow-y:auto;line-height:2;padding:0 .3rem;text-overflow:ellipsis;word-wrap:break-word;word-break:break-all}.m-explain .explain-close{position:absolute;width:100%;bottom:0;height:.6rem;line-height:.6rem;font-size:.3rem;text-align:center;color:#888}.m-download{position:fixed;bottom:0;left:0;right:0;height:.6rem;background-color:rgba(0,0,0,0.8)}.m-download .yo-flex{align-items:center;justify-content:space-around}.m-download .yo-flex,.m-download .yo-flex .flex-inherit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.m-download .yo-flex>.flex,.m-download .yo-flex .flex-inherit,.m-download .yo-flex .flex-inherit>.flex{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:.1px}.m-download img{width:.44rem;height:.44rem}.m-download .download-close-ico{align-self:flex-start;position:relative;font-size:.2rem;color:#fff}.m-download .download-desc{margin-left:.1rem;color:#fff;line-height:1}.m-download .download-desc h1{font-weight:300;font-size:.15rem;margin-bottom:.08rem}.m-download .download-desc p{font-size:.1rem;font-weight:lighter}.m-footer .footer-text{padding-top:.1rem;line-height:1;text-align:center;color:#fff;font-size:.12rem}.m-footer .footer-text p{margin-bottom:.1rem}.m-flight .m-flight-tab .tab-list{position:relative;height:.5rem;line-height:.5rem;overflow:auto;color:#888;font-size:0;background:#fff;border-bottom:solid 1px #f2f2f2;white-space:nowrap}.m-flight .m-flight-tab .tab-list .item{position:relative;display:inline-block;font-size:.18rem;padding:0 .15rem}.m-flight .m-flight-tab .tab-list .active span{border-bottom:2px solid}.m-activityEnd{position:fixed;width:100%;height:100%;top:0;bottom:0;background-color:#f2f2f2;z-index:300;font-size:.14rem;color:#999}.m-activityEnd .info{display:block;width:100%;position:absolute;top:50%;margin-top:-0.83rem;text-align:center}.m-activityEnd .info .icon-img{display:inline-block;width:1.2rem;height:1.2rem;background:url(//simg4.qunarzz.com/zhuanti/20160524/icon.png) no-repeat center top;background-size:1.2rem}.m-activityEnd .info p{padding-top:.2rem;color:#333}.m-flight-lists-item .desc{font-family:Microsoft YaHei,STHeiTi;font-weight:lighter;font-size:0}.m-flight-lists-item .desc-detail,.m-flight-lists-item .desc-title,.m-flight-lists-item .desc-img{margin:-.02rem .02rem;padding:.14rem .1rem 0 .09rem}.m-flight-lists-item .desc-detail{width:100%;line-height:1.7;font-size:.13rem}.m-flight-lists-item .desc-title{font-size:.25rem;margin-bottom:.06rem;font-weight:lighter;color:#fff}.m-flight-lists-item .desc-img{width:100%}.m-flight-lists-item .have-img .desc-title{position:absolute;top:.2rem;left:.2rem;font-size:.36rem;font-weight:lighter}.m-flight-lists-item-desc{border-radius:.05rem;margin:.1rem;background:#fff}.m-flight-lists-item-desc .flight-switch{position:relative;border-bottom:1px solid #ccc;color:#a0a0a0}.m-flight-lists-item-desc .flight-switch ul{white-space:nowrap}.m-flight-lists-item-desc .flight-switch ul li{display:inline-block;*display:inline;*zoom:1;text-align:center;width:48%;margin:0 1%;height:.39rem}.m-flight-lists-item-desc .flight-switch ul li span{font-size:.16rem;line-height:.4rem}.m-flight-lists-item-desc .flight-switch ul .active{border-bottom:2px solid}.m-flight-lists-item-desc .flight-switch:before{position:absolute;display:block;content:'';top:.12rem;left:50%;height:.16rem;border-right:1px solid #ccc}.m-flight-lists-item-desc .flight-list .flight-item{position:relative;white-space:nowrap;width:100%;padding:.11rem .1rem .12rem;border-bottom:1px solid #ddd;background-color:transparent;font-size:0}.m-flight-lists-item-desc .flight-list .flight-item .left{display:inline-block;*display:inline;*zoom:1;width:50%;padding-right:.2rem;font-size:.17rem;white-space:nowrap}.m-flight-lists-item-desc .flight-list .flight-item .left .airline{overflow:hidden;text-overflow:ellipsis}.m-flight-lists-item-desc .flight-list .flight-item .left .time{font-size:.12rem;color:#666;position:relative}.m-flight-lists-item-desc .flight-list .flight-item .right{display:inline-block;*display:inline;*zoom:1;text-align:end;overflow:hidden;text-overflow:ellipsis;width:50%;font-size:0}.m-flight-lists-item-desc .flight-list .flight-item .right .price{display:inline-block;*display:inline;*zoom:1;line-height:1.1;text-align:end;padding-right:.15rem}.m-flight-lists-item-desc .flight-list .flight-item .right .price-value{margin-top:-2px;font-size:.22rem;font-family:"Helvetica Neue";font-weight:normal;color:#ff7800}.m-flight-lists-item-desc .flight-list .flight-item .right .price-value .rmb{font-family:SimHei;font-size:.12rem}.m-flight-lists-item-desc .flight-list .flight-item .right .price-type{font-size:.12rem;line-height:1.3;color:#9b9b9b}.m-flight-lists-item-desc .flight-list .flight-item .right .reserve{display:inline-block;*display:inline;*zoom:1;width:.51rem;height:.31rem;line-height:.31rem;font-size:.14rem}.m-flight-lists-item-desc .flight-list .flight-item:last-child{border:0}.m-flight-lists-item-desc .flight-list .more-airline{display:none}