@charset "utf-8";
/* CSS Document */
/* --------------------
    全站 RWD ： partner、health
    內頁改為 RWD ： ec、video、playing、food、features、market、parliament
    970 內頁改為 1260+RWD ： auto_rwd、style_rwd、sport_rwd、ent_rwd、c3_rwd、talk_rwd、estate_rwd
-------------------- */

/* ---------- 1260 不定位 - RWD沒有最小寬 */
body#partner div.ltnheader, body#health div.ltnheader, body#ec div.ltnheader, body#video div.ltnheader, body#food div.ltnheader,
body#playing div.ltnheader, body#parliament div.ltnheader
{ height:77px; overflow:hidden; color:#000; border-bottom:none; background-color:transparent; position:static; }
body#auto_rwd div.ltnheader, body#style_rwd div.ltnheader, body#sport_rwd div.ltnheader, body#ent_rwd div.ltnheader
{ height:77px; overflow:hidden; color:#000; border-bottom:none; background-color:transparent; position:static; }
body#c3_rwd div.ltnheader, body#talk_rwd div.ltnheader, body#estate_rwd div.ltnheader
{ height:77px; overflow:hidden; color:#000; border-bottom:none; background-color:transparent; position:static; }
/* 白底 */
body#video div.ltnheader, body#food div.ltnheader, body#playing div.ltnheader { background-color:#fff; }
body#style_rwd div.ltnheader, body#c3_rwd div.ltnheader { background-color:#fff; }
body#sport_rwd div.ltnheader, body#estate_rwd div.ltnheader { background-color:#fff; }
/* 灰底 */
body#partner div.ltnheader, body#parliament div.ltnheader, body#auto_rwd div.ltnheader, body#talk_rwd div.ltnheader { background-color:#eee; }
/* 底線 + 定位 */
#market div.ltnheader,
body#features div.ltnheader
{ height:85px; min-width:1260px; width:1260px; overflow:hidden; color:#000; border-bottom:2px solid #777; background-color:#f7f7f7; position:fixed; z-index:50; }

/* ---------- 1260選單縮小版scale(0.9) - 3c、talk、style */
body#c3 div.ltnheader { height:74px; border-bottom:none; background-color:transparent; min-width:1140px; position:static; }
body#talk div.ltnheader { height:74px; border-bottom:none; background-color:#eee; min-width:1140px; position:absolute;top:0; }
body#style div.ltnheader { height:74px; border-bottom:none; background-color:transparent; min-width:1280px; position:absolute;top:0; box-shadow:0px 1px 18px rgba(0,0,0, 0.3); }

/* ---------- 970+白底 */
body#ent div.ltnheader, body#sport div.ltnheader, body#auto div.ltnheader, body#estate div.ltnheader
{ height:70px;overflow:hidden; color:#000; border-bottom:none; background-color:#fff; min-width:970px; position:static; }

/* ---------- 1260+970右欄：功能鍵+天氣+搜尋+專區(li_project)+TT(li_TT) 隱藏  */
body#video div.Hcon .function,
body#video div.ltnheader ul li.li_project, body#video div.ltnheader ul li.li_TT {display:none;}
body#ec div.Hcon .function,
body#ec div.ltnheader ul li.li_project, body#ec div.ltnheader ul li.li_TT {display:none;}
body#playing div.Hcon .function,
body#playing div.ltnheader ul li.li_project, body#playing div.ltnheader ul li.li_TT {display:none;}
body#food div.Hcon .function,
body#food div.ltnheader ul li.li_project, body#food div.ltnheader ul li.li_TT {display:none;}
body#partner div.Hcon .function,
body#partner div.ltnheader ul li.li_project, body#partner div.ltnheader ul li.li_TT {display:none;}
body#health div.Hcon .function,
body#health div.ltnheader ul li.li_project, body#health div.ltnheader ul li.li_TT {display:none;}
body#style div.Hcon .function,
body#style div.ltnheader ul li.li_project, body#style div.ltnheader ul li.li_TT {display:none;}
body#ent div.Hcon .function,
body#ent div.ltnheader ul li.li_project, body#ent div.ltnheader ul li.li_TT {display:none;}
body#sport div.Hcon .function,
body#sport div.ltnheader ul li.li_project, body#sport div.ltnheader ul li.li_TT {display:none;}
body#auto div.Hcon .function,
body#auto div.ltnheader ul li.li_project, body#auto div.ltnheader ul li.li_TT {display:none;}
body#c3 div.Hcon .function,
body#c3 div.ltnheader ul li.li_project, body#c3 div.ltnheader ul li.li_TT {display:none;}
body#talk div.Hcon .function,
body#talk div.ltnheader ul li.li_project, body#talk div.ltnheader ul li.li_TT {display:none;}
body#estate div.Hcon .function,
body#estate div.ltnheader ul li.li_project, body#estate div.ltnheader ul li.li_TT {display:none;}
body#parliament div.Hcon .function,
body#parliament div.ltnheader ul li.li_project, body#parliament div.ltnheader ul li.li_TT {display:none;}
body#market div.Hcon .function,
body#market div.ltnheader ul li.li_project, body#market div.ltnheader ul li.li_TT {display:none;}
body#features div.Hcon .function,
body#features div.ltnheader ul li.li_project, body#features div.ltnheader ul li.li_TT {display:none;}

body#auto_rwd div.Hcon .function,
body#auto_rwd div.ltnheader ul li.li_project, body#auto_rwd div.ltnheader ul li.li_TT {display:none;}
body#style_rwd div.Hcon .function,
body#style_rwd div.ltnheader ul li.li_project, body#style_rwd div.ltnheader ul li.li_TT {display:none;}
body#ent_rwd div.Hcon .function,
body#ent_rwd div.ltnheader ul li.li_project, body#ent_rwd div.ltnheader ul li.li_TT {display:none;}
body#sport_rwd div.Hcon .function,
body#sport_rwd div.ltnheader ul li.li_project, body#sport_rwd div.ltnheader ul li.li_TT {display:none;}
body#c3_rwd div.Hcon .function,
body#c3_rwd div.ltnheader ul li.li_project, body#c3_rwd div.ltnheader ul li.li_TT {display:none;}
body#talk_rwd div.Hcon .function,
body#talk_rwd div.ltnheader ul li.li_project, body#talk_rwd div.ltnheader ul li.li_TT {display:none;}
body#estate_rwd div.Hcon .function,
body#estate_rwd div.ltnheader ul li.li_project, body#estate_rwd div.ltnheader ul li.li_TT {display:none;}

/* ---------- 1260 */
body#video div.ltnheader div.Hcon, body#ec div.ltnheader div.Hcon,
body#playing div.ltnheader div.Hcon, body#food div.ltnheader div.Hcon,
body#partner div.ltnheader div.Hcon, body#health div.ltnheader div.Hcon,
body#parliament div.ltnheader div.Hcon { margin:-5px auto 0; }
body#auto_rwd div.ltnheader div.Hcon, body#style_rwd div.ltnheader div.Hcon,
body#c3_rwd div.ltnheader div.Hcon, body#talk_rwd div.ltnheader div.Hcon,
body#estate_rwd div.ltnheader div.Hcon { margin:-5px auto 0; }
body#ent_rwd div.ltnheader div.Hcon, body#sport_rwd div.ltnheader div.Hcon { margin:-5px auto 0; background-color:#fff; }

/* ---------- 1260選單縮小版 - 3c、talk、style */
body#talk div.Hcon,
body#style div.Hcon,
body#c3 div.Hcon { transform:scale(0.9); margin:-5px auto 0; }
/* ---------- 970 */
body#ent div.ltnheader div.Hcon,
body#sport div.ltnheader div.Hcon,
body#auto div.ltnheader div.Hcon,
body#estate div.ltnheader div.Hcon {min-width:970px; width:970px; height:70px; }

/* ---------- 1260選單 */
body#video div.ltnheader div.Hcon .logo,
body#ec div.ltnheader div.Hcon .logo,
body#playing div.ltnheader div.Hcon .logo,
body#food div.ltnheader div.Hcon .logo,
body#partner div.ltnheader div.Hcon .logo,
body#health div.ltnheader div.Hcon .logo,
body#market div.ltnheader div.Hcon .logo,
body#features div.ltnheader div.Hcon .logo,
body#parliament div.ltnheader div.Hcon .logo,
body#auto_rwd div.ltnheader div.Hcon .logo,
body#style_rwd div.ltnheader div.Hcon .logo,
body#ent_rwd div.ltnheader div.Hcon .logo,
body#sport_rwd div.ltnheader div.Hcon .logo,
body#c3_rwd div.ltnheader div.Hcon .logo,
body#talk_rwd div.ltnheader div.Hcon .logo,
body#estate_rwd div.ltnheader div.Hcon .logo {margin:0;}

body#ent_rwd div.ltnheader div.Hcon .logo a.logo_B, body#sport_rwd div.ltnheader div.Hcon .logo a.logo_B { padding:10px 5px 0px; }
body#ent_rwd div.ltnheader div.Hcon .logo a.logo_B img, body#sport_rwd div.ltnheader div.Hcon .logo a.logo_B img { width:150px; height:67px; }

body#video div.ltnheader div.Hcon .useMobi,
body#ec div.ltnheader div.Hcon .useMobi,
body#playing div.ltnheader div.Hcon .useMobi,
body#food div.ltnheader div.Hcon .useMobi,
body#partner div.ltnheader div.Hcon .useMobi,
body#health div.ltnheader div.Hcon .useMobi,
body#market div.ltnheader div.Hcon .useMobi,
body#features div.ltnheader div.Hcon .useMobi,
body#parliament div.ltnheader div.Hcon .useMobi,
body#auto_rwd div.ltnheader div.Hcon .useMobi,
body#style_rwd div.ltnheader div.Hcon .useMobi,
body#ent_rwd div.ltnheader div.Hcon .useMobi,
body#sport_rwd div.ltnheader div.Hcon .useMobi,
body#c3_rwd div.ltnheader div.Hcon .useMobi,
body#talk_rwd div.ltnheader div.Hcon .useMobi,
body#estate_rwd div.ltnheader div.Hcon .useMobi { height:45px; margin:38px 0 0 0; float:left;}

body#video div.ltnheader ul,
body#ec div.ltnheader ul,
body#playing div.ltnheader ul,
body#food div.ltnheader ul,
body#partner div.ltnheader ul,
body#health div.ltnheader ul,
body#market div.ltnheader ul,
body#features div.ltnheader ul,
body#parliament div.ltnheader ul,
body#auto_rwd div.ltnheader ul,
body#style_rwd div.ltnheader ul,
body#ent_rwd div.ltnheader ul,
body#sport_rwd div.ltnheader ul,
body#c3_rwd div.ltnheader ul,
body#talk_rwd div.ltnheader ul,
body#estate_rwd div.ltnheader ul {max-width:1100px; width:1100px; height:45px; margin:0;}

body#video div.ltnheader ul li,
body#ec div.ltnheader ul li,
body#playing div.ltnheader ul li,
body#food div.ltnheader ul li,
body#partner div.ltnheader ul li,
body#health div.ltnheader ul li,
body#market div.ltnheader ul li,
body#features div.ltnheader ul li,
body#parliament div.ltnheader ul li,
body#auto_rwd div.ltnheader ul li,
body#style_rwd div.ltnheader ul li,
body#ent_rwd div.ltnheader ul li,
body#sport_rwd div.ltnheader ul li,
body#c3_rwd div.ltnheader ul li,
body#talk_rwd div.ltnheader ul li,
body#estate_rwd div.ltnheader ul li {margin:0px 0px 0px 12px;  position:relative; /*加new動圖定位用*/}

body#video div.ltnheader ul li a,
body#ec div.ltnheader ul li a,
body#playing div.ltnheader ul li a,
body#food div.ltnheader ul li a,
body#partner div.ltnheader ul li a,
body#health div.ltnheader ul li a,
body#market div.ltnheader ul li a,
body#features div.ltnheader ul li a,
body#parliament div.ltnheader ul li a,
body#auto_rwd div.ltnheader ul li a,
body#style_rwd div.ltnheader ul li a,
body#ent_rwd div.ltnheader ul li a,
body#sport_rwd div.ltnheader ul li a,
body#c3_rwd div.ltnheader ul li a,
body#talk_rwd div.ltnheader ul li a,
body#estate_rwd div.ltnheader ul li a {line-height:45px;}

/* ---------- 1260選單縮小版 - 3c、talk、style */
body#c3 div.ltnheader div.Hcon .logo, body#talk div.ltnheader div.Hcon .logo { margin:0; }
body#style div.ltnheader div.Hcon .logo { margin:0; background-image:none; text-indent:inherit; }
body#c3 div.ltnheader div.Hcon .useMobi,
body#talk div.ltnheader div.Hcon .useMobi,
body#style div.ltnheader div.Hcon .useMobi { height:45px; margin:38px 0 0 0; float:left; }
body#c3 div.ltnheader ul, body#talk div.ltnheader ul { max-width:1100px; width:1100px; margin:0; }
body#style div.ltnheader ul { min-width:1100px; margin:0; }
body#c3 div.ltnheader ul li,
body#talk div.ltnheader ul li,
body#style div.ltnheader ul li { margin:0px 0px 0px 12px;  position:relative; /*加new動圖定位用*/}
body#c3 div.ltnheader ul li a,
body#talk div.ltnheader ul li a,
body#style div.ltnheader ul li a { line-height:45px; }

/* ---------- 970選單 */
body#ent div.ltnheader div.Hcon .logo,
body#sport div.ltnheader div.Hcon .logo,
body#auto div.ltnheader div.Hcon .logo { transform:scale(0.95); margin:-10px 0px 0px 7px; }
body#estate div.ltnheader div.Hcon .logo { transform:scale(0.95); margin:-9px 0px 0px 0px; }
body#sport div.ltnheader ul,
body#ent div.ltnheader ul,
body#auto div.ltnheader ul,
body#estate div.ltnheader ul { width:650px;/*width:605px;new動圖在第二行*/ margin:10px; }
body#ent div.ltnheader ul li a,
body#sport div.ltnheader ul li a,
body#auto div.ltnheader ul li a,
body#estate div.ltnheader ul li a { line-height:1.6; width:38px; font-size:17px; }

/* -------------------- 新頻道 new動圖 用 for頻道桌機版 */
/* ---------- 1260 */
body#video .ltnheader .Hcon .useMobi ul li img.newChannel,
body#ec .ltnheader .Hcon .useMobi ul li img.newChannel,
body#playing .ltnheader .Hcon .useMobi ul li img.newChannel,
body#food .ltnheader .Hcon .useMobi ul li img.newChannel,
body#partner .ltnheader .Hcon .useMobi ul li img.newChannel,
body#health .ltnheader .Hcon .useMobi ul li img.newChannel,
body#market .ltnheader .Hcon .useMobi ul li img.newChannel,
body#features .ltnheader .Hcon .useMobi ul li img.newChannel,
body#parliament .ltnheader .Hcon .useMobi ul li img.newChannel { width:33px; position:absolute;top:-13px;left:2px; }
body#auto_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
body#style_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
body#ent_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
body#sport_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
body#c3_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
body#talk_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
body#estate_rwd .ltnheader .Hcon .useMobi ul li img.newChannel { width:33px; position:absolute;top:-13px;left:2px; }

/* ---------- 1260選單縮小版 */
body#c3 .ltnheader .Hcon .useMobi ul li img.newChannel,
body#talk .ltnheader .Hcon .useMobi ul li img.newChannel,
body#style .ltnheader .Hcon .useMobi ul li img.newChannel { position:absolute; top:-10px; left:3px; }
/* ---------- 970 */
body#ent .ltnheader .Hcon .useMobi ul li img.newChannel ,
body#sport .ltnheader .Hcon .useMobi ul li img.newChannel ,
body#auto .ltnheader .Hcon .useMobi ul li img.newChannel ,
body#estate .ltnheader .Hcon .useMobi ul li img.newChannel { width:24px; position:absolute; top:-12px; left:5px; }


/* -------------------- RWD 頻道用 */
/* ---------- 1260~900使用970選單 */
@media screen and (max-width:1260px){
    body#partner div.ltnheader, body#partner div.ltnheader div.Hcon,
    body#health div.ltnheader, body#health div.ltnheader div.Hcon,
    body#ec div.ltnheader, body#ec div.ltnheader div.Hcon,
    body#video div.ltnheader, body#video div.ltnheader div.Hcon,
    body#playing div.ltnheader, body#playing div.ltnheader div.Hcon,
    body#food div.ltnheader, body#food div.ltnheader div.Hcon,
    body#features div.ltnheader, body#features div.ltnheader div.Hcon,
    body#market div.ltnheader, body#market div.ltnheader div.Hcon,
    body#parliament div.ltnheader, body#parliament div.ltnheader div.Hcon { width:100%; }
    body#auto_rwd div.ltnheader, body#auto_rwd div.ltnheader div.Hcon,
    body#style_rwd div.ltnheader, body#style_rwd div.ltnheader div.Hcon,
    body#sport_rwd div.ltnheader, body#sport_rwd div.ltnheader div.Hcon,
    body#ent_rwd div.ltnheader, body#ent_rwd div.ltnheader div.Hcon { width:100%; }
    body#c3_rwd div.ltnheader, body#c3_rwd div.ltnheader div.Hcon,
    body#talk_rwd div.ltnheader, body#talk_rwd div.ltnheader div.Hcon,
    body#estate_rwd div.ltnheader, body#estate_rwd div.ltnheader div.Hcon { width:100%; }

    body#partner div.ltnheader div.Hcon .logo,
    body#health div.ltnheader div.Hcon .logo,
    body#ec div.ltnheader div.Hcon .logo,
    body#video div.ltnheader div.Hcon .logo,
    body#playing div.ltnheader div.Hcon .logo,
    body#food div.ltnheader div.Hcon .logo,
    body#features div.ltnheader div.Hcon .logo,
    body#market div.ltnheader div.Hcon .logo,
    body#parliament div.ltnheader div.Hcon .logo { margin:0 0 0 20px; }
    body#auto_rwd div.ltnheader div.Hcon .logo,
    body#style_rwd div.ltnheader div.Hcon .logo,
    body#sport_rwd div.ltnheader div.Hcon .logo,
    body#ent_rwd div.ltnheader div.Hcon .logo { margin:0 0 0 20px; }
    body#c3_rwd div.ltnheader div.Hcon .logo,
    body#talk_rwd div.ltnheader div.Hcon .logo,
    body#estate_rwd div.ltnheader div.Hcon .logo { margin:0 0 0 20px; }

    body#partner div.ltnheader div.Hcon .useMobi,
    body#health div.ltnheader div.Hcon .useMobi,
    body#ec div.ltnheader div.Hcon .useMobi,
    body#video div.ltnheader div.Hcon .useMobi,
    body#playing div.ltnheader div.Hcon .useMobi,
    body#food div.ltnheader div.Hcon .useMobi,
    body#features div.ltnheader div.Hcon .useMobi,
    body#market div.ltnheader div.Hcon .useMobi,
    body#parliament div.ltnheader div.Hcon .useMobi { height:80px; margin:0; width:700px; }
    body#auto_rwd div.ltnheader div.Hcon .useMobi,
    body#style_rwd div.ltnheader div.Hcon .useMobi,
    body#sport_rwd div.ltnheader div.Hcon .useMobi,
    body#ent_rwd div.ltnheader div.Hcon .useMobi { height:80px; margin:0; width:700px; }
    body#c3_rwd div.ltnheader div.Hcon .useMobi,
    body#talk_rwd div.ltnheader div.Hcon .useMobi,
    body#estate_rwd div.ltnheader div.Hcon .useMobi { height:80px; margin:0; width:700px; }

    body#partner div.ltnheader div.Hcon .useMobi ul,
    body#health div.ltnheader div.Hcon .useMobi ul,
    body#ec div.ltnheader div.Hcon .useMobi ul,
    body#video div.ltnheader div.Hcon .useMobi ul,
    body#playing div.ltnheader div.Hcon .useMobi ul,
    body#food div.ltnheader div.Hcon .useMobi ul,
    body#features div.ltnheader div.Hcon .useMobi ul,
    body#market div.ltnheader div.Hcon .useMobi ul,
    body#parliament div.ltnheader div.Hcon .useMobi ul { width:650px; max-width:650px; height:60px; margin:20px 0px 0px 0px; }
    body#auto_rwd div.ltnheader div.Hcon .useMobi ul,
    body#style_rwd div.ltnheader div.Hcon .useMobi ul,
    body#sport_rwd div.ltnheader div.Hcon .useMobi ul,
    body#ent_rwd div.ltnheader div.Hcon .useMobi ul { width:650px; max-width:650px; height:60px; margin:20px 0px 0px 0px; }
    body#c3_rwd div.ltnheader div.Hcon .useMobi ul,
    body#talk_rwd div.ltnheader div.Hcon .useMobi ul,
    body#estate_rwd div.ltnheader div.Hcon .useMobi ul { width:650px; max-width:650px; height:60px; margin:20px 0px 0px 0px; }

    body#partner div.ltnheader div.Hcon .useMobi ul li,
    body#health div.ltnheader div.Hcon .useMobi ul li,
    body#ec div.ltnheader div.Hcon .useMobi ul li,
    body#video div.ltnheader div.Hcon .useMobi ul li,
    body#playing div.ltnheader div.Hcon .useMobi ul li,
    body#food div.ltnheader div.Hcon .useMobi ul li,
    body#features div.ltnheader div.Hcon .useMobi ul li,
    body#market div.ltnheader div.Hcon .useMobi ul li,
    body#parliament div.ltnheader div.Hcon .useMobi ul li { margin:0px 0px 0px 20px; position:relative;/*加new動圖定位用*/ }
    body#auto_rwd div.ltnheader div.Hcon .useMobi ul li,
    body#style_rwd div.ltnheader div.Hcon .useMobi ul li,
    body#sport_rwd div.ltnheader div.Hcon .useMobi ul li,
    body#ent_rwd div.ltnheader div.Hcon .useMobi ul li { margin:0px 0px 0px 20px; position:relative;/*加new動圖定位用*/ }
    body#c3_rwd div.ltnheader div.Hcon .useMobi ul li,
    body#talk_rwd div.ltnheader div.Hcon .useMobi ul li,
    body#estate_rwd div.ltnheader div.Hcon .useMobi ul li { margin:0px 0px 0px 20px; position:relative;/*加new動圖定位用*/ }

    body#partner div.ltnheader div.Hcon .useMobi ul li a,
    body#health div.ltnheader div.Hcon .useMobi ul li a,
    body#ec div.ltnheader div.Hcon .useMobi ul li a,
    body#video div.ltnheader div.Hcon .useMobi ul li a,
    body#playing div.ltnheader div.Hcon .useMobi ul li a,
    body#food div.ltnheader div.Hcon .useMobi ul li a,
    body#features div.ltnheader div.Hcon .useMobi ul li a,
    body#market div.ltnheader div.Hcon .useMobi ul li a,
    body#parliament div.ltnheader div.Hcon .useMobi ul li a { line-height:1.6; letter-spacing:1px; }
    body#auto_rwd div.ltnheader div.Hcon .useMobi ul li a,
    body#style_rwd div.ltnheader div.Hcon .useMobi ul li a,
    body#sport_rwd div.ltnheader div.Hcon .useMobi ul li a,
    body#ent_rwd div.ltnheader div.Hcon .useMobi ul li a { line-height:1.6; letter-spacing:1px; }
    body#c3_rwd div.ltnheader div.Hcon .useMobi ul li a,
    body#talk_rwd div.ltnheader div.Hcon .useMobi ul li a,
    body#estate_rwd div.ltnheader div.Hcon .useMobi ul li a { line-height:1.6; letter-spacing:1px; }

    /* 新頻道上線用 new */
    body#partner .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#health .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#ec .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#video .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#playing .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#food .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#features .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#market .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#parliament .ltnheader .Hcon .useMobi ul li img.newChannel { width:27px; position:absolute; top:-16px; left:5px; }
    body#auto_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#style_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#sport_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#ent_rwd .ltnheader .Hcon .useMobi ul li img.newChannel { width:27px; position:absolute; top:-16px; left:5px; }
    body#c3_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#talk_rwd .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#estate_rwd .ltnheader .Hcon .useMobi ul li img.newChannel { width:27px; position:absolute; top:-16px; left:5px; }
}
/* ---------- 900以下換為小logo,手動scroll */
@media screen and (max-width:900px){
    body#partner div.ltnheader,
    body#health div.ltnheader,
    body#ec div.ltnheader,
    body#video div.ltnheader,
    body#playing div.ltnheader,
    body#food div.ltnheader,
    body#parliament div.ltnheader { height:58px; overflow-x:scroll; overflow-y:hidden; margin:0 0 -8px 0; }
    body#auto_rwd div.ltnheader,
    body#style_rwd div.ltnheader,
    body#sport_rwd div.ltnheader,
    body#ent_rwd div.ltnheader { height:58px; overflow-x:scroll; overflow-y:hidden; margin:0 0 -8px 0; }
    body#c3_rwd div.ltnheader,
    body#talk_rwd div.ltnheader,
    body#estate_rwd div.ltnheader { height:58px; overflow-x:scroll; overflow-y:hidden; margin:0 0 -8px 0; }

    body#partner div.ltnheader div.Hcon,
    body#health div.ltnheader div.Hcon,
    body#ec div.ltnheader div.Hcon,
    body#video div.ltnheader div.Hcon,
    body#playing div.ltnheader div.Hcon,
    body#food div.ltnheader div.Hcon,
    body#parliament div.ltnheader div.Hcon { height:50px; width:1275px; margin:4px 0 0 0; }
    body#auto_rwd div.ltnheader div.Hcon,
    body#style_rwd div.ltnheader div.Hcon,
    body#sport_rwd div.ltnheader div.Hcon,
    body#ent_rwd div.ltnheader div.Hcon { height:50px; width:1275px; margin:4px 0 0 0; }
    body#c3_rwd div.ltnheader div.Hcon,
    body#talk_rwd div.ltnheader div.Hcon,
    body#estate_rwd div.ltnheader div.Hcon { height:50px; width:1275px; margin:4px 0 0 0; }

    body#partner div.ltnheader div.Hcon .logo,
    body#health div.ltnheader div.Hcon .logo,
    body#ec div.ltnheader div.Hcon .logo,
    body#video div.ltnheader div.Hcon .logo,
    body#playing div.ltnheader div.Hcon .logo,
    body#food div.ltnheader div.Hcon .logo,
    body#parliament div.ltnheader div.Hcon .logo { display:inline-block; width:125px; height:50px; margin:0 auto; float:left; }
    body#auto_rwd div.ltnheader div.Hcon .logo,
    body#style_rwd div.ltnheader div.Hcon .logo,
    body#sport_rwd div.ltnheader div.Hcon .logo,
    body#ent_rwd div.ltnheader div.Hcon .logo { display:inline-block; width:125px; height:50px; margin:0 auto; float:left; }
    body#c3_rwd div.ltnheader div.Hcon .logo,
    body#talk_rwd div.ltnheader div.Hcon .logo,
    body#estate_rwd div.ltnheader div.Hcon .logo { display:inline-block; width:125px; height:50px; margin:0 auto; float:left; }

    body#partner div.ltnheader div.Hcon .logo a.logo_B,
    body#health div.ltnheader div.Hcon .logo a.logo_B,
    body#ec div.ltnheader div.Hcon .logo a.logo_B,
    body#video div.ltnheader div.Hcon .logo a.logo_B,
    body#playing div.ltnheader div.Hcon .logo a.logo_B,
    body#food div.ltnheader div.Hcon .logo a.logo_B,
    body#parliament div.ltnheader div.Hcon .logo a.logo_B { display:none;}
    body#auto_rwd div.ltnheader div.Hcon .logo a.logo_B,
    body#style_rwd div.ltnheader div.Hcon .logo a.logo_B,
    body#sport_rwd div.ltnheader div.Hcon .logo a.logo_B,
    body#ent_rwd div.ltnheader div.Hcon .logo a.logo_B { display:none;}
    body#c3_rwd div.ltnheader div.Hcon .logo a.logo_B,
    body#talk_rwd div.ltnheader div.Hcon .logo a.logo_B,
    body#estate_rwd div.ltnheader div.Hcon .logo a.logo_B { display:none;}

    body#partner div.ltnheader div.Hcon .logo a.logo_S,
    body#health div.ltnheader div.Hcon .logo a.logo_S,
    body#ec div.ltnheader div.Hcon .logo a.logo_S,
    body#video div.ltnheader div.Hcon .logo a.logo_S,
    body#playing div.ltnheader div.Hcon .logo a.logo_S,
    body#food div.ltnheader div.Hcon .logo a.logo_S,
    body#parliament div.ltnheader div.Hcon .logo a.logo_S { display:inline-block; width:115px; height:auto; margin:7px 0 0 0; }
    body#auto_rwd div.ltnheader div.Hcon .logo a.logo_S,
    body#style_rwd div.ltnheader div.Hcon .logo a.logo_S,
    body#sport_rwd div.ltnheader div.Hcon .logo a.logo_S,
    body#ent_rwd div.ltnheader div.Hcon .logo a.logo_S { display:inline-block; width:115px; height:auto; margin:7px 0 0 0; }
    body#c3_rwd div.ltnheader div.Hcon .logo a.logo_S,
    body#talk_rwd div.ltnheader div.Hcon .logo a.logo_S,
    body#estate_rwd div.ltnheader div.Hcon .logo a.logo_S { display:inline-block; width:115px; height:auto; margin:7px 0 0 0; }

    body#partner div.ltnheader div.Hcon .logo a.logo_S img,
    body#health div.ltnheader div.Hcon .logo a.logo_S img,
    body#ec div.ltnheader div.Hcon .logo a.logo_S img,
    body#video div.ltnheader div.Hcon .logo a.logo_S img,
    body#playing div.ltnheader div.Hcon .logo a.logo_S img,
    body#food div.ltnheader div.Hcon .logo a.logo_S img,
    body#parliament div.ltnheader div.Hcon .logo a.logo_S img { width:115px; margin:0 0 0 6px; }
    body#auto_rwd div.ltnheader div.Hcon .logo a.logo_S img,
    body#style_rwd div.ltnheader div.Hcon .logo a.logo_S img,
    body#sport_rwd div.ltnheader div.Hcon .logo a.logo_S img,
    body#ent_rwd div.ltnheader div.Hcon .logo a.logo_S img { width:115px; margin:0 0 0 6px; }
    body#c3_rwd div.ltnheader div.Hcon .logo a.logo_S img,
    body#talk_rwd div.ltnheader div.Hcon .logo a.logo_S img,
    body#estate_rwd div.ltnheader div.Hcon .logo a.logo_S img { width:115px; margin:0 0 0 6px; }

    body#partner div.ltnheader div.Hcon .useMobi,
    body#health div.ltnheader div.Hcon .useMobi,
    body#ec div.ltnheader div.Hcon .useMobi,
    body#video div.ltnheader div.Hcon .useMobi,
    body#playing div.ltnheader div.Hcon .useMobi,
    body#food div.ltnheader div.Hcon .useMobi,
    body#parliament div.ltnheader div.Hcon .useMobi { display:inline-block; float:left; max-width:1150px; width:1150px; height:50px; margin:-1px 0 0 0; }
    body#auto_rwd div.ltnheader div.Hcon .useMobi,
    body#style_rwd div.ltnheader div.Hcon .useMobi,
    body#sport_rwd div.ltnheader div.Hcon .useMobi,
    body#ent_rwd div.ltnheader div.Hcon .useMobi { display:inline-block; float:left; max-width:1150px; width:1150px; height:50px; margin:-1px 0 0 0; }
    body#c3_rwd div.ltnheader div.Hcon .useMobi,
    body#talk_rwd div.ltnheader div.Hcon .useMobi,
    body#estate_rwd div.ltnheader div.Hcon .useMobi { display:inline-block; float:left; max-width:1150px; width:1150px; height:50px; margin:-1px 0 0 0; }

    body#partner div.ltnheader div.Hcon .useMobi ul,
    body#health div.ltnheader div.Hcon .useMobi ul,
    body#ec div.ltnheader div.Hcon .useMobi ul,
    body#video div.ltnheader div.Hcon .useMobi ul,
    body#playing div.ltnheader div.Hcon .useMobi ul,
    body#food div.ltnheader div.Hcon .useMobi ul,
    body#parliament div.ltnheader div.Hcon .useMobi ul { display:inline-block; max-width:1280px; width:1280px; margin:0; }
    body#auto_rwd div.ltnheader div.Hcon .useMobi ul,
    body#style_rwd div.ltnheader div.Hcon .useMobi ul,
    body#sport_rwd div.ltnheader div.Hcon .useMobi ul,
    body#ent_rwd div.ltnheader div.Hcon .useMobi ul { display:inline-block; max-width:1280px; width:1280px; margin:0; }
    body#c3_rwd div.ltnheader div.Hcon .useMobi ul,
    body#talk_rwd div.ltnheader div.Hcon .useMobi ul,
    body#estate_rwd div.ltnheader div.Hcon .useMobi ul { display:inline-block; max-width:1280px; width:1280px; margin:0; }

    body#partner div.ltnheader div.Hcon .useMobi ul li a,
    body#health div.ltnheader div.Hcon .useMobi ul li a,
    body#ec div.ltnheader div.Hcon .useMobi ul li a,
    body#video div.ltnheader div.Hcon .useMobi ul li a,
    body#playing div.ltnheader div.Hcon .useMobi ul li a,
    body#food div.ltnheader div.Hcon .useMobi ul li a,
    body#parliament div.ltnheader div.Hcon .useMobi ul li a { line-height:45px;}
    body#auto_rwd div.ltnheader div.Hcon .useMobi ul li a,
    body#style_rwd div.ltnheader div.Hcon .useMobi ul li a,
    body#sport_rwd div.ltnheader div.Hcon .useMobi ul li a,
    body#ent_rwd div.ltnheader div.Hcon .useMobi ul li a { line-height:45px; }
    body#c3_rwd div.ltnheader div.Hcon .useMobi ul li a,
    body#talk_rwd div.ltnheader div.Hcon .useMobi ul li a,
    body#estate_rwd div.ltnheader div.Hcon .useMobi ul li a { line-height:45px; }

    /* 專區 + 市場 */
    body#features div.ltnheader, body#market div.ltnheader { border-bottom:1px solid #777; min-width:auto; height:88px; }
    body#features div.ltnheader div.Hcon, body#market div.ltnheader div.Hcon { height:88px; width:100%; min-width:auto; position:relative; }
    body#features div.ltnheader div.Hcon .logo, body#market div.ltnheader div.Hcon .logo
    { display:block;width:100%;height:45px; margin:0 auto; background-color:#fff; text-align:center;}
    body#features div.ltnheader div.Hcon .logo a.logo_B, body#market div.ltnheader div.Hcon .logo a.logo_B {display:none;}
    body#features div.ltnheader div.Hcon .logo a.logo_S, body#market div.ltnheader div.Hcon .logo a.logo_S {display:inline-block; width:115px;height:auto;margin:6px auto 0px;}
    body#features div.ltnheader div.Hcon .logo a.logo_S img, body#market div.ltnheader div.Hcon .logo a.logo_S img { width:115px; }
    body#features div.ltnheader div.Hcon .useMobi, body#market div.ltnheader div.Hcon .useMobi
    { height:50px;width:100%; overflow-x:scroll; overflow-y:hidden; background-color:#eee;}
    body#features div.ltnheader div.Hcon .useMobi ul, body#market div.ltnheader div.Hcon .useMobi ul
    { width:1200px;max-width:1200px;height:50px; margin:5px 0 0; float:none;display:block; padding:0 0 0 10px;}
    body#features div.ltnheader div.Hcon .useMobi ul li, body#market div.ltnheader div.Hcon .useMobi ul li { margin:0 15px 0 0; }
    body#features div.ltnheader div.Hcon .useMobi ul a, body#market div.ltnheader div.Hcon .useMobi ul a { line-height:50px; }
    /* -------------------- 行動裝置 search + 漢堡 */
    body#features div.ltnheader div.Hcon .nav_bar, body#market div.ltnheader div.Hcon .nav_bar
    { display:block;width:50px;height:45px; position:absolute;top:0px; z-index:5; cursor:pointer; }
    /* 隱藏搜尋 */
    body#features div.ltnheader div.Hcon .ltnSearch, body#market div.ltnheader div.Hcon .ltnSearch { display:none; }
    /* 漢堡 */
    body#features div.ltnheader div.Hcon .nav_bar, body#market div.ltnheader div.Hcon .nav_bar
    { background:url(../images/bt-menu.png) no-repeat center center, #fff;background-size:20px; right:0; }

    /* 新頻道上線用 new */
    body#partner div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#health div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#ec div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#video div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#playing div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#food div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#features div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#market div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#parliament div.ltnheader div.Hcon .useMobi ul li img.newChannel { display:none; }
    body#auto_rwd div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#style_rwd div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#sport_rwd div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#ent_rwd div.ltnheader div.Hcon .useMobi ul li img.newChannel { display:none; }
    body#c3_rwd div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#talk_rwd div.ltnheader div.Hcon .useMobi ul li img.newChannel,
    body#estate_rwd div.ltnheader div.Hcon .useMobi ul li img.newChannel { display:none; }

    /* 頻道 header z-index */
    #video div.header div.videomenu { position:relative; z-index:1; }
    #playing header.header div.menu { position:relative; z-index:1; }
    #food div.menuf { position:relative; z-index:1; }
}
/* ---------- 畫面小於970時、使用 970選單：3c、talk */
@media screen and (max-width:1200px){
    body#c3 div.ltnheader, body#talk div.ltnheader {width:100%; min-width:970px; margin:0 auto;}
    body#c3 div.ltnheader div.Hcon, body#talk div.ltnheader div.Hcon {min-width:970px; width:970px; height:74px; margin:-5px 0px 0px -40px;}
    body#c3 div.ltnheader div.Hcon .useMobi, body#talk div.ltnheader div.Hcon .useMobi {margin:20px 0px 0px 15px;}
    body#c3 div.ltnheader ul, body#talk div.ltnheader ul {max-width:650px; width:650px;}
    body#c3 div.ltnheader ul li, body#talk div.ltnheader ul li {margin:0px 17px 0px 0px;}
    body#c3 div.ltnheader ul li a, body#talk div.ltnheader ul li a {line-height:1.6;}
    /* 新頻道上線用 new */
    body#c3 .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#talk .ltnheader .Hcon .useMobi ul li img.newChannel { position:absolute; top:-17px; left:3px; }
}
