/** 页脚 **/
.footer-b .copyright {
    font-size: 0.55em;
    color: var(--white-color);
    flex: 1;
    flex-wrap: wrap;
}

.copyright {
 /** visibility: hidden;**/
}

/** 文章列表大标题 **/
.page-template-default .content-area .page-header .page-title {
    font-size: 1.7em;
}

/** 文章列表小标题 **/
.wp-block-latest-posts li a {
    text-decoration: none;
    color: var(--font-color);
    display: inline-block;
	  font-size: 1em;
}

.wp-block-latest-posts__post-excerpt {
    font-size: 0.8em;
	  color: grey;
}

.widget ul li a {
    text-decoration: none;
    color: var(--font-color);
    display: inline-block;
	  font-size: 1.3em;
	  line-height: 1.6em;
	  font-family: "noto serif sc", serif;
	font-weight: 600;
}

.wp-block-group.has-background {
    margin-bottom: -100px;
    margin-top: 0;
    padding: 1.25em 2.375em;
}

rect {
    width: 5em;
    height: 0em;
}

.svg-holder {
    line-height: 0;
    height: 0px;
}

.single-style-four .site-main .entry-header .entry-title {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 2.11em;
    font-family: var(--secondary-font);
    font-weight: 700;
    line-height: 1.25;
    color: #121212;
    margin-bottom: 20px;
}

.entry-content a, .entry-summary a, .page-content a, .comment-content a, .widget .textwidget a {
  text-decoration: none;
	font-size: 1.3em;
}


.entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .comment-content a:hover, .widget .textwidget a:hover {
  text-decoration: underline;
}

.main-navigation ul li a:hover {
   text-decoration: underline;
}
/**
.footer-b {
  background-image: linear-gradient(to bottom right, #377691, #499137);
}
**/

.footer-b {
  background-image: linear-gradient(to bottom right, #99B021,  #8c9860);
}


.header-mid {
    padding: 0px;
}

.entry-content, .entry-summary {
    /**margin-bottom: -100px;
**/
}

/** 首页底空白间隔 **/
.home .content-area {
    margin-bottom: -0.5em;
}


#wpforo #wpforo-wrap .wpf-field input[type="text"], #wpforo #wpforo-wrap .wpf-field input[type="password"], #wpforo #wpforo-wrap .wpf-field input[type="email"], #wpforo #wpforo-wrap .wpf-field input[type="date"], #wpforo #wpforo-wrap .wpf-field input[type="number"], #wpforo #wpforo-wrap .wpf-field input[type="url"], #wpforo #wpforo-wrap .wpf-field input[type="tel"], #wpforo #wpforo-wrap .wpf-field input[type="search"], #wpforo #wpforo-wrap .wpf-field input[type="color"], #wpforo #wpforo-wrap .wpf-field textarea, #wpforo #wpforo-wrap .wpf-field select {
    width: 100%;
    max-width: 100%;
    margin: 2px;
    outline: 0 none;
    padding: 4px 2px 4px 2px;
    font-size: 13px;
    line-height: 21px;
    border: 1px solid #cccccc;
    height: auto;
}

/** 文章内大标题 **/
.single-style-four .site-main .entry-header .entry-title {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 1.7em;
    font-family: var(--secondary-font);
    font-weight: 700;
    line-height: 1.25;
    color: #121212;
    margin-bottom: 20px;
}

/** 首页论坛文章标题文字 **/
.entry-content a, .entry-summary a, .page-content a, .comment-content a, .widget .textwidget a {
  
    font-size: 1.2em;
		color: black;
		line-height: 1.6em;
}

@media only screen and (max-width: 768px) {
  /* For mobile phones: */
 .single-style-four .site-main .entry-header .entry-title {
     font-size: 1.2em;
}
	.page-template-default .content-area .page-header .page-title {
    font-size: 1.2em;
}
	p {
    font-size: 0.7em;
}
	
	
}

p {
    font-size: 0.9em;
}