.rt_title{display:inline-block;color:#bc965b;font-size:42px;font-weight:bold;padding-right:40px}.rt_dir_go,.rt_dir_back,.rt_dir_back2,.rt_dir_back3{display:inline-block;color:#fff;font-size:24px;cursor:pointer;height:31px;width:380px;text-align:center}.rt_dir_go{background:url(../images/images-sm/dir_go.png) no-repeat}.rt_dir_back{background:url(../images/images-sm/dir_back.png) no-repeat}.rt_dir_back2{background:url(../images/images-sm/dir_back2.png) no-repeat;width:140px}.rt_dir_back3{background:url(../images/images-sm/dir_back2.png) no-repeat;background-size:140px 80px;width:140px;height:80px}a{color:#fff;outline:none;padding-left:3px;padding-right:3px;text-decoration:none}.rt_update_time{font-size:12px;padding-left:10px}.rt_infoblock{float:left;width:95%;margin-right:10px}.rt_infoblock_header{color:#fff;background-color:#db675a;padding-top:5px;padding-bottom:5px;font-size:42px}.rt_infoblock_header a{text-decoration:none;padding:5px;font-size:42px}.rt_infoblock_content{background-color:#f8edec}ul.info{list-style-type:none;margin-left:0;padding-left:0}ul.info li{font-size:18px;color:#000;font-weight:400;padding:3px 0 3px 3px}ul.info li:before{content:'◆';padding-right:5px}ul.info li ol{list-style-type:none;margin-left:0;padding-left:20px}ul.info li ol li{font-size:16px;color:#333;padding:3px 0 3px 5px}ul.info li ol li:before{content:'●';padding-right:5px}.stopIconMRT,.stopIconTRW,.stopIconHSC,.stopIconYouBike,.stopIconNewBike,.stopIconLT{display:inline-block;width:20px;height:20px}.stopIconLRT{display:inline-block;width:28px;height:20px}.stopIconLRT{background-image:url(../images/Spring.Now.Web/lrt.png)}.stopIconMRT{background-image:url(../images/images-sm/捷運示意圖.png)}.stopIconTRW{background-image:url(../images/images-sm/台鐵示意圖.png)}.stopIconLT{background-image:url(../images/Spring.Now.Web/光源台北示意圖.png)}.stopIconHSC{background-image:url(../images/images-sm/高鐵示意圖.png)}.stopIconYouBike{background-image:url(../images/images-sm/youbick.png);cursor:pointer}.stopIconNewBike{background-image:url(../images/images-sm/newbick.png);cursor:pointer}.left{float:left}.right{float:right}.clear{clear:both}.relative{position:relative}.hidden{display:none}.tooltip{position:absolute;z-index:9990;background-color:#fff;font-size:10px;width:180px;border:1px solid #c0c0ce}.tooltip .tipHeader{width:180px;height:28px}.tooltip .tipBody{text-align:left}.tooltip .tipBody .tipTitle{color:#6eaf22;font-weight:700}.tooltip .tipFooter{height:14px;width:180px}.tipClose{float:right;display:inline-block;padding:2px 5px}.busi .bh,.buso .bh,.busi2 .bh,.buso2 .bh,.busi .bl,.buso .bl,.busi2 .bl,.buso2 .bl,.busi .bf,.buso .bf,.busi2 .bf,.buso2 .bf,.busi .bm,.buso .bm,.busi2 .bm,.buso2 .bm{margin:0 auto}.busi .bh,.buso .bh{background-image:url(../images/images-sm/一般公車向右邊.gif);width:28px;height:17px}.busi2 .bh,.buso2 .bh{background-image:url(../images/images-sm/一般公車向左邊.gif);width:28px;height:17px}.busi .bl,.buso .bl{background-image:url(../images/images-sm/低底盤公車向右邊.gif);width:28px;height:17px}.busi2 .bl,.buso2 .bl{background-image:url(../images/images-sm/低底盤公車向左邊.gif);width:28px;height:17px}.busi .bf,.buso .bf{background-image:url(../images/images-sm/大復康巴士向右邊.gif);width:28px;height:17px}.busi2 .bf,.buso2 .bf{background-image:url(../images/images-sm/大復康巴士向左邊.gif);width:28px;height:17px}.busi .bo,.buso .bo{background-image:url(../images/images-sm/狗狗公車向右邊.gif);width:28px;height:17px}.busi2 .bo,.buso2 .bo{background-image:url(../images/images-sm/狗狗公車向左邊.gif);width:28px;height:17px}.busi .bm,.buso .bm{background-image:url(../images/images-sm/無障礙中巴向右邊.gif);width:28px;height:17px}.busi2 .bm,.buso2 .bm{background-image:url(../images/images-sm/無障礙中巴向左邊.gif);width:28px;height:17px}.bnh,.bnl,.bnf,.bno,.bni,.bnm{color:#eb6e5e;font-size:12px;font-family:MingLiU;display:block}.bnh{color:#8bb82a}.bnl{color:#eb6e5e}.bnf{color:#6cc7d9}.bnm{color:#8bb82a}.bno{position:absolute;width:60px;left:15px;bottom:100px}.bni{position:absolute;width:60px;right:-30px;bottom:100px}.eta_nonop{color:#858585}.eta_coming{color:red}.eta_onroad{color:#ae4600}.map_container{width:1100px;margin:0 auto;zoom:.9}.map_container .map_stops{width:1100px}.sb,.se,.se2,.sm,.slt,.slb{width:130px;height:153px;position:relative}.srt,.srb{width:60px;height:153px;position:relative}@-moz-document url-prefix(){.srt,.srb{width:59px;height:153px;position:relative;}}.sb{background-image:url(../images/images-sm/sb.png)}.se{background-image:url(../images/images-sm/se.png)}.se2{background-image:url(../images/images-sm/se2.png)}.sm{background-image:url(../images/images-sm/sm.png)}.srt{background-image:url(../images/images-sm/srt.png)}.srb{background-image:url(../images/images-sm/srb.png)}.slt{background-image:url(../images/images-sm/slt.png)}.slb{background-image:url(../images/images-sm/slb.png)}.sm.right.lineb,.sm.left.lineb{background-image:url(../images/images-sm/sm_buf.png)}.sm.right.linebb{background-image:url(../images/images-sm/sm_buf_b_right.png)}.sm.left.linebb{background-image:url(../images/images-sm/sm_buf_b_left.png)}.sm.right.linebe{background-image:url(../images/images-sm/sm_buf_e_left.png)}.sm.left.linebe{background-image:url(../images/images-sm/sm_buf_e_right.png)}.srt.left.lineb{background-image:url(../images/images-sm/srt_buf.png)}.srb.right.lineb{background-image:url(../images/images-sm/srb_buf.png)}.slt.right.lineb{background-image:url(../images/images-sm/slt_buf.png)}.slb.left.lineb{background-image:url(../images/images-sm/slb_buf.png)}.sb .snz,.se .snz,.se2 .snz,.sm .snz,.sb .snz-buf,.se .snz-buf,.se2 .snz-buf,.sm .snz-buf{position:absolute;top:110px;left:0;font-size:18px;font-weight:400;width:90px;text-align:center}.sb .snz-buf,.se .snz-buf,.se2 .snz-buf,.sm .snz-buf{color:red}.sb .sicon,.se .sicon,.se2 .sicon,.sm .sicon,.sb .sicon-buf,.se .sicon-buf,.se2 .sicon-buf,.sm .sicon-buf,.sb .sicon-endpoint,.se .sicon-endpoint,.se2 .sicon-endpoint,.sm .sicon-endpoint{position:absolute;top:67px;left:35px;width:20px;height:20px}.sb .sicon,.se .sicon,.se2 .sicon,.sm .sicon{background-image:url(../images/images-sm/停靠站.png)}.sb .sicon-buf,.se .sicon-buf,.se2 .sicon-buf,.sm .sicon-buf{background-image:url(../images/images-sm/緩衝區.png)}.sb .sicon-endpoint,.se .sicon-endpoint,.se2 .sicon-endpoint,.sm .sicon-endpoint{background-image:url(../images/images-sm/起迄點.png)}.sb .sflag,.se .sflag,.se2 .sflag,.sm .sflag{position:absolute;top:90px;left:0;width:90px;text-align:center;font-size:10px}.sb .eta,.se .eta,.se2 .eta,.sm .eta{position:absolute;bottom:90px;left:0;width:90px;text-align:center;font-size:18px}.sb .busi,.se .busi,.se2 .busi,.sm .busi{position:absolute;bottom:80px;left:0;width:90px;font-size:15px}.sb .buso,.se .buso,.se2 .buso,.sm .buso{position:absolute;bottom:80px;right:5px;font-size:10px}.sb .bpni,.se .bpni,.se2 .bpni,.sm .bpni{position:absolute;bottom:100px;left:0;width:90px;text-align:center;font-size:8px}.sb .bpno,.se .bpno,.se2 .bpno,.sm .bpno{position:absolute;bottom:100px;right:0;font-size:12px}.sb .snz2,.se .snz2,.se2 .snz2,.sm .snz2,.sb .snz2-buf,.se .snz2-buf,.se2 .snz2-buf,.sm .snz2-buf{position:absolute;top:110px;right:0;font-size:18px;font-weight:400;width:90px;text-align:center}.sb .snz2-buf,.se .snz2-buf,.se2 .snz2-buf,.sm .snz2-buf{color:red}.sb .sflag2,.se .sflag2,.se2 .sflag2,.sm .sflag2{position:absolute;top:90px;right:0;width:90px;text-align:center;font-size:10px}.sb .sicon2,.se .sicon2,.se2 .sicon2,.sm .sicon2,.sb .sicon2-buf,.se .sicon2-buf,.se2 .sicon2-buf,.sm .sicon2-buf,.sb .sicon2-endpoint,.se .sicon2-endpoint,.se2 .sicon2-endpoint,.sm .sicon2-endpoint{position:absolute;top:67px;right:35px;width:20px;height:20px}.sb .sicon2,.se .sicon2,.se2 .sicon2,.sm .sicon2{background-image:url(../images/images-sm/停靠站_左.png)}.sb .sicon2-buf,.se .sicon2-buf,.se2 .sicon2-buf,.sm .sicon2-buf{background-image:url(../images/images-sm/緩衝區_左.png)}.sb .sicon2-endpoint,.se .sicon2-endpoint,.se2 .sicon2-endpoint,.sm .sicon2-endpoint{background-image:url(../images/images-sm/起迄點.png)}.sb .eta2,.se .eta2,.se2 .eta2,.sm .eta2{position:absolute;bottom:90px;right:0;width:90px;text-align:center;font-size:18px}.sb .busi2,.se .busi2,.se2 .busi2,.sm .busi2{position:absolute;bottom:80px;right:0;width:90px;font-size:10px}.sb .buso2,.se .buso2,.se2 .buso2,.sm .buso2{position:absolute;bottom:80px;left:5px;font-size:10px}.sb .bpni2,.se .bpni2,.se2 .bpni2,.sm .bpni2{position:absolute;bottom:100px;right:0;width:90px;text-align:center;font-size:8px}.sb .bpno2,.se .bpno2,.se2 .bpno2,.sm .bpno2{position:absolute;bottom:100px;left:0;font-size:12px}