@import"https://fonts.googleapis.com/css?family=Noto+Sans+TC";@import"https://fonts.googleapis.com/css?family=Ma+Shan+Zheng";*{font-family:"noto sans tc","droid sans fallback","microsoft jhenghei","microsoft yahei",sans-serif}body{background:#f8f8f8}body.no-scroll{overflow:hidden}.btn-outline-success{background:#fff}.no-break{word-break:keep-all;white-space:nowrap}.text-tiny{font-size:.7em}.text-small{font-size:.85em}.text-big{font-size:1.4em}.text-huge{font-size:1.8em}.navbar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;background-color:#fff;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.15);box-shadow:1px 1px 10px rgba(0,0,0,.15)}.navbar .justify-content-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar img{max-width:48px;height:100%}@media(max-width: 376px){.navbar img{max-width:36px}}.navbar a{vertical-align:middle;color:#000;text-decoration:none}.navbar .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-right:0;padding-left:0}.navbar .logo{font-family:"Ma Shan Zheng"}.navbar .navbar-brand{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0}@media(max-width: 374px){.navbar .navbar-brand{font-size:18px}}@media(max-width: 900px){.navbar>.container{max-width:100%}}.navbar .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}@media(max-width: 769px){.navbar .navbar-nav .nav-link{padding-right:.25rem;padding-left:.25rem}}.navbar.navbar-primary{z-index:10}@media(max-width: 376px){.navbar.navbar-primary{padding-left:.25rem;padding-right:.25rem}}.navbar.navbar-primary .container{z-index:-1}@media(max-width: 767px){.navbar .nav-item{margin-right:6px}}.navbar .nav-item .nav-link{word-break:keep-all;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#565656}.navbar .nav-item .nav-link i{font-size:20px}@media(min-width: 768px){.navbar .nav-item .nav-link i{margin-right:5px}}.navbar .nav-item.shopcar .count{width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .nav-item.shopcar .count .text{border-radius:100%;text-align:center;color:#fff;background:#e1b200;font-size:12px;width:20px;height:20px}.navbar .product-kind{margin-top:4px}.navbar .product-kind>div{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.navbar .product-kind>div>div{max-height:40px;-webkit-transition:max-height .3s;transition:max-height .3s;overflow:hidden}.navbar .product-kind>div>div .a{cursor:pointer}.navbar .product-kind>div>div.more{width:calc(100% - 40px)}.navbar .product-kind>div>div>ul{list-style:none;padding-left:0;margin-bottom:0}.navbar .product-kind>div>div>ul>li{display:inline-block;vertical-align:top;letter-spacing:3.3px}.navbar .product-kind>div>div>ul>li a,.navbar .product-kind>div>div>ul>li .a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px;text-align:center;display:block;border-radius:5px;text-decoration-line:none}.navbar .product-kind>div>div>ul>li a .d-flex>div,.navbar .product-kind>div>div>ul>li .a .d-flex>div{line-height:20px;font-size:15px}.navbar .product-kind>div>div>ul>li a .ext,.navbar .product-kind>div>div>ul>li .a .ext{font-size:12px}.navbar .product-kind>div>div>ul>li a:hover,.navbar .product-kind>div>div>ul>li .a:hover{background-color:#e4e4e4}.navbar .product-kind>div>div>ul>li:nth-last-child(1){margin-right:0}.navbar .product-kind>div>div>ul>li:hover>.panel{display:block}.navbar .product-kind>div>div>ul>li .panel{padding-top:8px;position:absolute;display:none}.navbar .product-kind>div>div>ul>li .panel>ul{border:1px solid #999;border-top:0;background:#fff;list-style:none;padding-left:0;margin-bottom:0}.navbar .product-kind>div>div>ul>li .panel>ul li a{min-width:120px}.navbar .product-kind .fa-angle-down{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s;transition:all .3s}.navbar .product-kind.expand .fa-angle-down{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s;transition:all .3s}.navbar .product-kind.expand>div>div{max-height:var(--max-height);-webkit-transition:max-height .3s;transition:max-height .3s}.main{margin-top:90px}@media(min-width: 768px){.main{margin-top:136px}}.footer{margin-top:30px;margin-bottom:30px;text-align:center}.footer a{color:#000}.toast{position:fixed;top:5px;left:50%;z-index:99999}.hr{position:relative;color:gray}.hr .text{position:absolute;top:4px;width:100%;text-align:center}.hr .text span{background-color:#fff;padding:0 5px}.sweet-alert h2{padding-top:8px}img{max-width:100%}.simple-pagination{display:inline-block;text-align:center;position:relative}.simple-pagination .pagination.disabled{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:hsla(0,0%,100%,.8)}.simple-pagination.pagination{margin-bottom:0}.simple-pagination ul{list-style:none;margin:0;padding:0}.simple-pagination ul li{display:inline-block}.simple-pagination .page-link{color:#3c4b5d}.simple-pagination .page-link:focus{-webkit-box-shadow:0 0 0 .2rem rgba(123,127,132,.25);box-shadow:0 0 0 .2rem rgba(123,127,132,.25)}.simple-pagination .page-item.active .page-link{z-index:1;color:#fff;background-color:#007500;border-color:#007500}.modal-open2{overflow:hidden}.body-background{position:fixed;z-index:-999;bottom:0;width:100%;height:50%;background-repeat:repeat}.body-background svg{position:absolute;bottom:0}.body-background canvas{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-9999}.body-background .mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-9998}label.required::before{content:"*";color:red}.menu{position:fixed;width:calc(100% - 40px);height:100%;top:0;left:0;margin-left:-100%;-webkit-transition:margin-left .3s;transition:margin-left .3s;z-index:1049;background:hsla(0,0%,100%,.98);border-right:1px solid #cfcfcf}.menu.show{margin-left:0;-webkit-transition:margin-left .3s;transition:margin-left .3s}.menu .header{background-color:#fff;margin-bottom:10px}.menu .header .panel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:10px}.menu .header .panel .btn-close{color:#7a7a7a;background-color:rgba(0,0,0,0);border:1px solid #e4e4e4;border-radius:.25rem;padding:10px;font-size:25px;height:40px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu .header .logo{font-family:"Ma Shan Zheng"}.menu .header .logo a{color:#000;text-decoration:none;font-size:24px}.menu .header .logo img{max-height:40px;margin-right:10px}.menu .header .logo img.horizontal{max-width:200px}.menu .header .search-panel{position:relative;margin-right:10px;margin-left:10px}.menu .header .search-panel input{padding-right:30px}.menu .header .search-panel i{position:absolute;right:10px;top:10px}.menu .guide ul{list-style:none;margin:0;padding:0;font-size:18px}.menu .guide ul>li a{padding:10px 20px;display:block;color:#000}.menu .product-kind{color:#505050;font-size:18px;height:calc(100% - 415px);overflow-y:auto}.menu .product-kind a{text-decoration:none;color:#000}.menu .product-kind a:hover{color:#000}.menu .product-kind .btn.focus,.menu .product-kind .btn:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.menu .product-kind>ul{list-style:none;margin:0;padding:0}.menu .product-kind>ul>li a{padding:10px 20px;display:block}.menu .product-kind>ul>li a>.d-flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu .product-kind>ul>li a button svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s;transition:all .3s}.menu .product-kind>ul>li.show .plus{stroke-width:0px}.menu .product-kind>ul>li.show svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s;transition:all .3s}.menu .product-kind>ul>li.show .panel{max-height:var(--max-height);-webkit-transition:max-height .3s;transition:max-height .3s}.menu .product-kind>ul>li .panel{overflow:hidden;max-height:0;-webkit-transition:max-height .3s;transition:max-height .3s}.menu .product-kind>ul>li .panel>ul{list-style:none}.menu .product-kind>ul>li .panel>ul li a{font-size:18px}.dropdown-menu{overflow-y:auto}.policy .panel{background-color:#fff;padding:20px 30px;border-radius:10px;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}.policy .panel h1{color:#333;text-align:center}.policy .panel h2{color:#555;margin-top:20px;font-size:24px}.policy .panel p{margin:10px 0}.policy .panel ul{margin:10px 0 10px 20px}.policy .panel li{margin:5px 0}.policy .panel .effective-date{font-style:italic;text-align:center;color:#666}