* { margin: 0px; padding: 0px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-tap-highlight-color: transparent; }

body { font-family: "Microsoft Yahei",Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 14px; background: #fff; color:#333; overflow-x: hidden; max-width: 750px; margin: 0 auto; }
html, body { height: 100%; }
ul li { list-style: none; }
img { border: none; display: inline-block; }
a { color: inherit; text-decoration: none; outline: none; }
a:active { -webkit-tap-highlight-color: transparent; }
em, i { font-style: normal; }
input, textarea, button { resize: none; outline: none; border: 0 none; background: none; font-family: "Microsoft Yahei"; margin: 0; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #aaa; }
html { font-size: 50px; font-size: 13.3334vw; }
@media screen and (min-width: 750px) { html { font-size: 100px; } }

.fn-clear{ zoom: 1; }
.fn-clear:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.pradio input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #888; }
.clearfix { zoom: 1; }
.clearfix:after { clear: both; height: 0px; font-size: 0px; visibility: hidden; display: block; content: " "; }
.flexstyle, .top-menu { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; }
.over, .slider-box a span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tran { -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }

@media screen and (min-width: 751px) { html { background-color: #f8f8f8; } }
@-moz-keyframes rotate { 0% { -moz-transform: translate(0, 0); transform: translate(0, 0); }
  50% { -moz-transform: translate(0, 0.3rem); transform: translate(0, 0.3rem); }
  100% { -moz-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
@-webkit-keyframes rotate { 0% { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
  50% { -webkit-transform: translate(0, 0.3rem); transform: translate(0, 0.3rem); }
  100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
@keyframes rotate { 0% { -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); transform: translate(0, 0); }
  50% { -moz-transform: translate(0, 0.3rem); -ms-transform: translate(0, 0.3rem); -webkit-transform: translate(0, 0.3rem); transform: translate(0, 0.3rem); }
  100% { -moz-transform: translate(0px, 0px); -ms-transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
@-moz-keyframes rotate1 { 0% { -moz-transform: translate(0, 0); transform: translate(0, 0); }
  50% { -moz-transform: translate(0, 0.2rem); transform: translate(0, 0.2rem); }
  100% { -moz-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
@-webkit-keyframes rotate1 { 0% { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
  50% { -webkit-transform: translate(0, 0.2rem); transform: translate(0, 0.2rem); }
  100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
@keyframes rotate1 { 0% { -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); transform: translate(0, 0); }
  50% { -moz-transform: translate(0, 0.2rem); -ms-transform: translate(0, 0.2rem); -webkit-transform: translate(0, 0.2rem); transform: translate(0, 0.2rem); }
  100% { -moz-transform: translate(0px, 0px); -ms-transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
@-moz-keyframes rotate2 { 0% { -moz-transform: translate(0, 0); transform: translate(0, 0); }
  50% { -moz-transform: translate(0, 0.2rem); transform: translate(0, 0.2rem); }
  100% { -moz-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
@-webkit-keyframes rotate2 { 0% { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
  50% { -webkit-transform: translate(0, 0.2rem); transform: translate(0, 0.2rem); }
  100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
@keyframes rotate2 { 0% { -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); transform: translate(0, 0); }
  50% { -moz-transform: translate(0, 0.2rem); -ms-transform: translate(0, 0.2rem); -webkit-transform: translate(0, 0.2rem); transform: translate(0, 0.2rem); }
  100% { -moz-transform: translate(0px, 0px); -ms-transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
.icon {display:inline-block;background-repeat:no-repeat;background-size:100%;}
.icon-search {width:0.3rem;height:0.3rem;background-image:url(../images/icon/search.png);}
.icon-search2 {width:0.38rem;height:0.38rem;background-image:url(../images/icon/search2.png);}


.page { position: relative; width: 100%; min-width: 320px; min-height: 100%; max-width: 750px; margin: 0 auto; font-size: 0.26rem; background-color: #fff; }
.page-header { /*position: -webkit-sticky; position: sticky; z-index: 200; top: 0; */ height: 1rem; background: #FFF; padding: 0 0.3rem; }
.page-header .logo-wrap { margin-top: 0.18rem; }
.page-header .logo { width: 2.34rem; }
.page-header .nav { margin-top: 0.2rem; margin-right: -0.2rem; height: 0.6rem; line-height: 0.6rem; font-size: 0; }
.page-header .nav-link, .page-header .nav-search { display: inline-block; vertical-align: top; font-size: 0.28rem; padding: 0 0.18rem; position: relative; margin-left: 0rem; }
.page-header .nav-link.on { color: #17a1ff; }
.page-header .nav-link.on:after { content: ''; width: 0.4rem; height: 0.05rem; border-radius: 0.03rem; background: #17a1ff; position: absolute; left: 50%; bottom: 0rem; margin-left: -0.2rem; }
.page-header .nav-search { padding: 0; }
.page-header .icon-search { vertical-align: top; margin: 0.15rem; }

.main,
.page-content { position: relative; min-height: calc(100vh - 2.8rem); }

.page-footer { font-size: 0.22rem; background: #3f4140; color: #7d817f; padding: 0.3rem; }
.page-footer .copyright { line-height: 0.4rem; text-align: center; }

.totop { position: fixed; right: 0.2rem; bottom: 0.5rem; z-index: 90; width: 0.6rem; height: 0.6rem; background: rgba(51, 51, 51, 0.4) url(../images/index/totop.png) no-repeat center center; background-size: 100%; visibility: hidden; opacity: 0; border-radius: 50%; -moz-transition: all 0.2s; -o-transition: all 0.2s; -webkit-transition: all 0.2s; transition: all 0.2s; }
.totop.fadein { visibility: visible; opacity: 1; }

.arrow, .arrow-up, .arrow-down, .arrow-left { display: inline-block; vertical-align: 0; width: 0.16rem; height: 0.16rem; color: inherit; border-right: 1px solid currentColor; border-bottom: 1px solid currentColor; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }

.arrow-up { -moz-transform: translateY(30%) rotate(225deg); -ms-transform: translateY(30%) rotate(225deg); -webkit-transform: translateY(30%) rotate(225deg); transform: translateY(30%) rotate(225deg); }

.arrow-down { -moz-transform: translateY(-30%) rotate(45deg); -ms-transform: translateY(-30%) rotate(45deg); -webkit-transform: translateY(-30%) rotate(45deg); transform: translateY(-30%) rotate(45deg); }

.arrow-left { -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.soft-list7 .star { display: inline-block; vertical-align: -0.03rem; width: 1.42rem; height: 0.24rem; background: url(../images/toplist/star.png) no-repeat; background-size: 2.85rem 0.23rem; }
.soft-list7 .star.star0 { background-position: -1.55rem 0; }
.soft-list7 .star.star1 { background-position: -1.16rem 0; }
.soft-list7 .star.star2 { background-position: -0.87rem 0; }
.soft-list7 .star.star3 { background-position: -0.58rem 0; }
.soft-list7 .star.star4 { background-position: -0.29rem 0; }
.soft-list7 .btn { display: inline-block; width: 1.4rem; text-align: center; padding: 0.1rem 0; font-size: 0.28rem; background: #17a1ff; color: #FFF; border: none; border-radius: 0.3rem; user-select: none; margin-top: 0.38rem;}

.m-star { display: inline-block; vertical-align: -0.03rem; width: 1.08rem; height: 0.2rem; background: url(../images/toplist/m-star.png) no-repeat; background-size: 2.18rem 0.2rem; }
.m-star.star1 { background-position: -0.88rem 0; }
.m-star.star2 { background-position: -0.66rem 0; }
.m-star.star3 { background-position: -0.44rem 0; }
.m-star.star4 { background-position: -0.22rem 0; }

.url-here { height: 0.7rem; line-height: 0.7rem; background: #e6e6e6; color: #666; position: relative; z-index: 1; overflow: hidden; }
.url-here:before, .url-here:after { content: ''; height: 1px; background: #e6e6e6; position: absolute; left: 0; right: 0; top: 0; z-index: 10; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
.url-here:after { top: auto; bottom: 0; }
.url-here h1 { font-weight: normal; font-size: inherit; }
.url-here li { float: left; padding-left: 0.3rem; padding-right: 0.52rem; font-size: 0.24rem; position: relative; }
.url-here li:nth-child(1) { background: #fff url(../images/index/url-here-arrow.png) no-repeat right 0; background-size: 0.28rem auto; z-index: 9; }
.url-here li:nth-child(2) { background: #f1f1f1 url(../images/index/url-here-arrow.png) no-repeat right bottom; background-size: 0.28rem auto; z-index: 8; }
.url-here li.active { float: none; overflow: hidden; }

.taptap-search { position: fixed; top: 0; bottom: 0; width: 100%; max-width: 750px; z-index: 201; background: #fff; overflow-y: auto; display: none; }
.taptap-search.open { display: block; }

.search-bar { height: 1rem; padding: 0.16rem 0; background: #17a1ff; }
.search-bar .form-group { background: #fff; border-radius: 0.08rem; position: relative; z-index: 1; }
.search-bar .search-input { width: 100%; height: 100%; background: none; border: 0; padding-left: 0.64rem; font-size: 0.28rem; }
.search-bar .back, .search-bar .cancel, .search-bar .clear { line-height: 0.68rem; padding: 0 0.24rem; font-size: 0.28rem; color: #fff; }
.search-bar .back { font-size: 0; }
.search-bar .icon { vertical-align: middle; }
.search-bar .icon-search2 { position: absolute; z-index: -1; top: 0.14rem; left: 0.12rem; }

.search-box .list-hd { height: 0.7rem; line-height: 0.7rem; padding: 0 0.24rem; background: #fafafa; }
.search-box .list-hd .title { font-size: 0.24rem; color: #999; }
.search-box .list-hd .clear { padding: 0 0.24rem; font-size: 0.24rem; color: #17a1ff; margin-right: -0.24rem; }
.search-box .list-bd { padding-left: 0.24rem; }
.search-box .list-bd li { height: 0.8rem; line-height: 0.8rem; border-bottom: 1px solid #eee; }
.search-box .list-bd a { display: block; }
.search-box .list-bd .clear { padding: 0 0.24rem; margin-right: 0.08rem; }
.adbox img { display: block; width: 100%; }
.page-index { background-color: #f2f2f2; }
.page-index .section { margin-bottom: 0.2rem; }
.page-index .page-content { padding-bottom: 0; }
.page-index .article-list .item:last-child { border: 0; }

.index-focus-wrap { width: 100%; overflow: hidden; background-color: #fff; padding-bottom: 0.15rem; }

.index-focus { height: 0; padding-bottom: 48%; position: relative; }
.index-focus .tempWrap { position: absolute !important; height: 100%; }
.index-focus .bd { height: 100%; }
.index-focus .bd li { width: 100%; height: 100%; position: relative; float: left; display: inline !important; }
.index-focus .bd a { display: block; height: 100%; }
.index-focus .bd .pic { display: block; width: 100%; height: 100%; background-color: #eee; }
.index-focus .bd .tit { position: absolute; bottom: 0; width: 100%; font-size: 0.3rem; color: #FFF; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding: 3rem 1rem 0.22rem 0.3rem; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4MjgyOCIgc3RvcC1vcGFjaXR5PSIwLjQiLz48c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzI4MjgyOCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjQ2NDYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(40, 40, 40, 0.4)), color-stop(60%, rgba(40, 40, 40, 0)), color-stop(100%, rgba(70, 70, 70, 0))); background: -moz-linear-gradient(bottom, rgba(40, 40, 40, 0.4) 0%, rgba(40, 40, 40, 0) 60%, rgba(70, 70, 70, 0) 100%); background: -webkit-linear-gradient(bottom, rgba(40, 40, 40, 0.4) 0%, rgba(40, 40, 40, 0) 60%, rgba(70, 70, 70, 0) 100%); background: linear-gradient(to top, rgba(40, 40, 40, 0.4) 0%, rgba(40, 40, 40, 0) 60%, rgba(70, 70, 70, 0) 100%); }
.index-focus .hd { position: absolute; left: 0; right: 0.3rem; bottom: 0.3rem; height: 0.12rem; text-align: right; }
.index-focus .hd li { display: inline-block; vertical-align: top; width: 0.18rem; height: 0.14rem; border-radius: 0.07rem; background-color: #a3b2b3; font-size: 0; margin-left: 0.08rem; }
.index-focus .hd li.on { width: 0.26rem; background: #fff; }

.article-list { padding: 0 0.3rem; background: #FFF; position: relative; }
.article-list .list { padding-left: 0 !important; padding-right: 0 !important; }
.article-list .tag { position: absolute; left: 0; top: 0; font-size: 0.2rem; line-height: 0.4rem; background: #f04343; color: #FFF; width: 2rem; text-align: center; margin: 0.08rem 0 0 -0.74rem; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
.article-list .item { display: block; padding: 0.35rem 0; overflow: hidden; position: relative; border-bottom: 1px solid #e5e5e5; }
.article-list .pic { width: 2.2rem; height: 1.4rem; float: left; margin-right: 0.25rem; }
.article-list .tit { font-size: 0.3rem; color: #3f4140; height: 0.96rem; line-height: 0.48rem; overflow: hidden; margin-bottom: 0.15rem; text-align: justify; }
.article-list .time { color: #a5a8a6; font-size: 0.24rem; }
.article-list .icon-time { vertical-align: -1px; margin-right: 0.08rem; }

.soft-list { background: #FFF; padding: 0.1rem 0; }
.soft-list .tag { position: absolute; left: 0; top: 0; font-size: 0.2rem; line-height: 0.4rem; background: #f04343; color: #FFF; width: 2rem; text-align: center; margin: 0.08rem 0 0 -0.74rem; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
.soft-list .list { overflow: hidden; }
.soft-list .item { width: 25%; float: left; text-align: center; position: relative; margin-bottom: 0.15rem; }
.soft-list .pic { display: block; margin: 0 auto; width: 1.3rem; height: 1.3rem; border-radius: 0.2rem; }
.soft-list .tit { font-size: 0.24rem; color: #686b6a; height: 0.64rem; line-height: 0.32rem; padding: 0 0.2rem; overflow: hidden; margin-top: 0.1rem; }
.soft-list .tit-aline { height: 0.32rem; }
.soft-list .btn-link { vertical-align: top; margin-top: 0.15rem; margin-bottom: 0.15rem; width: 1rem; padding: 0.1rem 0; border-radius: 0.3rem; font-size: 0.24rem; background: none; border-color: #17a1ff; color: #17a1ff; }
.soft-list #jptj .item { width: 20%; }
.soft-list #jptj .pic { width: 1.05rem; height: 1.05rem; }
.soft-list #jptj .tit { padding: 0 0.15rem; height: auto; max-height: 0.64rem; }
.soft-list-loader { text-align: center; position: relative; line-height: 1rem; color: #999; }

.xgxz-list { padding: 0.1rem 0.3rem; }
.xgxz-list .item { width: 100%; text-align: left; margin-bottom: 0; padding: 0.1rem 0; }
.xgxz-list .item + .item { border-top: 1px solid #f1f1f1; }
.xgxz-list .tit { font-size: 0.32rem; line-height: 0.64rem; }

.section { background: #FFF; }
.section-hd { height: 0.9rem; line-height: 0.9rem; padding: 0 0.3rem; position: relative; z-index: 100; }
.section-hd + .article-list { margin-top: -0.2rem; }
.section-hd .title { font-size: 0.34rem; font-weight: bold; color: #3f4140; }
.section-hd .more { position: absolute; top: 0; right: 0.1rem; padding: 0 0.2rem; font-size: 0.24rem; color: #17a1ff; }
.section-hd .arrow { margin-left: 0.06rem; }
.section-ft { text-align: center; padding-top: 0.35rem; padding-bottom: 0.35rem; }
.section-ft .more { color: #ccc; }
.section-ft .arrow { -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); position: relative; top: -0.03rem; left: 0.1rem; }
.section-ft .btn-more { width: 3rem; padding: 0.1rem 0; font-size: 0.24rem; background: #e8eaea; color: #a5a8a6; border: 0; border-radius: 0.25rem; }
.block-tabs{ font-size: 0; text-align: center; margin-bottom: 0.3rem; }
.block-tabs .item{ display: inline-block; vertical-align: top; width: 2rem; line-height: 0.44rem; padding: 0.07rem 0; border: 1px solid #17a1ff; background: none; color: #17a1ff; font-size: 0.28rem; border-radius: 0; }
.block-tabs .item:first-child { border-radius: 0.4rem 0 0 0.4rem; }
.block-tabs .item:last-child { border-radius: 0 0.4rem 0.4rem 0; }
.block-tabs .item.on{ background: #17a1ff; color: #fff; }
.block-tabs .item+.item{ margin-left: -1px; }
.soft-list7{ overflow: hidden; }
.soft-list7 .item{ -webkit-align-items: center; align-items: center; padding: 0 0.3rem; margin-bottom: 0.3rem; }
.soft-list7 .pic {display:block;width:1.35rem;height:1.35rem;border-radius:0.3rem;}
.soft-list7 .con {width:3rem;margin:0 0.25rem;}
.soft-list7 .tit {font-size:0.3rem;height:0.4rem;line-height:0.4rem;overflow:hidden;}
.soft-list7 .star {margin-top:0.15rem;margin-bottom:0.15rem;}
.soft-list7 .attr {font-size:0.24rem;color:#a5a8a6;position:relative;}
.soft-list7 .attr + .attr {margin-left:0.34rem;}
.soft-list7 .attr + .attr:before {content:'';position:absolute;left:-0.22rem;top:50%;margin-top:-0.1rem;width:1px;height:0.2rem;background:#a5a8a6;}

.js-tab-cont{ display: none; }
.js-tab-cont.on{ display: block; }

.friend-link {background:#f4f5f5;padding-bottom:0.15rem;}
.friend-link .section-hd .title {font-size:0.28rem;}
.friend-link .section-bd {height:0.64rem;padding:0 0.1rem;overflow:hidden;margin-top:-0.15rem;}
.friend-link .section-bd ul {height:0.64rem;line-height:0.64rem;overflow:hidden;}
.friend-link .section-bd li {float:left;font-size:0.24rem;color:#686b6a;padding:0 0.2rem;}
.friend-link .section-bd a{ color: #686b6a; }

.contents {min-height:100%;padding-bottom:1.5rem;overflow:hidden;position:relative; }
.conbox {padding:0.2rem 0.3rem; }
.dbox2 {margin:0.5rem 0.1rem 0 0.1rem;}
.soft-block {display:none;}
.soft-block.on {display:block;}
.clearance {width:100%;height:0.1rem;background-color:rgb(51,51,51);}
.flex,.layer .layer-btns,.header-main,.block-title,.cate-nav2 ul,.soft-list ul,.soft-list3 ul,.soft-list4 ul,.soft-list6 ul,.soft-info-bd,.news-head {display:-webkit-box;display:-webkit-flex;display:flex;}
.flex-item,.layer .layer-btns .layer-btn,.cate-nav2 li,.soft-info-bd .con,.news-head li {-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.flex-wrap,.soft-list ul,.soft-list3 ul,.soft-list4 ul,.soft-list6 ul {-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.flex-justify,.header-main,.block-title,.soft-list ul,.soft-list3 ul,.soft-list4 ul,.soft-list6 ul {-webkit-justify-content:space-between;justify-content:space-between;}
.news-head {padding:0 0.3rem;}
.news-head li {height:0.78rem;line-height:0.78rem;text-align:center;background-color:black;color:#17a1ff;border:solid 1px #17a1ff;}
.news-head li + li {margin-left:-1px;}
.news-head .on {background-color:#17a1ff;border-color:#17a1ff;position:relative;z-index:1;color:black;}
.block-title {height:0.8rem;line-height:0.8rem;border-bottom:1px solid #ddd;margin-bottom:0.3rem;display:flex;justify-content:space-between}
.block-title .title {display:inline-block;vertical-align:top;font-size:0.36rem;font-weight:bold;color:#17a1ff;position:relative;}
.block-title .title:after {content:'';position:absolute;left:0;right:0;bottom:-1px;height:0.04rem;background-color:#17a1ff;}
.block-title .icon {vertical-align:top;margin:0.18rem 0.18rem 0 0;}
.block-title .more {color:#17a1ff;position:relative;padding-right:0.42rem;}
.block-title .more:before,.block-title .more:after {content:'';width:0.1rem;height:0.1rem;background-color:#17a1ff;border-radius:50%;position:absolute;top:50%;right:0.06rem;margin-top:-0.04rem;opacity:0.5;}
.block-title .more:before {right:0.24rem;opacity:0.8;}
.soft-list3 {overflow:hidden;}
.soft-list3 ul {overflow:hidden;margin-bottom:-0.1rem;}
.soft-list3 li {margin-bottom:0.28rem;}
.soft-list3 a {display:block;width:3.3rem;height:0.64rem;line-height:0.64rem;padding:0 0.2rem;text-align:center;background-color:#f8f8f8;font-size:0.28rem;color:#666666;border-radius:0.08rem;overflow:hidden;}
.soft-list4 ul {margin-bottom:-0.1rem;}
.soft-list4 li {width:1.44rem;margin-bottom:0.3rem;text-align:center;}
.soft-list4 li:last-child:nth-child(4n - 1) {margin-right:1.82rem;}
.soft-list4 li:last-child:nth-child(4n - 2) {margin-right:3.64rem;}
.soft-list4 .pic {width:1.4rem;height:1.4rem;border-radius:0.1rem;}
.soft-list4 .tit {height:0.64rem;line-height:0.32rem;margin:0.12rem 0;font-size:0.24rem; text-align:center;overflow:hidden;}
.soft-list4 .btn {padding:0.08rem 0.3rem;color:#17a1ff;display:inline-block;padding:0.12rem 0.34rem;margin-bottom:0;font-size:0.28rem;font-weight:400;line-height:normal;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none; color:#17a1ff;border:1px solid #17a1ff;border-radius:0.08rem;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}
.news-list2 ul {display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;margin:0;padding:0;}
.news-list2 li {height:0.6rem;line-height:0.6rem;margin:0.2rem 0;}
.news-list2 a {font-size:0.28rem;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:white;max-width:5.6rem;}
.news-list2 a::before {content:'';width:0.12rem;height:0.12rem;display:inline-block;vertical-align:0.02rem;margin-right:0.16rem;background-color:#ddd;border-radius:50%;}
.news-list2 .date {float:right;font-size:0.24rem;color:#999;}
.soft-list5 {padding:0.1rem 0 0.2rem;}
.soft-list5 li + li {margin-top:0.4rem;}
.soft-list5 a {display:block;height:1.28rem;overflow:hidden;position:relative;padding-right:70px;}
.soft-list5 .pic {width:1.28rem;height:1.28rem;border-radius:0.1rem;float:left;margin:0 0.2rem 0 0;}
.soft-list5 .tit {height:0.42rem;line-height:0.42rem;font-size:0.28rem; overflow:hidden;}
.soft-list5 .txt {display:inline-block;vertical-align:top;font-size:0.24rem;color:#999;margin-top:0.08rem;}
.soft-list5 .txt em {margin:0 0.08rem;}
.soft-list5 .btn {position:absolute;right:0;top:50%;margin-top:-0.33rem;display:inline-block;padding:0.12rem 0.34rem;margin-bottom:0;font-size:0.28rem;font-weight:400;line-height:normal;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;background-color:#17a1ff;color:#fff;border:1px solid #17a1ff;border-radius:0.08rem;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}
.soft-list5 .star {margin:0.08rem 0;}
.star {display:inline-block;vertical-align:top;width:1.9rem;height:0.28rem;background:url(../skin_img/stars.png) no-repeat;background-size:auto 0.28rem;background-position:0 0;}
.star.star0 {background-position:-2rem 0;}
.star.star1 {background-position:-1.6rem 0;}
.star.star2 {background-position:-1.2rem 0;}
.star.star3 {background-position:-0.8rem 0;}
.star.star4 {background-position:-0.4rem 0;}
.soft-list6 ul {overflow:hidden;margin-bottom:-0.15rem;}
.soft-list6 li {width:1.2rem;margin-bottom:0.15rem;}
.soft-list6 li:last-child:nth-child(5n - 1) {margin-right:1.42rem;}
.soft-list6 li:last-child:nth-child(5n - 2) {margin-right:2.84rem;}
.soft-list6 li:last-child:nth-child(5n - 3) {margin-right:4.28rem;}
.soft-list6 .pic {width:1.2rem;height:1.2rem;border-radius:0.1rem;}
.soft-list6 .tit {height:0.64rem;line-height:0.32rem;margin:0.12rem 0;font-size:0.24rem; text-align:center;overflow:hidden;}
.block-title2 {height:0.6rem;line-height:0.6rem;margin-bottom:0.2rem;}
.block-title2 .title {display:inline-block;vertical-align:top;font-size:0.36rem;font-weight:bold;color:#17a1ff;position:relative;padding-left:0.22rem;}
.block-title2 .title:after {content:'';position:absolute;left:0;top:50%;width:0.06rem;height:0.36rem;background-color:#17a1ff;margin-top:-0.18rem;}

.soft-list2 {padding:0.1rem 0 0.2rem;}
.soft-list2 li + li,.soft-list2 ul + ul {margin-top:0.4rem;}
.soft-list2 a {display:block;height:1.48rem;overflow:hidden;position:relative;padding-right:1.4rem;}
.soft-list2 .pic {width:1.48rem;height:1.48rem;border-radius:0.1rem;float:left;margin:0 0.2rem 0 0;}
.soft-list2 .tit {height:0.54rem;line-height:0.54rem;font-size:0.32rem;font-weight:bold; overflow:hidden;}
.soft-list2 .txt {color:#999;margin-top:0.08rem;}
.soft-list2 .btn {position:absolute;right:0;top:50%;margin-top:-0.33rem;display:inline-block;padding:0.12rem 0.34rem;margin-bottom:0;font-size:0.28rem;font-weight:400;line-height:normal;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;background-color:#17a1ff;color:#fff;border:1px solid #17a1ff;border-radius:0.08rem;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}
.list-more {padding:0.2rem 0;text-align:center;}
.list-more .btn {border:0;padding:0;width:3.3rem;height:0.64rem;line-height:0.64rem;background-color:#f8f8f8;color:#999;border-radius:0.08rem;display:inline-block;padding:0.12rem 0.34rem;margin-bottom:0;font-size:0.28rem;font-weight:400;line-height:normal;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;color:#17a1ff;border:1px solid #17a1ff;border-radius:1rem;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}
.cate-nav {padding:0rem 0.3rem;position:relative;}
.cate-nav.open ul {max-height:initial;}
.cate-nav.open .oper {-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.cate-nav ul {overflow:hidden;max-height:0.88rem;overflow:hidden;margin:0;padding:0;list-style-type:none;}
.cate-nav li {float:left;}
.cate-nav .btn {margin:0 0.2rem 0.2rem 0;display:inline-block;padding:0.12rem 0.34rem;font-size:0.28rem;font-weight:400;line-height:normal;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;background-color:#17a1ff;color:#fff;border-radius:0.08rem;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}
.cate-nav .list-btn {margin:0.2rem 0.2rem 0 0;display:inline-block;padding:0.12rem 0.34rem;font-size:0.28rem;font-weight:400;line-height:normal;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;color:#17a1ff;border:1px solid #17a1ff;border-radius:0.08rem;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}
.cate-nav .active {background-color:#17a1ff;color:#fff;}
.cate-nav .oper {display:inline-block;position:absolute;right:0;bottom:0.08rem;height:0.64rem;line-height:0.64rem;padding:0 0.24rem;cursor:pointer;}
.cate-nav .icon {vertical-align:middle;display:inline-block;background-size:100%;}
.icon-arrow2 {width:0.28rem;height:0.16rem;background-image:url(../skin_img/loadDown2.png);}
.cate-nav .crumb { line-height: 0.6rem; color:#999; }
.wrap-daohang { overflow:hidden;white-space:nowrap; text-overflow: ellipsis; }
.wrap-daohang a,
.wrap-daohang span { text-decoration:none; outline:none; }
.pagestr {text-align:center;margin:0.3rem 0;}
.pagestr a,.pagestr .num {display:inline-block;vertical-align:top;height:0.56rem;line-height:0.56rem;text-align:center;margin:0 0.25rem;font-size:0.28rem;color:#17a1ff;}
.pagestr .num {position:relative;width:0.96rem;}
.pagestr .num-text {background-color:#17a1ff;color:black;border-radius:0.08rem;}
.pagestr .num-list {position:absolute;bottom:0;left:0;width:0.96rem;text-align:center;background-color:#fff;box-shadow:0 0 0.06rem #bbb;-webkit-overflow-scrolling:touch;max-height:3rem;overflow-y:auto;display:none;overflow:scroll;}
.pagestr .num-list li {height:0.6rem;line-height:0.6rem;}
.load-more{ line-height: 0.88rem; text-align: center; color: #999; }

/* 详情页面 */
.soft-info { margin-top: 0.15rem; }
.soft-info-bd {display:-webkit-box;display:-webkit-flex;display:flex;}
.soft-info-bd .pic {width:1.48rem;height:1.48rem;border-radius:0.1rem;float:left;}
.soft-info-bd .con {margin:0 0.12rem 0 0.2rem;-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.soft-info-bd .tit {font-size:0.32rem;font-weight:bold;line-height:0.42rem;margin-top:0.04rem; }
.soft-info-bd .txt {font-size:0.2rem;color:#999;margin-top:0.1rem;}
.soft-info-bd .row-txt {display: flex;gap: 0.4rem;flex-wrap: wrap;}
.soft-info-bd .score {width:1.72rem;height:1.96rem;background-image:linear-gradient(45deg,#ffb149 0%,#ff6767 100%);box-shadow:0rem 0.2rem 0.32rem -0.2rem #ff9204;border-radius:0.1rem;float:right;text-align:center;color:#fff;}
.soft-info-bd .score-tit {font-size:0.24rem;margin-top:0.24rem;}
.soft-info-bd .score-val {font-size:0.56rem;margin:0.1rem 0;}
.soft-info-ft {text-align:center;margin-top:0.25rem;}
.soft-info-ft .btn {display:block;width:100%;line-height:0.36rem;padding:0.25rem 0;font-size:0.32rem;font-weight:bold;}
.soft-info-ft .btn .icon {vertical-align:top;margin-right:0.2rem;}
.soft-info-ft .disabled {background-color:#e6e6e6;color:#999999;border-color:#e6e6e6;}
.soft-info-ft .disabled .icon {background-image:url(../skin_img/down2.png);}
.soft-info-ft .tip {font-size:0.24rem;color:#999;line-height:0.28rem;margin-top:0.16rem;}
.soft-info-ft .icon-tip {vertical-align:top;margin-right:0.1rem;}
.soft-detail {padding:0.3rem;}
.block-title2 {height:0.6rem;line-height:0.6rem;margin-bottom:0.2rem;}
.block-title2 .title {display:inline-block;vertical-align:top;font-size:0.36rem;font-weight:bold;color:#17a1ff;position:relative;padding-left:0.22rem;}
.block-title2 .title:after {content:'';position:absolute;left:0;top:50%;width:0.06rem;height:0.36rem;background-color:#17a1ff;margin-top:-0.18rem;}
.soft-detail-body {font-size:0.28rem;line-height:0.44rem; text-align:justify;}
.soft-detail-body img {max-width:100%;height:auto !important;margin:0.1rem 0;}
/* dadi end *//* xingkong start */.tabs {margin:0.3rem 0.3rem 0.16rem 0.3rem;height:0.68rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;}
.tabs + .cate-nav {padding-top:0;}
.tabs .item {line-height:0.68rem;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;position:relative;}
.tabs .item + .item a {border-left:0;}
.tabs a {display:block;font-size:0.3rem;color:#17a1ff;border:0.02rem solid #17a1ff;height:0.64rem;line-height:0.64rem;}
.tabs a.active {background-color:#17a1ff;border-color:#17a1ff;color:black;}
/* xingkong end */.slider-box {height:3.73rem;overflow:hidden;}
.slider-box .bd {width:6.8rem;margin:0 auto;}
.slider-box .bd li {float:left;width:100%;}
.slider-box .tempWrap {width:6.8rem;left:50%;margin-left:-3.4rem;overflow:visible !important;}
.slider-box .hd {display:none;}
.slider-box a {display:block;width:6.5rem;margin:0 auto;position:relative;}
.slider-box a span {display:block;position:absolute;left:0;right:0;bottom:0;height:1rem;line-height:1rem;font-size:0.3rem;color:#ccc;padding:0 0.4rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMTIxMjEiIHN0b3Atb3BhY2l0eT0iMC45Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(33,33,33,0)),color-stop(100%,rgba(33,33,33,0.9)));background-image:-moz-linear-gradient(top,rgba(33,33,33,0) 0%,rgba(33,33,33,0.9) 100%);background-image:-webkit-linear-gradient(top,rgba(33,33,33,0) 0%,rgba(33,33,33,0.9) 100%);background-image:linear-gradient(to bottom,rgba(33,33,33,0) 0%,rgba(33,33,33,0.9) 100%);}
.slider-box img {border-radius:0.05rem;display:block;width:100%;min-height:3.73rem;}
.dbox-title {font-size:0.36rem;color:#b99c78;line-height:0.46rem;}
.dbox-title a {float:right;font-size:0.24rem;color:#b99c78;}
.dbox {margin:0.3rem 0.5rem 0 0.5rem;}
.artbox {margin:0.6rem 0.7rem 0 0.7rem;}
.artbox .huodong-list {margin-top:0.1rem;}
.huodong-list li {width:100%;float:left;line-height:0.35rem;height:0.35rem;overflow:hidden;margin-top:0.29rem;}
.huodong-list a {font-size:0.3rem;color:#aaa;}
.huodong-list a span {float:left;font-size:0.22rem;color:#b99c78;border:1px solid #b99c78;border-radius:0.05rem;padding:0 0.05rem;margin-right:0.13rem;line-height:0.31rem;}
.huodong-list a span.red {color:#e22222;border-color:#e22222;}
.mat60 {margin-top:0.6rem;}
.link-list {margin-left:-0.26rem;padding-bottom:0.05rem;height:35px;position:relative;overflow:hidden;margin-top:0.1rem;}
.link-list a {float:left;font-size:0.3rem;color:#aaa;margin:0rem 0 0 0.26rem;display:inline-block;height:35px;line-height:35px;}
#linkdiv1 {position:absolute;left:0;right:0;top:0;}
.footer {text-align:center;padding:0.3rem 0;font-size:0.22rem;color:#666;background-color:#1b1b1b;position:absolute;left:0;right:0;bottom:0;}
.help-menu {text-align:center;margin:0.4rem 0 0.25rem 0;}
.help-menu a {display:inline-block;line-height:0.4rem;padding:0 0.14rem;background-color:#333;font-size:0.22rem;color:#aaa;border-radius:0.05rem;margin:0 0.1rem;}
.help-menu a.on {background-color:#b99c77;color:#222;}
.help-list {padding:0 0.5rem;}
.help-list li {width:100%;float:left;line-height:0.8rem;height:0.8rem;overflow:hidden;}
.help-list a {font-size:0.3rem;color:#aaa;}
.gong-list {padding:0 0.7rem;}
.more-div {text-align:center;position:relative;top:-0.15rem;}
.more-div:before {display:block;content:'';position:absolute;left:0;right:0;bottom:0.05rem;height:2rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIyMjIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-linear-gradient(270deg,rgba(34,34,34,0) 0%,#222222 100%);background-image:-webkit-linear-gradient(270deg,rgba(34,34,34,0) 0%,#222222 100%);background-image:linear-gradient(180deg,rgba(34,34,34,0) 0%,#222222 100%);}
.more-div a,.more-div em,.more-div a:after {display:inline-block;vertical-align:middle;}
.more-div a {font-size:0.32rem;color:#b99c78;position:relative;}
.more-div a:after {content:'';width:0.23rem;height:0.14rem;background:url(../skin_img/jiantou.png);background-size:100% 100%;margin-left:0.14rem;}
.rizhi-more {top:auto;margin-top:-0.6rem;}
.huodong-more {top:auto;margin-top:-0.32rem;}
.rizhi-list {padding:0 0.5rem;}
.rizhi-list dl {padding-bottom:0.4rem;font-size:0.26rem;color:#aaa;}
.rizhi-list dt {border-radius:0.05rem;background-color:#333;line-height:0.4rem;text-align:center;}
.rizhi-list dd {margin-top:0.3rem;line-height:0.5rem;}
.huodong-box {padding:0 0.5rem;}
.huodong-box ul {overflow:hidden;}
.huodong-box li {width:100%;float:left;margin-top:0.3rem;height:1.2rem;padding-left:2.4rem;position:relative;}
.huodong-box a {display:block;}
.huodong-box .pimg {position:absolute;left:0;top:0;}
.huodong-box .pimg img {width:2.09rem;height:1.2rem;}
.huodong-box .ptit {font-size:0.3rem; line-height:0.4rem;height:0.8rem;overflow:hidden;}
.huodong-box .ptime {font-size:0.2rem;color:#666;margin-top:0.14rem;}
.article-title {text-align:center;padding:0 0.3rem;margin-top:0.28rem;}
.article-title .ptit {font-size:0.4rem;}
.article-title .ptime {font-size:0.26rem;color:#666;line-height:0.8rem;margin-top:0.15rem;}
.article-title .ptime span {margin:0 0.19rem;}
.article-text {padding:0 0.3rem 0.3rem;font-size:0.3rem;line-height:0.44rem;text-align: justify;margin-top:0.1rem;}
.article-text img {max-width:100%;}
.fankui-box {position:absolute;left:0;right:0;top:1.1rem;bottom:0;padding:0 0.5rem;background-color:#111;box-shadow:0 0.4rem 0.8rem 0 rgba(0,0,0,0.3);z-index:1;display:none;}
.fankui-box dl {padding-top:0.4rem;}
.fankui-box dt {font-size:0.3rem;color:#ccc;}
.fankui-box .dd-miaoshu {border-radius:0.05rem;border:1px solid #666;height:2.2rem;margin-top:0.3rem;}
.fankui-box .dd-radio {margin:0 -0.3rem 0 -1rem;}
.fankui-box .textarea {padding:0.2rem;height:1.2rem;}
.fankui-box .textarea textarea {width:100%;height:100%;overflow:auto;font-size:0.26rem;color:#ccc;}
.fankui-box .pradio {float:left;margin:0.25rem 0 0 1rem;position:relative;line-height:0.46rem;font-size:0.26rem;color:#ccc;}
.fankui-box .pradio span,.fankui-box .pradio em,.fankui-box .pradio input {float:left;}
.fankui-box .pradio span {width:0.26rem;height:0.26rem;border-radius:0.03rem;border:1px solid #666;margin:0.1rem 0.08rem 0 0;}
.fankui-box .pradio input[type="radio"] {opacity:0;position:absolute;left:0;top:0;width:0.9rem;height:100%;}
.fankui-box .pradio input[type="radio"]:checked + span {border-color:#b99c78;background:#b99c78 url(../skin_img/gou.png) center no-repeat;background-size:0.2rem auto;}
.fankui-box .text {width:3.5rem;height:0.46rem;border-radius:0.05rem;border:1px solid #666;margin-left:0.16rem;font-size:0.26rem;color:#ccc;line-height:0.42rem;padding:0.1rem 0.15rem;}
.fankui-box .dd-getinfro {margin:0;}
.fankui-box .dd-getinfro .pradio {margin-left:0;}
.fankui-box .dd-getinfro .pradio + .pradio {float:right;}
.fankui-box .dd-getinfro .text {width:2.38rem;}
.fankui-box .close {position:absolute;right:0.3rem;top:0.3rem;padding-top:0;}
.fankui-box .close a {margin-right:0;width:0.3rem;height:0.3rem;}
.uploadnav {text-align:right;padding-right:0.2rem;margin-top:0.2rem;}
.uploadnav .aupload {display:inline-block;font-size:0.26rem;color:#b99c78;line-height:0.26rem;margin-top:0.3rem;}
.uploadnav .aupload:before {float:left;content:'';width:0.29rem;height:0.26rem;background:url(../skin_img/upload.png);background-size:100% 100%;margin:0.01rem 0.08rem 0 0;}
.uploadnav .imgul {padding:0 0.2rem;float:left;}
.uploadnav .imgul li {float:left;width:0.6rem;height:0.6rem;position:relative;}
.uploadnav .imgul li + li {margin-left:0.29rem;}
.uploadnav .imgul li img {width:0.6rem;height:0.6rem;}
.uploadnav .imgul .adele {display:block;width:0.23rem;height:0.23rem;position:absolute;right:-0.11rem;top:-0.11rem;background:url(../skin_img/dele.png);background-size:100% 100%;}
.uploadnav .imgul .add {display:block;width:0.6rem;height:0.6rem;background:url(../skin_img/add.png);background-size:100% 100%;}
.uploadnav .ptips {float:right;font-size:0.26rem;color:#b99c78;margin-top:0.4rem;display:none;}
.errorsip {color:#F00;}
.divbtn {padding:0.62rem 0 0.77rem 0;}
.divbtn a {display:block;margin:0 auto;width:2.55rem;line-height:0.79rem;height:0.79rem;text-align:center;border-radius:0.05rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhNzI1ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M3YTk4OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(315deg,#8a725e 0%,#c7a989 100%);background-image:-webkit-linear-gradient(315deg,#8a725e 0%,#c7a989 100%);background-image:linear-gradient(135deg,#8a725e 0%,#c7a989 100%);font-size:0.4rem;color:#222;}
.fade {position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.2);z-index:1;display:none;cursor:pointer;}
.cover-fankui .fankui-box,.cover-fankui .fade {display:block;}
.pop-tips {position:fixed;width:6.5rem;height:7rem;left:50%;top:50%;margin:-3.5rem 0 0 -3.25rem;background-color:#222;display:none;z-index:1;}
.close {height:0.66rem;padding-top:0.3rem;}
.close a {float:right;margin-right:0.3rem;width:0.36rem;height:0.36rem;background:url(../skin_img/close.png) no-repeat;background-size:100% 100%;}
.pop-text {text-align:center;padding-top:1.3rem;}
.pop-text .ptit {font-size:0.36rem;color:#fff;line-height:0.56rem;}
.pop-text .pwang {font-size:0.3rem;color:#d2ab7b;margin-top:0.5rem;}
.pop-text .pbtn {margin-top:0.7rem;}
.pop-text .pbtn a {display:inline-block;line-height:0.64rem;text-align:center;width:1.62rem;text-align:center;border:1px solid #d2ab7b;border-radius:0.05rem;font-size:0.26rem;color:#d2ab7b;}
.cover-pop .fade,.cover-pop .pop-tips {display:block;}
.wd-download {position:relative;margin-top:0.1rem;}
.wd-download.checked .icon-check {background-color:#b99c78;}
.wd-download.checked .bd-wandou {display:block;}
.wd-download.checked .bd-default {display:none;}
.wd-download .hd {line-height:0.82rem;display:inline-block;}
.wd-download .bd {margin:0 -0.15rem;}
.wd-download .bd-wandou {display:none;}
.wd-download .name {font-size:0.32rem; }
.wd-download .btn {width:2rem;position:absolute;top:0.05rem;right:0;line-height:0.3rem;height:0.6rem;font-size:0.3rem;}
.wd-download .icon-check {display:inline-block;vertical-align:-0.06rem;width:0.34rem;height:0.34rem;background:#c6c6c6 url(../skin_img/right.png) no-repeat;background-size:100% 100%;border-radius:50%;margin-right:0.13rem;}
.wd-download .icon-tip {display:inline-block;vertical-align:-0.02rem;width:0.24rem;height:0.24rem;background:url(../skin_img/warn.png) no-repeat;background-size:100% 100%;margin-right:0.15rem;}
.wd-download .txt {padding:0.06rem 0.1rem 0.06rem 0.2rem;margin:0.1rem 0 -0.1rem;font-size:0.28rem;color:#817d7c;text-align:left;}
.wd-download .txt a {color:#b99c78;}
.ios-show,.ios .and-show {display:none !important;}
.ios .ios-show {display:block !important;}

.list-tabs{ font-size: 0; text-align: center; }
.list-tabs .item {display:inline-block;vertical-align:top;width:2rem;line-height:0.44rem;padding:0.07rem 0;border:1px solid #17a1ff;background:none;color:#17a1ff;font-size:0.28rem;border-radius:0;}
.list-tabs .item + .item {margin-left:-1px;}
.list-tabs .item.on {background:#17a1ff;color:#fff;}
.list-tabs .item:first-child {border-radius:0.4rem 0 0 0.4rem;}
.list-tabs .item:last-child {border-radius:0 0.4rem 0.4rem 0;}

.page-notfound {background:#FFF;}
.not-found {width:100%;text-align:center;padding:1rem 0;}
.not-found .pic {width:4.8rem;}
.not-found-404 {position:absolute;top:50%;left:0;right:0;margin-top:-3.5rem;text-align:center;}
.not-found-404 .pic {width:4.9rem;vertical-align:top;margin-bottom:0.3rem;}
.not-found-404 .txt {font-size:0.24rem;color:#7c7b7b;margin-bottom:1rem;}
.not-found-404 .num {color:#17a1ff;}
.not-found-404 .btn {display:inline-block;width:5rem;padding:0.24rem 0;background:#17a1ff;color:#FFF;font-size:0.3rem;border:0;border-radius:0.45rem;}
.search-null {position:absolute;top:50%;left:0;right:0;margin-top:-3rem;text-align:center;}
.search-null .pic {width:2.5rem;vertical-align:top;margin-bottom:0.3rem;}
.search-null .txt {font-size:0.24rem;color:#7c7b7b;margin-bottom:0.8rem;}
.search-null .btn {display:inline-block;width:5rem;padding:0.24rem 0;background:#17a1ff;color:#FFF;font-size:0.3rem;border:0;border-radius:0.45rem;}

.strategy-list .list {overflow:hidden;}
.strategy-list .item {line-height:0.5rem;margin-bottom:0.2rem;padding-left:0.26rem;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5YzY4ZjI1ZS03ZTUxLWFjNDktYjdjMC01YTFlMGU3NGQ2YjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjRCMUI5OTBCNUE0MTFFODlBNjBDNDAzMDlGM0QyMkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjRCMUI5OEZCNUE0MTFFODlBNjBDNDAzMDlGM0QyMkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZmE1OTZlYjktNzQ5OS1iMjRmLWI1ZjMtY2UxMWQxNGExNWQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWM1NDZmOTgtYjI2Ny0xMWU4LThiMmYtOGJmY2U1YjIxMTBmIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TfiF/AAAAV9JREFUeNqkU71OwzAQjp0IVir1FViy8BowwkN06ViVCQlVYkIKAxJD+xB0BAamKNm7ZKjoG3RgTpyE78xddAlICNXSp7M/n+/Pd6Zt2+CQFaVpqs/nMPjinAustR1JTpSjC+BVDtYYEzAinBNRbJrG87LUnnQiMWqV9wkQw/MOyjsi6rqewhC9JByD/yAdyIk4lgjGuLhjL3MGrQW8nFA0WCVwrXkdwQKPR5BvkGvINeQ75BjSG+bUfvAmy7IYxIYVzoCiLMlZEIPbsAPPc4Q9nlJI6DeAFSmpmtCDFd8l8htDPvqlyv9aJs/zP1OA9Dz3Ro+3HLaE9KCMP3JvLCELFWGfRwRE0jduYZF+4qqqKuKecd4Dp9h/svfLIS812AM3wBNwD8uGU7rFVh4f0Z3mpQbdXHAtYnTgd5vyPEh7c/sWXCvnZ0HlTMSMNmEY+seS92AmZoDrZujQcf4SYADuzscqjf5eFgAAAABJRU5ErkJggg==') no-repeat 0 center;background-size:0.16rem 0.16rem;}
.strategy-list .tit {font-size:0.3rem;margin-right:0.3rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.strategy-list .date {color:#a5a8a6;font-size:0.24rem;}

.nav {
  width: 100%;
  height: 0.8rem;
  line-height:0.8rem;
  background: #17a1ff;
  box-shadow: 0px 0px 20px 0px rgba(204, 204, 204, 0.3);
  overflow: hidden;
  position: relative;
  padding: 2px;
  border-bottom: 2px solid #f8f8f8;

  .logo {
    margin: 30px 23px 0 0;
    img {
      display: inline-block;
      width: 60px;
      float: left;
      height: 60px;
    }
    .tx{float: left; margin:0 5px 0 5px; font-size: 0.28rem;color: #fff;}
  }
  .wrap {
    width: 1200px;
    margin: 0 auto;
  }
  .fn-clear{clear: both;}
  .fn-clear::after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
  }