@charset "utf-8";

/* CSS Document */
*{font-family: "Lato","Segoe UI","Arial", "Helvetica", "Verdana", "sans-serif";}
.container-max {max-width:1200px;overflow:hidden;}
.clearfloat::after{display: block;content: "";height: 0;clear:both;overflow: hidden;visibility: hidden;}
.clearfloat{zoom:1;}
.flex-box{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-webkit-flex-direction: row;justify-content: space-between;flex-direction: row;flex-wrap: wrap;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#top{background-color:#d94e37;height:153px;}
.banner-text{font-family:"Segoe UI";font-size:40px; color:#FFF; line-height:45px; text-align:center;padding:35px 0;margin:0 auto;}
.banner-text-s h1{font-family:"Segoe UI";font-size:40px; color:#FFF; line-height:45px; text-align:center;margin:0 auto;}
.banner-text span{font-family:"Segoe UI";font-size:16px;}
.nav-bg{background-color:#1a1a1a;}
.nav-bg.active{position: fixed;top: 0;left: 0;z-index: 2;width: 100%;}
.main .nav li.curr, .main .nav li:hover{background:url(/images/store/tab-bg.png) no-repeat 0 18px;color:#FFF;cursor:pointer;}
.main .nav li{width:130px;float:left;font-size:16px;text-align:center;line-height:50px;margin-right:20px;color:#fff;font-family:"Segoe UI";}
.main .nav {overflow:hidden;}
.container-max{overflow: initial;}
.container-max::after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.main .item .title{font-size:40px;padding-left:10px;font-family:"Segoe UI";color:#222;padding-top:30px;}
.main .wrap{margin-top:37px;overflow:hidden;background-color:#FFF;}
.bundle{margin:30px auto;overflow:hidden;display:block;}
.bundle .left{float:left;}
.bundle .left p, .bundle p.title{font-family:"Segoe UI";font-size:26px;line-height:60px;}
.bundle .left img{width:100%;max-width:764px;}
.bundle .left p span, .bundle .right p span, .bundle p.title span{color:#e23939;font-size:36px;}
.bundle .left-s img{width:100%;max-width:564px;padding-left:1%;}
.bundle .right{overflow:hidden;padding:7% 0 0 2%;}
.item:nth-child(3) .bundle .right,.item:nth-child(4) .bundle .right{padding:7% 5% 0;}
.bundle .right p{font-family:"Segoe UI";font-size:24px;line-height:36px;}
.bundle .right a{font-size: 18px;color: #fff;background: #fa7423;width: 185px;height: 46px;line-height: 46px;text-align: center;font-weight: bold;border-radius: 5px;position: relative;margin-top: 20px;}
.bundle .right a:hover{background: #ec6614;text-decoration: none;}
.bundle .right a i{background: url(/images/store/win-mac.png);width: 26px;height: 26px;display: inline-block;margin-right: 10px;vertical-align: -7px;}
.bundle .right a.buywin i{background-position-y: -0px;}
.bundle .right a.buymac i{background-position-y: -26px;}
.bundle .right a p{font-size: 12px;color: #666;position: absolute;bottom: -28px;width: 100%;text-align: center;}
.bundle .right .checkout-switch{margin:0 0 20px;max-width:410px;width:100%;}
.bundle .right p.pro-detail{font-size:16px;line-height:30px;color:#222222;}
body{overflow-x: hidden;}
#bundle{margin:4% auto;overflow:hidden;display:block;}
#bundle .left{float:left;}
#bundle .left p, #bundle p.title{font-family:"Segoe UI";font-size:26px;line-height:60px;}
#bundle .left img{width:100%;max-width:764px;}
#bundle .left p span, #bundle .right p span, #bundle p.title span{color:#e23939;font-size:36px;}
#bundle .left-s img{width:100%;max-width:564px;padding-left:1%;}
#bundle .right{overflow:hidden;padding:0% 2% 0;}
#bundle .right p{font-family:"Segoe UI";font-size:24px;line-height:50px;}
#bundle .right a{height:46px;width:173px;float:left;margin-top:20px;}
#bundle .right a.buywin{background:url(/images/store/btn-n.png) no-repeat 0 0;margin-right:5%;}
#bundle .right a.buywin:hover{background:url(/images/store/btn-n.png) no-repeat 0 -46px;}
#bundle .right a.buymac{background:url(/images/store/btn-n.png) no-repeat 0 -92px;}
#bundle .right a.buymac:hover{background:url(/images/store/btn-n.png) no-repeat 0 -138px;}
#bundle .right .checkout-switch{margin:0 auto 20px;max-width:404px;width:100%;overflow:hidden;}
#bundle .right p.pro-detail{font-size:16px;line-height:30px;color:#222222;}
#link_p_ss_win{background:url(/images/products/paypal-win-ss.png) no-repeat left;width:123px;height:45px;}
#link_p_ss_mac{background:url(/images/products/paypal-mac-ss.png) no-repeat left;width:123px;height:45px;}
.main .wrap-pros ul li{width:100%;padding:15px 3.5% 0;float:left;max-width:230px;overflow:hidden;display:block;}
.main .wrap-pros{overflow:hidden;margin-bottom:80px;}
.wrap-pros-border-bottom{border-bottom:1px #d8d8d8 solid;}
.main .wrap-pros dt {margin-bottom:20px;}
.main .wrap-pros ul li.last{padding-right:0;}
.main .wrap-pros ul li.frist{padding-left:2px;}
.main .wrap-pros dd.pro-title{font-size:18px;color:#222;font-family:"Segoe UI Semibold";padding:20px 0 10px 0;}
.main .wrap-pros dd.pro-title span{font-size:12px;}
.main .wrap p{font-family:"Segoe UI";font-size:16px;color:#606060;line-height:25px;}
.main .wrap-pros dd a.win{background:url(/images/store/win.png) no-repeat 6px 4px;padding-left:30px;color:#da4a49;padding-bottom:5px;margin-left:15px;}
.main .wrap-pros dd a.mac{background:url(/images/store/mac.png) no-repeat 6px 4px;padding-left:30px;color:#da4a49;padding-bottom:5px;margin-left:15px;}
.main .wrap-pros dd span.win{background:url(/images/store/win.png) no-repeat 6px 4px;padding-left:30px;color:#da4a49;padding-bottom:5px;margin-left:15px;}
.main .wrap-pros dd span.mac{background:url(/images/store/mac.png) no-repeat 6px 4px;padding-left:30px;color:#da4a49;padding-bottom:5px;margin-left:15px;}
span.price{color:#da4a49;}
p.pro-content{padding-bottom:13px;}
.main .wrap-pros ul li.frist-category{padding:15px 0 0;max-width:290px;display:block;overflow:hidden;}
.main .wrap-pros ul li.frist-category img{max-width:290px;width:100%;display:block;}
.choose h2{text-align:center;font-size:36px;}
.choose img{max-width:1200px;width:100%;margin:20px 0;}
.choose{margin-bottom:40px;max-width:1200px;width:100%;}
img.pro-s{float:left;display:block;max-width:85px;width:100%;}
dl.dl-right{float:left;margin-left:110px;margin-top:-110px;}
.main .wrap-pros-more {overflow:hidden;border-bottom:1px #d8d8d8 solid;padding-bottom:60px;}
.main .wrap-pros-more ul{overflow:hidden;display:block;}
.main .wrap-pros-more ul li{max-width:383px;padding:15px 1% 0;margin:20px 0;}
.bundle-left{background-color:#e6f5ff;width:49%;float:left;margin-top:55px;}
.bundle-left p{font-family:"Segoe UI";font-size:30px;line-height:60px;float:left;color:#222;padding-left:40px;}
.des{background-color:#254051;display:block;overflow:hidden;padding:20px 0;}
.des p{color:#fff;font-size:16px;line-height:20px;padding-right:10px;}
.des p span{font-size:30px;}
.des p.price{float:left;display:block;padding-top:20px;}
.bundle .bundle-left .checkout-switch{margin:0 auto;max-width:261px;width:100%;overflow:hidden;float:right;padding-right:10px;}
.bundle .bundle-left a.buywin, .bundle .bundle-left a.buymac{background-color:#d94e37;margin-left:3%;height:25px;width:100px;margin-top:20px;float:right;margin-right:10px;}
.bundle .bundle-left a.buywin:hover, .bundle .bundle-left a.buymac:hover{background-color:#b10603;height:25px;width:100px;}
.bundle .bundle-left a{float:left;color:#fff;text-align:center;font-size:14px;line-height:25px;}
.bundle .bundle-left img{display:block;margin:0 auto;max-width:520px;width:100%;margin-bottom:30px;}
.bundle .bundle-left #link_p_ss_win{background:url(/special/offer/paypal-win-ss-white.png) no-repeat left;width:123px;height:45px;margin-top:5px;}
.bundle .bundle-left #link_p_ss_mac{background:url(/special/offer/paypal-mac-ss-white.png) no-repeat left;width:123px;height:45px;margin-left:5px;margin-top:5px;}
.bundle .bundle-right{background-color:#ecf4f3;margin-left:2%;}
.des-right{background-color:#264d48;}
p.title-padding{padding:30px 0 9px 40px;}

.btn-s{display:block;width:349px;height:65px;margin:1% auto 4%;background:url(/images/products/learn.png) no-repeat 0 0;}
.btn-s:hover{background:url(/images/products/learn.png) no-repeat 0 -65px;}
.main .item .title-s{font-size: 48px;font-weight:500;padding-top: 0px;padding-bottom: 20px; }
.main .wrap-s{margin-top: 20px;}
.banner-text-sp span{font-size: 20px;line-height: 35px;}
.banner-text-sp h1{padding-bottom:20px;}

/* bundle */
#bundle-banner{background:url(/images/bundle/banner.jpg) no-repeat 70% 0; height:632px; padding-top:0px; }
#bundle-banner #logo{max-width:1200px;margin:0 auto;float:none;width:100%;padding-top:30px;}
.bundle-con{text-align:center;display: block;margin-top:70px;}
.bundle-con h1{font-size:68px;font-weight: lighter;}
.bundle-con p, .bundle-con h1, a.describe p, .unlimited p, .unlimited a,.middle-con a.describe, .middle-con-s h2 a{font-family:"Segoe UI", "Arial", "Helvetica", "sans-serif";color:#fff;}
.bundle-con .btn{width:500px;margin-top:50px;}
.bundle-con .price p{font-size:60px;text-align:center;font-weight: 400;line-height:100%;}
.bundle-con .price{background:url(/images/bundle/line.png) no-repeat 39% 0; height:2px;position: relative;}
.bundle-con .price p span{position: relative;top: -34px; }
.bundle-con p{font-size:24px;margin:0px auto 75px;font-weight: lighter;}
.bundle-con .btn a{width: 151px;height: 47px;float:left;background: url(/images/bundle/buy.png) no-repeat 27px 6px;background-color:#ffb400;margin-right:30px;line-height:46px; border-radius:5px;color:#fff;font-size:18px;padding-left: 32px;margin-left:5%;}
.container-bundle, blue-grey{display:block;overflow:hidden;margin:50px auto;}
ul.bundle-two li{width:23.5%;float:left;margin-right:16px;margin-bottom:2%;}
ul.bundle-two li img{display:block;}
ul.bundle-two li p{text-align: center;padding: 8px 0;}
ul.bundle-two li.number-b{display:none;}
ul.bundle-two li.number-b .btn a{background-color: #ffb400;max-width: 117px;width:100%;text-align: center;height:30px;margin: 2% auto;color:#fff;line-height:30px;border-radius:5px;font-size: 14px;}
ul.bundle-two li.number-b p{width:85%;color:#fff;line-height:23px;}
ul.bundle-two li.number-b p.name{margin:30px auto 10px;padding:0px;width:70%;}
ul.bundle-two li.number-b p.name a{color:#fff;}
ul.bundle-two li.number-a{display:block;border: 1px solid #e7e7e7;height:320px;}
ul.bundle-two li.number-a img{margin: 11% auto 3%;}
ul.bundle-two li.number-a p, ul.bundle-two li.number-b p{font-size:18px;}
ul.bundle-two li.number-a p.price{font-size:24px;}
ul.bundle-two li.number-b p.con{font-size:14px;}
ul.bundle-two li.number-b .btn{margin-top:20px;}
ul.bundle-two:hover li.number-b{background-color:#0282d9;display:block;cursor: pointer;height:320px;border: 1px solid #0282d9;}
ul.bundle-two:hover li.number-a{display:none;}
/* .blue-grey{background: linear-gradient(to left,#f7f7f7  58%,#0282d9  58%); background:-moz-linear-gradient(to left, #f7f7f7 59%, #0282d9 58%);} */
.blue-grey{position: relative;}
.blue-grey-left{position: absolute;top: 0;left:0;width:42%;height:100%;background-color: #0282d9;z-index:-1;}
.blue-grey-right{position: absolute;top:0;right:0;width:58%;height:100%;background-color: #f7f7f7;z-index:-1;}
.blue-grey .container-max{position: relative;padding-top:4%;}
.middle-con{max-width:1200px;display: block;overflow: hidden;margin: 1% auto 3%;}
.middle-con .topic-one{ display:block; max-width:285px; overflow:hidden; float:left; margin-right:1.65%; margin-top:42px; position:relative;}
.topic-one:nth-child(4n){margin-right: 0;float:right;}
.middle-con a img { width:100%; display:block; margin:0 auto; border:none; }
.middle-con a:hover img { transform: scale(1.2); transition: all 1s ease 0s; -webkit-transform: scale(1.2); -webkit-transform: all 1s ease 0s; }
.topic-one a.play-time { display:block; margin:0 auto; background-color:#545453; position:absolute; top:0; right:0; opacity:0.9; width:70px; height:24px; color:#fff; font-size:14px; text-align:center; line-height:26px; font-family: "Segoe UI", "Arial";}
a.describe p { width:95%; font-size:14px; color:#606060; padding-bottom:10px;}
.middle-con a.describe{color:#454545; font-size:16px; line-height:20px; width:93%; padding:20px 0 10px 0; text-align: center;margin-top: 5px; display: block;margin: 0 auto;}
.middle-con-s h2 a{font-size:42px; color:#222; float:none;max-width:1200px;line-height: 48px;font-weight:lighter;}
.middle-con-s h2{text-align:center;margin-top:10%;}
.middle-con h2 a:hover{color:#25b2e3;text-decoration:underline;}
.unlimited{width:38%;float:left;padding-bottom: 85px;}
.unlimited p, .unlimited a{font-size:20px;width:85%;float:left;}
.unlimited p.name{font-size:30px;line-height:30px;padding: 0 0% 7% 0;font-weight: lighter;}
.unlimited p{font-size:16px;line-height: 30px;}
.unlimited a.more{border: 2px solid #fff;width: 85px;border-radius: 20px;text-align: center;padding: 8px;font-size:18px;margin:25px auto;font-weight: lighter;}
.triangle{width: 60px;height: 58px;position: absolute;top: 42%;left: 37.4%;transform: rotate(52deg) skewX(14deg); margin-left: -30px;background-color: #0282d9;}
.product-con{float:left;margin-left:6%;width:56%;}
.product-con img{display: inline-block;vertical-align: middle;padding-right:10px;}
.product-con ul{display: block;overflow: hidden;}
.product-con ul li{font-size:16px;float:left;width:33%;margin-bottom: 5%;margin-right: 0.3%;}
.product-con ul li a{color:#666666;font-family: "Segoe UI", "Arial";}
ul.bundle-two li.number-b input{float: none;margin: 10px auto;}
.paypal-s{margin: 0 25px;}
.bundle-con .btn a.paypal-n{background: url(/images/bundle/paypal.png) no-repeat 0 0px;}
/* footer */
.special-footer .botlink{width:100%;background-color:#333333;margin-top:50px;padding:25px 0;}
.special-footer .botlink .container{padding:30px 10px 40px;overflow:hidden;max-width:1200px;border-bottom: 0;}
.special-footer .botlink-box{width:20%;float:left;margin-right:3%;_margin-right:3%;}
.special-footer .botlink-box img{margin-top:20px;}
.special-footer .botlink-company{width:25%;float:left;border-left:#464646 1px solid;padding-left:20px;height:149px;}
.special-footer .botlink-support{width:17%;border-left:#464646 1px solid;padding-left:20px;}
.special-footer .botlink-social{width:20%;border-left:#464646 1px solid;padding-left:20px;height:149px;}
.special-footer .botlink h3{font-size:16px;margin:20px auto;color:#fff;}
.special-footer .botlink h3.cooper{margin-top:20px;}
.special-footer .botlink p{font-size:14px;}
.special-footer .botlink a:link, .botlink a:visited, .botlink p{color:#fff;}
.special-footer .botlink ul li{line-height:16px;margin:11px 0;font-size:14px;}
.special-footer .botlink-sns{width:100%;margin-top:-20px;}
.special-footer .botlink-sns a{margin-right:5px;}
.special-footer .botlink-sns a img{max-width:48px;}
.special-footer #footer{clear:both;background:#292929;width:100%;padding: 0;float: none;}
.special-footer #footer p{color:#fff;text-align:center;margin:15px auto 10px;}
.special-footer #footer p a{text-align:center;color:#fff;font-size:14px;}
.special-footer #footer span.copyright{margin:0 auto 25px;color:#7c7c7c;}
.special-footer span.copyright{text-align:center;font-size:14px;padding-left:10px;}
.special-footer p.copyright{display:none;}
.special-footer p.copyright{color:#7c7c7c;text-align:center;font-size:14px;padding-left:10px;}
.special-footer #footer p.copyright{color:#7c7c7c;}
.special-footer a#subscribe{background:url(/images/subscribe.png) no-repeat;width:264px;height:28px;display:block;color:#fff;font-size:14px;padding:10px 0 0 25px;line-height: normal;}
.special-footer a#subscribe:hover{text-decoration:none;background:url(/images/subscribe.png) no-repeat 0 -38px;}
.special-footer #exclusive_discount{line-height:14px;margin-top:10px;color:#7c7c7c;}

.main-s .nav li.special{width: 138px;padding-left:10px;}



/* Audio Tools Center */
.main-a .wrap-pros dd a.win{background:url(/images/store/win.png) no-repeat 0px 4px;margin-left:0px;}
.main-a .wrap-pros dd a.mac{background:url(/images/store/mac.png) no-repeat 0px 4px;margin-left:0px;}


.bundle .recovery-bundle{background: -webkit-linear-gradient(left, #7f66ff 30%, #70a6fe 70%);background: -o-linear-gradient(right, #7f66ff 30%, #70a6fe 70%);background: -moz-linear-gradient(right, #7f66ff 30%, #70a6fe 70%);background: linear-gradient(to right, #7f66ff 30%, #70a6fe 70%);overflow:hidden;}
.bundle .recovery-bundle .offerstyle{font-size:40px;color:#e5ff3b;margin-bottom:20px;line-height:40px;margin-top:40px;}
.bundle .recovery-bundle p{color:#fff;font-size:20px;line-height:25px;}
.bundle .recovery-bundle .left{width:25%;float:left;margin-right:3%;margin-left:15px;}
.bundle .recovery-bundle img{max-width:474px;display:inline-block;width:100%;margin-top:30px;}
.bundle .recovery-bundle .right{float:right;overflow:hidden;margin-right:5%;padding-top:0;}
.bundle .stotime{width:230px;height:110px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#fb5062;}
.bundle .stotime p{color:#fff;font-size:14px;text-align:center;}
.bundle .stotime p.salestyle{font-size:24px;padding:8px 0;}
.bundle .right .stotime span{display:inline-block;width:35px;height:32px;margin-right:13px;color:#fe5c4f;font-size:24px;font-weight:700;position:relative;background:#fff;line-height:32px;border-radius:5px;}
.bundle .stotime span:after{content:":";font-size:18px;color:#fff;position:absolute;right:-10px}
.bundle .stotime .countdown_second:after,.stotime .countdown_second{margin-right:0;content:""}
.bundle .stotime span:before{font-size:12px;position:absolute;top:30px;color:#fff;text-align:center;font-weight:400}
.bundle .countdown_day:before{content:"Days";left:4px}.countdown_hours:before{content:"Hours";left:1px}.countdown_minute:before{content:"Minutes";left:-5px}.countdown_second:before{content:"Seconds";left:-4px}
.bundle .recovery-bundle a.buynow{display:block;margin:20px auto;width:200px;height:50px;background:#f6762b;color:#fff;text-align:center;font-size:24px;line-height:50px;text-decoration:none;border-radius:5px;}
.bundle .recovery-bundle a.buynow:hover{background:#ef5c06;}

/*new store*/
.main-products{border:0;border-bottom:1px solid #e4e4e4;border-top: 1px solid #e4e4e4;padding:70px 0 30px;margin-bottom: 65px;}
.main .main-products .hot-title{padding:0 10px 0 0;font-size: 40px;line-height: 40px;font-family: "Segoe UI";color: #222;}
.main .main-products>div{-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.product-item{width: 210px;margin:0 87px 40px 0;}
.product-item>a{display: block;width: 100%;margin-bottom: 20px;}
.product-item>img{width: 100%;max-width:145px;}
.product-item>a.product-title{margin:0;font-size: 18px;color: #222;font-family: "Segoe UI Semibold";padding: 20px 0 10px 0;}
.product-item .porduct-info{margin-bottom:13px;font-family: "Segoe UI";font-size: 16px;color: #606060;line-height: 25px;}
.product-item>.price{display: block !important;font-size:16px;line-height: 25px;}
.product-item .price .win{display: inline-block;margin-left: 22px;width: 15px;height: 17px;background: url(/images/store/icon.png) 0 0 no-repeat;vertical-align: middle;}
.product-item .price .mac{display: inline-block;margin-left: 22px;width: 15px;height: 17px;background: url(/images/store/icon.png) 0 -18px no-repeat;vertical-align: middle;}
.product-item .price-win{display: block;font-size:16px;line-height: 25px;}
.product-item .price-win .win{display: inline-block;margin-left: 22px;width: 15px;height: 17px;background: url(/images/store/icon.png) 0 0 no-repeat;vertical-align: middle;}
.product-item .price-mac{display: block;font-size:16px;line-height: 25px;}
.product-item .price-mac .mac{display: inline-block;margin-left: 22px;width: 15px;height: 17px;background: url(/images/store/icon.png) 0 -18px no-repeat;vertical-align: middle;}
.product-item .buy{margin-top: 20px;}
.product-item .buy a{width: 150px;height: 46px;font-size: 16px;color: #fff;background: #fa7423;display: block;text-align: center;line-height: 46px;border-radius: 6px;position: relative;margin-bottom: 26px;}
.product-item .buy a:hover{text-decoration: none;background: #ec6614;}
.product-item .buy a i{width: 20px;height: 20px;display: inline-block;background: url(/images/store/win-mac-s.png);vertical-align: -6px;margin-right: 10px;}
.product-item .buy a.win i{background-position-y: -0px;}
.product-item .buy a.mac i{background-position-y: -20px;vertical-align: -5px;}
.product-item .buy a p{position: absolute;bottom: -22px;font-size: 12px;color: #666;text-align: center;width: 170px;left: 50%;transform: translateX(-50%);white-space: nowrap;}


.product-item .buy_single{width: 150px;height: 46px;font-size: 16px;color: #fff;background: #fa7423;display: block;text-align: center;line-height: 46px;border-radius: 6px;position: relative;margin-bottom: 26px;margin-top: 20px;}
.product-item .buy_single:hover{text-decoration: none;background: #ec6614;}
.product-item .buy_single i{width: 20px;height: 20px;display: inline-block;background: url(/images/store/win-mac-s.png);vertical-align: -6px;margin-right: 10px;}
.product-item .buy_single i.win{background-position-y: -0px;}
.product-item .buy_single i.mac{background-position-y: -20px;vertical-align: -5px;}
.product-item .buy_single p{position: absolute;bottom: -22px;font-size: 12px;color: #666;text-align: center;width: 170px;left: 50%;transform: translateX(-50%);white-space: nowrap;}

.bundle_tab .right select{max-width: 290px;width: 100%;height: 32px;line-height: 32px;box-sizing: border-box;padding-left: 24px;font-size: 16px;border-color: #e1e1e1;border-radius: 5px;margin-bottom: 15px;}
.bundle_tab .right select:focus{outline: 0;}
.bundle_tab .right>div{display: none;}
.bundle_tab .right>div.active{display: block;}

@media screen and (max-width:1200px){
.main .wrap-pros ul li{padding:15px 0 0 0;display:block;}
.main .wrap-pros ul li.frist-category{margin-right:1%;}
.unlimited{margin-left: 2%;}
.product-con{width:54%;}
.product-con ul li{width:50%;}
ul.bundle-two li{margin:0.5% 2px;}
.topic-one:nth-child(4n){margin-right: 1%;float:left;}
.middle-con .topic-one{margin-left: 1%;}
}

@media screen and (max-width:1160px){
    .bundle .left p, .bundle p.title{padding:0 8px;}
.bundle .right-s .checkout-switch{margin:0 auto;float:none;}
.main .main-products>div{justify-content: space-around;}
.product-item{margin:0 auto;}
}
@media screen and (max-width:1000px){
.bundle .left{width:100%;}
.bundle .right{padding-top:1%;}
.item:nth-child(3) .bundle .right,.item:nth-child(4) .bundle .right{padding:1% 2% 0;}
.main .wrap-pros ul li.frist-category img{width:70%;float:left;}
.bundle .bundle-left .checkout-switch{float:none;}
}
@media screen and (max-width:940px){
.main .wrap-pros ul li{max-width:none;width:40%;margin-left:5%;margin-top:50px;}
.main .wrap-pros dd a.mac, .main .wrap-pros dd a.win{margin-left:0;}
ul.bundle-two li{width: 31.5%;margin: 0.5% 0.5%;}
#bundle .left{float: none;text-align: center;}
#bundle .left-s img{margin: auto;}
#bundle .right{text-align: center;}
#bundle .right .buy{overflow: hidden;text-align: center;}
#bundle .right a.buya{margin:0px auto;float: none;display: inline-block;margin-right: 20px;}
}
@media screen and (max-width:798px){
.special-footer .botlink-box, .special-footer .botlink-company, .special-footer .botlink-support, .special-footer .botlink-social{width:100%;}
}
@media screen and (max-width:768px){
.bundle-left{width:100%;}
.bundle-left p{float:none;}
p.title-padding{text-align:center;padding-left:inherit;}
.bundle .bundle-right{margin-left:0;}
.bundle .bundle-left .checkout-switch{float:none;}
.bundle-con h1 {font-size: 36px;line-height: 30px;margin-bottom: 3%;}
.bundle-con p{line-height: 160%;}
.stotime{display:none;}

}
@media screen and (max-width:680px){
.unlimited{width: 50%;}
.product-con{width:40%;}
.product-con ul li{ width: 90%;}
.triangle{display:none;}
.blue-grey{background-image: linear-gradient(to right, #0282d9 50%, #f7f7f7 40%);}
ul.bundle-two li{width: 45%;margin: 0.5% 1%;}
.middle-con .topic-one{margin: 0 auto;float: none;}
}
@media screen and (max-width:480px){
.banner-text{font-size:28px;line-height:45px;}
.bundle .left p{line-height:40px;}
.main .wrap-pros ul li{width:90%;}
.choose h2{font-size:18px;}
.main .wrap-pros ul li.frist-category img{width:100%;}
.main .wrap-pros{margin-bottom:10px;}
.main .item .title{font-size:18px;margin-top:40px;}
.main .item .title-s{font-size: 30px;}
.main .wrap{margin-top:0;}
.banner-text-s h1{font-size:30px; line-height:40px;}
.unlimited{width: 100%;background-color:#0282d9;margin-left: 4%;padding-bottom: 20px;}
.product-con{width:100%;margin-left:0px;background-color:#f7f7f7;padding-top:5%;}
.blue-grey{background-image: none;background-color:#0282d9;}
.product-con ul li {width: 60%;margin-left: 2%;}
ul.bundle-two li{width: 75%;margin: 0.5% 10%;}
.bundle-con .btn{width:100%;}
.bundle-con .btn a{width:50%;margin-left:25%;margin-top:2%;}
.middle-con-s h2{margin: 10% auto 5%;}
.bundle-con p{margin:18px auto 30px;}
.bundle-con p{font-size: 20px;}
.bundle-con .price{background:url(/images/bundle/line.png) no-repeat 10% 0;}
.special-footer .botlink-box, .botlink-company, .botlink-support, .botlink-social, .bundle .recovery-bundle .left{width:100%;}
.bundle .left{text-align: center;}
.bundle .left img{margin: auto;}
.bundle .right p{text-align: center;}
.bundle .right .checkout-switch{display: block;}
.bundle .right a{margin: 20px auto 0;}
}

@media screen and (max-width:430px){
.bundle-con .btn a{background: url(/images/bundle/buy.png) no-repeat 25px 6px;background-color:#ffb400;}
.main .nav{padding: 10px 0px;}
.main .nav li{width: 120px;margin-right: 0px;line-height: 40px;}
.bundle .left p span, .bundle .right p span, .bundle p.title span{font-size: 30px;}
.main .nav li.curr, .main .nav li:hover{background: url(/images/store/tab-bg.png) no-repeat 0 14px;}
}
	