html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
input,button,textarea,select{outline:none;*font-size:100%;margin:0;border:0;font-family:-apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif}
img{border:0;outline:0}
body{font-family:"Microsoft YaHei";font-size:14px;background:#e9e9e9}
a{text-decoration:none}
.cf{*zoom:1}
.cf:after{content:"\200B";height:0;display:block;clear:both}
.main .article .t-list .item-list li a span.tit,.main .article .pt-list .item-pt-list li .desc a h3,.other-art .x-art li i,.sidebar .group-0 .img a span,.sidebar .group-0 ul li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.w1200{width:1200px;margin:0 auto}
.footer{min-width:1200px;height:97px;padding-top:15px;margin-top:40px;line-height:26px;text-align:center;font-size:12px;color:#ddd;background:#333}
.footer a{color:#ddd;margin:0 10px}
.footer a:hover{text-decoration:underline;color:#fff}li{list-style:none}
.clearfix{*zoom:1}
.clearfix:after{content:"\200B";height:0;display:block;clear:both}
.main{position:relative}
.main .m-gs{height:123px;border:1px solid #f86866;background-color:#fff}
.main .m-gs .mark{width:19px;height:102px;line-height:20px;padding:21px 8px 0 8px;color:#fff;font-size:16px;position:relative;float:left;background-color:#f86866}
.main .m-gs .mark i{width:0;height:0;border-top:10px solid transparent;border-left:8px solid #f86866;border-bottom:10px solid transparent;display:block;position:absolute;top:50%;margin-top:-10px;right:-8px}
.main .m-gs .m-gs-list{width:1075px;margin-left:35px;padding-top:15px;float:left}
.main .m-gs .m-gs-list ul li{width:70px;float:left;margin-left:41px}
.main .m-gs .m-gs-list ul li:first-child{margin-left:0}
.main .m-gs .m-gs-list ul li a{width:100%;height:100%;display:block;color:#000}
.main .m-gs .m-gs-list ul li a:hover .img span{display:block;color:#fff !important}
.main .m-gs .m-gs-list ul li .img{height:70px;position:relative;overflow:hidden;border-radius:10px;cursor:pointer}
.main .m-gs .m-gs-list ul li .img a{display:block}
.main .m-gs .m-gs-list ul li .img img{width:100%;height:100%}
.main .m-gs .m-gs-list ul li .img span{width:100%;height:100%;line-height:23px;padding-top:10px;display:none;position:absolute;top:0;left:0;font-size:14px;color:#fff;text-align:center;cursor:pointer;background-color:#000;background:rgba(0,0,0,0.65)}
.main .m-gs .m-gs-list ul li .m-gs-n{font-size:14px;padding-top:10px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.main .wrap .position{padding:15px 0;font-size:14px;color:#999;overflow:hidden;position:relative}
.main .wrap .position a{color:#999}
.head{overflow:hidden;margin:20px 0;padding-bottom:15px;border-bottom:1px solid #d8d8d8}
.head .r-btn{float:right;font-size:14px;color:#6c6c6c}
.head .r-btn:hover{color:#4a94d3}
.head i{float:left;display:block;margin-right:10px}
.head h3{float:left;font-size:18px;font-weight:700;color:#333}
.head .more{display:block;width:20px;height:20px;position:relative;top:0;font-size:0;float:right;background-image:url(http://www.yzz.cn/home/theme/v3/img/home-sprite.png);background-repeat:no-repeat;background-position:-116px -2px}
.head .sprite-icon-menu{background-image:url(http://game.yzz.cn/assets/page/img/spritesheet.png);background-repeat:no-repeat;display:block;width:19px;height:19px;background-position:-181px -2px}
.head .sprite-icon-book{background-image:url(https://img.easck.net/e-skin/images/sprites.png);background-position:-94px -20px;width:18px;height:19px}
.head .sprite-icon-look{background-image:url(https://img.easck.net/e-skin/images/sprites.png);background-position:-31px -45px;width:20px;height:15px}
.head .sprite-icon-info{background-image:url(https://img.easck.net/e-skin/images/sprites.png);background-position:-94px -39px;width:17px;height:20px}
.head .sprite-icon-pen{background-image:url(https://img.easck.net/e-skin/images/sprites.png);background-position:-72px -20px;width:20px;height:21px}
.head .sprite-icon-test{background-image:url(https://img.easck.net/e-skin/images/sprites.png);background-position:-72px -41px;width:21px;height:19px}
.head .sprite-icon-pic{background-image:url(https://img.easck.net/e-skin/images/sprites.png);background-position:-45px -21px;width:24px;height:19px}
.main{width:1170px;margin-top:10px;padding:15px 15px 30px 15px;background-color:#fff}
.main .article{width:780px;float:left}
.main .article .t-list .item-list{border-top:1px dashed #ddd;margin-top:20px;padding-top:20px}
.main .article .t-list .item-list li{height:54px;line-height:54px;position:relative;border-top:1px solid #fff;border-left:3px solid #fff;border-bottom:1px solid #fff;padding-left:18px}
.main .article .t-list .item-list li:hover{color:#fafafa;border-top:1px solid #4a94d3;border-left:3px solid #4a94d3;border-bottom:1px solid #ddd;background-color:#fafafa}
.main .article .t-list .item-list li a{width:100%;font-size:0;position:relative;display:block}
.main .article .t-list .item-list li a span,.main .article .t-list .item-list li a i{display:inline-block;*display:-moz-inline-stack;*zoom:1;*display:inline;vertical-align:middle}
.main .article .t-list .item-list li a i{width:5px;height:5px;border-radius:100%;background-color:#999}
.main .article .t-list .item-list li a span{padding-left:15px;font-size:16px;color:#414040}
.main .article .t-list .item-list li a span.tit{display:inline-block;*display:-moz-inline-stack;*zoom:1;*display:inline;width:90%}
.main .article .t-list .item-list li a span.date{position:absolute;top:1px;right:10px;font-size:14px;color:#777}
.main .article .pt-list .item-pt-list li{padding:20px 20px 20px 10px;height:118px;border-top:1px solid #c9c9c9;border-left:3px solid #fff}
.main .article .pt-list .item-pt-list li:first-child{border-top:1px solid #c9c9c9}
.main .article .pt-list .item-pt-list li:hover{border-top:1px solid #4a94d3;border-left:3px solid #4a94d3;background-color:#fafafa}
.main .article .pt-list .item-pt-list li .img{width:180px;height:120px;float:left}
.main .article .pt-list .item-pt-list li .img a{width:100%;height:100%;display:block;position:relative;overflow:hidden;background-color:#f7f7f7}
.main .article .pt-list .item-pt-list li .img a img{height:100%;display:block;margin:0 auto}
.main .article .pt-list .item-pt-list li .desc{width:550px;float:right}
.main .article .pt-list .item-pt-list li .desc a{width:100%;min-height:120px;display:block;position:relative}
.main .article .pt-list .item-pt-list li .desc a h3{font-size:22px;font-weight:700;color:#414040}
.main .article .pt-list .item-pt-list li .desc a .txt{word-break:break-all;padding-top:8px;line-height:25px;font-size:14px;color:#7c7c7c}
.main .article .pt-list .item-pt-list li .desc a .date{position:absolute;right:0;bottom:2px;font-size:0}
.main .article .pt-list .item-pt-list li .desc a .date i,.main .article .pt-list .item-pt-list li .desc a .date span{display:inline-block;*display:-moz-inline-stack;*zoom:1;*display:inline;vertical-align:middle;font-size:12px;color:#7c7c7c}
.main .article .pt-list .item-pt-list li .desc a .date .icon-date{background-image:url(https://img.easck.net/e-skin/images/sprites.png);background-position:-22px -60px;width:17px;height:16px;margin-right:5px;margin-top:-2px}
.main .article .pt-list .rload-btn{padding-top:20px;font-size:0;text-align:center}
.main .article .pt-list .rload-btn a{display:inline-block;*display:-moz-inline-stack;*zoom:1;*display:inline;padding:10px 20px;color:#414141;border-radius:30px;background-color:#e2e2e2}
.main .article .pt-list .rload-btn a i,.main .article .pt-list .rload-btn a span{display:inline-block;*display:-moz-inline-stack;*zoom:1;*display:inline;vertical-align:middle;font-size:16px}
.main .article .pt-list .rload-btn a i{background-image:url(https://img.easck.net/e-skin/images/sprites.png);background-position:-94px -59px;width:18px;height:17px;margin-right:5px}
.other-art{position:relative;overflow:hidden}
.other-art .x-art{width:110%}
.other-art .x-art li{width:45%;margin:20px 5% 0 0;font-size:15px;float:left}
.other-art .x-art li a{color:#333}
.other-art .x-art li i,.other-art .x-art li span{vertical-align:middle}
.other-art .x-art li i{display:inline-block;*display:-moz-inline-stack;*zoom:1;*display:inline;width:3px;height:3px;margin-right:10px;border-radius:100%;background-color:#333}
.other-art .y-art{padding-top:14px}
.other-art .y-art li{margin-top:20px}
.other-art .y-art li:first-child{margin-top:0}
.other-art .y-art li .img{width:146px;height:96px;float:left;border:2px solid #fff;background:#fafafa}
.other-art .y-art li .img img{width:100%;height:100%}
.other-art .y-art li .img:hover{border-color:#4796d8}
.other-art .y-art li .info{width:595px;height:100px;position:relative;float:right;font-size:14px;color:#333}
.other-art .y-art li .info h3,.other-art .y-art li .info h3 a{font-size:16px;font-weight:bold}
.other-art .y-art li .info h3,.other-art .y-art li .info h3 a,.other-art .y-art li .info p a{color:#333}
.other-art .y-art li .info p{padding-top:7px}
.other-art .y-art li .info .txt{line-height:25px}
.other-art .y-art .time{text-align:right;font-size:12px;color:#808080;position:absolute;width:100%;left:0;bottom:0}
.sidebar{width:360px;float:right}
.sidebar .n-l li{padding:20px 20px 20px 10px;height:58px;border-left:3px solid #fff;border-bottom:1px solid #c9c9c9}
.sidebar .n-l li:first-child{border-top:1px solid #c9c9c9}
.sidebar .n-l li:hover{border-left:3px solid #4a94d3;background-color:#fafafa}
.sidebar .n-l li .img{width:90px;height:60px;float:left}
.sidebar .n-l li .img a{width:100%;height:100%;display:block;position:relative;overflow:hidden;background-color:#f7f7f7}
.sidebar .n-l li .img a img{height:100%;display:block;margin:0 auto}
.sidebar .n-l li .desc{width:220px;float:right}
.sidebar .n-l li .desc a{width:100%;min-height:60px;display:block;position:relative}
.sidebar .n-l li .desc a .txt{line-height:20px;font-size:14px;color:#7c7c7c;position:relative;top:-3px}
.sidebar .n-l li .desc a .date{position:absolute;right:0;bottom:2px;font-size:0}
.sidebar .n-l li .desc a .date i,.sidebar .n-l li .desc a .date span{display:inline-block;*display:-moz-inline-stack;*zoom:1;*display:inline;vertical-align:middle;font-size:12px;color:#7c7c7c}
.sidebar .n-l li .desc a .date .icon-date{background-image:url(https://img.easck.net/e-skin/images/sprites.png);background-position:-22px -60px;width:17px;height:16px;margin-right:5px;margin-top:-2px}
.sidebar .group-0{padding:0 10px 0 10px}
.sidebar .group-0 .img{text-align:center;font-size:0;padding-bottom:15px;border-bottom:1px dashed #c9c9c9}
.sidebar .group-0 .img a{display:inline-block;*display:-moz-inline-stack;*zoom:1;*display:inline;width:167px;height:110px;text-align:left;font-size:12px;color:#fff;position:relative;overflow:hidden;background-color:#f7f7f7}
.sidebar .group-0 .img a:first-child{margin-right:5px}
.sidebar .group-0 .img a:hover img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
.sidebar .group-0 .img a img{width:100%;height:100%;display:block;margin:0 auto}
.sidebar .group-0 .img a span{width:157px;height:20px;line-height:20px;position:absolute;left:0;bottom:0;text-align:center;padding:0 5px;background-color:#000;background:rgba(0,0,0,0.7)}
.sidebar .group-0 ul li{margin-top:13px}
.sidebar .group-0 ul li a{font-size:0;color:#7c7c7c}
.sidebar .group-0 ul li a:hover{color:#4a94d3}
.sidebar .group-0 ul li a i,.sidebar .group-0 ul li a span{display:inline-block;*display:-moz-inline-stack;*zoom:1;*display:inline;vertical-align:middle;font-size:14px}
.sidebar .group-0 ul li a i{width:4px;height:4px;margin-right:10px;border-radius:100%;background-color:#7c7c7c}
.sidebar .group-1{padding:0 10px}
.sidebar .group-1 ul li{width:160px;height:170px;float:left;margin:10px 0 0 20px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transition:all .2s;transition:all .2s}
.sidebar .group-1 ul li:hover{box-shadow:0 24px 30px -12px rgba(0,0,0,0.2);-webkit-transform:translate(-1px, -4px);-moz-transform:translate(-1px, -4px);transform:translate(-1px, -4px)}
.sidebar .group-1 ul li:first-child,.sidebar .group-1 ul li:first-child+li+li{margin-left:0}
.sidebar .group-1 ul li .img{height:98px;border:1px solid #ececec;padding:5px;position:relative;overflow:hidden}
.sidebar .group-1 ul li .img img{max-width:100%;height:100%;display:block;margin:0 auto}
.sidebar .group-1 ul li .txt{padding:8px 8px 0 8px;line-height:23px;font-size:14px;color:#272626}
.sidebar .group-2{position:relative}
.sidebar .group-2 .line{}
.sidebar .group-2 li{margin-bottom:25px}
.sidebar .group-2 li a{overflow:hidden;display:block;line-height:20px;position:relative}
.sidebar .group-2 li a:hover .btn{border-color:#98c0e2;background:#98c0e2;color:#fff}
.sidebar .group-2 li span{display:block;float:left}
.sidebar .group-2 li .dot{}
.sidebar .group-2 li .time{color:#4b4b4b;width:45px;padding-right:35px;margin-top:2px}
.sidebar .group-2 li .type{color:#929292}
.sidebar .group-2 li .name{color:#4a4949;width:115px;margin-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sidebar .group-2 li .btn{float:right;height:20px;text-align:center;line-height:20px;font-size:12px;padding:0 10px;border:1px solid #ededed;border-radius:5px;color:#4a4949}
.game-info .img{width:175px;height:120px;float:left;background-color:#f7f7f7}
.game-info .img a{width:100%;height:100%;display:block}
.game-info .img a img{max-width:100%;height:100%;display:block;margin:0 auto}
.game-info .text{width:170px;font-size:14px;color:#808080;padding:0 0 0 15px;float:left}
.game-info .text p{margin-top:15px}
.game-info .text p:first-child{margin-top:3px}
.game-info .text p:first-child+p+p a{color:#e35757}
.game-info .text .tool{margin-top:20px;font-size:0}
.game-info .text .tool a{display:inline-block;*display:-moz-inline-stack;*zoom:1;*display:inline;width:75px;height:25px;line-height:25px;text-align:center;color:#fff;font-size:14px;border-radius:3px;background-color:#faad28}
.game-info .text .tool a:first-child+a{margin-left:15px;background-color:#fa7f28}
.page-number{width:100%;overflow:hidden;position:relative;font-size:12px;margin:10px 0 20px 0}
.page-number ul{width:auto;padding:15px 0;position:relative;left:50%;float:left;display:inline}
.page-number ul li{width:22px;position:relative;right:50%;width:auto;background:0 0;border-bottom:none;float:left;display:inline;line-height:33px;height:33px;display:block;color:#777;border:1px solid #ccc;margin-left:5px;background:#fff}
.page-number ul li:first-child{padding:0 11px;margin-left:0}
.page-number ul li a{color:#777;display:block !important;position:relative;padding:0 11px;top:0;left:0}
.page-number ul .pageinfo{color:#999;position:relative;left:-50%;line-height:17px;padding:2px 4px;top:8px}
.page-number ul .pageinfo strong{color:#666;font-weight:400;margin:0 2px}
.page-number ul li.thisclass{padding:0 11px}
.page-number ul li:hover,.page-number ul li.thisclass{text-decoration:none;color:#fff;border:1px solid #4796d8;background-color:#4796d8}
.page-number ul li:hover a,.page-number ul li.thisclass a{color:#fff}
.main .swiper-container .big{width:685px;height:325px;float:left;margin-top:15px;position:relative;background:#dfdfdf;margin-right:8px}
.main .swiper-container .big:hover img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
.main .swiper-container .big a{width:100%;height:100%;display:block;position:relative;overflow:hidden}
.main .swiper-container .big a:hover span{display:block;color:#fff !important}
.main .swiper-container .big a img{height:100%;display:block;margin:0 auto}
.main .swiper-container .big a span{width:100%;height:100%;line-height:25px;color:#fff;position:absolute;top:0;left:0;display:none;font-size:16px;background-color:#000;background:rgba(0,0,0,0.5)}
.main .swiper-container .big a span i{display:inline-block;position:relative;top:50%;left:50%;padding:0 20px;transform:translate(-50%, -50%)}
.main .swiper-container .big .tit{width:665px;height:30px;line-height:30px;position:absolute;left:0;bottom:0;padding:0 10px;color:#fff;background-color:#000;background:rgba(0,0,0,0.5)}
.main .swiper-container .small{width:475px;float:right;position:relative;overflow:hidden}
.main .swiper-container .small{width:228px;height:155px;position:relative;overflow:hidden;float:left;margin:15px 0 0 10px;background:#dfdfdf}
.main .swiper-container .small:hover .tit{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;bottom:-30px}
.main .swiper-container .small a{width:100%;height:100%;display:block;position:relative;overflow:hidden}
.main .swiper-container .small a img{height:100%;display:block;margin:0 auto}
.main .swiper-container .small a:hover span{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;top:0}
.main .swiper-container .small a span{width:100%;height:100%;line-height:25px;color:#fff;position:absolute;top:325px;left:0;font-size:16px;background-color:#000;background:rgba(0,0,0,0.5)}
.main .swiper-container .small a span i{display:inline-block;position:relative;top:50%;left:50%;padding:0 20px;transform:translate(-50%, -50%)}
.main .swiper-container .small .tit{width:218px;height:30px;line-height:30px;position:absolute;left:0;bottom:0;padding:0 5px;color:#fff;text-align:center;background-color:#000;background:rgba(0,0,0,0.5)}
.main .m-gs{display:none;}