body{background-color: #fff;font-size: 15px;}
a{text-decoration: none; color:inherit;}
a:hover{text-decoration: none;}
h1,h2,h3,h4{font-weight: normal;}
img { border:0; max-width:100%;vertical-align: middle;}
*, ::before, ::after {box-sizing: inherit;}
.container {width: 1320px;margin: 0 auto;padding: 0;}
.mac-plat.mac-plat {display: none;}

*[data-dev="auto"] .dev-mobile,*[data-dev="desktop"] .dev-mobile,*[data-dev="mobile"] .dev-desktop,*[data-sys="auto"] .sys-mac,*[data-sys="win"] .sys-mac,*[data-sys="mac"] .sys-win,.parameter{display:none !important;margin:0 !important}
.sys-btn{width:100% !important;}
.c-buttons {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.c-button{padding:16px 5px;font-size: 17px;line-height: 1;box-sizing: border-box;min-width: 230px;color: #fff;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;/* background-color:#FFF;*/border-radius:40px;-webkit-box-shadow:2px 2px 8px rgb(0 0 0 / 15%);box-shadow:2px 2px 8px rgb(0 0 0 / 15%);-webkit-transition:background-color 0.6s ease;transition:background-color 0.6s ease;overflow:hidden;gap:8px;}
.c-button:hover {color: #fff;}
.c-button::after{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background:linear-gradient(90deg,#42c3ff,#3187ff,#6463ff,#3187ff);-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;z-index:-1;}
.c-button span{position:relative;z-index:1;color:#ffffff;font-weight:600;-webkit-transition:padding-left 0.2s ease;transition:padding-left 0.2s ease;}
.c-button:hover::after{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}
.c-button:hover span{padding-left:5px;}
ul li{list-style: none;}

/*--------------------*/
.MobleBig { width: 100%; display: none;}
.MobleNav { background: #edf0f2; display: block; height: 65px;  }
.MobleNav .lltab {  padding: 15px 0;  }
.MobleNav .lltab h4 { font-size: 27px;  font-weight: 800; line-height: 35px; display: block; width: 20%; float: left; padding: 0 0 0 1%; }
.MobleNav .lltab h4 a { color: #333; text-decoration: none; }
.MobleNav .lltab h5 { display: block; font-size: 23px;  display: block; width: 150px; float: right; line-height: 35px;  }
.MobleNav .lltab h5 img { vertical-align: middle; }
.MobleNav .lltab h5 a { color: #7dc03b; text-decoration: none; }
.MobleNav .lltab .Huv { width: 35px; height: 35px; float: right; cursor: pointer; }
.Matter {  background: #202020; padding: 20px 0; display: none; position:absolute; top: 65px; z-index: 10; left: 0; width: 100%;  color: #fff; }
.Matter .close { width: 19px; height: 19px; float: right; margin: 0 5% 0 0; cursor: pointer;  }
.Matter ul { font-size: 23px; padding: 20px 5% 0 5%; }
.Matter ul li { list-style: none; border-bottom: 1px solid #4d4d4d; padding: 25px 0 15px; }
.Matter ul li:last-child { border:none;  }
.Matter ul li a { color: #fff; text-decoration: none; }
/*----------------*/
.MobleBig {
    width: 100%;
    display: none;
}
/*----------------*/
.info{width:920px; background-color:#f2efeb; border-radius:5px; margin:35px auto; padding:20px 15px 10px;}
.info .icons img{margin:0 30px;}
.info ul{padding:15px 10px 0 55px;}
.info ul li{float:left; background:url(../image/download-windows/true.png) no-repeat left center; padding-left:28px; line-height:28px; width:325px;list-style: none;}
.info ul li:nth-child(2), .info ul li:nth-child(4){float:right;}
/*----------------*/
.more-mac {position:absolute; right:100px; top:440px; font-size:16px;}
.DivMain01 {background-color:#f7f5f2;}
.content-top-banner {text-align: center;}
.content-top-banner>img {max-width: 100%;height: auto;}
.DivMain01 .detail { width:1000px; margin:0 auto; padding-top:10px;}
.freed_left{ float:left; padding-right:5px;}
.freed_middle{ float:left; padding-right:40px; width:642px;}
.freed_right{ float:left; border-left:1px solid #d9d6d3; padding-left:13px; margin-top:20px; width:439px;}
.middle_title{ font-size:29px;  float:left; border-bottom:1px solid #d9d6d3; padding-top:15px; padding-bottom:5px; }
.DivMain01 .detail .line_text h1{ font-size:20px; padding-top:15px; color:#676773; text-align:right;}
.DivMain01 .detail .line_text h1 em{color:#ff4500;}
.DivMain01 .detail .line_text h1.special-h1 {font-size: 17px;text-align: center;text-decoration: underline 5px #FF4153;text-underline-offset: -2px;text-decoration-skip-ink:none;}
.DivMain01 .detail .line_text h1.special-h1>img {vertical-align: middle;margin-right: 10px;}
.DivMain01 .language{float:right; padding-right:10px;}
.support{ padding:40px 0 30px;}
.support .su_one{ width:210px; float:left; text-align:center; color:#ff4500;}
.support .su_one p{color:#333;}
.line_box{ width:1px; border-left:1px solid #d9d6d3; margin:30px 80px 0; height:60px; float:left;}
.one_t{font-size:18px;}
.support p{ font-size:14px; padding:3px 0; text-align:left;}
.support p a{ text-decoration:underline;}
.version{ font-size:18px; text-align:center; padding:20px 0 20px;}
.version span{ font-size:16px;}
.version var{ color:#ff315e; font-style:normal;}
/*
.down_btn{text-align:center;}
.down_btn a{ display:inline-block; background:url(../image/download-mac/dw1.png) no-repeat center; width:288px; height:79px;}
.down_btn a:hover{background:url(../image/download-mac/dw.png) no-repeat center;}
.down_list {text-align: center;padding-bottom: 30px;}
.down_list a {display: inline-block;vertical-align: middle;color: #00afef;text-decoration: none;}
.down_list a img {display: inline-block;vertical-align: middle;}
.down_list a:first-child {margin-right: 20px;}
.down_list a:hover {text-decoration: underline;}
*/

/*
.time_content{text-align:center; height:70px;background-color:#ff5245;}
.time_content .time_txt{text-align:center; color:#fff; font-size:31px; font-weight:700; line-height:63px; background:url(../image/download-windows/line.jpg) repeat-x bottom;}
.time_content ul{ float:left; background:url(../image/download-mac/time.png) no-repeat center; width:333px; height:63px; margin-top:13px;}
.time_content ul li{ list-style:none; float:left; text-align:center; font-size:38px; width:55px; padding:23px 14px 0;}
*/
/**********************/

/*
.DivMain01{ }
.m01-title{font-size:31px; line-height:1;}
.m01-desc{font-size:17px; padding-top:15px;}
.DivMain01 .ConBox{margin:20px 0 35px; box-shadow:0 8px 18px rgba(180, 188, 199, .18); padding:25px 0 15px;}
.DivMain01 .ConBox div{display:inline-block; vertical-align:middle;}
.DivMain01 .ConBox .Version{width:26%;}
.DivMain01 .ConBox .Version h5{font-size:25px; color:#28bc86; padding:15px 0;}
.DivMain01 .ConBox .Version .ai-t{color: #ff8a2b;padding: 0 15px;line-height: 25px;border: 2px solid;border-radius: 100vw;margin:0 auto 10px; width:fit-content; width:-moz-fit-content; width:-webkit-fit-content; display:block; font-size:17px;}
.DivMain01 .ConBox .Version p{color:#808080; line-height:27px; display:inline-block; text-align:left;}
.DivMain01 .ConBox .Version p span{display:block;}
.DivMain01 h4 {font-size:23px; color:#313131;}
.DivMain01 .l_txt.l_txt{text-align:right; display:block; padding-right:30px;}
.DivMain01 .l_txt.l_txt a {color: #3b8cf1;}
.new-List{text-align:left;width:72%;position:relative;}
.new-List::before{content:'';display:block;width:1px;height:100%;position:absolute;left:-4%;top:0;background-color:#efefef;}
.new-List ul li{margin-bottom:15px;}
.new-List ul li h5{font-size:17px;font-weight:700;line-height:1.5;margin-bottom:5px;}
.new-List ul li p{font-size:15px;line-height:1.4;margin-bottom:5px;color:#808080;}
*/
.banner-btn{display: flex;justify-content: center;flex-wrap: wrap;gap: 30px;padding: 0 0 40px;}
.banner-btn a{border-radius: 10px;line-height: 54px;font-size: 25px;color: #fff;padding: 0 35px;}
.banner-btn>a:hover{text-decoration: none;}
.banner-btn a.down{background: linear-gradient(45deg,#8586f4,#d24bdd);}
.banner-btn a.give{line-height: 52px;border: 1px solid #ad8af9;background: #351465;}

.matting-vs-enhance-banner{background:url(../image/free-update-new/bg1.jpg) no-repeat bottom/cover;text-align:center;}
.matting-vs-enhance-banner .t1{padding:60px 0 20px;}
.matting-vs-enhance-banner .t1 img{max-width:100%;}
.matting-vs-enhance-banner h1{color:#421f83;font-size:35px;position:relative;z-index:0;font-weight:bold;}
.matting-vs-enhance-banner h1::after{content:attr(content);position:absolute;-webkit-text-stroke:.22em #fff;left:0;right:0;z-index:-1;top:0;}
.matting-vs-enhance-banner .vs-move-box{padding:130px 0 130px;display:flex;justify-content:center;gap:170px;}
.main01-imgs{position:relative;border:6px solid #ffef3a;border-radius:15px;display:flex;align-items:flex-end;}
.main01-img{margin-top:-73px;position:relative;}
.main01-img >img{vertical-align:middle;}
.main01-img>.img-wrap{position:absolute;bottom:0;left:0;height:83%;overflow:hidden;display:flex;align-items:flex-end;animation:main01Anim 4s ease-in-out infinite;}
@keyframes main01Anim{0%{height:83%;}50%{height:1.5%;}100%{height:83%;}}
.main01-img>.img-wrap::before{content:"";width:100%;height:40px;background:url(../image/free-update-new/line-drag.png);/* background:linear-gradient(#a04cfc,transparent);*/
position:absolute;top:-20px;left:0;}
.main01-imgs>img{position:absolute;animation:main01R 4s ease-in-out infinite;}
.main01-imgs .main01-a1{left:-80px;top:150px;;}
.main01-imgs .main01-a2{right:-80px;top:150px;animation:main02R 4s ease-in-out infinite;;}
@keyframes main01R{0%{transform:rotate(0deg);}50%{transform:rotate(-15deg);}100%{transform:rotate(0deg);}}
@keyframes main02R{0%{transform:rotate(0deg);}50%{transform:rotate(15deg);}100%{transform:rotate(0deg);}}
.matting-vs-enhance-banner .container{position:relative;}
.matting-vs-enhance-banner .container .middle-box{position:absolute;bottom:55px;left:50%;transform:translate(-50%);background:url(../image/free-update-new/t-bg.png) no-repeat;width:499px;height:513px;}
.middle-box-t{font-size:28px;color:#fff;font-weight:bold;display:flex;justify-content:center;position:absolute;top:20px;width:100%;gap:40px;}

.part-main04{background:url(../image/free-update-new/bg04.jpg) no-repeat 0 / 100% 100%,#ddc5ff;text-align:center;overflow:hidden;padding:100px 0 80px;}
.banner-shadow-title{font-size:43px;color:#fff;line-height:1.2;position:relative;z-index:0;font-weight:700;margin:30px 0;align-self:flex-end;}
.banner-shadow-title::after{content:attr(content);position:absolute;-webkit-text-stroke:.22em #5d1aa9 !important;left:0;right:0;z-index:-1;top:0;}
.banner-shadow-title:first-of-type img{position:absolute; margin-left:-75px;}
.m04-subtitle{font-size:26px; font-weight:700; margin-bottom: 50px;}
.m04-con{display:flex;flex-flow:wrap;background-color:#fff;border:4px solid #3c2fc6;border-radius:15px;justify-content:space-evenly;padding:25px 5px 35px;align-items:center;position: relative;}
.m04-con > div{margin:0 5px;}
.m04-con-title{font-size:26px; font-weight:700;}
.m04-con-desc{font-size:18px; color:#676767; padding:13px 0 10px;}
.m04-con-items{display:flex; justify-content:space-between;}
.m04-con-item{margin:0 10px; transform:scale(1); transition:.5s .5s cubic-bezier(.1, .1, .1, 1.6);}
.show .m04-con-item{transform:scale(1);}
.show .m04-con-item:nth-of-type(2){transition-delay:.7s;}
.show .m04-con-item:nth-of-type(3){transition-delay:.9s;}
.show .m04-con-item:last-of-type{transition-delay:1.1s;}
.m04-item-tip{font-size:18px; color:#676767; padding-top:3px;}
.m04-con-get{flex:0 0 100%; padding-top:22px;}
.m04-get-code-x{font-size:20px; font-weight:700;}
.step-container .m04-get-code-x {padding-top: 20px;}
.step-container .m04-get-code-x b {margin: 5px 0 0;}
.m04-get-code{font-size:115%;border:2px dashed #D3D3D3;font-weight:600;font-family:Arial;padding:9px 3.5% 7px;display:inline-block;margin-left:5px;}
.m04-get-downs {display: flex;justify-content: center;}
.m04-get-down{background-color:#49A3FF; font-size:25px; align-items:center; padding:10px 3%; border-radius:10px; margin:20px 0;color: #ffffff;}
.m04-get-down:hover{color: #fff;}
.m04-get-down::before{content:url(../image/free-update-new/m04-down-icon.png); padding-right:15px; line-height:0;}
.m04-get-down-matting::before{content:"";background: url(../image/free-update-new/banner-logo.png) no-repeat;padding-right:15px;line-height:0;width: 49px;height: 38px;display: inline-block;vertical-align: middle;background-size: auto 100%;}
.m04-con-get-desc{width:fit-content; width:-moz-fit-content; width:-webkit-fit-content; margin:0 auto; text-align:left; font-size:15px;}
.main05{text-align:center; padding:30px 0 50px;}
.main05-btn{margin:0 auto;max-width:500px;font-size:21px;}
.m05-wrap{background-color:#fff; border:4px solid #3c2fc6; border-radius:15px; padding:55px 0 70px;}
.m05-title{font-size:36px; line-height:1; font-weight:700; padding-bottom:32px;}
.m05-step-con{display:flex; justify-content:center;flex-wrap: wrap;}
.m05-step-item{margin:0 6px;}
.m05-step-num-x{margin-bottom:20px; position:relative; color:#6b8eff; z-index:0;}
.m05-step-num-x::before{content:''; position:absolute; left:0; right:0; border-top:1px dashed; top:50%; z-index:-1;}
.m05-step-item:first-of-type .m05-step-num-x::before{left:50%;}
.m05-step-item:last-of-type .m05-step-num-x::before{right:50%;}
.m05-step-item:not(:last-of-type) .m05-step-num-x::after{content:''; position:absolute; left:100%; border-width:10px 0 10px 12px; border-style:solid; border-color:transparent currentColor; opacity:.6; top:50%; transform:translateY(-50%);}
.m05-step-num{font-size:22px; background-color:currentColor; display:inline-block; border-radius:100vw; padding:5px 15px 1px; vertical-align:middle;}
.m05-step-num::first-line{color:#fff;}


@media (max-width: 1200px) {
	.m05-step-con {gap: 15px;}
	.m05-step-num-x::before,.m05-step-num-x::after {display: none;}
}
@media (max-width: 479px) {
	.banner-shadow-title{font-size: 31px;}
	
	.m04-con .step-img{width: 100px;height: 100px;}
	.m04-con-items{flex-wrap: wrap;}
	.m04-con-title{font-size: 23px;}
	.m04-get-code{font-size: 100%;}
	.m04-get-down{font-size: 20px;}
}

.table {padding: 100px 0 0;background: #fff url(../image/free-update-new/table-bg.jpg) no-repeat center top;color: #000;}
.table .the-buttons{display:flex;justify-content: center;flex-wrap:wrap;gap:8px;}
.table .the-button{display:flex;justify-content:center;align-items:center;width:254px;height:45px;font-size:17px;color:#fff;box-sizing:border-box;border:2px solid #94cd3e;background-color:#94cd3e;border-radius:30px;}
.table .the-button.copy-button{background-color:transparent;cursor:inherit;height:31px;border:1px dashed;color:#747879;font-size:15px;}
.table .copy-icon{width:16px;height:16px;margin-left:7px;position:relative;cursor:pointer;}
.copy-icon.active {box-sizing: border-box;border: 1px solid #94cd3e;border-radius: 50%;}
.copy-icon::before,.copy-icon::after{content:"";width:9px;height:9px;border:1px solid #747879;background-color:#e0e9eb;border-radius:2px;position:absolute;top:5px;left:5px;}
.copy-icon::after{top:0px;left:0px;}
.copy-icon.active.active::before {border: none;width: 5px;height: 9px;transform: rotate(45deg);border-right: 2px solid #94cd3e;border-bottom: 2px solid #94cd3e;background-color: transparent;top: 2px;}
.copy-icon.active.active::after {display: none;}
.table-content {background-color: #fff;border-radius: 30px;box-shadow: 0 0 30px 0 rgba(0,0,0,0.1);position: relative;}
.table-top {display: flex;justify-content: center;align-items: flex-end;flex-wrap: wrap;}
.table-top-left {width: 315px;padding-bottom: 50px;}
.table-circle-arrow {display: block;width: 77px;height: 77px;color: #3bbd54;border: 3px solid;border-radius: 50%;position: relative;}
.table-circle-arrow::before {content: "";display: block;width: 16px;height: 16px;border-left: 10px solid;border-top: 10px solid;transform: rotate(45deg);margin: 22px 0 0 26px;}
.table-circle-arrow::after {content: "";display: block;width: 10px;height: 32px;background-color: currentColor;position: absolute;top: 28px;left: 50%;margin-left: -5px;}
.table-top-left-h3 {font-size: 40px;line-height: 1;display: block;margin: 18px 0 6px;font-weight: 600;}
.table-top-left-p {font-size: 17px;color: #40414a;line-height: 1.5;text-align: left;}
.table-top-center {width: 345px;padding: 0 52px 50px 0;text-align: center;}
.table-top-center-logo {position: relative;}
.table-arrow1,.table-arrow2 {position: absolute;}
.table-arrow1 {right: 50%;margin-right: 48px;bottom: -23px;}
.table-arrow2 {left: 50%;margin-left: 38px;bottom: -26px;}
.table-top-center-h3 {font-size: 23px;color: #333;line-height: 1;font-weight: 600;margin: 20px 0 10px;}
.table-top-center-p {font-size: 17px;color: #40414a;line-height: 1.1;margin-bottom: 22px;}
.table-top-center .the-buttons,.table-top-right .the-buttons {justify-content: center;}
.table-top-center .the-button {width: 220px;height: 45px;background-color: transparent;border-color: #000;color: #000;}
.table-top-right {width: 331px;height: 409px;box-sizing: border-box;padding: 0 10px 18px;background: url(../image/free-update-new/table-img.jpg);border-radius: 20px;overflow: hidden;display: flex;flex-direction: column;justify-content: flex-end;align-items: center;margin-top: -46px;}
.table-top-right-h3 {font-size: 27px;line-height: 1;font-weight: 600;}
.table-top-right-p {font-size: 17px;color: #40414a;line-height: 1.1;margin: 10px 0 14px;}
.table-top-right .the-buttons {gap: 8px;}
.table-top-right .the-button {width: 254px;height: 45px;}
.table-top-right .the-button.copy-button {height: 31px;border: 1px dashed;color: #747879;font-size: 15px;}
.table-top-right .copy-icon::before, .table-top-right .copy-icon::after {border-color: #747879;background-color: #e0e9eb;}
.table-wrap {padding: 30px 30px 10px;}
table {width: 100%;}
table td {text-align: center;vertical-align: inherit;}
table td span {color: #ff3020;}
table tr:nth-child(odd) td {background-color: #f3f5f6;}
table tr:nth-child(odd) td:first-child {border-radius: 10px 0 0 10px;}
table tr:nth-child(odd) td:last-child {border-radius: 0 10px 10px 0;}
table td:first-child {font-size: 17px;color: #40414a;line-height: 1.1;padding: 14px 0 14px 50px;text-align: left;}
.table-yes, .table-no {display: flex;justify-content: center;align-items: center;position: relative;width: 22px;margin: 0 auto;}
.table-yes::before, .table-no::before {content: "";width: 22px;height: 22px;background-color: #3bbd54;border-radius: 50%;overflow: hidden;}
.table-no::before {background-color: #c2c2c2;}
.table-yes::after {content: "";width: 5px;height: 10px;border-right: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);position: absolute;top: 4px;left: 8px;}
.table-no::after {content: "";width: 10px;height: 2px;background-color: #fff;position: absolute;top: 10px;left: 6px;}


.DivMain05 { background:#f1eee9; }
.DivMain05 .detail { width:1180px; margin:0 auto; padding:30px 50px;  }
.DivMain05 .detail .left { width:380px; float:left; padding:0 50px 10px 10px;}
.DivMain05 .detail .left h3 { font-size:21px; padding:10px 0;}
.DivMain05 .detail .left .top .share img { margin:5px 15px 5px 0;}
.DivMain05 .detail .left .top p{padding-bottom:15px;}

.DivMain05 .detail .right { float:left; width:680px; padding:0 0 0 30px; border-left:1px solid #cfccc9;}
.DivMain05 .detail .right h3 { font-size:21px; padding:10px 0;}
.DivMain05 .detail .right ul { list-style:none; padding:20px 0 20px 10px;}
.DivMain05 .detail .right ul li { padding:10px 0 0 50px; line-height:26px; font-size:17px; }
.DivMain05 .detail .right ul li i { font-size:13px; display:block; color:#919399; font-style:normal;}
/**********************/

@media (max-width:997px){
	.info{width: auto;}
	/* `````````````````````````````````````````````````` */
	.more-mac {position: relative;left: 0;right: 0;top: 0;}
	.content-top-banner {display: none;}
	.DivMain01 .detail {width: 100%;padding: 30px 10px 0;text-align: center;}
	.DivMain01 .language{display: none;}
	.freed_left{ display: none;}
	.middle_title{font-size: 1.2rem;line-height: 1.8rem;}
	.DivMain01 .detail .line_text h1{font-size: 1.1rem;line-height: 1.7rem;text-align: center;}
	.support{padding: 15px 0;}
	.support .su_one{width: 100%;text-align: center;padding: 15px 0;}
	.line_box{display: none;}
	.support p{text-align: center;}
	.down_list a {margin: 5px 0;}
	.down_list a:first-child {margin-right: 0;}
	.version{ font-size: 1.2rem;
		line-height: 1.7rem;}
	/* `````````````````````````````````````````````````` */
	
	.table-intro-center {display: none;}
    .table-intro-left,.table-intro-right {width: 100%;}
    .table-top {padding: 30px 20px;text-align: center;}
    .table-top-left,.table-top-center {width: 100%;padding-right: 0;}
    .table-arrow1, .table-arrow2 {display: none;}
    .table-circle-arrow {margin: 0 auto;}
    .table-top-left-p {text-align: center;}
    table td:first-child {padding-left: 10px;}
	/* `````````````````````````````````````````````````` */
	.DivMain05 { background:#f1eee9; }
	.DivMain05 .detail { width:1180px; margin:0 auto; padding:30px 50px;width: 100%;padding: 30px 10px;}
	.DivMain05 .detail .left { width:380px; float:left; padding:0 50px 10px 10px;float: none;width: 100%;padding: 15px 0;}
	.DivMain05 .detail .left h3 { font-size:21px; padding:10px 0;}
	.DivMain05 .detail .left .top .share img { margin:5px 15px 5px 0;}
	.DivMain05 .detail .left .top p{padding-bottom:15px;}

	.DivMain05 .detail .right { float:left; width:680px; padding:0 0 0 30px; border-left:1px solid #cfccc9;float: none;width: 100%;padding: 0;border: none;}
	.DivMain05 .detail .right h3 { font-size:21px; padding:10px 0;}
	.DivMain05 .detail .right ul { list-style:none; padding:20px 0 20px 10px;}
	.DivMain05 .detail .right ul li { padding:10px 0 0 50px; line-height:26px; font-size:17px; }
	.DivMain05 .detail .right ul li i { font-size:13px; display:block; color:#919399; font-style:normal;}
	/* `````````````````````````````````````````````````` */
	
}
@media (max-width:767px){
	.table-top-left-h3 {font-size: 29px;}
    .table-wrap {padding: 15px 5px 10px;}
    table td:first-child {width: 70%;}
    table td:nth-child(2) {width: 15%;}
    table td:last-child {width: 15%;}
}

.part-rules{padding:80px 0;}
.rules-title{text-align:center;color:#340e0e;height:65px;width:620px;margin:0 auto;display:flex;justify-content:center;align-items:center;background-color:#FF993F;border-top-left-radius:30px;border-top-right-radius:30px;font-size:30px;font-weight:700;}
.rules-container{background-color:#ffffff;border:6px solid #FF993F;box-sizing:border-box;border-radius:30px;overflow:hidden;}
.rules-scroll{height:500px;overflow-y:scroll;padding:45px 30px;}
.rules-container h3{background-color:#FF993F;font-size:17px;font-weight:700;margin-bottom:10px;padding:3px 10px 0;margin-top:20px;}
.rules-container p{font-size:17px;margin-bottom:10px;color:#000000;padding-left:10px;}
@media (max-width:1200px){.part-rules{padding:30px 0;}
}
@media (max-width:997px){.rules-title{width:100%;font-size:25px;}
.rules-container{border-top-left-radius:0;border-top-right-radius:0;}
.rules-scroll{padding:15px;}
}
@media (max-width:576px){.rules-container p{font-size:15px;}
}



@media (max-width:1400px){
	.matting-vs-enhance-banner .vs-move-box{gap:70px;}
}
@media (max-width:1200px){
	.details,.container {width: 96%;padding: 0;}

	.DivMain01 .ConBox {padding: 20px 10px;}
	.DivMain01 .ConBox .Version,.new-List {width: 100%;display: block;}

	.matting-vs-enhance-banner .vs-move-box{flex-wrap:wrap;}
	.matting-vs-enhance-banner .container .middle-box{display:none;}
}
@media (max-width:979px){
	.prize-content{flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;}
	.prize-content .line{display:none;}
}
@media (max-width:767px){
	.ar-rt-wrap .all-content{flex-wrap:wrap;}
	.matting-vs-enhance-banner h1{font-size:27px;}
	.main01-imgs .main01-a1,.main01-imgs .main01-a2{display: none;}
	.main01-img img{max-width:100%;}

	.m04-con img {max-width: 100%;width: auto;height: auto;}
	.m04-con-items {justify-content: center;gap: 15px;}
}
@media (max-width:479px){
	.ar-rt-step{flex-wrap:wrap;gap:10px;}
	.discount-item02 .discount-box{display:flex;}
}
