body{font-family:Microsoft YaHei,Arial,sans-serif}.access{position:absolute;top:-9999px;left:-9999px;text-indent:-999px}header .main-logo,header h2{margin:0}select{width:100%}.main-logo{position:absolute}.hint{margin:0 0 4px;padding:8px 14px}.logo-hk01news{width:3em;height:auto}.mtr-section label,.result{margin:0}.result{z-index:401;background-color:#fafafa}.result h3{margin:-2px 0 4px}.result h4{margin:4px 0;padding:4px 0}.sticky{position:fixed;top:0;left:0;width:100%}.sticky+.row{padding-top:70px}.lbl-vc{padding:6px 12px}.xpad p{padding:0 12px}.ext-link{padding:4px 10px;border:1px solid #d9edf7;border-radius:12px;box-shadow:0 3px 10px #ddd}.a__option{position:relative;margin:0 -15px 5px;width:54%}.a__option label{width:85%;padding:0 8px;margin:0 0 5px;border:1px solid #d9edf7;border-radius:8px;display:inline-block;top:0;left:0;font-weight:700;background-color:#fff}.a__option label.active{background-color:#d9edf7}.a__option input{vertical-align:top}body,html{height:100%}ul{list-style-type:none;padding:0}li{display:inline-block;margin:0 10px}input{font-family:Avenir,Helvetica,Arial,sans-serif}.media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.media p{margin:0}.media-left,.media-right{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.image.is-64x64{width:7rem;height:auto;margin:0}.image{display:block}.autocomplete-input,.image{position:relative}ul.options-list{max-width:300px;max-height:250px;width:100%;margin-top:-12px;border:1px solid #dbdbdb;border-radius:0 0 3px 3px;display:flex;flex-direction:column;position:absolute;z-index:100;overflow:auto}ul.options-list li{width:100%;flex-wrap:wrap;background:#fff;margin:0;border-bottom:1px solid #eee;color:#363636;padding:7px;cursor:pointer}ul.options-list li.highlighted{background:#f8f8f8}.media-left .text-muted{padding:0 0 0 3px;border:solid;border-width:0 0 0 2px}.media-left.red .text-muted{border-color:red}.media-left.orange .text-muted{border-color:orange}.media-left.purple .text-muted{border-color:purple}.media-left.blue .text-muted{border-color:blue}.media-left.green .text-muted{border-color:green}.br-route{font-size:2rem;font-weight:700}.br-fare{margin:4px;display:inline-block;color:#333}.br-fare:focus,.br-fare:hover{text-decoration:none}.br-fare.active span{background-color:#d9edf7}.br-fare-fee{padding:4px 8px;border:1px solid #ddd;border-radius:20px}.action-btns{margin:0 0 4px}
/*# sourceMappingURL=style.css.map*/