
/*198*/
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

/*204*/
body {
    margin: 0
}

/*226*/
a {
    background-color: transparent
}

/*238*/
b, strong {
    font-weight: 700
}

/*301*/
button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

/*329*/
input {
    line-height: normal
}

/*464*/
*, :after, :before {
    box-sizing: border-box
}

html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent
}

body {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    color: #333;
    background-color: #fff
}

/*472*/
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

/*478*/
a {
    color: #337ab7;
    text-decoration: none
}

/*559*/
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

/*581*/
.h4, .h5, .h6, h4, h5, h6 {
    margin-top: 10px;
    margin-bottom: 10px
}

/*602*/
.h4, h4 {
    font-size: 18px
}

/*610*/
.h6, h6 {
    font-size: 12px
}

/*614*/
p {
    margin: 0 0 10px
}

/*763*/
ol, ul {
    margin-top: 0;
    margin-bottom: 10px
}

/*6964*/
@font-face {
    font-family: iconfont;
    src: url(../fonts/web/iconfont-f7f2c70840c8e355ce1dc73053e1f8fc.eot);
    src: url(../web/iconfont-f7f2c70840c8e355ce1dc73053e1f8fc.eot) format("embedded-opentype"), url(../fonts/web/iconfont-b8884f67945bcdaa557497aba90a8a5e.woff) format("woff"), url(../fonts/web/iconfont-a5c5f609be561a8457474522d6cc4f48.ttf) format("truetype"), url(../fonts/web/iconfont-f37e689cdb8cf79d60f9c569ba0d3ccc.svg) format("svg")
}

.iconfont {
    font-family: iconfont !important;
    font-size: inherit;
    font-style: normal;
    font-weight: 400 !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

/*7213*/
.ic-user:before {
    content: "\E65E"
}
.ic-phonenumber:before {
    content: "\E65D";
}
.ic-password:before {
    content: "\E614"
}
.ic-verify:before {
    content: "\E61F"
}
.ic-weibo:before {
    content: "\E605";
}
.ic-wechat:before {
    content: "\E604";
}
.ic-qq_connect:before {
    content: "\E603";
}

.ic-info:before {
    content: "\E60C"
}

.ic-arrow:before {
    content: "\E61E"
}

.ic-search:before {
    content: "\E618"
}

.ic-qq_connect:before {
    content: "\E603"
}

.ic-douban:before {
    content: "\E601"
}

.ic-location:before {
    content: "\E627"
}

.ic-next:before {
    content: "\E62D"
}

.ic-previous:before {
    content: "\E62F"
}

.ic-unfollow:before {
    content: "\E631"
}

.ic-phone:before {
    content: "\E602"
}

.ic-catalog:before {
    content: "\E694"
}

.ic-search-history:before {
    content: "\E640"
}

.ic-share-more:before {
    content: "\E623"
}

.ic-work:before {
    content: "\E628"
}

.ic-share-wechat:before {
    content: "\E625"
}

.ic-education:before {
    content: "\E62B"
}

.ic-social:before {
    content: "\E62A"
}

.ic-question:before {
    content: "\E60D"
}

.ic-google_oauth2:before {
    content: "\E600"
}

.ic-share-weibo:before {
    content: "\E626"
}

.ic-edit-s:before {
    content: "\E619"
}

.ic-wechat:before {
    content: "\E604"
}

.ic-weibo:before {
    content: "\E605"
}

.ic-hot:before {
    content: "\E607"
}

.ic-feed:before {
    content: "\E608"
}

.ic-latestcomments:before {
    content: "\E609"
}

.ic-articles:before {
    content: "\E60A"
}

.ic-official:before {
    content: "\E60B"
}

.ic-write:before {
    content: "\E60E"
}

.ic-discover-collections:before {
    content: "\E61A"
}

.ic-discover-user:before {
    content: "\E61B"
}

.ic-back:before {
    content: "\E61C"
}

.ic-article-mark:before {
    content: "\E629"
}

.ic-article-like:before {
    content: "\E62C"
}

.ic-collections-followed:before {
    content: "\E62E"
}

.ic-collection:before {
    content: "\E615"
}

.ic-settings-money:before {
    content: "\E63A"
}

.ic-settings-profile:before {
    content: "\E63B"
}

.ic-settings-basic:before {
    content: "\E63C"
}

.ic-settings-verify:before {
    content: "\E63D"
}

.ic-settings-account:before {
    content: "\E63E"
}

.ic-settings-block:before {
    content: "\E63F"
}

.ic-search-collection:before {
    content: "\E641"
}

.ic-search-notebook:before {
    content: "\E643"
}

.ic-money:before {
    content: "\E606"
}

.ic-comment-emotions:before {
    content: "\E64A"
}

.ic-comment-at:before {
    content: "\E64B"
}

.ic-navigation-night:before {
    content: "\E64D"
}

.ic-navigation-mark:before {
    content: "\E64F"
}

.ic-navigation-profile:before {
    content: "\E650"
}

.ic-navigation-help:before {
    content: "\E651"
}

.ic-navigation-settings:before {
    content: "\E652"
}

.ic-navigation-wallet:before {
    content: "\E653"
}

.ic-navigation-like:before {
    content: "\E654"
}

.ic-navigation-feedback:before {
    content: "\E655"
}

.ic-filter:before {
    content: "\E657"
}

.ic-subscribed:before {
    content: "\E630"
}

.ic-fail:before {
    content: "\E65B"
}

.ic-addcollection:before {
    content: "\E65C"
}

.ic-phonenumber:before {
    content: "\E65D"
}

.ic-user:before {
    content: "\E65E"
}

.ic-list-comments:before {
    content: "\E660"
}

.ic-list-like:before {
    content: "\E661"
}

.ic-list-read:before {
    content: "\E662"
}

.ic-list-money:before {
    content: "\E60F"
}

.ic-followed:before {
    content: "\E610"
}

.ic-follow:before {
    content: "\E611"
}

.ic-friends:before {
    content: "\E617"
}

.ic-like-active:before {
    content: "\E613"
}

.ic-like:before {
    content: "\E663"
}

.ic-navigation-signout:before {
    content: "\E61D"
}

.ic-others:before {
    content: "\E633"
}

.ic-requests:before {
    content: "\E635"
}

.ic-follows:before {
    content: "\E636"
}

.ic-chats:before {
    content: "\E637"
}

.ic-comments:before {
    content: "\E656"
}

.ic-likes:before {
    content: "\E664"
}

.ic-woman:before {
    content: "\E645"
}

.ic-man:before {
    content: "\E646"
}

.ic-password:before {
    content: "\E614"
}

.ic-ios:before {
    content: "\E612"
}

.ic-error:before {
    content: "\E648"
}

.ic-android:before {
    content: "\E65F"
}

.ic-verify:before {
    content: "\E61F"
}

.ic-show:before {
    content: "\E621"
}

.ic-hide:before {
    content: "\E622"
}

.ic-previous-s:before {
    content: "\E647"
}

.ic-next-s:before {
    content: "\E659"
}

.ic-go:before {
    content: "\E65A"
}

.ic-none:before {
    content: "\E665"
}

.ic-zan-active:before {
    content: "\E638"
}

.ic-comment:before {
    content: "\E639"
}

.ic-zan:before {
    content: "\E666"
}

.ic-share:before {
    content: "\E683"
}

.ic-backtop:before {
    content: "\E684"
}

.ic-addcollectionmodal:before {
    content: "\E668"
}

.ic-link:before {
    content: "\E616"
}

.ic-more:before {
    content: "\E620"
}

.ic-report:before {
    content: "\E624"
}

.ic-block:before {
    content: "\E632"
}

.ic-delete:before {
    content: "\E66B"
}

.ic-email:before {
    content: "\E66C";
}

.ic-recommend:before {
    content: "\E66D"
}

.ic-city:before {
    content: "\E66E"
}

.ic-recommend-collection:before {
    content: "\E66F"
}

.ic-recommend-user:before {
    content: "\E670"
}

.ic-article-s:before {
    content: "\E671"
}

.ic-collection-s:before {
    content: "\E672"
}

.ic-subcomment:before {
    content: "\E698"
}

.ic-navigation-discover:before {
    content: "\E69A"
}

.ic-navigation-notification:before {
    content: "\E69B"
}

.ic-navigation-follow:before {
    content: "\E69C"
}

.ic-navigation-download:before {
    content: "\E69D"
}

.ic-successed:before {
    content: "\E69E"
}

.ic-unblock:before {
    content: "\E6A2"
}

.ic-applying:before {
    content: "\E6A7"
}

.ic-addpeople:before {
    content: "\E6A8"
}

.ic-mark:before {
    content: "\E6AF"
}

.ic-search-user:before {
    content: "\E6B0"
}

.ic-search-note:before {
    content: "\E6B1"
}

.ic-picture:before {
    content: "\E6B2"
}

.ic-navigation-mode:before {
    content: "\E6B5"
}

.ic-mark-active:before {
    content: "\E6B7"
}

.ic-note-requests:before {
    content: "\E6BC"
}

.ic-latest:before {
    content: "\E6E7"
}

.ic-search-change:before {
    content: "\E6E6"
}

.ic-schoolyard:before {
    content: "\E6EB"
}

.ic-candy:before {
    content: "\E6EC"
}

.ic-qrcode:before {
    content: "\E6ED"
}

.ic-paid:before {
    content: "\E6F0"
}

.ic-tag:before {
    content: "\E6F3"
}

/*7489*/
body, html {
    height: 100%
}

/*7493*/
body {
    padding-top: 56px !important;
    min-width: 768px;
    font-family: -apple-system, SF UI Text, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei, WenQuanYi Micro Hei, sans-serif;
    font-size: 17px
}

/*7500*/
a, body {
    color: #333
}

/*7504*/
a {
    cursor: pointer
}

/*7517*/
ul {
    padding-left: 0
}

/*7521*/
li {
    line-height: 20px
}

/*7525*/
form {
    margin: 0 0 20px
}

/*7904*/
body.no-padding {
    padding: 0 !important
}

.no-padding {
    padding: 0
}

/*9700*/
body.reader-black-font, body.reader-black-font .history-mode .view-area, body.reader-black-font .history-mode .view-area pre, body.reader-black-font .main .kalamu-area, body.reader-black-font .main .markdown .text, body.reader-black-font input, body.reader-black-font select, body.reader-black-font textarea {
    font-family: -apple-system, SF UI Text, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei, WenQuanYi Micro Hei, sans-serif
}

/*9704*/
body.reader-black-font .container .article .title, body.reader-black-font .main .title, body.reader-black-font .preview .title {
    font-family: -apple-system, SF UI Display, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei, WenQuanYi Micro Hei, sans-serif
}

/*10313*/
@media (max-width: 750px) {
    body {
        overflow-x: hidden
    }

    .new-collection .main {
        margin: 0
    }

    .new-collection .main td {
        display: block;
        width: calc(100vw - 50px);
        padding: 0 0 10px !important
    }
}

.dropdown-menu {
    margin-top: 0;
    border-color: transparent;
    box-shadow: 0 2px 8px rgba(0,0,0,.1);
    filter: drop-shadow(0 2px 8px rgba(0,0,0,.1));
    -webkit-filter: drop-shadow(0 2px 8px rgba(0,0,0,.1));
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    background-clip: padding-box;
}
.open>.dropdown-menu {
    display: block;
}
.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857;
    color: #333;
    white-space: nowrap;
}
