/*自定义网站字体开始*/
@font-face {
	font-family:"ziti";
	src: url("https://cdn.qkget.cn/qkget/fonts/AlimamaFangYuanTiVF-Thin.woff2");
}
* {
	font-family:"ziti"
}


/*自定义网站字体结束*/
/* 鼠标样式 开始*/
/* 普通指针样式*/
body {
	cursor:url("https://cdn.qkget.cn/qkget/images/sb1.png"),default;
}
/* 链接指针样式*/
a:hover {
	cursor:url("https://cdn.qkget.cn/qkget/images/sb2.png"),pointer;
}
/* 鼠标样式 结束*/
/*彩色滚动条样式开始*/
::-webkit-scrollbar{width:6px;height:1px}
::-webkit-scrollbar-thumb{background-color:#07e6f6;background-image:-webkit-linear-gradient(45deg,rgb(236,174,6)25%,transparent 25%,transparent 50%,rgb(10,77,246)50%,rgb(241,9,28)75%,transparent 75%,transparent)}
::-webkit-scrollbar-track{background:white;border-radius:20px}
/*彩色滚动条样式结束*/
/*进度条加载显示*/
#percentageCounter {
	position:fixed;
	left:0;
	top:0;
	height:3px;
	z-index:99999;
	background-image:linear-gradient(to right,#eea2a2 0%,#bbc1bf 19%,#57c6e1 42%,#b49fda 79%,#7ac5d8 100%);
	border-radius:5px;
}
.deng-box {
	position:fixed;
	top:40px;
	right:-20px;
	z-index:999;
}
.deng-box1 {
	position:fixed;
	top:40px;
	z-index:999;
}
@media screen and (max-width:768px) {
	.deng-box {
	position:fixed;
	top:23px;
	right:0;
	z-index:999;
}
.deng-box1 {
	position:fixed;
	top:23px;
	z-index:999;
	right:auto;
}
}<br>
.deng-box1 .deng {
	position:relative;
	width:120px;
	height:90px;
	margin:50px;
	background:#d8000f;
	background:rgba(216,0,15,0.8);
	border-radius:50% 50%;
	-webkit-transform-origin:50% -100px;
	-webkit-animation:swing 5s infinite ease-in-out;
	box-shadow:-5px 5px 30px 4px rgba(252,144,61,1);
}
.deng {
	position:relative;
	width:120px;
	height:90px;
	margin:50px;
	background:#d8000f;
	background:rgba(216,0,15,0.8);
	border-radius:50% 50%;
	-webkit-transform-origin:50% -100px;
	-webkit-animation:swing 3s infinite ease-in-out;
	box-shadow:-5px 5px 50px 4px rgba(250,108,0,1);
}
.deng-a {
	width:100px;
	height:90px;
	background:#d8000f;
	background:rgba(216,0,15,0.1);
	margin:12px 8px 8px 10px;
	border-radius:50% 50%;
	border:2px solid #dc8f03;
}
.deng-b {
	width:45px;
	height:90px;
	background:#d8000f;
	background:rgba(216,0,15,0.1);
	margin:-4px 8px 8px 26px;
	border-radius:50% 50%;
	border:2px solid #dc8f03;
}
.xian {
	position:absolute;
	top:-20px;
	left:60px;
	width:2px;
	height:20px;
	background:#dc8f03;
}
.shui-a {
	position:relative;
	width:5px;
	height:20px;
	margin:-5px 0 0 59px;
	-webkit-animation:swing 4s infinite ease-in-out;
	-webkit-transform-origin:50% -45px;
	background:#ffa500;
	border-radius:0 0 5px 5px;
}
.shui-b {
	position:absolute;
	top:14px;
	left:-2px;
	width:10px;
	height:10px;
	background:#dc8f03;
	border-radius:50%;
}
.shui-c {
	position:absolute;
	top:18px;
	left:-2px;
	width:10px;
	height:35px;
	background:#ffa500;
	border-radius:0 0 0 5px;
}
.deng:before {
	position:absolute;
	top:-7px;
	left:29px;
	height:12px;
	width:60px;
	content:" ";
	display:block;
	z-index:999;
	border-radius:5px 5px 0 0;
	border:solid 1px #dc8f03;
	background:#ffa500;
	background:linear-gradient(to right,#dc8f03,#ffa500,#dc8f03,#ffa500,#dc8f03);
}
.deng:after {
	position:absolute;
	bottom:-7px;
	left:10px;
	height:12px;
	width:60px;
	content:" ";
	display:block;
	margin-left:20px;
	border-radius:0 0 5px 5px;
	border:solid 1px #dc8f03;
	background:#ffa500;
	background:linear-gradient(to right,#dc8f03,#ffa500,#dc8f03,#ffa500,#dc8f03);
}
.deng-t {
	font-family:华文行楷,Arial,Lucida Grande,Tahoma,sans-serif;
	font-size:3.2rem;
	color:#dc8f03;
	font-weight:bold;
	line-height:85px;
	text-align:center;
}
.night .deng-t,.night .deng-box,.night .deng-box1 {
	background:transparent !important;
}
@-moz-keyframes swing {
	0% {
	-moz-transform:rotate(-10deg)
}
50% {
	-moz-transform:rotate(10deg)
}
100% {
	-moz-transform:rotate(-10deg)
}
}@-webkit-keyframes swing {
	0% {
	-webkit-transform:rotate(-10deg)
}
50% {
	-webkit-transform:rotate(10deg)
}
100% {
	-webkit-transform:rotate(-10deg)
}
}@media screen and (max-width:768px) {
	.deng-box {
	position:fixed;
	top:23px;
	right:-50px;
	z-index:999;
}
.deng-box1 {
	position:fixed;
	top:23px;
	z-index:999;
	right:-20px;
}
}
/*layui弹窗样式美化*/
.wiiuii-layer-mode {
	background-image:linear-gradient(135deg,#0099CC 30%,#c3cfe2 70%);
	border:none !important;
	border-radius:8px !important;
}
/*layui弹窗样式美化结束*/
/*评论背景图*/
textarea#comment {
	background-color:transparent;
	background:linear-gradient(rgba(0,0,0,0.05),rgba(0,0,0,0.05)),url("https://cdn.qkget.cn/qkget/images/plbj.png") right 10px bottom 10px no-repeat;
	-moz-transition:ease-in-out 0.45s;
	-webkit-transition:ease-in-out 0.45s;
	-o-transition:ease-in-out 0.45s;
	-ms-transition:ease-in-out 0.45s;
	transition:ease-in-out 0.45s;
}
textarea#comment:focus {
	background-position-y:789px;
	-moz-transition:ease-in-out 0.45s;
	-webkit-transition:ease-in-out 0.45s;
	-o-transition:ease-in-out 0.45s;
	-ms-transition:ease-in-out 0.45s;
	transition:ease-in-out 0.45s;
}
/*评论背景图结束*/


/*宽度大小显示内容*/
@media screen and (max-width:768px) {
	.hidden-xs {
	display:none;
}
}@media screen and (min-width:768px) and (max-width:992px) {
	.hidden-sm {
	display:none;
}
}@media screen and (min-width:992px) and (max-width:1200px) {
	.hidden-md {
	display:none;
}
}@media screen and (min-width:1200px) {
	.hidden-lg {
	display:none;
}
}/*宽度大小显示内容结束*/

/*友情链接右侧更多*/
.badg.radius,.but.radius,.radius>.but {
	border-radius:50px;
	padding:.3em 1em;
}
/*边栏文章随机彩色标签*/
.widget-tag-cloud.fixed-width .but:hover {
	opacity:1;
}
.widget-tag-cloud.fixed-width .but {
	opacity:0.6;
	line-height:20px !important;
	padding:4px 10px !important;
	font-size:12px !important;
}
.widget-tag-cloud.fixed-width .but:nth-child(5n) {
	background-color:#4A4A4A;
	color:#FFF
}
.widget-tag-cloud.fixed-width .but:nth-child(5n+1) {
	background-color:#ff5e5c;
	color:#FFF
}
.widget-tag-cloud.fixed-width .but:nth-child(5n+2) {
	background-color:#ffbb50;
	color:#FFF
}
.widget-tag-cloud.fixed-width .but:nth-child(5n+3) {
	background-color:#1ac756;
	color:#FFF
}
.widget-tag-cloud.fixed-width .but:nth-child(5n+4) {
	background-color:#19B5FE;
	color:#FFF
}


/*过期文章提示样式
.article-timeout {
	position:relative;
	border-radius:8px;
	position:relative;
	margin-bottom:25px;
	padding:10px;
	background-color:var(--body-bg-color);
}
*/
/*悬浮美化开始*/
.float-right .ontop {
	--this-color:#ffffff;
	--this-bg:linear-gradient(123deg,#461B93 0%,#461B93 40%,#6A3CBC calc(40% + 1px),#6A3CBC 60%,#8253D7 calc(60% + 1px),#8253D7 70%,#F78F1E calc(70% + 1px),#F78F1E 100%);
}
.float-right .service-qq {
	--this-color:#ffffff;
	--this-bg:linear-gradient(56deg,rgb(255,180,172) 0%,rgb(255,180,172) 40%,rgb(103,145,134) calc(40% + 1px),rgb(103,145,134) 50%,rgb(38,78,112) calc(50% + 1px),rgb(38,78,112) 70%,rgb(255,235,211) calc(70% + 1px),rgb(255,235,211) 100%);
}
.float-right .toggle-theme {
	--this-color:#ffffff;
	--this-bg:linear-gradient(110deg,#FFD9E8 4%,#FFD9E8 40%,#DE95BA calc(40% + 1px),#DE95BA 50%,#7F4A88 calc(50% + 1px),#7F4A88 70%,#4A266A calc(70% + 1px),#4A266A 100%);
}
.float-right .qrcode-btn {
	--this-color:#ffffff;
	--this-bg:linear-gradient(123deg,#2E99B0 0%,#2E99B0 40%,#FCD77F calc(40% + 1px),#FCD77F 60%,#FF2E4C calc(60% + 1px),#FF2E4C 75%,#1E1548 calc(75% + 1px),#1E1548 100%);
}
/*悬浮美化结束*/
/*过期文章提示样式*/
.article-timeout {
	position:relative;
	border-radius:8px;
	position:relative;
	margin-bottom:25px;
	padding:10px;
	background-color:var(--body-bg-color);
}
/*顶部搜索上方文字美化*/
.wzmh {
	font-size:25px;
	background-image:-webkit-linear-gradient(left,#f47171,#f8baba 10%,#f87fcf 20%,#f67bf6 30%,#CCCCFF 40%,#c0f4f4 50%,#CCCCFF 60%,#f9b6f9 70%,#ecb6f9 80%,#c7ffff 90%,#9d9dff 100%);
	-webkit-text-fill-color:transparent;
	-webkit-background-clip:text;
	-webkit-background-size:200% 100%;
	-webkit-animation:masked-animation 4s linear infinite;
}
/*顶部搜索上方文字美化*/

.enlighter-default .enlighter {
	max-height:400px;
	overflow-y:auto !important;
}
@media (max-width:640px) {
	.meta-right .meta-view {
	display:unset !important;
}
}
/*仿哔哩哔哩弹窗背景*/
.payvip-modal {
	background-image:url("https://cdn.qkget.cn/qkget/images/blbl-bj.png");
	background-position:0 100%,100% 100%;
	background-repeat:no-repeat,no-repeat;
	background-size:20%;
}
/*文章缩略图的动态圆圈 开始*/
.item-thumbnail:before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:rgba(0,0,0,0);
	transition:background .35s;
	border-radius:8px;
	z-index:2;
	max-width:765px;
	margin:0 auto;
	pointer-events:none;
}
.item-thumbnail:after {
	content:'';
	position:absolute;
	top:50%;
	left:50%;
	width:50px;
	height:50px;
	margin:-25px 0 0 -25px;
	background:url("https://cdn.qkget.cn/qkget/images/comimages.png");
	background-repeat:no-repeat;
	background-size:100% 100%;
	z-index:3;
	-webkit-transform:scale(2);
	transform:scale(2);
	transition:opacity .35s,-webkit-transform .35s;
	transition:transform .35s,opacity .35s;
	transition:transform .35s,opacity .35s,-webkit-transform .35s;
	opacity:0;
	pointer-events:none;
}
.item-thumbnail:hover:before {
	background:rgba(0,0,0,.5)
}
.item-thumbnail:hover:after {
	-webkit-transform:scale(1);
	transform:scale(1);
	opacity:1
}
/*文章缩略图的动态圆圈 结束*/

/*头像特效
 .avatar {
	overflow:hidden;
	box-shadow:0 5px 15px 0px rgba(0,0,0,0.6);
	transform:translatey(0px);
	-webkit-animation:float 1s ease-in-out infinite !important;
	animation:float 1s ease-in-out infinite !important;
}
@-webkit-keyframes float {
	0% {
	box-shadow:0 5px 15px 0px rgba(0,0,0,0.6);
	transform:translatey(0px);
}
50% {
	box-shadow:0 15px 15px 0px rgba(0,0,0,0.2);
	transform:translatey(-5px);
}
100% {
	box-shadow:0 5px 15px 0px rgba(0,0,0,0.6);
	transform:translatey(0px);
}
}@keyframes float {
	0% {
	box-shadow:0 5px 15px 0px rgba(0,0,0,0.6);
	transform:translatey(0px);
}
50% {
	box-shadow:0 15px 15px 0px rgba(0,0,0,0.2);
	transform:translatey(-5px);
}
100% {
	box-shadow:0 5px 15px 0px rgba(0,0,0,0.6);
	transform:translatey(0px);
}
}*/

/* 修改子比主题评论区默认样式 */  
#postcomments .commentlist li.depth-1 {
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;  
}
#postcomments .commentlist li.depth-2 {
	padding:0px 15px 10px 0px;
	margin: -15px 0px 15px 5px;   
}
#postcomments .commentlist li.depth-3 {
	padding:0px 15px 10px 0px;
	margin: -15px 0px 0px 0px;   
}
#postcomments .commentlist li.depth-4 {
	padding:0px 15px 10px 0px;
	margin: -15px 0px 0px 0px;     
}
#postcomments .commentlist li.depth-5 {
	padding:0px 15px 10px 0px;
	margin: -15px 0px 0px 0px;     
}
/*角标css*/
.posts-item.card .item-thumbnail {
	background:#c4cffa26;
	width:100%;
	padding-bottom:var(--posts-card-scale);
}
a.item-category {
	position:absolute;
	left:10px;
	top:10px;
	padding:5px 6px;
	font-size:1rem;
	line-height:1;
	color:#fff;
	background:var(--theme-color);
	border-radius:6px;
}
a.item-category-app {
	position:absolute;
	height:24px;
	line-height:24px;
	width:100%;
	text-align:center;
	bottom:0;
	left:0;
	background:radial-gradient(circle,#3783ff,#3783ffbf);
	color:#fff;
	font-size:12px;
	border-radius:0 0 10px 10px;
}
a.item-category-app-b {
	position:absolute;
	height:24px;
	line-height:24px;
	width:100%;
	text-align:center;
	bottom:0;
	left:0;
	background:radial-gradient(circle,#ff5631,#ff5631ba);
	color:#fff;
	font-size:12px;
	border-radius:0 0 10px 10px;
}
a.item-category-app-c {
	position:absolute;
	height:24px;
	line-height:24px;
	width:100%;
	text-align:center;
	bottom:0;
	left:0;
	background:radial-gradient(circle,#464242,#464242ad);
	color:#fff;
	font-size:12px;
	border-radius:0 0 10px 10px;
}
span.bottom-l {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.n-collect-item-bottom {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:25px;
	background:var(--theme-color);
	border-radius:0 0 var(--main-radius);
	font-size:13px;
	color:#fff;
	text-shadow:0 2px 2px rgba(0,0,0,.16);
	display:flex;
	-webkit-box-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	justify-content:space-between;
	padding:0 18px;
	z-index:5;
	justify-content:center;
}
.jiaobiao2 {
	position:absolute;
	top:10px;
	right:-50px;
	z-index:1;
	width:140px;
	height:20px;
	background:var(--theme-color);
	color:#fff;
	line-height:20px;
	transform:rotate(45deg);
	text-align:center;
	font-size:12px;
	left:auto;
	border-radius:0 50px 50px 0;
}
/*新文章发布图标样式
.posts-item {
	position:relative !important;
}
.tianyishangke-new-icon {
	position:absolute;
	height:35px;
	right:0;
	top:0;
}
.tianyishangke-new-icon img {
	-webkit-user-drag:none;
}
*/
/*修复文章内页bug*/
.article-content {
	margin-top:35px;
}
/*幻灯片&页面过渡效果
.absolute::before {
	content:'';
	display:block;
	position:absolute;
	left:0;
	top:58%;
	right:0;
	bottom:0;
	transform:scale(1.01);
	/*background:linear-gradient(180deg,rgb(255 255 255 / 0%) 0%,var(--body-bg-color) 100%);
	*/
}
*/.enlighter-default .enlighter {
	max-height:500px;
	overflow-y:auto !important;
}
.posts-item .item-heading>a {
	font-weight:bold;
	color:unset;
}
@media (max-width:640px) {
	.meta-right .meta-view {
	display:unset !important;
}
}#nr {
	background:-webkit-linear-gradient(left,#ffffff,#ff0000 6.25%,#ff7d00 12.5%,#ffff00 18.75%,#00ff00 25%,#00ffff 31.25%,#0000ff 37.5%,#ff00ff 43.75%,#ffff00 50%,#ff0000 56.25%,#ff7d00 62.5%,#ffff00 68.75%,#00ff00 75%,#00ffff 81.25%,#0000ff 87.5%,#ff00ff 93.75%,#ffff00 100%);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	background-size:200% 100%;
	animation:masked-animation 3s infinite linear;
}
@keyframes masked-animation {
	0% {
	background-position:0 0;
}
100% {
	background-position:-100%,0;
}
}

/*首页文章悬停水波上浮代码*/
.tab-content .posts-item:not(article):hover {
	opacity:1;
	z-index:99;
	border-radius:6px;
	transform:translateY(-5px);
	box-shadow:0 3px 20px rgba(0,0,0,.25);
	animation:index-link-active 1s cubic-bezier(0.315,0.605,0.375,0.925) forwards;
}
@keyframes index-link-active {
	0% {
	transform:perspective(2000px) rotateX(0) rotateY(0) translateZ(0);
}
16% {
	transform:perspective(2000px) rotateX(10deg) rotateY(5deg) translateZ(32px);
}
100% {
	transform:perspective(2000px) rotateX(0) rotateY(0) translateZ(65px);
}
}
/*首页文章悬停水波上浮代码*/

/*文章内图片边框光效代码*/

.wp-posts-content img:hover {
	box-shadow:0px 0px 8px #63B8FF;
}
/*文章内图片边框光效代码*/

/*导航栏背景4代码

@media screen and (min-width:1000px) {
	.header-layout-1 {
	position:relative;
	background-image:url("/images/wlsh.png");
	background-position:center right;
	background-size:auto 100%;
}
}
导航栏背景4代码*/
/*logo扫光代码

.navbar-brand {
	position:relative;
	overflow:hidden;
	margin:0px 0 0 0px;
}
.navbar-brand:before {
	content:"";
	position:absolute;
	left:-665px;
	top:-460px;
	width:200px;
	height:15px;
	background-color:rgba(255,255,255,.5);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-animation:searchLights 10s ease-in 0s infinite;
	-o-animation:searchLights 6s ease-in 0s infinite;
	animation:searchLights 10s ease-in 0s infinite;
}
@-moz-keyframes searchLights {
	50% {
	left:-120px;
	top:0;
}
65% {
	left:350px;
	top:0px;
}
}@keyframes searchLights {
	40% {
	left:-120px;
	top:0;
}
60% {
	left:350px;
	top:0px;
}
80% {
	left:-120px;
	top:0px;
}
}
logo扫光代码*/
/*底部波浪代码*/

.parallax > use {
	animation:move-forever 12s linear infinite;
}
.parallax > use:nth-child(1) {
	animation-delay:-2s;
}
.parallax > use:nth-child(2) {
	animation-delay:-2s;
	animation-duration:5s;
}
.parallax > use:nth-child(3) {
	animation-delay:-4s;
	animation-duration:3s;
}
@keyframes move-forever {
	0% {
	transform:translate(-90px,0%);
}
100% {
	transform:translate(85px,0%);
}
}.wiiuii_layout {
	width:100%;
	height:40px;
	position:relative;
	overflow:hidden;
	z-index:1;
	background:#1a1f23;
}
.editorial {
	display:block;
	width:100%;
	height:40px;
	margin:0;
}
/*底部波浪代码*/
/*首页隐藏发布时间代码*/

    span.icon-circle {
	display:none;
}
/*带关闭跳动广告*/
.alert {
	position:relative;
	padding:1rem 1rem;
	margin-top:1rem;
	margin-bottom:1rem;
	border:1px solid transparent;
	border-radius:.25rem
}
.alert-warning {
	color:#664d03;
	background-color:#fff3cd;
	border-color:#ffecb5
}
.alert-dismissible {
	padding-right:3rem
}
.alert-dismissible .btn-close {
	position:absolute;
	top:0;
	right:0;
	z-index:2;
	padding:1.25rem 1rem
}
.badge {
	display:inline-block;
	padding:.35em .65em;
	font-size:.75em;
	font-weight:700;
	line-height:1;
	color:#fff;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:.25rem
}
.badge:empty {
	display:none
}
.btn .badge {
	position:relative;
	top:-1px
}
.bg-warning {
	background-color:#ffc107!important
}
.bg-danger {
	background-color:#dc3545!important
}
.text-dark {
	color:#212529!important
}
.btn-close {
	box-sizing:content-box;
	width:1em;
	height:1em;
	padding:.25em .25em;
	color:#000;
	background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
	border:0;
	border-radius:.25rem;
	opacity:.5
}
.btn-close:hover {
	color:#000;
	text-decoration:none;
	opacity:.75
}
.btn-close:focus {
	outline:0;
	box-shadow:0 0 0 .25rem rgba(13,110,253,.25);
	opacity:1
}
.btn-close.disabled,.btn-close:disabled {
	pointer-events:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	opacity:.25
}
.spinner-grow {
	display:inline-block;
	width:2rem;
	height:2rem;
	vertical-align:-.125em;
	background-color:currentColor;
	border-radius:50%;
	opacity:0;
	-webkit-animation:.75s linear infinite spinner-grow;
	animation:.75s linear infinite spinner-grow
}
@-webkit-keyframes spinner-grow {
	0% {
	transform:scale(0)
}
50% {
	opacity:1;
	transform:none
}
}@keyframes spinner-grow {
	0% {
	transform:scale(0)
}
50% {
	opacity:1;
	transform:none
}
}.spinner-grow-sm {
	width:1rem;
	height:1rem
}
.small,small {
	font-size:.875em
}
sub,sup {
	position:relative;
	font-size:.75em;
	line-height:0;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
.home .huliku_search_frame {
	border:5px solid rgba(255,255,255,0.3);
	border-radius:45px;
	padding:0;
	font-size:15px;
}
.home .header-slider-search .line-form {
	background:rgba(255,255,255,1);
}
.huliku-search-button-red {
	background:var(--theme-color);
	right:106%;
	position:absolute;
}
.huliku-search-button-blue {
	background:#0088ff;
	border:1px solid #33aaff;
	color:rgb(255,255,255);
	border-radius:18px;
	border-bottom-left-radius:0px;
	border-top-left-radius:0px;
	margin-right:-17px;
}
@media screen and (max-width:425px) {
	.huliku-search-button-red {
	right:103%;
}
.huliku-search-button-blue {
	margin-right:-14px;
}
}
/*文章随机彩色标签*/
.article-tags {
	margin-bottom:10px
}
.article-tags a {
	padding:4px 10px;
	background-color:#19B5FE;
	color:white;
	font-size:12px;
	line-height:16px;
	font-weight:400;
	margin:0 5px 5px 0;
	border-radius:2px;
	display:inline-block
}
.article-tags a:nth-child(5n) {
	background-color:#4A4A4A;
	color:#FFF
}
.article-tags a:nth-child(5n+1) {
	background-color:#ff5e5c;
	color:#FFF
}
.article-tags a:nth-child(5n+2) {
	background-color:#ffbb50;
	color:#FFF
}
.article-tags a:nth-child(5n+3) {
	background-color:#1ac756;
	color:#FFF
}
.article-tags a:nth-child(5n+4) {
	background-color:#19B5FE;
	color:#FFF
}
.article-tags a:hover {
	background-color:#1B1B1B;
	color:#FFF
}
.header {
	position:relative;
	background-image:url("https://cdn.qkget.cn/qkget/images/nav_bg.png");
	background-position:center
            right;
	background-size:auto 100%;
}

/***静态背景代码，可用子比主题背景 开始 ***/
/***日间主题模式***/
body {
    /**background-image: url("https://cdn.qkget.cn/qkget/images/bj.webp");这里改为你自己的图片地址**/
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}
/***夜间主题模式***/
.dark-theme {
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    /**background-image: url("https://cdn.qkget.cn/qkget/images/bj.webp");这里改为你自己的图片地址**/
    background-size: cover;
}
/***静态背景代码，可用子比主题背景 结束 ***/

/***首页添加悬挂年兽，给博客喜增新年气氛 开始 ***/
@media screen and (min-width: 850px){
    .NewYear {
        width: 200px;
        height: 200px;
        display: inline-block;
        background: url("https://cdn.qkget.cn/qkget/images/gj.webp") no-repeat 50%/100%;
        vertical-align: middle;
        position: fixed;
        left: 79%;
        top: 47px;
        z-index: 999;
        cursor: pointer;
        animation: new-year 1.2s ease-in-out 0s infinite alternate;
        margin-left: -1px;
        transform-origin: 50% 0;
        pointer-events: none;
    }
    }
    @keyframes new-year{
      0% {
        transform: rotate(10deg);
    }
      100%{
                transform: rotate(-10deg);
      }
    }
/***首页添加悬挂年兽，给博客喜增新年气氛 结束 ***/

/***页脚logo ***/
a.footer-logo img {
    width:180px;
	height:36px;
}  


/*加点颜色加点料*/
.user-ranking-item.relative {
    background: #ffd1d8;
    border-radius: var(--main-radius);
}  
  
.user-ranking-item.relative:nth-child(1) {  
    background: #ffd1d8;  
}  
  
.user-ranking-item.relative:nth-child(2) {  
    background: #ffa50085;  
}  
  
.user-ranking-item.relative:nth-child(3) {  
    background: #ffff0080;  
}  
  
.user-ranking-item.relative:nth-child(4) {  
    background: #98ff0073;  
}  
  
.user-ranking-item.relative:nth-child(5) {  
    background: #c4cffa;  
}  
  
.user-ranking-item.relative:nth-child(6) {  
    background: #c97eff75;  
}  
  
.user-ranking-item.relative:nth-child(7) {  
    background: #82eee782;  
}  
  
.user-ranking-item.relative:nth-child(8) {  
    background: #ff559480;  
}  
  
.user-ranking-item.relative:nth-child(9) {  
    background: #089e0f7d;  
}

.enlighter-default .enlighter{max-height:400px;overflow-y:auto !important;}.posts-item .item-heading>a {font-weight: bold;color: unset;}.lazyloaded{--lazy-animation: lazy_fade;}@media (max-width:640px) {
    .meta-right .meta-view{
      display: unset !important;
    }
  }



.widget-tag-cloud .but{width:89px}
.pay-box .pay-details {
        background-image: url(https://cdn.qkget.cn/qkget/images/load_bg2.png);
        color: #fff;
        text-align: center;
        background-size: cover;
}
.pay-box .pay-details2 {
        background-image:url(https://cdn.qkget.cn/qkget/images/wzgxbj.png);
        color: #333;
        text-align: center;
        background-size: cover;
}

.pay-box .pay-details2 {
    font-size: 13px;
    display: block;
    margin-top: 10px;
    padding: 10px;;
    line-height: 1.4;
    border-radius: 4px;
    font-weight:700;
}


/***全局顶部幻灯***/
.container.fluid-widget .mb20{
       border:1px solid #ececec;
       border-radius:6px;
}
/***会员免费背景***/
.meta-pay {
      background: #089e0f7d;       
}
.pay-attr {
      background-image: -webkit-linear-gradient(0deg, #62801E 0%, #B0CE45 100%);
      color:#fff;
}
.attr-value {
      font-weight:700;
}



/*随机评论*/
.kuakua-first-box{
    width: 440px;
    border-radius: 16px;
    bottom: auto;
    min-height: 10rem;
    left: 50%;
    position: fixed;
    right: auto;
    bottom: 0%;
    transform: translate(-50%, -50%);
    background: #fff;
    z-index: 1032;
    box-shadow: 0px 0px 20px #0000001f;
    display: none;
}
@media screen and (max-width: 500px){.kuakua-first-box{width:94%;}}
.kuakua-ei{
    border-radius: 4px;
    overflow: inherit;
}
.kuakua-close{
    z-index: 9999;
    right: 14px !important;
    display: flex;
    position: absolute;
    right: 8px;
    top: 4px;
    padding: 16px;
    cursor: pointer;
}
.kuakua-column{
    position: absolute;
    width: 298px;
    height: auto;
    top: -28px;
    left: 0px;
    right: 0px;
    z-index: 6000;
    background: url(https://cdn.qkget.cn/qkget/images/kua-ribbon.png) 0% 0% / 298px 83px no-repeat;
    margin: 0 auto;
    text-align: center;
}
.kuakua-headerIcon{
    border-radius: 50%;
    position: relative;
    text-align: center;
    padding: 6px;
    background-color: rgb(255, 255, 255);
    width: 78px;
    height: 78px;
    margin:0px auto 0px auto;
}
.kuakua-icon{
    width: 60px !important;
    height: 60px !important;
    fill: currentcolor;
    transition: transform 0.3s ease 0s;
    cursor: pointer;
}
.kuakua-headerTitle{
    font-size: 20px;
    font-weight: 600;	
}
.kuakua-modal-body{
    position: relative;
    background-color: transparent;
    text-align: center;
    border-bottom: none;
    border-top: none;
    border-radius: 0px;
    box-shadow: none;
    padding: 65px 30px 20px 30px;
}
.kuakua-contentBox{
    width: 100%;
    min-height: 102px;
    padding: 15px 20px;
    margin-top: 20px;
    border-radius: 0;
    box-sizing: border-box;
    position: relative;
    background-color: rgb(244, 244, 244);
    text-align: center;
    border-bottom: none;
    border-top: none;
    box-shadow: none;
}
.kuakua-comment{
    margin-bottom: 10px;
    line-height: 26px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    word-break: break-all;
    transition: all 0s ease 0s;
    color: rgb(68, 68, 68);
    font-size: 18px;
}
.kuakua-cancelBtn{
    background-color: rgb(255, 255, 255);
    color: rgb(102, 102, 102);
    border: none;
    border-radius: 36px;
    transition: all 0.3s ease 0s;
    padding: 4px;
    width: 80px;
    display: inline-block;
    margin-top: 10px;
}
.kuakua-confirmBtn{
    background: rgb(255, 227, 0);
    width: 118px;
    height: 36px;
    display: inline-block;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    background-color: rgb(255, 227, 0);
    color: rgb(68, 68, 68);
    border: none;
    border-radius: 4px;
    font-size: 14px;
    cursor: pointer;
    transition: all 0.3s ease 0s;
    box-sizing: border-box;
    margin-top: 20px;
}
.form-control:focus {
    border: 1px solid rgb(148 148 148) !important;
    box-shadow: none !important;
}
/*自定义悬浮按钮*/
.qkget-float {
  position: fixed;
    bottom: 20%;
    right: 1%;
    z-index: 999;
}
.qkget-float-box{
    box-shadow: 0 4px 23px rgba(0, 0, 0, 0.08);
    border-radius: 8px;
    background: #fff;
}
.qkget-float .qkget-float-item{
    color: rgba(23,23,24,0.8);
    text-align: center;
    cursor: pointer;
    width: 54px;
    padding-bottom: 10px;
    box-sizing: initial;
    align-items: center;
    display: block;
}
.qkget-float .qkget-float-item a{
    color: rgba(23,23,24,0.8);
    font-size: 12px;
  text-decoration: none;
}
.qkget-float .qkget-float-item a:hover{
    color: var(--primary-color)!important;
}
.qkget-float .qkget-float-item img{
    width: 24px;
}
.qkget-float .qkget-float-item p.text{
    font-size: 12px;
    margin-top: 5px;
}
.qkget-float .qkget-float-item:hover p.text{
    color: var(--primary-color)!important;
}
.qkget-float .qkget-float-item.qkget-floats{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
}
.qkget-float .activity{
    background: transparent;
    position: relative;
    /*height: 128px;*/
    padding-bottom: 0;
}
.qkget-float .activity a{
    display: block;
}
.qkget-float .activity .a1{
    width: 100%;
    height: 100%;
    border-radius: 7px 7px 0px 0px;
}
.qkget-float .activity .a2{
    position: absolute;
    bottom: 10px;
    left: 10px;
    width: 33px;
    height: 43px;
    animation: red-envelope-shake 0.8s linear infinite;
    transition: all .3s;
}
@keyframes red-envelope-shake {
    0% { transform: rotate(-7deg) }
    50%  { transform: rotate(7deg) }
    100% {transform: rotate(-7deg) }
}
@keyframes turnX{

    0%{transform:rotateX(0deg);}

    100%{transform:rotateX(360deg);}

}
.qkget-float .activity .popover {
    position: absolute;
    width: 251px;
    height: 128px;
    right: 0;
    left: -196px;
    bottom: 0;
    display: none;
}
.qkget-float .activity:hover .popover {
    display: block;
}

.qkget-float-box .qkget-float-vip{
    color: #803300;
    padding-top: 10px;
    margin-bottom: 10px;
}
.qkget-float-box .qkget-float-vip a{
    color: #803300!important;
}
.qkget-float-box .qkget-float-vip:hover p.text{
    color: #803300!important;
    font-weight: 600;
}
.qkget-float-ma{
    position: relative;
}
.qkget-float-ma:hover .qkget-float-ma-box {
  display: block;
  transition: all .3s;
}
.qkget-float-ma-box {
    display: none;
    position: absolute;
    z-index: 999;
    right: 54px;
    bottom: 0px;
    width: 170px;
    padding: 10px;
    text-align: center;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 3px 1px rgba(0,0,0,.05);
    box-shadow: 0 0 3px 1px rgba(0,0,0,.05);
    transition: all .3s;
    background: var(--primary-color);
}
.qkget-float-ma-box i{
    display: block;
    width: 31px;
    height: 5px;
    margin: 0 auto 10px;
    border-radius: 2px;
    background: #6f96ff;
}
.qkget-float-ma-box em{
    display: block;
    margin: 10px auto 0;
    width: 20px;
    height: 20px;
    border-radius: 100%;
    background: #6f96ff;
}
.qkget-float-ma-box .tops{
    padding: 10px;
    background: #fff;
    border-radius: 4px;
    text-align: center;
}
.qkget-float-ma-box .tops p{
    font-size: 12px;
    color: #5f6575;
    overflow: hidden;
    height: 23px;
    line-height: 23px;
}
.qkget-float-ma-box .tops img {
    width: 100%;
    height: 100%;
    display: block;
    margin-top: 10px;
    margin: 10px auto 0px auto;
}
@media screen and (max-width: 767px) {
    .qkget-float {
        display: none !important;
    }
}
.hgico {
    width: 29px;
        height: 26px;
        left: 50%;
        transform: translateX(-50%);
        top: -19px;
        position: absolute;
        animation: zsmove 1.3s ease infinite;
        -webkit-animation: zsmove 1.3s ease infinite;
    }
    @-webkit-keyframes zsmove {50% {top:-13px;}
100% {top:-19px;}
}
@keyframes zsmove {50% {top:-13px;}
100% {top:-19px;}
}

.qkget-float .qkget-float-item li:hover {
	--this-bg: rgb(6 141 255 / 10%);
	background: var(--this-bg);
	color: var(--this-color);
	border-radius: 3px
}

.gotop-service-box .tops:before {
	content: " ";
	display: inline-block;
	width: 9px;
	height: 9px;
	background: var(--main-bg-color);
	position: absolute;
	transform: rotate(45deg);
	border-radius: 2px;
	left: auto;
	right: 5px;
	top: 50%
}
.gotop-service-box .tops button {
    display: block;
    margin: 15px auto 10px;
}
.gotop-service-box {
	display: none;
	position: absolute;
	left: -170px;
	top: 202px;
	min-width: 170px;
	padding: 10px;
	text-align: center;
	transition: all .3s
}

.gotop-service-box .tops {
	padding: 20px;
	border-radius: 6px;
	-webkit-box-shadow: 0 0 3px 1px rgba(0,0,0,.05);
	box-shadow: 0 0 3px 1px rgba(0,0,0,.05);
	background: var(--main-bg-color)
}

.qkget-float .qkget-float-item li a {
	display: inline-flex;
	width: 100%;
	margin: 5px 10px;
	align-items: center;
	justify-content: flex-start
}

.qkget-float .qkget-float-item li span {
	height: 22px;
	margin-right: 10px
}

.qkget-fanyi:hover .gotop-service-box,.qkget-service:hover .gotop-service-box {
	display: block;
	transition: all .3s
}
.qkget-fanyi .gotop-service-box {
	position: absolute;
	top: 162px;	
}
.ignore {
  color: black; 
  transition: color 0.3s; 
}
.ignore:hover {
  color: red;
}

.cont {
	position:relative;
	width:58px;
	height:84px;
}
.vip-link {
	display:block;
	height:100%;
	background:linear-gradient(124deg,#fff -16%,#f1c78d 52%);
	box-shadow:0px 0 10px 6px #f9d6a400;
	cursor:pointer;
	width:54px;
}
.backInfoBox {
	display:none;
	width:278px;
	min-height:230px;
	border-radius:3px;
	background:#fff;
	box-shadow:0px 1px 9px 0px #d6d3d3;
	position:absolute;
	right:68px;
	top:50%;
	transform:translateY(-50%);
	z-index:1000;
}
.cont:hover .backInfoBox,.backInfoBox:hover {
	display:block;
}
.backInfoBox .poptip-arrow {
	position:absolute;
	right:-10px;
	top:50%;
	transform:translateY(-50%);
	width:0;
	height:0;
}
.backInfoBox .poptip-arrow i {
	color:#fff;
	text-shadow:none;
	z-index:999;
	top:42%;
}
.backInfoBox .tit {
	height:73px;
	background:url("https://cdn.qkget.cn/qkget/images/cont-vipbj.png") no-repeat center;
}
.backInfoBox .itemBox {
	background:#fffcf8;
	margin:0 10px 0 10px;
	padding:10px 2px 10px 0px;
}
.backInfoBox .item {
	display:flex;
	width:249px;
	margin:auto;
	line-height:26px;
	color:#222;
}
.backInfoBox .item p {
	min-width:108px;
	text-align:left;
	margin-right:15px;
}
.backInfoBox .item p:last-child {
	margin-right:0;
}
.backInfoBox .item p img {
	position:relative;
	-webkit-user-drag:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	padding-left:5px;
}
.backInfoBox .btn {
	display:block;
	width:259px;
	height:32px;
	line-height:32px;
	background:linear-gradient(131deg,#ffcc85,#b67418 100%);
	border-radius:3px;
	margin:5px auto 10px;
	color:#fff;
	font-size:14px;
	font-weight:700;
	cursor:pointer;
	padding:0;
	border:none;
	text-align:center;
}
.backInfoBox span {
	display:flex;
	width:270px;
	margin:10px 15px auto;
	text-align:center;
	color:#ccc;
}
.backInfoBox span a {
	display:block;
	width:67px;
	color:#888;
	text-decoration:none;
}
.backInfoBox span a:hover {
	color:#ad6d13;
}
.thisHover {
	width:12px;
	height:86px;
	position:absolute;
	right:-12px;
	top:59px;
	z-index:0;
}
.hgico,.side-icon-new img {
	max-width:100%;
	height:auto;
}
.side-icon-new {
	margin-top:10px;
}
.mb10 {
	margin-bottom:10px;
}
.mr10 {
	margin-right:10px;
} 
  
@media screen and (max-width:767px) {
	.qkget-float {
	display:none !important;
}
;}.hgico {
	width:29px;
	height:26px;
	left:50%;
	transform:translateX(-50%);
	top:-19px;
	position:absolute;
	animation:zsmove 1.3s ease infinite;
	-webkit-animation:zsmove 1.3s ease infinite;
}
@-webkit-keyframes zsmove {
	50% {
	top:-13px;
}
100% {
	top:-19px;
}
;}@keyframes zsmove {
	50% {
	top:-13px;
}
100% {
	top:-19px;
}
;}

/*加入vip全局通栏广告*/
    .n_banner_inner {
        position: relative;
    }
    /*提示信息*/
    .n_banner_inner .img-info {
        position: absolute;
        right: 12px;
        top: 9px;
        padding: 0;
        text-align: right;
        color: #fff;
    }
    .n_banner_inner .img-info i {
        position: relative;
        display: inline-block;
        color: #007bff;
        font-size: 20px;
        line-height: 19px;
        text-align: center;
        z-index: 9;
        font-style: inherit;
    }
    .n_banner_inner .img-info .info {
        position: absolute;
        bottom: 5px;
        right: 0;
        width: 0;
        padding: 5px 0;
        overflow: hidden;
        background: #007bff;
        border-radius: 10px;
        line-height: 10px;
        text-align: center;
        font-size: 10px;
        color: #fff;
        white-space: nowrap;
        -webkit-transition: all 0.2s cubic-bezier(0, 0.34, 0.71, 1.26) !important;
        -moz-transition: all 0.2s cubic-bezier(0, 0.34, 0.71, 1.26) !important;
        -ms-transition: all 0.2s cubic-bezier(0, 0.34, 0.71, 1.26) !important;
        -o-transition: all 0.2s cubic-bezier(0, 0.34, 0.71, 1.26) !important;
        transition: all 0.2s cubic-bezier(0, 0.34, 0.71, 1.26) !important;
    }
    .n_banner_inner .img-info .info a {
        color: #fff;
    }
    .n_banner_inner .tirr {
        max-width: 100%;
        height: auto;
        transition: 0.5s;
        border-radius: 5px;
    }
    /*触发 Hover*/
    .n_banner_inner:hover .info {
        width: auto;
        padding: 5px 23px 5px 12px;
        -webkit-transition: all 0.2s cubic-bezier(0, 0.34, 0.71, 1.26) !important;
        -moz-transition: all 0.2s cubic-bezier(0, 0.34, 0.71, 1.26) !important;
        -ms-transition: all 0.2s cubic-bezier(0, 0.34, 0.71, 1.26) !important;
        -o-transition: all 0.2s cubic-bezier(0, 0.34, 0.71, 1.26) !important;
        transition: all 0.2s cubic-bezier(0, 0.34, 0.71, 1.26) !important;
        font-size: 12px;
        z-index: 1;
    }
    .n_banner_inner img:hover {
        filter: brightness(50%);
    }
    /*出发声明 hover*/
    .n_banner_inner .info:hover a {
        color: red;
        text-decoration: none;
    }
    /*左下角广告*/
    .n_banner_inner .Banner-adTag {
        position: absolute;
        left: 5px;
        bottom: 5px;
        width: 50px;
        border: 1px solid #ebebeb;
        border-radius: 3px;
        color: #ebebeb;
        opacity: 0.5;
        font-size: 12px;
        line-height: 20px;
        text-align: center;
    }
    @media screen and (max-width: 768px) {
        .n_banner_inner .img-info {
            display: none;
        }
    }


/** 首页排行榜列表开始 **/
@media screen and (max-width: 768px) {
        .fix-left {
            display: none;
        }
}

.badg.badg-zib2, .but.badg-zib2 {
    font-size: 11px;
    padding: 4px;
    border-radius: 4px;
	margin-right:6px;
    color:#fff;
}
.b-yellow {
     background: #ff6f06;
}
.b-red {
    background: #ff5473;
}
.b-blue {
    background: #86a6f1;
}
.b-grey {
     background: #ddd;
}
 @media (min-width: 768px) {   
 .ranking-item{
        width:calc(33.333% - 25px );
    }
 
 }
@media (max-width: 768px) {
    .ranking-item{
        width:100%;
        margin-bottom:20px;
    }
}
.syphimg{
    width: 90px;
    height:60px;
    
    margin-right: 5px;
}
.syphimg img{
       border-radius: 8px;
       width:100%;
       height:100%;
    
}
.list.clearfix {
	display: flex;
	justify-content: space-between;
	  flex-wrap: wrap;
} 
.fix-left .fix-item.active[data-v-3b17862b] {
    width: 280px;
}
.fix-left .fix-item.active .item-title[data-v-3b17862b] {
    height: 60px;
    line-height: 60px;
    background-color: #333;
    color: #fff;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}
a.top-icon.js-rank-bottom1 {
	display: block;
	width: 129px;
	height: 43px;
	line-height: 34px;
    margin: 0 auto;
    margin-top: -22px;
    background: url(https://cdn.qkget.cn/oizj/images/ranking1.png) no-repeat center/100%;
	font-size: 15px;
	color: #fff;
	font-weight: 600;
	text-align: center;
}
a.top-icon.js-rank-bottom2,
a.top-icon.js-rank-bottom4 {
	display: block;
	width: 129px;
	height: 43px;
	line-height: 34px;
    margin: 0 auto;
    margin-top: -22px;
    background: url(https://cdn.qkget.cn/oizj/images/ranking4.png) no-repeat center/100%;
	font-size: 15px;
	color: #fff;
	font-weight: 600;
	text-align: center;
}
a.top-icon.js-rank-bottom2 {
	background: url(https://cdn.qkget.cn/oizj/images/ranking2.png) no-repeat center/100%;
}
a.top-icon.js-rank-bottom3,
a.top-icon.js-rank-bottom9 {
	display: block;
	width: 129px;
	height: 43px;
	line-height: 34px;
    margin: 0 auto;
    margin-top: -22px;
    background: url(https://cdn.qkget.cn/oizj/images/ranking9.png) no-repeat center/100%;
	font-size: 15px;
	color: #fff;
	font-weight: 600;
	text-align: center;
}
a.top-icon.js-rank-bottom3 {
	background: url(https://cdn.qkget.cn/oizj/images/ranking3.png) no-repeat center/100%;
}
.class-box {
	margin-top: 10px;
}

a.class-item.js-rank {
	display: block;
	width: 100%;
	 
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}

.num-icon {
	width: 19px;
	height: 22px;
	margin: 0 12px 0 15px;
}
.num-icon-1 {
	background: url(https://cdn.qkget.cn/oizj/images/top1.png) no-repeat center/100%;"
}
.num-icon-2 {
	background: url(https://cdn.qkget.cn/oizj/images/top2.png) no-repeat center/100%;"
}
.num-icon-3 {
	background: url(https://cdn.qkget.cn/oizj/images/top3.png) no-repeat center/100%;"
}
.num-icon-4 {
	background: url(https://cdn.qkget.cn/oizj/images/top4.png) no-repeat center/100%;"
}
.num-icon-5 {
	background: url(https://cdn.qkget.cn/oizj/images/top5.png) no-repeat center/100%;"
}
.num-icon-6 {
	background: url(https://cdn.qkget.cn/oizj/images/top6.png) no-repeat center/100%;"
}
.class-info {
    margin-left:10px;
	width: 225px;
	font-size: 13px;
}
.name {
	color: var(--key-color);
	line-height: 20px;
	font-weight: 400;
	margin-bottom: 2px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow: hidden;
	-webkit-box-orient: vertical;
}
.price {
	color: #f01414;
	font-weight: 600;
	margin-bottom: 2px;
}
.study-num {
	color: #9199a1;
	font-weight: 400;
}
.num-icon.num-icon2 {	
	margin: 0 12px 0 15px;
	width: 19px;
	height: 22px;
}
.num-icon.num-icon3 {
	margin: 0 12px 0 15px;
	width: 19px;
	height: 22px;
}
.num-icon.num-icon4 {
	margin: 0 12px 0 15px;
	width: 19px;
	height: 22px;
}
.num-icon.num-icon5 {
	margin: 0 12px 0 15px;
	width: 19px;
	height: 22px;
}
.num-icon.num-icon6 {
	margin: 0 12px 0 15px;
	width: 19px;
	height: 22px;
}
a.bottom-link.js-rank-bottom {
	width: 120px;
	height: 24px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	font-size: 13px;
	color: #fff;
	line-height: 13px;
	font-weight: 500;
	background-image: linear-gradient(270deg,#ff4f39 0,#fd6400 100%);
	border-radius: 12px;
	margin-bottom: 5px;
}
/** 首页排行榜列表结束 **/


/*底部多功能导航*/
 .my-face {
    animation: my-face 5s infinite ease-in-out;
    color: #00f1ff;
    display: inline-block;
    margin: 0 5px;
}
@-webkit-keyframes my-face {
    2%, 24%, 80% {
        -webkit-transform: translate(0, 1.5px) rotate(1.5deg);
        transform: translate(0, 1.5px) rotate(1.5deg)
    }
    4%, 68%, 98% {
        -webkit-transform: translate(0, -1.5px) rotate(-.5deg);
        transform: translate(0, -1.5px) rotate(-.5deg)
    }
    38%, 6% {
        -webkit-transform: translate(0, 1.5px) rotate(-1.5deg);
        transform: translate(0, 1.5px) rotate(-1.5deg)
    }
    8%, 86% {
        -webkit-transform: translate(0, -1.5px) rotate(-1.5deg);
        transform: translate(0, -1.5px) rotate(-1.5deg)
    }
    10%, 72% {
        -webkit-transform: translate(0, 2.5px) rotate(1.5deg);
        transform: translate(0, 2.5px) rotate(1.5deg)
    }
    12%, 64%, 78%, 96% {
        -webkit-transform: translate(0, -.5px) rotate(1.5deg);
        transform: translate(0, -.5px) rotate(1.5deg)
    }
    14%, 54% {
        -webkit-transform: translate(0, -1.5px) rotate(1.5deg);
        transform: translate(0, -1.5px) rotate(1.5deg)
    }
    16% {
        -webkit-transform: translate(0, -.5px) rotate(-1.5deg);
        transform: translate(0, -.5px) rotate(-1.5deg)
    }
    18%, 22% {
        -webkit-transform: translate(0, .5px) rotate(-1.5deg);
        transform: translate(0, .5px) rotate(-1.5deg)
    }
    20%, 36%, 46% {
        -webkit-transform: translate(0, -1.5px) rotate(2.5deg);
        transform: translate(0, -1.5px) rotate(2.5deg)
    }
    26%, 50% {
        -webkit-transform: translate(0, .5px) rotate(.5deg);
        transform: translate(0, .5px) rotate(.5deg)
    }
    28% {
        -webkit-transform: translate(0, .5px) rotate(1.5deg);
        transform: translate(0, .5px) rotate(1.5deg)
    }
    30%, 40%, 62%, 76%, 88% {
        -webkit-transform: translate(0, -.5px) rotate(2.5deg);
        transform: translate(0, -.5px) rotate(2.5deg)
    }
    32%, 34%, 66% {
        -webkit-transform: translate(0, 1.5px) rotate(-.5deg);
        transform: translate(0, 1.5px) rotate(-.5deg)
    }
    42% {
        -webkit-transform: translate(0, 2.5px) rotate(-1.5deg);
        transform: translate(0, 2.5px) rotate(-1.5deg)
    }
    44%, 70% {
        -webkit-transform: translate(0, 1.5px) rotate(.5deg);
        transform: translate(0, 1.5px) rotate(.5deg)
    }
    48%, 74%, 82% {
        -webkit-transform: translate(0, -.5px) rotate(.5deg);
        transform: translate(0, -.5px) rotate(.5deg)
    }
    52%, 56%, 60% {
        -webkit-transform: translate(0, 2.5px) rotate(2.5deg);
        transform: translate(0, 2.5px) rotate(2.5deg)
    }
    58% {
        -webkit-transform: translate(0, .5px) rotate(2.5deg);
        transform: translate(0, .5px) rotate(2.5deg)
    }
    84% {
        -webkit-transform: translate(0, 1.5px) rotate(2.5deg);
        transform: translate(0, 1.5px) rotate(2.5deg)
    }
    90% {
        -webkit-transform: translate(0, 2.5px) rotate(-.5deg);
        transform: translate(0, 2.5px) rotate(-.5deg)
    }
    92% {
        -webkit-transform: translate(0, .5px) rotate(-.5deg);
        transform: translate(0, .5px) rotate(-.5deg)
    }
    94% {
        -webkit-transform: translate(0, 2.5px) rotate(.5deg);
        transform: translate(0, 2.5px) rotate(.5deg)
    }
    0%, 100% {
        -webkit-transform: translate(0, 0) rotate(0);
        transform: translate(0, 0) rotate(0)
    }
}
@keyframes my-face {
    2%, 24%, 80% {
        -webkit-transform: translate(0, 1.5px) rotate(1.5deg);
        transform: translate(0, 1.5px) rotate(1.5deg)
    }
    4%, 68%, 98% {
        -webkit-transform: translate(0, -1.5px) rotate(-.5deg);
        transform: translate(0, -1.5px) rotate(-.5deg)
    }
    38%, 6% {
        -webkit-transform: translate(0, 1.5px) rotate(-1.5deg);
        transform: translate(0, 1.5px) rotate(-1.5deg)
    }
    8%, 86% {
        -webkit-transform: translate(0, -1.5px) rotate(-1.5deg);
        transform: translate(0, -1.5px) rotate(-1.5deg)
    }
    10%, 72% {
        -webkit-transform: translate(0, 2.5px) rotate(1.5deg);
        transform: translate(0, 2.5px) rotate(1.5deg)
    }
    12%, 64%, 78%, 96% {
        -webkit-transform: translate(0, -.5px) rotate(1.5deg);
        transform: translate(0, -.5px) rotate(1.5deg)
    }
    14%, 54% {
        -webkit-transform: translate(0, -1.5px) rotate(1.5deg);
        transform: translate(0, -1.5px) rotate(1.5deg)
    }
    16% {
        -webkit-transform: translate(0, -.5px) rotate(-1.5deg);
        transform: translate(0, -.5px) rotate(-1.5deg)
    }
    18%, 22% {
        -webkit-transform: translate(0, .5px) rotate(-1.5deg);
        transform: translate(0, .5px) rotate(-1.5deg)
    }
    20%, 36%, 46% {
        -webkit-transform: translate(0, -1.5px) rotate(2.5deg);
        transform: translate(0, -1.5px) rotate(2.5deg)
    }
    26%, 50% {
        -webkit-transform: translate(0, .5px) rotate(.5deg);
        transform: translate(0, .5px) rotate(.5deg)
    }
    28% {
        -webkit-transform: translate(0, .5px) rotate(1.5deg);
        transform: translate(0, .5px) rotate(1.5deg)
    }
    30%, 40%, 62%, 76%, 88% {
        -webkit-transform: translate(0, -.5px) rotate(2.5deg);
        transform: translate(0, -.5px) rotate(2.5deg)
    }
    32%, 34%, 66% {
        -webkit-transform: translate(0, 1.5px) rotate(-.5deg);
        transform: translate(0, 1.5px) rotate(-.5deg)
    }
    42% {
        -webkit-transform: translate(0, 2.5px) rotate(-1.5deg);
        transform: translate(0, 2.5px) rotate(-1.5deg)
    }
    44%, 70% {
        -webkit-transform: translate(0, 1.5px) rotate(.5deg);
        transform: translate(0, 1.5px) rotate(.5deg)
    }
    48%, 74%, 82% {
        -webkit-transform: translate(0, -.5px) rotate(.5deg);
        transform: translate(0, -.5px) rotate(.5deg)
    }
    52%, 56%, 60% {
        -webkit-transform: translate(0, 2.5px) rotate(2.5deg);
        transform: translate(0, 2.5px) rotate(2.5deg)
    }
    58% {
        -webkit-transform: translate(0, .5px) rotate(2.5deg);
        transform: translate(0, .5px) rotate(2.5deg)
    }
    84% {
        -webkit-transform: translate(0, 1.5px) rotate(2.5deg);
        transform: translate(0, 1.5px) rotate(2.5deg)
    }
    90% {
        -webkit-transform: translate(0, 2.5px) rotate(-.5deg);
        transform: translate(0, 2.5px) rotate(-.5deg)
    }
    92% {
        -webkit-transform: translate(0, .5px) rotate(-.5deg);
        transform: translate(0, .5px) rotate(-.5deg)
    }
    94% {
        -webkit-transform: translate(0, 2.5px) rotate(.5deg);
        transform: translate(0, 2.5px) rotate(.5deg)
    }
    0%, 100% {
        -webkit-transform: translate(0, 0) rotate(0);
        transform: translate(0, 0) rotate(0)
    }
}
/* end */
/*底部导航*/
@media (max-width: 800px){.footwaveline{display: none;}}

.wz-color span{
    cursor: pointer;
}

/*弹窗背景图片*/
#zibpay_modal, .modal-open .modal {
    background: url(https://cdn.qkget.cn/qkget/images/modal-bj.png);
    backdrop-filter: blur(10px) !important;
}
/*顶部开通vip美化*/
.payvip-icon {
    color: #ffffff;
    --this-color: #ffffff;
    background: linear-gradient(43deg, #ff6ac3 0%, #465dff 46%, #72e699 100%);
}

.vip-theme1 {
    background: linear-gradient(135deg, #ff7faf91 10%, #43b2ff 100%);
}

.vip-theme2 {
    background: linear-gradient(43deg, #ff6ac3 0%, #465dff 46%, #72e699 100%);
    color: #e4e2fb;
}
/*文章页广告美化*/
.single-gg,.single-gg-left{display:flex;align-items:center}
.single-gg{margin: 0px 0px 10px 0px; height:40px }
.single-gg-left{flex:1;padding:5px;background-color:#FE7573;border-radius:10px 0 0 10px}
.single-gg-img{height:30px;width:30px}
.single-gg-img img{height:100%;width:100%}
.single-gg-desc{margin-left:10px;color:#fff;font-size:14px;font-weight:500;letter-spacing: 1px;}
.single-gg-right{position:relative;display:flex;height:100%;width:100px;justify-content:center;align-items:center;background-color:#FE7573;border-radius:0 10px 10px 0;border-left:1px dashed #fff}
.single-gg-right::after,.single-gg-right::before{content:'';position:absolute;width:10px;height:5px;left:-5px;background-color:#fff}
.single-gg-right::before{top:0;border-radius:0 0 10px 10px}
.single-gg-right::after{bottom:0;border-radius:10px 10px 0 0}
.single-gg-btn{display:block;padding:2px 5px;font-size: 12px;background-color:#fff;color:#FE7573 !important;border-radius:4px}

/*网站评论美化*/
.bili-dyn-item__ornament {
    position: sticky;
    /*right: 48px;*/
    top: 18px;
    margin-top: -10px;
    float: right;
}
.bili-dyn-ornament__type--3 {
    height: 44px;
    width: 146px;
}
.bili-dyn-ornament img {
    height: 100%;
    width: 100%;
}
.bili-dyn-ornament__type--3 span {
    font-family: num !important;
    font-size: 12px;
    position: absolute;
    right: 54px;
    top: 15px;
    transform: scale(.88);
    transform-origin: right;
}
  @font-face {
                font-family: num;
                src: url('data:font/ttf;base64,AAEAAAAKAIAAAwAgT1MvMlfu6qkAAACsAAAAYGNtYXAZKRS8AAABDAAAAVpnbHlmPpOLigAAAmgAAAI0aGVhZA1ca6UAAAScAAAANmhoZWEGkALDAAAE1AAAACRobXR4JmQFBgAABPgAAAA4bG9jYQPqA14AAAUwAAAAHm1heHAAEgAOAAAFUAAAACBuYW1ly5ItMwAABXAAAAagcG9zdADLALIAAAwQAAAAPgAEAvQBkAAFAAgCAAIAAAAAAAIAAgAAAAIAADMBCQAAAgEGBAAAAAAAAIAAAAEQAAAAAAAAAAAAAABKQkhHAEAALgBPA3D/NAB0A3AAzAAEAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAAAAABUAAMAAQAAABwABAA4AAAACgAIAAIAAgAuADkAT/////8AAAAuADAATv//////0//S/74AAQABAAAAAAAAAAAAAAAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAIDBAUGBwgJCgsAAAAAAAAAAAAAAAAAAAAAAAAAAAwNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALgABAF0ALAAAwAAJTUjFQF0vASsrAACAFoABAKwAtwAAwAHAAA3ESERFxEhEfYBHpz9qpABvv5CjALY/SgAAQBMAAQBWALcAAUAACURIRUzEQFY/vRwBALYjP20AAABAF4ABAK+AtwACwAAJTUhNSERIRUhFSERAr7+OgHG/agBvv46BIqeAbCMmP5MAAABAF4ABAK+AtwACwAAJREhFSEVIRUhFSEVAr79oAHG/oQBfP46BALYjpSMnowAAAABAGIABAK0AtwACQAAJREjESERIxEhFQK0mP7gmgG6BALY/oQBfP340AAAAAEAXAAEArgC3AALAAABFSEVIREhNSE1IRECHv4+Alz+PgHC/aQBLqKIAbKciv5SAAIAXAAEArgC3AADAAsAACUhNSElNSE1IREhEQIe/tgBKP7YAcL9pAJcjKqKkor9KAG8AAABAF4ABALOAtwABQAAASEVIQEzAs79kAGO/uaiAtyM/bQAAAADAGAABAK+AtwAAwAHAAsAABM1IR0CITUBESER+gEq/tYBxP2iAbqYmIqmpv7UAtj9KAAAAgBcAAQCvALcAAMACwAAEzUhHQIhFSERIRH2ASz+OgJg/aABpqysipCIAtj+QAAAAQBcAAQC0gLuAAkAACURIxEBIxEzEQEC0pT+tJaUAVwEAur+HgHi/RYB9v4KAAAAAgBcAAQCzALuAAMABwAAJREhESUhESECzP2QAdj+wAFABALq/RaOAc4AAAABAAAAAQAAMO4Tq18PPPUAAgQAAAAAANHSZDkAAAAA2VbDfQBMAAQC0gLuAAAACAACAAAAAAAAAAEAAANw/zQAAAMuAEwAUgLSAAEAAAAAAAAAAAAAAAAAAAAOAAAAAAIoALgDCgBaAgwATAMYAF4DIgBeAxgAYgMUAFwDEgBcAyAAXgMiAGADGABcAy4AXAMmAFwAAAAAAAwAIAAwAEgAYAB2AI4AqAC6ANQA7AEEARoAAAABAAAADgAMAAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAEADGAAEAAAAAAAAArgAAAAEAAAAAAAEAGQCuAAEAAAAAAAIABwDHAAEAAAAAAAMAGQDOAAEAAAAAAAQAGQDnAAEAAAAAAAUARAEAAAEAAAAAAAYAHAFEAAEAAAAAAAcArgFgAAMAAQQJAAABRgIOAAMAAQQJAAEAJgNUAAMAAQQJAAIADgN6AAMAAQQJAAMAJgOIAAMAAQQJAAQAJgOuAAMAAQQJAAUAiAPUAAMAAQQJAAYAOARcAAMAAQQJAAcBRgSUQ29weXJpZ2h0KGMpIDIwMTUgUkVFSkkgwpUQW1ddw6ViPw0KU2hhbmcgaGFpIFJ1aSBYaWFuIENyZWF0aXZlIERlc2lnbiBDby4gTHRkLsO/DA0KTgptd8KVEH7Cv1IbYQ/Ci8K+wovCoWcJwpZQUWxTw7gNCnd3dy5yZWVqaS5jb20NClFROjI3NzA4NTE3MzMNCk1haWw6UmVlamlmb250QG91dGxvb2suY29twpUQW1fClRB+wr9gEmU+wp7DkXvCgDEuMFJlZ3VsYXLClRBbV8KVEH7Cv2ASZT7CnsORe8KAMS4wwpUQW1fClRB+wr9gEmU+wp7DkXvCgDEuMFZlcnNpb24gMS4wICB3d3cucmVlamkuY29tIFFROjI3NzA4NTE3MzMgIE1haWw6UmVlamlmb250QG91dGxvb2suY29tUmVlSmktQmlnUnVpeGFpbi1CbGFja0dCVjEuMENvcHlyaWdodChjKSAyMDE1IFJFRUpJIMKVEFtXXcOlYj8NClNoYW5nIGhhaSBSdWkgWGlhbiBDcmVhdGl2ZSBEZXNpZ24gQ28uIEx0ZC7DvwwNCk4KbXfClRB+wr9SG2EPwovCvsKLwqFnCcKWUFFsU8O4DQp3d3cucmVlamkuY29tDQpRUToyNzcwODUxNzMzDQpNYWlsOlJlZWppZm9udEBvdXRsb29rLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAoAGMAKQAgADIAMAAxADUAIABSAEUARQBKAEkAIACVABAAWwBXAF0A5QBiAD8ADQAKAFMAaABhAG4AZwAgAGgAYQBpACAAUgB1AGkAIABYAGkAYQBuACAAQwByAGUAYQB0AGkAdgBlACAARABlAHMAaQBnAG4AIABDAG8ALgAgAEwAdABkAC4A/wAMAA0ACgBOAAoAbQB3AJUAEAB+AL8AUgAbAGEADwCLAL4AiwChAGcACQCWAFAAUQBsAFMA+AANAAoAdwB3AHcALgByAGUAZQBqAGkALgBjAG8AbQANAAoAUQBRADoAMgA3ADcAMAA4ADUAMQA3ADMAMwANAAoATQBhAGkAbAA6AFIAZQBlAGoAaQBmAG8AbgB0AEAAbwB1AHQAbABvAG8AawAuAGMAbwBtAJUAEABbAFcAlQAQAH4AvwBgABIAZQA+AJ4A0QB7AIAAMQAuADAAUgBlAGcAdQBsAGEAcgCVABAAWwBXAJUAEAB+AL8AYAASAGUAPgCeANEAewCAADEALgAwAJUAEABbAFcAlQAQAH4AvwBgABIAZQA+AJ4A0QB7AIAAMQAuADAAVgBlAHIAcwBpAG8AbgAgADEALgAwACAAIAB3AHcAdwAuAHIAZQBlAGoAaQAuAGMAbwBtACAAUQBRADoAMgA3ADcAMAA4ADUAMQA3ADMAMwAgACAATQBhAGkAbAA6AFIAZQBlAGoAaQBmAG8AbgB0AEAAbwB1AHQAbABvAG8AawAuAGMAbwBtAFIAZQBlAEoAaQAtAEIAaQBnAFIAdQBpAHgAYQBpAG4ALQBCAGwAYQBjAGsARwBCAFYAMQAuADAAQwBvAHAAeQByAGkAZwBoAHQAKABjACkAIAAyADAAMQA1ACAAUgBFAEUASgBJACAAlQAQAFsAVwBdAOUAYgA/AA0ACgBTAGgAYQBuAGcAIABoAGEAaQAgAFIAdQBpACAAWABpAGEAbgAgAEMAcgBlAGEAdABpAHYAZQAgAEQAZQBzAGkAZwBuACAAQwBvAC4AIABMAHQAZAAuAP8ADAANAAoATgAKAG0AdwCVABAAfgC/AFIAGwBhAA8AiwC+AIsAoQBnAAkAlgBQAFEAbABTAPgADQAKAHcAdwB3AC4AcgBlAGUAagBpAC4AYwBvAG0ADQAKAFEAUQA6ADIANwA3ADAAOAA1ADEANwAzADMADQAKAE0AYQBpAGwAOgBSAGUAZQBqAGkAZgBvAG4AdABAAG8AdQB0AGwAbwBvAGsALgBjAG8AbQACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAARABMAFAAVABYAFwAYABkAGgAbABwAMQAyAAA=');
            }
/*手机适配*/
@media (max-width: 420px){
.bili-dyn-ornament__type--3 {
    width: 11rem !important;
}
}

body.home .box-body.notop {
	background:var(--main-bg-color);
	padding:5px;
	padding-left:1.2em;
	border-radius:10px;
	margin-bottom:10px;
}
body.home .title-theme {
	position:relative;
	padding-left:1.3em;
	font-size:20px;
	margin:5px;
}
body.home .title-theme::before {
	content:'';
	top:-20px;
	width:60px;
	height:60px;
	left:-28px;
	background:url('https://cdn.qkget.cn/qkget/images/rqq.svg');
	box-shadow:0 0 black;
	background-size:cover;
}
body.home .title-theme small {
	font-size:60%;
	margin-left:20px;
}
body.home .title-theme .ml10::before {
	position:absolute;
	content:'';
	width:1px;
	background:var(--theme-color);
	top:30%;
	left:115px;
	bottom:16%;
}
/*弹窗注册美化样式*/
.sign-img+.sign::before {
	content:'';
	position:absolute;
	top:-144px;
	left:80px;
	width:191px;
	height:187px;
	background:url(https://cdn.qkget.cn/qkget/images/dltx.png) no-repeat center / 100%;
}
/*弹窗注册美化样式*/


/*文章最后更新时间样式*/
.update-ts {
	padding-top:6px;
	padding-bottom:8px;
}
.article-update-tips {
	background:rgba(255,188,68,0.38);
	color:#333;
	margin:0 0px 20px;
	border-radius:8px;
	position:relative;
	text-align:center;
	background-image:url(https://cdn.qkget.cn/qkget/images/wzgxbj.png);
	background-clip:padding-box;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:50% 50%;
	background-blend-mode:normal;
}
span1 {
	color:#f60;
	margin:0 3px;
}
/*文章最后更新时间样式*/
.fix-left .fix-item.active[data-v-3b17862b] {
    width: 330px;
}
.fix-left .fix-item.active .item-title[data-v-3b17862b] {
    height: 60px;
    line-height: 60px;
    background-color: #333;
    color: #fff;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}
img.class-pic {
    width: 100%;
    height:100%;
    border-radius: 8px;
    margin-right: 5px;
}
.class-info {
    margin-left:10px;
	width: 230px;
	font-size: 13px;
}
a.class-item.js-rank {
	display: block;
	width: 100%;
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}

.fix-left .fix-item.active .item-title i[data-v-3b17862b], .fix-left .fix-item.active .rank-box[data-v-3b17862b] {
    display: block;
}
.fix-item {
    width: 50px;
    height: 68px;
    background-color: #fff;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .1);
    margin-bottom: 20px;
    border-radius: 15px;
    transition: all .2s;
}
.item-title {
    text-align: center;
    overflow: hidden;
    cursor: pointer;
    position: relative;
    color: #333;
}

.fix-left {
    position: fixed;
    top: 150px;
    left: 10px;
    z-index: 10;
}
/*仿macgf文章小样式开始*/
 @media (max-width: 768px) {
  .tools{
      display:none!important;
  }      
 }
.tools {
    display: flex;
    align-items: center;
    padding: 4px;
}
.rank-box[data-v-3b17862b] {
    display: none;
    padding: 15px 15px 0px 15px;
    height: 350px;
    overflow-y: auto;
    background-color: #fff;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .1);
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
}
.fix-left .fix-item.active .item-title img[data-v-3b17862b] {
    display: inline-block;
    margin: -5px 15px 0 0;
}
.fix-left .fix-item.active .item-title span[data-v-3b17862b] {
    font-size: 14px;
}
span[data-v-3b17862b] {
    font-size: 12px;
}
img[data-v-3b17862b] {
	width: 30px;
	display: block;
	margin: 8px auto 0;
} 
.circle {
    padding: 0 4px;
}
.tools_red {
display: inline-block;
    align-items: center;
    width: 10px;
    height: 10px;
    padding: 1px;
    border-radius: 50%;
    background-color: #ff605c;
}
.tools_yellow {
display: inline-block;
    align-items: center;
    width: 10px;
    height: 10px;
    padding: 1px;
    border-radius: 50%;
    background-color: #ffbd44;
}
.post-3 .post-excerpt{
    padding:0!important;
}
.tools_green {
display: inline-block;
    align-items: center;
    width: 10px;
    height: 10px;
    padding: 1px;
    border-radius: 50%;
    background-color: #00ca4e;
}
span.macgf_soft_time {
    font-size: 14px;
    color: #787777;
    margin-left: auto;
    margin-right: 5px;
    right: 0;
    pointer-events: none;
}
.macgf_soft_time svg {
    margin-right: 2px;
    width: 14px;
    height: 14px;
    vertical-align: -2px;
}
/*仿macgf文章小样式结束*/

/*弹窗“每日”角标*/
span.qkget-bottom-right-sub {
    position: absolute;
    bottom: 2%;
    right: -6%;
    z-index: 1;
    width: 65px;
    height: 20px;
    background: #86a6f1;
    color: #fff;
    line-height: 18px;
    -webkit-transform: rotate(45deg);
    transform: rotate(-45deg);
    text-align: center;
    font-size: 12px;
}
@media screen and (max-width:768px) {
  span.qkget-bottom-right-sub {
      display:none;
  }      
 }
/* 文章列表分页按钮美化 */
.pagenav .current,
.pagenav .page-numbers,
.pagenav a {
    border: 0;
    padding: 8px 14px;
    background: linear-gradient(148deg, hsla(0, 0%, 100%, 0), var(--main-bg-color));
    -webkit-box-shadow: 0 0 8px 0 rgba(95, 95, 95, .15);
    box-shadow: 0 0 8px 0 rgba(95, 95, 95, .15);
    border-radius: 6px;
}

/*用户排行榜开始*/
@media (max-width:1024px) {
	.hot-top {
	display:none;
}
}
.hot-top .left {
	float:left;
}
.hot-top .right .top-ul li a h3 {
	white-space:nowrap;
}
.hot-top .right {
	float:right;
}
img {
	border:none;
}
.hot-top {
	width:100%;
	background:var(--main-bg-color);
	margin-bottom:20px;
	padding:22px 0;
	position:relative;
	height:147px;
	overflow:hidden;
	border-radius:var(--main-radius);
	box-shadow:0 0 10px var(--main-shadow);
}
.hot-top .tg-ph {
	background-size:100% 100%;
	position:absolute;
	right:0;
	top:0;
	z-index:2;
	display:block;
	width:60px;
	height:60px;
}
.hot-top .left {
	height:100%;
	margin-left:10px;
}
.hot-top .left span {
	display:block;
	width:100px;
	height:45px;
	line-height:45px;
	background:#f6f6f6;
	text-align:center;
	font-size:15px;
	color:#989898;
	margin-bottom:13px;
	cursor:pointer;
	border-radius:var(--main-radius);
}
.hot-top .left span:last-child {
	margin-bottom:0;
}
.hot-top .left .hover {
	background:#86a6f1;
	color:#fff;
	position:relative;
}
.hot-top .left .hover:after {
	content:"";
	width:0;
	height:0;
	border-top:7px solid transparent;
	border-bottom:7px solid transparent;
	border-left:10px solid #86a6f1;
	position:absolute;
	top:15.5px;
	right:-10px;
	z-index:1;
}
.hot-top .right-main {
	height:100%;
	margin-bottom:30px;
}
.hot-top .right-main:last-child {
	margin-bottom:0;
}
.hot-top .right-overflow {
	transition:.4s all;
	transform:translateY(0);
}
.hot-top .right {
	float:left;
	width:calc( 100% - 125px);
	margin-left:15px;
	height:100%;
}
.hot-top .right .top-ul {
	height:145px;
}
.hot-top .right .top-ul li {
	width:78px;
	float:center;
	margin:0;
	display:inline-block;
}
.hot-top .right .top-ul li a {
	display:block;
}
.hot-top .right .top-ul li a .list-img {
	width:100%;
	height:78px;
	line-height:78px;
	text-align:center;
	border-radius:var(--main-radius);
}
.hot-top .right .top-ul li a .list-img img {
	width:100%;
}
.hot-top .right .top-ul li a .list-img img:hover {
	opacity:.8;
}
.hot-top .right .top-ul li a h3 {
	margin-top:7px;
	font-size:13px;
	line-height:25px;
	height:25px;
	overflow:hidden;
	width:100%;
	text-align:center;
}
.new-position {
	height:780px;
}
.new-position .left {
	height:100%;
	width:calc( ( 100% - 13px ) * 0.36 );
}
.new-position .right {
	width:calc( ( 100% - 13px ) * 0.64 );
	height:100%;
	background:#fff;
	padding:17px 28px;
}
.new-position .layui-carousel>[carousel-item]>* {
	background:#fff;
}
.new-position #index-lb {
	height:300px;
}
.new-position #index-lb div div img {
	width:100%;
	min-height:100%;
}
.new-position .index-login {
	background:#fff;
	margin-top:13px;
	height:calc( 767px - 300px);
	padding:25px 33px;
	position:relative;
}
span.note {
	position:absolute;
	top:10px;
	right:-50px;
	z-index:1;
	width:140px;
	height:20px;
	background:#86a6f1;
	color:#fff;
	line-height:20px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	text-align:center;
	font-size:12px;
}
img.rela {
	position:absolute;
	left:52px;
	z-index:2;
	top:58px;
	height:25px;
	width:25px;
}
@media (max-width:425px) {
	.hot-top {
	padding:22px 0;
	height:148px;
}
.hot-top .left span {
	width:70px;
	margin-left:10px;
}
.hot-top .right {
	width:calc( 100% - 95px);
	margin-left:15px;
}
.hot-top .right-main {
	margin-bottom:30px;
}
.hot-top .right .top-ul {
	height:145px;
}
.hot-top .right .top-ul li {
	margin:0;
}
.hot-top .left {
	margin-left:0;
}
}@media (max-width:768px) {
	.hot-top .right-main {
	white-space:nowrap;
	overflow-y:hidden;
	overflow-x:auto;
}
}@media (min-width:768px) {
	.hot-top .right {
	width:calc( 100% - 125px);
	margin-left:15px;
}
.hot-top .right .top-ul li {
	margin:auto 8px;
}
}
.user-avatar .avatar-img {
   -webkit-animation: swing 3s .4s ease both;
   -moz-animation: swing 3s .4s ease both;
}
@-webkit-keyframes swing {
   20%, 40%, 60%, 80%, 100% {
       -webkit-transform-origin:top center
   }
   20% {
       -webkit-transform:rotate(15deg)
   }
   40% {
       -webkit-transform:rotate(-10deg)
   }
   60% {
       -webkit-transform:rotate(5deg)
   }
   80% {
       -webkit-transform:rotate(-5deg)
   }
   100% {
       -webkit-transform:rotate(0deg)
   }
}
@-moz-keyframes swing {
   20%, 40%, 60%, 80%, 100% {
       -moz-transform-origin:top center
   }
   20% {
       -moz-transform:rotate(15deg)
   }
   40% {
       -moz-transform:rotate(-10deg)
   }
   60% {
       -moz-transform:rotate(5deg)
   }
   80% {
       -moz-transform:rotate(-5deg)
   }
   100% {
       -moz-transform:rotate(0deg)
   }
}
/*用户排行榜结束*/

/* 单行文章列表美化——开始*/
.posts-item.card:last-child {
	margin-bottom:8px !important;
}
.training-camp__wrapper .header__title-wrapper {
	font-size:16px;
}
.sec-wrapper {
	margin-bottom:10px;
}
.training-camp__wrapper .header__title-wrapper {
	color:#22ab80;
}
.training-camp__wrapper {
	background-image:linear-gradient(150deg,#cff0fb 20%,#cbf4e4 40%);
	padding:0 12px 12px;
	border-radius:16px;
}
button.button---AUM5ZP.text---pn4pHz.medium---OGt5iw.header__btn {
	background:#ffffff00;
	border:1px solid #fc3c2d00;
	border-radius:0;
}
.training-camp__wrapper .training-camp__header {
	padding:24px 0 24px 12px;
	display:-webkit-flex;
	display:flex;
	background:url(https://cdn.qkget.cn/qkget/images/kuangwenlu.png) 100% 0/433px 126px no-repeat;
}
.training-camp__wrapper .header__title-wrapper {
	display:-webkit-flex;
	display:flex;
	-webkit-align-items:center;
	align-items:center;
}
.training-camp__wrapper .title__img-wrapper {
	height:20px;
}
.training-camp__wrapper .header__btn-wrapper {
	margin-left:auto;
	display:-webkit-flex;
	display:flex;
}
.training-camp__wrapper .header__btn-wrapper button[class*=button---] {
	height:20px;
	line-height:20px;
	padding:0 12px;
}
.training-camp__wrapper .header__btn {
	display:-webkit-flex;
	display:flex;
	-webkit-align-items:center;
	align-items:center;
	font-size:14px;
	color:#22ab80;
}
.medium---OGt5iw {
	height:36px;
	padding:8px 24px;
	font-size:14px;
}
.outlined---BKvHAe,.text---pn4pHz {
	background-color:initial;
	color:#3e454d;
}
.button---AUM5ZP {
	position:relative;
	display:inline-block;
	height:36px;
	padding:8px 24px;
	border-radius:22px;
	cursor:pointer;
	border:unset;
	font-size:14px;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}
.ke-icon---zeGrGg+i {
	display:inline-block;
	vertical-align:middle;
}
.training-camp__wrapper>div.sec-bd {
	background-color:var(--body-bg-color);
}
.sec-wrapper .sec-bd {
	position:relative;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
}
.training-camp__wrapper .sec-bd {
	padding:12px;
	border-radius:16px;
}
img.title-macyingyong {
	height:50px;
}
.posts-item.card {
	padding:10px 10px 10px !important;
}
.posts-item {
	position:relative !important;
}
.posts-item h2.item-heading {
	position:relative !important;
	margin:5px 0px 5px 0px;
}
.tools {
	display:flex;
	align-items:center;
	margin-top:-14px;
	margin-bottom:10px;
	height:22px;
}
.circle {
	padding:0 4px;
}
.itly_box {
	display:inline-block;
	align-items:center;
	width:10px;
	height:10px;
	padding:1px;
	border-radius:50%;
}
.red {
	background-color:#86a6f1;
}
.yellow {
	background-color:#ff5144;
}
.green {
	background-color:#bfc930;
}
span.itly_soft_time {
	font-size:14px;
	color:#787777;
	margin-left:auto;
	margin-right:5px;
	right:0;
	pointer-events:none;
}
.itly_soft_time svg {
	margin-right:2px;
}
@media screen and (max-width:1221px) {
	.itly_posts_wap {
	display:none;
}
}.wppc {
	display:none;
}
@media (max-width:767px) {
	.wppc {
	display:block !important;
}
}
.posts-item  {
    
    background: url(https://cdn.qkget.cn/qkget/images/post-bj.jpg) 0% 0% / 100% 100% no-repeat!important;
}
/* 单行文章列表美化——结束*/ 

/*动态置顶图标*/
@-webkit-keyframes burn{0%{-webkit-clip-path: polygon(51% 94%, 44% 93%, 40% 92%, 35% 89%, 31% 83%, 32% 77%, 34% 71%, 38% 62%, 38% 55%, 38% 47%, 42% 52%, 45% 56%, 45% 53%, 45% 47%, 45% 42%, 46% 40%, 49% 35%, 50% 44%, 51% 49%, 54% 54%, 56% 59%, 58% 62%, 59% 56%, 60% 52%, 63% 57%, 63% 62%, 61% 68%, 63% 72%, 65% 77%, 67% 81%, 66% 86%, 63% 90%, 60% 92%); clip-path: polygon(51% 94%, 44% 93%, 40% 92%, 35% 89%, 31% 83%, 32% 77%, 34% 71%, 38% 62%, 38% 55%, 38% 47%, 42% 52%, 45% 56%, 45% 53%, 45% 47%, 45% 42%, 46% 40%, 49% 35%, 50% 44%, 51% 49%, 54% 54%, 56% 59%, 58% 62%, 59% 56%, 60% 52%, 63% 57%, 63% 62%, 61% 68%, 63% 72%, 65% 77%, 67% 81%, 66% 86%, 63% 90%, 60% 92%);} 25%{-webkit-clip-path: polygon(49% 97%, 41% 97%, 35% 92%, 33% 86%, 34% 80%, 30% 74%, 34% 77%, 38% 81%, 38% 78%, 36% 72%, 35% 67%, 37% 61%, 37% 54%, 39% 61%, 39% 67%, 43% 63%, 43% 58%, 45% 44%, 44% 58%, 48% 66%, 51% 67%, 51% 59%, 54% 67%, 56% 72%, 57% 79%, 59% 77%, 60% 71%, 61% 77%, 61% 83%, 60% 89%, 61% 94%, 57% 97%, 52% 98%); clip-path: polygon(49% 97%, 41% 97%, 35% 92%, 33% 86%, 34% 80%, 30% 74%, 34% 77%, 38% 81%, 38% 78%, 36% 72%, 35% 67%, 37% 61%, 37% 54%, 39% 61%, 39% 67%, 43% 63%, 43% 58%, 45% 44%, 44% 58%, 48% 66%, 51% 67%, 51% 59%, 54% 67%, 56% 72%, 57% 79%, 59% 77%, 60% 71%, 61% 77%, 61% 83%, 60% 89%, 61% 94%, 57% 97%, 52% 98%);} 50%{-webkit-clip-path: polygon(46% 97%, 39% 96%, 35% 89%, 36% 84%, 34% 77%, 30% 73%, 30% 65%, 30% 70%, 35% 75%, 38% 68%, 37% 61%, 40% 53%, 41% 42%, 42% 56%, 44% 65%, 50% 67%, 51% 57%, 53% 68%, 52% 74%, 51% 81%, 55% 78%, 57% 72%, 58% 79%, 57% 85%, 55% 88%, 60% 87%, 63% 82%, 63% 89%, 59% 94%, 55% 98%, 51% 92%, 50% 99%, 45% 96%); clip-path: polygon(46% 97%, 39% 96%, 35% 89%, 36% 84%, 34% 77%, 30% 73%, 30% 65%, 30% 70%, 35% 75%, 38% 68%, 37% 61%, 40% 53%, 41% 42%, 42% 56%, 44% 65%, 50% 67%, 51% 57%, 53% 68%, 52% 74%, 51% 81%, 55% 78%, 57% 72%, 58% 79%, 57% 85%, 55% 88%, 60% 87%, 63% 82%, 63% 89%, 59% 94%, 55% 98%, 51% 92%, 50% 99%, 45% 96%);} 75%{-webkit-clip-path: polygon(45% 97%, 38% 97%, 33% 93%, 31% 87%, 31% 81%, 29% 76%, 25% 69%, 29% 61%, 30% 69%, 35% 71%, 35% 62%, 34% 54%, 38% 45%, 38% 54%, 43% 62%, 47% 57%, 48% 49%, 44% 38%, 50% 46%, 53% 60%, 54% 71%, 53% 79%, 59% 76%, 60% 66%, 64% 73%, 63% 79%, 59% 85%, 64% 90%, 68% 84%, 68% 92%, 60% 97%, 53% 98%, 48% 99%); clip-path: polygon(45% 97%, 38% 97%, 33% 93%, 31% 87%, 31% 81%, 29% 76%, 25% 69%, 29% 61%, 30% 69%, 35% 71%, 35% 62%, 34% 54%, 38% 45%, 38% 54%, 43% 62%, 47% 57%, 48% 49%, 44% 38%, 50% 46%, 53% 60%, 54% 71%, 53% 79%, 59% 76%, 60% 66%, 64% 73%, 63% 79%, 59% 85%, 64% 90%, 68% 84%, 68% 92%, 60% 97%, 53% 98%, 48% 99%);} 100%{-webkit-clip-path: polygon(48% 97%, 42% 97%, 37% 93%, 31% 92%, 28% 88%, 26% 81%, 29% 84%, 34% 84%, 33% 79%, 30% 74%, 31% 67%, 34% 57%, 34% 65%, 39% 71%, 43% 65%, 43% 55%, 40% 45%, 48% 59%, 49% 69%, 51% 76%, 55% 71%, 54% 65%, 54% 58%, 58% 64%, 61% 72%, 57% 82%, 61% 87%, 64% 78%, 66% 85%, 64% 93%, 57% 96%, 54% 93%, 48% 97%); clip-path: polygon(48% 97%, 42% 97%, 37% 93%, 31% 92%, 28% 88%, 26% 81%, 29% 84%, 34% 84%, 33% 79%, 30% 74%, 31% 67%, 34% 57%, 34% 65%, 39% 71%, 43% 65%, 43% 55%, 40% 45%, 48% 59%, 49% 69%, 51% 76%, 55% 71%, 54% 65%, 54% 58%, 58% 64%, 61% 72%, 57% 82%, 61% 87%, 64% 78%, 66% 85%, 64% 93%, 57% 96%, 54% 93%, 48% 97%);}}
@keyframes burn{0%{-webkit-clip-path: polygon(51% 94%, 44% 93%, 40% 92%, 35% 89%, 31% 83%, 32% 77%, 34% 71%, 38% 62%, 38% 55%, 38% 47%, 42% 52%, 45% 56%, 45% 53%, 45% 47%, 45% 42%, 46% 40%, 49% 35%, 50% 44%, 51% 49%, 54% 54%, 56% 59%, 58% 62%, 59% 56%, 60% 52%, 63% 57%, 63% 62%, 61% 68%, 63% 72%, 65% 77%, 67% 81%, 66% 86%, 63% 90%, 60% 92%); clip-path: polygon(51% 94%, 44% 93%, 40% 92%, 35% 89%, 31% 83%, 32% 77%, 34% 71%, 38% 62%, 38% 55%, 38% 47%, 42% 52%, 45% 56%, 45% 53%, 45% 47%, 45% 42%, 46% 40%, 49% 35%, 50% 44%, 51% 49%, 54% 54%, 56% 59%, 58% 62%, 59% 56%, 60% 52%, 63% 57%, 63% 62%, 61% 68%, 63% 72%, 65% 77%, 67% 81%, 66% 86%, 63% 90%, 60% 92%);} 25%{-webkit-clip-path: polygon(49% 97%, 41% 97%, 35% 92%, 33% 86%, 34% 80%, 30% 74%, 34% 77%, 38% 81%, 38% 78%, 36% 72%, 35% 67%, 37% 61%, 37% 54%, 39% 61%, 39% 67%, 43% 63%, 43% 58%, 45% 44%, 44% 58%, 48% 66%, 51% 67%, 51% 59%, 54% 67%, 56% 72%, 57% 79%, 59% 77%, 60% 71%, 61% 77%, 61% 83%, 60% 89%, 61% 94%, 57% 97%, 52% 98%); clip-path: polygon(49% 97%, 41% 97%, 35% 92%, 33% 86%, 34% 80%, 30% 74%, 34% 77%, 38% 81%, 38% 78%, 36% 72%, 35% 67%, 37% 61%, 37% 54%, 39% 61%, 39% 67%, 43% 63%, 43% 58%, 45% 44%, 44% 58%, 48% 66%, 51% 67%, 51% 59%, 54% 67%, 56% 72%, 57% 79%, 59% 77%, 60% 71%, 61% 77%, 61% 83%, 60% 89%, 61% 94%, 57% 97%, 52% 98%);} 50%{-webkit-clip-path: polygon(46% 97%, 39% 96%, 35% 89%, 36% 84%, 34% 77%, 30% 73%, 30% 65%, 30% 70%, 35% 75%, 38% 68%, 37% 61%, 40% 53%, 41% 42%, 42% 56%, 44% 65%, 50% 67%, 51% 57%, 53% 68%, 52% 74%, 51% 81%, 55% 78%, 57% 72%, 58% 79%, 57% 85%, 55% 88%, 60% 87%, 63% 82%, 63% 89%, 59% 94%, 55% 98%, 51% 92%, 50% 99%, 45% 96%); clip-path: polygon(46% 97%, 39% 96%, 35% 89%, 36% 84%, 34% 77%, 30% 73%, 30% 65%, 30% 70%, 35% 75%, 38% 68%, 37% 61%, 40% 53%, 41% 42%, 42% 56%, 44% 65%, 50% 67%, 51% 57%, 53% 68%, 52% 74%, 51% 81%, 55% 78%, 57% 72%, 58% 79%, 57% 85%, 55% 88%, 60% 87%, 63% 82%, 63% 89%, 59% 94%, 55% 98%, 51% 92%, 50% 99%, 45% 96%);} 75%{-webkit-clip-path: polygon(45% 97%, 38% 97%, 33% 93%, 31% 87%, 31% 81%, 29% 76%, 25% 69%, 29% 61%, 30% 69%, 35% 71%, 35% 62%, 34% 54%, 38% 45%, 38% 54%, 43% 62%, 47% 57%, 48% 49%, 44% 38%, 50% 46%, 53% 60%, 54% 71%, 53% 79%, 59% 76%, 60% 66%, 64% 73%, 63% 79%, 59% 85%, 64% 90%, 68% 84%, 68% 92%, 60% 97%, 53% 98%, 48% 99%); clip-path: polygon(45% 97%, 38% 97%, 33% 93%, 31% 87%, 31% 81%, 29% 76%, 25% 69%, 29% 61%, 30% 69%, 35% 71%, 35% 62%, 34% 54%, 38% 45%, 38% 54%, 43% 62%, 47% 57%, 48% 49%, 44% 38%, 50% 46%, 53% 60%, 54% 71%, 53% 79%, 59% 76%, 60% 66%, 64% 73%, 63% 79%, 59% 85%, 64% 90%, 68% 84%, 68% 92%, 60% 97%, 53% 98%, 48% 99%);} 100%{-webkit-clip-path: polygon(48% 97%, 42% 97%, 37% 93%, 31% 92%, 28% 88%, 26% 81%, 29% 84%, 34% 84%, 33% 79%, 30% 74%, 31% 67%, 34% 57%, 34% 65%, 39% 71%, 43% 65%, 43% 55%, 40% 45%, 48% 59%, 49% 69%, 51% 76%, 55% 71%, 54% 65%, 54% 58%, 58% 64%, 61% 72%, 57% 82%, 61% 87%, 64% 78%, 66% 85%, 64% 93%, 57% 96%, 54% 93%, 48% 97%); clip-path: polygon(48% 97%, 42% 97%, 37% 93%, 31% 92%, 28% 88%, 26% 81%, 29% 84%, 34% 84%, 33% 79%, 30% 74%, 31% 67%, 34% 57%, 34% 65%, 39% 71%, 43% 65%, 43% 55%, 40% 45%, 48% 59%, 49% 69%, 51% 76%, 55% 71%, 54% 65%, 54% 58%, 58% 64%, 61% 72%, 57% 82%, 61% 87%, 64% 78%, 66% 85%, 64% 93%, 57% 96%, 54% 93%, 48% 97%);}}
@-webkit-keyframes burn_alt{0%{-webkit-clip-path: polygon(48% 97%, 43% 97%, 38% 97%, 34% 94%, 33% 91%, 32% 87%, 29% 83%, 26% 80%, 21% 75%, 20% 71%, 20% 66%, 20% 59%, 20% 65%, 24% 68%, 28% 67%, 28% 62%, 25% 60%, 21% 52%, 21% 43%, 24% 32%, 23% 39%, 24% 46%, 28% 48%, 33% 44%, 33% 39%, 31% 32%, 28% 23%, 30% 14%, 31% 22%, 35% 28%, 39% 28%, 41% 25%, 40% 21%, 39% 13%, 41% 6%, 42% 15%, 45% 23%, 49% 25%, 52% 22%, 51% 13%, 54% 21%, 56% 29%, 53% 35%, 50% 41%, 53% 46%, 58% 46%, 60% 39%, 60% 34%, 64% 39%, 65% 45%, 63% 51%, 61% 56%, 64% 61%, 68% 59%, 71% 55%, 73% 48%, 73% 40%, 76% 48%, 77% 56%, 76% 62%, 74% 66%, 69% 71%, 71% 74%, 75% 74%, 79% 71%, 81% 65%, 82% 72%, 81% 77%, 77% 82%, 73% 86%, 73% 89%, 78% 89%, 82% 85%, 81% 91%, 78% 95%, 72% 97%, 65% 98%, 59% 98%, 53% 99%, 47% 97%); clip-path: polygon(48% 97%, 43% 97%, 38% 97%, 34% 94%, 33% 91%, 32% 87%, 29% 83%, 26% 80%, 21% 75%, 20% 71%, 20% 66%, 20% 59%, 20% 65%, 24% 68%, 28% 67%, 28% 62%, 25% 60%, 21% 52%, 21% 43%, 24% 32%, 23% 39%, 24% 46%, 28% 48%, 33% 44%, 33% 39%, 31% 32%, 28% 23%, 30% 14%, 31% 22%, 35% 28%, 39% 28%, 41% 25%, 40% 21%, 39% 13%, 41% 6%, 42% 15%, 45% 23%, 49% 25%, 52% 22%, 51% 13%, 54% 21%, 56% 29%, 53% 35%, 50% 41%, 53% 46%, 58% 46%, 60% 39%, 60% 34%, 64% 39%, 65% 45%, 63% 51%, 61% 56%, 64% 61%, 68% 59%, 71% 55%, 73% 48%, 73% 40%, 76% 48%, 77% 56%, 76% 62%, 74% 66%, 69% 71%, 71% 74%, 75% 74%, 79% 71%, 81% 65%, 82% 72%, 81% 77%, 77% 82%, 73% 86%, 73% 89%, 78% 89%, 82% 85%, 81% 91%, 78% 95%, 72% 97%, 65% 98%, 59% 98%, 53% 99%, 47% 97%);} 25%{-webkit-clip-path: polygon(44% 99%, 41% 99%, 35% 98%, 29% 97%, 24% 93%, 21% 86%, 20% 80%, 16% 74%, 16% 64%, 16% 71%, 21% 75%, 25% 72%, 25% 65%, 22% 59%, 19% 53%, 19% 44%, 21% 52%, 25% 59%, 29% 57%, 29% 51%, 26% 44%, 26% 38%, 30% 32%, 31% 26%, 30% 18%, 34% 25%, 33% 35%, 33% 44%, 34% 50%, 39% 53%, 44% 52%, 45% 49%, 44% 44%, 42% 38%, 44% 33%, 48% 26%, 45% 35%, 47% 41%, 50% 44%, 51% 52%, 49% 60%, 48% 65%, 53% 69%, 58% 65%, 57% 59%, 58% 51%, 62% 41%, 66% 40%, 64% 47%, 61% 58%, 63% 66%, 66% 68%, 70% 67%, 72% 62%, 73% 57%, 71% 48%, 75% 53%, 79% 57%, 79% 64%, 76% 70%, 72% 75%, 70% 78%, 74% 80%, 78% 79%, 82% 76%, 84% 71%, 85% 66%, 84% 62%, 88% 67%, 89% 72%, 89% 79%, 87% 83%, 84% 89%, 81% 93%, 76% 97%, 69% 98%, 60% 99%, 54% 99%, 48% 100%, 45% 97%); clip-path: polygon(44% 99%, 41% 99%, 35% 98%, 29% 97%, 24% 93%, 21% 86%, 20% 80%, 16% 74%, 16% 64%, 16% 71%, 21% 75%, 25% 72%, 25% 65%, 22% 59%, 19% 53%, 19% 44%, 21% 52%, 25% 59%, 29% 57%, 29% 51%, 26% 44%, 26% 38%, 30% 32%, 31% 26%, 30% 18%, 34% 25%, 33% 35%, 33% 44%, 34% 50%, 39% 53%, 44% 52%, 45% 49%, 44% 44%, 42% 38%, 44% 33%, 48% 26%, 45% 35%, 47% 41%, 50% 44%, 51% 52%, 49% 60%, 48% 65%, 53% 69%, 58% 65%, 57% 59%, 58% 51%, 62% 41%, 66% 40%, 64% 47%, 61% 58%, 63% 66%, 66% 68%, 70% 67%, 72% 62%, 73% 57%, 71% 48%, 75% 53%, 79% 57%, 79% 64%, 76% 70%, 72% 75%, 70% 78%, 74% 80%, 78% 79%, 82% 76%, 84% 71%, 85% 66%, 84% 62%, 88% 67%, 89% 72%, 89% 79%, 87% 83%, 84% 89%, 81% 93%, 76% 97%, 69% 98%, 60% 99%, 54% 99%, 48% 100%, 45% 97%);} 50%{-webkit-clip-path: polygon(45% 99%, 40% 98%, 34% 98%, 31% 96%, 28% 93%, 26% 89%, 27% 84%, 26% 81%, 23% 77%, 20% 73%, 18% 70%, 19% 65%, 19% 60%, 20% 53%, 20% 43%, 24% 41%, 28% 32%, 28% 40%, 28% 48%, 29% 53%, 33% 52%, 35% 49%, 36% 42%, 36% 35%, 36% 27%, 39% 19%, 42% 12%, 40% 23%, 39% 29%, 41% 37%, 43% 41%, 44% 47%, 45% 52%, 47% 55%, 50% 57%, 52% 54%, 53% 48%, 52% 42%, 51% 33%, 50% 26%, 54% 36%, 55% 39%, 57% 46%, 57% 52%, 55% 58%, 55% 61%, 58% 65%, 62% 64%, 64% 60%, 65% 54%, 64% 49%, 65% 43%, 68% 38%, 67% 44%, 69% 51%, 72% 53%, 72% 59%, 70% 65%, 68% 69%, 68% 74%, 71% 75%, 74% 73%, 76% 69%, 78% 63%, 82% 58%, 81% 63%, 81% 69%, 81% 75%, 76% 80%, 75% 85%, 79% 87%, 82% 84%, 83% 91%, 79% 94%, 75% 96%, 71% 97%, 64% 98%, 58% 99%, 53% 98%, 46% 100%); clip-path: polygon(45% 99%, 40% 98%, 34% 98%, 31% 96%, 28% 93%, 26% 89%, 27% 84%, 26% 81%, 23% 77%, 20% 73%, 18% 70%, 19% 65%, 19% 60%, 20% 53%, 20% 43%, 24% 41%, 28% 32%, 28% 40%, 28% 48%, 29% 53%, 33% 52%, 35% 49%, 36% 42%, 36% 35%, 36% 27%, 39% 19%, 42% 12%, 40% 23%, 39% 29%, 41% 37%, 43% 41%, 44% 47%, 45% 52%, 47% 55%, 50% 57%, 52% 54%, 53% 48%, 52% 42%, 51% 33%, 50% 26%, 54% 36%, 55% 39%, 57% 46%, 57% 52%, 55% 58%, 55% 61%, 58% 65%, 62% 64%, 64% 60%, 65% 54%, 64% 49%, 65% 43%, 68% 38%, 67% 44%, 69% 51%, 72% 53%, 72% 59%, 70% 65%, 68% 69%, 68% 74%, 71% 75%, 74% 73%, 76% 69%, 78% 63%, 82% 58%, 81% 63%, 81% 69%, 81% 75%, 76% 80%, 75% 85%, 79% 87%, 82% 84%, 83% 91%, 79% 94%, 75% 96%, 71% 97%, 64% 98%, 58% 99%, 53% 98%, 46% 100%);} 75%{-webkit-clip-path: polygon(45% 99%, 41% 99%, 35% 98%, 30% 98%, 25% 94%, 22% 89%, 21% 84%, 23% 77%, 23% 70%, 19% 63%, 23% 66%, 27% 71%, 28% 76%, 32% 78%, 35% 72%, 32% 67%, 28% 64%, 24% 58%, 24% 49%, 27% 42%, 30% 34%, 31% 24%, 29% 13%, 33% 18%, 38% 25%, 38% 36%, 37% 44%, 41% 48%, 45% 48%, 48% 45%, 48% 39%, 46% 33%, 48% 27%, 52% 20%, 50% 29%, 51% 38%, 53% 44%, 54% 52%, 56% 57%, 61% 57%, 64% 55%, 65% 48%, 63% 39%, 63% 32%, 66% 37%, 69% 44%, 70% 52%, 68% 59%, 66% 64%, 67% 69%, 73% 72%, 76% 71%, 77% 66%, 76% 58%, 76% 51%, 80% 57%, 82% 62%, 82% 68%, 80% 73%, 77% 78%, 74% 82%, 75% 87%, 78% 87%, 81% 84%, 84% 79%, 86% 74%, 88% 78%, 87% 83%, 84% 89%, 82% 92%, 78% 97%, 74% 97%, 69% 97%, 66% 98%, 61% 98%, 57% 97%, 53% 99%, 49% 96%, 47% 99%, 48% 99%); clip-path: polygon(45% 99%, 41% 99%, 35% 98%, 30% 98%, 25% 94%, 22% 89%, 21% 84%, 23% 77%, 23% 70%, 19% 63%, 23% 66%, 27% 71%, 28% 76%, 32% 78%, 35% 72%, 32% 67%, 28% 64%, 24% 58%, 24% 49%, 27% 42%, 30% 34%, 31% 24%, 29% 13%, 33% 18%, 38% 25%, 38% 36%, 37% 44%, 41% 48%, 45% 48%, 48% 45%, 48% 39%, 46% 33%, 48% 27%, 52% 20%, 50% 29%, 51% 38%, 53% 44%, 54% 52%, 56% 57%, 61% 57%, 64% 55%, 65% 48%, 63% 39%, 63% 32%, 66% 37%, 69% 44%, 70% 52%, 68% 59%, 66% 64%, 67% 69%, 73% 72%, 76% 71%, 77% 66%, 76% 58%, 76% 51%, 80% 57%, 82% 62%, 82% 68%, 80% 73%, 77% 78%, 74% 82%, 75% 87%, 78% 87%, 81% 84%, 84% 79%, 86% 74%, 88% 78%, 87% 83%, 84% 89%, 82% 92%, 78% 97%, 74% 97%, 69% 97%, 66% 98%, 61% 98%, 57% 97%, 53% 99%, 49% 96%, 47% 99%, 48% 99%);} 100%{-webkit-clip-path: polygon(47% 99%, 42% 99%, 37% 98%, 32% 96%, 28% 92%, 26% 89%, 26% 83%, 26% 80%, 26% 72%, 23% 67%, 16% 63%, 14% 52%, 16% 46%, 16% 53%, 20% 60%, 26% 58%, 27% 51%, 25% 46%, 20% 41%, 19% 36%, 19% 30%, 21% 26%, 24% 20%, 23% 13%, 22% 7%, 26% 11%, 28% 17%, 28% 24%, 26% 30%, 30% 34%, 34% 34%, 39% 32%, 40% 27%, 38% 21%, 43% 28%, 43% 36%, 41% 41%, 46% 44%, 51% 41%, 53% 35%, 53% 26%, 57% 26%, 59% 33%, 60% 39%, 57% 46%, 55% 53%, 58% 57%, 64% 56%, 66% 52%, 69% 41%, 70% 48%, 69% 56%, 66% 63%, 64% 67%, 65% 71%, 70% 71%, 74% 68%, 76% 62%, 77% 54%, 79% 60%, 81% 66%, 80% 71%, 76% 75%, 72% 78%, 71% 82%, 75% 84%, 80% 83%, 84% 78%, 86% 83%, 83% 89%, 78% 92%, 74% 92%, 73% 96%, 69% 97%, 65% 96%, 62% 98%, 57% 99%, 54% 97%, 51% 99%, 46% 99%); clip-path: polygon(47% 99%, 42% 99%, 37% 98%, 32% 96%, 28% 92%, 26% 89%, 26% 83%, 26% 80%, 26% 72%, 23% 67%, 16% 63%, 14% 52%, 16% 46%, 16% 53%, 20% 60%, 26% 58%, 27% 51%, 25% 46%, 20% 41%, 19% 36%, 19% 30%, 21% 26%, 24% 20%, 23% 13%, 22% 7%, 26% 11%, 28% 17%, 28% 24%, 26% 30%, 30% 34%, 34% 34%, 39% 32%, 40% 27%, 38% 21%, 43% 28%, 43% 36%, 41% 41%, 46% 44%, 51% 41%, 53% 35%, 53% 26%, 57% 26%, 59% 33%, 60% 39%, 57% 46%, 55% 53%, 58% 57%, 64% 56%, 66% 52%, 69% 41%, 70% 48%, 69% 56%, 66% 63%, 64% 67%, 65% 71%, 70% 71%, 74% 68%, 76% 62%, 77% 54%, 79% 60%, 81% 66%, 80% 71%, 76% 75%, 72% 78%, 71% 82%, 75% 84%, 80% 83%, 84% 78%, 86% 83%, 83% 89%, 78% 92%, 74% 92%, 73% 96%, 69% 97%, 65% 96%, 62% 98%, 57% 99%, 54% 97%, 51% 99%, 46% 99%);}}
@keyframes burn_alt{0%{-webkit-clip-path: polygon(48% 97%, 43% 97%, 38% 97%, 34% 94%, 33% 91%, 32% 87%, 29% 83%, 26% 80%, 21% 75%, 20% 71%, 20% 66%, 20% 59%, 20% 65%, 24% 68%, 28% 67%, 28% 62%, 25% 60%, 21% 52%, 21% 43%, 24% 32%, 23% 39%, 24% 46%, 28% 48%, 33% 44%, 33% 39%, 31% 32%, 28% 23%, 30% 14%, 31% 22%, 35% 28%, 39% 28%, 41% 25%, 40% 21%, 39% 13%, 41% 6%, 42% 15%, 45% 23%, 49% 25%, 52% 22%, 51% 13%, 54% 21%, 56% 29%, 53% 35%, 50% 41%, 53% 46%, 58% 46%, 60% 39%, 60% 34%, 64% 39%, 65% 45%, 63% 51%, 61% 56%, 64% 61%, 68% 59%, 71% 55%, 73% 48%, 73% 40%, 76% 48%, 77% 56%, 76% 62%, 74% 66%, 69% 71%, 71% 74%, 75% 74%, 79% 71%, 81% 65%, 82% 72%, 81% 77%, 77% 82%, 73% 86%, 73% 89%, 78% 89%, 82% 85%, 81% 91%, 78% 95%, 72% 97%, 65% 98%, 59% 98%, 53% 99%, 47% 97%); clip-path: polygon(48% 97%, 43% 97%, 38% 97%, 34% 94%, 33% 91%, 32% 87%, 29% 83%, 26% 80%, 21% 75%, 20% 71%, 20% 66%, 20% 59%, 20% 65%, 24% 68%, 28% 67%, 28% 62%, 25% 60%, 21% 52%, 21% 43%, 24% 32%, 23% 39%, 24% 46%, 28% 48%, 33% 44%, 33% 39%, 31% 32%, 28% 23%, 30% 14%, 31% 22%, 35% 28%, 39% 28%, 41% 25%, 40% 21%, 39% 13%, 41% 6%, 42% 15%, 45% 23%, 49% 25%, 52% 22%, 51% 13%, 54% 21%, 56% 29%, 53% 35%, 50% 41%, 53% 46%, 58% 46%, 60% 39%, 60% 34%, 64% 39%, 65% 45%, 63% 51%, 61% 56%, 64% 61%, 68% 59%, 71% 55%, 73% 48%, 73% 40%, 76% 48%, 77% 56%, 76% 62%, 74% 66%, 69% 71%, 71% 74%, 75% 74%, 79% 71%, 81% 65%, 82% 72%, 81% 77%, 77% 82%, 73% 86%, 73% 89%, 78% 89%, 82% 85%, 81% 91%, 78% 95%, 72% 97%, 65% 98%, 59% 98%, 53% 99%, 47% 97%);} 25%{-webkit-clip-path: polygon(44% 99%, 41% 99%, 35% 98%, 29% 97%, 24% 93%, 21% 86%, 20% 80%, 16% 74%, 16% 64%, 16% 71%, 21% 75%, 25% 72%, 25% 65%, 22% 59%, 19% 53%, 19% 44%, 21% 52%, 25% 59%, 29% 57%, 29% 51%, 26% 44%, 26% 38%, 30% 32%, 31% 26%, 30% 18%, 34% 25%, 33% 35%, 33% 44%, 34% 50%, 39% 53%, 44% 52%, 45% 49%, 44% 44%, 42% 38%, 44% 33%, 48% 26%, 45% 35%, 47% 41%, 50% 44%, 51% 52%, 49% 60%, 48% 65%, 53% 69%, 58% 65%, 57% 59%, 58% 51%, 62% 41%, 66% 40%, 64% 47%, 61% 58%, 63% 66%, 66% 68%, 70% 67%, 72% 62%, 73% 57%, 71% 48%, 75% 53%, 79% 57%, 79% 64%, 76% 70%, 72% 75%, 70% 78%, 74% 80%, 78% 79%, 82% 76%, 84% 71%, 85% 66%, 84% 62%, 88% 67%, 89% 72%, 89% 79%, 87% 83%, 84% 89%, 81% 93%, 76% 97%, 69% 98%, 60% 99%, 54% 99%, 48% 100%, 45% 97%); clip-path: polygon(44% 99%, 41% 99%, 35% 98%, 29% 97%, 24% 93%, 21% 86%, 20% 80%, 16% 74%, 16% 64%, 16% 71%, 21% 75%, 25% 72%, 25% 65%, 22% 59%, 19% 53%, 19% 44%, 21% 52%, 25% 59%, 29% 57%, 29% 51%, 26% 44%, 26% 38%, 30% 32%, 31% 26%, 30% 18%, 34% 25%, 33% 35%, 33% 44%, 34% 50%, 39% 53%, 44% 52%, 45% 49%, 44% 44%, 42% 38%, 44% 33%, 48% 26%, 45% 35%, 47% 41%, 50% 44%, 51% 52%, 49% 60%, 48% 65%, 53% 69%, 58% 65%, 57% 59%, 58% 51%, 62% 41%, 66% 40%, 64% 47%, 61% 58%, 63% 66%, 66% 68%, 70% 67%, 72% 62%, 73% 57%, 71% 48%, 75% 53%, 79% 57%, 79% 64%, 76% 70%, 72% 75%, 70% 78%, 74% 80%, 78% 79%, 82% 76%, 84% 71%, 85% 66%, 84% 62%, 88% 67%, 89% 72%, 89% 79%, 87% 83%, 84% 89%, 81% 93%, 76% 97%, 69% 98%, 60% 99%, 54% 99%, 48% 100%, 45% 97%);} 50%{-webkit-clip-path: polygon(45% 99%, 40% 98%, 34% 98%, 31% 96%, 28% 93%, 26% 89%, 27% 84%, 26% 81%, 23% 77%, 20% 73%, 18% 70%, 19% 65%, 19% 60%, 20% 53%, 20% 43%, 24% 41%, 28% 32%, 28% 40%, 28% 48%, 29% 53%, 33% 52%, 35% 49%, 36% 42%, 36% 35%, 36% 27%, 39% 19%, 42% 12%, 40% 23%, 39% 29%, 41% 37%, 43% 41%, 44% 47%, 45% 52%, 47% 55%, 50% 57%, 52% 54%, 53% 48%, 52% 42%, 51% 33%, 50% 26%, 54% 36%, 55% 39%, 57% 46%, 57% 52%, 55% 58%, 55% 61%, 58% 65%, 62% 64%, 64% 60%, 65% 54%, 64% 49%, 65% 43%, 68% 38%, 67% 44%, 69% 51%, 72% 53%, 72% 59%, 70% 65%, 68% 69%, 68% 74%, 71% 75%, 74% 73%, 76% 69%, 78% 63%, 82% 58%, 81% 63%, 81% 69%, 81% 75%, 76% 80%, 75% 85%, 79% 87%, 82% 84%, 83% 91%, 79% 94%, 75% 96%, 71% 97%, 64% 98%, 58% 99%, 53% 98%, 46% 100%); clip-path: polygon(45% 99%, 40% 98%, 34% 98%, 31% 96%, 28% 93%, 26% 89%, 27% 84%, 26% 81%, 23% 77%, 20% 73%, 18% 70%, 19% 65%, 19% 60%, 20% 53%, 20% 43%, 24% 41%, 28% 32%, 28% 40%, 28% 48%, 29% 53%, 33% 52%, 35% 49%, 36% 42%, 36% 35%, 36% 27%, 39% 19%, 42% 12%, 40% 23%, 39% 29%, 41% 37%, 43% 41%, 44% 47%, 45% 52%, 47% 55%, 50% 57%, 52% 54%, 53% 48%, 52% 42%, 51% 33%, 50% 26%, 54% 36%, 55% 39%, 57% 46%, 57% 52%, 55% 58%, 55% 61%, 58% 65%, 62% 64%, 64% 60%, 65% 54%, 64% 49%, 65% 43%, 68% 38%, 67% 44%, 69% 51%, 72% 53%, 72% 59%, 70% 65%, 68% 69%, 68% 74%, 71% 75%, 74% 73%, 76% 69%, 78% 63%, 82% 58%, 81% 63%, 81% 69%, 81% 75%, 76% 80%, 75% 85%, 79% 87%, 82% 84%, 83% 91%, 79% 94%, 75% 96%, 71% 97%, 64% 98%, 58% 99%, 53% 98%, 46% 100%);} 75%{-webkit-clip-path: polygon(45% 99%, 41% 99%, 35% 98%, 30% 98%, 25% 94%, 22% 89%, 21% 84%, 23% 77%, 23% 70%, 19% 63%, 23% 66%, 27% 71%, 28% 76%, 32% 78%, 35% 72%, 32% 67%, 28% 64%, 24% 58%, 24% 49%, 27% 42%, 30% 34%, 31% 24%, 29% 13%, 33% 18%, 38% 25%, 38% 36%, 37% 44%, 41% 48%, 45% 48%, 48% 45%, 48% 39%, 46% 33%, 48% 27%, 52% 20%, 50% 29%, 51% 38%, 53% 44%, 54% 52%, 56% 57%, 61% 57%, 64% 55%, 65% 48%, 63% 39%, 63% 32%, 66% 37%, 69% 44%, 70% 52%, 68% 59%, 66% 64%, 67% 69%, 73% 72%, 76% 71%, 77% 66%, 76% 58%, 76% 51%, 80% 57%, 82% 62%, 82% 68%, 80% 73%, 77% 78%, 74% 82%, 75% 87%, 78% 87%, 81% 84%, 84% 79%, 86% 74%, 88% 78%, 87% 83%, 84% 89%, 82% 92%, 78% 97%, 74% 97%, 69% 97%, 66% 98%, 61% 98%, 57% 97%, 53% 99%, 49% 96%, 47% 99%, 48% 99%); clip-path: polygon(45% 99%, 41% 99%, 35% 98%, 30% 98%, 25% 94%, 22% 89%, 21% 84%, 23% 77%, 23% 70%, 19% 63%, 23% 66%, 27% 71%, 28% 76%, 32% 78%, 35% 72%, 32% 67%, 28% 64%, 24% 58%, 24% 49%, 27% 42%, 30% 34%, 31% 24%, 29% 13%, 33% 18%, 38% 25%, 38% 36%, 37% 44%, 41% 48%, 45% 48%, 48% 45%, 48% 39%, 46% 33%, 48% 27%, 52% 20%, 50% 29%, 51% 38%, 53% 44%, 54% 52%, 56% 57%, 61% 57%, 64% 55%, 65% 48%, 63% 39%, 63% 32%, 66% 37%, 69% 44%, 70% 52%, 68% 59%, 66% 64%, 67% 69%, 73% 72%, 76% 71%, 77% 66%, 76% 58%, 76% 51%, 80% 57%, 82% 62%, 82% 68%, 80% 73%, 77% 78%, 74% 82%, 75% 87%, 78% 87%, 81% 84%, 84% 79%, 86% 74%, 88% 78%, 87% 83%, 84% 89%, 82% 92%, 78% 97%, 74% 97%, 69% 97%, 66% 98%, 61% 98%, 57% 97%, 53% 99%, 49% 96%, 47% 99%, 48% 99%);} 100%{-webkit-clip-path: polygon(47% 99%, 42% 99%, 37% 98%, 32% 96%, 28% 92%, 26% 89%, 26% 83%, 26% 80%, 26% 72%, 23% 67%, 16% 63%, 14% 52%, 16% 46%, 16% 53%, 20% 60%, 26% 58%, 27% 51%, 25% 46%, 20% 41%, 19% 36%, 19% 30%, 21% 26%, 24% 20%, 23% 13%, 22% 7%, 26% 11%, 28% 17%, 28% 24%, 26% 30%, 30% 34%, 34% 34%, 39% 32%, 40% 27%, 38% 21%, 43% 28%, 43% 36%, 41% 41%, 46% 44%, 51% 41%, 53% 35%, 53% 26%, 57% 26%, 59% 33%, 60% 39%, 57% 46%, 55% 53%, 58% 57%, 64% 56%, 66% 52%, 69% 41%, 70% 48%, 69% 56%, 66% 63%, 64% 67%, 65% 71%, 70% 71%, 74% 68%, 76% 62%, 77% 54%, 79% 60%, 81% 66%, 80% 71%, 76% 75%, 72% 78%, 71% 82%, 75% 84%, 80% 83%, 84% 78%, 86% 83%, 83% 89%, 78% 92%, 74% 92%, 73% 96%, 69% 97%, 65% 96%, 62% 98%, 57% 99%, 54% 97%, 51% 99%, 46% 99%); clip-path: polygon(47% 99%, 42% 99%, 37% 98%, 32% 96%, 28% 92%, 26% 89%, 26% 83%, 26% 80%, 26% 72%, 23% 67%, 16% 63%, 14% 52%, 16% 46%, 16% 53%, 20% 60%, 26% 58%, 27% 51%, 25% 46%, 20% 41%, 19% 36%, 19% 30%, 21% 26%, 24% 20%, 23% 13%, 22% 7%, 26% 11%, 28% 17%, 28% 24%, 26% 30%, 30% 34%, 34% 34%, 39% 32%, 40% 27%, 38% 21%, 43% 28%, 43% 36%, 41% 41%, 46% 44%, 51% 41%, 53% 35%, 53% 26%, 57% 26%, 59% 33%, 60% 39%, 57% 46%, 55% 53%, 58% 57%, 64% 56%, 66% 52%, 69% 41%, 70% 48%, 69% 56%, 66% 63%, 64% 67%, 65% 71%, 70% 71%, 74% 68%, 76% 62%, 77% 54%, 79% 60%, 81% 66%, 80% 71%, 76% 75%, 72% 78%, 71% 82%, 75% 84%, 80% 83%, 84% 78%, 86% 83%, 83% 89%, 78% 92%, 74% 92%, 73% 96%, 69% 97%, 65% 96%, 62% 98%, 57% 99%, 54% 97%, 51% 99%, 46% 99%);}}

.itly-honor-s{font-size:13px;padding:0 5px;position: relative;background: linear-gradient(to right, #FF5722, #ff9800, #FFC107)!important;border-radius: 9px 5px 5px 9px;color: #fff;padding-right: 10px;}
.itly-honor-s:before{-webkit-animation: burn 0.9s linear alternate infinite;animation: burn .9s linear alternate infinite;right: -43px;top: -26px;z-index: 2;background: linear-gradient(0deg, #ffb305 10%, #FF9800 20%, #E91E63 50%, #e91e1e 99%);opacity: 0.7;position: absolute;content: "";transform: rotate(90deg);height: 70px;width: 35px;}
.itly-honor-s:after{z-index: 1;opacity: 1;-webkit-animation: burn_alt .7s linear alternate infinite;animation: burn_alt .7s linear alternate infinite;right: -45px;top: -32px;background: linear-gradient(0deg, #ffb305 10%, #ffbd04 20%, #ed6434 50%, #fa4708 59%);position: absolute;content: "";transform: rotate(90deg);height: 80px;width: 30px;}

/*侧栏节日*/
 .zhankr-zx {
	position:relative;
	margin-bottom:10px;
	display:flex;
	-webkit-box-align:center;
	align-items:center;
	-webkit-box-pack:center;
	justify-content:center;
	line-height:1;
}
.zhankr-zx:before {
	margin-right:10px;
}
.zhankr-zx:after {
	margin-left:10px;
}
.zhankr-zx:after,.zhankr-zx:before {
	content:"";
	width:8px;
	height:8px;
	border-radius:50%;
}
.zhankr-zx:after,.zhankr-zx:before,.zhankr-zx span {
	display:inline-block;
	background:linear-gradient(-125deg,#f95491,#2953fd);
}
.zhankr-zx span {
	-webkit-background-clip:text;
	color:transparent;
	font-size:42px;
	letter-spacing:5px;
	font-weight:700;
}
.zhankr-zx .zhankr-zx-n {
	font-size:16px;
}
.zhankr-zx .zhankr-zx-n strong {
	display:block;
	font-size:20px;
	background:linear-gradient(-125deg,#f95491,#2953fd);
	-webkit-background-clip:text;
	color:transparent;
}
.HhcatboxDes {
	position:absolute;
	opacity:0;
	z-index:1;
	align-items:center;
	display:flex;
	font-size:16px;
	height:180px;
	justify-content:center;
	width:100%;
	color:#fff;
	font-weight:600;
	background:#f95491;
	-webkit-transition:all .35s ease-in-out;
	-moz-transition:all .35s ease-in-out;
	transition:all .35s ease-in-out;
	-webkit-transform:translateY(100%);
	-moz-transform:translateY(100%);
	-ms-transform:translateY(100%);
	-o-transform:translateY(100%);
	transform:translateY(100%);
}
.HhCooltitle {
	margin-top:10px;
}
.zhankr-zx-underline {
	position:relative;
	margin-bottom:10px;
	display:flex;
	-webkit-box-align:center;
	align-items:center;
	-webkit-box-pack:center;
	justify-content:center;
	line-height:1;
}
.zhankr-zx-underline span {
	background:linear-gradient(-125deg,#f95491,#2953fd);
	-webkit-background-clip:text;
	color:transparent;
	font-size:12px;
	letter-spacing:5px;
	display:inline-block;
	font-weight:700;
}

/* 头像呼吸灯特效 
.avatar {
	border-radius:50%;
	animation:light 4s ease-in-out infinite;
	transition:1.5s;
}
.avatar:hover {
	transform:scale(1.15)
            rotate(720deg);
}
@keyframes light {
	0% {
	box-shadow:0 0 4px red;
}
25% {
	box-shadow:0
            0 16px #0f0;
}
50% {
	box-shadow:0 0 4px #00f;
}
75% {
	box-shadow:0 0 16px #0f0;
}
100% {
	box-shadow:0
            0 4px red;
}
}
*/
/* 彩色警告框 */
#sc_notice {
	color:#7da33c;
	background:#ecf2d6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAIAAAAmKNuZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlVJREFUeNrUldtr01AYwJtrk6aNTdo11mVIW6fOh07nxAcVH1REfNW97dFH/yIFn5xQBF+F4YtDYTi6bqLDWzt7c+lqmqVJ29wav7UoaItZpYIeCHzfyTm/853vdpDMy7u+8Q0cPj4sjIUlKxLqG+v4t3H4b/4x/uiR8OkIk6JJDtS2pcjap6qS04zd0XAogk8LVyfDZxAEdX2uaWswGSB5ho+I/LlqY/29tNx17QPhUASbnVrgmYRha4X6Sk3dspz2/lKMEthTiciFSW6OoWK54pLTtbx9dyx2BVh77cpq/l6lke2zYNhOB9TVwn2lVQrT4rRwzTsU4C+Rnzfs5mYpYzmtwQ1Af11+bFgquCJECR448D3iQ7brL8xhrInQcRJn4Fe+vgJq/NCsB45nkuB7SX07yIKT0uJtkZsHGRa4bjcSTHngKIK1bL3vL7Al+P06wJqJ35TUrcLuc1CdrtmxVZoIj5B3yYnLfjyYLS6xVLzPelN5Arb/WNB1HQ/rOpZK4AyB0SDnio/AzLNHFwdZGEpSOAsGeuBkPQ+hiLEzIEPeZT8/NG190C5IQMhwWct74KCGYFsiepHEAj1i89X2g19YBBZIRi+B8GVv0wOnG/WyvObHQ+mpBaJHhOz9mUWnxVt+gq0o683OjncoPtaeQTJDYZxP3hlaZMBS2uUP0vKBahbitVHK7LcAbu7k4RsnhOumo8M8iTH9jgClNkIL6BHtdztPy401qCQ+mAoQHJzRMr/KeqGqbGhG7U/6HfgRrPANu9T/2dz/wlsB7+O4cN8EGAAzXyafcich7AAAAABJRU5ErkJggg==) -1px -1px no-repeat;
	border:1px solid #aac66d;
	overflow:hidden;
	margin:10px 0 20px 0;
	padding:15px 15px 15px 35px;
	border-radius:var(--main-radius);
}
#sc_warn {
	color:#ad9948;
	background:#fff4b9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAIAAAAmKNuZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWpJREFUeNpifHXSjYF6gAWIRfl3UcWs1x/dmBioCga3cSz4JNm0GARSGLg9GVgVQdzf9xi+7mD4MIfh1zUSjWNkYxDrYxDIRHE+myYICeYzfJjN8KqQ4f934owDmiWzlYHLBWf4CKQzsKkwPPFi+P+LiLAT60c3630/CCEDLmeQ8wlHBbs2yHI08LYFhNCAQAZIMQHj+FMYGJjRBf//BSF0wAxWjN84bg8S0gWGYgzjWJVIMA5DMQtxiZ0DuzhGzGIYB0yrbBrogpIrsRv3+yEhzwLTPZbUKc3AKoNF/NseQsZ9nMvAgBGJTz0ZnnhiGPaX4eMcQp79eYXhw0wGgSwUQdFuYF5BVwlUBlRMOCqA+ZFNDSVj8ARgeHMvSBlRBRQwvp54M3yYysDwD1v4/wO564kvZrTiTihApS9zGD5MZ+BPBaVVYPoCivx+AAp7YHhh+JG4dPfzKsOrgmFUuNOgrgDWj9QyDiDAAAQvZgYzNpggAAAAAElFTkSuQmCC) -1px -1px no-repeat;
	border:1px solid #eac946;
	overflow:hidden;
	margin:10px 0 20px 0;
	padding:15px 15px 15px 35px;
	border-radius:var(--main-radius);
}
#sc_error {
	color:#c66;
	background:#ffecea url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAIAAAAmKNuZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiJJREFUeNrUVctOwkAUpVBAAasgJa1IXOBGdKcrI5i4lOjK+A/qP7jAH3Bl/AJNiBsTDVufcUFcCguBRHxAeCoFtLS2HiUxMRZGDSY6SZPOzJ3TO+fec0rld3d1nRs0nqv9/Y5gDQWDel1Hx9+Go9vsdfG8c2qqd3TUzLKYioVC5eKicHLyeHf3PTi90Ti4sOAMBCi9XlUUuVLBotnlcnGca2Ymf3x8Ew4rkvQlOIqmvSsrzMiI9PCQ2dsrn5/LtRrWDRaLY2KCm51lA4Fut/tyfV1pNMjcIS9g1VKpWCiUPzpqYmE81+uYxtfWqomEzev1LC6SSwG+2Olp6f4+sbEhV6ufDwA9ubnZKJdBq8XjIcAhCHxlIhFZEFrxjS2QoKOo/slJAhzj8+lUtRyNtm+IUjSKEvWOjRFKYbLbJUFo8kVbrQPz85TB8L4rFovZSAQviig2SiWT0/mNNlZVFTf6sKQoHwJkmZAdOO7meeSFBFHK9NaWdmOazSaHQ8zlCNlVYjFkZB8fb88dGhAVew1uDwcNgWM+GKR7eloqyWbj5+bARfHsjAD3lMnkDw+NfX3Dy8s4poFltXqXllAxfLieTpNFdrOz08VxEIZvdVVTZMCqJpPX4bCGQGHun924aQGQB3h8twCaYcAX7tjKAuDG2o6C0PT2du7ggPX7mTeDQk88ZbNCPF44PX28vf2J34FHzRv9W3P/hX8FKtIpuBcBBgA0YfzQeyHg4QAAAABJRU5ErkJggg==) -1px -1px no-repeat;
	border:1px solid #ebb1b1;
	overflow:hidden;
	margin:10px 0 20px 0;
	padding:15px 15px 15px 35px;
	border-radius:var(--main-radius);
}
#sc_error p {
	line-height:4px;
	margin-top:10px;
}
#sc_tips {
	color:#777;
	background:#eaeaea url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAIAAAAmKNuZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWBJREFUeNrMlcuLglAUxtOei6QsLCFaWASBEa779wNXgS3cafTSiETKB4r4aD5GmGXM3O5AB4TrRX+cc8/3nctsNpsKvajhud/vVFg8z7MVqvHZuNovvxuPx9Pp9HQ6HQ6Hoijeza72HZPJZLVaiaL4Ls6yLF3XoyhqtVqLxUJRFPJiq9Uq/m82m7vdrtFoSJIEKCGOYRik0+l0sJZl+Xg8rtfr5/NJiEMHBEH4efV9P8/zP3d2Npuhm7fb7XK5cBzX7/exmWWZ4zgkQkFGLMuiiYPBAAXato00H4/HC5W8whmGMZ/PcfyA4uyTJDFN03VdQlegKFVV9/t9mQ646MNyuQSd0GQAQRbb7fZ6vZY73W633W4TmqzX641GI0hM07Tz+QxLxHEcBAEhDizYAGbA2vM8QMknSr1eR2moNE1TCgNqOByWJqUzoMIwhMqojU8C1scP93+4K3A/0sJ9CTAAE3qQPZ2//BwAAAAASUVORK5CYII=) -1px -1px no-repeat;
	border:1px solid #ccc;
	overflow:hidden;
	margin:10px 0 20px 0;
	padding:15px 15px 15px 35px;
	border-radius:var(--main-radius);
}
#sc_blue {
	color:#4d99d2;
	background:#dbe7f8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAIAAAAmKNuZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA6UlEQVRIiWP0nXmJgXqAhYpmjRqHE6xL0gyad51qxrGwsGxK0/3x40fYotu41DCSlFBWxChzcXExMDD4zbpMkesWh8uxs7ND3LUuSXNZlGLUsvvku25Tmi6EgctdJLgObhZBgM+4DSnaAXOuQlwEMfHPnz/4jcPpWXio//v3D2Lo8milyKX3yDSOgYFhdbwaOzs7hP3z58/Qhbfwm0XAOAjYkKLNxMQEYX/48CFu1WM8iglHBcSnkLATEBBgYKDAuE1pupCUgT99EGvct2/fiDGFKOPWJKiHLLhJNeNINYuAcWSAUeMGjXEAXGRQqC8U0uUAAAAASUVORK5CYII=) -1px -1px no-repeat;
	border:1px solid #4d99d2;
	overflow:hidden;
	margin:10px 0 20px 0;
	padding:15px 15px 15px 35px;
	border-radius:var(--main-radius);
}
#sc_organge {
	color:#1c2b49;
	background:#ffbc06;
	border:1px solid #e9ac1a;
	overflow:hidden;
	margin:10px 0 20px 0;
	padding:15px 15px 15px 35px;
	border-radius:var(--main-radius);
}
#sc_qing {
	color:#131418;
	background:#009856;
	border:1px solid #1065e6;
	overflow:hidden;
	margin:10px 0 20px 0;
	padding:15px 15px 15px 35px;
	border-radius:var(--main-radius);
}
#sc_pink {
	color:#131418;
	background:#ef4b86;
	border:1px solid #cb2027;
	overflow:hidden;
	margin:10px 0 20px 0;
	padding:15px 15px 15px 35px;
	border-radius:var(--main-radius);
}
.sc_act {
	margin:10px 0 20px 0;
	padding:10px 15px;
	background:#FFF;
	border:1px solid #e3e3e3;
	border-left:3px solid #3dabce
}
.sc_act:hover {
	background:#fcfcfc
}



/*首页一言随机看看*/
.quote-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0px;
    flex-wrap: wrap; /* 允许在小屏幕上换行 */
}

.quote-content {
    display: flex;
    align-items: center;
    gap: 0px;
}

.quote-icon {
    fill: #666;
}

.quote-buttons {
    margin-top:5px;
}

.quote-button {
    display: inline-block;
    overflow:hidden;
    align-items: center;
    padding: 8px 12px;
    margin-left:15px;
    border: none;
    border-radius:var(--main-radius);
    background-color: #86A6F1;
    cursor: pointer;
    outline: none;
    text-decoration: none; /* 去掉链接的下划线 */
    white-space: nowrap; /* 防止按钮文字换行 */
}
.quote-button a{
    color: white;
}

.quote-button:hover {
    background-color: #B485B2;
}

.button-icon {
    fill: white;
}

/* 响应式样式 */
@media (max-width: 768px) {
    .quote-container {
        flex-direction: column; /* 在小屏幕上垂直排列 */
        align-items: flex-start; /* 对齐到左侧 */
    }

    .quote-buttons {
        width: 100%; /* 按钮宽度占满屏幕 */
    }

    .quote-button {
        width: calc(50% - 10px); /* 按钮宽度为屏幕宽度的50%，减去间距 */
    }
}

/* 弹出下载页 */
.button_box {
    background:#000;
	background:rgba(0,0,0,0.5);
	filter:alpha(opacity=80);
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:9999;
	display:none;
 
}
.button_content {
	width:600px;
	position:absolute;
	left:50%;
	top:30%;
	margin-left:-300px;
	background:#fff;
	padding:10px 10px 10px 10px;
	box-shadow:0 0 10px rgba(0,0,0,.08);
	border-radius:8px;
}
.button_content  h3 {
	text-align:center;
	padding:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	border-bottom:1px dashed #FF6600;
	margin-bottom:10px;
}
.off-down {
	position:absolute;
	right:5px;
	top:2px;
	font-size:18px;
	cursor:pointer;
}

.off-down:hover {
    color:#ff0000;
	
}
/*文件下载按钮*/
.button_content .down-main {
	padding:10px 10px 10px 10px;
	margin:-10px 0px -10px 0px;
}
.button_content .down-main fieldset {
	background:#FFFFFF;
	font-size:14px;
	padding:0px 0px 0px 0px;
	border:1px solid #ddd;
	border-radius:8px;
}
.button_content .down-main fieldset a {
	font-size:12px;
}
.button_content .down-main legend {
	margin:0px 0px 5px 85px;
	padding:5px 15px 5px 15px;
	font-weight:bold;
	color:#86a6f1;
	font-size:15px;
	width:90px;
	border-bottom:0px;
}

.button_content .down-copyright {
	background:#fff;
	color: #ff0000;
	margin:15px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	border-top:1px dashed #dadada;
	text-align:left;
}
.button_content .down-copyright strong {
    color: #999;
}
#ct-panpass,
#bd-panpass,
#kk-panpass {
	width: 0px;
	height: 0px;
	background: #fff;
	border: 1px solid #fff;
	Z-index:-1;  
	position:absolute;
}

.down-pass textarea {
	outline:none
}
.down-pass textarea {
	resize:none
}

.button_content .itly-download-warp {
	margin:0px 0px 0px 0px;
	padding:10px 15px 15px 15px;
    float:left;
	width:100%;
}
.button_content .itly-download-url-list {
	display:grid;
	gap:15px;
	grid-template-columns:repeat(2,1fr)
}
.button_content .download-title-left, .download-title-2 {
	font-size:20px;
	font-weight:600;
	color:#86a6f1;
	margin-bottom:10px
}
.button_content .download-title-right {
	background:#86a6f1;
	font-size:12px;
	padding:2px 5px;
	border-radius:5px;
	margin-top:-25px;
}
.button_content .download-title-right a {
	color:#fff !important;
	display:flex;
	align-items:center;
	gap:5px
}
.button_content .download-title {
	display:flex;
	justify-content:space-between;
	align-items:center
}
.button_content .download-title-2 {
	font-size:14px;
	margin-top:-10px;
}
.button_content .itly-download-item-header,.button_content  .itly-download-item-body {
	display:flex;
	justify-content:space-between;
	padding:5px 10px
}
.button_content .itly-download-item-body .resource-name a {
	color:#86a6f1;
}
.button_content .itly-download-item {
	border:1px solid #f0f0f0;
	border-radius:5px;
	width:100%;
	overflow:hidden;
	position:relative;
	top:0;
	transition:.3s
}
.button_content .itly-download-item:hover {
	top:-5px
}
.button_content .itly-download-netdisk-icon {
	width:36px !important;
	height:36px !important
}
.button_content  .itly-download-item-header {
	display:flex;
	align-items:center;
	font-size:14px
}
.button_content .itly-download-item-header .header-left {
	display:flex;
	align-items:center;
	gap:5px
}
.button_content .itly-download-item-header .header-left .icon1{
	font-size:36px !important;
    margin:20px -5px 13px -20px;
}

.button_content .itly-download-item-header .header-left .icon2{
	font-size:25px !important;
    margin:15px 15px 15px 10px;
    
}
.button_content .itly-download-item-header .header-left .icon3{
	font-size:36px !important;
    margin:7px 5px 10px 5px;
}
.button_content .itly-download-item-body {
	font-size:13px;
	padding:5px 10px;
	background-color:#f3f3f3
}
.button_content .itly-download-item-body .netdisk-key {
	color:#86a6f1;
}
.button_content .itly-download-item-body .resource-name {
	max-width:100px;
	overflow:hidden;
	paddion-top:3px;
}
.button_content .itly-download-item-body .netdisk-key .icon,
.button_content .itly-download-item-body .resource-name .icon {
	position:relative;
	top:1px;
}
.button_content .itly-download-item-body .resource-name a {
	color:#86a6f1;
}
.button_content .itly-download-item-body .copy-key {
	cursor:pointer;
	width:10px;
	height:10px;
	display:inline-block;
	background-repeat:no-repeat
}
.button_content .itly-download-footer {
	margin-top:10px;
	display:flex;
	justify-content:space-between
}
.button_content .itly-download-footer .copyright-str {
	font-size:12px;
	color:#999999
}
.button_content .itly-download-footer .copyright-right img {
	height:14px;
	cursor:pointer
}
@media (max-width:1024px) {
	.button_content {
	top:20%;
}
}
@media (max-width:640px) {
	.button_content {
	width:440px;
	top:10%;
	margin-left:-220px;
}
    .button_content  .itly-download-url-list {
	grid-template-columns:repeat(1,1fr) !important
}
}

@media (max-width:480px) {
	.button_content {
	width:360px;
	top:10%;
	margin-left:-180px;
}	
    .down-copyright {
	display:none;
}
    .button_content fieldset {
	margin:0px 0px 10px 0px;
}
}
@media (max-width:375px) {
    .button_content {
	width:280px;
	top:10%;
	margin-left:-140px;
}  
}
/*边栏加qq群，加公众号*/
.qqnew-card-widget {
	box-shadow:0 8px 16px -4px #2c2d300c;
	background:#fff;
	border:1px solid #e3e8f7;
	transition:0.3s;
	border-radius:12px;
	position:relative;
	overflow:hidden;
	margin-top:1rem;
	padding:1rem 1.2rem;
}
#qqnew-flip-wrapper {
	position:relative;
	width:235px;
	height:110px;
	z-index:1;
}
#qqnew-flip-content {
	width:100%;
	height:100%;
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d;
	transition:cubic-bezier(0,0,0,1.29) 0.3s;
	-webkit-transition:cubic-bezier(0,0,0,1.29) 0.3s;
	-moz-transition:cubic-bezier(0,0,0,1.29) 0.3s;
	-ms-transition:cubic-bezier(0,0,0,1.29) 0.3s;
	-o-transition:cubic-bezier(0,0,0,1.29) 0.3s;
}
#qqnew-flip-wrapper:hover #qqnew-flip-content {
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg);
}
.qqnew-card-widget#qqnew-card-wechat:hover::before {
	top:400px;
	transition:.2s;
}
.qqnew-face {
	position:absolute;
	width:100%;
	height:100%;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	background:url(https://cdn.qkget.cn/qkget/images/gzh/qqnew_face.png) center center no-repeat;
	background-size:100%;
}
.qqnew-back.qqnew-face {
	display:block;
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg);
	box-sizing:border-box;
	background:url(https://cdn.qkget.cn/qkget/images/gzh/qqnew_code.png) center center no-repeat;
	background-size:100%;
}
.qqnew-card-widget#qqnew-card-wechat::before {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background:url(https://cdn.qkget.cn/qkget/images/gzh/qqnew_cover.png) center center no-repeat;
	content:'';
	transition:.2s;
}
.qqnew-card-widget#qqnew-card-wechat {
	background:#00aef8;
	display:flex;
	justify-content:center;
	align-content:center;
	padding:0;
	cursor:pointer;
	border:none;
	height:110px;
}
.qqnew-card-widget#qqnew-card-wechat img {
	max-height:110px;
	object-fit:cover;
}
.wx-card-widget {
	box-shadow:0 8px 16px -4px #2c2d300c;
	background:#fff;
	border:1px solid #e3e8f7;
	border-radius:12px;
	transition:0.3s;
	position:relative;
	overflow:hidden;
	margin-top:1rem;
	padding:1rem 1.2rem;
}
#wx-flip-wrapper {
	position:relative;
	width:235px;
	height:110px;
	z-index:1;
}
.wx-card-widget#wx-card-wechat:hover::before {
	top:400px;
	transition:.2s;
}
#wx-flip-content {
	width:100%;
	height:100%;
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d;
	transition:cubic-bezier(0,0,0,1.29) 0.3s;
}
#wx-flip-wrapper:hover #wx-flip-content {
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg);
}
.wx-face {
	position:absolute;
	width:100%;
	height:100%;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	background:url(https://cdn.qkget.cn/qkget/images/gzh/wx_face.png) center center no-repeat;
	background-size:100%;
}
.wx-back.wx-face {
	display:block;
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg);
	box-sizing:border-box;
	background:url(https://cdn.qkget.cn/qkget/images/gzh/wx_code.png) center center no-repeat;
	background-size:100%;
}
.wx-card-widget#wx-card-wechat::before {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background:url(https://cdn.qkget.cn/qkget/images/gzh/gzh_cover.png) center center no-repeat;
	content:'';
	transition:.2s;
}
.wx-card-widget#wx-card-wechat {
	background:#57bd6a;
	display:flex;
	justify-content:center;
	align-content:center;
	padding:0;
	cursor:pointer;
	border:none;
	height:110px;
}
.wx-card-widget#wx-card-wechat img {
	max-height:110px;
	object-fit:cover;
}
/* 文章标题样式 */
.article-content > .wp-posts-content > h1,
.article-content .wp-posts-content > h2,
.article-content .wp-posts-content > h3 {
	z-index: 1;
}
/*文章内容h1，h2，h3样式美化*/
.article-content > .wp-posts-content > h1:hover::before,
.article-content > .wp-posts-content > h2:hover::before,
.article-content > .wp-posts-content > h1:hover::after,
.article-content > .wp-posts-content > h2:hover::after,
.article-content > .wp-posts-content > h3:hover::before {
	transform: scale(1.2) !important;
	transform-origin: center !important;
	transition: 0.4s;
}

/* h1 样式 */
.article-content .wp-posts-content h1::before,
.article-content .wp-posts-content h1::after {
	background: linear-gradient(#3390ff, transparent) !important; /* h1 的颜色 */
}

.article-content .wp-posts-content h1::before {
	height: 40px !important;
	width: 40px !important;
	box-shadow: none !important;
	opacity: 0.6 !important;
	border-radius: 50% !important;
	top: -5px !important;
	left: -10px !important;
	z-index: 1;
}

.article-content .wp-posts-content h1::after {
	content: "";
	opacity: 0.6;
	position: absolute;
	transition: 0.4s;
	border-radius: 50%;
	width: 13px;
	height: 13px;
	top: -20px;
	left: 20px;
}

/* h2 样式 */
.article-content .wp-posts-content h2::before,
.article-content .wp-posts-content h2::after {
	background: linear-gradient(#33ff57, transparent) !important; /* h2 的颜色 */
}

.article-content .wp-posts-content h2::before {
	height: 30px !important;
	width: 30px !important;
	box-shadow: none !important;
	opacity: 0.6 !important;
	border-radius: 50% !important;
	top: -5px !important;
	left: -10px !important;
	z-index: 1;
}

.article-content .wp-posts-content h2::after {
	content: "";
	opacity: 0.6;
	position: absolute;
	transition: 0.4s;
	border-radius: 50%;
	width: 10px;
	height: 10px;
	top: -15px;
	left: 15px;
}

/* h3 样式 */
.article-content .wp-posts-content h3::before {
	height: 20px !important;
	width: 20px !important;
	box-shadow: none !important;
	opacity: 0.6 !important;
	background: linear-gradient(#3390ff, transparent) !important; /* h3 的颜色 */
	border-radius: 50% !important;
	top: -5px !important;
	left: -10px !important;
	z-index: 1;
}
/*微信公众号小程序回复美化*/
.hidden-box2 {
	position:relative;
	padding:5px;
	background:#F0F0FE;
	border:1px dashed var(--focus-color);
	border-radius:var(--main-radius);
}
.hidden-box2 a {
	font-size:14px;
}

.hidden-text2 {
	color:var(--focus-color);
	text-align:center;
	display:block;
}
.hidden-box2.show {
	padding-top:20px;
}
.hidden-box2.show .hidden-text2 {
	position:absolute;
	top:-10px;
	left:0;
	z-index:1;
}
.hidden-box2.show .hidden-text2 > span {
	color:#fff;
	padding:3px 10px;
	font-size:0.813rem;
	border-radius:var(--main-radius) 0 var(--main-radius) 0;
	background:linear-gradient(135deg,#6C6CEE 15%,#648FF5 85%);
}
.hidden-box2.show .hidden-text2 > span:nth-child(2) {
	border-radius:0 0 var(--main-radius) var(--main-radius);
	margin-left:6px;
}
@media (max-width:767px) {
	.hidden-box2 .main-pay-cont {
	margin-top:5px;
}
}

/*底部板块三图片border*/
.footer-miniimg p {
  position: relative;
}

.footer-miniimg p:hover {
  filter: contrast(1.1);
}

.footer-miniimg p:active {
  filter: contrast(0.9);
}

.footer-miniimg p::before,
.footer-miniimg p::after {
  content: "";
  border: 2px solid;
  border-image: linear-gradient(45deg, gold, deeppink) 1;
  position: absolute;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  animation: clippath 3s infinite;
}

.footer-miniimg p::before {
  animation: clippath 3s infinite -1.5s linear;
}

@keyframes clippath {
  0%,
  100% {
    clip-path: inset(0 0 96% 0);
    filter: hue-rotate(0deg);
  }
  25% {
    clip-path: inset(0 96% 0 0);
  }
  50% {
    clip-path: inset(96% 0 0 0);
    filter: hue-rotate(360deg);
  }
  75% {
    clip-path: inset(0 0 0 96%);
  }
}
/*段落末尾添加版权信息*/
.content [class*="itlyupset"] {
	position:absolute;
	left:-10000px;
}
article.article [class*="itlyupset"] {
	position:absolute;
	left:-10000px;
}
/*文章标题前缀美化*/
.title-badge {
	position: relative;
	top:0px;
	right:0;
	font-size:12px;
	border-radius:50px 50px 50px 50px;
	text-shadow:none;
	box-shadow:0 1px 5px rgb(0 0 0 / 20%);
	z-index:1;
	padding:0.3em 0.7em 0.3em 0.7em;
}
@media (max-width:767px) {
	.title-badge {
	font-size:14px;
}
}
.title-badge-zx {
	position:absolute;
	top:50px;
	right:10px;
	font-size:12px;
	border-radius:50px 0px 0px 50px;
	text-shadow:none;
	box-shadow:0 1px 5px rgb(0 0 0 / 20%);
	z-index:1;
	padding:0.1em 0.7em 0em 0.7em;
	font-weight:700;
}
.ove_prefix-zx {
	color:var(--this-color);
	background:var(--this-bg);
	--this-color:#fff;
}
.ove_prefix-zx {
	--this-bg:linear-gradient(135deg,#e86969 10%,#c50202 90%);
}
.ove_prefix,.ove_prefix1,.ove_prefix2,.ove_prefix3,.ove_prefix4,.ove_prefix5,.ove_prefix6,.ove_prefix7 {
	color:var(--this-color);
	background:var(--this-bg);
	--this-color:#fff;
}
.ove_prefix,.ove_prefix1   {
    --this-bg:linear-gradient(135deg,#f95491 10%,#2953fd 100%);
}
.ove_prefix2 {
	--this-bg:linear-gradient(135deg,#ff6f00 10%,#ffca28 100%);
}
.ove_prefix3 {
	--this-bg:linear-gradient(135deg,#0097a7 10%,#b2ff59 100%);
}
.ove_prefix4 {
	--this-bg:linear-gradient(135deg,#0288d1 10%,#26c6da 100%);
}
.ove_prefix5 {
	--this-bg:linear-gradient(135deg,#dc4210 30%,#f57c00 100%);
}
.ove_prefix6 {
	--this-bg:linear-gradient(135deg,#e32e5d 10%,#ff6699 100%);
}
.ove_prefix7 {
	--this-bg:linear-gradient(135deg,#13dcdc 10%,#00c8e1 90%);
}
.ove_prefix:after,.ove_prefix1:after,.ove_prefix2:after,.ove_prefix3:after,.ove_prefix4:after,.ove_prefix5:after,.ove_prefix6:after,.ove_prefix7:after {
    position: absolute;
    content: " ";
    display: block;
    left: -100%;
    top: -5px;
    width: 15px;
    height: 145%;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
    animation: sweepTitle 3s ease-in-out infinite;
    transform: rotate(28deg);
}
@keyframes sweepTitle {
    0% {
        left: -100%
    }

    100% {
        left: 100%
    }
}
/* 历史上的今天 */
@media (max-width:1024px) {
	.history-today {
	display:none;
}
}
.history-today {
	position:relative;
	font-size:16px;
	font-size:1.6rem;
	margin-bottom:20px;
}
.history-today fieldset {
	margin:10px 0;
	padding:5px 25px 10px 25px;
	border-radius:10px;
	border:1px dashed #ccc;
	
	
}
.history-today legend {
	border:0px;
	display:inline-block;
	width:170px;
}
.history-today h6 {
	line-height:50px;
	margin:0 0 0 65px;
	font-size:16px;
	font-weight:700;
}
.history-today ul li span {
	color:#999;
	margin:0 10px 0 0
}
.today-date {
	position:absolute;
	top:10px;
	left:35px;
	color:#fff;
	text-align:center;
	line-height:10px;
	min-width:46px;
	overflow:hidden;
	border-radius:5px;
	box-shadow:0 0 2px rgba(0,0,0,0.4)
}
.history-today ul li {
	text-indent:1em;
	line-height:220%
}
.today-m {
	background:#c40000;
	font-size:12px;
	font-size:1.2rem;
	padding:5px
}
.today-d {
	background:#eee;
	font-size:16px;
	font-size:1.6rem;
	color:#333;
	font-weight:bold;
	padding:7px 5px
}
/*边栏翻转广告小工具*/
.wniui-sponsor {
	margin:0 auto;
	width:100%;
	height:75px;
	overflow:hidden;
}
.wniui-item-head {
	position:relative;
	margin-bottom:10px;
}
.wniui-item-head span {
	font-weight:700;
	font-size:15px;
}
.wniui-item-head a {
	position:absolute;
	right:0;
	font-weight:700;
	font-size:13px;
	color:#425AEF;
	text-decoration:none;
}
.wniui-sponsor #power-star {
	display:block;
	width:100%;
	height:75px;
	border-radius:10px;
	transition:0.3s;
	overflow:hidden;
	position:relative;
}
.power-star-content {
	position:absolute;
	width:100%;
	height:100%;
	display:flex;
	align-items:center;
	padding:15px 15px 15px 15px;
	transition:transform 0.6s ease-in-out;
    background: linear-gradient(151deg, #e1c537, #ecab3c, #eb4a05);

}
.power-star-content img {
	border-radius:10px;
	height:50px;
	width:50px;
	border:2px solid #ffffff;
	padding:5px;
}
.wniui-sponsor-infor {
	margin-left:15px;
	overflow:hidden;
}
.wniui-author {
	font-weight:700;
	font-size:14px;
}
.wniui-description {
	font-size:12px;
	margin-top:5px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#FF3355;
	font-weight:700;
}
.wniui-sponsor #power-star:hover {
	background-color:#425AEF;
	transform:scale(0.95);
	transition:0.3s;
}
.wniui-sponsor #power-star:hover .wniui-author {
	color:#fff;
}
.wniui-sponsor #power-star:hover .wniui-description {
	color:#fff;
}
.wniui-item-head span::before {
	content:'\1195';
	font-family:ch;
	margin-right:5px;
}

/*加上渐变彩色文字 开始*/
.item-heading :hover,
.text-ellipsis :hover,
.text-ellipsis-2 :hover,
.links-lists :hover {
  background-image: -webkit-linear-gradient(30deg, #32c5ff 25%, #b620e0 50%, #f7b500 75%, #20e050 100%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-background-size: 200% 100%;
  -webkit-animation: maskedAnimation 4s infinite linear;
}
@keyframes maskedAnimation {
  0% {
    background-position: 0 0
  }

  100% {
    background-position: -100% 0
  }
}
/*微信小程序验证码美化修复*/
.down-box fieldset .s-wxxcx-hidden-pass {
	margin:-5px auto 10px auto;
	
}
.s-wxxcx-hidden-pass {
	width: 460px;
	margin: 10px auto 20px;
	border-radius: 5px;
	border: 1px dashed #6C6CEE;
}

.wxxcx-hidden-pass {
	padding: 10px;
}
.wxxcx-hidden-pass .wxxcx-hidden-pass-img {
	float: left;
	width: 30%;
	margin: 0 10px 0 0;
}
.wxxcx-hidden-pass img{
	float: left;
	width: 100%;
	max-width: 100%;
	height: auto;
	border-radius: 8px;
}
.wxxcx-hidden-pass .wxxcx-title {
	margin: 0 0 5px 0;
}
.wxxcx-hidden-pass .wxxcx-info  {
	font-size:14px;
	line-height:200%;
	margin-top:5px;
}
.wxxcx-hidden-pass .wxxcx-info  form {
	margin-top:10px;
}
.wxxcx-hidden-pass .wxxcx-info  input {
	height:32px; 
	line-height:32px;
	float:left;
	padding:0 5px; 
	border:1px solid #349CF8;
	border-radius:4px;
}
#wxxcx-hidden-input {
    width:105px;
}
#wxxcx-hidden-submit {
    width:50px;
	margin-left:10px; 
	text-align:center;  
	cursor:pointer; 
	color:#FFF;
	background:#349CF8;
	height:32px; 
	line-height:30px;
}
@media screen and (max-width: 900px) {
    .s-wxxcx-hidden-pass {
	width: 390px;
}
.wxxcx-hidden-pass .wxxcx-title,
.wxxcx-hidden-pass .wxxcx-info  {
	font-size:12px;
}

}
@media screen and (max-width: 768px) {
	
.wxxcx-hidden-pass .wxxcx-info {
	line-height:180%;
}
}
@media screen and (max-width: 640px) {
    .s-wxxcx-hidden-pass {
		width: 80%;
	}
    .wxxcx-hidden-pass .wxxcx-hidden-pass-img img {
	width: 100%;
	height:100%;
}
}
@media screen and (max-width: 480px) {
    .s-wxxcx-hidden-pass {
		width: 100%;
	}
.wxxcx-hidden-pass .wxxcx-title,
.wxxcx-hidden-pass .wxxcx-info  {
	width: 100%;
}
.wxxcx-hidden-pass .wxxcx-hidden-pass-img {
	display: flex;
    align-items: center;
    justify-content: center;
    width:100%;
}
.wxxcx-hidden-pass .wxxcx-hidden-pass-img img {
	margin-bottom:10px;
	width: 40%;
	height:40%;
}
}

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

.wxxcx-hidden-pass .wxxcx-title,
.wxxcx-hidden-pass .wxxcx-info  {
	margin-top:10px;
}
#wxxcx-hidden-input {
    width:110px;
}
}
.clear {
	clear:both;
	display:block;
}








/*文章顶部*/
        .mobile-content {
            display: none;
        }
        .pc-content {
            display: block;
        }
        @media (max-width: 768px) { /* 假设768px以下是移动端 */
            .mobile-content {
                display: block;
            }
            .pc-content {
                display: none;
            }
        }
.w820 {width: 100%;}
.pad20 {padding: 20px;}
.bgW {background-color: #fff;}

.ovf {overflow: hidden;}

body, input, textarea {font: 14px 'FAE\8F6F\96C5\9ED1';}
.ovf {overflow: hidden;}

.tjApp .app-info .appImg {margin-right: 20px;}
.tjApp .app-info img {width: 85px;height: 85px;display: block;border-radius: 10px;}
.fl {float: left;}
.tjApp .app-info div.fl {width: 490px;}
.tjApp .app-info .appName {color: var(--header-color);font-size: 20px;margin: 10px 0 15px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 490px;}
.tjApp .app-info .label {color: #333;font-size: 14px;}
.tjApp .detaBox {margin-top: 10px;}
.tjApp .detaBox .detaMain {width: 470px;}
.fr {
    float: right;
}
.tjApp .detaBox .downloadBtn a {
    width: 200px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    color: #fff;
    background: #008ded;
    display: block;
    font-size: 20px;
    margin: 0px auto 0 auto;
    border-radius: 3px;
}
a:link, a:visited {
    text-decoration: none;
}
.tjApp .app-info .article-share {
    margin-top: 10px;
}
.article-share {
    color: #333;
    line-height: 25px;
}
.article-share span {
    margin-top: 1px;
}
.tjApp .app-info .article-share div.fl {
    width: auto;
}
.tjApp .detaBox .detaMain p {
    float: left;
    width: 32%;
    height: 30px;
    line-height: 30px;
    color: var(--header-color);
    overflow: hidden;
    white-space: nowrap;
}
p {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    border: 0;
    outline: 0;
}.enlighter-default .enlighter{max-height:400px;overflow-y:auto !important;}.posts-item .item-heading>a {font-weight: bold;color: unset;}@media (max-width:640px) {
    .meta-right .meta-view{
      display: unset !important;
    }
  }