<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.main{ overflow:hidden; clear:both;}
.hh_header{ height:100px; clear:both;}
.hh_hcon{ width:1000px; margin:0 auto; position:relative; height:100px;}
.hhlogo{ display:block; position:absolute; left:0px; top:29px;}
.hh_search{ display:block; background:url(../img/newssearch.png) no-repeat; width:377px; height:35px; position:absolute; right:0px; top:31px;}
.hh_search span{ display:block; float:left;}
.hh_search .s_pt{ width:310px; padding:3px; height:29px;}
.hh_search .s_pt input{ border:none; background:none; outline:none; width:310px; height:29px; line-height:29px; font-size:13px; color:#888; text-indent:10px;}
.hh_search .s_pb{ width:61px; cursor:pointer;}
.hh_search .s_pb input{ border:none; background:none; width:61px; height:35px; cursor:pointer; outline:none;}

.xnav{ width:1000px; margin:0 auto; overflow:hidden; height:42px; background:#b70000; overflow:hidden; clear:both;}
.xnav ul{ display:block; float:left;}
.xnav ul li{ display:block; float:left; width:112px; text-align:center; font-size:16px; color:#fff; text-align:center; line-height:40px;}
.xnav ul li a:Link,.xnav ul li a:visited{ color:#fff; display:block; width:100%; height:42px; line-height:42px;}
.xnav ul li a:hover,.xnav ul li a:active{ color:#fff; text-decoration:none;}
.xnav ul li.current{ background:#7e0000;}

.top{ width:1000px; margin:0 auto;}
.az_zhenghj{ overflow:hidden;}
.hejiz{ height:215px; width:493px; border:1px solid #dedede; overflow:hidden; float:left; margin-left:10px;}
.hejiz .img{ width:450px; height:150px; margin:0 auto; padding-top:15px;}
.hejiz .h2{ font-size:18px;  color:#333333; width:450px; margin:0 auto; padding-top:10px; text-align:center;}
.hejiz .h2 a:link,.hejiz .h2 a:visited{ color:#333333;}
.hejiz .h2 a:hover,.hejiz .h2 a:active{ color:#F00;}
.hejiz .xin{ width:450px; margin:0 auto; font-size:12px; color:#666666; font-family:"宋体"; padding-top:10px;}
.hejiz .xin a:link,.hejiz .xin a:visited{ color:#333333;}
.hejiz .xin a:hover,.hejiz .xin a:active{ color:#F00;}
.hejiz .xin span{ display:block; color:#db0009; float:left; padding-right:8px;}
.hejiz .wen{ width:450px; margin:0 auto; padding-top:10px; font-size:12px; color:#666666; font-family:"宋体"; height:22px; line-height:24px;}

.hejiy{ height:215px; width:493px; border:1px solid #dedede; overflow:hidden; float:left;}
.hejiy .img{ width:450px; height:150px; margin:0 auto; padding-top:15px;}
.hejiy .h2{ font-size:18px;  color:#333333; width:450px; margin:0 auto; padding-top:10px; text-align:center;}
.hejiy .h2 a:link,.hejiy .h2 a:visited{ color:#333333;}
.hejiy .h2 a:hover,.hejiy .h2 a:active{ color:#F00;}
.hejiy .xin{ width:450px; margin:0 auto; font-size:12px; color:#666666; font-family:"宋体"; padding-top:10px;}
.hejiy .xin a:link,.hejiy .xin a:visited{ color:#333333;}
.hejiy .xin a:hover,.hejiy .xin a:active{ color:#F00;}
.hejiy .xin span{ display:block; color:#db0009; float:left; padding-right:8px;}
.hejiy .wen{ width:450px; margin:0 auto; padding-top:10px; font-size:12px; color:#666666; font-family:"宋体"; height:22px; line-height:24px;}

#andr .fenye {line-height:30px;margin-bottom:1px;margin-top:1px;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; TEXT-ALIGN: center}

#andr .fenye A {BORDER: #d2d2d2 1px solid;	 PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; MARGIN:1px;  PADDING-TOP: 4px;  TEXT-DECORATION: none; background:#fff;}
#andr .fenye A:hover {color:white; BORDER-RIGHT: #314801 1px solid; BORDER-TOP: #314801 1px solid; BORDER-LEFT: #314801 1px solid; BORDER-BOTTOM: #314801 1px solid;background-color:#5b830c;}
#andr .fenye A:active {	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; COLOR: #000; BORDER-BOTTOM: #d2d2d2 1px solid; background-color:ddd; color:white;
}
#andr .fenye .thisclass A{	FONT-WEIGHT: bold; border:none; background:none; font-size:14px; color:#4f7700; }
#andr .fenye .thisclass{FONT-WEIGHT: bold; border:none; background:none; font-size:14px; color:#4f7700; }
#andr .fenye SPAN.disabled {BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN:1px; BORDER-LEFT: #d2d2d2 1px solid; COLOR: #999; PADDING-TOP: 4px; BORDER-BOTTOM: #d2d2d2 1px solid;
}
#andr .current{ color:#F00}
#andr .fenye li{ float:left; overflow:hidden; display:inline;}

.collist a:link,.collist a:visited{ text-decoration:none;display:block; cursor:pointer;}
.collist a:hover,.collist a:active{ color:#fc3000; text-decoration:none;}
.collist a span{ display:block; text-align:center; padding-top:15px;}
.collist a span img{ width:450px; height:150px;}
.collist a b{ display:block; font-weight:normal; font-size:18px; padding-top:12px; color:#333; text-align:center; }
.collist a:hover b{ text-decoration:none; color:#fc3000;}

.ztWrap {
				width: 1000px;
				overflow: hidden;
				margin: auto;
			}
			.top{position: relative;}
			
			.hotGame {
				width: 800px;
				position: absolute;
				right: 0;
				color: #f2f2f2;
				overflow: hidden;
				line-height: 34px;
			}
			
			.hotGame .hotTop {
				overflow: hidden;
				height: 34px;
				padding: 8px 0;
			}
			
			.hotGame .hotTit {
				float: left;
				font-size: 16px;
				color: #f2f2f2;
			}
			
			.hotGame .hotTit i {
				display: inline-block;
				width: 24px;
				height: 22px;
				background-image: url(../img/icon18.png);
				background-size: 800px 800px;
				background-position: -253px 0;
				position: relative;
				top: 8px;
				margin: 0 10px;
			}
			
			.hotGame .hotTit i.hot {
				display: inline-block;
				width: 17px;
				height: 20px;
				background-image: url(../img/icon18.png);
				background-size: 800px 800px;
				background-position: -297px 0;
				position: relative;
				top: 4px;
				margin-right: 10px;
			}
			
			.hotGame .crumb {
				float: left;
				font-size: 12px;
				color: #666;
				line-height: 34px;
				max-width: 500px;
				height: 34px;
				overflow: hidden;
				border: unset;
				padding: 0;
			}
			
			.hotGame .crumb a {
				font-size: 12px;
				color: #666;
			}
			
			.hotGame .crumb span {
				color: #999;
			}
			
			.hotGame .crumb a:hover {
				color: #f5f5f5;
			}
			
			.hotGame .search {
				float: right;
				overflow: hidden;
			}
			
			.hotGame .hotWords {
				float: right;
				color: #666;
				line-height: 34px;
				max-width: 500px;
    			overflow: hidden;
    			height: 34px;
			}
			
			.hotGame .hotWords a {
				color: #666;
				margin-right: 10px;
				max-width: 500px;
			}
			
			.hotGame .hotWords a:hover {
				text-decoration: underline;
			}
			
			.hotGame .searchBar {
				float: right;
				width: 265px;
				height: 35px;
				position: relative;
				border: 1px solid #ccc;
			}
			
			
			
			.hotGame .searchBar .text {
				width: 220px;
				height: 14px;
				padding: 10px 10px;
				color: #999;
				border: none;
			}
			
			.hotGame .searchBar .button {
				width: 35px;
				height: 34px;
				border: none;
				background-position: -530px 0;
				text-indent: -9999px;
				cursor: pointer;
				position: absolute;
				right: 0;
				top: 0;
				background-image: url(../img/icon18.png);
				background-size: 800px 800px;
				background-color: #f0412a;
				background-repeat: no-repeat;
				background-position: -323px 8px;
			}
			
			.hotGame .hotCont {
				background-color: #fff;
				padding: 15px 16px;
				overflow: hidden;
			}
			
			.hotGame .hotCont ul {
				float: left;
				overflow: hidden;
				white-space: nowrap;
			}
			
			.hotGame .hotCont ul.listItem2,
			.listItem3 {
				display: none;
			}
			
			.hotGame .hotCont ul li {
				float: left;
				width: 90px;
				text-align: center;
			}
			
			.hotGame .hotCont ul li a p {
				display: block;
				width: 90%;
				margin: auto;
				line-height: 30px;
				font-size: 12px;
				color: #666;
				overflow: hidden;
				white-space: nowrap;
			}
			
			.hotGame .hotCont ul li a:hover p {
				color: #ffa200;
			}
			
			.hotGame .hotCont ul li a:hover img {
				opacity: 0.9;
			}
			
			.hotGame .hotCont ul li img {
				width: 70px;
				height: 70px;
				border-radius: 12px;
			}
			
			.hotGame .hotCont div {
				float: right;
				width: 86px;
				text-align: center;
				font-size: 12px;
				color: #999;
				margin-top: 15px;
				cursor: pointer;
			}
			
			.hotGame .hotCont div i {
				display: inline-block;
				width: 39px;
				height: 42px;
				background-image: url(../img/icon18.png);
				background-size: 800px 800px;
				background-position: -740px 0;
				position: relative;
				top: 0;
			}
			
			.hotGame .hotCont div p {
				line-height: 22px;
				margin-top: 11px;
			}
			
			.ztnav {
				border-bottom: 1px solid #e7e9eb;
				margin-bottom: 10px;
			}
			
			.ztnav a {
				display: inline-block;
				padding: 0 38px;
				height: 40px;
				font-size: 16px;
				line-height: 40px;
				text-align: center;
				color: #999;
				margin-right: 20px;
				
			}
			
			.ztnav .current,.ztnav a:hover {
				color: #85c341!important;
				border-bottom: 3px solid #85c341;
			}
			
			.topicList {
				overflow: hidden;
				background-color: #fff;
	
			}
			
		
			
			.topicList&gt;ul {
				padding: 10px 0;
			}
			
			.topicList&gt;ul&gt;li {
				position: relative;
				padding: 20px;
				overflow: hidden;
			}
			
			.topicList&gt;ul&gt;li .line {
				width: 1160px;
				height: 0;
				border-bottom: 1px solid #f2f2f2;
				position: absolute;
				bottom: 0;
			}
			
			.topicList&gt;ul&gt;li:last-child .line {
				border: none;
			}
			
			.topicList&gt;ul&gt;li:nth-child(1) {
				background-color: #faf9f4;
				border-color: #faf9f4;
			}
			
			.topicList&gt;ul&gt;li:hover {
				background-color: #faf9f4;
				border-color: #faf9f4;
			}
			
			.topicList&gt;ul&gt;li&gt;a {
				display: block;
				float: left;
			}
			
			.topicList&gt;ul&gt;li&gt;a&gt;img {
				width: 280px;
				height: 150px;
				margin-right: 20px;
			}
			
			.topicList&gt;ul&gt;li&gt;a&gt;img:hover {
				opacity: 0.9;
			}
			
			.topicList&gt;ul&gt;li&gt;em {
				position: absolute;
				top: 40px;
				right: 42px;
				font-size: 12px;
				color: #e74a3a;
			}
			
			.topicList&gt;ul&gt;li&gt;em a {
				font-size: 28px;
				color: #e74a3a;
				font-weight: 700;
				margin-right: 2px;
			}
			
			.topicList&gt;ul&gt;li&gt;em a:hover {
				text-decoration: underline;
			}
			
			.topicList&gt;ul&gt;li&gt;em i {
				display: inline-block;
				width: 26px;
				height: 24px;
				background-image: url(../img/icon18.png);
				background-size: 800px 800px;
				background-position: -774px -55px;
				margin-right: 5px;
				position: relative;
				top: 2px;
			}
			
			.topicList .info {
				float: left;
				width: 520px;
				overflow: hidden;
			}
			
			.topicList .info&gt;a {
				display: block;
				overflow: hidden;
				white-space: nowrap;
			}
			
			.topicList .info .name {
				float: left;
				font-size: 18px;
				color: #333;
				font-weight: 700;
				line-height: 20px;
				cursor: pointer;
			}
			
			.topicList .info&gt;a span {
				float: left;
				margin-left: 20px;
				margin-top: 3px;
				color: #333;
			}
			
			.topicList .info&gt;a:hover .name {
				color: #e74a3a;
			}
			
			.topicList .info ul {
				overflow: hidden;
				margin-top: 20px;
				height: 118px;
				
			}
			
			.topicList .info ul li {
				float: left;
				width: 90px;
				text-align: center;
				margin-right: 12px;
			}
			
			.topicList .info ul li a {
				display: block;
			}
			
			.topicList .info ul li img {
				width: 62px;
				height: 62px;
				border-radius: 12px;
			}
			
			.topicList .info ul li p,
			.topicList .info ul li span {
				overflow: hidden;
				white-space: nowrap;
			}
			
			.topicList .info ul li p {
				font-size: 16px;
				color: #666;
				line-height: 24px;
				margin-top: 6px;
			}
			
			.topicList .info ul li span {
				display: block;
				font-size: 12px;
				color: #999;
				line-height: 26px;
			}
			
			.topicList .info ul li a:hover p {
				color: #e74a3a;
			}
			
			.topicList .info ul li a img:hover {
				opacity: 0.9;
			}
			
			.topicDetailT {
				position: relative;
				overflow: hidden;
				background-color: #fff;
				padding: 22px 20px;
			}
			
			.topicDetailT&gt;img {
				float: left;
				width: 440px;
				height: 330px;
				margin-right: 20px;
			}
			
			.topicDetailT&gt;em {
				position: absolute;
				top: 40px;
				right: 42px;
				font-size: 12px;
				color: #d8d8d8;
				line-height: 26px;
			}
			
			.topicDetailT&gt;em span {
				font-size: 28px;
				color: #d8d8d8;
				font-weight: 700;
			}
			
			.topicDetailT&gt;em i {
				display: inline-block;
				width: 26px;
				height: 24px;
				background-image: url(../img/icon18.png);
				background-size: 800px 800px;
				background-position: -774px -84px;
				position: relative;
				top: 2px;
				margin-right: 5px;
			}
			
			.topicDetailT&gt;div {
				float: left;
				width: 700px;
			}
			
			.topicDetailT&gt;div h1 {
				font-size: 24px;
				color: #333;
				line-height: 28px;
				white-space: nowrap;
				overflow: hidden;
			}
			
			.topicDetailT&gt;div .time {
				font-size: 14px;
				color: #bababa;
				line-height: 46px;
			}
			
			.topicDetailT&gt;div .time span {
				color: #333;
			}
			
			.topicDetailT&gt;div .cont {
				display: block;
				height: 72px;
				font-size: 14px;
				color: #666;
				line-height: 24px;
				margin-top: 6px;
				overflow: hidden;
				display: -webkit-box;
				-webkit-line-clamp: 3;
				-webkit-box-orient: vertical;
			}
			
			.topicDetailT&gt;div&gt;span {
				font-size: 14px;
				color: #bababa;
				/* line-height:46px; */
				margin-top: 15px;
				display: block;
			}
			
			.topicDetailT&gt;div ul {
				max-height: 145px;
				overflow: hidden;
			}
			
			.topicDetailT&gt;div ul li {
				float: left;
				padding: 0 2px;
				width: 96px;
				height: 32px;
				border: 1px solid #ddd;
				text-align: center;
				line-height: 32px;
				font-size: 14px;
				color: #454545;
				margin: 14px 14px 0 0;
			}
			
			.topicDetailT&gt;div ul li a {
				display: block;
				overflow: hidden;
				white-space: nowrap;
			}
			
			.topicDetailB {
				background-color: #f4f4f4;
			}
			
			.topicDetailB .toList,
			.topicDetailB ul {
				overflow: hidden;
			}
			
			.topicDetailB ul {
				padding: 5px 0 8px;
			}
			
			.topicDetailB ul li {
				position: relative;
				float: left;
				width: 342px;
				height: 200px;
				padding: 20px;
				background-color: #fff;
				margin: 24px 24px 0 0;
			}
			
			.topicDetailB ul li:nth-child(3n + 3) {
				margin-right: 0;
			}
			
			.topicDetailB ul li:nth-child(-n + 3) {
				margin-top: 0;
			}
			
			.topicDetailB ul li.hot {
				border-top: 1px solid #ffa826;
			}
			
			.topicDetailB ul li.zan {
				border-top: 1px solid #f36173;
			}
			
			.topicDetailB ul li.game {
				border-top: 1px solid #74a6ff;
			}
			
			.topicDetailB ul li i {
				position: absolute;
				width: 32px;
				height: 32px;
				top: -3px;
				right: -3px;
				background-image: url(../img/icon18.png);
				background-size: 800px 800px;
			}
			
			.topicDetailB ul li.hot i {
				background-position: 0 -74px;
			}
			
			.topicDetailB ul li.zan i {
				background-position: -58px -74px;
			}
			
			.topicDetailB ul li.game i {
				background-position: -118px -74px;
			}
			
			.topicDetailB .toList&gt;a,
			.topicDetailB .toList&gt;div,
			.topicDetailB .toList&gt;p {
				display: block;
				float: left;
			}
			
			.topicDetailB .toList&gt;a img {
				width: 110px;
				height: 110px;
				border-radius: 16px;
				margin-right: 16px;
			}
			
			.topicDetailB .toList&gt;div {
				width: 216px;
			}
			
			.topicDetailB .toList&gt;div .name {
				font-size: 18px;
				color: #000;
				line-height: 26px;
				overflow: hidden;
				white-space: nowrap;
			}
			
			.topicDetailB .toList&gt;div p {
				font-size: 14px;
				color: #999;
				line-height: 24px;
				margin-top: 8px;
			}
			
			.topicDetailB .toList&gt;div p span {
				color: #666;
			}
			
			.topicDetailB .toList&gt;div .down {
				display: inline-block;
				font-size: 12px;
				color: #666;
				line-height: 28px;
				border: 1px solid #e0e0e0;
				border-radius: 4px;
				width: 110px;
				text-align: center;
				margin-top: 16px;
			}
			
			.topicDetailB .toList&gt;div .down.no:hover {
				background-color: #ffa622;
				border-color: #ffa622;
				color: #fff;
			}
			
			.topicDetailB .toList&gt;p {
				display: block;
				height: 70px;
				font-size: 14px;
				color: #666;
				line-height: 24px;
				overflow: hidden;
				margin-top: 20px;
				display: -webkit-box;
				-webkit-line-clamp: 3;
				-webkit-box-orient: vertical;
			}
			
			.topicDetailB ul li:hover {
				box-shadow: 0 20px 12px -20px #e0e0e0;
			}
			
			.topicDetailB ul li:hover .down {
				background-color: #4ec62b;
				color: #fff;
				border-color: #4ec62b;
			}
			
			.topicDetailB ul li:hover .down.no {
				background-color: #ffa200;
				color: #fff;
				border-color: #ffa200;
			}
			
			.topicDetailB .toList&gt;div .down:hover {
				background-color: #4ec62b;
				color: #fff;
				border-color: #4ec62b;
			}
			
			.topicDetailB .toList&gt;div .name:hover {
				color: #ffa200;
			}
			
			.topicDetailB .toList&gt;a img:hover {
				opacity: 0.9;
			}
			
			.topicDetailB .toList&gt;div a.no:hover {
				background-color: #ffa622;
				border-color: #ffa622;
				color: #fff;
			}



.tiTle {
    overflow: hidden;
    font-size: 0;
}

.tiTle h1 {
    float: left;
    display: inline-block;
    padding: 10px 0;
    font-size: 24px;
    color: #000;
}

.tiTle h1 span {
    color: #ccc;
    font-size: 11px;
    margin-left: 8px;
}

.tiTle a {
    float: right;
    display: inline-block;
    font-size: 14px;
    color: #999;
    margin-top: 12px;
}
</pre></body></html>