a{text-decoration: none;color: #404040;}
body{margin:0;padding: 0;font-family: "Microsoft YaHei", STHeiti, Arial;background: #f5f5f5;}
li{list-style: none;}
ul{padding: 0;margin:0;}
em{font-style: normal;}
p,ol,h1,h2,h3{padding: 0;margin:0;}


.head{width: 100%;background: #fff;float: left;padding: 10px 0 0 0;}
.main{width: 1200px;margin:0 auto;}
.logo{float: left;}
.logo img{width: 220px;height: 60px;}
.search{float: right;margin:20px 0 0 0;}
.search_hot{float: left;margin:7px 0 0 0;}
.search_hot li{float: left;}
.search_hot li a{color: #666;font-size: 15px;}
.search_hot li a:after{content: "";width: 2px;height: 15px;background: #ccc;float:right;margin:4px 8px;}
.search_hot li:last-child a:after{width: 0;}
.search_btn{float: left;width: 300px;border:0px #ccc solid;border-radius: 10px;height: 36px;background: #f4f4f4;margin:0 0 0 10px;}
.search_btn input{border:none;padding-left: 10px;outline: none;line-height: 33px;border-radius: 8px;background: transparent;width: 250px;}
.search_btn button{border:none;background: none;float: right;margin:3px;}
.search_btn .btn{width: 30px;height: 30px;background: url(../images/search.png) no-repeat;background-size: 100%;}
.menu{width: 100%;height: 60px;background: #6ac20c;float: left;margin:10px 0 0 0;}
.nav{float: left;line-height: 60px;width: 100%}
.nav li{float: left;}
.nav li a{color: #fff;padding: 0 46px;float: left;display: block;}
/*.nav li:before{content: "";width: 0.5px;height: 20px;background: #eee;float:left;margin:20px 0px 0 0px;}
.nav li:after{content: "";width: 0.5px;height: 20px;background: #eee;float: right;margin:20px 0px 0 0px;}*/
.nav li a:hover{display: block;}
.nav li.active{background: #356402;display: block;}

.nav li i{float: left;margin:20px 5px 0 0;}
.nav li em{width: 1px;height: 20px;float: right;margin:20px 0px 0 0px;background: #fff;}
.nav li.active em{display: none;}



.top_game{width: 100%;float: left;background: #fff;padding: 25px 0px 20px 0;box-sizing:border-box;}
.top_game li{float: left;width: 10%;text-align: center;}
.top_game li img{width: 85px;height: 85px}
.top_game li p{font-size: 15px;padding: 5px 0 3px 0;}

.parta{width: 100%;float: left;margin:15px 0;}
.new_hd{width: 525px;float: left;height: 445px;}
.yxph{width: 655px;float: left;margin:0 0 0 20px;background: #fff;min-height: 400px;padding:20px 15px;box-sizing:border-box;}
.syph{width: 290px;float: left;}
.powtitle{width: 100%;float: left;border-bottom: 1px #e7e7e7 solid;padding-bottom: 10px;font-size: 18px;font-weight: bold;}
.powtitle i{width: 5px;height: 22px;float: left;border-radius: 10px;background: #6ac20c;margin:2px 8px 0 0;}
.powtitle a{float: right;font-size: 14px;font-weight: 100;margin:3px 0 0 0;}
.yyph{width: 290px;float: left;margin: 0 0 0 40px;}

.partb{width: 100%;float: left;margin:5px 0 0 0;background: #fff;padding: 20px;box-sizing:border-box;}
.hotlist{float: left;padding: 30px 0 15px 0;}
.hotlist li{width: 12.5%;float: left;text-align: center;}
.hotlist li img{width: 100px;height: 100px;}
.hotlist li p{width: 100%;float: left;text-align: center;padding: 3px 0;font-size: 15px;color: #666;}
.partc{width: 100%;float: left;margin:15px 0 0 0;background: #fff;padding: 20px;box-sizing:border-box;}
.partd{width: 100%;float: left;margin:15px 0 0 0;background: #fff;padding: 20px;box-sizing:border-box;}
.parte{width: 100%;float: left;margin:15px 0 0 0;padding: 0px;box-sizing:border-box;}
.index_ad{width: 100%;float: left;margin:15px 0 0 0;}
.index_ad img{width: 100%;}
.rmgl{width: 465px;float: left;background: #fff;padding: 20px;box-sizing:border-box;}
.hotgl{width: 100%;float: left;margin:15px 0 0 0;}
.hotgl_tt{position: relative;}
.hotgl_tt img{width: 100%;}
.hotgl_tt p{position: absolute;bottom: 0px;width: 100%;text-align: center;background: rgb(0 0 0 / 40%);color: #fff;line-height: 38px;font-size: 15px;}
.hotgl_list{width: 100%;float: left;margin:15px 0 0 0;}
.hotgl_list li{float: left;width: 100%;padding: 7px 0;}
.hotgl_list li a{font-size: 14px;}
.hotgl_list li:after{width: 3px;height: 3px;content: "";float: left;background: #777;margin:11px 6px 0 0;border-radius: 3px;}
.hotgl_list li em{float: right;font-size: 13px;color: #666;}
.rmzx{width: 715px;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:0 0 0 20px;}
.rmzx_list{width: 100%;float: left;margin:15px 0 0 0;}
.new_tt{width: 295px;float: left;position: relative;}
.new_tt img{width: 295px;height: 225px;}
.new_tt p{position: absolute;bottom: 0px;width: 100%;text-align: center;background: rgb(0 0 0 / 40%);color: #fff;line-height: 38px;font-size: 15px;}
.new_list{width: 365px;float: left;margin:0 0 0 15px;}
.new_list li{float: left;width: 100%;padding:0 0 10px 0;}
.new_list li a{font-size: 14px;}
.new_list li:after{width: 3px;height: 3px;content: "";float: left;background: #777;margin:11px 6px 0 0;border-radius: 3px;}
.new_list li em{float: right;font-size: 13px;color: #666;}
.dowbt{margin:26px 0 0 0;}

.partf{width: 100%;float: left;margin:15px 0 0 0;padding: 0px;box-sizing:border-box;}
.tuji{width: 100%;float: left;}
.tuji li{float: left;width: 24.25%;margin:0 1% 0 0;}
.tuji li:last-child{margin-right: 0;}
.tuji li img{width: 100%;height: 200px;}

.partg{width: 100%;float: left;margin:20px 0 0 0;}
.down_gm{width: 805px;float: left;padding: 20px;box-sizing:border-box;background: #fff;}
.down_gm ul{padding: 20px 0 0 0;float: left;}
.down_gm li{float: left;width: 100px;margin:0 33px 20px 0;text-align: center;}
.down_gm li:nth-child(6n){margin-right: 0;}
.down_gm li img{width: 90px;height: 90px;border-radius: 10px;}
.down_gm li h3{font-weight: 400;font-size: 16px;}
.down_gm li p{font-size: 14px;color: #8d8d8d;padding: 3px 0;}
.tj_game{width: 375px;float: left;margin:0 0 0 20px;padding: 20px 20px 0 20px;box-sizing:border-box;background: #fff;}
.tj_list{float: left;margin:10px 0;}
.tj_list li{width: 100%;float: left;border-bottom: 1px #e1e1e1 solid;padding: 10px 0 10px 0;margin:0 0 8px 0;}
.tj_list li i{font-style: normal;width: 30px;height: 27px;float: left;background: #ededeb;text-align: center;line-height: 25px;border-radius: 5px;color: #666;margin:0 15px 0 0;}
.tj_list li:nth-of-type(1)  i{background: url(../images/hga.png) no-repeat;color: #fff;background-size: 100%;font-size: 0;width: 30px;height: 25px;}
.tj_list li:nth-of-type(2)  i{background: url(../images/hgb.png) no-repeat;color: #fff;background-size: 100%;font-size: 0;width: 30px;height: 25px;}
.tj_list li:nth-of-type(3)  i{background: url(../images/hgc.png) no-repeat;color: #fff;background-size: 100%;font-size: 0;width: 30px;height: 25px;}
.tj_list li a{float: left;font-size: 15px;}
.tj_list li a:nth-of-type(2){float: right;font-size: 14px;color: #888;}

.parth{width: 100%;float: left;margin:20px 0 0 0;}
.parti{width: 100%;float: left;margin:20px 0 0 0;}
.partj{width: 100%;float: left;margin:20px 0 0 0;padding: 20px;box-sizing:border-box;background: #fff;}
.link{width: 100%;float: left;margin:20px 0 0 0;}
.link li{float: left;padding: 6px 25px;background: #f3f3f3;border-radius: 10px;margin:0 20px 0 0;}

.footer{width: 100%;float: left;background: #292929;min-height: 200px;}
.footnav{width: 100%;float: left;text-align: center;padding: 40px 0 0 0;}
.footnav li{display: inline-block;}
.footnav li a{color: #777;font-size: 14px;padding: 0 8px;}
.footnav li a:after {content: "";width: 1px;height: 13px;background: #777;float: right; margin: 3px 0 0 0;}
.footnav li:last-child a:after{content: none;}
.cpsm{width: 100%;float: left;text-align: center;font-size: 14px;color:#777;padding: 15px 0;}
.cpsm p{padding: 5px 0;}

/*文章列表*/
.position{width: 100%;float: left;margin:20px 0;font-size: 14px;}
.position a{font-size: 14px;}
.sontype{width: 100%;float: left;margin:0 0 20px 0;}
.sontype li{float: left;display: block;width: 120px;height: 40px;line-height: 40px;text-align: center;background: #e0e0e0;margin:0 15px 0 0;}
.sontype .on{background: #6ac20c;color: #fff;}
.sontype .on a{color: #fff;}
.rnews{width: 100%;float: left;margin:0 0 20px 0;}
.rnewsl{width: 800px;float: left;background: #fff;padding: 20px;box-sizing:border-box;}
.listnew li{width: 100%;float: left;border-bottom: 1px #e5e5e5 solid;padding-bottom: 15px;margin: 2px 0 15px 0;}
.newimg{width: 195px;float: left;height: 100px;}
.newtxt{float: left;width: 530px;margin:0 0 0 15px;}
.newtxt h1{font-size: 17px;color: #555;}
.newtxt p{width: 100%;float: left;font-size: 13px;color: #ababab;padding: 7px 0;}
.newtxt span{font-size: 14px;color: #666;line-height: 25px;}
.pages{width: 100%;float: left;text-align: center;padding: 15px 0;}
.pages li{display: inline-block;margin:0 3px;}
.pages li a{padding: 6px 12px; border: 1px #e7e7e7 solid;font-size: 14px;color: #5c5d5f;border-radius: 5px;}
.pages .active a{background: #4edc76;color: #fff;border:1px #4edc76 solid;}
.rnewsr{width: 380px;float: left;margin:0 0 0 20px;}
.hotnews{background: #fff;padding: 20px 20px 5px 20px;width: 100%;box-sizing:border-box;float: left;}
.hotimg{width: 140px;float: left;height: 100px;}
.hotnews li{width: 100%;float: left;margin:20px 0 0 0;border-bottom: 1px #e5e5e5 solid;padding-bottom: 15px;}
.hotnews li:last-child{border-bottom: none;}
.hotwz{float: left;width: 190px;margin:0 0 0 10px;}
.hotwz a{font-size: 15px;}
.hotwz p{color: #888;font-size: 13px;display: block;padding: 10px 0 5px 0;}
.gmtop{width: 100%;float: left;padding:20px 20px 10px 20px;box-sizing:border-box;background: #fff;margin:20px 0;}
.set-title{float: left;width: 100%;border-bottom: 1px #e5e5e5 solid;padding-bottom: 10px;}
.set-title li{float: left;margin-right: 20px;cursor: pointer;font-size: 18px;font-weight: bold;}
.set-title .on:before{width: 5px;height: 22px;border-radius: 10px;background: #6ac20c;float: left;content: "";margin:2px 6px 0 0;}
.set-list{width: 100%;float: left;margin:5px 0 0 0;}
.set-list li{width: 100%;float: left;border-bottom: 1px #e5e5e5 solid;margin:10px 0 0 0;padding-bottom: 10px;}
.set-list li i{width: 26px;height: 26px;background: #cfcfce;border-radius: 6px;float: left;text-align: center;line-height: 26px;font-style: normal;color: #fff;margin:22px 20px 0 0;}
.set-list li:nth-of-type(1) i{background: #ff4141;}
.set-list li:nth-of-type(2) i{background: #ff7e7e;}
.set-list li:nth-of-type(3) i{background: #ffb8b8;}
.set-list li:last-child{border-bottom: none;}
.gmtopimg{width: 70px;height: 70px;float: left;}
.set-txt{float: left;margin:10px 0 0 15px;}
.set-txt p:nth-of-type(1){font-size: 16px;}
.set-txt p:nth-of-type(2){font-size: 13px;color: #888;padding: 10px 0 0 0;}
.set-more{float: right;padding: 4px 10px;background: #6ac20c;color: #fff;border-radius: 8px;font-size: 14px;margin:20px 0 0 0;}

/*文章详情*/
.article{width: 100%;float: left;}
.artl{width: 800px;float: left;margin:0 0 20px 0;}
.artdesc{width: 100%;float: left;background: #fff;padding:40px 20px 20px 20px;box-sizing:border-box;}
.artdesc h1{text-align: center;font-size: 24px;font-weight: bold;width: 100%;float: left;}
.art-info{width: 100%;float: left;text-align: center;padding: 15px 0;border-bottom: 1px #e5e5e5 dashed;}
.art-info span{font-size: 13px;color: #888;margin:0 10px;}
.xggame{width: 90%;background: #f4f5f5;float: left;margin:2% 5%;border-radius: 10px;padding: 20px;box-sizing:border-box;}
.xgimg{float: left;width: 90px;height: 90px;}
.xgtxt{float: left;margin:10px 0 0 15px;width: 390px;}
.xgtxt span{float: left;width: 100%;padding: 0 0 10px 0;}
.xgtxt li{width: 50%;float: left;font-size: 14px;color: #666;padding: 2px 0;}
.xgtxt li em img{width: 70px;}
.lookmore{float: right;margin:35px 0 0 0;}
.lookmore a{padding: 6px 25px;border:1px #38c67b solid;border-radius: 10px;color: #38c67b;font-size: 15px;} 
.content{width: 100%;float: left;}
.content p{font-size: 15px;line-height: 26px;color: #606266;margin:0 0 15px 0;}
.content img{display: block;margin:15px auto;max-width: 80%;}
.artag{width: 100%;float: left;border-top:1px #ccc dashed;padding: 15px 0 0 0;}
.artag a{font-size: 14px;}
.likeart{width: 100%;float: left;margin:20px 0 0 0;background: #fff;padding: 20px 20px 10px 20px;box-sizing:border-box;}
.likelist{width: 100%;float: left;padding: 0px 0;}
.likelist ul{border-left: 1px #e5e5e5 solid;width: 100%;float: left;margin:20px 0 0 0;padding: 0px 0 0 20px;box-sizing:border-box;}
.likelist li{width: 100%;float: left;margin:0px 0 20px 0;position: relative;}
.likelist li:before{background: url(../images/list-dot.png);width: 17px;height: 17px;content: "";position: absolute;left:-30px;}
.likelist li:hover:before {background-image: url(../images/post-list-dot-active.png);}
.lktitle{width: 100%;float: left;}
.lktitle a{font-weight: bold;}
.lktitle span{float: right;color: #777;font-size: 13px;}
.lkdesc{float: left;width: 100%;margin:10px 0 0 0;background: #f9f9f9;}
.lkimg{width: 170px;float: left;height: 110px;}
.lktxt{float: left;margin:16px 0 0 15px;width: 540px;}
.lktxt p:nth-of-type(1){margin:0px;float:left;color: #444;font-size: 14px;line-height: 26px;}
.lktxt p:nth-of-type(2){color: #9d9d9d;font-size: 13px;padding: 8px 0 0 0;float: left;}
.recom{width: 100%;float: left;margin:20px 0 0 0;padding: 20px;background: #fff;box-sizing:border-box;}
.recom ul{float: left;margin:20px 0 0 0;}
.recom li{width: 114px;float: left;margin:0 15px 0 0;text-align: center;}
.recom li:last-child{margin-right: 0;}
.recom li img{width: 90px;height: 90px;}
.recom li p{width: 100%;float: left;padding: 8px 0 0 0;}
.recom li p a{font-size: 14px;}
.hotrecom{width: 100%;float: left;background: #fff;padding: 20px 20px 0 20px;box-sizing:border-box;}
.hotrcom-list{float: left;margin:10px 0 5px 0;}
.hotrcom-list li{width: 80%;float: left;border-bottom: 1px #e5e5e5 solid;padding-bottom: 10px;margin:8px 0;    overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;}
.hotrcom-list li i{font-style: normal;width: 24px;height: 24px;text-align: center;line-height: 24px;color: #fff;background: #aaaaaa;float: left;border-radius: 6px;margin:0 8px 0 0;}
.hotrcom-list li:last-child{border-bottom: none;}
.hotrcom-list li a{font-size: 15px;color: #666;}
.hotrcom-list li:nth-of-type(1) i{background: #e13d3c;}
.hotrcom-list li:nth-of-type(2) i{background: #ed9249;}
.hotrcom-list li:nth-of-type(3) i{background: #ffb32f;}

/*专题列表*/
.ztpost{width: 100%;float: left;margin:20px 0;background: #fff;padding:18px 20px;box-sizing:border-box;font-size: 18px;font-weight: bold;}
.ztpost i{width: 5px;height: 22px;float: left;border-radius: 10px;background: #6ac20c;margin:2px 8px 0 0;}
.ztpost span{font-weight: 100;padding-left: 30px;font-size: 15px;}
.ztpost span em{color: #77c54b;}
.list-zt{width: 100%;float: left;margin:20px 0 0 0;}
.list-zt li{width: 48%;float: left;background: #fff;margin:3% 4% 3%  0;position: relative;padding:15px 20px;box-sizing:border-box;border-radius: 10px;height: 180px;}
.list-zt li:nth-child(2n){margin-right: 0;}
.ztimg{position: relative;border: 7px #f2f2f2 solid;border-radius: 14px;border-left:none;float: left;width: 305px;object-fit:cover;top: -50px;height: 175px;}
.ztdesc{float: left;width: 209px;margin:0 0 0 10px;}
.ztdesc h1{width: 100%;float: left;font-size: 18px;overflow: hidden;}
.ztdesc span{font-size: 13px;color: #777;display:inline-block;padding: 10px 0 0 0;line-height: 23px;}
.ztdesc p{display: inline-block;padding: 6px 0 0 0;font-size: 14px;}
.ztdesc p em{float: left;margin:0 10px 0 0;border-radius: 8px;padding: 3px 8px;}
.ztdesc p em:nth-of-type(1){background: #4ccf43;color: #fff;}
.ztdesc p em:nth-of-type(2){background: #f0fbed;color: #4ccf43;}
.ztpages{width: 100%;float: left;margin:20px 0 30px 0;text-align: center;}
.ztpages li{display: inline-block;margin:0 3px;}
.ztpages li a{padding: 6px 12px; border: 1px #e7e7e7 solid;font-size: 14px;color: #5c5d5f;border-radius: 5px;}
.ztpages .active a{background: #4edc76;color: #fff;border:1px #4edc76 solid;}

/*专题详情*/
.ztart{width: 100%;float: left;background: #fff;padding: 20px;margin:20px 0;box-sizing:border-box;}
.ztart .ztartimg{width: 480px;float: left;}
.ztartdsc{float: left;margin:10px 0 0 30px;width: 650px;}
.ztartdsc h1{font-size: 20px;display: inline-block;}
.ztartdsc p{font-size: 15px;line-height: 26px;color: #666;padding: 20px 0;}
.ztartdsc span{display: inline-block;font-size: 13px;color: #777;padding: 20px 0 0 0;}
.ztartdsc span em{color: #4ccf43;}
.ztgmlst{width: 100%;float: left;margin:20px 0;}
.ztartpos{width: 100%;float: left;border-bottom: 1px #ccc solid;padding-bottom: 15px;font-weight: bold;font-size: 18px;}
.ztartpos i{width: 5px;height: 22px;float: left;border-radius: 10px;background: #6ac20c;margin:2px 8px 0 0;}
.ztartpos em{color: #4ccf43;}
.ztxggm{width: 100%;float: left;margin:30px 0 0 0;}
.ztxggm li{background: #fff;width:384px;float: left;margin:0% 2% 2% 0;padding:20px ;box-sizing:border-box;border:1px #fff solid;position: relative;}
.ztxggm li:hover{background: #ecffe1;border:1px #ccc solid;cursor: pointer;}
.ztxggm li:nth-child(3n){margin-right: 0;}
.ztxggm .xggmimg{width: 90px;float: left;}
.ztxggm .xggmtxt{width: 229px;float: left;margin:0 0 0 20px;}
.ztxggm .xggmtxt p:nth-of-type(1){font-weight: bold;display: block;padding: 5px 0 0 0;font-size: 16px;}
.ztxggm .xggmtxt p:nth-of-type(2){color: #888;display: block;padding: 8px 0;font-size: 13px;}
.ztxggm .xggmtxt p:nth-of-type(3){color: #666;font-size: 14px;}
.ztxggm .xginfo{width: 100%;float: left;padding:10px 0 0 0;font-size: 14px;color: #777;}
.ztxggm .xgoth{width: 100%;float: left;font-size: 14px;padding: 20px 0 5px 0;}
.ztxggm .xgoth p{float: left;}
.ztxggm .xgoth p:nth-of-type(1){float:left;font-size: 14px;color: #666;}
.ztxggm .xgoth p:nth-of-type(1):before{content: "";width: 15px;height: 3px;background: #2e2e2e;float: left;margin:8px 8px 0px 0;}
.ztxggm .xgoth p:nth-of-type(2){float: right;background: #9ad352;padding: 3px 10px;border-radius: 6px;}
.ztxggm .xgoth p:nth-of-type(2) a{color: #fff;display: block;}
.ztxggm li:nth-of-type(1) i{background: url(../images/top1.png);width: 20px;height: 26px;float: right;position: absolute;top: 0;right: 15px;}
.ztxggm li:nth-of-type(2) i{background: url(../images/top2.png);width: 20px;height: 26px;float: right;position: absolute;top: 0;right: 15px;}
.ztxggm li:nth-of-type(3) i{background: url(../images/top3.png);width: 20px;height: 26px;float: right;position: absolute;top: 0;right: 15px;}
.zttj{width: 100%;float: left;margin:20px 0 40px 0;}
.zttj-list{width: 100%;margin:20px 0 0 0;float: left;}
.zttj-list li{width: 224px;float: left;margin:0 20px 0 0;position: relative;}
.zttj-list li img{width: 100%;border-radius: 10px;}
.zttj-list li p{position: absolute;bottom: 0;background: rgb(0 0 0 / 40%);width: 100%;text-align: center;color: #fff;line-height: 35px;font-size: 14px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.zttj-list li:last-child{margin-right: 0;}

/*游戏列表*/
.list-down{width: 100%;float: left;margin:20px 0;}
.list-downl{width: 180px;float: left;background: #fff;}
.gameclass{background: #22c960;color: #fff;float: left;width: 180px;text-align: center;height: 70px;}
.gameclass span{float: left;font-size: 21px; font-weight: bold;color: #fff; margin: 16px 0 0 25px;}
.gameclass p{font-size: 12px;font-weight: 700;}
.gmcaimg{float: left;margin: 21px 0 0 10px;width: 35px;}
.gamenav{width: 180px;float: left;background: #fff;}
.gamenav li{width: 180px;text-align: center;line-height: 50px;font-size: 16px;}
.gamenav li a{display: inline-block;padding: 0 0 0 30px;background-repeat:no-repeat;background-position: 0 top;}
.gamenav li.onclass{background: #f1ffe8;}
.gamenav li.onclass a{background-position: 0 -50px;transition: all 0.8s ease-out 0s;}
.gamenav li:hover,.gamenav li.onclass{background: #f0ffe7;}
.gamenav li:hover a,.gamenav li.onclass a{background-position: 0 -50px; transition: all 0.8s ease-out 0s;}
.list-downr{width: 995px;float: left;margin:0 0 0 25px;}
.gmpost{width: 100%;float: left;margin:0px 0 20px 0;background: #fff;padding:15px 20px;box-sizing:border-box;font-size: 18px;font-weight: bold;}
.gmpost i{width: 5px;height: 22px;float: left;border-radius: 10px;background: #6ac20c;margin:2px 8px 0 0;}
.gmpost span{font-weight: 100;padding-left: 30px;font-size: 15px;}
.gmpost span em{color: #77c54b;}
.list-game{width: 100%;float: left;}
.list-game li{float: left;display: inline-block;width: 318px;margin: 0 20px 20px 0px; background: #fff; padding-bottom: 16px;}
.list-game li:nth-child(3n){margin-right: 0;}
.list-game li a{display: block;padding: 20px;}
.list-game li img{width: 90px;height: 90px;float: left;}
.list-game .text{width: 180px;padding: 7px 0 0;text-align: left;float: right;}
.list-game .text h2{font-weight: bold;font-size:16px;margin: 0 0 5px;padding: 0;overflow: hidden;white-space: nowrap;
  text-overflow: ellipsis;display:block;}
.list-game .text p{font-size: 14px;padding: 2px 0;}
.list-game .text p:last-child{color: #999;font-size: 14px;}
.list-game li .botn{width: 100%;height: 36px;line-height: 36px;color: #6ac20c;margin: 10px 0 0;font-size:16px;text-align: center;background: #f1ffe8;border-radius: 40px;float: left;}
.list-game li .botn span{display: inline-block;background: url(more_4.png) right center no-repeat;padding: 0 20px 0 0;background-size: 8px;}
.list-game li:hover .botn{background: #4dcd70;color: #fff;}
.list-game li:hover .botn span{background: url(more_5.png) right center no-repeat; background-size: 8px;}

/*游戏详情*/
.gmart{width: 100%;float: left;margin:10px 0 20px 0;}
.gmartl{float: left;width: 800px;}
.gminfo{padding: 20px;float: left;width: 100%;box-sizing:border-box;background: #fff;}
.gminfoimg{width: 130px;float: left;}
.gmxq{float: left;margin:0 0 0 20px;width: 400px;}
.gmxq h1{font-size: 20px;font-weight: 500;width: 100%;padding: 10px 0 10px 0;}
.gmxq p{float: left;padding: 0 25px 10px 0;font-size: 14px;color: #424242;}
.gmxq p em{color: #888;float: left;padding-right: 10px;}
.gmxq span{width: 100%;float: left;margin:8px 0 10px 0;}
.gmxq span a{background: #35dca4;padding: 10px 60px;border-radius: 15px;color: #fff;float:left;font-size: 18px;}
.gmxq span i{background: url(../images/azicon.png);width: 24px;height: 24px;background-size: 100%;float: left;margin-right: 5px;}
.gminfo .socre{float: right;text-align: center;margin:12px 19px;box-shadow:0px 0px 10px 0px rgb(218 207 204 / 90%);padding: 21px 0;width: 132px;}
.gminfo .socre p{display: block;padding: 5px 0;}
.gminfo .socre p:nth-of-type(2){font-weight: bold;font-size: 20px;}
.gminfo .socre p:nth-of-type(3) img{width: 50%;}
.gmcont{width: 100%;float: left;margin:20px 0;background: #fff;padding: 20px;box-sizing:border-box;}
.gmtitle{width: 100%;float: left;border-bottom: 1px #e5e5e5 solid;padding: 5px 0 15px 0;font-size: 18px;font-weight: bold;}
.gmtitle em{color: #6dc03b;}
.gmcontent{width: 100%;float: left;padding: 20px 0;}
.gmcontent p{font-size: 15px;color: #3d3d3d;line-height: 30px;}
.gmcontent img{max-width: 700px;margin:0 auto;display: block;padding: 10px 0;}
.gmxx{width: 100%;float: left;margin:20px 0 20px 0;}
.gmxx li{width: 50%;float: left;text-align: left;margin:0 0 15px 0;font-size: 14px;}
.gmxx li em{color: #777;float: left;padding-right: 5px;}
.yxjtbox .yxjt{overflow:hidden;width:750px;height:420px;margin:auto;margin-top:30px;margin-bottom:20px;border-radius:10px;float: left;}
.yxjtbox .yxjt .yxjtswiper{width:100%;height:400px;padding:10px 0}
.yxjtbox .yxjt .yxjtswiper .swiper-slide{display:inline;overflow:hidden;border-radius:12px;box-shadow:0 0 6px 2px #dadada}
.yxjtbox .yxjt .yxjtswiper img{cursor:pointer;height:100%;display:block;margin:auto}
.yxjtbox .yxjt .yxjtswiper_botton{position:absolute;width:40px;height:85px;top:167px;background:rgba(255,255,255,0.8);overflow:hidden;z-index:2;cursor:pointer}
.yxjtbox .yxjt .yxjtswiper_botton::after{content:'';display:block;margin:auto;width:18px;height:31px;margin-top:27px}
.yxjtbox .yxjt .yxjtswiper_botton.yxjtswiper-next{right:0;border-radius:20px 0 0 20px}
.yxjtbox .yxjt .yxjtswiper_botton.yxjtswiper-prev{left:0;border-radius:0 20px 20px 0}
.yxjtbox .yxjt .yxjtswiper_botton.yxjtswiper-next::after{background:url(../images/btn_8.png)}
.yxjtbox .yxjt .yxjtswiper_botton.yxjtswiper-prev::after{background:url(../images/btn_6.png)}
.likegm{width: 100%;float: left;margin:0px 0 20px 0;background: #fff;padding: 20px;box-sizing:border-box;}
.likegms{width: 100%;float: left;margin:20px 0;}
.likegms li{width: 110px;float: left;margin:0 20px 0 0;text-align: center;}
.likegms li img{width: 80px;height: 80px;}
.likegms p{width: 100%;display: block;padding: 10px 0 0 0;font-size: 14px;}
.likegms li:last-child{margin-right: 0;}
.gmartr{float: left;margin:0 0 0 20px;width: 380px;}
.gmhot{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:0 0 20px 0;}
.gmhots{width: 100%;padding:20px 0 0 0;display: flex;flex-wrap: wrap;}
.gmhots li{width: 100px;float: left;margin:0 20px 20px 0;text-align: center;}
.gmhots li:nth-child(3n){margin-right: 0;}
.gmhots li img{width: 80px;}
.gmhots li p{font-size: 14px;display: block;padding: 8px 0 0 0;}