<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.clearfix, .container_12, .container_16 {
	zoom:1
}
.header, .nav, .nav-link, .nav-wrap, .pull_1, .pull_10, .pull_11, .pull_12, .pull_13, .pull_14, .pull_15, .pull_2, .pull_3, .pull_4, .pull_5, .pull_6, .pull_7, .pull_8, .pull_9, .push_1, .push_10, .push_11, .push_12, .push_13, .push_14, .push_15, .push_2, .push_3, .push_4, .push_5, .push_6, .push_7, .push_8, .push_9, sub, sup {
	position:relative
}
.logo, .scrollup_btn, .top-index i {
	text-indent:-9999px
}
.banner-desc, .banner-name a, .ellipsis, .recommend-desc, .search-desc, .top-name {
	white-space:nowrap;
	text-overflow:ellipsis
}
.clear, .gamedown-header, .slick-loading .slick-slide, .slick-loading .slick-track {
	visibility:hidden
}
.breadcrumb, .slick-dots, li, ol, ul {
	list-style:none
}
html {
	color:#000;
	overflow-y:scroll;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	background:#edf1f7
}
.banner-desc, .banner-name a, .category-class, .category-menu, .clear, .ellipsis, .recommend-desc {
	overflow:hidden
}
html * {
	outline:0;
	-webkit-text-size-adjust:none;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0)
}
body, html {
	font:14px/1.5 "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif
}
article, aside, blockquote, body, button, code, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, input, legend, li, menu, nav, ol, p, pre, section, td, textarea, th, ul {
	margin:0;
	padding:0
}
input, select, textarea {
	font-size:100%
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset, img {
	border:0
}
abbr, acronym {
	border:0;
	font-variant:normal
}
del {
	text-decoration:line-through
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:700
}
caption, th {
	text-align:left
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:700
}
q:after, q:before {
	content:""
}
sub, sup {
	font-size:75%;
	line-height:0;
	vertical-align:baseline
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
a, a:active, a:hover, ins {
	text-decoration:none
}
.btn-back:hover, .list-more a:hover {
	text-decoration:underline
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both
}
.clear {
	dipslay:block!important;
	float:none!important;
	width:auto!important;
	margin:0 auto!important;
	padding:0!important;
	font-size:0;
	line-height:0
}
.fl {
	float:left
}
.fr {
	float:right
}
::-ms-clear {
display:none
}
.bottom-shadow {
	box-shadow:0 1px 0 0 rgba(0, 0, 0, .05)
}
.nav-cat-wrapper, .search-suggest {
	box-shadow:0 0 10px 0 rgba(6, 0, 1, .3)
}
.lte_ie8 .bottom-shadow {
	border-bottom:1px solid #e2d6e8
}
body {
	min-width:960px
}
.container_12, .container_16 {
	margin-left:auto;
	margin-right:auto;
	width:1060px
}
.grid_1, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9 {
	display:inline;
	float:left;
	margin-left:10px;
	margin-right:10px
}
.grid_33 {
	width:252px; margin-left:10px;
}
.container_12 .grid_3, .container_16 .grid_4 {
	width:320px
}
.container_12 .grid_6, .container_16 .grid_8 {
	width:460px
}
.container_12 .grid_9, .container_16 .grid_12 {
	width:700px
}
.container_12 .grid_12, .container_16 .grid_16 {
	width:940px;
	margin-left:60px;
}
.alpha {
	margin-left:0
}
.omega {
	margin-right:0
}
.container_12 .grid_1 {
	width:60px
}
.container_12 .grid_2 {
	width:140px
}
.container_12 .grid_4 {
	width:300px
}
.container_12 .grid_5 {
	width:380px
}
.container_12 .grid_7 {
	width:540px
}
.container_12 .grid_8 {
	width:620px
}
.container_12 .grid_10 {
	width:780px
}
.container_12 .grid_11 {
	width:860px
}
.container_16 .grid_1 {
	width:40px
}
.container_16 .grid_2 {
	width:100px
}
.container_16 .grid_3 {
	width:160px
}
.container_16 .grid_5 {
	width:280px
}
.container_16 .grid_6 {
	width:340px
}
.container_16 .grid_7 {
	width:400px
}
.container_16 .grid_9 {
	width:520px
}
.container_16 .grid_10 {
	width:580px
}
.container_16 .grid_11 {
	width:640px
}
.container_16 .grid_13 {
	width:760px
}
.container_16 .grid_14 {
	width:820px
}
.container_16 .grid_15 {
	width:880px
}
.container_12 .prefix_3, .container_16 .prefix_4 {
	padding-left:240px
}
.container_12 .prefix_6, .container_16 .prefix_8 {
	padding-left:480px
}
.container_12 .prefix_9, .container_16 .prefix_12 {
	padding-left:720px
}
.container_12 .prefix_1 {
	padding-left:80px
}
.container_12 .prefix_2 {
	padding-left:160px
}
.container_12 .prefix_4 {
	padding-left:320px
}
.container_12 .prefix_5 {
	padding-left:400px
}
.container_12 .prefix_7 {
	padding-left:560px
}
.container_12 .prefix_8 {
	padding-left:640px
}
.container_12 .prefix_10 {
	padding-left:800px
}
.container_12 .prefix_11 {
	padding-left:880px
}
.container_16 .prefix_1 {
	padding-left:60px
}
.container_16 .prefix_2 {
	padding-left:120px
}
.container_16 .prefix_3 {
	padding-left:220px
}
.container_16 .prefix_33 {
	padding-left:180px
}
.container_16 .prefix_5 {
	padding-left:300px
}
.container_16 .prefix_6 {
	padding-left:360px
}
.container_16 .prefix_7 {
	padding-left:420px
}
.container_16 .prefix_9 {
	padding-left:540px
}
.container_16 .prefix_10 {
	padding-left:600px
}
.container_16 .prefix_11 {
	padding-left:660px
}
.container_16 .prefix_13 {
	padding-left:780px
}
.container_16 .prefix_14 {
	padding-left:840px
}
.container_16 .prefix_15 {
	padding-left:900px
}
.container_12 .suffix_3, .container_16 .suffix_4 {
	padding-right:240px
}
.container_12 .suffix_6, .container_16 .suffix_8 {
	padding-right:480px
}
.container_12 .suffix_9, .container_16 .suffix_12 {
	padding-right:720px
}
.container_12 .suffix_1 {
	padding-right:80px
}
.container_12 .suffix_2 {
	padding-right:160px
}
.container_12 .suffix_4 {
	padding-right:320px
}
.container_12 .suffix_5 {
	padding-right:400px
}
.container_12 .suffix_7 {
	padding-right:560px
}
.container_12 .suffix_8 {
	padding-right:640px
}
.container_12 .suffix_10 {
	padding-right:800px
}
.container_12 .suffix_11 {
	padding-right:880px
}
.container_16 .suffix_1 {
	padding-right:60px
}
.container_16 .suffix_2 {
	padding-right:120px
}
.container_16 .suffix_3 {
	padding-right:180px
}
.container_16 .suffix_5 {
	padding-right:300px
}
.container_16 .suffix_6 {
	padding-right:360px
}
.container_16 .suffix_7 {
	padding-right:420px
}
.container_16 .suffix_9 {
	padding-right:540px
}
.container_16 .suffix_10 {
	padding-right:600px
}
.container_16 .suffix_11 {
	padding-right:660px
}
.container_16 .suffix_13 {
	padding-right:780px
}
.container_16 .suffix_14 {
	padding-right:840px
}
.container_16 .suffix_15 {
	padding-right:900px
}
.container_12 .push_3, .container_16 .push_4 {
	left:240px
}
.container_12 .push_6, .container_16 .push_8 {
	left:480px
}
.container_12 .push_9, .container_16 .push_12 {
	left:720px
}
.container_12 .push_1 {
	left:80px
}
.container_12 .push_2 {
	left:160px
}
.container_12 .push_4 {
	left:320px
}
.container_12 .push_5 {
	left:400px
}
.container_12 .push_7 {
	left:560px
}
.container_12 .push_8 {
	left:640px
}
.container_12 .push_10 {
	left:800px
}
.container_12 .push_11 {
	left:880px
}
.container_16 .push_1 {
	left:60px
}
.container_16 .push_2 {
	left:120px
}
.container_16 .push_3 {
	left:180px
}
.container_16 .push_5 {
	left:300px
}
.container_16 .push_6 {
	left:360px
}
.container_16 .push_7 {
	left:420px
}
.container_16 .push_9 {
	left:540px
}
.container_16 .push_10 {
	left:600px
}
.container_16 .push_11 {
	left:660px
}
.container_16 .push_13 {
	left:780px
}
.container_16 .push_14 {
	left:840px
}
.container_16 .push_15 {
	left:900px
}
.container_12 .pull_3, .container_16 .pull_4 {
	left:-240px
}
.container_12 .pull_6, .container_16 .pull_8 {
	left:-480px
}
.container_12 .pull_9, .container_16 .pull_12 {
	left:-720px
}
.container_12 .pull_1 {
	left:-80px
}
.container_12 .pull_2 {
	left:-160px
}
.container_12 .pull_4 {
	left:-320px
}
.container_12 .pull_5 {
	left:-400px
}
.container_12 .pull_7 {
	left:-560px
}
.container_12 .pull_8 {
	left:-640px
}
.container_12 .pull_10 {
	left:-800px
}
.container_12 .pull_11 {
	left:-880px
}
.container_16 .pull_1 {
	left:-60px
}
.container_16 .pull_2 {
	left:-120px
}
.container_16 .pull_3 {
	left:-180px
}
.container_16 .pull_5 {
	left:-300px
}
.container_16 .pull_6 {
	left:-360px
}
.container_16 .pull_7 {
	left:-420px
}
.container_16 .pull_9 {
	left:-540px
}
.container_16 .pull_10 {
	left:-600px
}
.container_16 .pull_11 {
	left:-660px
}
.container_16 .pull_13 {
	left:-780px
}
.container_16 .pull_14 {
	left:-840px
}
.container_16 .pull_15 {
	left:-900px
}
.clear {
	clear:both;
	display:block;
	height:0
}
.clearfix:after, .clearfix:before, .container_12:after, .container_12:before, .container_16:after, .container_16:before {
	content:'.';
	display:block;
	overflow:hidden;
	visibility:hidden;
	font-size:0;
	line-height:0;
	width:0;
	height:0
}
.header, .logo, .nav-link {
	height:80px
}
.clearfix:after, .container_12:after, .container_16:after {
	clear:both
}
.header {
	background:#fdfefe;
	background:rgba(255, 255, 255, .9);
	z-index:10
}
.logo {
	float:left;
	display:block;
	width:164px;
	background:url(../img/logo-f43221a62a.png) center no-repeat #fff;
	margin-right:40px
}
.nav, .nav-wrap {
	float:left
}
.nav-link {
	float:left;
	width:100px;
	line-height:80px;
	text-align:center
}
.nav-link .nav-a {
	display:block;
	font-size:16px;
	color:#5e687d
}
.nav-link .nav-a:hover {
	color:#00a4f0
}
.nav-link .multi {
	display:block;
	width:46px;
	height:80px;
	padding:0 27px;
	text-align:left
}
.nav-link .multi i {
	position:relative;
	left:7px;
	top:-2px;
	display:inline-block;
*display:inline;
*zoom:1;
*top:-7px
}
.nav-link .inline {
	display:none;
	background:#31abff;
	position:absolute;
	top:0;
	left:0;
	right:0;
	height:3px
}
.nav-cat-wrapper {
	display:none;
	position:absolute;
	left:-191px;
	top:62px;
	z-index:10;
	width:474px;
	height:234px;
	border:1px solid #31abff;
	background:#fff;
	overflow:hidden
}
.btn-search, .nav-cat-a, .nav-cat-item, .nav-link.active .inline, .nav-link:hover .inline, .nav-link:hover .nav-cat-wrapper {
	display:block
}
.nav-cat-list {
	width:476px;
	height:236px
}
.nav-cat-item {
	float:left;
	width:118px;
	height:46px;
	line-height:46px;
	border-right:1px solid #f6f7fa;
	border-bottom:1px solid #f6f7fa
}
.nav-cat-a {
	text-align:left;
	padding-left:20px;
	color:#39404c
}
.nav-link.active, .nav-link:hover {
	background:#f7f9fa
}
.nav-cat-item:hover {
	background:#f9fbfc
}
.nav-cat-item:hover .nav-cat-a {
	color:#00a4f0
}
.search {
	float:right;
	margin-top:20px;
	font-size:12px;
	position:relative;
	z-index:1
}
.input-search {
	border:2px solid #33acff;
	border-radius:2px;
	padding:0 38px 0 12px;
	width:360px;
	height:36px;
	line-height:36px;
	position:relative;
	z-index:2
}
.btn-search {
	position:absolute;
	top:2px;
	right:2px;
	width:38px;
	height:36px;
	border:0;
	background:url(../img/search-btn-2d7cf7d81a.png) center no-repeat #33acff;
	cursor:pointer;
	z-index:2;
*top:3px
}
.search-suggest {
	display:none;
	border:1px solid #ebeff5;
	background:#fff;
	position:absolute;
	z-index:1;
	top:40px;
	left:0;
	right:0
}
.search-item {
	display:block;
	padding-left:12px
}
.search-item:hover {
	background:#f7f9fa
}
.search-item-a {
	display:block;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#39404c
}
.back {
	display:none
}
.btn-back {
	position:absolute;
	right:16px;
	top:3px;
	font-size:12px;
	color:#656e80
}
.banner-wrap {
	margin-bottom:20px;
	margin-top:20px
}
.banner-item {
	float:left;
	background:#fff;
	position:relative
}
.btn-download, .btn-download:link, .btn-download:visited {
	background:#42da89
}
.banner-img {
	width:100%;
	height:140px
}
.banner-img img {
	width:251px;
	height:140px;
	
}
.banner-name, .banner-name a, .banner-time {
	line-height:21px;
	height:21px
}
.banner-txt {
	padding:12px 14px 13px;
	position:relative
}
.banner-name {
	font-size:14px;
	font-weight:400
}
.banner-name a {
	color:#39404d;
	max-width:120px;
	float:left
}
.banner-time {
	font-size:12px;
	color:#8d9a82;
	font-weight:400;
	float:right
}
.banner-desc {
	font-size:12px;
	color:#8a8f99
}
.btn-download {
	line-height:64px;
	padding:0 50px;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	font-size:16px;
	color:#fff;
	display:none
}
.recommend-name, .title-header {
	font-size:14px;
	font-weight:400
}
.btn-download:hover {
	background:#52ed9a
}
.btn-download:active {
	background:#39ca7d
}
.btn-download i {
	display:inline-block;
*display:inline;
*zoom:1;
	width:34px;
	height:34px;
	line-height:64px;
	vertical-align:middle;
	margin-right:12px;
	margin-bottom:3px
}
.title-header, .title-ico {
	height:28px;
	line-height:28px
}
.link li, .star-mid {
	vertical-align:top
}
.banner-item:hover .btn-download {
	display:block
}
.content {
	float:left;
	width:700px
}
.sidebar {
	float:right;
	width:220px
}
.content-wrap {
	margin-bottom:50px
}
.title-header {
	color:#5e687d;
	margin-bottom:5px;
	cursor:default
}
.title-ico {
	float:left;
	display:inline-block;
	width:18px;
	margin-right:6px;
	background:url(../img/tencent-a637b4298c.png) left center no-repeat
}
.recommend {
	margin-bottom:20px
}
.recommend-ico {
	background-image:url(../img/recommend-d3f892703a.png)
}
.recommend-list {
	margin-right:-10px;
	height:322px;
*height:333px
}
.recommend-item {
	float:left;
	width:345px;
	height:100px;
	margin-right:10px;
	margin-bottom:10px;
	background:#fff;
	position:relative
}
.recommend-logo {
	float:left;
	margin:26px 12px auto 22px
}
.recommend-logo img {
	width:48px;
	height:48px
}
.recommend-txt {
	margin-left:82px;
	margin-right:22px;
	height:104px;
	position:relative
}
.recommend-name {
	color:#39404c;
	height:14px;
	line-height:14px;
	padding-top:32px
}
.recommend-time {
	font-size:12px;
	color:#8d9ab2;
	font-weight:400;
	position:absolute;
	right:0
}
.recommend-desc {
	font-size:12px;
	color:#8a8f99;
	height:12px;
	line-height:12px;
	padding-top:12px;
	padding-right:75px
}
.btn-download-recom {
	position:absolute;
	right:0;
	top:0;
	bottom:0;
	width:100px;
	height:100px;
	background:#42da89;
	font-size:14px;
	line-height:14px;
	color:#fff;
	text-align:center;
	display:none
}
.btn-download-recom:link, .btn-download-recom:visited {
	background:#42da89
}
.btn-download-recom:hover {
	background:#52ed9a
}
.btn-download-recom:active {
	background:#39ca7d
}
.btn-download-recom i {
	display:block;
	width:34px;
	height:34px;
	margin:22px auto 10px
}
.recommend-item:hover .recommend-time {
	display:none
}
.recommend-item:hover .btn-download-recom {
	display:block
}
.recommend-name:hover {
	color:#00a4f0
}
.recommend-desc:hover {
	color:#222
}
.tencent {
	margin-bottom:20px
}
.tencent-wrap {
*height:333px
}
.tencent-ico {
	width:20px;
	background-image:url(../img/tencent-a637b4298c.png)
}
.tencent-more {
	float:right;
	color:#1885f2
}
.tencent-list {
	margin-right:-10px;
	margin-bottom:-10px
}
.tencent-item {
	float:left;
	width:167px;
	height:100px;
	margin-right:10px;
	margin-bottom:10px;
	background:#fff;
	position:relative
}
.tencent-logo {
	float:left;
	margin:26px 12px auto 22px
}
.tencent-logo img {
	width:48px;
	height:48px
}
.tencent-txt {
	margin-left:82px
}
.tencent-name {
	font-size:14px;
	color:#39404c;
	font-weight:400;
	height:14px;
	line-height:14px;
	padding-top:30px
}
.tencent-name:hover {
	color:#00a4f0
}
.tencent-time {
	font-size:12px;
	color:#8a8f99;
	height:12px;
	line-height:12px;
	padding-top:14px;
	position:relative
}
.btn-download-tencent {
	position:absolute;
	left:82px;
	bottom:26px;
	width:60px;
	height:21px;
	border-radius:2px;
	background:#42da89;
	font-size:12px;
	line-height:21px;
	color:#fff;
	text-align:center;
	display:none
}
.btn-download-tencent:link, .btn-download-tencent:visited {
	background:#42da89
}
.btn-download-tencent:hover {
	background:#52ed9a
}
.btn-download-tencent:active {
	background:#39ca7d
}
.tencent-item:hover .tencent-time {
	display:none
}
.category-info, .tencent-item:hover .btn-download-tencent {
	display:block
}
.category-ico {
	width:17px;
	background-image:url(../img/category-4e585cd4b8.png)
}
.category-list {
	margin-right:-10px;
	margin-bottom:10px
}
.category-item {
	float:left;
	width:167px;
	height:100px;
	margin-right:10px;
	margin-bottom:10px;
	background:#fff;
	position:relative
}
.category-logo {
	float:left;
	margin:26px 12px 0 22px
}
.category-logo img {
	width:48px;
	height:48px
}
.category-txt {
	margin-left:82px;
	margin-right:15px;
	height:100px
}
.category-name {
	font-size:14px;
	color:#39404c;
	font-weight:400;
	height:14px;
	line-height:14px;
	padding-top:30px
}
.category-name:hover {
	color:#00a4f0
}
.category-time {
	font-size:12px;
	color:#8a8f99;
	height:12px;
	line-height:12px;
	padding-top:13px;
	position:relative
}
.btn-download-category, .category-class-item {
	width:60px;
	line-height:21px;
	text-align:center
}
.btn-download-category {
	position:absolute;
	left:82px;
	bottom:26px;
	height:21px;
	border-radius:1px;
	background:#42da89;
	font-size:12px;
	color:#fff;
	display:none
}
.btn-download-category:link, .btn-download-category:visited {
	background:#42da89
}
.btn-download-category:hover {
	background:#52ed9a
}
.btn-download-category:active {
	background:#39ca7d
}
.category-item:hover .category-time {
	display:none
}
.category-item:hover .btn-download-category {
	display:block
}
.category-menu {
	background:#fff;
	position:relative;
	margin-bottom:10px
}
.category-class .category-class-item:hover, .category-class .curr {
	background:#31abff
}
.category-class {
	margin:14px 6px 1px 14px;
	height:34px
}
.category-all {
	height:auto
}
.category-class-item {
	float:left;
	height:21px;
	border-radius:2px;
	margin:0 6px 13px 0;
	font-size:14px;
	position:relative
}
.category-class-item a {
	color:#5e687d;
	display:block
}
.category-class .category-class-item:hover a, .category-class .curr a {
	color:#fff
}
.category-class .category-more:hover a, .category-more a {
	color:#1885f2
}
.category-more {
	width:78px;
	text-align:left
}
.category-more a i {
	position:absolute;
	right:7px;
	top:8px;
	display:block;
	width:8px;
	height:6px
}
.star-wrap, .star-wrap .star {
	display:inline-block;
	overflow:hidden
}
.category-class .category-more:hover {
	background:0 0
}
.star-wrap {
	width:55px;
	height:9px;
	background:url(../img/star-24ab2c3064.png) 0 -9px repeat-x
}
.star-wrap .star {
	float:left;
	height:100%;
	background:url(../img/star-24ab2c3064.png) repeat-x
}
.star-mid {
	width:80px;
	height:12px;
	background:url(../img/star_mid-fa0ce0892f.png) 0 -20px repeat-x;
	margin-top:6px
}
.star-mid .star {
	background:url(../img/star_mid-fa0ce0892f.png) repeat-x
}
.list-more {
	background:#fff;
	text-align:center
}
.list-more a {
	display:block;
	height:42px;
	line-height:42px;
	font-size:14px;
	color:#5e687d
}
.list-more .ajax-loader {
	text-indent:-9999px;
	background:url(../img/ajax-loader-c5cd7f5300.gif) center center no-repeat
}
.list-no-more {
	color:#5e687d;
	margin:10px 0;
	background:0 0;
	display:none
}
.top {
	margin-bottom:22px
}
.top-wrap {
	background:#fff
}
.top-header {
	height:35px;
	line-height:35px;
	color:#fff;
	font-weight:400;
	margin-bottom:0
}
.top-ico {
	background-image:url(../img/top-de928bfbde.png);
	width:19px
}
.top-download-ico {
	background:url(../img/top1-68c0ac1611.png) center center no-repeat;
	width:23px;
	height:35px;
	line-height:35px;
	margin-left:10px
}
.top-list {
	margin:6px 16px auto 0;
	height:279px;
*height:289px;
*margin-top:0
}
.top-img, .top-index {
	margin-right:5px
}
.top-item {
	overflow:hidden;
	position:relative;
	margin-left:14px;
	height:31px
}
.top-link {
	display:block;
	overflow:hidden
}
.top1, .top2, .top3 {
	height:38px
}
.top-img, .top-index, .top-name {
	float:left
}
.top-index i {
	display:block;
	width:14px;
	height:14px;
	background:url(../img/number-2a4d3a2048.png) no-repeat;
	margin-top:9px
}
.top1 i, .top2 i, .top3 i {
	margin-top:13px
}
.top1 i {
	background-position:0 0
}
.top2 i {
	background-position:-14px 0
}
.top3 i {
	background-position:-28px 0
}
.top4 i {
	background-position:-42px 0
}
.top5 i {
	background-position:-56px 0
}
.top6 i {
	background-position:-70px 0
}
.top7 i {
	background-position:-84px 0
}
.top8 i {
	background-position:-98px 0
}
.btn-download-top, .btn-download-top:link, .btn-download-top:visited {
	background:#42da89
}
.top-img {
	margin-top:7px
}
.top-img img {
	width:24px;
	height:24px
}
.top-name, .top-num {
	height:31px;
	line-height:31px;
	font-size:12px
}
.top-name {
	color:#39404d;
	max-width:74px;
	overflow:hidden
}
.top-name:hover {
	color:#00a4f0
}
.top-num {
	float:right;
	color:#8a8f99
}
.top1 .top-name, .top1 .top-num, .top2 .top-name, .top2 .top-num, .top3 .top-name, .top3 .top-num {
	height:38px;
	line-height:38px
}
.btn-download-top {
	width:60px;
	height:21px;
	line-height:21px;
	border-radius:2px;
	font-size:12px;
	color:#fff;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-10px;
	text-align:center;
	display:none
}
.btn-sort, .cat-item-last a, .dropdown-menu {
	border:1px solid #ccc
}
.btn-download-top:hover {
	background:#52ed9a
}
.btn-download-top:active {
	background:#39ca7d
}
.top-item:hover .top-num {
	display:none
}
.top-item:hover .btn-download-top {
	display:block
}
.gamedown-header2 {
	height:35px;
	line-height:35px;
	color:#fff;
	font-weight:400;
	margin-bottom:0
}
.gamedown-download-ico {
	background:url(../img/top2-ad449ad0d3.png) center center no-repeat;
	width:24px;
	height:35px;
	line-height:35px;
	margin-left:10px
}
.special .top-ico {
	background-image:url(../img/special-3ccce7a93f.png);
	width:17px
}
.special-wrap {
	background:#fff;
	margin-bottom:-2px
}
.special-list {
	padding-top:0px
}
.special-item {
	width:320px;
	margin:0 auto
}
.special-link img {
	width:320px;
	height:138px
}
.link {
	width:940px;
	margin:0 auto;
	overflow:hidden;
	position:relative
}
.link ul {
	overflow:hidden
}
.link li {
	width:110px;
	height:23px;
	line-height:23px;
	margin:0 10px;
	display:inline-block;
*display:inline;
*zoom:1
}
.link li a {
	color:#9d9d9d;
	display:block
}
.footer, .footer .copyright {
	color:#b2b2b2
}
.footer {
	font-size:12px;
	line-height:1.8em;
	text-align:center;
	padding:15px 0
}
.footer a, .footer span {
	color:#b2b2b2;
	text-decoration:none;
	padding:0 10px
}
.footer a:hover {
	text-decoration:underline
}
.scrollup_btn {
	display:block;
	width:50px;
	height:51px;
	overflow:hidden;
	position:fixed;
	right:20px;
	bottom:82px
}
.sprite {
	background:url(../img/sprite-a242ce9713.png) top left no-repeat
}
.sprite.sprite-nav {
	background-position:0 0;
	width:7px;
	height:5px
}
.sprite.sprite-download {
	background-position:-17px 0
}
.sprite.sprite-more {
	background-position:-61px 0;
	width:8px;
	height:6px
}
.sprite.sprite-bg1 {
	background-position:-79px 0;
	width:220px;
	height:35px
}
.sprite.sprite-bg2 {
	background-position:-309px 0;
	width:220px;
	height:35px
}
.sprite.sprite-scrollup {
	background-position:-539px 0;
	width:50px;
	height:51px
}
.nav-link:hover .sprite-nav {
	background-position:-599px 0;
	width:7px;
	height:5px
}
.category-wrap {
	margin-bottom:50px;
	position:relative;
	overflow:hidden
}
.category-content, .category-siderbar {
	padding-bottom:999999px;
	margin-bottom:-999999px
}
.category-siderbar {
	position:absolute;
	left:0;
	top:0;
	min-width:180px;
	background:#fbfcfd;
	background:rgba(255, 255, 255, .7);
	display:none
}
.category-content {
	min-height:750px
}
.categroy-cont {
	margin-left:10px
}
.category-siderbar-cont {
	position:relative;
	width:170px;
	padding-left:10px;
	float:right
}
.cat-left-head {
	font-size:14px;
	font-weight:400;
	color:#5e687d;
	height:38px;
	line-height:38px
}
.cat-item, .cat-item a {
	line-height:34px;
	height:34px
}
.cat-list {
	position:relative;
	z-index:1;
	margin-bottom:10px
}
.cat-item a {
	font-size:14px;
	color:#49404d;
	display:block;
	cursor:pointer
}
.cat-curr a, .cat-item:hover a {
	color:#1885f2
}
.category-curr-bg {
	display:block;
	height:34px;
	width:100%;
	background:#e5f2fb;
	background:rgba(46, 164, 242, .1);
	position:absolute;
	right:0;
	top:39px
}
.cat-item-last i, .sprite-cat {
	display:inline-block;
*zoom:1
}
.cat-item-last i, .category-cont-header, .sprite-cat {
	position:relative
}
.sprite-cat {
*display:inline;
	width:18px;
	height:18px;
	background:url(../img/sprite-cat-b344322003.png) no-repeat;
	top:4px;
	margin-right:5px;
*top:0
}
.sprite-cat-all {
	background-position:0 0
}
.sprite-cat-tx {
	background-position:-18px 0
}
.sprite-cat-game {
	background-position:-36px 0
}
.sprite-cat-video {
	background-position:-54px 0
}
.sprite-cat-browser {
	background-position:-72px 0
}
.sprite-cat-chat {
	background-position:-90px 0
}
.sprite-cat-input {
	background-position:-108px 0
}
.sprite-cat-download {
	background-position:-126px 0
}
.sprite-cat-music {
	background-position:-144px 0
}
.sprite-cat-image {
	background-position:-162px 0
}
.sprite-cat-safe {
	background-position:-180px 0
}
.sprite-cat-zip {
	background-position:-198px 0
}
.sprite-cat-system {
	background-position:-216px 0
}
.sprite-cat-driver {
	background-position:-234px 0
}
.sprite-cat-office {
	background-position:-252px 0
}
.sprite-cat-code {
	background-position:-270px 0
}
.sprite-cat-stock {
	background-position:-288px 0
}
.sprite-cat-film {
	background-position:-306px 0
}
.sprite-cat-network {
	background-position:-324px 0
}
.sprite-cat-desktop {
	background-position:-342px 0
}
.cat-curr .sprite-cat-all, .cat-item:hover .sprite-cat-all {
	background-position:0 -18px
}
.cat-curr .sprite-cat-tx, .cat-item:hover .sprite-cat-tx {
	background-position:-18px -18px
}
.cat-curr .sprite-cat-game, .cat-item:hover .sprite-cat-game {
	background-position:-36px -18px
}
.cat-curr .sprite-cat-video, .cat-item:hover .sprite-cat-video {
	background-position:-54px -18px
}
.cat-curr .sprite-cat-browser, .cat-item:hover .sprite-cat-browser {
	background-position:-72px -18px
}
.cat-curr .sprite-cat-chat, .cat-item:hover .sprite-cat-chat {
	background-position:-90px -18px
}
.cat-curr .sprite-cat-input, .cat-item:hover .sprite-cat-input {
	background-position:-108px -18px
}
.cat-curr .sprite-cat-download, .cat-item:hover .sprite-cat-download {
	background-position:-126px -18px
}
.cat-curr .sprite-cat-music, .cat-item:hover .sprite-cat-music {
	background-position:-144px -18px
}
.cat-curr .sprite-cat-image, .cat-item:hover .sprite-cat-image {
	background-position:-162px -18px
}
.cat-curr .sprite-cat-safe, .cat-item:hover .sprite-cat-safe {
	background-position:-180px -18px
}
.cat-curr .sprite-cat-zip, .cat-item:hover .sprite-cat-zip {
	background-position:-198px -18px
}
.cat-curr .sprite-cat-system, .cat-item:hover .sprite-cat-system {
	background-position:-216px -18px
}
.cat-curr .sprite-cat-driver, .cat-item:hover .sprite-cat-driver {
	background-position:-234px -18px
}
.cat-curr .sprite-cat-office, .cat-item:hover .sprite-cat-office {
	background-position:-252px -18px
}
.cat-curr .sprite-cat-code, .cat-item:hover .sprite-cat-code {
	background-position:-270px -18px
}
.cat-curr .sprite-cat-stock, .cat-item:hover .sprite-cat-stock {
	background-position:-288px -18px
}
.cat-curr .sprite-cat-film, .cat-item:hover .sprite-cat-film {
	background-position:-306px -18px
}
.cat-curr .sprite-cat-network, .cat-item:hover .sprite-cat-network {
	background-position:-324px -18px
}
.cat-curr .sprite-cat-desktop, .cat-item:hover .sprite-cat-desktop {
	background-position:-342px -18px
}
.nav-cat-item.active .sprite-cat-all, .nav-cat-item:hover .sprite-cat-all {
	background-position:0 -18px
}
.nav-cat-item.active .sprite-cat-tx, .nav-cat-item:hover .sprite-cat-tx {
	background-position:-18px -18px
}
.nav-cat-item.active .sprite-cat-game, .nav-cat-item:hover .sprite-cat-game {
	background-position:-36px -18px
}
.nav-cat-item.active .sprite-cat-video, .nav-cat-item:hover .sprite-cat-video {
	background-position:-54px -18px
}
.nav-cat-item.active .sprite-cat-browser, .nav-cat-item:hover .sprite-cat-browser {
	background-position:-72px -18px
}
.nav-cat-item.active .sprite-cat-chat, .nav-cat-item:hover .sprite-cat-chat {
	background-position:-90px -18px
}
.nav-cat-item.active .sprite-cat-input, .nav-cat-item:hover .sprite-cat-input {
	background-position:-108px -18px
}
.nav-cat-item.active .sprite-cat-download, .nav-cat-item:hover .sprite-cat-download {
	background-position:-126px -18px
}
.nav-cat-item.active .sprite-cat-music, .nav-cat-item:hover .sprite-cat-music {
	background-position:-144px -18px
}
.nav-cat-item.active .sprite-cat-image, .nav-cat-item:hover .sprite-cat-image {
	background-position:-162px -18px
}
.nav-cat-item.active .sprite-cat-safe, .nav-cat-item:hover .sprite-cat-safe {
	background-position:-180px -18px
}
.nav-cat-item.active .sprite-cat-zip, .nav-cat-item:hover .sprite-cat-zip {
	background-position:-198px -18px
}
.nav-cat-item.active .sprite-cat-system, .nav-cat-item:hover .sprite-cat-system {
	background-position:-216px -18px
}
.nav-cat-item.active .sprite-cat-driver, .nav-cat-item:hover .sprite-cat-driver {
	background-position:-234px -18px
}
.nav-cat-item.active .sprite-cat-office, .nav-cat-item:hover .sprite-cat-office {
	background-position:-252px -18px
}
.nav-cat-item.active .sprite-cat-code, .nav-cat-item:hover .sprite-cat-code {
	background-position:-270px -18px
}
.nav-cat-item.active .sprite-cat-stock, .nav-cat-item:hover .sprite-cat-stock {
	background-position:-288px -18px
}
.nav-cat-item.active .sprite-cat-film, .nav-cat-item:hover .sprite-cat-film {
	background-position:-306px -18px
}
.nav-cat-item.active .sprite-cat-network, .nav-cat-item:hover .sprite-cat-network {
	background-position:-324px -18px
}
.nav-cat-item.active .sprite-cat-desktop, .nav-cat-item:hover .sprite-cat-desktop {
	background-position:-342px -18px
}
.cat-item-last {
	margin-top:15px
}
.cat-item-last a {
	display:block;
	width:81px;
	height:33px;
	line-height:33px;
	padding:0 26px;
	font-size:14px;
	color:#656e80
}
.breadcrumb li, .breadcrumb li a {
	color:#5e687d;
	font-size:12px
}
.cat-item-last i {
*display:inline;
	width:8px;
	height:6px;
	line-height:33px;
	background:url(../img/cat-last-1839f8cd89.png) no-repeat;
	left:8px;
	top:-2px
}
.breadcrumb li {
	display:inline-block;
*display:inline;
*zoom:1;
	height:40px;
	line-height:45px
}
.btn-sort, .caret {
	line-height:21px
}
.breadcrumb li+li:before {
	padding:0 5px;
	color:#ccc;
	content:"/\00a0"
}
.dropdown {
	display:block;
	width:90px;
	height:23px;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-11px;
	font-size:12px
}
.btn-sort {
	display:block;
	width:88px;
	height:21px;
	background:#f2f4f7;
	color:#656e80;
	cursor:pointer;
	box-sizing:content-box
}
.caret {
	display:inline-block;
*display:inline;
*zoom:1;
	width:8px;
	height:6px;
	position:relative;
	left:2px;
	top:-1px;
*top:-4px
}
.sprite-sort-menu {
	background-position:-616px 0;
	width:8px;
	height:6px
}
.dropdown-menu {
	display:none;
	position:absolute;
	right:0;
	top:22px;
	width:88px;
	background:#fff;
	z-index:1
}
.dropdown-menu li {
	height:23px;
	line-height:23px
}
.dropdown-menu a {
	color:#656e80;
	display:block;
	height:23px;
	padding-left:27px
}
.dropdown-menu .sort-active, .dropdown-menu li:hover {
	background:#eaf6fe
}
.sort-active a {
	background:url(../img/sort-menu-active-1026f53c7d.png) left center no-repeat
}
.btn-download-cat, .btn-download-cat-fast:link, .btn-download-cat-fast:visited {
	background:#42da89
}
.dropdown:hover .dropdown-menu {
	display:block
}
.cat2 .category-name {
	font-size:14px;
	color:#39404c;
	padding-top:30px
}
.cat2 .category-name:hover {
	color:#00a4f0
}
.cat2 .category-time {
	padding-top:12px
}
.cat2 .category-item {
	width:180px
}
.cat2 .category-logo {
	margin-left:25px
}
.cat2 .category-txt {
	margin-left:85px;
	margin-right:15px
}
.btn-download-cat {
	position:absolute;
	left:85px;
	bottom:26px;
	width:70px;
	height:21px;
	border-radius:1px;
	font-size:12px;
	line-height:21px;
	color:#fff;
	text-align:center;
	display:none
}
.btn-download-cat a {
	font-size:12px;
	font-weight:400;
	color:#fff;
	text-align:left
}
.btn-download-cat-fast {
	display:block;
	width:65px;
	height:21px;
	line-height:21px;
	padding-left:5px;
	background:#42da89
}
.btn-download-cat-fast:hover {
	background:#52ed9a
}
.btn-download-cat-fast:active {
	background:#39ca7d
}
.btn-download-cat-select {
	position:absolute;
	top:0;
	right:0;
	width:16px;
	height:21px
}
.btn-download-cat-select:link, .btn-download-cat-select:visited {
	background:#42da89
}
.btn-download-cat-select:hover {
	background:#52ed9a
}
.btn-download-cat-select:active {
	background:#39ca7d
}
.btn-download-cat-select i {
	position:absolute;
	width:7px;
	height:5px;
	top:50%;
	left:50%;
	margin-top:-2px;
	margin-left:-3px
}
.btn-download-cat-select .sprite-btn-download-select {
	background-position:-634px 0;
	width:7px;
	height:5px
}
.btn-download-cat-normal {
	position:absolute;
	top:21px;
	left:0;
	width:65px;
	height:21px;
	line-height:21px;
	padding-left:5px;
	background:#33cc7a;
	display:none
}
.search-flags, .search-name {
	float:left;
	line-height:18px;
	font-weight:400
}
.btn-download-cat-normal:link, .btn-download-cat-normal:visited {
	background:#33cc7a
}
.btn-download-cat-normal:hover {
	background:#52ed9a
}
.btn-download-cat-normal:active {
	background:#39ca7d
}
.category-item:hover .btn-download-cat {
	display:block
}
.search-wrap {
	margin-bottom:50px;
	margin-top:7px
}
.search-recomm {
	overflow:hidden;
	height:128px;
	background:#fff
}
.search-logo, .search-logo img {
	width:48px;
	height:48px
}
.search-logo {
	float:left;
	margin:40px 20px 0 40px
}
.search-info {
	float:left;
	width:371px;
	margin-right:62px;
	margin-top:38px
}
.search-name {
	font-size:18px;
	color:#39404c;
	height:18px;
	max-width:300px;
*width:200px
}
.search-name:hover {
	color:#00a4f0
}
.search-flags li, .search-tags-item {
	line-height:1.42857;
	font-size:12px;
	float:left;
	cursor:default
}
.search-flags li {
	height:15px
}
.search-flags .test-ver {
	margin:0 0 0 10px
}
.search-flags .sflags-item {
	margin-left:6px;
	padding:1px 7px;
	background:#64befa;
	color:#fff;
	border-radius:18px
}
.search-flags .st-payed {
	background:#feb145
}
.search-tags {
	float:left;
	margin-top:1px
}
.search-tags-item {
	color:#fff;
	height:17px;
	background:url(../img/tags-n-65142c3da9.png) no-repeat;
	width:58px;
	padding-left:21px;
	margin-left:6px
}
.t-safe {
	width:56px;
	padding-left:25px;
	background-position:0 0
}
.t-pay {
	width:30px;
	padding-left:22px;
	background-position:-87px 0
}
.t-suitable {
	width:84px;
	padding-left:21px;
	background-position:-145px 0
}
.t-unsuitable {
	width:93px;
	padding-left:23px;
	background-position:-397px 0;
	display:none
}
.t-force {
	width:42px;
	padding-left:22px;
	background-position:-327px 0
}
.t-ad {
	width:43px;
	padding-left:23px;
	background-position:-255px 0
}
.sesarch-tags-unsuitable .t-unsuitable {
	display:block
}
.sesarch-tags-unsuitable .t-suitable {
	display:none
}
.t-plugin {
	width:48px;
	padding-left:17px;
	background-position:-145px 0
}
.t-stable {
	width:44px;
	padding-left:18px;
	background-position:-216px 0
}
.search-desc {
	margin-top:10px;
	overflow:hidden
}
.search-desc a {
	font-size:12px;
	font-weight:400;
	color:#5e687d
}
.search-desc a:hover {
	color:#222
}
.search-star {
	float:left;
	margin-right:40px;
	margin-top:52px
}
.search-star .star-mid {
	margin-top:4px
}
.search-score {
	float:left;
	margin-right:62px;
	margin-top:52px;
	font-size:14px;
	color:#f49b00
}
.search-install {
	float:right;
	width:140px;
	height:40px;
	margin-top:44px;
	margin-right:40px;
	position:relative
}
.search-install a {
	font-size:16px;
	font-weight:400;
	color:#fff;
	letter-spacing:1px
}
.search-install-fast {
	display:block;
	width:120px;
	height:40px;
	line-height:40px;
	padding-left:20px;
	background:#42da89
}
.search-install-fast:link, .search-install-fast:visited {
	background:#42da89
}
.search-install-fast:hover {
	background:#52ed9a
}
.search-install-fast:active {
	background:#39ca7d
}
.search-install-select {
	position:absolute;
	top:0;
	right:0;
	border-left:1px solid #2ad178;
	width:30px;
	height:40px;
	background:#42da89
}
.search-install-select:link, .search-install-select:visited {
	background:#42da89
}
.search-install-select:hover {
	background:#52ed9a
}
.search-install-select:active {
	background:#39ca7d
}
.search-install-select i {
	position:absolute;
	width:10px;
	height:7px;
	top:50%;
	left:50%;
	margin-top:-3px;
	margin-left:-5px
}
.sprite-search-btn-select {
	background-position:-651px 0;
	width:10px;
	height:7px
}
.search-install-normal {
	position:absolute;
	top:40px;
	left:0;
	width:120px;
	height:40px;
	line-height:40px;
	padding-left:20px;
	background:#33cc7a;
	display:none
}
.search-install-normal:link, .search-install-normal:visited {
	background:#33cc7a
}
.search-install-normal:hover {
	background:#52ed9a
}
.search-install-normal:active {
	background:#39ca7d
}
.search-install-third {
	padding:0 10px;
	text-align:center;
	background:#33cc7a
}
.search-install-third:link, .search-install-third:visited {
	background:#33cc7a
}
.search-install-third:hover {
	background:#52ed9a
}
.search-install-third:active {
	background:#39ca7d
}
.search-result-bar {
	font-size:12px;
	color:#5e687d;
	height:26px;
	line-height:26px;
	margin-top:13px
}
.search-result-item {
	height:100px;
	background:#fff;
	margin-bottom:1px
}
.search-result-item .search-logo {
	margin-top:26px
}
.search-result-item .search-logo img {
	width:48px;
	height:48px
}
.search-result-third .search-logo img {
	padding:8px;
	width:32px;
	height:32px
}
.search-result-item .search-info {
	width:290px;
	margin-top:28px;
	margin-right:30px
}
.search-result-item .search-name {
	font-size:14px;
	color:#39404d;
	float:left;
	height:18px;
	line-height:18px;
	width:auto;
	max-width:140px;
	_width:140px
}
.search-result-third .search-name {
	max-width:180px;
	_width:180px
}
.search-result-item .search-name:hover {
	color:#00a4f0
}
.search-result-item .search-desc {
	margin-top:5px
}
.search-size {
	float:left;
	width:68px;
	line-height:100px;
	height:100px;
	margin-right:45px;
	text-align:right;
	font-size:14px;
	color:#5e687d
}
.search-result-item .search-score, .search-result-item .search-star {
	margin-top:38px
}
.search-result-item .search-install {
	margin-top:31px
}
.search-result-item .search-tags {
	float:left;
	margin-left:5px;
	margin-top:0;
	line-height:18px;
	height:18px
}
.detail-info, .detail-logo {
	margin-top:40px;
	float:left
}
.search-result-item .ti-tags {
	display:inline-block;
*display:inline;
*zoom:1;
	height:18px;
	line-height:18px;
	padding:0 4px;
	color:#fff;
	background:#feb145;
	font-weight:400;
	font-size:12px;
	font-style:normal
}
.search-result-item .ti-nofree {
	background:#feb145
}
.search-result-item .ti-plugin {
	background:#ff7f7f
}
.search-result-item .ti-cloud, .search-result-item .ti-test {
	background:#54d591
}
.detail-wrap {
	margin-left:20px
}
.detail-header {
	height:160px;
	overflow:hidden;
	position:relative
}
.detail-logo, .detail-logo img {
	width:48px;
	height:48px
}
.detail-logo {
	margin-right:30px;
	display:block
}
.detail-info {
	width:416px
}
.detail-title {
	height:24px;
	line-height:24px
}
.detail-name {
	float:left;
	max-width:185px;
	font-weight:400;
	font-size:22px;
	color:#39404d
}
.test-ver {
	float:left;
	font-size:12px;
	color:#ff9536;
	border:1px solid #ff983c;
	line-height:16px;
	height:15px;
	margin:3px 0 0 5px;
	padding:0 4px;
	cursor:default
}
.detail-star {
	float:left;
	margin-left:25px
}
.detail-score {
	color:#f49b00;
	font-size:14px
}
.detail-info .search-tags {
	float:none;
	margin-left:-6px;
	margin-top:10px
}
.detail-other {
	color:#8d9ab2;
	margin-top:20px
}
.detail-other li {
	float:left;
	font-size:12px;
	height:12px;
	line-height:12px;
	border-left:1px solid #a6a5a7;
	padding:0 8px
}
.cont-title, .detail-install a {
	font-size:16px;
	font-weight:400
}
.detail-other .first {
	padding-left:0;
	border-left:0
}
.detail-system {
	margin:10px 0 20px;
	width:500px
}
.detail-install {
	position:absolute;
	right:0;
	top:0;
	width:234px;
	height:40px;
	line-height:40px;
	margin-top:47px
}
.detail-install a {
	letter-spacing:1px;
	text-align:center;
	width:110px;
	height:38px;
	border:1px solid #fff
}
.detail-install-fast, .detail-install-normal {
	display:block;
	width:108px;
	height:38px;
	line-height:38px
}
.detail-install-fast, .detail-install-fast:link, .detail-install-fast:visited {
	border-color:#42da89;
	background:#42da89
}
.detail-install-fast {
	float:right;
	color:#fff
}
.detail-install-fast:hover {
	border-color:#52ed9a;
	background:#52ed9a
}
.detail-install-fast:active {
	border-color:#39ca7d;
	background:#39ca7d
}
.detail-install-normal {
	float:left;
	background-color:#fcfcfd;
	background-color:rgba(255, 255, 255, .75);
	border-color:#b9e9dc;
	border-color:rgba(52, 209, 159, .3);
	color:#06c089
}
.detail-install-normal:link, .detail-install-normal:visited {
	border-color:#b9e9dc;
	border-color:rgba(52, 209, 159, .3)
}
.detail-install-normal:hover {
	border-color:#5ad8b1;
	border-color:rgba(52, 209, 159, .8)
}
.detail-install-normal:active {
	border-color:#43b894;
	border-color:rgba(23, 169, 123, .8)
}
.slider-wrapper {
	height:258px;
	overflow:hidden;
	position:relative;
	margin-top:25px
}
.slider-mask-left {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	width:210px;
	background:url(../img/slider-mask-40f60a89ea.png) no-repeat
}
.slider-mask-right {
	position:absolute;
	right:0;
	top:0;
	bottom:0;
	width:220px;
	background:url(../img/slider-mask-40f60a89ea.png) -500px 0 no-repeat
}
.slide {
	float:left;
	width:280px;
	height:270px;
	padding-right:10px
}
.detail-desc {
	padding-bottom:40px;
	border-bottom:1px solid #e6e8ea;
	border-bottom:1px solid rgba(0, 0, 0, .05);
	margin-bottom:40px
}
.cont-title {
	line-height:16px;
	height:16px;
	color:#39404d;
	margin-bottom:12px
}
.cont-content {
	font-size:14px;
	color:#39404d;
	line-height:24px
}
.hide_more, .homepage, .show_more {
	font-size:14px;
	color:#1885f2
}
.detail-recomm {
	border-bottom:1px solid #e6e8ea;
	border-bottom:1px solid rgba(0, 0, 0, .05);
	margin-bottom:40px
}
.detail-recomm-h2 {
	font-size:16px;
	line-height:16px;
	height:16px;
	font-weight:400
}
.detail-recomm-list {
	margin-right:-10px;
	margin-top:20px;
	margin-bottom:20px
}
.detail-recomm-item {
	float:left;
	width:175px;
	height:88px;
	margin-right:10px;
	position:relative
}
.detail-recomm-logo {
	float:left;
	margin:20px 20px 20px 0
}
.detail-recomm-logo img {
	width:48px;
	height:48px
}
.detail-recomm-txt {
	margin-left:70px;
	height:88px
}
.detail-recomm-name {
	font-size:14px;
	color:#39404c;
	font-weight:400;
	height:14px;
	line-height:14px;
	padding-top:26px
}
.detail-recomm-name:hover {
	color:#00a4f0
}
.detail-recomm-time {
	font-size:12px;
	color:#8a8f99;
	height:12px;
	line-height:12px;
	padding-top:13px;
	position:relative
}
.btn-download-detail-recomm {
	position:absolute;
	left:70px;
	bottom:18px;
	width:60px;
	height:21px;
	border-radius:1px;
	background:#42da89;
	font-size:12px;
	line-height:21px;
	color:#fff;
	text-align:center;
	display:none
}
.btn-download-detail-recomm:link, .btn-download-detail-recomm:visited {
	background:#42da89
}
.btn-download-detail-recomm:hover {
	background:#52ed9a
}
.btn-download-detail-recomm:active {
	background:#39ca7d
}
.detail-recomm-item:hover .detail-recomm-time {
	display:none
}
.detail-recomm-item:hover .btn-download-detail-recomm {
	display:block
}
.comment-header {
	font-size:16px;
	font-weight:400;
	color:#39404c;
	line-height:16px;
	height:16px
}
.comment-source {
	float:right;
	color:#8d9ab2;
	font-size:12px
}
.comment-source a {
	color:#1885f2
}
.softmgrguide-box {
	display:none;
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%;
	z-index:1000
}
.softmgrguide-box .mask {
	height:100%;
	width:100%;
	background:#131626;
	filter:alpha(opacity=65);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	opacity:.65
}
.softmgrguide-box .contbox {
	width:496px;
	height:314px;
	background:url(../img/softmgr-bg-e5bdaad76c.png) no-repeat;
	position:absolute;
	top:50%;
	left:50%;
	margin:-157px 0 0 -248px
}
.softmgrguide-box .tips {
	position:absolute;
	top:177px;
	left:0;
	right:0;
	line-height:32px;
	font-size:16px;
	color:#fff;
	text-align:center;
	cursor:default
}
.softmgrguide-box .xbtn-close {
	color:#fff;
	font-size:14px;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:lighter;
	position:absolute;
	right:15px;
	top:10px
}
.softmgrguide-box .xbtn-close:hover {
	color:#c9c8f9;
	background:0 0
}
.softmgrguide-box .xbtn-close:active {
	color:#aba9f6;
	background:0 0
}
.softmgrguide-box .xbtn-download {
	position:absolute;
	width:120px;
	height:36px;
	background:#42da89;
	color:#fff;
	line-height:36px;
	text-align:center;
	bottom:38px;
	left:188px
}
.softmgrguide-box .xbtn-download:hover {
	background:#52ed9a
}
.softmgrguide-box .xbtn-download:active {
	background:#39ca7d
}
.sprite.sprite-download {
	background:url(../img/down-sprite-ad38561111b73c.png?t=1) 0 center no-repeat;
	height:30px;
	width:30px
}
@keyframes a-downing {
100% {
background-position:-840px center
}
}
@keyframes b-downing {
0% {
background-position:-870px center
}
100% {
background-position:-1740px center
}
}
@-webkit-keyframes a-downing {
100% {
background-position:-840px center
}
}
@-webkit-keyframes b-downing {
0% {
background-position:-870px center
}
100% {
background-position:-1740px center
}
}
.btn-downan, .btn-downanim:active, .btn-downanim:hover, .btn-downanim:link, .btn-downanim:visited, .btn-downgif:active, .btn-downgif:hover, .btn-downgif:link, .btn-downgif:visited {
	background:#52ed9a;
	cursor:default;
	display:block
}
.btn-downanim .sprite-download {
	background-position:0 100px;
	position:relative;
	animation:b-downing 1.16s steps(29) infinite;
	animation-delay:1.12s;
	-webkit-animation:b-downing 1.16s steps(29) infinite;
	-webkit-animation-delay:1.12s;
	-moz-animation:b-downing 1.16s steps(29) infinite;
	-moz-animation-delay:1.12s
}
.btn-downanim .sprite-download:before {
	background:url(../img/down-sprite-ad38561111b73c.png?t=1) 0 center no-repeat;
	content:"";
	width:30px;
	height:30px;
	position:absolute;
	left:0;
	top:0;
	animation:a-downing 1.12s steps(28) forwards;
	-webkit-animation:a-downing 1.12s steps(28) forwards;
	-moz-animation:a-downing 1.12s steps(28) forwards
}
.btn-downgif .sprite-download {
	background:url(../img/downing-352a206f19b0af.gif?t=2) center center no-repeat
}
.btn-loading, .btn-loading:active, .btn-loading:hover, .btn-loading:link, .btn-loading:visited {
	display:block;
	background:url(../img/downing-s-83030d2b39b0af.gif?t=2) center center no-repeat #52ed9a;
	text-indent:-300px;
	overflow:hidden;
	cursor:default
}
.category-wrap .box-downing {
	display:block
}
.category-wrap .box-downing .btn-download-cat-select {
	display:none;
	width:100%;
	padding:0;
	text-align:center
}
.detail-install .btn-loading, .detail-install .btn-loading:active, .detail-install .btn-loading:hover, .detail-install .btn-loading:link, .detail-install .btn-loading:visited, .search-install .btn-loading, .search-install .btn-loading:active, .search-install .btn-loading:hover, .search-install .btn-loading:link, .search-install .btn-loading:visited {
	display:block;
	background:url(../img/downing-352a206f19b0af.gif?t=2) center center no-repeat #52ed9a;
	overflow:hidden;
	cursor:default;
	background-size:26px 26px
}
.box-downing .tencent-time, .box-downing .top-num, .recommend-webgame .recommend-info:hover .recommend-desc, .recommend-webgame .recommend-play {
	display:none
}
.search-wrap .box-downing .search-install-select {
	display:none;
	width:100%;
	padding:0;
	text-align:center
}
.top-list-small {
	height:389px
}
.top-list-small .top-item-small {
	height:26px
}
.top-list-small .top-item-small i {
	margin-top:6px
}
.top-list-small .top-item-small .top-name, .top-list-small .top-item-small .top-num {
	height:26px;
	line-height:26px
}
.webgamerank-list {
	height:389px;
}
.webgamerank-list .top-item-small {
	height:33px
}
.webgamerank-list .top-img {
	margin-top:0;
	padding-top:4px
}
.webgamerank-list .top-item-small .top-name, .webgamerank-list .top-item-small .top-num {
	height:33px;
	line-height:33px
}
.webgamerank-box .title-header {
	background-color:#ffa800
}
.auto-height {
	height:auto
}
.recommend-webgame .recommend-info:hover .recommend-play {
	display:block
}
.hotwebgame-ico {
	background-image:url(../img/hotwebgame-47fff7dc2c.png);
	background-repeat:no-repeat
}
.hotwebgame-download-ico {
	background:url(../img/top3-365c725b22.png) center center no-repeat
}
/*.webgamerank-box .top-index i {
	background:url(../img/number-x-6939854723.png) center 2px no-repeat
}*/
.webgamerank-box .top-list-small .top-item-small i {
	margin-top:9px
}
/*.webgamerank-box .top2 i {
	background-position:center -28px
}
.webgamerank-box .top3 i {
	background-position:center -58px
}
.webgamerank-box .top4 i {
	background-position:center -89px
}
.webgamerank-box .top5 i {
	background-position:center -119px
}*/

.detail-wrap .comment-header {
	display:none
}
#np-pop-iframe, .np-popframe {
	display:none!important
}
.slick-list, .slick-slider, .slick-track {
	position:relative;
	display:block
}
.np-comment-list .np-avatar {
	cursor:default
}
.slick-slider {
	box-sizing:border-box;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-touch-callout:none;
	-khtml-user-select:none;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-tap-highlight-color:transparent
}
.slick-list {
	overflow:hidden;
	margin:0;
	padding:0
}
.slick-list:focus {
	outline:0
}
.slick-list.dragging {
	cursor:pointer;
	cursor:hand
}
.slick-slider .slick-list, .slick-slider .slick-track {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.slick-track {
	top:0;
	left:0
}
.slick-track:after, .slick-track:before {
	display:table;
	content:''
}
.slick-track:after {
	clear:both
}
.slick-slide {
	display:none;
	float:left;
	height:100%;
	min-height:1px
}
.slick-slide img {
	display:block;
	width:280px;
	height:270px
}
.slick-slide.slick-loading img {
	display:none
}
.slick-slide.dragging img {
	pointer-events:none
}
.slick-initialized .slick-slide {
	display:block
}
.slick-vertical .slick-slide {
	display:block;
	height:auto;
	border:1px solid transparent
}
.slick-arrow.slick-hidden {
	display:none
}
.slick-dots, .slick-next, .slick-prev {
	position:absolute;
	display:block;
	padding:0
}
.slick-loading .slick-list {
	background:url(../img/ajax-loader-c5cd7f5300.gif) center center no-repeat #fff
}
.slick-next, .slick-prev {
	font-size:0;
	line-height:0;
	top:50%;
	width:20px;
	height:20px;
	cursor:pointer;
	color:transparent;
	border:none;
	outline:0;
	background:0 0
}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {
	color:transparent;
	outline:0;
	background:0 0
}
.slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before {
	opacity:1
}
.slick-next.slick-disabled:before, .slick-prev.slick-disabled:before {
	opacity:.25
}
.slick-next:before, .slick-prev:before {
	font-size:20px;
	line-height:1;
	opacity:.75;
	color:#fff;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.slick-prev {
	left:-25px
}
.slick-next {
	right:-25px
}
.slick-dotted.slick-slider {
	margin-bottom:30px
}
.slick-dots {
	bottom:-25px;
	width:100%;
	margin:0;
	text-align:center
}
.slick-dots li, .slick-dots li button {
	cursor:pointer;
	width:20px;
	height:20px
}
.slick-dots li {
	position:relative;
	display:inline-block;
	margin:0 5px;
	padding:0
}
.slick-dots li button {
	font-size:0;
	line-height:0;
	display:block;
	padding:5px;
	color:transparent;
	border:0;
	outline:0;
	background:0 0
}
.slick-dots li button:focus, .slick-dots li button:hover {
	outline:0
}
.slick-dots li button:focus:before, .slick-dots li button:hover:before {
	opacity:1
}
.slick-dots li button:before {
	font-size:6px;
	line-height:20px;
	position:absolute;
	top:0;
	left:0;
	width:20px;
	height:20px;
	content:'•';
	text-align:center;
	opacity:.25;
	color:#000;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.slick-dots li.slick-active button:before {
	opacity:.75;
	color:#000
}
.slider .slick-next, .slider .slick-prev {
	top:80px;
	background:url(../img/arrows-f402564098.png) no-repeat;
	font-size:0;
	width:30px;
	height:30px;
	z-index:10
}
.slider .slick-next {
	background-position:-30px 0;
	right:0
}
.slider .slick-dots {
	bottom:40px
}
.slider .slick-prev {
	left:0
}
.slider .slick-dots li {
	width:8px;
	margin:0 4px
}
.slider .slick-dots li button:before {
	width:8px;
	height:8px;
	background:url(../img/dots-12663b6ed4.png) no-repeat;
	top:6px;
	left:6px;
	font-size:0;
	opacity:1
}
.slick-dots li.slick-active button:before, .slider .slick-dots li button:focus:before, .slider .slick-dots li button:hover:before {
	background-position:-9px 0
}
.pureindex-wrap .category-class-item {
	margin:0 9px 13px 0
}
.pureindex-wrap .category-item {
	width:180px
}
.purebanner-wrap .btn-download {
	text-align:center
}
.cleancategory-wrap .btn-download-cat, .purecategory-wrap .btn-download-cat, .purecategory-wrap .btn-download-cat-fast {
	width:56px
}
.purecategory-wrap .btn-download-cat a {
	text-align:center
}
.puresearch-wrap .search-install a {
	width:100%;
	padding:0;
	text-align:center
}
.puresearch-wrap .search-forbidden-download, .puresearch-wrap .search-forbidden-download:active, .puresearch-wrap .search-forbidden-download:hover {
	background:#ccc;
	font-size:13px;
	cursor:default
}
.puredetail-wrap .detail-install-fast {
	height:51px;
	line-height:51px;
	font-size:20px
}
.puredetail-wrap .detail-install-forbidden {
	position:static
}
.puredetail-wrap .detail-install-forbidden, .puredetail-wrap .detail-install-forbidden:active, .puredetail-wrap .detail-install-forbidden:hover {
	font-size:16px;
	padding:0;
	width:212px;
	background:#ccc;
	border-color:#ccc;
	cursor:default
}
.puredetail-wrap .homepage-box .left {
	float:left
}
.puredetail-wrap .homepage-box .right {
	float:right
}
.puredetail-wrap .right a {
	color:#09f
}
.puredetail-wrap .detail-install {
	margin-top:0;
	top:47px;
	height:auto;
	line-height:1
}
.puredetail-wrap .btn-desc {
	clear:both;
	text-align:center;
	line-height:30px;
	color:#888;
	margin-left:20px
}
</pre></body></html>