.home-menu{list-style:none;background-color:#fff}.home-menu a{position:relative;display:block;padding:10px 15px;text-shadow:0 1px 0 #fff;border-bottom:1px solid #eee;color:#616161}.home-menu a:last-child{border-bottom:0}.home-menu a:hover{text-decoration:none;background-color:#f9f9f9}.home-menu a.current{font-weight:bold;color:#222;cursor:default;background-color:#fff}.home-menu a .todo{position:absolute;border-style:solid;right:0px;top:0px;border-width:10px 10px 10px 10px;border-color:#d23f31 #d23f31 transparent transparent}.home-menu a.current::before{position:absolute;top:0;bottom:0;left:0;width:2px;content:"";background-color:#d23f31}.home-side-read{color:#222}.home-menu a span:last-child:hover,.home-side-read:hover{color:#4285f4}#avatarURLDom{margin-top:30px}.user-name{font-size:20px;font-weight:300;line-height:26px;margin-bottom:20px;padding:20px 10px 25px 10px}.user-name #userNicknameDom{font-size:26px;line-height:30px}.user-name .online,.user-name .offline{background-color:#d23f31;color:#fff;font-size:12px;line-height:20px;border-radius:3px;height:20px;display:inline-block;padding:0 5px;vertical-align:middle;box-sizing:border-box}.user-name .online svg,.user-name .offline svg{margin-top:2px}.user-name .offline{background-color:rgba(0,0,0,0.54)}.user-name button.follow{font-size:14px;width:100%;margin-top:20px}.user-details{margin:0 10px}.user-info{line-height:24px;font-size:12px;color:#616161}.user-intro{line-height:26px;margin-bottom:5px}.pre-post-wrap{background-color:#fff}.pre-post>div{width:25%;margin:100px 0px;text-align:center;font-size:30px}.pre-post>div>a{color:#404040;margin:0 10px;display:block}.pre-post a:hover{text-decoration:none;color:#4285f4}.pre-post a svg{height:50px;width:50px;margin-bottom:50px}.pre-post div.ft-gray{font-size:15px;margin:20px 30px 0;text-align:left}.tip-add-article{color:#777777;list-style:circle outside none;margin-left:20px;line-height:22px}.fn-right>.article-anonymous{margin:7px 15px 0 0;line-height:20px;float:left;display:inline-flex;align-items:center}.fn-right>.article-anonymous input{margin-left:5px}.post{background-color:#FFF;padding-top:0}.post__info{float:left;margin:2px 5px 0 0}.post .wrapper{display:block}.post input[type=text],.post input[type=text]:focus,.post input[type=number],.post input[type=number]:focus{border:0;background-color:#FFF;box-shadow:0 0 0;border-radius:0}.post #articleTitle{font-size:26px;padding:20px 10px 10px;width:100%;box-sizing:border-box}.post #articleTitleTip{position:absolute;top:10px;padding:10px;z-index:10;color:#999;margin-bottom:0;width:auto;right:10px;background-color:#f1f7fe}.post #showReward{color:#999;width:75%;margin:20px auto 0;display:block}.post #articleAskPoint{border-bottom:1px solid #f2f2f2}.post #tip{position:inherit;white-space:pre-wrap}.post .tags-wrap{position:relative}.post .tags-input,.post #articleRewardPoint,.post #articleAskPoint{background-color:#fff;padding:5px 10px;width:100%;line-height:20px;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;box-sizing:border-box}.post .tags-input span.tag{margin:0 5px 0 0px;padding:0 5px;background:#eee;color:#999;line-height:22px}.post .tags-input .tag>span.close{cursor:pointer;padding-left:5px;color:#616161}.post .tags-input .tag>span.close:hover{color:#d23f31}.post .tags-input span.tag.haved{color:rgba(0,0,0,0.87);background-color:#ccc;transition:background 0.5s ease-in, color 0.3s ease-out}.post .tags-input input{border:0;outline:none;box-shadow:0 0 0 transparent;border-radius:0;padding:2px}.post .tags-input input:focus{border:0;background-color:transparent;box-shadow:0 0 0 transparent}.post .domains-tags{display:none;position:absolute;background-color:#FFF;border:1px solid #eee;z-index:82;border-radius:0 0 3px 3px;width:50%;top:33px;box-sizing:border-box;padding:10px}.post .domain-tags{border-top:1px solid #eee;margin-top:10px;padding-top:10px}.post .domains-tags .tag{cursor:pointer;color:#999;margin:0 5px 5px 0;padding:2px 5px;border:1px solid #DDDDDD;background-color:#f7f7f7;border-radius:3px}.post .domains-tags .tag:hover{opacity:0.7}.home-invisible{padding:50px 0}.tabs{display:flex}.tabs a{line-height:18px;flex:1;padding:7px 10px 5px;color:#616161;border-bottom:2px solid transparent;text-decoration:none;text-align:center}.tabs a.selected{border-color:#d23f31;color:#212121}.tabs a:hover{background-color:rgba(0,0,0,0.02)}.tabs-sub>a>.count{transform:scale(0.8)}.home-account__captch{position:relative}.home-account__captch img{position:absolute;height:31px;top:42px;right:1px;border-radius:0 3px 3px 0}.notification .read{background-color:#FAFAFA;opacity:0.5;filter:alpha(opacity=50)}.notification li{background-color:#F8F8FF}.notification .vditor-reset>p{margin-bottom:0}.follow.list h2{margin-bottom:6px}.admin .form{padding:8px 15px}.admin .tags{display:inline-block;width:50%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:bottom}.admin .domains{display:inline-block;width:50%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:bottom}.admin .form input[type=text],.admin .form input[type=number]{width:50%;margin-right:10px}.admin #rolesTitle{width:150px}.admin #rolesDesc{width:250px}.form--admin label{flex:1}.form--admin label div{float:left;font-size:12px;line-height:12px;color:rgba(0,0,0,0.38)}.form--admin label.mid{margin-left:20px;margin-right:20px}.form--admin label input,.form--admin label select,.form--admin label textarea{margin-top:5px}.form--admin label input[readonly]{border:0;color:rgba(0,0,0,0.54);box-shadow:0 0 0;background-color:#fff;padding:0;border-radius:0}.form--admin label input[readonly]:focus{border-width:0;box-shadow:0 0 0}.form--admin .btn--admin{margin-top:28px}.form--admin .input--admin-readonly{height:26px;line-height:26px}.points{border-collapse:collapse;border-spacing:0;width:100%}.points tr:last-child td{border-bottom:0}.points td{border-bottom:1px solid #eee}.points .date{width:75px;padding:15px 10px 15px 15px}.points .name{padding:15px 10px;word-break:break-all}.points .name a{color:#616161}.points .name a:hover{color:rgba(0,0,0,0.87)}.points .type{width:60px;padding:0 10px}.points .sum{text-align:center;width:35px;padding:0 10px;color:#d23f31;font-weight:700}.points .sum.plus{color:#569e3d}.points .balance{width:40px;padding:15px 15px 15px 10px}.top-ranking{border-top:1px solid #eee;padding-top:15px}#avatarUpload{overflow:hidden}#shareClipboard{position:absolute;right:15px;bottom:15px;border-radius:0 3px 3px 0}.settings-secret>div{float:left;width:50%}#homeSidePanel{margin-bottom:20px}#emojiGrid img{width:25px;height:25px;cursor:pointer}#emotionList{margin-bottom:15px}#pointBuyInvitecode{padding:0}
