img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}

/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}

.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}
.blogimove-inline-css-0{display:block;margin:20px 0px;}
.blogimove-inline-css-1{display: float;float:right;vertical-align: middle;color:gray;}
.blogimove-inline-css-2{height:1rem; max-width:200px;}
.blogimove-inline-css-3{display: inline-block;text-wrap:nowrap; max-width:140px;text-overflow: ellipsis;}
.blogimove-inline-css-4{padding-right: 5px}
.blogimove-inline-css-5{width: 24px; height: 24px;}
.blogimove-inline-css-14{width: 142.5px;}
.blogimove-inline-css-25{font-size: 19.2px;}
.blogimove-inline-css-26{display: inline-block;vertical-align: middle;height:1.2rem;}
.blogimove-inline-css-27{color: #ff00ff;}
.blogimove-inline-css-28{max-width: 100%; height: auto;}
.blogimove-inline-css-32{float:right;margin-right:10px;z-index:0;}
.blogimove-inline-css-33{text-align:right;font-size:10pt;}
.blogimove_hotpost_box-3:hover{box-shadow: 0 0 2px 1px #f4ebeb;}.blogimove_hotpost_box-3 .blogimove_hotpost_box_text-3{background: #f4ebeb;color: #222020;}.blogimove_hotpost_box_text-6{background: #1d1b1b;color: #fbdada;}a:hover .blogimove_hotpost_box_text-6{color: #1d1b1b;background: #fbdada;}.blogimove_hotpost_box_text-6{background: #ecdada;color: #000000;}a:hover .blogimove_hotpost_box_text-6{color: #ecdada;background: #000000;}/*字體設定*/
body,.site-branding a{font-family:微軟正黑體;}  
h1,h2,h3,h4,h5,h6 {font-family: "微軟正黑體","Playfair Display", "Open Sans", Georgia, serif;}

/*圖片滿版設定*/
.entry-content img,.entry-thumbnail img{
max-width:100%;
height: auto;
margin-top:5px;
margin-bottom:5px;
}
.entry-thumbnail img{width:100%;}/*精選圖片滿版*/

/*文章內文字體大小設定*/
.entry-content { font-size:1.2rem;}
/*文章標題字體大小設定*/
.entry-title,.entry-title a{font-size:1.6rem;font-family:微軟正黑體;}


/*網站標題背景顏色設定*/
.site-branding {background-color:white;color:black;}/*橫幅*/
.site-branding a:hover{color:#ECDADA;}

.site-title {font-family:微軟正黑體;}/*標題*/
.site-description {font-size:1rem;}/*副標*/
/*側欄小工具視覺設定*/
.widget-title {font-size:1rem}

/*首頁「繼續閱讀」視覺設定*/
.entry-more{color:white;}
.entry-more a:before{content:'繼續閱讀 ';}
.entry-more a{background-color:#ECDADA;color:white;}
.entry-more a:visited{background-color:#ECDADA;color: white;}
.entry-more a:link{background-color:#ECDADA;color: white;}
.entry-more a:hover{background-color:white;color:#ECDADA;}
/*
.widget-title {background-image:url('');color: black;}
.site-branding {height:360px; padding-top:0px;}
.site-title {visibility: hidden;z-index:1;}
.site-description {visibility: hidden;}
*/

/*內文H2設定*/
.entry-content h2,.post-content h2
{
background-color:#DEACB5; /* 背景顏色 #eeeeee */
border-left:5px solid gray; /*左側框線寬度(5px)、顏色(green)*/
padding:5px;/*內距(5px)*/
vertical-align:middle; /*垂直置中*/
color:white;font-family:微軟正黑體;/*字顏色*/
font-size:1.5rem;
}
.entry-content h2 a,.post-content h2 a{color:white;}/*內容H2連結顏色*/
/*章節連結*/
.blogimove-blockquote { border:#FF9800 5px solid; border-radius: 10px;background:#DEACB5; margin:10px;width:100%;}


.featured_posts h2,.featured_posts header{visibility: hidden;background-color: transparent;} /*隱藏精選文章標題*/
/*.featured_posts h2 a{font-size:1rem;}*//*精選文章標題*/
.container {  max-width: 1200px;}  /*網頁內容寬度*/
@media (min-width: 700px) { .content-area {max-width: 900px;}} /*網頁內文寬度*/
.menu  a{font-size:1rem;}  /*選單字體*/
.entry-summary {font-size:1rem;}/*首頁文章摘要文字*/
