#yt_box{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}#yt_box.active{display:block}#yt_box .cover{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}#yt_box .yt_outer{left:50%;max-width:900px;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}#yt_box .yt_outer .close{position:absolute;right:0;top:0;transform:translate(calc(100% + 20px));width:40px}#yt_box .yt_outer .inner{padding-bottom:56.5%;position:relative;width:100%}#yt_box .yt_outer .inner iframe{height:100%;left:0;position:absolute;top:0;width:100%}#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))}}
body,html{font-weight:400;height:100%!important;margin:0;position:relative}img{border-style:none;display:block;height:auto;margin:0 auto;max-width:100%}.lightbox .lb-image{max-width:inherit!important}::-webkit-scrollbar-track{background-color:#edf0f5;border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar{background-color:#edf0f5;width:12px}::-webkit-scrollbar-thumb{background-color:#2a3e88;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.flex_rev{flex-wrap:wrap-reverse!important}.alert_button{background-color:#e33100}.alert_button,.alert_button2{border-bottom:1px solid rgba(0,0,0,.25);-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);color:#fff;display:inline-block;font-size:.8rem;padding:5px 10px 6px;position:relative;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,.25)}.alert_button2{background-color:#b7b7b7;font-family:Noto Sans TC,sans-serif}*{word-wrap:break-word;box-sizing:border-box;word-break:break-word}body{background-color:#fff;font-size:16px;font-weight:350;position:relative}a,body{color:#2a3e88;font-family:Noto Sans TC,sans-serif}a{display:inline-block;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,a:hover{text-decoration:none}a:hover{transform:translateY(2px) scale(.95)}.check a,.owl-carousel a{transform:inherit}.owl-carousel .owl-item .pc_open{display:block}#owl-hd-list .item,.owl-carousel .item:not(:first-child){display:none}.pc_open_inlineblock{display:inline-block}.mobile_open_block,.owl-carousel .owl-item .mobile_open_block{display:none}i{margin-right:10px}h1,h2,h3,h4,h5,h6,li,p{color:#2a3e88;font-family:Noto Sans TC,sans-serif;font-weight:400;letter-spacing:.2em;margin:.5em 0}h1{font-size:1.5rem}h1,h2{line-height:1.25}h2{font-size:1.4rem}h3{font-size:1.3rem}h3,h4{line-height:1.25}h4,h5,h6{font-size:1rem}p{font-size:1em}small{font-size:.8em}a,li{display:inline-block;font-size:1em;text-decoration:none}ul{letter-spacing:.1em;list-style:none;margin:0;padding:0}nav ul li,ul,ul li{font-family:Noto Sans TC,sans-serif}nav ul li{color:#767676;cursor:pointer;display:inline-block;padding:0 10px;position:relative;text-align:left;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}nav ul li:hover{color:#009edf}button:focus,input:focus{outline:0}button{background-color:transparent;border:none;cursor:pointer}#owl-hd .owl-dots{bottom:3%;left:0;position:absolute;text-align:center;width:100%}#owl-hd a:hover{opacity:.8}.pc_open{display:block}.mobile_open,.mobile_open768{display:none}.row{display:inline-block;margin-bottom:30px;position:relative;width:100%}.row.waterfall{webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;-webkit-column-gap:10px;-moz-column-gap:10px;-moz-column-gap:15px;column-gap:15px}.col_10,.col_100,.col_15,.col_20,.col_25,.col_30,.col_33,.col_40,.col_5,.col_50,.col_70,.col_80,.col_90{margin-right:-5px;vertical-align:top}.col_5{width:5%}.col_10,.col_5{display:inline-block;padding:0 25px}.col_10{width:10%}.col_15{width:15%}.col_15,.col_20{display:inline-block;padding:0 25px}.col_20{width:20%}.col_25{width:25%}.col_25,.col_30{display:inline-block;padding:0 25px}.col_30{width:30%}.col_33{width:33.33%}.col_33,.col_40{display:inline-block;padding:0 25px}.col_40{width:40%}.col_50{width:50%}.col_50,.col_60{display:inline-block;padding:0 25px}.col_60{width:60%}.col_70{width:70%}.col_70,.col_80{display:inline-block;padding:0 25px}.col_80{width:80%}.col_90{display:inline-block;padding:0 25px;width:90%}.col_100{display:block;padding:0 25px;width:100%}.product_array{text-align:left}.product_array .col_25{display:inline-block;float:none;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{background-color:#ff0d00;border-radius:30px;color:#fff;font-family:Noto Sans TC,sans-serif;height:55px;line-height:35px;padding:10px;position:absolute;right:0;top:0;width:55px;z-index:1}.sitemap_section.product_array .col_25{vertical-align:top}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-container embed,.video-container iframe,.video-container object{height:100%;left:0;position:absolute;top:0;width:100%}#pv iframe{border:none;max-width:100%}#pv iframe.rwd_video{height:625px}.series_color{color:#009edf}.custom_check+.custom_label{cursor:pointer;display:block!important;float:left;letter-spacing:.2em;line-height:22px;margin:0;min-height:20px;padding:0 0 0 35px;position:relative;text-transform:none;white-space:nowrap}input[type=checkbox].custom_check+.custom_label:before{border-radius:15px}.custom_check+.custom_label:before{border:2px solid #009edf;border-radius:15px;content:"";display:block;height:15px;left:0;position:absolute;text-align:center;top:0;width:15px}.custom_check+.click_2.custom_label:before,.custom_check+.click_3.custom_label:before{content:""}.custom_check:checked+.custom_label:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2a3e88;content:"\f111";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit}.custom_check{left:0;position:absolute;top:0;visibility:hidden}.button_effect:hover{opacity:.5}.button_more{border:2px solid #009edf;border-radius:8px;color:#009edf;font-family:Montserrat,sans-serif,cwtexhei;font-size:1.2em;margin:30px 0;padding:15px;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{background-color:#009edf;color:#fff;transform:translateY(10px)}.button_more:hover a{color:#fff}section p.secondary_tittle{font-family:Montserrat,sans-serif,cwtexhei;font-size:1em;font-weight:400;margin:0;text-transform:uppercase}.banner_fix,.style_underline{position:relative}.banner_fix{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:30vh;margin-bottom:60px}.banner_fix img{left:12%;max-width:450px;position:absolute;top:25%;width:100%}.banner_fix h1{border:1px solid #fff;color:#fff;display:inline-block;font-family:Dosis,sans-serif;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;border-radius:20px;color:#fff;padding:5px}#owl-hd-list .item{cursor:pointer}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background:red;display:none;height:10px;width:10px}.button_effect,.myButton{cursor:pointer}.myButton{background:linear-gradient(180deg,#ff0d00 5%,#994040);background-color:#ff0d00;border-radius:20px;box-shadow:0 7px 15px -8px #660e0e;color:#fff;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0d00",endColorstr="#994040",GradientType=0);font-size:20px;font-weight:700;padding:10px 32px;text-decoration:none;text-shadow:0 2px 0 #7a1b1b}.myButton:hover{background:linear-gradient(180deg,#994040 5%,#ff0d00);background-color:#994040;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#994040",endColorstr="#ff0d00",GradientType=0)}.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{background-color:#5c3911;box-shadow:0 15px 34px rgba(0,0,0,.1);padding:2% 0 3%;position:relative}.second{display:block;left:0;margin:0;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;z-index:99999}nav.nav_button ul li{text-align:center;width:60px}nav.nav_button ul.main_navigation>li{margin:4px -4px}nav .drop_down{max-height:350px}ul.main_navigation ul{background:#fff;border-top:1px solid #009edf;box-shadow:0 0 19px rgba(0,0,0,.1);display:none;float:left;left:0;min-width:200px;position:absolute;top:72px;z-index:99999}ul.main_navigation li{text-align:center}ul.main_navigation{display:inline-block;list-style:none;margin:0 -4px 0 0;padding-left:0;position:relative}ul.main_navigation ul li{border-bottom:1px solid #eaeaea;clear:both;float:left;line-height:50px;padding:0;position:relative;text-align:left;width:100%}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;display:block;padding:10px 20px;vertical-align:middle}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{display:inline-block;max-width:115px;vertical-align:middle}.bag_number{background-color:#ff0d00;border-radius:12px;color:#fff;font-size:1rem;font-weight:700;height:24px;letter-spacing:0;line-height:24px;position:absolute;right:5px;text-align:center;top:5px;width:24px}#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{animation:bounce 1s infinite;border-radius:10px;color:#fff;display:inline-block;font-size:.5rem;height:26px;left:-32%;line-height:26px;top:13%;width:40px}.hot_icon,.hot_icon:before{background-color:#f33;position:absolute}.hot_icon:before{bottom:-4px;content:"";height:10px;left:14px;transform:rotate(45deg);width:10px}@keyframes bounce{0%,20%,53%,80%,to{transform:translateZ(0) rotate(-45deg);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-10px,0) rotate(-45deg);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-5px,0) rotate(-45deg);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-4px,0) rotate(-45deg)}}@keyframes bounce2{0%,20%,53%,80%,to{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-10px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-5px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-4px,0)}}.logo_lineheight{line-height:66px;margin-left:-5px;vertical-align:middle;width:100%}.button_section:before,.logo_section:before{content:"";display:inline-block;height:100%;position:relative;vertical-align:middle;width:0}.logo_section:before{margin-left:-5px}.logo_lineheight .logo_set{display:inline-block;margin-left:-5px;max-height:78px;max-width:100%;vertical-align:middle;width:auto}.mCSB_dragger_bar:before{content:"\e660";top:-18px}.mCSB_dragger_bar:after,.mCSB_dragger_bar:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:scroll_handle 1s infinite;color:#1999fa;font-style:normal;font-variant:normal;font-weight:400;height:10px;left:-4px;line-height:1;position:absolute;text-transform:none;width:10px}.mCSB_dragger_bar:after{bottom:-17px;content:"\e663"}@keyframes scroll_handle{0%,20%,53%,80%,to{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-10px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-5px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}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{background-color:#fff;line-height:65px;position:fixed;right:0;top:0;width:auto;z-index:8}.brand_nav .menu{background:linear-gradient(180deg,#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{color:#fff;padding:20px 10px}.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 rgba(0,0,0,.5);left:0;position:fixed;text-align:center;top:-110px;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;width:100%;z-index:9}.search_sidebar.nav_open{top:0;z-index:300}.search_sidebar .search-field{-webkit-appearance:none;background-color:#3a3a3a;border:1px solid #fff;color:#fff;font-family:Noto Sans TC,sans-serif;font-size:1.5em;font-weight:300;height:50px;margin:20px 1.5%;padding:0;text-align:center;width:97%}.search_sidebar .search_submit{display:none}.close_sidebar_search{color:#fff;position:absolute;right:2%;top:30px}.bag_sidebar{background-color:#353535;box-shadow:0 0 20px rgba(0,0,0,.5);padding:60px 0;position:fixed;right:-350px;text-align:center;top: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;width:300px;z-index:300}.bag_sidebar.nav_open{right:0}.bag_sidebar .sidebar_content{height:88vh;margin:0 auto;width:80%}.close_sidebar{color:#fff;left:35px;position:absolute;top:15px}#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{border:1px solid #fff;color:#fff;display:inline-block;margin:15px;padding:15px}.tagcloud a:hover{background-color:#525252;margin:20px;padding:20px}.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 rgba(0,0,0,.5);padding:60px 0;position:fixed;right:-350px;text-align:center;top: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;width:340px;z-index:10}.shopping_sidebar.nav_open{right:0;z-index:300}.shopping_sidebar .sidebar_content{height:88vh;margin:0 auto;width:90%}.shopping_sidebar #secondary li{border-bottom:1px solid #fff;display:inline-block;margin:0 auto;opacity:.7;padding:10px 0;width:100%}.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{color:#fff;left:15px;position:absolute;top:15px}.shopping_sidebar .widget ul li>a{background-color:#fff;display:inline-block;vertical-align:middle;width:25%}.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{color:#009edf;font-size:.8rem;font-weight:700}.shopping_sidebar p.delete{color:#fff;text-decoration:line-through}.shopping_sidebar .content_stitle{border:0;display:inline-block;font-size:1.2em;text-align:center;vertical-align:middle;width:60%}.shopping_sidebar .check_button{background-color:#009edf;border:3px solid #fff;color:#fff;display:block;font-size:1em;padding:5px}.shopping_sidebar .check_button:hover{background-color:#009edf;border:3px solid #009edf}.delete_product{display:inline-block;padding:0;text-align:center;vertical-align:middle}.delete_product:hover{opacity:.5}.shopping_sidebar .fa{color:#fff;font-size:2em;margin:0}.font_center{text-align:center}.product_info .font_center.col_100{padding:0}.menu{background-color:#fff;padding:3px 0;text-align:center;width:100%}section.offset_bottom{margin-bottom:50px}.content_w1024{margin:0 auto;max-width:1024px;padding:0 20px}.content_w1200{margin:0 auto;max-width:1200px;padding:0 20px}.content_w1400{margin:0 auto;max-width:1400px;padding:0 20px}.content_w1600{margin:0 auto;max-width:1600px;padding:0 20px}.content_w1920{margin:0 auto;max-width:1920px}.nav_section{display:inline-block;line-height:75px;text-align:right}.nav_section a{letter-spacing:.2rem;line-height:normal;vertical-align:middle;width:100%}.main_navigation li a p{color:#009edf;font-size:.9rem;letter-spacing:0}.logo_section{display:inline-block;max-width:230px;position:relative;vertical-align:middle}#search input[type=text]{background:url(/img/search-white.png) no-repeat 10px 6px #fcfcfc;background-position:95% 50%;border:1px solid #a9a9a9;border-radius:20px;color:#a9a9a9;padding:6px 15px;transition:all .7s ease 0s;width:150px}#owl-hd-list .owl-item .item img,#owl-hd-related .owl-item .item img{padding:2%}.about_section{background:url(/img/about_bg.jpg) 0 0 no-repeat fixed;background-color:#231a11;background-size:cover;padding:150px 0}.about_section h1{color:#fff;margin:60px auto;position:relative;width:200px}.content_stitle{border:2px solid #fff;font-size:1em}.content_stitle,.content_stitle a{font-family:Noto Sans TC,sans-serif}.content_stitle a{color:#2a3e88;display:block;line-height:1.4em;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{color:#fff;letter-spacing:.3em;line-height:2em;text-align:center}.content_p ul{color:#000;text-align:left}.content_p ul li{list-style-position:inside;list-style-type:disc;margin-bottom:15px}.content_p_left{color:#fff;letter-spacing:.3em;line-height:2em;text-align:left}.product_section{padding:50px 0}.product_section p.price{color:#009edf;font-size:1rem;font-weight:700}.product_section p.delete{text-decoration:line-through}.product_section .content_stitle a{background-color:#0661b4;border-radius:10px;color:#fff;font-size:1rem;margin:0 0 .5rem;min-height:75px;overflow:hidden;padding:15px}.product_section img{cursor:pointer;margin:0 auto;max-width:100%;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;width:auto}.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{margin:60px auto;position:relative;width:200px}h1.h1_style:before{border-right:100px solid #0a5cb0;right:100%}h1.h1_style:after,h1.h1_style:before{border-bottom:6px solid transparent;border-top:6px solid transparent;bottom:33%;content:"";position:absolute}h1.h1_style:after{border-left:100px solid #0a5cb0;left:100%}.product{margin:20px -5px 20px 0;text-align:center}.product>a{display:inline-block;overflow:hidden}.news_section{padding:50px 0}.news_section h1{margin:60px auto;position:relative;width:200px}.sitemap_section .font_center{text-align:left}.sitemap_section h1{border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;margin:60px auto;width:200px}.sitemap_section h4{color:#fff;margin:1em 0}.cycle_btn{border:1px solid #2a3e88;border-radius:20px;cursor:pointer;margin:0 auto;padding:5px 30px 7px;width:-moz-fit-content;width:fit-content}.cycle_btn:hover{background-color:#2a3e88;color:#fff}.buy_now_btn{background-color:brown}.addcart_btn,.buy_now_btn{border-radius:20px;cursor:pointer;margin:10px auto;padding:5px 30px 7px;text-align:center;width:100%}.addcart_btn{background-color:#2a3e88}.additional_buy_btn{border:1px solid rgba(17,48,111,.3);border-radius:20px;cursor:pointer;margin:50% auto;padding:5px 30px 7px;text-align:center;width:-moz-fit-content;width:fit-content}.addcart_btn h5,.buy_now_btn h5{color:#fff;margin:0}.addcart_btn:hover,.buy_now_btn:hover{filter:drop-shadow(3px 3px 5px rgba(85,85,85,.7))}select{appearance:none;-moz-appearance:none;-webkit-appearance:none}.select_rank,select,select option{color:#2a3e88}.select_rank{background:url(/img/icon/drop-down.svg) no-repeat 100%;background-position-x:94%;background-size:13px;border:1px solid #2a3e88;font-weight:600;height:auto;margin:0;outline:none;padding:6px 18px 6px 7px;position:relative;width:102px}.page{margin:5% auto;text-align:center}.page ul{align-items:center;display:flex;justify-content:center;margin-top:20px}.page ul a{color:#2a3e88;vertical-align:middle}.page ul li.active,.page ul li:hover{color:#ffc62b}.page ul li{font-size:1.3em;font-weight:600;margin:0 15px}.page ul li.next:hover,.page ul li.perf:hover{color:#ffc62b}.page_dot{text-align:center}.page_dot ul{align-items:flex-end;display:flex;justify-content:center;margin-top:20px}.page_dot ul a{color:#2a3e88;vertical-align:middle}.page_dot ul li.active span{border-radius:30px;width:30px}.page_dot ul li{font-size:1.1em}.page_dot ul li span{background-color:#2a3e88;border-radius:50%;box-shadow:4px 2px 5px rgba(0,0,0,.2);display:block;height:15px;margin:5px 18px;transition:.3s;width:15px}.page_dot ul li.next:hover,.page_dot ul li.perf:hover{color:#ffc62b}#scrollUp{background-color:#edf0f5;border:2px solid #ccc;border-radius:8px;bottom:40px;cursor:pointer;float:left;height:45px;opacity:0;position:fixed;right:25px;transition:all .25s ease;width:45px;z-index:17;z-index:999}#scrollUp.hd-show{opacity:1}#scrollUp svg{fill:#2a3e88;bottom:5px;display:block;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(270deg)}#scrollUp:hover svg{fill:#fff}#scrollUp:active,#scrollUp:hover{background-color:#2a3e88}.bread_crumbs{align-items:baseline;color:#2a3e88;display:flex;flex-wrap:nowrap;padding:20px 2%;width:100%}.bread_crumbs a{cursor:pointer}.bread_crumbs a:hover{color:#ffc62b}.bread_crumbs span{background-color:#2a3e88;height:1em;margin-right:5px;width:2px}.author_content{display:flex;flex-wrap:wrap;justify-content:center}.author_card{background-color:#fff;border-radius:15px;margin:0 1% 2%;padding:3%;position:relative;transition:.3s;width:23%}.author_card:hover{filter:drop-shadow(5px 5px 5px rgba(85,85,85,.7))}.author_card .pic{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;cursor:pointer;padding:50%}.author_card .name{text-align:center}.author_card p{font-size:1.1em}.author_card .line{background-color:#ffc62b;height:2px;margin:1% auto;width:20%}.author_card .intro{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.author_card .tag a{background-color:#2a3e88;border-radius:4px;color:#fff;margin:3px 0;padding:3px 10px}.tab_btn ul{display:flex;justify-content:center}.tab_btn li{border:1px solid #2a3e88;border-radius:5px;cursor:pointer;margin:0;padding:5px 15px;transition:.3s}.tab_btn li.active,.tab_btn li:hover{background-color:#2a3e88;color:#fff}.tab_btn span{background-color:#2a3e88;display:block;margin:0 8px;width:0}.sitemap_section h5{color:#fff;font-family:Noto Sans TC,sans-serif;margin:1em 0 0}.sitemap_section p{margin:1em 0}.sitemap_section a{color:#fff}.sitemap_section li{display:block;letter-spacing:.2em;margin:1em 0 0}.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,.sitemap_section .font_center>div[style="clear:both;"]{margin-bottom:0}.mail_effect{color:#009edf}footer{background-color:#020202;padding:30px 0;text-align:center}footer p{color:#fff;font-size:.8em;padding:0 50px}.footer_title{border-left:8px solid #fff;color:#fff;margin-bottom:20px;padding-left:5px}.mobile_slideup{cursor:pointer}.sitemap_section button.button_effect{background-color:transparent;border:1px solid #fff;border-radius:6px;color:#fff;font-family:Noto Sans TC,sans-serif;font-size:.875rem;font-size:1.125rem;letter-spacing:.2em;padding:10px 20px}li.li_show{display:none}.side_menu{background-color:#fff;height:100%;padding:0 2%}#infite_scroll_list .col_20{padding:0 5px}button.button_effect{padding:0}.side_menu ul li{border-bottom:1px solid #b1b1b1;padding:20px 0}.side_menu ul li ul li{border-bottom:none;padding:20px 0 0}.side_menu ul li.side_first span{color:#000;cursor:pointer;font-family:Noto Sans TC,sans-serif;font-size:1.2em;position:relative}.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{color:#009edf;display:block;font-family:Noto Sans TC,sans-serif;font-size:1em}.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{background-color:#f33;height:80px}.filter_buttons,.filter_condition{display:inline-block}.shop-loop-head{display:flex;justify-content:space-between;line-height:20px;margin:20px 0;vertical-align:middle}.shop-loop-head a{font-family:Noto Sans TC,sans-serif}.shop-loop-head .filter_buttons .open-filters{background-color:#009edf;color:#fff;cursor:pointer;display:inline-block;font-family:Noto Sans TC,sans-serif;padding:5px 10px;text-align:center;width:90px}.shop-loop-head .filter_sort{float:left;margin-bottom:10px}.filter_sort{color:#9e9e9e;display:inline-block;font-family:Noto Sans TC,sans-serif;font-size:1em;line-height:20px;vertical-align:middle}.filter_sort a:first-child:before{content:"\f015";margin-right:5px}.filter_sort a:after{content:"/";margin-left:5px}.filters_area{background-color:#292929;padding:3%;position:relative}.filters_area:after{background-color:#292929;content:"";height:20px;position:absolute;right:16px;top:-10px;transform:rotate(45deg);width:20px}.filters_area .widget_title{border:none;color:#fff;font-family:Noto Sans TC,sans-serif;font-size:1.2em;font-weight:400;padding:0;position:relative;text-transform:uppercase}.filters_area .filter_list ul{height:250px}.filters_area .filter_list ul .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:hsla(0,0%,100%,.45)}.filters_area .filter_list ul .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:hsla(0,0%,100%,.75)}.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{border:1px solid #009edf;color:#009edf;cursor:pointer;display:inline-block;padding:5px;text-align:center;width:40px}.filters_area .filter_list ul.row_list li.active{background-color:#009edf;color:#fff}.filter_condition .add_button,.filter_condition h2{display:inline-block;vertical-align:middle}.filter_condition .add_button{border:1px solid #000;cursor:pointer;margin:.5em 5px;padding:5px}.filter_condition .add_button:hover{background-color:#009edf;color:#fff}.filter_condition .add_button:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\e646";font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:10px;text-transform:none}.color_list ul li{border-radius:10px;box-shadow:0 0 22px hsla(0,0%,100%,.5);cursor:pointer;display:inline-block;filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);height:20px;margin:15px 5px;opacity:.8;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;width:20px}.color_list ul li.active{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);opacity:1;transform:scale(1.3)}.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 .clear_btn,.filters_area button{border:2px solid #009edf;color:#fff;font-family:Noto Sans TC,sans-serif;font-size:.8rem;letter-spacing:.3em;margin:30px 10px 0;padding:10px 15px;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 .clear_btn:hover,.filters_area button:hover{background-color:#009edf;color:#fff;font-family:Noto Sans TC,sans-serif;letter-spacing:.3em;margin:30px 10px 0;padding:10px 15px}.price_slider{background:#eaeaea;height:5px;margin:25px 15px 15px 0;position:relative}.price_slider .ui-slider-range{background:#009edf;height:5px;position:absolute}.price_slider .ui-slider-handle{background-color:#fff;background-repeat:no-repeat;border-radius:10px;cursor:pointer;display:block;height:20px;position:absolute;top:-7px;transition-duration:0s;width:20px}.price_slider_amount .button{float:right;font-size:14px;font-weight:600;margin-top:10px;padding:16px 26px}.price_slider_amount .price_label{color:#fff;float:right;font-size:16px;line-height:30px;text-transform:uppercase}.price_slider_amount input[type=text]{-moz-appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #c3c3c3;border-radius:0;box-shadow:none;color:#737373;font-size:14px;height:51px;margin:15px 0;max-width:100%;outline:0;padding:12px 20px}.price_slider_amount .price_label{font-family:Montserrat,sans-serif,cwtexhei}#owl-hd-list{margin:0 auto;position:relative;width:80%}.row.info_marginTop{margin:60px 0 30px}.cart,.cart .quantity{display:inline-block}.cart .quantity input,.select_style{font-family:Montserrat,sans-serif,cwtexhei;font-size:1em;height:35px;margin:5px 0;text-align:center;width:180px}.select_style{padding:0 15px}.button{background:#ffd300;border-color:#ffd300}.product_info h4{font-family:Noto Sans TC,sans-serif;margin:0}.product_info .add_button div.button_ie{background:#009edf;border-radius:0;border-radius:5px;box-shadow:0 2px 6px rgba(0,0,0,.5);color:#fff;display:block;font-family:Noto Sans TC,sans-serif;margin:15px 0;overflow:hidden;padding:8px 20px;text-align:center;text-transform:uppercase;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;vertical-align:top;width:100%}.product_info .add_button div.button_ie.gray{background:gray}.product_info .add_button div.button_ie:hover{opacity:.6}.product_info p.price{color:#009edf;font-size:2em;font-weight:700;letter-spacing:0;margin:20px 0 0}.product_info p.delete{letter-spacing:0;margin:0;text-decoration:line-through}.product_info .amount span,.product_info .spac span{font-family:Noto Sans TC,sans-serif;margin-right:10px}.product_info .opation{margin-top:30px}.product_info .product_title{border-bottom:1px solid #000;padding-bottom:30px}.product_info .product_title h1:first-child{color:#000;font-size:1.5rem}.product_info .add_product{margin:30px 0}.product_info .product_detail{border-bottom:1px solid #000;padding-bottom:30px}.product_info .product_detail p{letter-spacing:.3em;line-height:2em;margin:0}.product_info .product_detail a{display:inline-block;margin:15px 0}.product_info .product_detail .tip{color:#009edf;font-size:1rem}.product_info li.bag_item{border:1px solid #dadada;cursor:pointer;display:inline-block;opacity:1;padding:20px;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;width:19%}.product_info li.bag_item.active{border:8px solid #009edf}.product_info li.bag_item p{font-size:.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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{display:block;margin:0 auto;max-width:800px;width:100%}.product_info.article h1{font-size:3em}.product_info.article p{letter-spacing:.3em;line-height:2em}.product_info.article p.title{color:#009edf;font-size:1.5em;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;letter-spacing:.3em;line-height:2em;text-align:center}.post_content p{font-size:1em;margin-bottom:15px;text-align:left}.post_content h1{border:none;color:#292929;font-family:Noto Sans TC,sans-serif;letter-spacing:.2em;margin:.5em 0 30px;width:100%}.cart_item i.fa{font-size:2em}.cart_item a{font-weight:400;letter-spacing:0}.mobile_info{box-shadow:inset 0 0 35px rgba(0,0,0,.2);padding:80px}.login_section .custom_check+.custom_label{font-family:Noto Sans TC,sans-serif;letter-spacing:.1em;margin-bottom:20px;text-align:left}.owl_bg_cover{background-position:50%;background-size:cover;height:60vh}.coupon{margin-bottom:5%;overflow:auto;text-align:center}.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{color:#009edf;margin:0}.product_section.news h6{color:#a5a5a5}.product_section.news .post_content p{color:#000;letter-spacing:.1em}.product_section.news button{background:#343434;border-radius:0;color:#fff;display:inline-block;font-family:Noto Sans TC,sans-serif;font-size:1.2em;margin:5px 0;overflow:hidden;padding:8px 20px;text-align:center;text-transform:uppercase;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;vertical-align:top}.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{margin-bottom:0;text-align:center}.post_content.error_word h1{font-size:3rem;line-height:3rem;margin:20px 0}.cart_title h1{color:#009edf;font-size:1.5em}.cart_title .row{margin:0}.cart_title .col_10,.cart_title .col_100,.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_5,.cart_title .col_50,.cart_title .col_60,.cart_title .col_70,.cart_title .col_80,.cart_title .col_90{padding:0 2% 0 0}.col_100.billing{padding:0}.form_title{opacity:0}.form_style{color:#2a3e88;font-weight:500}.pay_type,.transport_type,.week_type{display:inline-block;margin-right:2%;padding:0;vertical-align:middle}.pay_type{position:relative}.tip_style{color:brown}.cart_flex{align-items:center;display:flex}.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}.iframe_section,.video_section{background-color:#aaa;min-height:150px;overflow:hidden;position:relative}.iframe_section .video-container,.video_section video{bottom:0;left:0;opacity:.8;position:relative;right:0;top:0;width:100%}.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{margin-left:auto;width:calc(100% + 32px)}.screen_effect{cursor:pointer}.screen_effect.active video{opacity:1}.screen_effect.active .video-container{opacity:1;pointer-events:visible;position:relative}.loading_popup{background-color:rgba(0,0,0,.1);left:0;line-height:100vh;opacity:0;position:fixed;top:0;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;visibility:hidden;width:100%;z-index:6}.loading_popup .popup_middle{background:#fff;box-shadow:12px 12px 0 #ff8933;display:inline-block;line-height:normal;padding:8px 10px;position:relative;vertical-align:middle}.loading_popup.active{opacity:1;visibility:visible}.contact_form .form_item{font-size:1rem;font-weight:350;left:0;letter-spacing:3px;line-height:1em;padding:12px 0;pointer-events:none;position:absolute;top:0;z-index:1}.contact_form li{display:block;margin:10px 0;position:relative}.contact_form p+input[type=email],.contact_form p+input[type=text],.contact_form p+textarea{display:block;height:auto;letter-spacing:1px;margin-left:auto;margin-right:0;padding:12px 20px;width:calc(100% - 140px)}.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;margin-right:-5px;padding:0 25px;vertical-align:top}.col_35{width:35%}.col_45{margin-left:auto;margin-right:0;width:45%}.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 rgba(1,0,4,.3)}input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],select,textarea{box-shadow:none}input:focus{outline:none}.product_section .product .tip a img:hover,.product_section .product:hover .content_stitle,a:hover{transform:none}#owl-hd-custom .owl-nav .owl-next,#owl-hd-custom .owl-nav .owl-prev,.product_section .button_section,.product_section .product_event img,.product_section.hot_sale .product,.sitemap_section button.button_effect{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}.filter_condition .add_button,.product_info .btn_expand,.product_section.index .button_effect,section.anim_nav .menu a:after{transition:all .25s ease}.bag_sidebar{height:100%}.bag_sidebar .sidebar_content{height:80vh}.bag_number{background-color:#fff;border:2px solid #c00000;color:#c00000;line-height:22px;right:15px;top:10px}.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{padding:3px 10px}.content_stitle button.button_effect,.filter_condition .add_button{font-family:Helvetica,Noto Sans TC,sans-serif}.product_section .product.post button.button_effect,.product_section.hot_sale .product button.button_effect{width:28px}.alert_button2,.content_stitle a,.filter_sort,.filters_area .clear_btn,.filters_area .clear_btn:hover,.filters_area .filter_list ul li a,.filters_area .widget_title,.filters_area button,.filters_area button:hover,.login_section .custom_check+.custom_label,.post_content h1,.product_array .col_25 .tip>span,.product_banner .row .product_title p,.product_info .add_button div.button_ie,.product_info .preview,.product_info .product_checkout span,.product_info h4,.product_section.news button,.search_sidebar .search-field,.select_style,.shop-loop-head .filter_buttons .open-filters,.shop-loop-head a,.side_menu .side_bar_secondary li a,.side_menu ul li.side_first span,.sitemap_section button.button_effect,.sitemap_section h5,.sitemap_section li a,a,h1,h2,h3,h4,h5,h6,nav ul li,p,ul,ul li{font-family:Noto Sans TC,sans-serif}#checkout_thankyou h2,.banner_fix h1,.cart .quantity input,.cart_button,.cart_totals h4,.pay input.btn,.price_slider_amount .price_label,.process_steps h5,.product_info .step_button .button_ie,.shopping_bag,.smalltitle,label,section p.secondary_tittle{font-family:Helvetica,Noto Sans TC,sans-serif}.product_section.news button{font-size:.875rem}.cart .quantity input,.function_box h1 span,.product_array .col_25 a span.tip,.product_info .product_detail .tip,.shopping_sidebar .check_button,.side_menu .side_bar_secondary li a,section p.secondary_tittle{font-size:1.125rem}.content_p a,.product_section p.price,.sitemap_section h4{font-size:1rem}.filter_sort,.post_content p,.shop-loop-head a{font-size:.875rem;line-height:1.5}.main_navigation li a p{font-size:.7rem}.filters_area .clear_btn,.filters_area button,.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_banner .row .product_title p,.product_info .product_detail p,.product_info.article p{letter-spacing:.1rem}.book_introduction .book_pic{background-position:50%;background-repeat:no-repeat;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],select,textarea{background-color:#edf0f5;border:none;border-radius:10px;box-shadow:none;padding:8px 20px}p.mof a{color:brown}.discount_amount_box{align-items:flex-end;display:flex;flex-wrap:wrap}.discount_amount{color:#c00000;margin-bottom:15px}.discount_amount span{margin:0 3%}.all_total_price,.delivery_pay{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:20px;line-height:16px;padding:2px 0 2px 3px}.button_more{border:2px solid #a07c28;color:#a07c28}.pagination ul li.active{background-color:#a07c28;width:auto}.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{border-color:#a07c28;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{color:#2a3e88;font-size:1em;font-weight:700}.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{background-color:#2a3e88}.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;margin-bottom:5px;margin-right:10px;vertical-align:middle}.product_info p.price{color:#2a3e88;font-weight:700;letter-spacing:0;margin-top:5px}.product_info .product_title h1:first-child{color:#a07c28;font-size:1.75rem;font-weight:700;letter-spacing:1px}.blue_head p{color:#2a3e88}.coupon .row:nth-child(2n){background-color:rgba(227,247,249,.3)}.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{background-color:rgba(160,124,40,.7);width:4px}.mCSB_dragger_bar:after,.mCSB_dragger_bar:before{display:none}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(160,124,40,.85)}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(160,124,40,.9)}.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{background:linear-gradient(to top left,#2a3e88,#92cfc3);display:none}.shopping_bag tbody tr td.amount_money{color:#2a3e88}a.order_button,a.order_button:hover,span.order_button,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{border-bottom:2px solid #cea130;color:#2a3e88;font-size:1.1rem;margin-right:5%;white-space:nowrap;width:-moz-fit-content;width:fit-content}.tip_style,.tip_yellow{color:brown}.product_info .opation span.amount,.product_info .opation span.price{color:#2a3e88}.check_inter .bottom_box,.check_inter .top_box,.product_info_check .bottom_box,.product_info_check .top_box{border:1px solid #b7c0d3;border-radius:10px;margin:3% auto;padding:2%}.check_inter .bottom_box .custom_label,.product_info_check .bottom_box .custom_label{color:#2a3e88;font-size:1em}.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;left:0;position:fixed;top:0;width:100vw;z-index:300}section.anim_nav .menu_top{align-items:center;display:flex;justify-content:space-between;padding:2px 20px;text-align:center;transition:all .8s ease}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}.button_section:before,.logo_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;height:30px;margin:0 auto 2px;width:auto}.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{color:#2a3e88;font-weight:500;position:relative}section.anim_nav .menu .main_navigation>li>a:after{background-color:#a07c28;bottom:-5px;content:"";display:block;height:2px;left:0;margin:0 auto;opacity:0;position:absolute;right:0;width:100%}section.anim_nav .menu .main_navigation>li>a:hover:after{opacity:1}section.anim_nav .menu nav,ul.main_navigation{display:block;margin:0 auto;text-align:center;width:100%}ul.main_navigation li{width:12%}ul.main_navigation li a{display:inline-block;letter-spacing:.1rem;width:auto}.anim_nav form{background-color:#fff;display:inline-flex;overflow:hidden;width:35%}.anim_nav .search_bar{border:none;display:inline-block;margin:0;vertical-align:middle;width:91%}.anim_nav .search_btn{background-position:50%;background-repeat:no-repeat;background-size:50%;display:inline-block;height:50px;vertical-align:middle;width:50px}.search_sidebar .search-field{height:55px}#owl-hd-custom .owl-nav{display:block;height:auto;position:absolute;top:50%;width:100%}#owl-hd-custom .owl-next:before,#owl-hd-custom .owl-prev:before{content:""}#owl-hd-custom .owl-nav .owl-prev{left:3%}#owl-hd-custom .owl-prev:before{background-image:url(/img/prev.png);content:""!important;opacity:.8;padding:25px}#owl-hd-custom .owl-nav .owl-next{right:3%}#owl-hd-custom .owl-next:before{background-image:url(/img/next.png);content:""!important;opacity:.8;padding:25px}#owl-hd-custom .owl-dots{bottom:-45px;left:0;position:absolute;text-align:center;width:100%}#owl-hd-custom .owl-dots .owl-dot span{background:#fff;box-shadow:4px 2px 5px rgba(0,0,0,.2);height:15px;margin:5px 10px;transition:.3s;width:15px}#owl-hd-custom .owl-dots .owl-dot.active span{background:#fff;width:30px}.bg_style{position:relative}.sitemap_section{background-color:#2a3e88;padding:20px 0 0}.sitemap_section .mobile_slideup{max-width:none;text-align:center}.sitemap_section h4{font-weight:350;letter-spacing:1px;line-height:1.5rem;margin:.1em 0}.sitemap_section .vertical_middle{vertical-align:middle}.sitemap_section h5{border-left:none;font-size:1.2rem;font-weight:350;margin:0;padding:0 0 10px}.sitemap_section li a{font-size:15px;font-weight:300;letter-spacing:1px}.sitemap_section .social{display:inline-block;margin-right:-5px;padding:0 4px;vertical-align:top;width:7%}.sitemap_section .social a{display:block;margin-bottom:20px}.footer_info>img{margin-bottom:30px;max-width:100%;width:400px}.footer_info .social{margin-top:30px}.footer_info .social a{display:inline-block;margin:5px 20px 5px 0;vertical-align:top;width:31px}footer{background-color:#2a3e88;padding:5px 0}.banner_fix h1{background:#fafafa;border:none;box-shadow:2px 2px 10px rgba(0,0,0,.4);color:#2a3e88;font-size:2em;font-weight:700;line-height:1;max-width:500px;min-width:400px;padding:30px 35px}.banner_fix h1 hr{background:none;border:none;border-bottom:2px solid #2a3e88;display:block;height:0;margin:15px auto 5px;outline:none;width:100%}.banner_fix h1 .eng{color:#6a6a6a;font-size:1.5rem;font-weight:400;letter-spacing:2px;text-transform:capitalize}.side_menu ul li{border-bottom-color:#2a3e88;display:block;padding:15px 0;text-align:center}.product_section .side_menu,.product_section.news .side_menu{padding:30px 2% 30px 5%}.product_section .mobile_info{box-shadow:none;padding:30px 50px;position:relative}.product_section .mobile_info:before{border-radius:50%;bottom:15px;box-shadow:0 0 20px #000,0 0 20px 5px rgba(0,0,0,.2);content:"";display:block;height:calc(100% - 100px);left:8px;margin:auto 0;position:absolute;top:15px;width:2px;z-index:-1}.product_section .mobile_info:after{background-color:#fff;bottom:0;content:"";display:block;height:100%;left:-10px;margin:auto 0;position:absolute;top:0;width:20px;z-index: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{padding:8px 0;text-align:left}.product_section.product .side_menu ul li.side_first span{color:#2a3e88;font-size:.875em}.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{color:#a07c28;font-size:.875em;font-weight:400}.product_section .product.post .tip>a{margin:0 auto 20px;padding-bottom:110%;width:80%}.product_section .product.post .content_stitle a{border-bottom:none;display:block;margin-bottom:0;padding:5px 10px;text-align:center}.product_section .product.post .content_stitle p{text-align:left}.product_section .product.post .shadow_box{box-shadow:0 3px 11px rgba(0,0,0,.2);padding:10px 15px 8px}.pagination{padding-bottom:80px;text-align:center}.pagination ul li{padding:2px 10px 1px}.pagination a:hover{color:#2a3e88}.series_title{letter-spacing:2px;position:relative}.series_title span{bottom:0;height:7px;margin:auto 0;position:absolute;top:0;width:33%}.series_title span:first-child{left:0}.series_title span:last-child{right:0}.series_title span:after,.series_title span:before{content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;width:100%}.series_title span:before{border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.5),0 0 20px 5px rgba(0,0,0,.1);height:5px;top:0}.series_title span:after{background:#fff;height:20px;left:-10%;top:-16px;width:120%}#pv .series_slider.owl-carousel .owl-next:before,#pv .series_slider.owl-carousel .owl-prev:before{color:#a07c28;font-size:3rem}.series_slider{padding-top:20px}.series_slider.owl-theme .owl-nav [class*=owl-]{height:65px;top:calc(50% - 90px)}.series_slider.owl-theme .owl-dots{left:0;margin:0 auto;position:absolute;right:0;top:0}.series_slider+.font_center a{background-color:#0b0080;box-shadow:0 3px 10px rgba(0,0,0,.2);color:#fff;display:inline-block;font-weight:300;letter-spacing:0;margin:5px auto 50px;max-width:280px;padding:8px 60px;text-align:center;text-transform:uppercase;width:80%}.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-next:before,#pv #owl-hd-list.owl-carousel .owl-prev:before{font-size:2rem}#owl-hd-list.owl-theme .owl-nav [class*=owl-]{height:30px;top:calc(50% - 15px);width:15px}#owl-hd-list .item{padding:5px}.product_info .add_button div.button_ie{border-radius:0;margin:0 0 5px;padding:30px 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{margin-right:-6px;width:30%}.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{box-shadow:0 0 5px rgba(0,0,0,.4);letter-spacing:2px;padding:8px 60px}.shopping_bag tfoot tr td{border-bottom:none;padding-bottom:0}.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{background:none;box-shadow:none;float:none;min-width:auto;position:static}ul.main_navigation ul li a{color:#009080;display:block}ul.main_navigation ul li{float:none;padding:0 10px}.special_book{margin:3% auto;position:relative}.top_select{align-items:center;display:flex;margin:0 auto}.top_select h5{border-bottom:2px solid #cea130;color:#2a3e88;font-weight:600;white-space:nowrap;width:-moz-fit-content;width:fit-content}.top_select .line{background-color:#edf0f5;height:1px;width:70%}.sec_author{margin:3% auto;position:relative}.sec_author .author_intro{background-color:#edf0f5;padding:5%}.sec_author .author_intro ul{margin:0 auto;width:80%}.sec_author .author_intro .author_info a{padding:2% 0;text-align:center}.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:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;cursor:pointer;padding:35%}.sec_author .author_intro .author_info a h6{color:#2a3e88}.sec_author .see_more{display:flex;justify-content:flex-end;margin:0 auto;width:80%}.sec_author .see_more p{border-bottom:2px solid #2a3e88;color:#2a3e88;cursor:pointer}.sec_author .see_more:hover p{border-bottom:2px solid #ffc62b;color:#ffc62b}.new_publish_book .select_list,.new_publish_book .top_select{align-items:center;display:flex;justify-content:space-between}.new_publish_book,.new_publish_book .top_select h5,.new_publish_book .top_select p{color:#2a3e88}.new_publish_book .product .tip{vertical-align:middle}.new_publish_book .product .tip a img{bottom:0;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.new_publish_book .product .content_stitle a{-webkit-line-clamp:2;-webkit-box-orient:vertical;border-radius:0;color:#2a3e88;display:table-cell;display:-webkit-box;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%}.new_publish_book .product{position:relative;z-index:2}.new_publish_book .product .tip>a{display:block;height:0;padding-bottom:96%;position:relative;width:100%}.new_publish_book .product .tip{background-color:#fff;position:relative}.new_publish_book .product .tip .rank{background-image:url(/img/new_publishing/icon-hot.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;left:10px;padding:6%;position:absolute;z-index:1}.new_publish_book .product .tip .rank span{color:#fff;display:block;font-weight:600;transform:translateY(-9px) scale(1.3)}.new_publish_book .product .content_stitle .line{background-color:#ffc62b;height:3px;transition:.8s;width:30%}.new_publish_book .product:hover .content_stitle .line{width:100%}.new_publish_book .product .content_stitle .txt-bottom{display:table;min-height:55px;width:100%}.new_publish_book .product .content_stitle{display:block;margin:0 auto;text-align:left;vertical-align:middle;width:90%}.new_publish_book .product .content_stitle .author p{color:#2a3e88}.new_publish_book .product .content_stitle .ifvideo{cursor:pointer}.editor_book{margin:3% auto;margin:0 auto;position:relative}.editor_book h5{color:#2a3e88;width:-moz-fit-content;width:fit-content}.editor_book #owl_editor_book .item{background-position:50%;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{background:#fff;box-shadow:4px 2px 5px rgba(0,0,0,.2);height:15px;margin:5px 10px;transition:.3s;width:15px}#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{background-image:url(/img/prev.png);content:""!important;opacity:.8;padding:25px}#owl_editor_book .owl-next:before{background-image:url(/img/next.png);content:""!important;opacity:.8;padding:25px}.related_stuffs{margin:5% auto}.related_stuffs .top_select h5{border-bottom:none}#owl_stuffrelated{position:relative}#owl_stuffrelated .item .book_pic{background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:3%;padding-bottom:70%}#owl_stuffrelated .content_stitle .line{background-color:#ffc62b;height:3px;transition:.8s;width:30%}#owl_stuffrelated .item:hover .content_stitle .line{width:100%}#owl_stuffrelated .content_stitle .txt-bottom{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;min-height:55px;overflow:hidden;text-overflow:ellipsis;width:100%}#owl_stuffrelated .owl-dots .owl-dot span{background:#2a3e88;box-shadow:4px 2px 5px rgba(0,0,0,.2);height:15px;margin:5px 10px;transition:.3s;width:15px}#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{content:none;left:33%}#owl_stuffrelated .owl-nav .owl-next:hover:before,#owl_stuffrelated .owl-nav .owl-prev:hover:before{filter:hue-rotate(179deg) brightness(2.5)}#owl_stuffrelated .owl-nav .owl-next{content:none;right:33%}#owl_stuffrelated .owl-prev:before{content:"\f104"!important}#owl_stuffrelated .owl-next:before,#owl_stuffrelated .owl-prev:before{color:#2a3e88!important;font-size:3em!important;opacity:1;padding:15px}#owl_stuffrelated .owl-next:before{content:"\f105"!important}#owl_stuffrelated .owl-stage-outer{margin-bottom:20px}.authors_box{margin-bottom:5%}.index_title{padding-bottom:30px;text-align:center}.index_title h3{color:#0a007f;font-size:2rem;margin-bottom:.3em;padding-bottom:.4em;padding-left:.2em;position:relative}.index_title h3:after{background-color:#2a3e88;bottom:0;content:"";display:block;height:2px;left:0;margin:0 auto;max-width:100%;position:absolute;right:0;width:300px}.index_title p{color:#c6c6c6;font-size:1.5rem;letter-spacing:.08rem}.product_section.hot_sale .product_array{padding-left:5%}.product_section.hot_sale .product{box-shadow:5px 5px 15px rgba(0,0,0,.44);display:inline-block;margin-left:4%;margin-right:-4px;padding:15px 20px;vertical-align:top;width:16%}.product_section.hot_sale .product:hover{transform:translateY(-5px)}.product_section.hot_sale .product:active{transform:translateY(2px)}.product_section.hot_sale .product .tip{padding:0;width:100%}.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{margin-top:5px;padding:0;text-align:left;width:100%}.product_section.hot_sale .product .content_stitle a{border:2px solid #0a007f;display:block;font-size:12px;min-height:58px;padding:3px 5px}#qrcode{display:none;height:100%;position:fixed;width:100%;z-index:99999}#qrcode,#qrcode img{bottom:0;left:0;margin:auto;right:0;top:0}#qrcode img{border:10px solid #fff;box-shadow:0 0 20px 5px rgba(0,0,0,.2);height:200px;position:absolute;width:200px}.product_info_list{border-bottom:1px solid #000;color:#2a3e88;-moz-column-count:2;column-count:2;-webkit-column-count:2;font-size:1rem;letter-spacing:0;line-height:25px;padding:20px 0}.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{margin-left:-10px;padding-right:10px;width:calc(100% - 120px)}.product_info_list i{background:50% no-repeat;display:inline-block;height:25px;vertical-align:top;width:25px}.product_info{position:relative}.product_info .product_detail{border-bottom:none;padding:15px 0 20px}.product_info .product_detail p{line-height:1.5}.product_info .info_title{color:#0a007f;font-size:1.25rem;letter-spacing:1px;margin:25px 0 10px}.product_info .preview{letter-spacing:.1rem;line-height:1.5;max-height:6.5rem;overflow:hidden;position:relative}.product_info .preview:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);height:2.5rem;left:0;position:absolute;width:100%}.product_info .preview.active{max-height:none}.product_info .preview.active:after{display:none}.product_info .btn_expand{background-color:#0a007f;color:#fff;cursor:pointer;display:block;letter-spacing:3px;margin:30px 0;padding:8px 10px;text-align:center;width:100%}.product_info .btn_expand:hover{background-color:#a07c28;box-shadow:0 2px 5px rgba(0,0,0,.3);transform:translateY(-3px)}.product_info .btn_expand:active{box-shadow:0 0 3px rgba(0,0,0,.3);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{bottom:20px;position:absolute;right:50px}#gotop img{max-width:100%}.product_checkout{background-color:#cdd4de;padding:20px 30px 5px}.product_info .product_checkout .gifts,.product_info .product_checkout .price{color:#c24249;font-weight:700;letter-spacing:1px;margin-right:0}.product_checkout>div>span{display:inline-block;vertical-align:middle}.product_checkout>div>span:first-child{letter-spacing:2px;margin-right:0;width:45px}.product_checkout>div h3,.product_checkout>div select{display:inline-block;letter-spacing:1px;margin-left:-5px;padding:0 5px;vertical-align:middle;width:calc(100% - 50px)}.product_checkout .sum h3{color:#2a3e88;font-size:1.75rem}.block_media{margin:0 auto;max-width:250px}.block_media a{display:block;margin:5px auto}.block_media a img{width:100%}.product_related{border-bottom:1px solid #000;padding:20px 0}.check_inter .deliver_pay,.check_inter .home_transport,.check_inter .inter_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%}.cart_title .col_20,.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,.check_inter .top_box,.product_info_check .bottom_box,.product_info_check .top_box{display:flex;flex-wrap:wrap}.check_inter .bottom_box .col_50,.check_inter .top_box .col_50,.product_info_check .bottom_box .col_50,.product_info_check .top_box .col_50{width:100%}.mobile_open{display:inline-block}.pc_open{display:none}.button_section{display:block;float:none;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{box-shadow:0 0 20px rgba(0,0,0,.5);text-align:center;width:100%}.top_nav.on .nav_section ul li{border:none;width:40px}.top_nav.on .nav_section ul.drop_down li,nav.nav_button ul.drop_down li{width:100%}nav.nav_button ul.main_navigation>li:first-child{border-left:none}.media.bottom{left:5%;width:90%}.bg-parallax.pc-on{display:none}.product.col_20{width:50%}.side_menu.pc_open{display:inline-block}.mobile_form_coupon .pc_open,.mobile_form_x .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}.owl-carousel .owl-item .pc_open,.pc_open_inlineblock{display:none}.shopping_bag tfoot tr td,.shopping_bag tfoot tr th{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{margin-bottom:0;text-align:center;width:100%}.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{align-items:center;display:flex;justify-content: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{padding:0 10px;width:50%}.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-next,#pv .owl-carousel .owl-prev{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 .content_stitle,.product.mobile_view .mobile_a{vertical-align:middle}#infite_scroll_list .product.mobile_view{border-bottom:1px solid #000;margin-top:0;padding:0 0 20px}.product.mobile_view .mobile_a{margin-right:-5px;min-width:29%;width:29%}.product.mobile_view .content_stitle{display:inline-block;padding:0 10px;width:70%}.product_section .mobile_view .content_stitle a{background-color:transparent;color:#000;padding:0;text-align:left}.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_l,section.cart_title .input_width_r{width:20%}.product_section img{padding:0}.product_section .content_stitle a{min-height:auto}.detail_worning i,.detail_worning span,li.detail_worning i,li.detail_worning span{display:block;margin-left:0;text-align:center;width:100%}.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}.content_stitle a,.product_section h1{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{padding:0 4px;width:36px}.banner_fix h1{font-size:2em}.product_info h1,.product_info.article h1{font-size:1.2em}.mobile_info{padding:20px}.main_navigation li{padding:0}.main_navigation li a p{font-size:.8rem}input[type=date],input[type=email],input[type=password],input[type=text],select[size],textarea{padding:3px}.shopping_bag tbody tr td{padding:3px;word-break:normal}section.cart_title .input_width_r{padding-left:0;text-align:left;width:30%}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{font-size:1em;margin:10px 0}#pv iframe.rwd_video{height:200px}.bag_sidebar,.shopping_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{margin:50px auto;padding:10px 20px}.index_title{padding-bottom:20px}.product_section.hot_sale .product_array{padding-left:20px}.product_section.hot_sale .product{margin-left:2%;width:18%}.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 rgba(0,0,0,.4)}#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){.cart .quantity input,.function_box h1 span,.nav_section li,.post_content p,.product_array .col_25 a span.tip,.product_info .product_detail .tip,.product_section p.price,.shopping_sidebar .check_button,.side_menu .side_bar_secondary li a,.sitemap_section h4,a,h6,p,section p.secondary_tittle{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 #fff;padding:4px 0}.product_section .product{margin-top:0;padding:0 0 20px}.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{padding:50px 40px;width:100%}.product_info .info_marginTop{display:flex;flex-wrap:wrap;margin-top:0}.product_info .info_marginTop>.col_20,.product_info .info_marginTop>.col_25,.product_info .info_marginTop>.col_50{margin:0 auto;overflow:hidden;padding:0;position:relative;width:90%}.product_info .info_marginTop>.col_25{max-width:400px;order:1}.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{bottom:0;right:10px;width:50px}.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;margin-left:0;margin-right:0;padding:0 10px;width:100%}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{display:inline-block;margin-left:-4px;width:50%}.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:after,.product_section .mobile_info:before{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{vertical-align:middle;width:50%}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{font-size:1.3em;margin:0 auto}.sitemap_section h4{font-size:1rem}.sitemap_section li{margin-top:.5em}.process_steps .col_50{width:50%}.sitemap_section .col_30:first-child,.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{margin-bottom:15px;margin-top:0;padding:0}.product.mobile_view .mobile_a{padding-top:0}.product_section .product.post .tip>a{display:inline-block;padding-bottom:40%;width:30%}.product.mobile_view .content_stitle{margin-right:-4px;width:70%}.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-next,#pv .series_slider.owl-carousel .owl-prev{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-]{height:65px;top:calc(50% - 40px)}.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{height:10px;margin:5px;width:10px}.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;margin:20px auto;max-width:80%;padding:10px 0;position:relative}.sec_promote img{width:100%}.sec_promote a.col_50:after{background-color:#fff;box-shadow:7px 7px 15px rgba(0,0,0,.3);content:"";display:block;height:100%;position:absolute;top:0;width:140%;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(2n) a.col_50:last-child:after,.sec_promote .bg_w:nth-child(odd) a.col_50:after{left:-5%;right:auto}.banner_fix h1{max-width:100%;min-width:200px}.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{padding-right:20px;width:100%}.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}.content_stitle a,.product_section h1{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{font-size:14px;height:22px;line-height:19px;top:7px;width:22px}.main_navigation li{padding:0 5px}.product_section.index .product .tip{padding-left:0;padding-right:5px;width:30%}.product_section.index .product .tip:after{display:none}.product_section.index .product .content_stitle{padding:0 0 0 15px;width:70%}.product_section.index .col_100{margin:.2rem 0;width:100%}.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;margin:10px auto;width:100%}.series_title span{width:12%}.series_title span:after{left:-25%;width:150%}.product_info .info_marginTop>.col_20,.product_info .info_marginTop>.col_25,.product_info .info_marginTop>.col_50{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{display:flex;flex-wrap:wrap;width:100%}ul.main_navigation li{margin:0 2%;width:25%}}@media (max-width:320px){nav.nav_button ul.main_navigation>li{margin:2% -6px}ul.main_navigation li{margin:0;width:21%}}
.fixed_cart{background-color:#ff0d00;background:linear-gradient(to top left,red,#ffe000);border:5px solid #fff;border-radius:45px;box-shadow:3px 3px 12px rgba(0,0,0,.3);cursor:pointer;height:90px;padding:10px;position:fixed;right:10px;text-align:center;top:30%;vertical-align:middle;width:90px;z-index:9}.fixed_cart span{color:#fff}.fixed_cart p{color:#fff;letter-spacing:0;margin:0}.fixed_cart:hover{animation:rubberBand .7s ease;opacity:1;transform:none}@keyframes rubberBand{0%{transform:scaleX(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:scaleX(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{font-size:1.6rem;text-align:left}@media (max-width:1200px){.content_w1200{padding:0}}@media (max-width:820px){ul.main_navigation .mobile_open820{display:inline-block}.anim_nav form.search_box,.footer_list,section.anim_nav>div.menu,ul.main_navigation .mobile_hide820{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{height:auto;min-height:auto!important}}.owl-item .item img{max-height:100%;width:auto}.video_pay_small_button{display:inline-block;vertical-align:middle;width:20px!important}#owl_cptwChoice_book .owl-item a img,#owl_cptwChoice_book .owl-item img,#owl_indexAd_book .owl-item a img,#owl_indexAd_book .owl-item img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:auto}#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{color:#bbb;content:">";display:inline-block;font-size:15px;font-style:normal;font-weight:400;margin:0 5px;vertical-align:inherit}.info_box a,.news_info_box a{cursor:revert;font-size:revert;-webkit-text-decoration:revert;text-decoration:revert}#product_one_img{align-items:center;display:flex;height:512px;justify-content:center}.home h2{font-size:1em}.copyright{color:#fff;display:inline-block;font-size:.8em}div.news_info_title>h1{color:#5c3911;font-size:1.5em;font-weight:600;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_detail,#product_info{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}

