.Feed-content .Content-title {margin-top:0px;}
.BD .Main-List .Card  a:hover,.BD .Main-List .Class-content .Feed .actions a:hover{color:#259;}
.BD .Main-List .Card:first-child a:hover,.BD .Main-List .Class-content .Feed .actions a:hover{text-decoration:underline}
.BD .Main-List .Card.Class{margin-bottom:0;box-shadow:none;}
.BD .Main-List .Card .avatar{float:left;position:relative;width:100px;height:100px;border-radius:4px;margin:4px 16px 0 0;}
.BD .Main-List .Card .content  h1{font-size:22px;font-weight:600;margin-bottom:12px;line-height:1.6;}
.BD .Main-List .Class-actions{padding:12px 20px 12px;border-top:1px solid #e7eaf1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content: space-between;}
.BD .Main-List .Class-actions a,.BD .Main-List .Class-actions .share-button{font-size:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 12px 0px !important;webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;color:#9fadc7}
.BD .Main-List .content .RichContent .icon,.BD .Main-List .Class-actions .icon{height:16px;width:10px;margin-left:8px;vertical-align:middle;}
.BD .Main-List .Class-actions .icon.action{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:8px}
.BD .Main-List .Class-actions a .icon,.BD .Main-List .Class-actions .share-button .icon{width:1.2em;height:1.2em;margin-right:4px;}
.BD .Main-List .Class-actions button:last-child{margin-top:2px}
.BD .Main-List .Qrcode{position:absolute;background:#fff;border:1px solid #ccc;border-radius:3px;outline:0;overflow:hidden;text-align:center;z-index:2}
.BD .Main-List .Qrcode span{margin:5px 5px 0}
.BD .Main-List .Qrcode .microblog{border-bottom:1px solid #ccc;padding:6px 0}
.BD .Main-List .Qrcode .microblog svg{width:16px;height:16px;fill:#E76264}
.BD .Main-List .Qrcode .chat{margin:6px 10px}
.BD .Main-List .Qrcode .chat svg{width:16px;height:16px;fill:#83D116;margin-bottom:-3px}
.BD .Main-List .Qrcode img{width:100px;height:100px;margin-bottom:6px}

.BD .Main-List .Class-content{background:#fff;}
.BD .Main-List .Class-content .Content-actions{border-bottom:1px solid #e7eaf1;line-height:28px;color:#555;overflow:hidden}
.BD .Main-List .Class-content .Content-actions li{width:80px;display:inline-block;float:left;text-align:center;}
.BD .Main-List .Class-content .Content-actions li a{font-weight:700;padding:10px 0;display:inline-block;}
.BD .Main-List .Class-content .Content-actions .active{cursor:text;border-bottom:2px solid transparent;border-bottom-color:#0f88eb;text-align:center;display:inline-block;}
.BD .Main-List .Class-content .Feed{margin:12px 20px 0;border-bottom:1px solid #e7eaf1;padding-bottom:8px;}
.BD .Main-List .Class-content .Feed:nth-last-child(2){border-bottom:none;}
.BD .Main-List .Class-content .Feed .RichContent-actions{margin-bottom:0px;}
.BD .Main-List .Class-content .Feed .actions{height:26px;color:#8590a6;font-size:14px;}
/* .BD .Main-List .Class-content .Feed .actions a{font-size:14px;color:#8590a6;} */
.BD .Main-List .Class-content .rank{float:right;color:#3e7ac2;font-size:14px;padding-right:20px;line-height: 50px;}
.BD .Main-List .Class-content .rank:hover{ text-decoration:underline}
.BD .Main-List .Card .arrive{display:block;font-size:14px;text-align:center;color:#666}


.SideBar a:hover{color:#259;text-decoration:underline}
.SideBar .Card .Card-section{font-size:14px;line-height:24px}
.SideBar .Card.advertisement .Card-section{padding:0;line-height:0;}
.SideBar .Card .NumberBoard{display:-webkit-box;display:-ms-flexbox;display:flex;}
.SideBar .Card .NumberBoard a:hover{color:none;text-decoration:none}
.SideBar .Card .NumberBoard button .Name:hover,.SideBar .Card .NumberBoard button .Value:hover{color:#259;}
.SideBar .Card .NumberBoard button,.SideBar .Card .NumberBoard a{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.SideBar .Card .NumberBoard button{border-right:1px solid #e7eaf1;}
.SideBar .Card .NumberBoard .Inner{text-align:center;line-height:1.6;}
.SideBar .Card .NumberBoard .Name{font-size:14px;color:#8590a6;}
.SideBar .Card .NumberBoard .Value{margin-top:4px;display:inline-block;font-size:18px;color:#262626;font-weight:600;}
.SideBar .Card-section button svg{height:16px;width:12px;fill:#fff;margin:0 8px -2px 0}
.SideBar .Card-section .followers{display:inline-block;margin-left:8px;line-height:32px;color:#999}
.SideBar .Card-section .followers a{color:#3e7ac2;}
.SideBar .Card-section .followers a:hover{color:#259;text-decoration:underline}
.SideBar .Card-section .manage {margin-top:15px}
.SideBar .Card-section .manage a{color:#3e7ac2;font-weight:400}
.SideBar .Card-section .manage span{padding:0 5px;color:#BBB;display:inline-block}
.SideBar .desc .Card-section{word-break:break-word;white-space:pre-wrap;;}
.SideBar .desc button .icon{height:16px;width:10px;fill:#9fadc7;margin-left:8px;vertical-align:middle;}
.SideBar .desc button .icon.action{webkit-transform:rotate(180deg);transform:rotate(180deg);}
.SideBar button.rt{margin:-10px 30px 10px 0;}
.SideBar .topic ul{margin-bottom:-8px}
.SideBar .topic ul li{margin:0px 8px 10px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction: row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.SideBar .topic ul li a{height:30px;line-height:30px;padding:0 11px;color: #3e7ac2;background: #eef4fa;border-radius:100px;text-decoration:none;position:relative;display:inline-block;}
.SideBar .topic ul li:hover a{background:#259;border-color:#259;color:#fff}
.SideBar .Card-header .apply{float:right;color:#3e7ac2;font-size:13px;font-weight:400;}
.SideBar .Card-section .item-avatar{width:48px;height:48px;border-radius:100px;margin-right:4px}
.SideBar .Card-section .expert-item{overflow:hidden;padding-top:8px; padding-bottom:3px}
.SideBar .Card-section .expert-item:first-child{padding-top:0px;}
.expert-item+.expert-item{border-top:1px solid #eee}	
.SideBar .Card-section .expert-item img{width:52px;height:52px;border-radius:6px}
.SideBar .Card-section .expert-item .group{width:198px;padding:2px 0 5px}
.SideBar .Card-section .expert-item .group .company{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} 
.clearfix:before, .clearfix:after {display: table;content: "";clear: both;}
/* 返回顶部 */
.backtop{position:fixed;bottom:20px;left:88%;z-index:2;width:38px;height:38px;background:#fff;border-radius:3px;}
.backtop .action{display:block;height:38px;border:0;position:relative;}
.backtop:hover{background:#ddd}
.backtop .arrow{width:0;height:0;top:-1px;border:9px solid transparent;border-bottom-color:#aaa;}
.backtop .stick{width:8px;height:14px;top: 15px;border-radius:1px;background-color:#aaa;}
.backtop .arrow,.backtop .stick{position:absolute;right:0;left:0;margin:auto;}

.BD .Main-List .Class-actions ul,.BD .Main-List .Content-actions .sort{display:none}
@media screen and (max-width:1290px){.SideBar .Card-section .item-avatar{margin-right:8px;}.SideBar .Card-section .expert-item .group{width:175px;}}
@media screen and (max-width:1220px){.SideBar .Card-section .item-avatar{margin-right:6px;}}
@media screen and (max-width:1147px){.SideBar .Card-section .item-avatar{margin-right:2px;}}
@media screen and (max-width:1110px){.SideBar .Card-section .item-avatar{margin-right:1px;}.SideBar .Card-section .expert-item .group{width:145px;}}
@media screen and (max-width:1000px){.SideBar .Card-section .item-avatar{margin-right:4px;}}
@media screen and (max-width:500px) {
    .BD .Main-List .Card .content h1 {
        margin-bottom: 2px;
    }

    .BD .Main-List .Card.Class {
        padding-bottom: 6px
    }

    .BD .Main-List .Class-actions {
        border-top: none;
        box-shadow: none;
        padding: 0 15px;
    }

    .BD .Main-List .Class-actions a, .BD .Main-List .Class-actions .share-button, .BD .Main-List .Content-actions ul {
        display: none
    }

    .BD .Main-List .Class-actions .Button {
        width: 100%;
        line-height: 30px;
        margin-bottom: 16px;
    }

    .BD .Main-List .Class-actions div {
        border-bottom: 1px solid #e7eaf1;
        padding-bottom: 50px;
    }

    .BD .Main-List .Class-actions ul {
        display: block
    }

    .BD .Main-List .Class-actions li {
        padding: 0 15px;
        display: inline-block;
        float: left;
        text-align: center;
    }

    .BD .Main-List .Class-actions li:first-child {
        padding-left: 0
    }

    .BD .Main-List .Class-actions li a {
        padding: 14px 0 !important;
        display: inline-block;
        color: #2e2e2e;
        font-size: 16px;
    }

    .BD .Main-List .Class-actions .active {
        cursor: text;
        border-bottom: 2px solid transparent;
        border-bottom-color: #0f88eb;
        text-align: center;
        display: inline-block;
    }

    .BD .Main-List .Class-actions button.rt {
        line-height: 52px;
    }

    .BD .Main-List .Content-actions .sort {
        display: inline-block;
        color: #1f1f1f;
        font-weight: 500;
        padding-left: 15px;
        line-height: 40px;
    }

    .BD .Main-List .Class-content .rank {
        display: inline-block;
        float: right;
        color: #8590a6;
        line-height: 40px;
        padding-right: 15px;
    }

    .BD .Main-List .Class-content .Feed {
        margin: 12px 15px 0
    }
}
