@charset "utf-8";
html, body{scroll-behavior:smooth;}
a{color:inherit; text-decoration:none;}
a:hover{color:inherit;}
img{max-width:100%; height:auto;}
.details {width: 1288px;}

/* ``````````````````````````````````````````````` */

.main01 {padding-bottom: 120px;background: url(../images/easter-offer2023/bg1.jpg) no-repeat center bottom/auto 100%;}
.main01-h1 {font-size: 75px;color: #339700;line-height: 1em;font-weight: 600;text-align: center;padding-top: 40px;}
.main01-h1-b {color: #ffa633;}
.main01-p {box-sizing: border-box;padding: 10px 0 30px;margin: 10px 0 15px;text-align: center;font-size: 27px;color: #fff;line-height: 1.2em;background: url(../images/easter-offer2023/main01-words-bg.png) no-repeat center top;}
.main01-p.small-version {font-size: 25px;}
.main01-p-link {text-decoration: underline;}
.main01-icons-list {width: 730px;margin: 0 auto 20px;}
.main01-icons-item {margin-bottom: 8px;display: flex;align-items: center;}
.main01-icons-item::before {content: "";width: 55px;height: 33px;background: url(../images/easter-offer2023/main01-icons.png) no-repeat left 0px;}
.main01-icons-item:nth-child(2)::before {background-position-y: -41px;}
.main01-icons-item:nth-child(3)::before {background-position-y: -80px;}
.main01-icons-item:nth-child(4)::before {background-position-y: -120px;}
.main01-icons-item:nth-child(5)::before {background-position-y: -158px;}
.main01-icons-item:nth-child(6)::before {background-position-y: -198px;}
.main01-icons-content {flex-grow: 1;width: 100%;box-sizing: border-box;font-size: 19px;color: #3c3c3c;line-height: 1.2em;padding-left: 20px;background-color: #aeebee;box-shadow: 0 0 6px 4px #aeebee;}
.main01-content-nav {display: flex;justify-content: center;align-items: center;}
.content-nav1,.content-nav2 {display: flex;justify-content: center;align-items: center;width: 283px;height: 92px;text-align: center;line-height: 25px;font-size: 25px;color: #8ba9e7;background: url(../images/easter-offer2023/main01-cloud1.png) no-repeat right center/auto 100%;margin-bottom: 25px;animation: cloud 1s linear infinite;}
@keyframes cloud {0%{transform: 0;} 50%{transform: translateY(-10px);} 100%{transform: translateY(0);}}
.content-nav2 {width: 267px;background-image: url(../images/easter-offer2023/main01-cloud2.png);margin-left: 60px;animation-delay: 0.2s;}
.content-nav1:hover,.content-nav2:hover {color: #fff;background-position: left center;}
.main01-content {box-sizing: border-box;border: 7px solid #ffc24b;border-radius: 10px;background-color: #fff;padding: 25px 0;margin: 0 0 12px;}
.main01-h2 {font-size: 37px;color: #ff8f21;line-height: 1em;text-align: center;}
.main01-content-p {font-size: 27px;color: #333;line-height: 1.1em;text-align: center;padding: 5px 0 38px;}
.main01-content-intro {display: flex;align-items: flex-start;flex-wrap: wrap;}
.left-intro {width: 424px;padding-top: 24px;}
.left-intro-img {margin-left: -7px;}
.center-intro {width: 430px;margin: 5px 36px 0 29px;}
.center-intro-item {padding: 16px 0;border-bottom: 1px dashed #d2d2d2;display: flex;align-items: center;flex-wrap: wrap;}
.center-intro-item:last-child {border-bottom: none;}
.center-intro-item1 {padding-top: 0;border-bottom-style: solid;}
.icon-container {width: 74px;margin-right: 12px;text-align: center;}
.icon-container .win-plat,.icon-container .mac-plat {display: none;}
.icon-container .win-plat.active,.icon-container .mac-plat.active {display: inline-block;}
.intro-content {width: 344px;color: #000;}
.center-intro-item3 .intro-content {display: none;min-height: 80px;}
.center-intro-item3 .intro-content.large-height {min-height: 98px;}
.center-intro-item3 .intro-content.active {display: block;}
.intro-h3 {font-size: 19px;line-height: 1em;}
.center-intro-item1 .intro-h3 {font-weight: 600;}
.intro-p {font-size: 14px;line-height: 1.3em;padding-top: 6px;}
.center-intro-item1 .intro-p {padding-top: 14px;}
.intro-b {color: #003cff;display: block;}
.right-intro {width: 323px;box-sizing: border-box;padding: 35px 0 30px;border: 1px solid #ffe139;border-radius: 15px;background-color: #fffae7;}
.right-intro-price {font-size: 37px;color: #ff9d3d;font-weight: 600;line-height: 67px;text-align: center;}
.right-intro-b {font-size: 67px;color: #76c174;display: block;}
.right-intro-b.small-version {font-size: 53px;}
.right-intro-sys {font-size: 23px;color: #666;line-height: 1em;text-align: center;}
.right-intro-sys .win-plat,.right-intro-sys .mac-plat {display: none;}
.right-intro-sys .win-plat.active,.right-intro-sys .mac-plat.active {display: inline;}
.right-intro-button {padding: 16px 0 14px;text-align: center;color: #fff;}
.right-plat-button {display: none;font-size: 31px;font-weight: 600;line-height: 56px;padding: 0 33px;background-color: #ff9333;border-radius: 5px;}
.right-plat-button.active {display: inline-block;}
.toggle-plat-content {font-size: 17px;color: #3b97ff;line-height: 23px;display: none;justify-content: center;align-items: center;cursor: pointer;}
.right-intro .toggle-plat-content {text-decoration: underline;}
.toggle-plat-content::before {content: "";width: 19px;height: 23px;background: url(../images/easter-offer2023/main01-plat-icon.png) no-repeat left top;margin-right: 9px;}
.toggle-plat-content.mac-plat::before {width: 25px;background-position-x: -26px;}
.right-intro .toggle-plat-content.active {display: flex;}
.right-intro-services {width: fit-content;width: -moz-fit-content;width: -webkit-fit-content;padding: 12px 0 2px;border: 1px dashed #facd89;border-radius: 5px;margin: 22px auto 0;}
.right-services-item {margin: 0 28px 10px 18px;padding-left: 22px;font-size: 15px;color: #50493f;line-height: 1em;position: relative;}
.right-services-item::before {content: "";width: 5px;height: 10px;border-right: 2px solid #6bcd4d;border-bottom: 2px solid #6bcd4d;transform: rotate(45deg);position: absolute;top: 0;left: 0;}
.payment-service {display: flex;justify-content: center;flex-wrap: wrap;}
.service-content {margin-left: 208px;display: flex;flex-wrap: wrap;}
.service-item {font-size: 14px;color: #5ba110;line-height: 1.1em;margin-right: 70px;display: flex;align-items: center;text-align: center;}
.service-item:last-child {margin-right: 0;}
.service-item-icon {margin-right: 14px;}

.main02 {padding-bottom: 60px;background: linear-gradient(#59B262, #327f4f);}
.main02 .details {width: 1578px;}
.main02-h2-container {text-align: center;}
.main02-h2 {display: inline-block;padding: 28px 30px 18px;font-size: 31px;color: #fff;line-height: 1em;background: url(../images/easter-offer2023/main02-title-bg.png) no-repeat center 48px/100% auto;}
.main02-h2.small-version {font-size: 29px;}
.main02-h2-span {font-size: 37px;color: #e8ff69;}
.main02-toggle-plat {padding: 25px 0;display: flex;justify-content: center;align-items: center;}
.main02-left-toggle,.main02-right-toggle {font-size: 23px;color: #177129;line-height: 35px;display: flex;align-items: center;cursor: pointer;}
.main02-left-toggle.active,.main02-right-toggle.active {color: #fff;}
.main02-left-toggle::before,.main02-right-toggle::before {content: "";width: 33px;height: 35px;background: url(../images/easter-offer2023/main02-plat-icon.png) no-repeat left bottom;margin-right: 15px;}
.main02-right-toggle::before {background-position: right top;}
.main02-left-toggle.active::before {background-position: left top;}
.main02-right-toggle.active::before {background-position: right bottom;}
.main02-toggle-line {width: 1px;height: 30px;background-color: #207831;margin: 0 50px;}
.main02-box-content {padding-bottom: 70px;background: url(../images/easter-offer2023/main02-content-bg.png) no-repeat center bottom;position: relative;display: flex;justify-content: center;align-items: flex-start;flex-wrap: wrap;margin-bottom: 75px;}
.main02-left-img {position: absolute;bottom: 85px;left: 156px;}
.main02-right-img {position: absolute;bottom: -35px;right: -72px;}
.main02-box-left {width: 261px;margin-right: 57px;}
.main02-box-right {width: 770px;margin-top: 35px;text-align: center;}
.main02-boxs {display: flex;flex-wrap: wrap;}
.main02-box1,.main02-box2 {width: 367px;box-sizing: border-box;border: 3px solid #ffb933;border-radius: 6px;background-color: #f5ffe6;padding: 25px 0 20px;position: relative;cursor: pointer;margin-bottom: 40px;}
.main02-box2 {border-color: #257634;background-color: #83c14c;margin-left: 35px;}
.main02-box-tag {width: 115px;height: 44px;background-color: #ffb933;font-size: 23px;line-height: 44px;color: #ef2319;font-family: Arial;font-weight: 600;position: absolute;top: -26px;left: -9px;}
.main02-box-tag::after {content: "";border-top: 22px solid #ffb933;border-bottom: 22px solid #ffb933;border-right: 12px solid transparent;position: absolute;top: 0;right: -12px;}
.main02-box-tag::before {content: "";width: 6px;height: 6px;background: linear-gradient(225deg, #d48723 49%, transparent 50%, transparent);position: absolute;bottom: -6px;left: 0;}
.main02-box2 .main02-box-tag {background-color: #fdff4a;color: #ff9333;}
.main02-box2 .main02-box-tag::after {border-top-color: #fdff4a;border-bottom-color: #fdff4a;}
.main02-box2 .main02-box-tag::before {background: linear-gradient(225deg, #c6c83c 49%, transparent 50%, transparent);}
.main02-box-select {width: 27px;height: 27px;border: 2px solid #ffb933;border-radius: 50%;position: absolute;top: 10px;right: 10px;}
.main02-box2 .main02-box-select {border-color: #257634;}
.main02-box1.active .main02-box-select {background-color: #ffb933;}
.main02-box2.active .main02-box-select {background-color: #257634;}
.main02-box-select::before {content: "";width: 6px;height: 12px;border-right: 3px solid transparent;border-bottom: 3px solid transparent;transform: rotate(45deg);position: absolute;top: 5px;left: 9px;}
.main02-box1.active .main02-box-select::before,
.main02-box2.active .main02-box-select::before {border-color: #fff;}
.main02-box-title {font-size: 35px;color: #359d40;line-height: 1em;}
.main02-box-title .win-plat,.main02-box-title .mac-plat {display: none;}
.main02-box-title .win-plat.active,.main02-box-title .mac-plat.active {display: inline;}
.main02-box2 .main02-box-title {color: #f6ffe8;}
.main02-box-intro {width: 256px;font-size: 25px;color: #fff;line-height: 53px;background: url(../images/easter-offer2023/main02-words-bg.png) no-repeat left center;margin: 10px auto;}
.main02-box2 .main02-box-intro {color: #4bc860;background-position-x: right;}
.main02-box-price {font-size: 32px;color: #84926f;line-height: 51px;}
.main02-price-b {font-size: 45px;color: #ff9333;display: block;}
.main02-box2 .main02-box-price {color: #3c8540;}
.main02-box2 .main02-price-b {color: #fdff4a;}
.main02-box-button {display: none;padding: 0 35px;font-size: 37px;line-height: 70px;color: #fff;font-weight: 600;background-color: #ff9333;border-radius: 6px;}
.main02-box-button:hover {color: #fff;}
.main02-box-button.active {display: inline-block;}
.box-button-icon {margin-left: 40px;}
.main02-product-content {display: flex;justify-content: center;align-items: flex-start;flex-wrap: wrap;}
.main02-product1,.main02-product2 {width: 550px;}
.main02-product-line {height: 330px;width: 1px;background-color: #216836;margin: 60px 45px 0 70px;}
.product-title {width: 348px;box-sizing: border-box;font-size: 25px;font-family: Arial;font-weight: 600;color: #000;line-height: 1em;padding: 44px 28px 20px 0;text-align: center;background: url(../images/easter-offer2023/main02-product-title.png) no-repeat center top;margin: 0 auto 12px;}
.main02-product2 .product-title {margin-bottom: 56px;}
.product-number {width: 200px;margin: 0 auto 13px;display: flex;align-items: center;font-size: 15px;color: #ebe24a;line-height: 1em;position: relative;}
.product-number::before,.product-number::after {content: "";width: 31px;height: 31px;background-color: #ebe24a;border-radius: 3px;position: absolute;top: 0;left: 10px;}
.product-number::after {left: 50px;}
.product-number.zh-version::before {left: 70px;}
.product-number.zh-version::after {left: 110px;}
.the-number {width: 72px;font-size: 19px;text-indent: 11px;letter-spacing: 30px;color: #2b2b2b;line-height: 31px;position: relative;z-index: 2;margin: 0 10px;}
.product-content {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.product-img {width: 247px;}
.product-intro {width: 293px;}
.product-p {font-size: 21px;color: #fff;line-height: 1.5em;}
.product-plan {font-size: 15px;color: #fdff77;line-height: 1em;display: flex;align-items: center;margin: 24px 0 20px;}
.product-plan .win-plat,.product-plan .mac-plat {display: none;}
.product-plan .win-plat.active,.product-plan .mac-plat.active {display: block;}
.hover-container {width: 15px;height: 15px;display: flex;margin-left: 7px;cursor: pointer;position: relative;}
.hover-content {display: none;width: 220px;padding: 12px 10px;background-color: #fff;font-size: 14px;color: #2b2b2b;line-height: 1.6em;position: absolute;bottom: 30px;left: 50%;margin-left: -120px;}
.hover-content::after {content: "";border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 8px solid #fff;position: absolute;left: 50%;bottom: -8px;margin-left: -4px;}
.hover-container:hover .hover-content {display: block;}
.product-buy-button {position: relative;}
.button-popup {display: none;width: 455px;box-sizing: border-box;padding: 20px 30px;font-size: 17px;color: #000;line-height: 1.5em;font-style: italic;background-color: #faffc1;border-radius: 8px;position: absolute;bottom: 88px;left: -100px;}
.button-popup::after {content: "";width: 34px;height: 17px;background: url(../images/easter-offer2023/button-popup-arrow.png);position: absolute;bottom: -16px;left: 50%;margin-left: -17px;}
.button-popup-link {color: #5aceff;text-decoration: underline;}
.button-popup-link:hover {color: #5aceff;}
.cancel-button-popup {font-size: 21px;line-height: 14px;font-style: normal;position: absolute;top: 10px;right: 10px;cursor: pointer;}
.product-buy {display: none;font-size: 21px;color: #fff;font-weight: 600;line-height: 50px;padding: 0 25px;background-color: #ff9936;border-radius: 5px;margin-bottom: 14px;}
.product-buy:hover {color: #fff;}
.product-buy.active {display: inline-block;}
.buy-price {display: inline-block;vertical-align: middle;font-size: 19px;font-weight: 500;color: #f9ff52;text-align: center;line-height: 19px;margin: -12px 0 0 25px;}
.buy-price del {font-size: 13px;color: #000;}
.product-download {display: none;font-size: 21px;color: #328d4a;line-height: 50px;font-weight: 600;border-radius: 5px;padding: 0 8px;background-color: #fdff77;margin-bottom: 14px;}
.product-download:hover {color: #328d4a;}
.product-download.active {display: inline-block;}
.product-download-price {display: inline-block;vertical-align: middle;font-size: 25px;margin-top: -4px;}
.product-download-icon {margin-top: -4px;}
.product-toggle-plat .toggle-plat-content {width: 216px;font-size: 15px;color: #5aceff;line-height: 21px;display: none;justify-content: center;align-items: center;text-decoration: underline;cursor: pointer;}
.product-toggle-plat .toggle-plat-content::before {content: "";width: 17px;height: 21px;background: url(../images/easter-offer2023/main02-toggle-plat.png) no-repeat left center;margin-right: 10px;}
.product-toggle-plat .toggle-plat-content.active {display: flex;}
.product-other-info {font-size: 15px;color: #a9e771;line-height: 1.6em;}

.main03 {padding-bottom: 80px;background: linear-gradient(#327f4f, #59B262);}
.main03 .details {width: 1174px;}
.main03-content {background-color: #fff;border-radius: 7px;padding: 28px 22px 36px;}
.main03-h2 {font-size: 41px;color: #000;font-weight: 600;display: flex;justify-content: center;align-items: center;padding-bottom: 26px;}
.main03-h2-icon {margin-right: 26px;}
.table-container {position: relative;overflow-y: auto;}
.table-content {width: 1130px;}
.table-row {display: flex;position: relative;}
.table-th-container,.table-td-container {box-sizing: border-box;border-bottom: 2px solid #a0d4a3;display: flex;justify-content: center;flex-direction: column;text-align: center;font-size: 21px;color: #373737;font-weight: 500;}
.table-td-container {border-bottom: none;}
.table-column1 {width: 287px;background-color: #fff;align-items: flex-start;text-align: left;padding-left: 24px;text-align: left;position: sticky;left: 0;z-index: 2;}
.table-td-container.table-column1 {border-bottom: 1px solid #cfcfcf;padding-left: 35px;}
.table-row:last-child .table-td-container.table-column1 {border-bottom: none;}
.table-column2 {width: 217px;border-bottom: none;}
.table-column3 {width: 217px;}
.table-column4 {width: 218px;}
.table-column5 {width: 272px;}
.table-grid-content {padding: 12px 0 18px;background-color: #f7f7f7;flex-grow: 1;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.table-th-container.table-column1 .table-grid-content {color: #56c856;font-size: 29px;line-height: 37px;}
.table-td-container .table-grid-content {padding: 22px 0;font-size: 17px;color: #232323;}
.table-td-container.table-column1 .table-grid-content {font-size: 21px;color: #070707;line-height: 1.2em;font-weight: 600;}
.table-column1 .table-grid-content {background-color: #fff;justify-content: flex-start;}
.table-column2 .table-grid-content {margin-right: 6px;border-bottom: 2px solid #a0d4a3;}
.table-td-container.table-column2 .table-grid-content,
.table-td-container.table-column3 .table-grid-content {border-bottom: none;margin-bottom: 1px;}
.table-row:last-child .table-td-container.table-column2 .table-grid-content,
.table-row:last-child .table-td-container.table-column3 .table-grid-content {margin-bottom: 0;}
.table-column3 .table-grid-content {margin-right: 6px;}
.table-column4 .table-grid-content {margin-right: 6px;background-color: #fffae7;border: 1px solid #ffe139;border-bottom: none;}
.table-column5 .table-grid-content {background-color: #e4fae5;border: 1px solid #aae6b5;border-bottom: none;}
.table-row:last-child .table-grid-content {justify-content: flex-start;flex-direction: column;}
.table-td-container.table-column4 .table-grid-content,
.table-td-container.table-column5 .table-grid-content  {border-top: none;margin-bottom: 1px;}
.table-row:last-child .table-td-container.table-column4 .table-grid-content {border-bottom: 1px solid #ffe139;}
.table-row:last-child .table-td-container.table-column5 .table-grid-content {border-bottom: 1px solid #aae6b5;}
.table-td-container.table-column5 .table-grid-content.more-words-content {justify-content: flex-start;text-align: left;padding-left: 25px;}
.th-small-words {display: block;font-size: 15px;color: #434343;line-height: 1em;margin: 3px 0 6px;}
.th-icons::before {content: "";display: block;width: 22px;height: 22px;background: linear-gradient(transparent 9px, #4fc754 9px, #4fc754 13px, transparent 13px), linear-gradient(-90deg, transparent 9px, #4fc754 9px, #4fc754 13px, transparent 13px);margin: 0 auto 7px;}
.th-icons .win-plat,.th-icons .mac-plat {display: none;}
.th-icons .win-plat.active,.th-icons .mac-plat.active {display: inline-block;}
.table-td-span {font-size: 15px;line-height: 1.4em;font-weight: 500;display: block;margin-top: 5px;}
.table-yes {width: 9px;height: 20px;border-right: 4px solid #ff8c40;border-bottom: 4px solid #ff8c40;transform: rotate(45deg);}
.table-yes.green-yes {border-color: #4fc754;}
.table-empty {width: 17px;height: 3px;background-color: #3d3d3d;}
.table-green-words {display: block;color: #39a83c;}
.table-colorful-words {font-size: 15px;color: #282828;line-height: 1.2em;margin-bottom: 12px;}
.table-colorful-words.win-plat,.table-colorful-words.mac-plat {display: none;}
.table-colorful-words.win-plat.active,.table-colorful-words.mac-plat.active {display: block;}
.table-colorful-words:last-child {margin-bottom: 0;}
.table-price {font-size: 36px;color: #1b1b1b;line-height: 1em;margin-bottom: 16px;}
.table-price.orange-price {color: #ff8c40;}
.table-price.green-price {color: #4ab84a;}
.table-download,.table-buy {width: 166px;line-height: 40px;font-size: 19px;color: #fff;background-color: #6ac767;border-radius: 4px;}
.table-buy {background-color: #ff9936;}
.table-download:hover,.table-buy:hover {color: #fff;}
.table-win-mac {margin: -3px 0 0 10px;}
.table-download {display: none;}
.table-download.active {display: block;}
.table-grid-content .toggle-plat-content {font-size: 15px;margin-top: 5px;}
.table-grid-content .toggle-plat-content::before {display: none;}
.table-grid-content .toggle-plat-content.active {display: block;}

.main04{padding-bottom: 50px;background: #59B262;}
.main04 h2 { font-size: 46px; line-height: 1em; text-align: center; padding-bottom:30px;color: #daffb6;}
.main04 .qes_one{border-bottom: 1px solid #abd678;padding: 18px 0 8px;}
.main04 .qes_one .t{font-size: 17px;color: #252525;cursor: pointer; padding: 0 20px 10px 0;position: relative;}
.main04 .qes_one .t:after{position: absolute;right: 0;top: 3px; content: "";display: inline-block;width: 19px;height: 19px;color:#baff88;background: linear-gradient(currentColor, currentColor) no-repeat center / 100% 3px, linear-gradient(currentColor, currentColor) no-repeat center / 3px 100%}
.main04 .qes_one .qes_ans{color: #245d10;font-size: 15px;display: none;}
.main04 .qes_one.focus .t:after{background: linear-gradient(currentColor, currentColor) no-repeat center / 100% 3px;}
.main04 .qes_one.focus .qes_ans{display: block;}
.main04 a { color: #2691fc; }
/* ``````````````````````````````````````````````` */

.fixed-nav {position:fixed; top:0; right:0; left:0; padding:12px 0;background: #ffebaf;z-index: 10010;display: none;}
.fixed-nav .details {display:flex; justify-content:space-between; align-items:center;}
.fixed-nav-logo {width: 176px;height: 60px;}
.fixed-nav-content,.fixed-nav-links,.fixed-nav-buttons {display: flex;align-items: center;}
.fixed-nav-link {font-size:23px;line-height:1em;color: #000000;margin-left: 40px;}
.fixed-nav-link:last-child {margin-right: 10px;}
.fixed-nav-button {display: flex;align-items:center;padding:.3em 1em; font-size:21px;transition:box-shadow .2s; color:#fff; border-radius:10px; background-color: #fa7b44;margin-left: 30px;}
.fixed-nav-button:hover {color: #fff;box-shadow: 0 0 15px 0 rgba(0,0,0,0.2);}
.fixed-nav-button:last-child {background-color:#48c4fe;}
.fixed-nav-button::after{content:'';height:25px;width:33px; background-image:url(../images/easter-offer2023/buy-car.png);margin-left:10px;}

@media (min-width:3000px){
    .main01 {background-size: cover;}
}
@media (max-width:979px){
    .fixed-nav {display: none !important;}
    .details,.main02 .details,.main03 .details {width: 96%;}

    .main01 {background: linear-gradient(#cdf6f2 50%, #a4ce4f);padding-bottom: 50px;}
    .main01-h1 {font-size: 67px;}
    .main01-content-intro {justify-content: center;}
    .main01-content-p {padding-bottom: 0;}
    .center-intro {padding: 30px 0;}
    .service-content {margin: 20px 0 0}

    .main02 {background: #49a253;padding-bottom: 80px;}
    .main02-h2 {padding: 50px 0 20px;background: none;}
    .main02-box-content {background: none;margin-bottom: 0;}
    .main02-left-img,.main02-right-img {display: none;}
    .main02-box-left {margin: 0 0 40px;}
    .main02-box-right {width: 100%;}
    .main02-boxs {justify-content: center;}
    .main02-box1, .main02-box2 {width: 310px;margin: 0 15px 40px;}
    .main02-product-line {display: none;}
    .main02-product1 {margin-bottom: 50px;}
    .main02-product2 .product-title {margin-bottom: 20px;}

    .main03 {background: linear-gradient(#49a253 50%, #80ba49);padding-bottom: 60px;min-height: initial;}
    .table-column1 {padding-left: 0;width: 230px;}
    .table-td-container.table-column1 {padding-left: 0;}

    .main04 {padding: 30px 0;background: #80ba49;}
    .main04 h2 {font-size: 29px;padding-bottom: 0;}
    .main04 .qes_one .t{font-size: 17px;}
}

@media (max-width:767px){
    .main01-h1 {font-size: 45px;}
    .main01-p {font-size: 23px;background: #83c463;border-radius: 20px;padding: 10px;}
    .main01-icons-list {width: 100%;}
    .main01-icons-content {padding-left: 10px;}
    .content-nav1,.content-nav2 {height: 57px;width: 175px;font-size: 19px;}
    .content-nav2 {margin-left: 15px;}
    .main01-content {padding: 30px 10px;}
    .main01-h2 {font-size: 31px;}
    .main01-content-p {font-size: 23px;padding: 10px 30px;}
    .center-intro {width: 100%;}
    .icon-container {width: 100%;margin: 0 0 10px;}
    .intro-content {width: 100%;text-align: center;}
    .service-content {justify-content: center;}
    .service-item {margin: 0 30px 20px 0;}

    .main02-h2 {font-size: 27px;}
    .main02-h2-span {font-size: 31px;}
    .product-content {justify-content: center;}
    .button-popup {width: 330px;padding: 25px 10px;left: 50%;margin-left: -165px;}

    .main03-h2 {font-size: 31px;}

    .table-content {width: 812px;}
    .table-column1 {width: 150px;}
    .table-column2,.table-column3,.table-column4 {width: 160px;}
    .table-column5 {width: 180px;}
    .table-th-container.table-column1 .table-grid-content {font-size: 21px;line-height: 1.2em;}
    .table-td-container.table-column1 .table-grid-content {font-size: 17px;}
    .table-td-container.table-column5 .table-grid-content.more-words-content {padding-left: 5px;}
    .table-download, .table-buy {font-size: 15px;}
}

@media (max-width:479px){

    .center-intro {margin: 5px 0 30px;}
    .content-nav2 {margin-left: 5px;}

    .main02-toggle-line {margin: 0 15px;}
    .main02-box-title {font-size: 29px;}
    .main02-box-intro {font-size: 21px;}
    .main02-box-price {font-size: 29px;line-height: 39px;}
    .main02-price-b {font-size: 33px;}
    .main02-box-button {font-size: 31px;}
    .box-button-icon {margin-left: 20px;}

}

.decoration {
    text-decoration: underline;
}
.new-tips {
    color: #fe4d10;
}