﻿@charset "UTF-8";

#__bs_notify__ {
    opacity: 0
}

a, body, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, p, textarea, ul, hr {
    margin: 0;
    padding: 0;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

.bold {
    font-weight: bold;
}

button, input {
    border: 0 none;
    outline: none;
}

li, ol, ul {
    list-style: none;
}

i, em {
    font-style: normal;
}

a {
    text-decoration: none;
    color: #333;
}

    /*a:hover { color: #da1c17 !important; }*/
    a:hover {
        color: #da1c17; /*-webkit-transition: 0.2s; transition: 0.2s;*/
    }

    a:focus {
        outline: none !important;
    }

input, textarea, select {
    outline: none;
}

img {
    border: none;
    display: block;
}

.clearfix {
    zoom: 1;
}

    .clearfix:after {
        display: block;
        clear: both;
        content: "";
        visibility: hidden;
        height: 0;
    }

body {
    font-size: 14px;
    font-family: "Microsoft YaHei", "STHeiti", "Heiti SC", "SimHei", "SimSun", Arial, sans-serif;
    color: #333;
    box-sizing: border-box;
}

/*reset end*/
.container {
    width: 1100px;
    margin: 0 auto;
    position: relative;
    box-sizing: border-box;
}

.container-full {
    width: 100%;
    min-width: 1200px;
}

.w1198 {
    width: 1198px;
    overflow: hidden;
}

.dn {
    display: none;
}

.db {
    display: block;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.dn {
    display: none !important;
}

.db {
    display: block !important;
}

.oh {
    overflow: hidden;
}

.bd {
    border: 1px solid #efefef;
    border: 1px solid #e5e5e5;
}

.bd0 {
    border: none !important;
}

.bdb-none {
    border-bottom: none !important;
}

.bdr-none {
    border-right: none !important;
}

.bdb {
    border-bottom: 1px solid #efefef;
}

.tac {
    text-align: center;
}

.elli {
    width: 100%;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.fs24 {
    font-size: 24px;
}

.fs18 {
    font-size: 18px;
}

.fs16 {
    font-size: 16px;
}

.fs14 {
    font-size: 14px;
}

.fs12 {
    font-size: 12px;
}

.c-orange {
    color: #eb7938;
}

.ccc {
    color: #ccc;
}

.cfff {
    color: #fff;
}

.c888 {
    color: #888;
}

.c999 {
    color: #999;
}

.c666 {
    color: #666 !important;
}

.c333 {
    color: #333;
}

.ce5e5e5 {
    color: #e5e5e5;
}

.mgt30 {
    margin-top: 30px;
}

.mgt20 {
    margin-top: 20px;
}

.mgt15 {
    margin-top: 15px;
}

.mgt10 {
    margin-top: 10px;
}

.mgr20 {
    margin-right: 20px;
}

.pd-lr {
    padding: 0 10px;
}

.pd-tb {
    padding: 20px 0;
}

.pdr10 {
    padding-right: 10px;
}

.pdt6 {
    padding-top: 6px;
}

.pdt10 {
    padding-top: 10px;
}

.pdt30 {
    padding-top: 30px;
}

.link-box a {
    float: left;
}

.bg-fff {
    background: #fff;
}

/*top*/

.headerbox {
    height: 0.88rem;
    background: url(../img/jianbianbeijing@2x.png);
    background-repeat: repeat;
    background-size: 100% 0.88rem;
    padding: 0 0.3rem;
    /*position: fixed;*/
    width: 100%;
    /*top: 0;*/
    /*left: 0;*/
    box-sizing: border-box;
    z-index: 200;
}

.logoleft {
    line-height: 0.88rem;
    color: #fff;
    font-size: 0.36rem;
    font-weight: 700;
}

.selectbox {
    height: 0.44rem;
    margin-top: 0.22rem;
    background: #fff;
    width: 3.8rem;
    border-radius: 22px;
}

.selectinput {
    height: 0.4rem;
    line-height: 0.4rem;
    width: 3.12rem;
    margin-left: 0.18rem;
    margin-top: 0.03rem;
    float: left;
    font-size: 0.22rem;
    border: none;
}

.selectbtn {
    height: 0.44rem;
    width: 0.44rem;
    background: url(../images/sousuo.png) no-repeat center;
    background-size: 0.3rem;
    border: none !important;
    background-color: #fff !important;
}

.footerbox {
    height: 0.98rem;
    background: #292929;
    padding: 0 0.94rem;
    /*position: fixed;*/
    /*left: 0;*/
    /*bottom: 0;*/
    box-sizing: border-box;
    width: 100%;
}

    .footerbox ul li {
        display: block;
        float: left;
        width: 33.3%;
        text-align: center;
        height: 0.98rem;
        font-size: 0.2rem;
        padding-top: 0.1rem;
        box-sizing: border-box;
    }

        .footerbox ul li a {
            color: rgba(255,255,255,0.7);
        }

.footlogo1 {
    height: 0.48rem;
    width: 0.48rem;
    background: red;
    margin: 0 auto;
    margin-bottom: 0.02rem
}

.footerbox ul li .indexlogo {
    background: url(../images/shouye-2@2x.png) no-repeat center;
    background-size: 0.48rem
}

.footerbox ul li .listlogo {
    background: url(../images/fenlei2.png) no-repeat center;
    background-size: 0.48rem
}

.footerbox ul li .detailslogo {
    background: url(../images/jiqiao2@2x.png) no-repeat center;
    background-size: 0.48rem
}

.footerbox ul .on .indexlogo {
    background: url(../images/shouye-1.png) no-repeat center;
    background-size: 0.48rem;
}

.footerbox ul .on .listlogo {
    background: url(../images/fenlei1@2x.png) no-repeat center;
    background-size: 0.48rem;
}

.footerbox ul .on .detailslogo {
    background: url(../images/jiqiao1@2x.png) no-repeat center;
    background-size: 0.48rem;
}

.footerbox ul .on a {
    color: #FA7A28
}

.footnonebox {
    height: 0.98rem;
    width: 100%
}

.pagesgo {
    text-align: center;
    font-size: 0.2rem;
    padding: 0.3rem 0 0.2rem 0;
}

    .pagesgo .on {
        color: #666;
    }

.jpzlbox {
    padding: 0 0.3rem;
    margin-top: 0.2rem;
}

    .jpzlbox ul li img {
        width: 100%;
        height: 4rem;
    }

    .jpzlbox ul li {
        /*text-align: center;*/
    }

        .jpzlbox ul li p {
            height: 0.8rem;
            line-height: 0.8rem;
        }

.qpbkbox {
    padding: 0 0.3rem;
    margin-top: 0.2rem;
}

    .qpbkbox ul li {
        height: 0.6rem;
        line-height: 0.6rem;
        font-size: 0.28rem;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

        .qpbkbox ul li a {
            float: left;
            display: block;
            width: 5rem;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

.tit {
    height: 0.84rem;
    line-height: 0.84rem;
    font-size: 0.34rem;
    font-weight: 700;
    margin-bottom: 0.1rem;
}

    .tit i {
        width: 0.1rem;
        height: 0.34rem;
        display: block;
        float: left;
        background: #FA7A28;
        border-radius: 10px;
        margin-top: 0.27rem;
        margin-right: 0.1rem;
    }


.contentbox {
    padding: 0.15rem 0.3rem;
}

    .contentbox .contentlist {
        width: 100%;
        margin-top: 0.2rem;
    }

        .contentbox .contentlist .content {
            height: 1.42rem;
        }

        .contentbox .contentlist .imgbox img {
            width: 6.9rem;
            height: 3.72rem;
        }

        .contentbox .contentlist .title {
            margin-top: 0.24rem;
            font-size: 0.3rem;
            color: #333;
            font-weight: bold;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

        .contentbox .contentlist .text {
            margin-top: 0.16rem;
            font-size: 0.28rem;
            color: #666;
            width: 6.9rem;
            height: 0.7rem;
            overflow: hidden;
        }

            .contentbox .contentlist .text p {
                isplay: -webkit-box;
                //必须结合的属性 ，将对象作为弹性伸缩盒子模型显示 。 -webkit-box-orient;
                //必须结合的属性 ，设置或检索伸缩盒对象的子元素的排列方式 。 text-overflow: ellipsis;
                //可以用来多行文本的情况下，用省略号“…”隐藏超出范围的文本 。 overflow : hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical;
            }

@charset "UTF-8";

a, body, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, p, textarea, ul, hr {
    margin: 0;
    padding: 0;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

button, input {
    border: 0 none;
    outline: none;
}

li, ol, ul {
    list-style: none;
}

i, em {
    font-style: normal;
}

a {
    text-decoration: none;
    color: #333;
}

    /*a:hover { color: #da1c17 !important; }*/
    a:hover {
        color: #da1c17; /*-webkit-transition: 0.2s; transition: 0.2s;*/
    }

    a:focus {
        outline: none !important;
    }

input, textarea, select {
    outline: none;
}

img {
    border: none;
    display: block;
}

.clearfix {
    zoom: 1;
}

    .clearfix:after {
        display: block;
        clear: both;
        content: "";
        visibility: hidden;
        height: 0;
    }

body {
    font-size: 14px;
    font-family: "Microsoft YaHei", "STHeiti", "Heiti SC", "SimHei", "SimSun", Arial, sans-serif;
    color: #333;
    box-sizing: border-box;
}

.contentbox {
    padding: 0.15rem 0.3rem;
}

    .contentbox .contentlist {
        width: 100%;
        margin-top: 0.2rem;
    }

        .contentbox .contentlist .content {
            height: 1.42rem;
        }

        .contentbox .contentlist .imgbox img {
            width: 6.9rem;
            height: 3.72rem;
        }

        .contentbox .contentlist .title {
            margin-top: 0.24rem;
            font-size: 0.3rem;
            color: #333;
            font-weight: bold;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

        .contentbox .contentlist .text {
            margin-top: 0.16rem;
            font-size: 0.28rem;
            color: #666;
            width: 6.9rem;
            height: 0.7rem;
            overflow: hidden;
        }

            .contentbox .contentlist .text p {
                isplay: -webkit-box;
                //必须结合的属性 ，将对象作为弹性伸缩盒子模型显示 。 -webkit-box-orient;
                //必须结合的属性 ，设置或检索伸缩盒对象的子元素的排列方式 。 text-overflow: ellipsis;
                //可以用来多行文本的情况下，用省略号“…”隐藏超出范围的文本 。 overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical;
            }

#item1 {
    padding: 0 0.3rem;
    margin-top: 0.3rem;
}

    #item1 .item1title {
        height: 0.84rem;
        font-size: 0.3rem;
        font-weight: bold;
        line-height: 0.84rem;
    }

    #item1 .item1content {
    }

        #item1 .item1content .contentlist {
            height: 1.68rem;
            border-bottom: 1px dashed #ded8d8;
        }

            #item1 .item1content .contentlist .leftimg {
                float: left;
                width: 1.28rem;
            }

                #item1 .item1content .contentlist .leftimg img {
                    width: 1.28rem;
                    height: 1.28rem;
                    margin: 0.2rem 0;
                    border-radius: 0.25rem;
                }

            #item1 .item1content .contentlist .mid {
                float: left;
                width: 3.95rem;
                height: 1.68rem;
                padding: 0.4rem 0 0 0.3rem;
                box-sizing: border-box;
            }

                #item1 .item1content .contentlist .mid .title {
                    font-size: 0.28rem;
                    color: #333;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    white-space: nowrap;
                }

                #item1 .item1content .contentlist .mid .text {
                    font-size: 0.24rem;
                    color: #666;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    white-space: nowrap;
                    margin-top: 0.18rem;
                }

                    #item1 .item1content .contentlist .mid .text span {
                        margin-right: 0.1rem;
                    }

            #item1 .item1content .contentlist .rightbtn {
                float: right;
            }

                #item1 .item1content .contentlist .rightbtn .downloadbtn {
                    width: 1.5rem;
                    height: 0.6rem;
                    border-radius: 0.25rem;
                    font-size: 0.28rem;
                    text-align: center;
                    line-height: 0.6rem;
                    color: #Fff;
                    background-color: #f5910d;
                    margin: 0.54rem 0;
                }

                    #item1 .item1content .contentlist .rightbtn .downloadbtn a {
                        color: #fff;
                    }

#item2 {
    padding: 0 0.3rem;
    margin-top: 0.2rem;
}

    #item2 .item2title {
        height: 0.84rem;
        font-size: 0.3rem;
        font-weight: bold;
        line-height: 0.84rem;
    }

    #item2 .item2content {
    }

        #item2 .item2content .contentlist {
            height: 1.68rem;
            border-bottom: 1px dashed #DED8D8;
        }

            #item2 .item2content .contentlist .leftimg {
                height: 100%;
                width: 2.4rem;
                float: left;
            }

                #item2 .item2content .contentlist .leftimg img {
                    width: 2.4rem;
                    height: 1.3rem;
                    margin: 0.15rem 0;
                }

            #item2 .item2content .contentlist .righttext {
                margin-left: 0.2rem;
                float: left;
                width: 4.2rem;
                padding: 0.12rem 0;
            }

                #item2 .item2content .contentlist .righttext .title {
                    font-size: 0.28rem;
                    color: #333;
                    font-weight: bold;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

                #item2 .item2content .contentlist .righttext .content {
                    font-size: 0.24rem;
                    color: #666;
                    height: 0.66rem;
                    overflow: hidden;
                }

                #item2 .item2content .contentlist .righttext .time {
                    font-size: 0.24rem;
                    color: #888;
                }

#item3 {
    padding: 0 0.3rem;
    margin-top: 0.2rem;
}

    #item3 .item3content {
    }

        #item3 .item3content .list {
            height: 0.84rem;
            line-height: 0.84rem;
            border-bottom: 1px dashed #DED8D8;
        }

            #item3 .item3content .list i {
                width: 0.14rem;
                height: 0.14rem;
                margin: 0.34rem 0.16rem 0.34rem 0;
                border-radius: 100%;
                display: block;
                background-color: #FA7A28;
                float: left;
            }

            #item3 .item3content .list p {
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                font-size: 0.28rem;
                color: #333;
            }

#item4 {
    padding: 0 0.3rem;
    margin-top: 0.1rem;
    overflow: hidden;
    margin-bottom: 0.2rem;
}

    #item4 .item4title {
        height: 0.84rem;
        font-size: 0.3rem;
        font-weight: bold;
        line-height: 0.84rem;
    }

        #item4 .item4title span {
            float: right;
            color: #666;
        }

    #item4 .item4content {
        /*display: -webkit-flex;
  	display: flex;
  	justify-content:center ;
  	flex-wrap:  wrap ;*/
    }

        #item4 .item4content .list {
            width: 2.2rem;
            height: 0.84rem;
            background-color: #FA7A28;
            float: left;
            text-align: center;
            line-height: 0.84rem;
        }

            #item4 .item4content .list a {
                display: block;
                width: 100%;
                height: 100%;
                cursor: pointer;
            }

            #item4 .item4content .list:nth-child(2),
            #item4 .item4content .list:nth-child(3),
            #item4 .item4content .list:nth-child(5),
            #item4 .item4content .list:nth-child(6) {
                margin-left: 0.15rem;
            }

            #item4 .item4content .list:nth-child(4),
            #item4 .item4content .list:nth-child(5),
            #item4 .item4content .list:nth-child(6) {
                margin-top: 0.15rem;
            }

.head-update {
    font-style: 0.22rem;
    color: #ccc;
    padding-right: 0.4rem;
    margin-bottom: 0.2rem;
    text-align: right;
}

.mip-layout-container {
    position: initial;
}

.first_downbtn .mip-layout-container .toDownload {
    top: -1.1rem;
}

.body .toDownload {
    top: -0.8rem;
}

    .body .toDownload.nodown {
        background: #cccccc;
    }

.content_text_style {
    font-size: .24rem;
    color: #777777;
    margin-top: 0.2rem
}



/*评论*/

.commontitle {
    height: 0.9rem;
    line-height: 0.9rem;
    font-size: 0.32rem;
    font-weight: 700;
}

    .commontitle span {
        color: #E21D1D;
    }

    .commontitle i {
        display: inline-block;
        width: 0.24rem;
        height: 0.24rem;
        background: url("../images/title_icon.png") no-repeat center;
        background-size: 100%;
        margin-left: 0.1rem;
    }

.g-comment {
    background-color: #fff;
}

    .g-comment .commontitle {
        margin: 0 0.3rem;
    }

        .g-comment .commontitle ._total {
            margin: .1rem;
            font-size: .24rem;
            color: #888;
            font-weight: normal;
        }

    .g-comment ._list_comment {
        margin: 0 0.2rem;
        padding-bottom: 1px;
    }

    .g-comment ._item_comment {
        position: relative;
        padding-left: 0.9rem;
        margin-bottom: 0.3rem;
    }

        .g-comment ._item_comment:last-child ._word {
            border-bottom: none;
        }

    .g-comment ._name {
        font-size: 0.26rem;
        color: #666;
        line-height: 0.35rem;
    }

    .g-comment ._nameTxt {
        display: inline-block;
        width: 3.5rem;
    }

    .g-comment ._time {
        color: #989898;
        font-size: 0.2rem;
        margin-top: 0.04rem;
        line-height: 0.26rem;
    }

    .g-comment ._word {
        color: #343434;
        font-size: 0.28rem;
        line-height: 0.44rem;
        margin-top: 0.15rem;
        padding-bottom: 0.3rem;
        border-bottom: 1px dashed #E6E6E6;
        text-align: justify;
    }

    .g-comment ._avatar {
        display: block;
        width: 0.7rem;
        height: 0.7rem;
        position: absolute;
        left: 0;
        top: 0;
        border-radius: 50%;
    }

    .g-comment ._prise {
        float: right;
        display: inline-block;
        position: relative;
        padding-left: 26px;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        color: #888;
    }

        .g-comment ._prise.on ._thumb {
            transition: background-position steps(20, start) 0.3s;
            background-position: -520px center;
        }

        .g-comment ._prise ._num {
            display: inline-block;
        }

    .g-comment ._thumb {
        width: 26px;
        height: 0.6rem;
        position: absolute;
        left: 0;
        top: -.26rem;
        background-image: url(./../images/steps_praised.png);
        background-position: 0 center;
        background-size: 546px;
        background-repeat: no-repeat;
    }

.indexcontent {
    padding: 0 0.3rem;
    position: relative;
}

.item1listbox {
    overflow: hidden;
    margin-left: -0.2rem;
    padding-bottom: 0.3rem
}

.item1list {
    width: 1.56rem;
    margin-left: 0.2rem;
    margin-top: 0.3rem
}

    .item1list img {
        width: 1.56rem;
        height: 1.56rem;
        border-radius: 16px;
    }

    .item1list p {
        height: 0.5rem;
        line-height: 0.58rem;
        color: #666;
        font-size: 0.28rem;
        text-align: center;
    }

.adimgbox {
    padding: 0 0.3rem;
    height: 2.26rem;
}

    .adimgbox img {
        height: 2.26rem;
        width: 100%
    }

.item2 {
    padding: 0 0.3rem;
    margin-top: 0.2rem
}

.tit {
    height: 0.84rem;
    line-height: 0.84rem;
    font-size: 0.34rem;
    font-weight: 700;
    margin-bottom: 0.1rem
}

    .tit i {
        width: 0.1rem;
        height: 0.34rem;
        display: block;
        float: left;
        background: #FA7A28;
        border-radius: 10px;
        margin-top: 0.27rem;
        margin-right: 0.1rem
    }

.hotbox {
    overflow: hidden;
    margin-left: -0.2rem
}

.hotlist {
    width: 2.16rem;
    height: 3.9rem;
    margin-left: 0.2rem;
    margin-bottom: 0.2rem;
    text-align: center;
}

    .hotlist img {
        height: 2.84rem;
        width: 2.16rem;
        border-radius: 7px;
    }

    .hotlist p {
        font-size: 0.28rem;
        color: #333;
        margin-top: 0.2rem;
        height: 0.33rem;
        overflow: hidden;
    }

    .hotlist span {
        font-size: 0.24rem;
        color: #888;
        text-align: center;
        display: block;
        height: 0.3rem;
        line-height: 0.3rem;
        overflow: hidden;
        margin-top: 0.09rem;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

.downloadbox {
    height: 0.74rem;
    line-height: 0.74rem;
    text-align: center;
    color: #666;
    margin-bottom: 0.2rem
}



.newzengbox {
    padding: 0 0.3rem;
}

.newzeng {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background-color: #f0f0f0;
    padding-bottom: 0.1rem;
}

    .newzeng .item-list {
        position: relative;
        overflow: hidden;
        height: 1.7rem;
    }

    .newzeng .item-logo {
        float: left;
        width: 1.28rem;
        height: 1.27rem;
        margin: 0.2rem 0.2rem;
    }

    .newzeng .item-center {
        border-bottom: 1px solid #ccc;
        padding-left: 1.7rem;
        height: 100%;
        border-top: 1px solid transparent;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

        .newzeng .item-center p + p {
            margin-top: 0.08rem;
        }

    .newzeng .item--title {
        font-size: 0.28rem;
        color: #333;
        margin-top: 0.24rem;
        font-weight: 700;
    }

    .newzeng .item--loadnum {
        font-size: 0.24rem;
        color: #666;
    }

    .newzeng .item--star {
        font-size: 0;
    }

        .newzeng .item--star i {
            display: inline-block;
            width: 0.24rem;
            height: 0.24rem;
            background: url(../images/xing2.png) no-repeat center center;
            -moz-background-size: 0.2rem 0.2rem;
            background-size: 0.2rem 0.2rem;
        }

            .newzeng .item--star i.active {
                background-image: url(../images/xing1.png);
            }

    .newzeng .toDownload {
        position: absolute;
        width: 1.5rem;
        height: 0.66rem;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        background-color: red;
        top: 50%;
        margin-top: -0.33rem;
        right: 0.3rem;
        background: url(../images/jianbian.png) repeat;
        -moz-background-size: 100% 0.66rem;
        background-size: 100% 0.66rem;
        text-align: center;
        line-height: 0.66rem;
        color: #FFF;
        font-size: 0.28rem;
    }

.newzengp {
    padding: 0 0.3rem;
    font-size: 0.28rem;
    height: 0.62rem;
    line-height: 0.62rem;
    color: #666666;
    overflow: hidden;
}

    .newzengp i {
        display: block;
        float: left;
        width: 0.5rem;
        height: 0.62rem;
        background: url(../images/xinxins.png) no-repeat center center;
        margin-right: 0.1rem;
        background-size: 0.4rem;
    }

.newinformation {
    padding: 0 0.3rem;
    padding-bottom: 0.2rem;
}

    .newinformation ul li {
        height: 0.84rem;
        line-height: 0.84rem;
        font-size: 0.28rem;
        overflow: hidden;
        border-bottom: 1px solid #E4E4E4;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

        .newinformation ul li a {
            display: inline-block;
            height: 0.84rem;
            color: #404040;
            width: 70%;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

.item-logo {
    width: 1.56rem;
    height: 1.56rem;
}

.jpzlboximg {
    width: 100%;
    height: 4rem;
}

.jpmore {
    float: right;
    font-size: 0.28rem;
    font-weight: 400;
}

.marginbottom0 {
    margin-bottom: 0;
}

.head-update {
    text-align: right;
    font-size: 0.2rem;
    padding-right: 0.3rem;
    color: #E4E4E4;
    padding-bottom: 0.2rem;
}

.hotimg {
    height: 2.84rem;
    width: 2.16rem;
    border-radius: 7px;
}

.mip-infinitescroll-loading {
    text-align: center;
}

.contentbox .contentlist .imgbox .imgss {
    width: 6.9rem;
    height: 3.72rem;
}

.pagelistbox ul {
    overflow: hidden;
}

.hrefbox {
    overflow: hidden;
    margin: 20px auto;
    max-height: 5.1rem;
    padding: 0 0.3rem
}

    .hrefbox li {
        width: 2.3rem;
        height: 20px;
        line-height: 20px;
        float: left;
        overflow: hidden;
        box-sizing: border-box;
        padding: 0 6px;
        border: 1px solid #e4e4e4;
    }


.dn_item1listbox {
    position: absolute;
    top: -1000px;
}
