
                
    body {
        /*background: rgb(39, 40, 56);*/
        background: rgb(44,44,65);
    }
    .bg-gradient-2{
        /*background: linear-gradient(-180deg, rgba(44,44,65,.1) 0%,rgba(44,44,65,1) 85%);*/
        /*background: -webkit-gradient(linear, 0 24%, 0% 85%, from(rgba(44,44,65,.1)), to(rgba(44,44,65,1)));*/
        background: linear-gradient(-180deg, rgba(44,44,65,0.00) 0%, #2C2C41 100%);
        background: -webkit-linear-gradient(-90deg, rgba(44,44,65,0.00) 0%, #2C2C41 100%);
        background: -moz-linear-gradient(top, rgba(44,44,65,.1) 24%, rgba(44,44,65,1) 85%);
    }
    .v3-main {
        color: rgba(255, 255, 255, 1);
        position: relative;
    }

    /*.article-content img{*/
    /*width: auto;*/
    /*max-width: 100%;*/
    /*display: block;*/
    /*position: relative;*/
    /*left: 50%;*/
    /*margin: 40px 0;*/
    /*-webkit-transform: translateX(-50%);*/
    /*-ms-transform: translateX(-50%);*/
    /*transform: translateX(-50%);*/
    /*}*/

    /*.article-content p {*/
    /*margin-bottom: 20px;*/
    /*}*/
    /*.article-content a{*/
    /*color: #42e0ff;*/
    /*}*/

    .sec-right{
        position: absolute;
        left:50%;
        margin-left: 348px;
        top:0;
    }
    textarea::-webkit-input-placeholder {text-align: left;}
    textarea::-moz-placeholder {text-align: left;}
    textarea:-ms-input-placeholder {text-align: left;}
    .comment-sub{
        margin-bottom: 40px;
    }
    .comment-box{margin-left: 60px;width: 570px;}
    .comment-sub-reply .comment-box,
    .comment-sub-sub .comment-box{margin-left: 44px;}
    .comment-list-sub-box{background-color: transparent;padding: 10px 0;}
    .comment-reply-btn{cursor: pointer;display: inline;}
    .comment-list-sub-box .comment-sub .comment-avatar.wh24{width: 40px !important;;height: 40px !important;;}
    .comment-list-sub-box .comment-sub-reply .comment-avatar.wh24{width: 32px !important;height: 32px !important;}
    /*.editor-content-box {*/
    /*line-height: 25px !important;*/
    /*}*/
    /*.editor-content-box h1,*/
    /*.editor-content-box h2,*/
    /*.editor-content-box h3,*/
    /*.editor-content-box h4,*/
    /*.editor-content-box h5,*/
    /*.editor-content-box h6{*/
    /*margin: 40px 0 20px 0;*/
    /*}*/
    /*.comment-content span{*/
    /*line-height: 1.7 !important;*/
    /*color:rgba(255,255,255,1) !important;*/
    /*font-size: 13px !important;*/
    /*}*/
    .v3-main .vm-avatar-small .avatar,
    .v3-main .open-layer-more-user{
        width: 20px;
        height: 20px;
    }
    .v3-main .open-layer-more-user{
        line-height: 10px;
    }
    .v3-main .vm-avatar-small{
        height: 20px;
    }
    .v3-main .flex-box .vm-btn.vm-btn-vote{
        margin-right: 20px;
    }
    .anchor-target{
        padding-top: 80px;
        margin-top: -80px;
    }
    .comment-anchor{
        color: rgb(92,94,106);
        cursor: pointer;
    }
    .v3-main .vm-star{
        margin: 0 20px 0 0;
    }

    .
    affix-top{
        margin-top: 0 !important;
    }
    .review_comments_related .vm-edit-card-review .vm-quote-game{
        display: none;
    }
    .vm-edit-card-review{
        margin-bottom: 20px;
    }
    .review_user_related .vm-star,
    .review_comments_related .vm-star{
        margin: 0 10px 0 10px;
    }
    .vm-edit-card-review.layout-3 .ml{
        margin-left: 0;
    }
    .review_comments_related .flex-box .vm-edit-card-review,
    .review_user_related .flex-box .vm-edit-card-review{
        width: 306px;
        margin-right: 20px;
    }
    .review_comments_related .flex-box .vm-edit-card-review:last-of-type,
    .review_user_related .flex-box .vm-edit-card-review:last-of-type{
        margin-right: 0;
    }
    .comment-box .comment-user,
    .comment-box .comment-content{
        margin-bottom: 1.5px;
    }
    .footer-info-box{
        width: 100%;
        background-color: transparent;
        padding: 20px 0;
        /*visibility:hidden;*/
        /*transition: opacity .15s ease-in, transform .15s ease-in;*/
        /*-ms-transition: all .15s ease-in, -ms-transform .15s ease-in;*/
        /*-moz-transition: all .15s ease-in, -moz-transform .15s ease-in;*/
        /*-webkit-transition: all .15s ease-in, -webkit-transform .15s ease-in;*/
        /*-o-transition: all .15s ease-in, -o-transform .15s ease-in;*/
    }
    .footer-info-box.is_stuck{
        /*opacity: 0;*/
        background-color: rgba(44,44,65,1);
        transform:translateY(0%);
        -ms-transform:translateY(0%); 	/* IE 9 */
        -moz-transform:translateY(0%); 	/* Firefox */
        -webkit-transform:translateY(0%); /* Safari 和 Chrome */
        -o-transform:translateY(0%); 	/* Opera */
    }
    .footer-info-box.is_stuck.on{
        opacity: 1;
        box-shadow: 0 -3px 2px -2px hsla(0,0%,100%,.1);
        transform:translateY(0);
        -ms-transform:translateY(0); 	/* IE 9 */
        -moz-transform:translateY(0); 	/* Firefox */
        -webkit-transform:translateY(0); /* Safari 和 Chrome */
        -o-transform:translateY(0); 	/* Opera */
    }
    .bg-server-pic{
        margin-top: 100px;
    }
    .wildrose-btn{
        background: rgba(255,255,255,.1);
        color:rgba(255,255,255,1);
        box-sizing: border-box;
        text-align: center;
        outline: 0;
        margin: 0;
        cursor: pointer;
        user-select: none;
        display: inline-block;
        padding: 5px 16px 5px 26px;
        box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.30);
        margin-right: 20px;
        position: relative;
    }
    .wildrose-btn .cowicon{
        position: absolute;
        font-size: 36px !important;
        transform: rotate(-16deg);
        left: -7px;
        top: -25px;
    }
    .wildrose-btn:hover{
        background: rgba(255,255,255,.3);
        color:rgba(255,255,255,1);
    }

    .affix-top{
        margin-top: 40px;
    }
    .affix{
        top: 140px !important;
    }
    #right-spy li.active a{
        color: #fff !important;
        font-weight: bolder;
    }

    #right-spy li{
        margin-bottom: 10px;
        font-size: 14px;
    }
    #right-spy li.active .catalogue-point{
        border-top-color: #fff !important;
    }
    #right-spy .catalogue-point{
        position: absolute;
        top: 8px;
        content: '';
        width: 0;
        height: 0;
        border-bottom: 0;
        opacity: 0;
        margin-right: 20px;
        -webkit-transition: transform 02s;
        -moz-transition: transform 0.2s;
        -ms-transition: transform 0.2s;
        -o-transition: transform 0.2s;
        transition: transform 0.2s;

        /*默认箭头向下*/
        border-top: 8px solid rgb(133,136,153);
        border-left: 4px solid transparent;
        border-right: 4px solid transparent;
    }
    #right-spy .catalogue-point.retract-right{
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
    #right-spy .nav .catalogue-li-first:hover .catalogue-point{
        opacity: 1;
    }
    #right-spy .nav .catalogue-point:hover{
        border-top-color: #fff !important;
    }
    #right-spy .nav li p:hover{
        color: #fff !important;
    }
    #right-spy .nav .catalogue-li-first.no-retract-catalogue:hover .catalogue-point{
        opacity: 0;
    }
    .catalogue-li-first{
        margin-top: 10px;
    }
    #right-spy ul::-webkit-scrollbar{
        width: 0;
    }
    #right-spy .nav{
        /*padding-left: 20px;*/
        width: 240px;
        max-height: 550px !important;
        max-height: 60vh !important;
        overflow-y: auto;
        word-break: break-word;
    }

    