*{font-family:'Montserrat', Arial, Helvetica, 'Microsoft JhengHei', '微軟正黑體', sans-serif;}#webPanel{position:relative;max-width:1920px;margin:auto;overflow:hidden;}#headerWrap{position:relative;background-color:#fff;z-index:100;}#headerWrap .promo{position:relative;background:#9e9e9e;text-align:center;padding:5px 15px;overflow:hidden;}#headerWrap .promo *{font-size:17px;color:#fff;line-height:50px;white-space:nowrap;}#headerWrap .promo .inner{font-size:16px;text-align:center;letter-spacing:1px;height:50px;overflow:hidden;}#headerWrap .promo .msg{display:block;}#headerWrap .promo ul{list-style:none;display:block;overflow:hidden;}#headerWrap .promo ul li{display:block;}#headerWrap .promo ul li a{display:inline-block;}#headerWrap .promo .msg-lrmove > a{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-name:changePosition;animation-name:changePosition;}@-webkit-keyframes changePosition{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}50%{-webkit-transform:translateX(-60%);transform:translateX(-60%);}100%{-webkit-transform:translateX(0%);transform:translateX(0%);}}@keyframes changePosition{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}50%{-webkit-transform:translateX(-60%);transform:translateX(-60%);}100%{-webkit-transform:translateX(0%);transform:translateX(0%);}}#headerWrap .top{position:relative;height:146px;padding-left:20px;padding-right:20px;}#headerWrap .top .inner{position:relative;max-width:1200px;height:100%;padding-top:24px;margin:auto;}#headerWrap .top .logo{position:absolute;display:inline-block;top:21px;left:0px;}#headerWrap .top .right{position:relative;float:right;}#headerWrap .top .right .row{position:relative;white-space:nowrap;text-align:right;}#headerWrap .top .right .row-2{margin-top:22px;}#headerWrap .top .right .row .vline{display:inline-block;background-color:#f0eeea;width:1px;height:30px;vertical-align:middle;}#headerWrap .top .right .row .col{display:inline-block;vertical-align:middle;}#headerWrap .top .right .row .col-1{margin-left:9px;margin-right:16px;}#headerWrap .top .right .row .col-1 > a{display:inline-block;font-size:13px;font-weight:300;color:#dad1c5;margin-left:11px;margin-right:11px;}#headerWrap .top .right .row .col-1 > a.current{color:#615b53;}#headerWrap .top .right .row .col-2{margin-left:9px;margin-right:16px;}#headerWrap .top .right .row .col-2 > a{display:inline-block;width:25px;margin-left:13px;margin-right:13px;}#headerWrap .top .right .row .col-3{margin-left:25px;margin-right:21px;}#headerWrap .top .right .row .col-3 .cart{position:relative;display:inline-block;width:29px;height:24px;}#headerWrap .top .right .row .col-3 .cart > span{position:absolute;display:block;background-color:#ededed;top:-16px;right:-21px;width:30px;height:30px;text-align:center;line-height:32px;border-radius:15px;opacity:0.7;filter:alpha(opacity=80);color:#000;}#headerWrap .top .right .row .search{position:relative;float:right;}#headerWrap .top .right .row .search input[type="text"]{display:block;background-color:#f9f7f4;font-size:13px;font-weight:300;width:250px;height:36px;padding-left:15px;padding-right:45px;padding-top:10px;padding-bottom:10px;border:0px;}#headerWrap .top .right .row .search button[type="submit"]{position:absolute;display:block;background-color:transparent;top:4px;right:4px;width:40px;height:30px;z-index:1;}#headerWrap .top .right_mobile{position:relative;display:none;float:right;margin-top:10px;}#headerWrap .top .right_mobile > a{position:relative;display:inline-block;vertical-align:middle;margin-right:20px;}#headerWrap .top .right_mobile .search{width:29px;height:29px;}#headerWrap .top .right_mobile .cart{width:29px;height:24px;}#headerWrap .top .right_mobile .cart > span{position:absolute;display:block;background-color:#ededed;top:-16px;right:-21px;width:30px;height:30px;text-align:center;line-height:32px;border-radius:15px;opacity:0.7;filter:alpha(opacity=80);}#headerWrap .top .right_mobile .hide-search{position:absolute;display:none;top:-4px;right:64px;}#headerWrap .top .right_mobile .hide-search form{position:relative;}#headerWrap .top .right_mobile .hide-search input[type="text"]{display:block;background-color:#f9f7f4;font-size:13px;font-weight:300;width:160px;height:36px;padding-left:15px;padding-right:45px;padding-top:10px;padding-bottom:10px;border:0px;}#headerWrap .top .right_mobile .hide-search button[type="submit"]{position:absolute;display:block;background-color:transparent;top:4px;right:4px;width:40px;height:30px;z-index:1;}#headerWrap .menu{position:relative;background-color:#f0eeea;min-height:65px;padding-left:20px;padding-right:20px;}#headerWrap .menu .btn{display:none;background-image:url(img/menu-open.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:32px;height:32px;margin:auto;}#headerWrap .menu .btn_close{background-image:url(img/menu-close.png);background-size:70%;}#headerWrap .menu .inner{position:relative;max-width:1200px;margin:auto;}#headerWrap .menu .lang{display:none;float:left;height:28px;}#headerWrap .menu .lang > a{display:inline-block;font-size:15px;font-weight:300;color:#c3b6a5;height:28px;line-height:28px;margin-right:10px;}/*953795e33e25c16a067bcfa2a5842f5b*/#headerWrap .menu .lang > a.current{color:#615b53;}#headerWrap .menu .social{display:none;float:right;height:28px;text-align:right;}#headerWrap .menu .social > a{display:inline-block;margin-left:20px;vertical-align:middle;}#headerWrap .menu ul{list-style:none;}#headerWrap .menu ul > li{position:relative;display:inline-block;width:20%;text-align:center;padding-top:10px;padding-bottom:10px;vertical-align:middle;}#headerWrap .menu ul.nav2{text-align:center;-webkit-overflow-scrolling:touch;}#headerWrap .menu ul.nav2 > li{width:auto;margin:0px 30px;}#headerWrap .menu ul > li:before{content:'';position:absolute;display:block;top:10px;bottom:10px;width:1px;background-color:#d4cfc8;}#headerWrap .menu ul.nav2 > li:before{display:none;}#headerWrap .menu ul > li:nth-child(1):before{background-color:transparent;}#headerWrap .menu ul > li > a{display:inline-block;height:45px;}#headerWrap .menu ul > li > a:before{content:'';display:inline-block;vertical-align:middle;width:0px;height:100%;}#headerWrap .menu ul > li > a > span{display:inline-block;vertical-align:middle;width:100%;font-size:14px;font-weight:500;color:#6a5e60;text-align:center;padding:5px;border-top:2px solid transparent;border-bottom:2px solid transparent;text-transform:uppercase;}#headerWrap .menu ul > li > a.current > span,#headerWrap .menu ul > li > a:hover > span{border-bottom:2px solid #615b53;}#headerWrap .menu ul > li > ol{position:absolute;display:none;background-color:#f0eeea;list-style:none;top:65px;left:0px;right:0px;}#headerWrap .menu ul > li > ol > li{position:relative;display:block;border-top:1px solid #fff;}#headerWrap .menu ul > li > ol > li > a{position:relative;display:block;height:45px;text-transform:uppercase;}#headerWrap .menu ul > li > ol > li > a:before{content:'';display:inline-block;vertical-align:middle;width:0px;height:100%;}#headerWrap .menu ul > li > ol > li > a > span{display:inline-block;vertical-align:middle;width:100%;font-size:14px;font-weight:500;color:#6a5e60;text-align:center;padding-left:5px;padding-right:5px;line-height:20px;}#headerWrap .menu ul > li > ol > li.show > a > span{color:#fff;}#headerWrap .menu ul.nav2 > li > ol{background:#e4dfd6;width:286px;left:50%;margin-left:-143px;}#headerWrap .menu ul.nav2 > li > ol > li{border:0px;}#headerWrap .menu ul.nav2 > li > ol > li > a{height:auto;padding:10px 40px 10px 20px;}#headerWrap .menu ul.nav2 > li > ol > li > a > span{text-align:left;}#headerWrap .menu ul.nav2 > li > ol > li.show,#headerWrap .menu ul.nav2 > li > ol > li:hover{background:#9e9e9e;}#headerWrap .menu ul.nav2 > li > ol > li:hover > a > span,#headerWrap .menu ul.nav2 > li > ol > li > a.show > span{color:#fff;}#headerWrap .menu ul.nav2 > li > ol > li > ol{position:absolute;display:none;list-style:none;top:0px;left:286px;width:286px;background:#d2cec6;}#headerWrap .menu ul.nav2 > li > ol > li.show > ol{display:block;}#headerWrap .menu ul.nav2 > li > ol > li > ol.sub_nav2_5,#headerWrap .menu ul.nav2 > li > ol > li > ol.sub_nav2_6,#headerWrap .menu ul.nav2 > li > ol > li > ol.sub_nav2_7{left:-286px;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li{position:relative;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li > a{position:relative;display:block;padding:10px 40px 10px 20px;height:auto;text-transform:uppercase;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li > a:before{content:'';display:inline-block;vertical-align:middle;width:0px;height:100%;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li > a > span{display:inline-block;vertical-align:middle;width:100%;font-size:14px;font-weight:500;color:#6a5e60;text-align:left;line-height:20px;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li:hover,#headerWrap .menu ul.nav2 > li > ol > li > ol > li > a.parent-2{background:#878787;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li:hover > a > span,#headerWrap .menu ul.nav2 > li > ol > li > ol > li > a.parent-2 > span{color:#fff;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li > ol{display:none;background:#d2cec6;list-style:none;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li > ol > li{position:relative;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li > ol > li > a{position:relative;display:block;padding:10px 40px;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li > ol > li > a:before{content:'';display:inline-block;vertical-align:middle;width:0px;height:100%;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li > ol > li > a > span{display:inline-block;vertical-align:middle;width:100%;font-size:14px;font-weight:500;color:#6a5e60;text-align:left;line-height:20px;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li > ol > li:hover{background:#878787;}#headerWrap .menu ul.nav2 > li > ol > li > ol > li > ol > li:hover > a > span{color:#fff;}#headerWrap .menu ul.nav2 ol > li > a.parent:after{position:absolute;display:block;background-image:url(img/arrow-brown.svg);content:'';top:50%;right:20px;width:14px;height:14px;margin-top:-7px;}#headerWrap .menu ul.nav2 ol > li > a.parent-2:after{background-image:url(img/arrow-white.svg);transform:rotate(180deg);}#bgWrap{position:absolute;background-image:url(img/menu-bg.jpg);background-position:center top;background-repeat:no-repeat;background-size:contain;top:146px;left:0px;right:0px;height:340px;}#mainWrap{position:relative;padding-left:20px;padding-right:20px;z-index:5;}#innerBannerWrap{position:relative;background-color:#f0eeea;margin-left:-20px;margin-right:-20px;padding-bottom:30px;padding-left:20px;padding-right:20px;}#innerBannerWrap .inner{position:relative;max-width:1400px;margin:auto;border-radius:54px;overflow:hidden;}#innerBannerWrap .mask{position:absolute;background-image:url(img/banner-gradient.png);background-position:center bottom;background-repeat:no-repeat;top:0px;left:0px;right:0px;bottom:0px;}#innerBannerWrap .title{position:absolute;left:0px;right:0px;bottom:20px;text-align:center;font-size:38px;font-weight:700;color:#fff;text-transform:uppercase;}#pathWrap{position:relative;max-width:1200px;margin:auto;padding-top:10px;padding-bottom:10px;white-space:nowrap;overflow:auto;}#pathWrap ul{list-style:none;}#pathWrap ul > li{display:inline-block;vertical-align:middle;}#pathWrap ul > li > a{display:block;padding-top:5px;padding-bottom:5px;text-transform:uppercase;}#pathWrap ul > li.label{font-size:13px;font-weight:300;color:#b5b5b5;}#pathWrap ul > li.label > a{color:#b5b5b5;}#pathWrap ul > li.current{color:#615b53;}#pathWrap ul > li.current > a{color:#615b53;}#pathWrap ul > li.icon{margin-left:20px;margin-right:20px;}#pageWrap{position:relative;max-width:1200px;margin:auto;margin-top:40px;}#footerWrap{position:relative;padding-top:48px;padding-left:20px;padding-right:20px;padding-bottom:48px;}#footerWrap .inner{position:relative;max-width:1200px;margin:auto;}#footerWrap .social{text-align:center;margin-top:-6px;padding-bottom:20px;}#footerWrap .social > a{display:inline-block;padding:10px;vertical-align:top;}#footerWrap .logo{text-align:center;padding-bottom:12px;}#footerWrap .logo .item{display:inline-block;padding:10px;vertical-align:middle;}#footerWrap .logo .item > a{display:block;}#footerWrap .menu{text-align:center;}#footerWrap .menu > a{display:inline-block;margin-left:15px;margin-right:15px;vertical-align:middle;font-size:13px;font-weight:300;color:#5e5a57;line-height:2;}#footerWrap .copyright{text-align:center;font-size:13px;font-weight:300;color:#615b53;line-height:2;margin-top:15px;}#footerWrap .copyright > div{display:inline-block;margin-left:5px;}#footerWrap .copyright *{font-size:13px;font-weight:300;color:#615b53;line-height:2;}@media only screen and (max-width: 1217px){#headerWrap .menu ul.nav2 > li{margin:0px 15px;}}@media only screen and (max-width: 1017px){#fixebg{position:fixed;background:rgba(0,0,0,0.8);top:0px;left:0px;width:100%;height:100%;z-index:50;}#headerWrap .top{height:70px;padding-left:15px;padding-right:15px;}#headerWrap .top .inner{padding-top:16px;}#headerWrap .top .right{display:none;}#headerWrap .top .right_mobile{display:block;}#headerWrap .menu{height:56px;padding-top:12px;padding-left:15px;padding-right:15px;padding-bottom:12px;z-index:6;}#headerWrap .menu .btn{display:block;}#headerWrap .menu .inner{position:absolute;background-color:#f0eeea;top:56px;left:0px;right:0px;padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:45px;}#headerWrap .menu .lang{display:block;}#headerWrap .menu .social{display:block;}#headerWrap .menu ul{border-bottom:1px solid #fff;margin-top:20px;}#headerWrap .menu ul > li{display:block;width:100%;border-top:1px solid #fff;text-align:left;padding-right:10px;}#headerWrap .menu ul > li:before{display:none !important;}#headerWrap .menu ul > li > a{display:block;text-align:left;height:25px;}#headerWrap .menu ul > li > a.parent{background-image:url(img/menu-plus-small.png);background-repeat:no-repeat;background-position:right center;}#headerWrap .menu ul > li > a.parent-2{background-image:url(img/menu-less-small.png);}#headerWrap .menu ul > li > a > span{font-size:16px;font-weight:300;text-align:left;padding:0px;}#headerWrap .menu ul > li > a.current > span,#headerWrap .menu ul > li > a:hover > span{border-bottom:2px solid transparent;}#headerWrap .menu ul > li > ol{position:relative;display:none;top:10px;}#headerWrap .menu ul > li > ol > li > a{display:block;padding-left:15px;padding-right:15px;text-align:left;height:45px;}#headerWrap .menu ul > li > ol > li > a > span{font-size:14px;font-weight:300;text-align:left;}#headerWrap .menu ul > li:hover > ol{display:none;}#headerWrap .menu ul.nav2 > li{margin:0px;}#headerWrap .menu ul.nav2 > li > ol{position:relative;top:0px;width:100%;left:0px;margin-left:0px;margin-top:10px;}#headerWrap .menu ul > li{padding-right:0px;}#headerWrap .menu ul.nav2 > li > ol > li > ol{position:relative;left:auto !important;top:auto !important;width:auto !important;}#headerWrap .menu ul.nav2{max-height:330px;overflow:auto;}}@media only screen and (max-width: 817px){#headerWrap{position:fixed;width:100%;}#headerWrap .top{height:116px;}#headerWrap .top .inner{padding-top:20px;}#headerWrap .top .logo{top:16px;width:93px;}#headerWrap .top .right .row-2{margin-top:18px;}#headerWrap .menu{min-height:56px;}#headerWrap .menu ul > li > a{height:36px;}#headerWrap .menu ul > li > ol{top:55px;}#bgWrap{top:116px;}#mainWrap{padding-top:172px;}#innerBannerWrap .inner{border-radius:43px;}#innerBannerWrap .title{font-size:30px;bottom:20px;}#footerWrap .copyright > div{display:block;margin-left:0px;}}@media only screen and (max-width: 617px){#fixebg{position:fixed;background:rgba(0,0,0,0.8);top:0px;left:0px;width:100%;height:100%;z-index:50;}#headerWrap .top{height:70px;padding-left:15px;padding-right:15px;}#headerWrap .top .inner{padding-top:16px;}#headerWrap .top .right{display:none;}#headerWrap .top .right_mobile{display:block;}#headerWrap .menu{height:56px;padding-top:12px;padding-left:15px;padding-right:15px;padding-bottom:12px;z-index:6;}#headerWrap .menu .btn{display:block;}#headerWrap .menu .inner{position:absolute;background-color:#f0eeea;top:56px;left:0px;right:0px;padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:45px;}#headerWrap .menu .lang{display:block;}#headerWrap .menu .social{display:block;}#headerWrap .menu ul{border-bottom:1px solid #fff;margin-top:20px;}#headerWrap .menu ul > li{display:block;width:100%;border-top:1px solid #fff;text-align:left;padding-right:10px;}#headerWrap .menu ul > li:before{display:none !important;}#headerWrap .menu ul > li > a{display:block;text-align:left;height:25px;}#headerWrap .menu ul > li > a.parent{background-image:url(img/menu-plus-small.png);background-repeat:no-repeat;background-position:right center;}#headerWrap .menu ul > li > a.parent-2{background-image:url(img/menu-less-small.png);}#headerWrap .menu ul > li > a > span{font-size:16px;font-weight:300;text-align:left;padding:0px;}#headerWrap .menu ul > li > a.current > span,#headerWrap .menu ul > li > a:hover > span{border-bottom:2px solid transparent;}#headerWrap .menu ul > li > ol{position:relative;display:none;top:10px;}#headerWrap .menu ul > li > ol > li > a{display:block;padding-left:15px;padding-right:15px;text-align:left;height:45px;}#headerWrap .menu ul > li > ol > li > a > span{font-size:14px;font-weight:300;text-align:left;}#headerWrap .menu ul > li:hover > ol{display:none;}#mainWrap{padding-top:126px;padding-left:15px;padding-right:15px;}#innerBannerWrap{padding-bottom:20px;margin-left:-16px;margin-right:-16px;padding-left:15px;padding-right:15px;}#innerBannerWrap .inner{border-radius:24px;}#innerBannerWrap .title{font-size:20px;bottom:15px;}#pathWrap ul > li.icon{margin-left:10px;margin-right:10px;}#pageWrap{margin-top:10px;}#footerWrap{padding-left:15px;padding-right:15px;}#footerWrap .menu > a{display:block;}}#bannerWrap{position:relative;max-width:1400px;margin:auto;border-radius:54px;overflow:hidden;}#bannerWrap .photo{display:block;}#bannerWrap .photo-mobile{display:none;}#bannerWrap .bx-wrapper .bx-prev{background-image:url(img/arrow-left-1.png);background-repeat:no-repeat;background-size:contain;left:20px;}#bannerWrap .bx-wrapper .bx-next{background-image:url(img/arrow-right-1.png);background-repeat:no-repeat;background-size:contain;right:20px;}#bannerWrap .bx-wrapper .bx-controls-direction a{width:50px;height:50px;margin-top:-25px;}#shortcutWrap{position:relative;padding:40px 0px;}#shortcutWrap > div{position:relative;max-width:1200px;margin:auto;overflow:hidden;}#shortcutWrap .list{position:relative;margin:0px -30px;}#shortcutWrap .item{display:inline-block;padding:30px;width:50%;vertical-align:top;}#shortcutWrap .item > a{display:block;}#productWrap{position:relative;margin-top:15px;}#productWrap .title{background:#aaa;padding:20px;text-align:center;font-size:36px;color:#fff;text-transform:uppercase;line-height:50px;letter-spacing:1px;margin:0px -20px;}#productWrap .grid{position:relative;max-width:1240px;margin:auto;padding:25px 0px;overflow:hidden;}#productWrap .grid .item{display:inline-block;padding:20px;width:25%;vertical-align:top;}#productWrap .grid .item > a{display:block;text-align:center;}#productWrap .grid .item .name{font-size:16px;font-weight:bold;color:#615b53;margin-top:13px;}#productWrap .grid .item .price{font-size:16px;color:#615b53;margin-top:10px;}@media only screen and (max-width: 817px){#bannerWrap{border-radius:43px;}#bannerWrap .bx-wrapper .bx-controls-direction a{width:40px;height:40px;margin-top:-20px;}#shortcutWrap .list{margin:0px -20px;}#shortcutWrap .item{padding:20px;}#productWrap .title{font-size:24px;line-height:40px;}}@media only screen and (max-width: 617px){#bannerWrap{border-radius:24px;}#bannerWrap .photo{display:none;}#bannerWrap .photo-mobile{display:block;}#bannerWrap .bx-wrapper .bx-prev{left:10px;}#bannerWrap .bx-wrapper .bx-next{right:10px;}#bannerWrap .bx-wrapper .bx-controls-direction a{width:30px;height:30px;margin-top:-15px;}#shortcutWrap .item{width:100%;padding:10px 20px;}#productWrap .grid .item{width:50%;}#productWrap .grid .item .name{font-size:14px;}}