| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658 | .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: 77px;    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: 4rem;    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: .4rem .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 .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__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 0;}.category__btngrp {    padding: 0 8rem;}.category__btn {    background-color: #A7D9E2;    border: none;    border-radius: 5rem;    outline: none;    color: white;    font-size: 1.3rem;    padding: .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: .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: .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: .45rem .8rem;}.cntsubscribe__sub:hover {    background-color: #ff892e;    color: white;}.cntsubscribe__input {    border-radius: 10rem;    padding: .4rem .8rem;    width: 100%;}@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: .9rem;    }    .category__btngrp {        padding: 0;    }    .category__btn {        padding: .3rem 1.5rem;        font-size: 1.2rem;    }    .ctncategory__btn {        padding: .2rem 1rem;        font-size: 1rem;    }    .top3 .row {        padding: 0;    }    .card__rank {        padding: .8rem 1rem;    }    .top3__num {        left: .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%;    }}@media (max-width: 768px) {    .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;    }    .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;    }}@media (max-width: 576px) {    .header__title {        font-size: 2.5rem;    }    .header {        padding-top: 3rem;        height: 63vh;        padding-bottom: 0rem     }    .header__right {        height: 30vh;    }    .header__right__magnifier {        right: 0rem;        bottom: 1.5rem;    }    .category__btn {        padding: .2rem 1rem;        font-size: 1rem;    }    .category {        padding: 1rem;    }    .footer_img {        height: 50px;    }    .footer {        font-size: .9rem;    }}@media (max-width: 480px) {    .ctncategory__btn {        margin-top: .6rem;    }    .header__right__video {        position: absolute;        width: calc(80% - 5%);        left: 2.1rem;        top: 1.3rem;    }}
 |