.seo-result-wrapper .list-header{margin-bottom:4px;padding-right:260px}.seo-result-wrapper .list-header .city-info{position:relative;height:50px;line-height:1;background-color:none;display:inline-block}.seo-result-wrapper .list-header .city-info .tripType{position:relative;display:inline-block;padding:0 5px 0 10px;font-size:18px;line-height:45px;color:#333}.seo-result-wrapper .list-header .city-info .departCity,.seo-result-wrapper .list-header .city-info .arriveCity{font-size:24px;font-weight:bold;display:inline-block;line-height:14px;vertical-align:baseline}.seo-result-wrapper .list-header .city-info .arrow-gray{margin:0 4px;display:inline-block;vertical-align:baseline;background-position:-94px -169px;width:21px;height:14px;background-image:url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite.png?v6);background-image:-webkit-image-set(url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite.png?v6) 1x, url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite@2x.png?v6) 2x);background-repeat:no-repeat}.seo-result-wrapper .list-header .date-info{display:inline-block;font-size:18px;margin-left:10px;color:#333}.seo-result-wrapper .list-header .week{margin-left:4px}
.seo-result-wrapper .list-content .list-content-item-oneway{margin-bottom:2px;background-color:#fff}.seo-result-wrapper .list-content .list-content-item-oneway .item-box{transition:box-shadow .15s,-webkit-box-shadow .15s;padding:0 210px 0 10px;position:relative}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row{padding:18px 0 13px 0}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .airline{padding-left:70px;position:relative;width:210px;display:inline-block;vertical-align:middle}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .airline .airline-logo{position:absolute;width:40px;height:35px;top:50%;margin-top:-18px;left:20px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .airline .airline-name{font-size:14px;margin-bottom:10px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .airline .plane{display:block;margin-top:5px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .airline .plane .plane-No{display:inline-block;vertical-align:top;margin-right:8px;padding-bottom:2px;color:#0086f6;border-bottom:none}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .airline .plane .plane-No .high-light{color:#00b87a}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail{width:410px;display:inline-block;vertical-align:middle;text-align:center}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail .depart-box{position:relative;display:inline-block;vertical-align:top;width:110px;text-align:right}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail .arrow-box{position:relative;display:inline-block;vertical-align:top;width:120px;margin:0 10px;padding-top:6px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail .arrow-box .arrow-oneway{display:inline-block;vertical-align:middle;background-position:-126px -200px;width:120px;height:22px;background-image:url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite.png?v6);background-image:-webkit-image-set(url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite.png?v6) 1x, url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite@2x.png?v6) 2x);background-repeat:no-repeat}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail .arrive-box{position:relative;display:inline-block;vertical-align:top;width:110px;text-align:left}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail .depart-box .time,.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail .arrive-box .time{font-size:30px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail .depart-box .time .day,.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail .arrive-box .time .day{position:absolute;font-size:12px;color:#398efe;left:82px;top:-2px;white-space:nowrap}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail .depart-box .airport,.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .detail .arrive-box .airport{margin-bottom:4px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .arrival-punctuality{display:inline-block;color:#0086f6;font-size:12px;width:96px;text-align:right;padding-right:8px;vertical-align:middle}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-row .flight-tags{width:160px;text-align:right;display:inline-block;vertical-align:middle}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-operate{display:inline-block;width:auto;position:absolute;right:20px;top:0;bottom:0;text-align:right}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-operate .price{display:inline-block;vertical-align:middle;text-align:right}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-operate .price .price-detail{font-size:24px;color:#0086f6;line-height:26px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-operate .price .price-detail .price{color:#0086f6;line-height:26px;font-size:30px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-operate .price .price-detail .price dfn{color:#0086f6;font-size:18px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-operate .price .price-detail .qi{color:#0086f6;font-size:12px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-operate .price .rate-detail{color:#919ca2;line-height:12px;font-size:12px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-operate .action{position:relative;display:inline-block;vertical-align:middle;width:auto;margin-left:8px}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-operate .action .btn-book{text-align:center;border:1px solid rgba(0,0,0,0);border-radius:4px;display:inline-block;width:auto;padding:0 16px;height:32px;line-height:32px;font-size:14px;color:#fff;font-weight:600;background-image:-webkit-gradient(linear, left top, right top, from(#ffa50a), to(#ff7700));background-image:linear-gradient(to right, #ffa50a, #ff7700)}.seo-result-wrapper .list-content .list-content-item-oneway .item-box .box-operate:after{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}
.seo-result-wrapper .list-content .list-content-item-transit{margin-bottom:2px;background-color:#fff}.seo-result-wrapper .list-content .list-content-item-transit .item-box{transition:box-shadow .15s,-webkit-box-shadow .15s;padding:0 210px 0 10px;position:relative}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row{padding:18px 0 13px 0}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .airline{padding-left:70px;position:relative;width:210px;display:inline-block;vertical-align:middle}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .airline .airline-logo{position:absolute;width:18px;height:auto;margin:0;left:27px !important}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .airline .airline-name{display:inline-block;vertical-align:middle;font-size:12px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .airline .plane{display:inline-block;vertical-align:middle;margin-top:2px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .airline .plane .plane-No{display:inline-block;vertical-align:top;margin-right:8px;padding-bottom:2px;color:#0086f6;border-bottom:none}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .airline .plane .plane-No .high-light{color:#00b87a}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail{width:410px;display:inline-block;vertical-align:middle;text-align:center}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .depart-box{position:relative;display:inline-block;vertical-align:top;width:110px;text-align:right}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .arrow-box{position:relative;display:inline-block;vertical-align:top;width:120px;margin:0 10px;padding-top:6px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .arrow-box .transfer-duration{color:#999;font-size:12px;font-weight:normal;display:inline-block;margin-bottom:6px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .arrow-box .arrow-oneway{color:#398efe;display:inline-block;vertical-align:middle;background-position:0 -200px;width:120px;height:22px;background-image:url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite.png?v6);background-image:-webkit-image-set(url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite.png?v6) 1x, url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite@2x.png?v6) 2x);background-repeat:no-repeat;margin-bottom:8px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .arrow-box .arrow-oneway span{line-height:22px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .arrow-box .transfer-info{text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .arrow-box .transfer-info i{color:#999}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .arrive-box{position:relative;display:inline-block;vertical-align:top;width:110px;text-align:left}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .depart-box .time,.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .arrive-box .time{font-size:30px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .depart-box .time .day,.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .arrive-box .time .day{position:absolute;font-size:12px;color:#398efe;left:82px;top:-2px;white-space:nowrap}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .depart-box .airport,.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .detail .arrive-box .airport{margin-bottom:4px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .arrival-punctuality{display:inline-block;color:#0086f6;font-size:12px;width:96px;text-align:right;padding-right:8px;vertical-align:middle}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-row .flight-tags{width:160px;text-align:right;display:inline-block;vertical-align:middle}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate{display:inline-block;width:auto;position:absolute;right:20px;top:0;bottom:0;text-align:right}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate .price{display:inline-block;vertical-align:middle;text-align:right}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate .price .price-detail{font-size:24px;color:#0086f6;line-height:26px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate .price .price-detail .price{color:#0086f6;line-height:26px;font-size:30px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate .price .price-detail .price dfn{color:#0086f6;font-size:18px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate .price .price-detail .qi{color:#0086f6;font-size:12px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate .price .rate-detail{color:#919ca2;line-height:12px;font-size:12px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate .price .rate-detail .className{margin-top:4px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate .action{position:relative;display:inline-block;vertical-align:middle;width:auto;margin-left:8px}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate .action .btn-book{text-align:center;border:1px solid rgba(0,0,0,0);border-radius:4px;display:inline-block;width:auto;padding:0 16px;height:32px;line-height:32px;font-size:14px;color:#fff;font-weight:600;background-image:-webkit-gradient(linear, left top, right top, from(#ffa50a), to(#ff7700));background-image:linear-gradient(to right, #ffa50a, #ff7700)}.seo-result-wrapper .list-content .list-content-item-transit .item-box .box-operate:after{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}
.seo-result-wrapper{background-color:#eef1f6}.seo-result-wrapper .seo-flight-list{width:1180px;margin:0 auto}.seo-result-wrapper .seo-flight-list .seo-no-result{position:relative;background-color:#fff9ea;min-height:50px;padding:15px 15px 15px 100px}.seo-result-wrapper .seo-flight-list .seo-no-result .seo-icon-noresult{position:absolute;left:20px;top:50%;margin-top:-29px;background-position:-278px -170px;width:58px;height:58px;background-image:-webkit-image-set(url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite.png?v6) 1x, url(https://pic.c-ctrip.com/flight_intl/list/ico_sprite@2x.png?v6) 2x);background-repeat:no-repeat}.seo-result-wrapper .seo-flight-list .seo-no-result .seo-noreuslt-title{display:inline-block;vertical-align:middle;font-size:14px}.seo-result-wrapper .seo-flight-list .seo-no-result:after{display:inline-block;content:"";min-height:50px;vertical-align:middle}
.six_protection_small{width:1180px;margin:0px auto 10px}.six_protection_small hr{height:1px;border:0;background:#ddd}.six_protection_small>img{width:100%}.six_protection_small .book{width:1200px !important;margin:0 auto 10px}.six_protection_small .six_protection_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:109px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.six_protection_small .six_protection_body .six_protection_logo{height:28px}.six_protection_small .six_protection_body .six_protection_content{color:#ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.six_protection_small .six_protection_body .six_protection_content a{color:#999}.six_protection_small .six_protection_body .six_protection_content img{width:16px;margin-right:3px}.book{width:1200px !important;margin:0 auto 10px}
.tcp-national-flag {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
}
.tcp-national-flag.KR {
  background-image: url('https://dimg04.tripcdn.com/images/1o11j12000kgdw7jk849A.png');
}
.tcp-national-flag.JP {
  background-image: url('https://dimg04.tripcdn.com/images/1o17312000kgdxfuk7BAA.png');
}
.tcp-national-flag.US {
  background-image: url('https://dimg04.tripcdn.com/images/1o15t12000kge1ccyC695.png');
}
.tcp-national-flag.AU {
  background-image: url('https://dimg04.tripcdn.com/images/1o10312000kge52xyEEA6.png');
}
.tcp-national-flag.ES {
  background-image: url('https://dimg04.tripcdn.com/images/1o11t12000kge3sx82A43.png');
}
.tcp-national-flag.FR {
  background-image: url('https://dimg04.tripcdn.com/images/1o12p12000kge2ite4225.png');
}
.tcp-national-flag.ID {
  background-image: url('https://dimg04.tripcdn.com/images/1o11y12000kge4ite5FCB.png');
}
.tcp-national-flag.MY {
  background-image: url('https://dimg04.tripcdn.com/images/1o12a12000kge6drrCB25.png');
}
.tcp-national-flag.RU {
  background-image: url('https://dimg04.tripcdn.com/images/1o14j12000kge609o337C.png');
}
.tcp-national-flag.TH {
  background-image: url('https://dimg04.tripcdn.com/images/1o10612000kge60arE406.png');
}
.tcp-national-flag.GB {
  background-image: url('https://dimg04.tripcdn.com/images/1o16112000kge6zpg92C7.png');
}
.tcp-national-flag.IT {
  background-image: url('https://dimg04.tripcdn.com/images/1o12s12000kge083p5D8F.png');
}
.tcp-national-flag.VN {
  background-image: url('https://dimg04.tripcdn.com/images/1o13212000kge275tD4EE.png');
}
.tcp-national-flag.PH {
  background-image: url('https://dimg04.tripcdn.com/images/1o14c12000kgdvcgx7A4E.png');
}
.tcp-national-flag.AE {
  background-image: url('https://dimg04.tripcdn.com/images/1o13q12000kge8gx23F45.png');
}
.tcp-national-flag.SA {
  background-image: url('https://dimg04.tripcdn.com/images/1o16412000kge84097DD9.png');
}
.tcp-national-flag.CA {
  background-image: url('https://dimg04.tripcdn.com/images/1o14t12000kge8ja9C366.png');
}
.tcp-national-flag.CN {
  background-image: url('https://dimg04.tripcdn.com/images/1o15n12000kge8e6m9DD1.png');
}
.tcp-national-flag.EN {
  background-image: url('https://dimg04.tripcdn.com/images/1o16212000kgdzco12FF4.png');
}
.tcp-national-flag.DE {
  background-image: url('https://dimg04.tripcdn.com/images/1o11812000kgec2ui8C5A.png');
}
.tcp-national-flag.SG {
  background-image: url('https://dimg04.tripcdn.com/images/1o14q12000kge7r4w5603.png');
}

.cus-boot {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.cus-boot .single-txt-row {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.cus-boot-link-item {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.cus-boot-column-xs-5 .cus-boot-link-item {
  width: 20%;
}
.cus-boot-column-xs-4 .cus-boot-link-item {
  width: 25%;
}
.cus-boot-column-xs-3 .cus-boot-link-item {
  width: 33.33333333%;
}
.cus-boot-column-xs-2 .cus-boot-link-item {
  width: 50%;
}
.cus-boot-column-xs-1 .cus-boot-link-item {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .cus-boot-column-sm-5 .cus-boot-link-item {
    width: 20%;
  }
  .cus-boot-column-sm-4 .cus-boot-link-item {
    width: 25%;
  }
  .cus-boot-column-sm-3 .cus-boot-link-item {
    width: 33.33333333%;
  }
  .cus-boot-column-sm-2 .cus-boot-link-item {
    width: 50%;
  }
  .cus-boot-column-sm-1 .cus-boot-link-item {
    width: 100%;
  }
}
@media screen and (min-width: 835px) {
  .cus-boot-column-md-5 .cus-boot-link-item {
    width: 20%;
  }
  .cus-boot-column-md-4 .cus-boot-link-item {
    width: 25%;
  }
  .cus-boot-column-md-3 .cus-boot-link-item {
    width: 33.33333333%;
  }
  .cus-boot-column-md-2 .cus-boot-link-item {
    width: 50%;
  }
  .cus-boot-column-md-1 .cus-boot-link-item {
    width: 100%;
  }
}
@media screen and (min-width: 1025px) {
  .cus-boot-column-lg-5 .cus-boot-link-item {
    width: 20%;
  }
  .cus-boot-column-lg-4 .cus-boot-link-item {
    width: 25%;
  }
  .cus-boot-column-lg-3 .cus-boot-link-item {
    width: 33.33333333%;
  }
  .cus-boot-column-lg-2 .cus-boot-link-item {
    width: 50%;
  }
  .cus-boot-column-lg-1 .cus-boot-link-item {
    width: 100%;
  }
}
.flag-link-card {
  margin: 8px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flag-link-card .flag-link-text {
  margin-left: 8px;
  font-size: 12px;
  line-height: 18px;
  color: #0F294D;
}
.flag-link-card .flag-link-text:hover {
  text-decoration: underline;
  color: #3264FF;
}
.flag-link-card .flag-link-icon {
  width: 21px;
  height: 14px;
}
.flag-link-title {
  font-size: 16px;
  margin-bottom: 8px;
}
.flag-link-wrapper li {
  list-style: none;
}


.seo-footer-links{background-color:#fff;padding:10px 20px}.seo-footer-links .caption{font-weight:700;margin-right:8px}.seo-footer-links .links a{margin-right:5px;color:#999}.seo-footer-links .links a:hover{text-decoration:underline}.seo-footer-links p{margin:12px 0}
.footer-component{background-color:#eef1f6}.footer-component .footer-component-wrapper{margin:0px auto;width:1180px;padding:10px 0 0 0}.footer-component .footer-component-wrapper .seo-breadcrumb{margin-bottom:10px}.footer-component .footer-component-wrapper .seo-breadcrumb>h3{display:inline-block}.footer-component .footer-component-wrapper .seo-breadcrumb>h3>a{color:#333}.footer-component .footer-component-wrapper .disclaimer{background-color:#fff;padding:20px;margin-bottom:1px}

/*# sourceMappingURL=https://sourcemap.ares.tripws.com/modules/flight/flight_online_project/map/static/css/ca51d93e2a47a002.css.map*/