@charset "UTF-8";.products{padding:0 15px}.products .bar{position:relative;height:40px;margin:10px 0}.products .bar .text{line-height:40px;color:#333}.products .controls .icon.check{margin-right:4px}.products .controls .viewType{display:inline-block;position:absolute;right:0;top:0;border:1px solid #c6c6c6;border-radius:2px;background-color:#fff}.products .controls .viewType:after{content:'';display:block;clear:both}.products .controls .viewType button{float:left;width:40px;height:38px;padding:0;font:0/0 a}.products .controls .viewType button:first-child{border-right:1px solid #c6c6c6;border-radius:2px 0 0 2px}.products .controls .viewType .icon.list{margin-top:11px}.products .controls .productFilter .row{display:table;width:100%;margin-top:0;padding-top:10px}.products .controls .productFilter .row+.row{padding-top:5px}.products .controls .productFilter .row .col1{display:table-cell;width:49%;height:auto;padding:0;box-sizing:border-box}.products .controls .productFilter .checkbox,.products .controls .productFilter .radio{position:relative;display:block;width:100%;height:100%}.products .controls .productFilter .checkbox label,.products .controls .productFilter .radio label{display:inline-flex;width:100%;height:100%;padding:0 10px;align-items:center;justify-content:space-between;box-sizing:border-box;letter-spacing:-.5px}.products .controls .productFilter .checkbox label i,.products .controls .productFilter .radio label i{display:none;flex:none;width:16px;height:11px;margin:0 0 0 4px;background-size:360px auto;background-position:-50px 0;background-image:url('/static/images/common/icon_sprite.png');pointer-events:none}.products .controls .productFilter .checkbox input[type='checkbox']:checked~label,.products .controls .productFilter .checkbox input[type='radio']:checked~label,.products .controls .productFilter .radio input[type='radio']:checked~label{color:#00b6f0}.products .controls .productFilter .checkbox input[type='checkbox']:checked~label:after,.products .controls .productFilter .checkbox input[type='radio']:checked~label:after,.products .controls .productFilter .radio input[type='radio']:checked~label:after{content:'';display:block;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border:1.5px solid #00b6f0}.products .controls .productFilter .checkbox input[type='checkbox']:checked~label i,.products .controls .productFilter .checkbox input[type='radio']:checked~label i,.products .controls .productFilter .radio input[type='radio']:checked~label i{display:block}.products .controls .productFilter .checkbox input[type='checkbox']~span{position:absolute;left:inherit;right:10px;top:7px}.products .controls .productFilter .checkbox input[type='checkbox']:checked~span{opacity:1;background-position:-50px 0}.products .controls .productFilter .row .col2{display:table-cell;width:50%;padding-left:6px;vertical-align:top;box-sizing:border-box}.products .controls .productFilter .select[data-value]:before{left:10px;text-align:left}.products .card>li>div,.products .list>li>div{position:relative;background-color:#fff;border:1px solid #e2e2e2;border-radius:2px}.products .info{overflow:hidden;box-sizing:border-box}.products .info .name{display:block}.products .info .name a{height:45px;line-height:1.4;font-size:15px;color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden}.products .info .name .label{display:inline-flex;min-width:24px;height:15px;font-size:10px;color:#fff;line-height:1;text-align:center;justify-content:center;align-items:center;vertical-align:middle;border-radius:2px}.products .info .name .label.limit{background-color:#97c98c}.products .info .name .label.season{background-color:#928cc9}.products .info .thumb img{width:100%;max-height:100%}.products .info .thumb a{display:block}.products .info .new{position:absolute;z-index:1}.products .info .disable{position:absolute;width:120px;height:120px;background-color:rgba(0,0,0,.5);border-radius:50%;text-align:center;overflow:hidden;box-sizing:border-box;pointer-events:none}.products .info .disable.sm{width:82px;height:82px}.products .info .disable .icon.soldOut01.md{margin-top:43px}.products .info .disable .icon.soldOutH.md{margin-top:43px}.products .info .disable .icon.soldOutC.md{margin-top:43px}.products .info .disable .icon.sellOut01.md{margin-top:43px}.products .info .disable .icon.comSoon.md{margin-top:43px}.products .info .tax{display:block;font-size:11px;color:#999}.products .info .price{line-height:1.3}.products .info .price dd{font-size:13px}.products .info .price dd strong{font-size:17px;color:#333}.products .info .price dd .primary{color:#00b6f0}.products .row{position:relative;height:40px;margin-top:12px}.products .row.quantity{padding-right:60px;float:right}.products .row.quantity .btn{position:absolute;right:0;top:0;width:50px;padding:0}.products .row.quantity .btn .icon.cart{vertical-align:text-top}.products .info .row.options{float:right;max-width:55%}.products .box.primary{height:40px;margin-top:12px;padding-top:9px;white-space:nowrap;font-size:14px;text-align:center;box-sizing:border-box}.shopMain .products .row.quantity .select,.search .products .row.quantity .select,.cart .products .row.quantity .select{min-width:48px}.products .card:after{content:'';display:block;clear:both}.products .card>li{float:left;width:50%;margin-bottom:6px;padding-right:3px;border-radius:2px;box-sizing:border-box}.products .card>li:nth-child(2n){padding-right:0;padding-left:3px}.products .card>li>div{padding-bottom:15px;box-sizing:border-box}.products .card .info{position:relative}.products .card .info .thumb{display:block;padding-top:100%}.products .card .info .thumb a{position:absolute;left:0;top:0;right:0;text-align:center;overflow:hidden;margin-bottom:10px;box-sizing:border-box}.products .card .info .fix{position:relative;height:139px;padding:0 15px;box-sizing:border-box;background:#fff}.products .card .info .fix .row{position:absolute;right:0;bottom:0;left:0;display:block;width:auto;margin:0 15px;max-width:none}.products .card .info .fix .row .col{display:block}.products .card .info .name{display:block;height:38px;margin:8px 0 9px 0}.products .card .info .name a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden}.products .card .info .new{right:15px;top:10px;pointer-events:none}.products .card .info .price dt{line-height:1.5;font-size:12px;margin-right:5px}.products .card .info .price dd{display:block;font-size:13px;color:#666;line-height:1.2}.products .card .info .price dd em{font-size:18px;color:#333}.products .card .info .price.point em{color:#04a7e0}.products .card .info .disable{left:50%;top:25px;margin-left:-60px;z-index:1}.products .card .info .disable .top{padding-top:42px;font-size:15px}.products .card .info .disable .bot{font-size:28px}.products .list{margin-bottom:9px}.products .list>li{margin-bottom:6px}.products .list>li>div{position:relative;height:135px;padding-left:130px;box-sizing:border-box}.products .list.sm>li>div{padding-left:120px}.products .list.sm.expand>li>.body{min-height:116px;height:auto;padding-left:0;border-top:none}.products .list.sm.expand .body .info{padding-left:120px}.products .list.expand .footer{position:static;height:40px;margin:0;padding:0;border-top:none}.products .list.expand .footer.row{display:table;width:100%;min-height:0}.products .list.expand .footer.row .col{display:table-cell}.products .list.expand .footer.row .col:first-child{border-left:none}.products .list.expand .footer.row .col:first-child:last-child{width:100%}.products .list.expand .footer.row .col:last-child:nth-child(2){width:50%}.products .list.expand .footer.row .col:first-child:nth-last-child(2){width:50%}.products .list.expand .footer.row .col:last-child:nth-child(3){width:33.3333%}.products .list.expand .footer.row .col:first-child:nth-last-child(3){width:33.3333%}.products .list.expand .footer.row .col:nth-child(2):nth-last-child(2){width:33.3333%}.products .list.expand .footer.row .col .btn{width:100%;padding-top:1px;border:none;font-size:13px;color:#666;border-left:1px solid #e2e2e2;box-sizing:border-box}.products .list.expand .footer.row .col:first-child .btn{border-left:none}.products .list.least.expand>li>.body{min-height:auto;height:auto}.products .list.least.expand .body{padding-left:0}.products .list.least.expand .body .info{padding-left:0}.products .list.least .info .fix{padding:13px;width:100%;box-sizing:border-box}.products .list.least .info .name{height:auto;max-height:45px;min-height:22px}.products .list .checkbox{position:absolute;left:7px;top:7px}.products .list .info .new{left:70px;top:10px}.products .list .info .thumb{position:absolute;left:8px;top:13px;width:150px;height:150px}.products .list .info .thumb.resize{width:110px;height:110px}.products .list .info .thumb.sm{width:100px;height:100px}.products .list .info .thumb a{height:100%}.products .list .info .fix{padding:13px 10px 0 0}.products .list .info .fix span{display:inline-block}.shop .products .list .info .fix span.name{display:block}.products .list .info .name{height:45px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden}.products .list .info .name .square{margin-right:5px;padding:2px 2px 0;line-height:1.3;color:#999;border:1px solid #999;vertical-align:text-top;font-size:11px}.products .list .info .name .square.single{color:#f9993b;border:1px solid #f9993b}.products .list .info .name .square.center{color:#00b6f0;border:1px solid #00b6f0}.products .list .info .reconts{float:left;margin-top:8px}.products .list .info .price dt{line-height:1.5;margin-right:5px}.products .list .info .disable{left:17px;top:25px;width:90px;height:90px;padding:0 7px;z-index:1}.products .list .info .disable .icon.soldOut01{background-image:url('/static/images/common/icon_soldout0.png');background-repeat:no-repeat;background-size:360px auto}.products .list .info .disable .icon.soldOut01.md{width:64px;height:40px;margin-top:30px;background-position:0 0}.products .list .info .disable .icon.comSoon{background-image:url('/static/images/common/icon_comsoon01.png');background-repeat:no-repeat;background-size:360px auto}.products .list .info .disable .icon.comSoon.md{width:70px;height:40px;margin-top:30px;background-position:0 0}.products .list .info .disable .icon.soldOut02{width:70px;height:40px;margin-top:30px;background-position:0 0}.products .list .info .disable .icon.soldOutTHH{background-image:url('/static/th/th-th/images/common/soldout_house.png');background-repeat:no-repeat;background-size:360px auto}.products .list .info .disable .icon.soldOutTHH.md{width:64px;height:40px;margin-top:30px;background-position:0 0}.products .list .info .disable .icon.soldOutTHC{background-image:url('/static/th/th-th/images/common/soldout_center.png');background-repeat:no-repeat;background-size:360px auto}.products .list .info .disable .icon.soldOutTHC.md{width:64px;height:40px;margin-top:30px;background-position:0 0}.products .list .info .disable .icon.soldOutTHH2{background-image:url('/static/th/en-th/images/common/soldout_house_en.png');background-repeat:no-repeat;background-size:360px auto}.products .list .info .disable .icon.soldOutTHH2.md{width:64px;height:40px;margin-top:30px;background-position:0 0}.products .list .info .disable .icon.soldOutTHC2{background-image:url('/static/th/en-th/images/common/soldout_center_en.png');background-repeat:no-repeat;background-size:360px auto}.products .list .info .disable .icon.soldOutTHC2.md{width:64px;height:40px;margin-top:30px;background-position:0 0}.products .list .info .disable .icon.sellOut01{background-image:url('/static/images/common/icon_soldout01.png');background-repeat:no-repeat;background-size:360px auto}.products .list .info .disable .icon.sellOut01.md{width:64px;height:40px;margin-top:30px;background-position:0 0}.products .list .info .disable.sm{top:23px;width:82px;height:82px}.products .list .info .disable .top{padding-top:25px;font-size:12px}.products .list .info .disable .bot{font-size:22px}.products .list .row.btns.rebtns{float:right;width:56%}.products .list .info .price strong{font-size:17px}.products .list .total{padding:0 15px;margin-top:11px}.products .list .total dl{height:35px;line-height:36px;padding:0 10px;margin-top:2px;overflow:hidden}.products .list .total dl:after{content:'';display:block;clear:both}.products .list .total dl dt{float:left;width:37px;text-align:left}.products .list .total dl dd{float:left;font-size:13px}.products .list .total dl dd.sum{float:right;line-height:35px}.products .list .total dl dd.sum strong{font-size:15px}.products .list .total dl dd.sum .equals{margin-right:18px}.products .list .total dl dd .mark{margin:0 10px}.products .list .btn.remove{position:absolute;right:5px;top:5px;padding:10px}.products .list .icon.remove{vertical-align:top}.products .list .right{position:absolute;right:15px;top:85px;font-size:13px}.products .list.sm .right{top:81px}.products .list .right:after{content:'';display:block;clear:both}.products .list .right dt{float:left;font-size:13px;margin-right:4px}.products .list .right dd{float:left;font-size:13px}.products .list .head{border-bottom:none;border-radius:0}.products .list .head:after{content:'';display:block;clear:both}.products .list.sm>li>.head,.products .list .head{height:50px;min-height:0;padding:10px;background-color:#f3f9fb;box-sizing:border-box}.products .list .head time{float:right;margin-top:-9px;font-size:12px;color:#999}.products .list .head .statebox{margin-top:9px}.products .list .head .statebox .state{padding:2px 8px 2px 8px;margin-right:5px;background-color:#94999f;color:#fff;border-radius:17px}.products .list .head .statebox .state.primary{background-color:#52d3fc}.products .list .head .statebox .code a{color:#333;font-size:15px}.products .list .head .state{position:relative;display:inline-block;padding:4px 8px 4px 8px;margin-right:5px;background-color:#94999f;color:#fff;border-radius:17px}.products .list .head .state.primary{background-color:#52d3fc}.products .list .head .state.primary u{color:#fff}.products .list .head .code a{color:#333;font-size:15px}.products .list .head time{float:right;padding-top:3px;font-size:12px;color:#999}.listHappo{font-weight:bold}.products .list>li>div.mconstant{height:166px}.products .list>li>div.mconstant .info .reconts{margin-top:0;float:none}.products .list>li>div.mconstant .row.btns{width:100%}.products .list>li>div.mconstant .info .thumb{top:28px}.products .list .footer{position:absolute;left:0;right:0;bottom:0;height:40px;border-top:1px solid #e2e2e2;box-sizing:border-box}.products .list .footer.telEdit{padding:0 15px;line-height:40px;font-size:13px}.products .list .footer.telEdit:after{content:'';display:block;clear:both}.products .list .footer.telEdit .col{float:left;color:#333}.products .list .footer.telEdit .col:last-child{float:right}.products .list .footer.telEdit .col .btn{color:#666;vertical-align:baseline}.products .list .footer.telEdit .col .btn .icon.arrowBottom{margin-left:8px;margin-top:5px;vertical-align:top}.products .sm .thumb{left:7px;width:100px;height:100px}.products .info .disable{padding:0 7px}.products .info .disable .txt{display:block;color:#fff}.products .info .disable .top{border-bottom:1px solid #fff}.products .info .disable .bot{line-height:1;font-weight:600}.favorite .products .list>li>div{min-height:130px;height:auto;padding-left:0}.cart .products .list>li>div{height:203px;padding-left:0}.favorite .products .list .info .thumb,.cart .products .list .info .thumb{margin-left:32px}.favorite .products .list .disable,.cart .products .list .disable{left:48px;top:17px}.favorite .products .list .info,.cart .products .list .info{padding:13px 15px 0 150px}.favorite .products .info .name a,.cart .products .info .name a{padding-right:20px}.reserve .products .list>li>div{height:200px;padding-left:123px}.reserve .products .list .info .thumb{left:10px}.rowQuantity{display:table;table-layout:fixed;padding:0 15px;width:100%;box-sizing:border-box}.rowQuantity .col{display:table-cell;width:51px}.rowQuantity .col.select{display:table-cell;width:auto;padding-right:5px}.price{}.price:after{content:'';display:block;clear:both}.price dt{float:left;color:#333;font-size:13px;line-height:1.8}.price dd{float:left;color:#333}.price .lineH{line-height:15px}.price dt.primary02{color:red}.price dd.primary02{color:red}.product #footer{bottom:70px}.product.mobile #footer{bottom:0}.product .slider{padding-top:83.3333%}.product .slider .slick-slider{position:absolute;top:0;right:0;bottom:0;left:0}.product .slider .slick-track,.product .slider .slick-list{height:100%}.product .slider .slick-list .item{padding-top:0}.product .slick-slide .imageWrap{position:absolute;top:0;right:0;left:0;text-align:center;white-space:nowrap;height:100%}.product .slick-slide .imageWrap:after{content:'';vertical-align:middle;display:inline-block;height:100%}.product .slick-slide .imageWrap img{vertical-align:middle;position:static;display:inline-block;max-width:100%;width:auto;max-height:100%;height:auto}.product .row.btns.floating{height:70px;margin-bottom:0;padding:0 10px;border-top:1px solid #eaebed}.product .row.btns.floating .col{padding-top:10px;padding-bottom:10px}.product .row.btns.floating .reserveGuide{position:absolute;left:0;top:0;right:0;bottom:0;margin:10px;background-color:#f3f9fb;text-align:center;color:#333;font-size:13px}.product .row.btns.floating .verticalCenter{height:49px;min-height:0}.product .row.btns.floating .verticalCenter .alignItem{padding:0 5px}.product .row.btns.floating .reserveGuide em{font-weight:bold}.product .row.btns.floating .icon.cart2{margin-right:7px}.product .tab span{width:33.3333%}.product .detail{background-color:#fff}.product .detail .icon.new{position:absolute;right:20px;top:20px;pointer-events:none}.product .detail .info{padding:10px 15px 7px;border-top:1px solid #e1e1e6}.product .detail .info .name{display:block;margin-bottom:6px;font-size:18px;color:#333}.product .detail .info .name .label{display:inline-flex;min-width:24px;height:15px;font-size:10px;color:#fff;line-height:1;text-align:center;justify-content:center;align-items:center;vertical-align:middle;border-radius:2px}.product .detail .info .name .label.limit{background-color:#97c98c}.product .detail .info .name .label.season{background-color:#928cc9}.product .detail .info dl{height:22px}.product .detail .info dl dt,.product .detail .info dl dd{line-height:1.8;display:inline-block;float:none}.product .detail .info dl dt{font-size:13px;vertical-align:top;min-width:100px}.product .detail .info dl dd{margin-top:-3px}.product .detail .info dl:nth-of-type(1) dd{margin-top:-9px;vertical-align:baseline}.product .detail .info dl:nth-of-type(1) dd strong{font-size:23px;color:#333}.product .detail .info .price dd strong{font-size:17px}.product .detail .info .document dd{font-size:14px}.product .detail .info .table.infos .price strong{font-size:23px}.product .detail .info .table.infos .pricepv strong{font-size:17px}.product .detail .info .table.infos .infods{vertical-align:top;padding-top:2px}.product .detail .disable{position:absolute;left:50%;top:50%;width:100%;height:100%;max-width:280px;max-height:280px;text-align:center;border-radius:50%;background-color:rgba(0,0,0,.5);box-sizing:border-box;pointer-events:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .detail .disable .icon.soldOut01{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .detail .disable .icon.comSoon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .detail .disable .icon.soldOutTHH{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .detail .disable .icon.soldOutTHC{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .detail .disable .icon.soldOutTHH2{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .detail .disable .icon.soldOutTHC2{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .detail .disable .icon.sellOut01{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .detail .disable .txt{display:block;color:#fff}.product .detail .disable .top{display:inline-block;padding-top:40%;font-size:15px;border-bottom:1px solid #fff}.product .detail .disable .bot{font-size:34px;line-height:1.2;font-weight:700}.product .detail .row.btns{border-top:1px solid #e1e1e6}.product .detail .row.btns .col:first-child{border-right:1px solid #e1e1e6}.product .detail .row.btns.margin.borderNo{padding:0;margin:0 0}.product .detail .zoomDecu{font-size:12px;color:#333;margin-bottom:15px}.product .tab{border-top:1px solid #e1e1e6}.product .icon.share{margin-right:7px;margin-top:-1px}.product .icon.like{margin-right:7px}.product .tabContent{display:none;overflow:hidden}.product .tabContent.detail{padding:15px;border-bottom:1px solid #e1e1e6;overflow:hidden}.product .summary{background-color:#fff}.product .summary .row.btns{padding:15px 0}.product .summary .row.btns.margin.borderNo{padding:15px 0 0;margin:0 0}.product .summary .zoomDecu{font-size:12px;color:#333;margin-bottom:15px}.product .summary .info ul{padding-bottom:1px}.product .summary .info ul li{margin-bottom:10px;font-size:12px}.product .summary .info .row.btns .col{padding-left:5px}.product .summary .info .row.btns .col:first-child{padding-left:0}.product .summary .info .row.btns .col .btn{padding:0 10px}.review .guide .icon.star,.product .summary .info .icon.star{margin-top:1px;vertical-align:text-top}.product .tabContent.active{display:block}.product .products .card>li>div{padding-bottom:0}.product .products{padding-top:10px}.product .starRating{margin-bottom:10px;border-top:1px solid #e1e1e6;border-bottom:1px solid #e1e1e6;background-color:#fff}.product .starRating .grade{height:50px;padding-top:15px;text-align:center;box-sizing:border-box}.product .starRating .grade .state{display:inline-block;position:relative;width:76px;height:13px;background-image:url('/static/images/common/star_rating.png');background-position:0 0;background-repeat:no-repeat;background-size:360px auto}.product .starRating .grade .state span{position:absolute;left:0;top:0;bottom:0;background-image:url('/static/images/common/star_rating.png');background-position:0 -25px;background-repeat:no-repeat;background-size:360px auto}.product .starRating .row.score{display:table;width:100%;box-sizing:border-box}.product .starRating .row.score .col{display:table-cell;width:33.3333%;height:38px;padding-top:10px;text-align:center;border-left:1px solid #e2e4e6;border-top:1px solid #e2e4e6;box-sizing:border-box}.product .starRating .row.score .col:first-child{border-left:none}.product .starRating .row.score .col:after{content:'';display:block;clear:both}.product .starRating .row.score .col em{color:#333}.product .starRating .row.score .col dt{font-size:13px;display:inline-block;vertical-align:top;line-height:1.5}.product .starRating .row.score .col dd{display:inline-block;font-size:15px;vertical-align:top;line-height:1.267}.product .guide{padding:15px;background-color:#fff}.product .guide .title.sub{margin-top:20px}.product .guide .box.primary{padding:15px}.product .guide .box.primary dl+dl{margin-top:10px}.product .guide .view th{height:25px;padding:10px;color:#000;vertical-align:top}.product .guide .view td>p,.product .guide .view li{text-indent:-10px;padding-left:10px;margin-top:10px}.product .guide .view p:first-child,.product .guide .view li:first-child{margin-top:0}.product .guide .view li p{text-indent:0;margin-top:10px}.product .guide .view li p:first-of-type{margin-top:0}.product .guide .view li .btnShipping{display:inline-block;color:#00b6f0;text-align:left;text-indent:0}.product .guide .view td>p,.product .guide .view small,.product .guide .view p strong{color:#666}.product .prodetail img+img{margin-top:15px}.product .noData.product{margin-top:0;margin-bottom:0;padding-top:151px;padding-bottom:15px}.product .noData.product:after{top:40px}#body.favorite{padding-bottom:180px}#body.cart{padding-bottom:140px}#body.favorite .fixBottom .fixContent,#body.cart .fixBottom .fixContent{bottom:60px;padding-bottom:0;margin-bottom:16px}#body.favorite .floating,#body.cart .floating{z-index:100}.favorite .controls,.cart .controls{position:relative;padding:20px 15px 14px;color:#333}.favorite .controls label,.cart .controls label{vertical-align:middle}.favorite .controls label:after,.cart .controls label:after{content:'';display:inline-block;border-right:1px solid #c6c6c6}.favorite .controls label strong,.cart .controls label strong{position:relative;padding-left:13px}.favorite .controls label strong:before,.cart .controls label strong:before{content:'';display:inline-block;position:absolute;left:0;top:1px;height:14px;margin:0 9px 0 4px;border-left:1px solid #c6c6c6}.favorite .controls .btn,.cart .controls .btn{position:absolute;right:15px;top:10px}.cart .products .list li.disabled .body{height:116px}.cart .products .list li.disabled .state{display:inline-block;height:17px;padding:0 2px;line-height:16px;position:absolute;right:15px;bottom:15px;font-size:11px;color:#00b6f0;border:1px solid #00b6f0;box-sizing:border-box}.favorite .row.btns.floating,.cart .row.btns.floating{height:70px;margin-bottom:0;padding:0 10px;border-top:1px solid #eaebed;border-bottom:1px solid #eaebed;bottom:60px}.favorite .row.btns.floating .col,.cart .row.btns.floating .col{padding-top:10px;padding-bottom:10px}.totalPrice{margin:0 15px;border:2px solid #707780;border-radius:2px}.totalPrice>div{padding:15px 0;background-color:#fff}.totalPrice .head{height:45px;padding:5px 0 0;background-color:#707780;text-align:center;font-size:16px;color:#fff;text-align:center;box-sizing:border-box}.totalPrice .head span{display:inline-block}.totalPrice .head span:first-child{position:relative}.totalPrice .head span:first-child:after{content:'';display:inline-block;margin:0 5px 0 5px;height:13px;border-left:1px solid #8d9299}.totalPrice .head span strong{font-size:21px;color:#2dcdff}.totalPrice .body{padding:15px}.totalPrice .body hr{margin:15px 0}.totalPrice .body .price dt{font-size:14px;color:#333}.totalPrice .body .price dd{float:right;font-size:14px;color:#333;text-align:right}.totalPrice .body .price dd em{font-size:17px}.totalPrice .body .sum dt strong{font-size:16px}.totalPrice .body .sum dd{font-size:16px}.totalPrice .body .sum dd strong{font-size:21px}.reserve .margin{padding:15px}.reserve .products .list .row,.reserve .products .box.primary{margin-top:6px}#body.shopMain{padding-bottom:216px}.shopMain .bar{height:90px}.shopMain .category{position:relative;white-space:nowrap;background-color:#fff;text-align:center;border-bottom:1px solid #e2e2e2}.shopMain .category ul{overflow-x:auto;overflow-y:hidden;font:0/0 a}.shopMain .category ul:after{content:'';display:block;clear:both}.shopMain .category li{display:inline-block;font-family:sans-serif}.shopMain .category li:first-child{margin-left:0}.shopMain .category li a{display:block;position:relative;min-width:65px;height:75px;padding:58px 5px 0;font-size:13px;color:#333;background-color:#fff;box-sizing:border-box}.shopMain .category li.active a{color:#00b6f0;font-weight:bold;border-bottom:3px solid #00b6f0}.shopMain .category li a:after{content:'';display:block;position:absolute;left:50%;top:0;background-image:url('/static/images/common/shop_category_icon.png');background-repeat:no-repeat;background-size:700px auto}.shopMain .category li.all a:after{width:30px;height:28px;top:13px;margin-left:-15px;background-position:0 0}.shopMain .category li.hemohim a:after{width:32px;height:27px;top:13px;margin-left:-16px;background-position:-40px 0}.shopMain .category li.health a:after{width:21px;height:28px;top:13px;margin-left:-10px;background-position:-80px 0}.shopMain .category li.beauty a:after{width:23px;height:33px;top:11px;margin-left:-11px;background-position:-120px 0}.shopMain .category li.hairBody a:after{width:24px;height:34px;top:13px;margin-left:-12px;background-position:-160px 0}.shopMain .category li.living a:after{width:24px;height:25px;top:18px;margin-left:-12px;background-position:-200px 0}.shopMain .category li.food a:after{width:26px;height:30px;top:13px;margin-left:-13px;background-position:-240px 0}.shopMain .category li.global a:after{width:46px;height:35px;top:13px;margin-left:-23px;background-position:-493px 0}.shopMain .category li.communication a:after{width:20px;height:30px;top:13px;margin-left:-10px;background-position:-280px 0}.shopMain .category li.fashion a:after{width:36px;height:28px;top:17px;margin-left:-18px;background-position:-400px 0}.shopMain .category li.toSet a:after{width:21px;height:31px;top:14px;margin-left:-10px;background-position:-368px 0}.shopMain .category li.aza a:after{width:43px;height:25px;top:15px;margin-left:-23px;background-position:-550px 0}.shopMain .category li.skinCare a:after{width:28px;height:25px;top:18px;margin-left:-15px;background-position:-610px 0}.shopMain .category li.house a:after{width:32px;height:26px;top:18px;margin-left:-17px;background-position:-653px 0}.shopMain .category li.setShopping a:after{width:32px;height:26px;top:18px;margin-left:-17px;background-position:-319px 0}.shopMain .category li.all.active a:after{background-position:0 -40px}.shopMain .category li.hemohim.active a:after{background-position:-40px -40px}.shopMain .category li.health.active a:after{background-position:-80px -40px}.shopMain .category li.beauty.active a:after{background-position:-120px -40px}.shopMain .category li.hairBody.active a:after{background-position:-160px -40px}.shopMain .category li.living.active a:after{background-position:-200px -40px}.shopMain .category li.food.active a:after{background-position:-240px -40px}.shopMain .category li.global.active a:after{background-position:-493px -40px}.shopMain .category li.communication.active a:after{background-position:-280px -40px}.shopMain .category li.fashion.active a:after{background-position:-400px -40px}.shopMain .category li.aza.active a:after{background-position:-550px -40px}.shopMain .category li.toSet.active a:after{background-position:-368px -40px}.shopMain .category li.skinCare.active a:after{background-position:-610px -40px}.shopMain .category li.house.active a:after{background-position:-653px -40px}.shopMain .category li.setShopping.active a:after{background-position:-319px -40px}.shopMain .slider{padding-top:55.27777777777778%;border-bottom:1px solid #e2e2e2}.shopMain .category .navStyle button{position:absolute;top:0;width:24px;height:74px;font:0/0 a}.shopMain .category .navStyle button.prev{left:0;width:35px;text-align:left;padding-left:12px;background:#fff;background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,.95),rgba(255,255,255,.1))}.shopMain .category .navStyle button.next{right:0;width:35px;text-align:right;padding-right:12px;background:#fff;background:linear-gradient(to right,rgba(255,255,255,.1),rgba(255,255,255,.95),rgba(255,255,255,1))}.shopMain .category .navStyle button:after{content:'';display:inline-block;width:10px;height:16px;background-image:url('/static/images/common/icon_sprite.png');background-position:-97px -50px;background-repeat:no-repeat;background-size:360px auto}.shopMain .category .navStyle button.prev:after{background-position:-89px -50px}.shopMain .category .navStyle button.next.going:after{background-position:-122px -50px}.shopMain .category .navStyle button.prev.going:after{background-position:-114px -50px}.shopMain .category .navStyle button.bhide{display:none}.shopMain .notice.fixBottom{bottom:171px}.shopMain .notice .fixContent{position:relative;height:35px;padding-left:75px;padding-right:45px;overflow:hidden;background-color:#90969e}.shopMain .notice h3{position:absolute;left:15px;top:0;width:61px;font-size:13px;font-weight:bold;color:#fff;line-height:35px;box-sizing:border-box}.shopMain .notice div a{display:inline-block;max-width:100%;height:35px;line-height:35px;color:#fff;font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.shopMain .notice .slick-slide{height:35px;box-sizing:border-box}.shopMain .notice .new{position:relative;padding-right:26px;white-space:nowrap}.shopMain .notice .new:after{content:'';display:inline-block;width:16px;height:16px;-webkit-transform:translateY(50%);transform:translateY(50%);vertical-align:top;background-image:url('/static/images/common/icon_new.png');background-position:-50px 0;background-repeat:no-repeat;background-size:360px auto;background-position:0 0}.shopMain .notice .btn{position:absolute;right:0;top:0;width:40px;height:35px;background-color:#707780}.shopMain .notice .btn .icon.plus2{margin:12px 0 0 0;vertical-align:top}.shopMain.categoryProduct .bar{height:141px}#body.shopMain.mobile{padding-bottom:182px}.shopMain.mobile .bar{height:40px}.shopMain.mobile .slider{padding-top:27.22222222222222%;border-bottom:1px solid #e2e2e2;overflow:hidden}.shopMain.mobile .btn .arrowBottom2{margin-left:8px;vertical-align:middle}.product.mobile .selectOption .select{margin-top:10px}.product.mobile .detail .total{margin:10px 0;padding:15px 8px 2px;border:2px solid #707780;border-radius:2px}.product.mobile .detail .total hr{margin:0 0 15px}.product.mobile .detail .total dl{padding:0 5px}.product.mobile .detail .total dl:first-child{margin-top:0}.product.mobile .detail .total dl dt{color:#333;line-height:1.3}.product.mobile .detail .total dl dd{float:right;font-size:13px;line-height:1.3}.product.mobile .detail .total dl:nth-child(1) dd{margin-top:-3px}.product.mobile .detail .total dd span,.product.mobile .detail .total dd strong{font-size:17px}.product.mobile .detail .total .sum dt{font-size:16px}.product.mobile .detail .total .sum dd strong{font-size:21px}.product.mobile .detail .total+.bullet{margin-bottom:7px}.product.mobile .tabContent{padding-bottom:0}.search .head{height:40px;padding:11px 0 0 15px;background-color:#fff;border-bottom:1px solid #e9eaec;box-sizing:border-box}.search .head h2{font-weight:bold;color:#00b6f0;font-size:14px}.search .popular li a{display:block;height:41px;padding:10px 15px;font-size:14px;color:#333;background-color:#fff;border-top:1px solid #e9eaec;box-sizing:border-box}.search .popular li:first-child a{border-top:none}.search .icon.basket{margin-right:5px;vertical-align:sub}.search .noData.bubble{margin:0;padding:165px 0 100px}.search .noData.bubble:after{top:100px}.search .noData.search{margin:0;padding:210px 0 100px}.search .noData.search:after{top:100px}.search .noData.search p{margin-bottom:10px}.search .noData.search small{display:block;font-size:13px;color:#666}.autocomplete{display:none;margin-bottom:10px;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.autocomplete.active{display:block}.autocomplete .head{display:none}.autocomplete .head:after{content:'';display:block;clear:both}.autocomplete .head .text{float:left}.autocomplete .head .groupBtn{float:right}.autocomplete.history .head{display:block}.autocomplete.history .head h2{float:left}.autocomplete.history .head .btns{float:right;margin-right:15px;line-height:1.3}.autocomplete.history .head .btns .btn{color:#7f8792;font-size:13px;vertical-align:text-top;height:18px;box-sizing:border-box}.autocomplete.history .head .btns .col{display:inline-block}.autocomplete.history .head .btns .col:first-child{position:relative;padding-right:9px;margin-right:4px}.autocomplete.history .head .btns .col:first-child:after{content:'';display:inline-block;position:absolute;right:0;top:3px;height:12px;border-left:1px solid #e9eaec}.autocomplete.history .searchList li{position:relative;padding-right:45px}.autocomplete.history .searchList li a{display:block;overflow:hidden;height:40px;padding:8px 0 0 15px;color:#333;background-color:#fff;font-size:14px;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.autocomplete.history .searchList li a p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.autocomplete.history .searchList li .btn{position:absolute;right:15px;top:10px}.autocomplete.suggest .searchList li>div{position:relative;height:60px;padding-right:85px;background-color:#fff;border-bottom:1px solid #e9eaec;box-sizing:border-box}.autocomplete.suggest .searchList li a{display:block;height:100%;padding:8px 0 0 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.autocomplete.suggest .searchList li a .name em{font-weight:bold;color:#00b6f0;vertical-align:baseline}.autocomplete.suggest .searchList li a .code{display:block}.autocomplete.suggest .searchList li>div>.btn{position:absolute;right:15px;top:10px;bottom:0;width:55px;padding:0}.autocomplete.suggest .searchList .btn .icon.cart2{vertical-align:top;-webkit-transform:translateY(9px);transform:translateY(9px)}.autocomplete.suggest .searchList .info{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autocomplete.suggest .searchList .noData{padding:20px 0;text-align:center;background-color:#fff}#body.search .products{position:relative;padding-bottom:20px}#body.search .products .btnMore{margin-bottom:0}.reviews .board>p{margin-bottom:5px}.review{padding:15px;background-color:#fff}.review .guide{color:#666;font-size:12px}.review .guide+.guide{margin-top:10px}.review .product{position:relative;height:116px;margin-top:15px;margin-bottom:5px;border:1px solid #e2e2e2;border-radius:2px;background-color:#fff}.review .product .info{padding:13px 15px 13px 122px}.review .product .info .thumb{display:block;position:absolute;left:7px;top:7px}.review .product .info .thumb.sm{width:100px;height:100px}.review .product .info .name{display:block;height:40px;margin-bottom:5px;color:#333;font-size:15px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden}.review .product .info .price{line-height:1.3}.review .product .info .price strong{font-size:17px}.review .starRating dl{margin-top:10px}.review .starRating dl:after{content:'';display:block;clear:both}.review .starRating dl dt{float:left;height:24px;font-size:14px;color:#333;padding:3px 15px 0;border-radius:12px;box-sizing:border-box}.review .starRating dl dd{float:left;color:#f99b3b;font-size:15px}.review .starRating dl .evaluate{margin:-1px 12px 0}.review .starRating dl .evaluate button{width:23px;height:23px;font:0/0 a;vertical-align:top;background-image:url('/static/images/common/star_rating.png');background-position:-100px 0;background-repeat:no-repeat;background-size:360px auto}.review .starRating dl .evaluate button.active{background-position:-100px -25px}.review .starRating dl dd.result{position:relative;padding-left:18px;line-height:1.7}.review .starRating dl dd.result:after{content:'';display:inline-block;width:13px;height:10px;position:absolute;left:0;top:8px;background-image:url('/static/images/common/icon_sprite.png');background-position:-175px 0;background-repeat:no-repeat;background-size:360px auto}.review .board{margin-top:15px}.review .board .write textarea{height:185px;margin-top:10px}.review .row.btns.margin{padding:15px 0}.buy{padding-bottom:70px}.buy .accordion .head button{position:relative;width:100%;height:56px;padding:0 35px 0 15px;border-bottom:1px solid #e2e2e2;background-color:#fff;box-sizing:border-box}.buy .accordion .head button:after{content:'';display:inline-block;position:absolute;right:15px;top:25px;width:10px;height:6px;background-image:url('/static/images/common/icon_sprite.png');background-position:-160px -10px;background-repeat:no-repeat;background-size:360px auto;-webkit-transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in}.buy .accordion .active .head button:after{background-position:-160px 0;-webkit-transform:translateY(-1px) rotate(180deg);transform:translateY(-1px) rotate(180deg)}.buy .accordion .totalInfo .head button .em{font-size:15px}.buy .accordion .head dl dt{float:left;font-size:17px}.buy .accordion .head dl dd{float:right}.buy .accordion .active .head dl dt{color:#00b6f0}.buy .accordion .active .head dl dd{display:none}.buy .accordion .head dl dd .sub{display:inline-block;max-width:135px;-webkit-transform:translateY(2px);transform:translateY(2px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#333}.buy .accordion .head .itemCount{position:relative}.buy .accordion .head .itemCount strong,.buy .accordion .head .itemCount span{vertical-align:top}.buy .accordion .head .itemCount .sub{max-width:110px}.buy .accordion .head .count{display:none}.buy .accordion .head .itemCount .count{display:inline-block;font-size:12px;-webkit-transform:translateY(2px);transform:translateY(2px)}.buy .accordion>li>section{display:none;padding:0 15px 15px;border-bottom:1px solid #e2e2e2}.buy .accordion>li.active>section{display:block;background-color:#f6f6f8}.buy .accordion>li .products{padding-top:15px}.buy .table{border-top:none}.buy .table .bullet{display:inline-block;margin-top:7px;line-height:1.4;font-size:12px;color:#666}.buy .table p.bullet{margin-top:8px}.buy .table tbody th{height:55px;padding:0}.buy .table tbody td{padding:10px 5px;background-color:transparent}.buy .table tbody td.inText{vertical-align:middle}.buy .table tbody tr:last-child th,.buy .table tbody tr:last-child td{border-bottom:none}.buy .table .row.cell2 .col{display:inline-block;width:38%}.buy .table .row.cell2 .select[data-value]:before{left:10px}.buy .cardForm .table .row.cell2 .col{display:table-cell;width:48%}.buy .box.gray{padding:15px;margin-top:10px;font-size:12px}.buy .box.gray li+li{margin-top:5px}.buy .delivery .tab{width:290px;margin:0 auto;padding-top:15px}.buy .delivery .tab span a{background-color:#f6f6f8}.buy .delivery .tab.type2 span.active a{background-color:#707780}.buy .delivery .tabContent .noData{padding:25px 0 20px}.buy .delivery .controlstop{text-align:center;padding:13px 0 0;white-space:nowrap}.buy .delivery .controlstop .col{color:#333;white-space:nowrap;padding-left:5px}.buy .delivery .controlstop .col:first-child{padding-left:0}.buy .delivery .controlstop .col label{font-size:14px;letter-spacing:-.25px;vertical-align:bottom}.buy .delivery .controlstop .row.disabled .radio,.buy .delivery .controlstop .col.disabled .radio{background-color:#ececec;border-color:#dadada}.buy .delivery .controlstop .row.disabled label,.buy .delivery .controlstop .col.disabled label{color:#adadad}.buy .delivery .controlstop .guide{white-space:normal}.buy .delivery .controls{text-align:center;padding:13px 0 15px;margin-bottom:3px;border-bottom:1px solid #707780;white-space:nowrap}.buy .delivery .controls .col{color:#333;white-space:nowrap;padding-left:5px}.buy .delivery .controls .col:first-child{padding-left:0}.buy .delivery .controls .col label{font-size:14px;letter-spacing:-.25px;vertical-align:bottom}.buy .delivery .controls .row.disabled .radio,.buy .delivery .controls .col.disabled .radio{background-color:#ececec;border-color:#dadada}.buy .delivery .controls .row.disabled label,.buy .delivery .controls .col.disabled label{color:#adadad}.buy .delivery .controls .guide{white-space:normal}.buy .delivery .history{margin-top:15px}.buy .delivery .history li{padding:15px 0;border-bottom:1px solid #e2e2e2}.buy .delivery .history li a{text-align:left}.buy .delivery .history li a span{display:block;font-size:13px;color:#333}.buy .delivery .history li a .name{margin-bottom:5px;color:#000;font-size:15px}.buy .delivery .checkHappo span.checkbox{margin-top:7px}.buy .delivery .checkHappo input{display:inline-block;width:84%;float:right}.buy .delivery .checkHappo input:after{content:'';display:block;clear:both}.buy .delivery .happoText{padding-left:0}.buy .delivery .happoText span:first-child{color:#010101}.buy .delivery .happoText .checkbox{left:5%}.buy .delivery .tdText{padding:0 0 10px!important}.buy .delivery .tdText .box.gray,.buy .delivery .tdText ul li{margin-top:0!important}.buy .delivery .tdText span input{margin:5px 0 10px}.buy .email .checkbox{margin-right:5px}.buy .payment{position:relative}.buy .payment ul.btns{margin-left:-6px;padding-top:15px}.buy .payment .btns:after{content:'';display:block;clear:both}.buy .payment .btns li{float:left;width:50%;padding-left:6px;margin-bottom:6px;box-sizing:border-box}.buy .payment .btns li .btn{width:100%;line-height:1.5;color:#333;padding:0}.buy .payment .btns li .btn small{display:block;font-size:11px;color:#666}.buy .payment .btns li.active .btn{border:2px solid #00b6f0}.buy .payment .btns li.active .btn small{color:#dbdcde}.buy .payment .date .icon.calendar{position:absolute;right:10px;top:10px}.buy .payment .btns li.item5 .btn{font-size:13px}.buy .payment .btns li.item7{width:100%}.buy .payment .btns li .btn .icon.payment.kpay{margin-top:2px}.buy .areaPaymentVAccounts .controls{text-align:left;padding:0 0 15px;white-space:nowrap}.buy .areaPaymentVAccounts .controls .col{color:#333;white-space:nowrap;padding-left:5px}.buy .areaPaymentVAccounts .controls .col:first-child{padding-left:0}.buy .areaPaymentVAccounts .controls .col label{font-size:14px;letter-spacing:-.25px;vertical-align:bottom}.buy .areaPaymentVAccounts .controls .col.disabled .radio{background-color:#ececec;border-color:#dadada}.buy .areaPaymentVAccounts .controls .col.disabled label{color:#adadad}.buy .areaPaymentVAccounts .reaPayments .controls{padding:13px 0 15px}.buy .areaPaymentVAccounts .reaPayments .controls span.col{margin-right:9px}.buy .payment .row.btns{margin-top:10px}.paymentChange .row.bar,.buy .payment .row.bar{height:47px;border-top:1px solid #707780;border-bottom:1px solid #707780;box-sizing:border-box}.paymentChange .row.bar:after,.buy .payment .row.bar:after{content:'';display:block;clear:both}.paymentChange .row.bar .numbering,.buy .payment .row.bar .numbering{float:left;line-height:47px;font-size:14px;color:#000;font-weight:bold}.paymentChange .row.bar .btn,.buy .payment .row.bar .btn{float:right;margin-top:7px}.buy .payment fieldset:nth-of-type(1) .row.bar{border-top:none}.buy .accordion>li>section.amount{padding-top:15px}.buy .amount .total{padding:2px}.buy .amount .total .head{padding:10px 11px}.buy .amount .total .head:after{content:'';display:block;clear:both}.buy .amount .total .head dt{float:left;color:#fff;font-size:16px}.buy .amount .total .head dd{float:right;color:#fff;font-size:16px;line-height:25px}.buy .amount .total .head dd strong{color:#f9993b;font-size:21px}.buy .amount .total .body{padding:16px 12px;color:#333;background-color:#fff}.buy .amount .total .body dl+dl{margin-top:9px}.buy .amount .total .body dl:after{content:'';display:block;clear:both}.buy .amount .total .body dt{font-size:13px;line-height:1.8;float:left}.buy .amount .total .body dd{float:right;font-size:14px}.buy .amount .total .body dd strong{font-size:17px}.buy .amount .detail{padding:17px 9px 17px;margin-top:10px;font-size:14px;border:1px solid #c9c9c9;border-radius:2px;background-color:#fff}.buy .amount .detail hr{margin:10px 0 17px}.buy .amount .detail dl{padding:0 5px}.buy .amount .detail dl+dl{margin-top:10px}.buy .amount .detail dl:after{content:'';display:block;clear:both}.buy .amount .detail dl dt{float:left;color:#333}.buy .amount .detail dl dd{float:right;color:#333}.buy .amount .detail dl dd strong{font-size:17px;color:#333}.buy .agreement{padding:0 15px;background-color:#fff}.buy .agreement div{padding:15px 0}.buy .agreement div:after{content:'';display:block;clear:both}.buy .agreement div p{margin-bottom:7px}.buy .agreement div .btn{float:right}.buy .agreement .guide{color:#db2830}.buy .agreement .guide strong{display:block;margin-bottom:6px}.buy .agreement .guide p{margin-bottom:0}.buy h3{margin-top:20px;font-size:16px;font-weight:bold;color:#333;border-bottom:1px solid #707780}.buy label+.radio{margin-left:9px}.buy .row.btns.margin{padding-bottom:15px}.buy .row.btns.btnScroll{height:70px;margin-bottom:0;padding:0 10px;border-top:1px solid #eaebed;border-bottom:1px solid #eaebed;z-index:1}.buy .row.btns.btnScroll .col{padding-top:10px;padding-bottom:10px}.costomsinfo .body{padding:15px;text-align:left}.costomsinfo h1{background-color:#00b6f0;text-align:center;color:#fff;padding:5px 10px;font-weight:bold}.costomsinfo h2{font-weight:bold}.costomsinfo p{font-size:12px;margin-top:10px}.costomsinfo ol{margin-left:15px;margin-top:10px}.costomsinfo ol li{list-style:decimal;font-size:12px}.costomsinfo li{font-size:12px}.costomsinfo span{color:#00b6f0;font-weight:bold}.costomsinfo ul li{position:relative;margin-left:10px}.costomsinfo ul li:after{content:'';margin-right:4px;position:absolute;top:8px;left:-10px;width:5px;height:1px;background-color:#666}.buyDone{background-color:#fff}.buyDone>section{margin-top:20px}.buyDone .guide .box{padding:18px 10px;text-align:center;font-size:14px}.buyDone .guide .box .text01{font-size:17px;padding-bottom:5px}.buyDone .guide .box .text03{color:#666}.buyDone .guide .box .text03 em{color:#000}.buyDone .title.sub{margin-bottom:4px}.buyDone .bullet{margin-top:10px}.buyDone .bullet.tl{text-align:left}.buyDone.Wcolor{background:#f1f2f4}.buyDone .btn.primary.lg.lh3{line-height:3.2!important}.buyDone .qrCode canvas{width:100%}.buyDone .row.sides:after{content:'';display:block;clear:both}.buyDone .row.sides .title{float:left}.buyDone .row.sides .itemCount{float:right;position:relative}.buyDone .row.sides .itemCount span{display:inline-block;vertical-align:top;line-height:1}.buyDone .row.sides .itemCount .count{display:inline-block;font-size:12px;-webkit-transform:translateY(6px);transform:translateY(6px)}.buyDone .row.sides .itemCount .count .sub{max-width:140px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#333}.paymentDone{background-color:#fff}.paymentDone>section{margin-top:20px}.paymentDone .guide .box{padding:18px 10px;text-align:center;font-size:14px}.paymentDone .guide .box .text01{font-size:17px;padding-bottom:5px}.paymentDone .guide .box .text02{color:#666}.paymentDone .guide .box .text02 em{color:#000}.paymentDone .title.sub{margin-bottom:4px}.paymentDone .row.sides:after{content:'';display:block;clear:both}.paymentDone .row.sides .title{float:left}.paymentDone .row.sides .itemCount{float:right;position:relative}.paymentDone .row.sides .itemCount span{display:inline-block;vertical-align:top;line-height:1}.paymentDone .row.sides .itemCount .count{display:inline-block;font-size:12px;-webkit-transform:translateY(6px);transform:translateY(6px)}.paymentDone .row.sides .itemCount .count .sub{max-width:140px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#333}.orders .price dt{width:60px}.orders .products .select{margin:10px 0}.orders #dateOptionLayer .body ul{border-top:2px solid #e2e2e2}.orders #dateOptionLayer .body ul li{text-align:center}.orders #dateOptionLayer .body ul li button{width:100%;padding:10px 0}.orderDetail{padding-bottom:20px;background-color:#fff}.orderDetail .product{padding-top:15px}.orderDetail .section div{margin-top:20px}.orderDetail .section .bullet{margin-top:10px}#body.orderDetail .table.view tbody td small{display:block;font-size:12px;color:#666}.orderDetail .product .list{position:relative;background-color:#fff;border:1px solid #e2e2e2;border-radius:2px}.orderDetail .products .list.sm .body{position:relative;height:116px;padding-left:120px}.orderDetail .products .list.sm .body .price dt{width:60px;line-height:1.6}.orderDetail .products .list.sm .body .price dd{line-height:1.2}.orderDetail .products .list.sm .footer{border-top:1px solid #e2e2e2}.orderDetail .products .list.sm.expand .body{min-height:116px;height:auto;padding-left:0}.orderDetail .products .list.sm .flexible .body{min-height:116px;height:auto}.products .list .info .option{margin-bottom:5px;font-size:13px;color:#333}.products .list .info .option:after{content:'';display:block;clear:both}.products .list .info .option .col{position:relative;float:left;margin-left:7px;padding-left:7px}.products .list .info .option .col.price{line-height:1.1;vertical-align:top}.products .list .info .option .col.price dd{line-height:1.1}.products .list .info .option .col:after{content:'';display:inline-block;position:absolute;left:0;top:3px;height:11px;border-left:1px solid #e2e2e2}.products .list .info .option .col:first-child{padding-left:0;margin-left:0}.products .list .info .option .col:first-child:after{content:none}.products .list .flexible .info .fix{padding-bottom:12px}.orderDetail .products.accordion{max-height:42px;overflow:hidden}.orderDetail .products.accordion.active{max-height:inherit}.orderDetail .products.accordion .controls{margin-top:1px;margin-bottom:6px}.orderDetail .products.accordion .controls .btn{position:relative}.orderDetail .products.accordion .controls .btn:after{content:'';display:inline-block;width:10px;height:6px;margin-left:5px;background-image:url('/static/images/common/icon_sprite.png');background-position:-160px 0;background-size:360px auto;-webkit-transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in}.orderDetail .products.accordion.active .controls .btn:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.orderHistory .guide{padding-top:15px}.orderHistory .products .controls .select{position:absolute;right:87px;top:0;width:125px}.orderHistory .products .controls .select100{position:absolute;left:0;top:0;right:87px}.delivery .products{margin-top:15px}.delivery .price dt{width:60px}.delivery .icon.delivery,.orders .icon.delivery{margin-left:5px;margin-bottom:1px;vertical-align:sub}.product .icon.delivery{margin-left:5px;margin-top:-1px;vertical-align:middle}.orders .icon.close{margin-left:5px}.dialog.search .layout+.dim{top:50px;bottom:61px;height:auto}.dialog.search .layout .dialogClose{top:17px}.list.options li{border-bottom:1px solid #e2e2e2;box-sizing:border-box}.products .list.options .list>li>div{border:0}.list.options li label{display:table-cell;padding-right:10px;vertical-align:middle;font-size:13px;box-sizing:border-box}.list.options li .btns{display:table-cell;width:108px;margin:0;text-align:right;vertical-align:middle}.products .list.options .info .row.btns,.products .list.options .info .row.options{float:none;max-width:none}.list.options .info .option .col{float:none}.list.options li .row.quantity .btn{top:50%;transform:translateY(-50%)}.list.options li .btns.soldOut .btn{font-size:12px;line-height:initial}.products .list.options .info .option .col.select:first-child:after{content:'';left:inherit;top:50%;height:auto;border-left:4px solid transparent}.list.options .info{display:table;width:100%;table-layout:fixed}.list.options .info .img{position:relative;display:table-cell;width:70px;padding:5px 20px 5px 0}.list.options .info .thumb{position:static;max-width:110px}.list.options .info .fix{display:table-cell;width:100%;padding:0;vertical-align:middle}.list.options .info .option{display:table;width:100%;padding:10px 0 10px 15px;margin:0;color:#333;font-size:13px;box-sizing:border-box}.list.options .info .product-name{display:block;margin-bottom:5px;font-size:15px;word-break:break-word}.list.options .info .product-option{word-break:break-word}.list.options .info .disable{width:55px;height:55px;left:7px}.list.options .info .disable .icon.soldOut01.sm,.list.options .info .disable .icon.soldOutTHH.sm,.list.options .info .disable .icon.soldOutTHC.sm,.list.options .info .disable .icon.soldOutTHH2.sm,.list.options .info .disable .icon.soldOutTHC2.sm,.list.options .info .disable .icon.soldOut02.sm{margin:0;background-size:240px auto;width:45px;height:30px}.dialog.cart .body{max-height:70%;max-height:70vh;overflow-y:auto}.shippingManagement .guide{padding:15px;background-color:#fff;border-bottom:1px solid #d8d9db}.shippingTools{margin-top:15px}.shippingTools .bar{height:auto;margin:15px 0 10px;padding:15px 0 0 0;color:#333;border-top:1px solid #707780}.list.history{margin-top:15px}.buy .delivery .list.history li,.list.history li{margin-bottom:6px;padding:0;border-bottom:none}.list.history li .head{min-height:45px;padding:10px;background-color:#f3f9fb;box-sizing:border-box;border:1px solid #e2e2e2;border-bottom:none}.list.history li .head .state{float:right;padding:2px 8px 2px 8px;margin-right:5px;background-color:#00b6f0;color:#fff;border-radius:17px}.list.history li .head .code{word-break:break-word}.list.history li .body{position:relative;padding:13px;background-color:#fff;border:1px solid #e2e2e2;box-sizing:border-box}.list.history li .footer{position:static;display:table;width:100%;height:40px;margin:0;padding:0;background-color:#fff;border:1px solid #e2e2e2;border-top:none;box-sizing:border-box}.list.history li .footer .btn{line-height:1}.list.history li .footer.row .col{display:table-cell}.list.history li .footer.row .col:first-child{border-left:none}.list.history li .footer.row .col:first-child:last-child{width:100%}.list.history li .footer.row .col:last-child:nth-child(2){width:50%}.list.history li .footer.row .col:first-child:nth-last-child(2){width:50%}.list.history li .footer.row .col:last-child:nth-child(3){width:33.3333%}.list.history li .footer.row .col:first-child:nth-last-child(3){width:33.3333%}.list.history li .footer.row .col:nth-child(2):nth-last-child(2){width:33.3333%}.list.history li .footer.row .col .btn{width:100%;padding-top:1px;border:none;font-size:13px;color:#666;border-left:1px solid #e2e2e2;box-sizing:border-box}.list.history li .footer.row .col:first-child .btn{border-left:none}.simpleOrder .select{margin:10px 0}.simpleOrder .total{margin-bottom:6px;font-size:16px;font-weight:bold;color:#333}.simpleOrder .table{border-color:#e2e2e2}.buySimple{padding-bottom:30px}.buySimple .box{margin:15px 0;padding:20px;font-size:12px;background-color:#f3f9fb}.buySimple .box p{font-size:14px;line-height:1.4;font-weight:bold;color:#333;text-align:center;letter-spacing:-.5px}.buySimple .box p small{display:block;font-size:12px}.buySimple .box .decimal{margin:20px 0 10px;padding-left:20px;text-align:left}.buySimple .accordion{border-top:1px solid #e2e2e2}.buySimple .accordion .head button{position:relative;width:100%;height:56px;padding:0 35px 0 15px;border-bottom:1px solid #e2e2e2;background-color:#fff;box-sizing:border-box}.buySimple .accordion .head button:after{content:'';display:inline-block;position:absolute;right:15px;top:25px;width:10px;height:6px;background-image:url('/static/images/common/icon_sprite.png');background-position:-160px -10px;background-repeat:no-repeat;background-size:360px auto;-webkit-transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in}.buySimple .accordion .active .head button:after{background-position:-160px 0;-webkit-transform:translateY(-1px) rotate(180deg);transform:translateY(-1px) rotate(180deg)}.buySimple .accordion .totalInfo .head button .em{font-size:15px}.buySimple .accordion .head dl dt{float:left;font-size:17px}.buySimple .accordion .head dl dd{float:right}.buySimple .accordion .active .head dl dt{color:#00b6f0}.buySimple .accordion .active .head dl dd{display:none}.buySimple .accordion .head dl dd .sub{display:inline-block;max-width:135px;-webkit-transform:translateY(2px);transform:translateY(2px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#333}.buySimple .accordion .head .itemCount{position:relative}.buySimple .accordion .head .itemCount strong,.buySimple .accordion .head .itemCount span{vertical-align:top}.buySimple .accordion .head .itemCount .sub{max-width:110px}.buySimple .accordion .head .count{display:none}.buySimple .accordion .head .itemCount .count{display:inline-block;font-size:12px;-webkit-transform:translateY(2px);transform:translateY(2px)}.buySimple .accordion section{display:none;padding:0 15px;border-bottom:1px solid #e2e2e2}.buySimple .accordion .active section{display:block;background-color:#f6f6f8}.buySimple .accordion section.totalPrice{margin:0;padding:15px;border:none;background-color:#f6f6f8}.buySimple .accordion section.totalPrice>div{padding:0;border:2px solid #707780;background-color:#fff}.buySimple .accordion section.totalPrice .head{display:flex;justify-content:space-between;align-items:center;padding:0 15px}.buySimple .accordion section.totalPrice .head span strong{color:#f9993b;font-size:16px}.buySimple .accordion section.totalPrice .head span:first-child:after{content:none}.buySimple .accordion section.totalPrice .body .price dd em{font-weight:bold}.buySimple .accordion .orderProduct{padding:5px 15px 0}.buySimple .accordion .orderProduct ul li{margin-top:10px}.buySimple .accordion .orderProduct .row{display:flex;justify-content:space-between;align-items:center}.buySimple .accordion .orderProduct .row .col:first-child{flex:1 1 auto;padding-right:5px;box-sizing:border-box}.buySimple .accordion .orderProduct .row+fieldset{margin-top:7px;border-top:1px solid #707780}.buySimple .accordion .orderProduct .table{border-bottom:1px solid #e2e2e2}.buySimple .accordion .orderProduct ul li:last-child .table{border-bottom:none}.buySimple .accordion .orderProduct .btn{min-width:84px}.buySimple .table{border-top:none}.buySimple .table .bullet{display:inline-block;margin-top:7px;line-height:1.4;font-size:12px;color:#666}.buySimple .table p.bullet{margin-top:8px}.buySimple .table tbody th{height:55px;padding:0}.buySimple .table tbody td{padding:10px 0;background-color:transparent}.buySimple .table tbody tr:last-child th,.buySimple .table tbody tr:last-child td{border-bottom:none}.buySimple .box.gray{padding:15px;margin-top:10px;font-size:12px}.buySimple .box.gray li+li{margin-top:5px}.buySimple .agreement{margin-bottom:30px;padding:0 15px;background-color:#fff}.buySimple .agreement div:first-child{padding:15px 0 5px}.buySimple .agreement p{margin-bottom:7px;font-size:12px}.buySimple .agreement .btns{text-align:right}.buySimple .row.btns{margin-bottom:5px}.buySimple .row.share input[type="text"]{font-size:17px}.simpleOrdered section{text-align:center}.simpleOrdered section .title{font-size:15px;color:#333}.simpleOrdered .link{padding:60px 15px 20px;background-color:#fff;border-bottom:1px solid #e5e5e5}.simpleOrdered .link p{position:relative;padding-top:115px;margin-bottom:35px}.simpleOrdered .link p:before{content:'';display:block;position:absolute;left:50%;top:0;width:87px;height:94px;margin-left:-43px;background-position:-100px -75px;background-image:url(/static/images/common/icon_large.png);background-repeat:no-repeat;background-size:360px auto}.simpleOrdered .delivery{padding:40px 15px}.simpleOrdered .delivery p{margin-bottom:25px}.simpleOrdered .delivery .table{margin-top:10px;border-top:1px solid #e2e2e2}.simpleOrdered .delivery .table th,.simpleOrdered .delivery .table td{border-bottom:none}.product .guide .view .titFee{display:block;text-indent:-10px;padding-left:10px;line-height:1.2}.product .guide .view .tableFee{margin:5px 0 15px 10px}.product .guide .view .tableFee th{padding:0;background:#fff;border-bottom:0;font-weight:normal;vertical-align:middle}.product .guide .view .tableFee td{padding:0 5px;border-bottom:0;vertical-align:middle}.OrderinfoTxt{margin-bottom:5px;font-size:12px;text-align:right}.OrderinfoTxt .i_exclamation{width:13px;vertical-align:middle}.OrderinfoTxt span{vertical-align:middle}.buyDone .qrCode .box .primary{text-align:center}.buyDone .qrSection .blue{color:#00b6f0}.buyDone .qrSection .tc{text-align:center}.buyDone.tc{text-align:center}.buyDone .qrSection .bold{font-weight:bold}.buyDone .qrSection .t16{font-size:16px}.buyDone .qrSection .red{color:red}.buyDone .primary{text-align:center}.flex-box.kr li{display:flex}.flex-box.kr p{margin-right:6px}.box.gray.KR{margin:0 15px;padding:15px;font-size:12px}@media screen and (max-width:325px){.product .detail .disable{max-width:250px;max-height:250px}}