@charset "utf-8";

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html{font-size:62.5%;}

body{
	font-size:14px;
	color:#333;
	background:#FFF;
	font-family:"Microsoft YaHei", "simsun", "Helvetica Neue", Arial, Helvetica, sans-serif;
}

body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, foote, header, r, hgroup, nav, section{
	margin:0;
	padding:0;
	border:0;
	vertical-align:baseline;
}

li{
	list-style-position: inside;
}
img{border:0;vertical-align:bottom;}
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#ccc;}


button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;outline:none;}
textarea{overflow:auto;}
input:focus,textarea:focus,button:focus,select:focus{outline:none;}
input::-ms-clear{display:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}



i{
	font-style: normal;
}


/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */
 
html,
body {
  min-height: 100%;
}

html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}



[hidden],
template {
  display: none;
}



a {
  background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */

a:active,
a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}


img {
  border: 0;
  }

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  box-sizing: content-box; /* 2 */
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}


li{list-style-type: none;}

/*标题 -  h1-h6*/
h1,.h1{font-size:24px;}
h2,.h2{font-size:20px;}
h3,.h3{font-size:15px;}
h4,.h4{font-size:16px;}
h5,.h5{font-size:14px;}
h6,.h6{font-size:12px;}

/*外边距*/
.mt_s{ margin-top:5px;}
.mt_m{ margin-top:10px;}
.mt_l{ margin-top:15px;}
.mt_xl{ margin-top:20px;}
.mt_xxl{ margin-top:25px;}

.mb_s{ margin-bottom:5px;}
.mb_m{ margin-bottom:5px;}
.mb_l{ margin-bottom:15px;}
.mb_xl{ margin-bottom:20px;}
.mb_xxl{ margin-bottom:25px;}

.ml_s{ margin-left:0px;}
.ml_m{ margin-left:10px;}
.ml_l{ margin-left:15px;}
.ml_xl{ margin-left:20px;}
.ml_xxl{ margin-left:25px;}

.mr_s{ margin-right:5px;}
.mr_m{ margin-right:10px;}
.mr_l{ margin-right:15px;}
.mr_xl{ margin-right:20px;}
.mr_xxl{ margin-right:25px;}

.ma_s{ margin:5px;}
.ma_m{ margin:10px;}
.ma_l{ margin:15px;}
.ma_xl{ margin:20px;}
.ma_xxl{ margin:25px;}

/*内边距*/
.pt_s{ padding-top:5px;}
.pt_m{ padding-top:10px;}
.pt_l{ padding-top:15px;}
.pt_xl{ padding-top:20px;}
.pt_xxl{ padding-top:25px;}

.pb_s{ padding-bottom:5px;}
.pb_m{ padding-bottom:10px;}
.pb_l{ padding-bottom:15px;}
.pb_xl{ padding-bottom:20px;}
.pb_xxl{ padding-bottom:25px;}

.pl_s{ padding-left:5px;}
.pl_m{ padding-left:10px;}
.pl_l{ padding-left:15px;}
.pl_xl{ padding-left:20px;}
.pl_xxl{ padding-left:25px;}

.pr_s{ padding-right:5px;}
.pr_m{ padding-right:10px;}
.pr_l{ padding-right:15px;}
.pr_xl{ padding-right:20px;}
.pr_xxl{ padding-right:25px;}

.pa_s{ padding:5px;}
.pa_m{ padding:10px;}
.pa_l{ padding:15px;}
.pa_xl{ padding:20px;}
.pa_xxl{ padding:25px;}

/*颜色 */
.c_red{ color:#F14539;}
a.c_red,
a.c_red:visited,
a.c_red:link{ color:#F14539;}
.c_blue{ color:#00b64f;}
a.c_blue,
a.c_blue:visited,
a.c_blue:link{ color:#00b64f;}
.c_green{ color:#05A46A;}
a.c_green,
a.c_green:visited,
a.c_green:link{ color:#05A46A;}

/*分隔线 hr*/
hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box;}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:10px 0;border:none;-moz-box-sizing:content-box;box-sizing:content-box;}
hr.space{background:#fff;color:#fff;visibility:hidden;}

/*清除浮动 clearfix*/
.cf:after {
    content:'\20';
    display: block;
    height: 0;
	border:none;
    clear: both;
	visibility:hidden;
	overflow:hidden;
}

/*左浮动*/
.fl{ float:left;}

/*右浮动*/
.fr{ float:right;}

/*文本对其*/
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}

/*不换行 文字截断 nowrap*/
.nowrap {
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/*基本列表 ul*/
.ul li{list-style-type: none;border-bottom:1px solid #DDD;}
.ul li a{padding:14px 10px; display:block;}
.ul li a:hover,.ul li a:active{ background-color:#F5F7F8;}

/*基本列表 - 图片 ul*/
.ul_img li{list-style-type: none;border-bottom:1px solid #DDD;}
.ul_img li a{padding:14px 10px; display:block;}
.ul_img li a:hover,.ul li a:active{ background-color:#F5F7F8;}

@charset "utf-8";body{background-color:#FAFAFA}
a{color:#868686}
a:active,a:hover{color:#00b64f}
.w{
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.wcy{
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	padding-top:8px;
	margin-bottom:8px;
}
.w_280,.w_292,.w_320,.w_400,.w_450,.w_580,.w_870,.w_746,.w_910,.w_changyong{overflow:hidden}
.w_280{width:280px;overflow:hidden}
.w_292{width:292px}
.w_320{width:320px}
.w_400{width:390px}
.w_540{width:540px}
.w_260{width:260px}
.w_580{width:580px}
.w_450{width:450px}
.w_870{width:870px;position:relative}
.w_746{width:746px;padding-right: 10px;position:relative }
.w_910{
	width:910px
}
.w_changyong{
	width:1200px
}
.h_130,.h_170,.h_220,.h_280,.h_335,.h_370,.h_400,.h_430,.h_460,.h_530,.h_660.h_1200{margin-bottom:10px;overflow:hidden}
.h_130{height:130px}
.h_170{height:170px}
.h_220{height:220px}
.h_280{
	height:370px
}
.h_335{height:335px}
.h_370{height:370px}
.h_400{height:400px}
.h_1200{
	width: 1200px;
}
.h_430{height:440px}
.h_439{height:439px}
.h_460{height:460px}
.h_530{height:530px}
.h_660{
	height:590px
}
.bc_1{background-color:#F9F9F9;padding:10px}
.bc_2{background-color:#FFF;padding:10px}
.top_nav{
	background-color:#F0F0F0;
	border-bottom:1px solid #ECECEC
}
.top_nav .w{
	border-left:1px solid #ECECEC;
	height:34px;
	line-height:34px;
}

#xsm{padding:5px 10px 8px 10px;background:#f9f9f9;border:1px solid #eee;margin-top:10px;}
#xsm p{padding:0;line-height:22px;font-size:14px;color:#999;}
#xsm p u{color:#2a78b4;padding:0 1px;text-decoration:none;}
#xsm p i{color:#FF0000;padding:0 1px;text-decoration:none;}
#xsm dd{padding:0;line-height:22px;font-size:14px;color:#999;}
#xsm dd u{color:#2a78b4;padding:0 1px;text-decoration:none;}
#xsm dd i{color:#FF0000;padding:0 1px;text-decoration:none;}

.baidu{
	background-color:#FFF;
	float: right;
}

.logo,.logo a,.logo a:active,.logo a:hover,.logo a:link,.logo a:visited{color:#FFF;text-decoration:none;width:250px;height:70px;display:block}

/*===当前位置===*/
.current{
	color:#868686;
	font-size:14px;
	margin-bottom:8px;
	border: 1px solid #ECECEC;
	margin-top: 8px;
	background-color: #FFF;
	padding: 10px;
}
.current a,.current a:link,.current a:visited{color:#00b64f;text-decoration:none}
.current a:active,.current a:hover{color:#00b64f}

/*===其它页面===*/
.label-wrapper, .new-wrapper{ width:1200px; border:1px solid #00b64f; border-top:3px solid #00b64f; padding-bottom:22px; }
.label-wrapper h3{ height:50px; line-height:50px; font-size:22px; font-weight:bold; margin:0 19px; border-bottom:1px solid #ddd; }
.label-wrapper .label-box{ padding:12px 19px 0; }
.label-wrapper .label-box span{ font-size:14px; color:#666; padding-left:5px; }
/*软件分类*/
.mainxxx{
	background:#fff;
	width:1200px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}
.cate-wrapper{
	width:1200px;
	border:1px solid #ECECEC;
	margin-bottom: 10px;
}
.cate-wrapper h3{ margin:2px 2px 0 2px; height:48px; line-height:46px; }
.cate-wrapper h3 span{ display:block; width:159px; height:48px; text-align:center; color:#fff; font-size:20px; background:#fe9a0f; }
.cate-wrapper .cate{ padding:20px 0 23px; margin:0 19px; border-bottom:1px dashed #e2e2e2; }
.cate-wrapper dl.last, .cate-wrapper dl:last-child{ border-bottom:0 none; }
.cate dt{
	width:85px;
	padding-top:3px;
	padding-left:17px;
	height:80px;
	line-height:24px;
	font-size:16px;
	font-weight:bold;
	color:#565656;
	float:left;
	text-align:center;
}
.cate dt a{ display:block; }
.cate i{ background:url(../images/tb_icos.png) no-repeat; display:block; width:42px; height:42px; margin:0 auto 10px; overflow:hidden; }
.cate .xtgj i{ background-position:0 0; }
.cate .ltgj i{ background-position:-52px 0; }
.cate .yyrj i, .cate .sjyy i{ background-position:-104px 0; }
.cate .wlrj i{ background-position:-156px 0; }
.cate .txtx i{ background-position:-208px 0; }
.cate .dmt i{ background-position:-260px 0; }
.cate .sdrj i{ background-position:-312px 0; }
.cate .yxyl i, .cate .sjyx i{ background-position:-364px 0; }
.cate .ztbz i{ background-position:-416px 0; }
.cate .sjrj i{ background-position:-468px 0; }
.cate .czxt i{ background-position:-520px 0; }
.cate .sjxz i{ background-position:-572px 0; }
.cate .zxpd i{ background-position:-624px 0; }
.cate .ztpd i{ background-position:-676px 0; }
.cate .mac i{ background-position:-725px 0; }
.cate dd{ padding-left:45px; }
.cate dd a{ display:block; float:left; margin:3px 3px 0 0; width:124px; height:36px; line-height:36px; text-align:center; color:#565656; background-color:#f5f5f5; font-size:14px; overflow:hidden; text-decoration:none; }
.cate dd a:hover { color:#fff; background-color:#00b64f; text-decoration:none; }
.cate, .cate dd { overflow:hidden; zoom:1; }
.cate:after, .cate dd:after{ content: "."; display: block; height:0;clear:both; visibility: hidden;}
.cate-box{ border:2px solid #ddd; height:116px; width:1196px; overflow:hidden; }
.cate-box span.tit{ display:block; float:left; width:24px; padding:14px 10px; text-align:center; font-size:18px; font-weight:700; line-height:22px; }
.cate-box .cate a{ display:block; float:left; width:95px; padding-top:22px; height:94px; border-left:1px solid #f0f0f0; text-align:center; font-size:15px; color:#565656; }
.cate-box .cate a:hover{ background-color:#f5f5f5; }
.cate-box .cate i{ display:block; width:42px; height:42px; margin:0 auto 11px; overflow:hidden; }

/*排行榜页*/
.cate-rank{
	border:1px solid #ececec;
	padding-top: 0;
	padding-right: 0;
	margin-bottom: 13px;
	padding-left: 0;
}
.cate-rank .rank-box{ float:left; margin:17px 4px 0 20px; display:inline; width:272px; height:470px; }
.cate-rank .rank-list .titlep{ width:233px; }
.clearfix{ *zoom:1; }
.clearfix:after{ content:""; display:block; height:0; clear:both; }

.rank-hd{ width:1198px; border:1px solid #ececec; height:46px; border-bottom:medium none; }
.con-hd{ height:44px; line-height:44px; border-bottom:2px solid #ddd; position:relative; }
.con-hd h3{ position:absolute; left:0; background:#fff; padding-right:4px; }
.con-hd h3 span{ display:block; height:44px; border-bottom:3px solid #00b64f; font-size:20px; font-weight:700; padding:0 19px; }
.rank-box{ margin-top:21px; }
.rank-box .hd{ height:24px; position:relative; }
.rank-box .hd h4{ font-size:18px; font-weight:700; line-height:24px; height:24px; padding-left:12px; border-left:4px solid #00b64f; }
.rank-box .hd h4 em{ font-size:18px; font-weight:700; color:#00b64f; }
.tab-side{ position:absolute; right:0; top:-2px; }
.tab-side li{ float:left; line-height:28px; font-size:14px; color:#666; padding:0 10px; cursor:pointer; }
.tab-side li.tab_2{ color:#fff; background-color:#00b64f !important; }
.rank-list{ *zoom:1; overflow:hidden; font-size:14px; margin-top:13px; }
.rank-list .rank_li{ height:38px; line-height:38px; clear:both; }
.rank-list span.other{ float:right; padding-left:10px; }
.rank-list span.other a{ color:#999; }
.rank-list span.other a:hover{ color:#09f; text-decoration:underline; }
.rank-list em{ margin:8px 14px 0 0; display:block; height:22px; line-height:22px; width:22px; text-align:center;font-style:normal; background-color:#c8c8c8; color:#fff; float:left; }
.rank-list .em1{ background-color:#ff6161; }
.rank-list .em2{ background-color:#ff884d; }
.rank-list .em3{ background-color:#ffac3c; }
.rank-list .titlep{ color:#999;line-height:38px; height:38px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.titlep a{text-decoration:none}
.rank-list .intro{ height:48px; margin-top:2px; position:relative; }
.rank-list .intro .li_img{ float:left; margin-right:10px; }
.rank-list .intro img{ display:block; width:48px; height:48px; border-radius:6px; }
.rank-list .intro .li_intr{ float:left; width:123px; line-height:20px; overflow:hidden; }
.rank-list .intro .li_intr p{ font-size:12px; color:#999; margin-top:6px; }
.rank-list .intro .li_intr p a{ color:#999; }
.rank-list .intro .li_intr p a:hover{ color:#09f; }
.rank-list .intro .li_btn{ float:right; margin-top:8px; }
.rank-list .intro .li_btn a{ display:block; width:60px; height:30px; line-height:30px; text-align:center; color:#09f; border:1px solid #00b64f; }
.rank-list .intro .li_btn a:hover{ background-color:#00b64f; color:#fff; }
.rank-list .intro{ display:none; }
.rank-more{ width:100%; border-top:1px solid #ececec; padding:7px; height:30px; line-height:30px; text-align:center; margin-top:8px; }
.rank-more a{ font-size:14px; color:#999; }
.rank-more a:hover{ color:#09f; }

/*头部1*/
.topbox{ width:100%; border-bottom:1px solid #f1f1f1; background-color:#f9f9f9; }
.topbox .w1200{ margin:0 auto; width:1200px; height:36px;  line-height:36px; }
.topbox .topl span.home{ color:#999; float:left; padding-right:10px; }
.topbox .topl span.home a{ color:#999; }
.topbox .topl span.home a:hover{ color:#09f; }
.topbox .topr{ color:#ccc; font-size:14px; }
.topbox .topr ul li{ float:left; }
.topbox .topr ul li a{ margin:0 9px; color:#666; text-decoration:none;}
.topbox .topr ul li a:hover{ color:#09f; }
.top_menu, .top_phone, .top_apk{ float:left; padding:0 10px; margin-right:10px; position:relative; z-index:100; }
.top_menu .menu_top{ background:url(../images/top_icos1.gif) no-repeat scroll 0 10px; cursor:pointer; float:left; padding-left:24px; color:#333; }
.top_menu .menu_top span, .top_phone .phone_top span{ color:#666; float:left; padding-right:12px; position:relative; }
.top_menu .menu_top i, .top_phone .phone_top i{background:url(../images/top_ico2.gif) no-repeat scroll 0 0; display:block; width:7px; height:4px; position:absolute; top:16px; right:0; }
.top_menu .lowmenu{ display:none; background:#fff; border:1px solid #ccc; left:0; margin:36px 0 0 -95px; padding:0 0 16px; position:absolute; top:0; width:1198px; z-index:1000; }
.top_menu .lowmenu dl{ float:left; height:87px; padding:0 0 0 40px; width:358px; border-right:1px dashed #d2d2d2; font-size:14px; line-height:28px; color:#666; margin:20px 0 4px; overflow:hidden; }
.top_menu .lowmenu dl.no_line{ border-right:medium none; }
.top_menu .lowmenu dl.hot_zt{ width:759px; }
.top_menu .lowmenu dt{ font-size:16px; font-weight:bold; color:#333; line-height:25px; margin-bottom:7px; }
.top_menu .lowmenu dd a{ color:#666; display:inline-block; margin-right:24px; }
.top_menu .lowmenu dd a:hover{ text-decoration:underline; color:#09f !important; }
.top_menu_hover, .top_phone_hover{ background:#fff; border-bottom:1px solid #fff; border-left:1px solid #ccc; border-right:1px solid #ccc; padding: 0 9px; }
.top_menu_hover .white-line, .top_phone_hover .white-line{ position:absolute; bottom:-1px; left:0; right:0; height:1px; background:#fff; z-index:2000; }
.top_menu_hover .menu_top span, .top_phone_hover .phone_top span{ color:#09f; font-weight:bold; }
.top_menu_hover .menu_top i, .top_phone_hover .phone_top i{ -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); transform:rotate(180deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }
.top_menu_hover .lowmenu{ display:block; }
.top_phone .phone_top{ background:url(../images/top_icos1.gif) no-repeat scroll -121px 10px; cursor:pointer; float:left; padding-left:18px; color:#333; }
.top_phone .lowphone{ display:none; }
.top_phone .lowphone img{ display:block; }
.top_phone_hover .lowphone{ display:block; background:#fff; border:1px solid #ccc; left:0; margin:36px 0 0 -22px; padding:15px; position:absolute; top:0; z-index:1000; }
.top_apk .apk_top{ background:url(../images/top_icos1.gif) no-repeat scroll -222px 10px; cursor:pointer; float:left; padding-left:18px; color:#333; }
.top_apk .apk_top a{ color:#666; }
.top_apk .apk_top a:hover{ color:#09f; }

/*底部*/
.bottom{ margin-TOP:10px; width:100%; background:#424242; min-width:1200px;padding:20px 0 16px; line-height:32px; text-align:center; }
.bottom a{ color:#999; margin:0 4px; }
.bottom a:hover{ color:#fff !important; }
.bottom .w1200{ width:1200px; margin:0 auto; color:#999; overflow:hidden; }
.bottom .tips_text a{ margin-left:7px; }
.dibulian a{text-decoration: none;}

.container{width:1200px;margin-left:auto;margin-right: auto;}
/*头部2*/
.header{ width:100%; min-width:1200px; }

.header-top{ background:#fff; width:100%; height:112px; position:relative; z-index:20; }
.header-top .header-in{ width:1200px; margin:0 auto; }
.header-top .logo{
	margin-right:20px;
	padding-right: 0;
	padding-left: 20px;
	padding-top: 10px;
}
.header-top .logo a, .header-top .logo img{ display:block; width:244px; height:62px; text-indent:-9999px; }
.header-top .oyxz2g{
	display:block;
	width:230px;
	height:42px;
	margin:33px 0 0 0;
}
.search{
	width:546px;
	padding-top: 28px;
}
.search form{ position:relative; }
.search_box{ height:36px; border:2px solid #00b64f; width:542px; position:relative; }
.sech_keyword{
	float:left;
	width:450px;
	height:32px;
	background:#fff;
	font:14px/19px "Microsoft YaHei", "SimSun";
	color:#444;
	overflow:hidden;
	outline:0;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 22px;
}
.sech_btn{
	position:absolute;
	right:-1px;
	top:-1px;
	background:#00b64f;
	width:90px;
	outline:none;
	height:34px;
	letter-spacing:2px;
	border:none;
	cursor:pointer;
	-webkit-appearance:none;
	color:#FFF;
	font-size:18px;
	font-family:"Microsoft YaHei", "SimSun";
}
.search .type-label{ position:relative; float:left; display:block; width:58px; padding-left:12px; cursor:pointer; line-height:36px; font-size:16px; color:#666; }
.search .type-label em{ background:url(../images/top_ico2.gif) no-repeat 0 -18px; position:absolute; right:0; top:16px; width:10px; height:5px; overflow:hidden; }
.search .type-label-down{ background:#fff; }
.search .type-label-down em{ -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); transform:rotate(180deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }
.search .type-list{ position:absolute; top:38px; left:0; width:72px; background:#fff; border:solid #00b64f; border-width:0 2px 2px; }
.search .type-list li{ float:left; width:100%; line-height:32px; }
.search .type-list a{ display:block; text-indent:19px; color:#333; font-size:15px; }
.search .type-list a:hover{ background:#f5f5f5; color:#09f; }
.search .search-key{ height:25px; line-height:22px; padding:5px 4px; font-size:13px; color:#999; overflow:hidden; }
.search .search-key a{ color:#666; margin:0 10px 0 3px; }
.search .search-key a:hover{ color:#09f; text-decoration:underline; }

/*nav头部主分类导航*/
.header-nav{ position:relative; z-index:10; }
.nav-column{
	width:100%;
	height:44px;
	background-color:#00b64f;
}
.nav-column-in{ width:1200px; color:#fff; margin:0 auto; overflow:hidden; }
.nav-column ul{ width:1206px; }
.nav-column ul li{ float:left; margin-right:2px;}
.nav-column a{ width:132px; line-height:44px; display:block; text-align:center; font-size:18px; color:#fff; text-decoration:none;}
.nav-column a.nav-cur, .nav-column a:hover{ background-color:#64BBE6; color:#fff; }
.sub-nav{ width:1200px; margin:0 auto; display:none; position:relative; }
.sub-nav-in{ position:absolute; top:0; width:1198px; border:1px solid #00b64f; border-top:medium none; background:#f6f6f6; }
.sub-nav-in p{ line-height:24px; padding:9px 20px; color:#ccc; font-size:14px; }
.sub-nav-in p span{ font-size:12px; position:relative; top:-1px; margin:0 10px; }
.sub-nav-in u {text-decoration: none; color:#000; }

/*主页推荐1*/
.top_listhot{
	border:1px solid #ECECEC;
	border-bottom:none;
	margin-bottom:8px;
	margin-top: 8px;
}
.top_listhot p{
	border-bottom:1px solid #ECECEC;
	background-color:#FFF;
	line-height:40px;
	clear:both;
	color:#ECECEC;
	font-size:12px;
}
.top_listhot span{display:block;float:left;font-size:12px;color:#868686;font-weight:400;margin-right:15px;width:104px;text-align:center;background: #F5F5F5}
.top_listhot a,.top_listhot a:link,.top_listhot a:visited{text-decoration:none;font-size:14px;padding:0 10px}
.top_listhot a:active,.top_listhot a:hover{color:red}
.notice{
	border:1px solid #ECECEC;
	overflow:hidden;
	margin-bottom:8px
}
.notice .tab-hd{height:40px;background-color:#F5F5F5;margin-bottom:-1px;color:#858585;border-bottom:1px solid #ECECEC;padding:0 10px}
.notice .tab-hd ul{margin-left:5px}
.notice .tab-hd li{float:left;height:40px;line-height:40px;text-decoration:none;list-style-type:none;font-size:14px;padding:0 20px;text-align:center}
.notice .tab-hd li a{text-decoration:none}
.notice .tab-hd li a:hover{color:#f60;text-decoration:underline}
.notice .tab-hd li.on{border:1px solid #ECECEC;border-bottom:none;background-color:#fff;position:relative;margin-left:-1px;margin-right:-1px}
.notice .tab-hd li.on a{color:#00b64f}
.notice .tab-bd{
	background-color:#FFF;
	border-top:nonel;
	height:120px;
	overflow:hidden;
	clear:both;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.notice .tab-bd a,.notice .tab-bd a:link,.notice .tab-bd a:visited{
	font-size:12px;
	text-decoration:none;
	text-align:center;
	width:90px;
	height:90px;
	display:block;
	float:left;
	overflow:hidden;
	line-height:20px;
	border:2px solid #FFF;
	overflow:hidden;
	padding: 5px;
}
.notice .tab-bd a:active,.notice .tab-bd a:hover{border:2px solid #00b64f}
.notice .tab-bd a img{width:60px;height:60px;display:block;margin:auto}
a.a_more,a.a_more:link,a.a_more:visited{text-decoration:none;color:#999;padding-right:10px;float:right}
a.a_more:active,a.a_more:hover{color:#00b64f}
.t_1,.t_2,.t_3{
	border:1px solid #ECECEC;
	border-bottom:none;
	line-height:37px;
	overflow:hidden;
	padding:0;
	position:relative;
	/*background:url(../images/t_1.png) repeat-x left bottom;*/
	font-size:12px;
}
.t_1 h3,.t_2 h3,.t_3 h3{height:38px;line-height: 38px;border-bottom:3px solid #00b64f;color:#00b64f;font-size:14px;display:inline-block;padding:0 15px}
.t_1 p,.t_2 p,.t_3 p{color:#999;padding:0 10px}
.t_1 p a{padding:0 10px;text-decoration:none}
.t_1 strong,.t_2 strong{color:#00b64f}
/*.t_1 u a{height:38px;border-bottom:1px solid #00b64f;color:#00b64f;font-size:14px;display:inline-block;padding:0 15px;margin-left: 40px;text-decoration:none;background:url(../images/tab_line.gif) no-repeat center bottom;}*/
.t_1 u a:hover{ color:#FF0000; }
.t_2 h3{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #00b64f;
}
.t_3{border:none;border-bottom:2px solid #ECECEC;background-image:none;margin-bottom:10px}
.t_3 h3{border-bottom:none}
.t_4{color:#00b64f;font-size:14px;padding:0 0 10px 0}
.f_1{border:1px solid #ECECEC;border-top:none;padding:20px;background-color:#FFF}
.f_222{border:1px solid #ECECEC;border-top:none;padding:10px;background-color:#FFF}
.f_sjsywz{border:1px solid #ECECEC;border-top:none;padding:10px;background-color:#FFF}
.f_ztk{
	border:1px solid #ECECEC;
	padding:20px;
	background-color:#FFF;
	margin-bottom: 10px;
}
.f_2{border:1px solid #ECECEC;border-top:none;padding:20px 10px;background-color:#FFF}
.f_sytj{border:1px solid #ECECEC;border-top:none;padding:15px 10px;background-color:#FFF}
.f_1200{border:1px solid #ECECEC;border-top:none;padding:20px 10px;background-color:#FFF}
.f_3{border:1px solid #ECECEC;border-top:none;padding:20px 0 20px 10px;background-color:#FFF;margin-bottom:10px;}
.f_4{
	padding:10px;
	background-color:#FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ECECEC;
	border-right-color: #ECECEC;
	border-bottom-color: #ECECEC;
	border-left-color: #ECECEC;
}
.f_5{border:1px solid #ECECEC;padding:20px;background-color:#FFF}
.f_6{border:1px solid #ECECEC;border-top:none;padding:10px 20px;background-color:#FFF}
.f_7{border:1px solid #ECECEC;border-top:none;padding:10px 20px 20px 20px;background-color:#FFF}
.f_8{border:1px solid #ECECEC;border-top:none;border-bottom:none;padding:20px;background-color:#FFF}
.f_9{border:1px solid #ECECEC;border-top:none;padding:0 0 10px 0;background-color:#FFF}
.page{padding:10px;height:50px;text-align:center;clear:both;font-size:14px}
.page span{padding:5px 10px;color:#FFF;background-color:#00b64f;border:1px solid #00b64f}
.page a,.page a:link,.page a:visited{color:#666;background-color:#FFF;border:1px solid #DDD;padding:5px 10px;text-decoration:none;margin:0 2px}
.page a:active,.page a:hover{color:#00b64f;background-color:#87C7E6;border:1px solid #99D7B7}
.page a.page_on,.page a.page_on:link,.page a.page_on:visited{color:#FFF;background-color:#00b64f;border:1px solid #00b64f}
.page strong{color:#F85F00}
.nav_hot{height:105px;margin:-5px}
.nav_hot li{background-color:#FFF;border:2px solid #ECECEC;float:left;height:85px;width:292px;margin:5px;text-align:center}
.nav_hot li:hover{border:2px solid #00b64f}
.nav_hot a{line-height:80px;padding:20px 0 20px 80px;text-decoration:none}
.nav_hot a:active,.nav_hot a:hover{color:#00b64f}

.nav_hot .nav_hot_on{border:2px solid #00b64f}

li.list_new span.type a{padding:0;background:0 0}
li.list_new i{color:#FF4B72}
.list_rank li{position:relative;padding:5px 0 0 70px;border-bottom:1px solid #ECECEC;height:80px}
.list_rank li img{width:60px;height:60px;position:absolute;left:0;top:5px}
.list_rank li a,.list_rank li a:link,.list_rank li a:visited{font-size:14px;text-decoration:none}
.list_rank li a:hover{color:#00b64f}
.list_rank li span{font-size:12px;display:block;padding:5px 0}
.list_rank li strong{color:#F85F00}
.list_jp{margin:-10px -5px -31px -5px}
.list_jp li{border-bottom:1px solid #ECECEC;height:130px;margin-bottom:10px;clear:both}
.list_jp li a{width:95px;height:100px;text-align:center;overflow:hidden;display:block;float:left;font-size:12px;padding:0 5px;text-decoration:none}
.list_jp li a:hover{color:#00b64f}
.list_jp li img{width:60px;height:60px;margin:0 auto 5px auto;display:block}
.list_jp li h3{color:#00b64f;font-size:14px;height:35px;line-height:35px}
.list_jp li h3 a,.list_jp li h3 a:link,.list_jp li h3 a:visited{color:#999;font-weight:400;float:right;text-decoration:none;display:inline;width:inherit;height:inherit}
.list_jp li h3 a:hover{color:#00b64f}

.list_azcc li{width:280px;height:130px;margin-bottom:5px;clear:both}
.list_azcc li a{width:60px;height:70px;text-align:center;overflow:hidden;display:block;float:left;font-size:12px;padding:0 5px;text-decoration:none;white-space: nowrap;overflow:hidden;}
.list_azcc li a:hover{color:#00b64f}
.list_azcc li img{width:40px;height:40px;margin:0 auto 5px auto;display:block}
.list_azcc li h3{color:#00b64f;font-size:14px;height:35px;line-height:35px;margin-left:15px;}

.list_syah{margin-right:-10px;height:104px;overflow:hidden}
.list_syah li{background-color:#FFF;position:relative;overflow:hidden;float:left;}
.list_syah li img{float:left;margin:0 10px 0 0}
.list_syah li a,.list_syah li a:link,.list_syah li a:visited{color:#333;font-size:14px;text-decoration:none;border:1px solid #ECECEC;display:block;padding:10px;width:232px;height:94px;font-weight:700;margin-right:10px;}
.list_syah li a:hover{color:#00b64f;border:1px solid #00b64f}
.list_syah li .star{color:#FCAE5B;font-size:20px;display:block}
.list_syah li p{position:absolute;left:90px;bottom:15px;color:#999;font-size:12px;font-weight:400}

.list_ah{margin:-5px;height:220px;overflow:hidden}
.list_ah li{background-color:#FFF;position:relative;overflow:hidden;margin:5px;float:left}
.list_ah li img{float:left;margin:0 10px 0 0}
.list_ah li a,.list_ah li a:link,.list_ah li a:visited{color:#333;font-size:14px;text-decoration:none;border:1px solid #ECECEC;display:block;padding:10px;width:232px;height:94px;font-weight:700}
.list_ah li a:hover{color:#00b64f;border:1px solid #00b64f}
.list_ah li .star{color:#FCAE5B;font-size:20px;display:block}
.list_ah li p{position:absolute;left:90px;bottom:15px;color:#999;font-size:12px;font-weight:400}


.list_g1 li,.list_g3 li{height:90px;margin-bottom:5px}
.list_g1 li p,.list_g3 li p{font-size:12px;color:#999;padding:5px 0}
.list_g1 li a,.list_g3 li a{font-size:14px;color:#333;text-decoration:none}
.list_g1 li a:hover,.list_g3 li a:hover{color:#00b64f}
.list_g1 li img,.list_g3 li img{float:left;margin:0 15px 5px 0;width:278px;height:90px}
.list_g2 li{height:110px;}
.list_g2 li a{font-size:16px;color:#333;text-decoration:none}
.list_g2 li a:hover{color:#00b64f}
.list_g2 li p{font-size:14px;color:#999;padding:1px 0}
.list_g2 li p a{color:#00b64f;font-size:14px;display:block;padding:5px 0}
.list_g2 li img{float:left;margin:0 15px 5px 0;width:200px;height:105px}
.list_g3 li a{font-size:14px;color:#00b64f;text-decoration:none}
.list_g3 li a:hover{color:#00b64f}
.list_g3 li img{float:left;margin:0 15px 5px 0;width:100px;height:80px}
.list_g4{height:100px;margin:-5px -10px}
.list_g4 li{height:90px;margin:5px 10px;width:274px;float:left}
.list_g4 li p{font-size:12px;color:#999;padding:5px 0}
.list_g4 li a{font-size:14px;color:#333;text-decoration:none}
.list_g4 li a:hover{color:#00b64f}
.list_g4 li img{float:left;margin:0 15px 5px 0;width:90px;height:70px}
.list_news li{position:relative;height:145px;margin-bottom:20px;border-bottom:1px solid #ECECEC}
.list_news img{width:165px;height:125px}
.list_news h3.list_news_t{font-size:16px;margin-bottom:10px}
.list_news h3.list_news_t a{color:#666;text-decoration:none}
.list_news h3.list_news_t a:hover{color:#00b64f}
.list_news a.list_news_i{float:left;margin:0 20px 10px 0}
.list_news p.list_news_c{color:#888;font-size:12px;line-height:20px;height:60px;overflow:hidden}
.list_news p.list_news_tag{font-size:12px;color:#888;position:absolute;left:185px;bottom:20px}
.list_news p.list_news_tag span{padding:0 10px}
.list_news p.list_news_tag a{color:#00b64f;padding:0 5px}
.list_news p.list_news_tag a:hover{color:red}
.nav_zhuangji a,.nav_zhuangji a:link,.nav_zhuangji a:visited{border:1px solid #B1DB9E;background-color:#FFF;padding:10px 10px;text-align:center;display:block;color:#00b64f;text-decoration:none;margin-bottom:5px}
.nav_zhuangji a:active,.nav_zhuangji a:hover{background-color:#00b64f;border:1px solid #00b64f;color:#FFF}
.nav_today a,.nav_today a:link,.nav_today a:visited{padding:10px 10px;text-align:center;display:block;color:#00b64f;text-decoration:none;margin-bottom:5px}
.nav_today a:hover,.nav_zhuangji a:active{color:#00b64f}
.list_pcdown .list_pcdown_t{padding:0 10px 20px 0}
.list_pcdown .list_pcdown_t a{font-size:18px;color:#333;text-decoration:none}
.list_pcdown .list_pcdown_t a:hover{color:#00b64f}
/*.list_pcdown a.btn_pcdown,.list_pcdown a.btn_pcdown:link,.list_pcdown a.btn_pcdown:visited{display:block;position:absolute;right:0;top:40px;text-align:center;width:80px;height:60px;padding:40px 10px 10px 10px;background:url(../images/ico_down.jpg) no-repeat center top;text-decoration:none;border-left:1px solid #DDD}*/
.list_pcdown .list_pcdown_t span{float:right;right:10px;top:10px;font-size:14px}
.list_pcdown .list_pcdown_t span strong{color:#F85F00}
.list_pcdown .list_pcdown_c{font-size:14px;padding-right:110px}
.list_pcdown .list_pcdown_c img{float:left;margin:0 10px 5px 0;width:60px;height:60px}
.list_pcdown .list_pcdown_c span{display:block;padding:10px 0}
.list_pcdown .list_pcdown_c a{text-decoration:none}
.list_pcdown .list_pcdown_c a:hover{color:#00b64f}
.list_pcdown li{color:#888;position:relative;border-bottom:1px solid #ECECEC;height:120px;margin-bottom:20px}
.list_tag{margin:-6px}
.list_tag li{width:295px;height:180px;padding:10px;background-color:#FFF;border:1px solid #ECECEC;float:left;margin:6px}
.list_tag li:hover{border:1px solid #00b64f}
.list_tag li p{border-top:1px solid #EEE;clear:both;font-size:12px;color:#999;padding:10px 5px}
.list_tag .list_tag_t{padding:0 0}
.list_tag .list_tag_t a{font-size:16px;color:#333;text-decoration:none}
.list_tag .list_tag_t a:hover{color:#00b64f}
/*.list_tag a.btn_pcdown,.list_tag a.btn_pcdown:link,.list_tag a.btn_pcdown:visited{display:block;position:absolute;right:0;top:10px;text-align:center;width:50px;height:60px;padding:40px 5px 10px 5px;background:url(../images/ico_down.jpg) no-repeat center top;text-decoration:none}*/
.list_tag .list_tag_t span{float:right;font-size:14px}
.list_tag .list_tag_t span strong{color:#F85F00}
.list_tag .list_tag_c{padding-top:5px;font-size:12px;padding-right:70px;position:relative;border:none}
.list_tag .list_tag_c img{float:left;margin:0 10px 5px 0;width:60px;height:60px}
.list_tag .list_tag_c span{display:block;padding:5px 0}
.list_tag .list_tag_c a{text-decoration:none}
.list_tag .list_tag_c a:hover{color:#00b64f}

.list_tagzt{margin:-6px}
.list_tagzt li{width:291px;height:180px;padding:10px;background-color:#FFF;border:1px solid #ECECEC;float:left;margin:6px}
.list_tagzt li:hover{border:1px solid #00b64f}
.list_tagzt li p{border-top:1px solid #EEE;clear:both;font-size:12px;color:#999;padding:10px 5px}
.list_tagzt .list_tagzt_t{padding:0 0}
.list_tagzt .list_tagzt_t a{font-size:16px;color:#333;text-decoration:none}
.list_tagzt .list_tagzt_t a:hover{color:#00b64f}
.list_tagzt .list_tagzt_t span{float:right;font-size:14px}
.list_tagzt .list_tagzt_t span strong{color:#F85F00}
.list_tagzt .list_tagzt_c{padding-top:5px;font-size:12px;padding-right:70px;position:relative;border:none}
.list_tagzt .list_tagzt_c img{float:left;margin:0 10px 5px 0;width:60px;height:60px}
.list_tagzt .list_tagzt_c span{display:block;padding:5px 0}
.list_tagzt .list_tagzt_c a{text-decoration:none}
.list_tagzt .list_tagzt_c a:hover{color:#00b64f}

.list_zj{margin:-6px}
.list_zj li{width:285px;height:140px;padding:10px;background-color:#FFF;border:1px solid #FFF;border-bottom:1px solid #ECECEC;float:left;margin:6px}
.list_zj li p{border-top:1px solid #EEE;clear:both;font-size:12px;color:#999;padding:10px 5px}
.list_zj li:hover{border:1px solid #00b64f}
.list_zj .list_zj_t{padding:5px 10px}
.list_zj .list_zj_t a{font-size:16px;color:#333;text-decoration:none}
.list_zj .list_zj_t a:hover{color:#00b64f}
.list_zj .list_zj_t span{float:right;font-size:14px}
.list_zj .list_zj_t span strong{color:#F85F00}
.list_zj .list_zj_c{padding-top:5px;font-size:12px;padding-right:70px;position:relative;border:none}
.list_zj .list_zj_c img{float:left;margin:0 10px 5px 0;width:60px;height:60px}
.list_zj .list_zj_c span{display:block;padding:5px 0}
.list_zj .list_zj_c a{text-decoration:none}
.list_zj .list_zj_c a:hover{color:#00b64f}
.list_soft{margin-bottom:20px}
.list_soft h2{background-color:#00b64f;color:#FFF;font-size:14px;padding:10px 15px;display:inline}
.list_soft div{background-color:#FCFCFC;padding:10px 15px}
.list_soft p{padding:5px 0;clear:both}
.list_soft li h3{color:#666;font-size:14px;padding:5px 0 5px 0;margin-bottom:5px}
.list_soft ul{float:left;width:33.33%}
.list_soft li a,.list_soft li a:link,.list_soft li a:visited{background-color:#F5F5F5;display:block;float:left;border:1px solid #ECECEC;color:#888;padding:5px 5px;margin:2px 4px;width:110px;height:35px;line-height:25px;text-align:center;text-decoration:none;font-size:14px;overflow:hidden}
.list_soft li a:active,.list_soft li a:hover{background-color:#00b64f;color:#FFF;border:1px solid #00b64f}
.a_type{margin-bottom:10px;font-size:16px;clear:both}
.a_type a,.a_type a:link,.a_type a:visited{background-color:#EEFCED;border:1px solid #DBF2D7;color:#00b64f;padding:5px 10px;margin:0 8px 5px 0;text-align:center;text-decoration:none;display:inline-block}
.a_type a:active,.a_type a:hover{border:1px solid #00b64f;background-color:#00b64f;color:#FFF}
.a_type a.on,.a_type a.on:link,.a_type a.on:visited{background-color:#00b64f;border:1px solid #00b64f;color:#FFF}
.a_type a.on:hover,.a_type2{margin-bottom:10px;font-size:16px;clear:both}
.a_type2 a,.a_type2 a:link,.a_type2 a:visited{background-color:#F5F5F5;border:1px solid #ECECEC;color:#888;padding:5px 10px;margin:0 8px 5px 0;text-align:center;text-decoration:none;display:inline-block}
.a_type2 a:active,.a_type2 a:hover{border:1px solid #00b64f;background-color:#00b64f;color:#FFF}
.a_type2 a span{padding:0 5px;font-size:14px}
.a_type2 a.on,.a_type2 a.on:link,.a_type2 a.on:visited{background-color:#00b64f;border:1px solid #00b64f;color:#FFF}
.a_type2 a.on:hover,.a_type2 a.on:span{padding:0 5px;font-size:12px}
.list_mac{margin:0 -10px 0 -10px}
.list_mac li{position:relative;width:565px;height:150px;float:left;padding:0 120px 0 120px;border-bottom:1px solid #ECECEC;margin:0 10px 20px 10px}
.list_mac .list_mac_i{position:absolute;left:0;top:0;height:135px;color:#333;font-size:12px;text-align:center;text-decoration:none}
.list_mac .list_mac_i img{display:block;margin-bottom:5px;width:100px;height:100px}
.list_mac .list_mac_i i{color:#EB6043;font-size:14px}
.list_mac .list_mac_i i em{font-size:20px;font-style:normal}
.list_mac h3.list_mac_t{margin:5px 0}
.list_mac .list_mac_t a{font-size:16px;color:#333;text-decoration:none}
.list_mac .list_mac_t a:hover{color:#00b64f}
.list_mac .list_mac_c,.list_mac .list_mac_p{font-size:12px;color:#888;line-height:170%;padding:5px 0}
.list_mac .list_mac_c .start{color:#FCAE5B;font-size:20px}
.list_mac1{margin:0 -10px -10px -10px}
.list_mac1 li{position:relative;width:413px;height:160px;float:left;padding:0 10px 0 130px;margin:0 10px 10px 10px;border:2px solid #FFF;background-color:#FFF}
.list_mac1 li:active,.list_mac1 li:hover{border:2px solid #00b64f;background-color:#FFF}
.list_mac1 .list_mac1_i{position:absolute;left:10px;top:5px;height:135px;color:#333;font-size:12px;text-align:center;text-decoration:none;color:#999}
.list_mac1 .list_mac1_i img{display:block;width:100px;height:100px}
.list_mac1 h3.list_mac1_t{margin:5px 0}
.list_mac1 .list_mac1_t a{font-size:16px;color:#333;text-decoration:none}
.list_mac1 .list_mac1_t a:hover{color:#00b64f}
.list_mac1 .list_mac1_p{border-top:1px solid #ECECEC}
.list_mac1 .list_mac1_c,.list_mac1 .list_mac1_p{font-size:12px;color:#888;line-height:170%;padding:5px 0;
	width: 270px;
	overflow: hidden;
	/* text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical; */
	position:relative;
	line-height:1.4em;
	height:4.6em;
} 
.list_mac1 .start{color:#FCAE5B;font-size:14px;display:block}
.list_aphb{margin:0 -10px -10px -10px}
.list_aphb li{position:relative;width:370px;height:160px;float:left;padding:0 10px 0 130px;margin:0 10px 10px 10px;border:2px solid #FFF;background-color:#FFF}
.list_aphb li:active,.list_aphb li:hover{border:2px solid #00b64f;background-color:#FFF}
.list_aphb .list_aphb_i{position:absolute;left:10px;top:5px;height:135px;color:#333;font-size:12px;text-align:center;text-decoration:none;color:#999}
.list_aphb .list_aphb_i img{display:block;width:100px;height:100px}
.list_aphb h3.list_aphb_t{margin:5px 0;height:30px;line-height:30px;overflow:hidden;padding-right:30px}
.list_aphb .list_aphb_t a{font-size:16px;color:#333;text-decoration:none}
.list_aphb .list_aphb_t a:hover{color:#00b64f}
.list_aphb .list_aphb_p{border-top:1px solid #ECECEC;height:50px;overflow:hidden}
.list_aphb .list_aphb_c,.list_aphb .list_aphb_p{font-size:12px;color:#888;line-height:170%;padding:5px 0}
.list_aphb .start{color:#FCAE5B;font-size:14px;display:block}
.list_type1{margin:-5px 0 0 0}
.list_type1 li h3{color:#00b64f;font-size:14px;padding:5px 0 5px 20px;margin-bottom:5px}
.list_type1 li{font-size:14px;clear:both;margin:0 -8px 0 0}
.list_type1 li a,.list_type1 li a:link,.list_type1 li a:visited{background-color:#F5F5F5;display:block;float:left;border:1px solid #ECECEC;color:#888;padding:5px 5px;margin:0 8px 5px 0;width:30%;text-align:center;text-decoration:none}
.list_type1 li a:active,.list_type1 li a:hover{background-color:#00b64f;color:#FFF;border:1px solid #00b64f}
.list_type1 .active{background-color:#00b64f;color:#FFF;border:1px solid #00b64f}
.list_type1 a.active,.list_type1 a.active:link,.list_type1 a.active:visited{background-color:#00b64f;color:#FFF;border-right:1px solid #00b64f}
.list_type2 li h3{color:#00b64f;font-size:14px;padding:5px 0 5px 0;margin-bottom:5px}
.list_type2 li{font-size:14px;clear:both}
.list_type2 li a,.list_type2 li a:link,.list_type2 li a:visited{
	background-color:#FFFFFF;
	display:block;
	float:left;
	border:1px solid #FFFFFF;
	color:#888;
	padding:5px 5px;
	margin:0 8px 5px 0;
	text-align:center;
	text-decoration:none;
	overflow:hidden;
	white-space:nowrap
}
.list_type2 li a:active,.list_type2 li a:hover{border:1px solid #00b64f;background-color:#00b64f;color:#FFF}
.list_img01 li{float:left;padding:0 6px}
.list_img01 li a{text-align:center;color:#858585;display:block;font-size:12px;text-decoration:none}
.list_img01 li a:hover{color:#00b64f}
.list_img01 li a img{width:150px;height:225px;display:block;margin-bottom:2px;padding:1px;background-color:#FFF}
.list_img01 li a:hover img{background-color:#00b64f}
.list_img0 li{float:left;padding:0 11px}
.list_img0 li a{text-align:center;color:#858585;display:block;font-size:12px;text-decoration:none}
.list_img0 li a:hover{color:#00b64f}
.list_img0 li a img{width:208px;height:312px;display:block;margin-bottom:2px;padding:1px;background-color:#FFF}
.list_img0 li a:hover img{background-color:#00b64f}
.list_img1 li{float:left;padding:0 11px}
.list_img1 li a{text-align:center;color:#858585;display:block;font-size:12px;text-decoration:none}
.list_img1 li a:hover{color:#00b64f}
.list_img1 li a img{width:208px;height:130px;display:block;margin-bottom:2px;padding:1px;background-color:#FFF}
.list_img1 li a:hover img{background-color:#00b64f}
.list_img2 li{float:left;padding:0 12px;width:144px;overflow:hidden;height:190px;margin-bottom:15px}
.list_img2 li a{text-align:center;color:#858585;display:block;font-size:14px;text-decoration:none;position:relative;margin-bottom:10px}
.list_img2 li a:hover{color:#00b64f}
.list_img2 li a img{width:120px;height:160px;display:block;margin-bottom:10px;padding:2px;background-color:#FFF}
.list_img2 li a:hover img{background-color:#00b64f}
.list_img2 li a span{height:25px;line-height:25px;color:#FFF;text-align:left;padding:0 0 0 10px;position:absolute;overflow:hidden;left:2px;top:133px;width:116px;display:block;background-color:#999;font-size:12px}
.list_img2 li a span i{background-color:#00b64f;display:block;height:25px;padding:0 5px;float:right}
.list_img3{width:105px;border-right:1px solid #ECECEC}
.list_img3 li{padding:0 10px;width:100px;overflow:hidden;height:80px;margin-bottom:7px;text-align:center}
.list_img3 li a{text-align:center;color:#858585;font-size:12px;text-decoration:none;position:relative;display:block}
.list_img3 li a:active,.list_img3 li a:hover{color:#00b64f}
.list_img3 li a img{width:60px;height:60px;display:block;margin:auto;margin-bottom:5px}
.list_img4{height:100px}
.list_img4 li{float:left}
.list_img4 li a{font-size:12px;text-decoration:none;text-align:center;width:94px;height:90px;display:block;float:left;overflow:hidden;line-height:20px;padding:5px 5px;border:2px solid #FFF;overflow:hidden;float:left}
.list_img4 li a:active,.list_img4 li a:hover{color:#00b64f;border:2px solid #00b64f}
.list_img4 li a img{width:60px;height:60px;display:block;margin:auto}
.list_img5{margin-right:-20px}
.list_img5 li{float:left;padding:0 3px}
.list_img5 li a{text-align:center;color:#858585;display:block;font-size:12px;text-decoration:none}
.list_img5 li a:hover{color:#00b64f}
.list_img5 li a img{width:160px;height:100px;display:block;margin-bottom:10px;padding:2px;background-color:#FFF}
.list_img5 li a:hover img{background-color:#00b64f}
.list_img6{height:360px;overflow:hidden}
.list_img6 li{float:left}
.list_img6 li a{font-size:12px;text-decoration:none;text-align:center;width:103px;height:90px;display:block;float:left;overflow:hidden;line-height:20px;padding:5px 5px;border:2px solid #FFF;overflow:hidden;float:left}
.list_img6 li a:active,.list_img6 li a:hover{color:#00b64f;border:2px solid #00b64f}
.list_img6 li a img{width:60px;height:60px;display:block;margin:auto}

.list_azxgrj{height:auto;overflow:hidden}
.list_azxgrj li{float:left}
.list_azxgrj li a{font-size:12px;text-decoration:none;text-align:center;width:103px;height:90px;display:block;float:left;overflow:hidden;line-height:20px;padding:5px 5px;border:2px solid #FFF;overflow:hidden;float:left}
.list_azxgrj li a:active,.list_azxgrj li a:hover{color:#00b64f;border:2px solid #00b64f}
.list_azxgrj li a img{width:60px;height:60px;display:block;margin:auto}

.cycle_1{overflow:hidden;position:relative;height:100px}
.cycle_1 .hd h2{display:none}
.cycle_1 .hd .prev{left:0}
.cycle_1 .hd .next{}
.cycle_1 .hd .prevStop{cursor:default}
.cycle_1 .hd ul{display:none}
.cycle_1 .cycle_con{padding:0 50px 0 50px}
.cycle_1 .cycle_con ul{overflow:hidden;zoom:1}
.cycle_2{overflow:hidden;position:relative;margin-bottom:10px;border:1px solid #ECECEC;background-color:#FFF}
.cycle_2 .hd h2{display:none}
.cycle_2 .hd .prev{left:0}
.cycle_2 .hd .next{background:#FAFAFA;right:0}
.cycle_2 .hd .next:hover,.cycle_2 .hd .prev:hover{background-color:#EEE}
.cycle_2 .hd .prevStop{cursor:default}
.cycle_2 .hd ul{display:none}
.cycle_2 .cycle_con{padding:0 50px 0 50px}
.cycle_2 .cycle_con ul{overflow:hidden;zoom:1;width:770px}
.cycle_2 .cycle_con ul li{text-align:center;width:770px;padding:10px 0;height:430px}
.cycle_2 .cycle_con ul li img{margin:auto;max-height:410px}
.list_zt{height:40px}
.list_zt a{display:block;width:99px;float:left;height:35px;line-height:25px;overflow:hidden;text-align:center;color:#888;border-bottom:1px solid #DDD;font-size:12px;padding:5px;text-decoration:none}
.list_zt a:active,.list_zt a:hover{background-color:#00b64f;color:#FFF}
.list_zt1{margin:0 -5px}
.list_zt1 li{width:270px;height:290px;border:1px solid #EEE;padding:5px;text-align:center;position:relative;margin:10px;float:left}
.list_zt1 li:hover{border:1px solid #00b64f}
.list_zt1 li img{display:block;margin-bottom:10px;width:260px;height:120px}
.list_zt1 li a,.list_zt1 li a:link,.list_zt1 li a:visited{color:#666;text-decoration:none}
.list_zt1 li a:active,.list_zt1 li a:hover{color:#00b64f;text-decoration:underline}
.list_zt1 p{color:#999;line-height:150%;font-size:12px;padding:15px 10px 10px 10px;text-align:left}
.list_zt1 li p a,.list_zt1 li p a:link,.list_zt1 li p a:visited{color:#009A4C;padding:0 10px}
.list_zt1 span{color:#999;font-size:12px;position:absolute;width:100%;bottom:10px;text-align:center;left:0}
.list_zt2{margin:0 -5px}
.list_zt2 li{width:270px;height:190px;border:1px solid #EEE;padding:5px;text-align:center;position:relative;margin:10px;float:left}
.list_zt2 li:hover{border:1px solid #00b64f}
.list_zt2 li img{display:block;margin-bottom:10px;width:260px;height:120px}
.list_zt2 li a,.list_zt2 li a:link,.list_zt2 li a:visited{font-size:14px;color:#666;text-decoration:none}
.list_zt2 li a:active,.list_zt2 li a:hover{color:#00b64f;text-decoration:underline}
.list_zt2 p{color:#999;line-height:150%;font-size:12px;padding:15px 10px 10px 10px;text-align:left}
.list_zt2 li p a,.list_zt2 li p a:link,.list_zt2 li p a:visited{color:#009A4C;padding:0 10px}
.list_zt2 span{color:#999;font-size:12px;position:absolute;width:100%;bottom:10px;text-align:center;left:0}

.list_zt3{margin:0 auto}
.list_zt3 li{height:210px;border:1px solid transparent;padding:5px;text-align:center;position:relative;margin:10px;margin-left: 36px;float:left}
.list_zt3 li:hover{border:1px solid #00b64f}
.list_zt3 li img{display:block;margin-bottom:10px;width:320px;height:160px}
.list_zt3 li a,.list_zt2 li a:link,.list_zt2 li a:visited{font-size:14px;color:#666;text-decoration:none}
.list_zt3 li a:active,.list_zt2 li a:hover{color:#00b64f;text-decoration:underline}
.list_zt3 p{color:#999;line-height:150%;font-size:12px;padding:15px 10px 10px 10px;text-align:left}
.list_zt3 li p a,.list_zt2 li p a:link,.list_zt2 li p a:visited{color:#009A4C;padding:0 10px}
.list_zt3 span{color:#999;font-size:12px;position:absolute;width:100%;bottom:10px;text-align:center;left:0}

.list_pc1{
	width:1200px;

	overflow:hidden;
}
.list_pc1 li{
	width:144px;
	height:180px;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 2px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	float: left;
}
.list_pc1 li h3{color:#00b64f;height:40px;line-height:40px;background-color:#F9F9F9;font-weight:400;font-size:14px;text-align:center;margin-bottom:10px}
.list_pc1 li a{font-size:14px;height:30px;line-height:26px;display:block;overflow:hidden;text-decoration:none;padding:0 5px}
.list_pc1 li a img{margin:auto;vertical-align:middle;margin-right:5px;width:24px;height:24px}
.list_pc1 li a:active,.list_pc1 li a:hover{color:#00b64f}
.list_anzhuo1 li{text-align:center;width:217px;float:left;margin:0 2px}
.list_anzhuo1 li h3{color:#00b64f;height:40px;line-height:40px;background-color:#F9F9F9;font-weight:400;font-size:14px}
.list_anzhuo1 li a{
	font-size:14px;
	display:block;
	text-align:center;
	width:105px;
	height:108px;
	overflow:hidden;
	margin-bottom:6px;
	float:left;
	text-decoration:none;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 12px;
	padding-left: 15px;
}
.list_anzhuo1 li a img{margin:auto;display:block;margin-bottom:10px;-moz-border-radius:10px;border-radius:10px}
.list_anzhuo1 li a:active,.list_anzhuo1 li a:hover{color:#F1453A}
.list_txt1 i{float:right;color:#CCC;}
.list_txt1 li{margin: 1px 0;font-size:14px;height:30px;line-height:30px;overflow:hidden;width:49.666%;padding-right:15px;float:left}
.list_txt1 li:nth-child(even){padding-left:15px;padding-right:0}
.list_txt1 li a{color:#333;text-decoration:none}
.list_txt1 li a:hover{color:#00b64f;text-decoration:underline}
.list_txt1 span a{
	width:60px;
	display:inline-block;
	list-style-type: none;
	color:#999;
	font-size: 12px;
}
.list_txt222 {padding-top: 95px;}
.list_txt222 li{
	font-size:13px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	color: #CCC;
}
.list_txt222 li a{color:#888;text-decoration:none}
.list_txt222 li a:hover{color:#00b64f;text-decoration:underline}
.list_txt2 i{float:right;color:#CCC}
.list_txt2 li{
	margin: 1.2px 0;
	font-size:13px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	list-style-type: disc;
	color: #CCC;
}
.list_txt2 li a{color:#888;text-decoration:none}
.list_txt2 li a:hover{color:#00b64f;text-decoration:underline}
.list_txt2 span{width:65px;display:inline-block}
.list_txt2 img{margin:auto;vertical-align:middle;margin-right:5px;width:24px;height:24px;border-radius: 5px;}
.list_txt3 i{float:right;color:#CCC}
.list_txt3 li{font-size:14px;height:39px;line-height:39px;overflow:hidden;border-bottom:1px solid #ECECEC}
.list_txt3 li span.type{width:80px;display:inline-block}
.list_txt3 li a{color:#888;text-decoration:none}
.list_txt3 li a:hover{color:#00b64f;text-decoration:underline}
.list_txt3 img{margin:auto;vertical-align:middle;margin-right:5px;width:30px;height:30px}
.list_txt4 li{font-size:14px;height:60px;overflow:hidden;border-bottom:1px solid #ECECEC;position:relative;padding-left:60px;margin-bottom:10px}
.list_txt4 li a{font-size:14px;color:#333;text-decoration:none}
.list_txt4 li a:hover{color:#00b64f;text-decoration:underline}
.list_txt4 li p{font-size:12px;color:#888;line-height:170%}
.list_txt4 img{position:absolute;left:0;top:0;width:50px;height:50px}
.list_txt4 .start{color:#FCAE5B;font-size:20px;display:block}

.list_syyctj li{font-size:14px;overflow:hidden;border-bottom:1px solid #ECECEC;position:relative;padding-left:60px;padding-top: 15px;padding-bottom: 15px;}
.list_syyctj li a{
	font-size:14px;
	color:#333;
	text-decoration:none;
	display: inline-block;
	/* width: 90%; */
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.list_syyctj li a:hover{color:#00b64f;text-decoration:none}

.list_syyctj img{position:absolute;left:0;top:10px;width:50px;height:50px}
.list_syyctj .start{color:#FCAE5B;font-size:20px;display:block}

.list_txt5 li{font-size:14px;height:70px;line-height:30px;overflow:hidden;width:30%;float:left;margin: 5px 0 4px 25px;}
.list_txt5 li a{color:#888;text-decoration:none;font-size: 14px;white-space:nowrap;}
.list_txt5 li a:hover{color:#00b64f;text-decoration:underline;text-decoration:none;}
.list_txt5 span{width:70px;display:inline-block}
.list_txt5 img{margin:auto;vertical-align:middle;margin-right:5px;width:48px;height:48px}
.list_txt5 p{color:#999;margin:-3px 3px}
.list_txt5 i{color:#cdcdcd;padding:0 3px}
.list_txt5 em{font-weight:700;color:#ff9f15}
.list_txt5 span{color:#FFF;height:18px;line-height:18px;padding:0 3px;background:#2589ef;border-radius:2px;float:right}


.list_txt6,.list_txt7{margin:0 -10px}
.list_txt6 li,.list_txt7 li{font-size:14px;height:30px;line-height:30px;border-bottom:1px solid #ECECEC;overflow:hidden;margin:0 10px;width:274px;float:left}
.list_txt6 li a,.list_txt7 li a{color:#888;text-decoration:none}
.list_txt6 li a:hover,.list_txt7 li a:hover{color:#00b64f;text-decoration:underline}
.list_txt6 span,.list_txt7 span{width:155px;display:inline-block}
.list_txt7 li{width:175px;border:none;border-right:1px solid #EEE}
.list_txt7 li a{color:#00b64f}
.list_txt7 li:nth-child(6n){border:none}
/*****猜您需要******/
.list_cxy{ margin:auto;}
.list_cxy li{ padding:5px 5px 5px 75px; position:relative; float:left; margin:5px; width:400px; height:85px; overflow:hidden;}
.list_cxy a.t_cxy{ font-size:16px; color:#333; display:block; height:44px; padding:5px 0;text-decoration:none;}
.list_cxy a.t_cxy img{ position:absolute; left:0px; top:10px;border-radius: 10px; }
.list_cxy a.t_cxy:hover{ color:#00b64f;}
.list_cxy a.d_cxy{ position:absolute; right:10px; top:10px; color:#FFF; font-size:14px; font-weight:normal; background-color:#00b64f; padding:5px 15px;text-decoration:none;}
.list_cxy a.d_cxy:hover{ background-color:#87C7E6;}

.list_cxy p.i_cxy{ position:absolute; left:180px; bottom:15px; color:#AAA; font-size:12px; padding:5px 0;}
.list_cxy span.x_cxy{ position:absolute; left:75px; bottom:15px;}
/*素材栏目专用列表样式*/
.list_sczyys{}
.list_sczyys li{ text-align:center;margin:5px 2px; display:inline-block;+float:left;}
.list_sczyys li img{ margin-bottom:10px; display:block; width:100%;}
.list_sczyys li a,.list_sczyys li a:visited,.list_sczyys li a:link{ border:1px solid #EEEEEE; background-color:#FFF; display:block; width:196px; height:200px;
+width:189px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-decoration: none;
	padding:5px;
	color:#666;
	font-size:14px;
}
.list_sczyys li a:hover{border:1px solid #009A4C; color:#009A4C;}

.list_hot1{padding-left:25px}
.list_hot1 li{font-size:14px;height:30px;line-height:30px;overflow:hidden}
.list_hot1 li a{color:#888;text-decoration:none}
.list_hot1 li a:hover{color:#00b64f;text-decoration:underline}

.list_xxyzxgx{
	padding-left:2px
}
.list_xxyzxgx li{color:#888;font-size:14px;height:30px;line-height:30px;overflow:hidden;list-style: disc inside;}
.list_xxyzxgx li a{
	color:#888;
	text-decoration:none;
}
.list_xxyzxgx li a:hover{color:#00b64f;text-decoration:underline}


.mr_m ins{ position:absolute; top:0; left:0; display:block; width:64px; height:64px; text-indent:-9999px; overflow:hidden;}
.headlines{ text-align:center; line-height:26px; padding:15px 0 15px; border-bottom:1px solid #efefef; margin-bottom:-1px; position:relative}
.headlines p{ height:26px; overflow:hidden;}
.headlines p a{ padding:0 10px; font-size: 12px;text-decoration: none;}
.headlines h3{ font:18px/26px 'Microsoft YaHei'; height:26px; overflow:hidden;}
.headlines h3 a:link,.headlines h3 a:visited,.headlines h3 a:hover,.headlines h3 a:active{ color:#c90000;text-decoration: none;}


.tab_nav ul,.tab_nav2 ul,.tab_nav3 ul{float:right}
.tab_nav ul li,.tab_nav2 ul li,.tab_nav3 ul li{float:left;list-style-type:none;font-size:14px;padding:0 10px;height:38px;line-height:38px;cursor:pointer}
.tab_nav ul li a,.tab_nav2 ul li a,.tab_nav3 ul li a{text-decoration:none}
.tab_nav ul li.on{background-color:#00b64f;color:#FFF}
.tab_nav ul li.on a{color:#FFF}
.tab_nav2 ul li{border-left:1px solid #ECECEC;padding:0 25px}
.tab_nav2 ul li a{text-decoration:none}
.tab_nav2 ul li.on{background-color:#00b64f;color:#FFF}
.tab_nav2 ul li.on a{color:#FFF}
.tab_nav2 p{float:right;margin-left:20px}
.tab_nav2 p a{padding:0 15px;text-decoration:none;color:#858585;font-size:14px}
.tab_nav2 p a:hover{color:#00b64f}
.tab_nav3 ul{float:left}
.tab_nav3 ul li{border-right:1px solid #ECECEC;padding:0 15px;text-align:center}
.tab_nav3 ul li.on{height:38px;border-bottom:3px solid #00b64f;color:#00b64f;font-size:14px}
.tab_nav3 ul li.on a{text-decoration:none}
.tab_nav1 ul li a{text-decoration:none}
.tab_nav1 ul li.on{background-color:#00b64f;color:#FFF}
.tab_nav1 ul li.on a{color:#FFF}
.tab_nav1 p{float:right;margin-left:20px}
.tab_nav1 p a{padding:0 15px;text-decoration:none;color:#858585;font-size:14px}
.tab_nav1 p a:hover{color:#00b64f}
.tab_nav4{border:1px solid #ECECEC;border-bottom:none;height:39px;line-height:37px;overflow:hidden;padding:0;position:relative;background:url(../images/t_1.png) repeat-x left bottom;font-size:12px}
.tab_nav2 ul li,.tab_nav3 ul li,.tab_nav4 ul li{float:left;list-style-type:none;font-size:14px;padding:0 20px;height:38px;line-height:38px;cursor:pointer;border-right:1px solid #ECECEC}
.tab_nav4 ul li a{text-decoration:none}
.tab_nav4 ul li.on{height:38px;border-bottom:3px solid #00b64f;color:#00b64f;font-size:14px;font-weight:700}
.tab_nav4 ul li.on a{color:#00b64f}
.tw_1{width:165px;color:#858585}
.tw_2{width:106px}
.tab_con div{display:none}

.tag_title{
	border:1px solid #ECECEC;
	background-color:#FFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.tag_title h2{
	display:inline;
	font-size:20px;
	color:#666
}
.tag_title p,.tag_title span{color:#999;font-size:14px;padding:5px 0}
.zt_title{border:1px solid #ECECEC;padding:30px 20px;background-color:#FFF;position:relative}
.zt_title h2{display:inline;font-size:26px;color:#666;padding-right:20px}
.tag_title span,.zt_title p{color:#999;font-size:14px;padding:5px 0}
.zt_title p{padding:20px 0}
.zt_title p img{width:400px;height:200px;margin:0 15px 10px 0;float:left}
.zt_title .baidu{position:absolute;right: 0px;top: 280px;width:300px}
.title{padding-top:15px;border:1px solid #EEE;background-color:#FFF;text-align:center}
.title h1{color:#333;font-size:26px;font-weight:400}
.title p{color:#999;font-size:.9em;text-decoration:none;padding:10px 5px;margin-bottom:5px}
.title p a{font-size:.75em;color:#999;text-decoration:none}
.content{border-top:none;font-size:1.1em;color:#000;background-color:#FFF;line-height:180%;clear:both;padding-bottom:50px;padding:0 10px 15px 10px}
.content p{line-height: 2em;margin: 6px 0;}
.content strong{color:#333;}
.content a{color:#06F;text-decoration:none}
.content a:hover{color:#F60}
.content h1{font-size:2.2em;font-weight:400;padding:10px 0;margin:10px 0;color:#444}
.content h3{
	background: rgba(0, 0, 0, 0) url(../images/nrjs_h3.jpg) no-repeat scroll left top;
	color: #00b64f;
	font-size: 16px;
	height: 34px;
	line-height: 34px;
	margin: 0;
	padding: 0;
	text-indent: 30px;
	width: 700px;
}
.content h2{font-size:1.9em;font-weight:400;line-height:120%;color:#52412E;padding:10px 0}
.content h4{font-size:1.2em;line-height:120%;color:#444;font-weight:700;padding:10px 0;font-weight:400}
.content h5{font-size:.9em;line-height:120%;color:#444;padding:10px 0}
.content h6{font-size:.75em;line-height:120%;color:#444;padding:10px 0}
.content ol{margin:10px 20px}
.content ol li{list-style-type:decimal;margin-left:20px}
.content img{margin:0 auto;display:block;max-width:800px; width:expression(document.body.clientWidth>800?"800px":"auto"); overflow:hidden;}
.c_tag{font-size:14px}
.c_tag a{color:#00b64f;padding:0 5px}
.c_tag a:hover{color:red}
.c_sx{border:1px solid #EEE;background-color:#F5F5F5;padding:10px;}
.c_sx a{
	font-size:16px;
	color:#00b64f;
	width:49%;
	display:block;
	text-align:center;
	text-decoration: none
}

.focusBox{position:relative;width:870px;height:470px;overflow:hidden;background-color:#FFF;border:1px solid #ECECEC;padding:10px}
.focusBox .pic{position:relative;z-index:0}
.focusBox .pic img{width:850px;height:450px;display:block}
.focusBox .hd{width:100%;position:absolute;bottom:10px;text-align:center;font-size:0;z-index:1}
.focusBox .hd li{margin:0 5px;height:16px;overflow:hidden;width:16px;cursor:pointer;display:inline-block;zoom:1}
.focusBox .hd .on{background-position:0 0}
.focusBox .next,.focusBox .prev{width:60px;height:90px;margin:-60px 0 0;display:none;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:.2}
.focusBox .prev{left:0}
.focusBox .next{background-position:0 -90px;right:0}
.focusBox .next:hover,.focusBox .prev:hover{filter:alpha(opacity=50)!important;opacity:.5!important}
.snapShotWrap{width:868px;overflow:hidden;position:relative;margin:30px 4px 10px}
#shotNext{top:0;right:0}
#shotPrev{top:0;left:0}
.snap-shot-btn{position:absolute;width:50%;height:100%;opacity:.7;z-index:3}
#shotNext i{background-position:-20px 0;right:30px}
#shotPrev i{background-position:0 0;left:30px}
.snap-shot-btn i{position:absolute;width:18px;height:32px;top:50%;margin:-16px 0 0 0}
.snapShotCont{width:868px;position:relative;overflow:hidden}
.snopshot{position:absolute;overflow:hidden;zoom:1;text-align:center;}
.snapShotCont img{position:relative;width:96%;border-radius: 20px;}
.snapShotCont iframe{position:relative;width:96%;border-radius: 20px;}
.elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:.4;filter:alpha(opacity=40)}
.elementOverlays{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}
.star_1,.star_2,.star_3,.star_4,.star_5{width:114px;height:20px;display:block;margin:5px auto}

.sl_1,.sl_2,.sl_3,.sl_4,.sl_5{width:100px;height:15px;display:block;margin:2px auto}

.sl2_1,.sl2_2,.sl2_3,.sl2_4,.sl2_5{width:100px;height:21px;display:block;margin:2px auto}

.mac_softinfo{border:1px solid #ECECEC;padding:20px;background-color:#FFF}
.mac_softinfo img{width:180px;height:180px;margin-bottom:10px;margin-left:55px}
.mac_softinfo i{margin: -17px 0 0 215px;position: absolute;}
.mac_softinfo ul{margin-bottom:10px}
.mac_softinfo li{color:#333;border-bottom:1px solid #ECECEC;clear:both;padding:5px}
.mac_softinfo li span{color:#999;width:80px;display:block;float:left;text-align:right}
.mac_softinfo a.btn_adown,.mac_softinfo a.btn_adown:link,.mac_softinfo a.btn_adown:visited{background: #00b64f;height:50px;line-height:30px;padding:10px 36px 10px 64px;text-align:center;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;display:block;color:#FFF;width:275px;text-decoration:none;margin-bottom:15px;font-size:16px}
.mac_softinfo a.btn_adown:active,.mac_softinfo a.btn_adown:hover{background-color:#00b64f}
.mac_softinfo h1{line-height: 30px;overflow: hidden;font-size: 18px;text-align: center;padding: 0 10px;}
.mac_softinfo h1 span{font-size:16px;padding-left:15px;margin-left:15px;border-left:1px solid #DDD}
.mac_softinfo p strong{float:left;margin:10px 5px 0 0}
.mac_softinfo p{float:left;font-size:14px;line-height:40px}

.mac_softinfo p em{font-style:normal;font-size:16px}
.mac_softinfo a.a_pl{color:#999;font-size:12px;padding:0 5px}
.keyText{background-color:#FFFAE7;border:1px solid #6AAA09;padding:15px;font-size:16px;border-radius:9px}
.keyText h4{color:#F1453A;font-size:18px}
.keyText p{color:#806753}
.soft_info{border:1px solid #ECECEC;background-color:#FFF;padding:20px 220px 20px 190px;position:relative;margin-bottom:10px}
.soft_info h1{font-size:20px;color:#333;font-weight:400}
.soft_info .info{font-size:14px;color:#333}
.soft_info .info span{color:#999;float:left}
.soft_info .info p{border-bottom:1px solid #ECECEC;width:49%;float:left;height:30px;padding:5px;overflow:hidden}
.soft_info .info p.bq{border:none;clear:both}
.soft_info .info p.bq a{color:#00b64f;padding:0 5px}
.soft_info .info p.bq a:hover{color:red}
.soft_info .isp{overflow: hidden;text-align:center;font-size:14px;position:absolute;left:20px;top:20px;width:140px;text-align:center}
.soft_info .isp i{color:#EB6043;font-size:14px;font-style:normal}
.soft_info .isp i em{font-size:20px;font-style:normal}
.soft_info .isp img{width:140px;height:140px;border-radius:25px;margin:0 auto;display:block}
.soft_info .isp a{display:block;font-size:12px;padding:5px;text-decoration:none}
.soft_info h3 {
	font-size: 15px !important;
}

.soft_info .isp span{margin:20px 0 0 27px;}

.soft_info div.ewm{position:absolute;right:20px;top:20px;text-align:center;font-size:12px;color:#999;width:200px}
.soft_info.img148_148{width:10px;height:130px;position:relative;z-index:5000}
.soft_info.img148_148 img{width:130px;height:130px;margin:-7px}
.soft_info .erwmH{display:none;width:210px;height:260px;border:1px solid #e8e7e8;background-color:#fff;position:absolute;left:-10px;top:0;z-index:5000}
.soft_info .img148_148 .erwmH img{width:200px;height:200px;margin:0}
.soft_info .ijiaoch{display:inline-block;padding-left:20px;position:relative;top:-7px}
.soft_info .ijiaoch li{float:left;width:155px;height:30px;line-height:30px;overflow:hidden}
.soft_info .ihezuo{display:inline-block;padding:6px 0 0 12px}
.soft_info .ihezuo li{float:left;width:123px;height:30px;line-height:30px}
.soft_info .ihezuo a,.soft_info .ijiaoch li{font-size:14px}
.soft_info div.ewm p{padding:15px 0}
.soft_info a.btn_adown,.soft_info a.btn_adown:link,.soft_info a.btn_adown:visited{background: #00b64f;background-color:#00b64f;height:50px;line-height:30px;padding:10px 10px 10px 60px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;display:block;color:#FFF;width:150px;text-decoration:none;margin:10px 15px 5px 0;font-size:16px}
.soft_info a.btn_adown:active,.soft_info a.btn_adown:hover{background-color:#00b64f}
.soft_info a.btn_adowu,.soft_info a.btn_adowu:link,.soft_info a.btn_adowu:visited{background:#00b64f;background-color:#00b64f;height:50px;line-height:30px;padding:10px 10px 10px 60px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;display:block;color:#FFF;width:150px;text-decoration:none;margin:10px 15px 5px 60px;font-size:16px}
.soft_info a.btn_adowu:active,.soft_info a.btn_adowu:hover{background-color:#00b64f}
.soft_info .baidu{position:absolute;top:195px}
.title_az p strong{float:left;margin:10px 20px 0 0}
.title_az p{float:left;font-size:14px;line-height:40px}
.title_az p i{font-style:normal;color:#EB5F43;font-size:12px}
.title_az p em{font-style:normal;font-size:16px}
.title_az a{text-decoration:none;color:#999;font-size:12px;padding:0 5px}
.aphb_listhot{border:1px solid #ECECEC;border-bottom:none;margin-bottom:10px;line-height:130%}
.aphb_listhot p{border-bottom:1px solid #ECECEC;background-color:#FFF;clear:both;color:#ECECEC;font-size:12px;padding:10px 100px 10px 114px;position:relative}
.aphb_listhot span{display:block;font-size:12px;color:#FFF;font-weight:400;margin-right:15px;width:94px;text-align:center;background-color:#00b64f;border-right:3px solid #00b64f;border-bottom:1px solid #9ACC83;position:absolute;left:0;top:0;bottom:0;padding:10px}
.aphb_listhot a,.aphb_listhot a:link,.aphb_listhot a:visited{text-decoration:none;font-size:14px;padding:0 15px}
.aphb_listhot a:active,.aphb_listhot a:hover{color:red}
.aphb_listhot a.more{color:#00b64f;position:absolute;right:10px;top:10px}
.aphb_listhot a.more:hover{color:#00b64f}
.taglist{overflow:hidden}

.bdsac{clear:both;}
.bdsac span{font-size: 14px;color:#ea4b2e}


#tags a{height:36px;line-height:36px;padding:5px;text-decoration:none;}
#tags .tags0{font-size:16px}
#tags .tags1{color:#5C26FF;font-size:34px}
#tags .tags2{color:#00b64f;font-size:18px}
#tags .tags3{color:#00b64f}
#tags .tags4{font-size:16px}
#tags .tags5{color:#00b64f;font-size:25px}
#tags .tags6{color:#00b64f;font-size:30px}
#tags .tags7{color:#178DD6;font-weight:700;font-size:18px}
#tags .tags8{color:#00b64f;font-weight:700}
#tags .tags9{color:#C00;font-weight:700;font-size:16px}
#tags a:hover{color:red;text-decoration:underline}
.ad_show_1{
	width:380px;
	height:300px;
	background-color:#FFF;
	margin-left: 30px;
}
.tab_22{position:relative;margin-top:3px;}
.tab_4{position:relative;margin-top:8px;}
.tab_4 div.tab_con div{min-height:400px}
.ad_show_2{width:380px;height:360px;position:absolute;right:20px;top:60px;text-align:center;margin:0 auto}
.ad_show{width:100%;text-align:center;margin:0 auto}
.title_pc{padding:15px 10px 15px 20px;height:70px;background-color:#FFF;border:1px solid #ECECEC;border-bottom:3px solid #00b64f}
.title_pc h1{float:left;font-size:26px;margin:0;padding:0;font-weight:400}
.title_pc h1 span{font-size:16px;padding-left:15px;margin-left:15px;border-left:1px solid #DDD}
.title_pc p strong{float:left;margin:10px 20px 0 0}
.title_pc p{float:right;font-size:14px;line-height:40px}

.title_pc p i{margin:-25px 5px 0 -13px;}

.title_pc p em{font-style:normal;font-size:16px}
.title_pc a.a_pl{color:#999;font-size:12px;padding:0 5px}
.soft_infopc{font-size:14px;color:#333;margin-bottom:20px;height:180px}
.soft_infopc span{color:#999;float:left;display:block;width:80px;text-align:right}
.soft_infopc li{border-bottom:1px solid #ECECEC;width:48%;float:left;height:35px;padding:5px;overflow:hidden}
.soft_infopc li a{color:#333;padding-right:5px;text-decoration:none;}
.soft_infopc li a:hover{color:red}
.tool{border-left:1px solid #ECECEC;clear:both;height:70px;margin-right:-10px;margin-top:50px;}
.tool a,.tool a:link,.tool a:visited{border-right:1px solid #ECECEC;width:129px;float:left;display:block;text-align:center;color:#333;text-decoration:none;font-size:14px}
.tool a:active,.tool a:hover{color:#00b64f}
.ico_pl,.ico_sc,.ico_xz{height:70px;line-height:30px;padding:45px 10px 10px 10px}
.ico_pl{background: #FFF}
.ico_xz{background: #FFF}
.ico_sc{background: #FFF}
a.btn_adownpc,a.btn_adownpc:link,a.btn_adownpc:visited{background: #00b64f;display:block;padding:0 0 0 60px;color:#FFF;text-decoration:none;height:60px;line-height:60px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;position:relative}
a.btn_adownpc:active,a.btn_adownpc:hover{
	background-color:#0099FF
}
a.btn_adownpc span{
	background-color:#00b64f;
	display:block;
	float:right;
	padding:0 20px;
	width:240px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:0 15px 15px 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ABCDEF;
}
a.btn_adownpc:active span,a.btn_adownpc:hover span{
	background-color:#00b64f
}
.box_xg{border-left:1px solid #ECECEC;padding-left:20px;width:300px;height:360px;position:relative}
.box_xg1{border-left:1px solid #ECECEC;padding-left:20px;width:300px;position:relative}
.box_xg .baidu{position:absolute;left:20px;bottom:0}
.list_down li{border:1px solid #E5E5E5;background-color:#FDFDFD;padding:10px 10px;margin-bottom:5px}
.list_down li a{text-decoration:none}
.list_down li a:hover{color:#00b64f}
.list_down li:hover{border:1px solid #CCC}
.oc{position:relative}
.open_close{text-align:center;margin:30px 0 0 0;padding-top:10px}
.open_close a{width:120px;height:24px;overflow:hidden;padding-right:30px;text-decoration:none;margin:auto;font-size:16px;font-weight:400;}
.open_close a:hover{color:#009A4C}
.oc_content{height:200px;overflow:hidden}
.a_close a{}
.a_open a{}
.tag_pc {margin-left:5px;}
.tag_pc a{color:#00b64f}
.tag_pc a:hover{color:red}
.down_url{width:410px;height:300px;}
.down_url h2{
	color:#00b64f;
	width: 500px;
}
.down_url h2 a{color:#009A4C;text-decoration:none}
.down_url h2 a:hover{color:red}
.down_url h3{font-size:14px;color:red;padding:5px 0}
.down_url h4{font-size:14px;color:#666;padding:5px 0}
.down_url li{clear:both;padding:10px 0 5px 0;border-bottom:1px solid #ECECEC}
.down_url a,.down_url a:link,.down_url a:visited{color:#00b64f;font-size:15px;display:block;float:left;width:49%;padding:10px 10px 10px 35px;text-decoration:none}
.down_url a:hover{color:red}
/*.down_url span{display:block}*/
.uperr{padding:24px 0 0 0;font-size:14px;padding-top:15px;}
.uperr a,.uperr a:link,.uperr a:visited{color:#00b64f;background:0 0;float:inherit;width:auto;padding:inherit;display:inline}
.uperr a:hover{color:red}
.t_nav{border:1px solid #ECECEC;border-bottom:none;height:49px;line-height:47px;overflow:hidden;padding:0;position:relative;background:url(../images/t_1.png) repeat-x left bottom #FFF;font-size:12px}
.t_nav a,.t_nav a:link,.t_nav a:visited{text-decoration:none;font-size:16px;border-right:1px solid #ECECEC;display:block;float:left;padding:0 54px;color:#333}
.t_nav a:active,.t_nav a:hover{color:#00b64f}
.t_nav a.t_nav_on,.t_nav a.t_nav_on:link,.t_nav a.t_nav_on:visited{height:48px;border-bottom:3px solid #00b64f;color:#00b64f;font-size:16px;font-weight:700}
.t_nav a.t_nav_on:active,.t_nav a.t_nav_on:hover{color:#00b64f}
.nav_f{position:fixed;top:0;width:1200px;background-color:#FFF;z-index:99999}
.f_nav{position:fixed;top:200px;display:none;z-index:99999}
.f_nav div{left:858px;background-color:#00b64f;position:absolute;border-radius:24px 0 24px;z-index:9999}
.f_nav div a{color:#FFF;text-decoration:none;padding:20px 5px;display:block;width:30px;height:100px;font-size:14px;text-align:center}
.f_nav div a.up{border-radius:24px 0 24px;}
.f_nav div a.up:hover{background-color:#00b64f}
.f_nav div a.down{border-radius:24px 0 24px}
.f_nav div a.down:hover{background-color:#00b64f}
#Catalog_box{position:fixed;top:320px;left:58%;cursor:pointer;margin-top:-50px;margin-left:220px}
#Catalog_box .cate-item1{cursor:pointer;line-height:32px;font-size:14px;padding-left:30px;}
#Catalog_box dd.active,#Catalog_box dd.active a{color:#390;background-position:0 -48px}

#Catalog_box_mac{position:fixed;top:320px;left:10%;cursor:pointer;margin-top:-50px;margin-left:220px}
#Catalog_box_mac .cate-item1{cursor:pointer;line-height:32px;font-size:14px;padding-left:30px;}
#Catalog_box_mac dd.active,#Catalog_box dd.active a{color:#390;background-position:0 -48px}

#autotab .fir{background-position:0 0}
#autotab .nota{background-position:0 -142px}
.zeng_msgbox_layer,.zeng_msgbox_layer .gtl_end,.zeng_msgbox_layer .gtl_ico_clear,.zeng_msgbox_layer .gtl_ico_fail,.zeng_msgbox_layer .gtl_ico_hits,.zeng_msgbox_layer .gtl_ico_succ{display:inline-block;height:54px;line-height:54px;font-weight:700;font-size:14px;color:#606060;}
.zeng_msgbox_layer_wrap{width:100%;position:fixed;top:46%;left:0;text-align:center;z-index:65533}
.zeng_msgbox_layer{background-position:0 -161px;background-repeat:repeat-x;padding:0 18px 0 9px;margin:0 auto;color:red;position:relative}
.zeng_msgbox_layer .gtl_ico_succ{background-position:-6px 0;left:-45px;top:0;width:45px;position:absolute}
.zeng_msgbox_layer .gtl_end{background-position:0 0;position:absolute;right:-6px;top:0;width:6px}
.zeng_msgbox_layer .gtl_ico_fail{background-position:-6px -108px;position:absolute;left:-45px;top:0;width:45px}
.zeng_msgbox_layer .gtl_ico_hits{background-position:-6px -54px;position:absolute;left:-45px;top:0;width:45px}
.zeng_msgbox_layer .gtl_ico_clear{background-position:-6px 0;left:-5px;width:5px;position:absolute;top:0}
.zeng_msgbox_layer .gtl_ico_loading{width:16px;height:16px;border:0;float:left;margin:19px 10px 0 5px}
.citybox h2{position:relative;padding-bottom:0;line-height:30px;margin:20px 20px 12px;padding-left:14px;padding-right:14px;zoom:1;display:inline-block;background:#34841F;height:32px;color:#fff;padding-top:0;border-radius:0}
.citybox h2 span{border-bottom:#fff 6px solid;position:absolute;border-left:#fff 6px solid;line-height:0;width:0;display:block;float:none;height:0;font-size:0;border-top:#34841F 6px solid;top:32px;border-right:#fff 6px solid;left:20px}
.citybox li{border-bottom:#fff 1px solid;border-top:#fff 1px solid}
.citybox p{border-bottom:#fff 1px solid;padding-bottom:6px;padding-left:30px;padding-right:10px;border-top:#fff 1px solid;padding-top:6px}
.citybox span.label{border-bottom:#ddd 1px solid;border-left:#ddd 1px solid;line-height:24px;width:102px;zoom:1;display:inline-block;height:30px;color:#fff;vertical-align:top;border-top:#ddd 1px solid;margin-right:5px;border-right:#ddd 1px solid;border-radius:0}
.citybox span.label strong{border-bottom:#f7f7f7 1px solid;text-align:center;border-left:#f7f7f7 1px solid;width:100px;display:block;font-family:tahoma;background:#00b64f;height:28px;font-size:16px;border-top:#f7f7f7 1px solid;border-right:#f7f7f7 1px solid;border-radius:0}
.citybox span{width:1000px;zoom:1;display:inline-block;vertical-align:top}
.citybox span i{font-style:normal;margin:0 3px;color:#ccc}
.citybox .hover{border-bottom-color:#e5e5e5;border-top-color:#e5e5e5;border-right-color:#e5e5e5;border-left-color:#e5e5e5}
.citybox .hover p{background:#f7f7f7}
.citybox .hover span.label{border-bottom-color:#1fb7bb;border-top-color:#1fb7bb;border-right-color:#1fb7bb;border-left-color:#1fb7bb}
.citybox .hover span.label strong{border-bottom-color:#00b64f;border-top-color:#00b64f;background:#00b64f;color:#fff;border-right-color:#00b64f;border-left-color:#00b64f}
.citybox a{padding-bottom:1px;line-height:20px;margin:5px 10px;zoom:1;display:inline-block;height:20px;border-radius:0;color:#888;font-size:14px;text-decoration:none}
.citybox a:hover{background:#00b64f;color:#fff}

/* qirebox */
.qirebox{width:1200px;margin:0 auto;overflow:hidden;}
.qirepic{width:780px;height:310px;color:#333;float:left;}
.qirepic ul li img{width:200px;height:200px;margin-top: 20px;}
.qirepic ul li a.qirepic-silder-img{display:block;width:200px;border:3px #fff solid;float:left;}
.qirepic-silder-intro{height:310px;width:530px;float:left;padding-left:15px;}
.qirepic-silder-title{line-height:30px;padding:10px 0 14px 0;}
.qirepic-silder-title h2 a{font-size: 14px;color: #00b64f;text-decoration: none;}
.qirepic-silder-title h2 a:hover{text-decoration:underline;}
.qirepic-silder-title span{color:#FF6600;font-size:14px;}
.qirepic-silder-info li,.qirepic-silder-desc{font-size:14px;color:#999999;}
.qirepic-silder-info li{width:250px;height:25px; overflow:hidden;float:left;}
.qirepic-silder-info li.long{width:560px;height:125px;margin-bottom:5px;}

/*图片导航*/
.num{width:400px;height:280px;padding:10px;float:left;overflow:hidden;}
.num ul{width:400px;}
.num li{float:left;margin:0 5px 5px 0px;}
.num li a{display:block;border:2px #fff solid;padding:1px;}
.num li img{width:64px;height:64px;}
.num li.on a{border:2px #67B73F solid;}

.jRatingAverage{background-color:#f62929;position:relative;top:0;left:0;z-index:2;height:100%}
.jRatingColor{background-color:#f4c239;position:relative;top:0;left:0;z-index:2;height:100%}
.jStar{position:relative;left:0;z-index:3}
p.jRatingInfos{position:absolute;z-index:9999;background:transparent ;color:#FFF;display:none;width:91px;height:29px;font-size:16px;text-align:center;padding-top:5px}
p.jRatingInfos span.maxRate{color:#c9c9c9;font-size:14px}


.mydiv{background-color:#fff;border:1px solid #666;text-align:center;line-height:40px;font-size:12px;font-weight:700;z-index:99;width:395px;height:250px;left:50%;top:50%;margin-left:-150px!important;margin-top:-60px!important;margin-top:0;position:fixed!important;position:absolute}
.bg{background-color:#ccc;width:100%;height:100%;left:0;top:0;filter:alpha(opacity=50);opacity:.5;z-index:1;position:fixed!important;position:absolute}

#show_score {float: left;width: 80px;height: 80px;border: 5px solid #f0f0f0;border-radius: 45px;background: #ea4b2e;font-size: 1.5em;color: #fff;display: inline-block;line-height: 72px;text-align: center;padding:0 0 0 0;}


/*软件下载*/
.rjfl_main{ width:1200px; height:auto; background:#fff; margin-top:15px; overflow:hidden;+padding-bottom:15px;}
.rjfl_main .hd{ height:30px; line-height:30px; margin:15px; overflow:hidden;}
.rjfl_main .hd a{float:left; width:100px; height:30px; background:#cde9b6; font-size:14px; display:inline-block; text-align:center; color:#5ab60d; margin-right:10px;}
.rjfl_main .hd a:hover{background:#5ab60d; color:#fff;}
.rjfl_main .bd{width:1205px; margin-left:-5px; position:relative; height:auto; /*overflow:hidden;*/}
.rjfl_main .box{ float:left; width:573px;height: 100%; border:1px solid #e5e5e5; margin:0 0px 15px 20px; z-index:1;}
.rjfl_main .box .left{ float:left; width:218px; height:100%; overflow:hidden;}
.rjfl_main .icon{ display:block; margin:31px auto 24px;}
.rjfl_main .tit{  display:block; width:120px; height:31px; margin:0 auto; overflow:hidden;}
.rjfl_main .tit a{display:inline-block; width:100%; height:100%;text-indent:-9999px;+text-indent:0px; +font-size:0px; +line-height:0px;}
.rjfl_main .box.wlrj .icon{width:96px; height:80px;background-position:0 0;}
.rjfl_main .box.yyrj .icon{width:80px; height:80px; background-position:-104px 0;}
.rjfl_main .box.xtrj .icon{width:80px; height:81px; margin:31px auto 23px; background-position:-1px -90px;}
.rjfl_main .box.aqrj .icon{width:74px; height:80px; background-position:-112px -180px;}
.rjfl_main .box.mtbf .icon{width:102px; height:80px; background-position:-1px -176px;}
.rjfl_main .box.txtx .icon{width:95px; height:74px; margin:32px auto 30px; background-position:-90px -94px;}
.rjfl_main .box.sjwj .icon{width:90px; height:90px; margin:29px auto 18px; background-position:-1px -266px}
.rjfl_main .box.yxzj .icon{width:97px; height:74px; margin:37px auto 24px; background-position:-91px -266px;}
.rjfl_main .box.ztbz .icon{width:99px; height:80px;background-position:-1px -365px;}
.rjfl_main .box.dnjc .icon{width:94px; height:78px; margin:37px auto 24px; background-position:-103px -359px;}

.rjfl_main .box.wlrj .tit{ background-position:-193px 0;}
.rjfl_main .box.yyrj .tit{ background-position:-194px -36px;}
.rjfl_main .box.xtrj .tit{ background-position:-193px -73px;}
.rjfl_main .box.aqrj .tit{ background-position:-191px -108px;}
.rjfl_main .box.mtbf .tit{ background-position:-193px -144px;}
.rjfl_main .box.txtx .tit{ background-position:-192px -181px;}
.rjfl_main .box.sjwj .tit{ background-position:-190px -217px;}
.rjfl_main .box.yxzj .tit{ background-position:-191px -251px;}
.rjfl_main .box.ztbz .tit{ background-position:-191px -288px;}
.rjfl_main .box.dnjc .tit{ background-position:-189px -325px;}


.rjfl_main .box.wlrj .tit:hover{ background-position:-316px 0;}
.rjfl_main .box.yyrj .tit:hover{ background-position:-315px -36px;}
.rjfl_main .box.xtrj .tit:hover{ background-position:-316px -73px;}
.rjfl_main .box.aqrj .tit:hover{ background-position:-314px -108px;}
.rjfl_main .box.mtbf .tit:hover{ background-position:-316px -144px;}
.rjfl_main .box.txtx .tit:hover{ background-position:-316px -181px;}
.rjfl_main .box.sjwj .tit:hover{ background-position:-313px -217px;}
.rjfl_main .box.yxzj .tit:hover{ background-position:-314px -251px;}
.rjfl_main .box.ztbz .tit:hover{ background-position:-314px -288px;}
.rjfl_main .box.dnjc .tit:hover{ background-position:-312px -325px;}

.rjfl_main .box .right{float:left; width:350px; margin-top:15px; overflow:hidden;}
.rjfl_main .box .right a{text-decoration: none;float:left; display:inline-block; width:110px; height:35px; line-height:35px; text-align:center; background:#F5F5F5; font-size:14px; color:#868686; margin:0 5px 5px 0; overflow:hidden;}
.rjfl_main .box .right a:hover{color:#fff; background:#5ab60d;}
.rjfl_main .box:hover{ z-index:2; box-shadow:0px 8px 8px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 8px rgba(0,0,0,0.1);box-shadow:0px 8px 8px rgba(0,0,0,0.1);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);-webkit-transition: all 0.2s linear;transition: all 0.2s linear; border-color:#fff;}

/*soft人气软件*/
.recommend-soft-box{margin:0 -10px 0 0}
.recommend-soft-box .soft-item{float:left;width:409px;padding:23px 7px 6px;margin:11px 10px 0 0;border:1px solid #e8e8e8}
.recommend-soft-box .pic{float:left;width:50px;margin:5px 10px 0 0}
.pic img{vertical-align:top}
.recommend-soft-box .soft-summary{display:block;float:left;width:280px}
.recommend-soft-box .soft-summary .soft-title{display:block;height:24px;max-width:210px;overflow:hidden;font:700 12px/24px arial,'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1';text-overflow:ellipsis;white-space:nowrap}
.recommend-soft-box .soft-summary .text{display:block;height:40px;overflow:hidden;line-height:20px;word-break:break-all;font-size:16px;color:#888;text-decoration:none;font-size:12px}
.recommend-soft-box .soft-item .soft-download{float:right;width:38px;height:38px;margin:5px 5px 0 0}
.download-btn-list a,.recommend-soft-box .soft-download{}
.article-body img,.mce-content-body img,.games-abstract img{margin:8px auto; display: block;}
.xgzt_s{
	display: block;
	padding: 10px 10px 10px 280px;
	height:140px;
	position: relative;
	text-decoration: none;
	color:#0491EB;
	font-size:20px;
	border-bottom:1px dotted #EEE;
	margin-bottom:10px;
}
.xgzt_s h4{ font-size:25px; color:#00b64f; font-weight:normal; padding:5px 0;}
.xgzt_s h4 a{color:#00b64f; text-decoration: none;}
.xgzt_s img{ position:absolute; left:0; top:10px; width:260px; height:120px;}
.xgzt_s:hover{ color:#00b64f;}
.xgzt_s p{ color:#AAA; font-size:14px; text-align:left; padding:10px 0;}
.xgzt_s p a{ font-size:14px; color:#00b64f; text-decoration: none;}
.xgzt_w{ margin:auto 5px;}
.xgzt_w li{ padding:5px 5px 5px 75px; position:relative; float:left; margin:5px; width:260px; height:85px; overflow:hidden; border-bottom:1px solid #EEE; white-space:nowrap;}
.xgzt_w a.t_fj{ font-size:16px; color:#333; display:block; height:44px; padding:5px 0; text-decoration: none;}
.xgzt_w a.t_fj img{ position:absolute; left:0px; top:10px;border-radius: 10px; }
.xgzt_w a.t_fj:hover{ color:#00b64f;}
.xgzt_w p.i_fj{ position:absolute; right:10px; bottom:15px; color:#AAA; font-size:12px; padding:5px 0;}
.xgzt_w span.x_fj{ position:absolute; left:75px; bottom:20px;}
/*分类页专题*/
.flyztzz ul{ width:102%; padding-top:7px; padding-bottom:20px; overflow:hidden; }
.flyztzz ul li{ height:22px; line-height:22px;  padding-left:28px; float:left; width:127px; margin:10px 10px 0 0; overflow:hidden; }
.flyztzz ul li a{ text-decoration: none; color:#616161;}
.f_ztl{border:1px solid #ECECEC;border-top:none;padding:5px 20px 0px 20px;background-color:#FFF}
/*友情链接*/
.flink{
	width:1200px;
	font-size: 14px;
	overflow:hidden;
	position:relative;
	clear:both;
	background-color:#FFF;
	padding-left: 20px;
	margin-bottom: 8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ececec;
	border-bottom-color: #ececec;
	border-left-color: #ececec;
}.flink ul li{
	 float:left;
	 overflow:hidden;
	 width:80px;
	 height:30px;
	 font-size:12px;
	 line-height:30px;
	 overflow:hidden
 }.flink ul li a{word-break:break-all;color:#666;display:inline-block;max-width:96px;overflow:hidden;text-decoration:none}
.nav-fixed{position:fixed;top:0;left:0;width:100%;z-index:99}


/* 浮动框 */
#dl-floatbar{height:52px;position:fixed;top:0;left:0;width:100%;background-color: #FAFAFA;width:100%;z-index:1000;border-bottom:#cecece solid 1px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)); display:none;
}

.dl-info-btn a.btn_adown,.dl-info-btn a.btn_adown:link,.dl-info-btn a.btn_adown:visited{background: #00b64f;background-color:#00b64f;height:50px;line-height:30px;padding:10px 10px 10px 60px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;display:block;color:#FFF;width:150px;text-decoration:none;font-size:16px}
.dl-floatbar-down h3{font-size:18px;color:#333;padding:10px 10px 10px 64px}
.dl-floatbar-down img{position:absolute;left:0;top:0;width:50px;height:50px}

/*温馨提示*/
.prompt{ display:block; padding:20px; font-size:14px; border:1px dashed #fab756; margin:20px 0; background:#f9f7f4;}
.prompt b{ font-weight:bold; font-size:18px; padding-left:45px; color:#333; display: block; line-height:32px; height:32px; }
.prompt .shuomi{ padding:10px 0 0;color:#ff0000; }
.prompt .shuomi p{ line-height:24px; }
.prompt .shuomi a{ color:#ff6600; }
.prompt .shuomi a:hover{ text-decoration:underline; }

/*软件内容页二维码*/
#pcsys{display:none;back-ground:#f00;position:absolute;top:100px;left:400px;width:300px;z-index:8888;}


/*首页头部推荐*/
.app-bott {PADDING-BOTTOM: 16px; PADDING-LEFT: 14px; WIDTH: 100%; PADDING-RIGHT: 14px; PADDING-TOP: 16px;background-color:#FFF;}
.app-bott .bott-border {POSITION: relative; MARGIN-TOP: -1px; WIDTH: 1155px; HEIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #e2e2e2 1px dashed}
.app-bott .bott-list {WIDTH: 1200px}
.app-bott DL {MARGIN-TOP: 0px; WIDTH: 570px; FLOAT: left; HEIGHT: 48px; OVERFLOW: hidden; MARGIN-RIGHT: 30px}
.app-bott DL DT {FLOAT: left; COLOR: #808080; FONT-SIZE: 14px; MARGIN-RIGHT: 11px; PADDING-TOP: 5px}
.app-bott DL DT SPAN {TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 80px; PADDING-RIGHT: 5px; DISPLAY: block;  HEIGHT: 38px}
.app-bott DL DT A {COLOR: #868686;text-decoration:none}
.app-bott DL DD {LINE-HEIGHT: 22px; COLOR: #ddd; FONT-SIZE: 12px}
.app-bott DL DD A {LINE-HEIGHT: 24px; MARGIN: 0px 9px; COLOR: #868686; FONT-SIZE: 14px;text-decoration:none}
.app-bott DL DD A:first-child {MARGIN-LEFT: 0px}
.app-bott DL DD A.first {MARGIN-LEFT: 0px}
.app-bott DL DD A:hover {COLOR: #00b64f !important}
.app-bott DL:hover {BACKGROUND-COLOR: #f5f5f5}
.app-bott DL:hover DT SPAN {BACKGROUND-POSITION: 0px -415px; COLOR: #00b64f}
.app-bott DL:hover DT A {COLOR: #00b64f}
.main-app {BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid;margin-bottom: 8px;margin-top: 8px;}


/*===底部相关联系我们,关于本站CSS===*/
.maind{ background:#fff; width:1200px; margin:0 auto; overflow:hidden; 	border: 1px solid #ECECEC;margin-bottom:10px;}
.wm-warp .wrap-bar{
	float:left;
	width:170px;
	background:#f9f9f9;
	overflow:hidden;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #ECECEC;
}
.wm-warp .wrap-bar .bar-a{ margin-top:-10px; padding-bottom:10px; }
.wm-warp .wrap-bar a{ display:block; height:42px; line-height:42px; color:#666; font-size:16px; text-align:center; margin-top:10px; }
.wm-warp .wrap-bar a:hover{ border-color:#17a2e7; background:#00b64f; color:#fff; }
.wm-warp .wap-con{ float:right; width:980px; padding-right:20px; overflow:hidden; }
.wm-warp .wap-con .title1{ height:41px; line-height:41px; border-bottom:1px solid #f1f1f1; }
.wm-warp .wap-con .title1 h2{ font-size:22px; font-weight:bold; color:#666; }
.wm-warp .wap-con .con{ font-size:16px; color:#666; line-height:30px; padding-top:15px; }

/*导横幅*/
#ddleft {
	float: left;
	width: 790px;
}
#ddright {
	margin-left: 8px;
	float: right;
	width: 400px;
}
#dnryd {
	width: 1200px;
	height: 65px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	margin-bottom: 10px;
}
/*全站横幅*/
.qzhengfu {
	width : 1200px;
	border-color : #ECECEC;
	border-width : 1px;
	border-style : solid;
	margin-right : auto;
	margin-left : auto;
	padding-top : 3px;
	padding-bottom : 3px;
}
/*软件页内容上下一页*/
.up-down {
	margin: 0 0 10px 0px;
	border:1px solid #EEE;background-color:#F5F5F5;
	height:40px;
}
.up-down li {
	float: left;
	width:50%;
	padding:9px 0 5px 30px;
}
.up-down li span {
	float: left;font-size:15px;color:#00b64f;
}
.up-down li a {
	display:block;
	width:320px;
	overflow: hidden;
	font-size:15px;
	text-decoration:none;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.up-down li a:hover {
	color: #17a2e7;
}


/* 评论-form */
.comment{border:1px solid #C3D4E7;zoom:1;	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 8px}
.comment h4{ border-bottom:1px solid #C3D4E7; padding-bottom:6px; margin-bottom:15px}
.comment .mingc{ margin-bottom:5px;text-align: left;border-width: 0px;}
.comment .mingc span{ position:relative; top:-5px}
.comment .plnr{ font-size:14px; background:#f6f9fb; border:1px solid #c4d5df; zoom:1; padding:8px 10px; margin:5px 0}
.comment .plnr span{display:block;}
.comment .fn{ font-weight:normal}


.tab-pal a {
	margin: 0 13px;
}
.tab-pal_adv a {
	margin: 0 -3px;
}

.border-radius{
	border-radius: 5px;
}
.list_mac1_c a {
	text-decoration: none;
}
.a-no-decoration {
	text-decoration: none;
	color: #000;
}
.a-no-decoration1 {
	text-decoration: none;
}
.game-title-50 {
	width: 50px;
	overflow: hidden;
    text-overflow: ellipsis; 
    white-space:nowrap;
}

.flink ul li a:hover{color: #00b64f;}
.text_de:hover{color: #fff;text-decoration: underline;}


/*补充样式*/
.top-nav-box{
	position: relative;
}
.top_list{
	display: flex;
	justify-content: flex-end;
	align-items: center;
	position: absolute;
	right:0;
	top:50%;
	transform: translateY(-50%);
}
.top_list li{
	padding-left:5px;
	padding-right:5px;
}
/* 容器布局 */
.bott-list {
    display: flex;
    justify-content: space-between;
    /* 如果希望两个列表各占一半宽度，可以取消下面的注释 */
    /* flex-wrap: wrap; */ 
}

.list-group {
    /* 根据原 dl 的样式，可能需要设置宽度，例如 48% 或 100% */
    width: 48%; 
    margin-bottom: 10px;
}

/* 标题样式 (对应原 dt span) */
.list-title {
    font-size: 14px;
    font-weight: bold;
    color: #333; /* 根据原主题颜色调整 */
    margin-bottom: 5px;
    display: inline-block;
    /* 如果原标题有背景色或边框，请在此添加 */
}

/* 列表重置 */
.link-list {
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 1.8; /* 调整行高以匹配原文本高度 */
}

/* 列表项样式 */
.link-list li {
    display: inline-block;
    margin-right: 5px;
    position: relative;
}

/* 链接样式 */
.link-list li a {
    text-decoration: none;
    color: #666; /* 根据原主题颜色调整 */
    font-size: 14px;
}

.link-list li a:hover {
    color: #ff6600; /* 悬停颜色，根据主题调整 */
}

/* 添加分隔符 | 
   除了最后一个 li 之外，每个 li 后面添加竖线 
*/
.link-list li:not(:last-child)::after {
    content: "|";
    color: #ccc; /* 分隔符颜色 */
    margin-left: 5px;
    font-weight: normal;
}

/* 清除浮动兼容 (如果父级使用了 clearfix) */
.clearfix::after {
    content: "";
    display: table;
    clear: both;
}
.f_sytj img{
	width: 100%;
	height:130px;
}
.tab_nav3, .tab_nav2{
	position: relative;
}
.more{ 
	position: absolute;
	right:5px;
	top:50%;
	transform: translateY(-50%);
	color: #999;
}
.list_anzhuo1 li a img{
	width: 65px;
	height:65px;
}
.flink{
	height: 50px;
}

/* === 分页样式 (Flex布局版) === */
.fenye {
    margin: 20px 0;
    text-align: center;
    font-family: "Microsoft YaHei", Arial, sans-serif;
    display: flex;
    flex-direction: column; /* 垂直排列：上面是页码，下面是信息 */
    align-items: center;    /* 水平居中 */
}

/* 分页列表容器 */
.fenye .pagination {
    display: flex;          /* 启用 Flex 布局 */
    justify-content: center;/* 内容居中 */
    align-items: center;    /* 垂直对齐 */
    padding-left: 0;
    margin: 0;
    list-style: none;       /* 移除列表默认样式 */
    flex-wrap: wrap;        /* 允许换行，防止小屏幕溢出 */
}

/* 分页项 (li) */
.fenye .pagination > li {
    display: flex;          /* 让 li 也成为 flex 容器，方便内部元素对齐 */
}

/* 分页链接和 span */
.fenye .pagination > li > a,
.fenye .pagination > li > span {
    position: relative;
    display: block;         /* 块级显示，充满 li */
    padding: 6px 12px;
    margin-left: -1px;      /* 合并边框 */
    line-height: 1.42857143;
    color: #333;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    font-size: 14px;
    transition: all 0.2s ease-in-out;
    min-width: 34px;        /* 保证最小宽度，使数字对齐 */
    text-align: center;     /* 文字居中 */
}

/* 第一个元素圆角 */
.fenye .pagination > li:first-child > a,
.fenye .pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

/* 最后一个元素圆角 */
.fenye .pagination > li:last-child > a,
.fenye .pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

/* 鼠标悬停效果 */
.fenye .pagination > li > a:hover,
.fenye .pagination > li > span:hover,
.fenye .pagination > li > a:focus,
.fenye .pagination > li > span:focus {
    z-index: 2;
    color: #1890ff; /* 悬停颜色：蓝色 */
    background-color: #eee;
    border-color: #ddd;
}

/* 当前页激活状态 */
.fenye .pagination > .active > a,
.fenye .pagination > .active > span,
.fenye .pagination > .active > a:hover,
.fenye .pagination > .active > span:hover,
.fenye .pagination > .active > a:focus,
.fenye .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #00b64f; /* 激活背景色：蓝色 */
    border-color: #00b64f;
}

/* 禁用状态（如上一页在第一页时） */
.fenye .pagination > .disabled > span,
.fenye .pagination > .disabled > span:hover,
.fenye .pagination > .disabled > span:focus,
.fenye .pagination > .disabled > a,
.fenye .pagination > .disabled > a:hover,
.fenye .pagination > .disabled > a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}

/* 分页信息文字样式 */
.fenye .page-info {
    margin-top: 10px;
    color: #999;
    font-size: 12px;
}

/* === 纯CSS截图横向滚动容器 === */
.screenshot-scroll-container {
    width: 100%;
    overflow-x: auto; /* 允许横向滚动 */
    overflow-y: hidden; /* 隐藏纵向溢出 */
    padding-bottom: 10px; /* 为滚动条预留空间，防止遮挡内容 */
    
    /* 平滑滚动效果 */
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch; /* iOS顺滑滚动 */
}

/* 隐藏滚动条但保留功能 (Chrome, Safari, Opera) */
.screenshot-scroll-container::-webkit-scrollbar {
    height: 6px; /* 滚动条高度 */
}
.screenshot-scroll-container::-webkit-scrollbar-track {
    background: #f1f1f1; 
    border-radius: 3px;
}
.screenshot-scroll-container::-webkit-scrollbar-thumb {
    background: #ccc; 
    border-radius: 3px;
}
.screenshot-scroll-container::-webkit-scrollbar-thumb:hover {
    background: #aaa; 
}

/* 隐藏滚动条 (Firefox) */
.screenshot-scroll-container {
    scrollbar-width: thin;
    scrollbar-color: #ccc #f1f1f1;
}

/* 内部轨道：使用 Flex 布局 */
.screenshot-track {
    display: flex;
    flex-wrap: nowrap; /* 强制不换行 */
    gap: 15px; /* 图片之间的间距，替代原 margin-right */
    padding: 5px 0; /* 上下内边距，防止阴影被切掉 */
}

/* 单个截图项 */
.screenshot-item {
    flex: 0 0 auto; /* 不收缩，不拉伸，基于内容宽度 */
    width: 200px; /* 默认固定宽度，可根据需要调整 */
    max-width: 80%; /* 防止在极小屏幕上过大 */
}

/* 图片样式 */
.screenshot-item img {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 4px; /* 圆角可选 */
    border: 1px solid #eee; /* 边框可选 */
    object-fit: cover;
}
/* === 简化版热门排行列表样式 (左图右文) === */
.hot-ranktop {
    list-style: none;
    padding: 0;
    margin: 0;
}

.hot-ranktop li {
    margin-bottom: 15px;
    padding: 0; 
    border-bottom: 1px dashed #eee;
}

.hot-ranktop li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}

.hot-ranktop .rank-item-link {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: #333;
    padding: 5px 0; 
    transition: background-color 0.2s ease;
}

.hot-ranktop .rank-item-link:hover {
    background-color: #f9f9f9;
}

.hot-ranktop .rank-img {
    flex-shrink: 0;
    width: 65px;
    height: 65px;
    margin-right: 12px;
    border-radius: 8px;
    overflow: hidden;
}

.hot-ranktop .rank-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.hot-ranktop .rank-info {
    flex: 1;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 65px; 
}

.hot-ranktop .rank-title {
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 4px 0;
    line-height: 1.4;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #333;
}

.hot-ranktop .rank-item-link:hover .rank-title {
    color: #00b64f;
}

.hot-ranktop .rank-desc {
    font-size: 12px;
    color: #999;
    margin: 0;
    line-height: 1.2;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* === 游戏快报排行榜样式 (CSS计数器实现序号与颜色区分) === */
.app-ranklist {
    counter-reset: rank-counter;
    list-style: none;
    padding: 0;
    margin: 0;
}

.app-ranklist li {
    position: relative;
    margin-bottom: 10px;
    padding-left: 35px;
    border-bottom: 1px dashed #eee;
}

.app-ranklist li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}

.app-ranklist li::before {
    counter-increment: rank-counter;
    content: counter(rank-counter);
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    border-radius: 4px;
    color: #fff;
    z-index: 1;
}

.app-ranklist li:nth-child(1)::before {
    background-color: #ff4d4f;
}

.app-ranklist li:nth-child(2)::before {
    background-color: #fa8c16;
}

.app-ranklist li:nth-child(3)::before {
    background-color: #ffc53d;
}

.app-ranklist li:nth-child(4)::before {
    background-color: #52c41a;
}

.app-ranklist li:nth-child(5)::before {
    background-color: #13c2c2;
}

.app-ranklist li:nth-child(n+6)::before {
    background-color: #d9d9d9;
    color: #666;
}

.app-ranklist li > a:first-child {
    text-decoration: none;
    color: #333;
}

.app-ranklist li > a:first-child:hover .title {
    color: #00b64f;
}

.app-ranklist li .img {
    flex-shrink: 0;
    width: 65px;
    height: 65px;
    margin-right: 12px;
    border-radius: 8px;
    overflow: hidden;
}

.app-ranklist li .img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.app-ranklist li > a:first-child .title {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 4px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 150px;
}

.app-ranklist li > a:first-child .info {
    font-size: 12px;
    color: #999;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.app-ranklist li > a.btn {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: #f5f5f5;
    color: #666;
    padding: 4px 10px;
    font-size: 12px;
    border-radius: 4px;
    text-decoration: none;
    transition: all 0.2s;
	display: block;
	height:30px;
}

.app-ranklist li > a.btn:hover {
    background-color: #00b64f;
    color: #fff;
}
/* === 专题列表图标样式 (CSS绘制) === */
.icf.i-bianjiedaohang {
    display: inline-block;
    width: 14px;
    height: 12px;
    position: relative;
    top: -1px; /* 微调垂直对齐 */
    margin-right: 4px;
    vertical-align: middle;
}

/* 图标主体（文件夹下半部分） */
.icf.i-bianjiedaohang::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 14px;
    height: 10px;
    background-color: #999; /* 图标颜色，可修改为 #00b64f以匹配主题色 */
    border-radius: 2px;
}

/* 图标顶部标签（文件夹上半部分） */
.icf.i-bianjiedaohang::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 6px;
    height: 3px;
    background-color: #999; /* 图标颜色，需与before保持一致 */
    border-radius: 2px 2px 0 0;
}

/* 鼠标悬停时改变颜色 (可选) */
.fc-gray:hover .icf.i-bianjiedaohang::before,
.fc-gray:hover .icf.i-bianjiedaohang::after {
    background-color: #00b64f;
}

.wp {
	width: 1200px;
	margin: 10px auto;
	padding: 20px;
	background-color: white;
	border: 1px solid #ECECEC;
	color: #999999;
}
.hf-list2-ul {
	display: flex;
	flex-wrap: wrap;
}
.hf-list-li {
	width: 1160px;
	border: 1px solid #ECECEC;
	padding: 20px;
	background-color: #ECECEC;
	position: relative;
}
.hf-list-flex {
	display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	margin-left: 50px;
}
.con {
	margin: 0 20px;
}
.con-name {
	color: #000000;
	margin-bottom: 5px;
}
.con-txt {
	margin-bottom: 5px;
}
.con-content {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	width: 600px;
}
.tag {
	display: flex;
}
.tag .on {
	border: 1px solid #00b64f;
	background-color:white;
	
}
.tag .on a {
	color: #00b64f !important;
}
.tag a {
	text-decoration:none;
}

.tag li {
	border: 1px solid #cccccc;
	padding: 5px;
	margin: 8px 10px;
	margin-left: 0px;
	color: #999999;
	border-radius: 3px;
}
.con-btn1 {
	background-color: #00b64f;
	width: 130px;
	text-align: center;
	height: 40px;
	padding-top: 10px;
	border-radius: 5px;
	margin-top: 50px;
	margin-left: 160px;
	color: #FFF;
}
.text_de {
	color: white;
	text-decoration:none;
}
.pai-id {
	position: absolute;
	top: 0px;
	left: 5px;
	color: white;
	font-size: 20px;
	padding: 1px;

}
.pai-id-bg {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 0;
	height: 0;
	border-top: 50px solid #00b64f;
	border-right: 50px solid transparent;
}
.yellow {
	border-top: 50px solid #F4C239;
}
.yuanjiao {
	width: 130px;
	height: 130px;
}
.more_btn {
	width: 140px;
	padding: 12px 0;
	text-align: center;	
	margin: 0 auto;
	color: white;
	background-color: #00b64f;
	border-radius: 20px;
}
.a_type2 a {
	width: 152px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.tag_name {
	border-left: 3px solid #00b64f;
	padding: 0 8px;
}
.hf-list2-ul {
    counter-reset: rank-counter;
    list-style: none;
    padding: 0;
    margin: 0;
}

.hf-list2-ul li {
    position: relative;
    margin-bottom: 15px;
}

.hf-list2-ul li::before {
    counter-increment: rank-counter;
    content: counter(rank-counter);
    
    position: absolute;
    left: 0;
    top: 0;
    z-index: 20;
    
    /* 尺寸与形状 */
    width: 40px;
    height: 40px;
    clip-path: polygon(0 0, 100% 0, 0 100%); /* 左上角三角形 */
    
    /* 文字定位关键修改：靠左靠上 */
    display: flex;
    align-items: flex-start; /* 垂直靠上 */
    justify-content: flex-start; /* 水平靠左 */
    
    /* 内边距微调：让数字离左上角顶点有一点距离，避免贴边 */
    padding-top: 4px;
    padding-left: 6px;
    box-sizing: border-box;
    
    /* 文字样式 */
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    line-height: 1; /* 防止行高影响垂直位置 */
}

/* 前3名颜色 */
.hf-list2-ul li:nth-child(1)::before { background-color: #ff4d4f; }
.hf-list2-ul li:nth-child(2)::before { background-color: #fa8c16; }
.hf-list2-ul li:nth-child(3)::before { background-color: #ffc53d; }

/* 第4名及以后：灰底 */
.hf-list2-ul li:nth-child(n+4)::before { background-color: #bfbfbf; }

/* 确保图片容器层级低于序号 */
.img-wrapper {
    position: relative;
    z-index: 1;
}

/* 新闻列表容器 */
.news-list-container {
    width: 100%;
    background-color: #fff;
    padding: 15px;
    box-sizing: border-box;
}

.news-ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

/* 单个新闻项 */
.news-li {
    display: flex; /* 使用Flex布局实现左图右文 */
    align-items: flex-start; /* 顶部对齐 */
    padding: 15px 0;
    border-bottom: 1px dashed #e5e5e5; /* 底部虚线分隔 */
    margin-bottom: 15px; /* 每个li之间隔开 */
}

.news-li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}

/* 左侧图片区域 */
.news-img-box {
    flex-shrink: 0; /* 防止图片被压缩 */
    width: 160px;
    height: 90px;
    margin-right: 15px; /* 图片和文字的间距 */
    overflow: hidden;
    border-radius: 4px;
}

.news-img-box a {
    display: block;
    width: 100%;
    height: 100%;
}

.news-img-box img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* 保持图片比例填充，不变形 */
    transition: transform 0.3s ease;
}

.news-img-box a:hover img {
    transform: scale(1.05); /* 鼠标悬停轻微放大效果 */
}

/* 右侧内容区域 */
.news-info-box {
    flex: 1; /* 占据剩余空间 */
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 90px; /* 与图片高度一致，保持整齐 */
    overflow: hidden;
}

/* 标题样式 */
.news-title {
    margin: 0 0 8px 0;
    font-size: 16px;
    line-height: 1.4;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; /* 标题单行显示，超出省略 */
}

.news-title a {
    color: #333;
    text-decoration: none;
    transition: color 0.2s;
}

.news-title a:hover {
    color: #00b64f; /* 主题绿色 */
}

/* 摘要样式 */
.news-desc {
    margin: 0 0 8px 0;
    font-size: 13px;
    color: #666;
    line-height: 1.6;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* 限制显示2行 */
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* 日期样式 */
.news-date {
    font-size: 12px;
    color: #999;
}

/* === 新闻正文页样式 === */

/* 容器布局 */
.news-container {
    margin-top: 20px;
    margin-bottom: 20px;
}

.main-content {
    width: 870px; /* 根据原站 .w_870 调整，或者使用 flex */
    background: #fff;
    border: 1px solid #ececec;
    padding: 20px;
    box-sizing: border-box;
}

/* 文章头部 */
.article-header {
    border-bottom: 1px solid #eee;
    padding-bottom: 15px;
    margin-bottom: 20px;
}

.article-title {
    font-size: 24px;
    color: #333;
    line-height: 1.4;
    margin: 0 0 15px 0;
    font-weight: bold;
}

.article-meta {
    font-size: 13px;
    color: #999;
}

.article-meta .meta-item {
    margin-right: 15px;
}

/* 文章摘要 */
.article-summary {
    background-color: #f9fdfa; /* 极淡的绿色背景 */
    border-left: 4px solid #00b64f; /* 主题绿左边框 */
    padding: 15px;
    margin-bottom: 25px;
    color: #666;
    line-height: 1.6;
}

/* 文章正文 */
.article-body {
    font-size: 16px;
    line-height: 1.8;
    color: #444;
}

.article-body p {
    margin-bottom: 15px;
    text-align: justify;
}

.article-body h2 {
    font-size: 20px;
    color: #333;
    margin-top: 30px;
    margin-bottom: 15px;
    border-left: 4px solid #00b64f;
    padding-left: 10px;
    line-height: 1.4;
}

.article-body h3 {
    font-size: 18px;
    color: #333;
    margin-top: 25px;
    margin-bottom: 10px;
}

/* 正文图片 */
.article-img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 20px auto;
    border-radius: 4px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}

/* 正文列表 */
.article-list {
    list-style-type: disc;
    padding-left: 20px;
    margin-bottom: 15px;
    color: #555;
}

.article-list li {
    margin-bottom: 8px;
}

/* 引用块 */
.article-body blockquote {
    background: #f5f5f5;
    border-left: 4px solid #ccc;
    margin: 20px 0;
    padding: 10px 20px;
    color: #666;
    font-style: italic;
}

/* 文章标签 */
.article-tags {
    margin-top: 30px;
    padding-top: 15px;
    border-top: 1px dashed #eee;
    font-size: 14px;
}

.article-tags span {
    color: #999;
    margin-right: 10px;
}

.article-tags a {
    display: inline-block;
    padding: 2px 10px;
    background-color: #f0f0f0;
    color: #666;
    border-radius: 20px;
    margin-right: 8px;
    text-decoration: none;
    transition: all 0.2s;
}

.article-tags a:hover {
    background-color: #00b64f;
    color: #fff;
}

/* 上一篇/下一篇导航 */
.article-nav {
    margin-top: 30px;
    padding-top: 20px;
    border-top: 1px solid #eee;
}

.article-nav div {
    margin-bottom: 10px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.article-nav span {
    color: #999;
}

.article-nav a {
    color: #333;
    text-decoration: none;
    transition: color 0.2s;
}

.article-nav a:hover {
    color: #00b64f;
}

/* 侧边栏热门资讯列表 */
.hot-news-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

.hot-news-list li {
    border-bottom: 1px dashed #eee;
    padding: 10px 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.hot-news-list li:last-child {
    border-bottom: none;
}

.hot-news-list li a {
    color: #666;
    text-decoration: none;
    font-size: 14px;
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 10px;
}

.hot-news-list li a:hover {
    color: #00b64f;
}

.hot-news-list li .date {
    font-size: 12px;
    color: #ccc;
    flex-shrink: 0;
}
.list_hot1{
	padding-left: 0;
}
.list_hot1 li{
	margin-bottom: 10px;
}
.list_hot1 li a {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: #333;
    padding: 0;
	
	
}

.list_hot1 li a img {
    width: 30px;
    height: 30px;
    margin-right: 10px;
    object-fit: cover;
    border-radius: 4px;
    flex-shrink: 0;
}

.list_hot1 li a:hover {
    color: #00b64f;
}

.list_hot1 li {
    list-style: none;
    overflow: hidden;
}

/*****5stars****/
.app-rating{
	background:url(../images/yxk_bg_gray.png) no-repeat left center;
	width:77px;
	height:15px;
	display: inline-block;
}
.app-rating span{
	display:block;
	background:url(../images/yxk_bg.png) no-repeat left center;
	width:77px;
	height:15px;
}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, foote, header, r, hgroup, nav, section {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-style: normal!important;
}
a {
    text-decoration: none;
    color: #3f3f3f;
}

.clearfix {
    zoom:1
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    font-size: 0
}


@font-face {
    font-family: "icf";
    src: url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"),url("iconfont.woff?t=1") format("woff"),url("iconfont.ttf?t=1") format("truetype"),url("iconfont.svg?t=1#icf") format("svg")
}

.icf {
    font-family: "icf" !important;
    font-size: inherit;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.i-daohang:before {
    content: "\e607"
}

.i-close1:before {
    content: "\e647"
}

.i-similar:before {
    content: "\e6e2"
}

.i-xiazai:before {
    content: "\e600"
}

.i-xiazai1:before {
    content: "\e619"
}

.i-anquan:before {
    content: "\e64d"
}

.i-none:before {
    content: "\e639"
}

.i-isdell:before {
    content: "\e627"
}

.i-comment:before {
    content: "\e60c"
}

.i-back:before {
    content: "\e60e"
}

.i-right1:before {
    content: "\e615"
}

.i-moreandroid:before {
    content: "\e6a9"
}

.i-creative:before {
    content: "\e620"
}

.i-community:before {
    content: "\e624"
}

.i-triangledownfill:before {
    content: "\e79b"
}

.i-triangleupfill:before {
    content: "\e79c"
}

.i-paixing:before {
    content: "\e630"
}

.i-paixingbang:before {
    content: "\e642"
}

.i-h5:before {
    content: "\e60b"
}

.i-vip1:before {
    content: "\e78d"
}

.i-vip2:before {
    content: "\e63a"
}

.i-vip:before {
    content: "\e688"
}

.i-youhuilibao:before {
    content: "\e6a1"
}

.i-lock:before {
    content: "\e6c0"
}

.i-shuaxin:before {
    content: "\ec08"
}

.i-huanyuanhuabu:before {
    content: "\ec13"
}

.i-quanping:before {
    content: "\ec14"
}

.i-dingwei:before {
    content: "\ec32"
}

.i-like2:before {
    content: "\e7c8"
}

.i-unlike:before {
    content: "\e7c9"
}

.i-like-fill:before {
    content: "\e869"
}

.i-unlike-fill:before {
    content: "\e86a"
}

.i-zuoyou:before {
    content: "\e62a"
}

.i-zuoyou1:before {
    content: "\e62b"
}

.i-faxian:before {
    content: "\e6be"
}

.i-faxian1:before {
    content: "\e606"
}

.i-shipinbofang:before {
    content: "\e601"
}

.i-youxi1:before {
    content: "\e646"
}

.i-xinpinzhuanqu:before {
    content: "\e602"
}

.i-tupian:before {
    content: "\e8fd"
}

.i-zhongdianzhuanti-:before {
    content: "\e60d"
}

.i-zixun:before {
    content: "\e694"
}

.i-yingyongdao:before {
    content: "\e75b"
}

.i-shilileixing:before {
    content: "\e834"
}

.i-presentfill:before {
    content: "\e732"
}

.i-activityfill:before {
    content: "\e775"
}

.i-crownfill:before {
    content: "\e776"
}

.i-recordfill:before {
    content: "\e7a4"
}

.i-formfill:before {
    content: "\e7ab"
}

.i-medalfill:before {
    content: "\e7c1"
}

.i-newshotfill:before {
    content: "\e7c4"
}

.i-picfill:before {
    content: "\e72c"
}

.i-communityfill:before {
    content: "\e741"
}

.i-jinggao:before {
    content: "\e66d"
}

.i-fenlei:before {
    content: "\e66e"
}

.i-tixing:before {
    content: "\e679"
}

.i-xinwen:before {
    content: "\e67f"
}

.i-youxi:before {
    content: "\e680"
}

.i-zhinanzhen:before {
    content: "\e682"
}

.i-unie6ba:before {
    content: "\e67a"
}

.i-unie6e1:before {
    content: "\e6ab"
}

.i-unie70e:before {
    content: "\e6f5"
}

.i-unie71d:before {
    content: "\e6fa"
}

.i-unie72e:before {
    content: "\e701"
}

.i-unie714:before {
    content: "\e73e"
}

.i-bianjiedaohang:before {
    content: "\e64f"
}

.i-youxichongzhi:before {
    content: "\e60a"
}

.i-appreciate:before {
    content: "\e644"
}

.i-edit:before {
    content: "\e649"
}

.i-emoji:before {
    content: "\e64a"
}

.i-favorfill:before {
    content: "\e64b"
}

.i-favor:before {
    content: "\e64c"
}

.i-search:before {
    content: "\e65c"
}

.i-warnfill:before {
    content: "\e662"
}

.i-warn:before {
    content: "\e667"
}

.i-camerafill1:before {
    content: "\e668"
}

.i-camera:before {
    content: "\e669"
}

.i-likefill1:before {
    content: "\e66b"
}

.i-like1:before {
    content: "\e66c"
}

.i-questionfill:before {
    content: "\e690"
}

.i-question:before {
    content: "\e691"
}

.i-deletefill:before {
    content: "\e6a8"
}

.i-delete:before {
    content: "\e6b4"
}

.i-home:before {
    content: "\e6b8"
}

.i-homefill:before {
    content: "\e6bb"
}

.i-appreciatefill:before {
    content: "\e6e3"
}

.i-infofill:before {
    content: "\e6e4"
}

.i-info:before {
    content: "\e6e5"
}

.i-share:before {
    content: "\e6f3"
}

.i-female:before {
    content: "\e71a"
}

.i-keyboard:before {
    content: "\e71b"
}

.i-male:before {
    content: "\e71c"
}

.i-attentionfill:before {
    content: "\e73c"
}

.i-attention:before {
    content: "\e73d"
}

.i-tagfill:before {
    content: "\e751"
}

.i-tag:before {
    content: "\e752"
}

.i-my:before {
    content: "\e78b"
}

.i-myfill:before {
    content: "\e78c"
}

.i-attentionforbid:before {
    content: "\e7b2"
}

.i-attentionforbidfill:before {
    content: "\e7b3"
}

.i-link:before {
    content: "\e656"
}

.i-camerafill:before {
    content: "\e657"
}

.i-top:before {
    content: "\e663"
}

.i-down:before {
    content: "\e664"
}

.i-right:before {
    content: "\e665"
}

.i-left:before {
    content: "\e666"
}

.i-refresh:before {
    content: "\e66a"
}

.i-like:before {
    content: "\e69c"
}

.i-likefill:before {
    content: "\e69d"
}

.i-mobile:before {
    content: "\e6a0"
}

.i-qr2:before {
    content: "\e6a5"
}

.i-closefill:before {
    content: "\e6a6"
}

.i-close:before {
    content: "\e6a7"
}

.i-pic:before {
    content: "\e6aa"
}

.i-more:before {
    content: "\e6ad"
}

.i-filter:before {
    content: "\e6b9"
}

.i-backtop:before {
    content: "\e6c6"
}

.i-android-fill:before {
    content: "\e881"
}

.i-apple-fill:before {
    content: "\e882"
}

.i-windows-fill:before {
    content: "\e883"
}

.i-QQ:before {
    content: "\e884"
}

.i-weibo:before {
    content: "\e885"
}

.i-wechat-fill:before {
    content: "\e886"
}

.i-alipay-circle-fill:before {
    content: "\e887"
}






/*顶部nav*/
.top-nav {
    height: 40px;
    background: #333;
    color: #a0a0a0;
    line-height: 40px;
    width: 100%;
    min-width: 1200px
}

.top-nav a {
    color: #a0a0a0;
    text-decoration: none;
}

.top-nav a:hover {
    color: #fff
}

.top-nav-logo {
    background: url(../images/logo-new-uc.png) 0 center no-repeat;
    background-size: auto 16px;
    padding-left: 20px;
    display: block
}

.top-nav-box {
    width: 1200px;
    margin: 0 auto
}


/*header*/
.head {
    position: relative;
    width: 100%;
    min-width: 1200px;
    background-color: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.head-box {
    width: 1200px;
    margin: 0 auto;
    padding: 15px 0
}

.logo {
    float: left;
    height: 50px!important;
    width: 218px!important;
}

.logo image {
    display: block;
    width: 100%!important;
    height: 100%!important;
    overflow: hidden;
    background-size: auto 100%;
    text-decoration: none;
}

.head-nav {
    float: left;
    margin: 0 30px;
}

.nav {
    height: 50px;
    overflow: hidden;
}

.nav li {
    float: left;
    line-height: 30px;
    position: relative;
    z-index: 10;
}

.nav li.menu-item a:hover, .nav li.current-menu-item a ,.nav li.current-menu-parent a{
    color: #00b64f;
}

.nav li.current-menu-item a:after, .nav li.menu-item a:hover:after {
    width: 100%;
    left: 50%;
    margin-left: -50%;
}

.nav li.menu-item a:after {
    content: '';
    width: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: 0;
    height: 2px;
    background-color: #00b64f;
    transition: all 0.2s;
}

.nav li.menu-item a {
    display: block;
    padding: 0 15px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    position: relative;
    text-decoration: none;
}

#top_list2{
	display:none;
}

/*软件列表*/
.count-box {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    top: 0;
    z-index: 3;
    transition: top 0.2s;
    padding: 20px 0 1px
}
.box-p20 {
    padding: 20px;
    background-color: #fff;
    margin-bottom: 20px;
    border-bottom: 2px solid #eee;
}
.box {
    margin-bottom: 20px;
    position: relative;
}
.nowbar {
    line-height: 20px;
    /* float: left; */
    color: #a0a0a0;
    font-size: 12px;
    /* margin-top: 5px; */
    max-width: 500px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.nowbar .sp {
    opacity: 0.5
}

.nowbar a {
    color: #a0a0a0;
    text-decoration: none;
}

.nowbar a:hover {
    color: #00b64f
}

.pager-title {
    font-size: 20px;
    border-left: 5px solid #00b64f;
    padding-left: 10px;
    line-height: 30px;
}

.cl-show {
    width: 100%;
    overflow: hidden;
}

.box-nb {
    position: relative;
}

.mt-10 {
    margin-top: -10px;
}

.class-list-check {
    padding-right: 75px;
    clear: both;
}

.class-list {
    overflow: hidden;
    position: relative;
    border-top: 1px dashed #eee;
    padding: 10px 10px 0 75px;
}

.class-list dt {
    font-size: 12px;
    color: #666;
    display: block;
    height: 22px;
    line-height: 22px;
    position: absolute;
    left: 10px;
    top: 10px;
}

.class-list dd {
    float: left;
    height: 32px;
    line-height: 20px;
    display: block;
    text-align: center;
    padding: 0 6px 10px 0;
    font-size: 12px;
}

.class-list dd a {
    padding: 0 12px;
    overflow: hidden;
    display: block;
    white-space: nowrap;
    border: 1px solid #eee;
    background-color: #fff;
    height: 22px;
    color: #666;
    text-decoration: none;
}

.class-list dd a.active, .class-list dd a:hover, .class-list dd.class-more:hover {
    background-color: #00b64f;
    color: #fff;
    border-color: #00b64f;
}


.box-p20 {
    padding: 20px;
    background-color: #fff;
    margin-bottom: 20px;
    border-bottom: 2px solid #eee;
}

.box-nb {
    position: relative;
}

.game-list {
    width: 1178px;
    overflow: hidden;
    margin: -15px 0 0
}

.game-list li {
    float: left;
    width: 373px;
    margin: 15px 15px 0 0;
    cursor: default;
    padding: 2px
}

.game-list li:hover {
    background-color: #00b64f
}

.game-list li:hover .game-box {
    border-color: #00b64f
}

.game-list li .game-box {
    height: 132px
}

.game-list .game-name {
    font-size: 18px;
    margin-top: 5px
}

.game-list .game-name a {
    color: #333;
    text-decoration: none;
}

.game-list .game-stars {
    margin-top: 10px
}



.game-box {
    border: 1px solid #eee;
    padding: 15px 15px 15px 130px;
    position: relative;
    overflow: hidden;
    background-color: #fff
}

.game-box .game-stars {
    margin: 5px 0
}

.game-icon {
    width: 100px;
    height: 100px;
    overflow: hidden;
    position: absolute;
    left: 15px;
    top: 15px;
}

.game-list .game-icon img {
    border-radius: 20px;
}


.game-icon img {
    height: 100%;
    width: 100%;
    background-color: #fff;
    border-radius: 10px;
}

.game-name {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 5px
}

.game-info {
    color: #a0a0a0;
    line-height: 20px;
    font-size: 12px
}

.game-info a {
    text-decoration: none;
}

.fc-gray {
    color: #a0a0a0 !important;
}

.game-mes {
    color: #a0a0a0;
    font-size: 12px
}

.game-mes p {
    line-height: 20px;
    height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.game-mes p.line2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: normal;
    height: auto;
    margin-top: 5px
}

.game-mes a {
    color: #a0a0a0;
    text-decoration: none;
}

.game-mes a:hover {
    color: #888
}

.game-num {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 12;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    font-weight: 600;
    font-size: 16px;
    padding: 0 10px;
    color: #fff;
    background-color: #A3B0BE;
    border-radius: 0 0 5px 0
}

.game-stars {
    height: 20px;
    width: 100px;
    overflow: hidden;
    margin-top: 5px;
    position: relative
}

.game-stars a {
    display: block;
    width: 100%;
    height: 100%
}

.game-stars i {
    float: left;
    height: 20px;
    overflow: hidden;
    line-height: 20px;
    font-size: 18px;
    color: #eee;
    width: 20px;
    text-align: center
}

.game-stars.star1 i.star1,.game-stars.star2 i.star1,.game-stars.star3 i.star1,.game-stars.star4 i.star1,.game-stars.star5 i.star1 {
    color: #fc0
}

.game-stars.star2 i.star2,.game-stars.star3 i.star2,.game-stars.star4 i.star2,.game-stars.star5 i.star2 {
    color: #fc0
}

.game-stars.star3 i.star3,.game-stars.star4 i.star3,.game-stars.star5 i.star3 {
    color: #fc0
}

.game-stars.star4 i.star4,.game-stars.star5 i.star4 {
    color: #fc0
}

.game-stars.star5 i.star5 {
    color: #fc0
}

.sp {
    opacity: 0.4;
    font-size: 10px;
    padding: 0 0.5em;
    font-family: Tahoma;
}



/*软件详情页*/
.games-show-new {
    margin-top: 20px;
    border-top: 1px solid #eee;
    position: relative;
    padding: 20px 60px 0 210px;
}

.bt-show .games-name-new, .bt-show .games-ename-new {
    width: 635px;
    font-weight: 400;
}

.games-name-new {
    font-size: 24px;
    font-weight: bold;
    line-height: 42px;
    width: 510px;
}

.games-icon-new {
    position: absolute;
    left: 0;
    top: 20px;
    width: 180px;
    height: 180px;
    border-radius: 40px;
    overflow: hidden;
}

.games-icon-new img {
    width: 100%;
    height: 100%;
}

.games-info-new {
    margin: 15px 0 0;
    padding: 5px 0 15px;
}

.games-info-new li {
    float: left;
    width: 32%;
    line-height: 20px;
    margin: 10px 1% 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 13px;
}

.games-info-new li.long {
    width: 74%;
}

.games-info-new .game-tags {
    width: 100%;
}

.games-info-new .game-tags div{
    display: inline-block;
    width: 87%;
    height: 17px;
}

.games-info-new .game-tags div a, .games-info-new .game-tags div span{
    display: block;
    border: 1px solid #00b64f;
    color: #00b64f;
    margin: 0 5px 10px 0;
    padding: 0 3px;
    border-radius: 2px;
    font-size: 12px;
    float: left;
    box-sizing: border-box;
}

.games-info-new .game-tags div span {
    color: #909090;
    border: 1px solid #eee;
    background-color: #efefef;
}

.games-download-new {
    margin-top: 5px;
    width: 100%;
    overflow: hidden;
}

.games-download-new a.cqhz996 {
    background: linear-gradient(to bottom, #FDCC21,#FFAE17)
}
.games-download-new a.cqhz996:hover {
    background: linear-gradient(to bottom, #e4b91e,#e79d15)
}
.games-download-new a.cqhz996 img {
    width: 100%;
    height: 50px;
}

.games-download-new a.android {
    background-color: #00b64f
}

.games-download-new a.android:hover {
    background-color: #00b64f
}

.games-download-new a.ios {
    background-color: #9C0
}

.games-download-new a.ios:hover {
    background-color: #92C225
}

.games-download-new a.pc {
    background-color: #0cc6c6
}

.games-download-new a.pc:hover {
    background-color: #1FB3B1
}

.games-download-new a.yuyue {
    background-color: #f63
}

.games-download-new a.none {
    background-color: #cecece
}

.games-download-new a, .games-download-new .miss, .games-download-new .myorder {
    font-size: 16px;
    display: block;
    float: left;
    width: 160px;
    padding: 0 6px;
    height: 50px;
    line-height: 50px;
    color: #fff;
    border-radius: 4px;
    position: relative;
    z-index: 3;
    white-space: nowrap;
    text-align: center;
    font-weight: 600;
    margin-right: 15px;
    margin-top: 10px;
}

.games-download-new a .icf, .games-download-new span .icf {
    font-size: 20px;
    display: inline-block;
    vertical-align: top;
    width: 30px;
    background-color: rgba(0,0,0,0.1);
    border-radius: 100%;
    line-height: 30px;
    margin: 10px 10px 10px -10px;
    font-weight: normal;
}


.games-code-new {
    position: absolute;
    right: 0;
    top: 20px;
    width: 180px;
    height: 230px;
    overflow: hidden;
    padding-bottom: 50px;
}

.games-code-new img {
    width: 180px;
    height: 180px;
    border: 10px solid #f8f8f8;
}

.games-code-new span {
    position: absolute;
    left: 20px;
    bottom: 0;
    width: 140px;
    font-size: 12px;
    line-height: 15px;
    color: #A3B0BE;
    padding: 9px;
    border-radius: 4px;
    text-align: center;
    font-weight: 600;
    border: 1px solid #A3B0BE;
    animation: code-move 0.5s 0s linear infinite alternate;
    -webkit-animation: code-move 0.5s 0s linear infinite alternate;
}

@keyframes code-move {
    from {
        bottom: 0px
    }
    to {
        bottom: 5px
    }
}

@-webkit-keyframes code-move {
    from {
        bottom: 0px
    }
    to {
        bottom: 5px
    }
}

.games-code-new span:before, .games-code-new span:after {
    content: '◆';
    position: absolute;
    left: 50%;
    height: 40px;
    line-height: 40px;
    width: 30px;
    text-align: center;
    top: -20px;
    margin-left: -15px;
    color: #A3B0BE;
    font-size: 32px;
}

.games-code-new span:after {
    color: #fff;
    top: -19px;
}

.bt-show .games-star-new, .bt-show .games-download-num-new {
    right: 210px;
}

.qrcode {
    padding: 10px;
    border: 5px solid #eee;
}

.games-star-new {
 margin-top: 20px;
}

.games-download-num-new {
    position: absolute;
    right: 335px;
    top: 66px;
    line-height: 24px;
    padding: 0 10px;
    background-color: #fff6e0;
    color: #f60;
    border-radius: 30px;
}

.games-tool-new {
    position: absolute;
    top: 220px;
    left: 0;
    width: 180px;
    text-align: center;
    font-size: 12px;
    line-height: 30px;
}

.games-like-new {
    display: inline-block;
}

.games-like-new div {
    display: inline-block;
    border: 1px solid #00b64f;
    border-radius: 4px;
    padding-left: 10px;
}

.games-nav span:hover{
    color: #00b64f;
}

.games-like-new div span {
    background-color: #00b64f;
    color: #fff;
    display: inline-block;
    padding: 0 10px;
    margin-left: 10px;
}

.main-s {
    width: 880px;
}

.box {
    margin-bottom: 20px;
    position: relative;
}

.games-nav {
    line-height: 48px;
    width: 100%;
    overflow: hidden;
    background-color: #fff;
    display: table;
    text-align: center;
    table-layout: fixed;
}

.games-nav span.active {
    color: #00b64f;
}

.games-nav span.active:after {
    height: 3px;
    background-color: #00b64f;
}

.games-nav span {
    display: table-cell;
    position: relative;
    font-size: 16px;
    transition: all 0.2s;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0 10px;
    cursor: pointer;
}

.games-nav span:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #eee;
    width: 100%;
    height: 1px;
    transition: all 0.2s;
}



.h {
    margin-bottom: 20px;
    width: 100%;
    overflow: hidden;
    position: relative;
}
.b {
    overflow: visible;
}
.games-main .h-title {
    max-width: 88%;
}
.h-title {
    font-size: 18px;
    border-left: 5px solid #00b64f;
    padding-left: 10px;
    line-height: 24px;
    float: left;
}
.games-checkmore {
    overflow: hidden;
    padding-bottom: 30px;
    position: relative;
}
.games-abstract {
    line-height: 26px;
}
.games-abstract p, .games-abstract ul, .games-abstract ol {
    margin-bottom: 10px;
}
.games-abstract h3, .games-abstract h2 {
    font-size: 16px;
    margin: 20px 0 10px;
    font-weight: bold;
}
.games-abstract h3:before, .games-abstract h2:before {
    /* content: "·"; */
    /* color: #00b64f; */
    content: '';
    display: block;
    float: left;
    margin-right: 10px;
    width: 5px;
    height: 5px;
    margin-top: 12px;
    background: #00b64f;
    border-radius: 10px;
}
.games-abstract img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
}


.games-img {
    overflow: hidden!important;
    position: relative!important;
    height: 300px;
    padding-bottom: 25px!important;
}
.games-img .swiper-slide {
    width: auto;
    height: 100%;
    overflow: hidden;
}
.game-video {
    height: 300px;
    width: 535px;
}
.chimee-container video {
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
    outline: 0;
}
.games-img img {
    width: auto;
    height: auto;
    max-height: 100%;
    max-width: 100%;
    width: auto;
    height: auto;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}
.games-img .swiper-scrollbar-drag {
    background-color: #00b64f;
}


.h-more {
    position: absolute;
    right: 0;
    top: 50%;
    line-height: 20px;
    margin-top: -10px;
}


.game-other table {
    width: 100%;
    border: 0;
    border: 1px solid #eee;
    border-right: none;
    border-bottom: none;
    cursor: default;
}

.game-other table tr:nth-child(odd) {
    background-color: #f8f8f8;
}

.game-other table th {
    background-color: #f8f8f8;
    text-align: left;
}

.game-other table td, .game-other table th {
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
    padding: 10px;
    vertical-align: middle;
    color: #888;
    overflow: hidden;
}

.game-other table td .icf, .game-other table th .icf {
    font-size: 16px;
    display: inline-block;
}

.hot, .fc-red {
    color: #f63 !important;
}

.form-btn {
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background: none;
    border: 1px solid transparent;
    border-radius: 2px;
    padding: 10px 1em;
    line-height: 20px;
    font-size: 14px;
}

.form-btn-s {
    padding: 4px 1em;
    font-size: 14px;
}

.form-btn-normal {
    background: #fff;
    color: #00b64f;
    border-color: #00b64f;
}

.form-btn-normal:hover {
    background: #00b64f;
    border-color: #00b64f;
    color: #fff;
}


.game-icon-list li {
    float: left;
    width: 100px;
    margin: 0 10px;
    text-align: center;
}

.game-icon-list .img {
    width: 72px;
    height: 72px;
    margin: 0 auto;
}
.game-icon-list .img img {
    width: 100%;
    height: 100%;
    border-radius: 20px;
}

.game-icon-list li .img {
    width: 100px;
    height: 100px;
}


.game-icon-list li .title {
    font-size: 14px;
}

.game-icon-list .title {
    font-weight: normal;
    margin-top: 5px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    border: 0;
    padding-top: 0;
}


.downleft {
    width: 350px;
    float: left;
    overflow: hidden;
    /* height: 570px; */
    padding-right: 30px;
    border-right: 1px solid #eee;
    margin-right: 29px;
    margin-bottom: 15px;
}

.downright {
    width: 460px;
    float: right;
    overflow: hidden;
    margin: -43px 0 15px;
}

/*轮播*/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides li {display: none; -webkit-backface-visibility: hidden; position: relative;}
.flexslider .slides img {display: block;width: 100%;height: auto;margin: 0 auto;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.no-js .slides > li:first-child {display: block;}
.flexslider { margin: 0; position: relative; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
.flex-control-nav {width:100%;position: absolute;bottom: 0px;text-align:center;}
.flex-control-nav li {margin: 0 4px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 8px;height: 8px;display: block;background: #fff;text-indent: -9999px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;}
.flex-control-paging li a.flex-active {background: #FFAE17;cursor: default;}


.download h3 {
    width: 100%;
    height: 28px;
    line-height: 28px;
    color: #4c91b7;
    font-size: 14px;
    font-weight: bold;
    text-indent: 10px;
    background: #e8f7ff;
    margin-bottom: 12px;
}
.downcon ul {
    width: 400px;
    overflow: hidden;
}
.downcon ul li {
    width: 196px;
    float: left;
}
.downcon ul li a {
    color: #555;
    display: block;
    height: 18px;
    line-height: 18px;
    margin-bottom: 12px;
}
.downcon ul li a em {
    width: 18px;
    height: 18px;
    /* display: inline-block; */
    float: left;
    background: url(../images/softview.png) no-repeat;
    background-position: -216px -309px;
    margin-right: 7px;
}


.mention {
    width: 840px;
    overflow: hidden;
    zoom: 1;
    background: #fff9ed;
    padding: 12px 15px;
    color: #8d8a88;
    margin-top: 10px;
    border: 1px solid #faefd9;
    font-size: 12px;
}

/* .mention span {
    display: block;
} */

/* .mention span a {
    text-decoration: underline;
    color: #8d8a88;
    padding: 0px 3px;
} */

.mention span.red {
    color: #ff0000;
    padding-bottom: 8px;
    margin-bottom: 8px;
    /* background: url(../images/line_pl.gif) repeat-x; */
    /* background-position: 0px 29px; */
    /* padding-top: 3px; */
    /* border-bottom: 1px dashed #ccc; */
}

.mention p {
    line-height: 21px;
}
.mention p a {
    color: #00b64f;
    padding: 0px 3px;
}



.h .tabs-title {
    float: left;
    width: 740px;
    height: 30px;
    line-height: 24px;
    overflow: hidden;
    margin-left: 10px;
}
.h .tabs-title li {
    float: left;
    margin-left: 10px;
    border-radius: 2px;
    cursor: pointer;
    background-color: #A3B0BE;
    color: #fff;
    padding: 3px 10px;
    font-size: 13px;
    width: 20%;
    text-align: center;
}
.h .tabs-title li.active {
    background-color: #00b64f;
}

.games-tabs-swiper .swiper-slide {
    background-color: #fff;
}
.games-recommend-about {
    position: relative;
    padding-left: 245px;
    min-height: 150px;
    overflow: hidden;
}
.games-recommend-about img {
    position: absolute;
    left: 0;
    top: 0;
    width: 225px;
    height: 150px;
    object-position: cover;
    object-fit: cover;
}
.games-recommend-about h3 {
    font-size: 20px;
    font-weight: 600;
    margin: 7px 0 10px;
    line-height: 30px;
}
.games-recommend-about h3+p {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    max-height: 60px;
    line-height: 20px;
}
.games-recommend-about p+p {
    margin-top: 10px;
}
.link, .fc-blue {
    color: #00b64f !important;
}


.games-recommend-list {
    margin-top: 10px;
    width: 850px;
}
.games-recommend-list li {
    float: left;
    width: 273px;
    margin: 10px 10px 0 0;
}
.games-recommend-list li a {
    display: block;
}
.games-recommend-list .game-box {
    padding: 10px 10px 10px 84px;
}
.game-box {
    border: 1px solid #eee;
    padding: 15px 15px 15px 130px;
    position: relative;
    overflow: hidden;
    background-color: #fff;
}
.games-recommend-list .game-name {
    margin: 0;
}
.game-name {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 5px;
}
.games-recommend-list .game-icon {
    width: 64px;
    height: 64px;
    left: 10px;
    top: 10px;
}
.game-icon {
    width: 100px;
    height: 100px;
    overflow: hidden;
    position: absolute;
    left: 15px;
    top: 15px;
    /* background: #f8f8f8 url(../images/imgbg.png) center center no-repeat; */
    background-size: 80% auto;
}
.game-icon img {
    height: 100%;
    width: 100%;
    background-color: #fff;
    border-radius: 10px;
}
.games-recommend-list .game-stars {
    margin: 5px 0 4px;
    height: 15px;
}
.games-recommend-list .game-stars i {
    width: 13px;
    line-height: 15px;
    height: 15px;
    font-size: 12px;
}
.game-box .game-stars {
    margin: 5px 0;
}
.game-stars {
    height: 20px;
    width: 100px;
    overflow: hidden;
    margin-top: 5px;
    position: relative;
}
.game-mes {
    color: #a0a0a0;
    font-size: 12px;
}
.games-recommend-list .game-like {
    position: absolute;
    right: 10px;
    bottom: 34px;
    line-height: 15px;
    height: 15px;
    font-size: 12px;
    color: #888;
}
.hot, .fc-red {
    color: #f63 !important;
}




/*软件详情-右侧区域*/
.sub {
    width: 300px;
}

.hot-ranktop {
    position: relative;
   
}

.hot-ranktop li {
    position: relative;
    line-height: 20px
}

.hot-ranktop li:last-child {
    padding-bottom: 0
}

.hot-ranktop .t {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.hot-ranktop .num {
    border-radius: 100%;
    width: 20px;
    height: 20px;
    padding: 0;
}

.hot-ranktop .i {
    font-size: 12px;
    color: #888
}

.hot-ranktop .btn {
    height: 18px;
    border: 1px solid #0cc6c6;
    color: #0cc6c6;
    display: inline-block;
    line-height: 18px;
    padding: 0 4px;
    border-radius: 2px
}

.hot-ranktop .n1 {
    left: 50%;
    top: 15px;
    margin-left: -40px
}

.hot-ranktop .n1 .img {
    width: 66px;
    height: 66px;
    margin: 0 auto;
    border: 3px solid #fff;
    border-radius: 20px
}

.hot-ranktop .n1 .num {
    background-color: #f63
}

.hot-ranktop .n2 .img,.hot-ranktop .n3 .img {
    width: 58px;
    height: 58px;
    margin: 0 auto;
    border: 3px solid #fff;
    border-radius: 18px
}

.hot-ranktop .n2 .num,.hot-ranktop .n3 .num {
    background-color: #000
}

.hot-ranktop .n1,.hot-ranktop .n2,.hot-ranktop .n3 {
    width: 80px;
    position: absolute;
    text-align: center
}

.hot-ranktop .n1 .t,.hot-ranktop .n2 .t,.hot-ranktop .n3 .t {
    margin: 5px 0 0
}

.hot-ranktop .n1 .i .icf,.hot-ranktop .n2 .i .icf,.hot-ranktop .n3 .i .icf {
    color: #f63
}

.hot-ranktop .n1 .btn,.hot-ranktop .n2 .btn,.hot-ranktop .n3 .btn {
    margin-top: 5px
}

.hot-ranktop .n1 .num,.hot-ranktop .n2 .num,.hot-ranktop .n3 .num {
    position: absolute;
    left: 50%;
    top: -10px;
    color: #fff;
    line-height: 20px;
    width: 20px;
    margin-left: -10px;
    font-weight: bolder
}

.hot-ranktop .img {
    overflow: hidden
}

.hot-ranktop .img img {
    width: 100%;
    height: 100%
}

.hot-ranktop .n2 {
    left: 5px;
    top: 30px
}

.hot-ranktop .n3 {
    right: 5px;
    top: 30px
}

.hot-ranktop .nn {
    border-top: 1px solid #eee;
    padding: 10px 0 10px 30px;
    background-color: #fff;
    height: 53px
}

.hot-ranktop .nn .img {
    width: 32px;
    height: 32px;
    float: left;
    margin-right: 10px
}

.hot-ranktop .nn .t {
    margin: 6px 0;
    float: left;
    max-width: 130px
}

.hot-ranktop .nn .i {
    float: right;
    margin: 6px 0
}

.hot-ranktop .nn .num {
    position: absolute;
    left: 0;
    top: 16px;
    width: 20px;
    text-align: center;
    border-radius: 4px;
    background-color: #A3B0BE;
    color: #fff;
    font-size: 12px
}



/*新游快报*/
.app-ranklist li {
    position: relative;
    padding: 10px 70px 7px 30px;
    border-bottom: 1px solid #eee
}

.app-ranklist li:first-child .num {
    background-color: #f63
}

.app-ranklist li:nth-child(2) .num {
    background-color: #f90
}

.app-ranklist li:nth-child(3) .num {
    background-color: #fc0
}

.app-ranklist li:nth-child(4) .num {
    background-color: #00b64f
}

.app-ranklist li:nth-child(5) .num {
    background-color: #0cc6c6
}

.app-ranklist .num {
    position: absolute;
    width: 20px;
    height: 20px;
    padding: 0;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    background-color: #A3B0BE;
    border-radius: 4px;
    left: 0;
    top: 50%;
    margin-top: -10px
}

.app-ranklist .img {
    width: 64px;
    height: 64px;
    float: left;
    margin-right: 10px;
    display: none
}

.app-ranklist .img img {
    width: 100%;
    height: 100%;
    object-position: cover;
    object-fit: cover;
    border-radius: 10px;
}

.app-ranklist .info {
    font-size: 12px;
    color: #888;
    position: absolute;
    right: 0;
    top: 10px;
    line-height: 20px;
    display: none
}

.app-ranklist .class {
    display: none;
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 20px;
    color: #888;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.app-ranklist .btn {
    position: absolute;
    right: 0;
    bottom: 10px;
    line-height: 18px;
    border: 1px solid #eee;
    color: #00b64f;
    border-radius: 2px;
    padding: 0 4px;
    font-size: 12px
}

.app-ranklist .btn:hover {
    border-color: #f63;
    color: #f63
}

.app-ranklist .game-stars {
    display: none;
    margin: 2px 0
}

.app-ranklist .title {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 20px;
    font-size: 15px;
    padding-top: 0;
    border: 0;
    text-align: left;
}

.app-ranklist .active {
    padding-right: 0;
    height: 86px
}

.app-ranklist .active .img,.app-ranklist .active .game-stars,.app-ranklist .active .class,.app-ranklist .active .info {
    display: block
}

.app-ranklist .active .info {
    position: static
}





.sub-hjlist+.text-list {
    margin-top: 10px
}

.sub-hjlist li {
    margin-top: 10px;
    width: 260px;
    height: 100px;
    position: relative
}

.sub-hjlist li img {
    width: 100%;
    height: 100%;
    object-position: cover;
    object-fit: cover
}

.sub-hjlist li em {
    position: absolute;
    left: 0;
    bottom: 0;
    line-height: 30px;
    background-color: rgba(0,0,0,0.7);
    color: #fff;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    padding: 0 10px
}



/* 详情排行榜 */
.paihang-container {
    display: flex;
    flex-wrap:wrap;
    margin: 5px 0px;
}
.paihang-container a {
    text-align: center;
    border-radius: 2px;
    font-size: 13px;
    width: 114px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding: 8px;
    margin: 5px 8px;
    background-color: rgba(245, 245, 245, 1);
    color: #666666;
}
.paihang-container a span {
    display: inline;
}





/*专题列表*/
.box-nb {
    position: relative;
    margin-top: 20px;
}
.choose-box {
    border: 1px solid #eee;
    height: 40px;
    overflow: hidden;
    position: relative;
    background-color: #f9f9f9;
}
.choose-son {
    display: block;
    float: left;
    line-height: 40px;
    text-align: center;
    height: 40px;
    overflow: hidden;
    font-size: 14px;
    color: #373737;
    border-right: 1px solid #eee;
}
.choose-son a, .choose-son span {
    color: #373737;
    display: block;
    padding: 0 20px;
    height: 40px;
    cursor: pointer;
}
.choose-son a:hover, .choose-son.active a, .choose-son span:hover, .choose-son.active span {
    color: #00b64f;
    border-top: 3px solid #00b64f;
    height: 37px;
    line-height: 37px;
    background-color: #fff;
}





.activity-list {
    width: 1190px;
    margin: 10px 0 0 -10px;
    overflow: hidden
}

.activity-list li {
    float: left;
    width: 275px;
    margin: 10px;
    cursor: default
}

.activity-box {
    border: 3px solid #eee;
    position: relative;
}

.activity-name {
    font-size: 16px;
    height: 25px;
    line-height: 24px;
    overflow: hidden;
    margin: 10px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.activity-name a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.activity-name .yc-txt {
    font-size: 14px;
    margin-top: 0
}

.activity-img {
    width: 100%;
    height: 120px
}

.activity-img img {
    width: 100%;
    display: block;
    height: 120px;
    object-position: cover;
    object-fit: cover;
    /* background: #f9f9f9 url(../images/imgbg.png) center center no-repeat; */
    background-size: 50% auto
}

.activity-info {
    height: 41px;
    line-height: 20px;
    color: #ccc;
    padding: 10px;
    border-top: 1px solid #eee;
    overflow: hidden;
    font-size: 12px;
}

.activity-box:hover {
    border-color: #00b64f
}

.activity-box:hover .activity-more {
    display: block
}





/*专题详情*/
.hj-top {
    position: relative;
    padding: 20px 30px 20px 480px;
    background-color: #f8f8f8;
    margin-bottom: 32px;
    margin-top: 20px;
    min-height: 240px
}

.hj-top .img {
    position: absolute;
    left: 0;
    top: 0;
    width: 450px;
    height: 300px
}

.hj-top .img img {
    width: 100%;
    height: 201px;
    object-position: cover;
    object-fit: cover;
    margin: 20px 0 0 10px;
}

.hj-top .title {
    font: 25px;
    overflow: hidden;
    padding-bottom: 15px;
    border-bottom: 1px solid #eee;
    margin-bottom: 15px;
    padding-top: 0;
    border: 0;
    text-align: left;
    background-color: #f8f8f8; 
}

.hj-top .desc {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    color: #999;
}

.hj-top .info {
    margin-top: 10px;
    font-size: 12px;
    line-height: 20px;
    height: 20px;
    overflow: hidden;
    position: relative
}

.hj-top .info .jubao {
    position: absolute;
    right: 0;
    top: 0
}

.hj-top .links {
    line-height: 20px;
    margin-top: 15px;
    font-size: 12px;
    height: 25px;
    overflow: hidden
}

.hj-top .links a {
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
    border-radius: 2px;
    padding: 0 6px;
    color: #fff;
    background-color: #A3B0BE;
    margin-bottom: 5px
}



.ngweek-mlist {
    width: 1180px;
    margin-top: -20px
}

.ngweek-mlist li {
    float: left;
    width: 275px;
    margin-right: 20px;
    margin-top: 20px
}

.ngweek-mlist li a {
    display: block;
    position: relative
}

.ngweek-mlist li img {
    width: 275px;
    height: 183px
}

.ngweek-mlist li span {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 275px;
    padding: 10px;
    background-color: #00b64f;
    color: #fff;
    line-height: 1.7;
    font-size: 18px;
    transition: all 0.2s
}

.ngweek-mlist li span em {
    display: block;
    font-size: 30px;
    font-weight: bold
}

.ngweek-mlist li a:hover span {
    background-color: #00b64f
}
.logo a img{width:244px;}

