﻿#tabs { border: none; padding: 15px; }
#tabs > ul { margin-bottom: 20px; }
#tabs .ui-widget-header { background: initial; border: 0; }
#tabs .ui-state-default { border: none; margin-right: 15px; background: #666; color: #FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#tabs .ui-state-active { background: #a95057; }
#tabs .ui-state-hover{ background:#999;border:0;}
#tabs .ui-tabs-anchor { color:#FFF;}
#tabs .ui-tabs-anchor:hover { background: #999;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.ui-tabs .ui-tabs-panel { padding: 0; }
@media screen and (max-width:500px) {
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor { padding: 8px; }
}
@media screen and (max-width:400px) {
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor { padding: 8px 5px 8px 5px; }
	#tabs .ui-state-default { margin-right: 13px; }
}
@media screen and (max-width:350px) {
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor { padding: 5px 3px 5px 3px; }
	#tabs .ui-state-default { margin-right: 5px; }
}

/*新聞樣式表*/
.NewsListStyle { border-collapse: collapse; border-spacing: 0px; width: 100%; }
.NewsListStyle i { font-style: normal; }
.NewsListStyle tr td { border-bottom: 1px dashed #E47D6A; padding: 20px 10px 0 10px; height: 50px; }
.NewsListStyle tr:last-child td, .NewsListStyle tr:nth-last-child(2) td { border-bottom: none; }
.NewsListStyle tr:last-child td { text-align: center; }
.NewsListStyle .s1, .NewsListStyle .s2, .NewsListStyle .s3 {
    color: #FFF;
    padding: 2px 10px 3px 10px;
    margin-right: 10px;
    font-size: 13px;
    font-weight: bold;
    text-shadow: 0 0 1px #666;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.NewsListStyle .s1 { background: #E47D6A; }
.NewsListStyle .s2 { background: #E47D6A; }
.NewsListStyle .s3 { background: #E47D6A; }
.NewsListStyle .time { background: url('../img/ico/icon_time.png') 0 0 no-repeat; font-size: 13px; color: #999; padding: 3px 0 3px 25px; }
.NewsListStyle tr > td > a { display: block; margin-top: 15px; text-decoration: none; font-weight: bold; padding: 10px 0 25px 0; font-size:19px;}
.NewsListStyle tr > td > a:hover { color: #b91c23; }


.anpager { font: 11px Arial, Helvetica, sans-serif; padding: 10px 20px 10px 0; margin: 0px; }
.anpager a { padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; margin-right: 2px; }
.anpager a:visited { padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.anpager .cpb { padding: 1px 6px; font-weight: bold; font-size: 15px; color: red; border: none; }
.anpager a:hover { color: #fff; background: #ffa501; border-color: #ffa501; text-decoration: none; }