@charset "UTF-8";@import url(https://fonts.googleapis.com/earlyaccess/notosanstc.css);@import url(https://fonts.googleapis.com/css?family=Roboto:500);@import url(https://fonts.googleapis.com/css2?family=Lora:wght@500&display=swap);a:focus{text-decoration:none;color:#f48f8f}.clear{clear:both}.zoom{overflow:hidden}.zoom img{transition:all .6s;-webkit-transition:all .6s}.zoom img:hover{transform:scale(1.07)}.nav-top .btn-box-cart{position:relative}.nav-top .btn-box-cart .cart_info{text-align:center;color:#fff;background:#a3a3a3;border-radius:50%;font-size:14px;width:20px;height:20px;position:absolute;top:-5px;right:-5px}.about .main-main{padding-bottom:0}.about .wrap-h1{text-align:center}.about .wrap-h1 img{position:absolute;top:200px;left:-300px}.about .about1-text{margin:0 auto}@media (min-width:768px){.about .about1-text{width:60%}}.about .about1-text p{font-size:18px}.about .about2 img{margin:0 auto}.about .about3 p{font-size:18px}@media (min-width:768px){.about .about3 p{width:80%}}@media (min-width:768px){.about .about4 .left1{width:80%;margin-left:20%}}.about .about4 p{font-size:18px}.nav-products ul li a{padding:2px 4px}.nav-products ul li.current a{background:#ca9f8a;border-radius:6px;color:#fefefe;padding:2px 4px}.nav-products h3{font-family:"Noto Sans TC"}.nav-products .select-sort{margin:0 px}@media (min-width:768px){.nav-products .select-sort{text-align:right}}@media (max-width:767px){.nav-products .select-sort{margin:8px 4px}}.nav-main .container .arrow{border-color:transparent transparent #f4eee9!important}.nav-main .container .nav-hr{padding:4rem 0;width:80%;margin:0 auto}@media (max-width:767px){.nav-main .container .box-sub-menu-wrap{margin-bottom:4px}}.nav-main .container .box-sub-menu-wrap .box-sub-menu{background-color:#f4eee9!important}@media (min-width:768px){.nav-main .container .box-sub-menu-wrap .box-sub-menu .container{border-bottom:1px solid #ca9f8a;padding-bottom:30px}}@media (max-width:767px){.nav-main .container .box-sub-menu-wrap .box-sub-menu .container>.row>.col-sm-2{margin-bottom:-1px}}@media (max-width:767px){.nav-main .container .box-sub-menu-wrap .box-sub-menu .container a{color:#fff}}@media (max-width:767px){.nav-main .container .box-sub-menu-wrap .box-sub-menu .container .wrap_submenu{margin-left:0;margin-right:0}}@media (max-width:767px){.nav-main .container .box-sub-menu-wrap .box-sub-menu .container .wrap_submenu .nav-sub-img{text-align:center;padding:10px 0}}.nav-main .container .box-sub-menu-wrap .box-sub-menu .container .wrap_submenu .nav-sub-text{padding-left:0}.nav-main .container .box-sub-menu-wrap .box-sub-menu .container .wrap_submenu .nav-sub-text ul li{width:100%!important}.nav-main .container .box-sub-menu-wrap .box-sub-menu .container .wrap_submenu .nav-sub-text ul li a{color:#231815}.nav-main .container .box-sub-menu-wrap .box-sub-menu .container .wrap_submenu .nav-sub-text ul li a:hover{color:#f48f8f}#get_twzipcode .county,#twzipcode .county{width:48%;float:left;margin-right:4%}#get_twzipcode .district,#twzipcode .district{width:48%;float:left}.index .list-products h3{font-weight:400;font-size:16px}.index .list-products h4{font-weight:400;font-size:13px}.index .list-products li:nth-of-type(4n+1){clear:both}@media (max-width:767px){.index .list-products li:nth-of-type(2n+1){clear:both}}.index .list-products li img{background:#fff}.index .camping .main-a a{height:311px}.index .camping .main-b a{height:362px}.index .camping .main-c a{height:316px}.index .camping .zoom{overflow:hidden}.index .camping .zoom a{transition:all .6s;-webkit-transition:all .6s}.index .camping .zoom a:hover{transform:scale(1.07)}.breadcrumb{background-color:#f4eee9}.products .pdt_banner{background:#fff}.products .list-products h3{font-weight:400;font-size:16px}.products .list-products h4{font-weight:400;font-size:13px}.products .list-products a img{background:#fff}.products .list-products .listp-hover .wrap-hover{position:relative;overflow:hidden}.products .list-products .listp-hover .wrap-hover:hover .text-hover{bottom:0}.products .list-products .listp-hover .wrap-hover .text-hover{bottom:-100px;background-color:rgba(244,143,143,.9);text-align:center;position:absolute;width:100%;transition:.4s}.products .list-products .listp-hover .wrap-hover .text-hover a{padding:2rem 0}.products .list-products .listp-hover .wrap-hover .text-hover .fa{color:#fefefe}.products .list-products .listp-hover .wrap-hover .text-hover .go{font-weight:400;font-size:16px;color:#fefefe;line-height:1.2;max-height:2.4em;overflow:hidden;margin-bottom:.5rem}.products-detail .img-thumb .img-responsive{cursor:pointer}.products-detail .img-thumb img{background:#fff}.products-detail .social img{max-width:30px}.products-detail .img-main img{background:#fff}.products-detail .wrap-spec{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.products-detail .wrap-spec label{margin-top:10px;display:block;margin-right:1rem;white-space:nowrap}.products-detail .wrap-spec ul{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.products-detail .wrap-spec ul li{margin:10px 0}.products-detail .wrap-spec ul li a{padding:4px 6px;border:1px solid #a3a3a3}.products-detail .wrap-spec ul li a.current,.products-detail .wrap-spec ul li a:hover{background:#a3a3a3;color:#fff}@media (min-width:768px){.products-detail .wrap-num label{padding-right:10px;padding-bottom:12px;margin:10px 0}}.products-detail .wrap-num .reserve-num{padding-left:10px}.products-detail .list-products-slide img{background:#fff}.faq .list-faq{list-style-type:decimal-leading-zero;font-size:24px;color:#231815;padding-left:3rem}@media (min-width:768px){.faq .list-faq{width:80%;margin:0 10%}}.faq .list-faq li{transition:.4s}.faq .list-faq li:hover,.faq .list-faq li:hover h3{color:#f48f8f}.faq .list-faq li.open{color:#f48f8f}.faq .list-faq li.open h3{background-color:#f48f8f;color:#fff}.faq .list-faq li.open p{display:block}.faq .list-faq li h3{font-size:20px;font-weight:400;color:#231815;padding:1rem;cursor:pointer;border-radius:12px;transition:.4s}.faq .list-faq li p{display:none;background-color:#fbf7f5;padding:1rem;font-size:20px;color:#3d3938;margin-top:30px;position:relative}.faq .list-faq li p:before{content:"";display:block;border-width:0 20px 20px 20px;border-style:solid;border-color:transparent transparent #fbf7f5 transparent;position:absolute;top:-20px;left:3rem}.cart .cpnpot{margin-bottom:2rem}.cart .cpnpot .cpn_title{font-weight:700;color:#7c9ea4;font-size:18px;padding-bottom:1rem;padding-right:10px}.cart .cpnpot .cpn_import{font-weight:700;color:red;font-size:18px;padding-bottom:1rem}.cart .cpnpot .cpn_th{border-bottom:1px solid rgba(0,0,0,.12);padding:1rem}.cart .cpnpot .cpn_td{padding:.5rem}.cart .list-cart li img{background:#fff}.usermemo{width:100%;height:70px}.cart .list-cart .pdt_spec{margin-top:5px;color:#999}.pagination .active a,.pagination .active a:hover{background-color:#f48f8f;border-color:#f48f8f}.contact .main-main{padding-top:0}.contact .info{font-size:16px}.contact .info>div{margin:20px 0}.contact .info i{padding-right:10px;color:#eb8b8b}.contact .info h3{font-size:16px;border-bottom:1px solid #231815;padding-bottom:2rem;margin-bottom:2rem}.contact .googleMap iframe{width:100%}.contact .thankyou{font-size:30px;margin:0;padding:2rem 0;text-align:center}.footer-main .logo-footer{width:200px}.header .logo img{width:auto!important;max-height:59px!important}@media (max-width:767px){.header .logo img{width:auto!important;max-height:35px!important}}.google-btn{margin:0 auto;width:184px;height:42px;background-color:#4285f4;border-radius:2px;box-shadow:0 3px 4px 0 rgba(0,0,0,.25)}.google-btn .google-icon-wrapper{position:absolute;margin-top:1px;margin-left:1px;width:40px;height:40px;border-radius:2px;background-color:#fff}.google-btn .google-icon{position:absolute;margin-top:11px;margin-left:-8px;width:18px;height:18px}.google-btn .btn-text{float:right;margin:8px 13px 0 0;color:#fff;font-size:14px;letter-spacing:.2px;font-family:Roboto}.google-btn:hover{box-shadow:0 0 6px #4285f4}.google-btn:active{background:#1669f2}.edit iframe,.edit img{height:auto!important}body.products .list-products .text{text-align:center}body.products .list-products .text .price{color:#9e6b05;font-size:22px;font-family:Lora,serif}body.products .list-products .text .src-price{font-size:16px}body.products-detail .src-price{font-size:16px;color:#aaa}body.products-detail .real-price{font-size:22px;color:#9e6b05;line-height:30px;font-family:Lora,serif}