@charset "utf-8";.product-item h1,dl,dt,dd,figure,p,ol{margin:0;padding:0}.tip-cont{display:none;position:fixed;left:50%;width:210px;margin-left:-105px;padding:10px 0 0;border:1px solid #a4dd00;background:#fff;z-index:1001}.tip-cont.open{display:block}.tip-cont h1{font-size:12px;padding:0 10px}.tip-cont p{padding:0 10px 10px;font-size:12px;color:#666}.tip-cont .tip-close{padding:0;font-size:0}.tip-cont .tip-close a{position:absolute;top:0;right:0;display:inline-block;width:25px;height:25px;cursor:pointer;font:0/0 m;color:transparent}.tip-cont .tip-close a::before,.tip-cont .tip-close a::after{display:block;position:absolute;top:50%;left:50%;width:15px;height:1px;margin-left:-7px;background:#a4dd00;content:''}.tip-cont .tip-close a::before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tip-cont .tip-close a::after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shop_cate_group_area .guide{width:100%;padding:190px 0 125px;text-align:center;background:url('/ui/gsshop/shop/images/i_nodata.png') no-repeat 50% 125px;background-size:51px auto}.shop_cate_group_area .guide .result_message{font-size:16px;color:#111;font-weight:normal}.shop_cate_group_area .guide a{height:32px;margin:10px auto 0;padding:0 16px;color:#111;line-height:32px;text-shadow:none;font-size:14px;font-weight:normal;border-radius:2px;border-color:#d9d9d9}.no-data{clear:both;flex:none;flex-basis:100%;padding:130px 0 60px;text-align:center;background:url('/ui/gsshop/shop/images/i_nodata.png') no-repeat 50% 60px;background-size:51px auto}.no-data p{text-align:center;font-size:16px;color:#111}.no-data a{display:inline-block;height:32px;margin:20px auto 0;padding:0 16px;line-height:32px;color:#666;border:1px solid #d9d9d9;border-radius:2px;background:#fff}.no-data a span::after{display:inline-block;content:'';width:7px;height:7px;margin-left:2px;border-right:1px solid #000;border-bottom:1px solid #000;vertical-align:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.no-data.zzim-data{padding:25px 0;background:none}.no-data.zzim-data p{color:#111;font-size:16px}.no-data.zzim-data p::before{display:inline-block;content:'';width:36px;height:27px;margin-right:10px;vertical-align:-7px;background:url('/ui/gsshop/shop/images/i_nodata_zzim03.png') no-repeat 0 50%;background-size:36px auto}.no-data.zzim-data .sub-txt{padding-top:10px;color:#666;font-size:14px}.no-data.zzim-data .sub-txt::before{display:none}.no-data-pending{clear:both;padding:100px 0;text-align:center}.productName span.prdTags.ontv{color:#00aebd}.productName span.prdTags.lotte,.productName span.prdTags.hyundai{color:#a06e18}#tvshopping_banner_list{overflow:hidden;height:50px;margin:0 auto}#tvshopping_banner_list .tvshopping_banner_img{overflow:hidden;position:relative;top:0;transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);z-index:1}#tvshopping_banner_list .tvshopping_banner_img .images{overflow:hidden;position:relative}.tvshopping_banner{overflow:hidden;padding:0;text-align:center;background:#00aebd}.tvshopping_banner img{width:320px;margin:0 auto;vertical-align:top}.tvshop_live_wrap{overflow:hidden;position:relative;border-bottom:1px solid #eee;background:#fff}.tvshop_live_wrap .prd_link_url{display:block}.tvshop_live_wrap dl{position:relative;padding:13px 10px 10px}.tvshop_live_ttl dfn{display:block;overflow:hidden;width:77px;height:16px;text-indent:-999px;color:transparent;background:url('/ui/gsshop/shop/images/ttl_tvlive.png') no-repeat 50% 50%;-webkit-background-size:77px auto;background-size:77px auto}.tvshop_live_ttl strong{display:block;height:18px;font-size:13px;color:#00aebd;line-height:18px;font-weight:normal;letter-spacing:0}.tvshop_live_info{position:absolute;right:10px;bottom:15px}.tvshop_live_info .btn_live{display:inline-block;height:28px;padding:0 8px;line-height:28px;text-align:center;font-size:13px;color:#444;border:1px solid #ddd;border-radius:2px;background:#fff}.tvshop_live_info .btn_live span::before{display:inline-block;clear:both;overflow:hidden;content:'';width:15px;height:15px;margin-right:4px;vertical-align:-2px;background:url('/ui/gsshop/shop/images/i_livetv.png') no-repeat 0 0;background-size:15px auto}.tvshop_live_info .btn_alert{display:inline-block;height:28px;margin-left:5px;padding:0 8px;line-height:28px;font-size:13px;color:#444;text-align:center;border:1px solid #ddd;border-radius:2px;background:#fff}.tvshop_live_info .btn_alert span::before{display:inline-block;clear:both;overflow:hidden;content:'';width:18px;height:18px;margin-right:2px;vertical-align:-3px;background:url('/ui/gsshop/shop/images/i_livealert03.png') no-repeat right 0;background-size:45px auto}.tvshop_live_info .btn_alert.on span::before{background-position:right -18px}.tvshop-products.view-type1 .product-item{margin-bottom:0}.tvshop-products .product-item .btn_order{bottom:11px;width:78px}.tvshop-products .product-item .inr{border-bottom-color:#eee}.tvshop-products .product-item:last-child .inr{border-bottom:0 none}.tvshop-products .product-item:last-child .btn_order{bottom:10px}.tvshop-products .product-item .productQnty,.tvshop-products .product-item .product-benefit{display:none}.tvshop-products .product-item .productPrice{padding-top:5px}.tvshop-products .product-item .product-info .vol-shop-ontv{display:none}.tvshop-products .product-item .product-info .vol-shop-ontv+.productTitle{padding-top:5px;margin-bottom:0}.tvshop_cate_ttl{overflow:hidden;position:relative;height:55px;padding:0 8px;color:#111;font-size:16px;line-height:60px;background:#e5e5e5}.tvshop_cate_ttl sub{display:inline-block;position:relative;top:-5px;margin-left:7px;color:#666;font-weight:normal;font-size:13px;letter-spacing:-1.5px}.tvshop_cate_ttl .time{display:inline-block;position:relative;top:0;margin-left:7px;color:#666;font-weight:normal;font-size:14px}.tvshop_cate_ttl .btn_alert{display:block;position:absolute;right:10px;bottom:10px;height:28px;padding:0 8px;line-height:28px;font-size:13px;color:#444;text-align:center;font-weight:normal;border:1px solid #ddd;border-radius:2px;background:#fff}.tvshop_cate_ttl .btn_alert span::before{display:inline-block;clear:both;overflow:hidden;content:'';width:18px;height:18px;margin-right:2px;vertical-align:-3px;background:url('/ui/gsshop/shop/images/i_livealert03.png') no-repeat right 0;background-size:45px auto}.tvshop_cate_ttl .btn_alert.on span::before{background-position:right -18px}.cart-guide-list{position:relative;margin-bottom:10px;padding:10px 10px 7px 18px;background:#fff}.cart-guide-list::after{content:'';display:block;position:absolute;left:0;right:0;bottom:-10px;height:10px;background:#e5e5e5;border-top:1px solid #d9d9d9}.cart-guide-list p{position:relative;margin-bottom:3px;font-size:12px;color:#777;line-height:17px}.cart-guide-list p::before{content:"\00b7";position:absolute;margin-left:-8px;color:#777;font-size:22px}.alert_list .product-item .product-thumb{width:90px;height:90px;padding:10px;background-image:none}.alert_list .product-item .product-info{min-height:90px;margin-left:110px}.alert_list .product-item .product-info .date{display:block;position:absolute;bottom:5px;left:0;color:#999;font-size:13px}.alert_list .product-item .product-benefit{height:46px;line-height:46px}.alert_list .product-item .product-benefit span{padding:0;font-size:14px;line-height:46px;color:#666}.alert_list .product-item .product-benefit .num{padding-left:7px}.alert_list .product-item .product-benefit .time{margin-bottom:0;color:#000}.alert_list .product-item .product-benefit .time::before{display:inline-block;content:'';position:relative;top:-1.5px;width:16px;height:16px;margin-right:6px;vertical-align:middle;background:url('/ui/gsshop/shop/images/i_time.png') no-repeat 0 50%;-webkit-background-size:16px auto;background-size:16px auto}.alert_list .product-item .btn-alert-modify,.alert_list .product-item .btn-alert-del{display:block;position:absolute;bottom:8px;line-height:28px;border:1px solid #ddd;text-align:center;font-size:14px;border-radius:2px;background:#fff}.alert_list .product-item .btn-alert-modify{right:52px}.alert_list .product-item .btn-alert-modify span{display:inline-block;padding:0 10px}.alert_list .product-item .btn-alert-del{right:10px;width:34px}.alert_list .product-item .btn-alert-del span{display:inline-block;width:34px;height:28px;padding:0;color:transparent;text-indent:-999px;line-height:28px;background:url('/ui/gsshop/shop/images/i_del_lastprd.png') no-repeat 50% 50%;background-size:14px auto}.alert_list .vol-bar{bottom:10px;left:10px;right:10px;width:auto;height:25px;line-height:25px;font-size:13px;letter-spacing:-1px}.planprd_head .planprd_banner{position:relative;overflow:hidden;background:#fff;border-bottom:1px solid #eee}.planprd_head .planprd_banner .banner{margin-top:-1px;text-align:center}.planprd_head .planprd_banner .banner map{font-size:0}.planprd_head .planprd_banner .banner img{width:100%;height:auto}.planprd_head .planprd_banner .txt{padding:16px;color:#111;font-size:14px;letter-spacing:-1px}.planprd_head .planprd_banner .banner+.txt{position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:0;text-align:center;color:#9d0be0;font-size:28px;line-height:1.25;font-weight:500;letter-spacing:-1px}.planprd_head .planprd_banner .banner+.txt em{font-weight:400;font-size:20px}.planprd_head .planprd_banner .banner+.txt strong{color:#550b78;font-weight:700}.planprd_head .planprd_sns{border-bottom:1px solid #d9d9d9;background:#fff}.planprd_head #planprd_sort{display:block;position:relative;margin:0;padding:5px 10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f4f4f4}.planprd_head #planprd_sort a{display:inline-block}.planprd_head #planprd_sort .view-type{position:absolute;right:5px;top:7px}.planprd_head #planprd_sort .view-type.type1{background-position:0 0}.planprd_head #planprd_sort .view-type.type2{background-position:-30px 0}.planprd_head #planprd_sort .btn_alert{height:33px;padding:0 8px;line-height:33px;font-size:14px;color:#333;border:1px solid #ddd;border-radius:2px;background:#fff;z-index:5}.planprd_head #planprd_sort .btn_alert span::before{display:inline-block;clear:both;overflow:hidden;content:'';width:18px;height:18px;margin-right:2px;vertical-align:-3px;background:url('/ui/gsshop/shop/images/i_livealert03.png') no-repeat right 0;background-size:45px auto}.planprd_head #planprd_sort .btn_alert.on span::before{background-position:right -18px}.planprd_head #planprd_sort .btn_link_url{height:33px;margin-left:5px;padding:0 10px;line-height:33px;font-size:14px;color:#333;border:1px solid #ddd;border-radius:2px;background:#fff}.planprd-cate{margin-top:-1px}.planprd-cate .planprd_select{padding:0;background:#f7f7f7 url('/ui/gsshop/shop/images/bg_cate_line.gif') 0 bottom repeat-x;background-size:1px auto;transform:translate(0, 0) translateZ(0)}.planprd-cate .planprd_select li{width:auto}.planprd-cate .planprd_select li div{position:relative;padding:0 10px;line-height:45px;font-size:16px;color:#666;white-space:nowrap;box-sizing:border-box}.planprd-cate .planprd_select .on div{color:#111;font-weight:bold}.planprd-cate .planprd_select .on div::after{content:"";display:block;position:absolute;bottom:0;left:10px;right:10px;height:1px;background:#111}.planprd-cate.fixed{position:fixed;top:45px;left:0;right:0;z-index:10}.product-item .pro_ontv{display:none;position:absolute;top:0;left:0;width:48px;height:48px;border:1px solid #d03e27;background:#eb2f0d}.special-products .product-item .product-thumb .vol-shop-ontv,.special-products .product-item .product-info .vol-shop-ontv{display:none}.special-products.view-type1 .product-item .product-info .vol-shop-ontv+.productTitle{padding-top:5px;margin-bottom:0}.special-products.view-type2 .product-item .product-info .vol-shop-ontv+.productTitle{padding-top:0}.tvShopping_contents.tvData{position:relative;padding-bottom:0}.tvShopping_contents.tvData .tvShopping_img img{width:100%}.tvData_go{position:absolute;left:50%;width:60px;width:42px;height:42px;bottom:38%;margin:-21px 0 0 -21px}.tvData_go a{display:block}.tvData_go a img{width:100%}.btn_tvPrd_go{position:absolute;bottom:16%;left:50%;width:130px;height:30px;margin:0 0 0 -65px}.btn_tvPrd_go span{overflow:hidden;display:block;width:130px;height:30px;text-indent:-999px;background:url(/ui/gsshop/shop/images/btn_prd_gsmyshop.png) no-repeat 50% 50%;background-size:130px auto}.tvShopping_contents.vodData{position:relative;padding-bottom:0}.tvShopping_contents.vodData img{width:100%}.tvShopping_contents.vodData .tvShopping_img{position:relative;z-index:0}.tvShopping_contents.vodData .tvShopping_vod_box .tvData_bg{position:absolute;bottom:0;left:0;width:100%;height:60%;background:rgba(255,255,255,0);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(0,0,0,0.6) 100%)}.tvShopping_contents.vodData .tvShopping_vod_box{position:absolute;bottom:0;left:0;right:0;overflow:hidden;min-height:45%;padding:8px}.tvShopping_contents.vodData .tvShopping_vod_box .tvData_thumb{border:1px solid rgba(0,0,0,0.2)}.tvShopping_contents.vodData .tvShopping_vod_box .tvData_ttl{position:absolute;bottom:12%;left:0;overflow:hidden;width:90%;height:25px;margin:0 5%;text-align:center;color:#fff;font-size:17px;line-height:25px;white-space:nowrap;text-overflow:ellipsis;z-index:10}.tvShopping_contents.vodData .tvShopping_vod_box .tvData_play{position:absolute;top:50%;left:50%;width:65px;height:65px;margin:-33px 0 0 -33px;z-index:10}.tvShopping_contents.vodData .tvShopping_vod_box .tvData_play span{overflow:hidden;display:block;width:65px;height:65px;text-indent:-999px;background:url('/ui/gsshop/shop/images/icon_play_mart.png') no-repeat 50% 50%;background-size:65px auto}.planPrd_list{overflow:hidden}.view-type2 .planPrd_list .product-item{float:left}.planprd_list_ttl{overflow:hidden;clear:both;height:45px;line-height:45px;font-size:17px;color:#111;background:#e5e5e5}.planprd_list_ttl strong{overflow:hidden;display:block;margin:0 10px;font-weight:normal;white-space:nowrap}.planprd_list_ttl strong em{display:inline-block;margin-left:5px;color:#666;font-weight:normal;font-size:15px;vertical-align:1px}.planprd_list_ttl.wbg{background:#fff;border-top:10px solid #e5e5e5;border-bottom:1px solid #f4f4f4}.planprd_list_ttl.wbg strong{margin:0 15px}.planprd_list_ttl.type02{position:relative;height:auto;padding:25px 0 15px;font-size:16px;line-height:initial}.planprd_list_ttl.type02 strong{font-weight:600}.planprd_list_ttl.type02 mark{display:block;position:absolute;right:10px;bottom:15px;font-size:15px;color:#999;font-weight:normal;background:transparent}.planprd_list_paging{clear:both;position:relative;height:40px;margin:0 4px;color:#888;font-size:14px;text-align:center;line-height:40px;border:1px solid #e5e5e5;border-radius:2px;background:#fff}.planprd_list_paging .btn_planprd_list_more{display:block;height:40px;color:#999;line-height:40px;font-size:14px}.planprd_list_paging .btn_planprd_list_more u::after{display:inline-block;content:'';width:8px;height:8px;margin:-6px 0 0 5px;border-right:1px solid #999;border-bottom:1px solid #999;vertical-align:middle;background-image:none;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.planprd_head .planprd_banner .banner{position:relative}.planprd_head .planprd_banner .banner_time{position:absolute;top:25%;left:43.7%;font-size:.95em;color:#222}.planprd_head .planprd_banner .banner_time dfn{display:none;position:absolute;top:-1000em;left:-1000em}.planprd_head .planprd_banner .banner_time em{display:inline-block;margin-left:3px}.planprd_head #planprd_sort_mart{display:block;position:relative;min-height:25px;margin:0;padding:0;border-bottom:1px solid #e1e1e1;background:#f4f4f4}.planprd_head #planprd_sort_mart .planprd_select{width:auto;margin:0;padding:10px;background:#f4f4f4}.planprd_select .btn_planprd_select_mart{display:block;height:33px;margin:0;padding:0 35px 0 5px;color:#444;line-height:33px;font-size:13px;border:1px solid #dedede;background:#fff url('/ui/gsshop/shop/images/icon_category_all02.png') no-repeat 100% 50%;background-size:33px auto}.planprd_select .btn_planprd_select_mart u{overflow:hidden;display:block;height:33px;line-height:35px;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap}.planprd_select .btn_planprd_select_mart u em{display:inline-block;color:#999;font-size:12px}.planprd_special_ttl_wrap h4,.planprd_special_ttl{clear:both;overflow:hidden;width:100%;height:45px;padding:0 10px;line-height:45px;font-size:17px;font-weight:normal;color:#111;background:#e5e5e5;box-sizing:border-box}.planprd_special_ttl_wrap{display:none}.planprd_special_ttl_wrap.fixed{display:block;position:fixed;top:45px;left:0;right:0;height:45px;transition:all .2s ease;-webkit-transition:all .2s ease;z-index:100}.planprd_pro_list .view-type3{padding:0 0 10px}.view-type1 .planprd_list_paging{margin:0 10px}.view-type3 .planPrd_list{clear:both}.view-type3 .planPrd_list::after{display:block;clear:both;overflow:hidden;content:''}.planprd_pro_list{background:#e5e5e5}.planprd_pro_list.fixed{padding-top:55px}.brand_cate_item .menu_name_con{height:40px;margin-bottom:10px;padding-left:10px;line-height:40px;color:#111;font-size:16px;font-weight:normal;border-bottom:1px solid #f4f4f4;background:#fff}.brand_cate_list{overflow:hidden;border-bottom:1px solid #d9d9d9;background:#fff}.brand_cate_list::after{display:block;clear:both;overflow:hidden;content:''}.brand_cate_list ul{overflow:hidden}.brand_cate_list ul li{display:block;float:left;width:50%;height:40px;line-height:40px}.brand_cate_list ul li a{display:block}.brand_cate_list ul li div{overflow:hidden;position:relative;padding:0 10px;line-height:39px;font-size:14px;color:#444;border-bottom:1px solid #f4f4f4}.brand_cate_list ul li:nth-child(2n) div{border-left:1px solid #f4f4f4}.brand_cate_list ul li div strong{overflow:hidden;display:block;font-weight:normal;font-size:14px;color:#5f5f5f;white-space:nowrap;text-overflow:ellipsis}.brand_cate_list .btn_more_cate{display:block;height:30px;margin-top:-1px;line-height:30px;font-size:13px;text-align:center;border-top:1px solid #f4f4f4}.brand_cate_list .btn_more_cate::after{display:inline-block;overflow:hidden;content:'';width:13px;height:30px;margin-left:5px;background:url('/ui/gsshop/shop/images/icon_brand_open.png') no-repeat 50% 50%;background-size:11px auto;vertical-align:middle}.brand_cate_list .brand_cate_list_group{margin-bottom:-1px;-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(0, 1, .3, 1);-moz-transition-property:all;-moz-transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(0, 1, .3, 1);-ms-transition-property:all;-ms-transition-duration:.3s;-ms-transition-timing-function:cubic-bezier(0, 1, .3, 1);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0, 1, .3, 1)}.brand_cate_list .btn_more_cate.open::after{display:inline-block;overflow:hidden;content:'';width:13px;height:30px;margin-left:5px;background:url('/ui/gsshop/shop/images/icon_brand_close.png') no-repeat 50% 50%;background-size:11px auto;vertical-align:middle}.cart-item{position:relative;overflow:hidden;border-bottom:1px solid #f4f4f4}.cart-item::after{content:"";display:block;clear:both}.cart-item .inr{padding:10px}.cart-item h1{display:none;position:absolute;top:-1000em;left:-1000em}.cart-item a{text-decoration:none;color:#333}.cart-item .prd-link-url{display:block}.cart-item .prd-link-url::after{content:"";display:block;clear:both}.cart-item .label{display:none;position:absolute;top:-1000em;left:-1000em}.cart-item .product-thumb{float:left;width:70px;height:70px}.cart-item .product-thumb img{width:100%;vertical-align:top}.cart-item .product-info{margin-left:80px}.cart-item .product-info .productName{overflow:hidden;margin-bottom:7px;font-size:14px;color:#444;line-height:17px;text-align:left;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word}.cart-item .productPrice{display:block;margin-bottom:3px}.cart-item .priceDetail .infoPrice{display:inline-block;font-size:15px;color:#111}.cart-item .priceDetail .infoPrice strong{font-size:16px}.cart-item .priceDetail .infoPrice em{position:relative;top:-2px;display:inline-block;margin-left:7px;font-size:11px;color:#999}.cart-item .priceDetail .infoPrice span{display:inline-block;position:relative;top:-1px;font-size:14px}.cart-item .priceDetail .infoPrice sub{display:block;overflow:hidden;margin-top:-2px;font-size:11px;color:#999;white-space:nowrap}.cart-item .productOption+.productQnty::before{display:inline;content:'/'}.cart-item .productOption{display:inline;font-size:12px;height:16px;line-height:16px;color:#999}.cart-item .productOption strong{font-weight:normal}.cart-item .productQnty{display:inline;font-size:12px;height:16px;line-height:16px;color:#999}.cart-item .productQnty strong{font-weight:normal}.coupon-item{padding:10px}.coupon-item .inr{overflow:hidden;position:relative}.coupon-item .coupone2{display:block;float:left;width:90px;height:50px;margin:0;padding:0;line-height:50px;background:#fff}.coupon-item .coupone2 em{font-size:14px}.coupon-item .coupone2 em::before{left:5px;width:9px;height:26px;margin-top:-13px;background:url('/ui/gsshop/shop/images/bg_coupon.png') no-repeat 0 0;background-size:20px auto}.coupon-item .coupone2 em::after{right:5px;width:9px;height:26px;margin-top:-13px;background:url('/ui/gsshop/shop/images/bg_coupon.png') no-repeat 100% 0;background-size:20px auto}.coupon-item .product-info{margin-left:100px}.coupon-item .productName{display:none;position:absolute;top:-1000em;left:-1000em}.coupon-item .limit{overflow:hidden;color:#666;font-size:12px}.coupon-item .limit em{margin:0 0 0 3px}.coupon-item .tit{overflow:hidden;line-height:18px;font-size:14px;white-space:nowrap;color:#222}.coupon-item .detail{color:#999;font-size:12px}.coupon-item a[href^=tel]{font-weight:normal;font-style:normal;pointer-events:none}.list.scrollingWrap{padding:0 10px 30px}.scrollHidden .list li{flex-shrink:0;width:130px;padding-right:10px}.scrollHidden .list li .prd-link-url{display:block;width:130px}.scrollHidden .list li .img{position:relative;width:130px;height:130px}.scrollHidden .list li .img::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.02)}.scrollHidden .list li .img img{width:100%}.scrollHidden .list li .img .today_deal{display:block;position:absolute;top:0;left:0;width:54px;height:17px;background:#ec2060 url('/ui/gsshop/shop/images/i_shop_deal.png') no-repeat center center;background-size:54px auto;-webkit-background-size:54px auto;color:transparent;font-size:0}.scrollHidden .list li .txt{padding:5px 0 15px}.scrollHidden .list li .txt p{overflow:hidden;height:2.533em;max-height:2.533em;font-size:.9375rem;color:#444;line-height:1.267em;word-break:break-all}.scrollHidden .list li .txt .price{display:block;padding-top:3px;font-size:15px;color:#111;line-height:1}.scrollHidden .list li .txt .price span{font-weight:bold;font-size:18px}.shop-bundle-wrap{background:#fff}.shop-bundle-wrap::after{content:'';display:block;height:10px;border-top:1px solid #d9d9d9;background:#e5e5e5}.shop-bundle-wrap .no-data{background-color:#eaeaea}.shop-bundle-list{overflow:hidden}.shop-bundle-list .cart-item:only-child{border-bottom:0 none}.shop-bundle-list-btn{height:30px;margin-bottom:-8px;line-height:30px;text-align:center}.shop-bundle-list-btn a{display:inline-block;width:70%;font-size:13px;color:#999;line-height:30px}.shop-bundle-list-btn a span::after{display:inline-block;content:'';position:relative;top:-2px;width:7px;height:7px;margin-left:5px;border-right:1px solid #999;border-bottom:1px solid #999;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shop-bundle-list-btn a.open span::after{top:2px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.shop-bundle-list-btn a strong{font-weight:normal}.shop-bundle-info{margin-top:10px;padding:15px 10px;border-top:1px solid #e5e5e5}.shop-bundle-info .hidden{display:none;position:absolute;top:-1000em;left:-1000em}.shop-bundle-info .delivery{margin-bottom:5px;text-align:right;color:#222}.shop-bundle-info .delivery dfn{display:inline-block;margin-right:5px;font-style:normal;font-size:16px}.shop-bundle-info .delivery strong{display:inline-block;position:relative;top:1px;font-size:20px;font-weight:bold}.shop-bundle-info .condition{display:block;padding-top:2px;text-align:right;font-size:13px;color:#444;background:none}.shop-bundle-info .condition em{color:#ee1f60}.shop-bundle-info dl{margin-top:12px;padding-top:15px;color:#999;font-size:13px;border-top:1px solid #f4f4f4}.shop-bundle-info dd p{padding-left:10px}.shop-bundle-info dd p::before{display:inline-block;content:'-';position:absolute;margin-left:-8px}.shop-bundle-info .condition+dl{margin-top:0;border-top:0 none}.shop-coupon-select{position:relative;padding:10px}.shop-coupon-select::after{display:block;content:'';position:absolute;right:24px;top:40px;width:9px;height:9px;border-right:1px solid #86cf00;border-bottom:1px solid #86cf00;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:999}.shop-coupon-select .current{position:relative;display:block;padding:0 25px 0 0;border:1px solid #86cf00}.shop-coupon-select #scroller{display:none;overflow:hidden;position:absolute;top:82px;left:10px;right:10px;max-height:180px;background:#fff;z-index:999}.shop-coupon-select.on #scroller{display:block;border:1px solid #86cf00}.shop-coupon-select.on::after{top:43px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.shop-coupon-select ul li{border-top:1px solid #eee}.shop-coupon-select ul li:first-child,.shop-coupon-select ul li:only-child{border-top:0 none}.shop-coupon-select ul li.on{background:#f5f9e9}.shop_cate_section_wrap{overflow:hidden;position:relative;margin-top:-11px;padding:0 10px 10px 8px;background:#f4f4f4;z-index:10}.shop_cate_section_slide_wrap{overflow:hidden;margin:0;border:1px solid #dedede;background:#fff;box-sizing:border-box;-webkit-user-select:none}.fixed .shop_cate_section_wrap{border-bottom:none 0;background:#f4f4f4}.shop_cate_section_slide_wrap .shop_cate_section_slide_list .swiper-wrapper{max-height:120px}.shop_cate_section_slide_wrap .swiper-pagination{height:28px;padding:0;line-height:24px;text-align:center;border-top:1px solid #f4f4f4}.shop_cate_section_slide_wrap .swiper-pagination span{display:inline-block;overflow:hidden;width:7px;height:7px;margin:0 4px;border-radius:7px;background:#d9d9d9}.shop_cate_section_slide_wrap .swiper-pagination span.swiper-active-switch{background:#a4dd00}.shop_cate_section_slide_wrap .shop_cate_section_slide_list ul>li{overflow:hidden;float:left;width:100%;height:100%;transform:translateZ(0);-webkit-transform:translateZ(0)}.shop_cate_section_slide_wrap .shop_cate_section_slide_list ol{position:relative;overflow:hidden;width:100%}.shop_cate_section_slide_wrap .shop_cate_section_slide_list ol>li{float:left;width:50%}.shop_cate_section_slide_wrap .shop_cate_section_slide_list ol>li>div{overflow:hidden;display:block;height:40px;margin-bottom:-1px;padding:0 10px;color:#444;line-height:40px;border-bottom:1px solid #f4f4f4;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis}.shop_cate_section_slide_wrap .shop_cate_section_slide_list ol>li>div em{color:#444;font-size:15px}.shop_cate_section_slide_wrap .shop_cate_section_slide_list ol>li>div .depth_count{margin-left:4px;font-size:12px;color:#999;font-weight:normal}.shop_cate_section_slide_wrap .shop_cate_section_slide_list ol>li.on>div,.shop_cate_section_slide_wrap .shop_cate_section_slide_list ol>li.on>div em{font-weight:bold;color:#bed00b}.shop_indicator{overflow:hidden;padding:14px 10px;color:#111;font-size:15px;background:#fff;transform:translate(0, 0) translateZ(0)}.shop_indicator li{display:inline;margin-right:5px;padding-right:13px;background:url('/ui/gsshop/product/images/indicator_bg02.png') no-repeat 99% 45%;background-size:auto 40px}.shop_indicator li a{color:#111}.shop_indicator li:first-child{font-weight:600}.shop_indicator li:last-child{margin-right:0;padding-right:0;background:none}.shop_indicator .breadcrumb_list{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-height:17px;-webkit-line-clamp:2}.shop_indicator .breadcrumb_list::after{clear:both}.fixed .shop_indicator.nav-up{height:0;padding:0 10px;transition:all .2s linear;-webkit-transition:all .2s linear}.fixed .shop_indicator.nav-down{transition:all .2s linear;-webkit-transition:all .2s linear}.shop_fiter_wrap{position:relative;z-index:100}.shop_fiter_wrap.fixed{position:fixed;left:0;top:44px;width:100%;z-index:1000}.shop_fiter_wrap.fixed~.view-type1{padding:10px 0 0}.shop_fiter_wrap.fixed .shop_cate_control_area{position:relative;top:-1px;z-index:10}.shop_cate_control_area.fixed{position:fixed;left:0;top:44px;width:100%;border-top:1px solid #e5e5e5;z-index:1000}.shop_cate_control_area+.view-type2{border-top:0}.shop_cate_control_sort{position:relative;padding:8px 10px;background:#e5e5e5;white-space:nowrap;transform:translate(0, 0) translateZ(0);z-index:100}.shop_cate_control_sort::after{display:block;clear:both;overflow:hidden;content:''}.shop_cate_control_sort .inner{text-align:right}.shop_cate_control_sort .inner::after{display:block;clear:both;overflow:hidden;content:''}.shop_cate_control_sort .cate_sort_select{position:absolute;left:8px;top:50%;margin-top:-17px}.shop_cate_control_sort .cate_sort_select>a{display:block;height:33px;padding:0;line-height:33px;font-size:15px;color:#444;border:1px solid #dedede;background:#fff url('/ui/gsshop/shop/images/icon_category_all02.png') no-repeat 100% 50%;background-size:33px auto}.shop_cate_control_sort .cate_sort_select>a span{display:block;overflow:hidden;padding:0 25px 0 10px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis}.shop_cate_control_sort .cate_sort_select>a.open{color:#444;background:#fff url('/ui/gsshop/shop/images/icon_category_all_close02.png') no-repeat 100% 50%;background-size:33px auto}.shop_cate_control_sort .cate_sort_select>a.disabled{color:#111;border:1px solid #e5e5e5;border:0 none;background:none;-webkit-touch-callout:none;pointer-events:none}.shop_cate_control_sort .cate_sort_select>a .depth_count{margin-left:4px;font-size:12px;color:#999}.shop_cate_control_sort .cate_sort_type .sort_type{position:relative;padding:0 6px 0 22px;z-index:10}.shop_cate_control_sort .cate_sort_type .sort_type::before{display:inline-block;position:absolute;left:0;top:50%;content:'';width:17px;height:15px;margin:-7.5px 0 0;vertical-align:middle;background:url('/ui/gsshop/shop/images/i_list_sort.png') no-repeat 50% 50%;background-size:17px auto}.shop_cate_control_sort .cate_sort_type .sort_type select{display:inline-block;height:30px;font-size:14px;color:#111;border:0 none;background:transparent}.shop_cate_control_sort .cate_sort_type .sort_type_by{padding-left:6px}.shop_cate_control_sort .cate_sort_type .sort_type_by li{float:left;width:50%}.shop_cate_control_sort .cate_sort_type .view-type-filter{display:inline-block;overflow:hidden;width:35px;height:35px;margin-left:4px;padding:0;border:1px solid #dedede;background:#fff url('/ui/gsshop/shop/images/ico_filter.png') no-repeat 50% 10px;-webkit-background-size:15px auto;background-size:15px auto;border-radius:2px}.shop_cate_control_sort .cate_sort_type .view-type-filter span{width:0;color:transparent;text-indent:-999px}.shop_cate_control_sort .cate_sort_type .view-type-filter.on{border-color:#a4dd00;color:#9cd200;background-position:50% -15px;font-weight:600}.shop_cate_control_sort .cate_sort_type .view-type-filter:disabled{opacity:.6;color:#444;border-color:#c9c9c9;background-color:#f4f4f4}.shop_cate_control_sort .cate_total{line-height:32px;font-size:14px;color:#777}@media only screen and (max-width:320px){.shop_cate_control_sort .cate_total{font-size:12px}}.shop_cate_control_sort .cate_total .label{display:none;position:absolute;top:-1000em;left:-1000em}.shop_cate_control_sort .cate_sort_type.full_select{float:none;width:100%}.shop_cate_control_sort .cate_sort_type.full_select .sort_type{padding:0}.shop_cate_control_sort .cate_sort_type.full_select .sort_type select{background:#fff url('/ui/gsshop/shop/images/icon_category_all02.png') no-repeat 100% 50%;background-size:33px auto}.shop_cate_control_sort .cate_sort_type ul::after{display:block;clear:both;overflow:hidden;content:''}.shop_cate_control_sort .cate_sort_type ul li{display:inline-block;margin-left:6px;vertical-align:top}.shop_cate_control_sort .view-type-sort.on ul li,.shop_cate_control_sort .view-type-sort.open ul li{display:block;margin-left:0}.shop_cate_control_sort .sort-date{position:relative;padding:10px 0 2px}.shop_cate_control_sort .sort-date h4{text-align:left;font-size:13px;font-weight:normal}.shop_cate_control_sort .sort-date em{position:absolute;right:0;bottom:2px;font-size:13px;color:#777}.shop_cate_control_sort .cate_sort_type .checkbox{display:inline-block;margin-right:8px;vertical-align:-2px;font-size:14px}.shop_cate_control_sort .cate_sort_type .checkbox input[type='checkbox']+label span{margin-right:6px}.shop_cate_control_sort.brand-sort{padding:10px;z-index:1}.shop_cate_control_sort.shop-brand-depth-sort{padding:10px 10px 0;border-bottom:0 none;background:#e5e5e5}.shop_cate_control_sort.brand-sort .current{padding:0 10px 0 32px;border:1px solid #c9c9c9;background-color:#fff}.shop_cate_control_sort.brand-sort .current::after{left:10px}.shop_cate_control_sort.brand-sort .view-type-sort ul{left:-7px;top:48px}.shop_cate_control_sort.brand-sort+.view-type2{border-top:0}.shop_cate_opt_sort{padding:10px 10px 0;background:#e5e5e5;box-sizing:border-box}.shop_cate_opt_sort input[type='checkbox']{width:0;height:0;-webkit-appearance:none;-webkit-border-radius:0}.shop_cate_opt_sort input[type='checkbox']+label::before{overflow:hidden;display:inline-block;content:'';width:18px;height:18px;margin-right:6px;border:1px solid #d9d9d9;background:#fff;vertical-align:middle}.shop_cate_opt_sort input[type='checkbox']:checked{width:0;height:0;border:0 none;background:none;-webkit-appearance:none;-webkit-border-radius:0}.shop_cate_opt_sort input[type='checkbox']:checked+label::before{border-color:#b1cb1c;background:#bed730 url('/ui/gsshop/shop/images/bg_chckbox_w.png') no-repeat 50% 50%;background-size:16px auto;-webkit-background-size:19px auto}.shop_cate_opt_sort .logo-gsfresh+label span{display:inline-block;overflow:hidden;width:68px;height:15px;text-indent:-999px;vertical-align:middle;background:url('/ui/gsshop/shop/images/i_gsfresh_srch.png') no-repeat 50% 50%;background-size:68px auto}.srch_filter_wrap.down .shop_cate_opt_sort,.srch_filter_wrap.up .shop_cate_opt_sort{padding:10px}.shop_srch_wrap{overflow:hidden;background:#fff;border-bottom:1px solid #e4e4e4;transform:translate(0, 0) translateZ(0)}.shop_srch_wrap.fixed{position:fixed;left:0;top:44px;width:100%;z-index:1001}.shop_srch_wrap .shop_srch_tab{background:#fff}.shop_srch_wrap .shop_srch_tab ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.shop_srch_wrap .shop_srch_tab li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.shop_srch_wrap .shop_srch_tab li div{height:40px;margin-right:-1px;text-align:center;color:#444;font-size:15px;border:1px solid #efefef;border-top:1px solid #efefef;border-bottom:0 none;box-sizing:border-box}.shop_srch_wrap .shop_srch_tab li:first-child div{border-left:0 none}.shop_srch_wrap .shop_srch_tab li span{overflow:hidden;display:block;line-height:37px;white-space:nowrap}.shop_srch_wrap .shop_srch_tab li span::after{display:inline-block;content:'';width:13px;height:7px;margin-left:5px;background:url('/ui/gsshop/shop/images/icon_filter.png') no-repeat 0 -30px;background-size:25px auto;-webkit-background-size:25px auto;vertical-align:2px}.shop_srch_wrap .shop_srch_tab li.on span::after{background-position:0 -39px}.shop_srch_wrap .shop_srch_tab li.on div{position:relative;color:#86cf00;font-weight:bold;border-color:#86cf00}.shop_srch_wrap .shop_srch_tab li.on div::after{display:block;content:'';position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:#fff}.shop_srch_wrap .shop_srch_tab li:first-child.on div{border-left:0 none}.shop_srch_wrap .shop_srch_tab li:last-child.on div{border-right:0 none}.shop_filter_wrap{overflow:hidden;border-top:1px solid #86cf00;border-bottom:1px solid #86cf00}.shop_filter_wrap .hidden{display:none;position:absolute;top:-1000em;left:-1000em}.shop_filter_wrap input[type='checkbox']{width:0;height:0;-webkit-appearance:none;-webkit-border-radius:0}.shop_filter_wrap input[type='checkbox']+label::before{overflow:hidden;display:inline-block;content:'';width:18px;height:18px;margin-right:5px;vertical-align:-4px;background:#fff;border:solid 1px #d9d9d9}.shop_filter_wrap input[type='checkbox']:checked{width:0;height:0;border:0 none;background:none;-webkit-appearance:none;-webkit-border-radius:0}.shop_filter_wrap input[type='checkbox']:checked+label::before{border:solid 1px #b1cb1c;background:#bed730 url('/ui/gsshop/shop/images/bg_chckbox_w.png') no-repeat 50% 50%;background-size:16px auto;-webkit-background-size:16px auto}.shop_filter_wrap input[type='checkbox']:disabled+label em{color:#c3c3c3}.shop_filter_wrap input[type='checkbox']:disabled+label::before{border-color:#e5e5e5;background-color:#f4f4f4}.shop_filter_wrap .shop_filter_cont{position:relative}.shop_filter_wrap .shop_filter_slide_wrap .swiper-wrapper{max-height:160px}.shop_filter_wrap .shop_filter_slide_wrap .swiper-slide{overflow:hidden;float:left;width:100%;height:100%;transform:translateZ(0);-webkit-transform:translateZ(0)}.shop_filter_wrap .shop_filter_slide_wrap .swiper-pagination{margin:-5px 0 0;padding:0 0 10px;line-height:7px;text-align:center}.shop_filter_wrap .shop_filter_slide_wrap .swiper-pagination span{display:inline-block;overflow:hidden;width:7px;height:7px;margin:0 4px;border-radius:7px;background:#ddd}.shop_filter_wrap .shop_filter_slide_wrap .swiper-pagination span.swiper-active-switch{background:#a4dd00}.shop_filter_wrap .shop_filter_slide_wrap .swiper-pagination span.shop_now_display{display:inline-block;overflow:visible;width:auto;height:auto;margin:0;border-radius:0;font-weight:normal;color:#999;font-size:13px;vertical-align:middle;background:none}.shop_filter_wrap .shop_filter_slide_wrap .swiper-pagination span.shop_now_display em{color:#333}.shop_filter_wrap .shop_filter_slide_wrap ol{position:relative;overflow:hidden;width:100%;color:#444}.shop_filter_wrap .shop_filter_slide_wrap ol>li{overflow:hidden;float:left;width:50%}.shop_filter_wrap .shop_filter_slide_wrap ol>li>div{overflow:hidden;display:block;height:39px;padding:0 10px;color:#444;font-size:14px;line-height:39px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis}.shop_filter_wrap .shop_filter_slide_wrap ol>li>div em{color:#444}.shop_filter_wrap .shop_filter_slide_wrap ol>li>div label{position:relative;display:inline-block;z-index:1}.shop_filter_wrap .shop_filter_slide_wrap ol>li>div .depth_count{margin-left:4px;font-size:12px;color:#c3c3c3;font-weight:normal}.shop_filter_wrap .shop_filter_slide_wrap ol>li.on em{font-weight:bold;color:#86cf00}.shop_filter_wrap .shop_filter_slide_wrap ol>li.on .depth_count{color:#86cf00}.shop_filter_wrap .shop_filter_slide_wrap dl{overflow:hidden;margin:0 10px;padding:0 0 8px;color:#444}.shop_filter_wrap .shop_filter_slide_wrap dl::after{display:block;clear:both;overflow:hidden;content:''}.shop_filter_wrap .shop_filter_slide_wrap dl>dt{float:left;line-height:30px;color:#444}.shop_filter_wrap .shop_filter_slide_wrap dl>dd{padding-left:55px;line-height:30px}.shop_filter_wrap .shop_filter_slide_wrap dl>dd ul{overflow:hidden}.shop_filter_wrap .shop_filter_slide_wrap dl>dd li{float:left;height:30px;line-height:30px;vertical-align:middle}.shop_filter_wrap .shop_filter_slide_wrap dl>dd li label{position:relative;display:inline-block;line-height:30px;color:#444;font-size:14px}.shop_filter_wrap .shop_filter_slide_wrap dl>.hidden+dd{padding-left:0}.shop_filter_wrap .shop_filter_slide_wrap .shop_cate_slide_list,.shop_filter_wrap .shop_filter_slide_wrap .shop_brand_slide_list{padding:3px 0}.shop_filter_wrap .shop_filter_slide_wrap .shop_size_slide_list{padding:8px 0 0}.shop_filter_wrap .shop_filter_slide_wrap .shop_size_slide_list dl+dl{margin:0 10px;padding:8px 0;border-top:1px solid #f2f2f2}.shop_filter_wrap .shop_filter_slide_wrap .shop_size_slide_list dl>dd li{width:16.66%}.shop_filter_wrap .shop_filter_slide_wrap .shop_size_slide_list dl>dd li input[type='checkbox']+label::before,.shop_filter_wrap .shop_filter_slide_wrap .shop_size_slide_list dl>dd li input[type='checkbox']:checked+label::before,.shop_filter_wrap .shop_filter_slide_wrap .shop_size_slide_list dl>dd li input[type='checkbox']:disabled+label::before{display:none;height:0;width:0}.shop_filter_wrap .shop_filter_slide_wrap .shop_size_slide_list dl>dd li input[type='checkbox']:checked+label{color:#86cf00;font-weight:bold}.shop_filter_wrap .shop_filter_slide_wrap .shop_size_slide_list dl>dd li input[type='checkbox']:disabled+label{color:#d4d4d4;-webkit-touch-callout:none;pointer-events:none}.shop_filter_wrap .shop_filter_slide_wrap .shop_size_slide_list dl>dd li div{margin:0;padding:0;text-align:center}.shop_filter_wrap .shop_filter_slide_wrap .shop_etc_slide_list{padding:8px 0}.shop_filter_wrap .shop_filter_slide_wrap .shop_etc_slide_list dl>dd li{width:33.333%}.shop_filter_wrap .shop_filter_slide_wrap .shop_etc_slide_list dl>dd li .hide+label{display:block;margin:-1px 0 0 -1px;border:1px solid #e5e5e5;line-height:29px;text-align:center;color:#666}.shop_filter_wrap .shop_filter_slide_wrap .shop_etc_slide_list dl>dd li .hide+label::before{display:none;position:absolute;top:-1000em;left:-1000em}.shop_filter_wrap .shop_filter_slide_wrap .shop_etc_slide_list dl>dd li .hide:checked+label{font-weight:bold;color:#86cf00}.shop_filter_wrap .shop_filter_slide_wrap #price-field{position:relative;padding:0 45px 8px 0}.shop_filter_wrap .shop_filter_slide_wrap #price-field+ul{border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.shop_filter_wrap .shop_filter_slide_wrap #price-field+ul li{overflow:hidden;width:50%}.shop_filter_wrap .shop_filter_slide_wrap #price-field+ul li:only-child{width:100%}.shop_filter_wrap .shop_filter_slide_wrap #price-field .inner{position:relative}.shop_filter_wrap .shop_filter_slide_wrap #price-field .fake{display:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;border:1px solid #fff;z-index:100}.shop_filter_wrap .shop_filter_slide_wrap #price-field .inner::after{display:block;clear:both;content:''}.shop_filter_wrap .shop_filter_slide_wrap #price-field .input{float:left;width:45%;height:37px;padding:0 5px;border:1px solid #e5e5e5;font-size:14px;text-align:right;box-sizing:border-box}.shop_filter_wrap .shop_filter_slide_wrap #price-field .input:focus{border-color:#a4dd00}.shop_filter_wrap .shop_filter_slide_wrap #price-field .bar{float:left;display:block;width:10%;height:28px;line-height:28px;text-align:center}.shop_filter_wrap .shop_filter_slide_wrap #price-field .btn-submit{position:absolute;top:0;right:0;line-height:initial;border:1px solid #c9c9c9}.shop_filter_wrap .shop_filter_slide_wrap #price-field .btn-submit input{width:35px;height:35px;background:url('/ui/gsshop/images/ico_srch.png') no-repeat 7px 7px;background-size:20px auto;font:0/0 m;color:transparent}.shop_filter_wrap .shop_filter_slide_wrap .input_wrap{display:inline-block;width:42%;height:26px;padding:0 5px;line-height:26px;border:1px solid #c9c9c9;vertical-align:middle}.shop_filter_wrap .shop_filter_slide_wrap .input_wrap input{width:100%;text-align:right}.shop_filter_btn{position:relative;height:35px;border-top:1px solid #f0f0f0}.shop_filter_btn a{display:inline-block;font-size:13px}.shop_filter_btn .btn_reset{position:absolute;left:0;top:0;width:70px;height:35px;padding:0;line-height:35px;text-align:center;z-index:100}.shop_filter_btn .btn_reset span::before{display:inline-block;content:'';width:12px;height:11px;margin-right:3px;background:url('/ui/gsshop/shop/images/icon_filter.png') no-repeat right -30px;background-size:25px auto;-webkit-background-size:25px auto;vertical-align:-1px}.shop_filter_btn .btn_submit{position:absolute;right:54px;top:4px;width:70px;height:24px;padding:0;line-height:24px;color:#fff;text-align:center;border:1px solid #a4dd00;background:#a4dd00;z-index:100}.shop_filter_btn .btn_submit span::before{display:inline-block;content:'';width:12px;height:7px;margin-right:3px;background:url('/ui/gsshop/shop/images/icon_filter.png') no-repeat 0 -15px;background-size:25px auto;-webkit-background-size:25px auto;vertical-align:1px}.shop_filter_btn .btn_close{position:absolute;right:10px;top:4px;height:24px;padding:0 7px;line-height:24px;color:#555;border:1px solid #e5e5e5;background:#fff;z-index:100}.shop-brand-indicator{overflow:hidden;height:40px;padding:0 10px;line-height:40px;font-size:15px;color:#444;border-bottom:1px solid #ddd;background:#e5e5e5}.shop-brand-indicator em{display:inline-block;margin-left:5px;color:#888;font-weight:normal;font-size:13px}.shop-brand-srch-wrap{overflow:hidden;position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.shop-brand-srch-wrap fieldset{display:block;overflow:hidden}.shop-brand-srch-byinput{position:relative;padding:8px}.shop-brand-srch-byinput p{padding:6px 35px 4px 35px;border-radius:20px;background:#fff}.shop-brand-srch-byinput p input{width:100%;height:22px;line-height:22px;background:none}.shop-brand-srch-byinput button{position:absolute;padding:0;border:none}.shop-brand-srch-byinput button.btn-srch{overflow:hidden;display:block;left:13px;top:10px;width:30px;height:30px;margin:0;padding:0;color:transparent;text-indent:-9999px;background:url('/ui/gsshop/shop/images/i_sub_srch.png') no-repeat 50% 50%;-webkit-background-size:19px auto;background-size:19px auto}.shop-brand-srch-byinput button.btn-del-srch{overflow:hidden;display:block;right:13px;top:10px;width:32px;height:30px;margin:0;padding:0;color:transparent;text-indent:-9999px;background:url('/ui/gsshop/shop/images/i_sub_srch_del.png') no-repeat 50% 50%;-webkit-background-size:18px auto;background-size:18px auto}.shop-brand-srch-bytxt{overflow:hidden;position:relative;padding:0 0 8px 80px}.shop-brand-srch-bytxt .btn-chng-lang{display:block;position:absolute;left:10px;width:50px;height:25px;margin:0;padding:0;font-size:13px;color:#111;line-height:25px;border:1px solid #d7d7d7;background:#fff;outline:none;-webkit-appearance:none}.shop-brand-srch-bytxt .btn-chng-lang::after{display:block;content:'';position:absolute;top:0;left:60px;width:1px;height:25px;line-height:25px;background:#e5e5e5}.shop-brand-srch-bytxt .shop-brand-srch-bytxt-list{overflow:hidden;position:relative;z-index:1}.shop-brand-srch-bytxt .shop-brand-srch-bytxt-list ul{position:relative;overflow:hidden;display:-webkit-box;display:-moz-box}.shop-brand-srch-bytxt .shop-brand-srch-bytxt-list li{position:relative;width:auto}.shop-brand-srch-bytxt .shop-brand-srch-bytxt-list li div{width:25px;height:25px;margin:0 3px;line-height:25px;text-align:center;color:#444;font-size:13px;border:1px solid #e3e3e3;background:#f3f3f3;box-sizing:border-box}.shop-brand-srch-bytxt .shop-brand-srch-bytxt-list li.on div{border-color:#a4de00;background:#a4de00}.shop-brand-srch-bybest{position:relative;padding:0;background:#fff}.shop-brand-srch-bybest .shop-brand-srch-bytxt-list{padding:0 2px}.shop-brand-srch-bybest .shop-brand-srch-bytxt-list ul{position:relative;display:-webkit-box;display:-moz-box}.shop-brand-srch-bybest .shop-brand-srch-bytxt-list li{position:relative;width:auto}.shop-brand-srch-bybest .shop-brand-srch-bytxt-list li div{position:relative;height:45px;margin:0 8px;line-height:45px;text-align:center;color:#666;font-size:15px}.shop-brand-srch-bybest .shop-brand-srch-bytxt-list li div.on{color:#86cf00;font-weight:bold}.shop-brand-srch-bybest .shop-brand-srch-bytxt-list li div.on::after{display:block;content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:3px;background:#86cf00}.shop-brand-srch-list-wrap{overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.shop-brand-srch-list-wrap .hidden{display:none;position:absolute;top:-1000em;left:-1000em}.shop-brand-srch-list{overflow:hidden;background:#fff}.shop-brand-srch-list h6{position:relative;overflow:hidden;height:25px;margin-bottom:-1px;padding:0 10px 0 15px;color:#111;font-size:19px;line-height:25px;background:#e5e5e5;z-index:1}.shop-brand-srch-list h6 strong{font-weight:normal}.shop-brand-srch-list ol{overflow:hidden}.shop-brand-srch-list li{display:block;overflow:hidden;position:relative;height:45px;line-height:45px;border-top:1px solid #f4f4f4;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.shop-brand-srch-list li div{overflow:hidden;padding:0 15px;white-space:nowrap}.shop-brand-srch-list li em{display:inline-block;margin-left:5px;color:#c3c3c3;font-size:13px;vertical-align:0}.shop-brand-srch-list li dfn{display:inline-block;margin-right:10px;color:#999;font-size:20px;font-weight:normal;font-family:arial;vertical-align:-1px}.shop-brand-srch-list.sort-by-best li:nth-child(1) dfn,.shop-brand-srch-list.sort-by-best li:nth-child(2) dfn,.shop-brand-srch-list.sort-by-best li:nth-child(3) dfn{color:#ee1f60}.shop-brand-srch-list.sort-by-best li:nth-child(1) div::after,.shop-brand-srch-list.sort-by-best li:nth-child(2) div::after,.shop-brand-srch-list.sort-by-best li:nth-child(3) div::after{display:block;content:"BEST";overflow:hidden;position:absolute;right:15px;top:50%;height:20px;margin-top:-10px;padding:0;line-height:20px;color:#aaa;font-size:13px;font-weight:bold}.brand-filter-cont{position:relative;margin:-1px 0 0;padding:0}.brand-filter-cont .hidden{display:none;position:absolute;top:-1000em;left:-1000em}.brand-filter-slide-wrap{position:relative;overflow:hidden;border-top:1px solid #ddd;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.brand-filter-slide-wrap .swiper-container{max-height:120px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.brand-filter-slide-wrap .swiper-slide{overflow:hidden;float:left;width:100%;height:100%}.brand-filter-slide-wrap .swiper-pagination{padding:8px 0 12px;height:7px;line-height:7px;text-align:center;border-top:1px solid #f4f4f4}.brand-filter-slide-wrap .swiper-pagination span{display:inline-block;overflow:hidden;width:7px;height:7px;margin:0 4px;border-radius:7px;background:#ddd}.brand-filter-slide-wrap .swiper-pagination span.swiper-active-switch{background:#bed00b}.brand-filter-slide-wrap ol{position:relative;overflow:hidden;width:100%;color:#444}.brand-filter-slide-wrap ol>li{overflow:hidden;float:left;width:50%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.brand-filter-slide-wrap ol>li>div{overflow:hidden;display:block;height:39px;padding:0 10px;color:#444;line-height:39px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis}.brand-filter-slide-wrap ol>li.on>div{color:#86cf00;font-weight:bold}.shop_cate_group_item .shopping_info dt{overflow:hidden;height:17px;line-height:17px}.shop_cate_control_srch{overflow:hidden;padding:10px;background:#fff;transform:translate(0, 0) translateZ(0)}.shop_cate_control_srch .inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.shop_cate_control_srch .srch_input_wrap{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;position:relative;padding:5px 30px;border:1px solid #d9d9d9;background:#fff}.shop_cate_control_srch .srch_input_wrap input{width:100%;height:22px;line-height:22px;color:#444;background:none}.shop_cate_control_srch .srch_btn_wrap .btn-reset{height:34px;padding:0 0 0 22px}.shop_cate_control_srch .btn_srch{overflow:hidden;display:block;position:absolute;left:0;top:1px;width:30px;height:30px;margin:0;padding:0;color:transparent;font:0/0 m;border:0 none;background:url('/ui/gsshop/shop/images/i_sub_srch.png') no-repeat 50% 50%;-webkit-background-size:19px auto;background-size:19px auto;z-index:10}.shop_cate_control_srch .btn_del_srch{overflow:hidden;display:block;position:absolute;right:0;top:1px;width:32px;height:30px;margin:0;padding:0;color:transparent;font:0/0 m;border:0 none;background:url('/ui/gsshop/shop/images/i_sub_srch_del.png') no-repeat 50% 50%;-webkit-background-size:18px auto;background-size:18px auto;z-index:10}.product-item:nth-child(1) .vol-best-rank,.product-item:nth-child(2) .vol-best-rank,.product-item:nth-child(3) .vol-best-rank,.product-item:nth-child(4) .vol-best-rank,.product-item:nth-child(5) .vol-best-rank{background-position:0 -37px}.product-item:nth-child(1) .vol-best-rank em,.product-item:nth-child(2) .vol-best-rank em,.product-item:nth-child(3) .vol-best-rank em,.product-item:nth-child(4) .vol-best-rank em,.product-item:nth-child(5) .vol-best-rank em{color:#fff}.shop-live-srch-wrap{background:#fff}.shop-live-noti{padding:80px 0 25px;font-size:15px;text-align:center;background:#fff url('/ui/gsshop/shop/images/bg_livealert.jpg') no-repeat 50% 20px;background-size:50px auto}.shop-live-noti p{padding:0 0 10px}.shop-live-noti .btn-link-url{display:inline-block;height:32px;padding:0 16px;line-height:32px;color:#666;border:1px solid #d9d9d9;border-radius:2px}.shop-live-noti .btn-link-url span::after{display:inline-block;content:'';width:7px;height:7px;margin-left:2px;border-right:1px solid #000;border-bottom:1px solid #000;vertical-align:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.shop-live-srch-byinput{position:relative;padding:10px;transform:translate(0, 0) translateZ(0)}.shop-live-srch-byinput p{padding:5px 35px;border-radius:15px;background:#ecedee}.shop-live-srch-byinput p input{width:100%;height:22px;color:#111;font-weight:bold;font-size:15px;background:none}.shop-live-srch-byinput p input::-webkit-input-placeholder{color:#888;font-weight:normal}.shop-live-srch-byinput button{position:absolute;padding:0;border:none}.shop-live-srch-byinput .btn-srch{overflow:hidden;display:block;left:13px;top:10px;width:30px;height:32px;margin:0;padding:0;color:transparent;text-indent:-999px;background:url('/ui/gsshop/mc/common/images/sprite_etc.png') no-repeat 6px -70px;background-size:50px auto}.shop-live-srch-byinput .btn-del-srch{overflow:hidden;display:block;right:13px;top:10px;width:32px;height:32px;margin:0;padding:0;color:transparent;text-indent:-999px;background:url('/ui/gsshop/shop/images/i_sub_srch_del.png') no-repeat 50% 50%;background-size:18px auto}.shop-live-srch-list h3{padding:10px;color:#777;font-weight:normal;background:#e5e5e5}.shop-live-srch-list h3 strong{color:#111}.shop-alert-best{margin:2px 0;color:#111;text-align:center;background:#fff}.shop-alert-best dl{padding:15px 0}.shop-alert-best dt{font-size:22px;font-weight:bold}.shop-alert-best p{padding:10px 0;font-size:13px}.shop-alert-best .btn-link-subscribe{display:block;width:152px;height:33px;margin:0 auto;padding:0;line-height:33px;color:#333;font-size:15px;border:1px solid #e5e5e5;border-radius:2px}.shop-alert-best .btn-link-subscribe span::before{display:inline-block;content:'';width:18px;height:18px;margin-right:5px;vertical-align:-3px;background:url('/ui/gsshop/shop/images/i_livealert03.png') no-repeat 0 -17px;background-size:45px auto}.shop-alert-best .btn-link-subscribe.on{background:#e5e5e5}.results-paging{clear:both;padding:0 10px 10px;background:#e5e5e5}.results-paging .btn-more{display:block;position:relative;height:40px;color:#999;line-height:40px;font-size:15px;text-align:center;border:1px solid #e5e5e5;border-radius:2px;background:#fff}.results-paging .btn-more u::after{display:inline-block;content:'';width:8px;height:8px;margin:-7px 0 0 5px;border-right:1px solid #999;border-bottom:1px solid #999;vertical-align:middle;background-image:none;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.results-paging .btn-more.on u::after{vertical-align:-1px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.lastprd .product-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px;border-bottom:1px solid #d9d9d9;background:#fff}.lastprd .product-item .checkbox{-webkit-flex:none;-ms-flex:none;flex:none;-webkit-align-self:center;align-self:center;width:41px;height:145px;text-align:center}.lastprd .product-item .checkbox label{display:block;overflow:hidden;width:41px;height:145px;line-height:145px;color:transparent}.lastprd .product-item .checkbox span{position:absolute;top:50%;left:10px;margin-top:-9px;vertical-align:0}.lastprd .product-item .inr{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0;border-bottom:0 none}.lastprd .product-item .product-info{display:flex;flex-wrap:wrap;align-items:stretch;position:static}.lastprd .product-item .product-info .productName{padding-top:0}.lastprd .product-item .product-info .vol-shop-ontv{display:none}.lastprd .product-item .product-info .vol-shop-ontv+.productTitle{padding-top:5px;margin-bottom:0}.lastprd .product-item .productFunc{position:relative;width:100%;height:32px;padding:.4rem 0;z-index:1}.lastprd .product-item .productQnty{display:none}.lastprd .product-item .productPrice{width:100%;padding-top:5px}.lastprd .product-item .productPrice::after{display:none;content:none}.lastprd .no-data{background-color:#fff}@media only screen and (max-device-width:320px){.lastprd .prd-link-visited{width:85px}.lastprd .prd-link-brand{right:100px;padding:0 5px}}.lastprd .product-item:first-child{border-top:1px solid #ddd}.lastprd .product-item .checkbox{width:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.lastprd .product-item.active .checkbox{width:41px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.lastprd .product-item.active .inr{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.lastprd .product-item.active .prd-link-visited,.lastprd .product-item.active .prd-link-brand{opacity:0;color:#c3c3c3;border-color:#e5e5e5;background:#f4f4f4;-webkit-touch-callout:none;pointer-events:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.lastprd .product-item.active .prd-link-visited span::after{border-color:#c3c3c3}.lastprd .product-item.active .prd-link-brand span::before{opacity:.2}.lastprd .product-item.active .prd-link-url{-webkit-touch-callout:none;pointer-events:none}.shop_cate_select{position:fixed;top:45px;left:0;right:0;z-index:1000}.shop_cate_lastprd{position:relative;padding:8px 10px 8px 12px;text-align:right;background:#e5e5e5}.shop_cate_lastprd a{display:inline-block;height:28px;padding:0 13px;line-height:28px;color:#444;font-size:13px;border:1px solid #ccc;border-radius:2px;background:#fff}.shop_cate_lastprd a+a{margin-left:5px}.shop_cate_lastprd .btn-del-lastprd span::before{display:inline-block;content:'';width:14px;height:16px;margin-right:4px;vertical-align:-3px;background:url('/ui/gsshop/shop/images/i_del_lastprd.png') no-repeat 0 0;background-size:14px auto}.shop_cate_lastprd .btn-del-lastprd.disabled{color:#c3c3c3;border-color:#ddd;background:#f4f4f4}.shop_cate_lastprd .btn-del-lastprd.disabled span::before{opacity:.3}.shop_cate_lastprd .btn-edit-lastprd.disabled{color:#c3c3c3;border-color:#ddd;background:#f4f4f4;-webkit-touch-callout:none;pointer-events:none}.shop_cate_lastprd .checkbox{position:absolute;left:10px;top:13px;font-size:14px;color:#444}.shop_cate_lastprd .checkbox input[type='checkbox']+label span{margin-right:8px;vertical-align:-5px}.shop_cate_lastprd .total{display:block;position:absolute;left:10px;top:15px;font-weight:normal;font-size:14px;color:#444}.product-visited-wrap{position:relative;margin-top:-10px;padding:10px 0 15px}.product-visited-wrap h4{display:none;position:absolute;top:-1000em;left:-1000em}.product-visited-wrap::after{display:block;clear:both;overflow:hidden;content:''}.product-visited-wrap .scrollHidden{overflow:hidden}.product-visited-wrap .vol-today-deal{width:52px;height:16px;margin-bottom:3px}.btn_alert_stock span::before{display:inline-block;content:'';overflow:hidden;width:18px;height:18px;margin-right:2px;background:url('/ui/gsshop/product/images/icon_alert_stock02.png') no-repeat 0 0;background-size:36px auto;vertical-align:-3px}.btn_alert_stock.on{color:#444}.btn_alert_stock.on span::before{background-position:100% 0}.view-cate-sort .current{overflow:hidden;height:34px;padding:0 10px;text-align:left;line-height:34px;text-overflow:ellipsis;white-space:nowrap;border:1px solid #c9c9c9;background:#fff}.view-cate-sort .current::after{content:'';display:inline-block;position:absolute;top:1px;right:5px;width:25px;height:34px;background:url('/ui/gsshop/images/ico_select_opt.png') no-repeat right 50%;background-size:25px auto}.view-cate-sort .current.on::after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.view-cate-sort .remind{overflow:hidden;height:34px;padding:0;text-align:left;line-height:34px;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.view-cate-sort .remind em{font-size:13px}.view-cate-sort .view-cate-list{margin-top:-1px}.view-cate-sort #scroller{position:relative;overflow:hidden;max-height:170px;border:1px solid #c9c9c9;background:#fff;z-index:1000}.view-cate-sort li{position:relative;overflow:hidden;width:100%;height:36px;line-height:36px;text-indent:10px;color:#444;border-top:1px solid #eee;text-align:left;cursor:pointer}.view-cate-sort li:first-child{border-top:0 none}.view-cate-sort li.on{z-index:10;background:#f5f9e9}.view-cate-sort em{margin-left:5px;color:#999;font-size:12px}.view-status-sort{display:inline-block;padding:0 10px}.view-status-sort ul{display:none;width:100%;height:0;max-height:280px;position:absolute;top:25px;left:0;border:1px solid #c9c9c9;background:#fff;z-index:999;overflow:auto;overflow-x:hidden}.view-status-sort li{position:relative;overflow:hidden;width:100%;height:32px;line-height:32px;text-indent:10px;color:#444;border-top:1px solid #eee;text-align:left;cursor:pointer}.view-status-sort li:first-child{border-top:0 none}.view-status-sort li.on{z-index:10;background:#f5f9e9}.view-status-sort li.on span::after{content:'';display:inline-block;width:9px;height:6px;margin-left:4px;background:url('/ui/gsshop/product/images/i_current_zzim.png') no-repeat 0 0;background-size:9px auto;vertical-align:2px}.view-status-sort .current{color:#444}.view-status-sort .current span::after{content:'';display:inline-block;position:relative;top:-2px;width:0;height:0;margin-left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #444}.view-status-sort.open ul{display:block;height:auto}.view-status-sort.open .current{color:#999}.view-status-sort.open .current span::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #999;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.zzim-prd-select{position:fixed;top:45px;left:0;right:0;z-index:100}.zzim-prd-select.fixed-up{transform:translate(0, -45px);-webkit-transform:translate(0, -45px);-ms-transform:translate(0, -45px);transition:transform .2s;-webkit-transition:-webkit-transform .2s}.zzim-prd-select.fixed-down{transform:translate(0, 0);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transition:transform .2s;-webkit-transition:-webkit-transform .2s}.zzim-prd-select-opt{position:relative;padding:12px 10px;text-align:right;background:#e5e5e5}.zzim-prd-select-opt a{display:inline-block;width:53px;margin:1px 0 0;padding:0;line-height:28px;color:#444;font-size:13px;text-align:center;border:1px solid #ccc;border-radius:2px;background:#fff}.zzim-prd-select-opt a+a{margin-left:5px}.zzim-prd-select-opt .btn-edit-zzimprd{margin-left:5px}.zzim-prd-select-opt .btn-edit-zzimprd span::before{display:inline-block;content:'';overflow:hidden;width:12px;height:12px;margin-right:2px;background:url('/ui/gsshop/shop/images/i_modify_zzim.png') no-repeat 0 0;background-size:12px auto;vertical-align:-2px}.shop_cate_control_sort.brand-sort .zzim-prd-select-opt .view-type-sort ul{left:-2px}.zzim-prd-select-opt .view-cate-sort{position:absolute;left:10px;right:70px;top:10px}.zzim-prd-select-opt .view-cate-sort select{width:100%;padding:5px 20px 5px 5px;color:#111;font-size:14px;border:1px solid #c9c9c9;background:#fff url('/ui/gsshop/images/ico_select_opt.png') no-repeat right 50%;background-size:25px auto}.zzim-prd-select-opt .view-cate-sort select:focus{border-color:#a4dd00}.zzim-prd-select-opt .btn-del-zzimprd{width:60px}.zzim-prd-select-opt .btn-del-zzimprd span::before{display:inline-block;content:'';width:14px;height:16px;margin-right:4px;vertical-align:-3px;background:url('/ui/gsshop/shop/images/i_del_lastprd.png') no-repeat 0 0;background-size:14px auto}.zzim-prd-select-opt .btn-del-zzimprd.disabled{color:#c3c3c3;border-color:#ddd;background:#f4f4f4}.zzim-prd-select-opt .btn-del-zzimprd.disabled span::before{opacity:.3}.zzim-prd-select-opt .btn-edit-zzimprd.disabled{color:#c3c3c3;border-color:#ddd;background:#f4f4f4;-webkit-touch-callout:none;pointer-events:none}.zzim-prd-select-opt .checkbox{position:absolute;left:10px;top:18px;height:21px;font-size:14px;color:#444;line-height:21px}.zzim-prd-select-opt .checkbox input[type='checkbox']+label span{margin-right:8px;vertical-align:-5px}.zzim-prd-select-opt .view-status-sort{position:absolute;left:100px;top:19px;height:21px;line-height:21px;border-left:1px solid #ddd}.zzim-prd-select-opt.func .view-cate-sort{left:100px;right:138px}.zzim-prd-select-opt.recom{text-align:left}.zzim-prd-select-opt.recom p{line-height:30px}.zzim-prd-select-opt .btn-recom-zzim{position:absolute;right:10px;top:8px;width:auto;padding:0 10px}.zzim-prd-select-opt .btn-recom-zzim span::before{display:inline-block;content:'';width:25px;height:17px;margin-right:4px;vertical-align:-3px;background:url('/ui/gsshop/product/images/i_zzim_recom.png') no-repeat 0 0;background-size:25px auto}.brand-sort .zzim-prd-select-opt{position:static;height:35px;padding:0}.brand-sort .zzim-prd-select-opt a{vertical-align:middle}.zzim-cate-wrap .zzim-prd-select-opt{position:absolute;top:-1px;right:10px;padding:0;background:transparent}.btn_alert_stock.on{color:#444}.btn_alert_stock.on span::before{background-position:100% 0}.btn_cart span::before{display:inline-block;content:'';overflow:hidden;width:18px;height:18px;margin-right:2px;background:url('/ui/gsshop/product/images/icon_alert_cart.gif') no-repeat 50% 50%;background-size:16px auto;vertical-align:-3px}.zzim-prd .product-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;margin-bottom:10px;border-bottom:1px solid #d9d9d9}.zzim-prd .product-item .checkbox{-webkit-flex:none;-ms-flex:none;flex:none;-webkit-align-self:center;align-self:center;width:41px;height:145px;text-align:center}.zzim-prd .product-item .checkbox label{display:block;overflow:hidden;width:41px;height:145px;line-height:145px;color:transparent}.zzim-prd .product-item .checkbox span{position:absolute;top:50%;left:10px;margin-top:-9px;vertical-align:0}.zzim-prd .product-item .inr{overflow:hidden;position:relative;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0;border-bottom:0 none}.zzim-prd .product-item .product-info{position:static}.zzim-prd .product-item .productPrice{width:100%;padding-top:5px}.zzim-prd .product-item .productPrice::after{display:none;content:none}.zzim-prd .product-item .productDeliveryInfo{bottom:auto;top:108px;left:155px}.zzim-prd .product-item .product-info{display:flex;flex-wrap:wrap;align-items:stretch}.zzim-prd .product-item .product-info .vol-shop-ontv{display:none}.zzim-prd .product-item .product-info .vol-shop-ontv+.productTitle{padding-top:5px;margin-bottom:0}.zzim-prd .product-item .productFunc{position:relative;width:100%;height:32px;padding:.4rem 0;z-index:1}.zzim-prd .product-item .btn-recom span::after{content:'';display:inline-block;width:6px;height:6px;margin:-5px 0 0 7px;border-right:1px solid #444;border-bottom:1px solid #444;vertical-align:middle;background-image:none;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.zzim-prd .product-item .btn-recom.open{background:#f4f4f4}.zzim-prd .product-item .btn-recom.open span::after{margin:2px 0 0 7px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.zzim-prd .productQnty{position:absolute;right:10px;bottom:0;font-size:13px;height:32px;line-height:32px;color:#666}.zzim-prd .productQnty strong{display:inline-block;margin-left:3px;font-weight:normal}.zzim-prd .prd-link-visited span::after{display:none}.zzim-prd .no-data{background-color:#e5e5e5}.ttl-wrap{position:relative;clear:both;height:44px;padding:0 10px;line-height:44px;font-size:16px;color:#111}.zzim-recent-wrap{background:#e5e5e5}.zzim-recent-wrap .ttl-wrap,.ttl-wrap.brand-ttl-wrap{position:relative;background:#fff;border-bottom:1px solid #f4f4f4}.ttl-wrap.brand-ttl-wrap{text-align:center;border-top:1px solid #d9d9d9}.zzim-recent-wrap .ttl-wrap>a{display:block}.zzim-recent-wrap .ttl-wrap.hidden{display:none;position:absolute;top:-1000em;left:-1000em}.zzim-recent-wrap .ttl-wrap .btn-link-more{display:block;position:absolute;right:2px;top:0;height:44px;padding:0 10px;line-height:44px;font-size:12px;color:#666}.zzim-recent-wrap .ttl-wrap .btn-link-more span::after{display:inline-block;content:'';width:6px;height:6px;margin-left:1px;border-right:1px solid #666;border-bottom:1px solid #666;vertical-align:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.zzim-recent-wrap .scrollHidden{overflow:hidden;padding:10px 0 20px 0;background:#fff;border-bottom:1px solid #d9d9d9}.recent-view-type{overflow:hidden;padding:7.5px}.recent-view-type::after{display:block;clear:both;overflow:hidden;content:''}.recent-view-type ul::after{display:block;clear:both;overflow:hidden;content:''}.recent-view-type li{position:relative;float:left;width:33.333%}.recent-view-type li:only-child{clear:both;float:none;width:100%;margin:0 -10px}.recent-view-type .img{position:relative;margin:2.5px}.recent-view-type .img img{width:100%}.recent-view-type .txt{display:none;position:absolute;top:-1000em;left:-1000em}.recent-view-type .vol-bar{height:25px;font-size:13px;line-height:25px}.recent-view-type .total-link-url{display:block;position:absolute;top:2.5px;left:2.5px;right:2.5px;bottom:2.5px;font-size:13px;text-align:center;color:#fff;background:rgba(0,0,0,0.6);z-index:1}.recent-view-type .total-link-url dfn{display:block;padding:1.5rem 0 10px;line-height:1;font-style:normal;font-size:20px}.recent-view-type .total-link-url p{display:inline-block;padding:0 10px;line-height:23px;border:1px solid #fff;border-radius:25px;box-sizing:border-box;-webkit-box-sizing:border-box}.recent-view-type .total-link-url p span::after{display:inline-block;content:'';width:6px;height:6px;margin-left:1px;border-right:1px solid #fff;border-bottom:1px solid #fff;vertical-align:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.recent-view-type .total-less{position:relative;height:60px;margin:2.5px -7.5px;line-height:60px;background:url('/ui/gsshop/shop/images/bg_less_zzim.jpg') no-repeat;background-size:cover}.recent-view-type .total-less .img{margin:0}.recent-view-type .total-less .total-link-url{top:0;left:0;right:0;bottom:0}.recent-view-type .total-less .total-link-url dfn{display:inline-block;margin-right:10px;padding:0;font-size:18px;line-height:23px;vertical-align:-3px}.zzim-bnr-wrap{padding:0;background:#e5e5e5}.zzim-bnr-list a{display:block}.zzim-bnr-list img{width:100%}.zzim-bnr-wrap+.zzim-cate-wrap{padding:15px 0 10px}.zzim-swiper-wrap{padding:10px 0}.zzim-swiper-wrap .scrollHidden{padding:0}.zzim-swiper-wrap .swiper-wrapper{width:100%}.zzim-swiper-wrap .swiper-wrapper li{float:left;width:200px}.zzim-swiper-wrap .swiper-wrapper li:only-child{float:none;width:100%}@media only screen and (min-width:320px){.zzim-swiper-wrap .swiper-wrapper li{width:280px}}@media (min-width:375px){.zzim-swiper-wrap .swiper-wrapper li{width:300px}}@media (min-width:480px){.zzim-swiper-wrap .swiper-wrapper li{width:440px}}@media (min-width:640px){.zzim-swiper-wrap .swiper-wrapper li{width:600px}}@media (min-width:720px){.zzim-swiper-wrap .swiper-wrapper li{width:680px}}.zzim-swiper-wrap .product-item .inr{position:relative;margin-left:10px}.zzim-swiper-wrap .product-item .inr a{overflow:hidden;padding:20px;background:#fff;border:1px solid #e5e5e5}.zzim-swiper-wrap li:last-child .product-item .inr{position:relative;margin-left:10px;margin-right:10px}.zzim-swiper-wrap .product-item .product-thumb{float:right;position:relative;width:80px;height:80px}.zzim-swiper-wrap .product-item .product-thumb::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.05);z-index:1}.zzim-swiper-wrap .product-promo{margin-right:90px;padding:20px 0 0 0;color:#111;font-size:17px;line-height:20px;font-weight:bold}.zzim-swiper-wrap .product-msg{position:absolute;top:15px;left:15;margin-bottom:0}.zzim-swiper-wrap .product-msg dfn{font-weight:normal}.zzim-swiper-wrap .btn-link-more{display:block;position:absolute;left:20px;bottom:15px;color:#111}.zzim-swiper-wrap .btn-link-more span::after{display:inline-block;content:'';width:6px;height:6px;margin-left:1px;border-right:1px solid #111;border-bottom:1px solid #111;vertical-align:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.zzim-recent-wrap+.zzim-swiper-wrap{padding:0 0 10px}.zzim-swiper-wrap .swiper-wrapper li:only-child .product-item .inr a{padding:15px}.zzim-swiper-wrap .swiper-wrapper li:only-child .product-item .btn-link-more{left:15px}.zzim-swiper-wrap .swiper-wrapper li:only-child .product-item .product-promo br{display:none;width:0;height:0}.zzim-cate-wrap{padding:5px 0 10px}.zzim-cate-wrap .ttl-wrap{height:35px;line-height:35px;font-size:16px;border-bottom:0 none;background:none}.zzim-cate-wrap .ttl-wrap>a{display:block}.zzim-cate-wrap .ttl-wrap em{display:inline-block;margin-left:5px;color:#999;font-size:12px;font-weight:normal;vertical-align:2px}.zzim-cate-wrap .ttl-wrap .btn-link-more{height:35px;line-height:35px}.zzim-cate-wrap .brand-ttl-wrap{padding:10px 0;text-align:center}.zzim-cate-wrap .brand-ttl-wrap .brand-zzim{padding-top:3px;color:#666}.zzim-cate-wrap .brand-ttl-wrap .label{display:inline-block;margin-right:5px;font-style:normal}.zzim-cate-wrap .brand-ttl-wrap .brand-logo{overflow:hidden;line-height:45px;font-size:16px;color:#111;text-align:center}.zzim-cate-wrap .brand-ttl-wrap .brand-logo img{width:auto;height:45px;margin:0 auto;vertical-align:top}.zzim-cate-wrap .scrollHidden{padding:0 7.5px;border-bottom:0 none;background:#e5e5e5}.zzim-cate-wrap .img{width:100%}.zzim-cate-wrap .img::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.05);z-index:0}.zzim-cate-wrap .img img{width:100%}.zzim-cate-wrap .txt{position:absolute;bottom:0;left:0;right:0}.zzim-cate-wrap .txt::before{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;height:50px;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.6) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.6) 100%)}.zzim-cate-wrap .txt{padding:8px}.zzim-cate-wrap .txt p{position:relative;overflow:hidden;height:20px;line-height:20px;color:#fff;white-space:nowrap}.zzim-cate-wrap ul{overflow:hidden}.zzim-cate-wrap ul::after{display:block;clear:both;overflow:hidden;content:''}.zzim-cate-wrap ul .prd-link-url{position:relative;margin:2.5px}.zzim-cate-wrap .typeB li:nth-child(1){float:left;width:66.7%}.zzim-cate-wrap .typeB li:nth-child(2),.zzim-cate-wrap .typeB li:nth-child(3){float:right;width:33.3%}.zzim-cate-wrap .typeD li:nth-child(1){float:left;width:66.7%}.zzim-cate-wrap .typeD li:nth-child(2),.zzim-cate-wrap .typeD li:nth-child(3){float:right;width:33.3%}.zzim-cate-wrap .typeD li:nth-child(4)::before{display:block;clear:both;overflow:hidden;content:''}.zzim-cate-wrap .typeD li:nth-child(4),.zzim-cate-wrap .typeD li:nth-child(5){float:left;width:50%}.zzim-cate-wrap .typeE li:nth-child(1){float:left;width:66.7%}.zzim-cate-wrap .typeE li:nth-child(2),.zzim-cate-wrap .typeE li:nth-child(3){float:right;width:33.3%}.zzim-cate-wrap .typeE li:nth-child(4)::before{display:block;clear:both;overflow:hidden;content:''}.zzim-cate-wrap .typeE li:nth-child(4),.zzim-cate-wrap .typeE li:nth-child(5),.zzim-cate-wrap .typeE li:nth-child(6){float:left;width:33.333%}.zzim-cate-wrap .typeList{padding:0 10px}.zzim-cate-wrap .typeList li{padding:10px 0;border-bottom:1px solid #f4f4f4}.zzim-cate-wrap .typeList li:last-child{border-bottom:0 none}.zzim-cate-wrap .cate-view-type>a{display:block}.zzim-cate-wrap .cate-view-link{text-align:center;color:#999;font-size:16px;background:#fff}.zzim-cate-wrap .cate-view-link .link-url{display:block;height:25px;line-height:25px;color:#666}.zzim-cate-wrap .cate-view-link .link-url span::after{display:inline-block;content:'';width:9px;height:9px;margin-left:2px;border-right:1px solid #666;border-bottom:1px solid #666;vertical-align:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.zzim-cate-wrap .cate-view-link .btn-more{display:block;height:40px;color:#999;line-height:40px;font-size:15px;border-top:1px solid #f4f4f4}.zzim-cate-wrap .cate-view-link .btn-more span::after{display:inline-block;content:'';width:7px;height:7px;margin-left:5px;border-right:1px solid #999;border-bottom:1px solid #999;vertical-align:3px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.zzim-cate-wrap .cate-view-link .btn-more.on span::after{vertical-align:-1px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.zzim-cate-wrap .product-item .product-brand{padding:0;line-height:40px}.zzim-cate-wrap .product-item .brand-logo{color:#111;font-size:15px}.zzim-cate-wrap .product-item .product-link{color:#111}.zzim-cate-wrap .product-item .product-link::after{border-color:#111}.zzim-cate-wrap .product-item .brand-thumb .productImg:nth-of-type(3),.zzim-cate-wrap .product-item .brand-thumb .productImg:nth-of-type(4){margin:0 -1px 0 0}.zzim-cate-wrap .icon-pop.prd{position:relative;margin:0 auto -15px;z-index:1}.zzim-cate-wrap .product-item+.product-item .icon-pop.prd{background-position:0 -34px}.zzim-cate-wrap .view-type2{padding:0 5px 5px;border:0 none;background:transparent}.zzim-cate-wrap .view-type2 .inr{right:0;padding:0;margin:5px;border-right:0 none;border-bottom-color:#d9d9d9}@media all and (min-width:640px){.zzim-cate-wrap .zzim-cate-results.view-type2 .product-item{width:50%}}.zzim-cate-recom{margin-top:10px;padding:0 0 8px;background:#fff;border-top:1px solid #d9d9d9}.zzim-cate-recom .scrollHidden{background:#fff}.zzim-cate-recom .ttl-wrap{height:44px;line-height:44px;text-align:center;border-bottom:1px solid #f4f4f4}.zzim-catelink-tab .zzim-catelink-list{padding:10px 10px 0}.zzim-catelink-tab ul{overflow:hidden;width:1000%}.zzim-catelink-tab ul li{position:relative;float:left;width:69px;height:69px;margin-bottom:10px}.zzim-catelink-tab ul li .hidden{display:none;text-indent:-999px;color:transparent}.zzim-catelink-tab ul li img{display:block;width:69px;height:69px;margin:0 auto;vertical-align:top}.zzim-catelink-tab ul li.on .hidden{display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #86cf00}.zzim-catelink-tab ul li.on .hidden::after{display:block;position:absolute;bottom:-7px;left:50%;content:'';width:9px;height:7px;margin-left:-4.5px;background:url('/ui/gsshop/shop/images/bg_zzim_recom.png') no-repeat 50% 50%;background-size:9px auto;transform:translate(0, 0) translateZ(0)}@media only screen and (min-width:720px){.zzim-catelink-tab ul{width:100%}.zzim-catelink-tab ul li{float:left;width:14.285%}}.zzim-brand-results .product-item{padding:0 10px}.zzim-brand-results .product-item .inr{margin-bottom:0;border-bottom:0}.zzim-brand-results .product-item .brand-thumb{min-height:auto;margin:0;padding:0 10px 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-image:none}.zzim-brand-results .product-item .brand-thumb .productImg{float:none;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 -1px 0 0}.zzim-brand-results .product-item .product-brand{position:relative;padding:0 10px;text-align:left}.zzim-brand-results .product-item .product-brand .brand-logo::before{display:inline-block;content:'';width:15px;height:40px;margin-right:6px;vertical-align:top;background:url('/ui/gsshop/shop/images/i_zzim_brand.png') no-repeat 50% 11px;background-size:15px auto}.zzim-brand-results .product-item .product-brand .brand-logo{margin:0;display:inline-block;font-weight:bold;vertical-align:top}.zzim-brand-results .product-item .product-brand .link-url{display:inline-block;position:absolute;right:10px;top:0;color:#111;font-size:14px}.zzim-brand-results .product-item .product-brand .link-url::after{display:inline-block;content:'';width:7px;height:7px;margin-left:2px;border-right:1px solid #111;border-bottom:1px solid #111;vertical-align:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.zzim-brand-results .product-item .icon-pop.brand{position:relative;margin-bottom:-8px;z-index:1}.zzim-brand-recom{margin-bottom:10px;padding:0 0 8px;background:#fff;border-bottom:1px solid #d9d9d9}.zzim-brand-recom .scrollHidden{background:#fff}.zzim-brand-recom .ttl-wrap{height:44px;line-height:44px;border-bottom:1px solid #f4f4f4}.zzim-brand-recom .cate-view-link{padding-top:5px}.zzim-brand-news{margin:10px 0 0;padding:0;background:#fff;border-bottom:1px solid #d9d9d9}.zzim-brand-news .prd-link-url{margin:0;border:0 none}.zzim-brand-news .scrollHidden{padding:0;background:#fff}.zzim-brand-news .ttl-wrap{height:44px;line-height:44px;border-bottom:1px solid #f4f4f4}.zzim-brand-news .typeList li{position:relative}.zzim-brand-news ul .prd-link-url{margin:0}.zzim-brand-news dl{overflow:hidden}.zzim-brand-news dl::after{display:block;clear:both;overflow:hidden;content:''}.zzim-brand-news dl dt{float:left;overflow:hidden;position:relative;width:150px;height:75px}.zzim-brand-news dl dd{margin-left:160px}.zzim-brand-news dl .product-thumb::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.05);z-index:0}.zzim-brand-news dl .product-thumb img{width:100%}.zzim-brand-news dl .label{display:none;position:absolute;top:-1000em;left:-1000em}.zzim-brand-news dl .productPromo{color:#86cf00;font-size:13px;font-weight:bold}.zzim-brand-news dl .productName{overflow:hidden;min-height:34px;margin-bottom:5px;padding-top:3px;font-size:15px;color:#444;line-height:17px;text-align:left;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.zzim-brand-news .link-url{display:block;position:absolute;left:160px;right:0;bottom:11px;color:#888;font-size:13px;z-index:5}.zzim-brand-news .link-url::after{display:inline-block;content:'';width:6px;height:6px;margin-left:1px;border-right:1px solid #888;border-bottom:1px solid #888;vertical-align:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.zzim-brand-news .cate-view-link{margin-top:-1px;padding-top:0}.zzim-brand-news .icon-shop{position:absolute;left:0;top:0;width:54px;height:17px}.zzim-brand{padding:0;background:#fff;border-bottom:1px solid #d9d9d9}.zzim-brand .prd-link-url{margin:0;border:0 none}.zzim-brand .scrollHidden{padding:0;background:#fff}.zzim-brand .ttl-wrap{margin-top:10px;height:44px;line-height:44px;border-bottom:1px solid #f4f4f4}.zzim-brand .brand-item.active .prd-link-url{-webkit-touch-callout:none;pointer-events:none}.zzim-prd .product-item:first-child{border-top:1px solid #ddd}.zzim-prd .product-item .checkbox{width:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.zzim-prd .product-item.active .checkbox{width:41px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.zzim-prd .product-item.active .inr{overflow:visible;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.zzim-prd .product-item.active .prd-link-visited{color:#c3c3c3;border-color:#e5e5e5;background:#f4f4f4;-webkit-touch-callout:none;pointer-events:none}.zzim-prd .product-item.active .prd-link-visited span::after{border-color:#c3c3c3}.zzim-prd .product-item.active .prd-link-visited span::before{opacity:.3}.zzim-prd .product-item.active .prd-link-url{-webkit-touch-callout:none;pointer-events:none}.zzim-prd .product-visited-wrap{position:relative;padding:10px 0 15px;background:#e5e5e5}.zzim-prd .product-visited-wrap .inr{background:none}.layer-zzim-alert{position:fixed;bottom:-105px;left:0;right:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #d9d9d9;background:#f4f4f4;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;z-index:1100}.layer-zzim-alert.open{bottom:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.layer-zzim-alert .layer-zzim-alert-wrap{padding:20px 0;text-align:center}.layer-zzim-alert-wrap .hidden{display:none;position:absolute;top:-1000em;left:-1000em}.layer-zzim-alert-wrap p{padding-bottom:15px;font-size:15px}.layer-zzim-alert-wrap p strong{font-weight:normal;color:#86cf00}.layer-zzim-alert-wrap a{display:inline-block;height:28px;padding:0 10px;line-height:28px;color:#444;font-size:13px;text-align:center;border:1px solid #ccc;border-radius:2px;background:#fff}.layer-zzim-alert-wrap a+a{margin-left:5px}.layer-zzim-alert-wrap .btn-del-all span::before{display:inline-block;content:'';width:14px;height:16px;margin-right:4px;vertical-align:-3px;background:url('/ui/gsshop/shop/images/i_del_lastprd.png') no-repeat 0 0;background-size:14px auto}.modal.zzim-guide-layer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001}.modal.zzim-guide-layer .modal_frame{width:100%;height:100%;border-radius:0;background:transparent}.modal.zzim-guide-layer .hidden{display:none;position:absolute;top:-1000em;left:-1000em}.modal.zzim-guide-layer .layer_content{position:absolute;bottom:42px;left:0;right:0}.modal.zzim-guide-layer .layer_content_guide{position:relative;overflow:hidden}.modal.zzim-guide-layer .layer_content_guide ul{position:relative;overflow:hidden}.modal.zzim-guide-layer .layer_content_guide ul li{float:left;width:100%;text-align:center}.modal.zzim-guide-layer .layer_content_guide ul li h4{padding:25px 0 20px;color:#fff;font-size:22px}.modal.zzim-guide-layer .layer_content_guide ul li h4+p{padding-bottom:30px}.modal.zzim-guide-layer .layer_content_guide ul li p{color:#fff;font-size:13px}.modal.zzim-guide-layer .layer_content_guide ul li p strong{display:block;padding:0 0 10px;color:#86cf00;font-size:16px}.modal.zzim-guide-layer .layer_content_guide ul li img{width:100%;margin:0 auto}.modal.zzim-guide-layer .swiper-pagination{position:absolute;top:145px;left:0;right:0;line-height:7px;text-align:center}.modal.zzim-guide-layer .swiper-pagination span{display:inline-block;overflow:hidden;width:7px;height:7px;margin:10px 4px;border-radius:7px;background:#ddd}.modal.zzim-guide-layer .swiper-pagination span.swiper-active-switch{background:#a4dd00}.modal.zzim-guide-layer .layer_btn{position:absolute;bottom:0;left:0;right:0;border-radius:0;background:#fff;z-index:1000}.modal.zzim-guide-layer .layer_btn a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-align-self:center;align-self:center;width:50%}.modal.zzim-guide-layer .layer_btn a.btn-close-today{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.modal.zzim-guide-layer .layer_btn .active{background:#86cf00}.modal.zzim-guide-layer .modal_bg80{background-color:rgba(0,0,0,0.9)}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:2/3){.modal.zzim-guide-layer .layer_content_guide ul li img{width:180px}}@media (device-height:568px) and (device-width:320px) and (-webkit-min-device-pixel-ratio:2){.modal.zzim-guide-layer .layer_content_guide ul li img{width:260px}}.zzim-chart-wrap .zzim-chart-list{border-bottom:1px solid #d9d9d9}.zzim-chart-wrap .ttl-wrap{text-align:center;border-bottom:0 none}.zzim-chart-wrap .ttl-wrap strong::before{display:inline-block;content:'';width:17px;height:13px;margin-right:5px;vertical-align:-1px;background:url('/ui/gsshop/shop/images/i_zzim_chart.png') no-repeat 0 50%;background-size:17px auto}.zzim-chart-wrap .ttl-wrap strong::after{display:inline-block;content:'';width:8px;height:8px;margin-left:1px;border-right:1px solid #111;border-bottom:1px solid #111;vertical-align:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.zzim-chart-list.view-type1{padding:0;background:#fff}.zzim-chart-list ul{overflow:hidden;background:#fff}.zzim-chart-list .swiper-wrapper{width:1200%}.zzim-chart-list .swiper-wrapper li{float:left;width:200px}.zzim-chart-list .swiper-wrapper li:only-child{width:100%}.zzim-chart-list .swiper-wrapper .btn-view-all{display:block;padding:50px 0;color:#111;text-align:center}.zzim-chart-list .swiper-wrapper .btn-view-all span{display:block}.zzim-chart-list .swiper-wrapper .btn-view-all span::before{display:block;content:'';width:33px;height:33px;margin:0 auto 10px;background:url('/ui/gsshop/shop/images/i_zzim_chartall.png') no-repeat 0 0;background-size:33px auto}@media only screen and (min-width:320px){.zzim-chart-list .swiper-wrapper li{width:280px}}@media (min-width:375px){.zzim-chart-list .swiper-wrapper li{width:300px}}@media (min-width:480px){.zzim-chart-list .swiper-wrapper li{width:440px}}@media (min-width:640px){.zzim-chart-list .swiper-wrapper li{width:600px}}@media (min-width:720px){.zzim-chart-list .swiper-wrapper li{width:680px}}.zzim-chart-list .swiper-wrapper li:last-child{width:80px !important}.zzim-chart-list .vol-bar{font-size:13px}.zzim-chart-list .vol-today-deal{position:absolute;left:-110px;top:5px;transform:translate(0, 0) translateZ(0)}.zzim-chart-list .productDeliveryInfo,.zzim-chart-list .product-benefit,.zzim-chart-list .productQnty{display:none}.zzim-chart-list.view-type1 .product-item{padding:0 0 10px 10px;background:#fff}.zzim-chart-list.view-type1 .product-item .inr{margin-bottom:0;padding:15px;border:1px solid #e5e5e5;box-sizing:border-box;-webkit-box-sizing:border-box}.zzim-chart-list.view-type1 .product-item .product-thumb{width:100px;height:100px;min-height:auto}.zzim-chart-list.view-type1 .product-item .product-info{min-height:95px;margin-left:110px;padding:0}.zzim-chart-list.view-type1 .product-item .product-info .productPrice{padding-top:10px}.zzim-chart-list.view-type1 .product-item .product-info .productName{padding-top:0}.zzim-chart-list.view-type1 .product-item .icon-zzim{bottom:15px;right:10px}.body-layer{background:#e5e5e5}.shop-layer-cnt .zzim-chart-list.view-type1{padding:10px 10px 30px;background:#e5e5e5}.shop-layer-cnt .zzim-chart-list.view-type1 .product-item{padding:0;background:#e5e5e5}.shop-layer-cnt .zzim-chart-list.view-type1 ul{background:#e5e5e5}.shop-layer-cnt .zzim-chart-list.view-type1 .loading_cont{padding:80px 0}.product-ttl{overflow:hidden;position:relative;font-size:16px;color:#111;background:#fff;border-bottom:1px solid #f4f4f4}.product-ttl .btn_alert{display:block;position:absolute;top:15px;right:10px;height:28px;padding:0 8px;line-height:28px;font-size:13px;color:#444;text-align:center;font-weight:normal;border:1px solid #ddd;border-radius:2px;background:#fff}.product-ttl .btn_alert span::before{display:inline-block;clear:both;overflow:hidden;content:'';width:18px;height:18px;margin-right:2px;vertical-align:-3px;background:url('/ui/gsshop/shop/images/i_livealert03.png') no-repeat right 0;background-size:45px auto}.product-ttl .btn_alert.on span::before{background-position:right -18px}.wrap-brand{background-repeat:no-repeat;background-position:50% top;-webkit-background-size:100% auto;background-size:100% auto;background-color:#eaeaea}@media only screen and (max-width:300px){.wrap-brand{-webkit-background-size:cover;background-size:cover}}.wrap-brand .sub_header_area{background:transparent;border-bottom:0 none;background-repeat:no-repeat;background-position:50% top;-webkit-background-size:100% auto;background-size:100% auto}.wrap-brand .sub_header_area .sub_category_tit_wrap .sub_category_tit{color:#fff}.wrap-brand .sub_header_area .category_back_btn a{background:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='30px' height='30px' viewBox='0 0 30 30' enable-background='new 0 0 30 30' xml:space='preserve'%3E%3Cpolygon points='24.448,14.5 7.465,14.5 13.829,8.135 13.122,7.428 5.551,15 13.122,22.572 13.829,21.865 7.465,15.5 24.448,15.5 ' fill='%23FFFFFF' /%3E%3C/svg%3E") no-repeat center}.wrap-brand .sub_header_area .sub_category_btn .btn_goto_srch span{background-position:-24px -44px}.wrap-brand .sub_header_area .sub_category_btn .btn_goto_cart span{background-position:-46px -44px}.wrap-brand.head-fix .sub_header_area{background:#fff;border-bottom:1px solid #e5e5e5;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.wrap-brand.head-fix .sub_header_area .sub_category_tit_wrap .sub_category_tit{color:#222}.wrap-brand.head-fix .sub_header_area .category_back_btn a{background:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='30px' height='30px' viewBox='0 0 30 30' enable-background='new 0 0 30 30' xml:space='preserve'%3E%3Cpolygon points='24.448,14.5 7.465,14.5 13.829,8.135 13.122,7.428 5.551,15 13.122,22.572 13.829,21.865 7.465,15.5 24.448,15.5 '/%3E%3C/svg%3E") no-repeat center}.wrap-brand.head-fix .sub_header_area .sub_category_btn .btn_goto_srch span{background-position:-24px 0}.wrap-brand.head-fix .sub_header_area .sub_category_btn .btn_goto_cart span{background-position:-46px 0}.wrap-brand.head-fix .sub_header_area .btn_sub_link.btn_prd_brand span::after{border-top-color:#000}.shop-brand-front{position:relative;min-height:320px;height:320px;max-height:320px;color:#fff}.shop-brand-front .shop-brand-info{position:absolute;bottom:70px;left:0;right:0;width:100%;text-align:center}.shop-brand-front .shop-brand-zzim{padding-top:10px;line-height:33px}.shop-brand-front .shop-brand-zzim .icon-brand-zzim{display:inline-block;padding:0 12px;line-height:32px;font-size:13px;color:rgba(255,255,255,0.8);border:1px solid rgba(255,255,255,0.3);border-radius:38px;background:rgba(0,0,0,0.2)}.shop-brand-front .shop-brand-zzim .icon-brand-zzim i{font-style:normal}.shop-brand-front .shop-brand-zzim .icon-brand-zzim em{overflow:hidden;display:inline-block;width:18px;height:18px;margin-right:5px;text-indent:-999px;vertical-align:-4px;background:url('/ui/gsshop/shop/images/i_brand_func02.png') no-repeat 0 -18px;background-size:100px auto}.shop-brand-front .shop-brand-zzim .icon-brand-zzim.on em{background-position:-20px 0}.shop-brand-front .shop-brand-status{height:15px;padding-top:10px;line-height:15px;font-size:15px;color:rgba(255,255,255,0.8)}.shop-brand-front .shop-brand-logo{line-height:80px}.shop-brand-front .shop-brand-logo img{width:140px}.shop-brand-front .shop-brand-func{margin:30px 0 0}.shop-brand-front .shop-brand-func ul{overflow:hidden;margin:0 auto;text-align:center;white-space:nowrap}.shop-brand-front .shop-brand-func ul li{display:inline-block;width:80px;font-size:14px}.shop-brand-front .shop-brand-func ul li i{font-style:normal}.shop-brand-front .shop-brand-func ul li span{display:block;text-align:center}.shop-brand-front .shop-brand-func ul li span em{overflow:hidden;display:block;width:38px;height:38px;margin:0 auto 8px;border:1px solid rgba(255,255,255,0.4);border-radius:38px;background:rgba(0,0,0,0.2)}.shop-brand-front .shop-brand-func ul li span em::before{overflow:hidden;display:block;content:'';width:18px;height:18px;margin:10px auto 0;background:url('/ui/gsshop/shop/images/i_brand_func02.png') no-repeat 0 0;background-size:100px auto}.shop-brand-front .shop-brand-func ul .icon-brand-zzim span em::before{background-position:0 0}.shop-brand-front .shop-brand-func ul .icon-brand-zzim.on span em::before{background-position:-20px 0}.shop-brand-front .shop-brand-func ul .icon-intro span em::before{background-position:-40px 0}.shop-brand-front .shop-brand-func ul .icon-lookbook span em::before{background-position:-60px 0}.shop-brand-front .shop-brand-func ul .icon-sns span em::before{background-position:-80px 0}.shop-brand-front .shop-brand-func ul li a{display:block;overflow:hidden;color:rgba(255,255,255,0.8);white-space:nowrap}.shop-brand-front .shop-brand-func ul li .icon-zzim{width:auto;height:auto;line-height:initial;border:0 none}.shop-brand-front .shop-brand-func ul li .icon-zzim i{display:inline;width:auto;height:auto;line-height:initial;text-indent:0;color:rgba(255,255,255,0.8);background:none}.shop-brand-front .shop-brand-depth1{overflow:hidden;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.7)}.shop-brand-front .shop-brand-depth1.fixed{position:fixed;left:0;right:0;bottom:auto;top:45px;background-color:rgba(0,0,0,0.8);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;z-index:105}.shop-brand-front .shop-brand-depth1 ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox}.shop-brand-front .shop-brand-depth1 ul li{justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:auto}.shop-brand-front .shop-brand-depth1 ul li:last-child{padding-right:10px}.shop-brand-front .shop-brand-depth1 ul li a{display:inline-block;padding:0 10px;line-height:46px;text-align:center;font-size:16px;letter-spacing:0;color:rgba(255,255,255,0.6)}.shop-brand-front .shop-brand-depth1 ul li.on a{position:relative;color:#fff}.shop-brand-front .shop-brand-depth1 ul li.on a::after{content:"";display:block;position:absolute;bottom:0;left:10px;right:10px;border-bottom:3px solid #bed730}.shop-brand-front .shop-brand-depth1 .btn-indicator{display:block;position:absolute;top:0;right:0;width:25px;height:46px;color:transparent;text-indent:-999px;z-index:1;background:-moz-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.65) 70%);background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.65) 70%);background:linear-gradient(to right, rgba(0,0,0,0) 0, rgba(0,0,0,0.65) 70%)}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.wrap-brand{-webkit-background-size:400px auto;background-size:400px auto}.shop-brand-front{min-height:320px;height:320px;max-height:320px}}.shop-brand-cont .product-ttl{padding-top:10px;background:#e5e5e5}.shop-brand-cont .product-ttl.nobdr{border-bottom:0 none}.shop-brand-cont .product-ttl strong{display:block;height:44px;line-height:44px;padding:0 10px;background:#fff}.shop-brand-cont .results-paging{clear:both;margin-top:-1px;padding:0;background:#fff;border-top:1px solid #f4f4f4;border-bottom:1px solid #ddd}.shop-brand-cont .results-paging .btn-more{border:0 none;border-radius:0}.shop-brand-cont .scrollHidden{overflow:hidden;background:#fff;border-bottom:1px solid #ddd}.shop-brand-depth-sort.fixed{position:fixed;top:90px;left:0;right:0;padding:10px;z-index:105}.brand-live-result.view-type1{padding-bottom:10px}.brand-live-result.view-type1 .product-item{margin-bottom:0}.brand-live-result.view-type1 .product-item .inr{padding:10px;border-color:#f4f4f4}.brand-live-result.view-type1 .product-item:only-child .inr{border-bottom:0 none}.brand-live-result.view-type1 .product-item .product-thumb{width:110px;height:110px}.brand-live-result.view-type1 .product-item .product-thumb::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.02)}.brand-live-result.view-type1 .product-info{margin-left:120px;padding:0;min-height:100px}.brand-live-result.view-type1 .product-item .product-benefit,.brand-live-result.view-type1 .product-item .productQnty,.brand-live-result.view-type1 .product-item .icon-zzim,.brand-live-result.view-type1 .product-item .productDeliveryInfo{display:none}.brand-live-result.view-type1 .product-item .product-info .vol-shop-ontv{display:none}.brand-live-result.view-type1 .product-item .product-info .vol-shop-ontv+.productTitle{padding-top:5px;margin-bottom:0}.brand-live-result+.brand-new-result .product-ttl{padding-top:0}.brand-noti-result{padding-top:10px;background:#e5e5e5}.brand-noti-result p{position:relative;overflow:hidden;padding:0 25px 0 15px;font-size:15px;color:#444;background:#fff;border-bottom:1px solid #ddd}.brand-noti-result p::after{display:block;content:'';position:absolute;right:10px;top:50%;width:10px;height:10px;margin:-6px 0 0 0;border-right:1px solid #111;border-top:1px solid #111;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.brand-noti-result p a{display:block;overflow:hidden;height:44px;color:#444;line-height:44px;letter-spacing:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.brand-noti-result p a::before{display:inline-block;content:'';width:18px;height:15px;margin-right:8px;vertical-align:-2px;background:url('/ui/gsshop/shop/images/i_brand_noti.png') no-repeat 50% 50%;background-size:18px auto}.brand-live-slide{padding-top:10px;background:#e5e5e5}.brand-live-slide::after{display:block;clear:both;overflow:hidden;content:''}.brand-live-bnr-wrap a{display:block}.brand-live-bnr-wrap a+a{margin-top:10px}.brand-live-bnr-wrap img{width:100%}.brand-live-bnr-wrap .swiper-wrapper{width:100%}.brand-live-bnr-wrap .swiper-slide{float:left}.brand-live-bnr-wrap .swiper-pagination{padding:6px 0 0;text-align:center;line-height:7px}.brand-live-bnr-wrap .swiper-pagination span{display:inline-block;overflow:hidden;width:7px;height:7px;margin:0 4px;border-radius:7px;background:#b1b1b1}.brand-live-bnr-wrap .swiper-pagination span.swiper-active-switch{background:#111}.shop-depth-layer{position:fixed;bottom:-300px;left:0;right:0;overflow:hidden;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background:#fff;z-index:10001}.shop-depth-layer .loading30{display:block;position:fixed;top:50%;left:50%;margin:-15px 0 0 -15px;color:transparent}.shop-depth-header{position:relative;height:40px;line-height:40px;text-align:center;background:#f9f9f9;border-bottom:1px solid #d9d9d9}.shop-depth-header h5{height:40px;line-height:40px;font-weight:normal;font-size:16px;color:#666}.shop-depth-header a{display:block;position:absolute;left:10px;top:6px;padding:0 10px;height:26px;line-height:26px;color:#444;font-size:13px;border:1px solid #e5e5e5;border-radius:2px;background:#fff}.shop-depth-header .btn-submit{left:auto;right:10px;color:#111;border-color:#a4dd00;background:#a4dd00}.shop-depth-wrap{overflow:hidden;position:relative;height:215px;background:#fff}.shop-depth-wrap nav{overflow:visible;position:absolute;top:0;bottom:86px;width:100%;padding-top:86px;z-index:10001}.shop-depth-wrap ul{display:block;position:relative;height:43px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.shop-depth-wrap ul li{overflow:hidden;height:43px;line-height:43px;font-size:17px;text-align:center;white-space:nowrap}.shop-depth-wrap .shop-depth-active{position:absolute;top:86px;left:0;right:0;width:100%;height:43px;background:#a4de00;z-index:0}.shop-depth-dim{position:fixed;top:0;left:0;min-height:100%;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.brand-list-frame{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;z-index:10001}.brand-list-frame header h4{font-size:16px}.brand-list-frame .modal_frame{position:fixed;top:45px;left:50%;width:300px;margin:0 0 0 -150px}.brand-list-frame .modal-brand-list{overflow:hidden;padding:25px 10px 8px}.brand-list-frame .modal-brand-wrap{position:relative}.brand-list-frame .modal-brand-wrap ul{overflow:hidden}.brand-list-frame .modal-brand-wrap li{float:left}.brand-list-frame .modal-brand-wrap li:only-child{width:280px}.brand-list-frame .brand-item{overflow:hidden;float:left;width:33.333%;margin-bottom:10px}.brand-list-frame .brand-item:nth-of-type(3n+1){clear:left}.brand-list-frame .brand-item .thumb{overflow:hidden;width:70px;height:70px;margin:0 auto}.brand-list-frame .brand-item .thumb.general{background:url('/ui/gsshop/shop/images/img_thumb_brand.png') no-repeat 50% 50%;background-size:70px auto}.brand-list-frame .brand-item .name{padding-top:10px;font-size:12px}.brand-list-frame .swiper-pagination{padding:0;text-align:center}.brand-list-frame .swiper-pagination span{display:inline-block;overflow:hidden;width:7px;height:7px;margin:0 4px;border-radius:50%;background:#c9c9c9}.brand-list-frame .swiper-pagination span.swiper-active-switch{background:#a4de00}.brand-results.view-type2{padding:0 5px;background-color:#e5e5e5;border:0 none}.brand-results.view-type2 .inr{right:0;margin:0 5px;padding:0;border-right:0 none;border-bottom-color:#d9d9d9}.brand-results .product-item{margin-bottom:10px}.brand-results .product-item a{overflow:hidden}.brand-results .product-item .checkbox{display:none;position:absolute;left:10px;top:5px;width:22px;height:22px;z-index:5}.brand-results .product-item .checkbox label{overflow:hidden;display:inline-block;width:22px;height:22px;color:transparent}.brand-results .product-item.active .checkbox{display:block}.brand-results .product-item.active .prd-link-url{-webkit-touch-callout:none;pointer-events:none}.zzim-brand .no-data.zzim-data{padding:10px 0;background:#fff}.shop-live-srch-list .no-data{background-color:#fff}.brand-deal-result .brand-deal-wrap.view-type1{background:#fff}.brand-deal-result ul{overflow:hidden;width:100%;background:#fff}.brand-deal-result ul li{float:left;width:200px}.brand-deal-result ul li:only-child{width:100%}.brand-deal-result .vol-today-deal{display:block;position:absolute;left:-120px;top:5px;width:54px;height:17px;transform:translate(0, 0) translateZ(0)}.brand-deal-result .product-item{padding:10px;background:#fff}.brand-deal-result .view-type1 .product-item .product-thumb{width:110px;height:110px}.brand-deal-result .view-type1 .product-item .product-thumb .productImg::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.02)}.brand-deal-result .view-type1 .product-info{margin-left:120px;min-height:105px;padding:5px 0 0 0}.brand-deal-result .view-type1 .product-info .productName{margin-bottom:20px;padding-top:0}.brand-deal-result .product-item .inr{margin-bottom:0;border-bottom:0 none}.brand-deal-result .productDeliveryInfo,.brand-deal-result .productQnty,.brand-deal-result .product-benefit,.brand-deal-result .icon-zzim{display:none;position:absolute;top:-1000em;left:-1000em}.brand-deal-result .swiper-pagination{position:absolute;top:10px;right:0;height:44px;padding:0 10px;line-height:44px;font-weight:normal;text-align:right;color:#999;font-size:13px;line-height:15px}.brand-deal-result .swiper-pagination span{line-height:42px}.brand-deal-result .swiper-pagination span em{color:#111}@media only screen and (min-width:320px){.brand-deal-result ul li{width:280px}}@media (min-width:375px){.brand-deal-result ul li{width:300px}}@media (min-width:480px){.brand-deal-result ul li{width:440px}}@media (min-width:640px){.brand-deal-result ul li{width:600px}}@media (min-width:720px){.brand-deal-result ul li{width:680px}}.shop-layer-header{position:fixed;top:0;left:0;width:100%;height:45px;background:rgba(255,255,255,0.9);border-bottom:1px solid #e5e5e5;transform:translate(0, 0) translateZ(0);z-index:100}.shop-layer-header h4{overflow:hidden;height:44px;padding:0 10px;line-height:45px;font-size:17px;color:#222;font-weight:bold;white-space:nowrap;text-overflow:ellipsis}.shop-layer-header .btn-close-layer{display:block;overflow:hidden;position:fixed;top:0;right:0;width:45px;height:45px;text-indent:-999px;background:url('/ui/gsshop/product/images/btn_close_detail03.png') no-repeat 50% 50%;background-size:16px auto;z-index:101}.shop-layer-header .zzim-chart-ttl{text-align:center}.shop-layer-header .zzim-chart-ttl strong::before{display:inline-block;content:'';width:17px;height:13px;margin-right:5px;vertical-align:-1px;background:url('/ui/gsshop/shop/images/i_zzim_chart.png') no-repeat 0 50%;background-size:17px auto}.shop-layer-cnt{padding-top:45px}.brand-intro-cnt img{width:100%}.brand-notice-cnt{overflow:hidden;padding:25px 10px}.brand-notice-cnt header{margin:0 0 15px;padding:0;letter-spacing:0;border-bottom:1px solid #eee}.brand-notice-cnt .notice-date{color:#888}.brand-notice-cnt .notice-ttl{padding:5px 0 15px;font-size:17px;color:#111}.brand-notice-cnt .notice-paragraph{padding-bottom:25px;line-height:1.5em;color:#444}.brand-notice-cnt .notice-paging{margin:0 -10px;padding:15px 0;text-align:center;border-top:1px solid #eaeaea}.brand-notice-cnt .notice-paging a{display:inline-block;width:26px;height:26px;margin:0 5px;border:1px solid #ccc}.brand-notice-cnt .notice-paging a span{overflow:hidden;position:relative;display:inline-block;width:26px;height:26px;color:transparent;text-indent:-999px}.brand-notice-cnt .notice-paging a span::before{display:inline-block;content:'';position:absolute;top:50%;width:10px;height:10px;margin:-6px 0 0 0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.brand-notice-cnt .notice-paging .btn-prev span::before{left:10px;border-left:1px solid #111;border-bottom:1px solid #111}.brand-notice-cnt .notice-paging .btn-next span::before{right:10px;border-right:1px solid #111;border-top:1px solid #111}.brand-notice-cnt .notice-paging .disabled{border-color:#e5e5e5;pointer-events:none;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brand-notice-cnt .notice-paging .disabled span::before{border-color:#888}.brand-lookbook-cnt{overflow:hidden;position:absolute;top:45px;right:0;bottom:0;left:0;background:#444}.brand-lookbook-cnt .lookbook-ttl{position:absolute;top:0;left:0;right:0;overflow:hidden;height:40px;padding:0 10px;line-height:40px;font-weight:normal;color:#fff;font-size:16px;white-space:nowrap;background:rgba(0,0,0,0.3);z-index:10}.brand-lookbook-cnt .lookbook-paragraph{position:relative;width:100%;height:100%}.brand-lookbook-cnt ul{display:table;table-layout:fixed;width:100%;height:100%;z-index:1}.brand-lookbook-cnt ul li{position:relative;display:table-cell;height:100%;vertical-align:middle}.brand-lookbook-cnt ul::after{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;height:100px;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.9) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.9) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.9) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.9) 100%)}.brand-lookbook-cnt .lookbook-img{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:0}.brand-lookbook-cnt .lookbook-paging .now-display{display:block;position:fixed;bottom:10px;left:0;right:0;color:#fff;font-size:13px;text-align:center;z-index:100}.brand-lookbook-cnt .lookbook-paging a{display:block;position:absolute;top:50%;width:38px;height:38px;margin-top:-19px;background-color:rgba(0,0,0,0.2);z-index:100;transform:translate(0, 0) translateZ(0)}.brand-lookbook-cnt .lookbook-paging a span{overflow:hidden;display:block;width:38px;height:38px;text-indent:-999px}.brand-lookbook-cnt .btn-prev{left:0}.brand-lookbook-cnt .btn-next{right:0}.brand-lookbook-cnt .btn-prev span::after{content:'';display:block;position:absolute;top:50%;left:10px;padding:8px;margin-top:-8px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.brand-lookbook-cnt .btn-next span::after{content:'';display:block;position:absolute;top:50%;left:10px;padding:8px;margin-top:-8px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.brand-lookbook-cnt .lookbook-prd{position:absolute;bottom:35px;left:10px;right:10px;padding:10px;background:#fff;transform:translate(0, 0) translateZ(0);z-index:100}.brand-lookbook-cnt .lookbook-prd dt{float:left;width:90px;height:90px}.brand-lookbook-cnt .lookbook-prd dd{margin-left:100px}.brand-lookbook-cnt .lookbook-prd .product-thumb{border:1px solid rgba(0,0,0,0.1)}.brand-lookbook-cnt .lookbook-prd .product-thumb img{width:100%}.brand-lookbook-cnt .lookbook-prd .productName{overflow:hidden;min-height:40px;margin-bottom:15px;padding-top:10px;font-size:16px;color:#444;letter-spacing:0;line-height:20px;text-align:left;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.brand-lookbook-cnt .lookbook-prd .productName strong{font-weight:normal}.brand-lookbook-cnt .lookbook-prd .link-url{display:block;color:#888}.brand-lookbook-cnt .lookbook-prd .link-url::after{display:inline-block;content:'';width:6px;height:6px;margin-left:1px;border-right:1px solid #999;border-bottom:1px solid #999;vertical-align:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.srch-style-sum{padding-bottom:15px;background:#e5e5e5}.srch-style-sum .srch-style-thumb{text-align:center;background:#fff;border-bottom:1px solid #e5e5e5}.srch-style-sum .productImg{display:block;padding:0 60px}.srch-style-sum .productImg img{width:100%}.srch-style-sum .srch-style-ttl{position:relative;padding:15px 0;font-size:15px;text-align:center;background:#f9f9f9}.srch-style-sum .srch-style-ttl::after{display:block;content:'';position:absolute;bottom:-10px;left:50%;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f9f9f9}.srch-style-sum .srch-style-ttl strong{display:block;font-weight:normal}.vol-bar.selected{position:absolute;left:50%;top:50%;width:80px;height:26px;margin:-13px 0 0 -45px;line-height:24px;color:#fff;font-size:13px;border:1px solid #fff;border-radius:26px;background-color:rgba(17,17,17,0.3);box-sizing:border-box}.shop_cate_ontv_item .menu_name_con em{display:inline-block}.shop_cate_ontv_item.view-type1{overflow:hidden}.shop_cate_ontv_item.view-type1 .menu_name_con{margin-bottom:0}.shop_cate_ontv_item.view-type1 .product-item .productGuide{display:block}.shop_cate_group_wrap~div .shop_cate_ontv_item.view-type2{border-top:0 none}.shop_cate_group_wrap+.shote_cate_ttl~div .shop_cate_ontv_item.view-type2{border-top:10px solid #e5e5e5}.shop_cate_control_area+div .shop_cate_ontv_item.view-type2{border-top:0 none}.shop_cate_ontv_item.view-type2 .menu_name_con{margin:0 -5px;border-bottom:0 none;background:#e5e5e5}.shop_cate_ontv_item.view-type2 .product-item .productGuide{display:block}.shop_ext_filter{background:#fff}.srch_word_list{overflow:hidden}.srch_word_list ul{overflow:hidden;display:-webkit-box;display:-moz-box;width:1000%;padding:0 10px}.srch_word_list.scrollHidden{padding:6px 0 8px;border-top:1px solid #e5e5e5}.srch_word_list.scrollHidden .list.scrollingWrap{padding:0 0 30px}.srch_word_list .list.scrollingWrap li{position:relative;width:auto;padding-right:0}.srch_word_list li span{overflow:hidden;display:inline-block;line-height:22px;margin:0 2px;padding:0 20px 0 8px;background:#a3a8b1;vertical-align:middle;color:#fff;white-space:nowrap;border-radius:2px;box-sizing:border-box}.srch_word_list li span::before,.srch_word_list li span::after{position:absolute;top:50%;right:12px;width:1px;height:10px;margin:-5px 0 0;background:#fff;content:''}.srch_word_list li span::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.srch_word_list li span::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.srch_filter_list{position:relative;padding:0 0 5px}.srch_filter_list ul{overflow:hidden;display:-webkit-box;display:-moz-box;width:1000%;padding:0 4px}.srch_filter_list.scrollHidden{padding:6px 0;border-top:1px solid #e5e5e5}.srch_filter_list.scrollHidden .list.scrollingWrap{padding:0 0 30px}.srch_filter_list .list.scrollingWrap li{position:relative;width:auto;padding:2px 0 2px 6px;transform:translate(0, 0) translateZ(0);box-sizing:border-box}.srch_filter_list li:last-child{padding-right:6px}.srch_filter_list li a{position:relative;display:block;text-align:center}.srch_filter_list li span{display:table-cell;min-width:64px;height:32px;padding:0 10px;color:#444;font-size:15px;border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;border:1px solid #7fbeec;vertical-align:middle}.srch_filter_list li span::before{display:inline-block;content:'+';position:relative;top:-1px;margin-right:3px;font-size:15px}#cate_no_data{clear:both;width:100%;text-align:center;padding:75px 0}#cate_no_data p{color:#444;font-size:17px;line-height:1.3em}#cate_no_data p strong{display:block;margin-bottom:5px;color:#111;font-weight:700}#cate_no_data p strong a[href^="tel"]{color:#86cf00}#cate_no_data .btn-reset2{margin:10px auto 0}.shop-fresh-tab{overflow:hidden;background:#fff;border-bottom:1px solid #f4f4f4}.shop-fresh-tab ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox}.shop-fresh-tab ul:last-child{padding-right:10px}.shop-fresh-tab ul a{display:inline-block;height:46px;padding:0 10px;line-height:46px;text-align:center;font-size:16px;letter-spacing:0}.shop-fresh-tab ul .on a{color:#008000}.shop-fresh-depth2{margin:0 0 10px}.shop-fresh-depth2 ul{border-bottom:0 none}.shop-fresh-depth2 ul>li ol{border-bottom:0 none}.shop-fresh-depth2 ul>li div{border:0 none}.planprd-tab ul{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.planprd-tab ul li{overflow:hidden;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:50%;-webkit-tap-highlight-color:transparent}.planprd-tab ul li span{display:block;overflow:hidden;font-size:21px;line-height:2.619em;text-align:center;color:#999;white-space:nowrap;text-overflow:ellipsis;background:#fff}.planprd-tab ul mark{display:inline-block;position:relative;top:-2px;max-width:5.909em;margin-left:5px;font-size:11px;font-weight:normal;text-align:left;color:#999;line-height:13px;font-style:normal;word-break:break-all;white-space:normal;vertical-align:middle;background:transparent}.planprd-tab ul .on,.planprd-tab ul .on mark{color:#fff}.planprd-tab ul .on span{color:#fff;background:transparent}.shop-card-bnr{overflow:hidden;text-align:center;line-height:initial}.shop-card-bnr mark{font-style:normal;color:#fff;background:transparent}.shop-card-bnr img{width:100%}.shop-card-bnr .shop-card-info{position:relative;padding:20px 0 95px;color:#fff;font-size:18px}.shop-card-bnr .shop-card-info::after{content:'';position:absolute;bottom:-9px;left:50%;width:237px;height:78px;margin-left:-118.5px;background-repeat:no-repeat;background-size:237px auto;background-position:50% 50%;z-index:0}.shop-card-bnr .date,.shop-card-bnr .benefit{display:block;font-weight:600;white-space:nowrap}.shop-card-bnr .benefit{padding:0 0 1px;font-size:55px;line-height:1.055em;letter-spacing:-0.091em}.shop-card-bnr .benefit strong{display:inline-block;font-weight:500;font-size:60px}.shop-card-bnr .date{font-size:25px}.shop-card-bnr .desc{display:block;font-size:18px}.shop-card-bnr .thumb{position:absolute;left:0;right:0;bottom:-22px;z-index:1}.shop-card-bnr .thumb img{max-width:360px}.shop-card-bnr .shop-card-noti{padding:18px 0 13px;color:rgba(68,68,68,0.8);font-size:14px;background:rgba(255,255,255,0.7)}.shop-card-bnr .shop-card-noti strong{font-weight:normal}.shop-card-bnr .img-bnr{background:#fff}.shop-card-bnr .img-bnr a{display:block}.shop-card-bnr .img-bnr img{max-width:100%;width:auto;max-height:70px}.shop-card-bnr.bottom-bnr{padding-top:10px}.planprd_pro_list+.shop-card-bnr.bottom-bnr{padding-top:0}.shop-card-bnr.bottom-bnr .img-bnr{background:#00aebd}.shop-card-bnr.bottom-bnr .img-bnr img{max-height:50px}.shop-card-guide{padding:10px 20px 20px;font-size:14px;color:#444;background:#f7f7f7}.shop-card-guide h5{margin-bottom:10px;padding-bottom:10px;font-weight:normal;text-align:center;font-size:18px;color:#111;border-bottom:1px solid #e5e5e5}.shop-card-guide dl::after{display:block;clear:both;overflow:hidden;content:'';line-height:0}.shop-card-guide dl+dl{margin-top:10px}.shop-card-guide dl+dl dt{padding-top:15px}.shop-card-guide dl+dl dd{padding-top:15px;border-top:1px solid #e5e5e5}.shop-card-guide dt{float:left;width:80px;color:#111;font-size:18px;line-height:22px}.shop-card-guide dd{position:relative;margin-left:80px}.shop-card-guide dd strong{display:block;font-weight:700;color:#111}.shop-card-guide dd p{display:block;position:relative;padding:0 0 3px 8px;white-space:normal;word-break:normal;word-break:keep-all;word-wrap:break-word}.shop-card-guide dd p::before{content:'-';display:block;position:absolute;left:0;color:#444}.shop-card-bottom{padding:20px 15px;font-size:12px;text-align:center;color:#777;background:#eee}.shop-card-bottom p+p{padding-top:10px}.card-1{background:#64bbf4}.card-2{background:#ecb651}.card-3{background:#86a6e6}.card-4{background:#f05c66}.card-5{background:#919bbd}.card-6{background:#c5768c}.card-7{background:#76c896}.review-filter-wrap{margin-bottom:10px;background:#fff}.review-filter-wrap .revie-filter-ttl{padding:15px 0;text-align:center}.review-filter-wrap .revie-filter-ttl sub{display:block;padding-top:5px;font-size:13px;color:#888}.review-filter-wrap .review-words{font-size:22px;font-weight:700}.review-filter-wrap .revie-filter-list{overflow:hidden;padding:0 0 10px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.review-filter-wrap .revie-filter-list li{width:auto;margin-right:0;padding:0 5px 0 0}.review-filter-wrap .revie-filter-list li span{position:relative;display:block;padding:0 12px;line-height:33px;font-size:15px;color:#444;text-align:center;border:1px solid #d9d9d9;border-radius:2px;box-sizing:border-box}.review-filter-wrap .revie-filter-list li span::before{content:'#';display:inline-block;margin-right:2px}.review-filter-wrap .revie-filter-list li:first-child span::before{display:none}.review-filter-wrap .revie-filter-list li:last-child{padding:0 10px 0 0}.review-filter-wrap .revie-filter-list .on span{color:#111;font-weight:700;background-color:#bed730;border-color:#bed730}.review-filter-wrap .revie-filter-list .list.scrollingWrap{padding:0 10px 30px}.review-filter-sort{padding:10px;background:#fff;border-bottom:1px solid #eee;box-sizing:border-box}.review-filter-sort input[type='checkbox']+label{font-size:15px;color:#444}.review-filter-sort input[type='checkbox']+label span{margin-right:5px}.review-products.view-type1 .product-item{margin-bottom:10px}.review-products .product-item .inr{padding:10px;border-bottom:0 none}.review-products .product-item .product-thumb{width:90px;height:90px}.review-products .product-item .product-info{min-height:100%;margin-left:100px;padding:0}.review-products .product-item .product-info .productTitle{padding-top:0}.review-products .product-item .productPrice{padding-top:8px}.review-products .product-item .vol-bar{font-size:.8125rem;letter-spacing:-1.5px}/*# sourceMappingURL=style.css.map */