@import url(http://fonts.googleapis.com/earlyaccess/notosanstc.css);

body, p, h1, h2, h3, h4 {
   font-family: 'Noto Sans TC',Arial;
   font-weight: normal;  
   color: #111;
}

h3 {
    font-family: 'Noto Sans TC','Arial';
    font-weight: bold;    
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px; 
   border-bottom: 3px solid #b4a773;
   border-bottom-width: 3px;
   border-bottom-style: solid;
   border-bottom-color: #b4a773;
}

.widget>h3 {
    font-size: 1.1em;
    font-weight: bold; 
    text-transform: uppercase;
    margin-bottom: 6px;
}

h3.widget-title {
    font-weight: bold; 
    color: #333;
}

.wpcc_link {
    font-family: 'Noto Sans TC','Arial';
    font-weight: normal;
    color: #999;
}

ol, ul {
    font-family: 'Noto Sans TC','Arial';
    font-weight: normal;
    color: #333;
}

.entry.excerpt {
    font-size: 1.1em;
    color: #666;
}

body {
    background: #eaeaea;
    font-size: 1rem;
    color: #333;
    font-weight: 300;
    font-family: 'Noto Sans TC', Arial;
}

a, a+span.hu-external:after, .themeform label .required, #flexslider-featured .flex-direction-nav .flex-next:hover, #flexslider-featured .flex-direction-nav .flex-prev:hover, .post-hover:hover .post-title a, .post-title a:hover, .sidebar.s1 .post-nav li a:hover i, .content .post-nav li a:hover i, .post-related a:hover, .sidebar.s1 .widget_rss ul li a, #footer .widget_rss ul li a, .sidebar.s1 .widget_calendar a, #footer .widget_calendar a, .sidebar.s1 .alx-tab .tab-item-category a, .sidebar.s1 .alx-posts .post-item-category a, .sidebar.s1 .alx-tab li:hover .tab-item-title a, .sidebar.s1 .alx-tab li:hover .tab-item-comment a, .sidebar.s1 .alx-posts li:hover .post-item-title a, #footer .alx-tab .tab-item-category a, #footer .alx-posts .post-item-category a, #footer .alx-tab li:hover .tab-item-title a, #footer .alx-tab li:hover .tab-item-comment a, #footer .alx-posts li:hover .post-item-title a, .comment-tabs li.active a, .comment-awaiting-moderation, .child-menu a:hover, .child-menu .current_page_item>a, .wp-pagenavi a {
    color: #8d7720;
}
.widget a:link {
    color: #000;
} /* 設定尚未點閱過的連結樣式 */
.widget :visited {
    color: #000;
} /* 設定過去曾經閱過的連結 */
.widget a:hover {
    color: #ff3419;
}  /* 設定滑鼠游標指在連結位置上的樣式 */
.widget a:active {
    color: #777;
} /* 設定上點擊過的連結樣式 */

.post-tags a {
    background: #ddd;
    color: #333;
    line-height: 1.666em;
    white-space: normal;
    font-size: .83em;
    padding: 3px 7px;
    margin: 0 5px 2px 0;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

.post-title a {
    color: #111;
    font-weight: bold;
}

.commentlist .comment-meta a, .commentlist .reply a, .pinglist .ping-meta {
    color: #111;
}

.post-nav li a span {
    font-size: .9375em;
    color: #555;
    font-weight: bold;
}

.post-nav li a strong {
    display: block;
    font-size: .75em;
    color: #444;
    letter-spacing: .5px;
    font-weight: bold;
}

.wp-block-image figcaption {
    color: #666; 
    font-size: .8125em;
    padding: 0 0 8px;
    margin: 0;
   font-style: normal;
   font-weight: bold;
}

figcaption {
    color: #666; 
    font-size: .8125em;
    padding: 0 0 8px;
    margin: 0;
    text-align:center;
    font-style: normal;
    font-weight: bold;
}


element.style.wp-pagenavi a  {
          text-decoration: underline;
          color: #ff3419;
}

element.style.wp-pagenavi a:hover {
          text-decoration: underline;
          color: #red;
}

#footer-bottom #credit {
    font-family: 'Noto Sans TC',Arial;
    color: #fff;
    font-size: .9375em;
    line-height: 1.5em;
}

.site-description {
  display: none;
  visibility: visible;
}
