* { letter-spacing: 1px; } .navbar { box-shadow: 0 2px 10px 2px rgb(204, 204, 204); background-color: white !important; width: 100%; } .navbar .navbar-collapse { flex-grow: 0; } .header { margin-top: 70px; position: relative; padding: 6rem 0 3rem; // padding-top: 6rem; // padding-bottom: 3rem; // @media (max-width: 767px) { // margin-top: 70px; // } } .header-lefttop { position: absolute; left: 0; top: 0; z-index: -1; width: 350px; } // .header-title { // font-size: 3rem; // font-weight: bold; // color: #20616d; // } .header-title { font-size: 2.5rem; line-height: 50px; font-weight: 600; color: #000; @media (max-width: 768px) { font-size: 2.2rem; } } .header__sub { color: #38a7bb; font-size: 1.5rem; font-weight: 300; position: relative; } .header__sub::before, .header__sub::after { content: " "; position: absolute; width: 12%; height: 1px; background-color: #38a7bb; top: 50%; } .header__sub::before { left: 28%; } .header__sub::after { left: 60%; } .header__form { margin: 1rem auto; justify-content: center; } .header__form__input { border-radius: 10rem; padding: 0.4rem 0.8rem; width: 60%; margin-left: 4.5rem; } .header__form__sub { border-radius: 10rem; background-color: #fca25e; color: white; border: none; width: 5rem; transform: translateX(-100%); transition: all 0.3s; } .header__form__sub:hover { background-color: #ff892e; } .header-right { width: 80%; height: 50vh; background-image: url("../imgs/電腦2.webp"); background-size: contain; background-repeat: no-repeat; margin: 0 auto; position: relative; } .header-right.header-dm { background-image: url("https://i.imgur.com/SOu53ii.jpg"); } .header-right-cir { width: 60%; position: absolute; right: 0%; top: -5%; z-index: -1; } .header-right-video { position: absolute; width: calc(80% - 10%); height: auto; left: 3.3rem; top: 1.8rem; } .header-right-magnifier { position: absolute; width: 25%; right: 3%; bottom: 1%; } .header-right-bubble { position: absolute; width: 22%; top: 0; left: 0; transform: translate(-60%, -50%); } .header-right-linecir { width: 45%; position: absolute; left: -8%; bottom: -3%; z-index: -1; } .stock-01 { position: absolute; z-index: -1; width: 800px; top: -180px; left: -300px; } .pageForm-btn { position: fixed; bottom: 90px; right: 17px; z-index: 1000; cursor: pointer; button { width: 60px; height: 60px; border: none; border-radius: 100%; box-shadow: rgb(0 0 0 / 10%) 0px 1px 6px, rgb(0 0 0 / 20%) 0px 2px 24px; background-image: linear-gradient(-225deg, rgb(241, 95, 121) 35%, rgb(178, 69, 146) 100%); &:hover { opacity: 0.9; } img { cursor: pointer; filter: invert(99%) sepia(0%) saturate(2%) hue-rotate(31deg) brightness(107%) contrast(100%); } } } .pageForm-title-h3 { font-weight: bold; } /* footer.html Start */ .footer { color: #656565; .footer-contacts { margin-top: 2rem; line-height: 32px; } } .footer a { color: #656565; text-decoration: none; } .footer h5 { color: black; font-weight: 600; padding-bottom: 15px; } .footer .link { padding-bottom: 20px; } .footer { background-color: #f0f0f0; padding: 3rem; } .footer .right-column { border-left: 1px solid black; } .footer .footer-aigirl { font-weight: 600; font-size: 2rem; margin-top: 1rem; margin-bottom: 1rem; } .footer .footer-follow { font-size: 1.6rem; margin-bottom: 1rem; color: black; font-size: 1rem; font-weight: 600; margin-top: 2rem; } .footer .footer-socials a { margin-right: 0px; } /* footer.html End */ /* footer_default.html Start */ // .footer { // background-color: #555555; // padding: 50px 0; // color: #999999; // } .footer h4 { text-transform: uppercase; color: white; font-size: 14px; font-weight: 800; } .footer__btn__text { font-size: 1.3rem; color: white; } .footer .btn { border: 2px solid #38a7bb; color: #38a7bb; text-decoration: none; } .followus__btn { text-decoration: none; color: white; } .followus__btn:hover { color: #38a7bb; } .footer .btn:hover { color: white; background-color: #38a7bb; } .followus__txt { display: inline-block; margin-right: 1rem; color: white; font-weight: 600; } .footer-img { height: 60px; } /* footer_default.html End */ /* iframe Start */ .video-box { position: relative; width: 70%; height: 0; padding-bottom: 40%; } @media (max-width: 1200px) { .video-box { width: 80%; padding-bottom: 45%; } } @media (max-width: 767px) { .video-box { margin: 50px auto 0; } } @media (max-width: 576px) { .video-box { width: 90%; padding-bottom: 50%; } } .video-box iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* iframe End */ .category { padding: 2rem 0rem; } .category.dm-description { padding: 2rem 8rem; } .category-sub-h2 { position: relative; } .category-sub-h2::after { position: absolute; content: ""; width: 4rem; height: 1rem; border-bottom: 10px solid #ff892e; left: 50%; top: -1.5rem; transform: translateX(-50%); } .category-btngrp { padding: 0 8rem; } .category-btn { background-color: #a7d9e2; border: none; border-radius: 5rem; outline: none; color: white; font-size: 1.3rem; padding: 0.4rem 2rem; text-decoration: none; } .category-btn.active { background-color: #38a7bb; text-decoration: none; color: white; } .card__rank { border: 1px solid #cecece; box-shadow: 1px 1px 5px 1px rgb(211, 211, 211); position: relative; padding: 1rem 1.5rem; } .top20 .card__rank { margin-bottom: 1.5rem; } .top3 { padding: 3rem 0rem; padding-bottom: 5rem; position: relative; } .top3 .row { padding: 0rem 4rem; } .top3 .backfill { position: absolute; width: 100%; height: 100px; background-color: #ffebe8; left: 0; right: 0; top: 7rem; } .top3__num { color: #fca25e; font-size: 5.8rem; font-family: "Trebuchet MS"; position: absolute; left: 1rem; top: -3.5rem; font-weight: 300; } .card__rank__word { color: #20616d; margin-left: 3rem; font-size: 1.8rem; font-weight: 400; } .card__rank__goto { text-align: right; } .card__rank__link { color: #38a7bb; text-decoration: none; font-weight: 400; } .card__rank__link:hover { color: #19879b; } .top20 { padding-bottom: 5rem; } .top20 .row { padding: 0rem 4rem; } .top20 .card__rank__word { margin-left: 0; } .top20__num { color: #fca25e; font-size: 2.5rem; font-family: "Trebuchet MS"; font-weight: 300; display: inline-block; width: 3rem; } /* 首頁 */ #home { img { max-width: 100%; height: auto; } .swiper { overflow: initial; .swiper-pagination-bullet { width: 13px; height: 13px; margin: 0 13px; @media (max-width: 991px) { width: 10px; height: 10px; margin: 0 10px; } } .swiper-pagination { bottom: -10px; @media (max-width: 991px) { bottom: -15px; } } .swiper-pagination-bullet-active { background-color: #000 !important; } } #main { overflow: hidden; .content { height: 80vh; padding-left: 15vw; background-image: url("/imgs/home/首頁-01.png"); background-position: center; background-repeat: no-repeat; display: flex; flex-direction: column; justify-content: center; @media (max-width: 991px) { background-position: -600px -100px; } @media (max-width: 767px) { padding-left: 0; align-items: center; } h4 { color: #6c6d70; line-height: 40px; font-weight: bold; @media (max-width: 767px) { text-align: center; } } section { h3 { color: #ea5413; margin-left: 10px; font-weight: bold; font-size: 26px; line-height: 40px; @media (max-width: 767px) { font-size: 22px; } } } .logo { width: 200px; } div { height: 115px; } .action-btn { margin-top: 60px; padding: 8px 22px; color: #fff; transition: all 0.3s; border: none; border-radius: 20px; background-color: #ea5413; &:hover { background-color: #d54d13; } } } .journey-content { display: flex; align-items: center; background-image: url("/imgs/home/首頁-02.png"); background-size: cover; background-position: top; background-repeat: no-repeat; h3 { line-height: 40px; text-align: center; font-weight: bold; padding: 260px 0 80px; @media (max-width: 767px) { padding: 80px 0; } } h4 { color: #ea5413; text-align: center; font-weight: bold; } .line { display: block; height: 2px; background: #ea5413; width: 100%; margin: 30px 0; } .title { position: relative; img { top: -70px; right: -75px; width: 180px; position: absolute; @media (max-width: 767px) { top: -45px; right: -16vw; width: 150px; transform: rotate(90deg); } @media (max-width: 575px) { top: -36px; right: -21vw; width: 130px; } } } .list { padding: 0 25px; font-size: 18px; @media (max-width: 1200px) { padding: 0; } @media (max-width: 991px) { font-size: 16px; } h5 { font-size: 18px; @media (max-width: 991px) { font-size: 16px; } } p { height: 75px; @media (max-width: 1200px) { height: 85px; } @media (max-width: 767px) { height: auto; } } strong { display: block; padding: 15px; margin: 20px auto 50px; text-align: center; color: #fff; background-color: #ea5413; @media (max-width: 991px) { font-size: 13px; } @media (max-width: 767px) { font-size: 16px; margin: 20px auto 10px; } } } } .team-content { padding: 100px 0; strong { font-size: 26px; } h4 { margin: 20px 0; color: #ea5413; font-weight: bold; line-height: 36px; @media (max-width: 575px) { font-size: 18px; } } ul { list-style: none; padding: 0; margin: 0; li { margin: 5px 0; font-size: 18px; @media (max-width: 575px) { font-size: 16px; } } } } } .ad-content { width: 90%; padding: 50px 0 0; border: 1px solid #90268f; ul { padding: 0; list-style: none; li { margin-bottom: 50px; p { color: #90268f; font-size: 18px; font-weight: bold; @media (max-width: 767px) { font-size: 16px; } } } } section { h4 { text-align: center; font-size: 30px; font-weight: bold; strong { display: block; margin: 20px 0 50px; font-size: 24px; color: #ea5413; @media (max-width: 767px) { font-size: 18px; } @media (max-width: 575px) { padding: 0 20px; line-height: 32px; } } } } h5 { font-weight: bold; font-size: 20px; line-height: 32px; @media (max-width: 991px) { font-size: 18px; } strong { margin: 30px 0; display: block; color: #90268f; } } .img-text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-size: 1.6vw; font-weight: bold; @media (max-width: 991px) { font-size: 2vw; } @media (max-width: 575px) { font-size: 5.5vw; } } } .tag-item { position: absolute; right: 0; img { width: 200px; } h5 { position: absolute; top: 35px; right: 75px; color: #fff; font-size: 26px; } } .seo-content { overflow: hidden; ul { list-style: none; li { margin: 10px 0; font-size: 18px; @media (max-width: 575px) { font-size: 16px; } } } section { p { color: #6c6d70; font-weight: bold; font-size: 18px; line-height: 32px; @media (max-width: 575px) { font-size: 16px; } } } .video-box { width: 55%; padding-bottom: 30%; margin: 50px auto; @media (max-width: 991px) { width: 100%; padding-bottom: 56%; } } } .seo-content, .ai-content { h4 { padding-top: 130px; text-align: center; font-size: 30px; font-weight: bold; } } .ai-content { margin-top: 100px; p { line-height: 32px; font-size: 18px; @media (max-width: 575px) { font-size: 16px; } } .title { color: #ea5413; font-weight: bold; @media (max-width: 575px) { font-size: 22px; } } .video-title { font-size: 30px; font-weight: bold; } .img-item { @media (max-width: 991px) { display: flex; justify-content: center; } img { @media (max-width: 991px) { width: 800px; max-width: initial; } @media (max-width: 575px) { margin-left: 50px; } } p { position: absolute; top: 32%; left: 50%; font-size: 20px; font-weight: bold; line-height: 38px; color: #6c6d70; @media (max-width: 1400px) { top: 31%; line-height: 34px; } @media (max-width: 1200px) { top: 28%; line-height: 32px; font-size: 18px; } @media (max-width: 991px) { top: 25%; line-height: 30px; font-size: 16px; } @media (max-width: 991px) { left: 42%; } @media (max-width: 575px) { left: 32vw; top: 25%; line-height: 26px; font-size: 15px; } } } .sec-video { margin-top: 0; @media (max-width: 767px) { margin-bottom: 0; } .video-mb-title { font-size: 26px; font-weight: bold; } .video-box { @media (max-width: 767px) { width: 100%; padding-bottom: 45%; } } } .sec-usecase { .usecase-title { font-size: 30px; font-weight: bold; } .usecase-imgfr { height: auto; } .usecase-sub { font-size: 18px; margin-top: 20px; } } } .bg-img { margin-top: -85vw; position: relative; z-index: -1; transform: scale(1.1); object-position: 3vw 0px; } .more-btn { padding: 13px 30px; color: #fff; background-color: #ea5413; text-decoration: none; border-radius: 100px; transition: all 0.3s; &:hover { background-color: #d54d13; } } .sec-blogtab { padding-top: 100px; margin: 0 auto 50px; .blogtab-title { font-size: 30px; font-weight: bold; margin-bottom: 30px; } .blog-txt { font-size: 16px; } .btn-light { font-size: 16px; transition: all 0.3s; text-decoration: none; } .blog-tabs { .blog-tabs-nav { @media (max-width: 767px) { padding: 1rem 2rem 3rem; } } } .blog-tabs-nav { a { transition: all 0.3s; text-decoration: none; &:hover { opacity: 0.8; } } } } .sec-action { .action-btn { padding: 0.8rem 3.5rem; font-size: 20px; font-weight: bold; } } .progress-item { opacity: 0; // 動態顯示 height: 100%; position: fixed; z-index: 100; top: 0; transition: all 0.3s; @media (max-width: 767px) { display: none; } .cont { top: 50%; left: -135px; position: absolute; transform: rotate(90deg); @media (max-width: 1200px) { left: -145px; } @media (max-width: 991px) { left: -150px; } #progress-bar { appearance: none; width: 360px; color: #000; height: 2px; margin: -2px auto; @media (max-width: 991px) { margin: -1px auto; } } span { height: 15px; width: 15px; border-radius: 100%; border: 3px solid #a5a7a9; background: #a5a7a9; position: absolute; left: 0; top: 12px; cursor: pointer; transition: all 0.3s ease-in-out; @media (max-width: 991px) { height: 12px; width: 12px; } } .journey { left: calc(420 / 6) + px; } .team { left: calc(420 / 6 * 2) + px; } .ai-ad { left: calc(420 / 6 * 3) + px; } .seo { left: calc(420 / 6 * 4) + px; } .ai-video { left: calc(420 / 6 * 5) + px; } .blog { left: calc(420 / 6 * 6) + px; } #progress-bar::-webkit-progress-value { /* Changes line color */ background: #ea5413; transition: all 0.3s ease-in-out; } #progress-bar::-webkit-progress-bar { /* Changes background color */ background: #a5a7a9; } .border-change { background: #ea5413; border-color: #ea5413; transition: all 0.3s ease-in-out; } } } } /* content page */ .cntheader { margin-top: 81px; padding: 4rem 0; position: relative; padding-bottom: 2rem; } .cntheader__sub { color: #38a7bb; font-size: 1.5rem; font-weight: 300; position: relative; } .cntheader__sub::before, .cntheader__sub::after { content: " "; position: absolute; width: 15%; height: 1px; background-color: #38a7bb; top: 50%; } .cntheader__sub::before { left: 18%; } .cntheader__sub::after { left: 67%; } .cntheader .category-btngrp { padding: 0 4rem; } .card__art { padding: 1rem; border: 1px solid #20616d; border-radius: 1rem; margin-bottom: 1rem; } .card__title { font-size: 1.8rem; font-weight: 400; } .card__text { color: #918f8f; } .card__link { display: inline-block; color: #38a7bb; margin-right: 1rem; text-decoration: none; } .card__link:hover { color: #20616d; } .toparticle { border: 1px solid #cecece; box-shadow: 1px 2px 3px 1px rgb(224, 224, 224); } .toparticle__title { color: white; background-color: #38a7bb; text-align: center; font-size: 1.3rem; padding: 0.3rem 0; position: relative; } .toparticle__title img { position: absolute; width: 150px; right: -4rem; top: -3.5rem; } .toparticle__list { padding: 1.5rem; padding-top: 0; list-style: none; padding-bottom: 1rem; } .toparticle__list-item { padding: 0.3rem; border-bottom: 1px solid #cecece; color: #38a7bb; position: relative; } .toparticle__list-item:nth-of-type(10) { border: none; } .toparticle__list-item a { text-decoration: none; color: #38a7bb; } .toparticle__num { color: #fca25e; font-size: 1.8rem; font-family: "Trebuchet MS"; font-weight: 300; margin-right: 8px; } .toparticle__top { font-size: 2rem; } .toparticle__list-item small { position: absolute; right: 0; top: 45%; } .cntsubscribe { text-align: center; } .cntsubscribe__form { position: relative; } .cntsubscribe__sub { border-radius: 10rem; background-color: #fca25e; color: white; border: none; width: 5rem; position: absolute; right: 0; top: 0; padding: 0.45rem 0.8rem; } .cntsubscribe__sub:hover { background-color: #ff892e; color: white; } .cntsubscribe__input { border-radius: 10rem; padding: 0.4rem 0.8rem; width: 100%; } .img-block .img-block-img { width: 70%; } .img-block-list { padding: 2rem 6rem; } .img-block-linecir { position: absolute; right: 10%; bottom: 5%; width: 30%; z-index: -1; } .img-block-linecir.left { right: -10%; bottom: -5%; } .img-block-linecir.right { left: -10%; bottom: -5%; } .img-block-linecir.left { left: -10%; bottom: -5%; } .aboutus_img { width: 100%; } .aboutus_prize_img { border: 1.5rem solid rgb(231, 231, 231); border-radius: 1rem; } .header__ai-training__span { width: 6rem; height: 6rem; padding: 1rem; display: inline-block; font-size: 1.4rem; background-color: rgb(255, 255, 159); border-radius: 50%; } .ai-training__action { border: 3px dashed #ffebe8; } .ai-training__card .card-img-top { height: 35vh; } .ai-training__action ul { list-style: none; line-height: 2rem; } .ai-training__action__box { flex-direction: row; } .ai-training__action__btn { padding: 0.5rem 2rem; border: none; outline: none; border-radius: 4rem; background: #ea5413; font-size: 1.3rem; color: white; } .ai-training__action__img { width: 15rem; height: 15rem; background-repeat: no-repeat; background-position: center; background-size: cover; border-radius: 50%; border: 3px solid #ffdbd6; } .hero-btn { border: none; outline: none; border-radius: 3rem; margin-top: 0.5rem; padding: 0.6rem 1.5rem; background: linear-gradient(20deg, #ea5413, #920783); color: white; font-size: 1.1rem; box-shadow: 1px 1px 5px 1px #cfcfcf87; } .contact-btn { text-decoration: none; color: white; border: 1px solid #ea5413; padding: 0.6rem 1.5rem; outline: none; background-color: #ea5413; margin-top: 0.5rem; border-radius: 3rem; box-shadow: 1px 1px 5px 1px rgba(201, 201, 201, 0.637); transition: all 0.3s; &:hover { color: #ea5413; background-color: transparent; border: 1px solid #ea5413; } } .loaded { box-shadow: 0 4px 8px 0 #3569804d, 0 6px 20px 0 #a5c8d569; margin-bottom: 4rem; } .pageForm-title { padding: 0 0 0 40px; background-image: url(/imgs/dm/accept.png); background-position: 0 0; background-repeat: no-repeat; background-size: 30px auto; } .pageForm-txt { padding-left: 40px; } .pageForm-notice { padding-left: 40px; color: grey; margin-top: 50px; } .pageForm-p { padding: 40px; } .btn-detailForm { background-color: transparent; border: none; outline: none; color: #ff892e; padding: 0 0; padding-bottom: 0.1rem; margin-bottom: 0.8rem; display: inline-block; border-bottom: 1px dotted #ff892e; transition: all 0.4s; text-decoration: none; } .btn-detailForm:hover { transform: translate(2px, 2px); text-decoration: none; color: #ff892e; } @media (max-width: 1300px) { .header-right-video { position: absolute; width: calc(80% - 4%); } } @media (max-width: 992px) { .header-title { font-size: 3rem; } .cntheader .header-title { font-size: 2.2rem; } // .header { // padding-top: 4rem; // height: 50vh; // } .header-right { height: 40vh; } .header-right-magnifier { right: -2.5rem; bottom: 1rem; } .header__sub { font-size: 1.3rem; } .header__sub::before, .header__sub::after { width: 8%; } .header__sub::before { left: 30%; } .header__sub::after { left: 62%; } .header__form__input { font-size: 0.9rem; } .category-btngrp { padding: 0; } .category-btn { padding: 0.3rem 1.5rem; font-size: 1.2rem; } .ctncategory-btn { padding: 0.2rem 1rem; font-size: 1rem; } .top3 .row { padding: 0; } .card__rank { padding: 0.8rem 1rem; } .top3__num { left: 0.6rem; top: -2.5rem; font-size: 4rem; } .card__rank__word { margin-left: 1.5rem; font-size: 1.2rem; } .card__rank hr { margin-top: 8px; margin-bottom: 8px; } .top20 .row { padding: 0; } .top20__num { font-size: 2.1rem; width: 1.6rem; } .container__footer { width: 95vw; } .header__form { width: 85%; position: relative; } .header__form__input { margin-left: 0; width: 100%; } .header__form__sub { transform: none; position: absolute; right: 0; top: 0; } .header-right-linecir { bottom: 0; } .cntheader__sub { font-size: 1.2rem; } .cntheader__sub::before { left: 13%; } .cntheader__sub::after { left: 72%; } .toparticle__title img { position: absolute; width: 90px; right: -2rem; top: -2rem; } .toparticle__top { font-size: 1.7rem; } .fb__fr { width: 100%; } .cntsubscribe__form { width: 100%; } .ai-training__action__box { flex-direction: column; } } @media (max-width: 767px) { // .header { // height: 70vh; // } .header .col-md-5 { margin-bottom: 3rem; } .header-right-bubble { width: 15%; } .header-right-magnifier { right: 4rem; bottom: 1rem; } .category { padding-top: 4rem; } .category.dm-description { padding-top: 4rem; padding-left: 0; padding-right: 0; margin-top: 4.5rem; } .category.mt-xl { margin-top: 8.5rem; } .category.dm-description h5 { padding-left: 1rem; padding-right: 1rem; } .top3 { padding-bottom: 2rem; } .top3 .col-md-4 { margin-bottom: 1.5rem; } .top3 .col-md-4:nth-of-type(3) { margin-bottom: 0; } .card__rank { margin-bottom: 1.5rem; } .row-right { margin-top: 2rem; } .cntheader { padding-bottom: 0rem; } .header-right-video { position: absolute; width: calc(80% - 10%); left: 2.3rem; top: 1.5rem; } .img-block-list { padding: 2rem 1.5rem; } .ai-training__card .card-img-top { height: 50vh; } } @media (max-width: 576px) { .header-title { font-size: 2.5rem; } // .header { // padding-top: 3rem; // height: 63vh; // padding-bottom: 0rem; // } .header.ai-training { height: 80vh; } .header-right { height: 30vh; } .header-right-magnifier { right: 0rem; bottom: 1.5rem; } .category-btn { padding: 0.2rem 1rem; font-size: 1rem; } .category { padding: 1rem; } .footer-img { height: 50px; } .footer { font-size: 0.9rem; } .pageForm-p { padding: 15px; } .pageForm { width: 95%; } } @media (max-width: 480px) { .ctncategory-btn { margin-top: 0.6rem; } .header-right-video { position: absolute; width: calc(80% - 5%); left: 2.1rem; top: 1.3rem; } } /* ai-anchor Start */ #ai-anchor { overflow-x: hidden; .stock-bg { height: 850px; left: -15vw; top: -125px; position: absolute; z-index: -1; @media (max-width: 1400px) { top: -130px; } @media (max-width: 991px) { top: -175px; } @media (max-width: 767px) { top: -155px; } @media (max-width: 490px) { top: -130px; } } .header-title { @media (max-width: 575px) { font-size: 2rem; } } .header-sub { padding: 0 10px; text-align: start; span { display: inline-block; margin-top: 35px; font-size: 24px; font-weight: bold; color: #f8a154; } p { width: 450px; margin: 20px auto; @media (max-width: 991px) { width: auto; } } } .ai-description { padding-top: 200px; padding-bottom: 100px; @media (max-width: 991px) { padding-top: 100px; } div { .icon { width: 30px; } } h5 { margin: 0; font-size: 28px; font-weight: bold; color: #ea5413; @media (max-width: 375px) { font-size: 20px; } } .content-box { display: flex; justify-content: space-between; margin-bottom: 150px; @media (max-width: 991px) { flex-direction: column; } section { width: 35%; @media (max-width: 991px) { width: 100%; } } } .triangle-item { display: flex; justify-content: center; @media (max-width: 991px) { margin-left: -35px; } img { width: 40px; height: 100%; image-rendering: -webkit-optimize-contrast; @media (max-width: 991px) { transform: rotate(90deg); } } } } .faq-content { position: relative; .img-box { position: relative; @media (max-width: 575px) { width: 330px; margin: auto; } .img-mb { width: 500px; margin: auto; @media (max-width: 575px) { width: 100%; } } .text-box { position: absolute; width: 330px; right: 330px; top: 80px; line-height: 35px; font-size: 18px; font-weight: bold; color: #656565; @media (max-width: 1400px) { right: 260px; top: 55px; } @media (max-width: 1200px) { font-size: 16px; right: 185px; top: 40px; } @media (max-width: 991px) { width: 365px; right: 160px; top: 310px; font-size: 18px; } @media (max-width: 767px) { right: 70px; } @media (max-width: 575px) { width: 285px; right: 23px; top: 190px; font-size: 14px; } p:last-child { @media (max-width: 991px) { width: 200px; } @media (max-width: 575px) { width: 170px; } } } } } ul { list-style: none; text-align: center; @media (max-width: 767px) { padding: 0; } li { font-size: 18px; margin-bottom: 10px; font-weight: bold; @media (max-width: 767px) { font-size: 16px; } } } video { width: 75%; height: auto; @media (max-width: 767px) { width: 90%; } } .content { width: 800px; margin: 0 auto 10rem; padding: 2rem 8rem; border-radius: 20px; background-color: #fff2ec; font-size: 20px; @media (max-width: 991px) { width: 90%; padding: 2rem 5vw; } @media (max-width: 567px) { padding-top: 130px; } .img-01 { position: absolute; top: -75px; left: -30px; z-index: 1; width: 45%; image-rendering: -webkit-optimize-contrast; @media (max-width: 567px) { top: -40%; width: 250px; } } .ai-anchor-price { background-color: transparent; padding: 2px 1px; border-radius: 5px; font-size: 48px; color: #3190da; background: linear-gradient(transparent 40%, rgba(255, 255, 255, 0) 50%, yellow 75%, yellow 90%, transparent 95%); } } .content, .ai-description span { font-size: 22px; font-weight: bold; color: #3190da; } } /* ai-anchor End */ /* ad-operation Start */ #ad-operation { overflow-x: hidden; .header { height: auto; margin-top: -20px; p { font-weight: bold; line-height: 32px; span { font-size: 20px; color: #ea5413; } } .banner { position: relative; .img { max-width: 100vw; height: auto; } .text { width: 100%; position: absolute; z-index: 100; left: -55px; top: -60px; @media (max-width: 991px) { left: -45px; top: -35px; } @media (max-width: 767px) { left: -30px; top: -20px; } @media (max-width: 575px) { left: -15px; top: -15px; } } .slogen { display: flex; flex-direction: column; align-items: center; position: absolute; top: 63vw; // @media (max-width: 1200px) { // margin-top: 44vw; // } h3 { margin-bottom: 0; font-size: 40px; font-weight: bold; @media (max-width: 1200px) { font-size: 33px; } @media (max-width: 991px) { font-size: 28px; } @media (max-width: 767px) { font-size: 20px; } @media (max-width: 575px) { font-size: 16px; } span { margin: 20px 0; display: inline-block; font-size: 70px; color: #900381; @media (max-width: 1200px) { font-size: 58px; } @media (max-width: 991px) { margin: 10px 0; font-size: 50px; } @media (max-width: 767px) { font-size: 36px; } @media (max-width: 575px) { margin: 5px 0; font-size: 20px; } } .point { color: #dd541a; } small { margin-left: 5px; color: #868585; text-decoration: line-through; } } h4 { font-size: 46px; font-weight: bold; @media (max-width: 1200px) { font-size: 38px; } @media (max-width: 991px) { font-size: 32px; } @media (max-width: 767px) { font-size: 24px; } @media (max-width: 575px) { font-size: 14px; } } button { margin-top: 30px; @media (max-width: 991px) { margin-top: 10px; } @media (max-width: 575px) { margin-top: 5px; } } } } } .header-title { color: #000; font-weight: bold; letter-spacing: 5px; } .img-content { display: flex; justify-content: center; margin: -550px auto 0; position: relative; z-index: 100; width: 1300px; @media (max-width: 1200px) { width: 1000px; margin: -400px auto 0; } @media (max-width: 991px) { width: 700px; margin: -300px auto 0; } @media (max-width: 767px) { width: 600px; margin: -250px auto 0; } @media (max-width: 575px) { left: -10px; width: 350px; } img { width: 100%; @media (max-width: 575px) { width: 140%; } } h4 { position: absolute; font-size: 30px; line-height: 40px; font-weight: bold; text-align: center; @media (max-width: 1200px) { font-size: 22px; line-height: 30px; } @media (max-width: 991px) { font-size: 16px; line-height: 24px; } @media (max-width: 767px) { font-size: 14px; line-height: 20px; } @media (max-width: 575px) { font-size: 12px; } } .left { top: 320px; left: 280px; @media (max-width: 1200px) { top: 245px; left: 218px; } @media (max-width: 991px) { top: 170px; left: 150px; } @media (max-width: 767px) { top: 145px; left: 128px; } @media (max-width: 575px) { top: 115px; left: 32px; } } .center { top: 420px; left: 600px; @media (max-width: 1200px) { top: 325px; left: 465px; } @media (max-width: 991px) { top: 225px; left: 323px; } @media (max-width: 767px) { top: 193px; left: 278px; } @media (max-width: 575px) { top: 153px; left: 155px; } } .right { top: 545px; right: 240px; @media (max-width: 1200px) { top: 420px; right: 188px; } @media (max-width: 991px) { top: 290px; right: 130px; } @media (max-width: 767px) { top: 250px; right: 109px; } @media (max-width: 575px) { top: 200px; right: 17px; } } } .dm-description { h2 { margin: 0; padding: 8px 10px; color: #fff; display: inline-block; text-align: center; font-size: 24px; line-height: 33px; border-radius: 10px; background: #ea5413; } h5 { font-size: 16px; line-height: 32px; strong { padding-bottom: 3px; background: linear-gradient(to bottom, #fff 50%, #ffebe2 50%); // border-bottom: 3px solid rgb(248, 228, 72); } } .purple-circle { top: 100px; } } .card-content { & > div { display: flex; flex-direction: column; // border: 2px solid #ffebe2; border: 2px solid #ea5413; border-radius: 10px; } h3 { width: 60%; margin: -17px auto 0; padding: 8px 5px; display: inline-block; color: #fff; background: #ea5413; text-align: center; font-size: 18px; font-weight: bold; letter-spacing: 2px; border-radius: 10px; box-shadow: 2px 2px 5px #ccc; @media (max-width: 576px) { width: auto; padding: 7px 15px; font-size: 16px; } } h4, .table { margin-top: 25px; padding: 20px; font-size: 14px; line-height: 32px; background: #ffebe2; span { display: block; border-bottom: 1px solid; } strong { font-size: 20px; } p { margin: 0; line-height: 20px; } } } .content-box { width: 65%; margin: auto; padding: 30px 0; display: flex; justify-content: center; background: #ffebe2; border: 2px solid #ffebe2; position: relative; @media (max-width: 991px) { width: 90%; } @media (max-width: 767px) { width: 100%; } @media (max-width: 475px) { padding-left: 10px; } p { margin: 0; line-height: 32px; @media (max-width: 767px) { font-size: 14px; } @media (max-width: 475px) { font-size: 13px; } } h4 { font-size: 22px; font-weight: bold; margin-bottom: 20px; @media (max-width: 767px) { font-size: 18px; } @media (max-width: 475px) { font-size: 14px; white-space: nowrap; } } .line { height: 3px; background: #fff; width: 950px; position: absolute; left: -200px; top: 35px; @media (max-width: 767px) { top: 33px; } @media (max-width: 575px) { top: 30px; } } } .content-badge { position: absolute; left: 0; top: -53px; padding: 5px 10px; background: #ea5413; border-radius: 10px; font-size: 22px; font-weight: bold; color: #fff; } .client-content { position: relative; display: flex; justify-content: center; p { position: absolute; top: 11vw; z-index: 10; font-size: 32px; font-weight: bold; @media (max-width: 991px) { font-size: 28px; } @media (max-width: 767px) { font-size: 22px; } @media (max-width: 575px) { top: 9vw; font-size: 18px; } } } .pageForm { line-height: 32px; letter-spacing: 1px; background: #fff; } // .header-lefttop { // width: 60%; // position: absolute; // left: 10vw; // top: -13vw; // z-index: -1; // @media (max-width: 767px) { // left: 20vw; // } // } .header-lefttop { width: 100%; position: absolute; left: -35vw; top: 400px; z-index: -1; opacity: 0.5; } .category.dm-description { padding: 2rem 8rem; @media (max-width: 991px) { padding: 2rem 3rem; } @media (max-width: 767px) { padding: 2rem 0rem; } } .accreditation { p { font-size: 24px; @media (max-width: 575px) { font-size: 20px; } } img { width: 150px; position: absolute; top: -35px; left: -25px; @media (max-width: 767px) { width: 135px; left: -50px; } @media (max-width: 575px) { width: 120px; top: -80px; left: -20px; } } } .purple-circle { width: 40%; top: -400px; right: -150px; position: absolute; z-index: -100; @media (max-width: 991px) { width: 60%; } @media (max-width: 767px) { top: -300px; } } .data-text .circle { top: -220px; left: -5vw; @media (max-width: 767px) { top: -100px; } } } /* ad-operation End */ /* blog-traffic Start */ .blog-traffic { overflow-x: hidden; .header { padding: 0; } .banner { width: 100vw; height: auto; position: absolute; z-index: -10; @media (max-width: 767px) { width: 150vw; height: auto; } } .header-img { width: 150%; height: auto; position: relative; top: -30px; right: 30px; z-index: -1; @media (max-width: 767px) { width: 100%; top: -45px; right: unset; } } .header-title { font-size: 2.5rem; line-height: 65px; font-weight: 600; color: #000; @media (max-width: 768px) { font-size: 2.2rem; } } .dm-description { margin-top: -250px; @media (max-width: 1400px) { margin-top: -190px; } @media (max-width: 991px) { margin-top: -100px; } p { font-size: 20px; line-height: 32px; } } .category { padding: 0; position: relative; &.dm-description { padding: 0; } @media (max-width: 575px) { padding: 0 10px; } h4 { font-size: 2rem; } h4, .sub-title { margin: 0; color: #f5ab1b; font-weight: bold; } } .category-sub-h2::after { width: 3rem; border-bottom: 10px solid #ea5413; margin-top: 15px; } ul { padding: 0; list-style: none; li { line-height: 32px; } } .img-block-img { width: 12%; object-fit: contain; image-rendering: -webkit-optimize-contrast; position: relative; top: -30px; @media (max-width: 1200px) { top: -10px; } @media (max-width: 991px) { width: 15%; } @media (max-width: 767px) { width: 20%; top: 5px; } @media (max-width: 490px) { top: 15px; } @media (max-width: 414px) { top: 22px; } } .img-first { @media (max-width: 1200px) { top: 0; } @media (max-width: 767px) { top: 15px; } @media (max-width: 490px) { top: 40px; } } .add-img { width: 130px; margin: 10px auto 0; image-rendering: -webkit-optimize-contrast; @media (max-width: 991px) { margin: 0 auto; } @media (max-width: 767px) { margin: 10px auto -25px; } } .purple-circle { width: 50%; left: -250px; bottom: 100px; @media (max-width: 991px) { left: -150px; } @media (max-width: 767px) { left: -50px; } } .orange-circle { width: 50%; right: -200px; top: -200px; @media (max-width: 767px) { right: -100px; top: -150px; } } .data-text { .circle { top: -250px; right: -5vw; @media (max-width: 767px) { top: 0px; } } } } /* blog-traffic End */ /* seo Start */ #seo-dm { overflow: hidden; .bg-img { width: 50%; position: absolute; right: -50px; z-index: -1; } .block-content { margin-left: -35px; h3 { color: #f6ab1c; font-size: 2.2rem; font-weight: bold; @media (max-width: 991px) { font-size: 1.8rem; } @media (max-width: 575px) { font-size: 1.5rem; } } p { color: #656565; font-weight: bold; } .block-title { margin-bottom: 20px; @media (max-width: 575px) { margin-bottom: 0; } } } } /* seo End */ /* youtube-views Start */ #youtube-views, #youtube-views-zh { overflow-x: hidden; h5 { line-height: 32px; } .title { color: #ea5413; font-size: 1.3rem; font-weight: bold; } .header-right { background-position: center; } .card-group { margin-top: 50px; .card { box-shadow: 0 0 10px #20202040; ul { padding: 0; list-style: none; img { margin-bottom: 1px; } } .price { width: 100%; padding: 10px 0; font-size: 28px; font-weight: bold; text-align: center; color: #fff; background-color: #ea5413; letter-spacing: 2px; } .buy-btn { padding: 6px 18px; color: #fff; border: 1px solid transparent; border-radius: 50px; background: #ea5413; transition: all 0.3s; &:hover { color: #ea5413; border: 1px solid #ea5413; background: #fff; } } } .paypal-content { margin: 0 20px; box-shadow: none; } } .direction-list { margin-top: 100px; @media (max-width: 991px) { margin-top: 60px; } img { width: 50px; object-fit: contain; filter: invert(33%) sepia(55%) saturate(2232%) hue-rotate(357deg) brightness(102%) contrast(89%); } .content > div { margin-bottom: 40px; padding: 0px 15px; border-left: 1px solid rgba(0, 0, 0, 0.125); border-bottom: 1px solid rgba(0, 0, 0, 0.125); } section { h5 { margin: 0; font-size: 18px; font-weight: bold; } p { font-size: 14px; } } } .accordion-button { padding: 20px; } .accordion-button:not(.collapsed) { color: #ea5413 !important; background-color: #ffebe2 !important; } button:focus:not(:focus-visible) { box-shadow: none !important; } .accordion-button:not(.collapsed)::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ea5413'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); } @media (max-width: 767px) { & .category.dm-description { padding-top: 6rem; } } @media (max-width: 575px) { & .category.dm-description { padding-top: 14rem; } } } /* youtube-views End */ /* youtube-views-zh Start */ #youtube-views-zh { .header { margin-top: 0; padding: 4.8rem 0 3rem; p { line-height: 35px; font-size: 18px; font-weight: bold; color: #656565; @media (max-width: 414px) { font-size: 14px; } } .row { height: 1000px; @media (max-width: 991px) { height: 700px; } @media (max-width: 767px) { height: auto; } div { @media (max-width: 767px) { text-align: center; } } } .header-title { padding-top: 10rem; margin-bottom: 30px; font-size: 40px; color: #ea5413; line-height: 44px; @media (max-width: 991px) { padding-top: 5rem; } @media (max-width: 414px) { font-size: 34px; } small { font-size: 28px; @media (max-width: 991px) { font-size: 22px; } } } .banner { width: 100vw; height: 1360px; position: absolute; top: 0; right: -16vw; z-index: -1; background-size: cover; background-position: center; background-repeat: no-repeat; background-image: url("/imgs/dm/youtube-views-01.png"); @media (max-width: 1200px) { top: -10vw; } @media (max-width: 991px) { top: 8vw; height: 1000px; } } } .info-content { @media (max-width: 767px) { text-align: center; } h4 { font-weight: bold; line-height: 35px; margin-bottom: 30px; strong { font-size: 30px; color: #ea5413; } } p { width: 320px; line-height: 35px; color: #656565; @media (max-width: 767px) { margin: auto; } } } .card-group { margin: 170px auto 50px; @media (max-width: 575px) { margin: 75px auto 50px; } .card { border-radius: 20px; ul { padding: 10px; } .price { font-size: 30px; small { display: block; margin-top: -3px; font-size: 18px; font-weight: normal; text-decoration: line-through; } } .buy-btn { display: block; text-decoration: none; } } } .direction-list { @media (max-width: 767px) { margin-top: 50px; } img { filter: unset; position: absolute; } section { margin-bottom: 40px; padding: 0px 35px 10px; border-left: 1px solid #656565; border-bottom: 1px solid #656565; border-radius: 0 0 0 10px; h5 { margin-bottom: 20px; } p { font-size: 16px; line-height: 30px; color: #656565; } } } .data-content { display: flex; flex-direction: column; align-items: center; margin-bottom: 150px; section { h4 { position: absolute; top: 35%; left: 50%; width: 100%; font-size: 28px; text-align: center; font-weight: bold; line-height: 40px; transform: translate(-50%, -50%); @media (max-width: 1200px) { top: 40%; } @media (max-width: 767px) { top: 36%; font-size: 18px; line-height: normal; } @media (max-width: 575px) { top: 40%; } strong { font-size: 34px; color: #ea5413; @media (max-width: 767px) { font-size: 24px; } @media (max-width: 414px) { font-size: 22px; } } } img { margin-top: 150px; @media (max-width: 991px) { height: 500px; object-fit: cover; } @media (max-width: 767px) { margin-top: 80px; height: 400px; } @media (max-width: 575px) { height: 280px; } } } p { font-weight: bold; line-height: 35px; color: #656565; } } } /* youtube-views-zh End */ /* seo-image Start */ .seo-image { overflow-x: hidden; p { line-height: 32px; } .header { padding: 0; } .video-box { width: 100%; padding-bottom: 56%; } .content { margin: 150px auto; @media (max-width: 767px) { margin: 80px auto; } } .line { width: 820px; position: absolute; top: -70px; left: 345px; @media (max-width: 1400px) { width: 840px; top: -85px; left: 210px; } @media (max-width: 1200px) { width: 880px; top: -90px; left: 114px; } @media (max-width: 991px) { display: none; } } .title { font-size: 28px; color: #f6ab1c; font-weight: bold; } .img-item { @media (max-width: 991px) { width: 100%; max-width: 100% !important; } } .purple-circle, .orange-circle { width: 100%; @media (max-width: 991px) { width: 60%; } } .purple-circle { top: -470px; right: -100%; @media (max-width: 991px) { top: -350px; right: -150px; } @media (max-width: 767px) { top: -250px; right: -20px; } } .orange-circle { top: -200px; left: -100%; @media (max-width: 991px) { top: -30vw; left: -20vw; } } .data-text { .circle { top: -400px; right: -5vw; @media (max-width: 991px) { top: -250px; } @media (max-width: 767px) { top: -120px; } } } } /* seo-image End */ /* 共用 className Start */ .purple-circle, .orange-circle { position: absolute; z-index: -1; } .data-text { position: relative; p { font-size: 28px; font-weight: bold; text-align: center; } .circle { width: 500px; z-index: -100; position: absolute; @media (max-width: 991px) { width: 400px; } @media (max-width: 767px) { width: 250px; } } } /* 共用 className End */ /* ai-presenter Start */ .ai-presenter { margin: 100px auto; overflow: hidden; .title-item { display: flex; justify-content: center; position: relative; img { width: 450px; } h4 { position: absolute; top: 36%; right: 47%; font-weight: bold; @media (max-width: 1200px) { right: 46%; } @media (max-width: 991px) { right: 44%; } @media (max-width: 767px) { right: 42%; } } } .usecace-list { margin-bottom: 100px; img { width: 100%; } h5 { font-size: 18px; text-align: center; &::before { content: ""; font-weight: bold; display: inline-block; border: 5px solid #e0c3dd; border-radius: 20px; margin-right: 10px; margin-bottom: 2px; } } } .video-left, .video-right { display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 20px; background: #d8bbd9; border-radius: 20px; strong { width: 100%; padding: 20px; font-size: 24px; text-align: center; background: #fff; border-radius: 15px 15px 0 0; } .video-box { width: 100%; margin-top: 20px; padding-bottom: 45%; } } .video-left { background: #d8bbd9; } .video-right { background: #fde3d9; } } /* ai-presenter End */