.Train_container__qUq8a table>tbody>tr>td,.Train_container__qUq8a table>thead>tr>th{font-size:16px}.Train_container__qUq8a table{border-top:1px solid rgba(224,224,224,1)}.Train_container__qUq8a h1{font-size:1.8rem}.Train_h2Title__vmT_u{padding-top:20px;font-weight:500;font-size:20px;display:flex;justify-content:center;align-items:center;position:relative}.Train_flag__s4EO8{display:flex}.Train_stationTime__S2YVY{margin-top:5px}.Train_mapBox__FM_9x{margin-top:20px}.Train_imgModal__gzOVs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:80%;max-height:80%;padding:16px;overflow-y:scroll}.Train_h2Chip__CZldJ{position:absolute;right:30px}.Train_updatedTime__WsI2B{text-align:right;padding:10px 15px 0 0;color:#666}.Train_updatedTime__WsI2B div{margin:5px 0}.Train_nextChip__kF__t{color:black!important;background-color:#fff!important;margin-top:8px!important;font-size:1rem!important}.Train_searchWrapper__uHrk4{display:flex;justify-content:center;margin:-16px}.Train_searchWrapper__uHrk4>div{width:80%;max-width:80%}.Train_busImageBox__L0Nsx img{width:100%}.Train_nextBusChip__uhSOJ{color:black!important;background-color:#fff!important;font-size:1rem!important}.Train_timeStationBox__xNEwx{display:flex;justify-content:center}.Train_timeStationBox__xNEwx>div:first-child{margin-right:10px}.Train_stopLink__dF09H{text-decoration:none;background-image:linear-gradient(#111,#111);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;cursor:pointer}.Train_stopLink2__be49t{cursor:pointer}.Train_nextBusChipStop__VeCqk{background-color:#014361!important;font-size:1rem!important}.Train_alertInfo__ENleO{box-shadow:0 3px 3px -2px rgb(0 0 0/20%),0 3px 4px 0 rgb(0 0 0/14%),0 1px 8px 0 rgb(0 0 0/12%)!important;display:flex!important;justify-content:center!important;font-size:16px!important;margin-bottom:5px!important}.Train_showAll__Qrkye{text-align:center;font-size:18px;padding:20px;background-color:#c2e2ff;cursor:pointer;font-weight:700}.Train_busLinkBox__TpDWz{display:flex;align-items:center;justify-content:center;margin-bottom:50px}.Train_busAlert__JCmfP{font-size:18px}.Train_seatImageBox__ATVPo{display:flex;justify-content:center;border-top:1px solid rgba(224,224,224,1);padding-top:20px}.Train_mapImage__fV29T{width:100%}.Train_metroImageBox__3rts0{position:relative;display:flex;flex-direction:column}.Train_metroImage__jzff1{width:65%;margin-left:auto;margin-right:auto;margin-bottom:20px}.Train_icon__zzwI_{display:inline-block;vertical-align:middle;padding-right:10px;margin-bottom:5px;max-height:30px}.Train_textWithNewLine__Hgrzt{white-space:pre-wrap;line-height:1.6}.Train_iconBox___BPLS{margin-top:8px}.Train_webViewTableCell__JsusX{display:table-cell!important}.Train_busStopH2___kKa5{margin:0;font-weight:500;padding:15px;font-size:20px;display:flex;justify-content:center;align-items:center;position:relative}.Train_stationAddress__PulNC{color:#555;font-weight:400;font-size:16px;margin-top:5px}.Train_paperInfoBox__68_c5{color:rgb(1,67,97);background-color:rgb(229,246,253);padding:10px 20px;text-align:center}@media (max-width:600px){.Train_container__qUq8a h1{font-size:1.5rem}.Train_container__qUq8a table>tbody>tr>td{font-size:16px;padding:16px 6px}.Train_imgModal__gzOVs{max-height:100%;width:100%}.Train_h2Chip__CZldJ{position:absolute;right:20px}.Train_searchWrapper__uHrk4>div{width:100%;max-width:100%}.Train_timeStationBox__xNEwx{flex-direction:column}.Train_timeStationBox__xNEwx>div:first-child{margin-right:0}.Train_metroImage__jzff1{width:95%}.Train_webViewTableCell__JsusX{display:none!important}}.Tags_tag__ZIgBp{display:inline-block;background-color:#fff;color:#212529;padding:5px 10px;border-radius:5px;margin:5px}.Tags_tag__ZIgBp:hover{box-shadow:3px 3px 8px 2px #eee;background-color:#ddd}.Tags_tagBox__ucY_N{margin-bottom:20px}@media screen and (max-width:768px){.Tags_tag__ZIgBp{font-size:16px}}.RailwaySearch_tableHeader__dgEo3{border-bottom:1px solid rgba(224,224,224,1);padding:15px 0;margin:0;font-size:20px;border-radius:5px 5px 0 0;display:flex;justify-content:center;align-items:center}.RailwaySearch_subHeader__7cfmr{text-align:center;margin-bottom:0;color:#777}.RailwaySearch_formBox__q2ECM{padding:15px 0 30px;display:flex;justify-content:center;flex-direction:column;align-items:center}.RailwaySearch_code__I5NLh{margin-bottom:3px}.RailwaySearch_switchBox__SS5cC{display:flex;justify-content:space-between}.RailwaySearch_searchOutBox__rQpGz{display:flex;flex-direction:column;align-items:center}.RailwaySearch_searchInBox__X_4H0{background-color:white;padding:20px 0;display:flex;flex-direction:column;gap:15px;width:100%;max-width:600px}.RailwaySearch_inputRow__Zenf_{display:flex;justify-content:center;align-items:center;gap:5px;padding:0 20px}.RailwaySearch_inputText__n8X7k{background-color:rgb(229,246,253);color:rgb(1,67,97);font-size:18px;text-align:center;padding:10px 0;font-weight:700;height:45px;position:-webkit-sticky;position:sticky;top:48px;border-top:1px solid rgba(224,224,224,1);z-index:2}.RailwaySearch_stickyHead2__ygIC2{top:93px!important}.RailwaySearch_switchIcon__fjcS4{cursor:pointer;color:#08c}.RailwaySearch_errorText__VDhot{background-color:rgb(253,237,237);color:rgb(95,33,32);font-size:18px;text-align:center;padding:10px 0;font-weight:700}.RailwaySearch_stationSelect__cCBcx{color:rgba(0,0,0,.87);border-radius:4px;border:1px solid rgba(224,224,224,1);padding:16px 14px;flex-grow:1;text-align:center;cursor:pointer}.RailwaySearch_label__nYKQ5{width:50px;text-align:center}.RailwaySearch_inputBox__jeadH{flex-grow:1;display:flex;align-items:center}.RailwaySearch_selectBox__jM4qD{padding:10px}.RailwaySearch_selectChip___tS0B{color:rgba(0,0,0,.87);border-radius:4px;border:1px solid rgba(224,224,224,1);text-align:center;padding:8px 5px;cursor:pointer}.RailwaySearch_selected__dXPfl{color:rgb(1,67,97);background-color:rgb(229,246,253)}.RailwaySearch_tab__OHD9b{flex-grow:1!important}.RailwaySearch_resultsBox__ect_B{width:100%}.RailwaySearch_paper__Jzb4B{min-height:calc(100vh - 48px)}.RailwaySearch_noResultBox__A9Amx{text-align:center;line-height:1.8}.RailwaySearch_mainChip__VvY_Q{color:rgb(1,67,97);background-color:rgb(229,246,253)}.RailwaySearch_buyTicketButton__IWGa8{padding:0!important;z-index:0!important;min-width:50px!important}@media (max-width:600px){.RailwaySearch_searchOutBox__rQpGz table>tbody>tr>td,.RailwaySearch_searchOutBox__rQpGz table>thead>tr>th{font-size:14px;padding:10px 8px}}.Bread_bread__MGYdi{padding:8px 12px 8px 27px;background-color:#fff}@media (max-width:600px){.Bread_bread__MGYdi{padding:8px 12px}}.Adsense_ad__uwasr{margin:30px 0;text-align:center}.Adsense_ad__uwasr>div{display:none;background-color:#efefef;color:#aaa}.Adsense_top__XUT7L{min-height:280px;line-height:280px}.Adsense_ins__yPoYh,.Adsense_top__XUT7L>div{display:block}.Adsense_ins__yPoYh[data-adsbygoogle-status=done]+div{display:none!important}.Adsense_devAd__lP3Bq{margin-top:30px;margin-bottom:30px;min-height:280px;background-color:#efefef;color:#aaa;display:flex;align-items:center;justify-content:center}@media screen and (max-width:576px){.Adsense_top__XUT7L{min-height:300px;line-height:300px}}