﻿/*全局默认设置*/
/*通用*/
img{border:0px;vertical-align:middle;}/*清除图片边框，同文字并排时居中*/
form,input,button,textarea,select{margin:0;padding:0;border:none;box-sizing:border-box;background-color:transparent;outline:none;}/*重置输入框样式*/
dl,dt,dd,p,ul,ol,li{padding:0;margin:0;} /*清除元素边距*/
ul,ol{list-style:none;}/*重置列表元素*/
*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}/*重置盒子模型*/
body{margin:0;padding:0;font-size:12px;font-family:Arial,Microsoft YaHei;min-width:660px;overflow-x:hidden;background-color:#eee;/*全部灰度滤镜 重大哀悼日用 background:#282828;filter:grayscale(90%);*/}
.clear{clear:both;}/*清除浮动*/
a,ins{text-decoration:none;}/*清除链接下画线*/
.jiange{width:100%;height:20px;}

/* 首页 */
/*网站 头部*/
.web-head{width:100%;}
	.web-head .qun{margin:0 auto;width:1320px;line-height:24px;padding:0 30px;background:black;text-align:right;font-size:12px;color:#bbb;}
	.web-head ul{margin:0 auto;width:1320px;padding:10px;display:flex;}
		.web-head .l1{width:142px;height:60px;background:url(/ty/imgs/ico-all.png) 0 -300px no-repeat;}
		.web-head .l2{width:838px;padding:0 50px;}
			.web-head .l2 a{margin:10px;display:inline-block;line-height:20px;padding:10px 25px;font-size:16px;color:#333;transition:color 0.3s ease;}
			.web-head .l2 a:hover{color:#aaa;}
			.web-head .l2 .a{background-color:orange;color:white;border-radius:20px;}
			.web-head .l2 .a:hover{color:white;}
		.web-head .l3{}
			.web-head .l3 form{margin:8px;padding:6px 0 6px 20px;width:320px;height:44px;background-color:#f7f7f7;border:1px solid #bbb;border-radius:22px;}
				.web-head .l3 input{width:128px;line-height:30px;}
				.web-head .l3 button{margin-left:10px;line-height:25px;padding:0 15px;border-radius:13px;color:white;}
				.web-head .l3 .b1{background-color:green;}
				.web-head .l3 .b2{background-color:orange;}
	.web-banner{margin:0 auto;width:1320px;height:320px;}

/*网站 中部（内容）*/
.web-content{width:100%;}
	.game-box{margin:0 auto 20px;width:1320px;background-color:white;padding:30px;border-radius:15px;display:flex;flex-wrap:wrap;justify-content:space-between;}
		/*首页 会员 登陆窗*/
		.user-login{width:350px;border-radius:15px;}
			.user-login dt{width:100%;line-height:50px;font-size:20px;font-weight:bold;letter-spacing:3px;text-indent:60px;background:url(/ty/imgs/ico-all.png) #ccc -750px 4px no-repeat;border-radius:15px 15px 3px 3px;}
			.user-login dd{margin:1px auto 0;width:100%;height:212px;text-align:center;background:linear-gradient(135deg, #f5efee, #d2f6fd);border-radius:3px 3px 15px 15px;padding:15px 50px;display:flex;flex-wrap:wrap;}
				.user-login dd span{display:block;width:100%;height:37px;display:flex;justify-content:space-between;}
					.user-login dd span ins{display:block;width:17%;line-height:36px;border-bottom:1px solid #ccc;}
					.user-login dd span input{width:83%;line-height:36px;border-bottom:1px solid #ccc;}
					.user-login dd span button{width:100%;height:36px;font-size:16px;background-color:green;border-radius:5px;color:white;}
					.user-login dd span a{margin-top:10px;display:block;width:40%;color:#333;line-height:27px;padding-left:15px;}
					.user-login dd span a:hover{color:orange;}
					.user-login dd span .u1{background:url(/ty/imgs/ico-all.png) -562px 0 no-repeat;}
					.user-login dd span .u2{background:url(/ty/imgs/ico-all.png) -562px -31px no-repeat;cursor:pointer;}

		/*首页 游戏专题导航栏*/
		.game-zj{width:880px;border-radius:15px;}
			.game-zj dt{width:100%;line-height:50px;font-size:20px;font-weight:bold;letter-spacing:3px;text-indent:60px;background:url(/ty/imgs/ico-all.png) #ccc -748px -46px no-repeat;border-radius:15px 15px 3px 3px;}
			.game-zj dd{margin:1px auto 0;width:880px;background:#eee;border-radius:3px 3px 15px 15px;border:20px solid #eee;overflow:hidden;}
				.game-zj dd span{display:block;display:flex;/*移动重要设置*/width:max-content;animation:scroll 50s linear infinite;}
				.game-zj dd span:hover{/*移动重要设置*/animation-play-state:paused;}
					.game-zj dd span a{display:block;margin-right:3px;width:130px;height:172px;overflow:hidden;position:relative;}

						.game-zj dd span img{width:130px;height:172px;border-radius:5px;/* 保持图片比例并填充容器 */object-fit:cover;/* 平滑过渡动画 */transition:transform 0.4s ease;}
						.game-zj dd span a:hover img{/* 悬停时放大1.3倍 */transform:scale(1.2);}
						.game-zj dd span a ins{position:absolute;bottom:8px;display:block;width:100%;line-height:30px;font-size:14px;text-align:center;color:white;background-color:rgba(0, 0, 0, 0.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
						.game-zj dd span a:hover ins{bottom:5px;line-height:36px;font-size:16px;color:yellow;background-color:rgba(255, 0, 0, 0.5);}
						@keyframes scroll{/*移动重要设置*/
							0% {
								transform: translateX(0);
							}
							100% {
								transform: translateX(calc(-130px * 10 - 3px * 10));/*精确移动距离（通常为图片数+图片间距）*/
							}
						}

		/*首页 展示列表*/
		.game-box .list{width:400px;}
			.game-box .list dt{width:100%;height:38px;font-size:18px;color:white;padding:2px 38px;letter-spacing:1px;}
				.game-box .list dt ins{font-size:12px;font-style:italic;}
			.game-box .list .t1{background:url(/ty/imgs/ico-all.png) 0 -120px no-repeat;border-bottom:2px solid #39c88a;}
			.game-box .list .t2{background:url(/ty/imgs/ico-all.png) 0 -158px no-repeat;border-bottom:2px solid #cc98e1;}
			.game-box .list .t3{background:url(/ty/imgs/ico-all.png) 0 -196px no-repeat;border-bottom:2px solid #2abff6;}
			.game-box .list dd{padding:8px 5px;border-bottom:1px dashed #ddd;border-radius:8px;transition:all 0.5s ease;}
			.game-box .list dd:hover{background-color:black;border-bottom:1px dashed black;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2),0 4px 8px rgba(0, 0, 0, 0.4);}
			.game-box .list dd a{display:flex;justify-content:space-between;}
				.game-box .list span{display:block;}
				.game-box .list dd a .c1, .game-box .list dd a .c2, .game-box .list dd a .c3, .game-box .list dd a .c4{width:20px;line-height:60px;text-align:center;border-radius:6px;color:white;font-size:14px;font-family:impact;}
				.game-box .list .c1{background-color:#ff6d6d;}
				.game-box .list .c2{background-color:#ffcc1a;}
				.game-box .list .c3{background-color:#51d0ff;}
				.game-box .list .c4{background-color:#00d9bc;}
				.game-box .list .s2{width:60px;height:60px;}
					.game-box .list .s2 img{width:60px;height:60px;border-radius:15px;}
				.game-box .list .s3{width:200px;padding:4px 0;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
					.game-box .list .s3 ins{font-size:14px;color:#333;transition:color 0.5s ease;}
					.game-box .list dd:hover .s3 ins{color:white;}
				.game-box .list .s4{width:80px;padding:4px 20px 4px 0;text-align:right;line-height:26px;background:url(/ty/imgs/ico-all.png) -710px -106px no-repeat;}
				.game-box .list dd a .s3, .game-box .list dd a .s4{color:#bbb;}

/*网站 尾部*/
.web-foot{width:100%;padding:20px 0;}
	.foot-box{margin:0 auto;width:1320px;text-shadow:1px 1px 1px rgba(255, 255, 255, 1);display:flex;flex-wrap:wrap;}
		.foot-box #links{margin-bottom:10px;width:100%;border-bottom:1px solid #e5e5e5;padding-bottom:10px;display:flex;flex-wrap:wrap;}
			.foot-box #links a{display:block;width:88px;line-height:31px;text-align:center;color:#bbb;}
			.foot-box #links a:hover{color:green;}
		.foot-box .left{width:82%;line-height:27px;letter-spacing:1px;color:#bbb;padding-left:30px;}
			.foot-box .left a{color:#bbb;cursor:pointer;}
			.foot-box .left a:hover{color:green;}
		.foot-box .right{width:18%;line-height:27px;font-size:14px;color:#ccc;letter-spacing:3px;}

/*网站 浮动窗*/
/* 赞助窗*/
#jz{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.7);z-index:999;}
	#jz dl{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000;width:500px;background-color:#d2f3c0;border-radius:15px;}
		#jz dt{height:60px;line-height:40px;color:white;letter-spacing:2px;font-size:24px;padding:10px 45px;background-color:#808000;border-radius:15px 15px 0 0;}
		#jz .d1{background:#d2f3c0;padding:30px 30px 0 30px;}
			#jz .d1 img{width:440px;height:255px;}
		#jz .d2{text-align:center;line-height:30px;letter-spacing:2px;}
		#jz button{width:100%;background-color:#aee391;transition:background-color 0.5s ease, color 0.5s ease;border-radius:0 0 15px 15px;text-align:center;line-height:50px;letter-spacing:5px;font-size:18px;cursor:pointer;}
		#jz button:hover{background-color:#6ea94e;color:white;}

/*网站 游戏列表页 */
/*web games*/
	.game-lists{margin:0 auto 20px;width:1320px;padding:30px;background-color:#d2f3c0;border-radius:15px;}
		/*分类*/
		.game-menu{margin-bottom:20px;width:100%;padding:10px 11px;background-color:white;border-radius:10px;display:flex;justify-content:space-between;}
			.game-menu a{display:inline-block;width:146px;height:80px;border-radius:10px;padding:8px;font-size:20px;line-height:24px;font-family:Georgia;color:white;transition:color 0.8s ease;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.2);position:relative;}
			.game-menu a:hover{color:black;}
				.game-menu a span{font-size:16px;color:#888;}
				.game-menu a ins{position:absolute;bottom:5px;right:5px;width:50px;height:50px;border-radius:25px;opacity:0.4;transition:transform 0.8s ease, opacity 0.8s ease;}
				.game-menu a:hover ins{transform:scale(1.2);opacity:1;}
			.game-menu .a0{background:url(/ty/imgs/ico-all.png) 0 -520px, linear-gradient(45deg, #eafdff, #82feff);}
			.game-menu .a1{background:url(/ty/imgs/ico-all.png) 0 -520px, linear-gradient(45deg, #fff5f5, #ff8585);}
			.game-menu .a2{background:url(/ty/imgs/ico-all.png) 0 -520px, linear-gradient(45deg, #fff7ea, #ffdd82);}
			.game-menu .a3{background:url(/ty/imgs/ico-all.png) 0 -520px, linear-gradient(45deg, #eaf6ff, #82daff);}
			.game-menu .a4{background:url(/ty/imgs/ico-all.png) 0 -520px, linear-gradient(45deg, #f3ffea, #a5ff82);}
			.game-menu .a5{background:url(/ty/imgs/ico-all.png) 0 -520px, linear-gradient(45deg, #faeaff, #ff82f2);}
			.game-menu .a6{background:url(/ty/imgs/ico-all.png) 0 -520px, linear-gradient(45deg, #f3eaff, #cc82ff);}
			.game-menu .a7{background:url(/ty/imgs/ico-all.png) 0 -520px, linear-gradient(45deg, #f7f6ac, #d4ff82);}
				#game-jieji .a0 ins{background:url(/ty/imgs/ico-all.png) 7px 7px no-repeat white;}
				#game-jieji .a1 ins, #game-jieji .a2 ins, #game-jieji .a3 ins, #game-jieji .a4 ins{background:url(/ty/imgs/ico-all.png) -67px 5px no-repeat white;}
				#game-jieji .a5 ins, #game-jieji .a6 ins{background:url(/ty/imgs/ico-all.png) -139px 5px no-repeat white;}
				#game-jieji .a7 ins{background:url(/ty/imgs/ico-all.png) -212px 6px no-repeat white;}
				#game-pc .a0 ins{background:url(/ty/imgs/ico-all.png) 0 -56px no-repeat;}
				#game-pc .a1 ins{background:url(/ty/imgs/ico-all.png) -70px -56px no-repeat;}
				#game-pc .a2 ins{background:url(/ty/imgs/ico-all.png) -140px -56px no-repeat;}
				#game-pc .a3 ins{background:url(/ty/imgs/ico-all.png) -210px -56px no-repeat;}
				#game-pc .a4 ins{background:url(/ty/imgs/ico-all.png) -280px -56px no-repeat;}
				#game-pc .a5 ins{background:url(/ty/imgs/ico-all.png) -350px -56px no-repeat;}
				#game-pc .a6 ins{background:url(/ty/imgs/ico-all.png) -420px -56px no-repeat;}
				#game-pc .a7 ins{background:url(/ty/imgs/ico-all.png) -490px -56px no-repeat;}


		/*列表*/
		.game-lists .dl{}
			.game-lists dt{border-bottom:1px solid #0086d1;display:flex;justify-content:space-between;}
				.game-lists dt .s1{display:block;width:50%;line-height:44px;font-size:24px;text-indent:30px;color:#0086d1;background:url(/ty/imgs/ico-all.png) -770px -280px no-repeat;}
				.game-lists dt .s2{display:block;margin-top:7px;height:30px;padding:4px;background-color:rgba(0,0,0,0.2);border-radius:15px;display:flex;position:relative;}
					.game-lists dt .s2 a{display:inline-block;position:relative;z-index:1;width:64px;height:22px;}
					.game-lists dt .s2 #a1{background:url(/ty/imgs/ico-all.png) -352px -248px no-repeat;}
					.game-lists dt .s2 #a2{background:url(/ty/imgs/ico-all.png) -258px -248px no-repeat;}
					.game-lists dt .s2 .bj1{display:block;position:absolute;top:4px;left:4px;height:calc(100% - 8px);width:calc(50% - 8px);border-radius:11px;background-color:#fff;transition: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);}
					.game-lists dt .s2 #a2:hover ~ .bj1{left:calc(50% + 4px);}
					.game-lists dt .s2 .bj2{display:block;position:absolute;top:4px;left:calc(50% + 4px);height:calc(100% - 8px);width:calc(50% - 8px);border-radius:11px;background-color:#fff;transition: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);}
					.game-lists dt .s2 #a1:hover ~ .bj2{left:4px;}

			.game-lists dd{display:flex;flex-wrap:wrap;justify-content:space-between;}
				.game-lists dl dd a{margin-top:20px;}
					.game-lists dl ul{width:300px;padding:10px;background-color:white;border-radius:10px;transition:background-color 0.8s ease;}
						.game-lists dl ul li{margin-top:10px;}
						.game-lists dl ul .l1{margin:0;width:280px;height:158px;border-radius:10px 10px 0 0;overflow:hidden;}
							.game-lists dl ul .l1 img{width:280px;height:158px;border-radius:10px 10px 0 0;transition:transform 0.8s ease;}
						.game-lists dl ul .l2{line-height:24px;font-size:14px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.8s ease;}
						.game-lists dl ul .l3{}
							.game-lists dl ul .l3 span{display:inline-block;margin-right:10px;padding:2px 5px;line-height:14px;font-size:12px;color:white;background-color:#b1cca2;border-radius:8px;transition:background-color 0.8s ease,color 0.8s ease;;}
							.game-lists dl a:hover ul .l3 span{color:black;background-color:green;}
						.game-lists dl ul .l4{}
							.game-lists dl ul .l4 span{display:inline-block;margin-right:10px;line-height:16px;font-size:12px;color:#ccc;text-indent:14px;}
							.game-lists dl ul .l4 .s1{text-indent:0;}
							.game-lists dl ul .l4 .s2{background:url(/ty/imgs/ico-all.png) -775px -115px no-repeat;}
							.game-lists dl ul .l4 .s3{background:url(/ty/imgs/ico-all.png) -775px -168px no-repeat;}
							.game-lists dl ul .l4 .s4{background:url(/ty/imgs/ico-all.png) -775px -142px no-repeat;}
				.game-lists dl a:hover ul{background-color:black;}
				.game-lists dl a:hover ul .l1 img{transform: scale(1.1);}
				.game-lists dl a:hover ul .l2{color:white;}
			.game-lists #page{background-color:white;}

/*网站 分页通用样式*/
			#page{margin-top:20px;width:100%;line-height:40px;border-radius:10px;text-align:center;padding:10px;}
				#page a, #page span{dispaly:block;color:#333;padding:10px;transition:padding 0.5s ease;}
				#page a:hover{background-color:#ddd;color:white;padding:10px 20px;border-radius:5px;}
				#page .ss{background-color:#ddd;color:white;border-radius:5px;}
				#page select{margin-left:8px;}

/*网站 游戏详细页*/
		.game-box .ps{margin-bottom:20px;width:100%;line-height:40px;background:url(/ty/imgs/ico-all.png) -763px -239px no-repeat, linear-gradient(to right, #f3ffe3, #7fdcff);border-radius:8px 20px 20px 8px;border-left:8px solid green;padding-left:30px;font-size:14px;letter-spacing:2px;}
			.game-box .ps a{color:#000;}
			.game-box .ps a:hover{color:#37b5f9;}
		.game-box .js{width:880px;}
			.game-box .js .game-banner{margin-bottom:20px;width:880px;height:330px;}
				.game-box .js .game-banner img{border-radius:5px;}
			.game-box .js dt{margin-bottom:30px;width:100%;line-height:38px;font-size:20px;font-weight:bold;color:#555;border-bottom:1px solid #0086d1;}
				.game-box .js dt ins{display:inline-block;margin-right:10px;width:8px;height:14px;background-color:#0086d1;border-radius:4px;}
			.game-box .js .d1{display:flex;justify-content:space-between;}
				.zl-left{width:280px;}
					.game-box .js .d1 .img1{width:280px;height:158px;border-radius:10px;}
					.game-box .js .d1 .down{display:inline-block;margin-top:45px;width:130px;line-height:60px;font-size:18px;color:white;background:url(/ty/imgs/ico-all.png) #25c88a -402px -128px no-repeat;border-radius:6px;padding-left:50px;}
					.game-box .js .d1 .down2{width:280px;background:url(/ty/imgs/ico-all.png) #25c88a -332px -128px no-repeat;padding-left:130px;}
					.game-box .js .d1 .yxgl{display:inline-block;margin:45px 0 0 20px;width:130px;line-height:60px;font-size:18px;color:white;background:url(/ty/imgs/ico-all.png) orange -402px -179px no-repeat;border-radius:6px;padding-left:50px;}
				.zl-right{width:555px;display:flex;flex-wrap:wrap;}
					.zl-right a{color:black;}
					.zl-right li{width:50%;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
					.zl-right .kuan{width:100%;}
						.zl-right li ins{position:absolute;top:-8px;left:10px;display:inline-block;margin-left:10px;line-height:13px;padding:3px 5px;border-radius:5px;border:1px dashed #71cdf3;color:#71cdf3;}
					.zl-right .d-link{margin:23px 0;width:100%;display:flex;}
						.zl-right .d-link .a1{display:block;cursor:pointer;width:24%;line-height:30px;padding-left:36px;background:url(/ty/imgs/ico-all.png) 0 -360px;border-radius:14px 0 0 14px;}
						.zl-right .d-link .a1:hover{background:url(/ty/imgs/ico-all.png) 0 -390px;color:white;}
						.zl-right .d-link .a2{display:block;cursor:pointer;width:19%;line-height:30px;padding-left:36px;background:url(/ty/imgs/ico-all.png) -140px -360px;}
						.zl-right .d-link .a2:hover{background:url(/ty/imgs/ico-all.png) -140px -390px;color:white;}
						.zl-right .d-link .a3{display:block;cursor:pointer;width:19%;line-height:30px;padding-left:36px;background:url(/ty/imgs/ico-all.png) -260px -360px;}
						.zl-right .d-link .a3:hover{background:url(/ty/imgs/ico-all.png) -260px -390px;color:white;}
						.zl-right .d-link .a4{display:block;cursor:pointer;width:19%;line-height:30px;padding-left:36px;background:url(/ty/imgs/ico-all.png) -380px -360px;}
						.zl-right .d-link .a4:hover{background:url(/ty/imgs/ico-all.png) -380px -390px;color:white;}
						.zl-right .d-link .a5{display:block;cursor:pointer;width:19%;line-height:30px;color:#fa6868;padding-left:36px;background:url(/ty/imgs/ico-all.png) -520px -360px;border-radius:0 14px 14px 0;}
						.zl-right .d-link .a5:hover{color:red;}
					.zl-right .yxgl{background:url(/ty/imgs/ico-all.png) #25c88a -162px -306px no-repeat;border-radius:6px;}
						.zl-right .yxgl a{display:block;color:white;font-size:18px;padding-left:75px;}
			.game-box .js .d3{padding:0 20px 10px;line-height:32px;font-size:14px;text-indent:28px;letter-spacing:0.5px;}
				.game-box .js .d3 a{color:#000;}
				.game-box .js .d3 a:hover{color:green;}
			.game-box .js .d4{width:100%;padding:0 40px 20px;}
				.game-box .js .d4 iframe{width:800px;height:450px;border-radius:12px;}
			.game-box .js .d5{position: relative;width: 800px;margin: 0 auto 20px;overflow: hidden;border-radius: 12px;box-shadow: 0 4px 20px rgba(0,0,0,0.15);background:url(/ty/imgs/upimg/game-bg.jpg);}
				.slides {display: flex;transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);}
					.slide {width: 800px;flex-shrink: 0;height: 394px;display: flex;justify-content: center;align-items: center;}
						.slide img {width:auto;height:394px;object-fit:cover;object-position:center;}
				.counter {position: absolute;top: 10px;left: 10px;background: rgba(21,98,0,0.5);color: white;padding: 5px 10px;border-radius: 15px;z-index: 10;font-family: Arial, sans-serif;}
				.dots {position: absolute;z-index: 100;bottom: 20px;width: 100%;gap: 15px;display: flex;justify-content: center;}
					.dot {width: 13px;height: 13px;border-radius: 50%;background: rgba(21,98,0,0.5);cursor: pointer;border: none;transition: all 0.3s ease;}
						.dot.active {background: white;width: 30px;border-radius: 6px;}
				.arrow {position: absolute;top: 50%;transform: translateY(-50%);background: rgba(21,98,0,0.5);color: white;width: 50px;height: 50px;border-radius: 50%;border: none;cursor: pointer;font-size: 24px;z-index: 10;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease;}
				.arrow:hover {background: rgba(21,98,0,0.7);transform: translateY(-50%) scale(1.1);}
				.prev {left: 10px;}
				.next {right: 10px;}
			.game-box .js .d6{width:100%;padding:0 40px;display:flex;justify-content:space-between;}
				.game-box .js .d6 a{display:block;width:220px;padding:8px 0px 8px 70px;line-height:26px;color:white;transition:transform 0.5s ease;}
				.game-box .js .d6 a:hover{transform:translateY(10px);}
					.game-box .js .d6 a ins{font-size:20px;}
				.game-box .js .d6 .a1{background:url(/ty/imgs/ico-all.png) -386px -123px no-repeat #439df8;border-radius:6px;}
				.game-box .js .d6 .a2{background:url(/ty/imgs/ico-all.png) -386px -123px no-repeat #f88743;border-radius:6px;}
				.game-box .js .d6 .a3{background:url(/ty/imgs/ico-all.png) -386px -123px no-repeat #00b461;border-radius:6px;}
					.game-box .js .d6 ins{font-size:15px;}
			.game-box .js .d7{margin:30px auto 20px;width:800px;line-height:27px;color:#ccc;letter-spacing:1px;padding:15px;border:2px dashed #ccc;border-radius:10px;position:relative;}
				.game-box .js .d7 ins{display:block;position:absolute;top:-15px;left:50px;width:80px;line-height:30px;font-weight:bold;text-align:center;background-color:#fff;}
				.game-box .js .d7 a{color:#888;}
				.game-box .js .d7 a:hover{color:green;}
			.game-box .js .d8{margin:0 auto;width:880px;letter-spacing:1px;color:#a4db86;}
				/*带管理回复框*/
				.game-box .js .d8 .u1{margin-top:20px;display:flex;}
					.game-box .js .d8 .u1 .l1{width:100px;height:100px;padding:10px;}
						.game-box .js .d8 .u1 .l1 img{border-radius:40px;}
					.game-box .js .d8 .u1 .l2{margin-left:20px;width:760px;height:100px;border:2px solid #a4db86;border-radius:10px;padding:10px 15px;line-height:23px;position:relative;}
						.game-box .js .d8 .u1 .l2 .i1{display:inline-block;position:absolute;top:42px;left:-8px;width:12px;height:12px;border-bottom:2px solid #a4db86;border-left:2px solid #a4db86;background:#fff;transform: rotate(45deg);}
						.game-box .js .d8 .u1 .l2 .i2{display:inline-block;position:absolute;top:10px;right:10px;padding:2px;border:2px dashed #a4db86;line-height:18px;}
						.game-box .js .d8 .u1 .l2 .s1{background-color:#a4db86;color:white;padding:3px;border-radius:5px;}
							.game-box .js .d8 .u1 .l2 .s1 a{padding:3px 6px;font-weight:bold;color:white;transition:color 0.5s ease;}
							.game-box .js .d8 .u1 .l2 .s1 a:hover{color:#ffa500;}
						.game-box .js .d8 .u1 .l2 .s2{display:block;margin-left:24px;background-color:#ffa500;color:white;border-radius:5px;padding:3px 0;}
							.game-box .js .d8 .u1 .l2 .s2 ins{display:inline-block;margin:0 5px;border:1px solid white;border-radius:5px;line-height:14px;padding:2px 3px;}
				/*未登陆时登陆框*/
				.game-box .js .d8 .u2{margin-top:20px;display:flex;}
					.game-box .js .d8 .u2 .l1{width:100px;height:80px;padding:0 10px;}
						.game-box .js .d8 .u2 .l1 img{border-radius:40px;}
					.game-box .js .d8 .u2 .l2{margin-left:20px;width:760px;height:80px;text-align:center;border:2px solid #a4db86;border-radius:10px;position:relative;}
						.game-box .js .d8 .u2 .l2 ins{display:inline-block;position:absolute;top:32px;left:-8px;width:12px;height:12px;border-bottom:2px solid #a4db86;border-left:2px solid #a4db86;background:#fff;transform: rotate(45deg);}
						.game-box .js .d8 .u2 .l2 a{margin-top:28px;display:inline-block;background-color:#a4db86;transition:background-color 0.5s ease;padding:2px 10px;color:white;border-radius:5px;}
						.game-box .js .d8 .u2 .l2 a:hover{background:#ffa500;}
				/*不带管理回复框*/
				.game-box .js .d8 .u3{margin-top:20px;display:flex;}
					.game-box .js .d8 .u3 .l1{width:100px;height:80px;padding:0 10px;}
						.game-box .js .d8 .u3 .l1 img{border-radius:40px;}
					.game-box .js .d8 .u3 .l2{margin-left:20px;width:760px;height:80px;border:2px solid #a4db86;border-radius:10px;padding:10px 15px;line-height:30px;position:relative;}
						.game-box .js .d8 .u3 .l2 .i1{display:inline-block;position:absolute;top:32px;left:-8px;width:12px;height:12px;border-bottom:2px solid #a4db86;border-left:2px solid #a4db86;background:#fff;transform: rotate(45deg);}
						.game-box .js .d8 .u3 .l2 .i2{display:inline-block;position:absolute;top:10px;right:10px;padding:2px;border:2px dashed #a4db86;line-height:18px;}
						.game-box .js .d8 .u3 .l2 .s1{background-color:#a4db86;color:white;padding:3px;border-radius:5px;}
							.game-box .js .d8 .u3 .l2 .s1 a{padding:3px 6px;font-weight:bold;color:white;transition:color 0.5s ease;}
							.game-box .js .d8 .u3 .l2 .s1 a:hover{color:#ffa500;}
				/*已登陆时提交框*/
				.game-box .js .d8 .u4{margin-top:20px;display:flex;}
					.game-box .js .d8 .u4 .l1{width:100px;height:80px;padding:0 10px;}
						.game-box .js .d8 .u4 .l1 img{border-radius:40px;}
					.game-box .js .d8 .u4 .l2{margin-left:20px;width:760px;height:80px;position:relative;display:flex;}
						.game-box .js .d8 .u4 .l2 ins{display:inline-block;position:absolute;top:32px;left:-6px;width:12px;height:12px;border-bottom:2px solid #a4db86;border-left:2px solid #a4db86;background:#fff;transform: rotate(45deg);}
						.game-box .js .d8 .u4 .l2 textarea{width:700px;height:80px;padding:3px 5px;border:2px solid #a4db86;border-radius:10px;color:#a4db86;}
						.game-box .js .d8 .u4 .l2 input{margin-left:5px;width:55px;line-height:80px;background-color:#a4db86;border-radius:8px;cursor:pointer;color:white;}
						.game-box .js .d8 .u4 .l2 input:hover{background-color:#bbe9a3;}

/* 详细游戏介绍页 随机推荐 */
			.game-box .tj dl{width:360px;padding:20px;background:linear-gradient(45deg, #f5efee, #d2f6fd);border:3px solid #fff;border-radius:15px;box-shadow:-3px 3px 5px rgba(0, 0, 0, 0.1);position:sticky;top:0;}
				.game-box .tj dl dt{margin-bottom:15px;width:100%;line-height:32px;font-size:16px;background:url(/ty/imgs/ico-all.png) -773px -200px no-repeat;padding-left:28px;}
				.game-box .tj dl dd{margin-top:2px;}
					.game-box .tj dl dd a{width:100%;height:70px;padding:5px;border-radius:5px;background-color:#fff;transition:transform 0.5s ease, background-color 0.5s ease;display:flex;}
					.game-box .tj dl dd a:hover{background-color:#333;transform:translateX(-8px);}
					.game-box .tj dl dd .s1{display:block;width:60px;}
						.game-box .tj dl dd .s1 img{width:60px;height:60px;border-radius:10px;}
					.game-box .tj dl dd .s2{display:block;width:166px;line-height:25px;padding:5px 0 5px 10px;color:#bbb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
						.game-box .tj dl dd .s2 ins{color:#333;font-size:14px;transition:color 0.5s ease;}
					.game-box .tj dl dd a:hover .s2 ins{color:white;}
					.game-box .tj dl dd .s3{display:block;width:78px;line-height:26px;text-align:right;padding:5px 20px 5px 0;color:#bbb;background:url(/ty/imgs/ico-all.png) -713px -105px no-repeat;}

/*网站 搜索页*/
			.game-list{width:880px;}
				.game-list dt{width:100%;line-height:38px;font-size:20px;font-weight:bold;color:#555;border-bottom:1px solid #0086d1;display:flex;}
					.game-list dt ins{margin:9px 15px 0 0;display:inline-block;width:8px;height:20px;background-color:#0086d1;border-radius:4px;}
				.game-list .zl{margin-top:2px;border-bottom:1px dashed #ccc;display:flex;justify-content:space-between;}
					.game-list .zl-left{width:200px;height:153px;padding:20px 0;}
						.game-list .zl-left img{width:200px;height:113px;border-radius:10px;}
					.game-list .zl-right{width:660px;height:153px;line-height:26px;padding:10px 0;display:flex;flex-wrap:wrap;position:relative;}
						.game-list .zl-right .s1{display:block;width:100%;font-size:16px;}
						.game-list .zl-right .s5{display:block;width:66%;}
							.game-list .zl-right .s5 ins{display:inline-block;margin-left:10px;line-height:13px;padding:3px 5px;border-radius:5px;border:1px dashed #71cdf3;color:#71cdf3;}
						.game-list .zl-right .s2{display:block;width:33%;}
						.game-list .zl-right .s3{display:block;width:100%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
						.game-list .zl-right .s4{position:absolute;top:10px;right:0;display:block;}
							.game-list .zl-right .s4 a{display:inline-block;width:70px;height:70px;text-align:center;font-size:14px;background-color:#71cdf3;transition:background-color 0.6s ease, transform 0.6s ease;color:white;padding:11px 0;border-radius:8px;}
								.game-list .zl-right .s4 ins{display:block;color:#999;font-size:12px;}
							.game-list .zl-right .s4 a:hover{background-color:black;transform:translateY(5px);}
				.game-list .nodata{line-height:300px;text-align:center;font-size:18px;}
					.game-list .nodata ins{display:inline-block;color:red;padding:0 10px;}
					.game-list .nodata a{color:#71cdf3;}
					.game-list .nodata a:hover{color:red;}

/*网站 猛将风云*/
	.mjfy-box{margin:0 auto;width:1320px;position:relative;}
		.mjfy-menu{position:absolute;top:-50px;left:50px;}
			.mjfy-menu button{margin-right:10px;display:inline-block;width:120px;line-height:28px;border:2px solid white;font-size:14px;color:#333;cursor:pointer;background-color:white;border-radius:16px;transition:background-color 0.5s ease, color 0.5s ease;}
			.mjfy-menu button:hover{background-color:green;color:white;}
		.mjfy-list{margin-bottom:20px;width:1320px;padding:30px;background-color:#d2f3c0;border-radius:15px;display:none;}
			/*更新进度*/
			.mjfy-1{display:flex;justify-content:space-between;}
				.mjfy-list .mjfy-1 dl{width:615px;padding:30px;border-radius:15px;}
					.mjfy-list .mjfy-1 dt{line-height:35px;border-bottom:1px solid #eee;font-size:18px;font-weight:bold;color:#333;background:url(/ty/imgs/ico-all.png) -774px -199px no-repeat;padding-left:25px;}
					.mjfy-list .mjfy-1 dd{margin-top:20px;}
				/*左边*/
				.mjfy-list .mjfy-1 .dl1{background-color:rgba(255,255,236,0.8);}
					.mjfy-list .news{height:1656px;overflow:hidden;position:relative;}
					.mjfy-list .news.expanded{height:auto;}
						.mjfy-list .news .line{position:absolute;left:6px;height:100%;border-left:1px solid green;}
						.mjfy-list .news .s1{display:block;line-height:32px;color:orange;font-size:16px;}
							.mjfy-list .news .s1 ins{margin-right:5px;display:inline-block;width:12px;height:12px;background-color:green;border-radius:6px;}
							.mjfy-list .news .s1 a{margin:0 auto;display:block;width:50%;line-height:30px;font-size:14px;text-indent:0;color:#ccc;text-align:center;letter-spacing:2px;background:url(/ty/imgs/ico-all.png) white -686px -134px no-repeat;border:2px solid #e8f2cc;border-radius:10px;transition:background-color 0.8s ease;}
							.mjfy-list .news .s1 a:hover{background-color:black;}
						.mjfy-list .news .s2{display:block;margin:20px 0;padding-left:20px;line-height:27px;text-indent:24px;font-size:14px;color:#888;}
						.mjfy-list .news .s3{display:block;margin:0 auto 20px;width:80%;color:#888;border:1px dashed #ccc;border-bottom:0;}
							.mjfy-list .news .s3 p{border-bottom:1px dashed #ccc;line-height:32px;}
								.mjfy-list .news .s3 p ins{display:inline-block;width:50%;text-indent:24px;}
						.mjfy-list .news .s4{position:absolute;bottom:0;left:0;display:block;margin:0 auto;width:100%;height:70px;background:linear-gradient(0deg,rgba(246, 253, 227, 1) 0%,rgba(246, 253, 227, 0.9) 60%,transparent 100%);text-align:center;}
							.mjfy-list .news .s4 #oc{margin-top:44px;line-height:22px;border:2px dashed blue;background-color:rgba(0,0,255,0.05);border-radius:15px;padding:0 10px;cursor:pointer;color:blue;}
							.mjfy-list .news .s4 #oc:hover{background-color:rgba(0,0,255,0.2);}
				/*右边*/
				.mjfy-list .mjfy-1 .dl2{background-color:rgba(255,255,255,0.8);}
					.mjfy-1 #img_move{margin-bottom:20px;overflow:hidden;}
						.mjfy-1 #img_move #GameImg{display:flex;}
							.mjfy-1 #img_move img{margin:5px;width:300px;height:225px;border-radius:5px;}
					.mjfy-1 .ts{margin-bottom:20px;text-indent:24px;line-height:32px;font-size:14px;color:#666;}
					.mjfy-1 .l1{line-height:35px;font-size:12px;}
						.mjfy-1 .l1 .s1{display:block;background-color:#999;font-weight:bold;color:white;border:1px dashed #999;}
						.mjfy-1 .l1 .s2{margin-top:1px;display:block;border:1px dashed #999;color:#666;transition:background-color 0.5s ease, transform 0.5s ease;}
						.mjfy-1 .l1 .s2:hover{background-color:white;transform:scaleX(1.03);}
							.mjfy-1 .l1 span .i1{display:inline-block;width:40%;text-indent:20px;}
							.mjfy-1 .l1 span .i2{display:inline-block;width:20%;}
								.mjfy-1 .l1 span .i2 a{display:inline-block;width:100%;color:#666;}
								.mjfy-1 .l1 span .i2 a:hover{color:blue;}
					.mjfy-list .t1{margin-top:20px;}
			/*名将篇*/
			.mjfy-2, .mjfy-3, .mjfy-4, .mjfy-5{width:1260px;padding:30px;border-radius:15px;background-color:rgba(255,255,236,0.8);display:flex;flex-wrap:wrap;justify-content:space-between;}
				.mjfy-2 dt, .mjfy-3 dt, .mjfy-4 dt, .mjfy-5 dt{width:1200px;line-height:35px;border-bottom:1px solid #eee;font-size:18px;font-weight:bold;color:#333;background:url(/ty/imgs/ico-all.png) -774px -199px no-repeat;padding-left:25px;}
				.mjfy-2 dd{margin-top:20px;width:506px;color:#666;display:flex;justify-content:space-between;}
					.mjfy-2 .u1{width:100px;}
						.mjfy-2 .u1 .l1{width:100px;height:100px;border:1px dashed #ccc;padding:1px;}
							.mjfy-2 .u1 .l1 img{width:96px;height:96px;}
						.mjfy-2 .u1 .l2{line-height:25px;border:1px dashed #ccc;border-top:0;text-align:center;}
					.mjfy-2 .u2{margin-left:2px;width:80px;border:1px dashed #ccc;border-bottom:0;padding:0 3px;}
						.mjfy-2 .u2 li{border-bottom:1px dashed #ccc;line-height:24px;}
					.mjfy-2 .u3{margin-left:2px;width:210px;border:1px dashed #ccc;border-bottom:0;text-indent:3px;}
						.mjfy-2 .u3 li{border-bottom:1px dashed #ccc;line-height:24px;}
					.mjfy-2 .s2{margin-left:2px;}
						.mjfy-2 .u2 .l1, .mjfy-2 .u3 .l1{text-align:center;font-weight:bold;}
			/*名器篇*/
				.mjfy-3 dd{color:#666;display:flex;flex-wrap:wrap;}
					.mjfy-3 ul{margin:20px 0 0 44px;width:100px;border:1px dashed #ccc;border-bottom:0;}
						.mjfy-3 ul li{line-height:25px;border-bottom:1px dashed #ccc;padding:1px;text-align:center;}
							.mjfy-3 ul li img{width:96px;height:96px;}
			/*兵种篇*/
				.mjfy-4 dd{margin:0 auto;width:574px;}
					.mjfy-4 ul{width:574px;border:1px solid green;display:flex;flex-wrap:wrap;}
						.mjfy-4 li{width:44px;height:44px;line-height:42px;border:1px dashed green;text-align:center;}
					.mjfy-4 .u1{margin-top:20px;background-color:#c3bd96;}
						.mjfy-4 .u1 li{font-weight:bold;color:#f6ffe1;}
					.mjfy-4 .u2{margin:2px 0 10px;color:#f6ffe1;}
						.mjfy-4 .u2 #bz1{background:url(/ty/imgs/mjfy/bz.jpg);}
						.mjfy-4 .u2 #bz2{background:url(/ty/imgs/mjfy/bz.jpg) -41px 0;}
						.mjfy-4 .u2 #bz3{background:url(/ty/imgs/mjfy/bz.jpg) -82px 0;}
						.mjfy-4 .u2 #bz4{background:url(/ty/imgs/mjfy/bz.jpg) -123px 0;}
						.mjfy-4 .u2 #bz5{background:url(/ty/imgs/mjfy/bz.jpg) -164px 0;}
						.mjfy-4 .u2 #bz6{background:url(/ty/imgs/mjfy/bz.jpg) -205px 0;}
						.mjfy-4 .u2 #bz7{background:url(/ty/imgs/mjfy/bz.jpg) -246px 0;}
						.mjfy-4 .u2 #bz8{background:url(/ty/imgs/mjfy/bz.jpg) -287px 0;}
						.mjfy-4 .u2 #bz9{background:url(/ty/imgs/mjfy/bz.jpg) -328px 0;}
						.mjfy-4 .u2 #bz10{background:url(/ty/imgs/mjfy/bz.jpg) -369px 0;}
						.mjfy-4 .u2 #bz11{background:url(/ty/imgs/mjfy/bz.jpg) -410px 0;}
						.mjfy-4 .u2 .tt{font-weight:bold;background-color:#c3bd96;}
						.mjfy-4 .u2 .ying{background:#ffc000;}
						.mjfy-4 .u2 .shu{background:#92d050;}
						.mjfy-4 .u2 .ping{background:#f6ffe1;}
			/*武技篇*/
				.mjfy-5 dd{font-size:14px;color:#666;}
				.mjfy-5 #tt{position:sticky;top:-20px;}
					.mjfy-5 .u1{margin-top:20px;font-size:12px;text-align:center;font-weight:bold;background-color:#c3bd96;border:1px dashed #666;border-right:0;display:flex;}
					.mjfy-5 .u2{margin-top:2px;font-size:12px;border:1px dashed #666;border-right:0;display:flex;}
						.mjfy-5 li{line-height:42px;border-right:1px dashed #666;}
						.mjfy-5 .l1{width:43px;}
						.mjfy-5 .l2{width:67px;}
						.mjfy-5 .l3{width:40px;text-align:center;}
						.mjfy-5 .l4{width:335px;}
						.mjfy-5 .l5{width:50px;text-align:center;}
						.mjfy-5 .u2 .l2, .mjfy-5 .u2 .l4{text-indent:5px;}
						.mjfy-5 .u2 .l1.s1{background:url(/ty/imgs/mjfy/ico-wjj.png);}
						.mjfy-5 .u2 .l1.s2{background:url(/ty/imgs/mjfy/ico-wjj.png) -41px 0;}
						.mjfy-5 .u2 .l1.s3{background:url(/ty/imgs/mjfy/ico-wjj.png) -82px 0;}
						.mjfy-5 .u2 .l1.s4{background:url(/ty/imgs/mjfy/ico-wjj.png) -123px 0;}
						.mjfy-5 .u2 .l1.s5{background:url(/ty/imgs/mjfy/ico-wjj.png) -164px 0;}
						.mjfy-5 .u2 .l1.s6{background:url(/ty/imgs/mjfy/ico-wjj.png) -205px 0;}
						.mjfy-5 .u2 .l1.s7{background:url(/ty/imgs/mjfy/ico-wjj.png) -246px 0;}
						.mjfy-5 .u2 .l1.s8{background:url(/ty/imgs/mjfy/ico-wjj.png) -287px 0;}
						.mjfy-5 .u2 .l1.s9{background:url(/ty/imgs/mjfy/ico-wjj.png) -328px 0;}
						.mjfy-5 .u2 .l1.s10{background:url(/ty/imgs/mjfy/ico-wjj.png) -369px 0;}
						.mjfy-5 .u2 .l1.s11{background:url(/ty/imgs/mjfy/ico-wjj.png) -410px 0;}
						.mjfy-5 .u2 .l1.s12{background:url(/ty/imgs/mjfy/ico-wjj.png) -451px 0;}
						.mjfy-5 .u2 .l1.s13{background:url(/ty/imgs/mjfy/ico-wjj.png) -492px 0;}
						.mjfy-5 .u2 .l1.s14{background:url(/ty/imgs/mjfy/ico-wjj.png) -533px 0;}
						.mjfy-5 .u2 .l1.s15{background:url(/ty/imgs/mjfy/ico-wjj.png) -574px 0;}
						.mjfy-5 .u2 .l1.s16{background:url(/ty/imgs/mjfy/ico-wjj.png) -615px 0;}
						.mjfy-5 .u2 .l1.s17{background:url(/ty/imgs/mjfy/ico-wjj.png) -656px 0;}
						.mjfy-5 .u2 .l1.s18{background:url(/ty/imgs/mjfy/ico-wjj.png) -697px 0;}
						.mjfy-5 .u2 .l1.s19{background:url(/ty/imgs/mjfy/ico-wjj.png) -738px 0;}
						.mjfy-5 .u2 .l1.s20{background:url(/ty/imgs/mjfy/ico-wjj.png) -779px 0;}
						.mjfy-5 .u2 .l1.s21{background:url(/ty/imgs/mjfy/ico-wjj.png) -820px 0;}
						.mjfy-5 .u2 .l1.s22{background:url(/ty/imgs/mjfy/ico-wjj.png) -861px 0;}
						.mjfy-5 .u2 .l1.s23{background:url(/ty/imgs/mjfy/ico-wjj.png) -902px 0;}
						.mjfy-5 .u2 .l1.s24{background:url(/ty/imgs/mjfy/ico-wjj.png) -943px 0;}
						.mjfy-5 .u2 .l1.s25{background:url(/ty/imgs/mjfy/ico-wjj.png) -984px 0;}

/*网站 好网推荐*/
	.net-box{margin:0 auto 20px;width:1320px;padding:20px;background-color:#fff;border-radius:15px;}
		.net-box dl{width:100%;padding:20px;background-color:#d2f3c0;border-radius:15px;display:flex;flex-wrap:wrap;justify-content:space-between;}
			.net-box dt{width:100%;line-height:35px;color:green;border-bottom:1px solid green;font-size:18px;font-weight:bold;background:url(/ty/imgs/ico-all.png) -774px -199px no-repeat;padding-left:25px;}
			.net-box dd{margin-top:20px;width:32.3%;}
				.net-box a{display:block;padding:5px;background-color:rgba(255,255,255,0.8);transition:background 0.6s ease;border-radius:12px;display:flex;}
				.net-box a:hover{background-color:rgba(0,0,0,0.4);}
					.net-box .s1{display:inline-block;padding:5px;}
						.net-box .s1 img{width:50px;height:50px;border-radius:12px;}
					.net-box .s2{display:inline-block;padding:5px;line-height:25px;}
						.net-box .s2 .i1{display:block;font-size:14px;font-weight:bold;color:blue;}
						.net-box a:hover .s2 .i1{color:white;}
						.net-box .s2 .i2{display:block;color:#999;}
						.net-box a:hover .s2 .i2{color:yellow;}

/*网站 留言本*/
	.book-box{margin:0 auto 20px;width:1320px;padding:20px;background-color:#fff;border-radius:15px;display:flex;flex-wrap:wrap;justify-content:space-between;}
		.book-box .left{width:720px;padding:20px;background-color:#d2f3c0;border-radius:15px;}
			.book-box dl{margin-bottom:20px;width:100%;height:170px;color:#333;padding:20px;background-color:white;border-radius:15px;position:relative;display:flex;flex-wrap:wrap;}
				.book-box dt{width:100px;height:100px;padding-right:20px;}
					.book-box dt img{border-radius:10px 10px 0 0;}
					.book-box dt span{display:block;line-height:50px;text-align:center;background-color:#d2f3c0;border-radius:0 0 10px 10px;}
				.book-box .ly{width:540px;height:103px;padding:5px;letter-spacing:1px;background-color:#f6ffe1;border:1px solid #d2f3c0;border-radius:10px;}
					.book-box .s1{display:block;margin:0 auto;width:528px;line-height:26px;color:white;background-color:rgba(164,219,134,0.5);border-radius:6px;padding:0 5px;}
						.book-box .s1 ins{margin:0 5px;padding:0 5px;background-color:rgba(0,0,0,0.2);border-radius:7px;}
					.book-box .s2{display:block;margin:0 auto;width:516px;line-height:22px;}
						.book-box .s2 .i1{color:red;}
						.book-box .s2 .i2{color:#ccc;}
				.book-box .hf{position:absolute;bottom:20px;right:40px;width:500px;line-height:20px;color:orange;background-color:#fff;border:2px solid #d2f3c0;padding:5px;}
					.book-box .hf a{color:#009294;}
					.book-box .hf a:hover{background-color:yellow;color:red;}
				.book-box .jt{position:absolute;top:65px;left:116px;width:10px;height:10px;background-color:#f6ffe1;border-top:1px solid #d2f3c0;border-right:1px solid #d2f3c0;transform:rotate(-135deg);}
				.book-box .pass1{position:absolute;top:18px;right:30px;width:75px;height:80px;background:url(/ty/imgs/netbook/pass1.png) no-repeat;}
				.book-box .pass0{position:absolute;top:18px;right:30px;width:75px;height:80px;background:url(/ty/imgs/netbook/pass0.png) no-repeat;}
		.book-box .right{width:540px;height:610px;padding:20px;background-color:#d2f3c0;border-radius:15px;position:sticky;top:0;}
			.book-box .right ul{width:500px;padding:210px 20px 20px;background:url(/ty/imgs/netbook/banner.jpg) no-repeat white;border-radius:15px;display:flex;flex-wrap:wrap;justify-content:space-between;}
				.book-box .right ul .l1{margin:30px 5px 0;width:47%;}
					.book-box .right ul .l1 input{width:100%;line-height:30px;text-indent:5px;border:1px solid #ccc;}
				.book-box .right ul .l2{margin:30px 5px 0;width:47%;height:32px;padding:8px;border:1px solid #ccc;}
					.book-box .right ul .l2 input{margin-left:10px;width:25%;}
				.book-box .right ul .l3{margin:30px 5px 0;width:98%;height:32px;padding:8px 0;border:1px solid #ccc;}
					.book-box .right ul .l3 select{color:green;}
					.book-box .right ul .l3 input{margin-left:8px;width:80%;}
				.book-box .right ul .l4{margin:30px 5px 0;width:98%;}
					.book-box .right ul .l4 textarea{width:100%;height:102px;line-height:30px;border:1px solid #ccc;padding:5px;}
					.book-box .right ul .l4 button{width:100%;line-height:50px;font-size:18px;color:white;letter-spacing:2px;cursor:pointer;border-radius:6px;background-color:#d2f3c0;transition:background-color 0.6s ease;}
					.book-box .right ul .l4 button:hover{background-color:#aedfab;}
/*网站 留言本分页样式*/
			.book-box .left #page{background-color:white;}

/*网站 关于我们*/
	.my-box{margin:0 auto;width:1320px;padding:30px;border-radius:15px;background-color:white;}
		.my-box li{width:100%;height:258px;line-height:32px;letter-spacing:1px;}
		.my-box .l1{padding:10px 30px 0 386px;background:url(/ty/imgs/bg-my.jpg) 0 0 black no-repeat;border-radius:15px 15px 0 0;}
			.my-box li ins{display:block;font-size:24px;color:green;}
			.my-box li span{display:block;text-indent:24px;color:#888;}
		.my-box .l2{padding:10px 386px 0 30px;background:url(/ty/imgs/bg-my.jpg) 874px -258px #f1efde no-repeat;}
		.my-box .l3{padding:10px 30px 0 386px;background:url(/ty/imgs/bg-my.jpg) 0 -516px black no-repeat;}
		.my-box .l4{padding:10px 386px 0 30px;background:url(/ty/imgs/bg-my.jpg) 874px -774px #f1efde no-repeat;}
		.my-box .l5{padding:10px 30px 0 386px;background:url(/ty/imgs/bg-my.jpg) 0 -1032px black no-repeat;border-radius:0 0 15px 15px;}







/*网站 错误页*/
.erro{display:grid;place-items:center;height:100vh;}
	.erro-box{margin:0 auto;width:750px;height:338px;background:url(/ty/imgs/ya.png) #5ec198 30px 48px no-repeat;border-radius:20px;padding:70px 30px;display:flex;}
		.erro-left{width:50%;line-height:49px;font-size:36px;border-right:8px solid #eee;padding:50px 20px;color:white;text-align:right;}
		.erro-right{width:50%;line-height:32px;padding:50px 20px;color:yellow;font-size:14px;}
			.erro-right ins{margin-bottom:10px;display:inline-block;width:100%;text-align:center;font-size:20px;color:white;}

/*详细游戏介绍页 vip-1*/
		.game-box .tj{width:360px;}
			.game-box .tj .vip1{margin-bottom:20px;padding:20px;background:linear-gradient(45deg, #f5efee, #d2f6fd);border:3px solid #fff;border-radius:15px;box-shadow:-3px 3px 5px rgba(0, 0, 0, 0.1);position:relative;}
				.game-box .tj .vip1 img{width:314px;height:170px;border-radius:5px;}
				.game-box .tj .vip1 ins{position:absolute;top:25px;right:25px;border:1px solid #ccc;padding:1px 3px;color:#ccc;}
/*网站首页 vip-2*/
	.vip2{position:relative;}
		.vip2 img{border-radius:5px;}
		.vip2 ins{display:inline-block;position:absolute;top:5px;right:125px;border:1px solid #fff;padding:1px 3px;color:#fff;}