.user-banner{background-size:cover;background-repeat:no-repeat;background-position:center center}.user-banner .cover-button{position:relative}.user-banner .cover-button input{display:none}.user-banner .cover-button label{position:absolute;top:20px;right:0;padding:6px 20px;display:inline-block}.user-banner .cover-button label>*{display:inline-block;vertical-align:middle}.user-banner .cover-button label .iconfont{font-size:24px;margin-right:6px}.user-header{padding:30px;display:flex;align-items:center;grid-gap:20px}.user-header .user-avatar{position:relative;overflow:hidden;min-width:150px}.user-header .user-avatar img.avatar{width:150px;height:150px;border-radius:100%;border:8px rgba(255,255,255,0.33) solid;display:block}.user-header .user-avatar:hover .avatar-button{opacity:1;visibility:visible}.user-header .user-avatar .avatar-button{position:absolute;top:8px;right:8px;left:8px;bottom:8px;border-radius:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden}.user-header .user-avatar .avatar-button input{display:none}.user-header .user-avatar .avatar-button label .iconfont{color:#fff;font-size:48px}.user-header h1{font-weight:bold}.user-header .desc{margin-top:12px;display:inline-block;font-size:116%}.user-menu{text-align:center;border-top-width:1px;border-top-style:solid;margin-bottom:30px;white-space:nowrap}.user-menu .wrapper{overflow-x:auto}.user-menu ul li{display:inline-block}.user-menu a{display:block;padding:20px 12px;font-size:13px}.user-menu a>*{display:inline-block;vertical-align:middle}.user-menu a .iconfont{font-size:16px;margin-right:4px}.user-menu a b{font-weight:300;margin-left:4px}.custom-page-one .buttons,#user-center .buttons{white-space:nowrap;text-align:right}.custom-page-one .buttons button,#user-center .buttons button{font-size:12px;margin-right:8px}.custom-page-one .buttons button:last-child,#user-center .buttons button:last-child{margin-right:0}.user-content{padding:40px}.user-content h3{padding-bottom:20px;margin-bottom:20px}.user-content h3.color-border{border-bottom-width:1px;border-bottom-style:solid}.user-content select,.user-content textarea,.user-content input{background:none;border-width:0;padding:0}.user-content button .iconfont{display:inline-block;vertical-align:middle;margin:0 4px 2px 0}.statistical{white-space:nowrap;margin-top:30px}.statistical>ul{margin-right:-12px}.statistical>ul>li{padding:0 12px 12px 0}.statistical .statistical-main{text-align:center}.statistical .statistical-main.color-border{border-width:1px;border-style:solid}.statistical .statistical-main .main-title{display:flex;align-items:center;justify-content:space-between;padding:8px 12px}.statistical .statistical-main .title{display:flex;align-items:center}.statistical .statistical-main .title h5{margin:0 4px}.statistical .statistical-main .title span{font-weight:300}.statistical .statistical-main ul.count-list{white-space:nowrap;padding:20px}.statistical .statistical-main ul.count-list li{display:inline-block;vertical-align:middle;min-width:48px;padding:0 12px}.statistical .statistical-main ul.count-list li.color-border{border-right-width:1px;border-right-style:dashed}.statistical .statistical-main ul.count-list li:last-child.color-border{border-right-width:0}.statistical .statistical-main ul.count-list li>*{display:block}.statistical .statistical-main ul.count-list li .iconfont{width:36px;height:36px;line-height:36px;margin-bottom:4px}.statistical .statistical-main a.button{margin-top:20px;padding:8px;display:block}.post-grid-main .post-status{font-size:12px;display:flex;align-items:center}.post-grid-main .post-status .draft{flex-grow:1}.post-grid-main .post-status button{width:24px;height:24px}.post-grid-main .post-status button .salong-loading:before{width:12px;height:12px}.profile-list ul{display:grid;grid-template-columns:repeat(2, 46%);grid-column-gap:8%}.profile-list ul li{margin-bottom:12px;padding-bottom:12px;display:flex;align-items:center;grid-gap:12px;font-size:116%}.profile-list ul li.color-border{border-bottom-width:1px;border-bottom-style:solid}.profile-list ul li label{min-width:60px;width:4em;text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.profile-list ul li .value{height:42px;line-height:42px;flex-grow:1;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.profile-list .author-input{flex-grow:1;display:flex;align-items:center;grid-gap:12px}.profile-list .author-input input.value{flex-grow:1}.profile-list .author-input button.color-border{border-width:1px;border-style:solid}.profile-list button{padding:0 8px;line-height:30px;height:32px;white-space:nowrap}.user-description .author-input button.save,.base-profile .author-input button.save{display:none}.user-description .author-input.active button.modify,.base-profile .author-input.active button.modify{display:none}.user-description .author-input.active button.save,.base-profile .author-input.active button.save{display:block}.user-description{margin-top:30px;position:relative}.user-description .author-input textarea{display:block;width:100%;line-height:30px}.user-description button{padding:0 8px;line-height:30px;height:32px;white-space:nowrap;position:absolute;top:0;right:0}.account-profile{margin-top:30px}.verify-email-phone-content .input .hint,.verify-email-phone-content .input .label{position:absolute;pointer-events:none;z-index:1}.verify-email-phone-content .input .label{left:20px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.verify-email-phone-content .input .hint{top:8px;right:20px;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:72%;text-align:right;opacity:0;visibility:hidden}.verify-email-phone-content .input.active .label{top:8px;opacity:0.6;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.verify-email-phone-content .input .show-password{cursor:pointer;position:absolute;top:50%;right:20px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (max-width: 768px){.user-header{padding:12px;grid-gap:12px}.user-content{padding:12px}.user-content h3{padding-bottom:12px;margin-bottom:12px}.profile-list ul{display:block}.profile-list ul li{padding-bottom:8px;margin-bottom:8px}.profile-list ul li .value{height:36px;line-height:36px}}@media only screen and (max-width: 480px){.user-header{display:block;text-align:center}.user-header .user-avatar img.avatar{margin:0 auto 12px}}
/*# sourceMappingURL=author.min.css.map */