@charset "utf-8";
/* CSS Document */
/* ---------- 1260去底線 + 不定位 */
body#ec div.ltnheader, body#health div.ltnheader, body#parliament div.ltnheader
{height:77px;overflow:hidden; color:#000; border-bottom:none; background-color:transparent; min-width:1260px; position:static;}
/* ---------- 1260+灰底 + 不定位 */
body#partner div.ltnheader{height:77px;overflow:hidden; color:#000; border-bottom:none; background-color:#eee; position:static;}
/* ---------- 1260+白底 + 不定位 */
body#video div.ltnheader, body#food div.ltnheader, body#playing div.ltnheader
{height:77px;overflow:hidden; color:#000; border-bottom:none; background-color:#fff; min-width:1260px; position:static;}
/* ---------- 1260+底線 */
body#market div.ltnheader { height:80px;min-width:1260px; width:1260px; overflow:hidden; color:#000; background-color:#f7f7f7; position:fixed;z-index:300;}
body#features div.ltnheader { height:90px;min-width:1260px; width:1260px; overflow:hidden; color:#000; background-color:#f7f7f7; position:fixed;z-index:300;}
/* ---------- 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; position:absolute;top:0; min-width:1140px;}
body#style div.ltnheader {height:74px; border-bottom:none; background-color:transparent; position:absolute;top:0; box-shadow:0px 1px 18px rgba(0,0,0, 0.3); min-width:1280px;}
/* ---------- 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;}

/* ---------- 1260 */
body#video div.ltnheader div.Hcon , body#ec div.ltnheader div.Hcon {margin:-5px auto 0;}
body#playing div.ltnheader div.Hcon , body#food div.ltnheader div.Hcon {margin:-5px auto 0;}
body#partner div.ltnheader div.Hcon , body#health div.ltnheader div.Hcon {margin:-5px auto 0;}
body#market div.ltnheader div.Hcon , body#parliament div.ltnheader div.Hcon{margin:-5px auto 0;}
/* ---------- 1260選單縮小版 - 3c、talk、style */
body#talk div.Hcon{transform:scale(0.9); margin:-5px auto 0;}
body#style div.Hcon{transform:scale(0.9); margin:-5px auto 0;}
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#parliament div.ltnheader div.Hcon .logo {margin:0;}
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#parliament 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#parliament 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#parliament 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#parliament 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#parliament .ltnheader .Hcon .useMobi ul li img.newChannel { position:absolute;top:-10px;left:0; }
/* ---------- 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:0; }

/* -------------------- RWD 頻道用 */
/* ---------- 1260~800使用970選單 */
@media screen and (max-width:1260px){
    body#partner div.ltnheader , body#partner div.ltnheader div.Hcon{ width:100%; }
    body#partner div.ltnheader div.Hcon .logo { margin:0 0 0 20px;}
    body#partner div.ltnheader div.Hcon .useMobi { height:80px; margin:0; width:700px;}
    body#partner 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 { position:static; margin:0px 0px 0px 20px;}
    /*body#partner .ltnheader .Hcon .useMobi ul li img.newChannel { position:static;}*/
    body#partner div.ltnheader div.Hcon .useMobi ul li a { line-height:1.6; letter-spacing:1px;}
}
/* ---------- 800以下換為小logo,手動scroll */
@media screen and (max-width:900px){
    body#partner div.ltnheader{ height:58px; overflow-x:scroll; overflow-y:hidden; margin:0 0 -8px 0;}
    body#partner div.ltnheader div.Hcon { height:50px; width:1275px; margin:4px 0 0 0;}
    body#partner 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 { display:none;}
	body#partner 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 { width:115px; margin:0 0 0 6px;}
    body#partner 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 { display:inline-block; max-width:1280px; width:1280px; margin:0; }
    body#partner div.ltnheader div.Hcon .useMobi ul li a { line-height:45px;}
    /*body#partner div.ltnheader div.Hcon .useMobi ul li img.newChannel { display:none; }*/
}
/* ---------- 畫面小於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;}
    /*body#c3 .ltnheader .Hcon .useMobi ul li img.newChannel,
    body#talk .ltnheader .Hcon .useMobi ul li img.newChannel { position:static;}*/
}
