.weui-article img {
    max-width: 100% !important;
}

.weui-content {
    background-color: #fff;
}

.wy-links-iconlist, .wy-links-iconlist .img {
    margin: 0 !important;
}

.wy-iconlist-box {
    padding: 0 !important;
    width: 100%;
}

#page_style {
    position: relative !important;
    top: -550px;
}
.weui-article-padding-bottom {
    padding-bottom:10px;
}
.weui-article-padding-bottom > h1 {
    font-size:25px;
}
#img_jhh {
    width: 50px;
    height: 50px;
    border-radius: 50rem;
    float: left;
    object-fit: cover;
    margin-right: 10px;
}
.column {
    margin: 0;
    font-size: 14px;
    color: #767676;
}
.wy-news-time-h4 {
    margin-top: 10px;
    color: rgba(154,154,154,1);
    font-weight: normal;
}
#img_author {
    display:none;
    border-radius:50%;
    width: 26px !important;
    height: 26px !important;
    float: left;
    margin-top: -5px;
    margin-left: -5px;
    margin-right: 5px;
}
.img-clock {
    width:12px !important;
    height: 12px!important;
    display: inline-block;
    margin-bottom: 2px;
}
.create-span {
    display: inline-block;
    vertical-align: middle;
}
.source-span {
    display: inline-block;
    vertical-align: middle;
}
.clean-both {
    clear: both;
}
.line-solid {
    border-bottom:1px solid #ccc;
    height:1px;
}
#all_content {
    margin-top: 0px;
}
.abstract-style {
    width: 0;
    height: 0;
    border: 3px solid  #afa7a7;
    border-radius: 5px;
    display: inline-block;
    vertical-align:middle;
}
.abstract-color {
    color: #afa7a7;
}
.editor-font {
    text-align: left;
}
.article-solid {
    background-color: #272727;
    width:90%;
    margin: auto;
    height: 1px;
    z-index: 0;
}
.recommend-length {
    width: 84px;
    margin: auto;
    height:24px;
    margin-top: -12px;
    background-color:white;
}
.recommend-length-first {
    background-color:rgba(208,208,208,.2);
    width:82px;
    height: 100%;
    border-radius:12px;
    border:1px solid #000;
}
.recommend-length-first-span {
    font-size: 18px;margin-top: -3px;float: left;margin-left: 6px;color: #9d9d9d
}
.recommend-article {
    margin-top: 20px
}
.img-article {
    /*width: 137px !important;*/
    /*height: 137px !important;*/
    /*overflow: hidden*/
}
.img-article-img {
    /*margin-left:-20px;*/
    /*width: 180px!important;*/
    /*height: 140px!important;*/
    /*max-width: 180px !important;*/
}
.weui-flex__item-first {
    width: 65%;
    margin-left: 5%;
    flex-grow:2
}
.icon-box__ctn-first {
    margin:0px 0px;
    height: 1.2rem
}
.icon-box__desc-first {
    height: 1.3rem;
    /*font-size: 18px;*/
    font-size: 15px;
    /*font-weight: bold;*/
    overflow: hidden;
}
.prolist-ul-first {
    /*padding-top:20px;*/
    padding-top:0px;
    padding-bottom:0px;
    /*padding-left:15px;*/
    padding-left:0px;
    margin-bottom: 0px;
    margin-top: 0.3rem  !important;
}
.prolist-ul-first-span {
    color: #6789bc;
    /*font-weight: bold;*/
    font-size: 11px;
    /*margin-left: 5px;*/
}
.article-create {
    /*float: right;*/
    font-size: 11px;
    color: rgba(179,179,179,1);
    /*padding-top: 1px;*/
    /*margin-right: 5px*/
}
.article-bottom {
    width: 100%;
    height:1px;
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #f0f0f0;
}
.icon-box__desc-second {
    padding-top:10px;
    padding-left:20px;
    padding-left:20px;
}
.prolist-ul-second {
    padding-top:0px;
    padding-bottom:15px;
    padding-left:15px;
    margin-bottom: 0px
}
.weui-media-box_appmsg-third {
    padding: 0px
}
.img-third {
    width:100%;
    max-height: 3.4rem !important;
    border-radius: 5px;
}
.icon-box__desc-third {
    padding-bottom:5px;
    padding-top:10px;
    font-size: 0.36rem;
}
.prolist-ul-third {
    padding-top:0px;
    /*padding-bottom:15px;*/
    /*padding-left:15px;*/
    margin-bottom: 0px
}
.sidebar-box {
    width: 100%;
    margin: 0 20px 0 0;
}
.sidebar-box {
    max-height: 18rem;
    position: relative;
    padding: 0px;
    overflow: hidden;
}
.sidebar-box .read-more {
    position: absolute;
    top:15rem;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 0px 0 0px 0;

    /* "transparent" only works here because == rgba(0,0,0,0) */
    /*background-image: -moz-linear-gradient(top, transparent, white);*/
    /*background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, transparent),color-stop(1, white));*/

    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,#ffffff 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,#ffffff 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,#ffffff 100%);
    filter: progid:dximagetransform.microsoft.gradient( startcolorstr='rgba(255,255,255,0)', endcolorstr='#ffffff',gradienttype=0 );
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 100%);
}
.arrow {
    display: block;
    width: 20px;
    height: 18px;
    position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -11px;
    border: 5px solid transparent;
    /*border-top: 5px solid #000;*/
    /*border-left: 5px solid #000;*/
    background-image: ;
    background-position: center;
    z-index: 99;
    opacity: .8;
    /*-webkit-transform: rotate(225deg);*/
    -webkit-animation: arrow 1.5s infinite;
    z-index:9999;
}

@-webkit-keyframes arrow {
    0% {
        opacity:0;
        -webkit-transform:translate(0, -5px)
    }
    50% {
        opacity:1;
        -webkit-transform:translate(0, 0px)
    }
    100% {
        opacity:0;
        -webkit-transform:translate(0, 5px)
    }
}
.related_news_div {
    margin-left: 15px;
    margin-bottom: -15px;
    font-size: 0.32rem !important;
}
.recommend_article_div_padding {
    margin-top: 10px;
    padding-left: 15px;
    padding-right: 15px;
}
.weui-flex__item_img {
    /*width: 30%;*/
    /*height: 85px;*/
    /*padding-top: 33.3%;*/
    overflow: hidden;
    border-radius: 5px;
}
.weui-flex__item_img > a {
    width: 100%;
}
.prolist-ul-first-source {
    font-size: 12px;
}
.weui-article {
    font-size: 18px !important;
}
.open_app_div {
    width: 100%;
    height: 0.8rem;
    background-color: #003680;
    margin-top: -0.5rem;
    z-index: 99999;
    /*margin-left: 5px;*/
    /*margin-right: 5px;*/
    text-align: center;
    padding-top: 6px;
    padding-bottom: 6px;
    border-radius: 20px;
    margin-top: 0px;
}
.open_app_span {
    color: #ffffff;
    font-size: 0.34rem;
}
.wy-iconlist-box_margin_bottom {
    margin-bottom: 10px;
}
.more_pic_show_h1 {
    font-size: 25px !important;
}
.all_three_imgs {
    margin-left: 2%;
    margin-right: 1%;
    width: 97%;
}
.one_of_three_imgs {
    width: 32%;
    margin-right: 1%;
    border-radius: 5px;
    overflow: hidden;
    height: 80px;
}
/*p {*/
    /*text-indent: 0rem !important;*/
/*}*/
.weui-media-box__info__meta span{
    font-size: 0.24rem;
}