/*
Public Stylesheet
*/

@charset 'UTF-8';

*,
:after,
:before {
	box-sizing: border-box;
}

::selection {
	background: #FFC8A6;
	color: #000;
}

mark{
	color: inherit;
	background: rgba(255, 255, 206, 0.5);
}

html {
	font-size: 14px;
	background-color: rgba(0, 0, 0, 0.03);
}

@media screen and (min-width:1000px) {
	html {
		background-color: rgba(0, 0, 0, 0);
	}
}

body {
	font-family: Arial, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--weui-BRAND: #386093;
	--weui-BTN-DEFAULT-COLOR: #576b95;
}

a {
	color: #576b95;
	color: inherit;
	text-decoration: none;
}

a:hover {
	color: #386093 !important;
}

p {
	margin-top: 0;
	margin-bottom: 20px;
	font-size: 17px;
	line-height: 1.55;
	word-wrap: break-word;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 0;
	margin-bottom: 6px;
	font-weight: 500;
	line-height: 1.2;
}

h1 {
	font-size: 36px;
}

img {
	background-color: rgba(0, 0, 0, 0.1);
}

.row {
	display: flex;
	flex-wrap: wrap;
}

.row>* {
	width: 100%;
	max-width: 100%;
}

.col {
	flex: 1 0 0%;
}

.col.primary,
.col.secondary {
	flex: 0 0 auto;
	position: relative;
}

.container {
	margin: auto !important;
	max-width: 1000px;
}

.header,
.footer {
	z-index: 1;
}

.footer {
	padding: 16px 0;
}

@media screen and (min-width:1000px) {

	.col.primary {
		width: 66.66666667%;
		flex: 1;
	}

	.col.secondary {
		width: 33.33333333%;
	}

	.col.start {
		width: 72.5%;
		padding-right: 12px;
	}

	.col.end {
		width: 27.5%;
	}

	.col.secondary.border:before {
		content: '';
		position: absolute;
		left: -1px;
		top: -1px;
		bottom: 0;
		width: 0;
		border-left: 1px solid rgba(0, 0, 0, 0.1);
		color: rgba(0, 0, 0, 0.1);
		-webkit-transform-origin: 0 0;
		transform-origin: 0 0;
		-webkit-transform: scaleX(0.5);
		transform: scaleX(0.5);
		z-index: 1;
	}

	.header,
	.footer {
		border: solid rgba(0, 0, 0, 0.05);
	}

	.header {
		border-width: 0 0 1px 0;
	}

	.footer {
		border-width: 1px 0 0 0;
	}
}

.navbar {
	flex-wrap: wrap;
	justify-content: space-between;
	position: relative;
}

.navbar-brand {
	padding: 4px 8px;
}

.navbar-brand img {
	display: block;
	background-color: rgba(0, 0, 0, 0);
}

.navbar-collapse {
	display: none;
	padding: 12px 0;
	width: 100%;
	overflow: hidden;
	background-color: rgba(0, 0, 0, 0.03);
}

@media screen and (min-width:1000px) {
	.navbar {
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: center;
	}

	.navbar-collapse {
		display: flex;
		padding: unset;
		flex: unset;
		background-color: transparent;
		justify-content: space-between;
		align-items: center;
	}

	.navbar-toggler {
		display: none;
	}
}

.navbar-toggler-icon,
.navbar-toggler-close {
	position: absolute;
	right: 12px;
	top: 5px;
	width: 43px;
	height: 43px;
	cursor: pointer;
	z-index: 1;
}

.navbar-toggler-icon:before {
	content: '';
	display: block;
	margin: 12px 10px;
	padding: 6px 0;
	width: 23px;
	height: 2px;
	border-top: 2px solid #888;
	border-bottom: 2px solid #888;
	background-color: #888;
	background-clip: content-box;
	box-sizing: content-box;
}

.navbar-toggler-close:before,
.navbar-toggler-close:after {
	content: '';
	position: absolute;
	width: 2px;
	height: 26px;
	background: #888;
	right: 20px;
	top: 10px;
}

.navbar-toggler-close:before {
	transform: rotate(45deg);
}

.navbar-toggler-close:after {
	transform: rotate(-45deg);
}

.search-button {
    margin: 0 12px;
    display: flex;
    justify-content: flex-end;
}

.search-button .button {
	display: flex;
    align-items: center;
    justify-content: center;
	background: none;
}

.search-button .weui-icon-search {
	color: rgba(0, 0, 0, 0.2);
}

@media screen and (min-width:1000px) {
	.page.search .weui-search-bar {
		margin-top: 48px;
	}
}


.nav li {
	list-style: none;
}

.nav ul {
	display: none;
}

.nav-menu,
.nav-tabs {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	align-items: center;
}

.nav-menu {
	flex-wrap: wrap;
}

.nav-item {
	min-width: 0;
}

.nav-menu .nav-item {
	flex-basis: 100%;
}

.nav-link {
	display: block;
	padding: 8px 16px;
	white-space: nowrap;
}

.nav-link.active span {
	padding: 2px 0;
	border-bottom: 2px solid rgba(0, 0, 0, 0.3);
}

@media screen and (min-width:1000px) {
	.nav-menu {
		flex-wrap: nowrap;
		text-align: center;
	}

	.nav-menu .nav-item {
		flex-basis: auto;
	}
}

.dropdown-menu {
	display: none;
	margin: 12px;
	padding: 6px 0;
	min-width: 125px;
	font-size: 14px;
	color: #212529;
	text-align: left;
	list-style: none;
	border-radius: 3px;
	background-color: #fff;
	background-clip: padding-box;
	box-shadow: 0 3px 12px rgb(0 0 0 / 15%) !important;
}

.dropdown-item {
	display: block;
	width: 100%;
	padding: 4px 16px;
	clear: both;
	font-weight: 400;
	color: #212529;
	text-align: inherit;
	text-decoration: none;
	white-space: nowrap;
	background-color: transparent;
	border: 0;
}

.dropdown-divider {
	height: 0;
	border-top: 1px solid rgba(0, 0, 0, .1);
	border-top: 1px solid var(--weui-FG-3);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
}

.dropdown-menu.show {
	display: block;
}

.nav-tabs .dropdown-menu {
	position: absolute;
	z-index: 1000;
	margin: 0;
	padding: 6px 0;
}

@media screen and (min-width:1000px) {
	.nav-menu .dropdown-menu {
		position: absolute;
		margin: 0;
		border: 1px solid rgba(0, 0, 0, .15);
		z-index: 1000;
	}
}

.dropdown a:hover {
	background: rgba(0, 0, 0, 0.05);
}

.dropdown-toggle:after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
	color: rgba(0, 0, 0, .3);
	border-top: 0.3em solid;
	border-right: 0.3em solid transparent;
	border-bottom: 0;
	border-left: 0.3em solid transparent;
}


.breadcrumb {
	display: none;
	flex-wrap: wrap;
	margin: 0;
	padding: 12px 16px;
	color: rgba(0, 0, 0, 0.5);
	background-color: #fff;
	list-style: none;
}

@media screen and (min-width:1000px) {
	.breadcrumb {
		display: flex;
	}
}

.breadcrumb-item+.breadcrumb-item {
	padding-left: 8px;
}

.breadcrumb-item+.breadcrumb-item:before {
	float: left;
	padding-right: 8px;
	color: rgba(0, 0, 0, 0.3);
	content: '\203a';
}

.breadcrumb-item a {
	color: inherit;
}


.pagination {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 16px auto;
	padding-left: 0;
	height: 100%;
	list-style: none;
}

.page-item {
	min-width: 0;
	text-align: center;
}

.page-link {
	position: relative;
	display: block;
	color: #576b95;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #dee2e6;
	transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	padding: 6px 12px;
	white-space: nowrap;
}

.page-item:not(:first-child) .page-link {
	margin-left: -1px;
}

.page-item:first-child .page-link {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

.page-item:last-child .page-link {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.page-item.active .page-link {
	z-index: 3;
	color: #fff;
	background-color: #576b95;
	border-color: #576b95;
}

.page-item.disabled .page-link {
	color: #888888;
	pointer-events: none;
	background-color: #fff;
	border-color: #dee2e6;
}

.page-link:hover {
	z-index: 2;
	color: #0068b7;
	background-color: #e9ecef;
	border-color: #dee2e6;
}

.weui-panel {
	background-color: #fff !important;
}

.weui-panel__hd {
	color: rgba(0, 0, 0, 0.9) !important;
}

@media screen and (min-width:1000px) {
	.weui-panel {
		margin-top: -1px !important;
	}

	.weui-panel:last-child:after {
		content:none;
	}
}

.weui-media-box:active {
	background-color: rgba(0, 0, 0, 0.1);
}

.weui-media-box__title {
	font-size: 17px;
	color: rgba(0, 0, 0, 0.9);
}

@media screen and (min-width:1000px) {
	.primary .weui-media-box__title {
		font-size: 20px;
	}
}

.weui-media-box__desc,
.weui-media-box__info {
	color: rgba(0, 0, 0, 0.3);
}

.weui-media-box__info__meta {
	padding-right: 0.5em;
}

.weui-media-box__info__meta_extra {
	padding-left: 0.5em;
}

.weui-media-box_multiple .weui-media-box__bd,
.weui-media-box_large .weui-media-box__bd {
	padding-top: 4px;
}

.weui-media-box_multiple .weui-flex__item {
	margin-right: 4px;
}

.weui-media-box_multiple .weui-flex__item:last-child {
	margin-right: 0;
}

.weui-media-box_single {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.weui-media-box_single .weui-media-box__hd {
	margin-right: 16px;
	width: 33.3333%;
}

.weui-media-box_multiple .weui-flex__item,
.weui-media-box_single .weui-media-box__hd {
	max-width: 125px;
}

.weui-media-box_single .weui-media-box__bd {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	min-width: 0;
}

.weui-media-box__thumb__wrap {
	display: block;
	position: relative;
	height: 0;
	width: 100%;
	padding-top: 66.6667%;
	outline: 1px solid rgba(0, 0, 0, 0.1);
}

.weui-media-box__thumb__wrap:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50%;
	background: -webkit-linear-gradient(#fff0, #0000006d);
	background: -o-linear-gradient(#fff0, #0000006d);
	background: -moz-linear-gradient(#fff0, #0000006d);
	background: linear-gradient(#fff0, #0000006d);
}

.weui-media-box__thumb {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	vertical-align: top;
}

.weui-cell.copyright {
	text-align: center;
	font-size: 14px;
}

.weui-cell.copyright .weui-cell__meta {
	margin: 0 4px;
}

.swiper.images-swiper {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .8);
	z-index: 99;
	--swiper-pagination-color: #fff;
	--swiper-pagination-bullet-inactive-color: #fff;
	--swiper-navigation-color: #fff;
	--swiper-navigation-size: 24px;
}

.swiper.images-swiper .swiper-close {
	position: fixed;
	top: 24px;
	right: 24px;
	color: rgba(255, 255, 255, .8);
	cursor: pointer;
	transform: scale(1.5);
	z-index: 999;
}

.swiper.images-swiper .swiper-pagination {
	color: rgba(255, 255, 255, .8);
}

.swiper.images-swiper .swiper-slide {
	padding: 16px;
}



.swiper.carousel {
	position: relative;
	margin-bottom: 12px;
	padding-top: 55%;
	outline: 1px solid rgba(0, 0, 0, 0.1);
	--swiper-navigation-color: #fff;
	--swiper-navigation-size: 24px;
}

@media screen and (min-width:1000px) {
	.swiper.carousel {
		margin: 12px;
	}
}

.swiper.carousel .swiper-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.swiper.carousel .swiper-pagination {
	left: auto;
	right: 16px;
	width: auto;
	color: rgba(255, 255, 255, .8);
}

.swiper.carousel .swiper-slide-link {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
}

.swiper.carousel .swiper-slide-thumbnail,
.swiper.carousel .swiper-slide-stack {
	position: absolute;
	left: 0;
	width: 100%;
}

.swiper.carousel .swiper-slide-thumbnail {
	top: 0;
	height: 100%;
}

.swiper.carousel .swiper-slide-image {
	width: 100%;
	height: 100%;
}

.swiper.carousel .swiper-slide-stack {
	bottom: 0;
}

.swiper-slide-thumbnail:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 33.3333%;
	background: -webkit-linear-gradient(#fff0, #0000006d);
	background: -o-linear-gradient(#fff0, #0000006d);
	background: -moz-linear-gradient(#fff0, #0000006d);
	background: linear-gradient(#fff0, #0000006d);
}

.swiper.carousel .swiper-slide-title {
	margin: 16px;
	font-size: 22px;
	color: rgba(255, 255, 255, 1);
	text-shadow: 1px 1px 0 black;
	line-height: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}



.list-group {
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	border-radius: 3px;
}

.list-group.clamp {
	flex-direction: row;
	flex-wrap: wrap;
}

.list-group-item {
	position: relative;
	display: block;
	padding: 6px 12px;
	text-decoration: none;
	background-color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.list-group.clamp .list-group-item {
	width:50%;
}

.list-group-item:hover,
.list-group-item:focus {
	color: #495057;
	text-decoration: none;
	background-color: #f8f9fa;
	z-index: 1;
}

.list-group-item:active {
	color: #212529;
	background-color: #e9ecef;
}

.list-group-link {}

.list-item-badge {
	margin-left: 8px;
	padding: 4px 8px;
	font-size: 12px;
	color: rgba(255, 255, 255, 1);
	border-radius: 20px;
	background-color: #c79f6c;
}



.media-group {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	padding: 12px;
}

.media-group-item {
	flex-basis: 33.3333%;
}

.media-item-link {
	display: block;
	margin-bottom: 12px;
	padding-right: 6px;
}

.media-item-image {
	display: block;
	width: 100%;
}

.media-item-title {
	margin-top: 4px;
	padding-left: 4px;
	line-height: 1.25;
}

@media screen and (min-width:1000px) {
	.media-group {
		padding: 0;
	}

	.media-group-item {
		flex-basis: 50%;
	}

	.media-group:not(.abundant) .media-group-item:first-child {
		flex-basis: 100%;
	}
}



.card-group {
	display: flex;
	margin: 12px;
	min-width: 0;
}

.card-group .card {
	flex: 1;
}

.card-group .card:active {
	background-color: rgba(0, 0, 0, 0.1);
}

.card-group .card.border {
	margin-left: -1px;
	justify-content: space-between;
}

.card-group .card.border:first-child {
	margin-left: 0;
}

.card {
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
}

.card.border {
	border: 1px solid rgba(0, 0, 0, 0.05);
	border-radius: 3px;
}

.card-header {
	padding: 6px 12px;
	margin-bottom: 0;
}

.card-body {
	padding: 12px;
}

.card-title {
	font-size: 17px;
}

.card-text {
	padding-top: 4px;
	font-size: 14px;
	color: rgba(0, 0, 0, 0.3);
}

.card-link,
.card-image {
	display: block;
	width: 100%;
}



.index-row {
	font-size: 17px;
}

.index-row .card,
.index-row .media-group {
	font-size: 14px;
}

.index-row .border .list-group,
.index-row .media-group {
	color: rgba(0, 0, 0, 0.5);
}

.index-row .card {
	margin: 12px;
}

@media screen and (min-width:1000px) {
	.index-row {
		margin: 16px 0 0 0;
		border-top: 1px solid rgba(0, 0, 0, 0.05);
	}

	.index-row:first-child {
		border-top: 0;
	}

	.index-row .card {
		margin: 0;
	}

	.index-row .card+.card,
	.index-row .media-group {
		margin: 12px 0 0 0;
	}
	
	.index-row .weui-panel {
		margin-top:0  !important;
	}

	.index-row .weui-panel:before,
	.index-row .weui-panel:after {
		content: none;
	}

	.index-row .col.end {
		padding: 24px 0 0 0;
	}

	.index-row:first-child .col.end {
		padding: 0;
	}

	.top-row {
		flex-wrap: nowrap;
	}

	.top-row .col {
		width: 50%;
	}
}

.links-row {
	margin: 16px 0 0 0;
	font-size: 12px;
}

.links-row .row {
	padding: 16px;
	display: block;
}

.links-row a {
	padding: 6px 12px 6px 0;
}

.bottom-row .col {
	padding: 0 12px 12px 0;
	flex-basis: 50%;
}

.bottom-row .card {
	height: 100%;
}

@media screen and (min-width:1000px) {
	.bottom-row .col {
		flex-basis: 0%;
	}
}


.user-select-none {
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	user-select: none !important;
}

.text-center {
	text-align: center !important;
}

.text-indent {
	text-indent: 2em !important;
}

.text-indent-none {
	text-indent: 0 !important;
}

.text-line-clamp2,
.text-line-clamp3 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	text-overflow: ellipsis;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	white-space: pre-wrap;
}

.text-line-clamp3 {
	-webkit-line-clamp: 3;
}

.weui-article {
	color: rgba(0, 0, 0, 0.9);
}

.article {
	padding: 16px;
	background-color: #fff;
}

.article .title {
	font-size: 28px;
	line-height: 1.2;
	margin-bottom: 16px;
	text-align: left;
}

.article .meta_list {
	margin-bottom: 22px;
	line-height: 20px;
	font-size: 0;
	word-wrap: break-word;
}

.article .meta {
	display: inline-block;
	vertical-align: middle;
	margin: 0 8px 8px 0;
	font-size: 14px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	color: rgba(0, 0, 0, .3);
}

.article .meta.time {
	cursor: pointer;
}

.article .info {
	padding-top: 8px;
	font-size: 16px;
	color: rgba(0, 0, 0, .5);
}

.article .links {
	margin-bottom: 16px;
	padding-top: 8px;
	line-height: 1.65;
	font-weight: bold;
}

.article .content {
	overflow: hidden;
	color: #222;
	font-size: 17px;
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
	position: relative;
	z-index: 0;
}

.article .content a {
	color: #576b95;
}

.article .content img {
	display: block;
	margin: auto;
	max-width: 100%;
	width: 100%;
	height: auto;
	background: rgba(0, 0, 0, 0.1);
}

.article .content ol,
.article .content ul,
.article .content table {
	margin-top: 0;
	margin-bottom: 12px;
	padding-left: 24px;
}

.article .content table {
	margin: 10px auto;
	padding: 8px 0;
	width: 100%;
	font-size: 14px;
	color: #333;
	border-collapse: collapse;
	border: 1px solid #ddd;
	border-width: 2px 0 1px 0;
}

.article .content table * {
	font-size: 14px;
}

.article .content td img {
	min-width: 50px;
}

.article .content tr:first-child,
.article .content th {
	font-weight: bold;
}

.article .content td {
	padding: 6px 3px;
	border: 1px solid #ddd;
	border-width: 1px 0;
}

.article .content tr:nth-child(2n) {
	background: #f5f5f5;
}

.article .content tr:hover {
	background: rgba(255, 250, 244, 0.5);
	cursor: pointer;
}

.article .content td[rowspan] {
	border-left: 1px solid #e5e5e5;
}

.article .content td[colspan="2"],
.article .content td[colspan="3"] {
	text-align: center;
}

.wp-caption {
	margin: auto;
	margin-bottom: 20px;
	text-align: center;
}

.wp-caption-image {
	margin: auto;
}

.wp-caption-text {
	padding-top: 8px;
	font-size: 15px;
	color: rgba(0, 0, 0, .5);
}

.wp-video {
	margin: auto;
	margin-bottom: 20px;
	text-align: center;
}

.mejs-container {
}

.mejs-inner {
}


@media screen and (min-width:1000px) {
	.article .title {
		font-size: 32px;
	}

	.article .meta.category {
		display: none;
	}

	.article .content img {
		width: unset;
	}
}

.fixed {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1;
	text-align: center;
}

.button {
	width: 36px;
	height: 36px;
	line-height: 36px;
	margin-bottom: 2px;
	color: rgba(87, 107, 149, .65);
	border-radius: 50%;
	background-color: rgba(0, 0, 0, .05);
	background-size: 60%;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	user-select: none !important;
	cursor: pointer;
	overflow: hidden;
}

.button:hover {
	background-color: rgba(0, 0, 0, .1);
}

.button:active {
	background-color: rgba(0, 0, 0, .3);
}

.button.copy {
	background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="100%" height="100%" fill="rgba(0, 0, 0, .65)"><path d="M1023.231489 766.924033a268.287732 268.287732 0 0 0-81.919918-180.787019l-81.919918-81.919918a65.945534 65.945534 0 1 0-93.235107 93.235107l81.919918 81.919918a136.089464 136.089464 0 0 1 42.393558 93.235106 113.561486 113.561486 0 0 1-31.078369 84.735916 109.51669 109.51669 0 0 1-79.103921 31.078369 155.340645 155.340645 0 0 1-98.867101-42.393558l-206.233394-206.233394a125.235075 125.235075 0 0 1-11.315189-175.155025 65.945534 65.945534 0 1 0-93.235107-93.235106A236.799763 236.799763 0 0 0 300.032212 543.743456a274.841325 274.841325 0 0 0 81.919918 192.102208l206.233394 206.233394A276.786923 276.786923 0 0 0 780.287732 1023.998976a243.660556 243.660556 0 0 0 172.339027-70.604729 236.185364 236.185364 0 0 0 70.60473-186.470214z m0 0" p-id="7023"></path><path d="M262.912249 426.597973l-56.319944-56.319943-28.262371-28.262372A146.329454 146.329454 0 0 1 133.120379 251.596548a113.510286 113.510286 0 0 1 31.078369-84.735915 109.51669 109.51669 0 0 1 79.103921-31.078369 141.875058 141.875058 0 0 1 98.867101 42.393558l206.233394 206.233394a125.235075 125.235075 0 0 1 11.315188 175.155024 65.945534 65.945534 0 1 0 93.235107 93.235107 236.799763 236.799763 0 0 0 70.604729-172.339027 274.841325 274.841325 0 0 0-81.919918-192.102208L435.404877 82.124718a276.786923 276.786923 0 0 0-192.102208-81.919918 243.660556 243.660556 0 0 0-172.339028 70.604729A246.681353 246.681353 0 0 0 0.358912 254.412546a268.287732 268.287732 0 0 0 81.919918 180.787019l28.262371 28.262372 53.657547 56.319943a66.559933 66.559933 0 0 0 93.235107 0 64.307136 64.307136 0 0 0 5.631994-93.235107z m0 0"></path></svg>');
	background-size: 55%;
}

.button.weibo {
	background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="100%" height="100%" fill="rgba(0, 0, 0, .65)"><path d="M918.485017031111 209.07804444444446c-62.13783665777777-69.90506666666667-155.34459221333333-95.79583260444444-238.19504184888888-77.67229667555556-20.71261184 5.17815296-31.068918897777777 23.301688888888886-28.47984184888889 44.01430186666666 5.17815296 20.71261184 23.301688888888886 31.068918897777777 44.014300728888884 28.47984184888889 59.548760746666666-12.945382968888888 126.86475036444445 5.17815296 170.8790522311111 54.37060778666666 44.014300728888884 49.19245482666667 56.95968369777778 116.50844444444445 36.247071857777776 176.05720405333332-2.5890770488888886 10.35630592-2.5890770488888886 18.123535928888888 2.5890759111111112 28.47984184888889 5.17815296 7.767230008888888 12.945382968888888 15.534458879999999 20.712612977777777 18.123535928888888 18.123535928888888 5.17815296 38.836147768888885-5.17815296 46.60337777777777-23.301688888888886 23.301688888888886-85.43952554666666 7.767230008888888-178.6462811022222-54.37060778666666-248.55134776888886z" fill="" p-id="1721"></path><path d="M807.1547255466666 436.9167803733333c15.534458879999999 5.17815296 33.657994808888894-2.5890770488888886 38.83614890666666-20.712612977777777 12.945382968888888-41.42522481777778 5.17815296-85.43952554666666-25.890765937777775-119.09752035555556-31.068918897777777-33.657994808888894-75.08321962666668-46.60337777777777-116.50844444444445-38.836147768888885-18.123535928888888 2.5890770488888886-28.47984184888889 20.71261184-23.301688888888886 36.247070719999996 2.5890770488888886 18.123535928888888 20.71261184 28.47984184888889 36.247071857777776 23.301688888888886 20.71261184-5.17815296 41.42522481777778 2.5890770488888886 56.95968369777778 18.123535928888888 15.534458879999999 15.534458879999999 18.123535928888888 38.836147768888885 12.945382968888888 59.548760746666666-5.17815296 18.123535928888888 5.17815296 36.247071857777776 20.71261184 41.42522481777778zM745.0168888888888 496.46554112c-12.945382968888888-5.17815296-23.301688888888886-7.767230008888888-15.534458879999999-23.301688888888886 15.534458879999999-38.836147768888885 15.534458879999999-72.49414371555555 0-95.79583260444444-31.068918897777777-44.014300728888884-116.50844444444445-41.42522481777778-212.30427704888885 0 0 0-31.068918897777777 12.945382968888888-23.301688888888886-10.35630592 15.534458879999999-49.19245482666667 12.945382968888888-88.02860259555555-10.35630592-111.33029148444444-51.78153073777778-51.78153073777778-191.5916640711111 2.5890770488888886-310.6891855644444 121.68659740444444C84.80236999111105 467.9856992711111 33.02083925333335 561.1924548266667 33.02083925333335 644.0429033244443c0 157.93366926222222 201.94796999111114 253.7295007288889 398.71778816 253.72950186666665 258.90765482666666 0 429.78670592000003-150.16643925333335 429.78670592000003-269.26396074666667 0-72.49414371555555-62.13783665777777-113.91936739555555-116.50844444444445-132.04290332444444zM431.73862741333335 840.8127214933334c-157.93366926222222 15.534458879999999-292.5656496355556-56.95968369777778-302.92195555555554-157.93366926222222-10.35630592-103.56306147555556 108.74121443555556-199.35889408 266.6748836977778-214.89335296000002 157.93366926222222-15.534458879999999 292.5656496355556 56.95968369777778 302.92195555555554 157.93366812444444 10.35630592 103.56306147555556-108.74121443555556 199.35889408-266.6748836977778 214.89335409777777z" fill="" p-id="1722"></path><path d="M447.27308629333334 545.6579948088889c-75.08321962666668-20.71261184-160.5227451733333 18.123535928888888-191.5916640711111 82.85044963555556-33.657994808888894 67.31598961777779 0 142.3992103822222 75.08321962666668 165.70089927111113 77.67229667555556 25.890765937777775 170.8790522311111-12.945382968888888 201.94796999111114-85.43952668444444 31.068918897777777-69.90506666666667-7.767230008888888-142.3992103822222-85.43952554666666-163.11182222222223z m-56.95968369777778 173.4681281422222c-15.534458879999999 23.301688888888886-46.60337777777777 36.247071857777776-72.49414371555555 23.301688888888886-23.301688888888886-10.35630592-31.068918897777777-38.836147768888885-15.534458879999999-62.13783665777777 15.534458879999999-23.301688888888886 46.60337777777777-33.657994808888894 69.90506666666667-23.301688888888886 25.890765937777775 7.767230008888888 33.657994808888894 36.247071857777776 18.123535928888888 62.13783665777777z"></path></svg>');
}

.button.qrcode {
	background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="100%" height="100%" fill="rgba(0, 0, 0, .65)"><path d="M693.12 347.264c11.776 0 23.36 0.896 35.008 2.176-31.36-146.048-187.456-254.528-365.696-254.528C163.2 94.912 0 230.656 0 403.136c0 99.52 54.272 181.248 145.024 244.736L108.8 756.864l126.72-63.488c45.312 8.896 81.664 18.112 126.912 18.112 11.392 0 22.656-0.512 33.792-1.344-7.04-24.256-11.2-49.6-11.2-76.032C385.088 475.776 521.024 347.264 693.12 347.264zM498.304 249.024c27.392 0 45.376 17.984 45.376 45.248 0 27.136-17.984 45.312-45.376 45.312-27.072 0-54.336-18.176-54.336-45.312C443.968 266.944 471.168 249.024 498.304 249.024zM244.672 339.584c-27.2 0-54.592-18.176-54.592-45.312 0-27.264 27.392-45.248 54.592-45.248S289.92 266.944 289.92 294.272C289.92 321.408 271.872 339.584 244.672 339.584zM1024 629.76c0-144.896-145.024-262.976-307.904-262.976-172.48 0-308.224 118.144-308.224 262.976 0 145.28 135.808 262.976 308.224 262.976 36.096 0 72.512-9.024 108.736-18.112l99.392 54.528-27.264-90.624C969.728 783.872 1024 711.488 1024 629.76zM616.128 584.384c-17.984 0-36.224-17.92-36.224-36.224 0-18.048 18.24-36.224 36.224-36.224 27.52 0 45.376 18.176 45.376 36.224C661.504 566.464 643.648 584.384 616.128 584.384zM815.488 584.384c-17.856 0-36.032-17.92-36.032-36.224 0-18.048 18.112-36.224 36.032-36.224 27.264 0 45.376 18.176 45.376 36.224C860.864 566.464 842.752 584.384 815.488 584.384z"></path></svg>');
}

.button.picture {
	background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="100%" height="100%" fill="rgba(0, 0, 0, .65)"><path d="M315.269895 221.129306c12.508895 0 24.424272 2.39249 35.744086 7.211239 11.320836 4.78498 21.126156 11.344373 29.471219 19.751856 8.345062 8.372691 14.889105 18.266016 19.647479 29.610388 4.776793 11.379165 7.15598 23.666002 7.15598 36.821627 0 12.576433-2.379187 24.426319-7.15598 35.480073-4.758374 11.089569-11.302417 20.802792-19.647479 29.210275-8.345062 8.371668-18.151405 14.9679-29.471219 19.751856-11.319813 4.783956-23.235191 7.175423-35.744086 7.175423-12.492522 0-24.406876-2.391467-35.726689-7.175423-11.319813-4.783956-21.143553-11.380188-29.489638-19.751856-8.327666-8.407484-14.889105-18.120706-19.647479-29.210275-4.759397-11.053754-7.139607-22.904663-7.139607-35.480073 0-13.155624 2.38021-25.442462 7.139607-36.821627 4.757351-11.343349 11.319813-21.237697 19.647479-29.610388 8.346085-8.407484 18.169825-14.966876 29.489638-19.751856C290.863019 223.520773 302.777373 221.129306 315.269895 221.129306L315.269895 221.129306zM906.663106 63.078641c14.295588 0 26.66122 5.218862 37.0795 15.72924 10.417257 10.473539 15.626909 22.578228 15.626909 36.349883L959.369515 909.067364c0 13.772678-5.210675 25.877367-15.626909 36.350906-10.419304 10.473539-22.784936 15.728216-37.0795 15.728216L117.83729 961.146487c-14.276145 0-26.497491-5.254677-36.627199-15.728216-10.112312-10.473539-15.177678-22.578228-15.177678-36.350906L66.032414 115.157763c0-13.771655 5.065366-25.876344 15.177678-36.349883 10.129708-10.510378 22.351054-15.72924 36.627199-15.72924L906.663106 63.078641 906.663106 63.078641zM879.861694 195.97644c0-14.9679-5.066389-27.688619-15.178701-38.162158-10.130731-10.473539-22.641673-15.692401-37.527708-15.692401L197.348182 142.121881c-14.889105 0-27.380604 5.218862-37.511335 15.692401-10.130731 10.473539-15.196097 23.194258-15.196097 38.162158l0 316.1351c0 17.36039 4.326539 33.813107 12.960173 49.39806 8.634658 15.547091 20.999266 29.499871 37.078477 41.74987 16.077164 12.286838 35.437094 21.998013 58.059324 29.175483 22.64065 7.210215 47.947012 11.089569 75.940576 11.7056 39.890522 0.577145 72.209602-4.820796 96.92347-16.163121 24.711821-11.383258 46.163389-25.76992 64.313771-43.128263 18.168802-17.361413 35.150568-36.204573 50.92074-56.574506 15.791661-20.36584 34.556027-39.501666 56.296167-57.478086 21.719674-17.97642 48.523133-33.089629 80.392982-45.338604 31.870872-12.284791 73.109088-18.736736 123.724883-19.315928 8.939603-0.61603 14.150278-0.760317 15.627932-0.434905 1.497097 0.289596 3.425006 0.434905 5.805216 0.434905 2.396583 0 7.30129 0.144286 14.743796 0.434905 7.442506 0.326435 21.595854 0.144286 42.433438-0.434905L879.861694 195.97644 879.861694 195.97644zM879.861694 195.97644"></path></svg>');
}

.button.top {
	background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="100%" height="100%" fill="rgba(0, 0, 0, .65)"><path d="M512 149.333333c200.298667 0 362.666667 162.368 362.666667 362.666667s-162.368 362.666667-362.666667 362.666667S149.333333 712.298667 149.333333 512 311.701333 149.333333 512 149.333333z m5.333333 232.085334L322.752 576l45.248 45.248 149.333333-149.333333 149.333334 149.333333L711.914667 576l-194.581334-194.581333z"></path></svg>');
	background-size: 75%;
}

.button.admin {
	background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="100%" height="100%" fill="rgba(87, 107, 149, .65)"><path d="M511.3 962.2c-247.5 0-448.9-201.3-449-448.8-0.1-119.9 46.6-232.7 131.4-317.5C278.5 111 391.2 64.3 511.1 64.2h0.2c119.9 0 232.5 46.6 317.3 131.4 84.8 84.8 131.6 197.5 131.6 317.4 0.2 120-46.5 232.7-131.2 317.6-84.8 84.8-197.5 131.6-317.4 131.7-0.1-0.1-0.2-0.1-0.3-0.1z m0-857.8h-0.2c-109.2 0-211.8 42.6-289 119.9S102.5 404.2 102.5 513.4C102.6 738.7 286 922 511.3 922h0.2c225.4-0.1 408.7-183.6 408.6-409-0.1-225.3-183.4-408.6-408.8-408.6z"></path><path d="M510.6 612.8c-26.8 0-52.1-10.4-71-29.4-19-19-29.5-44.2-29.5-71.1 0-26.8 10.4-52.1 29.4-71.1 29.9-29.9 218.6-132.1 275.7-162.7 8.4-4.5 18.6-3 25.3 3.7 6.7 6.7 8.2 16.8 3.7 25.2-30.6 57.2-132.5 245.9-162.5 275.9-18.9 19-44.2 29.5-71.1 29.5 0.1 0 0.1 0 0 0z m168.2-268.9C578.5 398.7 484.3 453.2 468 469.6c-11.4 11.4-17.7 26.5-17.6 42.7 0 16.1 6.3 31.3 17.7 42.6 11.4 11.4 26.5 17.7 42.6 17.7s31.3-6.3 42.6-17.7c16.2-16.3 71.8-112.5 125.5-211z"></path></svg>');
}

.button.edit {
	background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="100%" height="100%" fill="rgba(87, 107, 149, .65)"><path d="M896 496.896a25.6 25.6 0 0 1 51.2 0V768a179.2 179.2 0 0 1-179.2 179.2H256a179.2 179.2 0 0 1-179.2-179.2V256a179.2 179.2 0 0 1 179.2-179.2h313.1392a25.6 25.6 0 0 1 0 51.2H256a128 128 0 0 0-128 128v512a128 128 0 0 0 128 128h512a128 128 0 0 0 128-128V496.896z m-5.9392-373.5296a25.6 25.6 0 1 1 37.4784 34.8672L547.2 567.0912a25.6 25.6 0 0 1-37.4784-34.8672L890.0608 123.3664z"></path></svg>');
}

.button.cache {
	background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="100%" height="100%" fill="rgba(87, 107, 149, .65)"><path d="M990.08 425.6a30.72 30.72 0 0 1 0 44.8l-135.68 135.68a30.72 30.72 0 0 1-44.8 0l-135.68-135.68a31.36 31.36 0 1 1 44.8-44.8L832 538.24l113.28-112.64a30.72 30.72 0 0 1 44.8 0z"></path><path d="M448 928A416 416 0 1 1 864 512a32 32 0 0 1-64 0A352 352 0 1 0 448 864a345.6 345.6 0 0 0 176-47.36 32.64 32.64 0 0 1 43.52 12.16 31.36 31.36 0 0 1-11.52 43.52A414.72 414.72 0 0 1 448 928z"></path></svg>');
}


.icon {
	display: inline-block;
	width: 15px;
	height: 15px;
	margin: 0 2px;
	vertical-align: middle;
	background-color: rgba(0, 0, 0, 0);
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	overflow: hidden;
}

.icon.beian {
	background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="100%" height="100%" fill="rgba(0, 0, 0, .65)"><path d="M512 1024c210.176-76.8 350.208-185.088 420.096-319.232 91.904-160.768 112.128-346.368 70.144-563.2L512 0 21.76 147.968q-62.976 316.16 63.232 555.776C161.792 837.888 301.824 947.2 512 1024zM147.968 678.144C70.912 537.6 51.2 377.856 84.992 192.512L512 64.768l427.008 128C967.168 377.856 947.2 537.6 870.4 671.744c-62.976 114.944-182.016 204.8-358.4 274.688-182.016-64-301.056-159.744-364.032-268.288z"></path><path d="M512 646.144l-238.08-217.088 56.064-44.8L512 550.4l252.16-229.888 55.808 44.544L512 646.144z"></path></svg>');
}
