:root {
--maktub-font: "Alibaba PuHuiTi", -apple-system, BlinkMacSystemFont, "PingFang SC",
"Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC",
"Source Han Sans SC", "WenQuanYi Micro Hei", sans-serif;
}
html,body,#single #comments.hosted .comment .comment-author,.title,.wpcf7 label,
#single #comments.hosted nav.pagination a:not(.epcl-shortcode),.button,
.epcl-button:not(.epcl-shortcode),.epcl-tags,.widget_epcl_tag_cloud,.widget_tag_cloud,
.wp-block-tag-cloud,div.tags,input[type=email],input[type=number],
input[type=password],input[type=search],input[type=tel],input[type=text],
input[type=url],select,select.custom-select,textarea,
button[type=submit],input[type=submit],.widget_archive ul li span,.widget_categories ul li span,
.widget_rss .rsswidget,.epcl-decoration-counter,.epcl-dropcap,.epcl-change-mode a,
div.text .epcl-single-toc .toggle-title,div.text h1,div.text h2,div.text h3,
div.text h4,div.text h5,div.text h6,div.text blockquote cite,
div.text blockquote__citation,div.text .wp-block-archives li:not(.option) span,
div.text .wp-block-categories li:not(.option) span,
div.text .wp-block-latest-posts li:not(.option) span,
div.text .wp-block-latest-comments__comment-meta,div.text .wp-block-quote cite,
div.text .wp-block-quote__citation,div.text .wp-block-pullquote blockquote cite,
div.text .wp-block-pullquote__citation,
div.text .has-drop-cap:not(:focus):first-letter,div.meta,div.meta .author,
div.meta.bottom .author,#single .epcl-pagination div.nav a,
#single .epcl-pagination div.nav>span.current,.epcl-carousel .counter,
.epcl-popular-categories .counter,.epcl-slider .counter,.epcl-notice,div.epcl-download a,
#header nav ul.menu > li > a,#header nav ul.sub-menu li a,.main-nav ul.menu li a,
.nice-select .list li,aside .widget,aside .widget .widget-title,aside .title,.widget_rss a,
#footer .widget,#footer .widget .widget-title,#footer .title,
.woocommerce .woocommerce-loop-product__title,.woocommerce fieldset legend,
.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,
.woocommerce button.button.alt,.woocommerce form .form-row label,
.woocommerce table.shop_table a.remove,.epcl-shortcode.epcl-toggle .toggle-title,
amp-sidebar ul.menu li a {
font-family: var(--maktub-font) !important;
} .keygen { margin-bottom: 35px; }
.keygen-form { margin: 0 0 5px; }
.keygen-form input[type=text] { max-width: 420px; }
.keygen-status { min-height: 20px; margin: 0; font-size: 13px; color: var(--epcl-text-color, #596172); }
.keygen-box {
margin-top: 20px;
padding: 20px 25px;
background: var(--epcl-input-bg-color, #F9F9FE);
border: 1px solid var(--epcl-border-color, #EEEEEE);
border-left: 3px solid var(--epcl-secondary-color, #65EBE7);
}
.keygen-box-error { border-left-color: var(--epcl-main-color, #FF4C60); }
.keygen-box > div + div { margin-top: 8px; }
.keygen-label { font-size: 13px; letter-spacing: .25px; color: var(--epcl-text-color, #596172); }
.keygen-code {
font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace !important;
font-size: 14px;
line-height: 1.8;
letter-spacing: .25px;
word-break: break-all;
color: var(--epcl-titles-color, #454360);
}