﻿div.allContent
{
    width : 96%;
    padding-left : 0;
    padding-right : 0;
    margin-left : auto;
    margin-right : auto;
    padding-top : 10px;
    padding-bottom : 30px;
    overflow: hidden;
}

table.activity_title
{
    margin-bottom : 10px;
}

/* 圖片標題 */
img.pageHeading
{

}

table.pictureTitle 
{

}

/* 搜尋條件表格 */
table.search_condition
{
    margin-bottom: 10px;
    margin-top : 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
}

table.search_condition > tbody > tr > td
{
    padding-top: 10px;
    padding-bottom: 10px;
}


/* 無活動告示 */
span.noActivity
{
    color : #ff0000;
    font-size : larger;
}

/* 搜尋條件表格，第二行，日期 */
table.search_condition td.date
{
    vertical-align: top;
    text-align: left;
}

/* 搜尋條件表格，第二行，關鍵字 */
table.search_condition td.keyword
{
    vertical-align: top;
    text-align: left;
}

table.search_condition td.keyword .keyword, table.search_condition td.keyword .search, .changeLevel, .category
{
    border-style: solid;
    border-width: 1px;
    vertical-align: middle;
}

/* 結果數量，DIV */
div.Num_Of_Result_div
{
    float : right;
}

/* 活動照片表格 */
table.activityPhoto
{
    width : 100%;
}

table.activityPhoto_outter
{
    width : 100%;
}

table.activityPhoto > tbody > tr > td
{
    padding: 10px 5px 10px 5px;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
}

table.activityPhoto > tbody > tr > td.photo
{
    width: 150px;
    text-align: center;
}

table.activityPhoto > tbody > tr > td.photo > img
{
    border: 3px solid #FFFFFF !important;
}

table.activityPhoto > tbody > tr > td.text
{
    vertical-align: top;
    text-align: left;
}

table.activityPhoto > tbody > tr > td.text > span.date
{
    font-size: smaller;
    line-height: 2em;
    display: block;
}

table.activityPhoto > tbody > tr > td.text > a.caption
{
    font-weight: bold;
}

table.activityPhoto > tbody > tr > td.text > span.description
{
    font-size : smaller;
    display: block;
}

div.selectPage
{
    margin-top : 20px;
}

div.selectPage > *
{
    margin-left : 20px;
    margin-right : 20px;
}




