/* 初始化 */
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,figure,figcaption,img {margin:0;padding:0}
body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,code,dfn,em,var,i,b,span,strong,a,p{font-size:.15rem;color:#262626;font-style:normal;}
button,input,textarea,select{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:#515151}
input,textarea{outline-style:none}
html {-webkit-text-size-adjust: 100%;}




/* wpforms表单插件生成代码初始化 */
.wpforms-container .wpforms-confirmation-scroll,.wpforms-container .wpforms-error-container{line-height:0.16rem}
.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,input::-moz-placeholder,input:-moz-placeholder,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:#262626}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);border-radius:0;background:#f9f9f9}



/* 复制选中 */
::selection{background:#007aff;color:#f9f9f9}
::-moz-selection{background:#007aff;color:#f9f9f9}
::-webkit-selection{background:#007aff;color:#f9f9f9}
.container{overflow:hidden}
.df{display:-webkit-flex;display:flex;flex-wrap:wrap;}
.clear {clear:both}
.center{text-align:center;}
.aligncenter{display:-webkit-flex;display:flex;align-items:center;}
.over_text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.module_pc{position:relative;}
.module_mobile{display:none;position:relative;}

@media screen and (max-width: 960px) {
	.module_pc{display: none;}
	.module_mobile{display: block;}
}



/* filleted corner */
.o40{-webkit-border-radius:.4rem;border-radius:.4rem;}
.o30{-webkit-border-radius:.3rem;border-radius:.3rem;}

@media screen and (max-width:1024px) {
	.o40 {-webkit-border-radius:.3rem;border-radius:.3rem;}
	.o30 {-webkit-border-radius:.24rem;border-radius:.24rem;}
}

@media screen and (max-width:768px) {
	.o40 {-webkit-border-radius:.2rem;border-radius:.2rem;}
	.o30 {-webkit-border-radius:.2rem;border-radius:.2rem;}
}


/* 全局颜色和圆角*/
:root {
	--i_color: #111111; /* 全局颜色 */
	--i_color2: #515151; /* 副颜色 */
	--i_color3: #1856a1; /* 选中颜色 */
	--i_color4: rgb(142, 142, 142); /*浅色背景辅助信息*/
	--i_color5: rgba(255,255,255,.8); /*白色正文*/
	--bc_color: #f8f8f8; /* 背景颜色 */
	--borderColor: #c8c8c8; /*边框颜色*/
	--header_height: .65rem; /* 头部高度 */
	--border_color: rgba(0, 0, 0, .1); /* 默认边框颜色 */
	--f_menu_height: .5rem; /* 移动端底部菜单 */
	--border_radius:18px; /*全局圆角*/
	--global_background_color: rgba(245, 245, 247, 1); /*页面背景颜色*/
	--anima_curve:.3s cubic-bezier(0, 0, 0.5, 1);
}

@media screen and (max-width:1920px){
	:root,header{--header_height:.7rem;}
}
@media screen and (max-width:1024px) {
	:root,header{--header_height:.4rem;}
}
@media screen and (max-width:1024px) {
	:root,header{--header_height:.6rem;}
}

@media screen and (max-width:767px) {
	:root{
		--border_color:rgba(0, 0, 0, .06);
		--border_radius:15px; /*晓圆角*/
	}
}



/* spacing */
.m160{margin-top:1.6rem;margin-bottom:1.6rem;}
.m150{margin-top:1.5rem;margin-bottom:1.5rem;}
.m140{margin-top:1.4rem;margin-bottom:1.4rem;}
.m130{margin-top:1.3rem;margin-bottom:1.3rem;}
.m120{margin-top:1.2rem;margin-bottom:1.2rem;}
.m110{margin-top:1.1rem;margin-bottom:1.1rem;}
.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;}
.mt160{margin-top:1.6rem;}
.mt150{margin-top:1.5rem;}
.mt140{margin-top:1.4rem;}
.mt130{margin-top:1.3rem;}
.mt120{margin-top:1.2rem;}
.mt110{margin-top:1.1rem;}
.mt100{margin-top:1rem;}
.mt80{margin-top:.8rem;}
.mt70{margin-top:.7rem;}
.mt60{margin-top:.6rem;}
.mt50{margin-top:.5rem;}
.mt40{margin-top:.4rem;}
.mt30{margin-top:.3rem;}
.mt20{margin-top:.2rem;}
.mt10{margin-top:.1rem;}
.mb160{margin-bottom:1.6rem;}
.mb150{margin-bottom:1.5rem;}
.mb140{margin-bottom:1.4rem;}
.mb120{margin-bottom:1.2rem;}
.mb110{margin-bottom:1.1rem;}
.mb100{margin-bottom:1rem;}
.mb80{margin-bottom:.8rem;}
.mb70{margin-bottom:.7rem;}
.mb60{margin-bottom:.6rem;}
.mb50{margin-bottom:.5rem;}
.mb40{margin-bottom:.4rem;}
.mb30{margin-bottom:.3rem;}
.mb20{margin-bottom:.2rem;}
.mb15{margin-bottom:.15rem;}
.mt15{margin-top:.15rem;}
.mb10{margin-bottom:.1rem;}
.mb05{margin-bottom:.05rem;}
.mt05{margin-top:.05rem;}

@media screen and (max-width:1440px) {
	.m160{margin-top:1.3rem;margin-bottom:1.3rem;}
	.mt160{margin-top:1.3rem;}
	.m150{margin-top:1.25rem;margin-bottom:1.25rem;}
	.mt150{margin-top:1.25rem;}
	.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;}
	.m110{margin-top:1rem;margin-bottom:1rem;}
	.mt120{margin-top:1.1rem;}
	.mt110{margin-top:1rem;}
	.mb120{margin-bottom:1.1rem;}
	.mb110{margin-bottom:1rem;}
	.m100{margin-top:.9rem;margin-bottom:.9rem;}
	.mt100{margin-top:.9rem;}
	.mb100{margin-bottom:.9rem;}
}

@media screen and (max-width:1366px) {
	.m160{margin-top:1.3rem;margin-bottom:1.3rem;}
	.mt160{margin-top:1.3rem;}
	.m150{margin-top:1.25rem;margin-bottom:1.25rem;}
	.mt150{margin-top:1.2rem;}
	.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;}
	.m110{margin-top:.9rem;margin-bottom:.9rem;}
	.mt110{margin-top:.9rem;}
	.mb110{margin-bottom:.9rem;}
	.m100{margin-top:.8rem;margin-bottom:.8rem;}
	.mt100{margin-top:.8rem;}
	.mb100{margin-bottom:.8rem;}
	.m80{margin-top:.7rem;margin-bottom:.7rem;}
	.mt80{margin-top:.7rem;}
	.mb80{margin-bottom:.7rem;}
	.m70{margin-top:.6rem;margin-bottom:.6rem;}
	.mt70{margin-top:.6rem;}
	.mb70{margin-bottom:.6rem;}
	.m60{margin-top:.5rem;margin-bottom:.5rem;}
	.mt60{margin-top:.5rem;}
	.mb60{margin-bottom:.5rem;}
}

@media screen and (max-width:1200px) {
	.m160{margin-top:1.05rem;margin-bottom:1.05rem;}
	.mt160{margin-top:1.05rem;}
	.m150{margin-top:1rem;margin-bottom:1rem;}
	.mt150{margin-top:1rem;}
	.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;}
	.m110{margin-top:.75rem;margin-bottom:.75rem;}
	.mt110{margin-top:.75rem;}
	.mb110{margin-bottom:.75rem;}
	.m100{margin-top:.7rem;margin-bottom:.7rem;}
	.mt100{margin-top:.7rem;}
	.mb100{margin-bottom:.7rem;}
	.m80{margin-top:.6rem;margin-bottom:.6rem;}
	.mt80{margin-top:.6rem;}
	.mb80{margin-bottom:.6rem;}
	.m70{margin-top:.5rem;margin-bottom:.5rem;}
	.mt70{margin-top:.5rem;}
	.mb70{margin-bottom:.5rem;}
}

@media screen and (max-width:1024px) {
	.m160{margin-top:.65rem;margin-bottom:.65rem;}
	.mt160{margin-top:.65rem;}
	.m150{margin-top:.65rem;margin-bottom:.65rem;}
	.mt150{margin-top:.65rem;}
	.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;}
	.m110{margin-top:.5rem;margin-bottom:.5rem;}
	.mt110{margin-top:.5rem;}
	.mb110{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;}
	.m40{margin-top:.3rem;margin-bottom:.3rem;}
	.mt40{margin-top:.3rem;}
	.mb40{margin-bottom:.3rem;}
}

@media screen and (max-width:768px) {
	.m160{margin-top:1.05rem;margin-bottom:1.05rem;}
	.mt160{margin-top:1.05rem;}
	.mb160{margin-bottom:1.05rem;}
	.m150{margin-top:1.05rem;margin-bottom:1.05rem;}
	.mt150{margin-top:1.05rem;}
	.mb150{margin-bottom:1.05rem;}
	.m140{margin-top:1.05rem;margin-bottom:1.05rem;}
	.mt140{margin-top:1.05rem;}
	.mb140{margin-bottom:1.05rem;}
	.m130{margin-top:.945rem;margin-bottom:.975rem;}
	.mt130{margin-top:.975rem;}
	.mb130{margin-bottom:.975rem;}
	.m120{margin-top:.72rem;margin-bottom:.72rem;}
	.mt120{margin-top:.72rem;}
	.mb120{margin-bottom:.72rem;}
	.m110{margin-top:.715rem;margin-bottom:.715rem;}
	.mt110{margin-top:.715rem;}
	.mb110{margin-bottom:.715rem;}
	.m100{margin-top:.65rem;margin-bottom:.65rem;}
	.mt100{margin-top:.65rem;}
	.mb100{margin-bottom:.65rem;}
	.m80{margin-top:.6rem;margin-bottom:.6rem;}
	.mt80{margin-top:.6rem;}
	.mb80{margin-bottom:.6rem;}
	.m60{margin-top:.45rem;margin-bottom:.45rem;}
	.mt60{margin-top:.45rem;}
	.mb60{margin-bottom:.45rem;}
	.m50{margin-top:.375rem;margin-bottom:.375rem;}
	.mt50{margin-top:.375rem;}
	.mb50{margin-bottom:.3rem;}
	.m40{margin-top:.3rem;margin-bottom:.3rem;}
	.mt40{margin-top:.3rem;}
	.mb40{margin-bottom:.3rem;}
	.m30{margin-top:.225rem;margin-bottom:.225rem;}
	.mt30{margin-top:.225rem;}
	.mb30{margin-bottom:.225rem;}
	.mt20{margin-top:.15rem;}
	.m20{margin-top:.15rem;margin-bottom:.15rem;}
	.mb20{margin-bottom:.15rem;}
	.mb10{margin-bottom:.075rem;}
	.mt10{margin-top:.075rem;}
	.m10{margin-top:.075rem;margin-bottom:.075rem;}
}




.p140{padding-top:1.4rem;padding-bottom:1.4rem;}
.p120{padding-top:1.2rem;padding-bottom:1.2rem;}
.p110{padding-top:1.1rem;padding-bottom:1.1rem;}
.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;}
.pt110{padding-top:1.1rem;}
.pt100{padding-top:1rem;}
.pt80{padding-top:.8rem;}
.pt70{padding-top:.7rem;}
.pt60{padding-top:.6rem;}
.pt50{padding-top:.5rem;}
.pt40{padding-top:.4rem;}
.pt30{padding-top:.3rem;}
.pt20{padding-top:.2rem;}
.pt10{padding-top:.1rem;}
.pb140{padding-bottom:1.4rem;}
.pb120{padding-bottom:1.2rem;}
.pb110{padding-bottom:1.1rem;}
.pb100{padding-bottom:1rem;}
.pb80{padding-bottom:.8rem;}
.pb70{padding-bottom:.7rem;}
.pb60{padding-bottom:.6rem;}
.pb50{padding-bottom:.5rem;}
.pb40{padding-bottom:.4rem;}
.pb30{padding-bottom:.3rem;}
.pb20{padding-bottom:.2rem;}
.pb10{padding-bottom:.1rem;}

@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;}
	.p110{padding-top:1rem;padding-bottom:1rem;}
	.pt110{padding-top:1rem;}
	.pb110{padding-bottom:1rem;}
	.p100{padding-top:.9rem;padding-bottom:.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;}
	.p110{padding-top:.9rem;padding-bottom:.9rem;}
	.pt110{padding-top:.9rem;}
	.pb110{padding-bottom:.9rem;}
	.p100{padding-top:.8rem;padding-bottom:.8rem;}
	.pt100{padding-top:.8rem;}
	.pb100{padding-bottom:.8rem;}
	.p80{padding-top:.7rem;padding-bottom:.7rem;}
	.pt80{padding-top:.7rem;}
	.pb80{padding-bottom:.7rem;}
	.p70{padding-top:.6rem;padding-bottom:.6rem;}
	.pt70{padding-top:.6rem;}
	.pb70{padding-bottom:.6rem;}
	.p60{padding-top:.5rem;padding-bottom:.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;}
	.p110{padding-top:.75rem;padding-bottom:.75rem;}
	.pt110{padding-top:.75rem;}
	.pb110{padding-bottom:.75rem;}
	.p100{padding-top:.7rem;padding-bottom:.7rem;}
	.pt100{padding-top:.7rem;}
	.pb100{padding-bottom:.7rem;}
	.p80 {padding-top:.6rem;padding-bottom:.6rem;}
	.pt80 {padding-top:.6rem;}
	.pb80 {padding-bottom:.6rem;}
	.p70 {padding-top:.5rem;padding-bottom:.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;}
	.p110{padding-top:.5rem;padding-bottom:.5rem;}
	.pt110{padding-top:.5rem;}
	.pb110{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;}
	.p40{padding-top:.3rem;padding-bottom:.3rem;}
	.pt40{padding-top:.3rem;}
	.pb40{padding-bottom:.3rem;}
}

@media screen and (max-width:768px) {
	.p140{padding-top:.5rem;padding-bottom:.5rem;}
	.pt140{padding-top:.5rem;}
	.pb140{padding-bottom:.5rem;}
	.p110{padding-top:.715rem;padding-bottom:.715rem;}
	.pt110{padding-top:.715rem;}
	.pb110{padding-bottom:.715rem;}
	.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: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;}
	.p110{padding-top:.4rem;padding-bottom:.4rem;}
	.pt110{padding-top:.4rem;}
	.pb110{padding-bottom:.4rem;}
	.p100{padding-top:.8rem;padding-bottom:.8rem;}
	.pt100{padding-top:.8rem;}
	.pb100{padding-bottom:.8rem;}
	.p80{padding-top:.8rem;padding-bottom:.8rem;}
	.pt80{padding-top:.4rem;}
	.pb80{padding-bottom:.4rem;}
	.p60{padding-top:.3rem;padding-bottom:.3rem;}
	.pt60{padding-top:.3rem;}
	.pb60{padding-bottom:.3rem;}
	.p50{padding-top:.3rem;padding-bottom:.3rem;}
	.pt50{padding-top:.3rem;}
	.pb50{padding-bottom:.3rem;}
	.p40{padding-top:.2rem;padding-bottom:.2rem;}
	.pt40{padding-top:.2rem;}
	.pb40{padding-bottom:.2rem;}
	.p30{padding-top:.2rem;padding-bottom:.2rem;}
	.pt30{padding-top:.2rem;}
	.pb30{padding-bottom:.2rem;}
}



/* privacy */
.privacy_cont .tit{margin-bottom:.3rem}
.privacy_cont .tit h2{font-size:.24rem;text-align:center;font-weight:bold}
.privacy_cont article,.privacy_cont article *{font-size:.14rem;color:#666;line-height:24px}




/* thanks */
.thanks{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);width:90%;text-align:center;overflow:hidden}
.thanks_logo img{height:.4rem;}
.thanks h2{margin:.2rem auto;font-size:.3rem;color:#333;font-weight:bold}
.thanks_link{display:inline-block;padding:0 .4rem;line-height:32px;font-size:.15rem;color:#999;border:2px solid #DDD;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}

@media screen and (max-width:1024px) {
	.thanks_logo img{max-height:.5rem}
	.thanks h2{font-size:.2rem}
}

@media screen and (max-width:768px) {
	.thanks_logo img{max-height:.44rem}
	.thanksh2{font-size:.16rem}
	.thanks_link{font-size:.13rem;line-height:30px}
}




/* search results list */
.in_search_list{overflow:hidden;}
.in_search_list li{box-sizing:border-box;border:1px solid var(--border_color);margin-bottom:0.26rem;}
.in_search_list a{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;padding:.2rem;}
.in_search_list .img{width:2.2rem;position:relative;overflow:hidden}
.in_search_list .img::before{content:"";display:block;padding-bottom:80%}
.in_search_list .img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;	object-fit:cover}
.in_search_list .txt{width:calc(100% - 2.6rem);margin-left:auto;}
.in_search_list h2{font-size:.18rem;color:#212121;font-weight:bold;position:relative;overflow:hidden;	text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.in_search_list h6{margin:.1rem 0;font-size:.14rem;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.in_search_list i{display:inline-block;padding:.06rem .1rem;font-size:.13rem;color:var(--i_color);background:#EDEDED;-webkit-border-radius:.04rem;border-radius:.04rem;}
.in_search_list li:hover{border-color:var(--i_color);}
.in_search_list li:hover h2{color:var(--i_color);}

@media screen and (max-width:1024px) {
	.in_search_list h2{font-size:.15rem;}
	.in_search_list h6{font-size:.13rem;}
	.in_search_list i{font-size:.12rem;}
}

@media screen and (max-width:768px) {
	.in_search_list li{padding-bottom:.2rem;margin-bottom:.2rem;border:none;border-bottom:1px solid var(--border_color)}
	.in_search_list a{padding:0;}
	.in_search_list .img{width:1.2rem;}
	.in_search_list .txt{width:calc(100% - 1.5rem);}
	.in_search_list h2{font-size:.14rem;}
}




/* 404 */
.in404 {position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF}
.in404_text{position:absolute;top:44%;left:50%;transform:translate(-50%, -50%);width:80%;text-align:center}
.in404_text h1{font-size:2.2rem;color:#BBB}
.in404_text h6{margin:10px auto 30px;font-size:18px;color:#999}
.in404_text a{display:inline-block;padding:0 .4rem;line-height:32px;font-size:.15rem;color:#999;border:2px solid #DDD;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}

@media screen and (max-width:959px) {
	.in404_text h1{font-size:1.8rem}
}

@media screen and (max-width:768px) {
	.in404_text h1{font-size:1.4rem}
	.in404_text h6{font-size:.16rem}
	.in404_text a{font-size:.14rem}
}

@media screen and (max-width:560px) {
	.in404_text h1{font-size:.7rem}
	.in404_text h6{margin:.1rem auto .2rem;font-size:.14rem;line-height:20px}
	.in404_text a{font-size:.13rem;}
}

.link_hidden{display:none !important;}




/* 编辑器 */
/* 重置标签样式 */
article,article *{margin:revert;padding:revert;list-style:revert;color:revert;}
article p{min-height:.12rem;}
article a {text-decoration:underline;}
article figure {margin-left:auto;margin-right:auto;}
.wp-block-column figure img{width:100%;}
article img{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-size:revert;font-weight:bold;}
article .aligncenter{text-align:center;margin-left:auto;margin-right:auto;}
article img.aligncenter{display:block;}
article .has-text-align-center{text-align:center;}
article .wp-caption{max-width:100% !important;}



/* 默认表格 */
article .table_box{padding-bottom:.1rem;margin:.2rem 0;width:100% !important;max-width:100% !important;overflow-x:auto;}
article .table_box::-webkit-scrollbar{width:6px;height:2px}
article .table_box::-webkit-scrollbar-thumb{background:var(--i_color)}
article .table_box::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);border-radius:0; background:#F1F1F1}
article table{width:100% !important;max-width:100% !important;background:#FFF;border-collapse:collapse !important;border-spacing:0 !important;}
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:rgb(0 0 0 / 6%)}
article table td {padding:.1rem;border:1px solid var(--border_color)}
article table td img{width:3rem;height:3rem;}



/* ------------------- Getwid 插件重置样式 ------------------- */
.wp-block-getwid-tabs__tab-content,.wp-block-getwid-tabs__tab-content *{margin:revert;padding:revert;list-style:revert;}
.wp-block-getwid-accordion *{margin:initial;}
.wp-block-getwid-accordion .aligncenter{margin:0 auto;}
.wp-block-getwid-accordion .wp-caption{max-width:100% !important;}
.wp-block-table::-webkit-scrollbar{width:2px;height:2px}
.wp-block-getwid-tabs__tab-content li{margin-top:.1rem;margin-bottom:.1rem;}
.wp-block-getwid-tabs__tab-content figure{margin-left:auto;margin-right:auto;}
p.has-background{padding:.1rem .2rem;}
.wp-block-getwid-tabs__tab-content h1,.wp-block-getwid-tabs__tab-content h2,.wp-block-getwid-tabs__tab-content h3,.wp-block-getwid-tabs__tab-content h4,.wp-block-getwid-tabs__tab-content h5,.wp-block-getwid-tabs__tab-content h6{	font-weight:bold;}



/* Getwid 表格默认样式 */
.wp-block-getwid-tabs__tab-content table{margin:.2rem 0;width:100% !important;max-width:100% !important;background:#FFF;border-collapse:collapse !important;border-spacing:0 !important;overflow-x:auto;}
.wp-block-getwid-tabs__tab-content tbody{width:100% !important;max-width:100% !important}
.wp-block-getwid-tabs__tab-content table tr,.wp-block-getwid-tabs__tab-content table td{max-width:100% !important}
.wp-block-getwid-tabs__tab-content table tr,.wp-block-getwid-tabs__tab-content table td,.wp-block-getwid-tabs__tab-content table tr p,.wp-block-getwid-tabs__tab-content table td p{margin:0;padding:0}
.wp-block-getwid-tabs__tab-content table tr:nth-child(odd){background:rgba(0, 0, 0, .04)}
.wp-block-getwid-tabs__tab-content table td{padding:.15rem .08rem;border:1px solid var(--border_color)}



/* Getwid 选项卡 */
.wp-block-getwid-tabs{width:100%;}
.wp-block-getwid-tabs__nav-links{margin-bottom:.4rem;display:-webkit-flex;display:flex;flex-wrap:wrap;border-bottom:1px solid #CCC;}
.wp-block-getwid-tabs__nav-links li{margin:0 .3rem;}
.wp-block-getwid-tabs__title{display:block;padding-bottom:.15rem;font-size:.18rem;color:#666;position:relative;text-transform:uppercase;}
.wp-block-getwid-tabs__title::before{content:'';position:absolute;left:50%;transform:translate(-50%, 0);bottom:0;width:0;height:3px;-webkit-border-radius:.5rem;border-radius:.5rem;background:var(--i_color2);-webkit-transition:all .5s ease;transition:all .5s ease}
.ui-tabs-active .wp-block-getwid-tabs__title{color:var(--i_color3);font-weight:bold;}
.ui-tabs-active .wp-block-getwid-tabs__title::before{width:.4rem;}