@charset"utf-8";

/*
主题: 随然Air
QQ: 201825640
作者: 随然
*/

/*导航美化*/

/*
.pc-nav li a.active:before,.pc-nav li:before{position: absolute;content: '';background: #ff3366;width: 0;height: 3px;left: 0px;right:0;margin:0px auto;bottom:18px;transition: all 500ms ease;-webkit-mask-image: linear-gradient(-75deg, rgba(244, 55, 55, 0.24) 50%, #f43737 50%, rgba(0,0,0,1) 70%);-webkit-mask-size: 200%;animation: shine 2s infinite;}
.pc-nav li a.active:after,.pc-nav li:after{position: absolute;content: '';background:#fff;width: 6px;height: 3px;right: 32%;bottom:18px;transition: all 300ms ease;}
.pc-nav li ul li a.active:after,.pc-nav li ul li:after{background:none;height:0;width:0}
.pc-nav li:hover:before,.pc-nav li a.active:before{width: 30px;}
.pc-nav li ul li:hover:before,.pc-nav li ul li a.active:before{width:0;}
@-webkit-keyframes shine {from{-webkit-mask-position: 150%;}to{-webkit-mask-position: -50%;}}
*/
 .dark-mode {
    cursor:pointer;
    width:60px;
    height:80px;
    line-height:80px;
    display:block;
    text-align:center
}
.dark-mode i.iconfont {
    font-size:24px
}
.dark-mode, .dark-mode:hover {
    color:#666;
}
/*logo处理*/
 .dark-logo-area {
    padding-top:12px;
    padding-right:40px
}
.dark-logo-area .img {
    width:90%;
   
}
@media only screen and (max-width:1200px) {
    .dark-logo-area {
        position:absolute;
        top:50%;
        left:50%;
        -webkit-transform:translate(-50%, -50%);
        -moz-transform:translate(-50%, -50%);
        -o-transform:translate(-50%, -50%);
        -ms-transform:translate(-50%, -50%);
        padding:5px 0 0 0
    }
    .dark-logo-area .img {
        width:80pt
    }
}
.header .dark-logo-area {
    display:none;
}
.night .header .logo-area {
    display:none;
}
.night .header .dark-logo-area {
    display:block;
}
/*暗夜模式*/
 @media only screen and (max-width:1200px) {
    .night .m-nav-btn i.iconfont {
        color:#b4c2e1
    }
    .dark-mode {
        position:absolute;
        top:0;
        left:60px;
        height:60px;
        line-height:60px;
    }
}
.night {
    background:#232931!important;
    color:#edeef0!important;
}
.night a, .night a.page-numbers, .night .cinfo .author, .night .quick-prev-next .next:hover, .night .quick-prev-next .prev:hover, .night .art-content .tags {
    color:#b4c2e1;
}
.night .page-numbers.current {
    background:none;
    box-shadow: 0 0 0 #232931;
}
.night .sb {
    background:#2b333e
}
.night .footer, .night .recommend-b .intro {
    background:#1e232b
}
.night #aside_about .title {
    color:#dbe0e8;
}
.night h1, .night h2, .night h3, .night h4, .night h5, .night h6 {
    color:#999;
}
.night .art-content p {
    color:#b4c2e1
}
.night .art-content h1, .night .art-content h2, .night .art-content h3, .night .art-content h4, .night .art-content h5, .night .art-content h6 {
    color:#fff;
}
.night .header {
    background: #1e232b;
    box-shadow: 0 1px 3px rgba(255, 255, 255, 0);
    border-bottom: 1px solid #2c333c;
}
.night .search-button, .night .header .login a {
    color:#b4c2e1;
}
.night .pc-nav li a.active:after, .night .pc-nav li:after, .night #divTags li a, .night #aside_hot_tag li a {
    background:#1e232b;
}
.night .recommend-b .intro::before {
    background-color:#1e232b;
}
.night .article-list .intro, .night .toolbar i.iconfont, .night .art-main .head-info, .night .recommend-b .intro, .night .recommend-a .num, .night .recommend-a .item i.iconfont, .night .recommend-c .intro, .night .recommend-c .list-time, .night .full-post .time, .night .full-post .intro, .night .full-post .author, .night .full-post .time, .night .full-post .view, .night .full-post .list-time, .night .full-post .time, .night .double-list .ul .time, .night .double-list .ul .time, .night .text-post .list-time, .night .full-post .time, .night .flink .rule, .night #divComments .author, .night #divComments .time, .night #aside_hot_comment .comment, .night #aside_hot_comment .time, .night #widget_aside_author .intro, .night .breadcrumb2, .night #aside_hot .list, .night .article-list .content i.iconfont {
    color: #737a8a;
}
.night #divSearchPanel input[type="text"] {
    border: 1px solid #1e232b;
    background: #1e232b;
}
.night .article-list .data, .night .article-list .data i, .night .breadcrumb, .night .breadcrumb a {
    color: #768291;
}
.night .article-list .tag a, .night .article-list .tag a:hover {
    color: #6a758e;
}
.night #aside_about .info, .night #aside_new .time, .night #aside_new .view {
    color: #737a8a;
}
.night #aside_hot li {
    border-bottom: 1px dashed #414651;
}
.night .comment-list .ul {
    border-top: 1px solid #414651;
}
.night .c-title {
    border-bottom: 1px solid #39444f;
}
.night .flink .iconfont {
    color:inherit
}
.night #qr:hover i, .night .btn.qq:hover i, .night .toolbar .btn:hover i {
    color:#fff;
}
.night .header .contribute .a {
    background-color: #2b333e;
}
.night #divComments .avatar img, .night .comment-list .li img {
    box-shadow: 2px 2px 3px #221e2f;
}
.night .comment-list .li:hover, .night .art-copyright {
    background:#232931;
    opacity: .5;
}
.night .art-content .tags {
    border: 1px solid #2b333e
}
.night #txaArticle, .night .compost .com-info li input {
    background:#1e232b;
    color: #69748c;
    border: 1px solid #3b434f;
}
.night .compost .com-info li .verify img {
    border:1px solid #3b434f
}
.night .art-main .art-title {
    color:#fff;
}
.night .art-content blockquote {
    background: #1e232b;
}
.night .ias-trigger-next a {
    background: #2b333e;
    color: #737a8a;
}
.night .recommend-a {
    background-color:#2b333e
}
.night .recommend-a .item {
    background-color:#2b333e
}