@charset "UTF-8";::placeholder{color:#cccccc;font-family:"Microsoft Yahei","Microsoft JhengHei",sans-serif,Arial,Helvetica}html{overflow:-moz-scrollbars-vertical}body{visibility:visible;line-height:25px;background-color:#f2f2f2}body.fixed{overflow:hidden}html,body,form,input,select{margin:0px;padding:0px}body,td,th,input,textarea,select{font-size:13px}body,a{color:#0d0d0d;font-family:"Microsoft Yahei","Microsoft JhengHei",sans-serif,Arial,Helvetica;letter-spacing:0.6px}a{text-decoration:none;cursor:pointer;font-size:inherit;color:inherit}a.selected,a:hover{color:#b7383f}img{border:none}textarea:focus,input:focus{outline:0}input{vertical-align:top}input[type=text],input[type=password]{padding:0px 5px;box-sizing:border-box;border:1px solid #999999}input[type=radio],input[type=checkbox]{cursor:pointer}select{vertical-align:top;padding:2px;border:1px solid #999999}textarea{resize:none;box-sizing:border-box;padding:5px;border:1px solid #999999}table{border-collapse:collapse}table td{padding:5px;height:30px;line-height:20px;box-sizing:border-box}h1,h2,h3{margin:0px;display:inline}svg{fill:currentColor;width:20px;height:20px;margin:0px;padding:0px;vertical-align:top}.bold{font-weight:bolder}.clear{clear:both;width:0px;height:0px;line-height:0px;font-size:0px;overflow:hidden}.ellipsis,.categories .slide-menu .item,.view-list>li .info .note,.view-list>li .info .name,.article-list2 .list-wrap .info h2,.article-list .list-wrap .info h2,.homepage .news-list .desc .title,.dropdown .option-wrap .option-item{overflow:hidden;text-overflow:ellipsis}.hide{display:none !important}.nowarp,.ellipsis,.categories .slide-menu .item,.view-list>li .info .note,.view-list>li .info .name,.article-list2 .list-wrap .info h2,.article-list .list-wrap .info h2,.homepage .news-list .desc .title,.dropdown .option-wrap .option-item{white-space:nowrap}.left{text-align:left}.right{text-align:right}.center{text-align:center}.pointer,.product .size-wrap .input .input-plus,.product .size-wrap .input .input-minus,.cart-step1 .cart-list .action .qty-wrap .input .input-plus,.cart-step1 .cart-list .action .qty-wrap .input .input-minus,.dropdown .pick,select,label{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.white{color:#fff}.red,.error{color:#b71f1d}.green{color:#569b65}.blue{color:#54678f}.buttons{position:relative;width:148px;height:38px;line-height:38px;overflow:hidden;border:1px solid #404040;background-color:#404040;transition:all 0.3s;text-align:center;cursor:pointer}.buttons .button{position:relative;z-index:2;display:block;height:38px;font-size:15px;color:#fff}.buttons:after{content:"";position:absolute;z-index:1;top:0px;left:0px;bottom:0px;width:calc(100% + 30px);background-color:#fff;border-radius:0px 0px 30px 0px;transform:translate(-102%,0);transition:all 0.3s}.buttons:hover .button{color:#404040}.buttons:hover:after{transform:translate(0%,0)}.buttons.white{border-color:#404040;background-color:#fff}.buttons.white .button{color:#000}.buttons.white:after{background-color:#404040}.buttons.white:hover .button{color:#fff}.buttons.gray{border-color:#e6e6e6;background-color:#e6e6e6}.buttons.gray .button{color:#404040}.buttons.red,.buttons.buy,.buttons.customized{border-color:#b71f1d;background-color:#b71f1d}.buttons.red:hover .button,.buttons.buy:hover .button,.buttons.customized:hover .button{color:#b71f1d}.buttons.green,.buttons.inquiry{border-color:#569b65;background-color:#569b65}.buttons.green:hover .button,.buttons.inquiry:hover .button{color:#569b65}.separat-h{background-color:#b7383f;height:1px;border:0px}.noJS{font-size:19px}.noJS>div,.noJS>ul{display:none}.noJS>noscript{display:block;width:100%;line-height:10em}.tb-list{width:100%;border-collapse:collapse;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc}.tb-list td{padding:5px;height:30px;line-height:30px}.tb-list>thead td{font-weight:bolder;background-color:#d9d9d9}.tb-list>tbody tr:nth-child(even){background-color:#f2f2f2}.tb-list>tbody td{border-top:1px solid #cccccc;border-left:1px solid #cccccc}.ulist{list-style:none;list-style-image:none;list-style-position:outside;display:block;margin:0px;padding:0px}.ulist>li{display:block}.ulist.hz{font-size:0px;letter-spacing:0px;word-spacing:0px}.ulist.hz>li{display:inline-block;font-size:13px;vertical-align:top}.ulist.hz.rows2>li{width:50%}.ulist.hz.rows3>li{width:33.3%}.ulist.hz.rows4>li{width:25%}.tlist{display:table;width:100%;margin:0px;padding:0px}.tlist>li{display:table-cell;vertical-align:top}.tlist.rows2>li{width:50%}.tlist.rows3>li{width:33.3%}.tlist.rows4>li{width:25%}.dlist{margin:0px;padding:0px}.dlist>a{display:block}.dlist.hz{font-size:0px;letter-spacing:0px;word-spacing:0px}.dlist.hz>a{display:inline-block;font-size:13px;vertical-align:top}.dlist.hz.rows2>a{width:50%}.dlist.hz.rows3>a{width:33.3%}.dlist.hz.rows4>a{width:25%}.notify{position:relative}.notify>.notify-close{position:absolute;top:-13px;right:-13px;height:26px;width:26px;border-radius:50%;background-color:#fff;text-align:center}.notify>.notify-close svg{height:22px;width:22px;vertical-align:-5px}.notify>.layout{padding:8px 15px;margin:0px;border:5px solid transparent;background-color:#fff;font-size:15px}.notify>.layout>.heading{font-weight:bold}.notify>.layout a{color:#000}.notify>.layout.attention{color:#c09853;border-color:#fad282}.notify>.layout.attention+.notify-close{display:none}.notify>.layout.success,.notify>.layout.success+.notify-close{color:#468847;border-color:#50be3c}.notify>.layout.info,.notify>.layout.info+.notify-close{color:#000000;border-color:#bce8f1}.notify>.layout.warning,.notify>.layout.warning+.notify-close{color:#b7393f;border-color:#db5c60}.notify.shadow{-moz-filter:drop-shadow(0 2px 3px rgba(0,0,0,0.7));-ms-filter:drop-shadow(0 2px 3px rgba(0,0,0,0.7));-o-filter:drop-shadow(0 2px 3px rgba(0,0,0,0.7));filter:drop-shadow(0 2px 3px rgba(0,0,0,0.7))}.overlay{position:fixed;z-index:999;top:0px;left:0px;right:0px;bottom:0px;margin:0px;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.7);transition:all 0.7s}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.overlay.show{visibility:visible;opacity:1}.overlay.delay{transition-delay:0.4s}.overlay>.popup{position:absolute;z-index:1000;top:0px;left:0px;right:0px;bottom:0px;margin:auto;max-width:1500px;max-height:790px;opacity:0;visibility:hidden;background-color:#fff;transition:all 0.7s}.overlay>.popup.customized{max-width:1200px;margin-left:auto;margin-right:auto;transition:none}.overlay>.popup.customized_preview{max-width:1200px;margin-left:auto;margin-right:auto}.overlay>.popup.show{visibility:visible;opacity:1}.overlay>.popup>.close{position:absolute;z-index:1002;cursor:pointer;top:10px;right:10px;width:30px;height:30px}.overlay>.popup>.close svg{width:25px;height:25px;transition:transform 0.5s}.overlay>.popup>.close:hover svg{color:#b71f1d;transform:rotate(180deg)}.overlay>.popup .contenter,.overlay>.popup .content{height:100%}.overlay>.popup .contenter{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.overlay .popup2{position:absolute;z-index:1000;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;visibility:hidden}.overlay .popup2.cttext{max-width:480px;overflow:hidden;overflow-y:auto}.overlay .popup2 .wpop-block{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;margin:auto}.overlay .popup2 .wpop-block.cttxt{max-width:450px;max-height:510px}.overlay .popup2 .corp-wrap{position:absolute;top:0;left:0;right:0;bottom:60px;margin:0}.overlay .popup2 .cttext-wrap{position:absolute;top:0;left:0;right:0;bottom:60px}.overlay .popup2 .cttext-wrap .input{border:1px solid #000;height:48px;width:100%;font-size:25px;background-color:transparent;text-align:center}.overlay .popup2 .cttext-wrap .family-wrap{display:flex;flex-wrap:wrap;margin-top:30px}.overlay .popup2 .cttext-wrap .family-wrap a{height:48px;width:calc(50% - 2px);background-color:#fff;border:1px solid #cccccc;font-size:17px;display:flex;justify-content:center;align-items:center}.overlay .popup2 .cttext-wrap .family-wrap a[data-val="Noto Sans TC"]{font-family:"Noto Sans TC"}.overlay .popup2 .cttext-wrap .family-wrap a[data-val="Noto Serif TC"]{font-family:"Noto Serif TC"}.overlay .popup2 .cttext-wrap .family-wrap a[data-val="Open Sans"]{font-family:"Open Sans"}.overlay .popup2 .cttext-wrap .family-wrap a[data-val=Roboto]{font-family:Roboto}.overlay .popup2 .cttext-wrap .family-wrap a.selected{color:#b71f1d}.overlay .popup2 .cttext-wrap .ctnote{margin:12px 0;line-height:26px;text-align:center}.overlay .popup2 .cttext-wrap .color-wrap{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.overlay .popup2 .cttext-wrap .color-wrap .circle{width:50px;height:50px;border-radius:50%;border:2px solid transparent}.overlay .popup2 .cttext-wrap .color-wrap .circle.black{background-color:#000}.overlay .popup2 .cttext-wrap .color-wrap .circle.white{background-color:#fff;box-shadow:0 0 0 1px #cccccc}.overlay .popup2 .cttext-wrap .color-wrap .circle.red{background-color:red}.overlay .popup2 .cttext-wrap .color-wrap .circle.green{background-color:#009944}.overlay .popup2 .cttext-wrap .color-wrap .circle.blue{background-color:#1d2088}.overlay .popup2 .cttext-wrap .color-wrap .circle.orange{background-color:#f39800}.overlay .popup2 .cttext-wrap .color-wrap .circle.purple{background-color:#601986}.overlay .popup2 .cttext-wrap .color-wrap .txt{opacity:0;color:#000;text-align:center;font-size:13px;line-height:20px;padding-top:5px}.overlay .popup2 .cttext-wrap .color-wrap a:hover .circle,.overlay .popup2 .cttext-wrap .color-wrap a.selected .circle{border-color:#999999}.overlay .popup2 .cttext-wrap .color-wrap a:hover .txt,.overlay .popup2 .cttext-wrap .color-wrap a.selected .txt{opacity:1}.overlay .popup2 .cttext-wrap .size-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 65px 0}.overlay .popup2 .cttext-wrap .size-wrap a{background-color:#fff;border:1px solid #cccccc;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.overlay .popup2 .cttext-wrap .size-wrap a.selected{color:#b71f1d}.overlay .popup2 .crop{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.overlay .popup2 .crop img{position:relative;top:0;left:0;cursor:move}.overlay .popup2 .crop img.maxW{max-width:100%}.overlay .popup2 .crop img.maxH{max-height:100%}.overlay .popup2 .crop.bg{z-index:2}.overlay .popup2 .crop.bg img{z-index:1;opacity:0.7;filter:blur(5px)}.overlay .popup2 .crop.area{z-index:3;width:calc(100% - 4px);height:calc(100% - 4px);border:2px dashed #666666;overflow:hidden}.overlay .popup2 .action{position:absolute;left:0;right:0;bottom:0;display:flex;max-width:320px;justify-content:space-between;margin:20px auto 0}.overlay .popup2 .action .buttons{flex:none;width:calc(50% - 10px)}.overlay .popup2 .action svg{vertical-align:-4px}.overlay .popup2.show{visibility:visible;opacity:1}.overlay.whitepop{z-index:1000;background-color:rgba(255,255,255,0.7)}.dropdown{position:relative;font-size:15px}.dropdown .pick{text-align:right;padding-left:5px}.dropdown .pick svg{vertical-align:-5px}.dropdown .option-wrap{position:absolute;z-index:3;top:25px;right:0px;background-color:#fff;border:1px solid #bfbfbf;padding:5px;opacity:0;visibility:hidden;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:visibility 0.5s,opacity 0.5s}.dropdown .option-wrap .option-item{cursor:pointer;padding:0px 5px}.dropdown .option-wrap .option-item:hover{color:#b7383f}.dropdown .option-wrap.show{visibility:visible;opacity:1}.pagination{line-height:40px;text-align:center;margin-top:30px}.pagination svg{vertical-align:-4px}.pagination a,.pagination b{position:relative;z-index:1;width:40px;height:40px;display:inline-block;box-sizing:border-box;vertical-align:top;text-decoration:none;font-size:15px}.pagination a:after,.pagination b:after{content:"";position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;width:10px;height:10px;margin:auto;border-radius:50%;background-color:#bfbfbf;opacity:0;visibility:hidden}.pagination a span,.pagination b span{position:relative;z-index:2}.pagination b{color:gray}.pagination b.selected{color:#fff}.pagination b.selected:after{width:40px;height:40px}.pagination a:after{transition:width 0.3s,height 0.3s}.pagination a:hover{color:#fff}.pagination a:hover:after{width:40px;height:40px}.pagination a:hover:after,.pagination b.selected:after{visibility:visible;opacity:1}.gray1{color:#0d0d0d}.gray2{color:#1a1a1a}.gray3{color:#262626}.gray4{color:#333333}.gray5{color:#404040}.gray6{color:#4d4d4d}.gray7{color:#595959}.gray8{color:#666666}.gray9{color:#737373}.gray10{color:gray}.gray11{color:#8c8c8c}.gray12{color:#999999}.gray13{color:#a6a6a6}.gray14{color:#b3b3b3}.gray15{color:#bfbfbf}.gray16{color:#cccccc}.gray17{color:#d9d9d9}.gray18{color:#e6e6e6}.gray19{color:#f2f2f2}.fzn{font-size:11px}.fz0{font-size:13px}.fz1{font-size:15px}.fz2{font-size:17px}.fz3{font-size:19px}.fz4{font-size:21px}.fz5{font-size:23px}.fz6{font-size:25px}.fz7{font-size:27px}.fz8{font-size:31px}.fz9{font-size:33px}.fzm{font-size:35px}[class^=mat-],[class*=" mat-"]{background:url("../image/spriters.png") left top no-repeat}.mat-footer-eminent{background-position:0 -100px;width:99px;height:20px}.mat-footer-probeetle{background-position:0 -120px;width:94px;height:21px}.mat-icon1{background-position:-60px -160px;width:60px;height:60px}.mat-icon2{background-position:0 -141px;width:60px;height:60px}.mat-icon3{background-position:-159px -100px;width:60px;height:60px}.mat-icon4{background-position:-99px -100px;width:60px;height:60px}.mat-logo1{background-position:0 0;width:290px;height:60px}.mat-bg1{background-position:0 -60px;width:255px;height:40px}.mat-error{background-position:0 -201px;width:49px;height:49px}.mat-success{background-position:-120px -160px;width:47px;height:47px}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.restrict{position:relative;z-index:1;max-width:1500px;margin:0px auto;box-sizing:border-box}#header{position:fixed;z-index:3;top:0px;left:0px;right:0px;height:70px;color:#fff;background-color:#262626}#header.abs{position:absolute}#header>.restrict{padding:0px 200px 0px 220px}#header .logo{position:absolute;top:0px;left:15px;height:40px;width:194px;margin:15px 0px;background:center no-repeat}#header .logo a{display:block;width:100%;height:100%}#header .search-wrap{position:absolute;z-index:3;top:10px;left:220px;right:10px;height:50px;margin:0px;opacity:0;visibility:hidden;background-color:#262626;transition:visibility 0.8s,opacity 0.8s}#header .search-wrap.show{visibility:visible;opacity:1}#header .search-wrap>li{width:50px;height:50px;text-align:center;line-height:50px}#header .search-wrap>li.input{position:relative;width:calc(100% - 100px)}#header .search-wrap>li.input:after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:2px;background-color:#fff}#header .search-wrap>li svg{width:24px;height:24px;vertical-align:-8px}#header .search-wrap input[type=text]{width:100%;line-height:48px;background-color:transparent;border:0px;color:#fff;font-size:15px}#header .search-wrap input[type=text]::placeholder{color:#666666}#header #menuBG{position:fixed;z-index:9;top:70px;left:0px;right:0px;bottom:0px;margin:0px}#header #menu{height:100%}#header #menu>li{position:relative;width:12%}#header #menu>li:after{content:"";position:absolute;bottom:0px;left:0px;right:0px;height:0px;background-color:#737373;transition:height 0.3s}#header #menu>li.selected,#header #menu>li:hover{color:#b7383f;font-weight:bold}#header #menu>li.selected:after,#header #menu>li:hover:after{height:5px}#header #menu>li.small-ctrl{position:relative;display:none}#header #menu>li.small-ctrl .search-wrap{background-color:transparent;top:-1px;left:10px;right:10px}#header #menu>li.small-ctrl .search-wrap li+li:after{display:none}#header #menu>li.small-ctrl .cart-total{position:absolute;z-index:1;top:5px;right:5px;line-height:19px;background-color:#b71f1d;color:#fff;padding:0px 3px;border-radius:3px;font-family:sans-serif}#header #menu a{display:block;height:100%;line-height:70px;text-align:center;font-size:17px}#header #menu a.selected,#header #menu a:hover{color:inherit}#header #menu-small{position:absolute;top:15px;bottom:15px;right:15px}#header #menu-small svg{width:24px;height:24px;vertical-align:top}#header #menu-small a{position:relative;z-index:1;height:40px;width:50px;line-height:40px;text-align:center;box-sizing:border-box;padding:7px}#header #menu-small a+a{margin-left:6px;padding-right:0px}#header #menu-small a+a:after{content:"";position:absolute;top:5px;bottom:5px;left:0px;width:1px;display:block;background-color:#fff}#header #menu-small .main-menu{display:none}#header #menu-small .cart-total{position:absolute;z-index:1;top:0px;right:0px;line-height:19px;background-color:#b71f1d;color:#fff;padding:0px 3px;border-radius:3px;font-family:sans-serif}#header #submenu{position:absolute;z-index:3;top:70px;left:0px;right:0px;visibility:hidden;opacity:0;height:90px;transition:all 0.8s;background-color:#fff}#header #submenu.show{visibility:visible;opacity:1}#header #submenu>.restrict{height:100%}#header #submenu .submenu-container{position:absolute;top:0px;left:0px;right:0px;height:100%;text-align:center;visibility:hidden;opacity:0;transition:all 0.8s;color:#000}#header #submenu .submenu-container.show{visibility:visible;opacity:1}#header #submenu .submenu-wrapper{overflow:hidden;overflow-x:auto;white-space:nowrap;margin:0px 30px;height:100%}#header #submenu .submenu-slide{text-align:center;padding:10px 10px 5px 10px;box-sizing:border-box}#header #submenu .submenu-slide .image{width:50px;height:50px;margin:0px auto;background-size:cover}#header #submenu .submenu-slide .name{height:25px;line-height:25px;font-size:13px}#header #submenu .submenu-prev,#header #submenu .submenu-next{position:absolute;display:block;top:0px;width:30px;bottom:0px;padding:32px 0px;cursor:pointer;display:none}#header #submenu .submenu-prev svg,#header #submenu .submenu-next svg{width:25px;height:25px}#header #submenu .submenu-prev.show,#header #submenu .submenu-next.show{display:block}#header #submenu .submenu-prev:after,#header #submenu .submenu-next:after{content:"";position:absolute;top:5px;bottom:5px;width:1px;background-color:#bfbfbf}#header #submenu .submenu-prev{left:0px}#header #submenu .submenu-prev:after{right:0px}#header #submenu .submenu-next{right:0px}#header #submenu .submenu-next:after{left:0px}#container{position:relative;z-index:1;margin-top:70px;min-height:500px}#footer{position:relative;z-index:2;min-height:400px;background-color:#262626}#footer a{color:gray}#footer a.white{color:#fff}#footer a:hover{color:#fff}#footer .wrap{min-height:335px}#footer .wrap .head{position:relative;color:#fff;font-size:17px;line-height:30px}#footer .wrap .item{line-height:30px;font-size:15px;display:block}#footer .wrap .block1{width:330px;min-width:300px;padding-top:40px}#footer .wrap .block1 .footerlogo{width:290px;height:60px;margin:15px 0px 15px 15px}#footer .wrap .block1 .footerlogo img{width:100%}#footer .wrap .block1 .slogan{margin-left:92px;line-height:24px;font-size:15px;color:#fff}#footer .wrap .block2{width:calc(100% - 840px);height:335px;min-width:400px;box-sizing:border-box;padding:40px 20px 0px 20px;border-left:1px solid gray;border-right:1px solid gray}#footer .wrap .block2 .wrap-ib{display:inline-block}#footer .wrap .block3{max-width:510px;width:100%;height:335px;box-sizing:border-box;min-width:290px;padding-top:40px;border-right:1px solid gray}#footer .wrap .block3 .categorys{height:170px}#footer .wrap .block3 .categorys .head{padding-bottom:10px}#footer .wrap .block3 .categorys .head:after{content:"";position:absolute;left:30px;right:30px;bottom:2px;display:block;height:1px;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.05) 15%,rgba(255,255,255,0.1) 20%,rgba(255,255,255,0.1) 80%,rgba(255,255,255,0.05) 85%,rgba(255,255,255,0) 100%)}#footer .wrap .block3 .categorys .item{display:inline-block}#footer .wrap .block3 .other{height:119px;border-top:1px solid gray}#footer .wrap .block3 .other .head{margin-top:14px}#footer .wrap .block3 .other .faq-wrap{height:124px;border-left:1px solid gray}#footer .footer-bar{position:relative;border-top:1px solid gray;min-height:64px;line-height:64px;box-sizing:border-box}#footer .footer-bar .share{position:absolute;top:0px;left:15px;max-height:64px;width:240px;overflow:hidden}#footer .footer-bar .share a{width:40px;height:40px;box-sizing:border-box;margin:12px 10px 12px 0px;padding-top:10px;text-align:center}#footer .footer-bar .share a svg{width:24px;height:24px}#footer .footer-bar .share .follow{margin-right:10px;font-size:15px}#footer .footer-bar .link{width:100%;padding:0px 420px 0px 240px;box-sizing:border-box}#footer .footer-bar .link a{padding:0px 25px}#footer .footer-bar .link .image{display:inline-block;vertical-align:-5px}#footer .footer-bar .copyright{position:absolute;top:0px;right:0px;width:420px;text-align:right;font-size:11px}#footerMenuBG{position:fixed;z-index:3;top:0px;left:0px;right:0px;bottom:0px;margin:0px}#footerMenu{position:fixed;z-index:4;left:0px;right:0px;bottom:0px;height:60px;background-color:#fff;border:1px solid #f2f2f2;opacity:0;visibility:hidden}#footerMenu>li{position:relative;width:25%;height:100%;text-align:center}#footerMenu svg{color:#737373;width:25px;height:25px;vertical-align:-5px}#footerMenu .text{line-height:20px}#footerMenu .footer-category-wrap{position:fixed;z-index:2;left:0px;right:0px;bottom:60px;opacity:0;visibility:hidden;background-color:#fff;border:1px solid #f2f2f2;transition:opacity 1s,visibility 1s;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#footerMenu .footer-category-wrap .item+.item{border-top:1px solid #f2f2f2}#footerMenu .footer-category-wrap a{height:auto}#footerMenu .footer-category-wrap.show{visibility:visible;opacity:1}#footerMenu .footer-search-wrap{position:fixed;z-index:2;left:0px;right:0px;bottom:60px;height:55px;opacity:0;visibility:hidden;background-color:#fff;border:1px solid #f2f2f2;transition:opacity 1s,visibility 1s}#footerMenu .footer-search-wrap>li{padding:10px;box-sizing:border-box}#footerMenu .footer-search-wrap input{height:35px;width:100%}#footerMenu .footer-search-wrap a{padding:4px}#footerMenu .footer-search-wrap .input{width:calc(100% - 45px)}#footerMenu .footer-search-wrap .send{width:45px;padding-left:0px}#footerMenu .footer-search-wrap.show{visibility:visible;opacity:1}#footerMenu .cart-total{position:absolute;z-index:1;top:8px;right:15%;line-height:19px;background-color:#b71f1d;color:#fff;padding:0px 3px;border-radius:3px;font-family:sans-serif}#footerMenu a{height:100%;display:block;box-sizing:border-box;padding:10px 7px}#footerMenu a:hover svg{color:#b71f1d}#gototop{position:fixed;z-index:2;right:20px;bottom:100px;width:30px;line-height:30px;height:90px;text-align:center;background-color:rgba(255,255,255,0.5);border:1px solid #ccc;border-radius:20px;box-shadow:0px 0px 10px -2px #aaa;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;font-size:15px;font-weight:bold;font-family:serif;cursor:pointer;visibility:hidden;opacity:0;transition:all 0.5s}#gototop svg{vertical-align:0px;margin-top:-10px;margin-bottom:-5px}#gototop.show{visibility:visible;opacity:1}#gototop.show:hover{color:#fff;background-color:rgba(0,0,0,0.7)}.homepage #homecategory .top>li{width:50%}.homepage #homecategory .bottom>li{width:33.3%}.homepage #homecategory .bottom>li:nth-child(2){width:33.4%}.homepage #homecategory .bottom>li:nth-child(2):after{padding-top:79.75%}.homepage #homecategory .top>li,.homepage #homecategory .bottom>li{position:relative;z-index:1;overflow:hidden}.homepage #homecategory .top>li:after,.homepage #homecategory .bottom>li:after{content:"";display:block;padding-top:80%}.homepage #homecategory .top>li:first-of-type .image,.homepage #homecategory .bottom>li:first-of-type .image{background-position:-100px center}.homepage #homecategory .top>li:last-of-type .image,.homepage #homecategory .bottom>li:last-of-type .image{background-position:100px center}.homepage #homecategory .top>li:hover .image,.homepage #homecategory .bottom>li:hover .image{transform:scale(1.05)}.homepage #homecategory .top>li:hover .bg,.homepage #homecategory .bottom>li:hover .bg{top:30px;bottom:30px;left:30px;right:30px;visibility:visible;opacity:1}.homepage #homecategory .top>li:hover .text,.homepage #homecategory .bottom>li:hover .text{visibility:visible;opacity:1}.homepage #homecategory .top>li:hover .name,.homepage #homecategory .bottom>li:hover .name{visibility:visible;opacity:1;transform:translateY(0px)}.homepage #homecategory .top>li:hover .line,.homepage #homecategory .bottom>li:hover .line{visibility:visible;opacity:1;width:80%}.homepage #homecategory .top>li:hover .note,.homepage #homecategory .bottom>li:hover .note{visibility:visible;opacity:1;transform:translateY(0px)}.homepage #homecategory .image{position:absolute;z-index:1;top:0px;bottom:0px;left:0px;right:0px;margin:0px;background:center no-repeat;background-size:cover;transition:all 0.7s}.homepage #homecategory .bg{position:absolute;z-index:1;top:0px;bottom:0px;left:0px;right:0px;margin:0px;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.7);transition:all 0.7s}.homepage #homecategory .text{position:absolute;z-index:2;top:0px;bottom:0px;left:0px;right:0px;max-width:70%;height:90px;margin:auto;opacity:0;visibility:hidden;text-align:center;transition:all 0.7s}.homepage #homecategory .name{color:#fff;font-size:23px;font-weight:bold;opacity:0;visibility:hidden;transform:translateY(-100px);transition:all 0.7s}.homepage #homecategory .line{height:1px;background-color:rgba(255,255,255,0.5);width:0px;margin:20px auto;opacity:0;visibility:hidden;transition:all 1.5s}.homepage #homecategory .note{color:#b3b3b3;font-size:15px;opacity:0;visibility:hidden;transform:translateY(100px);transition:all 0.7s}.homepage #homecategory .animation>li .image{background-position:center center !important}.homepage .arrival{position:relative;z-index:1;padding:50px 0px;background-color:#fff}.homepage .arrival .head{max-width:460px;margin:30px auto;text-align:center}.homepage .arrival .head .text{position:relative;z-index:1;height:80px;line-height:80px}.homepage .arrival .head .text .title{position:absolute;z-index:2;left:0px;right:0px;margin:0px auto;color:#333333;font-size:35px;font-weight:bold}.homepage .arrival .head .text svg{position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;width:80px;height:80px;margin:auto;color:#e6e6e6}.homepage .arrival .head .note{margin:10px 15px 0px 15px;color:#a6a6a6;font-size:15px}.homepage .arrival .arrival-wrap{position:relative;z-index:1}.homepage .arrival .view-list>li,.homepage .arrival .view-list .shopping{background-color:#f2f2f2}.homepage .arrival .view-list .hover-bg{border:1px solid #f2f2f2}.homepage .arrival .swiper-container{padding:20px}.homepage .arrival .swiper-wrapper{white-space:nowrap}.homepage .arrival .swiper-button-next,.homepage .arrival .swiper-button-prev{background:none;width:44px;height:44px;background-color:#fff;border-radius:50%;box-sizing:border-box;padding:8px 11px;border:1px solid #e6e6e6;outline:none}.homepage .arrival .swiper-button-next svg,.homepage .arrival .swiper-button-prev svg{width:25px;height:25px;vertical-align:top}.homepage .arrival .swiper-button-next{right:50px}.homepage .arrival .swiper-button-prev{left:50px;padding:8px 6px}.homepage #homearticle{position:relative;z-index:1;color:#fff;font-size:15px;background:url("../image/homearticlebg.jpg") center no-repeat;background-attachment:fixed;padding:30px 30px 50px 30px;box-sizing:border-box;background-size:cover}.homepage #homearticle .icon{margin-left:-65px;font-family:"Anton";line-height:50px}.homepage #homearticle .icon .head{font-size:33px;margin-left:12px}.homepage #homearticle .icon svg{width:50px;height:50px}.homepage #homearticle .desc{margin-top:30px;line-height:30px;max-width:550px;text-align:justify}.homepage #homearticle .link{margin-top:100px;display:inline-block;line-height:30px}.homepage #homearticle .link svg{vertical-align:-5px}.homepage .homenews{padding:30px 0px 50px 0px;background-color:#fff}.homepage .homenews .swiper-container{padding:20px}.homepage .homenews .swiper-button-next,.homepage .homenews .swiper-button-prev{background:none;width:44px;height:44px;background-color:#fff;border-radius:50%;box-sizing:border-box;padding:8px 11px;border:1px solid #e6e6e6;outline:none}.homepage .homenews .swiper-button-next svg,.homepage .homenews .swiper-button-prev svg{width:25px;height:25px;vertical-align:top}.homepage .homenews .swiper-button-next{right:50px}.homepage .homenews .swiper-button-prev{left:50px;padding:8px 6px}.homepage .homenews-wrap{position:relative}.homepage .news-head{max-width:460px;margin:30px auto;text-align:center}.homepage .news-head .text{position:relative;z-index:1;height:80px;line-height:80px}.homepage .news-head .text .title{position:absolute;z-index:2;left:0px;right:0px;margin:0px auto;color:#333333;font-size:35px;font-family:"Anton"}.homepage .news-head .text svg{position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;width:80px;height:80px;margin:auto;color:#e6e6e6}.homepage .news-list{margin-top:30px}.homepage .news-list .image-wrap{position:relative;z-index:1;overflow:hidden}.homepage .news-list .image-wrap:after{content:"";padding-top:60%;display:block}.homepage .news-list .image{position:absolute;z-index:1;top:0px;bottom:0px;left:0px;right:0px;margin:0px;background:center no-repeat;background-size:cover;transition:all 0.7s}.homepage .news-list .info{height:90px;margin-top:20px;overflow:hidden}.homepage .news-list .date{position:relative;z-index:1;width:100px;height:100%;text-align:center}.homepage .news-list .date .day{position:absolute;z-index:1;top:0px;left:7px;right:0px;bottom:0px;margin:0px;line-height:92px;font-size:92px;font-family:sans-serif;font-weight:bold;color:#e6e6e6}.homepage .news-list .date .year{position:relative;z-index:2;line-height:90px;white-space:nowrap;font-weight:bold;font-size:14px;color:#d1922c}.homepage .news-list .desc{position:relative;z-index:1;margin-left:20px;width:calc(100% - 120px);height:100%;padding-left:15px;box-sizing:border-box}.homepage .news-list .desc:after{content:"";position:absolute;z-index:2;top:0px;bottom:0px;left:0px;margin:0px;display:block;width:1px;background-color:#000}.homepage .news-list .desc .title{font-size:17px;line-height:1.2em;font-weight:bold}.homepage .news-list .desc .summary{color:gray;margin-top:10px;height:60px;overflow:hidden;line-height:20px;letter-spacing:1px}.homepage .news-list .bg{position:absolute;z-index:1;top:0px;bottom:0px;left:0px;right:0px;margin:0px;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.7);transition:all 0.7s}.homepage .news-list .text{position:absolute;z-index:2;top:50%;bottom:0px;left:0px;right:0px;max-width:70%;height:120px;margin:0px auto;opacity:0;visibility:hidden;text-align:center;transform:translateY(-50%);transition:all 0.7s}.homepage .news-list .name{color:#fff;font-size:23px;font-weight:bold;line-height:30px;opacity:0;visibility:hidden;transform:translateY(-100px);transition:all 0.7s}.homepage .news-list .line{height:1px;background-color:rgba(255,255,255,0.5);width:0px;margin:20px auto;opacity:0;visibility:hidden;transition:all 1.5s}.homepage .news-list .note{color:#b3b3b3;font-size:15px;opacity:0;visibility:hidden;transform:translateY(100px);transition:all 0.7s}.homepage .news-list .news-item:hover .image{transform:scale(1.05)}.homepage .news-list .news-item:hover .bg{top:20px;bottom:20px;left:20px;right:20px;visibility:visible;opacity:1}.homepage .news-list .news-item:hover .text{visibility:visible;opacity:1}.homepage .news-list .news-item:hover .name{visibility:visible;opacity:1;transform:translateY(0px)}.homepage .news-list .news-item:hover .line{visibility:visible;opacity:1;width:80%}.homepage .news-list .news-item:hover .note{visibility:visible;opacity:1;transform:translateY(0px)}.popup-show{position:fixed;z-index:99;top:0;left:0;right:0;bottom:0}.popup-show iframe{width:100%;height:100%}.popup-show .close-wrap{position:absolute;top:0;right:0;left:0;background-color:#000;width:100%;height:60px}.popup-show .close{position:absolute;top:5px;right:5px;height:50px;width:50px;color:#fff;display:flex;justify-content:center;align-items:center}.popup-show .close svg{width:40px;height:40px}#popup-wrap{height:100%}#popup-wrap .popup-left{position:relative;z-index:3;width:250px;height:100%;overflow:hidden;transition:transform 0.5s}#popup-wrap .popup-left:before{content:"";position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;margin:-35px;overflow:hidden;background:url("../image/loginbg.jpg") center no-repeat;background-size:cover;filter:blur(20px)}#popup-wrap .popup-left:after{content:"";position:absolute;z-index:2;top:0px;left:0px;right:0px;bottom:0px;margin:0px;background-color:rgba(0,0,0,0.7)}#popup-wrap .popup-left svg{vertical-align:-6px;width:25px;height:25px}#popup-wrap .popup-left .logo{position:relative;z-index:3;height:90px;box-sizing:border-box;padding:15px;background-color:#54678f;color:#fff}#popup-wrap .popup-left .logo svg{width:60px;height:60px;vertical-align:top}#popup-wrap .popup-left .logo .txt{font-family:Anton;letter-spacing:2.2px;font-size:27px;line-height:1.1em;margin-left:10px}#popup-wrap .popup-left .footer{position:relative;z-index:3;display:block;height:50px;line-height:50px;box-sizing:border-box;padding:0px 10px 0px 40px;font-size:17px;color:#fff}#popup-wrap .popup-left .footer:hover{background-color:#1a1a1a}#popup-wrap .popup-left .popup-menu{position:relative;z-index:3;height:calc(100% - 140px);overflow:hidden;overflow-y:auto}#popup-wrap .popup-left .menu-wrap{margin-bottom:30px}#popup-wrap .popup-left .menu-wrap>li{position:relative}#popup-wrap .popup-left .menu-wrap>li:after{content:"";position:absolute;bottom:0px;left:0px;right:0px;margin:0px;border-top:1px solid rgba(0,0,0,0.5);border-bottom:1px solid rgba(255,255,255,0.5);height:0px}#popup-wrap .popup-left .menu-link{display:block;height:70px;line-height:70px;box-sizing:border-box;padding:0px 10px 0px 40px;font-size:17px;color:#fff}#popup-wrap .popup-left .menu-link:hover,#popup-wrap .popup-left .menu-link.selected{background-color:#1a1a1a}#popup-wrap .popup-left .menu-link .txt{margin-left:5px}#popup-wrap .popup-shadow{position:absolute;z-index:2;top:0px;bottom:0px;left:0px;right:0px;margin:0px;background-color:rgba(0,0,0,0.7)}#popup-wrap .popup-right{position:relative;z-index:1;width:calc(100% - 250px);height:100%;overflow:hidden;background-color:#e6e6e6}#popup-wrap .popup-right .heading{position:relative;min-height:40px;background-color:#fff}#popup-wrap .popup-right .footer{position:relative;height:40px;line-height:40px;margin:0px 30px}#popup-wrap .popup-right .footer-left{width:150px;font-weight:bold}#popup-wrap .popup-right .footer-left span+span{color:#54678f}#popup-wrap .popup-right .footer-left span+span:before{content:"|";margin-left:5px;padding-right:9px;color:#000}#popup-wrap .popup-right .footer-right{width:calc(100% - 160px);margin-left:10px;text-align:right;color:#999999}#popup-wrap .popup-right .welcome{width:100%;height:70px;line-height:70px;box-sizing:border-box;padding-left:25px;padding-right:90px}#popup-wrap .popup-right .welcome .wel-left{width:calc(100% - 250px);font-size:17px}#popup-wrap .popup-right .welcome .wel-right{font-size:15px;text-align:right;width:250px;color:gray}#popup-wrap .popup-right .smail-menu{display:none;position:absolute;top:0px;left:0px;width:50px;height:40px;line-height:14px;box-sizing:border-box;background-color:#54678f;color:#fff;padding:0px 8px;font-size:11px}#popup-wrap .popup-right .smail-menu svg{width:24px;height:24px;margin:0px 5px}#popup-wrap .popup-right .popup-close{position:absolute;display:block;top:0px;right:0px;width:70px;height:70px;line-height:70px;box-sizing:border-box;padding:23px;background-color:#54678f;color:#fff}#popup-wrap .popup-right .popup-close svg{width:24px;height:24px}#popup-wrap .popup-right .content-wrap{height:calc(100% - 110px);overflow:hidden;overflow-y:auto;box-sizing:border-box}#popup-wrap .popup-right .popup-content{margin:30px}#popup-wrap .popup-right .popup-content .slogan{font-size:15px;color:#737373}#popup-wrap .popup-right .popup-content .slogan svg{width:18px;height:18px;vertical-align:-4px}#customized-wrap{height:100%;background-color:#e6e6e6}#customized-wrap .heading{display:flex;height:70px}#customized-wrap .heading .title{flex:auto;display:flex;align-items:center;background-color:#fff;font-size:19px;padding-left:20px}#customized-wrap .heading .artItem{margin-left:15px;color:#54678f}#customized-wrap .heading .artItem:hover{color:#b71f1d}#customized-wrap .heading .popup-close{flex:none;width:70px;height:70px;box-sizing:border-box;padding:23px;background-color:#54678f;color:#fff}#customized-wrap .heading .popup-close svg{width:24px;height:24px}#customized-wrap .content-wrap{height:calc(100% - 70px);overflow:hidden;overflow-y:auto;box-sizing:border-box}#customized-wrap .popup-content{display:flex;justify-content:space-between;align-items:flex-start;margin:60px}#customized-wrap .popup-content .title{font-size:17px;font-weight:bold;margin-bottom:15px}#customized-wrap .popup-content .note{font-size:15px;color:#666666}#customized-wrap .popup-content .image,#customized-wrap .popup-content .info{flex:none;width:calc(50% - 40px)}#customized-wrap .popup-content .image{position:relative;background:center no-repeat;background-size:contain}#customized-wrap .popup-content .image::before{content:"";display:block;padding-top:120%}#customized-wrap .popup-content .ct-image{position:absolute;z-index:1;top:-6%;left:0;right:0;bottom:0;width:46%;height:57.5%;margin:auto;background:center no-repeat;background-size:contain;border:1px dashed #666}#customized-wrap .popup-content .ct-image.icon{background-image:url("../image/camera.svg");background-size:64px}#customized-wrap .popup-content .ct-image .ruler{position:absolute;z-index:2;top:-1px;right:-1px;width:110%;height:110%;background:url("../image/ruler.png") 0 0 no-repeat;background-size:contain}#customized-wrap .popup-content .ct-image .width{position:absolute;top:-25px;left:0;right:0;margin:0 auto;height:25px}#customized-wrap .popup-content .ct-image .height{position:absolute;top:0;bottom:0;right:-25px;margin:auto 0;width:25px;writing-mode:vertical-lr}#customized-wrap .popup-content .ct-image .width,#customized-wrap .popup-content .ct-image .height{display:flex;justify-content:center;align-items:center;font-size:15px}#customized-wrap .popup-content .ct-image .width::after,#customized-wrap .popup-content .ct-image .height::after{content:" mm"}#customized-wrap .popup-content .ct-text-wrap{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;margin:0;overflow:hidden}#customized-wrap .popup-content .ct-text-wrap .ct-text{position:absolute;z-index:2;top:0;left:0;background:0 0 no-repeat;background-size:contain;min-height:1em;cursor:move}#customized-wrap .popup-content .ct-text-wrap .ct-text::before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;margin:-4px;border:1px dashed #999999}#customized-wrap .popup-content .item{display:flex;margin-left:-20px}#customized-wrap .popup-content .item a{flex:none;position:relative;z-index:1;margin-left:20px;width:100%;max-width:155px;background-color:#fff}#customized-wrap .popup-content .item a svg{position:absolute;top:0;left:0;right:0;bottom:0;width:60%;height:calc(90% - 40px);margin:10% 20% 40px}#customized-wrap .popup-content .item a .txt{position:absolute;bottom:0;height:40px;line-height:40px;width:100%;text-align:center;font-size:17px}#customized-wrap .popup-content .item a::before{content:"";display:block;padding-top:100%}#customized-wrap .popup-content .item a:hover{color:#fff}#customized-wrap .popup-content .item a:hover::after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:5px;background-color:#54678f}#customized-wrap .popup-content .action{display:flex;align-items:center}#customized-wrap .popup-content .action svg{width:13px;height:13px;vertical-align:-2px}#customized-wrap .popup-content .action .buttons{width:200px}#customized-wrap .popup-content .action .dellink{position:relative;margin-left:30px;color:#999999}#customized-wrap .popup-content .action .dellink::before{content:"";position:absolute;left:0;bottom:0;width:0;margin:0;height:1px;background-color:#666666;transition:width 0.3s}#customized-wrap .popup-content .action .dellink:hover{color:#666666}#customized-wrap .popup-content .action .dellink:hover::before{width:100%}#customized-wrap .popup-content .block+.block{margin-top:30px}#customized-preview{height:100%;background-color:#e6e6e6}#customized-preview .heading{display:flex;height:70px}#customized-preview .heading .title{flex:auto;display:flex;align-items:center;background-color:#fff;font-size:19px;padding-left:20px}#customized-preview .heading .popup-close{flex:none;width:70px;height:70px;box-sizing:border-box;padding:23px;background-color:#54678f;color:#fff}#customized-preview .heading .popup-close svg{width:24px;height:24px}#customized-preview .content-wrap{height:calc(100% - 190px);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:60px;overflow:hidden}#customized-preview .content-wrap .image{flex:none;position:relative;background:0 0 no-repeat;background-size:contain;width:400px;height:100%}#customized-preview .content-wrap .image::before{content:"";display:block;padding-top:120%}#customized-preview .content-wrap .ct-image{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;margin:auto;background:center no-repeat;background-size:contain;width:35.7447%;height:53.1915%}#customized-preview .content-wrap .info{flex:auto;width:calc(100% - 460px);height:100%;margin-left:60px}#customized-preview .content-wrap .info h1{display:block;margin-bottom:15px;line-height:1.2em}#customized-preview .content-wrap .info h2{display:block;line-height:1.2em}#customized-preview .content-wrap .info .txt{color:#4d4d4d;margin:5px 0 20px}#customized-preview .content-wrap .info .desc{height:calc(100% - 60px);overflow:hidden;overflow-y:auto;font-size:15px}#customized-preview .content-wrap .info .agree{font-size:17px}#customized-preview .content-wrap .info .agree input{width:20px;height:20px;vertical-align:-4px}#customized-preview .content-wrap .info .action{display:flex;height:40px;margin:10px 0 0 -20px}#customized-preview .content-wrap .info .action .buttons{width:248px;margin:10px 0 0 20px}#customized-print{margin:0px}#customized-print .image{width:320px;margin:0 auto}#customized-print .info h1{display:block;margin-bottom:15px;line-height:1.2em}#customized-print .info h2{display:block;line-height:1.2em}#customized-print .info .txt{color:#4d4d4d;margin:5px 0 20px}#customized-print .info .desc{font-size:15px}.apple-banner{width:100%;overflow:hidden}.apple-banner .swiper-container{width:100%}.apple-banner .swiper-button-prev,.apple-banner .swiper-button-next{width:15%;height:100%;top:0;background:none}.apple-banner .swiper-button-prev span,.apple-banner .swiper-button-next span{display:block;width:64px;height:64px;position:absolute;left:20px;top:50%;margin-top:-32px;border-radius:100%;background:rgba(180,180,180,0.25) url(../image/arrows.png) no-repeat center 17px;opacity:0;transition:opacity 0.5s ease}.apple-banner .swiper-button-prev{left:0}.apple-banner .swiper-button-next{right:0}.apple-banner .swiper-button-next span{background:rgba(180,180,180,0.25) url(../image/arrows.png) no-repeat center -71px;left:auto;right:20px}.apple-banner .swiper-button-prev:hover span,.apple-banner .swiper-button-next:hover span{opacity:0.6}.apple-banner .swiper-pagination{top:auto;margin:0px;padding:0px;bottom:20px;height:30px;background:none}.apple-banner .swiper-pagination-bullet{position:relative;display:inline-block;width:50px;height:100%;margin:0 3px;cursor:pointer;background:none;border-radius:0;opacity:1}.apple-banner .swiper-pagination-bullet span{position:absolute;top:0px;bottom:0px;margin:auto 0px;width:50px;height:2px;display:block;background:rgba(70,70,70,0.7)}.apple-banner .swiper-pagination-bullet i{background:#c8c8c8;height:2px;transform:scaleX(0);transform-origin:0;display:block}.apple-banner .swiper-pagination-bullet-active span{background:#c8c8c8}.apple-banner .autoplay .swiper-pagination-bullet-active span{background:rgba(70,70,70,0.7)}.apple-banner .autoplay .firsrCurrent i{transition:transform 3.9s linear;transform:scaleX(1)}.apple-banner .autoplay .current i{transition:transform 5.5s linear;transform:scaleX(1)}.apple-banner .autoplay .replace span{background:#c8c8c8}.apple-banner .swiper-slide{position:relative;background:center no-repeat;background-size:cover}.apple-banner .swiper-slide:after{content:"";display:block;padding-top:48.6%}.cart-step>li{position:relative;color:#999999;font-weight:bold;min-height:20px;line-height:20px;box-sizing:border-box;text-align:center;max-width:200px;width:calc(20% - 20px)}.cart-step>li.selected{color:#54678f}.cart-step>li.separator{max-width:none;width:20px}.cart-step>li+li{margin-left:20px}.cart-step>li+li:before{content:"►";position:absolute;top:0px;bottom:0px;left:-19px;display:block;width:20px;height:20px;margin:auto}.step-heading{font-size:17px;font-weight:bold;color:#000;padding:20px 0px}.step-box{margin-top:30px;min-height:400px;padding:0px 30px 30px;box-sizing:border-box;background-color:#fff}.step-box .step-heading{padding:30px 0px}.step-box .note{margin-top:10px;font-size:15px;letter-spacing:1.2px}.step-input>li{position:relative;width:100%;min-height:40px}.step-input>li+li{margin-top:25px}.step-input .input svg{position:absolute;z-index:1;left:5px;bottom:12px;color:#333333}.step-input .input input{display:block;width:100%;height:40px;line-height:39px;font-size:17px;border:0px;border-bottom:2px solid #e6e6e6;padding-left:35px}.step-input .input input:focus{border-color:#333333}.step-input .captcha input{width:calc(100% - 100px)}.step-input .captcha .img_captcha{position:absolute;top:0px;right:0px;width:90px;height:40px}.step-input .buttons{width:178px;height:43px;line-height:43px;margin:0px;border-radius:25px;border-color:#fff;background-color:rgba(0,0,0,0.5);box-shadow:0px 0px 30px 0px #999999}.step-input .buttons:after{background-color:#fff}.step-input .buttons .button{height:43px;font-weight:bold;color:#fff}.step-input .buttons:hover{border-color:#cccccc}.step-input .buttons:hover .button{color:#000}.cart-forgotten{max-width:500px;margin-left:auto;margin-right:auto}.cart-forgotten .buttons{width:calc(100% - 2px);margin-top:20px}.cart-loginvip{max-width:500px;margin-left:auto;margin-right:auto}.cart-loginvip .buttons{width:calc(100% - 2px);margin-top:20px}.promotes{margin:30px 0 10px;text-align:center;font-size:17px;color:#b7383f}.cart-step1 .cart-list{margin:-15px 0px 0px -15px}.cart-step1 .cart-list>li{position:relative;margin:15px 0px 0px 15px;width:calc(33.33% - 15px);min-width:300px;background-color:#fff}.cart-step1 .cart-list .cart-item{margin:0px}.cart-step1 .cart-list .cover{position:relative;width:38%;background:center no-repeat;background-size:contain}.cart-step1 .cart-list .cover:after{content:"";display:block;padding-top:113.8%}.cart-step1 .cart-list .cover .ct{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#b71f1d;width:85px;height:26px;font-weight:bold;letter-spacing:4px}.cart-step1 .cart-list .cover .discount{position:absolute;top:5px;left:5px;padding:0 5px;height:24px;line-height:24px;text-align:center;background-color:#f2f2f2;border-radius:5px}.cart-step1 .cart-list .cover .appointed{position:absolute;top:5px;left:5px;width:40px;height:24px;line-height:24px;text-align:center;background-color:#f2f2f2;border-radius:5px}.cart-step1 .cart-list .cover .appointed:after{content:"特約"}.cart-step1 .cart-list .cover .additional{position:absolute;top:5px;left:5px;width:40px;height:24px;line-height:24px;text-align:center;background-color:#f2f2f2;border-radius:5px}.cart-step1 .cart-list .cover .additional:after{content:"加購"}.cart-step1 .cart-list .info{width:calc(62% - 20px);margin-left:20px;padding:15px 15px 15px 0px;box-sizing:border-box}.cart-step1 .cart-list .info-wrap{min-height:60px;margin-bottom:15px;font-size:15px;line-height:20px}.cart-step1 .cart-list .ctimage{display:block;line-height:30px;text-decoration:underline;font-size:15px}.cart-step1 .cart-list .ctimage svg{width:16px;height:16px;vertical-align:-4px}.cart-step1 .cart-list .price{font-size:13px;color:#b71f1d}.cart-step1 .cart-list .option{margin-bottom:15px}.cart-step1 .cart-list .option>li{height:25px;line-height:25px}.cart-step1 .cart-list .option>li:nth-child(1){width:calc(100% - 80px)}.cart-step1 .cart-list .option>li:nth-child(2){width:80px;text-align:right}.cart-step1 .cart-list .image{display:inline-block;width:17px;height:17px;border-radius:50%;vertical-align:-4px}.cart-step1 .cart-list .action{position:relative;white-space:nowrap}.cart-step1 .cart-list .action .buttons{margin-left:15px;height:28px;line-height:28px}.cart-step1 .cart-list .action .buttons .button{font-size:13px}.cart-step1 .cart-list .action .buttons .button svg{width:18px;height:18px;vertical-align:-4px}.cart-step1 .cart-list .action .quantity{position:absolute;z-index:3;top:0px;left:0px;right:0px;bottom:0px;margin:0px;opacity:0;visibility:hidden;transition:all 0.7s;background-color:#fff}.cart-step1 .cart-list .action .quantity.show{visibility:visible;opacity:1}.cart-step1 .cart-list .action .quantity .buttons{width:45px}.cart-step1 .cart-list .action .qty-wrap{width:calc(100% - 62px)}.cart-step1 .cart-list .action .qty-wrap .input{position:relative;height:30px;border:1px solid #cccccc;background-color:#fff;padding:0px 30px}.cart-step1 .cart-list .action .qty-wrap .input input{border:0px;height:30px;line-height:28px;width:100%;background-color:transparent;text-align:center;font-size:15px}.cart-step1 .cart-list .action .qty-wrap .input .input-plus,.cart-step1 .cart-list .action .qty-wrap .input .input-minus{position:absolute;top:0px;height:30px;text-align:center;background-color:transparent;border:0px;outline:none;padding:0px 7px}.cart-step1 .cart-list .action .qty-wrap .input .input-plus svg,.cart-step1 .cart-list .action .qty-wrap .input .input-minus svg{vertical-align:-4px;width:15px;height:15px}.cart-step1 .cart-list .action .qty-wrap .input .input-plus{right:0px}.cart-step1 .cart-list .action .qty-wrap .input .input-minus{left:0px}.cart-step1 .cart-list .action .wrap .qty{width:37%;height:28px;text-align:center;border:1px solid #262626}.cart-step1 .cart-list .action .wrap .buttons{width:calc(63% - 19px)}.cart-step1 .cart-payment,.cart-step1 .cart-shipping{margin:-20px 0px 0px -20px}.cart-step1 .cart-payment>li,.cart-step1 .cart-shipping>li{margin:20px 0px 0px 20px;width:155px;height:155px;padding:20px;border:5px solid #fff;box-sizing:border-box;background-color:#fff;cursor:pointer;transition:all 1s}.cart-step1 .cart-payment>li:hover,.cart-step1 .cart-payment>li.selected,.cart-step1 .cart-shipping>li:hover,.cart-step1 .cart-shipping>li.selected{background-color:#54678f;color:#fff}.cart-step1 .cart-payment svg,.cart-step1 .cart-shipping svg{display:block;width:80px;height:80px;margin:0px auto}.cart-step1 .cart-payment .name,.cart-step1 .cart-shipping .name{font-size:15px;text-align:center;margin-top:15px}.cart-step1 .cart-total td{font-size:15px}.cart-step1 .cart-total .total-value{color:#b71f1d;font-size:21px;font-weight:bold}.cart-step1 .cart-other .other-wrap{font-size:15px;line-height:30px}.cart-step1 .cart-other .other-wrap+.other-wrap{margin-top:10px}.cart-step1 .cart-other .checkbox{width:20px;height:20px;vertical-align:-4px}.cart-step1 .cart-other .input{height:30px}.cart-step1 .cart-other .coupon-wrap{display:inline-block;vertical-align:top;margin-left:10px}.cart-step1 .cart-other .coupon-wrap .buttons{width:70px;height:28px;line-height:28px}.cart-step1 .cart-send{margin-top:20px}.cart-step1 .cart-send>li+li{margin-left:20px}.cart-step1 .cart-send .buttons{width:248px}.cart-step2>li{width:calc(50% - 5px)}.cart-step2 .step2-login{margin-right:5px}.cart-step2 .step2-login .action{margin-top:40px}.cart-step2 .step2-login .forgot{width:calc(100% - 180px);line-height:45px}.cart-step2 .step2-option{margin-left:5px}.cart-step2 .step2-option .buttons{width:100%;height:48px;line-height:48px}.cart-step2 .step2-option .buttons+.buttons{margin-top:15px}.cart-step2 .step2-option .buttons .button{height:48px}.cart-step2 .otherlogin{margin-top:40px}.cart-step2 .otherlogin li+li{margin-left:25px}.cart-step2 .otherlogin svg{width:30px;height:30px;vertical-align:-17px}.cart-step2 .otherlogin a{display:block;width:40px;height:40px;border:3px solid transparent;border-radius:50%;text-align:center;color:#fff;transition:all 0.3s}.cart-step2 .otherlogin a:hover{background-color:#fff}.cart-step2 .otherlogin span{font-size:17px;font-weight:bold;line-height:40px}.cart-step2 .otherlogin .facebook{background-color:#577eba}.cart-step2 .otherlogin .facebook:hover{color:#577eba;border-color:#577eba}.cart-step2 .otherlogin .googleplus{background-color:#e05338}.cart-step2 .otherlogin .googleplus:hover{color:#e05338;border-color:#e05338}.cart-step2 .otherlogin .weixin{background-color:#39ae36}.cart-step2 .otherlogin .weixin:hover{color:#39ae36;border-color:#39ae36}.cart-step3 .step-box{width:100%}.cart-step3 .step3-heading{position:relative;color:#000;height:30px;line-height:30px;margin:20px 0px 50px 0px}.cart-step3 .step3-heading .right-wrap{position:absolute;top:0px;right:0px}.cart-step3 .step3-heading input[type=radio],.cart-step3 .step3-heading input[type=checkbox]{width:15px;height:15px;vertical-align:-3px;margin-right:5px}.cart-step3 .step3-left{position:relative;width:calc(65% - 30px);margin-right:30px}.cart-step3 .step3-left:after{content:"";position:absolute;top:30px;bottom:0px;right:-30px;margin:0px;background-color:#d9d9d9;width:1px;min-height:435px}.cart-step3 .step3-right{width:calc(35% - 30px);margin-left:30px}.cart-step3 .step3-input .txt{position:absolute;top:0px;left:0px;width:80px;line-height:40px;font-size:15px}.cart-step3 .step3-input .txt+.mix,.cart-step3 .step3-input .txt+.input,.cart-step3 .step3-input .txt+.select,.cart-step3 .step3-input .txt+.textarea{width:calc(100% - 80px);margin-left:80px}.cart-step3 .step3-input .input{min-height:40px}.cart-step3 .step3-input .input input[type=text],.cart-step3 .step3-input .input input[type=password]{width:100%;height:40px;border-color:#d9d9d9}.cart-step3 .step3-input .input input[type=radio],.cart-step3 .step3-input .input input[type=checkbox]{width:15px;height:15px;vertical-align:-2px;margin-right:5px}.cart-step3 .step3-input .input label{line-height:40px;font-size:15px}.cart-step3 .step3-input .input label+input{margin-left:30px}.cart-step3 .step3-input .select{min-height:40px}.cart-step3 .step3-input .select select{width:100%;height:40px;border-color:#d9d9d9}.cart-step3 .step3-input .select.col2>li:nth-child(1){width:calc(50% - 5px);margin-right:5px}.cart-step3 .step3-input .select.col2>li:nth-child(2){width:calc(50% - 5px);margin-left:5px}.cart-step3 .step3-input .select.col3>li{width:33%}.cart-step3 .step3-input .select.col3>li:nth-child(2){width:calc(34% - 10px);margin-left:10px}.cart-step3 .step3-input .select.col3>li:nth-child(3){width:calc(33% - 10px);margin-left:10px}.cart-step3 .step3-input .textarea textarea{width:100%;min-height:120px;border-color:#d9d9d9}.cart-step3 .step3-input .mix{min-height:40px}.cart-step3 .step3-input .mix>li{width:20%}.cart-step3 .step3-input .mix>li:nth-child(2){width:calc(20% - 15px);margin-left:15px}.cart-step3 .step3-input .mix>li:nth-child(3){width:calc(60% - 15px);margin-left:15px}.cart-step3 .step3-input .mix input,.cart-step3 .step3-input .mix select{width:100%;height:40px;border-color:#d9d9d9}.cart-step3 .step3-input .mix .note{margin-top:0px}.cart-step3 .step3-input .invoice-wrap{display:inline}.cart-step3 .step3-input .invoice-wrap label{line-height:40px;font-size:15px}.cart-step3 .step3-input .invoice-wrap+.invoice-wrap{margin-left:30px}.cart-step3 .step3-input .row,.cart-step3 .step3-input .row1{position:relative;width:100%;min-height:40px;vertical-align:top}.cart-step3 .step3-input .row1 input[type=radio],.cart-step3 .step3-input .row1 input[type=checkbox]{width:15px;height:15px;vertical-align:-2px;margin-right:5px}.cart-step3 .step3-input .row1+.row1,.cart-step3 .step3-input .row1+.rows2{margin-top:15px}.cart-step3 .step3-input>.rows2>.row{display:inline-block;width:calc(50% - 10px)}.cart-step3 .step3-input>.rows2>.row:nth-child(1){margin-right:10px}.cart-step3 .step3-input>.rows2>.row:nth-child(2){margin-left:10px}.cart-step3 .step3-input>.rows2+.row1,.cart-step3 .step3-input>.rows2+.rows2{margin-top:15px}.cart-step3 .step3-note{margin-top:15px;line-height:24px}.cart-step3 .step3-action{margin-top:30px}.cart-step3 .buttons{min-width:248px}.cart-step3 .buttons.gray{border-color:#b3b3b3;background-color:#b3b3b3}.cart-step3 .buttons+.buttons{margin-left:15px}.cart-step3 .agree-wrap{position:relative;max-width:calc(65% - 30px);margin-top:10px;color:#737373;font-size:15px}.cart-step3 .agree-wrap input{position:absolute;top:5px;left:0px;width:15px;height:15px}.cart-step3 .agree-wrap .agree-txt{margin-left:30px}.cart-step3 .sync-account{position:relative;max-width:calc(65% - 30px);margin-top:50px;color:#737373;font-size:15px}.cart-step3 .sync-account input{position:absolute;top:5px;left:0px;width:15px;height:15px}.cart-step3 .sync-account .sync-txt{margin-left:30px}.cart-step4 .step-box{padding-top:30px}.cart-step4 .step4-heading{min-height:50px;line-height:50px;font-size:27px}.cart-step4 .anti_fraud{font-size:15px;font-weight:bold;margin-top:20px}.cart-step4 .heading-icon{display:inline-block;vertical-align:top}.cart-step4 .step4-left{width:calc(65% - 30px);margin-right:30px}.cart-step4 .step4-right{position:relative;width:calc(35% - 30px);margin-left:30px;font-size:15px}.cart-step4 .step4-right:after{content:"";position:absolute;top:0px;bottom:0px;left:-30px;margin:0px;background-color:#d9d9d9;width:1px}.cart-step4 .complete-note{font-size:15px}.cart-step4 .tb-list{margin-top:30px}.cart-step4 .pay-note{font-size:15px;font-weight:bold}.cart-step4 .pay-note+.cart-note{margin-top:20px}.cart-step4 .cart-note{color:gray}.cart-step4 .step4-action{margin-top:30px}.cart-step4 .step4-action .buttons{min-width:250px}.cart-step4 .step4-action .buttons+.buttons{margin-left:20px}#order-print table{border-collapse:collapse;background-color:#fff}#order-print .services{position:relative;width:100%;height:70px;margin-bottom:20px}#order-print .services .logo{width:240px;height:70px;background:url("../image/order_logo.png") 0px center no-repeat}#order-print .services .sinfo{position:absolute;top:0px;right:0px;line-height:23px;height:23px}#order-print .oinfo{width:100%}#order-print .oinfo td{line-height:25px;height:25px}#order-print .block{margin-top:20px;padding-top:20px;border-top:1px solid #d2d2d2}#order-print .input{line-height:30px;height:30px;overflow:hidden}#order-print .product{width:100%;padding-bottom:20px}#order-print .cart-list{width:100%}#order-print .cart-list td{height:40px;line-height:30px}#order-print .cart-total{padding-top:20px;margin-top:20px;border-top:1px solid #000000}#order-print .cart-total td{height:25px;line-height:25px}#order-print .noitem{background:none;text-align:center;line-height:70px}#order-print .payment>.input{margin-right:70px}#order-print .method-shipping{margin-top:20px;padding-top:20px;border-top:1px dashed #d2d2d2}.cart-additional{margin-bottom:30px}.cart-additional .list-item{margin:-15px 0px 0px -15px}.cart-additional .list-item>li{position:relative;margin:15px 0px 0px 15px;width:calc(33.33% - 15px);min-width:335px;background-color:#fff}.cart-additional .list-item .item{margin:0px}.cart-additional .list-item .cover{position:relative;width:38%;background:center no-repeat;background-size:contain}.cart-additional .list-item .cover:after{content:"";display:block;padding-top:113.8%}.cart-additional .list-item .info{width:calc(62% - 20px);margin-left:20px;padding:15px 15px 15px 0px;box-sizing:border-box}.cart-additional .list-item .info-wrap{min-height:60px;margin-bottom:15px;font-size:15px;line-height:20px}.cart-additional .list-item .info-wrap .name{display:block}.cart-additional .list-item .price{font-size:13px;color:#b71f1d}.cart-additional .list-item .option{margin-bottom:10px;white-space:nowrap}.cart-additional .list-item .option select{width:100%;height:30px}.cart-additional .list-item .option>li{height:30px;line-height:30px}.cart-additional .list-item .option>li.wrp1{width:calc(50% - 5px);margin-right:5px}.cart-additional .list-item .option>li.wrp2{width:calc(50% - 5px);margin-left:5px}.cart-additional .list-item .option .wrp-name{width:40px;white-space:nowrap;overflow:hidden}.cart-additional .list-item .option .wrp-value{width:calc(100% - 40px)}.cart-additional .list-item .image{display:inline-block;width:17px;height:17px;border-radius:50%;vertical-align:-4px}.cart-additional .list-item .action{position:relative;line-height:30px;white-space:nowrap}.cart-additional .list-item .action select{width:100%;height:30px}.cart-additional .list-item .action .wrp1{width:calc(50% - 5px);margin-right:5px}.cart-additional .list-item .action .wrp-name{width:40px;white-space:nowrap;overflow:hidden}.cart-additional .list-item .action .wrp-value{width:calc(100% - 40px)}.cart-additional .list-item .action .buttons{width:calc(50% - 7px);margin-top:0px;margin-left:5px;height:28px;line-height:28px}.cart-additional .list-item .action .buttons .button{font-size:11px}.cart-additional .list-item .action .buttons .button svg{width:16px;height:16px;vertical-align:-3px}.article-list{max-width:1300px;margin:0px auto;padding:80px 0px 50px 0px}.article-list .head{position:relative;height:30px;line-height:30px}.article-list .head h1{color:#333333;font-size:31px;font-family:"Anton"}.article-list .head .categorys{position:absolute;top:0px;right:0px;left:195px;text-align:right}.article-list .head .categorys>li{position:relative;color:#737373}.article-list .head .categorys>li a{display:block;line-height:30px}.article-list .head .categorys>li:hover a,.article-list .head .categorys>li.selected a{color:#000}.article-list .head .categorys>li:hover:after,.article-list .head .categorys>li.selected:after{content:"";display:block;position:absolute;left:0px;right:0px;bottom:0px;height:1px;background-color:#000}.article-list .head .categorys>li+li{margin-left:15px}.article-list .list-wrap{margin-top:30px}.article-list .list-wrap>li{background-color:#fff}.article-list .list-wrap .item{height:300px}.article-list .list-wrap .item:hover .info h2{color:#b71f1d}.article-list .list-wrap .item:hover .image .bg{transform:scale(1.1)}.article-list .list-wrap .item:hover .image .bg:after{content:"";position:absolute;display:block;top:0px;left:0px;right:0px;bottom:0px;margin:0px;background-color:rgba(0,0,0,0.5)}.article-list .list-wrap .info{width:50%;padding:50px 50px 35px 50px;box-sizing:border-box}.article-list .list-wrap .info h2{display:block;line-height:25px;font-size:21px;font-weight:bold}.article-list .list-wrap .info .date{margin-top:10px;line-height:15px;font-size:13px;color:#b3b3b3}.article-list .list-wrap .info .date:before{content:"";display:inline-block;width:20px;height:1px;vertical-align:4px;margin-right:5px;background-color:#b3b3b3}.article-list .list-wrap .info .desc{margin-top:25px;height:75px;font-size:15px;color:gray;overflow:hidden;letter-spacing:1px}.article-list .list-wrap .info .action{margin-top:30px;position:relative}.article-list .list-wrap .info .action a{display:block}.article-list .list-wrap .info .more{width:130px;height:30px;line-height:30px;border-radius:15px;text-align:center}.article-list .list-wrap .info .more .button{font-size:11px}.article-list .list-wrap .info .more svg{vertical-align:-3px;width:15px;height:15px}.article-list .list-wrap .info .share{position:absolute;top:0px;right:0px;left:150px;text-align:right}.article-list .list-wrap .info .share li+li{margin-left:5px}.article-list .list-wrap .info .share a{display:block;height:30px;width:40px;text-align:center;box-sizing:border-box;padding:5px}.article-list .list-wrap .image{position:relative;width:50%;height:100%;overflow:hidden;background-color:#e6e6e6}.article-list .list-wrap .image .bg{position:relative;z-index:1;height:100%;background:center no-repeat;background-size:contain;transition:transform 0.8s}.article-list .list-wrap .image a{position:absolute;z-index:2;display:block;top:0px;left:0px;right:0px;bottom:0px;margin:0px}.article-list2{max-width:1300px;margin:0px auto;padding:80px 0px 50px 0px}.article-list2 .head{position:relative;height:30px;line-height:30px}.article-list2 .head h1{color:#333333;font-size:31px;font-family:"Anton"}.article-list2 .head .categorys{position:absolute;top:0px;right:0px;left:195px;text-align:right}.article-list2 .head .categorys>li{position:relative;color:#737373}.article-list2 .head .categorys>li a{display:block;line-height:30px}.article-list2 .head .categorys>li:hover a,.article-list2 .head .categorys>li.selected a{color:#000}.article-list2 .head .categorys>li:hover:after,.article-list2 .head .categorys>li.selected:after{content:"";display:block;position:absolute;left:0px;right:0px;bottom:0px;height:1px;background-color:#000}.article-list2 .head .categorys>li+li{margin-left:15px}.article-list2 .list-wrap{margin-top:30px}.article-list2 .list-wrap .info{position:relative;width:50%;padding:50px 50px 35px 50px;box-sizing:border-box;background-color:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc}.article-list2 .list-wrap .info:nth-child(2n){border-right:1px solid #ccc}.article-list2 .list-wrap .info:nth-last-child(2),.article-list2 .list-wrap .info:nth-last-child(1){border-bottom:1px solid #ccc}.article-list2 .list-wrap .info h2{display:block;line-height:25px;font-size:21px;font-weight:bold}.article-list2 .list-wrap .info .date{margin-top:10px;line-height:15px;font-size:13px;color:#b3b3b3}.article-list2 .list-wrap .info .date:before{content:"";display:inline-block;width:20px;height:1px;vertical-align:4px;margin-right:5px;background-color:#b3b3b3}.article-list2 .list-wrap .info .desc{margin-top:25px;height:75px;font-size:15px;color:gray;overflow:hidden;letter-spacing:1px}.article-list2 .list-wrap .info .action{margin-top:30px;position:relative}.article-list2 .list-wrap .info .action a{display:block}.article-list2 .list-wrap .info .more{width:130px;height:30px;line-height:30px;border-radius:15px;text-align:center;border-color:#e6e6e6;background-color:#e6e6e6}.article-list2 .list-wrap .info .more .button{font-size:11px;color:#404040}.article-list2 .list-wrap .info .more svg{vertical-align:-3px;width:15px;height:15px}.article-list2 .list-wrap .info .share{position:absolute;top:0px;right:0px;left:150px;text-align:right}.article-list2 .list-wrap .info .share li+li{margin-left:5px}.article-list2 .list-wrap .info .share a{display:block;height:30px;width:40px;text-align:center;box-sizing:border-box;padding:5px}.article-list2 .list-wrap .info:hover h2{color:#b71f1d}.article-list2 .list-wrap .info.bggray{background-color:#e6e6e6}.article-list2 .list-wrap .info.bggray .date{color:#000}.article-list2 .list-wrap .info.bggray .more{border-color:#d9d9d9;background-color:#fff}.article-list2 .list-wrap .info.bggray .more .button{color:#000}.article-list2 .list-wrap .info.bggray .more:after{background-color:#404040}.article-list2 .list-wrap .info.bggray .more:hover .button{color:#fff}.article{max-width:1300px;margin:0px auto;padding:40px 0px}.article .head{position:relative;height:30px;line-height:30px}.article .head .title{color:#333333;font-size:31px;font-family:"Anton"}.article .head .categorys{position:absolute;top:0px;right:0px;left:195px;text-align:right}.article .head .categorys>li{position:relative;color:#737373}.article .head .categorys>li a{display:block;line-height:30px}.article .head .categorys>li:hover a,.article .head .categorys>li.selected a{color:#000}.article .head .categorys>li:hover:after,.article .head .categorys>li.selected:after{content:"";display:block;position:absolute;left:0px;right:0px;bottom:0px;height:1px;background-color:#000}.article .head .categorys>li+li{margin-left:15px}.article .article-wrap{margin-top:40px}.article .share{width:90px}.article .share .navbar.abs{position:absolute}.article .share .navbar.sticky{position:fixed;top:90px}.article .share .date{width:90px;height:90px;background-color:#262626;color:#fff;box-sizing:border-box;padding:10px 15px;text-align:center;font-family:"Anton";margin-bottom:20px}.article .share .date-d{font-size:33px;line-height:1.1em}.article .share .date-my{padding-top:5px;margin-top:5px;font-size:15px;border-top:1px solid gray;letter-spacing:2px}.article .share .share-item{width:55px;margin:0px auto}.article .share li{position:relative;height:48px;background-color:#d9d9d9;text-align:center;color:gray}.article .share li+li:after{content:"";display:block;position:absolute;top:0px;left:10px;right:10px;height:1px;background-color:#fff}.article .share li a{display:block;box-sizing:border-box;height:48px;padding:14px 17px}.article .info-wrap{width:calc(100% - 120px);margin-left:30px}.article .info-wrap h1{display:block;line-height:1.2em;border-bottom:1px solid #737373;letter-spacing:1px;padding-bottom:15px;font-size:25px}.article .info-wrap .desc{font-size:15px;padding:20px 0px 30px 0px}.article .info-wrap .desc img{display:block;width:auto !important;height:auto !important;max-width:100%;margin:0px auto}.article .info-wrap .customized-article .txt-icon{background:url("/upload/常見問題/操作說明/eminentLogo.png") center no-repeat;background-size:180px 173px;min-height:170px;display:flex;flex-direction:column;justify-content:center}.article .info-wrap .customized-article .txt-icon .text{color:#b71f1d;font-size:23px;font-weight:bold;text-align:left;margin:0 20px}.article .info-wrap .customized-article .txt-icon .note{margin:15px 20px;color:#4d4d4d;font-size:15px;font-weight:bold;text-align:left}.article .info-wrap .customized-article .txt-icon .link{margin-top:15px;border:2px solid #595959;border-radius:35px;height:35px;line-height:31px;background-color:#595959;color:#fff;padding:0 35px;box-sizing:border-box}.article .info-wrap .customized-article .txt-icon .link.type2{padding:0 15px;max-width:270px;margin-left:20px}.article .info-wrap .customized-article .txt-icon .link:hover{color:#595959;background-color:#fff}.article .info-wrap .customized-article .itemV{display:none}.article .info-wrap .customized-article .itemV .txt-icon{align-items:center;background-position-x:45px}.article .info-wrap .customized-article .itemV .left,.article .info-wrap .customized-article .itemV .right{flex:none;width:50%}.article .info-wrap .customized-article .itemV .left{align-self:center}.article .info-wrap .customized-article .itemV .right{position:relative;padding:0 20px 20px 0;box-sizing:border-box}.article .info-wrap .customized-article .itemV .right img{position:relative;z-index:3}.article .info-wrap .customized-article .itemV .right::after{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;margin:20px 0 0 20px;border:5px solid #cccccc}.article .info-wrap .customized-article .itemV+.itemL,.article .info-wrap .customized-article .itemV+.itemR{margin-top:50px}.article .info-wrap .customized-article .itemL{position:relative;display:flex}.article .info-wrap .customized-article .itemL .left{position:relative;flex:auto;padding:0 0 20px 20px;box-sizing:border-box}.article .info-wrap .customized-article .itemL .left img{position:relative;z-index:3}.article .info-wrap .customized-article .itemL .left::after{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;margin:20px 20px 0 0;border:5px solid #cccccc}.article .info-wrap .customized-article .itemL .right{flex:none;align-self:center;width:30%}.article .info-wrap .customized-article .itemL+.itemV,.article .info-wrap .customized-article .itemL+.itemR{margin-top:50px}.article .info-wrap .customized-article .itemR{display:flex}.article .info-wrap .customized-article .itemR .right{position:relative;flex:auto;padding:0 20px 20px 0;box-sizing:border-box}.article .info-wrap .customized-article .itemR .right img{position:relative;z-index:3}.article .info-wrap .customized-article .itemR .right::after{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;margin:20px 0 0 20px;border:5px solid #cccccc}.article .info-wrap .customized-article .itemR .left{flex:none;align-self:center;width:30%}.article .info-wrap .customized-article .itemR+.itemV,.article .info-wrap .customized-article .itemR+.itemL{margin-top:50px}.article .around .bklist{width:148px;height:40px;line-height:40px;border-radius:20px;margin:0px 15px}.article .around .bklist .button{font-weight:bold}.article .around .arrow{display:inline-block;width:40px;height:40px;border-radius:50%;background-color:#fff;box-sizing:border-box;padding:10px;text-align:center;vertical-align:top}.article .around .arrow svg{vertical-align:0px}.article .around .info{display:inline-block;height:40px;line-height:20px;width:calc(100% - 50px)}.article .around .page{font-weight:bolder}.article .around .page-name{color:gray}.article .around .prev{width:calc(50% - 90px);height:40px}.article .around .prev .arrow{padding-left:6px;margin-right:5px}.article .around .next{width:calc(50% - 90px);height:40px;text-align:right}.article .around .next .arrow{padding-right:6px;margin-left:5px}.article-topimg{position:relative;z-index:0;height:355px;background:url("../image/content.png") center no-repeat;background-size:cover;color:#fff}.article-topimg .slogan-wrap{position:absolute;z-index:1;top:0px;bottom:0px;left:0px;right:0px;width:500px;height:90px;margin:auto;display:inline-block;text-align:center}.article-topimg .slogan1{font-size:50px;font-family:"Anton";line-height:1.2em}.article-topimg .slogan2{font-size:23px;font-family:"Playfair Display";line-height:1.2em}.article-contact{max-width:1300px;margin:45px auto}.article-contact .title{font-family:"Anton";line-height:30px}.article-contact .map{width:380px}.article-contact .map .title{font-size:31px}.article-contact .map-wrap{margin-top:35px;box-shadow:0px 0px 30px -5px #cccccc}.article-contact .map-logo{background:#fff url("../image/map-logo.png") center no-repeat;background-size:cover}.article-contact .map-logo:after{content:"";display:block;padding-top:32.89%}.article-contact .map-info{padding:30px}.article-contact .map-info .info-wrap{line-height:23px}.article-contact .map-info .info-wrap .name{font-weight:bold;width:90px;color:#b71f1d}.article-contact .map-info .info-wrap .desc{font-size:15px;width:calc(100% - 90px)}.article-contact .map-info .info-wrap+.info-wrap{margin-top:10px}.article-contact .map-img{position:relative;z-index:0;background:url("../image/staticmap.png") center no-repeat;background-size:cover;color:#fff}.article-contact .map-img:before{content:"";display:block;padding-top:64.47%}.article-contact .map-img:after{content:"";position:absolute;z-index:1;top:0px;bottom:0px;left:0px;right:0px;margin:0px;background-color:rgba(0,0,0,0.5)}.article-contact .map-img .findus{position:absolute;z-index:2;top:0px;left:10px;line-height:35px;font-size:15px}.article-contact .map-img .findus svg{vertical-align:-4px}.article-contact .map-img .weblink{position:absolute;z-index:2;bottom:0px;right:0px;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent #b71f1d transparent}.article-contact .map-img .weblink svg{position:absolute;z-index:2;right:4px;bottom:-43px}.article-contact .map-img .tomap{position:absolute;z-index:3;top:0px;bottom:0px;left:0px;right:0px;margin:0px}.article-contact .follow-bar{margin-top:45px}.article-contact .follow-bar li{width:25%}.article-contact .follow-bar a{display:block;width:50px;height:50px;margin:0px auto;padding:11px;border:1px solid #d9d9d9;border-radius:50%;box-sizing:border-box;text-align:center}.article-contact .follow-bar svg{width:25px;height:25px}.article-contact .contact{width:calc(100% - 440px);margin-left:60px}.article-contact .contact .title{font-size:25px}.article-contact .contact .note{margin-top:29px;font-size:15px;letter-spacing:2px;padding-bottom:15px;border-bottom:1px solid #cccccc}.article-contact .contact form{padding-bottom:25px;margin:15px 0px 25px 0px;border-bottom:1px solid #cccccc}.article-contact .contact form label{display:block;height:40px;line-height:40px;font-size:15px}.article-contact .contact form input[type=text]{width:100%;height:40px;line-height:40px;border-color:#d9d9d9;font-size:15px}.article-contact .contact form textarea{width:100%;height:190px;line-height:22px;border-color:#d9d9d9;font-size:15px}.article-contact .contact form select{width:100%;height:40px;border-color:#d9d9d9;font-size:15px}.article-contact .contact .contact-wrap{margin-left:-50px}.article-contact .contact .contact-wrap li{width:calc(50% - 50px);margin-left:50px}.article-contact .contact .send-wrap{text-align:right}.article-contact .contact .contact-send{display:inline-block;width:148px;height:40px;line-height:40px;border-radius:20px;margin-top:40px}.article-contact .contact .contact-send .button{font-weight:bold}.article-contact .contact h2{display:block;margin-bottom:10px}.article-contact .contact .item{font-size:15px}.article-contact .contact .item span{margin-right:5px}.article-contact .contact .captcha input[type=text]{width:calc(100% - 95px)}.article-contact .contact .captcha .img_captcha{width:90px;height:40px}.article-contact .upload{font-size:15px;line-height:40px}.article-contact .uploadfile{display:block;min-height:40px;line-height:38px;padding:0px 10px;box-sizing:border-box;border:1px solid #cccccc;background-color:#fff;color:#999999}.article-contact .uploadfile svg{vertical-align:-5px;color:#b71f1d}.article-contact .uploadfile .file{position:relative;height:40px;line-height:40px}.article-contact .uploadfile .file .remove{position:absolute;top:0px;left:0px;width:30px;height:40px}.article-contact .uploadfile .file .ellipsis,.article-contact .uploadfile .file .categories .slide-menu .item,.categories .slide-menu .article-contact .uploadfile .file .item,.article-contact .uploadfile .file .view-list>li .info .note,.view-list>li .info .article-contact .uploadfile .file .note,.article-contact .uploadfile .file .view-list>li .info .name,.view-list>li .info .article-contact .uploadfile .file .name,.article-contact .uploadfile .file .dropdown .option-wrap .option-item,.dropdown .option-wrap .article-contact .uploadfile .file .option-item,.article-contact .uploadfile .file .homepage .news-list .desc .title,.homepage .news-list .desc .article-contact .uploadfile .file .title,.article-contact .uploadfile .file .article-list .list-wrap .info h2,.article-list .list-wrap .info .article-contact .uploadfile .file h2,.article-contact .uploadfile .file .article-list2 .list-wrap .info h2,.article-list2 .list-wrap .info .article-contact .uploadfile .file h2{position:relative;display:inline-block;box-sizing:border-box;padding-left:30px;padding-right:70px}.article-contact .uploadfile .file .size{position:absolute;top:0px;right:0px;width:65px}.article-contact .attachment{min-height:40px;line-height:40px;font-size:15px;background-color:#4d4d4d;color:#fff;padding:0px 10px;box-sizing:border-box}.article-contact .attachment svg{vertical-align:-4px}.article-link{margin-left:-20px}.article-link>li{position:relative;z-index:0;width:calc(33.3% - 20px);height:170px;margin-left:20px;background:center no-repeat;background-size:cover;filter:grayscale(100%);transition:filter 1s}.article-link>li:hover,.article-link>li.selected{filter:grayscale(0%)}.article-link>li>a{position:absolute;z-index:2;top:0px;left:0px;right:0px;bottom:0px;margin:0px;display:block}.article-link .link-wrap{position:absolute;z-index:1;left:0px;right:0px;bottom:20px;margin:0px;text-align:center;color:#fff}.article-link .name{line-height:30px;font-size:19px}.article-link .enname{line-height:20px;font-size:11px}.article-about .wrap{padding-top:40px}.article-about .wrap .title{position:relative;z-index:0;height:75px}.article-about .wrap .title:after{content:"";position:absolute;bottom:-20px;height:2px;width:60px;background-color:#333333}.article-about .wrap .watermark{position:absolute;z-index:0;top:0px;left:0px;font-size:75px;line-height:75px;font-family:"Anton";letter-spacing:10px}.article-about .wrap h1,.article-about .wrap h2{position:absolute;z-index:1;bottom:15px;font-size:19px;line-height:1.2em}.article-about .wrap .desc{margin-top:40px;font-size:15px}.article-about .more{position:relative;width:148px;height:40px;line-height:40px;border-radius:20px;margin:0px 15px}.article-about .more .button{font-weight:bold}.article-about .founder{background-color:#fff;padding-top:60px;padding-bottom:40px}.article-about .founder .image{position:relative;z-index:0;width:40%;background:center top no-repeat;background-size:cover;float:left}.article-about .founder .image:before{content:"";display:block;position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;margin:0px;border:15px solid #bfbfbf}.article-about .founder .image:after{content:"";display:block;padding-top:100%}.article-about .founder .info{width:calc(60% - 60px);margin-left:calc(40% + 60px)}.article-about .founder .wrap-img{display:none}.article-about .founder .wrap .watermark{color:#d9d9d9}.article-about .business{padding-bottom:40px;background:#f2f2f2 right bottom no-repeat;background-size:contain}.article-about .business .wrap{padding:40px 120px 0px 120px;clear:both}.article-about .business .wrap .watermark{color:#fff}.article-about .business .desc{max-width:1300px}.article-about .other{padding:25px 0px;background-color:#fff}.article-about .other li{height:26vw;background:center bottom no-repeat;background-size:cover}.article-about .other .first{width:calc(15% - 25px);margin-left:0px}.article-about .other .third{width:calc(21% - 25px);margin-left:25px}.article-about .other .second{position:relative;z-index:0;width:64%;margin-left:25px}.article-about .other .sec-wrap{position:absolute;z-index:1;top:50%;left:30px;transform:translateY(-50%);color:#fff}.article-about .other .title{line-height:70px;font-family:"Anton";font-size:70px}.article-about .other .title svg{width:70px;height:70px}.article-about .other .desc{margin-top:20px;font-size:15px;line-height:30px}.article-about .growth{background-color:#fff;padding-top:60px;padding-bottom:100px}.article-about .growth .title{height:40px;line-height:40px}.article-about .growth .title:after{bottom:0px}.article-about .growth .image{position:relative;z-index:0;background:center no-repeat;background-size:cover;float:left}.article-about .growth .image:before{content:"";display:block;position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;margin:0px;border:15px solid #bfbfbf}.article-about .growth .image:after{content:"";display:block;padding-top:100%}.article-about .growth .image .text{position:absolute;right:-10px;bottom:50px;font-size:80px;line-height:1.1em;font-family:sans-serif;font-weight:bold;text-align:center;color:rgba(255,255,255,0.2)}.article-about .growth .outer-img{width:40%}.article-about .growth .info{width:calc(60% - 60px);margin-left:calc(40% + 60px)}.article-about .growth .growth-info{position:relative;z-index:0;width:100%}.article-about .growth .growth-info:after{content:"";display:block;padding-top:50%}.article-about .growth .wrap-img{display:none}.article-about .growth .wrap{padding:0px;position:absolute;z-index:1;left:0px;right:0px;bottom:0px;max-height:400px;overflow:hidden}.article-about .banner{background:center no-repeat;background-size:cover;height:420px}.article-about .process{background:#333333 right bottom no-repeat}.article-about .process-wrap{position:relative;padding:65px 0px}.article-about .process-wrap>li{width:50%;color:#fff;box-sizing:border-box;padding:0px 65px}.article-about .process-wrap>li+li:before{content:"";display:block;position:absolute;width:2px;top:65px;left:calc(50% - 1px);bottom:65px;margin:0px;background-color:#fff}.article-about .process-wrap .wrap{padding:0px}.article-about .process-wrap .wrap .title{height:40px}.article-about .process-wrap .wrap .title h2{bottom:0px;line-height:40px}.article-about .process-wrap .wrap .title:after{bottom:-15px;background-color:#fff}.article-about .process-wrap .wrap .desc{margin:30px 0px;color:#999999}.article-about .timeline{background-color:#fff}.article-about .timeline .line-wrap{max-width:1040px;margin:0px auto;box-sizing:border-box;padding:55px 0px 85px 0px}.article-about .timeline .list-over{position:relative;z-index:0;overflow:hidden}.article-about .timeline .over-wrap{position:absolute;z-index:1;left:0px;right:0px;bottom:0px;height:100px;display:none;background:linear-gradient(0deg,white 50%,rgba(255,255,255,0) 100%)}.article-about .timeline .wrap{padding:0px}.article-about .timeline .wrap .title{height:40px;text-align:center}.article-about .timeline .wrap .title h2{position:relative;bottom:0px;line-height:40px}.article-about .timeline .wrap .title:after{bottom:-10px;left:0px;right:0px;margin:0px auto}.article-about .timeline .line-list{margin-top:50px}.article-about .timeline .line-list>li{width:calc(50% - 40px)}.article-about .timeline .line-list>li+li{margin-left:80px}.article-about .timeline .list-text{position:relative;padding:5px 0px 5px 70px;line-height:24px;border-bottom:1px solid #cccccc;font-size:15px}.article-about .timeline .year{position:absolute;top:0px;left:0px;padding:5px 0px;line-height:24px;font-weight:bold}.article-about .slide{position:relative;z-index:0;background:right bottom no-repeat;background-size:cover;height:500px;color:#fff}.article-about .slide .restrict{height:100%}.article-about .slide .slide-wrap{position:absolute;z-index:1;top:50%;bottom:auto;width:670px;margin:auto;transform:translateY(-50%)}.article-about .slide .title{line-height:70px;font-family:"Anton";font-size:70px}.article-about .slide .title svg{width:70px;height:70px}.article-about .slide .desc{margin-top:10px;font-size:15px;max-width:560px}.article-about .develop{background-color:#fff;padding-top:60px;padding-bottom:60px}.article-about .develop .title{height:auto;line-height:normal}.article-about .develop .title:after{left:0px;bottom:-10px}.article-about .develop .title h1{position:relative;bottom:auto;line-height:26px}.article-about .develop .image{position:relative;z-index:0;background:center no-repeat;background-size:cover;float:left}.article-about .develop .image:before{content:"";display:block;position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;margin:0px;border:15px solid #cccccc}.article-about .develop .image:after{content:"";display:block;padding-top:100%}.article-about .develop .outer-img{width:40%}.article-about .develop .info{width:calc(60% - 60px);margin-left:calc(40% + 60px)}.article-about .develop .develop-info{position:relative;z-index:0;width:100%}.article-about .develop .develop-info:after{content:"";display:block;padding-top:35%}.article-about .develop .wrap-img{display:none}.article-about .develop .wrap{position:absolute;z-index:1;left:0px;right:0px;bottom:0px;padding:0px;max-height:400px;overflow:hidden}.article-about .global-agency{position:relative;z-index:0;padding:140px 0px 50px 0px;background-color:#333333}.article-about .global-agency img,.article-about .global-agency area{cursor:default}.article-about .global-agency .title{position:absolute;top:50px;left:0px;right:0px;text-align:center;width:400px;margin:0px auto;color:#fff}.article-about .global-agency .title h2{letter-spacing:2px}.article-about .global-agency .title h2:after{content:"";display:block;width:60px;height:2px;margin:10px auto 20px auto;background-color:#fff}.article-about .global-agency .title .desc{font-size:15px}.article-about .global-agency .watermark{position:absolute;z-index:1;left:0px;right:0px;bottom:30px;color:#262626;font-size:120px;line-height:1.2em;text-align:center;font-family:"Anton";letter-spacing:10px}.article-about .global-agency .more{position:absolute;z-index:3;left:0px;right:0px;bottom:30px;margin:0px auto;width:200px;color:#fff;border:1px solid #bfbfbf;background-color:rgba(0,0,0,0.4)}.article-about .global-agency .more:after{background-color:rgba(255,255,255,0.4)}.article-about .global-agency .more:hover a{color:#000}.article-about .global-agency .map{position:relative;z-index:2;max-width:100%;margin:0px auto;display:block}.article-about .sustainable{background:#fafafa right bottom no-repeat;background-size:contain}.article-about .sustainable .wrap{padding:100px 0px 120px 0px}.article-about .sustainable .wrap .watermark{color:#fff}.article-about .sustainable .wrap .title:after{bottom:-10px}.article-about .sustainable .wrap .desc{max-width:50%;line-height:2em}.article-about .flagship{position:relative;z-index:0;background-color:#fff;box-sizing:border-box;height:740px}.article-about .flagship .restrict{height:100%}.article-about .flagship .watermark{color:#f2f2f2}.article-about .flagship .image{position:relative;margin-top:-50px;background:center no-repeat;background-size:cover;width:40%}.article-about .flagship .image:before{content:"";display:block;position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;margin:0px;border:15px solid #cccccc}.article-about .flagship .image:after{content:"";display:block;padding-top:100%}.article-about .flagship .wrap{width:calc(60% - 60px);margin-left:60px}.article-about .flagship .wrap .desc{position:relative;z-index:2;line-height:2em}.article-about .flagship .more{position:absolute;z-index:3;left:0px;bottom:-100px;width:200px;margin:0px;border:1px solid #333333}.article-about .flagship .imbg{position:absolute;z-index:1;right:0px;bottom:0px;max-width:100%}.article-about .flagship .border{position:absolute;z-index:0;right:0px;bottom:0px;width:70%;height:50px;border:10px solid #fafafa;border-right:none;border-bottom:none}.article-about .develop-other{padding-top:0px}.article-about .develop-other .desc{max-width:530px}.store{padding:80px 0px}.store .slogan{position:absolute;top:50px;left:36px;font-size:80px;font-weight:bold;color:#f2f2f2;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;line-height:80px}.store .mapimg{position:relative;width:calc(37% - 30px);margin-right:30px}.store .mapimg img{max-width:100%}.store .mapimg area{cursor:pointer}.store .maplist{position:relative;z-index:0;width:63%}.store .maplist .title{padding-bottom:10px;border-bottom:1px solid #737373}.store .maplist h1{display:inline-block;font-family:Anton;font-size:40px;line-height:40px;letter-spacing:2px}.store .maplist .note{width:300px}.store .maplist .area-select{width:calc(100% - 300px);text-align:right}.store .result{display:inline-block}.store .dropdown{display:inline-block}.store .store-list{margin-top:30px;max-height:620px;overflow:hidden;overflow-y:auto}.store .store-wrap{display:none;margin:-20px 0px 0px -20px}.store .store-wrap.show{display:block}.store .store-wrap>li{width:33.33%;padding:20px 0px 0px 20px;box-sizing:border-box}.store .store-wrap .name{font-size:17px;font-weight:bold}.store .store-wrap .desc{margin-top:10px;font-weight:normal;color:#666666}.store .store-info-wrap{margin:20px 0px 0px 0px;background-color:#f2f2f2;display:none}.store .store-info{display:none}.store .store-info .bklist{width:200px;height:40px;line-height:40px}.store .store-info .bklist .button{font-weight:bold}.store .store-info .image{width:47.6%;background:center top no-repeat;background-size:contain}.store .store-info .image:after{content:"";display:block;padding-top:100%}.store .store-info .info{position:relative;z-index:0;width:calc(52.4% - 40px);margin-left:40px}.store .store-info .heading{margin-top:20px;font-size:23px;line-height:1.2em;font-weight:bold}.store .store-info .desc{overflow:hidden;overflow-y:auto;font-size:15px;line-height:30px;margin:30px 0px;max-height:300px}.store .store-info .desc>div+div{margin-top:30px}.store .store-info .desc svg{vertical-align:-5px;width:16px;height:16px;margin-left:5px}.store .store-info .desc .golemap{display:inline-block}.agent{padding:80px 0px}.agent .mapleft{position:relative;z-index:2;width:calc(50% - 50px);margin-right:50px}.agent .mapleft .heading{padding-bottom:10px;border-bottom:1px solid #737373}.agent .mapleft h1{display:inline-block;font-family:Anton;font-size:40px;line-height:40px;letter-spacing:2px}.agent .mapleft .note{width:300px}.agent .mapleft .area-select{text-align:right;width:calc(100% - 300px)}.agent .mapleft .option-wrap{min-width:160px;max-height:300px}.agent .mapleft .option-wrap .option-item{line-height:30px}.agent .mapleft .option-wrap .option-item.disabled{font-weight:bold;cursor:text}.agent .mapleft .option-wrap .option-item.disabled:hover{color:#0d0d0d}.agent .mapleft .option-wrap .border+.option-item{border-top:1px solid #cccccc}.agent .mapimg img{position:relative;z-index:1;top:0px;left:0px;margin-top:30px;max-width:100%}.agent .mapimg .slogan{position:absolute;z-index:0;left:0px;right:0px;bottom:0px;font-size:60px;line-height:1.2em;font-weight:bold;color:#e6e6e6}.agent .mapimg area{cursor:pointer}.agent .maplist{width:50%;max-height:570px;overflow:hidden}.agent .result{display:inline-block}.agent .dropdown{display:inline-block}.agent .store-list{margin-top:30px;max-height:540px;overflow:hidden;overflow-y:auto}.agent .store-wrap{display:none}.agent .store-wrap.show{display:block}.agent .store-wrap>li{width:calc(50% - 20px);padding:0px 10px;margin-bottom:20px;box-sizing:border-box}.agent .store-wrap .name{font-size:17px;font-weight:bold}.agent .store-wrap .desc{display:block;margin-top:10px;font-weight:normal;color:#666666;line-height:22px}#album-list{margin-bottom:30px}#album-list .swiper-slide .image{position:relative;width:100%;background:center no-repeat;background-size:contain}#album-list .swiper-slide .image:after{content:"";display:block;padding-top:68%}#album-list .swiper-slide .name{margin-top:10px;min-height:30px}#album-list .swiper-slide .video-iframe{position:absolute;display:block;top:0px;bottom:0px;left:0px;right:0px;border:0px;margin:0px}#album-list .swiper-button-prev,#album-list .swiper-button-next{overflow:hidden;background-image:none;color:#fff}#album-list .swiper-button-prev svg,#album-list .swiper-button-next svg{width:25px;height:60px;margin-top:-10px}#alumb-thumb{position:relative;padding-bottom:20px;margin:0px 0px 30px -20px}#alumb-thumb:before{content:"";display:block;position:absolute;top:0px;left:20px;right:0px;margin:0px;height:1px;background-color:#bfbfbf}#alumb-thumb:after{content:"";display:block;position:absolute;left:20px;right:0px;bottom:0px;margin:0px;height:1px;background-color:#bfbfbf}#alumb-thumb .image{width:calc(25% - 20px);margin:20px 0px 0px 20px;background:center no-repeat;background-size:cover}#alumb-thumb .image:after{content:"";display:block;padding-top:68%}.view-list>li{position:relative;z-index:1;padding:15px;box-sizing:border-box;background-color:#fff;transition:transform 0.3s,width 0.8s,height 0.8s}.view-list>li:hover,.view-list>li.selected{z-index:2;transform:translate3d(-5px,-5px,0)}.view-list>li:hover .hover-bg,.view-list>li.selected .hover-bg{top:-15px;left:-15px;right:-15px;bottom:-15px;visibility:visible;opacity:1}.view-list>li .image{position:relative;width:100%}.view-list>li .image img{position:absolute;top:10%;width:100%;transition:transform 0.3s}.view-list>li .image:after{content:"";display:block;padding-top:120%}.view-list>li .info{border-top:1px solid #bfbfbf;padding-top:5px;height:44px}.view-list>li .info .name{font-size:17px}.view-list>li .info .note{color:gray;font-size:13px;line-height:16px}.view-list>li .other{position:relative;height:20px;margin-top:5px}.view-list>li .price{width:100%;font-weight:bold;font-size:19px;color:#b71f1d}.view-list>li .colors{position:absolute;bottom:0px;left:120px;right:0px;min-width:25px;max-height:45px;text-align:right;overflow:hidden}.view-list>li .color-wrap{display:inline-block;margin:-5px 0px 0px -8px;text-align:left;vertical-align:top}.view-list>li .color{margin:5px 0px 0px 8px;width:20px;height:20px;border-radius:50%;background:center no-repeat;background-size:contain}.view-list>li .ctrl{margin-top:10px;line-height:35px;height:35px;text-align:center;color:#fff}.view-list>li .star{width:35px;height:35px;cursor:pointer;background-color:#d9d9d9;transition:all 0.5s}.view-list>li .star svg{vertical-align:-4px;transition:transform 0.5s}.view-list>li .star.selected,.view-list>li .star:hover{background-color:#f6b81b}.view-list>li .star.selected svg,.view-list>li .star:hover svg{transform:rotate(144deg)}.view-list>li .stock{width:calc(100% - 47px);height:33px;line-height:33px;margin-left:10px}.view-list .hover-bg{position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;border:1px solid #fff;background-color:rgba(255,255,255,0.4);opacity:0;visibility:hidden;transition:visibility 0.3s,opacity 0.3s}.view-list .view-item{position:relative;z-index:2;transition:opacity 0.5s}.view-list .view-item.opacity{opacity:0}.view-list .shopping{position:absolute;z-index:3;top:0px;bottom:0px;left:0px;right:0px;padding:15px;opacity:0;background-color:#fff;visibility:hidden;transition:visibility 0.5s,opacity 0.5s}.view-list .shopping.show{visibility:visible;opacity:1}.view-list .shopping .options{height:140px}.view-list .shopping .option-text{line-height:35px;text-align:center;font-size:15px;color:#fff;background-color:#404040}.view-list .shopping .option-value{position:relative;line-height:35px;text-align:center;font-size:15px;color:#404040}.view-list .shopping .dropdown{height:35px}.view-list .shopping .dropdown .icon{display:inline-block;vertical-align:-5px;width:20px;height:20px;margin-right:10px;border-radius:50%;background:#bfbfbf center no-repeat;background-size:contain}.view-list .shopping .dropdown .pick{position:relative;padding:0px 5px;text-align:left}.view-list .shopping .dropdown .pick svg{position:absolute;top:7px;right:5px}.view-list .shopping .dropdown .option-wrap{top:34px;left:0px;text-align:left;box-sizing:border-box}.view-list .shopping .image{height:calc(100% - 270px);background:center no-repeat;background-size:contain;transition:background-image 1s}.view-list .shopping .image:after{display:none}.view-list .shopping .other{height:30px;line-height:30px}.view-list .shopping .star{background-color:#404040}.view-list .shopping .star.selected,.view-list .shopping .star:hover{color:#404040;background-color:#fff}.view-list .shopping .star.selected svg,.view-list .shopping .star:hover svg{transform:rotate(180deg)}.categories{padding:40px 0px}.categories .head-wrap{position:relative;z-index:2;border-bottom:1px solid #bfbfbf;color:#262626}.categories .head-wrap h1{display:block;line-height:1em;margin-bottom:15px;font-size:33px}.categories .head-wrap h2{max-width:455px;height:44px;line-height:22px;margin:0px;padding:0px;font-weight:normal;font-size:15px;overflow:hidden}.categories .right-wrap{position:absolute;z-index:1;bottom:0px;right:0px;width:auto}.categories .right-wrap .results{vertical-align:bottom}.categories .right-wrap .results+.orderby{margin-left:15px}.categories .slide-menu{width:280px}.categories .slide-menu .wrap{position:relative}.categories .slide-menu .item{display:block;line-height:35px;box-sizing:border-box;margin-right:40px;font-weight:bold;font-size:17px}.categories .slide-menu .link{position:absolute;top:0px;bottom:0px;right:0px;width:40px;padding:9px;box-sizing:border-box;text-align:center;cursor:pointer}.categories .slide-menu .link .minus{display:none}.categories .slide-menu .child{display:none;font-size:15px;padding-bottom:10px}.categories .slide-menu .child a{line-height:28px}.categories .slide-menu .wrap.selected .link .plus{display:none}.categories .slide-menu .wrap.selected .link .minus{display:block}.categories .slide-menu .wrap.selected+.child{display:block}.categories .slide-menu .child+.wrap{border-top:1px solid #d9d9d9}.categories .cont-wrap{position:relative;z-index:1;margin-top:30px}.categories .category-wrap{margin-left:30px;width:calc(100% - 310px)}.categories .category-wrap .appointed{margin-bottom:20px}.categories .category-wrap .appointed>li{font-size:15px}.categories .category-wrap .appointed-wrap{margin-left:10px}.categories .category-wrap .appointed-wrap>a+a{margin-left:10px}.categories .category-wrap .appointed-action .buttons{width:100%;margin-left:0px}.categories .category-wrap .empty{font-size:17px;line-height:40px}#quick-buy{position:absolute;z-index:3;top:0px;left:0px;right:0px;height:59px;background-color:#fff;border-bottom:1px solid #e6e6e6}#quick-buy.fixed{position:fixed}#quick-buy .restrict{position:relative}#quick-buy .name{line-height:59px;margin-left:15px}#quick-buy .name h1{font-weight:bold;font-size:23px}#quick-buy .name .note{vertical-align:3px;font-family:serif;font-size:15px}#quick-buy .ctrl{position:absolute;top:0px;right:15px;line-height:59px;text-align:center;font-size:15px}#quick-buy .dlist a{width:80px;font-size:15px}#quick-buy .dlist a+a{margin-left:20px}#quick-buy .go2buy{height:30px;border-radius:15px;line-height:30px;padding:0px 5px;margin-top:14px;background:linear-gradient(to bottom,white 0%,#e5e5e5 100%);border:1px solid #d9d9d9}#quick-buy .go2buy:hover{color:#fff;background:linear-gradient(to bottom,#ff3019 0%,#cf0404 100%);border:1px solid #b71f1d}.product{padding:60px 15px 50px 15px}.product .info-wrap{padding-bottom:20px;border-bottom:1px solid #d9d9d9}.product .mark{margin:15px 0px;font-size:33px;font-weight:bold;font-family:monospace}.product .cover{position:relative;z-index:1;width:calc(100% - 630px);max-width:800px;min-height:400px;text-align:center;float:left}.product .cover img{position:relative;z-index:1;width:100%}.product .border{position:relative}.product .border:before,.product .border:after{content:"";position:absolute;display:block;left:0px;right:0px;bottom:0px;height:1px}.product .border:before{background-color:#d9d9d9}.product .border:after{width:100px;right:auto;background-color:#595959}.product .buy-info{width:600px;margin-top:10%;margin-left:30px;float:left}.product .buy-info .name{font-size:31px;font-weight:bold}.product .buy-info .note{line-height:1em;margin-left:10px;vertical-align:-10px;color:#a6a6a6}.product .buy-info .summary{line-height:30px;padding:15px 0px;font-size:15px}.product .attribs{padding:15px 0px}.product .attribs>li{position:relative;width:50%;line-height:32px}.product .attribs .attr-name{width:60px;letter-spacing:2px;text-align:center;color:#999999;font-size:15px}.product .attribs .attr-value{line-height:20px;margin-top:5px;margin-left:10px;letter-spacing:1px;width:calc(100% - 70px);font-size:15px}.product .shopitem{width:600px;margin-left:30px;float:left}.product .options{padding:20px 0px}.product .options>li{line-height:30px}.product .options>li+li{margin-top:10px}.product .opt-name{letter-spacing:2px;width:90px;font-size:15px;font-weight:bold;line-height:35px}.product .opt-value{position:relative}.product .color-wrap{position:relative}.product .color-wrap .opt-name{position:absolute;top:0px;left:0px}.product .color-wrap .opt-value{margin-left:90px}.product .colors{margin:-10px 0px 0px -10px}.product .colors>li{position:relative;width:35px;height:35px;margin:10px 0px 0px 10px;cursor:pointer;background-size:contain;background:center no-repeat}.product .colors>li:hover:before,.product .colors>li:hover:after,.product .colors>li.selected:before,.product .colors>li.selected:after{content:"";position:absolute;top:-3px;left:-3px}.product .colors>li:hover:before,.product .colors>li.selected:before{right:-3px;bottom:-3px;border:1px solid #000}.product .colors>li:hover:after,.product .colors>li.selected:after{width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#000 transparent transparent transparent}.product .dropdown{position:relative}.product .dropdown .pick{position:relative;height:33px;padding:0px 5px;text-align:center;border:1px solid #cccccc;background-color:#fff}.product .dropdown .pick svg{position:absolute;top:7px;right:5px}.product .dropdown .option-wrap{top:34px;left:0px;text-align:left}.product .dropdown .option-wrap .option-item{text-align:center;line-height:35px}.product .size-wrap{padding-top:5px}.product .size-wrap .opt-value{width:calc(50% - 90px);padding-right:20px;box-sizing:border-box}.product .size-wrap .input{position:relative;height:33px;border:1px solid #cccccc;background-color:#fff;padding:0px 40px}.product .size-wrap .input input{border:0px;height:33px;line-height:33px;width:100%;background-color:transparent;text-align:center;font-size:15px}.product .size-wrap .input .input-plus,.product .size-wrap .input .input-minus{position:absolute;top:0px;width:33px;height:33px;text-align:center;background-color:transparent;border:0px;outline:none}.product .size-wrap .input .input-plus svg,.product .size-wrap .input .input-minus svg{vertical-align:-4px;width:15px;height:15px}.product .size-wrap .input .input-plus{right:7px}.product .size-wrap .input .input-minus{left:7px}.product .price-wrap .opt-value{width:calc(50% - 90px);padding-right:20px;box-sizing:border-box;line-height:35px;font-weight:bold}.product .price-wrap .symbol{vertical-align:-4px;line-height:20px;font-size:15px}.product .price-wrap .number{font-size:25px;vertical-align:top}.product .price-wrap .deline.opt-name{position:relative;color:#999999}.product .price-wrap .deline.opt-name:after{content:"";position:absolute;height:1px;top:1px;bottom:0px;left:0px;right:0px;margin:auto 0px;background-color:#999999}.product .price-wrap .deline.opt-value{text-decoration:line-through;color:#999999}.product .price-wrap .deline .symbol{vertical-align:0px}.product .price-wrap .deline .number{font-size:15px;vertical-align:0px}.product .ctrl-wrap .action{width:calc(100% - 290px);text-align:center;color:#fff}.product .ctrl-wrap .action .stock{width:calc(100% - 72px);height:33px;line-height:33px}.product .ctrl-wrap .action .star{width:70px;height:35px;cursor:pointer;background-color:#d9d9d9;transition:all 0.5s}.product .ctrl-wrap .action .star svg{vertical-align:-9px;transition:transform 0.5s}.product .ctrl-wrap .action .star.selected,.product .ctrl-wrap .action .star:hover{background-color:#f6b81b}.product .ctrl-wrap .action .star.selected svg,.product .ctrl-wrap .action .star:hover svg{transform:rotate(144deg)}.product .ctrl-wrap .share{width:220px;margin-left:70px}.product .ctrl-wrap .share li{width:35px;height:35px;line-height:35px;text-align:center;color:#737373}.product .ctrl-wrap .share li svg{vertical-align:-5px}.product .ctrl-wrap .share li.text{width:auto;margin-right:10px}.product .customized-wrap{line-height:30px;font-size:15px}.product .addits-wrap{margin-top:20px;box-sizing:border-box;padding:5px 15px 15px;background-color:#fff;box-shadow:0px 0px 30px 0px #cccccc}.product .addits-wrap .pname{color:#000;text-decoration:underline;margin-left:8px}.product .addits-wrap .title-wrap{margin-right:15px}.product .addits-wrap .list-wrap{position:relative;margin-top:10px}.product .addits-wrap .swiper-wrapper{white-space:nowrap}.product .addits-wrap .swiper-slide{position:relative;height:85px;background:#d9d9d9 center no-repeat;background-size:contain}.product .addits-wrap .swiper-slide .line{position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:0px;border:1px solid transparent}.product .addits-wrap .swiper-slide.selected .line{border-color:#737373}.product .addits-wrap .swiper-button-prev,.product .addits-wrap .swiper-button-next{background-image:none;padding:4px 0px;margin-top:-15px;width:30px;height:30px;box-sizing:border-box;border-radius:50%;background-color:#fff;border:1px solid #f2f2f2}.product .addits-wrap .swiper-button-prev.swiper-button-disabled,.product .addits-wrap .swiper-button-next.swiper-button-disabled{opacity:0}.product .addits-wrap .swiper-button-prev{left:-10px;padding-left:2px}.product .addits-wrap .swiper-button-next{right:-10px;padding-left:6px}.product .desc-wrap{max-width:1300px;margin:0px auto}.product .block1{position:relative;margin:50px 0px 20px 0px}.product .block1 .name{padding-right:20px;line-height:40px;font-weight:bold;font-size:33px}.product .block1 .image{width:54%;margin-top:-110px;margin-left:30px;float:right;text-align:center}.product .block1 .image img{max-width:100%}.product .block1 .slogan{margin-top:40px;line-height:1.4em;color:#cf8d1f;font-size:25px}.product .block1 .desc{margin-top:20px;line-height:30px;letter-spacing:2px;font-size:15px}.product .block1 .icon{margin-top:30px;width:calc(46% - 30px)}.product .block1 .icon-wrap{margin:-10px 0px 0px -10px}.product .block1 .icon-wrap>li{width:calc(25% - 10px);height:100px;margin:10px 0px 0px 10px;text-align:center}.product .block1 .icon-wrap .icon-img{margin:0px auto}.product .block1 .icon-wrap .text{margin-top:15px;color:#cf8d1f}.product .block2 .bgimg>li{background:center top no-repeat;min-height:320px;width:100%}.product .block2 .head{font-size:33px;line-height:1.2em}.product .block2 .slogan{font-family:"Anton";line-height:1.2em}.product .block2 .video .video-wrap{position:relative}.product .block2 .video .video-wrap iframe{position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:0px;width:100%;height:100%}.product .block2 .video .video-wrap:after{content:"";display:block;padding-top:35%}.product .block2 .video .video-link{display:flex;justify-content:center;padding:10px;box-sizing:border-box;min-height:60px;background-color:#e6e6e6;text-align:center;color:#666666}.product .block2 .video .video-link svg{width:40px;height:40px}.product .block2 .video .video-link .txt-wrap{margin-left:20px}.product .block2 .video .video-link .title{display:block;font-size:19px;text-align:left}.product .block2 .video .video-link .subname{display:block;line-height:12px;font-size:11px;text-align:left}.product .block2 .feature1{position:relative;padding:35px;box-sizing:border-box}.product .block2 .feature1 .image{position:relative;width:calc(100% - 500px)}.product .block2 .feature1 .image img{position:absolute;top:0px;left:0px;width:100%;max-width:650px}.product .block2 .feature1 .text{position:relative;z-index:2;text-align:right;width:500px}.product .block2 .feature1 .slogan{color:#d1922c;font-size:48px;margin-top:20px}.product .block2 .feature1 .note{min-height:220px;margin-bottom:20px;margin-top:40px;font-size:15px;font-weight:bold;line-height:1.7em;letter-spacing:1px}.product .block2 .feature2{position:relative;padding:30px;box-sizing:border-box}.product .block2 .feature2:after{content:"";display:block;clear:both}.product .block2 .feature2 .image{width:calc(50% - 30px);max-height:620px;text-align:center;box-sizing:border-box;float:right}.product .block2 .feature2 .image img{max-width:100%}.product .block2 .feature2 .text{width:50%;margin-top:20%;padding:0px}.product .block2 .feature2 .head{font-size:31px}.product .block2 .feature2 .slogan{font-size:17px;margin-top:8px}.product .block2 .feature2 .note{font-size:17px;margin-top:30px;letter-spacing:0.5px}.product .block2 .feature2 .head,.product .block2 .feature2 .slogan{color:#c49e6d}.product .block3 .bgimg{background:left top no-repeat}.product .block3 .text{text-align:center;min-height:150px;padding:30px;box-sizing:border-box}.product .block3 .head{color:#c49e6d;font-size:31px;line-height:1.2em}.product .block3 .note{font-size:17px;margin-top:20px;line-height:2em;letter-spacing:0.5px}.product .block3 .cards{padding:0px 30px 30px 30px}.product .block3 .card-list{margin:-30px 0px 0px -30px}.product .block3 .card-list>li{margin:30px 0px 0px 30px;width:calc(33.3% - 30px);text-align:center}.product .block3 .card-list .image{position:relative;background:center no-repeat;background-size:cover}.product .block3 .card-list .image:after{content:"";display:block;padding-top:60%}.product .block3 .card-list .name{position:relative;margin-top:40px;min-height:30px;line-height:26px;font-weight:bold;font-size:17px}.product .block3 .card-list .name:after{content:"";display:block;position:absolute;bottom:-1px;left:0px;right:0px;width:80px;margin:0px auto;height:1px;background-color:#b3b3b3}.product .block3 .card-list .desc{line-height:1.6em;padding:0px 50px;margin-top:10px;min-height:70px;box-sizing:border-box;font-size:15px}.product .block4 .image{position:relative;width:50%;overflow:hidden;background:center no-repeat;background-size:cover}.product .block4 .image:after{content:"";display:block;padding-top:55%}.product .block4 .image:hover .text{visibility:visible;opacity:1}.product .block4 .text{position:absolute;left:0px;right:0px;bottom:0px;min-height:50px;padding:15px;opacity:0;visibility:hidden;color:#fff;background-color:rgba(0,0,0,0.6);transition:all 1s}.product .block4 .name{font-size:17px;font-weight:bold;line-height:1.5em}.product .block4 .desc{font-size:15px;line-height:1.5em;margin-top:10px}.product .article{background:url("../image/con_bg4.png") center 15px no-repeat;text-align:center;margin-top:30px;padding-top:30px}.product .article .mat-logo1{margin:0px auto}.product .article .desc{width:80%;margin:50px auto 0px auto;font-size:17px;line-height:2em;letter-spacing:0.5px}.product .backlist{text-align:center;margin-top:50px}.product .backlist a{display:inline-block;width:130px;height:33px;line-height:33px;font-weight:bold;border-radius:20px;border:1px solid #b3b3b3}.product-customized{display:flex}.product-search{margin-bottom:30px}.product-search .filter{width:calc(100% - 160px)}.product-search .filter input{width:100%;height:40px;font-size:15px}.product-search .action{width:150px;margin-left:10px}.product-related{position:relative;z-index:2;padding:50px;background-color:#fff}.product-related .head{color:#333333;font-size:33px;font-weight:bold;text-align:center;height:50px;line-height:50px;margin-bottom:40px}.product-related .head svg{width:50px;height:50px;vertical-align:-8px}.product-related .swiper-container{margin:0px 50px;padding:30px;width:auto}.product-related .swiper-slide{position:relative;padding:0px;box-sizing:border-box}.product-related .swiper-slide:hover .bg-border{visibility:visible;opacity:1}.product-related .swiper-button-next,.product-related .swiper-button-prev{background:none;width:44px;height:44px;background-color:#fff;border-radius:50%;box-sizing:border-box;padding:8px 11px;border:1px solid #e6e6e6;outline:none}.product-related .swiper-button-next svg,.product-related .swiper-button-prev svg{width:25px;height:25px;vertical-align:top}.product-related .swiper-button-next{right:50px}.product-related .swiper-button-prev{left:50px;padding:8px 6px}.product-related .bg-border{position:absolute;z-index:1;top:10px;left:10px;right:10px;bottom:10px;margin:0px;opacity:0;visibility:hidden;border:1px solid #fff;background-color:rgba(255,255,255,0.5);box-shadow:0px 3px 40px 0px #e2e2e2;transition:all 0.3s}.product-related .image{position:relative;z-index:2;margin-top:20px;background:center no-repeat;background-size:contain}.product-related .image:after{content:"";display:block;padding-top:100%}.product-related .text{position:relative;z-index:2;margin:20px 0px;min-height:65px;text-align:center}.product-related .cname{color:#b3b3b3;font-size:15px}.product-related .name{font-size:17px}.appointed-list{padding:40px 0px}.appointed-list .head-wrap{position:relative;z-index:2;border-bottom:1px solid #bfbfbf;color:#262626}.appointed-list .head-wrap h1{display:block;line-height:1em;margin-bottom:15px;font-size:33px}.appointed-list .head-wrap h2{max-width:455px;height:44px;line-height:22px;margin:0px;padding:0px;font-weight:normal;font-size:15px;overflow:hidden}.appointed-list .ulist>li{position:relative;background:center no-repeat;background-size:cover}.appointed-list .ulist a{position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:0px}.appointed-store{padding:40px 0px}.appointed-store .head-wrap{position:relative;z-index:2;border-bottom:1px solid #bfbfbf;color:#262626}.appointed-store .head-wrap h1{display:block;line-height:1em;margin-bottom:15px;font-size:33px}.appointed-store .head-wrap h2{max-width:455px;height:44px;line-height:22px;margin:0px;padding:0px;font-weight:normal;font-size:15px;overflow:hidden}.appointed-store .ap-store{position:relative;z-index:1;max-width:940px;max-height:650px;margin:20px auto 0px auto;width:100%}.appointed-store .bgimg{right:0px;margin:0px;background:center no-repeat;background-size:contain}.appointed-store .bgimg.bimg:after{content:"";display:block;padding-top:63.83%}.appointed-store .bgimg.simg{display:none}.appointed-store .bgimg.simg:after{content:"";display:block;padding-top:100%}.appointed-store .action-wrap{position:absolute;z-index:2;top:0px;left:30px;right:55%;margin-top:28%}.appointed-store .action li{padding:0px 5px;box-sizing:border-box}.appointed-store .action .buttons{width:100%}.appointed-store .input-wrap{position:relative;height:40px}.appointed-store .input-wrap+.input-wrap,.appointed-store .input-wrap+.action{margin-top:15px}.appointed-store .input-wrap svg{position:absolute;top:8px;left:7px;width:25px;height:25px}.appointed-store .input-wrap input{padding-left:40px;width:100%;height:40px}.appointed-store .input-wrap.captcha .input{width:calc(100% - 100px);margin-right:10px}.appointed-store .input-wrap.captcha .img_captcha{width:90px;height:40px}.account-login{padding:40px 0px}.account-login .login-wrap{position:relative;background-color:#fff;box-shadow:0px 0px 40px 0px #bfbfbf}.account-login .login-left{position:absolute;z-index:0;top:0px;left:0px;right:0px;bottom:0px;margin:0px;width:45%;background:url("../image/loginbg.jpg") center no-repeat;background-size:cover;color:#fff}.account-login .login-left:after{content:"";position:absolute;z-index:0;top:0px;left:0px;right:0px;bottom:0px;margin:0px;background-color:rgba(0,0,0,0.6)}.account-login .login-left .wrap{position:absolute;z-index:1;top:50%;left:0px;right:0px;transform:translateY(-50%);text-align:center}.account-login .login-left .icon{width:100px;height:100px}.account-login .login-left .title{margin-top:15px;margin-bottom:70px;font-family:"Source Sans Pro";font-size:40px;line-height:1.2em}.account-login .login-left .slogan{font-weight:bolder;margin-bottom:20px;font-size:17px}.account-login .login-left .list{list-style-type:disc;padding:0px;margin:0px;font-size:15px}.account-login .login-left .buttons{width:200px;height:45px;line-height:45px;margin:20px auto 0px auto;border:0px;border-radius:25px;background-color:rgba(255,255,255,0.5)}.account-login .login-left .buttons:after{background-color:rgba(0,0,0,0.4)}.account-login .login-left .buttons .button{font-weight:bold}.account-login .login-right{position:relative;width:55%;margin-left:45%;padding:80px 35px 35px 35px;box-sizing:border-box}.account-login .login-right .safe_login{position:absolute;top:10px;right:10px;color:#666666}.account-login .login-right .info{margin:60px 0px 135px 0px}.account-login .login-right .info li{position:relative;width:100%;height:40px}.account-login .login-right .info li+li{margin-top:25px}.account-login .login-right .input svg{position:absolute;z-index:1;left:5px;bottom:12px;color:#333333}.account-login .login-right .input input{display:block;width:100%;height:40px;line-height:39px;font-size:17px;border:0px;border-bottom:2px solid #e6e6e6;padding-left:35px}.account-login .login-right .input input:focus{border-color:#333333}.account-login .login-right .captcha input{width:calc(100% - 100px)}.account-login .login-right .captcha .img_captcha{position:absolute;top:0px;right:0px;width:90px;height:40px}.account-login .login-right .buttons{width:200px;height:45px;line-height:45px;margin:0px;border-radius:25px;border-color:#fff;background-color:rgba(0,0,0,0.5);box-shadow:0px 0px 30px 0px #999999}.account-login .login-right .buttons:after{background-color:#fff}.account-login .login-right .buttons .button{font-weight:bold;color:#fff}.account-login .login-right .buttons:hover{border-color:#cccccc}.account-login .login-right .buttons:hover .button{color:#000}.account-login .login-right .otherlogin{margin-top:40px}.account-login .login-right .otherlogin li+li{margin-left:25px}.account-login .login-right .otherlogin svg{width:30px;height:30px;vertical-align:-17px}.account-login .login-right .otherlogin a{display:block;width:40px;height:40px;border:3px solid transparent;border-radius:50%;text-align:center;color:#fff;transition:all 0.3s}.account-login .login-right .otherlogin a:hover{background-color:#fff}.account-login .login-right .otherlogin span{font-size:17px;color:#999999;line-height:40px}.account-login .login-right .otherlogin .facebook{background-color:#577eba}.account-login .login-right .otherlogin .facebook:hover{color:#577eba;border-color:#577eba}.account-login .login-right .otherlogin .googleplus{background-color:#e05338}.account-login .login-right .otherlogin .googleplus:hover{color:#e05338;border-color:#e05338}.account-login .login-right .otherlogin .weixin{background-color:#39ae36}.account-login .login-right .otherlogin .weixin:hover{color:#39ae36;border-color:#39ae36}.account-register{padding:40px 0px}.account-register .register-wrap{position:relative;background-color:#fff;box-shadow:0px 0px 40px 0px #bfbfbf}.account-register .register-left{position:absolute;z-index:0;top:0px;left:0px;right:0px;bottom:0px;margin:0px;width:45%;background:url("../image/loginbg.jpg") center no-repeat;background-size:cover;color:#fff}.account-register .register-left:after{content:"";position:absolute;z-index:0;top:0px;left:0px;right:0px;bottom:0px;margin:0px;background-color:rgba(0,0,0,0.6)}.account-register .register-left .wrap{position:absolute;z-index:1;top:50%;left:0px;right:0px;transform:translateY(-50%);text-align:center}.account-register .register-left .icon{width:100px;height:100px}.account-register .register-left .title{margin-top:15px;margin-bottom:70px;font-family:"Source Sans Pro";font-size:40px;line-height:1.2em}.account-register .register-left .slogan{font-weight:bolder;margin-bottom:20px;font-size:17px}.account-register .register-left .list{list-style-type:disc;padding:0px;margin:0px;font-size:15px}.account-register .register-left .buttons{width:200px;height:45px;line-height:45px;margin:20px auto 0px auto;border:0px;border-radius:25px;background-color:rgba(255,255,255,0.5)}.account-register .register-left .buttons:after{background-color:rgba(0,0,0,0.4)}.account-register .register-left .buttons .button{font-weight:bold}.account-register .register-right{position:relative;width:55%;margin-left:45%;padding:80px 35px 35px 35px;box-sizing:border-box}.account-register .register-right h1{display:block;margin-bottom:30px}.account-register .register-right .info{margin:20px 0px 135px 0px}.account-register .register-right .info li{position:relative;width:100%;min-height:40px}.account-register .register-right .info li+li{margin-top:25px}.account-register .register-right input[type=text],.account-register .register-right input[type=password]{display:block;width:100%;height:40px;line-height:39px;font-size:15px;border:0px;border-bottom:2px solid #e6e6e6;padding-left:50px}.account-register .register-right input[type=text]:focus,.account-register .register-right input[type=password]:focus{border-color:#333333}.account-register .register-right input[type=checkbox]{width:20px;height:20px;vertical-align:-5px}.account-register .register-right select{display:inline-block;width:100%;height:40px;line-height:39px;font-size:13px;border:0px;border-bottom:2px solid #e6e6e6;color:#999999}.account-register .register-right select:focus{border-color:#333333;color:#000}.account-register .register-right .input{box-sizing:border-box}.account-register .register-right .input.word4{padding-left:85px}.account-register .register-right .input.word4 input{padding:0px 5px}.account-register .register-right .input.rows2{width:50%}.account-register .register-right .input.rows2+.rows2{width:calc(50% - 25px);margin-top:0px;margin-left:25px}.account-register .register-right .select{font-size:0px}.account-register .register-right .select.rows2 select{width:50%}.account-register .register-right .select.rows2 select+select{width:calc(50% - 20px);margin-left:20px}.account-register .register-right .select.rows3 select{width:34%}.account-register .register-right .select.rows3 select+select{width:calc(33% - 20px);margin-left:20px}.account-register .register-right .field{position:absolute;z-index:1;left:5px;bottom:9px;color:#333333;font-size:15px}.account-register .register-right .field.word4+input{padding-left:85px}.account-register .register-right .field.word4+.select{margin-left:85px}.account-register .register-right .captcha input{width:calc(100% - 100px)}.account-register .register-right .captcha .img_captcha{position:absolute;top:0px;right:0px;width:90px;height:40px}.account-register .register-right .buttons{width:200px;height:45px;line-height:45px;margin:0px;border-radius:25px;border-color:#fff;background-color:rgba(0,0,0,0.5);box-shadow:0px 0px 30px 0px #999999}.account-register .register-right .buttons:after{background-color:#fff}.account-register .register-right .buttons .button{font-weight:bold;color:#fff}.account-register .register-right .buttons:hover{border-color:#cccccc}.account-register .register-right .buttons:hover .button{color:#000}.account-register .register-right .otherlogin{margin-top:40px}.account-register .register-right .otherlogin li+li{margin-left:25px}.account-register .register-right .otherlogin svg{width:30px;height:30px;vertical-align:-17px}.account-register .register-right .otherlogin a{display:block;width:40px;height:40px;border:3px solid transparent;border-radius:50%;text-align:center;color:#fff;transition:all 0.3s}.account-register .register-right .otherlogin a:hover{background-color:#fff}.account-register .register-right .otherlogin span{font-size:17px;color:#999999;line-height:40px}.account-register .register-right .otherlogin .facebook{background-color:#577eba}.account-register .register-right .otherlogin .facebook:hover{color:#577eba;border-color:#577eba}.account-register .register-right .otherlogin .googleplus{background-color:#e05338}.account-register .register-right .otherlogin .googleplus:hover{color:#e05338;border-color:#e05338}.account-register .register-right .otherlogin .weixin{background-color:#39ae36}.account-register .register-right .otherlogin .weixin:hover{color:#39ae36;border-color:#39ae36}.account-heading{font-size:17px;font-weight:bold;color:#000;padding:20px 0px}.account-box{margin-top:30px;min-height:400px;padding:0px 30px 30px;box-sizing:border-box;background-color:#fff}.account-box .account-heading{padding:30px 0px}.account-box .note{margin-top:10px;font-size:15px;letter-spacing:1.2px}.account-review .tb-list{border:0px}.account-review .tb-list td{text-align:center}.account-review .tb-list>thead td{position:relative;background-color:#f2f2f2}.account-review .tb-list>thead td.border:after{content:"";position:absolute;top:10px;bottom:10px;left:0px;width:1px;background-color:#b3b3b3}.account-review .tb-list>tbody tr:nth-child(even){background-color:transparent}.account-review .tb-list>tbody td{border:0px;border-bottom:1px solid #e6e6e6}.account-review .account-box{padding:0px;margin:0px}.account-review .account-box .account-heading{padding:0px 20px;line-height:44px}.account-review .review-wrap{margin-top:30px}.account-review .cart-wrap{position:relative}.account-review .cart-wrap .swiper-button-next,.account-review .cart-wrap .swiper-button-prev{background:none;width:44px;height:44px;box-sizing:border-box;padding:8px 11px;outline:none}.account-review .cart-wrap .swiper-button-next svg,.account-review .cart-wrap .swiper-button-prev svg{width:25px;height:25px;vertical-align:top}.account-review .cart-wrap .swiper-button-next{right:-20px}.account-review .cart-wrap .swiper-button-prev{left:-20px;padding:8px 6px}.account-review .review-cart{margin:0px 30px}.account-review .review-cart .swiper-slide{position:relative;background-color:#fff;color:#0d0d0d}.account-review .review-cart .cover{position:relative;width:38%;background:center no-repeat;background-size:contain}.account-review .review-cart .cover:after{content:"";display:block;padding-top:113.8%}.account-review .review-cart .cover .appointed{position:absolute;top:5px;left:5px;width:40px;height:24px;line-height:24px;text-align:center;background-color:#f2f2f2;border-radius:5px}.account-review .review-cart .cover .appointed:after{content:"特約"}.account-review .review-cart .cover .additional{position:absolute;top:5px;left:5px;width:40px;height:24px;line-height:24px;text-align:center;background-color:#f2f2f2;border-radius:5px}.account-review .review-cart .cover .additional:after{content:"加購"}.account-review .review-cart .cover .ct{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#b71f1d;width:85px;height:26px;font-weight:bold;letter-spacing:4px}.account-review .review-cart .info{width:calc(62% - 20px);margin-left:20px;padding:15px 15px 15px 0px;box-sizing:border-box}.account-review .review-cart .info-wrap{min-height:60px;margin-bottom:15px;font-size:15px;line-height:20px}.account-review .review-cart .ctimage{display:block;line-height:30px;text-decoration:underline;font-size:15px}.account-review .review-cart .ctimage svg{width:16px;height:16px;vertical-align:-4px}.account-review .review-cart .price{font-size:13px;color:#b71f1d}.account-review .review-cart .option>li{width:100%;height:25px;line-height:25px}.account-review .review-cart .option>li:nth-child(1){width:calc(100% - 60px)}.account-review .review-cart .option>li:nth-child(2){width:60px;text-align:right}.account-review .review-cart .image{display:inline-block;width:17px;height:17px;border-radius:50%;vertical-align:-4px}.account-review .review-order{width:60%}.account-review .review-order svg{vertical-align:-5px}.account-review .review-order tbody>tr:hover td{background-color:#e6e6e6}.account-review .review-info{width:calc(40% - 20px);margin-left:20px}.account-review .review-info .info-wrap{padding:0px 30px 30px}.account-review .review-info .info-wrap>li{font-size:15px;font-weight:bold;line-height:40px}.account-review .review-info .info-wrap+.info-wrap{padding-top:27px;border-top:1px solid #e6e6e6}.account-edit{margin-top:0px}.account-edit .account-heading{position:relative}.account-edit .account-heading .right-wrap{position:absolute;top:30px;right:0px;font-size:15px;font-weight:normal}.account-edit .txt{position:absolute;top:0px;left:0px;width:80px;line-height:40px;font-size:15px}.account-edit .txt+.input,.account-edit .txt+.select,.account-edit .txt+.mix-wrap{width:calc(100% - 80px);margin-left:80px}.account-edit .input{line-height:40px}.account-edit .input input[type=text],.account-edit .input input[type=password]{width:100%;height:40px;border-color:#cccccc}.account-edit .input input[type=radio],.account-edit .input input[type=checkbox]{width:15px;height:15px;vertical-align:-2px;margin-right:5px}.account-edit .input label{line-height:40px;font-size:15px}.account-edit .input label+input{margin-left:30px}.account-edit .select select{width:100%;height:40px;border-color:#cccccc}.account-edit .col-txt{line-height:40px}.account-edit .col-txt>.col{font-size:15px}.account-edit .col-txt>.col+.col{margin-left:40px}.account-edit .buttons{width:250px}.account-edit .edit{position:relative;width:calc(65% - 30px);margin-right:30px}.account-edit .edit:after{content:"";position:absolute;top:30px;bottom:0px;right:-30px;width:1px;background-color:#cccccc}.account-edit .edit .col2 .col{position:relative;width:50%}.account-edit .edit .col2 .col:nth-child(1){width:calc(50% - 5px);margin-right:5px}.account-edit .edit .col2 .col:nth-child(2){width:calc(50% - 5px);margin-left:5px}.account-edit .edit .col2+.mix,.account-edit .edit .col2+.col2{margin-top:15px}.account-edit .edit .col3>li{width:calc(33% - 10px);margin-left:10px}.account-edit .edit .col3>li:nth-child(1){width:33%;margin-left:0px}.account-edit .edit .col3>li:nth-child(2){width:calc(34% - 10px);margin-left:10px}.account-edit .edit .mix{position:relative}.account-edit .edit .mix .input{width:50%}.account-edit .edit .mix .select{width:25%}.account-edit .edit .mix .select+.select{width:calc(25% - 10px);margin-left:10px}.account-edit .edit .mix .select+.input{width:calc(50% - 10px);margin-left:10px}.account-edit .edit .buttons{margin-top:50px}.account-edit .pawd{width:calc(35% - 30px);margin-left:30px}.account-edit .pawd .ulist>li{position:relative}.account-edit .pawd .ulist>li+li{margin-top:15px}.account-edit .pawd .buttons{margin-top:145px}.account-wishlist .wishlist-list{margin:-15px 0px 0px -15px}.account-wishlist .wishlist-list>li{position:relative;margin:15px 0px 0px 15px;width:calc(33.33% - 15px);min-width:300px;background-color:#fff}.account-wishlist .wishlist-list .wishlist-item{margin:0px}.account-wishlist .wishlist-list .cover{position:relative;width:38%;background:center no-repeat;background-size:contain}.account-wishlist .wishlist-list .cover:after{content:"";display:block;padding-top:113.8%}.account-wishlist .wishlist-list .cover .ct{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#b71f1d;width:85px;height:26px;font-weight:bold;letter-spacing:4px}.account-wishlist .wishlist-list .info{width:calc(62% - 20px);margin-left:20px;padding:15px 15px 15px 0px;box-sizing:border-box}.account-wishlist .wishlist-list .info-wrap{min-height:60px;margin-bottom:15px;font-size:15px;line-height:20px}.account-wishlist .wishlist-list .price{font-size:13px;color:#b71f1d}.account-wishlist .wishlist-list .option{margin-bottom:15px}.account-wishlist .wishlist-list .option>li{height:25px;line-height:25px}.account-wishlist .wishlist-list .option>li:nth-child(1){width:calc(100% - 60px)}.account-wishlist .wishlist-list .option>li:nth-child(2){width:60px;text-align:right}.account-wishlist .wishlist-list .image{display:inline-block;width:17px;height:17px;border-radius:50%;vertical-align:-4px}.account-wishlist .wishlist-list .action{position:relative}.account-wishlist .wishlist-list .action .buttons{height:28px;line-height:28px}.account-wishlist .wishlist-list .action .buttons+.buttons{width:calc(80% - 22px);margin-left:20px}.account-wishlist .wishlist-list .action .buttons.remove{width:calc(20% - 2px);height:28px;text-align:center;border:1px solid #262626}.account-wishlist .wishlist-list .action .buttons.remove svg{width:18px;height:18px;vertical-align:-5px}.account-wishlist .wishlist-list .action .buttons .button{height:28px;font-size:13px}.account-wishlist .wishlist-action{margin-top:50px}.account-wishlist .wishlist-action .buttons{width:200px}.account-wishlist .wishlist-action .buttons.gray{border-color:#b3b3b3;background-color:#b3b3b3}.account-wishlist .wishlist-action .buttons+.buttons{margin-left:20px}.account-order-list .tb-list{border:0px}.account-order-list .tb-list td{text-align:center;font-weight:bold}.account-order-list .tb-list>thead td{color:#fff;background-color:#000}.account-order-list .tb-list>tbody tr:nth-child(even){background-color:#fff}.account-order-list .tb-list>tbody td{border:0px}.account-order-list .tb-list .action a+a{margin-left:10px}.account-order-list .tb-list .action svg{vertical-align:-5px}.account-order-info .account-heading{position:relative}.account-order-info .account-heading .action{position:absolute;top:20px;bottom:20px;right:0px;margin:0px}.account-order-info .account-heading .action>li+li{margin-left:15px}.account-order-info .account-heading .action svg{vertical-align:-4px}.account-order-info .buttons{margin-top:20px;width:100%;max-width:250px}.account-order-info .step-action{margin:0px 0px 0px -20px}.account-order-info .step-action>li{margin:20px 0px 0px 20px}.account-order-info .step-action>li.gray{border-color:#b3b3b3;background-color:#b3b3b3}.account-order-info .review-cart{margin:-15px 0px 0px -15px}.account-order-info .review-cart>li{position:relative;margin:15px 0px 0px 15px;width:calc(33.33% - 15px);min-width:300px;background-color:#fff}.account-order-info .review-cart .cover{position:relative;width:38%;background:center no-repeat;background-size:contain}.account-order-info .review-cart .cover:after{content:"";display:block;padding-top:113.8%}.account-order-info .review-cart .cover .discount{position:absolute;top:5px;left:5px;padding:0 5px;height:24px;line-height:24px;text-align:center;background-color:#f2f2f2;border-radius:5px}.account-order-info .review-cart .cover .appointed{position:absolute;top:5px;left:5px;width:40px;height:24px;line-height:24px;text-align:center;background-color:#f2f2f2;border-radius:5px}.account-order-info .review-cart .cover .appointed:after{content:"特約"}.account-order-info .review-cart .cover .additional{position:absolute;top:5px;left:5px;width:40px;height:24px;line-height:24px;text-align:center;background-color:#f2f2f2;border-radius:5px}.account-order-info .review-cart .cover .additional:after{content:"加購"}.account-order-info .review-cart .cover .ct{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#b71f1d;width:85px;height:26px;font-weight:bold;letter-spacing:4px}.account-order-info .review-cart .info{width:calc(62% - 20px);margin-left:20px;padding:15px 15px 15px 0px;box-sizing:border-box}.account-order-info .review-cart .info-wrap{min-height:60px;margin-bottom:15px;font-size:15px;line-height:20px}.account-order-info .review-cart .price{font-size:13px;color:#b71f1d}.account-order-info .review-cart .option>li{width:100%;height:25px;line-height:25px}.account-order-info .review-cart .option>li:nth-child(1){width:calc(100% - 60px)}.account-order-info .review-cart .option>li:nth-child(2){width:60px;text-align:right}.account-order-info .review-cart .image{display:inline-block;width:17px;height:17px;border-radius:50%;vertical-align:-4px}.account-order-info .info-wrap{margin:0px 0px 0px -20px}.account-order-info .info-wrap .account-box{margin:20px 0px 0px 20px;padding:20px;min-height:auto}.account-order-info .box-col li{box-sizing:border-box;line-height:30px;min-height:230px}.account-order-info .box-col li+li{padding-left:19px;border-left:1px solid #d9d9d9}.account-order-info .box-col.col1{width:calc(33% - 20px);min-width:250px}.account-order-info .box-col.col1 li{width:100%}.account-order-info .box-col.col2{width:calc(67% - 20px);min-width:500px}.account-order-info .box-col.col2 li{width:50%}.account-order-info .box-col.col3{width:calc(100% - 20px)}.account-order-info .box-col.col3 li{width:33%}.account-order-info .box-col.col3 li:nth-child(2){width:34%}.account-order-info .box-col .account-heading{padding:0px;margin-bottom:20px}.account-order-info .box-col .txt{display:inline-block;min-width:70px}.account-order-info .order-report{min-height:auto}.account-order-info .order-report label{display:inline-block;width:76px;line-height:30px}.account-order-info .order-report input{width:calc(100% - 80px);line-height:30px}.account-order-info .order-report textarea{width:calc(100% - 80px);height:100px}.account-order-info .order-report .rows2>li{padding-right:10px;box-sizing:border-box}.account-order-info .order-report .rows2>li+li{padding-left:10px;padding-right:0px}.account-order-info .order-report .comment-wrap{margin-top:20px}.account-order-info .order-report .comment-wrap label{vertical-align:top}.account-order-info .order-payment li{line-height:33px}#forgotten .action>li+li{margin-left:20px}@media (max-width:1540px){.overlay>.popup{margin-left:20px;margin-right:20px}}@media (max-width:1499px){.restrict{width:100%;margin:0px}#header .logo{left:10px}#header #menu-small{right:10px}#footer .wrap .block1 .footerlogo{margin:15px 30px 15px 10px}#footer .wrap .block1 .slogan{margin-left:87px}#footer .wrap .block3{border-right:0px}#footer .footer-bar{padding:0px 10px}#footer .footer-bar .share{left:0px;width:160px}#footer .footer-bar .link{padding-left:160px}.homepage #homearticle .icon{margin-left:0px}.cart-step3 .step3-heading .right-wrap{right:auto;left:100px}.cart-step3 .step3-left{width:100%;margin-right:0px;margin-bottom:30px}.cart-step3 .step3-left:after{top:auto;right:0px;bottom:-30px;width:100%;height:1px;min-height:auto}.cart-step3 .step3-right{width:100%;margin-left:0px}.cart-step3 .agree-wrap{max-width:none}.cart-step3 .sync-account{max-width:none}.article-about .founder{padding-left:15px;padding-right:15px}.article-about .growth{padding-left:15px;padding-right:15px}.article-about .slide .slide-wrap{left:60px}.article-about .develop{padding-left:15px;padding-right:15px}.article-about .sustainable .wrap{padding:100px 15px}.article-about .flagship{padding:80px 15px 0px 15px}.article-about .flagship .image{margin-top:0px}.article-about .flagship .wrap{padding-top:0px}.article-about .flagship .imbg{max-width:45%}.store{padding:80px 15px}.agent{padding:80px 15px}.categories{padding:40px 10px}.appointed-list{padding:40px 10px}.appointed-store{padding:40px 10px}.account-login{width:auto;margin:0px 15px}.account-register{width:auto;margin:0px 15px}.account-edit .edit{width:100%;margin-right:0px}.account-edit .edit:after{top:auto;bottom:-30px;left:0px;right:0px;width:auto;height:1px}.account-edit .pawd{width:100%;max-width:375px;margin-left:0px;margin-top:30px}.account-edit .pawd .buttons{margin-top:50px}}@media (max-width:1240px){.overlay>.popup.customized{margin-left:20px;margin-right:20px}#footer .wrap .block2{width:400px;min-width:auto}#footer .wrap .block3{width:calc(100% - 730px)}.homepage .arrival .swiper-button-next{right:15px}.homepage .arrival .swiper-button-prev{left:15px}.homepage .homenews .swiper-button-next{right:15px}.homepage .homenews .swiper-button-prev{left:15px}.article-list{margin:0px 15px}.article-list2{margin:0px 15px}.article{margin:0px 15px}.article-contact{margin:45px 15px}.article-about .slide{background-position-x:right}.article-about .sustainable .wrap .desc{max-width:60%}.agent .mapleft .note{width:100%}.agent .mapleft .area-select{width:100%;text-align:left}.agent .mapimg .slogan{font-size:50px}.product .block2{margin:0px -15px}.product .block3{margin:0px -15px}.product .block4{margin:0px -15px}.product .article{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.product-related{padding-left:15px;padding-right:15px}.product-related .swiper-button-next{right:15px}.product-related .swiper-button-prev{left:15px}}@media (max-width:1150px){#footer .footer-bar .link .name{display:none}.cart-step3 .step3-input>.rows2.invoice21>.row:nth-child(1){width:330px}.cart-step3 .step3-input>.rows2.invoice21>.row:nth-child(2){width:calc(100% - 350px)}.cart-step4 .step4-action .buttons{min-width:auto}.article .info-wrap .customized-article .itemV .left{width:40%}.article .info-wrap .customized-article .itemV .right{width:60%}.article .info-wrap .customized-article .itemL .right{width:40%}.article .info-wrap .customized-article .itemR .left{width:40%}.article-about .other{background-color:#333333}.article-about .other li{height:32vw}.article-about .other .title svg{display:none}.article-about .global-agency{padding-top:120px}.article-about .global-agency .title{top:30px}.article-about .sustainable{background-position-x:300px}.article-about .flagship .wrap{width:calc(60% - 30px);height:50vw;margin-left:30px}.store{padding:40px 15px}.agent{padding:40px 15px}.agent .mapleft{width:calc(50% - 30px);margin-right:30px}.product .cover{width:calc(100% - 530px)}.product .buy-info{width:500px;margin-top:7%}.product .shopitem{width:500px}.product .block2 .feature1 .image{width:calc(100% - 450px)}.product .block2 .feature1 .text{width:420px;margin-left:30px}.product .block2 .feature1 .slogan{font-size:40px}.product .block2 .feature1 .note{margin-top:30px}.product .block3 .card-list .desc{padding:0px 30px}.account-review .review-order .rwd-hide{display:none}.account-order-info .box-col.col1{width:calc(50% - 20px)}.account-order-info .box-col.col2{width:calc(100% - 20px)}.account-order-info .box-col.col3{width:calc(100% - 20px)}.account-order-info .box-col.col3 li{width:50%;min-height:auto}.account-order-info .box-col.col3 li+li{padding-left:0px;border-left:0px}.account-order-info .box-col.col3 li:nth-child(2){width:50%}}@media (max-width:1024px){#header>.restrict{padding:0px}#header .search-wrap{right:50px}#header #menu{position:absolute;z-index:10;display:block;top:70px;right:0px;width:320px;height:auto;visibility:hidden;opacity:0;box-shadow:0px 8px 40px 7px rgba(0,0,0,0.3);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#header #menu.show{visibility:visible;opacity:1}#header #menu>li{display:block;background-color:rgba(40,40,40,0.95);width:auto;height:49px;line-height:49px}#header #menu>li+li{border-top:1px solid #1a1a1a}#header #menu>li.selected:after,#header #menu>li:hover:after{height:0px}#header #menu a{height:49px;line-height:49px}#header #menu-small .main-menu{display:inline-block}#footer .wrap{display:block}#footer .wrap .block1{display:block;width:100%;padding-top:0px;border-bottom:1px solid gray}#footer .wrap .block1 .slogan{margin:15px 0px 0px 0px;line-height:20px;font-size:13px}#footer .wrap .block2{padding-left:10px;border-left:0px;width:50%}#footer .wrap .block3{width:50%}#footer .footer-bar{line-height:40px}#footer .footer-bar .share{max-height:40px}#footer .footer-bar .share a{margin:0px 10px 0px 0px}#footer .footer-bar .share .follow{display:none}#footer .footer-bar .link{padding-right:0px}#footer .footer-bar .link .name{display:inline}#footer .footer-bar .copyright{position:static;width:100%;text-align:left}#customized-preview .content-wrap .image{width:320px}#customized-preview .content-wrap .info{width:calc(100% - 360px);margin-left:40px}#customized-wrap .popup-content{margin:30px}#customized-wrap .popup-content .image,#customized-wrap .popup-content .info{width:calc(50% - 20px)}.cart-step>li{max-width:none}.cart-step .step-txt{display:block}.cart-step2 .step2-login .action{margin-top:30px;text-align:center}.cart-step2 .step2-login .action .forgot{width:100%;margin-top:15px;line-height:23px;text-align:center}.cart-step4 .step4-left{width:100%;margin:0}.cart-step4 .step4-right{width:100%;margin:0}.cart-step4 .step4-right:after{display:none}.article-list .list-wrap .item{height:270px}.article-list .list-wrap .info{padding:30px}.article-list .list-wrap .info{padding-bottom:15px}.article-list2 .list-wrap .info{padding:30px}.article-list2 .list-wrap .info{padding-bottom:15px}.article-link{margin-bottom:20px}.article-about .founder{padding:30px 50px 40px 50px}.article-about .founder .outer-img{display:none}.article-about .founder .info{width:100%;margin-left:0px}.article-about .founder .wrap-img{display:inline-block;width:50%}.article-about .founder .wrap-img .image{width:100%;float:none}.article-about .founder .wrap-img .image:after{padding-top:122%}.article-about .founder .wrap{width:calc(50% - 25px);margin-left:25px}.article-about .business{padding:40px 50px}.article-about .business .wrap{padding:0px}.article-about .growth{padding:30px 50px 40px 50px}.article-about .growth .outer-img{display:none}.article-about .growth .info{width:100%;margin-left:0px}.article-about .growth .growth-info{width:calc(50% - 25px);margin-left:25px}.article-about .growth .wrap-img{display:inline-block;width:50%}.article-about .growth .wrap-img .image{width:100%;float:none}.article-about .growth .wrap-img .image:after{padding-top:122%}.article-about .growth .wrap{position:relative;top:0px}.article-about .timeline .line-wrap{max-width:470px}.article-about .timeline .line-list>li{width:100%}.article-about .timeline .line-list>li+li{margin-left:0px}.article-about .develop{padding:30px 50px 40px 50px}.article-about .develop .outer-img{display:none}.article-about .develop .info{width:100%;margin-left:0px}.article-about .develop .develop-info:after{padding-top:80%}.article-about .develop .develop-info{width:calc(50% - 25px);margin-left:25px}.article-about .develop .wrap-img{display:inline-block;width:50%;float:left}.article-about .develop .wrap-img .image{width:100%}.article-about .global-agency{padding-top:200px}.article-about .global-agency{padding-top:120px}.article-about .global-agency .title{top:100px}.article-about .sustainable .wrap{padding:30px 15px}.agent .mapimg .slogan{font-size:40px}.categories .slide-menu{display:none !important}.categories .category-wrap{margin-left:0px;width:100%}.product .mark{text-align:center}.product .ctrl-wrap .action{width:calc(100% - 240px)}.product .ctrl-wrap .share{margin-left:20px}.product .block1{margin:30px 0px}.product .block1 .image{width:50%}.product .block1 .icon{width:calc(50% - 30px)}.product .block2 .video .video-wrap:after{padding-top:56%}.product .block2 .feature1{padding:35px 15px}.product .block2 .feature1 .image{width:calc(100% - 420px)}.product .block2 .feature1 .text{margin-left:0px}.product .block2 .feature2{padding:30px 15px}.product .block2 .feature2 .text{margin-top:10%}.product .block3 .card-list .desc{padding:0px 10px}.product .block4 .text{visibility:visible;opacity:1}.account-edit .edit .col2 .col:nth-child(1){width:100%;margin-right:0px}.account-edit .edit .col2 .col:nth-child(2){width:100%;margin-left:0px}.account-edit .edit .col2 .col+.col{margin-top:15px}}@media (max-width:1023px){#popup-wrap .popup-right .footer-right .design{display:none}.cart-step2>li{width:100%}.cart-step2>li.step2-login{margin-right:0px}.cart-step2>li.step2-option{margin-left:0px;margin-top:20px}.cart-step3 .step3-input>.rows2>.row{width:100%}.cart-step3 .step3-input>.rows2>.row:nth-child(1){margin-right:0px}.cart-step3 .step3-input>.rows2>.row:nth-child(2){margin-left:0px;margin-top:15px}.cart-step3 .step3-input>.rows2.invoice21>.row:nth-child(1){width:100%}.cart-step3 .step3-input>.rows2.invoice21>.row:nth-child(2){width:100%}.account-review .review-order{width:100%}.account-review .review-order .rwd-hide{display:table-cell}.account-review .review-info{width:100%;margin-left:0px;margin-top:20px}.account-order-list .tb-list thead{display:none}.account-order-list .tb-list tbody tr{display:block;padding:10px 20px 20px 10px;border:1px solid #fff}.account-order-list .tb-list tbody tr+tr{margin:0px}.account-order-list .tb-list tbody td{display:inline-block;padding:0px;width:calc(50% - 12px);text-align:left;margin:10px 0px 0px 10px}.account-order-list .tb-list tbody td:before{content:attr(data-th);display:inline-block;border:1px solid #000;width:90px;margin-right:20px;color:#999999;text-align:center;line-height:28px}.account-order-list .tb-list tbody td.noth:before{display:none}}@media (max-width:900px){.homepage #homecategory .bottom>li{width:50%}.homepage #homecategory .bottom>li:nth-child(2){width:50%}.homepage #homecategory .bottom>li:nth-child(2) .image{background-position:100px center}.homepage #homecategory .bottom>li:nth-child(2):after{padding-top:80%}.homepage #homecategory .bottom>li:nth-child(3){display:none}#popup-wrap .popup-right .welcome .wel-left{width:100%}#popup-wrap .popup-right .welcome .wel-right{display:none}#customized-preview .content-wrap{flex-direction:column;flex-wrap:nowrap;overflow-y:auto}#customized-preview .content-wrap .image{width:100%;height:auto;max-width:500px;margin:0 auto}#customized-preview .content-wrap .info{width:100%;margin:20px 0 0}#customized-preview .content-wrap .info .desc{height:auto;overflow:unset}.cart-step3 .step3-input .mix>li{width:50%}.cart-step3 .step3-input .mix>li:nth-child(2){width:calc(50% - 15px);margin-left:15px}.cart-step3 .step3-input .mix>li:nth-child(3){width:100%;margin-left:0px;margin-top:15px}.cart-step3 .step3-input .invoice-wrap{display:block}.cart-step3 .step3-input .invoice-wrap+.invoice-wrap{margin-left:0px}.cart-step3 .buttons{width:100%;display:block}.cart-step3 .buttons+.buttons{margin-top:15px;margin-left:0px}.article-list .list-wrap .item{height:300px}.article-list .list-wrap .info .share{position:relative;left:0px;width:100%;text-align:left;margin-top:15px}.article-list2 .list-wrap .info .share{position:relative;left:0px;width:100%;text-align:left;margin-top:15px}.article .info-wrap .customized-article .itemV,.article .info-wrap .customized-article .itemL,.article .info-wrap .customized-article .itemR{flex-direction:column}.article .info-wrap .customized-article .itemV .txt-icon,.article .info-wrap .customized-article .itemL .txt-icon,.article .info-wrap .customized-article .itemR .txt-icon{align-items:center;background-position-x:center}.article .info-wrap .customized-article .itemV .left,.article .info-wrap .customized-article .itemV .right,.article .info-wrap .customized-article .itemL .left,.article .info-wrap .customized-article .itemL .right,.article .info-wrap .customized-article .itemR .left,.article .info-wrap .customized-article .itemR .right{width:100%;padding:0}.article .info-wrap .customized-article .itemV .left::after,.article .info-wrap .customized-article .itemV .right::after,.article .info-wrap .customized-article .itemL .left::after,.article .info-wrap .customized-article .itemL .right::after,.article .info-wrap .customized-article .itemR .left::after,.article .info-wrap .customized-article .itemR .right::after{display:none}.article .info-wrap .customized-article .itemV .left,.article .info-wrap .customized-article .itemR .left{margin-top:20px;order:2}.article .info-wrap .customized-article .itemV .right,.article .info-wrap .customized-article .itemR .right{order:1}.article .info-wrap .customized-article .itemL .right{margin-top:20px}.article-contact .map{margin-bottom:45px;display:block;width:100%}.article-contact .map-wrap{width:380px;margin:35px auto 0px auto}.article-contact .contact{display:block;width:100%;margin-left:0px}.article-about .business{background-position-x:230px}.article-about .other li{height:50vw}.article-about .other .first{display:none}.article-about .other .third{display:none}.article-about .other .second{width:100%;margin-left:0px}.article-about .other .sec-wrap{width:100%}.article-about .other .title svg{display:inline}.article-about .slide .title svg{display:inline}.article-about .develop .develop-info:after{display:none}.article-about .develop .develop-info{width:calc(50% - 30px);margin-left:30px}.article-about .develop .wrap-img{float:none}.article-about .develop .wrap{position:relative;top:0px;bottom:auto;max-height:none}.article-about .global-agency .title{top:30px}.article-about .flagship{padding:30px 15px;height:auto}.article-about .flagship .image{width:100%}.article-about .flagship .image:after{padding-top:50%}.article-about .flagship .wrap{width:auto;margin-left:0px;margin-top:30px}.article-about .flagship .imbg{opacity:0.6}.store .mapimg{width:calc(40% - 30px)}.store .maplist{width:60%}.store .maplist .note{width:100%}.store .maplist .area-select{width:100%;text-align:left}.store .store-wrap{margin-left:-20px}.store .store-wrap>li{width:50%}.store .store-info .image{width:100%;margin:0px auto;display:block;background-position-y:center}.store .store-info .image:after{padding-top:65%}.store .store-info .info{width:100%;margin-left:0px}.store .store-info .desc>div+div{margin-top:10px}.agent .mapleft{width:405px}.agent .maplist{width:calc(100% - 435px);max-height:500px}.agent .store-wrap>li{width:100%}.product .info-wrap .clear{display:none}.product .cover{width:calc(50% - 30px);min-height:auto;float:none}.product .buy-info{width:50%;float:none}.product .shopitem{width:100%;margin-left:0px;float:none}.product .ctrl-wrap .action{width:calc(100% - 290px)}.product .ctrl-wrap .share{margin-left:70px}.product .block1 .icon{width:100%;float:left}.product .block2 .feature1 .image{width:calc(50% - 20px);margin-right:20px}.product .block2 .feature1 .text{width:50%}.product .block3 .cards{padding:0px 0px 30px 0px}.product .block3 .card-list{margin:-15px 0px 0px -15px}.product .block3 .card-list>li{margin:15px 0px 0px 15px;width:calc(33.3% - 15px)}.account-register .register-left{position:relative;width:100%;padding:40px 0px}.account-register .register-left .wrap{position:relative;top:0px;transform:translateY(0%)}.account-register .register-right{width:100%;margin-left:0px}.account-review .review-order .rwd-hide{display:none}.account-order-info .box-col.col2 li{width:100%;min-height:auto}.account-order-info .box-col.col2 li+li{padding-left:0px;border-left:0px}.account-order-info .box-col.col2 li+li .account-heading{margin-top:20px}.account-order-info .box-col.col3 li{width:100%}.account-order-info .box-col.col3 li:nth-child(2){width:100%}}@media (max-height:830px){.overlay>.popup{margin-top:20px;margin-bottom:20px}.overlay>.popup.customized{margin-top:20px;margin-bottom:20px}}@media (max-width:768px){.overlay>.popup{margin:0px;max-width:none;max-height:none}#footer .wrap .block2{padding:40px 10px;width:100%;height:auto;border-right:0px}#footer .wrap .block3{padding:0px;width:100%;height:auto;max-width:none}#footer .wrap .block3 .categorys{display:none}#footer .footer-bar .link .name{display:none}.homepage #homecategory .top>li,.homepage #homecategory .bottom>li{width:100%}.homepage #homecategory .top>li:nth-child(2),.homepage #homecategory .bottom>li:nth-child(2){width:100%}.homepage #homecategory .top>li:nth-child(3),.homepage #homecategory .bottom>li:nth-child(3){display:inline-block}.homepage #homecategory .image{background-position:center center !important}.homepage #homearticle:after{content:"";position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;margin:0px;background-color:rgba(0,0,0,0.3)}.homepage #homearticle .restrict{z-index:2}.homepage .news-list .news-item{display:block;max-width:470px;margin:0px auto}.homepage .news-list .news-item+.news-item{margin-top:30px}#popup-wrap .popup-left{position:absolute;top:0px;left:0px;transform:translateX(-100%)}#popup-wrap .popup-left.show{transform:translateX(0%)}#popup-wrap .popup-right{width:100%}#popup-wrap .popup-right .welcome{height:40px;line-height:40px;padding:0px 60px}#popup-wrap .popup-right .smail-menu{display:block}#popup-wrap .popup-right .popup-close{width:50px;height:40px;line-height:40px;padding:8px 13px}#popup-wrap .popup-right .content-wrap{height:calc(100% - 80px)}#customized-wrap .heading{height:40px}#customized-wrap .heading .popup-close{width:50px;height:40px;line-height:40px;padding:8px 13px}#customized-wrap .content-wrap{height:calc(100% - 40px)}#customized-wrap .popup-content{flex-direction:column}#customized-wrap .popup-content .image{width:100%;max-width:500px;margin:0 auto}#customized-wrap .popup-content .info{width:100%;margin-top:20px}#customized-wrap .popup-content .ct-image.icon{background-size:48px}.apple-banner .swiper-pagination{bottom:0px}.article .info-wrap h1{font-size:21px}.article .around .page{line-height:40px}.article .around .page-name{display:none}.article-about .founder{padding:40px 20px}.article-about .founder .wrap .watermark{letter-spacing:5px;font-size:60px}.article-about .growth{padding:40px 20px}.article-about .process-wrap>li{width:100%}.article-about .process-wrap>li+li{margin-top:90px}.article-about .process-wrap>li+li:before{display:none}.article-about .slide .slide-wrap{left:15px;right:15px;margin:auto 0px;width:auto}.article-about .develop{padding:40px 20px}.article-about .develop .image:before{border-width:8px}.article-about .global-agency .watermark{font-size:80px}.article-about .sustainable .wrap .desc{max-width:none}.store .mapimg{width:265px}.store .maplist{width:calc(100% - 295px)}.store .store-list{margin-top:10px}.store .store-wrap{margin-left:0px}.store .store-wrap>li{width:100%;padding-left:0px}.agent .mapleft{width:100%;margin-right:0px}.agent .maplist{width:100%;margin-top:30px;max-height:none}.agent .store-list{margin-top:0px;max-height:none}.agent .store-wrap>li{width:calc(50% - 20px)}.categories .head-wrap{height:auto}.categories .head-wrap h2{height:auto;margin-bottom:8px}.categories .right-wrap{bottom:-30px}.categories .category-wrap .appointed{text-align:center;margin:10px 0px}.categories .category-wrap .appointed-wrap{display:block;margin-left:0px;margin-top:5px}.product .cover{width:100%}.product .buy-info{width:100%;margin-left:0px}.product .buy-info .summary{width:100%}.product .attribs>li{width:100%}.product .size-wrap>li:nth-child(n+3){margin-top:10px}.product .size-wrap .opt-value{width:calc(100% - 90px);padding-right:0px}.product .price-wrap .opt-value{width:calc(100% - 90px);padding-right:0px}.product .ctrl-wrap .action{width:100%}.product .ctrl-wrap .share{width:100%;margin-top:10px;margin-left:0px;text-align:center}.product .block1 .image{width:100%;float:none;margin-left:0px;margin-top:0px}.product .block2 .feature1 .head{font-size:27px}.product .block2 .feature1 .image img{top:40px}.product .block2 .feature1 .slogan{font-size:31px}.product .block2 .feature1 .note{margin-top:20px}.product .block2 .feature2 .text{margin-top:5%}.product .block2 .feature2 .head{font-size:25px}.product .article .desc{width:100%}.appointed-list .head-wrap{height:auto}.appointed-list .head-wrap h2{height:auto;margin-bottom:8px}.appointed-store .head-wrap{height:auto}.appointed-store .head-wrap h2{height:auto;margin-bottom:8px}.account-login .login-left{position:relative;width:100%;padding:40px 0px}.account-login .login-left .wrap{position:relative;top:0px;transform:translateY(0%)}.account-login .login-right{width:100%;margin-left:0px}.account-review .review-order .rwd-hide{display:table-cell}.account-order-info .box-col.col2 li{width:50%;min-height:230px}.account-order-info .box-col.col2 li+li{padding-left:19px;border-left:1px solid #d9d9d9}.account-order-info .box-col.col2 li+li .account-heading{margin-top:0px}.account-order-info .box-col.col3 li{width:50%}.account-order-info .box-col.col3 li:nth-child(2){width:50%}}@media (max-width:640px){#header #menu>li.small-ctrl{display:block}#header #menu>li.small-ctrl a{color:#fff;box-sizing:border-box;padding:10px 0px}#header #menu>li.small-ctrl svg{width:24px;height:24px;vertical-align:5px}#header #menu>li.small-ctrl li{position:relative}#header #menu>li.small-ctrl li+li:after{content:"";position:absolute;left:0px;top:8px;bottom:8px;width:2px;background-color:#999999}#header #menu-small a,#header #menu-small a+a:after{display:none}#footer{margin-bottom:60px}#footerMenu{visibility:visible;opacity:1}#gototop{bottom:80px}.article-list{padding:30px 0px}.article-list .head{height:auto}.article-list .head .categorys{position:relative;left:0px;margin-top:10px;text-align:left}.article-list .list-wrap>li{box-shadow:0px 0px 20px -5px #8c8c8c}.article-list .list-wrap>li+li{margin-top:20px}.article-list .list-wrap .item{height:auto}.article-list .list-wrap .info{width:100%}.article-list .list-wrap .info h2{white-space:normal}.article-list .list-wrap .info .desc{height:auto}.article-list .list-wrap .image{display:none}.article-list2{padding:30px 0px}.article-list2 .head{height:auto}.article-list2 .head .categorys{position:relative;left:0px;margin-top:10px;text-align:left}.article-list2 .list-wrap>li{box-shadow:0px 0px 20px -5px #8c8c8c}.article-list2 .list-wrap>li+li{margin-top:20px}.article-list2 .list-wrap .info{width:100%;border-right:1px solid #ccc !important}.article-list2 .list-wrap .info:nth-child(2n){border-right:none}.article-list2 .list-wrap .info:nth-last-child(2){border-bottom:none}.article-list2 .list-wrap .info h2{white-space:normal}.article-list2 .list-wrap .info .desc{height:auto}.article-list2 .list-wrap .info:nth-child(odd){background-color:#fff}.article-list2 .list-wrap .info:nth-child(odd) .date{color:#b3b3b3}.article-list2 .list-wrap .info:nth-child(odd) .more{border-color:#e6e6e6;background-color:#e6e6e6}.article-list2 .list-wrap .info:nth-child(odd) .more .button{color:#404040}.article-list2 .list-wrap .info:nth-child(odd) .more:after{background-color:#fff}.article-list2 .list-wrap .info:nth-child(odd) .more:hover .button{color:#404040}.article-list2 .list-wrap .info:nth-child(even){background-color:#e6e6e6}.article-list2 .list-wrap .info:nth-child(even) .date{color:#000}.article-list2 .list-wrap .info:nth-child(even) .more{border-color:#d9d9d9;background-color:#fff}.article-list2 .list-wrap .info:nth-child(even) .more .button{color:#000}.article-list2 .list-wrap .info:nth-child(even) .more:after{background-color:#404040}.article-list2 .list-wrap .info:nth-child(even) .more:hover .button{color:#fff}.article{padding:30px 0px}.article .head{height:auto}.article .head .categorys{position:relative;left:0px;margin-top:10px;text-align:left}.article .article-wrap{margin-top:20px}.article .share{display:block;width:100%}.article .share .date{display:inline-block;margin:0px}.article .share .share-item{display:inline-block;width:auto;margin:0px 0px 0px 16px;vertical-align:20px}.article .share li{display:inline-block;width:48px;margin-left:-4px}.article .share li+li:after{width:1px;height:auto;right:auto;left:0px;top:10px;bottom:10px}.article .info-wrap{display:block;width:100%;margin-left:0px;margin-top:20px}.article-link>li{height:100px}.article-link .link-wrap{bottom:auto;top:50%;transform:translateY(-50%)}.article-about .founder .image:before{display:none}.article-about .founder .image{background-size:contain}.article-about .founder .wrap-img{width:100%}.article-about .founder .wrap-img .image:after{padding-top:106%}.article-about .founder .wrap{width:100%;box-sizing:border-box;margin-left:0px}.article-about .founder .wrap .watermark{letter-spacing:10px;font-size:75px}.article-about .business{padding:20px 15px 40px 15px}.article-about .other .title{font-size:50px;line-height:50px}.article-about .other .title svg{width:50px;height:50px}.article-about .growth .image .text{bottom:-10px}.article-about .growth .growth-info:after{display:none}.article-about .growth .growth-info{width:auto;margin-left:0px;margin-top:30px}.article-about .growth .wrap-img{width:100%}.article-about .growth .wrap-img .image:after{padding-top:55%}.article-about .process{background-position-x:center}.article-about .process-wrap .wrap .desc{margin-bottom:0px}.article-about .slide{height:300px}.article-about .slide .title{font-size:50px;line-height:50px}.article-about .slide .title .block{display:block}.article-about .slide .title svg{width:50px;height:50px}.article-about .develop .develop-info{width:auto;margin-left:0px;margin-top:30px}.article-about .develop .wrap-img{width:100%}.article-about .develop .wrap-img .image:after{padding-top:55%}.article-about .global-agency .watermark{font-size:60px}.article-about .flagship .wrap{height:auto}.article-about .flagship .more{position:relative;bottom:0px;margin-top:30px}.article-about .flagship .imbg{opacity:0.3}.article-about .flagship .border{display:none}.store .mapimg{display:none !important}.store .maplist{width:100%}.store .store-list{max-height:none}.store .store-wrap{margin-left:-20px}.store .store-wrap>li{width:50%;padding-left:20px}#quick-buy .ctrl{top:60px;left:0px;right:0px;background-color:rgba(242,242,242,0.93)}.product{padding-top:130px}.product .block1 .mat-bg1{display:none}.product .block1 .slogan{margin-top:10px}.product .block2 .bgimg>li{background:left top no-repeat;background-size:cover}.product .block2 .feature1 .image{width:100%;margin-right:0px}.product .block2 .feature1 .image img{position:relative;top:0px}.product .block2 .feature1 .text{width:100%;text-align:center;margin-top:20px}.product .block2 .feature1 .note{min-height:auto}.product .block2 .feature2 .image{width:100%;max-height:none;padding:0px;float:none}.product .block2 .feature2 .text{width:100%;margin-top:20px}.product .block3 .bgimg{background-size:cover}.product .block3 .card-list{margin-left:0px}.product .block3 .card-list>li{width:100%;margin-left:0px}.product .block4 .image{width:100%}.appointed-store .ap-store{max-width:460px}.appointed-store .bgimg.bimg{display:none}.appointed-store .bgimg.simg{display:block}.appointed-store .action-wrap{left:13%;right:13%;margin-top:55%}.account-register .register-right .select-wrap .field{position:relative;top:0px;bottom:auto;display:block;height:40px;line-height:40px}.account-register .register-right .input.word4{padding-left:0px}.account-register .register-right .input.rows2{width:100%}.account-register .register-right .input.rows2+.rows2{width:100%;margin-left:0px;margin-top:25px}.account-register .register-right .field.word4+.select{margin-left:0px}.account-order-info .box-col.col1{width:calc(100% - 20px)}.account-order-info .box-col.col1 li{min-height:auto}.account-order-info .box-col.col2{min-width:auto}.account-order-info .box-col.col2 li{width:100%;min-height:auto}.account-order-info .box-col.col2 li+li{padding-left:0px;border-left:0px}.account-order-info .box-col.col2 li+li .account-heading{margin-top:20px}.account-order-info .box-col.col3 li{width:100%}.account-order-info .box-col.col3 li:nth-child(2){width:100%}#forgotten .action>li{width:50%}#forgotten .action>li+li{margin-left:0px}#forgotten .action .buttons{margin:0px auto}#forgotten .login-right .info{margin:60px 0px !important}}@media (max-width:550px){.cart-step4 .step4-action .buttons{display:block}.cart-step4 .step4-action .buttons width:auto+.buttons{margin:15px 0 0}#forgotten .action>li{width:100%}#forgotten .action>li+li{margin-top:30px}}@media (max-height:550px),(max-width:490px){.overlay .popup2 .wpop-block.cttxt{margin:20px;max-width:none;max-height:none}.overlay .popup2 .wpop-block.cttxt .cttext-wrap{overflow:hidden;overflow-y:auto}}@media (max-width:520px){#customized-wrap .popup-content .action{flex-wrap:wrap;justify-content:space-between}#customized-wrap .popup-content .action .dellink{order:2;width:calc(50% - 10px);margin:0;text-align:center}#customized-wrap .popup-content .action .buttons{order:3;width:100%;margin-top:20px}}@media (max-width:500px){#footer .wrap .head{font-size:15px}#footer .wrap .item{font-size:13px}#footer .wrap .block1 .footerlogo{width:170px;margin:18px 10px 0px 10px;height:auto}#footer .wrap .block1 .slogan{font-size:11px;margin:5px 0px}#footer .footer-bar .share{position:static;width:100%;text-align:center}#footer .footer-bar .link{position:static;padding:0px}#footer .footer-bar .copyright{display:block;width:260px;margin:0px auto;line-height:15px;padding:5px 0px 20px 0px;text-align:center}.homepage .news-list .news-item{margin:0px 15px}#popup-wrap .popup-right .welcome .wel-left{max-width:100%;font-size:15px}#popup-wrap .popup-right .popup-content{margin:15px 10px}.step-box{margin-top:15px}.step-input .buttons{margin:0px auto}.cart-step2 .otherlogin li+li{margin-left:15px}.cart-step2 .otherlogin svg{width:23px;height:23px;vertical-align:-8px}.cart-step2 .otherlogin a{width:30px;height:30px}.cart-step2 .otherlogin span{font-size:15px}.article-topimg .slogan-wrap{width:auto;height:auto;top:50%;bottom:auto;transform:translateY(-50%)}.article-link{margin-bottom:10px}.article-link>li{width:calc(33.3% - 10px);height:70px;margin-left:10px}.article-link .enname{display:none}.article-about .founder{padding:15px 0px 40px 0px}.article-about .founder .wrap{padding-left:15px;padding-right:15px}.article-about .business{background-position-x:130px}.article-about .other .sec-wrap{left:0px;text-align:center}.article-about .other .title{line-height:60px}.article-about .other .title svg{display:block;margin:40px auto 0px auto}.article-about .other .desc{display:none}.article-about .growth{padding:15px 0px 40px 0px}.article-about .growth .image:before{display:none}.article-about .growth .image .text{display:none}.article-about .growth .growth-info{margin:30px 15px 0px 15px}.article-about .process-wrap>li{padding:0px 15px}.article-about .timeline .line-wrap{margin:0px 15px}.article-about .slide .title{line-height:60px;text-align:center}.article-about .slide .title svg{display:block;margin:40px auto 0px auto}.article-about .slide .desc{display:none}.article-about .develop{padding:15px 0px 40px 0px}.article-about .develop .image:before{display:none}.article-about .develop .develop-info{margin:30px 15px 0px 15px}.article-about .global-agency{padding:30px 15px}.article-about .global-agency .title{position:relative;top:0px;width:auto;padding:0px 15px}.article-about .global-agency .watermark{font-size:45px;bottom:100px}.article-about .global-agency .more{position:relative;bottom:0px;margin-top:50px}.article-about .sustainable{background-image:none !important}.article-about .sustainable .wrap .watermark{font-size:55px}.article-about .flagship{padding:0px 0px 30px 0px}.article-about .flagship .watermark{display:none}.article-about .flagship .image:before{display:none}.article-about .flagship .wrap{padding:0px 15px}.article-about .flagship .wrap .title{height:auto}.article-about .flagship .wrap .title:after{left:0px}.article-about .flagship .wrap h2{position:relative;bottom:0px}.article-about .flagship .more{margin:30px auto 0px auto}.article-about .flagship .imbg{position:relative;bottom:auto;margin-top:30px;opacity:1;max-width:100%}.store .store-wrap{margin-left:0px}.store .store-wrap>li{width:100%;padding-left:0px}.agent .mapimg .slogan{font-size:30px}#alumb-thumb .image{width:calc(33.3% - 20px)}.view-list>li:hover,.view-list>li.selected{transform:none}.view-list>li:hover .hover-bg,.view-list>li.selected .hover-bg{top:-8px;left:-8px;right:-8px;bottom:-8px}.view-list>li .image img{top:0px}.view-list>li .image:after{padding-top:100%}.view-list .shopping .image{opacity:0}.appointed-store .action .buttons .button{font-size:13px}.account-login .login-left .icon{display:none}.account-login .login-left .title{margin:0px;font-size:31px}.account-login .login-left .slogan{margin:30px 0px;font-weight:normal;font-size:15px}.account-login .login-left .list{display:none}.account-login .login-right{padding:30px 20px 20px 20px}.account-login .login-right h1{display:block;text-align:center;font-size:25px}.account-login .login-right .safe_login{display:none}.account-login .login-right .info{margin:40px 0px}.account-login .login-right .buttons{margin:0px auto}.account-login .login-right .otherlogin li+li{margin-left:15px}.account-login .login-right .otherlogin svg{width:23px;height:23px;vertical-align:-8px}.account-login .login-right .otherlogin a{width:30px;height:30px}.account-login .login-right .otherlogin span{font-size:15px}.account-register .register-left .icon{display:none}.account-register .register-left .title{margin:0px;font-size:31px}.account-register .register-left .slogan{margin:30px 0px;font-weight:normal;font-size:15px}.account-register .register-left .list{display:none}.account-register .register-right{padding:30px 20px 20px 20px}.account-register .register-right h1{text-align:center;font-size:25px}.account-register .register-right .info{margin:40px 0px}.account-register .register-right .buttons{margin:0px auto}.account-register .register-right .otherlogin li+li{margin-left:15px}.account-register .register-right .otherlogin svg{width:23px;height:23px;vertical-align:-8px}.account-register .register-right .otherlogin a{width:30px;height:30px}.account-register .register-right .otherlogin span{font-size:15px}.account-box{margin-top:15px}.account-review .cart-wrap .swiper-button-next{right:-10px}.account-review .cart-wrap .swiper-button-prev{left:-10px}.account-review .review-order .rwd-hide{display:none}.account-wishlist .wishlist-action .buttons{width:100%}.account-wishlist .wishlist-action .buttons+.buttons{margin-left:0px;margin-top:20px}.account-order-list .tb-list tbody td{width:100%}.account-order-info .buttons{max-width:none}.account-order-info .step-action{margin:0px}.account-order-info .step-action>li{margin:20px 0px 0px}.account-order-info .order-report .rows2>li{width:100%;padding:0px}.account-order-info .order-report .rows2>li+li{padding:0px;margin-top:10px}.account-order-info .order-report .comment-wrap{margin-top:10px}}@media (max-width:499px){#popup-wrap .popup-right .footer-right .enname{display:none}}@media (max-width:490px){.overlay .popup2 .cttext-wrap .color-wrap{justify-content:center;max-width:320px;margin:10px auto 0}.overlay .popup2 .cttext-wrap .color-wrap a{margin:10px 5px}.overlay .popup2 .cttext-wrap .size-wrap{justify-content:space-evenly;margin:20px 0 0}}@media (max-width:425px){.overlay>.popup.customized{margin:0px}#header #menu{left:0px;width:auto}#footer .wrap .block2{padding:20px 10px}.homepage #homecategory .top>li:hover .bg,.homepage #homecategory .bottom>li:hover .bg{top:20px;bottom:20px;left:20px;right:20px}.homepage #homecategory .name{font-size:19px}.homepage #homecategory .line{margin:10px auto}.homepage .arrival .swiper-button-next{display:none}.homepage .arrival .swiper-button-prev{display:none}.homepage .homenews .swiper-button-next{display:none}.homepage .homenews .swiper-button-prev{display:none}.homepage .news-list .desc .title{line-height:22px;word-break:break-all;white-space:normal}.homepage .news-list .desc .summary{display:none}.homepage .news-list .text{max-width:90%}.homepage .news-list .name{font-size:17px;line-height:24px}.homepage .news-list .line{margin:10px auto}#customized-preview .content-wrap{margin:20px}#customized-wrap .popup-content .item{margin-left:0;justify-content:space-between}#customized-wrap .popup-content .item a{margin:0;width:calc(50% - 10px);max-width:none}#customized-wrap .popup-content .ct-image.icon{background-size:32px}.cart-step>li{font-size:11px !important;width:calc(20% - 10px);line-height:15px}.cart-step>li+li{margin-left:10px}.cart-step>li+li:before{left:-9px;width:10px;height:10px}.step-box{padding:0px 15px 15px}.cart-step1 .cart-list{margin-left:0px}.cart-step1 .cart-list>li{margin-left:0px;width:100%}.cart-step1 .cart-total{width:100%}.cart-step1 .cart-send .buttons{width:100%}.cart-additional .list-item{margin-left:0px}.cart-additional .list-item>li{margin-left:0px;width:100%}.article .around .page{display:none}.article-contact .map-wrap{width:100%;margin:35px 0px 0px 0px}.article-contact .map-info .info-wrap .name{width:55px}.article-contact .map-info .info-wrap .desc{width:calc(100% - 55px)}.article-contact .contact .contact-wrap{margin-left:0px}.article-contact .contact .contact-wrap li{width:100%;margin-left:0px}.article-contact .contact .send-wrap{text-align:center}.article-contact .contact .contact-send{margin-top:20px}.article-contact .upload{line-height:24px;padding:10px 0px}.article-contact .uploadfile .file .ellipsis,.article-contact .uploadfile .file .categories .slide-menu .item,.categories .slide-menu .article-contact .uploadfile .file .item,.article-contact .uploadfile .file .view-list>li .info .note,.view-list>li .info .article-contact .uploadfile .file .note,.article-contact .uploadfile .file .view-list>li .info .name,.view-list>li .info .article-contact .uploadfile .file .name,.article-contact .uploadfile .file .dropdown .option-wrap .option-item,.dropdown .option-wrap .article-contact .uploadfile .file .option-item,.article-contact .uploadfile .file .homepage .news-list .desc .title,.homepage .news-list .desc .article-contact .uploadfile .file .title,.article-contact .uploadfile .file .article-list .list-wrap .info h2,.article-list .list-wrap .info .article-contact .uploadfile .file h2,.article-contact .uploadfile .file .article-list2 .list-wrap .info h2,.article-list2 .list-wrap .info .article-contact .uploadfile .file h2{width:100%}.article-contact .uploadfile{line-height:24px;padding:10px}.article-contact .attachment{line-height:24px;padding:10px}.article-about .founder .wrap .watermark{letter-spacing:5px;font-size:60px}.article-about .business .wrap .watermark{letter-spacing:5px;font-size:60px}.article-about .other li{height:93vw}.article-about .timeline .list-over{max-height:300px;transition:max-height 5s}.article-about .timeline .list-over.open{max-height:5000px}.article-about .timeline .list-over.open .over-wrap{display:none}.article-about .timeline .over-wrap{display:block}.article-about .timeline .over-wrap .more{position:absolute;bottom:0px;margin:0px auto;left:0px;right:0px}.article-about .global-agency .watermark{font-size:30px;bottom:100px}.agent .store-wrap>li{width:100%;padding:0px}.view-list .shopping .image{opacity:1}.categories .right-wrap .results{display:none}.product .block1 .icon-wrap{margin-top:-30px}.product .block1 .icon-wrap>li{width:calc(50% - 10px);margin-top:30px}.product-related .swiper-container{margin:0px;padding:0px}.appointed-store .action-wrap{margin-top:45%}.appointed-store .input-wrap+.input-wrap,.appointed-store .input-wrap+.action{margin-top:10px}.account-box{padding:0px 15px 15px}.account-review .review-cart{margin:0px}.account-edit .buttons{width:100%}.account-wishlist .wishlist-list{margin-left:0px}.account-wishlist .wishlist-list>li{margin-left:0px;width:100%}.account-order-info .review-cart{margin-left:0px}.account-order-info .review-cart>li{margin-left:0px;width:100%}}@media (max-width:375px){.overlay .popup2 .cttext-wrap .family-wrap a{font-size:15px}.overlay .popup2 .cttext-wrap .ctnote{margin:12px auto;width:160px}#customized-wrap .heading .artItem{font-size:15px}.cart-step1 .cart-payment>li,.cart-step1 .cart-shipping>li{width:130px;height:130px}.cart-step1 .cart-payment svg,.cart-step1 .cart-shipping svg{width:60px;height:60px}.cart-step3 .step3-input .txt{position:relative;width:100%}.cart-step3 .step3-input .txt+.mix,.cart-step3 .step3-input .txt+.input,.cart-step3 .step3-input .txt+.select,.cart-step3 .step3-input .txt+.textarea{width:100%;margin-left:0px}.cart-additional .list-item>li{min-width:300px}.cart-additional .list-item .info{width:62%;margin-left:0px;padding:15px 8px 15px 5px}.article .share .share-item{margin-left:5px}#alumb-thumb .image{width:calc(50% - 20px)}.product-search .filter{width:calc(100% - 90px)}.product-search .action{width:80px}.product-search .action .buttons{width:80px}.account-edit .edit .mix .select{width:50%}.account-edit .edit .mix .select+.select{width:calc(50% - 10px);margin-left:10px}.account-edit .edit .mix .select+.input{width:100%;margin-left:0px;margin-top:15px}.account-edit .edit .txt{position:relative;display:block}.account-edit .edit .txt+.input,.account-edit .edit .txt+.select,.account-edit .edit .txt+.mix-wrap{width:100%;margin-left:0px}}@media (max-width:320px){.article-about .business{background-position-x:90px}}