@media all{html{font-size:0.2666667vw;}img{vertical-align:middle;}.container:before,.container:after{content:' ';display:table;}main .container{width:1200px;margin:0 auto;padding:0 15px;}main .banner{background:url(/uploads/page/product-buy/buy-new-banner1.svg) 50% no-repeat;background-size:cover;padding:60px 0 80px;}main .banner .container .flex-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;}main .banner .container .flex-content .pro-pic{position:relative;width:120px;height:129px;margin-top:20px;}main .banner .container .flex-content .pro-desc{flex:0 0 50%;}main .banner .container .flex-content .pro-desc h1{font-size:44px;font-weight:500;color:#fff;margin-bottom:10px;margin-top:12px;}main .banner .container .flex-content .pro-desc h1 a{color:#fff;}main .banner .container .flex-content .pro-desc p{color:#fff;font-size:20px;margin:0 0 10px;}main .banner .container .banner-button{display:flex;justify-content:center;align-items:center;height:20px;margin:40px auto;border-radius:20px;}main .banner .container .banner-button span{font-weight:400;font-size:24px;color:#fff;padding-bottom:2px;border-bottom:1px solid #fff;cursor:pointer;}main .banner .container .banner-button img{margin-left:10px;}main .banner .container .buy-box{margin-top:80px;}main .banner .container .buy-box .container{display:flex;justify-content:space-between;align-items:flex-end;padding:0;}main .banner .container .buy-box .container .item{box-sizing:border-box;width:338px;height:539px;background:#fff;border:1px solid #e2e4ff;box-shadow:0 0 0 #e2e4ff;border-radius:13px;padding:0 12px 0 20px;position:relative;}main.sr-buy .banner .container .buy-box .container .item{height:560px;}main .banner .container .buy-box .container .item .hot{width:110px;height:110px;position:absolute;right:-2px;top:-2px;background:url('/uploads/page/product-buy/hot_icon.svg') no-repeat;}main .banner .container .buy-box .container .item .hot .hot_text{width:110px;height:40px;font-size:18px;line-height:125.4%;color:#fff;transform:rotate(44.55deg);display:inline-block;position:absolute;top:39px;left:19px;}main .banner .container .buy-box .container .item .hot .hot_text.tw{font-size:20px;top:46px;left:30px;}main .banner .container .buy-box .container .item .title{font-size:16px;line-height:147.5%;color:#655bef;margin-top:51px;}main .banner .container .buy-box .container .item .price{font-weight:700;font-size:48px;line-height:147.5%;color:#fe5d5d;height:78px;margin-top:9px;}main .banner .container .buy-box .container .item .tab{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:31px;border-bottom:1px dashed #ececec;}main .banner .container .buy-box .container .item .tab .tab_original,main .banner .container .buy-box .container .item .tab .tab_text,main .banner .container .buy-box .container .item .tab .tab_off,main .banner .container .buy-box .container .item .tab .tab_sub{font-weight:300;font-size:14px;line-height:147.5%;color:#616161;}main .banner .container .buy-box .container .item .tab .tab_off{font-weight:600;color:#fe5d5d;}main .banner .container .buy-box .container .item .tab .tab_original{text-decoration:line-through;width:auto;margin:unset;}main .banner .container .buy-box .container .item .tab .tab_text,main .banner .container .buy-box .container .item .tab .tab_off{margin-left:15px;}main .banner .container .buy-box .container .item .tab .tab_sub{width:100%;margin-top:6px;}main .banner .container .buy-box .container .item .advantage{margin-top:29px;}main .banner .container .buy-box .container .item .advantage ul{padding-left:0;}main .banner .container .buy-box .container .item .advantage .advantage_item{display:flex;align-items:flex-start;margin-bottom:10px;}main .banner .container .buy-box .container .item .advantage .advantage_item .advantage_item_img{width:19px;height:19px;}main .banner .container .buy-box .container .item .advantage .advantage_item .advantage_item_text{font-weight:300;font-size:16px;line-height:36px;color:#616161;margin:-8px 0 0 16px;}main .banner .container .buy-box .container .item .advantage .advantage_item .tips-box{position:relative;left:5px;flex:0 0 45px;margin-top:-2px;cursor:pointer;}main .banner .container .buy-box .container .item .advantage .advantage_item .tips-box .tips-content{display:none;position:absolute;top:-20px;left:40px;z-index:100;width:288px;height:auto;background:#edf0ff;box-shadow:0 0 2px #ddd;border-radius:4px;}main .banner .container .buy-box .container .item .advantage .advantage_item .tips-box .tips-content P{box-sizing:border-box;width:100%;height:100%;position:relative;z-index:10;padding:15px;margin:0;font-weight:500;font-size:12px;line-height:28px;color:#000000;}main .banner .container .buy-box .container .item .advantage .advantage_item .tips-box .tips-content::before{position:absolute;top:10px;left:-35px;z-index:5;content:'';width:0;height:0;border:20px solid transparent;border-right-color:#ecebff;}main .banner .container .buy-box .container .item .advantage .advantage_item .tips-box:hover .tips-content{display:block;}main .banner .container .buy-box .container .item .button_box{transition:all 0.5s;position:absolute;bottom:29px;left:50%;transform:translate(-50%,0);width:80%;}main .banner .container .buy-box .container .item .button_box .button{display:flex;align-items:center;justify-content:center;height:52px;background:#237eee;border-radius:7px;cursor:pointer;}main .banner .container .buy-box .container .item .button_box .button .button_img{width:15px;height:16px;margin-right:12px;}main .banner .container .buy-box .container .item .button_box .button .button_text{color:#fff;font-size:18px;}main .banner .container .buy-box .container .item .button_box:hover{transform:translate(-50%,-10px);}main .banner .container .buy-box .container .best{height:573px;}main.sr-buy .banner .container .buy-box .container .best{height:594px;}main .banner .container .buy-box .container .best .hot{right:-3px;top:-3px;background:url(/uploads/page/product-buy/best.png) no-repeat;background-size:100% 100%;}main .banner .container .buy-box .container .best .hot .hot_text{top:33px;left:14px;}main .banner .container .buy-box .container .best .hot .hot_text.tw{top:34px;left:18px;}main .product-recommend .container .containerbox{position:relative;display:flex;width:90%;justify-content:space-evenly;background:#fff;padding:40px 20px;border-radius:10px;box-shadow:5px 5px 14px rgba(0,0,0,0.2);margin:93px auto;}main.buy .product-recommend .container .containerbox::after{content:none;}main .product-recommend .container .containerbox .product-img{flex:0 0 30%;display:flex;align-items:center;justify-content:center;}main .product-recommend .container .containerbox .product-img img{width:250px;height:178px;vertical-align:middle;object-fit:contain;}main .product-recommend .container .containerbox .product-info{border-left:3px solid #e1e1e1;flex:1;margin:0 40px 0 0;padding-left:30px;}main .product-recommend .container .containerbox .product-info .product-text{padding-top:10px;font-weight:300;font-size:14px;color:#666;}main .product-recommend .container .containerbox .product-info .product-text .textitle{padding-top:10px;font-weight:600;font-size:24px;color:#000;display:block;line-height:34px;}main .product-recommend .container .containerbox .product-info hr{margin:14px 0 10px -10px;border:1px solid #e1e1e1;}main .product-recommend .container .containerbox .product-info .ticktype span{font-size:16px;line-height:28px;}main .product-recommend .container .containerbox .product-info .ticktype span a{font-size:18px;font-weight:400;color:#2d8cff;border-bottom:1px solid #2d8cff;}main .product-recommend .container .containerbox .buydv{display:flex;flex-direction:column;align-items:center;flex:0 0 260px;}main .product-recommend .container .containerbox .buydv .buyprice{font-size:42px;line-height:48px;font-weight:500;color:#ff5a52;margin-bottom:10px;}main .product-recommend .container .containerbox .buydv .buypricecount{font-weight:400;font-size:24px;color:#666;text-decoration:line-through;}main .product-recommend .container .containerbox .buydv .abuybutton{height:62px;}main .product-recommend .container .containerbox .buydv .abuybutton a{display:inline-flex;justify-content:space-evenly;align-items:center;cursor:pointer;background:linear-gradient(90deg,#3080ed,#00bdff);width:178px;height:52px;font-size:24px;padding:0;border-radius:8px;line-height:52px;color:#fff;border:0;margin-top:10px;}main .product-recommend .container .containerbox .buydv .abuybutton a img{width:30px;height:30px;}main .product-recommend .container .containerbox .buydv .abuybutton a:hover{background:linear-gradient(90deg,#0062e7,#009ad1);}main .product-recommend .container .containerbox .buydv > p{font-size:12px;margin-top:11px;color:#333;}main .product-recommend .container .containerbox::before{position:absolute;top:-56px;left:-60px;content:'';width:117px;height:117px;background-size:100% 100%;}main .product-recommend .container .containerbox.tw::before{background:url('/uploads/page/product-buy/icon-tags-tw.png') no-repeat;background-size:100% 100%;}main .notes-and-protected{border-radius:20px;padding:86px 0;background:url('/uploads/page/product-buy/notes-and-protected-bg.png') #fafafa no-repeat;background-position:center center;background-size:1576px 853px;}main .notes-and-protected .container .notes{background:#ffffff;box-shadow:0px 2px 19px rgba(169,169,169,0.79);border-radius:19px;padding:24px 55px;margin-bottom:105px;}main .notes-and-protected .container .notes .title{font-size:30px;letter-spacing:0.01em;color:#000000;padding-bottom:15px;border-bottom:2px solid #b8b8b8;width:100%;}main .notes-and-protected .container .notes .title:before{background:none;}main .notes-and-protected .container .notes .list{list-style:none;margin:40px 0;}main .notes-and-protected .container .notes .list li{display:flex;margin-bottom:16px;}main .notes-and-protected .container .notes .list li span{font-weight:600;font-size:16px;letter-spacing:0.01em;color:#000000;margin-right:20px;margin-top:-2px;}main .notes-and-protected .container .notes .list li p{font-weight:300;font-size:16px;line-height:30px;letter-spacing:0.01em;color:#000000;margin:-6px 0 0;}main .notes-and-protected .container .notes .list li p a{color:#2d8cff;}main .notes-and-protected .container .notes .list li p a:hover{color:#000000;}main .notes-and-protected .container .protected .title{font-weight:300;font-size:36px;text-align:center;letter-spacing:-0.01em;color:#000000;}main .notes-and-protected .container .protected .content{display:flex;justify-content:space-between;margin-top:50px;}main .notes-and-protected .container .protected .content .item{flex:0 0 30%;display:flex;flex-direction:column;align-items:center;}main .notes-and-protected .container .protected .content .item .img-box{display:flex;justify-content:center;align-items:center;width:70px;height:70px;}main .notes-and-protected .container .protected .content .item .item-title{font-weight:400;font-size:20px;text-align:center;letter-spacing:-0.01em;color:#000000;margin:20px 0 10px;}main .notes-and-protected .container .protected .content .item .desc{width:80%;font-weight:300;font-size:16px;line-height:28px;text-align:center;letter-spacing:-0.01em;color:#616161;margin:0;}main .notes-and-protected .container .protected .protected-swiper{display:none;}@media (max-width:768px){main .container{width:97%;padding:0 10rem;}main.buy .banner{background:linear-gradient(0deg,rgba(255,255,255,0.26),rgba(255,255,255,0.26)),linear-gradient(90.14deg,#3355b6 0.15%,#2ba6c9 99.9%);padding:60rem 0 80rem;}main .banner > .container > .flex-content{height:auto !important;flex-flow:row nowrap;justify-content:space-evenly;align-items:center;}main .banner .container .flex-content .pro-pic{position:relative;width:85rem;height:132rem;}main .banner .container .flex-content .pro-desc{flex:0 0 60%;margin-left:30rem;}main .banner .container .flex-content .pro-desc h1{font-size:24rem;line-height:27rem;margin:10rem 0 12rem;}main .banner .container .flex-content .pro-desc p{font-weight:300;font-size:14rem;margin:0 0 10rem;}main .banner .container .banner-button{display:flex;justify-content:center;align-items:center;height:20px;margin:40px auto;border-radius:20px;}main .banner .container .banner-button span{font-size:18rem;color:#fff;padding-bottom:2px;border-bottom:1px solid #fff;}main .banner .container .buy-box{margin:80rem auto 0;}main .banner .container .buy-box .container{display:flex;flex-direction:column;padding:0;}main .banner .container .buy-box .container .item{width:100%;height:auto;background:#fff;border:1px solid #e2e4ff;box-shadow:0 0 0 #e2e4ff;border-radius:13rem;padding:24rem 12rem 78rem;margin-bottom:40rem;}main .banner .container .buy-box .container .item .hot{width:110rem;height:110rem;right:-1rem;top:-1rem;background-size:100% 100%;overflow:hidden;}main .banner .container .buy-box .container .item .hot .hot_text{width:110rem;height:40rem !important;font-size:18rem;line-height:125.4%;top:40rem;left:22rem;}main .banner .container .buy-box .container .item .hot .hot_text.tw{top:50rem;left:34rem;}main .banner .container .buy-box .container .item .title{font-size:16rem;margin-top:10rem;}main .banner .container .buy-box .container .item .price{font-size:48rem;height:78rem;margin-top:9rem;}main .banner .container .buy-box .container .item .tab{padding-bottom:31rem;border-bottom:1rem dashed #ececec;}main .banner .container .buy-box .container .item .tab .tab_original,main .banner .container .buy-box .container .item .tab .tab_text,main .banner .container .buy-box .container .item .tab .tab_off{font-size:13rem;}main .banner .container .buy-box .container .item .tab .tab_text,main .banner .container .buy-box .container .item .tab .tab_off{margin-left:15rem;}main .banner .container .buy-box .container .item .advantage{margin-top:29rem;}main .banner .container .buy-box .container .item .advantage .advantage_item{margin-bottom:10rem;}main .banner .container .buy-box .container .item .advantage .advantage_item .advantage_item_img{width:19rem;height:19rem;}main .banner .container .buy-box .container .item .advantage .advantage_item .advantage_item_text{font-size:16rem;line-height:36rem;margin:-8rem 0 0 19rem;}main .banner .container .buy-box .container .item .advantage .advantage_item .tips-box{flex:0 0 22rem;}main .banner .container .buy-box .container .item .advantage .advantage_item .tips-box .tips-content{position:absolute;top:-20rem;left:auto;right:30rem;width:180rem;height:auto;box-shadow:0 0 2rem #ddd;border-radius:4rem;}main .banner .container .buy-box .container .item .advantage .advantage_item .tips-box .tips-content P{padding:15rem;font-size:12rem;line-height:28rem;}main .banner .container .buy-box .container .item .advantage .advantage_item .tips-box .tips-content::before{position:absolute;top:10rem;left:auto;right:-29rem;z-index:5;content:'';width:0;height:0;border:20rem solid transparent;border-left-color:#edf0ff;}main .banner .container .buy-box .container .item .advantage .advantage_item .tips-box:hover .tips-content{display:block;}main .banner .container .buy-box .container .item .button_box .button{width:260rem;height:52rem;border-radius:7rem;}main .banner .container .buy-box .container .item .button_box .button .button_img{width:15rem;height:16rem;margin-right:7rem;}main .banner .container .buy-box .container .item .button_box .button .button_text{font-size:18rem;}main .banner .container .buy-box .container .item .button_box:hover{transform:translate(-50%,-10rem);}main .banner .container .buy-box .container .item:nth-child(1){order:2;}main.sr-buy .banner .container .buy-box .container .item:nth-child(1){order:2;}main.sr-buy .banner .container .buy-box .container .item{height:unset;}main .banner .container .buy-box .container .item:nth-child(2){order:1;}main .banner .container .buy-box .container .item:nth-child(3){order:3;}main .banner .container .buy-box .container .best{height:auto;}main .banner .container .buy-box .container .best .hot{right:-3rem;top:-3rem;}main .banner .container .buy-box .container .best .hot .hot_text{top:34rem;left:16rem;}main .banner .container .buy-box .container .best .hot .hot_text.tw{top:38rem;left:20rem;}main .product-recommend .container{padding:0;}main .product-recommend .container .containerbox{flex-direction:column;padding:50rem 20rem 10rem;border-radius:10rem;box-shadow:5rem 5rem 14rem rgba(0,0,0,0.2);margin:93rem auto;width:95%;}main .product-recommend .container .containerbox .product-img{flex:0 0 auto;}main .product-recommend .container .containerbox .product-img img{width:134rem;height:auto;}main .product-recommend .container .containerbox .product-info{border-left:none;flex:0 0 auto;margin-left:0;padding:0 10rem;margin:0 0 20rem;}main .product-recommend .container .containerbox .product-info .product-text{padding-top:10rem;font-size:20rem;text-align:center;}main .product-recommend .container .containerbox .product-info .product-text .textitle{padding:20rem 0 10rem;font-weight:bold;font-size:24px;color:#000;display:block;line-height:34px;}main .product-recommend .container .containerbox .product-info hr{margin:14rem 0 10rem -10rem;border:1rem solid #e1e1e1;}main .product-recommend .container .containerbox .product-info .ticktype{text-align:center;}main .product-recommend .container .containerbox .product-info .ticktype span{line-height:30rem;}main .product-recommend .container .containerbox .product-info .ticktype span a{font-size:20rem;border-bottom:1rem solid #2d8cff;text-align:center;}main .product-recommend .container .containerbox .buydv{flex:0 0 auto;}main .product-recommend .container .containerbox .buydv .buyprice{font-size:42rem;line-height:48rem;}main .product-recommend .container .containerbox .buydv .buypricecount{font-size:24rem;margin-bottom:25rem;}main .product-recommend .container .containerbox .buydv .abuybutton{height:62rem;}main .product-recommend .container .containerbox .buydv .abuybutton a{width:178rem;height:52rem;font-size:24rem;border-radius:8rem;line-height:52rem;margin-top:10rem;}main .product-recommend .container .containerbox .buydv .abuybutton a img{width:30rem;height:30rem;}main .product-recommend .container .containerbox .buydv > p{font-size:12rem;margin-top:11rem;}main .product-recommend .container .containerbox::before{top:-30px;left:-10px;width:82rem;height:82rem;}main .notes-and-protected{border-radius:0;padding:64rem 0 20rem;background:url('/uploads/page/product-buy/notes-and-protected-bg.png') #fafafa no-repeat;background-position:bottom center;background-size:341rem 204rem;}main .notes-and-protected .container .notes{box-shadow:0px 2rem 19rem rgba(169,169,169,0.79);border-radius:0;padding:15rem;margin-bottom:70rem;}main .notes-and-protected .container .notes .title{font-size:30rem;padding-bottom:15rem;border-bottom:2rem solid #b8b8b8;}main .notes-and-protected .container .notes .list{margin:30rem 0;padding:0;}main .notes-and-protected .container .notes .list li{margin-bottom:20rem;}main .notes-and-protected .container .notes .list li span{font-size:16rem;margin-right:20rem;}main .notes-and-protected .container .notes .list li p{font-size:16rem;line-height:30rem;margin:-4rem 0 0;}main .notes-and-protected .container .protected .title{font-weight:bold;font-size:24rem;margin-bottom:20rem;}main .notes-and-protected .container .protected .content{display:none;}main .notes-and-protected .container .protected .protected-swiper{display:block;position:relative;width:100%;height:250px;overflow:hidden;}main .notes-and-protected .container .protected .protected-swiper .swiper-slide{display:flex;flex-direction:column;align-items:center;width:100%;height:200px;}main .notes-and-protected .container .protected .protected-swiper .swiper-slide .img-box{display:flex;align-items:center;justify-content:center;width:62rem;height:62rem;}main .notes-and-protected .container .protected .protected-swiper .swiper-slide .item-title{font-weight:bold;font-size:20rem;text-align:center;letter-spacing:-0.01em;margin:10rem 0 15rem;}main .notes-and-protected .container .protected .protected-swiper .swiper-slide .desc{width:80%;font-size:16rem;line-height:22rem;text-align:center;letter-spacing:-0.01em;color:#666666;}main .notes-and-protected .container .protected .protected-swiper .swiper-pagination{left:0 !important;}main .notes-and-protected .container .protected .protected-swiper .swiper-pagination-bullet-active{background-color:#237eee;}}.banner-button .switch-btn[data-os='win'],main .banner .container .buy-box .container .item .button_box .button.btn-mac,main .product-recommend .container .containerbox .buydv .abuybutton a.btn-mac{display:none;}}