.weui-media-box_appmsg .weui-media-box__hd {
    width: 90px !important;
    height: 90px !important;
    line-height: 90px !important;
    margin-right: .5em !important;
}
.weui-panel__hd {
    color: unset !important;
    font-size: 14px;
}
.weui-panel__hd:after, .weui-media-box:before, .weui-cell:before {
    left: 0 !important;
}
.weui-media-box__hd img {
    border: 1px solid #e5e5e5;
    border-radius: 20px;
}
.weui-media-box__desc {
    color: #777 !important;
}
.weui-media-box__info__meta__link {
    color: #586c94;
    font-size: 13px;
}
.weui-media-box__title {
    font-size: 14px;
}
.weui-btn {
    font-size: unset !important;
}
.weui-btn_mini {
    font-size: 12px !important;
    line-height: 2.1 !important;
}
.page__bd_spacing {
    padding: 15px;
}
.weui-loadmore {
    margin: 1.5em auto !important;
}
.weui-cell__ft {
    height: 25px;
}
.weui-cell__hd img {
    width:20px;
    margin-right:5px;
    display:block;
    border: 1px solid #e5e5e5;
    border-radius:5px
}
.qr-wrapper {
    margin: -30px auto 0;
}
.qr {
    width: 160px;
    height: 160px;
    margin: 0 auto;
}