/* 首頁 */
.country-name span{
    font-size: 44px;
}

.l .index-title,
.l .news-btn li a{
    font-size: 32px;
}

.m .index-title,
.m .news-btn li a{
    font-size: 30px;
}

.s .index-title,
.s .news-btn li a{
    font-size: 28px;
}

.l .icon-select ul li a{
    font-size: 26px;
}

.l .news-text,
.l .videoinfo-title a,
.m .icon-select ul li a{
    font-size: 24px;
}

.l .icon-select-2 ul li a,
.l .icon-select-4 ul li a,

.m .news-text,
.m .videoinfo-title a,
.s .icon-select ul li a{
    font-size: 22px;
}

.l .imginfo,
.l .news-time,
.l .news-site,
.l .more-btn,
.l .videoinfo-time,
.l .videoinfo-content,
.l .link-btn,
.m .icon-select-2 ul li a,
.m .icon-select-4 ul li a,
.m .icon-select-6 ul li a,
.s .news-text,
.s .videoinfo-title a{
    font-size: 20px;
}

.m .imginfo,
.m .news-time,
.m .news-site,
.m .more-btn,
.m .videoinfo-time,
.m .videoinfo-content,
.m .link-btn,
.s .icon-select-2 ul li a,
.s .icon-select-4 ul li a,
.s .icon-select-6 ul li a{
    font-size: 18px;
}

.s .imginfo,
.s .news-time,
.s .news-site,
.s .more-btn,
.s .videoinfo-time,
.s .videoinfo-content,
.s .link-btn{
    font-size: 16px;
}

@media screen and (max-width:992px){
    .m .index-title,
    .m .news-btn li a{
        font-size: 30px;
    }

    .m .icon-select ul li a{
        font-size: 24px;
    }

    .m .news-text,
    .m .videoinfo-title a{
        font-size: 22px;
    }

    .m .icon-select-2 ul li a,
    .m .icon-select-4 ul li a,
    .m .icon-select-6 ul li a{
        font-size: 20px;
    }

    .m .imginfo,
    .m .news-time,
    .m .news-site,
    .m .more-btn,
    .m .videoinfo-time,
    .m .videoinfo-content,
    .m .link-btn{
        font-size: 18px;
    }
}

@media screen and (max-width:576px){
    .country-name span{
        font-size: 28px;
    }

    .m .index-title,
    .m .news-btn li a{
        font-size: 28px;
    }

    .m .icon-select ul li a,
    .m .news-text,
    .m .videoinfo-title a{
        font-size: 20px;
    }

    .m .icon-select-2 ul li a,
    .m .icon-select-4 ul li a,
    .m .icon-select-6 ul li a{
        font-size: 18px;
    }

    .m .imginfo,
    .m .news-time,
    .m .news-site,
    .m .more-btn,
    .m .videoinfo-time,
    .m .videoinfo-content,
    .m .link-btn{
        font-size: 16px;
    }
}



@media screen and (max-width:415px){
    .m .icon-select-2 ul li a,
    .m .icon-select-4 ul li a,
    .m .icon-select-6 ul li a{
        font-size: 16px;
    }
}

@media screen and (max-width:375px){
    .m .icon-select ul li a{
        font-size: 18px;
    }

    .m .icon-select-2 ul li a,
    .m .icon-select-4 ul li a,
    .m .icon-select-6 ul li a{
        font-size: 14px;
    }
}


/* 內頁 */
/* 表格頁標題 ,搜尋列Label, 側選單*/
.b-title{
    font-size:24px;
}

/* 橘色主標 */
.content-title {
    font-size: 22px;
    color: #E26912;
    font-weight: 700;
}

/* 瀏覽數,日期 */
.click-text{
    font-size: 16px;
    color: #6B6C6E;
}


.t-head-m{
    font-size: 18px;
}

/* 橘色副標 */
.content-sub-title{
    font-weight: 700;
    font-size: 18px;
    color: #E26912;
    padding-bottom: 5px;
}

.breadcrumbs{
    font-size: 18px;
    color: #282828;
}

.mobile-nav{
    font-size: 16px;
}

.s-mobile-menu li a{
    font-size: 14px;
}

.main-nav a{
    font-size: 22px;
}

.font-size{
    font-size: 20px;
}

.l .p-title{
    font-size: 32px;
}

.m .p-title{
    font-size: 30px;
    color: #282828;
}

.s .p-title{
    font-size: 28px;
}

.l .b-title,
.l .t-head,
.l .search-row,
.l .sidebar,
.l .content-title,
.l .f-name,
.l .v-title,
.l .v-title a,
.l .map-btn a{
    font-size: 24px;
}

.l .main-nav a,
.m .b-title,
.m .t-head,
.m .search-row,
.m .sidebar,
.m .content-title,
.m .f-name,
.m .v-title,
.m .v-title a,
.m .map-btn a{
    font-size: 22px;
}

.l .nav-header a,
.l .font-size,
.l .content-text,
.l .breadcrumbs,
.l .main-btn,
.l .p-btn,
.l .fa-facebook,
.l .fb-share-text,
.l .nav-tabs,
.l .content-sub-title,
.l .t-head-m,
.l .sidehead,
.l .dl-content,
.l .f-word,
.l .v-content,
.l .v-content-2,
.l .dc-content,
.l .price-content,
.l .e-content,
.m .main-nav a,
.s .b-title,
.s .t-head,
.s .search-row,
.s .sidebar,
.s .content-title,
.s .f-name,
.s .v-title,
.s .v-title a,
.s .map-btn a{
font-size: 20px;
}

.l .click-text,
.l .v-time,
.l .v-time-2,
.m .f-word,
.m .v-content,
.m .v-content-2,
.m .dc-content,
.m .price-content,
.m .nav-header a,
.m .font-size,
.m .content-text,
.m .breadcrumbs,
.m .main-btn,
.m .p-btn,
.m .fa-facebook,
.m .fb-share-text,
.m .nav-tabs,
.m .content-sub-title,
.m .t-head-m,
.m .sidehead,
.m .dl-content,
.m .e-content,
.s .main-nav a{
font-size: 18px;
}

.m .click-text,
.m .v-time,
.m .v-time-2,
.s .f-word,
.s .v-content,
.s .v-content-2,
.s .dc-content,
.s .price-content,
.s .nav-header a,
.s .font-size,
.s .content-text,
.s .breadcrumbs,
.s .main-btn,
.s .p-btn,
.s .fa-facebook,
.s .fb-share-text,
.s .nav-tabs,
.s .content-sub-title,
.s .t-head-m,
.s .sidehead,
.s .dl-content,
.s .e-content{
    font-size: 16px;
}

.s .click-text,
.s .v-time,
.s .v-time-2{
    font-size: 14px;
}

@media screen and (max-width:1199px){
    .m .mobile-map ul li a{
        font-size: 22px;
    }
}

@media screen and (max-width:1100px){

    .m .p-title{
        font-size: 30px;
    }

    .m .t-head,
    .m .search-row,
    .m .sidebar,
    .m .content-title,
    .m .f-name,
    .m .v-title,
    .m .v-title a{
        font-size: 22px;
    }

    .m .content-text,
    .m .breadcrumbs,
    .m .main-btn,
    .m .p-btn,
    .m .fa-facebook,
    .m .fb-share-text,
    .m .nav-tabs,
    .m .content-sub-title,
    .m .t-head-m,
    .m .f-word,
    .m .v-content,
    .m .v-content-2,
    .m .dc-content,
    .m .price-content,
    .m .apply-head,
    .m .apply-sidehead,
    .m .apply-content,
    .m .e-content{
        font-size: 18px;
    }

    .m .click-text,
    .m .v-time,
    .m .v-time-2{
        font-size: 16px;
    }
}

@media screen and (max-width:660px){

    .m .p-title{
        font-size: 28px;
    }

    .m .t-head,
    .m .search-row,
    .m .sidebar,
    .m .content-title,
    .m .f-name,
    .m .v-title,
    .m .v-title a,
    .m .mobile-map ul li a{
        font-size: 20px;
    }

    .m .content-text,
    .m .breadcrumbs,
    .m .main-btn,
    .m .p-btn,
    .m .fa-facebook,
    .m .fb-share-text,
    .m .nav-tabs,
    .m .content-sub-title,
    .m .t-head-m,
    .m .f-word,
    .m .v-content,
    .m .v-content-2,
    .m .dc-content,
    .m .price-content,
    .m .apply-head,
    .m .apply-sidehead,
    .m .apply-content,
    .m .e-content{
        font-size: 16px;
    }

    .m .click-text,
    .m .v-time,
    .m .v-time-2{
        font-size: 14px;
    }
}

@media screen and (max-width:1210px){
    .search-row label{
        font-size: 22px;
    }
}

@media screen and (max-width:1100px){
    .m-side-nav select,
    .r-list-table tbody td::before{
        font-size: 22px;
    }
}

@media screen and (max-width:660px){
    .search-row label,
    .m-side-nav select,
    .r-list-table tbody td::before{
        font-size: 20px;
    }
}