@import './m-form.css'; /* ff8331 */
.bgc {
    background-color: #fff
}

.marbot {
    margin-bottom: .3rem
}

.newsyoubian .hot-serve,.newsyoubian .tjarticle,.my-advert1,.my-advert2,.my-advert3 {
    display: none
}

.newsinfo {
    width: 7.5rem;
    overflow: hidden;
    padding: 0 .26rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.newsinfo .newslunbo {
    width: 6.98rem
}

.newsinfo .newslunbo .swiper-container {
    width: 100%;
    height: 4.04rem;
    margin-bottom: .2rem
}

.newsinfo .newslunbo .swiper-container .item {
    width: 100%;
    height: 4.04rem
}

.newsinfo .newslunbo .swiper-container .item a {
    display: block;
    width: 100%;
    height: 100%
}

.newsinfo .newslunbo .swiper-container .item img {
    width: 100%;
    height: 3.02rem
}

.newsinfo .newslunbo .swiper-container .item .cont {
    font-size: .28rem;
    line-height: .4rem;
    color: #333;
    padding-top: .2rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
}

.newsinfo .newslunbo .swiper-container .swiper-pagination {
    text-align: right
}

.newsinfo .newslunbo .swiper-container .swiper-pagination-bullet {
    width: .22rem;
    height: .04rem;
    border-radius: 0;
    margin: 0 .04rem;
    background-color: rgba(0,0,0,.5)
}

.newsinfo .newslunbo .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #409EFF
}

.newsinfo .newslunbo .swiper-container .swiper-pagination-bullets,.newsinfo .newslunbo .swiper-container .swiper-pagination-custom,.newsinfo .newslunbo .swiper-container .swiper-pagination-fraction {
    bottom: 1.2rem
}

.newsinfo .newslunbo .m-wenzhang .title {
    font-size: .34rem;
    line-height: .82rem;
    color: #333;
    font-weight: 700
}

.m-wenzhang .content li {
    height: 1.7rem;
    margin-bottom: .4rem;
    position: relative
}

.m-wenzhang .content li .img {
    width: 2.5rem;
    height: 1.7rem;
    position: absolute;
    left: 0;
    top: 0
}

.newslunbo {
    margin-bottom: .8rem
}

.m-wenzhang .content li .img a {
    display: block;
    width: 100%;
    height: 100%
}

.m-wenzhang .content li .img a img {
    width: 100%;
    height: 100%
}

.m-wenzhang .content li .intro {
    height: 1.7rem;
    padding-left: 2.8rem
}

.m-wenzhang .content li .intro .cont .tags {
    float: left
}

.m-wenzhang .content li .intro h5 {
    margin-bottom: .1rem
}

.m-wenzhang .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-wenzhang .content li .intro p {
    display: none
}

.m-wenzhang .content li .intro .cont .tags span {
    display: none
}

.m-wenzhang .content li .intro .cont .tags em:nth-child(n+3) {
    display: none
}

.m-wenzhang .content li .intro .cont .tags em {
    display: block;
    vertical-align: top;
    height: .36rem;
    line-height: .36rem
}

.m-wenzhang .content li .intro .cont .tags em a {
    color: #409EFF;
    font-size: .22rem;
    display: block;
    height: .36rem;
    line-height: .36rem
}

.m-wenzhang .content li .intro .cont .time {
    font-size: .22rem;
    display: inline-block;
    height: .36rem;
    line-height: .36rem;
    color: #666;
    float: right
}

.m-wenzhang .content a {
    text-decoration: none;
    font-style: normal
}

.newsinfo .newslunbo .gengduoanniu {
    background: url(/images/tag/info_icon_xiala.png) no-repeat right .9rem center;
    background-size: .28rem .15rem;
    width: 3.6rem;
    height: .9rem;
    border-radius: 0;
    background-color: #409EFF;
    text-indent: .96rem;
    font-size: .32rem;
    line-height: .9rem;
    color: #fff;
    margin: 0 auto;
    margin-bottom: .8rem
}

.newsinfo .newsyoubian .hot-serve-m .wz-title {
    font-size: .34rem;
    line-height: .82rem;
    color: #333;
    font-weight: 700
}

.newsinfo .newsyoubian .hot-serve-m .hotlist {
    padding-bottom: .2rem
}

.newsinfo .newsyoubian .hot-tags {
    margin-bottom: .9rem
}

.newsinfo .newsyoubian .hot-tags .comtitle .word {
    font-size: .34rem;
    line-height: .82rem;
    color: #333;
    font-weight: 700
}

.newsinfo .newsyoubian .hot-tags .tags {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    color: transparent;
    padding-bottom: .1rem;
    font-size: 0;
}

.newsinfo .newsyoubian .hot-tags .tags em {
    display: inline-block;
    padding: 0 .25rem;
    height: .55rem;
    font-size: .24rem;
    line-height: .55rem;
    color: #409EFF;
    border: .02rem solid #409EFF;
    margin: 0 .2rem .2rem 0
}

.newsinfo .newsyoubian .hot-tags .tags em a {
    color: #409EFF
}

.newsinfo .m-my-advert1,.newsinfo .m-my-advert2,.newsinfo .m-my-advert3 {
    width: 100%;
    text-align: center;
    overflow: hidden;
    margin-bottom: .26rem
}

.newsinfo .m-my-advert1 a,.newsinfo .m-my-advert2 a,.newsinfo .m-my-advert3 a {
    display: block
}

.newsinfo .m-my-advert1 img,.newsinfo .m-my-advert2 img,.newsinfo .m-my-advert3 img {
    width: 100%;
    height: 1.7rem
}
