* {
    margin: 0;
    padding: 0;
}
body {
    background: #f5f5f5 none repeat scroll 0 0;
    font-family: Arial,Helvetica,sans-serif;
    text-align: left;
}
ol, ul, dl {
    list-style: outside none none;
}
a {
    text-decoration: none;
}
#detail-page {
    height: 100%;
}
.item-wrap {
    background-color: #fff;
    color: #333;
}
.item-wrap:not(:first-child) {
    margin-top: 8px;
}
.item-wrap h1 {
    font-size: 24px;
    line-height: 35px;
}
.item-wrap .section {
    padding: 0 17px;
}
.item-wrap .section-title {
    border-bottom: 1px solid #eaeaea;
    height: 39px;
}
.item-wrap .section-title h2 {
    border-bottom: 1px solid #3c76ff;
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
    height: 39px;
    line-height: 39px;
}

   .article-content {
            background-color: #f5f5f5;
        }

            .article-content .article-header {
                padding-top: 30px;
            }

                .article-content .article-header .article-info {
                    line-height: 14px;
                    margin: 10px 0 5px;
                }

                    .article-content .article-header .article-info span {
                        color: #999;
                        font-size: 13px;
                        margin-right: 8px;
                    }

            .article-content .article-body {
                text-align: justify;
            }

                .article-content .article-body p {
                    font-size: 18px;
                    line-height: 29px;
                    margin: 9px 0;
                    max-width: 100%;
                    padding: 5px 0;
                    word-break: break-all;
                    word-wrap: break-word;
                }

                    .article-content .article-body p:first-child {
                        margin-top: 23px;
                        padding-top: 0;
                    }

                    .article-content .article-body p:last-child {
                        margin-bottom: -10.5px;
                    }

                .article-content .article-body .img-container {
                    background: #f7f7f7 url("//m.baidu.com/static/search/image_default.png") no-repeat scroll center center;
                    margin: 0 auto;
                    max-width: 100%;
                    position: relative;
                    text-align: center;
                }

                    .article-content .article-body .img-container:first-child {
                        margin: 30px auto 0;
                    }

                    .article-content .article-body .img-container:last-child {
                        margin-bottom: 0;
                    }

                    .article-content .article-body .img-container div {
                        margin: 9px 0;
                    }

                    .article-content .article-body .img-container img {
                        height: 100%;
                        left: 0;
                        position: absolute;
                        top: 0;
                        width: 100%;
                    }

            .article-content .article-footer {
                line-height: 14px;
                margin-top: 30px;
            }

                .article-content .article-footer span, .article-content .article-footer span a {
                    color: #999;
                    font-size: 13px;
                }

                .article-content .article-footer .read-num::after {
                    border-right: 1px solid #999;
                    content: "";
                    margin-right: 10px;
                    padding-right: 10px;
                }


   .page, .header {
        max-width: 768px;
        margin: 0 auto;
    }
     .header {
         width: 100%;
         height: 43px;
         position: fixed;
         top: 0px;

         z-index: 9990;
         border-bottom: 1px solid #d7d7d7;
         background: #f8f8f8;
     }
    .navLine {
        display: inline-block;
        float: left;
        height: 43px;
        line-height: 43px;
        width: 1px;
        overflow: hidden;
        border-left: 1px solid #d7d7d7;
        background: #fff;
    }
    .logo {
        width: 55px;
        height: 43px;
    float: left;
    }
    .logo a img {
        height: 43px;
    }
    .channel-name {
        height: 43px;
        line-height: 43px;
        float: left;
    }
    .channel-name a {
        padding: 0 10px;
            color: #333;
    }



.share-content{width:100%;height:162px;background:#f5f5f5;box-sizing:border-box;padding:30px 17px}.share-content .share-head{font-size:12px;color:#999}.share-content .share-head p{box-sizing:border-box;position:relative;text-align:center}.share-content .share-head p::before{content:'';border-bottom:1px solid #ddd;width:38%;position:absolute;top:50%;left:0}.share-content .share-head p::after{content:'';border-bottom:1px solid #ddd;width:38%;position:absolute;top:50%;right:0}.share-content .c-share-list{margin-top:11px}.share-content .c-share-list .c-row{width:auto;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-box-align:stretch;-webkit-box-lines:single;display:-webkit-flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;-webkit-align-items:strecth;-webkit-align-content:flex-start;-webkit-flex-wrap:nowrap}.share-content .c-share-list .c-span3{-webkit-box-flex:3;-webkit-flex:3 3 auto}.share-content .c-share-list .c-img{width:50px;height:50px;padding-bottom:0;margin:4px auto;background:#fff;-webkit-border-radius:35px;border-radius:33px}.share-content .c-share-list .c-img img{width:100%}.share-content .c-share-list .c-txt{margin-top:6px;font-size:12px;color:#999;text-align:center}.c-share-cancel-btn,.c-share-copytip-cancel-btn{width:100%;margin-top:20px;color:#333;font-size:16px;line-height:48px;background:#f8f8f8;border-top:#eaeaea 1px solid}.c-share-wechat-tips{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:rgba(0, 0, 0, .6) url(//m.baidu.com/se/static/pmd/pmd/share/images/wxtips.png) right 32px top 10px/50% no-repeat}.c-popup-wrapper .c-share-popup-modal{background-color:#f1f1f1}.c-share-popup-modal .c-popup-head{display:none}.c-share-popup-modal .c-popup-content{margin:0 auto;padding-top:20px}.c-share-copytip-content{padding:0 20px;color:#333;text-align:left}.c-share-copytip-text{font-size:16px;margin-bottom:10px}.c-share-copytip-linkwr{padding:7px 10px;font-size:14px;line-height:21px;border:1px dotted #d9d9d9;word-break:break-all}.c-share-copytip-link:visited .c-share-copytip-link{color:#333}.c-flexbox{width:auto;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-box-align:stretch;-webkit-box-lines:single;display:-webkit-flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;-webkit-align-items:strecth;-webkit-align-content:flex-start;-webkit-flex-wrap:nowrap}.c-span4{-webkit-box-flex:4;-webkit-flex:4 4 auto}.c-share-copytip-link:visited,.c-share-copytip-link{color:#333}.c-popup-wrapper{z-index:900}.c-popup-mask{display:none;position:fixed;left:0;top:0;opacity:0;width:100%;height:100%;background:rgba(0, 0, 0, .4);z-index:901}.c-popup-modal{display:none;position:fixed;left:0;bottom:0;width:100%;background-color:#fff;z-index:902;margin:0;overflow:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.c-popup-head{font-size:18px;margin:10px 26px}.c-popup-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-popup-remove{line-height:17px;position:absolute;right:8px;top:10px}.c-popup-content{text-align:center;margin:0 26px 10px}

.hotword ul{padding-top:4px !important;padding-bottom:4px !important}.hotword ul .hotword-item{display:inline-block;height:39px;line-height:39px}.hotword ul .hotword-item a{display:inline-block;color:#333;height:39px;line-height:39px}.hotword ul .hotword-item a .title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;vertical-align:middle;max-width:8.3em}@media screen and (max-width:374px){.hotword ul .hotword-item a .title{font-size:14px}}.hotword ul .hotword-item a.a-visited .title{color:#aaa}.hotword ul .hotword-item:nth-child(2n+2) > a{margin-left:21px}@media screen and (max-width:374px){.hotword ul .hotword-item:nth-child(2n+2) > a{margin-left:14px}}.hotword .hot{display:none}.hotword .hot1{display:inline-block;height:13px;line-height:13px;font-size:10px;color:#f13f40;border:1px solid #efb9b9;border-radius:2px;padding:0 2px;text-align:center;margin-left:8px;vertical-align:middle}@media screen and (max-width:413px){.hotword .hot1{margin-left:4px;height:12px}}@media screen and (max-width:374px){.hotword .hot1{display:inline-block;font-size:8px;margin-left:2px}}.hotword .hot0{display:none}