.f-fs18{font-size:18px}@media (max-width:767px){.f-fs18{font-size:14px !important}}@media (max-width:767px){h2{font-size:24px !important;line-height:30px !important}}.bnr{padding:80px 0;text-align:center;background:url(/resource/images/mac-buy/ub-ab-mac-buy-banner-bg.jpg) no-repeat;background-size:cover}.bnr h1{font-weight:700;font-size:56px;color:#FFFFFF;line-height:62px;margin-bottom:24px}.bnr p.desc{font-weight:400;font-size:20px;color:#FFFFFF;line-height:32px;margin-bottom:40px}.bnr .wrap{display:flex;justify-content:space-between;max-width:100%;width:1243px;border-radius:24px 24px 24px 24px;background:#EFF1F2;text-align:center;overflow:hidden}.bnr .wrap .item-box{width:25%;padding:72px 15px}.bnr .wrap .item-box .box{border-radius:16px 16px 16px 16px;border:3px solid #FF5900}.bnr .wrap .item-box h3{font-weight:700;font-size:24px;color:#000000;line-height:30px;margin:24px 0px}.bnr .wrap .item-box h4{font-weight:700;font-size:20px;color:#000000;line-height:26px;margin-bottom:16px}.bnr .wrap .item-box.versions{width:24%;background:#ffffff;padding:77px 15px 63px}.bnr .wrap .item-box.versions.active{padding:23px 0;width:332px}.bnr .wrap .item-box.versions.active .box{position:relative;padding:52px 0 40px}.bnr .wrap .item-box.versions.active .top-tips{width:140px;height:30px;background:#FF5900;border-radius:0px 0px 8px 8px;position:absolute;top:0;font-size:16px;color:#FFFFFF;line-height:30px;left:50%;transform:translateX(-50%)}.bnr .wrap .item-box.versions .f-fs14{max-width:252px;margin:16px auto 24px;color:rgba(0,0,0,0.7);min-height:60px;line-height:20px}.bnr .wrap .item-box .license{display:inline-block;padding:0 4px;background:#f9dec3;border-radius:4px 4px 4px 4px;font-size:14px;line-height:22px;font-weight:600;margin:10px 0 15px 0}.bnr .wrap .item-box .price-box{display:flex;align-items:flex-end;justify-content:center;margin:24px 0 20px 0;line-height:1;min-height:38px}.bnr .wrap .item-box .sale-price{font-weight:600;display:flex;align-items:first baseline;justify-content:center}.bnr .wrap .item-box .sale-price .f-fs24{font-size:12px}.bnr .wrap .item-box .total-price{margin-left:8px}.bnr .wrap .item-box del{font-size:16px;font-weight:700;color:#999999;line-height:22px}.bnr .wrap .item-box .discount{height:16px;background:#ff4646;font-size:12px;line-height:16px;color:#fff}.bnr .wrap .item-box .num{font-size:40px}.bnr .wrap .item-box .btn-md{min-width:200px;font-weight:700}.bnr .wrap .item-box .btn-md i{content:"";display:inline-block;width:16px;height:16px;margin-right:2px;margin-top:-5px;vertical-align:middle;background:url(/resource/images/mac-buy/ub-ab-mac-buy-banner-ic-16-buy.svg) no-repeat;background-size:16px 16px}.bnr .wrap .item-box .lists{display:inline-block;text-align:left}.bnr .wrap .item-box .lists li{position:relative;font-size:14px;padding-left:20px;line-height:24px}.bnr .wrap .item-box .lists li::before{position:absolute;left:0px;top:4px;content:"";display:inline-block;width:16px;height:16px;background:url(/resource/images/mac-buy/ub-ab-mac-buy-banner-ic-16-gou.svg) no-repeat;vertical-align:middle;padding-left:10px}.bnr .wrap .versions-box{display:flex;flex:1 1 auto;gap:40px;justify-content:space-between}.bnr .grt{margin-top:64px}.bnr .grt .list{display:flex;justify-content:space-between;padding:0 50px}.bnr .grt .icon{font-size:16px;color:#ffffff;line-height:22px;text-align:center}.bnr .grt .icon span{position:relative;display:inline-block;text-align:left !important;padding-left:50px}.bnr .grt .icon span::before{position:absolute;background:url(/resource/images/icon/ub-all-sprite@2x.png) no-repeat;background-size:1400px 872px;left:0px;top:4px;content:"";display:inline-block;width:37px;height:37px}.bnr .grt .icon-1 span::before{background-position:-20px -201px}.bnr .grt .icon-2 span::before{background-position:-80px -201px}.bnr .grt .icon-3 span::before{background-position:-140px -201px}.bnr .grt .icon-4 span::before{background-position:-200px -201px}@media (max-width:1199px){.bnr .wrap{width:600px;flex-direction:column;align-items:center;margin:auto;background:none;gap:30px}.bnr .wrap .item-box{width:100%;border-radius:20px;background:#fff}.bnr .wrap .item-box.versions{width:100%}.bnr .wrap .item-box.versions.active{width:100%;padding:0}}@media (max-width:767px){.bnr .grt{margin-top:40px}.bnr .grt .list{flex-wrap:wrap;padding:0px}.bnr .grt .list li{width:50%;margin:20px 0;text-align:center}.bnr .grt .list li span{padding:0px;text-align:center !important;font-size:14px}.bnr .grt .list li span::before{position:unset;display:block !important;margin:0px auto 8px}}.safe{padding:160px 0;text-align:center}.safe h2{font-weight:700;font-size:40px;color:#000000;line-height:46px;margin-bottom:80px}.safe .wrap{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:80px}.safe .wrap .item{width:308px;max-width:100%}.safe .wrap h3{font-size:18px;color:#000000;margin-top:16px;line-height:24px;margin-bottom:16px}.safe .box{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.safe .box .left,.safe .box .right{display:flex;flex-wrap:wrap;align-items:flex-start;padding:40px;gap:10px 24px;width:628px;max-width:100%;background:#F4F7FF;text-align:left;border-radius:16px 16px 16px 16px}.safe .box strong,.safe .box h4{font-weight:700;font-size:18px;color:#000000;line-height:18px;margin-bottom:6px}.safe .box strong+p,.safe .box h4+p{font-weight:400;font-size:16px;color:#000000;line-height:22px}.safe .box .left div{width:449px;max-width:100%}@media (max-width:767px){.safe p.desc{font-size:14px;line-height:20px}}.have{background:#FFFFFF;padding:0 0 160px}.have-box{padding:80px 0 80px;border-radius:40px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;position:relative;z-index:1;background:url(/resource/images/mac-buy/ub-ab-mac-buy-contact-bg@2x.jpg) no-repeat center;background-size:contain}.have p.sub-des{text-align:center;font-size:20px;margin:40px auto;width:918px;max-width:100%}.have a.mail{width:269px;height:64px;border-radius:288px 288px 288px 288px;opacity:1;line-height:64px;font-size:18px;color:#fff;text-align:center;border:1px solid #ffffff}.have a.mail:hover{color:#000;background:#fff}@media (max-width:1199px){.have-box{border-radius:0}}@media screen and (max-width:767px){.have{padding:40px 0;text-align:center;background:url(/resource/images/ab-store/ab-store-img-service-bg.png) no-repeat center}.have-box{padding:40px 15px 30px;backdrop-filter:blur(3px);background:none}.have-box::before{border-radius:20px;background:#000}.have p.sub-des{font-size:12px}}@media (max-width:390px){.have a.mail{width:200px;height:40px;line-height:40px;font-size:14px}}.we{background:#F8F9FA url(/resource/images/mac-buy/ub-ab-mac-buy-media-bg@2x.jpg) no-repeat;padding:120px 0;background-size:1000px 446px;background-position:bottom;text-align:center}.we h2{font-weight:700;font-size:40px;color:#000000;line-height:46px;margin-bottom:80px}.we .media{display:flex;flex-wrap:wrap;gap:40px 80px;justify-content:center}.we .media li{width:174px;max-width:100%}.faq{padding:160px 0}.faq .faq-wrap{box-shadow:0 10px 20px 0 rgba(0,0,0,0.05);overflow:hidden;padding:1px;border-radius:60px 20px 60px 20px;background:linear-gradient(135deg, transparent 33px, #e6e8e9 0) top left,linear-gradient(-45deg, transparent 33px, #e6e8e9ff 0) bottom right;background-size:50% 100%;background-repeat:no-repeat}.faq .faq-mn{background:#ffffff;padding:80px 40px 60px;border-radius:60px 20px 60px 20px;background:linear-gradient(135deg, transparent 33px, #ffffff 0) top left,linear-gradient(-45deg, transparent 33px, #ffffff 0) bottom right;background-size:50% 100%;background-repeat:no-repeat}.faq h2{text-align:center;color:#000;margin-bottom:40px;line-height:46px}.faq li{transition:.5s all;overflow:hidden;padding:1px;margin-bottom:24px;border-radius:40px 10px 40px 10px;background:linear-gradient(135deg, transparent 20px, #e6e8e9 0) top left,linear-gradient(-45deg, transparent 20px, #e6e8e9ff 0) bottom right;background-size:50% 100%;background-repeat:no-repeat}.faq .box{transition:.5s all;overflow:hidden;padding:0 40px;border-radius:40px 10px 40px 10px;margin-bottom:24px;background:linear-gradient(135deg, transparent 20px, #fff 0) top left,linear-gradient(-45deg, transparent 20px, #fff 0) bottom right;background-size:50% 100%;background-repeat:no-repeat}.faq .box:nth-last-child(1){margin-bottom:0px}.faq .box .title{display:flex;justify-content:space-between;align-items:center}.faq .box h5{margin-bottom:0;padding:30px 3% 30px 0;position:relative;color:#000;cursor:pointer}.faq .box .tt-ic{display:inline-block;width:24px;height:24px;vertical-align:middle;border-radius:4px;color:#000;position:relative;margin-right:10px}.faq .box .tt-ic::after,.faq .box .tt-ic::before{content:"";display:inline-block;position:absolute;background:#fff;border-radius:2px}.faq .box .tt-ic::after,.faq .box .tt-ic::before{left:25%;top:calc(50% - 4.16%);width:24px;height:2px;background:#2258f6;transition:transform .5s,opacity .5s}.faq .box .tt-ic::after{transform:rotate(270deg);opacity:1}.faq .box p{max-width:880px;font-size:16px;font-weight:400;color:#000;line-height:22px;padding-right:20px;display:none}.faq .box .link{color:#2258f6}.faq .box.active{padding-bottom:30px}.faq .box.active h5{color:#2258f6;padding-bottom:30px}.faq .box.active p{display:block}.faq .box.active .tt-ic::after{opacity:0;transform:rotate(-45deg)}@media screen and (max-width:476px){.faq{padding:40px 0 0}.faq .container{padding:0}.faq li{border-radius:35px 10px 35px 10px}.faq .box,.faq .faq-mn{padding:24px 10px;clip-path:none;border-radius:10px}.faq .faq-mn{background-size:auto}.faq .box .title{align-items:flex-start}.faq .box.active h5{padding-bottom:17px}.faq .box p{font-size:12px}.faq .box h5{font-size:14px;padding:0 3% 0 0}.faq .box .tt-ic{transform:scale(.6)}}