
.ystop {
	min-height:70px !important;
	max-height:300px !important;
	width:auto !important;
	vertical-align:top !important;
	padding:5px 0px !important;
	background-color:transparent !important;
	border:none !important;
	min-width:970px !important;
}
#ysmenu div:nth-child(1) {
	margin-left:0 !important
}
#ysmenu div:nth-child(2),#ysmenu div:nth-child(3) {
	border-radius:0 !important
}
#ysmenu div:nth-child(4) {
	border-radius:0 5px 0 0 !important
}
body {
	background:linear-gradient(-45deg,#feab23,#ff79ad,#23a6d5,#23d5ab)!important;
	background-size:400% 400%;
	animation:gradientBG 15s ease infinite;
}



#kjbt {
	color:#90d7ec;
	text-align:center;
	display:block;
	font-weight:bolder;
	font-size:40px;
	padding:10px;
	margin:10px;
	font-family:Source Sans Pro,Microsoft YaHei,sans-serif!important;
}
@media screen and (min-width:1300px) {
	#kjbt {
	background:50% 100%/50% 50% no-repeat radial-gradient(ellipse at bottom,#90d7ec,transparent,transparent);
	-webkit-background-clip:text;
	background-clip:text;
	color:transparent;
	-webkit-animation:reveal 3000ms ease-in-out forwards 200ms,glow 2500ms linear infinite 2000ms;
	animation:reveal 3000ms ease-in-out forwards 200ms,glow 2500ms linear infinite 2000ms;
}
}@keyframes gradientBG {
	0% {
	background-position:0 50%;
}
50% {
	background-position:100% 50%;
}
100% {
	background-position:0 50%;
}
}@keyframes reveal {
	80% {
	letter-spacing:8px;
}
100% {
	background-size:300% 300%;
}
}@keyframes glow {
	40% {
	text-shadow:0 0 8px #90d7ec;
}
}#ysmenu div {
	border:0;
	margin:0px;
	background-color:rgba(0,0,0,0.3);
	border-radius:5px 0px 0px;
	padding:0px;
	height:30px;
	line-height:30px;
	width:25%;
	text-align:center;
	color:rgb(255,255,255);
}
.ta_wjq {
	background-color:rgba(0,0,0,0.3)!important;
	min-height:30px;
	line-height:28px;
	font-size:13px!important;
	font-family:ËÎÌå;
	min-width:665px;
}
.bodybg-bubbles {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:-1;
	margin:0!important;
}
.bodybg-bubbles li {
	position:absolute;
	list-style:none;
	display:block;
	width:40px;
	height:40px;
	background-color:rgba(255,255,255,0.15);
	bottom:-160px;
	-webkit-animation:square 25s infinite;
	-moz-animation:square 25s infinite;
	-o-animation:square 25s infinite;
	-ms-animation:square 25s infinite;
	animation:square 25s infinite;
	-webkit-transition-timing-function:linear;
	-moz-transition-timing-function:linear;
	-o-transition-timing-function:linear;
	-ms-transition-timing-function:linear;
	transition-timing-function:linear;
}
.bodybg-bubbles li:nth-child(1) {
	left:10%;
}
.bodybg-bubbles li:nth-child(2) {
	left:20%;
	width:80px;
	height:80px;
	-webkit-animation-delay:2s;
	-moz-animation-delay:2s;
	-o-animation-delay:2s;
	-ms-animation-delay:2s;
	animation-delay:2s;
	-webkit-animation-duration:17s;
	-moz-animation-duration:17s;
	-o-animation-duration:17s;
	animation-duration:17s;
}
.bodybg-bubbles li:nth-child(3) {
	left:25%;
	-webkit-animation-delay:4s;
	-moz-animation-delay:4s;
	-o-animation-delay:4s;
	-ms-animation-delay:4s;
	animation-delay:4s;
}
.bodybg-bubbles li:nth-child(4) {
	left:40%;
	width:60px;
	height:60px;
	-webkit-animation-duration:22s;
	-moz-animation-duration:22s;
	-o-animation-duration:22s;
	-ms-animation-duration:22s;
	animation-duration:22s;
	background-color:rgba(255,255,255,0.25);
}
.bodybg-bubbles li:nth-child(5) {
	left:70%;
}
.bodybg-bubbles li:nth-child(6) {
	left:80%;
	width:120px;
	height:120px;
	-webkit-animation-delay:3s;
	-moz-animation-delay:3s;
	-o-animation-delay:3s;
	-ms-animation-delay:3s;
	animation-delay:3s;
	background-color:rgba(255,255,255,0.2);
}
.bodybg-bubbles li:nth-child(7) {
	left:32%;
	width:160px;
	height:160px;
	-webkit-animation-delay:7s;
	-moz-animation-delay:7s;
	-o-animation-delay:7s;
	-ms-animation-delay:7s;
	animation-delay:7s;
}
.bodybg-bubbles li:nth-child(8) {
	left:55%;
	width:20px;
	height:20px;
	-webkit-animation-delay:15s;
	-moz-animation-delay:15s;
	animation-delay:15s;
	-webkit-animation-duration:40s;
	-moz-animation-duration:40s;
	animation-duration:40s;
}
.bodybg-bubbles li:nth-child(9) {
	left:25%;
	width:10px;
	height:10px;
	-webkit-animation-delay:2s;
	animation-delay:2s;
	-webkit-animation-duration:40s;
	animation-duration:40s;
	background-color:rgba(255,255,255,0.3);
}
.bodybg-bubbles li:nth-child(10) {
	left:65%;
	width:160px;
	height:160px;
	-webkit-animation-delay:11s;
	animation-delay:11s;
}
@keyframes square {
	0% {
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-o-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
}
100% {
	-webkit-transform:translateY(-700px) rotate(600deg);
	-moz-transform:translateY(-700px) rotate(600deg);
	-o-transform:translateY(-700px) rotate(600deg);
	-ms-transform:translateY(-700px) rotate(600deg);
	transform:translateY(-700px) rotate(600deg);
}
}#ysmenu1,#dzx,.z_bo,.z_bo img,#F_ck_kjsz_html,#buyh2 {
	border-radius:0 0 5px 5px!important;
}
#dzx,#ysmenu1,#lyz {
	border:have!important;
	background-color:rgba(255,255,255,0.5)!important;
}
#zdy_wz0 {
	display:none !important
}
#mainMenu {
	padding:8px 13px;
	font-weight:bold;
}
#menuList li.gml {
	border-bottom:0;
	margin-bottom:13px;
	background:rgba(255,255,255,0.15);
	border:1px solid rgba(255,255,255,0.25);
	padding:2px 5px;
}
.s3,#dzx .s1,#sxts a {
	background-color:transparent!important;
}
#mainMenu * {
	font-family:ËÎÌå!important;
	transition:all .3s ease-in-out;
}
#idzdy1,.s1,#buyh span,.zxep-button {
	display:none;
}
#menuList li.gml img:first-child {
	display:none;
}
#menuList li ul li {
	margin-bottom:10px;
}
#menuList li.gml a {
	color:#90d7ec;
}
#mainMenu * {
	font-family:ËÎÌå!important;
	transition:all .3s ease-in-out;
}
#menuList li.gml img.bjtb,a.ml,#menuList li.gml label {
	display:inline-block;
	vertical-align:middle;
	line-height:20px;
	padding:3px;
}
#menuList li label {
	color:#000080;
}
body #menuList .ml:hover {
	text-shadow:#90d7ec 1px 0 2px,#90d7ec 0 1px 2px,#90d7ec 0 -1px 2px,#90d7ec -1px 0 2px!important;
}
#menuList li.gml img.bjtb,a.ml,#menuList li.gml label {
	display:inline-block;
	vertical-align:middle;
	line-height:20px;
	padding:3px;
}
::-webkit-scrollbar {
	width:10px;
}
::-webkit-scrollbar-thumb {
	border-radius:3px;
	-webkit-box-shadow:inset 0 0 5px rgb(255 255 255 / 50%);
	background:rgba(255,255,255,0.5);
}
::-webkit-scrollbar-track {
	-webkit-box-shadow:inset 0 0 5px rgb(255 255 255 / 30%);
	border-radius:3px;
	background:rgba(255,255,255,0.3);
}

#navibtn {
	position:fixed;
	top:40%;
	left:0;
	z-index:99999;
	background:rgb(65 107 141 / 70%);
	color:#90d7ec;
	padding:10px;
	border-radius:0 6px 6px 0;
	cursor:pointer;
	display:flex;
	white-space:nowrap;
}
#navibtn img {
	width:20px;
	height:20px
}
#navibtn span {
	display:none
}
#navibtn:hover span {
	display:block
}
#navibtn:hover img {
	display:none
}
.idtopclose {
	margin-left:0 !important;
}
.syljclose {
	display:none !important
}
.tableclose {
	margin-left:0 !important;
	width:100% !important
}
.tdclose {
	margin-left:0 !important
}

ul#menuList li a {
	transition:all 0.3s linear 0s;
	font-size:16px;
	font-weight:bold;
	!important;
}