html,body,form{width:100%;height:100%}body{margin:0;font-family:'Microsoft JhengHei',Helvetica,"Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Arial,"Lucida Grande",sans-serif;letter-spacing:.7px;font-weight:bold;color:#2d2242;background-color:#fff}a{text-decoration:none;color:#2d2242}nav{z-index:10;text-align:center;width:100%;padding:10px 0;background-color:#2d2242 !important;transition:background-color 200ms linear}nav a{color:#dcdbdb}nav a:hover{color:#fff}nav a img{display:none}ul{list-style:none;padding:0;margin:0}ul li{display:inline-block}nav ul li{margin-right:10px;transition:.3s}nav ul li:last-child{margin-right:0}.navfixedmenu{position:fixed;transition:background-color 200ms linear}.navfixedmenu #imgLogo{width:30px;height:30px;position:relative;margin-top:-5px;margin-left:10px}.navfixedmenu ul li:first-child{display:none}.navfixedmenuscrolled{position:fixed;background-color:#2d2242;transition:background-color 200ms linear}.navfixedmenuscrolled ul li:first-child{display:inline-block}.navfixedmenuscrolled #imgLogo{position:fixed;margin-top:-5px;margin-left:10px;display:none}@keyframes logo{from{opacity:.3;width:20px}to{opacity:1;width:80px}}nav a #imgLogo{display:inline-block;margin-bottom:5px;animation-name:logo;animation-duration:1.2s}nav a #imgLogo:focus{border:none}div#mnuMain{float:none !important}div#mnuMain ul{float:none !important}div#mnuMain ul li{float:none !important}#mnuMain ul.dynamic{text-align:left;padding:10px 0 5px 5px;background-color:#2d2242;float:none !important}#mnuMain ul.dynamic li{padding:5px 0 5px 5px}main{height:100%}section{padding:0 0 0 0;box-sizing:border-box;text-align:center;margin-left:auto;margin-right:auto}section div img{width:100%}section#product01-section1,section#product02-section1{padding:67px 0 0 0}section#product01-section2,section#product01-section3,section#product01-section4,section#product01-section5,section#product02-section1,section#product02-section2,section#product02-section3,section#product02-section4,section#product02-section5,section#product02-section6{padding:0 25px 0 25px}#divLogin,#divDataList{max-width:400px;margin:auto}.DataList,.DataListHead{display:inline-block;border-bottom:1px solid rgba(0,0,0,.2);width:100%;text-align:left}.DataListHead{background-color:#696969;color:#f5f5f5;padding-bottom:0}.DataList div a{color:rebeccapurple}.DataList:hover{background-color:#d3d3d3;transition:background-color 200ms linear}.DataListHead div,.DataList div{float:left;height:15px;padding:5px;text-align:left;font-size:14px}.DataListHead .divSearch{float:right;width:100px;height:20px;margin:auto;text-align:left;text-wrap:none;font-size:14px}.DataListHead .divSearch input[type=text]{float:left;text-align:left;font-size:14px;background-color:#fff;width:79px;height:20px;margin:0;color:#5f5f5f}.DataListHead .divSearch input[type=image]{width:20px;height:20px;background-color:#fff}.DataListHead .divSearch input[type=image]:hover{background-color:#dcdbdb}.DataList div input[type=text]{display:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Helvetica,"Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Arial,"Lucida Grande",sans-serif;font-weight:bold;font-size:14px;color:#2d2242;text-align:center;height:18px;width:90%;padding:0;padding-left:0;margin-bottom:0;margin-right:0;border-radius:0;-webkit-border-radius:0;border:none;border-bottom:1px solid #000;outline:none;background-color:#fff}.DataList .DataListSmallPicture{height:60px}.DataListSmallPicture{display:flex;align-items:center;width:60px;height:60px}.DataListSmallPicture img{max-width:60px;max-height:60px}.DataNavigate{display:inline-block;width:100%}.DataNavigate input[type=submit]{display:inline-block;width:auto;height:auto;padding:10px;font-size:12px}.DataNavigate input[type=text]{display:inline-block;width:20px;height:15px;padding:10px;font-size:12px}.DataNavigate input[type=text]:focus{background-color:#fff;color:#000;padding:9px;border:1px solid #000}.DataEdit{display:inline-block;width:100%}.DataEdit select{font-family:Helvetica,"Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Arial,"Lucida Grande",sans-serif;font-weight:bold;font-size:14px;padding-left:10px;border:none;border-bottom:1px solid #000;margin-bottom:10px;color:#a52a2a}.DataEditFields{border:solid;border-width:1px;border-color:#b4b4b4;border-radius:5px;margin:3px;padding:6px;height:360px;width:280px;float:left;display:inherit;overflow-y:auto;overflow-x:hidden;text-align:left;font-size:12px;font-weight:normal}.DataEditFields ul li{display:list-item;padding:5px;font-size:14px}.DataEditFields input[type=text],.DataEditFields input[type=email],.DataEditFields input[type=password],.DataEditFields input[type=datetime],.DataEditFields input[type=number]{display:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Helvetica,"Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Arial,"Lucida Grande",sans-serif;font-weight:bold;font-size:14px;color:#2d2242;text-align:left;height:30px;width:90%;padding:0;padding-left:20px;margin-bottom:2px;border-radius:0;-webkit-border-radius:0;border:none;border-bottom:1px solid #000;outline:none;background-color:#fff}.DataEditFields textarea{font-family:Helvetica,"Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Arial,"Lucida Grande",sans-serif;font-weight:bold;font-size:14px;height:330px;margin-top:5px;width:90%;padding-left:20px;border:none}.DataEditFields select{display:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Helvetica,"Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Arial,"Lucida Grande",sans-serif;font-weight:bold;font-size:14px;color:#2d2242;text-align:left;height:30px;width:100%;padding:0;padding-left:20px;margin-bottom:2px;border-radius:0;-webkit-border-radius:0;border:none;border-bottom:1px solid #000;outline:none;background-color:#fff}.DataEditFields img,.DataEditFields input[type=image]{display:block;position:relative;margin:auto;box-shadow:5px 5px lightgray}.DataEditFields .DataEditFieldsHead{border:none;border-radius:5px;margin:-4px;margin-bottom:6px;padding:7px;text-align:center;font-size:14px;font-weight:bold;color:#414141;background-color:#dcdbdb}.DataEditFieldsImage{display:inline}.DataEditFieldsImageDelete{left:110px;display:flex !important;top:1px;height:20px;width:20px;filter:alpha(Opacity=30);opacity:.3;box-shadow:0 0 !important;z-index:1}.DataEditFieldsImageDelete:hover{opacity:.9}.DataEditFieldsImageInput{top:-20px}.DataEditCommand{display:table-row;height:60px;min-width:280px}.DataEditCommand input[type=submit]{display:inherit;float:left;width:130px;height:40px;margin:5px}.DataFilter{margin-bottom:5px;display:inline-flex}.DataFilter select{width:100px;height:18px;border:none;padding-left:20px;font-weight:bold;font-size:14px;margin-right:20px}.DataFilter input[type=text]{width:150px;height:18px;border:none;border-bottom:1px solid rgba(0,0,0,.2);font-weight:bold;font-size:14px;background-color:#fff;color:#000;margin-right:20px}#divProductList{margin:auto}.ProductList{display:inline-block}.ProductList br{display:none}.ProductListBlock{float:left;width:300px;height:340px;margin:10px;color:#5f5f5f;font-size:17px;border:1px solid #d3d3d3}.ProductListBlock a{color:#5f5f5f}.ProductListBlock div{float:left;margin-bottom:5px;margin-top:4px}.ProductListBlockImage{display:flex;align-items:center;width:300px;height:260px;border-bottom:1px solid #d3d3d3}.ProductListBlock div input[type=image]{max-width:260px;max-height:260px;margin:auto}.ProductListBlock select{vertical-align:top;margin-top:3px}.divCartQty{font-size:14px;margin-bottom:5px;display:inline-flex}.divCartQty input{margin-right:3px}.divCartQty input[type=image]{margin-top:-2px}.divCartQty span{margin-top:3px;margin-left:4px;margin-right:6px}.divCartQty .divSearch{width:120px;height:20px;margin-left:10px;text-align:left;text-wrap:none;font-size:14px}.divCartQty .divSearch input[type=text]{float:left;text-align:left;font-size:14px;background-color:#fff;width:93px;height:20px;margin:0;padding-left:5px;color:#2d2242;border:1px solid #d3d3d3;border-right-style:none}.divCartQty .divSearch input[type=image]{width:19px;height:20px;margin-right:0;margin-top:0;border:1px solid #d3d3d3;border-left-style:none}.divCartQty .divSearch input[type=image]:hover{background-color:#dcdbdb}#divDealerProductList{margin:auto;float:left}#divDealerProductDetail{margin:auto}.DealerProductDetail{display:inline-block;max-width:1024px}.DealerProductDetailBigPicture{float:left;width:50%;min-width:300px}.DealerProductDetailDetailPictures{margin:auto;margin-top:20px;min-width:260px}.DealerProductCaption{float:left;width:40%;min-width:260px;padding-left:5%;text-align:left;color:#5f5f5f}.DealerProductCaptionHead{font-size:33px}.DealerProductCaption ul{padding:50px 0 50px 20px;font-size:14px}.DealerProductCaption ul li{width:300px;display:list-item;list-style:none inside;margin-bottom:8px;font-weight:normal}.DealerProductAddCart select{padding-left:50px;width:100%;height:45px}.DealerProductAddCart input{background-color:transparent !important;color:#000 !important;border:1px solid #000 !important;margin-top:10px !important}.DealerProductAddCart input:hover{background-color:#000 !important;color:#fff !important;border:1px solid #000 !important}#home,#tour,#bottom{background-position:center;background-size:cover;background-repeat:no-repeat}#home{width:100vw;height:calc((100vw*.551) + 35px);position:relative;background-image:none;background-size:cover;max-width:100%}#home-content{display:block;color:#fff;font-size:6vmin;font-weight:600;text-align:center;letter-spacing:3px;width:100%;height:100%}.home-image1{margin-bottom:20px;width:18%;min-width:180px;z-index:1;background-color:transparent;position:absolute;left:41%;top:24%}.home-image2{margin-bottom:20px;width:23%;min-width:230px;z-index:2;background-color:transparent;position:absolute;left:38%;top:56%}#home video{display:inline-block;background-color:#2f5e38;width:100%;position:absolute;top:39px;left:0;z-index:0}@media only screen and (max-width:828px){#home{height:calc((100vw*.551) + 50px)}.home-image1{display:none}.home-image2{left:20%;top:90px;right:auto}#home video{top:55px}}#shop-now{display:block;border:2px solid #f27930;height:35px;width:120px;line-height:37px;text-align:center;color:#f27930;transition:200ms;margin:0 auto}#logo{height:50px !important;margin:25px auto 0}.socials{text-align:center}.socials li{margin-right:30px}.socials li:last-child{margin-right:0}.socials a{font-size:23px;color:#2d2242}#video{padding:0}#video-wrapper{position:relative;height:0;padding-bottom:56.25%}#video iframe{position:absolute;width:100%;height:100%;left:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:block;width:100%;padding:0;margin:30px 0 0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:30px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#sectionmain{padding:20px 0;text-align:center;margin:0 25px}#sectionmain header{margin-bottom:25px}#sectionmain h1{font-size:16px;margin:0;padding:0 0 5px 0;display:inline-block;border-bottom:1px solid #2d2242}#sectionmain #divider{display:none;width:30px;height:1px;background-color:#2d2242}#product{display:block;text-align:center;margin:auto}#product header{margin-bottom:10px}#product-block{display:block;width:100%;text-align:left;font-size:16px}#product-text{display:none;position:relative;color:#ff0;left:7%;width:30%;font-weight:normal;bottom:40.5vh;text-align:left;font-size:1.8vmin;float:left}#product-text ul li{margin-bottom:1.9vmin}#contact{text-align:center;margin:auto}#contact header{margin-bottom:10px}#contact ul{padding:50px 0 80px 0}#contact ul li{max-width:400px;margin:auto;display:list-item;list-style:none inside;margin-bottom:5px;text-align:left}.error{font-size:14px;font-style:italic;color:#f00;margin-bottom:10px}.error,input[type="text"],input[type=password],input[type=submit],#submit{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Helvetica,"Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Arial,"Lucida Grande",sans-serif;font-weight:bold;font-size:16px;color:#fff;text-align:center;height:45px;width:100%;padding:0;margin-bottom:30px;border-radius:0;-webkit-border-radius:0;border:none;outline:none;background-color:#2d2242}input[type=submit]:hover{opacity:.8}input[type]:disabled,textarea:disabled{color:#6e6e6e}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}#submit{margin-bottom:0}#submit:hover{cursor:pointer}#shop{text-align:center;padding:50px 0 100px}#shop a{padding:15px 40px;border:2px solid #2d2242}#shop a:hover{color:#dcdbdb;border-color:#dcdbdb}footer{text-align:center;padding:15px 0;border-top:1px solid #2d2242}footer .socials{margin:0 0 10px}#terms{font-weight:normal;font-size:9px}table{margin:auto}@media only screen and (min-width:370px){#tour-dates ul .date{width:80px}#tour-dates ul .venue{width:150px}#tour-dates ul .ticket{width:60px}}@media only screen and (min-width:410px){nav ul li{margin-right:25px}#tour-dates ul .venue{width:190px}}@media only screen and (min-width:465px){#tour-dates ul .date{margin-right:30px}#tour-dates ul .venue{margin-right:50px}#signup #line-break{display:inline}}@media only screen and (min-width:580px){#tour-dates ul .venue{width:300px}#home-content{left:inherit;transform:none;right:50px;bottom:50px}.navfixedmenu #imgLogo{display:inherit;width:30px;height:30px;position:fixed;margin-top:-5px;margin-left:10px}.navfixedmenuscrolled #imgLogo{width:30px;height:30px;position:fixed;margin-top:-5px;margin-left:10px;display:inherit}section#product01-section1,section#product02-section1{padding:40px 0 0 0;max-width:1024px}section#product01-section2,section#product01-section3,section#product01-section4,section#product01-section5,section#product02-section2,section#product02-section3,section#product02-section4,section#product02-section5,section#product02-section6{padding:0 25px 0 25px;max-width:1024px}}@media only screen and (min-width:801px){nav ul li:first-child{display:inline-block}nav ul li{margin-right:50px}#shop{display:none}#tour,#product,#contact,#signup{padding-top:75px}#news{padding:10%;font-size:20px;line-height:35px}#video{height:100%}#video-wrapper{padding:0;height:100%}#tour-dates ul .ticket{width:80px}#signup p:first-child{margin-bottom:40px}.socials li{margin-right:26px}.socials a{font-size:18px}footer #terms{font-size:11px;font-weight:bold}}.scroll-top{display:block;position:fixed;bottom:0;right:0;height:50px;float:right;border-radius:2% 2%;opacity:.3;transition:opacity .5s}.scroll-top:hover{opacity:1}.scroll-top-off{display:none}.ImageGroup{line-height:0;padding-left:0;padding-right:0}.ImageLink img:hover{opacity:.75;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms}.ImageGif{width:50%;z-index:999}