.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.ib{display:inline-block;}.inline-block{display:inline-block;}.ibt{display:inline-block;vertical-align:top;}.ibm{display:inline-block;vertical-align:middle;}.ibb{display:inline-block;vertical-align:bottom;}.bs{box-sizing:border-box;}.abs{position:absolute;left:0;top:0;width:100%;height:100%;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}/*953795e33e25c16a067bcfa2a5842f5b*/.container{max-width:1400px;margin:auto;position:relative;}.container .inner{max-width:1240px;margin:auto;position:relative;padding-left:20px;padding-right:20px;box-sizing:border-box;}ul{list-style:none;}ul li{display:inline-block;vertical-align:top;}.tablet{display:none !important;}.desktop{display:block !important;}.mobile{display:none !important;}.tablet-inline{display:none !important;}.desktop-inline{display:inline-block !important;}.mobile-inline{display:none !important;}@media screen and (max-width: 1199px){.desktop{display:none !important;}.tablet{display:block !important;}.desktop-inline{display:none !important;}.tablet-inline{display:inline-block !important;}.not-tablet{display:none !important;}}@media screen and (max-width: 767px){.tablet{display:none !important;}.mobile{display:block !important;}.tablet-inline{display:none !important;}.mobile-inline{display:inline-block !important;}.not-mobile{display:none !important;}}.navigation .nav-bar{position:relative;}.navigation .nav-bar .container{max-width:100%;background-color:#e7e7e7;}.navigation .nav-bar .container .inner{max-width:1540px;}.navigation .nav-bar .container .inner .nav-title{position:relative;padding-right:70px;padding-top:5px;padding-bottom:5px;}.navigation .nav-bar .container .inner .nav-title a{font-size:15px;font-weight:700;letter-spacing:0.6px;color:#323232;}.navigation .nav-bar .container .inner .nav-title a:after{content:'>';padding:0 6px;cursor:default;}.navigation .nav-bar .container .inner .nav-title a.current{letter-spacing:0.2px;}.navigation .nav-bar .container .inner .nav-title a.current:after{content:none;}.navigation .nav-bar .container .inner .nav-title a.back{position:absolute;right:0;letter-spacing:0;}.navigation .nav-bar .container .inner .nav-title a.back:before{content:'<';padding:0 6px;cursor:default;}.navigation .nav-bar .container .inner .nav-title a.back:after{content:none;}.navigation .nav-bar:after{content:'';position:absolute;bottom:0;left:0;box-shadow:0 0 6px rgba(0,0,0,0.6);height:6px;width:100%;z-index:-1;}.pager{margin:auto;text-align:center;}.pager ul{list-style:none;margin:auto;display:inline-block;vertical-align:top;}.pager ul li{display:inline-block;}.pager ul li a{display:inline-block;width:35px;height:35px;text-align:center;line-height:35px;margin:0 1px;}.pager ul li .num{display:inline-block;width:35px;height:35px;text-align:center;line-height:35px;margin:0 1px;}.pager ul li .current{background-color:#0171d5;color:#fff;}.pager ul li .prev{background-image:url(/img/arrow_page.png);background-repeat:no-repeat;background-position:center;background-size:9px 16px;vertical-align:middle;margin:0 -7px;}.pager ul li .next{background-image:url(/img/arrow_page.png);background-repeat:no-repeat;background-position:center;background-size:9px 16px;vertical-align:middle;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);margin:0 -7px;}.pager .num{display:inline-block;width:36px;height:36px;text-align:center;line-height:38px;margin:0 1px;vertical-align:top;margin:0 10px;}.pager .text{width:54px;height:36px;line-height:26px;text-align:left;background-color:#f1f1f1;font-size:16px;padding-left:9px;padding-right:9px;box-sizing:border-box;margin-left:8px;}.pager .text.wh{background-color:#fff;}a.a-focus{box-shadow:0 0 0 1px #cdcdcd;}header,#content,footer{width:100%;float:left;clear:both;position:relative;min-width:500px;}header > .top{background-color:#0171d5;position:relative;}header > .top .container{max-width:unset;box-sizing:border-box;padding:0 10px;}header > .top .container .inner{max-width:1500px;padding-left:0;padding-right:0;height:74px;}header > .top .container .inner .main ul{line-height:74px;}header > .top .container .inner .main ul li{width:130px;text-align:center;position:relative;box-sizing:border-box;vertical-align:top;}@media (max-width: 1199px){header > .top .container .inner .main ul li:not(.logo){display:none;}}header > .top .container .inner .main ul li a{color:#fff;font-size:35px;font-weight:700;letter-spacing:6.4px;vertical-align:middle;}header > .top .container .inner .main ul li.current{background-color:#01aae1;}header > .top .container .inner .main ul li:after{content:'';position:absolute;right:-1px;top:4px;width:2px;height:66px;background-color:#fff;z-index:1;}@media (max-width: 1199px){header > .top .container .inner .main ul li:after{display:none;}}header > .top .container .inner .main ul li:first-child{text-align:left;width:115px;}header > .top .container .inner .main ul.en li a{display:inline-block;line-height:28px;font-size:20px;letter-spacing:2px;}header > .top .container .inner .rest{position:absolute;top:0;right:0;}@media (max-width: 1199px){header > .top .container .inner .rest{right:90px;}}@media (max-width: 767px){header > .top .container .inner .rest{display:none;}}header > .top .container .inner .rest ul{padding:17px 0;}header > .top .container .inner .rest ul li{padding:0 6px;}@media (max-width: 1199px){header > .top .container .inner .rest ul li{padding:0 !important;}header > .top .container .inner .rest ul li:not(.search){display:none;}}header > .top .container .inner .rest ul li.search{padding-right:21px;}header > .top .container .inner .rest ul li.search .search-wrapper{width:450px;border-radius:50px;overflow:hidden;}header > .top .container .inner .rest ul li.search .search-wrapper .search-input{display:inline-block;vertical-align:top;width:calc( 100% - 50px);height:40px;}header > .top .container .inner .rest ul li.search .search-wrapper .search-input #keyword{width:100%;height:40px;line-height:40px;padding-left:20px;box-sizing:border-box;font-size:18px;letter-spacing:0.8px;vertical-align:top;}header > .top .container .inner .rest ul li.search .search-wrapper .search-btn{display:inline-block;vertical-align:top;width:50px;height:40px;background:url(/img/icon_search.svg) no-repeat center #fff;background-size:40px;}header > .top .container .inner .rest ul li.wish{width:50px;padding-top:4px;padding-bottom:4px;}header > .top .container .inner .rest ul li.wish a{display:block;position:relative;}header > .top .container .inner .rest ul li.wish a img{width:100%;height:auto;}header > .top .container .inner .rest ul li.wish a > span{position:absolute;top:8px;right:2px;width:24px;line-height:24px;text-align:center;font-size:13px;color:#0171d5;}header > .top .container .inner .rest ul li.wish a > span span{display:inline-block;line-height:1;vertical-align:middle;}header > .top .container .inner .rest ul li.share{position:relative;}header > .top .container .inner .rest ul li.share .share_tool{position:absolute;top:100%;right:0;z-index:2;background:#0171d5;white-space:nowrap;padding:10px 30px 10px 10px;border-radius:25px;}header > .top .container .inner .rest ul li.share .share_tool:not(.show){display:none;}header > .top .container .inner .rest ul li:last-child{padding-right:0;}header > .bottom{background-color:#01aae1;position:relative;}@media (max-width: 1199px){header > .bottom{display:none;}}header > .bottom .container{max-width:100%;box-sizing:border-box;}header > .bottom .container .inner{position:static;max-width:1500px;padding-left:0;padding-right:0;}header > .bottom .container .inner nav{padding:0 10px;overflow:hidden;}header > .bottom .container .inner nav .prod{display:none;flex-wrap:wrap;justify-content:space-between;}header > .bottom .container .inner nav .prod li{line-height:24px;padding:13px 0;}header > .bottom .container .inner nav .prod li *{box-sizing:border-box;}header > .bottom .container .inner nav .prod li > a{display:block;height:24px;text-align:center;font-size:18px;font-weight:700;color:#fff;letter-spacing:1px;}header > .bottom .container .inner nav .prod li .hot{display:none;position:absolute;left:0;z-index:1;width:100%;margin-top:13px;}header > .bottom .container .inner nav .prod li .hot .hotInner{width:1500px;max-width:100%;text-align:left;padding:40px;padding-top:36px;background:#ebebeb;margin:auto;min-height:376px;}@media (max-width: 1299px){header > .bottom .container .inner nav .prod li .hot .hotInner{padding:40px 50px;padding-top:36px;}}header > .bottom .container .inner nav .prod li .hot .hotInner > div{display:inline-block;vertical-align:top;}header > .bottom .container .inner nav .prod li .hot .hotInner > div .title{font-size:22px;font-weight:700;color:#0171d5;margin-bottom:16px;}header > .bottom .container .inner nav .prod li .hot .tags{width:290px;padding-right:84px;}@media (max-width: 1299px){header > .bottom .container .inner nav .prod li .hot .tags{width:280px;padding-right:74px;}}header > .bottom .container .inner nav .prod li .hot .tags .all{margin:-10px -5px;}header > .bottom .container .inner nav .prod li .hot .tags .all div{display:inline-block;padding:10px 5px;vertical-align:top;}header > .bottom .container .inner nav .prod li .hot .tags .all div a{display:block;max-width:100%;line-height:24px;text-align:center;font-size:17px;font-weight:700;color:#fff;padding:8px 14px;border-radius:5px;background:#646464;}header > .bottom .container .inner nav .prod li .hot .tags .all div a span{display:inline-block;line-height:1;vertical-align:middle;}header > .bottom .container .inner nav .prod li .hot .products{width:calc(100% - 290px);}@media (max-width: 1299px){header > .bottom .container .inner nav .prod li .hot .products{width:calc(100% - 280px);}}header > .bottom .container .inner nav .prod li .hot .products .all{margin:-15px;white-space:nowrap;overflow:hidden;}header > .bottom .container .inner nav .prod li .hot .products .all div{display:inline-block;width:25%;padding:15px;vertical-align:top;}@media (max-width: 1299px){header > .bottom .container .inner nav .prod li .hot .products .all div{width:33.3%;}}header > .bottom .container .inner nav .prod li .hot .products .all div a{display:block;padding:8px;border:2px solid #b7b7b7;}header > .bottom .container .inner nav .prod li .hot .products .all div a img{width:100%;height:auto;}header > .bottom .container .inner nav .prod li:hover > a{position:relative;z-index:1;color:#0171d5;}header > .bottom .container .inner nav .prod li:hover > a:before{content:'';position:absolute;top:-13px;left:-25px;z-index:-1;width:calc(100% + 50px);height:calc(100% + 26px);background:#ebebeb;}@media (max-width: 1299px){header > .bottom .container .inner nav .prod li:hover > a:before{left:-15px;width:calc(100% + 30px);}}header > .bottom .container .inner nav .prod li:hover .hot{display:block;}header > .bottom .container .inner nav .prod.current{display:flex;}header > .bottom .container .inner nav .prod.current + .current{display:block;text-align:center;}header > .bottom .container .inner nav .prod.current + .current li{margin:0 22px;}header > .bottom .container .inner nav .prod.en li{padding:8px 0;}header > .bottom .container .inner nav .prod.en.current{padding-top:5.5px;}header > .bottom .container .inner nav .prod.en.current + .current{padding-top:0;padding-bottom:5.5px;}@media (min-width: 1300px){header > .bottom .container .inner nav .prod.en.minpc{display:none !important;}}@media (max-width: 1299px){header > .bottom .container .inner nav .prod.en:not(.minpc){display:none !important;}}header .mobile-nav-switch{border-top:4px solid #3a001d;box-sizing:border-box;width:100%;height:50px;}header .mobile-nav-switch a{display:block;height:100%;background:url(/img/button_menu.png) no-repeat center;background-color:;background-size:30px;}header .mobile-nav-switch a.open{background:url(/img/button_menu_close.png) no-repeat center;}header .submenu{display:none;width:100%;}header .submenu a{background:none;}header .submenu li{display:block;}header .submenu_oped{display:block;}.open_menu header{position:fixed;left:0;top:0;height:100%;overflow:auto;}.open_menu header .mobile-nav-switch #submenu-op{background:url(/img/button_menu_close.png) no-repeat center;background-color:;background-size:30px;}.open_menu header .mobile-nav-switch .submenu{background-color:;padding-bottom:150px;box-sizing:border-box;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .submenu-middle{padding:46px 30px 0;box-sizing:border-box;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .submenu-middle .search-input{display:inline-block;vertical-align:top;width:calc( 100% - 50px );}.open_menu header .mobile-nav-switch .submenu .submenu_inner .submenu-middle .search-input #keyword{width:100%;height:50px;background-color:;padding:20px 15px;box-sizing:border-box;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .submenu-middle .search-btn{display:inline-block;vertical-align:top;width:50px;height:50px;background:url(/img/search-icon.svg) no-repeat center ;background-size:24px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu{margin-top:26px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level{padding:14px 30px;position:relative;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level .top-level-arrow{position:absolute;top:30px;right:44px;background:url(/img/nav-arrow.svg) no-repeat;background-size:cover;width:32px;height:20px;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level.expand >a.submenu-trigger:after{top:4px;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level.current:after{content:'';width:4px;height:100%;background-color:;position:absolute;top:0;left:0;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level a{display:inline-block;font-size:18px !important;letter-spacing:0.2px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level a.submenu-trigger{position:relative;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level a.submenu-trigger:after{content:'';position:absolute;top:4px;right:-40px;background:url(/img/arrow_black.png) no-repeat;background-size:cover;width:19px;height:11px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul{display:none;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul li{padding:12px 20px;box-sizing:border-box;background:url(/img/level2.jpg) no-repeat 3px 20px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul li:first-child{background:url(/img/level2.jpg) no-repeat 3px 31px;padding-top:23px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul li a{border-bottom:2px solid transparent !important;font-size:15px !important;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul li.expand a.submenu-trigger:after{content:'';top:5px;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul li:last-child{padding-bottom:11px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul{display:none;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul li{padding:4px 20px;background:url(/img/level2.jpg) no-repeat 3px 12px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul li a{border-bottom:2px solid transparent !important;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul li:first-child{padding-top:6px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul li:last-child{padding-bottom:0px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul li:active,.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul li:focus{background:url(/img/level3.jpg) no-repeat 3px 12px;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul li:active a,.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul li:focus a{color:#fff !important;}.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul li:active a.submenu-trigger:after,.open_menu header .mobile-nav-switch .submenu .submenu_inner .menu ul .top-level ul ul li:focus a.submenu-trigger:after{content:'';background:url(/img/arrow_expand.png) no-repeat !important;background-size:cover;width:12px;height:20px;}.open_menu:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;position:fixed;background-color:;z-index:5;}.mobileMenu{display:none;position:absolute;top:100%;left:0;z-index:10;width:calc(100% - 80px);padding-bottom:61px;background:#e3e4e8;}@media (min-width: 1200px){.mobileMenu{display:none !important;}}.mobileMenu .top{margin-bottom:30px;}.mobileMenu .top .tools{text-align:center;padding:20px;padding-bottom:15px;background:#0467bf;}.mobileMenu .top .tools .search{margin-bottom:20px;}.mobileMenu .top .tools .search .search-wrapper{width:100%;border-radius:50px;overflow:hidden;}.mobileMenu .top .tools .search .search-wrapper .search-input{display:inline-block;vertical-align:top;width:calc( 100% - 50px);height:40px;}.mobileMenu .top .tools .search .search-wrapper .search-input #keyword{width:100%;height:40px;line-height:40px;padding-left:20px;box-sizing:border-box;font-size:18px;letter-spacing:0.8px;vertical-align:top;}.mobileMenu .top .tools .search .search-wrapper .search-btn{display:inline-block;vertical-align:top;width:50px;height:40px;background:url(/img/icon_search.svg) no-repeat center #fff;background-size:40px;}.mobileMenu .top .tools > *:not(.search){display:inline-block;padding:0 6px;vertical-align:top;}.mobileMenu .top .tools .wish{width:50px;padding-top:4px;padding-bottom:4px;}.mobileMenu .top .tools .wish a{display:block;position:relative;}.mobileMenu .top .tools .wish a img{width:100%;height:auto;}.mobileMenu .top .tools .wish a > span{position:absolute;top:8px;right:2px;width:24px;line-height:24px;text-align:center;font-size:13px;color:#0171d5;}.mobileMenu .top .tools .wish a > span span{display:inline-block;line-height:1;vertical-align:middle;}.mobileMenu .top .tools .share{position:relative;}.mobileMenu .top .tools .share .share_tool{position:absolute;top:100%;left:50%;z-index:2;padding:10px;background:#0467bf;transform:translateX(-50%);white-space:nowrap;}.mobileMenu .top .tools .share .share_tool:not(.show){display:none;}.mobileMenu .top .cates{padding:0 20px;}.mobileMenu .top .cates .cate .cateBtn{width:100%;line-height:62px;text-align:left;font-size:24px;font-weight:700;color:#646464;padding-right:20px;border-bottom:1px solid #fff;background:url(/img/arrow_mobile_menu.png) no-repeat center right;background-size:9px;}.mobileMenu .top .cates .cate .subCate{position:absolute;top:0;right:100%;width:100%;background:#e3e4e8;}.mobileMenu .top .cates .cate .subCate .backBtn{position:relative;width:100%;line-height:62px;text-align:right;font-size:24px;font-weight:700;color:#fff;padding-left:50px;padding-right:20px;background:#0467bf;margin-bottom:11px;}.mobileMenu .top .cates .cate .subCate .backBtn:before{content:'';position:absolute;top:50%;left:22px;width:9px;height:9px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(45deg);margin-top:-4px;}.mobileMenu .top .cates .cate .subCate .all{padding:0 20px;}.mobileMenu .top .cates .cate .subCate .all a{display:block;line-height:90px;}.mobileMenu .top .cates .cate .subCate .all a .img{float:right;}.mobileMenu .top .cates .cate .subCate .all a .img + .name{max-width:calc(100% - 90px);}.mobileMenu .top .cates .cate .subCate .all a .name{display:inline-block;line-height:normal;font-size:20px;color:#646464;vertical-align:middle;}.mobileMenu .top .cates .cate .subCate .all a:not(:last-child){border-bottom:1px solid #fff;}.mobileMenu .bottom{padding:0 20px;}.mobileMenu .bottom .page .pageBtn{width:100%;line-height:28px;text-align:left;font-size:18px;font-weight:700;color:#fff;padding:11px 15px;padding-right:50px;background:url(/img/mobile_menu_more.png) no-repeat center right 15px, #646464;background-size:20px;}.mobileMenu .bottom .page .pageBtn.open{background-image:url(/img/mobile_menu_less.png);}.mobileMenu .bottom .page .pageBtn.open + .all{display:block;}.mobileMenu .bottom .page .all{display:none;padding-bottom:4px;margin-top:5px;}.mobileMenu .bottom .page .all a{display:block;line-height:25px;font-size:16px;color:#646464;padding:10px 15px;}.mobileMenu .bottom .page .all a.cur{background:#fff;}.mobileMenu .bottom .page + .page{margin-top:10px;}.navBtn{display:none;position:absolute;top:17px;right:20px;width:40px;height:40px;background:url(/img/button_menu.png) no-repeat center center;background-size:100%;}.navBtn.open{background:url(/img/button_menu_close.png) no-repeat center center;background-size:100%;}.navBtn.open + .mobileMenu{display:block;}@media (max-width: 1199px){.navBtn{display:block;}}#content{min-height:500px;position:relative;}footer{position:relative;overflow:hidden;padding-top:30px;margin-top:-30px;}footer:after{content:'';height:30px;width:100%;position:absolute;top:0;left:0;background-color:transparent;z-index:-1;}footer .container{max-width:100%;}footer .container .inner{max-width:1500px;padding-left:0;padding-right:0;position:relative;}footer .container .inner .back-to-top{position:fixed;bottom:20px;right:20px;width:60px;height:60px;background:url(/img/button_back_to_top.png) no-repeat;background-size:contain;}footer .container .inner .top{padding-bottom:50px;border-bottom:1px solid #e1e1e1;box-sizing:border-box;position:relative;}footer .container .inner .top .top-area{padding:24px 0 20px;}footer .container .inner .top .top-area .content{letter-spacing:0.6px;}footer .container .inner .top .bottom-area{padding:0 30px;}footer .container .inner .top .bottom-area .area-wrapper{width:1125px;max-width:100%;text-align:center;border:1px solid #dcdcdc;margin:auto;}footer .container .inner .top .bottom-area .area-wrapper .area{display:inline-block;vertical-align:top;position:relative;width:375px;max-width:33.3%;min-height:210px;line-height:230px;box-sizing:border-box;padding:10px 42px;}@media (max-width: 1199px){footer .container .inner .top .bottom-area .area-wrapper .area{min-height:233px;line-height:253px;padding-left:22px;padding-right:22px;}}@media (min-width: 768px){footer .container .inner .top .bottom-area .area-wrapper .area:not(:last-child):after{content:'';position:absolute;top:0;right:0;width:1px;height:100%;background:#dcdcdc;}footer .container .inner .top .bottom-area .area-wrapper .area:not(:first-child):before{content:'';position:absolute;top:0;left:-1px;width:1px;height:100%;background:#dcdcdc;}}@media (max-width: 767px){footer .container .inner .top .bottom-area .area-wrapper .area{width:100%;max-width:100%;min-height:228px;line-height:228px;}footer .container .inner .top .bottom-area .area-wrapper .area:not(:last-child){border-bottom:1px solid #dcdcdc;}}footer .container .inner .top .bottom-area .area-wrapper .area > div{display:inline-block;width:100%;line-height:normal;vertical-align:middle;}footer .container .inner .top .bottom-area .area-wrapper .area .footer-title{font-size:18px;font-weight:700;letter-spacing:1.4px;margin-top:8px;margin-bottom:11px;}footer .container .inner .top .bottom-area .area-wrapper .area .footer-content p{line-height:20px;letter-spacing:1.2px;}footer .container .inner .top .bottom-area .area-wrapper .area.area-whatsapp .whatsapp-btn{display:inline-block;vertical-align:top;margin-top:13px;width:190px;max-width:100%;}footer .container .inner .top .bottom-area .area-wrapper .area.area-whatsapp .whatsapp-btn img{width:100%;height:auto;}footer .container .inner .top .bottom-area .area-wrapper .area.area-whatsapp .footer-content{font-size:19px;font-weight:700;letter-spacing:1.2px;}footer .container .inner .top .bottom-area .area-wrapper .area:first-child .footer-title{margin-top:10px;}footer .container .inner .top .bottom-area .area-wrapper .area:last-child .footer-title{margin-top:4px;}footer .container .inner .top:before{content:'';width:100%;height:100%;position:absolute;top:0;right:100%;border-bottom:1px solid #e1e1e1;}footer .container .inner .top:after{content:'';width:100%;height:100%;position:absolute;top:0;left:100%;border-bottom:1px solid #e1e1e1;}footer .container .inner .middle .social-wrapper{box-sizing:border-box;text-align:center;padding:0 20px;padding-bottom:30px;overflow:hidden;}footer .container .inner .middle .social-wrapper .all{margin:0 -35px;}@media (max-width: 767px){footer .container .inner .middle .social-wrapper .all{margin:0 -14px;}}footer .container .inner .middle .social-wrapper .social-icon{display:inline-block;vertical-align:top;width:38px;box-sizing:border-box;margin:0 35px;margin-top:29px;}@media (max-width: 767px){footer .container .inner .middle .social-wrapper .social-icon{margin-left:14px;margin-right:14px;}}footer .container .inner .bottom{background-color:#eee;position:relative;padding:0 20px;}@media (max-width: 1199px){footer .container .inner .bottom{display:none;}}footer .container .inner .bottom .bottom-sitemap{margin:0 -10px;}footer .container .inner .bottom .bottom-sitemap .sitemap-level1{padding:30px 10px;padding-bottom:24px;box-sizing:border-box;display:inline-block;vertical-align:top;width:255px;max-width:16.6%;}footer .container .inner .bottom .bottom-sitemap .sitemap-level1 a{font-size:18px;font-weight:700;}footer .container .inner .bottom .bottom-sitemap .sitemap-level1 ul{margin-top:13px;}footer .container .inner .bottom .bottom-sitemap .sitemap-level1 ul li{display:block;margin-bottom:10px;}footer .container .inner .bottom .bottom-sitemap .sitemap-level1 ul li a{font-size:16px;font-weight:400;}footer .container .inner .bottom .bottom-sitemap .sitemap-level1 ul li:last-child{margin-bottom:0;}footer .container .inner .bottom .bottom-sitemap .sitemap-level1:last-child{width:200px;}footer .container .inner .bottom:before{content:'';background-color:#eee;width:100%;height:100%;position:absolute;top:0;right:100%;}footer .container .inner .bottom:after{content:'';background-color:#eee;width:100%;height:100%;position:absolute;top:0;left:100%;}footer .container .inner .copyright{position:relative;background-color:#ddd;padding:18px 20px;padding-bottom:17px;}@media (max-width: 767px){footer .container .inner .copyright{text-align:center;}}footer .container .inner .copyright ul li{padding-left:15px;padding-right:20px;border-right:1px solid #323232;}footer .container .inner .copyright ul li p,footer .container .inner .copyright ul li a{font-size:18px;line-height:25px;letter-spacing:0.4px;}footer .container .inner .copyright ul li a{letter-spacing:0.2px;}footer .container .inner .copyright ul li:first-child{padding-left:0;}footer .container .inner .copyright ul li:last-child{border-right-color:transparent;}footer .container .inner .copyright:before{content:'';background-color:#ddd;width:100%;height:100%;position:absolute;top:0;right:100%;}footer .container .inner .copyright:after{content:'';background-color:#ddd;width:100%;height:100%;position:absolute;top:0;left:100%;}footer:before{content:'';position:absolute;left:0;top:30px;width:100%;height:1px;background-color:#e1e1e1;}.loader{height:200px;position:relative;display:none;}.loader:before,.loader:after{content:'';position:absolute;left:50%;top:50%;width:76px;height:76px;margin-left:-38px;margin-top:-38px;background:url(/img/loading_2-01.svg) no-repeat center center;}.loader:after{background-image:url(/img/loading_1-01.svg);animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;}.popup{display:none;background-color:rgba(0,0,0,0.8);overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;min-width:500px;}.popup .popup-container{max-width:1100px;width:100%;margin:auto;position:absolute;top:0;left:50%;transform:translate(-50%,0);}.popup .popup-container .wrapper{text-align:center;}.popup .popup-container .wrapper .main-pop{overflow:hidden;padding:50px;box-sizing:border-box;}.popup .popup-container .wrapper .main-pop .content{position:relative;}.popup .popup-container .wrapper .main-pop .content img{width:100%;height:auto;}.popup .popup-container .wrapper .main-pop .content iframe{position:absolute;left:0;top:0;width:100%;height:100%;}.popup .popup-container .wrapper .main-pop button{width:50px;height:50px;background-color:#0171d5;position:absolute;top:0;right:0;}.popup .popup-container .wrapper .main-pop button img{width:39px;height:29px;}.video-popup{display:none;background-color:rgba(0,0,0,0.8);position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;padding:20px;box-sizing:border-box;}.video-popup .popup-container{background-color:;max-width:1280px;width:100%;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.video-popup .popup-container .wrapper{text-align:center;}.video-popup .popup-container .wrapper .main-pop{overflow:hidden;}.video-popup .popup-container .wrapper .main-pop .content{position:relative;}.video-popup .popup-container .wrapper .main-pop .content img{width:100%;height:auto;}.video-popup .popup-container .wrapper .main-pop .content iframe{position:absolute;left:0;top:0;width:100%;height:100%;}.video-popup .popup-container .wrapper .main-pop .close{width:50px;height:50px;background-color:#0171d5;position:absolute;top:-50px;right:-50px;}.video-popup .popup-container .wrapper .main-pop .close img{width:39px;height:29px;}.slider-popup{display:none;background-color:rgba(0,0,0,0.8);position:fixed;top:0;left:0;height:100%;width:100%;z-index:98;padding:20px;box-sizing:border-box;}.slider-popup .popup-container{max-width:1100px;width:100%;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.slider-popup .popup-container .wrapper{text-align:center;}.slider-popup .popup-container .wrapper .main-pop{padding:50px;box-sizing:border-box;}.slider-popup .popup-container .wrapper .main-pop .content{background-color:#fff;max-width:1000px;position:relative;max-height:788px;overflow-y:scroll;}.slider-popup .popup-container .wrapper .main-pop .content img{width:100%;height:auto;}.slider-popup .popup-container .wrapper .main-pop .content iframe{position:absolute;left:0;top:0;width:100%;height:100%;}.slider-popup .popup-container .wrapper .main-pop .close{width:50px;height:50px;background-color:#0171d5;position:absolute;top:0;right:0;}.slider-popup .popup-container .wrapper .main-pop .close img{width:39px;height:29px;}.fixed-popup{display:none;background-color:rgba(0,0,0,0.8);overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;min-width:500px;z-index:100;}.fixed-popup .popup-container{max-width:1100px;width:100%;margin:auto;position:absolute;top:0;left:50%;transform:translate(-50%,0);}.fixed-popup .popup-container .wrapper{text-align:center;}.fixed-popup .popup-container .wrapper .main-pop{overflow:hidden;padding:50px;box-sizing:border-box;}.fixed-popup .popup-container .wrapper .main-pop .content{position:relative;}.fixed-popup .popup-container .wrapper .main-pop .content .g-list .list-container{overflow:hidden;white-space:nowrap;}.fixed-popup .popup-container .wrapper .main-pop .content .g-list .list-container .slider,.fixed-popup .popup-container .wrapper .main-pop .content .g-list .list-container .card{display:inline-block;vertical-align:top;max-width:1000px;width:100%;}.fixed-popup .popup-container .wrapper .main-pop .content .g-list .list-container .slider img,.fixed-popup .popup-container .wrapper .main-pop .content .g-list .list-container .card img{width:100%;height:auto;}.fixed-popup .popup-container .wrapper .main-pop .content .g-list .prev,.fixed-popup .popup-container .wrapper .main-pop .content .g-list .next{position:absolute;top:calc(50% - 50px);height:100px;width:30px;background:url(/img/arrow_gallery_white.png) no-repeat center center;}.fixed-popup .popup-container .wrapper .main-pop .content .g-list .prev{left:-50px;}.fixed-popup .popup-container .wrapper .main-pop .content .g-list .next{right:-50px;transform:rotate(180deg);}.fixed-popup .popup-container .wrapper .main-pop button{width:50px;height:50px;background-color:#0171d5;position:absolute;top:0;right:0;}.fixed-popup .popup-container .wrapper .main-pop button img{width:39px;height:29px;}@media screen and (max-width: 1199px){.popup .popup-container .wrapper .main-pop button,.video-popup .popup-container .wrapper .main-pop button,.slider-popup .popup-container .wrapper .main-pop button{right:0;}footer .container .inner .bottom .copyright br:nth-child(2){display:block;}}@media screen and (max-width: 767px){.slider-popup .popup-container .wrapper .main-pop .content{max-height:526px;}footer .container .inner .bottom .copyright br{display:block;}}.sub-menu{position:relative;}.sub-menu .sub-menu-top{font-size:20px;font-weight:700;color:#646464;}.sub-menu .sub-menu-bottom{margin-top:3px;margin-bottom:15px;font-size:30px;font-weight:700;color:#646464;}.sub-menu .show-menu{position:absolute;background:url(/img/3/arrow_tab.png) no-repeat;background-size:contain;top:42px;right:0;width:25px;height:17px;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);}.sub-menu .show-menu.expand{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);}.sub-menu nav{display:block;}.sub-menu nav ul{border-top:2px solid #646464;border-bottom:2px solid #646464;}.sub-menu nav ul li{padding:9px 0 11px;}.sub-menu nav ul li a{display:inline-block;vertical-align:top;text-align:center;width:300px;color:#646464;font-size:20px;font-weight:700;}.sub-menu nav ul li a:hover,.sub-menu nav ul li a.current{color:#0467bf;}@media screen and (max-width: 1199px){.sub-menu nav ul{text-align:center;}}.payment-method{margin-top:43px;}.payment-method .payment-method-title{font-size:30px;font-weight:700;color:#646464;}.payment-method .payment-wrapper .list .card{display:inline-block;vertical-align:top;width:580px;min-height:265px;border-bottom:1px solid #e3e4e8;padding:18px 0 30px;box-sizing:border-box;margin-bottom:11px;letter-spacing:0.8px;}.payment-method .payment-wrapper .list .card .card-title{font-size:20px;font-weight:700;color:#323232;}.payment-method .payment-wrapper .list .card .card-logo{margin-top:11px;}.payment-method .payment-wrapper .list .card .card-content{margin-top:12px;}@media screen and (max-width: 600px){.payment-method .payment-wrapper .list .card{display:block;width:100%;}}.page-wrapper .container .inner{padding-top:54px;overflow:hidden;padding-bottom:55px;}.page-wrapper .container .inner .main{margin-top:49px;}.page-wrapper .container .inner .main .main-wrapper .main-title{margin-top:40px;font-size:30px;font-weight:700;}.page-wrapper .container .inner .main .main-wrapper .contact-detail{margin-top:21px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data{padding:14px 20px 28px 59px;box-sizing:border-box;border-bottom:1px solid #e1e1e1;margin-bottom:13px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data .data-prefix{display:inline-block;vertical-align:top;width:95px;font-size:18px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data .data-main{display:inline-block;vertical-align:middle;width:calc( 100% - 95px );letter-spacing:0.8px;font-size:18px;line-height:24px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data .data-main a{letter-spacing:0.8px;font-size:18px;line-height:24px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.half{display:inline-block;vertical-align:middle;width:48.3%;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.half:nth-child(even){margin-left:3.4%;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.data-address{background:url(/img/3/icon_address.png) no-repeat left top;background-size:50px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.data-workhour{background:url(/img/3/icon_hour.png) no-repeat left top;background-size:50px;padding-bottom:25px;margin-bottom:16px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.data-workhour p{line-height:28px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.data-tel{background:url(/img/3/icon_hotline.png) no-repeat left top;background-size:50px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.data-email{background:url(/img/3/icon_mail.png) no-repeat left top;background-size:50px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.data-fax{background:url(/img/3/icon_fax.png) no-repeat left top;background-size:50px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.data-whatsapp{background:url(/img/3/icon_whatsapp.png) no-repeat left top;background-size:50px;}.page-wrapper .container .inner .main .main-wrapper .google-map{margin-top:40px;position:relative;}.page-wrapper .container .inner .main .main-wrapper .google-map .normal-view{position:absolute;top:0;left:0;width:100%;height:100%;}.page-wrapper .container .inner .main .main-wrapper .google-map img{width:100%;height:auto;}.page-wrapper .container .inner .main .main-wrapper .google-street{margin-top:40px;position:relative;}.page-wrapper .container .inner .main .main-wrapper .google-street .street-view{position:absolute;top:0;left:0;width:100%;height:100%;}.page-wrapper .container .inner .main .main-wrapper .google-street img{width:100%;height:auto;}@media screen and (max-width: 767px){.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.half{display:block;width:100%;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data.half:nth-child(even){margin-left:0;}}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data .data-prefix{display:inline-block;vertical-align:top;width:130px;}.page-wrapper .container .inner .main .main-wrapper .contact-detail .data .data-main{display:inline-block;vertical-align:top;width:calc( 100% - 130px );}