@import url(../../libs/fonts/iconfont.css);html,html *{margin:0;padding:0;border:0;background:transparent}h1,h2,h3,h4,h5{text-rendering:optimizelegibility;font-weight:normal}button,input[type='button'],input[type='checkbox'],input[type='radio'],input[type='reset'],input[type='submit'],label,select{cursor:pointer}button{border:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}select,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-width:1px;border-style:solid;padding:12px;font-size:108%}select::-webkit-input-placeholder,select::-moz-placeholder,select::-ms-input-placeholder,select::-moz-placeholder,select::placeholder,input::-webkit-input-placeholder,input::-moz-placeholder,input::-ms-input-placeholder,input::-moz-placeholder,input::placeholder,textarea::-webkit-input-placeholder,textarea::-moz-placeholder,textarea::-ms-input-placeholder,textarea::-moz-placeholder,textarea::placeholder{color:inherit}input[type='checkbox'],input[type='radio']{vertical-align:middle}select{background-image:url(../images/select.svg);background-repeat:no-repeat;background-position:center right;background-size:20px 20px;padding:8px 24px 8px 8px;cursor:pointer}body{overflow-x:hidden;overflow-y:scroll;font-family:'PingFang SC', 'Microsoft Yahei', 'Helvetica Neue', Helvetica, STHeiTi, sans-serif}body *{box-sizing:border-box}body.salong-hidden{overflow:hidden}.wrapper{margin:0 auto;clear:both;max-width:96%}hr{height:1px;border-top-width:1px;border-top-style:solid;margin:24px 0}a,a:hover{text-decoration:none}*:after,*:before,a,h1,h2,h3,h4,h5,svg,img,input,button,textarea,.transition{transition:ease-in-out 0.5s}.animate-transition{transition:ease-in-out 1.2s}.excerpt{text-align:justify}svg{display:inline-block;vertical-align:middle}[v-cloak]{display:none !important}:not(.content-post) ol,:not(.content-post) ul{list-style:none}:not(.content-post) ol li,:not(.content-post) ul li{list-style-type:none}img.avatar{display:block;border-radius:100%}img.large-avatar{width:80px;height:80px}img.medium-avatar{width:48px;height:48px}img.small-avatar{width:24px;height:24px;margin-right:6px}.plyr video{max-height:calc(100vh)}.article-list h4{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.user-group .user-icon{margin-right:6px;padding-right:12px;position:relative;font-size:inherit}.user-group .user-icon:last-child{margin-left:0;padding-right:0}.user-group .user-icon:last-child::before{content:''}.user-group .user-icon::before{position:absolute;content:'•';right:0}.user-group-icon span.icon{line-height:18px;padding:1px 6px;display:inline-block;color:#fff;border-radius:2px;margin:0 4px;font-size:12px}.post-loading{text-align:center;padding:40px 30px 30px}.post-loading .salong-loading::before{top:0}.post-loading span{padding-top:20px;display:block}.unread-icon{width:6px;height:6px;border-radius:6px;background-color:#f00;display:block;position:absolute;top:0;right:0}.unread{color:#f00}.message-box{display:flex;padding:20px;margin-bottom:20px}.message-box .iconfont{margin-right:12px}.emoji-image{margin-top:8px;display:flex;grid-gap:4px}.emoji-image.color-border{border-width:1px;border-style:solid}.emoji-image img{width:100px;height:auto}.first-login{padding:40px;text-align:center}.first-login button{padding:8px 20px;margin-top:20px}@keyframes spin{100%{transform:rotate(360deg)}}.list-arrow{padding-left:10px;position:relative}.list-arrow:before{position:absolute;content:'';content:'';height:0;width:0;display:block;border:4px transparent solid;border-right-width:0;border-left-color:rgba(0,0,0,0.1);top:8px;left:0}.theme-light li.list-arrow::before{border-left-color:rgba(0,0,0,0.1)}.theme-dark li.list-arrow::before{border-left-color:rgba(255,255,255,0.2)}.article-buttons button,.buttons button{height:30px}.button-border{border-width:1px;border-style:solid}button.disabled{pointer-events:none;opacity:0.6}.user-buttons{white-space:nowrap}.user-buttons button{margin-left:8px;font-size:inherit;padding:5px 11px}.user-buttons button.follow-button{padding:6px 12px;color:#ffffff}.user-buttons button.follow-button b{font-weight:normal;margin-left:4px}.checkbox-style input[type=checkbox]{position:fixed;top:-1000px}.checkbox-style label{white-space:nowrap;position:relative;display:inline-block}.checkbox-style label span{display:inline-block;vertical-align:middle}.checkbox-style label.off{cursor:none;pointer-events:none;opacity:0.6}.checkbox-style .style{width:40px;height:21px;border-radius:100px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.checkbox-style .handle{width:14px;height:14px;border-radius:80px;position:absolute;top:5.5px;left:4px;box-shadow:0 0 3px rgba(0,0,0,0.2)}.checkbox-style .name{margin-left:8px}.checkbox-style input[type=checkbox]:checked+label .handle{left:22px}.checkbox-switch{display:flex;grid-gap:12px;flex-direction:row;justify-content:flex-end;align-items:center}.checkbox-switch input[type='checkbox']{display:none}.checkbox-switch label{white-space:nowrap;position:relative;display:inline-block}.checkbox-switch label span{display:inline-block;vertical-align:middle}.checkbox-switch label.off{cursor:none;pointer-events:none;opacity:0.6}.checkbox-switch .style{width:40px;height:21px;border-radius:100px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.checkbox-switch .handle{width:14px;height:14px;border-radius:80px;position:absolute;top:5.5px;left:4px;box-shadow:0 0 3px rgba(0,0,0,0.2)}.checkbox-switch .name{margin-left:8px}.checkbox-switch input[type='checkbox']:checked+label .handle{left:22px}.salong-row-1{display:grid;grid-gap:12px;grid-template-columns:repeat(1, 1fr);justify-content:stretch;align-items:stretch}.salong-row-2{display:grid;grid-gap:12px;grid-template-columns:repeat(2, 1fr);justify-content:space-between;align-items:stretch}.salong-row-3{display:grid;grid-gap:12px;grid-template-columns:repeat(3, 1fr);justify-content:space-between;align-items:stretch}.salong-row-4{display:grid;grid-gap:12px;grid-template-columns:repeat(4, 1fr);justify-content:space-between;align-items:stretch}.salong-row-5{display:grid;grid-gap:10px;grid-template-columns:repeat(5, 1fr);justify-content:space-between;align-items:stretch}.salong-row-6{display:grid;grid-gap:10px;grid-template-columns:repeat(6, 1fr);justify-content:space-between;align-items:stretch}.salong-row-7{display:grid;grid-gap:10px;grid-template-columns:repeat(7, 1fr);justify-content:space-between;align-items:stretch}.salong-row-8{display:grid;grid-gap:10px;grid-template-columns:repeat(8, 1fr);justify-content:space-between;align-items:stretch}.salong-row-9{display:grid;grid-gap:8px;grid-template-columns:repeat(9, 1fr);justify-content:space-between;align-items:stretch}.salong-row-10{display:grid;grid-gap:8px;grid-template-columns:repeat(10, 1fr);justify-content:space-between;align-items:stretch}.salong-row-11{display:grid;grid-gap:8px;grid-template-columns:repeat(11, 1fr);justify-content:space-between;align-items:stretch}.salong-row-12{display:grid;grid-gap:8px;grid-template-columns:repeat(12, 1fr);justify-content:space-between;align-items:stretch}.is_category{position:absolute;top:8px;left:8px;z-index:1;color:rgba(255,255,255,0.8)}.is_category a{background-color:rgba(0,0,0,0.6);color:rgba(255,255,255,0.8);padding:1px 8px;margin:0 8px 8px 0;display:inline-block}.img-effect{overflow:hidden;display:block}.img-effect img{display:block;width:100%;height:auto}.img-effect:hover img{opacity:.8;transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2)}#salong-progress-bar{pointer-events:none}#salong-progress-bar .bar{position:fixed;z-index:999999999;top:0;left:0;width:100%;height:2px}#salong-progress-bar .salong-loading{position:fixed;z-index:999999999}.salong-loading{position:relative}.salong-loading:before{width:16px;height:16px;content:'';position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;border-radius:50px;border-width:2px;border-style:solid;animation:load8 1.1s infinite linear}.salong-loading.white:before{border-color:rgba(255,255,255,0.2);border-left-color:#ffffff}.salong-loading.right-bottom{right:30px;bottom:30px}.salong-loading.top-center{top:20px;left:50%;margin-left:-8px}.salong-loading.top-right{top:36px;right:20px}.theme-light .salong-loading.main:before{border-color:rgba(0,0,0,0.2)}.theme-light .button-code .salong-loading{background-color:rgba(0,0,0,0.1)}.theme-dark .salong-loading.main:before{border-color:rgba(255,255,255,0.2)}.theme-dark .button-code .salong-loading{background-color:rgba(255,255,255,0.2)}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pagination{min-height:36px;position:relative;display:flex;align-items:center;flex-wrap:wrap}.pagination:not(.jump-page){justify-content:center}.pagination button{cursor:pointer;min-width:36px;height:36px;padding:0 8px;border-width:1px;border-style:solid}.pagination button:disabled{cursor:default}.pagination button:disabled:hover{background:none !important}.pagination button.start,.pagination button.end,.pagination button.page{font-size:108%}.pagination button.prev i,.pagination button.next i{display:block;font-size:108%}.pagination button.prev i{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.pagination button.next i{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.pagination.jump-page .page-input{flex-grow:1;text-align:right}.pagination.jump-page .page-input input{margin:0 8px;height:36px;width:60px;text-align:center}.pagination button,.pagination span{margin:0 4px 8px}.order-list .pagination,.custom-page-one .pagination,.category-tag-list .pagination,.link-list .pagination,.article-list .pagination,.user-list .pagination{margin-top:20px}.load-more{position:relative;text-align:center;margin-top:20px}.load-more button{font-size:116%;width:100%;border-width:1px;border-style:solid;padding:12px 20px}.load-more button:disabled{cursor:default}.load-more div.loading{margin:5px 0;width:28px;height:28px;display:inline-block;text-align:center;animation:square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite}@keyframes square-spin{25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{transform:perspective(100px) rotateX(0) rotateY(0)}}.title-right-more{position:absolute;top:15px;right:20px;cursor:pointer}.title-right-more button,.title-right-more span,.title-right-more a{border-radius:24px;padding:2px 12px;border-width:1px;border-style:solid;display:inline-block;font-size:inherit;line-height:24px}.post-list-layout{overflow:hidden}.post-list-layout ul>li:not(:last-child){border-bottom-width:1px;border-bottom-style:solid;padding-bottom:12px}.post-list-layout p.message-box{margin:20px}.post-list-layout+.load-more{padding:0 20px 20px;margin-top:0}.post-list-main.simple{display:flex;align-items:center}.post-list-main.multi .multiple a.images{display:flex;margin-bottom:12px;margin-right:-8px}.post-list-main.multi .multiple a.images span{display:block;overflow:hidden;margin-right:8px}.post-list-main.list div.thumb{margin-right:12px;position:relative}.topic-main ol{border-top-width:1px;border-top-style:solid;margin-top:15px;padding-top:12px}.topic-main ol li{padding-left:10px;position:relative;margin-bottom:8px;display:flex;justify-content:space-between}.topic-main ol li:last-child{margin-bottom:0}.topic-main ol li:before{position:absolute;content:'';content:'';height:0;width:0;display:block;border:4px transparent solid;border-right-width:0;border-left-color:rgba(0,0,0,0.1);top:8px;left:0}.topic-main ol li .title{font-size:108%;padding-right:12px;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.topic-main ol li .date{white-space:nowrap}.topic-main .post-grid-main .title{margin-top:12px;display:block}.which-period{position:absolute;top:8px;left:8px;z-index:1;color:rgba(255,255,255,0.8);background-color:rgba(0,0,0,0.6);padding:1px 8px;display:inline-block}.post-grid-layout{overflow:hidden}.post-grid-layout .topic-main .list-content{padding:0 20px}.post-grid-layout .topic-main ol{padding-right:20px;padding-bottom:20px;padding-left:20px}.post-grid-main{height:100%}.post-grid-main div.thumb{position:relative}.post-grid-main .title a{display:block;margin-bottom:8px;max-height:48px;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.post-grid-main .list-content{padding:12px}.list-content{flex-grow:1}.list-content h3{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:100%}.list-content .post-metas,.list-content .excerpt{margin-top:12px}.thumb-metas{position:absolute;bottom:8px;right:8px;left:8px;display:flex;justify-content:space-between;color:#ffffff;text-shadow:0 0 3px rgba(0,0,0,0.5);pointer-events:none}.thumb-metas .iconfont{font-size:16px}.post-metas{font-weight:300;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.post-metas span{margin-right:12px;font-size:inherit;white-space:nowrap}.post-metas span:last-child{margin-right:0}.post-metas span.avatar b{display:inline-block;vertical-align:middle}.post-metas span.category b{margin-right:4px}.post-metas span::before{margin-right:4px}.post-metas span.separate{flex-grow:1;margin:0}.post-metas b{font-weight:300;display:inline-block;vertical-align:middle}.post-metas img{width:16px;height:16px;display:inline-block !important;vertical-align:middle;border-radius:100%;margin:0 6px 2px 0}.entry .post-metas span.cost{cursor:pointer}.tooltip{position:relative}.tooltip #tooltip-title{font-size:100%;font-weight:normal;position:absolute;background-color:#000;display:inline-block;white-space:nowrap;color:#fff;border-radius:4px;padding:4px 8px;opacity:0;visibility:hidden;z-index:9999}.tooltip #tooltip-title::before{position:absolute;content:'';top:-4px;left:50%;margin-left:-4px;width:8px;height:8px;background-color:inherit;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.tooltip #tooltip-title.active{opacity:1;visibility:visible}.tooltip.top #tooltip-title{left:50%;bottom:100%;margin-bottom:20px;transform:translate(-50%, 0)}.tooltip.top #tooltip-title.active{margin-bottom:8px}.tooltip.top #tooltip-title:before{top:auto;bottom:-4px}.tooltip.left #tooltip-title{left:-20px;top:50%;transform:translate(-100%, -50%)}.tooltip.left #tooltip-title.active{left:-8px}.tooltip.left #tooltip-title:before{top:50%;left:auto;right:-4px;margin-top:-4px}.tooltip.right #tooltip-title{right:-20px;top:50%;transform:translate(100%, -50%)}.tooltip.right #tooltip-title.active{right:-8px}.tooltip.right #tooltip-title:before{top:50%;left:0;margin-top:-4px}.tooltip.bottom #tooltip-title{left:50%;bottom:-20px;transform:translate(-50%, 100%)}.tooltip.bottom #tooltip-title.active{bottom:-8px}.salong-message{left:50%;top:20px;align-items:center;transform:translateX(-50%);transition:opacity .3s, transform .4s, top .4s}.salong-message .type-icon{margin-right:10px;font-size:164%}.salong-notification{color:#fff;transition:opacity .3s, transform .3s, left .3s, right .3s, top .4s, bottom .3s}.salong-notification.right{right:16px}.salong-notification.left{left:16px}.salong-notification .type-icon{margin-right:12px;font-size:220%}.salong-notification .group span.title{font-size:132%}.salong-notification,.salong-message{min-width:380px;max-width:86%;box-sizing:border-box;border-radius:4px;position:fixed;overflow:hidden;padding:12px;display:flex;box-shadow:0 0 20px 0px rgba(0,0,0,0.1);z-index:9999999 !important}.salong-notification.is-center,.salong-message.is-center{display:block;text-align:center}.salong-notification.is-center>*,.salong-message.is-center>*{display:inline-block;vertical-align:middle}.salong-notification.is-closable .content,.salong-message.is-closable .content{padding-right:20px}.salong-notification .content,.salong-message .content{flex-grow:1;font-size:108%}.salong-notification .close,.salong-message .close{position:absolute;top:50%;right:15px;transform:translateY(-50%);cursor:pointer;font-size:132%}.salong-notification .close:hover::before,.salong-message .close:hover::before{color:#f00}.salong-message-fade-enter-from,.salong-message-fade-leave-to{opacity:0;transform:translate(-50%, -100%)}.salong-notification-fade-leave-to.right,.salong-notification-fade-enter-from.right{right:0;transform:translateX(100%)}.salong-notification-fade-leave-to.left,.salong-notification-fade-enter-from.left{left:0;transform:translateX(-100%)}.header{height:76px}.header.have-top-bar{height:123px}.header .wrapper{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch}.header .wrapper>*{align-items:center;flex-wrap:nowrap;display:inherit}.header-mobile,.header-main{width:100%;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);position:fixed;z-index:120;top:0;left:0;right:0;transform:translate3d(0, 0, 0)}.header-mobile.hidden,.header-main.hidden{box-shadow:none;transform:translate3d(0, -100%, 0)}.header-mobile .menu-mark,.header-main .menu-mark{position:relative}.header-mobile .menu-mark .mark,.header-main .menu-mark .mark{color:#fff;font-style:normal;font-size:12px;line-height:20px;height:20px;padding:0 6px;border-radius:6px 6px 6px 0;display:block;position:absolute;top:-16px;right:0;transform:translate(100%, 0)}.header-pc .wrapper{height:76px}.header-pc .logo img{margin-right:30px;width:auto}.header-pc .header-menu{align-items:stretch;flex-grow:1;white-space:nowrap}.header-pc .header-menu ul.menu,.header-pc .header-menu ul.menu>li,.header-pc .header-menu ul.menu>li>a{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex}.header-pc .header-menu ul.menu{flex-grow:1;align-items:stretch}.header-pc .header-menu ul.menu li{position:relative}.header-pc .header-menu ul.menu li.menu-item-has-children:before{content:'';height:4px;width:4px;display:block;border-width:1px;border-style:solid;border-right-width:0;border-top-width:0;position:absolute}.header-pc .header-menu ul.menu li.current-menu-ancestor>a,.header-pc .header-menu ul.menu li.current-menu-parent>a,.header-pc .header-menu ul.menu li.current-menu-item>a{font-weight:normal}.header-pc .header-menu ul.menu li:hover>.sub-menu{opacity:1;visibility:visible}.header-pc .header-menu ul.menu li.light a{color:#f00}.header-pc .header-menu ul.menu>li{align-items:stretch}.header-pc .header-menu ul.menu>li.menu-item-has-children:before{top:36px;right:16px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.header-pc .header-menu ul.menu>li.menu-item-has-children>a{padding-right:28px}.header-pc .header-menu ul.menu>li>a{align-items:center;padding:4px 16px}.header-pc .header-menu ul.menu>li:hover>.sub-menu{top:76px}.header-pc .header-menu ul.menu>li>.sub-menu{top:96px;left:0}.header-pc .header-menu ul.menu>li>.sub-menu:before{top:-6px;left:26px;width:12px;height:12px;position:absolute;content:'';border-top-style:solid;border-left-style:solid;border-top-width:1px;border-left-width:1px;z-index:1;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.header-pc .header-menu ul.menu>li>.sub-menu li.menu-item-has-children:before{top:18px;right:12px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg)}.header-pc .header-menu ul.menu>li>.sub-menu .sub-menu{top:0;left:110%}.header-pc .header-menu ul.menu>li>.sub-menu .sub-menu:before{top:12px;left:-7px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.header-pc .header-menu ul.menu>li>.sub-menu li:hover>.sub-menu{left:100%}.header-pc .header-menu ul.menu .sub-menu{position:absolute;min-width:140px;box-shadow:4px 4px 4px 0 rgba(0,0,0,0.1);opacity:0;visibility:hidden;white-space:nowrap}.header-pc .header-menu ul.menu .sub-menu a{display:block;padding:8px 20px;border-top-width:1px;border-top-style:solid;font-size:small}.header-button{align-items:stretch;display:flex}.header-button>*{margin-left:20px;display:flex;align-items:center}.header-button .button{cursor:pointer}.header-button .button.contribute a.button-main{padding:4px 12px;font-size:116%}.header-button .button.notification .iconfont{position:relative}.header-button .user-center{position:relative}.header-button .user-center button.login-button{font-size:116%;padding:5px 15px}.header-button .user-center .login-user{cursor:pointer;display:flex;align-items:center}.header-button .user-center .login-user img{width:24px;height:24px;border-radius:24px}.header-button .user-center-menu{position:absolute;top:48px;left:50%;margin-left:-160px;padding:20px;width:320px;border-top-width:1px;border-top-style:solid;box-shadow:4px 4px 4px 0 rgba(0,0,0,0.1);display:none}.header-button .user-center-menu:before{top:-6px;left:50%;margin-left:-6px;width:12px;height:12px;position:absolute;content:'';border-top-style:solid;border-left-style:solid;border-top-width:1px;border-left-width:1px;z-index:1;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.user-center-menu{z-index:150}.user-center-menu .user-info{display:flex}.user-center-menu .user-info>*{display:flex;align-items:center}.user-center-menu .user-info a.user{flex-grow:1}.user-center-menu .user-info a.user img.avatar{width:60px;height:60px;border-radius:100%;margin-right:8px}.user-center-menu .user-info .user-main{flex-grow:1}.user-center-menu .user-info .user-main h4{margin-right:8px}.user-center-menu .user-info .user-main h4,.user-center-menu .user-info .user-main span.desc{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.user-center-menu .user-info .user-main span.desc{font-size:inherit}.user-center-menu .user-info .user-main .title-group{display:flex;align-items:center;flex-wrap:wrap}.user-center-menu .user-info .user-main .title-group .user-group-icon span{margin-left:0;margin-right:6px}.user-center-menu .user-info .into-admin a{white-space:nowrap;padding:2px 8px;font-size:inherit}.user-center-menu .user-counts{display:grid;grid-template-columns:repeat(3, 1fr);margin:12px 0}.user-center-menu .user-counts span{text-align:center;padding:8px;border-radius:6px}.user-center-menu .user-counts span.color-border{border-width:1px;border-style:solid}.user-center-menu .user-counts span>*{display:block}.user-center-menu .user-counts span:hover .iconfont{transform-origin:top center;animation-name:swing}.user-center-menu .user-counts b{font-weight:300;font-size:inherit}.user-center-menu ul.sub-menu li.color-border{border-bottom-width:1px;border-bottom-style:solid}.user-center-menu a.menu-button{font-size:108%;display:flex;justify-content:space-between;align-items:center;padding:12px}.user-center-menu a.menu-button span.name.border-main{border-left-width:4px;border-left-style:solid;padding-left:12px}.user-center-menu a.menu-button span.name b{font-weight:300;margin-left:6px}.user-center-menu a.menu-button .iconfont{font-size:large;position:relative}.user-center-menu a.menu-button:hover .iconfont{display:inline-block;transform-origin:top center;animation-name:swing}.top-bar .wrapper{padding:8px 0;display:flex;justify-content:space-between;align-items:center}.top-bar.color-border{border-bottom-width:1px;border-bottom-style:solid}.top-bar .top-menu ul{display:flex;align-items:center}.top-bar .top-menu ul li{position:relative;margin-right:28px}.top-bar .header-button .user-center-menu{top:36px}.top-bar .menu-mark .mark{color:#fff;font-style:normal;font-size:10px;line-height:16px;height:16px;padding:0 4px;border-radius:6px 6px 6px 0;display:block;position:absolute;top:-12px;right:0;transform:translate(100%, 0)}.container{min-height:50vh}.container>.wrapper{margin-top:24px;margin-bottom:40px}.container>.wrapper>*{margin-bottom:20px}.options-hint{background-color:#fff;position:fixed;top:0;right:0;left:0;bottom:0;z-index:9999;text-align:center;padding-top:100px}.options-hint h1{margin-bottom:30px}.options-hint p{color:#657c98;font-size:13px}.options-hint p a{color:#eb5020}.footer-widgets .wrapper{padding:60px 0;display:flex;justify-content:space-between;border-bottom-width:1px;border-bottom-style:solid}.footer-widgets .widget{max-width:20%}.footer-widgets .widget ul li{margin-bottom:4px}.footer-widgets .widget ul.contact li{display:flex}.footer-widgets .widget ul.contact li label{white-space:nowrap}.footer-widgets .widget h3{margin-bottom:20px}.footer-widgets .widget .qr-list{text-align:center}.footer-widgets .widget .qr-list .qr{margin-bottom:12px}.footer-widgets .widget .qr-list .qr:last-child{margin-bottom:0}.footer-widgets .widget .qr-list img{max-width:150px;display:block}.footer-widgets .widget .html{text-align:justify}.footer-links{border-bottom-width:1px;border-bottom-style:solid;padding:40px 0}.footer-links .wrapper{display:flex}.footer-links h5{margin-right:20px;white-space:nowrap}.footer-links ul li{display:inline-block;vertical-align:middle;margin-right:12px}.footer-copyright{padding:20px 0}.footer-copyright img{display:inline-block;vertical-align:middle;margin:0 4px}.footer-copyright:not(.have-logo){text-align:center}.footer-copyright.have-logo .wrapper{display:flex;align-items:center;justify-content:space-between}.footer-copyright.have-logo .logo{width:auto}.sides-module.active .side-buttons{right:348px}.sides-module.active .ajax-cart{right:0}.side-buttons{position:fixed;right:8px;top:50%;z-index:12;transform:translate(0, -50%)}.side-buttons.hidden{right:-36px}.side-buttons button.button{position:relative;box-shadow:1px 2px 5px 0 rgba(0,0,0,0.1);margin-bottom:2px;display:block}.side-buttons button.button a,.side-buttons button.button span{display:block;border-radius:4px}.side-buttons button.button span.cart-count{font-size:10px;padding:0 2px;position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;line-height:16px;display:block;border-radius:16px;pointer-events:none}.side-buttons button.button .iconfont{width:36px;height:36px;text-align:center;line-height:36px}.side-buttons button.button:hover span::before{color:#fff}.bg-hover{color:#fff}.bg-hover-hover:hover{color:#fff !important}.bg-hover-hover:hover::before,.bg-hover-hover:hover::after{color:#fff}.bg-hover-hover:hover.bg-meta::before,.bg-hover-hover:hover.bg-meta::after{background-color:#fff}.page-404{padding-top:60px;padding-bottom:60px}.page-404 img{width:100%}.page-404 .wrapper{display:grid;grid-template-columns:repeat(2, 50%);align-items:center}.page-404 .con{padding:60px}.page-404 .con h2{font-size:72px;line-height:72px}.page-404 .con p{font-size:116%;margin:12px 0 40px}.page-404 .con a.button{padding:12px 32px}.login-page{display:flex;justify-content:center;padding:120px 0;position:relative}.login-page.have-image{background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center center}.login-page .login-content{border-radius:var(--salong-module-radius);text-align:center;box-shadow:0 0 20px rgba(0,0,0,0.3);z-index:12}.login-page .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.logged-in-page{width:680px;max-width:96%;margin:120px auto;padding:100px;text-align:center;display:flex;grid-gap:12px;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 12px rgba(0,0,0,0.1)}.logged-in-page i.iconfont{font-size:88px;line-height:88px}.popup{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;text-align:center;justify-content:center;opacity:0;visibility:hidden;z-index:999999;margin-bottom:0 !important}.popup.active{opacity:1;visibility:visible}.popup .popup-box{position:relative}.popup .popup-main{overflow:hidden}.popup-close{position:absolute;width:28px;height:28px;border-radius:100%;z-index:12}.popup-close:before,.popup-close:after{content:'';height:2px;width:14px;display:block;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;position:absolute;top:13px;left:7px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.popup-close:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.popup-close.close-top-right{top:-14px;right:-14px}.popup-close.close-bottom-center{right:50%;bottom:-14px;margin-right:-14px}.popup-close:hover:before,.popup-close:hover:after{background-color:#fff !important}.popup-header{text-align:left;padding:12px;color:#fff;position:relative;display:flex;justify-content:space-between;align-items:center}.popup-header h3.title{margin-left:8px;color:#fff}.popup-header span{opacity:0.6}.popup-header span.switch{cursor:pointer}.popup-content.message-content{padding:20px}.phone-content,.wechat-content,.service-content{padding:20px}.phone-content img,.wechat-content img,.service-content img{display:block;max-width:100%;margin:0 auto}.phone-content span.desc,.wechat-content span.desc,.service-content span.desc{margin-top:6px;display:block}.notice-content{padding:40px;width:460px}.notice-content .notice{text-align:justify}.notice-content .notice p{line-height:28px}.notice-content .notice p:not(:last-child){margin-bottom:12px}.notice-content .notice>ol,.notice-content .notice>ul{margin:20px 0 20px 20px;list-style:initial}.notice-content .notice>ol li,.notice-content .notice>ul li{padding-left:4px}.notice-content .notice>ol li:not(:last-child),.notice-content .notice>ul li:not(:last-child){margin-bottom:6px}.notice-content .notice ol li{list-style-type:decimal}.notice-content .notice ul li{list-style-type:disc}.notice-content .button-group{margin-top:20px;display:flex;grid-gap:4%;line-height:36px}.notice-content .button-group>*{width:100%;font-size:108%;height:36px;display:inline-block}.form-effect .input{position:relative}.form-effect .input input{width:100%;padding:16px 20px 0;height:68px;font-size:108%}.form-effect .input input:focus+.hint{opacity:0.6;visibility:visible}.form-effect .input select{border-width:0;background-color:rgba(255,255,255,0) !important;position:absolute;right:4px;bottom:8px;opacity:0;visibility:hidden;text-align:right}.form-effect .input.active select{opacity:1;visibility:visible}.form-effect .submit button{width:100%;padding:12px;font-size:116%;height:44px}.button-code{position:absolute;top:50%;right:10px;cursor:pointer;z-index:12;transform:translate(0, -50%)}.button-code img{display:block}.button-code.disabled{pointer-events:none;opacity:0.6}.button-code .salong-loading{height:48px;width:100px;display:block}.service-content ul li{width:100%;padding:6px}.service-content ul.wechat-list{display:flex;margin-bottom:12px}.service-content ul.qq-list:not(.only-one-wechat){display:flex}.service-content ul.qq-list li{width:212px}.service-content ul.qq-list li a.button{display:flex;align-items:center;justify-content:center;padding:8px 20px;width:100%;color:#fff}.service-content ul.qq-list li a.button span.iconfont{margin-right:6px}.service-content ul.qq-list.only-one-wechat li{width:100%;display:block}.phone-content .qr-logo{position:relative}.phone-content .qr-logo .favicon{position:absolute;width:54px;height:54px;padding:3px;border-radius:6px;overflow:hidden;background-color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:0 0 4px rgba(0,0,0,0.1)}.phone-content .qr-logo .favicon img{max-width:100%;display:block}.login-content .login-box,.login-content .image-box{width:460px;position:relative}.login-content .login-box .login-bg-blur,.login-content .image-box .login-bg-blur{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.login-content.login-clo2{display:flex}.login-content.login-clo2 .image-box{background-position:center center;background-repeat:no-repeat;background-size:cover}.login-content.image-left .image-box{order:2}.login-content.image-left .login-box{order:5}.login-content .login-oauth-buttons{margin:20px 0;display:flex;grid-gap:12px;justify-content:center}.login-content .login-oauth-buttons .button{padding:0 8px;height:32px;line-height:32px;display:flex;align-items:center;justify-content:center}.login-content .login-oauth-buttons.style-2 span.iconfont,.login-content .login-oauth-buttons.style-1 span.iconfont{color:#fff}.login-content .login-oauth-buttons.style-1 .button{white-space:nowrap;width:100%}.login-content .login-oauth-buttons.style-1 span.iconfont{margin-right:6px}.login-content .login-oauth-buttons.style-1 span.title{color:#fff}.login-content .login-oauth-buttons.style-3 .button,.login-content .login-oauth-buttons.style-2 .button{width:32px}.login-content .login-oauth-buttons.style-3 button.color-border{border-radius:100%;border-width:1px;border-style:solid}.login-content .login-oauth-buttons.style-3 button.color-border:hover span.iconfont{color:#fff !important}.login-content .image-box{display:flex;justify-content:center;align-items:center}.login-content .image-box .oauth-content{z-index:12;max-width:80%}.login-content .image-box .oauth-text{text-align:left;color:rgba(255,255,255,0.6);font-size:108%;line-height:18px}.login-content .image-box .oauth-text br{display:none}.login-content .image-box .oauth-text h1,.login-content .image-box .oauth-text h2,.login-content .image-box .oauth-text h3,.login-content .image-box .oauth-text h4,.login-content .image-box .oauth-text h5{color:#fff;margin-bottom:12px}.login-content .image-box .oauth-text ul,.login-content .image-box .oauth-text ol{font-size:0}.login-content .image-box .oauth-text ul li,.login-content .image-box .oauth-text ol li{font-size:108%}.login-content .image-box .oauth-hint{font-size:116%}.login-content .image-box .login-oauth-buttons.style-1{display:block}.login-content .image-box .login-oauth-buttons.style-1 .button{display:block;width:120px;margin:0 auto 16px}.login-box{padding:80px 60px}.login-box .login-header{margin-bottom:50px}.login-box .login-header .logo{margin-bottom:8px;width:auto}.login-box .login-header .title{display:block;font-size:large}.login-box>*{position:relative;z-index:12}.login-box.have-bg .title{color:#fff}.login-box .form-effect{margin-bottom:60px}.login-box .form-effect>div{margin-top:20px}.login-box .form-effect .input .hint,.login-box .form-effect .input .label{position:absolute;pointer-events:none;z-index:1}.login-box .form-effect .input .label{left:20px;top:50%;transform:translate(0, -50%)}.login-box .form-effect .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}.login-box .form-effect .input.active .label{top:8px;opacity:0.6;transform:translate(0, 0)}.login-box .form-effect .input .show-password{cursor:pointer;position:absolute;top:50%;right:20px;transform:translate(0, -50%)}.login-box .logo-hint{margin-top:8px}.login-box .logo-hint button{margin:0 6px}.login-box .logo-hint .center{margin:0 12px 0 8px}.verify-email-phone-content,.captcha-content{padding:40px;width:460px}.verify-email-phone-content .form-effect div.input,.captcha-content .form-effect div.input{margin-bottom:20px}.verify-email-phone-content .form-effect div.input input,.captcha-content .form-effect div.input input{padding:8px 20px}.verify-email-phone-content .form-effect div.input select,.captcha-content .form-effect div.input select{opacity:1;visibility:visible;bottom:18px}.verify-email-phone-content .form-effect span.hint,.captcha-content .form-effect span.hint{margin-bottom:12px;display:block;text-align:left}.verify-email-phone-content .original-account,.captcha-content .original-account{margin-bottom:12px;text-align:left}.message-box-content{padding:30px}.message-box-content .hint{font-size:108%;display:flex;align-items:center}.message-box-content .hint .iconfont{margin-right:4px;font-size:x-large}.message-box-content .button-group{margin-top:20px}.message-box-content .button-group button{padding:8px 20px;margin:0 6px;font-size:108%}.site-welcome{justify-content:center;align-items:center;position:fixed;display:grid;grid-template-columns:1fr;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999999}.site-welcome>div{position:relative}.site-welcome .hint{margin-top:12px;display:block;white-space:nowrap;position:absolute;bottom:-50px;left:50%;transform:translate(-50%, 0)}@keyframes ball-scale-multiple{0%{transform:scale(0);opacity:0}5%{opacity:1}100%{transform:scale(1);opacity:0}}.ball-scale-multiple{position:relative;transform:translateY(-30px)}.ball-scale-multiple>div{border-radius:100%;animation-fill-mode:both;position:absolute;left:50%;top:0px;margin-top:-40px;margin-left:-30px;opacity:0;width:60px;height:60px;animation:ball-scale-multiple 1s 0s linear infinite}.ball-scale-multiple>div:nth-child(2){animation-delay:-0.4s}.ball-scale-multiple>div:nth-child(3){animation-delay:-0.2s}.folding-cube{margin:40px auto;width:40px;height:40px;position:relative}.folding-cube>div{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.folding-cube>div:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;animation:foldCubeAngle 2.4s infinite linear both;transform-origin:100% 100%}.folding-cube>div.cube2{transform:scale(1.1) rotateZ(90deg)}.folding-cube>div.cube2:before{animation-delay:0.3s}.folding-cube>div.cube3{transform:scale(1.1) rotateZ(180deg)}.folding-cube>div.cube3:before{animation-delay:0.6s}.folding-cube>div.cube4{transform:scale(1.1) rotateZ(270deg)}.folding-cube>div.cube4:before{animation-delay:0.9s}@keyframes foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{transform:perspective(140px) rotateY(180deg);opacity:0}}.cube-grid{width:40px;height:40px;margin:40px auto}.cube-grid>div{width:33.33%;height:33.33%;float:left;animation:cubeGridScaleDelay 1.3s infinite ease-in-out}.cube-grid .cube1{animation-delay:0.2s}.cube-grid .cube2{animation-delay:0.3s}.cube-grid .cube3{animation-delay:0.4s}.cube-grid .cube4{animation-delay:0.1s}.cube-grid .cube5{animation-delay:0.2s}.cube-grid .cube6{animation-delay:0.3s}.cube-grid .cube7{animation-delay:0s}.cube-grid .cube8{animation-delay:0.1s}.cube-grid .cube9{animation-delay:0.2s}@keyframes cubeGridScaleDelay{0%,70%,100%{transform:scale3D(1, 1, 1)}35%{transform:scale3D(0, 0, 1)}}.wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.wandering-cubes>div{width:10px;height:10px;position:absolute;top:0;left:0;animation:wanderingCube 1.8s ease-in-out -1.8s infinite both}.wandering-cubes .cube2{animation-delay:-0.9s}@keyframes wanderingCube{0%{transform:rotate(0deg)}25%{transform:translateX(30px) rotate(-90deg) scale(0.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5)}100%{transform:rotate(-360deg)}}.swiper-home{z-index:8 !important}.swiper-home .swiper-pagination-bullet-active{background-color:#fff}.swiper-home .swiper-button-next,.swiper-home .swiper-button-prev{opacity:0;visibility:hidden}.swiper-home .swiper-button-next::after,.swiper-home .swiper-button-prev::after{color:#fff}.swiper-home .swiper-button-next.swiper-button-disabled,.swiper-home .swiper-button-prev.swiper-button-disabled{pointer-events:auto}.swiper-home .swiper-button-next.swiper-button-disabled::after,.swiper-home .swiper-button-prev.swiper-button-disabled::after{opacity:0.3}.swiper-home .swiper-button-next{right:-40px}.swiper-home .swiper-button-prev{left:-40px}.swiper-home:hover .swiper-button-next,.swiper-home:hover .swiper-button-prev{opacity:1;visibility:visible}.swiper-home:hover .swiper-button-next{right:10px}.swiper-home:hover .swiper-button-prev{left:10px}.swiper-home .swiper-pagination{bottom:auto !important;top:10px;left:auto !important;width:auto !important;text-align:right;right:20px}.swiper-home.swiper-container-flip .slider-content{display:none}.swiper-home.swiper-container-flip .swiper-slide-active .slider-content{display:block}.swiper-home .swiper-slide{display:block !important}.swiper-home .swiper-slide a.slider-a{overflow:hidden;position:relative;display:block}.swiper-home .swiper-slide a.slider-a .bg{position:absolute;content:'';top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1}.swiper-home .swiper-slide .category{position:absolute;top:20px;left:20px;z-index:12}.swiper-home .swiper-slide.left .slider-content{bottom:0;right:0;left:0;padding:100px 30px 30px;background-image:linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,0.8) 100%)}.swiper-home .swiper-slide.left .slider-content .desc{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:80%}.swiper-home .swiper-slide.center .slider-content{max-width:720px;width:80%;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);z-index:12}.swiper-home .swiper-slide.center .slider-content .title{font-weight:bold;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.swiper-home .swiper-slide.center .slider-content .desc{margin-top:12px}.swiper-home .swiper-slide.center .slider-content .button{display:inline-block;min-width:120px}.swiper-home .slider-content{position:absolute;z-index:12}.swiper-home .slider-content .title{display:inline-block}.swiper-home .slider-content .desc{font-size:108%}.carousel-posts:not(.both) img{display:block;max-width:100%;width:100%}.carousel-posts img{display:block}.carousel-posts.wrapper{margin-top:24px}.carousel-posts.both{display:flex}.carousel-posts.both>div{width:50%;margin-bottom:0}.carousel-posts.both.pc a.slider-a{height:100%}.carousel-posts.both.pc a.slider-a img{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;width:100%;height:100%}.carousel-posts.both .swiper-slide.left .slider-content{padding-bottom:20px;padding-left:20px;padding-right:20px}.carousel-posts.both .swiper-slide.center .slider-content .button{padding:8px 12px;margin-top:20px}.carousel-posts .swiper-slide .desc{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.carousel-posts .swiper-slide.left .slider-content .title{font-size:x-large;line-height:36px}.carousel-posts .swiper-slide.center .slider-content .title{font-size:xx-large;line-height:42px}.carousel-posts .swiper-slide.center .slider-content .button{padding:8px 30px;margin-top:40px}#four-posts ul{display:grid;grid-template-columns:50% 50%}#four-posts ul li{padding-left:10px}#four-posts ul li:nth-last-child(3),#four-posts ul li:nth-last-child(4){padding-bottom:10px}.feature-posts-main{position:relative}.feature-posts-main a.img-effect{display:block}.feature-posts-main a.img-effect .title{position:absolute;bottom:0;right:0;left:0;z-index:1;padding:60px 12px 8px;background-image:linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,0.8) 100%)}.feature-posts-main a.img-effect .title h4{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-modules{margin:24px 0}.home-modules .wrapper>section{margin-bottom:24px}.home-modules .wrapper>section:last-child{margin-bottom:0}.module-title{display:flex;align-items:center;padding:0 20px;height:56px;position:relative}.module-title h3{white-space:nowrap}.module-title:not(.color-border){margin-bottom:20px}.module-title.color-border{border-bottom-width:1px;border-bottom-style:solid}.module-title p.desc{margin-left:20px;font-weight:300;max-width:60%;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.module-title .more{flex-grow:1;text-align:right;font-weight:300}.module-title .more span{margin-left:12px}.nav-main a.img-effect{position:relative;display:block}.nav-main a.img-effect h4{position:absolute;left:0;z-index:5;top:12px;font-weight:bold;padding:0 12px}.nav-main .desc{position:absolute;bottom:0;right:0;left:0;padding:60px 12px 12px;background-image:linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,0.8) 100%);font-size:108%;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;z-index:1}.home-modules .home-sticky-posts .post-grid-layout,.home-modules .home-custom-nav .post-grid-layout,.home-modules .post-list-layout{padding:20px}.home-category-posts-tabs .filter-buttons,.home-post .filter-buttons{white-space:nowrap;overflow-x:auto;display:flex;align-items:center;height:56px}.home-category-posts-tabs .filter-buttons h3,.home-post .filter-buttons h3{margin-right:12px;font-weight:300;cursor:pointer}.home-category-posts-tabs .filter-buttons h3.active,.home-post .filter-buttons h3.active{font-weight:normal}.home-category-posts-tabs .more,.home-post .more{white-space:nowrap}.home-html-code{overflow:hidden}.home-html-code img{max-width:100%;display:block;height:auto}.content-gg{margin-bottom:20px}.content-gg img{max-width:100%;display:block;height:auto}.content-gg.module-radius{overflow:hidden}.sidebar-module{display:flex;align-items:flex-start}.sidebar-module img{max-width:100%;display:block;height:auto}.sidebar-module>.content{flex-grow:1;padding-right:24px;width:calc(100% - 360px)}.sidebar-module>.content>*{margin-bottom:20px}.sidebar-module>.content>*.top-thumb,.sidebar-module>.content>*:last-child{margin-bottom:0}.sidebar-module>.aside{position:relative;min-width:360px;width:360px}.sidebar-widget{margin-bottom:24px;position:relative;min-width:360px;width:360px}.sidebar-widget:last-child{margin-bottom:0}.sidebar-widget .sidebar-title{padding:14.5px 20px;border-bottom-width:1px;border-bottom-style:solid;display:flex;justify-content:space-between;align-items:center}.sidebar-widget .sidebar-title.module-bg{margin-bottom:12px}.sidebar-widget .filter-list{position:absolute;top:15px;right:20px}.sidebar-widget.module-bg .widget-content{padding:20px}.sidebar-widget .widget-content>ul.list li{border-bottom-width:1px;border-bottom-style:dashed;margin-bottom:6px;padding-bottom:6px}.sidebar-widget .widget-content>ul.list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0}.sidebar-widget .widget-content>ul.list li div.thumb{margin-right:8px}.sidebar-widget .widget-content>ul.grid{margin-right:-8px}.sidebar-widget .widget-content>ul.grid li{margin:0 8px 8px 0}.sidebar-widget .widget-content>ul.grid li.color-border{border-width:1px;border-style:solid}.sidebar-widget .widget-content h5{max-height:48px;margin-bottom:4px;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sidebar-widget .widget-content .filter-list button{padding-left:6px;padding-right:6px}.sidebar-widget .widget-content .post-metas,.sidebar-widget .widget-content .excerpt{margin-top:0}.sidebar-widget .widget-content div.thumb{position:relative;overflow:hidden}.sidebar-widget .widget-content div.thumb span.iconfont{position:absolute;top:4px;left:8px;color:#ffffff;font-size:inherit;pointer-events:none}.sidebar-widget .widget-content.simple h5{min-width:36px}.sidebar-widget .widget-content .post-metas img.avatar{width:16px}.sidebar-widget .widget-content article:hover .cart-buttons{bottom:12px;opacity:1;visibility:visible}.sidebar-widget .widget-content .cart-buttons{position:absolute;right:12px;left:12px;bottom:-40px;opacity:0;visibility:hidden}.widget_pages ul li,.salong-widget-archive ul li,.salong-widget-category ul li{display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:8px}.widget_pages ul li.color-border,.salong-widget-archive ul li.color-border,.salong-widget-category ul li.color-border{border-bottom-width:1px;border-bottom-style:solid}.widget_pages ul li a,.salong-widget-archive ul li a,.salong-widget-category ul li a{font-size:108%}.widget_pages ul li a span,.salong-widget-archive ul li a span,.salong-widget-category ul li a span{font-size:inherit}.widget_pages ul li ul.children,.salong-widget-archive ul li ul.children,.salong-widget-category ul li ul.children{margin-top:8px;padding-top:8px}.salong-widget-archive ul{display:grid}.salong-widget-archive ul li:nth-last-child(2){margin-bottom:0;padding-bottom:0;border-bottom-width:0}.salong-widget-archive ul.archive-list-2{grid-template-columns:repeat(2, 1fr)}.salong-widget-archive ul.archive-list-2 li:nth-child(odd){margin-right:8px}.salong-widget-archive ul.archive-list-2 li:nth-child(even){margin-left:8px}.salong-widget-archive ul.archive-list-2 li:nth-last-child(1),.salong-widget-archive ul.archive-list-2 li:nth-last-child(2){margin-bottom:0;padding-bottom:0;border-bottom-width:0}.salong-widget-archive ul.archive-list-3{grid-template-columns:repeat(3, 1fr)}.salong-widget-archive ul.archive-list-3 li:nth-last-child(3){margin-bottom:0;padding-bottom:0;border-bottom-width:0}.salong-widget-archive ul.archive-list-3 li:nth-last-child(1),.salong-widget-archive ul.archive-list-3 li:nth-last-child(2),.salong-widget-archive ul.archive-list-3 li:nth-last-child(3){margin-bottom:0;padding-bottom:0;border-bottom-width:0}.salong-widget-category ul{display:grid}.salong-widget-category ul li:nth-last-child(1),.salong-widget-category ul li:nth-last-child(2){margin-bottom:0;padding-bottom:0;border-bottom-width:0}.salong-widget-category ul.category-list{grid-template-columns:repeat(2, 1fr)}.salong-widget-category ul.category-list li:nth-child(odd){margin-right:8px}.salong-widget-category ul.category-list li:nth-child(even){margin-left:8px}.salong-widget-archive select,.salong-widget-category select{width:100%}.salong-widget-archive ul li a,.salong-widget-category ul li a{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding-right:8px}.widget_text .textwidget p{margin-bottom:12px}.widget_text .textwidget p:last-child{margin-bottom:0}.widget_media_gallery .widget-content .gallery{display:grid;margin-right:-8px}.widget_media_gallery .widget-content .gallery img,.widget_media_gallery .widget-content .gallery a{display:block;width:100%}.widget_media_gallery .widget-content .gallery .gallery-item{padding:0 8px 8px 0}.widget_media_gallery .widget-content .gallery .gallery-item:last-child{padding-bottom:0}.widget_media_gallery .widget-content .gallery .gallery-item .wp-caption-text{margin-top:4px;text-align:center}.widget_media_gallery .gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.widget_media_gallery .gallery-columns-2 .gallery-item:nth-last-child(2){padding-bottom:0}.widget_media_gallery .gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.widget_media_gallery .gallery-columns-3 .gallery-item:nth-last-child(2),.widget_media_gallery .gallery-columns-3 .gallery-item:nth-last-child(3){padding-bottom:0}.widget_media_gallery .gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.widget_media_gallery .gallery-columns-4 .gallery-item:nth-last-child(2),.widget_media_gallery .gallery-columns-4 .gallery-item:nth-last-child(3),.widget_media_gallery .gallery-columns-4 .gallery-item:nth-last-child(4){padding-bottom:0}.salong-widget-about img{width:100%;margin-bottom:8px;border-top-left-radius:inherit;border-top-right-radius:inherit}.salong-widget-about .about-site{padding:20px}.salong-widget-about .about-site .subtitle{margin:4px 0 12px;display:block;font-weight:300}.salong-widget-about .about-site .desc p{margin-bottom:8px}.salong-widget-about .about-site a.more{margin-top:8px;display:inline-block}.salong-widget-about .about-site ul{border-top-width:1px;border-top-style:solid;margin:20px -20px -20px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.salong-widget-about .about-site ul li{flex-grow:1;text-align:center;padding:12px 0;position:relative;border-right-width:1px;border-right-style:solid}.salong-widget-about .about-site ul li:last-child{border-right:0}.salong-widget-about .about-site ul li a{display:block}.salong-widget-about .about-site ul li a span{display:block}.salong-widget-about .about-site ul li a b{font-weight:normal}.salong-widget-word .one-word{text-align:center;padding:20px}.salong-widget-word .one-word p{font-size:108%;margin-bottom:12px;line-height:32px}.salong-widget-word .one-word span{font-size:inherit}.salong-widget-word .one-word img{display:block;margin:20px auto 0;max-width:160px}.salong-widget-moment .moment-list-main h5{min-height:32px;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.salong-widget-author{font-size:inherit}.salong-widget-author img.bg{display:block;width:100%;border-top-left-radius:inherit;border-top-right-radius:inherit}.salong-widget-author .user-group-icon{position:absolute;top:8px;right:8px}.salong-widget-author .author-profile{text-align:center;position:relative;z-index:12}.salong-widget-author .author-profile>*{margin-bottom:8px}.salong-widget-author .author-profile .avatar-name{margin:-46px auto 0;text-align:center}.salong-widget-author .author-profile .avatar-name a.avatar{display:inline-block;width:92px;height:92px;padding:6px;background-color:rgba(255,255,255,0.3);border-radius:100%}.salong-widget-author .author-profile .avatar-name a.avatar img.avatar{width:80px;height:80px;border-radius:100%}.salong-widget-author .author-profile .avatar-name h3{margin-top:8px;white-space:nowrap}.salong-widget-author .author-profile .user-buttons{margin-bottom:12px}.salong-widget-author .author-profile .user-buttons button:first-child{margin-left:0}.salong-widget-author .author-profile p.desc{padding:0 20px;font-weight:300;text-align:justify}.salong-widget-author .post-list{padding:20px}.salong-widget-author .post-list ul li{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:8px;border-bottom-width:1px;border-bottom-style:dashed}.salong-widget-author .post-list ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.salong-widget-author .post-list ul li a{padding-right:12px;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.salong-widget-author .post-list ul li span{white-space:nowrap}.salong-widget-author .post-list .title{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;padding-bottom:12px;margin-bottom:12px;border-bottom-width:1px;border-bottom-style:solid}.salong-widget-author .post-list .title span{flex-grow:1;text-align:right;font-weight:300;font-size:inherit}.salong-widget-author .post-list .filter-type{margin-left:6px;font-size:inherit}.salong-widget-author .post-list .filter-type button{margin-right:6px;font-weight:300}.salong-widget-author .post-list .filter-type button.active{font-weight:normal}.salong-widget-author .statistics{border-top-width:1px;border-top-style:solid}.salong-widget-author .statistics ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;text-align:center}.salong-widget-author .statistics ul li{width:25%;border-right-width:1px;border-right-style:solid;padding:8px 0;font-weight:300;white-space:nowrap}.salong-widget-author .statistics ul li:last-child{border-right:none}.salong-widget-author .statistics ul li span{display:block}.wealth-user-list li{padding-bottom:12px;margin-bottom:12px}.wealth-user-list li.color-border{border-bottom-width:1px;border-bottom-style:solid}.wealth-user-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.wealth-user-list .user-main{display:flex;align-items:center}.wealth-user-list .avatar a,.wealth-user-list .avatar img{min-width:48px}.wealth-user-list .profile{flex-grow:1;padding:0 12px}.wealth-user-list .profile .description{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.wealth-user-list .profile .name-role{display:flex;position:relative}.wealth-user-list .profile .name-role h4{white-space:nowrap}.wealth-user-list .profile .name-role .user-group-icon{position:inherit;top:0;right:0}.wealth-user-list .profile .name-role .user-group-icon span.icon{font-size:92%;padding:0 4px}.wealth-user-list .serial-wealth{text-align:right}.wealth-user-list .serial-number .iconfont{font-size:20px}.wealth-user-list .serial-number.serial-1 .iconfont{color:#ffc400}.wealth-user-list .serial-number.serial-2 .iconfont{color:#5ec2d8}.wealth-user-list .serial-number.serial-3 .iconfont{color:#c77919}.wealth-user-list .serial-number span.color-bg{width:24px;height:24px;display:inline-block;text-align:center;border-radius:100%}.wealth-user-list .wealth{text-align:center}.wealth-user-list .wealth .iconfont{font-size:14px;margin-right:2px}.salong-widget-comment ul.comments-list li{padding-bottom:12px;margin-bottom:12px}.salong-widget-comment ul.comments-list li.color-border{border-bottom-width:1px;border-bottom-style:solid}.salong-widget-comment ul.comments-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.salong-widget-comment .comment-main{display:flex}.salong-widget-comment .avatar a,.salong-widget-comment .avatar img{min-width:48px}.salong-widget-comment .comment-info{display:flex;align-items:flex-end}.salong-widget-comment .comment-info .name{margin-right:6px}.salong-widget-comment .comment-content{flex-grow:1;padding-left:12px}.salong-widget-comment .comment-content .comment{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.salong-widget-comment .comment-content .name-role{display:flex;position:relative}.salong-widget-comment .comment-content .name-role .user-group-icon{position:inherit;top:0;right:0;transform:scale(.8, .8);-ms-transform:scale(.8, .8);-moz-transform:scale(.8, .8);-webkit-transform:scale(.8, .8);-o-transform:scale(.8, .8)}.salong-widget-comment .serial-wealth{text-align:right}.salong-widget-comment .serial-number .iconfont{font-size:20px}.salong-widget-comment .serial-number.serial-1 .iconfont{color:#ffc400}.salong-widget-comment .serial-number.serial-2 .iconfont{color:#5ec2d8}.salong-widget-comment .serial-number.serial-3 .iconfont{color:#c77919}.salong-widget-comment .serial-number span.color-bg{width:24px;height:24px;display:inline-block;text-align:center;border-radius:100%}.salong-widget-comment .wealth{text-align:center}.salong-widget-comment .wealth .iconfont{font-size:14px;margin-right:2px}.widget_block img{display:block;height:auto}.widget_block.widget_media_image .wp-block-image{margin:0}.widget_block.widget_text,.widget_block .wp-block-group{padding:20px}.article-archive>.wrapper{margin-top:24px}.article-archive .post-list-layout{padding:20px}.archive-posts:not(.module-bg) .article-filter{margin-bottom:20px}.archive-posts.module-bg{overflow:hidden}.archive-posts.module-bg .message-box{margin:20px}.article-filter{padding:20px;position:relative}.article-filter:not(.color-border){margin-bottom:20px}.article-filter.color-border{border-bottom-width:1px;border-bottom-style:solid}.article-filter .filter-list{display:flex;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:12px;padding-bottom:12px}.article-filter .filter-list:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.article-filter .filter-list h5{white-space:nowrap;margin-right:20px;line-height:32px}.article-filter .filter-list .buttons{flex-grow:1;display:flex;grid-gap:8px 0;white-space:nowrap;flex-wrap:wrap}.article-filter .filter-list span.more{line-height:24px}.article-filter .filter-list .all-read{margin:2px 0 0 20px}.filter-list a.button,.filter-list button{font-size:inherit;padding:4px 10px;margin:0 !important;transition:ease-in-out 0s;white-space:nowrap}.filter-list a.button span,.filter-list button span{font-size:small;margin-left:4px}.filter-list a.button.active,.filter-list button.active{padding:2px 9px;border-width:1px;border-style:solid;border-radius:20px;pointer-events:none}.filter-list.show-more{overflow:hidden}.filter-list.show-more .buttons button{margin-bottom:16px}.filter-list.show-more .more-button{white-space:nowrap;line-height:30px;cursor:pointer}.crumbs-module .crumbs-image{position:relative;margin:auto}.crumbs-module .crumbs-image img{display:block;width:100%}.crumbs-module .crumbs-image .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;z-index:10;max-width:720px}.crumbs-module .crumbs-image .content h1{color:#fff}.crumbs-module .crumbs-image .content .describe{margin-top:20px}.crumbs-module .crumbs-image .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000000;z-index:1}.crumbs-module .crumbs-main{padding:20px 0}.crumbs-module .crumbs-main .wrapper{display:flex;justify-content:space-between;font-weight:300}.crumbs-module .crumbs-main span.count b{margin:0 2px}.crumbs-module .crumbs-main .iconfont{font-size:108%;margin-right:4px}.search-form{display:flex;position:relative}.search-form>*{height:40px}.search-form select{border-top-right-radius:0;border-bottom-right-radius:0}.search-form input{flex-grow:1;border-top-left-radius:0;border-bottom-left-radius:0}.search-form a.button{position:absolute;top:50%;right:12px;transform:translate(0, -50%);display:flex;align-items:center}.search-form a.button.active{pointer-events:auto;opacity:1}.search-form a.button.disabled{pointer-events:none;opacity:0.6}.search-form a.button .salong-loading{margin-top:8px;margin-right:8px}.search-form a.button .salong-loading:before{width:12px;height:12px}.results-list{padding:20px;font-size:inherit;position:absolute;z-index:100;left:0;right:0;box-shadow:0 12px 12px rgba(0,0,0,0.3)}.results-list ul{overflow-y:auto;max-height:312px}.results-list ul li{border-bottom-width:1px;border-bottom-style:solid;margin-bottom:8px;padding-bottom:8px;display:flex;align-items:center;justify-content:space-between}.results-list ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.results-list a{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.results-list span{white-space:nowrap;padding-left:20px}.search-history,.search-hot{display:flex;align-items:center;margin-top:12px}.search-history div a,.search-hot div a{margin-right:8px}.search-history .history-list{flex-grow:1}.search-history .history-list a{padding:2px 8px;display:inline-block}.search-history .search-form input{min-width:280px}.search-content{padding:40px;width:600px;text-align:left}.search-content span.hint{margin-top:8px;display:block}.header-search{position:relative;z-index:1}.header-search input{width:200px}.header-search .results-list{top:60px}.message-form{width:360px;max-width:100%}.message-form>*{margin-bottom:20px}.message-form input,.message-form textarea{width:100%}.message-form .user{display:flex;align-items:center}.message-form .user img{width:32px;border-radius:100%;margin-right:8px}.message-form .user h5{flex-grow:1;text-align:left}.message-form .user button{padding:6px 12px}.message-form .content textarea{min-height:120px}.message-form .button button{height:44px;width:100%;padding:12px;font-size:116%}.message-form .select{position:relative}.message-form .select .results{padding:20px;font-size:inherit;position:absolute;z-index:100;left:0;right:0;box-shadow:0 12px 12px rgba(0,0,0,0.3)}.message-form .select .results ul{max-height:320px;overflow-y:auto}.message-form .select .results ul li{min-height:42px;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:8px;padding-bottom:8px;display:flex;align-items:center;cursor:pointer}.message-form .select .results ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.message-form .select .results img{width:32px;margin-right:12px}.tipping-content{padding:40px;min-width:260px}.tipping-content .final-price{position:relative;margin-bottom:40px;height:72px}.tipping-content .final-price span{font-size:72px;font-weight:bold;line-height:72px;display:inline-block}.tipping-content .final-price em{position:absolute;bottom:2px}.tipping-content .select-price{display:grid;grid-template-columns:repeat(5, 20%);margin-right:-8px}.tipping-content .select-price button{height:60px;width:60px;text-align:center;font-size:20px;border-width:1px;border-style:solid;margin:0 8px 8px 0}.tipping-content .other-price{margin-bottom:12px;position:relative}.tipping-content .other-price span{position:absolute;top:10px;right:12px}.tipping-content .other-price input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-appearance:textfield}.tipping-content .message-to{margin-bottom:12px}.tipping-content .message-to textarea{width:100%}.tipping-content button.submit{height:48px;width:100%;font-size:108%}.tipping-content .pay-pending .qr-code{width:200px;height:200px;border-width:1px;border-style:solid;margin:12px auto}.tipping-content .pay-pending .qr-code img{max-width:100%}.tipping-content .pay-pending .qr-code.salong-loading{background-color:rgba(0,0,0,0.1)}.tipping-content .pay-pending .timer-price{width:200px;display:flex;justify-content:space-between;align-items:center}.tipping-content .pay-pending .timer-price .price{font-size:18px;font-weight:bold}.tipping-content .pay-pending i{font-size:100px;color:#007bff;line-height:100px}.tipping-content .pay-pending h3{line-height:60px}.tipping-content .pay-fail i,.tipping-content .pay-success i{font-size:100px;color:#ff0000;line-height:100px}.tipping-content .pay-fail .success,.tipping-content .pay-success .success{margin:20px 0}.tipping-content .pay-fail button,.tipping-content .pay-success button{width:100%;padding:10px;font-size:108%;margin-top:12px}.pay-type{display:flex;grid-gap:12px;margin-bottom:12px}.pay-type button{width:100%;display:flex;align-items:center;justify-content:center;padding:10px 16px;color:#fff;opacity:0.3;white-space:nowrap}.pay-type button.active{opacity:1}.pay-type button span{font-size:108%}.pay-type button .iconfont{margin-right:6px}.pay-type button.alipay{background-color:#1296db}.pay-type button.wechat{background-color:#5bc551}.pay-type button.balance{background-color:#e13535}.pay-type button.salong-loading:before{left:auto;right:8px;width:12px;height:12px}.pay-type.is-wechat{grid-template-columns:repeat(2, 1fr)}.custom-page-two{margin:40px auto 0;padding:100px;text-align:center}.alipay-order-return span.iconfont{font-size:68px;line-height:68px;margin-bottom:20px;display:block}.alipay-order-return span.iconfont.icon-success{color:#00bf26}.alipay-order-return span.iconfont.icon-error{color:#bf0000}.alipay-order-return ul{text-align:left;display:inline-block}.alipay-order-return ul li{border-top-width:1px;border-top-style:solid;margin-top:12px;padding-top:12px}.alipay-order-return .buttons{margin-top:40px}.alipay-order-return .buttons a.button{padding:8px 20px;margin:0 10px}.oauth2-return h1{margin-bottom:50px}.oauth2-return input{width:100%;height:66px}.oauth2-return .input{position:relative;margin:20px 0}.oauth2-return .input .show-password{position:absolute;top:50%;margin-top:-13px;right:12px}.oauth2-return .button-group{display:grid;grid-template-columns:repeat(2, 48%);grid-column-gap:4%}.oauth2-return .button-group button{padding:12px}.loader-go{animation:fadein 2s;position:relative}.loader-go .loader-inner{position:relative;width:110px;overflow:hidden;margin:0 auto 40px}.loader-go .pac-man>div:nth-child(2){animation:pac-man-balls 1s 0s infinite linear}.loader-go .pac-man>div:nth-child(3){animation:pac-man-balls 1s 0.33s infinite linear}.loader-go .pac-man>div:nth-child(4){animation:pac-man-balls 1s 0.66s infinite linear}.loader-go .pac-man>div:nth-child(5){animation:pac-man-balls 1s 0.99s infinite linear}.loader-go .pac-man>div:first-of-type{width:0px;height:0px;border-right:25px solid transparent;border-top:25px solid #e1244e;border-left:25px solid #e1244e;border-bottom:25px solid #e1244e;border-radius:25px;animation:rotate_pac-man_half_up 0.5s 0s infinite}.loader-go .pac-man>div:nth-child(2){width:0px;height:0px;border-right:25px solid transparent;border-top:25px solid #e1244e;border-left:25px solid #e1244e;border-bottom:25px solid #e1244e;border-radius:25px;animation:rotate_pac-man_half_down 0.5s 0s infinite;margin-top:-50px}.loader-go .pac-man>div:nth-child(3),.loader-go .pac-man>div:nth-child(4),.loader-go .pac-man>div:nth-child(5),.loader-go .pac-man>div:nth-child(6){background-color:#e1244e;width:30px;height:30px;border-radius:100%;margin:2px;width:10px;height:10px;position:absolute;transform:translate(0, -6.25px);top:25px;left:100px}.loader-go .loader-text{display:block;font-size:16px}.loader-go .loader-hint>*{margin-bottom:20px}.loader-go .loader-hint a.logo{display:block}.loader-go .loader-hint p{word-break:break-all}.loader-go .loader-hint a.button{padding:6px 24px;display:inline-block}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes rotate_pac-man_half_up{0%{transform:rotate(270deg)}50%{transform:rotate(360deg)}100%{transform:rotate(270deg)}}@keyframes rotate_pac-man_half_down{0%{transform:rotate(90deg)}50%{transform:rotate(0deg)}100%{transform:rotate(90deg)}}@keyframes pac-man-balls{75%{opacity:0.7}100%{transform:translate(-100px, -6.25px)}}.module-list{padding:30px}.template-category-tag .filter-list button.letter{width:30px}.category-tag-list a.tag{display:flex;align-items:center;padding:8px 12px;overflow:hidden}.category-tag-list a.tag .name{flex-grow:1;font-size:108%;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.category-tag-list a.tag .count{font-size:inherit}.category-tag-list.left a.tag img{width:20px;height:20px;border-radius:20px;display:block;margin:0 4px 0 0}.category-tag-list.top{padding:0}.category-tag-list.top a.tag{flex-wrap:wrap}.category-tag-list.top a.tag img{width:calc(100% + 24px);max-width:calc(100% + 24px);display:block;margin:-8px -12px 12px}.link-list{position:relative}.link-list.layout-list a.link{display:flex;justify-content:space-between;padding:8px 12px;height:100%}.link-list.layout-list a.link .con h5,.link-list.layout-list a.link .con span{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.link-list.layout-list a.link img.icon{width:48px;height:48px;margin-right:12px}.link-list.layout-grid .link{padding:30px 30px 100px;text-align:center;position:relative;height:100%}.link-list.layout-grid .link img.icon{width:68px;height:68px;margin-bottom:20px}.link-list.layout-grid .link h2{margin-bottom:12px}.link-list.layout-grid .link span{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.link-list.layout-grid .link .button{padding:6px 20px;position:absolute;bottom:30px;left:50%;transform:translate(-50%, 0)}.link-nav .link-title{display:flex;justify-content:space-between;align-items:center}.link-nav.layout-list{padding-top:1px}.link-nav.layout-list .link-title{margin:30px 0 12px}.link-nav.layout-grid .link-title{padding:12px 20px;margin:30px 0 12px}.page-template-moment .article-list.post-list-layout.moment{padding-top:0}.article-list.post-list-layout.moment{overflow:hidden}.article-list.post-list-layout.moment div.date{display:block;font-size:116%;padding:12px 30px;margin:0 0 20px -30px;position:relative;z-index:2;width:calc(100% + 60px)}.article-list.post-list-layout.moment div.date.border-main{border-left-width:4px;border-left-style:solid}.article-list.post-list-layout.moment ul li.date-last{padding-bottom:0;border:0}.user-list ul li{margin-bottom:12px}.user-list .user-main{padding:20px;display:flex;align-items:center}.user-list .user-main div.avatar{min-width:92px}.user-list .user-main .profile{flex-grow:1}.user-list .user-main .profile .name-role{display:flex;align-items:center;margin-bottom:6px;white-space:nowrap;flex-wrap:wrap}.user-list .user-main .profile .name-role>*{margin-right:6px}.user-list .user-main .profile .name-role .user-group-icon .icon{margin:0 4px}.user-list .user-main .profile .name-role .user-group-icon .icon.url{padding:2px 4px;border-radius:100%}.user-list .user-main .profile .name-role .user-group-icon .icon.url .iconfont{font-size:116%}.user-list .user-main .profile .name-role .user-group-icon .icon.color-border{border-width:1px;border-style:solid}.user-list .user-main .user-posts{width:36%}.user-list .user-main .user-posts ul{margin-left:-8px}.user-list .user-main .user-posts ul li{margin-left:8px}.user-list .user-main .user-posts a.img-effect img{width:100%;height:auto}.current-user-counts{font-weight:300;display:flex;flex-wrap:wrap}.current-user-counts .iconfont{font-size:108%;margin-right:8px}.current-user-counts .iconfont:before{margin-right:4px}.catalogue-module{width:220px;position:absolute;top:0;right:0;margin-right:-228px}.sidebar-module .catalogue-module{left:0;margin-left:-228px}.catalogue-list{transition:ease-in-out 0s}.catalogue-list h4{margin:0 !important;padding:12px}.catalogue-list h4.color-border{border-bottom-width:1px;border-bottom-style:solid}.catalogue-list ul,.catalogue-list ol{margin:0;line-height:32px !important}.catalogue-list ul#nav,.catalogue-list ol#nav{padding-top:12px;padding-bottom:12px;padding-right:12px;max-height:600px;overflow-y:auto}.catalogue-list ul li,.catalogue-list ol li{margin-bottom:0px;padding-bottom:0px;display:flex;justify-content:space-between;align-items:center}.catalogue-list ul li span,.catalogue-list ol li span{font-size:small !important;cursor:pointer;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.catalogue-list ul li span.active,.catalogue-list ol li span.active{font-weight:normal}.catalogue-list ul li b,.catalogue-list ol li b{font-weight:300}.catalogue-list ul ul,.catalogue-list ul ol,.catalogue-list ol ul,.catalogue-list ol ol{margin-left:12px}.catalogue-list ol#nav{padding-left:32px}.catalogue-list ol li{list-style-type:decimal}.catalogue-list ul#nav{padding-left:12px}.catalogue-list ul li{list-style-type:none}@media only screen and (max-width: 1366px){.post-grid-layout .salong-row-7,.post-grid-layout .salong-row-8,.post-grid-layout .salong-row-9,.post-grid-layout .salong-row-10,.post-grid-layout .salong-row-12{grid-template-columns:repeat(6, 16.66%)}.header-button .user-center-menu{left:auto;right:-20px}.header-button .user-center-menu:before{left:auto;right:26px}}@media only screen and (max-width: 1024px){.container{overflow-x:hidden}.wrapper{width:96% !important}.sidebar-module>.aside{display:none}.sidebar-module>.content{width:100%;padding-right:0}.side-buttons{bottom:108px}.crumbs-module .crumbs-main{padding:12px 0}.header{height:48px}.header .bg{position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;visibility:hidden;z-index:15}.header .bg.active{opacity:1;visibility:visible}.header-mobile{z-index:130}.header-mobile .header-mobile-main{padding:0 12px;height:48px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:18}.header-mobile .header-mobile-main button{width:26px;height:26px}.header-mobile .header-mobile-main.color-border{border-bottom-width:1px;border-bottom-style:solid}.header-mobile .show-menu{position:relative}.header-mobile .show-menu:before,.header-mobile .show-menu:after{position:absolute;content:'';left:0;width:24px;height:2px}.header-mobile .show-menu:before{top:7px}.header-mobile .show-menu:after{top:17px}.header-mobile .show-user-center img{width:100%;height:100%}.header-mobile .logo img{max-height:32px;width:auto;display:block}.header-mobile.show-nav-menu .show-menu:before,.header-mobile.show-nav-menu .show-menu:after{top:12px;background-color:#f00}.header-mobile.show-nav-menu .show-menu:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.header-mobile.show-nav-menu .show-menu:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.header-mobile.show-nav-menu .header-menu{left:0;opacity:1;visibility:visible}.header-mobile.show-user-menu .user-center-menu{right:0;opacity:1;visibility:visible}.header-mobile .header-menu{position:fixed;top:48px;bottom:0;left:-80%;width:80%;z-index:120;height:100%;text-align:left;opacity:0;visibility:hidden;overflow-y:auto}.header-mobile .header-menu ul.menu{height:100%;overflow-y:auto;padding:20px 20px 100px}.header-mobile .header-menu ul.menu li{position:relative}.header-mobile .header-menu ul.menu li a{display:block;padding:12px}.header-mobile .header-menu ul.menu li a.color-border{border-bottom-width:1px;border-bottom-style:solid}.header-mobile .header-menu ul.menu li.menu-item-has-children>span.button{position:absolute;top:0;right:0;width:49px;height:49px}.header-mobile .header-menu ul.menu li.menu-item-has-children>span.button:before,.header-mobile .header-menu ul.menu li.menu-item-has-children>span.button:after{position:absolute;content:'';right:8px;top:22px;width:14px;height:1px}.header-mobile .header-menu ul.menu li.menu-item-has-children>span.button:after{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.header-mobile .header-menu ul.menu li.menu-item-has-children>span.button:hover:after{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}.header-mobile .header-menu ul.menu li.menu-item-has-children:hover>.sub-menu{display:block}.header-mobile .header-menu ul.sub-menu{padding-left:20px;display:none}.header-mobile .user-center-menu{padding:20px;position:fixed;top:48px;bottom:0;right:-80%;width:80%;z-index:120;height:100%;opacity:0;visibility:hidden;overflow-y:auto}.carousel-posts.both{display:block}.carousel-posts.both>div{width:100%}.carousel-posts.both .swiper-home{margin-bottom:12px}.carousel-posts.both.mobile a.slider-a{height:auto}.carousel-posts.both.mobile a.slider-a img{position:relative;width:100%;height:auto}.carousel-posts.both #four-posts ul{grid-template-columns:repeat(4, 25%);margin-left:-10px}.carousel-posts.both #four-posts ul li:nth-last-child(3),.carousel-posts.both #four-posts ul li:nth-last-child(4){padding-bottom:0}.carousel-posts.both .feature-posts-main a.img-effect img{height:auto}.crumbs-module .crumbs-image img{height:300px}.footer{margin-bottom:20px}.module-list{padding:20px}.mobile-buttons{position:fixed;bottom:0;right:0;left:0;box-shadow:-4px 0 6px 0 rgba(0,0,0,0.1);z-index:136}.mobile-buttons ul{height:60px;display:flex;align-items:center;justify-content:space-between}.mobile-buttons ul li{width:100%}.mobile-buttons.hidden{transform:translate3d(0, 100%, 0)}.mobile-buttons .button{display:block;width:100%;text-align:center}.mobile-buttons .button .iconfont{font-size:20px}.mobile-buttons .button i,.mobile-buttons .button img{display:block;margin:0 auto}.mobile-buttons .button img{width:22px;height:22px;margin-bottom:4px}.mobile-buttons .button span{font-size:inherit}.mobile-buttons .button.user img{border-radius:100%}.page-404{padding-top:20px;padding-bottom:20px}.page-404 .con{padding:20px}.custom-page-two{width:92% !important}}@media only screen and (max-width: 768px){.container{min-height:auto}.container>.wrapper{margin-top:12px}.container>.wrapper>*{margin-bottom:12px}.order-list .pagination,.custom-page-one .pagination,.category-tag-list .pagination,.link-list .pagination,.article-list .pagination,.user-list .pagination{margin-top:12px}.post-grid-layout .list-content{padding:8px}.post-grid-layout .list-content .post-metas,.post-grid-layout .list-content .excerpt{margin-top:4px}.module-list .salong-row-5,.module-list .salong-row-6,.module-list .salong-row-7,.module-list .salong-row-8,.module-list .salong-row-9,.module-list .salong-row-10,.module-list .salong-row-12,.post-grid-layout .salong-row-5,.post-grid-layout .salong-row-6,.post-grid-layout .salong-row-7,.post-grid-layout .salong-row-8,.post-grid-layout .salong-row-9,.post-grid-layout .salong-row-10,.post-grid-layout .salong-row-12{grid-template-columns:repeat(4, 25%)}.article-archive .post-list-layout,.article-filter{padding:12px}.post-grid-layout .topic-main .list-content{padding:0 8px}.post-grid-layout .topic-main ol{padding:8px}.carousel-posts.wrapper{margin-top:12px;margin-bottom:12px}.carousel-posts.both #four-posts ul{margin-left:-8px}.carousel-posts.both #four-posts ul li{padding-left:8px}.carousel-posts.single .swiper-slide.center .slider-content .button{margin-top:20px}.home-modules .wrapper>section{margin-bottom:12px}.home-modules .home-sticky-posts .post-grid-layout,.home-modules .home-custom-nav .post-grid-layout,.home-modules .post-list-layout{padding:12px}.module-title{height:46px;padding:0 12px}.module-title:not(.color-border){margin-bottom:12px}.feature-posts-main a.img-effect .title,.nav-main .desc{padding-bottom:8px;padding-right:8px;padding-left:8px}.feature-posts-main a.img-effect .title p,.feature-posts-main a.img-effect .title h4,.nav-main .desc p,.nav-main .desc h4{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.article-filter:not(.color-border){margin-bottom:12px}.user-list .user-main{flex-wrap:wrap;padding:12px}.crumbs-module .crumbs-image img{height:240px}.crumbs-module .crumbs-image .content{max-width:92%;width:92%}.crumbs-module .crumbs-image .content .describe{margin-top:12px}.article-filter .filter-list{padding-bottom:8px;margin-bottom:8px}.article-filter .filter-list.show-more .buttons button{margin-bottom:10px}.article-archive>.wrapper{margin-top:12px}.article-archive .excerpt{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.topic-main ol{margin-top:8px;padding-top:8px}.article-list.post-list-layout.moment div.date{margin-bottom:12px}.footer-links,.footer-widgets{display:none}.footer-copyright.have-logo .wrapper{display:block;text-align:center}.footer-copyright .copyright{margin-bottom:12px}.login-content .login-header{margin-bottom:20px}.login-content .login-oauth-buttons{margin-top:12px;grid-gap:6px}.popup .captcha-content,.popup .verify-email-phone-content,.popup .login-box{width:100%;padding:20px 20px 30px}.login-box .form-effect{margin-bottom:20px}.login-box .form-effect>div{margin-top:12px}.login-box .form-effect .input .hint{top:0px;right:8px}.form-effect .input{margin-top:12px}.form-effect .input input{height:48px;padding:8px 12px}.form-effect .input.active .label{opacity:0;visibility:hidden}.form-effect .button-code{right:8px}.form-effect .submit{margin-top:12px}.module-list{padding:12px}.link-list .salong-row-3,.link-list .salong-row-4,.link-list .salong-row-5,.link-list .salong-row-6,.link-list .salong-row-7,.link-list .salong-row-8,.link-list .salong-row-9,.link-list .salong-row-10,.link-list .salong-row-12{grid-template-columns:repeat(2, 50%)}.link-list .link-title{padding:8px 12px;margin:12px 0 8px}.custom-page-two{margin-top:20px;padding:20px}.custom-page-two h2{margin-bottom:20px}}@media only screen and (max-width: 480px){.header-menu,body{font-size:12px;line-height:24px}h1{font-size:24px;line-height:32px}h2{font-size:18px;line-height:28px}h3{font-size:15px;line-height:24px}h4{font-size:116%}h5{font-size:108%}.article-list.topicol li{padding-bottom:8px !important;margin-bottom:0 !important}.salong-row-1,.salong-row-2,.salong-row-3,.salong-row-4,.salong-row-5,.salong-row-6,.salong-row-7,.salong-row-8,.salong-row-9,.salong-row-10,.salong-row-12{grid-gap:8px}.module-list .salong-row-2,.module-list .salong-row-3,.module-list .salong-row-4,.module-list .salong-row-5,.module-list .salong-row-6,.module-list .salong-row-7,.module-list .salong-row-8,.module-list .salong-row-9,.module-list .salong-row-10,.module-list .salong-row-12,.home-custom-nav .salong-row-2,.home-custom-nav .salong-row-3,.home-custom-nav .salong-row-4,.home-custom-nav .salong-row-5,.home-custom-nav .salong-row-6,.home-custom-nav .salong-row-7,.home-custom-nav .salong-row-8,.home-custom-nav .salong-row-9,.home-custom-nav .salong-row-10,.home-custom-nav .salong-row-12,.home-sticky-posts .salong-row-2,.home-sticky-posts .salong-row-3,.home-sticky-posts .salong-row-4,.home-sticky-posts .salong-row-5,.home-sticky-posts .salong-row-6,.home-sticky-posts .salong-row-7,.home-sticky-posts .salong-row-8,.home-sticky-posts .salong-row-9,.home-sticky-posts .salong-row-10,.home-sticky-posts .salong-row-12{grid-template-columns:repeat(2, 1fr)}.module-list .salong-row-2 li,.module-list .salong-row-3 li,.module-list .salong-row-4 li,.module-list .salong-row-5 li,.module-list .salong-row-6 li,.module-list .salong-row-7 li,.module-list .salong-row-8 li,.module-list .salong-row-9 li,.module-list .salong-row-10 li,.module-list .salong-row-12 li,.home-custom-nav .salong-row-2 li,.home-custom-nav .salong-row-3 li,.home-custom-nav .salong-row-4 li,.home-custom-nav .salong-row-5 li,.home-custom-nav .salong-row-6 li,.home-custom-nav .salong-row-7 li,.home-custom-nav .salong-row-8 li,.home-custom-nav .salong-row-9 li,.home-custom-nav .salong-row-10 li,.home-custom-nav .salong-row-12 li,.home-sticky-posts .salong-row-2 li,.home-sticky-posts .salong-row-3 li,.home-sticky-posts .salong-row-4 li,.home-sticky-posts .salong-row-5 li,.home-sticky-posts .salong-row-6 li,.home-sticky-posts .salong-row-7 li,.home-sticky-posts .salong-row-8 li,.home-sticky-posts .salong-row-9 li,.home-sticky-posts .salong-row-10 li,.home-sticky-posts .salong-row-12 li{margin-bottom:0 !important}.post-list-main .list-content h3,.post-list-main .list-content .excerpt{margin-bottom:8px}table td,table th{padding:8px !important}.carousel-posts.both #four-posts ul{grid-template-columns:repeat(2, 50%);margin-bottom:-8px}.carousel-posts.both #four-posts ul li{padding-bottom:8px !important}.carousel-posts.both .swiper-slide.center .slider-content .button{margin-top:8px}.carousel-posts .swiper-slide .desc{margin-top:0 !important;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.carousel-posts .swiper-slide.left .slider-content .title{font-size:large;line-height:28px}.carousel-posts .swiper-slide.center .slider-content .title{font-size:x-large;line-height:32px}.post-list-main.list .list-content .excerpt{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.post-list-main.list .list-content .post-metas{margin-top:0}.post-list-main.list.simple div.thumb{margin-right:8px}.post-list-main.list.simple .list-content .excerpt{display:none}.post-list-main.list.simple .list-content .post-metas .collect,.post-list-main.list.simple .list-content .post-metas .rate,.post-list-main.list.simple .list-content .post-metas .category,.post-list-main.list.simple .list-content .post-metas .comment,.post-list-main.list.simple .list-content .post-metas .duration,.post-list-main.list.simple .list-content .post-metas .download-count,.post-list-main.list.simple .list-content .post-metas .posts-count{display:none}.post-metas img{width:16px;margin-right:2px;margin-bottom:0}.post-metas span{margin-right:8px}.crumbs-module .crumbs-image img{height:160px}.popup .popup-box{width:calc(100% - 60px)}.popup .popup-box .close.close-bottom-center{bottom:-46px}.popup .popup-box .tipping-content,.popup .popup-box .message-content.popup-content,.popup .popup-box .phone-content.popup-content,.popup .popup-box .wechat-content.popup-content,.popup .popup-box .service-content.popup-content{padding:12px}.search-content{width:100%;padding:20px}.search-content .form{display:block}.search-content .form>*{width:100%;margin-bottom:8px}.search-content .form a.button{margin-bottom:0}.service-content ul.qq-list li a.button{padding:6px}.tipping-content .final-price{margin-bottom:20px}.tipping-content .pay-type{grid-gap:4px}.tipping-content .pay-type button{padding:8px 6px}.tipping-content button.submit{margin-bottom:20px}.notice-content{width:100%;padding:20px}.user-list .user-main{align-items:start}.user-list .user-main .current-user-counts{margin-bottom:8px}.user-list .user-main div.avatar{min-width:60px}.user-list .user-main div.avatar img.large-avatar{width:52px;height:52px}.user-list .user-main .profile{width:calc(100% - 76px)}.user-list .user-main .user-buttons{margin-left:52px}.user-list .user-main .user-posts{width:100%;padding-left:60px}.user-list .user-main .user-posts a.img-effect img{width:100%;height:auto}.link-list.layout-grid .link{padding:20px 20px 68px}.link-list.layout-grid .link img.icon{margin-bottom:4px}.link-list.layout-grid .link h2{margin-bottom:8px}.link-list.layout-grid .link .button{bottom:20px;padding:2px 12px}.page-404 .wrapper{display:block}.page-404 .con{margin-top:20px;text-align:center}.page-404 .con h2{font-size:36px;line-height:36px}.page-404 .con p{margin:8px 0 20px;font-size:inherit}.page-404 .con a.button{display:block;padding:8px}.oauth2-return .button-group button{padding:8px}}