.post_main{position:relative;padding:12.2rem 0 3.4rem}.post_main::before{width:100%;height:84.4rem;position:absolute;left:0;top:0;content:'';background-color:var(--bg);pointer-events:none;z-index:-1}.post_main.nobg::before{display:none}.post_main .inner{max-width:192rem;margin:0 auto;overflow:hidden}.post_main .content{width:calc(100% - 4rem);max-width:170rem;padding:0 13rem}.post_main .content .content{padding:0;width:100%;max-width:unset}.post_main .content:has(.share){position:absolute;left:0;right:0;top:0;height:100%;pointer-events:none}.post_main .post_head h1{font-size:6.1rem;line-height:7.3rem;max-width:123rem;transform:scaleX(1.12);transform-origin:left center;letter-spacing:.92px;font-weight:600}.post_main .post_head .flex{margin-top:8.6rem}.post_main .post_head .metas{font-size:1.8rem;font-weight:600;color:#424242;margin-bottom:.5rem}.post_main .post_head .img{width:100%;height:auto;border-radius:2rem;margin-top:1.9rem}.post_main .postdetail{max-width:118.1rem;margin:7.2rem auto 0;font-size:1.8rem;line-height:1.7778;color:#4c4c4c;letter-spacing:.35px}.post_main .postdetail .content>*:first-child{margin-top:0}.post_main .postdetail .content>*:last-child{margin-bottom:0}.post_main .postdetail h2{font-size:3.7rem;line-height:4.4rem;color:var(--title);margin:5.9rem 0 1.5rem;font-weight:600;letter-spacing:1.7px}.post_main .postdetail h3{font-size:2rem;font-weight:500;color:var(--title);margin:2rem 0 1.5rem}.post_main .postdetail p{margin:1.5rem 0 3.2rem}.post_main .postdetail a{color:var(--primary);font-weight:500;transition:all 0.3s;text-decoration:underline}.post_main .postdetail a:hover{color:var(--secondary);text-decoration-color:transparent}.post_main .postdetail img{display:block;width:100%;height:auto;border-radius:1.2rem;object-fit:cover;margin:4rem 0}.post_main .postdetail ul{margin:3rem 0}.post_main .postdetail ul li{position:relative;padding-left:2.8rem}.post_main .postdetail ul li::before{width:1.5rem;height:1.5rem;position:absolute;left:0;top:.9rem;content:'';background:url(../../../../../../../../themes/sytech/assets/img/post-nav.svg) no-repeat center / contain}.post_main .postdetail ul li+li{margin-top:.6rem}.post_main .postdetail .wp-block-columns{gap:16px}.post_main .postdetail .wp-block-quote{position:relative;width:calc(100% + 3.1rem);border-radius:1.2rem;background-color:#353938;color:#fff;min-height:23.9rem;display:flex;align-items:center;justify-content:center;padding:2rem;margin:5.1rem -1.55rem 6.4rem}.post_main .postdetail .wp-block-quote::after{width:6.188%;padding-bottom:6.188%;position:absolute;content:'';background:url(../../../../../../../../themes/sytech/assets/img/douhao2.svg) no-repeat center top / contain;right:3.25%;top:-4.6%}.post_main .postdetail .wp-block-quote p{font-size:2.6rem;line-height:4rem;font-weight:600;flex:1;max-width:105.7rem;margin:0;letter-spacing:.94px;padding-bottom:2px}.post_main .postdetail .post_main_swiper{width:calc(100% + 3.1rem);margin:8.1rem -1.55rem 7.9rem;position:relative}.post_main .postdetail .post_main_swiper ul{margin:0}.post_main .postdetail .post_main_swiper ul li+li{margin:0}.post_main .postdetail .post_main_swiper ul li{padding:0}.post_main .postdetail .post_main_swiper ul li::before{display:none}.post_main .postdetail .post_main_swiper ul li img{margin:0}.post_main .postdetail .post_main_swiper .img{padding-bottom:47.44%;border-radius:1.2rem}.post_main .postdetail .post_main_swiper .swiper_btns{width:calc(100vw - 4rem);max-width:145rem}.post_main .line{height:1px;background-color:#19191e;opacity:.15;margin-top:9.9rem}.post_main .share{position:absolute;right:0;top:40.9rem;bottom:0}.post_main .share ul{display:grid;gap:2.3rem;position:sticky;top:14rem;z-index:3}.post_main .share .active a{background-color:var(--primary)}.post_main .share a{opacity:1;display:block;width:5.8rem;height:5.8rem;overflow:hidden;text-indent:-999px;position:relative;transition:all 0.3s;border-radius:50%;background-color:var(--title);pointer-events:all}.post_main .share a::after{content:'';display:block;position:absolute;inset:0;background:no-repeat center / contain;transition:all 0.3s}.post_main .share .facebook a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/facebook2.svg)}.post_main .share .twitter a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/twitter2.svg)}.post_main .share .pinterest a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/pinterest2.svg)}.page_blog{padding-bottom:12.3rem;padding-top:3.5rem}.page_blog .btn_line{margin-bottom:0}.page_blog .head{padding-bottom:2px}@media screen and (max-width:768px){.post_main{padding:30px 0 50px}.post_main::before{height:350px}.post_main .content{width:100%;padding:0 30px}.post_main .content:has(.share){position:static}.post_main .post_head h1{font-size:22px;line-height:1.3;max-width:unset;letter-spacing:unset;transform:scale(1)}.post_main .post_head .flex{margin-top:16px}.post_main .post_head .metas{font-size:14px;margin-bottom:0}.post_main .post_head .img{border-radius:10px;margin-top:30px}.post_main .postdetail{max-width:unset;font-size:14px;line-height:1.5;margin-top:30px;letter-spacing:unset}.post_main .postdetail h2{font-size:18px;line-height:1.5;margin:30px 0 10px;letter-spacing:unset}.post_main .postdetail h3{font-size:16px;margin:14px 0 10px}.post_main .postdetail p{margin:10px 0}.post_main .postdetail img{border-radius:10px;margin:40px 0}.post_main .postdetail ul{margin:14px 0}.post_main .postdetail ul li+li{margin-top:10px}.post_main .postdetail ul li{padding-left:25px}.post_main .postdetail ul li::before{width:10px;height:10px;top:5px}.post_main .postdetail .wp-block-quote{width:100%;margin:40px 0;min-height:140px;padding:20px;border-radius:10px}.post_main .postdetail .wp-block-quote::after{width:30px;height:30px}.post_main .postdetail .wp-block-quote p{font-size:14px;line-height:1.5;letter-spacing:unset;padding-bottom:0}.post_main .postdetail .post_main_swiper{width:100%;margin:40px 0}.post_main .postdetail .post_main_swiper .img{border-radius:10px}.post_main .postdetail .post_main_swiper .swiper_btns.middle{position:static;width:100%;justify-content:flex-end;margin-top:20px;transform:translate(0);max-width:unset}.post_main .line{margin-top:40px}.post_main .share{position:static;margin-top:16px}.post_main .share ul{position:static;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:16px}.post_main .share ul a{width:40px;height:40px}.page_blog{padding:50px 0}.page_blog .head{padding:0}}@media screen and (max-width:576px){.post_main .content{padding:0 20px}}