﻿@charset "UTF-8";html{font-size:16px}body{margin:0;padding:0;font-size:16px;color:#222;line-height:1.6;font-family:"NotoSans",Arial,sans-serif;overflow-x:hidden;width:100%;position:relative}*{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}img{border:0;text-decoration:none;vertical-align:top;max-width:100%}a{color:#000;outline:none;display:inline-block}a,a:visited,a:hover,a:focus,a:active{text-decoration:none}input,textarea,select,button{font-size:1rem;font-weight:400}textarea,input{-webkit-appearance:none;border-radius:0}input,textarea,select{-webkit-box-shadow:none !important;box-shadow:none !important;border:none;font-size:1rem;border-radius:0}input,textarea,select,input[type="radio"],input[type="checkbox"]{-webkit-appearance:none}textarea{resize:vertical}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0}p{line-height:inherit;margin:0;padding:0}span{display:inline-block}label{font-weight:inherit;margin:0;padding:0;border:0;vertical-align:baseline}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;*font-size:100%;font-style:inherit;font-weight:inherit;outline:0}::-webkit-input-placeholder{color:#888;font-size:15px}::-moz-placeholder{color:#888;font-size:15px;opacity:1}:-ms-input-placeholder{color:#888;font-size:15px}:-moz-placeholder{color:#888;font-size:15px}.reset{margin:0;padding:0;list-style:none;border:0;border-spacing:0;border-collapse:collapse}.reset input,
.reset label,
.reset
select{vertical-align:middle}input[type="date"]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.item-g{font-size:0}.item{display:inline-block}.btn-wrap{text-align:center}.edit{font-size:initial}.edit:has(table){overflow-x:auto}.edit
img{height:auto !important;max-width:100% !important}.edit
iframe{max-width:100%}@font-face{font-family:"NotoSans";font-style:normal;font-weight:300;src:url("../fonts/NotoSansTC-Light.woff2") format("woff2"),
url("../fonts/NotoSansTC-Light.woff") format("woff")}@font-face{font-family:"NotoSans";font-style:normal;font-weight:400;src:url("../fonts/NotoSansTC-Regular.woff2") format("woff2"),
url("../fonts/NotoSansTC-Regular.woff") format("woff")}@font-face{font-family:"NotoSans";font-style:normal;font-weight:500;src:url("../fonts/NotoSansTC-Medium.woff2") format("woff2"),
url("../fonts/PlayfairDisplay-SemiBold.woff") format("woff")}@font-face{font-family:"NotoSans";font-style:normal;font-weight:700;src:url("../fonts/NotoSansTC-Bold.woff2") format("woff2"),
url("../fonts/NotoSansTC-Bold.woff") format("woff")}@font-face{font-family:"NotoSans";font-style:normal;font-weight:900;src:url("../fonts/NotoSansTC-Black.woff2") format("woff2"),
url("../fonts/NotoSansTC-Black.woff") format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/Roboto-Regular.woff2") format("woff2"),
url("../fonts/Roboto-Regular.woff") format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/Roboto-Medium.woff2") format("woff2"),
url("../fonts/Roboto-Medium.woff") format("woff")}.p-ti-box{text-align:center}.p-ti-box.white span,
.p-ti-box.white
p{color:#fff}.p-ti-box
span{font-size:55px;color:#0d6fb8;font-family:"Roboto";font-weight:700;line-height:1.4;letter-spacing:1px}.p-ti-box
p{font-size:28px}@media (max-width: 1440px){.p-ti-box
span{font-size:40px}.p-ti-box
p{font-size:22px}}@media (max-width: 991px){.p-ti-box
span{font-size:30px}.p-ti-box
p{font-size:18px}}@media (max-width: 767px){.p-ti-box
span{font-size:22px}.p-ti-box
p{font-size:16px}}.p-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px
0 40px}.p-container .aside-nav{width:245px}.p-container .aside-nav .cur-item{display:none}.p-container .aside-nav
.ti{background:#0d6fb8;color:#fff;font-weight:500;font-size:18px;position:relative;padding:10px
0 10px 50px}.p-container .aside-nav .ti::before{content:"";display:block;width:17px;height:16px;background:url(../images/icon_aside.png) no-repeat;background-size:contain;position:absolute;top:16px;left:20px}.p-container .aside-nav .m-first{background:#f7f7f7}.p-container .aside-nav .m-first>li{font-size:16px;position:relative}.p-container .aside-nav .m-first > li.open,
.p-container .aside-nav .m-first>li.current{background:#0d6fb8}.p-container .aside-nav .m-first > li.open > i::after,
.p-container .aside-nav .m-first>li.current>i::after{border-color:#fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.p-container .aside-nav .m-first > li.open > a,
.p-container .aside-nav .m-first>li.current>a{color:#fff}.p-container .aside-nav .m-first > li.open > ul,
.p-container .aside-nav .m-first>li.current>ul{display:block}.p-container .aside-nav .m-first>li>a{color:#222;width:100%;padding:5px
30px 5px 15px;position:relative;z-index:1}.p-container .aside-nav .m-first>li>i{display:block;position:absolute;top:0;right:35px;z-index:0}.p-container .aside-nav .m-first>li>i::after{content:"";display:block;width:10px;height:10px;border-top:1px solid #222;border-right:1px solid #222;background:transparent;position:absolute;transform-origin:center center;top:11px;left:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.p-container .aside-nav .m-first > li .m-second{background:#f1f1f1;display:none}.p-container .aside-nav .m-first > li .m-second>li{position:relative}.p-container .aside-nav .m-first > li .m-second > li.current > a,
.p-container .aside-nav .m-first > li .m-second>li.open>a{background:#333;color:#fff}.p-container .aside-nav .m-first > li .m-second > li.current > i::before,
.p-container .aside-nav .m-first > li .m-second>li.open>i::before{background:#fff}.p-container .aside-nav .m-first > li .m-second > li.current > i::after,
.p-container .aside-nav .m-first > li .m-second>li.open>i::after{display:none}.p-container .aside-nav .m-first > li .m-second>li>a{color:#555;width:100%;padding:5px
30px 5px 15px}.p-container .aside-nav .m-first > li .m-second>li>i{position:absolute;top:0px;right:33px}.p-container .aside-nav .m-first > li .m-second>li>i::before{content:"";display:block;width:11px;height:1px;background:#555;position:absolute;top:17px;left:10px}.p-container .aside-nav .m-first > li .m-second>li>i::after{content:"";display:block;width:1px;height:11px;background:#555;position:absolute;top:12px;left:15px}.p-container .aside-nav .m-first > li .m-second > li .m-third{background:#e2e2e2;display:none}.p-container .aside-nav .m-first > li .m-second > li .m-third li
a{font-size:16px;color:#444;width:100%;padding:5px
30px 5px 30px;position:relative}.p-container .aside-nav .m-first > li .m-second > li .m-third li a::before{content:"";display:block;width:8px;height:8px;border-top:1px solid #444;border-right:1px solid #444;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:14px;left:14px}.p-container .aside-nav .img-g
.box{margin-top:15px;width:100%}.p-container .aside-nav .img-g .box
.img{overflow:hidden}.p-container .aside-nav .img-g .box .img
img{-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.p-container .content-box{width:calc(100% - 245px);padding-left:25px}@media (min-width: 992px){.p-container .aside-nav .m-first>li:hover{background:#0d6fb8}.p-container .aside-nav .m-first>li:hover>a{color:#fff}.p-container .aside-nav .m-first>li:hover>i{border-color:#fff}.p-container .aside-nav .m-first>li:hover>i:after{border-color:#fff}.p-container .aside-nav .m-first > li:hover .m-second>li:hover>a{background:#333;color:#fff}.p-container .aside-nav .m-first > li:hover .m-second > li:hover > i::before,
.p-container .aside-nav .m-first > li:hover .m-second>li:hover>i::after{background:#fff}.p-container
.aside-nav
.m-first
> li:hover
.m-second
> li:hover:hover
.m-third
li:hover
a{color:#0d6fb8}.p-container
.aside-nav
.m-first
> li:hover
.m-second
> li:hover:hover
.m-third
li:hover
a::before{border-color:#0d6fb8}.p-container .aside-nav .img-g .box .img:hover
img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}}@media (max-width: 991px){.p-container .aside-nav{width:100%;margin-bottom:25px;position:fixed;top:70px;left:0;z-index:19;border-top:1px solid #fff}.p-container .aside-nav
.ti{display:none}.p-container .aside-nav .cur-item{display:block;text-align:center;color:#fff;border:1px
solid #0d6fb8;background:#0d6fb8;padding:5px
0;z-index:1;position:relative;font-size:16px}.p-container .aside-nav .cur-item.open::after{-webkit-transform:translateY(0px) rotate(-45deg);-ms-transform:translateY(0px) rotate(-45deg);transform:translateY(0px) rotate(-45deg)}.p-container .aside-nav .cur-item::after{content:"";display:inline-block;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translateY(-2px) rotate(45deg);-ms-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg);-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;margin-left:5px}.p-container .aside-nav .m-first{padding:0
0 10px;display:none;max-height:530px;overflow-y:auto;overflow-x:hidden;-webkit-box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}.p-container .aside-nav .img-g{display:none}.p-container .content-box{width:100%;margin-top:15px;padding-left:0}}.p-ti{font-size:20px;color:#333;font-weight:500}.p-ti::before{content:"";display:inline-block;width:17px;height:16px;background:url(../images/icon_ti_deco.png) no-repeat;background-size:contain;margin-right:10px}.related-links{font-size:0;margin-top:25px;padding:30px
0;border-top:1px solid #e0e0e0;position:relative}.related-links::before{content:"";width:100%;height:16px;background:url(../images/i_news_deco2.png);background-repeat:repeat-x;background-size:contain;position:absolute;left:0;top:0}.related-links::after{content:"";display:block;width:100%;clear:both}.related-links
.arrow{width:50%;font-size:18px}.related-links .arrow
.control{-webkit-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#555;font-family:"Roboto";font-weight:500}.related-links .arrow .control
i{display:inline-block}.related-links .arrow:hover
span{color:#0d6fb8}.related-links .arrow
span{display:inline-block;margin-top:3px;color:#000;font-size:20px;-webkit-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.related-links
.prev{padding-right:95px;position:relative;float:left}.related-links .prev .control
i{margin-right:8px}.related-links
.next{text-align:right;padding-left:95px;position:relative;float:right}.related-links .next .control
i{margin-left:8px}.related-links
.back{width:150px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#333}@media (max-width: 991px){.related-links{padding:15px
0}.related-links
.prev{padding-right:80px}.related-links
.next{padding-left:80px}.related-links
.arrow{font-size:16px}.related-links .arrow
span{font-size:16px}}@media (max-width: 767px){.related-links
.back{position:relative;display:block;padding:5px;height:auto;margin:15px
auto 0 !important;-webkit-transform:unset;-ms-transform:unset;transform:unset;top:unset;left:unset;width:100px}.related-links
.arrow{width:100%;padding:5px;background:#f2f2f2}.related-links
.prev{float:unset}.related-links
.next{text-align:left;border-top:2px solid #fff;float:unset}.related-links .arrow
.control{font-weight:600;color:#000}.related-links .arrow .control
i{display:none}.related-links .arrow::before{display:none}}.finish{padding:2rem 0;text-align:center}.finish
.icon{margin:25px
0}.finish .btn-wrap{margin-top:25px}@media (max-width: 767px){.finish .p-summary
br{display:none}}.msg-nodata{padding:100px
0}.msg-nodata
.img{width:100px;height:100px;display:block;position:relative;margin:0
auto 10px auto;border-radius:50%;border:2px
solid #0d6fb8}.msg-nodata .img:before{content:"!";font-style:normal;font-weight:400;font-size:3rem;color:#0d6fb8;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.msg-nodata .img:after{content:"";display:block;position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:2px
solid #0d6fb8}.msg-nodata
.text{text-align:center;line-height:1.5;margin:20px
auto 30px auto;font-size:18px}.msg-nodata .text
strong{display:block;font-weight:400}.msg-nodata .btn-wrap{text-align:center}@media (min-width: 992px){.msg-nodata .btn-wrap a:hover{-webkit-box-shadow:0 0 999px rgba(255, 255, 255, 0.1) inset;box-shadow:0 0 999px rgba(255, 255, 255, 0.1) inset}}.message-main{position:fixed;bottom:5px;right:0;opacity:0;pointer-events:none;z-index:1030;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.message-main.open{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;pointer-events:auto}.message-main .close-btn{position:absolute;width:40px;height:40px;background:#0d6fb8;z-index:100;right:0;top:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.message-main .close-btn:hover{background:rgb(40, 123, 187)}.message-main .close-btn:before{content:"";position:absolute;width:18px;height:1px;background:#fff;top:20px;left:12px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.message-main .close-btn:after{content:"";position:absolute;width:18px;height:1px;background:#fff;top:20px;left:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.slider-style .slick-arrow{position:absolute;top:50%;font-size:0;background:none;padding:0;z-index:2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;width:29px;height:76px}.slider-style .slick-arrow.slick-prev{left:0;background:url(../images/icon_prod_aw_prev.png) no-repeat;background-size:contain}.slider-style .slick-arrow.slick-next{right:0;background:url(../images/icon_prod_aw_next.png) no-repeat;background-size:contain}.slider-style .slick-dots{padding:0;margin:0}.slider-style .slick-dots
li{display:inline-block;list-style:none;margin-right:10px}.slider-style .slick-dots li.slick-active
button{width:16px;border-radius:20px}.slider-style .slick-dots li:last-child{margin-right:0}.slider-style .slick-dots li
button{font-size:0;border:none;background:none;padding:0;width:6px;height:6px;background:#fff;border-radius:50%;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media (max-width: 767px){.slider-style .slick-arrow{width:22px;height:58px}.slider-style .slick-dots
li{margin-right:5px}.slider-style .slick-dots li.slick-active
button{width:6px}}.qty-wrap{font-size:16px;font-weight:lighter;text-align:center;border:1px
solid #ddd;border-radius:3px;height:40px}.qty-wrap .qty-minus,
.qty-wrap .qty-plus{position:relative;width:45px;height:43px;line-height:43px;text-align:center;color:#222;-webkit-transition:background ease 0.5s, color ease 0.5s;-o-transition:background ease 0.5s, color ease 0.5s;transition:background ease 0.5s, color ease 0.5s}.qty-wrap
input{height:43px;border:0;text-align:center;width:calc(100% - 90px);display:inline-block;vertical-align:top;background:transparent;color:#333;font-size:16px}.qty-wrap .qty-minus{float:left}.qty-wrap .qty-plus{float:right}.qty-wrap .qty-minus
span{display:block;width:12px;height:1px;background:#313131;position:absolute;z-index:1;top:50%;left:14px}.qty-wrap .qty-plus
span{display:block;width:12px;height:1px;background:#313131;position:absolute;z-index:1;top:50%;left:14px}.qty-wrap .qty-plus span:after{content:"";display:block;width:1px;height:12px;background:#313131;position:absolute;z-index:1;top:-5px;left:50%}.qty-wrap .qty-minus,
.qty-wrap .qty-plus{width:40px;height:38px;line-height:38px}.qty-wrap
input{height:38px;width:calc(100% - 80px);font-family:"Roboto";font-weight:500}@media (min-width: 992px){.qty-wrap .qty-minus:hover,
.qty-wrap .qty-plus:hover{background:#0d6fb8}.qty-wrap .qty-minus:hover
span{background:#fff}.qty-wrap .qty-plus:hover
span{background:#fff}.qty-wrap .qty-plus:hover span:after{background:#fff}}@media (max-width: 991px){.qty-wrap{width:110px;height:35px;line-height:35px}.qty-wrap input,
.qty-wrap .qty-minus,
.qty-wrap .qty-plus{height:35px;line-height:35px}.qty-wrap .qty-minus,
.qty-wrap .qty-plus{width:35px}.qty-wrap
input{width:calc(100% - 70px)}.qty-wrap .qty-minus span,
.qty-wrap .qty-plus
span{left:8px}}.p-share{font-size:0}.p-share span,
.p-share
ul{display:inline-block;vertical-align:middle}.p-share
span{color:#666;font-size:15px;margin-right:10px}.p-share span
i{display:inline-block;vertical-align:middle;font-size:22px;color:#333;margin-right:5px}.p-share ul
li{display:inline-block;vertical-align:middle;margin-right:10px}.p-share ul li:last-child{margin-right:0}.p-share ul li
a{width:25px;height:25px;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.p-share ul li
a.fb{background:url(../images/icon_share.png) no-repeat;background-size:cover;background-position:0 0}.p-share ul li
a.line{background:url(../images/icon_share.png) no-repeat;background-size:cover;background-position:0 -25px}.p-share ul li
a.copy{background:url(../images/icon_share.png) no-repeat;background-size:cover;background-position:0 -50px}@media (min-width: 992px){.p-share ul li a:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}.result-ti{text-align:center;font-size:24px;line-height:1.4;margin-top:10px;margin-bottom:30px}.result-ti
span{color:#0d6fb8}@media (min-width: 992px){#product-list.result .p-content-wrap
.detail{margin:auto;display:block;width:100%;padding:0}#product-list.result .p-prod-slick
.item{width:25%}}@media (max-width: 1440px){.result-ti{font-size:22px}}@media (max-width: 991px){.result-ti{font-size:20px}}@media (max-width: 767px){.result-ti{font-size:18px}}.popup-style{max-width:1024px;margin:auto;background:#fff;border-radius:20px;padding:30px
60px;position:relative}.popup-style .popup-title{text-align:center;font-size:26px;margin-bottom:20px}.popup-style
.edit{height:300px;overflow-x:hidden;overflow-y:scroll;padding-right:10px}.popup-style .edit::-webkit-scrollbar{width:3px;height:5px;background-color:#aaa}.popup-style .edit::-webkit-scrollbar-thumb{background:#0d6fb8}@media (max-width: 991px){.popup-style{padding:30px
20px;margin:0
15px}.popup-style .popup-title{font-size:24px}}@media (max-width: 767px){.popup-style{padding:20px}.popup-style .popup-title{font-size:22px;margin-bottom:15px}}body.on{overflow:hidden}.out-wrap{overflow:hidden;padding-top:181px}.wrap-1350{max-width:1350px;margin:auto}@media (max-width: 1399px){.wrap-1350{padding:0
30px}}@media (max-width: 991px){.out-wrap{padding-top:70px}.wrap-1350{padding:0
20px}}.header{position:fixed;top:0;left:0;width:100%;background:#0d6fb8;z-index:99}.header::after{content:"";display:block;width:100%;height:1px;background:rgba(253, 253, 253, 0.3);position:absolute;top:113px;left:0}.header
h1{font-size:0}.header
.logo{width:200px;height:52px;background:url(../images/logo.png) no-repeat;background-size:contain}.header .ser-box
.ser{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:15px}.header .ser-box .ser:after{content:"";display:block;width:100%;height:100%;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);position:absolute;top:0;left:0;background:#fff;pointer-events:none}.header .ser-box .ser
select{padding:6px
26px 6px 6px;margin-left:20px;color:#222;width:calc(30% - 20px);z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/select_arrow.png), #fff;background-repeat:no-repeat;background-size:11px 7px;background-position:center right 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.header .ser-box .ser .input-box{position:relative;width:calc(100% - 85px - 30%);padding-left:2rem}.header .ser-box .ser .input-box::before{content:"";display:block;width:1px;height:18px;background:#909090;position:absolute;top:50%;left:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.header .ser-box .ser
input{padding:6px;background:none;position:relative;z-index:1}.header .ser-box .ser
button{background:none;border:none;width:85px;height:36px;background:#333;color:#fff;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);z-index:2}.header .ser-box .ser button
i{position:absolute;top:50%;left:50%;-webkit-transform:skewX(20deg) translate(-50%, -50%);-ms-transform:skewX(20deg) translate(-50%, -50%);transform:skewX(20deg) translate(-50%, -50%)}.header .top-nav{padding:30px
0 15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.header .top-nav .logo-box{width:200px}.header .top-nav .ser-box{width:calc(100% - 200px - 200px);padding:0
10px 0 30px}.header .top-nav .ser-box .ser-key-word{margin-top:10px}.header .top-nav .ser-box .ser-key-word
ul{font-size:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.header .top-nav .ser-box .ser-key-word ul
li{display:inline-block;font-size:14px;margin-right:15px}.header .top-nav .ser-box .ser-key-word ul li:last-child{margin-right:0}.header .top-nav .ser-box .ser-key-word ul li
a{color:#fff}.header .top-nav .ser-box .ser-key-word ul li a:hover{text-decoration:underline}.header .top-nav .link-box{width:200px;text-align:right;margin-top:-30px}.header .top-nav .link-box
a{color:#fff;margin-right:15px;position:relative}.header .top-nav .link-box a:hover{text-decoration:underline}.header .top-nav .link-box a:last-child{margin-right:0}.header .top-nav .link-box a
i{margin:0
5px 0 0}.header .top-nav .link-box a
.num{position:absolute;top:-7px;left:5px;width:18px;height:18px;line-height:18px;background:red;color:#fff;border-radius:50%;z-index:1;text-align:center;font-size:12px}.header .main-nav{padding:20px
0;position:relative;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.header .main-nav
.logo{width:58px;height:53px;background:url(../images/logo_scroll.svg) no-repeat;background-size:contain;position:absolute;top:51%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:0}.header .main-nav .link-box{display:none}.header .main-nav .link-box a .fa-times-circle{display:none}.header .main-nav
nav{max-width:1200px;margin:auto;text-align:center;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.header .main-nav nav .m-first{margin:0
-60px;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.header .main-nav nav .m-first>li{display:inline-block;padding:0
60px;font-size:17px;font-weight:500;text-align:center;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:relative}.header .main-nav nav .m-first>li>a{color:#fff}.header .main-nav nav .m-first>li>a.current{color:#f9a51a}.header .main-nav nav .m-first > li .m-second{position:absolute;top:50px;left:50%;width:200px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;padding:0
8px;opacity:0;pointer-events:none;z-index:1;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}.header .main-nav nav .m-first > li .m-second::after{content:"";display:block;width:100%;height:40px;background:transparent;position:absolute;top:-30px;left:0}.header .main-nav nav .m-first > li .m-second li:last-child
a{border-bottom:unset}.header .main-nav nav .m-first > li .m-second li
a{color:#333;display:inline-block;width:100%;text-align:center;font-size:16px;padding:10px
20px;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;border-bottom:1px solid #ddd}.header .main-nav .ser-box{width:400px;position:absolute;top:16px;right:0;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:0;pointer-events:none}@media (min-width: 992px) and (max-width: 1440px){.header .main-nav
.logo{left:-15px}}@media (min-width: 992px){.header.is-scroll::after{opacity:0}.header.is-scroll .top-nav{margin-top:-113px}.header.is-scroll .main-nav{padding:20px
425px 20px 100px}.header.is-scroll .main-nav
.logo{opacity:1}.header.is-scroll .main-nav
nav{max-width:unset;text-align:left}.header.is-scroll .main-nav nav .m-first{margin:0
-28px}.header.is-scroll .main-nav nav .m-first
li{padding:0
28px}.header.is-scroll .main-nav .ser-box{opacity:1;pointer-events:auto}.header .main-nav nav .m-first>li>a{border-bottom:1px solid transparent;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}.header .main-nav nav .m-first>li:hover>a{border-bottom:1px solid #ddd}.header .main-nav nav .m-first>li:hover>a.current{border-bottom:1px solid #ddd}.header .main-nav nav .m-first > li:hover .m-second{opacity:1;pointer-events:auto}.header .main-nav nav .m-first > li:hover .m-second li:hover
a{color:#0d6fb8}}@media (max-width: 1440px){.header .main-nav .ser-box .ser
select{width:65px;left:13px}.header .main-nav .ser-box .ser .input-box::before{left:85px}.header .main-nav .ser-box .ser
input{padding:6px
60px 6px 95px}.header .main-nav .ser-box .ser
button{width:50px}}@media screen and (min-width: 992px) and (max-width: 1440px){.header.is-scroll .main-nav{padding:20px
320px 20px 70px}.header.is-scroll .main-nav .ser-box{width:300px}.header.is-scroll .main-nav nav .m-first
li{padding:0
15px}.header .main-nav nav .m-first{margin:0
-30px}.header .main-nav nav .m-first
li{padding:0
30px}.header .ser-box .ser
select{width:calc(35% - 20px)}.header .ser-box .ser
button{width:60px}.header .ser-box .ser .input-box{width:calc(100% - 35% - 60px);padding-left:20px}.header .ser-box .ser .input-box:before{left:10px}}@media (max-width: 991px){.header .wrap-1350{padding:0}.header::after{display:none}.header.on .main-nav
nav{right:0;z-index:100}.header .top-nav{display:none}.header .main-nav{padding:0;height:70px}.header .main-nav
.logo{opacity:1;left:20px;width:180px;height:47px;background:url(../images/logo.png) no-repeat;background-size:contain}.header .main-nav .link-box{display:block;position:absolute;top:13px;right:60px}.header .main-nav .link-box
a{display:inline-block;font-size:24px;color:#fff;margin-right:15px;position:relative}.header .main-nav .link-box a.open .fa-search{display:none}.header .main-nav .link-box a.open .fa-times-circle{display:inline-block}.header .main-nav .link-box a
.num{position:absolute;top:-7px;left:4px;width:22px;height:22px;line-height:22px;background:red;color:#fff;border-radius:50%;z-index:1;text-align:center;font-size:15px}.header .main-nav .link-box a:last-child{margin-right:0}.header .main-nav .ser-box{display:none}.header .main-nav
nav{padding:0
20px 20px;text-align:left;background:#333;width:380px;height:100vh;position:absolute;top:70px;right:-600px;-webkit-transition:0.45s ease-in-out;-o-transition:0.45s ease-in-out;transition:0.45s ease-in-out;max-width:unset}.header .main-nav nav .ser-box{display:block;margin-bottom:10px;opacity:1;pointer-events:auto;width:100%;position:relative;top:unset;right:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}.header .main-nav nav .ser-box .ser .input-box::after{-webkit-transform:unset;-ms-transform:unset;transform:unset}.header .main-nav nav .ser-box .ser
button{-webkit-transform:unset;-ms-transform:unset;transform:unset}.header .main-nav nav .ser-box .ser button
i{-webkit-transform:skewX(0) translate(-50%, -50%);-ms-transform:skewX(0) translate(-50%, -50%);transform:skewX(0) translate(-50%, -50%)}.header .main-nav nav .m-first{margin:0}.header .main-nav nav .m-first>li{width:100%;padding:0;border-bottom:1px solid rgba(255, 255, 255, 0.2);position:relative;margin:0;text-align:left}.header .main-nav nav .m-first>li.arrow::after{content:"";display:block;width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:21px;right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;pointer-events:none}.header .main-nav nav .m-first>li.open::after{top:19px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.header .main-nav nav .m-first>li>a{width:100%;padding:12px
25px 12px 10px;color:#fff;letter-spacing:normal;position:relative;font-size:16px}.header .main-nav nav .m-first>li>a.current::after{display:none}.header .main-nav nav .m-first > li .m-second{width:100%;padding-bottom:5px;position:relative;top:unset;left:unset;-webkit-transition:unset;-o-transition:unset;transition:unset;pointer-events:auto;opacity:1;background:none;-webkit-transform:unset;-ms-transform:unset;transform:unset;display:none;padding:0
0 12px 0}.header .main-nav nav .m-first > li .m-second::after{display:none}.header .main-nav nav .m-first > li .m-second
li{width:100%}.header .main-nav nav .m-first > li .m-second li
a{color:#fff;text-align:left;padding:10px
0 10px 25px;position:relative;font-size:15px;border-bottom:unset}.header .main-nav nav .m-first > li .m-second li a::before{content:"-";position:absolute;top:8px;left:13px}}@media (max-width: 767px){.header .main-nav .link-box{top:14px}.header .main-nav .link-box
a{margin-right:0}.header .main-nav .link-box a:nth-child(2),
.header .main-nav .link-box a:nth-child(3){display:none}}@media (max-width: 499px){.header .main-nav
nav{width:100%}}@media (max-width: 399px){.header .main-nav
.logo{left:15px;width:170px;height:45px}}@media (max-width: 359px){.header .main-nav
.logo{width:125px;height:33px}}@media (min-width: 992px){.switch{display:none}}@media (max-width: 991px){.switch{font-size:0;width:60px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:100;display:block}.switch::after{content:"";display:block;width:25px;height:25px;background:transparent;position:absolute;top:-14px;left:18px}.switch .line1,
.switch .line2,
.switch
.line3{width:23px;height:2px;background:#fff;display:block}.switch
span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.switch
.line1{margin-top:-9px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.switch
.line2{-webkit-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s}.switch
.line3{margin-top:9px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header.on .switch
.line1{margin-top:0px;-webkit-transition:margin 0.3s, -webkit-transform 0.3s 0.3s;transition:margin 0.3s, -webkit-transform 0.3s 0.3s;-o-transition:margin 0.3s, transform 0.3s 0.3s;transition:margin 0.3s, transform 0.3s 0.3s;transition:margin 0.3s, transform 0.3s 0.3s, -webkit-transform 0.3s 0.3s;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.header.on .switch
.line2{width:0}.header.on .switch
.line3{margin-top:0px;-webkit-transition:margin 0.3s, -webkit-transform 0.3s 0.3s;transition:margin 0.3s, -webkit-transform 0.3s 0.3s;-o-transition:margin 0.3s, transform 0.3s 0.3s;transition:margin 0.3s, transform 0.3s 0.3s;transition:margin 0.3s, transform 0.3s 0.3s, -webkit-transform 0.3s 0.3s;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}}#success-cart{position:fixed;right:-300px;left:unset;width:300px;padding:1rem;top:182px;bottom:0;background:rgb(255, 255, 255);-webkit-box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);display:block;-webkit-transition:right 0.3s ease;-o-transition:right 0.3s ease;transition:right 0.3s ease;z-index:10}#success-cart
li{text-align:center}#success-cart li:last-child{margin-top:10px}#success-cart.is-open{right:0;display:block}#success-cart .pro-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px
0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ddd;gap:10px;text-align:left}#success-cart .pro-box .btn-del{width:30px;height:30px;line-height:30px;padding:0;font-size:0;border:0;margin-top:-5px;background:transparent;color:#222}#success-cart .pro-box .btn-del::before{content:"\f2ed";font-family:"Font Awesome 5 Free";font-weight:400;font-size:0.875rem;color:#222}#success-cart .pro-box
.ti{display:block;color:#222;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#success-cart .pro-box
.pic{width:100px}#success-cart .pro-box .pic
img{width:100%;max-width:100%;border:1px
soldi #ccc}#success-cart .pro-box
.txt{width:calc(100% - 100px);text-align:left;font-size:0.875rem}#success-cart .pro-box .btn-second{color:#fff;display:block;margin:1rem auto;width:100%;height:55px;line-height:55px}#success-cart{display:none;bottom:unset}@media (min-width: 992px){.xs-prod-ser-wrap{display:none}}.xs-prod-ser-wrap{position:fixed;top:70px;left:0;z-index:199;width:100vw;height:100vh;background:rgba(0, 0, 0, 0.9);opacity:0;pointer-events:none;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out;overflow-x:hidden;overflow-y:auto}.xs-prod-ser-wrap.open{opacity:1;pointer-events:auto}.xs-prod-ser-wrap .item-name{border:1px
solid #ddd;text-align:center;width:100%;background:url(../images/select_arrow.png), #fff;background-repeat:no-repeat;background-size:11px 7px;background-position:center right 10px;padding:5px
25px 5px 5px}.xs-prod-ser-wrap .item-name.open{background:url(../images/select_arrow_up.png), #fff;background-repeat:no-repeat;background-size:11px 7px;background-position:center right 10px}.xs-prod-ser-wrap .m-first{background:#fff;border:1px
solid #ddd;padding:5px;z-index:10;display:none}.xs-prod-ser-wrap .m-first::-webkit-scrollbar{width:3px;height:5px;background-color:#aaa}.xs-prod-ser-wrap .m-first::-webkit-scrollbar-thumb{background:#555}.xs-prod-ser-wrap .m-first li
a{-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out;font-size:12px;line-height:1.2;width:100%}.xs-prod-ser-wrap .m-first>li{position:relative}.xs-prod-ser-wrap .m-first>li.arrow::after{content:"";width:0;height:0;border-style:solid;border-width:7.8px 4.5px 0 4.5px;border-color:#111 transparent transparent transparent;position:absolute;top:11px;right:6px}.xs-prod-ser-wrap .m-first>li.open::after{-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.xs-prod-ser-wrap .m-first>li>a{font-weight:500;padding:3px}.xs-prod-ser-wrap .m-first > li .m-second{display:none}.xs-prod-ser-wrap .m-first > li .m-second>li{position:relative}.xs-prod-ser-wrap .m-first > li .m-second>li.arrow::after{content:"";width:0;height:0;border-style:solid;border-width:7.8px 4.5px 0 4.5px;border-color:#111 transparent transparent transparent;position:absolute;top:11px;right:7px}.xs-prod-ser-wrap .m-first > li .m-second>li.open::after{right:6px;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.xs-prod-ser-wrap .m-first > li .m-second>li>a{padding-left:15px;padding:3px
3px 3px 10px;color:#333}.xs-prod-ser-wrap .m-first > li .m-second > li .m-third{padding-left:15px;display:none}.xs-prod-ser-wrap .m-first > li .m-second > li .m-third > li
a{padding:3px}.xs-prod-ser-wrap .input-box{position:relative}.xs-prod-ser-wrap .input-box
input{width:100%;padding:5px
30px 5px 10px}.xs-prod-ser-wrap .input-box
button{border:none;padding:0;color:#0d6fb8;background:none;font-size:20px;position:absolute;top:0;right:5px}.footer{padding:40px
0 25px;background:#111}.footer .item-g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .item-g .left-box{width:calc(100% - 480px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .item-g .left-box .list-box{width:25%;padding:0
60px}.footer .item-g .left-box .list-box ul
li{margin-bottom:10px}.footer .item-g .left-box .list-box ul li:last-child{margin-bottom:0}.footer .item-g .left-box .list-box ul li
a{font-size:16px;color:#ccc}.footer .item-g .left-box .list-box ul li a:hover{text-decoration:underline}.footer .item-g .left-box .list-ti{font-size:17px;font-family:"Roboto";font-weight:500;color:#fff;margin-bottom:10px}.footer .item-g .right-box{width:480px}.footer .item-g .right-box
.info{margin-top:25px}.footer .item-g .right-box .info
li{font-size:16px;color:#fff;position:relative;padding-left:25px;margin-bottom:12px}.footer .item-g .right-box .info li:last-child{margin-bottom:0}.footer .item-g .right-box .info li
i{position:absolute;top:6px;left:0}.footer .item-g .right-box .info li
a{color:#fff}.footer .item-g .right-box .info li a:hover{text-decoration:underline}.footer
.copyright{margin-top:20px;padding-top:10px;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #333}.footer .copyright .txt-box{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .copyright
.txt{color:#aaa}.footer .copyright
.design{color:#484848;margin-left:15px}.footer .copyright .design
a{color:#484848}.footer .copyright .social-media ul
li{display:inline-block;vertical-align:middle;margin-right:6px}.footer .copyright .social-media ul li:last-child{margin-right:0}.footer .copyright .social-media ul li
a{border:1px
solid #333;border-radius:50%;font-size:20px;color:#fff;width:40px;height:40px;position:relative}.footer .copyright .social-media ul li a
i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.footer .copyright
.company{margin-left:15px;color:#aaa}.footer .copyright .company
span{margin-left:10px}.fixed-member{position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0;z-index:98;opacity:0;pointer-events:none;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.fixed-member.show{opacity:1;pointer-events:auto}.fixed-member
a{width:45px;height:45px;background:#fff;position:relative;display:block;-webkit-box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;border-bottom:1px solid #ddd}.fixed-member
a.cart{position:relative}.fixed-member a.cart
.num{font-size:12px;width:25px;height:25px;line-height:25px;border-radius:50%;background:#0d6fb8;color:#fff;text-align:center;position:absolute;top:-13px;left:-10px}.fixed-member a:last-child{border-bottom:none}.fixed-member a
i{color:#0d6fb8;font-size:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fixed-social{position:fixed;right:0;bottom:0;font-size:0;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;z-index:98}.fixed-social.show{bottom:45px}.fixed-social
a{display:block;width:45px;height:45px;margin-bottom:1px}.fixed-social
.msg{background:url(../images/icon_fixed_msg.png) no-repeat;background-size:contain}.fixed-social
.msglink{background:url(../images/icon_fixed_msg.png) no-repeat;background-size:contain}.fixed-social
.ig{background:url(../images/icon_fixed_ig.png) no-repeat;background-size:contain}.go-top{position:fixed;width:45px;height:45px;background:url(../images/icon_go_top.png) no-repeat;background-size:contain;right:0;bottom:-45px;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;z-index:98;text-align:center;font-size:0;opacity:0;cursor:pointer;transition:0.3s ease-in-out}.go-top.show{opacity:1;bottom:0}@media (max-width: 1440px){.footer .item-g .left-box{width:calc(100% - 350px)}.footer .item-g .right-box{width:350px}}@media (max-width: 1299px){.footer .item-g .left-box .list-box{padding:0
20px}}@media (max-width: 991px){.footer{padding:30px
0 10px}.footer .item-g .left-box{width:calc(100% - 300px)}.footer .item-g .left-box .list-box{padding:0
10px}.footer .item-g .right-box{width:300px}.footer
.copyright{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .copyright .txt-box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.footer .copyright .txt-box
.txt{width:100%;text-align:center;margin-bottom:5px}.footer .copyright .social-media ul li
a{width:30px;height:30px;font-size:16px}.fixed-member{top:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;bottom:138px}.fixed-member a.cart
.num{width:20px;height:20px;line-height:20px;top:-8px;left:-3px}}@media (max-width: 767px){.footer{position:relative;padding:60px
0 10px}.footer .item-g{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .item-g .left-box{width:100%;margin:0
-10px;text-align:center}.footer .item-g .left-box .list-ti{margin-bottom:6px}.footer .item-g .left-box .list-box{margin-bottom:12px}.footer .item-g .left-box .list-box ul
li{margin-bottom:6px}.footer .item-g .right-box{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0
auto 20px}.footer .item-g .right-box .f-logo{text-align:center}.footer .item-g .right-box
.info{margin-top:15px}.footer .item-g .right-box .info
li{margin-bottom:6px}.footer
.copyright{text-align:center;margin-top:5px}.footer .copyright .txt-box{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .copyright
.txt{width:100%}.footer .copyright .social-media{position:absolute;top:10px;right:unset;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.footer .copyright
.company{margin-left:0}.fixed-member,.fixed-social,.go-top{display:none}}@media (max-width: 499px){.footer .item-g .left-box .list-box{width:50%}}@media (max-width: 420px){.footer .copyright
.company{width:100%}.footer .copyright
.design{margin:5px
0 0 0}}.g-sidenav{position:fixed;z-index:30;left:auto;right:1.8%;bottom:6%;width:50px;display:block;font-size:0;z-index:98}.g-sidenav
a{display:inline-block;width:58px;height:58px;border-radius:50%;overflow:hidden;position:relative;margin-bottom:10px;background:#0d6fb8;border-right:1px solid rgba(255, 255, 255, 0.3)}.g-sidenav a:last-child{border-right:none}.g-sidenav a
i{font-size:22px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.g-sidenav a
span{font-size:0;width:80px;height:50px;position:absolute;pointer-events:none;z-index:1;left:50%;top:0;margin-left:-35px;background-repeat:no-repeat;background-size:auto 100%}.g-sidenav a.cart
.num{font-size:20px;width:22px;height:22px;line-height:22px;border-radius:50%;background:red;color:#fff;text-align:center;font-size:15px;position:absolute;top:-9px;right:-10px;z-index:1}.g-sidenav a.side-top{opacity:0;max-height:0;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:max-height 0.2s, opacity 0.3s 0.1s, -webkit-transform 0.2s;transition:max-height 0.2s, opacity 0.3s 0.1s, -webkit-transform 0.2s;-o-transition:max-height 0.2s, transform 0.2s, opacity 0.3s 0.1s;transition:max-height 0.2s, transform 0.2s, opacity 0.3s 0.1s;transition:max-height 0.2s, transform 0.2s, opacity 0.3s 0.1s,
-webkit-transform 0.2s}.g-sidenav a.side-top
i{display:block;width:31px;height:30px;background:url(../images/sidenav_arrow.png) no-repeat;background-size:contain}.g-sidenav a.side-top.is-scroll{opacity:1;max-height:100px;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.g-sidenav a.side-top
span{margin-left:-40px;background-position:100% 0}@media (min-width: 768px){.g-sidenav{display:none}}@media (max-width: 1199px){.g-sidenav{right:30px;bottom:50px}}@media (max-width: 767px){.g-sidenav{width:100%;height:50px;bottom:0;left:0;right:0;position:fixed;background:#fff;font-size:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-o-transition:-o-transform 0.5s;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.g-sidenav.if-down{-ms-transform:translateY(90%);-webkit-transform:translateY(90%);transform:translateY(90%)}.g-sidenav
a{display:inline-block;text-align:center;width:20%;height:50px;border-radius:0}.g-sidenav a
span{left:50%}.g-sidenav a.side-top{opacity:1;max-height:100px;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}[data-scrollview="fadeInLeft"],[data-scrollview-repeat="fadeInLeft"]{opacity:0;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, -webkit-transform 1s;-o-transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s, -webkit-transform 1s;-webkit-transform:translate(60px,0);-ms-transform:translate(60px,0);transform:translate(60px,0)}[data-scrollview="fadeInLeft"].scroll-view,[data-scrollview-repeat="fadeInLeft"].scroll-view{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-scrollview="fadeInRight"],[data-scrollview-repeat="fadeInRight"]{opacity:0;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, -webkit-transform 1s;-o-transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s, -webkit-transform 1s;-webkit-transform:translate(-60px,0);-ms-transform:translate(-60px,0);transform:translate(-60px,0)}[data-scrollview="fadeInRight"].scroll-view,[data-scrollview-repeat="fadeInRight"].scroll-view{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-scrollview="fadeInUp"],[data-scrollview-repeat="fadeInUp"]{opacity:0;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, -webkit-transform 1s;-o-transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s, -webkit-transform 1s;-webkit-transform:translate(0,60px);-ms-transform:translate(0,60px);transform:translate(0,60px);-webkit-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);-o-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}[data-scrollview="fadeInUp"].scroll-view,[data-scrollview-repeat="fadeInUp"].scroll-view{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);-o-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}[data-scrollview="fadeInDown"],[data-scrollview-repeat="fadeInDown"]{opacity:0;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, -webkit-transform 1s;-o-transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s, -webkit-transform 1s;-webkit-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);-webkit-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);-o-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}[data-scrollview="fadeInDown"].scroll-view,[data-scrollview-repeat="fadeInDown"].scroll-view{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);-o-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}[data-scrollview="InOpacity"],[data-scrollview-repeat="InOpacity"]{opacity:0;-webkit-transition:opacity 1.5s;-o-transition:opacity 1.5s;transition:opacity 1.5s}[data-scrollview="InOpacity"].scroll-view,[data-scrollview-repeat="InOpacity"].scroll-view{opacity:1}[data-scrollview="flipIn"],[data-scrollview-repeat="flipIn"]{opacity:0;-webkit-transition:opacity 1.2s, -webkit-transform 1.2s;transition:opacity 1.2s, -webkit-transform 1.2s;-o-transition:opacity 1.2s, transform 1.2s;transition:opacity 1.2s, transform 1.2s;transition:opacity 1.2s, transform 1.2s, -webkit-transform 1.2s;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}[data-scrollview="flipIn"].scroll-view,[data-scrollview-repeat="flipIn"].scroll-view{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}[data-scrollview="zoomIn"],[data-scrollview-repeat="zoomIn"]{opacity:0;-webkit-transition:opacity 1.2s, -webkit-transform 1.2s;transition:opacity 1.2s, -webkit-transform 1.2s;-o-transition:opacity 1.2s, transform 1.2s;transition:opacity 1.2s, transform 1.2s;transition:opacity 1.2s, transform 1.2s, -webkit-transform 1.2s;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}[data-scrollview="zoomIn"].scroll-view,[data-scrollview-repeat="zoomIn"].scroll-view{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@-webkit-keyframes
ani_dropDown{0%{top:0}100%{top:100%}}@keyframes
ani_dropDown{0%{top:0}100%{top:100%}}.i-ban .slick-arrow{width:45px;height:45px}.i-ban .slick-arrow.slick-prev{background:url(../images/icon_ban_aw_prev.png) no-repeat;background-size:contain}.i-ban .slick-arrow.slick-next{background:url(../images/icon_ban_aw_next.png) no-repeat;background-size:contain}.i-ban .slick-dots{position:absolute;left:50%;bottom:25px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.i-ban
.item{position:relative;width:100%}.i-ban .item .xs-show{display:none}.i-ban .item
img{width:100%}@media (max-width: 767px){.i-ban .slick-arrow{width:30px;height:30px}.i-ban .slick-dots{bottom:15px}.i-ban .item .xs-hide{display:none}.i-ban .item .xs-show{display:block}}.btn-style{padding:10px
30px;text-align:center;color:#fff;font-size:16px;margin-right:10px;-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.btn-style:last-child{margin-right:0}.btn-style
i{margin-right:6px}.btn-style.black{background:#333}.btn-style.blue{background:#0d6fb8}.btn-style.gray{background:#aaa}@media (min-width: 992px){.btn-style:hover{-webkit-box-shadow:0 0 999px rgba(255, 255, 255, 0.15) inset;box-shadow:0 0 999px rgba(255, 255, 255, 0.15) inset}.btn-style.gray:hover{background:#0d6fb8}}@media (max-width: 1440px){.btn-style{padding:10px
20px}}@media (max-width: 991px){.btn-style{padding:10px
15px}}@media (max-width: 991px){.btn-style{padding:10px
8px}}.prod-breadcrumb{font-size:0}.prod-breadcrumb .p-breadcrumb li::after{border-top:1px solid #fff;border-right:1px solid #fff}.prod-breadcrumb .p-breadcrumb li
a{color:#fff}.breadcrumb-wrap{font-size:0;padding:20px
0}.p-breadcrumb{display:inline-block;vertical-align:middle;width:100%}.p-breadcrumb
li{display:inline-block;vertical-align:middle;position:relative;padding-right:14px}.p-breadcrumb li:last-child{padding-right:0}.p-breadcrumb li:last-child::after{display:none}.p-breadcrumb li::after{content:"";display:block;width:2px;height:2px;border-radius:50%;background:#444;position:absolute;top:11px;right:6px}.p-breadcrumb li
a{color:#444;font-size:15px}.p-breadcrumb li
a.current{color:#0d6fb8}@media (max-width: 991px){.breadcrumb-wrap{padding:15px
0}.p-breadcrumb{text-align:left}}.category .cur-item{display:none}@media (min-width: 992px){.cat-stlye{width:100%}.cat-stlye .m-first{display:block !important;font-size:0;text-align:center}.cat-stlye .m-first
li{display:inline-block;vertical-align:top;margin-right:5px}.cat-stlye .m-first li
a{font-size:18px;padding:8px
35px;border-radius:6px;text-align:center;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out;position:relative}.cat-stlye .m-first li a:hover{background:rgba(13, 111, 184, 0.9);color:#fff}.cat-stlye .m-first li
a.current{background:#0d6fb8;color:#fff}}@media (max-width: 991px){.category{width:calc(100% - 40px);margin:0
20px;margin:15px
auto 0}.category.open .cur-item::after{-webkit-transform:translateY(-4px) rotate(135deg);-ms-transform:translateY(-4px) rotate(135deg);transform:translateY(-4px) rotate(135deg)}.category .cur-item{display:block;text-align:center;color:#fff;border:1px
solid #0d6fb8;background:#0d6fb8;padding:5px
0;z-index:1;position:relative;font-size:16px;margin:0
0 15px;border-radius:8px}.category .cur-item::after{content:"";display:inline-block;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translateY(-2px) rotate(45deg);-ms-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg);-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;margin-left:5px}.category .m-first{padding:30px
0 10px;margin-top:-45px;margin-bottom:20px;background:#fff;-webkit-box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;display:none;border-radius:0 0 8px 8px}.category .m-first
li{width:100%;margin:0;text-align:center}.category .m-first li
a{width:100%;border:none;padding:10px
0;font-size:16px}}.page-up{margin-right:20px}.page-down{margin-top:20px}.p-pager-wrap{text-align:center}.p-pager-wrap
.txt{display:inline-block;vertical-align:middle;margin-right:20px}.p-pager-wrap .txt
input{border:1px
solid #ddd;text-align:center;width:50px;margin:0
10px;padding:5px}.p-pager-wrap .p-pager{display:inline-block;vertical-align:middle}.p-pager-wrap .p-pager
.aw{display:inline-block;vertical-align:middle;width:30px;height:30px;background:#f1f1f1;position:relative;-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.p-pager-wrap .p-pager .aw::after{content:"";display:block;width:10px;height:10px;border-top:3px solid #cdcdcd;border-right:3px solid #cdcdcd;position:absolute;top:50%;left:50%;-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.p-pager-wrap .p-pager .aw.prev::after{-webkit-transform:translate(-30%, -50%) rotate(-135deg);-ms-transform:translate(-30%, -50%) rotate(-135deg);transform:translate(-30%, -50%) rotate(-135deg)}.p-pager-wrap .p-pager .aw.next::after{-webkit-transform:translate(-60%, -50%) rotate(45deg);-ms-transform:translate(-60%, -50%) rotate(45deg);transform:translate(-60%, -50%) rotate(45deg)}.p-pager-wrap .p-pager .num-g{display:inline-block;vertical-align:middle;font-size:16px;margin:0
10px}.p-pager-wrap .p-pager .num-g
.num.current{color:#0d6fb8}.p-pager-wrap .p-pager .num-g .num.current::after{content:"/";display:inline-block;vertical-align:middle;color:#333;margin:-5px 5px 0 10px}@media (min-width: 992px){.p-pager-wrap .p-pager .aw:hover{background:#0d6fb8}.p-pager-wrap .p-pager .aw:hover::after{border-color:#fff}}@media (max-width: 399px){.p-pager-wrap{text-align:center}.p-pager-wrap
.txt{width:100%;margin:0
0 15px 0}}.edit-wrap
table{max-width:100% !important}.temp-wrap{padding:25px
0}.temp-wrap
h3{line-height:1.4;font-size:24px;margin-bottom:10px;color:#1b1b1b}.temp-wrap
p{font-size:18px;color:#666}.temp-wrap
ul{padding-left:20px}.temp-wrap ul
li{margin-bottom:5px}.temp-wrap ul li:last-child{margin-bottom:0}.temp-view-txt-l-pic-r,.temp-view-txt-r-pic-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.temp-view-txt-l-pic-r .pic,
.temp-view-txt-r-pic-l
.pic{width:50%}.temp-view-txt-l-pic-r .txt,
.temp-view-txt-r-pic-l
.txt{padding-left:45px;width:50%}.temp-view-txt-r-pic-l{direction:rtl}.temp-view-txt-r-pic-l
.txt{direction:ltr;padding-left:0;padding-right:45px}.temp-view-pic-t-txt-b
.txt{margin-top:25px;text-align:center}.temp-view-pic-b-txt-t
.txt{margin-bottom:25px;text-align:center}.temp-view-video .iframe-box{position:relative;padding-top:56.25%}.temp-view-video .iframe-box
iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 1440px){.temp-view-txt-l-pic-r .txt,
.temp-view-txt-r-pic-l
.txt{padding-left:30px}.temp-view-txt-r-pic-l
.txt{padding-left:0;padding-right:30px}}@media (max-width: 991px){.temp-view-txt-l-pic-r .txt,
.temp-view-txt-r-pic-l
.txt{padding-top:10px;padding-left:20px}.temp-view-txt-r-pic-l
.txt{padding-left:0;padding-right:20px}.temp-wrap{padding:20px
0}.temp-wrap
h3{margin-bottom:10px}.temp-wrap
p{font-size:16px}.temp-wrap .pic,
.temp-wrap
.txt{vertical-align:top}.temp-view-txt-l-pic-r,.temp-view-txt-r-pic-l{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.temp-view-txt-l-pic-r .pic,
.temp-view-txt-l-pic-r .txt,
.temp-view-txt-r-pic-l .pic,
.temp-view-txt-r-pic-l
.txt{width:50%}}@media (max-width: 767px){.temp-view-txt-l-pic-r .txt,
.temp-view-txt-r-pic-l
.txt{padding-top:20px;padding-left:0}.temp-view-txt-r-pic-l
.txt{padding-left:0;padding-right:0}.temp-wrap
h3{font-size:18px;margin-bottom:8px;text-align:center}.temp-wrap
p{line-height:1.6}.temp-wrap .pic,
.temp-wrap
.txt{vertical-align:top}.temp-view-txt-l-pic-r .pic,
.temp-view-txt-l-pic-r .txt,
.temp-view-txt-r-pic-l .pic,
.temp-view-txt-r-pic-l
.txt{width:100%}.temp-view-txt-l-pic-r .pic,
.temp-view-txt-r-pic-l
.pic{text-align:center}.temp-view-pic-t-txt-b
.txt{margin-top:20px;text-align:left}.temp-view-pic-b-txt-t
.txt{margin-bottom:20px;text-align:left}}@media (max-width: 991px){.temp-faq{margin:20px
-8px 0}.temp-faq
.item{padding:0
8px}.temp-faq .item
p{font-size:16px;margin-top:5px}}@media (max-width: 599px){.temp-faq{-ms-flex-wrap:wrap;flex-wrap:wrap}.temp-faq
.item{width:50%;margin-bottom:20px}.temp-faq .item:last-child{margin-bottom:0}}.ti-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px
10px}.ti-box
.more{color:#0d6fb8;position:relative;padding-right:7px;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}.ti-box .more::before{content:"";display:inline-block;width:9px;height:9px;border-top:1px solid #333;border-right:1px solid #333;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-2px 0 0 5px;position:absolute;top:10px;right:0}.ti-box .more::after{content:"";display:inline-block;vertical-align:middle;width:9px;height:9px;border-top:1px solid #0d6fb8;border-right:1px solid #0d6fb8;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-3px 0 0 3px}.ti-box .date
span{color:#ff4e1a}@media (min-width: 992px){.ti-box .more:hover{text-decoration:underline;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}.p-prod-item-g{font-size:0;border:1px
solid #ddd}.p-prod-item-g
.item{display:inline-block;vertical-align:top;width:25%;padding:0
40px;border:1px
solid #ddd;position:relative}.p-prod-item-g .item .tag-wrap{position:absolute;top:0;left:0;z-index:10}.p-prod-item-g .item
.tag{font-size:15px;color:#fff;font-weight:500;width:46px;height:73px;display:inline-block;position:relative;margin-right:6px}.p-prod-item-g .item .tag:last-child{margin-right:0}.p-prod-item-g .item
.tag.new{background:url(../images/tag_bg_yellow.png) no-repeat;background-size:contain}.p-prod-item-g .item
.tag.hot{background:url(../images/tag_bg_red.png) no-repeat;background-size:contain}.p-prod-item-g .item
.tag.sale{background:url(../images/tag_bg_orange.png) no-repeat;background-size:contain}.p-prod-item-g .item .tag
span{position:absolute;top:6px;left:-3px;width:100%;text-align:center}.p-prod-item-g
.box{display:block;padding:20px
0;text-align:center}.p-prod-item-g .box
.pic{overflow:hidden;width:100%}.p-prod-item-g .box .pic
img{-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.p-prod-item-g .box .prod-name,
.p-prod-item-g .box .prod-name
a{margin-top:10px;font-size:15px;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:48px;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.p-prod-item-g .box
.area{font-size:16px;color:#777;margin-top:3px}.p-prod-item-g .box .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px;font-size:15px;font-family:"Roboto";font-weight:500}.p-prod-item-g .box .price-box.has-del{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-prod-item-g .box .price-box.has-del
i{-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out;cursor:pointer}.p-prod-item-g .box .price-box .old-price{color:#888;text-decoration:line-through;margin-right:10px}.p-prod-item-g .box .price-box .new-price{color:#ff4e1a;font-weight:600}.p-prod-item-g .box .add-box{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-prod-item-g .box .add-box .btn-style{padding-right:10px;padding-left:10px}.p-prod-item-g .box .qty-box{width:110px}@media (min-width: 992px){.p-prod-item-g .box:hover .pic
img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.p-prod-item-g .box:hover .txt .prod-name{color:#0d6fb8}.p-prod-item-g .box:hover .txt .prod-name
a{color:#0d6fb8}.p-prod-item-g .box:hover .txt .price-box.has-del i:hover{color:#0d6fb8}}@media (max-width: 1440px){.p-prod-item-g
.item{padding:0
20px}}@media (max-width: 991px){.p-prod-item-g .item
.tag{z-index:10}.p-prod-item-g .item .tag
i{display:none}.p-prod-item-g .item .tag-wrap{z-index:10}}@media (max-width: 767px){.p-prod-item-g
.item{width:50%;padding:0
10px}.p-prod-item-g .item
.tag{width:30px;height:auto;padding:5px;background:none}.p-prod-item-g .item
.tag.sale{background:#ff4e1a}.p-prod-item-g .item
.tag.hot{background:#d1361d}.p-prod-item-g .item
.tag.new{background:#f9a51a}.p-prod-item-g .item .tag
span{position:relative;top:unset;left:unset}.p-prod-item-g
.box{padding:10px
0}.p-prod-item-g .box .prod-name,
.p-prod-item-g .box .prod-name
a{min-height:unset}.p-prod-item-g .box .add-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-prod-item-g .box .add-box .btn-style{width:100%;margin-top:5px;background:#0d6fb8}.p-prod-item-g .qty-box{border:1px
solid #ddd}.p-prod-item-g .qty-box
input{line-height:37px}}.i-prod{margin-top:20px;font-size:0;border:1px
solid #ddd}.i-prod .main-prod{width:430px;display:inline-block;vertical-align:middle}.i-prod .main-prod .p-prod-item-g{border:none}.i-prod .main-prod .p-prod-item-g
.item{width:100%;padding:0
20px;border:none}.i-prod .main-prod .p-prod-item-g
.box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:369px}.i-prod .main-prod .p-prod-item-g .box
.txt{padding-left:10px}.i-prod .main-prod .p-prod-item-g .box .txt .prod-name{margin-top:0;-webkit-line-clamp:2;min-height:48px}.i-prod .prod-slider{width:calc(100% - 430px);display:inline-block;vertical-align:middle;border:none;border:none}.i-prod .prod-slider
.item{width:50%}@media (max-width: 1440px){.i-prod .main-prod{width:45%}.i-prod .main-prod .p-prod-item-g
.item{border:none}.i-prod .prod-slider{width:55%}.i-prod .prod-slider
.item{border-top:none;border-bottom:none}}@media (max-width: 767px){.i-prod .main-prod{width:100%}.i-prod .main-prod .p-prod-item-g
.item{padding:0
10px}.i-prod .main-prod .p-prod-item-g
.box{min-height:unset}.i-prod .main-prod .p-prod-item-g .box
.pic{width:50%}.i-prod .main-prod .p-prod-item-g .box
.txt{width:50%}.i-prod .prod-slider{width:100%}.i-prod .prod-slider
.item{border-top:1px solid #ddd}}.i-picture{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.i-picture.half-wrap{margin:0
-10px}.i-picture.third-wrap{margin:0
-10px}.i-picture
.pic{width:100%;overflow:hidden}.i-picture .pic
img{-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.i-picture
.half{width:50%;padding:0
10px}.i-picture
.third{width:33.33%;padding:0
10px}@media (min-width: 992px){.i-picture .pic:hover
img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}}@media (max-width: 767px){.i-picture.half-wrap{margin:0}.i-picture.third-wrap{margin:0}.i-picture
.half{width:100%;padding:0;text-align:center;margin-bottom:15px}.i-picture .half:last-child{margin-bottom:0}.i-picture
.third{width:100%;padding:0;text-align:center;margin-bottom:15px}.i-picture .third:last-child{margin-bottom:0}}.i-link{background:#f7f7f7;padding:30px
0}.i-link .item-g{margin:0
-15px}.i-link .item-g .slick-dots{margin:25px
0 0 0;padding:0;text-align:center;font-size:0}.i-link .item-g .slick-dots
li{display:inline-block;vertical-align:top;margin-right:5px}.i-link .item-g .slick-dots li.slick-active
button{background:#0d6fb8}.i-link .item-g .slick-dots li:last-child{margin-right:0}.i-link .item-g .slick-dots li
button{border:1px
solid #0d6fb8;background:#fff;width:8px;height:8px;padding:0;border-radius:50%}.i-link .item-g
.item{width:25%;border-right:1px solid #ccc;padding:0
15px;position:relative}.i-link .item-g .item::after{content:"";display:block;width:2px;height:100%;background:#fff;position:absolute;top:0;right:-3px}.i-link .item-g .item:last-child{border-right:none}.i-link .item-g
.box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.i-link .item-g .box
.icon{width:140px}.i-link .item-g .box
.txt{width:calc(100% - 140px);padding-left:5px}.i-link .item-g .box .txt
p{font-size:17px;font-weight:500;display:inline-block;vertical-align:middle;-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.i-link .item-g .box .txt
i{display:inline-block;vertical-align:middle;width:27px;height:27px;border-radius:50%;background:#c9c9c9;position:relative;margin-left:5px;-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.i-link .item-g .box .txt i::after{content:"";display:block;width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:translate(-70%, -50%) rotate(45deg);-ms-transform:translate(-70%, -50%) rotate(45deg);transform:translate(-70%, -50%) rotate(45deg);position:absolute;top:50%;left:50%}@media (min-width: 992px){.i-link .item-g .box:hover .txt
p{color:#0d6fb8}.i-link .item-g .box:hover .txt
i{background:#0d6fb8}}@media (max-width: 1349px){.i-link .item-g
.box{-ms-flex-wrap:wrap;flex-wrap:wrap}.i-link .item-g .box
.logo{margin:auto}.i-link .item-g .box
.txt{width:100%;padding-left:0;text-align:center;margin-top:12px}}@media (max-width: 767px){.i-link .item-g
.item{padding:0
5px;width:50%;margin-bottom:25px}.i-link .item-g .box .txt
p{font-size:16px}}@media (max-width: 499px){.i-link{padding:20px
0}.i-link .item-g .slick-dots{margin-top:20px}.i-link .item-g
.item{margin-bottom:0}}#product-list .p-ti{margin-bottom:20px}#product-list .ti-box .p-ti{margin-bottom:0}#product-list .p-pager-wrap{}#product-list .area-wrap{margin:50px
0}#product-list .area-wrap .p-prod-item-g{border:none}#product-list .area-wrap .p-prod-item-g
.item{width:20%}.p-note{background:#f7f7f7;padding:15px;margin-bottom:20px}.p-note
span{color:#333}.p-note
ul{margin-top:10px}.p-note ul
li{position:relative;padding-left:20px;margin-bottom:5px}.p-note ul li:last-child{margin-bottom:0}.p-note ul li::before{content:"※";display:block;position:absolute;top:0;left:0}.p-sort{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px}.p-sort
i{display:inline-block;margin-right:10px;color:#0d6fb8}.p-sort .sel-box{width:200px;text-align:center}.p-sort .sel-box
select{border:1px
solid #ddd;padding:6px
25px 6px 6px;background:url(../images/select_arrow.png), #fff;background-repeat:no-repeat;background-size:11px 7px;background-position:center right 10px;position:relative;width:100%;font-size:15px}.choose .p-prod-item-g
.item{border:none}.choose-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.choose-text
p{font-size:17px;font-weight:700}.choose-text p
span{color:#ff4e1a}.area-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.area-tab li
a{width:100%;padding:10px
20px;border:1px
solid #0d6fb8;text-align:center;position:relative}.area-tab li a::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:13px 7.5px 0 7.5px;border-color:#0d6fb8 transparent transparent transparent;position:absolute;left:50%;bottom:-14px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}.area-tab li
a.current{color:#fff;background:#0d6fb8}.area-tab li a.current::after{opacity:1}@media (max-width: 1440px){#product-list .area-wrap .p-prod-item-g
.item{width:25%}}@media (max-width: 991px){#product-list .area-wrap{margin:30px
0}#product-list .area-wrap .p-prod-item-g
.item{width:33.33%}.area-tab{margin-bottom:25px}}@media (max-width: 767px){.choose-text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.choose-text
p{width:100%;margin-bottom:12px}}@media (max-width: 499px){#product-list .area-wrap .p-prod-item-g
.item{width:50%}}.check-style{padding-left:23px;font-size:17px;color:#222;-webkit-transition:color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out;position:relative;text-align:left;display:inline-block;color:#0d6fb8}.check-style
input{width:0;height:0;border:none;top:7px}.check-style input:checked + span
i{-webkit-transform:scale(1) rotate(-40deg);-ms-transform:scale(1) rotate(-40deg);transform:scale(1) rotate(-40deg)}.check-style
span{display:inline-block;position:relative;vertical-align:middle;width:18px;height:18px;border:1px
solid #aaa;background:#fff;bottom:2px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:5px}.check-style span
i{display:block;position:absolute;width:12px;height:8px;border-color:#0d6fb8;border-style:solid;border-width:0 0 2px 2px;-webkit-transform:scale(0) rotate(-40deg);-ms-transform:scale(0) rotate(-40deg);transform:scale(0) rotate(-40deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;top:50%;left:50%;margin-left:-6px;margin-top:-6px}#product-view .main .item-g
.prod{width:45%;display:inline-block;vertical-align:top}#product-view .main .item-g .prod .p-prod-item-g{border:none;aspect-ratio:1;touch-action:pinch-zoom !important;-ms-touch-action:pinch-zoom !important}#product-view .main .item-g .prod .p-prod-item-g
.item{width:100%;overflow:hidden}#product-view .main .item-g .prod
.bottom{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#product-view .main .item-g .prod .bottom
.number{font-size:15px}#product-view .main .item-g .prod .bottom .share
span{display:inline-block;vertical-align:middle}#product-view .main .item-g .prod .bottom .share
ul{display:inline-block;vertical-align:middle}#product-view .main .item-g .prod .bottom
.conpon{font-size:15px}#product-view .main .item-g .prod .creditcard-tag{padding-top:15px}#product-view .main .item-g .prod .creditcard-tag
span{padding:10px
20px;font-size:15px;color:#fff;background:#ff4e1a;margin:0
5px 0 0}#product-view .main .item-g
.info{width:55%;display:inline-block;vertical-align:top;padding-left:35px}#product-view .main .item-g .info.xs-show{display:none}#product-view .main .item-g .info
.tag{margin-bottom:10px}#product-view .main .item-g .info .tag ul
li{display:inline-block;vertical-align:top;text-align:center;padding:5px
12px;font-size:16px;color:#fff;margin-right:10px}#product-view .main .item-g .info .tag ul li:last-child{margin-right:0}#product-view .main .item-g .info .tag ul li::before{content:"";display:inline-block;vertical-align:middle;width:19px;height:19px;margin:-4px 5px 0 0}#product-view .main .item-g .info .tag ul
li.diy{background:#0d6fb8}#product-view .main .item-g .info .tag ul li.diy::before{background:url(../images/icon_diy.png) no-repeat;background-size:contain}#product-view .main .item-g .info .tag ul
li.customization{background:#ff4e1a}#product-view .main .item-g .info .tag ul li.customization::before{background:url(../images/icon_customization.png) no-repeat;background-size:contain}#product-view .main .item-g .info
h3{font-size:24px;font-weight:700;margin-bottom:10px}#product-view .main .item-g .info .sale-title{background:#ff4e1a;color:#fff;font-size:16px;padding:5px
10px;margin:15px
0}#product-view .main .item-g .info .sale
.bg{background:#f7f7f7;padding:5px
10px}#product-view .main .item-g .info .sale .on-sale{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#product-view .main .item-g .info .sale .on-sale
.price{width:calc(100% - 165px);padding-right:10px}#product-view .main .item-g .info .sale .on-sale
.time{width:165px}#product-view .main .item-g .info .sale .price .new-price{font-size:24px;color:#ff4e1a;font-family:"Roboto";font-weight:500;display:inline-block;vertical-align:middle;margin-right:10px}#product-view .main .item-g .info .sale .price .old-price{font-size:15px;color:#999;font-family:"Roboto";font-weight:400;text-decoration:line-through;display:inline-block;vertical-align:middle}#product-view .main .item-g .info .sale
.time{font-size:15px}#product-view .main .item-g .info .sale .time
span{color:#ff4e1a}#product-view .main .item-g .info
.spec{margin-top:15px;padding-bottom:5px;border-bottom:1px solid #ddd}#product-view .main .item-g .info .spec ul
li{position:relative;margin-bottom:15px}#product-view .main .item-g .info .spec ul li:last-child{margin-bottom:0}#product-view .main .item-g .info .spec ul li
p{font-size:16px;color:#777;margin-bottom:8px}#product-view .main .item-g .info .spec ul li
label{display:inline-block;vertical-align:top;font-size:15px;padding:6px
18px;margin:0
10px 5px 0;cursor:pointer;position:relative}#product-view .main .item-g .info .spec ul li label
input{width:0;height:0;border:none}#product-view .main .item-g .info .spec ul li label input:checked + span{border:2px
solid #000}#product-view .main .item-g .info .spec ul li label
span{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border:1px
solid #ddd;z-index:-1}#product-view .main .item-g .info .spec ul li label
i{font-size:16px;z-index:1;font-style:normal}#product-view .main .item-g .info .edit-wrap{padding:15px
0}#product-view .main .item-g .info
.middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#product-view .main .item-g .info .middle .qty-wrap{width:120px}#product-view .main .item-g .info
.bottom{padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#product-view .main .item-g .info .bottom .qty-wrap{width:120px}#product-view .main .item-g .info .bottom .btn-g{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#product-view .main .item-g .info .bottom .btn-g
.like{font-size:16px;color:#333;margin-right:15px;cursor:pointer}#product-view .main .item-g .info .bottom .btn-g .like.on
i{background:url(../images/icon_full.png) no-repeat;background-size:contain}#product-view .main .item-g .info .bottom .btn-g .like
i{display:inline-block;vertical-align:middle;width:18px;height:17px;background:url(../images/icon_like.png) no-repeat;background-size:contain;margin:-2px 3px 0 0;cursor:pointer}#product-view .main .item-g .info .bottom .btn-g .like
i.on{background:url(../images/icon_like_full.png) no-repeat;background-size:contain}#product-view .main .item-g .info .link-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;margin-top:15px}#product-view .main .item-g .info .link-box
span{color:#777}#product-view .main .item-g .info .link-box
ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:5px}#product-view .main .item-g .info .link-box ul
li{margin-right:10px;margin-bottom:5px;font-size:15px}#product-view .main .item-g .info .link-box ul li
a{color:#777;position:relative;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}#product-view .main .item-g .info .link-box ul li a::after{content:"";display:block;width:100%;height:1px;background:#0d6fb8;opacity:0;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}#product-view
.pay{background:#f7f7f7;padding:25px;margin-top:25px}#product-view .pay .item-g{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#product-view .pay .item-g
.ti{font-size:17px;font-weight:500;width:155px}#product-view .pay .item-g .ti
a{font-size:14px;color:#0d6fb8;font-weight:400;margin-left:10px;text-decoration:underline}#product-view .pay .item-g
ul{width:calc(100% - 155px - 30px);margin-left:30px;background:#fff;border:1px
solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#product-view .pay .item-g ul
li{font-size:15px;width:33.333399%;color:#666;padding:8px;border:1px
solid #ddd}#product-view .pay .item-g ul li
span{color:#ff4e1a;margin-left:5px}#product-view .p-ti-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px
0}#product-view .p-ti-box
span{color:#ff4e1a;font-weight:600;margin-left:10px;font-size:16px}#product-view .add-purchase-wrap .p-prod-item-g{padding:0
15px}#product-view .add-purchase-wrap .p-prod-item-g
.item{width:50%;border:none}#product-view .add-purchase-wrap .p-prod-item-g
.box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#product-view .add-purchase-wrap .p-prod-item-g .box
.pic{width:30%}#product-view .add-purchase-wrap .p-prod-item-g .box
.txt{width:70%;text-align:left;padding-left:30px}#product-view .add-purchase-wrap .p-prod-item-g .box .txt .prod-name{margin-top:0}#product-view .add-purchase-wrap .p-prod-item-g .box .txt .price-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}#product-view .edit-tab{background:#f7f7f7;margin-top:35px;padding-top:15px;overflow:hidden}#product-view .content-wrap .edit-wrap{padding:25px
0}#product-view .maybe-like{margin-top:25px}#product-view .maybe-like .p-ti{margin-bottom:20px}#product-view .maybe-like .p-prod-item-g{padding:0
15px}#product-view .maybe-like .p-prod-item-g
.item{border:none}#product-view .bottom-btn-wrap{margin-top:35px}@media (min-width: 992px){#product-view .main .item-g .info .link-box ul li a:hover{color:#0d6fb8}#product-view .main .item-g .info .link-box ul li a:hover::after{opacity:1}#product-view .edit-tab ul li a:hover{color:#333;background:#fff;-webkit-box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}}@media (max-width: 1440px){#product-view .main .item-g .info .spec ul li
label{padding:6px
8px}#product-view .main .item-g .info .sale .price .new-price{font-size:22px}#product-view .main .item-g .info .sale .on-sale
.price{width:100%;padding-right:0}#product-view .main .item-g .info .sale .on-sale
.time{width:100%;margin-top:5px}}@media (max-width: 1299px){#product-view .main .item-g .prod .bottom
.number{width:100%;margin-bottom:10px}#product-view .main .item-g .info
.bottom{padding-top:0}#product-view .main .item-g .info .bottom .btn-g{width:100%;margin-top:10px}}@media (max-width: 991px){#product-view .main .item-g
.info{padding-left:25px}#product-view .main .item-g .info
h3{font-size:20px}#product-view .main .item-g .info .sale .price .new-price{font-size:18px}#product-view .edit-tab ul li
a{padding:8px
12px}#product-view
.pay{padding:15px}#product-view .pay .item-g
ul{width:calc(100% - 155px - 15px);margin-left:15px}}@media (max-width: 767px){#product-view .main .item-g .xs-hide{display:none}#product-view .main .item-g
.prod{display:block;width:auto;max-width:500px;margin:auto}#product-view .main .item-g .prod .p-prod-item-g
.item{padding:0}#product-view .main .item-g .prod .p-prod-item-g
.box{padding:0}#product-view .main .item-g
.info{width:100%;padding-left:0;margin-top:10px}#product-view .main .item-g .info.xs-show{display:block;margin:10px
0 15px}#product-view .main .item-g .info.xs-show
.number{font-size:15px;color:#666;margin-top:8px}#product-view
.pay{padding:10px}#product-view .pay .item-g
.ti{width:100%;text-align:center;margin-bottom:12px}#product-view .pay .item-g
ul{width:100%;margin-left:0}}@media (max-width: 499px){#product-view .main .item-g .info
.bottom{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#product-view .pay .item-g ul
li{width:50%}}@media (max-width: 399px){#product-view .main .item-g .info
.bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}#product-view .main .item-g .info .bottom .qty-wrap{width:100%}#product-view .main .item-g .info .bottom .btn-g
.like{margin-right:10px}}.popup-inform{max-width:600px;margin:auto;background:#fff;padding:30px;position:relative}.popup-inform .mfp-close{width:35px;height:35px;line-height:35px;font-size:30px;position:absolute;top:0;right:0}.popup-inform .popup-title{background:#0d6fb8;color:#fff;font-size:20px;text-align:center;padding:5px
0}.popup-inform .item-g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px
0}.popup-inform .item-g
.pic{width:200px;display:block;overflow:hidden}.popup-inform .item-g .pic
img{-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.popup-inform .item-g
.txt{width:calc(100% - 200px);padding-left:20px}.popup-inform .item-g .txt .prod-name{font-size:20px;line-height:1.4}.popup-inform .item-g .txt .prod-name
a{-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.popup-inform .item-g .txt .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin-top:15px}.popup-inform .item-g .txt .price-box
span{color:#777;margin-right:15px}.popup-inform .item-g .txt .price-box .new-price{color:#ff4e1a}.popup-inform
button{border:none}@media (min-width: 992px){.popup-inform .item-g .pic:hover
img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.popup-inform .item-g .txt .prod-name:hover
a{color:#0d6fb8}}@media (max-width: 991px){.popup-inform .item-g .txt .prod-name{font-size:18px}.popup-inform .item-g .txt .price-box{font-size:16px}}@media (max-width: 767px){.popup-inform{width:92%;padding:30px
15px 15px}.popup-inform .popup-title{font-size:18px}.popup-inform .item-g{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.popup-inform .item-g
.pic{width:100px}.popup-inform .item-g
.txt{width:calc(100% - 100px);padding-left:15px}.popup-inform .item-g .txt .prod-name{font-size:14px}.popup-inform .item-g .txt .price-box{margin-top:5px;font-size:13px}.popup-inform .item-g .txt .price-box
span{margin-right:8px}}#about
.category{margin-top:30px}#about
.intro{padding:20px
0 80px}#about .intro .item-g{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}#about .intro .item-g
.pic{width:50%}#about .intro .item-g
.txt{width:50%;padding-left:40px}#about .intro .item-g .txt
h3{line-height:1.4;font-size:20px;font-weight:700;margin-bottom:20px}#about .intro .item-g .txt
p{font-size:17px;line-height:1.8}#about .intro .item-g .txt .icon-g{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px
-10px 0}#about .intro .item-g .txt .icon-g
.box{width:25%;padding:0
10px;text-align:center}#about .intro .item-g .txt .icon-g .box
p{margin-top:10px}#about
.milestone{background:url(../images/milestone_bg.jpg) no-repeat;background-size:cover;background-position:center center;padding:90px
0}#about .milestone .p-ti-box{margin-bottom:35px}#about .milestone-slider{font-size:0;margin:0
-20px;padding:0
20px}#about .milestone-slider .slick-dots{text-align:center;margin-top:25px}#about .milestone-slider
.item{vertical-align:top;width:25%;padding:0
20px}#about .milestone-slider
.box{border:1px
solid #fff;background:rgba(255, 255, 255, 0.2);padding:20px;color:#fff;border-radius:10px}#about .milestone-slider .box
.year{font-size:25px;font-family:"Roboto";font-weight:700;text-align:center}#about .milestone-slider .box
p{font-size:17px;line-height:1.8;min-height:92px}#about
.spirit{background:url(../images/spirit_bg.png) no-repeat;background-size:cover;background-position:0 0;padding:90px
0}#about .spirit .wrap-1350{position:relative}#about .spirit .p-ti-box{position:absolute;top:60px;left:0;width:330px;text-align:left}#about .spirit
.pic{text-align:center}@media (max-width: 1899px){#about
.spirit{background-position:-145px 0}}@media (max-width: 1599px){#about
.spirit{background-position:-250px 0}}@media (max-width: 1440px){#about
.intro{padding:20px
0 60px}#about .intro .item-g{margin-top:30px}#about .intro .item-g
.txt{padding-left:25px}#about
.milestone{padding:60px
0}#about .milestone-slider{margin:0
-15px}#about .milestone-slider
.item{padding:0
15px}#about
.spirit{padding:40px
0;background-position:-250px 0}#about .spirit .p-ti-box{left:30px}}@media (max-width: 991px){#about
.intro{padding:10px
0 30px}#about .intro .item-g{margin-top:25px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#about .intro .item-g
.txt{padding-left:20px}#about .intro .item-g .txt
h3{margin-bottom:12px;font-size:18px}#about .intro .item-g .txt
p{font-size:16px;line-height:1.6}#about
.milestone{padding:40px
0}#about .milestone-slider{margin:0
-10px}#about .milestone-slider
.item{padding:0
10px}#about .milestone-slider
.box{padding:15px}#about .milestone-slider .box
.year{font-size:20px}#about .milestone-slider .box
p{line-height:1.6;font-size:16px;min-height:75px}#about
.spirit{padding:40px
0;background-position:-500px 0}#about .spirit .p-ti-box{top:unset;left:unset;position:relative;text-align:center;width:100%;margin-bottom:20px}}@media (max-width: 767px){#about .intro .item-g
.pic{width:100%}#about .intro .item-g
.txt{width:100%;padding-left:0;margin-top:25px}#about .intro .item-g .txt .icon-g{margin:25px
-6px 0}#about .intro .item-g .txt .icon-g
.box{padding:0
6px}#about .intro .item-g .txt .icon-g .box
.icon{width:65px;margin:auto}}@media (max-width: 399px){#about .intro .item-g .txt .icon-g .box
p{font-size:15px}}#news-list .p-container .aside-nav .ti::before{background:url(../images/icon_aside_news.png) no-repeat;background-size:contain}#news-list .news-item-g{margin-top:25px}#news-list .p-pager-wrap{margin-top:30px}.news-item-g
.item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;border-bottom:1px solid #ddd}.news-item-g .item:first-child{border-top:1px solid #ddd}.news-item-g .item
.pic{width:280px;overflow:hidden}.news-item-g .item .pic
img{-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}.news-item-g .item
.txt{width:calc(100% - 280px);padding-left:20px;padding-right:40px;position:relative}.news-item-g .item
.txt.full{width:100%;padding-left:0}.news-item-g .item .txt
h3{line-height:1.4;font-size:18px;font-weight:500;margin:15px
0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}.news-item-g .item .txt
p{line-height:1.8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-item-g .item .txt
.more{font-size:0;width:30px;height:30px;background:#e9e9e9;position:relative;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}.news-item-g .item .txt .more::after{content:"";display:block;width:10px;height:10px;border-top:2px solid #333;border-right:2px solid #333;position:absolute;top:50%;left:45%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}.news-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-info
.cat{min-width:95px;text-align:center;color:#0d6fb8;border:1px
solid #0d6fb8;padding:5px
10px;margin-right:10px}@media (min-width: 992px){.news-item-g .item:hover .pic
img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.news-item-g .item:hover .txt
h3{color:#0d6fb8}.news-item-g .item:hover .txt
.more{background:#0d6fb8}.news-item-g .item:hover .txt .more::after{border-top:2px solid #fff;border-right:2px solid #fff}}@media (max-width: 991px){#news-list .news-item-g{margin-top:20px}.news-item-g
.item{padding:15px}}@media (max-width: 767px){.news-item-g .item
.pic{width:100%;margin-bottom:20px;text-align:center}.news-item-g .item
.txt{width:100%;padding-left:0;padding-right:0}.news-item-g .item .txt
.more{position:relative;top:unset;right:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;margin:15px
auto 0;text-align:center;padding:5px
0;width:80px;height:auto;background:#0d6fb8;font-size:16px;color:#fff}.news-item-g .item .txt .more::after{display:none}}#news-view .edit-wrap{margin-bottom:20px}.view-wrap{background:#fff;padding:45px
70px;margin-bottom:35px}.view-wrap .view-ti-box{text-align:center;margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #333}.view-wrap .view-ti-box .news-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-wrap .view-ti-box
h2{line-height:1.4;font-size:24px;margin-top:20px}@media (max-width: 1440px){.view-wrap{padding:30px
40px}}@media (max-width: 991px){.view-wrap{padding:30px}.view-wrap .view-ti-box{padding-bottom:15px;margin-bottom:10px}.view-wrap .view-ti-box
h2{font-size:20px;margin-top:15px}}@media (max-width: 767px){.view-wrap{padding:20px
15px}.view-wrap .view-ti-box
h2{font-size:18px}}#sitemap{background:url(../images/sitemap_bg.jpg) no-repeat;background-size:cover;background-position:center center;padding:100px
0}#sitemap .p-ti-box{margin-bottom:25px}#sitemap .list-item-g{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
-15px}#sitemap .list-item-g .list-ti{text-align:center;background:#0d6fb8;padding:10px
0;font-size:20px;font-weight:700;color:#fff}#sitemap .list-item-g
.item{width:20%;padding:0
10px;margin-bottom:60px}#sitemap .list-item-g .item>ul{padding:0
15px}#sitemap .list-item-g .item>ul>li{font-size:17px;padding:8px
0;border-bottom:1px solid #ddd;position:relative}#sitemap .list-item-g .item>ul>li:last-child{border-bottom:none}#sitemap .list-item-g .item>ul>li.arrow::after{content:"";display:block;width:8px;height:8px;border-top:1px solid #333;border-right:1px solid #333;position:absolute;top:20px;right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out;pointer-events:none}#sitemap .list-item-g .item>ul>li.open.arrow::after{top:24px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#sitemap .list-item-g .item>ul>li>a{width:100%;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out;position:relative;padding-left:10px}#sitemap .list-item-g .item>ul>li>a::before{content:"-";display:inline-block;position:absolute;top:0;left:0}#sitemap .list-item-g .item > ul > li .m-second{background:#fff;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);display:none}#sitemap .list-item-g .item > ul > li .m-second
li{padding:5px
0 5px 12px}#sitemap .list-item-g
.item.full{width:100%;font-size:0}#sitemap .list-item-g .item.full>ul{display:inline-block;vertical-align:top;width:20%}@media (min-width: 992px){#sitemap .list-item-g .item > ul > li a:hover{color:#0d6fb8}}@media (max-width: 1440px){#sitemap{padding:60px
0 30px}#sitemap .list-item-g
.item{margin-bottom:40px}}@media (max-width: 1199px){#sitemap .list-item-g
.item{width:33.33%;margin-bottom:30px}#sitemap .list-item-g .item.full>ul{width:33.33%}}@media (max-width: 991px){#sitemap{padding:30px
0}#sitemap .list-item-g .list-ti{font-size:18px;padding:8px
0}#sitemap .list-item-g
.item{margin-bottom:20px}}@media (max-width: 767px){#sitemap .list-item-g
.item{width:50%}#sitemap .list-item-g .item.full>ul{width:50%}}@media (max-width: 499px){#sitemap .list-item-g
.item{width:100%;padding:0}#sitemap .list-item-g .item.full>ul{width:100%}}#faq .p-container .aside-nav .ti::before{background:url(../images/icon_aside_faq.png) no-repeat;background-size:contain}#faq .accordion-box{margin:25px
0 40px}#faq .accordion:first-child
h3{border-top:1px solid #cee1d7}#faq .accordion.open
h3{color:#0d6fb8;border-bottom:none}#faq .accordion.open h3::before{content:"收合"}#faq .accordion.open h3::after{top:36px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-top:2px solid #0d6fb8;border-right:2px solid #0d6fb8}#faq .accordion.open h3
i{background:#0d6fb8;color:#fff;border:1px
solid #0d6fb8}#faq .accordion
h3{font-size:18px;line-height:1.4;position:relative;padding:25px
75px 25px 55px;border-bottom:1px solid #ddd;color:#222;cursor:pointer;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}#faq .accordion h3::before{content:"展開";-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out;position:absolute;top:25px;right:28px}#faq .accordion h3::after{content:"";display:block;width:10px;height:10px;border-top:2px solid #333;border-right:2px solid #333;position:absolute;top:35px;right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}#faq .accordion h3
i{display:inline-block;font-size:25px;width:40px;height:40px;line-height:40px;border-radius:50%;background:#fff;border:1px
solid #ddd;font-weight:500;color:#0d6fb8;text-align:center;font-style:unset;position:absolute;top:20px;left:0;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;font-family:"Roboto";font-weight:500}#faq .accordion
.ans{font-size:17px;line-height:2;padding:20px
15px 20px 55px;display:none;border-bottom:1px solid #ddd;position:relative}#faq .accordion .ans
i{display:inline-block;font-size:25px;width:40px;height:40px;line-height:40px;border-radius:50%;background:#0d6fb8;border:1px
solid #0d6fb8;font-weight:500;color:#fff;text-align:center;font-style:unset;position:absolute;top:20px;left:0;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;font-family:"Roboto";font-weight:500}@media (min-width: 992px){#faq .accordion h3:hover{color:#0d6fb8;color:#0d6fb8}#faq .accordion h3:hover::after{border-top:2px solid #0d6fb8;border-right:2px solid #0d6fb8}#faq .accordion h3:hover
i{background:#0d6fb8;color:#fff;border:1px
solid #0d6fb8}}@media (max-width: 991px){#faq .accordion.open h3::after{top:26px}#faq .accordion
h3{padding:15px
30px 15px 38px}#faq .accordion h3::before{display:none}#faq .accordion h3::after{top:23px}#faq .accordion h3
i{width:30px;height:30px;top:14px;line-height:30px;font-size:18px}#faq .accordion
.ans{padding:15px
15px 15px 38px;font-size:16px;line-height:1.6}#faq .accordion .ans
i{width:30px;height:30px;top:12px;line-height:30px;font-size:18px}}#location .wrap-1350{width:100%}#location
.category{margin-bottom:20px}#location
.main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#location .main
.txt{width:100%}#location .main .txt .p-ti-box{text-align:left}#location .main .txt>p{font-size:16px;margin:15px
0}#location .main .txt .btn-wrap{text-align:left}#location .main .txt .p-sort{margin:20px
0 0}#location .main .info-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;margin:40px
0}#location .main .info-wrap
.info{width:calc(50% - 20px);background:#fff;padding:10px
25px 25px;border:1px
solid #ddd;min-height:258px}#location .main .info-wrap .info .ti-box{border-bottom:1px solid #ddd;position:relative;margin-bottom:20px;padding-left:0;padding-right:0;padding-bottom:12px}#location .main .info-wrap .info .ti-box::after{content:"";display:block;width:10%;height:3px;background:#0d6fb8;position:absolute;left:0;bottom:-2px}#location .main .info-wrap .info ul
li{position:relative;padding-left:85px;margin-bottom:10px}#location .main .info-wrap .info ul li:last-child{margin-bottom:0}#location .main .info-wrap .info ul li
span{position:absolute;top:0;left:0}#location .main .info-wrap .info ul li
a{-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}#location .main .info-wrap .info ul li
a.time{cursor:default}@media (min-width: 992px){#location .main .info-wrap .info ul li a:hover{color:#0d6fb8}#location .main .info-wrap .info ul li
a.time{color:#000}}@media (max-width: 991px){#location
.category{margin-top:0}#location .main .info-wrap{gap:30px;margin:40px
0 20px}#location .main .info-wrap
.info{width:calc(50% - 15px);padding:15px;min-height:240px}#location .main .info-wrap .info .ti-box{padding-top:0}}@media (max-width: 767px){#location .main .info-wrap{gap:0;margin:30px
0 0}#location .main .info-wrap
.info{width:100%;margin-bottom:20px;min-height:auto}#location .main .info-wrap .info:last-child{margin-bottom:0}}@media (max-width: 499px){#location .main .info-wrap .info .ti-box
a{display:none}}#contact .form .p-summary{margin:35px
0 70px;text-align:center}#contact .form .p-summary
span{color:#0d6fb8}#contact .form .box-g{font-size:0;margin:0
-25px}#contact .form .box-g
.box{display:inline-block;vertical-align:top;width:50%;padding:0
25px}#contact .form .box-g
.box.full{width:100%}#contact .form .box-g .box .code-box{font-size:0}#contact .form .box-g .box .code-box
.input{display:inline-block;vertical-align:middle;width:calc(100% - 155px)}#contact .form .box-g .box .code-box
.codeImg{display:inline-block;vertical-align:middle;margin-left:10px;width:145px}#contact .form .box-g .box
.radio{width:0;height:0;border:none}#contact .form .box-g .box
label{font-size:16px;color:#222;display:inline-block;padding:5px
0;margin-top:5px;margin-right:10px}#contact .form .box-g .box label:last-child{margin-right:0}#contact .form .box-g .box label.other-wrap{margin-top:0}#contact .form .box-g .box label
.other{display:inline-block;margin-left:3px;width:50%;border-bottom:1px solid #222;padding:5px
8px 1px;background:none}#contact .form .box-g .box label .radio:checked + span{border:1px
solid #0d6fb8}#contact .form .box-g .box label .radio:checked + span
i{-webkit-transform:scale(1) translate(-50%, -50%);-ms-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}#contact .form .box-g .box label
span{display:inline-block;position:relative;vertical-align:middle;width:16px;height:16px;border:1px
solid #222;border-radius:50%;margin-right:5px;position:relative;bottom:2px}#contact .form .box-g .box label span
i{display:block;width:6px;height:6px;background:#0d6fb8;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;opacity:0}#contact .form .box-g .box .label-item{position:absolute;top:11px;left:0;font-size:16px;color:#222}#contact .form .box-g .box .label-item
span{color:#0d6fb8;display:inline-block;margin-left:3px}#contact .form .box-g .box .name-box{font-size:0}#contact .form .box-g .box .name-box
.input{width:calc(100% - 140px)}#contact .form .box-g .box .name-box .label-box{width:140px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}#contact .form .box-g .box .name-box .label-box
label{margin-right:5px}#contact .form .box-g .box .name-box .label-box label:last-child{margin-right:0}#contact .form .box-g .box .upload-box input[type="file"]{display:none}#contact .form .box-g .box .upload-box
.input{width:calc(100% - 120px);position:relative;padding:10px
10px 10px 10px}#contact .form .box-g .box .upload-box .file-btn{display:inline-block;width:100px;font-size:17px;padding:10px
0;text-align:center;background:#eee;border:1px
solid #ddd;border-radius:4px;margin-left:10px;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;cursor:pointer}#contact .form .box-g .box .upload-box .file-btn:hover{background:#0d6fb8;color:#fff}#contact .form .box-g .box
.note{font-size:14px;padding-left:100px;margin-top:-5px;margin-bottom:12px}#contact .form .box-g .box .note
span{color:#0d6fb8}#contact
.fluid{width:100%;display:inline-block;padding:0
0 18px 100px;position:relative}#contact .fluid
.input{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px;color:#222;width:100%;border:1px
solid transparent;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background:#f6f6f6}#contact .fluid .input:focus{border:1px
solid #0d6fb8}#contact .fluid
select{font-size:16px;color:#222;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px
35px 10px 10px;background:url(../images/select_arrow.png), #f6f6f6;background-repeat:no-repeat;margin-right:10px;background-size:11px 7px;background-position:center right 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px
solid transparent;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}#contact .fluid select:focus{border:1px
solid #0d6fb8}#contact .fluid
textarea{width:100%;font-size:16px;color:#222;background:#f6f6f6;padding:15px;border:1px
solid transparent;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}#contact .fluid textarea:focus{border:1px
solid #0d6fb8}@media (max-width: 1440px){#contact .form .p-summary{margin:20px
0 45px}#contact .form .box-g{margin:0
-15px}#contact .form .box-g
.box{padding:0
15px}}@media (max-width: 991px){#contact .form .p-summary{margin:20px
0 30px}#contact .form .p-summary
br{display:none}#contact .form .box-g{margin:0
-10px}#contact .form .box-g
.box{padding:0
10px}#contact .form .box-g .box .tel-box>input{width:calc(100% - 110px)}#contact .form .box-g .box .tel-box
.tel{width:100px;margin-left:10px}}@media (max-width: 767px){#contact .form .p-summary{text-align:justify}#contact .form .p-summary .xs-show{display:block}#contact .form .p-summary .xs-hide{display:none}#contact .form .box-g{margin:0}#contact .form .box-g
.box{padding:0;width:100%}#contact .form .box-g .box .btn-box{text-align:center}#contact .form .box-g .box .btn-box
.cancel{margin-right:10px}#contact
.fluid{padding:0
0 15px 100px}}@media (max-width: 499px){#contact .form .box-g .box .label-item{position:relative;top:unset;left:unset;margin-bottom:8px;font-weight:700}#contact .form .box-g .box
.note{padding-left:0}#contact
.fluid{padding:0
0 15px 0}}#cart .edit-wrap{padding:30px
0}#cart .p-container{padding-top:80px}#cart .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}#cart .title-box
.en{color:#0d6fb8;font-size:26px}#cart .title-box .zh-tw{padding-left:10px;color:#333;font-size:20px}#cart .head-top-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px;width:100%}#cart .p-prod-item-g{margin-bottom:20px}#cart .p-prod-item-g
.box{padding-bottom:0}#cart .p-prod-item-g .add-cart{margin:10px
0 30px;width:100%;color:#fff;font-size:16px;text-align:center;line-height:30px;background-color:#000;border:none}#cart .p-prod-item-g .add-cart
i{padding-right:10px}#cart .p-prod-item-g .add-cart:hover{color:#fff;background-color:#0d6fb8}#cart .notice-text{width:100%;padding:10px
0;color:#777;font-size:16px;text-align:right}#cart .cart-btn-box{margin-top:20px;padding:10px
0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#cart .toggle-cart-table{position:absolute;z-index:2;top:50px;right:50px}#cart .toggle-cart-table
span{position:relative;display:inline-block;padding-right:25px;color:#333;font-size:16px}#cart .toggle-cart-table span::after{content:"展開"}#cart .toggle-cart-table span::before{content:"";position:absolute;top:50%;right:5px;margin-top:-5px;width:8px;height:8px;border-top:1px solid #0d6fb8;border-right:1px solid #0d6fb8;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#cart .toggle-cart-table.open span::after{content:"收合"}#cart .toggle-cart-table.open span::before{margin-top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.white-main-area{position:relative;padding:40px;width:100%;border-radius:30px;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(12, 3, 6, 0.08);box-shadow:0 0 20px 0 rgba(12,3,6,0.08)}.cart-subject-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px
0}.cart-subject-box
i{margin-right:10px;width:24px;text-align:center;color:#0d6fb8;font-size:17px}.cart-subject-box
strong{color:#333;font-size:20px}.cart-subject-box
small{padding-left:10px;color:#777;font-size:16px;font-weight:bold}.cart-subject-box small
span{color:#ff4e1a}.cart-subject-box.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-subject-box>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-subject-box>div.discount-wrap{margin-left:auto;.input{background:#eee;height:40px;line-height:38px;padding:0
10px;margin-left:10px}.btn-status.btn-blue{height:40px;line-height:38px;padding:0
10px;min-width:60px;font-weight:normal}}.cart-subject-box.flex-between .card-note{padding-left:10px;color:#777;font-size:16px;font-weight:bold}.cart-subject-box.flex-between .card-note
span{color:#ff4e1a;padding:0
3px}.cart-subject-box
.popup{color:#333;font-size:15px;text-decoration:underline}.cart-subject-box .popup
i{margin-left:10px;margin-right:0;color:#0d6fb8}.cart-step-box{display:-webkit-box;display:-ms-flexbox;display:flex;color:#333;font-size:16px}.cart-step-box
.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:50px}.cart-step-box .item.current .num,
.cart-step-box .item.active
.num{color:#fff;background-color:#0d6fb8;border-color:#0d6fb8}.cart-step-box .item.current .text,
.cart-step-box .item.active
.text{white-space:nowrap}.cart-step-box .item.current .text::before,
.cart-step-box .item.active .text::before{border-color:#0d6fb8}.cart-step-box .item:last-child .text::before{display:none}.cart-step-box
.num{margin-right:10px;width:60px;height:60px;color:#888;font-size:20px;font-weight:bold;text-align:center;line-height:58px;border-radius:50%;background-color:transparent;border:1px
solid #888}.cart-step-box
.text{position:relative;padding-right:50px}.cart-step-box .text::before{content:"";position:absolute;top:50%;right:0;margin-top:-8px;width:16px;height:16px;border-top:1px solid #888;border-right:1px solid #888;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cart-table-wrap{padding-bottom:20px}.cart-table-wrap.is-hide{padding-bottom:0}.cart-table-wrap.is-hide
table{display:none}.cart-table-wrap
table{width:100%}.cart-table-wrap table thead
th{padding:10px;font-size:14px;line-height:30px;text-align:center;font-weight:normal;border-top:1px solid #303030;background-color:#f7f7f7}.cart-table-wrap table tbody
td{padding:20px;text-align:center;border-bottom:1px solid #ddd}.cart-table-wrap .td-info{width:700px}.cart-table-wrap .td-qty{width:160px}.cart-table-wrap .product-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;flex-wrap:wrap}.cart-table-wrap .product-info-box
.img{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;text-align:left}.cart-table-wrap .product-info-box .img
img{max-width:100px;width:100%}.cart-table-wrap .product-info-box
.main{padding-left:20px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 165px - 50px);flex:0 0 calc(100% - 165px - 50px);width:calc(100% - 165px - 50px)}.cart-table-wrap .product-info-box
.main.full{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-table-wrap .product-info-box
.title{color:#333;font-size:16px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart-table-wrap .product-info-box
.info{color:#888;font-size:15px}.cart-table-wrap .product-info-box .title:hover{color:#0d6fb8}.cart-table-wrap .product-info-box
.type{padding:2px
0;color:#777;font-size:15px}.cart-table-wrap .product-info-box
.status{padding:2px
0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-size:15px}.cart-table-wrap .product-info-box .status
span{margin-right:10px;min-width:70px;color:#fff;font-size:14px;line-height:25px;text-align:center}.cart-table-wrap .product-info-box .status
span.qualified{background-color:#0d6fb8}.cart-table-wrap .product-info-box .status
span.unqualified{background-color:#333}.cart-table-wrap .product-info-box .status a:hover{text-decoration:underline}.cart-table-wrap .product-info-box
.tag{margin-bottom:10px;width:100%}.cart-table-wrap .product-info-box .tag ul
li{display:inline-block;vertical-align:top;text-align:center;padding:5px
12px;font-size:16px;color:#fff;margin-right:10px}.cart-table-wrap .product-info-box .tag ul li:last-child{margin-right:0}.cart-table-wrap .product-info-box .tag ul li::before{content:"";display:inline-block;vertical-align:middle;width:19px;height:19px;margin:-4px 5px 0 0}.cart-table-wrap .product-info-box .tag ul
li.diy{background:#0d6fb8}.cart-table-wrap .product-info-box .tag ul li.diy::before{background:url(../images/icon_diy.png) no-repeat;background-size:contain}.cart-table-wrap .product-info-box .tag ul
li.customization{background:#ff4e1a}.cart-table-wrap .product-info-box .tag ul li.customization::before{background:url(../images/icon_customization.png) no-repeat;background-size:contain}.cart-table-wrap .product-info-box.has-product-add .status
span{min-width:50px;background-color:#f9a51a}.cart-table-wrap .product-info-box.has-product-add
.img{margin-left:20px}.cart-table-wrap
.price{color:#333;font-size:15px;white-space:nowrap}.cart-table-wrap .price
span{display:block}.cart-table-wrap .price
span.old{color:#777;text-decoration:line-through}.cart-table-wrap .price
span.new{color:#ff4e1a}.cart-table-wrap .delete,
.cart-table-wrap .add,
.cart-table-wrap
.view{display:inline-block;text-align:center;margin:0
auto;padding:0;width:30px;height:30px;color:#777;line-height:30px;border:none;background-color:transparent}.cart-table-wrap
.add{display:inline-block;text-align:center;margin:0
auto;padding:0;width:30px;height:30px;color:#000;line-height:30px;border:none;background-color:transparent}.cart-table-wrap .delete:hover,
.cart-table-wrap .add:hover,
.cart-table-wrap .view:hover{color:#0d6fb8}.qty-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0
auto;width:120px;height:45px;border:1px
solid #ddd}.qty-box input,
.qty-box
button{display:inline-block;height:43px;font-size:16px;line-height:43px;background:none;border:none}.qty-box
input{width:calc(100% - 86px);text-align:center}.qty-box
button{width:43px;height:43px;font-size:0;position:relative}.qty-box button::before,
.qty-box button::after{pointer-events:none;content:"";position:absolute;top:50%;left:50%;margin:0
0 0 -5px;width:11px;height:1px;background-color:#000}.qty-box button.qty-plus::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.qty-box button:hover{background-color:#eee}.cart-total-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px
solid #eee}.cart-total-box
.item{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-total-box .item:first-child{max-width:400px;background-color:#e6f0f8}.cart-total-box .item:last-child
.box{width:calc(25% - 40px)}.cart-total-box .item
.box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px;text-align:center}.cart-total-box .item .box
.text{color:#777;font-size:14px;white-space:nowrap}.cart-total-box .item .box
.price{color:#333;font-size:26px;font-weight:500;white-space:nowrap}.cart-total-box .item .box
.price.total{color:#ff4e1a}.cart-total-box
.icon{margin:0
10px}.cart-total-box .icon
span{position:relative;display:block;margin:0
auto;width:20px;height:20px;border-radius:50%;background-color:#aaa}.cart-total-box .icon span::after,
.cart-total-box .icon span::before{content:"";position:absolute;top:50%;left:50%;margin-left:-4px;margin-top:-0.5px;width:8px;height:1px;background-color:#fff}.cart-total-box .icon.minus span::before{display:none}.cart-total-box .icon.multiply span::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cart-total-box .icon.multiply span::after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.cart-total-box .icon.add span::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cart-total-box .icon.equal
span{background-color:#0d6fb8}.cart-total-box .icon.equal span::before{margin-top:-2px}.cart-total-box .icon.equal span::after{margin-top:1px}.cart-pay-info{margin-top:20px;padding:20px;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-pay-info
.left{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;padding:30px}.cart-pay-info .left
.text{color:#333;font-size:17px;font-weight:bold}.cart-pay-info .left
a{color:#0d6fb8;font-size:14px}.cart-pay-info
.right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-pay-info .right
.box{padding:8px
12px;width:33.33%;background-color:#fff;border:1px
solid #eee;color:#666;font-size:15px}.cart-pay-info .right .box
span{color:#ff4e1a}.cart-pay-info .right .box
small{color:#999;font-size:13px}.form-area{margin-bottom:20px;padding:0
0 20px;border-bottom:1px solid #ddd}.form-area .btn-store{margin:0
10px;width:90px;height:45px;color:#fff;font-size:15px;text-align:center;line-height:45px;background-color:#aaa}.form-area .btn-store:hover{background-color:#0d6fb8}.form-area .label-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px
0 10px 22px;padding:10px
20px;background-color:#f6f6f6}.form-area .label-dropdown
.title{padding-right:10px;color:#333;font-size:15px}.form-area .label-dropdown .group-half{padding:0;margin:0}.form-area .label-dropdown .group-box{padding:0}.form-area .label-dropdown .group-box .group-title{padding-top:5px;padding-bottom:5px}.form-area .label-dropdown .group-box .group-input{padding:5px
10px;line-height:30px;background-color:#fff;border:1px
solid #ddd}.form-area .label-dropdown .group-select{height:45px;border:1px
solid #ddd;background-color:#fff;margin-right:10px}.form-area .label-dropdown .group-select
select{height:43px;line-height:43px}.form-area .label-dropdown .group-label{display:inline-block !important}@media (max-width: 991px){.form-area .label-dropdown .group-select{margin:0}}.radio-list{padding-left:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.radio-list.block .group-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;width:100%}.radio-list.block .group-label:first-child{margin-top:0}.radio-list.block .label-dropdown{width:100%}.radio-list.block .label-dropdown .group-label{margin:0;width:auto}.radio-list.flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px}.group-label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin:0;padding:0}.group-label input[type="checkbox"],
.group-label input[type="radio"]{display:none}.group-label input[type="checkbox"] ~ span,
.group-label input[type="radio"]~span{position:relative;z-index:0}.group-label input[type="checkbox"] ~ span:before,
.group-label input[type="checkbox"] ~ span:after,
.group-label input[type="radio"] ~ span:before,
.group-label input[type="radio"]~span:after{pointer-events:none;content:"";position:absolute;border-radius:0}.group-label input[type="radio"] ~ span:before,
.group-label input[type="radio"]~span:after{border-radius:50%}.group-label input[type="radio"]~span:before{z-index:1;top:8px;left:1px;width:15px;height:15px;background:#fff;border:2px
solid #bfbfbf}.group-label input[type="radio"]~span:after{z-index:2;top:13px;left:6px;width:5px;height:5px;background-color:#236db4;opacity:0}.group-label input[type="radio"]:checked + span~strong{color:#333}.group-label input[type="radio"]:checked + span:before{border-color:#236db4}.group-label input[type="radio"]:checked + span:after{opacity:1}.group-label input[type="checkbox"]~span:before{z-index:1;top:7px;left:0;width:16px;height:16px;border:2px
solid #ccc;border-radius:2px}.group-label input[type="checkbox"]~span:after{z-index:2;display:none;top:11px;left:4px;width:9px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.group-label input[type="checkbox"] ~ span ~ strong
a{display:inline-block;position:relative;color:#2668b2}.group-label input[type="checkbox"] ~ span ~ strong a::before{content:"";position:absolute;bottom:3px;left:0;width:100%;height:1px;background-color:#2668b2}.group-label input[type="checkbox"] ~ span ~ strong a:hover::before{display:none}.group-label input[type="checkbox"]:checked + span~strong{color:#223950}.group-label input[type="checkbox"]:checked + span:before{border-color:#2669b2;background-color:#2669b2}.group-label input[type="checkbox"]:checked + span:after{display:block}.group-label span,
.group-label
strong{display:inline-block;vertical-align:top;font-weight:normal;line-height:30px}.group-label
span.txt{color:#aaa}.group-label
strong{padding:0
20px 0 25px;color:#333;font-size:15px}.group-label
img{margin-top:3px;width:auto;height:26px}.group-label.check input[type="radio"]~span:before{z-index:1;top:7px;left:0;width:16px;height:16px;border:2px
solid #ccc;border-radius:2px}.group-label.check input[type="radio"]~span:after{z-index:2;display:none;top:11px;left:4px;width:9px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border-radius:0}.group-label.check input[type="radio"] ~ span ~ strong
a{display:inline-block;position:relative;color:#2668b2}.group-label.check input[type="radio"] ~ span ~ strong a::before{content:"";position:absolute;bottom:3px;left:0;width:100%;height:1px;background-color:#2668b2}.group-label.check input[type="radio"] ~ span ~ strong a:hover::before{display:none}.group-label.check input[type="radio"]:checked + span~strong{color:#223950}.group-label.check input[type="radio"]:checked + span:before{border-color:#2669b2;background-color:#2669b2}.group-label.check input[type="radio"]:checked + span:after{display:block}.group-label.single-radio{text-align:left}.group-label.single-radio input[type="radio"]~span{width:30px;height:30px}.group-select{cursor:pointer;position:relative;padding:0;width:auto;height:52px;overflow:hidden;border:1px
solid #f6f6f6;background-color:#f6f6f6;border-radius:0}.group-select:focus-within{-webkit-box-shadow:0 0 0 4px rgba(42, 183, 198, 0.2);box-shadow:0 0 0 4px rgba(42,183,198,0.2)}.group-select:focus-within::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.group-select
select{cursor:pointer;padding:0
30px 0 15px;width:100%;height:52px;color:#333;font-size:15px;line-height:52px;background-color:transparent;border:none;outline:none;-o-text-overflow:"";text-overflow:"";-webkit-appearance:none;-moz-appearance:none;appearance:none}.group-select select
option{color:#000;text-shadow:none}.group-select select::-ms-expand{display:none}.group-select:before{pointer-events:none;content:"";position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#000 transparent transparent transparent}.group-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.group-wrap
.important{color:#0d6fb8}.group-wrap
label{margin:0}.group-wrap .group-full,
.group-wrap .group-half{padding:0
0 5px;margin-top:5px}.group-wrap .group-full{width:100%}.group-wrap .group-half{width:50%}.group-wrap .group-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.group-wrap .group-box .group-title{padding:10px
0 10px 20px;width:110px;color:#333;font-size:15px;line-height:30px}.group-wrap .group-box .group-main{width:calc(100% - 110px)}.group-wrap .group-box .group-input,
.group-wrap .group-box .group-textarea{position:relative;display:block;padding:10px
15px;width:100%;color:#333;font-size:15px;line-height:30px;border:1px
solid #f6f6f6;background-color:#f6f6f6}.group-wrap .group-box .group-input.radius,
.group-wrap .group-box .group-textarea.radius{line-height:26px;border-radius:25px}.group-wrap .group-box .group-textarea{height:100px;vertical-align:top}.group-wrap .group-box.single{width:100%;margin-left:26px}.group-wrap .group-box.has-gender .group-main{position:relative}.group-wrap .group-box.has-gender .group-input{padding-right:170px}.group-wrap .group-box.has-gender .radio-list{position:absolute;top:11px;right:0;padding:0;width:160px;height:30px}.group-wrap .group-box.has-gender .radio-list .group-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.group-wrap .group-box.has-gender .radio-list .group-label
strong{color:#777}.group-wrap .group-box.has-address .group-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.group-wrap .group-box.has-address .group-select{width:200px;margin-left:10px}.group-wrap .group-box.has-address .group-select:first-child{margin-left:0}.group-wrap .group-box.has-address .group-input{margin-left:10px;width:calc(100% - 420px - 90px)}.group-wrap .group-box.has-address .group-input.postal{margin-left:10px;width:80px}.group-wrap .group-box:not(.focus-single):focus-within input.group-input,
.group-wrap .group-box:not(.focus-single):focus-within .group-textarea,
.group-wrap .group-box:not(.focus-single):focus-within .group-select{-webkit-box-shadow:0 0 0 0.2rem rgba(42, 183, 198, 0.2) !important;box-shadow:0 0 0 0.2rem rgba(42, 183, 198, 0.2) !important}.btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-box .btn-status{margin:0
10px}.btn-box.align-center{padding:30px
0;width:100%}.btn-status{cursor:pointer;display:inline-block;padding:0
20px;min-width:90px;width:auto;height:50px;font-size:16px;font-weight:bold;text-align:center;line-height:48px;border:1px
solid #0d6fb8}.btn-status
i{display:inline-block;margin-right:6px}.btn-status.btn-blue{color:#fff;background-color:#0d6fb8;border-color:#0d6fb8}.btn-status.btn-orange{color:#fff;background-color:#f86401;border-color:#f86401}.btn-status.btn-black{color:#fff;background-color:#000;border-color:#000}.btn-status.btn-gray{color:#fff;background-color:#aaa;border-color:#aaa}.btn-status.btn-white{color:#0d6fb8;background-color:#fff}.btn-status.btn-w220{margin:0
0 0 10px;min-width:220px}.btn-status:hover{opacity:0.9}.is-popup-hide{pointer-events:none;position:absolute;top:0;left:0;opacity:0;font-size:0;z-index:-1}.pop-win{position:relative;margin:40px
auto;padding:30px;max-width:930px;text-align:left;background-color:#fff}.pop-win .mfp-close{top:24px;right:30px;font-size:38px}.pop-win .mfp-close:active{top:24px}.pop-win .pop-main{max-height:460px;overflow-x:auto}.pop-win .pop-main .group-wrap{margin:0
auto;padding-top:20px;max-width:580px}.pop-win .pop-main .group-wrap .group-full.bottom{padding:0
0 30px 110px}.pop-win .pop-main .group-wrap .group-box.has-address .group-select{margin-left:0;margin-right:0;width:50%}.pop-win .pop-main .group-wrap .group-full.half{display:flex}.pop-win .pop-main .group-wrap .group-full.half .group-box{margin-left:0;margin-right:0;width:50%}.pop-win
.pop-main
.group-wrap
.group-box.has-address
.group-select:first-child{margin:0
10px 0 0;width:calc(50% - 10px)}.pop-win .pop-main .group-wrap .group-box.has-address .group-input{margin:10px
0 0;width:calc(100% - 10px - 80px)}.pop-win .pop-main .group-wrap .group-box.has-address .group-input.postal{margin-right:10px;width:80px}.pop-win
table{overflow:auto}.pop-win table
thead{position:sticky;top:0;z-index:1}.pop-win .cart-subject-box{padding-top:0;border-bottom:1px solid #303030}.pop-win .cart-table-wrap table thead
th{border-top:none}.pop-win .cart-table-wrap table.user tbody
td{text-align:left}.pop-win .cart-table-wrap .td-30p{width:calc((100% - 235px) / 2)}.pop-win .cart-table-wrap .td-btn{padding-right:0;width:235px;text-align:right !important}.pop-win .cart-table-wrap .td-btn
.link{display:inline-block;position:relative;margin:0
12px;padding:0;min-width:20px;color:#777;font-size:15px;text-align:center;background-color:transparent;border:none}.pop-win .cart-table-wrap .td-btn .link::after{content:"";position:absolute;top:50%;left:-12px;margin-top:-7px;width:1px;height:14px;background:#aaa}.pop-win .cart-table-wrap .td-btn .link:hover{color:#0d6fb8}.pop-win .cart-table-wrap .td-btn .link:first-child::after{display:none}.pop-win .cart-table-wrap .td-btn
.current{pointer-events:none;color:#0d6fb8;text-decoration:underline}.cart-finish{margin:0
auto;max-width:900px}.cart-finish
.icon{margin:0
auto 10px;max-width:80px}.cart-finish
.title{color:#333;font-size:24px;font-weight:bold;text-align:center}.cart-finish
.summary{padding-top:20px;color:#333;font-size:17px;line-height:36px;text-align:center}.cart-finish .summary
a{color:#0d6fb8;text-decoration:underline}.important-text{color:#ff4e1a}.info-list-wrap{margin-top:20px;padding-top:20px;border-top:1px solid #ddd}.info-list-wrap .info-list{padding-left:35px}.info-list-wrap .info-list
.box{padding:3px
0;color:#333;font-size:17px;line-height:30px}@media (max-width: 1299px){.cart-total-box .item .box
.price{font-size:22px}.cart-pay-info{padding:20px}.cart-pay-info
.left{width:200px;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;padding:0
10px 0 0}.cart-pay-info
.right{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}@media (max-width: 1179px){#cart .p-container{padding-top:20px}#cart .title-box
.en{padding-left:10px;width:100%}.cart-step-box
.item{margin-left:30px}.cart-step-box
.text{padding-right:30px}.cart-total-box .item:first-child{max-width:300px}.cart-total-box .item:last-child
.box{width:calc(25% - 30px)}.cart-total-box .item
.box{padding-left:10px;padding-right:10px}.cart-total-box .item .box
.price{font-size:20px}.cart-total-box .item
.icon{margin:0
5px}.cart-table-wrap .product-info-box
.main{-ms-flex:0 0 calc(100% - 165px - 40px);flex:0 0 calc(100% - 165px - 40px);width:calc(100% - 165px - 40px)}.cart-table-wrap .delete,
.cart-table-wrap .add,
.cart-table-wrap
.view{display:block}.cart-table-wrap
.add{margin-right:0}}@media (max-width: 1023px){#cart .toggle-cart-table{position:relative;top:auto;right:auto;padding:5px;width:100%;text-align:center;background-color:#f2f2f2}#cart .toggle-cart-table span::after{content:"展開 產品清單"}#cart .toggle-cart-table.open span::after{content:"收合 產品清單"}#cart .title-box
.en{font-size:22px}#cart .head-top-area{padding-bottom:20px}.white-main-area{padding:20px;border-radius:10px}.cart-step-box
.item{margin-left:20px}.cart-step-box
.text{padding-right:20px}.cart-step-box .text::before{margin-top:-6px;width:12px;height:12px}.cart-step-box
.num{width:40px;height:40px;line-height:38px}.cart-table-wrap.product table
thead{display:none}.cart-table-wrap.product table tbody
tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border-left:1px solid #ddd;border-top:1px solid #303030;margin-bottom:10px}.cart-table-wrap.product table tbody
td{display:block;padding:10px
10px 12px}.cart-table-wrap.product table tbody .td-info{padding-right:60px;width:100%}.cart-table-wrap.product table tbody .td-price,
.cart-table-wrap.product table tbody .td-qty{padding:0
0 10px;position:relative;width:calc((100% - 50px) / 3)}.cart-table-wrap.product table tbody .td-price::before,
.cart-table-wrap.product table tbody .td-qty::before{display:block;padding:5px
10px;margin-bottom:10px;content:attr(data-title);font-size:14px;background-color:#f7f7f7}.cart-table-wrap.product table tbody .td-delete{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:100%;border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#fff}.cart-table-wrap.product table tbody
.price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:45px}.cart-table-wrap.product table tbody .price
.new{padding-left:10px}.cart-table-wrap.product.consignee table tbody
tr{border-right:1px solid #ddd}.cart-table-wrap.product.consignee table tbody .td-info{padding-right:0}.cart-table-wrap.product.consignee table tbody .td-price,
.cart-table-wrap.product.consignee table tbody .td-qty{width:33.33%}.cart-table-wrap .product-info-box
.title{padding-right:42px}.cart-total-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px
solid #eee}.cart-total-box
.item{max-width:100% !important;width:100%}.cart-total-box .item:first-child{padding:5px
0 0}.cart-total-box .item:last-child{padding:0
0 5px}.cart-total-box .item
.box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px
10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.cart-total-box .item .box .text,
.cart-total-box .item .box
.price{width:120px;text-align:right}.cart-total-box .item .box
.price{font-size:16px}.cart-total-box .item .box
.price.total{font-size:20px}.cart-total-box .item
.icon{width:calc(100% - 270px) !important}.cart-total-box .item .icon
span{float:right}.cart-total-box .item .icon~.box{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:260px !important}.cart-total-box
.icon.multiply{padding:10px
0;width:100%}.cart-total-box .icon.multiply
span{float:right}}@media (max-width: 991px){#cart .edit-wrap{padding:20px
0}.cart-subject-box{flex-wrap:wrap}.cart-subject-box>div.discount-wrap{flex:0 0 100%;margin-left:0;.input{width:calc(100% - 40px - 105px - 60px);margin-left:10px}}}@media (max-width: 767px){#cart .p-container{padding-bottom:20px}#cart .head-top-area{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cart .head-top-area .title-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}#cart .head-top-area .title-box
.en{text-align:center}#cart .head-top-area .title-box .en,
#cart .head-top-area .title-box .zh-tw{padding:0}#cart .p-prod-item-g .add-cart{margin-bottom:10px}#cart .cart-btn-box{margin-top:10px}#cart .cart-btn-box .notice-text{text-align:center}#cart .cart-btn-box .btn-status{margin:0
5px 10px;width:calc(50% - 10px)}.cart-subject-box{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}.cart-subject-box
i{margin-right:5px}.cart-subject-box
strong{font-size:18px}.cart-subject-box .radio-list{padding:10px
0;width:100%}.cart-subject-box .radio-list.nowrap-style{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-subject-box .radio-list.nowrap-style .group-label
strong{padding:0
15px 0 20px}.cart-subject-box .radio-list
strong{font-size:15px}.cart-subject-box>div.subject-ti{flex:0 0 50%}.cart-subject-box
small{font-size:14px;padding-left:0;flex:0 0 50%}.cart-subject-box>div.discount-wrap{.input{height:35px;line-height:33px;width:calc(100% - 14px - 105px - 60px)}.btn-status.btn-blue{height:35px;line-height:33px;min-width:50px;font-size:0.875rem}}.form-area{padding-bottom:10px;margin-bottom:10px}.form-area .label-dropdown{margin:5px
0;padding:8px
10px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;font-size:0.875rem}.form-area .label-dropdown .group-label{width:auto}.form-area .label-dropdown
.title{padding-bottom:5px;width:100%}.form-area .label-dropdown
.text{font-size:14px;line-height:22px}.form-area .btn-store{margin:5px
0;max-width:100%;width:100%}.white-main-area{position:relative}.cart-step-box
.item{display:none}.cart-step-box
.item.current{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0
!important}.cart-step-box .item
.text{padding-right:10px}.cart-step-box .item .text::before{display:none}.cart-step-box .item
.num{width:30px;height:30px;font-size:16px;line-height:28px}.cart-table-wrap.product table tbody
tr{border-right:1px solid #ddd}.cart-table-wrap.product table tbody .td-info{padding-right:0}.cart-table-wrap.product table tbody .td-price,
.cart-table-wrap.product table tbody .td-qty{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.cart-table-wrap.product table tbody .td-price::before,
.cart-table-wrap.product table tbody .td-qty::before{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;margin:0;padding:0
10px;width:50px;line-height:36px}.cart-table-wrap.product table tbody .td-price{width:100%}.cart-table-wrap.product table tbody .td-qty{width:55%}.cart-table-wrap.product table tbody .td-price.new{width:45%}.cart-table-wrap.product table tbody
.price{padding-left:10px;line-height:36px}.cart-table-wrap.product table tbody .td-delete{right:0;height:37px;width:auto;border:none;background-color:transparent}.cart-table-wrap.product.consignee table tbody .td-price{width:100%}.cart-table-wrap.product.consignee table tbody .td-qty{width:55%}.cart-table-wrap.product.consignee table tbody .td-price.new{width:45%}.cart-table-wrap.product .product-info-box{position:relative;padding-right:10px}.cart-table-wrap.product .product-info-box
.img{position:absolute;top:0;left:0;width:80px}.cart-table-wrap.product .product-info-box
.box{padding-left:90px;min-height:90px}.cart-table-wrap.product .product-info-box .title,
.cart-table-wrap.product .product-info-box
.type{width:100%;word-break:break-word}.cart-table-wrap.product .product-info-box
.main{padding:0;width:100%;flex:0 0 100%}.cart-table-wrap.product .product-info-box
.main.full{padding-left:90px;min-height:90px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cart-table-wrap.product .product-info-box.has-product-add{padding-top:30px}.cart-table-wrap.product .product-info-box.has-product-add
.status{position:absolute;top:0;left:0;z-index:10}.cart-table-wrap.product .product-info-box.has-product-add
.img{top:10px;margin:0}.qty-text{padding:0
10px;line-height:36px}.qty-box{margin:0;height:37px;border:none}.qty-box
button{width:37px;height:37px}.qty-box
input{height:37px;line-height:37px;width:calc(100% - 74px)}.cart-pay-info{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px}.cart-pay-info
.left{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px
10px 10px 0}.cart-pay-info .right
.box{width:50%;padding:8px}.btn-status.btn-w220{min-width:auto}.group-wrap .group-half,
.group-wrap .group-full{width:100%;padding:0}.group-wrap .group-box .group-title{padding:0;line-height:50px;width:80px}.group-wrap .group-box .group-main{width:calc(100% - 80px)}.group-wrap .group-box.single{margin-left:0}.group-wrap .group-box.has-address .group-select{margin-left:0;margin-right:0;width:50%}.group-wrap .group-box.has-address .group-select:first-child{margin:0
5px 0 0;width:calc(50% - 5px)}.group-wrap .group-box.has-address .group-input{margin:5px
0 0 5px;width:calc(100% - 70px - 5px)}.group-wrap .group-box.has-address .group-input.postal{width:70px;margin:5px
0 0 0}.group-wrap .group-box.has-gender .radio-list{right:5px;width:120px}.group-wrap .group-box.has-gender .radio-list .group-label
strong{padding:0
5px 0 20px}.cart-finish
.title{font-size:20px}.cart-finish
.summary{font-size:16px;line-height:28px}.pop-win{padding:10px}.pop-win .mfp-close{top:3px;right:10px}.pop-win .group-label.single-radio
strong{padding-left:0 !important}.pop-win .cart-table-wrap table
thead{display:none}.pop-win .cart-table-wrap table
tbody{display:block}.pop-win .cart-table-wrap table tbody
tr{margin-bottom:10px;border:1px
solid #ddd;border-top:1px solid #303030;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pop-win .cart-table-wrap table tbody tr
td{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px
10px 2px 40px;width:100%;border:none}.pop-win .cart-table-wrap table tbody tr td:first-child{padding-left:10px}.pop-win .cart-table-wrap table tbody tr td.td-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px;border-top:1px solid #ddd;padding:5px
10px;width:100%;text-align:center !important}.pop-win .cart-table-wrap .td-30p{width:100%}.pop-win .group-input{margin:5px
0 0 5px;width:calc(100% - 70px - 5px)}.pop-win .pop-main .group-wrap .group-box.has-address .group-select{margin-top:10px}.pop-win
.pop-main
.group-wrap
.group-box.has-address
.group-select:first-child{margin:10px
10px 0 0}.pop-win .pop-main .group-wrap .group-box.has-address .group-input{width:calc(100% - 10px - 70px)}.pop-win .pop-main .group-wrap .group-box.has-address .group-input.postal{width:70px;margin:10px
10px 0 0}.pop-win .pop-main .group-wrap .group-full.half{display:flex;flex-wrap:wrap}.pop-win .pop-main .group-wrap .group-full.half .group-box{width:100%}.mobile-break{display:block !important;margin-top:5px}}#valuation{margin-top:40px}#valuation .s-wrap{margin-top:15px}#valuation .s-photo{margin:0
-13px}#valuation .s-photo .slick-arrow.slick-prev{left:-16px}#valuation .s-photo .slick-arrow.slick-next{right:-16px}#valuation .s-photo
.item{padding:0
13px}#valuation .valuation-table-wrap
table{width:100%}#valuation .cart-table-wrap table tbody
td{padding:8px}#valuation .cart-table-wrap .sel-prod .product-info-box
.img{-webkit-box-flex:0;-ms-flex:0 0 165px;flex:0 0 165px;text-align:center;position:relative;padding-left:25px}#valuation .cart-table-wrap .sel-prod .product-info-box .img
.num{width:22px;height:22px;line-height:22px;border-radius:50%;font-size:13px;background:#0d6fb8;color:#fff;text-align:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#valuation .cart-table-wrap .sel-prod .product-info-box
.title{font-size:15px}#valuation .cart-table-wrap .product-info-box.no-img
.img{flex:0}#valuation .cart-table-wrap .product-info-box
.img{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}#valuation .cart-table-wrap .product-info-box
.title{font-size:14px}#valuation .white-main-area{padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#valuation .valuation-ti{background:#e9eef2;font-size:20px;font-weight:700}#valuation .valuation-ti
td{padding:10px
20px}#valuation .prod-sel-box
select{border:1px
solid #ddd;padding:8px
25px 8px 8px;background:url(../images/select_arrow.png), #fff;background-repeat:no-repeat;background-size:11px 7px;background-position:center right 10px;position:relative;width:100%;font-size:14px}#valuation .prod-sel-box select
optgroup{background:#023f6f;color:#fff}#valuation .prod-sel-box select optgroup
option{background:#fff}#valuation .add-prod{width:90px;margin-left:10px;cursor:pointer}#valuation .add-prod
i{color:#0d6fb8;margin-right:5px}#valuation .add-prod
span{border-bottom:1px solid #333;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}#valuation .cart-pay-info
.left{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px}#valuation .cart-pay-info .left
.text{display:inline}#valuation .cart-pay-info
.right{width:calc(100% - 220px)}#valuation .bottom-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:10;background:#fff}#valuation .bottom-wrap .cart-pay-info{width:calc(100% - 300px);-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}#valuation .bottom-wrap .valuation-ser-wrap{width:100%;position:relative}#valuation .bottom-wrap .valuation-ser-wrap .match-area{width:calc(100% + 40px);background:#fff;padding:10px
15px;border:1px
solid #ddd;position:absolute;bottom:calc(100% + 20px);left:-20px;background:#fff;z-index:100;opacity:0;pointer-events:none;-webkit-transition:0.1s ease-in-out;-o-transition:0.1s ease-in-out;transition:0.1s ease-in-out}#valuation .bottom-wrap .valuation-ser-wrap .match-area.open{opacity:1;pointer-events:auto}#valuation .bottom-wrap .valuation-ser-wrap .match-area
.match{max-height:445px;overflow-y:auto;overflow-x:hidden;padding-right:10px}#valuation
.bottom-wrap
.valuation-ser-wrap
.match-area
.match::-webkit-scrollbar{width:3px;height:5px;background-color:#aaa}#valuation
.bottom-wrap
.valuation-ser-wrap
.match-area
.match::-webkit-scrollbar-thumb{background:#0d6fb8}#valuation .bottom-wrap .valuation-ser-wrap .val-ser-list>li{-webkit-transition:0.1s ease-in-out;-o-transition:0.1s ease-in-out;transition:0.1s ease-in-out}#valuation .bottom-wrap .valuation-ser-wrap .val-ser-list>li>a{font-size:14px;position:relative;padding-left:28px}#valuation .bottom-wrap .valuation-ser-wrap .val-ser-list > li > a
span{color:#ff4e1a;text-decoration:underline}#valuation .bottom-wrap .valuation-ser-wrap .val-ser-list > li
i{width:20px;height:20px;line-height:20px;background:#0d6fb8;color:#fff;text-align:center;border-radius:50%;display:inline-block;font-style:unset;position:absolute;top:2px;left:0;font-size:12px}#valuation .bottom-wrap .valuation-ser-wrap .val-ser-list > li
.note{font-size:13px;color:#888;padding-left:28px}#valuation .bottom-wrap .valuation-ser-wrap
.ser{position:relative;padding:0
170px 0 35px}#valuation .bottom-wrap .valuation-ser-wrap
input{padding:5px;width:100%;background:rgba(255, 78, 26, 0.07)}#valuation .bottom-wrap .valuation-ser-wrap .fa-search{border:none;position:absolute;top:10px;left:10px}#valuation .bottom-wrap .valuation-ser-wrap
.query{font-size:15px;position:absolute;border-radius:3px;padding:5px
10px 5px;top:0;right:105px;cursor:pointer;background:#0d6fb8;border:0;color:#fff}#valuation .bottom-wrap .valuation-ser-wrap .query
a{color:#fff}#valuation .bottom-wrap .valuation-ser-wrap .query:hover{opacity:0.9}#valuation .bottom-wrap .valuation-ser-wrap
.close{color:#0d6fb8;opacity:1;font-size:18px;position:absolute;top:10px;right:75px;cursor:pointer}#valuation .bottom-wrap .valuation-ser-wrap
.total{position:absolute;top:6px;right:0}#valuation .bottom-wrap .valuation-ser-wrap .total
span{color:#ff4e1a;font-weight:700;margin:0
3px}#valuation .bottom-wrap .total-box{width:270px;margin-left:30px;margin-top:10px}#valuation .bottom-wrap .total-box ul
li{position:relative;text-align:right;margin-bottom:10px;font-size:18px;font-weight:700}#valuation .bottom-wrap .total-box ul li:last-child{margin-bottom:0}#valuation .bottom-wrap .total-box ul
li.amout{padding-top:5px;border-top:1px solid #ddd;font-size:22px;color:#ff4e1a}#valuation .bottom-wrap .total-box ul li.amout
span{top:11px}#valuation .bottom-wrap .total-box ul li
span{position:absolute;top:0;left:0;font-size:14px;color:#777;font-weight:500}#valuation .qty-wrap .qty-minus,
#valuation .qty-wrap .qty-plus{width:45px;height:43px}#valuation .cart-table-wrap .product-info-box
.title{overflow:unset;-o-text-overflow:unset;text-overflow:unset;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset}@media (min-width: 1180px){#valuation .cart-table-wrap table thead th.txt-right{text-align:right;padding-right:36px}#valuation .cart-table-wrap table tbody td.txt-right{text-align:right}}@media (min-width: 992px){#valuation .add-prod:hover
span{color:#0d6fb8;border-bottom:1px solid #0d6fb8}#valuation .bottom-wrap .valuation-ser-wrap .val-ser-list>li:hover{background:#ccc}}@media (max-width: 1440px){#valuation .s-photo{padding:0
18px}#valuation .s-photo .slick-arrow.slick-prev{left:0}#valuation .s-photo .slick-arrow.slick-next{right:0}}@media (max-width: 1299px){#valuation .bottom-wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#valuation .bottom-wrap .cart-pay-info{width:100%}#valuation .bottom-wrap .total-box{margin-top:15px}}@media (max-width: 991px){#valuation{margin-top:30px}#valuation .valuation-ti{margin-bottom:0}#valuation .valuation-ti
td{font-size:18px;padding:6px
10px}}@media (min-width: 768px){.valuation-table-wrap{display:none}}@media (max-width: 767px){#valuation{margin-top:25px}#valuation .s-photo{margin:0}#valuation .s-photo .slick-arrow.slick-prev{left:-4px}#valuation .s-photo .slick-arrow.slick-next{right:-4px}#valuation .s-photo
.item{padding:0}#valuation .s-photo .box
img{margin:auto}#valuation .head-top-area{margin-top:-10px;padding-bottom:0}#valuation .head-top-area .title-box{margin-bottom:10px}#valuation .cart-step-box{display:none}#valuation .prod-sel-box{width:100%;min-height:74px}#valuation .add-prod{margin:5px
0 0 0}#valuation .bottom-wrap .cart-pay-info{-ms-flex-wrap:wrap;flex-wrap:wrap}#valuation .cart-table-wrap.xs-hide{display:none}#valuation .cart-pay-info
.left{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;text-align:center;margin-bottom:10px}#valuation .cart-pay-info .right
.box{width:50%}#valuation #cart .cart-btn-box button,
#valuation #cart .cart-btn-box
a{width:100%}#valuation .bottom-wrap .valuation-ser-wrap .val-ser-list>li>a{font-size:12px;padding-left:22px}#valuation .bottom-wrap .valuation-ser-wrap .val-ser-list > li > a
i{width:15px;height:15px;line-height:15px}#valuation .bottom-wrap .valuation-ser-wrap .val-ser-list>li>.note{font-size:12px;padding-left:22px}#valuation .bottom-wrap .valuation-ser-wrap .match-area{width:calc(100% + 16px);left:-8px;bottom:calc(100% + 8px)}}.valuation-table-wrap table
.pic{width:22%;vertical-align:top}.valuation-table-wrap table
.info{width:78%}.valuation-table-wrap table .info>div{padding:2px}.valuation-table-wrap table .info
.name{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.valuation-table-wrap table .info .qty
select{display:inline-block;width:60px;text-align:center;border:1px
solid #ddd;padding:2px
25px 2px 2px;background:url(../images/select_arrow.png), #fff;background-repeat:no-repeat;background-size:11px 7px;background-position:center right 10px}.valuation-table-wrap table .info .qty
.total{display:inline-block;font-weight:bold;color:#000}.valuation-table-wrap table .info .operate .delete,
.valuation-table-wrap table .info .operate .add,
.valuation-table-wrap table .info .operate
.view{margin:0
auto;padding:0;width:30px;height:30px;color:#777;line-height:30px;border:none;background-color:transparent;text-align:center}.valuation-table-wrap table
td{font-size:15px;padding:8px}.valuation-table-wrap table
h3{margin:0
0 6px 0;font-size:15px;color:#121212;font-weight:normal;font-weight:700}.valuation-table-wrap table h3
.num{width:20px;height:20px;line-height:20px;background:#0d6fb8;color:#fff;text-align:center;border-radius:50%;font-size:12px;display:inline-block;vertical-align:middle;margin:-4px 5px 0 0}.valuation-table-wrap table .option-box{position:relative;width:100%}.valuation-table-wrap table .option-box
.add{border:0;width:30px;height:30px;background:transparent;position:absolute;right:0}.valuation-table-wrap table .option-box .item-name{display:inline-block;border:1px
solid #ddd;text-align:center;width:calc(100% - 35px);background:url(../images/select_arrow.png), #fff;background-repeat:no-repeat;background-size:11px 7px;background-position:center right 10px;padding:5px
25px 5px 5px}.valuation-table-wrap table .option-box .item-name.open{background:url(../images/select_arrow_up.png), #fff;background-repeat:no-repeat;background-size:11px 7px;background-position:center right 10px}.valuation-table-wrap table .option-box .m-first{background:#fff;border:1px
solid #ddd;padding:5px;z-index:10;display:none}.valuation-table-wrap table .option-box .m-first::-webkit-scrollbar{width:3px;height:5px;background-color:#aaa}.valuation-table-wrap table .option-box .m-first::-webkit-scrollbar-thumb{background:#555}.valuation-table-wrap table .option-box .m-first li
a{-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out;font-size:12px;line-height:1.2;width:100%}.valuation-table-wrap table .option-box .m-first>li{position:relative}.valuation-table-wrap table .option-box .m-first>li.arrow::after{content:"";width:0;height:0;border-style:solid;border-width:7.8px 4.5px 0 4.5px;border-color:#111 transparent transparent transparent;position:absolute;top:11px;right:6px}.valuation-table-wrap table .option-box .m-first>li.open::after{-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.valuation-table-wrap table .option-box .m-first>li>a{font-weight:500;padding:3px}.valuation-table-wrap table .option-box .m-first > li .m-second{display:none}.valuation-table-wrap table .option-box .m-first > li .m-second>li{position:relative}.valuation-table-wrap
table
.option-box
.m-first
> li
.m-second>li.arrow::after{content:"";width:0;height:0;border-style:solid;border-width:7.8px 4.5px 0 4.5px;border-color:#111 transparent transparent transparent;position:absolute;top:11px;right:7px}.valuation-table-wrap
table
.option-box
.m-first
> li
.m-second>li.open::after{right:6px;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.valuation-table-wrap table .option-box .m-first > li .m-second>li>a{padding-left:15px;padding:3px
3px 3px 10px;color:#333}.valuation-table-wrap table .option-box .m-first > li .m-second > li .m-third{display:none;padding-left:15px}.valuation-table-wrap
table
.option-box
.m-first
> li
.m-second
> li
.m-third
> li
a{padding:3px}@media (max-width: 767px){.valuation-table-wrap table .info
.operate{text-align:right}}.activity-list{display:flex;align-items:flex-start;flex-wrap:wrap;margin:60px
0px 20px}.activity-list
.item{display:block;width:33.333%;margin-bottom:40px;padding:0
25px}.activity-list .item
.pic{overflow:hidden}.activity-list .item .pic
img{-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.activity-list .item:hover .pic
img{transform:scale(1.1)}.activity-list .item
.text{padding-top:20px;text-align:center}.activity-list .item .text
.title{line-height:30px;font-size:1.25rem;color:#333;margin:0
0 10px;transition:all 0.3s}.activity-list .item:hover .text
.title{color:#0d6fb8}.activity-list .item .text
.date{line-height:24px;font-size:0.9375rem;color:#999}.visible-xs{display:none}@media (min-width: 768px){.visible-xs{display:block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}#product-view .content-box .edit-tab .slider-style{display:flex;justify-content:center;text-align:center;padding-left:25px;padding-right:25px}#product-view .content-box .edit-tab .slider-style>div{flex:0 0 150px}#product-view .content-box .edit-tab .slider-style>div>a{width:100%;font-size:18px;color:#666;padding:10px;-webkit-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out}#product-view .content-box .edit-tab .slider-style>div>a.current{color:#333;background:#fff;-webkit-box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}dialog{width:1200px;max-width:100%;padding:3rem;border:0;overflow-y:auto;::-ms-backdrop{-ms-transition:opacity 0.5s, allow-discrete;transition:opacity 0.5s,allow-discrete}.closeButton{cursor:pointer;position:absolute;right:0;top:0;text-align:center;font-size:1.5rem;display:block;border:0;width:50px;height:50px;line-height:50px;-webkit-transition:all 0.15s;transition:all 0.15s;z-index:99;@media (max-width: 991px){width:40px;height:40px;line-height:40px}}}dialog,::backdrop{-webkit-transition:opacity 0.5s, allow-discrete;transition:opacity 0.5s, allow-discrete}@media (max-width: 991px){dialog{padding:40px
1.5rem;table tfoot ul.pay-info{width:100%}table tfoot .total-box{margin-left:calc(100% - 270px)}.btn-black{width:100%;max-width:100%}}}@media (max-width: 767px){dialog{padding:20px
10px}}@starting-style{[open]::-ms-backdrop{opacity:0}[open],[open]::backdrop{opacity:0}}.overlay::-ms-backdrop{-ms-transition:opacity 0.5s, allow-discrete;transition:opacity 0.5s,allow-discrete}.overlay,.overlay::backdrop{-webkit-transition:opacity 0.5s, allow-discrete;transition:opacity 0.5s,allow-discrete}::-ms-backdrop{background-color:rgba(0,0,0,0.6)}::backdrop{background-color:rgba(0,0,0,0.6)}.left-btn-wrap{position:absolute;top:40px;left:-55px;z-index:10;&.is-fixed{position:fixed;top:150px;left:calc(((100% - 1350px) / 2) - 55px);@media (max-width: 1366px){left:0}}&.is-bottom{position:absolute;bottom:0;top:auto}@media (max-width: 1366px){left:-40px}@media (max-width: 1199px){position:fixed;left:0px;top:50dvh}}.showButton,.readButton{display:block;width:50px;padding:15px;text-align:center;line-height:1;background-color:orangered;color:#fff;@media (min-width: 768px){&:hover{background-color:#f86401}}i{margin-bottom:4px}@media (max-width: 1366px){width:40px;padding:9px}@media (max-width: 1199px){width:25px;padding:5px;font-size:12px}}.readButton{margin-top:4px}.new-estimate,.estimate{hr{margin:2rem 0;border-top:1px dotted #222}.info{font-size:14px;color:#666;li{margin-bottom:5px;span{color:#0d6fb8;border:1px
solid #0d6fb8;font-size:13px;font-weight:500;display:inline-block;padding:2px
8px;&.black{background-color:#000;color:#fff;border:1px
solid #000}}}}.title-box{font-weight:bold;font-size:1.5rem;text-align:center;span.blue{display:inline-block;margin-left:10px;font-size:15px;color:#0d6fb8}img{aspect-ratio:200/52;width:165px;margin-right:10px;@media (max-width: 991px){margin-bottom:10px}}}.small{display:block;font-weight:bold;font-size:15px;text-align:right;margin-bottom:10px;@media (max-width: 991px){text-align:center;font-size:14px;font-weight:normal}.blue{color:#0d6fb8;@media (max-width: 767px){font-weight:bold}}}table{background:#fff;width:100%;border-collapse:collapse;margin-bottom:25px;border:1px
solid #999;word-break:break-word;@media (max-width: 991px){font-size:14px}}table thead tr
th{text-align:center;padding:12px
5px;background:#f7f7f7;border:1px
solid #999}table tbody
td{padding:12px
5px;text-align:center;border:1px
solid #999;width:15%}table tbody td
.txt{font-size:14px;color:#888}table tbody tr:nth-child(even){background:#f7f7f7}table
tfoot{background:#edf9ff;text-align:right}table tfoot .total-box{margin-bottom:0;display:inline-block;list-style:none;width:270px;margin-left:30px;padding:1rem 2rem 1rem 1rem}table tfoot .total-box
li{position:relative;text-align:right;margin-bottom:10px;font-size:18px;font-weight:700}table tfoot .total-box li:last-child{margin-bottom:0}table tfoot .total-box
li.amout{padding-top:5px;border-top:1px solid #ddd;font-size:22px;color:#ff4e1a}table tfoot .total-box li.amout
span{top:11px}table tfoot .total-box li
span{position:absolute;top:0;left:0;font-size:14px;color:#777;font-weight:500}.btn-status.btn-w220{margin:0;@media (max-width: 767px){width:100%}}.btn-flex,.btn-flex-center{display:flex;gap:10px;margin:1rem 0;@media (max-width: 991px){flex-wrap:wrap}}.btn-flex-center{justify-content:center;margin-top:2rem}.btn{font-size:0.875rem;width:110px;background-color:#666;color:#fff;margin-left:-10px;border-radius:0;padding:0
10px;height:50px;line-height:50px}.input{width:auto;border:1px
solid #ddd;height:50px;line-height:50px;padding:0
10px;flex:0 1 100%;@media (max-width: 991px){max-width:calc(100% - 110px);flex:0 0 auto}}}dialog table tbody tr:has(input[type="checkbox"]:not(:checked)) .text-left{text-decoration:line-through;color:#aaa}.estimate{table thead tr th,
table tbody tr
td{width:10%;@media (max-width: 991px){width:50px}&:nth-child(1){width:12%}&:nth-child(2){width:58%;@media (max-width: 991px){width:calc(100% - 140px)}}}.new-estimate{padding:5% 4% 3%;background-color:#fffbf1;@media (max-width: 991px){padding:20px
5px}table thead tr th,
table tbody tr
td{width:15%;@media (max-width: 991px){width:50px}&:nth-child(1){width:7%;@media (max-width: 991px){width:40px}}&:nth-child(2){width:calc(100% - 7% - 15% - 10% - 15%);@media (max-width: 991px){width:calc(100% - 180px)}}&:nth-child(4){width:10%;@media (max-width: 991px){width:40px}}}.checkbox-style{padding:6px
0;display:inline-block;font-weight:normal;font-size:1rem;white-space:nowrap}.checkbox-style
input{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px, 1px, 1px, 1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox-style input + span{display:inline-block;vertical-align:middle;border:1px
solid #ddd;background:#fff;width:20px;height:20px;padding:0;margin:0
auto;border-radius:2px;-webkit-transition:background 0.15s;-o-transition:background 0.15s;transition:background 0.15s}.checkbox-style input + span
i{display:inline-block;vertical-align:top;margin:8px
0 0 8px;width:12px;height:7px;border-left:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:scale(0) rotate(-45deg);-ms-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}.checkbox-style input:active,
.checkbox-style input:checked + span{border-color:#0d6fb8;border:1px
solid #0d6fb8}.checkbox-style input:active i,
.checkbox-style input:checked + span
i{-webkit-transform:scale(1) rotate(-45deg);-ms-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg);border-color:#0d6fb8}.checkbox-style input:hover + span{border-color:#0d6fb8}@media (max-width: 767px){.checkbox-style input + span{width:20px;height:20px}.checkbox-style input + span
i{width:11px;height:6px;margin:8px
0 0 8px}}}}.cur_choose{background-color:#efefef}#readEstimateDialog{width:600px;@media (max-width: 767px){padding:1rem}.form-group{display:flex;align-items:center;gap:15px;@media (max-width: 767px){gap:5px;.btn-status{height:45px;line-height:45px}}label{flex:0 0 65px}input{border:1px
solid #ddd;font-size:15px;padding:10px;flex:0 0 calc(100% - 30px - 65px - 90px);width:calc(100% - 30px - 65px - 90px);@media (max-width: 767px){flex:0 0 calc(100% - 10px - 65px - 90px);width:calc(100% - 10px - 65px - 90px)}}}}#valuation .bottom-wrap#downArea{@media (max-width: 991px){-o-transition:-o-transform 0.5s;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;width:calc(100dvw - 45px);bottom:0px;left:0;position:fixed;@media (max-width: 767px){width:100dvw}&.if-down{-ms-transform:translateY(calc(100% + 50px));-webkit-transform:translateY(calc(100% + 50px));transform:translateY(calc(100% + 50px))}}@media (max-width: 767px){bottom:50px}}#valuation .bottom-wrap .valuation-ser-wrap{&.flex{display:flex;flex-wrap:wrap;@media (min-width: 992px){gap:20px}.total-box{margin:0
0 0 auto;flex:0 0 auto;width:auto;@media (max-width: 991px){width:100%;flex:0 0 100%;margin:0}ul{width:100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:20px;@media (max-width: 767px){gap:0 10px;justify-content:flex-end}li{display:flex;align-items:center;width:auto;margin:0;text-align:left;gap:10px;@media (min-width: 768px){font-size:22px}span{position:relative}&.amout{border:0;top:0;padding-top:0;span{top:0;@media (max-width: 767px){display:block}}}}}}}}