* { letter-spacing: 1px; } .navbar { box-shadow: 0 2px 10px 2px rgb(204, 204, 204); background-color: white; width: 100%; } .navbar .navbar-collapse { flex-grow: 0; } .header { margin-top: 50px; padding-top: 6.5rem; height: 75vh; position: relative; padding-bottom: 3rem; } .header__lefttop { position: absolute; left: 0; top: 0; z-index: -1; width: 350px; } .header__title { font-size: 3rem; color: #20616d; font-weight: 400; } .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; } .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; } .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; } /* 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: 1.2rem 3rem; border: none; outline: none; border-radius: 4rem; background: #fca25e; font-size: 1.5rem; } .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 rgb(207, 207, 207, 0.53); } .btns-dark { 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; font-size: 1.1rem; box-shadow: 1px 1px 5px 1px rgba(201, 201, 201, 0.637); } .loaded { box-shadow: 0 4px 8px 0 rgb(53, 105, 128, 0.3), 0 6px 20px 0 rgb(165, 200, 213, 0.41); 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; } } /* blog-traffic Start */ .blog-traffic .header__right { width: 100%; height: 50vw; position: relative; top: -100px; right: -70px; z-index: -1; background-size: cover; } @media (max-width: 1200px) { .blog-traffic .header__right { height: 60vw; right: 0px; } } @media (max-width: 767px) { .blog-traffic .header__right { width: 80%; height: 75vw; top: 0px; right: 0px; } } @media (max-width: 414px) { .blog-traffic .header__right { width: 100%; height: 95vw; top: 0px; right: 5px; } } .blog-traffic .header__lefttop { width: 100vw; height: auto; top: -120px; } @media (max-width: 767px) { .blog-traffic .header__lefttop { width: 150vw; height: auto; } } .blog-traffic .header__title { font-size: 2.5rem; line-height: 65px; font-weight: 600; } @media (max-width: 768px) { .blog-traffic .header__title { font-size: 2.2rem; } } .blog-traffic .category { padding: 0; } .blog-traffic .category.dm__description { padding: 0; } .blog-traffic .category__sub_h2::after { width: 3rem; border-bottom: 10px solid #ea5413; margin-top: 15px; } .blog-traffic ul { list-style: none; } /* .blog-traffic .dm__description { margin-top: 3rem; } */ @media (max-width: 1800px) { .blog-traffic .dm__description { margin-top: 5rem; } } @media (max-width: 1400px) { .blog-traffic .dm__description { margin-top: -5rem; } } @media (max-width: 1200px) { .blog-traffic .dm__description { margin-top: 0rem; } } @media (max-width: 991px) { .blog-traffic .dm__description { margin-top: -8rem; } } @media (max-width: 767px) { .blog-traffic .dm__description { margin-top: 11rem; } } @media (max-width: 414px) { .blog-traffic .dm__description { margin-top: 5rem; } } @media (max-width: 389px) { .blog-traffic .dm__description { margin-top: 10rem; } } .blog-traffic .img-block__img { width: 12%; object-fit: contain; image-rendering: -webkit-optimize-contrast; position: relative; top: -30px; } @media (max-width: 1200px) { .blog-traffic .img-block__img { top: -10px; } .blog-traffic .img-first { top: 0; } } @media (max-width: 991px) { .blog-traffic .img-block__img { width: 15%; } } @media (max-width: 767px) { .blog-traffic .img-block__img { width: 20%; top: 5px; } .blog-traffic .img-first { top: 15px; } } @media (max-width: 490px) { .blog-traffic .img-block__img { top: 15px; } .blog-traffic .img-first { top: 40px; } } @media (max-width: 414px) { .blog-traffic .img-block__img { top: 22px; } } @media (max-width: 575px) { .blog-traffic .category { padding: 0 10px; } } .blog-traffic .category h4 { font-size: 2rem; } .blog-traffic .category h4, .blog-traffic .category .sub-title { margin: 0; color: #f5ab1b; font-weight: bold; } .blog-traffic .category p { margin: 30px 0; } .blog-traffic .category ul { padding: 0; } .blog-traffic .category p, .blog-traffic .category li { line-height: 30px; } .blog-traffic .add-img { width: 130px; margin: 10px auto 0; image-rendering: -webkit-optimize-contrast; } @media (max-width: 991px) { .blog-traffic .add-img { margin: 0 auto; } } @media (max-width: 767px) { .blog-traffic .add-img { margin: 10px auto -25px; } } /* blog-traffic End */ /* youtube-views Start */ #youtube-views { 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 rgb(32 32 32 / 25%); // border: 1px solid rgba(0, 0, 0, 0.125); ul { padding: 0; list-style: none; img { margin-bottom: 1px; } } // ul li::before { // content: "○"; // color: #ea5413; // font-weight: bold; // display: inline-block; // margin-right: 5px; // } .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: 10px 20px; color: #fff; border: 1px solid transparent; border-radius: 50px; background: #ea5413; transition: all 0.3s; &:hover { color: #ea5413; border: 1px solid #ea5413; background: #fff; } } } } .direction-list { margin-top: 100px; 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; } } } /* youtube-views End */