:root{--main-color:#074E0B;--sub-color:#795b49;--notice-color:#ee8687;--bg-color:#C9D2A0}body{background:#fff;font-family:Arial,"文泉驛正黑","WenQuanYi Zen Hei","儷黑 Pro","LiHei Pro","微軟正黑體","Microsoft JhengHei","標楷體",sans-serif;color:#333}body,html{width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:100px;letter-spacing:3px}h2{color:#333;font-size:30px;letter-spacing:2px}h3{color:#444;font-size:20px;letter-spacing:1px}h4{font-size:14px;letter-spacing:3px}p{font-size:16px;letter-spacing:.8px;line-height:1.6;margin:0}a{display:block;text-decoration:none!important}a:focus,a:visited{outline:0;text-decoration:none!important}img{display:block;width:100%}li,ul{margin:0;padding:0;list-style:none}body{padding-top:56px}nav.navbar{background-color:var(--main-color)}.dropdown-menu{border:0;margin-bottom:10px}.nav-logo{width:100px}.navbar-light .navbar-nav .nav-link{color:#666!important;width:100%;text-align:left}.navbar-light .navbar-toggler{color:#fff}.dropdown-item{color:#666!important;padding:5px 15px}.color-block{background-color:var(--bg-color)}.text-highlight{color:var(--notice-color)}.section-block{padding:50px 0}@media screen and (min-width:768px){.section-block{padding:80px 0}}.section-title{margin-bottom:30px}h2{font-size:28px}.owl-next,.owl-prev{position:absolute;top:0;height:30px;width:30px;line-height:30px;text-align:center;top:50%;transform:translateY(-50%)}.owl-next.disabled,.owl-prev.disabled{opacity:.25}.owl-next i,.owl-prev i{font-size:32px!important;opacity:.65;transition:.3s}.owl-nexthover i,.owl-prevhover i{color:#333!important}.owl-prev{left:-35px}.owl-next{right:-35px}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#333;text-decoration:none}.owl-theme .owl-nav [class*=owl-]:focus{outline:0}@media screen and (max-width:767px){.owl-prev{left:-15px}.owl-next{right:-15px}}h1{font-size:36px}.slogan-section .slogan-wrap .main-slogan p{font-size:20px;font-weight:700;color:var(--main-color)}.introduction-fixedBox-btn{border-radius:2px 0 0 2px;position:fixed;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.introduction-fixedBox-btn i.fa{position:relative;top:-1px}.introduction-fixedBox-btn.isShow{opacity:0}.fixedBox-button{width:48px;height:48px;line-height:48px;font-size:24px;text-align:center;right:0;bottom:15px;z-index:3;background-color:#064e0b;color:#fff;cursor:pointer}.introduction-fixedBox{position:fixed;top:0;right:0;z-index:100000001;width:100%;height:100%}.introduction-fixedBox .fixedBox-listwrap{position:relative;width:80%;height:100%;margin-left:auto;background-color:rgba(255,255,255,.9)}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list{width:100%;height:calc(100% - 63px);overflow-y:scroll;padding:15px;margin-left:auto}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list ul{padding-left:10px}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list li a{color:#888;display:block;font-size:16px;line-height:2.2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;white-space:nowrap;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list li a.active{color:#064e0b;font-weight:700}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list>li{padding-top:10px;padding-bottom:5px}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list>li>a{color:#3e3e3e;font-weight:700;position:relative;padding-left:10px}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list>li>a:after{content:'';display:block;position:absolute;left:0;top:calc(50% - 8px);width:4px;border-radius:0 3px 3px 0;background-color:#064e0b;height:16px}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list .fixedBox-img-wrap{display:none}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list::-webkit-scrollbar{display:none}.introduction-fixedBox .fixedBox-listwrap li,.introduction-fixedBox .fixedBox-listwrap ul{list-style-type:none;padding:0;line-height:1.5;margin:0;padding-inline-start:0}.introduction-fixedBox .fixedBox-listwrap .fixedBox-button{border-radius:2px 0 0 2px;position:absolute}@media screen and (min-width:768px){.introduction-fixedBox{top:auto;right:20px;bottom:30px;z-index:5;width:280px;height:480px}.introduction-fixedBox .fixedBox-listwrap{width:100%;border-radius:5px 5px 0 5px;box-shadow:0 -2px 8px rgba(0,0,0,.1)}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list{padding:5px 15px;height:calc(100% - 48px)}.introduction-fixedBox .fixedBox-listwrap .fixedBox-button{border-radius:2px 0 0 0;bottom:0;right:0}.introduction-fixedBox-btn{right:20px;bottom:30px}}@media screen and (min-width:1200px){.introduction-fixedBox{top:25%;right:0;bottom:auto;width:auto;height:auto}.introduction-fixedBox .fixedBox-listwrap{position:relative;margin-left:auto;background-color:transparent;box-shadow:none}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list{width:auto;height:auto;overflow-y:visible}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list>li{padding:0 20px;margin:15px 0}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list>li>a{padding-left:0;text-align:center;display:block;color:#a1a1a1}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list>li>a:after{display:none}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list>li>a.active,.introduction-fixedBox .fixedBox-listwrap .fixedBox-list>li>a:hover{color:#064e0b}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list>li>a.active .fixedBox-img-wrap,.introduction-fixedBox .fixedBox-listwrap .fixedBox-list>li>a:hover .fixedBox-img-wrap{background-color:#064e0b}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list li a{font-size:14px}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list .fixedBox-img-wrap{display:block;text-align:center;border-radius:50%;background-color:#ddd;box-shadow:0 2px 8px rgba(0,0,0,.1);width:50px;height:50px;margin:0 auto;-webkit-transition-property:background-color;-moz-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list .fixedBox-img-wrap img{width:100%;height:auto;display:block}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list li{position:relative}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list ul.fixedBox-secList{position:absolute;right:calc(100% - 15px);bottom:0;background-color:rgba(6,78,11,.9);border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:5px 10px}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list ul.fixedBox-secList li a{color:rgba(255,255,255,.7)}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list ul.fixedBox-secList li a.active,.introduction-fixedBox .fixedBox-listwrap .fixedBox-list ul.fixedBox-secList li a:hover{color:#fff}.introduction-fixedBox .fixedBox-listwrap .fixedBox-list ul.fixedBox-secList::after{content:'';position:absolute;bottom:10px;right:-10px;display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent rgba(6,78,11,.9)}}@media screen and (min-width:1920px){.introduction-fixedBox .fixedBox-listwrap .fixedBox-list li a{font-size:16px}}.slogan-section .row{align-items:center}.row{margin:0}.navbar{padding:0}.navbar-nav{width:100%;padding:10px 15px}.navbar-wrap{width:100%}.navber-top{padding:10px 15px}.navbar-wrap .navbar-collapse{background-color:#fff;border-bottom:1px solid #eee}.navbar-wrap .navbar-light .navbar-nav .nav-link{color:#666!important}.navbar-toggler{border:none;background:0 0!important}.navbar-toggler:focus,.navbar-toggler:hover{background:0 0!important}.nav-item>button{border:none;background:0 0!important}.navbar-toggler{padding:0;margin:auto 0 auto auto;width:40px;height:40px;position:relative}.navbar-toggler .icon-bar{position:absolute;display:block;height:2px;width:22px;background-color:#fff;border-radius:1px;opacity:1;left:calc(50% - 8px);transform:rotate(0);transition:.25s ease-in-out;transform-origin:left center}.navbar-toggler .icon-bar:nth-child(1){top:12px}.navbar-toggler .icon-bar:nth-child(2){top:20px}.navbar-toggler .icon-bar:nth-child(3){top:27px}.navbar-toggler[aria-expanded=true] .icon-bar:nth-child(1){transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .icon-bar:nth-child(2){width:0;top:15px;opacity:0}.navbar-toggler[aria-expanded=true] .icon-bar:nth-child(3){transform:rotate(-45deg)}@media screen and (min-width:992px){.navbar-wrap{display:flex;width:1170px;margin:0 auto}.navbar-wrap .navbar-collapse{border:none;background:0 0!important}.navbar-light .navbar-nav .nav-link{color:#fff!important}.dropdown-menu{border:1px solid rgba(0,0,0,.1)}}h1{font-size:22px;letter-spacing:2px;color:var(--main-color);line-height:2}.section-block{padding-left:15px;padding-right:15px}.draw-section-title{text-align:center;letter-spacing:1.5px;margin-bottom:30px}.color-section div.color-title{margin-top:80px}.draw-section-title div.color-title{display:inline-block;padding:0 8px;color:var(--main-color);font-size:36px}@media screen and (max-width:618px){.draw-section-title div.color-title{font-size:30px}}.draw-section-title div.color-separate-line{text-align:center}.draw-section-title div.color-separate-line span:nth-child(1){border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:var(--main-color);width:120px}.draw-section-title div.color-separate-line span:nth-child(2){border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:var(--notice-color);width:70px}.draw-section-title div.color-separate-line span{display:inline-block;height:5px;overflow:hidden}.slogan-section{background-image:url(../images/bkg_01.png);background-repeat:no-repeat;background-size:contain;background-position:center bottom}.slogan-content{padding:30px 0}.slogan-content p{line-height:2;color:#002e20;margin-top:30px;text-align:left}@media screen and (min-width:768px){h1{font-size:32px;line-height:1.6;margin-bottom:30px}}@media screen and (min-width:992px){.slogan-content p{margin-top:0;font-size:20px;padding:0 0 0 20px}}@media screen and (min-width:1200px){.slogan-content p{font-size:22px}}.ad-section{background-color:#fff5c9}.ad-section .ad-wrap{border-radius:20px;overflow:hidden;border:3px solid #ffd588;background-color:#fff;padding:5px;max-width:930px;margin:0 auto}.ad-section .ad-wrap .ad-img{border-radius:15px;overflow:hidden;margin-bottom:20px}.ad-section .ad-wrap .ad-content{padding:0 15px 15px 15px}.ad-section .ad-wrap .ad-content a{background-color:var(--notice-color);color:#fff;text-align:center;height:50px;line-height:50px;border-radius:25px;margin-top:20px;transition:all .5s ease}.ad-section .ad-wrap .ad-content a:hover{transform:translateY(-3px)}@media screen and (min-width:992px){.ad-section .ad-wrap .ad-img{float:left;width:400px;margin:0}.ad-section .ad-wrap .ad-content{float:right;width:calc(100% - 400px);padding:30px}.ad-section .ad-wrap .ad-content p{font-size:20px}.ad-section .ad-wrap .ad-content a{margin-top:60px;width:fit-content;padding:0 50px;margin-left:auto}}.bestseller-item a{border-radius:20px;overflow:hidden;background:rgba(255,255,255,.7);margin-bottom:30px;box-shadow:rgba(0,0,0,.133) 0 20px 25px -5px,rgba(0,0,0,.134) 0 10px 10px -5px;transition:all 1s ease}@media screen and (min-width:768px){.bestseller-item{padding:15px}}.bestseller-item a:hover{transform:translateY(-10px)}.bestseller-item-img{opacity:1;transition:all 1s ease}.bestseller-item a:hover .bestseller-item-img{opacity:.8}.bestseller-item-content-wrap{padding:15px}.bestseller-item h6{text-align:center;color:#3e3e3e;font-size:16px;height:40px;display:flex;align-items:center;justify-content:center}.bestseller-item .bestseller-item-content{font-size:14px;color:#707070;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.bestseller-item .bestseller-item-price{text-align:right;color:tomato;font-size:14px;margin-top:10px}.category-item{margin-bottom:30px}.category-item a{position:relative;overflow:hidden;border-radius:20px;height:280px;box-shadow:rgba(0,0,0,.24) 0 3px 8px}@media screen and (min-width:768px){.category-item{padding:15px}}@media screen and (min-width:992px){.category-item a{height:320px}}.category-item a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 80%);z-index:0}.category-item .category-img{width:100%;height:100%}.category-item .category-img img{width:100%;height:100%;object-fit:cover;transition:transform 3s ease;position:relative;z-index:-1}.category-item .category-content{position:absolute;width:100%;bottom:0;padding:20px;color:#fff;transition:background-color 1.5s ease;letter-spacing:1px}.category-item .category-content h5{margin-bottom:50px;font-size:28px;transition:.3s}.category-item .category-content .category-btn{max-height:0;opacity:0;transition:max-height 1.5s ease,opacity 1s ease}.category-item a:hover .category-img img{transform:scale(1.2)}.category-item a:hover .category-content{background-color:rgba(20,20,20,.4)}.category-item a:hover .category-btn{max-height:78px;opacity:1}.category-item a:hover h5{color:#ffc107}.category-btn p{width:80px;display:block;background-color:#000;border:1px solid #fff;border-radius:20px;color:#fff;font-size:12px;text-align:center;margin-left:auto;padding:6px 6px;margin-top:12px;text-decoration:none}.category-item-bird a{color:#333}.category-item-bird a:hover .category-img{transform:scale(.85) translateY(40px)}.category-item-bird .category-img{border-radius:20px;overflow:hidden;transform:scale(.85) translateY(50px);transition:.5s ease-in-out}.category-item-bird .category-content{padding:5px;background-color:#fff;border-radius:20px;box-shadow:2px 2px 6px rgba(0,0,0,.2)}.category-item-bird .category-content .category-content-wrap{padding:40px 15px 15px 15px;border:1px solid #eee;border-radius:15px}.category-item-bird .category-content h5{margin:0 0 10px 0;text-align:center}.category-item-bird .category-content p{font-size:14px;margin-bottom:10px}.category-item-bird .category-content span{font-size:14px;color:#ea7d3e;display:block;text-align:right}@media screen and (min-width:1024px){.category-item-bird a:hover .category-img{transform:scale(.85) translateY(50px)}.category-item-bird .category-img{transform:scale(.85) translateY(75px)}.category-item-bird .category-content .category-content-wrap{padding:60px 15px 15px 15px}.category-item-bird .category-content h5{font-size:24px;margin-bottom:15px}.category-item-bird .category-content p{font-size:16px}.category-item-bird .category-content span{font-size:16px}}.post-wrap .row{justify-content:center}.post-item{margin-bottom:30px;height:100%}.post-item a{transition:all .3s ease;border-radius:8px;overflow:hidden;box-shadow:0 3px 6px RGB(0 0 0 / 16%);padding:15px;background-color:#fff;height:92%}.post-img-wrap{position:relative}.post-img-wrap .post-tag{background-color:#ea7d3e;position:absolute;top:10px;left:10px;height:25px;line-height:25px;border-radius:4px;padding:0 10px;color:#fff;font-size:12px;z-index:1}.post-img-wrap .post-img-info{position:absolute;top:0;left:0;height:100%;width:100%;padding:40px;background-color:rgba(0,0,0,.5);transition:1.2s ease;opacity:0}.post-img-wrap .post-img-info p{font-size:12px;color:#fff}.post-item a:hover .post-img-wrap .post-img-info{opacity:1}.post-content{padding:20px 10px 10px 10px}.post-content h5{color:#3e3e3e;font-size:18px;line-height:1.6}.post-content-keyword ul{font-size:0;margin-top:10px}.post-content-keyword ul li{display:inline-block;padding:3px 7px;border:1px solid rgba(209,209,209,.75);background-color:#fff;color:#515151;font-size:12px;border-radius:4px;margin-right:5px}@media screen and (min-width:768px){.post-item{padding:15px}.post-img-wrap .post-img-info{padding:50px 40px}.post-img-wrap .post-img-info p{font-size:14px}}footer{background-color:var(--main-color);color:#fff;padding:30px}.nav-item .nav-link{border-top:1px solid #eee;padding:10px 0}ul.nav-item .nav-link{border-top:0!important}@media screen and (min-width:992px){.nav-item .nav-link{border-top:0!important;padding:0}}