.bg_des1,.head-links{bottom:0}body,dd,div,dl,dt,h1,h2,h3,html,li,p,ul{margin:0 auto;padding:0;font:16px/1.7 Segoe UI,Verdana,Arial,Helvetica,sans-serif;color:#545454}a img{border:none}a{text-decoration:none}ul li{list-style:none}#header{background:linear-gradient(-60deg,#0F6554,#004C45);width:100%;height:425px;position:relative}.container,.main-container{max-width:1050px;width:100%;overflow:hidden}.head-title,.head-title img{max-width:694px;width:100%}#header .logo{float:left;display:block;position:relative;z-index:4}.head-links,.head-rechts{position:absolute;z-index:1;display:block}.logo2{margin:5px 0 0 2%}.yellow2{color:#cb8100}.head-rechts{top:0;right:0}.container,.head-title,body{position:relative}.head-title{margin:auto;text-align:center;z-index:2}.now{color:#ff3b5b}.clearfloat{zoom:1}.clearfloat::after{content:"";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.container{margin:0 auto;max-width:1206px;overflow:hidden;z-index:3}#banner,.bundles{overflow:visible}.flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-webkit-align-items:center;-webkit-flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.yellow-border{border:2px solid #D48C31;background-color:#333;margin-bottom:43px;color:#fff}.title,h1{margin:0 auto}.checkout-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}#banner #logo,#logo img,.h1_title,.img_off,.title,body .bg_des,h1{display:block}.checkout-switch a{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#D00E0E;background-repeat:no-repeat;color:#fff;text-align:center}#banner .banner_inner,.banner-box{-webkit-box-sizing:border-box;border-radius:20px}.checkout-switch a:hover{background-color:#e73822}body{background:#011377}.bg_des1,.img_off,body .bg_des{position:absolute}body .bg_des{z-index:1}.bg1{left:0;top:1220px}.bg2{right:0;top:1612px}.bottom .bg_des{left:0;top:117px}.bg_des1{left:114px}.fastspring{cursor:pointer}.title{font-size:42px;line-height:70px;color:#FFCF47;text-align:center}.img_off{top:0;right:15px}h1{width:100%;font-size:32px;font-weight:700;color:#222;line-height:36px;text-align:left}.h1_title{margin:50px auto 0;font-size:40px;line-height:66px;font-weight:700;color:#fff;text-align:center}.h1_title span{font-size:72px}#banner{z-index:2;margin:0 auto;width:100%;max-width:1920px;background:url(/special/promotion/banner.png) center 0 no-repeat;position:relative}#banner #logo{float:left}#logo img{margin-top:5px}#banner .container{margin-bottom:323px}#banner .banner_title1{display:none}#banner .bundles .banner_title_top{position:absolute;top:-100px;right:0;left:0;margin:auto}#banner .banner_title_top{font-size:36px;font-weight:700;color:#FFF;line-height:39px;text-align:center}#banner .banner_title_top span{color:#FFE012}#banner .banner_title2{display:block;margin:0 auto;width:100%;max-width:687px}#banner .banner_title{display:block;width:100%;max-width:708px;margin:73px auto 30px}#banner .banner_inner{max-width:1206px;width:96%;margin:62px auto 0;padding:40px 0;box-sizing:border-box;background:#FFF;z-index:3;position:relative}#banner .banner_inner.last_item{padding:0}#banner .banner_inner .title{display:block;font-size:32px;font-weight:700;color:#222;line-height:24px}.banner-box{max-width:1350px;padding:0 0 54px;position:relative;box-sizing:border-box;width:100%;-webkit-box-shadow:0 1px 46px 0 rgba(148,148,148,.19);box-shadow:0 1px 46px 0 rgba(148,148,148,.19)}.banner-box .banner-bundle{position:relative;max-width:1230px;width:95%;margin:0 auto;padding:16px 0 0}.banner-box .banner-bundle>img{display:block;max-width:970px;width:96%;margin:auto}.img_bundles{display:block;margin:71px auto 0;width:initial;max-width:100%}.banner-price.hide,.bundles .checkout-switch.hide{display:none}.banner-text,.inner_title{max-width:1000px;width:90%;text-align:center;line-height:24px}.inner_title{margin-top:42px;font-size:20px;color:#222;font-weight:700}.banner-text{margin-top:15px;font-size:16px;color:#444}.banner-price,.banner-price p{font-size:18px;text-align:center}.banner-price{color:#222;margin:20px auto 0}.banner-price p{width:260px;margin:0 auto 5px;line-height:37px}.bundles .checkout-switch a p{display:inline-block;font-size:26px;text-align:left;margin:0;line-height:40px}.bundles .checkout-switch a span{display:block;font-size:12px;line-height:5px}#banner .tab{text-align:left;margin-top:15px;margin-bottom:20px;color:#222}#banner .tab .change,#banner .tab span{display:inline-block;width:54px;height:26px;border-radius:30px;border:2px solid #4062FF;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 15px;padding:2px;text-align:left;cursor:pointer;position:relative;vertical-align:-7px}.bundle_img,.checkout-switch .buyA,.checkout-switch .buyA-mac{display:block}.bottom,.bundel-box,.bundle_img,.bundle_left .bundle_img{margin:0 auto}#banner .tab a i,#banner .tab span i{width:18px;height:18px;border-radius:50%;background:#4062FF;position:absolute;left:2px;-webkit-transition:all .2s linear;transition:all .2s linear}#single,.bottom,.bundles,.footer,.single_procuct{position:relative}#banner .tab a i.active,#banner .tab span i.active{left:30px}#banner .tab img{opacity:.6}#banner .tab img.active{opacity:1}.bottom{padding:0;z-index:3;width:100%;max-width:1920px}.bottom .container{border:2px solid #D48C31;-webkit-box-shadow:0 1px 46px 0 rgba(148,148,148,.19);box-shadow:0 1px 46px 0 rgba(148,148,148,.19);border-radius:20px;max-width:1206px;width:96%}.bundles{padding:0 0 53px;background:#FFF9E9}.bundles:nth-of-type(4){border-bottom:none}.bundles .title{color:#fff}.bundle_img{max-width:100%;width:initial}.bundle_left{text-align:left!important}.bundel-box{max-width:560px;width:96%;text-align:left}.bundel-box .title{font-size:20px;color:#222;font-weight:700;line-height:24px;text-align:left}.bundel-box.bundle_left{max-width:600px;padding:40px 0;position:relative}.bundel-box.bundle_left:nth-child(1){border-right:1px solid rgb(64,98,255,.4)}.bundel-box.bundle_left .title{margin-bottom:26px;text-align:center}.bundel-box .info{font-size:16px;color:#444;line-height:24px;margin:17px 0 0;max-width:500px}.bundel-box.bundle_left .info{text-align:center;max-width:430px;margin:17px auto 0}.bundel-box .banner-price{margin:0;text-align:left}.bundel-box.bundle_left .banner-price{text-align:center}.banner-price span.price{font-size:40px;font-weight:700;color:#D00E0E}.bundle_left .banner-price span.price{font-size:26px}.bundles .bundle_left .checkout-switch{margin:10px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bundles .bundle_left .checkout-switch a{margin:0 11px 15px}.bundles .checkout-switch{max-width:560px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:10px auto 0;overflow:hidden}.bundles .checkout-switch a{width:200px;height:50px;font-size:20px;line-height:46px;color:#fff;background-color:#D00E0E;border-radius:8px;margin:9px 24px 0 0}.bundles .checkout-switch a:hover{background-color:#e73822}.bundles .checkout-switch a i{display:inline-block;width:32px;height:32px;background:url(/special/promotion/windows2.png) no-repeat;margin-right:8px;vertical-align:-8px}.bundles .checkout-switch a.mac-btn i{background:url(/special/promotion/mac2.png) no-repeat}.single_title{display:block;margin:30px auto 0;width:96%;max-width:687px;padding-top:46px;padding-bottom:34px}#single,#single .container{width:100%;overflow:visible}#single{z-index:3;margin:0 auto;max-width:1920px}#single .container,.footer{z-index:1;text-align:center}#single .container{max-width:1206px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;padding:0;border:none}.single_procuct{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 48px;max-width:356px;width:98%;background-color:#FFF;border-radius:20px;padding:34px 0}#single .single_procuct>img{display:block;margin:auto}.single_procuct .title{display:block;width:90%;margin:20px auto 12px;font-size:24px;line-height:24px;text-align:center;color:#3a3a3a;font-weight:500}.single_procuct .single-price{display:block;font-size:18px;text-align:center;color:#3A3A3A}.single_procuct .single-price .price{color:#D00E0E;font-size:24px}.single_procuct .checkout-switch{max-width:270px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single_procuct .checkout-switch a{width:130px;height:34px;font-size:18px;line-height:32px;border-radius:4px;margin-top:12px}.checkout-switch a i{display:inline-block;width:24px;height:24px;background:url(/special/promotion/windows3.png) no-repeat;margin-right:5px;vertical-align:-6px}.checkout-switch a.mac-btn i{background:url(/special/promotion/mac3.png) no-repeat}.footer{display:block;padding:45px 0;font-size:20px;line-height:24px;color:#FFF9E9}.usernotice_pop{display:table;width:100%;padding:8px;position:fixed;bottom:0;background:rgba(0,0,0,.55);z-index:1000;text-align:center;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:15px}.usernotice_pop a{color:#fff;text-decoration:underline}.usernotice_pop span{cursor:pointer;border:1px solid #fff;display:inline-block;margin-left:10px;width:75px;padding-bottom:2px}.usernotice_pop span:hover{background-color:#646465}@media (max-width:1200px){#banner .banner_inner,.bundel-box.bundle_left{-webkit-box-orient:vertical;-webkit-box-direction:normal}#banner .banner_inner .title,#banner .tab,.bundel-box .banner-price,.bundel-box .info,h1{text-align:center}#banner{z-index:2;margin:0 auto;width:100%;max-width:1200px;background:url(/special/promotion/mobile-banner.png) center 0 cover no-repeat;overflow:visible;position:relative;height:initial}#banner .container{margin-bottom:323px}#banner .banner_inner{-ms-flex-direction:column;flex-direction:column}.bundles .checkout-switch{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bundles .checkout-switch a{margin:9px 11px 15px}.bundle_img{margin-bottom:30px!important}.banner-box{padding:0 0 20px}.bundel-box.bundle_left{max-width:1200px;border:0;width:100%;border-radius:20px;overflow:hidden}#banner .banner_inner.last_item{padding:0;margin:40px auto;border:0;background:0 0}.bundel-box.bundle_left{background-color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bundel-box.bundle_left .bundle_img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#banner .banner_inner .title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bundel-box.bundle_left .info{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.bundel-box .banner-price{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.bundles .checkout-switch{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.bundel-box.bundle_left:nth-child(1){margin-bottom:30px}#banner .banner_inner .title,.bundles .title{margin-bottom:20px}body .bg_des{display:none}.banner-box .banner-bundle{max-width:636px}#single .container{-ms-flex-pack:distribute;justify-content:space-around;max-width:800px}.bg_des1{left:70px}#banner .bundles .banner_title_top{top:-120px}}@media (max-width:1080px){.bottom .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom{padding:0}.usernotice_pop{bottom:5px}h1{font-size:46px}}@media (max-width:950px){#banner .banner_title1{display:block;max-width:950px;width:100%}#banner .container{margin-bottom:-2px;background:-webkit-gradient(linear,left top,right top,from(rgb(6,26,135,.5)),color-stop(#0F249E),color-stop(#0f25a0),to(#0B1F93));background:linear-gradient(to right,rgb(6,26,135,.5),#0F249E,#0f25a0,#0B1F93)}#banner{background-image:none}.bundel-box,.bundel-box .title{text-align:center}.bundel-box .banner-price{margin:auto;text-align:center}.bundles .checkout-switch{-ms-flex-pack:distribute;justify-content:space-around;max-width:450px}.bundles .checkout-switch a{margin:9px auto 0}}@media screen and (max-width:640px){.h1_title{color:#FD7100}#banner .banner_inner{padding:20px 0 30px}#banner .banner_title{width:90%}.main .buy_section .buyA,.main .buy_section .buyC{float:none;margin:0 auto 20px}.main .buy_section .buyA-mac,.main .buy_section .buyC-mac{float:none;margin:0 auto}.bundle .buy_section{-ms-flex-pack:distribute;justify-content:space-around}.bundles{width:96%;max-width:580px}#single h2{padding:10px 0;background-size:96% auto}#single h2 span{font-size:24px;line-height:40px;font-weight:700}#single h2 span span{font-size:34px;line-height:40px}#single .single-title{display:none}.footer{padding:0 0 30px}}@media screen and (max-width:540px){#banner .banner_title{margin:30px auto}.usernotice_pop{-webkit-box-sizing:border-box;box-sizing:border-box}#banner .banner_inner,.bundel-box.bundle_left{padding-top:80px}}@media screen and (max-width:414px){#banner .bundles .banner_title_top{top:-120px;font-size:32px;padding-bottom:30px}}@media screen and (max-width:400px){.usernotice_pop{right:0;bottom:5px}}@media screen and (max-width:450px){.bundle .buy_section{max-width:232px}.bundle .buy_section .buyA,.bundle .buy_section .buyC{margin:0 0 20px}#logo img{width:120px}#single .container{padding:20px 0}}@media screen and (max-width:360px){h1{font-size:40px}.h1_title{font-size:36px}.h1_title span{font-size:40px}}