<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*tag1-2*/
.tab_head {display: flex;overflow-x: auto;white-space: nowrap;}
.tab_head li{margin-right:0.2rem;margin-left: 0.2rem;}
.CTabTag {
  width: 100%;
  height: auto;
  padding: 0.12rem 0.2rem 0.2rem 0.2rem;
  background: #fff;
  overflow: hidden;
  box-sizing: border-box;
  z-index: 9999
}
ul.tagsort_on {
	width:100%;
	height: 0.76rem;
	margin-bottom: 0.12rem;
    background: #fff;
    display: flex;
}
ul.tagsort_on li {
	width: 20%;
    height: 0.76rem;
    text-align: center;
    line-height: 0.76rem;
    color: #666;
    font-size: .30rem;
    display: inline-block;
    position: relative;
	font-weight: bold;
	font-family: "思源黑体CN";
}
ul.tagsort_on li a {
  color: #666;
}
ul.tagsort_on li.current {
    color: #444;
    font-size: .32rem;
	position: relative;
	z-index: 1
}
ul.tagsort_on li.current::before {
    position: absolute;
    content: "";
    width: 0.74rem;
    height: 0.16rem;
	bottom: 0.06rem;
	left: 50%;
	transform: translateX(-50%);
	background: linear-gradient(to right, #95e150 0%, #fff 100%);
    border-radius: 0.4rem;
    z-index: -1
}
.tagsort_box {
  width: 100%;
  height: auto;
  background: #fff;
  overflow: hidden;
  box-sizing: border-box;
}
ul.tagsort_tw {
	width: 100%;
  height: auto;
  background: #fff;
}
ul.tagsort_tw li {
	float:left;
	display: inline-block;
    margin: 0 0.08rem 0.2rem 0.08rem;
    padding: 0 0.28rem;
    color: #666;
	line-height:0.6rem;
    font-size: 0.28rem;
    border-radius: 0.6rem;
  background: #f7f7f7;
    border: 1px solid #f7f7f7;
}
ul.tagsort_tw li a{
	display:block;
    color: #666;
    font-size: 0.28rem;
}
ul.tagsort_tw li.current{
    background: #e5f5d6;
}
ul.tagsort_tw li.current a{
    color: #55ae03;
	font-weight: bold;
}
ul.tagsort_tw li.open{
  background: #fff;
  color: #92c860;
  font-weight: bold;
  box-sizing: border-box;
  border: 1px solid #EEE;
}
.sortTitle {
  width: 100%;
  font-size: 0.31rem;
  box-sizing: border-box;
  font-weight: bold;
  color: #555;
  height: 0.92rem;
  background-color: #fff;
  line-height: 0.92rem;
	padding: 0 0.2rem;
}
.sortTitle h3 {
    font-size: 0.31rem;
    color: #555;
	float: left;
	text-align: left;
	display: inline-block;
    line-height: 0.92rem;
    font-weight: bold;
}
.sortTitle em{
	color: #999;
	margin-left: 0.2rem;
	font-size: 0.24rem;
}
.sortTitle span {
	overflow: hidden;
	display:inline-block;
}
.sortTitle span a {
	font-size: 0.3rem;
	margin-left:0.3rem;
    display: inline-block;
    color: #666;
    position: relative;
    text-align: center;z-index: 1;
}
.sortTitle span a:first-child {
	margin-left:0;
}
.sortTitle span a.on{
	color: #55ae03
}
.sortTitle span a.on::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 0.16rem;
    bottom: 0.10rem;
    background: linear-gradient(to right, #95e150 0%, #fff 100%);
    border-radius: 0.4rem;
    z-index: -1;
}
.Contentbox:nth-of-type(n+2) {
	margin-top:0.12rem;
}
.CnstsfgmBox {
    width: auto;
    margin: 0.2rem;
	background-color: #fff;
    box-sizing: border-box;
    overflow: hidden;
}
ul.nstapplist {
  width: 100%;
  margin: 0 auto;
  height: auto;
  margin-top: -0.2rem;
  overflow: hidden;
  padding-bottom: 0.2rem;
}
ul.nstapplist li {
  width: 100%;
  padding: 0.24rem 0;
  overflow: hidden;
  zoom: 1;
  position: relative;
  border-bottom: 1px dashed #e8e8e8;
}
ul.nstapplist li .img {
  margin-right: 0.24rem;
  display: block;
  width: 1.4rem;
  float: left;
  height: 1.4rem;
  position: relative;
  overflow: hidden;
}
ul.nstapplist li img {
  border-radius: 0.18rem;
  text-align: center;
  vertical-align: middle;
  width: 1.4rem;
  height: 1.4rem;
}
ul.nstapplist li p {
  -webkit-box-flex: 1;
  color: #777;
  position: relative;
  overflow: hidden;
  height: 1.4rem;
}
ul.nstapplist li &gt; p &gt; a {
  max-width: 5.2rem;
  display: block;
  height: 0.44rem;
  line-height: 0.44rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.32rem;
  color: #000;
}
ul.nstapplist li p &gt; span {
  display: block;
  height: 0.32rem;
  overflow: hidden;
  line-height: 0.32rem;
}
ul.nstapplist li p .star {
  margin: 0.12rem 0 0.18rem 0;
}
ul.nstapplist li p .ap_info {
	max-width: 4.32rem;
  font-size: 0.24rem;
  color: #666666;
}
ul.nstapplist li p .ap_info u.type,ul.nstapplist li p .ap_info u.edi {
  margin-right: 0.08rem;
}
ul.nstapplist li p .ap_info u.type a {
  color: #666666;
}
ul.nstapplist li p .ap_info u.size {
  margin: 0 0.08rem;
  color: #666666;
}
ul.nstapplist li p .ap_info u.time {
  margin-left: 0.08rem;
  color: #ff0000;
}
ul.nstapplist li p .star span {
  width: 2rem;
  height: 0.32rem;
  display: inline-block;
}
ul.nstapplist li p .star span.star0 {
  background: url(../images/litterStar0.png) no-repeat;
  background-size: 100%;
}
ul.nstapplist li p .star span.star1 {
  background: url(../images/litterStar1.png) no-repeat;
  background-size: 100%;
}
ul.nstapplist li p .star span.star2 {
  background: url(../images/litterStar2.png) no-repeat;

  background-size: 100%;
}
ul.nstapplist li p .star span.star3 {
  background: url(../images/litterStar3.png) no-repeat;
  background-size: 100%;
}
ul.nstapplist li p .star span.star4 {
  background: url(../images/litterStar4.png) no-repeat;
  background-size: 100%;
}
ul.nstapplist li p .star span.star5 {
  background: url(../images/litterStar5.png) no-repeat;
  background-size: 100%;
}
ul.nstapplist li a.ap_loadBtn {
	width: 1.1rem;
    height: 0.52rem;
    line-height: 0.52rem;
    font-size: 0.26rem;
    display: block;
    border-radius: 0.12rem;
    text-align: center;
    color: #55ae03;
    background-color: #edf8e4;
    font-style: normal;
    position: absolute;
    right: 0px;
    bottom: 0.4rem;
}
ul.nstapplist li p span.ap_size {
  display: inline-block;
  position: absolute;
  top: 0.52rem;
  left: 2rem;
	font-size: 0.28rem;
  margin-left: 0.2rem;
  line-height: 0.42rem;
  height: 0.38rem;
}
ul.nstapplist li p span.andrIosIcon {
  display: inline-block;
  position: absolute;
  top: 0.52rem;
  left: 2rem;
  margin-left: 0.16rem;
  line-height: 0.38rem;
  height: 0.38rem;
}
span.andrIosIcon s {
  width: 0.38rem;
  height: 0.38rem;
  float: left;
  display: inline-block;
  margin-left: 0.12rem;
  position: relative;
}
.android_img {
  background: url(../images/andr.png) no-repeat;
  background-size: 100%;
}
.ios_img {
  background: url(../images/apple.png) no-repeat;
  background-size: 100%;
}/*类似软件0605*/
ul.nstapplist li div.ellipsis {
	color: #777;
    overflow: hidden;
	 position: relative;
    display: flex;
	flex-direction: column;
     justify-content: center; 
}
ul.nstapplist li div.ellipsis p{
    display: block;
	height: 0.46rem;
  	line-height: 0.46rem;
}
ul.nstapplist li div.ellipsis a.ap_name {
    max-width: 5.2rem;
    display: inline-block;
    height: 0.44rem;
    line-height: 0.44rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 0.32rem;
    color: #000;
}
ul.nstapplist li div.ellipsis p.pt_st{
	color:#bbb;line-height: 0.26rem;max-width: 4.2rem;
}
ul.nstapplist li div.ellipsis p.pt_st &gt; span {
    display: inline-flex;
    text-indent: 0.3rem;
    font-size: 0.24rem;
	margin-top: 0.16rem;
}
ul.nstapplist li div.ellipsis p.pt_st &gt; span.starNum {
	background: url("../images/starNum.png") no-repeat 0px 0px;
    background-size: 0.24rem; 
	font-weight: bold;
	float: left;
	color: #ff0000;margin-right: 0.12rem;
}
ul.nstapplist li div.ellipsis p.pt_st &gt; span.size {
	text-indent: 0;
	color: #666;margin-left: 0.12rem;
}
ul.nstapplist li div.ellipsis p.ap_sum{
	max-width: 4.2rem;
    font-size: 0.26rem;
    color: #666;
	margin-top:0.12rem;
    height: 0.4rem;
    line-height: 0.4rem;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
ul.nstapplist li p.ap_sum a {
    color: #666666;
}
/*全部分类*/
.ovfHiden {
  overflow: hidden;
  height: 100%;
}
.tabMenu {
    padding-bottom: 0.12rem;
	padding-top: 0.12rem
}
.tabcwc {
    width: 100%;
    box-sizing: border-box;
    overflow: hidden;
    border: 1px solid #55ae03;
    border-radius: 0.12rem;
    -webkit-box-orient: horizontal;
    display: -webkit-box;
}
.tabcwc span {
    -webkit-box-flex: 1;
    margin: 0;
    height: 0.68rem;
    text-align: center;
    border: none;
    background-color: #fff;
    opacity: 1;
    text-decoration: none;
    border-radius: 0;
    padding: 0 0.12rem;
    line-height: 0.68rem;
    font-size: 0.28rem;
    color: #55ae03;
    display: block;
}
.tabcwc span.on {
    background: #55ae03;
    color: #fff;
}
.nlSwiper .swiper-slide{
  height:1px;
} 
.nlSwiper .swiper-slide-active { 
  height:auto;
  margin-right: 0.2rem;
}</pre></body></html>