@font-face {
font-family: "Montserrat";
font-display: swap;
src: local("Montserrat");
}
@font-face {
font-family: "Open Sans";
font-display: swap;
src: local("Open Sans");
} @media (max-width: 767px) {
.sh-header-mobile-navigation .sh-nav-container {
padding: 15px 0;
}
.sh-standard-logo {
max-height: 56px !important;
width: auto;
}
}body, div, h1, h2, h3, h4, h5, h6, a, p, span {
font-family: PingFang TC,黑體-繁,Heiti TC,蘋果儷中黑,Apple LiGothic Medium,微軟正黑體,Microsoft JhengHei,sans-serif;
}
code, kbd, pre, samp {
font-family: monospace, monospace;
font-size: 1em
} #wrapper {
background: url(https://diary.taskinghouse.com/archives/concrete-texture.png) repeat;
background-attachment: fixed;
} @media (max-width: 640px) {
.container {
padding-left: 10px!important;
padding-right: 10px!important;
}
} .post-type-content {
display: none;
} .widget_recent_comments li, .widget_archive li, .widget_categories li {
text-transform: none;
}
.sh-post-categories-style1 .post-categories {
text-transform: none;
}
.post-tags-item {
text-transform: none;
}  pre {
background-color: #fdfdfd;
}
@media (max-width: 800px) {
.sh-back-to-top {
bottom: 55px;
}
}
.post-item:not(.post-item-single) .post-content p {
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
} .post-content img {
display: block;
width: 100%;
max-width: 640px;
}