@charset "utf-8";
/* CSS Document */

aside { width:300px; float:right; margin:0px 0px 30px; letter-spacing:1px; }
/* 側邊欄隱藏 */
@media screen and (max-width:960px) {
    aside { display:none; } 
}

/* 側邊欄程式定位用 */
#right { width: 300px; } 

/* 側邊欄廣告下推 */
aside .suggest > div { margin-bottom:25px; }

/* ---------------------------- 側邊欄區塊共用 ---------------------------- */
.asideBlock { width:100%; margin-bottom:25px; }

/* ---------------------------- 熱門新訊 + 注目新聞 ---------------------------- */
.hotnews { width:100%; background-color:#f3f3f3; padding:0px; margin-bottom:25px; overflow:hidden; } 
.hotnews p { display:block; width:100%; height:43px; background-color:#ececec; color:#333; padding:0px 10px 0px 15px; font-size:26px; line-height:40px; font-family:'Noto Sans TC'; border-bottom:1px solid #fff; } 
.hotnews a { display:block; font-size:16px; line-height:1.5; margin:0px; padding:8px 8px 8px 27px; position:relative; font-weight:300;}
.hotnews a:hover { color:#e86431; background-color:#ececec; }
.hotnews a:before { content:""; display:block; width:6px; height:6px; background-color:#e86431; border-radius:100%; position:absolute; top:18px; left:12px; }
