#yt_box{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;display:none}#yt_box.active{display:block}#yt_box .cover{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#00000080}#yt_box .yt_outer{width:70%;max-width:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#yt_box .yt_outer .close{width:40px;position:absolute;right:0;top:0;transform:translate(calc(100% + 20px))}#yt_box .yt_outer .inner{width:100%;padding-bottom:56.5%;position:relative}#yt_box .yt_outer .inner iframe{width:100%;height:100%;position:absolute;top:0;left:0}#yt_box .yt_outer .buy_now_btn{margin-top:20px}@media (max-width: 768px){#yt_box .yt_outer{width:90%}#yt_box .yt_outer .close{transform:translateY(calc(-100% - 20px))}}html,body{margin:0;height:100%!important;position:relative;font-weight:400}img{display:block;height:auto;max-width:100%;margin:0 auto;border-style:none}.lightbox .lb-image{max-width:inherit!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px;background-color:#edf0f5}::-webkit-scrollbar{width:12px;background-color:#edf0f5}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#2a3e88}.flex_rev{flex-wrap:wrap-reverse!important}.alert_button{font-size:.8rem;background-color:#e33100;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);text-shadow:0 -1px 1px rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25);position:relative}.alert_button2{font-family:Noto Sans TC,sans-serif;font-size:.8rem;background-color:#b7b7b7;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);text-shadow:0 -1px 1px rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25);position:relative}*{box-sizing:border-box;word-wrap:break-word;word-break:break-word}body{position:relative;font-size:16px;font-weight:350;font-family:Noto Sans TC,sans-serif;color:#2a3e88;background-color:#fff}a{font-family:Noto Sans TC,sans-serif;display:inline-block;text-decoration:none;color:#2a3e88;transform:translateZ(0);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}a:hover{text-decoration:none;transform:translateY(2px) scale(.95)}.check a,.owl-carousel a{transform:inherit}.owl-carousel .owl-item .pc_open{display:block}.owl-carousel .item:not(:first-child){display:none}#owl-hd-list .item{display:none}.pc_open_inlineblock{display:inline-block}.mobile_open_block,.owl-carousel .owl-item .mobile_open_block{display:none}i{margin-right:10px}p,li,h1,h2,h3,h4,h5,h6{font-family:Noto Sans TC,sans-serif;color:#2a3e88;letter-spacing:.2em;margin:.5em 0;font-weight:400}h1{font-size:1.5rem;line-height:1.25}h2{font-size:1.4rem;line-height:1.25}h3{font-size:1.3rem;line-height:1.25}h4{font-size:1rem;line-height:1.25}h5,h6{font-size:1rem}p{font-size:1em}small{font-size:.8em}a,li{font-size:1em;display:inline-block;text-decoration:none}ul{font-family:Noto Sans TC,sans-serif;margin:0;padding:0;list-style:none;letter-spacing:.1em}ul li{font-family:Noto Sans TC,sans-serif}nav ul li{display:inline-block;color:#767676;padding:0 10px;font-family:Noto Sans TC,sans-serif;cursor:pointer;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;position:relative;text-align:left}nav ul li:hover{color:#009edf}input:focus,button:focus{outline:0}button{background-color:transparent;border:none;cursor:pointer}#owl-hd .owl-dots{position:absolute;width:100%;text-align:center;bottom:3%;left:0}#owl-hd a:hover{opacity:.8}.pc_open{display:block}.mobile_open,.mobile_open768{display:none}.row{display:inline-block;width:100%;position:relative;margin-bottom:30px}.row.waterfall{webkit-column-count:3;-webkit-column-gap:10px;-webkit-column-fill:auto;-moz-column-count:3;-moz-column-gap:10px;-moz-column-fill:auto;column-count:3;-moz-column-gap:15px;column-gap:15px;column-fill:auto}.col_5,.col_10,.col_15,.col_20,.col_25,.col_30,.col_33,.col_40,.col_50,.col_70,.col_80,.col_90,.col_100{margin-right:-5px;vertical-align:top}.col_5{width:5%;display:inline-block;padding:0 25px}.col_10{width:10%;display:inline-block;padding:0 25px}.col_15{width:15%;display:inline-block;padding:0 25px}.col_20{width:20%;display:inline-block;padding:0 25px}.col_25{width:25%;display:inline-block;padding:0 25px}.col_30{width:30%;display:inline-block;padding:0 25px}.col_33{width:33.33%;display:inline-block;padding:0 25px}.col_40{width:40%;display:inline-block;padding:0 25px}.col_50{width:50%;display:inline-block;padding:0 25px}.col_60{width:60%;display:inline-block;padding:0 25px}.col_70{width:70%;display:inline-block;padding:0 25px}.col_80{width:80%;display:inline-block;padding:0 25px}.col_90{width:90%;display:inline-block;padding:0 25px}.col_100{width:100%;display:block;padding:0 25px}.product_array{text-align:left}.product_array .col_25{float:none;display:inline-block;margin-right:-4px;text-align:center}.product_array .col_25 a{width:100%}.product_array .col_25 img{display:block}.product_array .col_25 .tip{position:relative}.product_array .col_25 .tip>span{font-family:Noto Sans TC,sans-serif;position:absolute;right:0;top:0;z-index:1;background-color:#ff0d00;color:#fff;padding:10px;line-height:35px;border-radius:30px;width:55px;height:55px}.sitemap_section.product_array .col_25{vertical-align:top}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#pv iframe{max-width:100%;border:none}#pv iframe.rwd_video{height:625px}.series_color{color:#009edf}.custom_check+.custom_label{display:block!important;float:left;margin:0;padding:0 0 0 35px;min-height:20px;line-height:22px;position:relative;text-transform:none;cursor:pointer;letter-spacing:.2em;white-space:nowrap}input[type=checkbox].custom_check+.custom_label:before{border-radius:15px}.custom_check+.custom_label:before{content:"";display:block;width:15px;height:15px;border:2px solid #009edf;position:absolute;top:0;left:0;border-radius:15px;text-align:center}.custom_check+.click_2.custom_label:before{content:""}.custom_check+.click_3.custom_label:before{content:""}.custom_check:checked+.custom_label:before{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#2a3e88}.custom_check{position:absolute;top:0;left:0;visibility:hidden}.button_effect:hover{opacity:.5}.button_more{font-family:Montserrat,sans-serif,cwtexhei,sans-serif;font-size:1.2em;border:2px solid #009edf;padding:15px;border-radius:8px;color:#009edf;margin:30px 0;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.button_more:hover{transform:translateY(10px);background-color:#009edf;color:#fff}.button_more:hover a{color:#fff}section p.secondary_tittle{font-family:Montserrat,sans-serif,cwtexhei,sans-serif;text-transform:uppercase;font-size:1em;font-weight:400;margin:0}.style_underline{position:relative}.banner_fix{background-size:cover;height:30vh;background-position:center center;background-attachment:fixed;background-repeat:no-repeat;position:relative;margin-bottom:60px}.banner_fix img{position:absolute;top:25%;left:12%;max-width:450px;width:100%}.banner_fix h1{font-family:Dosis,sans-serif;border:1px solid #FFF;color:#fff;display:inline-block;font-size:3em;font-weight:400;margin:0;padding:25px 35px;text-transform:uppercase}.banner_fix .row{margin:0;text-align:center;top:calc(50% - 56px)}.box-h1{background-color:#f04940;color:#fff;border-radius:20px;padding:5px}#owl-hd-list .item{cursor:pointer}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:10px;width:10px;background:red;display:none}.button_effect{cursor:pointer}.myButton{box-shadow:0 7px 15px -8px #660e0e;background:linear-gradient(to bottom,#ff0d00 5%,#994040);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0d00",endColorstr="#994040",GradientType=0);background-color:#ff0d00;border-radius:20px;display:inline-block;cursor:pointer;color:#fff;font-size:20px;font-weight:700;padding:10px 32px;text-decoration:none;text-shadow:0px 2px 0px #7a1b1b}.myButton:hover{background:linear-gradient(to bottom,#994040 5%,#ff0d00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#994040",endColorstr="#ff0d00",GradientType=0);background-color:#994040}.myButton:active{position:relative;top:1px}.pagination ul li{display:inline-block;padding:0 10px}.pagination ul li.active{background-color:#009edf;border-radius:20px;width:40px}.pagination ul li.active a{color:#fff}.button_ie{cursor:pointer}.sec_active.slideshow{box-shadow:0 15px 34px #0000001a;background-color:#5c3911;position:relative;padding:2% 0 3%}.second{left:0;margin:0;top:100%;position:absolute;display:block;visibility:hidden;overflow:hidden;opacity:0;z-index:99999}nav.nav_button ul li{width:60px;text-align:center}nav.nav_button ul.main_navigation>li{margin:4px -4px}nav .drop_down{max-height:350px}ul.main_navigation ul{display:none;float:left;left:0;position:absolute;top:72px;z-index:99999;background:#fff;min-width:200px;box-shadow:0 0 19px #0000001a;border-top:1px solid #009edf}ul.main_navigation li{text-align:center}ul.main_navigation{list-style:none;margin:0 -4px 0 0;padding-left:0;display:inline-block;position:relative}ul.main_navigation ul li{clear:both;border-bottom:1px solid #eaeaea;position:relative;float:left;text-align:left;width:100%;padding:0;line-height:50px}ul.main_navigation ul li:last-child{border-bottom:none}ul.main_navigation ul li:hover{background-color:#009edf}ul.main_navigation ul li a{color:#656565;vertical-align:middle;display:block;padding:10px 20px}ul.main_navigation ul li:hover a{color:#fff}section.anim_nav .menu{display:flex;justify-content:space-between;opacity:1}section.anim_nav.on .menu .logo_section{max-width:115px;display:inline-block;vertical-align:middle}.bag_number{position:absolute;right:5px;top:5px;background-color:#ff0d00;border-radius:12px;width:24px;height:24px;font-size:1rem;line-height:24px;font-weight:700;color:#fff;text-align:center;letter-spacing:0}#owl-hd2 .item a{display:inline-block}#owl-hd2 .item a:hover{background-color:#000}#owl-hd2 .item a img{transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}#owl-hd2 .item a:hover img{opacity:.5}.hot_icon{background-color:#f33;color:#fff;border-radius:10px;width:40px;height:26px;display:inline-block;line-height:26px;position:absolute;top:13%;left:-32%;font-size:.5rem;animation:bounce 1s infinite}.hot_icon:before{content:"";width:10px;height:10px;background-color:#f33;position:absolute;left:14px;bottom:-4px;transform:rotate(45deg)}@keyframes bounce{0%,20%,53%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) rotate(-45deg)}40%,43%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-10px,0) rotate(-45deg)}70%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0) rotate(-45deg)}90%{transform:translate3d(0,-4px,0) rotate(-45deg)}}@keyframes bounce2{0%,20%,53%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-10px,0)}70%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}90%{transform:translate3d(0,-4px,0)}}.logo_lineheight{line-height:66px;vertical-align:middle;margin-left:-5px;width:100%}.logo_section:before,.button_section:before{content:"";position:relative;width:0;height:100%;display:inline-block;vertical-align:middle}.logo_section:before{margin-left:-5px}.logo_lineheight .logo_set{display:inline-block;margin-left:-5px;vertical-align:middle;max-height:78px;max-width:100%;width:auto}.mCSB_dragger_bar:before{content:"";color:#1999fa;width:10px;height:10px;position:absolute;left:-4px;top:-18px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:scroll_handle 1s infinite}.mCSB_dragger_bar:after{content:"";color:#1999fa;width:10px;height:10px;position:absolute;left:-4px;bottom:-17px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:scroll_handle 1s infinite}@keyframes scroll_handle{0%,20%,53%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-10px,0)}70%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}90%{transform:translate3d(0,-4px,0)}}.top_nav{background-color:#2fa6d2;text-align:right}.top_nav .nav_section{line-height:50px;padding-right:0}.top_nav.on .nav_section{position:fixed;top:0;right:0;background-color:#fff;width:auto;z-index:8;line-height:65px}.brand_nav .menu{background:linear-gradient(to bottom,#2dabf9 5%,#0688fa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2dabf9",endColorstr="#0688fa",GradientType=0);padding:0}.brand_nav .menu .nav_section{line-height:1em}.brand_nav .menu .nav_section li{margin-right:-5px}.brand_nav .menu .nav_section li a{padding:20px 10px;color:#fff}.brand_nav .menu .nav_section li:hover{background-color:#0661b4}.brand_nav .menu .nav_section li:hover a{color:#fff;opacity:1}.search_sidebar{background-color:#353535;box-shadow:0 0 20px #00000080;position:fixed;top:-110px;left:0;z-index:9;width:100%;text-align:center;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.search_sidebar.nav_open{top:0;z-index:300}.search_sidebar .search-field{border:1px solid #FFF;text-align:center;padding:0;font-size:1.5em;font-weight:300;color:#fff;width:97%;font-family:Noto Sans TC,sans-serif;background-color:#3a3a3a;height:50px;margin:20px 1.5%;-webkit-appearance:none}.search_sidebar .search_submit{display:none}.close_sidebar_search{position:absolute;right:2%;top:30px;color:#fff}.bag_sidebar{background-color:#353535;box-shadow:0 0 20px #00000080;position:fixed;top:0;right:-350px;z-index:300;width:300px;text-align:center;padding:60px 0;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.bag_sidebar.nav_open{right:0}.bag_sidebar .sidebar_content{width:80%;height:88vh;margin:0 auto}.close_sidebar{position:absolute;left:35px;top:15px;color:#fff}#secondary h3{color:#fff}.bag_sidebar #secondary li{padding:10px 0}.bag_sidebar #secondary li ul li{padding:10px 12%;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.bag_sidebar #secondary li ul li:hover{background:#525252}.bag_item{color:#fff}.widget ul li a{color:#bababa;display:inline-block}.widget ul li i{color:#fff;display:inline-block;padding-left:20px}.widget ul li a span{color:#fff}.tagcloud a{color:#fff;border:1px solid #FFF;padding:15px;margin:15px;display:inline-block}.tagcloud a:hover{padding:20px;margin:20px;background-color:#525252}.widget_title{border:3px solid #FFF;padding:5px}.bag_title{cursor:pointer;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.sub-menu{display:none}.shopping_sidebar{background-color:#353535;box-shadow:0 0 20px #00000080;position:fixed;top:0;right:-350px;z-index:10;width:340px;text-align:center;padding:60px 0;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.shopping_sidebar.nav_open{right:0;z-index:300}.shopping_sidebar .sidebar_content{width:90%;height:88vh;margin:0 auto}.shopping_sidebar #secondary li{padding:10px 0;width:100%;margin:0 auto;display:inline-block;opacity:.7;border-bottom:1px solid #FFF}.shopping_sidebar #secondary li:hover{opacity:1}.shopping_sidebar #secondary li ul li{padding:10px 12%;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.shopping_sidebar #secondary li ul li:hover{background:#525252}.close_sidebar_shopping{position:absolute;left:15px;top:15px;color:#fff}.shopping_sidebar .widget ul li>a{background-color:#fff;width:25%;display:inline-block;vertical-align:middle}.shopping_sidebar a{font-size:.8rem;word-break:break-word}.shopping_sidebar p{font-size:12px;letter-spacing:normal;margin:0}.shopping_sidebar p.price{font-size:.8rem;color:#009edf;font-weight:700}.shopping_sidebar p.delete{text-decoration:line-through;color:#fff}.shopping_sidebar .content_stitle{text-align:center;width:60%;display:inline-block;font-size:1.2em;border:0;vertical-align:middle}.shopping_sidebar .check_button{display:block;color:#fff;font-size:1em;border:3px solid #FFF;padding:5px;background-color:#009edf}.shopping_sidebar .check_button:hover{background-color:#009edf;border:3px solid #009edf}.delete_product{text-align:center;display:inline-block;padding:0;vertical-align:middle}.delete_product:hover{opacity:.5}.shopping_sidebar .fa{font-size:2em;color:#fff;margin:0}.font_center{text-align:center}.product_info .font_center.col_100{padding:0}.menu{width:100%;padding:3px 0;background-color:#fff;text-align:center}section.offset_bottom{margin-bottom:50px}.content_w1024{max-width:1024px;margin:0 auto;padding:0 20px}.content_w1200{max-width:1200px;margin:0 auto;padding:0 20px}.content_w1400{max-width:1400px;margin:0 auto;padding:0 20px}.content_w1600{max-width:1600px;margin:0 auto;padding:0 20px}.content_w1920{max-width:1920px;margin:0 auto}.nav_section{display:inline-block;line-height:75px;text-align:right}.nav_section a{line-height:normal;vertical-align:middle;letter-spacing:.2rem;width:100%}.main_navigation li a p{letter-spacing:0;font-size:.9rem;color:#009edf}.logo_section{max-width:230px;display:inline-block;vertical-align:middle;position:relative}#search input[type=text]{background:url(/img/search-white.png) no-repeat 10px 6px #fcfcfc;background-position:95% 50%;border:1px solid #a9a9a9;color:#a9a9a9;width:150px;padding:6px 15px;border-radius:20px;transition:all .7s ease 0s}#owl-hd-list .owl-item .item img,#owl-hd-related .owl-item .item img{padding:2%}.about_section{padding:150px 0;background:url(/img/about_bg.jpg) 0 0 no-repeat fixed;background-color:#231a11;background-size:cover}.about_section h1{color:#fff;width:200px;margin:60px auto;position:relative}.content_stitle{font-family:Noto Sans TC,sans-serif;border:2px solid #FFF;font-size:1em}.content_stitle a{font-family:Noto Sans TC,sans-serif;line-height:1.4em;display:block;color:#2a3e88;margin:.5em 0;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.content_p{text-align:center;line-height:2em;letter-spacing:.3em;color:#fff}.content_p ul{text-align:left;color:#000}.content_p ul li{margin-bottom:15px;list-style-type:disc;list-style-position:inside}.content_p_left{text-align:left;line-height:2em;letter-spacing:.3em;color:#fff}.product_section{padding:50px 0}.product_section p.price{font-size:1rem;color:#009edf;font-weight:700}.product_section p.delete{text-decoration:line-through}.product_section .content_stitle a{font-size:1rem;overflow:hidden;background-color:#0661b4;border-radius:10px;color:#fff;padding:15px;margin:0;margin-bottom:.5rem;min-height:75px}.product_section img{cursor:pointer;max-width:100%;width:initial;margin:0 auto;padding:8%;transition:transform .8s ease 0s;-webkit-transition:transform .8s ease 0s;-moz-transition:transform .8s ease 0s;-ms-transition:transform .8s ease 0s;-o-transition:transform .8s ease 0s}.product_section .product .tip a img:hover{transform:scale(1.1)}.product_section .product .content_stitle{transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.product_section .product .content_stitle .col_50:nth-child(2){border-right:2px solid #9a9a9a}.product_section .product:hover .content_stitle{transform:translateY(10px)}.product_section h1{width:200px;margin:60px auto;position:relative}h1.h1_style:before{content:"";position:absolute;bottom:33%;right:100%;border-top:6px solid transparent;border-right:100px solid #0a5cb0;border-bottom:6px solid transparent}h1.h1_style:after{content:"";position:absolute;bottom:33%;left:100%;border-top:6px solid transparent;border-left:100px solid #0a5cb0;border-bottom:6px solid transparent}.product{margin:20px -5px 20px 0;text-align:center}.product>a{display:inline-block;overflow:hidden}.news_section{padding:50px 0}.news_section h1{width:200px;margin:60px auto;position:relative}.sitemap_section .font_center{text-align:left}.sitemap_section h1{border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;width:200px;margin:60px auto}.sitemap_section h4{color:#fff;margin:1em 0}.cycle_btn{border:1px solid #2A3E88;border-radius:20px;margin:0 auto;width:-moz-fit-content;width:fit-content;padding:5px 30px 7px;cursor:pointer}.cycle_btn:hover{background-color:#2a3e88;color:#fff}.buy_now_btn{border-radius:20px;padding:5px 30px 7px;cursor:pointer;background-color:brown;text-align:center;width:100%;margin:10px auto}.addcart_btn{border-radius:20px;padding:5px 30px 7px;cursor:pointer;background-color:#2a3e88;text-align:center;width:100%;margin:10px auto}.additional_buy_btn{border:1px solid rgba(17,48,111,.3);border-radius:20px;width:-moz-fit-content;width:fit-content;padding:5px 30px 7px;cursor:pointer;text-align:center}.buy_now_btn h5,.addcart_btn h5{margin:0;color:#fff}.buy_now_btn:hover,.addcart_btn:hover{filter:drop-shadow(3px 3px 5px rgba(85,85,85,.7))}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#2a3e88}select option{color:#2a3e88}.select_rank{background-size:13px;background-position-x:94%;outline:none;width:102px;padding:6px 18px 6px 7px;height:auto;border:1px solid #2A3E88;position:relative;color:#2a3e88;font-weight:600;margin:0}.page{text-align:center;margin:5% auto}.page ul{display:flex;justify-content:center;align-items:center;margin-top:20px}.page ul a{vertical-align:middle;color:#2a3e88}.page ul li:hover,.page ul li.active{color:#ffc62b}.page ul li{font-size:1.3em;margin:0 15px;font-weight:600}.page ul li.next:hover,.page ul li.perf:hover{color:#ffc62b}.page_dot{text-align:center}.page_dot ul{display:flex;justify-content:center;align-items:flex-end;margin-top:20px}.page_dot ul a{vertical-align:middle;color:#2a3e88}.page_dot ul li.active span{width:30px;border-radius:30px}.page_dot ul li{font-size:1.1em}.page_dot ul li span{display:block;border-radius:50%;width:15px;height:15px;margin:5px 18px;background-color:#2a3e88;box-shadow:4px 2px 5px #0003;transition:.3s}.page_dot ul li.next:hover,.page_dot ul li.perf:hover{color:#ffc62b}#scrollUp{float:left;position:fixed;right:25px;bottom:40px;width:45px;height:45px;border-radius:8px;cursor:pointer;z-index:999;opacity:0;background-color:#edf0f5;border:2px solid #cccccc;transition:all .25s ease}#scrollUp.hd-show{opacity:1}#scrollUp svg{display:block;position:absolute;margin:auto;top:0;right:0;bottom:5px;left:0;fill:#2a3e88;transform:rotate(270deg)}#scrollUp:hover svg{fill:#fff}#scrollUp:hover,#scrollUp:active{background-color:#2a3e88}.bread_crumbs{display:flex;flex-wrap:nowrap;color:#2a3e88;padding:20px 2%;width:100%;align-items:baseline}.bread_crumbs a{cursor:pointer}.bread_crumbs a:hover{color:#ffc62b}.bread_crumbs span{width:2px;background-color:#2a3e88;height:1em;margin-right:5px}.author_content{display:flex;flex-wrap:wrap;justify-content:center}.author_card{position:relative;background-color:#fff;border-radius:15px;padding:3%;width:23%;margin:0 1% 2%;transition:.3s}.author_card:hover{filter:drop-shadow(5px 5px 5px rgba(85,85,85,.7))}.author_card .pic{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;padding:50%;cursor:pointer}.author_card .name{text-align:center}.author_card p{font-size:1.1em}.author_card .line{width:20%;height:2px;margin:1% auto;background-color:#ffc62b}.author_card .intro{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.author_card .tag a{background-color:#2a3e88;border-radius:4px;color:#fff;padding:3px 10px;margin:3px 0}.tab_btn ul{display:flex;justify-content:center}.tab_btn li{border:1px solid #2A3E88;border-radius:5px;padding:5px 15px;cursor:pointer;margin:0;transition:.3s}.tab_btn li.active,.tab_btn li:hover{background-color:#2a3e88;color:#fff}.tab_btn span{display:block;width:0;background-color:#2a3e88;margin:0 8px}.sitemap_section h5{font-family:Noto Sans TC,sans-serif;color:#fff;margin:1em 0 0}.sitemap_section p{margin:1em 0}.sitemap_section a{color:#fff}.sitemap_section li{letter-spacing:.2em;margin:1em 0 0;display:block}.sitemap_section li a{color:#fff;font-family:Noto Sans TC,sans-serif}.sitemap_section li a:hover{color:#009edf}.sitemap_section .mobile_slideup{max-width:260px}.sitemap_section .font_center>div{margin-bottom:0}.sitemap_section .font_center>div[style="clear:both;"]{margin-bottom:0}.mail_effect{color:#009edf}footer{padding:30px 0;background-color:#020202;text-align:center}footer p{font-size:.8em;color:#fff;padding:0 50px}.footer_title{border-left:8px solid #FFF;padding-left:5px;margin-bottom:20px;color:#fff}.mobile_slideup{cursor:pointer}.sitemap_section button.button_effect{color:#fff;background-color:transparent;border:1px solid #fff;border-radius:6px;padding:10px 20px;font-family:Noto Sans TC,sans-serif;font-size:1.125rem;letter-spacing:.2em}li.li_show{display:none}.side_menu{background-color:#fff;padding:0 2%;height:100%}#infite_scroll_list .col_20{padding:0 5px}button.button_effect{padding:0}.side_menu ul li{padding:20px 0;border-bottom:1px solid #b1b1b1}.side_menu ul li ul li{padding:20px 0 0;border-bottom:none}.side_menu ul li.side_first span{font-family:Noto Sans TC,sans-serif;color:#000;font-size:1.2em;position:relative;cursor:pointer}.side_menu .side_first a{color:#818181}.side_menu .side_first a.active,.side_menu .side_first a:hover{color:#009edf}.side_menu .side_bar_secondary{display:none}.side_menu .side_first.active .side_bar_secondary{display:block}.side_menu .side_bar_secondary li a{font-family:Noto Sans TC,sans-serif;color:#009edf;font-size:1em;display:block}.side_menu .side_bar_secondary li{transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.side_menu .side_bar_secondary li:hover{transform:translate(20px)}.side_menu.pc_open{display:inline-block}.side_menu .side_first span.span_second,.side_menu .side_first span.span_second i{color:#009edf}.side_menu .side_bar_thirdary{display:none}.side_menu .side_first.active .side_bar_thirdary{display:block}.side_menu .side_bar_thirdary li{transform:translate(20px)}.bag_sidebar #secondary li ul .li_third{padding:10px 0}.bag_sidebar #secondary li ul .li_third,.bag_sidebar #secondary li ul .li_third i{color:#bababa}.bag_sidebar #secondary li ul .li_third:hover{background:transparent}.bag_sidebar #secondary li ul .li_third ul li:hover{background:#525252}.product_section.list{padding:1px 0 0}.product_section.list .post_content img{max-width:100%}.filter_bar{height:80px;background-color:#f33}.filter_condition,.filter_buttons{display:inline-block}.shop-loop-head{margin:20px 0;line-height:20px;vertical-align:middle;display:flex;justify-content:space-between}.shop-loop-head a{font-family:Noto Sans TC,sans-serif}.shop-loop-head .filter_buttons .open-filters{font-family:Noto Sans TC,sans-serif;background-color:#009edf;color:#fff;padding:5px 10px;width:90px;display:inline-block;text-align:center;cursor:pointer}.shop-loop-head .filter_sort{float:left;margin-bottom:10px}.filter_sort{font-family:Noto Sans TC,sans-serif;line-height:20px;display:inline-block;color:#9e9e9e;vertical-align:middle;font-size:1em}.filter_sort a:first-child:before{content:"";margin-right:5px}.filter_sort a:after{content:"/";margin-left:5px}.filters_area{background-color:#292929;padding:3%;position:relative}.filters_area:after{content:"";width:20px;height:20px;background-color:#292929;position:absolute;top:-10px;right:16px;transform:rotate(45deg)}.filters_area .widget_title{font-family:Noto Sans TC,sans-serif;text-transform:uppercase;border:none;font-size:1.2em;padding:0;color:#fff;position:relative;font-weight:400}.filters_area .filter_list ul{height:250px}.filters_area .filter_list ul .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#ffffff73}.filters_area .filter_list ul .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:#ffffffbf}.filters_area .filter_list ul li a{font-family:Noto Sans TC,sans-serif}.filters_area .filter_list ul li{margin:15px 0;position:relative}.filters_area .filter_list ul.row_list li{display:inline-block;border:1px solid #009edf;padding:5px;color:#009edf;cursor:pointer;width:40px;text-align:center}.filters_area .filter_list ul.row_list li.active{background-color:#009edf;color:#fff}.filter_condition h2{display:inline-block;vertical-align:middle}.filter_condition .add_button{border:1px solid #000;padding:5px;margin:.5em 5px;vertical-align:middle;display:inline-block;cursor:pointer}.filter_condition .add_button:hover{background-color:#009edf;color:#fff}.filter_condition .add_button:after{content:"";margin-left:10px;color:#000;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.color_list ul li{width:20px;height:20px;border-radius:10px;display:inline-block;cursor:pointer;margin:15px 5px;box-shadow:0 0 22px #ffffff80;opacity:.8;filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.color_list ul li.active{transform:scale(1.3);opacity:1;filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}.color_list ul li.red{background-color:#d33}.color_list ul li.yellow{background-color:#eded55}.color_list ul li.orange{background-color:orange}.color_list ul li.green{background-color:#61a058}.color_list ul li.blue{background-color:#769ec1}.color_list ul li.white{background-color:#f5f5f5}.color_list ul li.black{background-color:#000}.color_list ul li.brown{background-color:#ba6d09}.filters_area .filter_list ul.row_list li:hover{background-color:#009edf;color:#fff}.filters_area button,.filters_area .clear_btn{font-family:Noto Sans TC,sans-serif;font-size:.8rem;border:2px solid #009edf;padding:10px 15px;margin:30px 10px 0;color:#fff;letter-spacing:.3em;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.filters_area button:hover,.filters_area .clear_btn:hover{font-family:Noto Sans TC,sans-serif;background-color:#009edf;padding:10px 15px;margin:30px 10px 0;color:#fff;letter-spacing:.3em}.price_slider{height:5px;background:#eaeaea;position:relative;margin:25px 15px 15px 0}.price_slider .ui-slider-range{height:5px;background:#009edf;position:absolute}.price_slider .ui-slider-handle{display:block;position:absolute;top:-7px;border-radius:10px;width:20px;height:20px;background-color:#fff;background-repeat:no-repeat;transition-duration:0s;cursor:pointer}.price_slider_amount .button{float:right;font-size:14px;font-weight:600;padding:16px 26px;margin-top:10px}.price_slider_amount .price_label{float:right;line-height:30px;font-size:16px;text-transform:uppercase;color:#fff}.price_slider_amount input[type=text]{border:1px solid #C3C3C3;padding:12px 20px;height:51px;margin:15px 0;color:#737373;font-size:14px;background:#fff;max-width:100%;outline:0;border-radius:0;box-shadow:none;-moz-appearance:none;-webkit-appearance:none}.price_slider_amount .price_label{font-family:Montserrat,sans-serif,cwtexhei,sans-serif}#owl-hd-list{position:relative;width:80%;margin:0 auto}.row.info_marginTop{margin:60px 0 30px}.cart,.cart .quantity{display:inline-block}.cart .quantity input{font-family:Montserrat,sans-serif,cwtexhei,sans-serif;height:35px;width:180px;text-align:center;font-size:1em;margin:5px 0}.select_style{font-family:Montserrat,sans-serif,cwtexhei,sans-serif;height:35px;width:180px;text-align:center;font-size:1em;margin:5px 0;padding:0 15px}.button{border-color:#ffd300;background:#ffd300}.product_info h4{font-family:Noto Sans TC,sans-serif;margin:0}.product_info .add_button div.button_ie{font-family:Noto Sans TC,sans-serif;padding:8px 20px;overflow:hidden;text-align:center;text-transform:uppercase;background:#009edf;color:#fff;vertical-align:top;margin:15px 0;display:block;width:100%;border-radius:5px;box-shadow:0 2px 6px #00000080;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.product_info .add_button div.button_ie.gray{background:gray}.product_info .add_button div.button_ie:hover{opacity:.6}.product_info p.price{font-size:2em;color:#009edf;font-weight:700;margin:20px 0 0;letter-spacing:0}.product_info p.delete{text-decoration:line-through;margin:0;letter-spacing:0}.product_info .spac span,.product_info .amount span{margin-right:10px;font-family:Noto Sans TC,sans-serif}.product_info .opation{margin-top:30px}.product_info .product_title{padding-bottom:30px;border-bottom:1px solid #000}.product_info .product_title h1:first-child{font-size:1.5rem;color:#000}.product_info .add_product{margin:30px 0}.product_info .product_detail{padding-bottom:30px;border-bottom:1px solid #000}.product_info .product_detail p{margin:0;line-height:2em;letter-spacing:.3em}.product_info .product_detail a{margin:15px 0;display:inline-block}.product_info .product_detail .tip{font-size:1rem;color:#009edf}.product_info li.bag_item{padding:20px;width:19%;display:inline-block;opacity:1;text-align:center;border:1px solid #dadada;cursor:pointer;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.product_info li.bag_item.active{border:8px solid #009edf}.product_info li.bag_item p{font-size:.8em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product_info #owl-hd-list.owl-carousel .owl-prev{left:-10%}.product_info #owl-hd-list.owl-carousel .owl-next{right:-10%}.product_info .related_product{margin:30px 0;text-align:center}.product_info .related_product h2{border:1px solid #000;padding:10px}.product_info .related_product .item p{font-size:.7em;word-break:keep-all}.product_info.article{text-align:center}.product_info.article img{width:100%;display:block;max-width:800px;margin:0 auto}.product_info.article h1{font-size:3em}.product_info.article p{line-height:2em;letter-spacing:.3em}.product_info.article p.title{font-size:1.5em;color:#009edf;margin:30px 0}.product_banner .col_50{padding:0}.product_banner .col_50.info{padding:80px}.product_banner .row .product_title p{font-family:Noto Sans TC,sans-serif;text-align:center;line-height:2em;letter-spacing:.3em}.post_content p{font-size:1em;text-align:left;margin-bottom:15px}.post_content h1{font-family:Noto Sans TC,sans-serif;color:#292929;letter-spacing:.2em;margin:.5em 0 30px;border:none;width:100%}.cart_item i.fa{font-size:2em}.cart_item a{letter-spacing:0;font-weight:400}.mobile_info{padding:80px;box-shadow:inset 0 0 35px #0003}.login_section .custom_check+.custom_label{font-family:Noto Sans TC,sans-serif;text-align:left;margin-bottom:20px;letter-spacing:.1em}.owl_bg_cover{background-size:cover;height:60vh;background-position:center center}.coupon{text-align:center;overflow:auto;margin-bottom:5%}.coupon .row{margin:0}.coupon .row:nth-child(2n){background-color:#ecfbff}.blue_head p{color:#009edf}.side_first img{margin-bottom:20px;transition:.3s}.product_section.news h1{margin:0;color:#009edf}.product_section.news h6{color:#a5a5a5}.product_section.news .post_content p{letter-spacing:.1em;color:#000}.product_section.news button{font-family:Noto Sans TC,sans-serif;font-size:1.2em;border-radius:0;padding:8px 20px;overflow:hidden;text-align:center;text-transform:uppercase;background:#343434;color:#fff;display:inline-block;vertical-align:top;margin:5px 0;transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.product_section.news button:hover{background-color:#009edf}.product_section.news .list_section .row{border-bottom:1px solid #000;padding:30px 0}.product_section.news .side_menu{padding:0 80px 80px 0}.product_section.news .side_first .row{margin:0;text-align:center}.product_section.news .news_tip{display:block;font-size:.8em}.brand_section a{width:100%}.function_section{padding:50px 0}.function_box h1 span{color:#fff;font-size:1rem}.post_content.error_word p{text-align:center;margin-bottom:0}.post_content.error_word h1{font-size:3rem;line-height:3rem;margin:20px 0}.cart_title h1{font-size:1.5em;color:#009edf}.cart_title .row{margin:0}.cart_title .col_5,.cart_title .col_10,.cart_title .col_15,.cart_title .col_20,.cart_title .col_25,.cart_title .col_30,.cart_title .col_33,.cart_title .col_40,.cart_title .col_50,.cart_title .col_60,.cart_title .col_70,.cart_title .col_80,.cart_title .col_90,.cart_title .col_100{padding:0 2% 0 0}.col_100.billing{padding:0}.form_title{opacity:0}.form_style{color:#2a3e88;font-weight:500}.transport_type,.pay_type,.week_type{display:inline-block;margin-right:2%;padding:0;vertical-align:middle}.pay_type{position:relative}.tip_style{color:brown}.cart_flex{display:flex;align-items:center}.cart_promotion input[type=text],.cart_promotion select[size]{margin:0}.product_info .opation span.amount,.product_info .opation span.price{color:#009edf;font-weight:700}.product_info .opation span.gifts{color:#ff840b;font-weight:700}.video_section,.iframe_section{position:relative;overflow:hidden;min-height:150px;background-color:#aaa}.video_section video,.iframe_section .video-container{position:relative;width:100%;top:0;right:0;bottom:0;left:0;opacity:.8}.video_section video{display:block;margin:auto}.iframe_section .video-container{pointer-events:none}video::-webkit-media-controls{overflow:hidden!important}video::-webkit-media-controls-enclosure{width:calc(100% + 32px);margin-left:auto}.screen_effect{cursor:pointer}.screen_effect.active video{opacity:1}.screen_effect.active .video-container{position:relative;pointer-events:visible;opacity:1}.loading_popup{width:100%;line-height:100vh;position:fixed;top:0;left:0;opacity:0;visibility:hidden;z-index:6;background-color:#0000001a;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}.loading_popup .popup_middle{display:inline-block;vertical-align:middle;background:#fff;padding:8px 10px;line-height:normal;position:relative;box-shadow:12px 12px #ff8933}.loading_popup.active{opacity:1;visibility:visible}.contact_form .form_item{position:absolute;top:0;left:0;font-size:1rem;font-weight:350;z-index:1;letter-spacing:3px;line-height:1em;padding:12px 0;pointer-events:none}.contact_form li{margin:10px 0;position:relative;display:block}.contact_form p+input[type=text],.contact_form p+input[type=email],.contact_form p+textarea{height:auto;letter-spacing:1px;padding:12px 20px;width:calc(100% - 140px);margin-left:auto;margin-right:0;display:block}.i-basic:hover{color:#fff;transform:scale(.95);transition:all .25s ease}.col_33{padding:0 10px}.col_35,.col_45,.col_55,.col_65,.col_75{display:inline-block;vertical-align:top;padding:0 25px;margin-right:-5px}.col_35{width:35%}.col_45{width:45%;margin-left:auto;margin-right:0}.col_55{width:55%}.col_65{width:65%}.col_75{width:75%}.ib-middle{display:inline-block;vertical-align:middle}.float_right{float:right}.float_left{float:left}.txt-left{text-align:left}.txt-grey{color:#888}.shadow{box-shadow:inset 0 19px 39px #0100044d}textarea,select,input[type=file],input[type=text],input[type=email],input[type=password],input[type=date],input[type=time],input[type=datetime-local],input[type=url],input[type=number]{box-shadow:none}input:focus{outline:none}a:hover,.product_section .product:hover .content_stitle,.product_section .product .tip a img:hover{transform:none}#owl-hd-custom .owl-nav .owl-prev,#owl-hd-custom .owl-nav .owl-next,.product_section .product_event img,.sitemap_section button.button_effect,.product_section .button_section,.product_section.hot_sale .product{transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}section.anim_nav .menu a:after,.product_section.index .button_effect,.product_info .btn_expand,.filter_condition .add_button{transition:all .25s ease}.bag_sidebar{height:100%}.bag_sidebar .sidebar_content{height:80vh}.bag_number{color:#c00000;background-color:#fff;border:2px solid #c00000;right:15px;top:10px;line-height:22px}.bag_number.animated{animation:showNumber .8s ease-out forwards}@keyframes showNumber{0%{opacity:0;transform:scale(1.5)}90%{opacity:1;transform:scale(.8)}to{transform:scale(1)}}.filter_condition .add_button{font-family:Helvetica,Noto Sans TC,sans-serif;padding:3px 10px}.content_stitle button.button_effect{font-family:Helvetica,Noto Sans TC,sans-serif}.product_section.hot_sale .product button.button_effect,.product_section .product.post button.button_effect{width:28px}.alert_button2,a,p,h1,h2,h3,h4,h5,h6,ul,ul li,nav ul li,.product_array .col_25 .tip>span,.search_sidebar .search-field,.content_stitle a,.sitemap_section h5,.sitemap_section li a,.side_menu ul li.side_first span,.side_menu .side_bar_secondary li a,.shop-loop-head a,.shop-loop-head .filter_buttons .open-filters,.filter_sort,.filters_area .widget_title,.filters_area .filter_list ul li a,.filters_area button,.filters_area .clear_btn,.filters_area button:hover,.filters_area .clear_btn:hover,.select_style,.product_info h4,.product_info .add_button div.button_ie,.product_info .product_checkout span,.product_banner .row .product_title p,.post_content h1,.login_section .custom_check+.custom_label,.product_section.news button,.sitemap_section button.button_effect,.product_info .preview{font-family:Noto Sans TC,sans-serif}.process_steps h5,.shopping_bag,.product_info .step_button .button_ie,.cart_button,.smalltitle,.cart_totals h4,#checkout_thankyou h2,.pay input.btn,label{font-family:Helvetica,Noto Sans TC,sans-serif}section p.secondary_tittle,.banner_fix h1,.price_slider_amount .price_label,.cart .quantity input{font-family:Helvetica,Noto Sans TC,sans-serif}.product_section.news button{font-size:.875rem}.product_array .col_25 a span.tip,section p.secondary_tittle,.shopping_sidebar .check_button,.side_menu .side_bar_secondary li a,.cart .quantity input,.product_info .product_detail .tip,.function_box h1 span{font-size:1.125rem}.product_section p.price,.sitemap_section h4,.content_p a{font-size:1rem}.shop-loop-head a,.filter_sort,.post_content p{font-size:.875rem;line-height:1.5}.main_navigation li a p{font-size:.7rem}.filters_area button,.filters_area .clear_btn,.product_info li.bag_item p,.product_section.news .news_tip{font-size:1rem}.fixed_cart p{margin:.5em 0}.product_info .related_product .item p{font-size:.8em}.content_p,.product_info .product_detail p,.product_info.article p,.product_banner .row .product_title p{letter-spacing:.1rem}.book_introduction .book_pic{background-repeat:no-repeat;background-position:center;padding-bottom:5%}.product_info .sevenPay_show{display:flex}.product_info .sevenPay_show a{height:-moz-fit-content;height:fit-content;margin:3% 2% 5% 0}.product_info input[type=text],textarea,select{box-shadow:none;border-radius:10px;border:none;background-color:#edf0f5;padding:8px 20px}p.mof a{color:brown}.discount_amount_box{display:flex;flex-wrap:wrap;align-items:flex-end}.discount_amount{color:#c00000;margin-bottom:15px}.discount_amount span{margin:0 3%}.delivery_pay,.all_total_price{display:flex;justify-content:space-between}.all_total_price{border-top:2px solid #2A3E88}.all_total_price h5{font-weight:600}.alert_button{background:#c00000;border-radius:0;box-shadow:none}.series_color{color:#2a3e88}.custom_check+.custom_label:before,input[type=checkbox].custom_check+.custom_label:before{border:2px solid #2A3E88;border-radius:50%}.custom_check:checked+.custom_label:before{border-color:#2a3e88;font-size:.8em;line-height:16px;padding:2px 0 2px 3px}.button_more{border:2px solid #a07c28;color:#a07c28}.pagination ul li.active{width:auto;background-color:#a07c28}.nav-search{display:none}ul.main_navigation ul{border-top:1px solid #a07c28}ul.main_navigation ul li{border-bottom:none}ul.main_navigation ul li:hover{background-color:#a07c28}.shopping_sidebar p.price{color:#a07c28}.shopping_sidebar .check_button{background-color:#2a3e88;border:1px solid #a07c28}.shopping_sidebar .check_button:hover{background-color:#2a3e88;border:3px solid #2A3E88}.main_navigation li a p{color:#0a007f;margin:0}.content_stitle a:hover{color:#a07c28}.product_section .content_stitle a{background-color:transparent;color:#0a007f}.product_section .content_stitle a:hover,.product_section.hot_sale .product .content_stitle a:hover{color:#a07c28;border-color:#a07c28}.product_section p.price{color:#c00000}.product_section p.delete{color:#aaa}.sitemap_section li a:hover{color:#a07c28}.side_menu .side_first a{font-weight:700;color:#2a3e88;font-size:1em}.side_menu .side_first a:hover{color:#a07c28}.side_menu .side_bar_secondary li a,.side_menu .side_first span.span_second,.side_menu .side_first span.span_second i{color:#2a3e88}.shop-loop-head .filter_buttons .open-filters,.filter_condition .add_button:hover{background-color:#2a3e88}.filter_condition .add_button:hover:after{color:#fff}.product_info .add_button div.button_ie{background:#2a3e88}.product_info .add_button div.button_ie.gray{background:#e6e6e6;color:#0e0e0e}.product_info .add_button div.button_ie:hover{transform:translateY(-3px)}.product_info .add_button div.button_ie:active{transform:translateY(0)}.product_info .add_button div.button_ie img{display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:5px}.product_info p.price{color:#2a3e88;font-weight:700;margin-top:5px;letter-spacing:0}.product_info .product_title h1:first-child{font-size:1.75rem;color:#a07c28;font-weight:700;letter-spacing:1px}.blue_head p{color:#2a3e88}.coupon .row:nth-child(2n){background-color:#e3f7f94d}.product_section.news h1{color:#2a3e88}.product_section.news button{background-color:#2a3e88}.product_section.news button:hover{background-color:#343434;transform:translateY(-2px)}.product_section.news button:active{transform:translateY(1px)}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#a07c28b3}.mCSB_dragger_bar:before,.mCSB_dragger_bar:after{display:none}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#a07c28d9}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#a07c28e6}.process_steps i{font-size:2rem;position:relative}.process_steps i.active{background-color:brown}.process_steps h5{font-size:1.8em;font-weight:600}.process_steps h5.active{color:brown}.shopping_bag thead tr th{color:#2a3e88}.product_info .step_button .button_ie{border:1px solid #2A3E88;color:#2a3e88}.product_info .step_button .button_ie.active,.product_info .step_button .button_ie:hover{background-color:#2a3e88;color:#fff}.product_info .step_button .button_ie:hover{filter:drop-shadow(4px 4px 3px grey)}.cart_button{border:1px solid #2A3E88;color:#2a3e88;height:-moz-fit-content;height:fit-content}.cart_button:hover{background-color:#2a3e88;color:#fff}.fixed_cart{display:none;background:linear-gradient(to top left,#2a3e88,#92cfc3)}.shopping_bag tbody tr td.amount_money{color:#2a3e88}a.order_button,span.order_button,a.order_button:hover,span.order_button:hover{background:#2a3e88;border:none;border-radius:0}a.order_button:hover,span.order_button:hover{transform:translateY(-3px)}a.order_button:active,span.order_button:active{transform:translateY(0)}.cart_title h1{color:#2a3e88;font-size:1.1rem;border-bottom:2px solid #CEA130;width:-moz-fit-content;width:fit-content;white-space:nowrap;margin-right:5%}.tip_style,.tip_yellow{color:brown}.product_info .opation span.amount,.product_info .opation span.price{color:#2a3e88}.product_info_check .top_box,.product_info_check .bottom_box,.check_inter .top_box,.check_inter .bottom_box{border:1px solid #B7C0D3;border-radius:10px;padding:2%;margin:3% auto}.check_inter .bottom_box .custom_label,.product_info_check .bottom_box .custom_label{font-size:1em;color:#2a3e88}.check_inter .bottom_box .custom_label a,.product_info_check .bottom_box .custom_label a{font-weight:600;text-decoration:underline}section.anim_nav{background-color:#2a3e88;position:fixed;width:100vw;top:0;left:0;z-index:300}section.anim_nav .menu_top{padding:2px 20px;text-align:center;transition:all .8s ease;display:flex;justify-content:space-between;align-items:center}section.anim_nav.on .menu_top{transition:none}.logo_section{max-width:16%;padding:0 1%}.logo_lineheight{margin-left:0}.logo_lineheight .logo_set{max-height:70px}.logo_section:before,.button_section:before{display:none}nav.nav_button ul li{width:70px}nav.nav_button ul li p{color:#fff;margin:0 10px 0 0}.nav_button ul li img{display:block;width:auto;margin:0 auto 2px;height:30px}.nav_section{line-height:normal;padding:0}section.anim_nav .menu{background-color:#fff;filter:drop-shadow(2px -1px 6px grey)}section.anim_nav .menu a{font-weight:500;color:#2a3e88;position:relative}section.anim_nav .menu .main_navigation>li>a:after{content:"";display:block;width:100%;height:2px;background-color:#a07c28;position:absolute;bottom:-5px;left:0;right:0;margin:0 auto;opacity:0}section.anim_nav .menu .main_navigation>li>a:hover:after{opacity:1}section.anim_nav .menu nav,ul.main_navigation{display:block;width:100%;margin:0 auto;text-align:center}ul.main_navigation li{width:12%}ul.main_navigation li a{display:inline-block;width:auto;letter-spacing:.1rem}.anim_nav form{background-color:#fff;overflow:hidden;width:35%;display:inline-flex}.anim_nav .search_bar{width:91%;margin:0;display:inline-block;vertical-align:middle;border:none}.anim_nav .search_btn{width:50px;height:50px;display:inline-block;vertical-align:middle;background-size:50%;background-position:center;background-repeat:no-repeat}.search_sidebar .search-field{height:55px}#owl-hd-custom .owl-nav{position:absolute;top:50%;display:block;width:100%;height:auto}#owl-hd-custom .owl-prev:before,#owl-hd-custom .owl-next:before{content:""}#owl-hd-custom .owl-nav .owl-prev{left:3%}#owl-hd-custom .owl-prev:before{content:""!important;background-image:url(/img/prev.png);padding:25px;opacity:.8}#owl-hd-custom .owl-nav .owl-next{right:3%}#owl-hd-custom .owl-next:before{content:""!important;background-image:url(/img/next.png);padding:25px;opacity:.8}#owl-hd-custom .owl-dots{width:100%;text-align:center;position:absolute;bottom:-45px;left:0}#owl-hd-custom .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 10px;background:#fff;box-shadow:4px 2px 5px #0003;transition:.3s}#owl-hd-custom .owl-dots .owl-dot.active span{background:#fff;width:30px}.bg_style{position:relative}.sitemap_section{padding:20px 0 0;background-color:#2a3e88}.sitemap_section .mobile_slideup{max-width:none;text-align:center}.sitemap_section h4{font-weight:350;line-height:1.5rem;letter-spacing:1px;margin:.1em 0}.sitemap_section .vertical_middle{vertical-align:middle}.sitemap_section h5{border-left:none;padding:0 0 10px;margin:0;font-size:1.2rem;font-weight:350}.sitemap_section li a{font-size:15px;letter-spacing:1px;font-weight:300}.sitemap_section .social{width:7%;display:inline-block;vertical-align:top;padding:0 4px;margin-right:-5px}.sitemap_section .social a{display:block;margin-bottom:20px}.footer_info>img{width:400px;max-width:100%;margin-bottom:30px}.footer_info .social{margin-top:30px}.footer_info .social a{display:inline-block;vertical-align:top;margin:5px 20px 5px 0;width:31px}footer{background-color:#2a3e88;padding:5px 0}.banner_fix h1{border:none;font-size:2em;line-height:1;font-weight:700;color:#2a3e88;background:#fafafa;box-shadow:2px 2px 10px #0006;padding:30px 35px;min-width:400px;max-width:500px}.banner_fix h1 hr{display:block;width:100%;height:0;margin:15px auto 5px;border:none;outline:none;background:none;border-bottom:2px solid #2A3E88}.banner_fix h1 .eng{text-transform:capitalize;color:#6a6a6a;font-size:1.5rem;letter-spacing:2px;font-weight:400}.side_menu ul li{padding:15px 0;border-bottom-color:#2a3e88;text-align:center;display:block}.product_section .side_menu,.product_section.news .side_menu{padding:30px 2% 30px 5%}.product_section .mobile_info{padding:30px 50px;box-shadow:none;position:relative}.product_section .mobile_info:before{content:"";display:block;width:2px;height:calc(100% - 100px);position:absolute;z-index:-1;box-shadow:0 0 20px #000,0 0 20px 5px #0003;top:15px;bottom:15px;left:8px;margin:auto 0;border-radius:50%}.product_section .mobile_info:after{content:"";display:block;width:20px;height:100%;background-color:#fff;position:absolute;z-index:0;top:0;bottom:0;left:-10px;margin:auto 0}.side_menu .side_bar_secondary{padding:10px 0}.side_menu .side_bar_secondary li:hover{transform:translate(15px)}.product_section.product .side_menu ul li{text-align:left;padding:8px 0}.product_section.product .side_menu ul li.side_first span{font-size:.875em;color:#2a3e88}.product_section.product .side_menu ul li.side_first span:hover{color:#333}.product_section.product .side_menu .side_bar_secondary li{padding:0}.product_section.product .side_menu .side_bar_secondary li a{font-size:.875em;color:#a07c28;font-weight:400}.product_section .product.post .tip>a{width:80%;padding-bottom:110%;margin:0 auto 20px}.product_section .product.post .content_stitle a{display:block;border-bottom:none;padding:5px 10px;margin-bottom:0;text-align:center}.product_section .product.post .content_stitle p{text-align:left}.product_section .product.post .shadow_box{padding:10px 15px 8px;box-shadow:0 3px 11px #0003}.pagination{text-align:center;padding-bottom:80px}.pagination ul li{padding:2px 10px 1px}.pagination a:hover{color:#2a3e88}.series_title{position:relative;letter-spacing:2px}.series_title span{width:33%;height:7px;position:absolute;top:0;bottom:0;margin:auto 0}.series_title span:first-child{left:0}.series_title span:last-child{right:0}.series_title span:before,.series_title span:after{content:"";display:block;width:100%;position:absolute;left:0;right:0;margin:0 auto}.series_title span:before{height:5px;border-radius:50%;box-shadow:0 0 20px #00000080,0 0 20px 5px #0000001a;top:0}.series_title span:after{width:120%;height:20px;top:-16px;left:-10%;background:#fff}#pv .series_slider.owl-carousel .owl-prev:before,#pv .series_slider.owl-carousel .owl-next:before{font-size:3rem;color:#a07c28}.series_slider{padding-top:20px}.series_slider.owl-theme .owl-nav [class*=owl-]{top:calc(50% - 90px);height:65px}.series_slider.owl-theme .owl-dots{position:absolute;top:0;left:0;right:0;margin:0 auto}.series_slider+.font_center a{display:inline-block;width:80%;max-width:280px;margin:5px auto 50px;font-weight:300;letter-spacing:0;text-transform:uppercase;text-align:center;padding:8px 60px;background-color:#0b0080;color:#fff;box-shadow:0 3px 10px #0003}.series_slider+.font_center a:hover{background-color:#343434;transform:translateY(-2px)}.series_slider+.font_center a:active{transform:translateY(1px)}#pv #owl-hd-list.owl-carousel .owl-prev:before,#pv #owl-hd-list.owl-carousel .owl-next:before{font-size:2rem}#owl-hd-list.owl-theme .owl-nav [class*=owl-]{width:15px;height:30px;top:calc(50% - 15px)}#owl-hd-list .item{padding:5px}.product_info .add_button div.button_ie{border-radius:0;padding:30px 5px;margin:0 0 5px}.product_info .series_slider.owl-theme .owl-nav [class*=owl-]{top:70px}.product_info .series_slider .product{padding:0 10px}.product_info .series_slider .product .content_stitle{border:none}.product_info .series_slider .product .content_stitle a{max-height:2.2rem;overflow:hidden}.product_section.news h1{font-size:.875rem}.product_section.news .list_section .row{border-bottom-color:#eee}.product_section.news .list_section .row:last-child{border-bottom:none}.product_section.news .list_section .col_30{width:30%;margin-right:-6px}.product_section.news h6{margin-top:-5px}.product_section.news h6 a{font-size:1.35rem}.product_section.news .post_content p{color:#888}.product_section.news button{letter-spacing:2px;padding:8px 60px;box-shadow:0 0 5px #0006}.shopping_bag tfoot tr td{padding-bottom:0;border-bottom:none}.shopping_bag .amount{font-size:1rem;font-weight:700;text-align:right}.shopping_bag tfoot .cart-weight{height:30px}.product_info .step_button{padding:15px}.product_info .step_button a{margin:0 5px}nav .drop_down{max-height:none}ul.main_navigation ul{float:none;position:static;background:none;min-width:auto;box-shadow:none}ul.main_navigation ul li a{color:#009080;display:block}ul.main_navigation ul li{float:none;padding:0 10px}.special_book{position:relative;margin:3% auto}.top_select{margin:0 auto;display:flex;align-items:center}.top_select h5{color:#2a3e88;border-bottom:2px solid #CEA130;width:-moz-fit-content;width:fit-content;font-weight:600;white-space:nowrap}.top_select .line{width:70%;height:1px;background-color:#edf0f5}.sec_author{position:relative;margin:3% auto}.sec_author .author_intro{padding:5%;background-color:#edf0f5}.sec_author .author_intro ul{width:80%;margin:0 auto}.sec_author .author_intro .author_info a{text-align:center;padding:2% 0}.sec_author .author_intro .author_info a:hover li{filter:drop-shadow(5px 5px 5px rgba(85,85,85,.7))}.sec_author .author_intro .author_info a li{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;padding:35%;cursor:pointer}.sec_author .author_intro .author_info a h6{color:#2a3e88}.sec_author .see_more{display:flex;margin:0 auto;width:80%;justify-content:flex-end}.sec_author .see_more p{color:#2a3e88;border-bottom:2px solid #2A3E88;cursor:pointer}.sec_author .see_more:hover p{color:#ffc62b;border-bottom:2px solid #FFC62B}.new_publish_book .top_select,.new_publish_book .select_list{display:flex;align-items:center;justify-content:space-between}.new_publish_book .top_select h5,.new_publish_book,.new_publish_book .top_select p{color:#2a3e88}.new_publish_book .product .tip{vertical-align:middle;background-color:#fff;position:relative}.new_publish_book .product .tip a img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.new_publish_book .product .content_stitle a{width:100%;display:table-cell;text-align:left;border-radius:0;color:#2a3e88;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.new_publish_book .product{position:relative;z-index:2}.new_publish_book .product .tip>a{display:block;width:100%;height:0;position:relative;padding-bottom:96%}.new_publish_book .product .tip{background-color:#fff;position:relative}.new_publish_book .product .tip .rank{position:absolute;background-image:url(/img/new_publishing/icon-hot.svg);background-position:center;background-repeat:no-repeat;z-index:1;left:10px;padding:6%;background-size:contain}.new_publish_book .product .tip .rank span{transform:translateY(-9px) scale(1.3);display:block;font-weight:600;color:#fff}.new_publish_book .product .content_stitle .line{width:30%;background-color:#ffc62b;height:3px;transition:.8s}.new_publish_book .product:hover .content_stitle .line{width:100%}.new_publish_book .product .content_stitle .txt-bottom{display:table;width:100%;min-height:55px}.new_publish_book .product .content_stitle{width:90%;display:block;vertical-align:middle;text-align:left;margin:0 auto}.new_publish_book .product .content_stitle .author p{color:#2a3e88}.new_publish_book .product .content_stitle .ifvideo{cursor:pointer}.editor_book{position:relative;margin:0 auto}.editor_book h5{color:#2a3e88;width:-moz-fit-content;width:fit-content}.editor_book #owl_editor_book .item{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:25%}.editor_book .owl_bg{background-color:#2a3e88;padding:2% 0 1%}.editor_book .owl-dots{margin-top:18px}#owl_editor_book .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 10px;background:#fff;box-shadow:4px 2px 5px #0003;transition:.3s}#owl_editor_book .owl-dots .owl-dot.active span{background:#fff;width:30px}#owl_editor_book .owl-nav{position:absolute;top:50%;width:100%}#owl_editor_book .owl-nav .owl-prev{left:6%}#owl_editor_book .owl-nav .owl-next{right:6%}#owl_editor_book .owl-prev:before{content:""!important;background-image:url(/img/prev.png);padding:25px;opacity:.8}#owl_editor_book .owl-next:before{content:""!important;background-image:url(/img/next.png);padding:25px;opacity:.8}.related_stuffs{margin:5% auto}.related_stuffs .top_select h5{border-bottom:none}#owl_stuffrelated{position:relative}#owl_stuffrelated .item .book_pic{background-position:center;background-repeat:no-repeat;background-size:contain;padding-bottom:70%;margin-bottom:3%}#owl_stuffrelated .content_stitle .line{width:30%;background-color:#ffc62b;height:3px;transition:.8s}#owl_stuffrelated .item:hover .content_stitle .line{width:100%}#owl_stuffrelated .content_stitle .txt-bottom{width:100%;min-height:55px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#owl_stuffrelated .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 10px;background:#2a3e88;box-shadow:4px 2px 5px #0003;transition:.3s}#owl_stuffrelated .owl-dots .owl-dot.active span{background:#2a3e88;width:30px}#owl_stuffrelated .owl-nav{position:relative;width:100%}#owl_stuffrelated .owl-nav .owl-prev{left:33%;content:none}#owl_stuffrelated .owl-nav .owl-prev:hover:before,#owl_stuffrelated .owl-nav .owl-next:hover:before{filter:hue-rotate(179deg) brightness(2.5)}#owl_stuffrelated .owl-nav .owl-next{right:33%;content:none}#owl_stuffrelated .owl-prev:before{content:""!important;padding:15px;opacity:1;color:#2a3e88!important;font-size:3em!important}#owl_stuffrelated .owl-next:before{content:""!important;padding:15px;opacity:1;color:#2a3e88!important;font-size:3em!important}#owl_stuffrelated .owl-stage-outer{margin-bottom:20px}.authors_box{margin-bottom:5%}.index_title{text-align:center;padding-bottom:30px}.index_title h3{font-size:2rem;color:#0a007f;padding-bottom:.4em;padding-left:.2em;margin-bottom:.3em;position:relative}.index_title h3:after{content:"";display:block;width:300px;max-width:100%;height:2px;background-color:#2a3e88;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.index_title p{font-size:1.5rem;letter-spacing:.08rem;color:#c6c6c6}.product_section.hot_sale .product_array{padding-left:5%}.product_section.hot_sale .product{display:inline-block;vertical-align:top;width:16%;padding:15px 20px;margin-left:4%;margin-right:-4px;box-shadow:5px 5px 15px #00000070}.product_section.hot_sale .product:hover{transform:translateY(-5px)}.product_section.hot_sale .product:active{transform:translateY(2px)}.product_section.hot_sale .product .tip{width:100%;padding:0}.product_section.hot_sale .product .tip:after{display:none}.product_section.hot_sale .product .col_40{margin-left:-4px}.product_section.hot_sale .product .content_stitle{width:100%;padding:0;text-align:left;margin-top:5px}.product_section.hot_sale .product .content_stitle a{display:block;padding:3px 5px;border:2px solid #0a007f;min-height:58px;font-size:12px}#qrcode{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;z-index:99999;display:none}#qrcode img{width:200px;height:200px;border:10px solid #ffffff;box-shadow:0 0 20px 5px #0003;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.product_info_list{font-size:1rem;letter-spacing:0;line-height:25px;color:#2a3e88;-moz-column-count:2;column-count:2;-webkit-column-count:2;padding:20px 0;border-bottom:1px solid #000}.product_info_list li{padding:8px 0}.product_info_list li div{display:inline-block;vertical-align:top}.product_info_list li div:first-child{width:120px}.product_info_list li div:last-child{width:calc(100% - 120px);margin-left:-10px;padding-right:10px}.product_info_list i{display:inline-block;vertical-align:top;width:25px;height:25px;background:center center no-repeat}.product_info{position:relative}.product_info .product_detail{padding:15px 0 20px;border-bottom:none}.product_info .product_detail p{line-height:1.5}.product_info .info_title{font-size:1.25rem;letter-spacing:1px;color:#0a007f;margin:25px 0 10px}.product_info .preview{line-height:1.5;letter-spacing:.1rem;max-height:6.5rem;overflow:hidden;position:relative}.product_info .preview:after{content:"";display:block;width:100%;height:2.5rem;background:linear-gradient(to bottom,#fff0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);position:absolute;left:0;bottom:0}.product_info .preview.active{max-height:none}.product_info .preview.active:after{display:none}.product_info .btn_expand{display:block;width:100%;padding:8px 10px;margin:30px 0;text-align:center;letter-spacing:3px;background-color:#0a007f;color:#fff;cursor:pointer}.product_info .btn_expand:hover{background-color:#a07c28;box-shadow:0 2px 5px #0000004d;transform:translateY(-3px)}.product_info .btn_expand:active{box-shadow:0 0 3px #0000004d;transform:translateY(0)}.product_info .btn_expand i{margin:0 5px}.product_info .btn_expand .off,.product_info .btn_expand.active .on{display:none}.product_info .btn_expand.active .off{display:inline}#gotop{position:absolute;right:50px;bottom:20px}#gotop img{max-width:100%}.product_checkout{background-color:#cdd4de;padding:20px 30px 5px}.product_info .product_checkout .price,.product_info .product_checkout .gifts{color:#c24249;font-weight:700;margin-right:0;letter-spacing:1px}.product_checkout>div>span{display:inline-block;vertical-align:middle}.product_checkout>div>span:first-child{width:45px;margin-right:0;letter-spacing:2px}.product_checkout>div select,.product_checkout>div h3{display:inline-block;vertical-align:middle;width:calc(100% - 50px);margin-left:-5px;padding:0 5px;letter-spacing:1px}.product_checkout .sum h3{font-size:1.75rem;color:#2a3e88}.block_media{max-width:250px;margin:0 auto}.block_media a{display:block;margin:5px auto}.block_media a img{width:100%}.product_related{padding:20px 0;border-bottom:1px solid #000}.check_inter .home_transport,.check_inter .inter_pay,.check_inter .deliver_pay{display:flex}@media (max-width: 1441px){.product.col_20{width:25%}}@media (max-width: 1366px){.product.col_20{width:33.33%}}@media (max-width: 1280px){.side_menu.col_20{width:20%}.col_20,.cart_title .col_20{width:25%}.brand_nav ul li{padding:0}.brand_nav .menu .nav_section li a{font-size:.9rem}}@media (max-width: 1023px){.sitemap_section .font_center>div{padding:0 2px}.special_book #owl_special_book .item{padding-bottom:34%}.deliver_pay{flex-wrap:wrap}.deliver_pay .col_50{width:100%}.check_inter .bottom_box,.product_info_check .bottom_box,.check_inter .top_box,.product_info_check .top_box{display:flex;flex-wrap:wrap}.check_inter .top_box .col_50,.check_inter .bottom_box .col_50,.product_info_check .top_box .col_50,.product_info_check .bottom_box .col_50{width:100%}.mobile_open{display:inline-block}.pc_open{display:none}.button_section{float:none;display:block;padding:0;text-align:center}.logo_section{max-width:26%}.side_menu.col_20{width:20%}.product_info li.bag_item{width:32%;word-break:break-all}.process_steps .col_33{width:33%}.nav_section.pc_open{display:none}.button_section .mobile_open{display:inline-block}.top_nav.on .nav_section{width:100%;text-align:center;box-shadow:0 0 20px #00000080}.top_nav.on .nav_section ul li{border:none;width:40px}.top_nav.on .nav_section ul.drop_down li{width:100%}nav.nav_button ul.drop_down li{width:100%}nav.nav_button ul.main_navigation>li:first-child{border-left:none}.media.bottom{width:90%;left:5%}.bg-parallax.pc-on{display:none}.product.col_20{width:50%}.side_menu.pc_open{display:inline-block}.mobile_form_x .pc_open,.mobile_form_coupon .pc_open{display:none!important}.col_100.pay{padding:0}.coupon .col_10,.coupon .col_15,.coupon .col_20{width:33%}.cart_title .col_20,.cart_title .col_30{width:50%}.mobile_open_block,.owl-carousel .owl-item .mobile_open_block{display:block}.pc_open_inlineblock,.owl-carousel .owl-item .pc_open{display:none}.shopping_bag tfoot tr th,.shopping_bag tfoot tr td{font-size:12px}.sitemap_section .font_center{text-align:center}.sitemap_section .font_center .footer_list{text-align:left}.screen_effect{height:auto}.iframe_section .video-container{position:relative}}.social img{width:80%}@media (max-width: 820px){ul.mobile_sub_nav li{width:90%}.logo_section{max-width:33%}.nav-search{display:block}ul.main_navigation{display:flex;justify-content:center}ul.main_navigation .mobile_open768{display:inline-block}.sitemap_section{padding:40px 0 1%}.sitemap_section .mobile_slideup{max-width:none}.sitemap_section .font_center .footer_list{width:100%;text-align:center;margin-bottom:0}.sitemap_section .font_center .col_35{text-align:center;width:100%}.sitemap_section .mobile_slideup{margin-bottom:20px;width:100%}.sitemap_section .font_center>div{margin-bottom:1%}.sitemap_section .font_center{text-align:center}.sitemap_section button.button_effect{display:none}.sitemap_section .li_show{display:block}.top_select .line{width:70%}.pc768_open{display:none}.side_menu.col_20{display:block;width:100%}.sitemap_section .social{display:flex;justify-content:center;align-items:center;width:100%}.sitemap_section .social a{margin:auto}.sitemap_section .social div{margin:15px 5px}.social img{max-width:revert;width:200%}.side_menu>ul{display:block;height:200px}.side_menu ul li{margin:15px 0;text-align:center}.font_center.col_80{width:100%}.media .close_sidebar_banner{opacity:1}#pv iframe.rwd_video{height:400px}.col_80{width:100%}.side_menu.pc_open{display:none}.coupon .col_10,.coupon .col_15,.coupon .col_20{width:33%}}@media (max-width: 620px){.col_20{width:100%}.col_25{width:50%;padding:0 10px}.col_30,.col_33,.col_40,.col_50,.col_60,.col_70,.col_80{width:100%}.special_book #owl_special_book .item{padding-bottom:45%}#pv .owl-carousel .owl-prev,#pv .owl-carousel .owl-next{display:none!important}.product_section.news .side_menu{padding:0}.col_30,.col_70{width:100%}.product_section .product .content_stitle .col_50:nth-child(2){border-right:none}.product.col_20{width:100%}.filters_area .filter_list ul{height:auto}.product.mobile_view .mobile_a,.product.mobile_view .content_stitle{vertical-align:middle}#infite_scroll_list .product.mobile_view{border-bottom:1px solid #000;padding:0 0 20px;margin-top:0}.product.mobile_view .mobile_a{min-width:29%;width:29%;margin-right:-5px}.product.mobile_view .content_stitle{width:70%;display:inline-block;padding:0 10px}.product_section .mobile_view .content_stitle a{background-color:transparent;color:#000;text-align:left;padding:0}.product_section .mobile_view .content_stitle .col_50{text-align:left;width:50%}.product_section .product:hover .content_stitle{transform:translate(0)}.logo_lineheight{line-height:normal}.footer_title{border:2px solid #FFF;font-size:1em;padding:5px}.form_title{display:none}section.cart_title .input_width_r,section.cart_title .input_width_l{width:20%}.product_section img{padding:0}.product_section .content_stitle a{min-height:initial}li.detail_worning i,.detail_worning i,li.detail_worning span,.detail_worning span{display:block;text-align:center;width:100%;margin-left:0}.banner_fix h1{font-size:2em}.product_info .info_marginTop>.col_50{padding:0}.author_card.col_25{width:48%}.pic_book{padding:0 10px}#owl_stuff .item{padding:1%}}@media (max-width: 480px){.cart_flex{flex-wrap:wrap}.custom_check+.custom_label{white-space:unset}.product_info li.bag_item{width:48%}.process_steps .col_33{padding:0 5px}.process_steps h5{font-size:1.2em}#pv iframe.rwd_video{height:260px}.product_section h1,.content_stitle a{font-size:1rem;margin:15px auto}.logo_section,section.anim_nav.on .menu .logo_section{max-width:28%;width:auto}nav.nav_button ul li{width:36px;padding:0 4px}.banner_fix h1{font-size:2em}.product_info.article h1,.product_info h1{font-size:1.2em}.mobile_info{padding:20px}.main_navigation li{padding:0}.main_navigation li a p{font-size:.8rem}input[type=text],input[type=password],input[type=email],input[type=date],select[size],textarea{padding:3px}.shopping_bag tbody tr td{padding:3px;word-break:initial}section.cart_title .input_width_r{width:30%;text-align:left;padding-left:0}section.cart_title .input_width{width:100%}.banner_fix h1{font-size:1.414em}}@media (max-width: 420px){.product_info .col_100{padding:0}.country_to_state.country_select{width:100%}.process_steps h5{margin:10px 0;font-size:1em}#pv iframe.rwd_video{height:200px}.shopping_sidebar,.bag_sidebar{right:-105%;width:100%;z-index:400}.cart_title .col_15,.cart_title .col_20,.cart_title .col_30{width:100%}.store_btn{width:auto!important}.cart_button,.col_25{width:100%}.author_card.col_25{width:98%}.stuff_top_box .stuff_info_box{padding:0 15px}}@media (max-width: 1440px){.sec_promote>div{padding:10px 20px;margin:50px auto}.index_title{padding-bottom:20px}.product_section.hot_sale .product_array{padding-left:20px}.product_section.hot_sale .product{width:18%;margin-left:2%}.product.col_20{width:20%}#pv .series_slider.owl-carousel .owl-prev{left:-2%}#pv .series_slider.owl-carousel .owl-next{right:-2%}.product_checkout{padding:10px 15px}#gotop{width:60px}}@media (max-width: 1366px){#nav_style .nav_list_1>li>ul>li{padding:0 8px 0 18px}#nav_style .nav_list_1>li>ul>li:before{left:10%}#nav_style .nav_list_1>li>ul>li>a{letter-spacing:0}.product_section.index .product .content_stitle{padding-right:0}.product_section.index .button_effect{padding:2px 6px 0}.product.col_20{width:25%}.series_title span{width:30%}.product_info .add_button div.button_ie{padding:20px 10px}.product_info .info_marginTop>.col_50{padding:0}}@media (max-width: 1024px){section.anim_nav .menu_top{padding-bottom:0}.logo_lineheight .logo_set{max-height:110px}.index_title h3{font-size:1.5rem}.index_title p{font-size:1.125rem}.product{margin:10px -5px 10px 0}.sec_promote .col_50{padding:0 10px}.product_section.hot_sale .product{box-shadow:3px 3px 7px #0006}#infite_scroll_list .product{margin:35px -5px 30px 0}.product_section .product.post .tip>a{margin-bottom:5px}.product_section.news .list_section .col_30{padding-right:0}}@media (max-width: 1023px){a,p,h6,.product_array .col_25 a span.tip,section p.secondary_tittle,.shopping_sidebar .check_button,.nav_section li,.side_menu .side_bar_secondary li a,.cart .quantity input,.post_content p,.product_section p.price,.product_info .product_detail .tip,.function_box h1 span,.sitemap_section h4{font-size:1rem}.sitemap_section .font_center{text-align:left}.mobile_sub_nav li{width:100%}.mobile_sub_nav li.main_list{border:1px solid white;padding:4px 0}.product_section .product{padding:0 0 20px;margin-top:0}.product_section.index .product .tip{width:27%}.product_section.index .product .content_stitle{width:73%}.product_section.hot_sale .product{width:30%}.product.col_20{width:33.3333%}#lightbox .hd_box{width:100%;padding:50px 40px}.product_info .info_marginTop{display:flex;flex-wrap:wrap;margin-top:0}.product_info .info_marginTop>.col_25,.product_info .info_marginTop>.col_50,.product_info .info_marginTop>.col_20{width:90%;margin:0 auto;padding:0;position:relative;overflow:hidden}.product_info .info_marginTop>.col_25{order:1;max-width:400px}.product_info .info_marginTop>.col_50{order:3}.product_info .info_marginTop>.col_20{order:2}.product_info .mobile_open{display:block}.product_info .series_slider .owl-nav{display:none}.product_info .add_button div.button_ie{padding:10px}.product_info h1{font-size:1rem}.product_info .product_title h1:first-child,.product_info p.price{font-size:1.5rem}#gotop{width:50px;right:10px;bottom:0}.stuff_top_box{display:flex;flex-wrap:wrap;justify-content:center}.stuff_top_box .stuff_info_box{width:80%}#owl_stuff .item{background-size:95%}}@media (max-width: 768px){.col_45,.col_55{display:block;width:100%;margin-left:0;margin-right:0;padding:0 10px}section.anim_nav .menu_top{text-align:left}.anim_nav form.search_box{display:none}nav.nav_button ul.main_navigation>li{margin:2% -4px}ul.main_navigation li{width:21%}.product_section.index .product{width:100%}.product_section.index .col_100{width:50%;display:inline-block;margin-left:-4px}.product_section.index p.price{font-size:1rem}.product_section.index p.delete{font-size:12px}.product_section.bg_style:after,.product_section.bg_style:before{background-size:contain}.product_section.news .mobile_info{padding:30px 0}.product_section .mobile_info:before,.product_section .mobile_info:after{display:none}.series_title span{width:20%}.stuff_info_content .content_box{width:100%}.editor_book #owl_editor_book .item{padding-bottom:40%}}@media (max-width: 620px){.hot_sale .product .col_50{width:50%;vertical-align:middle}section.anim_nav .menu_top{padding:1.5% 8px}section.anim_nav.on .logo_lineheight .logo_set{max-height:50px}nav.nav_button ul li{width:50px}.button_section{top:5px}.nav_button ul li img{width:24px}.main_navigation li a p,.main_navigation li p{display:none}.sitemap_section{padding-bottom:1px}.sitemap_section .font_center{text-align:center}.footer_info>img{margin-bottom:10px;width:65%}.footer_info .social{margin-top:10px}.sitemap_section .mobile_slideup{margin-bottom:20px}.sitemap_section h5{margin:0 auto;font-size:1.3em}.sitemap_section h4{font-size:1rem}.sitemap_section li{margin-top:.5em}.process_steps .col_50{width:50%}.sitemap_section .col_30:first-child{text-align:center}.sitemap_section .col_30:nth-child(2){text-align:center}.logo_section h3{display:none}.product.col_20{width:100%}.product .bg_product{padding:10px}.product.col_25.mobile_view{padding:0;margin-top:0;margin-bottom:15px}.product.mobile_view .mobile_a{padding-top:0}.product_section .product.post .tip>a{display:inline-block;width:30%;padding-bottom:40%}.product.mobile_view .content_stitle{width:70%;margin-right:-4px}.product_section .product.post .content_stitle a{display:block;margin-bottom:15px;text-align:left}#infite_scroll_list .product.mobile_view{border-bottom-color:#eee;padding-bottom:10px}#infite_scroll_list .product.mobile_view:last-child{border-bottom:none}.product_section .product.post .shadow_box{padding:10px 10px 8px}.series_slider{padding:50px 10px 0}#pv .series_slider.owl-carousel .owl-prev,#pv .series_slider.owl-carousel .owl-next{display:block!important}#pv .series_slider.owl-carousel .owl-prev{left:-10%}#pv .series_slider.owl-carousel .owl-next{right:-10%}.series_slider.owl-theme .owl-nav [class*=owl-]{top:calc(50% - 40px);height:65px}.product_section{padding-bottom:30px}.product_section.index .product_event{margin-bottom:30px}#owl-hd-custom .owl-dots{padding-bottom:5px}#owl-hd-custom .owl-dots .owl-dot span{width:10px;height:10px;margin:5px}.product_section.hot_sale .product{width:47%}.sec_promote>div{margin:0;padding:0}.sec_promote>div:after{display:none}.sec_promote a.col_50{display:block;max-width:80%;padding:10px 0;margin:20px auto;position:relative}.sec_promote img{width:100%}.sec_promote a.col_50:after{content:"";display:block;width:140%;height:100%;background-color:#fff;box-shadow:7px 7px 15px #0000004d;position:absolute;top:0;z-index:-1}.sec_promote .bg_w:nth-child(2n) a.col_50:after,.sec_promote .bg_w:nth-child(odd) a.col_50:first-child:after{left:auto;right:-5%}.sec_promote .bg_w:nth-child(odd) a.col_50:after,.sec_promote .bg_w:nth-child(2n) a.col_50:last-child:after{right:auto;left:-5%}.banner_fix h1{min-width:200px;max-width:100%}.product_section .mobile_info{padding:30px 25px}.shop-loop-head{margin:20px 0 0}.product_section.news .list_section .row{padding:10px 0 30px}.product_section.news .list_section.col_100{padding:0}.product_section.news .list_section .col_30{width:100%;padding-right:20px}.product_info h1{font-size:.875rem}.product_info .product_title h1:first-child{font-size:1.125rem;line-height:1.25}.product_info p.price{font-size:1.2rem}.product_info_list{-moz-column-count:1;column-count:1;-webkit-column-count:1;padding-top:0}.product_info .info_title{margin-top:10px}.product_info .series_slider .product .content_stitle a{max-height:none}.stuff_top_box .stuff_info_box{width:100%}}@media (max-width: 480px){.bread_crumbs a{font-size:1em}.product_section h1,.content_stitle a{font-size:1rem}.index_title h3{font-size:1.25rem}.main_navigation li a p{font-size:.875rem}.anim_nav .content_w1200{padding:0 14px}.bag_number{width:22px;height:22px;line-height:19px;font-size:14px;top:7px}.main_navigation li{padding:0 5px}.product_section.index .product .tip{width:30%;padding-left:0;padding-right:5px}.product_section.index .product .tip:after{display:none}.product_section.index .product .content_stitle{width:70%;padding:0 0 0 15px}.product_section.index .col_100{width:100%;margin:.2rem 0}.product_section .content_stitle a{margin:.2rem 0}#lightbox .hd_box iframe{height:auto}.logo_section,section.anim_nav.on .menu .logo_section{max-width:40%}.product_section.hot_sale .product{display:block;width:100%;margin:10px auto}.series_title span{width:12%}.series_title span:after{width:150%;left:-25%}.product_info .info_marginTop>.col_25,.product_info .info_marginTop>.col_50,.product_info .info_marginTop>.col_20{width:100%}.product_box .txt_box{flex-wrap:wrap}.product_box .txt_box .price{width:100%}.stuff_info_box .stock_box li img{width:70%}.product_box{margin:1% auto}}@media (max-width: 420px){nav.nav_button ul.main_navigation>li{margin:2% -6px}.stuff_info_box .sale{width:100%;display:flex;flex-wrap:wrap}ul.main_navigation li{width:25%;margin:0 2%}}@media (max-width: 320px){nav.nav_button ul.main_navigation>li{margin:2% -6px}ul.main_navigation li{width:21%;margin:0}}.fixed_cart{text-align:center;height:90px;width:90px;padding:10px;position:fixed;right:10px;z-index:9;top:30%;background-color:#ff0d00;vertical-align:middle;border-radius:45px;cursor:pointer;box-shadow:3px 3px 12px #0000004d;background:linear-gradient(to top left,red,#ffe000);border:5px solid #fff}.fixed_cart span{color:#fff}.fixed_cart p{color:#fff;letter-spacing:0;margin:0}.fixed_cart:hover{opacity:1;animation:rubberBand .7s ease;transform:none}@keyframes rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}.list_tab{display:none}a>h1{font-size:1rem;line-height:normal}.mobile_sub_nav li{width:100%}.fa-fw:hover{color:#ff0}#trace_add>p{margin-right:11px}.nav-menu{display:none}.information_bulletin,.information_bulletin>a{text-align:left;font-size:1.6rem}@media (max-width: 1200px){.content_w1200{padding:0}}@media (max-width: 820px){ul.main_navigation .mobile_open820{display:inline-block}ul.main_navigation .mobile_hide820,.anim_nav form.search_box,.footer_list{display:none}section.anim_nav>div.menu{display:none}.cart_list>div>ul>li,.cart_list>div>ul>li>a{width:100%}.cart_product_box .cart_btn{justify-content:center}.cart_product_box ul li{min-height:auto!important;height:auto}}.owl-item .item img{width:auto;max-height:100%}.video_pay_small_button{display:inline-block;width:20px!important;vertical-align:middle}#owl_indexAd_book .owl-item a img,#owl_indexAd_book .owl-item img,#owl_cptwChoice_book .owl-item a img,#owl_cptwChoice_book .owl-item img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover;max-width:initial}#owl_indexAd_book{max-height:377px}#owl_indexAd_book .owl-stage-outer{max-height:347px}#owl_cptwChoice_book{max-height:320px}#owl_cptwChoice_book .owl-stage-outer{max-height:290px}#breadcrumb-trail li:not(:first-child):before{font-style:normal;font-weight:400;content:">";color:#bbb;vertical-align:inherit;display:inline-block;font-size:15px;margin:0 5px}.info_box a,.news_info_box a{font-size:revert;-webkit-text-decoration:revert;text-decoration:revert;cursor:revert}#product_one_img{display:flex;justify-content:center;align-items:center;height:512px}.home h2{font-size:1em}.copyright{display:inline-block;color:#fff;font-size:.8em}div.news_info_title>h1{font-weight:600;color:#5c3911;font-size:1.5em;line-height:1.25}#pv{min-height:100vh}#navbar{min-height:70px}#menu{min-height:58px}#slideshow_big{margin-top:128px;min-height:371px}#banner{min-height:140px}#product_list{min-height:calc(100vh - 564px)}#breadcrumb{min-height:80px}#breadcrumb h1{display:inline-block;font-size:1em;text-decoration:none}#product_info,#product_detail{min-height:calc(100vh - 208px)}#related_product{min-height:426px}#slideshow_medium{min-height:351px}#sitemap{min-height:200px}#footer{min-height:54px}.with_breadcrumb{margin-top:123px}.hide_menu{margin-top:70px}#product_info_main{padding:0 10px}@media (max-width: 1200px){#navbar{min-height:59px}#menu{min-height:0}#slideshow_big{margin-top:59px;min-height:127px}#banner{min-height:53px}#product_list{min-height:calc(100vh - 239px)}#breadcrumb{min-height:120px}#product_info{min-height:calc(100vh - 179px)}#product_info_img{min-height:514px}#product_detail{min-height:calc(100vh - 208px)}#related_product{min-height:426px}#slideshow_medium{min-height:144px}#sitemap{min-height:200px}#footer{min-height:199px}.with_breadcrumb{margin-top:60px}}div.author.txt-bottom{font-size:.9em}#pv>section.news_info_box.content_w1200>div>div.content>figure>a{width:100%}.member-card{margin-top:2rem}
