.basic-list-container-v2{position:relative}.basic-list-container-v2 .basic-list-wrapper{overflow:hidden}.basic-list-container-v2 .basic-list-inner{min-width:100%;display:flex;flex-wrap:wrap;row-gap:var(--row-gap-lg);margin-left:calc(var(--column-gap-lg)/-2);margin-right:calc(var(--column-gap-lg)/-2);transform:translate3D(calc(var(--cur-index) * -100%),0,0);transition:all .3s ease}@media screen and (min-width:992px)and (max-width:1279px){.basic-list-container-v2 .basic-list-inner{margin-left:calc(var(--column-gap-md)/-2);margin-right:calc(var(--column-gap-md)/-2);row-gap:var(--row-gap-md)}}@media screen and (min-width:768px)and (max-width:991px){.basic-list-container-v2 .basic-list-inner{margin-left:calc(var(--column-gap-sm)/-2);margin-right:calc(var(--column-gap-sm)/-2);row-gap:var(--row-gap-sm)}}@media screen and (max-width:768px){.basic-list-container-v2 .basic-list-inner{margin-left:calc(var(--column-gap-mobile)/-2);margin-right:calc(var(--column-gap-mobile)/-2);row-gap:var(--row-gap-mobile)}}.basic-list-container-v2.lg-scroll .basic-list-inner{overflow-x:auto;flex-wrap:nowrap}.basic-list-container-v2.lg-scroll .basic-list-item{flex-basis:auto}.basic-list-container-v2.lg-swiper .basic-list-inner{flex-wrap:nowrap}.basic-list-container-v2.lg-swiper .basic-list-next-btn,.basic-list-container-v2.lg-swiper .basic-list-prev-btn{display:block}@media screen and (min-width:992px)and (max-width:1279px){.basic-list-container-v2.md-scroll .basic-list-inner{overflow-x:auto;flex-wrap:nowrap}.basic-list-container-v2.md-scroll .basic-list-item{flex-basis:auto}.basic-list-container-v2.md-swiper .basic-list-inner{flex-wrap:nowrap}.basic-list-container-v2.md-swiper .basic-list-next-btn,.basic-list-container-v2.md-swiper .basic-list-prev-btn{display:block}}@media screen and (min-width:768px)and (max-width:991px){.basic-list-container-v2.sm-scroll .basic-list-inner{overflow-x:auto;flex-wrap:nowrap}.basic-list-container-v2.sm-scroll .basic-list-item{flex-basis:auto}.basic-list-container-v2.sm-swiper .basic-list-inner{flex-wrap:nowrap}.basic-list-container-v2.sm-swiper .basic-list-next-btn,.basic-list-container-v2.sm-swiper .basic-list-prev-btn{display:block}}@media screen and (max-width:768px){.basic-list-container-v2.mobile-scroll .basic-list-inner{overflow-x:auto;flex-wrap:nowrap}.basic-list-container-v2.mobile-scroll .basic-list-item{flex-basis:auto}.basic-list-container-v2.mobile-swiper .basic-list-inner{flex-wrap:nowrap}.basic-list-container-v2.mobile-swiper .basic-list-next-btn,.basic-list-container-v2.mobile-swiper .basic-list-prev-btn{display:block}}.basic-list-container-v2 .basic-list-item{flex:0 0 calc(100%/var(--col-lg));padding:0 calc(var(--column-gap-lg)/2);overflow:hidden}@media screen and (min-width:992px)and (max-width:1279px){.basic-list-container-v2 .basic-list-item{flex-basis:calc(100%/var(--col-md));padding:0 calc(var(--column-gap-md)/2)}}@media screen and (min-width:768px)and (max-width:991px){.basic-list-container-v2 .basic-list-item{flex-basis:calc(100%/var(--col-sm));padding:0 calc(var(--column-gap-sm)/2)}}@media screen and (max-width:768px){.basic-list-container-v2 .basic-list-item{flex-basis:calc(100%/var(--col-mobile));padding:0 calc(var(--column-gap-mobile)/2)}}.basic-list-container-v2 .basic-list-prev-btn{display:none;position:absolute;width:40px;height:40px;color:#2b6df0;font-size:18px;line-height:40px;text-align:center;background-color:#fff;border-radius:50%;border:1px solid #f0f2f5;box-shadow:0 4px 8px 0 rgba(15,41,77,.08);transition:all .2s;z-index:20;cursor:pointer;top:50%;left:0;transform:translate(-50%,-50%)}.basic-list-container-v2 .basic-list-prev-btn:hover{background-color:#f0f3f7}.basic-list-container-v2 .basic-list-next-btn{display:none;position:absolute;width:40px;height:40px;color:#2b6df0;font-size:18px;line-height:40px;text-align:center;background-color:#fff;border-radius:50%;border:1px solid #f0f2f5;box-shadow:0 4px 8px 0 rgba(15,41,77,.08);transition:all .2s;z-index:20;cursor:pointer;top:50%;right:0;transform:translate(50%,-50%)}.basic-list-container-v2 .basic-list-next-btn:hover{background-color:#f0f3f7}@media screen and (max-width:768px){.route-card .route-card-list .basic-list-next-btn,.route-card .route-card-list .basic-list-prev-btn{display:none!important}.route-card h4{font-size:16px;margin-bottom:0}}.route-card .image{display:block;height:197px}@media screen and (max-width:768px){.route-card .image{height:119px}}.route-card .airport-card{width:100%;height:100%;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#f5fbff}.route-card .airport-card .route-link{margin-left:28px}.route-card .airport-card .route-link li{margin-bottom:8px}.route-card .airport-card .content{padding:24px 20px;border:1px solid #dedee3;background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;flex:1;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.route-card .airport-card .content strong{font-weight:700}.route-card .airport-card .content .route .route-title{display:flex;align-items:center;font-weight:700;margin-bottom:12px}.route-card .airport-card .content .route .route-title .item-icon{font-size:20px;margin-right:8px;font-weight:400}.route-card .airport-card .content .route .route-title .icon-img{display:block;width:20px;height:20px;margin-right:8px}.route-card .airport-card .content .route .route-item{padding-left:28px;margin-top:16px;display:flex;align-items:center;justify-content:space-between}.route-card .airport-card .content .route .route-item-icon{color:#bbbbc9}.route-card .airport-card .content .route .n-link{flex:1;display:flex;align-items:center;justify-content:space-between}.route-card .airport-card .content .route .line{border:1px solid #dedee3;margin:24px 0 24px 28px}.route-card .airport-card .content .route:last-of-type .line{display:none}.route-card .airport-card .content .button{margin-top:40px;width:100%}@media screen and (max-width:768px){.route-card .airport-card .content{width:280px}.route-card .airport-card .content .route .line{border:.5px solid #dedee3;margin:24px 0 24px 28px}.route-card .airport-card .content .button{margin-top:32px}}.route-card .graphic-title{margin:80px 0 24px}@media screen and (max-width:768px){.route-card .graphic-title{margin:40px 0 24px}}
/*# sourceMappingURL=//sourcemap.ubt.ctripcorp.com/package/100058854_1761198654659/css/0b0530a1b94042ab.css.map*/