@import './m-form.css'; /* ff8331 */
.bgc {
    background-color: #fff
}

.marbot {
    margin-bottom: .3rem
}

.article-tj,.my-advert1,.titnav {
    display: none
}

.detailpage {
    width: 7.5rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 .26rem;
    overflow: hidden
}

.detailpage .detailpage-left {
    width: 6.98rem
}

.detailpage .detailpage-left .arttit {
    font-size: .34rem;
    line-height: .54rem;
    color: #333
}

.detailpage .detailpage-left .author {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .2rem;
    line-height: .42rem;
    color: #999;
    padding: .2rem 0
}

.detailpage .detailpage-left .author .line {
    margin: 0 .2rem;
    color: #eee
}

.detailpage .detailpage-left .intro {
    font-size: .26rem;
    line-height: .46rem;
    color: #999;
    padding: 0 0 .3rem 0;
    margin: 0
}

.detailpage .detailpage-left .my-advert1-m {
    width: 100%;
    border-radius: .02rem;
    position: relative
}

.detailpage .detailpage-left .my-advert1-m a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative
}

.detailpage .detailpage-left .my-advert1-m img {
    width: 100%;
    height: 100%
}

.detailpage .detailpage-left .my-advert1-m .word {
    position: absolute;
    top: .18rem;
    left: 0;
    padding-left: .5rem
}

.detailpage .detailpage-left .my-advert1-m .word .word1 {
    font-size: .31rem;
    line-height: .44rem;
    color: #ffb953;
    font-weight: 700;
    text-align: left
}

.detailpage .detailpage-left .my-advert1-m .word .word2 {
    font-size: .31rem;
    line-height: .45rem;
    color: #fff;
    font-weight: 700;
    text-align: left
}

.detailpage .detailpage-left .article-content {
    padding: .3rem 0
}

.detailpage .detailpage-left .info-text {
    width: 6.98rem;
    overflow: hidden;
    line-height: .52rem;
    font-size: .27rem
}

.detailpage .detailpage-left .info-text .content img {
    width: 100%;
    margin: .1rem 0
}

.detailpage-left .info-text a {
    color: #409EFF;
    text-decoration: none
}

.detailpage .detailpage-left .yy-serve {
    width: 100%;
    height: 2.45rem;
    background: url(/images/news/bj.png) no-repeat center;
    background-size: cover;
    border-radius: .02rem;
    margin-bottom: .4rem
}

.detailpage .detailpage-left .yy-serve .title {
    color: #fff;
    text-align: center;
    padding-top: .1rem
}

.detailpage .detailpage-left .yy-serve .title div {
    font-size: .34rem;
    font-weight: 700;
    line-height: .5rem
}

.detailpage .detailpage-left .yy-serve .title p {
    font-size: .34rem;
    line-height: .6rem;
    margin-bottom: .12rem
}

.detailpage .detailpage-left .yy-serve .inbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 6.5rem;
    height: .8rem;
    background-color: #fff;
    margin: 0 auto
}

.detailpage .detailpage-left .yy-serve .inbox .insome {
    width: 4.1rem;
    padding-left: .26rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.detailpage .detailpage-left .yy-serve .inbox .insome input {
    width: 100%;
    height: .76rem;
    font-size: .27rem;
    line-height: .76rem;
    color: #333;
    border: none;
    outline: 0;
    display: block;
    padding: 0;
    margin: 0
}

.detailpage .detailpage-left .yy-serve .inbox .btn {
    width: 2.2rem;
    height: .8rem;
    border-radius: 0;
    background-color: #409EFF;
    text-align: center;
    font-size: .26rem;
    line-height: .8rem;
    color: #fff
}

.detailpage .detailpage-left .tis {
    font-size: .27rem;
    line-height: .46rem;
    color: #999;
    margin-bottom: .4rem
}

.detailpage .detailpage-left .tis a {
    color: #999;
    text-decoration: none
}

.detailpage .detailpage-left .keyword {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    color: transparent;
    margin-bottom: .6rem
}

.detailpage .detailpage-left .keyword a,.detailpage .detailpage-left .keyword span {
    display: inline-block;
    font-size: .27rem;
    line-height: .56rem;
    color: #666;
    margin-bottom: .1rem
}

.detailpage .detailpage-left .keyword a {
    border: .01rem solid #eee;
    margin-left: .16rem;
    padding: 0 .16rem;
    text-decoration: none
}

.detailpage .detailpage-left .article-link {
    background-color: #f9f9f9;
    padding: .2rem .26rem;
    margin-bottom: .5rem
}

.detailpage .detailpage-left .article-link .next,.detailpage .detailpage-left .article-link .prev {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    font-size: .28rem;
    line-height: .5rem;
    color: #333
}

.detailpage .detailpage-left .article-link .next div,.detailpage .detailpage-left .article-link .prev div {
    width: 5.2rem
}

.detailpage .detailpage-left .article-link .next a,.detailpage .detailpage-left .article-link .prev a {
    color: #333;
    text-decoration: none
}

.detailpage .detailpage-left .article-link .next a:active,.detailpage .detailpage-left .article-link .prev a:active {
    color: #409EFF
}

.detailpage .detailpage-left .m-article-tj {
    padding-bottom: .2rem
}

.detailpage .detailpage-left .m-article-tj li {
    width: 100%;
    height: 1.7rem;
    margin-bottom: .4rem
}

.detailpage .detailpage-left .m-article-tj li a {
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.detailpage .detailpage-left .m-article-tj li img {
    width: 2.5rem;
    height: 100%;
    border-radius: .02rem
}

.detailpage .detailpage-left .m-article-tj li .intro {
    width: 4.2rem;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.detailpage .detailpage-left .m-article-tj li .intro h5 {
    font-size: .28rem;
    line-height: .42rem;
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    padding-top: .1rem
}

.detailpage .detailpage-left .m-article-tj li .intro .word {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.detailpage .detailpage-left .m-article-tj li .intro .word .tag {
    font-size: .22rem;
    line-height: .34rem;
    color: #409EFF
}

.detailpage .detailpage-left .m-article-tj li .intro .word .time {
    font-size: .24rem;
    line-height: .34rem;
    color: #666
}

.detailpage .detailpage-left .m-article-tj a {
    text-decoration: none;
    font-style: normal
}

.detailpage .newsyoubian .hot-serve {
    display: none
}

.detailpage .newsyoubian .hot-serve-m .wz-title {
    font-size: .34rem;
    line-height: .82rem;
    color: #333;
    font-weight: 700
}

.detailpage .newsyoubian .hot-serve-m .hotlist {
    padding-bottom: .6rem
}

.m-com-article .content li {
    height: 1.7rem;
    margin-bottom: .4rem;
    position: relative
}

.m-com-article .content li .img {
    width: 2.5rem;
    height: 1.7rem;
    position: absolute;
    left: 0;
    top: 0
}

.inforpage-left {
    margin-bottom: .8rem
}

.m-com-article .content li .img a {
    display: block;
    width: 100%;
    height: 100%
}

.m-com-article .content li .img a img {
    width: 100%;
    height: 100%
}

.m-com-article .content li .intro {
    height: 1.7rem;
    padding-left: 2.8rem
}

.m-com-article .content li .intro .cont .tags {
    float: left
}

.m-com-article .content li .intro h5 {
    margin-bottom: .1rem
}

.m-com-article .content li .intro h5 a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    height: 1.2rem;
    line-height: .4rem;
    text-align: left;
    color: #333;
    font-size: .3rem
}

.m-com-article .content li .intro p {
    display: none
}

.m-com-article .content li .intro .cont .tags span {
    display: none
}

.m-com-article .content li .intro .cont .tags em:nth-child(n+3) {
    display: none
}

.m-com-article .content li .intro .cont .tags em {
    display: block;
    vertical-align: top;
    height: .36rem;
    line-height: .36rem
}

.m-com-article .content li .intro .cont .tags em a {
    color: #409EFF;
    font-size: .22rem;
    display: block;
    height: .36rem;
    line-height: .36rem
}

.m-com-article .content li .intro .cont .time {
    font-size: .22rem;
    display: inline-block;
    height: .36rem;
    line-height: .36rem;
    color: #666;
    float: right
}

.m-com-article .content a {
    text-decoration: none;
    font-style: normal
}

.detailpage .newsyoubian .my-advert2,.detailpage .newsyoubian .tjarticle {
    display: none
}

.hot-serve-m h5,.hot-serve-m p,.m-article-tj h5,.m-article-tj p,.pagebottom p,.pageheader h2,.tis,.yy-serve p {
    margin: 0;
    padding: 0
}

.footer-wraper a {
    text-decoration: none
}

.hotlist,.hotlist li,.m-article-tj,.m-article-tj li {
    list-style: none;
    padding: 0;
    margin: 0
}

/* add */
.revisionbox {
    position: relative;
    padding: .1rem 0 1.1rem 0;
    margin-bottom: .35rem;
}

.revisionbox .cont {
    font-size: .28rem;
    color: #409EFF;
    line-height: .48rem;
    margin: 0;
}

.revisionbox .rbtn {
    margin: 0;
    padding: 0;
    outline: none;
    border: none;
    display: block;
    width: 2.2rem;
    height: .8rem;
    background-color: #409EFF;
    font-size: .28rem;
    color: #fff;
    line-height: .8rem;
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
}

.detailpage {
    font-family: 'Microsoft YaHei','微软雅黑'
}
