/* 文章详情页顶图样式 */
.source_cate {
    text-align: center;
    height: 80px;
    background: #f8f8f8;
    margin-bottom: 30px;
}

.source_cate a:hover {
    color: #f76b4c;
    text-decoration: none;
}

.source_cate .rar {
    display: inline-block;
    padding-left: 30px;
    font-size: 16px;
    color: #868ea0;
    margin-right: 60px;
    background: url('../img/1_06.png') no-repeat 0 center;
    line-height: 80px;
}

.source_cate .rar.current {
    background: url('../img/1_18.png') no-repeat 0 center;
    color: #f76b4c;
}

.source_cate .course {
    display: inline-block;
    padding-left: 30px;
    font-size: 16px;
    color: #868ea0;
    margin-right: 60px;
    background: url('../img/t_book.gif') no-repeat 0 center;
    line-height: 80px;
}

.source_cate .course.current {
    background: url('../img/1_19.png') no-repeat 0 center;
    color: #f76b4c;
}

.source_cate .tea {
    display: inline-block;
    padding-left: 30px;
    font-size: 16px;
    color: #868ea0;
    margin-right: 60px;
    background: url('../img/t_clock.gif') no-repeat 0 center;
    line-height: 80px;
}

.source_cate .tea.current {
    background: url('../img/1_17.png') no-repeat 0 center;
    color: #f76b4c;
}

.source_cate .free {
    display: inline-block;
    padding-left: 30px;
    font-size: 16px;
    color: #868ea0;
    margin-right: 60px;
    background: url('../img/t_computer.gif') no-repeat 0 center;
    line-height: 80px;
}

.source_cate .free.current {
    background: url('../img/1_20.png') no-repeat 0 center;
    color: #f76b4c;
}

.main > .jiathis_style > .jiathis_txt {
    display: block;
    float: right;
    height: 50px;
    /*margin-top: -20px;*/
    background: url(/style/index/img/three_dot.png) no-repeat left center;
}

.main > .jiathis_style > .jiathis_txt > img {
    opacity: 0;
}

.main > .jiathis_style > .jiathis_txt::before {
    /*content: "分享";*/
    line-height: 50px;
    margin-left: 20px;
    font-size: 18px;
}

.main h1 div a:before, .jieshao h1 div a:before {
    /*content: '分享';*/
    line-height: 50px;
    margin-left: 20px;
    font-size: 18px;
}

.main h1 div, .jieshao h1 div {
    float: right !important;
}

.main h1 div a img, .jieshao h1 div a img {
    opacity: 0;
}

.main h1 div a, .jieshao h1 div a {
    display: block;
    /* width: 50px; */
    height: 50px;
    background: url(../style/index/img/three_dot.png) no-repeat left center;
}

.source_cate {
    margin-bottom: 0px;
}

.main_box p {
    margin-bottom: 20px;
}

.main_box p, .main_box span {
    font-size: 16px !important;
}

.bdshare-button-style0-16 .bds_more {
    float: right;
}

.bdshare-button-style0-16 .bds_more a {
    font-size: 20px;
}
