@charset "UTF-8";html{scroll-behavior:smooth;}
body{background-color:#040404;color:#ffffff;scroll-behavior:smooth;}
p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0;}
ul,ol{margin:0;padding:0;list-style:none;}
dt{font-weight:bold;}
dd{margin-left:0;}
hr{box-sizing:content-box;/* 1 */
height:0;/* 1 */
overflow:visible;/* 2 */
border-top-width:1px;margin:0;clear:both;color:inherit;}
address{font-style:inherit;}
a{background-color:transparent;text-decoration:none;color:inherit;}
b,strong{font-weight:bolder;}
/* base css */
.container,.container-xxl,.container-lg,.container-md,.container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto;box-sizing:border-box;}
.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;margin-right:auto;margin-left:auto;box-sizing:border-box;}
@media (min-width:576px){.container-sm,.container{max-width:540px}
}
@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}
}
@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}
}
@media (min-width:1200px){.container-lg,.container-md,.container-sm,.container{max-width:1140px}
}
@media (min-width:1400px){.container-xxl,.container-lg,.container-md,.container-sm,.container{max-width:1240px}
}
.campaign-button-download{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;}
.campaign-button-download .sys-button a{display:flex;justify-content:center;align-items:center;gap:10px;font-size:21px;color:#ffffff;background-color:#92cf3f;min-width:280px;height:50px;border-radius:5px;}
.campaign-button-skip{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;}
.campaign-button-skip .skip-button a{display:flex;justify-content:center;align-items:center;gap:10px;font-size:21px;color:#ffffff;background-color:#ffab1b;min-width:280px;height:50px;border-radius:5px;}
.campaign-button-buy{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;}
.campaign-button-buy .buy-button a{display:flex;justify-content:center;align-items:center;gap:10px;font-size:21px;color:#ffffff;background-color:#ffab1b;min-width:280px;height:50px;border-radius:5px;}
.campaign-button-suffix{color:#b2a38f;font-size:15px;display:flex;align-items:center;gap:3px;}
.a-flex{display:flex;align-items:center;gap:3px;}
.campaign-button-suffix a:hover{text-decoration:underline;}
.bg-gradient{background-image:url("../../images/ai-video-enhancer/campaign/bg-gradient.png"),linear-gradient(180deg,#040404 5%,#281b09,#040404 100%);background-color:#040404;background-position:bottom center;background-size:100% auto;background-repeat:no-repeat;border-bottom:1px solid #353d37;}
.bg-arc-shaped{background-image:url("../../images/ai-video-enhancer/campaign/bg-arc.png");background-color:#040404;background-position-y:450px;background-position-x:center;background-size:100% auto;background-repeat:no-repeat;}
/* `````````````````` campaign-part2-select ```````````````````` */
.campaign-part2-select{background-color:#202020;border-radius:10px;box-sizing:border-box;padding:50px 35px 35px;text-align:center;position:relative;}
.campaign-part2-select-list{position:relative;}
.campaign-part2-select-item{display:none;}
.campaign-part2-select-item.active{display:block;}
.campaign-part2-select-table table{font-size:15px;color:#8f969f;}
.campaign-part2-select-table thead{background-color:#2f3234;border-color:#2d3032;}
.campaign-part2-select-table th{color:#b6c2d0;height:40px;}
.campaign-part2-select-table td{border-left:1px solid #2f3234;border-bottom:1px solid #2f3234;height:50px;}
.campaign-part2-select-table td:last-child{text-align:left;padding-left:30px;border-right:1px solid #2f3234;}
.campaign-part2-select-table .i-c{display:inline-block;width:15px;height:15px;background-color:#67b325;border-radius:3px;position:relative;margin-right:5px;vertical-align:text-top;}
.campaign-part2-select-table .i-c::before{content:'';display:block;width:2px;height:6px;border:2px solid transparent;border-right-color:#fff;border-bottom-color:#fff;transform:rotate(45deg);position:absolute;left:5px;top:1px;}
.campaign-part2-select-mask{position:absolute;top:-50px;left:-35px;right:-35px;bottom:-40px;background-color:rgba(0,0,0,0.9);z-index:8;display:none;align-items:center;justify-content:center;flex-direction:column;color:#fff;gap:10px;z-index:10;}
.campaign-part2-select-mask.active{display:flex;}
.campaign-part2-select-title{margin-bottom:15px;line-height:1.4;}
.campaign-part2-select-desc{display:flex;gap:10px;text-align:left;margin-bottom:20px;font-size:17px;}
.campaign-part2-select-desc a{color:#1e79c9;text-decoration:underline;}
.campaign-part2-select-desc img{height:fit-content;}
.campaign-part2-select1-button{margin-bottom:20px;display:flex;justify-content:center;align-items:center;}
.campaign-part2-select1-button span{background-color:#353f4b;color:#fff;font-size:19px;border-radius:30px;display:flex;justify-content:center;align-items:center;height:45px;padding:0 25px;}
.campaign-part2-select1-email-submit{display:flex;justify-content:center;align-items:center;margin-bottom:15px;}
.campaign-part2-select1-email-submit input{flex:1;height:45px;border:1px solid #3b4a8b;background-color:transparent;color:#fff;padding:0 10px;border-radius:5px 0 0 5px;font-size:15px;outline:none;}
.campaign-part2-select1-email-submit button{background-color:#67b325;color:#fff;border:none;outline:none;height:47px;border-radius:0 5px 5px 0;font-size:19px;min-width:170px;padding:0 15px;cursor:pointer;}
.campaign-part2-select1-policy{display:flex;justify-content:flex-start;text-align:left;align-items:flex-start;font-size:15px;color:#6c727f;line-height:1.4;margin-bottom:25px;gap:8px;}
.campaign-part2-select1-policy p{flex:1;}
.campaign-part2-select1-policy p a{border-bottom:1px dashed #6c727f;}
.campaign-part2-select1-policy #email-policy{display:block;width:14px;height:16px;background-color:transparent;border-radius:3px;border:1px solid #545869;position:relative;cursor:pointer;flex-basis:16px;transform:translateY(2px);}
.campaign-part2-select1-policy #email-policy::before{content:'';display:block;width:2px;height:6px;border:2px solid transparent;border-right-color:#67b325;border-bottom-color:#67b325;transform:rotate(45deg);position:absolute;left:5px;top:1px;}
.campaign-part2-select1-policy #email-policy.unchecked::before{display:none;}
.modals-info-list{margin-bottom:25px;padding-left:10px;}
.modals-info-item{position:relative;padding:15px 0 15px 30px;text-align:left;}
.modals-info-item:first-of-type{padding-top:0;}
.modals-info-item:last-of-type{padding-bottom:0;}
.modals-info-item::before{content:'';display:block;width:25px;height:25px;background-color:#ffffff;outline:5px solid #202020;border-radius:50%;position:absolute;left:-12px;top:25px;z-index:9;text-align:center;line-height:25px;font-size:17px;color:#000000;}
.modals-info-item::after{content:'';display:block;width:1px;height:100%;background-color:#ffffff;position:absolute;left:0;top:0;z-index:5;}
.modals-info-item:first-of-type::before{top:0px;}
.modals-info-item:first-of-type::after{top:5px;}
.modals-info-item:last-of-type::after{top:-5px;}
.modals-info-item:nth-of-type(1)::before{content:"1";}
.modals-info-item:nth-of-type(2)::before{content:"2";}
.modals-info-item:nth-of-type(3)::before{content:"3";}
.modals-info-item p{font-size:15px;color:#8f969f;line-height:1.4;display:inline-block;}
.modals-info-item p a{color:#267dff;text-decoration:underline;}
.modals-info-item .sys-button a{color:#67b325;text-decoration:underline;}
.modals-info-item .sys-button{display:inline-block;}
@media (max-width:992px){.campaign-part2-flex{flex-wrap:wrap;}
}
/* campaign-part2-pass */
.pass-h2 {text-align: center;line-height: 1;}
.pass-p {color: #aeaeae;line-height: 1.2;padding: 15px 0 35px;text-align: center;}
.pass-tabs {border: 1px solid #1a1a1a;border-bottom: none;border-radius: 18px 18px 0 0;display: flex;overflow: hidden;}
.pass-tab {flex: 1;background: none;border: none;outline: none;height: 80px;color: #8e8e8e;display: flex;justify-content: center;align-items: center;text-align: center;cursor: pointer;}
.pass-tab+.pass-tab {border-left: 1px solid #1a1a1a;}
.pass-tab:hover {color: #fff;}
.pass-tab.active {color: #ff9000;background: radial-gradient(ellipse at bottom, #312214, #1a1a1a);}
.pass-cons {border: 1px solid #1a1a1a;border-radius: 0 0 18px 18px;background-color: rgba(0,0,0,0.4);min-height: 570px;box-sizing: border-box;padding: 15px 30px;display: flex;justify-content: center;align-items: center;gap: 40px;flex-wrap: wrap;}
.pass-left-cons {flex: 1;}
.pass-left-con, .pass-left-inner-con {display: none;}
.pass-left-con.active, .pass-left-inner-con.active {display: block;}
.pass-left-p {color: #a3a3a3;font-size: 16px;line-height: 1.5;padding: 20px 0 35px;}
.pass-left-items {display: flex;flex-wrap: wrap;gap: 42px;color: #727272;}
.pass-left-items>li {width: 304px;padding: 12px 0 28px;border-bottom: 1px solid #282828;line-height: 1.2;}
.pass-left-items>li>span {display: block;padding-left: 14px;color: #c3c3c3;position: relative;padding-bottom: 8px;}
.pass-left-items>li>span::before {content: "";width: 5px;height: 5px;border-radius: 50%;background-color: #e98300;position: absolute;top: 8px;left: 0;}
.pass-left-toggle-wrap {padding-top: 58px;display: flex;justify-content: space-between;align-items: center;gap: 15px;}
.pass-left-toggle-nums {color: #959595;font-size: 16px;}
.pass-left-toggle-arrows {display:flex;gap:12px;}
.pass-left-toggle-arrow {width:28px;height:28px;box-sizing:border-box;color:#706f6f;border:1px solid;border-radius:50%;background:none;outline:none;overflow:hidden;cursor:pointer;}
.pass-left-toggle-arrow:hover {color: #b9b8b8;}
.pass-left-toggle-arrow::before {content:"";display:block;width:8px;height:8px;border-radius: 2px;border-left:1px solid;border-bottom:1px solid;transform:rotate(45deg);margin:1px 0 0 4px;}
.pass-left-toggle-arrow.right-arrow::before {transform:rotate(-135deg);margin:1px 0 0 1px;}
.pass-left-table {width: 100%;}
.pass-left-table th {background-color: #271908;font-size: 18px;line-height: 1.1;height: 38px;text-align: left;}
.pass-left-table th:nth-child(1) {color: #a3a3a3;padding-left: 25px;}
.pass-left-table th:nth-child(2) {color: #eaeaea;}
.pass-left-table th:nth-child(3) {color: #ff9000;}
.pass-left-table td {font-size: 16px;line-height: 1.1;padding: 22px 0;}
.pass-left-table tr:nth-child(even) td {background-color: #1c1409;padding: 9px 0;}
.pass-left-table tr td:nth-child(1) {color: #757372;padding-left: 25px;}
.pass-left-table td:nth-child(2) {color: #aba6a6;}
.pass-left-table td:nth-child(3) {color: #e3e3e3;}
.pass-left-dots {display: flex;flex-wrap: wrap;gap: 48px;font-size: 15px;color: #848484;line-height: 1.2;padding-top: 30px;}
.pass-left-dots>li {padding-left: 10px;position: relative;}
.pass-left-dots>li::before {content: "";width: 4px;height: 4px;border-radius: 50%;background-color: #ff9000;position: absolute;top: 7px;left: 0;}
.pass-right-cons {width: 458px;min-height: 458px;box-sizing: border-box;padding: 20px 30px;display: flex;flex-direction: column;justify-content: center;border-radius: 18px;border: 1px solid transparent;background: linear-gradient(#1a1a1a,#1a1a1a),linear-gradient(#e27e2d, #8d20a0,#613fdd);background-clip: padding-box, border-box;background-origin: padding-box, border-box;position: relative;overflow: hidden;}
.pass-right-tag {line-height: 34px;width: 146px;text-align: center;background-color: #ed7c21;transform: rotate(45deg);position: absolute;top: 22px;right: -36px;}
.pass-right-h3 {line-height: 1;}
.pass-right-p {color: #b5b5b5;line-height: 1.8;padding: 20px 0;}
.pass-right-form {display: flex;}
.pass-right-form>input {flex: 1;height: 40px;padding: 0 10px;border-radius: 5px 0 0 5px;font-size: 15px;border: none;outline: none;background-color: #000;color: #fff;}
.pass-right-form>input::placeholder, .pass-right-form>input::-moz-placeholder, .pass-right-form>input::-webkit-input-placeholder {color: 4a4a4a;}
.pass-right-form>button {flex-shrink: 0;width: 140px;font-size: 15px;line-height: 1;color: #fff;display: flex;justify-content: center;align-items: center;text-align: center;background-color: #83be33;border-radius: 0 5px 5px 0;outline: none;border: none;cursor: pointer;}
.pass-right-form>button:hover {background-color: #81ce14;}
.pass-right-form>button:active {box-shadow: inset 0 0 6px 3px rgba(0,0,0,0.6);}
.pass-right-check {display: flex;align-items: flex-start;gap: 8px;padding-top: 25px;}
.pass-right-check>label {color: #818181;font-size: 15px;line-height: 1.6;cursor: pointer;}
.pass-right-check.inactive>label {color: red;}
.pass-right-checkbox {padding-top: 4px;}
.pass-right-checkbox>input {display: none;}
.pass-right-checkbox>label {display: block;width: 16px;height: 16px;box-sizing: border-box;color: #aaa;border: 1px solid;border-radius: 2px;cursor: pointer;overflow: hidden;}
.pass-right-check.inactive>.pass-right-checkbox>label {color: red;}
.pass-right-checkbox>input:checked+label {border-color: #88be3e;border-radius: 50%;}
.pass-right-checkbox>input:checked+label::before {content: "";display: block;width: 4px;height: 9px;border-right: 1px solid #88be3e;border-bottom: 1px solid #88be3e;transform: rotate(45deg);margin: 0 0 0 6px;}
.pass-right-intro {margin-top: 40px;border-top: 1px solid #101010;padding-top: 40px;display: flex;justify-content: center;align-items: center;text-align: center;}
.pass-right-intro>li {color: #ce752e;line-height: 19px;}
.pass-right-intro>li+li {padding-left: 15px;margin-left: 15px;border-left: 1px solid #101010;}
@media (max-width:1200px){
    .pass-tab {font-size: 19px;}
    .pass-left-cons {width: 100%;flex: auto;}
    .pass-left-toggle-wrap {justify-content: flex-start;padding-top: 20px;}
    .pass-left-p {padding: 15px 0 20px;}
    .pass-left-items {gap: 0;}
    .pass-left-items>li {padding: 10px 0 20px;width: 50%;}
    .pass-left-dots {gap: 15px;}
}
@media (max-width:569px){
    .pass-tab {font-size: 16px;}
    .pass-cons, .pass-right-cons {padding: 10px;}
    .pass-right-cons {padding-top: 40px;}
    .pass-left-table th {font-size: 15px;}
    .pass-left-table td {font-size: 13px;}
    .pass-left-table th:nth-child(1),.pass-left-table tr td:nth-child(1) {padding-left: 5px;}
    .pass-right-form {justify-content: center;flex-wrap: wrap;gap: 10px;}
    .pass-right-form>input {flex: auto;width: 90%;border-radius: 5px;}
    .pass-right-form>button {border-radius: 5px;height: 40px;}
    .pass-right-intro {margin-top: 20px;padding-top: 20px;}
}


/* ``````````````````````````````````````` campaign-part3 ````````````````````````````````````````````````````` */
.campaign-part3{padding-top:40px;text-align:center;}
.campaign-part3-title{line-height:1.3;margin-bottom:40px;}
.campaign-part3-title span{color:#ffab1b;}
.campaign-part3-flex{display:flex;justify-content:center;align-items:center;gap:20px;}
.campaign-part3-screen{width:655px;height:345px;background:url("../../images/ai-video-enhancer/campaign/screen.png") no-repeat center bottom;padding:20px 60px 27px 66px;box-sizing:border-box;}
.campaign-part3-video{flex-flow:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;}
.campaign-part3-list{display:flex;flex-direction:column;gap:8px;text-align:left;margin-bottom:15px;}
.campaign-part3-item{color:#ffffff;font-size:17px;position:relative;display:flex;gap:10px;padding-left:5px;box-sizing:border-box;}
.campaign-part3-item p{flex:1;}
.campaign-part3-item::before{content:'';display:inline-block;width:15px;height:15px;background-color:#ff8f19;border-radius:50%;position:relative;vertical-align:text-top;transform:translateY(5px);}
.campaign-part3-item::after{content:'';display:block;width:2px;height:6px;border:2px solid transparent;border-right-color:#fff;border-bottom-color:#fff;transform:rotate(45deg);position:absolute;left:10px;top:6px;}
.campaign-part3-item.gift::before{content:'';background:url("../../images/ai-video-enhancer/campaign/icon-gift.png") no-repeat center;width:18px;height:19px;border-radius:0;transform:translateY(2px);}
.campaign-part3-item.gift{background-color:#2b2b2b;border-radius:3px;padding:3px 10px 3px 5px;}
.bg2b2b2b{display:flex;}
.campaign-part3-item.gift p{flex:none;}
.campaign-part3-item.gift::after{display:none;}
.campaign-part3-price{display:flex;justify-content:center;align-items:flex-end;gap:10px;margin-bottom:10px;}
.campaign-part3-price del{font-size:23px;color:#a9a9a9;line-height:1;}
.campaign-part3-price span{font-size:37px;color:#ffab1b;line-height:1;}
.campaign-part3-button-wrap{display:flex;margin-left:30px;}
.comment-area{padding:0 60px;position:relative;margin-top:50px;}
.comment-area::before{content:'';display:block;position:absolute;left:0;top:0;background:url("../../images/ai-video-enhancer/campaign/icon-mark.png") no-repeat center;width:38px;height:29px;}
.comment-area::after{content:'';display:block;position:absolute;right:0;bottom:0;background:url("../../images/ai-video-enhancer/campaign/icon-mark.png") no-repeat center;width:38px;height:29px;transform:rotate(180deg);}
.comment-area-flex{display:flex;justify-content:flex-start;align-items:center;gap:15px;}
.comment-area-info{flex:1;text-align:left;}
.comment-area-desc{font-size:15px;line-height:1.4;color:#909090;margin-bottom:5px;}
.comment-area-desc strong{color:#ffffff;}
.comment-area-start{margin-top:5px;display:flex;align-items:center;gap:15px;margin-bottom:0;}
.comment-area-button button{border:1px solid #e5e5e5;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:5px;height:32px;padding:0 15px;color:#e5e5e5;font-size:17px;background-color:transparent;cursor:pointer;}
.comment-area-observer img{border-radius:50%;}
.list-figure{position:relative;z-index:90;padding-top:50px;}
.list-figure ul{display:flex;justify-content:space-around;align-items:center;}
.list-figure .item-figure{text-align:center;padding-bottom:30px;flex:1;border-left:1px solid rgba(255,255,255,0.1);}
.list-figure .item-figure:last-child{border-right:1px solid rgba(255,255,255,0.1);}
.figure-gradient-ramp{display:flex;justify-content:center;align-items:baseline;gap:10px;}
.figure-gradient-ramp strong{font-size:59px;line-height:1;background-image:linear-gradient(135deg,#00dca6,#d0d21e 85%);-webkit-background-clip:text;background-clip:text;color:transparent;}
.figure-gradient-ramp span{font-size:21px;line-height:1;color:#d0d21e;}
.figure-desc{font-size:17px;line-height:1.3;color:#a6a6a6;}
@media (max-width:1400px){.list-figure ul{flex-wrap:wrap;}
.figure-gradient-ramp strong{font-size:35px;}
.figure-gradient-ramp span{font-size:1.0625rem;}
.figure-desc{font-size:.9375rem;}
.list-figure ul{justify-content:space-around;gap:10px;}
.list-feature{gap:15px;}
.list-figure{margin-bottom:30px}
.campaign-part3-title br{display:none;}
}
@media (max-width:992px){.list-feature .feature-desc{font-size:1.1875rem;}
.campaign-part3-flex{flex-wrap:wrap;}
}
@media (max-width:768px){.campaign-part3-button-wrap{margin-left:0;justify-content:center;}
.comment-area-flex {flex-wrap: wrap;}
}
@media (max-width:576px){.list-feature .feature-desc{font-size:.9375rem;}
.campaign-part3-screen{width:100%;aspect-ratio:16 / 9;padding:0;height:auto;}
.campaign-part3-item.gift p {flex: auto;}
}
/* ``````````````````````````````````````` campaign-part4 ````````````````````````````````````````````````````` */
.campaign-part4{text-align:center;padding:100px 0;background:url("../../images/ai-video-enhancer/campaign/bg-part4.jpg") no-repeat center top #040404;background-size:100% auto;}
.campaign-part4-title{line-height:1.3;margin-bottom:20px;}
.campaign-part4-title span{color:#fe9d39;}
.campaign-part4-desc{margin-bottom:50px;}
.campaign-part4-multimedia{position:relative;}
.campaign-part4-swiper{position:relative;}
.campaign-part4-slide-box{flex-flow:column;width:100%;justify-content:center;display:flex;position:relative;border-radius:0.5rem;overflow:hidden;}
.campaign-part4-slide{position:absolute;top:0;opacity:0;visibility:hidden;transition:.3s;width:100%;}
.campaign-part4-slide.active{position:static;opacity:1;visibility:visible;}
.campaign-part4-list-thumbs{position:absolute;z-index:2;left:50%;bottom:10px;transform:translate(-50%,0);display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0.5);padding:8px;gap:8px;border-radius:10px;}
.campaign-part4-item-thumb{border-radius:5px;overflow:hidden;outline:transparent 1px solid;cursor:pointer;height:54px;}
.campaign-part4-item-thumb.active{outline:#f08e01 1px solid;}
@media (max-width:576px){.campaign-part4-list-thumbs{zoom:0.8;}
}
/* 视频换图片对比 start*/
.article-drag-item img{max-width:100%;height:auto;vertical-align:middle;display:block;padding:0;margin:0;}
.article-drag-item{position:relative;border-radius:12px;overflow:hidden;display:inline-block;}
.article-drag-item .article-drag-img{position:absolute;width:calc(var(--wid,.5)* 100%);object-fit:cover;object-position:0;height:100%;}
.article-drag-input{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;box-sizing:border-box;margin:0 !important;}
.article-drag-line{position:absolute;top:0;bottom:0;left:calc(var(--wid,.5)* 100%);pointer-events:none;display:flex;flex-flow:column;align-items:center;width:1px;}
.article-drag-line::before,.article-drag-line::after{content:'';flex:1;width:100%;background-color:#fff;}
.article-drag-item .article-drag-line >img{max-width:none;}
/* 视频换图片对比 end*/
/* ``````````````````````````````````````` campaign-part5 ````````````````````````````````````````````````````` */
.campaign-part5{text-align:center;}
.campaign-part5-title{line-height:1.3;margin-bottom:20px;}
.campaign-part5-title span{color:#fe9d39;}
.campaign-part5-desc{margin-bottom:50px;}
.list-function-block{display:flex;justify-content:center;align-items:center;perspective:1000px;}
.item-function-block{position:relative;transform-origin:center center;border-radius:10px;}
.item-function-block .ai-da-drag{border-radius:10px;overflow:hidden;}
.item-function-block:nth-of-type(1){transform:rotateY(40deg) scale3d(0.8,1,1) translateX(20px);}
.item-function-block:nth-of-type(2){transform:rotateY(20deg) scale3d(0.85,0.85,1) translateX(30px);}
.item-function-block:nth-of-type(3){transform:rotateY(0deg) scale3d(0.8,0.8,1);}
.item-function-block:nth-of-type(4){transform:rotateY(-20deg) scale3d(0.85,0.85,1) translateX(-30px);}
.item-function-block:nth-of-type(5){transform:rotateY(-40deg) scale3d(0.8,1,1) translateX(-20px);}
.item-function-block:hover{box-shadow:rgba(248,112,4,0.3) 0px 4px 16px,rgba(248,112,4,0.3) 0px 8px 24px,rgba(248,112,4,0.3) 0px 16px 56px;}
.ai-da-drag{position:relative;overflow:hidden;}
.ai-da-drag img{vertical-align:middle;}
.ai-da-drag > img:not(.main-drag-img){max-width:100%;height:auto;}
.main-drag{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;}
.main-drag::-moz-range-thumb{width:0;}
.main-drag-img{position:absolute;height:100%;width:calc(var(--wid,.5) * 99.95%);object-fit:cover;object-position:0;}
.main-drag-line{position:absolute;top:0;bottom:0;left:calc(var(--wid,.5) * 99.95%);pointer-events:none;width:1px;background-color:#fff;}
.main-drag-line::before{content:'';display:inline-block;border:5px solid transparent;border-right-color:#ffffff;border-right-width:6px;margin-right:2px;position:absolute;top:50%;right:2px;transform:translateY(-50%);}
.main-drag-line::after{content:'';display:inline-block;border:5px solid transparent;border-left-color:#ffffff;border-left-width:6px;margin-right:2px;position:absolute;top:50%;left:4px;transform:translateY(-50%);}
/*.main-drag-line var{width:27px;height:27px;border-radius:14px;display:inline-block;transform:translateX(-50%);border:1px solid #fff;}
*/
@media (max-width:1200px){.item-function-block:nth-of-type(1){transform:rotateY(40deg) scale3d(0.8,1,1) translateX(0px);}
.item-function-block:nth-of-type(2){transform:rotateY(20deg) scale3d(0.85,0.85,1) translateX(0px);}
.item-function-block:nth-of-type(3){transform:rotateY(0deg) scale3d(0.8,0.8,1);}
.item-function-block:nth-of-type(4){transform:rotateY(-20deg) scale3d(0.85,0.85,1) translateX(0px);}
.item-function-block:nth-of-type(5){transform:rotateY(-40deg) scale3d(0.8,1,1) translateX(0px);}
}
/* ``````````````````````````````````````` campaign-part6 ````````````````````````````````````````````````````` */
.campaign-part6{padding-top:70px;padding-bottom:60px;}
.campaign-part6-title{line-height:1.3;margin-bottom:20px;}
.campaign-part6-title span{color:#fe9d39;}
.campaign-part6-desc{margin-bottom:30px;}
.campaign-part6-flex{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:50px;position:relative;}
.solution-left{padding-top:30px;position:sticky;top:50px;width:415px;}
.solution-right{width:745px;}
.solution-item{margin-bottom:40px;background-color:#1a1a1a;border-radius:20px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.solution-item-info{padding:25px;box-sizing:border-box;flex:1;}
.solution-item-info h3{line-height:1.3;color:#ffffff;font-size:23px;font-weight:400;}
.solution-item-info p{color:#c9c9c9;line-height:1.4;padding-top:20px;font-size:17px;}
.solution-item-info a:hover{text-decoration:underline;}
.solution-item-pic{height:277px;}
.campaign-part6-comment{border:1px solid #262626;border-radius:5px;padding:15px 25px 20px;box-sizing:border-box;}
.campaign-part6-comment-flex{display:flex;align-items:center;gap:10px;}
.campaign-part6-comment-desc{color:#686868;font-size:15px;line-height:1.4;}
.campaign-part6-comment-info{flex:1;}
.campaign-part6-comment-name{font-size:21px;color:#666666;line-height:1.4;}
.campaign-part6-comment-address{font-size:17px;color:#666666;line-height:1.2;}
.campaign-part6-comment-job{font-size:15px;color:#666666;line-height:1.4;display:flex;justify-content:flex-start;gap:10px;}
.campaign-part6-comment-job .honor-b{color:#3361d0;position:relative;}
.campaign-part6-comment-job .honor-f{color:#c69000;position:relative;}
.campaign-part6-comment-job .honor-b::before{content:'';display:inline-block;width:18px;height:18px;background:url("../../images/ai-video-enhancer/campaign/icons-honor.png")no-repeat;background-position-x:0;margin-right:5px;}
.campaign-part6-comment-job .honor-f::before{content:'';display:inline-block;width:18px;height:18px;background:url("../../images/ai-video-enhancer/campaign/icons-honor.png")no-repeat;background-position-x:-122px;margin-right:5px;}
@media (max-width:1200px){.solution-left{position:static;width:100%;text-align:center;}
.solution-left .the-buttons{justify-content:center;}
.solution-left h2{text-align:center;}
}
@media (max-width:798px){.solution-right{width:100%;}
.solution-items{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;align-items:flex-start;}
.solution-item{width:402px;margin-bottom:0;align-items:normal;}
}
/* ``````````````````````````````````````` campaign-part7 ````````````````````````````````````````````````````` */
.campaign-part7{background-color:#0f0f0f;padding:100px 0 50px;text-align:center;}
.campaign-part7-title{line-height:1.3;margin-bottom:50px;}
.campaign-part7-flex{display:flex;justify-content:space-around;align-items:flex-start;}
.campaign-part7-item{flex-basis:500px;}
.campaign-part7-item-title{font-size:25px;line-height:1.3;color:#ffffff;margin-bottom:15px;}
.campaign-part7-item-title a:hover{color:#0080ff;text-decoration:underline;}
.campaign-part7-item-desc{font-size:17px;line-height:1.4;color:#c9c9c9;margin-bottom:25px;}
@media (max-width:992px){.campaign-part7{padding:50px 0 30px;}
.campaign-part7-flex{flex-wrap:wrap;justify-content:space-around;gap:30px;}
}
@media (max-width:576px){.campaign-part7-pic img{max-width:100%;height:auto;}
}
/*------------faq--------*/
.main-section08{background:linear-gradient(#040404 50%,#0f0f0f 0) no-repeat;}
.main08-faq{background-color:#ffffff;border-radius:20px;padding:50px;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}
.main08-faq-title{margin-bottom:50px;text-align:center;line-height:1;}
.main08-faq .qes_one{border-top:1px solid #e6e6e6;padding:18px 0 8px;text-align:left;}
.main08-faq .qes_one .t{font-size:21px;cursor:pointer;padding:0 30px 10px 0;position:relative;color:#000;}
.main08-faq .qes_one .t i{position:absolute;right:0;top:0px;display:inline-block;width:31px;height:31px;border-radius:50%;color:#414141;background:#ffffff;}
.main08-faq .qes_one .t i:after{position:absolute;left:50%;top:50%;content:"";display:inline-block;width:19px;height:19px;background:linear-gradient(currentColor,currentColor) no-repeat center / 100% 3px,linear-gradient(currentColor,currentColor) no-repeat center / 3px 100%;transform:translate(-50%,-50%);}
.main08-faq .qes_one .qes_ans{color:#737480;display:none;}
.main08-faq .qes_one .qes_ans p{margin-bottom:5px;}
.main08-faq .qes_one .qes_ans ul{margin-bottom:5px;}
.main08-faq .qes_one .qes_ans ul li{position:relative;padding-left:15px;}
.main08-faq .qes_one .qes_ans ul li::before{position:absolute;content:'';display:block;width:5px;height:5px;background-color:#333;left:0;top:10px;border-radius:50%;}
.main08-faq .qes_one.focus .t i{color:#ffffff;background:#000000;}
.main08-faq .qes_one.focus .t i:after{background:linear-gradient(currentColor,currentColor) no-repeat center / 100% 3px;}
.main08-faq .qes_one.focus .qes_ans{display:block;}
.main08-faq a{color:#2691fc;}
.main08-p{margin-bottom:25px;font-size:19px;}
@media (max-width:479px){.main08-faq{padding:20px;}
}
/* main-section08 end */
.campaign-part4-desc a{border-bottom:1px dashed #8a9099;}
.campaign-part5-desc a{border-bottom:1px dashed #8a9099;}
.solution-item-info a{border-bottom:1px dashed #8a9099;}
.solution-item-info a:hover{text-decoration:none;}
.ytbpopup-container{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.8);z-index:100;}
.ytbpopup-content{width:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.ytbpopup-content::before{content:"";display:block;padding-bottom:56.25%;}
.ytbpopup-content iframe{width:100%;height:100%;position:absolute;top:0;left:0;}
.cancel-ytbpopup{font-size:30px;color:#fff;position:absolute;top:-30px;right:-30px;cursor:pointer;}
