/*游戏分类*/
.list-zx{margin: 7px 0px;background: #fff;padding: 2px 0;border-radius: 3px;}
.list-zx-t{display: flex;padding: 10px 0px 15px 15px;justify-content: space-between;}
.list-zx-t b{font-weight: bold;color:#333;font-size: 15px;}

.list-zx-t a{padding:0 18px;cursor:pointer;display: block;}
.list-zx-t a img{transition: all 0.4s ease;}

.listimgScale1{padding:0 18px;cursor:pointer;display: none;}
.listimgScale1 img{transition: all 0.4s ease;}

.listimgScale2{padding:0 20px;cursor:pointer;}
.listimgScale2 img{transition: all 0.4s ease;-webkit-transform:rotate(180deg);transform:rotate(180deg);}

.list-zx-b{overflow: hidden;}
.list-zx-b2{height:74.8px;overflow: hidden;}
.list-zx-b3{height:auto;}

.list-zx-b a{color:#666;padding:3.4px 0;width:20%;text-align:center;margin-left: 4%;box-sizing: border-box;border:1px solid #f55656;float:left;cursor:pointer;font-size:  12px;margin-bottom:13.6px;}
.list-zx-b .list-zxActive{color: #fff;border: 1px solid #f55656;position: relative;overflow: hidden;background: #f55656;}
.list-zx-b .list-zxActive:before{content: '';position: absolute;left:0;bottom: 0;width: 0;height: 0;border-bottom: 8px solid #fff;border-right: 8px solid transparent;}
.time-span{overflow: hidden;margin-top: 6px;}
.news_list .list-wz-img~.list-text{height: 68px;position: relative;}
.list-wz-img{float: right;margin-left: 18px;}


/*资讯列表*/
.zx-list{ display:block; background:#fff;}
.zx-list ul{ display: block; overflow: hidden;}
.zx-list ul li{ display: block; overflow: hidden; padding: 8.5px 10px; border-bottom: 0.8px solid #f5f5f5;}
.zx-list ul li:last-child{ border-bottom:0px;}
.zx-list ul li>a{ position: relative; float: left; display: inline-block; overflow: hidden; margin-right: 8.5px; width: 100px; height: 50px; border-radius: 4px; background: #fefefe; text-align: center;}
.zx-list ul li>a img{ height:100%;}
.zx-list ul li>dl{ display:block;}
.zx-list ul li>dl dt{ overflow: hidden; height:34px;}
.zx-list ul li>dl dt h3{ display: inline-block; font-weight: 400; font-size: 12px;}
.zx-list ul li>dl dt h3 a{ display: inline-block; overflow: hidden; max-height: 34px; color: #333; font-size: 14px; line-height: 17px;}
.zx-list ul li>dl dd{ display: table-cell; height: 15px; color: #999; vertical-align: bottom; font-size: 12px;}

/*分页*/
.page {background: #fff;border-top: 1px solid #f5f5f5;padding: 10px 20px;display: flex;justify-content: center;}
.page > a { width: 22%; margin: 14px 0; display: inline-block; line-height: 30px; border-radius: 4px; background: #f6f6f6; text-align: center; color: #333; }
.page > a:active, .page span .cbtn a:active { background: #f55656; }
.page > a:nth-child(2) { width: 14%; }
.page > a:nth-child(4) { width: 14%; }
.page > a.over { color: #bbb; }
.page > span { width: 22%; margin: 14px 0; display: inline-block; line-height: 30px; border-radius: 4px; text-align: center; background: #f55656; color: #fff; font-size: 14px; position: relative; }
.page > span .cbtn { width: 100%; position: absolute; top: -62px; left: 0; z-index: 10; height: 92px; overflow-y: scroll; background: #fff; border-radius: 4px; -webkit-box-shadow: 0 0 3px #bbb; -moz-box-shadow: 0 30 3px #bbb; box-shadow: 0 0 3px #bbb; }
.page > span .cbtn a { display: inline-block; text-align: center; line-height: 30px; margin-bottom: 1px; float: left; width: 100%; background: #f6f6f6; font-size: 14px; color: #666; }
