@charset "UTF-8"; body { font-family: "Helvetica Neue"; } .sec-00 { background-color: rgb(202, 202, 202); transition-property: height; transition-duration: 300ms; } .sec-00__close { position: absolute; top: 0; right: 20px; width: 50px; height: 30px; background-color: hsla(0, 0%, 100%, 0.66); border-radius: 0 0 50px 50px; color: #888; border: none; outline: none; font-size: 11px; box-shadow: 0 0 10px rgba(32, 32, 32, 0.25); line-height: 12px; z-index: 3; } .sec-00.bannerClose { height: 0; overflow: hidden; transition-property: height; transition-duration: 300ms; } .sec-00 .container-fluid { background-color: rgb(202, 202, 202); } .sec-00__slider { margin: 0 auto; width: 100%; height: 100%; max-width: 1310px; padding-top: 20px; padding-bottom: 24px; } @media (max-width: 1850px) { .sec-00__slider { max-width: 1310px; } } @media (max-width: 1550px) { .sec-00__slider { max-width: 1310px; } } @media (max-width: 576px) { .sec-00__slider { max-width: 100%; height: auto; } } .sec-00__slider .slide-item { width: 100%; height: 100%; max-width: 1310px; max-height: 300px; -o-object-fit: contain; object-fit: contain; height: 300px; cursor: pointer; } @media (max-width: 576px) { .sec-00__slider .slide-item { max-width: 100%; height: auto; } } @media (max-width: 576px) { .sec-00 .slick-next { right: 25px; } } .sec-00 .slick-prev { z-index: 100; } @media (max-width: 576px) { .sec-00 .slick-prev { left: 25px; } } .sec-00 .slick-prev:before, .sec-00 .slick-next:before { display: none; } /* 設計師列表頁_navbar start*/ .v-toolbar { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } .v-toolbar__content_nav_box { justify-content: center; height: 100%; } .layout { display: flex; flex: 1 1 auto; flex-wrap: nowrap; min-width: 0; } .v-toolbar__content { position: relative; align-items: center; display: flex; } .v-toolbar__content .logo { position: absolute; left: 10px; top: 8px; z-index: 200; } .shadow-none { box-shadow: none; } .text-promote-color { color: #ee7800 !important; } .navbar-main { background: #fff; z-index: 1000; } .dropdown { position: relative; } #app_user .dropdown-toggle { padding: 15px 0; } #app_user .dropdown:hover .dropdown-menu { display: block; } #app_user .dropdown-menu { position: absolute; top: 62px; left: 0; right: 0; text-align: center; } #app_user .dropdown-menu:hover { background-color: #eeeeee; } @media (min-width: 991px) { li.dropdown:hover > .dropdown-menu { display: block; } } .nav-item { position: relative; } .nav-item .nav-link { position: relative; color: rgba(0, 0, 0, 0.87); font-size: 1.17rem; padding: 1.075rem 10px; } @media (max-width: 991px) { .nav-item .nav-link { padding: 0; } } .nav-item .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1050; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; transition: 0.3s; } .nav-item .thdmenu-block { display: none; position: absolute; left: 99.5%; top: -1px; } .dropdown-menu { min-height: 42px; margin-left: 10px; } .dropdown-toggle::after { display: none !important; } .thdmenu-block { position: absolute; left: 99.5% !important; top: -1px !important; } .dropdown-item { cursor: pointer; } .v-toolbar .navbar-nav > li:hover > .dropdown-menu { display: block; } .v-toolbar .dropdown-menu > li:hover > .thdmenu-block { display: block; } .navbar .dropdown-menu.dropdown-level-width { min-width: 13.5rem; } .navbar .navbar-nav .dropdown-item:hover { background: transparent !important; } .dropdown-sub:hover .submenu, .dropdown-sub:hover > div .thdmenu-block > li:hover > .dropdown-item, .dropdown-sub:hover i { color: #ee7800; } .navbar .dropdown-menu { top: 98%; } .navbar-nav .dropdown-menu { float: none; } .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; top: 72px; } @media (max-width: 1200px) { .navbar-expand-lg .navbar-nav .dropdown-menu { top: 69px; } } @media (max-width: 991px) { .navbar-expand-lg .navbar-nav .dropdown-menu { top: 0; position: initial; } } .dropdown-menu li { position: relative; } .dropdown-menu .thdmenu-block { display: none; position: absolute; left: 100%; top: -7px; } @media (min-width: 991px) { .dropdown-menu > li:hover > .thdmenu-block { display: block; } } .thdmenu-block > li:hover > .dropdown-item { color: #ee7800; } .dropdown-sub a { font-size: 16px; } .dropdown-sub p { font-size: 16px; } .dropdown-sub .dropdown-menu { top: -10px !important; left: 213px; } .dropdown-sub .dropdown-menu > li:hover > a { color: #ee7800; } .dropdown-sub .submenu { color: #34404b; } @media (min-width: 991px) { .dropdown-sub:hover .dropdown-menu { display: block; } } @media (max-width: 991px) { .dropdown-sub .submenu { padding: 10px 20px; } } .dropdown-sub .dropdown-menu { padding-left: 10px; } @media (max-width: 991px) { .dropdown-sub .dropdown-menu { padding-left: 30px; } } @media (max-width: 991px) { .dropdown .list .dropdown-sub { padding-left: 30px; } .dropdown .list .dropdown-sub .nav-link { padding-left: 30px; } .dropdown .list .dropdown-sub .submenu { padding: 8px 20px; } .dropdown .list .hover-block { padding: 0 !important; } } .hover-block .nav-link { border-bottom: none !important; } .hover-block .nav-link:hover a, .hover-block .nav-link:hover p { color: var(--sub-color); } .sticky-top { position: sticky; top: 0; z-index: 1020; } .toolbar .member-center { top: 5px; position: absolute; right: 8px; display: flex; align-items: center; z-index: 99; } .v-btn { height: 50px; transition: 0.3s; border-radius: 2px; } .v-btn__content { align-items: center; display: flex; flex: 1 0 auto; justify-content: center; margin: 0 auto; position: relative; transition: 0.3scubic-bezier 0.25, 0.8, 0.5, 1; white-space: nowrap; width: inherit; padding: 5px 8px; } .v-btn__content a { font-size: 14px; font-weight: normal; cursor: pointer; color: #000; font-family: Helvetica, Noto Sans TC, Roboto, Arial, sans-serif !important; } .v-btn:hover { position: relative; } .v-btn:hover { background-color: #e5e6e5; } .navbar-login { padding-right: 8px !important; } .navbar-mb { box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); -moz-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); padding-top: 5px; padding-bottom: 5px; background-color: white !important; z-index: 99; } .navbar-mb-toggler { padding-left: 0; border-color: transparent !important; } .navbar-mb-toggler:focus { box-shadow: none; } .navbar-mb-toggler-icon { display: flex; justify-items: center; } .navbar-mb-toggler-icon i { font-size: 25px; line-height: 30px; display: inline-block; } .navbar-mb-search { padding-right: 2px; } .navbar-mb-brand { font-size: 1.5rem; } .navbar-main.sticky { position: fixed; top: 0; width: 100%; } .navbar-main.sticky + .sec-01 { padding-top: 58px; } .sticky { position: fixed; top: 0; width: 100%; z-index: 3000; } .sticky + .sec-01 { padding-top: 58px; } .sec-menu { display: none; z-index: 105; position: absolute; top: 0; left: 0; right: 0; font-size: 14px; } .sec-menu-block { padding-top: 61px; margin: 0; transition: transform 0.5s; position: fixed; top: 0; left: -100%; right: 0; height: 100%; overflow-y: scroll; max-width: 100%; background-color: white; transition: all 0.3s; } .sec-menu-list { background: white; margin-bottom: 0; } .sec-menu-list .navbar-nav { padding: 0 2rem; width: 100%; } .sec-menu-list .navbar-nav .dropdown-menu { border: none; padding: 0; height: 0; opacity: 0; transition: all 1s; } .sec-menu-list .navbar-nav .dropdown-menu.show { height: -moz-fit-content; height: fit-content; opacity: 1; } .sec-menu-list .navbar-nav .dropdown-menu .dropdown-item { padding-left: 3rem; } .sec-menu-list .navbar-nav .dropdown-menu .dropdown-item:active, .sec-menu-list .navbar-nav .dropdown-menu .dropdown-item.active, .sec-menu-list .navbar-nav .dropdown-menu .dropdown-item:focus { background-color: white; } .sec-menu-list .navbar-nav .dropdown-menu .dropdown-item:hover { background-color: white; } .sec-menu-list .navbar-nav .dropdown-menu .sub-menu .dropdown-item { padding-left: 6rem; } .sec-menu-list .nav-item { font-size: 17px; display: block; width: 100%; } .sec-menu-list .nav-link { padding-top: 11px; padding-bottom: 8px; color: #707070; position: relative; -webkit-appearance: none !important; -moz-appearance: none !important; appearance: none !important; border-radius: 0; } .sec-menu-list .nav-link .link_div { width: 25px; } .sec-menu-list .nav-link a { color: #707070; text-decoration: none; } .sec-menu-list .nav-link.show i { transform: rotate(-180deg); } .sec-menu-list .nav-link .expand { position: absolute; right: 10px; } .sec-menu-list .nav-link .expand i { font-size: 11px; color: #d3d3d3; transition: all 0.5s; } .sec-menu-list .nav-link.text-main { color: #ee7800; } .sec-menu-list .sub-link .expand { position: absolute; right: 20px; top: 8px; width: 1.5rem; text-align: center; } .sec-menu-list .sub-menu { display: none; } .sec-menu-list .sub-menu.show { display: block; } .sec-menu-list hr { margin: 3px 0; background-color: rgb(187, 187, 187); } .sec-menu-follows { padding: 2rem 2.5rem; background-color: rgba(230, 230, 230, 0.937254902); margin-top: -9px; } .sec-menu-follows-title { color: #797979; font-size: 14px; } .sec-menu-links { margin-bottom: 2.5rem; } .sec-menu-links a { color: #797979; text-decoration: none; display: inline-block; padding: 1px 0; border-bottom: 1px solid #acacac; margin: 0 0.6rem; flex-wrap: nowrap; } @media (max-width: 385px) { .sec-menu-links a { margin: 0 0.4rem; } } .sec-menu .follows-fp { color: #797979; text-decoration: none; font-weight: 400; display: block; padding-left: 0.5rem; } .sec-menu .follows-fp:nth-of-type(1) { margin-bottom: 0.6rem; } .sec-menu .copyright { color: #797979; font-size: 13px; } .navbar-light .navbar-brand { cursor: pointer; } .designers-nav li .nav-link { font-size: 16px; } .designers-nav li .nav-link:hover { opacity: 0.8; } .designers-nav .text-phone { color: #ea068c; } .designers-nav .nav-item .nav-link:after { border: none !important; } /* 設計師列表頁_navbar end */ #navbarSupportedContent img { width: 20px; } #navbar { position: sticky; top: 0; z-index: 1000; } .navbar { box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); -moz-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); padding-top: 5px; padding-bottom: 5px; background-color: white !important; z-index: 99; } .navbar .container-fluid { padding: 0 2.5rem; } @media (max-width: 1100px) { .navbar .container-fluid { padding: 0 0.6rem; } } .navbar-toggler { padding-left: 0; border-color: transparent !important; } .navbar-toggler:focus { box-shadow: none; } .navbar-toggler-icon { display: flex; justify-items: center; } .navbar-toggler-icon i { font-size: 25px; line-height: 30px; display: inline-block; } .navbar-search, .navbar-login { padding-right: 2px; } .navbar-login { cursor: pointer; } .navbar-search-magnify { cursor: pointer; } .navbar-brand { font-size: 1.5rem; } .navbar-brand.navbar-logo { display: flex; align-items: center; } .navbar-brand .navbar-login { font-size: 1rem; color: #ee7800; text-decoration: none; } .navbar .nav-link { cursor: pointer; } @media (max-width: 1100px) { .navbar .nav-link { font-size: 0.9rem; } } .navbar .nav-link .expand { transition: all 0.3s; } .navbar .nav-link .expand i { color: #D3D3D3; } .navbar .nav-link .rotate { transform: rotate(180deg); } @media (max-width: 991px) { .navbar .navbar-nav > li { padding: 15px 0; } .navbar .navbar-nav li { border-bottom: 1px solid #F4F4F4; } .navbar .navbar-nav .dropdown-menu { border: none; margin: 15px 0 -15px; } .navbar .navbar-nav .dropdown-menu .dropdown-sub:first-child { border-top: 1px solid #F4F4F4; } .navbar .navbar-nav .dropdown-menu .dropdown-sub:last-child { border-bottom: none; } .navbar .navbar-nav .dropdown-sub .dropdown-menu { margin: 0; } .navbar .navbar-nav .dropdown-sub .dropdown-menu li { padding: 8px 50px; } .navbar .navbar-nav .dropdown-sub .dropdown-menu li:first-child { border-top: 1px solid #F4F4F4; } .navbar .navbar-nav .dropdown-sub .dropdown-menu li:last-child { border-bottom: none; } } .navbar .navbar-nav .nav-item { margin: 0 0.5rem; } @media (max-width: 1200px) { .navbar .navbar-nav .nav-item { margin: 0 0.25rem; } } .navbar .navbar-nav .nav-item .dropbox { visibility: hidden; opacity: 0; transition: all 0.4s; position: absolute; width: 100vw; top: 100%; left: 0; background-color: rgba(255, 255, 255, 0.932); padding-top: 1.5rem; padding-bottom: 3rem; } .navbar .navbar-nav .nav-item .dropbox ul { padding-left: 0; } .navbar .navbar-nav .nav-item .dropbox-item { margin-bottom: 0.5rem; } .navbar .navbar-nav .nav-item .dropbox-item.first { font-size: 1.1rem; font-weight: 600; } .navbar .navbar-nav .nav-item .dropbox-item.first .dropbox-link { color: black; } .navbar .navbar-nav .nav-item .dropbox-link { text-decoration: none; color: rgb(146, 146, 146); font-size: 0.85rem; } .navbar .navbar-nav .nav-item .dropbox-link:hover { color: #ee7800; } .navbar .navbar-nav .nav-item .dropbox-link.dropbox-btn { border: 1px solid rgb(146, 146, 146); padding: 0.5rem 2rem; border-radius: 5px; width: 85%; min-width: 7rem; max-width: 11rem; } .navbar .navbar-nav .nav-item .dropbox-btn { display: flex; align-items: center; justify-content: center; } .navbar .navbar-nav .nav-item .dropbox .container { max-width: 900px; width: 70%; } .navbar .navbar-nav .nav-item .dropbox .container.stylebox { transform: translateX(-30%); } .navbar .navbar-nav .nav-item .dropbox .container.designerbox { transform: translateX(-5%); } .navbar .navbar-nav .nav-item .dropbox .container.newbox { transform: translateX(15%); } .navbar .navbar-nav .nav-item .dropbox .container.forumbox { transform: translateX(50%); } .navbar .navbar-nav .nav-item .nav-link { position: relative; font-size: 19px; cursor: pointer; color: #34404b; border-bottom: 4px solid transparent; } @media (max-width: 1200px) { .navbar .navbar-nav .nav-item .nav-link { font-size: 17px; } } @media (max-width: 991px) { .navbar .navbar-nav .nav-item .nav-link { border-bottom: none; } } .navbar .navbar-nav .nav-item .nav-link a { transition: all 0.2s; } .navbar .navbar-nav .nav-item .nav-link:hover { border-bottom: 4px solid #ee7800; } @media (max-width: 991px) { .navbar .navbar-nav .nav-item .nav-link:hover { color: #ee7800; border-bottom: none; } .navbar .navbar-nav .nav-item .nav-link:hover a { color: #ee7800; } } .navbar .navbar-nav .nav-item .nav-link span { display: block; } .navbar .navbar-nav .nav-item .nav-link .search-btn { border: none; background: transparent; padding-top: 4px; } @media (max-width: 1200px) { .navbar .navbar-nav .nav-item .nav-link .search-btn { padding-top: 3px; } } .navbar .navbar-nav .nav-item .nav-link .search-btn img { padding-bottom: 4px; } @media (max-width: 1200px) { .navbar .navbar-nav .nav-item .nav-link .search-btn img { padding-bottom: 3px; } } @media (max-width: 1100px) { .navbar .navbar-nav .nav-item .nav-link .search-btn img { padding-bottom: 2px; } } .navbar .navbar-nav .nav-item .search-btn { border: none; background: transparent; } .navbar .navbar-nav .nav-item:hover > .dropbox { visibility: visible; opacity: 1; } .navbar .navbar-nav .nav-item.lg .container { max-width: 1200px; width: 90%; } .navbar .navbar-nav .nav-item.lg .dropbox-link { text-decoration: none; color: rgb(146, 146, 146); font-size: 0.7rem; } .navbar .navbar-nav .nav-item.lg .dropbox-link:hover { color: #ee7800; } .navbar .navbar-nav .nav-item.lg .dropbox-item { margin-bottom: 0.1rem; } .navbar .navbar-nav .nav-item.lg .dropbox-item.first .dropbox-link { font-size: 0.85rem; } .navbar-search .container { max-width: 900px; width: 70%; } @media (max-width: 1100px) { .navbar-search .container { width: 90%; } } .navbar-search .dropbox { visibility: hidden; opacity: 0; transition: all 0.2s; position: absolute; width: 100vw; top: 100%; left: 0; background-color: rgba(255, 255, 255, 0.932); padding-top: 1.5rem; padding-bottom: 3rem; } .navbar-search .dropbox.open { visibility: visible; opacity: 1; } .navbar-search .dropbox__searchtab { width: 100%; background-color: gray; border-radius: 3px; padding: 0.2rem 1rem; padding-bottom: 1rem; } .navbar-search .dropbox__hots__title { font-size: 1rem; color: rgb(107, 107, 107); } .navbar-search .dropbox__hots__link { font-size: 0.9rem; color: rgb(146, 146, 146); text-decoration: none; cursor: pointer; margin: 0 0.2rem; } .navbar-search .dropbox__searchBar__input { width: 100%; outline: none; border: 2px solid #ee7800; border-radius: 5rem; padding: 0.3rem 1.2rem; font-size: 0.9rem; } .navbar-search .dropbox__searchBar__submit { outline: none; border: none; font-size: 0.9rem; background-color: transparent; color: #ee7800; margin-left: -1rem; transform: translateX(-100%); padding: 0 0.6rem; } .navbar-search .dropbox__tab .nav-item { margin: 0 0.6rem; } .navbar-search .dropbox .nav-item-link { border: none; outline: none; font-size: 1rem; color: white; padding: 3px; position: relative; } .navbar-search .dropbox .nav-item-link::after { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 100%; border-bottom: 3px solid #ee7800; opacity: 0; } .navbar-search .dropbox .nav-item-link.active::after { opacity: 1; } .navbar-search .dropbox-tab-content .tabpar { display: flex; padding-top: 0.5rem; } .navbar-search .dropbox-tab-content .tabpar .col { margin: 0 0.6rem; } .navbar-search .dropbox-tab-content .tabpar .select { font-size: 1rem; padding: 0.6rem; border-radius: 3px; color: rgb(116, 116, 116); } .navbar-search .dropbox-tab-content .tabpar button { border: none; outline: none; background-color: #ee7800; border-radius: 3px; color: white; font-size: 1rem; padding: 0.6rem; } .navbar-search .dropbox-tab-content .tabpar .image-search { border: none; outline: none; background-color: #ee7800; border-radius: 3px; color: white; font-size: 1rem; } .navbar-search .dropbox-tab-content .tabpar .article-btn { border: none; outline: none; background-color: #ee7800; border-radius: 3px; color: white; font-size: 1rem; padding: 0.6rem; } .navbar-search .dropbox-tab-content .tabpar .home-btn { border: none; outline: none; background-color: #ee7800; border-radius: 3px; color: white; font-size: 1rem; padding: 0.6rem; } .navbar #search-btn { font-size: 20px; border: none; background: transparent; } .navbar-search .dropbox__tab .nav-item-link.active .nav-item-link::after { opacity: 1; } .navbar-main.sticky { position: fixed; top: 0; width: 100%; } .navbar-main.sticky + .sec-02 { padding-top: 53.5px; } .shadow-item { position: absolute; display: none; height: 3px; top: 51px; width: 100vw; right: 0; left: 0; margin: auto; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1607843137); border-bottom: 1px solid #ccc; } @media (max-width: 991px) { .shadow-item { display: block; } } .sec-02__slider { width: 100%; height: 100%; } .sec-02__slider .slide-item { width: 100%; height: 74vh; background-position: center center; background-size: cover; background-repeat: no-repeat; cursor: pointer; } .sec-02 .slick-prev:before, .sec-02 .slick-next:before { display: none; } .sec-02 .slick-prev { left: 15px; z-index: 3; } .sec-02 .slick-next { right: 15px; } a { text-decoration: none; } .text-hhh { color: #ee7800; } .content { background-color: #fcfcfc; padding: 1rem 30px 0.5rem; } .content .infoCard { color: #727679; text-align: center; padding: 1rem; background-color: rgba(244, 244, 244, 0.8); box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); transform: translateY(-150px); } .content .infoCard__seo { font-size: 0.9rem; text-align: center; padding: 1rem; display: block; line-height: 1.2; } .content .infoCard__approve { color: #ff0000; } .content .infoCard__avatar { width: 200px; height: 200px; border: 3px solid #fff; border-radius: 50%; background-size: cover; background-repeat: no-repeat; } .content .infoCard__detail aside { line-height: 2; font-size: 0.9rem; } .content .infoCard__detail__l { flex-basis: 30%; display: flex; justify-content: flex-end; flex-grow: 0; max-width: 30%; } .content .infoCard__detail__l.title { color: #aaaaaa; font-size: 1.125rem; font-weight: 400; transform: translateX(-15px); } .content .infoCard__detail__r { flex-basis: 70%; text-align: start; flex-grow: 0; max-width: 70%; word-break: break-all; } .content .infoCard__detail__r a { color: #727679; } .content .infoCard__detail__r a:hover { color: #ee7800; } .content .infoCard .scMedia { display: flex; padding: 1rem 0; width: 100%; margin-left: auto; margin-right: auto; justify-content: space-around; } .content .infoCard .scMedia a { width: 16%; } .content .infoCard .scMedia a img { width: 100%; } .content .infoCard .scMedia span { width: 16%; cursor: pointer; } .content .infoCard .scMedia span img { width: 100%; } .infoContent a { color: #727679; text-decoration: none; font-size: 0.9rem; } .infoContent a.active { color: #ee7800; } .infoContent .nav-item { margin: 0 0.8rem; width: auto; } .infoContent .nav-item-link { display: block; padding: 0.5rem 2.5rem; text-decoration: none; background-color: transparent; font-size: 0.9rem; color: #727679; transition: all 0.3s; -webkit-appearance: none !important; } @media (max-width: 1200px) { .infoContent .nav-item-link { padding: 0.5rem 0.8rem; } } .infoContent .nav-item-link:hover { color: #ee7800; } .infoContent .nav-item-link.active { color: #ee7800; border-bottom: 2px solid #ee7800; } .infoContent .likeSee { margin-top: 0.8rem; } @media (max-width: 1200px) { .infoContent .likeSee { width: 12%; position: absolute; right: -1.5rem; bottom: -1.5rem; } } .infoContent .likeSee span { color: #727679; font-size: 0.9rem; cursor: pointer; } .infoContent .likeSee span:hover { color: #ee7800; } .infoContent .likeSee__divider { height: 12px; display: inline-block; border: 0.5px solid #9d9d9d; } .infoContent .card { box-shadow: 0 1px 10px #eee; margin: 0 0 1.5rem; border: none; overflow: hidden; } .infoContent .card:hover .card__bgImg { transform: scale(1.1); } .infoContent .card__bgImg { height: 293px; background-repeat: no-repeat; background-size: cover; background-position: center; position: relative; display: flex; justify-content: center; align-items: center; -webkit-box-pack: center; transition: all 0.4s; } .infoContent .card-body { padding: 0.5rem 1rem; } .infoContent .card__title { font-size: 1.125rem; -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 2; height: 54px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; font-weight: bold; margin: 0.5rem 0; color: #727679; } .infoContent .card__tag { margin: 0 0.2rem 0 0; } .infoContent .card__tag:hover { color: #ee7800; } .infoContent .company__block { margin: 0 0 2rem; } .infoContent .company__title { color: #aaaaaa; font-size: 2rem; font-weight: bold; } .infoContent .company__text { color: #43484c; } .nav-collapse-fixed { position: fixed; top: 52px; z-index: -1; width: 100%; opacity: 0; transition: opacity 0.5s; } @media (max-width: 1200px) { .nav-collapse-fixed { width: auto; } } .nav-collapse-fixed.sticky { display: block; opacity: 1; z-index: 20; } .nav-collapse-fixed .nav-collpase { padding: 1rem 0; background-color: #fcfcfc; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); } .navbar-main.sticky + .hero { padding-top: 53px; } .page-link { color: #727679; } .page-link:hover { color: #fff; background-color: #ee7800; border-color: #ee7800; } .page-link:focus { color: #fff; background-color: #ee7800; border-color: #ee7800; box-shadow: none; } .page-active { color: #fff; background-color: #ee7800; border-color: #ee7800; } .fixed-btn { position: fixed; right: 15px; bottom: 2rem; } .fixed-btn .btn-gotop, .fixed-btn .btn-login, .fixed-btn .btn-favor { cursor: pointer; padding: 1.2rem 0.8rem; background-color: rgba(255, 255, 255, 0.897); display: flex; align-items: center; box-shadow: 1px 1px 1px -3px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); -webkit-box-shadow: 1px 1px 1px -3px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); -moz-box-shadow: 1px 1px 1px -3px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } .footer__block-socials { padding-left: 0; display: flex; align-items: center; justify-content: space-between; } @media (max-width: 1100px) { .footer__block-socials img { width: 30px; } } @media (max-width: 575px) { .footer__block-socials { justify-content: center; } .footer__block-socials li { margin: 5px; } } .like { display: none; } .emodal-title { color: #ee7800; margin: 0 auto; font-size: 18px; } .emodal .form-control:focus { border-color: #ffb76f; box-shadow: none; } .emodal .btn-plus { color: #aaa; border-color: #aaa; } .emodal .btn-send { background-color: #ee7800; color: white; width: 30%; border: none; padding: 0.875rem 1rem; border-radius: 2px; } .emodal .btn-dismiss { width: 30%; border: none; padding: 0.875rem 1rem; background-color: #d1d2d3; border-radius: 2px; color: #fff; } #putEmail_hidden { border: 1px solid; border-radius: 28px; color: #ee7800 !important; } #putEmail_hidden .fm-email-btn { padding: 2px 5px 2px 5px; } /* designers.html start */ .text-primary { color: #ee7800 !important; } .border-primary { border-color: #ee7800 !important; } .container-searchbar { max-width: 990px; } .list-head { font-weight: bold; font-size: 1.5rem; font-family: "Microsoft JhengHei", Helvetica, Noto Sans TC, Roboto, Arial, sans-serif; } .search-bar-keyword a { color: #ee7800; text-decoration: none; background-color: transparent; } .search-bar .search-bar-aside { position: fixed; top: 490px; z-index: 999; transform: translateX(0%); } .search-bar .search-bar-aside-text { position: absolute; top: -24px; color: #444; background: rgba(255, 255, 255, 0.75); padding: 0 5px; width: 100%; text-align: right; cursor: pointer; } .search-bar .search-bar-block { padding: 0 8px 8px 0; transform: translateX(0%); transition: transform 300ms ease-in-out; background: rgba(255, 255, 255, 0.75); } .search-bar .search-bar-aside-arrow { transition: transform 300ms ease-in-out; } .search-bar .is-hidden { transform: translateX(-90%); } .search-bar .is-rotate { transform: rotate(180deg); } .input-group { height: calc(1.5em + 2rem + 2px); } .input-group .input-group-text, .input-group .keywords { font-weight: bold; font-size: 0.875rem !important; } .input-group .input-group-text { display: flex; align-items: center; padding: 0.5rem 2rem !important; margin-bottom: 0; color: #fff; text-align: center; white-space: nowrap; background-color: #ee7800; border: 2px solid #ee7800; line-height: 1.5; border-radius: 0.3rem; cursor: pointer; } .input-group .keywords { border: 2px solid; padding: 0 2rem; } .search-tab .bg-main { background-color: #fafafa; } .search-tab .dropdown-wrapper { display: flex; } .search-tab small { font-size: 16px; } .search-tab small span { font-size: 20px; font-weight: bold; } .search-tab .btn-original { background-color: #fff; font-weight: bold; border-color: #dbdbdb; } .search-tab .btn-original:focus { box-shadow: none; color: #ee7800; border-color: #ee7800; } .search-tab .tab-content .dropdown-menu { padding: 0; min-width: 20rem; max-height: 300px; overflow-y: auto; transform: none !important; top: 38px !important; inset: auto !important; } .search-tab .form-check-input, .search-tab .form-check-label { cursor: pointer; } .search-tab .form-check-input:checked { background-color: #000; border-color: #000; } .search-tab .form-check-input:focus { box-shadow: none !important; } .search-tab .search-tab-filter a { color: #000; } .search-tab .search-tab-filter a:hover { text-decoration: none; color: #ee7800; } .search-tab .search-tab-filter .divider::before { content: ""; border: 0.5px solid #aaaaaa; } .designer-container h6 { color: #000; } .designer-container img { width: 100%; height: 300px; -o-object-fit: cover; object-fit: cover; } .designer-container .item-card-person { width: 80px; height: 80px; border-radius: 50%; background-size: cover; box-shadow: 2px 2px 10px -2px rgba(0, 0, 0, 0.15); } .designer-container .item-card-company, .designer-container h6 { -webkit-box-orient: vertical; font-size: 0.875rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; line-height: 1.25; height: 1.09375rem; } .designer-container .ad-image { width: 100%; height: 295px; background-position: center center; background-repeat: no-repeat; background-size: contain; image-rendering: -webkit-optimize-contrast; } .search-tab-itemResult img { cursor: pointer; } .btn-box { position: fixed; right: 13px; bottom: 170px; z-index: 10; font-size: 32px; width: 50px; height: 50px; cursor: pointer; } @media (max-width: 767px) { .btn-box { right: 5px; bottom: 85px; } } .btn-box a { color: #000; display: flex; justify-content: center; align-items: center; } .btn-box button { width: 46px; height: 46px; margin: 3px 0; border: none; border-radius: 5px; box-shadow: 0px 2px 3px #ccc; background: rgba(255, 255, 255, 0.9); } .btn-box button:hover { transition: all 0.5s; background: rgb(255, 255, 255); } .btn-box button:hover img { filter: invert(50%) sepia(50%) saturate(4600%) hue-rotate(365deg) brightness(100%) contrast(100%); } .btn-box button img { width: 20px; } .btn-box .btn-gotop img { margin-top: -7px; } .fixed-bottom { padding: 10px 0; position: fixed !important; bottom: 0; right: 0; left: 0; background-color: white; justify-content: space-evenly; box-shadow: 0 8px 15px 2px rgba(0, 0, 0, 0.15); display: none; } @media (max-width: 767px) { .fixed-bottom { display: flex; } } .fixed-bottom div { padding: 0 15px; } .fixed-bottom a { display: flex; flex-direction: column; justify-content: center; align-items: center; cursor: pointer; } .fixed-bottom a img { width: 70px; height: auto; max-width: 100%; } .fixed-bottom a span { margin: 5px 0; } @media (max-width: 767px) { .designerlist-footer { display: none; } } @media (max-width: 767px) { .designer-pagination { margin: 0 70px 115px; } } /* designers.html end */ /* columns.html start */ #columns .dropdown-menu li:hover .sub-menu { visibility: visible; } /* columns.html end *//*# sourceMappingURL=list-style.css.map */