@charset "UTF-8";

@import url(public/css/reset.css);@import url(public/css/font-awesome-4.7.0/font-awesome.min.css);@import url(public/css/rwdgrid.css);@import url(public/css/textEditor.css);@import url(public/css/contentbuilder.css);@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800&display=swap");.wrap,.cardList>li,.cardList .Img,.cardList .Txt,.classRowBox>ul a,.mClassLink .main,.mClassLink>ul,.tab a,.dl-menuwrapper .dl-trigger,*,*::before,*::after,.language .g_trans a{box-sizing:border-box}a,.hideBox,.classRowBox,.classRowBox>ul a::before,.classColumnBox,.classColumnBox>ul>li>a::before,.classColumnBox>ul ul,.tab a::after,.slick-dots button::before,.prevArrow svg:first-child,.nextArrow svg:first-child,.prevArrow svg:last-child,.nextArrow svg:last-child,.bannerPrevArrow::after,.bannerNextArrow::after,.hShowLinkBtn .Img::before,.hShowLinkBtn .Img::after,.moreBtn,.moduleMask{transition:all .5s ease-out}.prevArrow,.nextArrow,.bannerPrevArrow,.bannerNextArrow{padding:0;outline:none;border:none;background-color:transparent;cursor:pointer}.classColumnBox>ul ul,.hShowLinkBtn .Img::after{opacity:0}.classColumnBox>ul ul,.hShowLinkBtn .Img::after{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}body{color:#757575;font-size:14px;font-family:"Poppins",sans-serif}body>svg{display:none}a{color:#757575;cursor:pointer}a:hover{color:#ff7e2d}.outerWrap{position:relative;padding-top:85px;overflow:hidden}@media (max-width: 1180px){.outerWrap{padding-top:40px}}.outerWrap.noBanner{padding-top:150px}@media (min-width: 641px) and (max-width: 1180px){.outerWrap.noBanner{padding-top:100px}}@media (max-width: 640px){.outerWrap.noBanner{padding-top:70px}}.mainArea{position:relative;padding-bottom:130px}@media (min-width: 401px) and (max-width: 1180px){.mainArea{padding-bottom:50px}}@media (max-width: 400px){.mainArea{padding-bottom:30px}}.wrap{width:1260px;margin-left:auto;margin-right:auto}@media (max-width: 1300px){.wrap{width:100%;padding-left:20px;padding-right:20px}}header{position:fixed;left:0;top:0;width:100%;z-index:50;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.1)}header.isTop{box-shadow:0 0 0 transparent}header .wrap{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1430px}@media (max-width: 1470px){header .wrap{width:100%;padding-left:20px;padding-right:20px}}@media (max-width: 1180px){header .wrap{padding-left:0;padding-right:0}}header .rightBox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto}@media (min-width: 1181px){header .rightBox{width:20.27972%}}header .socialList{margin-right:20px}@media (max-width: 1180px){header .socialList{display:none}}.menuBox{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width: 1180px){.menuBox{display:none}}.menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.menu>li{position:relative;display:inline-block}.menu>li>a{position:relative;display:block;padding:32px 25px;font-weight:600;color:#353535;text-transform:uppercase}.menu>li>a.current{color:#f96000}.menu>li>a:hover{color:#f96000}.logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}@media (max-width: 1180px){.logo{-webkit-order:0;-ms-flex-order:0;order:0;margin-left:auto}}.logo svg:first-child{width:43px;height:29px;fill:#959498;margin-right:10px}@media (max-width: 1180px){.logo svg:first-child{width:35px;height:24px}}.logo svg:last-child{width:181px;height:17px;fill:#231815}@media (max-width: 1180px){.logo svg:last-child{width:151px;height:13px}}.searchOpenBtn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;margin-left:auto;border:none;outline:none;font-size:18px;text-align:right;background:transparent linear-gradient(to bottom, #d5d5d5, #d5d5d5) 0 50%/1px 20px no-repeat;cursor:pointer}.searchBox{display:-webkit-flex;display:-ms-flexbox;display:flex}.searchBox input{width:100%;height:45px;padding:0 15px;border:none;font-family:'微軟正黑體';background-color:#ececec;box-sizing:border-box}.searchBox input[type="search"]::-webkit-search-decoration,.searchBox input[type="search"]::-webkit-search-cancel-button,.searchBox input[type="search"]::-webkit-search-results-button,.searchBox input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}.searchBox button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:45px;height:45px;line-height:45px;font-size:16px;color:#fff;text-align:center;border:none;cursor:pointer;background-color:#ff7e2d}.menuOpenBtn{-webkit-order:-1;-ms-flex-order:-1;order:-1;position:relative;width:40px;height:40px;border:none;outline:none;cursor:pointer;background-color:transparent}@media (min-width: 1181px){.menuOpenBtn{display:none}}.menuOpenBtn span{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:-.5px;width:18px;height:1px;background-color:#222;transition:all .5s;box-sizing:border-box}.menuOpenBtn span:before,.menuOpenBtn span:after{content:'';position:absolute;left:0;width:100%;height:1px;background-color:#111;transition:all .5s}.menuOpenBtn span:before{top:-5px}.menuOpenBtn span:after{bottom:-5px}.menuOpenBtn.show{background-color:#ff7e2d}.menuOpenBtn.show span{background-color:transparent}.menuOpenBtn.show span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.menuOpenBtn.show span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff}.hideBox{position:fixed;top:0;left:0;z-index:49;width:100%;height:100vh;padding-top:40px;background-color:#fff;opacity:0;pointer-events:none;visibility:hidden}.hideBox.show{opacity:1;pointer-events:auto;visibility:visible}.mMenu a{display:block;padding-left:30px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ededed}.mMenu a.current{color:#ff7e2d}footer{position:relative;background-color:#2d2d2d}@media (min-width: 1361px){footer>.wrap{width:1300px}}@media (min-width: 1301px) and (max-width: 1360px){footer>.wrap{width:100%;padding-left:20px;padding-right:20px}}@media (min-width: 1361px){footer>.wrap{position:relative}}footer .goTop{position:absolute;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;border-radius:50%;background-color:#ff7e2d}@media (min-width: 1501px){footer .goTop{top:220px;right:-90px}}@media (min-width: 1361px) and (max-width: 1500px){footer .goTop{top:155px;right:0}}@media (max-width: 1360px){footer .goTop{top:-25px;right:20px}}footer .goTop svg{width:10px;height:15px;fill:#fff}footer .centerBox{display:-webkit-flex;display:-ms-flexbox;display:flex}footer .centerBox .leftBox,footer .centerBox .rightBox{padding-bottom:20px}@media (min-width: 1241px){footer .centerBox .leftBox,footer .centerBox .rightBox{width:50%}}footer .centerBox .leftBox{padding-right:50px}@media (min-width: 841px) and (max-width: 1240px){footer .centerBox .leftBox{width:65%}}@media (max-width: 840px){footer .centerBox .leftBox{width:100%;padding-right:0}}@media (max-width: 840px){footer .centerBox .leftBox .footerLinkList{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 840px){footer .centerBox .leftBox .footerLinkList>li{margin-bottom:20px}}@media (min-width: 841px){footer .centerBox .leftBox .footerLinkList>li+li{margin-left:50px}}footer .centerBox .rightBox{padding-left:50px;background:linear-gradient(to bottom, #4c4c4c, #4c4c4c) 0 0/1px 100% no-repeat}@media (max-width: 1240px){footer .centerBox .rightBox{width:35%}}@media (max-width: 840px){footer .centerBox .rightBox{display:none}}footer .centerBox .rightBox .footerLinkList{margin-left:-5px;margin-right:-5px}@media (max-width: 1240px){footer .centerBox .rightBox .footerLinkList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .centerBox .rightBox .footerLinkList>li{padding-left:5px;padding-right:5px}@media (min-width: 1241px){footer .centerBox .rightBox .footerLinkList>li{width:calc(100% / 5)}}@media (max-width: 1240px){footer .centerBox .rightBox .footerLinkList>li{width:50%;margin-bottom:20px}}footer .footerTitle{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:45px;font-size:30px;font-weight:800;line-height:1;color:#fff}footer .footerTitle::after{content:'';width:25px;height:2px;margin-left:15px;background-color:#c0c0c0}.footerTopBox{padding-top:40px;padding-bottom:40px;background-color:#434343}.footerTopBox .wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 580px){.footerTopBox .wrap{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 580px){.footerTopBox .socialList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.footerTopBox .socialList::before{content:'Follow Us :';margin-right:20px;font-size:16px;font-weight:800;color:#fff}@media (max-width: 580px){.footerTopBox .socialList::before{width:100%;margin-bottom:20px;text-align:center}}.footerTopBox .socialList a{width:55px;height:55px;font-size:24px;background-color:#303030}.footerTopBox .socialList svg{width:22px;height:22px}@media (max-width: 580px){.footerTopBox .moreBtn{margin-top:30px}}.footerTopBox .moreBtn svg:first-child{width:25px;height:17px}.footerLogo{margin-bottom:45px;padding-top:65px;padding-bottom:50px;border-bottom:1px solid #4c4c4c}@media (max-width: 1180px){.footerLogo{margin-bottom:50px;padding-top:35px;padding-bottom:35px}}.footerLogo svg:first-child{width:84px;height:58px;margin-right:20px;fill:#959498}@media (min-width: 451px) and (max-width: 1180px){.footerLogo svg:first-child{width:76px;height:52px}}@media (max-width: 450px){.footerLogo svg:first-child{width:58px;height:40px;margin-right:10px}}.footerLogo svg:last-child{width:269px;height:23px;fill:#fff}@media (min-width: 451px) and (max-width: 1180px){.footerLogo svg:last-child{width:240px;height:22px}}@media (max-width: 450px){.footerLogo svg:last-child{width:164px;height:15px}}.footerLinkList{display:-webkit-flex;display:-ms-flexbox;display:flex}.footerLinkList h3,.footerLinkList h3 a{display:block;margin-bottom:15px;font-size:16px;font-weight:600;color:#fff}.footerContactList li{margin-bottom:10px;color:#acacac}.footerContactList a{color:#acacac}@media (min-width: 1181px){.footerContactList a:hover{color:#ff7e2d}}.copyrightBox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:50px;padding-top:30px;padding-bottom:40px;border-top:1px solid #4c4c4c}@media (max-width: 840px){.copyrightBox{margin-top:0;padding-top:25px;padding-bottom:25px}}@media (max-width: 480px){.copyrightBox{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#acacac}.copyrightBox .design{margin-top:5px}.copyrightBox a{color:#acacac}}.socialList,.mSocialList{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.socialList li+li,.mSocialList li+li{margin-left:10px}.socialList a,.mSocialList a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;border-radius:50%;color:#fff;font-size:16px;background-color:#dbdbdb}@media (min-width: 1181px){.socialList a:hover,.mSocialList a:hover{background-color:#ff7e2d}}.socialList svg,.mSocialList svg{fill:#fff}.socialList .main svg,.mSocialList .main svg{width:16px;height:10px}.mSocialList{padding-left:30px;padding-top:30px}.mSocialList a{background-color:#ff7e2d}.bannerArea{position:relative;margin-bottom:50px}#banner .slick-slide>img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width: 1180px){#banner .slick-slide>img{height:450px;object-fit:cover}}#banner .slick-dots{position:absolute;left:0;bottom:0;z-index:1;width:100%;text-align:center}#banner .slick-dots .slick-active button::before{border-color:#ff7e2d}#banner .slick-dots button::before{border-color:#fff}.bannerTextContanier{position:absolute;top:0;left:0;right:0;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;margin-left:auto;margin-right:auto;padding:60px 150px}@media (max-width: 1300px){.bannerTextContanier{padding-left:20px;padding-right:20px}}.bannerTextContanier img{display:block;max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bannerTextContanier.innerBannerText{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.bannerTextContanier.innerBannerText .titleBox{color:#000}.bannerTextContanier.innerBannerText .titleBox.white,.bannerTextContanier.innerBannerText .titleBox.white h2{color:#fff}.bannerTextContanier.innerBannerText .titleBox.white .strokeText{-webkit-text-stroke:1px #fff}@media (max-width: 1300px){.bannerTextContanier.innerBannerText .titleBox h2{font-size:40px}}.bannerTextContanier .roundLinkBtn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bread{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bread a,.bread span{display:inline-block;font-size:17px;letter-spacing:.5px;color:#757575}.bread a+a::before,.bread a+span::before,.bread span+a::before,.bread span+span::before{content:'/';display:inline-block;margin-left:7px;margin-right:7px}@media (min-width: 1181px){.bread a:hover{color:#ff7e2d}}.contentBox{margin-top:50px;padding-top:50px;border-top:2px solid #161616}@media (max-width: 640px){.contentBox{margin-top:30px;padding-top:30px}}.mainLayoutBox{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1180px){.mainLayoutBox{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 1181px){.mainLayoutBox>.leftBox{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:300px;padding-right:50px}.mainLayoutBox>.leftBox+.rightBox{width:calc(100% - 300px);padding-left:50px}}@media (max-width: 1180px){.mainLayoutBox>.leftBox{width:100%}}.mainLayoutBox>.rightBox{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cardList:not(.vertical){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}@media (min-width: 481px){.cardList:not(.vertical){margin-left:-20px;margin-right:-20px}}@media (min-width: 1181px){.cardList:not(.vertical).row4>li{width:25%}}@media (min-width: 769px) and (max-width: 1180px){.cardList:not(.vertical).row4>li{width:calc(100% / 3)}}@media (min-width: 481px) and (max-width: 768px){.cardList:not(.vertical).row4>li{width:50%}}@media (min-width: 961px){.cardList:not(.vertical).row3>li{width:calc(100% / 3)}}@media screen and (min-width: 0\0) and (min-width: 961px){.cardList:not(.vertical).row3>li{width:33.33%}}@media (min-width: 481px) and (max-width: 960px){.cardList:not(.vertical).row3>li{width:50%}}.cardList:not(.vertical)>li{padding-bottom:55px}@media (min-width: 481px){.cardList:not(.vertical)>li{padding-left:20px;padding-right:20px}}@media (max-width: 480px){.cardList:not(.vertical)>li{width:100%}}.cardList:not(.vertical) .item{margin-left:auto;margin-right:auto}.cardList:not(.vertical) .Img img{display:block;max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cardList.vertical li+li{margin-top:10px;padding-top:10px;border-top:1px solid #4c4c4c}.cardList.vertical .item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 640px){.cardList.vertical .item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 641px){.cardList.vertical .Img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:300px}.cardList.vertical .Img+.Txt{width:calc(100% - 300px);padding-left:30px}}@media (max-width: 640px){.cardList.vertical .Img{width:100%}}.cardList.vertical .Img img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cardList.vertical .Txt{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}@media (min-width: 1181px){.cardList .item:hover .Txt::before{background-position-x:0}.cardList .item:hover h3 a{color:#ff7e2d}}.cardList .Img img{display:block;max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cardList .Txt{position:relative;padding-top:25px;padding-bottom:25px}.cardList .Txt p{font-size:17px;line-height:1.5}.cardList h3 a{display:block;padding-bottom:15px;font-size:23px;font-weight:700;color:#232323}.titleBox{margin-bottom:40px}.titleBox em{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:800;text-transform:uppercase;color:#4d4d4d}@media (max-width: 1180px){.titleBox em{font-size:14px}}.titleBox h2{margin-top:25px;margin-bottom:10px;font-weight:800;font-size:75px;line-height:1.2;color:#232323}@media (max-width: 1180px){.titleBox h2{font-size:40px}}.titleBox .textEditor{font-size:21px;line-height:1.3}@media (max-width: 1181px){.titleBox .textEditor{font-size:18px}}.strokeText{color:transparent;-webkit-text-stroke:1px #000}.articleTitle{padding-bottom:10px;margin-bottom:25px;border-bottom:2px solid #161616;font-weight:400;font-size:20px;color:#232323}.sectionTitle{margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #161616;font-weight:400;font-size:20px;text-align:center}.sectionTitle a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dateBox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#ff7e2d;margin-bottom:15px;text-transform:uppercase}.dateBox svg{width:15px;height:16px;margin-right:8px;fill:#ff7e2d}.classRowBox{position:relative;z-index:1;margin-bottom:30px;padding:20px 0}.classRowBox>ul{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1180px){.classRowBox>ul{display:none}}.classRowBox>ul a{position:relative;display:block;padding:10px 15px;font-size:13px;color:#000;text-align:center}.classRowBox>ul a.current::before,.classRowBox>ul a:hover::before{left:0;right:auto;width:100%}.classRowBox>ul a.current{color:#ff7e2d}.classRowBox>ul a::before{content:'';position:absolute;bottom:0;right:0;z-index:1;width:0;height:2px;background-color:#ff7e2d;pointer-events:none}.classColumnBox{position:relative;z-index:1}@media (max-width: 1180px){.classColumnBox>ul{display:none}}.classColumnBox>ul>li{position:relative}@media (min-width: 1181px){.classColumnBox>ul>li:hover ul{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1;pointer-events:auto}}.classColumnBox>ul>li>a{padding-left:5px;padding-right:5px;font-size:16px;background:linear-gradient(to left, #d0d0d0 50%, #232323 0, #232323 100%) 100% 100%/200% 1px no-repeat}.classColumnBox>ul>li>a.current,.classColumnBox>ul>li>a.open{padding-left:35px;background-position-x:0}.classColumnBox>ul>li>a.current::before,.classColumnBox>ul>li>a.open::before{left:14px;opacity:1;transition-delay:.4s}.classColumnBox>ul>li>a::before{content:'\f101';position:absolute;top:50%;left:7px;z-index:1;margin-top:-10px;font-size:20px;color:#232323;font-family:FontAwesome;opacity:0}.classColumnBox>ul ul{position:absolute;top:0;left:100%;z-index:1;min-width:200px;padding:10px;box-shadow:0 0 5px rgba(0,0,0,0.1);background-color:#fff;pointer-events:none}@media (min-width: 1181px){.classColumnBox>ul ul a:hover{color:#ff7e2d}}.classColumnBox>ul a{position:relative;display:block;padding:10px 5px;font-size:14px;color:#777}.classColumnBox>ul a.current,.classColumnBox>ul a:hover{color:#ff7e2d}.classColumnBox>ul .linkHasItems.open+ul{display:block;margin-bottom:10px;padding-left:35px}.classColumnBox>ul .linkHasItems.open+ul>li{-webkit-animation:.5s aniSlideLeft both ease-out .3s;animation:.5s aniSlideLeft both ease-out .3s}.mClassLink{position:relative;z-index:1}@media (min-width: 1181px){.mClassLink{display:none}}.mClassLink.open>ul{display:block}.mClassLink .main{position:relative;display:block;font-size:16px;padding:10px 30px 10px 10px;color:#fff;letter-spacing:1px;cursor:pointer;background-color:#ff7e2d}.mClassLink .main::before{content:'\f107';position:absolute;right:15px;top:50%;z-index:1;margin-top:-6px;line-height:1;font-size:15px;color:#fff;font-family:FontAwesome}.mClassLink>ul{position:absolute;left:0;top:calc(100% - 1px);z-index:1;display:none;width:100%;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.1)}.mClassLink>ul>li+li{border-top:1px solid #f2f2f2}.mClassLink>ul>li.current>a{color:#ff7e2d}.mClassLink>ul a{position:relative;z-index:1;display:block;padding:14px 20px;color:#000;font-size:14px;background-color:#fff}.mClassLink ul{display:none}.mClassLink .linkHasItems{position:relative;padding-right:40px}.mClassLink .linkHasItems::after{content:'\f107';position:absolute;top:50%;right:17px;z-index:1;line-height:1;margin-top:-7px;font-family:FontAwesome}.mClassLink .linkHasItems.open::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.mClassLink .linkHasItems.open+ul{display:block}.mClassLink .linkHasItems+ul{background-color:#efefef}.mClassLink .linkHasItems+ul a{padding:10px 5px 10px 30px;background-color:#efefef}.mClassLink .linkHasItems+ul a.current{color:#ff7e2d}.tab{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #4c4c4c}.tab a{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:10px;padding-right:10px;color:#000}@media (min-width: 1181px){.tab a{height:70px}.tab a::after{content:'';position:absolute;left:0;bottom:-1px;z-index:1;width:100%;height:0;pointer-events:none;background-color:#ff7e2d}.tab a:hover{color:#ff7e2d}}@media (max-width: 1180px){.tab a{height:50px}}.tab a.current{color:#ff7e2d}.tab a.current::after{height:2px}.tab a+a{margin-left:20px}.tabContent{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #4c4c4c}.tabContent>li{display:none}.roundLinkBtn{position:relative;display:block;width:40px;height:40px;margin-top:20px;margin-left:auto;margin-right:auto;border-radius:50%;background-color:#ff7e2d;box-shadow:0 0 0 7px rgba(255,255,255,0.2)}@media (min-width: 1181px){.roundLinkBtn:hover{box-shadow:0 0 0 10px rgba(255,255,255,0.5)}}.roundLinkBtn::before{content:'';position:absolute;top:50%;left:50%;z-index:1;width:11px;height:11px;margin-top:-5.5px;margin-left:-5.5px;background-image:linear-gradient(to right, #fff, #fff),linear-gradient(to right, #fff, #fff);background-position:calc(50% - .5px) 0,0 calc(50% - .5px);background-size:1px 100%, 100% 1px;background-repeat:no-repeat}.slick-dots{padding-top:20px;padding-bottom:20px;text-align:center}.slick-dots .slick-active button::before{border-width:4px;border-color:#ff7e2d}.slick-dots li{display:inline-block}.slick-dots button{position:relative;width:20px;height:20px;font-size:0;border:none;outline:none;cursor:pointer;background-color:transparent}.slick-dots button::before{content:'';position:absolute;top:50%;left:50%;z-index:1;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:50%;border:1px solid #757575}.arrowBox button+button{margin-left:15px}.prevArrow,.nextArrow{position:relative;z-index:1;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 0 21px rgba(217,217,217,0.5)}@media (min-width: 1181px){.prevArrow:hover svg:first-child,.nextArrow:hover svg:first-child{fill:#ff7e2d}.prevArrow:hover svg:last-child,.nextArrow:hover svg:last-child{opacity:1;-webkit-animation:rotate 5s linear both;animation:rotate 5s linear both}}@media (max-width: 1180px){.prevArrow svg:first-child,.nextArrow svg:first-child{fill:#ff7e2d}.prevArrow svg:last-child,.nextArrow svg:last-child{opacity:1;-webkit-animation:rotate 5s linear both;animation:rotate 5s linear both}}.prevArrow svg:first-child,.nextArrow svg:first-child{width:20px;height:10px;fill:#bbb}.prevArrow svg:last-child,.nextArrow svg:last-child{position:absolute;top:-12.5px;left:-12.5px;z-index:-1;width:65px;height:65px;fill:#ff7e2d;opacity:0}@media (min-width: 1181px){.nextArrow:hover svg:last-child{-webkit-animation-direction:reverse;animation-direction:reverse}}.bannerPrevArrow,.bannerNextArrow{position:absolute;top:50%;z-index:2;width:100px;height:65px}@media (min-width: 1181px){.bannerPrevArrow:hover::after,.bannerNextArrow:hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bannerPrevArrow:hover svg,.bannerNextArrow:hover svg{-webkit-animation:rotate 5s linear both;animation:rotate 5s linear both}}@media (max-width: 1180px){.bannerPrevArrow::after,.bannerNextArrow::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bannerPrevArrow svg,.bannerNextArrow svg{-webkit-animation:rotate 5s linear both;animation:rotate 5s linear both}}.bannerPrevArrow::before,.bannerPrevArrow::after,.bannerNextArrow::before,.bannerNextArrow::after{content:'';position:absolute;top:50%;z-index:1;background-color:#fff}.bannerPrevArrow::before,.bannerNextArrow::before{width:44px;height:1px}.bannerPrevArrow::after,.bannerNextArrow::after{width:38px;height:38px;margin-top:-19px;border-radius:50%;opacity:.2;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.bannerPrevArrow svg,.bannerNextArrow svg{display:block;width:65px;height:65px;fill:#fff}.bannerPrevArrow span,.bannerNextArrow span{position:absolute;top:50%;width:25px;height:25px;margin-top:-12.5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bannerPrevArrow{left:15px}.bannerPrevArrow::before{left:17px}.bannerPrevArrow::after{right:13.5px}.bannerPrevArrow span{left:0;border-bottom:1px solid #fff;border-left:1px solid #fff}.bannerPrevArrow svg{margin-left:auto}.bannerNextArrow{right:15px}@media (min-width: 1181px){.bannerNextArrow:hover svg{-webkit-animation-direction:reverse;animation-direction:reverse}}.bannerNextArrow::before{right:17px}.bannerNextArrow::after{left:13.5px}.bannerNextArrow span{right:0;border-top:1px solid #fff;border-right:1px solid #fff}.bannerNextArrow svg{margin-right:auto}.side_album{margin-bottom:30px}@media (min-width: 1181px){.side_album{margin-top:30px;margin-right:-10px}}@media (max-width: 1180px){.side_album{margin-top:10px}}.side_album li{float:left;max-width:100px;width:33.33%;padding:0 10px 10px 0}.side_album a{display:block;box-shadow:2px 2px 5px #c3c3c3}.side_album a img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.side_contactInfo li{margin-bottom:20px}.side_contactInfo a{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#414141}.side_contactInfo i{display:inline-block;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:35px;height:35px;line-height:35px;margin-right:8px;border:2px solid #a5a5a5;border-radius:50%;font-size:20px;color:#a5a5a5;text-align:center}.side_contactInfo b{display:inline-block;vertical-align:middle;font-weight:400}.parallaxText{position:absolute;top:0;left:-80px;z-index:-1;font-weight:800;font-size:300px;line-height:1;color:transparent;-webkit-text-stroke:1px #cecece;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}@media (max-width: 1640px){.parallaxText{font-size:200px;-webkit-text-stroke:1px #eaeaea}}@media (max-width: 1180px){.parallaxText{display:none}}@media (min-width: 1181px){.hShowLinkBtn:hover .Img::before,.hShowLinkBtn:hover .Img::after{opacity:1}.hShowLinkBtn:hover .Img::after{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);box-shadow:0 0 0 7px rgba(255,255,255,0.2);transition:opacity .5s ease-out, box-shadow .5s ease-out .5s, -webkit-transform .5s ease-out;transition:transform .5s ease-out, opacity .5s ease-out, box-shadow .5s ease-out .5s;transition:transform .5s ease-out, opacity .5s ease-out, box-shadow .5s ease-out .5s, -webkit-transform .5s ease-out}}.hShowLinkBtn .Img{position:relative;overflow:hidden}.hShowLinkBtn .Img::before,.hShowLinkBtn .Img::after{content:'';position:absolute;z-index:1;pointer-events:none}.hShowLinkBtn .Img::before{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);opacity:0}.hShowLinkBtn .Img::after{top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;background-color:#ff7e2d;background-image:linear-gradient(to right, #fff, #fff),linear-gradient(to right, #fff, #fff);background-position:50% 50%;background-size:1px 11px, 11px 1px;background-repeat:no-repeat;box-shadow:0 0 0 0 rgba(255,255,255,0.2)}.side_share{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 0}.side_share b{margin-right:15px}.side_share a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;font-size:18px;border-radius:50%;background-color:#ff7e2d;color:#fff;margin-right:10px}@media (min-width: 1181px){.side_share a:hover{background-color:#f96000}}.side_share svg{width:20px;height:20px;fill:#fff}.btnBox{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:60px}.btnBox.center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.moreBtn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:220px;height:55px;padding-left:30px;padding-right:20px;font-size:16px;font-weight:600;color:#fff;border-radius:25px;border:1px solid #ff7e2d;background-color:#ff7e2d}.moreBtn:hover{color:#fff;box-shadow:0 0 20px rgba(0,0,0,0.2)}.moreBtn svg{width:20px;height:10px;fill:#fff}.moreBtn.whiteStyle{border-color:#fff;background-color:transparent}@media (min-width: 1181px){.moreBtn.whiteStyle:hover{border-color:#ff7e2d;background-color:#ff7e2d}}@media (min-width: 1181px){.dl-menuwrapper{display:none}}.dl-menuwrapper .dl-trigger{position:relative;display:block;font-size:16px;padding:10px 30px 10px 10px;color:#fff;letter-spacing:1px;cursor:pointer;background-color:#ff7e2d}.dl-menuwrapper .dl-trigger::before{content:'\f107';position:absolute;right:15px;top:50%;z-index:1;margin-top:-6px;line-height:1;font-size:15px;color:#fff;font-family:FontAwesome}.dl-menuwrapper .dl-menu{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1)}.dl-menuwrapper .dl-menu li a{color:#000}.moduleBox{position:fixed;left:0;top:0;z-index:1005;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding-left:20px;padding-right:20px;opacity:0;visibility:hidden;pointer-events:none;transition-property:top, opacity, visibility;transition-duration:.5s;transition-timing-function:ease-in-out}.moduleBox.moduleQaptcha{width:100% !important;border:none;background-color:transparent}.moduleBox.moduleQaptcha.show>.box{pointer-events:auto}.moduleBox.moduleQaptcha>.box{border:5px solid #d8d8d8;background-color:#fff}.moduleBox.moduleQaptcha .topic{margin-top:10px;margin-bottom:10px}.moduleBox.moduleQaptcha .moduleClose{height:60px;padding-top:38px}.moduleBox.moduleQaptcha .moduleClose i{display:none}.moduleBox.show{opacity:1;visibility:visible}.moduleBox.show .moduleContent{pointer-events:auto}.moduleContent{position:relative;padding:65px 90px;background-color:#fff}@media (max-width: 640px){.moduleContent{padding-left:30px;padding-right:30px}}.moduleTitle{margin-bottom:20px;font-size:21px;font-weight:800;text-align:center;color:#000;text-transform:uppercase}.moduleMask{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1003;background-color:rgba(0,0,0,0.7);opacity:0;visibility:hidden;pointer-events:none}.moduleMask.show{opacity:1;visibility:visible;pointer-events:auto}.moduleClose{position:absolute;top:0;right:0;z-index:1;display:block;width:60px;height:60px;outline:none;border:none;background-color:#232323;cursor:pointer}@media (max-width: 560px){.moduleClose{height:70px}}.moduleClose::before{content:'';position:absolute;top:50%;left:50%;z-index:1;width:24px;height:24px;margin-top:-12px;margin-left:-12px;background-image:linear-gradient(to right, #fdf8f8, #fdf8f8),linear-gradient(to right, #fdf8f8, #fdf8f8);background-position:50% 50%;background-size:1px 100%, 100% 1px;background-repeat:no-repeat;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.titan{display:none}input[type="text"],textarea{-webkit-appearance:none}table.breakpoint>tbody>tr>td.expand{cursor:pointer;background:url("../images/plus.png") no-repeat 5px center;padding-left:40px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}a.btn_color1{color:#fff;background-color:#ff7e2d}a.btn_color1:hover{background-color:#f96000}a.btn_color2{color:#fff;background-color:#232323}a.btn_color2:hover{background-color:#0a0a0a}.language{display:inline-block;vertical-align:middle}.language .g_trans{display:inline-block;vertical-align:middle}.language .g_trans a{display:block;line-height:28px;padding:0 10px;border:1px solid #516190;font-size:13px;color:#516190}.language .g_trans a i{margin-left:10px}.cartArea .countBox{margin-top:10px}.cartArea .countBox .moreBtn{margin-left:auto;margin-right:auto}.cartArea .goto_pay_btn{margin-left:15px}.cartArea .cart{clear:both;max-height:250px;overflow-y:auto}.cartArea .cart li{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 40px 10px 10px;margin-bottom:10px;border-bottom:1px solid #eee;text-align:left}.cartArea .cart li>button{position:absolute;top:50%;right:0;z-index:1;width:30px;height:30px;margin-top:-15px;border:none;color:#fff;cursor:pointer;background-color:#ff7e2d}@media (min-width: 1181px){.cartArea .cart li>button{background-color:#f96000}}.cartArea .cart .Img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100px;height:80px;margin-right:15px}.cartArea .cart .Img img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cartArea .cart .Txt{width:calc(100% - 100px);padding-left:20px}.cartArea .cart .Txt h2 a{display:block;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
