﻿.tabNews-normal,.tabNews-over,.tabNews-selected
{
    font:normal 80% Tahoma,新細明體;
    _font:normal 75% Tahoma,新細明體;
    background:#FFFFFF url('../../../images/hadd/tabNews_normal.jpg') no-repeat left top;
    letter-spacing:2px;
    padding:3px 0 0 0;
    color:#666666;
    border-bottom:1px solid #b7bb9a;
}

.tabNews-over
{
    color:#5c7309;
    cursor:pointer;
    background:#FFFFFF url('../../../images/hadd/tabNews_over.jpg') no-repeat left top;
    border-bottom:1px solid #FFFFFF;
}

.tabNews-more
{
    width:50%;
    text-align:right;
    border-bottom:1px solid #b7bb9a;
}

.tabNews-div
{
    width:94px;
    text-align:center;
}

/**** TabDetail ****/
.tabNews-d-table
{
    width:96%;
    visibility:visible;
}

.tabNews-d-table_hidden
{
    width:96%;
    display:none;
    visibility:hidden;
    vertical-align:top;
}

.tabNews-d-title1,a.tabNews-d-title1:link,a.tabNews-d-title1:visited,a.tabNews-d-title1:hover,a.tabNews-d-title1:active
{
     font:bold 100% Tahoma,微軟正黑體,新細明體;
     *font:bold 100% Tahoma,微軟正黑體,新細明體;
     color:#8e4b14;
     letter-spacing:1px;
     padding:10px 0 5px 0;
     *padding:8px 0 5px 0;
     width:96%;
     text-decoration:none;
}

a.tabNews-d-title1:hover,a.tabNews-d-title1:active
{
    text-decoration:underline;
}

.tabNews-d-title2,a.tabNews-d-title2:link,a.tabNews-d-title2:visited,a.tabNews-d-title2:hover,a.tabNews-d-title2:active
{
    font:normal 90% Tahoma,新細明體;
     *font:normal 85% Tahoma,新細明體;
     color:#7ca100;
     letter-spacing:1px;
     width:96%;     
     text-decoration:none;
}

a.tabNews-d-title2:hover,a.tabNews-d-title2:active
{
    text-decoration:underline;
}

.tabNews-d-content
{
    font:normal 80% Tahoma,新細明體;
    *font:normal 75% Tahoma,新細明體;
    color:#666666;
    width:96%;
    padding:0 0 0 0;
    *padding:0 0 5px 0; 
    vertical-align:top;
    line-height:150%;
    letter-spacing:1px;
}



.calendar-main
{
     font:normal 70% Tahoma,新細明體;
    *font:normal 75% Tahoma,新細明體;
}

.calendar-tab
{    
    background:#FFFFFF url('../../../images/hadd/calendar_bg.jpg') no-repeat left top;
}

.calendar-title
{ 
    text-align:center;
    color:#234956;
    font:bold 90% Tahoma,新細明體;
    *font:bold 75% Tahoma,新細明體;
    padding-top:2px;
}


.calendar-today
{
    background-color:#2e7d8d;
    font-weight:bold;
    color:#FFFFFF;
}

.calendar-wd1
{
    font:bold 100% Tahoma,微軟正黑體,新細明體;
    *font:bold 100% Tahoma,微軟正黑體,新細明體;
    color:#1b4a42;
}

.calendar-wd2
{
    font:bold 80% Tahoma,微軟正黑體,新細明體;
    *font:bold 75% Tahoma,微軟正黑體,新細明體;
    color:#1b4a42;
}

.calendar-wd3
{
    font:bold 100% Tahoma,微軟正黑體,新細明體;
    *font:bold 100% Tahoma,微軟正黑體,新細明體;
    color:#c00732;
}


.calendar-wd4
{
    font:bold 80% Tahoma,微軟正黑體,新細明體;
    *font:bold 75% Tahoma,微軟正黑體,新細明體;
    color:#000000;
}

.calendar-td-lu
{
    text-align:center;
    border-top:1px solid #ECECEC;    
    padding-bottom:5px;
    padding-bottom /*\**/:12px \9;
    *padding-bottom:2px;
    _padding-bottom:4px;
}


.calendar-div-lu
{
    background:#FFFFFF url('../../../images/hadd/calendar_lubg.jpg') repeat-x left top;
    width:90%;
    margin-left:7px;
    *margin-left:0px;
    padding:2px;
    *padding:4px;
    
}


.vedio-title
{
      background:#FFFFFF url('../../../images/hadd/inde_rgbu.jpg') no-repeat center top;
      padding:0 0 5px 5px;
      text-align:center;
      font:bold 100% Tahoma,微軟正黑體,新細明體;
      *font:bold 100% Tahoma,微軟正黑體,新細明體;
}


.link-td
{
   text-align:center;
   padding:2px;
   border-bottom:1px solid #dddddd;
   border-right:1px solid #dddddd;
   border-top:1px solid #dddddd;
   background:#FFFFFF url('../../../images/hadd/link_bg.jpg') repeat-x left top;
}


.link-td-blank
{
   vertical-align:top;
   width:1px;
   height:7px;
}