﻿body { margin:0px; }
a { text-decoration:none; }
        
/* AJAX - TabContainer */
/* 整體按鈕底 */
.tabs .ajax__tab_header { font-family:微軟正黑體,新細明體; font-weight:bold; color:White; width:180px; height:39px; font-size:11px; text-align:left; }
/* 資料區 */
.tabs .ajax__tab_body { font-family:微軟正黑體,新細明體; font-family: Arial; border:1px solid #0071BC; border-top:0; padding: 0px; font-size: 12px; background-color: #fff; width:178px; }
/* 頁籤 左邊 ------------------------------*/ 
.tabs .ajax__tab_inner { position:relative; left:0px; }
/* 頁籤 中間 ------------------------------*/ 
.tabs .ajax__tab_tab { background: url(../images/baes_p52-a.png) no-repeat; margin:0px; padding-top:15px; width:45px; height:40px; position:relative; top:0px; vertical-align:middle; }                
/* 滑鼠經過 頁籤 中間 ------------------------------*/       
.tabs .ajax__tab_hover .ajax__tab_tab { color:Yellow; background-image: url(../images/baes_p52-b.png); background-repeat: no-repeat; }
/* 使用中 頁籤 中間 ------------------------------*/
.tabs .ajax__tab_active .ajax__tab_tab { color:Yellow; background-image: url(../images/baes_p52-b.png); background-repeat: no-repeat; }     

/* 節目異動 ------------------------------------------------- */    
.ProgramAlter { border:1px solid #0071BC; }
/* ---------------------------------------------------------------- */    

/* 目前上映的節目 ------------------------------------------------- */    
.HM_ProgramToChannel { background: #fff url() no-repeat; border:1px solid #0071BC; filter:alpha(opacity=90); opacity:0.9; margin-top:5px; width:178px; } 
.HM_ProgramToChannel a { color:Black; text-decoration:none; }
.HM_Programs { padding:5px; font-weight:bold; cursor:pointer; padding-left:30px; font-size:13px; }
.HM_ProgramsSelected { background: #0071BC url() no-repeat; color:yellow; }
/* ---------------------------------------------------------------- */    
        
.ProgramName { font-family:微軟正黑體,新細明體; }
        
.SiteFooter a:link { color: #FFF; text-decoration: none; }
.SiteFooter a:visited { text-decoration: none; color: #FFF; }
.SiteFooter a:hover { text-decoration: none; color: #FF0; }
.SiteFooter a:active { text-decoration: none; color: #FF0; }

.DataListFooter { text-align: right; margin:5px; padding:2px; background-color:White; border-top:solid 1px black; }
.DataList_EmptyTemplate { text-align:center; padding:10px; font-size:12px; font-family:微軟正黑體, 新細明體, 標楷體;font-weight: normal; }


/* GTV影音推薦 ---------------------------------------------------------------- */ 
/* scrollable background */
.HotMovies-background { background: #fff url(../Images/basic_prm_img.png) no-repeat center top; }

/* scrollable frame */
#HotMovies { border: 0px solid #eee; width:190px; height:115px; position:relative; }
        
/* position and dimensions of the navigator */
#HotMovies .navi { border: 0px solid #ccc;	width:70px; height:20px; margin:5px 0px 0px 0px; float:left; position:absolute; left:65px; top:90px; z-index:10; }

/* items inside navigator */
#HotMovies .navi a { width:8px; height:8px; float:left; margin:3px; background:url(../Images/scrollable/arrow/navigator.png) 0 0 no-repeat; display:block; font-size:1px; }

/* mouseover state */
#HotMovies .navi a:hover { background-position:0 -8px; }

/* active state (current page state) */
#HotMovies .navi a.active { background-position:0 -16px; }
        
/* required settings */
#HotMovies .scrollable { position:relative; overflow:hidden; width: 190px; height:115px; }

/* this cannot be too large */
#HotMovies .scrollable .items { width:2000em; position:absolute; }       
#HotMovies .items div { border:0px solid yellow; float:left; }  
#HotMovies .items div img { border-width:0px; }
/* ------------------------------------------------------------------------------------- /*