.container[data-v-b4629bed]{margin:0 auto;transition:all .5s;width:100vw}.clamp-lines[data-v-b4629bed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clamp-2-lines[data-v-b4629bed],.clamp-3-lines[data-v-b4629bed],.clamp-4-lines[data-v-b4629bed]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-b4629bed]{-webkit-line-clamp:3}.clamp-4-lines[data-v-b4629bed]{-webkit-line-clamp:4}@media (max-width:1100px){.container[data-v-b4629bed]{padding:0 5%}}.pcPageShow[data-v-b4629bed]{display:flex}.mobilePageShow[data-v-b4629bed]{display:none}@media (max-width:720px){.container[data-v-b4629bed]{padding:0 5%}.pcPageShow[data-v-b4629bed]{display:none}.mobilePageShow[data-v-b4629bed]{display:flex}}.routeBox[data-v-b4629bed]{background-color:#f4f4f4;padding-bottom:110px}.routeBox .routeBannerBox[data-v-b4629bed]{aspect-ratio:10/3.3;background-size:100% 100%;overflow:hidden;position:relative;width:100vw}.routeBox .routeBannerBox .banner[data-v-b4629bed]{position:absolute;top:0}.routeBox .routeBannerBox .top[data-v-b4629bed]{margin-top:6%;position:relative;z-index:9}.routeBox .routeBannerBox .top .title[data-v-b4629bed]{color:#fff;font-size:42px;font-weight:700;line-height:30px;text-align:center}.routeBox .routeBannerBox .top .search[data-v-b4629bed]{display:flex;height:90px;justify-content:center;margin-top:50px;width:100%}.routeBox .routeBannerBox .top .search .inputBox[data-v-b4629bed]{align-items:center;background-color:#fff;border-radius:16px 0 0 16px;display:flex;padding:10px 30px 0 10px;width:60%}.routeBox .routeBannerBox .top .search .inputBox .item[data-v-b4629bed]{border-right:1px solid #d8d8d8;display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:0 10px;width:25%}.routeBox .routeBannerBox .top .search .inputBox input[data-v-b4629bed]{font-size:14px;width:100%}.routeBox .routeBannerBox .top .search .inputBox input[data-v-b4629bed]:focus{outline:none}.routeBox .routeBannerBox .top .search .btn[data-v-b4629bed]{background-color:#d20f23;border-radius:0 16px 16px 0;color:#fff;cursor:pointer;font-size:18px;font-weight:700;line-height:90px;padding:0 83px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.routeBox .routeBannerBox .top .search .btn[data-v-b4629bed]:active{background-color:#bd1425}.routeBox .content[data-v-b4629bed]{background-color:#fff;border-radius:16px;padding:76px 110px}.routeBox .content .item[data-v-b4629bed]{border:1px solid #e2e2e2;border-radius:6px;color:#313131;display:flex;justify-content:space-between;margin:20px 0;padding:43px 60px}.routeBox .content .item .left[data-v-b4629bed]{align-items:center;display:flex;font-size:20px;font-weight:700;gap:10px;line-height:20px}.routeBox .content .item .middle[data-v-b4629bed],.routeBox .content .item .right[data-v-b4629bed]{font-size:16px}.routeBox .content .remark[data-v-b4629bed]{background-color:#fff8ee;color:#313131;padding:20px 46px}@media (max-width:720px){.routeBox[data-v-b4629bed]{padding-bottom:30px}.routeBox .routeBannerBox[data-v-b4629bed]{aspect-ratio:1/1.1}.routeBox .routeBannerBox .top[data-v-b4629bed]{margin-top:12%}.routeBox .routeBannerBox .top .title[data-v-b4629bed]{font-size:36px}.routeBox .routeBannerBox .top .search[data-v-b4629bed]{flex-wrap:wrap;margin-top:30px}.routeBox .routeBannerBox .top .search .inputBox[data-v-b4629bed]{border-radius:16px 16px 0 0;flex-wrap:wrap;padding:10px 0;width:100%}.routeBox .routeBannerBox .top .search .inputBox .item[data-v-b4629bed]{align-items:center;border-bottom:1px solid #d8d8d8;border-right:none;flex-direction:row;font-size:13px;height:25%;padding:5px 10px;width:100%}.routeBox .routeBannerBox .top .search .inputBox .item div[data-v-b4629bed]:first-child{width:30%}.routeBox .routeBannerBox .top .search .btn[data-v-b4629bed]{border-radius:0 0 16px 16px;line-height:50px;padding:0;text-align:center;width:100%}.routeBox .content[data-v-b4629bed]{margin-top:-10%;padding:20px}.routeBox .content .item[data-v-b4629bed]{align-items:center;flex-wrap:wrap;gap:10px;margin:10px 0;padding:20px}.routeBox .content .item .left[data-v-b4629bed]{flex:0 0 100%}.routeBox .content .item .middle[data-v-b4629bed],.routeBox .content .item .right[data-v-b4629bed]{font-size:14px}.routeBox .content .item .right[data-v-b4629bed]{align-items:center;display:flex}.routeBox .content .remark[data-v-b4629bed]{padding:20px}}
