.article-subtitle .eyes-icons,.channel-title a.change:before{
	background:url(https://www.size12records.com/m/TLimages2023/yeskydown/mdownload/images/main/m_app_icon.png) no-repeat;
	background-size: 1.03rem;
}
.jc-channel-box{
	margin-top: 0;
}
.channel-c-title{
	width: 100%;	
	padding-top: 0.40rem;
}
.channel-c-title span{
	font-size: 0.38rem;
	color:#f68b34;
	height: 0.38rem;
}
.channel-c-title span:before,.channel-c-title span:after{
	content:'';
	margin-right: 0.20rem;
	width: 0.10rem;
	height: 0.10rem;
	background:#f68b34;
	display: inline-block;
	vertical-align: middle;
}
.channel-c-title span:after{
	margin-right: 0;
	margin-left: 0.20rem;
}
.but-more{
	padding: 0.30rem 0 0.20rem;
	width: 100%;
	text-align: center;
}
.but-more a{
	width: 2.30rem;
	height: 0.61rem;
	font-size: 0.30rem;
	color:#f68b34;
	text-align: center;
	line-height: 0.65rem;
	border:#f68b34 solid 1px;
	border-radius: 0.65rem;
	display: inline-block;
}
.jc-categoryNav{
	margin-top: 0.40rem;
}
.jc-categoryNav span,.jc-categoryNav a{
	margin:0 0.12rem;
	width: 2rem;
	height: 0.60rem;
	font-size: 0.28rem;
	color:#8f8f8f;	
	text-align: center;
	line-height: 0.60rem;
	background:#efefef;
	border-radius: 0.60rem;
}
.jc-categoryNav span.active,.jc-categoryNav a.active{
	color:#fff;
	background:#fd9f31;
}
.jc-list-b .pages{
	padding-top: 0.20rem;
}
/*文章页*/
.jc-list-box{
	margin-top: 0;
}
.article-box {
    padding-bottom: 0.15rem;
}
.article-title {
	margin-top: 0.3rem;
    font-size: 0.40rem;
    text-align: center;
    font-weight: bold;
    line-height: 1.4;
}
.article-subtitle {
    font-size: 0.22rem;
    color: #787878;
    text-align: center;
    padding: 0.2rem 0 0.32rem;
}
.article-subtitle span:nth-child(2) {
    padding: 0 0.3rem;
}
.article-soft figure {
    width: 1.06rem;
    height: 1.06rem;
}
.article-soft figure img {
    width: 1.06rem;
}
.article-subtitle .eyes-icons {
    width: 0.23rem;
    height: 0.15rem;
    background-position: 0 -0.66rem;
    display: inline-block;
}
.article-soft .articleSoft-detail {
    flex: 1;
    padding-left: 0.18rem;
}
.article-soft .articleSoft-detail h3 {
    font-size: .32rem;
}
.article-soft .articleSoft-detail h3 time{
	font-size: 0.24rem;
	color:#787878;
	margin-left: 0.12rem;
	vertical-align: 0.03rem;
}
.article-soft .articleSoft-detail p {
    font-size: 0.24rem;
    color: #787878;
}
.article-soft {
    border: 0.02rem solid #e1e1e1;
    border-radius: .1rem;
    padding: 0.19rem;
    box-sizing: border-box;
    margin-bottom: 0.3rem;
}
.article-content p {
	font-size: 0.32rem;
    line-height: 1.8;
    padding: 0.08rem 0;
    text-align: justify;
}
.article-content p[align="center"]{
	line-height: 1;
}
.article-content img {
    max-width: 100%;
    margin: 0 auto;
    display: block;
    height: auto!important;
}
.article-soft-bottom{
	margin-top: 0.20rem;
	width: 100%;
	text-align:center;
	display: inline-block;
}
.article-soft-bottom figure {
    width: 1.06rem;
    height: 1.06rem;
    margin:0 auto;
}
.article-soft-bottom figure img {
    width: 1.06rem;
}
.article-soft-bottom p{
	margin-top: 0.08rem;
	font-size: 0.26rem;
	color:#2c2c2c;
}
.article-soft-bottom .a-but{
	display:inline-block;
	margin-top: 0.10rem;
}
.zxjc .courseList li:nth-of-type(3n) .courseItem,.rmjc .courseList li:nth-of-type(3n) .courseItem{
	border-bottom:0;
}
.zxjc .courseList li:nth-of-type(3n+1) .courseItem,.rmjc .courseList li:nth-of-type(3n+1) .courseItem{
	padding: 0.05rem 0 0.3rem;
}
.c-zjbb{
	padding-right: 0;
}
.c-zjbb .channel-title{
	padding-right: 0.4rem;
}
/*资讯专题页新增  2025-01-24 chenlq*/
.app-zxzt-box{
	margin-top: 0;
	display: inline-block;
    width: 100%;
    box-sizing: border-box;
}
.app-zxzt-box .zxztxx{
	margin-top: 0.40rem;
	width: 100%;
	display: inline-block;
}
.app-zxzt-box .zxztxx dt figure{
	width: 3.60rem;
	height: 1.80rem;
	margin-right: 0.30rem;
	float:left;
	overflow: hidden;
}
.app-zxzt-box .zxztxx dt figure img{
	width: 3.60rem;
	height: 100%;
	border-radius: 0.15rem;
	display: block;	
}
.app-zxzt-box .zxztxx dt span{
	display: block;
	padding-top: 0.15rem;
}
.app-zxzt-box .zxztxx dt h1{	
	font-size: 0.32rem;
	color:#2c2c2c;
	line-height: 0.44rem;
	height: 0.88rem;
	overflow:hidden;
	text-overflow: -o-ellipsis-lastline;  
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;	
}
.app-zxzt-box .zxztxx dt time{
	padding-top: 0.20rem;
	font-size: 0.22rem;
	color:#787878;
	display: block;
}
.app-zxzt-box .zxztxx dd{
	margin-top: 0.40rem;	
	padding: 0.20rem 0.30rem;	
	font-size: 0.24rem;
	color:#787878;
	line-height: 0.44rem;
	background:#f5f5f5;
	border-radius: 0.15rem;
	display: inline-block;
}
.xgjc-list-box .title,
.also-box .title,
.hyrj-box .title{
	padding-top: 0.10rem;
	font-size: 0.38rem;
	color:#2b2b2b;	
	line-height: 1.0rem;
	width: 100%;
    display: inline-block;
}
.xgjc-list-box .title span.floatL,
.also-box .title span.floatL,
.hyrj-box .title span.floatL{
	width: 70%;
    float: left;
    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.xgjc-list-box .title h2,
.also-box .title h2,
.hyrj-box .title h2{
	font-size: 0.38rem;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xgjc-list-box .title span.floatR{
	font-size: 0.22rem;
	color:#787878;
	float:right;
}
.xgjc-list-box .courseList li .courseItem figure{
	margin-left: 0.30rem;
}
.xgjc-list-box .courseList li .courseItem-right h3{
	height: 0.8rem;
    overflow: hidden;
    text-overflow: -o-ellipsis-lastline;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.xgjc-list-box .courseList li:nth-of-type(10) .courseItem{
	border-bottom:0;
}
.xgjc-list-box .courseList{
	padding-top: 0;
}
.xgjc-list-box .more {
    padding: 0.1rem 0 0.2rem;
    width: 100%;
    text-align: center;
}
.xgjc-list-box .more span{
	width: 2.3rem;
    height: 0.61rem;
    font-size: 0.30rem;
    color: #f68b34;
    text-align: center;
    line-height: 0.65rem;
    border: #f68b34 solid 1px;
    border-radius: 0.65rem;
    display: inline-block;
}
.xgzt-box ul{
	padding-top: 0.10rem;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
    justify-content: space-between;
}
.xgzt-box ul li{
	width: 21.5%;
	margin-top: 0.30rem;	
	height: 0.56rem;
	font-size: 0.24rem;
	color:#fff;
	text-align: center;
	line-height: 0.56rem;	
	padding: 0 1%;
	border-radius: 0.10rem;
	
}
.xgzt-box ul li:nth-of-type(4n-3){
	background:#ff942b;	
}
.xgzt-box ul li:nth-of-type(4n-2){
	background:#40a1ff;	
}
.xgzt-box ul li:nth-of-type(4n-1){
	background:#f75c56;	
}
.xgzt-box ul li:nth-of-type(4n){
	background:#69df86;	
}

.xgzt-box ul li a{	
	color:#fff;
	overflow:hidden;	
	white-space:nowrap;
	display: block;
}
.also-box .title span.floatL{
	width: 100%;
}
.also-box li,
.zxzt-list-box li{
	width: 100%;
	padding: 0.30rem 0;
	border-bottom:#eee solid 1px;
}
.also-box li:first-child,
.zxzt-list-box li:first-child{
	padding-top: 0;
}
.also-box li:last-child,
.zxzt-list-box li:last-child{
	border-bottom: 0;
}
.also-box li .bigimg,
.zxzt-list-box li .bigimg{
	width: 3.36rem;
	height: 1.68rem;
	overflow: hidden;
	margin-right: 0.25rem;
	float:left;
}
.also-box li .bigimg img,
.zxzt-list-box li .bigimg img{
	width: 100%;
	height: 100%;
	border-radius: 0.10rem;
}
.also-box li .tit,
.zxzt-list-box li .tit{	
	font-size: 0.30rem;
	color:#2c2c2c;
	line-height: 0.32rem;
	display: block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.also-box li .des,
.zxzt-list-box li .des{
	margin-top: 0.15rem;
	font-size: 0.24rem;
	color:#787878;
	line-height: 0.40rem;
	height: 0.80rem;
	overflow:hidden;
	text-overflow: -o-ellipsis-lastline;  
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
}
.also-box li time,
.zxzt-list-box li time{
	margin-top: 0.15rem;
	font-size: 0.22rem;
	color:#787878;
	display: block;
}
.zxzt-list-box li:nth-of-type(10){
	border-bottom: 0;
}
/*专题列表页*/
.categoryNav{
	background-color: #fff;    
    padding: 0.30rem 0 0.4rem 0.40rem;
}
.categoryNav ul{	
	width: 100%;	
	overflow: hidden;	
    overflow-x: scroll;
}
.categoryNav ul::-webkit-scrollbar{
    display: none;
}
.categoryNav li{	
	height: 0.60rem;
	margin-right: 0.27rem;	
}
.categoryNav li:last-child{
	margin-right: 0;
}
.categoryNav li a{		
	width: 2.18rem;
	height: 0.60rem;
	font-size: 0.28rem;
	color:#2c2c2c;
	background:#efefef;
	border-radius: 0.60rem;
	display: flex;
    align-items: center;
    justify-content: center;    
}
.categoryNav li h1{	
	width: 2.18rem;
	height: 0.60rem;
	font-size: 0.28rem;
	color:#fff;
	background:#f89133;
	border-radius: 0.60rem;
	display: flex;
    align-items: center;
    justify-content: center;
    
}
.zxzt-list-box{
	margin-top: 0;
}
.zxzt-list-box .more {
    padding: 0.1rem 0 0.2rem;
    width: 100%;
    text-align: center;
}
.d-zxzt-box .zxztxx dt h1{
	height: 0.44rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display: block;
}
.d-zxzt-box .zxztxx dt time{
	padding-top: 0.3rem;
}
.d-zxzt-box .zxztxx dt span p{
	padding-top: 0.15rem;
	font-size: 0.22rem;
	color:#787878;
}
.d-zxzt-box .zxztxx dt span p:before{
	content:'';
	margin-right: 0.10rem;
	width: 0.23rem;
	height: 0.20rem;
	background:url(https://www.size12records.com/m/TLimages2023/yeskydown/mdownload/images/main/ztm.png) no-repeat;
	background-size: 100%;
	display: inline-block;
	vertical-align: -0.02rem;
}
.hyrj-box .title span.floatL{
	width: 100%;
}
.hyrj-box .courseList li:nth-of-type(8) .courseItem{
	border-bottom: 0;
}
.app-list ul{
	margin-top: 0.10rem;
}
.app-list ul li{
	border-bottom: 0.01rem solid #eeeeee;
}
.app-list ul li:nth-of-type(5),
.app-list ul li:last-child{
	border-bottom:0;
}
.app-list ul li a{	
    line-height: 1;
}
.app-list ul li figure{
	width: 1.1rem;
    height: 1.1rem;
}
.app-list ul li figure img{
	width: 1.1rem;
	height: 1.1rem;
	display: block;
}
.app-list ul li section{
	flex: 1;
    padding:0 0.18rem;
    color: #787878;
    font-size: 0.22rem;
}
.app-list ul li section h3{
	font-size: 0.32rem;
    color: #2c2c2c;	
    line-height: 1.2;
	overflow: hidden;    
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.app-list ul li section p{
	margin-top: 0.15rem;
	line-height: 1;    
    color:#949494;   
    overflow: hidden;    
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.app-list ul li section p.app-xx span{
	font-size: 0.22rem;
    position: relative;
}
.app-list ul li section p.app-xx span:first-child{
	padding-right: 0.15rem;
    border-right: #e5e5e5 solid 1px;
    margin-right: 0.1rem;
}
.app-list .more{
	display: none;
}