<br />
<b>Deprecated</b>:  The each() function is deprecated. This message will be suppressed on further calls in <b>/home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php</b> on line <b>456</b><br />
button,
input,
textarea,
select,
kbd {
	font: inherit;
}
body > aside:first-child {
	display: none; /* CND */
}
h1 {
	margin-bottom: .5em;
	font-size: 222.22222%;
	line-height: 1.125;
}
h1 + p:not(:last-child) {
	margin-top: -1em;
	margin-bottom: 1.125em;
	font-weight: 700;
}
header p:last-child {
	margin-bottom: 2em;
}
h2 {
	margin-top: 2em;
}
header i::after,
.posts i::after {
	content: " — ";
	white-space: pre;
}
i,
address {
	font-style: inherit;
}
img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
form {
	margin: 1em 0;
}
hr {
	max-width: 50%;
	margin: 3em auto;
	border: none;
	border-top: 1px dashed;
	color: inherit;
}
sub {
	font-size: .5em;
}
samp,
code {
	font-family: ui-monospace, 'Cascadia Code', 'Source Code Pro', Menlo, Consolas, 'DejaVu Sans Mono', monospace;
	font-size: .875em;
	letter-spacing: -.02em;
}
blockquote {
	margin-left: 1px;
	padding-left: 1.5em;
	border-left: .25em solid;
	font-family: serif;
	font-style: italic;
}
ol,
ul,
dd,
#comments ~ article {
	margin-left: 1px;
	padding-left: 1.75em;
}
footer.metadata {
	margin-top: 8em;
}
.posts li {
	margin-bottom: 1.5em;
	padding-bottom: .75em;
	border-bottom: 1px dotted;
}
.posts h3 + p {
	margin: -.75em 0 -.25em;
}
#comments ~ article h3 {
	margin-top: 2.66667em;
	margin-left: -2.33333em;
	padding-left: 1px;
}
#comments ~ section {
	margin-top: 2em;
	border-top: 1px dotted;
}
.standoff,
form,
pre,
figure, p.figure {
	margin-right: 0;
	margin-left: 0;
	padding: .875em 1.75em;
	border: 1px dashed;
}
header p:last-child,
.posts li p:last-child,
small,
figcaption,
.standoff h2,
#comments ~ article h3,
footer {
	font-size: 77.7777777%;
}
footer.metadata h2 {
	font-size: 200%;
}
.standoff h2,
figcaption {
	margin-top: .5em;
}
.imprint nav {
	margin-top: 4em;
	margin-bottom: 4em;
	padding-top: 4em;
	border-top: 2px solid;
}
.imprint > p > span {
	display: block;
	margin-bottom: 1em;
}
.imprint nav p {
	margin: 0;
}
a[href="#top"] {
	float: right;
}
[data-hl="Home"] {
	display: inline;
}
[data-hl="Home"]::before {
	content: "ence.com cssence.com cssence.com cssence.com cssence.com cssence.com cssence.com cssence.com cssence.com cssence.com cssence.com cssence.com cssence.com cssence.com css";
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	font-size: 71.4285714%;
	font-weight: 700;
	letter-spacing: 1em;
	line-height: 1;
	text-decoration: none;
	white-space: nowrap;
	opacity: .5;
}
[data-hl="Home"] svg,
header p:last-child br,
.posts li p:last-child br,
.posts li img {
	display: none;
}
header img,
main .visually-hidden {
	overflow: hidden;
	position: absolute;
	z-index: 1;
	width: 1px;
	height: 1px;
	margin: -1px;
	clip: rect(0,0,0,0);
	border: 0;
	white-space: nowrap;
}
@media screen {
	body {
		overflow: hidden scroll;
		margin: 0;
		padding: 2em 1em;
		font: 112.5%/1.5 sans-serif;
	}
	main,
	body > footer {
		display: block;
		max-width: 40em;
		margin: 0 auto;
	}
	body > footer {
		max-width: 70em;
	}
	pre {
		overflow: auto;
		tab-size: 2;
	}
}
@media screen and (max-width: 24.95em) {
	body {
		font-size: 4.5vw;
	}
}
@media screen and (max-width: 39.95em) {
	form label::after {
		content: '\0a';
		white-space: pre;
	}
	form label[for] + id {
		scroll-margin-top: 3rem;
	}
}
@media print {
	body {
		margin: 0;
		padding: 0;
		font-size: 12pt;
	}
	.posts li a::before {
		content: "https://cssence.com" attr(href);
		display: block;
		margin-bottom: .5em;
		font-size: 87.5%;
		font-weight: 400;
	}
	header p:last-child {
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		margin: 0;
		border-bottom: 1px solid;
	}
	header p:last-child::before {
		position: absolute;
		content: "cssence.com";
		left: 50%;
		width: 80mm;
		margin-left: -40mm;
		font-weight: 700;
		text-align: center;
	}
	header time {
		float: right;
	}
	h1 {
		margin-top: 20mm;
	}
	a {
		color: inherit !important;
		text-decoration: none;
	}
	pre {
		tab-size: 4;
		white-space: pre-wrap;
	}
	footer.metadata h2 {
		margin: 0;
		border-top: 1px solid;
		font-size: inherit;
	}
	footer.metadata p {
		margin: 0;
	}
	header i::after,
	#comments ~ section,
	#showcase,
	#showcase + p,
	body > footer {
		display: none;
	}
}
