﻿@keyframes cp-fadeInDown{from{opacity:0;transform:translate3d(0, -10px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}*,::after,::before,:after,:before{box-sizing:border-box}ul,ol{padding:0;margin:0;list-style-type:none}body{margin:0;font-family:Arial,"Noto Sans TC",sans-serif}a{display:inline-block;color:#bd68a7;transition:.3s linear all}a:hover{text-decoration:none;color:#333}a:focus{outline:none}img,iframe{max-width:100%}a:focus{outline:none}input,button,textarea,select{border:0}input:focus,button:focus,textarea:focus,select:focus{outline:none}::-webkit-input-placeholder{color:#c5c5c5}:-moz-placeholder{color:#c5c5c5}::-moz-placeholder{color:#c5c5c5}:-ms-input-placeholder{color:#c5c5c5}.mt-30{margin-top:20px !important}@media all and (min-width: 992px){.mt-30{margin-top:30px !important}}.mb-30{margin-bottom:20px !important}@media all and (min-width: 992px){.mb-30{margin-bottom:30px !important}}.breadcrumb{padding:0;background:transparent;font-size:.875em;justify-content:end}.breadcrumb a{color:#8d8d8d;display:inline}.breadcrumb a:hover{color:#bd68a7}.slick-arrow{opacity:.5;background:#787878;padding:0}.slick-arrow:before{color:#fff;font-size:15px}.slick-arrow:hover{background:#bd68a7;box-shadow:0 2px 4px 0 rgba(0,0,0,.19);opacity:1}@media all and (min-width: 1200px){.slick-arrow{left:-50px}.slick-arrow.slick-next{left:auto;right:-50px}}.ace-responsive-menu{list-style:none;margin:0;padding:0;float:left;width:100%;text-align:left}.ace-responsive-menu li{list-style:none}.ace-responsive-menu li ul{display:none}.ace-responsive-menu li .menu-active{position:relative}.ace-responsive-menu li ul.sub-menu li>a>.arrow:before{content:""}.ace-responsive-menu li ul.sub-menu li a{display:block;margin:0px 0px;padding:12px 20px 12px 15px;text-decoration:none;font-size:13px;font-weight:normal;background:none}.ace-responsive-menu li ul.sub-menu>li{width:100%}.ace-responsive-menu>li{display:block;margin:0;padding:0;border:0px;float:left;width:100%}.ace-responsive-menu>li a{width:100%}.ace-responsive-menu>li>a{display:block;position:relative;margin:0;border:0px;text-decoration:none;color:#787878;font-weight:500;font-size:14px;line-height:21px}.ace-responsive-menu>li>ul.sub-menu{display:none;list-style:none;clear:both;margin:0;z-index:998}.ace-responsive-menu>li>ul.sub-menu>li{position:relative}.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu{position:relative;left:0;top:0px;display:none;list-style:none;width:100%}.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu li{padding-left:1em}.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:absolute;left:0;top:0px;display:none;list-style:none}.ace-responsive-menu>li>ul.sub-menu li>a>.arrow:before{font-family:Arial,"Font Awesome 5 Free",sans-serif;font-weight:700;content:"";position:absolute;top:7px;right:9px;font-size:16px;height:auto;text-shadow:none;width:10px;display:inline-block}@media screen and (max-width: 991px){.ace-responsive-menu{float:left;width:100%;margin:15px 0;background:#f5f5f5;border-radius:5px}.ace-responsive-menu.collapse:not(.show){display:none}.ace-responsive-menu li ul.sub-menu>li{width:100%}.ace-responsive-menu li ul.sub-menu li ul.sub-menu li a{padding-left:30px}.ace-responsive-menu li ul.sub-menu li ul.sub-menu li ul.sub-menu li a{padding-left:50px}.ace-responsive-menu li ul.sub-menu li.menu-active>a>.arrow:before{content:" ❯";font-weight:300;text-shadow:none;width:10px;display:inline-block;transform:rotate(90deg)}.ace-responsive-menu>li>ul.sub-menu{position:static;padding-left:15px}.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu{position:static;padding-left:15px}.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:static;padding-left:15px}.ace-responsive-menu>li{float:none}.ace-responsive-menu>li>a{padding:10px;color:#787878;transition:all .5s ease-in-out}.ace-responsive-menu>li>a:hover{color:#bd68a7}}.menu-toggle{display:none !important;float:left;width:100%;background:#f5f5f5;border-radius:5px;margin-bottom:15px}@media screen and (max-width: 991px){.menu-toggle{display:block !important}}.menu-toggle h3{float:left;color:#333;padding:8px 17px;font-size:17px;letter-spacing:1px;margin:0}.menu-toggle .icon-bar{display:block !important;width:10px;height:2px;background-color:#333;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:3px}.menu-toggle .icon-bar:first-child{transform:translate(3px, 2px) rotate(313deg)}.menu-toggle .icon-bar:last-child{transform:translate(-3px, -3px) rotate(46deg)}@media screen and (max-width: 991px){.menu-toggle .icon-bar{display:block !important}}.menu-toggle #menu-btn{float:right;padding:8px;border-radius:5px;cursor:pointer;margin:10px;background:transparent}.hide-menu{display:none}ul[data-menu-style=accordion]{width:100%}ul[data-menu-style=accordion]>li{display:block;margin:0;padding:0;border:0px;float:none !important}ul[data-menu-style=accordion]>li a .title{border-bottom:none;text-align:left}ul[data-menu-style=accordion] li ul.sub-menu>li{width:100%}ul[data-menu-style=accordion] li.menu-active>a>.arrow{transform:rotate(0deg)}ul[data-menu-style=accordion]>li>a>.arrow:before{float:right}ul[data-menu-style=accordion]>li>ul.sub-menu{position:static}ul[data-menu-style=accordion]>li>ul.sub-menu>li ul.sub-menu{position:static;padding-left:15px}ul[data-menu-style=accordion]>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:static;padding-left:15px}ul[data-menu-style=accordion] ul.sub-menu li.menu-active>a>.arrow:before{transform:rotate(90deg);top:-2px;right:7px}@media screen and (max-width: 991px){ul[data-menu-style=accordion][data-menu-style=vertical],ul[data-menu-style=accordion][data-menu-style=accordion],ul[data-menu-style=accordion][data-menu-style=vertical] li ul.sub-menu{width:100% !important}}ul[data-menu-style=vertical]{width:200px}ul[data-menu-style=vertical]>li{float:none}ul[data-menu-style=vertical] li ul.sub-menu>li{width:100%}ul[data-menu-style=vertical] li a:hover{background:#272727 !important}ul[data-menu-style=vertical]>li>a>.arrow:before{float:right}ul[data-menu-style=vertical]>li.menu-active{position:relative}ul[data-menu-style=vertical]>li>ul.sub-menu{position:absolute;left:200px;top:0px;width:200px}ul[data-menu-style=vertical]>li>ul.sub-menu>li ul.sub-menu{position:absolute;width:200px;left:200px}ul[data-menu-style=vertical]>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:absolute;width:200px;left:200px}@media screen and (max-width: 991px){.center-menu .ace-responsive-menu{display:block !important}}.container{width:100%;margin:0 auto}@media all and (min-width: 768px){.container{max-width:700px}}@media all and (min-width: 992px){.container{max-width:900px}}@media all and (min-width: 1200px){.container{max-width:1120px}}@media all and (min-width: 1400px){.container{max-width:1320px}}@media all and (min-width: 1600px){.container{max-width:1520px}}@media(min-width: 1920px){.container .container{max-width:1700px}}.headerwrap{background:#f8f8f8}.headerwrap .navbar-toggler:not(.collapsed) .fa-bars:before{content:""}.headerwrap .navbar-toggler-icon{line-height:1.5em;color:#bd68a7}.headerwrap .navbar-brand{margin-right:0;padding-top:0;max-width:calc(100% - 60px)}.headerwrap .navbar-brand img{max-height:45px}@media all and (min-width: 992px){.headerwrap .navbar-brand{padding:5px 0 30px}.headerwrap .navbar-brand img{max-height:60px}}.headerwrap .navbar-toplink{position:relative;display:none}@media all and (max-width: 1199px){.headerwrap .navbar-toplink{display:flex}}@media all and (min-width: 992px){.headerwrap .navbar-toplink .has_submenu>a:after{content:""}.headerwrap .navbar-toplink .has_submenu:hover .submenu{display:block;animation:cp-fadeInDown .5s;box-shadow:0 0 20px 3px rgba(0,0,0,.05)}}.headerwrap .navbar-toplink .has_submenu{margin-right:1em;padding:1em 0 1em 1em}.headerwrap .navbar-toplink .has_submenu a{color:#333}.headerwrap .navbar-toplink .has_submenu .submenu{display:none;z-index:2;min-width:100%;position:absolute;top:100%;left:0}.headerwrap .navbar-toplink .has_submenu .submenu ul li{white-space:nowrap;position:relative;background:#fff}.headerwrap .navbar-toplink .has_submenu .submenu ul li a.nav-link{display:block;background:#fff;font-size:.9em;padding:.3rem .75rem !important;color:#333;text-align:center}.headerwrap .navbar-toplink .has_submenu .submenu ul li a.nav-link:hover{background:#bd68a7;color:#fff}.headerwrap .navbar-toplink .searchbar{position:relative}.headerwrap .navbar-toplink .searchbar input[type=text]{border:0 !important;padding:0;width:0px;height:42px !important;border-radius:3px !important;transition:all .3s ease !important;background:transparent}.headerwrap .navbar-toplink .searchbar input[type=text].active{width:120px;padding:0 0 0 15%;transition:all .5s .2s ease !important;background:#fff}.headerwrap .navbar-toplink .searchbar .icon{top:0;right:0;width:35px;height:100%;color:#333;transition:all .5s .3s ease}.headerwrap .navbar-toplink .searchbar .icon.active{color:#787878;transition:all .3s ease}.headerwrap .navbar-toplink .searchbar .icon i{position:absolute;top:50%;left:3%;transform:translate(0, -50%);cursor:pointer}.headerwrap .navbar-link{position:relative}@media all and (max-width: 1199px){.headerwrap .navbar-link{display:none}}@media all and (min-width: 992px){.headerwrap .navbar-link .has_submenu>a:after{content:""}.headerwrap .navbar-link .has_submenu:hover .submenu{display:block;animation:cp-fadeInDown .5s;box-shadow:0 0 20px 3px rgba(0,0,0,.05)}}.headerwrap .navbar-link .has_submenu{margin-right:1em}.headerwrap .navbar-link .has_submenu a{color:#333}.headerwrap .navbar-link .has_submenu .submenu{display:none;z-index:2;min-width:100%;position:absolute;top:100%;left:0}.headerwrap .navbar-link .has_submenu .submenu ul li{white-space:nowrap;position:relative;background:#fff}.headerwrap .navbar-link .has_submenu .submenu ul li a.nav-link{display:block;background:#fff;font-size:.9em;padding:.3rem .75rem !important;color:#333;text-align:center}.headerwrap .navbar-link .has_submenu .submenu ul li a.nav-link:hover{background:#bd68a7;color:#fff}.headerwrap .navbar-link .searchbar{position:relative}@media all and (max-width: 575px){.headerwrap .navbar-link .searchbar{width:100%}.headerwrap .navbar-link .searchbar input[type=text]{width:100% !important;padding:0 0 0 15% !important;background:#fff !important}.headerwrap .navbar-link .searchbar input[type=text].active{width:100% !important}}.headerwrap .navbar-link .searchbar input[type=text]{border:0 !important;padding:0;width:0px;height:42px !important;border-radius:3px !important;transition:all .3s ease !important;background:transparent}.headerwrap .navbar-link .searchbar input[type=text].active{width:197px;padding:0 0 0 15%;transition:all .5s .2s ease !important;background:#fff}.headerwrap .navbar-link .searchbar .icon{top:0;right:0;width:35px;height:100%;color:#333;transition:all .5s .3s ease}.headerwrap .navbar-link .searchbar .icon.active{color:#787878;transition:all .3s ease}.headerwrap .navbar-link .searchbar .icon i{position:absolute;top:50%;left:3%;transform:translate(0, -50%);cursor:pointer}.headerwrap.fixed header{position:fixed;z-index:999;left:0;top:0;width:100%;background:#f8f8f8;box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.has_submenu{position:relative}@media all and (min-width: 992px){.has_submenu>a:after{font-family:Arial,"Font Awesome 5 Free",sans-serif;font-weight:700;content:"";margin-left:.255em;vertical-align:middle;font-size:.8em}.has_submenu:hover .submenu{display:block;animation:cp-fadeInDown .5s;box-shadow:0 0 20px 3px rgba(0,0,0,.05)}}.submenu{display:none;z-index:2;min-width:100%;position:absolute;left:0;top:100%}.submenu ul li{white-space:nowrap;position:relative;background:#fff}.submenu ul li a{display:block;background:#fff;font-size:.9em;padding:.3rem .75rem !important}.submenu ul li a:hover{background:#e3c764;color:#fff}.submenu .has_submenu{position:relative}.submenu .has_submenu .submenu{display:none}@media all and (min-width: 992px){.submenu .has_submenu>a:after{font-family:Arial,"Font Awesome 5 Free",sans-serif;font-weight:700;content:"";position:absolute;right:1em;font-size:1em}.submenu .has_submenu:hover .submenu{display:block;position:absolute;top:-3px;left:100%;border-top:3px solid #e3c764}}.navbar-nav{text-align:center}.navbar-nav>.nav-item{transition:all .5s ease}.navbar-nav>.nav-item>.nav-link{font-size:16px;letter-spacing:.2px;font-weight:400;color:#333;transition:all .5s ease}.navbar-nav>.nav-item>.nav-link:hover{color:#bd68a7;text-shadow:1px solid #bd68a7}@media all and (max-width: 1199px){.navbar-nav{width:100%;max-height:calc(100vh - 70px);overflow-y:auto}.navbar-nav .submenu,.navbar-nav .submenu .submenu{padding-top:0;position:static}.navbar-nav>.nav-item>.nav-link{padding:.5em 1em;width:100%;text-align:left}.navbar-nav>.nav-item:not(:last-child)>.nav-link{border-bottom:solid 1px #c5c5c5}}@media all and (min-width: 1200px){.navbar-nav>.nav-item{position:relative}.navbar-nav>.nav-item:before{content:"";position:absolute;left:0;bottom:-9px;width:100%;height:3px;background-color:#e3c764;transform:scaleX(0);transform-origin:center;transition:all .5s ease}.navbar-nav>.nav-item:hover:before{transform:scaleX(1)}.navbar-nav>.nav-item:not(:last-child){margin-right:1.5em}.navbar-nav>.nav-item>.nav-link{padding:0}}@media all and (min-width: 1200px){.navbar-nav>.nav-item:not(:last-child){margin-right:34px}}.bg-liner{background:repeating-linear-gradient(90deg, transparent, transparent 276px, #ddd, #ddd 277px) !important}.footer-wrap{position:relative;background:#fcfcfc}.footer-wrap .footer{position:relative;padding:50px 238px 0;background:#f8f8f8;color:#787878;font-size:14px;line-height:2em}@media all and (max-width: 1399px){.footer-wrap .footer{padding:50px 200px 0}}@media all and (max-width: 1199px){.footer-wrap .footer{padding:50px 80px 0}}@media all and (max-width: 991px){.footer-wrap .footer{padding:50px 0}}.footer-wrap .footer .img{height:456px;position:absolute;right:0;bottom:0}@media all and (max-width: 1399px){.footer-wrap .footer .img{height:492px}}@media all and (max-width: 1199px){.footer-wrap .footer .img{height:620px}}@media all and (max-width: 991px){.footer-wrap .footer .img{height:calc(100% + 70px)}}@media all and (max-width: 767px){.footer-wrap .footer .img{height:932px;width:60%}}@media all and (max-width: 575px){.footer-wrap .footer .img{height:calc(100% + 130px);width:100%}}.footer-wrap .footer a{color:#787878}.footer-wrap .footer a:hover{color:#bd68a7}.footer-wrap .footer .footer-area{padding:30px 30px 0}.footer-wrap .footer .footer-area ul>li{vertical-align:middle;line-height:32px}.footer-wrap .footer .footer-area .footer-title{color:#333;font-weight:500;font-size:16px;letter-spacing:.2px}.footer-wrap .footer .link-bottom{padding-top:48px;display:flex;align-items:center;justify-content:center;line-height:18px}.footer-wrap .footer .link-bottom a{z-index:9;font-weight:normal;font-size:12px;letter-spacing:.2px;text-transform:uppercase;padding:0 7px}.footer-wrap .footer .link-bottom a:hover{color:#bd68a7}.footer-wrap .footer .link-bottom a:nth-child(2){border-left:1px solid #787878;border-right:1px solid #787878}.footer-wrap .footer .link-bottom a:nth-child(3){border-right:1px solid #787878}@media all and (max-width: 575px){.footer-wrap .footer .link-bottom{padding-top:0}.footer-wrap .footer .link-bottom:lang(en){text-align:center}}.footer-wrap .footer .copyright{font-size:12px;margin:0;text-align:center;padding:14px 0;color:#8d8d8d;opacity:.5}@media all and (max-width: 575px){.footer-wrap .footer{width:100%;padding:0}}.scrollToTop{position:fixed;right:20px;bottom:20px;z-index:999;width:52px;height:52px;border-radius:5px;background:#f7f7f7;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px 3px rgba(0,0,0,.05);color:#bd68a7;border:2px solid #fcfcfc;transition:none}.scrollToTop:hover{background:#bd68a7;color:#fff}.i-arrow-r{position:relative;display:inline-block;vertical-align:middle;transition:.1s linear all}.i-arrow-r:before,.i-arrow-r:after{content:"";display:block;width:21px;background:#fff;height:1px}.i-arrow-r:after{width:8px;position:relative;left:calc(100% - 8px);top:-3px;transform:rotate(30deg)}.txt-l1{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:1;height:1.5em}.txt-l2{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:2;height:3em}.txt-l3{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:3;height:4.5em}.text-main{color:#bd68a7 !important}.text-main-dark{color:#9a628b !important}.text-second{color:#e3c764 !important}.text-grey{color:#787878 !important}.text-light{color:#f8f8f8 !important}.text-white{color:#fff !important}.text-black{color:#333 !important}.bg-main{background-color:#bd68a7 !important}.bg-main-dark{background-color:#9a628b !important}.bg-second{background-color:#e3c764 !important}.bg-grey{background-color:#787878 !important}.bg-light{background-color:#f8f8f8 !important}.bg-white{background-color:#fff !important}.bg-black{background-color:#333 !important}.bg-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.btn{text-align:center;font-size:14px;padding:.5em 1em}.btn:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.19)}@media all and (min-width: 992px){.btn{font-size:16px;min-width:120px;padding:.5em 2em}}.btn-pill{border-radius:50px}.btn-main{border:1px solid #bd68a7;background:#bd68a7;color:#fff}.btn-main:hover{border:1px solid #e3c764;background:#e3c764;color:#fff}.btn-main-dark{border:1px solid #9a628b;background:#9a628b;color:#fff}.btn-main-dark:hover{border:1px solid #e3c764;background:#e3c764;color:#fff}.btn-second{border:1px solid #e3c764;background:#e3c764;box-shadow:0 2px 4px 0 rgba(0,0,0,.19);color:#fff}.btn-second:hover{background:transparent;color:#e3c764}.btn-white{background:#fff;border-radius:30px;color:#333}.btn-white:hover{background:#e3c764;color:#fff}.btn-outline-main{color:#bd68a7;border-color:#bd68a7}.btn-outline-main:hover{color:#fff;background-color:#bd68a7;border-color:#bd68a7}.btn-line{color:#fff;background:#4ecd00}.btn-line:hover{background:rgba(78,205,0,.4)}.btn-facebook{color:#fff;background:#4267b2}.btn-facebook:hover{background:rgba(66,103,178,.4)}.btn-google{color:#fff;background:#ea4335}.btn-google:hover{background:rgba(234,67,53,.4)}.tag{display:inline-block;border-radius:4px;padding:2px 8px;font-size:14px;color:#fff}.tag.hot{background:#dd0808}.tag.new{background:#bd68a7}.list-inline-item{vertical-align:middle}.dot-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.dot-wrap .dot{position:absolute;width:20px;height:20px;background:#262626;animation:animate 4s infinite forwards ease-in-out}.dot-wrap .dot:nth-child(1){background:#00485f;left:-24px;top:-24px;animation-delay:.5s}.dot-wrap .dot:nth-child(2){background:#00deea;left:0px;top:-24px;animation-delay:1s}.dot-wrap .dot:nth-child(4){background:#00485f;left:-24px;top:0px;animation-delay:1.5s}.dot-wrap .dot:nth-child(3){background:#00deea;left:0px;top:0px;animation-delay:2s}@keyframes animate{0%{transform:rotateY(0deg)}20%{transform:rotateY(360deg)}40%{transform:rotateX(180deg)}60%{transform:rotateX(0deg)}80%{transform:rotateX(360deg)}100%{transform:rotateY(180deg)}}.list-page>li{display:inline-block;margin-right:5px}@media all and (min-width: 768px){.list-page>li{margin-right:10px}}.list-page>li a{display:block;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:300;font-size:16px;color:#8d8d8d}.list-page>li a:hover,.list-page>li a :focus{box-shadow:0 2px 4px 0 rgba(0,0,0,.19);background:#bd68a7;color:#fff}.list-page>li a.active{box-shadow:0 2px 4px 0 rgba(0,0,0,.19);background:#bd68a7;color:#fff}.list-angle li{display:flex;align-items:center}.list-angle li a:before{font-family:Arial,"Font Awesome 5 Free",sans-serif;font-weight:700;content:"";font-size:.75em;margin-right:8px}.board{padding:15px 10px;border:solid 1px #c5c5c5;border-radius:15px}@media all and (min-width: 1200px){.board{padding:25px 20px}}.oval{width:100px;height:100px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:auto}.oval img{max-width:65px;max-height:65px}.box-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;background-size:contain}.box-img:before{content:"";display:block;width:100%;padding-bottom:100%}.box-img.r-4-3:before{padding-bottom:75%}.box-img.r-16-9:before{padding-bottom:56.25%}.box-img.img-fit-text:before{padding-bottom:50%}.box-img.img-contain{background-size:contain}.box-img.map-img:before{padding-bottom:90.5%}.box-iframe{position:relative}.box-iframe:before{content:"";width:100%;display:block}.box-iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%}.hover-shadow-scale{transition:all .5s ease}.hover-shadow-scale:hover,.hover-shadow-scale:active{transform:scale(1.05) translateY(-5px);box-shadow:0px .2rem 1rem 1px rgba(0,15,94,.16)}.banner{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;background-size:contain}.banner:before{content:"";display:block;width:100%;padding-bottom:31.11%}.banner .content{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:center;justify-content:center;text-align:left}.banner-page{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;background-position:top;background-size:contain}.banner-page:before{content:"";display:block;width:100%;padding-bottom:24.08%}.box-qty input{display:inline-block;max-width:130px;vertical-align:middle}.box-qty button{border-radius:3px;font-size:18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;display:inline-flex;vertical-align:middle;border:1px solid #bab9b9}.box-qty button:first-of-type{background:#787878;color:#fff}.box-qty button:nth-of-type(2){background:#fff;color:#787878}.box-msg{background:rgba(189,104,167,.08);padding:30px}@media all and (min-width: 992px){.box-msg{padding:40px}}.slider-col-3{margin-left:-10px;margin-right:-10px}.slider-col-3 .item{padding:10px 10px 15px}.slider-col-3 .item:hover .card{box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.product-slider .slick-dots{position:relative}.product-slider .slick-dots li.slick-active button{border-radius:100%;position:relative;background-color:#9a628b}.product-slider .slick-dots li.slick-active button::before{content:"";position:absolute;width:12px;height:12px;left:-3px;top:-3px;border:1px solid #9a628b;border-radius:100%}.product-slider .slick-dots li button{margin:10px;border-radius:100%;background-color:#dbdbdb;padding:0;width:6px !important;height:6px !important}.title-border{color:#9a628b;font-weight:500;font-size:18px;line-height:27px;margin-bottom:32px;text-align:left}.title-border:after{content:"";width:24%;height:2px;display:block;background-color:#e3c764;position:relative;z-index:1}.title-border span:after{content:"";width:100%;height:1px;display:block;background-color:#e4e4e4;position:relative;top:1.5px;z-index:0}.type-box{margin:40px auto;font-size:14px;width:100%}.type-box .list-group-item-action{display:flex;align-items:center}.type-box .list-group-item-action img{margin-right:12px}.type-box .list-group-item-action:active,.type-box .list-group-item-action:hover,.type-box .list-group-item-action:focus{color:#6097b7;text-decoration:underline;background:#f6f6f6}.edit-area{color:#787878}.edit-area p{margin-bottom:.5rem}.edit-area h1{color:#9a628b;font-size:38px;margin-bottom:.5rem}@media all and (max-width: 991px){.edit-area h1{font-size:30px}}.edit-area h2{color:#9a628b;font-size:32px;margin-bottom:.5rem}@media all and (max-width: 991px){.edit-area h2{font-size:22px}}.edit-area h3{color:#9a628b;font-size:28px;margin-bottom:.5rem}@media all and (max-width: 991px){.edit-area h3{font-size:18px}}.edit-area h4{color:#9a628b;font-size:24px;margin-bottom:.5rem}@media all and (max-width: 991px){.edit-area h4{font-size:18px}}.edit-area h5{color:#9a628b;font-size:22px;margin-bottom:.5rem}@media all and (max-width: 991px){.edit-area h5{font-size:18px}}.edit-area h6{color:#9a628b;font-size:20px;margin-bottom:.5rem}@media all and (max-width: 991px){.edit-area h6{font-size:16px}}.edit-area img{width:100%;height:auto !important}.edit-area .video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.edit-area .video-container iframe,.edit-area .video-container embed,.edit-area .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.edit-area a{color:#bd68a7}.edit-area ul{list-style-type:disc;padding-inline-start:40px}.edit-area ol{list-style-type:decimal;padding-inline-start:40px}.edit-area table{word-break:keep-all}.edit-area blockquote{background-color:#f5f6fa;border-left:4px solid #bd68a7;padding:20px 40px;font-weight:500;font-size:1.1em}.edit-area .post-details{margin-bottom:20px;line-height:1;padding-left:0}.edit-area .post-details li{display:inline-block;padding-right:20px;margin-right:20px;border-right:1px solid currentColor}.edit-area .post-details li i{margin-right:5px;color:#bd68a7;position:relative;top:2px}.edit-area .post-details li:last-child{border-right:none;margin-right:0;padding-right:0}.text-link{color:#6097b7;text-decoration:underline}.text-link:hover{color:#bd68a7}.box-shadow{box-shadow:0 0 5px 2px rgba(0,0,0,.17)}.flex-between{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.flex-center{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.list-menu{width:100%;background-color:#fff;color:#333;border:1px solid #e6e6e6}.list-menu>.list-menu-group{position:relative}.list-menu .list-title,.list-menu .list-content{padding:.75rem 1rem;border-left:3px solid #9a628b;box-shadow:1px 0 1px #e6e6e6}.list-menu .list-content{position:absolute;width:100%;padding:.5rem 1rem;background:#f8f8f8;z-index:1}.list-menu .list-content a.list-item,.list-menu .list-content .list-item{color:#333;width:100%;padding:.5rem 0}.list-menu .list-content a.list-item:hover,.list-menu .list-content a.list-item.active,.list-menu .list-content .list-item:hover,.list-menu .list-content .list-item.active{color:#bd68a7}.list-menu .list-title.has-submenu{position:relative}.list-menu .list-title.has-submenu::after{content:"";display:inline-block;position:absolute;right:.5rem;top:50%;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;text-align:right;transform:translate(-100%, -50%)}.list-menu .list-title.has-submenu.opened{color:#bd68a7}.list-menu .list-title.has-submenu.opened::after{transform:translate(-100%, -50%) rotate(180deg)}@media all and (min-width: 768px){.list-menu .list-content{position:static;margin-left:0}}.no-caret::after{content:none}.table-striped tbody tr:nth-of-type(odd){background-color:#fff !important}.table-striped tbody tr:nth-of-type(even){background:#f6f6f6 !important}table{font-size:14px !important}table th,table td{vertical-align:middle !important;border-bottom:none !important}table thead th{border:none !important}table thead tr:first-child th:first-child{border-top-left-radius:10px !important;border:none !important}table thead tr:first-child th:last-child{border-top-right-radius:10px !important;border:none !important}table tbody tr:last-child td:last-child{border-bottom-right-radius:10px !important}table tbody tr:last-child td:first-child{border-bottom-left-radius:10px !important}table.rwd-table td{vertical-align:middle;text-align:center}table.rwd-table .td-with-img img{max-width:80px}table.rwd-table tr.active,table.rwd-table tr.active a,table.rwd-table td.active,table.rwd-table td.active a,table.rwd-table th.active,table.rwd-table th.active a{background:#333;color:#fff}table.rwd-table .mobile-th{display:none}table.rwd-table>tfoot.tfoot-borderless>tr>td,table.rwd-table>tfoot.tfoot-borderless>tr>th{border:transparent}@media all and (max-width: 767px){table.rwd-table{border:none;font-size:.95rem}table.rwd-table thead{display:none}table.rwd-table .mobile-th{display:block}table.rwd-table tr.mobile-active,table.rwd-table tr.mobile-active a,table.rwd-table td.mobile-active,table.rwd-table td.mobile-active a,table.rwd-table th.mobile-active,table.rwd-table th.mobile-active a{background:#333;color:#fff}table.rwd-table thead tr,table.rwd-table tbody tr{display:flex;flex-direction:column;border:1px solid #ccc}table.rwd-table tfoot tr{display:flex;flex-direction:row;justify-content:space-between}table.rwd-table tbody tr{margin-bottom:1rem}table.rwd-table tbody td{display:flex;justify-content:space-between;align-items:center;border-top:0}}.input-number{width:110px;font-size:0;line-height:30px;border:1px solid #ccc;vertical-align:top;margin:0 auto}.input-number .minus,.input-number .plus,.input-number input{display:inline-block;margin:0;padding:5px;width:30px;height:30px;text-align:center;border:none;vertical-align:top;height:30px}.input-number input{width:40px;font-size:1rem}.input-number .minus{border-right:1px solid #ccc}.input-number .plus{border-left:1px solid #ccc}.input-number .minus,.input-number .plus{width:34px;position:relative;cursor:pointer}.input-number .minus:before,.input-number .plus:before{content:"";position:absolute;top:50%;left:50%;width:9px;height:1px;pointer-events:none;background-color:#333;margin-left:-5px}.input-number .minus:hover,.input-number .plus:hover{background-color:#ccc}.input-number .minus:hover:before,.input-number .plus:hover:before{background-color:#fff}.input-number .plus:after{content:"";position:absolute;pointer-events:none;top:50%;left:50%;background-color:#333;margin:-4px 0 0 -1px;width:1px;height:9px}.input-number .plus:hover{background-color:#ccc}.input-number .plus:hover:after{background-color:#fff}@media all and (max-width: 575px){.input-number{margin:0}}.cart-num{position:absolute;right:-5px;top:-5px;background:#dd0808;color:#fff;width:20px;height:20px;font-size:10px;line-height:20px;text-align:center;border-radius:50%}.d-mobile{display:none}@media all and (max-width: 575px){.d-mobile{display:block}}.d-desktop{display:block}@media all and (max-width: 575px){.d-desktop{display:none}}label[aria-required=true]:after{content:"*";color:red;margin-left:3px}.btn:focus{outline:none !important;box-shadow:none !important}input:focus{outline:none !important;box-shadow:none !important}textarea.form-control:focus{outline:none !important;box-shadow:none !important}[v-cloak]{display:none}.modal-backdrop.fade.show{background-color:transparent}.Lightall .modal-header .close,.Lighlove .modal-header .close{padding:0;margin:0;cursor:pointer;opacity:1;color:#787878;z-index:11}.modal .modal-dialog{background:#fff;padding:10px 20px;border-radius:5px;box-shadow:0px 8px 36px rgba(0,0,0,.16)}.modal .modal-dialog .modal-header{border:none;padding:10px 0}.modal .modal-dialog .modal-content{border:none}.modal .modal-dialog .modal-content .Lightall-btn{display:flex;flex-wrap:wrap;width:100%;margin-bottom:10px}.modal .modal-dialog .modal-content .Lightall-btn a{display:block;width:calc(50% - 5px);padding:5px 15px;text-align:center;border-radius:5px}.modal .modal-dialog .modal-content .Lightall-btn a:first-child{margin-right:10px}.modal .modal-dialog .modal-content .search-form{padding:8px 30px 30px 30px}.modal .modal-dialog .modal-content .search-form form{margin-right:0}.modal .modal-dialog .modal-content .search-form form input.form-control{width:100%}.leftMenu{width:100%;padding:0 12%;display:inline-block}@media all and (max-width: 991px){.leftMenu{width:100%;padding:0}.leftMenu #leftMenu.collapse:not(.show){display:none}}.leftMenu #leftMenu.collapse:not(.show){display:block}.leftMenu #leftMenu{width:100%;background:#fff;border-radius:5px;overflow:hidden}.leftMenu #leftMenu li{transition:all .5s ease-in-out}.leftMenu #leftMenu li.menu-active,.leftMenu #leftMenu li:hover{background:#9a628b}.leftMenu #leftMenu li.menu-active a,.leftMenu #leftMenu li:hover a{color:#fff}.leftMenu #leftMenu li.menu-active a span::before,.leftMenu #leftMenu li:hover a span::before{font-family:Arial,"Font Awesome 5 Free",sans-serif;font-weight:700;content:"";padding-right:10px}.leftMenu #leftMenu li.menu-active ul,.leftMenu #leftMenu li:hover ul{position:relative;font-size:12px;font-weight:normal;line-height:18px;background:#fff}.leftMenu #leftMenu li.menu-active ul li,.leftMenu #leftMenu li:hover ul li{transition:all .5s ease-in-out;background:#fff}.leftMenu #leftMenu li.menu-active ul li.menu-active a,.leftMenu #leftMenu li.menu-active ul li:hover a,.leftMenu #leftMenu li:hover ul li.menu-active a,.leftMenu #leftMenu li:hover ul li:hover a{color:#9a628b}.leftMenu #leftMenu li.menu-active ul li.menu-active ul,.leftMenu #leftMenu li.menu-active ul li:hover ul,.leftMenu #leftMenu li:hover ul li.menu-active ul,.leftMenu #leftMenu li:hover ul li:hover ul{position:relative;font-size:12px;font-weight:normal;line-height:18px}.leftMenu #leftMenu li.menu-active ul li.menu-active ul li,.leftMenu #leftMenu li.menu-active ul li:hover ul li,.leftMenu #leftMenu li:hover ul li.menu-active ul li,.leftMenu #leftMenu li:hover ul li:hover ul li{transition:all .5s ease-in-out;background:#fff}.leftMenu #leftMenu li.menu-active ul li.menu-active ul li.menu-active a,.leftMenu #leftMenu li.menu-active ul li.menu-active ul li:hover a,.leftMenu #leftMenu li.menu-active ul li:hover ul li.menu-active a,.leftMenu #leftMenu li.menu-active ul li:hover ul li:hover a,.leftMenu #leftMenu li:hover ul li.menu-active ul li.menu-active a,.leftMenu #leftMenu li:hover ul li.menu-active ul li:hover a,.leftMenu #leftMenu li:hover ul li:hover ul li.menu-active a,.leftMenu #leftMenu li:hover ul li:hover ul li:hover a{color:#9a628b}.leftMenu #leftMenu li.menu-active ul li.menu-active ul li a,.leftMenu #leftMenu li.menu-active ul li:hover ul li a,.leftMenu #leftMenu li:hover ul li.menu-active ul li a,.leftMenu #leftMenu li:hover ul li:hover ul li a{color:#787878}.leftMenu #leftMenu li.menu-active ul li.menu-active ul li a .title,.leftMenu #leftMenu li.menu-active ul li:hover ul li a .title,.leftMenu #leftMenu li:hover ul li.menu-active ul li a .title,.leftMenu #leftMenu li:hover ul li:hover ul li a .title{display:flex}.leftMenu #leftMenu li.menu-active ul li.menu-active ul li a .title::before,.leftMenu #leftMenu li.menu-active ul li:hover ul li a .title::before,.leftMenu #leftMenu li:hover ul li.menu-active ul li a .title::before,.leftMenu #leftMenu li:hover ul li:hover ul li a .title::before{font-family:Arial,"Font Awesome 5 Free",sans-serif;font-weight:700;content:"";padding-right:8px;font-size:8px}.leftMenu #leftMenu li.menu-active ul li.menu-active ul li a .title span::before,.leftMenu #leftMenu li.menu-active ul li:hover ul li a .title span::before,.leftMenu #leftMenu li:hover ul li.menu-active ul li a .title span::before,.leftMenu #leftMenu li:hover ul li:hover ul li a .title span::before{content:"";padding:0}.leftMenu #leftMenu li.menu-active ul li a,.leftMenu #leftMenu li:hover ul li a{color:#787878}.leftMenu #leftMenu li.menu-active ul li a .title,.leftMenu #leftMenu li:hover ul li a .title{display:flex}.leftMenu #leftMenu li.menu-active ul li a .title::before,.leftMenu #leftMenu li:hover ul li a .title::before{font-family:Arial,"Font Awesome 5 Free",sans-serif;font-weight:700;content:"";padding-right:8px}.leftMenu #leftMenu li.menu-active ul li a .title span::before,.leftMenu #leftMenu li:hover ul li a .title span::before{content:"";padding:0}.leftMenu #leftMenu li a{padding:15px}.center-menu .ace-responsive-menu{border-bottom:1px solid #e4e4e4;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:45px}.center-menu .ace-responsive-menu li{margin:0 30px;position:relative;padding:10px 0;width:initial;text-align:center}@media all and (max-width: 1399px){.center-menu .ace-responsive-menu li{margin:0 10px}}@media all and (max-width: 1199px){.center-menu .ace-responsive-menu li{margin:0 6px}}.center-menu .ace-responsive-menu li a{padding:10px 0;font-weight:400;letter-spacing:1px;font-size:18px}.center-menu .ace-responsive-menu li:hover a{color:#9a628b}.center-menu .ace-responsive-menu li.active a,.center-menu .ace-responsive-menu li.respMenu-link a{color:#9a628b}@media(max-width: 991px){.center-menu .ace-responsive-menu{border-bottom:none}.center-menu .ace-responsive-menu li{width:100%;margin:0}.center-menu .ace-responsive-menu li::after{display:none}.center-menu .ace-responsive-menu li a{font-size:14px;padding:5px}}.memberMenu{width:100%;background:#fff;box-shadow:0px 0px 16px #00000026;border-radius:5px;position:relative;width:300px;max-width:100%;transition:all .5s ease-in-out}.memberMenu.memberMenufixd{position:fixed;top:150px;width:300px}.memberMenu ul li{transition:all .5s ease-in-out;border-bottom:solid 1px #e8e8e8}.memberMenu ul li:hover a,.memberMenu ul li.menu-active a{background:#bd68a7;color:#fff}.memberMenu ul li a{display:block;position:relative;margin:0;padding:15px;border:0px;text-decoration:none;font-size:15px;font-weight:300;color:#787878}.memberMenu ul li:first-child,.memberMenu ul li:first-child.menu-active{border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.memberMenu ul li:nth-last-child(2),.memberMenu ul li:nth-last-child(2).menu-active{border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.memberMenu ul li:last-child{position:absolute;bottom:-65px;left:0;width:100%;background:#fff;box-shadow:0px 0px 16px #00000026;border-radius:5px;overflow:hidden}@media(max-width: 991px){.memberMenu{width:100%;background:none;box-shadow:none;border-radius:none}.memberMenu.memberMenufixd{position:inherit;top:0;width:auto}.memberMenu ul{display:flex;flex-wrap:wrap;justify-content:center}.memberMenu ul li{border-bottom:none;width:calc(33.33% - 20px);margin:0 5px;margin-bottom:15px}.memberMenu ul li:hover a,.memberMenu ul li.menu-active a{background:#f5f5f5;color:#bd68a7}.memberMenu ul li a{position:inherit;bottom:0px;left:0;width:100%;background:#fff;box-shadow:0px 0px 10px #00000026;border-radius:5px;overflow:hidden;padding:8px;text-align:center}.memberMenu ul li:last-child,.memberMenu ul li:nth-last-child(2),.memberMenu ul li:first-child{overflow:inherit;position:initial;width:calc(33.33% - 20px);box-shadow:none}}.cke_editable p{margin-bottom:.5rem}.cke_editable h1{color:#9a628b;font-size:38px;margin-bottom:.5rem}@media all and (max-width: 991px){.cke_editable h1{font-size:30px}}.cke_editable h2{color:#9a628b;font-size:32px;margin-bottom:.5rem}@media all and (max-width: 991px){.cke_editable h2{font-size:22px}}.cke_editable h3{color:#9a628b;font-size:28px;margin-bottom:.5rem}@media all and (max-width: 991px){.cke_editable h3{font-size:18px}}.cke_editable h4{color:#9a628b;font-size:24px;margin-bottom:.5rem}@media all and (max-width: 991px){.cke_editable h4{font-size:18px}}.cke_editable h5{color:#9a628b;font-size:22px;margin-bottom:.5rem}@media all and (max-width: 991px){.cke_editable h5{font-size:18px}}.cke_editable h6{color:#9a628b;font-size:20px;margin-bottom:.5rem}@media all and (max-width: 991px){.cke_editable h6{font-size:16px}}.cke_editable img{width:100%;height:auto !important}.cke_editable .video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.cke_editable .video-container iframe,.cke_editable .video-container embed,.cke_editable .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.cke_editable a{color:#bd68a7}.cke_editable ul{list-style-type:disc;padding-inline-start:40px}.cke_editable ol{list-style-type:decimal;padding-inline-start:40px}.cke_editable table{word-break:keep-all}.cke_editable blockquote{background-color:#f5f6fa;border-left:4px solid #bd68a7;padding:20px 40px;font-weight:500;font-size:1.1em}.small-title{color:#bd68a7;font-size:16px;font-weight:500;width:14%}.small-title:lang(en){width:12%;font-size:16px}@media all and (max-width: 1599px){.small-title{width:20%}.small-title:lang(en){width:20%}}@media all and (max-width: 1399px){.small-title{width:24%}.small-title:lang(en){width:24%}}@media all and (max-width: 991px){.small-title{width:50%}.small-title:lang(en){width:50%}}@media all and (max-width: 767px){.small-title{width:57%}.small-title:lang(en){width:57%}}@media all and (max-width: 575px){.small-title{font-size:14px}.small-title:lang(en){font-size:14px}}.title-banner{color:#bd68a7;font-size:36px;width:14%;font-weight:500}.title-banner:lang(en){width:13%;font-size:30px}@media all and (max-width: 1599px){.title-banner{width:20%;font-size:32px}.title-banner:lang(en){width:20%;font-size:30px}}@media all and (max-width: 1399px){.title-banner{width:24%;font-size:32px}.title-banner:lang(en){width:24%;font-size:30px}}@media all and (max-width: 991px){.title-banner{width:50%;font-size:24px}.title-banner:lang(en){width:50%;font-size:22px}}@media all and (max-width: 767px){.title-banner{width:57%;font-size:24px}.title-banner:lang(en){width:57%;font-size:22px}}@media all and (max-width: 575px){.title-banner{width:57%;font-size:20px}.title-banner:lang(en){width:57%;font-size:22px}}.title-sec{font-style:normal;font-weight:500;font-size:32px;line-height:47px;text-align:center;color:#bd68a7}@media all and (max-width: 575px){.title-sec{font-size:22px}}.title-card{font-size:18px}@media all and (min-width: 768px){.title-card{font-size:20px}}h1,.h1{font-size:30px}@media all and (min-width: 768px){h1,.h1{font-size:38px}}h1,.h2{font-size:22px}@media all and (min-width: 768px){h1,.h2{font-size:32px}}h1,.h3{font-size:18px}@media all and (min-width: 768px){h1,.h3{font-size:28px}}h1,.h4{font-size:18px}@media all and (min-width: 768px){h1,.h4{font-size:24px}}h1,.h5{font-size:18px}@media all and (min-width: 768px){h1,.h5{font-size:22px}}.title01{font-size:16px}@media all and (min-width: 768px){.title01{font-size:20px}}.title02{font-size:16px}@media all and (min-width: 768px){.title02{font-size:18px}}.title03{font-size:14px}@media all and (min-width: 768px){.title03{font-size:16px}}.title04{font-size:12px}@media all and (min-width: 768px){.title04{font-size:14px}}.title05{font-size:12px}.border-under-title{display:block;margin:.5em 0;width:40px;height:2px;background:#333}.border-under-title.sm{width:30px}@media all and (min-width: 768px){.border-under-title{width:46px}.border-under-title.sm{width:38px}}.deco-line-wrap{display:flex;align-items:center;justify-content:center}.deco-line-wrap .deco-line{display:block;margin:0 35px;width:10px;height:40px;background:#bd68a7}@media all and (max-width: 575px){.deco-line-wrap .deco-line{width:7px;height:36px}}.text{line-height:1.65;font-size:15px}.price{color:#333;font-weight:bold}.price.special{font-size:1.4em;color:#dd0808}.titles{display:block;text-align:center;border-bottom:1px solid #787878;position:relative}.titles::after{content:"";position:absolute;bottom:-3px;left:50%;width:182px;height:5px;transform:translateX(-50%);border-radius:5px;background:#bd68a7;transition-property:transform;transition-duration:.5s}.titles h2,.titles h1{color:#333;margin-bottom:25px}.titled{display:block;border-bottom:1px solid #787878;position:relative;text-align:left}.titled::after{content:"";position:absolute;bottom:-3px;left:0;width:160px;height:5px;border-radius:5px;background:#bd68a7;transition-property:transform;transition-duration:.5s}.titled h2,.titled h1{color:#e3c764;margin-bottom:25px}.text-container{position:relative;display:inline-block;overflow:hidden;bottom:-11px}select,input,textarea{height:auto !important;padding:18px;border:1px solid #f0f0f0 !important;background-color:#f0f0f0;font-weight:normal !important;font-size:14px !important;line-height:18px !important}select[readonly],select:disabled,input[readonly],input:disabled,textarea[readonly],textarea:disabled{background:#adadad}select::placeholder,input::placeholder,textarea::placeholder{color:#aeaeae !important}select:focus,input:focus,textarea:focus{color:#333 !important;background-color:#fff !important;border-color:#e3c764 !important;outline:0 !important}.form-control{padding:18px;background-color:#f0f0f0}select.form-select{border-radius:5px !important;width:100%;appearance:none;-webkit-appearance:none;background:center right 14px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23505050' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-size:12px;background-color:#f0f0f0}label.checkbox{margin-bottom:0;cursor:pointer}label.checkbox input{position:absolute;visibility:hidden;width:auto}label.checkbox input+span{position:relative;padding-left:30px;letter-spacing:0;line-height:1.75}label.checkbox input+span:before,label.checkbox input+span:after{content:"";position:absolute;left:0;top:0}label.checkbox input+span:before{width:20px;height:20px;background:#fff;border:1px solid #333;border-radius:3px}label.checkbox input+span:after{border-bottom:3px solid #fff;border-right:3px solid #fff;width:8px;height:12px;transform:rotate(45deg);opacity:0;transition:.1s linear all;left:6px;top:2px;border-radius:2px}label.checkbox input:checked+span:before{background:#bd68a7;border:1px solid #bd68a7;box-shadow:0 0 20px 3px rgba(0,0,0,.05)}label.checkbox input:checked+span:after{opacity:1 !important}label.radiowrap{margin-right:.75em}label.radiowrap input{position:absolute;visibility:hidden;width:auto}label.radiowrap input+span{position:relative;display:inline-block;padding-left:30px;letter-spacing:0;line-height:1.5;cursor:pointer}label.radiowrap input+span:before,label.radiowrap input+span:after{content:"";position:absolute;border-radius:50%;transition:.1s linear all}label.radiowrap input+span:before{background:#eee;width:16px;height:16px;left:5px;top:calc((24px - 16px) / 2)}label.radiowrap input+span:after{width:6px;height:6px;left:calc(5px + 5px);top:calc((24px - 6px) / 2);background:#fff;opacity:0}label.radiowrap input:checked+span:before{background:#bd68a7}label.radiowrap input:checked+span:after{opacity:1 !important}.form-item{margin-bottom:1em}.form-item>label{display:block;margin-bottom:.25em}.form-item>.text-danger{font-size:.875em;margin-top:.25em;margin-bottom:0}.form-item.inline{display:flex;align-items:center;flex-wrap:wrap}.form-item.inline>.text-danger{flex-basis:100%}.form-item.inline>label{display:inline-block;width:80px;flex-shrink:0;margin-bottom:0}.form-item.inline>label+*{flex-grow:1}.text-danger{color:#dd0808;font-size:.875em}.hover-border-ani{position:relative;display:block}.hover-border-ani:before{content:"";position:absolute;top:-2px;left:-2px;z-index:-1;width:0;height:0;background:trasparent;border:2px solid #000;border-width:2px;border-style:solid;border-color:transparent}.hover-border-ani:hover:before{animation:border-ani .5s ease-in-out forwards}@keyframes border-ani{0%{width:0;height:0;border-top-color:#e3c764;border-right-color:tranparent;border-bottom-color:tranparent;border-left-color:tranparent}50%{width:calc(100% + 2px * 2);height:0;border-top-color:#e3c764;border-right-color:#e3c764;border-bottom-color:tranparent;border-left-color:tranparent}100%{width:calc(100% + 2px * 2);height:calc(100% + 2px * 2);border-top-color:#e3c764;border-right-color:#e3c764;border-bottom-color:tranparent;border-left-color:tranparent}}.hover-border-ani:after{content:"";position:absolute;top:-2px;left:-2px;z-index:-1;width:0;height:0;background:trasparent;border-width:2px;border-style:solid;border-color:transparent}.hover-border-ani:hover:after{animation:border-ani2 .5s ease-in-out forwards}@keyframes border-ani2{0%{width:0;height:0;border-top-color:tranparent;border-right-color:tranparent;border-bottom-color:tranparent;border-left-color:#bd68a7}50%{width:0;height:calc(100% + 2px * 2);border-top-color:tranparent;border-right-color:tranparent;border-bottom-color:#bd68a7;border-left-color:#bd68a7}100%{width:calc(100% + 2px * 2);height:calc(100% + 2px * 2);border-top-color:tranparent;border-right-color:tranparent;border-bottom-color:#bd68a7;border-left-color:#bd68a7}}.indexcont .slidersec{padding:0;width:100%;overflow:hidden;position:relative}.indexcont .slidersec .mainslider .slick-dots{margin-bottom:22px}.indexcont .slidersec .mainslider .slick-dots li.slick-active button{background:#fff;margin-right:50px;transition:all .5s ease}.indexcont .slidersec .mainslider .slick-dots li.slick-active button:before{content:"";background:#fff;width:37px;height:1px;display:inline-block;margin-left:8px}.indexcont .slidersec .mainslider .slick-dots li button{background:#944275}.indexcont .product-area{position:relative}.indexcont .product-area .title-wrap{position:relative}.indexcont .product-area .title-wrap .deco-line-wrap{padding:52px 0}@media all and (max-width: 575px){.indexcont .product-area .title-wrap .deco-line-wrap{padding:20px 0}}.indexcont .product-area .title-wrap .bg-box{position:absolute;right:0;bottom:0}@media all and (max-width: 575px){.indexcont .product-area .title-wrap .bg-box{width:30%}}.indexcont .product-area .product-box{display:flex}@media all and (max-width: 767px){.indexcont .product-area .product-box:nth-child(odd){flex-direction:column-reverse}}.indexcont .product-area .product-box .box-text{padding:0;background-color:#f8f8f8;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;line-height:normal}@media all and (max-width: 1199px){.indexcont .product-area .product-box .box-text{padding:40px;background-size:contain}}@media all and (max-width: 991px){.indexcont .product-area .product-box .box-text{padding:0}}@media all and (max-width: 767px){.indexcont .product-area .product-box .box-text{padding:40px;background-size:65%}}.indexcont .product-area .product-box .box-text .small-num{width:50%;font-weight:bold;font-size:20px;line-height:23px;color:#333;margin-bottom:10px;z-index:1}@media all and (max-width: 1199px){.indexcont .product-area .product-box .box-text .small-num{margin-bottom:10px}}.indexcont .product-area .product-box .box-text .title-box{width:50%;font-weight:500;font-size:32px;line-height:47px;color:#333;margin-bottom:20px;z-index:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media all and (max-width: 1199px){.indexcont .product-area .product-box .box-text .title-box{font-size:20px;margin-bottom:10px}}.indexcont .product-area .product-box .box-text .img{left:0;bottom:0;position:absolute}.indexcont .product-area .product-box .box-text .img2{right:0;bottom:0;position:absolute}.indexcont .product-area .product-box .box-img{padding:0;background-size:cover}.indexcont .product-area .product-box .box-img:before{padding-bottom:41%}.indexcont .sec-area{position:relative;background:repeating-linear-gradient(90deg, transparent, transparent 276px, #f0f0f0, #f0f0f0 277px)}.indexcont .sec-area .technology-area{padding-bottom:114px}@media all and (max-width: 575px){.indexcont .sec-area .technology-area{padding-bottom:54px}}.indexcont .sec-area .technology-area .title-wrap{position:relative}.indexcont .sec-area .technology-area .title-wrap .deco-line-wrap{padding:52px 0}@media all and (max-width: 575px){.indexcont .sec-area .technology-area .title-wrap .deco-line-wrap{padding:20px 0}}.indexcont .sec-area .technology-area .tech-box{display:flex}.indexcont .sec-area .technology-area .tech-box .box-text{background:#fcfcfc;padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;counter-reset:count}.indexcont .sec-area .technology-area .tech-box .box-text .title-box{width:50%;font-weight:500;font-size:28px;color:#333;margin-bottom:31px;z-index:1}@media all and (max-width: 1399px){.indexcont .sec-area .technology-area .tech-box .box-text .title-box{font-size:26px}}@media all and (max-width: 1199px){.indexcont .sec-area .technology-area .tech-box .box-text .title-box{width:65%;font-size:22px;margin-bottom:0}}@media all and (max-width: 575px){.indexcont .sec-area .technology-area .tech-box .box-text .title-box{width:65%;font-size:20px;margin-bottom:0}}.indexcont .sec-area .technology-area .tech-box .box-text .title-box:lang(en){width:60%;font-size:22px}@media all and (max-width: 575px){.indexcont .sec-area .technology-area .tech-box .box-text .title-box:lang(en){width:75%;font-size:16px;margin-bottom:0}}@media all and (max-width: 1199px){.indexcont .sec-area .technology-area .tech-box .box-text .more-box{width:65%}}@media all and (max-width: 575px){.indexcont .sec-area .technology-area .tech-box .box-text .more-box .deco-line{width:54px}}.indexcont .sec-area .technology-area .tech-box .box-text .count{position:absolute;left:0;bottom:0;color:#fcfcfc;text-shadow:0 0 2px #e4e4e4,0 0 2px #e4e4e4,0 0 2px #e4e4e4,0 0 2px #e4e4e4,0 0 2px #e4e4e4,0 0 2px #e4e4e4;font-family:Arial;font-weight:bold;font-size:90px;line-height:70px;z-index:0}.indexcont .sec-area .technology-area .tech-box .box-img{padding:0}.indexcont .sec-area .technology-area .tech-box .box-img:before{padding-bottom:100%}.indexcont .sec-area .news-area{position:relative;background:url("../img/bg_color02.png") no-repeat top right;padding:78px 0 84px}@media all and (max-width: 575px){.indexcont .sec-area .news-area{padding:20px 0 130px;background-size:contain}}.indexcont .sec-area .news-area .news-banner{position:relative;width:90%;height:277px;background:url("../img/news.jpg") left center fixed no-repeat;background-size:cover}@media all and (max-width: 575px){.indexcont .sec-area .news-area .news-banner{height:163px}}.indexcont .sec-area .news-area .news-banner .news-cont{background:#fff;display:flex;justify-content:space-between;align-items:center;width:55%;height:102px;position:absolute;bottom:0;right:0;padding:0 62px}@media all and (max-width: 767px){.indexcont .sec-area .news-area .news-banner .news-cont{width:65%;height:70px;padding:0 30px}}@media all and (max-width: 575px){.indexcont .sec-area .news-area .news-banner .news-cont{width:65%;height:70px;padding:0 10px}}.indexcont .sec-area .news-area .news-banner .news-cont .title-box{font-weight:500;font-size:32px;line-height:47px;color:#333}@media all and (max-width: 767px){.indexcont .sec-area .news-area .news-banner .news-cont .title-box{font-size:28px}}@media all and (max-width: 575px){.indexcont .sec-area .news-area .news-banner .news-cont .title-box{font-size:20px}}.indexcont .sec-area .news-area .news-banner .news-cont .more-box{text-align:right}@media all and (max-width: 575px){.indexcont .sec-area .news-area .news-banner .news-cont .more-box{width:56%}}@media all and (max-width: 575px){.indexcont .sec-area .news-area .news-banner .news-cont .more-box .deco-line{width:54px;margin:0 8px 0 0}}.indexcont .sec-area .news-area .news-wrap{margin:0 auto;padding:0 230px;position:relative;display:flex}@media all and (max-width: 1199px){.indexcont .sec-area .news-area .news-wrap{padding:0 80px}}@media all and (max-width: 575px){.indexcont .sec-area .news-area .news-wrap{padding:0;margin:15px}}.indexcont .sec-area .news-area .news-wrap .news-box{width:100%;background:#f3f3f3;padding:40px 86px}@media all and (max-width: 991px){.indexcont .sec-area .news-area .news-wrap .news-box{padding:30px}}@media all and (max-width: 575px){.indexcont .sec-area .news-area .news-wrap .news-box{padding:30px}}.indexcont .sec-area .news-area .news-wrap .news-box:nth-child(2){background:#f8f8f8}.indexcont .sec-area .news-area .news-wrap .news-box .title{color:#bd68a7;font-weight:500;font-size:18px;line-height:27px;padding-bottom:12px;border-bottom:1px solid #dbdbdb}.indexcont .sec-area .news-area .news-wrap .news-box .text{padding-top:12px}.indexcont .sec-area .news-area .news-wrap .news-box .text ul{list-style:none}.indexcont .sec-area .news-area .news-wrap .news-box .text ul li a{font-weight:normal;font-size:14px;line-height:36px;color:#787878}.indexcont .sec-area .news-area .news-wrap .news-box .text ul li a:hover{color:#bd68a7}.indexcont .sec-area .bg-bottom{background:url(../img/footer_03.png) no-repeat right bottom;width:100%;height:76px}.more-box{width:50%;font-size:16px;font-weight:400;color:#333;z-index:1}.more-box .deco-line{display:inline-block;vertical-align:middle;margin:-1.5px 10px 0 0;width:76px;height:1px;background:#dbdbdb}.more-box .deco-line:after{content:"";display:block;width:0;transition:width .3s linear}.more-box:hover{color:#bd68a7}.more-box:hover .deco-line:after{width:100%;height:1px;background:#bd68a7}.pagecont{position:relative;background:#fcfcfc}.pagecont .sliderpage{padding:0;width:100%;position:relative;background-repeat:no-repeat;background-size:100%;height:274px}@media all and (max-width: 1399px){.pagecont .sliderpage{background-size:cover}}@media all and (max-width: 1199px){.pagecont .sliderpage{background-size:cover}}@media all and (max-width: 991px){.pagecont .sliderpage{background-size:cover}}@media all and (max-width: 575px){.pagecont .sliderpage{height:176px;background-size:cover;background-position:center}}.pagecont .sliderpage .content{background:url(../img/bn_Insidepage.png);background-repeat:no-repeat;background-position:left top;width:100%;height:347px;top:0;display:flex;justify-content:center;align-items:center;z-index:2;padding:0 6%}@media all and (max-width: 575px){.pagecont .sliderpage .content{height:auto;padding:5% 0;background-image:url(../img/bn_Insidepage_phone.png);background-size:85%}}.pagecont .breadcrumb-wrap{position:relative;display:flex;justify-content:flex-end;padding:20px 0;z-index:3}@media all and (max-width: 575px){.pagecont .breadcrumb-wrap{padding:20px 0 0}}.pagecont .page-box{background:url(../img/bg_top.png) no-repeat left top;background-size:100%;width:100%}.pagecont .page-box .text-wrap{background:url(../img/bg_bottom.png) no-repeat right bottom}.pagecont .page-box .text-wrap .content-wrap{padding:108px 0;text-align:left}@media all and (max-width: 991px){.pagecont .page-box .text-wrap .content-wrap{padding:0 0 130px}}.pagecont .page-box .text-wrap .content-wrap .title-box{font-weight:500;font-size:24px;color:#9a628b;margin-bottom:30px;display:flex;align-items:center;width:100%;position:relative}@media all and (max-width: 991px){.pagecont .page-box .text-wrap .content-wrap .title-box{align-items:start}}.pagecont .page-box .text-wrap .content-wrap .title-box::before{content:"";background:url(../img/icon_07.svg) no-repeat center;width:28px;height:28px;display:inline-block;vertical-align:middle;margin-right:7px;position:absolute}.pagecont .page-box .text-wrap .content-wrap .title-box::after{content:"";display:inline-block;width:100%;height:1px;background:#e4e4e4;margin-left:10px}@media all and (max-width: 991px){.pagecont .page-box .text-wrap .content-wrap .title-box::after{display:none}}.pagecont .page-box .text-wrap .content-wrap .title-box span{display:inline-block;white-space:nowrap;padding-left:35px}@media all and (max-width: 991px){.pagecont .page-box .text-wrap .content-wrap .title-box span{white-space:normal;font-size:17px}}.pagecont .page-box .text-wrap .content-wrap .card-wrap{padding-top:32px}.pagecont .page-box .text-wrap .content-wrap .card-wrap .card-idea{box-shadow:0px 0px 13px rgba(0,0,0,.17);border-radius:5px;padding:20px;background:#fff;min-height:315px;margin-bottom:32px;text-align:left;word-break:break-word}.pagecont .page-box .text-wrap .content-wrap .card-wrap .card-idea .pic{width:58px;height:58px;margin-top:20px;margin-bottom:10px}.pagecont .page-box .text-wrap .content-wrap .card-wrap .card-idea .title-card{font-weight:500;font-size:16px;line-height:24px;color:#9a628b;margin-bottom:4px}.pagecont .page-box .text-wrap .content-wrap .card-wrap .card-idea .des{font-weight:normal;font-size:14px;line-height:21px;color:#787878;margin-bottom:7px}.pagecont .page-box .text-wrap .content-wrap .des-wrap{padding-top:32px}.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg{width:100%;display:inline-block}.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg::after{content:"";background:url("../img/about_grayline.png") no-repeat left;display:block;height:192px;margin-top:-10%}@media all and (max-width: 575px){.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg::after{background-size:100%}}.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .card-des{box-shadow:0px 0px 13px rgba(0,0,0,.17);border-radius:5px;padding:30px;background:#fff;width:74%;margin-left:24%;margin-top:-21%;display:inline-block;position:relative;z-index:1}@media all and (max-width: 575px){.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .card-des{width:90%;margin-left:5%}}.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .card-des .title-card{font-weight:500;font-size:16px;line-height:24px;color:#9a628b;margin-bottom:4px}.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .card-des .des{font-weight:normal;font-size:14px;line-height:21px;color:#787878;margin-bottom:7px}.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .yellow-box{display:block;width:86px;height:86px;background:#e3c764;border-radius:5px;position:absolute;right:0;bottom:12%}@media all and (min-width: 1600px){.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .yellow-box{right:0;bottom:9%}}@media all and (max-width: 1399px){.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .yellow-box{bottom:15.5%}}@media all and (max-width: 1199px){.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .yellow-box{bottom:19%}}@media all and (max-width: 991px){.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .yellow-box{bottom:19%}}@media all and (max-width: 767px){.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .yellow-box{bottom:20%}}@media all and (max-width: 575px){.pagecont .page-box .text-wrap .content-wrap .des-wrap .des-bg .yellow-box{bottom:21.5%}}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .tech-box{margin-bottom:55px;padding:0}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .tech-box .title-double{color:#9a628b;font-weight:500;font-size:18px;line-height:27px;margin-bottom:32px}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .tech-box .title-double:after{content:"";width:24%;height:2px;display:block;background-color:#e3c764;position:relative;z-index:1}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .tech-box .title-double span:after{content:"";width:100%;height:1px;display:block;background-color:#e4e4e4;position:relative;top:1.5px;z-index:0}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .card-item{border:none;position:relative;background:#fff;margin-bottom:40px;border-radius:5px;overflow:hidden}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .card-item:hover{box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .card-item:hover .item-box::before{left:-6%;width:120%;opacity:1}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .card-item:hover .item-box .title{color:#9a628b}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .card-item .box-img:before{padding-bottom:72%}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .card-item .item-box{margin:0 54px;background:#fff;padding:12px;text-align:center;font-weight:500;font-size:16px;line-height:23px;overflow:hidden;display:block;z-index:1}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .card-item .item-box::before{display:block;position:absolute;z-index:-1;left:-90%;bottom:0;width:0;height:72px;background:#f8f8f8;opacity:0;transform:skewX(-20deg);transition:all .5s ease-in;content:""}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .card-item .item-box .title{color:#333}@media all and (max-width: 1199px){.pagecont .page-box .text-wrap .content-wrap .tech-wrap .card-item .item-box{margin:0}}@media all and (max-width: 575px){.pagecont .page-box .text-wrap .content-wrap .tech-wrap .card-item .item-box{margin:0 54px}}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .text-title{font-weight:500;font-size:16px;line-height:24px;color:#333;margin-bottom:1rem}.pagecont .page-box .text-wrap .content-wrap .tech-wrap .text-box{color:#787878;padding-right:34px}.pagecont .page-box .text-wrap .content-wrap .investor-wrap{color:#787878}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .box-iframe::before{padding-bottom:34%}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .investor-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .investor-box p{margin:0}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .investor-box .title{font-weight:500;font-size:18px;line-height:27px;color:#9a628b}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .investor-box select.form-select{background:center right 14px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(154 98 139)' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-color:#fff !important;border:#fff !important;color:#9a628b !important}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .business-table{text-align:center}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .business-table tbody tr:last-child td{background:#ebebeb;color:#9a628b}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .business-table tbody tr:hover{color:#9a628b;background-color:#f6f6f6;border-left:5px solid #9a628b}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .text-area a{text-decoration:underline}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .table-dividend{text-align:center}.pagecont .page-box .text-wrap .content-wrap .investor-wrap .table-dividend th{border:none;font-weight:normal}.pagecont .page-box .text-wrap .content-wrap .investor-wrap table th,.pagecont .page-box .text-wrap .content-wrap .investor-wrap table td{white-space:nowrap}.pagecont .page-box .text-wrap .content-wrap .investor-wrap table p{margin:0}.pagecont .page-box .text-wrap .content-wrap .investor-wrap table ul{list-style-type:disc;padding-inline-start:40px}.pagecont .page-box .text-wrap .content-wrap .investor-wrap table ol{list-style-type:decimal;padding-inline-start:40px}.product-wrap{margin-bottom:48px}.product-wrap .product-slider a{display:block}.product-wrap .card-item{border:none;position:relative;background:transparent;margin-bottom:80px;border-radius:5px}.product-wrap .card-item:hover{cursor:pointer}.product-wrap .card-item:hover .box-img{box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.product-wrap .card-item:hover .box-img:after,.product-wrap .card-item:hover .box-img .inner{opacity:1}.product-wrap .card-item:hover .item-box::before{left:-6%;width:120%;opacity:1}.product-wrap .card-item:hover .item-box .title{color:#bd68a7}.product-wrap .card-item .box-img{border-radius:5px;display:flex;justify-content:center;align-items:center}.product-wrap .card-item .box-img:before{border-radius:5px}.product-wrap .card-item .box-img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(117,117,117,.44);opacity:0;transition:opacity .3s linear;border-radius:5px}.product-wrap .card-item .box-img .inner{position:absolute;opacity:0;z-index:3;transition:opacity .1s linear;justify-content:center}.product-wrap .card-item .box-img .inner:lang(en):after{content:"MORE";font-weight:700}.product-wrap .card-item .box-img .inner .btn-plus{margin:12px auto;width:46px;height:46px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.product-wrap .card-item .box-img .inner .btn-plus i{color:#bd68a7}.product-wrap .card-item .box-img .inner:after{content:"查看更多";color:#fff;font-weight:500;font-size:16px;line-height:25px}.product-wrap .card-item .item-box{margin:0 14px;background:#fff;border-radius:5px;position:absolute;bottom:-15%;padding:16px;width:82.25%;z-index:1;overflow:hidden}@media all and (max-width: 1399px){.product-wrap .card-item .item-box{width:78.25%}}@media all and (max-width: 1199px){.product-wrap .card-item .item-box{width:74.25%}}@media all and (max-width: 575px){.product-wrap .card-item .item-box{width:84.25%}}.product-wrap .card-item .item-box::before{display:block;position:absolute;z-index:-1;left:-90%;top:0;width:0;height:100%;background:#f8f8f8;opacity:0;transform:skewX(-20deg);transition:all .5s ease-in;content:""}.product-wrap .card-item .item-box .title{transition:opacity .5s linear;transition-delay:.3s;color:#333}.product-wrap .card-item .item-box .num{color:#787878;font-weight:normal;font-size:12px;line-height:27px;text-align:justify}.product-box .title-border{line-height:35.5px}.product-box .title-border:before{content:"";margin-top:36px}.thumbs{margin:8px auto 0}.thumbs .slick-track{margin:auto}.thumbs .slick-track .item{padding-left:4px;padding-right:4px}.product-info h1{font-size:24px;font-weight:bold;margin-bottom:.75em}@media all and (min-width: 992px){.product-info h1{font-size:28px}}@media all and (min-width: 1400px){.product-info h1{font-size:32px}}.product-info .price{font-size:18px}@media all and (min-width: 992px){.product-info .price{font-size:20px}}.product-info .price .special{font-weight:bold}.product-info .btn-addwish{border:1px solid #bd68a7;display:inline-flex;width:38px;height:38px;font-size:19px}.options{padding:6px 0}.options>*{display:inline-block;vertical-align:middle}.options>span{width:60px}.options>span+*{width:130px}.options>span+.price{width:200px}.options>span+.box-qty{width:calc(100% - 70px)}.relatedslider{padding-bottom:30px}.relatedslider .slick-slide{padding:5px}.relatedslider .slick-slide .price{font-size:16px}.quick-contact .hover-pill{display:flex;justify-content:center;align-items:center;border-radius:50px;line-height:3;transition:background .5s ease;color:#787878;background:#f6f6f6;padding:8px}.quick-contact .hover-pill .icon-wrap{display:inline-block;margin-right:10px;width:24px;height:24px}.quick-contact .hover-pill .icon-wrap img{width:24px;margin-top:-24px}.quick-contact .hover-pill img[data-state=hover]{display:none}.quick-contact .hover-pill:hover,.quick-contact .hover-pill:hover a{background:#fff;color:#bd68a7;box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.quick-contact .hover-pill:hover img[data-state=hover],.quick-contact .hover-pill:hover a img[data-state=hover]{display:inline-block}.quick-contact .hover-pill:hover img[data-state=muted],.quick-contact .hover-pill:hover a img[data-state=muted]{display:none}.news-wrap{position:relative}.news-wrap .search-box{display:flex;justify-content:end}.news-wrap .search-box .search-input{font-size:14px;line-height:1.5;border:#fff;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'><path fill='rgb(51, 51, 51)' d='M13.22 14.63a8 8 0 1 1 1.41-1.41l4.29 4.29a1 1 0 1 1-1.41 1.41l-4.29-4.29zm-.66-2.07a6 6 0 1 0-8.49-8.49 6 6 0 0 0 8.49 8.49z'></path></svg>");background-repeat:no-repeat;background-position:14px;background-size:12px;border-radius:4px;width:200px;padding:.5em 1em .5em 2.5em;margin-right:8px}.news-wrap .search-box .search-btn{min-width:74px}.news-wrap .card-news{width:100%;display:flex;flex-direction:row;background:url(../img/news_grayline.png) no-repeat #f8f8f8;border:none;padding:60px}@media all and (max-width: 575px){.news-wrap .card-news{padding:30px}}.news-wrap .card-news:hover{box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.news-wrap .card-news:hover .more-box{color:#e3c764}.news-wrap .card-news:hover .more-box .deco-line::after{background:#e3c764}.news-wrap .card-news:hover .type-box .badge-main{background:#e3c764}.news-wrap .card-news .type-box{display:flex;justify-content:space-between;margin-bottom:20px}.news-wrap .card-news .type-box .badge-main{background:#9a628b;color:#fff;font-size:14px;font-weight:normal;min-width:122px;padding:5px}.news-wrap .card-news .type-box .date{color:#787878;font-size:14px}.news-wrap .card-news .title-card{font-weight:500;font-size:18px;line-height:27px;text-align:justify;color:#333}.news-wrap .card-news .title-card:lang(en){text-align:left}.news-wrap .card-news .box{height:115px;overflow:hidden}.news-wrap .card-news .more-box{width:100%;float:right;text-align:right}.news-article{position:relative;margin-bottom:76px}@media all and (max-width: 575px){.news-article{margin-bottom:20px}}.news-article .title{font-weight:500;font-size:24px;line-height:36px;color:#9a628b;margin-bottom:32px;text-align:justify}.news-article .title:lang(en){text-align:left}.news-article .type-box{display:flex;align-items:center;padding:12px 34px;width:100%;flex-direction:row;margin-bottom:46px;border:none}@media all and (max-width: 575px){.news-article .type-box{padding:10px 20px}}.news-article .type-box .date{display:block;padding-right:36px}@media all and (max-width: 575px){.news-article .type-box .date{padding-right:10px}}.news-article .type-box .file-download{display:block;border-left:1px solid #e4e4e4;padding-left:36px}@media all and (max-width: 575px){.news-article .type-box .file-download{padding-left:10px}}.news-article .type-box .file-download ul li a{display:flex;align-items:center;line-height:32px;color:#333}@media all and (max-width: 575px){.news-article .type-box .file-download ul li a{margin-bottom:15px;line-height:normal;align-items:initial}}.news-article .type-box .file-download ul li a:hover{color:#bd68a7}.news-article .type-box .file-download ul li a img{width:22px;height:22px}.news-article .spoke-wrap{margin-top:76px}.news-article .spoke-wrap .title{color:#9a628b;font-weight:500;font-size:18px;line-height:27px;margin-bottom:32px}.news-article .spoke-wrap .title:after{content:"";width:34%;height:2px;display:block;background-color:#e3c764;position:relative;z-index:1}.news-article .spoke-wrap .title span{display:block}.news-article .spoke-wrap .title span:after{content:"";width:100%;height:1px;display:block;background-color:#e4e4e4;position:relative;top:1.5px;z-index:0}.news-article .spoke-wrap .title span img{width:34px;height:34px;margin-right:5px}.news-article .spoke-wrap .spoke-box{background:#f6f6f6;border-radius:10px;padding:15px 28px}@media all and (max-width: 575px){.news-article .spoke-wrap .spoke-box{margin-bottom:15px}}.news-article .spoke-wrap .spoke-box ul{list-style-type:decimal;list-style-position:inside}.news-article .spoke-wrap .spoke-box ul li{color:#8d8d8d;font-weight:normal;font-size:14px;line-height:25px}.textbtn{font-weight:normal;font-size:16px;line-height:20px;text-align:right;letter-spacing:.1px}.textbtn:lang(en){text-align:center}.textbtn:hover{color:#787878}.textbtn:hover i{color:#787878;border:1px solid #787878}.textbtn i{border-radius:50%;padding:3px 7px;color:#bd68a7;border:1px solid #bd68a7}.contact-wrap .card-contact{background:#fff;box-shadow:0 0 20px 3px rgba(0,0,0,.05);margin-bottom:70px}.contact-wrap .card-contact .contact-box{background-image:url("../img/contact_grayline.png");background-repeat:no-repeat;overflow:hidden;padding:34px}.contact-wrap .card-contact .contact-box .text-box{color:#787878}.contact-wrap .card-contact .contact-box .img{display:block;position:relative;right:-17px;bottom:-17px;float:right}@media all and (max-width: 575px){.contact-wrap .card-contact .contact-box .img{display:none}}.contact-wrap .robot-area{text-align:center;margin:65px auto}.contact-wrap .btn-main:hover{background:#e3c764;color:#fff;border:#e3c764}.contact-wrap .contact-list{display:flex;justify-content:center;align-items:center;margin:45px auto}.contact-wrap .contact-list .box-img{margin-bottom:20px}.contact-wrap .contact-list .box-img::before{padding-bottom:85%}.contact-wrap .contact-list .text-box .title{font-weight:500;font-size:18px;line-height:27px;color:#333;margin-bottom:16px}.search-box input::placeholder{font-family:Arial,"Font Awesome 5 Free",sans-serif;font-weight:700;color:#aeaeae}.btn-main-dark{margin-top:26px;margin-bottom:38px}.text-area{font-weight:500;font-size:24px;line-height:36px;color:#9a628b;margin:45px auto}.text-area p{margin:30px auto;font-weight:500;font-size:16px;line-height:24px}.btn-outline-main{color:#9a628b;border-color:#9a628b}.btn-outline-main .line{position:relative;display:inline-block;top:-4px;left:10px;width:68px;height:1px;background:#9a628b;opacity:1;transition:all .5s}.btn-outline-main .line01{position:relative;display:inline-block;top:-4px;left:-32px;width:0;height:1px;background:#9a628b;opacity:0;transition:all .5s}.btn-outline-main:hover{color:#fff;background-color:#9a628b;border-color:#9a628b;padding:.5em 1.5em}.btn-outline-main:hover .line{width:0;opacity:0}.btn-outline-main:hover .line01{width:68px;opacity:1;background:#fff}.list-faq .item{margin-bottom:1.5em}.list-faq .item h5{position:relative;padding-right:30px;padding-left:.5em;border-bottom:1px solid #787878;cursor:pointer;padding-bottom:8px;font-size:17px}@media all and (min-width: 992px){.list-faq .item h5{font-size:19px}}.list-faq .item h5:after{font-family:Arial,"Font Awesome 5 Free",sans-serif;font-weight:700;content:"";font-size:16px;position:absolute;right:0;line-height:24px;transition:.2s ease all}.list-faq .item h5.opened{border-color:transparent;color:#e3c764}.list-faq .item h5.opened:after{transform:rotate(180deg)}.list-faq .item .ans{background:#f1f1f1;border-radius:8px;display:none;padding:10px 20px}.list-faq .item .ans>*:last-child{margin-bottom:0}@media all and (min-width: 992px){.list-faq .item .ans{padding:20px 30px}}.sitemap{display:flex;flex-direction:row;flex-wrap:wrap}.sitemap .box{width:20%}@media all and (max-width: 575px){.sitemap .box{width:50%}}.sitemap .box h5{font-size:1.25rem}@media all and (max-width: 575px){.sitemap .box h5{font-size:16px}}.sitemap .box ul li a{font-weight:normal;font-size:14px;color:#787878}.sitemap .box ul li a:hover{color:#bd68a7}.select2-container--default .select2-selection--single{height:calc(1.5em + .75rem + 2px);background-color:#fff;border:1px solid #becad6}.select2-container--default .select2-selection--single .select2-selection__arrow{height:32px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#bd68a7;color:#fff}/*# sourceMappingURL=common.css.map */
