.article,article{line-height:1.8;white-space:pre-wrap}.article .markdown-render,article .markdown-render{white-space:normal}.article a,.article a:link,article a,article a:link{color:#fc5353}.article a:hover,article a:hover{text-decoration:underline}.article a:visited,article a:visited{color:#c95c5c}.article p,article p{margin:.5em 0}.article img,article img{max-width:100%}.article h1,article h1{font-size:2.5em}.article h2,article h2{font-size:2em}.article h3,article h3{font-size:1.5em}.article h4,article h4{font-size:1.2em}.article h5,article h5{font-size:1em}.article h6,article h6{font-size:.9em}.article ol,.article ul,article ol,article ul{list-style:initial;margin-block-start:.5em;margin-block-end:.5em;margin:16px 0}.article ol,article ol{list-style-type:decimal}.article blockquote,article blockquote{color:#999;margin:16px 0;padding-left:3em;border-left:2px solid #444}.article hr,article hr{display:block;border:0;border-top:1px solid #aaa;border-bottom:1px solid #eee;margin:1em 0;padding:0}.article code,.article kbd,.article pre,.article samp,article code,article kbd,article pre,article samp{color:#fff;font-family:monospace,monospace;_font-family:courier new,monospace;font-size:.98em}.article pre,article pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.article b,.article strong,article b,article strong{font-weight:700}.article dfn,article dfn{font-style:italic}.article ins,article ins{background:#ff9;text-decoration:none}.article mark,article mark{background:#ff0;font-style:italic;font-weight:700}.article sub,.article sup,article sub,article sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.article sup,article sup{top:-.5em}.article sub,article sub{bottom:-.25em}.article ol,.article ul,article ol,article ul{padding:0 0 0 2em}.article li p:last-child,article li p:last-child{margin:0}.article dd,article dd{margin:0 0 0 2em}.article img,article img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}.article table,article table{border-collapse:collapse;border-spacing:0}.article td,article td{vertical-align:top}@media only screen and (min-width:480px){.article body,article body{font-size:14px}}@media only screen and (min-width:768px){.article body,article body{font-size:16px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}::-moz-selection{background:hsla(0,0%,100%,.1)}::selection{background:hsla(0,0%,100%,.1)}html{color-scheme:dark;supported-color-schemes:dark}body{color:#ddd;background-color:#1d1d1d;font-family:Helvetica,Tahoma,Arial,Microsoft YaHei,微软雅黑,SimSun,宋体,Heiti,黑体,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.8;min-width:1250px;font-size:15px}a,a:link{color:#fff;text-decoration:none}a.link{color:#fc5353;-webkit-text-decoration:#fc5353 dotted underline;text-decoration:#fc5353 dotted underline}a.link:hover{-webkit-text-decoration:#fc5353 solid underline;text-decoration:#fc5353 solid underline}b{font-weight:700}i.icon{vertical-align:middle}.left{float:left}.right{float:right}.ch{padding:40px 0 60px}.clear:after{content:"";display:block;height:0;visibility:hidden;clear:both}.container{width:1200px;margin:0 auto}[v-cloak]{display:none}.row{margin-left:-12px;margin-right:-12px}.row:after,.row:before{content:"";display:table;clear:both}.col{padding:12px}[class*=col-]{float:left;min-height:1px;width:16.66%;box-sizing:border-box}.col-1{width:8.333%}.col-2{width:16.666%}.col-3{width:25%}.col-4{width:33.333%}.col-5{width:41.666%}.col-6{width:50%}.col-7{width:58.333%}.col-8{width:66.666%}.col-9{width:75%}.col-10{width:83.333%}.col-11{width:91.666%}.col-12{width:100%}.lr-page .left{width:63%;margin-right:2%}.lr-page .right{width:35%}.rl-page .right{width:63%;margin-right:2%}.rl-page .left{width:35%}.danger{color:#ff8e75}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell}.cover-img{background-color:#333}.cover-img,.fit-img{background-size:cover;background-position:50%}.fit-img{-o-object-fit:cover;object-fit:cover;background-color:#222}.preview{box-shadow:inset 0 0 6px rgba(0,0,0,.05)}.card{background-color:#333;box-shadow:0 5px 20px rgba(0,0,0,.034)}.notice{font-size:12px;color:#999;padding-top:6px}.avatar{height:100px;width:100px;border-radius:100%}.btn{display:inline-block;transition:all .3s}.btn-block{display:block;margin-bottom:10px;line-height:28px;vertical-align:middle}.btn-block i.icon{margin-right:10px;font-size:24px}.btn-link{padding:10px 20px;background-color:#333}.btn-link:hover{background-color:#fc5353;color:#fff}.block-notice{padding:15px;margin:10px 0;border-radius:10px}.notice-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.help-article p{font-size:13px;color:#aaa;margin-bottom:1em}.p-5{padding:5px 0}.p-10{padding:10px 0}.m-5{margin:5px 0}.m-10{margin:10px 0}.rank-stars{font-size:24px;color:#e09015}.rank-stars .ion-md-star-outline{color:#999}.tag-list li{display:inline-block;margin:0 10px 10px 0}.tag-list li a{display:inline-block;background-color:#333;padding:5px 15px}.tag-list li a.active{background-color:#ff8e75;color:#fff}.website-favicon{height:16px;width:16px;image-rendering:pixelated}.pagination-box{margin:10px 0}.pagination li{display:inline-block}.pagination li a,.pagination li span{padding:10px 20px;background-color:#333;margin-right:5px}.pagination li.disabled a,.pagination li.disabled span{display:none;background-color:#888}.pagination li.active a,.pagination li.active span{background-color:#ff8e75;color:#fff}.page-header{height:80px;line-height:80px;position:relative;z-index:20;background-color:rgba(0,0,0,.1)}.page-header .mobile-header-button{display:none}.page-header ul{display:flex}.page-header ul li{list-style:none;position:relative}.page-header ul li a{display:inline-block;width:100px;height:80px;line-height:80px;box-sizing:border-box;text-align:center;border-bottom:4px solid transparent;transition:all .3s}.page-header ul li a.search{width:50px}.page-header ul li a .icon{font-size:20px}.page-header ul li a:hover{border-color:#542a2a}.page-header ul li a.active,.page-header ul li a:active{border-color:#fc5353}.page-header ul li .sub-menu{overflow:hidden;height:0;max-height:0;position:absolute;top:100%;left:0;width:180px;line-height:50px;transition:all .3s;z-index:100}.page-header ul li .sub-menu a{display:block;height:50px;line-height:50px;width:auto;padding:0 20px;border-bottom:0;box-sizing:content-box;text-align:left}.page-header ul li .sub-menu a:hover{background-color:#fc5353}.page-header ul li:hover .sub-menu{height:auto;max-height:200px;box-shadow:0 0 15px rgba(0,0,0,.1);background-color:#222}.page-header .left{width:80%;display:flex}.page-header .left .logo-box{height:80px;position:relative}.page-header .left .logo-box .logo{height:36px;padding:22px 0;margin-right:20px}.page-header .left .logo-box .version{position:absolute;top:20px;right:0;font-size:12px;line-height:1;opacity:.3}.page-header .right a{width:auto}.page-header .right .page-user{height:80px;line-height:80px;vertical-align:middle;border-bottom:4px solid transparent;box-sizing:border-box}.page-header .right .page-user img.avatar{height:40px;width:40px;border-radius:100%;vertical-align:middle;margin-left:10px;background-color:#eee}.page-header .right .page-user:hover{border-color:#542a2a}.page-header .right .page-user.active,.page-header .right .page-user:active{border-color:#fc5353}.page-header .right .sub-menu{left:auto;right:0}.title-box{padding-bottom:25px;display:flex;justify-content:space-between;align-items:center}.title-box h2{font-size:25px;color:#fc5353}.title-box h2 .title-link{display:inline-block;font-size:13px;color:#999;margin-left:10px}.title-box h2 .title-link a,.title-box h2 .title-link a:link{display:inline-block;padding:0 6px;color:#7f4242}.block,.sidebar .block{margin-bottom:30px}.sidebar .block{padding-bottom:30px;border-bottom:1px solid #333}.sidebar .title-box h2{font-size:20px}.tag{background-color:#333;padding:6px 14px;margin:0 10px 10px 0;font-size:13px;transition:all .2s;display:inline-block}.tag,.tag .number{vertical-align:middle}.tag .number{font-size:12px;color:#999;padding-left:.2em}.tag.active,.tag:hover{background-color:#ef4055;color:#fff}.tag:hover .number{color:#fff}.page-title{padding:60px 0;background:#292929}.page-title h2{font-size:30px}.page-footer{background-color:#292929;padding:50px 0;color:#bbb}.page-footer .logo{height:60px;float:left;padding-right:50px}.page-footer p{padding-bottom:10px}.page-footer .slogan{letter-spacing:.8em;color:#888}.page-footer .sub{font-size:12px;letter-spacing:.06em}.page-footer .links a{padding-right:25px;color:#888}.page-footer .links a:hover{color:#bc3232}.page-footer .friend-links{background-color:#252525;font-size:12px;color:#777;padding:20px 25px;margin-top:50px}.page-footer .friend-links a,.page-footer .friend-links a:link{display:inline-block;color:inherit;margin-right:10px}.page-footer .friend-links a:hover{color:#999}.page-footer .friend-links span{margin-right:20px;display:inline-block;font-weight:bolder}input,textarea{transition:all .3s;outline:0}input[type=date],input[type=datetime],input[type=password],input[type=text],select{display:block;width:100%;max-width:100%;font-family:Helvetica,Tahoma,Arial,Microsoft YaHei,微软雅黑,SimSun,宋体,Heiti,黑体,sans-serif}input[type=date],input[type=datetime],input[type=password],input[type=text],label.file-input input[type=file],select{box-sizing:border-box;padding:5px 10px;background:#333;border:1px solid #333;box-shadow:0 1px 2px rgba(0,0,0,.06);color:#ddd;border-radius:5px;height:35px;line-height:35px}label.file-input input[type=file]::-webkit-file-upload-button{display:inline-block;background-color:#444;color:#fff;border:none;float:left;border-radius:5px;margin-right:10px}textarea{display:block;box-sizing:border-box;background:#333;color:#ddd;border:1px solid #333;box-shadow:0 1px 2px rgba(0,0,0,.06);border-radius:5px;width:500px;min-height:100px;padding:5px 10px;min-height:200px;font-family:Helvetica,Tahoma,Arial,Microsoft YaHei,微软雅黑,SimSun,宋体,Heiti,黑体,sans-serif}input:disabled,textarea:disabled{background-color:#333;color:#999}input:hover,textarea:hover{border-color:#6cf}input:focus,textarea:focus{border-color:#6d91ff}input:disabled:hover,textarea:disabled:hover{border-color:#666}.no-highlight,.no-highlight:active,.no-highlight:focus,.no-highlight:hover{outline:none!important;border:none!important}.form-area .line{padding:20px 0}.form-area .line:after{content:"";display:block;height:0;visibility:hidden;clear:both}.form-area .line label{line-height:35px}.form-area .line input[type=password],.form-area .line input[type=text],.form-area .line select{width:500px}.form-area .line .button,.form-area .line input,.form-area .line select{margin-right:6px;margin-bottom:6px}.form-area .line .left{width:140px;margin-right:10px}.form-area .line .right{margin-left:150px;float:none}.form-area .line .block{line-height:35px;vertical-align:center}.form-area .line .option{margin-right:10px}.form-area .line.form-error{color:#ff8e75;font-size:13px}.form-compact .line{padding:5px 0}input.input-inline{display:inline;width:auto!important}input.input-mini{font-size:13px;line-height:25px;height:25px}input.danger,select.danger{border:2px solid #ff8e75}input:active,select:active,textarea:active{outline:0;border-color:#6cf}.button{border:none;display:inline-block;padding:0 24px;box-sizing:border-box;text-align:center;border-radius:3px;height:35px;line-height:35px;background-color:#333;color:#fff;cursor:pointer;transition:all .3s;vertical-align:middle;-webkit-appearance:none;font-size:14px}.button:hover{background-color:#444}.button i{font-size:1.2em;display:inline-block;height:33px;line-height:33px;vertical-align:middle}.button i.button-icon{margin-right:7px}.button.button-mini{line-height:25px;height:25px;font-size:13px;padding:0 10px}.button.button-mini i{height:23px;line-height:23px}.button:hover{border-color:#999}.button.button-primary{color:#fff;background-color:#d67764;border-color:#d67764}.button.button-primary:hover{background-color:#cc6e5b;border-color:#cc6e5b}.button.button-danger{color:#fff;background-color:#fc5353;border-color:#fc5353}.button.button-danger:hover{color:#fff;background-color:#bc3232;border-color:#bc3232}.button.button-success{color:#fff;background-color:#d67764;border-color:#d67764}.button.button-success:hover{color:#fff;background-color:#bc3232;border-color:#bc3232}.button.button-text{border-color:transparent;color:#4bbfe5}.button.button-text:hover{border-color:#999}.button.button-text.button-danger{background-color:transparent;color:#fc5353}.text.text-danger{color:#fc5353}.text.text-danger:hover{color:#bc3232}.form-inline a,.form-inline button,.form-inline input{display:inline-block}@keyframes introbganic1{0%{transform:translate(100px,-10px);opacity:0}5%{transform:translate(80px);opacity:.07}50%{transform:translate(0);opacity:.1}95%{transform:translate(-80px);opacity:.07}to{transform:translate(-100px,10px);opacity:0}}@keyframes introbganic2{0%{transform:translate(-100px,15px);opacity:0}5%{transform:translate(-80px,10px);opacity:.12}95%{transform:translate(80px,-15px);opacity:.08}to{transform:translate(100px,-20px);opacity:0}}.page-hello .intro{padding-top:60px;margin-bottom:50px;position:relative;color:#fff;overflow:hidden;background-color:#222}.page-hello .intro .intrombg{position:absolute;top:0;left:0;width:100%;height:550px}.page-hello .intro .intrombg .circle{width:1000px;height:1000px;border-radius:100%;background-color:#999;opacity:.005;position:absolute}.page-hello .intro .intrombg .circle.c1{top:-10%;left:0;animation:introbganic1 50s linear infinite}.page-hello .intro .intrombg .circle.c2{top:10%;right:20%;width:500px;height:500px;opacity:.08;animation:introbganic2 60s linear infinite}.page-hello .intro .introbg{position:absolute;top:80px;left:0;width:100%;height:550px;background-color:#333;opacity:.1}.page-hello .intro .introbg .item{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:50%;transform:scale(1.3) translateY(-90px);transition:all .1s ease-in-out;filter:blur(50px)}.page-hello .intro .introbg .item:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:hsla(0,0%,100%,.3)}.page-hello .banner{position:relative}.page-hello .banner .banner-control{position:absolute;top:40%;height:80px;line-height:80px;width:50px;text-align:center;background-color:rgba(0,0,0,.2);z-index:10;cursor:pointer}.page-hello .banner .banner-control i.icon{font-size:20px}.page-hello .banner .banner-control-prev{left:-80px}.page-hello .banner .banner-control-next{right:-80px}.page-hello .banner .banner-img{width:65%;padding:0}.page-hello .banner .banner-img .imgbox{position:relative;height:350px;width:100%;box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:#333}.page-hello .banner .banner-img .imgbox .item{position:absolute;top:0;left:0;height:100%;width:100%;transition:all .3s ease-in-out;overflow:hidden}.page-hello .banner .banner-img .imgbox .item .inner{position:absolute;top:0;left:0;width:780px;background-size:cover;background-position:50%}.page-hello .banner .banner-img .imgbox .item .inner img{height:350px;width:780px;border-radius:10px}.page-hello .banner .banner-motto{width:40%;margin-left:-5%}.page-hello .banner .banner-motto .mottobox{position:relative;height:350px}.page-hello .banner .banner-motto .mottobox .item{color:#fff;position:absolute;bottom:8%;left:0;font-size:22px;transition:all .3s ease-in-out}.page-hello .banner .banner-motto .mottobox .item h1{font-size:45px;font-weight:bolder;padding-bottom:20px;text-shadow:0 5px 15px rgba(0,0,0,.3)}.page-hello .intro .desc{margin-top:60px;text-align:center}.page-hello .intro .desc .item{background-color:rgba(0,0,0,.2);position:relative;height:170px;text-align:left;box-sizing:border-box;padding:25px 30px;box-shadow:0 5px 20px rgba(0,0,0,.03);border-radius:10px}.page-hello .intro .desc .item h3{font-size:17px;font-weight:400;padding-bottom:15px}.page-hello .intro .desc .item p{line-height:1.8em}.page-hello .intro .desc .note{padding-top:30px;color:#aaa;letter-spacing:3px}.page-hello .intro .desc .note a{color:inherit;text-decoration:underline;margin:0 5px}.page-hello .subject-section .section-tag-box{padding-bottom:20px}.page-hello .subject-section .subject-box{margin-top:40px}.page-hello .subject-section .section-intro .title-box{margin-bottom:10px}.page-hello .subject-section .section-intro .title-box h2{font-size:50px;color:#fc5353;font-weight:1000;line-height:1.2;letter-spacing:-.1em}.page-hello .subject-section .section-intro .item h3{font-size:18px;color:#fc5353;margin-bottom:10px}.page-hello .subject-section .section-intro .item p{font-size:13px;color:#999}.page-hello .subject-section .item-list{width:100%}.page-hello .subject-section .item-list .item{position:relative;width:200px;height:200px;float:left;transition:all .3s;outline:4px solid #222}.page-hello .subject-section .item-list .item .image{height:100%;width:100%}.page-hello .subject-section .item-list .item .content{position:absolute;bottom:0;left:0;padding:10px;width:100%;box-sizing:border-box;opacity:.2;transition:all .3s;line-height:1;text-shadow:0 0 5px rgba(0,0,0,.5)}.page-hello .subject-section .item-list .item .content h4{font-size:13px;font-weight:400}.page-hello .subject-section .item-list .item:first-child{height:400px;width:400px}.page-hello .subject-section .item-list .item:hover .content{opacity:1;background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.with-us .container{padding:20px 0}.with-us .card{border-radius:10px;background-color:#522e2c;padding:50px;color:#fff}.with-us .card h2{font-size:20px;margin-bottom:10px}.with-us .card p{color:#ddd}.with-us .content{margin-top:40px}.with-us .content .outline-button{color:#fff;padding:10px 20px;border-color:#fff;height:auto;line-height:1;font-size:16px}.ch.works{background-color:#1c1c1c}.ch.works .rank .item{padding:20px;position:relative;overflow:hidden;border-top:1px solid #333}.ch.works .rank .item .image{float:left;height:80px;width:80px;background-color:#333;margin-right:20px;border-radius:5px}.ch.works .rank .item h4{font-weight:400}.ch.works .rank .item .sub{line-height:20px;margin-top:10px;vertical-align:middle;color:#999}.ch.works .rank .item .sub span{margin-right:20px}.ch.works .rank .item .sub i{line-height:20px;margin-right:5px}.ch.works .rank .item .no{position:absolute;right:0;bottom:-30px;transform:rotate(16deg);font-size:70px;color:#999;opacity:.18}.ch.works .rank .item:nth-child(-n+3) .no{color:#ff6a5b}.ch.tags .card{width:160px;height:200px;text-align:center;padding:40px;float:left;margin-right:20px}.ch.tags .card img{height:80px;width:80px;border-radius:100%}.ch.tags .card h4{font-weight:400;font-size:17px;padding:20px 0}.ch.tags .card p{color:#999}.wiki-editor .line{padding:5px 0}.wiki-editor .line .block{margin:0;vertical-align:middle}.wiki-editor .line .block.value{padding-left:60px}.wiki-editor .line .block.value input{border:none;border-radius:0;width:200px}.wiki-editor .line input{font-size:12px}.wiki-editor .line .key input{width:220px}.wiki-editor .line input,.wiki-editor .line select{display:inline-block;width:150px;vertical-align:middle}.wiki-editor .line textarea.source-code{height:200px;width:500px;font-family:Consolas}.subject-header{padding-top:40px;padding-bottom:20px}.subject-header h2{font-size:28px}.subject-header .cover{height:90px;width:90px;float:left;margin-right:20px}.subject-header .sub{padding:8px 0;color:#999}.subject-header .sub span{padding-right:20px}.subject-header .sub span i{margin-right:6px}.subject-header .subject-header-menu{height:60px;margin-top:20px}.subject-header .subject-header-menu a{display:inline-block;float:left;height:40px;line-height:40px;margin-right:10px;padding:0 20px}.subject-header .subject-header-menu a i.icon{color:#999;margin-right:5px}.subject-header .subject-header-menu a i.icon.active{color:#ff8e75}.subject-header .subject-header-menu a.active{border-bottom:3px solid #fc5353;background-color:#252525}.page-subject-subtitle{background-color:#333}.subject-edit-nav{list-style:none;padding-bottom:10px}.subject-edit-nav li{float:left;display:inline-block;height:30px;line-height:30px;padding-right:30px}.subject-edit-nav li.active{color:#ff6a5b}.page-subject-header{position:relative}.page-subject-header .subject-header{position:relative;z-index:1}.page-subject-header .subject-bg{position:absolute;top:0;left:0;width:100%;height:500px;z-index:-1;overflow:hidden}.page-subject-header .subject-bg .blur-bg{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:50%;filter:blur(20px);transform:scale(1.3);opacity:.4}.page-subject-header .subject-bg:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(29,29,29,.68),#1d1d1d)}.page-subject{position:relative}.page-subject .container{position:relative;z-index:1}.page-subject .table{width:100%}.page-subject .table .table-row{border-bottom:1px solid #f5f5f5;transition:all .3s}.page-subject .table .table-row:hover{color:#bc3232}.page-subject .table .table-cell{padding:6px 0}.page-subject .table .table-cell i{margin-right:5px;color:#999}.page-subject .table .table-cell.sub{color:#999}.page-subject .subject-sidebar .block{padding-bottom:16px;margin-bottom:16px;border-bottom:0}.page-subject .subject-main{padding-left:20px}.page-subject .subject-main .subject-title{height:120px}.page-subject .subject-main .subject-title h2{font-size:28px;padding-bottom:10px}.page-subject .subject-main .subject-title h3{font-size:18px}.page-subject .subject-main .subject-content{position:relative}.page-subject .subject-main .subject-content .subject-intro .article{margin-bottom:30px}.page-subject .subject-main .title-box h2{font-size:20px}.page-subject .subject-bigimg img{border-radius:8px;box-shadow:3px 0 8px rgba(0,0,0,.15)}.page-subject .subject-headimg img{width:100%;border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,.5)}.page-subject .subject-wiki ul li{line-height:1.7em;padding:3px 0;color:#ccc;border-bottom:1px solid #333;word-wrap:break-word;word-break:break-all}.page-subject .subject-wiki ul li .t{color:#999;padding-right:.8em;float:left}.page-subject .subject-wiki ul li a{color:#bc3232}.page-subject .subject-wiki .subject-wiki-improve{font-size:13px;padding-top:26px;color:#666}.page-subject .subject-wiki .subject-wiki-improve a{color:#888}.page-subject .subject-wiki .subject-wiki-improve i{float:left;display:inline-block;height:40px;width:40px;line-height:40px;font-size:25px;text-align:center;margin-right:16px;background-color:#333;color:#ff8e75}.page-subject .subject-door a.door-item{display:inline-block;background-color:#333;padding:10px 15px;margin:0 10px 10px 0;line-height:1.4}.page-subject .subject-door a.door-item p{vertical-align:middle}.page-subject .subject-door a.door-item p img{vertical-align:middle;float:left;margin-right:8px}.page-subject .subject-door a.door-item span{font-size:12px;color:hsla(0,0%,100%,.3)}.page-subject .subject-door a.door-item:hover{background-color:#cc6e5b}.page-subject .subject-rank{text-align:right;color:#999;font-size:13px}.page-subject .subject-rank .rank-score{color:#e09015;font-size:28px;margin-bottom:0}.page-subject .subject-rank .rank-stars{display:inline-block;padding-bottom:15px;border-bottom:1px solid #f5f5f5;margin-bottom:15px}.page-subject .subject-gallery .swiper-container{width:100%;height:240px;padding-bottom:26px}.page-subject .subject-gallery .swiper-container .item{width:auto}.page-subject .subject-gallery .swiper-container .item img{height:240px}.page-subject .subject-gallery .swiper-container-horizontal>.swiper-pagination-bullets,.page-subject .subject-gallery .swiper-pagination-custom,.page-subject .subject-gallery .swiper-pagination-fraction{bottom:0;text-align:left}.page-subject .subject-gallery .swiper-pagination-bullet{background-color:rgba(0,0,0,.3)}.page-subject .subject-gallery .swiper-pagination-bullet-active{background-color:rgba(0,0,0,.6)}.page-subject .subject-gallery .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px 0 0}.page-subject .subject-vitrine .swiper-container{width:100%;height:400px;padding-bottom:26px}.page-subject .subject-vitrine .swiper-container .item{width:auto}.page-subject .subject-vitrine .swiper-container .item img{height:400px}.page-subject .subject-vitrine .swiper-container-horizontal>.swiper-pagination-bullets,.page-subject .subject-vitrine .swiper-pagination-custom,.page-subject .subject-vitrine .swiper-pagination-fraction{bottom:0;text-align:left}.page-subject .subject-vitrine .swiper-pagination-bullet{background-color:rgba(0,0,0,.3)}.page-subject .subject-vitrine .swiper-pagination-bullet-active{background-color:rgba(0,0,0,.6)}.page-subject .subject-vitrine .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1px 10px 0}.page-subject .subject-vitrine .vitrine-bili-iframe-box{position:relative;height:400px;width:600px}.page-subject .subject-vitrine .vitrine-bili-iframe-box .jump-button{position:absolute;right:5%;top:5%;background-color:#fc5353;color:#fff;padding:8px 15px;z-index:12}.page-subject .subject-vitrine .vitrine-bili-iframe-box:after{height:400px;width:600px;content:"";display:block;height:100%;width:100%;position:absolute;z-index:10;top:0;left:0;background-color:rgba(0,0,0,.6);transition:all .3s;opacity:1}.page-subject .subject-vitrine .vitrine-bili-iframe-box:hover:after{opacity:0;pointer-events:none}.page-subject .subject-vitrine .vitrine-bili-iframe{height:400px;width:600px}.page-subject .subject-linked-item{float:left;width:110px;padding:0 20px 20px 0;color:#666}.page-subject .subject-linked-item .relationship{display:block;height:28px;line-height:28px;font-size:13px;color:#999}.page-subject .subject-linked-item .subject-linked-item-content img{width:110px;height:110px;margin:2px 0;border-radius:10px}.page-subject .subject-linked-item .subject-linked-item-content .title{height:58px;overflow:hidden;font-size:12px}.page-subject .subject-event-works .circle-item .col{padding-top:0}.page-subject .subject-event-works .circle-item .circle-content{text-align:right;padding-right:20px}.page-subject .subject-event-works .circle-item .circle-content img{height:100px;width:100px}.page-subject .subject-event-works .work-item{font-size:13px}.page-subject .subject-event-works .work-item img{width:146%;height:146px}.page-subject .subject-relation .content{display:flex}.page-subject .subject-relation .item{margin-right:10px;width:100px}.page-subject .subject-relation .item .preview{height:100px;width:100px;border-radius:6px;box-shadow:inset 0 0 6px rgba(0,0,0,.2);margin-bottom:5px}.page-subject .subject-relation .item .info h4{font-size:13px;height:40px;overflow:hidden;text-overflow:ellipsis}.page-subject .subject-relation .item .info p{font-size:12px;color:#999}.page-subject .work-circle-info .subject-image{float:left;width:100px}.page-subject .work-circle-info .subject-image img{width:80px;height:80px;border-radius:5px}.page-subject .work-circle-info .subject-content{margin-left:100px}.page-subject .work-circle-info .subject-content span{display:block;font-size:13px;color:#999}.page-subject .work-circle-more{display:flex;flex-wrap:wrap;text-align:center;justify-content:space-between;font-size:13px}.page-subject .work-circle-more .item{width:75px;flex-shrink:0;margin-bottom:5px}.page-subject .work-circle-more .item img{height:75px;width:75px;border-radius:5px}.page-subject .work-circle-more .item p{height:28px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.page-subject .block .action-box{margin-top:20px}.subject-item-list .subject-item{padding-bottom:20px;border-bottom:1px solid #333;margin-bottom:20px}.subject-item-list .subject-item .subject-image{float:left}.subject-item-list .subject-item .subject-image img.cover{width:120px;height:120px}.subject-item-list .subject-item .subject-content{margin-left:130px}.subject-item-list .subject-item .subject-content h3{font-size:15px}.subject-item-list .subject-item .subject-content p{font-size:13px;color:#999}.page-tag .tag-wall h1.title{font-size:30px}.page-tag .tag-wall .tag{background-color:transparent;font-size:30px;padding:0 10px 10px 0;color:#aaa}.page-tag .tag-wall .tag:hover{text-decoration:underline;color:#ff8e75}.page-circle{position:relative}.page-circle .circle-content{position:relative;z-index:6}.page-circle .circle-header img{width:auto;height:auto;max-height:200px;max-width:350px;float:left;margin-right:20px;background-color:#222;border-radius:6px}.page-circle .circle-header .content{margin-left:110px;line-height:1.8}.page-circle .circle-header .content h2{font-size:28px;font-weight:700;line-height:1;padding-bottom:10px}.page-circle .circle-background{position:absolute;height:600px;overflow:hidden;width:100%}.page-circle .circle-background .bg-img{position:relative;height:1000px;width:100%;z-index:2;background-size:cover;background-position:50%}.page-circle .circle-background .bottom-gradient{position:absolute;z-index:5;bottom:0;left:0;width:100%;height:600px;background:linear-gradient(180deg,rgba(29,29,29,0) 0,#1d1d1d)}.page-circle .circle-nav{height:50px;line-height:50px;box-shadow:0 3px 6px rgba(0,0,0,.08);background:#333}.page-circle .circle-nav a{display:inline-block;height:50px;line-height:50px;padding:0 25px}.page-circle .circle-nav .right{float:right}.page-circle .circle-nav a.like{color:#fff;padding:0 35px;background:linear-gradient(270deg,#fe8c00 30%,#f83600);margin-right:0}.page-me .number-bar{display:flex;justify-content:space-between;align-content:center;text-align:center;flex-wrap:wrap}.page-me .number-bar .item{width:50%;margin-bottom:20px}.page-me .number-bar .item span.number{display:block;font-size:20px}.page-me .sidebar{position:relative}.page-me .sidebar .studio-enter{position:relative;background-color:#333;display:block;margin-right:20px;margin-top:30px;text-align:center;padding:15px 0;transition:all .3s;overflow:hidden}.page-me .sidebar .studio-enter .icon{position:absolute;bottom:-15px;right:-15px;opacity:.1;font-size:72px;margin-right:10px;line-height:1}.page-me .sidebar .studio-enter:hover{background-color:#cc6e5b}.page-me .sidebar .me-nav{background-color:#333;padding:20px 30px;box-sizing:border-box;margin-right:20px;border-top:2px solid #fc5353}.page-me .sidebar .me-nav li{list-style:none;text-align:right;padding:16px 28px 16px 10px}.page-me .sidebar .me-nav li.active span{position:relative;z-index:5}.page-me .sidebar .me-nav li.active span:after{position:absolute;right:-30px;top:5px;content:"";display:inline-block;height:12px;width:12px;border-radius:100%;background-color:#fc5353;z-index:1}.page-me .form-update-userinfo .line-update-avatar .avatar{border-radius:100%;margin-right:30px;display:block;margin-bottom:20px}.goto-top{position:fixed;bottom:-60px;right:40px;height:50px;width:50px;background-color:#333;box-shadow:0 3px 6px rgba(0,0,0,.1);text-align:center;line-height:50px;cursor:pointer;opacity:0;transition:all .4s}.goto-top i{transition:all .3s;color:#fc5353;font-size:30px;line-height:50px}.goto-top.show{opacity:1;bottom:60px}.goto-top:hover{box-shadow:0 6px 12px rgba(0,0,0,.3)}.goto-top:hover i{color:#0084ff}.image-uploader .file-item{display:inline-block;height:80px;width:80px;border-radius:6px;float:left;text-align:center;margin-right:20px;margin-bottom:20px;position:relative;overflow:hidden}.image-uploader .file-item img{height:100%;width:100%;outline:0;border:0}.image-uploader .file-item .tools{position:absolute;top:0;right:0;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.1);padding:0 7px;cursor:pointer}.image-uploader .file-item .tools i{font-size:20px}.image-uploader .file-item .tools.tools-remove:hover{background-color:#ff6a5b}.image-uploader .file-item.button-add{cursor:pointer;border:1px dashed #ccc}.image-uploader .file-item.button-add i{line-height:80px;height:80px;font-size:30px;color:#ccc}.image-uploader .file-item.button-add:hover{border-color:#bc3232}.image-uploader .file-item.button-add:hover i{color:#bc3232}.image-uploader .file-item input[type=file]{position:absolute;top:0;left:0;display:block;height:100%;width:100%;opacity:0;cursor:pointer}.page-coming-soon{padding:100px;text-align:center;color:#999}.page-coming-soon h1{font-size:30px;padding:20px 0}.subject-cover-list{display:flex}.subject-cover-list .item{width:25%;box-sizing:border-box;padding:0 20px 20px 0;line-height:2}.subject-cover-list .item img.subject-cover{max-width:90%;max-height:300px;box-shadow:0 5px 10px rgba(0,0,0,.5)}.subject-cover-list .item .info{font-size:13px}.subject-cover-list .item .info .tag-mini{display:inline-block;background-color:#fc5353;color:#fff;padding:0 5px;line-height:1.5;border-radius:5px}.subject-relation-editor .method-select a{border-bottom:2px solid transparent;margin-right:10px;padding-bottom:3px}.subject-relation-editor .method-select a.active{color:#fc5353;border-bottom-color:#fc5353}.subject-relation-editor .subject-relation-content{display:flex}.subject-relation-editor .subject-relation-content .subject-item{flex-grow:1;margin:0 20px 20px 0;font-size:14px}.subject-relation-editor .subject-item .info{margin:6px 0 10px}.subject-relation-editor .subject-item .subject-name{font-size:13px}.subject-relation-editor .subject-item .subject-sub{font-size:12px;color:#999}.subject-relation-editor .subject-item .action .col .button,.subject-relation-editor .subject-item .action .col input{width:100%}.subject-relation-editor .subject-item .action .col-8{margin-right:10px}.subject-relation-editor .subject-item .action-submit .button{float:left}.subject-relation-editor .subject-item .cover{height:100px;width:100px}.subject-relation-editor .subject-relation-title h2{font-size:20px;margin-bottom:10px}.subject-gallery-page .gallery-list{display:flex}.subject-gallery-page .gallery-list .item{position:relative;width:220px;height:220px;border:1px solid #333;overflow:hidden}.subject-gallery-page .gallery-list .item .inner{transition:all .3s;transform:scale(.8);opacity:0;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.4)}.subject-gallery-page .gallery-list .item .inner:hover{opacity:1;transform:scale(1)}.subject-gallery-page .gallery-list .item .inner .content{position:absolute;bottom:0;left:0;padding:15px;line-height:1.8}.subject-gallery-page .gallery-list .item .inner .content span{display:block;font-size:13px;color:#fff}.subject-gallery-page .gallery-list .item .inner .content .sub{font-size:12px;opacity:.7}.subject-simple-list .subject-item{box-sizing:border-box;padding-right:20px;margin-bottom:20px;width:50%;float:left}.subject-simple-list .subject-item .preview{float:left;margin-right:20px}.subject-simple-list .subject-item .preview img.logo{height:100px;width:100px;border-radius:6px}.subject-simple-list .subject-item .content{margin-left:120px}.subject-simple-list .subject-item .content h3{font-size:16px;padding-bottom:10px}.subject-simple-list .subject-item .content p{font-size:13px;opacity:.6;padding-bottom:10px}.subject-simple-list .subject-item .content i.icon{color:#bc3232;margin-right:6px}.subject-item .subject-image{max-height:320px;width:240px}.subject-item .subject-image img{height:240px;width:240px;background-color:#333}.subject-item .subject-content{margin:10px 0;padding-right:20px}.subject-item .subject-content h3{font-size:16px;font-weight:400;line-height:1.2}.subject-item .subject-content h3 span{font-size:14px;color:#999;margin-left:5px}.subject-item .subject-tag-list a{display:inline-block;color:#999;font-size:13px;margin-right:5px}.work-list{display:flex;flex-wrap:wrap}.work-list .work-item{width:33.33%}.work-list .work-item-list{width:50%;margin-bottom:20px}.work-list .work-item-list a{display:flex}.work-list .work-item-list .subject-image{width:120px;height:120px;margin-right:20px;flex-shrink:0}.work-list .work-item-list .subject-image img{width:120px;height:120px}.work-list .work-item-list .subject-content h3{font-size:15px}.work-list .work-item-list .subject-content .subject-tag-list a{display:inline-block;color:#999;font-size:13px;margin-right:5px}.circle-list{display:flex;flex-wrap:wrap}.circle-list .circle-item{width:100%;margin-bottom:20px}.circle-list .circle-item .subject-image{float:left;width:auto;height:auto}.circle-list .circle-item .subject-image img{border-radius:6px;height:150px;width:150px}.circle-list .circle-item .subject-content{margin:0 0 0 170px}.circle-list .circle-item .circle-work-list{display:flex;margin-top:20px;margin-left:170px;overflow-x:hidden}.circle-list .circle-item .circle-work-list .item{flex-shrink:0;margin-right:20px;width:120px;overflow:hidden}.circle-list .circle-item .circle-work-list .item img{height:120px;width:120px;background-color:#333}.circle-list .circle-item .circle-work-list .item h3{font-size:14px;height:30px}.subject-detail-list .subject-item .preview{float:left;margin-right:20px}.subject-detail-list .subject-item .preview img.logo{width:110px}.subject-detail-list .subject-item .content .sub{font-size:13px;color:#999}.page-notice .main{background-color:#333;padding:8% 15%;border-top:4px solid #fc5353;text-align:center;margin:10% auto}.page-notice .icon{font-weight:400;font-size:50px;margin-bottom:40px}.page-notice h2{font-weight:400;font-size:30px;margin-bottom:8px}.page-notice h3{font-weight:400;font-size:17px;color:#888}.page-notice .action{margin-top:60px}.page-notice .action a{display:inline-block;background-color:#2196f3;color:#fff;padding:10px 70px;transition:all .2s;margin:0 20px;text-decoration:none}.page-notice .action a:hover{text-decoration:none;background-color:#1976d2}.page-notice .copyright{font-size:13px;color:#aaa;line-height:80px}.nav-menu{border-top:1px solid #333;border-bottom:1px solid #333;height:50px;line-height:50px;display:flex;margin-bottom:30px}.nav-menu .nav-menu-item{list-style:none}.nav-menu .nav-menu-item a{padding:0 25px;transition:all .3s}.nav-menu .nav-menu-item.active a{color:#fc5353}.nav-menu .nav-menu-item:hover a{color:#893838}.gate-editor .gate-table td{padding:15px 5px;vertical-align:top}.gate-editor .gate-table tr.header{color:#999}.gate-editor .gate-table .handle{color:#999;font-size:20px}.gate-editor .gate-table td.website{display:flex;justify-content:center;align-items:center}.gate-editor .gate-table td.website .website-favicon{flex-shrink:0;margin-left:10px;height:32px;width:32px}.subject-discuss-table .post-item{margin-bottom:20px}.subject-discuss-table .post-item .post-avatar{float:left;width:50px;height:50px;margin-right:20px}.subject-discuss-table .post-item .post-avatar img{height:50px;width:50px;border-radius:5px}.subject-discuss-table .post-item .content{margin-left:70px}.subject-discuss-table .post-item .post-user{font-size:12px;color:#999;margin-bottom:5px}.subject-discuss-table .post-item .post-user span{display:inline-block}.subject-discuss-table .post-item .post-user span:after{display:inline-block;margin:0 5px;content:"\B7"}.subject-discuss-table .post-item .post-user span:last-child:after{content:""}.group-card-list{display:flex;flex-wrap:wrap}.group-card-list .group-card{width:50%;margin-bottom:20px;flex-shrink:0}.group-card .group-card-content{display:flex;margin-bottom:10px}.group-card .group-card-content .group-image{flex-shrink:0}.group-card .group-card-content .group-image img{display:block;height:90px;width:90px;background-color:#333;margin-right:20px}.group-card .group-card-content .group-content h2{font-weight:400}.group-card .group-card-content .group-content p{font-size:13px;color:#999}.group-card .group-card-content .group-content .group-user-list{height:36px;margin:8px 10px 0 18px}.group-card .group-card-content .group-content .group-user-list .avatar{width:30px;height:30px;margin-left:-18px;border-radius:100%;border:3px solid #222}.group-card .action{display:flex;margin:20px -10px 0}.group-card .action a{flex-grow:1;margin:0 10px;line-height:28px;height:28px}.user-card .avatar{float:left;margin-right:20px;height:60px;width:60px}.user-card .content{line-height:60px}.user-card-list{display:flex}.user-card-list .user-card{width:25%}.thread-table .item{padding:10px 0;height:50px;position:relative}.thread-table .item .thread-avatar .avatar{border-radius:100%;height:40px;width:40px;padding:5px;float:left;margin-right:15px}.thread-table .item .thread-content{display:block;margin-left:65px}.thread-table .item .thread-content .thread-sub{width:100%;height:24px;overflow:hidden;flex-grow:1;font-size:12px;color:#999;vertical-align:center;display:flex;justify-content:flex-start}.thread-table .item .thread-content .thread-sub span{display:inline-block}.thread-table .item .thread-content .thread-sub span a{color:#666}.thread-table .item .thread-content .thread-sub span:after{content:"\B7";margin:0 6px}.thread-table .item .thread-content .thread-sub span:last-child:after{display:none}.thread-table .item .thread-count{position:absolute;top:10px;right:0;padding-right:20px}.thread-table .item .thread-count span{display:inline-block;line-height:50px;height:50px;color:#999;vertical-align:middle}.thread-table .item .thread-count span i{margin-right:10px;font-size:20px}.thread-table .item:hover{background-color:#333}.page-thread .thread-view .post-item{margin-top:15px;margin-bottom:30px;border-bottom:1px solid #222}.page-thread .thread-view .post-item .post-avatar{float:left;margin-right:20px}.page-thread .thread-view .post-item .post-avatar .avatar{height:60px;width:60px;border-radius:100%}.page-thread .thread-view .post-item .post-sub{color:#999;margin-bottom:20px}.page-thread .thread-view .post-item .post-sub span{margin-right:10px}.page-thread .thread-view .post-item .post-content{margin-left:80px}.page-thread .thread-view .post-item .post-footer{height:40px;width:100%}.page-thread .post-replay textarea{width:100%}.invite_code_table{border-top:1px solid #333}.invite_code_table .item{padding:15px 0;border-bottom:1px solid #333;display:flex;justify-content:space-between}.page-wiki .wiki-count{display:flex;flex-wrap:wrap}.page-wiki .wiki-count p{width:33.33%;font-size:16px}.page-wiki .wiki-count p span{font-size:24px;margin-right:10px;color:#fc5353}.page-wiki .wiki-change-log .item{display:flex;justify-content:flex-start;align-items:center;margin:20px 0}.page-wiki .wiki-change-log .item .cover{position:relative;margin-right:20px;height:60px;width:60px;flex-shrink:0}.page-wiki .wiki-change-log .item .subject-cover{height:60px;width:60px}.page-wiki .wiki-change-log .item .user-avatar{position:absolute;bottom:-5px;right:-5px;height:30px;width:30px;z-index:10;border-radius:100%}.page-wiki .wiki-user-rank .item{display:flex;margin:10px 0}.page-wiki .wiki-user-rank .item .avatar-box{margin-right:20px}.page-wiki .wiki-user-rank .item .avatar-box img{height:60px;width:60px;border-radius:100%}.page-account .invite-register-notice{padding:20px 40px;margin:20px 0;background-color:#222;display:inline-flex;align-items:center}.page-account .invite-register-notice .avatar{height:60px;width:60px;margin-right:20px}.page-user-profile .user-profile-header .avatar{border-radius:100%;height:100px;width:100px;margin-right:20px;float:left}.page-user-profile .user-profile-header .content{margin-left:120px}.page-user-profile .user-profile-header .content h2{font-size:25px;font-weight:400}.page-user-profile .user-profile-header .user-profile-nav{margin-top:20px}.page-user-profile .user-profile-header .user-profile-nav a{display:inline-block;float:left;height:40px;line-height:40px;margin-right:10px;padding:0 20px}.page-user-profile .user-profile-header .user-profile-nav a.active{border-bottom:3px solid #fc5353;background-color:#252525}.page-user-profile .user-intro{position:relative;padding:20px;background-color:#222;overflow:hidden}.page-user-profile .user-intro .icon-bg{position:absolute;right:20px;bottom:-55px;opacity:.06}.page-user-profile .user-intro .icon-bg i{font-size:90px}.page-user-profile .subject-box .item-list{width:100%}.page-user-profile .subject-box .item-list .item{position:relative;width:100px;height:100px;float:left;transition:all .3s;outline:2px solid #222}.page-user-profile .subject-box .item-list .item .image{height:100%;width:100%}.page-user-profile .subject-box .item-list .item .content{position:absolute;bottom:0;left:0;padding:10px;width:100%;box-sizing:border-box;opacity:.2;transition:all .3s;line-height:1;text-shadow:0 0 5px rgba(0,0,0,.5)}.page-user-profile .subject-box .item-list .item .content h4{font-size:12px;font-weight:400}.page-user-profile .subject-box .item-list .item:hover .content{opacity:1;background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.page-user-profile .collect-card-list .collect-card{width:252px;margin:0 10px 10px 0}.page-user-profile .user-static .action{display:flex;margin:20px -10px 0}.page-user-profile .user-static .action a{flex-grow:1;margin:0 10px;line-height:28px;height:28px}.page-user-profile .user-static .action i.icon{margin-right:10px;font-size:24px}.page-user-profile .number-bar{display:flex;justify-content:space-between;align-content:center;text-align:center}.page-user-profile .number-bar .item{flex:1}.page-user-profile .number-bar .item span.number{display:block;font-size:20px}.page-group .group-intro{position:relative;padding:20px;background-color:#222;overflow:hidden}.page-group .group-intro .icon-bg{position:absolute;right:20px;bottom:-55px;opacity:.06}.page-group .group-intro .icon-bg i{font-size:90px}.page-feed .feed-sender{background:#333;overflow:hidden;margin-bottom:30px}.page-feed .feed-sender .feed-input{height:140px;min-height:0;width:100%;resize:none;padding:20px;font-size:16px}.page-feed .feed-sender .tool-bar{background-color:#2a2a2a;display:flex;height:40px;line-height:40px;width:100%;align-content:center;justify-content:space-between}.page-feed .feed-sender .tool-bar .send-button{background-color:#cc6e5b;height:40px;padding:0 30px}.page-feed .feed-sender .tool-bar .tooltips{padding:0 20px;font-size:13px;color:#999}.page-feed .feed-loading{padding:20px;background-color:#222;margin:20px 0}.page-feed .feed-filter{margin-bottom:30px}.page-feed .feed-filter a{display:inline-block;background-color:#222;padding:2px 10px;margin-right:10px}.page-feed .feed-filter a.active{background-color:#cc6e5b;color:#fff}.page-feed .feed-list .feed-card{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #333}.page-feed .feed-list .feed-card .feed-avatar-box{float:left}.page-feed .feed-list .feed-card .feed-box{margin-left:80px}.page-feed .feed-list .feed-card img.avatar{height:60px;width:60px;border-radius:100%;margin-right:20px}.page-feed .feed-list .feed-card .header{display:flex;align-items:center}.page-feed .feed-list .feed-card .header span{color:#666;margin-right:15px;font-size:13px}.page-feed .feed-list .feed-card .header span.name{color:#ddd;font-size:15px}.page-feed .feed-list .feed-card .feed-content{padding-top:10px}.page-feed .feed-list .feed-card .feed-content .related-card .item{width:auto;display:inline-flex;margin-top:15px;min-height:60px;background-color:#222}.page-feed .feed-list .feed-card .feed-content .related-card .item img.cover{height:60px;width:60px}.page-feed .feed-list .feed-card .feed-content .related-card .item .content{display:flex;flex-wrap:wrap;align-content:center;padding:0 20px}.page-feed .feed-list .feed-card .feed-content .related-card .item .content p{width:100%;font-size:13px;color:#666}.page-feed .feed-list .feed-card .feed-content .related-card .item .content p.name{color:#999}.page-feed .feed-list .feed-card .action{display:flex;padding:10px 0;justify-content:space-between}.page-feed .feed-list .feed-card .action .items{display:flex}.page-feed .feed-list .feed-card .action .item{background-color:#222;padding:2px 15px;margin-right:10px;transition:all .3s;cursor:pointer}.page-feed .feed-list .feed-card .action .item i{margin-right:3px;font-size:14px}.page-feed .feed-list .feed-card .action .item.active{background-color:#724035}.page-feed .feed-list .feed-card .action .item:hover{background-color:#cc6e5b}.page-feed .feed-list .feed-card .action .right-box .item{margin-right:0;margin-left:10px}.page-feed .feed-list .feed-card .reply-list{font-size:13px;color:#aaa}.page-feed .feed-list .feed-card .reply-list .item{display:flex;justify-content:space-between;overflow:hidden;height:30px;line-height:30px}.page-feed .feed-list .feed-card .reply-list .item .content .avatar-box{float:left;margin-right:10px}.page-feed .feed-list .feed-card .reply-list .item .sub{color:#666}.page-feed .feed-list .feed-card .reply-list .do-reply{height:auto;line-height:1;margin-bottom:10px}.page-feed .feed-list .feed-card .reply-list .do-reply .button{flex-shrink:0;margin-left:10px}.page-feed .feed-load-more{background-color:#333;text-align:center;padding:16px 0}.page-collect .collect-editor .method-select a{border-bottom:2px solid transparent;margin-right:10px;padding-bottom:3px}.page-collect .collect-editor .method-select a.active{color:#fc5353;border-bottom-color:#fc5353}.page-collect .collect-list .collect-item{position:relative;margin-bottom:30px}.page-collect .collect-list .collect-item .subject-cover{width:140px;margin-right:10px}.page-collect .collect-list .collect-item .subject-cover img{height:120px;width:120px;background-color:#222}.page-collect .collect-list .collect-item .subject-content{margin-left:150px}.page-collect .collect-list .collect-item .subject-content h3{font-weight:400}.page-collect .collect-list .collect-item .subject-content .collect-data{margin-top:20px}.page-collect .collect-list .collect-item .subject-content textarea{min-height:80px}.page-collect .collect-list .collect-item .subject-content .action-button{margin-top:10px}.page-collect .collect-intro{position:relative;padding:20px;background-color:#222;overflow:hidden}.page-collect .collect-intro .icon-bg{position:absolute;right:20px;bottom:-55px;opacity:.06}.page-collect .collect-intro .icon-bg i{font-size:90px}.collect-card-list{display:flex;flex-wrap:wrap}.collect-card-list .collect-card{margin:0 18px 18px 0}.collect-card{position:relative;height:150px;width:280px;overflow:hidden;background-color:#222;margin-bottom:20px}.collect-card>div{position:absolute;bottom:0;left:0;height:100%;width:100%}.collect-card .background{overflow:hidden;transform:scale(1.35) rotate(-10deg)}.collect-card .background .item{height:50px;width:50px;float:left}.collect-card .cover{background-image:linear-gradient(180deg,rgba(51,51,51,0),#333)}.collect-card .content{display:flex;box-sizing:border-box;height:auto;padding:8px 15px;align-items:center;justify-content:space-between}.collect-card .content .user-data h2{font-size:14px;font-weight:400}.collect-card .content .user-data p{font-size:12px;opacity:.4}.collect-card .content .user-avatar,.collect-card .content .user-avatar .avatar{height:35px;width:35px}.page-feed-table .feed-table-selector a{display:block;width:100%;height:60px;line-height:60px;background-color:#222;text-align:center;margin-bottom:10px}.page-feed-table .feed-table-selector a.active{background-color:#cc6e5b}.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12);background:#333;position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:0 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-moz-fit-content;max-width:fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-moz-fit-content;max-width:fit-content}}@media (max-width:750px){.container{width:90%;margin:0 5%}body{font-size:14px;min-width:100px;padding-top:60px}.left,.right{float:none}.row{margin-left:0;margin-right:0}[class*=col-]{float:none;width:auto;padding:0}.form-area .line .left,.form-area .line .right{width:auto;margin-right:0;margin-left:0}.form-area textarea{width:100%}.page-header{position:fixed;background-color:rgba(20,20,20,.75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;top:0;left:0;height:40px;max-height:40px;padding:10px 0;line-height:1;transition:all .3s;box-shadow:0 0 10px rgba(0,0,0,.5);width:100%}.page-header.active{height:auto;max-height:500px}.page-header .left{width:auto;flex-wrap:wrap}.page-header .left .logo-box{height:40px;float:none}.page-header .left .logo-box .logo{display:block;height:28px;padding:6px 0}.page-header .left .page-nav{width:100%;margin:20px 0}.page-header .left ul{flex-wrap:wrap}.page-header .left ul li{float:left;width:50%}.page-header .left ul li a{width:100%;height:50px;line-height:50px;border-bottom:2px solid rgba(50,50,50,.3)}.page-header .left ul li a.search,.page-header .right ul li,.page-header .right ul li>a{width:100%}.page-header .right .page-user{width:100%;text-align:center;background-color:#333;border-radius:6px;margin-bottom:20px;height:auto;line-height:1;padding:10px 0;border:none}.page-header .mobile-header-button{display:block;position:absolute;right:0;top:0;background-color:#444;margin:15px 5%;height:30px;width:50px;border-radius:6px;line-height:30px;text-align:center}.page-header .mobile-header-button i{font-size:18px}.page-hello .subject-section .section-intro{padding-right:0}.page-hello .banner .banner-img{width:auto}.page-hello .banner .banner-img .imgbox{height:41vw;width:90vw}.page-hello .banner .banner-img .imgbox .item .inner{width:100%}.page-hello .banner .banner-img .imgbox .item .inner img{width:100%;height:auto}.page-hello .banner .banner-motto{width:auto;margin-left:0}.page-hello .banner .banner-motto .mottobox{height:100px}.page-hello .banner .banner-motto .mottobox .item h1{font-size:24px}.page-hello .banner .banner-motto .mottobox .item p{font-size:16px}.page-hello .intro .desc .item{height:auto;margin-bottom:15px}.page-hello .intro .desc .item h3{font-size:15px}.page-hello .intro .desc .item p{font-size:13px}.page-hello .subject-section .item-list .item,.page-hello .subject-section .item-list .item:first-child{width:29vw;height:29vw}.page-hello .subject-section .section-intro .row .item{margin-bottom:20px}.subject-list .work-item{width:100%}.subject-list .subject-item{margin:15px 0}.subject-list .subject-item>a{display:flex}.subject-list .subject-item .subject-image{width:100px;height:100px;margin-right:20px;flex-grow:0;flex-shrink:0}.subject-list .subject-item .subject-image img{width:100px;height:100px}.subject-list .subject-item .subject-content{margin:0;min-height:100px}.subject-list .subject-item .subject-content h3 span{display:block;margin-left:0}.subject-list .circle-item>a{display:block}.subject-list .circle-item .circle-work-list{margin-left:0;overflow-x:auto}.subject-list .circle-item .circle-work-list .item{width:100px}.subject-list .circle-item .circle-work-list .item img{height:100px;width:100px}.with-us .card{padding:20px}.page-thread .thread-view .post-item{margin-top:10px;margin-bottom:20px}.page-thread .thread-view .post-item .post-avatar{float:left;height:40px}.page-thread .thread-view .post-item .post-avatar img.avatar{height:40px;width:40px}.page-thread .thread-view .post-item .post-content{margin-left:0}.page-thread .thread-view .post-item .post-content .post-sub{height:40px;line-height:40px}.page-subject .subject-main{padding-left:0}.group-card-list .group-card{width:100%}.page-footer .logo{display:block;float:none;margin-bottom:20px}.subject-header .subject-header-menu{height:auto}.subject-header .subject-header-menu a{float:none}.page-collect .subject-cover{float:left}.page-wiki .wiki-count p{width:50%}}