﻿/*更新英文字體*/
html body {
    font-family: 'PT Serif','cwTeXFangSong', '微軟正黑體' !important;
}
.lotus-mainpage p, .lotus-mainpage .lotus-masonry div, .lotus-page p, .lotus-page .article-header .article-title a, .lotus-page .page-title{
	font-family: 'PT Serif','cwTeXFangSong', '微軟正黑體'!important;
}
#section-kmt #kmt-fame .commentList .kmt-author, 
#section-kmt #kmt-fame .stickList .kmt-author, 
.lotus-page #section-kmt #kmt-fame .kmt-text p {
    font-family: 'PT Serif','Noto Sans TC','微軟正黑體'!important;
    font-size: 16px;
    font-weight: normal;
}
.kmt-form-captcha a.kmt-captcha-reload,
#section-kmt .kmt-form-captcha #captcha-response,
body div#section-kmt #captcha-instruction button.kmt-btn-submit{font-family: 'PT Serif','微軟正黑體'!important;}
.article-info dd.published, .article-info dd.create, .article-info dd.hits, #section-kmt div.kmt-form-author .kmt-author-time, #section-kmt .kmt-time time,.published-date-text{font-family: 'PT Serif','Times New Roman'!important;}
.lotus-page p.arial{font-family: 'Arial'!important;font-size: 15px!important;}
.fn18{font-size:17px;position:relative;top:-1px;}
#aid_176 h4,#aid_175 h4,.view-category .article-intro.entitle .article-header .article-title a{font-family: 'Gelasio','PT Serif','cwTeXFangSong', 微軟正黑體!important;font-weight: 600!important;}

/*測試機*/
#aid_224 h4,#aid_220 h4{font-family: 'Gelasio','PT Serif','cwTeXFangSong', 微軟正黑體!important;font-weight: 600!important;}


/*回饋區塊改字體*/
#section-kmt .kmt-form-captcha #captcha-response{color: #0f0f0f;}
#section-kmt .commentList .kmt-author,#section-kmt .stickList .kmt-author,
#section-kmt .kmt-text p{font-family:'PT Serif','Noto Sans TC',微軟正黑體;font-size:16px;font-weight:normal;}
#section-kmt .input.text,.kmt-captcha-reload,body div#section-kmt button.kmt-btn-submit,
body div#section-kmt button.kmt-btn-cancel{font-family:'PT Serif','Noto Sans TC',微軟正黑體!important;font-size:16px;}
#section-kmt .input.text{padding:9px;}
#section-kmt #kmt-fame{padding:10px 9px;}

/*10月，送你一片紅葉*/

/*蓮花池*/
.lotus-short-article.hp-latest-article.alias330 .bgimg.walking{	/*背景圖高度、位置*/
	height: 726px!important;
	background-image: url(https://d2fk9t59i7mtmw.cloudfront.net/images/material/homepage/bg20201112-pc.jpg);
	background-position: 50% 50%!important;	
}
.lotus-short-article.hp-latest-article .readmore{
	display: flex;
    flex-direction: row;
    justify-content: center;
    font-family: 'Gelasio','PT Serif','cwTeXFangSong', 微軟正黑體!important;
    line-height: 1.14;
    padding: 12px 25px 12px 32px;
	max-width: 145px;
    margin: 0 auto;	
}
.lotus-short-article.hp-latest-article .readmore .morebox{
	display: flex;
    flex-direction: column;
	justify-content: center;
}

@media only screen and (min-width: 1600px){
	.lotus-short-article.hp-latest-article.alias330 .bgimg.walking{
		background-position: 0% 50%!important;
		/*height: 557px!important;*/
	}
	/*.lotus-short-article.hp-latest-article.alias330 .short-article-wrapper{
		padding-top: 200px!important;
		padding-bottom: 153px!important;		
	}	*/
}

@media (min-width: 1281px){
	.lotus-short-article.hp-latest-article.alias330 .bgimg.walking{
		background-position: 0% 50%!important;
	}

}

.lotus-short-article.alias330 .title_img.walking{	/*標題寬度*/
	width: 449px;
}

.lotus-mainpage .lotus-short-article.alias330 p.txt{
	line-height:1.43;
	margin-top:22px;
	margin-bottom:0px;
}

.lotus-mainpage .lotus-short-article.alias330 p.txt.last-txt{
	margin-bottom: 35px;
	margin-top:11px;
}

.lotus-mainpage .lotus-short-article.alias330 p.txt.gelfont{
    font-weight: 400;
    font-family: 'Gelasio','PT Serif','cwTeXFangSong', 微軟正黑體!important;
	line-height:1.67;
	font-size:18px;
}

.lotus-short-article.hp-latest-article.alias330 .short-article-wrapper{	/*背景圖邊界與裡面標題、按鈕的上下間距*/
	padding-top: 220px;
    padding-bottom: 80px;	
}

@media only screen and (max-width: 1024px){
	.lotus-short-article.hp-latest-article.alias330 .bgimg.walking {
		background-image: url(https://d2fk9t59i7mtmw.cloudfront.net/images/material/homepage/bg20201112-tb.jpg);
		height: 626px!important;
		background-position: 50% 50%!important;
	}
	
	.lotus-mainpage .lotus-short-article p.title{margin-bottom:0!important;}
	
	.lotus-short-article.hp-latest-article.alias330 .short-article-wrapper{
		padding-top: 169px!important;
		padding-bottom: 50px!important;	
	}	
	
	.lotus-short-article.alias330 .title_img.walking{
		width: 449px;
	}	
	.lotus-mainpage .lotus-short-article.alias330 p.txt.gelfont{
		line-height:1.76;
		font-size:17px;
	}	
}

@media only screen and (max-width: 991px){
	.lotus-short-article .about-us-holder {
		width: 500px!important;
	}
}
@media only screen and (max-width: 767px){
	.lotus-short-article.hp-latest-article.alias330 .bgimg.walking{	/*背景圖高度、位置*/		
		background-image: url(https://d2fk9t59i7mtmw.cloudfront.net/images/material/homepage/bg20201112-mb.jpg);
		background-position: 50% 50%!important;
		height: 678px!important;
	}
	.lotus-short-article.hp-latest-article.alias330 .short-article-wrapper{
		padding-top: 115px!important;
		padding-bottom: 74px!important;	
	}		
	.lotus-short-article.alias330 .title_img.walking{
		width: 224px;
	}	

	.lotus-mainpage .lotus-short-article p.txt span.pbreak{display:block;}
	.lotus-mainpage .lotus-short-article.alias330 p.txt.last-txt{margin-top:22px;}

}

@media only screen and (max-width: 480px){
	.lotus-short-article .about-us-holder {
		width: 95%!important;
	}	
}


/*更新留言版*/
#section-kmt h3.kmt-title{text-transform: none!important;}
#section-kmt .kmt-form-captcha #captcha-instruction{margin: 0!important;}
#section-kmt .kmt-form-captcha .clearfix{margin: 0 0 8px;}
#section-kmt .kmt-form-captcha #captcha-response{width:240px!important;}

@media only screen and (max-width: 539px){
	#section-kmt .kmt-form-captcha .clearfix a{left:0;display:block;margin-top:2px;}
	#section-kmt .kmt-form-captcha .clearfix{margin: 0 0 2px;}
	#section-kmt .kmt-form-captcha #captcha-instruction #captcha-response{width:100%!important;margin-bottom:12px!important;}
	#section-kmt #captcha-instruction button.kmt-btn-submit{width:100%;margin-left:0;}
	#section-kmt .kmt-form-captcha{margin: 12px 0 0!important;}
}
/*END更新留言版*/

/*首頁文章樣式*/
#aid_199 .article-link + .mod-articles-category-title .article-content{
	border: 2px solid #787878;
	color: #323232;
}

#aid_199 .article-link:hover + .mod-articles-category-title .article-content,
#aid_199 .article-link.hover + .mod-articles-category-title .article-content{
	border: 2px solid white;
	color: white;		
}

/*END 彷如你笑容綻放*/

/*老師介紹*/
.itemid-419 .t3-wrapper{background:url(https://d2fk9t59i7mtmw.cloudfront.net/images/author/background.jpg)!important;}
.itemid-419 .published{display:none;}
.author .embed-container{
	position: relative;
    padding-bottom: 56.25%;
    padding-top: 0px;
    height: 0;
    overflow: hidden;
}
@media only screen and (min-width: 541px){
	.author .embed-container{
		position: relative;
		padding-top: 0px;
		overflow: hidden;	
		padding-bottom: 0;
		width: 360px;
		height: 203px;
	}
}
.author .embed-container iframe{
	right: 0; bottom: 0;
	border:none;
	width: 100%;
    height: 100%;
	position:absolute;
}

/*END 老師介紹*/