.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}}.ActionCountDown_alertInfo__IEYoq{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}.ActionCountDown_alertBox__PFVow{position:-webkit-sticky;position:sticky;top:48px;z-index:999;padding-top:10px;background-color:#efefef}@media (max-width:600px){.ActionCountDown_alertBox__PFVow{padding-top:10px}}.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}}.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}}