/* 初始化 */

html {

	-webkit-text-size-adjust: 100% !important;

	text-size-adjust: 100% !important;

	-moz-text-size-adjust: 100% !important;

	-webkit-overflow-scrolling: touch;

	direction: ltr !important;

	/* scroll-padding-top: 150px;

	scroll-behavior: smooth */

}

body,

h1,

h2,

h3,

h4,

h5,

h6,

hr,

p,

blockquote,

dl,

dt,

dd,

ul,

ol,

li,

pre,

form,

fieldset,

legend,

button,

input,

textarea,

th,

td,

img {

	margin: 0;

	padding: 0

}



body,

button,

input,

select,

textarea {

	font: normal 13px Arial, system-ui, -apple-system, Microsoft Yahei, tahoma, sans-serif

}



button,

input,

textarea,

select {

	font-size: inherit;

	font-weight: inherit;

	border: 0;

	outline: 0

}



ul,

ol,

li {

	list-style: none

}



fieldset,

img {

	border: 0

}



h1,

h2,

h3,

h4,

h5,

h6,

code,

dfn,

em,

var,

i,

b {

	font-style: normal;

	font-weight: normal

}



a {

	text-decoration: none;

	color: #555

}



input,

textarea {

	outline-style: none

}







/* wpforms表单插件生成代码初始化 */

.wpforms-container .wpforms-confirmation-scroll,

.wpforms-container .wpforms-error-container {

	line-height: 16px

}



.wpforms-field-container .wpforms-field {

	padding: 0;

	margin: 0

}



.wpforms-field-container input,

.wpforms-field-container textarea {

	margin: 0;

	padding: 0;

	border: none;

	background: none

}



/* 全局表单文字 */

input::-webkit-input-placeholder {

	color: #AAA;

	font-size: .15rem

}



input::-moz-placeholder {

	color: #AAA;

	font-size: .15rem

}



input:-moz-placeholder {

	color: #AAA;

	font-size: .15rem

}



input:-ms-input-placeholder {

	color: #AAA;

	font-size: .15rem

}



/*滚动条*/

::-webkit-scrollbar {

	width: 6px;

	height: 8px

}

::-webkit-scrollbar-thumb {

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);

	background: #333

}

::-webkit-scrollbar-track {

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);

	border-radius: 0;

	background: #F1F1F1

}



/* 复制选中 */

::selection {

	background: #338FFF;

	color: #FFF

}

::-moz-selection {

	background: #338FFF;

	color: #FFF

}

::-webkit-selection {

	background: #338FFF;

	color: #FFF

}



.fl {

	float: left

}

.fr {

	float: right

}

.container {

	overflow: hidden

}

.df {

	display: -webkit-flex;

	display: flex;

	flex-wrap: wrap;

}

.pr {

	position: relative

}

.clear {

	clear: both

}







/* font size */

.fz18 {

	font-size: 18px;

	line-height: 26px;

}

.fz17 {

	font-size: 17px;

	line-height: 24px;

}

.fz16 {

	font-size: 16px;

	line-height: 24px;

}

.fz15 {

	font-size: 15px;

	line-height: 22px;

}

.fz14 {

	font-size: 14px;

	line-height: 20px;

}

.fz13 {

	font-size: 13px;

	line-height: 20px;

}

.fz12 {

	font-size: 12px;

	line-height: 18px;

}

@media screen and (max-width:1440px) {

	.fz18 {

		font-size: 17px;

		line-height: 24px;

	}

	.fz17 {

		font-size: 16px;

		line-height: 22px;

	}

}

@media screen and (max-width:1366px) {

	.fz18 {

		font-size: 16px;

		line-height: 22px;

	}

	.fz17 {

		font-size: 16px;

	}

	.fz16 {

		font-size: 15px;

	}

}

@media screen and (max-width:1200px) {

	.fz16 {

		font-size: 15px;

	}

}

@media screen and (max-width:1024px) {

	.fz18 {

		font-size: 15px;

		line-height: 20px;

	}

	.fz17 {

		font-size: 14px;

	}

}

@media screen and (max-width:768px) {

	.fz18 {

		font-size: 14px;

	}

	.fz17 {

		font-size: 14px;

		line-height: 20px;

	}

	.fz16 {

		font-size: 14px;

	}

	.fz15,

	.fz14 {

		font-size: 13px;

		line-height: 18px;

	}

}

@media screen and (max-width:560px) {}







/* spacing */

.m140 {margin-top:1.4rem;margin-bottom:1.4rem;}

.m120 {margin-top:1.2rem;margin-bottom:1.2rem;}

.m100 {margin-top:1rem;margin-bottom:1rem;}

.m80 {margin-top:.8rem;margin-bottom:.8rem;}

.m70 {margin-top:.7rem;margin-bottom:.7rem;}

.m60 {margin-top:.6rem;margin-bottom:.6rem;}

.m50 {margin-top:.5rem;margin-bottom:.5rem;}

.m40 {margin-top:.4rem;margin-bottom:.4rem;}

.m30 {margin-top:.3rem;margin-bottom:.3rem;}

.mt140 {margin-top:1.4rem;}

.mt120 {margin-top:1.2rem;}

.mt100 {margin-top:1rem;}

.mt80 {margin-top:.8rem;}

.mt70 {margin-top:.7rem;}

.mt60 {margin-top:.6rem;}

.mt50 {margin-top:0.5rem;}

.mt40 {margin-top:0.5rem;}

.mt30 {margin-top:0.5rem;}

.mb140 {margin-bottom:1.4rem;}

.mb120 {margin-bottom:1.2rem;}

.mb100 {margin-bottom:1rem;}

.mb80 {margin-bottom:.8rem;}

.mb70 {margin-bottom:.7rem;}

.mb60 {margin-bottom:.6rem;}

.mb50 {margin-bottom:0.5rem;}

.mb40 {margin-bottom:0.5rem;}

.mb30 {margin-bottom:0.5rem;}

@media screen and (max-width:1440px) {

	.m140 {margin-top:1.2rem;margin-bottom:1.2rem;}

	.mt140{margin-top: 1.2rem;}

	.mb140{margin-bottom: 1.2rem;}



	.m120 {margin-top:1.1rem;margin-bottom:1.1rem;}

	.mt120{margin-top: 1.1rem;}

	.mb120{margin-bottom: 1.1rem;}



	.m100 {margin-top:0.9rem;margin-bottom:0.9rem;}

	.mt100{margin-top:.9rem;}

	.mb100{margin-bottom: .9rem;}

}

@media screen and (max-width:1366px) {

	.m140 {margin-top:1.1rem;margin-bottom:1.1rem;}

	.mt140{margin-top: 1.1rem;}

	.mb140{margin-bottom: 1.1rem;}



	.m120 {margin-top:1rem;margin-bottom:1rem;}

	.mt120{margin-top: 1rem;}

	.mb120{margin-bottom: 1rem;}



	.m100 {margin-top:0.8rem;margin-bottom:0.8rem;}

	.mt100{margin-top: .8rem;}

	.mb100{margin-bottom: .8rem;}



	.m80 {margin-top:0.7rem;margin-bottom:0.7rem;}

	.mt80{margin-top: .7rem;}

	.mb80{margin-bottom: .7rem;}



	.m70 {margin-top:.6rem;margin-bottom: 0.6rem;}

	.mt70{margin-top: .6rem;}

	.mb70{margin-bottom: .6rem;}



	.m60 {margin-top:.5rem;margin-bottom: 0.5rem;}

	.mt60{margin-top: .5rem;}

	.mb60{margin-bottom: .5rem;}

}

@media screen and (max-width:1200px) {

	.m140 {margin-top:.9rem;margin-bottom:.9rem;}

	.mt140{margin-top:.9rem;}

	.mb140{margin-bottom: .9rem;}



	.m120 {margin-top:.8rem;margin-bottom:.8rem;}

	.mt120{margin-top: .8rem;}

	.mb120{margin-bottom: .8rem;}



	.m100 {margin-top:0.7rem;margin-bottom:0.7rem;}

	.mt100{margin-top: .7rem;}

	.mb100{margin-bottom: .7rem;}



	.m80 {margin-top:0.6rem;margin-bottom:0.6rem;}

	.mt80{margin-top: .6rem;}

	.mb80{margin-bottom: .6rem;}



	.m70 {margin-top:.5rem;margin-bottom: 0.5rem;}

	.mt70{margin-top: .5rem;}

	.mb70{margin-bottom: .5rem;}

}

@media screen and (max-width:1024px) {

	.m140 {margin-top:.6rem;margin-bottom:.6rem;}

	.mt140{margin-top: .6rem;}

	.mb140{margin-bottom: .6rem;}



	.m120 {margin-top:.5rem;margin-bottom:.5rem;}

	.mt120{margin-top: .5rem;}

	.mb120{margin-bottom: .5rem;}



	.m100 {margin-top:.5rem;margin-bottom:.5rem;}

	.mt100{margin-top: .5rem;}

	.mb100{margin-bottom: .5rem;}



	.m80 {margin-top:.5rem;margin-bottom:.5rem;}

	.mt80{margin-top: .5rem;}

	.mb80{margin-bottom: .5rem;}



	.m70 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt70{margin-top: .4rem;}

	.mb70{margin-bottom: .4rem;}



	.m60 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt60{margin-top: .4rem;}

	.mb60{margin-bottom: .4rem;}



	.m50 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt50{margin-top: .4rem;}

	.mb50{margin-bottom: .4rem;}

}

@media screen and (max-width:768px) {

	.m140 {margin-top:.5rem;margin-bottom:.5rem;}

	.mt140{margin-top: .5rem;}

	.mb140{margin-bottom: .5rem;}



	.m80 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt80{margin-top: .4rem;}

	.mb80{margin-bottom: .4rem;}



	.m60 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt60{margin-top: .4rem;}

	.mb60{margin-bottom: .4rem;}



	.m50 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt50{margin-top: .4rem;}

	.mb50{margin-bottom: .4rem;}



	.m40 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt40{margin-top: .4rem;}

	.mb40{margin-bottom: .4rem;}

}

@media screen and (max-width:560px) {

	.m140 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt140{margin-top: .4rem;}

	.mb140{margin-bottom: .4rem;}



	.m120 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt120{margin-top: .4rem;}

	.mb120{margin-bottom: .4rem;}



	.m100 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt100{margin-top: .4rem;}

	.mb100{margin-bottom: .4rem;}



	.m80 {margin-top:.4rem;margin-bottom:.4rem;}

	.mt80{margin-top: .4rem;}

	.mb80{margin-bottom: .4rem;}



	.m60 {margin-top:.3rem;margin-bottom:.3rem;}

	.mt60{margin-top: .3rem;}

	.mb60{margin-bottom: .3rem;}



	.m50 {margin-top:.3rem;margin-bottom:.3rem;}

	.mt50{margin-top: .3rem;}

	.mb50{margin-bottom: .3rem;}



	.m40 {margin-top:.3rem;margin-bottom:.3rem;}

	.mt40{margin-top: .3rem;}

	.mb40{margin-bottom: .3rem;}

}









.p140 {padding-top:1.4rem;padding-bottom:1.4rem;}

.p120 {padding-top:1.2rem;padding-bottom:1.2rem;}

.p100 {padding-top:1rem;padding-bottom:1rem;}

.p80 {padding-top:.8rem;padding-bottom:.8rem;}

.p70 {padding-top:.7rem;padding-bottom:.7rem;}

.p60 {padding-top:.6rem;padding-bottom:.6rem;}

.p50 {padding-top:.5rem;padding-bottom:.5rem;}

.p40 {padding-top:.4rem;padding-bottom:.4rem;}

.p30 {padding-top:.3rem;padding-bottom:.3rem;}

.pt140 {padding-top:1.4rem;}

.pt120 {padding-top:1.2rem;}

.pt100 {padding-top:1rem;}

.pt80 {padding-top:.8rem;}

.pt70 {padding-top:.7rem;}

.pt60 {padding-top:.6rem;}

.pt50 {padding-top:0.5rem;}

.pt40 {padding-top:0.5rem;}

.pt30 {padding-top:0.5rem;}

.pb140 {padding-bottom:1.4rem;}

.pb120 {padding-bottom:1.2rem;}

.pb100 {padding-bottom:1rem;}

.pb80 {padding-bottom:0.8rem;}

.pb70 {padding-bottom:0.7rem;}

.pb60 {padding-bottom:0.6rem;}

.pb50 {padding-bottom:0.5rem;}

.pb40 {padding-bottom:0.5rem;}

.pb30 {padding-bottom:0.5rem;}



@media screen and (max-width:1440px) {

	.p140 {padding-top:1.2rem;padding-bottom:1.2rem;}

	.pt140{padding-top: 1.2rem;}

	.pb140{padding-bottom: 1.2rem;}



	.p120 {padding-top:1.1rem;padding-bottom:1.1rem;}

	.pt120{padding-top: 1.1rem;}

	.pb120{padding-bottom: 1.1rem;}



	.p100 {padding-top:0.9rem;padding-bottom:0.9rem;}

	.pt100{padding-top: .9rem;}

	.pb100{padding-bottom: .9rem;}

}

@media screen and (max-width:1366px) {

	.p140 {padding-top:1.1rem;padding-bottom:1.1rem;}

	.pt140{padding-top: 1.1rem;}

	.pb140{padding-bottom: 1.1rem;}



	.p120 {padding-top:1rem;padding-bottom:1rem;}

	.pt120{padding-top: 1rem;}

	.pb120{padding-bottom: 1rem;}



	.p100 {padding-top:0.8rem;padding-bottom:0.8rem;}

	.pt100{padding-top: .8rem;}

	.pb100{padding-bottom: .8rem;}



	.p80 {padding-top:0.7rem;padding-bottom:0.7rem;}

	.pt80{padding-top: .7rem;}

	.pb80{padding-bottom: .7rem;}



	.p70 {padding-top:.6rem;padding-bottom: 0.6rem;}

	.pt70{padding-top: .6rem;}

	.pb70{padding-bottom: .6rem;}



	.p60 {padding-top:.5rem;padding-bottom: 0.5rem;}

	.pt60{padding-top: .5rem;}

	.pb60{padding-bottom: .5rem;}

}

@media screen and (max-width:1200px) {

	.p140 {padding-top:.9rem;padding-bottom:.9rem;}

	.pt140{padding-top: .9rem;}

	.pb140{padding-bottom: .9rem;}



	.p120 {padding-top:.8rem;padding-bottom:.8rem;}

	.pt120{padding-top: .8rem;}

	.pb120{padding-bottom: .8rem;}



	.p100 {padding-top:0.7rem;padding-bottom:0.7rem;}

	.pt100{padding-top: .7rem;}

	.pb100{padding-bottom: .7rem;}



	.p80 {padding-top:0.6rem;padding-bottom:0.6rem;}

	.pt80{padding-top: .6rem;}

	.pb80{padding-bottom: .6rem;}



	.p70 {padding-top:.5rem;padding-bottom: 0.5rem;}

	.pt70{padding-top: .5rem;}

	.pb70{padding-bottom: .5rem;}

}

@media screen and (max-width:1024px) {

	.p140 {padding-top:.6rem;padding-bottom:.6rem;}

	.pt140{padding-top: .6rem;}

	.pb140{padding-bottom: .6rem;}



	.p120 {padding-top:.5rem;padding-bottom:.5rem;}

	.pt120{padding-top: .5rem;}

	.pb120{padding-bottom: .5rem;}



	.p100 {padding-top:.5rem;padding-bottom:.5rem;}

	.pt100{padding-top: .5rem;}

	.pb100{padding-bottom: .5rem;}



	.p80 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt80{padding-top: .4rem;}

	.pb80{padding-bottom: .4rem;}



	.p70 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt70{padding-top: .4rem;}

	.pb70{padding-bottom: .4rem;}



	.p60 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt60{padding-top: .4rem;}

	.pb60{padding-bottom: .4rem;}



	.p50 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt50{padding-top: .4rem;}

	.pb50{padding-bottom: .4rem;}

}

@media screen and (max-width:768px) {

	.p140 {padding-top:.5rem;padding-bottom:.5rem;}

	.pt140{padding-top: .5rem;}

	.pb140{padding-bottom: .5rem;}



	.p60 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt60{padding-top: .4rem;}

	.pb60{padding-bottom: .4rem;}



	.p50 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt50{padding-top: .4rem;}

	.pb50{padding-bottom: .4rem;}



	.p40 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt40{padding-top: .4rem;}

	.pb40{padding-bottom: .4rem;}

}

@media screen and (max-width:560px) {

	.p140 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt140{padding-top: .4rem;}

	.pb140{padding-bottom: .4rem;}



	.p120 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt120{padding-top: .4rem;}

	.pb120{padding-bottom: .4rem;}



	.p100 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt100{padding-top: .4rem;}

	.pb100{padding-bottom: .4rem;}



	.p80 {padding-top:.4rem;padding-bottom:.4rem;}

	.pt80{padding-top: .4rem;}

	.pb80{padding-bottom: .4rem;}



	.p60 {padding-top:.3rem;padding-bottom:.3rem;}

	.p60{padding-top: .3rem;}

	.p60{padding-bottom: .3rem;}



	.p50 {padding-top:.3rem;padding-bottom:.3rem;}

	.p50{padding-top: .3rem;}

	.p50{padding-bottom: .3rem;}



	.p40 {padding-top:.3rem;padding-bottom:.3rem;}

	.p40{padding-top: .3rem;}

	.p40{padding-bottom: .3rem;}

}



/* 编辑器 */
/* article,
article p {
        font-size: 0.18rem;
        color: #444;
        line-height: 0.24rem;
} */
/* 重置标签样式 */
article,
article * {
        margin: revert;
        padding: revert;
        list-style: revert;
        color: revert;
}
article p{min-height: 12px;}
article a {
        text-decoration: underline;
}
article figure {
        margin-left: auto;
        margin-right: auto;
}
.wp-block-column figure img {
        width: 100%;
}
article img {
        /* margin-top: 0.3rem;
        margin-bottom: 0.3rem; */
        max-width: 100% !important;
        height: initial !important
}
article strong,
article strong p,
article strong b,
article strong i,
article strong span,
article b,
article h1,
article h2,
article h3,
article h4,
article h5,
article h6 {
        font-weight: bold;
}

/* article ul,article li,article ol{list-style: revert;} */
/* article ul,article ol{padding-left: 0.22rem;margin-top: 0.3rem;margin-bottom: 0.3rem;}
article li{margin-top: .1rem;margin-bottom: 0.1rem;} */


article .aligncenter {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
}
article .has-text-align-center {
        text-align: center;
}
article .wp-caption {
        max-width: 100% !important;
}

/* 默认表格 */
article table {
        margin-top: 0.2rem;
        margin-bottom: 0.2rem;
        width: 100% !important;
        max-width: 100% !important;
        background: #FFF;
        border-collapse: collapse !important;
        border-spacing: 0 !important;
        overflow-x: auto;
}
article tbody {
        width: 100% !important;
        max-width: 100% !important
}
article table tr,
article table td {
        max-width: 100% !important
}
article table tr,
article table td,
article table tr p,
article table td p {
        margin: 0;
        padding: 0
}
/* article table tr:nth-child(odd) {
        background: rgba(0, 0, 0, .04)
} */
article table td {
        padding: 8px;
        border: 1px solid var(--border_color)
}













.link_hidden {

	display: none !important;

}