@charset "utf-8";

.MinBox {background-color: #fff;padding: 0 12px;margin-top: 20px;box-shadow: 0 2px 3px 0 rgb(0 0 0 / 15%);}
.block-title { height: 55px; line-height: 55px; border-bottom: 1px solid #ddd; margin-bottom: 20px; }
.block-title .title { font-size: 20px; font-weight: bold; color: #333; float: left; line-height: 53px; border-bottom: 3px solid #f60; }
.block-title .more { float: right; font-size: 16px; color: #999; }
.block-title .more:hover { color: #f60; }
.block-title .tab-btn { float: left; margin-left: 80px; }
.block-title .tab-btn li { float: left; cursor: pointer; color: #333; font-size: 20px; }
.block-title .tab-btn li.active { color: #f60; }
.block-title .tab-btn li + li { margin-left: 10px; }
.block-title .tab-btn li + li:before { content: ''; display: inline-block; vertical-align: top; margin: 15px 10px 0 0; width: 16px; height: 27px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAbBAMAAACHGhKRAAAALVBMVEUAAADo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OggtTg+AAAAD3RSTlMA2LlvK+sTlEtMr5WTShQ3mHXgAAAAO0lEQVQI12OAAi8YQxlKcwpAGYwXoAwjKM0XAmVwH4AyXBNwam5A08wG08xegEszB3U0T0DTzLAESgMAk7cJx0YfumcAAAAASUVORK5CYII=') no-repeat; }
.block-title2 { height: 55px; line-height: 55px; border-bottom: 1px solid #ddd; margin-bottom: 20px; overflow: hidden;}
.block-title2 .title { font-size: 20px; font-weight: bold; color: #333; }
.Min1 .top-list {display: flex;width: 100%;}
.Min1 .top-list li {width: 96px;display: block;text-align: center;position: relative;margin: 15px 24px 15px 0;}
.Min1 .top-list li:nth-of-type(10n){margin-right: 0;}
.Min1 .top-list li .img {display: block;height: 125px;overflow: hidden;font-size: 14px;line-height: 20px;}
.Min1 .top-list li .img img {width: 96px;height: 96px;border-radius: 20%;display: block;margin-bottom: 5px;}
.Min1 .top-list li span {color: #999;display: block;}
.Min1 .top-list li .btn {display: block;width: 80px;height: 32px;line-height: 32px;background-color: #f60;color: #fff;position: absolute;bottom: -12px;left: 7.5px;display: none;}
.Min1 .top-list li:hover .btn {display: block;}
.Min1 .recom-list {margin-top: 10px;}
.Min1 .recom-list dl {padding-bottom: 12px;display: flex;height: 25px;overflow: hidden;}
.Min1 .recom-list dl dt {display: block;width: 45px;height: 25px;line-height: 25px;text-align: center;color: #fff;background: url(../images/bg1.png) no-repeat;text-indent: 2px;flex: 0 0 auto;}
.Min1 .recom-list dl:nth-of-type(1) dt{ background-position:-110px -170px;}
.Min1 .recom-list dl:nth-of-type(2) dt{ background-position:0px -205px;}
.Min1 .recom-list dl:nth-of-type(3) dt{ background-position:-55px -205px;}
.Min1 .recom-list dl:nth-of-type(4) dt{ background-position:-110px -205px;}
.Min1 .recom-list dl dd {height: 25px;line-height: 25px;overflow: hidden;margin-left: 15px;display: flex;flex-wrap: wrap;}
.Min1 .recom-list dl dd a {display: block;color: #333;}
.Min1 .recom-list dl dd a:hover {color: #f60;}
.Min1 .recom-list dl dd span {display: block;margin: 0 9px;color: #ebebeb;}
.Min1 .recom-list dl dd span:last-of-type{display: none;}

.Min2 {padding: 12px;}
.Min2 .M2_L {width: 376px;float: left;overflow: hidden;font-size: 12px;}
.Min2 .M2_L .slidebox {width: 100%;height: 240px;overflow: hidden;position: relative;}
.Min2 .M2_L .slidebox .hd {height: 15px;overflow: hidden;position: absolute;right: 10px;bottom: 11px;z-index: 1;}
.Min2 .M2_L .slidebox .hd ul {overflow: hidden;zoom: 1;}
.Min2 .M2_L .slidebox .hd ul li {float: left;margin-right: 2px;width: 15px;height: 10px;line-height: 14px;text-align: center;background: #ccc;cursor: pointer;}
.Min2 .M2_L .slidebox .hd ul li.on {background: #f60;color: #fff;}
.Min2 .M2_L .slidebox .bd {position: relative;height: 100%;z-index: 0;}
.Min2 .M2_L .slidebox .bd li {zoom: 1;vertical-align: middle;height: 240px;position: relative;}
.Min2 .M2_L .slidebox .bd h3 {width: 100%;height: 40px;line-height: 40px;z-index: 1;position: absolute;left: 0;bottom: 0;text-indent: 10px;background-color: #f5f5f5;font-weight: normal;padding-right: 30%;box-sizing: border-box;}
.Min2 .M2_L .slidebox .bd img {width: 100%;height: 200px;display: block;}
.Min2 .M2_L ol {width: 100%;overflow: hidden;margin: 10px 0 0 0;}
.Min2 .M2_L ol li {position: relative;height: 27px;margin-top: 10px;width: 100%;}
.Min2 .M2_L ol li i{width: 50px;height: 30px;display: block;position: absolute;left: 0;text-align: center;line-height: 30px;background: #f5f5f5;border-left: 2px solid #f60;font-size: 12px;padding: 0 5px;}
.Min2 .M2_L ol li a {position: absolute;left: 70px;top: 5px;display: block;height: 20px;line-height: 20px;overflow: hidden;font-size: 12px;}
.Min2 .M2_M {width: 400px;padding: 0 20px;overflow: hidden;float: left;}
.Min2 .M2_M .tab-hover {border-left: 1px solid #e2e2e2;}
.Min2 .M2_M .tab-hover ul {display: flex;}
.Min2 .M2_M .tab-hover ul li {flex: 1;border: 1px solid #e2e2e2;border-left: none;height: 36px;line-height: 36px;font-size: 14px;text-align: center;cursor: pointer;color: #565656;}
.Min2 .M2_M .tab-hover ul li.current {line-height: 34px;border-top: 2px solid #f60;color: #f60;font-weight: bold;border-bottom: none;}
.Min2 .M2_M .app-list {padding-top: 5px;}
.Min2 .M2_M .app-list li {width: 100%;height: 22px;line-height: 22px;font-size: 14px;padding: 6px 0;overflow: hidden;}
.Min2 .M2_M .app-list li span {float: right;color: #999;}
.Min2 .M2_M .app-list li .type {float: left;display: block;margin-right: 10px;line-height: 22px;text-align: left;overflow: hidden;color: #999;font-size: 14px;}
.Min2 .M2_M .app-list li p {float: left;width: 250px;height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333;}
.Min2 .M2_M .app-list li p img {display: block;float: left;width: 22px;height: 22px;margin-right: 8px;}
.Min2 .M2_R {width: 360px;float: right;}
.Min2 .M2_R .zt-box {margin-bottom: 15px;}
.Min2 .M2_R .zt-box:last-of-type {margin-bottom: 0;}
.Min2 .M2_R .index-weeknews-t {font-size: 20px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Min2 .M2_R .index-weeknews-t em {display: inline-block;background-color: #f60;color: #fff;font-size: 16px;padding: 0 10px;vertical-align: top;border-radius: 4px;margin-right: 10px;}
.Min2 .M2_R .index-weeknews-b {margin-top: 20px;}
.Min2 .M2_R .index-weeknews-info {height: 100px;overflow: hidden;background-color: #f8f8f8;}
.Min2 .M2_R .index-weeknews-info .img {width: 150px;height: 100%;float: left;}
.Min2 .M2_R .index-weeknews-info .img img {width: 100%;height: 100%;object-position: cover;object-fit: cover;}
.Min2 .M2_R .index-weeknews-info .txt {line-height: 20px;padding: 10px 10px 0;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.Min2 .M2_R .index-weeknews-games {margin-top: 15px;width: 100%;overflow: hidden;}
.Min2 .M2_R .index-weeknews-games li {float: left;width: 60px;margin-right: 15px;}
.Min2 .M2_R .index-weeknews-games li:nth-of-type(5n){margin-right: 0;}
.Min2 .M2_R .index-weeknews-games li .img {width: 56px;height: 56px;margin: 0 auto;}
.Min2 .M2_R .index-weeknews-games li .img img {width: 100%;height: 100%;object-position: cover;object-fit: cover;}
.Min2 .M2_R .index-weeknews-games li .title {text-align: center;text-overflow: ellipsis;line-height: 20px;height: 20px;overflow: hidden;white-space: nowrap;margin-top: 5px;font-size: 12px;}

.Min3 .M3_L {width: 855px;float: left;position: relative;}
.Min3 .M3_L .soft-list { overflow: hidden; }
.Min3 .M3_L .soft-list ul { overflow: hidden;}
.Min3 .M3_L .soft-list li { width: 85px; float: left; margin: 0 0 15px 25px; text-align: center; position: relative; }
.Min3 .M3_L .soft-list li:nth-of-type(8n+1){margin-left: 0;}
.Min3 .M3_L .soft-list a { color: #666; }
.Min3 .M3_L .soft-list a:hover { color: #f60; }
.Min3 .M3_L .soft-list .pic { display: inline-block; vertical-align: top; width: 80px; height: 80px; border-radius: 12px; }
.Min3 .M3_L .soft-list .tit { margin-top: 5px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; font-size: 14px; }
.Min3 .M3_L .soft-list .txt { height: 20px; line-height: 20px; overflow: hidden; font-size: 12px; color: #999; margin-top: 2px; }
.Min3 .M3_L .soft-list .btn { margin-top: 5px; }

.Min3 {padding: 0 12px 12px;}
.Min3 .M3_R {width: 290px;float: right;}
.Min3 .M3_R .soft-top-list .list {margin: -9px 0;}
.Min3 .M3_R .soft-top-list .item { overflow: hidden; position: relative; padding: 9px 0; cursor: default; }
.Min3 .M3_R .soft-top-list .item + .item { border-top: 1px dashed #eee; }
.Min3 .M3_R .soft-top-list .num { width: 21px; height: 21px; background: #c4d0db; color: #fff; font-size: 14px; text-align: center; float: left; margin-right: 10px; }
.Min3 .M3_R .soft-top-list .num1 { background: #f44334; }
.Min3 .M3_R .soft-top-list .num2 { background: #fe7416; }
.Min3 .M3_R .soft-top-list .num3 { background: #fab805; }
.Min3 .M3_R .soft-top-list .pic-wrap { float: left; width: 75px; height: 75px; margin-right: 12px; display: none; }
.Min3 .M3_R .soft-top-list .pic { width: 100%; height: 100%; border-radius: 12px; }
.Min3 .M3_R .soft-top-list .con { width: 198px; padding-right: 60px; float: left; }
.Min3 .M3_R .soft-top-list .tit { height: 21px; line-height: 21px; overflow: hidden; }
.Min3 .M3_R .soft-top-list .txt { height: 22px; line-height: 22px; color: #999; font-size: 14px; overflow: hidden; display: none;}
.Min3 .M3_R .soft-top-list .btn { width: 54px; padding: 1px 0; position: absolute; right: 0; top: 50%; margin-top: -13px; text-align: center;border: 1px solid #f60;color: #f60;}
.Min3 .M3_R .soft-top-list .a-star {display: none;width: 78px;height: 13px;background: url(../images/star.png) no-repeat 0 -17px; margin: 10px 0 6px; }
.Min3 .M3_R .soft-top-list .a-star.star1 { background-position: -61px -17px; }
.Min3 .M3_R .soft-top-list .a-star.star2 { background-position: -45px -17px; }
.Min3 .M3_R .soft-top-list .a-star.star3 { background-position: -31px -17px; }
.Min3 .M3_R .soft-top-list .a-star.star4 { background-position: -15px -17px; }
.Min3 .M3_R .soft-top-list .on .con { width: 112px; }
.Min3 .M3_R .soft-top-list .on .num { background-color: #f44334; margin-top: 12px; }
.Min3 .M3_R .soft-top-list .on .tit { font-size: 16px; }
.Min3 .M3_R .soft-top-list .on .btn { background-color: #f60; color: #fff; }
.Min3 .M3_R .soft-top-list .on .btn:hover { opacity: 0.8; }
.Min3 .M3_R .soft-top-list .on .pic-wrap,.Min3 .M3_R .soft-top-list .on .star,.Min3 .M3_R .soft-top-list .on .a-star,.Min3 .M3_R .soft-top-list .on .txt { display: block; }

.Min4 .gameImages {display: flex;flex-wrap: wrap;}
.Min4 .gameImages .pic {display: block;width: 223px;height: 130px;margin-right: 15px;margin-bottom: 15px;transition: all 0.3s;}
.Min4 .gameImages .pic:hover {opacity: 0.8;}
.Min4 .gameImages .pic:nth-of-type(5n) {margin-right: 0;}
.Min4 .gameImages .pic img {display: block;width: 100%;height: 100%;object-fit: cover;}

.Min5 .btn-group ul { overflow: hidden;}
.Min5 .btn-group li { width: 104px; line-height: 36px; text-align: center; background-color: #eee; color: #666; border-radius: 3px; float: left; margin: 0 0 15px 15px; cursor: pointer; user-select: none; }
.Min5 .btn-group li:nth-of-type(10n+1) {margin-left: 0;}
.Min5 .btn-group li.current { background-color: #f60; color: #fff; }
.Min5 .soft-list ul { overflow: hidden; }
.Min5 .soft-list li { width: 85px; float: left; margin: 0 0 15px 36px; text-align: center; position: relative; }
.Min5 .soft-list li:nth-of-type(10n+1){margin-left: 0;}
.Min5 .soft-list a { color: #666; }
.Min5 .soft-list a:hover { color: #f60; }
.Min5 .soft-list .pic { display: inline-block; vertical-align: top; width: 80px; height: 80px; border-radius: 12px; }
.Min5 .soft-list .tit { margin-top: 5px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; font-size: 14px; }
.Min5 .soft-list .txt { height: 20px; line-height: 20px; overflow: hidden; font-size: 12px; color: #999; margin-top: 2px; }
.Min5 .soft-list .btn { margin-top: 5px; }

.Min6 .M6_L {width: 380px;float: left;}
.Min6 .M6_L .bigimg {width: 100%;}
.Min6 .M6_L .bigimg li {width: 100%;height: 210px;margin-bottom: 20px;border-radius: 4px;overflow: hidden;}
.Min6 .M6_L .bigimg li img {display: block;width: 100%;height: 100%;object-fit: cover;transition: all 0.3s;}
.Min6 .M6_M {width: 455px;float: left;margin: 0 20px;}
.Min6 .M6_M .hot {padding: 0 16px;background: url(../images/bg2.jpg) repeat-x;}
.Min6 .M6_M .hot .title {padding-top: 8px;height: 36px;line-height: 36px;text-align: center;font-size: 18px;font-weight: normal;margin-bottom: 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.Min6 .M6_M .hot .title a {color: #f60;}
.Min6 .M6_M .hot p {font-size: 14px;line-height: 20px;height: 40px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.Min6 .M6_M .news-list {padding: 0 10px;font-size: 15px;margin-top: 20px;}
.Min6 .M6_M .news-list li {height: 37px;line-height: 37px;overflow: hidden;position: relative;padding-left: 17px;}
.Min6 .M6_M .news-list li i {display: block;width: 5px;height: 5px;border-radius: 50%;background-color: #ccc;position: absolute;left: 0;top: 50%;margin-top: -2.5px;}
.Min6 .M6_M .news-list li a {display: block;height: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.Min6 .M6_M .news-list li span {color: #999;font-size: 14px;float: right;}
.Min6 .M6_R {width: 300px;float: right;}
.Min6 .M6_R .ztTitle {height: 20px;line-height: 20px;}
.Min6 .M6_R .ztTitle h4 {padding-left: 15px;position: relative;font-size: 18px;font-weight: bold;}
.Min6 .M6_R .ztTitle h4 i {display: block;width: 4px;height: 18px;background-color: #f60;position: absolute;left: 0;top: 50%;margin-top: -9px;}
.Min6 .M6_R .news-rank li {position: relative;height: 20px;line-height: 20px;overflow: hidden;margin-top: 21px;padding-left: 30px;}
.Min6 .M6_R .news-rank li .num {display: block;width: 20px;height: 20px;line-height: 20px;background-color: #ccc;text-align: center;color: #fff;position: absolute;left: 0;top: 50%;margin-top: -10px;}
.Min6 .M6_R .news-rank li:nth-of-type(1) .num {background-color: #ff6060;}
.Min6 .M6_R .news-rank li:nth-of-type(2) .num {background-color: #fa7a53;}
.Min6 .M6_R .news-rank li:nth-of-type(3) .num {background-color: #fbc258;}

.Min7 .block-title {border-bottom: 1px solid #f60;margin-bottom: 15px;}
.Min7 .block-title .title {border-bottom: 0;}
.Min7 .tabs {margin-left: 30px;float: left;}
.Min7 .tabs li {font-size: 16px;position: relative;padding: 0 20px;float: left;cursor: pointer;}
.Min7 .tabs li.current {color: #f60;}
.Min7 .tabs li.current::after {content: "";display: block;width: 10px;height: 6px;position: absolute;left: 50%;bottom: -6px;margin-left: -5px;background: url(../images/icon-s0c97724006.png) no-repeat 0 -74px;}
.Min7 .index-rec-list ul {overflow: hidden;padding-bottom: 10px;}
.Min7 .index-rec-list ul li {display: flex;justify-content: space-between;width: 378px;height: 32px;line-height: 32px;overflow: hidden;margin-right: 20px;color: #999;float: left;}
.Min7 .index-rec-list ul li:nth-of-type(3n) {margin-right: 0;}
.Min7 .index-rec-list ul li span {flex: 0 0 auto;}
.Min7 .index-rec-list ul li a {flex: 1;margin: 0 30px 0 5px;}

.links {padding: 15px 0;border-bottom: 1px solid #f2f5f9;}
.links .wrap {display: flex;color: #666;}
.links .wrap ul {display: flex;flex-wrap: wrap;}
.links .wrap ul a {color: #999;margin-right: 15px;}
.links .wrap ul a:hover {color: #666;}
.footer {margin-top: 0;}
