.grid,.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-auto,.grid-sm,.grid-sm-1,.grid-sm-2,.grid-sm-3,.grid-sm-4,.grid-sm-5,.grid-sm-6,.grid-sm-7,.grid-sm-8,.grid-sm-9,.grid-sm-10,.grid-sm-11,.grid-sm-12,.grid-md,.grid-md-1,.grid-md-2,.grid-md-3,.grid-md-4,.grid-md-5,.grid-md-6,.grid-md-7,.grid-md-8,.grid-md-9,.grid-md-10,.grid-md-11,.grid-md-12,.grid-lg,.grid-lg-1,.grid-lg-2,.grid-lg-3,.grid-lg-4,.grid-lg-5,.grid-lg-6,.grid-lg-7,.grid-lg-8,.grid-lg-9,.grid-lg-10,.grid-lg-11,.grid-lg-12,.grid-xl,.grid-xl-1,.grid-xl-2,.grid-xl-3,.grid-xl-4,.grid-xl-5,.grid-xl-6,.grid-xl-7,.grid-xl-8,.grid-xl-9,.grid-xl-10,.grid-xl-11,.grid-xl-12{width:100%;position:relative}.grid-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.grid-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.grid-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.grid-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.grid-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.grid-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.grid-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.grid-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.grid-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.grid-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.grid-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.grid-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 576px){.grid-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.grid-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.grid-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.grid-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.grid-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.grid-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.grid-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.grid-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.grid-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.grid-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.grid-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.grid-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.grid-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.grid-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.grid-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.grid-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.grid-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.grid-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.grid-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.grid-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.grid-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.grid-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.grid-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.grid-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.grid-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.grid-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.grid-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.grid-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.grid-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.grid-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.grid-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.grid-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.grid-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.grid-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.grid-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.grid-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 1200px){.grid-xl{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.grid-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.grid-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.grid-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.grid-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.grid-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.grid-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.grid-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.grid-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.grid-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.grid-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.grid-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.radius-right-0{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.radius-left-0{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}@media (min-width: 768px){.font-xl{font-size:46pt;font-weight:bold}.font-lg{font-size:40pt;font-weight:bold}.font-h1{font-size:34pt;font-weight:bold}.font-h2{font-size:32pt;font-weight:bold}.font-h3{font-size:30pt;font-weight:bold}.font-h4{font-size:26pt;font-weight:bold}.font-h5{font-size:22pt;font-weight:bold}.font-h6{font-size:18pt;font-weight:bold}.font-mini{font-size:90%}}@media (max-width: 767px){.font-xl{font-size:42pt;font-weight:bold}.font-lg{font-size:36pt;font-weight:bold}.font-h1{font-size:32pt;font-weight:bold}.font-h2{font-size:30pt;font-weight:bold}.font-h3{font-size:28pt;font-weight:bold}.font-h4{font-size:24pt;font-weight:bold}.font-h5{font-size:20pt;font-weight:bold}.font-h6{font-size:16pt;font-weight:bold}.font-mini{font-size:80%}}@media (max-width: 575px){.font-xl{font-size:38pt;font-weight:bold}.font-lg{font-size:32pt;font-weight:bold}.font-h1{font-size:30pt;font-weight:bold}.font-h2{font-size:28pt;font-weight:bold}.font-h3{font-size:26pt;font-weight:bold}.font-h4{font-size:22pt;font-weight:bold}.font-h5{font-size:18pt;font-weight:bold}.font-h6{font-size:14pt;font-weight:bold}}.large-wrap,.small-wrap,.mini-wrap{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.large-wrap{width:100%}.small-wrap{width:100%;max-width:1280px}.mini-wrap{width:100%;max-width:1024px}.home-product .item-data>*,.product-wrap .item-data>*,.album-wrap .item-data h4,.sitemap-list p>a,#footer .footer-list.footer-link>.grid-wrap>*>button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-track-piece{background-color:#ddd;border-radius:5px}::-webkit-scrollbar-track-piece:hover{background-color:#e6e6e6}::-webkit-scrollbar-button{background-color:#000;display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{letter-spacing:1px;font-family:Arial, '微軟正黑體' !important}p,small,span,b,i,li{line-height:1.4}h1,h2,h3,h4,h5,h6{line-height:1.4 !important}a,a:hover,a:active,a:focus,a:visited{text-decoration:none !important}a{-webkit-transition:background .25s ease-in-out, color .25s ease-in-out;transition:background .25s ease-in-out, color .25s ease-in-out}.small,small{font-size:80%;font-weight:400}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.modal-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.modal-body{height:100%}}.btn:not(:disabled):not(.disabled){cursor:pointer}span.btn.disabled{opacity:1}table{width:100% !important}.table-hover tbody tr{-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out}.table-item{width:100%;overflow-x:auto}.table-item::-webkit-scrollbar{height:5px}.table-item .table thead th{border-bottom:1px solid transparent}.table-item .table tbody tr:not(:last-child){border-bottom:1px solid transparent}.table-item .table th,.table-item .table td{white-space:nowrap;vertical-align:middle}.table-item .table .table-photo{width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:cover}.loading-wrap{top:0;left:0;width:100vw;height:100vh;z-index:1050;position:fixed;background-color:#f7b749}.loading-wrap .loading-time{left:0;top:50%;z-index:1;width:100%;color:#fff;font-size:2rem;position:fixed;font-weight:bold;font-style:italic;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:3s linear infinite loading-time;animation:3s linear infinite loading-time}@media (max-width: 575px){.loading-wrap .loading-time{font-size:1.6rem}}@-webkit-keyframes loading-time{0%,50%,100%{padding-bottom:0}25%,75%{padding-bottom:1rem}}@keyframes loading-time{0%,50%,100%{padding-bottom:0}25%,75%{padding-bottom:1rem}}@media (min-width: 992px){.wrap-mask{display:none}}@media (max-width: 991px){.wrap-mask{position:fixed;top:0;left:0;opacity:0;width:100%;height:100%;z-index:-1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-color:rgba(0,0,0,0.5)}.wrap-mask.wrap-mask-active{opacity:1;z-index:98}}@media (max-width: 991px){.scroll-hide{overflow:hidden}}.web-detail{overflow:hidden;margin-top:170px;padding-bottom:10rem;margin-bottom:-10rem}@media (max-width: 991px){.web-detail{margin-top:143px}}.slide-box{position:relative;max-width:100%;margin:0 auto}.slide-box .slide{width:100%;margin:0 auto}.slide-box .carousel-item{width:100%;height:calc(100vh - 250px);background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 991px){.slide-box .carousel-item{height:50vh}}@media (max-width: 767px){.slide-box .carousel-item{height:350px}}.slide-box .carousel-item>div{width:100%;height:100%;background-position:center !important;background-size:cover !important}.slide-box .carousel-control-prev,.slide-box .carousel-control-next{background-color:#f7b749;width:50px;height:50px;border-radius:100%;top:50%}.slide-box .carousel-control-prev{-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}@media (max-width: 1339px){.slide-box .carousel-control-prev{-webkit-transform:translate(1rem, -50%);transform:translate(1rem, -50%)}}.slide-box .carousel-control-next{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 1339px){.slide-box .carousel-control-next{-webkit-transform:translate(-1rem, -50%);transform:translate(-1rem, -50%)}}.album-modal{overflow-y:auto}.album-modal .modal-title{position:relative}.album-modal .modal-title::before{content:'';height:3px;width:70px;bottom:-5px;position:absolute;background-color:#f7b749}.album-modal .album-surface{position:relative}.album-modal .album-surface>img{opacity:0}.album-modal .album-surface .album-inside-list{top:0;left:0;opacity:0;z-index:0;width:100%;position:absolute;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.album-modal .album-surface .album-inside-list{width:100%}}.album-modal .album-surface .album-inside-list.album-show{z-index:1;opacity:1}.album-modal .left-btn,.album-modal .right-btn{top:50%;z-index:10;cursor:pointer;font-size:2.5rem;position:fixed;color:#fff;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.album-modal .left-btn>svg,.album-modal .right-btn>svg{border:2px solid #f7b749;background-color:#f7b749;border-radius:.25rem;width:1em}.album-modal .left-btn:hover,.album-modal .right-btn:hover{-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.album-modal .left-btn{left:15px}.album-modal .right-btn{right:15px}.album-modal .modal-footer{position:relative;z-index:1}.bookmark-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}.bookmark-wrap a.btn{display:block;color:#fff;width:31px;height:31px;margin:0 .25rem}@media (max-width: 575px){.bookmark-wrap a.btn{width:25px;height:25px;padding:0 .15rem;line-height:26px}}.bookmark-wrap a:not(.btn){display:block;color:#000;padding:.25rem .5rem}@media (max-width: 575px){.bookmark-wrap a:not(.btn){padding:.25rem .2rem}}.btn-up{z-index:-1;opacity:0;right:30px;bottom:120px;position:fixed;cursor:pointer;padding:5px 10px;border:2px solid #fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:50px;height:50px}.btn-up>svg{font-size:2.2rem}.btn-up.up-active{z-index:10;opacity:.7}.btn-up.up-active:hover{opacity:1}.item-wrap{margin-bottom:1.5rem}.item-hover{-webkit-transition:all .2s linear;transition:all .2s linear}.item-hover:hover{margin-top:-.5rem;padding-bottom:.5rem}.item-list .item-link{display:block;overflow:hidden;position:relative;color:#1a1a1a}@media (max-width: 575px){.item-list .item-link{padding:.75rem}}.item-list .item-link .item-picture{position:relative;padding-bottom:75%}.item-list .item-link .item-picture img{width:auto !important;max-width:100%;max-height:100%;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}.item-list .item-link .hot-item{top:5%;left:0;color:#fff;padding:.2rem 2rem;font-weight:bold;text-align:center;position:absolute;z-index:1}.home-list{position:relative;padding:3rem 0}.main-title{text-align:center;margin-bottom:1rem}.minor-title{text-align:center;margin-bottom:1rem}.btn-more{position:relative;border:1px #000 solid;border-radius:0;padding:.3rem 2rem .3rem 6.25rem}.btn-more::before{content:'';display:inline-block;width:3rem;height:0;border-top:1px #000 dashed;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:width .2s linear;transition:width .2s linear}.btn-more::after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:.4rem 0 .4rem .5rem;border-color:transparent transparent transparent #000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:3rem;-webkit-transition:left .2s linear;transition:left .2s linear}.btn-more:hover{background-color:#000;color:#fff}.btn-more:hover::before{border-color:#fff;width:4rem}.btn-more:hover::after{border-color:transparent transparent transparent #fff;left:4rem}.home-about .grid-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-about .main-title{text-align:left}.home-about .about-pic{position:relative;padding:3rem}@media (max-width: 991px){.home-about .about-pic{margin-top:1rem;padding-left:0}}.home-about .about-pic::before{content:'';display:block;position:absolute;z-index:-1;width:40%;top:0;bottom:0;right:-15px}.home-about p{font-size:1.1rem;line-height:1.6;padding-bottom:1rem}@media (max-width: 767px){.home-about p{font-size:1rem}}.home-product .item-data,.product-wrap .item-data{color:#262626;padding:0 1rem 1rem 1rem;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear;text-align:center}.home-product .item-data>*,.product-wrap .item-data>*{display:block}.home-product .item-data>*:not(:last-child),.product-wrap .item-data>*:not(:last-child){margin-bottom:.5rem}.home-product .item-data h4,.product-wrap .item-data h4{font-size:1.1rem;padding:.5rem 0}.home-product .item-link,.product-wrap .item-link{padding:.2rem}@media (min-width: 992px){.home-product .item-link:hover .item-picture::after,.product-wrap .item-link:hover .item-picture::after{opacity:1}.home-product .item-link:hover .item-picture img,.product-wrap .item-link:hover .item-picture img{margin-top:-76px}.home-product .item-link:hover .item-data,.product-wrap .item-link:hover .item-data{margin-top:-76px;height:116px}.home-product .item-link:hover .item-data h4,.product-wrap .item-link:hover .item-data h4{color:#f7b749}}.home-product .item-link .item-picture,.product-wrap .item-link .item-picture{overflow:hidden}.home-product .item-link .item-picture::after,.product-wrap .item-link .item-picture::after{content:'';display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.home-product .item-link .item-picture img,.product-wrap .item-link .item-picture img{-webkit-transition:margin-top .2s linear;transition:margin-top .2s linear}.home-product .item-link .item-data,.product-wrap .item-link .item-data{height:40px}@media (max-width: 991px){.home-product .item-link .item-data,.product-wrap .item-link .item-data{height:100%}}.home-product .btn-more,.product-wrap .btn-more{color:#fff;border:1px #fff solid}.home-product .btn-more::before,.product-wrap .btn-more::before{border-top:1px #fff dashed}.home-product .btn-more::after,.product-wrap .btn-more::after{border-color:transparent transparent transparent #fff}.home-product .btn-more:hover,.product-wrap .btn-more:hover{background-color:#fff;color:#000}.home-product .btn-more:hover::before,.product-wrap .btn-more:hover::before{border-color:#000}.home-product .btn-more:hover::after,.product-wrap .btn-more:hover::after{border-color:transparent transparent transparent #000}.home-product{color:#fff !important}.home-product .item-data{background-color:#fff}.home-product .item-link{background-color:#fff}.feature{background-position:center;background-repeat:no-repeat;background-size:cover}.feature .grid-wrap{padding:3rem 0}@media (min-width: 768px){.feature .grid-wrap>div{padding-right:1rem}}.feature .title{display:inline-block;padding:0.5rem 0;margin:1rem 0;font-size:1.1rem;font-weight:bold}@media (max-width: 767px){.feature .title{font-size:1rem}}.feature .content{margin-left:0.5rem;padding-left:0.5rem;padding-bottom:1.5rem;line-height:1.6;border-left:1px #000 solid}.home-news .main-title h4{display:inline-block}.home-news .main-title div{display:inline-block;position:relative}.home-news .main-title div a{color:#000;border:1px #000 solid;padding:.2rem .5rem;margin-top:-10px;font-size:.9rem;margin-left:1.5rem;position:absolute;top:-.5rem}.home-news .main-title div a:hover{color:#fff;background-color:#000}.home-news .news-wrap{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.news-wrap{padding:2rem}@media (max-width: 767px){.news-wrap{padding:1rem 15px}}@media (max-width: 767px){.news-wrap{padding:1rem 0}}.news-wrap .item-wrap{padding-bottom:1.5rem}.news-wrap .item-wrap:not(:last-child){border-bottom:1px #000 dashed}.news-wrap .item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-wrap .item-link .item-picture-bg{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:100%;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px;width:100%;height:200px}@media (max-width: 767px){.news-wrap .item-link .item-picture-bg{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;height:auto;padding-bottom:75%;border-radius:0}}.news-wrap .item-link .item-info{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 200px);flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px);width:100%;padding:1.5rem}@media (max-width: 767px){.news-wrap .item-link .item-info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;padding:0}}.news-wrap .item-link .item-info p{height:100px;overflow:hidden;line-height:1.6;display:-webkit-box;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical}.news-wrap .item-link .item-info .hot-item{position:relative;display:inline-block}.news-wrap .item-link .item-info .item-title h4{font-size:1.1rem;font-weight:bold}.news-wrap .item-link .item-info>*:not(:last-child){margin-bottom:0.5rem}.home-picture{background-image:url("../images/bg/picture-bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:13rem;margin-bottom:-10rem}.home-picture::before{content:'';display:block;border-bottom:3px #4980f7 solid;position:absolute;top:35%;width:100%}.album-list .item-picture{padding:.5rem;border:3px #4980f7 solid}.album-list .item-picture img{max-width:calc(100% - 1rem) !important;max-height:calc(100% - 1rem) !important}.album-list .item-data{padding:.7rem 0}.web-header{background-position:center;background-repeat:no-repeat;background-size:cover;height:300px;text-align:center;display:table-cell;width:100vw;vertical-align:bottom;overflow:hidden}@media (max-width: 991px){.web-header{height:250px}}@media (max-width: 575px){.web-header{height:200px}}.web-header .web-title{position:relative;display:inline-block}.web-header .web-title h1{position:relative;z-index:1;padding:1rem;color:#fff}.web-header .web-title::before{content:"";display:block;position:absolute;width:150%;padding-bottom:150%;background-color:rgba(247,183,73,0.8);border-radius:100%;z-index:0;left:50%;top:-3.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.breadcrumbs{padding:1rem 0;background-color:#fff;position:relative}.breadcrumbs::before{content:"";display:block;position:absolute;left:0;bottom:.5rem;width:5rem;height:2px;background-color:#4980f7}.breadcrumbs ul li{color:gray;font-size:.85rem;display:inline-block}.breadcrumbs ul li a{color:gray}.breadcrumbs ul li a:hover{color:#f7b749;font-weight:bold}.breadcrumbs ul li:not(:last-child)::after{color:gray;content:'\f101';font-family:'Font Awesome\ 5 Free';font-weight:bold;padding-left:.4rem}.breadcrumbs ul li:last-child,.breadcrumbs ul li:last-child a{color:#f7b749;font-weight:bold}.main-header{margin-bottom:1rem}.main-header>:not(:last-child){margin-bottom:1rem}.main-header .main-sort>.grid-wrap>div:not(:last-child){padding-right:1rem}@media (max-width: 767px){.main-header .main-sort>.grid-wrap>div:not(:last-child){padding-right:0.25rem;margin-bottom:1rem}}.main-header .main-sort select{border:2px #4980f7 solid}.graphic-list{padding:3rem 0;padding-top:8rem;background-color:#fff}.graphic-list .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.graphic-list{padding:2rem 0;padding-top:20%;text-align:center}.graphic-list>.row>*:not(:last-child){margin-bottom:2rem}}.graphic-list .about-pic{position:relative}.graphic-list .about-pic img{position:relative;z-index:1}.graphic-list .about-pic::before{content:'';display:block;position:absolute;z-index:0;width:95%;height:100%;background-color:#4980f7;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.graphic-list .graphic-detail>*:not(:last-child){margin-bottom:1rem}.graphic-list .graphic-detail p.title{text-align:center;max-width:500px;margin-left:auto;margin-right:auto}.graphic-list .graphic-detail p.content{text-align:left;max-width:550px;font-size:1.1rem;margin-left:auto;margin-right:auto;letter-spacing:.3rem}@media (max-width: 991px){.graphic-list .graphic-detail p.content{font-size:1rem;letter-spacing:.15rem}}.title-img{margin:3rem 0;padding-bottom:2.5rem;position:relative}@media (max-width: 767px){.title-img{margin:2rem 0}}.title-img>div{padding:0;text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-color:#4980f7}@media (max-width: 767px){.title-img>div:nth-child(1){position:absolute;z-index:1;bottom:2.5rem;background-color:rgba(247,183,73,0.8)}}.title-img>div:nth-child(2){background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.title-img>div:nth-child(2){min-height:440px}.title-img>div:nth-child(2) img{display:none}}.title-img>div:nth-child(2)::before{content:'';display:block;position:absolute;z-index:-1;width:95%;height:100%;border:5px #f7b749 solid;-webkit-transform:rotate(-10deg);transform:rotate(2deg);-webkit-transform-origin:left bottom;transform-origin:right bottom;right:-2rem;bottom:-2.5rem}.title-img p{text-align:center;letter-spacing:.15rem;display:inline-block;padding:1rem}@media (max-width: 991px){.title-img p{letter-spacing:0}}.title-content{position:relative;padding:3em 15px;color:#fff;background-color:#f7b749;overflow:hidden;margin:3rem 0}@media (max-width: 767px){.title-content{margin:2rem 0}}.title-content p.title{text-align:center;max-width:1000px;margin:0 auto;margin-bottom:2.5rem}.title-content p.content{max-width:1000px;margin:0 auto;font-size:1.2rem;letter-spacing:.3rem}@media (max-width: 991px){.title-content p.content{font-size:1rem;letter-spacing:.15rem}}.product-wrap>div{padding:.5rem}.product-wrap .item-data{background-color:#d9d9d9}.product-wrap .item-link{background-color:#d9d9d9}.album-wrap>div{padding:.5rem}.question-wrap{margin-bottom:2rem}.question-wrap .question-list{color:#000}.question-wrap .question-list:not(:last-child){margin-bottom:1rem}.question-wrap .question-list .question-title{padding:.75rem;cursor:pointer;font-size:1.1rem;font-weight:bold;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.question-wrap .question-list .question-title span:nth-child(1){display:block;background:#f7b749;color:#fff;width:100%;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;max-width:24px;text-align:center}.question-wrap .question-list .question-title span:nth-child(2){display:block;width:100%;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 52px);flex:0 0 calc(100% - 52px);max-width:calc(100% - 52px)}.question-wrap .question-list .question-title span:nth-child(3){display:block;width:100%;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;max-width:20px;color:#4980f7}.question-wrap .question-list .question-title span:nth-child(3) svg{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}@media (max-width: 767px){.question-wrap .question-list .question-title{padding:.7rem;font-size:1rem}}.question-wrap .question-list .question-title:hover{color:#404040}.question-wrap .question-list .question-title.question-active svg{-webkit-transform:rotate(135deg) !important;transform:rotate(135deg) !important}.question-wrap .question-list .question-content{display:none;color:#000;padding:1rem 12px}.question-wrap .question-list .question-content .grid-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.question-wrap .question-list .question-content .grid-wrap::before{content:'A';display:inline-block;width:24px;height:24px;line-height:24px;margin-right:8px;color:#fff;background-color:#f7b749;text-align:center;font-size:1.1rem;font-weight:bold;width:100%;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;max-width:24px}.question-wrap .question-list .question-content p{width:100%;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px)}@media (max-width: 767px){.question-wrap .question-list .question-content{padding:.7rem}.question-wrap .question-list .question-content .col-md-6.col-12:not(:last-child){margin-bottom:1rem}}.news-detail-wrap{padding:3rem;color:#000;background-color:#fff;margin:3rem 0;overflow:hidden}@media (max-width: 575px){.news-detail-wrap{padding:1.5rem}}.news-detail-wrap .news-header{border-bottom:2px solid #dee2e6;padding-bottom:.5rem;margin-bottom:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-detail-wrap .news-header a{color:#f7b749;display:block;font-weight:bold;font-size:1.1rem;font-style:italic;-webkit-transition:all .2s linear;transition:all .2s linear;display:inline-block}.news-detail-wrap .news-header a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.news-detail-wrap .date-style{color:#785e7c;font-style:italic;font-size:80%;display:block}.news-detail-wrap .date-style>span:last-child:before{content:"\2014\00A0"}.news-detail-wrap .newsitem-list p{line-height:1.6}.news-detail-wrap .newsitem-list>*:not(:last-child){margin-bottom:1rem}.news-detail-wrap .newsitem-list:not(:last-child){margin-bottom:1rem}.share-wrap>a:not(:last-child){margin-right:.25rem}.no-result{padding:3rem 15px;margin-bottom:3rem;border:1px rgba(247,183,73,0.3) solid;-webkit-box-shadow:0.5rem 0.5rem 0rem #4980f7;box-shadow:0.5rem 0.5rem 0rem #4980f7}.no-result h4{position:relative}.no-result h4::before{content:"";display:block;position:absolute;bottom:-.5rem;width:2rem;height:3px;background-color:#f7b749}.proitem-detail .proitem-spec{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (max-width: 991px){.proitem-detail .proitem-spec:nth-last-child(2){padding-bottom:4rem}}.proitem-detail .proitem-spec>*:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;max-width:75px;width:100%;display:block}.proitem-detail .proitem-spec>*:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 75px);flex:0 0 calc(100% - 75px);max-width:calc(100% - 75px);width:100%;display:block}@media (max-width: 991px){.proitem-detail .proitem-spec>*:not(.same-line){-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;margin-bottom:.25rem}.proitem-detail .proitem-spec>*:nth-child(1).same-line{-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px;max-width:45px}.proitem-detail .proitem-spec>*:nth-child(2).same-line{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 45px);flex:0 0 calc(100% - 45px);max-width:calc(100% - 45px)}}.proitem-detail>*:not(:last-child){padding-bottom:1rem}@media (min-width: 768px){.proitem-detail>*:not(:first-child){padding-left:.5rem}}.proitem-detail .proitem-kind>*{padding-right:.25rem;padding-bottom:.25rem;margin-bottom:.25rem}.proitem-detail .proitem-kind .kind-list{cursor:pointer;-o-object-fit:cover;object-fit:cover;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:3px 8px;border-color:#d9d9d9;display:inline-block}.proitem-detail .proitem-kind .kind-list:hover,.proitem-detail .proitem-kind .kind-list.kind-active{border-color:#f7b749}.proitem-main{overflow:hidden;margin-bottom:1rem}.proitem-main .main-photo{position:relative}.proitem-main .main-photo .main-list{top:0;left:50%;opacity:0;width:100%;z-index:-1;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:pointer}.proitem-main .main-photo .main-list.main-active{z-index:1;opacity:1}.proitem-minor{overflow:hidden;margin-bottom:3rem}.proitem-minor .proitem-owl .minor-list{overflow:hidden}.proitem-minor .proitem-owl .minor-list img{cursor:pointer;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.proitem-minor .proitem-owl .minor-list:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.proitem-content{background-color:#fff}@media (max-width: 767px){.proitem-content{padding:1rem 0}}.proitem-content .main-title{text-align:center;padding:1.5rem 0}.proitem-content .proitem-list:not(:last-child){margin-bottom:3rem}.proitem-content .proitem-list p{margin-top:1rem}.proitem-top{position:relative}.proitem-top::before{content:'';display:block;position:absolute;width:150%;height:78px;bottom:0;background-color:#4980f7}.proitem-top::after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:20px 50px 0 50px;border-color:#4980f7 transparent transparent transparent;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.proitem-top .proitem-btn{bottom:20px;position:absolute}@media (min-width: 992px){.proitem-top .proitem-btn{bottom:0;position:relative;padding-bottom:6rem}}@media (max-width: 767px){.proitem-top .proitem-btn{text-align:center}}.proitem-top .proitem-btn button{display:inline-block}.contact-wrap{padding:3rem;background-color:#f5f5f5;-webkit-box-shadow:0.5rem 0.5rem 0rem #4980f7;box-shadow:0.5rem 0.5rem 0rem #4980f7;margin-bottom:3rem}@media (max-width: 767px){.contact-wrap{padding:2rem}}@media (max-width: 575px){.contact-wrap{padding:1rem}}.contact-wrap .contact-list:not(:last-child){margin-bottom:1.5rem}.contact-wrap svg{cursor:pointer;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.contact-wrap svg:hover{opacity:.8}.statement-wrap .statement-list{padding:3rem 15px;margin-bottom:3rem;border:1px rgba(247,183,73,0.3) solid;-webkit-box-shadow:0.5rem 0.5rem 0rem #4980f7;box-shadow:0.5rem 0.5rem 0rem #4980f7}.statement-wrap h2{position:relative;margin-bottom:1rem}.statement-wrap h2::before{content:"";display:block;position:absolute;bottom:-.5rem;width:2rem;height:3px;background-color:#f7b749}.sitemap-list{color:#f7b749;background-color:#fff}.sitemap-list:not(:last-child){margin-bottom:1rem}.sitemap-list .sitemap-title a{font-size:1.4rem}.sitemap-list .sitemap-sort{padding:.5rem}.sitemap-list p>a{background-color:#fff;color:#f7b749}.sitemap-list p>a:hover{background-color:#ccc}.sitemap-list>.grid-wrap:not(.sitemap-title){background-color:#dee2e6}#header{top:0;left:0;right:0;width:100%;z-index:200;position:fixed;color:#000;background-color:#f7b749}@media (min-width: 992px){#header.header-shadow{-webkit-box-shadow:0 0.2rem 0.5rem rgba(0,0,0,0.15);box-shadow:0 0.2rem 0.5rem rgba(0,0,0,0.15)}}@media (max-width: 991px){#header .no-order{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}}#header .header-top{font-size:90%;padding:.25rem 0}@media (min-width: 992px){#header .header-top>.grid-wrap>*:not(:last-child){padding-left:.5rem}}#header .header-top .icon-sort .icon-sort-list{padding:.25rem}#header .header-top .icon-sort .icon-sort-list a{color:#4980f7;background-color:#fff;border-radius:0}#header .header-top .icon-sort .icon-sort-list a.active,#header .header-top .icon-sort .icon-sort-list a:hover{color:#fff;background-color:#4980f7}#header .header-top .cart-num{left:0;top:-10px;width:auto;height:auto;color:#fff;padding:.25rem;position:absolute;border-radius:20px;-webkit-transform:scale(0.9);transform:scale(0.9);background-color:red;font-size:12px !important}#header .header-logo>.grid-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header .header-logo>.grid-wrap .logo-photo>a{width:350px;height:100px;max-width:100%;text-indent:-9999px;background-position:center;background-repeat:no-repeat;background-size:contain}@media (min-width: 992px){#header .header-menu>.grid-wrap{max-width:1280px;padding:0 40px;margin:0 auto}}#header .header-menu .menu-item{position:relative}#header .header-menu .menu-item>a{color:#000;padding:1rem;line-height:1.2;overflow:hidden}#header .header-menu .menu-item>a:hover{color:#000}#header .header-menu .menu-item>a::before{content:'';position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .header-menu .menu-item .menu-logo{display:none;padding:.25rem}#header .header-menu .menu-item .menu-logo>a{width:70px;height:50px;margin:0 auto;max-width:100%;text-indent:-9999px;background-position:center;background-repeat:no-repeat;background-size:contain}#header .header-menu .menu-item .menu-btn{cursor:pointer}#header .header-menu .menu-item .menu-sort{color:#f7b749;background-color:#dee2e6}@media (min-width: 992px){#header .header-menu .menu-item .menu-sort{opacity:0;z-index:-1;visibility:hidden;-webkit-transition:opacity .2s ease-in-out, z-index .2s ease-in-out;transition:opacity .2s ease-in-out, z-index .2s ease-in-out}}@media (max-width: 991px){#header .header-menu .menu-item .menu-sort{display:none;overflow:hidden}}#header .header-menu .menu-item .menu-sort .menu-sort-list>a{color:black;padding:.5rem;line-height:1.2;text-align:justify}#header .header-menu .menu-item .menu-sort .menu-sort-list:hover>a{color:#dee2e6;background-color:#f7b749}@media (min-width: 992px){#header .header-menu .menu-item:hover .menu-sort{opacity:1;z-index:1;visibility:visible}}@media (max-width: 991px){#header .header-menu .menu-item:hover .menu-sort>ul{margin-top:0}}@media (min-width: 992px){#header .header-top{min-width:152px}#header .header-top a{color:#fff;padding:.25rem;border-radius:5px}#header .header-top .icon-sort{position:absolute;right:0;width:200px;padding:.2rem;background:#fff;display:none}#header .header-logo{margin-bottom:1rem;max-height:100px;-webkit-transition:max-height .4s linear;transition:max-height .4s linear}#header .header-logo .logo-photo{-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear, -webkit-transform .4s linear}#header .header-logo.scroll-down{max-height:85px}#header .header-logo.scroll-down .logo-photo{-webkit-transform:scale(0.85);transform:scale(0.85)}#header .header-menu{left:0 !important;position:relative !important}#header .header-menu .menu-item>a{color:#000;overflow:hidden;position:relative;padding:1rem;-webkit-transition:all .25s linear;transition:all .25s linear;background-color:transparent}#header .header-menu .menu-item>a::before{position:absolute;content:"";top:50%;left:50%;z-index:-1;width:120%;height:300%;-webkit-transition:all .25s linear;transition:all .25s linear;background-color:#f7b749;-webkit-transform:translate(-50%, -50%) rotate(-45deg) scaleX(0);transform:translate(-50%, -50%) rotate(-45deg) scaleX(0)}#header .header-menu .menu-item:hover>a{color:#fff}#header .header-menu .menu-item:hover>a::before{-webkit-transform:translate(-50%, -50%) rotate(-45deg) scaleX(1);transform:translate(-50%, -50%) rotate(-45deg) scaleX(1)}#header .header-menu .menu-item .menu-sort{top:100%;position:absolute}#header .header-menu .menu-item .menu-sort ul{width:150px}#header .header-menu .menu-item .menu-sort ul .menu-sort-list:not(:first-child){border-top:1px solid #dee2e6}}@media (max-width: 991px){#header .header-top{-webkit-transition:color .3s ease-in-out, background-color .3s ease-in-out;transition:color .3s ease-in-out, background-color .3s ease-in-out;background:#f7b749;border-top:1px #fff solid}#header .header-top .icon-sort{position:fixed;background-color:#fff !important;left:0;right:0;display:none}#header .header-top .icon-sort>*{background-color:transparent !important}#header .header-top a{color:#fff}#header .header-top svg,#header .header-top span{font-size:1rem;width:18px;height:18px}#header .header-top>.grid-wrap>*{max-width:80px;text-align:center;padding-right:0 !important}}@media screen and (max-width: 991px) and (-ms-high-contrast: active), (max-width: 991px) and (-ms-high-contrast: none){#header .header-top>.grid-wrap>*{width:80px;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;max-width:100%}}@media (max-width: 991px){#header .header-top>.grid-wrap>*>*{padding:.3rem;margin:.15rem .5rem;background-color:rgba(0,0,0,0.25)}#header .header-logo{background-color:#fff;padding:1rem .5rem;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}#header .header-logo>.grid-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header .header-logo>.grid-wrap .logo-photo>a{width:300px;height:70px}#header .header-menu{top:143px}#header .header-menu{left:-230px;width:230px;position:fixed;overflow-y:auto;color:#f7b749;background-color:#dee2e6;height:calc(100vh - 82px);max-width:calc(100% - 35px);-webkit-transition:left .3s ease-in-out, height .3s ease-in-out, top .3s ease-in-out;transition:left .3s ease-in-out, height .3s ease-in-out, top .3s ease-in-out}#header .header-menu .menu-item{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;border-bottom:1px solid #dee2e6}#header .header-menu .menu-item .mobile-form{padding:.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#header .header-menu .menu-item .mobile-form>*{display:block}#header .header-menu .menu-item .mobile-form input{width:calc(100% - 25px)}#header .header-menu .menu-item .mobile-form a{width:20px;color:#000}#header .header-menu .menu-item>a{color:#000;overflow:hidden;position:relative;padding:1rem;-webkit-transition:all .25s linear;transition:all .25s linear;background-color:transparent}#header .header-menu .menu-item>a::before{position:absolute;content:"";top:50%;left:50%;z-index:-1;width:120%;height:370%;-webkit-transition:all .4s linear;transition:all .4s linear;background-color:#4980f7;-webkit-transform:translate(-50%, -50%) rotate(-45deg) scaleX(0);transform:translate(-50%, -50%) rotate(-45deg) scaleX(0)}#header .header-menu .menu-item:hover>a{color:#fff}#header .header-menu .menu-item:hover>a::before{-webkit-transform:translate(-50%, -50%) rotate(-45deg) scaleX(1);transform:translate(-50%, -50%) rotate(-45deg) scaleX(1)}#header .header-menu .menu-item .menu-logo{padding:1rem}#header .header-menu .menu-item .menu-logo>a{width:200px;height:80px}#header .header-menu .menu-item .menu-btn svg{top:-2px;position:relative}#header .header-menu .menu-item .menu-sort ul .menu-sort-list{border-top:1px solid #dee2e6}#header .header-menu .menu-item .menu-sort ul .menu-sort-list>a{padding:.5rem 1rem}#header .header-menu.header-active{left:0}#header .header-menu .scroll-main{overflow:auto;max-height:calc(100vh - 167.38px)}}#footer{padding-top:10rem;color:#fff;position:relative}#footer a{color:#fff}#footer a:hover{color:#bfbfbf}#footer button{color:#fff;border-color:#fff}#footer button:hover{background-color:#fff;color:#f7b749}@media (max-width: 767px){#footer button{border-color:transparent;padding-left:0;padding-right:0}}@media (max-width: 767px){#footer{padding-top:5rem}}#footer .footer-bg{background-color:#f7b749}#footer .footer-photo{text-align:center}@media (max-width: 767px){#footer .footer-photo{text-align:left}#footer .footer-photo>*:not(:last-child){padding-right:0;padding-bottom:1.5rem}}#footer .footer-photo a{max-width:300px;height:150px}#footer .footer-photo a img{max-width:100%;max-height:100%}#footer svg{font-size:2rem}#footer .footer-content{padding-top:5rem;margin-bottom:1rem}#footer .footer-list:not(:last-child){margin-bottom:1.5rem}@media (max-width: 767px){#footer .footer-list:not(:last-child){margin-bottom:.75rem}}#footer .footer-list .footer-icon{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .footer-list .footer-icon>*{padding:.25rem .45rem}@media (max-width: 575px){#footer .footer-list .footer-icon>*{padding:.25rem}}#footer .footer-list.footer-link>.grid-wrap{width:100%}#footer .footer-list.footer-link>.grid-wrap>*{padding:.25rem}@media (max-width: 767px){#footer .footer-list.footer-link{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}#footer .footer-list.footer-link button{font-size:1rem !important}}#footer .footer-data{text-align:left}#footer .footer-data ul{position:relative}#footer .footer-data ul li{line-height:1.4}#footer .footer-data ul li:not(:last-child){margin-bottom:1rem}#footer .qr-code{margin:1rem 0}#footer .qr-code img{max-width:110px;width:100%;height:auto}#footer .copyright{padding:1rem}#footer .copyright>:not(:last-child){margin-bottom:1rem}@media (max-width: 575px){#footer svg{font-size:1.9rem}}@media (min-width: 992px){#header .header-top a{background:#4980f7}#header .header-top a:hover{background-color:#514c9c}}.btn-contact{border:1px #f7b749 solid;color:#f7b749;-webkit-transition:all .4s linear;transition:all .4s linear}.btn-contact:hover{background-color:#f7b749;color:#fff}.home-about .about-pic::before{background-color:#4980f7}.home-product{background-color:#f7b749}.item-list .item-link .hot-item{background-color:#4980f7}.sign-detail{padding:2rem;margin:auto;background-color:#fff;border-top:5px solid rgba(92,72,95,0.6);border-bottom:5px solid rgba(92,72,95,0.6)}@media (max-width: 767px){.sign-detail{padding:1rem}}@media (min-width: 768px){.sign-detail{max-width:700px}}.sign-detail svg{cursor:pointer;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.sign-detail svg:hover{opacity:.8}@media (max-width: 575px){.register-checkbox>*:not(:last-child){margin-bottom:.5rem}}.terms-list{max-height:350px;overflow-y:scroll}.login-btn>*:not(:last-child){margin-bottom:1rem}.btn-fb{background-color:#3b5998;color:#fff}.btn-fb:hover{color:#fff;background-color:#2d4373}.member-wrap{margin-bottom:3rem}.member-wrap .grid-wrap>.grid{text-align:center}.member-detail{padding:2rem;margin:auto;background-color:#fff;border-top:5px solid #f7b749;border-bottom:5px solid #f7b749}@media (max-width: 767px){.member-detail{padding:1rem}}.member-detail [id*='-box']:not(#sign-box){display:none}.member-detail .form-address>*:not(:last-child){margin-right:1rem}@media (max-width: 575px){.member-detail .form-address>*:not(:last-child){margin-right:0;margin-bottom:.5rem}}.inquiry-btn>.active{border-bottom:2px solid #f7b749}.inquiry-table .table-item{margin-bottom:1rem}.inquiry-data:not(:last-child){margin-bottom:3rem}.inquiry-data .inquiry-list h4{font-size:1.2rem;font-weight:bold}.inquiry-data .inquiry-list:not(:last-child){margin-bottom:0.5rem}.inquiry-table [id*='inquiry-']:not(#inquiry-end){display:none}.inquiry-modal .modal-body{border-top:5px solid #f7b749;border-bottom:5px solid #f7b749}
/*# sourceMappingURL=web-style.min.css.map */