@import '../css/swiper-bundle.min.css';

@import '../iconfont/iconfont.css';

body {
	--red: #ff0000;
	--orange: #f37b1d;
	--yellow: #fbbd08;
	--olive: #8dc63f;
	--green: #39b54a;
	--cyan: #1cbbb4;
	--blue: #206aff;
	--purple: #8600ff;
	--mauve: #9c26b0;
	--pink: #e03997;
	--brown: #a5673f;
	--grey: #8799a3;
	--black: #8600ff;  /**--black: #161622;**/
	--darkGray: #666666;
	--gray: #aaaaaa;
	--ghostWhite: #f1f1f1;
	--white: #ffffff;
	--gold: #c78400;
	--redLight: #ffecea;
	--orangeLight: #fde6d2;
	--yellowLight: #fef2ce;
	--oliveLight: #e8f4d9;
	--greenLight: #dffbe4;
	--cyanLight: #d2f1f0;
	--blueLight: #eef7ff;
	--purpleLight: #f0e6ff;
	--mauveLight: #ebd4ef;
	--pinkLight: #ffecf9;
	--brownLight: #ede1d9;
	--greyLight: #e7ebed;
	--goldLight: #ffeccc;
	--gradualRed: linear-gradient(45deg, #f43f3b, #ec008c);
	--gradualOrange: linear-gradient(45deg, #ff9700, #ed1c24);
	--gradualGreen: linear-gradient(45deg, #39b54a, #8dc63f);
	--gradualPurple: linear-gradient(45deg, #9000ff, #5e00ff);
	--gradualPink: linear-gradient(45deg, #ec008c, #8600ff);
	--gradualBlue: linear-gradient(45deg, #0081ff, #1cbbb4);
	--ShadowSize: 4px 4px 6px;
	--redShadow: rgba(204,69,59,0.2);
	--orangeShadow: rgba(217,109,26,0.2);
	--yellowShadow: rgba(224,170,7,0.2);
	--oliveShadow: rgba(124,173,55,0.2);
	--greenShadow: rgba(48,156,63,0.2);
	--cyanShadow: rgba(28,187,180,0.2);
	--blueShadow: rgba(0,102,204,0.2);
	--purpleShadow: rgba(88,48,156,0.2);
	--mauveShadow: rgba(133,33,150,0.2);
	--pinkShadow: rgba(199,50,134,0.2);
	--brownShadow: rgba(140,88,53,0.2);
	--greyShadow: rgba(114,130,138,0.2);
	--grayShadow: rgba(114,130,138,0.2);
	--blackShadow: rgba(26,26,26,0.2);
	--goldShadow: rgba(255,193,7,0.2);
	background-color: var(--ghostWhite);
	font-size: 28px;
	color: var(--black);
	font-family: Helvetica Neue,Helvetica,sans-serif
}

.bg-red {
	background-color: var(--red);
	color: var(--white)
}

.bg-orange {
	background-color: var(--orange);
	color: var(--white)
}

.bg-yellow {
	background-color: var(--yellow);
	color: var(--white)
}

.bg-olive {
	background-color: var(--olive);
	color: var(--white)
}

.bg-green {
	background-color: var(--green);
	color: var(--white)
}

.bg-cyan {
	background-color: var(--cyan);
	color: var(--white)
}

.bg-blue {
	background-color: var(--blue);
	color: var(--white)
}

.bg-purple {
	background-color: var(--purple);
	color: var(--white)
}

.bg-mauve {
	background-color: var(--mauve);
	color: var(--white)
}

.bg-pink {
	background-color: var(--pink);
	color: var(--white)
}

.bg-brown {
	background-color: var(--brown);
	color: var(--white)
}

.bg-grey {
	background-color: var(--grey);
	color: var(--white)
}

.bg-gray {
	background-color: #f0f0f0;
	color: var(--black)
}

.bg-black {
	background-color: var(--black);
	color: var(--white)
}

.bg-white {
	background-color: var(--white);
	color: var(--blacky)
}

.bg-gold {
	background-color: var(--gold);
	color: var(--white)
}

.bg-shadeTop {
	background-image: linear-gradient(#000, rgba(0,0,0,0.01));
	color: var(--white)
}

.bg-shadeBottom {
	background-image: linear-gradient(rgba(0,0,0,0.01), #000);
	color: var(--white)
}

.bg-red.light {
	color: var(--red);
	background-color: var(--redLight)
}

.bg-orange.light {
	color: var(--orange);
	background-color: var(--orangeLight)
}

.bg-yellow.light {
	color: var(--yellow);
	background-color: var(--yellowLight)
}

.bg-olive.light {
	color: var(--olive);
	background-color: var(--oliveLight)
}

.bg-green.light {
	color: var(--green);
	background-color: var(--greenLight)
}

.bg-cyan.light {
	color: var(--cyan);
	background-color: var(--cyanLight)
}

.bg-blue.light {
	color: var(--blue);
	background-color: var(--blueLight)
}

.bg-purple.light {
	color: var(--purple);
	background-color: var(--purpleLight)
}

.bg-mauve.light {
	color: var(--mauve);
	background-color: var(--mauveLight)
}

.bg-pink.light {
	color: var(--pink);
	background-color: var(--pinkLight)
}

.bg-brown.light {
	color: var(--brown);
	background-color: var(--brownLight)
}

.bg-grey.light {
	color: var(--grey);
	background-color: var(--greyLight)
}

.bg-gold.light {
	color: var(--gold);
	background-color: var(--goldLight)
}

.bg-gradual-red {
	background-image: var(--gradualRed);
	color: var(--white)
}

.bg-gradual-orange {
	background-image: var(--gradualOrange);
	color: var(--white)
}

.bg-gradual-green {
	background-image: var(--gradualGreen);
	color: var(--white)
}

.bg-gradual-purple {
	background-image: var(--gradualPurple);
	color: var(--white)
}

.bg-gradual-pink {
	background-image: var(--gradualPink);
	color: var(--white)
}

.bg-gradual-blue {
	background-image: var(--gradualBlue);
	color: var(--white)
}

.text-gradual-red {
	background-image: var(--gradualRed);
	-webkit-background-clip: text;
	color: transparent;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent
}

.text-gradual-orange {
	background-image: var(--gradualOrange);
	-webkit-background-clip: text;
	color: transparent;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent
}

.text-gradual-green {
	background-image: var(--gradualGreen);
	-webkit-background-clip: text;
	color: transparent;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent
}

.text-gradual-purple {
	background-image: var(--gradualPurple);
	-webkit-background-clip: text;
	color: transparent;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent
}

.text-gradual-pink {
	background-image: var(--gradualPink);
	-webkit-background-clip: text;
	color: transparent;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent
}

.text-gradual-blue {
	background-image: var(--gradualBlue);
	-webkit-background-clip: text;
	color: transparent;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent
}

.shadow {
	box-shadow: 2px 2px 6px rgba(36,37,38,0.13)
}

.shadow-hover:hover {
	box-shadow: 5px 8px 10px rgba(36,37,38,0.13);
	transition: box-shadow .3s cubic-bezier(.215, .61, .355, 1),transform .3s cubic-bezier(.215, .61, .355, 1),-webkit-box-shadow .3s cubic-bezier(.215, .61, .355, 1),-webkit-transform .3s cubic-bezier(.215, .61, .355, 1);
	transform: translate(0, 0)
}

.shadow[class*="-red"] {
	box-shadow: var(--ShadowSize) var(--redShadow)
}

.shadow[class*="-orange"] {
	box-shadow: var(--ShadowSize) var(--orangeShadow)
}

.shadow[class*="-yellow"] {
	box-shadow: var(--ShadowSize) var(--yellowShadow)
}

.shadow[class*="-olive"] {
	box-shadow: var(--ShadowSize) var(--oliveShadow)
}

.shadow[class*="-green"] {
	box-shadow: var(--ShadowSize) var(--greenShadow)
}

.shadow[class*="-cyan"] {
	box-shadow: var(--ShadowSize) var(--cyanShadow)
}

.shadow[class*="-blue"] {
	box-shadow: var(--ShadowSize) var(--blueShadow)
}

.shadow[class*="-purple"] {
	box-shadow: var(--ShadowSize) var(--purpleShadow)
}

.shadow[class*="-mauve"] {
	box-shadow: var(--ShadowSize) var(--mauveShadow)
}

.shadow[class*="-pink"] {
	box-shadow: var(--ShadowSize) var(--pinkShadow)
}

.shadow[class*="-brown"] {
	box-shadow: var(--ShadowSize) var(--brownShadow)
}

.shadow[class*="-grey"] {
	box-shadow: var(--ShadowSize) var(--greyShadow)
}

.shadow[class*="-gray"] {
	box-shadow: var(--ShadowSize) var(--grayShadow)
}

.shadow[class*="-black"] {
	box-shadow: var(--ShadowSize) var(--blackShadow)
}

.shadow[class*="-white"] {
	box-shadow: var(--ShadowSize) var(--blackShadow)
}

.text-shadow[class*="-red"] {
	text-shadow: var(--ShadowSize) var(--redShadow)
}

.text-shadow[class*="-orange"] {
	text-shadow: var(--ShadowSize) var(--orangeShadow)
}

.text-shadow[class*="-yellow"] {
	text-shadow: var(--ShadowSize) var(--yellowShadow)
}

.text-shadow[class*="-olive"] {
	text-shadow: var(--ShadowSize) var(--oliveShadow)
}

.text-shadow[class*="-green"] {
	text-shadow: var(--ShadowSize) var(--greenShadow)
}

.text-shadow[class*="-cyan"] {
	text-shadow: var(--ShadowSize) var(--cyanShadow)
}

.text-shadow[class*="-blue"] {
	text-shadow: var(--ShadowSize) var(--blueShadow)
}

.text-shadow[class*="-purple"] {
	text-shadow: var(--ShadowSize) var(--purpleShadow)
}

.text-shadow[class*="-mauve"] {
	text-shadow: var(--ShadowSize) var(--mauveShadow)
}

.text-shadow[class*="-pink"] {
	text-shadow: var(--ShadowSize) var(--pinkShadow)
}

.text-shadow[class*="-brown"] {
	text-shadow: var(--ShadowSize) var(--brownShadow)
}

.text-shadow[class*="-grey"] {
	text-shadow: var(--ShadowSize) var(--greyShadow)
}

.text-shadow[class*="-gray"] {
	text-shadow: var(--ShadowSize) var(--grayShadow)
}

.text-shadow[class*="-black"] {
	text-shadow: var(--ShadowSize) var(--blackShadow)
}

.text-red,.line-red,.lines-red {
	color: var(--red)
}

.text-orange,.line-orange,.lines-orange {
	color: var(--orange)
}

.text-yellow,.line-yellow,.lines-yellow {
	color: var(--yellow)
}

.text-olive,.line-olive,.lines-olive {
	color: var(--olive)
}

.text-green,.line-green,.lines-green {
	color: var(--green)
}

.text-cyan,.line-cyan,.lines-cyan {
	color: var(--cyan)
}

.text-blue,.line-blue,.lines-blue {
	color: var(--blue)
}

.text-purple,.line-purple,.lines-purple {
	color: var(--purple)
}

.text-mauve,.line-mauve,.lines-mauve {
	color: var(--mauve)
}

.text-pink,.line-pink,.lines-pink {
	color: var(--pink)
}

.text-brown,.line-brown,.lines-brown {
	color: var(--brown)
}

.text-grey,.line-grey,.lines-grey {
	color: var(--grey)
}

.text-gray,.line-gray,.lines-gray {
	color: var(--gray)
}

.text-black,.line-black,.lines-black {
	color: var(--black)
}

.text-white,.line-white,.lines-white {
	color: var(--white)
}

.text-gold,.line-gold,.lines-gold {
	color: var(--gold)
}

.layui-text h2 {
	font-size: 20px
}

.layui-breadcrumb a {
	color: inherit
}

.layui-breadcrumb a:hover {
	color: #1890ff !important
}

.layui-tab-brief .layui-tab-title {
	height: inherit
}

.layui-tab-brief .layui-tab-title li {
	padding: 0;
	margin-right: 20px
}

.layui-tab-content {
	padding: 15px 0
}

.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after {
	border-bottom: 4px solid #0081ff !important;
	height: inherit
}

.layui-tab-brief>.layui-tab-title .layui-this {
	color: #0081ff !important
}

.layui-form-switch {
	margin: 0;
	border: none;
	border: none !important;
	background-color: #d2d2d2
}

.layui-form-switch i {
	background: #fff
}

.layui-form-onswitch {
	background-color: #333
}

.layui-form-switch {
	min-width: 20px;
	height: 16px
}

.layui-form-switch i {
	width: 10px;
	height: 10px
}

.layui-form-onswitch i {
	margin-left: -15px
}

.layui-btn-primary:hover {
	border-color: inherit
}

.layui-carousel>[carousel-item]>* {
	background: none !important
}

.layui-carousel>[carousel-item]:before {
	display: none
}

.layui-carousel-ind {
	top: -25px;
	z-index: 999
}

.layui-carousel-ind ul {
	background: none !important
}

.layui-carousel-ind ul li {
	width: 8px;
	height: 6px;
	background: #aaaaaa;
	border-radius: 6px
}

.layui-carousel-ind ul .layui-this {
	width: 10px;
	background: #22a0ff
}

.layui-carousel-arrow {
	z-index: 999
}

.layui-form-select dl dd.layui-this {
	background-color: #22a0ff
}

@media screen and (max-width:768px) {
	.layui-layer-content {
		padding: 20px
	}

	.layui-layer-tips {
		display: none !important
	}

	.layui-tab-brief .layui-tab-title li {
		margin-right: 5px;
		min-width: 45px
	}
}

a {
	transition: all .3s
}

a:hover {
	color: #1890ff
}

body {
	background-color: #f9f9f9
}

.wpss-light-btn {
	display: block
}

.wpss-dark-btn {
	display: none
}

.main-skin {
	background-color: #f8f8f8
}

.card-skin,.card-skin-rds,.layui-tab-bar,hr {
	background-color: #fff
}

.mod-skin {
	background-color: #f1f1f1
}

.el-skin {
	background-color: #fafafa
}

.border {
	border-color: #eee
}

.border-bottom {
	border-bottom: 1px solid #eee
}

.border-skin {
	border-color: #eee
}

.border-top {
	border-top: 1px solid #eee
}

.layui-this,.layui-tab-title {
	color: #222
}

.hot-topic .layui-tab-title .layui-this::after,.hot-content .hot-content-title .layui-this:after,.hot-content .hot-content-title .layui-nav-bar {
	border-color: #222
}

.hover-skin:hover {
	background-color: #f2f2f2
}

.skinbox .light-btn {
	background-color: #22a0ff;
	color: #fff
}

.skinbox .dark-btn {
	background-color: #f8f8f8;
	color: #333
}

.badge-skin {
	background-color: #aaa
}

.light-parallax {
	display: block !important
}

#dark-theme,.dark-theme {
	background-color: #111111 !important;
	color: #aaa
}

#dark-theme .border,.dark-theme .border {
	border-color: #222
}

#dark-theme .wpss-light-btn,.dark-theme .wpss-light-btn {
	display: none
}

#dark-theme .wpss-dark-btn,.dark-theme .wpss-dark-btn {
	display: block
}

#dark-theme .text-black,.dark-theme .text-black,#dark-theme .line-black,.dark-theme .line-black,#dark-theme .lines-black,.dark-theme .lines-black {
	color: #e3e3e3
}

#dark-theme .layui-text,.dark-theme .layui-text,#dark-theme .text,.dark-theme .text {
	color: #999
}

#dark-theme .main-skin,.dark-theme .main-skin {
	background-color: #353535
}

#dark-theme .skin-bg,.dark-theme .skin-bg {
	background: #191919 !important
}

#dark-theme .card-skin,.dark-theme .card-skin,#dark-theme .card-skin-rds,.dark-theme .card-skin-rds,#dark-theme .layui-tab-bar,.dark-theme .layui-tab-bar,#dark-theme .column-type,.dark-theme .column-type,#dark-theme .bg-white,.dark-theme .bg-white,#dark-theme .bg-black,.dark-theme .bg-black {
	background-color: #181818;
	color: #ccc
}

#dark-theme hr,.dark-theme hr {
	background-color: #222;
	color: #ccc;
	border: none
}

#dark-theme .mod-skin,.dark-theme .mod-skin,#dark-theme .badge-skin,.dark-theme .badge-skin,#dark-theme .layui-layer,.dark-theme .layui-layer,#dark-theme .bg-gray,.dark-theme .bg-gray,#dark-theme .bg-grey,.dark-theme .bg-grey {
	background-color: #222
}

#dark-theme .el-skin,.dark-theme .el-skin {
	background-color: #1c1b1b
}

#dark-theme .border-skin,.dark-theme .border-skin {
	border-color: #222
}

#dark-theme .border-top,.dark-theme .border-top {
	border-top: 1px solid #222
}

#dark-theme .pagetitle h1,.dark-theme .pagetitle h1,#dark-theme .subtitle,.dark-theme .subtitle {
	color: #cacaca;
	font-weight: 500
}

#dark-theme a,.dark-theme a {
	color: #9a9a9a
}

#dark-theme .layui-btn,.dark-theme .layui-btn,#dark-theme .layui-btn:hover,.dark-theme .layui-btn:hover {
	color: #fff
}

#dark-theme .card-special li a:hover i,.dark-theme .card-special li a:hover i {
	color: #f6f6f6
}

#dark-theme .layui-breadcrumb a:hover,.dark-theme .layui-breadcrumb a:hover {
	color: #fff !important
}

#dark-theme .hot-topic .layui-tab-title .layui-this::after,.dark-theme .hot-topic .layui-tab-title .layui-this::after,#dark-theme .hot-content .hot-content-title .layui-this:after,.dark-theme .hot-content .hot-content-title .layui-this:after,#dark-theme .hot-content .hot-content-title .layui-nav-bar,.dark-theme .hot-content .hot-content-title .layui-nav-bar {
	border-color: #cacaca !important
}

#dark-theme .layui-table td,.dark-theme .layui-table td,#dark-theme .layui-table th,.dark-theme .layui-table th,#dark-theme .layui-table-col-set,.dark-theme .layui-table-col-set,#dark-theme .layui-table-fixed-r,.dark-theme .layui-table-fixed-r,#dark-theme .layui-table-grid-down,.dark-theme .layui-table-grid-down,#dark-theme .layui-table-header,.dark-theme .layui-table-header,#dark-theme .layui-table-page,.dark-theme .layui-table-page,#dark-theme .layui-table-tips-main,.dark-theme .layui-table-tips-main,#dark-theme .layui-table-tool,.dark-theme .layui-table-tool,#dark-theme .layui-table-total,.dark-theme .layui-table-total,#dark-theme .layui-table-view,.dark-theme .layui-table-view,#dark-theme .layui-table[lay-skin=line],.dark-theme .layui-table[lay-skin=line],#dark-theme .layui-table[lay-skin=row],.dark-theme .layui-table[lay-skin=row] {
	border-color: #3a3a3a !important
}

#dark-theme .layui-table tbody tr:hover,.dark-theme .layui-table tbody tr:hover,#dark-theme .layui-table thead tr,.dark-theme .layui-table thead tr,#dark-theme .layui-table-click,.dark-theme .layui-table-click,#dark-theme .layui-table-header,.dark-theme .layui-table-header,#dark-theme .layui-table-hover,.dark-theme .layui-table-hover,#dark-theme .layui-table-mend,.dark-theme .layui-table-mend,#dark-theme .layui-table-patch,.dark-theme .layui-table-patch,#dark-theme .layui-table-tool,.dark-theme .layui-table-tool,#dark-theme .layui-table-total,.dark-theme .layui-table-total,#dark-theme .layui-table-total tr,.dark-theme .layui-table-total tr,#dark-theme .layui-table[lay-even] tr:nth-child(even),.dark-theme .layui-table[lay-even] tr:nth-child(even) {
	background-color: #1a1a1a !important
}

#dark-theme .link-fluid .layui-table tbody tr:hover,.dark-theme .link-fluid .layui-table tbody tr:hover,#dark-theme .layui-table thead tr,.dark-theme .layui-table thead tr,#dark-theme .layui-table-click,.dark-theme .layui-table-click,#dark-theme .layui-table-header,.dark-theme .layui-table-header,#dark-theme .layui-table-hover,.dark-theme .layui-table-hover,#dark-theme .layui-table-mend,.dark-theme .layui-table-mend,#dark-theme .layui-table-patch,.dark-theme .layui-table-patch,#dark-theme .layui-table-tool,.dark-theme .layui-table-tool,#dark-theme .layui-table-total,.dark-theme .layui-table-total,#dark-theme .layui-table-total tr,.dark-theme .layui-table-total tr,#dark-theme .layui-table[lay-even] tr:nth-child(even),.dark-theme .layui-table[lay-even] tr:nth-child(even) {
	background-color: none !important
}

#dark-theme .layui-timeline-item:before,.dark-theme .layui-timeline-item:before {
	background-color: #3a3a3a !important
}

#dark-theme .layui-timeline-item i,.dark-theme .layui-timeline-item i {
	background-color: none !important;
	color: #555
}

#dark-theme .hover-skin:hover,.dark-theme .hover-skin:hover {
	background-color: rgba(0,0,0,0.2) !important
}

#dark-theme .skinbox .light-btn,.dark-theme .skinbox .light-btn {
	background-color: #f8f8f8;
	color: #333
}

#dark-theme .skinbox .dark-btn,.dark-theme .skinbox .dark-btn {
	background-color: #22a0ff;
	color: #fff
}

#dark-theme .index-tab .layui-this,.dark-theme .index-tab .layui-this,#dark-theme .index-hot .layui-this,.dark-theme .index-hot .layui-this {
	background-color: rgba(0,0,0,0.2) !important
}

#dark-theme .layui-form-switch,.dark-theme .layui-form-switch {
	background-color: #3a3a3a
}

#dark-theme .layui-form-switch i,.dark-theme .layui-form-switch i {
	background-color: #7a7a7a
}

#dark-theme .layui-form-onswitch,.dark-theme .layui-form-onswitch {
	background-color: #000
}

#dark-theme .layui-form-onswitch i,.dark-theme .layui-form-onswitch i {
	background-color: #aaa
}

#dark-theme .layui-tab-title .layui-this:after,.dark-theme .layui-tab-title .layui-this:after {
	border-color: #000 !important
}

#dark-theme .index-hot-list .item h3 strong,.dark-theme .index-hot-list .item h3 strong {
	border-bottom-color: #fff
}

#dark-theme .index-tab .layui-timeline .layui-timeline-content p span,.dark-theme .index-tab .layui-timeline .layui-timeline-content p span {
	color: #555
}

#dark-theme .site-mod span,.dark-theme .site-mod span,#dark-theme .site-mod li,.dark-theme .site-mod li {
	color: #888
}

#dark-theme .pageui-page a,.dark-theme .pageui-page a {
	background-color: #282828
}

#dark-theme .pageui-page a b,.dark-theme .pageui-page a b {
	color: #666
}

#dark-theme .pageui-page b,.dark-theme .pageui-page b {
	background-color: #222
}

#dark-theme #tp-weather-widget,.dark-theme #tp-weather-widget {
	color: #9a9a9a
}

#dark-theme #tp-weather-widget span,.dark-theme #tp-weather-widget span {
	color: #9a9a9a
}

#dark-theme .dark-parallax,.dark-theme .dark-parallax {
	display: block !important
}

#dark-theme .layui-input:focus,.dark-theme .layui-input:focus,#dark-theme .layui-textarea:focus,.dark-theme .layui-textarea:focus {
	border-color: #525252 !important
}

.card-skin-rds {
	border-radius: 6px
}

.waves-wrap {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: -10px;
	z-index: 995
}

.dark-theme .waves-wrap {
	display: none
}

.flex {
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center
}

.waves {
	position: relative;
	width: 100%;
	height: 15vh;
	margin-bottom: -7px;
	min-height: 50px;
	max-height: 80px
}

.parallax {
	display: none
}

.parallax>use {
	animation: move-forever 25s cubic-bezier(.55, .5, .45, .5) infinite
}

.parallax>use:nth-child(1) {
	animation-delay: -2s;
	animation-duration: 7s
}

.parallax>use:nth-child(2) {
	animation-delay: -3s;
	animation-duration: 10s
}

.parallax>use:nth-child(3) {
	animation-delay: -4s;
	animation-duration: 13s
}

.parallax>use:nth-child(4) {
	animation-delay: -5s;
	animation-duration: 20s
}

@keyframes move-forever {
	0% {
		transform: translate3d(-90px, 0, 0)
	}

	100% {
		transform: translate3d(85px, 0, 0)
	}
}

@media (max-width:768px) {
	.skin-bg {
		height: 280px
	}

	.waves {
		height: 40px;
		min-height: 40px
	}
}

.bodybox {
	position: relative;
	font-family: Optima-Regular,PingFang SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;
	letter-spacing: .5px;
	font-size: 14px
}

.pagetitle {
	height: 140px;
	padding: 35px 15px 15px 15px;
	border-radius: 0;
	position: relative
}

.pagetitle .main {
	position: relative;
	z-index: 999
}

.pagetitle h1 {
	font-weight: 600;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 26px
}

.pagetitle h1 i {
	display: block
}

.pagetitle .user img {
	width: 26px;
	height: 26px;
	border-radius: 200px;
	margin-right: 10px
}

.pagetitle .text {
	line-height: 1.5;
	font-size: 15px;
	margin-bottom: 10px
}

.pagetitle .text .layui-btn {
	margin-top: 10px
}

.pagetitle .text .icons {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px
}

.pagetitle .text .icons a {
	color: inherit !important
}

.pagetitle .text .icons span {
	margin-right: 15px
}

.pagetitle .column-text {
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden
}

.pagetitle a {
	color: #fff
}

.pagetitle a:hover {
	color: #fff !important
}

.skin-bg {
	width: 100%;
	height: 250px;
	overflow: hidden;
	position: absolute;
	top: 0;
	z-index: 966;
	background-attachment: fixed !important;
	background-repeat: no-repeat;
	background-position: top center;
	background-size: 100%
}

.skin-bg .shade {
	width: 100%;
	height: inherit;
	background-repeat: no-repeat;
	background-position: top right;
	background-size: auto
}

.skin-bg .shade-black {
	background-color: #00000090;
	position: absolute;
	width: 100%;
	height: 100%
}

.skin-bg-home-nav {
	height: 400px
}

.skin-bg-nav {
	height: 450px
}

.pageui-header {
	position: relative;
	height: 70px;
	z-index: 1001
}

.pageui-header .main {
	height: inherit;
	display: flex;
	align-items: center
}

.pageui-header .logo {
	margin-right: 50px;
	height: 38px;
	background-repeat: no-repeat !important;
	background-position: center;
	background-size: 60px
}

.pageui-header .logo a {
	display: flex;
	color: inherit !important;
	align-items: center
}

.pageui-header .logo a span {
	font-size: 24px;
	color: inherit
}

.pageui-header .logo a img {
	margin-right: 10px;
	height: 40px
}

.pageui-header .left {
	flex: 1;
	padding: 0
}

.pageui-header .left .layui-nav-item {
	margin: 0 20px
}

.pageui-header .left a {
	padding: 0
}

.pageui-header .left i {
	font-size: 20px
}

.pageui-header .right {
	flex: 1px;
	text-align: right;
	padding: 0
}

.pageui-header .right .layui-badge-dot {
	margin-left: 11px
}

.pageui-header .right .layui-nav-item {
	margin: 0 0 0 30px !important
}

.pageui-header .right .layui-btn {
	border-radius: 200px;
	margin-left: 15px;
	background: inherit;
	color: #fff;
	border: 1px solid #fff
}

.pageui-header .right .layui-btn:hover {
	opacity: .9;
	filter: alpha(opacity=90);
	background: #fff;
	color: #222 !important
}

.pageui-header .right .avatar img {
	margin-top: -5px;
	border-radius: 200px;
	box-shadow: 2px 2px 6px rgba(36,37,38,0.13)
}

.pageui-header .layui-nav {
	background: inherit;
	line-height: inherit;
	color: inherit
}

.pageui-header .layui-nav li {
	cursor: pointer;
	padding-left: 15px;
	padding-right: 15px;
	display: inline-block;
	height: inherit;
	line-height: inherit
}

.pageui-header .layui-nav li:last-child {
	margin: 0
}

.pageui-header .layui-nav .user {
	margin: 0
}

.pageui-header .layui-nav a {
	padding: 0;
	display: block;
	height: inherit;
	line-height: inherit;
	color: inherit !important
}

.pageui-header .layui-nav a i {
	font-size: inherit
}

.pageui-header .layui-nav .layui-nav-more {
	display: none
}

.pageui-header .layui-nav .layui-btn {
	padding-left: 15px;
	padding-right: 15px
}

.pageui-header .layui-nav .layui-nav-child {
	border: none;
	right: -40px;
	left: auto
}

.pageui-header .layui-nav .layui-nav-child a {
	color: #8a8a8a !important;
	padding-left: 15px;
	padding-right: 15px
}

.pageui-header .layui-nav-item .layui-icon {
	position: relative;
	top: 1px;
	font-size: 16px
}

.pageui-header .smbtn {
	margin: 0
}

.pageui-header.bg-white {
	box-shadow: 0 2px 15px rgba(210,210,210,0.15)
}

.dark-theme .pageui-header.bg-white {
	box-shadow: 0 2px 20px rgba(33,33,33,0.6)
}

.main {
	margin-left: auto;
	margin-right: auto
}

.searchtitle {
	position: relative;
	text-align: center;
	font-size: 32px;
	padding: 60px 0 20px 0;
	color: #fff !important;
	z-index: 999
}

.nav-search {
	position: relative;
	padding: 60px 0;
	margin-bottom: 20px
}

.nav-search  p {
    text-align: center;
    color: inherit;
    font-size: 15px;
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
    z-index: 999;
}

.search {
	z-index: 999;
	margin-left: auto;
	margin-right: auto;
	position: relative
}

.search .search-main {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	padding: 30px 50px;
	min-height: 100px
}

.search .search-main:hover {
	background: rgba(0,0,0,0.25);
	border-radius: 10px
}

.search .search-main:hover .search-from input {
	background: #fff;
	color: #999
}

.search .search-main:hover .search-submit {
	background: #22a0ff
}

.search .search-main .layui-nav {
	background: none;
	padding: 0
}

.search .search-main .layui-nav-item {
	height: 40px;
	line-height: 58px
}

.search .search-main .li {
	display: inherit;
	float: left
}

.search .search-main .list {
	position: relative;
	overflow: hidden;
	height: 36px
}

.search .search-main .list li {
	float: left;
	padding: 0 15px;
	border: none;
	border: none !important;
	cursor: pointer;
	font-size: 16px;
	line-height: 38px;
	height: 38px;
	color: #fff
}

.search .search-main .list .active {
	border-radius: 4px 4px 0 0;
	color: #fff !important;
	background: rgba(0,0,0,0.2) !important
}

.search .search-main .search-from {
	width: 100%
}

.search .search-main .search-from .layui-form-item {
	margin: 0
}

.search .search-main .search-from input {
	border-radius: 4px;
	border: none;
	border: none !important;
	overflow: hidden;
	display: block;
	height: 50px;
	background: rgba(0,0,0,0.2);
	color: #fff
}

.search .search-main ::-webkit-input-placeholder {
	color: inherit
}

.search .search-main :-moz-placeholder {
	color: inherit
}

.search .search-main ::-moz-placeholder {
	color: inherit
}

.search .search-main :-ms-input-placeholder {
	color: inherit
}

.search .search-main .layui-nav-bar {
	display: none
}

.search .search-main .search-submit {
	position: absolute;
	top: 0;
	right: 0;
	background: rgba(0,0,0,0.3);
	border-radius: 0 4px 4px 0;
	height: 50px;
	width: 100px;
	line-height: 48px;
	color: #fff !important
}

.search .search-main .search-submit i {
	font-size: 26px
}

.search .search-bottom {
	color: #fff;
	line-height: 1;
	margin-top: 10px
}

.search .search-bottom .menu-item {
	float: left
}

.search .search-bottom a {
	display: inline-block;
	margin: 0;
	padding: 0;
	line-height: 1;
	color: #fff !important
}

.search .search-bottom .layui-breadcrumb span {
	margin: 0 5px
}

.search .search-btn {
	float: left;
	color: #fff;
	width: 52px;
	cursor: pointer;
	padding: 8px;
	font-size: 16px
}

.search .search-btn i {
	float: right;
	margin-top: 2px
}

.search .search-btn:hover .searchtype {
	display: block
}

.search .searchtype {
	display: none;
	position: absolute;
	top: 68px;
	left: 5%;
	width: 40%;
	background: #fff;
	padding: 10px 0;
	border-radius: 4px;
	color: #222 !important;
	box-shadow: 0 2px 4px rgba(0,0,0,0.12);
	border: 1px solid #d2d2d2;
	height: auto;
	overflow: hidden;
	z-index: 1002
}

.search .searchtype li {
	float: left;
	width: 25%;
	border-radius: 4px;
	overflow: hidden;
	text-align: center;
	font-size: 16px;
	padding: 0;
	line-height: 42px
}

.search .searchtype li i {
	margin-right: 10px;
	font-size: 20px;
	float: none
}

.search .searchtype li:hover {
	color: #222 !important;
	background: #f2f2f2;
	border-radius: 0 !important
}

.search .searchtype .layui-this {
	border-radius: 0 !important;
	color: #222 !important;
	background: #f2f2f2
}

.search .searchtype .layui-this:after {
	border: none;
	border: none !important
}

.search .searchtype .layui-this:after,.search .searchtype .layui-nav-bar {
	opacity: 0
}

.search .search-suggest {
	position: absolute;
	top: 60px;
	left: 0;
	width: 89%;
	background: #fff;
	border-radius: 4px;
	color: #222 !important;
	box-shadow: 0 2px 4px rgba(0,0,0,0.12);
	height: auto;
	display: none;
	overflow: hidden
}

.search .search-suggest li {
	border-radius: 4px;
	overflow: hidden;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 42px;
	cursor: pointer
}

.search .search-suggest li:hover {
	color: #222 !important;
	background: #f2f2f2;
	border-radius: 0 !important
}

.search .search-suggest li:first-child {
	padding-top: 10px
}

.search .search-suggest li:last-child {
	padding-bottom: 10px
}

.search .searchline {
	text-align: center;
	color: #fff;
	height: 22px;
	overflow: hidden
}

.search .searchline li {
	height: 38px;
	line-height: 38px
}

.search .searchline a,.search .searchline a:hover {
	color: #fff !important
}

.search-modal-box {
	width: 600px;
	height: 150px;
	z-index: 1002;
	padding: 50px
}

.search-modal-box h3 {
	font-size: 24px;
	font-weight: 600;
	margin-bottom: 20px;
	width: 100%
}

.search-modal-box .layui-form {
	position: relative
}

.search-modal-box input {
	width: 100%;
	height: 50px;
	line-height: 50px
}

.search-modal-box button {
	position: absolute;
	top: 0;
	right: 0;
	line-height: 50px;
	height: 50px;
	font-size: 18px;
	padding-right: 25px;
	z-index: 1002;
	border-radius: 0
}

.search-inputbox {
	position: absolute;
	top: 50px;
	right: 0;
	width: 35%;
	overflow: hidden;
	z-index: 999
}

.search-inputbox .layui-form {
	position: relative;
	border-radius: 4px;
	overflow: hidden
}

.search-inputbox input {
	width: 100%;
	height: 50px;
	line-height: 50px
}

.search-inputbox button {
	position: absolute;
	top: 0;
	right: 0;
	line-height: 50px;
	height: 50px;
	font-size: 18px;
	padding: 0 30px;
	z-index: 1002;
	border-radius: 0
}

.feedback-box {
	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index: 1002
}

.feedback-box .icons {
	width: 36px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	border-radius: 200px;
	margin-bottom: 10px;
	cursor: pointer;
	box-shadow: 2px 2px 6px rgba(36,37,38,0.13)
}

.feedback-box .icons a {
	display: block
}

.feedback-box .icons i {
	font-size: 18px
}

.feedback-box .weixin-box {
	position: absolute;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	bottom: 0;
	right: 50px;
	box-shadow: 1px 1px 5px rgba(0,0,0,0.1)
}

.feedback-box .weixin-box img {
	border-radius: 4px
}

.pageui-footer {
	clear: both;
	position: relative;
	margin-top: 25px;
	padding-top: 35px;
	padding-bottom: 20px;
	overflow: hidden;
	z-index: 999
}

.pageui-footer h2 {
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 28px
}

.pageui-footer h3 {
	font-weight: 600;
	margin-bottom: 20px
}

.pageui-footer p {
	margin-right: 15px;
	margin-bottom: 15px;
	font-size: 15px;
	letter-spacing: 1px;
	line-height: 1.5;
	color: #666
}

.pageui-footer .layui-breadcrumb {
	overflow: hidden;
	margin-bottom: 20px;
	display: block
}

.pageui-footer .layui-breadcrumb a {
	font-size: 15px
}

.pageui-footer .layui-breadcrumb li {
	float: left
}

.pageui-footer .menu-item {
	float: left
}

.pageui-footer .copy {
	color: #666;
	font-size: 15px;
	margin-bottom: 15px
}

.pageui-footer a {
	color: #666 !important
}

.pageui-footer .nav-breadcrumb {
	font-size: 16px
}

.pageui-footer .layui-breadcrumb {
	padding-top: 0;
	overflow: hidden
}

.pageui-footer .layui-breadcrumb span {
	color: #666;
	font-size: 12px
}

.pageui-footer .sns-icons {
	margin-top: 10px
}

.pageui-footer .links a,.pageui-footer .links span {
	font-size: 14px
}

.crumb {
	margin: 15px auto 10px auto;
	z-index: 1002;
	font-size: 14px;
	overflow: hidden
}

.crumb .layui-breadcrumb {
	float: left
}

.crumb .icons {
	float: right;
	overflow: hidden;
	font-size: 14px;
	margin-bottom: 10px;
	text-decoration:none;
}

.crumb .icons a.on{
	color: #007aff;
	cursor: default;
}

.crumb .icons span {
	margin-left: 15px
}

.crumb .user {
	margin: 0
}

.crumb .user img {
	width: 26px;
	height: 26px;
	border-radius: 200px;
	margin-right: 10px
}

.login-wrap {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	display: flex;
	align-items: center;
	z-index: 1002
}

.login-modbox {
	width: 50%;
	min-height: 500px;
	z-index: 1003;
	display: flex;
	margin-left: auto;
	margin-right: auto;
	border-radius: 10px;
	overflow: hidden
}

.login-modbox .login-main {
	flex: 1;
	display: flex;
	width: 100%;
	margin-left: auto;
	margin-right: auto
}

.login-modbox .login-main .left {
	width: 300px;
	line-height: 500px;
	background-color: #353442;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 80%
}

.login-modbox .login-main .left img {
	max-width: 100%
}

.login-modbox .login-main .password-bg {
	background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYTNmNDE2OWEtNWU1ZS00MjU1LWFiY2MtMWI4NzU5YzUwNDk4IiBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwNDIuMDM5MDMiIGhlaWdodD0iNzA5LjA4ODUxIiB2aWV3Qm94PSIwIDAgMTA0Mi4wMzkwMyA3MDkuMDg4NTEiPjx0aXRsZT5oYWNrZXJfbWluZDwvdGl0bGU+PHJlY3Qgd2lkdGg9Ijg3NSIgaGVpZ2h0PSI0NzAuNjc5MDEiIGZpbGw9IiMzZjNkNTYiLz48cmVjdCB4PSIxNTguMTc5MDEiIHk9IjY2LjM1ODAyIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjE4NC40MTM1OCIgeT0iNjMuMjcxNiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIxOTguMzAyNDciIHk9IjYzLjI3MTYiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTk4LjMwMjQ3IiB5PSIxMDAuMzA4NjQiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMjEzLjczNDU3IiB5PSI4MS43OTAxMiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIyMTMuNzM0NTciIHk9IjEwMS44NTE4NSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIxOTguMzAyNDciIHk9IjE0MC40MzIxIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjIxMy43MzQ1NyIgeT0iMTYwLjQ5MzgzIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjE5OC4zMDI0NyIgeT0iMjM2LjExMTExIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjE4NC40MTM1OCIgeT0iMTYwLjQ5MzgzIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjE1OC4xNzkwMSIgeT0iODYuNDE5NzUiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTU4LjE3OTAxIiB5PSIyNzkuMzIwOTkiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTU4LjE3OTAxIiB5PSIzMTkuNDQ0NDQiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTU4LjE3OTAxIiB5PSIzMzkuNTA2MTciIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTU1LjA5MjU5IiB5PSIxMDguMDI0NjkiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTk2Ljc1OTI2IiB5PSIxMjYuNTQzMjEiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTU1LjA5MjU5IiB5PSIyMDYuNzkwMTIiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTU1LjA5MjU5IiB5PSIyMjMuNzY1NDMiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTk2Ljc1OTI2IiB5PSIzMjIuNTMwODYiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTg0LjQxMzU4IiB5PSIzNTkuNTY3OSIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjE1OC4xNzkgMTIxLjkxNCAxNTguMTc5IDEyNSAxNjEuMjY1IDEyNSAxNjEuMjY1IDEzMS4xNzMgMTU4LjE3OSAxMzEuMTczIDE1OC4xNzkgMTM0LjI1OSAxNjUuODk1IDEzNC4yNTkgMTY1Ljg5NSAxMjEuOTE0IDE1OC4xNzkgMTIxLjkxNCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMTg0LjQxNCAxMDAuMzA5IDE4NC40MTQgMTAzLjM5NSAxODcuNSAxMDMuMzk1IDE4Ny41IDEwOS41NjggMTg0LjQxNCAxMDkuNTY4IDE4NC40MTQgMTEyLjY1NCAxOTIuMTMgMTEyLjY1NCAxOTIuMTMgMTAwLjMwOSAxODQuNDE0IDEwMC4zMDkiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjIxMy43MzUgMTIwLjM3IDIxMy43MzUgMTIzLjQ1NyAyMTYuODIxIDEyMy40NTcgMjE2LjgyMSAxMjkuNjMgMjEzLjczNSAxMjkuNjMgMjEzLjczNSAxMzIuNzE2IDIyMS40NTEgMTMyLjcxNiAyMjEuNDUxIDEyMC4zNyAyMTMuNzM1IDEyMC4zNyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMjEzLjczNSAxODAuNTU2IDIxMy43MzUgMTgzLjY0MiAyMTYuODIxIDE4My42NDIgMjE2LjgyMSAxODkuODE1IDIxMy43MzUgMTg5LjgxNSAyMTMuNzM1IDE5Mi45MDEgMjIxLjQ1MSAxOTIuOTAxIDIyMS40NTEgMTgwLjU1NiAyMTMuNzM1IDE4MC41NTYiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjIxMy43MzUgMjAwLjYxNyAyMTMuNzM1IDIwMy43MDQgMjE2LjgyMSAyMDMuNzA0IDIxNi44MjEgMjA5Ljg3NyAyMTMuNzM1IDIwOS44NzcgMjEzLjczNSAyMTIuOTYzIDIyMS40NTEgMjEyLjk2MyAyMjEuNDUxIDIwMC42MTcgMjEzLjczNSAyMDAuNjE3IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIyMTMuNzM1IDEzOC44ODkgMjEzLjczNSAxNDEuOTc1IDIxNi44MjEgMTQxLjk3NSAyMTYuODIxIDE0OC4xNDggMjEzLjczNSAxNDguMTQ4IDIxMy43MzUgMTUxLjIzNSAyMjEuNDUxIDE1MS4yMzUgMjIxLjQ1MSAxMzguODg5IDIxMy43MzUgMTM4Ljg4OSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMTk4LjMwMiA4MS43OSAxOTguMzAyIDg0Ljg3NyAyMDEuMzg5IDg0Ljg3NyAyMDEuMzg5IDkxLjA0OSAxOTguMzAyIDkxLjA0OSAxOTguMzAyIDk0LjEzNiAyMDYuMDE5IDk0LjEzNiAyMDYuMDE5IDgxLjc5IDE5OC4zMDIgODEuNzkiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIxOTguMzAyNDciIHk9IjE4MC41NTU1NiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIxOTguMzAyNDciIHk9IjIxNy41OTI1OSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjE5OC4zMDIgMTk5LjA3NCAxOTguMzAyIDIwMi4xNiAyMDEuMzg5IDIwMi4xNiAyMDEuMzg5IDIwOC4zMzMgMTk4LjMwMiAyMDguMzMzIDE5OC4zMDIgMjExLjQyIDIwNi4wMTkgMjExLjQyIDIwNi4wMTkgMTk5LjA3NCAxOTguMzAyIDE5OS4wNzQiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjE4NC40MTQgMTIwLjM3IDE4NC40MTQgMTIzLjQ1NyAxODcuNSAxMjMuNDU3IDE4Ny41IDEyOS42MyAxODQuNDE0IDEyOS42MyAxODQuNDE0IDEzMi43MTYgMTkyLjEzIDEzMi43MTYgMTkyLjEzIDEyMC4zNyAxODQuNDE0IDEyMC4zNyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMTg0LjQxNCAxNDAuNDMyIDE4NC40MTQgMTQzLjUxOSAxODcuNSAxNDMuNTE5IDE4Ny41IDE0OS42OTEgMTg0LjQxNCAxNDkuNjkxIDE4NC40MTQgMTUyLjc3OCAxOTIuMTMgMTUyLjc3OCAxOTIuMTMgMTQwLjQzMiAxODQuNDE0IDE0MC40MzIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIxODQuNDEzNTgiIHk9IjIwMC42MTcyOCIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjE4NC40MTQgMTgwLjU1NiAxODQuNDE0IDE4My42NDIgMTg3LjUgMTgzLjY0MiAxODcuNSAxODkuODE1IDE4NC40MTQgMTg5LjgxNSAxODQuNDE0IDE5Mi45MDEgMTkyLjEzIDE5Mi45MDEgMTkyLjEzIDE4MC41NTYgMTg0LjQxNCAxODAuNTU2IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTg0LjQxMzU4IiB5PSIyNDAuNzQwNzQiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIxODQuNDE0IDIyMC42NzkgMTg0LjQxNCAyMjMuNzY1IDE4Ny41IDIyMy43NjUgMTg3LjUgMjI5LjkzOCAxODQuNDE0IDIyOS45MzggMTg0LjQxNCAyMzMuMDI1IDE5Mi4xMyAyMzMuMDI1IDE5Mi4xMyAyMjAuNjc5IDE4NC40MTQgMjIwLjY3OSIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjE4NC40MTM1OCIgeT0iMjgwLjg2NDIiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMTk4LjMwMjQ3IiB5PSIyNzcuNzc3NzgiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIxODQuNDE0IDI2MC44MDIgMTg0LjQxNCAyNjMuODg5IDE4Ny41IDI2My44ODkgMTg3LjUgMjcwLjA2MiAxODQuNDE0IDI3MC4wNjIgMTg0LjQxNCAyNzMuMTQ4IDE5Mi4xMyAyNzMuMTQ4IDE5Mi4xMyAyNjAuODAyIDE4NC40MTQgMjYwLjgwMiIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMjEzLjczNSAyNjAuODAyIDIxMy43MzUgMjYzLjg4OSAyMTYuODIxIDI2My44ODkgMjE2LjgyMSAyNzAuMDYyIDIxMy43MzUgMjcwLjA2MiAyMTMuNzM1IDI3My4xNDggMjIxLjQ1MSAyNzMuMTQ4IDIyMS40NTEgMjYwLjgwMiAyMTMuNzM1IDI2MC44MDIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIyOTIuNDM4MjciIHk9IjgxLjc5MDEyIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjI5Mi40MzgyNyIgeT0iMTAxLjg1MTg1IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjI5Mi40MzgyNyIgeT0iMTYwLjQ5MzgzIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMjkyLjQzOCAxMjAuMzcgMjkyLjQzOCAxMjMuNDU3IDI5NS41MjUgMTIzLjQ1NyAyOTUuNTI1IDEyOS42MyAyOTIuNDM4IDEyOS42MyAyOTIuNDM4IDEzMi43MTYgMzAwLjE1NCAxMzIuNzE2IDMwMC4xNTQgMTIwLjM3IDI5Mi40MzggMTIwLjM3IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIyOTIuNDM4IDE4MC41NTYgMjkyLjQzOCAxODMuNjQyIDI5NS41MjUgMTgzLjY0MiAyOTUuNTI1IDE4OS44MTUgMjkyLjQzOCAxODkuODE1IDI5Mi40MzggMTkyLjkwMSAzMDAuMTU0IDE5Mi45MDEgMzAwLjE1NCAxODAuNTU2IDI5Mi40MzggMTgwLjU1NiIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMjkyLjQzOCAyMDAuNjE3IDI5Mi40MzggMjAzLjcwNCAyOTUuNTI1IDIwMy43MDQgMjk1LjUyNSAyMDkuODc3IDI5Mi40MzggMjA5Ljg3NyAyOTIuNDM4IDIxMi45NjMgMzAwLjE1NCAyMTIuOTYzIDMwMC4xNTQgMjAwLjYxNyAyOTIuNDM4IDIwMC42MTciIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjI5Mi40MzggMTM4Ljg4OSAyOTIuNDM4IDE0MS45NzUgMjk1LjUyNSAxNDEuOTc1IDI5NS41MjUgMTQ4LjE0OCAyOTIuNDM4IDE0OC4xNDggMjkyLjQzOCAxNTEuMjM1IDMwMC4xNTQgMTUxLjIzNSAzMDAuMTU0IDEzOC44ODkgMjkyLjQzOCAxMzguODg5IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIyOTIuNDM4IDI2MC44MDIgMjkyLjQzOCAyNjMuODg5IDI5NS41MjUgMjYzLjg4OSAyOTUuNTI1IDI3MC4wNjIgMjkyLjQzOCAyNzAuMDYyIDI5Mi40MzggMjczLjE0OCAzMDAuMTU0IDI3My4xNDggMzAwLjE1NCAyNjAuODAyIDI5Mi40MzggMjYwLjgwMiIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjE4NC40MTM1OCIgeT0iMzIwLjk4NzY1IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjE5OC4zMDI0NyIgeT0iMjk3LjgzOTUxIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjE4NC40MTM1OCIgeT0iMzczLjQ1Njc5IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjE5OC4zMDI0NyIgeT0iMzM2LjQxOTc1IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMTg0LjQxNCAzMDAuOTI2IDE4NC40MTQgMzA0LjAxMiAxODcuNSAzMDQuMDEyIDE4Ny41IDMxMC4xODUgMTg0LjQxNCAzMTAuMTg1IDE4NC40MTQgMzEzLjI3MiAxOTIuMTMgMzEzLjI3MiAxOTIuMTMgMzAwLjkyNiAxODQuNDE0IDMwMC45MjYiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjE4NC40MTQgMzk1LjA2MiAxODQuNDE0IDM5OC4xNDggMTg3LjUgMzk4LjE0OCAxODcuNSA0MDQuMzIxIDE4NC40MTQgNDA0LjMyMSAxODQuNDE0IDQwNy40MDcgMTkyLjEzIDQwNy40MDcgMTkyLjEzIDM5NS4wNjIgMTg0LjQxNCAzOTUuMDYyIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMjY5LjI5MDEyIiB5PSI2My4yNzE2IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjI2OS4yOTAxMiIgeT0iMTYwLjQ5MzgzIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjI2OS4yOTAxMiIgeT0iMzU5LjU2NzkiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIyNjkuMjkgMTAwLjMwOSAyNjkuMjkgMTAzLjM5NSAyNzIuMzc3IDEwMy4zOTUgMjcyLjM3NyAxMDkuNTY4IDI2OS4yOSAxMDkuNTY4IDI2OS4yOSAxMTIuNjU0IDI3Ny4wMDYgMTEyLjY1NCAyNzcuMDA2IDEwMC4zMDkgMjY5LjI5IDEwMC4zMDkiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjI2OS4yOSAxMjAuMzcgMjY5LjI5IDEyMy40NTcgMjcyLjM3NyAxMjMuNDU3IDI3Mi4zNzcgMTI5LjYzIDI2OS4yOSAxMjkuNjMgMjY5LjI5IDEzMi43MTYgMjc3LjAwNiAxMzIuNzE2IDI3Ny4wMDYgMTIwLjM3IDI2OS4yOSAxMjAuMzciIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjI2OS4yOSAxNDAuNDMyIDI2OS4yOSAxNDMuNTE5IDI3Mi4zNzcgMTQzLjUxOSAyNzIuMzc3IDE0OS42OTEgMjY5LjI5IDE0OS42OTEgMjY5LjI5IDE1Mi43NzggMjc3LjAwNiAxNTIuNzc4IDI3Ny4wMDYgMTQwLjQzMiAyNjkuMjkgMTQwLjQzMiIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjI2OS4yOTAxMiIgeT0iMjAwLjYxNzI4IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMjY5LjI5IDE4MC41NTYgMjY5LjI5IDE4My42NDIgMjcyLjM3NyAxODMuNjQyIDI3Mi4zNzcgMTg5LjgxNSAyNjkuMjkgMTg5LjgxNSAyNjkuMjkgMTkyLjkwMSAyNzcuMDA2IDE5Mi45MDEgMjc3LjAwNiAxODAuNTU2IDI2OS4yOSAxODAuNTU2IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMjY5LjI5MDEyIiB5PSIyNDAuNzQwNzQiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIyNjkuMjkgMjIwLjY3OSAyNjkuMjkgMjIzLjc2NSAyNzIuMzc3IDIyMy43NjUgMjcyLjM3NyAyMjkuOTM4IDI2OS4yOSAyMjkuOTM4IDI2OS4yOSAyMzMuMDI1IDI3Ny4wMDYgMjMzLjAyNSAyNzcuMDA2IDIyMC42NzkgMjY5LjI5IDIyMC42NzkiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIyNjkuMjkwMTIiIHk9IjI4MC44NjQyIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMjY5LjI5IDI2MC44MDIgMjY5LjI5IDI2My44ODkgMjcyLjM3NyAyNjMuODg5IDI3Mi4zNzcgMjcwLjA2MiAyNjkuMjkgMjcwLjA2MiAyNjkuMjkgMjczLjE0OCAyNzcuMDA2IDI3My4xNDggMjc3LjAwNiAyNjAuODAyIDI2OS4yOSAyNjAuODAyIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMjY5LjI5MDEyIiB5PSIzMjAuOTg3NjUiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMjY5LjI5MDEyIiB5PSIzNzMuNDU2NzkiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIyNjkuMjkgMzAwLjkyNiAyNjkuMjkgMzA0LjAxMiAyNzIuMzc3IDMwNC4wMTIgMjcyLjM3NyAzMTAuMTg1IDI2OS4yOSAzMTAuMTg1IDI2OS4yOSAzMTMuMjcyIDI3Ny4wMDYgMzEzLjI3MiAyNzcuMDA2IDMwMC45MjYgMjY5LjI5IDMwMC45MjYiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjI2OS4yOSAzOTUuMDYyIDI2OS4yOSAzOTguMTQ4IDI3Mi4zNzcgMzk4LjE0OCAyNzIuMzc3IDQwNC4zMjEgMjY5LjI5IDQwNC4zMjEgMjY5LjI5IDQwNy40MDcgMjc3LjAwNiA0MDcuNDA3IDI3Ny4wMDYgMzk1LjA2MiAyNjkuMjkgMzk1LjA2MiIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjMwNi4zMjcxNiIgeT0iNjMuMjcxNiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzMDYuMzI3MTYiIHk9IjE2MC40OTM4MyIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzMDYuMzI3MTYiIHk9IjM1OS41Njc5IiB3aWR0aD0iMTAuODAyNDciIGhlaWdodD0iMS41NDMyMSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMzA2LjMyNyAxMDAuMzA5IDMwNi4zMjcgMTAzLjM5NSAzMDkuNDE0IDEwMy4zOTUgMzA5LjQxNCAxMDkuNTY4IDMwNi4zMjcgMTA5LjU2OCAzMDYuMzI3IDExMi42NTQgMzE0LjA0MyAxMTIuNjU0IDMxNC4wNDMgMTAwLjMwOSAzMDYuMzI3IDEwMC4zMDkiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjMwNi4zMjcgMTIwLjM3IDMwNi4zMjcgMTIzLjQ1NyAzMDkuNDE0IDEyMy40NTcgMzA5LjQxNCAxMjkuNjMgMzA2LjMyNyAxMjkuNjMgMzA2LjMyNyAxMzIuNzE2IDMxNC4wNDMgMTMyLjcxNiAzMTQuMDQzIDEyMC4zNyAzMDYuMzI3IDEyMC4zNyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMzA2LjMyNyAxNDAuNDMyIDMwNi4zMjcgMTQzLjUxOSAzMDkuNDE0IDE0My41MTkgMzA5LjQxNCAxNDkuNjkxIDMwNi4zMjcgMTQ5LjY5MSAzMDYuMzI3IDE1Mi43NzggMzE0LjA0MyAxNTIuNzc4IDMxNC4wNDMgMTQwLjQzMiAzMDYuMzI3IDE0MC40MzIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzMDYuMzI3MTYiIHk9IjIwMC42MTcyOCIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjMwNi4zMjcgMTgwLjU1NiAzMDYuMzI3IDE4My42NDIgMzA5LjQxNCAxODMuNjQyIDMwOS40MTQgMTg5LjgxNSAzMDYuMzI3IDE4OS44MTUgMzA2LjMyNyAxOTIuOTAxIDMxNC4wNDMgMTkyLjkwMSAzMTQuMDQzIDE4MC41NTYgMzA2LjMyNyAxODAuNTU2IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzA2LjMyNzE2IiB5PSIyNDAuNzQwNzQiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIzMDYuMzI3IDIyMC42NzkgMzA2LjMyNyAyMjMuNzY1IDMwOS40MTQgMjIzLjc2NSAzMDkuNDE0IDIyOS45MzggMzA2LjMyNyAyMjkuOTM4IDMwNi4zMjcgMjMzLjAyNSAzMTQuMDQzIDIzMy4wMjUgMzE0LjA0MyAyMjAuNjc5IDMwNi4zMjcgMjIwLjY3OSIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjMwNi4zMjcxNiIgeT0iMjgwLjg2NDIiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIzMDYuMzI3IDI2MC44MDIgMzA2LjMyNyAyNjMuODg5IDMwOS40MTQgMjYzLjg4OSAzMDkuNDE0IDI3MC4wNjIgMzA2LjMyNyAyNzAuMDYyIDMwNi4zMjcgMjczLjE0OCAzMTQuMDQzIDI3My4xNDggMzE0LjA0MyAyNjAuODAyIDMwNi4zMjcgMjYwLjgwMiIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjMwNi4zMjcxNiIgeT0iMzIwLjk4NzY1IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjMwNi4zMjcxNiIgeT0iMzczLjQ1Njc5IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMzA2LjMyNyAzMDAuOTI2IDMwNi4zMjcgMzA0LjAxMiAzMDkuNDE0IDMwNC4wMTIgMzA5LjQxNCAzMTAuMTg1IDMwNi4zMjcgMzEwLjE4NSAzMDYuMzI3IDMxMy4yNzIgMzE0LjA0MyAzMTMuMjcyIDMxNC4wNDMgMzAwLjkyNiAzMDYuMzI3IDMwMC45MjYiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjMwNi4zMjcgMzk1LjA2MiAzMDYuMzI3IDM5OC4xNDggMzA5LjQxNCAzOTguMTQ4IDMwOS40MTQgNDA0LjMyMSAzMDYuMzI3IDQwNC4zMjEgMzA2LjMyNyA0MDcuNDA3IDMxNC4wNDMgNDA3LjQwNyAzMTQuMDQzIDM5NS4wNjIgMzA2LjMyNyAzOTUuMDYyIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIxOTguMzAyIDM3My40NTcgMTk4LjMwMiAzNzYuNTQzIDIwMS4zODkgMzc2LjU0MyAyMDEuMzg5IDM4Mi43MTYgMTk4LjMwMiAzODIuNzE2IDE5OC4zMDIgMzg1LjgwMiAyMDYuMDE5IDM4NS44MDIgMjA2LjAxOSAzNzMuNDU3IDE5OC4zMDIgMzczLjQ1NyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMTk4LjMwMiAzOTMuNTE5IDE5OC4zMDIgMzk2LjYwNSAyMDEuMzg5IDM5Ni42MDUgMjAxLjM4OSA0MDIuNzc4IDE5OC4zMDIgNDAyLjc3OCAxOTguMzAyIDQwNS44NjQgMjA2LjAxOSA0MDUuODY0IDIwNi4wMTkgMzkzLjUxOSAxOTguMzAyIDM5My41MTkiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjE1OC4xNzkgMTYwLjQ5NCAxNTguMTc5IDE2My41OCAxNjEuMjY1IDE2My41OCAxNjEuMjY1IDE2OS43NTMgMTU4LjE3OSAxNjkuNzUzIDE1OC4xNzkgMTcyLjg0IDE2NS44OTUgMTcyLjg0IDE2NS44OTUgMTYwLjQ5NCAxNTguMTc5IDE2MC40OTQiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjE1OC4xNzkgMjM5LjE5OCAxNTguMTc5IDI0Mi4yODQgMTYxLjI2NSAyNDIuMjg0IDE2MS4yNjUgMjQ4LjQ1NyAxNTguMTc5IDI0OC40NTcgMTU4LjE3OSAyNTEuNTQzIDE2NS44OTUgMjUxLjU0MyAxNjUuODk1IDIzOS4xOTggMTU4LjE3OSAyMzkuMTk4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIxNTguMTc5IDI1OS4yNTkgMTU4LjE3OSAyNjIuMzQ2IDE2MS4yNjUgMjYyLjM0NiAxNjEuMjY1IDI2OC41MTkgMTU4LjE3OSAyNjguNTE5IDE1OC4xNzkgMjcxLjYwNSAxNjUuODk1IDI3MS42MDUgMTY1Ljg5NSAyNTkuMjU5IDE1OC4xNzkgMjU5LjI1OSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMTU4LjE3OSAyOTkuMzgzIDE1OC4xNzkgMzAyLjQ2OSAxNjEuMjY1IDMwMi40NjkgMTYxLjI2NSAzMDguNjQyIDE1OC4xNzkgMzA4LjY0MiAxNTguMTc5IDMxMS43MjggMTY1Ljg5NSAzMTEuNzI4IDE2NS44OTUgMjk5LjM4MyAxNTguMTc5IDI5OS4zODMiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjE1OC4xNzkgMzU2LjQ4MSAxNTguMTc5IDM1OS41NjggMTYxLjI2NSAzNTkuNTY4IDE2MS4yNjUgMzY1Ljc0MSAxNTguMTc5IDM2NS43NDEgMTU4LjE3OSAzNjguODI3IDE2NS44OTUgMzY4LjgyNyAxNjUuODk1IDM1Ni40ODEgMTU4LjE3OSAzNTYuNDgxIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIxNTguMTc5IDM3My40NTcgMTU4LjE3OSAzNzYuNTQzIDE2MS4yNjUgMzc2LjU0MyAxNjEuMjY1IDM4Mi43MTYgMTU4LjE3OSAzODIuNzE2IDE1OC4xNzkgMzg1LjgwMiAxNjUuODk1IDM4NS44MDIgMTY1Ljg5NSAzNzMuNDU3IDE1OC4xNzkgMzczLjQ1NyIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjIzOC40MjU5MyIgeT0iNjYuMzU4MDIiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMjM4LjQyNTkzIiB5PSI4Ni40MTk3NSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIyMzUuMzM5NTEiIHk9IjEwOC4wMjQ2OSIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIyMzUuMzM5NTEiIHk9IjIwNi43OTAxMiIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIyMzUuMzM5NTEiIHk9IjIyMy43NjU0MyIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjIzOC40MjYgMTIxLjkxNCAyMzguNDI2IDEyNSAyNDEuNTEyIDEyNSAyNDEuNTEyIDEzMS4xNzMgMjM4LjQyNiAxMzEuMTczIDIzOC40MjYgMTM0LjI1OSAyNDYuMTQyIDEzNC4yNTkgMjQ2LjE0MiAxMjEuOTE0IDIzOC40MjYgMTIxLjkxNCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMjM4LjQyNiAxNjAuNDk0IDIzOC40MjYgMTYzLjU4IDI0MS41MTIgMTYzLjU4IDI0MS41MTIgMTY5Ljc1MyAyMzguNDI2IDE2OS43NTMgMjM4LjQyNiAxNzIuODQgMjQ2LjE0MiAxNzIuODQgMjQ2LjE0MiAxNjAuNDk0IDIzOC40MjYgMTYwLjQ5NCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMjM4LjQyNiAyMzkuMTk4IDIzOC40MjYgMjQyLjI4NCAyNDEuNTEyIDI0Mi4yODQgMjQxLjUxMiAyNDguNDU3IDIzOC40MjYgMjQ4LjQ1NyAyMzguNDI2IDI1MS41NDMgMjQ2LjE0MiAyNTEuNTQzIDI0Ni4xNDIgMjM5LjE5OCAyMzguNDI2IDIzOS4xOTgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzMjYuMzg4ODkiIHk9IjIwMC42MTcyOCIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzMjYuMzg4ODkiIHk9IjIyMC42NzkwMSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzMjMuMzAyNDciIHk9IjI0Mi4yODM5NSIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzMjMuMzAyNDciIHk9IjM0MS4wNDkzOCIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzMjMuMzAyNDciIHk9IjM1OC4wMjQ2OSIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjMyNi4zODkgMjU2LjE3MyAzMjYuMzg5IDI1OS4yNTkgMzI5LjQ3NSAyNTkuMjU5IDMyOS40NzUgMjY1LjQzMiAzMjYuMzg5IDI2NS40MzIgMzI2LjM4OSAyNjguNTE5IDMzNC4xMDUgMjY4LjUxOSAzMzQuMTA1IDI1Ni4xNzMgMzI2LjM4OSAyNTYuMTczIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIzMjYuMzg5IDI5NC43NTMgMzI2LjM4OSAyOTcuODQgMzI5LjQ3NSAyOTcuODQgMzI5LjQ3NSAzMDQuMDEyIDMyNi4zODkgMzA0LjAxMiAzMjYuMzg5IDMwNy4wOTkgMzM0LjEwNSAzMDcuMDk5IDMzNC4xMDUgMjk0Ljc1MyAzMjYuMzg5IDI5NC43NTMiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjMyNi4zODkgMzczLjQ1NyAzMjYuMzg5IDM3Ni41NDMgMzI5LjQ3NSAzNzYuNTQzIDMyOS40NzUgMzgyLjcxNiAzMjYuMzg5IDM4Mi43MTYgMzI2LjM4OSAzODUuODAyIDMzNC4xMDUgMzg1LjgwMiAzMzQuMTA1IDM3My40NTcgMzI2LjM4OSAzNzMuNDU3IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzUxLjA4MDI1IiB5PSI2Ni4zNTgwMiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzNzcuMzE0ODEiIHk9IjYzLjI3MTYiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzkxLjIwMzciIHk9IjYzLjI3MTYiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzkxLjIwMzciIHk9IjEwMC4zMDg2NCIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI0MDYuNjM1OCIgeT0iODEuNzkwMTIiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNDA2LjYzNTgiIHk9IjEwMS44NTE4NSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzOTEuMjAzNyIgeT0iMTQwLjQzMjEiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNDA2LjYzNTgiIHk9IjE2MC40OTM4MyIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzOTEuMjAzNyIgeT0iMjM2LjExMTExIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjM3Ny4zMTQ4MSIgeT0iMTYwLjQ5MzgzIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjM1MS4wODAyNSIgeT0iODYuNDE5NzUiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzUxLjA4MDI1IiB5PSIyNzkuMzIwOTkiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzUxLjA4MDI1IiB5PSIzMTkuNDQ0NDQiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzUxLjA4MDI1IiB5PSIzMzkuNTA2MTciIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzQ3Ljk5MzgzIiB5PSIxMDguMDI0NjkiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzg5LjY2MDQ5IiB5PSIxMjYuNTQzMjEiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzQ3Ljk5MzgzIiB5PSIyMDYuNzkwMTIiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzQ3Ljk5MzgzIiB5PSIyMjMuNzY1NDMiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzg5LjY2MDQ5IiB5PSIzMjIuNTMwODYiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzc3LjMxNDgxIiB5PSIzNTkuNTY3OSIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjM1MS4wOCAxMjEuOTE0IDM1MS4wOCAxMjUgMzU0LjE2NyAxMjUgMzU0LjE2NyAxMzEuMTczIDM1MS4wOCAxMzEuMTczIDM1MS4wOCAxMzQuMjU5IDM1OC43OTYgMTM0LjI1OSAzNTguNzk2IDEyMS45MTQgMzUxLjA4IDEyMS45MTQiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjM3Ny4zMTUgMTAwLjMwOSAzNzcuMzE1IDEwMy4zOTUgMzgwLjQwMSAxMDMuMzk1IDM4MC40MDEgMTA5LjU2OCAzNzcuMzE1IDEwOS41NjggMzc3LjMxNSAxMTIuNjU0IDM4NS4wMzEgMTEyLjY1NCAzODUuMDMxIDEwMC4zMDkgMzc3LjMxNSAxMDAuMzA5IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0MDYuNjM2IDEyMC4zNyA0MDYuNjM2IDEyMy40NTcgNDA5LjcyMiAxMjMuNDU3IDQwOS43MjIgMTI5LjYzIDQwNi42MzYgMTI5LjYzIDQwNi42MzYgMTMyLjcxNiA0MTQuMzUyIDEzMi43MTYgNDE0LjM1MiAxMjAuMzcgNDA2LjYzNiAxMjAuMzciIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjQwNi42MzYgMTgwLjU1NiA0MDYuNjM2IDE4My42NDIgNDA5LjcyMiAxODMuNjQyIDQwOS43MjIgMTg5LjgxNSA0MDYuNjM2IDE4OS44MTUgNDA2LjYzNiAxOTIuOTAxIDQxNC4zNTIgMTkyLjkwMSA0MTQuMzUyIDE4MC41NTYgNDA2LjYzNiAxODAuNTU2IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0MDYuNjM2IDIwMC42MTcgNDA2LjYzNiAyMDMuNzA0IDQwOS43MjIgMjAzLjcwNCA0MDkuNzIyIDIwOS44NzcgNDA2LjYzNiAyMDkuODc3IDQwNi42MzYgMjEyLjk2MyA0MTQuMzUyIDIxMi45NjMgNDE0LjM1MiAyMDAuNjE3IDQwNi42MzYgMjAwLjYxNyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNDA2LjYzNiAxMzguODg5IDQwNi42MzYgMTQxLjk3NSA0MDkuNzIyIDE0MS45NzUgNDA5LjcyMiAxNDguMTQ4IDQwNi42MzYgMTQ4LjE0OCA0MDYuNjM2IDE1MS4yMzUgNDE0LjM1MiAxNTEuMjM1IDQxNC4zNTIgMTM4Ljg4OSA0MDYuNjM2IDEzOC44ODkiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjM5MS4yMDQgODEuNzkgMzkxLjIwNCA4NC44NzcgMzk0LjI5IDg0Ljg3NyAzOTQuMjkgOTEuMDQ5IDM5MS4yMDQgOTEuMDQ5IDM5MS4yMDQgOTQuMTM2IDM5OC45MiA5NC4xMzYgMzk4LjkyIDgxLjc5IDM5MS4yMDQgODEuNzkiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzOTEuMjAzNyIgeT0iMTgwLjU1NTU2IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjM5MS4yMDM3IiB5PSIyMTcuNTkyNTkiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIzOTEuMjA0IDE5OS4wNzQgMzkxLjIwNCAyMDIuMTYgMzk0LjI5IDIwMi4xNiAzOTQuMjkgMjA4LjMzMyAzOTEuMjA0IDIwOC4zMzMgMzkxLjIwNCAyMTEuNDIgMzk4LjkyIDIxMS40MiAzOTguOTIgMTk5LjA3NCAzOTEuMjA0IDE5OS4wNzQiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjM3Ny4zMTUgMTIwLjM3IDM3Ny4zMTUgMTIzLjQ1NyAzODAuNDAxIDEyMy40NTcgMzgwLjQwMSAxMjkuNjMgMzc3LjMxNSAxMjkuNjMgMzc3LjMxNSAxMzIuNzE2IDM4NS4wMzEgMTMyLjcxNiAzODUuMDMxIDEyMC4zNyAzNzcuMzE1IDEyMC4zNyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMzc3LjMxNSAxNDAuNDMyIDM3Ny4zMTUgMTQzLjUxOSAzODAuNDAxIDE0My41MTkgMzgwLjQwMSAxNDkuNjkxIDM3Ny4zMTUgMTQ5LjY5MSAzNzcuMzE1IDE1Mi43NzggMzg1LjAzMSAxNTIuNzc4IDM4NS4wMzEgMTQwLjQzMiAzNzcuMzE1IDE0MC40MzIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzNzcuMzE0ODEiIHk9IjIwMC42MTcyOCIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjM3Ny4zMTUgMTgwLjU1NiAzNzcuMzE1IDE4My42NDIgMzgwLjQwMSAxODMuNjQyIDM4MC40MDEgMTg5LjgxNSAzNzcuMzE1IDE4OS44MTUgMzc3LjMxNSAxOTIuOTAxIDM4NS4wMzEgMTkyLjkwMSAzODUuMDMxIDE4MC41NTYgMzc3LjMxNSAxODAuNTU2IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzc3LjMxNDgxIiB5PSIyNDAuNzQwNzQiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIzNzcuMzE1IDIyMC42NzkgMzc3LjMxNSAyMjMuNzY1IDM4MC40MDEgMjIzLjc2NSAzODAuNDAxIDIyOS45MzggMzc3LjMxNSAyMjkuOTM4IDM3Ny4zMTUgMjMzLjAyNSAzODUuMDMxIDIzMy4wMjUgMzg1LjAzMSAyMjAuNjc5IDM3Ny4zMTUgMjIwLjY3OSIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjM3Ny4zMTQ4MSIgeT0iMjgwLjg2NDIiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iMzkxLjIwMzciIHk9IjI3Ny43Nzc3OCIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjM3Ny4zMTUgMjYwLjgwMiAzNzcuMzE1IDI2My44ODkgMzgwLjQwMSAyNjMuODg5IDM4MC40MDEgMjcwLjA2MiAzNzcuMzE1IDI3MC4wNjIgMzc3LjMxNSAyNzMuMTQ4IDM4NS4wMzEgMjczLjE0OCAzODUuMDMxIDI2MC44MDIgMzc3LjMxNSAyNjAuODAyIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0MDYuNjM2IDI2MC44MDIgNDA2LjYzNiAyNjMuODg5IDQwOS43MjIgMjYzLjg4OSA0MDkuNzIyIDI3MC4wNjIgNDA2LjYzNiAyNzAuMDYyIDQwNi42MzYgMjczLjE0OCA0MTQuMzUyIDI3My4xNDggNDE0LjM1MiAyNjAuODAyIDQwNi42MzYgMjYwLjgwMiIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjQ4NS4zMzk1MSIgeT0iODEuNzkwMTIiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNDg1LjMzOTUxIiB5PSIxMDEuODUxODUiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNDg1LjMzOTUxIiB5PSIxNjAuNDkzODMiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0ODUuMzQgMTIwLjM3IDQ4NS4zNCAxMjMuNDU3IDQ4OC40MjYgMTIzLjQ1NyA0ODguNDI2IDEyOS42MyA0ODUuMzQgMTI5LjYzIDQ4NS4zNCAxMzIuNzE2IDQ5My4wNTYgMTMyLjcxNiA0OTMuMDU2IDEyMC4zNyA0ODUuMzQgMTIwLjM3IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0ODUuMzQgMTgwLjU1NiA0ODUuMzQgMTgzLjY0MiA0ODguNDI2IDE4My42NDIgNDg4LjQyNiAxODkuODE1IDQ4NS4zNCAxODkuODE1IDQ4NS4zNCAxOTIuOTAxIDQ5My4wNTYgMTkyLjkwMSA0OTMuMDU2IDE4MC41NTYgNDg1LjM0IDE4MC41NTYiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjQ4NS4zNCAyMDAuNjE3IDQ4NS4zNCAyMDMuNzA0IDQ4OC40MjYgMjAzLjcwNCA0ODguNDI2IDIwOS44NzcgNDg1LjM0IDIwOS44NzcgNDg1LjM0IDIxMi45NjMgNDkzLjA1NiAyMTIuOTYzIDQ5My4wNTYgMjAwLjYxNyA0ODUuMzQgMjAwLjYxNyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNDg1LjM0IDEzOC44ODkgNDg1LjM0IDE0MS45NzUgNDg4LjQyNiAxNDEuOTc1IDQ4OC40MjYgMTQ4LjE0OCA0ODUuMzQgMTQ4LjE0OCA0ODUuMzQgMTUxLjIzNSA0OTMuMDU2IDE1MS4yMzUgNDkzLjA1NiAxMzguODg5IDQ4NS4zNCAxMzguODg5IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0ODUuMzQgMjYwLjgwMiA0ODUuMzQgMjYzLjg4OSA0ODguNDI2IDI2My44ODkgNDg4LjQyNiAyNzAuMDYyIDQ4NS4zNCAyNzAuMDYyIDQ4NS4zNCAyNzMuMTQ4IDQ5My4wNTYgMjczLjE0OCA0OTMuMDU2IDI2MC44MDIgNDg1LjM0IDI2MC44MDIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzNzcuMzE0ODEiIHk9IjMyMC45ODc2NSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIzOTEuMjAzNyIgeT0iMjk3LjgzOTUxIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjM3Ny4zMTQ4MSIgeT0iMzczLjQ1Njc5IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjM5MS4yMDM3IiB5PSIzMzYuNDE5NzUiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIzNzcuMzE1IDMwMC45MjYgMzc3LjMxNSAzMDQuMDEyIDM4MC40MDEgMzA0LjAxMiAzODAuNDAxIDMxMC4xODUgMzc3LjMxNSAzMTAuMTg1IDM3Ny4zMTUgMzEzLjI3MiAzODUuMDMxIDMxMy4yNzIgMzg1LjAzMSAzMDAuOTI2IDM3Ny4zMTUgMzAwLjkyNiIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMzc3LjMxNSAzOTUuMDYyIDM3Ny4zMTUgMzk4LjE0OCAzODAuNDAxIDM5OC4xNDggMzgwLjQwMSA0MDQuMzIxIDM3Ny4zMTUgNDA0LjMyMSAzNzcuMzE1IDQwNy40MDcgMzg1LjAzMSA0MDcuNDA3IDM4NS4wMzEgMzk1LjA2MiAzNzcuMzE1IDM5NS4wNjIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI0NjIuMTkxMzYiIHk9IjYzLjI3MTYiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNDYyLjE5MTM2IiB5PSIxNjAuNDkzODMiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNDYyLjE5MTM2IiB5PSIzNTkuNTY3OSIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjQ2Mi4xOTEgMTAwLjMwOSA0NjIuMTkxIDEwMy4zOTUgNDY1LjI3OCAxMDMuMzk1IDQ2NS4yNzggMTA5LjU2OCA0NjIuMTkxIDEwOS41NjggNDYyLjE5MSAxMTIuNjU0IDQ2OS45MDcgMTEyLjY1NCA0NjkuOTA3IDEwMC4zMDkgNDYyLjE5MSAxMDAuMzA5IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0NjIuMTkxIDEyMC4zNyA0NjIuMTkxIDEyMy40NTcgNDY1LjI3OCAxMjMuNDU3IDQ2NS4yNzggMTI5LjYzIDQ2Mi4xOTEgMTI5LjYzIDQ2Mi4xOTEgMTMyLjcxNiA0NjkuOTA3IDEzMi43MTYgNDY5LjkwNyAxMjAuMzcgNDYyLjE5MSAxMjAuMzciIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjQ2Mi4xOTEgMTQwLjQzMiA0NjIuMTkxIDE0My41MTkgNDY1LjI3OCAxNDMuNTE5IDQ2NS4yNzggMTQ5LjY5MSA0NjIuMTkxIDE0OS42OTEgNDYyLjE5MSAxNTIuNzc4IDQ2OS45MDcgMTUyLjc3OCA0NjkuOTA3IDE0MC40MzIgNDYyLjE5MSAxNDAuNDMyIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNDYyLjE5MTM2IiB5PSIyMDAuNjE3MjgiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0NjIuMTkxIDE4MC41NTYgNDYyLjE5MSAxODMuNjQyIDQ2NS4yNzggMTgzLjY0MiA0NjUuMjc4IDE4OS44MTUgNDYyLjE5MSAxODkuODE1IDQ2Mi4xOTEgMTkyLjkwMSA0NjkuOTA3IDE5Mi45MDEgNDY5LjkwNyAxODAuNTU2IDQ2Mi4xOTEgMTgwLjU1NiIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjQ2Mi4xOTEzNiIgeT0iMjQwLjc0MDc0IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNDYyLjE5MSAyMjAuNjc5IDQ2Mi4xOTEgMjIzLjc2NSA0NjUuMjc4IDIyMy43NjUgNDY1LjI3OCAyMjkuOTM4IDQ2Mi4xOTEgMjI5LjkzOCA0NjIuMTkxIDIzMy4wMjUgNDY5LjkwNyAyMzMuMDI1IDQ2OS45MDcgMjIwLjY3OSA0NjIuMTkxIDIyMC42NzkiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI0NjIuMTkxMzYiIHk9IjI4MC44NjQyIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNDYyLjE5MSAyNjAuODAyIDQ2Mi4xOTEgMjYzLjg4OSA0NjUuMjc4IDI2My44ODkgNDY1LjI3OCAyNzAuMDYyIDQ2Mi4xOTEgMjcwLjA2MiA0NjIuMTkxIDI3My4xNDggNDY5LjkwNyAyNzMuMTQ4IDQ2OS45MDcgMjYwLjgwMiA0NjIuMTkxIDI2MC44MDIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI0NjIuMTkxMzYiIHk9IjMyMC45ODc2NSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI0NjIuMTkxMzYiIHk9IjM3My40NTY3OSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjQ2Mi4xOTEgMzAwLjkyNiA0NjIuMTkxIDMwNC4wMTIgNDY1LjI3OCAzMDQuMDEyIDQ2NS4yNzggMzEwLjE4NSA0NjIuMTkxIDMxMC4xODUgNDYyLjE5MSAzMTMuMjcyIDQ2OS45MDcgMzEzLjI3MiA0NjkuOTA3IDMwMC45MjYgNDYyLjE5MSAzMDAuOTI2IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0NjIuMTkxIDM5NS4wNjIgNDYyLjE5MSAzOTguMTQ4IDQ2NS4yNzggMzk4LjE0OCA0NjUuMjc4IDQwNC4zMjEgNDYyLjE5MSA0MDQuMzIxIDQ2Mi4xOTEgNDA3LjQwNyA0NjkuOTA3IDQwNy40MDcgNDY5LjkwNyAzOTUuMDYyIDQ2Mi4xOTEgMzk1LjA2MiIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjQ5OS4yMjg0IiB5PSI2My4yNzE2IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjQ5OS4yMjg0IiB5PSIxNjAuNDkzODMiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNDk5LjIyODQiIHk9IjM1OS41Njc5IiB3aWR0aD0iMTAuODAyNDciIGhlaWdodD0iMS41NDMyMSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNDk5LjIyOCAxMDAuMzA5IDQ5OS4yMjggMTAzLjM5NSA1MDIuMzE1IDEwMy4zOTUgNTAyLjMxNSAxMDkuNTY4IDQ5OS4yMjggMTA5LjU2OCA0OTkuMjI4IDExMi42NTQgNTA2Ljk0NCAxMTIuNjU0IDUwNi45NDQgMTAwLjMwOSA0OTkuMjI4IDEwMC4zMDkiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjQ5OS4yMjggMTIwLjM3IDQ5OS4yMjggMTIzLjQ1NyA1MDIuMzE1IDEyMy40NTcgNTAyLjMxNSAxMjkuNjMgNDk5LjIyOCAxMjkuNjMgNDk5LjIyOCAxMzIuNzE2IDUwNi45NDQgMTMyLjcxNiA1MDYuOTQ0IDEyMC4zNyA0OTkuMjI4IDEyMC4zNyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNDk5LjIyOCAxNDAuNDMyIDQ5OS4yMjggMTQzLjUxOSA1MDIuMzE1IDE0My41MTkgNTAyLjMxNSAxNDkuNjkxIDQ5OS4yMjggMTQ5LjY5MSA0OTkuMjI4IDE1Mi43NzggNTA2Ljk0NCAxNTIuNzc4IDUwNi45NDQgMTQwLjQzMiA0OTkuMjI4IDE0MC40MzIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI0OTkuMjI4NCIgeT0iMjAwLjYxNzI4IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNDk5LjIyOCAxODAuNTU2IDQ5OS4yMjggMTgzLjY0MiA1MDIuMzE1IDE4My42NDIgNTAyLjMxNSAxODkuODE1IDQ5OS4yMjggMTg5LjgxNSA0OTkuMjI4IDE5Mi45MDEgNTA2Ljk0NCAxOTIuOTAxIDUwNi45NDQgMTgwLjU1NiA0OTkuMjI4IDE4MC41NTYiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI0OTkuMjI4NCIgeT0iMjQwLjc0MDc0IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNDk5LjIyOCAyMjAuNjc5IDQ5OS4yMjggMjIzLjc2NSA1MDIuMzE1IDIyMy43NjUgNTAyLjMxNSAyMjkuOTM4IDQ5OS4yMjggMjI5LjkzOCA0OTkuMjI4IDIzMy4wMjUgNTA2Ljk0NCAyMzMuMDI1IDUwNi45NDQgMjIwLjY3OSA0OTkuMjI4IDIyMC42NzkiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI0OTkuMjI4NCIgeT0iMjgwLjg2NDIiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0OTkuMjI4IDI2MC44MDIgNDk5LjIyOCAyNjMuODg5IDUwMi4zMTUgMjYzLjg4OSA1MDIuMzE1IDI3MC4wNjIgNDk5LjIyOCAyNzAuMDYyIDQ5OS4yMjggMjczLjE0OCA1MDYuOTQ0IDI3My4xNDggNTA2Ljk0NCAyNjAuODAyIDQ5OS4yMjggMjYwLjgwMiIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjQ5OS4yMjg0IiB5PSIzMjAuOTg3NjUiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNDk5LjIyODQiIHk9IjM3My40NTY3OSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjQ5OS4yMjggMzAwLjkyNiA0OTkuMjI4IDMwNC4wMTIgNTAyLjMxNSAzMDQuMDEyIDUwMi4zMTUgMzEwLjE4NSA0OTkuMjI4IDMxMC4xODUgNDk5LjIyOCAzMTMuMjcyIDUwNi45NDQgMzEzLjI3MiA1MDYuOTQ0IDMwMC45MjYgNDk5LjIyOCAzMDAuOTI2IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0OTkuMjI4IDM5NS4wNjIgNDk5LjIyOCAzOTguMTQ4IDUwMi4zMTUgMzk4LjE0OCA1MDIuMzE1IDQwNC4zMjEgNDk5LjIyOCA0MDQuMzIxIDQ5OS4yMjggNDA3LjQwNyA1MDYuOTQ0IDQwNy40MDcgNTA2Ljk0NCAzOTUuMDYyIDQ5OS4yMjggMzk1LjA2MiIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMzkxLjIwNCAzNzMuNDU3IDM5MS4yMDQgMzc2LjU0MyAzOTQuMjkgMzc2LjU0MyAzOTQuMjkgMzgyLjcxNiAzOTEuMjA0IDM4Mi43MTYgMzkxLjIwNCAzODUuODAyIDM5OC45MiAzODUuODAyIDM5OC45MiAzNzMuNDU3IDM5MS4yMDQgMzczLjQ1NyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMzkxLjIwNCAzOTMuNTE5IDM5MS4yMDQgMzk2LjYwNSAzOTQuMjkgMzk2LjYwNSAzOTQuMjkgNDAyLjc3OCAzOTEuMjA0IDQwMi43NzggMzkxLjIwNCA0MDUuODY0IDM5OC45MiA0MDUuODY0IDM5OC45MiAzOTMuNTE5IDM5MS4yMDQgMzkzLjUxOSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMzUxLjA4IDE2MC40OTQgMzUxLjA4IDE2My41OCAzNTQuMTY3IDE2My41OCAzNTQuMTY3IDE2OS43NTMgMzUxLjA4IDE2OS43NTMgMzUxLjA4IDE3Mi44NCAzNTguNzk2IDE3Mi44NCAzNTguNzk2IDE2MC40OTQgMzUxLjA4IDE2MC40OTQiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjM1MS4wOCAyMzkuMTk4IDM1MS4wOCAyNDIuMjg0IDM1NC4xNjcgMjQyLjI4NCAzNTQuMTY3IDI0OC40NTcgMzUxLjA4IDI0OC40NTcgMzUxLjA4IDI1MS41NDMgMzU4Ljc5NiAyNTEuNTQzIDM1OC43OTYgMjM5LjE5OCAzNTEuMDggMjM5LjE5OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMzUxLjA4IDI1OS4yNTkgMzUxLjA4IDI2Mi4zNDYgMzU0LjE2NyAyNjIuMzQ2IDM1NC4xNjcgMjY4LjUxOSAzNTEuMDggMjY4LjUxOSAzNTEuMDggMjcxLjYwNSAzNTguNzk2IDI3MS42MDUgMzU4Ljc5NiAyNTkuMjU5IDM1MS4wOCAyNTkuMjU5IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIzNTEuMDggMjk5LjM4MyAzNTEuMDggMzAyLjQ2OSAzNTQuMTY3IDMwMi40NjkgMzU0LjE2NyAzMDguNjQyIDM1MS4wOCAzMDguNjQyIDM1MS4wOCAzMTEuNzI4IDM1OC43OTYgMzExLjcyOCAzNTguNzk2IDI5OS4zODMgMzUxLjA4IDI5OS4zODMiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjM1MS4wOCAzNTYuNDgxIDM1MS4wOCAzNTkuNTY4IDM1NC4xNjcgMzU5LjU2OCAzNTQuMTY3IDM2NS43NDEgMzUxLjA4IDM2NS43NDEgMzUxLjA4IDM2OC44MjcgMzU4Ljc5NiAzNjguODI3IDM1OC43OTYgMzU2LjQ4MSAzNTEuMDggMzU2LjQ4MSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMzUxLjA4IDM3My40NTcgMzUxLjA4IDM3Ni41NDMgMzU0LjE2NyAzNzYuNTQzIDM1NC4xNjcgMzgyLjcxNiAzNTEuMDggMzgyLjcxNiAzNTEuMDggMzg1LjgwMiAzNTguNzk2IDM4NS44MDIgMzU4Ljc5NiAzNzMuNDU3IDM1MS4wOCAzNzMuNDU3IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNDMxLjMyNzE2IiB5PSI2Ni4zNTgwMiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI0MzEuMzI3MTYiIHk9Ijg2LjQxOTc1IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjQyOC4yNDA3NCIgeT0iMTA4LjAyNDY5IiB3aWR0aD0iMTAuODAyNDciIGhlaWdodD0iMS41NDMyMSIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjQyOC4yNDA3NCIgeT0iMjA2Ljc5MDEyIiB3aWR0aD0iMTAuODAyNDciIGhlaWdodD0iMS41NDMyMSIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjQyOC4yNDA3NCIgeT0iMjIzLjc2NTQzIiB3aWR0aD0iMTAuODAyNDciIGhlaWdodD0iMS41NDMyMSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNDMxLjMyNyAxMjEuOTE0IDQzMS4zMjcgMTI1IDQzNC40MTQgMTI1IDQzNC40MTQgMTMxLjE3MyA0MzEuMzI3IDEzMS4xNzMgNDMxLjMyNyAxMzQuMjU5IDQzOS4wNDMgMTM0LjI1OSA0MzkuMDQzIDEyMS45MTQgNDMxLjMyNyAxMjEuOTE0IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0MzEuMzI3IDE2MC40OTQgNDMxLjMyNyAxNjMuNTggNDM0LjQxNCAxNjMuNTggNDM0LjQxNCAxNjkuNzUzIDQzMS4zMjcgMTY5Ljc1MyA0MzEuMzI3IDE3Mi44NCA0MzkuMDQzIDE3Mi44NCA0MzkuMDQzIDE2MC40OTQgNDMxLjMyNyAxNjAuNDk0IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI0MzEuMzI3IDIzOS4xOTggNDMxLjMyNyAyNDIuMjg0IDQzNC40MTQgMjQyLjI4NCA0MzQuNDE0IDI0OC40NTcgNDMxLjMyNyAyNDguNDU3IDQzMS4zMjcgMjUxLjU0MyA0MzkuMDQzIDI1MS41NDMgNDM5LjA0MyAyMzkuMTk4IDQzMS4zMjcgMjM5LjE5OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjUxOS4yOTAxMiIgeT0iMjAwLjYxNzI4IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjUxOS4yOTAxMiIgeT0iMjIwLjY3OTAxIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjUxNi4yMDM3IiB5PSIyNDIuMjgzOTUiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTE2LjIwMzciIHk9IjM0MS4wNDkzOCIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI1MTYuMjAzNyIgeT0iMzU4LjAyNDY5IiB3aWR0aD0iMTAuODAyNDciIGhlaWdodD0iMS41NDMyMSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNTE5LjI5IDI1Ni4xNzMgNTE5LjI5IDI1OS4yNTkgNTIyLjM3NyAyNTkuMjU5IDUyMi4zNzcgMjY1LjQzMiA1MTkuMjkgMjY1LjQzMiA1MTkuMjkgMjY4LjUxOSA1MjcuMDA2IDI2OC41MTkgNTI3LjAwNiAyNTYuMTczIDUxOS4yOSAyNTYuMTczIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI1MTkuMjkgMjk0Ljc1MyA1MTkuMjkgMjk3Ljg0IDUyMi4zNzcgMjk3Ljg0IDUyMi4zNzcgMzA0LjAxMiA1MTkuMjkgMzA0LjAxMiA1MTkuMjkgMzA3LjA5OSA1MjcuMDA2IDMwNy4wOTkgNTI3LjAwNiAyOTQuNzUzIDUxOS4yOSAyOTQuNzUzIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI1MTkuMjkgMzczLjQ1NyA1MTkuMjkgMzc2LjU0MyA1MjIuMzc3IDM3Ni41NDMgNTIyLjM3NyAzODIuNzE2IDUxOS4yOSAzODIuNzE2IDUxOS4yOSAzODUuODAyIDUyNy4wMDYgMzg1LjgwMiA1MjcuMDA2IDM3My40NTcgNTE5LjI5IDM3My40NTciIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI1NDMuOTgxNDgiIHk9IjY2LjM1ODAyIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjU3MC4yMTYwNSIgeT0iNjMuMjcxNiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI1ODQuMTA0OTQiIHk9IjYzLjI3MTYiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTg0LjEwNDk0IiB5PSIxMDAuMzA4NjQiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTk5LjUzNzA0IiB5PSI4MS43OTAxMiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI1OTkuNTM3MDQiIHk9IjEwMS44NTE4NSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI1ODQuMTA0OTQiIHk9IjE0MC40MzIxIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjU5OS41MzcwNCIgeT0iMTYwLjQ5MzgzIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjU4NC4xMDQ5NCIgeT0iMjM2LjExMTExIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjU3MC4yMTYwNSIgeT0iMTYwLjQ5MzgzIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjU0My45ODE0OCIgeT0iODYuNDE5NzUiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTQzLjk4MTQ4IiB5PSIyNzkuMzIwOTkiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTQzLjk4MTQ4IiB5PSIzMTkuNDQ0NDQiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTQzLjk4MTQ4IiB5PSIzMzkuNTA2MTciIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTQwLjg5NTA2IiB5PSIxMDguMDI0NjkiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTgyLjU2MTczIiB5PSIxMjYuNTQzMjEiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTQwLjg5NTA2IiB5PSIyMDYuNzkwMTIiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTQwLjg5NTA2IiB5PSIyMjMuNzY1NDMiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTgyLjU2MTczIiB5PSIzMjIuNTMwODYiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTcwLjIxNjA1IiB5PSIzNTkuNTY3OSIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjU0My45ODEgMTIxLjkxNCA1NDMuOTgxIDEyNSA1NDcuMDY4IDEyNSA1NDcuMDY4IDEzMS4xNzMgNTQzLjk4MSAxMzEuMTczIDU0My45ODEgMTM0LjI1OSA1NTEuNjk4IDEzNC4yNTkgNTUxLjY5OCAxMjEuOTE0IDU0My45ODEgMTIxLjkxNCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNTcwLjIxNiAxMDAuMzA5IDU3MC4yMTYgMTAzLjM5NSA1NzMuMzAyIDEwMy4zOTUgNTczLjMwMiAxMDkuNTY4IDU3MC4yMTYgMTA5LjU2OCA1NzAuMjE2IDExMi42NTQgNTc3LjkzMiAxMTIuNjU0IDU3Ny45MzIgMTAwLjMwOSA1NzAuMjE2IDEwMC4zMDkiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjU5OS41MzcgMTIwLjM3IDU5OS41MzcgMTIzLjQ1NyA2MDIuNjIzIDEyMy40NTcgNjAyLjYyMyAxMjkuNjMgNTk5LjUzNyAxMjkuNjMgNTk5LjUzNyAxMzIuNzE2IDYwNy4yNTMgMTMyLjcxNiA2MDcuMjUzIDEyMC4zNyA1OTkuNTM3IDEyMC4zNyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNTk5LjUzNyAxODAuNTU2IDU5OS41MzcgMTgzLjY0MiA2MDIuNjIzIDE4My42NDIgNjAyLjYyMyAxODkuODE1IDU5OS41MzcgMTg5LjgxNSA1OTkuNTM3IDE5Mi45MDEgNjA3LjI1MyAxOTIuOTAxIDYwNy4yNTMgMTgwLjU1NiA1OTkuNTM3IDE4MC41NTYiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjU5OS41MzcgMjAwLjYxNyA1OTkuNTM3IDIwMy43MDQgNjAyLjYyMyAyMDMuNzA0IDYwMi42MjMgMjA5Ljg3NyA1OTkuNTM3IDIwOS44NzcgNTk5LjUzNyAyMTIuOTYzIDYwNy4yNTMgMjEyLjk2MyA2MDcuMjUzIDIwMC42MTcgNTk5LjUzNyAyMDAuNjE3IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI1OTkuNTM3IDEzOC44ODkgNTk5LjUzNyAxNDEuOTc1IDYwMi42MjMgMTQxLjk3NSA2MDIuNjIzIDE0OC4xNDggNTk5LjUzNyAxNDguMTQ4IDU5OS41MzcgMTUxLjIzNSA2MDcuMjUzIDE1MS4yMzUgNjA3LjI1MyAxMzguODg5IDU5OS41MzcgMTM4Ljg4OSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNTg0LjEwNSA4MS43OSA1ODQuMTA1IDg0Ljg3NyA1ODcuMTkxIDg0Ljg3NyA1ODcuMTkxIDkxLjA0OSA1ODQuMTA1IDkxLjA0OSA1ODQuMTA1IDk0LjEzNiA1OTEuODIxIDk0LjEzNiA1OTEuODIxIDgxLjc5IDU4NC4xMDUgODEuNzkiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI1ODQuMTA0OTQiIHk9IjE4MC41NTU1NiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI1ODQuMTA0OTQiIHk9IjIxNy41OTI1OSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjU4NC4xMDUgMTk5LjA3NCA1ODQuMTA1IDIwMi4xNiA1ODcuMTkxIDIwMi4xNiA1ODcuMTkxIDIwOC4zMzMgNTg0LjEwNSAyMDguMzMzIDU4NC4xMDUgMjExLjQyIDU5MS44MjEgMjExLjQyIDU5MS44MjEgMTk5LjA3NCA1ODQuMTA1IDE5OS4wNzQiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjU3MC4yMTYgMTIwLjM3IDU3MC4yMTYgMTIzLjQ1NyA1NzMuMzAyIDEyMy40NTcgNTczLjMwMiAxMjkuNjMgNTcwLjIxNiAxMjkuNjMgNTcwLjIxNiAxMzIuNzE2IDU3Ny45MzIgMTMyLjcxNiA1NzcuOTMyIDEyMC4zNyA1NzAuMjE2IDEyMC4zNyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNTcwLjIxNiAxNDAuNDMyIDU3MC4yMTYgMTQzLjUxOSA1NzMuMzAyIDE0My41MTkgNTczLjMwMiAxNDkuNjkxIDU3MC4yMTYgMTQ5LjY5MSA1NzAuMjE2IDE1Mi43NzggNTc3LjkzMiAxNTIuNzc4IDU3Ny45MzIgMTQwLjQzMiA1NzAuMjE2IDE0MC40MzIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI1NzAuMjE2MDUiIHk9IjIwMC42MTcyOCIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjU3MC4yMTYgMTgwLjU1NiA1NzAuMjE2IDE4My42NDIgNTczLjMwMiAxODMuNjQyIDU3My4zMDIgMTg5LjgxNSA1NzAuMjE2IDE4OS44MTUgNTcwLjIxNiAxOTIuOTAxIDU3Ny45MzIgMTkyLjkwMSA1NzcuOTMyIDE4MC41NTYgNTcwLjIxNiAxODAuNTU2IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTcwLjIxNjA1IiB5PSIyNDAuNzQwNzQiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI1NzAuMjE2IDIyMC42NzkgNTcwLjIxNiAyMjMuNzY1IDU3My4zMDIgMjIzLjc2NSA1NzMuMzAyIDIyOS45MzggNTcwLjIxNiAyMjkuOTM4IDU3MC4yMTYgMjMzLjAyNSA1NzcuOTMyIDIzMy4wMjUgNTc3LjkzMiAyMjAuNjc5IDU3MC4yMTYgMjIwLjY3OSIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjU3MC4yMTYwNSIgeT0iMjgwLjg2NDIiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNTg0LjEwNDk0IiB5PSIyNzcuNzc3NzgiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI1NzAuMjE2IDI2MC44MDIgNTcwLjIxNiAyNjMuODg5IDU3My4zMDIgMjYzLjg4OSA1NzMuMzAyIDI3MC4wNjIgNTcwLjIxNiAyNzAuMDYyIDU3MC4yMTYgMjczLjE0OCA1NzcuOTMyIDI3My4xNDggNTc3LjkzMiAyNjAuODAyIDU3MC4yMTYgMjYwLjgwMiIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNTk5LjUzNyAyNjAuODAyIDU5OS41MzcgMjYzLjg4OSA2MDIuNjIzIDI2My44ODkgNjAyLjYyMyAyNzAuMDYyIDU5OS41MzcgMjcwLjA2MiA1OTkuNTM3IDI3My4xNDggNjA3LjI1MyAyNzMuMTQ4IDYwNy4yNTMgMjYwLjgwMiA1OTkuNTM3IDI2MC44MDIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI2NzguMjQwNzQiIHk9IjgxLjc5MDEyIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjY3OC4yNDA3NCIgeT0iMTAxLjg1MTg1IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjY3OC4yNDA3NCIgeT0iMTYwLjQ5MzgzIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNjc4LjI0MSAxMjAuMzcgNjc4LjI0MSAxMjMuNDU3IDY4MS4zMjcgMTIzLjQ1NyA2ODEuMzI3IDEyOS42MyA2NzguMjQxIDEyOS42MyA2NzguMjQxIDEzMi43MTYgNjg1Ljk1NyAxMzIuNzE2IDY4NS45NTcgMTIwLjM3IDY3OC4yNDEgMTIwLjM3IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI2NzguMjQxIDE4MC41NTYgNjc4LjI0MSAxODMuNjQyIDY4MS4zMjcgMTgzLjY0MiA2ODEuMzI3IDE4OS44MTUgNjc4LjI0MSAxODkuODE1IDY3OC4yNDEgMTkyLjkwMSA2ODUuOTU3IDE5Mi45MDEgNjg1Ljk1NyAxODAuNTU2IDY3OC4yNDEgMTgwLjU1NiIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNjc4LjI0MSAyMDAuNjE3IDY3OC4yNDEgMjAzLjcwNCA2ODEuMzI3IDIwMy43MDQgNjgxLjMyNyAyMDkuODc3IDY3OC4yNDEgMjA5Ljg3NyA2NzguMjQxIDIxMi45NjMgNjg1Ljk1NyAyMTIuOTYzIDY4NS45NTcgMjAwLjYxNyA2NzguMjQxIDIwMC42MTciIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjY3OC4yNDEgMTM4Ljg4OSA2NzguMjQxIDE0MS45NzUgNjgxLjMyNyAxNDEuOTc1IDY4MS4zMjcgMTQ4LjE0OCA2NzguMjQxIDE0OC4xNDggNjc4LjI0MSAxNTEuMjM1IDY4NS45NTcgMTUxLjIzNSA2ODUuOTU3IDEzOC44ODkgNjc4LjI0MSAxMzguODg5IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI2NzguMjQxIDI2MC44MDIgNjc4LjI0MSAyNjMuODg5IDY4MS4zMjcgMjYzLjg4OSA2ODEuMzI3IDI3MC4wNjIgNjc4LjI0MSAyNzAuMDYyIDY3OC4yNDEgMjczLjE0OCA2ODUuOTU3IDI3My4xNDggNjg1Ljk1NyAyNjAuODAyIDY3OC4yNDEgMjYwLjgwMiIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjU3MC4yMTYwNSIgeT0iMzIwLjk4NzY1IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjU4NC4xMDQ5NCIgeT0iMjk3LjgzOTUxIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjU3MC4yMTYwNSIgeT0iMzczLjQ1Njc5IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjU4NC4xMDQ5NCIgeT0iMzM2LjQxOTc1IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNTcwLjIxNiAzMDAuOTI2IDU3MC4yMTYgMzA0LjAxMiA1NzMuMzAyIDMwNC4wMTIgNTczLjMwMiAzMTAuMTg1IDU3MC4yMTYgMzEwLjE4NSA1NzAuMjE2IDMxMy4yNzIgNTc3LjkzMiAzMTMuMjcyIDU3Ny45MzIgMzAwLjkyNiA1NzAuMjE2IDMwMC45MjYiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjU3MC4yMTYgMzk1LjA2MiA1NzAuMjE2IDM5OC4xNDggNTczLjMwMiAzOTguMTQ4IDU3My4zMDIgNDA0LjMyMSA1NzAuMjE2IDQwNC4zMjEgNTcwLjIxNiA0MDcuNDA3IDU3Ny45MzIgNDA3LjQwNyA1NzcuOTMyIDM5NS4wNjIgNTcwLjIxNiAzOTUuMDYyIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNjU1LjA5MjU5IiB5PSI2My4yNzE2IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjY1NS4wOTI1OSIgeT0iMTYwLjQ5MzgzIiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjY1NS4wOTI1OSIgeT0iMzU5LjU2NzkiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI2NTUuMDkzIDEwMC4zMDkgNjU1LjA5MyAxMDMuMzk1IDY1OC4xNzkgMTAzLjM5NSA2NTguMTc5IDEwOS41NjggNjU1LjA5MyAxMDkuNTY4IDY1NS4wOTMgMTEyLjY1NCA2NjIuODA5IDExMi42NTQgNjYyLjgwOSAxMDAuMzA5IDY1NS4wOTMgMTAwLjMwOSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNjU1LjA5MyAxMjAuMzcgNjU1LjA5MyAxMjMuNDU3IDY1OC4xNzkgMTIzLjQ1NyA2NTguMTc5IDEyOS42MyA2NTUuMDkzIDEyOS42MyA2NTUuMDkzIDEzMi43MTYgNjYyLjgwOSAxMzIuNzE2IDY2Mi44MDkgMTIwLjM3IDY1NS4wOTMgMTIwLjM3IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI2NTUuMDkzIDE0MC40MzIgNjU1LjA5MyAxNDMuNTE5IDY1OC4xNzkgMTQzLjUxOSA2NTguMTc5IDE0OS42OTEgNjU1LjA5MyAxNDkuNjkxIDY1NS4wOTMgMTUyLjc3OCA2NjIuODA5IDE1Mi43NzggNjYyLjgwOSAxNDAuNDMyIDY1NS4wOTMgMTQwLjQzMiIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjY1NS4wOTI1OSIgeT0iMjAwLjYxNzI4IiB3aWR0aD0iNy43MTYwNSIgaGVpZ2h0PSIxMi4zNDU2OCIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNjU1LjA5MyAxODAuNTU2IDY1NS4wOTMgMTgzLjY0MiA2NTguMTc5IDE4My42NDIgNjU4LjE3OSAxODkuODE1IDY1NS4wOTMgMTg5LjgxNSA2NTUuMDkzIDE5Mi45MDEgNjYyLjgwOSAxOTIuOTAxIDY2Mi44MDkgMTgwLjU1NiA2NTUuMDkzIDE4MC41NTYiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI2NTUuMDkyNTkiIHk9IjI0MC43NDA3NCIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjY1NS4wOTMgMjIwLjY3OSA2NTUuMDkzIDIyMy43NjUgNjU4LjE3OSAyMjMuNzY1IDY1OC4xNzkgMjI5LjkzOCA2NTUuMDkzIDIyOS45MzggNjU1LjA5MyAyMzMuMDI1IDY2Mi44MDkgMjMzLjAyNSA2NjIuODA5IDIyMC42NzkgNjU1LjA5MyAyMjAuNjc5IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNjU1LjA5MjU5IiB5PSIyODAuODY0MiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjY1NS4wOTMgMjYwLjgwMiA2NTUuMDkzIDI2My44ODkgNjU4LjE3OSAyNjMuODg5IDY1OC4xNzkgMjcwLjA2MiA2NTUuMDkzIDI3MC4wNjIgNjU1LjA5MyAyNzMuMTQ4IDY2Mi44MDkgMjczLjE0OCA2NjIuODA5IDI2MC44MDIgNjU1LjA5MyAyNjAuODAyIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNjU1LjA5MjU5IiB5PSIzMjAuOTg3NjUiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNjU1LjA5MjU5IiB5PSIzNzMuNDU2NzkiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI2NTUuMDkzIDMwMC45MjYgNjU1LjA5MyAzMDQuMDEyIDY1OC4xNzkgMzA0LjAxMiA2NTguMTc5IDMxMC4xODUgNjU1LjA5MyAzMTAuMTg1IDY1NS4wOTMgMzEzLjI3MiA2NjIuODA5IDMxMy4yNzIgNjYyLjgwOSAzMDAuOTI2IDY1NS4wOTMgMzAwLjkyNiIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNjU1LjA5MyAzOTUuMDYyIDY1NS4wOTMgMzk4LjE0OCA2NTguMTc5IDM5OC4xNDggNjU4LjE3OSA0MDQuMzIxIDY1NS4wOTMgNDA0LjMyMSA2NTUuMDkzIDQwNy40MDcgNjYyLjgwOSA0MDcuNDA3IDY2Mi44MDkgMzk1LjA2MiA2NTUuMDkzIDM5NS4wNjIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI2OTIuMTI5NjMiIHk9IjYzLjI3MTYiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNjkyLjEyOTYzIiB5PSIxNjAuNDkzODMiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNjkyLjEyOTYzIiB5PSIzNTkuNTY3OSIgd2lkdGg9IjEwLjgwMjQ3IiBoZWlnaHQ9IjEuNTQzMjEiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjY5Mi4xMyAxMDAuMzA5IDY5Mi4xMyAxMDMuMzk1IDY5NS4yMTYgMTAzLjM5NSA2OTUuMjE2IDEwOS41NjggNjkyLjEzIDEwOS41NjggNjkyLjEzIDExMi42NTQgNjk5Ljg0NiAxMTIuNjU0IDY5OS44NDYgMTAwLjMwOSA2OTIuMTMgMTAwLjMwOSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNjkyLjEzIDEyMC4zNyA2OTIuMTMgMTIzLjQ1NyA2OTUuMjE2IDEyMy40NTcgNjk1LjIxNiAxMjkuNjMgNjkyLjEzIDEyOS42MyA2OTIuMTMgMTMyLjcxNiA2OTkuODQ2IDEzMi43MTYgNjk5Ljg0NiAxMjAuMzcgNjkyLjEzIDEyMC4zNyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNjkyLjEzIDE0MC40MzIgNjkyLjEzIDE0My41MTkgNjk1LjIxNiAxNDMuNTE5IDY5NS4yMTYgMTQ5LjY5MSA2OTIuMTMgMTQ5LjY5MSA2OTIuMTMgMTUyLjc3OCA2OTkuODQ2IDE1Mi43NzggNjk5Ljg0NiAxNDAuNDMyIDY5Mi4xMyAxNDAuNDMyIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNjkyLjEyOTYzIiB5PSIyMDAuNjE3MjgiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI2OTIuMTMgMTgwLjU1NiA2OTIuMTMgMTgzLjY0MiA2OTUuMjE2IDE4My42NDIgNjk1LjIxNiAxODkuODE1IDY5Mi4xMyAxODkuODE1IDY5Mi4xMyAxOTIuOTAxIDY5OS44NDYgMTkyLjkwMSA2OTkuODQ2IDE4MC41NTYgNjkyLjEzIDE4MC41NTYiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI2OTIuMTI5NjMiIHk9IjI0MC43NDA3NCIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjY5Mi4xMyAyMjAuNjc5IDY5Mi4xMyAyMjMuNzY1IDY5NS4yMTYgMjIzLjc2NSA2OTUuMjE2IDIyOS45MzggNjkyLjEzIDIyOS45MzggNjkyLjEzIDIzMy4wMjUgNjk5Ljg0NiAyMzMuMDI1IDY5OS44NDYgMjIwLjY3OSA2OTIuMTMgMjIwLjY3OSIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjY5Mi4xMjk2MyIgeT0iMjgwLjg2NDIiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI2OTIuMTMgMjYwLjgwMiA2OTIuMTMgMjYzLjg4OSA2OTUuMjE2IDI2My44ODkgNjk1LjIxNiAyNzAuMDYyIDY5Mi4xMyAyNzAuMDYyIDY5Mi4xMyAyNzMuMTQ4IDY5OS44NDYgMjczLjE0OCA2OTkuODQ2IDI2MC44MDIgNjkyLjEzIDI2MC44MDIiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI2OTIuMTI5NjMiIHk9IjMyMC45ODc2NSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI2OTIuMTI5NjMiIHk9IjM3My40NTY3OSIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjY5Mi4xMyAzMDAuOTI2IDY5Mi4xMyAzMDQuMDEyIDY5NS4yMTYgMzA0LjAxMiA2OTUuMjE2IDMxMC4xODUgNjkyLjEzIDMxMC4xODUgNjkyLjEzIDMxMy4yNzIgNjk5Ljg0NiAzMTMuMjcyIDY5OS44NDYgMzAwLjkyNiA2OTIuMTMgMzAwLjkyNiIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNjkyLjEzIDM5NS4wNjIgNjkyLjEzIDM5OC4xNDggNjk1LjIxNiAzOTguMTQ4IDY5NS4yMTYgNDA0LjMyMSA2OTIuMTMgNDA0LjMyMSA2OTIuMTMgNDA3LjQwNyA2OTkuODQ2IDQwNy40MDcgNjk5Ljg0NiAzOTUuMDYyIDY5Mi4xMyAzOTUuMDYyIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI1ODQuMTA1IDM3My40NTcgNTg0LjEwNSAzNzYuNTQzIDU4Ny4xOTEgMzc2LjU0MyA1ODcuMTkxIDM4Mi43MTYgNTg0LjEwNSAzODIuNzE2IDU4NC4xMDUgMzg1LjgwMiA1OTEuODIxIDM4NS44MDIgNTkxLjgyMSAzNzMuNDU3IDU4NC4xMDUgMzczLjQ1NyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNTg0LjEwNSAzOTMuNTE5IDU4NC4xMDUgMzk2LjYwNSA1ODcuMTkxIDM5Ni42MDUgNTg3LjE5MSA0MDIuNzc4IDU4NC4xMDUgNDAyLjc3OCA1ODQuMTA1IDQwNS44NjQgNTkxLjgyMSA0MDUuODY0IDU5MS44MjEgMzkzLjUxOSA1ODQuMTA1IDM5My41MTkiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjU0My45ODEgMTYwLjQ5NCA1NDMuOTgxIDE2My41OCA1NDcuMDY4IDE2My41OCA1NDcuMDY4IDE2OS43NTMgNTQzLjk4MSAxNjkuNzUzIDU0My45ODEgMTcyLjg0IDU1MS42OTggMTcyLjg0IDU1MS42OTggMTYwLjQ5NCA1NDMuOTgxIDE2MC40OTQiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjU0My45ODEgMjM5LjE5OCA1NDMuOTgxIDI0Mi4yODQgNTQ3LjA2OCAyNDIuMjg0IDU0Ny4wNjggMjQ4LjQ1NyA1NDMuOTgxIDI0OC40NTcgNTQzLjk4MSAyNTEuNTQzIDU1MS42OTggMjUxLjU0MyA1NTEuNjk4IDIzOS4xOTggNTQzLjk4MSAyMzkuMTk4IiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI1NDMuOTgxIDI1OS4yNTkgNTQzLjk4MSAyNjIuMzQ2IDU0Ny4wNjggMjYyLjM0NiA1NDcuMDY4IDI2OC41MTkgNTQzLjk4MSAyNjguNTE5IDU0My45ODEgMjcxLjYwNSA1NTEuNjk4IDI3MS42MDUgNTUxLjY5OCAyNTkuMjU5IDU0My45ODEgMjU5LjI1OSIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNTQzLjk4MSAyOTkuMzgzIDU0My45ODEgMzAyLjQ2OSA1NDcuMDY4IDMwMi40NjkgNTQ3LjA2OCAzMDguNjQyIDU0My45ODEgMzA4LjY0MiA1NDMuOTgxIDMxMS43MjggNTUxLjY5OCAzMTEuNzI4IDU1MS42OTggMjk5LjM4MyA1NDMuOTgxIDI5OS4zODMiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjU0My45ODEgMzU2LjQ4MSA1NDMuOTgxIDM1OS41NjggNTQ3LjA2OCAzNTkuNTY4IDU0Ny4wNjggMzY1Ljc0MSA1NDMuOTgxIDM2NS43NDEgNTQzLjk4MSAzNjguODI3IDU1MS42OTggMzY4LjgyNyA1NTEuNjk4IDM1Ni40ODEgNTQzLjk4MSAzNTYuNDgxIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI1NDMuOTgxIDM3My40NTcgNTQzLjk4MSAzNzYuNTQzIDU0Ny4wNjggMzc2LjU0MyA1NDcuMDY4IDM4Mi43MTYgNTQzLjk4MSAzODIuNzE2IDU0My45ODEgMzg1LjgwMiA1NTEuNjk4IDM4NS44MDIgNTUxLjY5OCAzNzMuNDU3IDU0My45ODEgMzczLjQ1NyIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjYyNC4yMjg0IiB5PSI2Ni4zNTgwMiIgd2lkdGg9IjcuNzE2MDUiIGhlaWdodD0iMTIuMzQ1NjgiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSI2MjQuMjI4NCIgeT0iODYuNDE5NzUiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNjIxLjE0MTk4IiB5PSIxMDguMDI0NjkiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNjIxLjE0MTk4IiB5PSIyMDYuNzkwMTIiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNjIxLjE0MTk4IiB5PSIyMjMuNzY1NDMiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI2MjQuMjI4IDEyMS45MTQgNjI0LjIyOCAxMjUgNjI3LjMxNSAxMjUgNjI3LjMxNSAxMzEuMTczIDYyNC4yMjggMTMxLjE3MyA2MjQuMjI4IDEzNC4yNTkgNjMxLjk0NCAxMzQuMjU5IDYzMS45NDQgMTIxLjkxNCA2MjQuMjI4IDEyMS45MTQiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjYyNC4yMjggMTYwLjQ5NCA2MjQuMjI4IDE2My41OCA2MjcuMzE1IDE2My41OCA2MjcuMzE1IDE2OS43NTMgNjI0LjIyOCAxNjkuNzUzIDYyNC4yMjggMTcyLjg0IDYzMS45NDQgMTcyLjg0IDYzMS45NDQgMTYwLjQ5NCA2MjQuMjI4IDE2MC40OTQiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjYyNC4yMjggMjM5LjE5OCA2MjQuMjI4IDI0Mi4yODQgNjI3LjMxNSAyNDIuMjg0IDYyNy4zMTUgMjQ4LjQ1NyA2MjQuMjI4IDI0OC40NTcgNjI0LjIyOCAyNTEuNTQzIDYzMS45NDQgMjUxLjU0MyA2MzEuOTQ0IDIzOS4xOTggNjI0LjIyOCAyMzkuMTk4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNzEyLjE5MTM2IiB5PSIyMDAuNjE3MjgiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNzEyLjE5MTM2IiB5PSIyMjAuNjc5MDEiIHdpZHRoPSI3LjcxNjA1IiBoZWlnaHQ9IjEyLjM0NTY4IiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNzA5LjEwNDk0IiB5PSIyNDIuMjgzOTUiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNzA5LjEwNDk0IiB5PSIzNDEuMDQ5MzgiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHJlY3QgeD0iNzA5LjEwNDk0IiB5PSIzNTguMDI0NjkiIHdpZHRoPSIxMC44MDI0NyIgaGVpZ2h0PSIxLjU0MzIxIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI3MTIuMTkxIDI1Ni4xNzMgNzEyLjE5MSAyNTkuMjU5IDcxNS4yNzggMjU5LjI1OSA3MTUuMjc4IDI2NS40MzIgNzEyLjE5MSAyNjUuNDMyIDcxMi4xOTEgMjY4LjUxOSA3MTkuOTA3IDI2OC41MTkgNzE5LjkwNyAyNTYuMTczIDcxMi4xOTEgMjU2LjE3MyIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iNzEyLjE5MSAyOTQuNzUzIDcxMi4xOTEgMjk3Ljg0IDcxNS4yNzggMjk3Ljg0IDcxNS4yNzggMzA0LjAxMiA3MTIuMTkxIDMwNC4wMTIgNzEyLjE5MSAzMDcuMDk5IDcxOS45MDcgMzA3LjA5OSA3MTkuOTA3IDI5NC43NTMgNzEyLjE5MSAyOTQuNzUzIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSI3MTIuMTkxIDM3My40NTcgNzEyLjE5MSAzNzYuNTQzIDcxNS4yNzggMzc2LjU0MyA3MTUuMjc4IDM4Mi43MTYgNzEyLjE5MSAzODIuNzE2IDcxMi4xOTEgMzg1LjgwMiA3MTkuOTA3IDM4NS44MDIgNzE5LjkwNyAzNzMuNDU3IDcxMi4xOTEgMzczLjQ1NyIgZmlsbD0iIzZjNjNmZiIvPjxyZWN0IHg9IjIxNC40MzQ2NCIgeT0iNzA2LjUzNDE4IiB3aWR0aD0iODI3LjYwNDQiIGhlaWdodD0iMi41NTQzMyIgZmlsbD0iIzJmMmU0MSIvPjxwYXRoIGQ9Ik00NjQuNDgwNDgsNDk5Ljc5NTI1djUybDcsMzJzLTEsMjAsMCwyNi0xLDE2LTcsMTYtOSwxNS05LDE1LTIsNi03LDctNSwwLTUsMGwtNCwxMC04Myw1NSwxNiw0MHMyNS05LDI3LTEyLDE5LDQsMTktMywzLTI1LDktMjYsNTYtMjQsNTYtMjQsMjYtMjksMjgtNDAsMTEtNDIsMTEtNDJsMjUsNDJ2ODRsLTQsNDUsNDQtNnMtNC0yOCwwLTMyLDEwLTUyLDYtNTgsMi0zMywwLTM3LTEtMzMtNi00MS0zNS05MC0zNS05MFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03OC45ODA0OCAtOTUuNDU1NzQpIiBmaWxsPSIjMmYyZTQxIi8+PHBhdGggZD0iTTU0OS40ODA0OCw3NzQuNzk1MjVzLTE1LDI1LTUsMjgsMjksMCwzMSwwLDM4LDEsMzgsMSwyNC01LDI0LTEyLTE1LTctMjAtOC0zNi0xMy0zNi0xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03OC45ODA0OCAtOTUuNDU1NzQpIiBmaWxsPSIjMmYyZTQxIi8+PHBhdGggZD0iTTM2MS4wNzMsNzEzLjkyMzQycy0yOC45MDI0My0zLjgyNzQ5LTI3LjY4MDU4LDYuNTQxMDcsMTEuNTI2NjIsMjYuNjEwODQsMTIuMzIxNTYsMjguNDQ2MDdjLjUzODM3LDEuMjQyOTIsNi44NTQzOCwxNi45NzgzMiwxMC44NzUyMSwyNy4wMDU4N2E1OC40NzU1MSw1OC40NzU1MSwwLDAsMCwxMi44MzU0NCwxOS42NTIwNWMzLjkzMTIzLDMuOTI5MTIsOC4yMTYsNy4wNzkzMiwxMS4wMjYyMyw1Ljg2MjA3LDYuNDIzMy0yLjc4MjI5LjQ2MTI2LTE2LjU0NjUyLS42MDg0Ny0yMS41MzIwNnMtMi4zNzk5MS0zOC4yMDEyNi0yLjM3OTkxLTM4LjIwMTI2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc4Ljk4MDQ4IC05NS40NTU3NCkiIGZpbGw9IiMyZjJlNDEiLz48cGF0aCBkPSJNNTYxLjk4MDQ4LDMzNC4yOTUyNWwzMi03NHMtMy03LTEwLTZjMCwwLTkuNS0yNC41LTI3LjUtMjQuNSwwLDAtMjctMTUtMzUsMCwwLDAtMTcsMTUtMTYsMjlzMiwyNCwyLDI0LTE2LDItMTMsMTAsNCw4LDAsMTFsLTQsM3MtODMsNzUtMzcsMTg1bDQsMTd2MTZzMTAxLDEsMTAxLDAtMi03LDItMTEsNC0xMCw0LTEwLTQtMjAtMi0yNiwzLTMyLTEtMzgtMi01NC0yLTU0bDktMTctMy0xMC0zLTEwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc4Ljk4MDQ4IC05NS40NTU3NCkiIGZpbGw9IiM4OTg1YTgiLz48cGF0aCBkPSJNNTUzLjQ4MDQ4LDUzNC43OTUyNXMtMTItMzMtMTEtMzktMi0xOC0yLTE4bC00LTgxczE3LTcyLTIxLTg0YzAsMC05LjYxNTQ3LDQuMTk1NTYtMTcuNDkzODksMTcuNjk3LTcuNzkwNzcsMy40NzAxNS0xNy4yNDQzOSwxMi4yNTIyNi0xOS41MDYxMSwzNC4zMDMtNCwzOSwxNCwxMzksMjMsMTU2czE1LDI5LDE1LDI5bDkuNDA2NS00LjE4MDY2Yy4zODg0My43NzA1LjU5MzUsMS4xODA2Ni41OTM1LDEuMTgwNjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzguOTgwNDggLTk1LjQ1NTc0KSIgb3BhY2l0eT0iMC4xIi8+PGNpcmNsZSBjeD0iNDgwIiBjeT0iMjI2LjgzOTUxIiByPSIzIiBmaWxsPSIjZjJmMmYyIi8+PHJlY3QgeD0iNDc5IiB5PSIyMjYuODM5NTEiIHdpZHRoPSIyIiBoZWlnaHQ9IjQ3IiBmaWxsPSIjM2YzZDU2Ii8+PHBhdGggZD0iTTUyMi45ODA0OCw1MzguMjk1MjVsOCwxN3MxOC02LDE4LTktOC0xNi04LTE2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc4Ljk4MDQ4IC05NS40NTU3NCkiIGZpbGw9IiNmZmI4YjgiLz48cGF0aCBkPSJNNTExLjQ4MDQ4LDMxMi43OTUyNXMtMjMsMTAtMjcsNDksMTQsMTM5LDIzLDE1NiwxNSwyOSwxNSwyOWwyNy0xMnMtMTItMzMtMTEtMzktMi0xOC0yLTE4bC00LTgxUzU0OS40ODA0OCwzMjQuNzk1MjUsNTExLjQ4MDQ4LDMxMi43OTUyNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03OC45ODA0OCAtOTUuNDU1NzQpIiBmaWxsPSIjODk4NWE4Ii8+PC9zdmc+')
}

.login-modbox .login-main .login-bg {
	background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iZTI2NTJkN2ItZDAxNC00NGU3LWFlZWEtNzA5YmY5MmU2MDY3IiBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI4NTMuMjk3NDQiIGhlaWdodD0iODE4IiB2aWV3Qm94PSIwIDAgODUzLjI5NzQ0IDgxOCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJmZTVlNjMwOC0xZTg5LTRjZTgtOGM4ZC1lN2VkNGE3MmQxNTgiIHgxPSI2ODkuODcwNTciIHkxPSIzOTYuNTU3NjkiIHgyPSI3NzYuNjgwNTMiIHkyPSIzOTYuNTU3NjkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4zIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImIwYWRiZGNlLTg3YjUtNDY1Yy1iMDBjLTFjZjJmNTQ5MzExMSIgeDE9IjYzMS4yNzM4NCIgeTE9IjUzNS40NTM2NCIgeDI9IjcxOC4wODM4MSIgeTI9IjUzNS40NTM2NCIgeGxpbms6aHJlZj0iI2ZlNWU2MzA4LTFlODktNGNlOC04YzhkLWU3ZWQ0YTcyZDE1OCIvPjwvZGVmcz48cGF0aCBkPSJNODgwLjg1MjQ5LDUwNS4yNDk0Qzc3My4xMzU0Nyw2NjguMjQyODcsNzIyLjQ3Myw4NTksNTI3LjEwMTg5LDg1OVMxNzMuMzUxMjgsNzAwLjYyMDQ2LDE3My4zNTEyOCw1MDUuMjQ5NCwzNDkuODg2MzksMjMzLjc0NTQ5LDUyNy4xMDE4OSwxNTEuNDk4NzlDMTEwMi43MDgtMTE1LjY0MzIyLDExMjEuODc0OTIsMTQwLjU0Myw4ODAuODUyNDksNTA1LjI0OTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTczLjM1MTI4IC00MSkiIGZpbGw9IiMzZjNkNTYiLz48Y2lyY2xlIGN4PSI2NjkuNTIxODUiIGN5PSI5NC4yMjE5MiIgcj0iNjYuMTkyNiIgZmlsbD0iI2U2ZTZlNiIvPjxjaXJjbGUgY3g9IjY2My4wMTExIiBjeT0iNDguNjQ2NjkiIHI9IjcuNTk1ODciIGZpbGw9IiNjYmNiY2IiLz48Y2lyY2xlIGN4PSI2NzYuMDMyNiIgY3k9IjEyNC42MDU0MSIgcj0iNy41OTU4NyIgZmlsbD0iI2NiY2JjYiIvPjxjaXJjbGUgY3g9IjcwNS4zMzA5NiIgY3k9IjgyLjI4NTU1IiByPSI1LjQyNTYyIiBmaWxsPSIjY2JjYmNiIi8+PGNpcmNsZSBjeD0iNjQzLjQ3ODg2IiBjeT0iOTkuNjQ3NTQiIHI9IjE3LjM2MTk5IiBmaWxsPSIjY2JjYmNiIi8+PGNpcmNsZSBjeD0iNDQxLjY0NTY5IiBjeT0iMTk2LjIyMzYzIiByPSIxMC44NTEyNSIgZmlsbD0iIzZjNjNmZiIvPjxjaXJjbGUgY3g9IjczMi40NTkwNyIgY3k9IjIyNC40MzY4NyIgcj0iMTAuODUxMjUiIGZpbGw9IiM2YzYzZmYiLz48Y2lyY2xlIGN4PSI2MDMuMzI5MjUiIGN5PSIyNDUuMDU0MjQiIHI9IjYuNTEwNzUiIGZpbGw9IiNlNmU2ZTYiLz48Y2lyY2xlIGN4PSIxMDIuMDAxNzEiIGN5PSI0NTAuMTQyNzgiIHI9IjYuNTEwNzUiIGZpbGw9IiNlNmU2ZTYiLz48Y2lyY2xlIGN4PSI0ODcuMjIwOTIiIGN5PSI2MjQuODQ3ODMiIHI9IjYuNTEwNzUiIGZpbGw9IiNlNmU2ZTYiLz48cG9seWdvbiBwb2ludHM9IjU4OS4yMjQgNDM4LjI0NSA1ODUuOTc1IDQ0MS40NzMgNTgyLjc0NyA0MzguMjIzIDU4MC41ODEgNDQwLjM3NSA1ODMuODA4IDQ0My42MjUgNTgwLjU1OCA0NDYuODUyIDU4Mi43MSA0NDkuMDE5IDU4NS45NiA0NDUuNzkxIDU4OS4xODggNDQ5LjA0MSA1OTEuMzU0IDQ0Ni44ODkgNTg4LjEyNiA0NDMuNjM5IDU5MS4zNzYgNDQwLjQxMiA1ODkuMjI0IDQzOC4yNDUiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjE1OC40MyA1NDQuNTg4IDE1NS4xOCA1NDcuODE1IDE1MS45NTMgNTQ0LjU2NSAxNDkuNzg2IDU0Ni43MTcgMTUzLjAxNCA1NDkuOTY3IDE0OS43NjQgNTUzLjE5NCAxNTEuOTE2IDU1NS4zNjEgMTU1LjE2NSA1NTIuMTMzIDE1OC4zOTMgNTU1LjM4MyAxNjAuNTYgNTUzLjIzMSAxNTcuMzMyIDU0OS45ODIgMTYwLjU4MiA1NDYuNzU0IDE1OC40MyA1NDQuNTg4IiBmaWxsPSIjZTZlNmU2Ii8+PHBvbHlnb24gcG9pbnRzPSIxODQuNDczIDM1NS43NzYgMTgxLjIyMyAzNTkuMDAzIDE3Ny45OTYgMzU1Ljc1NCAxNzUuODI5IDM1Ny45MDUgMTc5LjA1NyAzNjEuMTU1IDE3NS44MDcgMzY0LjM4MyAxNzcuOTU5IDM2Ni41NDkgMTgxLjIwOCAzNjMuMzIyIDE4NC40MzYgMzY2LjU3MSAxODYuNjAzIDM2NC40MiAxODMuMzc1IDM2MS4xNyAxODYuNjI1IDM1Ny45NDIgMTg0LjQ3MyAzNTUuNzc2IiBmaWxsPSIjZTZlNmU2Ii8+PHBvbHlnb24gcG9pbnRzPSI3NTEuOTkzIDE1NS4wMjggNzQ4Ljc0MyAxNTguMjU1IDc0NS41MTYgMTU1LjAwNiA3NDMuMzQ5IDE1Ny4xNTcgNzQ2LjU3NyAxNjAuNDA3IDc0My4zMjcgMTYzLjYzNSA3NDUuNDc5IDE2NS44MDEgNzQ4LjcyOSAxNjIuNTc0IDc1MS45NTYgMTY1LjgyMyA3NTQuMTIzIDE2My42NzIgNzUwLjg5NSAxNjAuNDIyIDc1NC4xNDUgMTU3LjE5NCA3NTEuOTkzIDE1NS4wMjgiIGZpbGw9IiNlNmU2ZTYiLz48cG9seWdvbiBwb2ludHM9IjQ5NS45MDQgMjQ1LjA5MyA0OTIuNjU0IDI0OC4zMjEgNDg5LjQyNiAyNDUuMDcxIDQ4Ny4yNiAyNDcuMjIzIDQ5MC40ODcgMjUwLjQ3MiA0ODcuMjM4IDI1My43IDQ4OS4zODkgMjU1Ljg2NyA0OTIuNjM5IDI1Mi42MzkgNDk1Ljg2NyAyNTUuODg5IDQ5OC4wMzMgMjUzLjczNyA0OTQuODA2IDI1MC40ODcgNDk4LjA1NSAyNDcuMjYgNDk1LjkwNCAyNDUuMDkzIiBmaWxsPSIjZTZlNmU2Ii8+PHBhdGggZD0iTTY5MS43OTMzNCw0NDYuOTkxNDNsMzIuOTcwNTgtMzguNTk4NTUsMzIuOTcwNTctMzguNTk4NTUsMTguNjEyNDItMjEuNzg5NWMxLjAyOTgxLTEuMjA1Ni0uNTU5MzgtMy4wODY0My0xLjU4OTE1LTEuODgwODhMNzQxLjc4NzE5LDM4NC43MjI1bC0zMi45NzA1NywzOC41OTg1NUw2OTAuMjA0Miw0NDUuMTEwNTZjLTEuMDI5ODIsMS4yMDU2LjU1OTM3LDMuMDg2NDIsMS41ODkxNCwxLjg4MDg3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3My4zNTEyOCAtNDEpIiBvcGFjaXR5PSIwLjgiIGZpbGw9InVybCgjZmU1ZTYzMDgtMWU4OS00Y2U4LThjOGQtZTdlZDRhNzJkMTU4KSIvPjxwYXRoIGQ9Ik02MzMuMTk2NjIsNTg1Ljg4NzM3bDMyLjk3MDU3LTM4LjU5ODU1LDMyLjk3MDU3LTM4LjU5ODU1LDE4LjYxMjQyLTIxLjc4OTVjMS4wMjk4MS0xLjIwNTYtLjU1OTM3LTMuMDg2NDMtMS41ODkxNS0xLjg4MDg3bC0zMi45NzA1NywzOC41OTg1NUw2NTAuMjE5ODksNTYyLjIxN2wtMTguNjEyNDIsMjEuNzg5NWMtMS4wMjk4MSwxLjIwNTYuNTU5MzcsMy4wODY0MywxLjU4OTE1LDEuODgwODdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTczLjM1MTI4IC00MSkiIG9wYWNpdHk9IjAuOCIgZmlsbD0idXJsKCNiMGFkYmRjZS04N2I1LTQ2NWMtYjAwYy0xY2YyZjU0OTMxMTEpIi8+PHBhdGggZD0iTTI5My41MjYxOSwzMzEuMzIxNjRoNjEuODUyMWEwLDAsMCwwLDEsMCwwdjI0LjMzODU4YTE1LjgxMSwxNS44MTEsMCwwLDEtMTUuODExLDE1LjgxMUgzMDkuMzM3MjJhMTUuODExLDE1LjgxMSwwLDAsMS0xNS44MTEtMTUuODExVjMzMS4zMjE2NEEwLDAsMCwwLDEsMjkzLjUyNjE5LDMzMS4zMjE2NFoiIGZpbGw9IiMyZjJlNDEiLz48cGF0aCBkPSJNNTQ5LjM0Njk0LDY5NS42ODg3NWMtMTQuMDg0OSwxNC4yNzA2MS0yOC4xOTE0NSwxNC4zNjYtNDIuMzE5NDYuNDZsLTEwLjg1MTY0LTk1Ljk1MDk0TDQ4OC41OCw2OTYuMzQ5MjdjLTE0LjExODQ3LDExLjQyNjg2LTI3LjI3NTc0LDEyLjk2NTQ3LTM5LjA2NDQ4LjQyNDYxLTExLjI0NTY1LTgzLjA3NTM1LTE3LjM1ODE1LTE2MC4yNTM3LTcuNTk1ODctMjE5LjE5NTE2bC0yMC42MTczNy04My41NTQ1OSw0Ni42NjAzNi0yMS43MDI0OWM5LjM5NjM0LDIzLjI0MzA3LTUuNDIzMjQsMzUuMTMxMywyOC4wODgzOSwzNC43MzMzOSwzMy4yMTYzMS0uMzk0NDEsMzAuNzM1NTctMTIuODg5NDMsMjkuNDIzMjEtMzQuNzMzMzlsNDIuOTIzMTksMTYuNTA4OTJhMTUuMzgyNzIsMTUuMzgyNzIsMCwwLDEsOS4xNDY2MywxOC45ODk2M2wtMjEuNjg2MzMsNjguNjczNEM1NjQuMjA2NCw1MTEuMTYwNDYsNTU1LjYzNDM2LDYwNy41OTQzOCw1NDkuMzQ2OTQsNjk1LjY4ODc1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3My4zNTEyOCAtNDEpIiBmaWxsPSIjZTZlNmU2Ii8+PHBhdGggZD0iTTQ4NC4yMzk0Nyw3NzkuMjQzMzVzLTM0LjY0MDU4LDMuMDM0MzktMzkuMjgxLDEuMTIzNjJoMHEtLjQzOTM1LS4xODA5Mi0uODU1MjUtLjM5MzUyYy02Ljg5NjI1LTMuNTIxMTQtNy4xMDYzOC0xMy4zODIxLS42NjA5MS0xNy42NzMwOWwxMy42NjkwNy05LjFMNDQ1LjE3NSw2ODkuMTc4bDQ2LjExNzguNTQyNTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTczLjM1MTI4IC00MSkiIGZpbGw9IiMyZjJlNDEiLz48cGF0aCBkPSJNNTEwLjI4MjQ2LDc3OS43ODU5MXMzNC42NDA1NywzLjAzNDM5LDM5LjI4MSwxLjEyMzYzaDBxLjQzOTM1LS4xODA5Mi44NTUyNS0uMzkzNTJjNi44OTYyNS0zLjUyMTE0LDcuMTA2MzgtMTMuMzgyMS42NjA5MS0xNy42NzMwOWwtMTMuNjY5MDctOS4xTDU1NC4yMyw2ODkuNzIwNTdINTA1Ljk0MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzMuMzUxMjggLTQxKSIgZmlsbD0iIzJmMmU0MSIvPjxwYXRoIGQ9Ik00MjguODk4MTEsNTUxLjM2NzE5bDYuODY2MzgsMjcuNDY1NTFhMTYuNTUwMjksMTYuNTUwMjksMCwwLDEtNy4yMDA4NywxNy45OTZsMCwwYTE2LjU1MDI5LDE2LjU1MDI5LDAsMCwxLTI1LjMwOTY4LTEyLjIwMzE0TDQwMS43Nyw1NzAuODk5NDNsLTUuNDI1NjItMTMwLjQ1NTI0YTU0Ljg3NzgxLDU0Ljg3NzgxLDAsMCwxLDMzLjg1ODc4LTUwLjY5Mjk1bDEwLjYzMTMyLTQuNDA4MTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTczLjM1MTI4IC00MSkiIGZpbGw9IiNlNmU2ZTYiLz48cGF0aCBkPSJNNjAxLjQzMjkyLDQzOS4zNjA2bC0uMDMyNTkuNzcwNDYtNC4zODM4OCwxMDUuMzAwNDYtLjg0NjM2LDIwLjM0NjA5LS4xNjI3OSw0LjAzNjctMS40ODY2MiwxMy43MjY3OGExNi41NTA0OCwxNi41NTA0OCwwLDEsMS0zMi41MTAzNi01Ljc5NDUzbDYuODY4ODYtMjcuNDY0NS0uMTUxOTMtMi4wNC0uOTExNDctMTIuNzYxMDdMNTU2Ljk0MjgxLDM4NC4yNThsMTAuNjM0MjEsNC40MDU2YTU0Ljk1NzksNTQuOTU3OSwwLDAsMSwzMy44NTU5LDUwLjY5N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzMuMzUxMjggLTQxKSIgZmlsbD0iI2U2ZTZlNiIvPjxwYXRoIGQ9Ik01MDAuNTc2NzQsNTU5LjE5MDg5Yy0zOS40MTczNiwwLTYzLjczMi0xMy42Ny02NC4wNzU4Ny0xMy44NjgxOGwxLjA4NDYtMS44Nzk5Yy40ODQyOC4yNzk3Niw0OS4yNDkxOCwyNy42MzM1OSwxMjAuODkzOSwzLjkyM2wuNjgyNDQsMi4wNkExODUuODk4MDksMTg1Ljg5ODA5LDAsMCwxLDUwMC41NzY3NCw1NTkuMTkwODlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTczLjM1MTI4IC00MSkiIGZpbGw9IiMyZjJlNDEiLz48cGF0aCBkPSJNNDYxLjU0NTEsNjU5LjIzNTM1Yy04LjY3NDYzLTE5LjUxODQ2LTguNzE4NjEtMTA0LjM1MjEtOC43MTYtMTA3Ljk1NGwyLjE3MDI1LjAwMjEyYy0uMDAwNTMuODc3NDMuMDQwMjYsODcuOTcwMzMsOC41Mjk0NiwxMDcuMDcwMjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTczLjM1MTI4IC00MSkiIGZpbGw9IiMyZjJlNDEiLz48cGF0aCBkPSJNNDY2LjA1NzI3LDY2MC4xMTA2NmMtNy43MjcyNywwLTEyLjg2MTQ4LTEuNjQ1Ny0xNi4yMDg1Mi0zLjUzMy02LjA5NDI4LTMuNDM2NTgtNy4zNTE2MS04LjExOTM2LTcuNDAxOTQtOC4zMTY0NmwyLjEwMjQyLS41MzgzMi0xLjA1MTIxLjI2OTE2LDEuMDQ5NjItLjI3NDQ2Yy4wNDQuMTY0MjUsMS4xNDEyOSw0LjA2Mjg2LDYuNDYzMDcsNy4wMjM2NCw1Ljg1OTU2LDMuMjU4NTUsMTcuNjU0NDYsNS42OTA1NCw0MC41NTg2NS0xLjIzNTZsLjYyNzMzLDIuMDc3QzQ4MS4yMzUyNCw2NTguODk3MzEsNDcyLjY5MDk0LDY2MC4xMTA2Niw0NjYuMDU3MjcsNjYwLjExMDY2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3My4zNTEyOCAtNDEpIiBmaWxsPSIjMmYyZTQxIi8+PHJlY3QgeD0iNDQ4LjY2Njk2IiB5PSIzODIuNjI1NDMiIHdpZHRoPSIyLjE3MDcyIiBoZWlnaHQ9IjE3MC4xNjM5OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5NS42OTE2MiAtMTguNDM5NjQpIHJvdGF0ZSgtMi44MDM4NSkiIGZpbGw9IiMyZjJlNDEiLz48cGF0aCBkPSJNNTM1LjE0NzA3LDY1OS4yMzUzNWwtMS45ODM3NS0uODgxNjZjOC40ODkyLTE5LjA5OTg5LDguNTMwNTItMTA2LjE5Mjc5LDguNTI5NDYtMTA3LjA3MDIybDIuMTcwMjUtLjAwMjEyQzU0My44NjUxNSw1NTQuODgzMjUsNTQzLjgyMTcxLDYzOS43MTY4OSw1MzUuMTQ3MDcsNjU5LjIzNTM1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3My4zNTEyOCAtNDEpIiBmaWxsPSIjMmYyZTQxIi8+PHBhdGggZD0iTTUzMC42MzQ5LDY2MC4xMTA2NmMtNi42MzM2NywwLTE1LjE3NTg1LTEuMjEyMjktMjYuMTM5NDItNC41MjgwN2wuNjI3MzQtMi4wNzdjMjIuOTA0MTgsNi45MjUwOCwzNC42OTY0Myw0LjQ5NTIxLDQwLjU1ODY1LDEuMjM1Niw1LjMyMTc3LTIuOTYwNzgsNi40MTg1NS02Ljg1OTM5LDYuNDYyLTcuMDIzNjRsMi4xMDEzNy41NDM2MmMtLjA1MDg3LjE5NzEtMS4zMDc2Niw0Ljg3OTg4LTcuNDAxOTUsOC4zMTY0NkM1NDMuNDk2MzgsNjU4LjQ2NSw1MzguMzYwMDUsNjYwLjExMDY2LDUzMC42MzQ5LDY2MC4xMTA2NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzMuMzUxMjggLTQxKSIgZmlsbD0iIzJmMmU0MSIvPjxyZWN0IHg9IjQ2MS44NTc4NSIgeT0iNDY2LjYyMjA2IiB3aWR0aD0iMTcwLjE2Mzk5IiBoZWlnaHQ9IjIuMTcwNzIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjAuMjYxNDkgOTUwLjE2MjgyKSByb3RhdGUoLTg3LjIwMTg1KSIgZmlsbD0iIzJmMmU0MSIvPjxwb2x5Z29uIHBvaW50cz0iMzU1LjI0OCAzNjcuMTMxIDMzOS4xMDEgMzkxLjAwMyAzMDQuMzc3IDM5MS4wMDMgMjkyLjc2NyAzNjcuMTMxIDI5Ny44NjcgMzY3LjEzMSAzMDYuNTQ4IDM4Ni42NjMgMzM1Ljg0NiAzODYuNjYzIDM0OS45NTMgMzY3LjEzMSAzNTUuMjQ4IDM2Ny4xMzEiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjM5NC40NDMgMzc5LjA2NyAzOTQuNzI1IDM3OS42MzEgMzk0LjQ0MyAzODAuMTUyIDM5NC40NDMgMzc5LjA2NyIvPjxwYXRoIGQ9Ik02MDMuNjAzMTcsNDM5LjM2MDZsLS4wMzI1OS43NzA0Ni0yMC41ODQ3OCw1Ljk3OTA1LTEyLjczOTM1LTI1LjQ3ODc3LDEzLjAzMjM2LTIzLjg5NDRBNTQuODA5OTQsNTQuODA5OTQsMCwwLDEsNjAzLjYwMzE3LDQzOS4zNjA2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3My4zNTEyOCAtNDEpIiBmaWxsPSIjNmM2M2ZmIi8+PHBhdGggZD0iTTM5NS4wMDk1Niw0MzkuMzYwNmwuMDMyNTkuNzcwNDYsMjAuNTg0NzgsNS45NzkwNSwxMi43MzkzNS0yNS40Nzg3Ny0xMy4wMzIzNi0yMy44OTQ0QTU0LjgwOTk0LDU0LjgwOTk0LDAsMCwwLDM5NS4wMDk1Niw0MzkuMzYwNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzMuMzUxMjggLTQxKSIgZmlsbD0iIzZjNjNmZiIvPjxjaXJjbGUgY3g9IjMyNC40NTIyNCIgY3k9IjI5MS43MTQ1OSIgcj0iNTcuNTExNiIgZmlsbD0iI2U2ZTZlNiIvPjxjaXJjbGUgY3g9IjMyNC40NTIyNCIgY3k9IjI5OS4zMTA0NiIgcj0iNDIuMzE5ODYiIGZpbGw9IiMyZjJlNDEiLz48cG9seWdvbiBwb2ludHM9IjQyNC4yODQgNTA0LjQzMiA0MjMuNDAzIDUyNC43NzggMzk1LjU3MSA1MDkuODI1IDM5NC44NDkgNTA3LjI0MiAzOTMuOSA0OTQuNDgxIDQyNC4yODQgNTA0LjQzMiIgZmlsbD0iIzZjNjNmZiIvPjxwb2x5Z29uIHBvaW50cz0iMjI2LjMyNCA1MDQuNDMyIDIyNy4yNSA1MjQuNzc4IDI1Ni41MDMgNTA5LjgyNSAyNTcuMjYzIDUwNy4yNDIgMjU4LjI2IDQ5NC40ODEgMjI2LjMyNCA1MDQuNDMyIiBmaWxsPSIjNmM2M2ZmIi8+PHBvbHlnb24gcG9pbnRzPSIzMzkuNjc4IDM5Mi4wODkgMzAzLjY5OCAzOTIuMDg5IDI4My43NzcgMzUxLjEzOSAyODIuNzUzIDMzNi40MSAyODQuOTE4IDMzNi4yNiAyODUuOTEzIDM1MC41NjggMzA1LjA1NyAzODkuOTE4IDMzOC41MjUgMzg5LjkxOCAzNjMuMDc1IDM1My42MjggMzY4LjMwMSAzMzcuNjA1IDM3MC4zNjYgMzM4LjI3NyAzNjQuOTU4IDM1NC43MTggMzM5LjY3OCAzOTIuMDg5IiBmaWxsPSIjMmYyZTQxIi8+PC9zdmc+')
}

.login-modbox .login-main .register-bg {
	background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYTU5NGFjMzctNmQ0NC00Mjk3LTg4NjItMWNiZDljMDFjMGI3IiBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjExMjYuMTkzNTUiIGhlaWdodD0iODU1IiB2aWV3Qm94PSIwIDAgMTEyNi4xOTM1NSA4NTUiPjx0aXRsZT5jb2RlIHJldmlldzwvdGl0bGU+PHBhdGggZD0iTTU4MS43Njc1LDc3OC40Mzc5NEMzMzkuMzY4NjYsNzU5Ljk5MTM3LDUwLjI5Njc3LDU3Mi4xNzE2Niw2NS4wMTM4NSwzNzguNzgwNTRTMzU5LjcwMDE3LDUuMzU4NDYsNjAyLjA5OSwyMy44MDUsOTg0LjAzMDg5LDQwMy42NjcsOTY5LjMxMzgxLDU5Ny4wNTgwOSw4MjQuMTY2MzMsNzk2Ljg4NDUxLDU4MS43Njc1LDc3OC40Mzc5NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiNmMmYyZjIiLz48ZWxsaXBzZSBjeD0iNTY1LjE5MzU1IiBjeT0iNzU2IiByeD0iNTA2IiByeT0iMzEiIGZpbGw9IiMzZjNkNTYiLz48ZWxsaXBzZSBjeD0iNTY1LjE5MzU1IiBjeT0iNzU1LjUiIHJ4PSI0MzEiIHJ5PSIyMC41IiBvcGFjaXR5PSIwLjEiLz48ZWxsaXBzZSBjeD0iMjEyLjE5MzU1IiBjeT0iODM2LjUiIHJ4PSIyMTIuMTkzNTUiIHJ5PSIxOC41IiBmaWxsPSIjM2YzZDU2Ii8+PGVsbGlwc2UgY3g9IjIxMi4xOTM1NSIgY3k9IjgzNi4yMDE2MSIgcng9IjE4MC43NDE5NCIgcnk9IjEyLjIzMzg3IiBvcGFjaXR5PSIwLjEiLz48cmVjdCB4PSIxOTYuMTkzNTUiIHk9IjE2MiIgd2lkdGg9Ijc1MiIgaGVpZ2h0PSI1OTAiIGZpbGw9IiMzZjNkNTYiLz48cGF0aCBkPSJNNjAwLjU0MTM1LDI2NS4xMjkxNEg0MTUuMDIzNjNhMi4yNTE0MywyLjI1MTQzLDAsMSwxLDAtNC41MDI4NUg2MDAuNTQxMzVhMi4yNTE0MywyLjI1MTQzLDAsMCwxLDAsNC41MDI4NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiNmMmYyZjIiLz48cGF0aCBkPSJNODAzLjYyMDIsMjg5Ljg5NDg2SDUxMS44MzUwNmEyLjI1MTQzLDIuMjUxNDMsMCwwLDEsMC00LjUwMjg2SDgwMy42MjAyYTIuMjUxNDMsMi4yNTE0MywwLDEsMSwwLDQuNTAyODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjZjJmMmYyIi8+PHBhdGggZD0iTTYwMS40NDE5MiwzMTQuNjYwNTdINDE1LjkyNDJhMi4yNTE0MywyLjI1MTQzLDAsMSwxLDAtNC41MDI4Nkg2MDEuNDQxOTJhMi4yNTE0MywyLjI1MTQzLDAsMSwxLDAsNC41MDI4NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiNmMmYyZjIiLz48cGF0aCBkPSJNODAzLjYyMDIsMzE1LjExMDg2SDYxOC4xMDI0OWEyLjI1MTQzLDIuMjUxNDMsMCwwLDEsMC00LjUwMjg2SDgwMy42MjAyYTIuMjUxNDMsMi4yNTE0MywwLDEsMSwwLDQuNTAyODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjZjJmMmYyIi8+PHBhdGggZD0iTTYwMS44OTIyLDMzOS40MjYyOUg0MTYuMzc0NDlhMi4yNTE0MywyLjI1MTQzLDAsMCwxLDAtNC41MDI4Nkg2MDEuODkyMmEyLjI1MTQzLDIuMjUxNDMsMCwxLDEsMCw0LjUwMjg2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iI2YyZjJmMiIvPjxwYXRoIGQ9Ik02MDIuMzQyNDksMzY0LjE5Mkg0MTYuODI0NzdhMi4yNTE0MywyLjI1MTQzLDAsMCwxLDAtNC41MDI4Nkg2MDIuMzQyNDlhMi4yNTE0MywyLjI1MTQzLDAsMSwxLDAsNC41MDI4NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiNmMmYyZjIiLz48cGF0aCBkPSJNNjg2LjU0NTkyLDI2NS41Nzk0M0g2MzMuNDEyMmEyLjI1MTQzLDIuMjUxNDMsMCwwLDEsMC00LjUwMjg2aDUzLjEzMzcyYTIuMjUxNDMsMi4yNTE0MywwLDEsMSwwLDQuNTAyODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjZjJmMmYyIi8+PHBhdGggZD0iTTY4Ni41NDU5MiwzMzkuNDI2MjlINjMzLjQxMjJhMi4yNTE0MywyLjI1MTQzLDAsMCwxLDAtNC41MDI4Nmg1My4xMzM3MmEyLjI1MTQzLDIuMjUxNDMsMCwxLDEsMCw0LjUwMjg2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iI2YyZjJmMiIvPjxwYXRoIGQ9Ik02ODYuNTQ1OTIsMzYzLjc0MTcxSDYzMy40MTIyYTIuMjUxNDMsMi4yNTE0MywwLDEsMSwwLTQuNTAyODVoNTMuMTMzNzJhMi4yNTE0MywyLjI1MTQzLDAsMSwxLDAsNC41MDI4NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiNmMmYyZjIiLz48cGF0aCBkPSJNNzc1LjcwMjQ5LDM2My43NDE3MUg3MjIuNTY4NzdhMi4yNTE0MywyLjI1MTQzLDAsMCwxLDAtNC41MDI4NWg1My4xMzM3MmEyLjI1MTQzLDIuMjUxNDMsMCwxLDEsMCw0LjUwMjg1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iI2YyZjJmMiIvPjxwYXRoIGQ9Ik00NjcuNzA3MDYsMjg5Ljg5NDg2SDQxNC41NzMzNWEyLjI1MTQzLDIuMjUxNDMsMCwwLDEsMC00LjUwMjg2aDUzLjEzMzcxYTIuMjUxNDMsMi4yNTE0MywwLDAsMSwwLDQuNTAyODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjZjJmMmYyIi8+PHBhdGggZD0iTTYwMC43NjY0OSw2MjkuODYwNTdINDE1LjI0ODc3YTIuMjUxNDMsMi4yNTE0MywwLDAsMSwwLTQuNTAyODZINjAwLjc2NjQ5YTIuMjUxNDMsMi4yNTE0MywwLDAsMSwwLDQuNTAyODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjZjJmMmYyIi8+PHBhdGggZD0iTTU5OS44NjU5Miw2NzkuMzkySDQxNC4zNDgyYTIuMjUxNDMsMi4yNTE0MywwLDEsMSwwLTQuNTAyODZINTk5Ljg2NTkyYTIuMjUxNDMsMi4yNTE0MywwLDAsMSwwLDQuNTAyODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjZjJmMmYyIi8+PHBhdGggZD0iTTYwMC4zMTYyLDcwNC4xNTc3MUg0MTQuNzk4NDlhMi4yNTE0MywyLjI1MTQzLDAsMSwxLDAtNC41MDI4NUg2MDAuMzE2MmEyLjI1MTQzLDIuMjUxNDMsMCwxLDEsMCw0LjUwMjg1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iI2YyZjJmMiIvPjxwYXRoIGQ9Ik02NzkuNTY2NDksNjc5Ljg0MjI5SDYyNi40MzI3N2EyLjI1MTQzLDIuMjUxNDMsMCwwLDEsMC00LjUwMjg2aDUzLjEzMzcyYTIuMjUxNDMsMi4yNTE0MywwLDAsMSwwLDQuNTAyODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjZjJmMmYyIi8+PHBhdGggZD0iTTY3OS41NjY0OSw3MDQuMTU3NzFINjI2LjQzMjc3YTIuMjUxNDIsMi4yNTE0MiwwLDAsMSwwLTQuNTAyODVoNTMuMTMzNzJhMi4yNTE0MiwyLjI1MTQyLDAsMSwxLDAsNC41MDI4NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiNmMmYyZjIiLz48cGF0aCBkPSJNNzY4LjcyMzA2LDY3OS44NDIyOUg3MTUuNTg5MzVhMi4yNTE0MywyLjI1MTQzLDAsMSwxLDAtNC41MDI4Nmg1My4xMzM3MWEyLjI1MTQzLDIuMjUxNDMsMCwwLDEsMCw0LjUwMjg2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iI2YyZjJmMiIvPjxwYXRoIGQ9Ik04MDMuODQ1MzUsNjU0LjYyNjI5SDUxMi4wNjAyYTIuMjUxNDMsMi4yNTE0MywwLDAsMSwwLTQuNTAyODZIODAzLjg0NTM1YTIuMjUxNDMsMi4yNTE0MywwLDAsMSwwLDQuNTAyODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjZjJmMmYyIi8+PHBhdGggZD0iTTQ2Ny45MzIyLDY1NC42MjYyOUg0MTQuNzk4NDlhMi4yNTE0MywyLjI1MTQzLDAsMCwxLDAtNC41MDI4Nkg0NjcuOTMyMmEyLjI1MTQzLDIuMjUxNDMsMCwwLDEsMCw0LjUwMjg2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iI2YyZjJmMiIvPjxwYXRoIGQ9Ik04MDMuODQ1MzUsNzI5LjM3MzcxSDUxMi4wNjAyYTIuMjUxNDMsMi4yNTE0MywwLDEsMSwwLTQuNTAyODVIODAzLjg0NTM1YTIuMjUxNDIsMi4yNTE0MiwwLDAsMSwwLDQuNTAyODVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjZjJmMmYyIi8+PHBhdGggZD0iTTQ2Ny45MzIyLDcyOS4zNzM3MUg0MTQuNzk4NDlhMi4yNTE0MywyLjI1MTQzLDAsMSwxLDAtNC41MDI4NUg0NjcuOTMyMmEyLjI1MTQzLDIuMjUxNDMsMCwxLDEsMCw0LjUwMjg1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iI2YyZjJmMiIvPjxwb2x5Z29uIHBvaW50cz0iNTE5LjA2IDQwMS4xMyA0NDcuMDE0IDQ3Mi4yNzUgNTE5LjA2IDU0My40MiA1MzUuMjcgNTI3LjIxIDQ4MC43ODYgNDcyLjcyNSA1MzUuNzIgNDE3Ljc5IDUxOS4wNiA0MDEuMTMiIGZpbGw9IiM2YzYzZmYiLz48cG9seWdvbiBwb2ludHM9IjYyNS4zMjcgNDAxLjEzIDY5Ny4zNzMgNDcyLjI3NSA2MjUuMzI3IDU0My40MiA2MDkuMTE3IDUyNy4yMSA2NjMuNjAyIDQ3Mi43MjUgNjA4LjY2NyA0MTcuNzkgNjI1LjMyNyA0MDEuMTMiIGZpbGw9IiM2YzYzZmYiLz48Y2lyY2xlIGN4PSIyMTYuMTkzNTUiIGN5PSIxNzciIHI9IjkiIGZpbGw9IiM2YzYzZmYiLz48Y2lyY2xlIGN4PSIyNDAuMTkzNTUiIGN5PSIxNzciIHI9IjkiIGZpbGw9IiM2YzYzZmYiLz48Y2lyY2xlIGN4PSIyNjQuMTkzNTUiIGN5PSIxNzciIHI9IjkiIGZpbGw9IiM2YzYzZmYiLz48cmVjdCB4PSIxOTYuMTkzNTUiIHk9IjE5MiIgd2lkdGg9Ijc1MiIgaGVpZ2h0PSIzIiBvcGFjaXR5PSIwLjEiLz48cGF0aCBkPSJNMTE2My4wOTY3Nyw2MjkuOTUzNTdjMCw2My43NzEwOC0zNy45MTA4OSw4Ni4wMzc1Ni04NC42NzYzNSw4Ni4wMzc1NnMtODQuNjc2MzUtMjIuMjY2NDgtODQuNjc2MzUtODYuMDM3NTYsODQuNjc2MzUtMTQ0Ljg5OCw4NC42NzYzNS0xNDQuODk4UzExNjMuMDk2NzcsNTY2LjE4MjQ5LDExNjMuMDk2NzcsNjI5Ljk1MzU3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iI2YyZjJmMiIvPjxwb2x5Z29uIHBvaW50cz0iMTAzOC40MzMgNjgzLjczNiAxMDM5LjMgNjMwLjM2NSAxMDc1LjM5MSA1NjQuMzM4IDEwMzkuNDM2IDYyMS45OTMgMTAzOS44MjYgNTk3Ljk5NSAxMDY0LjY5OSA1NTAuMjI2IDEwMzkuOTI5IDU5MS42NDUgMTAzOS45MjkgNTkxLjY0NSAxMDQwLjYzIDU0OC40ODQgMTA2Ny4yNjUgNTEwLjQ1MyAxMDQwLjc0IDU0MS42OTcgMTA0MS4xNzggNDYyLjU1NiAxMDM4LjQyNSA1NjcuMzI1IDEwMzguNjUxIDU2My4wMDMgMTAxMS41NzEgNTIxLjU1MiAxMDM4LjIxNyA1NzEuMyAxMDM1LjY5NCA2MTkuNTAzIDEwMzUuNjE5IDYxOC4yMjMgMTAwNC40IDU3NC42MDIgMTAzNS41MjQgNjIyLjc0MyAxMDM1LjIwOSA2MjguNzcxIDEwMzUuMTUyIDYyOC44NjIgMTAzNS4xNzggNjI5LjM1NyAxMDI4Ljc3NiA3NTEuNjUzIDEwMzcuMzI5IDc1MS42NTMgMTAzOC4zNTUgNjg4LjQ4NSAxMDY5LjQwNCA2NDAuNDYxIDEwMzguNDMzIDY4My43MzYiIGZpbGw9IiMzZjNkNTYiLz48cGF0aCBkPSJNMTU5LjUyNDgxLDc3My41OTE0NGE0My4xMjU2OCw0My4xMjU2OCwwLDAsMS04LjE3ODA1LDMuNTAyNTNjLTUuMDc4ODMsMS4zODczOS0xMC41MDcxOC44Nzg0LTE1LjYzNzE2LDIuMDYyNzQtMi4xMDAzNC40ODQ5LTQuMzg2MjksMS40OTkxNi01LjA1NDI0LDMuNTQ4NjYtLjQ4OTk1LDEuNTAzMzEuMDQzMDYsMy4xMjY2OC41NTM0Nyw0LjYyMzE3LDUuNjY4NTIsMTYuNjE5OTEsOS4wODUxNSwzNC4yNjYyNSwxOC4xMjUxOCw0OS4zMjA1MmE3NC42NDA3NSw3NC42NDA3NSwwLDAsMCwxMy45OTI2OSwxNi45ODc2NmMyLjA1NTEyLDEuODUyMjgsNC4zODQwNSwzLjY2NDMsNy4xMzU0MSwzLjk1NDkxYTcuMjQ3NjksNy4yNDc2OSwwLDAsMCw3LjM3MDU1LTEwLjE4MmMtLjgxMDU2LTEuODAxMS0yLjMxNzI3LTMuMTk2MTktMy4yODktNC45MTU2OWExOC43NTcsMTguNzU3LDAsMCwxLTEuODE5NDgtNi45OTA3MWMtLjg5MzEyLTcuMTA4MzEtMS43NTM1LTE0LjUzNzY0LjcwOTQyLTIxLjI2NTE3LDEuNjUxOS00LjUxMjIsNC42ODIwNy04LjM1ODk0LDcuMjA2NDEtMTIuNDQ3NXM0LjYyMTcxLTguNzcxOSw0LjA2LTEzLjU0NGMtLjM4MzMyLTMuMjU2NTktMS45NzE4OS02LjIzNjg1LTMuNjUtOS4wNTQtMS42ODE0Ni0yLjgyMjctNS4wMDQ3Mi0xMC40MDgzNy04LjM4Mjg3LTExLjM1MDM1QzE2OS4xNjA0Nyw3NjYuODY0NDEsMTYyLjU4Myw3NzIuMDI0MTEsMTU5LjUyNDgxLDc3My41OTE0NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiMyZjJlNDEiLz48cGF0aCBkPSJNMjUxLjk1OTgxLDgzMS4wMDAwN2ExNC4wMTg4MiwxNC4wMTg4MiwwLDAsMS0uNjYzMjEsNC43NDUzMWMtMS4wNTc1NiwyLjc5MjUzLTMuNjgxLDQuNzA2MDgtNS4wMzYzMSw3LjM2Njg1LTEuODg1LDMuNzAwNjEtMS4wMzA2Myw4LjE3MzcyLjIxODIzLDEyLjEzNDU0Ljc4Mjk1LDIuNDgzMTYsMS44MDk5LDUuMDY3LDMuOTEyNDYsNi42MDI3MWExMi44OTI3OCwxMi44OTI3OCwwLDAsMCw1Ljk1MzgzLDEuOTA3MTljMTguMDM2MjcsMi40OTYxOSwzNi4zNTc5MywxLjA2NCw1NC41NTg2LDEuNTg3LDMuMzE3MzEuMDk1MzIsNi44Mjk0NC4yMTE0Nyw5LjcyNTIxLTEuNDA5NjlzNC42ODYtNS42OTY4LDIuNzE2NTEtOC4zNjc4OWMtMS43Njg1NC0yLjM5ODU0LTUuMjY1MzctMi4zNzYyMS04LjI0MjA4LTIuNTE3NTZhMzMuOTEyLDMzLjkxMiwwLDAsMS0yMC45MTMtOC42MTQ3OSwxNS4xMTE3MiwxNS4xMTE3MiwwLDAsMS0yLjkzMzM1LTMuMzc2NTgsMjAuNzUyOTIsMjAuNzUyOTIsMCwwLDEtMS41MzQzNi0zLjUxNzU3LDE1Ni43OTg3NiwxNTYuNzk4NzYsMCwwLDAtOS4wODM1NC0yMC4xMTg1N2MtLjk3ODc3LTEuODE0OTItMi4wODctMy43MDUtMy45MDYtNC42NzYzMWExMC4zMjI3MSwxMC4zMjI3MSwwLDAsMC00LjIzOTMyLS45MjU1NGMtNC41MzYzMS0uMjk0LTE2LjI4MzE5LTEuODM3ODUtMTkuNzkxLDEuNjg5NjNDMjQ5LjQ2MTM3LDgxNi43NjgxNCwyNTIuMDMxNjcsODI2Ljg2MDMxLDI1MS45NTk4MSw4MzEuMDAwMDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjMmYyZTQxIi8+PGNpcmNsZSBjeD0iMjQyLjk3MDgiIGN5PSIzNzYuNzIwMzMiIHI9IjI4Ljk3NDk2IiBmaWxsPSIjZmJiZWJlIi8+PHBhdGggZD0iTTI1My43MDksNDIzLjE0NTg0Yy0xLjcyMzQyLDQuNjEzOS00LjY0NjcxLDguOTQ3MTEtOC45MDAzOSwxMS40Mjk5NWw0MC4wNzQ2LDguMTc0NjZhNDIuNDUzMTksNDIuNDUzMTksMCwwLDEtLjU2MTgxLTE3Ljg2OSwxMC4zMDAxMiwxMC4zMDAxMiwwLDAsMCwuMjM5NzUtNC40MDljLS43NTM1NC0yLjkwNzQ2LTQuMDI2NDYtNC4zMDY5My02Ljk1NDg5LTQuOTc0NDktNy4zMTQwNi0xLjY2NzMxLTEzLjc4MjEtMi41NjE0MS0yMC41Nzg5Mi01Ljc5MTczQzI1NC45NDk4LDQxMy4yNjI3OSwyNTUuMjQwNjksNDE5LjA0NTI1LDI1My43MDksNDIzLjE0NTg0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iI2ZiYmViZSIvPjxwYXRoIGQ9Ik0yNDQuNDczODUsNDIzLjcyNjg1YTMxLjMzODQ1LDMxLjMzODQ1LDAsMCwxLDI3LjMxMzEyLjcxMzY4YzUuMTM3NzYsMi43MDc0OSw5LjM5MTkxLDYuNzk0MzIsMTMuNTcxNTEsMTAuODI2NDUsMy44NTI2NCwzLjcxNjcxLDcuOTYyNDQsNy45NzIzOCw4LjIzNTg4LDEzLjMxODU5LjEzMjQ1LDIuNTg5OTMtLjY3NTkxLDUuMTIyODYtMS4wODQwNiw3LjY4Mzg1YTI1Ljc2NTY2LDI1Ljc2NTY2LDAsMCwwLDEzLjc4LDI2LjQ2OTQ2YzMuMTgzNiw1LjMwMzM5LDMuODQwNjUsMTEuNzI4NywzLjg4OTQ4LDE3LjkxNDA4LjE4NSwyMy40MzU5Mi03LjIwOTE1LDQ3LjE2MDk0LTEuOTMwNDEsNjkuOTk1MzgsMS4yMzkzNyw1LjM2MTE3LDMuMTYxNjEsMTAuNTUzOTEsNC4yMzIzLDE1Ljk1MTI5LDEuMzg2ODEsNi45OTEsMS4zMTgzNSwxNC4xNzk1OSwyLjA0MzkxLDIxLjI2OTc3YTk1LjI2NjI1LDk1LjI2NjI1LDAsMCwwLDUuMTEzMjIsMjIuNDk1NDdjLTEuNzQ0LDIuNzczNy01LjM3MzU3LDMuODM3MjgtOC42NDIyOCwzLjYxMjY0cy02LjMyNTItMS42NDMxMS05LjI0MTkxLTMuMTM1NjdjLTE0LjEyMzI3LTcuMjI3MjctMjcuMDU5MTgtMTYuNzU3MjktNDEuNjg3LTIyLjg5OTU1LTkuNjc3NjQtNC4wNjM2Ny0xOS45ODc0Ni02LjU5NDg4LTI5LjM3NTg5LTExLjI4ODIzcy0xOC4xMTk4OC0xMi4xNDE5NC0yMC45OTA0OS0yMi4yMzhjLTEuMjQxMjQtNC4zNjU0Ni0xLjMxNzY1LTguOTY1MDgtMS4zODU0LTEzLjUwMzA2LS4yODUzNC0xOS4xMTM3Ni0uNTUwNDYtMzguNDM2MTcsMy42MS01Ny4wOTM4MiwzLjY2OS0xNi40NTM2MiwxMC43NDE0NS0zMi4xOTM4LDEyLjI4NDM4LTQ4Ljk4MDc3LjUwMjIzLTUuNDY0MjQuNTEyOTUtMTEuMzEzNzgsMy41NjU5NC0xNS44NzMzMkMyMzIuMDkxMzUsNDMyLjUyMDQ1LDI0MS40MDg2Myw0MzAuODUxNDMsMjQ0LjQ3Mzg1LDQyMy43MjY4NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiMyZjJlNDEiLz48cGF0aCBkPSJNMjYzLjM5NDgsMzk5LjYyOTMyYzEuNzA3MzUtMi4yMjY4Myw1LjAwMDI0LTIuNTMwNTEsNy43Mjc4Ni0xLjg3MTgxczUuMjQyNjUsMi4wNjQ0OSw3Ljk5NzM4LDIuNTk4NThhNC42NzU0NCw0LjY3NTQ0LDAsMCwwLDMuNzQzMjUtLjUyNTc1LDUuNDQ0MjksNS40NDQyOSwwLDAsMCwxLjYxNTQ3LTMuNTcwMjgsNjguMTYzMTgsNjguMTYzMTgsMCwwLDAsLjY3MDg5LTE3LjM4MDQ4LDUuMTQ2NTIsNS4xNDY1MiwwLDAsMSwuMTU4NzctMi40Mzc0NGMuNjgyLTEuNjQzNCwyLjc2MjctMi4wMzQ1Niw0LjQ2MjA5LTIuNTYxNzZhMTMuMzE1NzQsMTMuMzE1NzQsMCwwLDAsOS4wMTI4OS0xMy42MzMwOCw1LjQyMDg3LDUuNDIwODcsMCwwLDAtMS42NTY3LTMuNzQwNTVjLTEuMTc1MjMtLjk1NzY1LTIuODIwMTQtMS4wMTY0OS00LjMzNjA5LTEuMDI4NjdxLTExLjY4MzA3LS4wOTM4Mi0yMy4zNjY2MS4wMDU2NWMtMi44ODI3OC4wMjQ1NS01LjkxMDI5LjA5NTUyLTguNDA5MzcsMS41MzI3Ni0xLjg0NzY5LDEuMDYyNjMtMy4yMjE3MSwyLjc3My00Ljg4MDQ2LDQuMTExNTQtNC4zMjYyMSwzLjQ5MTExLTEwLjE3Nzg1LDQuMjAxNDUtMTUuNDQxMTYsNS45OTA3MWExNS4zMDgyMiwxNS4zMDgyMiwwLDAsMC02Ljc2NzUzLDQuMDM1NjVjLTEuNzUwMzUsMS45OTk2NS0yLjU5MTksNC45NzMxMS0xLjQ5MjYxLDcuMzkyNThhMjYuMjUyMDUsMjYuMjUyMDUsMCwwLDAsMS44ODY4NSwyLjkwMzljMy4xMDQ2Myw0Ljk2NDE2LDEuMDM3NzgsMTEuNDAzMDYsMS41MDEzOSwxNy4yMzk3Mi41Nzg5Miw3LjI4ODM4LDExLjM2NDk1LDE5LjExMTU3LDE4LjY3ODc5LDIwLjgzNjI2QzI2Ni4zMDc2MSw0MjIuMzExMjQsMjU5LjQ4Niw0MDQuNDEzNTksMjYzLjM5NDgsMzk5LjYyOTMyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iIzJmMmU0MSIvPjxwYXRoIGQ9Ik0yNDcuMDM3NSw3MTkuMTgyNmMuNzQ1MTIsNS4zMjE2OCwxLjcwMDcsMTAuNjYxNzIsMS40NDUyNSwxNi4wMjkyNC0uMzU2NjQsNy40OTM2NS0zLjA1OTEyLDE0LjcxMzgxLTMuNTU4NzIsMjIuMTk5MjktLjM3MzE1LDUuNTkwODQuNDg5ODksMTEuMjQyMTQtLjI4NjUyLDE2Ljc5MTM3LS40OTcxNSwzLjU1MzI1LTEuNjU1ODUsNi45Nzg0OS0yLjM3MzE1LDEwLjQ5MzkyYTQzLjM5NDkxLDQzLjM5NDkxLDAsMCwwLDYuOTczMDcsMzMuMjY1NDUsNS40NDc4OCw1LjQ0Nzg4LDAsMCwwLDIuMDIzMzksMS45NjEsNS43MTM3LDUuNzEzNywwLDAsMCwyLjUwNzg4LjMzMTgsMTc5Ljk0NzIsMTc5Ljk0NzIsMCwwLDAsMjUuMTcwMjMtMi4yODc0OSwyLjQxNDMyLDIuNDE0MzIsMCwwLDAsMS42MTYyMi0uNzEzMTEsMi4yNjU2NywyLjI2NTY3LDAsMCwwLC4zNTEtLjk1NGMxLjU0Mzc5LTcuOTM2LTEuOTc2NzYtMTUuODkzMzItMi44NzItMjMuOTI4MzctLjk1NTkzLTguNTc5NjgsMS4xMDI3MS0xNy4xNzczMywzLjE0NjEyLTI1LjU2NDc3YTExMy41NDc2NywxMTMuNTQ3NjcsMCwwLDEsMy40NjczOC0xMi4yMjc3M2MuOTg3Ny0yLjY5NzM1LDIuMTgwNTQtNS4zMjA4NiwzLjAzNjYtOC4wNjI4NGE2MS40NjAzNSw2MS40NjAzNSwwLDAsMCwyLjIwMi0xMy4yMDI2MXEuODkxNjEtMTAuNTc1MjQuOTQ0NzYtMjEuMTk4OTJhODguOTU3NzksODguOTU3NzksMCwwLDAtMS42NjUxMS0yMC4wMWMtMS44NzgtOC4zMzgtNS43MjM4LTE2LjA4MDY2LTkuNTM1OTEtMjMuNzMwMjhhMTUuMDI4NTIsMTUuMDI4NTIsMCwwLDAtNS42MTc4NCwyLjY3MDA4LDEyNS4zNzk5MSwxMjUuMzc5OTEsMCwwLDEtMTUuMzUsOC40ODA1N2MtMy41NjY1NSwxLjY1Njc2LTEwLjUyMTk1LDIuODMzNDItMTIuNzg1NTQsNi4yODU3Ny0yLjIzMjI4LDMuNDA0NjEtLjc5MiwxMC4zNTA4Mi0uNjIxNDUsMTQuMTA1NzJRMjQ1LjY5NDE5LDcwOS41ODQyNSwyNDcuMDM3NSw3MTkuMTgyNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiMyZjJlNDEiLz48cGF0aCBkPSJNMjQ3LjAzNzUsNzE5LjE4MjZjLjc0NTEyLDUuMzIxNjgsMS43MDA3LDEwLjY2MTcyLDEuNDQ1MjUsMTYuMDI5MjQtLjM1NjY0LDcuNDkzNjUtMy4wNTkxMiwxNC43MTM4MS0zLjU1ODcyLDIyLjE5OTI5LS4zNzMxNSw1LjU5MDg0LjQ4OTg5LDExLjI0MjE0LS4yODY1MiwxNi43OTEzNy0uNDk3MTUsMy41NTMyNS0xLjY1NTg1LDYuOTc4NDktMi4zNzMxNSwxMC40OTM5MmE0My4zOTQ5MSw0My4zOTQ5MSwwLDAsMCw2Ljk3MzA3LDMzLjI2NTQ1LDUuNDQ3ODgsNS40NDc4OCwwLDAsMCwyLjAyMzM5LDEuOTYxLDUuNzEzNyw1LjcxMzcsMCwwLDAsMi41MDc4OC4zMzE4LDE3OS45NDcyLDE3OS45NDcyLDAsMCwwLDI1LjE3MDIzLTIuMjg3NDksMi40MTQzMiwyLjQxNDMyLDAsMCwwLDEuNjE2MjItLjcxMzExLDIuMjY1NjcsMi4yNjU2NywwLDAsMCwuMzUxLS45NTRjMS41NDM3OS03LjkzNi0xLjk3Njc2LTE1Ljg5MzMyLTIuODcyLTIzLjkyODM3LS45NTU5My04LjU3OTY4LDEuMTAyNzEtMTcuMTc3MzMsMy4xNDYxMi0yNS41NjQ3N2ExMTMuNTQ3NjcsMTEzLjU0NzY3LDAsMCwxLDMuNDY3MzgtMTIuMjI3NzNjLjk4NzctMi42OTczNSwyLjE4MDU0LTUuMzIwODYsMy4wMzY2LTguMDYyODRhNjEuNDYwMzUsNjEuNDYwMzUsMCwwLDAsMi4yMDItMTMuMjAyNjFxLjg5MTYxLTEwLjU3NTI0Ljk0NDc2LTIxLjE5ODkyYTg4Ljk1Nzc5LDg4Ljk1Nzc5LDAsMCwwLTEuNjY1MTEtMjAuMDFjLTEuODc4LTguMzM4LTUuNzIzOC0xNi4wODA2Ni05LjUzNTkxLTIzLjczMDI4YTE1LjAyODUyLDE1LjAyODUyLDAsMCwwLTUuNjE3ODQsMi42NzAwOCwxMjUuMzc5OTEsMTI1LjM3OTkxLDAsMCwxLTE1LjM1LDguNDgwNTdjLTMuNTY2NTUsMS42NTY3Ni0xMC41MjE5NSwyLjgzMzQyLTEyLjc4NTU0LDYuMjg1NzctMi4yMzIyOCwzLjQwNDYxLS43OTIsMTAuMzUwODItLjYyMTQ1LDE0LjEwNTcyUTI0NS42OTQxOSw3MDkuNTg0MjUsMjQ3LjAzNzUsNzE5LjE4MjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBvcGFjaXR5PSIwLjEiLz48cGF0aCBkPSJNMjA3Ljg2NDM4LDYwNS41MThjLTMuODQ3NzYsMTAuMzU5NDEsMS44MDgxNiwyMS41NTM3NSw2LjcyMiwzMS40NTIwOSwxMi4xMDYsMjQuMzg2MTUsMjAuNTEyNjcsNTAuNDA3NDUsMjguODc0NDcsNzYuMzE3MjcuNjI2MzUsMS45NDA4LDEuMjUyMiw0LjA1ODE4LjU1MzkzLDUuOTc0MjhhNy44MjUzNSw3LjgyNTM1LDAsMCwxLTIuODIxNzYsMy4zNDdjLTUuNzY1NDksNC4zNzkxNS0xMy4xMDY3Nyw1LjkzODczLTE5Ljk3NDczLDguMjI5OGE5MC4xODM1NCw5MC4xODM1NCwwLDAsMC0xOC45NDI2NSw4Ljg3OTk1Yy00Ljk3Njc4LDMuMDgzODctOS42Mzg5MSw2LjY0Mzg2LTE0LjI5MTg5LDEwLjE5NzVsLTE0LjgxMiwxMS4zMTI0OGE5LjkwMyw5LjkwMywwLDAsMC0yLjQ3NTc4LDIuMzk2NThjLTEuNDI4NiwyLjI0MTMxLS44NDM0NCw1LjE2NzM0LS4xMzIxOCw3LjcyODI5YTEzMS40MzIxMiwxMzEuNDMyMTIsMCwwLDAsNy4yNTIxMywxOS43OTIsNi45MTEsNi45MTEsMCwwLDAsMi42MywzLjQ0NjY0YzIuMzExOTMsMS4yNDI0MSw1LjEzOTcxLS40MDUsNi45MDUxNS0yLjM0NzE0czMuMjkyNDItNC4zNTg5NCw1Ljc4MTA4LTUuMTkyN2MyLjQ4NTc0LS44MzI3OCw1LjIyMTYuMTc1NzMsNy44MTc2Ny0uMTg4NzEsNC4xOTg2Ny0uNTg5NDMsNi45ODYyMS00LjQ1NzI0LDEwLjAxMjczLTcuNDI2NDksMTIuMzY1MzMtMTIuMTMxMzMsMzMuMDEwMDktMTEuMjUxMjQsNDYuNjEyNDQtMjEuOTc3MjNhNTkuMjI3ODEsNTkuMjI3ODEsMCwwLDEsNi4yMzEtNC44Njc1M2MyLjI5OTU0LTEuMzU5MjksNC45MDczMi0yLjEwNTMzLDcuMjkzMTYtMy4zMDY3Myw3LjI1NjYzLTMuNjU0MTEsMTEuODE4NjUtMTEuMjA4NTQsMTQuMjYyNDQtMTguOTU3czMuMTQwNzQtMTUuOTI3ODYsNC44OTY4Ni0yMy44NjA1M2MuOTA3ODYtNC4xMDA5MiwyLjEwMjkxLTguMTU3NjksMi41MDY3Ni0xMi4zMzg0NWE2Ni4wOTM5Miw2Ni4wOTM5MiwwLDAsMC0uMjUzMDgtMTEuNjY2MUwyODcuNjA0LDYyMS43NDc4MmMtLjM5OTYtNC45NDMzMS0uNzk5ODctOS44OTIzOS0xLjU3NTc0LTE0Ljc5MDc2LTE0LjU3NjY0LjUyMTEtMjkuMTQyODQsMS4xMDc1NC00My43Mjc3OCwxLjI4QzIzMC42OTQ5MSw2MDguMzc0MjMsMjE4Ljg3NjA5LDYwOS4xODU1NCwyMDcuODY0MzgsNjA1LjUxOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiMyZjJlNDEiLz48cGF0aCBkPSJNMjAyLjUwNTczLDYxOS43MjFjMS45NzczNywzLjE4MDExLDYuNzkwMTYsMy4xMTQ0MiwxMC4xMDQyNywxLjM3MDkyczUuODg4OC00LjY3MjU5LDkuMjEwNzEtNi40MDExOGM0LjQ2Mzg3LTIuMzIyODIsOS43NDYxMS0yLjIzNTQ3LDE0Ljc3NjE3LTIuMDkzNCw3Ljk2MzU3LjIyNDkyLDE2LjAyNDkxLjQ2NDMyLDIzLjY4NjkyLDIuNjQ2NzEsNy45MjQ4NiwyLjI1NzI3LDE1LjYzOTY5LDYuNjAzMzIsMjMuODM0LDUuNzM2MywxLjQyNTktLjE1MDg3LDIuOTg1MDUtLjU1OTc5LDMuNzYxMDYtMS43NjU1MWE1LjU0NDQ4LDUuNTQ0NDgsMCwwLDAsLjYxOTY2LTIuODM1ODJsLjI2Nzk0LTcuMTU5YTYuNDY0MDcsNi40NjQwNywwLDAsMC0uNTctMy42MjUzMyw2LjA4MTYyLDYuMDgxNjIsMCwwLDAtMi43MTU4OC0yLjA3OTQ0Yy0xMS42NjMzOC01LjY0NjEyLTI0Ljk2NDU4LTYuNjk3NDItMzcuOTE1MTEtNy4xNDEwN3EtOS44NzQ1OC0uMzM4MjgtMTkuNzU3NDgtLjI3ODI3Yy01LjU5MS4wMzQwOS0xMi4zMDMtLjc3NDg2LTE3LjczODczLjcxOTA2QzIwMi43NzQxNiw1OTguODE5OTQsMTk4LjgwNDcsNjEzLjc2ODgzLDIwMi41MDU3Myw2MTkuNzIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iIzJmMmU0MSIvPjxwYXRoIGQ9Ik0yNzUuNzQyNDksNDMyLjIyNTU2Yy0xNS4yODIxNy0uMTM1MzctMjkuMTMxLTEwLjIyMjUxLTQ0LjQxMTgtMTAuNDY4MjRhMTEuNTE0NDcsMTEuNTE0NDcsMCwwLDAtNS4zOTI2My45MzA0NmMtMi4xMjkzMiwxLjA3MjYzLTMuNTI5MjgsMy4xNDY2OC01LjE0Njc5LDQuODk4MjktNC41MTgyOCw0Ljg5Mjg1LTExLjA2MTIsNy41MDUzMS0xNS43MDMsMTIuMjgxMDktNC4zNTIzNCw0LjQ3NzkzLTYuNzcyODcsMTEuMTQ5NTctNS4wNTQ1NiwxNy4xNTMwN3M4LjIwMzUzLDEwLjYwODQ5LDE0LjI3OSw5LjE2NTIzQTM2LjgwMDgxLDM2LjgwMDgxLDAsMCwxLDIyOC42NDk1NSw0NDYuNzA2YTcyLjg4NzE3LDcyLjg4NzE3LDAsMCwxLDExLjIwNTMzLTUuODgyMDljNi44Njc5Mi0zLjExMTY3LDE0LjU0Nzc4LTYuMjgyODIsMjEuNzE3ODctMy45NTAzMWEzMC42Mzc5MywzMC42Mzc5MywwLDAsMSw3LjQwOTE4LDQuMDQwMzRsMTEuOTUzODgsOC4wM0MyNzkuNTQyOTMsNDQzLjQ0OTk0LDI3OC4yOTA0NCw0MzcuMjg4MzcsMjc1Ljc0MjQ5LDQzMi4yMjU1NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiM2YzYzZmYiLz48cGF0aCBkPSJNMjEyLjU1MjQzLDQ2MC44NzM5NGMtMi4wMjkzLDIuNTMxNTguODk0LDYuMTk5NjUuNDQ2NTYsOS40MTMxNy0uMjk3MjYsMi4xMzUxMi0yLjA1NDMxLDMuNzY1MzktMi43ODYsNS43OTMxMy0uNzU3OTEsMi4xMDAzOS0uMzU2LDQuNDI3LS42NDM0NCw2LjY0MTMyYTI4LjQ4ODY2LDI4LjQ4ODY2LDAsMCwxLTEuMjc1MSw0LjcyOTY0LDg0Ljk3NDUyLDg0Ljk3NDUyLDAsMCwwLTIuNjg2MzgsMTQuMDI1NzRsLTIuNjc0OSwxOS45NzU1NWE3NS42ODExMSw3NS42ODExMSwwLDAsMC0uODQ2LDkuMDc3ODksMjcuMTA3NDQsMjcuMTA3NDQsMCwwLDEtLjQ1MjExLDYuNzg2NzdjLS41OTIzMiwyLjE4My0xLjkwMzg2LDQuMDkyNzUtMi43ODYxNiw2LjE3NTQ3cy0xLjI5MTI3LDQuNjAyLS4wOTkzNyw2LjUyNDM1Yy0zLjk5MTQ0LDMuMzI0NTYtNS4xNzgyNiw5Ljg1Mzc2LTIuMzg3MzIsMTQuMjM1YTcuODk5NDMsNy44OTk0MywwLDAsMSwxLjIzMDEzLDIuMjY1MTgsNS44MTk4Myw1LjgxOTgzLDAsMCwxLS41NDE3NiwzLjM0MDM0bC0yLjcwNDcsNy4yMDY2NWMtLjY5MjMyLDEuODQ0NjktLjkxMTI4LDQuNjUzMTQsMS4wMTM1Miw1LjA3NDIyYTE3LjAwNjE3LDE3LjAwNjE3LDAsMCwwLTMuNjUxMzMsNS43NjY4MSw2Ljg2NjE3LDYuODY2MTcsMCwwLDAsLjk3MjQ3LDYuNTA1NTksOC4yODg3OSw4LjI4ODc5LDAsMCwxLDEuNjk0NDEsMi4wNTYzLDUuNDcyNjYsNS40NzI2NiwwLDAsMS0uMTk1ODYsMy4yNDMxNSwxMS45MDU3MywxMS45MDU3MywwLDAsMCwxLjQ3Myw5LjMzMzQ1LDguMzcxNDYsOC4zNzE0NiwwLDAsMCw4LjQxODQ2LDMuNjA4NTJjNS40MTA0NS0xLjIyMDMxLDEwLjI3MjI2LTMuMTQ2NywxNS43Mjc1NS0yLjE0NTcxLDExLjc0NiwyLjE1NTI5LDIzLjUyOTc5LDQuMzE5ODksMzQuOTA2MTgsNy45NTIsMTIuOTg0LDQuMTQ1NCwyNS41NTYwNiwxMC4yMjQ0MywzOS4xMjU4NiwxMS41MDA0NWEzLjc5NzgzLDMuNzk3ODMsMCwwLDAsMi42MTY2Mi0uNDA3LDMuOTMwNjksMy45MzA2OSwwLDAsMCwxLjIxLTIuNDg3NjNxMi4wOTctOS44MzI0MSw0LjE5NDA1LTE5LjY2NDgxYTIwMi4zNjMyNywyMDIuMzYzMjcsMCwwLDAsMy44NTUyNS0yMi4wMjc2NWMuNDc3NDItNC43ODEyNS42MTM1MS05LjU4OTIzLjc0OTMtMTQuMzkyMzRsMS4wODA4NC0zOC4yMzEwNmEzOC4xOTczMSwzOC4xOTczMSwwLDAsMC0yLjItMTYuNjE5NjFsLTYuMjE3NDgtMTkuODQ4M2MtMy41NDgxMy0xMS4zMjY4NS0xMS42ODc3My0yMS4zNzEyNS0xNC41ODU3Ni0zMi44ODE2LTEuODM0MTctNy4yODUtMy4xODkxMy0xNS4xMDI5Mi04LjEwNzg5LTIwLjc4MS03LjAxMjM3LTguMDk0OTItMTkuMTQ0Ny05LjM1NC0yOS43NjM3My03Ljk2MjIyLTQuNzk3MjcuNjI4NzYtOS42MzU2MSwxLjcxMzgyLTEzLjc4NTIyLDQuMjAxNzYtNC43OTgyNSwyLjg3NjgyLTguMzMzMDgsNy40MDg2MS0xMS43NTI4NiwxMS44MzYzQzIxOC4zMDQ4OSw0NTQuMzQyODEsMjE1LjQzNjIzLDQ1Ny4yNzYzNiwyMTIuNTUyNDMsNDYwLjg3Mzk0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjkwMzIzIC0yMi41KSIgZmlsbD0iIzZjNjNmZiIvPjxwYXRoIGQ9Ik0yMzcuMzQ3MzUsNTczLjMyMzQ4Yy44NzQ5MSwzLjc3MjU2LDIuNzEyMzMsNy4yNTEwNywzLjgzNywxMC45NTY4NCwxLjg4NDM3LDYuMjA4NzgsMS43MjQ0MywxMi44OTU2MSwzLjYwNTExLDE5LjEwNTUxLjc4OTM3LDIuNjA2NDYsMS45MzMwNSw1LjEwOSwyLjQ5OTYxLDcuNzcyNzYsMS4zMjA5MSw2LjIxMDU3LS42MDc3MywxMi42MzU2LTMuMDAzNSwxOC41MTU3NnMtNS4zMTM0NywxMS42NzgtNi4wOTEyLDE3Ljk3OTYyYy0uNTQ3NzgsNC40Mzg0OS4yMzkxMyw5LjQ1MDEyLDMuNjYwMTgsMTIuMzMwNTEsMy41NTE2OSwyLjk5MDM4LDguNzEzMDgsMi43ODc4NywxMy4zMzg5NCwyLjM5YTE0LjAxNTg0LDE0LjAxNTg0LDAsMCwwLDQuODQxMjEtMS4wMDgwN2MzLjUzNzY2LTEuNjczNjEsNS4wMjc2Ny01Ljg1OTg0LDUuODU0NjEtOS42ODUsMi43NzEyOC0xMi44MTkxMiwxLjk3OTU3LTI2LjEwNjIxLDEuMTc0MjItMzkuMTk2NzFsLTIuMTA2MTMtMzQuMjM0MmMtLjQwNTQ3LTYuNTkwODEtLjgzOTg4LTEzLjMxODA5LTIuODcwODEtMTkuNjQ2NDQtLjczODc4LTIuMzAyLTIuMDI2NDYtNi45NTM4Mi00LjEyOTE3LTguNDIzNzEtMi4wODI2LTEuNDU1ODQtOC4wMjk5NC0xLjUyMDY4LTEwLjYwODUzLTEuNjQxNzdDMjM1LjI1MTA4LDU0Ny45NzA0NCwyMzUuMzg2Nyw1NjQuODU2LDIzNy4zNDczNSw1NzMuMzIzNDhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuOTAzMjMgLTIyLjUpIiBmaWxsPSIjZmJiZWJlIi8+PHBhdGggZD0iTTI1MC43NTEzNyw0NDYuOTIzNWMtMi40NzA3Mi0xLjI5MzgyLTUuNTgzNTctLjczNi03Ljk3MTc5LjcwNDQ2YTI0LjU2NzcyLDI0LjU2NzcyLDAsMCwwLTUuOTcxOSw1Ljc5ODE4Yy01LjMzODkyLDYuNTE2ODctMTAuOTkwNzIsMTMuOTk0NjQtMTAuMTk4ODksMjIuMzgxOTQuMjk2ODksMy4xNDQ3MiwxLjUwMSw2LjEyMDg3LDIuMzE3MzcsOS4xNzIyNiwzLjU3OTQ0LDEzLjM3OTY0LS4zNzg3NCwyNy41MzAxNS4wNzU0Miw0MS4zNzI4Ny4yNjI0Myw3Ljk5ODczLDIuMDAyOTMsMTUuODY2MzgsMy43MzYzLDIzLjY3OTQ1LjM1Mzc1LDEuNTk0NTEuOTIwMzQsMy40NDAzNSwyLjQ2Mjg0LDMuOTc3MjcsMS4xNTg3My40MDMzNCwyLjQxMDMzLS4xMTUyMSwzLjU1NzE1LS41NTEyN0EyOC4zNzEsMjguMzcxLDAsMCwxLDI2NC43MjEsNTU2LjczMWMyLjg2NS0xLjUyODY5LDEuNzkxNDUtNi4zNjI2MSwxLjE0OTEzLTkuNTQ1NzktMS45MDg0Mi05LjQ1NzY3LjY4MjE4LTE5LjIxNDM4LDMuODI4MzctMjguMzM1M3M2LjkxMDU4LTE4LjIzMDMyLDcuNDMxODUtMjcuODY0NTNjLjU5MDYxLTEwLjkxNjA3LTMuMDI4NzUtMjEuNTcwNzEtNi41OTk4Ny0zMS45MDMtLjc3OTQ4LTIuMjU1MjgtMS42MzEzNC00LjYyMDItMy40Mzg2MS02LjE3ODMxYTEzLjY2NTIzLDEzLjY2NTIzLDAsMCwwLTUuMjAyOTItMi4zNzdDMjU4LjA5NTgyLDQ0OS40MDU5NCwyNTQuMjU1MzksNDQ4Ljc1ODQyLDI1MC43NTEzNyw0NDYuOTIzNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi45MDMyMyAtMjIuNSkiIGZpbGw9IiMyZjJlNDEiLz48L3N2Zz4=')
}

.login-modbox .login-main .right {
	padding: 50px;
	flex: 1;
	display: block;
	position: relative
}

.login-modbox .login-main .right h2 {
	width: 100%;
	border-bottom: 1px solid #eee;
	margin-bottom: 25px;
	padding-bottom: 20px;
	margin-top: 20px
}

.login-modbox .login-main .right form .item {
	margin-bottom: 15px;
	position: relative;
	line-height: 30px
}

.login-modbox .login-main .right form .item .layui-input {
	width: 100%;
	text-indent: 28px;
	line-height: 48px;
	height: 48px
}

.login-modbox .login-main .right form .item i {
	position: absolute;
	top: 0;
	left: 0;
	width: 38px;
	line-height: 48px;
	text-align: center;
	font-size: 20px;
	color: #666
}

.login-modbox .login-main .right form button {
	width: 200px;
	margin-bottom: 20px;
	background-color: #353442
}

.login-modbox .login-main .right .bottom {
	position: absolute;
	bottom: 30px;
	left: 50px;
	right: 50px;
	font-size: 12px
}

.login-modbox .login-main .right .bottom .le {
	float: left
}

.login-modbox .login-main .right .bottom .ri {
	float: right
}

.login-modbox .login-main .right .bottom a {
	color: #666;
	font-size: 12px
}

.login-modbox .login-main .right .zhuce-error {
	position: absolute;
	bottom: 150px;
	margin: 0 auto;
	z-index: 1005;
	background: #222222d1;
	padding: 30px;
	border-radius: 6px;
	color: #fff
}

.modmenu-wrap {
	top: 0px !important;
	left: 150px !important;
	right: 0;
	border-radius: 0 !important
}

.modmenu-wrap .layui-layer-content {
	padding: 0;
	height: 1000px !important
}

.mod-menubox {
	position: fixed;
	top: 0;
	right: 0;
	width: 300px;
	height: 100%;
	z-index: 2000;
	transform: translate3d(350px, 0, 0);
	-webkit-transform: translate3d(350px, 0, 0);
	overflow-y: scroll
}

.mod-menubox::-webkit-scrollbar {
	width: 4px !important
}

.mod-menubox::-webkit-scrollbar-track {
	background-color: #eee
}

.mod-menubox::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.mod-menubox .top {
	text-align: center;
	padding: 10px;
	margin-top: 50px
}

.mod-menubox .top img {
	width: 60px;
	height: 60px;
	border-radius: 6px;
	margin-bottom: 20px
}

.mod-menubox .top b {
	padding-bottom: 20px;
	display: block;
	font-size: 18px
}

.mod-menubox .top p {
	font-size: 15px;
	margin-bottom: 25px
}

.mod-menubox .list ul {
	margin-left: auto;
	margin-right: auto
}

.mod-menubox .list ul li a {
	padding: 15px 0;
	display: block;
	border-bottom: 1px solid #eee;
	margin: 0 15px
}

.mod-menubox .list ul li .sub-menu {
	margin-left: 20px
}

.mod-menubox .bottom {
	text-align: center;
	padding: 30px
}

#dark-theme .mod-menubox .list ul li a {
	border-color: #222222
}

@media screen and (max-width:1400px) {
	.main {
		padding-left: 35px;
		padding-right: 35px
	}
}

@media screen and (max-width:1200px) {
	.skin-bg {
		height: 280px;
		background-position: top center
	}
}

@media screen and (min-width:1200px) {
	.main {
		max-width: 1680px
	}

	.skin-bg {
		height: 290px
	}

	.skin-bg-home-nav {
		height: 400px
	}

	.skin-bg-nav {
		height: 400px
	}

	.searchtitle {
		padding: 40px 0 10px 0
	}

	.login-modbox {
		width: 800px
	}

	.login-modbox .left {
		width: 350px
	}
}

@media screen and (max-width:996px) {
	.pageui-header {
		padding-left: 10px;
		padding-right: 10px
	}

	.pageui-header .layui-nav-item,.pageui-header .menu-item {
		display: none !important
	}

	.pageui-header .smbtn {
		padding-left: 10px;
		padding-right: 10px
	}

	.main {
		width: 95%
	}

	.pagetitle {
		width: auto;
		height: auto;
		padding: 30px 15px
	}

	.pagetitle h1 {
		font-size: 20px;
		padding-bottom: 15px
	}

	.pagetitle .column-text {
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden
	}

	.pagetitle .user img {
		width: 20px;
		height: 20px
	}

	.pagetitle .text {
		font-size: 14px;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		overflow: hidden;
		line-height: 1.25;
		white-space: inherit
	}

	.pagetitle .text .icons {
		margin: 0
	}

	.pagetitle .text .icons span {
		margin-right: 5px
	}

	.pagetitle .column-text {
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden
	}

	.search-inputbox {
		position: inherit;
		width: auto;
		margin-bottom: 10px;
		top: 0;
		right: 0
	}

	.login-wrap {
		min-height: 800px
	}

	.login-modbox {
		width: 95%;
		min-height: 610px;
		margin-top: -75px
	}

	.login-modbox .login-main {
		display: block
	}

	.login-modbox .login-main .left {
		width: 100%;
		height: 150px;
		background-size: 100%
	}

	.login-modbox .login-main .left img {
		display: none
	}

	.login-modbox .login-main .right {
		padding: 0 25px
	}

	.login-modbox .login-main .right form {
		padding: 0
	}

	.login-modbox .login-main .right form button {
		width: 100%
	}

	.login-modbox .login-main .right .bottom {
		bottom: -30px;
		left: 25px;
		right: 25px
	}
}

@media screen and (max-width:768px) {
	.loginbox-wrap {
		left: 20px !important;
		right: 20px
	}

	.loginbox-wrap .login-modbox {
		width: 100%;
		margin-top: 0;
		min-height: 520px
	}

	.loginbox-wrap .login-modbox .login-main .right {
		padding-left: 10px;
		padding-right: 10px
	}

	.skin-bg .shade {
		background-position: top center;
		background-size: 100% 380px
	}

	.skin-bg-nav {
		height: 280px
	}

	.skin-bg-home-nav {
		height: 280px;
		background-size: 100% 380px
	}

	.pageui-header .main .logo {
		height: 30px
	}

	.pageui-header .main .logo img {
		margin-right: 5px;
		height: 32px
	}

	.pageui-header .main .logo a span {
		font-size: 20px
	}

	.pageui-header .layui-nav .layui-nav-child {
		right: -5px
	}

	.pageui-header .layui-nav li {
		margin: 0
	}

	.pageui-header .right .avatar img {
		width: 22px;
		height: 22px
	}

	.main {
		padding: 0;
		width: 100%
	}

	.nav-search {
		padding: 50px 0
	}

	.searchtitle {
		font-size: 20px;
		padding: 0
	}

	.search {
		height: auto
	}

	.search .searchtype {
		width: 360px;
		top: 32px;
		left: 0
	}

	.search .searchtype li {
		width: 25%;
		font-size: 14px
	}

	.search .searchtype li i {
		font-size: 14px;
		margin-right: 5px
	}

	.search .search-main {
		width: auto;
		min-height: 84px;
		padding: 20px 10px !important
	}

	.search .search-main:hover {
		border-radius: 0
	}

	.search .search-main .list {
		float: right;
		width: 85% !important;
		line-height: 32px;
		height: 32px;
		white-space: nowrap;
		overflow: hidden;
		overflow-x: scroll;
		-webkit-overflow-scrolling: touch;
		z-index: 999;
		margin-left: auto;
		margin-right: auto
	}

	.search .search-main .list li {
		float: none;
		display: inline-block;
		font-size: 14px;
		height: 32px;
		line-height: 32px;
		padding-left: 10px;
		padding-right: 10px
	}

	.search .search-main .list .active {
		background: rgba(255,255,255,0.3)
	}

	.search .search-main .search-from {
		width: 100%
	}

	.search .search-main .search-from input {
		height: 42px
	}

	.search .search-main .search-from .search-submit {
		width: 60px;
		height: 42px;
		line-height: 34px
	}

	.search .search-btn {
		position: absolute;
		font-size: 14px;
		padding: 6px;
		z-index: 1001
	}

	.search .search-btn i {
		margin: 0
	}

	.search .search-btn:hover .searchtype {
		display: block
	}

	.search-inputbox {
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px
	}

	.searchpage-wrap {
		width: 90% !important;
		left: 5% !important
	}

	.search-modal-box {
		margin-bottom: 15px;
		padding: 0;
		width: 100%
	}

	.pageui-footer {
		padding-top: 5px;
		padding-bottom: 25px;
		padding-left: 15px;
		padding-right: 15px;
		margin: 0
	}

	.pageui-footer .main h3 {
		padding-left: 15px;
		padding-right: 15px
	}

	.pageui-footer .main .huoban ul a {
		padding: 5px
	}

	.pageui-footer .main .huoban ul li {
		width: 25%
	}

	.pageui-footer .main .huoban ul li img {
		height: 18px !important
	}

	.pageui-footer h3 {
		padding: 0 !important
	}

	.pageui-footer .layui-col-space25 {
		padding: 0
	}
}

@media screen and (min-width:1680px) {
	.skin-bg-home-nav {
		height: 420px
	}

	.skin-bg-nav {
		height: 460px
	}

	.searchtitle {
		padding: 50px 0 20px 0
	}
	
	.search .search-main {
		width: 60%;
		padding-top: 100px;
		padding-bottom: 50px;
	}

	.search .searchtype {
		left: 12.5%;
		top: 74px
	}
}

.small-card {
	clear: both;
	padding: 0 0 15px 0 !important;
	height: 90px
}

.small-card .swiper-container {
	height: 90px
}

.small-card .swiper-container {
	height: 90px
}

.small-card a {
	position: relative;
	display: block;
	border-radius: 6px;
	font-size: 18px;
	padding: 20px 15px;
	letter-spacing: .8px;
	overflow: hidden;
	transition: none;
	color: inherit
}

.small-card a:hover {
	color: inherit
}

.small-card a:hover span {
	color: inherit
}

.small-card a b {
	margin-top: 2px;
	display: block;
	margin-bottom: 5px;
	padding-left: 60px;
	white-space: nowrap;
	overflow: hidden
}

.small-card a i {
	position: absolute;
	display: block;
	width: 50px;
	height: 50px;
	line-height: 50px;
	border-radius: 200px;
	font-size: 30px;
	text-indent: 10px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100%
}

.small-card a span {
	display: block;
	padding-left: 60px;
	font-size: 13px;
	white-space: nowrap;
	overflow: hidden;
	color: #888
}

.website-top {
	clear: both;
	padding-left: 15px;
	padding-right: 15px;
	overflow: hidden;
	line-height: 20px
}

.website-top .list {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 32px;
	vertical-align: top;
	border-bottom: 1px solid #eee
}

.website-top .list ul {
	overflow: hidden
}

.website-top .list li {
	float: left;
	width: 8.33%;
	padding-top: 2px;
	padding-bottom: 2px
}

.website-top .list a {
	line-height: 24px;
	display: block;
	vertical-align: top;
	white-space: nowrap;
	overflow: hidden
}

.website-top .list a:hover {
	margin-left: 5px
}

.website-top .list .pic {
	display: block;
	float: left;
	width: 24px;
	height: 24px;
	background-size: 100%;
	background-position: center;
	margin-right: 5px;
	margin-left: 5px
}

.website-top .list span {
	display: inline-block
}

.website-top .ml {
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	white-space: nowrap;
	overflow: hidden
}

.website-top .mr {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px
}

.website-top .mr span {
	line-height: 20px;
	display: inline-block;
	margin-left: 10px
}

.website-top .mr .layui-form-switch {
	margin: -3px 0 0 0
}

.website-title {
	padding-top: 20px;
	padding-bottom: 20px;
	scroll-behavior: smooth
}

.website-title h2 {
	font-weight: 600
}

.website-title i {
	font-size: 30px;
	margin-right: 5px;
	display: inline-block;
	width: 30px;
	height: 30px;
	border-radius: 200px;
	text-indent: 5px
}

.nav-go-position,.list-menus {
	padding-top: 15px;
	padding-bottom: 15px;
	display: flex;
	clear: both;
	align-items: center;
}

.nav-go-position .title,.list-menus .title {
	text-align: center;
	display: inline-block;
	font-size: 16px;
	font-weight: 600;
	width: 80px;
	padding-left: 15px;
	padding-right: 15px
}

.nav-go-position ul,.list-menus ul {
	width: 100%;
	padding-left: 5px;
	padding-right: 0px;
	border-left: 1px solid #eee
}

.nav-go-position ul li,.list-menus ul li {
	display: inline-block;
/**	width: 3.8% **/
}

.nav-go-position ul li a,.list-menus ul li a {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-radius: 4px;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	text-indent: 10px
}

.nav-go-position ul li a i,.list-menus ul li a i {
	position: relative;
	width: 20px;
	height: 20px;
	display: inline-block;
	font-size: 22px;
	text-indent: 2px;
	border-radius: 6px;
	margin-right: 5px;
	position: absolute;
	left: 0;
	top: 3px
}

.nav-go-position-bottom {
	width: 100%;
	position: fixed;
	bottom: 0;
	background-color: rgba(0,0,0,0.9) !important;
	z-index: 1002
}

.nav-go-position-bottom .title b,.nav-go-position-bottom a {
	color: #fff
}

.nav-go-position-bottom .title {
	border-color: #666
}

.nav-go-position-bottom li:hover {
	background: #000 !important;
	border-radius: 4px
}

.nav-go-position-bottom li:hover a {
	color: #1e87f0 !important
}

.nav-go-position-bottom .hover-skin:hover {
	background: none !important
}

.nav-go-position-bottom i {
	background-color: #222 !important
}

.nav-go-position-bottom ul {
	border-color: #333 !important
}

.website-list {
	padding: 20px
}

scroll-behavior:smooth .website-list:last-child {
	margin: 0
}

.website-list .header {
	font-size: 16px;
	padding-bottom: 10px
}

.website-list .header i {
	display: block
}

.website-list h3 {
	font-size: 16px;
	font-weight: 600;
	padding-top: 10px;
	padding-bottom: 20px
}

.website-list h3 i {
	font-size: 18px
}

.website-list h3 span {
	font-size: 14px;
	margin-left: 10px;
	color: #666
}

.website-list h3 a {
	float: right;
	margin-right: 10px;
	font-size: 12px;
	font-weight: 500;
	line-height: 26px
}

.website-list ul {
	white-space: nowrap;
	overflow: hidden;
}

.website-list ul::-webkit-scrollbar {
	width: 4px !important
}

.website-list ul::-webkit-scrollbar-track {
	background-color: #eee
}

.website-list ul::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.website-list ul li .item {
	padding: 15px;
	overflow: hidden;
	border-radius: 6px;
}

.website-list ul li .top {
	overflow: hidden;
	-webkit-transition: background-color .2s ease-in;
	-moz-transition: background-color .2s ease-in;
	transition: background-color .2s ease-in;
	-webkit-transition: color .2s ease-in;
	-moz-transition: color .2s ease-in;
	transition: color .2s ease-in
}

.website-list ul li .top a {
	display: block
}

.website-list ul li .top .pic,.website-list ul li .top img {
	width: 42px;
	height: 42px;
	line-height: 42px;
	color: #fff;
	position: relative;
	font-size: 16px;
	text-align: center;
	margin: 5px;
	margin-right: 5px;
	display: block;
	float: left;
	border-radius: 200px
}

.website-list ul li .top .pic span,.website-list ul li .top img span {
	display: block !important;
	width: 46px;
	height: 46px;
	overflow: hidden;
	margin: -2px;
	border-radius: 200px;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center center;
	position: relative;
	z-index: 999
}

.website-list ul li .top h4 {
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	border-radius: 4px 4px 0 0;
    padding: .15rem .35rem;
}

.website-list ul li .top h4 span {
	float: right;
	margin-left: 5px;
	color: #666
}

.website-list ul li .top p {
	font-size: 12px;
	color: #666;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	height: 16px;
	white-space: nowrap;
	overflow: hidden;
	min-height: 16px
}

.website-list ul li .top span {
	margin-top: 8px
}

.website-list ul li .top span:empty {
	display: none
}

.website-list ul li .fuli {
	color: red !important
}

.website-list ul li .tags {
	display: block;
	margin-top: 15px;
	font-size: 10px;
	color: #999;
	margin-left: 5px
}

.website-list ul li .tags span {
	margin-right: 5px
}

.website-list ul li .tags i {
	font-size: 13px
}

.website-list ul li .tags a {
	color: inherit
}

.website-list ul li .tags .ri {
	float: right;
	margin: 0 0 0 10px
}

.website-list ul li .no-ml {
	margin-left: 0
}

.website-list ul li:hover .a-two {
	opacity: 1
}

.sitelist .wrap {
	width: 16.66%
}

.sitelist .item {
	padding: 0 !important;
	background: none !important
}

.sitelist .item .top .pic {
	width: 24px;
	height: 24px
}

.sitelist .item .top .pic span {
	width: 26px;
	height: 26px;
	margin: -1px
}

.sitelist .item .top .pic img {
	width: 24px;
	height: 24px;
	margin: 0
}

.sitelist .item .tags,.sitelist .item .site-text,.sitelist .item .layui-badge {
	display: none
}

.sitelist .rancolors::after {
	width: 24px;
	height: 24px;
	line-height: 24px;
	font-size: 12px
}

.rancolors::after {
	content: attr(data-content);
	width: 42px;
	height: 42px;
	line-height: inherit;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	color: #fff
}

.slzf::after {
	content: attr(data-content);
	text-align: center;
	color: #666 !important;
	display: none;
	margin-top: -18px
}

.slzf:hover {
	color: rgba(255,255,255,0) !important
}

.slzf:hover::after {
	display: block
}

.website-wrap .sitelist .wrap {
	width: 25%
}

.sidebar-fixed-right {
	position: fixed;
	top: 0;
	right: 0;
	width: 42px;
	height: 100%;
	z-index: 1002;
	padding-top: 25px
}

.sidebar-fixed-right .text {
	text-align: center;
	margin-top: 150px
}

.sidebar-fixed-right .item {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center
}

.sidebar-fixed-right .item .showboxactive {
	transform: translate3d(42px, 0, 0) !important;
	-webkit-transform: translate3d(0, 0, 0) !important;
	transition: .5s !important
}

.sidebar-fixed-right .item .sm {
	width: 100%;
	padding-bottom: 25px;
	text-align: center;
	color: #555;
	z-index: 998;
	cursor: pointer
}

.sidebar-fixed-right .item .sm i {
	display: block;
	font-size: 24px;
	margin-bottom: 5px
}

.sidebar-fixed-right .item .showbox {
	transform: translate3d(-300px, 0, 0);
	-webkit-transform: translate3d(-300px, 0, 0);
	transition: .45s;
	position: fixed;
	top: 0;
	left: 0;
	width: 300px;
	height: 100%;
	background: #fff;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	z-index: 996
}

.sidebar-fixed-right .item .showbox .header {
	width: 100%;
	height: 110px;
	position: fixed;
	top: 0;
	z-index: 1002
}

.sidebar-fixed-right .item .showbox .header h5 {
	font-size: 20px;
	padding-top: 20px;
	margin-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px
}

.sidebar-fixed-right .item .showbox .header i {
	display: block
}

.sidebar-fixed-right .item .showbox .header p {
	font-size: 13px;
	padding-left: 15px;
	padding-right: 15px
}

.sidebar-fixed-right .item .fixbottom {
	width: 100%;
	overflow-y: auto;
	height: 95%;
	position: fixed;
	top: 0;
	z-index: 996;
	-webkit-overflow-scrolling: touch
}

.sidebar-fixed-right .item .fixbottom::-webkit-scrollbar {
	width: 4px !important
}

.sidebar-fixed-right .item .fixbottom::-webkit-scrollbar-track {
	background-color: #eee
}

.sidebar-fixed-right .item .fixbottom::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.sidebar-fixed-right .item .fixbottom .fixmt {
	margin-top: 110px;
	-webkit-overflow-scrolling: touch
}

.sidebar-fixed-right .item .nav-showbox {
	width: 220px;
	transform: translate3d(-220px, 0, 0);
	-webkit-transform: translate3d(-220px, 0, 0);
	transition: .45s
}

.sidebar-fixed-right .item .hot {
	width: 600px;
	transform: translate3d(-600px, 0, 0);
	-webkit-transform: translate3d(-600px, 0, 0);
	transition: .45s
}

.sidebar-fixed-right .item .hot .list {
	width: 100%
}

.sidebar-fixed-right .item .hot .list .hot-item:nth-child(even) {
	background: none !important
}

.sidebar-fixed-right .item .hot .list .hot-item {
	margin-left: 10px;
	margin-right: 20px;
	padding-bottom: 10px;
	overflow: hidden;
	border-radius: 6px
}

.sidebar-fixed-right .item .hot .list .hot-item .title {
	padding-top: 15px;
	padding-left: 10px;
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	padding-bottom: 15px
}

.sidebar-fixed-right .item .hot .list .hot-item .title .pic {
	border-radius: 200px;
	width: 24px;
	height: 24px;
	display: block;
	float: left;
	margin-right: 5px;
	background: no-repeat center 100%
}

.sidebar-fixed-right .item .hot .list .hot-item ul {
	max-height: 230px;
	padding: 0;
	margin-top: 10px;
	overflow: hidden
}

.sidebar-fixed-right .item .hot .list .hot-item ul::-webkit-scrollbar {
	width: 4px !important
}

.sidebar-fixed-right .item .hot .list .hot-item ul::-webkit-scrollbar-track {
	background-color: #eee
}

.sidebar-fixed-right .item .hot .list .hot-item ul::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.sidebar-fixed-right .item .hot .list .hot-item ul:hover {
	overflow-y: auto;
	-webkit-overflow-scrolling: touch
}

.sidebar-fixed-right .item .hot .list .hot-item li {
	width: 100%;
	font-size: 14px;
	margin-right: 10px;
	margin-bottom: 10px
}

.sidebar-fixed-right .item .hot .list .hot-item li:nth-child(1) span {
	background: #ff4400 !important;
	color: #fff
}

.sidebar-fixed-right .item .hot .list .hot-item li:nth-child(2) span {
	background: #ffaa00 !important;
	color: #fff
}

.sidebar-fixed-right .item .hot .list .hot-item li:nth-child(3) span {
	background: #1e87f0 !important;
	color: #fff
}

.sidebar-fixed-right .item .hot .list .hot-item li:nth-child(-n+3) a:hover {
	color: #ff4400
}

.sidebar-fixed-right .item .hot .list .hot-item li a {
	display: flex;
	font-size: 15px;
	line-height: 1.8
}

.sidebar-fixed-right .item .hot .list .hot-item li a:hover {
	color: #c2a469;
	border-radius: 6px
}

.sidebar-fixed-right .item .hot .list .hot-item li a span {
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border-radius: 4px;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px
}

.sidebar-fixed-right .item .hot .list .hot-item li a div {
	flex: 1;
	white-space: normal;
	margin-right: 5px;
	line-height: 20px
}

.sidebar-fixed-right .item .nav-hot .layui-tab-title {
	padding: 0;
	border: none;
	border: none !important;
	padding-left: 15px;
	padding-right: 15px;
	position: fixed;
	padding-top: 20px;
	top: 111px;
	z-index: 1002;
	height: 66px
}

.sidebar-fixed-right .item .nav-hot .layui-tab-title li {
	margin-right: 10px;
	margin-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	border-radius: 6px;
	min-width: 20px;
	line-height: 1.8;
	font-size: 13px
}

.sidebar-fixed-right .item .nav-hot .layui-tab-title .layui-this {
	background: #222 !important;
	color: #fff !important
}

.sidebar-fixed-right .item .nav-hot .layui-tab-title .layui-this:after {
	border: none
}

.sidebar-fixed-right .item .nav-hot .layui-tab-content {
	width: 100%;
	overflow-y: auto;
	height: 95%;
	position: fixed;
	top: 0;
	z-index: 996;
	-webkit-overflow-scrolling: touch
}

.sidebar-fixed-right .item .nav-hot .layui-tab-content::-webkit-scrollbar {
	width: 4px !important
}

.sidebar-fixed-right .item .nav-hot .layui-tab-content::-webkit-scrollbar-track {
	background-color: #eee
}

.sidebar-fixed-right .item .nav-hot .layui-tab-content::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.sidebar-fixed-right .item .nav-hot .layui-tab-content .list {
	margin-top: 190px
}

.sidebar-fixed-right .item .nav-golist {
	padding-top: 10px;
	padding-bottom: 10px
}

.sidebar-fixed-right .item .nav-golist li {
	line-height: 2.2
}

.sidebar-fixed-right .item .nav-golist li a {
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 15px
}

.sidebar-fixed-right .item .nav-golist li i {
	margin-right: 5px
}

.sidebar-fixed-right .item .gg-list {
	width: 400px;
	transform: translate3d(-400px, 0, 0);
	-webkit-transform: translate3d(-400px, 0, 0);
	transition: .45s
}

.sidebar-fixed-right .item .gg-list ul {
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px
}

.sidebar-fixed-right .item .gg-list ul a {
	display: block
}

.sidebar-fixed-right .item .gg-list ul h3 {
	font-size: 16px;
	font-weight: 600
}

.sidebar-fixed-right .item .gg-list ul i {
	color: #666
}

.sidebar-fixed-right .item .gg-list ul p {
	line-height: 1.5
}

.sidebar-fixed-right .item .tool-list {
	width: 500px;
	transform: translate3d(-500px, 0, 0);
	-webkit-transform: translate3d(-500px, 0, 0);
	transition: .45s
}

.sidebar-fixed-right .item .tool-list .bottom {
	margin-top: 100px
}

.sidebar-fixed-right .item .tool-list .list {
	display: flex;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px #f8f8f8 solid
}

.sidebar-fixed-right .item .tool-list .list:first-child {
	margin-top: 120px
}

.sidebar-fixed-right .item .tool-list .list .rancolors::after {
	width: 30px;
	line-height: 40px
}

.sidebar-fixed-right .item .tool-list .list h3 {
	width: 70px;
	line-height: 84px;
	font-weight: 600 !important;
	text-align: center;
	font-size: 15px;
	margin-left: 5px;
	white-space: nowrap;
	overflow: hidden
}

.sidebar-fixed-right .item .tool-list .list ul {
	flex: 1;
	overflow: hidden;
	font-size: 0
}

.sidebar-fixed-right .item .tool-list .list ul li {
	display: inline-block;
	width: 33.33%;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	border-radius: 6px
}

.sidebar-fixed-right .item .tool-list .list ul li a {
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	overflow: hidden
}

.sidebar-fixed-right .item .tool-list .list ul li img {
	width: 20px;
	height: 20px
}

.sidebar-fixed-right .item .tool-list .list ul li .pic {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: top;
	overflow: hidden;
	border-radius: 4px
}

.sidebar-fixed-right .item .tool-list .list ul li span {
	display: inline-block;
	vertical-align: top
}

.sidebars-newsite {
	padding-bottom: 15px;
	overflow: hidden
}

.sidebars-newsite ul {
	overflow: hidden;
	padding-right: 10px
}

.sidebars-newsite ul li {
	border-radius: 6px;
	margin-bottom: 10px;
	overflow: hidden
}

.sidebars-newsite ul li a {
	display: block;
	position: relative;
	overflow: hidden;
	display: flex
}

.sidebars-newsite ul li a .ri {
	width: 100%
}

.sidebars-newsite ul li a h4 {
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	font-size: 15px;
	white-space: nowrap;
	overflow: hidden
}

.sidebars-newsite ul li a p {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #808080
}

.sidebars-newsite ul li a span {
	color: #999;
	font-size: 12px;
	margin-right: 10px
}

.sidebars-newsite ul li a .rancolors {
	width: 44px;
	height: 38px;
	line-height: 38px;
	border-radius: 200px;
	float: left;
	margin: 1px 10px 1px 1px;
	color: #fff
}

.sidebars-newsite ul li a .rancolors::after {
	width: 40px;
	line-height: 38px
}

.sidebars-newsite ul li a img {
	display: block;
	float: left;
	width: 40px;
	height: 40px;
	margin: 0 10px 0 0;
	border-radius: 200px;
	z-index: 999;
	position: relative
}

.sidebars-tool-related .header {
	margin-bottom: 10px
}

.sidebars-tool-related li {
	margin-bottom: 10px
}

.sidebars-tool-related li a {
	line-height: 26px
}

.sidebars-tool-related li a h3 {
	white-space: nowrap;
	overflow: hidden
}

.sidebars-tool-related li img {
	display: block;
	float: left;
	border-radius: 6px;
	margin-right: 10px;
	width: 26px;
	height: 26px
}

@media screen and (max-width:1600px) {
	.nav-go-position .title,.list-menus .title {
		width: 50px;
		line-height: 1.5;
		margin-top: 10px
	}
}

@media screen and (min-width:1680px) {
	.page-nav-body .main {
		max-width: 1680px
	}

	.website-list .wrap {
		width: 20%
	}

	.sitelist .wrap {
		width: 12.5%
	}

	.website-wrap .sitelist .wrap {
		width: auto;
	}
}

@media screen and (max-width:1400px) {
	.nav-go-position ul li,.list-menus ul li {
	/**	width: 10.5% **/
	}

	.website-wrap .sitelist .wrap {
		width: 25%
	}
}

@media screen and (min-width:1400px) {
	.skin-bg .shade {
		background-position: center center
	}

	.website-list ul li .top h4 span {
		-webkit-transform-origin-x: 0;
		-webkit-transform: scale(1);
		font-size: 12px;
		margin-right: 5px
	}
}

@media screen and (max-width:1200px) {
	.website-list .wrap {
		width: auto;
	}

	.nav-go-position ul li,.list-menus ul li {
		/**width: 13.85%**/
	}
}

@media screen and (min-width:996px) {
	.website-list ul li .top h4 span {
		font-size: 11px
	}

	.nav-go-position ul li a:hover,.list-menus ul li a:hover {
		text-indent: 10px
	}

	.nav-go-position ul li a:hover i,.list-menus ul li a:hover i {
		left: 2px
	}
}

@media screen and (max-width:996px) {
	.small-card {
		height: 140px
	}

	.small-card .swiper-container {
		height: 140px;
		padding-bottom: 20px !important
	}

	.small-card a {
		padding: 10px 5px
	}

	.small-card a b {
		font-size: 14px;
		margin-bottom: 2px;
		padding-left: 30px
	}

	.small-card a span {
		font-size: 12px;
		padding-left: 30px
	}

	.small-card a i {
		left: -6px;
		width: 36px;
		height: 36px;
		line-height: 36px;
		font-size: 22px;
		margin: 0
	}

	.small-card .swiper-slide {
		height: calc((100% - 20px) / 2)
	}

	.website-list .wrap {
		width: 50%;
		float: left
	}
}

@media screen and (max-width:768px) {
	.nav-go-position,.list-menus {
		margin-left: 5px;
		margin-right: 5px
	}

	.nav-go-position .title,.list-menus .title {
		margin: 0;
		padding: 0 5px;
		font-size: 14px;
		width: 30px;
		line-height: 20px
	}

	.nav-go-position ul li,.list-menus ul li {
		/**width: 11% **/
	}

	.nav-go-position ul li a,.list-menus ul li a {
		padding-left: 0;
		font-size: 12px
	}

	.nav-go-position ul li a i,.list-menus ul li a i {
		display: none
	}

	.nav-go-position-bottom {
		margin: 0
	}

	.website-top {
		padding-left: 5px;
		padding-right: 5px
	}

	.website-top .list {
		font-size: 12px;
		padding-bottom: 0
	}

	.website-top .list li {
		width: 25%
	}

	.website-top .list a {
		line-height: 20px;
		margin-bottom: 10px
	}

	.website-top .list .pic {
		width: 18px;
		height: 18px
	}

	.website-top .ml {
		font-size: 12px
	}

	.website-title h2 {
		font-size: 16px
	}

	.website-title i {
		font-size: 22px;
		line-height: 26px
	}

	.website-list {
		padding: 10px
	}

	.website-list .wrap {
		float: left;
	}

	.sidebar-fixed-right {
		width: 0;
		height: 0;
		margin-left: -50px
	}

	.website-wrap .sitelist .wrap {
		width: auto;
	}
}

.pageui-fluid-hot {
	background: #f6f8fa !important
}

.zhushou-hot-main .layui-tab .layui-tab-title {
	border-radius: 6px 6px 0 0;
	padding: 10px 15px 0 15px
}

.zhushou-hot-main .layui-tab .layui-tab-title li {
	font-size: 18px;
	font-weight: 600
}

.zhushou-hot-main .layui-tab .layui-tab-title li i {
	opacity: 0
}

.zhushou-hot-main .layui-tab .layui-tab-content {
	padding: 0
}

.zhushou-hot-main .hot-tab-wrap .left {
	margin-bottom: 20px;
	border-radius: 0 0 6px 6px;
	padding: 10px 15px
}

.zhushou-hot-main .hot-tab-wrap .left ul li {
	display: inline-block;
	border-radius: 4px;
	width: 100px;
	line-height: 30px;
	white-space: nowrap;
	overflow: hidden
}

.zhushou-hot-main .hot-tab-wrap .left ul li img {
	width: 24px;
	height: 24px;
	border-radius: 4px;
	margin-right: 5px
}

.zhushou-hot-main .hot-tab-wrap .left ul li:hover {
	text-indent: 5px;
	transition: all .3s
}

.zhushou-hot-main .hot-tab-wrap .right {
	margin: 0 -7.5px
}

.zhushou-hot-main .hot-tab-wrap .right .card {
	width: 25%;
	float: left;
	margin-bottom: 15px;
	overflow: hidden
}

.zhushou-hot-main .hot-tab-wrap .right .card .card-bg {
	margin: 0 7.5px;
	border-radius: 6px;
	border: 2px solid #fff
}

.zhushou-hot-main .hot-tab-wrap .right .card .title {
	font-weight: 600;
	font-size: 20px;
	text-align: center;
	border-bottom: 1px #eee solid;
	border-radius: 6px 6px 0 0;
	padding: 20px 15px
}

.zhushou-hot-main .hot-tab-wrap .right .card .title img {
	display: inline-block;
	width: 36px;
	height: 36px;
	border-radius: 4px
}

.zhushou-hot-main .hot-tab-wrap .right .card .list {
	padding: 15px;
	padding-right: 30px;
	border-radius: 0 0 6px 6px;
	height: 550px;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 20px
}

.zhushou-hot-main .hot-tab-wrap .right .card .list::-webkit-scrollbar {
	width: 4px !important
}

.zhushou-hot-main .hot-tab-wrap .right .card .list::-webkit-scrollbar-track {
	background-color: #eee
}

.zhushou-hot-main .hot-tab-wrap .right .card .list::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.zhushou-hot-main .hot-tab-wrap .right .card .list:hover {
	overflow-y: scroll
}

.zhushou-hot-main .hot-tab-wrap .right .card .list li {
	position: relative;
	clear: both;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px #eee solid
}

.zhushou-hot-main .hot-tab-wrap .right .card .list li:nth-child(-n+3) span {
	color: #ff4400
}

.zhushou-hot-main .hot-tab-wrap .right .card .list li a {
	font-size: 16px;
	display: flex
}

.zhushou-hot-main .hot-tab-wrap .right .card .list li a span {
	width: 20px;
	line-height: 28px;
	font-weight: 600;
	color: #dcb465
}

.zhushou-hot-main .hot-tab-wrap .right .card .list li a section {
	width: 100%;
	line-height: 1.6;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	white-space: nowrap;
	overflow: hidden
}

.zhushou-hot-main .hot-tab-wrap .right .card .list li a p {
	font-size: 14px;
	margin-top: 10px;
	font-weight: 500;
	display: none
}

.zhushou-hot-main .hot-tab-wrap .right .card .list li a .text-gray {
	font-size: 12px;
	margin-top: 10px;
	font-weight: 500;
	line-height: 1;
	display: none
}

.zhushou-hot-main .hot-tab-wrap .right .card .list li a .text-gray i {
	margin-left: 10px
}

.zhushou-hot-main .hot-tab-wrap .right .active .card-bg {
	border: 2px solid #ff4400 !important
}

.zhushou-hot-main .layui-tab-title.nav-go-position-bottom {
	width: 100% !important;
	bottom: 0;
	left: 0;
	border: none;
	border-radius: 0 !important;
	border-top: 1px solid #c3c3c3 !important;
	padding-left: 30px !important
}

.zhushou-hot-main .layui-tab-title.nav-go-position-bottom li {
	color: #fff
}

.zhushou-hot-main .layui-tab-title.nav-go-position-bottom .layui-this {
	color: #fff !important
}

.zhushou-hot-main .hot-tab-wrap .left.nav-go-position-bottom {
	width: 100% !important;
	left: 0;
	bottom: 30px;
	border: none;
	border-radius: 0 !important
}

#mobhome-carousel {
	margin-bottom: 10px;
	text-align: center;
	vertical-align: middle
}

#mobhome-carousel img {
	width: 100%
}

.mob-home-body {
	background: #fff;
	width: 100%;
	overflow-x: hidden
}

.nav-menu-list {
	overflow: hidden
}

.nav-menu-list ul {
	white-space: nowrap;
	overflow: hidden;
	overflow-x: scroll;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: -10px;
	-webkit-overflow-scrolling: touch;
	font-size: 26px
}

.nav-menu-list ul::-webkit-scrollbar {
	display: none
}

.nav-menu-list ul li {
	display: inline-block;
	width: 90px;
	box-shadow: 0 1px 12px 0 rgba(149,149,149,0.2);
	box-sizing: border-box;
	border-radius: 6px
}

.nav-menu-list ul li a {
	display: block;
	text-align: center;
	padding: 15px 5px 10px 5px;
	border-radius: 6px;
	overflow: hidden
}

.nav-menu-list ul li a i {
	display: block;
	font-size: 26px;
	width: 38px;
	height: 38px;
	line-height: 38px;
	border-radius: 6px;
	margin-left: auto;
	margin-right: auto;
	color: #fff
}

.nav-menu-list ul li a i:after {
	background: inherit
}

.nav-menu-list ul li a strong {
	display: block;
	padding: 5px 0 3px 0;
	font-size: 13px
}

.nav-menu-list ul li a span {
	display: block;
	transform: scale(.9);
	-ms-transform: scale(.9);
	-moz-transform: scale(.9);
	-webkit-transform: scale(.9);
	-o-transform: scale(.9);
	transform-origin: 0 0;
	font-size: 10px;
	width: 90px
}

.mob-home-hot {
	width: auto !important;
	height: 230px !important;
	background: #fff;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	box-shadow: 0 1px 12px 0 rgba(149,149,149,0.2);
	box-sizing: border-box;
	border-radius: 6px;
	overflow: hidden
}

.mob-home-hot .tab {
	margin: 15px 0 3px 15px;
	display: block
}

.mob-home-hot ul {
	padding: 15px
}

.mob-home-hot ul li {
	font-size: 13px;
	line-height: 1.5;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden
}

.mob-home-hot ul li:nth-child(5) {
	margin-bottom: 15px
}

.mob-home-hot ul li em {
	font-style: normal;
	margin-right: 5px;
	color: #8799a3;
	font-weight: bold
}

.mob-home-hot ul li span {
	display: block;
	color: #aaaaaa;
	font-size: 12px;
	margin-left: 16px
}

.mob-home-hot ul li span i {
	font-size: 12px;
	color: red;
	margin-left: 5px
}

.mob-home-hot ul li:nth-child(-n+3) em {
	color: #dcb465
}

.mob-home-hot>[carousel-item]>* {
	background-color: #fff !important
}

.mob-newurl {
	padding-bottom: 5px;
	margin-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px
}

.mob-newurl h3 {
	line-height: 30px;
	margin-left: 5px;
	font-weight: 600
}

.mob-newurl .item:last-child {
	border: none;
	padding-bottom: 0;
	margin-bottom: 0
}

.mob-newurl .item a {
	display: flex;
	box-shadow: 0 1px 12px 0 rgba(149,149,149,0.2);
	box-sizing: border-box;
	border-radius: 6px;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px
}

.mob-newurl .item p {
	font-size: 12px;
	color: #aaaaaa;
	text-align: left
}

.mob-newurl .item h4 {
	font-size: 15px;
	white-space: nowrap;
	overflow: hidden;
	line-height: 30px;
	height: 30px;
	color: #8799a3;
	display: table-cell;
	vertical-align: middle
}

.mob-newurl .item h4 span {
	transform: scale(.9);
	-ms-transform: scale(.9);
	-moz-transform: scale(.9);
	-webkit-transform: scale(.9);
	-o-transform: scale(.9);
	transform-origin: 0 0;
	font-size: 10px;
	display: inline-block;
	color: #666;
	line-height: 1;
	padding: 4px 5px 0px 5px;
	margin-top: 8px;
	border-radius: 200px
}

.mob-newurl .item h4 span:empty {
	display: none
}

.mob-newurl .item h4 .time {
	position: absolute;
	right: 10px;
	color: #aaa
}

.mob-newurl .item .ri {
	width: 100%
}

.mob-newurl .item .ri .other {
	padding-top: 6px;
	color: #aaa;
	font-size: 12px;
	transform: scale(.9);
	margin-left: -15px
}

.mob-newurl .item .ri .other .layui-badge {
	color: #666;
	margin-right: 5px
}

.mob-newurl .pic,.mob-newurl img {
	width: 48px;
	height: 42px;
	line-height: 42px;
	color: #fff;
	position: relative;
	font-size: 16px;
	text-align: center;
	margin: 5px;
	margin-left: 10px;
	margin-right: 10px;
	display: block;
	float: left;
	border-radius: 200px
}

.mob-newurl .pic span,.mob-newurl img span {
	display: block !important;
	width: 46px;
	height: 46px;
	overflow: hidden;
	margin: -2px;
	border-radius: 200px;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center center;
	position: relative;
	z-index: 999;
	background-color: #fff
}

.mob-title {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px
}

.mob-title h3 {
	padding-bottom: 4px;
	font-size: 20px;
	font-weight: bold;
	color: #494949;
	line-height: 24px
}

.mob-title p {
	font-size: 12px;
	padding-top: 3px;
	color: #ababab;
	line-height: 24px
}

.mob_top_hot {
	text-align: center;
	height: 150px
}

.mob_top_hot i {
	font-size: 180px;
	line-height: 130px;
	height: 92px;
	overflow: hidden;
	display: block
}

.mob_top_hot .text {
	width: auto;
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 20px;
	padding-top: 10px;
	text-align: center
}

.mob_top_hot .text span {
	color: #fff;
	margin-top: -5px;
	width: 170px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	font-size: 13px
}

.mob-hot-main {
	background: #fff;
	margin-top: -15px;
	padding-top: 10px;
	border-radius: 20px 20px 0 0
}

.mob-hot-main .layui-tab-brief>.layui-tab-more li.layui-this:after,.mob-hot-main .layui-tab-brief>.layui-tab-title .layui-this:after {
	border-bottom: none
}

.mob-hot-main .layui-tab-brief>.layui-tab-title .layui-this {
	color: #222 !important;
	font-weight: bold
}

.mob-hot-main .layui-tab {
	margin: 0
}

.mob-hot-main .layui-tab .layui-tab-title {
	margin-left: 15px
}

.mob-hot-main .layui-tab .layui-tab-title li {
	min-width: 40px;
	font-size: 15px;
	margin: 0;
	padding-left: 10px;
	padding-right: 10px
}

.mob-hot-main .layui-tab .layui-tab-title li i {
	display: none;
	position: absolute;
	bottom: -11px;
	left: 18px;
	font-size: 22px
}

.mob-hot-main .layui-tab .layui-tab-title .layui-this i {
	display: block
}

.mob-hot-main .layui-tab .layui-tab-bar {
	display: none
}

.mob-hot-main .layui-tab .layui-tab-content {
	overflow: hidden
}

.mob-hot-main .layui-tab .tab-wrap {
	top: 187px
}

.mob-hot-main .layui-tab .tab-wrap .right .card {
	margin-left: 2px
}

.mob-hot-main .layui-tab .tab-wrap .right .card .title {
	border-color: #f1f1f1;
	margin-bottom: 5px;
	font-weight: 700
}

.tab-wrap {
	width: 100%;
	position: fixed;
	display: flex;
	top: 200px;
	background: #f5f5f5;
	overflow: hidden
}

.tab-wrap .left {
	background: #fff;
	width: 100px;
	height: calc(100vh - 187px);
	overflow-y: scroll;
	scroll-behavior: smooth
}

.tab-wrap .left::-webkit-scrollbar {
	display: none
}

.tab-wrap .left ul li {
	text-align: center;
	line-height: 50px
}

.tab-wrap .left ul li a {
	display: block;
	position: relative;
	vertical-align: middle;
	line-height: 1.4;
	padding: 15px 10px
}

.tab-wrap .left ul li a i {
	position: absolute;
	top: 14px;
	right: -6px;
	color: #8799a3;
	display: none;
	vertical-align: middle
}

.tab-wrap .left ul li .active {
	font-weight: 700;
	color: #8799a3
}

.tab-wrap .left ul li .active i {
	display: inline-block !important
}

.tab-wrap .right {
	width: 100%;
	height: calc(100vh - 187px);
	overflow-y: scroll;
	scroll-behavior: smooth
}

.tab-wrap .right::-webkit-scrollbar {
	display: none
}

.tab-wrap .right .card {
	background: #fff;
	margin-left: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	scroll-behavior: smooth
}

.tab-wrap .right .card .title {
	font-size: 15px;
	font-weight: 700;
	line-height: 50px;
	border-bottom: 1px solid #fafafa;
	margin-bottom: 10px;
	color: #8799a3
}

.tab-wrap .right .card .title span {
	margin-left: 10px;
	margin-right: 10px
}

.tab-wrap .right .card .title i {
	margin-left: -6px
}

.tab-wrap .right .card .item {
	width: 100%;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #fafafa;
	display: flex
}

.tab-wrap .right .card .item:last-child {
	border: none;
	padding-bottom: 0;
	margin-bottom: 0
}

.tab-wrap .right .card .item p {
	font-size: 12px;
	color: #aaaaaa
}

.tab-wrap .right .card .item .le {
	width: 100%
}

.tab-wrap .right .card .item .le a {
	display: block;
	overflow: hidden
}

.tab-wrap .right .card .item .le h4 {
	font-size: 15px;
	white-space: nowrap;
	overflow: hidden;
	line-height: 30px;
	height: 30px;
	color: #8799a3;
	display: table-cell;
	vertical-align: middle
}

.tab-wrap .right .card .item .le h4 span {
	transform: scale(.9);
	-ms-transform: scale(.9);
	-moz-transform: scale(.9);
	-webkit-transform: scale(.9);
	-o-transform: scale(.9);
	transform-origin: 0 0;
	font-size: 10px;
	display: inline-block;
	color: #666;
	line-height: 1;
	padding: 4px 5px 0px 5px;
	margin-top: 8px;
	border-radius: 200px
}

.tab-wrap .right .card .item .le h4 span:empty {
	display: none
}

.tab-wrap .right .card .item .copyurl {
	text-align: center;
	width: 80px;
	color: #aaa
}

.tab-wrap .right .card .item .copyurl i {
	font-size: 13px
}

.tab-wrap .right .card .item .copyurl span {
	transform: scale(.9);
	-ms-transform: scale(.9);
	-moz-transform: scale(.9);
	-webkit-transform: scale(.9);
	-o-transform: scale(.9);
	transform-origin: 0 0;
	font-size: 10px;
	display: block
}

.tab-wrap .right .card button {
	margin: 0;
	padding: 0;
	border: 1px solid transparent;
	outline: none;
	background: #fff
}

.tab-wrap .right .card .pic,.tab-wrap .right .card img {
	width: 42px;
	height: 42px;
	line-height: 42px;
	color: #fff;
	position: relative;
	font-size: 16px;
	text-align: center;
	margin: 5px;
	margin-left: 10px;
	margin-right: 10px;
	display: block;
	float: left;
	border-radius: 200px
}

.tab-wrap .right .card .pic span,.tab-wrap .right .card img span {
	display: block !important;
	width: 46px;
	height: 46px;
	overflow: hidden;
	margin: -2px;
	border-radius: 200px;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center center;
	position: relative;
	z-index: 999;
	background-color: #fff
}

.tab-wrap .right .card p {
	font-size: 12px;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	color: #666;
	min-height: 16px
}

.tab-wrap .right .card .list {
	padding: 10px 20px
}

.tab-wrap .right .card .list li {
	font-weight: bold;
	border-bottom: 1px solid #f1f1f1;
	margin-bottom: 10px;
	padding-bottom: 10px;
	line-height: 1.5;
	cursor: pointer
}

.tab-wrap .right .card .list li:nth-child(-n+3) span {
	color: #dcb465
}

.tab-wrap .right .card .list li a {
	display: flex
}

.tab-wrap .right .card .list li a span {
	flex: 1;
	display: block;
	color: #8799a3
}

.tab-wrap .right .card .list li a section {
	width: 100%;
	font-size: 15px;
	margin-left: 10px;
	overflow: hidden
}

.tab-wrap .right .card .list li a section .tupian {
	width: 100%;
	height: auto;
	border-radius: 0;
	margin-left: auto;
	margin-right: auto
}

.tab-wrap .right .card .list li a section .tupian:empty {
	display: none
}

.tab-wrap .right .card .list li a section p {
	font-weight: 500;
	margin-top: 5px;
	color: #8799a3;
	line-height: 1.2
}

.tab-wrap .right .card .list li a section p:empty {
	display: none
}

.tab-wrap .right .card .list li a section div {
	font-weight: 500;
	font-size: 12px;
	margin-top: 5px;
	line-height: 20px;
	clear: both
}

.tab-wrap .right .card .list li a section div .ico {
	display: block;
	float: left;
	margin-right: 5px;
	width: 20px;
	height: 20px;
	border-radius: 200px;
	background-size: 100%
}

.tab-wrap .right .card .list li a section div .layui-breadcrumb {
	flex: none;
	display: -webkit-box;
	color: #aaaaaa
}

.tab-wrap .right .card .list li a section div .layui-breadcrumb span {
	color: #aaaaaa;
	margin-left: 5px;
	margin-right: 5px
}

.tab-wrap .right .card .list li a section div .layui-breadcrumb a {
	font-size: 12px
}

.tab-wrap .right .card .list li a section div .layui-breadcrumb a cite {
	color: #aaaaaa
}

.tab-wrap .right .card .list li a section div .i-new {
	margin-left: 5px;
	font-size: 13px
}

.menuselectbox {
	margin-left: 15px !important;
	margin-right: 15px !important;
	left: 0 !important;
	right: 0 !important;
	border-radius: 6px !important
}

.menuselectbox .layui-layer-content {
	padding: 10px 15px !important
}

.menuselectbox .mob-title {
	padding: 10px 0
}

.menuselectbox .text {
	padding-top: 5px;
	font-size: 14px;
	color: #3a3a3a
}

.menuselectbox .text p {
	padding: 0;
	font-size: 14px;
	color: #3a3a3a;
	line-height: 1.6
}

#menuselect {
	display: none;
	background: #fff
}

#menuselect .title {
	padding-bottom: 15px;
	padding-top: 10px;
	font-size: 20px;
	font-weight: 700
}

#menuselect .title span {
	font-size: 13px;
	font-weight: 500;
	color: #8799a3
}

#menuselect .newshot {
	font-size: 16px;
	border-radius: 6px;
	position: relative
}

#menuselect .newshot a {
	display: block;
	padding: 10px;
	color: #fff
}

#menuselect .newshot h3 {
	font-size: 20px;
	font-weight: 600;
	color: inherit
}

#menuselect .newshot h3 i {
	display: block;
	margin-bottom: 10px
}

#menuselect .newshot p {
	font-size: 12px
}

#menuselect .newshot .icon {
	font-size: 110px;
	position: absolute;
	top: -10px;
	right: -10px;
	opacity: .5
}

#menuselect .list {
	overflow: hidden
}

#menuselect .list ul {
	padding-top: 10px;
	padding-bottom: 15px;
	overflow: hidden
}

#menuselect .list ul li {
	overflow: hidden
}

#menuselect .list ul li a {
	border-radius: 6px;
	display: block;
	padding: 10px;
	overflow: hidden
}

#menuselect .list ul li a .le {
	float: left;
	font-size: 16px;
	font-weight: 600
}

#menuselect .list ul li a .le .bl {
	display: block;
	font-size: 12px
}

#menuselect .list ul li a .le .hot {
	transform: scale(.9);
	-ms-transform: scale(.9);
	-moz-transform: scale(.9);
	-webkit-transform: scale(.9);
	-o-transform: scale(.9);
	transform-origin: 0 0;
	font-size: 10px;
	font-weight: 500
}

#menuselect .list ul li a .ri {
	float: right
}

#menuselect .list ul li a .icon {
	position: absolute;
	bottom: -5px;
	right: 10px;
	opacity: .2;
	font-size: 42px
}

#mobaboutbox {
	display: none
}

.mag-copyurl {
	text-align: center;
	font-size: 12px
}

.mag-copyurl i {
	display: block;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 42px
}

.page-list-title {
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 24px;
	font-weight: 600
}

.column-list {
	clear: both;
	box-shadow: 0 8px 40px rgba(208,208,208,0.1)
}

.column-list ul {
	padding: 15px 15px 5px 15px
}

.column-list ul li {
	display: inline-block;
	margin-bottom: 5px
}

.column-list ul li a {
	display: block;
	padding: 8px 20px;
	font-size: 13px;
	border-radius: 4px
}

.column-list .current-cat a {
	background: var(--blue);
	color: var(--white)
}

.sidebars {
	margin-bottom: 25px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	font-size: 14px;
	overflow: hidden
}

.sidebars .header {
	font-size: 16px;
	padding-top: 15px;
	padding-bottom: 10px;
	font-weight: 600
}

.sidebars .header i {
	display: block
}

.sidebars .content {
	line-height: 1.5;
	overflow: hidden
}

.sidebars .body {
	line-height: 1.5;
	overflow: hidden
}

.sidebars .huoban a {
	padding: 15px
}

.sidebars .huoban li {
	width: 50%
}

.sidebar-author {
	margin-bottom: 15px;
	padding-bottom: 10px;
	overflow: hidden
}

.sidebar-author .top-pic {
	height: 150px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100%
}

.sidebar-author .userpic {
	border-radius: 200px;
	display: block;
	margin-top: -30px;
	margin-right: 10px;
	float: left
}

.sidebar-author img {
	width: 60px;
	height: 60px;
	border-radius: 200px
}

.sidebar-author h4 {
	line-height: 2.5
}

.sidebar-author h4 .layui-badge {
	margin-left: 10px;
	background: #22a0ff !important;
	color: #fff !important;
	border-radius: 200px
}

.sidebar-author h4 a {
	font-size: 14px
}

.sidebar-author .bottom {
	padding-left: 15px;
	padding-right: 15px
}

.sidebar-author .text {
	padding-top: 10px;
	padding-bottom: 15px;
	margin-left: 5px;
	font-size: 14px;
	line-height: 1.6;
	color: #666
}

.sidebar-author .total {
	text-align: center;
	padding-bottom: 10px;
	overflow: hidden
}

.sidebar-author .total span {
	display: block;
	font-size: 20px;
	font-weight: 600;
	font-family: "Consolas","Microsoft JhengHei","Apple LiGothic Medium,Microsoft YaHei","寰蒋闆呴粦","Arial",sans-serif
}

.sidebar-author .total small {
	color: #999;
	font-size: 13px
}

.sidebar-author .sns-icons {
	margin-top: 15px;
	text-align: center
}

.sidebar-author .news-title {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-size: 16px
}

.sidebar-author ul {
	line-height: 2
}

.sidebar-author ul i {
	font-size: 12px
}

.sidebar-author ul li {
	font-size: 15px;
	white-space: nowrap;
	overflow: hidden
}

.sidebar-author ul li a {
	font-size: 14px
}

.sider-comment .body {
	max-height: 300px;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch
}

.sider-comment .body::-webkit-scrollbar {
	width: 4px !important
}

.sider-comment .body::-webkit-scrollbar-track {
	background-color: #eee
}

.sider-comment .body::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.sider-comment .items {
	display: flex;
	margin-bottom: 10px
}

.sider-comment .items:last-child {
	margin: 0
}

.sider-comment .items .left {
	margin-right: 10px
}

.sider-comment .items .left img {
	border-radius: 200px;
	box-shadow: 1px 2px 10px #b3b3b363
}

.sider-comment .items .right {
	flex: 1;
	width: 100%
}

.sider-comment .items .right p {
	border-radius: 4px;
	padding: 5px;
	font-size: 13px;
	line-height: 1.6
}

.sider-tags a {
	padding: 5px 8px;
	margin-bottom: 5px;
	border-radius: 4px;
	display: inline-block;
	margin-right: 5px
}

.sider-article .items {
	padding-bottom: 10px;
	overflow: hidden;
	display: flex
}

.sider-article .items:last-child {
	padding: 0
}

.sider-article .items .left {
	width: 100px;
	height: 70px;
	margin-right: 10px;
	text-align: center;
	border-radius: 4px;
	overflow: hidden;
	padding: 0
}

.sider-article .items .left img {
	width: auto;
	height: 100%
}

.sider-article .items .right {
	width: 100%;
	flex: 1;
	position: relative
}

.sider-article .items .right h4 {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	line-height: 1.2;
	font-size: 15px
}

.sider-article .items .right h4 a {
	display: block
}

.sider-article .items .right .text {
	font-size: 12px;
	color: #999;
	position: absolute;
	bottom: 0
}

.sider-article .items .right .text a {
	margin-right: 5px;
	height: 16px;
	line-height: 18px;
	color: #666
}

.sider-article-two .left {
	float: right !important;
	margin: 0;
	margin-left: 10px
}

.sider-image .header {
	padding-top: 10px !important
}

.sider-image .item {
	position: relative
}

.sider-image .item .top {
	width: 100%;
	text-align: center;
	overflow: hidden;
	background: #000
}

.sider-image .item .top img {
	width: 100%;
	height: 100%;
	cursor: pointer;
	transition: all 1s;
	-webkit-mask: -webkit-linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.7), rgba(0,0,0,0.7), rgba(0,0,0,0.4))
}

.sider-image .item .bottom {
	position: absolute;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 16px;
	bottom: 10px;
	color: #fff
}

.sider-image .item .bottom .text {
	margin-top: 10px;
	font-size: 12px;
	color: #ccc
}

.sider-image .item a:hover img {
	transform: scale(1.05);
	-webkit-mask: -webkit-linear-gradient(rgba(0,0,0,0.75), rgba(0,0,0,0.75), rgba(0,0,0,0.75), rgba(0,0,0,0.6))
}

.sider-image-two .item {
	position: relative
}

.sider-image-two .item .top-pic {
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
	overflow: hidden
}

.sider-image-two .item .top-pic img {
	width: 100%;
	height: 100%;
	cursor: pointer;
	transition: all 1s
}

.sider-image-two .item .bottom {
	font-size: 16px
}

.sider-image-two .item .bottom .text {
	margin-top: 10px;
	font-size: 12px;
	color: #666
}

.sider-image-two .item a:hover img {
	transform: scale(1.05)
}

.sidebar-tool-text .bottom {
	text-indent: 15px;
	line-height: 1.6
}

.siteinfo,.widget_blogstat {
	border-radius: 6px
}

.siteinfo ul,.widget_blogstat ul {
	line-height: 2;
	overflow: hidden
}

.siteinfo ul li span,.widget_blogstat ul li span {
	color: #999;
	font-size: 12px
}

.siteinfo .border-bottom,.widget_blogstat .border-bottom {
	padding-top: 10px;
	margin-bottom: 10px
}

.siteinfo .layui-badge-dot,.widget_blogstat .layui-badge-dot {
	margin-right: 10px;
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 200px
}

.siteinfo a,.widget_blogstat a {
	display: block
}

.siteinfo i,.widget_blogstat i {
	margin-right: 10px;
	color: #353535
}

.siteinfo .layui-btn,.widget_blogstat .layui-btn {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 18px
}

.siteinfo .layui-btn:hover,.widget_blogstat .layui-btn:hover {
	color: #fff !important
}

.sider-tag a {
	float: left;
	margin: 5px !important;
	line-height: 28px
}

.sider-column .layui-badge-dot {
	margin-right: 10px;
	background: #ddd
}

.list-articles .header {
	font-size: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #333
}

.list-articles .items {
	display: flex !important;
	padding: 15px;
	overflow: hidden;
	margin: 0;
	margin-bottom: 15px
}

.list-articles .items .left {
	width: 260px;
	text-align: center
}

.list-articles .items .left a {
	width: 100%;
	height: 100%;
	border-radius: 6px;
	display: block;
	overflow: hidden
}

.list-articles .items .left img {
	height: 160px;
	cursor: pointer;
	transition: all 1s;
	border-radius: 6px
}

.list-articles .items .right {
	width: 100%;
	flex: 1;
	padding: 0 15px;
	position: relative
}

.list-articles .items .right .top {
	margin-bottom: 10px;
	display: block
}

.list-articles .items .right h2 {
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: 600;
	font-size: 20px
}

.list-articles .items .right h3 {
	padding-top: 15px;
	padding-bottom: 20px;
	font-weight: 600
}

.list-articles .items .right p {
	font-size: 13px;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 10px;
	line-height: 1.5;
	color: #666
}

.list-articles .items .right .icons {
	position: absolute;
	bottom: 10px
}

.list-articles .items .right .icons span {
	margin-right: 10px;
	font-size: 13px;
	color: #999
}

.list-articles .items .right .icons span img {
	border-radius: 200px
}

.list-articles .items .right .icons a {
	color: inherit
}

.list-articles .items .right .book-btns {
	position: absolute;
	bottom: 15px
}

.list-articles .items .right .tags span {
	margin-right: 5px
}

.list-articles .sidebars .body {
	padding: 0
}

.list-card .items {
	border-radius: 4px;
	padding: 10px;
	overflow: hidden
}

.list-card .items .pic {
	text-align: center;
	height: 180px;
	line-height: 180px;
	display: block;
	border-radius: 4px;
	margin-bottom: 10px;
	overflow: hidden
}

.list-card .items .pic img {
	height: 100%;
	width: auto;
	cursor: pointer
}

.list-card .items .title {
	margin-bottom: 10px;
	font-size: 16px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-weight: 600;
	height: 20px
}

.list-card .items .tags {
	height: 20px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden
}

.list-card .items .tags span {
	margin-right: 5px;
	margin-bottom: 5px
}

.list-card .items .icons {
	text-align: left;
	color: #888;
	white-space: nowrap;
	overflow: hidden
}

.list-card .items .icons span {
	margin-right: 5px;
	font-size: 12px
}

.list-card .items .icons i,.list-card .items .icons a {
	font-size: 13px;
	color: #888
}

.list-card-soft .items h2 {
	white-space: nowrap;
	overflow: hidden;
	height: auto !important;
	min-height: 37px;
	margin-bottom: 0
}

.list-card-soft .items p {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 5px;
	font-size: 12px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	height: 32px;
	color: #666
}

.list-vod-list .items {
	border-radius: 4px;
	padding: 5px;
	overflow: hidden
}

.list-vod-list .items .pic {
	text-align: center;
	height: 105px;
	line-height: 105px;
	display: block;
	border-radius: 4px;
	margin-bottom: 10px;
	overflow: hidden
}
.list-vod-list .items .pic img {
	height: 100%;
	width: auto;
	cursor: pointer
}

.list-vod-list .items .title {
	margin-bottom: 5px;
	font-size: 16px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-weight: 600;
	height: 20px
}

.list-vod-list .items .tags {
	height: 20px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden
}

.list-vod-list .items .tags span {
	margin-right: 5px;
	margin-bottom: 5px
}

.list-vod-list .items .icons {
	text-align: left;
	color: #888;
	white-space: nowrap;
	overflow: hidden
}

.list-vod-list .items .icons span {
	margin-right: 5px;
	font-size: 12px
}

.list-vod-list .items .icons i,.list-vod-list .items .icons a {
	font-size: 13px;
	color: #888
}

#pagination {
	text-align: center;
	padding: 35px 0
}

#pagination a {
	padding: 10px;
	background-color: #191919;
	color: #fff;
	border-radius: 4px;
	display: inline-block;
	width: 100px
}

.fenye {
	padding: 35px 0
}

.fenye .current {
	border-radius: 4px;
	display: inline-block;
	text-align: center;
	width: 36px;
	height: 36px;
	line-height: 36px;
	margin-right: 10px;
	color: #fff
}

.fenye a {
	border-radius: 4px;
	display: inline-block;
	text-align: center;
	width: 36px;
	height: 36px;
	line-height: 36px;
	margin-right: 10px;
	background-color: #fff
}

.fenye a:hover {
	background-color: #191919;
	box-shadow: 0 26px 40px -24px rgba(0,0,0,0.08);
	color: #fff
}

.fenye .next,.fenye .prev {
	width: 100px
}

@media screen and (min-width:1200px) {
	.list-articles .items:hover,.list-articles-two .items:hover,.list-card-theme .items:hover,.list-card .items:hover,.theme-module .item div:hover,.column-list ul li a:hover,.website-list ul li .item:hover,.small-card a:hover,.wpss-header .right li .login-sub-box .btns a:hover {
		transform: translate(0, -6px);
		transition: all .32s ease-in-out;
		box-shadow: 0 26px 40px -24px rgba(0,0,0,0.08)
	}
}

@media screen and (max-width:768px) {
	.column-list {
		margin: 0 10px 15px 10px
	}

	.book-btns a img {
		height: 18px
	}
}

.card-skin .blog-authorinfo .left .tags span,.card-skin .blog-authorinfo .left .sns-icons a {
	background: none !important;
	color: inherit
}

.blog-authorinfo {
	width: 100%;
	padding: 30px 0;
	margin-bottom: 20px;
	overflow: hidden
}

.blog-authorinfo .main {
	width: 100%;
	display: flex;
	align-items: center
}

.blog-authorinfo .left {
	width: 70%
}

.blog-authorinfo .left h1 {
	margin-bottom: 10px;
	font-size: 26px
}

.blog-authorinfo .left h1 i {
	display: block
}

.blog-authorinfo .left .blog-url {
	font-family: "Consolas","Microsoft JhengHei","Apple LiGothic Medium,Microsoft YaHei","寰蒋闆呴粦","Arial",sans-serif;
	font-size: 24px;
	margin-bottom: 15px
}

.blog-authorinfo .left .tags {
	margin-bottom: 20px
}

.blog-authorinfo .left .tags span {
	margin-right: 10px;
	margin-bottom: 10px;
	background: rgba(0,0,0,0.3);
	padding: 5px 10px;
	border-radius: 4px;
	display: inline-block;
	color: #fff
}

.blog-authorinfo .left .tags span i {
	margin-right: 5px;
	font-size: 16px;
	font-weight: 500;
	color: #c2a469
}

.blog-authorinfo .left .tags a {
	color: #fff
}

.blog-authorinfo .left .tags a:hover {
	transform: translate(0, -6px);
	transition: all .32s ease-in-out;
	box-shadow: 0 26px 40px -24px rgba(0,0,0,0.08)
}

.blog-authorinfo .left .text {
	font-size: 16px;
	line-height: 1.8;
	margin-bottom: 20px
}

.blog-authorinfo .left .sns-icons a {
	color: #fff;
	background-color: rgba(0,0,0,0.3) !important
}

.blog-authorinfo .left .sns-icons a:hover {
	transform: translate(0, -6px);
	transition: all .32s ease-in-out;
	box-shadow: 0 26px 40px -24px rgba(0,0,0,0.08);
	background-color: #fff !important;
	color: #222
}

.blog-authorinfo .left .sns-icons a i {
	font-weight: 500;
	font-size: 20px
}

.blog-authorinfo .right {
	padding-left: 50px;
	margin-bottom: 20px
}

.blog-authorinfo .right .swiper-container {
	width: 300px;
	height: 400px;
	border-radius: 10px;
	box-shadow: 15px 15px 0 #ffffff1f;
	overflow: hidden
}

.blog-authorinfo .right .swiper-container div {
	text-align: center
}

.blog-authorinfo .right .swiper-container div img {
	width: 100%
}

.blog-subtitle {
	font-weight: 600;
	font-size: 20px;
	margin-bottom: 15px
}

.blog-subtitle i {
	display: inline-block;
	border-radius: 200px;
	margin-right: 10px;
	font-size: 24px;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-indent: 5px;
	background: #eee
}

@media screen and (max-width:768px) {
	.blog-authorinfo .main {
		display: block
	}

	.blog-authorinfo .user-photo {
		border-radius: 200px;
		margin-left: auto;
		margin-right: auto;
		display: block;
		margin-top: 20px
	}

	.blog-authorinfo h1 {
		text-align: center;
		padding: 30px 0 5px 0;
		font-size: 24px
	}

	.blog-authorinfo .left {
		width: auto;
		margin: 0 15px
	}

	.blog-authorinfo .left .blog-url {
		text-align: center;
		padding-bottom: 10px;
		font-size: 18px
	}

	.blog-authorinfo .left .tags {
		text-align: center
	}

	.blog-authorinfo .left .tags span {
		font-size: 12px;
		padding: 3px 6px;
		margin-right: 5px;
		margin-bottom: 5px
	}

	.blog-authorinfo .left .tags span i {
		font-size: 14px;
		margin-right: 3px
	}

	.blog-authorinfo .left .text {
		text-align: center;
		font-size: 14px;
		padding-top: 15px;
		padding-bottom: 15px
	}

	.blog-authorinfo .left .sns-icons {
		text-align: center;
		padding-bottom: 10px;
		margin-bottom: 15px
	}

	.blog-authorinfo .right {
		padding-left: 20px
	}

	.blog-subtitle {
		margin-left: 10px;
		margin-right: 10px
	}
}

.theme-info {
	width: 100%;
	padding-top: 30px;
	display: flex;
	align-items: center
}

.theme-info .left {
	width: 70%
}

.theme-info .left h1 {
	padding-top: 60px;
	margin-bottom: 30px;
	font-size: 32px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden
}

.theme-info .left h1 i {
	display: block
}

.theme-info .left .price {
	margin-bottom: 15px;
	font-size: 18px
}

.theme-info .left .price .h {
	margin-right: 15px
}

.theme-info .left .price .h strong {
	color: #c2a469;
	font-size: 32px;
	font-family: "Consolas","Microsoft JhengHei","Apple LiGothic Medium,Microsoft YaHei","寰蒋闆呴粦","Arial",sans-serif
}

.theme-info .left .price .h strong span {
	font-size: 16px
}

.theme-info .left .price .y {
	margin-right: 20px
}

.theme-info .left .price .y s {
	font-size: 26px;
	font-family: "Consolas","Microsoft JhengHei","Apple LiGothic Medium,Microsoft YaHei","寰蒋闆呴粦","Arial",sans-serif
}

.theme-info .left .price p {
	margin-top: 10px;
	color: #c2a469;
	display: inline-block;
	border-radius: 4px;
	font-size: 14px
}

.theme-info .left .text {
	font-size: 16px;
	line-height: 1.6;
	margin-bottom: 15px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden
}

.theme-info .left .copy {
	margin-top: 20px
}

.theme-info .right {
	padding-left: 50px;
	align-items: center;
	width: 100%
}

.theme-info .right .swiper-container {
	border-radius: 10px;
	overflow: hidden
}

.theme-info .right .swiper-container .swiper-slide {
	text-align: center;
	width: inherit !important
}

.theme-info .right .swiper-container .swiper-slide img {
	width: 100%
}

.theme-info .theme-buy a {
	font-size: 16px;
	border-radius: 6px
}

.theme-subtitle {
	text-align: center;
	font-size: 26px;
	font-weight: 600;
	padding: 30px 10px 30px 10px;
	margin-bottom: 15px
}

.theme-subtitle i {
	display: block
}

.theme-carousel {
	text-align: center;
	margin-bottom: 15px;
	border-radius: 10px;
	overflow: hidden;
	background: none !important
}

.theme-carousel img {
	height: 500px
}

.theme-module {
	margin-bottom: 15px
}

.theme-module .item div {
	padding: 15px;
	text-align: center;
	border-radius: 6px
}

.theme-module .item div h3 {
	line-height: 3;
	margin-bottom: 10px;
	font-weight: 600
}

.theme-module .item div p {
	height: 40px;
	line-height: 20px;
	margin-bottom: 10px;
	color: #8799a3
}

.theme-desc {
	border-radius: 6px;
	font-size: 18px;
	text-align: center;
	line-height: 2;
	overflow: hidden;
	padding: 50px 30px;
	margin-bottom: 15px
}

.theme-desc p {
	margin-bottom: 20px
}

.theme-desc ul {
	text-align: left;
	overflow: hidden
}

.theme-desc ul li {
	width: 33%;
	font-size: 16px;
	line-height: 1.5;
	float: left;
	padding: 15px 0;
	border: 1px dashed #eee
}

.theme-desc ul li span {
	display: block;
	margin-top: 15px;
	margin-bottom: 20px;
	color: #8799a3;
	font-size: 14px;
	padding: 0  20px
}

.theme-desc ul li div {
	height: 40px;
	line-height: 20px;
	padding: 0  20px;
	font-size: 15px;
	overflow: hidden
}

.theme-adminui {
	padding: 50px 0
}

.theme-adminui .layui-carousel {
	border-radius: 10px;
	overflow: hidden
}

.theme-allmod {
	margin-bottom: 15px
}

.theme-allmod .main {
	border-radius: 10px;
	overflow: hidden;
	padding: 20px 0
}

.theme-allmod .item {
	padding: 30px 20px;
	margin: 0 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	text-align: left;
	border-bottom: 1px #eee dashed
}

.theme-allmod .item:last-child {
	border: none
}

.theme-allmod .item .left {
	text-align: center;
	width: 200px;
	font-weight: 600;
	font-size: 20px;
	border-right: 1px #eee dashed;
	margin-right: 50px;
	align-items: center;
	font-family: "Consolas","Microsoft JhengHei","Apple LiGothic Medium,Microsoft YaHei","寰蒋闆呴粦","Arial",sans-serif
}

.theme-allmod .item .right {
	position: relative;
	width: 100%;
	font-size: 18px;
	line-height: 2;
	padding-left: 30px
}

.theme-allmod .item .right span {
	position: absolute;
	left: 0
}

.theme-allmod .item .right p {
	padding: 10px;
	border-radius: 4px;
	line-height: 1.5
}

.theme-buy {
	text-align: center;
	padding: 50px 0
}

.theme-buy p {
	font-size: 18px;
	margin-bottom: 20px;
	font-weight: 600;
	font-family: "Consolas","Microsoft JhengHei","Apple LiGothic Medium,Microsoft YaHei","寰蒋闆呴粦","Arial",sans-serif
}

.theme-buy button,.theme-buy a {
	padding: 15px 50px;
	font-size: 18px;
	border: none;
	border-radius: 4px;
	margin-right: 10px;
	display: inline-block;
	margin-bottom: 10px;
	color: #fff !important
}

.theme-buy a:hover {
	color: #fff;
	transform: translate(0, -6px);
	transition: all .32s ease-in-out;
	box-shadow: 0 26px 40px -24px rgba(0,0,0,0.08)
}

#swiper-images {
	margin-bottom: 20px
}

#swiper-images a {
	display: block;
	position: relative;
	overflow: hidden;
	min-height: 300px
}

#swiper-images a .text {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center
}

#swiper-images a .text .center {
	text-align: center
}

#swiper-images a .text .center h3 {
	font-size: 28px;
	margin-bottom: 20px
}

#swiper-images a .text .center p {
	font-size: 18px
}

#swiper-images a .shade {
	background-color: #00000090
}

#swiper-images a img {
	width: 100%
}

#swiper-images.main {
	border-radius: 6px;
	margin-top: 20px
}

.wpss-header {
	height: 70px;
	position: relative;
	z-index: 1000
}

.wpss-header .main {
	position: relative;
	height: inherit;
	display: flex;
	align-items: center
}

.wpss-header .logo {
	margin-right: 20px;
	height: inherit
}

.wpss-header .logo a {
	height: inherit;
	display: flex;
	align-items: center
}

.wpss-header .logo img {
	height: 38px;
	margin-right: 10px
}

.wpss-header .logo span {
	font-size: 24px
}

.wpss-header .left {
	flex: 1;
	height: inherit
}

.wpss-header .left li {
	display: inline-block;
	height: inherit
}

.wpss-header .left li a {
	display: block;
	display: flex;
	height: inherit;
	align-items: center;
	padding: 0 15px;
	font-size: 15px
}

.wpss-header .right {
	position: absolute;
	top: 0;
	right: 0;
	height: inherit;
	text-align: right;
	display: flex;
	align-items: center
}

.wpss-header .right li {
	display: inline-block;
	height: inherit
}

.wpss-header .right li a {
	display: block;
	display: flex;
	height: inherit;
	align-items: center;
	padding: 0 15px;
	font-size: 15px
}

.wpss-header .right .user img {
	border-radius: 200px;
	box-shadow: 2px 2px 6px rgba(36,37,38,0.13)
}

.wpss-header .right .user .login-sub-box {
	display: none;
	min-width: 350px;
	position: absolute;
	right: -75px;
	border-radius: 6px;
	padding: 20px;
	box-shadow: 0 10px 20px #9595951a;
	z-index: 1002;
	text-align: left
}

.wpss-header .right .user .login-sub-box .pic {
	display: flex;
	align-items: center
}

.wpss-header .right .user .login-sub-box .pic img {
	width: 42px;
	height: 42px;
	margin-right: 20px
}

.wpss-header .right .user .login-sub-box .pic .ri {
	display: flex;
	align-items: center
}

.wpss-header .right .user .login-sub-box .pic .ri span {
	margin-left: 10px;
	margin-right: 10px;
	border-radius: 200px
}

.wpss-header .right .user .login-sub-box .btns {
	display: flex
}

.wpss-header .right .user .login-sub-box .btns a {
	display: inline-block !important;
	text-align: center;
	padding: 10px !important;
	flex: 1;
	color: var(--grey)
}

.wpss-header .right .user .login-sub-box .btns a i {
	display: block;
	margin: 5px auto !important;
	width: 36px !important;
	height: 36px !important;
	line-height: 36px !important;
	border-radius: 200px
}

.wpss-header .right .user .login-sub-box .out a {
	float: left;
	padding: 0 !important;
	color: var(--grey)
}

.wpss-header .right .user .login-sub-box .out .ribtn {
	float: right
}

.wpss-header .right .user .login-sub-box a {
	font-size: 12px !important
}

.wpss-header .right .user:hover .login-sub-box {
	display: block
}

.wpss-header .right .smbtn i {
	border-radius: 200px;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 31px;
	font-size: 16px
}

.wpss-header ul,.wpss-header li,.wpss-header a {
	color: inherit
}

.dark-theme .wpss-header .right li .login-sub-box .btns a i {
	background: #272727
}

.wpss-footer {
	position: relative;
	z-index: 1002
}

.wpss-footer .top {
	padding: 80px 0
}

.wpss-footer .top .main {
	display: flex;
	align-items: center
}

.wpss-footer .top .left {
	width: 70%
}

.wpss-footer .top .left h2 {
	font-size: 32px
}

.wpss-footer .top .left h2 span {
	margin-left: 5px;
	font-size: 13px;
	font-weight: 500;
	color: var(--grey)
}

.wpss-footer .top .left .icons {
	padding: 20px 0
}

.wpss-footer .top .right {
	text-align: right;
	flex: 1
}

.wpss-footer .top .right .img {
	float: right;
	text-align: center
}

.wpss-footer .top .right .img img {
	height: 120px;
	margin-bottom: 5px
}

.wpss-footer .top .right .img span {
	display: block
}

.wpss-footer .about {
	color: #999;
	padding: 30px 0
}

.wpss-footer .about hr {
	margin-bottom: 20px;
	background: #222
}

.wpss-footer .about .bottom {
	display: flex;
	align-items: center;
	margin-bottom: 15px
}

.wpss-footer .about .bottom .page {
	margin-right: 20px
}

.wpss-footer .about .bottom .page h3 {
	color: #fafafa;
	line-height: 2
}

.wpss-footer .about .bottom .page p {
	max-width: 400px
}

.wpss-footer .about .bottom .page a {
	display: inline-block;
	width: 48%;
	color: #999
}

.wpss-footer .about .bottom .page a:hover {
	color: var(--blue)
}

.wpss-footer .about .bottom .desc {
	margin-right: 30px
}

.wpss-footer .about .bottom .desc h3 {
	font-weight: 600;
	margin-bottom: 10px
}

.wpss-footer .about .bottom .desc a {
	width: 180px;
	margin: 20px 0;
	color: #fff;
	border-radius: 200px
}

.wpss-footer .about .bottom .desc a:hover {
	color: #fff
}

.wpss-footer .link div {
	border: 1px dashed #999;
	border-radius: 6px;
	padding: 10px;
	padding-top: 20px
}

.wpss-footer .link span {
	color: #fafafa
}

.wpss-footer .link a {
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;
	color: #999
}

.wpss-footer .link a:hover {
	color: var(--blue)
}

.wpss-footer .link .btn {
	font-size: 12px;
	color: #fff;
	border: 1px solid #f9f9f9;
	border-radius: 200px;
	padding: 2px 10px
}

.wpss-footer .link .btn:hover {
	color: #f6f6f6;
	background: var(--blue);
	border-color: var(--blue)
}

.wpss-footer .copy {
	padding: 15px 0;
	display: flex
}

.wpss-footer .copy .right {
	text-align: right;
	flex: 1
}

.wpss-footer .copy a {
	display: inline-block;
	margin-left: 5px;
	margin-bottom: 10px;
	color: #999
}

.wpss-footer .copy a:hover {
	color: var(--blue)
}

.book-btns a {
	padding: 5px 8px;
	border-radius: 4px
}

.book-btns a img {
	width: auto;
	height: 20px
}

.book-col {
	width: 20%;
	text-align: center
}

.book-item h4 {
	white-space: initial !important;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	line-height: 20px !important;
	height: 40px !important;
	margin-bottom: 5px
}

.book-item .book-btns {
	text-align: left
}

.book-item .book-btns img {
	height: 20px
}

.swiper-tab-title {
	font-size: 20px;
	font-weight: 600;
	color: var(--black);
	text-align: center;
	padding-top: 10px;
	padding-bottom: 15px;
	clear: both
}

.swiper-tab-title .swiper-wrapper {
	justify-content: center;
	height: auto !important
}

.swiper-tab-title .swiper-slide {
	margin-left: 10px;
	margin-right: 10px;
	padding: 20px 10px;
	cursor: pointer;
	width: auto !important;
	height: 100%
}

.swiper-tab-title .swiper-slide-thumb-active:after {
	content: "";
	position: absolute;
	bottom: 10px;
	left: 50%;
	margin-left: -5px;
	width: 10px;
	height: 4px;
	background: var(--red);
	border-radius: 200px;
	transition: width 2s;
	-moz-transition: width 2s;
	-webkit-transition: width 2s;
	-o-transition: width 2s
}

.no-post {
	display: flex;
	align-items: center;
	justify-content: center;
	width: inherit;
	min-height: 300px
}

.no-post div {
	text-align: center;
	line-height: 3
}

.no-post div i {
	font-size: 50px
}

.no-post div h2 {
	font-weight: 600
}

.no-border {
	border: none !important
}

.list-wrap {
	clear: both;
	padding-bottom: 15px;
	position: relative
}

.list-wrap .swiper-button-prev,.list-wrap .swiper-button-next {
	background-color: var(--grey);
	width: 36px;
	height: 36px;
	line-height: 36px;
	border-radius: 200px;
	font-size: 12px
}

.list-wrap .swiper-button-prev::after,.list-wrap .swiper-button-next::after {
	font-size: 12px;
	color: var(--white)
}

.list-wrap .swiper-button-next.swiper-button-disabled,.list-wrap .swiper-button-prev.swiper-button-disabled {
	display: none
}

.hom-vip {
	padding: 50px 0
}

.hom-vip .wrap {
	display: flex;
	align-items: center
}

.hom-vip .left {
	width: 50%
}

.hom-vip .left .icon {
	display: inline-block;
	width: 30px;
	height: 30px;
	background-image: url(../images/vip.png);
	background-position: 100%;
	background-repeat: no-repeat;
	background-position: left
}

.hom-vip .left h2 {
	font-weight: 600;
	margin-bottom: 10px
}

.hom-vip .left h3 {
	margin-bottom: 15px;
	font-weight: 600;
	font-family: "Consolas","Microsoft JhengHei","Apple LiGothic Medium,Microsoft YaHei","寰蒋闆呴粦","Arial",sans-serif;
	font-size: 18px
}

.hom-vip .left p {
	color: var(--grey);
	font-size: 15px;
	letter-spacing: 1px
}

.hom-vip .right {
	width: 100%;
	display: flex
}

.hom-vip .right .item {
	flex: 1;
	border: 1px solid #eee;
	padding: 30px;
	margin: 10px;
	max-width: 235px;
	border-radius: 6px;
	box-shadow: 2px 2px 6px rgba(36,37,38,0.13)
}

.hom-vip .right .item:hover {
	transform: translate(0, -6px);
	transition: all .32s ease-in-out;
	box-shadow: 0 26px 40px -24px rgba(0,0,0,0.08)
}

.hom-vip .right .item h3 {
	font-weight: 600;
	font-size: 18px;
	margin-bottom: 15px
}

.hom-vip .right .item .money {
	margin-bottom: 10px;
	font-size: 12px
}

.hom-vip .right .item .money strong {
	margin-right: 5px;
	font-size: 32px
}

.hom-vip .right .item p {
	line-height: 1.6;
	margin-bottom: 25px
}

.hom-vip .right .item .layui-btn {
	line-height: 26px;
	height: 26px;
	padding-left: 20px;
	padding-right: 20px
}

.wpss-list-tab {
	padding-top: 15px;
	clear: both
}

.wpss-list-tab .layui-tab-title li {
	font-size: 18px;
	font-weight: 600;
	height: 50px
}

.wpss-list-tab .layui-tab-content {
	padding-bottom: 0
}

.first-screen {
	width: 100%;
	position: relative
}

.wpss-search {
	width: 100%;
	display: flex;
	align-items: center;
	height: 450px;
	position: relative;
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
	margin-bottom: 20px
}

.wpss-search .center {
	width: 100%
}

.wpss-search .center h2 {
	color: var(--white);
	text-align: center;
	font-size: 32px;
	position: relative;
	z-index: 999;
	color: inherit
}

.wpss-search .center p {
	text-align: center;
	color: inherit;
	font-size: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	position: relative;
	z-index: 999
}

.wpss-search .shade {
	background-color: #00000090;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.wpss-search .search-inputbox {
	position: relative;
	top: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 750px
}

.wpss-search .search-inputbox .bottom {
	margin-top: 15px;
	color: inherit
}

.wpss-search .search-inputbox .bottom a {
	color: inherit !important
}

.article-carousel-cards {
	width: 100%;
	margin-bottom: 20px
}

.article-carousel-cards .theme-info .right {
	text-align: center
}

.article-carousel-cards .theme-info .right img {
	border-radius: 6px;
	max-width: 600px
}

.list-card-theme .items {
	padding: 20px;
	overflow: hidden;
	text-align: center
}

.list-card-theme .items .pic {
	width: 100%;
	display: block;
	padding-bottom: 20px
}

.list-card-theme .items .pic img {
	width: auto;
	height: 200px;
	border-radius: 10px;
	margin-bottom: 20px
}

.list-card-theme .items .title {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-weight: 600;
	font-size: 20px;
	margin-bottom: 15px;
	height: 52px
}

.list-card-theme .items .desc {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	height: 38px
}

.list-card-theme .items .btns {
	margin-bottom: 20px
}

.list-card-theme .items .btns a {
	border-radius: 200px;
	min-width: 80px
}

.list-card-theme .items .icons {
	text-align: center
}

.list-articles-two {
	overflow: hidden;
	clear: both
}

.list-articles-two .items {
	width: 50%;
	float: left;
	padding: 0 0 15px 0;
	margin: 0
}

.list-articles-two .items:nth-child(odd) .right {
	margin-right: 15px
}

.list-articles-two .items:hover {
	box-shadow: none !important
}

.list-articles-two .items:hover .left,.list-articles-two .items:hover .right {
	box-shadow: 0 26px 40px -24px rgba(0,0,0,0.08)
}

.list-articles-two .items .left {
	padding: 15px;
	border-radius: 6px 0 0 6px
}

.list-articles-two .items .right {
	padding: 0 15px 0 0;
	border-radius: 0 6px 6px 0
}

.list-articles-two .items .right h2 {
	padding-top: 20px
}

.list-articles-two .items .right p {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden
}

.list-articles-two .items .right .icons.book-btns {
	bottom: 12px
}

.book-items .price {
	margin-bottom: 10px;
	color: #f05f50
}

.book-items .price s {
	margin-right: 10px;
	color: #9b9b9b;
	font-size: 12px
}

.book-items .price span {
	font-size: 15px
}

.page-price .card-skin-rds {
	background: none !important
}

.page-price .sidebar-down {
	padding: 0;
	text-align: left
}

.page-price .sidebar-down .price {
	text-align: left
}

.page-price .sidebar-down .price strong {
	color: #ffcb66
}

.page-price .sidebar-down .price .old-price {
	display: inline-block;
	margin-left: 15px
}

.page-price .sidebar-down .vip-price,.page-price .sidebar-down .erphpdown-tips {
	text-align: left
}

.page-price .sidebar-down .layui-btn {
	width: auto;
	font-size: 14px
}

#light-theme #erphpdown {
	background-color: #f9f9f9
}

#dark-theme #erphpdown,.dark-theme #erphpdown {
	background-color: #333
}

#erphpdown {
	border: none !important;
	margin-top: 70px !important;
	overflow: initial;
	padding: 15px !important;
	border-radius: 6px
}

#erphpdown>legend {
	padding: 0;
	font-size: 20px;
	position: absolute;
	top: -50px;
	left: 0;
	color: #1890ff
}

#erphpdown .erphpdown-title {
	margin-bottom: 10px;
	font-weight: 600;
	color: #1890ff
}

#erphpdown .erphpdown-tips,#erphpdown .erphpdown-tips-free {
	margin-top: 15px
}

#erphpdown .erphpdown-down {
	background: #1890ff
}

#erphpdown .erphpdown-copy {
	color: #1890ff
}

#erphpdown .erphpdown-item {
	border-bottom: 1px dashed #d2d2d2 !important;
	padding: 8px 0 !important
}

#erphpdown .erphpdown-child {
	border: none !important;
	border-bottom: 1px dashed #d2d2d2 !important;
	padding: 8px 0 !important
}

#erphpdown .erphpdown-child>legend {
	padding: 0 !important;
	margin: 1px 10px 0 0 !important;
	font-size: 14px !important;
	float: left;
	color: inherit
}

.sidebar-down {
	margin-bottom: 20px;
	padding-top: 20px;
	text-align: center
}

.sidebar-down .title {
	font-weight: 600;
	font-size: 18px;
	margin-bottom: 15px;
	color: #1890ff
}

.sidebar-down .price {
	font-size: 16px;
	text-align: center;
	margin-bottom: 15px
}

.sidebar-down .price strong {
	font-size: 32px;
	padding-right: 10px
}

.sidebar-down .price .old-price {
	font-size: 15px;
	margin-top: 5px;
	color: var(--grey)
}

.sidebar-down .price .old-price s {
	font-size: 18px
}

.sidebar-down .price .pricedesc {
	font-size: 14px;
	margin-top: 10px
}

.sidebar-down .free {
	margin-bottom: 15px
}

.sidebar-down .free .item {
	margin-bottom: 5px
}

.sidebar-down .free .layui-btn {
	line-height: inherit;
	height: inherit;
	font-size: inherit;
	margin: 0;
	border-radius: 200px
}

.sidebar-down .layui-btn {
	margin-bottom: 15px;
	font-size: 16px;
	letter-spacing: .5px
}

.sidebar-down .vip-price {
	text-align: center;
	font-size: 18px;
	margin-bottom: 15px;
	overflow: hidden
}

.sidebar-down .vip-price span {
	font-weight: 600;
	line-height: 24px
}

.sidebar-down .vip-price .layui-btn {
	line-height: 24px;
	height: 24px;
	font-size: 12px;
	border-radius: 200px;
	padding-left: 10px;
	padding-right: 10px;
	margin: -2px 0 0 10px
}

.sidebar-down .tips {
	text-align: center;
	margin-bottom: 15px
}

.sidebar-down .text {
	padding: 10px;
	margin-bottom: 10px;
	border-radius: 4px;
	line-height: 1.6;
	overflow: hidden
}

.sidebar-down ul {
	line-height: 1.8;
	color: #757575
}

.sidebar-down .layui-badge-dot {
	margin-right: 10px;
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 200px
}

.vip-info {
	width: 100%;
	text-align: center;
	position: relative;
	padding-top: 50px
}

.vip-info h1 {
	padding-top: 60px;
	margin-bottom: 30px;
	font-size: 36px;
	letter-spacing: 2px;
	font-weight: 700;
	color: #ffca63
}

.vip-info h1 i {
	display: block
}

.vip-info .text {
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 1.6
}

.vip-info .copy {
	margin: 20px 0 50px 0
}

.erphpdown {
	margin: 25px auto
}

.theme-vip {
	margin-bottom: 15px;
	display: flex;
	background-color: var(--grey);
	color: var(--white);
	color: inherit;
	padding: 100px
}

.theme-vip .item {
	flex: 1;
	margin: 0 10px
}

.theme-vip .item .card-skin {
	padding: 30px 20px;
	text-align: center;
	border-radius: 6px
}

.theme-vip .item .card-skin:hover {
	transform: translate(0, -6px);
	transition: all .32s ease-in-out;
	box-shadow: 0 26px 40px -24px rgba(0,0,0,0.08)
}

.theme-vip .item .card-skin i {
	margin-top: 20px;
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/vip.png) no-repeat center
}

.theme-vip .item .card-skin h3 {
	line-height: 2;
	margin-bottom: 10px;
	font-weight: 600;
	font-size: 28px
}

.theme-vip .item .card-skin .money {
	margin-bottom: 15px;
	margin-right: -20px
}

.theme-vip .item .card-skin .money strong {
	font-size: 36px;
	margin-right: 5px;
	font-family: "Consolas","Microsoft JhengHei","Apple LiGothic Medium,Microsoft YaHei","寰蒋闆呴粦","Arial",sans-serif
}

.theme-vip .item .card-skin p {
	line-height: 1.8;
	margin-bottom: 15px;
	font-size: 15px;
	text-align: left;
	display: inline-block;
	margin: 0 auto 15px auto
}

.theme-vip .item .card-skin p strong {
	padding: 0 5px;
	font-size: 26px;
	font-family: "Consolas","Microsoft JhengHei","Apple LiGothic Medium,Microsoft YaHei","寰蒋闆呴粦","Arial",sans-serif
}

.theme-vip .item .card-skin .layui-btn {
	margin-bottom: 15px;
	height: 30px;
	line-height: 30px
}

.theme-module i {
	font-size: 36px;
	display: inline-block;
	margin-top: 25px;
	margin-bottom: 10px;
	background: linear-gradient(90deg, #ed1c24 0, #fb8f02 100%);
	-webkit-background-clip: text;
	color: transparent
}

@media screen and (max-width:768px) {
	.wpss-header {
		padding: 0 5px 0 15px
	}

	.wpss-header .logo span {
		font-size: 16px
	}

	.wpss-header .logo img {
		height: 32px
	}

	.wpss-header .right li a {
		padding: 0 10px
	}

	.main {
		width: auto
	}

	#swiper-images.main {
		border-radius: 0;
		margin-top: 0
	}

	#swiper-images.main .swiper-wrapper,#swiper-images.main a {
		min-height: auto;
		height: auto !important
	}

	a .sidebar-down {
		text-align: center !important
	}

	.swiper-tab-title {
		padding-bottom: 0
	}

	.swiper-tab-title .swiper-wrapper {
		justify-content: left;
		font-size: 18px
	}

	.book-mod {
		display: block !important;
		position: relative
	}

	.book-mod .pic {
		position: absolute;
		right: 0;
		margin: 0 !important;
		width: 120px !important;
		padding: 0 !important
	}

	.book-mod h3,.book-mod p {
		margin-right: 130px
	}

	.list-articles .item .left a {
		width: 100%;
		height: 90px
	}

	.list-articles .item .left a img {
		width: auto;
		height: 100%
	}

	.book-items .left {
		height: auto !important
	}

	.book-items .right p {
		display: block !important;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		margin-top: 5px;
		font-size: 11px !important
	}

	.book-items .right .book-btns {
		text-align: left
	}

	.book-items .right .price {
		display: none
	}

	.wpss-footer .top {
		padding: 30px 15px 15px 15px
	}

	.wpss-footer .top .main {
		display: block;
		overflow: hidden;
		text-align: center
	}

	.wpss-footer .top .main .left {
		width: auto
	}

	.wpss-footer .top .main .right {
		text-align: center;
		display: flex
	}

	.wpss-footer .top .main .right .img {
		flex: 1;
		float: none;
		display: inline-block
	}

	.wpss-footer .about {
		padding: 30px 15px
	}

	.wpss-footer .about .main {
		display: block
	}

	.wpss-footer .about .main .page {
		margin: 0;
		margin-bottom: 15px
	}

	.wpss-footer .about .main .page hr {
		margin-bottom: 10px
	}

	.wpss-footer .about .main .page a {
		width: 32%
	}

	.wpss-footer .about .main .desc {
		text-align: center
	}

	.wpss-footer .about .bottom .page {
		padding-left: 65px
	}

	.wpss-footer .about .bottom .page h3 {
		position: absolute;
		left: 10px;
		margin-top: 10px;
		font-size: 13px
	}

	.wpss-footer .about .bottom .desc {
		padding-left: 0
	}

	.wpss-footer .about .bottom .desc h3 {
		position: relative
	}

	.wpss-footer .copy {
		display: block;
		font-size: 12px;
		text-align: center
	}

	.wpss-footer .copy .right {
		text-align: center;
		margin-top: 5px
	}

	.wpss-footer .copy span {
		display: block;
		margin-top: 10px
	}

	.wpss-footer .copy a {
		margin: 0 5px 0 0
	}

	.wpss-search {
		height: 260px !important;
		margin-bottom: 10px
	}

	.wpss-search .center {
		margin: 0 15px
	}

	.wpss-search .center h2,.wpss-search .center p {
		padding: 0;
		margin: 0
	}

	.wpss-search .center h2 {
		font-size: 24px;
		margin-bottom: 10px
	}

	.wpss-search .search-inputbox {
		width: auto;
		padding: 0
	}

	.hom-vip {
		width: 100%
	}

	.hom-vip .wrap {
		width: auto;
		margin: 0 15px;
		display: block
	}

	.hom-vip .wrap .left {
		width: 100%;
		margin-bottom: 10px;
		text-align: center
	}

	.hom-vip .wrap .right {
		display: block
	}

	.hom-vip .wrap .right .item {
		text-align: center;
		margin: 0 auto 20px auto
	}

	.list-wrap {
		margin-left: 5px;
		margin-right: 5px
	}

	.theme-info {
		display: block
	}

	.theme-info .left {
		width: auto;
		margin: 0 15px;
		padding: 60px 15px 0 15px
	}

	.theme-info .left h1 {
		text-align: center;
		padding-top: 20px;
		font-size: 24px
	}

	.theme-info .left .price {
		text-align: center
	}

	.theme-info .left .copy {
		text-align: center;
		margin-bottom: 15px
	}

	.theme-info .left .text {
		text-align: center;
		font-size: 15px;
		padding: 0
	}

	.theme-info .left .sns-icons {
		text-align: center;
		padding-bottom: 10px;
		margin-bottom: 15px
	}

	.theme-info .right {
		padding: 0
	}

	.article-carousel-cards {
		width: 100% !important;
		height: 600px !important
	}

	.article-carousel-cards .theme-info {
		padding: 0
	}

	.article-carousel-cards .theme-info .left h1 {
		padding: 0
	}

	.article-carousel-cards .theme-info .right img {
		max-width: 100%
	}

	.article-carousel-cards .theme-buy {
		text-align: center !important;
		padding: 20px
	}

	.article-carousel-cards .theme-buy a {
		font-size: 14px;
		padding: 5px 10px
	}

	.theme-subtitle {
		padding: 15px 0
	}

	.theme-carousel {
		height: 300px !important
	}

	.theme-carousel img {
		height: inherit
	}

	.theme-desc {
		padding: 30px 20px;
		border-radius: 0;
		font-size: 15px
	}

	.theme-desc ul li {
		width: 49%
	}

	.theme-desc ul li:last-child {
		width: 99%;
		text-align: center
	}

	.theme-module {
		padding: 0;
		margin: 0
	}

	.theme-module .layui-col-space15 {
		margin: 0
	}

	.theme-module .item {
		padding: 0
	}

	.theme-module .item div {
		border-radius: 0;
		text-align: left;
		padding-bottom: 1px
	}

	.theme-module .item div h3 {
		margin: 0 0 0 50px
	}

	.theme-module .item div p {
		margin-left: 50px
	}

	.theme-module i {
		position: absolute;
		font-size: 26px;
		margin-top: 15px;
		left: 30px
	}

	.theme-adminui {
		padding-top: 15px;
		padding-bottom: 15px;
		padding: 0
	}

	.theme-adminui .theme-carousel {
		height: 260px !important;
		border-radius: 0
	}

	.theme-adminui img {
		width: 100%;
		height: auto
	}

	.theme-allmod .main {
		display: block;
		border-radius: 0
	}

	.theme-allmod .main .item {
		display: block;
		padding: 15px 0
	}

	.theme-allmod .main .item .left {
		text-align: left;
		width: auto;
		margin-bottom: 15px
	}

	.theme-allmod .main .item .right {
		font-size: 16px;
		width: auto
	}
}

.reset锛� .EKHJj {
	color: #fff
}

code,kbd,pre,samp {
	font-family: Menlo,Monaco,Consolas,"Courier New",monospace
}

pre {
	position: relative;
	clear: both;
	margin: 10px auto
}

pre:before {
	content: " ";
	position: absolute;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: #fc625d;
	width: 12px;
	height: 12px;
	left: 10px;
	top: 15px;
	-webkit-box-shadow: 20px 0 #fdbc40,40px 0 #35cd4b;
	box-shadow: 20px 0 #fdbc40,40px 0 #35cd4b;
	z-index: 2
}

pre code {
	border-radius: 6px;
	font-size: 14px;
	padding: 40px 15px 15px 15px !important;
	line-height: 1.25
}

#dark-theme code,.dark-theme code {
	background: #0e0e0e !important
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal
}

@media screen and (max-width:1200px) {
	.list-card .layui-col-md3 {
		width: 33.33%
	}

	#wpmenu .user .sub-menu {
		right: 0
	}

	.list-articles-two .items {
		width: 100%
	}

	.list-articles-two .items:nth-child(odd) .right {
		margin: 0;
		padding: 0
	}
}

@media screen and (min-width:1200px) {
	::-webkit-scrollbar {
		width: 12px;
		height: 0px;
		background-color: #eee;
		overflow: hidden
	}

	::-webkit-scrollbar-track {
		background-color: #eee;
		overflow: hidden
	}

	::-webkit-scrollbar-thumb {
		width: 10px;
		background-color: #222;
		overflow: hidden
	}

	.next-buttons {
		width: -webkit-fill-available;
		height: inherit;
		position: absolute;
		top: 10px;
		display: flex;
		align-items: center;
		left: 50%;
		margin-left: -740px;
		padding: 0 100px
	}

	.page-nav-body .next-buttons {
		max-width: 100% !important;
		left: 0;
		margin-left: 0;
		padding: 0
	}
}

@media screen and (max-width:1500px) {
	.next-buttons {
		width: -webkit-fill-available;
		height: inherit;
		position: absolute;
		top: 10px;
		display: flex;
		align-items: center;
		left: 0;
		margin-left: 0;
		padding: 0x
	}
}

body,html {
	scroll-behavior: smooth !important
}

.current {
	background: #333
}

.home-nav-header .logo {
	margin-left: 50px !important
}

.layui-layout-left,.layadmin-pagetabs,.layui-body,.layui-footer {
	left: 0px
}

.layui-header .layui-nav .layui-nav-child dd.layui-this a,.layui-header .layui-nav .layui-nav-child dd.layui-this {
	background: none
}

.layui-bg-black {
	background: #1a1a1a !important
}

.layui-body {
	bottom: 0 !important;
	-webkit-overflow-scrolling: touch
}

.layui-body .main {
	width: 90%
}

.home-carousel {
	margin-top: -100px;
	height: 500px;
	z-index: 996;
	overflow: inherit !important
}

#home-carousel {
	position: absolute;
	overflow: hidden;
	height: 500px !important;
	text-align: center
}

#home-carousel img {
	max-width: 100%
}

.card-special {
	margin-left: auto;
	margin-right: auto
}

.card-special ul {
	overflow: hidden;
	padding-top: 5px
}

.card-special li {
	width: 12.5%;
	border: none;
	border: none !important;
	display: inline-block
}

.card-special li a {
	display: block;
	text-align: center;
	border-radius: 6px;
	overflow: hidden
}

.card-special li a:hover i {
	transition: background 1s;
	-moz-transition: background 1s;
	-webkit-transition: background 1s;
	-o-transition: background 1s
}

.card-special li a:hover span {
	color: #888
}

.card-special li i {
	display: inherit;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
	font-size: 18px;
	width: 36px;
	height: 36px;
	line-height: 38px;
	border-radius: 200px;
	background: #f5f5f5;
	color: #fff !important
}

.card-special li strong {
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	font-weight: 500
}

.pageui-fluid {
	width: 100%;
	position: relative;
	z-index: 997
}

.nav-list div {
	overflow: hidden
}

.nav-list div a {
	display: block;
	padding: 25px 15px;
	border-radius: 4px;
	color: #666
}

.nav-list div a i {
	display: block;
	float: left;
	margin-right: 10px;
	line-height: 42px;
	font-size: 32px
}

.nav-list div:last-child {
	border: none;
	border: none !important
}

.nav-list div p {
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden
}

.index-tab {
	margin-bottom: 25px;
	clear: both;
	padding-top: 15px;
	overflow: hidden
}

.index-tab .index-tab-title {
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 8px;
	border: none;
	border: none !important;
	font-size: 14px
}

.index-tab .index-tab-title li {
	border-radius: 200px;
	min-width: 38px;
	height: 38px;
	line-height: 38px;
	margin-right: 10px
}

.index-tab .index-tab-title li i {
	font-size: 18px;
	line-height: 40px
}

.index-tab .index-tab-title .layui-this {
	background: #eee
}

.index-tab .index-tab-title .layui-this:after {
	border: none
}

.index-tab .index-tab-title .title-right {
	float: right;
	line-height: 40px
}

.index-tab .layui-tab-content {
	padding: 0;
	padding-left: 20px;
	padding-right: 20px
}

.index-tab .layui-tab-item {
	overflow: hidden
}

.index-tab .list {
	display: flex;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px #f8f8f8 solid;
	min-height: 92px
}

.index-tab .list h3 {
	width: 60px;
	line-height: 20px;
	font-weight: 600 !important;
	text-align: center;
	font-size: 14px;
	margin-left: 20px;
	margin-top: 10px
}

.index-tab .list ul {
	flex: 1;
	overflow: hidden;
	font-size: 0
}

.index-tab .list ul li {
	display: inline-block;
	width: 20%;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	border-radius: 6px
}

.index-tab .list ul li .rancolors::after {
	width: 20px;
	line-height: 22px;
	font-size: 12px;
	z-index: 996
}

.index-tab .list ul li a {
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	overflow: hidden
}

.index-tab .list ul li img {
	width: 20px;
	height: 20px;
	margin-left: 10px;
	margin-right: 10px
}

.index-tab .list ul li .pic {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-left: 10px;
	margin-right: 10px;
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: top;
	border-radius: 6px;
	overflow: hidden;
	position: relative;
	z-index: 1002
}

.index-tab .list ul li span {
	display: inline-block;
	vertical-align: top
}

.index-tab .ggw-list {
	margin-left: 20px;
	margin-right: 20px;
	border-radius: 6px;
	padding: 5px;
	border: none;
	border: none !important
}

.index-tab .ggw-list h3 {
	margin: 0;
	line-height: 42px
}

.index-tab .ggw-list ul li {
	width: 10%
}

.index-tab .sort .list h3 {
	line-height: 42px;
	width: 60px;
	text-align: right;
	margin-right: 10px
}

.index-tab .sort .list li {
	width: auto
}

.index-tab .sort .list li a {
	padding-left: 10px;
	padding-right: 10px
}

.index-tab .layui-timeline {
	padding-top: 10px
}

.index-tab .layui-timeline img {
	width: 32px;
	height: 32px;
	border-radius: 200px
}

.index-tab .layui-timeline .layui-timeline-title {
	padding-top: 5px
}

.index-tab .layui-timeline .layui-timeline-content {
	padding-left: 40px
}

.index-tab .layui-timeline .layui-timeline-content p {
	white-space: nowrap;
	overflow: hidden
}

.index-tab .layui-timeline .layui-timeline-content p span {
	font-size: 12px;
	color: #999
}

.index-tab .layui-timeline .layui-timeline-item:before {
	left: 8px
}

.index-tab .card-special {
	padding-bottom: 10px
}

.index-hot {
	overflow: hidden
}

.index-hot .browser-header {
	margin-bottom: 10px
}

.index-hot .layui-tab {
	overflow: hidden
}

.index-hot .layui-tab-title {
	float: left;
	width: 160px;
	max-height: 645px;
	border: none;
	border: none !important;
	white-space: normal;
	height: auto;
	overflow: hidden;
	border-right: 1px #eee solid
}

.index-hot .layui-tab-title::-webkit-scrollbar {
	width: 4px !important
}

.index-hot .layui-tab-title::-webkit-scrollbar-track {
	background-color: #eee
}

.index-hot .layui-tab-title::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.index-hot .layui-tab-title:hover {
	overflow: auto;
	border-right: #fff
}

.index-hot .layui-tab-title li {
	text-align: left;
	display: block;
	line-height: 26px;
	padding: 5px;
	padding-left: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
	border-radius: 200px
}

.index-hot .layui-tab-title li span {
	width: 24px;
	height: 24px;
	display: block;
	float: left;
	background: no-repeat center;
	background-size: 100%;
	margin-right: 10px;
	border-radius: 200px
}

.index-hot .layui-tab-title .layui-this {
	border-radius: 200px;
	background-color: #f6f6f6
}

.index-hot .layui-tab-title .layui-this:after {
	border: none;
	border: none !important
}

.index-hot .layui-tab-content {
	overflow: hidden;
	margin: 0;
	padding-left: 15px;
	padding-right: 15px
}

.index-hot .layui-tab-content h3 {
	padding-bottom: 15px;
	border-bottom: 1px #eee solid;
	margin: 0 10px;
	margin-top: 5px
}

.index-hot .layui-tab-content ul {
	max-height: 600px;
	padding: 0;
	margin-top: 10px;
	overflow: hidden
}

.index-hot .layui-tab-content ul::-webkit-scrollbar {
	width: 4px !important
}

.index-hot .layui-tab-content ul::-webkit-scrollbar-track {
	background-color: #eee
}

.index-hot .layui-tab-content ul::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.index-hot .layui-tab-content ul:hover {
	overflow: auto
}

.index-hot .layui-tab-content ul li {
	line-height: 2.5;
	font-size: 16px;
	margin-right: 10px
}

.index-hot .layui-tab-content ul li:nth-child(-n+5) span {
	color: #ff4400
}

.index-hot .layui-tab-content ul li:nth-child(-n+5) a:hover {
	color: #ff4400
}

.index-hot .layui-tab-content ul li a {
	display: inherit;
	white-space: nowrap;
	overflow: hidden
}

.index-hot .layui-tab-content ul li a:hover {
	color: #c2a469;
	border-radius: 6px
}

.index-hot .layui-tab-content ul li a span {
	padding: 0 15px;
	color: #c2a469;
	font-weight: 600
}

.hot-topic {
	background-size: 100% 100%;
	padding-top: 40px;
	margin-bottom: 20px
}

.hot-topic .layui-tab-title {
	clear: both;
	height: 30px;
	border: none;
	border: none !important;
	margin-bottom: 10px;
	padding-top: 10px
}

.hot-topic .layui-tab-title li {
	line-height: 30px;
	margin-right: 15px;
	font-size: 16px;
	margin-bottom: 25px
}

.hot-topic .layui-tab-title .layui-this:after {
	height: 30px
}

.hot-topic .layui-tab-title .layui-this {
	background-color: #000;
	color: #fff !important;
	border-radius: 200px
}

.hot-topic .layui-tab-title .layui-this::after {
	opacity: 0
}

.hot-topic .layui-tab-title .layui-tab-bar {
	padding: 0 20px;
	border: none;
	top: 10px
}

.hot-topic .layui-tab-content {
	clear: both
}

.hot-topic .item {
	border-radius: 4px;
	padding: 10px 20px
}

.hot-topic .item ul {
	max-height: 400px;
	overflow: hidden
}

.hot-topic .item ul::-webkit-scrollbar {
	width: 4px !important
}

.hot-topic .item ul::-webkit-scrollbar-track {
	background-color: #eee
}

.hot-topic .item ul::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.hot-topic .item ul:hover {
	overflow: auto
}

.hot-topic .item li:nth-child(-n+5) span {
	color: #ff4400 !important
}

.hot-topic .item li:nth-child(-n+5) a:hover {
	color: #ff4400 !important
}

.hot-topic .item li a {
	font-size: 15px;
	display: block;
	line-height: 1.8;
	white-space: nowrap;
	overflow: hidden;
	color: #666
}

.hot-topic .item li a:hover {
	color: #c2a469 !important;
	border-radius: 6px
}

.hot-topic .item li a span {
	width: 30px;
	text-align: center;
	display: inline-block;
	color: #c2a469;
	font-weight: 600
}

.hot-topic .title {
	font-size: 16px;
	margin-bottom: 10px;
	padding: 0 0 5px 0;
	line-height: 38px;
	border-bottom: 1px #eee solid
}

.hot-topic .title .left {
	float: left;
	border-radius: 200px;
	width: 28px;
	height: 28px;
	background: no-repeat center;
	background-size: 100%;
	margin-top: 5px;
	margin-right: 10px
}

.hot-topic .title .right {
	float: right;
	font-weight: 500
}

.newsite {
	margin-left: auto;
	margin-right: auto
}

.newsite .main h3 {
	font-size: 24px;
	padding-bottom: 15px;
	margin-bottom: 25px;
	color: #22a0ff
}

.newsite .main h3 i {
	color: #22a0ff;
	font-size: 36px;
	margin-right: 5px
}

.newsite .main h3 span {
	font-size: 14px;
	margin-left: 10px;
	color: #666
}

.newsite .main ul {
	padding: 15px;
	margin-bottom: 25px;
	border-radius: 6px
}

.newsite .main ul li {
	width: 20%
}

.newsite .main ul li a {
	display: block;
	padding: 10px;
	border-radius: 4px;
	-webkit-transition: background-color .2s ease-in;
	-moz-transition: background-color .2s ease-in;
	transition: background-color .2s ease-in;
	-webkit-transition: color .2s ease-in;
	-moz-transition: color .2s ease-in;
	transition: color .2s ease-in
}

.newsite .main ul li a img {
	width: 28px;
	margin-right: 10px;
	margin-bottom: 10px;
	display: block;
	float: left;
	border-radius: 6px
}

.newsite .main ul li a h4 {
	font-size: 14px;
	font-weight: 600;
	white-space: nowrap;
	overflow: hidden;
	line-height: 2
}

.newsite .main ul li a h4 span {
	margin-left: 10px;
	font-weight: 500;
	background: #f6f6f6 !important
}

.newsite .main ul li a p {
	white-space: nowrap;
	overflow: hidden;
	color: #666
}

.navigation-main {
	margin-top: 20px;
	overflow: hidden
}

.navigation-main .sub-title {
	margin-bottom: 15px;
	font-weight: 600
}

.navigation-main .layui-tab {
	margin: 0
}

.navigation-main .layui-tab-title {
	padding-top: 10px;
	height: 38px;
	border-radius: 6px 6px 0 0 !important;
	border: none;
	border: none !important;
	overflow: hidden;
	font-weight: 600
}

.navigation-main .layui-tab-title .layui-this:after,.navigation-main .layui-tab-title .layui-nav-bar {
	color: #2220;
	border-bottom: 4px solid #222;
	height: 50px
}

.navigation-main .layui-tab-title .title-right {
	margin-top: 5px;
	text-align: right;
	float: right;
	font-size: 14px
}

.navigation-main .layui-tab-title .title-right a {
	margin-right: 5px
}

.navigation-main .layui-tab-title .title-right i {
	display: inline-block;
	border-radius: 200px;
	text-align: center;
	margin-right: 5px;
	width: 32px;
	height: 32px;
	line-height: 32px;
	font-size: 18px
}

.navigation-main .layui-tab-title .title-right a {
	text-align: center
}

.navigation-main .layui-tab-title .title-right img {
	width: 42px;
	height: 44px;
	line-height: 42px
}

.navigation-main .layui-tab-title .ml {
	line-height: 40px
}

.navigation-main .nav-li {
	font-size: 18px;
	margin-right: 25px;
	letter-spacing: 1px
}

.navigation-main .nav-li i {
	margin-right: 5px;
	display: none
}

.navigation-main .first {
	margin-left: 20px
}

.navigation-main .list {
	margin-bottom: 7px;
	overflow: hidden
}

.navigation-main .list ul {
	overflow: hidden;
	font-size: 0
}

.navigation-main .list ul li {
	display: inline-block;
	width: 10%;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	border-radius: 6px
}

.navigation-main .list ul li a {
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block
}

.navigation-main .list ul li img {
	width: 20px;
	height: 20px;
	border-radius: 200px;
	margin-left: 10px;
	margin-right: 10px
}

.navigation-main .main .top {
	white-space: nowrap;
	overflow: hidden;
	margin-bottom: 5px;
	line-height: 30px;
	border-radius: 0 0 6px 6px !important;
	padding-left: 15px;
	padding-right: 15px
}

.navigation-main .main .top .ml {
	float: left;
	color: #666
}

.navigation-main .main .top .mr {
	float: right
}

.navigation-main .main .top .mr span {
	margin-left: 10px;
	margin-right: 5px;
	font-size: 12px
}

.navigation-main .main .top .mr .layui-form-switch {
	min-width: 20px;
	height: 16px
}

.navigation-main .main .top .mr .layui-form-switch i {
	width: 10px;
	height: 10px
}

.navigation-main .main .top .mr .layui-form-onswitch i {
	margin-left: -15px
}

.navigation-main .main .left-site {
	padding-left: 0
}

.navigation-main .main .left-hot {
	padding-left: 0
}

.navigation-main .main .left-hot ul {
	padding-top: 15px;
	padding-bottom: 10px;
	overflow: hidden;
	padding-right: 0 !important
}

.navigation-main .main .left-hot ul::-webkit-scrollbar {
	width: 4px !important
}

.navigation-main .main .left-hot ul::-webkit-scrollbar-track {
	background-color: #eee
}

.navigation-main .main .left-hot ul::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.navigation-main .main .left-hot ul:hover {
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch
}

.navigation-main .main .left-hot li {
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 5px
}

.navigation-main .main .left-hot li a {
	white-space: nowrap;
	overflow: hidden;
	font-size: 14px;
	padding: 5px 10px;
	display: inherit;
	line-height: 28px;
	text-indent: 10px
}

.navigation-main .main .left-hot li a:hover {
	border-radius: 200px
}

.navigation-main .main .left-hot li a span {
	width: 24px;
	height: 24px;
	display: block;
	float: left;
	background: no-repeat center;
	background-size: 100%;
	margin-left: 5px;
	border-radius: 200px
}

.navigation-main .main .left-hot li:last-child {
	padding-bottom: 25px
}

.navigation-main .main .center {
	float: right;
	overflow: hidden
}

.navigation-main .main .center .list {
	overflow: hidden;
	margin: 0;
	padding: 15px;
	margin-bottom: 25px
}

.navigation-main .main .center .list:last-child {
	margin: 0
}

.navigation-main .main .center .list h3 {
	padding-bottom: 15px;
	font-size: 18px;
	border-bottom: 1px #eee solid;
	margin: 0 10px
}

.navigation-main .main .center .list ul {
	max-height: 600px;
	padding: 0;
	margin-top: 15px;
	overflow: hidden
}

.navigation-main .main .center .list ul::-webkit-scrollbar {
	width: 4px !important
}

.navigation-main .main .center .list ul::-webkit-scrollbar-track {
	background-color: #eee
}

.navigation-main .main .center .list ul::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.navigation-main .main .center .list ul:hover {
	overflow: auto
}

.navigation-main .main .center .list ul li {
	line-height: 2.5;
	font-size: 16px
}

.navigation-main .main .center .list ul li:nth-child(-n+5) span {
	color: #ff4400
}

.navigation-main .main .center .list ul li:nth-child(-n+5) a:hover {
	color: #ff4400
}

.navigation-main .main .center .list ul li a {
	display: inherit;
	white-space: nowrap;
	overflow: hidden
}

.navigation-main .main .center .list ul li a:hover {
	color: #c2a469;
	border-radius: 6px
}

.navigation-main .main .center .list ul li a span {
	padding: 0 15px;
	color: #c2a469;
	font-weight: 600
}

.navigation-main .main .right {
	padding-right: 0
}

.site-list {
	margin-bottom: 20px
}

.site-list:last-child {
	margin: 0
}

.site-list h3 {
	font-size: 16px;
	font-weight: 600;
	padding-top: 10px;
	padding-bottom: 20px
}

.site-list h3 i {
	font-size: 18px
}

.site-list h3 span {
	font-size: 14px;
	margin-left: 10px;
	color: #666
}

.site-list h3 a {
	float: right;
	margin-right: 10px;
	font-size: 12px;
	font-weight: 500;
	line-height: 26px
}

.site-list ul {
	white-space: nowrap;
	overflow: hidden
}

.site-list ul::-webkit-scrollbar {
	width: 4px !important
}

.site-list ul::-webkit-scrollbar-track {
	background-color: #eee
}

.site-list ul::-webkit-scrollbar-thumb {
	background-color: #999;
	border-radius: 200px !important
}

.site-list ul li {
	border-radius: 6px
}

.site-list ul li:hover .a-two {
	transform: translate(0, -6px);
	transition: all .32s ease-in-out
}

.site-list ul li .a-one {
	display: block;
	padding: 15px;
	border-radius: 10px;
	overflow: hidden;
	-webkit-transition: background-color .2s ease-in;
	-moz-transition: background-color .2s ease-in;
	transition: background-color .2s ease-in;
	-webkit-transition: color .2s ease-in;
	-moz-transition: color .2s ease-in;
	transition: color .2s ease-in
}

.site-list ul li .a-one:hover {
	transform: translate(0, -6px);
	transition: all .32s ease-in-out
}

.site-list ul li .a-one .le {
	overflow: hidden
}

.site-list ul li .a-one .pic,.site-list ul li .a-one img {
	width: 32px;
	height: 32px;
	line-height: 32px;
	color: #fff;
	position: relative;
	font-size: 16px;
	text-align: center;
	margin-right: 10px;
	display: block;
	float: left;
	border-radius: 200px
}

.site-list ul li .a-one .pic span,.site-list ul li .a-one img span {
	display: block !important;
	width: 34px;
	height: 34px;
	overflow: hidden;
	margin: -1px;
	border-radius: 200px;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: top left;
	position: relative;
	z-index: 999
}

.site-list ul li .a-one h4 {
	font-size: 16px;
	white-space: nowrap;
	overflow: hidden;
	line-height: 32px
}

.site-list ul li .a-one p {
	font-size: 13px;
	color: #666;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	white-space: nowrap;
	overflow: hidden
}

.site-list ul li .a-one .tags {
	height: 22px;
	display: block
}

.site-list ul li .a-one span {
	font-size: 10px;
	margin-top: 5px
}

.site-list ul li .a-one span:empty {
	display: none
}

.site-list ul li .a-two {
	position: absolute;
	text-align: center;
	width: 20px;
	line-height: 20px;
	top: 28px;
	right: 15px;
	opacity: 0;
	border-radius: 200px
}

.site-list ul li .a-two i {
	font-size: 12px
}

.site-list ul li:hover .a-two {
	opacity: 1
}

.site-list-tab h3 {
	float: left;
	margin-right: 20px;
	font-size: 16px;
	font-weight: 600;
	padding-top: 10px;
	padding-bottom: 20px
}

.site-list-tab ul {
	font-size: 12px
}

.site-list-tab .layui-tab-title .layui-this:after {
	border-bottom: none !important
}

.site-list-tab .layui-tab-title li {
	line-height: 42px;
	font-size: 13px;
	margin-right: 10px
}

.site-list-tab .layui-tab-title .layui-this {
	background-color: #eee;
	border-radius: 200px;
	line-height: 26px;
	padding-left: 5px;
	padding-right: 5px
}

.site-list-tab .layui-tab-title a {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	font-size: 12px;
	font-weight: 500;
	line-height: 26px
}

.site-list-tab .site-list h3 {
	display: none
}

.site-list-tool .top {
	margin-bottom: 25px
}

.site-list-tool h4 span {
	float: right
}

.site-list-tool img {
	border-radius: 6px;
	width: 50px !important;
	height: 50px !important
}

.lanmubody {
	padding: 15px;
	margin-top: 15px;
	margin-bottom: 25px
}

.lanmubody h1 {
	margin-bottom: 25px
}

.lanmubody p {
	color: #333;
	font-size: 18px;
	margin-bottom: 25px
}

.list {
	-webkit-overflow-scrolling: touch
}

.lefix {
	width: calc(9.25%);
	position: fixed;
	top: 0;
	z-index: 10;
	max-height: 100%;
	padding-top: 10px !important;
	padding-bottom: 10px;
	bottom: 50px
}

.lefixbh {
	bottom: 260px
}

.column-main {
	overflow: hidden
}

.two-column-main {
	display: flex
}

.two-column-main .column-left {
	flex: 1;
	width: 70%;
	margin-right: 20px
}

.two-column-main .sidebar-wrap {
	width: 25%
}

.two-column-main .list-articles .items {
	margin: 0;
	margin-bottom: 15px
}

.column-main-author {
	display: flex
}

.column-main-author .column-left {
	width: 25%;
	flex: 1;
	margin-right: 20px
}

.site-list-column .top {
	margin-bottom: 25px
}

.site-list-column .top span {
	margin-right: 15px
}

.reward-box {
	padding: 20px 15px
}

.reward-box .zhifuma {
	text-align: center;
	overflow: hidden
}

.reward-box .zhifuma div {
	display: inline-block;
	width: 260px;
	height: 300px;
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat
}

.reward-box .text {
	font-size: 12px;
	text-align: center;
	line-height: 1.8;
	color: #666;
	margin-bottom: 25px
}

.reward-box .text .layui-btn {
	margin-top: 10px
}

.content-list-articles {
	padding-bottom: 15px;
	overflow: hidden
}

.content-list-articles a {
	display: block
}

.content-list-articles .items {
	overflow: hidden
}

.content-list-articles .items .left {
	text-align: center;
	height: 90px;
	border-radius: 6px;
	overflow: hidden
}

.content-list-articles .items .left img {
	width: 100%;
	height: auto;
	cursor: pointer;
	transition: all 1s
}

.content-list-articles .items .right {
	padding-left: 15px;
	padding-right: 15px
}

.content-list-articles .items .right h3 {
	font-weight: 600;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	padding-top: 5px;
	color: #555
}

.content-list-articles .items .right p {
	margin-bottom: 5px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-size: 12px;
	color: #666
}

.content-list-articles .items .right .icons span {
	margin-right: 10px;
	font-size: 12px;
	color: #999
}

.content-list-articles .items .right .icons a {
	color: inherit
}

.content-list-articles .sidebars .body {
	padding: 0
}

.content-main {
	padding-top: 20px
}

.content-main .right .sider-article {
	padding: 0
}

.article-copy {
	font-size: 12px;
	margin-bottom: 10px;
	color: #999
}

.article-qrcode {
	margin-bottom: 10px
}

.article-qrcode img {
	height: 200px;
	padding-right: 10px
}

.article-qrcode span {
	display: block;
	margin-top: 10px;
	font-weight: 500
}

.site-relation {
	margin-bottom: 20px
}

.site-relation .wrap {
	width: 33.33%
}

.site-mod {
	padding: 20px 15px 0 15px;
	overflow: hidden;
	display: flex
}

.site-mod .right {
	flex: 1;
	font-size: 14px;
	line-height: 1.8;
	padding-left: 20px;
	padding-right: 20px
}

.site-mod .right h3 {
	font-size: 20px;
	font-weight: 600
}

.site-mod .right li {
	margin-bottom: 5px
}

.site-mod .right span {
	margin-right: 5px
}

.site-mod .right a {
	margin-top: 15px
}

.site-mod .right .text {
	padding-top: 5px;
	line-height: 1.5
}

.site-mod .right span:empty {
	display: none
}

.site-mod .fuli-btn {
	background: #ff2e63 !important
}

.site-mod .pic {
	border-radius: 6px;
	text-align: center;
	height: 80px;
	width: 80px;
	line-height: 80px;
	padding: 30px
}

.site-mod .pic .rancolors {
	width: 80px;
	height: 80px;
	border-radius: 200px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden
}

.site-mod .pic .rancolors::after {
	width: 80px;
	line-height: 80px;
	font-size: 32px
}

.site-mod .pic img {
	border-radius: 6px;
	max-width: 80px;
	z-index: 999;
	position: relative
}

.book-mod {
	display: flex
}

.book-mod .pic {
	width: 200px;
	border-radius: 6px;
	padding: 15px;
	margin-right: 15px;
	display: flex;
	align-items: center
}

.book-mod .pic img {
	width: 100%;
	border-radius: 6px
}

.book-mod .right {
	flex: 1;
	line-height: 1.5
}

.book-mod .right p {
	margin-bottom: 15px
}

.book-mod h3 {
	font-size: 20px;
	font-weight: 600;
	margin-bottom: 15px;
	margin-top: 15px
}

.book-mod .price {
	font-weight: 600;
	margin-bottom: 20px
}

.book-mod .book-btns a {
	background-color: #f1f1f1;
	margin-right: 5px;
	padding-left: 15px;
	padding-right: 15px
}

.dark-theme .book-btns a {
	background: #111
}

.article-content {
	padding: 15px;
	margin-bottom: 15px
}

.main-article {
	margin-top: 15px
}

.main-article .content-article {
	padding: 20px;
	margin-bottom: 25px;
	overflow: hidden
}

.main-article .content-article table {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 15px
}

.main-article .website-list {
	margin-bottom: 25px
}

.main-article .list-card-soft {
	margin-bottom: 25px
}

.main-article .done {
	color: #ff2e63 !important
}

.main-article .done:hover {
	color: #ff2e63 !important
}

.main-article .love-btn:hover {
	color: #e6b980 !important
}

.layui-text {
	line-height: 2;
	font-size: 16px;
	color: #333
}

.layui-text h1,.layui-text h2,.layui-text h3,.layui-text h4 {
	font-weight: 600;
	position: relative;
	padding: 15px
}

.layui-text h1:before,.layui-text h2:before,.layui-text h3:before,.layui-text h4:before {
	content: "\f068";
	position: absolute;
	left: -10px;
	display: block;
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	color: var(--blue);
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg)
}

.layui-text p {
	margin-bottom: 15px
}

.layui-text blockquote,.wp-block-quote {
	position: relative;
	padding: 30px 40px;
	background: #f1f1f1;
	border-radius: 6px;
	margin-bottom: 15px
}

.layui-text blockquote:before,.wp-block-quote:before {
	content: "\f10d";
	position: absolute;
	top: 10px;
	left: 15px;
	display: block;
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	color: #999
}

.layui-text blockquote:after,.wp-block-quote:after {
	content: "\f10e";
	position: absolute;
	bottom: 10px;
	right: 15px;
	display: block;
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	color: #999
}

.dark-theme .layui-text blockquote,.dark-theme .wp-block-quote {
	background-color: #252525
}

.dark-theme .layui-text h1,.dark-theme .layui-text h2,.dark-theme .layui-text h3,.dark-theme .layui-text h4 {
	color: #e2e2e2
}

.main-tool .iframe-tool {
	position: relative;
	margin-bottom: 25px;
	border-radius: 6px
}

.main-tool .iframe-tool iframe {
	min-height: 200px;
	height: 545px
}

.main-tool .left {
	position: relative;
	padding-left: 0
}

.main-tool .right {
	padding-right: 0
}

.main-tool .full-screen-btn {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 6px;
	width: 100%
}

.main-tool .full-screen-btn a {
	text-align: center;
	font-weight: 600;
	border-radius: 0;
	display: block;
	max-width: 100%;
	line-height: 38px;
	color: #000
}

.main-tool #iframe-tool-help {
	padding: 15px;
	margin-bottom: 25px;
	overflow: hidden
}

.main-tool #iframe-tool-help h3 {
	margin-bottom: 25px;
	padding-bottom: 15px;
	font-size: 18px;
	border-bottom: 1px solid #eee
}

.main-tool #iframe-tool-help .text {
	line-height: 2
}

.content-text {
	line-height: 2.4;
	font-size: 16px;
	padding: 15px
}

.content-text img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 25px
}

.content-text .copy {
	margin-top: 15px;
	margin-bottom: 25px
}

.article-tags {
	margin-top: 20px;
	font-size: 14px
}

.article-tags i {
	font-size: 16px
}

.content-author {
	padding-top: 20px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-radius: 6px;
	overflow: hidden
}

.content-author .left {
	float: left;
	padding-left: 20px;
	padding-right: 20px
}

.content-author .left img {
	width: 60px;
	height: 60px;
	border-radius: 200px
}

.content-author .right {
	overflow: hidden;
	padding-right: 20px;
}

.content-author .right h4 {
	font-weight: 600;
	margin-bottom: 10px
}

.content-author .right h4 .layui-badge {
	font-weight: 500;
	margin-left: 10px;
	background: #f1a325 !important;
	color: #fff !important;
	border-radius: 200px
}

.content-author .right .text {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 10px
}

.sns-icons {
	clear: both
}

.sns-icons a {
	display: inline-block !important;
	margin-right: 5px;
	margin-bottom: 5px;
	border-radius: 200px;
	width: 36px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #666;
	font-size: 20px
}

.last-article {
	margin-bottom: 25px;
	padding: 15px;
	overflow: hidden
}

.last-article .top {
	font-size: 16px;
	margin-bottom: 10px
}

.last-article .right {
	text-align: right
}

.last-article a {
	display: block;
	font-size: 16px;
	overflow: hidden
}

.last-article i {
	display: block;
	line-height: 5px
}

.sitebox {
	position: absolute;
	width: 100%;
	padding: 85px 0 25PX 0;
	z-index: 998;
	top: 0;
	background: rgba(0,0,0,0.9)
}

.sitebox .main {
	width: 80%
}

.sitebox .main h3 {
	margin-bottom: 10px;
	padding: 5px;
	font-size: 16px;
	color: #22a0ff
}

.sitebox .main li {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px
}

.sitebox .main li a {
	padding: 5px;
	overflow: hidden;
	color: #ccc
}

.sitebox .main div {
	color: #fff
}

.sitebox .main div span {
	color: #22a0ff;
	float: left;
	padding: 0 0 0 5px
}

.sitebox .main .layui-col-md12 h3 {
	margin-top: 15px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #fff;
	border-bottom: 1px #222 solid;
	border-top: 1px #222 solid
}

.sitebox .main .layui-col-md12 ul {
	overflow: hidden;
	clear: both
}

.sitebox .text {
	text-align: center;
	font-size: 18px;
	margin-top: 20px;
	color: #fff
}

.sitebox .text span {
	font-size: 32px;
	padding: 5px
}

.sitebox .text a {
	margin-left: 10px
}

.huoban ul {
	text-align: center;
	overflow: hidden
}

.huoban ul li {
	width: 12.5%;
	float: left
}

.huoban ul a {
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px
}

.huoban ul a img {
	height: 30px;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-filter: gray;
	filter: gray
}

.huoban ul a img:hover {
	filter: none
}

.booth-content-bottom {
	position: relative;
	z-index: 1001;
	height: 150px;
	margin-bottom: 20px;
	border-radius: 6px;
	clear: both;
	overflow: hidden
}

.skinbox {
	position: fixed;
	top: 0;
	right: 0;
	width: 500px;
	height: 100%;
	overflow: hidden;
	z-index: 2000;
	padding: 10px;
	transform: translate3d(550px, 0, 0);
	-webkit-transform: translate3d(550px, 0, 0);
	border-radius: 0 !important
}

.skinbox .title {
	position: fixed;
	top: 0;
	right: 0;
	width: 500px;
	font-size: 20px;
	z-index: 1002;
	line-height: 100px
}

.skinbox .clear-navbg {
	position: absolute;
	bottom: 35px;
	left: 25px
}

.skinbox .skin-btn {
	display: inline-block !important
}

.skinbox .skin-color {
	position: fixed;
	top: 80px;
	right: 0;
	width: 500px;
	height: 60px;
	z-index: 1002
}

.skinbox .skin-color span {
	line-height: 36px;
	margin-right: 15px
}

.skinbox .skin-color .layui-form-switch {
	margin: 0
}

.skinbox .layui-tab {
	position: fixed;
	top: 130px;
	right: 0;
	width: 500px;
	z-index: 996
}

.skinbox .skin-pic a {
	width: 50%;
	float: left;
	overflow: hidden;
	display: block
}

.skinbox .skin-pic .cover {
	opacity: 0;
	background: rgba(0,0,0,0.3);
	height: inherit;
	text-align: center;
	top: 0;
	line-height: 100px
}

.skinbox .skin-pic .cover span {
	border: 1px #e8e8e8 solid;
	padding: 5px 8px;
	color: #e8e8e8;
	border-radius: 4px
}

.skinbox .skin-pic .cover:hover {
	opacity: 1
}

.skinbox .skin-pic .pic {
	margin: 5px;
	height: 100%;
	background-position: top center;
	background-size: 100%;
	background-repeat: no-repeat;
	overflow: hidden;
	border-radius: 6px
}

.skinbox .layui-tab-title {
	z-index: 1002
}

.skinbox .layui-tab-title li {
	height: 40px;
	font-size: 16px
}

.skinbox .layui-tab-content {
	position: fixed;
	top: 0;
	right: 0;
	width: 500px;
	height: 86%;
	overflow: scroll;
	z-index: 996
}

.skinbox .layui-tab-content::-webkit-scrollbar {
	display: none
}

.skinbox .layui-tab-content .layui-tab-item {
	margin-top: 180px
}

.skinbox .custom-pic .layui-form {
	margin-top: 45px;
	overflow: hidden
}

.skinbox .custom-pic .layui-form h3 {
	margin-bottom: 10px
}

.skinbox .custom-pic .layui-form span {
	padding-bottom: 10px;
	display: block;
	clear: both;
	font-size: 13px;
	letter-spacing: 0;
	color: #666
}

.skinbox .custom-pic .layui-form button {
	width: 20%;
	float: left;
	background: #333;
	color: #fff;
	text-align: center;
	padding: 0;
	border-radius: 0
}

.skinbox .custom-pic input {
	width: 80%;
	font-size: 14px;
	margin-bottom: 10px;
	float: left;
	background: #eee;
	border: none;
	border: none !important
}

.skinbox .custom-pic .tips {
	margin-top: 50px;
	color: #666;
	line-height: 1.6
}

.skinbox .custom-pic .tips strong {
	margin-bottom: 10px;
	display: block
}

.skinbox .custom-pic .tips a {
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 0
}

.skinbox .custom-pic .tips span {
	margin-top: 10px;
	font-size: 12px;
	display: block
}

.show-shade {
	overflow-y: hidden
}

.show-shade .pageui-shade {
	display: block
}

.show-box {
	transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0)
}

.skinbox-show {
	overflow-y: hidden
}

.skinbox-show .skinbox {
	transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0)
}

.skinbox-show .pageui-shade {
	display: block
}

.pageui-shade {
	position: fixed;
	display: none;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.3);
	z-index: 1001;
	opacity: .5
}

.sub-title {
	clear: both;
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 15px
}

.sub-title i {
	display: block
}

.pagetitle-tool {
	padding-bottom: 0
}

.subtitle {
	font-size: 16px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 10px;
	font-weight: 500;
	color: #333
}

.abouiconss {
	text-align: center;
	margin-top: 10px;
	padding: 20px 0
}

.abouiconss a {
	width: 50px;
	height: 50px;
	display: inline-block;
	line-height: 50px;
	border-radius: 200px;
	margin: 10px
}

.abouiconss a i {
	font-size: 20px
}

.about-end {
	text-align: center;
	margin-bottom: 20px;
	line-height: 2.5
}

.about-end h3 {
	font-weight: 600;
	font-size: 20px;
	margin-bottom: 20px
}

.about-fluid .video {
	width: 100%
}

.about-text {
	overflow: hidden
}

.about-text h2 {
	margin-bottom: 20px
}

.about-text h3 {
	margin-bottom: 10px
}

.about-text .t-s {
	margin-left: auto;
	margin-right: auto;
	font-size: 16px;
	line-height: 2;
	padding: 20px 0;
	overflow: hidden
}

.about-text .t-b {
	text-align: center;
	line-height: 2
}

.about-text .t-b h2 {
	font-size: 20px;
	font-weight: 600;
	margin: 30px 0 0 0
}

.about-text .t-b i {
	color: #aaa
}

.about-text .t-b p {
	font-size: 16px
}

.about-text .t-b .layui-table {
	margin: 30px 0 0 0
}

.about-text .t-b .layui-table thead th {
	text-align: center
}

.about-text .t-b .layui-table tbody tr td:nth-child(4) {
	text-align: left
}

.link-fluid .layui-table {
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 20px
}

.link-fluid .layui-table td,.link-fluid .layui-table th {
	padding: 15px
}

.update-fluid .layui-timeline {
	margin-top: 20px;
	padding-left: 15px;
	padding-right: 15px
}

.update-fluid .layui-timeline p {
	line-height: 2
}

.update-fluid .layui-timeline .layui-timeline-axis {
	color: #222
}

.release-main {
	width: 50% !important;
	padding: 50px;
	margin-bottom: 25px;
	font-size: 16px
}

.release-main #up-img {
	position: relative
}

.release-main #up-img input {
	position: relative;
	width: 100px;
	height: 100px;
	z-index: 1002;
	opacity: 0
}

.release-main #up-img i {
	display: block;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	width: 100px;
	height: 100px;
	line-height: 100px;
	z-index: 996;
	font-size: 42px;
	color: #aaa;
	border-radius: 4px
}

.release-main #site-logo-up {
	position: absolute;
	top: 0;
	max-width: 100px;
	height: 100px;
	z-index: 998
}

.release-main .layui-input-block {
	position: relative
}

.release-main .layui-form-label {
	font-size: 16px
}

.release-main input,.release-main textarea {
	border: none;
	border: none !important
}

.release-main button {
	width: 150px;
	border-radius: 200px
}

.release-main .layui-btn-primary {
	width: 150px
}

.release-main .layui-form-selected dl {
	z-index: 999;
	background-color: #f1f1f1
}

.release-main .layui-input {
	background-color: #f1f1f1
}

#dark-theme .release-main .layui-form-selected dl,.dark-theme .release-main .layui-form-selected dl,#dark-theme .release-main .layui-input,.dark-theme .release-main .layui-input {
	background-color: #222;
	border-color: #333
}

#dark-theme .release-main input,.dark-theme .release-main input,#dark-theme .release-main textarea,.dark-theme .release-main textarea {
	color: #fafafa
}

#dark-theme .release-top input,.dark-theme .release-top input {
	color: #fafafa
}

.release-top {
	margin-top: 20px;
	width: 40% !important;
	overflow: hidden;
	display: flex
}

.release-top .layui-form-item {
	width: 80%
}

.release-top .layui-form-item input {
	border-radius: 4px 0 0 4px;
	height: 52px
}

.release-top button {
	flex: 1;
	border-radius: 0 4px 4px 0;
	height: 52px
}

.next-link {
	display: flex;
	text-align: center;
	margin-bottom: 10px;
	clear: both
}

.next-link .right {
	width: 100%
}

.next-link a {
	display: inline-block;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
	width: 100%
}

.page-text {
	padding-top: 20px;
	font-size: 16px;
	line-height: 2
}

.page-text .article-copy,.page-text .article-qrcode {
	display: none
}

.page-text button {
	margin-top: 10px;
	margin-bottom: 15px
}

.page-text .sidebars {
	padding: 0
}

.page-links {
	margin-top: 15px;
	overflow: hidden;
	padding: 15px 15px 5px 15px
}

.page-links a {
	display: block;
	float: left;
	margin-bottom: 10px;
	width: 16.66%;
	white-space: nowrap;
	overflow: hidden;
	text-align: center
}

.layui-table-grid-down {
	display: none !important
}

.pageui-page {
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	text-align: center;
	font-size: 14px
}

.pageui-page a {
	background: #eee;
	color: #808080;
	padding: 5px 10px;
	border-radius: 200px;
	margin-bottom: 10px;
	display: inline-block
}

.pageui-page a b {
	background: none !important;
	padding-left: 0;
	padding-right: 0;
	color: #333
}

.pageui-page a b:hover {
	color: #fff !important
}

.pageui-page a:hover {
	background: #666;
	color: #fff !important
}

.pageui-page b {
	border-radius: 200px;
	background: #666;
	padding: 5px 12px;
	color: #fff
}

.comment {
	clear: both
}

.comment .layui-textarea,.comment .layui-input {
	border: none
}

.comment .list .comment-respond {
	padding-bottom: 10px;
	margin-left: 40px
}

.comment .list .comment-respond img {
	width: 38px;
	height: 38px
}

.comment .item {
	line-height: 1.8;
	padding-top: 10px;
	padding-bottom: 5px;
	overflow: hidden;
	display: flex
}

.comment .item .right {
	flex: 1
}

.comment .item img {
	border-radius: 200px;
	float: left;
	margin-right: 10px
}

.comment .item h3 {
	font-weight: 600
}

.comment .item span {
	color: #666;
	font-size: 12px
}

.comment .sub-item {
	margin-top: 5px;
	padding-top: 10px
}

.comment .sub-item img {
	width: 38px;
	height: 38px
}

.comment .children {
	margin-left: 50px
}

.comment .children .children {
	margin-left: 0 !important
}

.comment .no-comment-text {
	text-align: center;
	line-height: 38px
}

.message-board {
	margin-bottom: 15px;
	padding-bottom: 10px;
	overflow: hidden
}

.message-board .top-input {
	overflow: hidden
}

.message-board img {
	border-radius: 200px
}

.message-board .layui-input,.message-board .layui-select,.message-board .layui-textarea {
	background: #f5f5f5;
	border-color: #fff
}

.message-board .layui-input:hover,.message-board .layui-select:hover,.message-board .layui-textarea:hover {
	border-color: #fff !important
}

.message-board .layui-input:focus,.message-board .layui-select:focus,.message-board .layui-textarea:focus {
	border-color: #fff !important
}

.message-board .layui-form {
	float: left;
	margin-bottom: 10px
}

.message-board .userpic {
	float: left;
	text-align: center
}

.message-board .bottom {
	text-align: right
}

.share {
	padding-top: 15px
}

.share a {
	position: relative;
	text-decoration: none;
	margin: 10px 10px 10px 0;
	display: inline-block;
	outline: none;
	line-height: 38px;
	font-size: 14px
}

.share a i {
	font-size: 24px
}

#wpmenu li {
	position: relative
}

#wpmenu li .wpss-badge {
	line-height: 20px;
	transform: scale(.9);
	-ms-transform: scale(.9);
	-moz-transform: scale(.9);
	-webkit-transform: scale(.9);
	-o-transform: scale(.9);
	transform-origin: 0 0;
	font-size: 10px;
	padding: 0 5px;
	text-align: center;
	display: inline-block;
	transform: translateY(-12px);
	border-radius: 200px;
	font-weight: 600
}

#wpmenu li i {
	margin-right: 5px
}

#wpmenu li .icon-shequ {
	display: none
}

#wpmenu li .sub-menu {
	display: none;
	min-width: 180px;
	position: absolute;
	right: -75px;
	border-radius: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #fff;
	box-shadow: 0 10px 20px #9595951a;
	z-index: 1002
}

#wpmenu li .sub-menu li {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	line-height: initial
}

#wpmenu li .sub-menu li:before {
	color: #222;
	position: absolute;
	left: 10px;
	top: -8px;
	font-size: 24px
}

#wpmenu li .sub-menu li a {
	display: block;
	color: #222 !important;
	padding: 10px 30px;
	font-size: 12px;
	white-space: nowrap;
	overflow: hidden;
	font-weight: 600
}

#wpmenu li .sub-menu li a:hover {
	color: #22a0ff !important
}

#wpmenu li:hover .sub-menu {
	display: block
}

#wpmenu li:hover .sub-menu .sub-menu {
	display: none
}

#wpmenu li:hover .sub-menu .menu-item-has-children .sub-menu {
	padding: 0;
	display: none;
	left: 150px;
	top: 0;
	background: none
}

#wpmenu li:hover .sub-menu .menu-item-has-children .sub-menu li a {
	color: #fff !important
}

#wpmenu li:hover .sub-menu .menu-item-has-children .sub-menu li:before {
	color: #fff !important
}

#wpmenu li:hover .sub-menu .menu-item-has-children:hover .sub-menu {
	display: block
}

#wpmenu li:hover .sub-menu .menu-item-has-children:hover .sub-menu .sub-menu {
	display: none
}

#wpmenu .menu-item-pro-icon.menu-item-has-children {
	position: initial
}

#wpmenu .menu-item-pro-icon.menu-item-has-children:hover .sub-menu {
	display: flex
}

#wpmenu .menu-item-pro-icon.menu-item-has-children .sub-menu {
	left: 0;
	right: 0;
	top: 100%;
	width: 100%;
	margin: 0 auto
}

#wpmenu .menu-item-pro-icon.menu-item-has-children .sub-menu li {
	width: 16.66%;
	text-align: center
}

#wpmenu .menu-item-pro-icon.menu-item-has-children .sub-menu li a {
	margin: 7.5px;
	padding: 30px;
	border-radius: 6px;
	background: var(--blueLight);
	min-height: 80px;
	text-align: center;
	white-space: nowrap;
	overflow: hidden
}

#wpmenu .menu-item-pro-icon.menu-item-has-children .sub-menu li a:hover {
	transform: translate(0, -6px);
	transition: all .32s ease-in-out;
	box-shadow: 0 26px 40px -24px rgba(0,0,0,0.08)
}

#wpmenu .menu-item-pro-icon.menu-item-has-children .sub-menu li a i {
	display: block;
	margin: 15px auto;
	font-size: 32px
}

#wpmenu .menu-item-pro-icon.menu-item-has-children .sub-menu li a .icon-shequ {
	display: block
}

#wpmenu .menu-item-pro-icon.menu-item-has-children .sub-menu li a img {
	display: none
}

#wpmenu .menu-item-pro-icon.menu-item-has-children .sub-menu a::after {
	display: none
}

#wpmenu .menu-item-pro-img.menu-item-has-children {
	position: initial
}

#wpmenu .menu-item-pro-img.menu-item-has-children .sub-menu {
	left: 0;
	right: 0;
	top: 100%;
	width: 100%;
	margin: 0 auto;
	align-items: center
}

#wpmenu .menu-item-pro-img.menu-item-has-children .sub-menu li {
	width: 20%;
	text-align: center;
	display: inline-block
}

#wpmenu .menu-item-pro-img.menu-item-has-children .sub-menu li a {
	margin: 7.5px;
	padding: 10px;
	border-radius: 6px;
	background: var(--blueLight);
	white-space: nowrap;
	overflow: hidden
}

#wpmenu .menu-item-pro-img.menu-item-has-children .sub-menu li a img {
	max-width: 100%;
	display: block;
	margin: 10px auto
}

#wpmenu .menu-item-pro-img.menu-item-has-children .sub-menu li a:hover {
	transform: translate(0, -6px);
	transition: all .32s ease-in-out;
	box-shadow: 0 26px 40px -24px rgba(0,0,0,0.08)
}

#wpmenu .menu-item-pro-img.menu-item-has-children .sub-menu a::after {
	display: none
}

#wpmenu .menu-item-pro-img.menu-item-has-children:hover .sub-menu {
	display: flex
}

#wpmenu .menu-item.menu-item-has-children>a::after,#wpmenu .menu-item-pro-icon a::after,#wpmenu .menu-item-pro-img.menu-item-has-children a::after {
	color: inherit;
	content: "\f0d7";
	font-family: "Font Awesome 5 Free";
	font-size: 12px;
	font-weight: 600;
	margin-left: 5px;
	transition: color .5s cubic-bezier(.77, 0, .175, 1)
}

#dark-theme #wpmenu li .sub-menu,.dark-theme #wpmenu li .sub-menu {
	background: #181818;
	box-shadow: 0 5px 5px rgba(70,70,70,0.07058824)
}

#dark-theme #wpmenu li .sub-menu::before,.dark-theme #wpmenu li .sub-menu::before {
	color: #181818
}

#dark-theme #wpmenu li .sub-menu li a,.dark-theme #wpmenu li .sub-menu li a {
	color: #888888 !important
}

#dark-theme #wpmenu li .sub-menu li a:hover,.dark-theme #wpmenu li .sub-menu li a:hover {
	color: #448ef6 !important
}

#dark-theme .menu-item-pro-icon.menu-item-has-children .sub-menu li a,.dark-theme .menu-item-pro-icon.menu-item-has-children .sub-menu li a,#dark-theme .menu-item-pro-img.menu-item-has-children .sub-menu li a,.dark-theme .menu-item-pro-img.menu-item-has-children .sub-menu li a {
	background: #111
}

.sidebar-wrap {
	font-size: 0
}

.widget {
	font-size: 14px
}

.widget_sidebar_authorinfo {
	padding: 0
}

.widget_rss .header img {
	width: 18px;
	height: 18px;
	margin-top: -2px
}

.widget_rss ul li {
	margin-bottom: 15px
}

.widget_rss ul li a {
	display: block;
	margin-bottom: 5px
}

.widget_rss ul li .rssSummary {
	font-size: 12px;
	margin-top: 5px;
	color: #999
}

.widget_rss ul li .rss-date,.widget_rss ul li cite {
	color: #666;
	font-style: normal
}

.widget_categories .screen-reader-text {
	display: none
}

.widget_categories select {
	width: 100%;
	font-size: 14px;
	border: none;
	border-radius: 0;
	height: 35px;
	margin-bottom: 10px;
	padding: 2px 5px;
	background: rgba(200,200,200,0.22)
}

.widget_categories select::-ms-expand {
	display: none
}

.widget_categories .cat-item {
	width: 50%;
	float: left;
	margin-bottom: 10px;
	color: #999
}

.widget_meta ul,.widget_nav_menu ul {
	overflow: hidden
}

.widget_meta ul li,.widget_nav_menu ul li {
	margin-bottom: 10px;
	width: 50%;
	float: left
}

.tagcloud a {
	position: relative;
	font-size: 14px !important;
	line-height: 1;
	text-transform: uppercase;
	display: inline-block;
	margin: 0 .75rem .5rem 0
}

.tagcloud a .tag-link-count {
	color: #999
}

.widget_media_image,.widget_media_video {
	padding: 0;
	overflow: hidden
}

.widget_media_image .content,.widget_media_video .content {
	padding: 0
}

.widget_media_image .header,.widget_media_video .header {
	padding-left: 15px;
	padding-right: 15px
}

.widget_media_image img,.widget_media_video img {
	width: 100%
}

.widget_search .content {
	padding-top: 15px;
	padding-bottom: 15px
}

.widget_search .screen-reader-text {
	display: none
}

.widget_search input[type=text] {
	color: #393e46;
	border: 1px solid #f2f2f5;
	border-radius: 4px;
	padding: 0 10px !important;
	height: 28px
}

.widget_search #searchsubmit {
	padding-left: 10px;
	padding-right: 10px;
	height: 28px;
	color: #fff;
	background-color: #448ef6;
	border-color: #448ef6;
	display: inline-block;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	font-size: .875rem;
	line-height: 1.5;
	border-radius: 2px
}

.widget_text {
	padding-bottom: 10px
}

.widget_text img {
	margin-bottom: 10px
}

.widget_archive .screen-reader-text {
	display: none
}

.widget_archive select {
	width: 100%;
	font-size: 14px;
	border: none;
	border-radius: 0;
	height: 35px;
	margin-bottom: 10px;
	padding: 2px 5px;
	background: rgba(200,200,200,0.22)
}

.widget_archive ul li {
	margin-bottom: 10px;
	color: #999
}

.widget_calendar table {
	width: 100%;
	max-width: 65em;
	border: 1px solid #dedede;
	margin: 15px auto;
	border-collapse: collapse;
	empty-cells: show
}

.widget_calendar caption {
	font-size: 16px;
	font-weight: 600;
	background: #F1F6FC;
	color: #4680ff;
	text-align: center;
	padding: 12px 0
}

.widget_calendar td,.widget_calendar th {
	height: 35px;
	border: 1px solid #dedede;
	padding: 0 10px
}

.widget_calendar td {
	text-align: center
}

.widget_calendar td a {
	color: #2fc25b
}

.widget_calendar th {
	background: #4680ff;
	color: #fff
}

.widget_calendar td#prev {
	text-align: left;
	padding-top: 5px
}

.widget_calendar #today {
	background: #F5F9FE;
	color: #4680ff;
	font-weight: bold
}

.widget_calendar tbody tr:nth-child(2n) {
	background: #f8f8f8
}

.widget_media_gallery .content {
	padding-bottom: 15px
}

.widget_media_gallery .gallery-item {
	padding: 1%;
	width: 31.2% !important;
	margin: 0 !important;
	overflow: hidden;
	position: relative
}

.widget_media_gallery .gallery-item dt {
	position: relative;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.1) inset;
	background: #eee;
	cursor: pointer;
	overflow: hidden;
	border-radius: 5px;
	box-shadow: 0 0 3px #aaa
}

.widget_media_gallery img {
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	object-fit: cover;
	border: 0 !important
}

.widget_recent_entries ul li,.widget_recent_comments ul li {
	margin-bottom: 10px
}

.widget_recent_entries ul li .post-date,.widget_recent_comments ul li .post-date {
	color: #999;
	font-size: 12px
}

.zimeiti-main .layui-form {
	padding-left: 15px;
	padding-right: 15px
}

.zimeiti-main .layui-tab-item {
	padding-left: 15px;
	padding-right: 15px
}

.zimeiti-main .item-image {
	text-align: center
}

.zimeiti-main .no-padd {
	padding: 0
}

.zimeiti-main h3 {
	font-weight: 600;
	margin-bottom: 10px
}

#cnzz_stat_icon_1278572766 {
	display: none !important
}

@media screen and (max-width:768px) {
	body {
		font-size: 14px
	}

	h1,h2 {
		font-size: 20px;
		font-weight: 500
	}

	.home-carousel {
		height: 200px
	}

	.sub-title {
		padding-left: 10px !important
	}

	.sidebar-author {
		margin: 0
	}

	.sidebar-author .bottom {
		padding-left: 25px;
		padding-right: 25px
	}

	.booth-content-bottom {
		margin: 0
	}

	.layui-tab-scroll-sm .layui-tab-title {
		white-space: nowrap;
		overflow: hidden;
		overflow: hidden !important;
		overflow-x: scroll !important;
		-webkit-overflow-scrolling: touch
	}

	.layui-tab-scroll-sm .layui-tab-title .layui-tab-bar {
		display: none
	}

	.layui-tab-scroll-sm .layui-tab-more {
		display: none
	}

	.index-tab {
		padding-top: 10px
	}

	.index-tab .index-tab-title {
		text-align: center
	}

	.index-tab .layui-tab-content {
		padding: 0;
		padding-top: 10px
	}

	.index-tab .list:last-child {
		border: none;
		border: none !important
	}

	.index-tab .list h3 {
		margin-left: 5px;
		line-height: 1;
		margin-top: 5px
	}

	.index-tab .list ul li {
		width: 33%
	}

	.index-tab .list ul li a {
		padding: 5px;
		font-size: 12px
	}

	.index-tab .list ul li .pic {
		margin-left: 0;
		margin-right: 0
	}

	.index-tab .list ul li:last-child {
		display: none
	}

	.index-tab .ggw-list {
		margin: 0;
		border-radius: 0;
		padding-left: 10px
	}

	.index-tab .ggw-list ul li {
		width: 19.5%
	}

	.index-tab .ggw-list ul li img {
		margin: 0;
		margin-right: 5px;
		width: 18px;
		height: 18px
	}

	.index-tab .ggw-list ul li:last-child {
		display: inline-block
	}

	.index-tab .index-hot {
		margin-top: -10px;
		background: #f5f5f5
	}

	.index-tab .index-hot .layui-tab {
		margin-top: 0
	}

	.index-tab .index-hot .layui-tab-content {
		padding: 0;
		white-space: nowrap;
		overflow: auto;
		overflow-x: scroll !important;
		-webkit-overflow-scrolling: touch;
		padding-left: 10px
	}

	.index-tab .index-hot .layui-tab-content .layui-tab-item {
		padding-left: 5px;
		width: 90%;
		display: inline-block !important;
		vertical-align: top;
		margin-right: 10px;
		overflow: hidden;
		border-radius: 6px;
		background: #fff
	}

	.index-tab .index-hot .layui-tab-content h3 {
		margin-top: 10px;
		padding-bottom: 10px;
		font-size: 14px;
		font-weight: 600
	}

	.index-tab .index-hot .layui-tab-content ul {
		overflow-y: scroll;
		-webkit-overflow-scrolling: touch
	}

	.index-tab .index-hot .layui-tab-content a {
		font-size: 14px
	}

	.index-tab .index-hot .layui-tab-content a span {
		padding-left: 10px;
		padding-right: 5px
	}

	.index-tab .sort .list li {
		width: 20%
	}

	.index-tab .layui-timeline {
		padding-left: 15px;
		padding-right: 15px
	}

	.index-tab .layui-timeline .layui-timeline-title {
		font-size: 14px;
		padding: 0
	}

	.index-tab .layui-timeline .layui-timeline-content {
		padding-left: 30px
	}

	.index-tab .layui-timeline img {
		width: 24px;
		height: 24px
	}

	.index-tab .layui-timeline a p {
		font-size: 12px
	}

	.index-tab .layui-timeline .layui-timeline-item:before {
		left: 6px
	}

	.navigation-main {
		margin: 0
	}

	.navigation-main .sub-title {
		margin-top: 15px
	}

	.navigation-main .layui-tab-title {
		margin: 0
	}

	.navigation-main .list {
		border-radius: 0;
		padding: 10px
	}

	.navigation-main .list ul li {
		width: 19.5%
	}

	.navigation-main .list ul li a {
		padding-top: 5px;
		padding-bottom: 5px
	}

	.navigation-main .list ul li img {
		margin: 0;
		margin-right: 5px;
		width: 18px;
		height: 18px
	}

	.navigation-main .list ul li:last-child {
		display: inline-block
	}

	.navigation-main .layui-tab-content {
		padding: 0
	}

	.navigation-main .nav-li {
		font-size: 16px;
		margin-right: 5px;
		min-width: 42px
	}

	.navigation-main .first {
		margin-left: 10px
	}

	.navigation-main .main .top {
		display: none
	}

	.navigation-main .main .center,.navigation-main .main .left-site {
		padding: 0;
		width: 100%;
		border-radius: 0;
		white-space: nowrap;
		overflow-x: scroll;
		-webkit-overflow-scrolling: touch;
		margin-bottom: 25px
	}

	.navigation-main .main .center .layui-col-space5>*,.navigation-main .main .left-site .layui-col-space5>* {
		padding: 0
	}

	.navigation-main .main .center .site-list,.navigation-main .main .left-site .site-list,.navigation-main .main .center .list,.navigation-main .main .left-site .list {
		display: inline-block;
		vertical-align: top;
		padding: 15px;
		width: 80%;
		overflow: hidden;
		margin: 0
	}

	.navigation-main .main .center .site-list h3,.navigation-main .main .left-site .site-list h3,.navigation-main .main .center .list h3,.navigation-main .main .left-site .list h3 {
		font-size: 14px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 15px;
		margin: 0;
		margin-bottom: 5px;
		font-weight: 600
	}

	.navigation-main .main .center .site-list ul,.navigation-main .main .left-site .site-list ul,.navigation-main .main .center .list ul,.navigation-main .main .left-site .list ul {
		overflow-y: scroll;
		height: 630px !important;
		-webkit-overflow-scrolling: touch
	}

	.navigation-main .main .center .site-list ul li,.navigation-main .main .left-site .site-list ul li,.navigation-main .main .center .list ul li,.navigation-main .main .left-site .list ul li {
		width: 100%
	}

	.navigation-main .main .center .site-list ul li a,.navigation-main .main .left-site .site-list ul li a,.navigation-main .main .center .list ul li a,.navigation-main .main .left-site .list ul li a {
		font-size: 14px
	}

	.navigation-main .main .right {
		padding: 10px 10px 10px 0
	}

	.site-list {
		border-radius: 6px;
		margin-top: 10px !important;
		margin-right: 5px !important;
		padding: 5px 10px 10px 15px !important;
		background: #fff
	}

	.site-list h3 {
		padding: 10px 0 !important;
		border-bottom: 1px solid #eee;
		margin-bottom: 15px !important
	}

	.site-list h3 a {
		font-weight: 500;
		line-height: 20px;
		margin: 0
	}

	.site-list ul {
		padding-bottom: 15px
	}

	.site-list ul::-webkit-scrollbar {
		width: 3px !important
	}

	.site-list ul::-webkit-scrollbar-track {
		background-color: #eee
	}

	.site-list ul::-webkit-scrollbar-thumb {
		background-color: #999;
		border-radius: 200px !important
	}

	.site-list ul li .a-one {
		padding: 5px
	}

	.site-list ul li .a-one h4 {
		font-size: 14px
	}

	.site-list ul li .a-one p {
		font-size: 12px;
		white-space: nowrap;
		height: 16px;
		overflow: hidden
	}

	.site-list ul li .a-one .tags {
		margin: 0
	}

	.site-list ul li .a-one img {
		margin-top: 10px;
		width: 36px !important;
		height: 36px !important
	}

	.site-list-column {
		margin-top: 0 !important;
		padding-top: 15px !important;
		border-radius: 0 !important
	}

	.site-list-tool {
		margin: 0 !important
	}

	.site-list-tab {
		background: #fff;
		border-radius: 6px;
		vertical-align: top;
		display: inline-block;
		width: 80%;
		padding-bottom: 15px;
		margin-top: 10px !important
	}

	.site-list-tab .layui-tab-title {
		padding: 15px 15px 10px 15px !important;
		border-bottom: 1px solid #eee;
		margin-bottom: 10px !important;
		height: auto
	}

	.site-list-tab .layui-tab-title h3 {
		font-size: 14px;
		padding: 0
	}

	.site-list-tab .layui-tab-title li {
		display: none
	}

	.site-list-tab .layui-tab-title a {
		margin: 0;
		line-height: 20px
	}

	.site-list-tab .site-list {
		width: 96% !important;
		padding: 0 !important;
		margin-top: 0 !important
	}

	.next-link {
		margin-top: 10px;
		background: none !important
	}

	.pageui-shade {
		opacity: 1
	}

	.two-column-main {
		display: block
	}

	.two-column-main .column-left {
		width: 100%
	}

	.two-column-main .sidebar-wrap {
		width: 100%
	}

	.hot-topic {
		width: 100%;
		margin: 0;
		padding: 0 10px 10px 10px
	}

	.hot-topic h3 {
		font-size: 18px;
		margin: 0;
		line-height: 43px
	}

	.hot-topic h3 i {
		font-size: 20px
	}

	.hot-topic h3 span {
		display: none
	}

	.hot-topic .layui-tab-title {
		margin: 0;
		padding: 0;
		margin-bottom: 10px;
		white-space: nowrap;
		overflow: auto;
		overflow-x: scroll !important;
		-webkit-overflow-scrolling: touch
	}

	.hot-topic .layui-tab-title li {
		font-size: 14px;
		margin-right: 5px;
		padding: 0 6px;
		min-width: 10px
	}

	.hot-topic .layui-tab-title .layui-this {
		color: inherit
	}

	.hot-topic .layui-tab-title .layui-this::after {
		height: 38px;
		border-color: #999
	}

	.hot-topic .layui-tab-content .layui-tab-item {
		white-space: nowrap;
		overflow: hidden;
		overflow-x: scroll;
		-webkit-overflow-scrolling: touch
	}

	.hot-topic .layui-tab-content .layui-col-md3 {
		width: 80%;
		display: inline-block
	}

	.hot-topic .layui-tab-content .layui-col-md3 .item {
		padding: 10px
	}

	.hot-topic .layui-tab-content .layui-col-md3 .item ul {
		height: 400px;
		overflow: auto
	}

	.hot-topic .layui-tab-content .layui-col-md3 .item li a {
		display: inline-block
	}

	.hot-topic .layui-tab-content .title {
		line-height: 28px
	}

	.hot-topic .layui-tab-content .title .left {
		width: 22px;
		height: 22px
	}

	.hot-topic .layui-tab-content .title .right {
		font-size: 14px
	}

	.hot-topic .layui-tab-bar {
		display: none
	}

	.newsite .main {
		padding-left: 10px;
		padding-right: 10px
	}

	.newsite .main h3 {
		font-size: 16px;
		margin-bottom: 5px
	}

	.newsite .main h3 i {
		font-size: 20px
	}

	.newsite .main ul {
		border-radius: 4px;
		padding: 5px;
		margin: 0
	}

	.newsite .main ul li {
		width: 50%;
		float: left
	}

	.newsite .main ul li a {
		padding: 5px
	}

	.newsite .main ul li a p {
		font-size: 12px
	}

	.column-type .layui-tab-title {
		padding-left: 10px;
		padding-right: 10px
	}

	.column-type span {
		text-align: center
	}

	.column-type .main {
		padding: 0;
		padding-left: 10px;
		padding-top: 10px
	}

	.column-type .main .center {
		width: 100%;
		padding-left: 10px;
		padding-right: 10px;
		white-space: nowrap;
		overflow-x: scroll;
		-webkit-overflow-scrolling: touch
	}

	.column-type .main .center .list {
		display: inline-block;
		vertical-align: top;
		padding: 15px 5px;
		width: 90%;
		clear: both;
		margin: 0;
		overflow: hidden
	}

	.column-type .main .center .list h3 {
		font-size: 16px
	}

	.column-type .main .center .list ul {
		overflow-y: scroll;
		-webkit-overflow-scrolling: touch;
		height: 600px !important
	}

	.column-type .main .center .list ul li {
		width: 100%
	}

	.column-type .main .center .list ul li a {
		font-size: 14px
	}

	.article-qrcode,.share {
		text-align: center
	}

	.main-soft .site-relation {
		margin: 0
	}

	.main-soft .share {
		text-align: left
	}

	.content-main {
		padding-left: 10px;
		padding-right: 10px
	}

	.column-main {
		padding-bottom: 10px
	}

	.column-main-author {
		display: block;
		margin: 0
	}

	.column-main-author .column-left {
		width: auto;
		margin: 0 15px 15px 15px
	}

	.column-main-left {
		padding: 0
	}

	.sidebars {
		margin-bottom: 15px
	}

	.sidebars .header {
		font-size: 16px
	}

	.sidebars .content {
		padding-left: 10px;
		padding-right: 10px
	}

	.widget {
		margin-bottom: 10px
	}

	.sidebar-wrap .sidebars {
		border-radius: 0;
		border: none;
		border: none !important
	}

	.column-type {
		padding-top: 5px;
		padding-bottom: 5px
	}

	.list-articles .items {
		margin: 0 0 15px 0
	}

	.list-articles .items .layui-row {
		display: flex;
		padding-top: 5px;
		padding-bottom: 5px
	}

	.list-articles .items .left {
		width: 120px;
		height: 90px;
		padding: 0
	}

	.list-articles .items .left img {
		width: 100%;
		height: auto
	}

	.list-articles .items .right {
		padding-bottom: 0
	}

	.list-articles .items .right h2 {
		font-weight: 500;
		font-size: 16px;
		padding: 0;
		line-height: 1.5
	}

	.list-articles .items .right p {
		display: none
	}

	.list-articles .items .right .icons {
		padding: 0;
		bottom: 0px
	}

	.list-articles .items .right .icons span {
		font-size: 11px;
		margin-right: 5px
	}

	.list-articles .items .right .icons img {
		width: 16px;
		height: 16px
	}

	.list-articles .items .right .book-btns {
		bottom: 15px
	}

	.list-articles-two .items {
		margin: 0
	}

	.list-articles-two .items .left {
		padding: 10px
	}

	.list-articles-two .items .right {
		padding: 0
	}

	.list-articles-two .items .right h2 {
		padding-top: 15px
	}

	.list-articles-two .items .right .icons,.list-articles-two .items .right .book-btns {
		bottom: 8px
	}

	.list-card {
		margin: -5px
	}

	.list-card .layui-col-md3 {
		width: 50%;
		padding: 5px
	}

	.list-card .items {
		padding: 10px
	}

	.list-card .items .pic {
		height: 105px;
		line-height: 105px
	}

	.list-card .items .title {
		height: 40px;
		line-height: 1.2
	}

	.list-card .items .icons {
		height: 20px
	}

	.list-card .items .icons span {
		font-size: 11px
	}

	.list-card-theme {
		margin: -5px
	}

	.list-card-theme .layui-col-md3,.list-card-theme .layui-col-md4 {
		width: 50%;
		padding: 5px;
		float: left
	}

	.list-card-theme .items {
		padding: 10px
	}

	.list-card-theme .items .pic {
		padding-bottom: 5px
	}

	.list-card-theme .items .pic img {
		height: 110px
	}

	.list-card-theme .items .title {
		font-weight: 500;
		height: 36px;
		line-height: 1.2;
		font-size: 15px
	}

	.list-card-theme .items .icons {
		height: 20px
	}

	.list-card-theme .items .icons span {
		font-size: 11px
	}

	.list-card-theme .items .btns {
		margin-bottom: 10px
	}

	.list-card-theme .items .btns a {
		font-size: 11px;
		min-width: 50px;
		line-height: 24px;
		height: 24px;
		padding: 0 5px
	}
	
.list-vod-list .items .pic {
	text-align: center;
	height: 105px;
	line-height: 105px;
	display: block;
	border-radius: 4px;
	margin-bottom: 5px;
	overflow: hidden
}
.list-vod-list .items .pic img {
	height: 100%;
	width: auto;
	cursor: pointer
}

.list-vod-list .items .title {
	margin-bottom: 10px;
	font-size: 16px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-weight: 600;
	height: 42px
}

.list-vod-list .items .tags {
	height: 20px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden
}

.list-vod-list .items .tags span {
	margin-right: 5px;
	margin-bottom: 5px
}

.list-vod-list .items .icons {
	text-align: left;
	color: #888;
	white-space: nowrap;
	overflow: hidden
}

.list-vod-list .items .icons span {
	margin-right: 5px;
	font-size: 12px
}

.list-vod-list .items .icons i,.list-vod-list .items .icons a {
	font-size: 13px;
	color: #888
}

	.main-soft,.main-article {
		border-radius: 0;
		margin-top: 0;
		margin-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;
		overflow: hidden
	}

	.main-soft .column-left,.main-article .column-left {
		margin-bottom: 15px
	}

	.main-soft .website-list,.main-article .website-list {
		margin-bottom: 10px
	}

	.main-article .comment {
		margin-bottom: 0
	}

	.content-article {
		padding-left: 15px !important;
		padding-right: 15px !important;
		margin: 0;
		margin-bottom: 10px !important
	}

	.content-article .layui-text {
		font-size: 15px;
		line-height: 1.8
	}

	.reward-box .zhifuma div {
		width: 50%
	}

	.content-author {
		margin-bottom: 10px;
		padding-left: 15px;
		padding-right: 15px
	}

	.content-author .left {
		padding-right: 10px;
		padding-left: 0
	}

	.content-author .left img {
		width: 42px;
		height: 42px
	}

	.sidebars-newsite {
		border-radius: 0
	}

	.content-text {
		padding: 10px 0;
		line-height: 1.8
	}

	.last-article {
		margin-bottom: 10px
	}

	.last-article .right,.last-article .left {
		width: 50%;
		font-size: 13px
	}

	.last-article .top {
		font-size: 14px
	}

	.last-article a {
		font-size: 13px
	}

	.comment {
		margin-bottom: 10px
	}

	.comment h3 a {
		font-size: 14px
	}

	.comment .item p {
		font-size: 13px
	}

	.comment .item span {
		font-size: 11px
	}

	.comment .item .layui-badge {
		transform: scale(.9);
		-ms-transform: scale(.9);
		-moz-transform: scale(.9);
		-webkit-transform: scale(.9);
		-o-transform: scale(.9);
		transform-origin: 0 0;
		font-size: 10px;
		line-height: 16px;
		height: 16px;
		border-radius: 200px
	}

	.message-board .bottom {
		margin-top: 15px
	}

	.message-board .layui-col-space15>* {
		padding: 2.5px 0
	}

	.message-board .textarea {
		margin-bottom: 10px
	}

	.content-list-articles .items {
		display: flex
	}

	.content-list-articles .items .left {
		width: 140px;
		max-height: 66px
	}

	.content-list-articles .items .left img {
		width: 140px;
		height: auto
	}

	.content-list-articles .items .right {
		width: 100%
	}

	.content-list-articles .items .right h3 {
		font-weight: 500;
		font-size: 16px;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden
	}

	.content-list-articles .items .right p {
		display: none
	}

	.link-fluid .layui-table td,.link-fluid .layui-table th {
		width: 32.8%;
		float: left;
		padding: 10px 0
	}

	.about-fluid {
		overflow: hidden
	}

	.about-fluid .about-text {
		width: auto;
		margin-left: 15px;
		margin-right: 15px
	}

	.about-fluid .about-text h2 {
		font-size: 16px
	}

	.about-fluid .about-text h3 {
		font-size: 14px
	}

	.about-fluid .about-text .site-title {
		width: 100%;
		font-size: 14px;
		line-height: 1.6
	}

	.about-skin-bg {
		height: 460px
	}

	.release-main {
		width: 90% !important;
		padding: 0;
		padding-top: 20px;
		padding-right: 10px
	}

	.release-top {
		width: 90% !important
	}
}

@media screen and (min-width:768px) {
	.index-tab .list:last-child,.index-tab .list:nth-last-child(2) {
		border: none;
		border: none !important
	}
}

@media screen and (max-width:996px) {
	body,html {
		width: 100%;
		height: 100%;
		scroll-behavior: smooth !important
	}

	.navigation-main .main .left,.hot-content .main .left {
		display: none
	}

	.navigation-main .main .center,.hot-content .main .center {
		width: 100%
	}

	.navigation-main .title-right,.hot-content .title-right {
		display: none
	}

	.navigation-main .main-right,.hot-content .main-right {
		padding: 0
	}

	.home-top-box {
		border-bottom: 1px solid #eee;
		margin: 0
	}

	.home-top-box .left .card-skin-rds {
		height: auto
	}

	.home-top-box .center {
		border-top: 1px solid #eee;
		border-bottom: 1px solid #eee
	}

	.card-special {
		width: 100%;
		margin: 0;
		overflow: hidden
	}

	.card-special ul {
		padding: 0
	}

	.card-special li {
		width: 25%;
		float: left
	}

	.card-special li a {
		background: none !important;
		padding: 0
	}

	.card-special li a i {
		margin-bottom: 0
	}

	.card-special li a strong {
		font-size: 12px
	}

	.sub-title {
		padding: 0;
		font-size: 16px;
		padding-bottom: 0
	}

	.crumb {
		padding-left: 15px;
		padding-right: 15px
	}

	.page-text {
		width: auto;
		padding-left: 15px;
		padding-right: 15px;
		font-size: 15px
	}

	.site-mod {
		padding-left: 15px;
		padding-right: 15px;
		min-height: 100px;
		display: block;
		position: relative
	}

	.site-mod .pic {
		position: absolute;
		top: 30px;
		right: 15px;
		padding: 10px;
		width: 42px;
		height: 42px
	}

	.site-mod .pic .rancolors {
		width: 42px;
		height: 42px
	}

	.site-mod .pic .rancolors:after {
		width: 42px;
		height: 42px;
		line-height: 42px;
		font-size: 20px
	}

	.site-mod .pic img {
		width: 42px;
		height: 42px
	}

	.site-mod .right {
		padding: 0
	}

	.site-mod .right h3 {
		line-height: 50px
	}
}

@media screen and (min-width:996px) {
	.navigation-main .main .left li a span,.hot-content .main .left li a span,.navigation-main .main .left li a i,.hot-content .main .left li a i {
		display: none
	}

	.column-main-site {
		margin-bottom: 20px
	}
}

@media screen and (min-width:1680px) {
	.index-hot .browser-header {
		margin-bottom: 20px
	}

	.index-hot .layui-tab-title {
		max-height: 660px
	}

	.index-hot .layui-tab-content ul {
		max-height: 590px
	}

	.hot-topic .layui-tab-content .item ul {
		max-height: 650px
	}
}

#he-plugin-simple div {
	max-width: 100px
}

.top_head {
	height: 200px;
	overflow: hidden;
	position: relative
}

.top_head .title {
	vertical-align: top;
	overflow: hidden;
	padding-top: 40px;
	padding-left: 15px;
	padding-right: 15px;
	position: relative
}

.top_head .title h1 {
	float: left;
	font-size: 20px;
	font-weight: bold;
	line-height: 1
}

.top_head .title h1 i {
	display: block
}

.top_head .title .tag {
	float: left;
	margin-left: 5px;
	transform: scale(.9);
	-ms-transform: scale(.9);
	-moz-transform: scale(.9);
	-webkit-transform: scale(.9);
	-o-transform: scale(.9);
	transform-origin: 0 0;
	font-size: 10px;
	color: white
}

.top_head .title .tag span {
	display: block;
	margin-top: 15px
}

.top_head .title .tag span i {
	margin-left: -2px;
	font-size: 10px;
	transform: scale(.95)
}

.top_head .title button {
	float: right;
	line-height: 26px;
	height: 26px;
	border-radius: 200px;
	padding-left: 10px;
	padding-right: 10px;
	background: rgba(255,255,255,0.08)
}

.top_head .content {
	margin-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 1.5;
	font-size: 12px
}

.top_head .content span {
	transform: scale(.9);
	-ms-transform: scale(.9);
	-moz-transform: scale(.9);
	-webkit-transform: scale(.9);
	-o-transform: scale(.9);
	transform-origin: 0 0;
	font-size: 10px
}

.top_head .icon {
	position: absolute;
	bottom: 10px;
	right: 10px;
	opacity: .2;
	font-size: 80px
}

.top_head .data {
	margin-top: 10px;
	padding-bottom: 10px;
	overflow: hidden
}

.top_head .data span {
	width: 25%;
	display: block;
	float: left;
	overflow: hidden;
	text-align: center;
	font-size: 12px;
	color: var(--gray)
}

.top_head .data strong {
	display: block;
	width: 100%;
	font-size: 18px;
	color: #333;
	line-height: 26px
}

.top_head-home {
	height: auto
}

.top_head-home .title {
	padding-top: 20px
}

.top_head-home .content span {
	font-size: 12px
}

.end {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 20px;
	padding-top: 10px;
	text-align: center
}

.end span {
	color: #999;
	background: #fff;
	margin-top: -20px;
	width: 100px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	font-size: 12px;
	transform: scale(.9)
}