body.page .module-title,body.single .module-title{display:flex;grid-gap:8px;flex-direction:row;justify-content:space-between;align-items:center;min-height:56px;padding:0 20px;position:relative}body.page .module-title h3,body.single .module-title h3{white-space:nowrap}body.page .module-title.color-border,body.single .module-title.color-border{border-bottom-width:1px;border-bottom-style:solid}body.page .module-title p.desc,body.single .module-title p.desc{margin-left:20px;font-weight:300;max-width:60%;margin:0 auto;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}body.page .module-title .more button,body.single .module-title .more button{padding:2px 8px}body.salong-text-indent .content-post>p{text-indent:2em}.entry{padding:40px;position:relative}.entry.color-border{border-width:1px;border-style:solid}.entry>section:not(:last-child){margin-bottom:20px}.post-header{position:relative;margin-bottom:20px}.post-header.color-border{padding-bottom:20px;border-bottom-width:1px;border-bottom-style:solid}.post-header .title{display:flex;grid-gap:8px;flex-direction:row;justify-content:stretch;align-items:center}.post-header .subtitle{margin-top:8px;display:block}.post-header .post-metas{margin-top:12px}.content-post{overflow:hidden;margin-bottom:20px}.content-post>*:not(:last-child){margin-bottom:20px}.content-post,.content-post .wp-block-table{width:100%}.content-post table,.content-post .wp-block-table table{border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-color:var(--salong-color-border);width:100%;border-spacing:0;font-size:100%}.content-post table td,.content-post table th,.content-post .wp-block-table table td,.content-post .wp-block-table table th{border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-color:var(--salong-color-border);padding:12px 16px}.content-post table td button,.content-post table th button,.content-post .wp-block-table table td button,.content-post .wp-block-table table th button{white-space:nowrap}.content-post table td,.content-post .wp-block-table table td{color:var(--salong-color-text)}.content-post table th,.content-post .wp-block-table table th{color:var(--salong-color-meta);background-color:var(--salong-color-bg)}.content-post table th,.content-post table thead,.content-post .wp-block-table table th,.content-post .wp-block-table table thead{font-weight:normal;white-space:nowrap;font-size:108%;text-align:left}.content-post table tfoot tr:nth-child(2n),.content-post table tbody tr:nth-child(2n),.content-post table thead,.content-post .wp-block-table table tfoot tr:nth-child(2n),.content-post .wp-block-table table tbody tr:nth-child(2n),.content-post .wp-block-table table thead{background-color:var(--salong-color-bg)}.content-post table em,.content-post .wp-block-table table em{background-color:#f50;color:#fff;width:18px;height:18px;line-height:18px;border-radius:4px;display:inline-block;vertical-align:middle;text-align:center;font-style:normal;margin-right:6px}.content-post table h3,.content-post table h4,.content-post table h5,.content-post .wp-block-table table h3,.content-post .wp-block-table table h4,.content-post .wp-block-table table h5{position:relative;padding-left:12px}.content-post table h3::before,.content-post table h4::before,.content-post table h5::before,.content-post .wp-block-table table h3::before,.content-post .wp-block-table table h4::before,.content-post .wp-block-table table h5::before{position:absolute;content:'';width:4px;height:16px;left:0;top:50%;margin-top:-8px;background-color:var(--salong-color-main)}.content-post>ol,.content-post>ul{margin-left:30px;list-style:initial}.content-post>ol li,.content-post>ul li{padding-left:4px}.content-post>ol li:not(:last-child),.content-post>ul li:not(:last-child){margin-bottom:6px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:var(--salong-color-border);padding-bottom:6px}.content-post ol li{list-style-type:decimal}.content-post ul li{list-style-type:disc}.content-post>.excerpt{padding:20px;margin-bottom:20px;border-width:1px;border-style:solid;line-height:32px;width:100%}.content-post p{margin:0}.content-post p code{padding:6px 8px;margin:0 4px;background-color:rgba(0,0,0,0.1);border-radius:2px}.content-post hr{height:1px;border:none;border-top:1px dotted rgba(0,0,0,0.1);margin:0}.content-post pre{white-space:pre-wrap}.content-post .wp-caption{background-color:var(--salong-color-bg);padding:12px;max-width:100%}.content-post .wp-caption img{margin:0 0 5px}.content-post .wp-caption p{margin:12px 12px 6px;text-indent:0}.content-post .web-video,.content-post .plyr{width:100%}.content-post iframe{width:100%;height:480px}.content-post .plyr--audio{border-width:1px;border-style:solid}.content-post figure:not(.wp-block-table){overflow:hidden}.content-post figure.alignnone{display:inline-block}.content-post img{max-width:100%;display:inline-block;height:auto}.content-post img.alignnone{margin-left:0;margin-right:0}.content-post img.alignleft{float:left;text-align:left;margin:0 20px 0 0;display:block}.content-post img.aligncenter{margin-right:auto;margin-left:auto;text-align:center;display:block}.content-post img.alignright{float:right;text-align:right;margin:0 0 0 20px;display:block}.classic-editor .content-post table{border-collapse:collapse;width:100%;overflow-x:auto}.classic-editor .content-post table td,.classic-editor .content-post table th{padding:0.5em;border-width:1px;border-style:solid}form.post-password-form{text-align:left;padding:20px;border-width:1px;border-style:solid}form.post-password-form p.input-item{display:flex}form.post-password-form p.input-item .input{flex-grow:1;font-size:100%}form.post-password-form p.input-item .button{padding:12px 28px}#tx-vod-player{width:100%;max-width:100%}#tx-vod-player .tcp-dynamic-watermark-container{white-space:nowrap;font-size:15px;opacity:.8 !important}.salong-tabs .tab-buttons{margin-bottom:20px;height:60px}.salong-tabs .tab-buttons .tab-buttons-float{padding-top:12px;overflow-x:auto;border-bottom-width:1px;border-bottom-style:solid;display:flex;grid-gap:40px;flex-direction:row;justify-content:flex-start;align-items:center}.salong-tabs .tab-buttons button{padding-bottom:12px;font-size:var(--salong-h3-font-size);line-height:var(--salong-h3-line-height);position:relative;white-space:nowrap}.salong-tabs .tab-buttons button .title-mark{white-space:nowrap;border-radius:16px;padding:3px 6px 4px;font-size:68%;position:absolute;top:-8px;height:18px;display:flex;align-items:center;justify-content:center;right:0;-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}.salong-tabs .tab-buttons button .try-see{color:var(--salong-color-image-before-title)}.salong-tabs.tabs-float .tab-buttons-float{position:fixed;top:0;padding-top:20px;z-index:15}.salong-tabs.tabs-float.show-header .tab-buttons-float{top:76px}.salong-tabs.buttons-float .shop-post-buttons-float{position:fixed;bottom:0;z-index:15}.salong-tabs.buttons-float .shop-post-buttons-float.show-header{bottom:60px}.article-tags{display:flex;align-items:center;flex-wrap:wrap;padding-left:32px;position:relative}.article-tags i.iconfont{position:absolute;top:3px;left:0}.article-tags i.iconfont::before{font-size:140%}.article-tags a{position:relative;margin:0 8px 8px 0;font-size:100%;padding:4px 10px;border-radius:4px;display:flex;align-items:center}.article-tags a img{width:20px;height:20px;border-radius:20px;display:block;margin:0 4px 0 0}.article-tags a b{font-weight:300;margin-left:4px;font-size:inherit}.article-tags a:last-child{margin-right:0}.article-module{display:flex;grid-gap:20px;flex-direction:column}.article-copyright{padding:20px;font-size:108%}.article-author{padding:20px;display:flex;align-items:center;width:100%}.article-author a.avatar{max-width:80px;min-width:80px;display:block}.article-author a.avatar img{display:block;max-width:100%}.article-author .info{flex-grow:1;margin:0 12px}.article-author .info .name{display:flex;align-items:flex-end;margin-bottom:4px}.article-author .info .name a{margin-right:8px}.article-author .info .name span{font-size:inherit;margin-left:4px;font-weight:300}.article-author .info .desc{font-size:inherit;font-weight:300;line-height:20px}.article-author .info .current-user-counts{margin-top:6px}.article-buttons{display:flex;grid-gap:8px;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.article-buttons button{padding:0 8px;display:flex;grid-gap:6px;flex-direction:row;justify-content:flex-start;align-items:center}.article-buttons button i{font-size:116%}.article-buttons button b{font-weight:300}.article-buttons .collect-button button,.article-buttons .likes button{padding:6px 12px}.article-buttons .poster-button button{padding:7px 12px}.article-buttons .line{flex-grow:1}.article-buttons .likes{display:flex}.article-buttons .likes button:not(:last-child){margin-right:8px}.share-buttons{display:flex;align-items:center;text-align:center}.share-buttons button{border-width:1px;border-style:solid;height:32px;width:32px;cursor:pointer;border-radius:100%;margin-left:8px}.share-buttons button.wechat:hover i:before{color:#25D38A}.share-buttons button.weibo:hover i:before{color:#EC4141}.share-buttons button.qq:hover i:before{color:#0085FF}.share-buttons button.zone:hover i:before{color:#FECC2F}.share-buttons button.facebook:hover i:before{color:#4267B2}.share-buttons button.twitter:hover i:before{color:#1DA1F2}.share-buttons .wechatQr{position:relative}.share-buttons .wechatQr .qr-popup{width:260px;padding:12px;left:50%;bottom:60px;opacity:0;visibility:hidden;position:absolute;box-shadow:4px 4px 12px rgba(0,0,0,0.1);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:120;display:flex;align-items:center}.share-buttons .wechatQr .qr-popup:before{content:'';position:absolute;bottom:-8px;left:50%;margin-left:-4px;border:8px transparent solid;border-bottom-width:0;border-top-color:var(--salong-module-bg-color)}.share-buttons .wechatQr .qr-popup #qrcode{margin-right:12px}.share-buttons .wechatQr .qr-popup span.hint{text-align:left}.share-buttons .wechatQr:hover .qr-popup{bottom:40px;opacity:1;visibility:visible}.poster-main{padding:40px;text-align:left}.poster-main>div>img{width:480px;max-width:100%;display:block}.poster-main .poster-element{border-width:1px;border-style:solid}.poster-main .poster-element .image{position:relative}.poster-main .poster-element .image img{width:100%;display:block}.poster-main .poster-element .image .date{position:absolute;bottom:20px;left:20px;color:#ffffff;text-align:center}.poster-main .poster-element .image .date .day{font-size:60px;display:block;font-weight:bold;line-height:68px}.poster-main .poster-element .image .date .year{font-size:20px}.poster-main .poster-element .content{padding:20px}.poster-main .poster-element .content h2{margin-bottom:12px;width:100%}.poster-main .poster-element .content .excerpt{line-height:28px;width:100%}.poster-main .poster-element .content .web-info{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-top-style:dashed;padding-top:20px;margin-top:30px}.poster-main .poster-element .content .web-info .logo-desc{flex-grow:1;padding-right:20px}.poster-main .poster-element .content .web-info .logo-desc h4{margin-bottom:8px}.poster-main .poster-element .content .web-info .logo-desc .desc{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.poster-main .poster-download{position:absolute;top:12px;right:20px;display:inline-block;color:rgba(255,255,255,0.5)}.poster-main .poster-download i{margin-right:4px}.poster-main .poster-download:hover{color:#ffffff}.poster-main .loading{position:absolute;z-index:12;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.3);display:flex;align-items:center;justify-content:center}.single-tipping{padding:60px;text-align:center}.single-tipping .tipping-button{padding:10px 24px;display:flex;align-items:center;margin:12px auto 20px}.single-tipping .tipping-button i{margin-right:6px}.single-tipping .tipping-button span{font-size:116%}.single-tipping .user-list ul{display:flex;justify-content:center}.single-tipping .user-list ul li{margin-left:-6px}.single-tipping .user-list a.user{border-width:3px;border-style:solid;display:block;border-radius:100%}.single-tipping .user-list a.user img{border-radius:100%;display:block;width:32px;height:32px}.single-tipping .user-list span{display:block;margin-top:8px}.single-tipping .user-list span b{margin:0 2px}.related-posts .module-title{margin-bottom:12px}.related-posts.before-footer{border-bottom-width:1px;border-bottom-style:solid;padding:0 40px 40px}.prev-next{padding:20px}.prev-next.after-content{display:grid;grid-gap:20px;grid-template-columns:repeat(2, 1fr);justify-content:space-between;align-items:center}.prev-next.after-content.have-thumb .prev a{padding-left:64px}.prev-next.after-content.have-thumb .prev a img{left:0}.prev-next.after-content.have-thumb .next a{padding-right:64px;text-align:right}.prev-next.after-content.have-thumb .next a img{right:0}.prev-next.after-content .next a{text-align:right}.prev-next.after-content a{position:relative;display:block}.prev-next.after-content a h5{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.prev-next.after-content a img{position:absolute;width:52px;top:50%;height:auto;display:block;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.prev-next.before-footer{border-bottom-width:1px;border-bottom-style:solid;display:grid;grid-gap:20px;grid-template-columns:repeat(3, 1fr);justify-content:space-between;align-items:center}.prev-next.before-footer i.iconfont{font-size:24px}.prev-next.before-footer a.home{text-align:center}.prev-next.before-footer .prev{display:flex}.prev-next.before-footer .prev a{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.prev-next.before-footer .next{display:flex;justify-content:flex-end}.prev-next.before-footer .next a{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.course-preview .wrapper,.portfolio-post-slider .wrapper{margin-top:20px;position:relative}.course-preview .full,.portfolio-post-slider .full{padding:0}.course-preview .full .swiper-button-prev,.portfolio-post-slider .full .swiper-button-prev{left:20px}.course-preview .full .swiper-button-next,.portfolio-post-slider .full .swiper-button-next{right:20px}.course-preview .full .swiper-button-next:after,.course-preview .full .swiper-button-prev:after,.portfolio-post-slider .full .swiper-button-next:after,.portfolio-post-slider .full .swiper-button-prev:after{text-shadow:0 0 8px rgba(0,0,0,0.5)}.fancybox__caption{text-align:center}.fancybox__caption br{margin:8px 0;display:block}.portfolio-post-gallery>div{padding:20px}.portfolio-post-gallery .wrapper{margin-top:20px;border-width:1px;border-style:solid}.portfolio-post-gallery .full{border-bottom-width:1px;border-bottom-style:solid}.portfolio-post-gallery a{display:block;overflow:hidden;text-align:center;border-width:1px;border-style:solid}.portfolio-post-gallery a h4{padding:8px 0}.portfolio-post-gallery img{max-width:100%;display:block;height:auto}.catalogue-module{width:220px;position:absolute;top:0;right:0;margin-right:-228px}.sidebar-module .catalogue-module{left:0;margin-left:-228px}.pay-download{border-width:1px;border-style:solid;margin-bottom:40px;overflow:hidden}.pay-download .module-title{padding:12px;height:auto;border-bottom:0;margin-bottom:0}.pay-download .module-title h4{color:#fff}.pay-download .module-title .rate-star{margin:2px 0 0 12px}.pay-download .module-title .more{top:12px;right:12px;color:#fff;opacity:0.6}.pay-download .module-title .more i{font-size:108%;margin-right:4px}.pay-download .download-main{padding:20px}.pay-download .download-main .thumb{margin-right:12px}.pay-download .download-main .thumb img{min-width:180px;max-width:180px;height:auto}.pay-download .download-main.have-thumb{display:grid;grid-template-columns:200px auto}.pay-download .download-main.have-thumb .capability-list ul,.pay-download .download-main.have-thumb .parameter-list ul{grid-template-columns:repeat(2, 48%);grid-column-gap:4%}.pay-download .download-main:not(.have-thumb) .capability-list ul,.pay-download .download-main:not(.have-thumb) .parameter-list ul{grid-template-columns:repeat(3, 31%);grid-column-gap:3.5%}.pay-download .download-content>div{margin-bottom:12px}.pay-download .download-content>div:last-child{margin-bottom:0}.pay-download .capability-list,.pay-download .parameter-list{display:block;overflow:hidden;display:flex}.pay-download .capability-list h5,.pay-download .parameter-list h5{min-width:48px}.pay-download .capability-list ul,.pay-download .parameter-list ul{flex-grow:1;display:grid}.pay-download .capability-list ul li,.pay-download .parameter-list ul li{margin-bottom:4px;display:flex}.pay-download .capability-list ul li i,.pay-download .parameter-list ul li i{margin:0 4px 2px 0;display:inline-block;vertical-align:middle}.pay-download .capability-list label,.pay-download .parameter-list label{display:inline-block;min-width:40px;padding-right:8px}.pay-download .capability-list .groups>span:first-of-type:before,.pay-download .parameter-list .groups>span:first-of-type:before{content:''}.pay-download .capability-button{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:20px}.pay-download .capability-button .button-hint button{padding:6px 12px;margin-left:12px}.pay-download .download-list{padding-top:12px}.pay-download .download-list .download-buttons{display:inline-block;vertical-align:middle;margin-right:20px}.pay-download .download-list .download-buttons .button{margin:12px 12px 0 0;display:inline-block}.pay-download .download-list .download-buttons .button button{padding:6px 12px}.pay-download .download-list .download-buttons .button button:before{width:10px;height:10px;left:auto;right:4px;margin-top:-6px}.pay-download .download-list .download-buttons a{display:inline-block;padding:4px 8px}.pay-download .download-list .download-buttons span{margin-left:4px;padding:6px 12px;display:inline-block;cursor:pointer}.point-pay-popup{padding:40px;min-width:300px}.point-pay-popup .confirm-pay b{font-size:68px;line-height:68px}.point-pay-popup .user-point{margin-top:40px;margin-bottom:20px;display:flex;justify-content:space-between}.point-pay-popup .user-point i{font-size:inherit;display:inline-block;vertical-align:middle;margin-right:2px}.point-pay-popup button{width:100%;padding:12px;min-height:40px}.comments>section{margin-bottom:20px}.comments>section:last-child{margin-bottom:0}.comment-respond.color-border{border-width:1px;border-style:solid}.comment-respond .comment-box{padding:20px 20px 20px 68px;position:relative}.comment-respond .comment-box .comment-avatar{width:36px;position:absolute;top:20px;left:20px}.comment-respond .comment-box .comment-avatar img{width:100%;display:block;border-radius:100%}.moderation-state{padding:12px;margin-bottom:12px}.comment-form{width:100%}.comment-form .input{display:grid;grid-gap:12px;grid-template-columns:repeat(3, calc(33.333% - 8px));margin-bottom:12px}.comment-form .textarea,.comment-form .textarea textarea{width:100%}.respond-buttons{margin-top:12px;display:flex;align-items:center}.respond-buttons>div{margin-right:12px}.respond-buttons .comment-submit{flex-grow:1;text-align:right;margin-right:0}.respond-buttons .comment-submit button{padding:12px 20px;min-width:120px;min-height:40px}.comment-emoji{position:relative}.comment-emoji .show-emoji .iconfont{font-size:24px}.comment-emoji .show-emoji.salong-loading:before{margin-top:-10px;margin-left:-10px}.comment-emoji .emoji-main{position:absolute;top:34px;left:50%;min-height:260px;min-width:344px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);box-shadow:0 0 20px rgba(0,0,0,0.1);z-index:12}.comment-emoji .emoji-main::before{position:absolute;content:'';top:-6px;left:50%;margin-left:-6px;width:12px;height:12px;background-color:inherit;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.comment-emoji .emoji-main .switch-button{display:flex;justify-content:center}.comment-emoji .emoji-main .switch-button button{padding:12px;font-size:108%}.comment-emoji .emoji-main .switch-button.salong-loading::before{left:auto;right:8px}.comment-emoji .emoji-main .emoji-list{padding:12px;border-top-width:1px;border-top-style:solid;display:grid;overflow-y:auto;max-height:260px;min-width:344px}.comment-emoji .emoji-main .emoji-list.symbol{grid-template-columns:repeat(10, 10%)}.comment-emoji .emoji-main .emoji-list.image{grid-template-columns:repeat(4, 25%)}.comment-emoji .emoji-main .emoji-list.image span.emoji{margin:3px;display:block;position:relative}.comment-emoji .emoji-main .emoji-list.image span.emoji.selected:before{content:'';height:0;width:0;display:block;border:12px transparent solid;border-bottom-width:0;border-right-width:0;border-top-color:#03ce09;position:absolute;top:0;right:0;z-index:12}.comment-emoji .emoji-main .emoji-list.image img{display:block}.comment-emoji .emoji-main .emoji-list.image img.color-border{border-width:1px;border-style:solid}.comment-emoji .emoji-main .emoji-list button{font-size:20px;padding:6px;width:32px;height:32px}.comment-hint{padding:20px;text-align:center}.comment-hint.color-border{border-width:1px;border-style:solid}.comment-hint span{font-size:var(--salong-h4-font-size)}.comment-list{overflow:hidden}.comment-list .module-title .author{flex-grow:1}.comment-list.color-border{border-width:1px;border-style:solid}.comment-list .comment-approve>li{border-bottom-width:1px;border-bottom-style:solid}.comment-list .comment-approve>li>ul.children{padding-left:68px}.comment-list ul.children ul.children{padding-left:48px}.comment-list ul.children>li{border-top-width:1px;border-top-style:solid}.comment-list ul.children>li .comment-body{padding-left:48px}.comment-list ul.children>li .comment-body .comment-avatar{left:0}.comment-list .message-box{margin:20px;justify-content:center;font-size:116%}.comment-new{padding-bottom:12px}.comment-new ul.comment-approve li:last-child{border-bottom:0}.comment-new .pagination{padding:20px}.comment-new .load-more{padding:0 20px 20px}ul.comment-hold{margin:12px 0}ul.comment-hold li.color-border{border-width:1px;border-style:solid}.comment-body{padding:12px 20px 12px 68px;position:relative}.comment-body .comment-avatar{width:36px;position:absolute;top:12px;left:20px}.comment-body .comment-avatar img{width:100%;display:block;border-radius:100%}.comment-body .comment-info{display:flex;align-items:center;justify-content:space-between;padding-bottom:6px;flex-wrap:wrap}.comment-body .comment-info .left{display:flex;align-items:center;flex-wrap:wrap}.comment-body .comment-info .left>*{margin-right:6px}.comment-body .comment-info .user-group-icon{font-size:x-small}.comment-body .comment-info .user-group-icon span.icon{margin-left:6px}.comment-body .comment-info .rate-star{position:relative}.comment-body .comment-info .rate-star .iconfont{font-size:116%}.comment-body .comment-info time{font-weight:300}.comment-body .comment-content{font-size:108%;padding:12px}.comment-body .comment-buttons{position:relative;min-height:24px;margin-top:12px}.comment-body .comment-buttons .comment-reply{width:100%}.comment-body .comment-buttons .likes{position:absolute;top:0;right:0}.comment-body .comment-buttons .likes button{padding:2px 4px;margin-left:8px}.comment-body .comment-buttons .likes button>*{display:inline-block;vertical-align:middle}.comment-body .comment-buttons .likes button i{font-size:108%;margin-right:2px}.comment-body .comment-buttons .likes button b{font-weight:300}.comment-body .comment-form{margin-top:20px}.comment-body .comment-form>div{width:100%}.salong-button{color:#fff !important;display:inline-flex}.salong-button.large{padding:12px 28px;font-size:132%}.salong-button.large .iconfont{margin-right:8px}.salong-button.large .iconfont::before{font-size:148%}.salong-button.medium{padding:8px 20px;font-size:116%}.salong-button.medium .iconfont{margin-right:6px}.salong-button.medium .iconfont::before{font-size:132%}.salong-button.small{padding:2px 12px;font-size:inherit}.salong-button.small .iconfont{margin-right:4px}.salong-button.info{background-color:var(--salong-button-info-bg)}.salong-button.success{background-color:var(--salong-button-success-bg)}.salong-button.warning{background-color:var(--salong-button-warning-bg)}.salong-button.error{background-color:var(--salong-button-error-bg)}.tag-posts{padding:12px 20px}.tag-posts ol,.tag-posts ul{list-style:none}.tag-posts ol li,.tag-posts ul li{list-style-type:none}.tag-posts .module-title{display:flex;grid-gap:8px;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:12px}.tag-posts .module-title h3{margin-bottom:0}.tag-posts .module-title .title-right-more b{font-weight:300;margin-right:8px}.tag-posts .module-title .title-right-more a.more{padding:4px 8px;border-radius:var(--salong-button-radius)}.tag-posts .module-title .title-right-more a.more:hover{background-color:var(--salong-color-hover);color:#fff}.tag-posts ul li{padding:0 4px}.tag-posts ul li:before{top:12px;left:6px}.tag-posts ul li:not(:last-child){padding-bottom:4px;margin-bottom:4px;border-bottom-width:1px;border-bottom-style:solid}.tag-posts .post-title{color:var(--salong-color-text);padding-left:12px;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.tag-posts .post-title:hover{color:var(--salong-color-main)}.post-card{padding:20px}.post-card.color-border{border-width:1px;border-style:solid}.post-card h3{margin-top:0;margin-bottom:8px;overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.post-card img{margin-top:0;margin-bottom:0;display:block}.post-card .post-metas span::before,.post-card .post-metas span::after{display:none !important}.post-card:hover{-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important;box-shadow:none !important}.gg-card{display:flex;align-items:center;overflow:hidden}.gg-card.color-border{border-width:1px;border-style:solid}.gg-card img{margin-top:0;margin-bottom:0;display:block}.gg-card .list-content{padding:12px 20px;flex-grow:1}.gg-card .list-content .title{display:flex;align-items:flex-start}.gg-card .list-content .title span{white-space:nowrap;margin:4px 8px 0 0;color:#fff;line-height:16px;padding:2px 4px;border-radius:4px;font-size:92%}.gg-card .list-content .title h3{margin:0}.gg-card .list-content .excerpt{min-height:36px;margin:8px 0;font-size:100%}.gg-card .list-content .price-button{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.gg-card .list-content .price-button .gg-price{display:block;font-weight:bold}.gg-card .list-content .price-button .gg-button{color:#fff;padding:2px 12px;font-size:100%;line-height:24px;white-space:nowrap}.visible-hint{border-width:1px;border-style:dashed;padding:30px;text-align:center;width:100%}.visible-hint .iconfont{display:inline-block;font-size:60px;line-height:60px;padding:20px;border-radius:100%}.visible-hint .hint{font-size:108%;margin:8px auto 20px}.visible-hint a,.visible-hint button{display:inline-block;margin-top:12px;padding:0 20px;height:40px;line-height:40px;white-space:nowrap;font-weight:normal;font-size:var(--salong-h4-font-size)}.visible-hint a{color:#fff}.visible-content{position:relative;padding:20px;margin-top:12px;width:100%}.visible-content.color-border{border-width:1px;border-style:solid}.visible-content .hint{position:absolute;top:0;left:12px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0 8px}.salong-toggle-box{width:100%;border:1px solid var(--salong-color-border);border-bottom-width:0;border-radius:var(--salong-module-radius)}.salong-toggle-box .salong-toggle-item.active .toggle-head{color:var(--salong-color-main)}.salong-toggle-box .salong-toggle-item.active .toggle-head::before{background-color:var(--salong-color-main)}.salong-toggle-box .salong-toggle-item.active .toggle-head::after{display:none}.salong-toggle-box .salong-toggle-item.active .toggle-content{display:block}.salong-toggle-box .salong-toggle-item:not(.active) .toggle-content{display:none}.salong-toggle-box .toggle-head{border-bottom:1px solid var(--salong-color-border);padding:12px;cursor:pointer;background-color:var(--salong-color-bg);position:relative}.salong-toggle-box .toggle-head::before,.salong-toggle-box .toggle-head::after{position:absolute;content:'';background-color:var(--salong-color-meta)}.salong-toggle-box .toggle-head::before{width:13px;height:1px;top:22px;right:12px}.salong-toggle-box .toggle-head::after{width:1px;height:13px;top:16px;right:18px}.salong-toggle-box .toggle-content{border-bottom:1px solid var(--salong-color-border);padding:20px}.salong-toggle-box .toggle-content>ol,.salong-toggle-box .toggle-content>ul{margin-left:20px;list-style:initial}.salong-toggle-box .toggle-content>ol li,.salong-toggle-box .toggle-content>ul li{padding-left:4px}.salong-toggle-box .toggle-content>ol li:not(:last-child),.salong-toggle-box .toggle-content>ul li:not(:last-child){margin-bottom:6px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:var(--salong-color-border);padding-bottom:6px}@media only screen and (max-width: 1024px){.entry{padding:20px}.post-header{margin-bottom:12px}.post-header.color-border{padding-bottom:12px}.salong-tabs.tabs-float.show-header .tab-buttons-float{top:48px}#tx-vod-player{height:565px}}@media only screen and (max-width: 768px){.entry{padding:12px}.entry>div{margin-bottom:12px}.content-post>*:not(:last-child){margin-bottom:12px}.content-post iframe{height:420px}.comment-new .pagination{padding:12px 12px 0}.comment-new .load-more{padding:0 12px 12px}.video-buttons,.related-posts ul,.belong-topics,.article-copyright,.article-author{padding:12px}.single-tipping{padding:20px 12px}.single-tipping .user-list ul li{margin-bottom:8px}.single-tipping .user-list span{margin-top:0}.poster-main{padding:20px}.related-posts ul{margin-right:-8px}.related-posts ul li{padding-right:8px}.comment-respond .comment-box,.comment-body{padding:12px 12px 12px 60px}.comment-respond .comment-box .comment-avatar,.comment-body .comment-avatar{left:12px}.comment-list .comment-approve>li>ul.children{padding-left:60px}.comment-list ul.children ul.children{padding-left:0}.web-video{height:360px !important}.video-catalog .video-catalog-main{top:12px;bottom:12px;padding:0 12px}.video-catalog ul{margin-bottom:0}.pay-download .download-main:not(.have-thumb) .capability-list ul,.pay-download .download-main:not(.have-thumb) .parameter-list ul{grid-template-columns:repeat(2, 48%)}.message-box{padding:12px}.visible-hint{padding:20px}.topic-posts .post-list-layout{margin-top:12px;padding:0 12px 12px}#tx-vod-player{height:424px}}@media only screen and (max-width: 480px){.entry>section:not(:last-child){margin-bottom:12px}.content-post .excerpt{padding:12px}.content-post iframe{height:300px}form.post-password-form{padding:12px}form.post-password-form p.input-item .button{padding:8px 20px}.article-author{display:block;text-align:center}.article-author a.avatar{margin:0 auto 8px}.article-author .info .name{display:block}.article-author .info .name a{display:block;margin:0 0 8px}.article-author .user-buttons{margin-top:12px}.article-buttons{justify-content:center}.article-buttons .line{display:none}.article-buttons .share-buttons{margin-top:8px}.comment-emoji{position:static}.comment-emoji .emoji-main{top:0;left:20px;right:20px;-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}.comment-emoji .emoji-main:before{top:auto;bottom:-6px}.comment-form .input{grid-gap:6px;grid-template-columns:repeat(1, 1fr)}.title-right-more{top:10px;right:12px}.web-video{height:240px !important}.video-buttons{padding-bottom:4px}.video-buttons .separate{display:none}.video-buttons button{margin-bottom:8px}.video-main .video-float.show-small{left:20px;width:calc(100% - 40px)}.html5-video-hint .capability-list{top:50%;left:12px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.html5-video-hint .capability-list>ul li label{min-width:24px}.html5-video-hint .hint-content{padding-left:50%}.html5-video-hint .hint-content .hint-main .iconfont{padding:12px;font-size:24px;line-height:24px}.html5-video-hint .hint-content .hint-main span.hint{margin-top:8px}.html5-video-hint .hint-content .hint-main button{margin-top:8px;padding:8px 20px}.pay-download{margin-bottom:20px}.pay-download .download-main{padding:12px}.pay-download .download-main.have-thumb{display:block}.pay-download .download-main.have-thumb div.thumb{display:none}.pay-download .capability-button{padding:8px;margin-bottom:0}.message-box{padding:8px}.message-box .iconfont{margin-right:8px}.visible-hint{padding:12px;text-align:left;display:flex;align-items:center;grid-gap:12px}.visible-hint .iconfont{padding:10px;font-size:48px;line-height:48px;min-width:68px;min-height:68px}.visible-hint .hint{margin:0;line-height:24px;flex-grow:1}.visible-hint .hint p{margin-bottom:4px}.visible-hint a,.visible-hint button{padding:0 12px;display:inline-block;height:30px;line-height:30px}.tag-posts .module-title{margin-bottom:12px}.tag-posts .module-title .title-right-more{top:6px}.tag-posts ul{display:block}.post-card{padding:8px;display:block !important}.post-card div.thumb{min-width:100% !important;width:100% !important;margin:0 0 8px}.post-card .list-content a.title h3{margin-bottom:0}.post-card .list-content .post-metas{margin-top:6px}.gg-card{display:block;position:relative}.gg-card div.thumb{min-width:100% !important;width:100% !important}.gg-card .title span{position:absolute;top:0;left:0;margin-top:0 !important}.gg-card .title h3{overflow:hidden;display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gg-card .list-content{padding:12px}.gg-card .list-content .excerpt{display:none}.poster-main{padding:12px}body.single .module-title{min-height:44px;padding:0 12px}.related-posts.before-footer{padding:0 1% 1%}.prev-next{padding:8px}.salong-tabs .tab-buttons{margin-bottom:12px}.salong-tabs .tab-buttons .tab-buttons-float{grid-gap:30px}.course-preview .wrapper,.portfolio-post-slider .wrapper{margin-top:12px}#tx-vod-player{height:300px}}