html{width:100%;height:100%;font-size:20px}body{width:100%;height:100%;margin:0;padding:0;font-size:0.7rem;background-color:#f0f0f0;font-family:'\5FAE\8EDF\6B63\9ED1\9AD4','Microsoft JhengHei',"Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width: 576px){body{background-color:#f0f0f0}}.homepage.page{background-color:#fff;margin-top:126px}@media (max-width: 768px){.homepage.page{margin-top:95px}}*{box-sizing:border-box}form{margin:0;padding:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}a{text-decoration:none;transition:all 0.3s ease;color:#2e5bff}ul,ol{margin:0;padding:0;list-style:none}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;line-height:40px;border-radius:3px;border:1px #ccc solid;color:#828282;background-color:#fff}button{cursor:pointer;transition:all 0.3s ease;border:0}img{vertical-align:middle}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-inline,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.mobile,.mobile-menu,.mobile-circle-float,.message,.hide,.noneIt{display:none}.mobile{display:none}em{font-style:normal}input[type="text"],input[type="password"],input[type="tel"],select{height:42px;line-height:40px;font-size:0.8rem;background:#fffefc;border:1px solid #ebeae8;padding:0 10px;outline:0;border-radius:3px;box-shadow:none}.search-info{border:1px #1e5bc6 solid;padding:10px 15px;background-color:#ffffff;position:absolute;top:47px;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none}.search-info .list{margin-bottom:20px}.search-info .list .item{padding-bottom:10px;margin-bottom:10px;font-size:0.8rem;color:#333333;border-bottom:1px #dddddd solid;cursor:pointer}.search-info .list .item span{float:right;color:#999999}.search-info h5{font-size:0.8rem;color:#333333;margin:15px 0 5px 0}.search-info .keyword-recent{padding:10px 0;margin:0 -3px;display:flex;flex-wrap:wrap}.keyword-recent>a{padding:0 0 20px 5px;display:block}.search-info .keyword-recent span{padding:5px 10px;margin:5px 3px;border-radius:99em;background-color:#f5f4f2;text-align:center;font-size:0.6rem;color:#333333}.content-box{background-color:#ffffff;margin-top:-20px}.knowInfo{background-color:#ffffff}.knowInfo .knowInfo-content{padding:13px 10px;font-size:0.8rem;color:#333}.knowInfo h1{line-height:2.6em;font-size:1rem;font-weight:700;padding:0 20px;border-bottom:1px solid #ccc}.knowInfo .knowInfo-content p{font-size:0.8rem;line-height:1.8em;text-indent:17px}.page-404-head{background-image:url(../images/img-404.jpg);background-position:right center;background-repeat:no-repeat;background-size:auto 100%;position:relative;margin-top:20px}.page-404-head:before{content:"";width:100%;height:0;padding-bottom:30.8%;display:block}.page-404-head>div{display:flex;position:absolute;top:0;height:100%;left:40px;right:50%;align-items:center}.page-404-head h3{font-size:2.1rem;color:#333333;margin-bottom:10px}.page-404-head p{font-size:1.2rem;padding:20px 0}.car-empty{margin:0 200px}.car-empty-box{background-color:#ffffff;border-radius:4px;margin:20px 0 10px 0}.search-null{background-color:#ffffff;min-height:500px;border-radius:4px;margin:20px 0 10px 0;display:flex;align-items:center;justify-content:center}.commodity-list .list .hot-recommend .search-null{margin:0}.invoice-preview .preview{border:1px #202020 solid;display:flex;margin-bottom:20px}.invoice-preview .preview .paper{padding:20px;border-right:1px #202020 solid;width:280px;flex:none}.invoice-preview .preview .paper .preview-logo{width:80%;margin:10px auto 0 auto;display:block}.invoice-preview .preview .paper .main-text{font-size:1.2rem;font-weight:bolder;line-height:1.4em;text-align:center;padding:10px 0}.invoice-preview .preview .paper .detail .lis{display:flex;flex-wrap:wrap;padding:0 0 5px 0;font-size:0.7rem}.invoice-preview .preview .paper .detail .lis>div{flex:1 0 50%}.invoice-preview .preview .paper .detail .lis>div:nth-child(2n){text-align:right}.invoice-preview .preview .paper .note{font-size:0.6rem;justify-content:space-between;display:flex;padding-top:10px}.invoice-preview .preview .info-detail{flex:1;padding:10px}.invoice-preview .preview .info-detail h3.title{font-size:0.8rem;text-align:center}.invoice-preview .preview .info-detail .spe{font-size:0.7rem;padding:5px 0;line-height:1.6em;display:flex;flex-wrap:wrap}.invoice-preview .preview .info-detail .spe>div{display:flex;flex-wrap:nowrap}.invoice-preview .preview .info-detail .spe div>span{word-break:break-all}.invoice-preview .preview .info-detail .spe div .spe_title{white-space:nowrap}.invoice-preview .preview .info-detail .spe div:nth-child(2n+1){flex-basis:calc(50%);margin-right:1rem}.invoice-preview .preview .info-detail .spe div:nth-child(2n){flex-basis:calc(50% - 1rem)}.invoice-preview .preview .info-detail .invoice-preview-table{border-top:2px #000000 solid;height:350px;overflow:auto}.invoice-preview .preview .info-detail .invoice-preview-table .th{display:flex;border-bottom:2px #555555 solid;padding:5px 0}.invoice-preview .preview .info-detail .invoice-preview-table .th>div{flex:1;font-size:0.6rem}.invoice-preview .preview .info-detail .invoice-preview-table .td{display:flex;padding:5px 0}.invoice-preview .preview .info-detail .invoice-preview-table .td>div{flex:1;font-size:0.6rem}.invoice-preview .preview .info-detail .invoice-preview-table .th>div:nth-child(n+2),.invoice-preview .preview .info-detail .invoice-preview-table .td>div:nth-child(n+2){flex:none;text-align:right}.invoice-preview .preview .info-detail .invoice-preview-table .td.change>div:first-child{padding-left:20px}.invoice-preview .preview .info-detail .invoice-preview-table .th>div:nth-child(2),.invoice-preview .preview .info-detail .invoice-preview-table .td>div:nth-child(2){width:50px}.invoice-preview .preview .info-detail .invoice-preview-table .th>div:nth-child(3),.invoice-preview .preview .info-detail .invoice-preview-table .td>div:nth-child(3){width:65px}.invoice-preview .preview .info-detail .invoice-preview-table .th>div:nth-child(4),.invoice-preview .preview .info-detail .invoice-preview-table .td>div:nth-child(4){width:65px}.invoice-preview .preview .info-detail .invoice-preview-table .th>div:nth-child(5),.invoice-preview .preview .info-detail .invoice-preview-table .td>div:nth-child(5){width:85px}.invoice-preview .preview .info-detail .invoice-preview-table .td.change>div:nth-child(5) span{background-color:#e6e6e6;color:#919191;border-radius:4px;text-align:center;padding:2px 10px;display:inline-block}.invoice-preview .preview .info-detail .invoice-preview-table .total-detail{display:flex;flex-direction:column;align-items:flex-end;border-top:2px #555555 solid;padding:10px 0}.invoice-preview .preview .info-detail .invoice-preview-table .total-detail div+div{margin-top:5px}.invoice-preview .preview .info-detail .invoice-preview-table .total-detail div span{display:inline-block;text-align:right}.invoice-preview .preview .info-detail .invoice-preview-table .total-detail div span:nth-child(2){width:85px}.invoice-preview .preview .info-detail .invoice-preview-table .total{display:flex;border-top:2px #555555 solid;padding:10px 0;justify-content:flex-end}.invoice-preview .preview .info-detail .invoice-preview-table .total>div{width:75px;text-align:right}.invoice-preview .preview .info-detail .invoice-preview-table .miscellaneous{display:flex;flex-wrap:wrap;border-top:2px #555555 solid;padding:10px 0;justify-content:flex-end;font-size:0.6rem}.invoice-preview .preview .info-detail .invoice-preview-table .miscellaneous label{flex:1;text-align:right}.invoice-preview .preview .info-detail .invoice-preview-table .miscellaneous>div{width:100px;flex:none;text-align:right}.invoice-preview .preview .info-detail .invoice-preview-table .miscellaneous hr{width:100%;flex:none;border:0;height:3px}.invoice-preview .preview .info-detail .invoice-preview-table .tax-box{background:#eeeeee;margin:0;padding:10px;font-size:0.6rem}.invoice-preview .preview .info-detail .invoice-preview-table .tax-box .list{display:flex}.invoice-preview .preview .info-detail .invoice-preview-table .tax-box .list.th{border:0}.invoice-preview .preview .info-detail .invoice-preview-table .tax-box .list .list01{width:50px;flex:none;text-align:center}.invoice-preview .preview .info-detail .invoice-preview-table .tax-box .list .list02{flex:1;text-align:left}.invoice-preview .preview .info-detail .invoice-preview-table .tax-box .list .list03,.invoice-preview .preview .info-detail .invoice-preview-table .tax-box .list .list04{width:80px;flex:none;text-align:center}.invoice-preview .preview .info-detail .invoice-preview-table .total>div:last-child{width:85px}.invoice-preview .preview .info-detail .invoice-preview-table .tax{background:#c3c1c1;margin:0 -10px -10px;padding:10px}.invoice-preview .preview .info-detail .invoice-preview-table .tax .tax-header,.tax-body{display:flex}.invoice-preview .preview .info-detail .invoice-preview-table .tax .tax-header>div,.invoice-preview .preview .info-detail .invoice-preview-table .tax .tax-body>div{flex:0 0 60px;text-align:center;margin-bottom:5px}.invoice-preview .preview .info-detail .invoice-preview-table .tax .tax-header>div.empty-space,.invoice-preview .preview .info-detail .invoice-preview-table .tax .tax-body>div.empty-space{flex:1}.invoice-preview .preview .info-detail .invoice-preview-table .tax .tax-header>div:last-child,.invoice-preview .preview .info-detail .invoice-preview-table .tax .tax-body>div:last-child{flex-basis:85px;text-align:right}.invoice-preview-note{padding-bottom:10px}.invoice-preview-note ul{list-style:disc;padding-left:20px;margin-bottom:40px}.invoice-preview-note ul .red{color:#fd0202}.invoice-preview-note ul .blue{color:#2e5bff}.invoice-preview-note button.print-btn{color:#3259ff;font-size:0.8rem;width:160px;text-align:center;line-height:40px;border:1px #3259ff solid;border-radius:4px}.invoice-preview-note button.print-btn:hover{background-color:#3259ff;color:#ffffff}.member-area{background-color:#ffffff;border-radius:5px;overflow:hidden;padding-bottom:20px}.member-area h4.title{font-size:1rem;color:#333333;padding:20px 20px 10px 20px;border-bottom:1px #ebeae8 solid}.member-area-content{padding:20px 20px 20px 30px;font-size:0.8rem;line-height:1.8em;color:#333333}.member-area-content .sub-title{font-size:1rem;margin:10px 0;display:block}.member-area-content ol{list-style-type:decimal;padding-left:30px;margin:8px 0}.member-area-content ol li{margin-bottom:8px}.member-area-content ul{list-style-type:disc;padding-left:30px;margin:8px 0}.member-area-content ul li{margin-bottom:8px}.member-area-content p.lefr-in{padding:0px 0 10px 30px}.member-main{display:flex}.member-main .left-menu{width:280px;flex:none;margin-right:20px}.member-main .left-menu .member-info{border-radius:4px;overflow:hidden;border:1px #e5e5e5 solid;background-color:#ffffff;box-shadow:0 0 8px #dfdfdf;min-height:100px;margin-bottom:20px}.member-main .left-menu .member-info h3{background-color:#f8f9fa;line-height:40px;height:40px;padding:0 20px;font-size:0.8rem;font-weight:normal}.member-main .left-menu .member-info h3 span.name{font-weight:bold;margin-right:5px}.member-main .left-menu .member-info h3 span.e-mail{display:none}.member-main .left-menu .member-info .box{padding:7px 10px}.member-main .left-menu .member-info .box .p-point{font-size:1rem;font-weight:bold;color:#fd5151;padding:0 0 5px 10px}.member-main .left-menu .member-info .box .p-point:before{content:"";display:inline-block;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icon-p-point.svg);margin-right:5px;vertical-align:middle}.member-main .left-menu .member-info .box .p-point span{font-size:0.6rem}.member-main .left-menu .member-info .box .member-class{font-size:0.7rem;padding:5px 10px;line-height:1.6em}.member-main .left-menu .member-info .box .rang{font-size:0.7rem;padding:5px 10px;line-height:1.6em}.member-main .left-menu .member-info .box .rang .vip{display:inline-block;padding:0 6px;border-radius:4px;background-color:#4b4b4b;border:1px #fbe0af solid;color:#fbe0af;font-size:0.6rem;line-height:1.6em}.member-main .left-menu .member-info .box .coupon{background-color:#fff3cd;padding:10px;border-radius:10px;margin:10px 0;border:1px #ffeeba solid}.member-info .box .coupon>div{display:flex}.member-info .box .coupon>div>span{flex:1;line-height:1.6em;font-size:0.7rem;color:#6b5103;padding-top:5px;display:flex;justify-content:flex-end}.member-info .box .coupon>div>span:first-child{width:115px;flex:none;text-align:left;justify-content:flex-start;text-align:left;white-space:nowrap}.member-info .box .coupon>div>span:nth-child(2){font-size:0.9rem;font-weight:bold;padding-top:0px}.member-info .box .coupon>div>span:last-child{width:20px;flex:none}.member-main .left-menu .member-tool{border-radius:4px;overflow:hidden;border:1px #e5e5e5 solid;background-color:#ffffff;box-shadow:0 0 8px #dfdfdf;min-height:100px;padding:10px 10px 0 10px}.member-main .left-menu .member-tool h3.title{font-size:0.8rem;color:#0e3368;padding:5px 10px;line-height:22px}.member-main .left-menu .member-tool h3.title:before{content:"";display:inline-block;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-right:5px}.member-main .left-menu .member-tool h3.title.shopping:before{background-image:url(../images/icon-member01.svg)}.member-main .left-menu .member-tool h3.title.account:before{background-image:url(../images/icon-member02.svg)}.member-main .left-menu .member-tool .features-lis{padding:10px 0}.member-main .left-menu .member-tool .features-lis a{display:block;font-size:0.8rem;color:#333333;padding:6px 20px;border-radius:8px;margin-bottom:5px}.member-main .left-menu .member-tool .features-lis a.active{background-color:#ecf3ff;cursor:pointer;font-weight:bolder}.member-main .left-menu .member-tool .features-lis a:hover{font-weight:bolder}.member-main .left-menu .member-tool .features-lis a span.tab{width:17px;height:17px;line-height:17px;text-align:center;font-size:0.6rem;color:#ffffff;background-color:#fd5151;border-radius:99em;margin-left:5px;display:inline-block;vertical-align:middle}.member-main .left-menu .member-tool .memberlogout{display:none}.member-main .left-menu .member-tool .memberlogout a{display:block;font-size:0.8rem;color:#333333;padding:6px 20px;border-radius:8px;margin-bottom:5px}.member-main .left-menu .member-tool .memberlogout a.active{background-color:#ecf3ff;cursor:default;font-weight:bolder}.member-main .left-menu .member-tool .memberlogout a:hover{font-weight:bolder}.right-side{flex:1}.right-side #m-order{display:block}.right-side #m-s-order{display:none}.member-main .left-menu .member-note{border-radius:4px;overflow:hidden;border:1px #e5e5e5 solid;background-color:#ffffff;box-shadow:0 0 8px #dfdfdf;min-height:100px;padding:20px 10px 10px 10px;margin-top:20px}.member-main .left-menu .member-note a{display:block;font-size:0.8rem;color:#333333;padding:6px 20px;border-radius:8px;margin-bottom:5px}.member-main .left-menu .member-note a.active{background-color:#ecf3ff;cursor:default;font-weight:bold}.member-main .left-menu .member-note a:hover{background-color:#f3f3f3}.member-main .left-menu img.member-zone{max-width:130px;margin:20px auto;display:block}.announcement-box h4.title{background-color:#ffffff;border-radius:5px 5px 0 0;font-size:1rem;line-height:50px;padding:5px 20px;border:1px #ebeae8 solid}.announcement-box .th{background-color:#ffffff;border-radius:0 0 5px 5px;margin:0 0 10px 0;display:flex;padding:5px 20px;border:1px #ebeae8 solid;border-top:0}.announcement-box .th>span{flex:1;font-size:0.7rem;color:#555555;padding:8px 0px}.announcement-box .lis{background-color:#ffffff;border:1px #ebeae8 solid;border-radius:5px;padding:10px 0;min-height:100px}.announcement-box .lis .td{display:flex;padding:0px 20px}.announcement-box .lis .td>a{flex:1;font-size:0.8rem;color:#333333;padding:8px 5px 8px 0px}.announcement-box .lis .td>a:hover{color:#0063ee}.announcement-box .lis .td:nth-child(odd){background-color:#fff3cd}.announcement-box .th>span:last-child,.announcement-box .lis .td>span:last-child{width:100px;flex:none;padding:8px 0px}.annoucement-pop-title{float:left;width:calc(100% - 30px);line-height:1.2em;padding:8px 0}.annoucement-pop-time{text-align:right;font-size:0.7rem;font-weight:normal;color:#555555;display:block}.annoucement-pop-content{padding:10px 0;line-height:1.6em;font-size:0.8rem}.faq-content{border:1px #e5e5e5 solid;background-color:#ffffff;padding:0px 0px 40px 0px}.faq-content h4.title{font-size:1rem;line-height:50px;padding:0 20px;border-bottom:1px #ebeae8 solid}.faq-content .faq-list{border-bottom:1px #ebeae8 solid;padding:5px 20px;transition:all 0.3s ease}.faq-content .faq-list:hover{background-color:#f1f1f1}.faq-content .faq-list .q-bar{font-size:0.8rem;color:#333333;padding:10px 0 10px 20px;font-weight:bold;text-indent:-20px;cursor:pointer}.faq-content .faq-list .q-bar:before{content:"";display:inline-block;width:20px;height:20px;margin-right:5px;margin-top:-5px;vertical-align:middle;background-image:url(../images/icon-faq-q.svg);background-position:top center;background-repeat:no-repeat;background-size:cover}.faq-content .faq-list .a-zone{font-size:0.8rem;line-height:1.6em;padding:20px;border:1px #ebeae8 solid;margin-left:20px;display:none;box-shadow:5px 5px 0 #ebebeb;border-radius:5px;margin-bottom:30px}.faq-content .faq-list.show{border-bottom:1px #1e5bc6 solid;border-top:1px #1e5bc6 solid}.faq-content .faq-list.show:hover{background-color:#ffffff}.faq-content .faq-list.show .q-bar{color:#1e5bc6}.faq-content .faq-list.show .q-bar:before{background-position:bottom center}.mail-list .th{border:1px #ebeae8 solid;border-top:0;border-radius:0 0 5px 5px;display:flex;padding:10px 20px;margin-bottom:15px;background-color:#ffffff}.mail-list .th>div{flex:1;color:#555555}.mail-list .lis{border:1px #ebeae8 solid;padding:10px 0;background-color:#ffffff}.mail-list .lis .td{border:1px #ebeae8 solid;border:5px;display:flex;padding:10px 20px;line-height:1.4em}.mail-list .lis .td:nth-child(odd){background-color:#fff3cd}.mail-list .lis .td>div{flex:1;font-size:0.8rem;color:#777777}.mail-list .lis .td>div.new{color:#333333;font-weight:bolder}.mail-list .lis .td>div.new:before{content:"";background-color:#fd5151;display:inline-block;width:8px;height:8px;border-radius:99em;vertical-align:middle;margin:-5px 4px 0 -12px}.mail-list .th>div:first-child,.mail-list .lis .td>div:first-child{width:70px;flex:none}.mail-list .th>div:last-child,.mail-list .lis .td>div:last-child{width:100px;flex:none;color:#777777}.mail-list .lis .td>div:first-child{padding:2px 0 0 0}.mail-list .lis .td>div:nth-child(2){cursor:pointer}.mail-list .lis .td>div:nth-child(2):hover{color:#f30202}.mail-time{display:flex;margin-bottom:20px}.mail-time span{flex:1;color:#777777}.mail-time span:last-child{text-align:right}.mail-detail{font-size:0.8rem;line-height:1.6em}.mail-detail .mail-info{padding:10px 0;font-size:0.8rem}.mail-detail .note{font-size:0.7rem;color:#ff0000}.tex-id-number-lis{display:flex;flex-wrap:wrap;margin:0 -5px}.tex-id-number-lis .list{border:1px #dddddd solid;background-color:#f6f8fe;border-radius:3px;width:calc(50% - 10px);margin:5px;overflow:hidden;padding-bottom:15px}.tex-id-number-lis .list .title{background-color:#ffffff;display:flex;margin-bottom:5px}.tex-id-number-lis .list .title>div{flex:1;font-size:0.9rem;font-weight:bold;color:#333333;padding-left:15px;line-height:36px}.tex-id-number-lis .list .title>div:last-child{width:120px;flex:none;color:#333333;font-size:0.8rem;text-align:right;padding-right:10px;font-weight:normal}.tex-id-number-lis .list .title>div:last-child button{height:auto;line-height:36px;color:#333333;margin:0 4px}.tex-id-number-lis .list>p{padding:5px 15px 0 15px}.tex-id-number-lis .list>span{width:50px;display:inline-block}.receive-lis .list{border-bottom:1px #dddddd solid;padding:20px;display:flex;border-radius:5px;margin-bottom:15px}.receive-lis .list:last-child{border-bottom:0;margin-bottom:0}.receive-lis .list .name{font-size:1rem;font-weight:bold;padding-bottom:25px}.receive-lis .list>div{flex:1;font-size:0.8rem;line-height:1.6em}.receive-lis .list>div>span{display:block}.receive-lis .list>div:first-child{width:120px;flex:none}.receive-lis .list>div:nth-child(3){width:60px;flex:none}.receive-lis .list>div:last-child{width:100px;flex:none;text-align:right;vertical-align:middle}.receive-lis .list button{margin:0 5px;height:auto;line-height:1.2em;color:#333333}.receive-lis .list.preset{border:1px #dddddd solid;box-shadow:5px 5px 0 #e7e7e7}.receive-lis .list .preset-select{display:inline-block;color:#6ca71e;display:none}.receive-lis .list.preset .preset-select{display:block}.receive-lis .list .preset-select:before{content:"";width:20px;height:20px;background-image:url(../images/icon-hook-green.svg);background-position:center;background-repeat:no-repeat;background-repeat:no-repeat;display:inline-block;margin-right:5px;vertical-align:middle;margin-top:-5px}.member-data{background-color:#ffffff;border-radius:5px;padding:20px 40px 50px 40px}.member-data .page-title{font-size:1rem;color:#333333;margin-bottom:20px}.member-data .page-title button.btn-verification{height:auto;font-size:0.7rem;line-height:1.4em;border:1px #2e5bff solid;color:#2e5bff;padding:2px 15px;border-radius:99em;vertical-align:middle;margin-top:-5px;margin-left:10px}.member-data .page-title button.add-btn{height:36px;line-height:36px;font-size:1rem;font-weight:normal;background-color:#2e5bff;color:#ffffff;padding:0px 25px;border-radius:4px;float:right;margin-top:-5px}.member-data .page-title button.btn-verification:hover{background-color:#2e5bff;color:#ffffff}.member-data .checkbox-lis{font-size:0.7rem;padding:5px 0}.member-data .checkbox-lis02{font-size:0.9rem;padding:5px 0}.member-data .two-col-form,.member-data .tree-col-form,.member-data .input-box-button{margin-bottom:10px}.member-data .tree-col-form>h4,.member-data .two-col-form h4{font-weight:normal}.member-data .note{padding:5px 0;display:block}.message-box{display:flex;border-bottom:5px #ebeae8 solid}.message-box .dialogue{flex:1;background-color:#edf4ff;padding:15px;max-height:600px;overflow-y:auto}.message-box .dialogue .store{border-radius:5px;background-color:#ffffff;padding:10px;min-height:35px;position:relative;font-size:0.8rem;color:#555555;margin-right:50px;margin-bottom:10px;margin-left:10px;line-height:1.4em}.message-box .dialogue .store:before{content:"";position:absolute;top:15px;left:-20px;border-top:5px transparent solid;border-bottom:5px transparent solid;border-left:10px transparent solid;border-right:10px #ffffff solid}.message-box .question{flex:1}.message-box .question .btn-close{display:none}.message-box .dialogue .customer{border-radius:5px;background-color:#ffffff;padding:10px;min-height:35px;position:relative;font-size:0.8rem;color:#555555;margin-left:50px;margin-bottom:10px;margin-right:10px;line-height:1.6em}.message-box .dialogue .customer:before{content:"";position:absolute;top:15px;right:-20px;border-top:5px transparent solid;border-bottom:5px transparent solid;border-right:10px transparent solid;border-left:10px #ffffff solid}.message-box .dialogue .customer .title{font-size:0.8rem;font-weight:bold;color:#555555}.message-box .dialogue .customer .cont p{color:#555555;padding-top:5px}.message-box .dialogue .customer .cont .time{text-align:right;font-size:0.6rem;color:#999999;padding-top:5px;display:block}.message-box .dialogue .customer .reply{color:#555555;border-top:1px #dddddd solid;padding:10px 10px 0 10px;margin:5px -10px 0 -10px}.message-box .dialogue .customer .reply:before{content:"\56DE\8986";display:inline-block;font-size:0.6rem;color:#ffffff;padding:0px 10px;background-color:#1e5bc6;border-radius:99em;line-height:1.6em;vertical-align:middle;margin-top:-5px}.message-box .dialogue .customer .pro-list{border-radius:30px;border:1px #e5e5e5 solid;padding:5px 20px;font-size:0.6rem;color:#333333;margin-top:5px}.message-box .question{padding:10px;max-height:600px;overflow-y:auto}.message-box .question h4{font-weight:normal;padding:5px 0}.message-box .question select{width:100%;margin-bottom:10px}.message-box .question .message-enter{border:1px #ebeae8 solid;border-radius:5px}.message-box .question .message-enter .potion{background-color:#ebeae8;padding:10px}.message-box .question .message-enter .potion>div{border-bottom:1px #ffffff solid;padding:5px 0}.message-box .question .message-enter .potion>div:last-child{border-bottom:0}.message-box .question .message-enter .enter-box{padding:10px}.message-box .question .message-enter .enter-box textarea{border:0;width:100%;height:140px;font-size:0.8rem;line-height:1.4em}.favorite-header{background-color:#ffffff;border:1px #e5e5e5 solid;padding:10px 20px;font-size:0.8rem;display:flex;line-height:30px;margin-bottom:10px}.favorite-header select{height:30px;width:130px;flex:none;font-size:0.7rem}.favorite-header button{height:30px;line-height:30px;font-size:0.7rem;color:#555555;border:1px #555555 solid;border-radius:99em;transition:all 0.3s ease}.favorite-header button.batch-btn{height:30px;line-height:30px;width:100px;font-size:0.7rem;color:#555555;border:1px #555555 solid;border-radius:99em;transition:all 0.3s ease;display:none}.favorite-header button.modify-btn{height:30px;line-height:30px;width:100px;font-size:0.7rem;color:#555555;border:1px #555555 solid;border-radius:99em;transition:all 0.3s ease;display:none;margin-right:5px}#modifyerrormsg{background-color:#f2dede;border:1px #ebccd1 solid;border-radius:4px;margin-top:5px;padding:5px;font-size:0.7rem;color:#a94442;line-height:1.4em}#wishlistName{height:30px;line-height:30px}.favorite-header button.batch-btn.show,.favorite-header button.modify-btn.show{display:block}.favorite-header button.batch-btn:hover,.favorite-header button.modify-btn:hover{background-color:#555555;color:#ffffff}.favorite-header>div{flex:1;padding-left:20px}.favorite-header>div:first-child{width:120px;flex:none;padding:0}.favorite-header .batch-edit{display:none;transition:all 0.3s ease;width:340px;flex:none}.favorite-header .batch-edit.show{display:flex}.favorite-header .batch-edit span,.favorite-header .batch-edit a{flex:1;font-size:0.7rem;color:#555555}.favorite-header .batch-edit a:before{content:"";display:inline-block;width:18px;margin-top:-5px;margin-right:5px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.favorite-header .batch-edit span input[type="checkbox"]{border:2px #e5e5e5 solid;width:18px;height:18px}.favorite-header .batch-edit a.delet:before{background-image:url(../images/icon-delet.svg)}.favorite-header .batch-edit a.listdelet:before{background-image:url(../images/icon-listdelet.svg)}.favorite-header .batch-edit button.check-out-btn{width:60px;margin-left:20px}.favorite-box{display:flex;margin:0 -10px;flex-wrap:wrap;padding:0;margin-bottom:10px}.favorite-box.none-touch{cursor:default;opacity:0.5;pointer-events:none}.favorite-box .item{background-color:#ffffff;margin:10px;width:calc(25% - 20px);border-radius:5px;overflow:hidden;position:relative;padding-bottom:40px}.favorite-box .item .photo{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:10px;cursor:pointer}.favorite-box .item .photo a{width:100%;height:100%;position:absolute;top:0;left:0}.favorite-box .item .photo span.speed{background-color:#ffffff;padding:0;border-radius:6px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icon-fast-buy.png);position:absolute;top:5px;left:5px;width:43px;height:30px}.favorite-box .item .photo:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.favorite-box .item .name{font-size:0.7rem;line-height:1.4em;height:2.8em;overflow:hidden;padding:0 10px}.favorite-box .item .spe{font-size:0.6rem;color:#ff8100;padding:5px 10px 0 10px}.favorite-box .item .price-shopcart{padding:10px;position:absolute;width:100%;left:0;bottom:0}.favorite-box .item .price-shopcart .count-wrapper{width:100px;flex:none}.favorite-box .item .price-shopcart .count-wrapper input[type="text"]{flex:1;width:calc(100% - 40px)}.favorite-box .item .price-shopcart .btn-box{width:60px;flex:none;display:flex;align-items:flex-end;padding:0}.favorite-box .item .price-shopcart .btn-box button.snap-up{background-color:#2e5bff;color:#ffffff;font-size:0.7rem;padding:5px 10px;text-align:center;border-radius:99em;box-shadow:0 5px 10px #dddddd;width:100%;line-height:1.2em}.favorite-box .item .price-shopcart .original-price{display:inline-block}.favorite-box .item .price-shopcart .current-price{display:inline-block}#modalModifyListName label{font-size:0.9rem}p.stockup{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.6);font-size:1rem;font-weight:bolder;color:#ffffff;display:flex}.favorite-box .item .price-shopcart .cart-box{width:50px;flex:none;display:flex;align-items:center}.favorite-box .item button.cart{background-color:#2e5bff;height:24px;border-radius:99em;width:100%;background-image:url(../images/icon-cart-white.png);background-position:center;background-repeat:no-repeat;background-size:auto 70%}.favorite-box .item .coupon-tab{padding:5px 10px 5px 32px;text-indent:-20px}.favorite-box .item .price-shopcart .cart-box-no-goos button{height:25px;line-height:24px;color:#2e5bff;font-size:0.7rem;border-radius:99em;width:100%;border:1px #2e5bff solid}.favorite-box .item .price-shopcart .cart-box-no-goos{width:80px;flex:none;display:none;align-items:center;justify-content:center}.favorite-box .item.no-goods .price-shopcart .cart-box{display:none}.favorite-box .item.no-goods .stockup{display:flex}.favorite-box .item.no-goods .price-shopcart .cart-box-no-goos{display:flex}.favorite-box .item.no-goods .name,.favorite-box .item.no-goods .price-shopcart .current-price{color:#999999}.favorite-box .item .batch-select{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);text-align:right;padding:10px}.favorite-box .item .batch-select{display:none}.favorite-box .item .batch-select.show{display:block}.favorite-box .item .icon-trash-can{position:absolute;right:8px;top:8px;border-radius:99em;background-color:#ffffff;background-image:url(../images/icon-trash-can.svg);background-position:center;background-repeat:no-repeat;background-size:70% auto;width:24px;height:24px;cursor:pointer;opacity:0;pointer-events:none;transition:all 0.3s ease}.favorite-box .item .icon-trash-can:hover{background-color:#fc8702}.favorite-box .item .icon-trash-can.show{opacity:1;pointer-events:all}.app-favorite-del-select{display:none;width:100%;position:fixed;bottom:-58px;left:0;background-color:#ffffff;line-height:58px;padding:0 10px;color:#555555;font-size:0.7rem;transition:all 0.3s ease}.app-favorite-del-select.show{bottom:0}.app-favorite-del-select .select-all{flex:1;vertical-align:middle;color:#333333}.app-favorite-del-select .select-list{flex:none;width:90px;vertical-align:middle}.app-favorite-del-select .select-list span:before{content:"";display:inline-block;width:18px;margin-top:-5px;margin-right:5px;height:18px;background-image:url(../images/icon-listdelet.svg);background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.app-favorite-del-select .select-button{flex:none;width:62px;vertical-align:middle;display:flex;align-items:center}.app-favorite-del-select .select-button button{display:block;width:100%;line-height:38px;height:40px;border-radius:99em;border:1px #fd5151 solid;color:#fd5151;text-align:center;font-size:0.8rem;box-shadow:0 5px 14px rgba(0,0,0,0.1)}.radio-select{display:inline-block}.radio-select input[type="radio"]{-webkit-appearance:none;width:24px;height:24px;background-color:transparent;border:2px solid #ddd;border-radius:50%;position:relative;outline:0;cursor:pointer;box-sizing:border-box;padding:0;display:inline-block;margin:0}.radio-select input[type="radio"]:before{display:none;content:"";border-radius:50%;overflow:hidden;background-color:#2e5bff;border-color:#2e5bff;width:24px;height:24px;position:absolute;top:-2px;left:-2px}.radio-select input[type="radio"]:after{display:none;position:absolute;content:"";top:2px;left:6px;width:6px;height:10px;border:3px solid #fff;border-left:none;border-top:0;transform:rotate(45deg);z-index:1}.radio-select input[type="radio"]:checked{width:24px;height:24px;background-color:transparent;border:0}.radio-select input[type="radio"]:checked:before{display:block}.radio-select input[type="radio"]:checked:after{display:block}.coupon-header{background-color:#ffffff;border:1px #e5e5e5 solid;padding:10px 20px;font-size:0.8rem;display:flex;line-height:30px;margin-bottom:20px}.coupon-header select{height:30px;width:108px;flex:none}.coupon-header button{height:30px;line-height:30px;width:100px;font-size:0.7rem;color:#2e5bff}.coupon-header>div{flex:1;padding-left:20px}.coupon-header>div:first-child{width:100px;flex:none;padding:0}.coupon-list{display:flex;flex-wrap:wrap;margin:5px -5px}.coupon-list .coupon{width:calc(50% - 10px);flex:none;display:flex;margin:5px;background-color:#ffffff;border:1px #e5e5e5 solid;border-radius:6px;overflow:hidden}.coupon-list .coupon .price{background-color:#fd5151;padding:10px;width:120px;flex:none}.coupon-list .coupon .price .value{font-size:1.6rem;color:#ffffff;text-align:center;margin-bottom:10px}.coupon-list .coupon .price .value span{font-size:0.7rem}.coupon-list .coupon .price button{height:auto;line-height:30px;font-size:0.7rem;color:#fd6363;text-align:center;border-radius:99em;margin-bottom:10px;width:100%;font-weight:bolder}.coupon-list .coupon .price button:hover{background-color:#ffef16}.coupon-list .coupon .price>span{font-size:0.6rem;color:#ffffff;text-align:center;display:block}.coupon-list .coupon .info{padding:10px 10px 40px 10px;flex:1;position:relative}.coupon-list .coupon .info .title{font-size:0.7rem;font-weight:bolder;padding-bottom:5px}.coupon-list .coupon .info p{font-size:0.6rem;padding-bottom:5px;display:none}.coupon-list .coupon .info span.time{font-size:0.6rem;padding-bottom:5px;color:#555555;position:absolute;bottom:10px;left:10px}.coupon-list .coupon .info .more{color:#333333;cursor:pointer}.coupon-list .coupon .info .more:after{content:"";background-image:url(../images/icon-blue-arrow.svg);background-position:center;background-size:cover;background-repeat:no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle;margin-left:5px;margin-top:-2px}.coupon-list .coupon.used .price{background-color:#dddddd}.coupon-list .coupon.used .price .value{color:#999999}.coupon-list .coupon.used .price button{border:1px #ffffff solid;background-color:#dddddd;color:#555555;cursor:default}.coupon-list .coupon.used .price span{color:#555555}.coupon-list .coupon.unopen .price{background-color:#febbbb}.coupon-list .coupon.unopen .price button{color:#555555;cursor:default;background-color:#ffffff}.coupon-description{margin:0 0 20px 0}.coupon-description .description-frame{border-radius:10px;padding:20px;background:#fff;box-shadow:0 0 8px #dfdfdf}.none-item{text-align:center;padding:30px 0}.none-item img{max-width:200px;height:auto;display:block;margin:10px auto}.none-item p{font-size:1.1rem;color:#333333;text-align:center;margin-bottom:30px}.order-number{font-size:0.9rem;font-weight:bold;color:#333333;padding-bottom:10px}.order-number>div{display:inline-block;padding-right:10px}.order-number .info{font-size:0.8rem;font-weight:normal}.order-number button{color:#31708f;border:1px #31708f solid;border-radius:5px;margin-left:5px;background-color:#ffffff;padding:2px 10px;line-height:1em;height:auto;font-weight:normal;cursor:default}.order-number button:hover{background-color:#ffffff;color:#ffffff;border:1px #31708f solid}.order-number button.type01{color:#31708f;border:1px #31708f solid}.order-number button.type02{color:#777777;border:1px #777777 solid}.order-number button.type03{color:#fd5151;border:1px #fd5151 solid}.order-kind{font-size:0.8rem;color:#333333;padding:0 0 10px 0;display:flex}.order-kind span:first-child{width:90px;flex:none}.order-kind span{flex:1}.order-kind.voucher{font-size:0.8rem;color:#333333;padding:0 0 10px 0;display:flex;flex-direction:row}.order-kind.voucher span:first-child{width:auto;flex:initial;font-size:16px}span.green_mark{background-color:#578d13;width:36px;height:22px;border-radius:3px;color:#fff;text-align:center;font-size:14px;font-weight:400}.order-kind.voucher span{flex:initial;margin-right:11px}.order-kind.voucher span.time{font-size:16px;color:#555555}.order-lis-header{border-radius:4px 4px 0 0;overflow:hidden;border:1px #e5e5e5 solid;background-color:#ffffff;padding:10px}.order-select{display:flex}.order-select .order-state{flex:1}.order-select .order-state a.cancel-order{float:right;line-height:22px;font-size:0.8rem;padding:0 10px;border-radius:99em;border:1px #0cecc0 solid;color:#1e5bc6}.order-select .order-state a.account-voucher{float:right;line-height:22px;font-size:0.8rem;padding:0 10px;border-radius:99em;border:1px #0cecc0 solid;color:#1e5bc6;margin:0px 5px 0px 0px}.order-select>button{height:auto;width:60px;flex:none;text-align:center;line-height:1em;border:1px #555555 solid;color:#555555;font-size:0.7rem;border-radius:99em}.order-select .order-title{flex:1;color:#0e3368;font-size:0.8rem;font-weight:bolder;padding-left:10px;line-height:24px}.order-select .order-mail{flex:1;color:#333333;font-size:0.8rem;font-weight:bolder;padding-left:10px;line-height:24px}.order-select .order-mail .total{font-size:0.8rem;color:#555555;padding:0 10px;font-weight:normal}.order-select .order-mail .note{font-size:0.7rem;color:#999999;font-weight:normal}.order-select .order-state span{display:inline-block;padding:0;margin:0 10px;font-size:0.9rem;color:#333333;cursor:pointer;line-height:24px}.order-select .order-state span.active{font-weight:bold;color:#0e3368;position:relative}.order-select .order-state span.active:after{content:"";display:block;width:100%;height:3px;background-color:#fd5151;position:absolute;bottom:-11px;left:0}.order-select select{width:120px;flex:none;font-size:0.8rem;line-height:24px;height:auto}.order-select .order-state a.order-message{display:inline-block;font-size:0.9rem;color:#555555;margin-left:40px;position:relative}.order-select .order-state span.order-message.prompt:before{content:"";width:8px;height:8px;border-radius:99em;background-color:#ff2f14;position:absolute;right:0px;top:0px;z-index:10}.order-select .order-state a.order-message:after{content:"";display:inline-block;width:18px;height:18px;margin-left:5px;margin-top:-5px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icon-message.svg);vertical-align:middle}.order-select .order-state a.order-message.active{color:#0e3368;font-weight:bold;cursor:default}.order-select .order-state a.order-message.active:after{background-image:url(../images/icon-message-active.svg)}.message-input-box{display:none}.filter-lis{padding-bottom:10px}.filter-lis h4{font-size:0.7rem;padding-bottom:10px}.filter-lis span{display:inline-block;border:1px #555555 solid;font-size:0.6rem;color:#555555;line-height:1.8em;padding:0 10px;border-radius:99em;margin:0 5px 8px 0}.filter-lis span.active{border-color:#2e5bff;color:#2e5bff}.search-range h4{padding-bottom:10px}.search-range .input-two-box{display:flex;margin-bottom:10px}.search-range .input-two-box input{flex:1;max-width:calc(50% - 10px)}.search-range .input-two-box span{width:20px;text-align:center;flex:none;line-height:40px}.search-range button{background-color:#2e5bff;color:#ffffff;padding:3px 10px;text-align:center;width:120px}.search-history-lis{padding:10px;border-top:1px #dbdbdb solid;margin:10px -10px 0px -10px}.search-history-lis h4{font-size:0.7rem;padding-bottom:10px}.search-history-lis span{display:inline-block;background-color:#f5f4f2;font-size:0.6rem;color:#555555;line-height:1.8em;padding:3px 10px;border-radius:99em;margin:0 5px 8px 0}.return-box{margin-bottom:10px;border-radius:0 0 4px 4px;overflow:hidden;border:1px #e5e5e5 solid;border-top:0;background-color:#ffffff;padding:0px 0px 20px 0}.return-box .pro-list .th{display:flex;border-top:1px #ebeae8 solid;padding:10px 20px}.return-box .pro-list .th span{flex:1;color:#999999;font:0.7rem}.return-box .pro-list .td{display:flex;border-top:1px #ebeae8 solid;padding:10px 20px;flex-wrap:wrap}.return-box .pro-list .td>div{flex:1}.return-box .pro-list .coupon-tab{border-top:1px #ebeae8 solid;padding:10px 20px}.return-box .pro-list .pro-info h4{font-size:0.8rem;font-weight:normal}.return-box .pro-list .pro-info span{margin:5px 5px 0 0;font-size:0.6rem}.return-box .pro-list .td>div .original-price{display:block;color:#999999;text-decoration:line-through}.return-box .pro-list .td>div:nth-child(2){width:100px;flex:none;color:#999999;font-size:0.6rem}.return-box .pro-list .td>div:nth-child(2) span{display:block}.return-box .pro-list .th span:nth-child(2),.return-box .pro-list .td>div:nth-child(3){width:100px;flex:none;text-align:center}.return-box .pro-list .th span:last-child,.return-box .pro-list .td>div:last-child{width:80px;flex:none}.apply-note{line-height:1.6em}.apply-note,.retrun-apply-from{padding:10px 20px}.retrun-apply-from .two-col-form{margin-bottom:10px}.retrun-apply-from .two-col-form h4{font-weight:normal;color:#707070}.retrun-apply-from .two-col-form>div h4 sup.star{color:#fd0202}.order-detail-box .pro-list .th{display:flex;border-top:1px #ebeae8 solid;padding:10px 20px}.order-detail-box .pro-list .th span{flex:1;color:#999999;font:0.7rem}.order-detail-box .pro-list .td{display:flex;border-top:1px #ebeae8 solid;padding:10px 20px;flex-wrap:wrap;position:relative}.order-detail-box .pro-list .td.change::before,.order-detail-box .pro-list .td.remove::before{content:"";width:120px;height:1px;display:block;background-color:#ffffff;position:absolute;top:-1px;left:0}.order-detail-box .pro-list .td>div{flex:1}.order-detail-box .pro-list .td .pro-info{flex:1}.order-detail-box .pro-list .coupon-tab{border-top:1px #ebeae8 solid;padding:10px 20px}.order-detail-box .pro-list .td>div .original-price{display:block;color:#999999;text-decoration:line-through}.order-detail-box .pro-list .th span:nth-child(2),.order-detail-box .pro-list .td>div:nth-child(2){width:90px;flex:none}.order-detail-box .pro-list .th span:nth-child(3),.order-detail-box .pro-list .td>div:nth-child(3){width:50px;flex:none;text-align:center}.order-detail-box .pro-list .th span:nth-child(4),.order-detail-box .pro-list .td>div:nth-child(4){width:50px;flex:none;text-align:center}.order-detail-box .pro-list .th span:nth-child(5),.order-detail-box .pro-list .td>div:nth-child(5){width:70px;flex:none;text-align:center}.order-detail-box .pro-list .th span:last-child,.order-detail-box .pro-list .td>div:last-child{width:80px;flex:none}.order-detail-box .pro-list .td .pro-info{display:flex}.order-detail-box .pro-list .td .pro-info .photo{width:90px;flex:none;margin-right:10px;display:flex;align-items:center}.order-detail-box .pro-list .td .pro-info .photo>div{width:100%;height:0;padding-bottom:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.order-detail-box .pro-list .td .pro-info .change-pro{width:90px;height:90px;flex:none;margin-right:10px;display:flex;justify-content:center;align-items:center;position:relative}.order-detail-box .pro-list .td .pro-info .change-pro:before{content:"";display:inline-block;background-color:#d9d9d9;width:2px;height:100%;position:absolute;left:calc(50% - 1px);top:-60%;z-index:1}.order-detail-box .pro-list .td .pro-info .change-pro.first:before{height:60%;top:-10px}.order-detail-box .pro-list .td .pro-info .change-pro>div{display:inline-block;padding:5px 15px;border-radius:30px;font-size:12px;background-color:#eaecfb;color:#7288b1;text-align:center;position:relative;z-index:5}.order-detail-box .pro-list .td .pro-info .info{flex:1}.order-detail-box .pro-list .td .pro-info .info h4{font-size:0.8rem;color:#333333;line-height:1.4em;padding-bottom:5px;font-weight:normal}.order-detail-box .pro-list .td .pro-info .info span{display:block;color:#999999;font-size:0.6rem}.order-detail-box .pro-list .td .pro-info .info .tab-lis{width:100%;flex:none;padding-top:5px}.order-detail-box .pro-list .td .pro-info .info .tab-lis span{display:inline-block;font-size:0.6rem;color:#db3832;border-radius:20px;border:1px #db3832 solid;line-height:1.6em;padding:0 5px;margin:0 5px 5px 0}.order-detail-box .pro-list .td .pro-info .info .tab-lis span i{font-style:normal;display:none}.order-detail-box .full-price{padding:15px 20px 10px 20px;border-top:1px #e5e5e5 solid}.order-detail-box .full-price div{padding-bottom:10px}.order-detail-box .full-price div span{background-color:#fd5151;color:#ffffff;font-size:0.7rem;padding:2px 5px;border-radius:4px}.order-detail-box .full-price p{font-size:0.8rem;line-height:1.6em;color:#333333}.order-detail-box .item .pro-list .lis-title{background-color:#ffffff;font-size:0.7rem;border-top:1px #ebeae8 solid;padding:5px 20px;line-height:2.4em}.total-box{display:flex;border-top:1px #ebeae8 solid;padding:10px 20px}.total-box>div{flex:1}.total-box .total{width:200px;flex:none}.total-box .total>div{display:flex;font-size:0.8rem;padding:5px 0;color:#333333}.total-box .total>div>div{flex:1}.total-box .total>div>div:last-child{text-align:right}.total-box .total>div>div.price{font-weight:bold;font-size:1rem;color:#fd0202}.total-box .total .coupon-ticket{font-size:0.7rem;color:#ff8100}.total-box .total .coupon-ticket>div:last-child{width:80px}.total>div:nth-child(3)>div.refundHandlingFee{flex:2}.tab-type01{display:inline-block;margin:0 5px;color:#31708f;border:1px #31708f solid;background-color:#ffffff;border-radius:4px;padding:0px 5px}.tab-type02{display:inline-block;margin:0 5px;color:#fd5151;border:1px #fd5151 solid;background-color:#ffffff;border-radius:4px;padding:0px 5px}i.q-mark{display:inline-block;font-size:0.6rem;color:#9b9b9b;vertical-align:middle;margin-left:5px;cursor:pointer}i.q-mark:before{content:"";display:inline-block;margin-bottom:3px;width:14px;height:14px;background-image:url(../images/icon-question-mark.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:5px;vertical-align:middle}.purchase-box{padding:20px;background-color:#fff3cd;display:flex;flex-wrap:wrap}.purchase-box>div{width:50%;flex:none;padding:10px 0;font-size:0.8rem}.purchase-box>div h4{padding-bottom:5px;font-size:0.9rem}.purchase-box hr.line{border:1px #ffffff solid;border-top:0;margin:10px 0;width:100%;flex:none}.order-detail-box .pro-list .giveaway{border:1px #ebeae8 solid;padding:5px 10px;display:flex;line-height:40px;font-size:0.6rem;color:#333333;margin:0px 300px 10px 100px}.order-detail-box .pro-list .giveaway .photo{width:40px;height:40px;flex:none;background-position:center;background-repeat:no-repeat;background-size:contain}.order-detail-box .pro-list .giveaway span:nth-child(2){color:#fd5151;width:40px;flex:none;text-align:center}.order-detail-box .pro-list .giveaway span{flex:1}.order-detail-box .pro-list .giveaway span:last-child{width:30px;flex:none;text-align:center}.order-detail-box .order-title{background-color:#fff3cd;font-size:0.7rem;color:#333333;line-height:26px;padding:10px 20px;display:flex;align-items:center}.order-title-list{display:flex;flex-direction:column}.order-detail-box .order-title>span{flex:1}.order-detail-box .order-title>div{flex:1}.order-detail-box .order-title>div>span.other{color:#1e5bc6}.order-detail-box .order-title button{width:103px;height:35px;display:flex;justify-content:center;align-items:center;color:#333333;font-size:14px;font-weight:700;background-color:#ffffff;border-radius:20px;border:1px #ebeae8 solid}.order-detail-box .order-title button:nth-of-type(n+2){display:none}.order-detail-box .item .order-title button .hide,.order-detail-box .item.open-up .order-title button .show{display:none}.order-detail-box .item .pro-list{display:none}.order-detail-box .item.open-up .order-title button .hide{display:block}.coupon-tab{text-indent:10px}.coupon-tab span{font-size:0.6rem;color:#db3832;background-color:#fff29c}.coupon-tab:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:5px;background-image:url(../images/tags-solid.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.order-detail-box{margin-bottom:10px;border-radius:0 0 4px 4px;overflow:hidden;border:1px #e5e5e5 solid;border-top:0;background-color:#ffffff;padding:0px 0px 20px 0}.freight-progress{display:flex;padding:10px 0}.freight-progress>div{flex:1;text-align:center}.freight-progress .status{position:relative;padding:10px;line-height:20px}.freight-progress .status:before{content:"";display:block;height:2px;background-color:#dddddd;position:absolute;top:calc(50% - 1px);left:0;width:calc(50% - 10px)}.freight-progress .status:after{content:"";display:block;height:2px;background-color:#dddddd;position:absolute;top:calc(50% - 1px);right:0;width:calc(50% - 10px)}.freight-progress>div.step01 .status:before,.freight-progress>div.step05 .status:after,.freight-progress>div.step06 .status:after{display:none}.freight-progress>div.pickconv.step05 .status:after{display:block}.freight-progress>div.stepnonvisible{visibility:hidden}.freight-progress .status span{display:block;width:20px;height:20px;margin:0 auto;border:3px #ffffff solid;background-color:#dddddd;border-radius:99em}.freight-progress>div.get .status span{border:3px #fd0202 solid;background-color:#ffffff;background-image:url(../images/icon-tick-red.svg);background-position:center;background-repeat:no-repeat;background-size:90% auto}.freight-progress>div.get .status:before,.freight-progress>div.get .status:after{background-color:#fd0202}.freight-progress>div.get>p{color:#333333}.freight-progress>div.get>p span{display:block}.freight-progress>div>p{font-size:0.7rem;color:#999999}.freight-progress>div>p span{display:block;font-size:0.6rem;padding-top:5px;display:none;color:#999999}.order-lis{margin-bottom:40px}.order-lis .header{display:flex;margin-bottom:10px;border-radius:0 0 4px 4px;overflow:hidden;border:1px #e5e5e5 solid;border-top:0;background-color:#ffffff;padding:10px 20px}.order-lis .header span{flex:1;font-size:0.7rem;color:#555555;padding:0 5px}.order-lis .lis{border:1px #e5e5e5 solid;background-color:#ffffff;border-radius:4px;padding:10px 0}.order-lis .lis .td{display:flex;padding:5px 20px;transition:all 0.3s ease;border:2px #ffffff solid}.order-lis .lis .td:nth-child(odd){background-color:#fff3cd;border:2px #fff3cd solid}.order-lis .lis .td:nth-child(odd):hover,.order-lis .lis .td:hover{background-color:#fff3cd}.order-lis .lis .td>div{flex:1;padding:5px;font-size:0.8rem}.order-lis .lis .td .time span{font-size:0.6rem;color:#999999;display:block}.order-lis .lis .td .number{font-weight:bold;cursor:pointer}.order-lis .lis .td .number span{display:block;font-size:0.6rem;font-weight:normal}.order-lis .lis .td .pay span{display:block;width:80px;text-align:center;font-size:0.6rem;padding:1px 5px;margin-top:3px;color:#31708f;border:1px #31708f solid;border-radius:3px;background-color:#ffffff}.order-lis .lis .td .pay span.confirming{color:#578d13;border:1px #578d13 solid}.order-lis .lis .td .pay span.no-payment{color:#999999;border:1px #999999 solid}.order-lis .lis .td .pay span.unpaid{color:#fd5151;border:1px #fd5151 solid}.order-lis .header>span:first-child,.order-lis .lis .td>div:first-child{width:100px;flex:none}.order-lis .header>span:nth-child(3),.order-lis .lis .td>div:nth-child(3){width:100px;flex:none}.order-lis .header>span:nth-child(4),.order-lis .lis .td>div:nth-child(4){width:100px;flex:none}.order-lis .header>span:nth-child(6),.order-lis .lis .td>div:nth-child(6){width:130px;flex:none}.order-lis .header>span:last-child,.order-lis .lis .td>div:last-child{width:50px;flex:none;text-align:center}.order-lis .lis .td .edit{position:relative;cursor:pointer}.order-lis .lis .td .edit .edit-select{background-color:#ffffff;padding:10px;text-align:right;position:absolute;top:0;right:0;width:160px;opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:-1;box-shadow:0 0 5px #ebebeb}.order-lis .lis .td .edit .edit-select button{display:block;margin:5px 0;padding:0 10px;width:100%;font-size:0.8rem;color:#333333;height:auto;line-height:1.6em;text-align:left}.order-lis .lis .td .edit .edit-select button:hover{background-color:#ebebeb}.order-lis .lis .td .edit:hover .edit-select{opacity:1;visibility:visible;z-index:10}.order-lis .header.return span:first-child,.order-lis .lis .td.return>div:first-child{width:180px;flex:none}.order-lis .header.return span:nth-child(2),.order-lis .lis .td.return>div.single-lis .list div:first-child{width:110px;flex:none;text-align:left}.order-lis .header.return span:last-child,.order-lis .lis .td.return>div.single-lis .list div:last-child{width:80px;flex:none}.order-lis .header.return span:nth-child(3),.order-lis .lis .td.return>div.single-lis .list div:nth-child(2){flex:1;width:auto;text-align:left}.order-lis .lis .td.return>div.single-lis .list div:nth-child(3){width:100px;flex:none;text-align:left}.order-lis .lis .td.return>div.single-lis{flex:1;padding:5px 0}.order-lis .lis .td.return>div.single-lis .list{display:flex}.order-lis .lis .td.return>div.single-lis .list div{padding:0 5px}.sameday-service{position:relative;background-color:#ffffff;background-position:right center;background-repeat:no-repeat}.sameday-service:after{content:"";width:40%;height:100%;position:absolute;top:0;right:0;background-image:url(../images/sameday-title-right.jpg);background-position:right bottom;background-repeat:no-repeat;z-index:1}.sameday-service:before{content:"";width:40%;height:100%;position:absolute;top:0;left:0;background-image:url(../images/sameday-title-left.jpg);background-position:left bottom;background-repeat:no-repeat;z-index:1}.sameday-service .top-main{display:flex;width:1180px;padding:30px 0;z-index:10;margin:0 auto;position:relative}.sameday-service .top-main:before{background-image:url(../images/sameday-title-left.jpg);background-position:center;background-repeat:no-repeat;background-size:auto}.sameday-service .top-main .title{font-size:1.2rem;padding:5px 0 20px 0;display:block}.sameday-service .top-main>div:first-child{width:209px;text-align:center;padding:0 20px 0 0}.sameday-service .top-main>div:last-child{width:70%;flex:none;padding-right:20px}.sameday-service .top-main button.back-buy{border:1px #ebeae8 solid;font-size:0.7rem;line-height:40px;padding:0 20px;border-radius:99em;font-weight:bold}:lang(en) .sameday-service .top-main button.back-buy{line-height:1.5}.sameday-service .top-main button.back-buy:hover{background-color:#f3f3f3}.sameday-service .top-main button.back-buy:after{content:"";display:inline-block;width:14px;height:14px;margin-left:5px;background-image:url(../images/icon-arrow-fleft.svg);background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.sameday-service .top-main .delivery-data{font-size:0.8rem;padding:10px 0;display:none;transition:all 0.3s ease}.sameday-service .top-main .delivery-data.show{display:block}.sameday-service .top-main .delivery-data .fast{padding-left:30px}.sameday-service .top-main .delivery-data .edit{padding-left:10px;color:#2e5bff;cursor:pointer}.sameday-list .sameday-introduction{margin-bottom:20px}.sameday-list .sameday-introduction .introduction-frame{border:2px solid #418c93;border-radius:10px;padding:10px;background:#fff;color:#418c93}.sameday-list .sameday-introduction .introduction-frame .introduction-content{position:relative}.sameday-list .sameday-introduction .introduction-frame .introduction-content p{width:calc(100% - 70px);display:block;display:-webkit-box;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */-webkit-line-clamp:3;overflow:hidden}.sameday-list .sameday-introduction .introduction-frame .introduction-content .more-paragraph{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;position:absolute;right:0;bottom:0;cursor:pointer}.sameday-list .sameday-introduction .introduction-frame .introduction-content .more-paragraph div{border:1px solid;width:20px;height:20px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-left:2px}.sameday-list .sameday-introduction .introduction-frame .introduction-content .more-paragraph div i{border:solid;border-width:0 1px 1px 0;display:inline-block;padding:3px}.sameday-list .sameday-introduction .introduction-frame .introduction-content .more-paragraph div i.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:2px}.sameday-list .sameday-introduction .introduction-frame .introduction-content .more-paragraph div i.down{transform:rotate(-315deg);-webkit-transform:rotate(-315deg);margin-bottom:2px}.sameday-list .sameday-introduction .introduction-frame .introduction-content .more-paragraph::after{content:attr(data-more)}.sameday-list .sameday-introduction .introduction-frame .introduction-content input[name="more-paragraph"]:checked+p{-webkit-line-clamp:unset}.sameday-list .sameday-introduction .introduction-frame .introduction-content input[name="more-paragraph"]:checked ~ label::after{content:attr(data-less)}.location-box{display:flex;justify-content:flex-start}.location-box.hide{display:none}.location-box .address{position:relative;flex:1 1 auto}.location-box .address>input{width:calc(100% - 25px);height:42px;text-align:left;padding:0 25px 0 35px}.location-box .address>input:focus{border:1px solid #0970e6}.location-box .address>input:hover{border:1px solid #0970e6}.location-box .address>span{position:absolute;display:none;color:red;bottom:-21px;left:0}.location-box .address.errorAddressMesg>input{border-color:red}.location-box .address.errorAddressMesg>span{display:block}.location-box .address>.icon-forcus{position:absolute;top:11px;left:10px}.location-box .address>.icon-location{position:absolute;top:6px;right:25px;width:30px;height:30px;cursor:pointer;-webkit-animation:spring 1s forwards infinite;animation:spring 1s forwards infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes spring{0%{top:6px}50%{top:-2px;transform:scale(1.1)}100%{top:6px}}@keyframes spring{0%{top:6px}50%{top:-2px;transform:scale(1.1)}100%{top:6px}}.location-box .fast-button-group{position:relative;display:flex}.location-box button{flex:none;width:170px;background-color:#0970e6;font-size:0.7rem;color:#ffffff;font-weight:bold;flex:0 0 auto}.location-box button+button{margin-left:20px}.location-box button:before{content:"";display:inline-block;width:20px;height:20px;margin-right:5px;background-position:center;background-repeat:no-repeat;background-size:cover;filter:brightness(5);vertical-align:middle}.location-box button.fast-delivery:before{background-image:url(../images/icon-home-delivery.svg)}.location-box button.fast-pick-up:before{background-image:url(../images/icon-in-store.svg)}.location-box button:hover{background-color:#0c1b59}.location-box button.disable,.location-box button.disable:hover{background-color:#d1d1d1;cursor:default}.location-box .tooltips{display:inline-block;position:absolute;transform:translate(0px, -50px);margin:0px;top:auto;right:auto;bottom:0;left:0;color:red;border:1px solid;background:#ffff;border-radius:6px;padding:5px 10px;width:100%}.location-box .tooltips .tooltips-content-1{padding:5px 10px}.location-box .tooltips .tooltips-arrows{position:absolute}.location-box .tooltips .tooltips-arrows.right{transform:translate(-25px, 0px);right:0}.location-box .tooltips .tooltips-arrows.left{transform:translate(19px, 0px);left:0}.location-box .tooltips .tooltips-arrows::before{content:"";position:absolute;transform:rotate(45deg);background:#fff;top:0;width:10px;height:10px;z-index:-1;border-right:1px solid;border-bottom:1px solid}.sameday-list{max-width:1180px;margin:0 auto;padding:30px 0}.sameday-list .small-category{overflow:hidden;width:100%;padding-bottom:5px}.sameday-list .small-category .small-category-title{display:flex;align-items:center;justify-content:center;background-color:#ffffff;border-radius:10px}.sameday-list .small-category .small-category-title img{width:25px;height:25px;margin-right:5px}.sameday-list .small-category .small-category-title.active{border:2px solid #296bb5}.sameday-list .small-category .out-box{width:100%;overflow:hidden}.sameday-list .small-category div.swiper-wrapper{height:50px}.sameday-list .small-category div.swiper-wrapper>div{line-height:50px;font-size:0.8rem;color:#333333;text-align:center;cursor:pointer}.sameday-list .small-category div.swiper-wrapper>div>div{transition:all 0.3s ease}.sameday-list .small-category div.swiper-wrapper>div>div:hover{box-shadow:2px 3px 4px rgba(0,0,0,0.3)}.sameday-list .small-category div.swiper-wrapper>div:active{background-color:#22aeff;color:#ffffff}.sameday-list .small-category .swiper-button-prev{top:48px;left:0px}.sameday-list .small-category .swiper-button-next{top:20px;right:0px}.sameday-box-frame{margin-top:20px}.sameday-box{display:flex;margin:0 -10px;flex-wrap:wrap}.sameday-box.none-touch{cursor:default;opacity:0.5;pointer-events:none}.sameday-box .item{background-color:#ffffff;margin:10px;width:calc(20% - 20px);border-radius:10px;overflow:hidden;position:relative}.sameday-box .item .photo{background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:15px;cursor:pointer;position:relative}.sameday-box .item .photo:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.sameday-box .item .name{font-size:0.7rem;line-height:1.4em;height:2.8em;overflow:hidden;padding:0 10px}.sameday-box .item .spe{font-size:0.6rem;color:#ff8100;padding:5px 10px 0 10px}.sameday-box .item .price-shopcart{padding:10px}.sameday-box .item .price-shopcart .count-wrapper{width:100px;flex:none}.sameday-box .item .price-shopcart .count-wrapper input[type="text"]{flex:1;width:calc(100% - 40px)}.sameday-box .item .price-shopcart .btn-box{width:60px;flex:none;display:flex;align-items:flex-end;padding:0}.sameday-box .item .price-shopcart .btn-box button.snap-up{background-color:#2e5bff;color:#ffffff;font-size:0.7rem;padding:5px 10px;text-align:center;border-radius:99em;box-shadow:0 5px 10px #dddddd;width:100%;line-height:1.2em}.sameday-box .item .price-shopcart .original-price{display:inline-block}.sameday-box .item .price-shopcart .current-price{display:inline-block}.product-pop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);opacity:0;visibility:hidden;z-index:1;transition:all 0.3s ease}.product-pop .product-pop-box{position:relative;background-color:#ffffff;border-radius:10px;padding:40px 15px 10px 15px;width:360px;margin:20px auto;max-height:calc(100% - 40px);max-width:calc(100% - 20px);overflow-y:auto}.product-pop .product-pop-box .close-btn{position:absolute;top:15px;right:15px;opacity:0.6;cursor:pointer}.product-content{overflow-y:auto;max-height:calc(100% - 90px)}.product-content .photo{background-position:center;background-repeat:no-repeat;background-size:contain;width:90%;margin:0 auto;position:relative}.product-content .photo:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.product-content .title{border-top:1px #ebeae8 solid;border-bottom:1px #ebeae8 solid;padding:15px 0}.product-content .title p{font-size:1.2rem;font-weight:bold;padding-bottom:5px}.product-content .title .spe{color:#999999;font-size:0.9rem}.product-content .cart-box{display:flex}.product-content .cart-box .count-wrapper{width:150px;flex:none}.product-content .cart-box .cart-button{flex:1}.product-content .cart-box .cart-button a{background-color:#fd5151;color:#fff;line-height:40px;border-radius:99em;text-align:center;display:block;font-size:1rem}.product-content .cart-box .cart-button a:hover{background-color:#b90e0ecc}.product-content .cart-box .cart-button a.delivery-notice{background-color:#ffffff;color:#2e5bff;border:1px #2e5bff solid;line-height:40px;border-radius:99em;text-align:center;display:block;font-size:1rem}.product-content .cart-box .cart-button a.delivery-notice:hover{color:#0030e1;border:1px #0030e1 solid}.cart-count{position:absolute;right:10px;bottom:100px;width:40px;background-color:#ffffff;padding:5px;border-radius:99em;box-shadow:0 5px 5px #dfdfdf}.cart-count .icon-cart{width:30px;height:30px;border-radius:99em;cursor:pointer;transition:all 0.3s ease;background-position:center;background-repeat:no-repeat;background-size:70% auto;background-image:url(../images/icon-cart-blue.svg);display:inline-block;transition:all 0.3s ease}.cart-count .icon-cart:hover{background-color:#f0f0f0}.cart-count .count{display:none}.cart-count .count .add,.cart-count .count .less{width:30px;height:30px;border-radius:99em;flex:none;cursor:pointer;transition:all 0.3s ease;background-position:center;background-repeat:no-repeat;background-size:80% auto}.cart-count .count .add:hover,.cart-count .count .less:hover{background-color:#f0f0f0}.cart-count .count .add{background-image:url(../images/icon-add.svg)}.cart-count .count .less{background-image:url(../images/icon-less.svg)}.cart-count .count>input{line-height:30px;height:30px;max-width:calc(100% - 60px);text-align:center;font-size:0.9rem;color:#333333;border:0}.cart-count button.delivery-notice{display:none}.cart-count.open-count{width:auto;left:10px}.cart-count.open-count .icon-cart{display:none}.cart-count.open-count .count{display:flex}.cart-count.open-delivery-notice{width:auto;left:10px;border:1px #2e5bff solid;padding:0;text-align:center;cursor:pointer}.cart-count.open-delivery-notice:hover{border:1px #0030e1 solid;background-color:#0030e1}.cart-count.open-delivery-notice button.delivery-notice{display:inline-block;background-color:transparent;color:#2e5bff;line-height:38px;border-radius:99em;text-align:center;font-size:0.8rem;border:0}.cart-count.open-delivery-notice:hover button.delivery-notice{color:#ffffff}.cart-count.open-delivery-notice button.delivery-notice:hover{border:0}.cart-count.open-delivery-notice .icon-cart{display:none}.cart-count.open-delivery-notice .count{display:none}.event-main-banner{max-width:1180px;background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;z-index:50;display:flex;flex-direction:column;min-height:250px}.event-main-banner:before{content:"";width:100%;height:0;display:block;padding-bottom:17%}.event-main-banner .menu{display:flex;margin:0 0 50px 0}.event-main-banner .menu.fixed-top{position:fixed;top:126px;left:calc(50% - 590px);width:1180px}.event-main-banner .menu li{flex:1;line-height:62px;height:62px;font-size:0.9rem;border-bottom:3px #ffffff solid;transition:all 0.3s ease;background-color:#ffffff;text-align:center;cursor:pointer}.event-main-banner .menu li.active,.event-main-banner .menu li:hover{color:#fd0202;font-weight:bold;border-bottom:3px #fd0202 solid;line-height:62px;height:62px}.event-main-banner02{max-width:1180px;margin:0 auto;background-position:center top;background-repeat:no-repeat;background-size:cover}.event-main-banner02:before{content:"";width:100%;height:0;padding-bottom:24.5%;display:block}.event-main-banner02+.coupon-box-list{margin:-100px -10px 30px -10px}.event-cart{background-color:#ffffff;width:100%;position:fixed;bottom:0;left:0;padding:20px;z-index:400;display:flex}.event-cart .price-info{flex:1;font-size:0.8rem;line-height:40px;padding-left:20px;font-size:0.8rem;color:#333333}.event-cart .price-info .none-goods{color:#333333}.event-cart .price-info .last-price{font-size:1rem;color:#fd0202;font-weight:bold}.event-cart .price-info .save-money{display:inline-block;border:1px #fd0202 solid;border-radius:4px;font-size:0.7rem;line-height:1.2em;padding:5px 10px;color:#fd0202;margin-left:10px}.event-cart button.send-btn-box{width:170px;flex:none;text-align:center;padding:0 10px;font-size:0.8rem;color:#ffffff;background-color:#fd5151;border-radius:99em}.event-cart button.send-btn-box.none-goods,.event-cart button.send-btn-box.none-goods:hover{background-color:#d1d4dc;cursor:default}.event-cart button.send-btn-box:hover{background-color:#ac0808}.event-title{width:140px;margin:20px auto 10px auto;padding:5px 5px;font-size:1.2rem;background-color:#ffffff;border-radius:50px;color:#154a98;text-align:center}.event-title span{color:#e01622}.event-banner-lis{margin:0 0 30px 0;position:relative;z-index:1}.event-banner-lis ul{display:flex;flex-wrap:wrap}.event-banner-lis ul li{width:50%;padding:10px}.event-banner-lis>ul>li>a{display:block;background-position:center;background-repeat:no-repeat;background-size:contain}.event-banner-lis>ul>li>a:before{width:100%;height:0;padding-bottom:30.3%;content:"";display:block}.event-banner-lis>ul>li>a:hover{filter:brightness(1.1)}.event-banner-lis>ul>li>div{background-color:#ffffff;display:flex}.event-banner-lis>ul>li>div>span{flex:1;padding:10px;color:#333333;font-size:0.8rem}.event-banner-lis>ul>li>div a{width:100px;flex:none;padding:10px 0;vertical-align:middle;color:#333333;font-size:0.8rem}.event-tab-lis ul{margin:0 -10px;display:flex;flex-wrap:wrap}.event-tab-lis ul li{margin:10px;background-color:#ffffff;width:calc(33.33% - 20px);padding:10px 10px 15px 45px;text-indent:-30px}.event-tab-lis ul li a{color:#333333;font-size:0.9rem}.event-tab-lis ul li:before{content:"";width:20px;height:16px;background-image:url(../images/icon.png);background-position:-205px 0;margin-bottom:-3px;display:inline-block;margin-right:10px}.event-info>div{padding:20px;background-color:#ffffff;font-size:0.8rem;margin-top:20px}.event-info>div>ol{list-style:decimal;margin-left:20px;padding:10px 0}.event-info>div>ol li{margin-bottom:5px}.event-info>div>ol li a{color:#333333}.event-pro-lis .buy-one-free{display:flex;flex-wrap:wrap;margin:-100px -10px 0 -10px;padding:0 0 50px 0}.event-pro-lis .buy-one-free .item{width:calc(20% - 20px);padding:10px}.event-pro-lis .flash-list{display:flex;flex-wrap:wrap;margin:0px -10px;padding:0 0 50px 0}.event-pro-lis .flash-list .item{width:calc(20% - 20px)}.event-pro-lis .flash-list .item .price-shopcart .original-price,.event-pro-lis .flash-list .item .price-shopcart .current-price{display:inline-block}.time-container{text-align:center}.time-countdown{background-color:#ffffff;border-radius:99em;display:inline-block;text-align:right;margin:10px auto 0;padding:10px 20px;font-size:0.8rem;color:#fd0202;line-height:1.2em}.time-countdown:before{float:left;content:"";width:20px;height:20px;background-image:url(../images/icon-clock.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:20px;vertical-align:middle}.schedule{display:flex;margin:0;padding-top:2%;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.schedule li{flex:1;line-height:1.2em;height:75px;font-size:0.7rem;border-bottom:3px #ffffff solid;transition:all 0.3s ease;background-color:#ffffff;text-align:center;color:#999999;cursor:pointer;padding:0 25px}.schedule li span{display:block;font-size:1rem;padding:6px 0 5px 0;font-weight:bold}.schedule li span:first-child{display:block;font-size:1rem;padding:6px 0 0 0;font-weight:bold}.schedule li.active{color:#fd0202;font-weight:bold;border-bottom:3px #fd0202 solid;height:75px}.schedule li.active span:nth-child(2):before{width:20px;height:20px;content:"";display:inline-block;background-image:url(../images/icon-fire.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin:-4px 5px 0 -25px;vertical-align:middle}.time-line{color:#555555;font-size:0.7rem;padding:20px 0 0 0}.time-line:before{width:14px;height:14px;content:"";display:inline-block;background-image:url(../images/icon-schedule.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:5px;vertical-align:middle}.event-pro-lis .item{background-color:#ffffff;margin:10px}.event-pro-lis .item .photo{background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:15px;padding:10px 10px 0;position:relative}.event-pro-lis .item .photo:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.event-pro-lis .item .photo.flashsale:before{content:"";display:block;width:100%;height:0;padding-bottom:100%;cursor:pointer}.event-pro-lis .item .name{font-size:0.7rem;line-height:1.4em;height:2.8em;overflow:hidden;padding:0 10px}.event-pro-lis .item .spe{font-size:0.6rem;color:#ff8100;padding:5px 10px 0 10px}.event-pro-lis .item .price-shopcart{padding:10px}.event-pro-lis .item .price-shopcart .count-wrapper{width:100px;flex:none}.event-pro-lis .item .price-shopcart .count-wrapper input[type="text"]{flex:1;width:calc(100% - 40px)}.event-pro-lis .item .price-shopcart .btn-box{width:80px;flex:none;display:flex;align-items:flex-end;padding:0}.event-pro-lis .item .price-shopcart .btn-box button.snap-up{background-color:#2e5bff;color:#ffffff;font-size:0.7rem;padding:5px 10px;text-align:center;border-radius:99em;box-shadow:0 5px 10px #dddddd;width:100%;line-height:1.2em}.event-pro-lis .item .price-shopcart .btn-box button.ready{background-color:#ffffff;color:#2e5bff;font-size:0.7rem;padding:5px 10px;text-align:center;border-radius:99em;border:1px #2e5bff solid;width:100%;line-height:1.2em}.commodity-list.event-package .list{width:100%}.commodity-list.event-package .list .hot-recommend .hot-recommend-item{width:20%}.event-package-main-info{display:flex;margin:0 0 20px 0;height:240px;background-color:#ffffff}.event-package-main-info.mobile{display:none}.event-package-main-info>div{flex:1}.event-package-main-info>div:first-child{background-position:center;background-color:#fafafa;background-repeat:no-repeat;background-size:100% auto}.event-package-main-info>div:nth-child(2){margin:20px;font-size:0.7rem;line-height:1.4em;position:relative;overflow:auto}.event-package-main-info>div .content{height:228px;overflow:hidden}.event-package-main-info>div .btn-more{position:absolute;bottom:15px;right:15px;cursor:pointer;font-size:0.7rem;padding:5px 10px;background-color:#ffffff}.event-package-main-info>div .btn-more:after{content:"";display:inline-block;margin:-3px 0 0 5px;width:16px;height:16px;background-image:url(../images/icon-arrow-right-blue.svg);background-position:center;background-repeat:no-repeat;background-size:cover;vertical-align:middle}.event-package-main-info>div .btn-more:hover{background-color:#f0f0f0}.event-package-main-info>div .content.show{height:auto}.yellow-bg{background-color:#fff29c;color:#db3832;display:inline-block;text-align:center;border-radius:3px;padding:0px 3px 2px;margin-right:3px}.icon-fast-buy{position:absolute;top:10px;left:10px;background-color:#ffffff;border-radius:4px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icon-fast-buy.png);width:40px;height:30px;z-index:10}.order-finish{max-width:1180px;margin:0 auto;padding-bottom:100px}.order-finish-tilte{font-size:1rem;padding:0;margin:0;color:#808080;font-weight:normal}.order-finish .check-list-box .title{color:#1e5bc6;font-size:1rem;padding:0 0 10px 0}.order-finish .check-list-box .cont{font-size:0.8rem;color:#333333;line-height:1.6em;padding:0 0 20px 0}.order-finish .check-list-box .tab{font-size:0.8rem;color:#856404;background-color:#fff3cd;padding:10px;line-height:20px;margin-bottom:10px}.order-finish .check-list-box .tab:before{display:inline-block;width:20px;height:20px;background-image:url(../images/icon-exclamation-03.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:5px;vertical-align:middle;content:"";margin-top:-3px}.order-finish .error-message{background-color:#f2dede;border:1px #ebccd1 solid;padding:10px;border-radius:5px;margin:5px 0;font-size:0.8rem;line-height:1.6em;color:#a94442}.order-finish .check-list-box .experience{font-size:1rem;font-weight:bold;color:#1e5bc6;margin-top:30px}.order-col02{display:flex;flex-wrap:nowrap;margin:20px -10px}.order-col02>div{margin:0 10px;flex:1}.payment-info .data-title{font-size:0.8rem;margin-bottom:5px}.payment-info .list{display:flex;margin-bottom:5px;line-height:30px}.payment-info .list>label{font-size:0.8rem;width:100px;flex:none}.payment-info .list>span{flex:1;font-size:1rem}.receive-info{flex:1;display:flex;flex-wrap:wrap;font-size:1rem}.receive-info span{flex:1;margin-bottom:5px}.receive-info span:first-child{width:100px;flex:none;word-break:break-all}.receive-info span:nth-child(2){width:150px;flex:none}.receive-info span:last-child{width:100%;flex:none}.container-header{background-color:#fff;position:fixed;width:100%;z-index:99;top:0}.container-header .container-center{display:flex;justify-content:space-between;align-items:center;height:82px;margin:0 200px}.container-header .container-center .header-image{flex:1;display:flex;align-items:center}.container-header .container-center .header-image>a{display:inline-block}.container-header .container-center .header-image>span{font-size:20px;padding:0 0 0 20px;color:#fa8059;text-align:center}.container-header .container-center .header-image img{display:block;height:82px}.container-header .header-next{width:154px;height:60px;border:1px solid #dee5ff;color:#2e5bff;text-align:center;line-height:60px;border-radius:46px;font-size:20px;cursor:pointer;flex:none}.container-header .header-next a span{color:#2e5bff}.container-shopping{position:relative;margin-right:auto;margin-left:auto;padding-top:102px;padding-bottom:40px}.container-shopping .cart-container{padding:0 0 97px 0;display:flex;margin:0 200px}.container-shopping .container-content{width:calc(100% - 420px)}@media (max-width: 1180px){.container-shopping .container-content{width:calc(100% - 350px)}}@media (max-width: 1100px){.container-shopping .container-content{width:100%}}.content-step{display:flex;padding-left:20px;position:relative}.step-list,.step-address,.step-complete{display:flex;align-items:center;margin-right:10px}.step-address::before,.step-complete::before{content:"";position:relative;left:-6px;height:2px;width:52px;background-color:#707070}.step-list>div span:first-child,.step-address>div span:first-child,.step-complete>div span:first-child{display:inline-block;background-color:#999;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;font-size:0.7rem;font-family:Helvetica;border-radius:50%;font-family:微軟正黑體}.step-list span:last-child,.step-address span:last-child,.step-complete span:last-child{color:#808080;font-size:1rem;margin-left:4px}.step-list.active>div span:last-child,.step-address.active>div span:last-child,.step-complete.active>div span:last-child{color:#ffffff;background-color:#1e5bc6}.step-list.active span:last-child,.step-address.active span:last-child,.step-complete.active span:last-child{color:#1e5bc6}.change-demo{position:absolute;right:0;top:5px;color:#1e5bc6;background-color:transparent;font-size:1rem;padding:0;line-height:1em}.discount-difference{border:1px #c2dfa9 solid;border-radius:10px;padding:5px 15px;background-color:#f6ffee;margin:10px 0}.discount-difference>div{border-bottom:1px #c3dfac solid;padding:10px 0;font-size:0.8rem;color:#333333;text-align:center}.discount-difference>div:last-child{border-bottom:0}.discount-difference .difference-price{color:#9f2019}.content-type{margin-top:24px;margin-bottom:10px}.content-type a{background-color:#ffffff;display:inline-block;margin-right:10px;font-size:0.8rem;line-height:1.9em;padding:10px 15px;border-radius:10px}.content-type a.active{color:#1e5bc6;border:1px #1e5bc6 solid;font-weight:bolder;box-shadow:0 0 10px #c5c5c5}.container-content .receive-set{display:flex;padding:10px 15px;border-radius:8px;margin-bottom:15px;background-color:#ffffff;border:1px #0970e6 solid}.container-content .receive-set>div{flex:1}.container-content .receive-set>div .icon{margin-right:5px}.container-content .receive-set>button{width:50px;vertical-align:middle;line-height:1em;height:1em;font-size:0.8rem;color:#2e5bff;text-align:right}.container-content .receive-set>button:hover{color:#ff6347}.shoppingcart-box{background-color:#ffffff;border-radius:5px;overflow:hidden;padding:10px;margin:15px 0}.no-background{background-color:initial}.container-content .content-order .shopping-title,.container-content .content-order .shopping-tag,.container-content .content-order .shoppingBox{display:flex;font-size:0.7rem;color:#999;border-bottom:1px solid #ebeae8;background-color:#ffffff;padding:10px 5px;flex-wrap:wrap}.container-content .content-order .shoppingBox:last-child{border-bottom:0}.container-content .content-order .shopping-title{padding:10px 15px 0 15px;border-bottom:0}.container-content .content-order .shopping-title span.ul-select{color:#000}.container-content .content-order .shopping-title{background-color:transparent;line-height:30px}.container-content .content-order .shopping-title li,.container-content .content-order .shopping-tag li,.container-content .content-order .shoppingBox li{flex:1}.container-content .content-order .shoppingBox li:first-child{flex:none;width:120px;display:flex;align-items:center;-webkit-box-pack:center}.shoppingcart-box .shoppingcart-box-title{display:flex;padding:10px 10px;border-bottom:1px solid #ebeae8;margin:-5px -5px 0 -5px}.shoppingcart-box .shoppingcart-box-title>div:first-child{width:22px;flex:none;font-size:0.7rem;line-height:1.4em}.shoppingcart-box .shoppingcart-box-title h4{flex:1;line-height:1.4em;font-size:0.7rem;font-weight:normal;padding-left:10px}.shoppingcart-box .shoppingcart-box-title h4.gift-title span{font-size:0.7rem;color:#fff;padding:5px 10px;background-color:#e2762e;border-radius:4px}.container-content .content-order .shoppingBox li:first-child .ul-image{width:80px}.container-content .content-order .shoppingBox>.li-delete{width:70px;flex:none;text-align:right;position:relative}.container-content .content-order .shoppingBox>li:last-child{width:70px;flex:none;text-align:right;position:relative}.container-content .content-order .shoppingBox>li:last-child span.td-delete{padding:6px;cursor:pointer;display:inline-block;color:#333333}.container-content .content-order .shoppingBox>li span.td-delete{padding:6px;cursor:pointer;display:inline-block;color:#333333}.container-content .content-order .shoppingBox>li:last-child span.td-delete:hover{color:tomato}.container-content .content-order .shoppingBox>li:last-child span.tab-staging{font-size:0.6rem;color:#28a745;border:1px #28a745 solid;padding:3px;border-radius:4px;position:absolute;bottom:7px;display:block;left:calc(50% - 25px);width:50px}.container-content .content-order .shoppingBox li:nth-child(2)>div:first-child a{font-size:0.8rem;color:#333}.container-content .content-order .shoppingBox li:nth-child(2)>div:first-child a span{color:#fd5151;padding-right:5px}.container-content .content-order .shoppingBox li:nth-child(2) .ul-style{margin-top:6px;display:flex}.container-content .content-order .shoppingBox li:nth-child(2) .ul-style p{margin:0;color:#999;font-size:0.6rem;flex:1}.container-content .content-order .shoppingBox li:nth-child(2) .ul-style p:last-child{text-align:right}.container-content .content-order .shoppingBox li.numberBox{display:flex;width:230px;text-align:center;color:#333}.container-content .content-order .shoppingBox li.numberBox>div{flex:1}.container-content .content-order .shoppingBox li.numberBox .subtotal{width:100px;flex:none;text-align:center;line-height:32px}.container-content .content-order .shoppingBox li.numberBox .number{flex:1;text-align:center;min-width:130px;vertical-align:middle;line-height:32px}.container-content .content-order .shoppingBox li.numberBox .subtotal span.giveway{display:inline-block;font-size:0.6rem;line-height:1.2em;padding:2px 3px;color:#fd5151;border:1px #fd5151 solid;border-radius:4px;vertical-align:middle;display:inline-block}.container-content .content-order .shoppingBox li.numberBox .number img{width:24px;height:32px;cursor:pointer}.container-content .content-order .shoppingBox li.numberBox .number .ul-input{width:60px;text-align:center;margin:0 5px;height:32px;vertical-align:middle;display:inline-block;line-height:32px;padding:0}li.numberBox .ul-erge{color:#fd0202;font-size:0.9rem;white-space:nowrap;display:block}li.numberBox .through{color:#c0c0c0;font-size:0.7rem;white-space:nowrap;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;display:block}li.numberBox .final-price{color:#2f3863;font-size:0.9rem;white-space:nowrap;display:block;line-height:32px}.container-content .content-order .shoppingBox li.numberBox .tab{display:flex}.container-content .content-order .shoppingBox li.numberBox .tab .desc{font-size:0.6rem;color:#db3832;text-align:left;margin:5px 0 5px 5px;background-color:#fff29c}.shoppingcart-box li.add-item{padding-left:22px}.container-content .content-order .shoppingBox li.numberBox.count{text-align:center;color:#333333;display:block}.shoppingBox li:first-child input[type="checkbox"]{margin:0;margin-right:6px}.content-order ul li input[type="checkbox"]{-webkit-appearance:none;width:16px;height:16px;vertical-align:middle;position:relative;margin-right:10px;border:1px solid #dddddd;border-radius:4px;cursor:pointer;background-color:#fff}.shoppingBox .promotions-list{padding-top:5px}.shoppingBox .promotions-list span{display:inline-block;border-radius:10px;border:1px #b05f5b solid;padding:2px 5px;color:#b05f5b;font-size:0.6rem;margin:2px}.shoppingBox .promotions-note{background-color:#f3f2f0;color:#adacac;border-radius:13px;padding:5px 8px;font-size:0.6rem;display:inline-block}.delete-last{display:flex;padding:10px 20px;margin-bottom:10px;background-color:#ffffff;border-radius:5px}.delete-last div{flex:1;font-size:0.7rem;line-height:1.2em}.delete-last button{padding:0 0 0 15px;background-color:transparent;font-size:0.7rem;color:#2e5bff;line-height:1.2em;text-align:right}.delete-last button:hover{color:#ff9408}.sub-toltal{padding:10px 10px;margin-bottom:15px;background-color:#ffffff;border-radius:5px}.sub-toltal .delete-last{background-color:transparent;margin-bottom:0;border-radius:0;border-bottom:1px solid #dddddd;padding:10px 10px}.sub-toltal .price-box{display:flex;flex-wrap:wrap;padding:15px 10px}.sub-toltal .price-box .total-product{flex:none;width:calc(100% - 150px);font-size:1rem}.sub-toltal .price-box .total-price{flex:none;width:150px;font-size:1rem;text-align:right}.sub-toltal .price-box .total-price span{color:#c54f00}.sub-toltal .price-box .total-divider{background-color:transparent;margin-bottom:0;border-radius:0;border-bottom:1px solid #dddddd;margin:10px 0;width:100%}.sub-toltal .price-box .total-coupons{display:flex;width:100%}.sub-toltal .price-box .total-coupons+.total-coupons{padding:20px 0 0 0}.sub-toltal .price-box .note{font-size:0.7rem;flex:none;width:100%;color:#5376ae;padding-top:10px}.batch-select{display:flex;padding:10px 20px;border-radius:5px}.batch-select div{flex:1;font-size:0.8rem;line-height:1.2em;color:#1e5bc6}.batch-select div input.check-all{width:16px;height:16px}.batch-select>div:last-child{text-align:right;font-size:0.7rem;color:#333333}.descripBox{display:flex;font-size:0.8rem;color:#000;padding:10px 20px}.descripBox>div:first-child{flex:1}.descripBox>div:first-child>span{width:100px;text-align:center;display:inline-block}.descripBox>div:last-child{width:200px;flex:none}.descripBox>div:last-child>span{width:120px;text-align:center;display:inline-block}.container-payment-PC{width:400px;flex:none;position:fixed;right:200px}.container-payment-PC .payment-PC-box{background-color:#ffffff;color:#808080}.mobi-Shipping-difference{background-color:#fdf8e4;margin:-20px -20px 20px -20px;border-radius:6px 6px 0 0;border-bottom:1px #f2ecd2 solid;padding:10px 20px;color:#333333;text-align:center}.mobi-Shipping-difference>span{font-weight:bold}.payment-PC-content{border:1px solid #ebeae8;background-color:#fff;padding:20px 20px 40px;border-bottom:0;border-left:none}.PC-content-detail{display:flex;margin-bottom:3px}.PC-content-detail .detail-type{flex:1;vertical-align:baseline}.PC-content-detail .detail-type span.detail{font-size:1.1rem;color:#808080}.PC-content-detail .detail-type span:last-child{font-size:0.7rem;color:#808080}.PC-content-detail .detail-delivery{width:auto;height:19px;line-height:19px;background-color:#ff9800;text-align:center;color:#fff;font-size:0.6rem;border-radius:4px}.PC-content-detail .detail-delivery span{padding:5px}.PC-content-statistics,.PC-content-Shipping,.PC-content-free-shipping,.PC-content-discountCoupon,.PC-content-discount{height:50px;line-height:50px;display:flex;font-size:0.9rem;color:#333333;border-bottom:1px solid #ebeae8}.PC-content-statistics .discountCoupon-amount,.PC-content-Shipping .discountCoupon-amount,.PC-content-free-shipping .discountCoupon-amount,.PC-content-discountCoupon .discountCoupon-amount,.PC-content-discount .discountCoupon-amount{overflow:hidden}.PC-content-statistics>div,.PC-content-discountCoupon>div,.PC-content-Shipping>div,.PC-content-free-shipping>div,.PC-content-statistics>div,.PC-content-totalAmount>div,.PC-content-discount>div{flex:1}.PC-content-statistics>div:last-child,.PC-content-discountCoupon>div:last-child,.PC-content-Shipping>div:last-child,.PC-content-free-shipping>div:last-child,.PC-content-statistics>div:last-child,.PC-content-totalAmount>div:last-child,.PC-content-discount>div:last-child{text-align:right}.PC-content-statistics>div:first-child{width:70px;flex:none}.payment-PC-content>div.PC-content-discountCoupon>div:first-child{flex:none}.PC-content-totalAmount>div:first-child{width:70px;flex:none}.PC-content-discountCoupon>div:first-child{width:70px;flex:none}.PC-content-free-shipping .statistics-name i{font-style:normal}.PC-content-discountCoupon>div:last-child .icon-coupon{width:18px;height:18px;display:inline-block;background-image:url(../images/icon-coupon.svg);background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-right:5px;margin-top:-5px}.PC-content-discount .discount-name{cursor:pointer}.PC-content-discount .discount-name .shopping-detail{font-size:0.6rem;color:#9b9b9b;padding-left:3px}.PC-content-discount .discount-name .shopping-detail:before{content:"";display:inline-block;margin-bottom:3px;width:14px;height:14px;background-image:url(../images/icon-question-mark.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:5px;vertical-align:middle}.PC-content-discount .discount-name .shopping-detail:after{content:"\8A73\7D30"}.PC-content-discountCoupon>.enter-code{font-size:0.8rem;color:#2e5bff;text-align:right;width:calc(100% - 70px);flex:none;cursor:pointer}.PC-content-statistics .statistics-amount{text-align:right}.PC-content-totalAmount{height:50px;line-height:50px;display:flex;font-size:0.9rem;color:#333333}.PC-content-totalAmount .totalAmount-amount span{color:#fd0202}.PC-content-footer button{width:100%;height:60px;line-height:60px;background-color:#fd5151;text-align:center;color:#fff;font-size:1rem;border-radius:30px;border:0;outline:0}.PC-content-footer button:hover{background-color:#ff0505}.PC-content-description{text-align:right;font-size:0.7rem;color:#ff8100;padding:5px 0 15px 0}.PC-content-description .point-icon{padding:5px 0 0 0;cursor:pointer}.PC-content-description .point-icon span{display:inline-block;width:50px;cursor:pointer}.PC-content-description img{display:inline-block;width:16px;height:auto;margin-left:5px;vertical-align:middle;margin-bottom:2px;cursor:pointer}.PC-content-total{line-height:50px;font-size:0.9rem;color:#333333}.PC-content-total .btn-open{width:20px;height:20px;float:right;cursor:pointer;background-image:url(../images/chevron-down.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-top:15px;transition:all 0.3s ease}.PC-content-total .btn-open.Collapse{transform:rotate(180deg)}.pro-item-list{padding:10px 0;border:1px #e6e6e6 solid;border-left:0;border-right:0;line-height:normal;margin-bottom:20px;display:none}.pro-item-list .pro-item{display:inline-block;width:50px;height:50px;margin:5px 2px;background-repeat:no-repeat;background-size:contain;background-position:center;border:1px #e6e6e6 solid}.order-detailes{background-color:#ffffff}.order-detailes .order-title{padding:10px 20px;background-color:#ebeae8;display:-ms-flexbox;display:block}.order-detailes .order-title span{flex:1}.order-detailes .order-title span:first-child{width:90px;flex:none}.order-detailes .order-title span:nth-child(2){width:210px;flex:none}.order-detailes .detail-box{display:flex}.order-detailes .detail-box .list{flex:1;padding:10px 20px;border-right:1px #ebeae8 solid}.order-detailes .detail-box .list .lis-title{border-bottom:1px #ebeae8 solid;padding:10px 0}.order-detailes .detail-box .list .th{display:flex;font-size:0.7rem;color:#999999;border-bottom:1px #ebeae8 solid;padding:12px 0}.order-detailes .detail-box .list .td{display:flex;flex-wrap:wrap;font-size:0.8rem;color:#333333;border-bottom:1px #ebeae8 solid;padding:12px 0}.order-detailes .detail-box .list .th>span,.order-detailes .detail-box .list .td>span{width:80px;flex:none}.order-detailes .detail-box .list .th span:first-child{flex:1;width:auto}.order-detailes .detail-box .list .td>div{flex:1;display:flex;padding-right:10px}.order-detailes .detail-box .list .td>div>div{flex:1}.order-detailes .detail-box .list .td>div .photo{width:70px;flex:none;margin-right:15px}.order-detailes .detail-box .list .td>div .photo a{display:block;width:100%;height:0;padding-bottom:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.order-detailes .detail-box .list .td>div span.name{font-size:0.8rem;color:#333333;padding-bottom:5px}.order-detailes .detail-box .list .td>div span{font-size:0.6rem;color:#999999;line-height:1.2em;display:block}.order-detailes .detail-box .list .td>span s{display:block;color:#999999}.order-detailes .detail-box .list .tab-lis{width:100%;flex:none;padding-top:5px}.order-detailes .detail-box .list .td .tab-lis span{display:inline-block;font-size:0.6rem;color:#db3832;border-radius:20px;border:1px #db3832 solid;line-height:1.6em;padding:0 5px;margin:0 5px 5px 0}.order-detailes .detail-box .list .td .tab-lis span i{display:none}.order-detailes .detail-box .list .tab{font-size:0.2rem;color:#db3832;padding:12px 20px;border-bottom:1px #ebeae8 solid}.order-detailes .detail-box .list .tab span{display:inline-block;background-color:#fff29c}.order-detailes .detail-box .list .tab:before{content:"";width:20px;height:16px;background-image:url(../images/icon.png);background-position:-205px 0;margin-bottom:-3px;display:inline-block;margin-right:10px}.order-detailes .detail-box .list .td>div.givway-box{flex:none;border:1px #dddddd solid;padding:5px;width:calc(100% - 300px);margin:10px 200px 0 100px}.order-detailes .detail-box .list .givway-box .lis{display:flex}.order-detailes .detail-box .list .givway-box .lis>div{flex:1;align-items:center;display:flex;font-size:0.6rem}.order-detailes .detail-box .list .givway-box .lis>div:last-child{width:30px;flex:none;text-align:right}.order-detailes .detail-box .list .givway-box .lis .photo{width:40px;flex:none;margin-right:10px}.order-detailes .detail-box .list .givway-box .lis .photo span{display:block;width:100%;height:0;padding-bottom:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.order-detailes .detail-box .list .givway-box .lis>span{width:30px;flex:none;display:flex;align-items:center}.order-detailes .detail-box .list .full-gift{border-bottom:1px #ebeae8 solid;padding:12px 0}.order-detailes .detail-box .list .full-gift span{display:inline-block;background-color:#fd5151;border-radius:4px;padding:2px 5px;font-size:0.75rem;color:#ffffff}.order-detailes .detail-box .list .full-gift>div{font-size:0.8rem;color:#333333;padding-top:20px;line-height:1.2em}.order-detailes .detail-box .payment-PC-content{width:360px;flex:none;border:0}.payment-PC-content .order-btn-box{display:flex;padding:40px 0 0 0;margin:0 -10px}.payment-PC-content .order-btn-box button{flex:1;margin:0 10px;color:#2e5bff;border:1px #2e5bff solid;font-size:1rem;line-height:40px}.payment-PC-content .order-btn-box button.search-btn{background-color:#2e5bff;color:#ffffff}.check-list-box{border-radius:5px;background-color:#ffffff;padding:20px;margin:20px 0 10px 0}.check-list-box .header{font-size:0.8rem;color:#333333;line-height:1.6em;font-weight:bold}.check-list-box.warning{border:1px #fd5151 solid}.check-list-box.warning .warning-remind{color:#fd5151;padding-left:15px;display:inline-block}.warning-remind{display:none;white-space:nowrap}.warning-remind.outOfHandling{color:#fd5151;padding-left:15px;display:inline-block}.warning-remind.paymentMethod{margin-left:8px;color:#E83324;font-size:14px;font-weight:400}@media ((max-width: 768px)){.warning-remind.paymentMethod.noCVV{white-space:normal;margin-left:0px}}#cardNumber.warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}.credit-card .info .back-info .date select.warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}#securityCode.warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}.home-delivery .date-select input.warning,.home-delivery .date-select select.time-rang.warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}.warning-remind.deliveryType{margin-left:8px;color:#E83324;font-size:14px;font-weight:400}.warning-remind.deliveryType.noPickonName,.warning-remind.deliveryType.noPickonPhone{margin-top:10px}input[type="text"].warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}input[type="text"].warning#barcode,input[type="text"].warning#hkCardNumber,input[type="text"].warning#nationalId,input[type="text"].warning#taxId,input[type="text"].warning#inputCompanyVipNumber{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}.tree-col-form>div input[type="text"].warning,.tree-col-form>div select.warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}input[type="radio"].circle-check.warning+label:before{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}.home-delivery .date-select .location span.warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}.recipient02>div input.warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}.form-group .form-item input.warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}.delivery-options{padding:20px;margin:20px 0 10px 0}.delivery-options .header{font-size:0.8rem;color:#333333;line-height:1.6em;margin-bottom:10px;font-weight:bold}.delivery-options .header sup{color:#fd0202}.delivery-options .header span.note{display:inline-block;color:#2e5bff;cursor:pointer;margin-left:10px}.delivery-options .header span.note:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(../images/icon-question-mark.svg);margin-right:5px}.delivery-options .header .annotate{float:right;margin-top:5px;font-size:0.8rem;color:#fd0202;line-height:1.4em}.delivery-options .header .annotate .tab{color:#2e5bff;border:1px #2e5bff solid;border-radius:4px;padding:0 10px;margin-left:10px;line-height:1.4em}.delivery-notes{font-size:0.7rem;line-height:1.6em;color:#333333}.delivery-notes h4{font-size:0.8rem;padding:10px 0}.delivery-notes .note{color:#ec0c0c}.address-select-box{display:flex;margin:0 -5px}.address-select-box select{width:calc(50% - 10px);margin:5px}.registerAddress{width:100%;text-align:left;padding-left:35px}.home-delivery{background-color:#ebeae8;padding:20px;margin-top:10px;font-size:0.7rem;color:#333333;font-weight:bold;display:none}.home-delivery>h4{font-size:0.7rem;color:#333333;margin-bottom:10px}.home-delivery .date-select{margin-bottom:10px}.home-delivery .date-select input{margin-right:10px}.home-delivery .date-select input,.home-delivery .date-select select.time-rang{width:200px;height:32px;line-height:32px;padding:0 10px;display:inline-block;vertical-align:middle}.home-delivery .date-select .location{display:flex}.home-delivery .date-select .location span{background-color:#ffffff;border:1px #2e5bff solid;height:32px;line-height:30px;padding:0 10px;display:inline-block;vertical-align:middle;border-radius:4px 0 0 4px;flex:15}.home-delivery .date-select .location button{line-height:32px;display:inline-block;vertical-align:middle;color:#2e5bff;font-size:0.7rem;background-color:#2e5bff;border-radius:0 4px 4px 0;color:#ffffff;flex:9}.home-delivery>div,.card>div{margin-bottom:10px}.home-delivery button{background-color:transparent;font-size:0.8rem;color:#2e5bff;display:inline-block;padding:0 10px}.home-delivery .flex-box{display:flex}.home-delivery .delivery-location{width:200px;flex:none;margin-right:10px}.home-delivery .delivery-date{flex:1}.home-delivery .delivery-location h4,.home-delivery .delivery-date h4{font-size:0.7rem;color:#333333;margin-bottom:10px}.recipient{border-top:1px #ffffff solid;padding-top:10px;margin-top:5px}.recipient .header{font-size:0.9rem}.recipient .header button{float:right;line-height:1em;margin-top:5px}.recipient .form{padding:15px;background-color:#ffffff;display:flex;font-size:0.8rem;font-weight:normal;line-height:1rem;color:#333333}.recipient .form>div:first-child{width:150px}.recipient .form>div:nth-child(2){flex:1}.recipient .form>div:last-child{width:120px;display:flex;line-height:1em;align-items:flex-start;justify-content:flex-end;color:#2e5bff}.recipient .form>div>span{display:block}.recipient .form button{line-height:1.3em;padding:0 8px}.recipient .form .name{font-size:1rem;font-weight:bold;height:2em}.recipient-info{background-color:#ffffff;border:1px #dddddd solid;padding:12px;margin-top:10px;max-width:500px;display:flex;border-radius:4px;box-shadow:3px 3px 0 #e4e4e4}.recipient-info>div:first-child{width:120px}.recipient-info>div:nth-child(2){flex:1}.recipient-info>div>span{display:block;font-size:0.8rem;color:#333333}.recipient-info .name{font-size:1rem;font-weight:bold;height:2em}.recipient02{border-top:1px #ffffff solid;color:#333333;padding-top:10px;margin-top:5px;margin-bottom:0;color:#333333}.recipient02>div{display:inline-block;width:200px;margin-right:10px}.recipient02>div h4{font-size:0.7rem;padding-bottom:5px;font-weight:normal}.recipient02>div input{width:100%;max-width:100%;line-height:32px;height:32px;padding:0 10px;font-size:0.7rem}.paper-invoice{display:flex}.option{display:flex;flex-wrap:wrap}.option .list{border-radius:4px;border:1px #dddddd solid;line-height:48px;text-align:center;padding:0 15px;font-size:0.7rem;cursor:pointer;font-weight:bold;width:170px;position:relative;margin-right:10px;transition:all 0.3s ease;margin-bottom:7px}.option .list.warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}.option .list .radio-group{position:absolute;top:14px;left:12px;visibility:hidden}.option .list.active{border:1px #2e5bff solid}.option .list.active:before{content:"";width:16px;height:16px;display:block;background-color:#2e5bff;background-image:url(../images/icon-hook-w.svg);background-position:center;background-repeat:no-repeat;background-size:70% auto;border-radius:99em;position:absolute;top:15px;left:12px}.option .list .carrefour-wallet{background-image:url(../images/c4wallet-2.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:115px;height:100%;position:absolute;left:50%;transform:translateX(-50%)}.option .list.active .carrefour-wallet{left:38px;transform:none}.option .list.active .radio-group{visibility:visible}.option .list.not-provided,.option .list.not-provided:hover{cursor:default;color:#dddddd;border:1px #dddddd solid}.bonus-discount{margin:20px 0 10px 0;overflow:hidden;padding:0}.bonus-discount .header{background-color:#fff3cd;font-size:0.8rem;color:#856404;font-weight:bold;line-height:1.6em;padding:10px 20px}.bonus-discount .header:before{content:"";width:16px;height:16px;background-image:url(../images/icon-exclamation-02.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:5px;display:inline-block;vertical-align:baseline}.bonus-discount .header button.supplement{color:#2e5bff;font-size:0.8rem;line-height:1.6em;float:right;background-color:transparent;padding:0 10px}.hk-card h4{color:#333333;font-size:0.8rem}.hk-card-search{display:flex;margin:10px 0;border:1px #ebeae8 solid;border-radius:5px;overflow:hidden}.hk-card-search select{line-height:32px;padding:0 5px;border:0;border-radius:0;width:115px;flex:none;font-size:0.8rem}.hk-card-search input{flex:1;max-width:calc(100% - 115px);border:0;border-left:1px #ebeae8 solid;border-radius:0;font-size:0.8rem}.hk-card .hk-search-info{padding:10px;border:1px #dddddd solid;border-left:3px #fd0202 solid;border-right:3px #2e5bff solid;border-radius:5px;box-shadow:3px 3px 0 #eeeeee;margin-bottom:10px;max-width:200px;margin:0 auto 10px auto}.hk-card .hk-search-info>span{display:block;line-height:1.6em}.hk-card .note{padding:10px;background-color:#f2dede;border:1px #ebccd1 solid;font-size:0.8rem;color:#a94442;border-radius:5px}.bonus-discount.failure{border:1px #856404 solid}.bonus-discount .header02{background-color:#fff3cd;display:none;font-size:0.8rem;color:#856404;font-weight:bold;line-height:1.6em;padding:10px 20px;margin:-10px -10px 10px -10px}.bonus-discount .header02:before{content:"";width:16px;height:16px;background-image:url(../images/icon-exclamation-02.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:5px;display:inline-block;vertical-align:baseline}.bonus-discount.failure .header{display:none}.bonus-discount.failure .header02{display:block}.bonus-discount .box{padding:10px 20px 10px 20px;display:flex;font-weight:bold}.bonus-discount .box>div{line-height:32px;font-size:0.8rem}.bonus-discount .box .card-discount{flex-basis:160px}.bonus-discount .box .card-discount:after{content:"";display:inline-block;width:14px;height:14px;background-image:url(../images/icon-question-mark.svg);background-size:contain}.bonus-discount .box>div:nth-child(2){flex:1;color:#333333}.bonus-discount .box>div:nth-child(2) .no-hk{color:#2e5bff}.bonus-discount .box .cash-box{flex-basis:160px;line-height:32px;font-weight:bold;display:flex;align-items:center}.bonus-discount .box .cash-box .switch{border-radius:50px;width:60px;color:#6c6c6c;background-color:#dddddd;padding:2px;font-size:0.6rem;height:24px;line-height:24px;cursor:pointer;transition:all 0.3s ease;padding-right:10px;box-shadow:0 0 3px #c4c4c4 inset;display:inline-block;vertical-align:middle}.bonus-discount .box .cash-box .switch:hover{background-color:#c0c0c0}.bonus-discount .box .cash-box .switch:before{content:"";display:inline-block;width:20px;height:20px;background-color:#ffffff;border-radius:30px}.bonus-discount .box .cash-box .switch:after{content:"\53D6\6D88";vertical-align:middle;float:right;line-height:20px;text-shadow:1px 1px 0 #ffffff}.bonus-discount .box .cash-box .switch.use{padding-right:2px;padding-left:10px;opacity:1;background-color:#2e5bff;box-shadow:0 0 3px #2151aa inset}.bonus-discount .box .cash-box .switch.use:before{content:"\4F7F\7528";width:auto;line-height:20px;vertical-align:middle;background-color:transparent;border-radius:0;float:left;color:#ffffff}.bonus-discount .box .cash-box .switch.use:after{content:"";display:inline-block;width:20px;height:20px;background-color:#ffffff;border-radius:30px}.bonus-discount .box .cash-box input{width:70px;height:32px;padding:0 5px;border-radius:4px;margin:0 5px 0 10px;text-align:center}.bonus-discount .box .cash-box button.check-btn{text-align:center;background-color:#2e5bff;color:#ffffff;font-size:0.8rem;border-radius:4px;width:60px;margin-left:5px}.payment-method{margin:20px 0 10px 0;overflow:hidden}.payment-method .header{font-size:0.8rem;color:#333333;font-weight:bold;line-height:1.6em;padding:0px 0px 10px 0px}.payment-method .header sup{color:#fd0202}.payment-method .header span{color:#fd0202}.payment-method .option{display:flex;flex-wrap:wrap}.credit-card{padding:12px 8px;background-color:#ebeae8;margin-top:10px;display:none}.credit-card .notice{font-size:16px;font-weight:500;color:#333;margin-top:12px}.card-data-wrapper{display:flex;gap:0 12px}@media (max-width: 768px){.card-data-wrapper{flex-direction:column;gap:12px 0}}#paymentMethod .credit-card.payment{margin:10px -20px -20px}.credit-card .info{display:flex;margin-bottom:10px}.credit-card .carrefour-wallet{font-size:0.7rem;line-height:1.4em;color:#808080}.credit-card .card-data{flex:1}.credit-card .card-data h4{font-size:16px;line-height:1.2em;padding-bottom:10px;color:#333333;font-weight:700}.credit-card .card-data input.account{max-width:100%;width:100%;display:block;margin-bottom:10px;border:0;line-height:40px;padding:0 10px}.credit-card .card-img{max-width:340px;flex:none;margin-left:20px}.credit-card .info .back-info{display:flex}.credit-card .info .back-info>div{width:66.6%;flex:none}.credit-card .info .back-info>div.safe-code{width:calc(33.4% - 20px);flex:none;margin-left:20px}.credit-card .info .back-info>div.safe-code input{border:0;width:100%;max-width:100%;font-size:0.8rem;text-align:center}.credit-card .info .back-info .date{display:flex}.credit-card .info .back-info .date select{width:calc(50% - 10px);border:0;height:40px;line-height:40px;padding:0 10px;font-size:0.8rem;text-align:center}.credit-card .info .back-info .date select:first-child{margin-right:10px;margin-bottom:10px}.credit-card .info .back-info .date select:last-child{margin-left:10px}.credit-card .card-data .input-box{display:flex;background-color:#ffffff}.credit-card .card-data .input-box .master-card{width:40px;flex:none;background-image:url(../images/master-card.svg);background-position:center;background-repeat:no-repeat;background-size:80% auto}.credit-card .card-data .input-box .visa-card{width:40px;flex:none;background-image:url(../images/visa-card.svg);background-position:center;background-repeat:no-repeat;background-size:80% auto}.credit-card .card-data .input-box .jcb-card{width:40px;flex:none;background-image:url(../images/jcb-card.svg);background-position:center;background-repeat:no-repeat;background-size:80% auto}.credit-card .card-data .input-box .Unionpay-card{width:40px;flex:none;background-image:url(../images/Unionpay-card.svg);background-position:center;background-repeat:no-repeat;background-size:80% auto}.credit-card .card-data .input-box input[type="text"]{flex:1;color:#333333;max-width:calc(100% - 90px);padding:0 10px;line-height:40px;height:40px;font-size:0.7rem;border:0}.credit-card .card-data .input-box button{width:50px;display:block;margin:0;flex:none;color:#2e5bff;text-align:center;font-size:0.8rem;line-height:40px;height:40px;border:0}.credit-card .card-data .input-box button span{display:block;color:#fd0202}.credit-card .staging-list{margin-top:10px;border-top:1px #ffffff solid;padding:10px 0}.credit-card .staging-list button{padding:5px 15px;border-radius:50px;width:160px;border:1px #dddddd solid;color:#333333;font-size:0.8rem;text-align:center;line-height:1.4em;margin-right:10px}.credit-card .staging-list button:last-child{margin-right:0}.credit-card .staging-list button:hover,.credit-card .staging-list button.active{background-color:#2e5bff;border:1px #2e5bff solid;color:#ffffff}.credit-card .staging-list button:hover span,.credit-card .staging-list button.active span{color:#ffffff}.credit-card .staging-list button span{display:block;color:#fd0202}.credit-card .staging-list .note{padding:10px;margin-top:15px;background-color:#ffffff;font-size:0.8rem;color:#333333}.credit-card .staging-list .note h5{font-size:0.8rem}.credit-card .staging-list .note p{padding:10px 0;margin:0}.credit-card .staging-list .note span{display:block;font-size:0.7rem}.credit-card .cash-on-delivery{font-size:0.8rem;line-height:1.6em;color:#333333}.credit-card .note{font-size:0.7rem;color:#808080;margin-top:10px}.pay-online{display:flex;flex-wrap:wrap}.pay-online div{display:flex;align-items:center;justify-content:center;flex:0 0 calc(25% - 10px);border-radius:60px;margin:10px 5px;cursor:pointer}.pay-online div.linePay{background:#22bf62}.pay-online div.googlePay{background:#000}.pay-online div.samsungPay{background:#1b31a0}.pay-online div.jkoPay{background:#e41622}.pay-online div.apple-pay{background:#000}.pay-online div:hover.linePay{background:#1a944c}.pay-online div:hover.googlePay{background:#000}.pay-online div:hover.samsungPay{background:#142474}.pay-online div:hover.jkoPay{background:#b5121b}.pay-online div:hover.apple-pay{background:#000}.pay-online div.active{box-shadow:#010101 0 5px 5px}.pay-online img{width:45%;height:50px;padding:5px 0}.pay-online button{width:calc(20% - 10px);margin:0 5px 10px 5px;border-radius:50px;line-height:1.4em;padding:8px 15px;font-size:0.8rem;color:#333333}.pay-online button:hover,.pay-online button.active{background-color:#2e5bff;color:#ffffff}.invoice-method{margin:20px 0 10px 0;overflow:hidden}.invoice-method .header{font-size:0.8rem;color:#333333;font-weight:bold;line-height:1.6em;padding:0px 0px 10px 0px}.invoice-method .header span{color:#fd0202}.invoice-method .header span:before{content:"";width:16px;height:16px;background-image:url(../images/icon-exclamation-03.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:5px;display:inline-block;vertical-align:baseline}.invoice-option{background-color:#ebeae8;padding:20px;margin:5px 0;display:none}.invoice-option .list .invoice-list{display:inline-block}.invoice-option .list .invoice-list .radio-group label{font-size:0.9rem;padding-right:15px}.invoice-info-list{margin:-20px -15px 0 -15px}.invoice-info-list .th{display:flex;background-color:#ebeae8;padding:0 40px;line-height:32px}.invoice-info-list .td{display:flex;padding:0 40px;line-height:32px;border-bottom:1px #ebeae8 solid}.invoice-info-list .th>span,.invoice-info-list .td>div,.invoice-info-list .td>span{flex:1;padding:5px}.invoice-info-list .td>div{color:#2e5bff}.electronic-invoice{display:flex;margin:0 -5px;padding-top:10px}.electronic-invoice>div{flex:1;margin:5px}.electronic-invoice>div:last-child{font-size:0.7rem;line-height:1.4em;color:#808080;padding-top:30px}.electronic-invoice h5{font-size:0.7rem;line-height:30px}.electronic-invoice .input-box{display:flex;background-color:#ffffff}.electronic-invoice .input-box input[type="text"]{flex:1;padding:0 10px;line-height:40px;height:40px;font-size:0.7rem;border:0}.electronic-invoice .input-box button{width:50px;display:block;margin:0;flex:none;color:#2e5bff;text-align:center;font-size:0.8rem;line-height:40px;height:40px;border:0}.electronic-invoice .invoice-info{display:none}.paper-invoice{display:flex;margin:-5px -5px 0 -5px}.paper-invoice>div{flex:1;margin:5px}.paper-invoice>div:last-child{font-size:0.7rem;line-height:1.4em;color:#808080}.paper-invoice h5{font-size:0.7rem;padding-bottom:15px;font-weight:normal;vertical-align:middle}.paper-invoice h5 input{width:16px;height:16px;margin-left:5px}.paper-invoice .input-box{display:flex;background-color:#ffffff}.paper-invoice .input-box input[type="text"]{flex:1;padding:0 10px;line-height:40px;height:40px;font-size:0.7rem;border:0}.paper-invoice .input-box button{width:50px;display:block;margin:0;flex:none;color:#2e5bff;text-align:center;font-size:0.8rem;line-height:40px;height:32px;border:0}.paper-invoice .edit{padding-bottom:12px;text-align:right;color:#2e5bff}.paper-invoice .edit button{background-color:transparent;padding:0 10px;line-height:1em;font-size:0.8rem;color:#2e5bff}.wallet-box{display:flex;background-color:#f8f8f8;margin:-15px -15px 0 -15px;padding:15px 45px;font-size:0.7rem}.wallet-box>div{flex:1;padding:0 5px;font-size:0.7rem;text-align:center}.wallet-box>div h5{padding:10px 0;font-size:0.7rem}.wallet-box>div .price{font-size:0.9rem;font-weight:bold}.wallet-box .now{color:#57ad68}.wallet-box .now.red{color:#fd0202}.wallet-password{max-width:300px;margin:0 auto;padding-top:10px}.wallet-password input{width:100%;max-width:100%;margin-bottom:10px}.wallet-password>div{font-size:0.7rem}.wallet-password>button{font-size:0.9rem;width:100%;text-align:center;color:#fd0202}.wallet-note{padding:0px 20px 40px 20px}.wallet-note>div{background-color:#f2dede;border:1px #ebccd1 solid;border-radius:4px;padding:10px;font-size:0.7rem;color:#a94442;line-height:1.4em}button.unable-to-pay{background-color:#cccccc;color:#ffffff;border:0;cursor:default}.out-of-handling{display:flex}.out-of-handling>div{flex:1}.out-of-handling>div:last-child{margin-left:20px}.out-of-handling>div .header{font-size:0.8rem;color:#333333;font-weight:bold;line-height:1.6em;padding:0px 0px 10px 0px}.out-of-handling>div .content{padding-bottom:10px}.out-of-handling>div .content textarea{width:100%;height:120px;padding:10px;font-size:0.7rem;line-height:1.2em;resize:none}.out-of-handling>div .out-of-list{font-size:0.8rem;padding:5px 0 5px 0;text-indent:-25px;padding-left:25px}.out-of-handling>div .out-of-list input{margin-top:0px}.check-content.read{font-size:0.8rem}.check-content{padding:10px 0px 10px 0px;font-size:0.7rem;text-indent:-27px;padding-left:27px}.check-content input[type="checkbox"]{width:18px;height:18px;display:inline-block;vertical-align:middle}sup.star{font-size:0.9rem;color:#fd0202;line-height:5px}.one-giveaway-paper{background-color:#ffffff;border-radius:10px;padding:15px 20px}.one-giveaway-paper .head{font-size:0.75rem}.one-giveaway-paper .head span.tab{background-color:#fd5151;color:#ffffff;padding:2px 10px;border-radius:4px;margin-right:10px}.one-giveaway-paper .list{margin:0 -5px;padding:10px 0;display:flex;flex-wrap:wrap}.one-giveaway-paper .list li{display:flex;border:1px #dddddd solid;margin:5px;flex:1}.one-giveaway-paper .list li.checked{border:1px #2e5bff solid}.one-giveaway-paper .list li>div{padding:15px}.one-giveaway-paper .list li>div:first-child{width:45px;flex:none;border-right:1px #dddddd dashed;display:flex;align-items:center}.one-giveaway-paper .list li>div:last-child{flex:1;display:flex}.one-giveaway-paper .list li input[type="checkbox"]{width:16px;height:16px;margin-right:0}.one-giveaway-paper .list li .photo{width:60px}.one-giveaway-paper .list li .photo img{width:100%;height:auto}.one-giveaway-paper .list li h3{flex:1;font-size:0.75rem;margin-left:5px}.one-giveaway-paper .list li>div.out-of-offer{background-color:#dddddd;color:#fd5151;line-height:1.2em}.full-price{margin:10px 0}.full-price .jiajiago-flex-box{display:flex;flex-direction:row}.full-price .jiajiago-flex-box .jiajiago-flex-tips{padding:10px 0 10px 5px;display:flex;align-items:center;font-size:0.9rem;color:#1e5bc6;margin-left:5px}.full-price .jiajiago-flex-box .jiajiago-flex-tips p{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */white-space:normal;font-size:0.9rem;color:#004ea2;font-weight:400}.full-price h3.title{font-size:0.9rem;padding:10px 0;min-width:90px}.full-price h3.title span{font-size:0.7rem;color:#004ea2;font-weight:normal;padding-left:5px;display:-webkit-box;-webkit-line-clamp:2;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */overflow:hidden;text-overflow:ellipsis}.full-price ul{border-radius:5px;display:flex;flex-wrap:wrap;background-color:#ffffff}.full-price ul li{width:25%;padding:10px;border-right:1px #dddddd solid;border-bottom:1px #dddddd solid}.full-price ul li .photo{background-position:center;background-repeat:no-repeat;background-size:contain}.full-price ul li .photo a{display:block;width:100%;height:0;padding-bottom:100%}.full-price ul li h3{font-size:0.8rem;line-height:1.4em;height:2.8em;overflow:hidden;margin-bottom:10px}.full-price ul li .cart-box{display:flex}.full-price ul li .cart-box .price{flex:1;font-size:1rem;color:#fd0202;font-weight:bold}.full-price ul li .cart-box button{width:70px;flex:none;text-align:center;font-size:0.7rem;line-height:30px;height:30px;color:#2e5bff;border:1px #2e5bff solid;border-radius:6px}.full-price ul li .cart-box button:hover{background-color:#2e5bff;color:#ffffff}.full-price ul li .cart-box button.active{background-color:#2e5bff;color:#ffffff}.order-delivery-location{padding:5px 0;position:relative}.order-delivery-location input{width:100%;text-align:left;padding-left:35px}.order-delivery-location .icon-forcus{position:absolute;top:15px;left:10px}.delivery-btn{display:flex;padding:10px 0}.delivery-btn button{border:1px #ccc solid;flex:none;width:calc(50% - 8px);border-radius:4px;color:#0970e6;font-size:0.7rem;padding-left:10px;position:relative;font-weight:bold}.delivery-btn button img{display:inline-block;width:28px;height:28px;vertical-align:middle;margin-right:10px;position:absolute;top:5px;left:10px}.delivery-btn button:last-child{margin-left:16px}.delivery-btn button:hover{background-color:#e7e7e7}.delivery-btn button.disable,.delivery-btn button.disable:hover{border:1px #ccc solid;color:#cccccc;cursor:default;background-color:#ffffff}.delivery-btn button.disable img{filter:grayscale(1);opacity:0.5}.delivery-store-list{background-color:#ebeae8;padding:5px 0px 10px 0px;margin:0px -15px}.delivery-store-list .lis{padding:5px 20px;cursor:pointer;transition:all 0.3s ease}.delivery-store-list .lis:hover{background-color:#ffffff}.delivery-store-list .lis h4{font-size:0.9rem;font-weight:bold}.delivery-store-list .lis h4 img{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:6px}.delivery-store-list .lis p{font-size:0.7rem;color:#333333;padding:0px 0 0 30px}.delivery-store-list .lis02{padding:5px 0 5px 30px;cursor:pointer;transition:all 0.3s ease;position:relative}.delivery-store-list .lis02:hover{background-color:#d8d8d8}.delivery-store-list .lis02 h4{font-size:0.9rem;font-weight:bold}.delivery-store-list .lis02.active h4:before{content:"";display:inline-block;margin-right:5px;width:24px;height:24px;background-image:url(../images/icon-store-location.svg);background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;position:absolute;top:5px;left:5px}.delivery-store-list .lis02 p{font-size:0.7rem;color:#333333;padding:0px 0 0 0px}.coupon-title-pop{padding:20px 15px 10px 15px;font-weight:bold;font-size:0.9rem;border-bottom:1px #ebeae8 solid}.address-book{display:flex;flex-wrap:wrap}.address-book .list{border:1px #0cecc0 solid;padding:10px 10px 30px 10px;margin:5px;border-radius:5px;width:calc(25% - 10px);flex:none;margin:5px;position:relative;transition:all 0.3s ease}.address-book .list:hover,.address-book .list.active{border:1px #2e5bff solid}.address-book .list.active .name .check-box-checked{display:inline-block}.address-book .list .name{font-size:0.8rem;padding-bottom:5px}.address-book .list .name .check-box-checked{float:right;cursor:pointer}.address-book .list>span{display:block;font-size:0.8rem;padding-bottom:5px}.address-book .list>.edit{text-align:right;color:#2e5bff;font-size:0.8rem;position:absolute;bottom:10px;right:10px}.address-book .list>.edit button{line-height:1em;font-size:0.7rem;color:#2e5bff}.check-box-checked{display:inline-block;width:16px;height:16px;position:relative;background-color:#c9c9c9;border-radius:99px}.check-box-checked:after{position:absolute;content:"";top:calc(50% - 6px);left:5px;width:4px;height:7px;border:2px solid #e4e4e4;border-left:none;border-top:0;transform:rotate(45deg);z-index:1}.active .check-box-checked{background-color:#2e5bff}.recipient-form .note{font-size:0.6rem}.recipient-form .checkbox-list{line-height:38px;display:flex;align-items:center;font-size:16px}@media (max-width: 768px){.recipient-form .checkbox-list{align-items:flex-start}}.recipient-form .checkbox-list label{font-size:14px;font-weight:400}@media (max-width: 768px){.recipient-form .checkbox-list .radio-group-wrapper{flex:1}}@media (max-width: 768px){.recipient-form .checkbox-list input[type="checkbox"]{margin-top:2px}}@media (max-width: 768px){.recipient-form .checkbox-list input[type="checkbox"]+label{flex:1;line-height:initial}}@media (max-width: 768px){.recipient-form .checkbox-list.sign{flex-wrap:wrap}.recipient-form .checkbox-list.sign .radio-group{display:flex}.recipient-form .checkbox-list.sign input[type="radio"].circle-check+label:before{top:12px}.recipient-form .checkbox-list.sign input[type="radio"].circle-check:checked+label:after{top:14px}}.recipient-form .checkbox-list.save-address-checked{margin-top:5px}.recipient-form .checkbox-list.save-address-checked label{font-weight:700}@media (max-width: 768px){.recipient-form .checkbox-list .warning-remind.deliveryType.noSignOrElevator{display:block;min-width:30%;margin-top:10px;line-height:1.2;white-space:normal}}.recipient-form .note{line-height:1.2rem}.memberdata{float:right;font-size:0.7rem;font-weight:normal}.set-main-address{padding:10px 0}.category{padding-bottom:0px}.category .crumbs{padding:10px 20px}.crumbs a:first-child{color:#1e5bc6}.crumbs a{color:#1e5bc6;font-size:0.6rem}.category .crumbs a:last-child{color:#999}.category .brand,.category .newKey{margin:0 auto 20px auto;background-color:#fff}.category .newKey{border-radius:0 0 3px 3px}.category .brand .title-name,.category .newKey .title-name{width:130px;font-weight:700}.category .brand ul,.category .newKey ul{max-width:975px;height:20px;overflow:hidden}.category .newKey .more{width:auto;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.category .brand .more,.category .newKey .more{color:#2e5bff;cursor:pointer}.category .brand .title-name,.category .newKey .title-name{width:120px;font-weight:700;font-size:0.8rem}.category .newKey ul .active{color:#1e5bc6}.category .brand ul li,.category .newKey ul li{padding-right:16px;font-size:0.8rem;color:#000;display:inline-block;cursor:pointer}.category .brand ul li:hover,.category .newKey ul li:hover{color:#326abe}.category .newKey .catalorty-box{padding:10px 20px;border-bottom:1px #f0f0f0 solid}.category .newKey .catalorty-box:first-child{border-bottom:1px #f0f0f0 solid}.category .newKey .coupon-title{font-size:0.8rem;font-weight:bold;border-bottom:1px #f0f0f0 solid;line-height:38px;padding:5px 20px}.commodity-list{width:100%}.commodity-list .list-class{width:280px;margin-right:20px}.commodity-list .list-class.w220{width:220px;margin-right:20px}.list-class .commodity-classification{background-color:#fff;margin-bottom:20px;padding:12px 0;border-radius:3px}.list-class .commodity-classification li ul li{padding:8px 0 8px 32px;color:#333;cursor:pointer;background-color:#fff;border:0}.list-class .commodity-classification>li:first-child{color:#999}.list-class .commodity-classification li.active{color:#2e5bff;background-color:#ebeae8}.list-class .commodity-classification>li>p{margin:0 auto;padding:0 20px;cursor:pointer}.list-class .commodity-classification>li:first-child>p{font-weight:700;padding:8px 20px}.list-class .commodity-classification>li.active>p a{color:#333;font-weight:bold;border-bottom:1px solid #ebeae8}.list-class .commodity-classification>li>p a{display:block;padding:8px 0;border-top:1px solid #ebeae8;cursor:pointer}.list-class .commodity-classification>li>ul{display:none}.list-class .commodity-classification>li:hover>ul{display:block}.list-class .commodity-classification>li:hover>p>a{color:#2e5bff}.list-class .commodity-classification>li.active>ul{display:block}.list-class .commodity-classification li a{color:inherit;display:block}.list-class .commodity-classification li a:hover{color:#2e5bff}.list-class .commodity-classification li ul li.active{color:#2e5bff;background-color:#fff}.list-class .commodity-classification.hold>li>ul{display:block}.brand-list-catalogry{background-color:#fff;margin-bottom:20px;padding:12px 20px;border-radius:3px}.brand-list-catalogry h4.title{color:#999;font-weight:700;padding:8px 0px}.brand-list-catalogry .list{padding:8px 0px;display:flex;width:100% !important;border-top:1px #ebeae8 solid}.brand-list-catalogry .list>div{flex:1}.brand-list-catalogry .list>div:first-child{width:30px;flex:none;display:flex;align-items:center}.brand-list-catalogry .list div.count{width:30px;flex:none;display:flex;justify-content:flex-end;align-items:center}.brand-list-catalogry .list div.count span{display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;background-color:#dcdcdc;font-size:0.6rem;color:#767676;border-radius:2px}.brand-list-catalogry .more-box,.brand-list-catalogry .less-box,.commodity-classification .more-box,.commodity-classification .less-box{padding:8px 0px;border-top:1px #ebeae8 solid;color:#2e5bff;font-size:0.7rem;cursor:pointer}.brand-list-catalogry .more-box span,.brand-list-catalogry .less-box span,.commodity-classification .more-box span,.commodity-classification .less-box span{float:right}.brand-list-catalogry .more-box:hover,.brand-list-catalogry .less-box:hover,.commodity-classification .more-box:hover,.commodity-classification .less-box:hover{color:#0030e1}.filter-box-title{display:none}.range-div{padding:0 0 10px 0}.range-div a{display:inline-block;margin:0 0px 10px 0px;color:#000}.range-div a:nth-child(2){margin:0 0px 10px 20px}.about-info h4{font-size:0.9rem;padding-bottom:10px}.about-info .related-types{margin:0 -3px}.about-info .related-types span{display:inline-block;margin:0 3px 10px 3px;background-color:#ffffff;border-radius:4px;padding:5px 10px;font-size:0.6rem;cursor:pointer}.about-info .related-types span:hover{background-color:#e6e4e4}.combine{background-color:#ffffff;padding:20px;margin-bottom:20px}.combine h4{font-size:0.9rem;padding-bottom:20px}.combine .combine-list{display:flex;flex-wrap:wrap;margin:0 -5px;position:relative;height:400px;overflow:hidden;transition:all 0.3s ease}.combine .combine-list .item{margin:10px;width:calc(16.66% - 20px);flex:none;padding-bottom:50px;position:relative}.combine .combine-list .item .photo{background-size:cover;background-position:center;background-repeat:no-repeat}.combine .combine-list .item .photo a{width:100%;height:0;padding-bottom:100%;display:block;margin-bottom:10px}.combine .combine-list .item a.name{font-size:0.7rem;color:#333333;display:block}.combine .combine-list .item .price-box{display:flex;position:absolute;width:100%;left:0;bottom:0}.combine .combine-list .item .price-box div{flex:1}.combine .combine-list .item .price-box div .original{font-size:0.6rem;color:#999;display:block}.combine .combine-list .item .price-box div .selling{font-size:1rem;font-weight:bold;color:#fd0202;display:block}.combine .combine-list .item .price-box div .selling:before{content:"$";font-size:0.7rem}.combine .combine-list .item .price-box div.quantity{width:50px;font-size:0.7rem;flex:none;display:flex;align-items:flex-end;justify-content:flex-end}.combine .combine-list:after{content:"";width:100%;height:100px;background-image:url(../images/google-mask-down.png);background-position:bottom;background-repeat:repeat-x;background-size:auto 100%;position:absolute;bottom:0;left:0}.combine .more-box{text-align:center}.combine .more-box span{display:inline-block;border:1px #2e5bff solid;padding:3px 20px;font-size:0.7rem;color:#333333;border-radius:99em;cursor:pointer;transition:all 0.3s ease}.combine .more-box span:hover{background-color:#2e5bff;color:#ffffff}.combine .more-box span:before{content:"\66F4\591A";display:inline-block}.combine .more-box span:after{content:"";display:inline-block;width:12px;height:12px;background-image:url(../images/icon-arrow-down-blue.svg);background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:5px}.combine .more-box span:hover:after{filter:brightness(5)}.combine.sweeping .combine-list{height:auto;overflow:auto}.combine.sweeping .combine-list:after{display:none}.combine.sweeping .more-box{padding-top:20px}.combine.sweeping .more-box span:before{content:"\6536\8D77"}.combine.sweeping .more-box span:after{transform:rotate(180deg)}.commodity-list .list .control{display:flex;justify-content:space-between;padding:0 10px;background-color:#fff;border-radius:3px;line-height:44px}.commodity-list .list .hot-recommend .hot-recommend-item::after,.commodity-list .list .hot-recommend .hot-recommend-grid-item::after{position:absolute;top:0;bottom:0;left:10px;right:10px;display:block;content:"";z-index:1;background-color:#fff;border-radius:3px}.commodity-list .list .hot-recommend .hot-recommend-item:hover:after,.commodity-list .list .hot-recommend .hot-recommend-grid-item:hover:after{box-shadow:1px 0 14px rgba(0,0,0,0.2)}.commodity-list .list .control .search-res span{font-size:0.7rem;color:#333}.commodity-list .list .control .search-res span.keyword{margin-right:10px}.commodity-list .list .control .sort span{color:#555;padding:12px 10px;cursor:pointer;font-size:0.7rem}.commodity-list .list .control .sort span:hover{font-weight:bolder}.commodity-list .list .control .sort span.view-control{display:none}.commodity-list .list .control .sort span.active{font-weight:700;color:#333;background-color:#ebeae8;border-bottom:1px solid #2e5bff}.commodity-list .list .control .sort span.filter{display:none}.commodity-list .list{width:calc(100% - 300px)}.commodity-list.awootags .list{width:100%}.commodity-list .list .hot-recommend{display:flex;width:auto;flex-wrap:wrap;margin:20px -10px 0 -10px}.commodity-list .list .hot-recommend .hot-recommend-item,.commodity-list .list .hot-recommend .hot-recommend-grid-item{position:relative;float:none;width:25%;height:auto;background-color:transparent;margin-right:0;margin-bottom:20px;padding:0 10px}.commodity-list.awootags .list .hot-recommend .hot-recommend-item{width:20%}.commodity-list .list .hot-recommend .hot-recommend-item .box-img,.commodity-list .list .hot-recommend .hot-recommend-grid-item .box-img{z-index:5;padding:10px 10px 0;position:relative}.box-img .packageQty{display:block;position:absolute;color:#fff;background-color:#9a9a9a;bottom:0px;right:10px;text-align:center;font-size:12px;border-radius:3px;padding:0px 3px}.photo.flashsale .packageQty{display:block;position:absolute;color:#fff;background-color:#9a9a9a;bottom:0px;right:10px;text-align:center;font-size:12px;border-radius:3px;padding:0px 3px}.commodity-list .list .hot-recommend .hot-recommend-item .box-img>a,.commodity-list .list .hot-recommend .hot-recommend-grid-item .box-img>a{position:relative;padding-top:100%;overflow:hidden;display:block}.commodity-list .list .hot-recommend .hot-recommend-item .box-img>a img,.commodity-list .list .hot-recommend .hot-recommend-grid-item .box-img>a img{width:98%;position:absolute;top:0;display:block;background:#ebeae8}.commodity-list .list .hot-recommend .hot-recommend-item .box-img img,.commodity-list .list .hot-recommend .hot-recommend-grid-item .box-img img{width:100%;height:auto}.commodity-list .list .hot-recommend .hot-recommend-item .desc-operation-wrapper .commodity-desc,.commodity-list .list .hot-recommend .hot-recommend-grid-item .desc-operation-wrapper .commodity-desc{height:64px;margin:6px 0;padding:0 10px;font-size:0.7rem;color:#333;overflow:hidden}.commodity-list .list .hot-recommend .hot-recommend-item .desc-operation-wrapper .commodity-desc a,.commodity-list .list .hot-recommend .hot-recommend-grid-item .desc-operation-wrapper .commodity-desc a,.buy-one-free .item a{font-size:0.7rem;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */-webkit-line-clamp:2;cursor:pointer}.desc-operation-wrapper{position:relative;z-index:10}.commodity-list .list .hot-recommend .hot-recommend-item .desc-operation-wrapper .commodity-operation,.commodity-list .list .hot-recommend .hot-recommend-grid-item .desc-operation-wrapper .commodity-operation{padding:0 10px 15px 10px}.list .hot-recommend .hot-recommend-item .desc-operation-wrapper .commodity-desc>div{margin-bottom:5px}.list .hot-recommend .hot-recommend-item .desc-operation-wrapper .commodity-desc>div.little-label{height:20px;overflow:hidden}.little-label span:empty{display:none}.commodity-list .list .hot-recommend .hot-recommend-item .method-of-purchase{position:absolute;top:0;left:10px;bottom:0;right:10px;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:3px;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.3s ease}.commodity-list .list .hot-recommend .hot-recommend-item .method-of-purchase>div{margin:0 30px;width:100%}.commodity-list .list .hot-recommend .hot-recommend-item .method-of-purchase>div>button{font-size:0.8rem;line-height:36px;text-align:center;border-radius:99em;background-color:#ffffff;border:1px #2e5bff solid;color:#2e5bff;display:block;width:100%;margin:15px 0;position:relative}.commodity-list .list .hot-recommend .hot-recommend-item .method-of-purchase>div>button:hover{background-color:#2e5bff;color:#ffffff}.commodity-list .list .hot-recommend .hot-recommend-item .method-of-purchase>div>button:hover:before{content:"";display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:5px;background-image:url(../images/icon-hook-w.svg);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:10px;left:10px}.box-img p.stockup{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:10;font-size:1rem;font-weight:bold;color:#ffffff;display:flex;align-items:center;justify-content:center;z-index:10}.price-shopcart{display:flex;justify-content:space-between;padding:0;align-items:flex-end;padding:0 10px}.price-shopcart .price-layout{flex:1}.price-shopcart .original-price{height:1.3em;font-size:0.6rem;color:#999;text-decoration:line-through}.price-shopcart .original-price i{text-decoration:inherit}.price-shopcart .current-price{color:#fd0202;font-size:0.6rem;font-weight:bold}.price-shopcart .current-price em{font-size:1rem}.price-shopcart .favorite{display:flex;justify-content:space-between;cursor:pointer;align-items:center}.price-shopcart .favorite .like{width:18px;cursor:pointer}.price-shopcart .favorite .like img{width:100%;height:auto}.price-shopcart .shopcart{width:48px;height:24px;line-height:24px;text-align:center;border-radius:12px;background-color:#2e5bff;margin-left:13px;cursor:pointer;display:flex;align-items:center;justify-content:center}.shopcart.add-to-cart.gtm-addToCart{background-color:#ffffff}.price-shopcart .shopcart img{width:18px;height:18px}.shopcart.add-to-cart.gtm-addToCart .loadingimg{width:50px;height:10px}.price-range{background-color:#ffffff;padding:12px 20px}.price-range h4{color:#999999;line-height:1.6em;padding:8px 0;border-bottom:1px #ebeae8 solid;margin-bottom:12px}.price-range .range-box{display:flex}.price-range .range-box input{flex:1;display:block;width:calc(50% - 15px)}.price-range .range-box span{width:30px;flex:none;display:block;text-align:center;line-height:40px}.commodity-detail-wrapper{max-width:1180px;margin:0 auto}.commodity-detail-wrapper .commodity-info{padding:18px 10px 18px 20px;margin-bottom:20px;background-color:#fff;position:relative;display:flex}.preview-info{width:400px;flex:none;overflow:hidden;position:relative;z-index:1}.preview-info .preview-wrapper{margin-bottom:15px}.preview-info .preview-wrapper .preview-info-img{width:400px;height:400px;margin-bottom:15px;position:relative;overflow:hidden}.preview-info .preview-wrapper .preview-info-img .add-goods-mask{display:flex;background-color:rgba(0,0,0,0.5);z-index:2;position:absolute;top:0;bottom:0;left:0;right:0;align-items:center;justify-content:center}.preview-info .preview-wrapper .preview-info-img .add-goods-mask span{font-size:1.2rem;color:#ffffff}.preview-info .preview-wrapper .preview-info-img .add-to-cart{position:absolute;top:calc(50% - 25px);left:calc(50% - 100px);height:50px;width:200px;display:none;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.7);border-radius:10px;color:#ffffff;z-index:500;font-size:0.8rem;transition:all 0.3s}.preview-info .preview-wrapper .preview-info-img .add-to-cart:before{display:inline-block;width:18px;height:18px;content:"";background-image:url(../images/icon-hook-w.svg);background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:5px}.app-add-to-cart{position:fixed;top:calc(50% - 25px);left:calc(50% - 100px);height:50px;width:200px;display:none;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.7);border-radius:10px;color:#ffffff;z-index:500;font-size:0.8rem;transition:all 0.3s}.app-add-to-cart:before{display:inline-block;width:18px;height:18px;content:"";background-image:url(../images/icon-hook-w.svg);background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:5px}.preview-info .preview-info-img img{width:100%;height:auto}.preview-info .preview-other-info{position:relative}.preview-info .preview-other-info .swiper-wrapper{height:auto}.preview-info .preview-other-info .img-wrapper{display:inline-block;height:auto;border:1px solid #ebeae8;vertical-align:middle;cursor:pointer;position:relative}.preview-info .preview-other-info .img-wrapper:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.preview-info .preview-other-info .img-wrapper img{width:100%;height:auto;position:absolute;left:0;top:0}.preview-info .preview-other-info .img-wrapper.active{border:2px solid #5078eb}.preview-info .contact-wrapper .contact-logo{margin-right:30px;display:flex}.preview-info .contact-wrapper .logo-wrapper+.logo-wrapper{margin-left:5px;margin-bottom:5px}.detail-info{padding-left:30px;width:520px;flex:none;position:relative;z-index:10}.detail-info .goods-info .title{font-size:1.2rem;font-weight:bold;color:#333;padding-bottom:20px}.detail-info .goods-info .title h1{font-size:1.2rem}.detail-info .goods-info .title .hot{font-size:0.8rem;font-weight:400;color:#999;padding:10px 0 0 0}.detail-info .goods-info .title .hot span{margin-right:20px}.detail-info .goods-info .title .full-foldingbox{display:flex;align-items:center;line-height:0}.detail-info .content-body .mobile-pro-info .goods-operation-mobile{display:none}.full-folding{font-size:0.7rem;color:#fd0202;margin-left:4px}.model-box{border-top:1px solid #ebeae8;border-bottom:1px solid #ebeae8}.model-box.hot-shop-stanby{border:1px #ebeae8 solid}.model-box.hot-shop{border:1px #ff890a solid}.model-box.hot-shop-stanby .header-right p{color:#333333}.detail-info .goods-info .hot-shop-stanby .discount-activity,.detail-info .goods-info .hot-shop .discount-activity{padding:10px}.model-box.hot-shop-stanby .hot-shop-header{border:1px #ebeae8 solid;background-color:#ebeae8}.model-box.hot-shop-stanby .hot-shop-header{padding:10px;display:flex}.model-box.hot-shop-stanby .hot-shop-header .header-left{flex:none;width:80px;color:#ff890a;font-size:0.8rem;font-weight:bold}.model-box.hot-shop-stanby .hot-shop-header .header-right{flex:1;color:#333333;font-size:0.8rem;text-align:right}.model-box.hot-shop .hot-shop-header{background:#ff890a;background:linear-gradient(to right, #ff890a 0%, #ff9d1b 35%, #ffb730 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff890a', endColorstr='#ffb730',GradientType=1 )}.model-box.hot-shop .hot-shop-header{padding:10px;display:flex}.model-box.hot-shop .hot-shop-header .header-left{flex:none;width:80px;color:#ffffff;font-size:0.8rem;font-weight:bold}.model-box.hot-shop .hot-shop-header .header-right{flex:1;color:#333333;font-size:0.8rem;text-align:right;font-size:0.8rem}.header-right p{display:inline-block;color:#ffffff;line-height:24px;padding-right:5px}.header-right .time{display:flex;line-height:24px;width:95px;float:right}.header-right .time .time-number{width:24px;height:24px;text-align:center;background-color:#333333;color:#ffffff;border-radius:4px}.header-right .time i{width:10px;text-align:center;color:#ffffff;font-style:normal}.model-box{margin-bottom:20px}.detail-info .goods-info .model-box.hot-shop .discount-activity{padding:10px 15px}.detail-info .goods-info .discount-activity{padding:15px 0 20px 0;font-size:0.7rem;color:#333}.detail-info .goods-info .discount-activity .discount{display:flex;align-items:baseline}.detail-info .goods-info .discount-activity .discount .flex{display:flex;flex:1;align-items:baseline}.detail-info .goods-info .discount-activity .discount .bonus-opint{flex:1;text-align:right;color:#ff8100}.detail-info .goods-info .discount-activity .discount .bonus-opint img{display:inline-block;vertical-align:middle;width:18px;height:auto;cursor:pointer}.detail-info .goods-info .discount-activity .span-label{width:60px;margin-right:20px;word-break:break-word;flex:0 0 auto}.detail-info .goods-info .discount-activity .discount .discount-content{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;align-items:center;height:40px;line-height:40px}.detail-info .goods-info .discount-activity .discount .current-money{width:250px;color:#fd0202;font-size:1.2rem}.detail-info .goods-info .discount-activity .discount .current-money .original-p{font-size:1rem;text-decoration:line-through;color:#888888;font-weight:normal}.detail-info .goods-info .discount-activity .discount .current-money .money{font-size:2.1rem;font-weight:bold}.detail-info .goods-info .discount-activity .activity{display:flex;align-items:flex-start;margin-top:10px}.detail-info .goods-info .discount-activity .activity .active-desc-wrapper{display:flex;flex:1;align-items:center;align-items:flex-start;flex-direction:column}.detail-info .goods-info .discount-activity .span-label{width:60px;margin-right:20px;word-break:break-word;flex:0 0 auto}.detail-info .goods-info .discount-activity .activity .activity-content{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;align-items:center;position:relative}.detail-info .goods-info .discount-activity .activity .active-desc-block{display:flex;align-items:flex-start}.detail-info .goods-info .discount-activity .activity .active-desc-block:not(:last-child){margin-bottom:10px}.detail-info .goods-info .discount-activity .activity .active-desc-block img{margin-top:3px}.detail-info .goods-info .discount-activity .activity .active-desc-block .active-desc{margin-left:5px;font-size:1em;color:#999}.detail-info .goods-info .discount-activity .activity .number{color:#2e5bff;padding:0 5px}.detail-info .goods-info .discount-activity .activity .view-detail-wrapper{flex:1;position:relative}.detail-info .goods-info .discount-activity .activity .view-detail-wrapper>span{text-align:right;display:block;cursor:pointer;line-height:20px;vertical-align:middle}.detail-info .goods-info .discount-activity .activity .view-detail-wrapper>span img{margin-top:-3px}.promotions-box{position:absolute;right:0;top:0;width:300px;font-size:0.7rem;border:1px #ebeae8 solid;background-color:#ffffff;padding:10px;box-shadow:0 0 10px #cecece;z-index:0;opacity:0;visibility:hidden;transition:all 0.3s ease}.promotions-box .head{position:relative;padding-right:20px;margin-bottom:10px}.promotions-box .head span{color:#2e5bff}.promotions-box .head i.receive-btn{position:absolute;right:0px;top:-5px;transform:rotate(-90deg);cursor:pointer;width:20px;height:20px;background-image:url(../images/chevron-right.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.promotions-box .item{display:flex;padding:5px 0}.promotions-box .item .promotions-name{color:#db3832;font-weight:bold}.promotions-box .item .promotions-name span{background-color:#fff29c}.row-select-wrapper{background-color:#fff;padding:20px 0}.row-select-wrapper .variation-option-list{display:flex;gap:8px}.row-select-wrapper .variation-option{border-radius:4px;border:1px solid #ECECEC;background-color:#fff;padding:4px 8px;font-size:14px;font-weight:400;color:#3B3516;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;cursor:pointer}.row-select-wrapper .variation-option.active{border:1px solid #1877F2;background-color:#E9EFF9;color:#5877E1}.row-select-wrapper .variation-option.disabled{opacity:0.4;cursor:not-allowed}.row-select-wrapper .row-select{padding:0;font-size:0.7rem;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:horizontal;/*! autoprefixer: on */-webkit-line-clamp:2;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-select-wrapper .row-select:first-child{margin-top:0}.row-select-wrapper .row-select .label-wrapper{margin-bottom:0;width:60px;margin-right:20px;word-break:break-word;flex:0 0 auto}.row-select-wrapper .row-select>div:last-child{font-size:0;flex-wrap:wrap}.count-wrapper{display:flex;align-items:center}.count-wrapper .reduce,.count-wrapper .add{width:20px;height:20px;border-radius:20px;cursor:pointer}.count-wrapper .reduce{background:url(../images/minus-round.svg) no-repeat center;background-size:cover}.count-wrapper .reduce.no-more{filter:grayscale(1) brightness(2);cursor:default}.count-wrapper .add{background:url(../images/plus-round.svg) no-repeat center;background-size:cover}.count-wrapper input[type="text"]{border:1px solid #ebeae8;width:83px;height:32px;line-height:32px;margin:0 7px;text-align:center;font-size:0.7rem;background-color:#fff}.row-select-wrapper .row-select>div:last-child{font-size:0;flex-wrap:wrap}.row-select-wrapper .row-select .radio-group{display:inline-block}.row-select-wrapper .row-select .radio-group label{display:inline-block;max-width:100%;margin-bottom:0;font-weight:400;color:#333;font-size:0.7rem}.row-select-wrapper .row-select>div:last-child span{display:block;padding:5px 10px;font-size:0.7rem}.row-select-wrapper .row-select>div.manufacturer-distribution-info{font-size:0.7rem;padding-left:10px}.row-select-wrapper .row-select .select-item{display:inline-block;width:auto;height:auto;background-color:#ebeae8;color:#333;font-size:0.7rem;background:#fff;border-radius:3px;border:1px solid #ebeae8;min-width:50px;text-align:center;margin-right:10px;cursor:pointer;margin-bottom:10px;transition:all 0.3s ease}.row-select-wrapper .row-select .select-item:hover{background-color:#2e5bff;border:1px solid #2e5bff;color:#ffffff}.row-select-wrapper .row-select .select-item:hover span{color:#ffffff}.row-select-wrapper .row-select .select-item.active{border:1px solid #2e5bff;color:#2e5bff;background-color:#fff}.row-select-wrapper .row-select .select-item.active:hover span{color:#2e5bff}.clickable{color:#2e5bff;cursor:pointer}.markup{background-color:#f0f0f0;border-radius:5px;padding:10px;margin-bottom:10px}.markup h4{margin-bottom:10px}.markup h4 .name{display:inline-block;border-radius:3px 0 0 3px;background-color:#ff0000;padding:5px 10px;color:#ffffff;font-size:0.7rem}.markup h4 .must-be{display:inline-block;border-radius:0 3px 3px 0;background-color:#ffffff;padding:5px 10px;color:#2e5bff;font-size:0.7rem}.markup .markup-list .item{background-color:#ffffff;padding:10px;border-bottom:1px #f0f0f0 solid;font-size:0.7rem;display:flex}.markup .markup-list .item .pro-name{flex:1}.markup .markup-list .item .quantity{width:60px;flex:none;text-align:right}.markup .markup-list .item .count-wrapper{width:100px;flex:none}.markup .markup-list .item .count-wrapper input[type="text"]{width:45px;height:20px}.operation-wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:32px;margin-bottom:20px;border-top:1px solid #ebeae8}.operation-wrapper .cart-wrapper{display:none}.operation-wrapper img{width:32px;height:32px}.operation-wrapper .operaion-right{flex:1}.operation-wrapper .operaion-right .cart-button-wrapper{border-radius:62px;overflow:hidden;display:flex;border:1px solid #fd4848}.operation-wrapper .operaion-right .cart-button-wrapper.recommend{border:1px solid #2e5bff}.operation-wrapper .operaion-right .cart-button-wrapper.disable{filter:grayscale(1);opacity:0.35;cursor:default}.operation-wrapper .operaion-right .cart-button-wrapper a{flex:1;text-align:center}.operation-wrapper .operaion-right .cart-button-wrapper span{display:block}.operation-wrapper .operaion-right .cart-button-wrapper .empty-bg{color:#fd5151;padding:14px 62px;flex:1;font-size:1rem;transition:all 0.3s ease}.operation-wrapper .operaion-right .cart-button-wrapper .empty-bg:hover{color:#fc1f1f}.operation-wrapper .operaion-right .cart-button-wrapper .empty-bg.disabled{color:#fd5151;opacity:0.4;cursor:not-allowed}.operation-wrapper .operaion-right .cart-button-wrapper.recommend .empty-bg{color:#2e5bff}.operation-wrapper .operaion-right .cart-button-wrapper .enrich-bg{background-color:#fd5151;color:#fff;padding:14px 62px;flex:1;font-size:1rem;transition:all 0.3s ease}.operation-wrapper .operaion-right .cart-button-wrapper .enrich-bg:hover{background-color:#fc1f1f}.operation-wrapper .operaion-right .cart-button-wrapper .enrich-bg.disabled{background-color:#fd5151;opacity:0.4;cursor:not-allowed}.operation-wrapper .operaion-right .cart-button-wrapper.recommend .enrich-bg{background-color:#2e5bff}.detail-info .spec-mobile-modal .content-wrapper .content-body .row-select-wrapper .row-select .radio-group+.radio-group{margin-left:20px}.cart-wrapper .icon_cart-full{width:24px;height:24px;background-image:url(../images/icon-cart-blue.svg);background-size:cover;background-position:center;filter:grayscale(1)}.preview-info .contact-wrapper{display:flex;justify-content:space-between}.preview-info .contact-wrapper .contact-logo{margin-right:30px;display:flex}.preview-info .contact-wrapper .logistics-logo{display:flex;flex-wrap:wrap}.preview-info .contact-wrapper .logo-wrapper{width:45px;height:45px}.preview-info .contact-wrapper .logo-wrapper img{width:100%;height:auto}.vertical-line{display:inline-block;padding-left:20px;position:relative;z-index:10}.vertical-line::after{content:"";top:0;bottom:0;position:absolute;border-right:1px solid #ebeae8}.mobile-pro-info span.close-icon{display:none}.left-popularity{position:relative}.left-popularity h4.pop-title{font-size:0.9rem;color:#1e5bc6;font-weight:bold;margin-bottom:15px}.left-popularity .rank-item{display:flex;background-color:#ffffff;border-radius:10px;overflow:hidden;margin:0 0 10px 0}.left-popularity .rank-item .photo{background-position:center;background-size:cover;background-repeat:no-repeat;width:100px;flex:none;position:relative}.left-popularity .rank-item .photo a{display:block;width:100%;height:0;padding-bottom:100%}.left-popularity .rank-item .photo span.order{position:absolute;top:0;left:15px;background-color:#fd0202;color:#ffffff;text-align:center;width:16px;font-size:0.6rem;line-height:1.2em}.left-popularity .rank-item .photo span.order:after{position:absolute;top:14px;left:0;content:"";width:0;height:0;border-style:solid;border-width:5px 8px 0 8px;border-color:#fd0202 transparent transparent transparent}.left-popularity .rank-item .pro-info{flex:1;padding:10px}.left-popularity .rank-item .pro-info h5.pro-name{font-size:0.7rem;height:calc(100% - 36px);font-weight:normal;margin-bottom:10px;line-height:1.4em;color:#666;overflow:hidden}.left-popularity .rank-item .pro-info .pro-price{display:flex;align-items:baseline;-webkit-box-align:baseline}.left-popularity .rank-item .pro-info .pro-price span{flex:1}.left-popularity .rank-item .pro-info .pro-price span.oraginal{font-size:0.6rem;color:#999999;text-decoration:line-through}.left-popularity .rank-item .pro-info .pro-price span.final-price{font-size:1rem;color:#fd0202;text-align:right;font-weight:bold}.left-popularity .rank-item .pro-info .pro-price span.final-price:before{content:"$";font-size:0.6rem}.left-popularity .rank-item:first-child{display:block;border:3px #ff8116 solid}.left-popularity .rank-item:first-child .photo{width:100%}.left-popularity .rank-item:first-child .pro-info h5.pro-name{height:2.8em}.left-popularity .rank-item:first-child .photo span.order{background-color:#ff8316}.left-popularity .rank-item:first-child .photo span.order:after{border-color:#ff8316 transparent transparent transparent}.you-like-too{width:calc(100% - 950px);position:relative;z-index:10;padding-left:10px;line-height:24px}.commodity-info>div>.you-like-too{width:calc(100% - 75px)}.you-like-too h4.like-too-title{font-size:0.8rem;color:#000;font-weight:700;text-align:center;line-height:24px}.you-like-too h4.like-too-title a.recycle{float:right;font-size:0.7rem;color:#808080}.you-like-too h4.like-too-title a.recycle img{width:18px;height:auto}.you-like-too h4.like-too-title a.recycle:hover{color:#e45531}.you-like-too .pro-introduc{height:calc(100% - 24px);width:100%}.commodity-detail-wrapper .commodity-info>div:last-child{flex:1}.commodity-detail-wrapper .commodity-info .you-like-too h4.like-too-title{width:210px}.pro-introduc .group{max-width:100%;padding:10px}.pro-introduc .group .pro-item{max-width:233px;min-width:200px;padding:10px}.pro-introduc .group .pro-item .ins-image-box{background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:10px}.pro-introduc .group .pro-item .ins-image-box a{display:block;height:100px}.pro-introduc .group .pro-item .ins-product-name{margin:0 0 10px;font-size:0.7rem;line-height:1.2em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center}.pro-introduc .group .pro-item .ins-product-price{font-size:0.8rem;font-weight:bold;text-align:center;color:#e13d3d}.pro-introduc .slick-prev{left:0;z-index:50;width:30px;height:30px;padding:5px 10px;top:calc(50% - 20px)}.pro-introduc .slick-prev:before{content:"";display:inline-block;border-top:3px solid;color:#333333;border-left:3px solid;border-color:#000000;width:15px;height:15px;transform:rotate(-45deg)}.pro-introduc .slick-next{right:0;z-index:50;width:30px;height:30px;padding:10px;top:calc(50% - 20px)}.pro-introduc .slick-next:before{content:"";display:inline-block;border-top:3px solid;color:#333333;border-right:3px solid;border-color:#000000;width:15px;height:15px;transform:rotate(45deg)}input[type="radio"]{-webkit-appearance:none;width:16px;height:16px;background-color:transparent;border:2px solid #ddd;border-radius:50%;position:relative;top:2px;outline:0;cursor:pointer;margin-right:6px;box-sizing:border-box;padding:0}input[type="radio"]:checked{width:16px;height:16px;background-color:transparent;border:6px solid #2e5bff;border-radius:50%;position:relative;top:2px;outline:0}input[type="radio"].circle-check{border:0;cursor:pointer;margin:0px 6px 0 0}input[type="radio"].circle-check+label{position:relative;cursor:pointer}input[type="radio"].circle-check+label:before{position:absolute;content:"";background-color:#ffffff;width:16px;height:16px;left:0px;border-radius:50%;top:calc(50% - 8px);border:2px solid #ddd;box-sizing:border-box;z-index:1}input[type="radio"].circle-check:checked+label:before{background-color:#2e5bff;border-color:#2e5bff;box-sizing:border-box}input[type="radio"].circle-check:checked+label:after{position:absolute;content:"";top:calc(50% - 6px);left:5px;width:4px;height:7px;border:2px solid #fff;border-left:none;border-top:0;transform:rotate(45deg);z-index:1}.commodity-related{width:calc(100% - 240px)}.commodity-related .tab-wrapper{padding:8px 16px;background-color:#fff;margin-bottom:30px}.commodity-related .tab-wrapper .tab-header{border-bottom:1px solid #ddd;padding:0 10px 0;height:39px;white-space:nowrap;font-size:0.9rem}.commodity-related .tab-wrapper .tab-header .tab-header-scroll-wrapper{padding:0;margin-bottom:-1px}.commodity-related .tab-wrapper .tab-header .tab-header-scroll-wrapper .tab-header-item{display:inline-block;padding:8px 0;cursor:pointer;height:39px;margin-bottom:-1px;color:#6a6a6a}.commodity-related .tab-wrapper .tab-header .tab-header-scroll-wrapper .tab-header-item:hover{color:#0e3368;font-weight:bold}.commodity-related .tab-wrapper .tab-header .tab-header-scroll-wrapper .tab-header-item:first-child{margin-left:15px}.commodity-related .tab-wrapper .tab-header .tab-header-scroll-wrapper .tab-header-item+.tab-header-item{margin-left:45px}.commodity-related .tab-wrapper .tab-header .tab-header-scroll-wrapper .tab-header-item.active{border-bottom:1px solid #fd5151;color:#0e3368;font-weight:bold}.commodity-related .tab-wrapper .tab-content-wrapper{padding:12px 14px;min-height:320px}.commodity-related .tab-wrapper .tab-content-wrapper .commodity-consult .info{font-size:0.8rem;color:#333}.commodity-related .tab-wrapper .tab-content-wrapper .commodity-consult .info img{max-width:100%;height:auto}.commodity-related .tab-wrapper .tab-content-wrapper>div{display:none}.commodity-related .tab-wrapper .tab-content-wrapper>div.open{display:block}.commodity-related .tab-wrapper .tab-content-wrapper .spec-introduce .spec-table{color:#555;margin:20px 0px}.commodity-related .tab-wrapper .tab-content-wrapper .spec-introduce .spec-table table,.commodity-related .tab-wrapper .tab-content-wrapper .spec-introduce .spec-table td,.commodity-related .tab-wrapper .tab-content-wrapper .spec-introduce .spec-table th{border:1px solid #ddd}.commodity-related .tab-wrapper .tab-content-wrapper .spec-introduce .spec-table table{border-collapse:collapse;width:100%}.commodity-related .tab-wrapper .tab-content-wrapper .spec-introduce .spec-table td{padding:10px;color:#555;font-size:0.8rem}.commodity-related .tab-wrapper .tab-content-wrapper .spec-introduce .spec-table tr>td:first-child{width:200px;background-color:#eee}.commodity-related .tab-wrapper .tab-content-wrapper .distribution-service{font-size:0.8rem;color:#333}.commodity-related .tab-wrapper .tab-content-wrapper .distribution-service .title,.commodity-related .tab-wrapper .tab-content-wrapper .distribution-service .list-title{font-size:1rem;color:#0e3368;font-weight:bold;margin-bottom:20px}.commodity-related .tab-wrapper .tab-content-wrapper .distribution-service ul,.commodity-related .tab-wrapper .tab-content-wrapper .distribution-service ol{margin:5px 0 20px 18px}.commodity-related .tab-wrapper .tab-content-wrapper .distribution-service ul>li{list-style-type:decimal;margin-bottom:10px}.commodity-related .tab-wrapper .tab-content-wrapper .distribution-service ol>li{list-style-type:disc;margin-bottom:10px}.ins-preview-recommend-wrapper{margin-bottom:40px}h4.ins-recommender-header{display:flex;font-size:1rem;line-height:1.1em;color:#1e5bc6;-ms-grid-columns:auto [3];grid-template-columns:repeat(3, auto);align-items:center;margin:20px 0;width:100%;overflow-x:hidden}h4.ins-recommender-header .ins-header-left{width:46px;float:left}h4.ins-recommender-header .ins-editable{white-space:nowrap}h4.ins-recommender-header .ins-header-right{width:100%;float:left}.ins-web-smart-recommender-body-wrapper{height:auto}.ins-web-smart-recommender-body-wrapper li{background:#ffffff;border-radius:3px;padding:10px;color:#000000;height:auto}.ins-web-smart-recommender-body-wrapper li .ins-image-box{background-position:center;background-size:cover;background-repeat:no-repeat;margin:0px 0px 10px 0px;position:relative}.ins-web-smart-recommender-body-wrapper li .ins-image-box:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.ins-web-smart-recommender-body-wrapper li .ins-product-name{font-size:0.8rem;line-height:1.5em;height:3em;overflow:hidden;margin-bottom:10px;color:#666666}.ins-web-smart-recommender-body-wrapper li .cart-box{display:flex;margin-top:10px}.ins-web-smart-recommender-body-wrapper li .cart-box .price{flex:1;font-size:1.2rem;color:#fd0202}.ins-web-smart-recommender-body-wrapper li .cart-box .price .original-price{font-size:0.7rem;height:1em;color:#a9a9a9;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.ins-web-smart-recommender-body-wrapper li .cart-box .price:before{content:"$"}.pagenation{display:flex;width:100%;margin:0 auto;padding:20px 0;justify-content:center;border-top:1px solid #e5e5e5}.pagenation ul{display:flex;justify-content:center;width:40%}.pagenation ul li{display:flex;align-items:center;padding:0 10px;color:#999;cursor:pointer;font-size:0.8rem}.pagenation a{display:flex;align-items:center;padding:0 6px;color:#999}.pagenation li:hover a{color:#333333;font-weight:700}.pagenation ul li.active a{font-weight:700;color:#fd0202}.pagenation ul li:first-child a,.pagenation ul li:nth-child(2) a,.pagenation ul li:nth-last-child(2) a,.pagenation ul li:last-child a{padding:2px 0 0 0}.content .index-show .gg{width:973px;margin-left:10px}.commodities-list{display:none}@media (max-width: 768px){.commodities-list{width:100%;display:block}.commodities-list .detailed-class{position:fixed;top:87px;width:100%;height:calc(100dvh - 87px - 70px);opacity:0;visibility:hidden;pointer-events:none;transition:all 0.3s ease;display:flex;flex-direction:column;background-color:#fff}.commodities-list .detailed-class .top-home-banner{top:90px}.commodities-list .detailed-class .tag a{display:block;padding:8px 16px;border-radius:20px;border:1px solid #F0F0F0;background-color:#F0F0F0;font-size:14px;font-weight:400;color:#333;word-break:keep-all;white-space:nowrap;text-align:center}.commodities-list .detailed-class .tag.active a{border:1px solid #9AA6E3;color:#5877E1;background-color:#EBEEFD}.commodities-list .detailed-class .title-bar{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid #CCC;z-index:500}.commodities-list .detailed-class .title-bar .title{font-size:20px;font-weight:700;color:#333}.commodities-list .detailed-class .detailed-content{display:flex;overflow:auto}.commodities-list .detailed-class .first-level{flex:0 0 96px;height:auto;position:relative;background-color:#F2F2F2;overflow-x:hidden;overflow-y:scroll;padding-bottom:30px}.commodities-list .detailed-class .first-level-item{line-height:24px}.commodities-list .detailed-class .first-level-item:active a,.commodities-list .detailed-class .first-level-item.active a{background-color:#4A85FF;color:#fff}.commodities-list .detailed-class .first-level-item a{display:block;padding:12px 5px;font-size:16px;font-weight:400;background-color:#F2F2F2;color:#333;text-align:center}.commodities-list .detailed-class .right-content{overflow-x:hidden;position:relative;padding-bottom:30px}.commodities-list .detailed-class .second-level-wrapper{display:none;position:sticky;top:0;width:100%;background-color:#fff;overflow:hidden;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.12)}.commodities-list .detailed-class .second-level-wrapper .expand-btn-wrapper{display:flex;justify-content:space-between;position:absolute;right:0;top:0;bottom:0;background-color:#fff;z-index:100}.commodities-list .detailed-class .second-level-wrapper .expand-btn-title{display:none;font-size:16px;font-weight:700;color:#333}.commodities-list .detailed-class .second-level-wrapper .expand-btn{width:40px;display:flex;justify-content:center;align-items:center}.commodities-list .detailed-class .second-level-wrapper .item-list{display:flex;flex-wrap:nowrap;gap:0 8px;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;padding:12px 40px 12px 8px;overflow-x:scroll;position:relative}.commodities-list .detailed-class .second-level-wrapper .item-list .tag{flex:0 0 calc((100% - 16px) / 3)}.commodities-list .detailed-class .third-level{display:none}.commodities-list .detailed-class .third-level-block{padding:12px}.commodities-list .detailed-class .third-level-block:not(:first-child){border-top:2px solid #EBEEFD}.commodities-list .detailed-class .third-level-block .item-list{display:flex;flex-wrap:wrap;gap:8px 7px;margin-top:8px}.commodities-list .detailed-class .third-level-block .item{display:flex;flex-direction:column;align-items:center;flex:0 0 calc((100% - 14px) / 3)}.commodities-list .detailed-class .third-level-block .item>img{width:80px;height:80px;margin:0 auto}.commodities-list .detailed-class .third-level-block .item .item-name{font-size:14px;font-weight:400;color:#333}.commodities-list .detailed-class .third-level-title{font-size:16px;font-weight:700;color:#333}.commodities-list .detailed-class .search-content{display:none;position:absolute;top:53px;bottom:0;width:100%;background-color:#fff;padding:12px;flex-direction:column;gap:8px 0}.commodities-list .detailed-class .search-content .search-bar{display:flex;height:30px}.commodities-list .detailed-class .search-content .back-btn{display:flex;align-items:center;transform:rotate(90deg)}.commodities-list .detailed-class .search-content .search-input{position:relative;flex:1;height:100%;margin:0 8px 0 16px;border-radius:30px;border:1px solid #305ABF;overflow:hidden;padding:6px 16px 6px 42px}.commodities-list .detailed-class .search-content .search-input img{position:absolute;top:50%;left:16px;transform:translateY(-50%);z-index:100}.commodities-list .detailed-class .search-content .search-input input{outline:none;border:none;width:100%;height:100%}.commodities-list .detailed-class .search-content .search-btn{font-size:16px;font-weight:700;color:#305ABF;line-height:24px}.commodities-list .detailed-class .search-content .item-list{display:flex;flex-wrap:wrap;gap:16px 10px;padding:8px 0}.commodities-list .detailed-class .search-content .item-list .tag{flex:0 0 calc((100% - 20px) / 3)}.commodities-list .detailed-class.open{pointer-events:all;z-index:1000}.commodities-list .detailed-class.second-level-expand::after{content:'';position:absolute;inset:0;background-color:rgba(255,255,255,0.6)}.commodities-list .detailed-class.second-level-expand .second-level-wrapper{display:flex;flex-direction:column;padding:12px;gap:8px 0;position:fixed;top:91px;left:0;right:0;z-index:500}.commodities-list .detailed-class.second-level-expand .item-list{order:1;overflow-x:visible;flex-wrap:wrap;gap:16px 8px;padding:0}.commodities-list .detailed-class.second-level-expand .expand-btn-wrapper{width:100%;position:relative}.commodities-list .detailed-class.second-level-expand .expand-btn{transform:rotate(180deg)}.commodities-list .detailed-class.second-level-expand .expand-btn-title{display:block}.commodities-list .detailed-class.search-expand .search-content{display:flex}}.inside-cotalogry{opacity:0;visibility:hidden}.inside-cotalogry.show{opacity:1;visibility:visible}.content .index-show .gg .gg-left .main-banner .swiper-container{width:687px;height:326px;overflow:hidden;margin-bottom:5px}.content .index-show .gg .gg-left .main-banner .swiper-container .swiper-slide a img{width:100%;height:auto}.ownbrand h4.title{display:block;font-style:inherit;text-align:inherit;font-size:0.8rem;font-weight:normal;padding:5px 0}.ownbrand h4.title span{color:#fd5151}.content .index-show .gg .gg-left .ownbrand>p{display:block}.content .index-show .gg .gg-left .ownbrand>h4{display:none}.content .index-show .gg .gg-left .ownbrand{width:688px;padding-top:0;height:auto;font-weight:700;padding:0 10px 10px 10px;background-color:#fff}.content .index-show .gg .gg-left .ownbrand p{height:34px;line-height:34px;text-align:center}.ownbrand-list{display:flex;justify-content:space-between}.content .index-show .gg .gg-left .ownbrand .ownbrand-img{height:auto;width:329px;height:90px;overflow:hidden;cursor:pointer}.content .index-show .gg .gg-left .ownbrand .ownbrand-img img{width:100%;height:auto}.content .index-show .gg .gg-left .ownbrand img.index-self-mobile-img{display:none}.content .index-show .gg .gg-right{width:275px;height:auto}#index-member-popup{transition:all 0.3s ease}#index-member-popup .btn-close{display:none}.content .index-show .gg .gg-right .vip-gg{width:100%;height:275px;margin-bottom:16px;background-color:#fff;overflow:hidden;margin-bottom:7px}.content .index-show .gg .gg-right .vip-gg .vip{padding:10px 15px;width:100%;height:80px;background-color:#fff}.content .index-show .gg .gg-right .vip-gg .vip .vip-item h3{padding-bottom:5px;color:#1e5bc6;font-size:1rem;font-weight:700;text-align:left}.content .index-show .gg .gg-right .vip-gg .vip .vip-item h3+a{cursor:inherit;color:#1e5bc6}.content .index-show .gg .gg-right .vip-gg .vip .vip-btn{border:1px solid #2e5bff;text-align:center;padding:5px 10px;border-radius:20px;vertical-align:middle;margin-top:8px;font-size:0.8rem}.content .index-show .gg .gg-right .vip-gg .vip .vip-btn a{color:#2e5bff}.content .index-show .gg .gg-right .vip-gg .vip-message-PC{display:none;padding:8px 10px;opacity:0;visibility:hidden;pointer-events:none}.content .index-show .gg .gg-right .vip-gg .vip-message-PC>div{font-size:0.6rem;line-height:18px;color:#4f78e8;flex:1}.content .index-show .gg .gg-right .vip-gg .vip-message-PC>div:last-child{text-align:right;color:#999999}.content .index-show .gg .gg-right .vip-gg .vip-message-PC>div:last-child span{color:#4f78e8;padding-right:3px}.content .index-show .gg .gg-right .vip-gg .vip-message-PC>div:last-child p:first-child{margin-bottom:21px}.content .index-show .gg .gg-right .vip-gg .vip-message-PC p{padding-bottom:3px}.content .index-show .gg .gg-right .vip-gg .vip-message-PC p .name{margin-right:10px}.content .index-show .gg .gg-right .vip-gg .vip-message-PC p .normal-vip{padding:0px 3px;border:1px solid #4f78e8;border-radius:3px;display:inline-block}.content .index-show .gg .gg-right .vip-gg .vip-message-PC p .points{color:#fd5151;font-weight:bold}.content .index-show .gg .gg-right .vip-gg .vip-message-PC p.bind{cursor:pointer}.content .index-show .gg .gg-right .vip-gg .vip-message-PC p.bind span{background-color:#4f78e8;color:#ffffff;border-radius:30px;padding:0 5px}.content .index-show .gg .gg-right .vip-gg .activity{width:100%}.content .index-show .gg .gg-right .vip-gg .activity p:first-child{background-color:#ddd;padding:0 15px;width:100%;font-size:0.6rem;color:#333;height:25px;line-height:25px}.content .index-show .gg .gg-right .vip-gg .activity>p span{font-weight:700}.content .index-show .gg .gg-right .vip-gg .activity>p a{color:inherit}.content .index-show .gg .gg-right .vip-gg .activity ul{max-height:160px;overflow:scroll;overflow-x:hidden;padding:3px 15px}.content .index-show .gg .gg-right .vip-gg .activity ul li{height:auto;line-height:normal;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-top:1px solid #f5f4f2}.content .index-show .gg .gg-right .vip-gg .activity ul li:first-child{border-width:0}.content .index-show .gg .gg-right .vip-gg .activity ul a{color:#555;padding:7px 0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.index-member-login{display:none;padding:20px 10px;opacity:0;visibility:hidden;pointer-events:none}.index-member-login>div{flex:1;font-size:0.65rem;color:#2e5bff}.index-member-login>div h3{font-size:1rem}.index-member-login>div button{border:1px #2e5bff solid;border-radius:99em;color:#2e5bff;font-size:0.8rem;padding:0px 10px}.index-member-login>div:last-child{text-align:right}.index-member-login.open,.content .index-show .gg .gg-right .vip-gg .vip-message-PC.open{display:flex;opacity:1;visibility:visible;pointer-events:all}.content .index-show .gg .gg-right .features{width:100%;height:184px;background-color:#fff;padding:8px 0}.content .index-show .gg .gg-right .features .features-list{padding:0;text-align:center}.content .index-show .gg .gg-right .features .features-list li{float:left;cursor:pointer;width:25%;height:auto;padding:0}.content .index-show .gg .gg-right .features .features-list li a{display:inline-block;width:66px;padding:8px}.content .index-show .gg .gg-right .features .features-list li img{width:100%;height:auto;border-radius:99em}.content .index-show .gg .gg-right .features .features-list li:hover img{box-shadow:0 0 15px #afafaf}.content .index-show .gg .gg-right .features .features-list li a:after{display:inline-block;content:attr(title);font-size:12px;color:#225bd2;width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.index-new-pro{display:flex;overflow:hidden;gap:0 10px}@media (max-width: 768px){.index-new-pro{flex-direction:column}}.index-new-pro .sub-title{display:block;font-size:12px;font-weight:700}@media (max-width: 768px){.index-new-pro .sub-title{display:none}}.index-new-pro .block-title-wrapper{display:block}@media (max-width: 768px){.index-new-pro .block-title-wrapper{display:flex;font-size:16px;font-weight:700}}.index-new-pro .block-title-wrapper>h5{font-size:26px;font-weight:700}@media (max-width: 768px){.index-new-pro .block-title-wrapper>h5{display:flex;font-size:18px}}.index-new-pro .block-title-wrapper .block-more-btn{display:none}@media (max-width: 768px){.index-new-pro .block-title-wrapper .block-more-btn{display:block}}.index-new-pro .swiper-container{height:auto}.index-new-pro .swiper-container .swiper-slide{height:auto}.index-new-pro .new-pro-title{width:188px;flex:none;background-image:url(../images/index-new-pro-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;color:#ffffff;padding:60px 0 0 69px;border-radius:8px;cursor:pointer}@media (max-width: 768px){.index-new-pro .new-pro-title{width:100%;height:40px;border-radius:0;background-image:none;background-color:#E83324;padding:8px 16px;color:#fff}}.index-new-pro .new-pro-title a.more-pro{color:#ffffff;display:block;padding-top:5px}.index-new-pro .new-pro-title a.more-pro .icon_w_arrow{width:7px;height:12px;background-size:contain;vertical-align:middle}.index-new-pro .index-new-pro-box{flex:1;overflow:hidden;position:relative;background-color:#fff}@media (max-width: 768px){.index-new-pro .index-new-pro-box{width:100%;background-color:#F0F0F0}}.index-new-pro ul.pro-lis{width:100%;height:100%}.index-new-pro ul.pro-lis li.pro-item{height:237px;padding:12px 8px;border-radius:8px;border:1px solid #DDD;background:#FFF;display:flex;flex-direction:column;gap:16px 0}@media (max-width: 768px){.index-new-pro ul.pro-lis li.pro-item{height:230px;border-radius:0;padding:0;border:none;gap:0}}.index-new-pro ul.pro-lis li.pro-item .pro-item-content{flex:1;display:flex;flex-direction:column}@media (max-width: 768px){.index-new-pro ul.pro-lis li.pro-item .pro-item-content{padding:8px;display:flex;flex-direction:column;gap:13px 0}}.index-new-pro ul.pro-lis li.pro-item .photo{background-color:#cccccc;width:128px;height:128px;margin:auto;display:block}.index-new-pro ul.pro-lis li.pro-item .photo-box{background-position:center;background-size:cover;background-repeat:no-repeat}.index-new-pro ul.pro-lis li.pro-item .pro-name{font-size:14px;font-weight:400;color:#000000;line-height:16px}@media (max-width: 768px){.index-new-pro ul.pro-lis li.pro-item .pro-name{color:#333;line-height:18px}}.index-new-pro ul.pro-lis li.pro-item .cart-box{display:flex;gap:0 8px;margin-top:auto}.index-new-pro ul.pro-lis li.pro-item .cart-box>div{display:flex;align-items:baseline;gap:0 8px;margin-top:auto}.index-new-pro ul.pro-lis li.pro-item .cart-box .original-price{font-size:12px;font-weight:400;color:#ccc;line-height:14px;order:1;text-decoration:line-through}@media (max-width: 768px){.index-new-pro ul.pro-lis li.pro-item .cart-box .original-price{color:#999}}.index-new-pro ul.pro-lis li.pro-item .cart-box .price{color:#E83324;font-size:20px;font-weight:700;line-height:23px}@media (max-width: 768px){.index-new-pro ul.pro-lis li.pro-item .cart-box .price{font-size:18px;line-height:21px}}@media (max-width: 768px){.index-new-pro ul.pro-lis li.pro-item .photo{width:125px;height:140px;margin:2px auto}}.index-new-pro ul.pro-lis li.pro-item .photo a{display:block;width:100%;height:0;padding-bottom:100%}.index-new-pro ul.pro-lis li.pro-item .cart-box .price:before{content:'$'}.index-new-pro ul.pro-lis li.pro-item .cart-box .like{width:30px}.index-new-pro ul.pro-lis li.pro-item .cart-box .like img{width:18px;height:auto;filter:grayscale(1);opacity:0.3}.index-new-pro ul.pro-lis li.pro-item .cart-box .like img.add-fav{filter:grayscale(0);opacity:1}.index-new-pro .time-limit{width:200px;flex:none;position:relative;color:#ffffff;padding:20px 25px 0 25px;background:#ff890a;background:linear-gradient(to bottom, #ff890a 0%, #ffb730 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff890a', endColorstr='#ffb730',GradientType=0 )}.index-new-pro .time-limit h5{font-size:1.6rem;font-weight:bold}.index-new-pro .time-limit span.more-pro{font-size:0.7rem;color:#ffffff}.index-new-pro .time-clock{color:#ffffff;padding-top:20px;padding-bottom:12px}.index-new-pro .time-clock>span{font-size:0.7rem;display:block;padding:5px 0}.index-new-pro .time-clock .clock{display:flex;text-align:center;font-weight:bold;line-height:38px}.index-new-pro .time-clock .clock>div{width:38px;height:38px;background-color:#333333;border-radius:5px;font-size:0.85rem;color:#ffffff}.index-new-pro .time-clock .clock span{flex:1;font-size:0.85rem;color:#ffffff;text-align:center}.index-new-pro a.look-more{display:block;padding:0 12px;line-height:32px;font-size:0.8rem;text-align:center;color:#ffffff;border-radius:5px;border:1px #ffffff solid}.index-new-pro a.look-more:hover{background-color:#db3832}.swiper-button-next,.swiper-container-rtl .swiper-button-prev,.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(../images/swiper-arrow.svg);background-size:100%;width:56px;height:56px}.swiper-button-prev{transform:translateY(-50%) rotate(180deg)}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:""}.swiper-button-prev{top:calc(50% + 25px)}.swiper-button-next{top:calc(50% - 0px)}.popular-recommendation h3.title{display:block;font-style:inherit;text-align:inherit;font-size:1rem;font-weight:normal;padding-bottom:5px}.popular-recommendation h3.title span{color:#fd5151}.popular-recommendation .recommender-body{display:flex}.popular-recommendation .recommender-body li{background-color:#ffffff;overflow:hidden;text-decoration:none;color:#000000;float:left;padding:10px;list-style:none;margin:0;width:25%}.popular-recommendation .recommender-body li .photo{width:100%;margin:auto}.popular-recommendation .recommender-body li .photo a{display:block;width:100%;height:0;padding-bottom:100%}.popular-recommendation .recommender-body li .pro-name{font-size:0.8rem;line-height:1.4em;height:2.8em;color:#3f3f3f;overflow:hidden}.popular-recommendation .recommender-body li .pro-spe{display:block;color:#ff8100;font-size:0.6rem;line-height:3em;height:3em;overflow:hidden;border-bottom:1px #dfdfdf solid}.popular-recommendation .recommender-body li .cart-box{display:flex;align-items:center;justify-content:center;height:40px}.popular-recommendation .recommender-body li .cart-box>div:first-child{display:flex;flex-direction:column;flex:1}.popular-recommendation .recommender-body li .cart-box .price{font-size:1.2rem;color:#fd0202}.popular-recommendation .recommender-body li .cart-box .price:before{content:"$"}.popular-recommendation .recommender-body li .cart-box .original-price{font-size:0.7rem;height:1em;color:#a9a9a9;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.like{width:36px;flex:none;display:flex;align-items:flex-start;margin-top:5px;justify-content:center;cursor:pointer}.like img{height:20px;width:auto;display:inline-block;vertical-align:middle;filter:grayscale(1);opacity:0.22}.like img.add-fav{filter:grayscale(0);opacity:1}.cart{display:flex;align-items:flex-start;justify-content:center}.cart.gtm-addToCart.addthis{align-items:center}.cart a{border-radius:35px;width:35px;height:35px;display:flex;justify-content:center;align-items:center;background:#2e5bff;font-weight:700}.shoppingcart-box.no-background .cart a{border-radius:12px;width:48px;height:24px}.cart a:hover{background-color:#0036fa}.cart img{height:18px;width:auto;display:inline-block;vertical-align:middle}.sold-out{position:relative}.sold-out:before{content:"\7F3A\8CA8";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);color:#ffffff;font-size:1.2rem;font-weight:bold;display:flex;align-items:center;justify-content:center}.promotion{margin:0 -10px;padding-top:35px;display:flex}.promotion>div{flex:1;background-color:#fff;margin:0 10px;width:calc(25% - 20px)}.promotion div.promotion-title .title-tag{max-width:66%;width:-moz-max-content;width:-webkit-max-content;width:max-content;padding:2px 13px;background-image:linear-gradient(to left, #c178ff, #7176ff);background-image:-webkit-linear-gradient(to left, #c178ff, #7176ff);text-align:center;border-radius:12px;color:#fff;font-weight:700;font-size:0.8rem;margin:-14px auto 9px;white-space:nowrap;overflow:hidden}.promotion div.promotion-title .img-box a{display:block}.promotion div.promotion-title .img-box a img{width:100%;height:auto;background-color:#cccccc}.promotion div.promotion-title .title-tag span{margin-right:5px}.promotion div.promotion-title:first-child .title-tag{background-image:linear-gradient(to left, #ffb52e, #ff8a0b);background-image:-webkit-linear-gradient(to left, #ffb52e, #ff8a0b)}.promotion div.promotion-title:nth-child(2) .title-tag{background-image:linear-gradient(to left, #ff74a6, #ff2f56);background-image:-webkit-linear-gradient(to left, #ff74a6, #ff2f56)}.promotion div.promotion-title:nth-child(3) .title-tag{background-image:linear-gradient(to left, #0cecc0, #02ccc4);background-image:-webkit-linear-gradient(to left, #0cecc0, #02ccc4)}.promotion div.promotion-title .commodity-itme{display:flex}.promotion div.promotion-title .commodity-itme .item{flex:1;padding:10px 0}.promotion div.promotion-title .commodity-itme .item .img-box{width:100%;padding:0px 2px 10 2px}.promotion div.promotion-title .commodity-itme .item .img-box a{display:block}.promotion div.promotion-title .commodity-itme .item .img-box img{width:100%;height:auto;display:block}.promotion div.promotion-title .commodity-itme .item .commodity-name{padding:0 5px;color:#333;overflow:hidden;cursor:pointer;font-size:0.6rem;line-height:1.4em;height:2.8em}.content .promotion div.promotion-title .commodity-itme .item .shopping{padding:0 5px 5px;color:red;font-size:0.8rem;font-weight:700}.content .promotion div.promotion-title .commodity-itme .item .shopping em{font-style:normal}.coupon-box{padding:0 15px;height:calc(100% - 20px);overflow:hidden;position:relative}.coupon-box .cupon-item{display:flex;border-radius:8px;overflow:hidden;margin-bottom:10px}.coupon-box .cupon-item .info{flex:1;background-color:#f6f6f6;padding:10px;position:relative;color:#ff2e55}.coupon-box .cupon-item .info:before,.coupon-box .cupon-item .info:after{content:"";background-color:#fff;width:10px;height:10px;display:block;position:absolute;right:-5px;border-radius:50px;z-index:10}.coupon-box .cupon-item .info:before{top:-5px}.coupon-box .cupon-item .info:after{bottom:-5px}.coupon-box .cupon-item .info h5{font-size:1.2rem}.coupon-box .cupon-item .info h5>span{font-size:0.7rem;display:inline-block;color:#ff2e55}.coupon-box .cupon-item .info p{font-size:0.6rem;padding-bottom:5px;height:1.6em;line-height:1.6em;overflow:hidden;text-align:left}.coupon-box .cupon-item .info span{font-size:0.6rem;color:#555555;display:block}.coupon-box .cupon-item .status{width:46px;flex:none;display:flex;background-color:#ff2e55;color:#ffffff;padding:10px;border-left:2px #ffffff dashed;align-items:center;justify-content:center;text-align:center;position:relative;font-size:0.7rem;line-height:2em;z-index:1}.coupon-box .cupon-item .status:before{content:"\9818\5238"}.coupon-box .cupon-item .status .icon_new{display:none;position:absolute;top:5px;left:calc(50% - 7px);width:14px;height:14px}.coupon-box .cupon-item.redeemed .status{background-color:#ebeae8;color:#333333}.coupon-box .cupon-item.redeemed .status:before{content:"\5DF2\9818"}.coupon-box .cupon-item.redeemed .status .icon_new{display:block}.coupon-box .cupon-item.issueall .status{background-color:#ebeae8;color:#333333}.coupon-box .cupon-item.issueall .status:before{content:"\5DF2\9818\5B8C"}.coupon-box .cupon-item.issueall .status .icon_new{display:block}.coupon-box a.more-coupon{display:block;width:100%;color:#333333;background-color:#ffffff;font-size:0.7rem;line-height:2em;height:2em;position:absolute;bottom:0;left:0;text-align:center}.coupon-box a.more-coupon:hover{color:#4882ff}.coupon-box a.more-coupon span.icon_more-icon{margin-left:5px}.coupon-box-list{padding:0 15px;overflow:hidden;position:relative;display:flex;flex-wrap:wrap;margin:0}.coupon-box-list .cupon-item{display:flex;border-radius:8px;overflow:hidden;margin:10px;width:calc(33.3% - 20px);flex:none;background-color:#f6f6f6;padding-left:15px;border:1px #e6e6e6 solid}.coupon-box-list .cupon-item .img{width:80px;float:none;background-position:center;background-repeat:no-repeat;background-size:80% auto;margin-left:-10px}.coupon-box-list .cupon-item .info{flex:1;padding:10px 10px 10px 0;position:relative;color:#ff2e55}.coupon-box-list .cupon-item .info:before,.coupon-box-list .cupon-item .info:after{content:"";background-color:#f0f0f0;width:10px;height:10px;display:block;position:absolute;right:-5px;border-radius:50px;z-index:10}.coupon-box-list .cupon-item .info:before{top:-5px}.coupon-box-list .cupon-item .info:after{bottom:-5px}.coupon-box-list .cupon-item .info h5{font-size:1.2rem}.coupon-box-list .cupon-item .info h5 span{font-size:0.7rem;display:inline-block;color:#ff2e55}.coupon-box-list .cupon-item .info .more{color:#333333;font-size:0.6rem;margin:0 0 5px 0;cursor:pointer}.coupon-box-list .cupon-item .info .more:after{content:"";background-image:url(../images/icon-blue-arrow.svg);background-position:center;background-size:cover;background-repeat:no-repeat;display:inline-block;width:14px;height:14px;vertical-align:middle;margin-left:5px;margin-top:-2px}.coupon-box-list .cupon-item .info p{font-size:0.6rem;padding-bottom:5px;height:1.6em;line-height:1.6em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:225px}.coupon-box-list .cupon-item .info span{font-size:0.6rem;color:#555555;display:block}.coupon-box-list .cupon-item .status{width:46px;flex:none;display:flex;background-color:#ff2e55;color:#ffffff;padding:10px;border-left:2px #ffffff dashed;align-items:center;justify-content:center;text-align:center;position:relative;font-size:0.7rem;line-height:2em;z-index:1}.coupon-box-list .cupon-item .status:before{content:"\9818\5238"}.coupon-box-list .cupon-item .status .icon_new{display:none;position:absolute;top:5px;left:calc(50% - 7px);width:14px;height:14px}.coupon-box-list .cupon-item.redeemed .status{background-color:#ebeae8;color:#333333}.coupon-box-list .cupon-item.redeemed .status:before{content:"\5DF2\9818"}.coupon-box-list .cupon-item.redeemed .status .icon_new{display:block}.coupon-box-list .cupon-item.redeemed.noremain .status:before{content:"\5DF2\9818\5B8C"}.coupon-box-list .cupon-item.issueall .status{background-color:#ebeae8;color:#333333}.coupon-box-list .cupon-item.issueall .status:before{content:"\5DF2\9818\5B8C"}.coupon-box-list .cupon-item.issueall .status .icon_new{display:block}.coupon-box-list a.more-coupon{display:block;width:100%;color:#333333;background-color:#ffffff;font-size:0.7rem;line-height:2em;height:2em;position:absolute;bottom:0;left:0;text-align:center}.coupon-box-list a.more-coupon:hover{color:#4882ff}.content .gg-2{width:100%;display:flex;gap:0 15px}@media (max-width: 768px){.content .gg-2{margin:0;padding:0;overflow-x:scroll;gap:0}.content .gg-2::-webkit-scrollbar{display:none}}.content .gg-2 .gg-item{width:383.33333px;height:auto;flex:none}@media (max-width: 768px){.content .gg-2 .gg-item{margin:0;width:50%}}.content .gg-2 .gg-item:nth-child(3){margin-left:0}.content .gg-2 .gg-item a{display:block;transition:all 0.3s ease}.content .gg-2 .gg-item img{width:100%;height:100%}.content .promotion-list{height:auto;margin:0 auto;padding-bottom:20px}@media (max-width: 768px){.content .promotion-list{padding:8px 0 0}}@media (max-width: 768px){.content .promotion-list:nth-child(3n+1){background-color:#EBEEFD}}.content .promotion-list:nth-child(3n+1) .block-sub-tag.active{color:#5877E1}@media (max-width: 768px){.content .promotion-list:nth-child(3n+1) .block-sub-tag.active{border:1px solid #5877E1}}.content .promotion-list:nth-child(3n+1) .promotion-title,.content .promotion-list:nth-child(3n+1) .promotion-title-block{background:rgba(48,90,191,0.7)}.content .promotion-list:nth-child(3n+1) .promotion-title-block .promotion-title{color:rgba(48,90,191,0.7)}.content .promotion-list:nth-child(3n+1) .promotion-wrapper{background:#EBEEFD}@media (max-width: 768px){.content .promotion-list:nth-child(3n+2){background-color:#EAF5E7}}.content .promotion-list:nth-child(3n+2) .block-sub-tag.active{color:#54AF48}@media (max-width: 768px){.content .promotion-list:nth-child(3n+2) .block-sub-tag.active{border:1px solid #54AF48}}.content .promotion-list:nth-child(3n+2) .promotion-title,.content .promotion-list:nth-child(3n+2) .promotion-title-block{background:rgba(84,175,72,0.7)}.content .promotion-list:nth-child(3n+2) .promotion-title-block .promotion-title{color:rgba(84,175,72,0.7)}.content .promotion-list:nth-child(3n+2) .promotion-wrapper{background:#EAF5E7}@media (max-width: 768px){.content .promotion-list:nth-child(3n+3){background-color:#FFEEF8}}.content .promotion-list:nth-child(3n+3) .block-sub-tag.active{color:#E75555}@media (max-width: 768px){.content .promotion-list:nth-child(3n+3) .block-sub-tag.active{border:1px solid #E75555}}.content .promotion-list:nth-child(3n+3) .promotion-title,.content .promotion-list:nth-child(3n+3) .promotion-title-block{background:rgba(231,85,85,0.7)}.content .promotion-list:nth-child(3n+3) .promotion-title-block .promotion-title{color:rgba(231,85,85,0.7)}.content .promotion-list:nth-child(3n+3) .promotion-wrapper{background:#FFEEF8}.content .promotion-list .block-title-wrapper{height:auto;flex-wrap:wrap}@media (max-width: 768px){.content .promotion-list .block-title-wrapper{flex-wrap:nowrap;height:auto;padding:0 0 8px;width:100vw;overflow-x:scroll}.content .promotion-list .block-title-wrapper::-webkit-scrollbar{display:none}}@media (max-width: 768px){.content .promotion-list.special .block-title-wrapper{display:none}}@media (max-width: 768px){.content .promotion-list .block-title{display:none}}.content .promotion-list .block-sub-tag-list{flex-wrap:wrap}@media (max-width: 768px){.content .promotion-list .block-sub-tag-list{flex-wrap:nowrap;gap:0 1px;padding:0 8px}}.content .promotion-list .block-sub-tag{margin-right:10px;padding:0 10px 0 0}@media (max-width: 768px){.content .promotion-list .block-sub-tag{background:#F9F9F9;display:flex;justify-content:center;align-items:center;padding:16px;word-break:keep-all;min-width:90px;width:-moz-max-content;width:-webkit-max-content;width:max-content;line-height:16px;margin-right:0;border:1px solid #F9F9F9}.content .promotion-list .block-sub-tag:active{border:1px solid #fff}}@media (max-width: 768px){.content .promotion-list .block-sub-tag:not(:last-child)::after{display:none}}.content .promotion-list .promotion-wrapper{width:100%;height:500px;border-radius:8px;display:flex;overflow:hidden}@media (max-width: 768px){.content .promotion-list .promotion-wrapper{flex-direction:column;height:auto;border-radius:0}}.content .promotion-list .promotion-title-wrapper{flex:0 0 188px;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 768px){.content .promotion-list .promotion-title-wrapper{width:100%;flex:0 0 40px}}.content .promotion-list .promotion-title-wrapper.web{display:block}.content .promotion-list .promotion-title-wrapper.mobile{display:none}@media (max-width: 768px){.content .promotion-list .promotion-title-wrapper.web{display:none}.content .promotion-list .promotion-title-wrapper.mobile{display:flex !important}.content .promotion-list .promotion-title-wrapper.mobile .promotion-title-block{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.content .promotion-list .promotion-title-wrapper.mobile .promotion-title-type{color:#fff;font-size:20px}.content .promotion-list .promotion-title-wrapper.mobile .promotion-title{font-size:16px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;background-color:#fff;padding:3px 25px;border-radius:20px}}.content .promotion-list .promotion-title{font-size:26px;font-weight:700;color:#ffffff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px 0;padding:20px}.content .promotion-list .promotion-title>div{word-break:keep-all}.content .promotion-list .promotion-title>a{color:#ffffff}@media (max-width: 768px){.content .promotion-list .promotion-title{flex-direction:row;justify-content:space-between;padding:8px 16px;font-size:18px}}.content .promotion-list .promotion-title .more-btn{font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:baseline}.content .promotion-list .promotion-title .more-btn>img{margin-left:8px}.content .promotion-list .promotion-content{width:968px;height:100%}@media (max-width: 768px){.content .promotion-list .promotion-content{padding:0px;width:100%}}.content .promotion-list .promotion-content-list{display:flex;flex-wrap:wrap}@media (max-width: 768px){.content .promotion-list .promotion-content-list{gap:0;flex-wrap:nowrap;justify-content:flex-start}}.content .promotion-list .swiperhide{height:0;padding:0}.content .promotion-list .card-product{width:calc((100% - 8px * 4) / 5);height:calc(50% - 8px)}@media (max-width: 768px){.content .promotion-list .card-product{gap:0;padding:0;width:auto;height:230px}}.content .promotion-list .swiper-list{padding:12px;width:100%;height:100%}@media (max-width: 768px){.content .promotion-list .swiper-list{padding:0}}.content .promotion-list h3{font-size:1rem;font-weight:700;padding-bottom:5px}.content .promotion-list h3 em{font-style:normal}.content .promotion-list h3 .num span{color:#828282;font-size:0.8rem;padding:0 10px;font-weight:100;cursor:pointer;border-right:1px solid #ccc}.content .promotion-list h3 .num span.active a{color:#1e5bc6;font-weight:700}.content .promotion-list h3 .num span:last-child{border:0}.content .promotion-list h3 .num span a{color:#555}.content .promotion-list .promotion-left{width:220px;height:690px;background-color:#ffab65;padding:20px;position:relative}.content .promotion-list .promotion-left .mobile-promo-num{display:none}.content .promotion-list .promotion-left p:nth-child(1){font-size:1.2rem;color:white;font-weight:700;margin-top:45px}.content .promotion-list .promotion-left p:nth-child(3){color:white;font-size:0.85rem}.content .promotion-list .promotion-left button{width:64px;height:25px;line-height:25px;outline:0;border:0;border-radius:20px;color:#009e88;background-color:white;margin:20px 0 41px;font-size:0.8rem}.promo-bottom-img{position:absolute;width:100%;height:380px;left:0;bottom:0}.content .promotion-list .promotion-right{width:960px;height:690px;background-color:#ccc}.content .promotion-list .promotion-right ul{width:100%;height:100%;display:none}.content .promotion-list .promotion-right ul li{float:left;width:25%;height:50%;padding:10px;border:1px solid #ddd;border-color:#ddd !important;background-color:#fff;position:relative;border-top:0;border-left:0}.content .promotion-list .promotion-right ul li:nth-child(4n+4){border-right:0}.content .promotion-list .promotion-right ul li:hover{box-shadow:1px 0 14px rgba(0,0,0,0.4);z-index:2}.content .promotion-list .promotion-right ul li .img-box{width:auto;height:auto;margin:10px;z-index:5;padding:10px 10px 0;position:relative}.content .promotion-list .promotion-right ul li .img-box p.stockup{display:flex;z-index:10}.content .promotion-list .promotion-right ul li .img-box a{position:relative;padding-top:100%;overflow:hidden;display:block;z-index:5}.content .promotion-list .promotion-right ul li .img-box img{width:100%;height:auto;position:absolute;top:0;display:block;background:#ebeae8;z-index:5}.content .promotion-list .promotion-right ul li .name-box{height:auto;overflow:hidden;margin-top:5px}.content .promotion-list .promotion-right ul li .name-box .shop-name{word-wrap:break-word;font-size:0.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */}.content .promotion-list .promotion-right ul li .name-box .shop-name a{color:#333}.content .promotion-list .promotion-right ul li .name-box .gg{padding-top:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gg .active-desc{font-size:0.6rem;font-weight:bold;color:#db3832;background-color:#fff29c}.content .promotion-list .promotion-right ul li .price-shopcart{width:auto;position:absolute;bottom:1.5em;left:0.7em;right:0.7em;height:44px;padding:0}.price-shopcart{display:flex;justify-content:space-between;padding:0;align-items:flex-end}.mobile-shopcart{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:99}.content .promotion-list .promotion-right ul li .price-shopcart .price{color:red;font-size:0.8rem;color:red;line-height:1em;flex:1}.content .promotion-list .promotion-right ul li .price-shopcart .price span{font-size:0.8rem}.content .promotion-list .promotion-right ul li .price-shopcart .price span em{font-size:1rem;font-weight:700}.content .promotion-list .promotion-right ul li .price-shopcart .price i{color:#828282;font-size:0.7rem;text-decoration:line-through;display:block;font-style:normal}.content .promotion-list .promotion-right ul li .price-shopcart .favorite{display:flex;justify-content:space-between;cursor:pointer;align-items:center}.content .promotion-list .promotion-right ul li .price-shopcart .shopcart{display:inline-block;width:44px;height:24px;line-height:24px;text-align:center;border-radius:12px;background-color:#2e5bff;margin-left:13px;cursor:pointer;transition:all 0.3s ease}.content .promotion-list .promotion-right ul li .price-shopcart .shopcart:hover{background-color:#123683}.content .promotion-list .promotion-right ul li .price-shopcart .shopcart img{width:14px;height:14px;vertical-align:middle}.price-shopcart .notice{display:inline-block;width:72px;height:24px;line-height:24px;text-align:center;border-radius:12px;border:1px #2e5bff solid;color:#2e5bff;margin-left:13px;cursor:pointer}.cart-box .notice{width:72px;height:32px;line-height:32px;text-align:center;border-radius:18px;border:1px #2e5bff solid;color:#2e5bff;cursor:pointer}header{width:100%;background:#fff;z-index:10000;top:0;position:fixed}@media (max-width: 768px){header .login.app-w a.app-icon>div{background-repeat:no-repeat;width:30px;height:40px;background-position:center;background-size:40px}header .login.app-w a.app-icon .back-icon{background-image:url("../images/icon-app-bl-left-arrow.svg")}header .login.app-w a.app-icon .hamburger-icon{background-image:url("../images/icon-app-bl-menu.svg")}}header .headfix{width:100%;z-index:101;background-color:#fff;box-shadow:rgba(0,0,0,0.1) 0 3px 10px}header .headfix .top-banner a{display:block;margin:0 auto;max-width:1180px}header .headfix .top-banner img{display:block;width:100%;height:50px}.content.main .top-banner-app{display:none}.content.main .top-banner-app a{display:inline-block;width:100%}.content.main .top-banner-app img{width:100%}.content.detail .top-banner-app{display:none}.content.detail .top-banner-app a{display:block;max-width:100%;height:50px}.content.detail .top-banner-app img{display:block;width:100%;height:50px}header .onlineshop-title{display:flex;align-items:center}header .onlineshop-title>div{flex:1}header .onlineshop-title h2.title{display:inline-block;font-size:1rem;color:#1e5bc6;padding:5px 5px 5px 10px;flex:1}header .onlineshop-title h2.title a{color:inherit}header .onlineshop-title img.btn-close{width:20px;height:20px;margin-right:10px}header .login{position:relative;width:1180px;height:90px;margin:0 auto;background-color:#fff;z-index:10}@media (max-width: 768px){header .login{width:100%;height:auto;margin:0 5px 0 0;display:flex;flex-direction:column}}header .login .logo-search{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 768px){header .login .logo-search{padding:5px;align-items:center;justify-content:space-between;margin:0}}header .login .row{display:none}@media (max-width: 768px){header .login .row{background-color:#F1F2F3;display:flex;align-items:center;gap:0 10px;padding:8px 10px}}@media (max-width: 768px){header .login .row .switch-wrapper{margin-top:0}}header .login .logo-search a.logo{display:block;width:208px;height:48px;align-items:center}header .login .logo-search a.logo img{width:100%;height:100%}header .login .logo-search .search{position:relative;flex:1;margin:16px 16px 0 99px}header .login .logo-search .search{position:relative;flex:1;margin:22px 40px 0}header .login .logo-search .search .search-input{width:100%;height:38px;line-height:38px;border:1px solid #1e5bc6;border-radius:20px;outline:0;text-indent:12px;font-size:0.8rem;padding:0 35px 0 5px}header .login .logo-search .search .search-right{position:absolute;top:6px;right:12px;color:#2e5bff;cursor:pointer}header .login .login-item{line-height:36px;position:relative;display:flex;margin:22px 30px 0}header .login .login-item a.login-box-btn{display:none;color:#333;font-size:0.8rem;margin-right:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}header .login .login-item .login-more{border:1px solid #ebeae8;border-radius:3px}header .login .login-item .hasLogin{flex:1;padding-bottom:10px;display:none}header .login .login-item .hasLogin a{color:#000;font-size:0.8rem}header .login .login-item a.hasLogin{color:#000;font-size:0.8rem}header .login .login-item .hasLogin a span{background-color:#fd5151;border-radius:99em;width:20px;height:20px;line-height:20px;font-size:0.6rem;color:#ffffff;text-align:center;display:inline-block;margin-left:5px}header .login .login-item .hasLogin .my-account span.name{line-height:36px;padding:0 20px;font-size:0.8rem;color:#000;font-weight:bold;display:block}header .login .login-item .shop-cart-wrapper{display:inline-block;padding-top:5px}header .login .login-item .shop-cart-wrapper a span{position:absolute;top:-2px;right:-8px;min-width:8px;width:auto;height:18px;line-height:18px;color:white;font-size:0.6rem;padding:0 6px;background:#fd5151;border-radius:11px;text-align:center;z-index:5;box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.1),0 1px rgba(0,0,0,0.12)}header .login .login-item a.login-box-btn.show,header .login .login-item .hasLogin.show{display:block}.search-always{width:100%;height:25px;padding-top:4px;overflow:hidden;word-break:break-all;overflow-wrap:break-word}.search-always a{display:inline-block;color:#333;margin-right:5px;word-break:keep-all}.my-account{position:absolute;right:0;top:40px;width:200px;background:#fff;border-top:4px solid transparent;-o-border-image:url(../images/border-deco.svg) 30 round;border-image:url(../images/border-deco.svg) 30 round;box-shadow:0 0 4px 0 #ccc;opacity:0;visibility:hidden;transition:all 0.3s ease}header .login .login-item .my-account a{display:block;padding:0 20px;font-size:0.8rem;color:#808080}header .login .login-item .my-account a:hover{color:#4882ff}header .login .login-item .my-account a:first-child{color:#333 !important;font-weight:700}header .login .login-item .my-account a:last-child{padding:10px 20px;border-top:1px solid #ccc;margin-top:10px}.wrong-message{background-color:#f2dede;border:1px #ebccd1 solid;border-radius:8px;padding:15px 10px;color:#a94442;font-size:0.8rem;text-align:center;margin-bottom:15px}.wrong-message span{font-size:0.6rem;color:#2e5bff}.send-mail{padding:20px 0;text-align:center;font-size:0.9rem}.send-mail img{width:130px;height:auto;display:block;margin:0 auto 10px auto}.veri-code-text{border:1px #ebccd1 solid;border-radius:8px;display:flex;overflow:hidden}.veri-code-text input{flex:1;border:0;max-width:calc(100% - 100px)}.veri-code-text button{width:100px;flex:none;border:0;font-size:0.8rem;color:#2e5bff}.no-match-store{padding:20px 0;font-size:0.8rem}.no-match-store .area-code{background-color:#ececec;display:flex;font-size:0.8rem;margin-top:20px}.no-match-store .area-code label{width:80px;text-align:center;flex:none;font-size:0.8rem;line-height:40px}.no-match-store .area-code input{flex:1;background-color:transparent;text-align:right;padding:5px 10px;color:#000;font-weight:bold;font-size:0.8rem;border:0;width:calc(100% - 160px)}.no-match-store .area-code button{width:80px;flex:none;color:#0063ee;background-color:transparent;font-size:0.8rem;border:0}.my-cart{opacity:0;visibility:hidden;position:absolute;right:0;top:40px;width:360px;background:#fff;border-top:4px solid transparent;-o-border-image:url(../images/border-deco.svg) 30 round;border-image:url(../images/border-deco.svg) 30 round;box-shadow:0 0 4px 0 #ccc;transition:all 0.3s ease;padding:10px;overflow:hidden}.my-cart ul.cart-list{max-height:250px;overflow-y:auto;padding-right:5px}.my-cart ul.cart-list li{display:flex;margin-bottom:8px}.my-cart ul.cart-list li .photo{width:40px;flex:none;background-position:center;background-repeat:no-repeat;background-size:contain}.my-cart ul.cart-list li .photo:before{content:"";width:100%;height:100%}.my-cart ul.cart-list li .info{flex:1;margin-left:10px}.my-cart ul.cart-list li .info h3{font-size:0.7rem;line-height:1.2em;height:1.2em;overflow:hidden}.my-cart ul.cart-list li .info p{font-size:0.6rem;color:#999999;line-height:1.2em;height:1.2em;overflow:hidden}.my-cart ul.cart-list li .price{width:90px;flex:none;text-align:right}.my-cart ul.cart-list li .price .unit{font-size:0.7rem;line-height:1.2em}.my-cart ul.cart-list li .price .unit span{font-size:0.6rem;position:relative;top:auto;right:auto}.my-cart ul.cart-list li .price .status{padding-top:5px}.my-cart ul.cart-list li .price .status span{display:inline-block;padding:1px 8px;border-radius:3px;border:1px #fd5151 solid;color:#fd5151;line-height:1.2em;font-size:0.6rem}.my-cart .cart-total{display:flex;border-top:1px #ebeae8 solid;margin-top:5px;padding-top:5px}.my-cart .cart-total .unit{font-size:0.8rem;flex:1}.my-cart .cart-total .unit span.price{font-size:0.8rem;color:#fd0202;font-weight:bold;flex:1}.my-cart .cart-total button{width:100px;flex:none;background-color:#2e5bfc;line-height:20px;font-size:0.7rem;border-radius:4px;color:#ffffff}.my-cart .cart-total button:hover{background-color:#3835e2}header .login .same-day-delivery{margin-top:22px}header .login .empty-width{width:165px}header .login .same-day-delivery+.empty-width{display:none}header .login .same-day-delivery button{background-color:#fc642e;min-width:165px;line-height:32px;font-size:0.9rem;font-weight:700;height:40px;border-radius:99em;color:#ffffff;border:4px #fd8358 solid}header .login .same-day-delivery button .text-box.en{font-size:0.65rem}header .login .same-day-delivery.unused button{background-color:#fc642e;border:0;pointer-events:none;opacity:0.45}header .login .same-day-delivery button:hover{background-color:#f44203}header .all-class{padding-top:127px;margin:0 auto;width:100%;min-width:1296px}header .all-class.top-home-banner{padding-top:177px}header .all-class .navbar-inverse{background-color:#4f78e8;border-color:#5d88ff;margin-bottom:0;border-radius:0;border-width:0}header .all-class .container-fluid li a{font-size:0.9rem;color:#fff}header .all-class .container-fluid li a:hover{background-color:#3c4e9e;color:#fff}header .all-class li:first-child{width:197px;font-size:0.8rem;color:#fff;font-weight:700;background-color:#1e5bc6;cursor:pointer;width:197px;margin-right:30px;padding-left:20px;padding-right:12px}.all-class li{float:left;padding:0 0px}.all-class li a{padding-left:10px;padding-right:10px;display:block}.nav-height{min-height:36px;height:36px;border-width:0;border-radius:0;background-color:#f0f0f0;margin-bottom:0}.nav-height img{margin-top:-2px}.nav-height .container-36{width:1180px;height:100%;padding:0;position:relative}.nav-height .container-36 a{font-size:0.65rem}.nav-height .container-36 a,.nav-height .container-36 span{color:#555;font-size:0.65rem;cursor:pointer}#responseStoreDisp{cursor:default}.nav-height .container-36 a:hover{color:#3e71d1}.nav-height .container-36 .appdown{float:none}.nav-height .container-36 .appdown a{line-height:36px;display:inline-block}.nav-height .container-36 .appdown #carrfour-service{color:#555555;display:inline-block}.nav-height .container-36 .address{float:left;width:155px;height:100%;margin-left:12px;margin-right:20px;display:flex;align-items:center}.nav-height .container-36 .address .location{display:flex;align-items:center;gap:0 5px}.nav-height ul.container-36{border-color:#4f78e8}.nav-height .container-36 .address .class-three{float:right}.nav-height .container-36 .address .class-three a.headToggleDown{padding-right:20px;white-space:nowrap}.nav-height .container-36 .appdown .align-right{display:flex;align-items:center;position:absolute;right:0}.nav-height .container-36 .appdown .align-right>*{padding:0 10px;position:relative}.nav-height .container-36 .appdown .align-right>*:not(:last-child)::before{content:'';position:absolute;top:50%;transform:translateY(-50%);right:0;width:1px;height:8px;background-color:#333333}.nav-height .container-36 .appdown .align-right .checkout-btn{width:44px;height:29px;background:#395AF6;border-radius:8px;font-size:14px;font-weight:400;color:#F0F0F0;display:flex;align-items:center;justify-content:center;cursor:pointer}.nav-height ul.container-36 li .brandUrl{display:inline;background-color:#fff;color:#4f78e8;border-radius:15px}.nav-height ul.container-36 li .brandUrl:hover{background-color:#fff;color:#4f78e8}.nav-height ul.container-36 li .brandUrl img{width:22px;margin-top:-6px;margin-right:4px}.online-shopping,.online-mall,.carrfour-service{position:absolute;margin-top:3px;padding:2px 16px;background-color:#fff;border-top:4px solid transparent;box-shadow:0 2px 2px #ddd;z-index:9999;-o-border-image:url(../images/border-deco.svg) 30 round;border-image:url(../images/border-deco.svg) 30 round;opacity:0;visibility:hidden;transition:all 0.3s ease}.nav-height .container-36 .appdown .carrfour-service li a{font-size:0.8rem}.shop-cart-wrapper .talk-bubble-left-up{display:none;z-index:1062;text-align:center;padding:0 10px;font-size:16px;color:#fff;width:156px;background-color:rgba(253,81,81,0.8);position:absolute;border-radius:3px;left:-10px;top:40px}.shop-cart-wrapper .talk-bubble-left-up p{display:inline-block}.icon.icon_check-line-white{width:12px;height:9px;background-position:0 0}.class-three .online-shopping li a,.class-three .online-mall li a,.class-three .carrfour-service li a{font-size:0.8rem}.class-three a{display:inline-block;padding-right:0}.online-shopping li,.online-mall li,.carrfour-service li{padding:3px 0;white-space:nowrap}.message{position:absolute;top:42px;left:0;background-color:#fff3cd;color:#6b5103;font-weight:700;padding:0 10px;z-index:112;box-shadow:0 3px 6px #ccc;height:31px;line-height:31px}.message::before{position:absolute;display:block;content:" ";top:-20px;border-left:10px solid transparent;border-bottom:10px solid #fff3cd;border-right:10px solid transparent;border-top:10px solid transparent}.nav-height .container-36 .message span{font-size:0.65rem;color:#6b5103;font-weight:700}.message button:nth-child(3){line-height:31px;margin-left:20px;outline:0;border:0;background-color:transparent;font-size:0.7rem;color:#2e5bff;font-weight:100}.message button:nth-child(4){line-height:31px;font-size:14px;font-weight:100;line-height:20px;margin-left:10px;padding:2px 10px;border-radius:6px;border:0;color:#fff;background-color:#2e5bff}.message.open{display:block}section.content{min-height:calc(100% - 446px);padding-top:0;background-color:#f0f0f0;width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:32px 0}@media (max-width: 768px){section.content{margin:0 auto;gap:0}}section.content.main{margin:0 auto;background-color:#fff}section.content.detail{margin:0 auto;gap:0}section.content .swiper-container .swiper-button-prev,section.content .swiper-container .swiper-button-next{width:28px;height:28px;background-image:url(../images/swiper-arrow.svg);background-repeat:no-repeat;margin-top:0;top:50%;transform:translateY(-50%)}section.content .swiper-container .swiper-button-prev{transform:translateY(-50%) rotate(180deg)}section.content.sameday{min-height:calc(100% - 302px);background-color:#f0f0f0;width:auto}.horizontal-line{height:0;border-bottom:1px solid #e5e5e5}.turnback{position:fixed;bottom:50px;right:0;z-index:100;width:35px}.turnback .turnback-item{width:100%;height:35px;background-color:rgba(0,0,0,0.2);margin-bottom:1px;text-align:center;line-height:32px;cursor:pointer;white-space:nowrap;position:relative}.turnback .turnback-item a{display:block}.turnback .turnback-item:first-child,.turnback .turnback-item:first-child span{border-top-left-radius:5px}.turnback .turnback-item:last-child{border-bottom-left-radius:5px;margin:0;padding-top:0px}.turnback .turnback-item span{color:#ffffff;background-color:rgba(0,0,0,0.2);position:absolute;top:0;right:100%;height:35px;padding-left:10px;transition:all 0.3s ease}.turnback .turnback-item:hover span.noneIt{display:block}.turnback .turnback-item:first-child:hover{border-top-left-radius:0px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:1050;width:100%;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.3s ease;z-index:-1}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5);background-color:#fff}.modal-title{margin:0;line-height:1.8em;font-weight:bold;font-size:1rem;padding:10px 10px 5px 10px;position:relative;border-bottom:1px #eaeaea solid;display:flex;justify-content:space-between}#wallet-pay .modal-title.wallet{font-size:1.3rem}#view-coupon{overflow:auto}.modal-title button{position:absolute;right:10px;top:10px;font-size:0.8rem;color:#2e5bff;font-weight:normal;padding:0 5px}.modal-body{position:relative;padding:15px;max-height:80%;overflow-y:auto}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog.out-of-stock{width:600px}.modal-dialog.out-of-stock .modal-title{display:flex}.modal-dialog.out-of-stock .modal-body{padding:0 15px}.out-of-stock .modal-out-of-stock-title{background:#e3e3e3;padding:10px 15px;font-weight:700}.out-of-stock .modal-out-of-stock-frame{height:300px;overflow:auto}.out-of-stock .modal-out-of-stock-content{display:flex;font-size:0.8rem;padding:10px 0;border-bottom:1px solid #b9b9b9}.out-of-stock .modal-out-of-stock-content>*{flex:0}.out-of-stock .modal-out-of-stock-content img{width:70px;height:70px}.out-of-stock .modal-out-of-stock-content img+div{margin-left:5px;flex:1 1 auto}.out-of-stock .modal-out-of-stock-content .product-name{word-break:break-all}.out-of-stock .modal-out-of-stock-content .product-format{font-size:0.6rem;color:#b9b9b9;padding:10px 0}.out-of-stock .modal-out-of-stock-content .product-price{min-width:170px;white-space:nowrap;text-align:center}.out-of-stock .modal-out-of-stock-content .product-status{color:red;font-weight:800;white-space:nowrap}.out-of-stock .modal-out-of-stock-suggest{text-align:start;margin-bottom:50px}.out-of-stock .modal-footer{border-top:none}.modal-dialog{width:400px;top:50%;position:relative;transform:translate(0, -50%) !important;margin:0 auto}.modal-dialog .modal-content{border:0;border-radius:3px;position:relative}.modal-dialog .modal-content::after{position:absolute;content:"";right:0;top:-1px;width:80%;height:4px;background:#1e5bc6;border-top-right-radius:3px;z-index:1}.modal-dialog .modal-content::before{position:absolute;content:"";left:0;top:-1px;width:20%;height:4px;background:#fd0202;border-top-left-radius:3px;z-index:1}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer button+button{margin-left:20px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.address-title{padding:20px 20px 0 20px}.address-title h4{font-size:0.9rem;font-weight:700}.address-title .close{font-weight:100;vertical-align:top;margin-top:-8px;outline:0;z-index:900}.address-title .close span{display:inline-block;padding:12px 0 0 0}.address-title .close>span>img{margin-left:10px}.form-group{margin-bottom:15px}.form-address select{min-width:135px;height:40px;line-height:40px;text-indent:12px;border-radius:3px;border-color:#ccc;color:#828282;margin-right:10px;background-color:#fff}.form-address select.form-group{font-size:0.8rem}.pop-list{margin:-15px -15px 0 -15px}.pop-list .title{background-color:#ebeae8;padding:10px 30px;line-height:1.4em;font-size:0.7rem;display:flex;color:#333333}.pop-list .list{padding:10px 30px;font-size:0.7rem;display:flex;color:#333333;border-bottom:1px #ebeae8 solid}.btn-button{width:140px;height:40px;line-height:35px;vertical-align:middle;border-radius:3px;border:1px #ccc solid;color:#828282;margin-right:10px;background-color:#fff;font-size:0.8rem;padding-bottom:5px}.icon-forcus{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:5px}.img-freight{max-width:120px;height:auto}.myTitle{padding:15px 20px 10px 20px;text-align:center;font-size:1.1rem;font-weight:normal;position:relative;z-index:999}.myTitle span.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.6;cursor:pointer;position:absolute;top:15px;right:15px}#myModalShoppingList .shopping-list{max-height:240px}#myModalShoppingList .shopping-list li{display:flex;align-items:center;justify-content:space-between;height:40px;line-height:40px;border-bottom:1px solid #ccc}#myModalShoppingList .shopping-list li .radio-css{display:flex}input[type="checkbox"]:checked{background:url(../images/check.svg) center center no-repeat;background-size:100% 100%;border:0;outline:0}input[type="checkbox"]{position:relative;vertical-align:middle;margin:0 5px 0 0;padding:0;width:16px;height:16px;-webkit-appearance:none;border:1px solid #ddd;border-radius:4px;background-color:#fff;outline:0;cursor:pointer;border-radius:4px}#myModalShoppingList .shopping-list li .radio-css label{font-weight:normal;margin-bottom:0;display:inline-block;max-width:100%}#myModalShoppingList .addList{position:relative;padding:20px 10px;display:none;padding:40px 10px 20px 10px;border-bottom:1px #dddddd solid}#myModalShoppingList .addList .list-name{width:100%;height:40px;line-height:40px;text-indent:12px;color:#828282;font-size:0.8rem}#myModalShoppingList .addList button{width:100%;text-align:left;background-color:#fff;border:1px solid #ccc;outline:0}#myModalShoppingList .addList .turebtn{position:absolute;top:43px;right:14px;width:70px;height:auto;line-height:32px;color:#fff;background-color:#2e5bff;text-align:center;margin:0;padding:0}#myModalShoppingList .addList .turebtn[disabled]{background-color:#e9e9e9}#myModalShoppingList .enter-box{padding:40px 10px 20px 10px;display:none;border-bottom:1px #dddddd solid}#myModalShoppingList .enter-box button{background:#fffefc;border:1px solid #858585;padding:0 10px;border-radius:3px;font-size:0.8rem;color:#333333;display:block;width:100%;text-align:left}#myModalShoppingList .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:0.7rem;font-weight:400;line-height:1.4em;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}#myModalShoppingList .addList.show,#myModalShoppingList .enter-box.show{display:block}.confirm-message{font-size:1rem;text-align:center;padding:50px 0 30px 0}.delet-message{font-size:0.8rem;padding:10px 0 10px 0}.delet-message p{padding-bottom:15px}.order-list h5{font-size:0.7rem;margin-bottom:10px}.order-list ul li{border-bottom:1px #dddddd solid;padding:10px 0;font-size:0.7rem}.Staging-info .Staging-list{font-size:0.8rem;line-height:1.4em;padding-bottom:15px}.Staging-info .Staging-list .title{padding:0 0 5px 0}.Staging-info .Staging-list .title .periods{display:inline-block;width:100px}.Staging-info .Staging-list .title .number{color:#fd0202}.pop-coupon{font-size:0.75rem;max-height:500px;line-height:1.4em;margin:0 -15px}.pop-coupon .title{background-color:#ebeae8;padding:10px 30px;display:flex}.pop-coupon .title span{color:#000000 !important}.pop-coupon .title span:first-child{flex:1;color:#004ea2;padding-right:10px}.pop-coupon .title span:nth-child(2){width:160px;flex:none}.pop-coupon .title span:last-child{width:80px;flex:none;color:#004ea2}.pop-coupon .list{border-bottom:1px #ebeae8 solid;padding:10px 0px;margin:0 25px;display:flex}.pop-coupon .list span{display:block}.pop-coupon .list span:first-child{flex:1;color:#004ea2;padding-right:10px}.pop-coupon .list span:nth-child(2){width:160px;flex:none}.pop-coupon .list span:last-child{width:80px;flex:none;color:#004ea2}.pop-coupon .list02{padding:10px;margin:0 25px;display:flex}.pop-coupon .list02>div:first-child{flex:1;color:#004ea2;padding-right:10px}.pop-coupon .list02>div:nth-child(3){width:160px;flex:none}.pop-coupon .list02>div:last-child{width:80px;flex:none;color:#004ea2;padding-left:5px}.pop-coupon .coupon-content .list02>div:nth-child(2){display:none}.pop-coupon .coupon-content .list02 a{display:none}.pop-coupon .coupon-date{font-size:0.7rem;padding:2px 0 5px 23px;color:#555555}.pop-coupon .coupon-content>div:last-child{border-bottom:1px #ebeae8 solid;text-align:center}.pop-coupon .list03{border-bottom:1px #ebeae8 solid;padding:10px 5px;margin:0 25px;display:flex}.pop-coupon .list03>div:first-child{flex:1;color:#333333;padding-right:10px}.pop-coupon .list03>div:first-child p{font-size:0.6rem;padding:2px 0 5px 23px;color:#333333}.pop-coupon .list03>div:nth-child(2){width:160px;flex:none}.pop-coupon .list03>div:last-child{width:80px;flex:none;color:#cf1010}.coupon-input-box{margin:10px 0;border:1px #0cecc0 solid;border-radius:4px;padding:4px;display:flex;line-height:30px}.coupon-input-box input[type="text"]{border:0;flex:1;max-width:calc(100% - 70px);height:auto}.coupon-input-box button{width:70px;background-color:#cccccc;color:#ffffff;text-align:center;border-radius:4px}.coupon-input-box button:hover{background-color:#2e5bff}.coupon-note{font-size:0.6rem;color:#555555;line-height:1.6em;padding:10px 0}.coupon-note.inconvenient{font-size:0.8rem}.no-coupon{text-align:center;padding:15px 0}.no-coupon img{display:inline-block;width:95%;max-width:200px;height:auto}.no-coupon p{font-size:1.2rem;text-align:center}.howto-get-point{font-size:0.8rem;line-height:1.4em;color:#fd5151}.howto-get-point span{color:#333333;display:block;padding-top:5px}.close{float:right;font-size:21px;margin-top:8px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2;cursor:pointer}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0;border:0}.btn-box{text-align:center;padding:20px 0;vertical-align:baseline}.btn-box.text-left{text-align:left}.btn-box.text-right{text-align:right}.btn-box-l{padding:20px 0 0 0;vertical-align:baseline}.btn-box button,.btn-box-l button{display:inline-block}.btn-box-l button{margin-right:20px}.btn-box-l button:last-child{margin-right:0}.textBtn{width:108px;height:41px;line-height:41px;color:#2e5bff;background-color:#fff;outline:0;border:0;cursor:pointer;font-size:16px}.btnPrimary{width:108px;height:41px;line-height:41px;padding:0;font-size:0.8rem;color:#fff;border:0;background:#2e5bff;border-radius:3px;cursor:pointer}.btnPrimary:hover{background-color:#0036fa}.btnPrimary[disabled]{background-color:#d1d1d1;cursor:not-allowed}.btnPrimary[disabled]:hover{background-color:#d1d1d1}a.btnPrimary{display:inline-block}button.disable{background-color:#d1d1d1;cursor:not-allowed}button.disable:hover{background-color:#d1d1d1}.b-bord-btn{width:108px;height:41px;line-height:40px;padding:0;font-size:0.8rem;color:#2e5bff;border:1px #2e5bff solid;background:#ffffff;border-radius:3px;cursor:pointer}.btn-cancel{width:108px;height:41px;line-height:40px;padding:0;font-size:0.8rem;color:#ffffff;background:#be3e3e;border-radius:3px;cursor:pointer}.btn-cancel:hover{background-color:#ff4911}.shoplist-footer{text-align:center;padding-bottom:25px}.shoplist-footer .stopBtn{margin-right:20px;background-color:#ffffff;color:#2e5bff;cursor:pointer}.noneIt{display:none !important}.showIt{display:block !important}.fade.in{opacity:1}.fade{opacity:0;transition:opacity 0.15s linear}.right-history{position:fixed;top:0;right:-168px;width:168px;height:100%;background-color:rgba(0,0,0,0.2);z-index:9999;transition:all 0.3s ease}.right-history.show{right:0}.right-history .modal-bc{float:right;width:160px;height:100%;padding:10px 8px;background:#fff}.right-history .modal-bc .history-title{display:flex;justify-content:space-between;padding:10px 8px;font-size:0.9rem}.right-history .modal-bc .history-title span:nth-child(2){cursor:pointer}.right-history .modal-bc .history-title+ul{height:96%;overflow-y:auto}.right-history .modal-bc .history-title+ul li{text-align:center;padding-bottom:20px}.right-history .modal-bc .history-title+ul li img.photo{width:120px;height:120px}.right-history .modal-bc .history-title+ul li a{display:block;color:#333}.right-history .modal-bc .history-title+ul li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:5px 0}.right-history .modal-bc .history-title+ul li p:nth-child(3){color:red;font-size:16px;font-weight:700}.icon{display:inline-block;background:url(../images/icon.png) no-repeat 9999px 9999px}.icon_new{display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat}.icon_next-blue{width:7px;height:12px;background-position:-22px 0}.icon_arrow-up{width:24px;height:13px;background-position:-39px 0}.icon_historyrecord{margin-top:4px;width:24px;height:24px;background-position:-424px 0}.icon_coupon{margin-top:10px;width:24px;height:15px;background-position:-73px 0}.icon_search{width:24px;height:24px;background-position:-390px 0}.icon_globe{margin-bottom:-3px;width:16px;height:16px;background-position:-153px 0}.icon_ec-food{margin-bottom:-4px;width:15px;height:18px;background-position:-235px 0}.icon_carrefour-service{margin-bottom:-4px;width:20px;height:18px;background-position:-260px 0}.icon_location-pin{margin-bottom:-3px;width:13px;height:16px;background-position:-107px 0}.icon_chevron-down{margin-bottom:-5px;width:22px;height:22px;background-position:-290px 0;margin-left:5px}.icon_cart-full{margin-bottom:-4px;width:25.05px;height:23.31px;margin-left:16px;background-position:-320px 0}.icon_more-icon{width:16px;height:16px;background-position:-179px 0;margin-bottom:-3px}.icon_mail{background-image:url(../images/icon-mail.svg);width:24px;height:16px;margin-top:8px;position:relative}.icon_favorite{background-image:url(../images/icon-favorite.svg);width:24px;height:24px;margin-top:5px}.icon_delivery{background-image:url(../images/icon-delivery.svg);width:25px;height:25px;vertical-align:top;margin:3px 0 0 0}.icon_promotion{width:13px;height:16px;background-position:-130px 0;margin-bottom:-3px}.icon_tags-solid{width:20px;height:16px;background-position:-205px 0;margin-bottom:-3px}.icon_hook{background-image:url(../images/icon-hook.svg);width:24px;height:24px;display:inline-block}.icon_w_arrow{background-image:url(../images/arrow.svg);width:24px;height:24px;display:inline-block}.icon_mail:before{content:"";display:block;width:12px;height:12px;background-color:#fd5151;border-radius:55em;position:absolute;top:-4px;right:-4px}footer{width:100%;min-width:1296px;background-color:#1e5bc6;margin-top:66px;height:auto}@media (max-width: 768px){footer{padding-bottom:73px;min-width:0;margin-top:0}}footer .foot-box{width:986px;margin:0 auto;padding:32px 0}@media (max-width: 768px){footer .foot-box{padding:0;width:100%}}footer .event-news-btn{display:flex;align-items:center;padding:16px 24px;border-radius:8px;background:#4A72D3;color:#FFFFFF;cursor:pointer;margin-bottom:32px}@media (max-width: 768px){footer .event-news-btn{flex-wrap:wrap;gap:8px 0;border-radius:0;margin-bottom:0;padding:8px}}@media (max-width: 768px){footer .event-news-btn>img{width:16px;height:16px}}footer .event-news-btn .main-text{padding:0 8px;font-size:20px;font-weight:700;position:relative}@media (max-width: 768px){footer .event-news-btn .main-text{font-size:16px}}footer .event-news-btn .main-text::after{content:'|';color:#fff;position:absolute;height:100%;left:100%;top:50%;transform:translateY(-50%)}footer .event-news-btn .event-news-wrapper{height:28px;padding:0 16px;margin:0}@media (max-width: 768px){footer .event-news-btn .event-news-wrapper{height:21px}}footer .event-news-btn .sub-text{font-size:20px}@media (max-width: 768px){footer .event-news-btn .sub-text{order:1;width:100%;padding:0;font-size:14px}}footer .event-news-btn .more{margin-left:auto;font-size:16px;font-weight:700;position:relative;display:flex;align-items:center;color:#FFFFFF}@media (max-width: 768px){footer .event-news-btn .more{font-size:16px}}footer .event-news-btn .more>img{margin-left:8px}footer .footer-content{display:flex;gap:0 43px}@media (max-width: 768px){footer .footer-content{flex-direction:column}}footer .footer-content-list-wrapper{color:#FFFFFF}@media (max-width: 768px){footer .footer-content-list-wrapper{display:flex;border-bottom:1px solid #4A72D3}}@media (max-width: 768px){footer .footer-content-list-wrapper.contact .footer-content-list-title{display:none}}@media (max-width: 768px){footer .footer-content-list-wrapper.contact .footer-content-list{flex-direction:column;padding:8px;gap:3px 0}}@media (max-width: 768px){footer .footer-content-list-wrapper.contact .footer-content-list-item{height:auto;justify-content:flex-start;align-items:center;padding:0px;font-size:12px}}@media (max-width: 768px){footer .footer-content-list-wrapper.contact .footer-content-list-item-label{flex:0 0 auto}}footer .footer-content-list-title{font-size:20px;font-weight:700;margin-bottom:16px}@media (max-width: 768px){footer .footer-content-list-title{font-size:16px;margin-bottom:0;background-color:#244CAD;padding:0 8px;flex:0 0 80px;height:37px;display:flex;align-items:center}}footer .footer-content-list{font-size:16px;font-weight:400;display:flex;flex-direction:column;gap:8px 0}@media (max-width: 768px){footer .footer-content-list{flex:1;flex-direction:row;gap:0 10px;overflow-x:scroll;padding:0 8px}footer .footer-content-list::-webkit-scrollbar{display:none}}footer .footer-content-list-item{cursor:pointer;display:flex;align-items:baseline}@media (max-width: 768px){footer .footer-content-list-item{font-size:14px;justify-content:center;align-items:center;height:37px;word-break:keep-all;padding:0 10px}}@media (max-width: 768px){footer .footer-content-list-item .footer-content-list-item-label{flex:0 0 80px}}footer .footer-copyright{display:flex;justify-content:center;align-items:center;gap:0 8px;background-color:#333333;font-size:16px;color:#FFFFFF;height:88px}@media (max-width: 768px){footer .footer-copyright{flex-direction:column;gap:0;font-size:12px;height:auto;padding:12px 0}}footer .foot-box .navigation{width:52%;display:flex;justify-content:space-between}footer .foot-box .navigation .zone h4,footer .foot-box .navigation .vip-zone h4,footer .foot-box .navigation .customer h4,footer .foot-box .navigation .about h4{font-size:0.7rem;font-weight:700;color:#fff;margin-bottom:10px}footer .foot-box .navigation .zone ul:last-child,footer .foot-box .navigation .vip-zone ul:last-child,footer .foot-box .navigation .about ul:last-child{margin:0}footer .foot-box .navigation .zone ul li a,footer .foot-box .navigation .vip-zone ul li a,footer .foot-box .navigation .customer ul li a,footer .foot-box .navigation .about ul li a{color:#fff;line-height:24px;font-size:0.7rem;cursor:pointer}footer.none-footer{height:50px;background-color:transparent}footer.sameday-footer-page .mobile-circle-float{display:none}.zone{width:280px}.zone ul,.vip-zone ul,.customer ul{display:flex;flex-wrap:wrap}.zone ul li{margin-right:10px;width:76px}.zone+.vip-zone,.zone+.vip-zone+.customer{width:103px}.fleft{float:left}.flright{float:right}i{font-style:normal}footer .foot-box .phone button{width:230px;height:41px;line-height:41px;outline:0;border:0;background:transparent;text-align:center;border-radius:30px;border:1px solid #fff;color:#fff;font-size:0.8rem;cursor:default}footer .foot-box .phone p{color:#fff;font-size:0.6rem;margin-top:46px}footer .foot-box .phone p:last-child{margin:0}.w220{width:220px}.m-w600{width:600px}.m-w800{width:800px}.red{color:#fd0202}.open{opacity:1 !important;visibility:visible !important;pointer-events:all !important;z-index:10100}.align-center{text-align:center}.warring-title{font-weight:500;color:#0970e6}.gray-pro-list{background-color:#f7f7f7;padding:15px}.gray-pro-list>div{display:flex;padding:5px 15px}.gray-pro-list span{flex:1;font-size:0.8rem}.gray-pro-list span.greatest{width:120px;flex:none;text-align:right}.two-col-form{display:flex;flex-wrap:wrap;margin:0 -5px}.two-col-form.sign-and-note{flex-wrap:nowrap}.two-col-form.sign-and-note>div:nth-child(1){flex:1 0 60%}.two-col-form.sign-and-note>div:nth-child(2){flex:0 1 40%}.two-col-form>div{width:calc(50% - 10px);margin:0 5px}.two-col-form h4{line-height:38px;height:38px;vertical-align:middle;width:100%}.two-col-form h4 sup.star{color:#a94442;font-size:0.7rem}.two-col-form>h4{margin:0 5px}.two-col-form>div h4 sup.star{font-size:0.6rem;line-height:5px}.two-col-form>div h4 span{float:right;color:#a94442;font-size:0.6rem;display:none}.two-col-form>div input[type="text"]{max-width:100%;width:100%}.two-col-form>div.full{width:100%;margin:10px 5px}.two-col-form>div textarea{max-width:100%;width:100%;height:65%;font-size:0.7rem;line-height:32px;font-size:0.8rem;background:#fffefc;border:1px solid #ebeae8;padding:0 10px;border-radius:3px}.two-col-form>div select{max-width:100%;width:100%;height:40px;line-height:40px;font-size:0.8rem;background:#fffefc;border:1px solid #ebeae8;padding:0 10px;outline:0;border-radius:3px;box-shadow:none}.two-col-form div.prompt input[type="text"]{border:1px #a94442 solid}.two-col-form div.prompt h4>span{display:block}.tree-col-form{display:flex;flex-wrap:wrap;margin:0 -5px}.tree-col-form>div{width:calc(33.33% - 10px);margin:0 5px}.tree-col-form h4{line-height:38px;height:38px;vertical-align:middle;width:100%}.tree-col-form>h4{margin:0 5px}.tree-col-form>div h4 sup.star{font-size:0.6rem;line-height:5px}.tree-col-form>div input[type="text"],.tree-col-form>div select{max-width:100%;width:100%;height:40px;line-height:40px;font-size:0.8rem;background:#fffefc;border:1px solid #ebeae8;padding:0 10px;outline:0;border-radius:3px;box-shadow:none}.tree-col-form>div textarea{max-width:100%;width:100%;font-size:0.7rem;line-height:32px;font-size:0.8rem;background:#fffefc;border:1px solid #ebeae8;padding:0 10px;border-radius:3px}.tree-col-form>div.full{width:100%;margin:10px 5px}.checkbox-list{line-height:32px}.checkbox-list span{display:inline-block;width:35px;font-size:0.7rem;font-weight:bold}.checkbox-list .radio-group{display:inline-block;padding:0 10px 0 0}.radio-group label{padding:0px 0 0 20px;font-size:0.8rem}#product-detail .radio-group label{padding:0}.radio-group .circle-check{display:none}.input-box-button{display:flex;background:#fffefc;border:1px solid #ebeae8}.input-box-button input[type="text"]{flex:1;padding:0 10px;line-height:40px;height:40px;font-size:0.7rem;border:0}.input-box-button button{width:50px;display:block;margin:0;flex:none;color:#2e5bff;text-align:center;font-size:0.8rem;line-height:40px;height:40px;border:0}.address-detail{display:flex;width:100% !important}.address-detail>div{flex:1;margin-right:10px}.address-detail>div:last-child{margin-right:0}.address-detail>div span{display:block;padding-bottom:5px}.freight-img{text-align:center;padding:30px 10px;display:none}.google-map{height:360px;display:none;position:relative;display:none;margin:10px -10px -10px -10px}.google-map:before{content:"";width:100%;height:40px;background-image:url(../images/google-mask.png);background-position:top;background-repeat:repeat-x;background-size:auto 100%;position:absolute;top:0;left:0;z-index:10}.google-map iframe{width:100%;height:100%}.google-map button.textBtn{position:absolute;right:10px;bottom:10px;background-color:rgba(255,254,252,0.8);z-index:10}.freight-img.show,.google-map.show{display:block}@-webkit-keyframes light-box{0%{opacity:0}50%{opacity:1}0%{opacity:0}}@keyframes light-box{0%{opacity:0}50%{opacity:1}0%{opacity:0}}.notice-popup{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;z-index:999;justify-content:center;align-items:center;pointer-events:none;transition:all 0.3s ease;opacity:0}.notice-popup .delivery-notice{background-color:rgba(253,81,81,0.8);border-radius:5px;font-size:0.8rem;color:#ffffff;text-align:center;padding:10px 20px 10px 40px;position:relative}.notice-popup .delivery-notice:before{width:18px;height:18px;background-image:url(../images/icon-hook-w.svg);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:12px;left:15px;content:""}.light-box{-webkit-animation-name:light-box;animation-name:light-box;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.mobile-memeber-title{display:none}.orderlist-filter{display:none}#loadingDiv{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.6)}#loadingDiv>img{width:100px;height:100px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px}.distribution-service ul{margin-bottom:15px}.distribution-service ul>li{margin-bottom:10px}.mode-bg{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;background-color:rgba(0,0,0,0.5);z-index:400}.mode-bg.open{visibility:visible}.magnifier{z-index:600 !important}#cartStep1{cursor:pointer}.cupon-item.unuse .status{cursor:pointer}textarea{resize:none}.commodity-item .price i{display:block}#view-coupon .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important;margin:0}#view-coupon .modal-dialog .pop-coupon{max-height:320px;overflow:auto}.text-box{display:inline-block;position:relative;overflow:hidden}.n-sameday-btn .text-box{width:100%}.text-box div{top:0;position:relative;text-shadow:0px 5px 5px rgba(0,0,0,0.25);-webkit-animation-timing-function:ease;animation-timing-function:ease}.text-box div:not(:first-child){position:absolute}.text-box div:nth-child(1){-webkit-animation:rollDown 4s forwards infinite;animation:rollDown 4s forwards infinite}.text-box div:nth-child(2){-webkit-animation:rollDown2 4s forwards infinite;animation:rollDown2 4s forwards infinite}@-webkit-keyframes rollDown{0%{transform:translateY(0px);opacity:1}20%{transform:translateY(0px);opacity:1}40%{transform:translateY(25px);opacity:0}41%{transform:translateY(-25px);opacity:0}60%{transform:translateY(-25px);opacity:0}80%{transform:translateY(0px);opacity:1}100%{transform:translateY(0px);opacity:1}}@keyframes rollDown{0%{transform:translateY(0px);opacity:1}20%{transform:translateY(0px);opacity:1}40%{transform:translateY(25px);opacity:0}41%{transform:translateY(-25px);opacity:0}60%{transform:translateY(-25px);opacity:0}80%{transform:translateY(0px);opacity:1}100%{transform:translateY(0px);opacity:1}}@-webkit-keyframes rollDown2{0%{transform:translateY(-25px);opacity:0}20%{transform:translateY(-25px);opacity:0}40%{transform:translateY(0px);opacity:1}60%{transform:translateY(0px);opacity:1}80%{transform:translateY(25px);opacity:0}81%{transform:translateY(-25px);opacity:0}100%{transform:translateY(-25px);opacity:0}}@keyframes rollDown2{0%{transform:translateY(-25px);opacity:0}20%{transform:translateY(-25px);opacity:0}40%{transform:translateY(0px);opacity:1}60%{transform:translateY(0px);opacity:1}80%{transform:translateY(25px);opacity:0}81%{transform:translateY(-25px);opacity:0}100%{transform:translateY(-25px);opacity:0}}#address-info .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important;margin:0}#address-info .modal-dialog .modal-body{max-height:425px;overflow:auto}#address-info-add .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important;margin:0}#address-info-add .modal-dialog .modal-body{max-height:425px;overflow:auto}#delivery-notes .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important;margin:0}#delivery-notes .modal-dialog .modal-body{max-height:425px;overflow:auto}.hiddenH1Tag{visibility:hidden;height:0}.farOff{padding-left:30px}.myTitle{padding:15px 20px 10px 20px;text-align:center;font-size:1.1rem;font-weight:normal;position:relative;z-index:999}.myTitle span.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.6;cursor:pointer;position:absolute;top:15px;right:15px}.PC-content-discountCoupon .discountCoupon-amount{-webkit-line-clamp:1;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.PC-content-discount{height:auto;border-bottom:none;display:flex;flex-direction:row}.PC-content-discount>div:first-child{flex:initial;width:70px}.PC-content-discount>div:last-child{flex:13;font-size:0.7rem;color:#808080}.PC-content-discount>div:last-child .discount-amount-item{border-bottom:1px solid #ebeae8;display:flex}.discount-amount-item-text{flex:4;display:flex;align-items:center}.discount-amount-item-text span{text-align:left;-webkit-line-clamp:1;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1;max-height:14.5px}.total-box .discount-amount-item-text span{max-height:20px}.discount-amount-item-amount{flex:1}.order-detail-box .detail-box .total-box .total .discount-amount{flex:3}.order-detail-box .detail-box .total-box .total .discount-amount .discount-amount-item{display:flex}.order-detail-box .detail-box .total-box .total .discount-amount .discount-amount-item .discount-amount-item-text{flex:3}.order-detail-box .detail-box .total-box .total .discount-amount .discount-amount-item .discount-amount-item-text span{line-height:1rem}.order-detail-box .detail-box .total-box .total .discount-amount .discount-amount-item .discount-amount-item-amount{flex:1}#invoice-display{overflow:auto;z-index:10100}.container-content .content-order .bundleBox{display:flex;font-size:0.7rem;color:#999;border-bottom:none;background-color:#ffffff;flex-wrap:wrap;margin-left:120px;width:calc(100% - 120px)}.container-content .content-order .bundleBox div:first-child{width:22px;flex:none;font-size:0.7rem;line-height:1.4em}.container-content .content-order .bundleBox div.items{border:1px #ebeae8 solid;padding:5px 10px;display:flex;font-size:0.6rem;color:#333333;margin:5px;flex:1;min-width:250px;max-width:250px;align-items:center}.container-content .content-order .bundleBox div.items .photo{width:40px;height:40px;flex:none;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:3px}.container-content .content-order .bundleBox div.items span{flex:1;text-align:left;align-items:center}.container-content .content-order .bundleBox div.items span:nth-child(2){color:#fd5151;flex:none;text-align:center}.container-content .content-order .bundleBox div.items span:last-child{width:30px;flex:none;text-align:center}@media (max-width: 768px){.brand-banner-wrapper{background-color:#F0F0F0;padding:0}}.brand-banner-wrapper .swiper-container .swiper-pagination{position:relative;bottom:0;margin-top:10px}@media (max-width: 768px){.brand-banner-wrapper .swiper-container .swiper-pagination{margin-top:0}}@media (max-width: 768px){.brand-banner-wrapper .swiper-container .swiper-button-next,.brand-banner-wrapper .swiper-container .swiper-button-prev{display:none}}.brand-banner-wrapper .brandprpromotions{display:inline-block;height:291px;border-radius:8px;border:1px solid #DDD;overflow:hidden}@media (max-width: 768px){.brand-banner-wrapper .brandprpromotions{border-radius:0}}@media (max-width: 768px){.brand-banner-wrapper .block-title-wrapper{background-color:#305ABF}}.brand-banner-wrapper .brand-item{height:291px;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;background-color:#fff;border:1px solid #DDD}@media (max-width: 768px){.brand-banner-wrapper .brand-item{height:222px;border-radius:0;border:none}}.brand-banner-wrapper .brand-item-bg{width:100%;height:146px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}@media (max-width: 768px){.brand-banner-wrapper .brand-item-bg{height:100px}}.brand-banner-wrapper .brand-item-icon{width:80px;height:80px;border:1px solid #DDD;border-radius:50%;position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%);background-color:#fff;background-position:center;background-size:cover}.brand-banner-wrapper .brand-item-content{display:flex;flex-direction:column;align-items:center;margin:auto auto 0;padding:6px 0 12px}@media (max-width: 768px){.brand-banner-wrapper .brand-item-content{padding:6px 0}}.brand-banner-wrapper .brand-item-title{font-size:20px;font-weight:700;color:#333333;line-height:30px}@media (max-width: 768px){.brand-banner-wrapper .brand-item-title{font-size:16px;line-height:24px}}.brand-banner-wrapper .brand-item-subtitle{font-size:14px;font-weight:700;color:#333333;line-height:21px}@media (max-width: 768px){.brand-banner-wrapper .brand-item-subtitle{font-size:12px;line-height:18px}}.brand-banner-wrapper .brand-item-discount{font-size:20px;font-weight:700;color:#EA6E40;line-height:30px}@media (max-width: 768px){.brand-banner-wrapper .brand-item-discount{font-size:16px;line-height:24px}}@media (max-width: 768px){.bank-banner-wrapper{padding:8px;background-color:#CAE9FF}}@media (max-width: 768px){.bank-banner-wrapper .swiper-container{height:auto}}.bank-banner-wrapper .swiper-container .swiper-slide{border-radius:8px;border:1px solid #DDD;overflow:hidden;height:106px}@media (max-width: 768px){.bank-banner-wrapper .swiper-container .swiper-slide{border-radius:0}}.bank-banner-wrapper .swiper-container .swiper-wrapper{height:auto}.bank-banner-wrapper .swiper-container .swiper-pagination{position:absolute;bottom:0}.bank-banner-wrapper .swiper-container .bank-banner{margin:0}@media (max-width: 768px){.bank-banner-wrapper .block-title-wrapper{background-color:#429DE1;padding:8px 16px;font-size:18px}}@media (max-width: 768px){.bank-banner-wrapper .block-more-btn{display:none}}.bank-banner-wrapper .bank-item{height:106px;border-radius:8px;border:1px solid #DDD;overflow:hidden;display:flex;flex-direction:column}@media (max-width: 768px){.bank-banner-wrapper .bank-item{border-radius:0px;border:none}}.bank-banner-wrapper .bank-item-title-wrapper{flex:1;background-color:#fff;display:flex;gap:0 5px;justify-content:center;align-items:center;padding:0 10px}.bank-banner-wrapper .bank-item-title-wrapper .bank-item-name{font-size:22px;font-weight:bold;color:#333333;width:-moz-fit-content !important;width:-webkit-fit-content !important;width:fit-content !important}.bank-banner-wrapper .bank-item-icon{width:30px;height:30px !important}.bank-banner-wrapper .bank-item-content{flex:1;background-color:#7EB9E5;display:flex;align-items:center;justify-content:center;padding:0 10px}.bank-banner-wrapper .bank-item-discount{font-size:20px;font-weight:700;color:#fff;text-align:center}.related-search-wrapper{display:none;flex-direction:column;margin-top:10px}@media (max-width: 768px){.related-search-wrapper{flex-direction:row;overflow-x:scroll;scrollbar-width:none}}.related-search-wrapper .related-search-title{color:#999;margin-bottom:5px}@media (max-width: 768px){.related-search-wrapper .related-search-title{flex-shrink:0;margin:auto;padding:0 15px}}@media (max-width: 768px){.product-detail .related-search-wrapper.bundledetail{flex-direction:column;align-items:start}.product-detail .related-search-wrapper.bundledetail .related-search-title{margin-bottom:10px}.product-detail .related-search-wrapper.bundledetail .tag-list .scroll-content{flex-wrap:wrap}.product-detail .related-search-wrapper.bundledetail .tag-list .scroll-content .tag{margin-bottom:10px}}.tagpage.related-search-wrapper{display:flex}.related-search-wrapper-title{margin:10px 10px 0 0;padding:0px 15px}.commodity-list .tag-list .scroll-content{display:flex;flex-wrap:wrap;margin-bottom:-10px}@media (max-width: 768px){.commodity-list .tag-list .scroll-content{flex-wrap:nowrap;margin-bottom:0px}.commodity-list .tag-list .scroll-content::after{content:"";padding-right:10px}}.commodity-list .tag-list::-webkit-scrollbar{display:none}.commodity-list .tag-list .tag{padding:5px;border:1px solid #1e5bc6;border-radius:10px;background-color:#e8eff9;color:#1e5bc6;margin-right:10px;margin-bottom:10px;cursor:pointer;flex-shrink:0}@media (max-width: 768px){.commodity-list .tag-list .tag{margin-bottom:0px}.commodity-list .tag-list .tag:last-child{margin-right:0px}}.commodity-list .tag-list .tag:hover{background-color:#6f9bd9;color:#ffffff}.product-detail .related-search-wrapper{width:calc(100% - 240px);margin-bottom:20px;background-color:#fff;flex-direction:row;align-items:center;padding:15px 10px;float:right}@media (max-width: 768px){.product-detail .related-search-wrapper{width:100%;float:none}}.product-detail .related-search-wrapper .related-search-title{flex-shrink:0;margin:0 15px 0 0}@media (max-width: 768px){.product-detail .related-search-wrapper .related-search-title{margin:0 5px 0 0}}.out-of-stock-wrapper,.out-of-stock-wrapper-mobile{background-color:#fff;border-radius:5px}.out-of-stock-wrapper .out-of-stock-title,.out-of-stock-wrapper-mobile .out-of-stock-title{display:flex;background-color:#ffecb5;padding:10px 20px;border-bottom:1px solid #ebeae8}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-title,.out-of-stock-wrapper-mobile .out-of-stock-title{background:#ffecb5}}.out-of-stock-wrapper .out-of-stock-title .out-of-stock-title-img-wrapper,.out-of-stock-wrapper-mobile .out-of-stock-title .out-of-stock-title-img-wrapper{position:relative;width:20px;height:20px;margin-right:10px}.out-of-stock-wrapper .out-of-stock-title .out-of-stock-title-img-wrapper .out-of-stock-title-img-1,.out-of-stock-wrapper-mobile .out-of-stock-title .out-of-stock-title-img-wrapper .out-of-stock-title-img-1{position:absolute;width:18.13px;height:18.13px;top:-10%;left:-10%;border:1px dashed #0970e6;border-radius:4px}.out-of-stock-wrapper .out-of-stock-title .out-of-stock-title-img-wrapper .out-of-stock-title-img-2,.out-of-stock-wrapper-mobile .out-of-stock-title .out-of-stock-title-img-wrapper .out-of-stock-title-img-2{position:absolute;width:18.13px;height:18.13px;top:20%;left:20%;background:#d3e3f5;border:1px solid #0970e6;border-radius:4px}.out-of-stock-wrapper .out-of-stock-title .out-of-stock-title-text,.out-of-stock-wrapper-mobile .out-of-stock-title .out-of-stock-title-text{font-weight:700;font-size:14px;line-height:20px;color:#555555}.out-of-stock-wrapper .out-of-stock-group,.out-of-stock-wrapper-mobile .out-of-stock-group{padding:0px 15px}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-group,.out-of-stock-wrapper-mobile .out-of-stock-group{padding:0px 10px}}.out-of-stock-wrapper .out-of-stock-item,.out-of-stock-wrapper-mobile .out-of-stock-item{display:flex;padding:10px 0px}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item,.out-of-stock-wrapper-mobile .out-of-stock-item{flex-direction:column;height:auto;padding:16px 0 10px;border-bottom:1px solid #ebeae8}}.out-of-stock-wrapper .out-of-stock-item:not(:last-child),.out-of-stock-wrapper-mobile .out-of-stock-item:not(:last-child){border-bottom:1px solid #ebeae8}.out-of-stock-wrapper .out-of-stock-item-img-wrapper,.out-of-stock-wrapper-mobile .out-of-stock-item-img-wrapper{display:flex;flex-basis:120px;justify-content:center;align-items:center}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-img-wrapper,.out-of-stock-wrapper-mobile .out-of-stock-item-img-wrapper{align-items:flex-start}}.out-of-stock-wrapper .out-of-stock-item-img,.out-of-stock-wrapper-mobile .out-of-stock-item-img{width:80px;height:80px;position:relative}.out-of-stock-wrapper .out-of-stock-item-description-wrapper,.out-of-stock-wrapper-mobile .out-of-stock-item-description-wrapper{flex:1;position:relative}.out-of-stock-wrapper .out-of-stock-item-description-title,.out-of-stock-wrapper-mobile .out-of-stock-item-description-title{font-weight:400;font-size:16px;color:#333333;margin-bottom:5px}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-description-title,.out-of-stock-wrapper-mobile .out-of-stock-item-description-title{margin-bottom:0}}.out-of-stock-wrapper .out-of-stock-item-description-title a,.out-of-stock-wrapper-mobile .out-of-stock-item-description-title a{font-size:0.8rem;color:#333}.out-of-stock-wrapper .out-of-stock-item-description-tag,.out-of-stock-wrapper-mobile .out-of-stock-item-description-tag{display:inline-block;color:#777777;font-weight:400;font-size:12px;background:#f5f4f2;padding:2px 8px;border-radius:20px;margin-bottom:5px}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-description-tag,.out-of-stock-wrapper-mobile .out-of-stock-item-description-tag{position:static;margin-bottom:6px}}.out-of-stock-wrapper .out-of-stock-item-description-detail,.out-of-stock-wrapper-mobile .out-of-stock-item-description-detail{display:flex;justify-content:space-between;font-weight:400;font-size:12px;color:#999999;margin-bottom:5px}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-description-detail,.out-of-stock-wrapper-mobile .out-of-stock-item-description-detail{justify-content:flex-start;margin-bottom:20px}}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-description-detail-style,.out-of-stock-wrapper-mobile .out-of-stock-item-description-detail-style{margin-right:30px}}.out-of-stock-wrapper .out-of-stock-item-description-event-tag,.out-of-stock-wrapper-mobile .out-of-stock-item-description-event-tag{display:inline-block;border-radius:10px;border:1px #b05f5b solid;padding:2px 5px;color:#b05f5b;font-size:0.6rem;margin:2px}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-description-event-tag,.out-of-stock-wrapper-mobile .out-of-stock-item-description-event-tag{background:#f5f4f3;position:static;border:none;border-radius:0;line-height:26px;color:#de4b46;padding:0 0 0 5px}}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-description-event-tag>span,.out-of-stock-wrapper-mobile .out-of-stock-item-description-event-tag>span{background-color:#fff;display:inline-block;line-height:18px;margin:0 6px 0 0}}.out-of-stock-wrapper .out-of-stock-item-amount-wrapper,.out-of-stock-wrapper-mobile .out-of-stock-item-amount-wrapper{display:flex;flex:1;width:230px;text-align:center;font-weight:400;font-size:16px;color:#333333}.out-of-stock-wrapper .out-of-stock-item-amount,.out-of-stock-wrapper-mobile .out-of-stock-item-amount{flex:1}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-amount,.out-of-stock-wrapper-mobile .out-of-stock-item-amount{font-weight:400;font-size:16px;color:#333333}}.out-of-stock-wrapper .out-of-stock-item-subtotal,.out-of-stock-wrapper-mobile .out-of-stock-item-subtotal{width:100px}.out-of-stock-wrapper .out-of-stock-item-operation,.out-of-stock-wrapper-mobile .out-of-stock-item-operation{width:70px;display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-operation,.out-of-stock-wrapper-mobile .out-of-stock-item-operation{flex-direction:row;padding-top:0;width:auto;align-items:center}}.out-of-stock-wrapper .out-of-stock-item-operation-replace,.out-of-stock-wrapper-mobile .out-of-stock-item-operation-replace{height:27px;background:#2e5bff;padding:2px 8px;border-radius:5px;font-weight:400;font-size:16px;color:#fff;cursor:pointer}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-operation-replace,.out-of-stock-wrapper-mobile .out-of-stock-item-operation-replace{margin-right:12px}}.out-of-stock-wrapper .out-of-stock-item-operation-delete,.out-of-stock-wrapper-mobile .out-of-stock-item-operation-delete{font-weight:400;font-size:16px;padding:0 8px;color:#333333;margin-top:5px;cursor:pointer}@media (max-width: 576px){.out-of-stock-wrapper .out-of-stock-item-operation-delete,.out-of-stock-wrapper-mobile .out-of-stock-item-operation-delete{margin-top:0}}.out-of-stock-replace-modal,.out-of-stock-replace-modal-mobile{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.5);width:100%;height:100%;transition:all 0.3s ease;opacity:0;z-index:-100}.out-of-stock-replace-modal.open,.out-of-stock-replace-modal-mobile.open{opacity:1;z-index:1000}.out-of-stock-replace-modal .out-of-stock-replace-dialog,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog{background:#ffffff;border-radius:10px;margin:100px auto;height:557px;overflow:hidden;display:flex;flex-direction:column}.out-of-stock-replace-modal .out-of-stock-replace-dialog-logo,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-logo{height:11px;background:#1e5bc6;position:relative}.out-of-stock-replace-modal .out-of-stock-replace-dialog-logo::before,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-logo::before{content:"";position:absolute;top:0;left:0;width:84px;height:100%;background:#fd0202}.out-of-stock-replace-modal .out-of-stock-replace-dialog-title,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-title{height:46px;position:relative}.out-of-stock-replace-modal .out-of-stock-replace-dialog-title-close-btn,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-title-close-btn{width:18px;height:18px;background-image:url("../images/close.svg");position:absolute;top:50%;right:20px;transform:translateY(-50%);cursor:pointer}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item{display:flex;padding:10px 0}@media (max-width: 576px){.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item{padding:0 24px 10px}}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item{background:#f7f7f7}@media (max-width: 576px){.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item{display:block}}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-image,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-image,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-image,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-image{flex-basis:80px;height:80px;margin:9px 12px 0 24px}@media (max-width: 576px){.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-image,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-image,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-image,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-image{margin:9px 12px 0 0}}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-description-wrapper,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-wrapper,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-description-wrapper,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-wrapper{padding-top:15px;flex:1}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-description-title-wrapper,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-title-wrapper,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-description-title-wrapper,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-title-wrapper{display:flex;justify-content:space-between}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-description-title,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-title,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-description-title,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-title{font-weight:400;font-size:16px;color:#333333;margin-bottom:27px}.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-wrapper .out-of-stock-replace-dialog-recommend-item-description-title a,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-wrapper .out-of-stock-replace-dialog-recommend-item-description-title a{font-size:0.8rem;color:#333}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-description-detail,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-detail,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-description-detail,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-detail{font-weight:400;font-size:12px;color:#999999;margin-bottom:8px;display:flex}@media (max-width: 576px){.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-description-detail,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-detail,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-description-detail,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-detail{justify-content:space-between;align-items:center;margin-bottom:15px}}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-description-detail-style,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-detail-style,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-description-detail-style,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-detail-style{margin:0 45% 0 0}@media (max-width: 576px){.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-description-detail-style,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-detail-style,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-description-detail-style,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-detail-style{margin:0}}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-description-price,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-price,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-description-price,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-price{font-weight:400;font-size:14px;color:#1b3d79;margin-bottom:6px}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-description-price>span,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-price>span,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-description-price>span,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-price>span{font-size:20px}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-amount,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-amount,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-amount,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-amount{font-weight:400;font-size:16px;color:#333333;flex-basis:10%;text-align:center}@media (max-width: 576px){.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-amount,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-amount,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-amount,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-amount{align-items:center}}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-operation,.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-operation,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-operation,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-operation{flex-basis:15%;text-align:center;margin-top:15px}.out-of-stock-replace-modal .out-of-stock-replace-dialog-replace-item-operation-delete,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-replace-item-operation-delete{font-weight:400;font-size:16px;color:#2e5bff;cursor:pointer}.out-of-stock-replace-modal .out-of-stock-replace-dialog-subtitle,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-subtitle{padding:8px 20px;font-weight:400;font-size:14px;color:#333333;box-shadow:0px 4px 6px rgba(0,0,0,0.05)}.out-of-stock-replace-modal .out-of-stock-replace-dialog-subtitle>span,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-subtitle>span{color:#df4c46;font-weight:700}@media (max-width: 576px){.out-of-stock-replace-modal .out-of-stock-replace-dialog-subtitle>span,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-subtitle>span{display:inline-block}}.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-price,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-price{margin:0 0 21px}@media (max-width: 576px){.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-price,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-price{margin:0}}.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-description-tag,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-description-tag{border-radius:10px;border:1px #b05f5b solid;padding:2px 5px;color:#b05f5b;font-size:0.6rem;margin:2px}.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-operation-replace,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-operation-replace{display:inline-block;background:#2e5bff;border-radius:5px;color:#fff;padding:2px 8px;font-weight:400;font-size:16px;cursor:pointer}.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item:not(:last-child),.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item:not(:last-child){border-bottom:1px solid #ebeae8}.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-scroll-wrapper,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-scroll-wrapper{flex:1 1 auto;overflow-y:scroll}.out-of-stock-replace-modal .out-of-stock-replace-dialog-recommend-item-scroll-wrapper::-webkit-scrollbar,.out-of-stock-replace-modal-mobile .out-of-stock-replace-dialog-recommend-item-scroll-wrapper::-webkit-scrollbar{display:none}.out-of-stock-replace-modal .out-of-stock-item-description-event-tag,.out-of-stock-replace-modal-mobile .out-of-stock-item-description-event-tag{display:block;border:1px solid #db3832;border-radius:20px;padding:1px 4px;color:#db3832;font-weight:400;font-size:12px}@media (max-width: 576px){.out-of-stock-replace-modal .out-of-stock-item-description-event-tag,.out-of-stock-replace-modal-mobile .out-of-stock-item-description-event-tag{background:#f5f4f3;position:static;border:none;border-radius:0;line-height:26px;color:#de4b46;padding:0 0 0 5px}}@media (max-width: 576px){.out-of-stock-replace-modal .out-of-stock-item-description-event-tag>span,.out-of-stock-replace-modal-mobile .out-of-stock-item-description-event-tag>span{background-color:#fff;display:inline-block;line-height:18px;margin:0 6px 0 0}}.replaced-icon{display:none}.replaced-icon.show{display:inline;position:absolute;top:-10%;left:-5%;width:30px;height:30px}.popbox.recommend{display:block}.popbox .pdpspop{width:727px;height:70%;margin-left:-355px;border-radius:16px;margin-top:130px;overflow:hidden;background-color:#fff;top:0%}.product_ex{overflow-y:scroll;height:100%}a.ico_cancel{display:block;width:32px;height:32px;position:absolute;right:0px;top:0px;margin-right:16px;margin-top:16px}.product_menu{padding:8px 16px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.product_info{width:30.65%;border-radius:4px;overflow:hidden;border:1px solid #eee;margin:8px}.product_info .this_photo{height:auto;background-color:#fff;cursor:pointer}.product_info .this_photo img{max-width:206px;width:100%;height:auto;display:block;margin:0 auto}.product_info .this_content{background-color:#eee;padding:16px 12px 12px}.product_info .this_content h2{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;margin-bottom:8px;box-sizing:border-box;text-align:justify;cursor:pointer}.product_info .this_content .bright{margin-bottom:20px}.bright>span{font-weight:500;font-size:14px;line-height:21px;color:#ca463b;background-color:#fbf1ac;border-radius:4px;margin-right:4px;padding:4px}.product_info .this_content .point_choose{display:flex;flex-direction:row;justify-content:space-between}.point_choose .price{font-weight:700;font-size:20px;line-height:23px;color:#e83324}.point_choose .icons{display:flex;flex-direction:row}.point_choose .icons a{display:block}.icons a.likes{width:22px;height:22px;background-image:url(../images/like_s_white.svg);background-position:center center;line-height:24px;background-repeat:no-repeat;margin-right:4px;transition:all 0.3s ease}.icons a.likes:hover{background-image:url(../images/like_s_red.svg)}.icons a.addthis{width:46px;height:24px;background-color:#2e5bff;border-radius:30px;background-image:url(../images/cart.svg);background-position:center center;line-height:24px;background-repeat:no-repeat}.joined_car{border-radius:4px;background-color:#ea5e58;color:#fff;display:flex;flex-direction:row;padding:8px 16px;align-items:center;width:156px;height:34px;box-sizing:border-box;position:absolute;top:0%;right:50%;margin-top:70px;margin-right:-78px;justify-content:center}.joined_car span.icon_check{background-image:url(../images/check.svg);width:12px;height:12px;background-repeat:no-repeat;margin-right:4px;background-position:center center}.title_bar{text-align:center;width:100%;background-color:#eee;color:#395af6;font-size:18px;font-weight:700;height:54px;line-height:50px}.close_bar{display:none}a.close_btn2{text-align:center;background-color:#395af6;font-size:14px;color:#fff;border-radius:4px;width:108px;height:32px;line-height:32px;margin:20px auto;display:block}@media screen and (max-width: 769px){.close_bar{display:block;position:absolute;width:100%;background-color:#fff;bottom:0px;box-shadow:0px -1px 2px #ddd}.title_bar{font-size:16px}.popbox .pdpspop,.joined_car{position:relative;margin:30px auto;left:0}.popbox .pdpspop{width:96%;height:80%}a.ico_cancel{display:none}.product_menu{padding:0px 1px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-bottom:75px}.product_info{width:32.5%}.product_info .this_photo img{margin:0 auto;display:block}.product_info{margin:1px}}@media screen and (max-width: 539px){.product_menu{justify-content:space-between}.product_info{width:48.5%}}.plps_list .product_menu{padding:0px;justify-content:flex-start}.plps_list .product_info{margin:0;width:206px;height:328px;margin-bottom:16px;margin-right:16px}.plps_list .icons a.likes{background-image:url(../images/like_s_gray.svg)}.icons a,a.close_btn2{transition:all 0.3s ease}.icons a:hover,a.close_btn2:hover{filter:saturate(2);-webkit-filter:saturate(2)}.plps_list .icons a.likes:hover{background-image:url(../images/like_s_red.svg)}.product_info.marginfix{margin-right:0px}.plps_list .product_info .this_photo{height:200px}.plps_list .product_info .this_content{padding:2px 12px 20px}.plps_list .product_info .this_content{background-color:#fff}.mei-mobile{display:none}a.recommend_btn,a.arrive_btn{color:#2e5bff;text-align:center;width:72px;height:24px;line-height:23px;background-color:#fff;border-radius:30px;border:1px solid #2e5bff;font-size:14px;box-sizing:border-box;transition:all 0.3s ease}a.recommend_btn:hover,a.arrive_btn:hover{background-color:#2e5bff;color:#fff}@media screen and (max-width: 900px){.mei-pc{display:none}.mei-mobile{display:block}.mei-mobile .product_menu{display:flex}.plps_list .product_menu{width:100%;padding:0px 1px}.plps_list .product_info{width:32.5%;margin:1px}}.flex-center{display:flex;justify-content:space-between;align-items:center}.ocalogin{background-color:#fff;width:100%;padding:9px 0px}.ocalogin>a>img{width:190px;height:66px}.logobox{margin:5px auto;width:600px;border:1px solid #ebeae8;padding:45px 125px;border-radius:0px;box-sizing:border-box;background:#fff;margin:120px auto;min-height:500px}.right-side .logobox{margin:0px auto}.logobox h1{font-size:20px;color:#000;text-align:center;margin-bottom:35px}.account{position:relative}.password{position:relative}.logobox label{transform:translateZ(0);color:#999;top:10px;left:15px;position:absolute;transition:all 0.3s ease}.logobox label.active{color:#2e5bff;font-size:12px;top:-9px;display:none;background-color:#fff}input:focus+label.active{display:block}input:-ms-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}input::placeholder{color:#ccc}#form input{background:#fffefc;border:1px solid #ebeae8;border-radius:3px;padding:0 10px;padding-left:12px;height:44px;line-height:50px;display:flex;box-sizing:border-box;width:100%;margin-bottom:16px}#form .wrong input{border:1px solid #fd0202}.tips p{color:#ff8100;font-size:12px;margin-bottom:28px}.tips span{color:#fd5151;font-size:12px}.color-main-blue{color:#305ABF;margin-bottom:8px}.forgetpsd{width:100%;text-align:right;margin-bottom:18px}.forgetpsd a#forgetpass,.regTips a{color:#2e5bff}.forgetpsd a#forgetpass{font-size:14px}a#loginBtn,a#firstStep,a#nextStep,a#saveBtn,a#confirm,a.com-btn-tototalk{display:block;text-align:center}.loadmore-line{margin:1.5em auto;line-height:1.6em;font-size:14px;text-align:center;margin-bottom:5px;border-top:1px solid rgba(0,0,0,0.1);margin-top:2.4em}.loadmore-tips{padding:0 0.55em;background-color:#ffffff;color:rgba(0,0,0,0.5);position:relative;top:-0.9em}.ps-tips{background-color:#ffffff;color:rgba(0,0,0,0.5);font-size:14px;margin-bottom:16px}.share{justify-content:space-around}.share>a{width:60px;height:60px}.share>a img{width:100%;height:auto}.btnReg{margin:16px auto 0}.btnReg>a{display:block}.input-ico{width:20px;height:20px;position:absolute;right:0;top:50%;margin-top:-12px;margin-right:12px;cursor:pointer}.eye-off{display:none}.input-ico>img{width:100%}.loginName,.pwd,.pwd2,.pwd3{position:relative}#form .loginName input,#form .pwd input{margin-bottom:8px}.pwd-title{justify-content:center;align-items:center}.logobox .pwd-title h1{margin-bottom:0px;line-height:61px}.pwd-title{margin-bottom:35px}.btnSendCode{height:30px;background:#2e5bff;border-radius:3px;color:#fff;font-size:13px;line-height:30px;padding:0 10px;margin-top:7px;margin-right:7px;position:absolute;top:0;right:0}.btnReSendCode{height:30px;background:#ccc;border-radius:3px;color:#fff;font-size:13px;line-height:30px;padding:0 10px;margin-top:7px;margin-right:7px;position:absolute;top:0;right:0}.alert{justify-content:flex-start;position:relative;top:-3px;margin-bottom:12px;display:none}.alert p{color:#fd5151;font-size:12px}.alert img{width:20px;height:20px}#form .loginName.wrong label.active,#form .account.wrong label.active,#form .pwd2.wrong label.active{color:#fd5151}.regTips{padding:30px 0;text-align:center;line-height:20px;font-size:12px;color:#333}.steps{max-width:600px;width:100%;margin:20px auto;font-size:14px;line-height:18px;color:#999;align-items:center}.steps em{display:inline-block;width:18px;height:18px;text-align:center;line-height:16px;color:#fff;font-size:12px;margin-right:5px;font-style:normal;background:#999;border-radius:50px}.step-item.current em{background:#1e5bc6}.step-item.current span{color:#1e5bc6}.steps .line{border-bottom:2px solid #c7c6c5;width:140px}.verify img{display:block;width:90px;margin:0 auto}.verify p{text-align:center;font-size:14px;color:#333;margin:20px auto}#birthDay_container{margin-bottom:16px}#birthDay_container select{padding:10px 5px;border:1px solid #ebeae8;margin-right:10px;font-size:16px;flex:1}.padding-xs{padding:8px 0}.bemember h1{text-align:left}.logobox.bemember{width:862px}.cell_access{justify-content:flex-start;margin-bottom:24px;align-items:baseline}.ctitle{flex:1;font-size:16px;color:#515968}.bemember .account,.bemember .ccontent,.bemember .wrap-s{flex:2;font-size:16px}.bemember .wrap-s{min-height:60px}.bemember #form input{margin-bottom:0px}.bemember select{padding:8px 5px;border:1px solid #ebeae8;font-size:16px;flex:1.95;box-sizing:border-box;-webkit-box-sizing:border-box}.bemember .address .c-select{display:flex;flex:2;justify-content:space-between}.tips a{font-size:16px;color:#2e5bff}.ccontent a{color:#2e5bff}#form .cell_access .agreebox span{font-size:16px;color:#333}#form .cell_access .agreebox label{margin-bottom:0px;margin-right:16px}.topLink{display:block;background:#000 none repeat scroll 0% 0%;color:#fff;text-align:center;height:auto}.com-btn_primary{width:100%;background:#2e5bff;border-radius:5px;line-height:50px;font-size:18px;color:#fff;text-align:center}.com-btn_line{background:#fff;border:1px solid #2e5bff;border-radius:5px;color:#2e5bff;width:100%;text-align:center}.com-btn{display:block;margin:0 auto;box-sizing:border-box;font-size:17px;text-align:center;text-decoration:none;line-height:48px}.com-btn_disabled{width:100%;background:#cccccc;color:#fff;font-weight:normal;line-height:50px;font-size:18px;padding:0;border-radius:5px}.tototalk-wrapper{width:100%;margin-top:8px;display:flex;flex-direction:row;align-items:center}.tototalk-wrapper .left-block{display:flex;flex-direction:column;align-items:center}.tototalk-wrapper .left-block p:first-child{color:#EA6E40;display:flex;align-items:center;font-size:12px}.tototalk-wrapper .left-block .com-btn-tototalk{display:flex;align-items:center;justify-content:center}.tototalk-wrapper .left-block .com-btn-tototalk .tototalk-icon{max-width:136px}.tototalk-wrapper .tototalk-qr-code{max-width:150px}@media screen and (max-width: 769px){.tototalk-wrapper .tototalk-qr-code{display:none}}.tototalk-wrapper-login{padding:0 8px;justify-content:space-between}.tototalk-wrapper-login .left-block .com-btn-tototalk .tototalk-icon{margin-left:10px}@media screen and (max-width: 769px){.tototalk-wrapper-login{justify-content:center}}#form .agreebox label{cursor:pointer;position:relative;top:0px;left:0px;display:block;margin-bottom:16px}#form .agreebox input[type="checkbox"]{display:none}#form .agreebox input[type="checkbox"]+span{display:inline-block;padding-left:26px;line-height:20px;background:url(../images/check-off.svg) no-repeat left top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#form .agreebox input[type="checkbox"]:checked+span{background:url(../images/check-on.svg) no-repeat left top}#form .agreebox span.must{color:red}#form .agreebox a,#form .agreebox span{color:#2e5bff;font-size:14px}#form .agreebox span.normals{color:#333}.w-border{flex:2}.mg-t6{margin-top:6px}@media screen and (max-width: 769px){.logobox{width:100%;padding:24px 24px;margin:84px auto 0;min-height:380px}header>img,header>a>img{display:block;margin:0 auto}.logobox h1{margin-bottom:24px}.steps{justify-content:space-around;padding:0 8px;box-sizing:border-box}.steps .line{display:none}.logobox.bemember{width:100%}.bemember .ccontent{flex-wrap:wrap}#form .cell_access .agreebox label{margin-bottom:8px}.ctitle{min-width:92px}}.verify2{justify-content:flex-start}.verify2 img{height:18px;margin:0 8px}.verify2 p{text-align:center;font-size:14px;color:#333;margin:20px 0px;line-height:18px}.verify3 p{text-align:center;font-size:16px;font-weight:bold;color:#333;margin:16px auto 0;padding-bottom:16px}.isok{padding-top:16px}.cell_access.addres-fb{padding-top:16px;margin-bottom:8px}.pd-lr8x{padding-left:64px;padding-right:64px}.category-h1{display:inline;margin-right:3px}ul.welcomewords{box-sizing:border-box;text-align:justify}ul.welcomewords>li{font-size:14px;margin:8px 0px 0px 0px}.switch-wrapper{width:148px;height:29px;display:flex;background:#ffffff;border-radius:50px;position:relative;cursor:pointer;float:left;margin-top:3px}.switch-wrapper::before{content:var(--before-content, "\5B85\914D");width:var(--before-width, 60px);left:var(--before-left, 0);display:flex;align-items:center;justify-content:center;position:absolute;top:0;height:100%;background:#305abf;border:1px solid #ffffff;box-shadow:1px 0px 4px rgba(0,0,0,0.25);border-radius:20px;transition:left 0.2s;color:#ffffff}.switch-btn{padding:4px 16px;font-size:14px;font-weight:700;color:#5877e1;display:flex;align-items:center}.address-wrapper{display:flex;align-items:center;font-size:14px;font-weight:400;color:#3b3516;margin-left:24px}.address-wrapper img{margin-right:4px}.service-list{display:flex;align-items:center;margin-left:auto}.service-list-item{display:flex;gap:0 8px}.service-list-item .label{display:flex;align-items:center;font-size:14px;font-weight:400;color:#333333;cursor:pointer}.service-list-item .label img{margin-right:4px}.bar{overflow:hidden;display:flex;justify-content:center;align-items:center}.bar::before{content:"|";display:flex;justify-content:center;align-items:center;width:8px;height:10px;margin:0 8px;color:#333333}.modal-address input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background:#ffffff;border:1px solid #cccccc;border-radius:50%;margin:0;top:0}.modal-address input[type="radio"]:checked{border:6px solid #395af6}.modal-address input[type="text"]{width:100%;height:48px;border:1px solid #cccccc;border-radius:3px;padding:12px;font-size:16px;font-weight:400;color:#828282;outline:none}.modal-address input[type="text"]:-ms-input-placeholder{color:#828282}.modal-address input[type="text"]::-moz-placeholder{color:#828282}.modal-address input[type="text"]::placeholder{color:#828282}.modal-address .radio{display:flex;align-items:center;gap:0 4px}@media (max-width: 769px){.modal-address .radio{flex:1}}.modal-address .radio label{padding:0}.modal-address .modal-body{padding:16px 32px;display:flex;flex-direction:column;gap:16px 0;overflow-y:visible}@media (max-width: 769px){.modal-address .modal-body{padding:16px}}.modal-address .modal-footer{border-top:none}.modal-address .close-btn{cursor:pointer;position:absolute;right:15px;top:15px}.modal-address .icon-girl{position:absolute;left:-38px;bottom:-25px;width:60px;height:130px}@media (max-width: 769px){.modal-address .icon-girl{display:none}}.modal-address .title{width:321px;font-size:16px;font-weight:700;color:#333333}@media (max-width: 769px){.modal-address .title{width:231px}}.modal-address .delivery-wrapper .radio-group{display:flex;gap:0 32px}@media (max-width: 769px){.modal-address .delivery-wrapper .radio-group{gap:0 16px}}@media (max-width: 769px){.modal-address .delivery-wrapper .radio-group .radio{width:120px;height:32px;position:relative}}@media (max-width: 769px){.modal-address .delivery-wrapper .radio-group .radio label{position:absolute;width:100%;height:100%;border:1px solid #cccccc;border-radius:30px;display:flex;justify-content:center;align-items:center;color:#999999}}.modal-address .delivery-wrapper .radio-group .radio img{display:none}.modal-address .form-item>label{display:inline-block;margin-bottom:4px;font-size:16px;font-weight:700;color:#333333}.modal-address .select-group{display:flex;gap:0 8px}.modal-address .select-group>select{flex:1;height:48px;background-color:#ffffff;border:1px solid #cccccc;border-radius:3px;font-size:16px;font-weight:400;color:#828282;padding:12px;outline:none}.modal-address .address-wrapper{margin-left:0;display:block}.modal-address .address-wrapper-content{display:flex;flex-direction:column;gap:4px 0px}.modal-address .management-wrapper .radio-group{display:flex;flex-direction:column;max-height:200px;overflow-y:scroll}.modal-address .management-wrapper .radio{padding:8px 10px;border-bottom:0.5px solid #f0f0f0;font-size:16px;font-weight:400;color:#333333}.modal-address .button-group{display:flex;justify-content:center;gap:0 16px;height:38px}.modal-address .edit-btn{flex:1;background:#ffffff;border:1px solid #395af6;border-radius:4px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;color:#395af6;cursor:pointer}.modal-address .skip-btn{flex:0 1 160px;font-size:16px;font-weight:700;color:#395af6;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #395af6;border-radius:4px}.modal-address .skip-btn>span{cursor:pointer}.modal-address .submit-btn{flex:0 1 160px;background:#395af6;border-radius:4px;font-size:16px;font-weight:500;color:#ffffff;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-address .store-wrapper .radio-group{max-height:240px;height:auto;overflow-y:scroll;display:flex;flex-direction:column}.modal-address .store-wrapper .radio-group .radio{display:flex;align-items:flex-start;gap:0 4px;padding:8px 16px;border-bottom:0.5px solid #f0f0f0}.modal-address .store-wrapper .radio-group .radio input{margin-top:4px}.modal-address .store-name{font-size:16px;font-weight:700;color:#333333}.modal-address .store-address{font-size:14px;font-weight:400;color:#333333}.modal-address .confirm-content-wrapper>label{font-size:16px;font-weight:400;color:#333333;margin-bottom:8px}.modal-address .confirm-content-box{width:100%;padding:8px 16px 8px 40px;background:#f0f0f0;font-size:14px;font-weight:400;color:#333;position:relative}.modal-address .confirm-content-box::before{content:"";position:absolute;top:10px;left:16px;width:17px;height:19px;background-image:url("../images/address.svg");background-size:cover}@media (max-width: 769px){.modal-address .delivery-wrapper .radio-group .radio input:checked+label{background:#ebeefd;border:1px solid #9aa6e3;color:#333333}.modal-address .delivery-wrapper .radio-group .radio input:checked+label img{margin-right:4px}.modal-address .delivery-wrapper .radio-group .radio input{display:none}.modal-address .address-wrapper .select-group>select{padding:10px}.modal-address .management-wrapper .radio-group,.modal-address .store-wrapper .radio-group{gap:4px 0}.modal-address .management-wrapper .radio-group::-webkit-scrollbar,.modal-address .store-wrapper .radio-group::-webkit-scrollbar{display:none}.modal-address .management-wrapper .radio-group .radio,.modal-address .store-wrapper .radio-group .radio{position:relative;padding:0;border:none}.modal-address .management-wrapper .radio-group .radio input,.modal-address .store-wrapper .radio-group .radio input{display:none}.modal-address .management-wrapper .radio-group .radio label,.modal-address .store-wrapper .radio-group .radio label{padding:12px;width:100%;height:100%;border:1px solid #cccccc;border-radius:4px}.modal-address .management-wrapper .radio-group .radio input:checked+label,.modal-address .store-wrapper .radio-group .radio input:checked+label{background:#ebeefd;border:1px solid #9aa6e3}}.watermark-lt{top:0;height:auto;display:block;position:absolute;left:0;margin:0;padding:0;z-index:99;pointer-events:none}.watermark{width:25%;height:auto;display:block;position:absolute;margin:0;padding:0;z-index:99;pointer-events:none}.watermark-fullwidth{width:auto}.watermark-covert{top:0;left:0;width:100%;height:100%}.watermark-lt{top:0;left:0}.watermark-rt{top:0;right:0}.watermark-lb{left:0px;bottom:0px}.watermark-rb{bottom:0;right:0}.watermark img{width:100% !important;height:auto !important;display:block !important;margin:0;padding:0;border-radius:0px !important;max-width:none !important;position:relative !important;min-width:auto;min-height:auto;background:transparent !important}.watermark p{white-space:nowrap;background:#4f78e8;color:white;padding:3px;overflow:hidden !important;text-overflow:ellipsis !important}.watermark-covert img{width:100% !important;height:100% !important;display:block;background:transparent !important}.watermark-homepage-covert{background-color:transparent;width:100%}.watermark-homepage-covert img{background-color:transparent !important}.watermark-homepage{background-color:transparent;width:30%}.watermark-homepage img{background-color:transparent !important}.watermark-homepage-callout{width:auto;height:auto;max-width:70%}.watermark-homepage-callout-full{width:auto;height:auto;max-width:100%}.watermark-suggest{height:100%}.watermark-menu-covert{height:100%}@media (max-width: 768px){.watermark-menu-covert{height:100% !important}}.watermark-menu{width:30%;height:auto}.watermark-menu-callout{width:auto;height:auto;max-width:70%}.watermark-menu-callout-full{width:auto;height:auto;max-width:100%}.watermark-pdp{width:25%;height:auto}.watermark-pdp-callout{font-size:1.33em}.form-address #email{width:250px}.jsp-logo{display:flex}@media (max-width: 768px){.jsp-logo{display:none}}.homepage-block{display:flex;flex-direction:column;gap:32px 0}@media (max-width: 768px){.homepage-block{gap:0}}@media (max-width: 768px){.homepage-block .monthly-special-wrapper{order:1}}@media (max-width: 768px){.homepage-block .coupon-wrapper{order:2}}@media (max-width: 768px){.homepage-block .popular-recommendation-wrapper{order:0}}.banner-section-background{position:absolute;top:41px;left:0;width:100vw;height:387px;background-color:#5877E1;transition:0.2s all}@media (max-width: 768px){.banner-section-background{display:none}}.main-section-wrapper{display:flex}@media (max-width: 768px){.main-section-wrapper{background-color:#F0F0F0}}.main-section-wrapper .main-section-content{flex:1;margin-top:41px;position:relative;display:flex;flex-direction:column}@media (max-width: 768px){.main-section-wrapper .main-section-content{margin-top:0;width:100%}}.main-section-wrapper .banner-section-wrapper{position:relative;height:387px}@media (max-width: 768px){.main-section-wrapper .banner-section-wrapper{padding:0;height:auto;background-color:transparent}}.main-section-wrapper .banner-section-wrapper .mobile-category-list{display:none;width:100%}@media (max-width: 768px){.main-section-wrapper .banner-section-wrapper .mobile-category-list{display:block}}.main-section-wrapper .banner-section-wrapper .mobile-category-list.swiper-container{height:140px}.main-section-wrapper .banner-section-wrapper .mobile-category-list.swiper-container .swiper-wrapper{flex-wrap:wrap}.main-section-wrapper .banner-section-wrapper .mobile-category-list.swiper-container .swiper-slide{width:25%;height:70px}.main-section-wrapper .banner-section-wrapper .mobile-category-list .mobile-category-list-item{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px 0;background:#FFF;border:1px solid #F0F0F0}.main-section-wrapper .banner-section-wrapper .mobile-category-list .mobile-category-list-item>img{height:25px;width:25px}.main-section-wrapper .banner-section-wrapper .mobile-category-list .mobile-category-list-item-label{font-size:14px;font-weight:700;color:#305ABF}.main-section-wrapper .banner-section-wrapper .time-limit{display:flex}@media (max-width: 768px){.main-section-wrapper .banner-section-wrapper .time-limit{display:none}}.main-section-wrapper .sub-banner-section-wrapper{display:flex;flex-direction:column;gap:6px 0;margin:8px 0 0 8px}@media (max-width: 768px){.main-section-wrapper .sub-banner-section-wrapper{margin:0}}.main-section-wrapper .sub-banner-section-wrapper .experience-freeShippingBanner .sub-banner-row:nth-child(1) a{display:flex;justify-content:center;align-items:center;height:56px;background:linear-gradient(90deg, #5fcff2 0%, #5781e5 30.38%, #5781e5 72.45%, #5fcff2 100%)}.main-section-wrapper .sub-banner-section-wrapper .experience-freeShippingBanner .sub-banner-row:nth-child(1) a img{background-repeat:no-repeat;background-position:center;width:100%;height:100%}@media (max-width: 768px){.main-section-wrapper .sub-banner-section-wrapper .experience-freeShippingBanner .sub-banner-row:nth-child(1){display:none}}.main-section-wrapper .sub-banner-section-wrapper .experience-freeShippingBanner .sub-banner-row:nth-child(2){display:none}@media (max-width: 768px){.main-section-wrapper .sub-banner-section-wrapper .experience-freeShippingBanner .sub-banner-row:nth-child(2){display:block}.main-section-wrapper .sub-banner-section-wrapper .experience-freeShippingBanner .sub-banner-row:nth-child(2) a{display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg, #5fcff2 0%, #5781e5 30.38%, #5781e5 72.45%, #5fcff2 100%)}.main-section-wrapper .sub-banner-section-wrapper .experience-freeShippingBanner .sub-banner-row:nth-child(2) a img{background-repeat:no-repeat;background-position:center;width:100%;height:100%}}.main-section-wrapper .sub-banner-section-wrapper .sub-banner-row:nth-child(3){display:none}@media (max-width: 768px){.main-section-wrapper .sub-banner-section-wrapper .sub-banner-row:nth-child(3){display:block}}.main-section-wrapper .sub-banner-section-wrapper .sub-banner-list{width:100%}.main-section-wrapper .sub-banner-section-wrapper .sub-banner-list .swiper-slide:last-child{margin:0 !important}.main-section-wrapper .sub-banner-section-wrapper .sub-banner-list .swiper-slide a{display:block;width:312px;height:84px;border-radius:5px;overflow:hidden}@media (max-width: 768px){.main-section-wrapper .sub-banner-section-wrapper .sub-banner-list .swiper-slide a{width:100%;height:auto;border-radius:0}}.main-section-wrapper .sub-banner-section-wrapper .sub-banner-list .swiper-slide img{width:100%;height:100%}.main-section-wrapper .sub-banner-row .experience-subbanner{display:flex;gap:0 8px}@media (max-width: 768px){.main-section-wrapper .sub-banner-row .experience-subbanner{gap:0}}.main-section-wrapper .sub-banner-row .experience-subbanner .experience-component.experience-carreforue_homepage_assets-subbanner{flex:1}.main-section-wrapper .sub-banner-row .experience-subbanner .sub-banner-item{border-radius:8px;overflow:hidden;display:flex;flex-direction:column}@media (max-width: 768px){.main-section-wrapper .sub-banner-row .experience-subbanner .sub-banner-item{border-radius:0}}.main-section-wrapper .sub-banner-row .experience-subbanner .sub-banner-item img{width:100%;height:84px}@media (max-width: 768px){.main-section-wrapper .sub-banner-row .experience-subbanner .sub-banner-item img{height:auto}}.main-section-wrapper .banner-section{display:flex;height:100%;justify-content:flex-end}@media (max-width: 768px){.main-section-wrapper .banner-section{flex-wrap:wrap}}.main-section-wrapper .banner{width:712px}@media (max-width: 768px){.main-section-wrapper .banner{width:100%;background-color:#fff;overflow:hidden}}.main-section-wrapper .banner .swiper-container{height:100%;width:100%;position:relative}@media (max-width: 768px){.main-section-wrapper .banner .swiper-container{height:auto}}.main-section-wrapper .banner .swiper-container .swiper-slide img{width:100%;height:100%}.main-section-wrapper .banner .swiper-container .swiper-slide img.lazyload{height:0}@media (max-width: 768px){.main-section-wrapper .banner .swiper-container .swiper-pagination{margin:10px 0 5px;position:absolute;bottom:0}}@media (max-width: 768px){.main-section-wrapper .banner .swiper-container .swiper-button-next,.main-section-wrapper .banner .swiper-container .swiper-button-prev{display:none}}.main-section-wrapper .experience-region.experience-flashSale{flex:1 0 240px}.main-section-wrapper .time-limit{flex-basis:240px;height:100%;display:flex;flex-direction:column}@media (max-width: 768px){.main-section-wrapper .time-limit{width:100%;height:auto;flex-basis:auto;padding:0;margin-bottom:0}}.main-section-wrapper .time-limit .swiper-container{display:none;width:100%}@media (max-width: 768px){.main-section-wrapper .time-limit .swiper-container{display:block}}.main-section-wrapper .time-limit .swiper-container .swiper-slide{background-color:#fff;height:auto}@media (max-width: 768px){.main-section-wrapper .time-limit .swiper-container .swiper-button-prev{left:8px}}@media (max-width: 768px){.main-section-wrapper .time-limit .swiper-container .swiper-button-next{right:8px}}.main-section-wrapper .time-limit.empty .more-btn{color:#F97F7F}.main-section-wrapper .time-limit.empty .more-btn::after{background-image:url("../images/arrow-3.svg")}.main-section-wrapper .time-limit.empty .time-limit-empty{display:flex}.main-section-wrapper .time-limit.empty .time-limit-list{display:none}.main-section-wrapper .time-limit .time-limit-title-bar{height:43px;background-color:#E75555;display:flex;padding:10px 12px}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-title-bar{height:40px;align-items:center;border-radius:0;padding:8px 16px;background-color:#305ABF}}.main-section-wrapper .time-limit .time-limit-title-bar .time-limit-title{font-size:18px;font-weight:700;color:#FFFFFF;display:flex;align-items:center;gap:0 4px;line-height:30px}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-title-bar .time-limit-title{line-height:1.2}}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-title-bar .time-limit-title>img{display:none}}.main-section-wrapper .time-limit .time-limit-title-bar .more-btn{font-size:16px;font-weight:700;color:#fff;background:transparent;display:flex;align-items:center;justify-content:center;margin-left:auto;position:relative;margin-right:15px}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-title-bar .more-btn{line-height:1.2}}.main-section-wrapper .time-limit .time-limit-title-bar .more-btn::after{content:'';width:7px;height:12px;background-image:url("../images/arrow.svg");position:absolute;top:50%;right:-30%;transform:translateY(-50%)}.main-section-wrapper .time-limit .time-limit-empty{display:flex;height:100%;background:linear-gradient(0deg, #D74040 0%, #D74040 100%),linear-gradient(0deg, #F97F7F 0%, #F97F7F 100%),#fff;justify-content:center;align-items:center}.main-section-wrapper .time-limit .time-limit-list{display:flex;flex-direction:column;flex:1}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-list{display:none}}.main-section-wrapper .time-limit .time-limit-list-item{flex:1;display:flex;align-items:center;background-color:#fff;padding:5px 6px;position:relative;cursor:pointer}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-list-item{flex-direction:column;padding:0;height:100%}}.main-section-wrapper .time-limit .time-limit-list-item::after{content:'';width:90%;height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:#F0F0F0}.main-section-wrapper .time-limit .time-limit-list-item a{display:block;width:88px;height:88px}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-list-item a{width:140px;height:140px;margin:2px auto}}.main-section-wrapper .time-limit .time-limit-list-item img{display:block;width:100%;height:100%}.main-section-wrapper .time-limit .time-limit-list-item .photo-box{margin-left:auto;height:88px}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-list-item .photo-box{margin:0 auto;height:auto}}.main-section-wrapper .time-limit .time-limit-list-item-content{display:flex;flex-direction:column;gap:8px 0;padding:8px 0;height:88px}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-list-item-content{flex:1;padding:8px;gap:13px 0;width:100%;height:auto}}.main-section-wrapper .time-limit .time-limit-list-item-content .time-limit-list-item-name{font-size:14px;font-weight:400;color:#333333;line-height:21px}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-list-item-content .time-limit-list-item-name{line-height:18px}}.main-section-wrapper .time-limit .time-limit-list-item-content .time-limit-list-item-price-block{display:flex;align-items:baseline;margin-top:auto}.main-section-wrapper .time-limit .time-limit-list-item-content .time-limit-list-item-original-price{font-size:12px;font-weight:400;color:#999999;line-height:15px;text-decoration:line-through}.main-section-wrapper .time-limit .time-limit-list-item-content .time-limit-list-item-price{font-size:18px;font-weight:700;color:#E83324;line-height:22px;margin-right:10px}@media (max-width: 768px){.main-section-wrapper .time-limit .time-limit-list-item-content .time-limit-list-item-price{line-height:21px}}.main-section-wrapper .discount-list{display:flex;width:100%}@media (max-width: 768px){.main-section-wrapper .discount-list{display:none}}.main-section-wrapper .discount-list .discount-list-item{flex:1;height:29px;font-size:14px;font-weight:400;color:#FFFFFF;background-color:#305ABF;display:flex;align-items:center;justify-content:center;cursor:pointer}.main-section-wrapper .discount-list .discount-list-item:hover{background-color:#E75555}.main-section-wrapper .category-list{flex-basis:220px;height:580px;border-radius:8px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));background:#FFFFFF;display:flex;flex-direction:column;position:relative;z-index:100}@media (max-width: 768px){.main-section-wrapper .category-list{display:none}}.main-section-wrapper .category-list .category-list-header{height:43px;background:#305ABF;box-shadow:0px 4px 4px rgba(0,0,0,0.25);padding:8px 12px;font-size:18px;font-weight:700;color:#EBEEFD;display:flex;align-items:center;border-radius:8px 8px 0 0}.main-section-wrapper .category-list .category-list-header>img{margin-right:8px}.main-section-wrapper .category-list .category-list-content{flex:1;display:flex;flex-direction:column}.main-section-wrapper .category-list .category-list-content .category-list-content-block{font-size:14px;font-weight:400;color:#333333;position:relative;flex:1}.main-section-wrapper .category-list .category-list-content .category-list-content-block:not(:last-child)::after{position:absolute;content:'';border-bottom:1px solid #DFDFDF;width:196px;bottom:0;left:50%;transform:translate(-50%, 50%)}.main-section-wrapper .category-list .category-list-content .category-list-content-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.main-section-wrapper .category-list .category-list-content .category-list-content-item{width:100%;height:100%;cursor:pointer;display:flex;align-items:center;padding:8px 12px}.main-section-wrapper .category-list .category-list-content .category-list-content-item.active{background-color:#4A85FF;color:#FFFFFF}.main-section-wrapper .category-list .category-panel{position:absolute;top:41px;left:100%;width:960px;height:540px;background-color:#fff;z-index:100;display:none;flex-direction:column;border:2px solid #9AA6E2;overflow-y:scroll;max-width:calc(100vw - 237px)}.main-section-wrapper .category-list .category-panel.show{display:flex}.main-section-wrapper .category-list .category-panel .category-panel-row{display:flex;flex-direction:column}.main-section-wrapper .category-list .category-panel .category-panel-row:not(:last-child){border-bottom:1px solid #CCCCCC}.main-section-wrapper .category-list .category-panel .category-panel-row.brands{flex:1}.main-section-wrapper .category-list .category-panel .category-panel-row.brands .category-panel-item-list{flex-direction:column;gap:10px 0;padding:8px 24px}.main-section-wrapper .category-list .category-panel .category-panel-row.brands .category-panel-item::after{display:none}.main-section-wrapper .category-list .category-panel .category-panel-row.brands .category-panel-img-box-list,.main-section-wrapper .category-list .category-panel .category-panel-row.brands .category-panel-text-box-list{display:flex;flex-wrap:wrap;gap:10px}.main-section-wrapper .category-list .category-panel .category-panel-item-wrapper{flex:1;display:flex}.main-section-wrapper .category-list .category-panel .category-panel-item-wrapper:first-child .category-panel-label,.main-section-wrapper .category-list .category-panel .category-panel-item-wrapper:first-child .category-panel-item-list{padding-top:15px}.main-section-wrapper .category-list .category-panel .category-panel-item-wrapper:first-child .category-panel-item{padding-top:0}.main-section-wrapper .category-list .category-panel .category-panel-item-wrapper:last-child .category-panel-label,.main-section-wrapper .category-list .category-panel .category-panel-item-wrapper:last-child .category-panel-item-list{padding-bottom:15px}.main-section-wrapper .category-list .category-panel .category-panel-item-wrapper:last-child .category-panel-item{padding-bottom:0}.main-section-wrapper .category-list .category-panel .category-panel-label{flex:0 0 163px;font-size:14px;font-weight:700;color:#333333;display:flex;justify-content:flex-end;align-items:baseline;padding:5px 12px;background-color:#EBEEFD}.main-section-wrapper .category-list .category-panel .category-panel-item-list{display:flex;align-self:flex-start;flex-wrap:wrap;width:610px}.main-section-wrapper .category-list .category-panel .category-panel-item-list .category-panel-item{font-size:14px;font-weight:400;color:#333;display:flex;align-items:center;position:relative;padding:5px 20px;cursor:pointer}.main-section-wrapper .category-list .category-panel .category-panel-item-list .category-panel-item:hover{color:#305ABF}.main-section-wrapper .category-list .category-panel .category-panel-item-list .category-panel-item:not(:last-child)::after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:0;width:1px;height:14px;background-color:#999999}.main-section-wrapper .category-list .category-panel .category-panel-item-list .img-box{width:64px;height:64px;border:1px solid red}.main-section-wrapper .category-list .category-panel .category-panel-item-list .text-box{padding:5px 10px;font-size:14px;color:#333;background-color:#eaeeff;border-radius:50px;cursor:pointer;display:inline-block}.main-section-wrapper .own-brand-list{height:142px;display:flex;gap:0 8px;margin:auto 0 0 8px}@media (max-width: 768px){.main-section-wrapper .own-brand-list{display:none}}.main-section-wrapper .own-brand-list .own-brand-list-item{flex:1;height:100%;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.main-section-wrapper .own-brand-list .own-brand-list-item img{width:100%;height:84px}.main-section-wrapper .own-brand-list .own-brand-list-item .own-brand-list-item-content{flex:1;display:flex;flex-direction:column;align-items:center;background:#EBEEFD;padding:8px 0}.main-section-wrapper .own-brand-list .own-brand-list-item .own-brand-list-item-content .own-brand-list-item-main-title{font-size:14px;font-weight:500;color:#000000}.main-section-wrapper .own-brand-list .own-brand-list-item .own-brand-list-item-content .own-brand-list-item-sub-title{font-size:14px;font-weight:400;color:#333333}.block-title-wrapper{display:flex;justify-content:space-between;align-items:center;padding:8px 0}@media (max-width: 768px){.block-title-wrapper{border-radius:0;padding:8px 16px;height:40px}}.block-title-wrapper .block-title{font-size:26px;font-weight:700;color:#333;padding-left:12px;position:relative}@media (max-width: 768px){.block-title-wrapper .block-title{color:#fff;padding:0;font-size:18px}}.block-title-wrapper .block-title::before{content:'|';position:absolute;top:50%;transform:translateY(-50%);left:0;height:20px;display:flex;align-items:center;overflow:hidden;color:#305ABF}@media (max-width: 768px){.block-title-wrapper .block-title::before{display:none}}.block-title-wrapper .block-more-btn{margin-left:auto;padding-right:12px;font-size:16px;font-weight:700;color:#999999;cursor:pointer;position:relative;line-height:20px;background-color:transparent}@media (max-width: 768px){.block-title-wrapper .block-more-btn{color:#fff}}.block-title-wrapper .block-more-btn::after{content:"";background-image:url(../images/arrow-2.svg);background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;transform:translateY(-50%);right:0;width:7px;height:12px}@media (max-width: 768px){.block-title-wrapper .block-more-btn::after{background-image:url(../images/arrow.svg)}}.block-title-wrapper .block-sub-tag-list{display:flex}.block-title-wrapper a.block-sub-tag{cursor:pointer}.block-title-wrapper .block-sub-tag{position:relative;font-size:20px;color:#999999;padding:0 11px;cursor:default}@media (max-width: 768px){.block-title-wrapper .block-sub-tag{padding:16px;font-size:16px}}.block-title-wrapper .block-sub-tag:first-child{padding-left:0}@media (max-width: 768px){.block-title-wrapper .block-sub-tag:first-child{padding:16px}}.block-title-wrapper .block-sub-tag:last-child{padding-right:0}@media (max-width: 768px){.block-title-wrapper .block-sub-tag:last-child{padding:16px}}.block-title-wrapper .block-sub-tag:not(:last-child)::after{content:'|';position:absolute;height:24px;top:50%;left:100%;transform:translate(-50%, -50%);display:flex;justify-content:center}.block-title-wrapper .block-sub-tag:hover{color:#305ABF}.block-title-wrapper .block-sub-tag:hover::after{color:#999999}.experience-popularProduct{display:flex;flex-direction:column;gap:0}@media (max-width: 768px){.experience-popularProduct{gap:0}}.museum-list{display:flex;flex-direction:column;gap:32px 0}@media (max-width: 768px){.museum-list{gap:0}}@media (max-width: 768px){.monthly-special-wrapper{padding:8px;background-color:#EDDBF8}}.monthly-special-wrapper .monthly-special-title-wrapper{display:flex;margin-bottom:8px}@media (max-width: 768px){.monthly-special-wrapper .monthly-special-title-wrapper{margin-bottom:0px}}.monthly-special-wrapper .monthly-special-title-wrapper>img:last-child{transform:rotate(180deg)}@media (max-width: 768px){.monthly-special-wrapper .monthly-special-title-wrapper>img{display:none}}.monthly-special-wrapper .monthly-special-title{flex:1;border-radius:32px;background:#895CC3;padding:8px 32px;font-size:26px;font-weight:700;color:#fff}@media (max-width: 768px){.monthly-special-wrapper .monthly-special-title{padding:8px 16px;border-radius:0;font-size:18px;height:40px}}.monthly-special-wrapper .monthly-special-content{border-radius:16px;background:#EDDBF8;padding:16px 32px}@media (max-width: 768px){.monthly-special-wrapper .monthly-special-content{padding:0;border-radius:0}}.monthly-special-wrapper .monthly-special-list{display:flex;gap:16px 0px}.monthly-special-wrapper .monthly-special-list-item{border-radius:8px;background:#FFF;padding:8px;display:flex;gap:0 12px;cursor:pointer}@media (max-width: 768px){.monthly-special-wrapper .monthly-special-list-item{border-radius:0}}.monthly-special-wrapper .monthly-special-list-item-img{width:80px;height:80px;flex:0 0 80px}.monthly-special-wrapper .monthly-special-list-item-title{font-size:20px;font-weight:700;color:#305ABF;line-height:30px}.monthly-special-wrapper .monthly-special-list-item-subtitle{font-size:16px;font-weight:700;color:#333333;line-height:24px}.monthly-special-wrapper .swiper-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5, 1fr);gap:16px 15px}@media (max-width: 768px){.monthly-special-wrapper .swiper-wrapper{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10, 1fr);gap:0}}@media (max-width: 768px){.coupon-wrapper{padding:8px;background-color:#FFD2F5}}.coupon-wrapper .coupon-list{display:flex;justify-content:space-between;margin:0}.coupon-wrapper .coupon-list-item{width:287px;height:114px;border-radius:8px;border:1px solid #DDD;background:#FFFDE9;display:flex;overflow:hidden}@media (max-width: 768px){.coupon-wrapper .coupon-list-item{width:auto;border-radius:0px}}.coupon-wrapper .coupon-list-item-content{padding:16px;width:211px;display:flex;flex-direction:column;justify-content:center}.coupon-wrapper .coupon-list-item-title{font-size:20px;font-weight:700;color:#E75555;line-height:21px}.coupon-wrapper .coupon-list-item-title>span{font-size:12px;margin-left:5px}.coupon-wrapper .coupon-list-item-subtitle{font-size:12px;font-weight:700;color:#333;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon-wrapper .coupon-list-item-expiry-date{font-size:12px;color:#666}.coupon-wrapper .coupon-list-item-btn{flex:1;background-color:#E75555;border-left:3px dashed #FFFDE9;font-size:16px;font-weight:700;color:#F0F0F0;display:flex;gap:5px;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.coupon-wrapper .coupon-list-item-btn .checked-icon{display:none;width:20px;height:20px}.coupon-wrapper .coupon-list-item-btn.is-done{background-color:#ebeae8;position:relative;color:#000}.coupon-wrapper .coupon-list-item-btn.is-done .checked-icon{display:block}@media (max-width: 768px){.coupon-wrapper .block-title-wrapper{background-color:#E76DB6}}.featured-wrapper{display:flex}@media (max-width: 768px){.featured-wrapper{flex-direction:column;background-color:#F0F0F0}}.featured-wrapper>div:nth-child(1){width:750px}@media (max-width: 768px){.featured-wrapper>div:nth-child(1){width:100%}}.featured-wrapper>div:nth-child(2){width:428px;padding:0 16px}@media (max-width: 768px){.featured-wrapper>div:nth-child(2){width:100%;padding:0}}.featured-wrapper .featured-items-wrapper .swiper-container .swiper-slide a{display:block;width:750px;height:calc(750px / 3);border-radius:8px;overflow:hidden}@media (max-width: 768px){.featured-wrapper .featured-items-wrapper .swiper-container .swiper-slide a{width:100vw;height:calc(100vw / 3);border-radius:0}}.featured-wrapper .featured-items-wrapper .swiper-container .swiper-slide img{width:100%;height:100%}.featured-wrapper .featured-items-wrapper .swiper-container .swiper-pagination{position:static;padding:3px 0}@media (max-width: 768px){.featured-wrapper .featured-items-wrapper .swiper-container .swiper-pagination{margin:10px 0 5px;position:absolute;bottom:0}}.featured-wrapper .featured-items-wrapper .featured-items-list{display:flex;width:100%;border-radius:8px;overflow:hidden}@media (max-width: 768px){.featured-wrapper .featured-items-wrapper .featured-items-list{border-radius:0;flex-wrap:wrap}}.featured-wrapper .featured-items-wrapper .featured-items-list-item{flex:1;cursor:pointer}@media (max-width: 768px){.featured-wrapper .featured-items-wrapper .featured-items-list-item{flex:0 0 25%}}.featured-wrapper .featured-items-wrapper .featured-items-list-item:nth-child(1) .featured-items-list-item-img{background-image:url("../images/featured-item-1.png")}.featured-wrapper .featured-items-wrapper .featured-items-list-item:nth-child(1) .featured-items-list-item-label{background-color:#4E2E12}.featured-wrapper .featured-items-wrapper .featured-items-list-item:nth-child(2) .featured-items-list-item-img{background-image:url("../images/featured-item-2.png")}.featured-wrapper .featured-items-wrapper .featured-items-list-item:nth-child(2) .featured-items-list-item-label{background-color:#173237}.featured-wrapper .featured-items-wrapper .featured-items-list-item:nth-child(3) .featured-items-list-item-img{background-image:url("../images/featured-item-3.png")}.featured-wrapper .featured-items-wrapper .featured-items-list-item:nth-child(3) .featured-items-list-item-label{background-color:#0C4F30}.featured-wrapper .featured-items-wrapper .featured-items-list-item:nth-child(4) .featured-items-list-item-img{background-image:url("../images/featured-item-4.png")}.featured-wrapper .featured-items-wrapper .featured-items-list-item:nth-child(4) .featured-items-list-item-label{background-color:#355475}.featured-wrapper .featured-items-wrapper .featured-items-list-item .featured-items-list-item-img{width:100%;height:195px;background-size:cover}@media (max-width: 768px){.featured-wrapper .featured-items-wrapper .featured-items-list-item .featured-items-list-item-img{height:96px}}.featured-wrapper .featured-items-wrapper .featured-items-list-item .featured-items-list-item-label{padding:8px 10px;text-align:center;font-size:16px;font-weight:700;color:#FFFFFF}@media (max-width: 768px){.featured-wrapper .featured-items-wrapper .block-title-wrapper{display:none}}.featured-wrapper .featured-article-outer-wrapper{display:flex;flex-direction:column}.featured-wrapper .featured-article-wrapper{flex:1;margin-bottom:5px}@media (max-width: 768px){.featured-wrapper .featured-article-wrapper{background-color:#f0f0f0;margin-bottom:0}}@media (max-width: 768px){.featured-wrapper .featured-article-wrapper .block-title-wrapper{background-color:#305ABF;padding:8px 16px}}.featured-wrapper .featured-article-wrapper .featured-article-list{display:flex;flex-direction:column}@media (max-width: 768px){.featured-wrapper .featured-article-wrapper .featured-article-list{padding:0 8px;background-color:#fff}}.featured-wrapper .featured-article-wrapper .featured-article-item{border-bottom:1px solid #f0f0f0;padding:11px 4px;display:flex;align-items:center;gap:0 8px;color:#333}@media (max-width: 768px){.featured-wrapper .featured-article-wrapper .featured-article-item{padding:8px 0}}.featured-wrapper .featured-article-wrapper .featured-article-img{flex:0 0 61px;width:61px;height:61px}.featured-wrapper .featured-article-wrapper .featured-article{flex:1;display:flex;flex-direction:column}.featured-wrapper .featured-article-wrapper .featured-article-title{font-size:16px;font-weight:700}.featured-wrapper .featured-article-wrapper .featured-article-content{font-size:14px;font-weight:400}.featured-wrapper .donation-wrapper{flex:1}@media (max-width: 768px){.featured-wrapper .donation-wrapper{background-color:#f0f0f0}}.featured-wrapper .donation-wrapper .more-btn{background:transparent;font-size:16px;font-weight:700;color:#999}.featured-wrapper .donation-wrapper .more-btn>img{margin-left:8px}.featured-wrapper .donation-wrapper .donation-page-list{display:flex;gap:0 8px;margin-left:auto}.featured-wrapper .donation-wrapper .donation-list{display:flex;justify-content:space-between}@media (max-width: 768px){.featured-wrapper .donation-wrapper .donation-list{margin-top:0;padding:0}}.featured-wrapper .donation-wrapper .donation-list-item{cursor:pointer;display:flex;flex-direction:column;height:auto}@media (max-width: 768px){.featured-wrapper .donation-wrapper .donation-list-item{background-color:#fff;height:auto}}.featured-wrapper .donation-wrapper .donation-list-item>a{border-radius:4px;width:80px;height:80px;-ms-grid-row-align:center;align-self:center}@media (max-width: 768px){.featured-wrapper .donation-wrapper .donation-list-item>a{width:125px;height:140px;margin:2px auto}}.featured-wrapper .donation-wrapper .donation-list-item-img{width:100%;height:100%}@media (max-width: 768px){.featured-wrapper .donation-wrapper .donation-list-item-img{width:100%;height:100%}}.featured-wrapper .donation-wrapper .donation-list-item-content{display:flex;flex-direction:column;gap:8px 0;padding:15px 5px 0;flex:1}@media (max-width: 768px){.featured-wrapper .donation-wrapper .donation-list-item-content{gap:13px 0;padding:8px;align-items:flex-start}}.featured-wrapper .donation-wrapper .donation-list-item-title{font-size:14px;font-weight:400;color:#000}.featured-wrapper .donation-wrapper .donation-list-item-price-wrapper{display:flex;align-items:baseline;gap:0 8px;margin-top:auto}@media (max-width: 768px){.featured-wrapper .donation-wrapper .donation-list-item-price-wrapper{margin-top:auto}}.featured-wrapper .donation-wrapper .donation-list-item-price-wrapper .donation-list-item-original-price{font-size:12px;font-weight:400;color:#ccc;line-height:14px;text-decoration:line-through;order:1}@media (max-width: 768px){.featured-wrapper .donation-wrapper .donation-list-item-price-wrapper .donation-list-item-original-price{color:#999}}.featured-wrapper .donation-wrapper .donation-list-item-price-wrapper .donation-list-item-price{font-size:20px;font-weight:700;color:#e83324;line-height:23px}@media (max-width: 768px){.featured-wrapper .donation-wrapper .donation-list-item-price-wrapper .donation-list-item-price{font-size:18px;line-height:21px}}@media (max-width: 768px){.featured-wrapper .donation-wrapper .block-title-wrapper{background-color:#E83324;padding:8px 16px}}.featured-wrapper .donation-wrapper .experience-donateCategory{height:100%}@media (max-width: 768px){.featured-wrapper .donation-wrapper .experience-donateCategory{height:auto}}.featured-wrapper .donation-wrapper .experience-donateCategory>.experience-component{height:100%}@media (max-width: 768px){.featured-wrapper .donation-wrapper .experience-donateCategory>.experience-component{height:auto}}.featured-wrapper .donation-wrapper .experience-donateCategory>.experience-component .swiper-container{margin-top:35px;height:calc(100% - 53px - 35px)}@media (max-width: 768px){.featured-wrapper .donation-wrapper .experience-donateCategory>.experience-component .swiper-container{margin-top:0;height:auto}}@media (max-width: 768px){.sales-promotion-wrapper{background-color:#F0F0F0}}.sales-promotion-wrapper .sales-promotion-list{display:flex;gap:0 8px}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-list{flex-direction:column;gap:0}}.sales-promotion-wrapper .sales-promotion{flex:1;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;display:flex;flex-direction:column}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion{border-radius:0}}.sales-promotion-wrapper .sales-promotion:nth-child(1) .sales-promotion-title-bar{background:#e83324}.sales-promotion-wrapper .sales-promotion:nth-child(2) .sales-promotion-title-bar{background:#305abf}.sales-promotion-wrapper .sales-promotion:nth-child(3) .sales-promotion-title-bar{background:#54af48}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion .swiper-slide{height:auto}}.sales-promotion-wrapper .sales-promotion-title-bar{height:70px;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;color:#fff;font-size:16px;font-weight:700;cursor:pointer}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-title-bar{height:40px}}.sales-promotion-wrapper .sales-promotion-main-title{font-size:26px;font-weight:700}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-main-title{font-size:18px}}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-sub-title{font-size:14px}}.sales-promotion-wrapper .sales-promotion-more-btn{cursor:pointer;display:flex;align-items:center;color:#FFFFFF}.sales-promotion-wrapper .sales-promotion-more-btn>img{margin-left:5px}.sales-promotion-wrapper .sales-promotion-content{flex:1;border:1px solid #ddd;padding:8px 0;width:100%}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-content{padding:0}}.sales-promotion-wrapper .sales-promotion-item-list{box-sizing:border-box}.sales-promotion-wrapper .sales-promotion-item{padding:12px 8px;display:flex;flex-direction:column;gap:8px 0}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-item{padding:0;gap:0;background-color:#fff}}.sales-promotion-wrapper .sales-promotion-item>a{width:80px;height:80px;margin:2px auto}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-item>a{width:125px;height:140px}}.sales-promotion-wrapper .sales-promotion-item-img{width:100%;height:100%}.sales-promotion-wrapper .sales-promotion-item-content{flex:1;display:flex;flex-direction:column;gap:8px 0}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-item-content{padding:8px;gap:13px 0}}.sales-promotion-wrapper .sales-promotion-item-name{font-size:14px;font-weight:400;color:#000000;line-height:16px}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-item-name{color:#333;line-height:18px}}.sales-promotion-wrapper .sales-promotion-item-price-wrapper{display:flex;align-items:baseline;gap:0 8px;margin-top:auto}.sales-promotion-wrapper .sales-promotion-item-original-price{font-size:12px;font-weight:400;color:#CCCCCC;line-height:14px;text-decoration:line-through;order:1}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-item-original-price{color:#999}}.sales-promotion-wrapper .sales-promotion-item-price{font-size:20px;font-weight:700;color:#E83324;line-height:23px}@media (max-width: 768px){.sales-promotion-wrapper .sales-promotion-item-price{font-size:18px;line-height:21px}}.popular-recommendation-wrapper{display:flex;gap:0 10px}@media (max-width: 768px){.popular-recommendation-wrapper{flex-direction:column;background-color:#F0F0F0;height:auto}}.popular-recommendation-wrapper .popular-recommendation-title{flex:1 0 188px;padding:55px 0 0 75px;color:#FFFFFF;background-image:url(../images/popular.png);border-radius:8px;background-size:cover}@media (max-width: 768px){.popular-recommendation-wrapper .popular-recommendation-title{padding:8px 16px;flex:auto;border-radius:0;background-position:center;background-image:none;background-color:#E83324}}.popular-recommendation-wrapper .popular-recommendation-title.block-title-wrapper{height:auto;display:block}@media (max-width: 768px){.popular-recommendation-wrapper .popular-recommendation-title.block-title-wrapper{height:40px;display:flex}}.popular-recommendation-wrapper .popular-recommendation-title.block-title-wrapper .block-more-btn{display:none}@media (max-width: 768px){.popular-recommendation-wrapper .popular-recommendation-title.block-title-wrapper .block-more-btn{display:block}}.popular-recommendation-wrapper .popular-recommendation-main-title{font-size:26px;font-weight:700}@media (max-width: 768px){.popular-recommendation-wrapper .popular-recommendation-main-title{font-size:18px}}.popular-recommendation-wrapper .popular-recommendation-sub-title{font-size:12px;font-weight:700}@media (max-width: 768px){.popular-recommendation-wrapper .popular-recommendation-sub-title{display:none}}.popular-recommendation-wrapper .swiper-container{width:100%}.popular-recommendation-wrapper .swiper-container .swiper-slide{height:auto}@media (max-width: 768px){.popular-recommendation-wrapper .swiper-container .swiper-button-next,.popular-recommendation-wrapper .swiper-container .swiper-button-prev{display:none}}.card-product{border-radius:8px;border:1px solid #DDD;background:#FFF;display:flex;flex-direction:column;gap:16px 0;height:100%;padding:12px 8px;height:237px}@media (max-width: 768px){.card-product{border-radius:0;gap:0;padding:0;border:none;height:230px}}.card-product .card-product-img{width:128px;height:128px;margin:0 auto;display:inline-block}@media (max-width: 768px){.card-product .card-product-img{width:125px;height:140px;margin:2px auto}}.card-product .card-product-content{display:flex;flex-direction:column;flex:1}@media (max-width: 768px){.card-product .card-product-content{padding:8px;gap:13px 0}}.card-product .card-product-name{font-size:14px;font-weight:400;color:#000000;line-height:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}@media (max-width: 768px){.card-product .card-product-name{line-height:18px;color:#333}}.card-product .card-product-price-wrapper{display:flex;align-items:baseline;gap:0 8px;margin-top:auto}.card-product .card-product-original-price{font-size:12px;font-weight:400;color:#CCCCCC;line-height:14px;order:1;text-decoration:line-through}@media (max-width: 768px){.card-product .card-product-original-price{color:#999}}.card-product .card-product-price{font-size:20px;font-weight:700;color:#E83324;line-height:23px}@media (max-width: 768px){.card-product .card-product-price{font-size:18px;line-height:21px}}.experience-component.experience-carreforue_homepage_assets-flashSale{height:100%}.gtm-mid-secondary-product,.popular-box .gtm-product-alink,.gtm-product-alink-popularProducts{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin:0 auto}.modal#pick-on-convenience .modal-dialog{width:580px}@media (max-width: 768px){.modal#pick-on-convenience .modal-dialog{width:80%}}@media (max-width: 768px){.modal#pick-on-convenience .modal-title{font-size:16px}}.modal#pick-on-convenience .modal-body{height:300px;overflow-y:scroll}.modal#pick-on-convenience .modal-footer{display:flex;justify-content:center}.modal#pick-on-convenience .modal-footer .btnPrimary{width:160px;height:38px;display:flex;justify-content:center;align-items:center;line-height:initial;font-size:16px;font-weight:500}@media (max-width: 768px){.modal#pick-on-convenience .modal-footer .btnPrimary{width:110px}}.modal#pick-on-convenience .modal-footer .stopBtn{background-color:transparent;color:#2e5bff}.modal#pick-on-convenience .notice-text{font-size:18px;font-weight:700;color:#333333}@media (max-width: 768px){.modal#pick-on-convenience .notice-text{font-size:16px}}.modal#pick-on-convenience .pick-subtitle{display:flex}.modal#pick-on-convenience .can-subtitle{font-size:20px;line-height:20px;font-weight:700;color:#555555;padding:8px 0}.modal#pick-on-convenience .not-subtitle{font-size:20px;line-height:20px;font-weight:700;color:#555555;padding:8px 0}.modal#pick-on-convenience .subtitle{font-size:16px;color:#555555;padding:8px 0}.modal#pick-on-convenience .list{display:flex;flex-direction:column}.modal#pick-on-convenience .item{display:flex;align-items:center;gap:0 10px;padding:8px 0 8px 32px;font-size:16px;font-weight:400;color:#555555}@media (max-width: 768px){.modal#pick-on-convenience .item{font-size:12px}}.modal#pick-on-convenience .item .item-name{flex:0 0 350px}@media (max-width: 768px){.modal#pick-on-convenience .item .item-name{flex:0 0 62%}}.modal#pick-on-convenience .item .item-count{flex:0 0 60px}@media (max-width: 768px){.modal#pick-on-convenience .item .item-count{flex:0 0 10%}}.modal#pick-on-convenience .item .item-price{flex:1;text-align:right}.modal#pick-on-convenience .not-pick{margin-top:20px}.card#pick-on-convenience{background-color:#ebeae8;padding:12px 8px}.card#pick-on-convenience .notice-text{font-size:12px;font-weight:500;color:#333333;margin-bottom:20px}@media (max-width: 768px){.card#pick-on-convenience .notice-text{font-size:14px;margin-bottom:8px}}.card#pick-on-convenience .form-group{display:flex;flex-wrap:wrap;gap:13px 8px;margin-bottom:0}@media (max-width: 768px){.card#pick-on-convenience .form-group{gap:8px 0}}.card#pick-on-convenience .form-group .form-item{flex:1 1 49%}@media (max-width: 768px){.card#pick-on-convenience .form-group .form-item{flex:0 0 100%}}.card#pick-on-convenience .form-group .form-item input{width:100%;height:42px;padding:10px 12px;border-radius:3px;outline:none}.card#pick-on-convenience .form-group .form-item-label{font-size:16px;font-weight:500;color:#333333;margin-bottom:8px}.card#pick-on-convenience .store-name-wrapper{display:flex;border-radius:4px;border:1px solid #385AF6;overflow:hidden}.card#pick-on-convenience .store-name-wrapper>*{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;flex:1;border-radius:0}.card#pick-on-convenience .store-name-wrapper>span{background-color:#fff;color:#333333}.card#pick-on-convenience .store-name-wrapper>span.warning{border:1px #E83324 solid;background-color:rgba(232,51,36,0.05)}.card#pick-on-convenience .store-name-wrapper>button{background-color:#385AF6;color:#FFFFFF}.recommend-middle-wrapper .swiper-container{width:100%}.recommend-middle-wrapper .swiper-slide:last-child{margin:0 !important}.recommend-middle-wrapper .swiper-slide a{display:block;width:100%;height:auto}@media (max-width: 768px){.recommend-middle-wrapper .swiper-slide a{width:100%;height:auto}}.recommend-middle-wrapper .swiper-slide img{width:100%;height:100%}.recommend-middle-wrapper .swiper-slide img.lazyload{height:0}.category-tab-list{display:flex;justify-content:flex-end;gap:0 5px;width:100%}@media (max-width: 768px){.category-tab-list{display:none}}.category-tab-list .category-tab{background:#EBEEFD;border-radius:8px 8px 0px 0px;padding:4px 12px;font-size:14px;font-weight:400;color:#666666}.category-panel{position:absolute;top:41px;left:100%;width:1182px;height:540px;background-color:#fff;z-index:100;display:none;flex-direction:column;border:2px solid #9AA6E2;overflow-y:scroll;max-width:100%}.category-panel.show{display:flex}.category-panel .category-panel-row{display:flex;flex-direction:column}.category-panel .category-panel-row:not(:last-child){border-bottom:1px solid #CCCCCC}.category-panel .category-panel-row.brands{flex:1}.category-panel .category-panel-row.brands .category-panel-item-list{flex-direction:column;gap:10px 0;padding:8px 24px}.category-panel .category-panel-row.brands .category-panel-item::after{display:none}.category-panel .category-panel-row.brands .category-panel-img-box-list,.category-panel .category-panel-row.brands .category-panel-text-box-list{display:flex;flex-wrap:wrap;gap:10px}.category-panel .category-panel-item-wrapper{flex:1;display:flex}.category-panel .category-panel-item-wrapper:first-child .category-panel-label,.category-panel .category-panel-item-wrapper:first-child .category-panel-item-list{padding-top:15px}.category-panel .category-panel-item-wrapper:first-child .category-panel-item{padding-top:0}.category-panel .category-panel-item-wrapper:last-child .category-panel-label,.category-panel .category-panel-item-wrapper:last-child .category-panel-item-list{padding-bottom:15px}.category-panel .category-panel-item-wrapper:last-child .category-panel-item{padding-bottom:0}.category-panel .category-panel-label{flex:0 0 163px;font-size:14px;font-weight:700;color:#333333;display:flex;justify-content:flex-end;align-items:baseline;padding:5px 12px;background-color:#EBEEFD}.category-panel .category-panel-item-list{display:flex;align-self:flex-start;flex-wrap:wrap}.category-panel .category-panel-item-list .category-panel-item{font-size:14px;font-weight:400;color:#333;display:flex;align-items:center;position:relative;padding:5px 20px;cursor:pointer}.category-panel .category-panel-item-list .category-panel-item:hover{color:#305ABF}.category-panel .category-panel-item-list .category-panel-item:not(:last-child)::after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:0;width:1px;height:14px;background-color:#999999}.category-panel .category-panel-item-list .img-box{width:64px;height:64px;border:1px solid red}.category-panel .category-panel-item-list .text-box{padding:5px 10px;font-size:14px;color:#333;background-color:#eaeeff;border-radius:50px;cursor:pointer;display:inline-block}@media (max-width: 768px){.category-section{display:none}}.category-section .category-tab-list{background-color:#fff}.category-section .category-tab-list .category-list-inner{width:1180px;margin:0 auto;display:flex;gap:0 5px;justify-content:flex-end;padding-top:10px}.category-section .category-list-v2{background-color:#305ABF;position:relative}.category-section .category-list-v2 .category-list-inner{width:1180px;margin:0 auto;display:flex}.category-section .category-list-v2 .category-list-item{flex:1;padding:8px 0;color:#fff;border-right:1px solid #5877E1;display:flex;justify-content:center;z-index:1;align-items:center}.category-section .category-list-v2 .category-list-item.active{background-color:#E75555}.category-section .category-list-v2 .category-panel{top:100%;left:50%;transform:translateX(-50%)}.content.main .category-tab-list{position:absolute;bottom:100%}.text-overflow-1{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */-webkit-line-clamp:1;word-break:break-all}.text-overflow-2{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */-webkit-line-clamp:2;word-break:break-all}.text-overflow-3{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*! autoprefixer: ignore next *//*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */-webkit-line-clamp:3;word-break:break-all}.app-mode header .headfix .top-banner{display:none}.app-mode footer{background-color:inherit}.app-mode.page{padding-bottom:70px}@media (max-width: 768px){.jsp-logo-mobile{width:90px}}.modal-address{z-index:10100}#plp-banner{margin:20px 0 0 0}.pdp-banner-wrapper{max-width:calc(100% - 240px);width:calc(100% - 240px);display:flex;justify-content:center;margin-bottom:20px}#m-lbanner,#plp-lblock{margin-bottom:20px}#co-banner{margin-bottom:10px}.ocalogin.fido{padding:0}.log_box .com-btn_primary{font-size:18px;color:#545454;text-align:center;display:flex;height:48px;padding:16px 20px;flex-direction:row;justify-content:center;align-items:center;border-radius:100px;background:#FFF;box-sizing:border-box;gap:8px;transition:background ease 0.5s}.com-btn_primary2{display:block;width:100%;background:#1E5BC6;border-radius:5px;line-height:50px;font-size:18px;color:#fff;text-align:center;transition:background ease 0.5s}.com-btn_primary2:hover{background:#3e71cb}.log_box .com-btn_primary:hover,.com-btn:hover{background:#fffbe4}.log_box .com-btn_primary>span,.com-btn>span{display:flex;width:24px;height:24px;align-items:center;justify-content:center}.com-btn2024{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:4px;border-radius:100px;border:1px solid var(--Gray-5, #DADADA);background:#FFF;transition:background ease 0.5s}.subtitle_line{margin:0em auto -24px;width:100%;text-align:center;border-top:1px solid rgba(0,0,0,0.1);font-size:18px;color:#545454}.subtitle_line>span{padding:0 0.55em;background-color:#FFFFFF;color:rgba(0,0,0,0.5);position:relative;top:-1.15em;font-size:14px}.main_box{background-image:url("../images/bgimg.jpg");background-size:cover;background-position:top center;background-repeat:no-repeat;width:100%;min-height:100vh;display:flex;align-items:center;flex-direction:column}.log_box{display:flex;margin:auto;width:854px;height:720px;align-items:center;flex-shrink:0;border-radius:20px;border:1px solid #EBEAE8;box-shadow:0px 12px 20px 0px rgba(0,0,0,0.3);overflow:hidden}.log_box .com_left{width:346px;display:flex;padding:40px 0px 40px 40px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:396px;align-self:stretch;background:#E9F1FF}.com_left img.logo{display:block;width:207px;height:55px}.com_left h1{color:#002B78;font-size:28px;margin-top:24px;font-weight:500}.com_left h2{color:#545454;font-size:18px;font-weight:500;position:relative;margin-bottom:8px}.com_left h2::after{content:"";display:block;width:67%;border:1px solid #D2D9E5;position:absolute;top:0px;margin-top:14px;left:0px;margin-left:82px}.com_left p{color:#545454;text-align:center;font-size:14px;font-weight:400;margin-bottom:20px}.log_box .com_right{width:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch;box-sizing:border-box}.com_right .in_content{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:348px;width:100%}.in_content .qrcode_zone{display:flex;width:348px;flex-direction:row;justify-content:center;align-items:flex-start;gap:12px}a.btn_s{font-size:14px;color:#666}a.btn_blue{background:#1E5BC6;color:#fff}.qrcode_zone .q_left{margin:0 auto}.q_left img{width:150px;height:150px}.qrcode_zone .q_right{width:186px}.q_right p{font-size:14px;color:#666;margin:0px auto 28px;text-align:justify}.q_right a#reloadQrcode{display:none}.in_content .method{display:flex;flex-direction:column;gap:8px}.in_content .texts{display:flex;flex-direction:row;gap:20px}.texts p{font-size:16px;color:#545454}.texts>a{font-size:16px;color:#1E5BC6}.log_box .com_right.error_space{justify-content:flex-start;overflow-y:scroll;padding:54px 0;box-sizing:border-box}form{width:100%}.account{position:relative}.password{position:relative}.com_right label{transform:translateZ(0);color:#999;top:10px;left:15px;position:absolute;transition:all 0.3s ease}.com_right label.active{color:#2e5bff;font-size:12px;top:-9px;display:none;background-color:#fff}input:focus+.com_right label.active{display:block}input:-ms-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}input::placeholder{color:#ccc}#form input,#form select{background:#fffefc;border:1px solid #ebeae8;border-radius:3px;padding:0 10px;padding-left:12px;height:44px;line-height:50px;display:flex;box-sizing:border-box;width:100%;margin-bottom:8px}#form input.error_style,#form select.error_style{border:1px solid #fd5151}.input-ico{width:20px;height:20px;position:absolute;right:0;top:50%;margin-top:-10px;margin-right:12px}input[type="text"]{color:#333}.input-ico>img{width:100%}.input-ico>img.arrow{width:16px}.loginName,.pwd,.pwd2{position:relative}#form .loginName input,.pwd-title{justify-content:center;align-items:center}.logobox .pwd-title h1{margin-bottom:0px;line-height:61px}.pwd-title{margin-bottom:35px}#form .loginName.fb-address input{margin-bottom:16px}.btnSendCode{height:30px;background:#1E5BC6;border-radius:3px;color:#fff;font-size:13px;line-height:30px;padding:0 10px;margin-top:7px;margin-right:7px;position:absolute;top:0;right:0}a#loginBtn,a#firstStep,a#nextStep,a#saveBtn,a#conform{display:block;text-align:center}.forgetpsd{text-align:right;margin-bottom:8px}a#forgetpass{font-size:16px;color:#1E5BC6}.share{justify-content:space-around;gap:80px}.share>a{width:60px;height:60px}.share>a img{width:100%;height:auto}.tips{text-align:left}.tips>p{font-size:12px;color:#FF890A;margin-top:-8px;margin-bottom:8px}.right-side .tips>p{margin-top:0px}.birthday{display:flex}#form .birthday>select{width:28%}a#registerBtn{background-color:#999}@media screen and (max-width: 768px){.pc{display:none !important}.mobile{display:block !important}.main_box{background:none;background-color:#fff}.log_box{position:relative;top:0px;left:0;margin-top:0;margin-left:0px;width:100%;height:auto;flex-direction:column;padding:37px 0px;box-sizing:border-box;box-shadow:none;border:none;background-color:#fff}.log_box .com_left{width:100%;background-color:#fff;padding:20px 0px;box-sizing:border-box;gap:16px;margin-bottom:40px}.log_box .com_left.closer{margin-bottom:0px;padding-bottom:0px}.com_left>div{display:block;margin:0 auto;max-width:350px}.com_left img.logo{width:150px;margin:0 auto}.com_left h1{margin-top:20px;margin-bottom:32px;text-align:center}.subtitle_line>span{font-size:18px;top:-0.85em}img.welcom_pic{display:block;margin:16px auto;max-width:350px;width:100%}.com_right .in_content{gap:40px}.in_content .qrcode_zone{gap:4px;width:100%}.qrcode_zone .q_left{flex:1}.qrcode_zone .q_right{flex:2}.q_right p{margin:0 auto 20px}.contact.in_bottom{margin-top:40px;max-width:348px;width:90%}.contact.in_bottom .subtitle_line{margin-bottom:0px}.contact.in_bottom a{border:1px solid #DADADA;margin-top:20px}.contact.in_bottom p{text-align:center;color:#545454}.log_box .com_right.error_space{overflow-y:visible}}@media screen and (max-width: 480px){.com_left>div,.com_right>div.in_content{width:90%}.q_left img{width:120px;height:120px}.q_right p{margin-bottom:4px}.qrcode_zone a{flex-wrap:wrap;width:100%;padding:8px 4px;box-sizing:border-box}}.app_update_memo{color:#E83324;font-weight:700}#select-store .modal-title{padding:15px 15px 5px 15px}#select-store .address-select,#select-store .delivery-note,#select-store .shoplist-footer{padding:15px}#select-store .modal-body{position:relative;padding:0px;max-height:calc(100% - 330px);overflow-y:auto}#select-store .modal-body .delivery-store-list{padding:0;margin:0}.modal-variation{z-index:10050}.modal-variation.popbox .pdpspop{height:auto;margin-top:85px}.modal-variation .modal-variation-content{padding:16px 30px 50px;display:flex;flex-direction:column}.modal-variation .product-detail-wrapper{display:flex;gap:0 16px}.modal-variation .product-img{width:180px;height:180px;flex-shrink:0}.modal-variation .product-img img{width:100%;height:100%}.modal-variation .product-detail .product-name{font-size:24px;font-weight:700;color:#3B3516;padding:0;margin-bottom:8px}.modal-variation .product-detail .product-price-wrapper{display:flex;align-items:baseline}.modal-variation .product-detail .product-price-label{font-size:14px;font-weight:400;color:#3B3516;width:56px;margin-right:24px}.modal-variation .product-detail .product-special-price{font-size:42px;font-weight:600;color:#E83324}.modal-variation .product-detail .product-special-price span{font-size:28px}.modal-variation .product-detail .product-price{font-size:12px;font-weight:400;color:#999999;margin-left:10px;text-decoration:line-through}.modal-variation .divider{border:1px solid #E3E3E3;margin:27px 0}.modal-variation .item-list{display:flex;flex-direction:column;gap:20px 0}.modal-variation .item{display:flex;align-items:center;gap:0 24px}.modal-variation .item-label{width:56px;flex-shrink:0;font-size:14px;font-weight:400;color:#3B3516}.modal-variation .variation-option-list{display:flex;flex-wrap:wrap;gap:8px}.modal-variation .variation-option{border-radius:4px;border:1px solid #ECECEC;background-color:#fff;padding:4px 8px;font-size:14px;font-weight:400;color:#3B3516;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;cursor:pointer}.modal-variation .variation-option.active{border:1px solid #1877F2;background-color:#E9EFF9;color:#5877E1}.modal-variation .variation-option.disabled{opacity:0.4;cursor:not-allowed}.modal-variation .cart-button-wrapper{margin-top:35px;display:flex;overflow:hidden;border:1px solid #EA5E58;border-radius:99px}.modal-variation .cart-button-wrapper>a{flex:1;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:500}.modal-variation .cart-button-wrapper>a:nth-child(1){background-color:#fff;color:#EA5E58}.modal-variation .cart-button-wrapper>a:nth-child(1):hover{color:#fc1f1f}.modal-variation .cart-button-wrapper>a:nth-child(1).disabled{color:#fd5151;opacity:0.4;cursor:not-allowed}.modal-variation .cart-button-wrapper>a:nth-child(2){background-color:#EA5E58;color:#fff}.modal-variation .cart-button-wrapper>a:nth-child(2):hover{background-color:#fc1f1f}.modal-variation .cart-button-wrapper>a:nth-child(2).disabled{background-color:#fd5151;opacity:0.4;cursor:not-allowed}.modal-variation .cart-button-wrapper .empty-bg,.modal-variation .cart-button-wrapper .enrich-bg{padding:14px 0 !important}.mobile-modal-variation{border-top-left-radius:12px;border-top-right-radius:12px}.mobile-modal-variation .item-desciprtion{display:flex;padding:0;gap:0 8px}.mobile-modal-variation .item-desciprtion .item-img{width:70px;height:70px}.mobile-modal-variation .item-desciprtion .item-desc{display:flex;flex-direction:column;justify-content:space-between}.mobile-modal-variation .item-desciprtion .item-name{font-size:16px;font-weight:400;color:#333333}.mobile-modal-variation .item-desciprtion .price-wrapper{display:flex;align-items:baseline;gap:0 8px}.mobile-modal-variation .item-desciprtion .price{font-size:18px;font-weight:700;color:#E83324}.mobile-modal-variation .item-desciprtion .original-p{font-size:12px;font-weight:400;color:#999999}.mobile-modal-variation .item-list-title{font-size:16px;font-weight:600;color:#333333;line-height:39px;border-top:1px solid #EBEEFD}.mobile-modal-variation .item-list{display:flex;flex-direction:column;gap:20px 0;padding:12px 0}.mobile-modal-variation .item{display:flex;align-items:center;gap:0 24px}.mobile-modal-variation .item-label{width:56px;flex-shrink:0;font-size:14px;font-weight:400;color:#3B3516}.mobile-modal-variation .variation-option-list{display:flex;flex-wrap:wrap;gap:8px}.mobile-modal-variation .variation-option{border-radius:4px;border:1px solid #ECECEC;background-color:#fff;padding:4px 8px;font-size:14px;font-weight:400;color:#3B3516;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;cursor:pointer}.mobile-modal-variation .variation-option.active{border:1px solid #1877F2;background-color:#E9EFF9;color:#5877E1}.mobile-modal-variation .variation-option.disabled{opacity:0.4;cursor:not-allowed}.mobile-modal-variation .footer{padding:8px 16px;position:absolute;left:0;right:0;bottom:0}.mobile-modal-variation .footer .ok-btn{width:100%;height:46px;border-radius:12px;background-color:#4A85FF;color:#FFFFFF;font-size:16px;font-weight:500;display:flex;justify-content:center;align-items:center}.mobile-modal-variation .footer .cart-button-wrapper{margin-top:35px;display:flex;overflow:hidden;border:1px solid #EA5E58;border-radius:99px}.mobile-modal-variation .footer .cart-button-wrapper>a{flex:1;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:500}.mobile-modal-variation .footer .cart-button-wrapper>a:nth-child(1){background-color:#fff;color:#EA5E58}.mobile-modal-variation .footer .cart-button-wrapper>a:nth-child(1).disabled{color:#fd5151;opacity:0.4;cursor:not-allowed}.mobile-modal-variation .footer .cart-button-wrapper>a:nth-child(2){background-color:#EA5E58;color:#fff}.mobile-modal-variation .footer .cart-button-wrapper>a:nth-child(2).disabled{background-color:#fd5151;opacity:0.4;cursor:not-allowed}.mobile-modal-variation .footer .cart-button-wrapper .empty-bg,.mobile-modal-variation .footer .cart-button-wrapper .enrich-bg{padding:14px 0 !important}.payment-tag{background-color:#f19d38;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;padding:2px 6px;font-size:10px;font-weight:400;color:#ffffff;border-radius:4px;display:inline-flex;align-items:center;gap:0 3px;position:relative;cursor:pointer}.tooltip{position:absolute;background-color:#fdf2e6;border:1px solid #f19d38;border-radius:4px;padding:2px 6px;font-size:14px;font-weight:400;color:#333333;white-space:nowrap;visibility:hidden;z-index:1}.tooltip::before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:4px;z-index:-1}.tooltip[data-position="top"]{bottom:calc(100% + 4px);right:0%}.tooltip[data-position="bottom"]{top:calc(100% + 4px);left:0%}.tooltip[data-position="left"]{top:0%;right:calc(100% + 4px)}.tooltip[data-position="right"]{top:0%;left:calc(100% + 4px)}.payment-tag:hover .tooltip{visibility:visible}.ai-banner{display:none;align-items:center;background:linear-gradient(to right, #5ca9ff, #3b82f6);padding:10px 20px;color:white !important;font-size:18px;font-weight:bold;margin-left:-15px;margin-right:-15px;margin-top:-10px;margin-bottom:10px}.new-feature{background:#ff5722;color:white;font-size:14px;font-weight:bold;padding:4px 10px;border-radius:12px 0 0 12px;margin-right:10px;position:relative}.new-feature::after{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:10px solid #ff5722;border-top:6px solid transparent;border-bottom:6px solid transparent}.avatar{width:40px;height:40px;border-radius:50%;margin-right:10px}.text{flex:1;white-space:nowrap}.disableHkBonus{color:#e74c3c}
