.PriceAndDurationAndDestCard_card__nVeXH{display:flex;flex-direction:column;height:100%;border-radius:12px;color:inherit;border:1px solid #dedee3;cursor:pointer;overflow:hidden;text-decoration:none}@media screen and (max-width:768px){.PriceAndDurationAndDestCard_card__nVeXH{width:280px}}.PriceAndDurationAndDestCard_card__nVeXH .PriceAndDurationAndDestCard_img-warp__Cs8ro{overflow:hidden;height:200px}.PriceAndDurationAndDestCard_card__nVeXH .PriceAndDurationAndDestCard_img-warp__Cs8ro img{width:100%}@media screen and (max-width:768px){.PriceAndDurationAndDestCard_card__nVeXH .PriceAndDurationAndDestCard_img-warp__Cs8ro{height:178px}}.PriceAndDurationAndDestCard_card__nVeXH img{width:100%;height:100%;object-fit:cover;vertical-align:bottom;transition:all .5s ease-in-out}.PriceAndDurationAndDestCard_card__nVeXH .PriceAndDurationAndDestCard_content__4gGMN{padding:24px 20px;flex:1}.PriceAndDurationAndDestCard_card__nVeXH .PriceAndDurationAndDestCard_content__4gGMN h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-bottom:16px}.PriceAndDurationAndDestCard_card__nVeXH .PriceAndDurationAndDestCard_content__4gGMN .PriceAndDurationAndDestCard_time__rcmpM{color:#5b5e7d;font-size:16px;line-height:20px;margin-bottom:4px;text-align:left}.PriceAndDurationAndDestCard_card__nVeXH .PriceAndDurationAndDestCard_content__4gGMN .PriceAndDurationAndDestCard_price__Y9rCJ{text-align:right;color:#182357;font-size:22px;font-weight:700;line-height:26px}@media screen and (max-width:768px){.PriceAndDurationAndDestCard_card__nVeXH .PriceAndDurationAndDestCard_content__4gGMN .PriceAndDurationAndDestCard_price__Y9rCJ{font-size:20px;line-height:24px}}.PriceAndDurationAndDestCard_card__nVeXH .PriceAndDurationAndDestCard_content__4gGMN .PriceAndDurationAndDestCard_price__Y9rCJ .PriceAndDurationAndDestCard_from__VB2sV{color:#5b5e7d;line-height:18px;margin-right:8px;font-size:16px;font-weight:400}.PriceAndDurationAndDestCard_card__nVeXH:hover .PriceAndDurationAndDestCard_content__4gGMN{background-color:#f5f7fa}.PriceAndDurationAndDestCard_card__nVeXH:hover img{transform:scale(1.1)}.tp-standard-popular-routes .route-item{display:flex;flex-direction:column;height:100%;border-radius:12px;background:#fff;border:1px solid #dedee3;transition:all .3s;cursor:pointer;overflow:hidden}.tp-standard-popular-routes .route-item .image-container{height:248px;overflow:hidden}.tp-standard-popular-routes .route-item .image-container img{width:100%;height:100%;object-fit:cover;transition:all .3s}.tp-standard-popular-routes .route-item .content{display:flex;flex-direction:column;padding:var(--box-padding);flex:1;min-height:0}.tp-standard-popular-routes .route-item .content .split-ticket-price{color:#2c6df0;font-size:20px;text-align:right;font-weight:700}.tp-standard-popular-routes .route-item .content .split-ticket-price .ul{font-size:16px;color:#bbbbc9;text-decoration:line-through;font-weight:400;margin-right:6px;transform:translateY(-2px)}.tp-standard-popular-routes .route-item .content .split-ticket-icon{text-align:right;margin-top:4px}.tp-standard-popular-routes .route-item .content .split-ticket-icon img{width:90px}.tp-standard-popular-routes .route-item .route-name{margin-bottom:16px}.tp-standard-popular-routes .route-item .price{display:flex;justify-content:flex-end;align-items:center;margin-top:auto}.tp-standard-popular-routes .route-item .price .from{color:var(--color-gray)}.tp-standard-popular-routes .route-item .price .average-price{margin-left:4px;color:var(--color-gray);text-decoration:line-through}.tp-standard-popular-routes .route-item .price .cheapest-price{margin-left:8px;font-size:var(--h3-size);line-height:var(--h3-line-height);font-weight:700}.tp-standard-popular-routes .route-item .price .cheapest-price.highlight{color:#f06537}.tp-standard-popular-routes .route-item:hover{background-color:#f5f7fa}.tp-standard-popular-routes .route-item:hover .image-container img{transform:scale(1.1)}.tp-standard-popular-routes .more-link{color:#2b6df0;text-align:right;margin-top:24px}.tp-standard-popular-routes .more-link a{font-size:18px;color:#2b6df0}.tp-standard-popular-routes .more-link a:hover{text-decoration:underline}@media screen and (max-width:768px){.tp-standard-popular-routes .split-ticket-icon{margin-top:2px}.tp-standard-popular-routes .split-ticket-icon img{width:80px}.tp-standard-popular-routes .split-ticket-price{font-size:18px}.tp-standard-popular-routes .more-link{margin-top:20px}.tp-standard-popular-routes .more-link a{font-size:16px}.tp-standard-popular-routes .more-link .right{font-size:13px}}
/*# sourceMappingURL=//sourcemap.ubt.ctripcorp.com/package/100058854_1761198654659/css/239dad4ea6e6a4a0.css.map*/