html,body{background-color: #03186b; max-width: 750px; margin: 0 auto;}
.container {
    display: flex;
    flex-direction: column;
    background-color: #03186b;
    width: 100%;
}
a{color: #444}
.container .banner {
    width: 100%;
    font-size: 0;
    line-height: 1;
}
.container .banner img {
    width: 100%;
}
.container .baoming {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 14px;
    color: #03186b;
}
.container .baoming span {
    margin-bottom: 0.2rem;
}
.container .tongdao {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 1rem;
}
.container .tongdao .tongdao_title {
    display: flex;
    align-items: center;
    color: #f5d265;
    font-size: 16px;
    font-weight: bold;
    margin: 0.8rem 0;
}
.container .tongdao .tongdao_title :nth-child(1) {
    display: inline-block;
    width: 2.5rem;
    height: 0.1rem;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #f5d265);
}
.container .tongdao .tongdao_title :nth-child(2) {
    margin: 0 0.5rem;
}
.container .tongdao .tongdao_title :nth-child(3) {
    display: inline-block;
    width: 2.5rem;
    height: 0.1rem;
    background-image: linear-gradient(to left, rgba(255, 255, 255, 0), #f5d265);
}
.container .tongdao input {
    width: 75%;
    height: 2rem;
    border: none;
    border-radius: 5px;
    margin-bottom: 1.2rem;
    padding-left: 0.8rem;
}
.container .tongdao select {
    width: 80%;
    height: 2rem;
    border: none;
    border-radius: 5px;
    margin-bottom: 1.2rem;
    padding-left: 0.8rem;
    outline: none;
}
.container .tongdao .tijiao {
    text-align: center;
    line-height: 2rem;
    display: block;
    width: 80%;
    color: #03186b;
    font-weight: 600;
    height: 2rem;
    background-image: linear-gradient(to right, #d4ac43, #f7de8f);
    border-radius: 5px;
    font-size: 14px;
    border: none;
}
.container .liucheng {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.container .liucheng img {
    width: 50%;
    margin: 0.5rem 0;
}
.container .liucheng .liucheng_text {
    width: 85%;
    color: #f5d265;
    font-size: 12px;
}
.container .liucheng .liucheng_text p {
    margin: 0.2rem 0;
    line-height: 25px;
}
.container .lianxi {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.container .lianxi img {
    width: 50%;
    margin: 0.5rem 0;
}
.container .lianxi .person {
    width: 85%;
    color: #f5d265;
    font-size: 12px;
}
.container .lianxi .person p {
    margin: 0.2rem 0;
    line-height: 25px;
}
.container .ewm {
    display: flex;
    justify-content: center;
    margin-top: 1.5rem;
    margin-bottom: 4rem;
    align-items: center;
}
.container .ewm img {
    width: 40%;
}
.footer {
    width: 100%;
    display: flex;
    justify-content: space-around;
    background-color: rgba(0,9,102,.8);
    opacity: 0.8;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 999;
}
.footer:before{
    content: ' ';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 1px;
    border-top:1px solid rgba(0,9,102,.8);
}
.footer .box {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.2rem;
    flex: 1;
    cursor: pointer;
}
.footer .box i {
    font-size: 24px;
    color: #fdf0dd;
}
.footer .box span {
    color: #fdf0dd;
    font-size: 12px;
}
.footer .on i {
    color: #f4ad17;
}
.footer .on span {
    color: #f4ad17;
}
.container_s {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding-bottom: 3.5rem;
}
.container_s .banner {
    width: 100%;
    margin-bottom: -3.5rem;
    font-size: 0;
    line-height: 1;
}
.container_s .banner img {
    width: 100%;
}
.container_s .zhige {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 0.5rem;
}
.container_s .zhige img {
    width: 50%;
    margin: 0.5rem 0;
}
.container_s .zhige .tijiao {
    width: 65%;
}
.container_s .zhige .zhige_text {
    width: 85%;
    color: #f5d265;
    font-size: 12px;
}
.container_s .zhige .zhige_text p {
    margin: 0.3rem 0;
    line-height: 25px;
}
.container_j {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding-bottom: 3.5rem;
}
.container_j .banner {
    font-size: 0;
    line-height: 1;
    width: 100%;
    margin-bottom: -3.5rem;
}
.container_j .banner img {
    width: 100%;
}
.container_j .zhige {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 0.5rem;
}
.container_j .zhige img {
    width: 50%;
    margin: 0.5rem 0;
}
.container_j .zhige .zhige_text_title {
    width: 85%;
    color: #03186b;
    font-size: 15px;
}
.container_j .zhige .zhige_text_title span {
    font-size: 15px;
    background-color: #f5d265;
    color: #03186b;
    padding: 0.1rem 0rem 0.1rem 0.2rem;
}
.container_j .zhige .zhige_text_title p {
    margin: 0.2rem 0;
}
.container_j .zhige .zhige_text_title :nth-child(1) {
    display: inline-block;
    background-color: #fabe00;
    color: #03186b;
    padding: 0.2rem 0.4rem;
}
.container_j .zhige .zhige_text_bot {
    width: 85%;
    color: #fff;
    font-size: 14px;
    margin-top: .5rem;
    margin-bottom: .5rem;
}
.container_j .zhige .zhige_text_bot p {
    margin: 0.3rem 0;
    line-height: 25px;
}
.container_j .zhige .zhige_text {
    width: 85%;
    color: #fabe00;
    font-size: 12px;
}
.container_j .zhige .zhige_text p {
    margin: 0.3rem 0;
    line-height: 25px;
}
.container_g {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding-bottom: 3.5rem;
}
.container_g .banner {
    font-size: 0;
    line-height: 1;
    width: 100%;
    margin-bottom: -3.5rem;
}
.container_g .banner img {
    width: 100%;
}
.container_g .zhige {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 0.5rem;
}
.container_g .zhige img {
    width: 50%;
    margin: 0.5rem 0;
}
.container_g .zhige .zhige_text {
    width: 85%;
    color: #f5d265;
    font-size: 12px;
}
.container_g .zhige .zhige_text p {
    margin: 0.3rem 0;
    line-height: 25px;
}
.container_g .zhige .zhige_text .zhuyi {
    color: #f5d265;
}
.container_g .zhige .liucheng_gk {
    display: flex;
    flex-direction: column;
    width: 80%;
}
.container_g .zhige .liucheng_gk .time {
    display: flex;
    align-items: center;
    font-size: 12px;
    color: #f5d265;
    height: 1.5rem;
}
.container_g .zhige .liucheng_gk .time .shu {
    position: relative;
    width: 1px;
    height: 100%;
    background-color: #f5d265;
    margin-right: 1rem;
}
.container_g .zhige .liucheng_gk .time .shu .icon_gk {
    width: 0.6rem;
    margin: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.container_g .zhige .liucheng_gk .time :nth-child(2) {
    width: 22%;
}
.totaljoin{ padding:0 0  .5rem 0; color: #999; text-align: center; }
.btns {
    text-align: center;
    line-height: 2rem;
    display: block;
    width: 80%;
    color: #03186b;
    font-weight: 600;
    height: 2rem;
    background-image: linear-gradient(to right, #d4ac43, #f7de8f);
    border-radius: 5px;
    font-size: 14px;
    border: none;
}



.jy{ width:94%; margin:0 auto 15px; clear:both; overflow:hidden; text-align:center; padding-left:4%;}
.jy textarea{ width:92%; float:left; padding:3%;color:#545454;font-family:"Î¢ÈíÑÅºÚ";}
.tj{width:30%;color: #c50500;font-size:18px;margin:0 auto 15px; clear:both; overflow:hidden; background:#ffae00; text-align:center; padding:10px 0; font-family:"Î¢ÈíÑÅºÚ" }
.num{ width:100%; margin:0 auto; color:#737373; text-align:center; font-size:18px; padding-top:10px;}
.num strong{ color:#c50500}

body,html{ font-family: "yahei";}
.toast_error .weui-icon_toast {display: none}
.toast_error .weui-toast__content {display: table-cell;text-align: center;vertical-align: middle;height: 100px;width: 100px;transform: translateY(10px);overflow: hidden; line-height: 2; color: #fff;}
.weui-btn_primary, .weui-btn_primary:not(.weui-btn_disabled):active {background-color: #ffba03; color:#fff;}
.weui-btn_primary:hover{ color:#fff;}
.weui-btn_default{ color:#03186b;}
.weui-btn_default:hover{ color:#03186b;}

.weui-cells_form {
    margin-top: 0;
}
ul,li{list-style-type: none;}
.notetip{background-color:#1aad19}
#reloadbtnwrapper{display:none}
.imgwrapper{text-align:center; padding:0.5rem 0;height:28rem;display:none}
.imgwrapper img{margin:0 auto; box-shadow:0 2px 5px #ddd; height:12rem; width:auto; border-radius:0.2rem}
.imgwrapperDown {
    display:block;
    width: 100%;
    background-color: #fff;
    animation:bounceInDown 1s ease 1;
    -webkit-animation:bounceInDown 1s ease 1;
    -moz-animation:bounceInDown 1s ease 1;
    -o-animation:bounceInDown 1s ease 1
}
.imgwrapperDown img{width:60%;height:auto;}
@-webkit-keyframes bounceInDown {
    0% {
        opacity:0;
        -webkit-transform:translateY(-2000px)
    }
    60% {
        opacity:1;
        -webkit-transform:translateY(30px)
    }
    80% {
        -webkit-transform:translateY(-10px)
    }
    100% {
        -webkit-transform:translateY(0)
    }
}
@-moz-keyframes bounceInDown {
    0% {
        opacity:0;
        -moz-transform:translateY(-2000px)
    }
    60% {
        opacity:1;
        -moz-transform:translateY(30px)
    }
    80% {
        -moz-transform:translateY(-10px)
    }
    100% {
        -moz-transform:translateY(0)
    }
}
@-o-keyframes bounceInDown {
    0% {
        opacity:0;
        -o-transform:translateY(-2000px)
    }
    60% {
        opacity:1;
        -o-transform:translateY(30px)
    }
    80% {
        -o-transform:translateY(-10px)
    }
    100% {
        -o-transform:translateY(0)
    }
}
@keyframes bounceInDown {
    0% {
        opacity:0;
        -webkit-transform:translateY(-2000px)
    }
    60% {
        opacity:1;
        -webkit-transform:translateY(30px)
    }
    80% {
        -webkit-transform:translateY(-10px)
    }
    100% {
        -webkit-transform:translateY(0)
    }
}
.cropper-mask{display: none;width: 100%;height: 100%;position: absolute;left: 0;top:0;background-color: #000;opacity: 0.8;z-index: 990; !important;}
.croppermodal{display: none;position: absolute;width: 86%;height: 75%;left: 7%;top: 40px;z-index: 991;border-radius: 10px;overflow: hidden;}
.croppermodal .img-container{width: 100%;height: 100%;position: absolute;left: 0;top:0}
.croppermodal img{width: auto;height: 100%;}
.cropper-face{background-position: top left; background-repeat: no-repeat;background-size: 100% auto;opacity:1; background-color: transparent; !important;}
.cropper-modal{opacity: 0.7; !important;}
.cropper-bg{background-image: none;background-color: #666; !important;}
.masktitle{display: block;width:100%;position: absolute;top:0;left: 0;text-align: center;color:#fff;font-size: .6rem;z-index: 993;}
.maskbutton{display: none;position: absolute;bottom: 65px;left:7%;width:86%;z-index: 999}
.maskbutton a{margin: 0 auto}
.hand{display:none;position: absolute;width: 3rem;height: 3rem;background: url("http://wechat.shibaqiang.com/source/modules/popvote/template/mobile/dreamerowner/images/hand.png") no-repeat;background-size: 100% 100%;right:10%;top: 71%;z-index: 992;}
.weui-gallery__opr{bottom: 50px;}
.weui-gallery__img{bottom: 110px;}
#voteshare{opacity: 0; position: fixed; top: 0;left: 0; right: 0; bottom: 0;z-index: -999;}
.tac{ font-size: 22px;}
.layui-m-layer1 .layui-m-layerchild {
    border-radius: 3px;
    width: 80%;
    max-width: 300px;
    overflow: hidden;
}

.layui-m-layer1 .layui-m-layercont {
    padding: 0 1.6em 0.8em;
    color: #353535;
    min-height: 40px;
    line-height: 1.3;
    word-wrap: break-word;
    word-break: break-all;
    font-size: 15px;
    text-align: center !important;
}

.layui-m-layerchild h3 {
    padding: 1.3em 1.6em 0.5em;
    height: unset;
    line-height: 1.6;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}

.layui-m-layerbtn, .layui-m-layerbtn span {
    border-radius: 0 0 3px 3px;
}

.layui-m-layerbtn span[yes] {
    color: #040000 !important;
    font-size: 18px;
    line-height: 48px;
}

.layui-m-layerbtn span[no] {
    border-right: 1px solid #D5D5D6;
    color: #353535;
    font-size: 18px;
    line-height: 48px;
    border-radius: 0 0 0 3px;
}

.layui-m-layerbtn {
    border-top: 1px solid #D5D5D6;
    background-color: #fff;
}

.layui-m-layercont {
    padding: 2.7em 20px 1.7em;
    color: #353535;
    min-height: 40px;
    font-size: 15px;
    line-height: 1.3;
    word-wrap: break-word;
    word-break: break-all;
    text-align: center;
}

.layui-m-layer-msg .layui-m-layercont {
    color: #fff;
    min-height: 10px;
}
.template{ text-align: center; width: 120px; height: 228px; margin: 0 auto;position: relative;}
.template_img{width: 100%; position: absolute;z-index: 0; top: 65px;left: 0;}
.template  img{ width: 100%; }
.template > img{width: 120px; position: absolute;z-index: 1; left: 0;top: 0;}
.img_active:before{ content: ""; position: absolute; border: 4px solid #db201b; z-index: 2;top: 0;left: 0; right: 0; bottom: 0;}
.selectimg{text-align: center; width: calc(100% - 20px); margin: 0 auto;position: relative; }
.selectimg  img{ width: 100%; }
.shot_in_bg{position: absolute; z-index: 5; top: 0;left: 0;}
.shot_in img{max-width: 100%;}
.shot_in .z{position: absolute;		top: 154vw;		width: 24vw;		left: 14vw;}
.shot_in .z2{position: absolute;top: 155vw;width: 28vw;left: 13.5vw;}
.shot_in_select{ position: absolute;z-index: -1; top: 58.3vw; width: 82vw;left: 9vw; object-fit: cover;}
.shot_in_select2{top: 53.3vw; width: 100%; left: 0;min-height: 82.67vw;}
.shot_in_select3{top: 0; width: 100%; left: 0;}
.shot_in .avatar{ border-radius: 50%; width: 16vw;height: 16vw;position: absolute;z-index: 1; top: 135.3vw;left:6.67vw; object-fit: cover;}
.avatar2{left: 4.3vw;top: 122.67vw;width: 20vw;height: 20vw;}
.qrpr3{position: absolute;top: 154.67vw;left: 44.6vw; z-index: 1; margin-bottom: 5px; color: #fff; font-size: 15px; line-height: 30px;}
.qrpr32{top: 158.67vw;}
.f15{font-size: 15px;}
.f12{font-size: 12px;}
.f13{font-size: 13px;}
.company{color: #f0ad4e; margin: 0 5px;}
.tac{ font-size: 20px;}
.shares{ border-radius: 50%; width: 50px; height: 50px; background: #f3ae13; color: #fff; position: fixed; right: 10px; bottom: 100px;z-index: 9; text-align: center; cursor: pointer;}
.shares .iconfont{ font-size: 25px;position: absolute; top: 5px; left: 13px;}
.addmessage{ border-radius: 50%; width: 50px; height: 50px; background: #f3ae13; color: #fff; position: fixed; right: 10px; bottom: 170px;z-index: 9; text-align: center; cursor: pointer;}
.addmessage .text{ padding: 7px; line-height: 18px; font-size: 14px;}
.mains{ margin: 0; padding: 20px 0; width: 100%; color: #03186b;}
.mains .topbg, .mains .bdbg { width: 100%; height: auto; font-size: 0; line-height: 0; position: relative;}
.mains .topbg img, .mains .bdbg img{ width: 100%; height: auto; font-size: 0; line-height: 0;}
.mains .mdbg{background: url("../images/index_mbg.jpg?v=5")  repeat-y; width: 100%; background-size: 100%;}
.mains .mdbg .content{}

.mains-item{width: 100%;}
.mains-item .item{width: 50%;box-sizing: border-box;padding: 5px; float: left;}
.mains-item .item .item-pics{width: 100%; overflow: hidden;  height: auto;}
.mains-item .item .item-pics img{width: 100%; height: 200px;object-fit: cover;}
#swiper1{margin-left: .1rem; width: calc(100% - .1rem);}

.mains .content{ padding: 15px 10% 15px 9%;}
.mains .content .tit{ text-align: center; font-size: 26px; line-height: 2;}
.mains .content .tit2{ text-align: center; font-size: 35px; line-height: 2;}
.container_s .banner { margin-bottom: 0;}

.md_list2{ width:100%;clear:both; overflow:hidden; font-size:14px; background:none; color:#03186b;font-family:"Î¢ÈíÑÅºÚ"; }
.md_list2 li{ border-bottom:1px solid #999; padding:2%; overflow:hidden; float:left;width:96%;}
.md_list2 li img{ width:18%; float:left; height:auto; border-radius:50px;}
.md_list2 li .righttxt{float:right; width:78%; line-height:21px; font-size:14px; text-align:left;}
.md_list2 li .righttxt font{ color:#fabe00; font-size:12px;}
.authors{ position: relative; line-height: 30px; height: 30px;  padding-left: 40px; color: #999; margin-top: 0px; font-size: 15px;}
.authors .avatars{width: 20px; border-radius: 50%; position: absolute; left: 10px; top: 5px; z-index: 1;}
.cmt_showfull span{display:inline-block;background:#fff;height:24px;position:absolute;bottom:0;right:0px;padding:0 5px;color:#666;}
.cmt_p{cursor:pointer;position:relative;}
.cmt_p_show{padding-top:3px;line-height:24px;overflow:hidden;position:relative;}
.cmt_p{line-height:24px;overflow:hidden;position:relative;width:100%;display:block;}
.cmt_showfull{display:none;position:absolute;left:0;top:0;z-index:999;width:100%;height:100%;cursor:pointer; }
.message{ border-radius: 25px; height: 30px; padding: 5px 5px 5px 10px;background: #fabd00; line-height: 30px;  margin: 10px 5px; display: flex;}
#submitbtn{  margin-top: 0px;}
.message .weui-cell__hd{ margin-right: 5px;}
.message .weui-cell__hd img{ width: 20px; margin-top: 5px;}

.sm{ width:100%; padding:0%; margin:0 auto; clear:both; overflow:hidden; background:#FFF; line-height:24px; font-size:14px; text-align:left; min-height:300px; max-height:330px; overflow-y:auto; color: #000}
.sm p{ margin:0; padding:0}
.sm span{ color:#F00}
.jc_bm2{width:90%;margin:auto;position: fixed;left: 0;right:0;box-sizing: border-box;top:50%;padding: 15px 10px;background-color: #fff;border-radius: 5px;text-align: center;color: #333;font-size: 16px;z-index:999;transform: translatey(-50%)}
.closed{position: absolute;width: 36px;height: 36px;right: -5px;top:-10px;background:url(http://wechat.shibaqiang.com/source/modules/popvote/template/mobile/dreamerowner/style/close.png) no-repeat;background-size: 36px auto;}
.bm_tit{ width:100%; margin:0 auto; clear:both; overflow:hidden; font-size:12px; color:#aaaaaa; text-align:center; font-family:"Î¢ÈíÑÅºÚ"}
.bm_tit img{ width:40%; float:left; height:auto}
.bm_tit span{ width:100%; float:left; text-align:center; padding-top:14px; color:#000; font-size:20px; font-weight:700; letter-spacing:2px}
#theAward{color:#000; font-size:20px; line-height:1.8; text-align:center; margin:20px 0; display:block; border-radius:5px;}
.h_tj{width:100%;color: #03186b;font-size: 20px; margin:0 auto; clear:both; overflow:hidden; background:none; text-align:center;border-radius: 5px; padding:5px 0; cursor: pointer;}
.masklayer{position: fixed;left: 0;right:0;top:0;z-index: 998;width: 100%;height: 100%;background: rgba(51,51,51,0.8);}
.message-detail{
    text-align: left !important; width: 90%; margin: 0 auto;
}
.message-detail .txt{ margin: 10px 0;}
.totalJoin{ height: 20px; font-size: 14px; color: #666; text-align: center;  padding-bottom: 10px;}

div.global-lightbox {display: none;position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,.55);z-index: 1006}
div.global-lightbox .closeLightbox {width: 36px;height: 36px; position:absolute;z-index: 1;top: 15px; right: 15px; color: #fff; text-shadow: 1px 1px 1px #333; font-size: 20px;background:url(../images/close.png) no-repeat;background-size: 36px auto;}
div.global-lightbox .swiper-slide {width: 100%;height: 100%;position: relative;overflow: auto;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;align-items: center;-webkit-flex-shrink: 0;flex-shrink: 0;box-sizing: border-box}
div.global-lightbox .swiper-pagination {position: absolute;right: 0;left: 0;z-index: 10;height:44px;line-height: 44px;text-align: center;color: #fff}
div.global-lightbox .swiper-slide img{max-width:100%;max-height:100%;}
div.global-lightbox .swiper-slide i{position: absolute;z-index: 1;color: #fff;}

@keyframes zoomIn { from {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3) } 50% {opacity: 1 } }
.zoomIn {-webkit-animation-name: zoomIn; animation-name: zoomIn  }
.animated {-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode: both;animation-fill-mode: both}
.section { border-radius:5px; width:90%;margin:15px auto; padding:1px 0px; background-color:#EBEBEB;}
.section ul{ padding:0px; width:100%; margin:5px auto 5px auto;}
.section>ul:nth-child(2){ margin-top:0px !important;}
.sectiontitle{position:relative; height:36px; margin-bottom:0px !important;}
.sectiontitle .title{position:absolute;display:inline-block;height:30px; bottom:0px; left:-7px; background-color:#ffba03;font-size: 0.75rem}
.sectiontitle .title1{ float:left;width:0px; height:0px; font-size: 0.75rem;border-top: 15px solid transparent;border-bottom: solid 15px transparent; border-left:15px solid #ffd96f;}

.sectiontitle .title2{float:left;display:inline-block;height:30px; padding:5px 5px 5px 3px; line-height:20px; color:#FFF;font-size: 0.75rem}
.sectiontitle100 {position:relative; height:36px; margin-bottom:0px !important;}
.sectiontitle .title100{position:absolute;height:36px; width:104%;left:-2%; right:-2%;text-align:center;bottom:0px;background-size:100% 100% !important;background:url(../images/ribbons.png)}
.sectiontitle .title101{height:30px; bottom:0px; line-height:30px;display:inline-block; color:#fff}

.section li.content{width:90%; list-style:none; margin:auto; padding:10px 5px; color:#000000; !important; }
.section li.content p{font-size: 0.75rem; text-align: justify}

.section li.row{width:100%; list-style:none; margin:8px auto;color:#000000; !important}

.section li.row>div{height:100%; margin:0px 10px;}
.section>ul.faninfo { width:90% !important; margin:20px auto 15px auto !important; height:30px;}
.section>ul.faninfo li{display: flex}
.section>ul.faninfo div{ height:30px; line-height:30px;}
.section>ul.faninfo .headimg{ height:24px; width:24px; margin:3px}
.section ul div{font-size: 0.65rem;}

.page__ft {
    padding-top:1rem;
    padding-bottom:0.5rem;
    text-align:center
}
.page__ft img {
    height:19px
}

.blank5{height:.25rem;clear:both;font-size:1px;overflow:hidden;}
.blank10{height:.5rem;clear:both;font-size:1px;overflow:hidden;}
.blank15{height:.75rem;clear:both;font-size:1px;overflow:hidden;}
.blank20{height:1rem;clear:both;font-size:1px;overflow:hidden;}
.blank25{height:1.25rem;clear:both;font-size:1px;overflow:hidden;}
.blank30{height:1.5rem;clear:both;font-size:1px;overflow:hidden;}
.blank35{height:1.75rem;clear:both;font-size:1px;overflow:hidden;}
.blank40{height:2rem;clear:both;font-size:1px;overflow:hidden;}
.comment{cursor: pointer;}
