﻿/* 所有資料框 */
table.infoBoxContent
{
    
}

/*============================ 走馬燈 ==============================*/
.marquee {
    padding-top: 5px;
    padding-bottom: 5px;
}

    .marquee marquee {
    }

    .marquee img {
    }

    .marquee .title {
        font-weight: bolder;
    }

    .marquee .description {
    }
/* ============================================================================= */
table.MainContent
{
    border-collapse: collapse;
}

table.MainContent > tbody > tr > td
{
    border-style: none;
    border-width: 0px;
    padding-top: 10px;
    vertical-align: top;
}

table.MainContent > tbody > tr > td.CellLeft
{
    padding-left: 10px;
    padding-right: 20px;
}

table.MainContent > tbody > tr > td.CellMiddle
{
    padding-left: 0px;
    padding-right: 0px;
}

table.MainContent > tbody > tr > td.CellRight
{
    padding-left: 20px;
    padding-right: 10px;
}

div.calenderAndTodayReminder
{
    border-style: none;
    padding: 0px;
    margin: 0px 0px 20px 0px;
}

/* ===================================== */
/* 校曆表外圍 */
table.calendar_outter
{
    margin-bottom : 20px;
}

table.calendar
{
    cursor: hand;
    border-collapse: collapse;
    margin : 0px;
}

table.calendar > tbody > tr > td
{
	padding : 0px;
}


/* 校曆表表格 */
.calendar_table
{
    border-collapse: collapse;
}

/* 校曆表，今天 */
.calendar_today
{
    border-style: solid;
    border-width: 1px;
}

/* 校曆表，非本月日期 */
.calendar_otherMonthDay
{

}

/* 校曆表，星期六日 */
.calendar_weekName
{

}

/* 校曆表，月份名稱 */
.calendar_monthName
{
    border-collapse: collapse;
    border-style: none;
}

table.todayNote_outter
{
    margin-bottom : 20px;
}

/* 今日小提示表格中的每個小提示 */
table.todayNote marquee
{
	border : none 0px;
	margin : 0px;
	padding : 0px;
}

/* 今日小提示表格中的每個小提示 */
table.todayNote div.eachNote
{
    border-bottom: dotted 1px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left : 5px;
}

table.todayNote div.eachNote img
{
    float: left;
    margin: 5px;
}

/* 今日小提示標題 */
table.todayNote div.eachNote a.title
{
    font-weight: bolder;
    cursor: pointer;
}

/* 今日小提示描述 */
table.todayNote div.eachNote span.content
{
	
}


/* ============================================= */

table.competition_title
{
	
}

/* 比賽得獎表格 */
table.competition_outter
{
	margin-bottom : 20px;
}

/* 比賽得獎表格 */
table.competition
{
	
}

/* 每個比賽，方格 */
table.competition tr td
{
    padding-top : 3px;
    padding-bottom : 3px;
    padding-left : 10px;
}

/* 比賽名稱 */
table.competition tr td .name
{
    font-weight: bolder;
}

/* 比賽日期 */
table.competition tr td span.date
{
	font-size: smaller;
	float : right;
	margin-right : 5px;
}

/* ========================================== */
table.latestNews_title
{
    
}

table.latestNews_outter
{
    
}

table.latestNews
{
    border-collapse: collapse;
    border-style: none;
    
}

table.latestNews > tbody > tr > td
{
    padding: 10px 5px 15px 10px;
}

table.latestNews > tbody > tr > td:hover
{
    border-bottom : solid 1px;
    border-top : solid 1px;
}


table.latestNews img.pic
{
    float : left;
    margin-right : 10px;
    margin-bottom : 10px;
}


table.latestNews span.date
{
    float: left;
    font-size: smaller;
    display: inline-block;
}

table.latestNews a.name
{
    float: left;
    font-weight: bolder;
    display: inline-block;
}


table.latestNews span.description
{
    float: left;
    text-align: justify;
    margin-top: 10px;
}


/* =========================================================== */

table.notice_title
{
    
}

table.notice_outter
{
    width : 100%;
    margin-bottom : 20px;
}

table.notice
{
	width: 100%;
}

table.notice tr td
{
    padding-top : 3px;
    padding-bottom : 3px;
    padding-left : 10px;
}

table.notice tr td a
{
	font-weight: bolder;
}

table.notice tr td .date
{
	font-size: smaller;
}



/* =========================================================== */

iframe.slideshow
{
    margin-bottom : 20px;
}

/* 活動照片表格========================================= */
table.activity_title
{

}

table.activity_outter
{
    margin-bottom : 20px;
}

table.activity
{
    border-collapse: collapse;
}

table.activity > tbody > tr > td
{
    padding: 5px;
}

table.activity a.name
{
    font-weight: bolder;
}

table.activity span.date
{
    font-size: smaller;
}

table.activity a.more, table.notice a.more, table.competition a.more, table.latestNews a.more
{
    float: right;
    font-family: 'Courier New' , Courier, monospace;
    font-variant: small-caps;
    font-weight: normal;
}

/* ==========捷徑列，======================*/
div.shortcut
{
    
}

div.shortcut > div.category
{
    font-weight: bolder;
    font-size: medium;
    margin-top : 10px;
    margin-bottom : 10px;
}

div.shortcut div.category_tc{}

div.shortcut > div.category_english
{
    font-family: 'Times New Roman' , Times, serif;
}

div.shortcut div.eachShortcut{}

div.shortcut img.picture, div.shortcut embed{}

div.shortcut a.pureText
{
    margin: 5px 0px 5px 0px;
    font-weight: bold;
}

/* ============================ 位於底部的一般捷徑列 ===================== */
div.generalShortcut
{
    width : 200px;
    margin-left : 0px;
    margin-right : 0px;
}

/* 類別名 */
div.generalShortcut div.category
{
    visibility : hidden;
}

/* =============== 重點活動 ====================== */
div.primeActivity
{

}

div.primeActivity a
{

}

div.primeActivity img
{
    margin: 10px;
}

/* ==================== 校園電視台 =============== */
table.media_title
{
    
}

table.media_outter
{
    margin-bottom : 20px;
}

table.media
{
    width : 100%;
}

/* ===================自建內容方框 ===============*/
table.customBox_outter
{
    margin-bottom: 20px;
    border-collapse: collapse;
}

table.customBox > tbody > tr> td
{
    padding : 0px;
}


