﻿@media screen and (max-width: 991px) {
    .rowNews .latestimgBox {
    }
    /*最新一則訊息的圖*/
    .rowNews .newsList {
    }
    /*標題+列表區塊*/
}

.rowNews .latestImg { /*最新一則訊息圖陰影*/
    display: block;
    border: 1px solid #efefef;
    box-shadow: 3px 3px 0px rgba(133, 133, 133, 0.1);
    overflow:hidden;
}

    .rowNews .latestImg img {
        /*width: 100%;*/
    }

    .rowNews .latestImg .pic { /*最新一則訊息圖移過設定*/
        /*position: relative;
	width: 100%;*/
        width: 358px;
        height: 201px;
    }

@media (max-width: 1200px) {
    .rowNews .latestImg .pic {
        width: 293px;
        height: 165px;
    }
}

@media (max-width: 1024px) {
    .rowNews .latestImg .pic {
        width: 292px;
        height: 164px;
    }
}

@media (max-width: 992px) {
    .rowNews .latestImg .pic {
        width: 343px;
        height: 193px;
    }
}

@media (min-width: 720px) and (max-width: 767px) {
    .rowNews .latestImg .pic {
        width: 710px;
        height: 399px;
    }
}

@media (max-width: 720px) {
    .rowNews .latestImg .pic {
        width: 672px;
        height: 378px;
    }
}

@media (max-width: 604px) {
    .rowNews .latestImg .pic {
        width: 555px;
        height: 312px;
    }
}

@media (max-width: 600px) {
    .rowNews .latestImg .pic {
        width: 552px;
        height: 310px;
    }
}

@media (max-width: 540px) {
    .rowNews .latestImg .pic {
        width: 491px;
        height: 276px;
    }
}

@media (max-width: 533px) {
    .rowNews .latestImg .pic {
        width: 454px;
        height: 255px;
    }
}

@media (max-width: 480px) {
    .rowNews .latestImg .pic {
        width: 431px;
        height: 242px;
    }
}

@media (max-width: 424px) {
    .rowNews .latestImg .pic {
        width: 375px;
        height: 211px;
    }
}

@media (max-width: 414px) {
    .rowNews .latestImg .pic {
        width: 366px;
        height: 206px;
    }
}

@media (max-width: 400px) {
    .rowNews .latestImg .pic {
        width: 351px;
        height: 197px;
    }
}

@media (max-width: 384px) {
    .rowNews .latestImg .pic {
        width: 335px;
        height: 188px;
    }
}

@media (max-width: 375px) {
    .rowNews .latestImg .pic {
        width: 326px;
        height: 183px;
    }
}

@media (max-width: 360px) {
    .rowNews .latestImg .pic {
        width: 311px;
        height: 175px;
    }
}

@media (max-width: 320px) {
    .rowNews .latestImg .pic {
        width: 271px;
        height: 152px;
    }
}


.rowNews-leftBox { /*標題區塊*/
    width: 27%;
    padding: 6px 0 0 6%;
}

@media screen and (max-width: 1199px) {
    .rowNews-leftBox {
        width: 100%;
        padding: 0 2% 0;
    }
}

@media screen and (max-width: 767px) {
    .rowNews-leftBox {
        margin-top: 20px;
    }
}

.rowNews-iTitle { /*標題英文字型設定*/
    color: #8f7e63;
    font-family: Arial;
    font-size: 1.6em;
    text-transform: uppercase;
}

.rowNews-iStitle { /*標題中文字型設定*/
    font-size: 1.1em;
    color: #8f7e63;
    margin-bottom: 5%;
}

@media screen and (max-width: 1199px) {
    .rowNews-iTitle,
    .rowNews-iStitle {
        display: inline-block;
        margin-bottom: 0;
    }
}

@media (max-width: 1024px) {
    .rowNews-iStitle {
        padding-left: 10px;
    }
}

.rowNews .more {
    display: block;
    width: 100%;
    height: 33px;
    color: #5e3b3e;
    font-size: 0.9em;
    line-height: 33px;
    overflow: hidden;
    padding-left: 82px;
}

    .rowNews .more:hover {
        color: #646464;
    }

.rowNews .rightBox { /*列表區塊*/
    width: 55%;
    margin-top: -10px;
}

@media (max-width: 1200px) {
    .rowNews .rightBox {
        width: 100%;
        margin-top: 10px;
    }
}

.rowNews .newsTab {
}

    .rowNews .newsTab th,
    .rowNews .newsTab td {
        padding: 10px 5px 10px 12px;
    }

@media screen and (max-width: 767px) {
    .rowNews .newsTab th {
        padding: 10px 10px 5px 5px;
    }
}

.rowNews .newsTab th { /*列表日期設定*/
    min-width: 100px;
    font-family: 'Century Gothic', Sans-serif;
    font-size: 1.05em;
    font-weight: normal;
    border-bottom: 1px solid #999;
    vertical-align: top;
}
.index-newscdate {
    color: #777777;
}
.rowNews .newsTab .cdate {
    width: 80px; 
}

.rowNews .newsTab .pic {
    width: 180px;
}

.rowNews .newsTab .item_title {
    padding: 5px;
}

.rowNews .newsTab .item_content {
    padding: 5px;
    height: : 50px;
    overflow: hidden;
}

.rowNews .newsTab .item_view {
    text-align: right;
}

.rowNews .newsTab td { /*列表標題設定*/
    font-size: 1.05em;
    border-bottom: 1px solid #ddd;
}


.rowNews .newsTab .item_title h3 {
    font-size: 16px;
}

.show_next_content .show_next_text {
    margin-bottom: 10px;
    padding-bottom: 10px;
    font-size: 14px;
    font-weight: 800;
    border-bottom: solid 1px #e1e1e1;
}

.show_next_content .list-item-cloum {
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 20px;
    padding-bottom: 30px;
    border-bottom: solid 1px #e1e1e1;
}

    .show_next_content .list-item-cloum .item_title h3 {
        font-size: 16px;
    }

    .show_next_content .list-item-cloum .item_content {
        margin-top: 10px;
        margin-bottom: 0px;
    }

.show_next_content h3.post-title a {
    font-weight: bold;
    color: #333;
}




.acmenu-middle {
    text-align: center;
    margin-bottom: 0px !important;
}

    .acmenu-middle ul {
        -webkit-font-smoothing: antialiased;
        text-shadow: 0 1px 0 #FFF;
        list-style: none;
        margin: 0;
        padding: 0;
        width: 100%;
    }

    .acmenu-middle li {
        margin: 0;
        padding: 0;
        position: relative;
    }

    .acmenu-middle a {
        color: #444;
        display: block;
        text-align: center !important;
        text-decoration: none;
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
        line-height: 30px;
        padding: 12px 0px !important;
    }

    .acmenu-middle li a {
        box-shadow: 0 0px rgba(192, 192, 192, 0.5) inset !important;
    }

    .acmenu-middle .dropdown:after {
        content: ' ';
        max-height: 0px;
    }

    .acmenu-middle .dropdown:hover:after {
        content: ' ';
    }

    .acmenu-middle li:hover a {
        /*background: #ccc;*/
    }

    .acmenu-middle li ul {
        float: none;
        left: 0;
        opacity: 0;
        position: absolute;
        visibility: hidden;
        z-index: 1;
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    .acmenu-middle li:hover ul {
        opacity: 1;
        visibility: visible;
        display: contents;
    }

    .acmenu-middle li label > span {
        -webkit-transform: rotate(0deg) !important;
        -ms-transform: rotate(0deg) !important;
        transform: rotate(0deg) !important;
        float: none;
        padding: 3px 3px;
        font-size: 11px;
    }

    .acmenu-middle li:hover label > span {
        -webkit-transform: rotate(180deg) !important;
        -ms-transform: rotate(180deg) !important;
        transform: rotate(180deg) !important;
    }

    .acmenu-middle li a, .acmenu-middle li label {
        background-color: #FFF;
        box-shadow: unset;
        font-size: 16px;
        line-height: 5px;
    }

    .acmenu-middle .nav_accordion_sub-group-list, .acmenu-middle .nav_accordion_third-group-list, .acmenu-middle .nav_accordion_forth-group-list {
        height: auto;
    }

    .acmenu-middle .nav_accordion_group_list li {
        width: 170px !important;
        margin: 5px 0px !important;
        border-left: 0px !important;
        padding-left: 0px !important;
    }

    .acmenu-middle .nav_accordion_sub-item-list {
        /*height: 35px;
            line-height: 30px;
            padding-left: 5px;
            text-align: left;*/
    }

    .acmenu-middle .nav_accordion_item-label, .acmenu-middle .nav_accordion_item-a {
        border-left: dashed 1px #ccc;
    }

    .acmenu-middle .nav_accordion_group_list li:first-child label, .acmenu-middle .nav_accordion_group_list li:first-child a {
        border-left: 0px !important;
    }