.container{
    padding: 0 0.4rem;
    background: #fff;
    overflow: hidden;
}
.article-info h1{
    font-size: 0.44rem;
    color: #2c2c2c;
    line-height: 0.62rem;
    margin-top: 0.4rem;
}
.article-info .info{
    font-size: 0.24rem;
    color: #b3b3b3;
    line-height: 0.3rem;
    margin-top: 0.3rem;
}
.article-info .info span{
    color: #b3b3b3;
    margin: 0 0.28rem;
}
.article-info .article-xgsoft{
    text-align: center;
}
.article-info .article-xgsoft img{
    width: 1.1rem;
    height: 1.1rem;
    margin-top: 0.46rem;
}
.article-info .article-xgsoft .article-xgsoft_name{
    font-size: 0.34rem;
    line-height: 0.36rem;
    color: #2c2c2c;
    font-weight: bold;
    margin-top: 0.29rem;
}
.article-info .article-xgsoft .article-xgsoft_shortComment{
    font-size: 0.22rem;
    line-height: 0.3rem;
    color: #b3b3b3;
    margin-top: 0.15rem;
}
.article-info .article-xgsoft .article-xgsoft_btn{
	width: 1.16rem;
	height: 0.5rem;
	background-color: #0181ff;
    display: block;
    margin: 0 auto;
    font-size: 0.24rem;
    line-height: 0.5rem;
    color: #fff;
    border-radius: 0.3rem;
    margin-top: 0.2rem;
}
.article-content{
    margin-top: 0.45rem;
}
.article-content p{
    font-size: 0.3rem;
    line-height: 0.54rem;
    color: #2c2c2c;
    margin-top: 0.39rem;
}
.article-content p img{
    width: auto !important;
    height: auto !important;
}
.article-content h2{
    width: 100%;
    height: 0.84rem;
    background: url("https://resource.xiaoduxz.com/TLimages2023/xiaoduxz/mdownload/images/article-content-title.png") no-repeat;
    background-size: 100% 100%;
    padding: 0 0.43rem;
    font-size: 0.34rem;
    line-height: 0.84rem;
    color: #2c2c2c;
    margin-top: 0.39rem;
        overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.article-content .softinfoBox{
    width: 100%;
    height: 1.74rem;
    border: solid 0.02rem #e1e1e1;
    border-radius: 0.1rem;
    padding: 0 0.32rem;
    margin-top: 0.39rem;
}
.article-content .softinfoBox img{
    width: 1.11rem;
    height: 1.11rem;
    border-radius: 0.2rem;
}
.article-content .softinfoBox dl{
    width: 3.35rem;
}
.article-content .softinfoBox .down{
    width: 1.16rem;
    height: 0.5rem;
    background: #0181ff;
    font-size: 0.24rem;
    color: #fff;
    line-height: 0.5rem;
    text-align: center;
    border-radius: 0.3rem;
}
.article-content .softinfoBox dt{
    font-size: 0.34rem;
    line-height: 0.36rem;
    color: #2c2c2c;
    font-weight: bold;
}
.article-content .softinfoBox dd.soft-info{
    font-size: 0.22rem;
    line-height: 0.3rem;
    color: #b3b3b3;
    margin-top: 0.1rem;
}
.article-content .softinfoBox dd.soft-info span{
    margin: 0 0.1rem;
}
.article-content .softinfoBox dd.soft-shortComment{
    font-size: 0.24rem;
    line-height:0.3rem;
    color: #787878;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 0.1rem;
}
/* 相关合辑 */
.article-info .xghj{
    margin-top: 0.39rem;
    flex-wrap: wrap;
}
.xghj-list {
    flex-wrap: wrap;
}
.article-info .xghj .xghj-title{
    width: 1.52rem;
    height: 0.57rem;
    background-color: #009cff;
	border-radius: 0.1rem;
    font-size: 0.28rem;
    color: #fff;
    line-height: 0.57rem;
    text-align: center;
    margin-bottom: 0.1rem;
}
.article-info .xghj ul li{
    font-size: 0.28rem;
    color: #666;
    line-height: 0.57rem;
    margin-left: 0.2rem;
}
.article-info .xghj ul li p {
	max-width: 2rem;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.article-info .article-statement{
    padding: 0.2rem 0.3rem;
    background: #f7f7f7;
    margin-top: 0.3rem;
    font-size: 0.22rem;
    line-height: 0.4rem;
    color: #252933;
    text-align: center;
}
.article-info .like{
    width: 1.47rem;
    height: 1.47rem;
    margin: 0.4rem auto;
    position: relative;
    text-align: center;
}
.article-info .like img{
    display: block;
}
.article-info .like span.like-num{
	width: 0.36rem;
	height: 0.36rem;
	background-color: #c3c9d2;
    border-radius: 50%;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    font-size: 0.22rem;
    color: #fefeff;
    line-height: 0.36rem;
    text-align: center;
}
.article-info .like em{
    display: none;
    font-style: normal;
    line-height: 0.4rem;
}
/* 相关文章、最新文章列表 */
.article-list{
    padding: 0.4rem;
    background: #fff;
    overflow: hidden;
    margin-top: 0.3rem;
}
.article-list .g-tab{
    padding-bottom: 0.2rem;
}