@charset "utf-8";.ios-cursor{cursor:pointer}body.font_zoom{font-size:18px}body *{-webkit-tap-highlight-color:transparent}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}button{outline:0;cursor:pointer}select{background:#f9f9f9 url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_select_arrow_v2.png) no-repeat center right;background-size:22px auto;-webkit-background-size:33px auto}.blind{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;line-height:0;white-space:normal;word-wrap:break-word;word-break:break-all;clip:rect(0,0,0,0)}.ml5{margin-left:5px!important}.footer .btn_top_floating{width:45px;height:45px;border:0;border-radius:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/footer/btn_top_90x90.png) no-repeat 0 0;background-size:45px auto}.footer .btn_top_floating:before{display:none}.footer .btn_back_floating{width:45px;height:45px;border:0;border-radius:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/footer/btn_back_90x90.png) no-repeat 0 0;background-size:45px auto}.footer .btn_back_floating:before{display:none}.footer .btn_goods_floating{width:45px;height:45px;bottom:65px;border:0;border-radius:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/footer/btn_expand_90x90.png) no-repeat 0 0;background-size:45px auto}.footer .btn_goods_floating:before{display:none}.footer .btn_back_floating.v2{left:-5px;width:75px;height:75px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/footer/btn_back_150x150.png) no-repeat center center;background-size:75px auto}.footer .btn_top_floating.v2{right:-5px;width:75px;height:75px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/footer/btn_top_150x150.png) no-repeat center center;background-size:75px auto}.footer .btn_goods_floating.v2{display:none;right:-5px;width:75px;height:75px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/footer/btn_expand_150x150.png) no-repeat center center;background-size:75px auto}.hns-header-wrap{position:relative;padding:0 15px;background:#fff;box-sizing:border-box}.hns-btn-prev{position:absolute;left:0;top:0;display:inline-block;width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_prev.png) center no-repeat;background-size:auto 25px;vertical-align:top;z-index:1}.hns-mall{position:relative;display:block;height:42px;text-align:center}.hns-mall .hns-logo>a{display:inline-block;width:120px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/logo_main.png?210422) center no-repeat;background-size:auto 25px;vertical-align:top}.hns-mall .hns-logo.size-up>a{display:inline-block;width:120px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/logo_main_20220106.png) center no-repeat;background-size:auto 30px;vertical-align:top}.hns-mall .hns-logo.size-up.tenten>a{width:160px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/logo_tenten_202305.gif) center no-repeat;background-size:contain}.hns-mall .hns-sidenav{position:absolute;left:0;top:0;width:42px;height:42px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_sidenavi.png) left center no-repeat;background-size:auto 25px;overflow:hidden;vertical-align:top}.hns-util{position:absolute;right:7px;top:0}.hns-util>*{float:left;display:inline-block}.hns-util:after{content:' ';display:block;clear:both}.hns-util .hns-home{width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_home.png) center no-repeat;background-size:auto 25px;vertical-align:top}.hns-util .hns-search{width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_search.png) center no-repeat;background-size:auto 25px;vertical-align:top}.hns-util .hns-tvschedule{width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_tvschedule.png?10) center no-repeat;background-size:auto 25px;vertical-align:top}.hns-util .hns-cart{position:relative}.hns-util .hns-cart .btn{display:inline-block;width:42px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_cart.png) center no-repeat;background-size:auto 25px;vertical-align:top}.hns-util .hns-cart .count{position:absolute;left:50%;top:8px;margin-left:3px;width:13px;height:13px;line-height:13px;border-radius:13px;background:#d80028;color:#fff;font-size:9px;font-weight:700;text-align:center;overflow:hidden}.hns-form{position:relative;padding:4px 0 6px}.hns-form .hns-search-input{position:relative;display:block;height:45px;padding:0 40px 0 14px;border:1.5px solid #d80028;border-radius:8px;box-sizing:border-box;font-size:13px;color:#666}.hns-form .hns-search-input>span{display:block;height:43px;line-height:43px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top;box-sizing:border-box}.coachMarkOn .hns-search-input{z-index:1}.hns-form .hns-search-btn{position:absolute;right:0;top:4px;width:25px;height:25px;padding:10px;overflow:hidden;vertical-align:top}.hns-form .hns-search-btn img{display:inline-block;width:100%;height:100%;vertical-align:top}.hns-form .coachmark-area.on{height:45px;top:-45px}.hns-form .coachmark-area .coachmark-mark{top:6px;right:-210px;max-width:none;width:auto;height:33px;line-height:33px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/bg_coachmark.png?0) left top no-repeat;background-size:auto 33px;padding:0 34px 0 20px;box-sizing:border-box;font-size:14px;letter-spacing:-.28px;font-weight:700}.hns-form .coachmark-area .coachmark-mark:after{content:' ';position:absolute;right:0;top:0;width:30px;height:33px;background:#fff url(//image.hnsmall.com/images/mobile2014/common/v10/header/bg_coachmark.png?0) right top no-repeat;background-size:auto 33px}.hns-form .coachmark-area .coachmark-mark span{float:left;display:inline-block;vertical-align:top}.hns-form .coachmark-area .coachmark-mark .icon{width:20px;height:33px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_coachmark_search.png) center no-repeat;background-size:auto 20px}.hns-form .coachmark-area .coachmark-close{display:block;top:-1px;right:0;height:33px;margin:0}.hns-form .coachmark-area .coachmark-close:before{display:block;top:0;right:10px;margin:0;width:16px;height:33px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_coachmark_close.png) center no-repeat;background-size:auto 16px}.hns-util-tobe{right:12px}.hns-util-tobe>a:first-child{margin-left:0}.hns-util-tobe a{margin-left:10px;text-align:center}.hns-util-tobe a span{display:inline-block;margin-left:50%;transform:translateX(-50%);padding-top:28px;color:#111;letter-spacing:-.2px;font-size:10px;white-space:nowrap}.hns-util-tobe .hns-todaypick{display:inline-block;min-width:36px;width:auto;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_todaypick.gif) center 2px no-repeat;background-size:auto 25px;vertical-align:top}.hns-util-tobe .hns-tvschedule{min-width:25px;width:auto;background-position:center 2px}.hns-util-tobe .hns-search{min-width:25px;width:auto;background-position:center 2px}.hns-util-tobe .hns-cart .btn{min-width:38px;width:auto;background-position:center 3px}.hns-util-tobe .hns-cart .count{top:2px;margin-left:7px}@media(max-width:320px){.hns-util-tobe .hns-cart .btn,.hns-util-tobe>a{margin-left:5px}.hns-util-tobe .hns-cart .count{margin-left:4px}}.hns-util-tobe .hns-todaypick.v2{width:36px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_todaypick_v2.png) center 5px no-repeat;background-size:auto 25px}.hns-form .coachmark-area.v2{margin-right:5px}.hns-form .coachmark-area.v2 .coachmark-mark{background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/bg_coachmark_gray.png) left top no-repeat;background-size:auto 33px;font-weight:400;color:#222}.hns-form .coachmark-area.v2 .coachmark-mark:after{background:#fff url(//image.hnsmall.com/images/mobile2014/common/v10/header/bg_coachmark_gray.png) right top no-repeat;background-size:auto 33px}.app_setup+.hns-sub-page .hns-header-wrap{top:45px}.app_setup+.hns-sub-page ~ main .contents{padding-top:100px}.hns-sub-page .hns-header-wrap{position:fixed;left:0;top:0;width:100%;padding-top:6px;padding-bottom:6px;z-index:5000;border-bottom:1px solid #ddd}.hns-sub-page .hns-form{display:none}.hns-sub-page .hns-mall{text-align:left;padding-left:42px}.hns-sub-page .hns-mall .hns-logo>a{background-position:left center}.hns-sub-page .hns-util{top:6px}.cont_sw .hns-title-wrap{display:block;height:41px;line-height:41px;font-size:18px;color:#333;font-weight:400}.cont_sw .hns-title-wrap a{position:absolute;top:9;width:25px;height:25px}.cont_sw .hns-title-wrap .btn-prev{left:14px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_prev.png) center no-repeat;background-size:auto 25px}.cont_sw .hns-title-wrap .btn-share{right:14px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_share.png) center no-repeat;background-size:auto 25px}.cont_sw .hns-title-wrap .btn-share:before{display:none}.hns-header-wrap.v2{display:flex;justify-content:space-between;align-items:center;position:relative;padding:0 15px;background:#fff;box-sizing:border-box}.hns-header-wrap.v2 .hns-btn-prev{position:absolute;left:0;top:0;display:inline-block;width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_prev.png) center no-repeat;background-size:auto 25px;vertical-align:top;z-index:1}.hns-header-wrap.v2 .hns-mall{flex-shrink:0;position:relative;display:block;height:auto;text-align:center}.hns-header-wrap.v2 .hns-mall .hns-logo{margin-left:25px}
.hns-header-wrap.v2 .hns-mall .hns-logo>a{display:inline-block;width:104px;height:66px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_logo_main.png?210422) 10px center no-repeat;background-size:74px auto;vertical-align:top}.hns-header-wrap.v2 .hns-mall .hns-logo.newyear>a{background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/logo_holiday2023.gif);background-size:104px}.hns-header-wrap.v2 .hns-btn-prev.ico-v2{background:url(//image.hnsmall.com/images/mobile2014/common/v12/header/ico_header_prev.png) center no-repeat;background-size:auto 25px}.hns-header-wrap.v2 .hns-mall .hns-sidenav{position:absolute;left:-5px;top:16px;width:35px;height:35px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_lnb.png) center no-repeat;background-size:auto 25px;overflow:hidden;vertical-align:top}.hns-header-wrap.v2 .hns-util{position:relative;top:auto;right:auto;flex-shrink:0}.hns-header-wrap.v2 .hns-util>*{float:left;display:inline-block}.hns-header-wrap.v2 .hns-util:after{content:' ';display:block;clear:both}.hns-header-wrap.v2 .hns-util .hns-home{width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_home.png) center no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v2 .hns-util .hns-search{width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_search.png) 50% 0 no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v2 .hns-util .hns-tvschedule{width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_tvschedule.png?10) 50% 0 no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v2 .hns-util .hns-cart{position:relative}.hns-header-wrap.v2 .hns-util .hns-cart .btn{display:inline-block;width:40px;height:40px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_cart.png) 50% 0 no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v2 .hns-util .hns-cart .count{position:absolute;left:50%;top:0;margin-left:3px;width:13px;height:13px;line-height:13px;border-radius:13px;background:#f51d2c;color:#fff;font-size:9px;font-weight:700;text-align:center;overflow:hidden}.hns-header-wrap.v2 .hns-form{flex-grow:2;position:relative;padding:14px 0 10px;margin-right:15px}.hns-header-wrap.v2 .hns-form .hns-search-input{position:relative;display:block;height:44px;padding:0;border:1.5px solid #f51d2c;border-radius:22px;box-sizing:border-box;font-size:13px;color:#666}.hns-header-wrap.v2 .hns-form .hns-search-input>span{position:absolute;padding-left:15px;padding-right:40px;width:100%;height:auto;line-height:43px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top;box-sizing:border-box}.hns-header-wrap.v2 .coachMarkOn .hns-search-input{z-index:1}.hns-header-wrap.v2 .hns-form .hns-search-btn{position:absolute;right:0;top:13px;width:25px;height:25px;padding:10px;overflow:hidden;vertical-align:top}.hns-header-wrap.v2 .hns-form .hns-search-btn img{display:inline-block;width:100%;height:100%;vertical-align:top}.hns-header-wrap.v2 .hns-form .coachmark-area.on{width:100%;height:47px;top:11px}.hns-header-wrap.v2.header-prd-detail .hns-util .hns-search{background-position:center}.hns-header-wrap.v2.header-prd-detail .hns-util .hns-cart .btn{background-position:center}.hns-header-wrap.v2.header-prd-detail .hns-util .hns-cart .count{top:7px}.hns-header-wrap.v2.header-prd-detail .hns-util.ico-v2 .hns-home{background:url(//image.hnsmall.com/images/mobile2014/common/v12/header/ico_header_home.png) center no-repeat;background-size:auto 25px}.hns-header-wrap.v2.header-prd-detail .hns-util.ico-v2 .hns-search{background:url(//image.hnsmall.com/images/mobile2014/common/v12/header/ico_header_search.png) center no-repeat;background-size:auto 25px}.hns-header-wrap.v2.header-prd-detail .hns-util.ico-v2 .hns-cart .btn{height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/header/ico_header_cart.png) center no-repeat;background-size:auto 25px}.hns-header-wrap.v2.header-prd-detail .hns-util.ico-v2 .hns-cart .count{background-color:#ff5364}.app_setup+.hns-sub-page .hns-header-wrap.v2{top:45px}.app_setup+.hns-sub-page ~ main .contents{padding-top:100px}.hns-sub-page .hns-header-wrap.v2{position:fixed;left:0;top:0;width:100%;padding-top:6px;padding-bottom:6px;z-index:5000;border-bottom:1px solid #ddd}.hns-sub-page .hns-header-wrap.v2 .hns-form{display:none}.hns-sub-page .hns-header-wrap.v2 .hns-mall{text-align:left;padding-left:0}.hns-sub-page .hns-header-wrap.v2 .hns-mall .hns-logo{margin-left:35px}.hns-sub-page .hns-header-wrap.v2 .hns-mall .hns-logo>a{width:74px;height:30px;background-size:100%;background-position:center}.hns-sub-page .hns-header-wrap.v2 .hns-mall .hns-sidenav{top:-4px}.hns-sub-page .hns-header-wrap.v2 .hns-util-tobe .hns-cart .count{top:0;margin-left:8px}.app_setup.v2+.hns-sub-page .hns-header-wrap.v2{top:80px}.app_setup.v2+.hns-sub-page ~ main .contents{padding-top:135px}.hns-header-wrap.v3{display:flex;justify-content:space-between;position:relative;padding:0 15px;background:#fff;box-sizing:border-box}.hns-header-wrap.v3 .hns-btn-prev{position:absolute;left:0;top:0;display:inline-block;width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_prev.png) center no-repeat;background-size:auto 25px;vertical-align:top;z-index:1}.hns-header-wrap.v3 .hns-mall{flex-shrink:0;position:relative;display:block;height:auto;text-align:center}.hns-header-wrap.v3 .hns-mall .hns-logo{margin-left:25px}.hns-header-wrap.v3 .hns-mall .hns-logo>a{display:inline-block;width:110px;height:66px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_logo_main2.png?210422) 10px 16px no-repeat;background-size:80px auto;vertical-align:top}.hns-header-wrap.v3 .hns-mall .hns-logo.newyear>a{background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/logo_holiday2023.gif);background-size:104px}.hns-header-wrap.v3 .hns-mall .hns-sidenav{position:absolute;left:-5px;top:16px;width:35px;height:35px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_lnb.png) center no-repeat;background-size:auto 25px;overflow:hidden;vertical-align:top}.hns-header-wrap.v3 .hns-util{position:relative;top:auto;right:auto;flex-shrink:0}.hns-header-wrap.v3 .hns-util>*{float:left;display:inline-block}.hns-header-wrap.v3 .hns-util:after{content:' ';display:block;clear:both}.hns-header-wrap.v3 .hns-util .hns-home{width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_home.png) center no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v3 .hns-util .hns-search{width:36px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_search2_sub.png) 50% 0 no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v3 .hns-util .hns-tvschedule{width:36px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_tvschedule2.png) 50% 0 no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v3 .hns-util .hns-cart{position:relative}.hns-header-wrap.v3 .hns-util .hns-cart .btn{display:inline-block;min-width:36px;width:36px;height:40px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_cart2.png) 50% 0 no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v3 .hns-util .hns-cart .count{position:absolute;left:50%;top:-2px;margin-left:5px;width:13px;height:13px;line-height:13px;border-radius:13px;background:#f51d2c;color:#fff;font-size:9px;font-weight:700;text-align:center;overflow:hidden}.hns-header-wrap.v3 .hns-util .hns-cart .btn>span{left:50%;transform:translateX(-50%);width:auto;color:#111;white-space:nowrap}.hns-header-wrap.v3 .hns-form{flex-grow:2;position:relative;padding:16px 0 0;margin-right:15px}.hns-header-wrap.v3 .hns-form .hns-search-input{position:relative;display:block;height:38px;padding:0;border:0;border-radius:22px;box-sizing:border-box;background-color:#f6f6f6}.hns-header-wrap.v3 .hns-form .hns-search-input>span{position:absolute;padding-left:15px;padding-right:40px;width:100%;height:100%;padding-top:13px;font-size:13px;color:#888;letter-spacing:-.26px;line-height:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top;box-sizing:border-box}.hns-header-wrap.v3 .coachMarkOn .hns-search-input{z-index:1}.hns-header-wrap.v3 .hns-form .hns-search-btn{position:absolute;right:10px;top:16px;width:24px;height:38px;overflow:hidden;vertical-align:top;font-size:1px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_search2.png) no-repeat 0 7px;background-size:24px;box-sizing:border-box}.hns-header-wrap.v3 .hns-form .hns-search-btn img{display:inline-block;width:100%;height:100%;vertical-align:top}.hns-header-wrap.v3 .hns-form .coachmark-area.on{width:100%;height:47px;top:11px}.hns-header-wrap.v3.header-prd-detail .hns-util .hns-search{background-position:center}.hns-header-wrap.v3.header-prd-detail .hns-util .hns-cart .btn{background-position:center}.hns-header-wrap.v3.header-prd-detail .hns-util .hns-cart .count{top:7px}.app_setup+.hns-sub-page .hns-header-wrap.v3{top:45px;height:55px}.hns-sub-page .hns-header-wrap.v3{position:fixed;left:0;top:0;width:100%;height:55px;padding:0 15px;z-index:5000;border-bottom:1px solid #ddd}.hns-sub-page .hns-header-wrap.v3 .hns-form{display:none}.hns-sub-page .hns-header-wrap.v3 .hns-mall{text-align:left;padding-left:0}.hns-sub-page .hns-header-wrap.v3 .hns-mall .hns-logo{margin-top:9px;margin-left:45px}.hns-sub-page .hns-header-wrap.v3 .hns-mall .hns-logo>a{width:80px;height:38px;background-size:100%;background-position:center}.hns-sub-page .hns-header-wrap.v3 .hns-mall .hns-sidenav{top:9px}
.hns-sub-page .hns-header-wrap.v3 .hns-util .hns-tvschedule{margin-top:8px}.hns-sub-page .hns-header-wrap.v3 .hns-util-tobe{margin-right:-5.5px}.hns-sub-page .hns-header-wrap.v3 .hns-util-tobe .hns-cart{margin-top:9px}.hns-sub-page .hns-header-wrap.v3 .hns-util-tobe .hns-cart .count{margin-left:8px}.hns-sub-page .hns-header-wrap.v3 .hns-util-tobe .hns-search{margin-top:8px}.hns-sub-page .hns-header-wrap.v3 .hns-util-tobe a{margin-left:5.5px}.hns-sub-page .hns-header-wrap.v3 .hns-util-tobe a span{width:100%;padding-top:25px;color:#000}.app_setup.v2+.hns-sub-page .hns-header-wrap.v3{top:80px}.app_setup.v2+.hns-sub-page ~ main .contents{padding-top:135px}.wrapAllHeader.v2 ~ main .mainContent{padding-top:196px}.not-appbnr .wrapAllHeader.v2 ~ main .mainContent{padding-top:116px}.wrapAllHeader.v3 ~ main .mainContent{padding-top:190px}.not-appbnr .wrapAllHeader.v3 ~ main .mainContent{padding-top:110px}@media all and (max-width:320px){.hns-header-wrap.v3 .hns-form{margin-right:10px}}.hns-header-wrap.v4{display:flex;justify-content:space-between;position:relative;padding:0 15px;background:#fff;box-sizing:border-box}.hns-header-wrap.v4 .hns-btn-prev{position:absolute;left:0;top:0;display:inline-block;width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_prev.png) center no-repeat;background-size:auto 25px;vertical-align:top;z-index:1}.hns-header-wrap.v4 .hns-mall{flex-shrink:0;position:relative;display:block;height:auto;text-align:center}.hns-header-wrap.v4 .hns-mall .hns-logo{margin-left:25px}.hns-header-wrap.v4 .hns-mall .hns-logo>a{display:inline-block;width:110px;height:66px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_logo_main3.png?210422) 10px 16px no-repeat;background-size:80px auto;vertical-align:top}.hns-header-wrap.v4 .hns-mall .hns-logo.newyear>a{background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/logo_holiday2023.gif);background-size:104px}.hns-header-wrap.v4 .hns-mall .hns-sidenav{position:absolute;left:-5px;top:16px;width:35px;height:35px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_lnb2.png) center no-repeat;background-size:auto 25px;overflow:hidden;vertical-align:top}.hns-header-wrap.v4 .hns-util{position:relative;top:auto;right:auto;flex-shrink:0}.hns-header-wrap.v4 .hns-util>*{float:left;display:inline-block}.hns-header-wrap.v4 .hns-util:after{content:' ';display:block;clear:both}.hns-header-wrap.v4 .hns-util .hns-home{width:40px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_home.png) center no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v4 .hns-util .hns-search{width:35px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_search3_sub.png) 50% 0 no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v4 .hns-util .hns-tvschedule{width:35px;height:40px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_tvschedule3.png) 50% 0 no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v4 .hns-util .hns-cart{position:relative}.hns-header-wrap.v4 .hns-util .hns-cart .btn{display:inline-block;min-width:35px;width:35px;height:40px;margin-left:7px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_cart3.png) 50% 0 no-repeat;background-size:auto 25px;vertical-align:top}.hns-header-wrap.v4 .hns-util .hns-cart .count{position:absolute;left:50%;top:-2px;margin-left:5px;width:13px;height:13px;line-height:13px;border-radius:13px;background:#ff5364;color:#fff;font-size:9px;font-weight:700;text-align:center;overflow:hidden}.hns-header-wrap.v4 .hns-util .hns-cart .btn>span{left:50%;transform:translateX(-50%);width:auto;white-space:nowrap}.hns-header-wrap.v4 .hns-form{flex-grow:2;position:relative;padding:16px 0 0;margin-right:15px}.hns-header-wrap.v4 .hns-form .hns-search-input{position:relative;display:block;height:38px;padding:0;border:0;border-radius:22px;box-sizing:border-box;background-color:#f0f0f2}.hns-header-wrap.v4 .hns-form .hns-search-input>span{position:absolute;padding-left:15px;padding-right:40px;width:100%;height:100%;padding-top:13px;font-size:13px;color:#75787f;letter-spacing:-.26px;line-height:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top;box-sizing:border-box}.hns-header-wrap.v4 .coachMarkOn .hns-search-input{z-index:1}.hns-header-wrap.v4 .hns-form .hns-search-btn{position:absolute;right:10px;top:16px;width:24px;height:38px;overflow:hidden;vertical-align:top;font-size:1px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_search3.png) no-repeat 0 7px;background-size:24px;box-sizing:border-box}.hns-header-wrap.v4 .hns-form .hns-search-btn img{display:inline-block;width:100%;height:100%;vertical-align:top}.hns-header-wrap.v4 .hns-form .coachmark-area.on{width:100%;height:47px;top:11px}.hns-header-wrap.v4.header-prd-detail .hns-util .hns-search{background-position:center}.hns-header-wrap.v4.header-prd-detail .hns-util .hns-cart .btn{background-position:center}.hns-header-wrap.v4.header-prd-detail .hns-util .hns-cart .count{top:7px}.app_setup+.hns-sub-page .hns-header-wrap.v4{top:45px;height:55px}.hns-sub-page .hns-header-wrap.v4{position:fixed;left:0;top:0;width:100%;height:55px;padding:0 15px;z-index:5000;border-bottom:1px solid #ddd}.hns-sub-page .hns-header-wrap.v4 .hns-form{display:none}.hns-sub-page .hns-header-wrap.v4 .hns-mall{text-align:left;padding-left:0}.hns-sub-page .hns-header-wrap.v4 .hns-mall .hns-logo{margin-top:9px;margin-left:35px}.hns-sub-page .hns-header-wrap.v4 .hns-mall .hns-logo>a{width:80px;height:38px;background-size:100%;background-position:center}.hns-sub-page .hns-header-wrap.v4 .hns-mall .hns-sidenav{top:9px}.hns-sub-page .hns-header-wrap.v4 .hns-util .hns-tvschedule{margin-top:8px}.hns-sub-page .hns-header-wrap.v4 .hns-util-tobe{margin-right:-5.5px}.hns-sub-page .hns-header-wrap.v4 .hns-util-tobe .hns-cart{margin-top:8px}.hns-sub-page .hns-header-wrap.v4 .hns-util-tobe .hns-cart .count{margin-left:8px}.hns-sub-page .hns-header-wrap.v4 .hns-util-tobe .hns-search{margin-top:8px}.hns-sub-page .hns-header-wrap.v4 .hns-util-tobe a{margin-left:5px}.hns-sub-page .hns-header-wrap.v4 .hns-util-tobe a span{width:100%;padding-top:25px;color:#414450}.app_setup.v2+.hns-sub-page .hns-header-wrap.v4{top:80px}@media all and (max-width:320px){.hns-header-wrap.v4 .hns-form{margin-right:10px}}.home-box{position:relative;background:#fff;padding-top:10px;margin-bottom:30px}.tit-box{position:relative;padding:0 15px 10px}.tit-box h2{font-size:20px;color:#111;font-weight:700;line-height:29px;letter-spacing:-.4px}.tit-box h2 .sub-txt{position:relative;top:-2px;font-size:15px;font-weight:400}.tit-box h2 .sub-txt .clr{color:#d80028}.tit-box h2 .sub-txt .clr2{color:#f51d2c}.tit-box h2 .sub-txt .price{font-size:17px;font-weight:700}.tit-box h2{width:100%;padding-right:55px;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tit-box h2 p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline}.tit-box h2 .id_info{display:inline-block;max-width:69px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.tit-box .right-txt{position:absolute;right:15px;top:6px;font-size:12px;line-height:18px;color:#666;letter-spacing:-.6px}.tit-box .more-btn{position:absolute;right:15px;top:3px;width:auto;height:22px;font-size:12px;text-align:center;border-radius:50px;background-color:#f4f4f4;padding:0 9px}.tit-box .more-btn span{font-size:11px;color:#333;line-height:23px;letter-spacing:-.22px}.tit-box .more-btn span:after{content:'';display:inline-block;position:relative;top:1px;width:6px;height:10px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_rightArr_12x20_333.png) no-repeat left top;background-size:100%}.tit-box .more-btn2{position:absolute;right:15px;top:2px;padding:5px 11px 3px 0;display:inline-block;font-size:13px;line-height:14px;color:#111;box-sizing:border-box}.tit-box .more-btn2::after{content:'';position:absolute;top:50%;right:0;margin-top:1px;transform:translateY(-50%);display:inline-block;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/order/ic_arrow_7x11.png) 100%/100% no-repeat}.tit-box .more-btn3{position:absolute;right:15px;bottom:1px;padding:5px 16px 5px 0;display:inline-block;font-size:13px;line-height:13px;color:#8f9097;letter-spacing:-.26px;box-sizing:border-box}.tit-box .more-btn3::after{content:'';position:absolute;top:4px;right:0;margin-top:1px;display:inline-block;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v13/ico_arr_right_14.png) no-repeat;background-size:14px}.btn-box{text-align:center;padding-top:20px;font-size:0}.btn-box .btn-type0{margin-left:5px}.btn-box .btn-type0:nth-child(1){margin-left:0}.btn-more{display:inline-block;width:259px;height:30px;border:1px solid #ddd;background-color:#fff;border-radius:40px;box-sizing:border-box}.btn-more span{font-size:12px;color:#333;letter-spacing:-.6px;line-height:29px}.btn-more.updown-arr span:after{content:'';display:inline-block;position:relative;margin-left:8px;top:4px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_updown.png) no-repeat left top;background-size:16px}.btn-more.updown-arr.on span:after{background-position-y:-16px}.btn-more.right-arr span:after{content:'';display:inline-block;position:relative;margin-left:8px;top:1px;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_rightarr.png) no-repeat left top;background-size:100%}.btn-guide{display:inline-block;width:259px;height:35px;border:1px solid #ddd;background-color:#fff;border-radius:40px;box-sizing:border-box}
.btn-guide>span{position:relative;top:-3px;font-size:14px;color:#333;letter-spacing:-.7px;line-height:36px}.btn-guide>span strong{font-weight:700;margin-right:5px}.btn-guide.bellIcon>span .day{margin-left:3px}.btn-guide.bellIcon>span:after{content:'';display:inline-block;position:relative;margin-left:15px;top:7px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/home_bell_icon.png) no-repeat left top;background-size:25px auto}.btn-guide.bellIcon.on>span:after{background-position-y:-25px}@media(max-width:320px){.btn-guide{width:240px}}.btn-type0{display:inline-block;width:127px;height:39px;border-radius:8px;background-color:#444}.btn-type0 span{font-size:15px;font-weight:700;color:#fff;line-height:41px}.btn-type0.red-btn{background-color:#d80028}.btn-guide.date-info{position:absolute;top:10px;left:10px;display:flex;align-items:center;width:auto;height:23px;padding:1px 10px 0 10px;border:0;border-radius:40px;background:rgba(25,25,25,.6);font-size:11px;color:#fff;box-sizing:border-box}.btn-guide.date-info .day{margin-left:3px}.btn-guide.date-info .time{margin-left:3px}.btn-box.v2 .btn-guide.bellIcon{position:absolute;z-index:2;bottom:10px;right:10px;display:flex;align-items:center;width:auto;height:28px;padding:0 8px 0 10px;background-color:rgba(255,255,255,.9)}.btn-box.v2 .btn-guide.bellIcon>span{top:0;color:#333;font-size:12px;line-height:28px}.btn-box.v2 .btn-guide.bellIcon>span:after{top:5px;width:20px;height:20px;margin-left:3px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/home_bell_icon_v2.png) no-repeat left top;background-size:20px auto}.btn-box.v2 .btn-guide.bellIcon.on>span:after{top:6px;background-position-y:-25px;position:absolute;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:38px;padding:0 10px 0 15px;background:rgba(36,36,39,.4);border-radius:0 0 8px 8px;box-sizing:border-box}.tv-live-info-box{position:absolute;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:38px;padding:2px 10px 2px 15px;background:rgba(36,36,39,.4);border-radius:0 0 8px 8px;box-sizing:border-box}.tv-live-info-box .date-info{position:static;display:flex;align-items:center;width:auto;height:auto;padding:0;font-size:0;background:0;border:0}.tv-live-info-box .date-info span{top:0;font-size:12px;line-height:17px;color:#fff}.tv-live-info-box .date-info span em{display:inline-block}.tv-live-info-box .date-info span .month{margin-left:5px}.tv-live-info-box .bellIcon{overflow:hidden;flex-shrink:0;width:34px;height:34px;background:rgba(248,248,249,.8);border-radius:30px;border:0}.tv-live-info-box .bellIcon span{display:block;width:100%;height:100%;font-size:0;top:0;line-height:1}.tv-live-info-box .bellIcon span:after{width:24px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/ico_alram.png) 0 0 no-repeat;background-size:24px auto;margin-left:0;vertical-align:middle;margin-top:-2px}.tv-live-info-box .bellIcon.on span:after{background-position:0 -24px}i.ico-arr-right:after{content:'';display:inline-block;width:7px;height:12px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_arrow_right_7x12.png) no-repeat;background-size:7px;vertical-align:middle}.btn-all{font-size:12px;color:#333}.btn-all span:before{content:'';display:inline-block;position:relative;top:2px;margin-right:5px;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v10/allbtn_icon.png) no-repeat;background-size:12px}.btn-cart{display:block;height:30px;line-height:28px;padding:0 10px;margin-right:5px;border:0;background:#fff;border:1px solid #ddd;border-radius:40px;text-align:center;font-size:14px;color:#333}.btn-cart:before{content:'';display:inline-block;width:16px;height:30px;line-height:30px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_cart_32x32.png) 0 6px no-repeat;background-size:16px;vertical-align:top}.btn-cart>span>em{display:none}.goods-wide .btn-cart{width:auto}.goods-wide .btn-cart>span>em{display:inline-block;white-space:nowrap}.goods-third .btn-cart,.goods-third .btn-favor{width:38px;height:30px;line-height:30px;padding:0;font-size:0;color:transparent;text-align:center}.goods-third .btn-cart:before,.goods-third .btn-favor.on:before,.goods-third .btn-favor:before{margin-right:0}@media(max-width:320px){.goods-third .btn-cart{width:38px;height:30px;line-height:30px;padding:0;font-size:0;color:transparent;text-align:center}.goods-second .btn-cart:before{margin-right:0}.goods-second .btn-cart>span{display:none}}.mainNav{max-width:100%;max-width:100vw}.swipe-wrap .swiper_st .swiper-wrapper{overflow:visible}.swipe-wrap .swiper_st .swiper-slide{float:none;margin-right:15px}.swipe-wrap .swiper_st .swiper-slide:last-child{margin-right:30px}.swipe-wrap .swiper_st .swiper-slide>a{display:block}.swipe-wrap .swiper_st .swiper-slide .goods-box{padding:0}.swipe-wrap .swiper_st.area-center .swiper-wrapper{margin-left:-7px}.indicator-temp-box{position:relative;width:100%;height:26px;margin-top:8px;overflow:hidden;box-sizing:border-box}.indicator-temp-box .swiper-pagination{position:relative;display:table;table-layout:fixed;width:100%;padding-right:130px;margin:12px 0;box-sizing:border-box}.indicator-temp-box .swiper-pagination-bullet{display:table-cell;height:2px;background:#000}.indicator-temp-box .swiper-pagination-bullet-active ~ .swiper-pagination-bullet{opacity:.03}.indicator-temp-box .pag-wrap{position:absolute;right:65px;top:0;width:auto;text-align:center}.indicator-temp-box .pag-wrap .pag-in{display:block;height:25px;padding:0 14px;font-size:12px}.indicator-temp-box .pag-wrap .pag-in span{font-size:11px;color:#2a2a2a;line-height:25px}.indicator-temp-box .pag-wrap .pag-in span.activeNum{font-weight:700}.indicator-temp-box .btn-all{position:absolute;right:0;top:0;font-size:12px;color:#666;line-height:27px;font-weight:400;z-index:1}.indicator-temp-box.v2 .swiper-pagination-bullet{background-color:#333}.indicator-temp-box.v2 .pag-wrap .pag-in span{color:#666}.indicator-temp-box.v2 .pag-wrap .pag-in span.activeNum{color:#2a2a2a}.indicator-temp-box.v2 .btn-all{color:#333}.indicator-temp-box.v2 .btn-all span:before{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v10/allbtn_icon_v2.png)}.indicator-temp-box.v3 .swiper-pagination{padding-right:43px;padding-left:48px}.indicator-temp-box.v3 .btn-all{margin-right:-5px;line-height:1}.indicator-temp-box.v3 .btn-all span{font-size:0}.indicator-temp-box.v3 .btn-all span:before{width:26px;height:26px;top:0;margin-right:0;background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v10/allbtn_icon_v3.png);background-size:26px auto}.indicator-temp-box.v3 .swiper-pagination-bullet-active ~ .swiper-pagination-bullet{opacity:1;background-color:#d5d5d5}.indicator-temp-box.v4{position:absolute;bottom:10px;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:26px;padding:0 15px;box-sizing:border-box}.indicator-temp-box.v4 .pag-wrap{position:absolute;z-index:10;top:initial;right:initial;width:74px;height:26px;padding:0 28px 0 10px;background-color:rgba(0,0,0,.5);border-radius:13px;box-sizing:border-box}.indicator-temp-box.v4 .pag-wrap.right{position:absolute;right:10px;top:0}.indicator-temp-box.v4 .pag-wrap .pag-in{display:inline-block;height:100%;padding:0;margin-left:0;vertical-align:middle;white-space:nowrap}.indicator-temp-box.v4 .pag-wrap .pag-in span{font-size:12px;letter-spacing:-.24px;line-height:25px;color:#ccc;vertical-align:middle}.indicator-temp-box.v4 .pag-wrap .pag-in .activeNum{color:#fff;font-weight:700}.indicator-temp-box.v4 .btn-autoplay{position:absolute;top:0;right:2px;width:26px;height:26px;margin:0;border:0;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/btn_autoplay_26x26.png) 0 -26px no-repeat;background-size:26px auto;font-size:1px;color:transparent}.indicator-temp-box.v4 .btn-autoplay.play{background-position:0 0}.indicator-temp-box.v4 .btn-more-plus{position:absolute;right:15px;width:26px;height:26px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/btn_all_26x26.png) 0 0 no-repeat;background-size:26px auto;font-size:0;border:0}.indicator-temp-box.v4 .pag-wrap ~ .btn-more-plus{position:absolute;z-index:10}.swiper-indicator{margin:25px 0}.swiper-indicator .swiper-pagination{display:flex;justify-content:center;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;width:19.2vw;margin:0 auto}.swiper-indicator .swiper-pagination .swiper-pagination-bullet{flex:1;background:#414450;height:3px;border-radius:0;display:inline-block;cursor:pointer;margin:0}.swiper-indicator .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#414450}.swiper-indicator .swiper-pagination .swiper-pagination-bullet-active ~ .swiper-pagination-bullet{background-color:#e7e7e9}.goods-temp-list ul{overflow:hidden;background-color:#fff}.goods-temp-list .swiper-wrapper{padding:0 15px;background:0}.goods-temp-list .swiper-slide{padding-bottom:1px}.goods-temp-list .btn-box{text-align:left}.goods-temp-list .goods-box ~ .btn-box{margin-top:10px}.goods-temp-list .btn-cart{display:inline-block}.goods-temp-list .btn-favor{display:inline-block;width:38px;height:30px;line-height:28px;padding:0 10px;vertical-align:top;border:1px solid #ddd;border-radius:40px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_favor_32x32.png) 10px center no-repeat;background-size:16px;font-size:14px;color:#333}.goods-temp-list .btn-favor.on{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_favor_on_32x32.png) 10px center no-repeat;background-size:16px}
.goods-temp-list .btn-favor>span{display:none}.goods-temp-list.goods-wide .btn-cart{width:auto}.goods-temp-list.goods-wide .btn-cart>span>em{display:inline-block;white-space:nowrap}.goods-temp-list.goods-wide .btn-favor{width:auto;padding:0 10px 0 31px}.goods-temp-list.goods-wide .btn-favor>span{display:inline-block;white-space:nowrap}.goods-temp-list.goods-third .btn-cart,.goods-temp-list.goods-third .btn-favor{width:42px;height:30px;line-height:30px}.goods-box{position:relative;background-color:#fff}.goods-box .prod-name{font-size:13px;color:#111;line-height:19px;font-weight:700;letter-spacing:-.26px}.goods-box .goods-thumb{position:relative;overflow:hidden;background-color:#fff;font-size:0}.goods-box .goods-thumb a{display:block}.goods-box .goods-thumb .goods-ranking{margin-bottom:5px;font-size:16px;color:#d80028;font-weight:700}.goods-box .goods-thumb .goods-thumb-img{position:relative;overflow:hidden;padding-top:100%;border-radius:16px}.goods-box .goods-thumb .goods-thumb-img .flag-ad{position:absolute;top:10px;right:10px;width:25px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/ico_ad.png) no-repeat;background-size:25px;font-size:0;color:transparent}.goods-box .goods-thumb .goods-thumb-img .img-flag{position:absolute;left:5px;top:5px;z-index:2}.goods-box .goods-thumb .goods-thumb-img .img-flag>img{width:50%;height:auto;min-width:34px}.goods-box .goods-thumb .goods-thumb-img .img{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center}.goods-box .goods-thumb .goods-thumb-img .img:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.03}.goods-box .goods-thumb .goods-thumb-img .img img{width:auto;height:100%;max-width:100%}.goods-box .goods-thumb .time-box{position:absolute;bottom:10px;width:100%;text-align:center}.goods-box .goods-thumb .time-box span{display:inline-block;font-size:12px;line-height:18px;letter-spacing:-.24px;color:#fff;background-color:rgba(0,0,0,.5);border-radius:16px;overflow:hidden;padding:2px 18px}.goods-box .goods-thumb .on-air{position:absolute;right:10px;bottom:10px;min-width:47px;height:22px;line-height:22px;padding:0 9px;background:rgba(19,19,19,.6);font-size:12px;color:#fff;text-align:center;border-radius:22px;box-sizing:border-box}.goods-box .goods-price{position:relative;padding:15px 0 1px}.goods-box .goods-price .tit{display:-webkit-box;overflow:hidden;height:47px;line-height:24px;letter-spacing:normal;margin-bottom:5px;font-size:16px;color:#111;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.goods-box .goods-price .tit .label{color:#333}.goods-box .goods-price .tit.line-one{-webkit-line-clamp:1;line-clamp:1}.goods-box .goods-price .prod-view-btn{display:inline-block;height:24px;background-color:#fff;padding:0 12px;margin-top:10px;border:1px solid #ddd;border-radius:40px;box-sizing:border-box}.goods-box .goods-price .prod-view-btn span{display:block;font-size:13px;color:#333;line-height:22px}.goods-box .goods-benefit-num{position:absolute;bottom:4px;right:1px;font-size:11px;color:#f51d2c;font-weight:700;letter-spacing:-.22px}.goods-box .goods-benefit-num em{font-size:18px;vertical-align:middle;letter-spacing:-.36px}.goods-box .goods-benefit-num span{position:relative;top:-2px;left:1px;font-size:11px;vertical-align:bottom;letter-spacing:-.3px}.goods-box .goods-benefit-num .bene-txt{font-size:12px;margin-left:3px}.goods-box .goods-benefit-num .plan-txt{font-size:12px}.goods-box .goods-benefit-box{height:40px}.goods-box .goods-benefit-box .goods-benefit-detail{position:relative}.goods-box .goods-benefit-box .goods-benefit-detail dt{position:absolute;font-size:11px;color:#888;letter-spacing:-.22px}.goods-box .goods-benefit-box .goods-benefit-detail dt.goods-benefit-hidden{display:none;position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:16px}.goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;color:#111;letter-spacing:-.36px}.goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{display:inline-block;margin-left:1px;font-size:13px;color:#111;font-weight:700;letter-spacing:-.28px}.goods-box .goods-benefit-info .counsel-prd{display:block;font-size:14px;color:#414450;font-weight:700;line-height:20px}@media(max-width:320px){.goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px}}.goods-box .view-info{display:block;min-height:17px;font-size:14px;color:#999;line-height:22px;margin-top:2px}.goods-box .view-info .view-title:before{content:'';display:inline-block;width:12px;height:12px;margin-right:2px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_pangtv_play.png) left top no-repeat;background-size:12px}.goods-box .time-flag{position:absolute;left:10px;top:10px;height:25px;background-color:rgba(0,0,0,.6);border-radius:20px}.goods-box .time-flag .flag-inner{position:relative;height:100%;font-size:0;white-space:nowrap}.goods-box .time-flag .flag-inner span{display:inline-block;font-size:11px;color:#fff;line-height:25px}.goods-box .time-flag .flag-inner .day{margin-right:3px}.goods-box .time-flag .flag-tit{display:inline-block;height:100%;text-align:center;padding:0 10px;border-radius:20px;background-color:#d80028}.goods-box .time-flag .flag-time{padding:0 10px 0 5px}.goods-box .sale-state{position:absolute;left:0;bottom:20px;width:100%;text-align:center;z-index:20}.goods-box .sale-state .inner{position:relative;width:100%}.goods-box .sale-state .inner .state-box{display:inline-block;height:24px;font-size:11px;color:#333;line-height:13px;padding:5px 10px 0;background-color:rgba(255,255,255,.9);border-radius:20px;box-sizing:border-box}.goods-box .sale-state .inner .state-box em{color:#333;font-weight:700;letter-spacing:-.22px}.goods-box .sale-state .inner .state-box .tip-btn{display:inline-block;position:relative;top:-1px;margin-left:2px;font-size:0;color:transparent;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip.png) no-repeat left top;background-size:100%;vertical-align:middle}.goods-box .sale-state .inner .tip-box{display:none;position:absolute;top:-34px;width:auto;height:28px;line-height:28px;padding:0 11px 0 10px;border-radius:4px;background-color:#fff;border:1px solid #ddd;box-sizing:border-box}.goods-box .sale-state .inner .tip-box.on{display:block}.goods-box .sale-state .inner .tip-box span{display:inline-block;width:100%;font-size:12px;line-height:26px;letter-spacing:-.24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:18px;box-sizing:border-box}.goods-box .sale-state .inner .tip-box .close-btn{display:inline-block;position:absolute;right:10px;top:0;padding:5px 0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_close_32x32_ccc.png) no-repeat center;background-size:100%}.swiper-slide:last-child .goods-box .sale-state .inner .tip-box{left:-25px}.goods-box .sale-state .inner .tip-box.type2{top:-45px;right:0;height:40px;line-height:17px;padding:11px 20px 0 12px}.goods-box .sale-state .inner .tip-box.type2 span{color:#111;line-height:17px}.goods-box .sale-state .inner .tip-box.type2 .close-btn{top:8px;right:8px;width:25px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_tooltip_close_25x24.png) center center no-repeat;background-size:100%}.goods-box .play-btn{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto}.goods-box .play-btn .play-ico{position:absolute;top:50%;left:0;z-index:10;width:100%;text-align:center}.goods-box .play-btn .play-ico:before{content:'';display:block;position:absolute;left:50%;top:50%;margin:-24px 0 0 -24px;width:48px;height:48px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/Button-Play.png) no-repeat left top;background-size:100%}.goods-box .play-btn.play-small-btn .play-ico{top:10px;right:10px;left:auto;width:28px;height:28px}.goods-box .play-btn.play-small-btn .play-ico:before{left:0;top:0;width:28px;height:28px;margin:0}.goods-box .play-btn .v2.play-ico:before{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_play_cir_sm.png)}.goods-third .goods-box .play-btn .v2.play-ico:before{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_play_cir_sm.png)}.goods-box .play-btn .v3.play-ico:before{width:70px;height:70px;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_play_70x70.png);background-size:100%}.goods-box .sale-state.type2{position:absolute;left:auto;bottom:10px;right:10px;width:auto;z-index:20}.goods-box .sale-state.type2 .inner .state-box{padding:6px 4px 0 10px;background-color:rgba(29,31,40,.4);border-radius:12px;color:#fff;line-height:12px;letter-spacing:-.22px}.goods-box .sale-state.type2 .inner .state-box em{margin-right:2px;font-size:11px;color:#fff}.goods-box .sale-state.type2 .inner .state-box .tip-btn{width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/icon_tooltip_fff.png) no-repeat left top;background-size:100%;vertical-align:middle;margin-left:1px;top:0;margin-top:-2px}.goods-box .sale-state.type2 .inner .tip-box{top:-45px;right:0;height:35px;padding:9.5px 10px 0}.goods-box .sale-state.type2 .inner .tip-box span{line-height:12px;color:#111;letter-spacing:-.24px}.goods-box .sale-state.type2 .inner .tip-box .close-btn{display:inline-block;position:absolute;right:3px;top:5px;padding:0;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_close_25x25.png) no-repeat center;background-size:100%}.goods-box .btn-box{padding:10px 0 0 0}.goods-box.v2{background-color:transparent}.goods-box.v2 .goods-thumb{background:0}
.goods-box.v2 .goods-price{padding:0 15px}.goods-box.v2 .goods-price .tit{display:block;height:24px;line-clamp:1;-webkit-line-clamp:1;white-space:nowrap}.goods-box.v2 .goods-price .price{font-size:1.667em}.goods-box.v2 .goods-price .textWon{font-size:1.083em}.goods-box.v2 .goods-price .goods-benefit-num{right:17px;font-size:15px;color:#d80028;font-weight:700}.goods-box.v2 .goods-price .goods-benefit-num em{font-size:22px;line-height:24px;letter-spacing:-.44px;font-weight:700;color:#d80028}.goods-box.v2 .goods-price .goods-benefit-num span{top:0;font-size:18px;letter-spacing:-.36px;font-family:'Noto Sans KR';font-weight:700}.goods-box.v2 .goods-benefit-box .goods-benefit-detail{display:flex;flex-direction:column}.goods-box.v2 .goods-benefit-box .goods-benefit-detail dt{position:initial;color:#333}.goods-box.v2 .goods-benefit-box .goods-benefit-detail dd{padding-top:0;color:#333;line-height:18px}.goods-box.v2 .time-flag{top:auto;left:50%;bottom:10px;transform:translateX(-50%);padding:0 10px;background-color:rgba(51,51,51,.6)}.goods-box.v2 .time-flag .flag-tit{padding:0;font-size:13px;background-color:inherit}.goods-box.v2 .time-flag .flag-inner .flag-time{padding:0 0 0 5px;font-size:14px;letter-spacing:.7px}.time-flag.v2{top:auto;left:50%;bottom:10px;transform:translateX(-50%);width:136px;padding:0 0 0 10px;background-color:rgba(51,51,51,.6);white-space:nowrap;box-sizing:border-box}.time-flag.v2 .flag-inner .flag-tit{padding:0;font-size:13px;background-color:inherit}.time-flag.v2 .flag-inner .flag-time{padding:0 0 0 5px;font-size:14px;letter-spacing:.7px;font-family:Roboto}.time-flag.v3{top:0;left:0;right:0;bottom:initial;width:100%;height:48px;padding:18px 15px;background-color:rgba(255,255,255,.8);border-radius:0;box-sizing:border-box}.time-flag.v3 .flag-inner .flag-tit{padding:0;font-size:15px;line-height:16px;letter-spacing:-.3px;color:#111;font-weight:700;background-color:initial}.time-flag.v3 .flag-inner .flag-time{padding:0;margin-left:6px;line-height:16px;font-size:15px;letter-spacing:-.3px;color:#111}.goods-temp>.tab-wrap{padding:15px 0}.tab-ty1{display:flex;justify-content:center;align-items:center}.tab-ty1 li{position:relative;width:110px;height:32px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#fff;text-align:center;box-sizing:border-box}.tab-ty1 li+li{margin-left:8px}.tab-ty1 li a{display:block;font-size:16px;line-height:32px;color:#333}.tab-ty1 li .bubble{display:none;position:relative;top:-50px;left:50%;transform:translateX(-50%);width:68px;height:20px;padding-top:1px;background-color:red;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:11px;color:#fff;letter-spacing:-.2px;line-height:20px;text-align:center;box-sizing:border-box;text-align:center}.tab-ty1 li .bubble:after{content:'';z-index:1;position:absolute;top:19px;left:50%;transform:translateX(-50%);border-top:7px solid red;border-left:5px solid transparent;border-right:5px solid transparent}.tab-ty1 li .bubble span{font-size:11px;color:#fff;letter-spacing:-.2px;line-height:20px}.tab-ty1 li.on{background-color:#2b6cff}.tab-ty1 li.on a{color:#fff}.tab-ty1 li.on .bubble{display:block}.tab-ty1.line li{border:1px solid #ddd}.tab-ty1.line li.on{border:1px solid transparent}.tab-ty1.line li.c1.on{background-color:#9544ff}.tab-ty1.line li.c2.on{background-color:#01c1ad}.tab-ty2{position:relative;display:flex;align-items:center;padding:0 15px;box-sizing:border-box}.tab-ty2 li{width:50%}.tab-ty2 li a{display:block;height:45px;line-height:45px;font-size:16px;color:#888;text-align:center;border-top:2px solid transparent;border-bottom:2px solid #e51937;border-radius:4px 4px 0 0;box-sizing:border-box}.tab-ty2 li.on a{border:2px solid #e51937;border-bottom:0;color:#e51937;font-weight:700}.goods-second ul{padding:0 7.5px;box-sizing:border-box}.goods-second ul li{float:left;width:50%;padding:30px 7.5px 0;box-sizing:border-box}.goods-second ul li:nth-child(2n+1){clear:both}.goods-second ul li:nth-child(1),.goods-second ul li:nth-child(2){padding-top:0}.goods-second .goods-thumb .goods-thumb-img{padding-top:100%;border-radius:16px}.goods-second .goods-price .tit{letter-spacing:-.32px}.goods-second .goods-benefit-box .goods-benefit-detail dd .textWon{letter-spacing:-.26px}.goods-third{padding:0 7.5px}.goods-third.swiper_st{padding:0}.goods-third ul li{float:left;width:33.333333%;padding:0 7.5px 20px;box-sizing:border-box}.goods-third ul li:nth-child(3n+1){clear:both}.goods-third .goods-thumb .goods-thumb-img{padding-top:100%}.goods-third .goods-benefit-num{display:none}.goods-third .goods-price .tit{letter-spacing:-.3px}.goods-third .goods-benefit-box .goods-benefit-detail dd strong{letter-spacing:-.32px}.goods-third .goods-benefit-box .goods-benefit-detail dd .textWon{letter-spacing:-.24px}.goods-third .goods-box .play-btn .play-ico:before{width:36px;height:36px;margin:-18px 0 0 -18px;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/Button-Play_72.png)}.goods-third.swiper_st .swiper-slide{width:38%;padding:0;padding-bottom:1px}.goods-third.swiper_st .indicator-temp-box .btn-all{margin-right:15px}.goods-brand.swiper_st .swiper-slide{width:40%}.goods-brand.swiper_st .swiper-slide:last-child{margin-right:15px}.goods-brand .swiper-wrapper{padding-left:0;margin-left:15px}.goods-brand .goods-thumb .goods-thumb-img{padding-top:100%}.goods-brand .goods-box{border-radius:8px;overflow:hidden}.goods-brand .goods-box .goods-thumb .goods-thumb-img{border-radius:0}.goods-brand .goods-benefit-num{display:none}.goods-brand .goods-price{padding:5px 10px 0}.goods-brand .flag-wrap{margin-top:5px;padding:0 10px 10px;box-sizing:border-box}.goods-brand .indicator-temp-box{padding:0 15px}.goods-brand .indicator-temp-box .pag-wrap{right:80px}.goods-brand .indicator-temp-box .btn-all{margin-right:15px}@media(max-width:320px){.goods-brand .flag-wrap{height:73px}}.brand-temp-box{position:relative;padding-top:33%;padding-top:32vw;padding-bottom:20px;overflow:hidden}.brand-temp-box.type-bnr{padding-top:0;padding-bottom:0}.brand-temp-box .brand-bg{position:absolute;display:block;left:0;top:0;width:100%;height:100%;font-size:0}.brand-temp-box .brand-bg img{width:100%}.brand-temp-box .brand-bnr{display:block;font-size:0}.brand-temp-box .brand-bnr img{width:100%}.brand-temp-box .brand-slide-box{position:relative;width:100%}.brand-temp-box.type-bnr .brand-slide-box{padding:20px 0}.brand-temp-box.type-bnr .brand-slide-box .swiper-wrapper{margin:0 0 0 -3px;padding:0}.brand-banner.type1 .brand-temp-box.type-bnr .brand-slide-box .swiper-slide{margin-right:0;padding-left:15px}.goods-brand .indicator-temp-box{padding:0 15px}.goods-brand .indicator-temp-box .pag-wrap{right:80px}.goods-brand .indicator-temp-box .btn-all{margin-right:15px}.bg-white.brand-temp-box{padding-bottom:0}.bg-white.brand-temp-box .brand-slide-box{padding:15px 0 9px;background:#fff}.goods-wide{font-size:14px}.font_small .goods-wide{font-size:12px}.font_zoom .goods-wide{font-size:18px}.goods-wide ul{width:100%;padding:0;box-sizing:border-box}.goods-wide ul li{margin-bottom:20px}.goods-wide ul li+li{margin-top:20px}.goods-wide .goods-box{padding:0 15px}.goods-wide .goods-box .prod-name{font-size:1.083em;line-height:1.583em}.font_zoom .goods-wide .goods-box .prod-name{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.goods-wide .goods-thumb .goods-thumb-img{padding-top:55%}.home-box.vod-on .goods-wide .goods-box .goods-thumb{margin-bottom:5%}.goods-wide .goods-price .tit{font-size:1.333em;color:#111;font-weight:400;height:auto;line-height:1.38em;letter-spacing:normal;margin-bottom:3px;-webkit-line-clamp:1;line-clamp:1}.goods-wide .goods-price .goods-benefit-info .goods-benefit-box{height:auto}.goods-wide .goods-box .goods-benefit-num{font-size:.917em;bottom:4px}.goods-wide .goods-box .goods-benefit-num em{font-size:1.5em}.goods-wide .goods-box .goods-benefit-num span{font-size:.917em}.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{display:inline-block;position:relative;margin-right:3px;font-size:.917em;letter-spacing:-.24px}.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt.goods-benefit-hidden{display:none}.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd{display:inline-block;padding-top:0}.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:1.5em}.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:13px}.font_zoom .goods-wide .goods-box .flag-wrap{margin-top:.333em}.goods-wide.swiper_st .goods-box{padding:0}.goods-wide.swiper_st .goods-price .tit{height:auto;line-height:1.38em;letter-spacing:normal;margin-bottom:0;font-size:1.333em;color:#111}.goods-wide.swiper_st .swiper-wrapper .swiper-slide{width:80%;margin-top:0;margin-bottom:0}.goods-wide.swiper_st .swiper-wrapper .swiper-slide.full{width:100%}.goods-wide.swiper_st.full-view{width:100%;padding:0 15px;box-sizing:border-box}.goods-wide.swiper_st.full-view .swiper-wrapper .swiper-slide{width:100%}.goods-wide.thumb-outline .goods-box .goods-price{padding:10px 0 5px}.goods-wide.thumb-outline .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.goods-wide.thumb-outline .goods-thumb .goods-thumb-img::after{display:inline-block;content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border:1px solid #eee;box-sizing:border-box;border-radius:16px}.goods-wide.thumb-outline .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-weight:900}.goods-wide.thumb-outline .goods-box .goods-benefit-num em{font-weight:900}.goods-wide.thumb-outline .goods-box .goods-benefit-num span{font-size:1.25em}.goods-circle .goods-thumb{overflow:visible}.goods-circle .goods-thumb .goods-thumb-img{border-radius:50%}.goods-circle .time-flag{left:0;top:20px}.goods-circle.swiper_st{padding:0 15px}.goods-circle.swiper_st .swiper-wrapper{padding:0}.goods-circle.swiper_st .swiper-wrapper .swiper-slide{width:62%}
.goods-circle.swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:15px}.goods-circle2 .goods-thumb{overflow:visible}.goods-circle2 .goods-thumb .goods-thumb-img{border-radius:50%}.goods-circle2 .time-flag{left:0;top:auto;bottom:-4px;width:100%;height:20px;line-height:20px;background:0;text-align:center;white-space:nowrap}.goods-circle2 .time-flag .flag-inner{display:inline-block;height:20px;line-height:20px;border-radius:10px;background-color:rgba(241,241,241,.9)}.goods-circle2 .time-flag .flag-inner span{color:#333;line-height:20px}.goods-circle2 .time-flag .flag-inner .flag-time{color:#e51937}.goods-circle2 .time-flag .flag-tit{background:0;padding:0 0 0 10px}.goods-circle2 .goods-price{padding-top:11px;padding-bottom:0}.goods-circle2 .goods-price .tit{height:42px;font-size:14px;line-height:20px;margin-bottom:1px}.goods-circle2 .goods-benefit-num{display:table;right:auto;left:0;top:0;bottom:auto;width:40px;height:40px;padding-top:2px;background:#ff3b60;border-radius:40px;font-size:11px;color:#fff;box-sizing:border-box;text-align:center}.goods-circle2 .goods-benefit-num>p{display:table-cell;vertical-align:middle}.goods-circle2 .goods-benefit-num em{font-size:15px}.goods-circle2 .goods-benefit-num span{font-size:13px}.goods-circle2 .goods-benefit-num .bene-txt{display:block;margin:-2px 0 0 0;font-size:10px}.goods-circle2 .goods-benefit-num .plan-txt{display:block;top:-3px;left:0;line-height:1em;margin-top:6px}.goods-circle2 .goods-benefit-box{height:39px;text-align:center}.goods-circle2 .goods-benefit-box .goods-benefit-detail dt{position:relative;display:block;margin:0 auto}.goods-circle2 .goods-benefit-box .goods-benefit-detail dd{display:block;margin:0 auto;padding-top:0;font-size:12px;line-height:18px}.goods-circle2 .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px}.goods-circle2 .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px}.goods-circle2 .sale-state{position:relative;bottom:0;border-top:1px solid #eee}.goods-circle2 .sale-state .inner .state-box{padding-top:7px;background:0}.goods-circle2 .sale-state .inner .tip-box{top:-28px}.goods-circle2 .sale-state .inner .tip-box .close-btn{font-size:0}.goods-circle2 .flag-wrap{margin-top:3px}.goods-circle2.swiper_st{padding:0 15px}.goods-circle2.swiper_st .swiper-wrapper{padding:0}.goods-circle2.swiper_st .swiper-wrapper .swiper-slide{width:130px;margin-right:20px}.goods-circle2.swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:20px}.goods-circle2.swiper_st .swiper-wrapper .swiper-slide:last-child .sale-state .inner .tip-box{left:auto;right:0}.goods-circle2.swiper_st .swiper-wrapper,.goods-circle2.swiper_st.swiper-container-android .swiper-slide{-webkit-transform:initial;transform:initial}.goods-left-align{padding:0 15px;box-sizing:border-box}.goods-left-align ul li{margin-top:15px}.goods-left-align.w110 ul li{margin-top:20px}.goods-left-align.w110 ul li:first-child{margin-top:0}.goods-left-align .goods-box{position:relative;width:100%;min-height:68px}.goods-left-align.w110 .goods-box{position:relative;width:100%;min-height:110px}.goods-left-align.w110 .flag-wrap{padding:3px 0 0 120px}.more-list .goods-left-align ul li:first-child{margin-top:20px}.goods-left-align .goods-box .prod-name{padding:0 0 0 78px}.goods-left-align.w110 .goods-box .prod-name{padding:0 0 5px 120px}.goods-left-align .goods-box .goods-thumb{position:absolute;left:0;top:0;width:68px;height:68px;border-radius:8px;z-index:1}.goods-left-align .goods-box .goods-thumb .goods-thumb-img{border-radius:8px}.goods-left-align .goods-box .goods-thumb .goods-thumb-img .img{z-index:1}.goods-left-align.w110 .goods-box .goods-thumb{position:absolute;left:0;top:0;width:110px;height:110px;border-radius:16px}.goods-left-align .goods-box .goods-price{position:relative;width:100%;padding:0 0 0 78px;box-sizing:border-box}.goods-left-align.w110 .goods-box .goods-price{position:relative;width:100%;padding:0 0 0 120px;box-sizing:border-box}.goods-left-align .goods-price .tit{margin-bottom:0;height:auto;max-height:44px;font-size:14px}.goods-left-align.w110 .goods-price .tit{font-size:16px;line-height:22px;font-weight:400;margin-bottom:5px}.goods-left-align .goods-benefit-box{height:auto}.goods-left-align .goods-benefit-info .goods-benefit-num{bottom:0}.goods-left-align .goods-benefit-box .goods-benefit-detail dt{position:relative;display:inline-block}.goods-left-align .goods-benefit-box .goods-benefit-detail dd{display:inline-block;padding-top:0}.goods-left-align .goods-benefit-box .goods-benefit-detail dd strong{font-size:15px;line-height:18px;letter-spacing:-.32px}.goods-left-align.w110 .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;line-height:22px}.goods-left-align .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:13px;line-height:19px;font-weight:700;letter-spacing:-.24px}.goods-left-align.w110 .goods-benefit-box .goods-benefit-detail dt{position:absolute}.goods-left-align.w110 .goods-benefit-box .goods-benefit-detail dd{padding-top:16px}.flag-wrap{overflow:hidden;margin-top:1px}.flag-wrap>div{font-size:0}.flag-wrap em{position:relative;overflow:hidden;float:left;opacity:.9;margin-left:-4px;font-size:2px;color:transparent;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_final_2018.png);background-repeat:no-repeat;background-size:400px auto;text-indent:-1000px}.flag-size-28{margin-left:-5px;overflow:hidden}.flag-size-28 em{margin:4px 0 0 5px;height:17px;background-image:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/flag_240708.png);background-position-x:-5px}.flag-size-28 .flag-sale-10{width:58px;background-position-y:-25px}.flag-size-28 .flag-sale-5{width:52px;background-position-y:-50px}.flag-size-28 .flag-save-10{width:58px;background-position-y:-90px}.flag-size-28 .flag-save-5{width:52px;background-position-y:-545px}.flag-size-28 .flag-pangpang{width:24px;background-position-y:-155px}.flag-size-28 .flag-plusale-10{width:65px;background-position-y:-220px}.flag-size-28 .flag-plusale-7{width:58px;background-position-y:-285px}.flag-size-28 .flag-plusale-5{width:58px;background-position-y:-350px}.flag-size-28 .flag-plusave-10{width:65px;background-position-y:-415px}.flag-size-28 .flag-plusave-2{width:58px;background-position:-100px -250px}.flag-size-28 .flag-plusave-3{width:58px;background-position:-100px -275px}.flag-size-28 .flag-plusave-5{width:58px;background-position-y:-480px}.flag-size-28 .flag-plusave-7{width:58px;background-position:-100px -300px}.flag-size-28 .flag-plusave-15{width:65px;background-position:-100px -75px}.flag-size-28 .flag-plusave-20{width:65px;background-position:-100px -100px}.flag-size-28 .flag-plusave-23{width:65px;background-position:-100px -125px}.flag-size-28 .flag-plusave-25{width:65px;background-position:-100px -150px}.flag-size-28 .flag-plusave-30{width:65px;background-position:-100px -175px}.flag-size-28 .flag-plusave-35{width:65px;background-position:-100px -325px}.flag-size-28 .flag-plusave-40{width:65px;background-position:-100px -350px}.flag-size-28 .flag-plusave-45{width:65px;background-position:-100px -375px}.flag-size-28 .flag-plusave-50{width:65px;background-position:-100px -200px}.flag-size-28 .flag-plusave-99{width:65px;background-position:-100px -225px}.bnr-temp-01{width:100%;box-sizing:border-box}.bnr-temp-01.swiper_st{width:100%;padding:0 15px}.bnr-temp-01 ul li{width:100%}.bnr-temp-01.swiper_st ul li{width:100%;margin-right:5px}.temp-bnrslide .bnr-temp-01.swiper_st ul li{margin-right:0;padding-right:5px;box-sizing:border-box}.bnr-temp-01 ul li a img{width:100%;vertical-align:top}.card-benefit-banner ul{padding:0 15px 0 10px;overflow:hidden}.card-benefit-banner ul li{float:left;width:25%;padding-left:5px;box-sizing:border-box}.card-benefit-banner ul li img{width:100%;vertical-align:top}.contLayer{position:absolute;box-sizing:border-box;width:100%;min-height:100%;padding-top:45px;background-color:#333}.contLayer .positionWrap{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#333}.contLayer .layerHeader{line-height:45px}.contLayer .layerHeader h1{color:#fff;text-align:center;font-size:20px;line-height:42px;letter-spacing:-.4px;font-weight:700}.contLayer .allViewClose{position:absolute;top:8px;right:15px;width:25px;height:25px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/half_close_btn.png) no-repeat;background-size:25px auto;-webkit-appearance:none;overflow:hidden}.contLayer .allViewClose span{position:absolute;left:-1000em}.contLayer .coverflow{padding:15px 0 40px}.contLayer .coverflow .thumbList{padding:0 15px}.contLayer .coverflow .thumbList li{margin-top:10px;border-radius:8px;overflow:hidden}.contLayer .coverflow .thumbList li:first-child{margin-top:0;padding-top:10px}.contLayer .coverflow .thumbList li a{display:block;font-size:0}.contLayer .coverflow .thumbList li a img{width:100%}.contLayer .coverflow .thumbList02{padding:0 15px;font-size:0}.contLayer .coverflow .thumbList02 li{margin-top:15px;overflow:hidden}.contLayer .coverflow .thumbList02 li:first-child{margin-top:0}.contLayer .coverflow .thumbList02 li a{display:block;font-size:0}.contLayer .coverflow .thumbList02 li a img{width:100%}.contLayer .coverflow .goods-wide .goods-price .big-tit{display:inline-block;height:20px;width:100%;font-size:20px;font-weight:700;line-height:19px;letter-spacing:-.4px;color:#000;margin-bottom:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.contLayer .coverflow .goods-wide .goods-price .sub-tit{width:100%;font-size:14px;line-height:22px;letter-spacing:-.28px;color:#333;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contLayer .coverflow .goods-wide .goods-benefit-info{position:relative}.contLayer .coverflow .goods-wide .goods-benefit-num{bottom:0}.contLayer+.deem{position:fixed}.contLayer.white,.contLayer.white .positionWrap{background-color:#fff}.contLayer.white .layerHeader h1{color:#414450}.contLayer.white .allViewClose{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_closebtn_25x25_333.png)}
.contLayer .time-flag.v2{right:10px;left:auto;transform:initial}.contLayer{padding-top:50px;background-color:#fff}.contLayer .positionWrap{background-color:#fff}.contLayer .positionWrap+.coverflow{padding:0 0 30px}.contLayer .layerHeader{height:50px}.contLayer .layerHeader h1{font-size:18px;color:#414450;line-height:48px;font-weight:700;letter-spacing:-.36px}.contLayer .layerHeader h1 span{font-weight:400}.contLayer .layerHeader h1>span{display:inline-block;font-size:15px;vertical-align:middle;margin-top:-4px}.contLayer .layerHeader h1>span span{display:inline-block;vertical-align:middle;margin-top:-2px}.contLayer .layerHeader h1>span span em{font-size:14px;letter-spacing:-.3px}.contLayer .layerHeader h1 span .txt{font-size:14px;font-weight:700}.contLayer .layerHeader h1 span em.count{font-size:15px}.contLayer .coverflow .thumbList li{border-radius:8px}.contLayer .coverflow .thumbList li+li{margin-top:15px}.contLayer .coverflow.bnr-type .thumbList li+li{margin-top:15px}.contLayer .goods-wide .goods-price{padding:10px 0 0}.contLayer .goods-wide .goods-thumb .goods-thumb-img{border-radius:4px}.contLayer .goods-wide.thumb-outline .goods-thumb .goods-thumb-img::after{display:none}.contLayer .goods-wide .goods-thumb .goods-thumb-img .img:before{display:none}.contLayer .goods-wide .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;box-sizing:border-box}.contLayer .goods-wide .goods-thumb .goods-thumb-img .img img{border:.9px solid transparent;width:100%;object-fit:contain;box-sizing:border-box}.contLayer .goods-wide .goods-thumb .goods-thumb-img{padding-top:49.6%}.contLayer .goods-wide .goods-benefit-num{color:#f51d2c}.contLayer .goods-wide .goods-benefit-num em{font-size:18px;font-weight:900}.contLayer .goods-wide .goods-benefit-num span{left:0;font-size:15px;letter-spacing:-.3px}.contLayer .goods-wide .goods-benefit-box .goods-benefit-detail dt{margin-right:5px}.contLayer .goods-wide .goods-benefit-box .goods-benefit-detail dd{letter-spacing:-.3px}.contLayer .goods-wide .goods-benefit-box .goods-benefit-detail dd strong{color:#111;letter-spacing:-.3px}.contLayer .goods-wide .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:14px;color:#111;letter-spacing:-.3px}.contLayer .coverflow .btn-full-right-arr{display:flex;justify-content:center;align-items:center;margin:0 15px;width:calc(100% - 30px);height:40px;border:1px solid #d5d5d5;border-radius:4px;background-color:#fff;text-align:center;overflow:hidden;box-sizing:border-box;box-shadow:1px 5px 12px 0 rgba(0,0,0,.1)}.contLayer .coverflow .btn-full-right-arr span{color:#111;font-size:14px}.contLayer .coverflow .btn-full-right-arr span:after{content:'';display:inline-block;width:7px;height:12px;margin-left:6px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_arrow_right_7x12.png) 0 0/7px auto no-repeat;vertical-align:-1px}.contLayer .coverflow .btn-full-right-arr+.thumbList{margin-top:15px}.contLayer.white .allViewClose{top:12px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_closeBtn_pop.png) 0 0/25px auto no-repeat}.contLayer .coverflow .btn-area{margin-bottom:15px}.contLayer .coverflow .btn-area.fixed{display:none;position:fixed;bottom:38px;width:100%;transition:2s}.contLayer .coverflow .btn-area.fixed .btn-full-right-arr{box-shadow:1px 5px 12px 0 rgba(0,0,0,.5);height:42px;margin:0 30px;width:calc(100% - 60px)}.contLayer .coverflow .btn-area .btn-full-right-arr span{font-size:15px;color:#111;font-weight:700}.contLayer .coverflow .btn-area .btn-full-right-arr span:after{width:6px;height:10px;vertical-align:.5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_arrow_right_7x12.png) 0 0/6px auto no-repeat}.contLayer .goods-wide .goods-box .goods-thumb .goods-thumb-img .img-flag.chuseok{position:absolute;top:10px;left:10px;width:52px;height:52px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag52_pre.png) no-repeat;background-size:52px;font-size:0;color:transparent}.contLayer .goods-wide .goods-box .goods-thumb .goods-thumb-img .img-flag.chuseok.v2{background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag52_ing.png) no-repeat;background-size:52px}.contLayer .goods-wide .goods-box .exp-prd-noti{display:inline-flex;max-width:100%;padding:4px 10px 3px;margin-top:-2px;margin-bottom:6px;background-color:#ffe6e6;border-radius:2px;box-sizing:border-box}.contLayer .goods-wide .goods-box .exp-prd-noti span{display:block;font-size:14px;line-height:1.43;letter-spacing:-.28px;color:#111;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contLayer .flag-free{position:absolute;bottom:10px;right:10px;width:64px;height:21px}.contLayer .flag-free:before{content:'';display:block;width:64px;height:21px;background:url(//image.hnsmall.com/images/mobile2014/main/todaypick/flag_free_64x21.png) center no-repeat;background-size:64px auto;font-size:0}.contLayer .flag-free span{color:transparent;width:1px;height:1px}.contLayer.v2{padding-top:50px}.contLayer.v2 .layerHeader h1{height:50px;font-size:20px;line-height:50px;color:#414450;font-weight:700;letter-spacing:-.4px}.contLayer.v2 .coverflow{padding-top:0}.contLayer.v2 .coverflow .thumbList li{border-radius:4px}.contLayer.v2 .allViewClose{top:12.5px}.bestshop-review-pop{padding:12px 15px}.bestshop-review-pop .writer-info{overflow:hidden}.bestshop-review-pop .writer-info span{display:inline-block;line-height:22px;font-size:14px;letter-spacing:-.24px;color:#333;vertical-align:top}.bestshop-review-pop .writer-info .rate{margin-right:1px;padding:0 8px;border-radius:32px;color:#fff;font-size:13px}.bestshop-review-pop .writer-info .rate.verywell{background:#e51937}.bestshop-review-pop .writer-info .rate.well{background:#e51937}.bestshop-review-pop .writer-info .rate.normal{background:#0065d8}.bestshop-review-pop .writer-info .rate.dissatisfaction{background:#333}.bestshop-review-pop .writer-info .date{float:right}.bestshop-review-pop .comment{padding:9px 0 20px;font-size:14px;line-height:1.5em}.bestshop-review-pop .img{position:relative;display:block;margin-bottom:20px;border-radius:16px;overflow:hidden}.bestshop-review-pop .img:before{content:' ';position:absolute;width:100%;height:100%;background:#000;opacity:.03}.bestshop-review-pop .img img{display:inline-block;width:100%;vertical-align:top}.review-pop .rate-list-box{display:flex;justify-content:center;flex-direction:column;padding:0 15px}.review-pop .rate-list-box .writer-info{display:flex;justify-content:flex-start;align-items:center}.review-pop .rate-list-box .writer-info span{font-size:14px;color:#111;line-height:1.29;letter-spacing:-.28px}.review-pop .rate-list-box .writer-info .rate{display:flex;justify-content:center;width:60px;height:24px;padding:4px 0;margin-right:5px;border:1px solid #ffc5ca;border-radius:20px;font-size:11px;line-height:1.45;font-weight:700;color:#f51d2c;box-sizing:border-box}.review-pop .rate-list-box .writer-info .flag ~ span{margin-top:-2px}.review-pop .rate-list-box .comment{position:relative;display:block;height:auto;padding:15px 15px 15px 35px;margin-top:10px;background-color:#f6f6f6;font-size:15px;line-height:1.47;color:#111}.review-pop .rate-list-box .comment:before{content:'';position:absolute;top:15px;left:15px;width:12px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_quote.png) 0 0/13px auto no-repeat}.review-pop .comment{padding:9px 0 20px;font-size:14px;line-height:1.5em}.review-pop .img-wrap{margin-top:15px;padding-bottom:10px}.review-pop .img{position:relative;display:block;margin-bottom:15px;border:1px solid #ddd;border-radius:4px;overflow:hidden}.review-pop .img:before{content:' ';position:absolute;width:100%;height:100%;background:#000;opacity:.03}.review-pop .img img{display:inline-block;width:100%;vertical-align:top}.contLayer .goodsHalf_wrap.v2 .goods-price .tit{font-size:16px;color:#111;letter-spacing:normal}.contLayer .goodsHalf_wrap.v2 .goods-price .tit em{font-weight:700;color:#111}.contLayer .goodsHalf_wrap.v2 .goods-box .goods-price .tit{height:auto}.contLayer .goodsHalf_wrap.v2 .goods-box .goods-benefit-box .goods-benefit-detail dt{line-height:1.45}.contLayer .goodsHalf_wrap.v2 .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#111;font-weight:900;letter-spacing:-.7px}.contLayer .goodsHalf_wrap.v2 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{letter-spacing:-.3px}.contLayer .goodsHalf_wrap.v2 .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#111}.contLayer .goodsHalf_wrap.v2 .goods-box .goods-thumb{border-radius:8px}.contLayer .goodsHalf_wrap.v2 .goods-box .goods-thumb .goods-thumb-img{border-radius:8px}.contLayer .goodsHalf_wrap.v2 .goods-box .goods-thumb .goods-thumb-img .img:after{display:none}.contLayer .goodsHalf_wrap.v2 .goods-box .goods-thumb .goods-thumb-img .img img{width:100%;object-fit:contain;box-sizing:border-box}.contLayer .goodsHalf_wrap.v2 .goods-box .btn-box{right:15px;bottom:10px}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-box .goods-benefit-box{height:auto}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-box .goods-benefit-box .goods-benefit-detail dt{position:static}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-price .tit{line-height:22px;margin-bottom:5px}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-benefit-box .goods-benefit-detail dd{padding-top:0}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-box .playBtn:before{background-color:transparent}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-box .playBtn .playIco{top:50%}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-box .playBtn .playIco:before{top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/pangTv/btn_play_48x48.png) no-repeat left top;background-size:48px auto}
.contLayer .goodsHalf_wrap.v2 .goods-second .goods-box .timer-wrap{position:absolute;right:10px;top:10px;height:20px;padding:2px 8px 0;border-radius:10px;background-color:rgba(51,51,51,.4);font-size:12px;box-sizing:border-box}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-box .timer-wrap>span{position:relative;display:inline-block;width:auto;height:auto;padding:0;margin:0;color:#fff;font-size:12px}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-box .timer-wrap .timer_hh{width:16px;white-space:nowrap;text-align:right;margin-right:1px}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-box .timer-wrap .timer_mm{width:18px;white-space:nowrap;text-align:center}.contLayer .goodsHalf_wrap.v2 .goods-second .goods-box .timer-wrap .timer_ss{width:18px;white-space:nowrap;margin-left:1px}.contLayer .goodsHalf_wrap.v2 .home-cate-box:first-of-type{padding-top:0}.contLayer .goodsHalf_wrap.v2 .home-cate-box:first-of-type .cate-banner{margin-top:20px}.contLayer .goodsHalf_wrap.v2 .home-cate-box .goods-box .btn-box{padding-top:8px}.contLayer .goodsHalf_wrap.v2 .home-cate-box .goods-temp .goods-second .goods-box .goods-price .tit{font-weight:400}.contLayer .goodsHalf_wrap.v2 .list-none{padding:20px 0 50px;margin-top:30px}body.not-scroll,html.not-scroll,html.not-scroll body{overflow:hidden}body.not-scroll::-webkit-scrollbar,html.not-scroll body::-webkit-scrollbar,html.not-scroll::-webkit-scrollbar{display:none}body.is-bottom-modal{overflow:hidden}.bottom-modal-dimmed{z-index:5001;position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out;background-color:rgba(0,0,0,.5);font-size:0}body:not(.is-bottom-modal) .bottom-modal-dimmed{z-index:-1;width:0;height:0;overflow:hidden;opacity:0}.bottom-modal{visibility:hidden;z-index:5002;overflow:hidden;position:fixed;bottom:0;left:0;width:100%;max-height:calc(100% - 120px);border-radius:16px 16px 0 0;background-color:#fff;box-shadow:0 -3px 3px 0 rgba(0,0,0,.1);transition:all .2s ease}.bottom-modal.scroller{height:calc(100% - 120px)}.bottom-modal .bottom-modal-header{position:relative;height:36px;background-color:#fff}.bottom-modal .bottom-modal-header button{position:relative;width:100%;height:100%;margin:0;border:0;background:0;font-size:1px;color:transparent}.bottom-modal .bottom-modal-header button::before{display:block;content:'';position:absolute;left:50%;top:0;width:16px;height:100%;margin:0 0 0 -8px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_layer_close.png) no-repeat center center;background-size:16px;border:0;transform:rotate(-180deg);transition:all .3s ease-in}.bottom-modal .bottom-modal-cont{position:relative;overflow-y:auto;height:calc(100% - 36px);padding:0 15px 34px;background-color:#fff;box-sizing:border-box}.bottom-modal .bottom-modal-cont select{width:100%;height:42px;padding:0 10px;border:0;background:#f5f5f5 url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_select_down.png) no-repeat 97% 50%;background-size:16px auto;font-size:15px;line-height:42px;color:#333;outline:0}.bottom-modal .bottom-modal-cont select+select{margin-top:10px}.bottom-modal .bottom-modal-cont .option-area{display:flex;justify-content:space-between;align-items:center;margin-top:25px}.bottom-modal .bottom-modal-cont .option-area .txt{display:inline-block;margin-left:10px;font-size:13px;line-height:22px;color:#333}.bottom-modal .bottom-modal-cont .option-area .num{display:inline-block;width:40px;height:100%;background-color:#fff;border:0;border-right:1px solid #ddd;border-left:1px solid #ddd;border-radius:0;font-size:14px;line-height:30px;color:#333;text-align:center;box-sizing:border-box;text-indent:initial}.bottom-modal .bottom-modal-cont .option-area .option-num{display:flex;align-items:center;width:100px;height:30px;border:1px solid #ddd;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box}.bottom-modal .bottom-modal-cont .option-area .option-num button{position:relative;display:inline-block;width:30px;height:100%;background-color:#fff;border:0;font-size:0}.bottom-modal .bottom-modal-cont .option-area .option-num button:before{content:'';position:absolute;top:6px;left:6px;width:16px;height:16px;background-repeat:no-repeat;background-position:center center;background-size:16px auto}.bottom-modal .bottom-modal-cont .option-area .option-num button.minus{border-radius:4px 0 0 4px}.bottom-modal .bottom-modal-cont .option-area .option-num button.plus{border-radius:0 4px 4px 0}.bottom-modal .bottom-modal-cont .option-area .option-num button.minus:before{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_minus.png)}.bottom-modal .bottom-modal-cont .option-area .option-num button.plus:before{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_plus.png)}.bottom-modal .btn-area{margin-top:25px}.bottom-modal .btn-area a.btn{display:flex;justify-content:center;width:100%;height:49px;line-height:49px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:17px;font-weight:700;letter-spacing:-.34px}.bottom-modal .btn-area .c-red{background-color:#d80028;color:#fff}.bottom-modal.open{bottom:0;visibility:visible}.bottom-modal.open .bottom-modal-header button::before{transform:rotate(0)}.tv-arimi-toast01{position:fixed;left:50%;width:0;height:0;background-size:0;color:transparent;font-size:0;z-index:100}.tv-arimi-toast01.type2{width:0;height:0;overflow:hidden;font-size:0}.tv-arimi-toast01.type2.view{width:0;height:0;margin-left:0;text-align:center;overflow:visible}.tv-arimi-toast01.type2.view p{margin-top:44px;overflow:hidden}.tv-arimi-toast01.type2.view p span{display:block;font-size:16px;color:#fff;font-weight:700;line-height:18px;white-space:nowrap;overflow:hidden}.tv-arimi-toast01.type2.view p:before{content:"";display:block;position:absolute;top:15px;left:50%;width:24px;height:24px;margin-left:-12px;background:url(//image.hnsmall.com/images/mobile2014/tv/new_alert_tv.png) no-repeat -28px 0;background-size:85px auto}.tv-arimi-toast01.type2.view a.list{display:inline-block;height:21px;margin:4px auto 0;padding:0 9px;line-height:20px;text-align:center;border:1px solid #999;font-size:12px;color:#fff;border-radius:2px;text-indent:1px}.tv-arimi-toast01.type2.view a.close{display:block;position:absolute;top:0;right:0;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/tv/new_alert_tv.png) no-repeat -55px 0;background-size:85px auto;text-indent:-9999px;overflow:hidden}.tv-arimi-toast01.type2 .inner{position:relative;width:75px;height:75px;margin:-32px 0 0 -32px;background:rgba(34,34,34,.85);border-radius:50%;padding-top:1px;box-sizing:border-box;-webkit-transition:all .3s cubic-bezier(.75,-.5,0,1.75)}.tv-arimi-toast01.type2.view .inner{width:125px;height:125px;margin:-62px 0 0 -62px}.tv-arimi-toast01.type2 .inner:before{content:'';display:block}.fixed-list-wrap{min-height:500px;background:#fff;padding-bottom:20px}.fixed-list-wrap .goods-temp{padding-top:20px}.fixed-list-wrap .search-filter-wrap+.goods-temp{padding-top:0}.fixed-cate{position:relative;width:100%;min-width:100vw;padding:0;box-sizing:border-box;font-size:14px;color:#333;letter-spacing:-.24px}.fixed-cate .swiper_st{padding:0 5px;background:#f5f5f5;min-width:100vw;box-sizing:border-box;transform:translateZ(1000px)}.fixed-cate .swiper_st .swiper-slide{position:relative;width:auto;margin:0;transform:translateZ(999px)}.fixed-cate .swiper_st .swiper-slide:last-child{margin-right:0}.fixed-cate .swiper-slide{max-width:50%}.fixed-cate .swiper-slide a{display:block;height:45px;line-height:45px;padding:0;margin:0 10px;box-sizing:border-box;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.fixed-cate .swiper-slide .icon{position:relative;display:inline-block;width:4px;height:100%;color:transparent}.fixed-cate .swiper-slide .icon:after{content:" ";position:absolute;left:0;top:5px;width:4px;height:4px;border-radius:4px}.fixed-cate .swiper-slide .icon-new:after{background:#d80028}.fixed-cate .swiper-slide .icon-hot:after{background:#0065d8}.fixed-cate .swiper-slide.active a{font-weight:700}.fixed-cate.over{visibility:hidden}.cont_sw>.fixed-cate{position:fixed;top:50px;left:0;max-width:100vw;width:100%;z-index:11;visibility:hidden;background:#fff}.cont_sw>.fixed-cate.over{display:block;height:auto;visibility:visible}.cont_sw>.wrapAllHeader.v3 ~ .fixed-cate{top:44px}.sub-cate-fixed .fixed-cate{position:fixed;top:55px;left:0;z-index:11}.sub-cate-fixed.fixed-list-wrap{padding-top:45px}.sub-cate-fixed.depth-on.fixed-list-wrap{padding-top:85px}.wrapAllHeaderInner ~ main .sub-cate-fixed .fixed-cate{top:55px}.app_setup ~ main .sub-cate-fixed .fixed-cate{top:45px}.app_setup+.wrapAllHeaderInner ~ main .sub-cate-fixed .fixed-cate{top:100px}.app_setup{background-color:#ecf4ff}.app_setup.v2{background-color:#fff;padding-top:10px;box-sizing:border-box}.app_setup.v2 a{margin:0 15px;border-radius:8px;overflow:hidden;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/bg_app_download_v4.png) 50% no-repeat}.app_setup.v2 ~ main .sub-cate-fixed .fixed-cate{top:134px}.goods-detail-page .app_setup{position:relative}.goods-detail-page .app_setup ~ main .contents{padding-top:0}.goods-detail-page .header-prd-detail{position:absolute;top:0}.goods-detail-page .app_setup ~ .header-prd-detail{top:45px}.goods-detail-page .app_setup.v2 ~ .header-prd-detail{top:80px}.goods-detail-page.fixed .app_setup.v2 ~ .header-prd-detail{top:0}.goods-detail-page main .prd-detail{padding-top:0}.goods-detail-page.fixed .header-prd-detail{position:fixed;top:0;z-index:2020}.cate-view .swiper_st{padding-right:50px}.fixed-cate-more{position:absolute;right:0;top:0;z-index:2;transform:translateZ(1001px)}.fixed-cate-btn{position:absolute;right:0;top:0;padding:12px 16px 13px 0;border:0;color:transparent;font-size:0;z-index:1}
.fixed-cate-btn{background:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/cate_arr_bg.png?3) 0 0 repeat-y;background-size:100%}.fixed-cate-btn:after{content:' ';display:inline-block;width:24px;height:20px;background:#f5f5f5 url(//image.hnsmall.com/images/mobile2014/main/v10/gift/ico-arr-down.png?1) center no-repeat;background-size:24px}.fixed-cate-list{display:none;background:#f5f5f5}.fixed-cate-list>ul{display:block}.fixed-cate-list>ul li{float:none;display:inline-block}.on .fixed-cate-list{display:block;background:#fff;padding:16px 40px 6px 15px;border-radius:0 0 16px 16px;box-shadow:0 10px 8px 0 rgb(0 0 0 / 18%)}.on .fixed-cate-list .swiper-slide{margin:0;margin-right:8px;margin-bottom:11px;background:#f2f2f2;border-radius:15px;border:1px solid #f2f2f2}.on .fixed-cate-list .swiper-slide a{height:28px;line-height:28px;padding:0 2px;font-size:14px}.on .fixed-cate-list .swiper-slide.active{border:1px solid #333;background:#fff}.on .fixed-cate-btn{background:#fff}.on .fixed-cate-btn:after{background-color:#fff;background-image:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/ico-arr-up.png)}.cate-theme{background:#f5f5f5;overflow:hidden}.cate-theme>div:first-child>ul{padding:10px 0;overflow:hidden}.cate-theme .slide{float:left;width:20%}.cate-theme .slide a{display:block;height:auto;padding:10px 0;text-align:center;font-size:12px;line-height:15px;letter-spacing:-.24px;box-sizing:border-box}.cate-theme .slide span{display:block;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cate-theme .slide .img{display:block;width:54px;height:54px;border:1.5px solid #f5f5f5;padding:0;margin:0 auto 8px;border-radius:50%;background:#fff;overflow:hidden;text-align:center}.cate-theme .slide .img img{display:inline-block;width:100%;vertical-align:top}.cate-theme .slide.active a{color:#d80028;font-weight:700}.cate-theme .slide.active .img{border:1.5px solid #d80028}.cont_sw>.cate-theme{padding:10px 0 0 0;background:#f5f5f5}.cont_sw>.cate-theme>.swiper_st{margin-bottom:10px}.cont_sw>.cate-theme>.swiper_st .swiper-wrapper{padding:0;overflow:visible}.cont_sw>.cate-theme>.swiper_st .swiper-slide{width:22%}.cont_sw>.cate-theme>.swiper_st a{margin:0}.cate-theme.over{height:0}.cate-theme.over+.goods-temp,.cate-theme.over+.search-filter-wrap{padding-top:130px}.cate-theme.over.depth_on+.goods-temp,.cate-theme.over.depth_on+.search-filter-wrap{padding-top:180px}.v2.cate-theme{padding:10px 0 0 0;background:#f5f5f5}.v2.cate-theme>.swiper_st{margin-bottom:10px}.v2.cate-theme>.swiper_st .swiper-wrapper{padding:0;overflow:visible}.v2.cate-theme>.swiper_st .swiper-slide{width:22%}.v2.cate-theme>.swiper_st a{margin:0}.col4.cate-theme .slide{width:25%}.cate-theme-link{overflow:hidden}.cate-theme-link .swiper_st{background:#fff;padding:0 0 0 8px}.cate-theme-link>div:first-child>ul{padding:0}.cate-theme-link .swiper_st .swiper-slide{float:left;width:22.5%}.cate-theme-link .swiper_st .swiper-slide a{display:block;height:auto;margin:0;padding:15px 0;text-align:center;font-size:12px;line-height:15px;letter-spacing:-.24px;box-sizing:border-box;color:#333}.cate-theme-link .swiper_st .swiper-slide span{display:block;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cate-theme-link .swiper_st .swiper-slide .img{display:block;width:67px;height:67px;padding:0;margin:0 auto 8px;background:#fff;overflow:hidden;text-align:center}.cate-theme-link .swiper_st .swiper-slide .img img{display:inline-block;width:100%;vertical-align:top}.fixed-cate-inner .swiper_st{background:#eee}.fixed-cate-inner .swiper-slide a{height:40px;line-height:40px}.fixed-cate-inner .swiper-slide.active a{border-bottom:1px solid}body .cate-banner{position:relative;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:0}body .cate-banner .swiper_st .swiper-slide{margin-right:0}body .cate-banner img{width:100%}body .cate-banner .indicator-temp-box{z-index:10;position:absolute;bottom:10px;right:15px;width:auto;height:20px}body .cate-banner .indicator-temp-box .pag-wrap{overflow:hidden;position:relative;right:auto;top:auto;display:inline-block;width:auto;height:100%;padding:0;border-radius:16px;background:rgba(0,0,0,.46)}body .cate-banner .indicator-temp-box .pag-wrap .pag-in{height:20px;padding:0 7px}body .cate-banner .indicator-temp-box .pag-wrap .pag-in span{color:#ccc;font-size:11px;line-height:22px;vertical-align:middle}body .cate-banner .indicator-temp-box .pag-wrap .pag-in .activeNum{font-weight:700;color:#fff}body .cate-banner .indicator-temp-box .btn-autoplay{display:inline-block;width:20px;height:20px;margin-right:5px;border:0;background:transparent url(//image.hnsmall.com/images/mobile2014/main/home/v10/btn_pausePlay_40x40.png) 0 0;background-size:auto 20px;font-size:0;vertical-align:top}body .cate-banner .indicator-temp-box .btn-autoplay.play{background-position:-25px 0}.v2.home-cate-fixed .slide{width:16.66%}.v2.home-cate-fixed .slide em{display:block;width:57px;height:57px;border-radius:50%;border:2px solid #f5f5f5;box-sizing:border-box;margin:0 auto 8px;text-align:center;overflow:hidden;background-color:#fff}.v2.home-cate-fixed .slide span{padding:0 2px;font-size:12px;color:#333}.v2.home-cate-fixed .slide.active span{color:#d80028}.v2.home-cate-fixed .slide.active em{border:2px solid #d80028}.v2.home-cate-fixed .slide img{display:inline-block;width:100%;vertical-align:top}.coverflow .v2.home-cate-fixed{position:fixed;z-index:1;top:57px;overflow:visible}.coverflow .v2.home-cate-fixed::before{display:inline-block;content:'';position:absolute;top:-15px;left:0;width:100%;height:15px;background-color:#fff}.coverflow .v2.home-cate-fixed ~ .goodsHalf_wrap{margin-top:0;padding-top:132px}.coverflow .v2.cate-theme{position:fixed;z-index:1;top:42px;overflow:visible}.coverflow .v2.cate-theme::before{display:inline-block;content:'';position:absolute;top:-15px;left:0;width:100%;height:15px;background-color:#fff}.coverflow .v2.cate-theme ~ .cate-box{margin-top:0;padding-top:142px}.coverflow .no-depth .v2.cate-theme ~ .cate-box{padding-top:102px}.search-filter-wrap{position:relative;height:42px;padding:15px}.search-filter-wrap .sort{display:inline-block;min-width:120px;margin-top:8px;margin-right:15px;white-space:nowrap}.search-filter-wrap .sort select{background-color:#fff}.cate_samall .search-filter-wrap.v3{height:25px;margin:20px 0;padding:0 15px;box-sizing:border-box}.cate_samall .search-filter-wrap.v3 .list-info-area{padding:3px 0 0;line-height:0}.cate_samall .search-filter-wrap.v3 .view .view-list{top:8px;right:4px}.cate_samall .search-filter-wrap.v3 .sort{margin-top:0}.cate_samall .search-filter-wrap.v3 .sort select{width:120px;padding-left:5px;padding-right:30px;text-indent:0;font-size:14px;color:#333}.cate_samall .search-filter-wrap.v3 .view{bottom:0}.cate_small .search-filter-wrap.v3 .view .view-list{top:0;right:4px}.cate_small .search-filter-wrap.v3{height:41px;margin:20px 0;padding:5px 15px 0;box-sizing:border-box}@media all and (max-width:320px){.contents[class*=cate_s] .search-filter-wrap.v3 .sort select{width:100px}}.search-filter-wrap .sort .total{display:inline-block;margin-left:6px;font-size:15px;color:#333;vertical-align:middle}.search-filter-wrap .sort .total em{color:#f51d2c}.search-filter-wrap .count{display:inline-block;line-height:42px}.search-filter-wrap .count .countNum{display:inline-block;margin-left:4px;color:#d80028}.search-filter-wrap .view{position:absolute;right:7px;bottom:15px}.search-filter-wrap .view .view-list{display:none;position:absolute;right:7px;top:0;width:100px;padding:0 1px;background:#fff}.search-filter-wrap .view .view-list li{float:left}.search-filter-wrap .view .view-list li .btn{padding:8px 4px}.search-filter-wrap .view .view-list:after{content:' ';display:block;clear:both}.search-filter-wrap .view.on .view-list{display:block;height:40px;border:1px solid #ddd;border-radius:4px}.search-filter-wrap .view .btn{display:inline-block;width:25px;height:25px;padding:8px;border:0;background:#eee;font-size:0;text-indent:-100px;overflow:hidden;box-sizing:content-box;cursor:pointer}.search-filter-wrap .view .view-type1{background:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/view_type_1.png) center no-repeat;background-size:25px}.search-filter-wrap .view .view-type2{background:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/view_type_2.png) center no-repeat;background-size:25px}.search-filter-wrap .view .view-type3{background:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/view_type_3.png) center no-repeat;background-size:25px}.search-filter-wrap .view .view-type1.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/view_type_1_on.png)}.search-filter-wrap .view .view-type2.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/view_type_2_on.png)}.search-filter-wrap .view .view-type3.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/view_type_3_on.png)}.search-filter-wrap .view.v2 .view-type1{background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_type01.png) center no-repeat;background-size:25px}.search-filter-wrap .view.v2 .view-type2{background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_type02.png) center no-repeat;background-size:25px}.search-filter-wrap .view.v2 .view-type1.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_type01_on.png)}.search-filter-wrap .view.v2 .view-type2.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_type02_on.png)}.search-filter-wrap .text-info{display:inline-block;line-height:42px}.search-filter-wrap.v2 .view.on .view-list{border:0}.search-filter-wrap.v3 .view.on .view-list{border:0}.search-filter-wrap.v3 .list-info-area .tit{font-size:17px;font-weight:700}.search-filter-wrap02{display:flex;justify-content:space-between;margin:20px 15px 0}
.search-filter-wrap02 .count{flex:1;align-self:center;padding-top:2px;font-size:15px;color:#333;line-height:16px;box-sizing:border-box}.search-filter-wrap02 .count.type2{font-size:17px;line-height:25px;font-weight:700;color:#000}.search-filter-wrap02 .count.type2 em{display:inline-block;margin-top:-4px;vertical-align:middle;font-size:15px;color:#f51d2c;line-height:21px;font-weight:400}.search-filter-wrap02>div{align-self:center}.search-filter-wrap .view.type2 .view-list,.search-filter-wrap02 .view-list{display:flex}.search-filter-wrap .view.type2 .view-list li,.search-filter-wrap02 .view-list li{margin-left:5px;font-size:0}.search-filter-wrap .view.type2 .view-list li .btn,.search-filter-wrap02 .btn{width:25px;height:25px;padding:0;border:0;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-size:25px;font-size:0}.search-filter-wrap .view.type2 .view-type1,.search-filter-wrap02 .view-type1{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_type01.png)}.search-filter-wrap .view.type2 .view-type2,.search-filter-wrap02 .view-type2{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_type02.png)}.search-filter-wrap .view.type2 .view-type3,.search-filter-wrap02 .view-type3{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_type03.png)}.search-filter-wrap .view.type2 .view-type1.on,.search-filter-wrap02 .view-type1.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_type01_on.png)}.search-filter-wrap .view.type2 .view-type2.on,.search-filter-wrap02 .view-type2.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_type02_on.png)}.search-filter-wrap .view.type2 .view-type3.on,.search-filter-wrap02 .view-type3.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_type03_on.png)}.search-filter-wrap02 .sort{display:inline-block;min-width:120px;margin-right:10px}.search-filter-wrap02 .sort select{padding-left:5px;background-color:#fff;font-size:14px;color:#414450;border-color:#dcdcdf}.contLayer .search-filter-wrap02{margin-bottom:20px}.search-filter-wrap02 .total p{font-size:14px;color:#111;line-height:22px}.search-filter-wrap02 .total p em{font-weight:700}.search-filter-wrap02 .filter-box{display:flex;align-items:center}.search-filter-wrap02 .filter-box .sort-btn+.filter-btn{position:relative;margin-left:20px}.search-filter-wrap02 .filter-box .sort-btn+.filter-btn::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-10px;width:1px;height:12px;background:#ddd}.search-filter-wrap02 .filter-box .sort-btn .select{display:block;width:auto;padding-left:27px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/icon_arr_updown_25.png) 0 50%/25px no-repeat;font-size:14px;line-height:25px;color:#111;letter-spacing:-.28px}.search-filter-wrap02 .filter-box .filter-btn .filter{display:block;width:auto;padding-left:27px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_filter.png) 0 50%/25px no-repeat;font-size:14px;line-height:25px;color:#111;letter-spacing:-.28px}.home-banner-wrap{padding-top:10px}.home-banner-wrap .home-banner{margin:0 15px 10px 15px;border-radius:8px;overflow:hidden}.home-banner-wrap .home-banner.bnr-img{margin:0;border-radius:0}.home-banner-wrap .home-banner img{width:100%;vertical-align:top}.flex-wrapper{background:#fff;padding-top:10px}.flex-banner-wrap.flex_banner_wrap{margin:0;padding:0;background-color:#fff}.flex-banner-wrap .flex_banner img{width:100%;vertical-align:top}.flex-banner-wrap .flex_banner{margin:0 15px 20px;border-radius:8px;overflow:hidden}.flex-banner-wrap .flex_banner.bnr-img{margin:0;margin-bottom:20px;border-radius:0}.flex-banner-wrap .flex_banner.bnr-img+.flex_banner{margin-top:20px}.flex-banner-wrap .flex_banner .video_area{border-radius:16px;margin-top:0;overflow:hidden;z-index:1}.flex-banner-wrap .flex_banner:last-child .video_area{margin-bottom:0}.flex-banner-wrap .flex_banner .video_info .link{position:relative;display:block;padding:12px 40px 4px 0;background:#fff;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#000;line-height:20px}.flex-banner-wrap .flex_banner .video_info .link:after{content:' ';position:absolute;right:0;top:10px;margin-top:0;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/video_banner_arr.png) 0 0 no-repeat;background-size:100%}.flex-banner-wrap .flex_banner .poster_area,.flex-banner-wrap .flex_banner iframe{border-radius:16px;overflow:hidden}@media(max-width:320px){.flex-wrapper .flex_banner iframe{border:5px solid #fff;box-sizing:border-box}}.flex-banner-list .swiper_st{width:100%;padding:0 15px;box-sizing:border-box}.flex-banner-list .swiper_st .swiper-slide img{width:100%;vertical-align:top;border-radius:8px}.home-share{width:100%}.home-share .share-box{position:relative;height:60px;background-color:#f5f5f5}.home-share .share-box a{display:block;width:100%;height:100%;padding:22px 15px 0;box-sizing:border-box}.home-share .share-box a .share-txt{float:left;font-size:14px;line-height:16px;letter-spacing:-.28px;color:#333}.home-share .share-box a .share-icon{display:inline-block;position:absolute;right:15px;top:15px;width:84px;height:30px;font-size:12px;line-height:30px;letter-spacing:-.24px;color:#333;text-align:center;border-radius:15px;border:1px solid #ddd;overflow:hidden}.home-share .share-box a .share-icon:before{content:'';display:inline-block;width:16px;height:16px;margin-right:4px;vertical-align:text-bottom;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_share_32x32.png) no-repeat left top;background-size:100%}@media(max-width:320px){.home-share .share-box a .share-icon{width:60px}.home-share .share-box a .share-icon:before{display:none}}.home-cirbnr ul{overflow:hidden;padding:0 15px;box-sizing:border-box}.home-cirbnr ul li{display:inline-block;float:left;width:20%;text-align:center}.home-cirbnr ul li a{display:block}.home-cirbnr ul li a .img-box{width:50px;height:50px;margin:0 auto 7px;border-radius:50%;overflow:hidden}.home-cirbnr ul li a .img-box img{width:100%}.home-cirbnr ul li a .text{width:100%;height:14px;font-size:12px;text-align:center;line-height:15px;letter-spacing:-.24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-cirbnr ul li:nth-child(5) ~ li{margin-top:20px}.home-banner-list{padding:10px 0 10px;margin-bottom:10px}.home-banner-list>ul li .home-banner-wrap{margin-bottom:0;padding-top:0}.home-banner-list>ul li a{display:block}.home-banner-list+.fixed-list-wrap{padding-top:10px}.home-flagship .goods-wide.swiper_st{padding:0 15px}.home-flagship .goods-wide.swiper_st .swiper-wrapper{padding:0}.home-flagship .goods-wide.swiper_st .swiper-wrapper .swiper-slide{width:100%}.home-flagship .goods-wide.swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:0}.btn-wish:before{content:'';display:inline-block;vertical-align:middle;width:16px;height:16px;margin:-2px 4px 0 0;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_wish.png);background-position:0 0;background-size:auto 16px}.btn-wish.on:before{background-position:-26px 0}.wish-toast{position:fixed;top:50%;left:50%;background-color:#fff;height:0;width:0;overflow:hidden;z-index:100003;padding:0;font-size:0;color:transparent;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.wish-toast p{font-size:0}.wish-toast.view{-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1);margin-top:-83.5px;margin-left:-83.5px;height:167px;width:167px;border-radius:16px}.wish-toast.view p{margin:30px 15px;text-align:center;font-size:14px;color:#333}.wish-toast.view p:before{content:'';display:block;margin:0 auto 15px;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_wish_alert.png) no-repeat 0 0;background-size:auto 50px}.wish-toast.view.wish-del p:before{background-position:0 0}.wish-toast.view.wish-add p:before{background-position:-60px 0}.list-none{padding:70px 0;text-align:center}.list-none em{position:relative;display:inline-block;width:50px;height:50px;border:0;vertical-align:middle}.list-none em:before{content:'';position:absolute;top:0;left:0;margin:0;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_nodata.png);background-size:50px auto;width:50px;height:50px}.list-none p{display:block;margin-top:15px;font-size:15px;color:#333;font-weight:400;line-height:22px;letter-spacing:-.3px;padding-top:0;vertical-align:middle}.goods-tvguide{padding:0;margin-top:10px;border-top:1px solid #e7e7e9}.tvguide-wrap{min-height:29px;padding:5px 0;overflow:hidden;box-sizing:border-box;font-size:0}.tvguide-wrap .tit{font-size:13px;font-weight:700;color:#414450;line-height:19px;margin-right:8px}.tvguide-wrap .time{font-size:13px;color:#75787f;line-height:18px}.tvguide-wrap .recomm-txt{float:right;font-size:11px;line-height:17px;letter-spacing:-.22px;color:#d80028}.goods-sales{position:absolute;right:0;bottom:-2px;margin:0;padding:1px 15px 0;height:32px;line-height:32px}.goods-sales:last-child{display:block;float:none;border-top:1px solid #eee}.sales-wrap{font-size:11px;color:#414450;letter-spacing:-.22px}.sales-wrap strong{margin-right:2px}.tooltip-wrap{display:inline-block;margin-left:1px}.tooltip-wrap .info{display:inline-block;position:relative}.tooltip-wrap .tooltip-btn{display:inline-block;position:relative;width:16px;height:16px;overflow:hidden;margin-top:-3px;vertical-align:middle;text-indent:-1000px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip.png) no-repeat left top;background-size:16px auto;font-size:0;color:transparent}.tooltip-container{position:absolute;top:-37px;right:8px;z-index:12;max-width:95%;width:auto}.tooltip-container .box{padding:0;border:0 none;line-height:normal;background-color:transparent}
.tooltip-container .box .txt{position:absolute;left:auto;right:-9px;top:0;padding:10px 38px 11px 11px;border:1px solid #dcdcdf;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;box-sizing:border-box;height:40px;line-height:17px}.tooltip-container .box .txt span{display:inline-block;width:100%;font-size:12px;letter-spacing:-.24px;line-height:1.42;color:#414450;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;margin-top:1px}.tooltip-container .box .tooltip-btn-close{display:inline-block;position:absolute;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_close_50x48.png) no-repeat center;background-size:100%;width:25px;height:25px;top:50%;right:8px;transform:translate(0,-50%)}.tooltip-container .box .tooltip-btn-close i{color:transparent;border:0}.goods-common-list02 .goods-second .goods-box .goods-thumb .goods-ranking{position:absolute;left:0;top:0;width:30px;height:30px;background:#414450;color:#fff;font-size:16px;line-height:1.19;z-index:1;text-align:center;margin-bottom:0;display:inline-flex;align-items:center;justify-content:center;font-weight:500}.goods-common-list02 .goods-wide.thumb-outline ul li{margin:35px 0 0}.contLayer .goods-common-list02 .goods-wide .goods-price .tit{margin-bottom:5px}.contLayer .goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px}.contLayer .goods-common-list02 .goods-wide .goods-benefit-box .goods-benefit-detail dd .textWon{color:#414450;margin-top:0}.contLayer .goods-common-list02 .goods-wide .goods-thumb .goods-thumb-img .img::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.03}.common-pop{position:fixed;left:20px;right:20px;border-radius:16px;width:auto;margin-left:0}.common-pop .layerHeader{border-bottom:0}.common-pop .layerHeader .txtC{font-size:17px}.common-pop .scrollY{overflow-y:auto;overflow-x:hidden;max-height:310px;-webkit-overflow-scrolling:touch}.layerPopWrap.full-layer .layerHeader{border-bottom:0}.layerPopWrap.full-layer .scrollY{overflow-y:auto;overflow-x:hidden;max-height:310px;-webkit-overflow-scrolling:touch;max-height:inherit}.common-pop .layerHeader .btnLayerClose{background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -300px;background-size:300px auto}.layerPopWrap.full-layer .btnLayerClose{background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -300px;background-size:300px auto}.common-pop .layerConts .sub-tit{display:block;font-size:20px;color:#333;text-align:center;margin-bottom:15px}.common-pop .layerConts .sub-txts{font-size:17px;color:#333;text-align:center;letter-spacing:-.3px}.common-pop .layerConts{padding:15px}.common-pop .layerConts+.btn-wrap{padding-top:0}@media(orientation:landscape){.layerPopWrap02.bcalarm-pop .arimiRegBox{max-width:295px;margin:0 auto}.common-pop:not(.filterDetailPop){top:20px!important;margin-top:0}.common-pop .scrollY{max-height:160px}.layerPopWrap.session-over.common-pop:not(.filterDetailPop){transform:translate(-50%,0)}}.deem-fixed{position:fixed}.loadingZone .loading_wrap img{width:auto}.all_loading{z-index:9999}.toast-pop{position:fixed;top:50%;left:50%;background-color:#fff;height:0;width:0;overflow:hidden;z-index:100003;padding:0;font-size:0;color:transparent;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.toast-pop p{font-size:0}.toast-pop.view{-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1);margin-top:-83.5px;margin-left:-83.5px;height:167px;width:167px;border-radius:16px}.toast-pop.view p{margin:30px 15px;text-align:center;font-size:14px;color:#333;letter-spacing:-.28px}.toast-pop.view p:before{content:'';display:block;margin:0 auto 15px}.toast-pop.view.time-toast p:before{width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/todaypick/ico_push_on.png) no-repeat 0 0;background-size:auto 50px}.flag-delivery{display:inline-block;vertical-align:top;font-size:11px;color:#4376ff;border-radius:2px;-webkit-border-radius:2px;border:1px solid #a2baff;overflow:hidden;height:18px;line-height:18px;padding:0 4px;font-weight:400;box-sizing:border-box}.btn-tip{display:inline-block;overflow:hidden;width:18px;height:18px;margin-top:-3px;color:transparent;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px 0;background-size:300px auto}.btn-info-sq{display:inline-block;width:18px;height:18px;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png);background-repeat:no-repeat;background-size:300px auto;background-position:-20px -180px;overflow:hidden;font-size:0;text-indent:-1000px}.btn-info-bang{display:inline-block;width:16px;height:16px;vertical-align:middle;margin-top:-1px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_bang_cr.png) no-repeat 0 0;background-size:auto 16px;overflow:hidden;font-size:0;text-indent:-1000px}.layerPopWrap02 .layerConts .innerConts.scrollY{overflow-y:auto;overflow-x:hidden;max-height:298px;-webkit-overflow-scrolling:touch}.layerPopWrap02 .arimiRegBox{padding:0}.layerPopWrap02 .arimiRegBox .arimiHead{overflow:hidden;margin:-20px -15px 0;padding:10px;background:#f1f1f1}.layerPopWrap02 .arimiRegBox .arimiHead .img{display:block;overflow:hidden;float:left;width:60px;height:60px}.layerPopWrap02 .arimiRegBox .arimiHead .img img{width:100%}.layerPopWrap02 .arimiRegBox .arimiHead .name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;float:right;width:200px;line-height:18px;color:#232323}.layerPopWrap02 .arimiRegBox .arimiHead .category{color:#232323}.layerPopWrap02 .arimiRegBox .setupOpt>li{margin:0 -15px;padding:10px;border-bottom:1px solid #eee}.layerPopWrap02 .arimiRegBox .setupOpt dl dt{margin:10px 0 0;font-size:13px;font-weight:700;color:#898989}.layerPopWrap02 .arimiRegBox .setupOpt dl dt:first-child{margin:0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox{overflow:hidden}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox li{float:left;box-sizing:border-box;width:31%;margin:7px 0 0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox li:nth-child(3n-1){width:38%;padding:0 7px}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox li a{display:block;height:25px;line-height:25px;padding:1px 0 0;font-size:12px;color:#565656;text-align:center;border:1px solid #d3d3d3;border-radius:3px}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox li a.checked{color:#e51937;border:1px solid #e51937}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox.type02 li{width:22%;padding:0 7px 0 0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox.type02 li:nth-child(3n-1){width:22%;padding:0 7px 0 0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox.type02 li:nth-child(4n){width:34%;padding:0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox{position:relative;padding:7px 0 0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox input[type=checkbox]{vertical-align:middle}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox label{display:inline-block;line-height:23px;vertical-align:middle}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo{position:absolute;right:0;padding:0 7px;text-align:center;border:1px solid #cdcdcd;border-radius:3px}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo span{display:inline-block;height:20px;padding:1px 0 0;line-height:20px;font-size:11px;color:#565656;background-size:12px}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo span:before{display:inline-block;content:"";width:12px;height:13px;margin-top:-1px;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -90px -195px;background-size:300px 390px}.layerPopWrap02 .arimiRegBox .icoComt{margin:0 -15px -20px;padding:10px}.layerPopWrap02 .btnWrap{top:auto;background:0}.layerPopWrap03{display:none;position:fixed;left:20px;right:20px;padding:50px 0 80px;z-index:10000;background:#fff;border-radius:16px;overflow:hidden}.layerPopWrap03 .layerHeader{position:absolute;top:0;left:0;right:0;padding:15px 0 0;border-bottom:0;background:#fff}.layerPopWrap03 .layerHeader h1{padding:0 18px;font-size:17px;line-height:18px;color:#111;font-weight:700}.layerPopWrap03 .layerHeader h1.txtC{text-align:center}.layerPopWrap03 .layerHeader .btnLayerClose{position:absolute;top:12px;right:15px;width:25px;height:25px;border:0;background:0;-webkit-appearance:none}.layerPopWrap03 .layerHeader .btnLayerClose::before{display:inline-block;content:'';position:absolute;top:5px;right:5px;width:15px;height:15px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -300px;background-size:300px auto;-webkit-appearance:none}.layerPopWrap03 .layerHeader .btnLayerClose span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.layerPopWrap03 .layerConts .innerConts{padding:0 15px}.layerPopWrap03 .layerConts .innerConts.scrollY{overflow-y:auto;overflow-x:hidden;max-height:60vh;-webkit-overflow-scrolling:touch;padding:0}.layerPopWrap03 .btnWrap{display:flex;justify-content:space-between;position:absolute;bottom:20px;left:15px;right:15px;align-items:center}.layerPopWrap03 .btnWrap a{flex:auto;width:50%;height:39px;line-height:39px;font-size:13px;letter-spacing:-.26px;color:#fff;font-weight:700;text-align:center;border-radius:8px}.layerPopWrap03 .btnWrap a+a{margin-left:5px}.layerPopWrap03 .btnWrap a.btnCancel{background:#eee;color:#333}.layerPopWrap03 .btnWrap a.btnConfirm{background:#d80028}.home-keyword .home-keyword-list{padding:0 15px}.home-keyword .home-keyword-list dl+dl{margin-top:20px}.home-keyword .home-keyword-list .home-keyword-tit .tit-img:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.03)}
.home-keyword .home-keyword-list .home-keyword-tit .tit-img{display:inline-block;position:relative;width:40px;height:40px;vertical-align:middle;border-radius:50%;box-sizing:border-box;overflow:hidden}.home-keyword .home-keyword-list .home-keyword-tit .tit-img img{width:100%}.home-keyword .home-keyword-list .home-keyword-tit .tit-txt{display:inline-block;margin-left:10px;font-size:15px;font-weight:700;color:#333;vertical-align:middle}.home-keyword .home-keyword-list .home-keyword-tit .tit-txt:before{display:inline-block;content:'#'}.home-keyword .home-keyword-list .home-keyword-btn{margin-top:10px}.home-keyword .home-keyword-list .home-keyword-btn a{display:inline-block;max-width:154px;height:30px;padding:0 10px;font-size:14px;color:#333;text-align:center;line-height:28px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;vertical-align:top}.home-keyword .home-keyword-list .home-keyword-btn a span:before{display:inline-block;content:'#'}.check-wrap input.checkbox{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_check_02.png);background-position:50% 50%;background-size:20px auto;border-radius:50%}.check-wrap input:checked.checkbox{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_checked_02.png);background-color:#d80028}.check-wrap label{display:inline-block;position:relative;top:-5px;margin-left:4px;font-size:14px;color:#333}.wrap input.check-cir,.wrap input.check-cir[disabled]{background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat;background-size:150px auto}.wrap input.check-cir{width:21px;height:21px;background-position:0 0}.wrap input.check-cir:checked{background-position:-25px 0}.wrap input.check-cir[disabled]{background-position:0 -25px}.benefits-pop{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000}.benefits-pop .layerHeader{padding:0}.benefits-pop .layerHeader h1{font-size:16px;color:#fff;text-align:center;padding:0 18px;line-height:50px}.benefits-pop .layerHeader .btnLayerClose{position:absolute;top:10px;right:15px;width:30px;height:30px;border:0;background:url(//image.hnsmall.com/images/mobile2014/mypage/btn_close_fff.png) no-repeat 0 0;background-size:30px 30px;-webkit-appearance:none}.benefits-pop .layerHeader .btnLayerClose span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.benefits-pop .layerConts{position:absolute;top:50px;left:15px;right:15px;bottom:10px}.benefits-pop .layerConts.scrollY{overflow-y:scroll}.benefits-pop .myPointStateWrap02{margin-top:15px;padding:15px;border-radius:16px;overflow:hidden;background:#fff;position:relative}.benefits-pop .myPointStateWrap02 .titWrap{overflow:hidden;padding:1px 0 0;padding-top:4px;line-height:normal;font-weight:700}.benefits-pop .myPointStateWrap02 .titWrap .tit{display:block;float:left;font-size:15px;color:#333}.benefits-pop .myPointStateWrap02 .titWrap span{display:block;float:right;font-size:15px;color:#e51937}.benefits-pop .myPointStateWrap02 .titWrap span .normal{font-size:12px}.benefits-pop .myPointStateWrap02 .titWrap+.statList{margin-top:13px}.benefits-pop .myPointStateWrap02 .statList{padding:10px 0;border-top:1px solid #eee}.benefits-pop .myPointStateWrap02 .statList li{line-height:16px;font-weight:600}.benefits-pop .myPointStateWrap02 .statList li:after{display:block;content:"";clear:both;width:0;height:0;line-height:0}.benefits-pop .myPointStateWrap02 .statList li+li{margin-top:5px}.benefits-pop .myPointStateWrap02 .statList li .statTit{float:left;font-size:13px;color:#898989}.benefits-pop .myPointStateWrap02 .statList li .statPrice{float:right;font-size:13px;color:#333}.benefits-pop .myPointStateWrap02 .statList li .statPrice .won{font-size:12px;color:#333}.benefits-pop .myPointStateWrap02 .statList li .statPrice .normal{font-size:12px;color:#333}.benefits-pop .myPointStateWrap02.sh-point .titWrap span .normal{font-size:15px}.benefits-pop .myPointStateWrap02.sh-point .statList li .normal{font-size:13px}.benefits-pop .myPointStateWrap02 .statList li .statPrice>span{color:#aaa;font-size:12px}.benefits-pop .myPointStateWrap02 .btnBox{margin:1px 0 0}.benefits-pop .myPointStateWrap02 .btnBox a{display:block;text-align:center;background:#eee;border-radius:8px}.benefits-pop .myPointStateWrap02 .btnBox a span{display:inline-block;height:39px;padding:1px 0 0;line-height:39px;font-size:13px;font-weight:700;color:#333}.benefits-pop .myPointStateWrap02 .btnBox a span:after{display:none}.ul-dot-gray li{position:relative;padding-left:9px;font-size:13px;color:#888;letter-spacing:-1px}.ul-dot-gray li:before{content:'';display:inline-block;position:absolute;top:5px;left:0;width:3px;height:3px;border-radius:50%;box-sizing:border-box;background-color:#aaa}.ul-dot-gray li+li{margin-top:4px}.wide-pop{position:fixed;border-radius:16px;width:auto;margin-left:0;right:15px;left:15px}.wide-pop .layerHeader{border-bottom:0}.wide-pop .layerHeader .txtC{font-size:17px}.wide-pop .layerConts.scrollY{overflow-y:auto;overflow-x:hidden;max-height:310px;-webkit-overflow-scrolling:touch}.wide-pop .layerHeader .btnLayerClose{background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -300px;background-size:300px auto}.wide-pop .layerConts{padding:15px}.wide-pop .layerConts+.btn-wrap{padding-top:0}.cart-toast{position:fixed;top:50%;left:50%;background:rgba(0,0,0,.85);height:0;width:0;overflow:hidden;z-index:100005;padding:0;border-radius:100%;font-size:0;color:transparent;text-align:center;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,.1);opacity:0}.cart-toast p{font-size:0}.cart-toast.view{margin-top:-83.5px;margin-left:-85px;height:170px;width:170px;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,.1);opacity:1}.cart-toast.view p{color:#fff;letter-spacing:-.28px;font-size:14px}.cart-toast.view p:before{content:'';display:block;margin:25px auto 3px;width:60px;height:60px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_cart_add_120x120.png) no-repeat 0 0;background-size:auto 60px}.cart-toast.view .btn-red{display:inline-block;height:30px;line-height:30px;margin-top:10px;padding:0 20px;background:#d80028;border-radius:15px;font-size:13px;letter-spacing:-.26px;color:#fff}.cart-toast.type2{top:initial;bottom:30px;left:0;display:flex;align-items:center;padding:0 15px;background:rgba(65,68,80,.95);border-radius:8px;box-sizing:border-box;transition:initial}.cart-toast.type2.view{width:calc(100% - 30px);height:70px;margin:0 15px;transition:initial}.cart-toast.type2 i.ico-cart{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;border-radius:100%;background:#ff5364;margin-top:2px}.cart-toast.type2 i.ico-cart:before{content:'';display:inline-block;width:27px;height:26px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/icon_cart_add.png) center center no-repeat;background-size:100%;margin-left:-1px;margin-top:1px;vertical-align:middle}.cart-toast.type2 a{display:flex;align-items:center;width:100%;height:100%;padding-right:10px;margin-left:8px;text-align:left;box-sizing:border-box}.cart-toast.type2 .txt{display:block;font-size:16px;line-height:22px;letter-spacing:-.32px;color:#fff}.cart-toast.type2 .ico-arr:after{content:'';position:absolute;top:29px;right:14px;width:9px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_arr_r_9x14.png) center center no-repeat;background-size:100%}body.is-bottom-tab .cart-toast.type2{bottom:80px}.search-filter-wrap button{font-size:14px;letter-spacing:-.28px}.search-filter-wrap .filter-sort-box{padding:20px 18px 18px;background:#f5f5f5}.search-filter-wrap .filter-sort-box ul{display:table;width:100%;table-layout:fixed}.search-filter-wrap .filter-sort-box ul+ul{margin-top:10px}.search-filter-wrap .filter-sort-box ul li{display:table-cell;text-align:center}.search-filter-wrap .filter-sort-box ul li button{display:block;width:100%;cursor:pointer}.search-filter-wrap .sort-btn{position:relative;display:inline-block;margin-right:10px}.search-filter-wrap .detail{position:absolute;right:15px;top:15px}.search-filter-wrap .btn-detail{display:inline-block;padding:0 10px 0 30px;height:30px;line-height:30px;background:#fff;border:1px solid #ddd;border-radius:4px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_filter_detail.png?ITSRI-1060) 8px center no-repeat;background-size:16px}.search-filter-wrap .btn-detail.v2{display:inline-block;padding:0 10px 0 30px;height:30px;line-height:30px;background:#fff;border:1px solid #ddd;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/view_filter.png) 0 50%/25px no-repeat;background-size:25px}.search-filter-wrap .btn-selecet{display:inline-block;min-width:110px;padding:0 30px 0 10px;height:30px;line-height:30px;background:#fff;border:1px solid #333;border-radius:4px;text-align:left}.search-filter-wrap .btn-toggle{position:absolute;right:1px;top:0;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_arr_down_32x32.png) center no-repeat;background-size:16px}.search-filter-wrap .sort-list{margin-top:10px}.search-filter-wrap .sort-list .filter{display:inline-block}.search-filter-wrap .sort-list .btn-chk{display:block;padding:0 10px;height:24px;line-height:24px;background:#fff;border:1px solid #ddd;border-radius:15px;font-size:12px}.search-filter-wrap .sort-list .active .btn-chk{color:#fff;background:#d80028;border-color:#d80028;font-weight:700}.search-filter-wrap .gender-list li{padding:0 1px}.search-filter-wrap .gender-list button{height:30px;line-height:30px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:13px;letter-spacing:-.26px;color:#333}
.search-filter-wrap .gender-list .active button{border-color:#e51937;color:#e51937;font-weight:700}.search-filter-wrap .age-list li:first-child,.search-filter-wrap .age-list li:last-child{width:14%}.search-filter-wrap .age-list li:first-child button{text-align:left}.search-filter-wrap .age-list li:last-child button{text-align:right}.search-filter-wrap .age-list button{position:relative;border:0;background:0;padding-top:30px;font-size:12px;color:#333}.search-filter-wrap .age-list button:before{content:' ';position:absolute;left:0;top:16px;width:100%;height:3px;background:#e2e2e2}.search-filter-wrap .age-list button:after{content:' ';position:absolute;left:50%;top:7px;width:21px;height:21px;margin-left:-10.5px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/age_off.png) center no-repeat;background-size:9px}.search-filter-wrap .age-list li:first-child button:after{left:5px}.search-filter-wrap .age-list li:last-child button:after{right:-5px;left:auto}.search-filter-wrap .age-list .active button{font-weight:700}.search-filter-wrap .age-list .active button:after{background-image:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/age_on.png);background-size:21px}.goods-search>ul>li{position:relative;min-height:110px;margin-bottom:20px}.goods-search>ul>li:last-child{margin-bottom:0}.goods-search .goods-box{display:block;padding:0 15px 0 140px}.goods-search .goods-box .goods-rank{position:absolute;left:15px;top:0;font-size:16px;font-weight:700;color:#d80028}.goods-search .goods-box .goods-thumb{position:absolute;left:15px;top:0;width:110px;height:110px}.goods-search .goods-box .goods-price{padding-top:0}.goods-search .goods-box .goods-price .tit{color:#111;height:auto;max-height:47px}.goods-search .btn-box{padding:0 15px 0 140px}.goods-search .preview-wrap .btn-cart{position:absolute;left:19px;top:120px}.goods-search .preview-wrap .btn-favor{position:absolute;left:62px;top:120px}.goods-search.type-rank .goods-box{padding-top:22px}.goods-search.type-rank .goods-thumb{top:25px}.goods-search.type-rank .preview-wrap .btn-cart,.goods-search.type-rank .preview-wrap .btn-favor{top:144px}.goods-second.type-rank .goods-box{padding-top:22px}.goods-second.type-rank .goods-box .goods-rank{display:block;margin-bottom:5px;font-size:16px;font-weight:700;color:#f51d2c}.goods-second .preview-wrap{padding:0}.preview-wrap{padding:10px 15px 0 140px}.preview-wrap .preview-info{clear:both;font-size:13px;letter-spacing:-.26px}.preview-wrap .preview-info li{position:relative;display:inline-block;margin-bottom:7px;padding-left:7px;vertical-align:top}.preview-wrap .preview-info li:first-child{padding:0}.preview-wrap .preview-info li:before{content:'';position:absolute;left:1px;top:8px;width:2px;height:2px;background:#ddd;border-radius:2px}.preview-wrap .preview-info li:first-child:before{display:none}.preview-wrap .preview-info .review .count{color:#999}.preview-wrap .preview-info .tax{padding-left:0;display:block}.preview-wrap .preview-info .tax:before{display:none}.preview-wrap .link{display:inline-block;color:#438cec;text-decoration:underline}.preview-wrap .txt-gray{font-size:12px;color:#999}.preview-wrap .soldout{color:#d80028}.preview-wrap .rating{color:#d80028}.preview-wrap .rating.normal{color:#0065d8}.preview-wrap .rating.bad{display:none}.preview-wrap .review .count{color:#999}@media all and (max-width:320px){.preview-wrap .preview-info .cards{padding-left:0}.preview-wrap .preview-info .cards:before{display:none}.preview-wrap .preview-info .tax{padding-left:7px;display:inline-block}.preview-wrap .preview-info .tax:before{display:inline-block}}.bestkeyword-list .item{margin:0 15px}.bestkeyword-list .item:last-child{border-bottom:1px solid #ddd}.bestkeyword-list .item .link{position:relative;display:block;padding:4px 30px 4px 0;border-top:1px solid #ddd}.bestkeyword-list .item .link:after{position:absolute;right:10px;top:12px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v10/btn_bg_plusminus.png) 0 0 no-repeat;background-size:25px;content:' '}.bestkeyword-list .item .link .rank{display:inline-block;height:40px;line-height:40px;font-size:16px;color:#d80028;font-weight:700}.bestkeyword-list .item .link .keyword{display:inline-block;height:40px;line-height:40px;font-size:15px;color:#333;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:85%}.bestkeyword-list .item .link .thumbnail{position:relative;display:inline-block;width:30px;height:30px;margin-right:6px;margin-top:5px;border-radius:50%;overflow:hidden;vertical-align:top;background-color:#d2d2d2;box-sizing:border-box}.bestkeyword-list .item .link .thumbnail img{display:inline-block;width:100%;vertical-align:top}.bestkeyword-list .item .link .thumbnail:before{content:' ';position:absolute;width:100%;height:100%;background:#000;opacity:.03}.bestkeyword-list .item .goods-temp-list{padding-bottom:15px}.bestkeyword-list .item .goods-temp{visibility:hidden;height:0}.bestkeyword-list .item.on .link:after{background-position:0 -25px}.bestkeyword-list .item.on .link .keyword{font-weight:700}.bestkeyword-list .item.on .link .thumbnail{display:none}.bestkeyword-list .item.on .goods-temp{visibility:visible;height:auto;padding:0}.bestkeyword-list .swiper-wrapper{padding:0;overflow:visible}.bestkeyword-list .swiper_st .swiper-slide{float:none;width:38%;padding:0}.bestkeyword-list .swiper_st .swiper-slide:last-child{margin-right:15px}.bestkeyword-list .link_search{display:block;padding:31% 0;text-align:center}.bestkeyword-list .link_search .keyword{display:block;text-align:center;font-size:14px;color:#111;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bestkeyword-list .link_search .btn{display:inline-block;height:25px;line-height:26px;margin-top:5px;padding:0 10px;border:1px solid #cdcdcd;border-radius:25px}.bestkeyword-list .link_search .btn:after{display:inline-block;position:relative;top:1px;width:6px;height:10px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v10/btn_bg_rightarr.png) 0 0 no-repeat;background-size:100%;content:' ';vertical-align:baseline}.home-detail-wrap{position:fixed;left:50%;bottom:10%;width:80%;height:76vh;max-height:480px;margin-left:-40%;z-index:100;background:#fff;box-sizing:border-box;background:#fff;z-index:10000;border-radius:16px;overflow:hidden}.home-detail-wrap *{box-sizing:border-box}.home-detail-wrap .search-header{position:absolute;left:0;top:0;width:100%;padding:0 15px;border-bottom:1px solid #ddd;background:#fff;z-index:1}.home-detail-wrap .search-header .tit{display:inline-block;height:50px;line-height:50px;font-size:17px;letter-spacing:-.34px}.home-detail-wrap .search-header .count{display:inline-block;height:42px;line-height:42px;font-size:12px;color:#aaa}.home-detail-wrap .search-header .btn-reset{position:absolute;right:50px;top:10px;height:30px;padding:0 10px 0 31px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#333;letter-spacing:-.28px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_reset_32x32.png) 10px center no-repeat;background-size:16px}.home-detail-wrap .search-header .btn-close{position:absolute;right:13px;top:10px;width:30px;height:30px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_close_50x50.png) center no-repeat;background-size:25px}.home-detail-wrap .search-footer{position:absolute;left:0;bottom:0;width:100%;padding:15px;background:#fff}.home-detail-wrap .search-footer .btn-red{display:block;width:100%;height:39px;line-height:39px;background:#e51937;border:0;border-radius:8px;color:#fff;font-size:13px;letter-spacing:-.26px}.home-detail-wrap .search-tab-wrap{position:relative;height:100%;padding-top:50px;padding-bottom:54px;overflow:auto}.home-detail-wrap .search-tab-body{padding:0 15px}.home-detail-wrap .tab-panel{position:relative;padding:20px 0 20px 100px}.home-detail-wrap .tab-panel h2{position:absolute;left:0;top:20px;font-size:16px;letter-spacing:-.32px;color:#000;font-weight:400}.home-detail-wrap .tab-panel h2>span{display:block;font-size:12px;letter-spacing:-.24px;color:#d80028}.home-detail-wrap .tab-panel+.tab-panel{border-top:1px solid #ddd}.home-detail-wrap .search-option-list li+li{margin-top:16px}.home-detail-wrap .search-option-list label{line-height:20px;font-size:15px;letter-spacing:-.3px;color:#333;vertical-align:top}.home-detail-wrap .search-option-list input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_40x40_off.png) center no-repeat;background-size:100%;vertical-align:top}.home-detail-wrap .search-option-list .active input[type=checkbox]{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_40x40_on.png)}.home-detail-wrap .search-option-list label>input{margin-right:5px}.home-detail-wrap .search-option-list input+label{margin-left:5px}.home-detail-wrap .search-btn-list li+li{margin-top:10px}.home-detail-wrap .search-btn-list .btn-radio{display:block;width:100%;height:30px;line-height:30px;padding:0 35px 0 10px;background:#fff;border:1px solid #ddd;border-radius:4px;font-size:14px;letter-spacing:-.28px;text-align:left;color:#333}.home-detail-wrap .search-btn-list .active .btn-radio{border-color:#d80028;color:#fff;font-weight:700;background:#d80028 url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_40x40_on.png) 98% center no-repeat;background-size:20px}.mainNav .swiper-slide:only-child .goods-box .sale-state .inner .tip-box{left:0}.contLayer .coverflow .quickList{padding:0 15px 15px;overflow:hidden}.contLayer .coverflow .quickList li{float:left;width:50%;margin-bottom:15px}.contLayer .coverflow .quickList li a{position:relative;display:table;width:100%;height:48px}.contLayer .coverflow .quickList li img{position:absolute;left:0;top:0;width:48px}
.contLayer .coverflow .quickList li span{display:table-cell;padding-left:58px;padding-right:5px;vertical-align:middle;font-size:15px;line-height:18px;letter-spacing:-.32px;color:#333}.home-space .home-box{padding-top:0;margin-bottom:25px}.home-space .home-box .btn-box{padding-top:10px}.home-space .goods-box .goods-price{padding-top:10px}.home-space .more-list-box .goods-box .goods-price{padding-top:0}.home-space .goods-box .goods-price .tit{line-height:23px}.home-space .goods-wide .goods-price .tit{margin-bottom:0}.home-space .home-banner-wrap .home-banner{margin-bottom:15px}.home-space .more-list-box .goods-benefit-box .goods-benefit-detail dd{padding-top:0}.home-space .bestkeyword-list .item .link .keyword{font-size:16px;letter-spacing:-.32px}.home-space .goods-circle2 .goods-benefit-box .goods-benefit-detail dd{padding-top:0}.home-space .goods-circle2 .goods-price .tit{line-height:20px}.home-space .goods-circle2 .goods-price{padding-top:11px}.home-space .home-banner-list{margin-bottom:25px;padding:0}.home-space .home-banner-list+.fixed-list-wrap{padding-top:0}.swiper-pagebar .swiper_st{padding:0 15px}.swiper-pagebar .swiper_st .swiper-wrapper{padding:0}.swiper-pagebar .swiper_st .indicator-temp-box .btn-all{margin-right:0}.swiper-pagebar .swiper_st .indicator-temp-box.v3 .btn-all{margin-right:-5px}.goods-wide.swiper_st .swiper-wrapper .last-slide-wide-btn:last-child{width:44%}.goods-wide.swiper_st .swiper-wrapper .last-slide-wide-btn .more-tvbest img{width:100%;border-radius:16px;overflow:hidden}.goods-square .goods-thumb{overflow:visible}.goods-square .time-flag{position:relative;left:auto;top:auto;width:100%;height:20px;line-height:20px;background:0;white-space:nowrap;margin-top:10px}.goods-square .time-flag .flag-inner{display:inline-block;height:20px;line-height:20px;border-radius:10px;background-color:rgba(241,241,241,.9)}.goods-square .time-flag .flag-inner span{color:#333;line-height:20px}.goods-square .time-flag .flag-inner .flag-time{color:#e51937}.goods-square .time-flag .flag-tit{background:0;padding:0 0 0 10px}.goods-square .goods-price{padding-top:6px;padding-bottom:0}.goods-square .goods-price .tit{height:42px;font-size:16px;line-height:22px;margin-bottom:8px}.goods-square .goods-benefit-num{display:table;right:auto;left:5px;top:5px;bottom:auto;width:40px;height:40px;padding-top:2px;background:#ff3b60;border-radius:40px;font-size:11px;color:#fff;box-sizing:border-box;text-align:center}.goods-square .goods-benefit-num>p{display:table-cell;vertical-align:middle}.goods-square .goods-benefit-num em{font-size:15px}.goods-square .goods-benefit-num span{font-size:13px}.goods-square .goods-benefit-num .bene-txt{display:block;margin:-2px 0 0 0;font-size:10px}.goods-square .goods-benefit-num .plan-txt{display:block;top:-3px;left:0;line-height:1em;margin-top:6px}.goods-square .goods-benefit-box{height:39px;text-align:left}.goods-square .goods-benefit-box .goods-benefit-detail dt{position:relative;display:block;margin:0 auto}.goods-square .goods-benefit-box .goods-benefit-detail dd{display:block;margin:0 auto;padding-top:0;font-size:12px;line-height:18px}.goods-square .sale-state{position:relative;bottom:0;border-top:1px solid #eee;text-align:left;margin-top:2px}.goods-square .sale-state .inner .state-box{padding:7px 0 0;background:0}.goods-square .sale-state .inner .tip-box{top:-28px}.goods-square .sale-state .inner .tip-box .close-btn{font-size:0}.goods-square .flag-wrap{margin-top:3px}.goods-square.swiper_st{padding:0 15px}.goods-square.swiper_st .swiper-wrapper{padding:0}.goods-square.swiper_st .swiper-wrapper .swiper-slide{width:128px;margin-right:15px}.goods-square.swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:15px}.goods-square.swiper_st .swiper-wrapper .swiper-slide:last-child .sale-state .inner .tip-box{left:auto;right:0}.goods-square.swiper_st .swiper-wrapper,.goods-square.swiper_st.swiper-container-android .swiper-slide{-webkit-transform:initial;transform:initial}.goods-square.swiper_st .swiper-slide:only-child .goods-box .sale-state .inner .tip-box{left:0;right:auto}.home-space .goods-square .goods-box .goods-price .tit{line-height:22px}.home-space .goods-square .goods-box .goods-price{padding-top:6px}.home-box.swiper-noloop .swiper_st .swiper-slide:last-child{margin-right:0}.swiper-noloop-mrg .goods-brand.swiper_st .swiper-slide:last-child{margin-right:30px}.slide-last-btn .link-more{position:relative;overflow:hidden;padding-top:100%;border-radius:16px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v10/bg_btn_more.png) no-repeat center;background-size:100% auto}.slide-last-btn.toon-red .link-more{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v10/bg_btn_more_red.png)}.slide-last-btn .link-more .inner{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;padding-top:62%}.slide-last-btn .link-more .inner span{display:block;color:#111;font-size:13px}.slide-last-btn .link-more .inner .more:after{content:'';display:inline-block;position:relative;top:1px;width:6px;height:11px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v10/btn_more_12x22.png) no-repeat left top;background-size:100%}.slide-last-btn .link-more .inner span:only-child{padding-top:7%}.goods-wide.swiper_st .swiper-wrapper .slide-last-btn{width:44%}.goods-wide.swiper_st .swiper-wrapper .slide-last-btn .link-more .inner{padding-top:66%}.btn-tvschedule-new{position:absolute;right:15px;top:8px;width:auto;height:auto;border:0;border-radius:0;padding-left:20px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tvschedule_32x32.png) left top no-repeat;background-size:16px;z-index:1}.btn-tvschedule-new span{font-size:15px;color:#333;letter-spacing:-.3px;line-height:18px;vertical-align:top;font-weight:700}.goods-box .time-flag-new{left:auto;top:auto;right:10px;bottom:9px;z-index:1;height:24px;padding-right:21px;border-radius:12px;background-color:rgba(51,51,51,.6)}.goods-box .time-flag-new .flag-inner span{line-height:24px;padding:0 10px 0 12px;letter-spacing:0;font-size:14px}.main-tvlive-new .tit-box{margin-bottom:-5px}.main-tvlive-new .tit-box h2 img{width:90px}.main-tvlive-new .tit-box h2 .ani{position:relative;top:2px;display:inline-block;width:13px;margin-left:-4px}.main-tvlive-new .tit-box h2 .ani img{display:block;width:100%}.main-tvlive-new .goods-wide .goods-thumb .goods-thumb-img{padding-top:50%}.main-tvlive-new .goods-box .goods-thumb .goods-thumb-img .img:before{z-index:1}.main-tvlive-new .goods-box .goods-thumb .goods-thumb-img .img img{position:absolute;left:0;right:0;top:-5%;bottom:0;width:100%;height:auto}.goods-box .time-flag-new .play-btn .play-ico,.main-tvlive-new .goods-box .play-btn .play-ico{top:2px;left:auto;right:2px;width:auto}.goods-box .time-flag-new .play-btn .play-ico:before,.main-tvlive-new .goods-box .play-btn .play-ico:before{position:relative;left:auto;top:auto;width:20px;height:20px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn-play-inflag.png) no-repeat left top;background-size:100%}.main-tvlive-new .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd{display:block;margin-top:-4px}.main-tvlive-new .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{margin-top:2px}.main-tvlive-new .goods-box .btn-box{position:absolute;right:0;bottom:2px;padding-top:0;text-align:center}.main-tvlive-new .goods-box .btn-box span{line-height:32px;font-size:14px;font-weight:400}.main-tvlive-new .btn-type0{width:94px;height:32px}.contLayer .layerHeader .goods-num{font-size:15px;letter-spacing:-.2px;font-weight:400}.contLayer .layerHeader .goods-num .num{font-weight:700}.shop-banner .shop-list{padding:0 13px}.shop-banner .shop-list:after{content:' ';display:block;clear:both}.shop-banner .shop-list li{float:left;width:25%;box-sizing:border-box;padding:0 2px}.shop-banner .shop-list li>a{display:block;border-radius:16px;overflow:hidden}.shop-banner .shop-list li>a>img{display:inline-block;width:100%;vertical-align:top}.goods-detail-tab .app_setup.detail-menu{position:inherit;z-index:0;margin-top:0}.goods-detail-tab.fixed .app_setup.detail-menu{position:inherit;margin-top:47px}.goods-detail-tab.fixed .app_setup.detail-menu ~ .goods-detail-cont{margin-top:20px}.pang_end_info{display:none;margin-top:10px;border-radius:8px;padding:10px 15px;background-color:#f5f5f5}.pang_end_info p{position:relative;color:#333;font-size:12px;line-height:16px;padding-left:21px;letter-spacing:-.24px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ic_info@2x.png) 0 0/16px no-repeat}.pangtv-play .pang_end_info{background-color:#fff}.pop-flex-type{position:fixed;top:0;left:0;z-index:10;width:100vw;padding:0 15px;box-sizing:border-box}.pop-flex-type .pop-container{position:relative;margin-top:50vh;transform:translateY(-50%);text-align:center;font-size:0}.pop-flex-type .pop-content .pop-img{display:inline-block;height:100%}.pop-flex-type .pop-content img{max-width:100%;max-height:100%}.pop-flex-type .pop-bottom{margin-top:19px}.pop-flex-type .pop-bottom a{font-size:14px;color:#fff;line-height:15px}.dimmed01{display:none;position:fixed;left:0;right:0;top:0;z-index:9;width:100%;height:100%;opacity:.5;background:#000}.best-cate-list .best-cate-list-inner.swiper_st{margin-top:15px;padding:0 15px}.best-cate-list .best-cate-list-inner.swiper_st ul{display:flex;flex:0 1 auto}.best-cate-list .best-cate-list-inner.swiper_st li{width:auto;height:auto;margin:0 0 0 6px}.best-cate-list .best-cate-list-inner.swiper_st a{display:block;padding:8px 14px 6px;border:solid 1px #ddd;border-radius:4px;color:#333;white-space:nowrap}.best-cate-list .best-cate-list-inner.swiper_st a.on{border-color:#f51d2c;color:#f51d2c}.best-cate-list .best-cate-list-inner.swiper_st li:first-child{margin-left:0}.best-cate-list .best-cate-list-inner.swiper_st li:last-child{margin-right:0}.coverflow .best-cate-list-inner.swiper_st{margin-top:0}
.coverflow .best-prod .goods-price{padding-top:10px}.coverflow .best-prod .goods-box .goods-price .tit{margin-bottom:3px}.coverflow .best-prod .goods-box .goods-benefit-num span{font-size:15px}.coverflow .best-prod .goods-thumb .goods-thumb-img::after{display:inline-block;content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;box-shadow:0 0 0 1px inset #eee;box-sizing:border-box;border-radius:16px}.hr-line{display:block;height:8px;margin:0;border:0;background-color:#f7f7f7}.cate-theme.cate-txt-type{background:0;overflow:visible}.cate-theme.cate-txt-type>div:first-child>ul{padding:unset;overflow:visible}.cate-theme.cate-txt-type .slide{float:none;width:auto}.cate-theme.cate-txt-type .slide a{display:block;height:auto;padding:0 15px;text-align:center;font-size:14px;line-height:normal;box-sizing:border-box}.cate-theme.cate-txt-type .slide span{display:block;padding:0 5px;white-space:nowrap;text-overflow:unset;overflow:visible}.cate-theme.cate-txt-type .slide .img{display:none}.cate-theme.cate-txt-type .slide.active a{color:#fff;font-weight:400}.cont_sw>.cate-theme.cate-txt-type{padding:unset;background:0}.cont_sw>.cate-theme.cate-txt-type>.swiper_st{margin-bottom:unset}.cont_sw>.cate-theme.cate-txt-type>.swiper_st .swiper-wrapper{padding:0;overflow:visible}.cont_sw>.cate-theme.cate-txt-type>.swiper_st .swiper-slide{width:auto}.cont_sw>.cate-theme.cate-txt-type>.swiper_st a{margin:auto}.cate-theme.cate-txt-type.over{height:auto}.cate-theme.cate-txt-type.over+.goods-temp,.cate-theme.cate-txt-type.over+.search-filter-wrap{padding-top:unset}.cate-theme.cate-txt-type.over.depth_on+.goods-temp,.cate-theme.cate-txt-type.over.depth_on+.search-filter-wrap{padding-top:unset}.cate-txt-type,.wrap .cate-txt-type{height:50px;margin-bottom:20px;padding:0}.cate-txt-type.swiper_st{margin-bottom:0}.cate-txt-type .swiper_st,.cate-txt-type.swiper_st,.wrap .cate-txt-type .swiper_st{background:#f6f7f8;padding:0 0 0 15px}.cate-txt-type .swiper-wrapper,.wrap .cate-txt-type .swiper-wrapper{display:flex;position:relative;padding:0}.cate-txt-type .swiper-wrapper:after,.wrap .cate-txt-type .swiper-wrapper:after{content:' ';display:block;clear:both}.cate-txt-type .swiper-slide,.wrap .cate-txt-type .swiper-slide{width:auto;padding:6px 0 0;margin:0;text-align:center;height:50px;box-sizing:border-box}.cate-txt-type .swiper-slide:last-child,.wrap .cate-txt-type .swiper-slide:last-child{padding-right:15px}.cate-txt-type .swiper-slide a,.wrap .cate-txt-type .swiper-slide a{display:block;height:38px;padding:0 15px;margin:auto;border-radius:19px;background:0;white-space:nowrap;overflow:hidden}.cate-txt-type .swiper-slide a em,.wrap .cate-txt-type .swiper-slide a em{display:inline-block;width:50px;height:50px;overflow:hidden;vertical-align:top}.cate-txt-type .swiper-slide a em img,.wrap .cate-txt-type .swiper-slide a em img{position:relative;width:100%}.cate-txt-type .swiper-slide a span,.wrap .cate-txt-type .swiper-slide a span{display:block;margin-top:0;padding:0;font-size:14px;color:#414450;line-height:39px;letter-spacing:-.28px}.cate-txt-type .swiper-slide.active a,.wrap .cate-txt-type .swiper-slide.active a{background:#111}.cate-txt-type .swiper-slide.active a em img,.wrap .cate-txt-type .swiper-slide.active a em img{top:-55px}.cate-txt-type .swiper-slide.active a span,.wrap .cate-txt-type .swiper-slide.active a span{color:#fff;font-weight:400}.cate-txt-type .btn-cate-arr{position:absolute;top:0;right:0;z-index:1;width:59px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_cate_arr.png) no-repeat;background-size:59px;font-size:0}.cont_sw>.cate-txt-type.over,.wrap .cate-txt-type.over,.wrap .sub-cate-fixed .fixed-cate{margin-top:0;padding:0;opacity:1;box-shadow:0 5px 12px 0 rgba(0,0,0,.16)}.wrap .cate-txt-type[data-layer-class] .swiper_st,[data-layer-class] .swiper_st{padding-right:35px;transform:translateZ(0)}.cate-txt-type ~ .fixed-cate-inner .swiper_st{padding:0 20px;background:#fff}.cate-txt-type ~ .fixed-cate-inner .swiper-slide{height:45px}.cate-txt-type ~ .fixed-cate-inner .swiper-slide a{height:42px;padding-top:2.5px;border-bottom:2px solid transparent;font-size:13px;color:#111;box-sizing:border-box}.cate-txt-type ~ .fixed-cate-inner .swiper-slide.active a{border-bottom-color:#111}.has-2depth.fixed-cate{padding-top:0}.has-2depth.fixed-cate .cate-txt-type{margin-bottom:0}.has-2depth.fixed-cate .cate-txt-type.swiper_st{background:#f6f7f8}.has-2depth.fixed-cate .cate-txt-type>ul{padding:0}.has-2depth.fixed-cate .cate-txt-type .swiper-wrapper{padding:0;overflow:unset!important}.has-2depth.fixed-cate .cate-txt-type .slide{width:auto}.has-2depth.fixed-cate .cate-txt-type .slide a{padding:0 15px}.has-2depth.fixed-cate .btn-cate-arr-wrap{position:absolute;top:0;right:0;z-index:1;font-size:0}.has-2depth .fixed-cate-inner .swiper-slide{height:45px}.has-2depth .fixed-cate-inner .swiper-slide a{height:42px;padding-top:2.5px;border-bottom:2px solid transparent;font-size:13px;color:#414450;box-sizing:border-box}.has-2depth .fixed-cate-inner .swiper-slide.active a{border-bottom-color:#111}.has-2depth.fixed-cate .fixed-cate-inner .swiper_st{padding:0 20px;background:#fff}.has-2depth.cate-theme.over.depth_on ~ .goods-temp{padding-top:115px}.has-2depth.cate-theme.over,.sub-cate-fixed .has-2depth.cate-theme{box-shadow:0 5px 12px 0 rgb(0 0 0 / 16%)}.app_setup ~ main .layer-cate-all{top:45px}.wrapAllHeaderInner ~ main .layer-cate-all{top:55px}.app_setup+.wrapAllHeaderInner ~ main .layer-cate-all{top:100px}.app_setup.v2 ~ main .layer-cate-all{top:75px}.app_setup.v2+.wrapAllHeaderInner ~ main .layer-cate-all{top:134px}.layer-cate-all{display:none;position:fixed;z-index:1001;top:0;left:0;width:100%;height:100%;overflow:auto}.layer-cate-all .dimmed{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.layer-cate-all .layer-cate-all-inner{position:relative;background:#f6f7f8}.layer-cate-all .cate-txt-type{height:auto;margin-bottom:0;padding-bottom:11px}.layer-cate-all .layerHeader{height:50px;padding:13px 15px 12px 15px;box-sizing:border-box}.layer-cate-all .layerHeader .txtC{padding:0 25px 0 0;font-size:17px;line-height:1.47;color:#111;background:#f6f6f6;height:auto;text-align:left;border-bottom:0}.layer-cate-all .layerConts{padding:0 15px}.layer-cate-all .btnLayerClose{position:absolute;z-index:1;top:0;right:0;width:50px;height:50px;border:0;padding:0;font-size:0;background:0}.layer-cate-all .btnLayerClose::before{display:inline-block;content:'';position:absolute;top:50%;left:50%;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/side_nav/ico_side_close.png) no-repeat;background-size:25px;transform:translate(-50%,-50%)}.layer-cate-all .swiper-wrapper{flex-wrap:wrap}.layer-cate-all .swiper-slide{height:auto;margin-bottom:5px}.layer-cate-all .cate-txt-type .swiper-slide:last-child{padding-right:0}.layer-cate-all .fixed-cate-inner{display:flex;flex-wrap:wrap;margin:0 -15px;padding:0 20px;background-color:#fff}.layer-cate-all .fixed-cate-inner .swiper-slide{height:45px;margin:0}.layer-cate-all .fixed-cate-inner .swiper-slide a{display:block;height:42px;margin:0 10px;padding-top:2px;border-bottom:2.5px solid transparent;font-size:13px;color:#111;box-sizing:border-box}.layer-cate-all .fixed-cate-inner .swiper-slide.active a{border-bottom-color:#111}.layer-cate-all .fixed-cate-inner .swiper_st{padding:0 20px;background:#fff}.cate-txt-type.v4,.wrap .cate-txt-type.v4{height:62px;margin-bottom:15px;padding:0;box-sizing:border-box}.cate-txt-type.v4.swiper_st{margin-bottom:0}.cate-txt-type.v4 .swiper_st,.cate-txt-type.v4.swiper_st,.wrap .cate-txt-type.v4 .swiper_st{background:#fff;height:62px;padding:10px 35px 10px 15px;transform:translateZ(0)}.cate-txt-type.v4 .swiper-wrapper,.wrap .cate-txt-type.v4 .swiper-wrapper{display:flex;position:relative;padding:0}.cate-txt-type.v4 .swiper-wrapper:after,.wrap .cate-txt-type.v4 .swiper-wrapper:after{content:' ';display:block;clear:both}.cate-txt-type.v4 .swiper-slide,.wrap .cate-txt-type.v4 .swiper-slide{width:auto;padding:0;margin:0 8px 10px 0;text-align:center;height:100%;box-sizing:border-box}.cate-txt-type.v4 .swiper-slide:last-child,.wrap .cate-txt-type.v4 .swiper-slide:last-child{padding-right:15px}.cate-txt-type.v4 .swiper-slide a,.wrap .cate-txt-type.v4 .swiper-slide a{display:block;height:42px;padding:0 15px;margin:auto;border:1px solid #e7e7e9;border-radius:0;background:0;white-space:nowrap;overflow:hidden;box-sizing:border-box}.cate-txt-type.v4 .swiper-slide a em,.wrap .cate-txt-type.v4 .swiper-slide a em{display:inline-block;width:50px;height:50px;overflow:hidden;vertical-align:top}.cate-txt-type.v4 .swiper-slide a em img,.wrap .cate-txt-type.v4 .swiper-slide a em img{position:relative;width:100%}.cate-txt-type.v4 .swiper-slide a span,.wrap .cate-txt-type.v4 .swiper-slide a span{display:block;margin-top:0;padding:14px 0 0;font-size:15px;color:#414450;line-height:15px;letter-spacing:-.28px}.cate-txt-type.v4 .swiper-slide.active a,.wrap .cate-txt-type.v4 .swiper-slide.active a{background:#fff;border:2px solid #414450}.cate-txt-type.v4 .swiper-slide.active a em img,.wrap .cate-txt-type.v4 .swiper-slide.active a em img{top:-55px}.cate-txt-type.v4 .swiper-slide.active a span,.wrap .cate-txt-type.v4 .swiper-slide.active a span{color:#414450;font-weight:700;padding-top:12px}.cate-txt-type.v4 .btn-cate-arr{position:absolute;top:10px;right:0;z-index:1;width:42px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v13/ico_cate_arr.png) no-repeat;background-size:42px;font-size:0}.cont_sw>.cate-txt-type.v4.over,.wrap .cate-txt-type.v4.over,.wrap .sub-cate-fixed .fixed-cate{margin-top:0;padding:0;opacity:1;box-shadow:0 5px 12px 0 rgba(0,0,0,.16)}.wrap .cate-txt-type.v4[data-layer-class] .swiper_st,[data-layer-class] .swiper_st{padding-right:35px;transform:translateZ(0)}
.cate-txt-type.v4 ~ .fixed-cate-inner .swiper_st{padding:0 20px;background:#fff}.cate-txt-type.v4 ~ .fixed-cate-inner .swiper-slide{height:45px}.cate-txt-type.v4 ~ .fixed-cate-inner .swiper-slide a{height:42px;padding-top:2.5px;border-bottom:2px solid transparent;font-size:13px;color:#111;box-sizing:border-box}.cate-txt-type.v4 ~ .fixed-cate-inner .swiper-slide.active a{border-bottom-color:#111}.layer-cate-all.v2 .cate-txt-type{height:auto;margin-bottom:0;padding:10px 0 5px}.contLayer.v2 .layer-cate-all.v2 .layerHeader h1.txtC,.layer-cate-all.v2 .layerHeader .txtC{height:auto;padding:2px 25px 0;font-size:20px;line-height:20px;font-weight:700;letter-spacing:-.4px;color:#414450;text-align:center;background-color:#fff}.layer-cate-all.v2 .btnLayerClose{position:absolute;z-index:1;top:13px;right:15px;width:25px;height:25px;border:0;padding:0;font-size:0;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_closeBtn_pop.png) no-repeat;background-size:25px}.layer-cate-all.v2 .btnLayerClose::before{display:none}.layer-cate-all.v2 .layer-cate-all-inner{background-color:#fff}.contLayer.v2 .cate-theme{position:fixed;z-index:11;top:50px}.contLayer.v2 .cate-theme ~ .search-filter-wrap02{margin-top:70px}.contLayer.v2 .cate-theme ~ .goodsHalf_wrap{margin-top:70px}.contLayer.v2 .cate-theme.depth-on ~ .search-filter-wrap02{margin-top:115px}.contLayer.v2 .cate-theme.depth-on ~ .goodsHalf_wrap{margin-top:115px}.contLayer.v2 .cate-theme ~ .search-filter-wrap02 ~ .goodsHalf_wrap{margin-top:0}.contLayer.v2 .layer-cate-all .layerHeader h1.txtC{text-align:left;line-height:1.47;letter-spacing:0}.contLayer.v2 .layer-cate-all .cate-txt-type .swiper-slide{height:50px;margin-bottom:0}.layer-gift-price.contLayer .cate-theme{padding-top:10px;background:#fff}.layer-gift-price.contLayer .cate-theme ~ .goodsHalf_wrap{margin-top:125px}.nopadTop ~ .footer.v_0201{padding-bottom:60px}.btn-full-right-arr{display:flex;justify-content:center;align-items:center;width:auto;margin:0 40px;color:#111;height:40px;line-height:40px;border:1px solid #d5d5d5;border-radius:4px;background-color:#fff;font-size:14px;text-align:center;overflow:hidden;box-sizing:border-box}.btn-full-right-arr span{margin-top:1px;font-size:14px;color:#111;line-height:16px;letter-spacing:-.28px}.btn-full-right-arr span:after{content:'';display:inline-block;width:7px;height:12px;margin-top:-1.5px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_arrow_right_7x12.png) 0 0/7px auto no-repeat;vertical-align:middle}.btn-full-right-arr.ic-below span:after{content:'';display:inline-block;width:12px;height:7px;margin-top:-1px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_updown_12x7.png) 0 0/12px auto no-repeat;vertical-align:middle}.btn-full-right-arr.ic-reset span:before{content:'';display:inline-block;width:16px;height:17px;margin-top:-2px;margin-right:6px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_reset_16x17.png) 0 0/16px auto no-repeat;vertical-align:middle}.btn-full-right-arr.ic-below.on{display:none}.btn-full-right-arr.ic-below.on span:after{transform:rotate(-180deg);transform-origin:center}.btn-full-right-arr.ic-reset span:after{display:none}.btn-full-right-arr.ic-reset.type2 span:before{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_reset_16x17_2.png) 0 0/16px auto no-repeat;vertical-align:middle}.renew-v1 .goods-box .goods-price .tit{color:#111}.renew-v1 .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.renew-v1 .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.renew-v1 .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box;box-shadow:none}.renew-v1 .goods-box .goods-thumb .goods-thumb-img .img img{display:block;border:.9px solid transparent;width:100%;object-fit:contain;box-sizing:border-box}.wrap .cont_sw .renew-v1 .goods-box .goods-thumb .goods-thumb-img .img:after{box-shadow:none}.btn-full-right-arr02{display:flex;justify-content:center;align-items:center;width:auto;margin:0 40px;color:#111;height:40px;line-height:40px;border:1px solid #dcdcdf;border-radius:50px;background-color:#fff;font-size:14px;text-align:center;overflow:hidden;box-sizing:border-box}.btn-full-right-arr02 span{vertical-align:-1px;font-size:14px;color:#414450;line-height:16px;letter-spacing:-.28px}.btn-full-right-arr02 span:after{content:'';display:inline-block;width:6px;height:10px;margin-top:-2.5px;margin-left:6px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/ico_arr_right_7.png) 0 0/6px auto no-repeat;vertical-align:middle}.btn-full-right-arr02.ic-below span:after{content:'';display:inline-block;width:10px;height:6px;margin-top:-1px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/btn_bg_updown_11x7.png) 0 0/100% auto no-repeat;vertical-align:1px}.btn-full-right-arr02.ic-reset span:before{content:'';display:inline-block;width:16px;height:17px;margin-top:-2px;margin-right:6px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_reset_16x17.png) 0 0/16px auto no-repeat;vertical-align:middle}.btn-full-right-arr02.ic-below.on{display:none}.btn-full-right-arr02.ic-below.on span:after{transform:rotate(-180deg);transform-origin:center}.btn-full-right-arr02.ic-reset span:after{display:none}.btn-full-right-arr02.ic-reset.type2 span:before{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_reset_16x17_2.png) 0 0/16px auto no-repeat;vertical-align:middle}.btn-full-right-arr03{display:flex;justify-content:center;align-items:center;width:auto;margin:0 50px;color:#111;height:42px;padding-top:3px;line-height:14px;border:1px solid #dcdcdf;background-color:#fff;font-size:14px;text-align:center;overflow:hidden;box-sizing:border-box}.btn-full-right-arr03{display:flex;justify-content:center;align-items:center;width:auto;margin:0 50px;color:#111;height:42px;padding-top:3px;line-height:14px;border:1px solid #dcdcdf;background-color:#fff;font-size:14px;text-align:center;overflow:hidden;box-sizing:border-box}.btn-full-right-arr03 span{vertical-align:middle;font-size:14px;color:#414450;line-height:14px;letter-spacing:-.28px}.btn-full-right-arr03 span:after{content:'';display:inline-block;width:20px;height:20px;margin-top:-2.5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v13/ico_arr_right_black_20.png) 0 0/20px auto no-repeat;vertical-align:middle}.btn-full-right-arr03.ic-below span:after{content:'';display:inline-block;width:10px;height:6px;margin-top:-1px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/btn_bg_updown_11x7.png) 0 0/100% auto no-repeat;vertical-align:1px}.btn-full-right-arr03.ic-reset span:before{content:'';display:inline-block;width:16px;height:17px;margin-top:-2px;margin-right:6px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_reset_16x17.png) 0 0/16px auto no-repeat;vertical-align:middle}.btn-full-right-arr03.ic-below.on{display:none}.btn-full-right-arr03.ic-below.on span:after{transform:rotate(-180deg);transform-origin:center}.btn-full-right-arr03.ic-reset span:after{display:none}.btn-full-right-arr03.ic-reset.type2 span:before{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_reset_16x17_2.png) 0 0/16px auto no-repeat;vertical-align:middle}.goods-space .goods-second ul li,.goods-space .goods-third ul li,.goods-space .goods-wide ul li{margin-bottom:40px;margin-top:0;padding-top:0;padding-bottom:0}.goods-space2 .goods-second ul li,.goods-space2 .goods-third ul li,.goods-space2 .goods-wide ul li{margin-bottom:30px;margin-top:0;padding-top:0;padding-bottom:0}.goods-space3 .goods-second ul li,.goods-space3 .goods-third ul li,.goods-space3 .goods-wide ul li{margin-bottom:30px;margin-top:0;padding-top:0;padding-bottom:0}.goods-space2{margin-top:10px}.goods-space2 .goods-box .goods-price{padding:10px 0 5px}.goods-space2 .goods-box .goods-benefit-num span{font-size:15px}.contLayer .goods-space .goods-second .goods-box .goods-thumb .goods-thumb-img .img:after,.contLayer .goods-space .goods-third .goods-box .goods-thumb .goods-thumb-img .img:after,.contLayer .goods-space .goods-wide .goods-box .goods-thumb .goods-thumb-img .img:after{border-color:#eee}.contLayer.v2 .gift-price-range-wrap{position:fixed;z-index:1;top:50px;left:0;width:100%}.contLayer.v2 .cate-theme ~ .gift-price-range-wrap{top:100px}.contLayer.v2 .gift-price-range-wrap ~ .goodsHalf_wrap{margin-top:75px}.contLayer.v2 .cate-theme ~ .gift-price-range-wrap ~ .goodsHalf_wrap{margin-top:125px}.gift-price-range-wrap{height:55px;background-color:#f5f5f5}.gift-price-range{margin:0 15px}.gift-price-range-wrap .noUi-target,.gift-price-range-wrap .noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.gift-price-range-wrap .noUi-target{position:relative}.gift-price-range-wrap .noUi-base,.gift-price-range-wrap .noUi-connects{width:100%;height:100%;position:relative;z-index:1}.gift-price-range-wrap .noUi-connects{overflow:hidden;z-index:0;position:absolute;top:14px;left:0;height:3px;background-color:#ddd;border-radius:15px}.gift-price-range-wrap .noUi-connect,.gift-price-range-wrap .noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}
.gift-price-range-wrap .noUi-horizontal .noUi-origin{height:0}.gift-price-range-wrap .noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.gift-price-range-wrap .noUi-touch-area{height:100%;width:100%}.gift-price-range-wrap .noUi-state-tap .noUi-connect,.gift-price-range-wrap .noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.gift-price-range-wrap .noUi-state-drag *{cursor:inherit!important}.gift-price-range-wrap .noUi-horizontal{height:100%}.gift-price-range-wrap .noUi-horizontal .noUi-handle{width:40px;height:55px;right:-20px;top:-6px;opacity:0}.gift-price-range-wrap .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.gift-price-range-wrap .noUi-connect{background:#111;border-radius:15px}.gift-price-range-wrap .noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.gift-price-range-wrap .noUi-handle:after,.gift-price-range-wrap .noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.gift-price-range-wrap .noUi-handle:after{left:17px}.gift-price-range-wrap .noUi-pips,.gift-price-range-wrap .noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.gift-price-range-wrap .noUi-pips{position:absolute;color:#999}.gift-price-range-wrap .noUi-value{position:absolute;white-space:nowrap;text-align:center}.gift-price-range-wrap .noUi-value-sub{margin-top:5px;font-size:12px;color:#888;letter-spacing:-.24px}.gift-price-range-wrap .noUi-value-large{display:none}.gift-price-range-wrap .noUi-marker{position:absolute;background:#fff}.gift-price-range-wrap .noUi-marker-large{display:none}.gift-price-range-wrap .noUi-pips-horizontal{z-index:1;pointer-events:none;height:80px;top:10px;left:0;width:100%}.gift-price-range-wrap .noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.gift-price-range-wrap .noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.gift-price-range-wrap .noUi-marker-horizontal.noUi-marker{margin-left:-5.5px;width:11px;height:11px;border:2px solid #111;border-radius:6px;box-sizing:border-box}.gift-price-range-wrap .noUi-marker-horizontal.noUi-marker-sub{height:11px}.topBnrList.dptstore li+li{margin-top:10px}.topBnrList.dptstore img{width:100%;vertical-align:top}.topBnrList.dptstore .bnr-tit{position:relative;z-index:1;margin:-40px 40px 0;padding:16px 32px 15px;background:#fff;text-align:center}.topBnrList.dptstore .bnr-tit p{font-weight:700;color:#111;font-size:24px;letter-spacing:-.48px;line-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.topBnrList.dptstore .bnr-tit span{display:inline-block;margin-top:5px;color:#111;font-size:15px;letter-spacing:-.3px;line-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.goods-temp.v2 .tab-wrap{padding:20px 0}.goods-temp.v2 .tab-wrap .tab-ty1 li{height:40px}.goods-temp.v2 .tab-wrap .tab-ty1 li.on{background:#111}.goods-temp.v2 .tab-wrap .tab-ty1 li a{line-height:40px}.goods-temp.v2 .goods-temp-list.hide-tab{height:0;overflow:hidden;visibility:hidden}.goods-temp.v2 .goods-temp-list.goods-wide .goods-thumb .goods-thumb-img{padding-top:55.076%}.btn-livetalk{display:block;position:absolute;width:94px;height:34px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/tooltip_livetalk.png) no-repeat;background-size:94px;font-size:1px;color:transparent}.btn-livetalk.v2{display:block;position:absolute;width:75px;height:34px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/tooltip_tok.png) no-repeat;background-size:75px;font-size:1px;color:transparent}.pop-livetalk .swiper-container{height:56px;padding:20px 0;box-sizing:border-box}.pop-livetalk .swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.pop-livetalk .swiper-slide,.pop-livetalk .swiper-wrapper{transform:translate3d(0,0,0)}.pop-livetalk .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;position:relative}.pop-livetalk{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:#fff}.pop-livetalk-header{display:flex;height:50px;padding:11px 15px 0;background-color:#fff;box-sizing:border-box;z-index:10;text-align:right;font-size:0;color:transparent}.pop-livetalk-header h1{margin-top:2px;font-size:17px;color:#111;font-weight:700;letter-spacing:-.34px;line-height:25px}.pop-livetalk-header h1::after{display:inline-block;content:'';width:16px;height:18px;margin-left:4px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_tvlive.gif) no-repeat;background-size:16px;vertical-align:top;margin-top:2px}.pop-livetalk-header .time{margin-left:8px;font-size:15px;color:#111;font-weight:700;vertical-align:middle;line-height:20px;margin-top:4px}.pop-livetalk-header .btn-close{display:inline-block;position:absolute;top:12px;right:15px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/side_nav/ico_side_close.png) 50% 50% no-repeat;background-size:100% auto;vertical-align:middle}.pop-livetalk-cont{background-color:#f6f6f6}.pop-livetalk-cont .notice-wrap{display:flex;align-items:center;padding:0 15px;background-color:#f6f6f6}.pop-livetalk-cont .notice-wrap ul li a{display:block;font-size:16px;line-height:18px;letter-spacing:.32px;color:#111;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:15px;box-sizing:border-box}.pop-livetalk-cont .notice-wrap ul li .notice::before{content:'[공지]';display:inline-block;width:18px;height:18px;margin-right:5px;font-size:1px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_notice.png) no-repeat;background-size:18px;vertical-align:middle;margin-top:-1px}.pop-livetalk-cont .notice-wrap .btn-buy{flex-shrink:0;width:80px;padding:8px 12px;background-color:#f51d2c;border-radius:20px;backdrop-filter:blur(5px);overflow:hidden;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#fff;white-space:nowrap;box-sizing:border-box;text-align:center}.pop-livetalk-cont .chat-box{position:relative;border-radius:20px 20px 0 0;background-color:#fff;height:100%;padding:0 5px;box-sizing:border-box}.pop-livetalk-cont .chat-box .scroll{overflow-y:auto;height:100%;padding:15px 10px;box-sizing:border-box}.pop-livetalk-cont .chat-box .message{overflow:hidden;max-width:85%;display:inline-block;min-height:51px;padding:15px;color:#111;box-sizing:border-box;border-radius:20px;margin-bottom:12px}.pop-livetalk-cont .chat-box .message span{display:inline-block;font-size:15px;line-height:21px;letter-spacing:-.3px}.pop-livetalk-cont .chat-box .message .nick{font-weight:700}.pop-livetalk-cont .chat-box .message p{display:inline-block;font-size:15px;line-height:21px;letter-spacing:-.3px}.pop-livetalk-cont .chat-box .message .box{width:100%}.pop-livetalk-cont .chat-box .message .box .nick{display:block;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pop-livetalk-cont .chat-box .message .box p{margin-top:6px}.pop-livetalk-cont .chat-box .welcome{position:absolute;z-index:1;top:15px;left:50%;transform:translateX(-50%);width:calc(100% - 30px);padding:0;background-color:#fff;transition:.3s;display:block;max-width:100%}.pop-livetalk-cont .chat-box .welcome .inner{padding:15px 43px 15px 40px;background-color:rgba(255,89,33,.08)}.pop-livetalk-cont .chat-box .welcome .nick:before{content:'';position:absolute;top:18px;left:15px;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ic_Livetalk.png) center center no-repeat;background-size:100%;vertical-align:middle;margin-right:5px;margin-top:-4px}.pop-livetalk-cont .chat-box .welcome .btn-setting{position:absolute;top:50%;right:5px;transform:translateY(-50%);width:18px;height:18px;padding:10px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ic_setting.png) center center no-repeat;background-size:18px;font-size:0;color:transparent}.pop-livetalk-cont .welcome.fade-out{opacity:0}.pop-livetalk-cont .chat-box .reply{padding-top:10px;margin-top:10px;border-top:1px solid rgba(0,0,0,.05)}.pop-livetalk-cont .chat-box .reply .nick{color:#ff5921}.pop-livetalk-cont .chat-box .reply .nick:before{content:'';display:inline-block;width:8px;height:8px;margin-right:1px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ic_reply.png) center center no-repeat;background-size:100%;vertical-align:middle;margin-top:-6px}.pop-livetalk-cont .chat-box .reply p{margin-left:8px}.pop-livetalk-cont .chat-box .left{float:left;clear:both;margin-right:39px;border:1px solid #eee}.pop-livetalk-cont .chat-box .chat{border-color:rgba(255,89,33,.4)}.pop-livetalk-cont .chat-box .right{display:flex;justify-content:flex-end;float:right;clear:both;margin-left:33px;background-color:rgba(255,89,33,.08);border-radius:20px 20px 0 20px}.pop-livetalk .player-box{position:relative;padding-bottom:56%}.pop-livetalk.vod-onair .player-box{display:block}.pop-livetalk .pause-btn,.pop-livetalk .play-btn{display:block;position:absolute;top:0;left:0;z-index:100001;width:100%;height:100%;font-size:1px;color:transparent}.pop-livetalk .pause-ico,.pop-livetalk .play-ico{position:absolute;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)}.pop-livetalk .pause-ico:before,.pop-livetalk .play-ico:before{display:inline-block;content:'';width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/pangTv/btn_play_54x54.png);background-size:54px}.pop-livetalk .pause-ico:before{background-image:url(//image.hnsmall.com/images/mobile2014/pangTv/btn_pause_54x54.png)}
.pop-livetalk .chat-write{position:absolute;left:0;bottom:0;width:100%;padding:10px 15px 20px;background-color:#fff;box-shadow:0 -3px 3px 0 rgba(0,0,0,.05);box-sizing:border-box;z-index:1}.pop-livetalk .chat-write .chat-write-inner{position:relative}.pop-livetalk .chat-write .chat-write-inp{position:relative;display:block;height:48px;padding:0 63px 0 56px;border:1.5px solid #111;border-radius:25px;box-sizing:border-box;background-color:#fff}.pop-livetalk .chat-write .chat-write-inp:before{content:'';width:28px;height:28px;position:absolute;top:10px;left:20px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ic_Livetalk_h28_outline.png) center center no-repeat;background-size:100%;vertical-align:middle;margin-top:-1px}.pop-livetalk .chat-write .chat-write-inp>input{position:relative;z-index:1;padding:14px 0;width:100%;height:45px;vertical-align:top;box-sizing:border-box;line-height:16px;font-size:15px;letter-spacing:-.3px;color:#111;appearance:none;outline:transparent;border:0;background-color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-indent:0}.pop-livetalk .chat-write .chat-write-inp>input::placeholder{line-height:16px;font-size:15px;letter-spacing:-.3px;color:#bbb}.pop-livetalk .chat-write .btn-write{position:absolute;top:0;right:8px;padding:10px}.pop-livetalk .chat-write .btn-write span{display:block;font-size:15px;line-height:28px;letter-spacing:-.3px;color:#111;font-weight:700}.pop-livetalk .chat-write.writing .chat-write-inp{padding:0 63px 0 20px}.pop-livetalk .chat-write.writing .chat-write-inp:before{display:none}.pop-livetalk .chat-write.disabled .chat-write-inp{border-color:#999;background-color:#eee}.pop-livetalk .chat-write.disabled .chat-write-inp:before{background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ic_lock.png) center center no-repeat;background-size:100%;margin-top:-2px}.pop-livetalk .chat-write.disabled .chat-write-inp>input{background-color:#eee}.pop-livetalk .chat-write.disabled .chat-write-inp>input::placeholder{color:#999}.pop-livetalk .chat-write.disabled .btn-write{display:none}.pop-livetalk.active{display:block}.layer-livetalk-notice{visibility:hidden;z-index:5002;overflow:hidden;position:fixed;bottom:0;left:0;width:100%;max-height:calc(100% - 120px);border-radius:16px 16px 0 0;background-color:#fff;box-shadow:0 -3px 3px 0 rgba(0,0,0,.1);transition:all .2s ease}.layer-livetalk-notice-header{position:relative;height:41px;padding-top:15px;font-size:18px;letter-spacing:-.36px;font-weight:700;text-align:center;box-sizing:border-box}.layer-livetalk-notice-header h1{padding-top:1px}.layer-livetalk-notice-header .btn-close{display:inline-block;position:absolute;top:15px;right:15px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/side_nav/ico_side_close.png) 50% 50% no-repeat;background-size:100% auto;vertical-align:middle;border:0;font-size:1px;color:transparent}.layer-livetalk-notice-cont{position:relative;overflow-y:auto;height:calc(100% - 41px);padding:30px 15px;background-color:#fff;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#111;box-sizing:border-box}.layer-livetalk-notice.open{bottom:0;visibility:visible}.layer-livetalk-notice.open .bottom-modal-header button::before{transform:rotate(0)}.layer-livetalk-notice.open ~ .layer-livetalk-notice-dimmed,.pop-nickname-field.open ~ .pop-nickname-field-dimmed{z-index:5001;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);font-size:0}.layer-livetalk-notice-dimmed{transition:opacity .3s ease-in-out}body:not(.is-bottom-modal) .layer-livetalk-notice-dimmed,body:not(.is-bottom-modal) .pop-nickname-field-dimmed{z-index:-1;width:0;height:0;overflow:hidden;opacity:0}.pop-nickname-field{display:none;position:fixed;z-index:5002;left:50%;top:10%;border-radius:16px;transform:translateX(-50%);width:295px;background-color:#fff;overflow:hidden}.pop-nickname-field.open{display:block}.pop-nickname-field .layerHeader{height:50px;padding:12px 0;border-bottom:0;background:#fff;box-sizing:border-box}.pop-nickname-field .layerHeader h1{padding:1px 48px 0;font-size:18px;line-height:26px;letter-spacing:-.36px;color:#111;font-weight:700}.pop-nickname-field .layerHeader h1.txtC{text-align:center}.pop-nickname-field .layerHeader .btnLayerClose{position:absolute;top:18px;right:15px;width:15px;height:15px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -300px;background-size:300px auto;-webkit-appearance:none;font-size:1px;color:transparent}.pop-nickname-field .layerConts{padding:10px 15px}.pop-nickname-field .layerConts .text{text-align:center;font-size:15px;line-height:22px;color:#111}.pop-nickname-field .layerConts .text02{display:block;font-size:13px;line-height:19px;color:#f51d2c;text-align:center}.pop-nickname-field .layerConts .inp-filed{margin-bottom:5px}.pop-nickname-field .layerConts .inp-filed input{width:100%;height:39px;padding:2px 10px 0 10px;border:1px solid #ddd;text-align:center;box-sizing:border-box;font-size:15px;line-height:22px;text-indent:0;letter-spacing:-.3px;color:#111;background-color:#fff}.pop-nickname-field .btnWrap{padding:10px 15px 15px;background-color:#fff}.pop-nickname-field .btnWrap .btnConfirm{display:block;width:100%;height:39px;padding:10px 0;font-size:13px;line-height:19px;font-weight:700;letter-spacing:-.26px;color:#fff;text-align:center;border-radius:8px;box-sizing:border-box}.pop-nickname-field .btnWrap .btnConfirm.black{background-color:#444}.pop-livetalk.v2 .pop-livetalk-header h1{font-size:0;color:transparent}.pop-livetalk.v2 .pop-livetalk-header h1::before{display:inline-block;content:'';width:60px;height:28px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/tit_tok.png) no-repeat;background-size:60px;vertical-align:top}.pop-livetalk.v2 .pop-livetalk-header h1::after{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_tvlive2.gif)}.pop-livetalk.v2 .pop-livetalk-header .time{margin-top:5px}.pop-livetalk.v2 .pop-livetalk-cont .chat-box .welcome{top:auto;bottom:15px;margin-bottom:0}.pop-livetalk.v2 .pop-livetalk-cont .chat-box .welcome .inner{background:#f6f6f6}.pop-livetalk.v2 .pop-livetalk-cont .chat-box .welcome.logoff .inner{padding-right:15px}.pop-livetalk.v2 .pop-livetalk-cont .chat-box .right{background:#f6f6f6}.pop-livetalk.v2 .pop-livetalk-cont .chat-box .reply{margin:10px -15px -15px;padding:10px 15px 15px;border-top:0;background:rgba(255,89,33,.08)}.pop-livetalk.v2 .pop-livetalk-cont .chat-box .reply.box{width:auto}.pop-nickname-field .layerHeader.v2{height:76px}.pop-nickname-field .layerHeader.v2 h1.txtC{font-size:18px}.contLayer.v3{padding-top:50px}.contLayer.v3 .layerHeader h1{height:50px;font-size:20px;line-height:50px}.contLayer.v3 .coverflow{padding-top:0}.contLayer.v3 .coverflow .thumbList li{border-radius:8px}.contLayer.v3 .coverflow .thumbList li+li{margin-top:15px}.contLayer.v3 .coverflow .flag-wrap{margin-top:4px}.contLayer.v3 .allViewClose{top:12.5px}.contLayer.v3.white .allViewClose{background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/ico_close_25.png) 0 0/25px auto no-repeat}.contLayer.v3 .cate-theme{position:fixed;z-index:11;top:50px}.contLayer.v3 .cate-theme ~ .search-filter-wrap02{margin-top:70px}.contLayer.v3 .cate-theme ~ .goodsHalf_wrap{margin-top:70px}.contLayer.v3 .cate-theme.depth-on ~ .search-filter-wrap02{margin-top:115px}.contLayer.v3 .cate-theme.depth-on ~ .goodsHalf_wrap{margin-top:115px}.contLayer.v3 .cate-theme ~ .search-filter-wrap02 ~ .goodsHalf_wrap{margin-top:0}.contLayer.v3 .layer-cate-all .layer-cate-all-inner{background-color:#fff}.contLayer.v3 .layer-cate-all .layerHeader h1.txtC{text-align:left;line-height:1.47;letter-spacing:0;background-color:#fff}.contLayer.v3 .layer-cate-all .cate-txt-type .swiper-slide{height:50px;margin-bottom:0}.contLayer.v3 .gift-price-range-wrap{position:fixed;z-index:1;top:50px;left:0;width:100%}.contLayer.v3 .cate-theme ~ .gift-price-range-wrap{top:100px}.contLayer.v3 .gift-price-range-wrap ~ .goodsHalf_wrap{margin-top:75px}.contLayer.v3 .cate-theme ~ .gift-price-range-wrap ~ .goodsHalf_wrap{margin-top:125px}.contLayer.v3 .search-filter-wrap02.fixed{position:fixed;top:50px;left:0;right:0;margin:0;z-index:1;padding:10px 15px;height:45px;box-sizing:border-box;background:#fff;box-shadow:0 5px 12px 0 rgba(0,0,0,.16)}.contLayer.v3 .search-filter-wrap02.fixed+.goodsHalf_wrap{margin-top:50px}.contLayer.v3 .goodsHalf_wrap.v2 .goods-box .goods-thumb .goods-thumb-img .img:before{display:block}.contLayer.v3 .goodsHalf_wrap.v2 .goods-box .goods-thumb .goods-thumb-img .img img{border:0}.contLayer.v3 .goods-wide .goods-benefit-box .goods-benefit-detail{font-size:0}.contLayer.v3 .goods-wide .goods-benefit-box .goods-benefit-detail dt{margin-right:5px}.contLayer.v3 .coverflow .btn-full-right-arr{height:42px;border-color:#dcdcdf;box-shadow:0 5px 12px 0 rgba(0,0,0,.1)}.contLayer.v3 .coverflow .btn-full-right-arr span{color:#414450}.contLayer.v3 .coverflow .btn-full-right-arr span::after{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/ico_arr_right_7.png)}.contLayer.v3 .favor-bnr{padding-bottom:70px}.contLayer.v3 .favor-bnr .thumbList li{position:relative}.contLayer.v3 .favor-bnr .thumbList .text-box{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);width:100%;padding:0 60px;text-align:center;box-sizing:border-box}.contLayer.v3 .favor-bnr .thumbList .text-box .tit{display:block;max-height:60px;margin:0 20px;font-size:24px;line-height:30px;letter-spacing:-.72px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.contLayer.v3 .favor-bnr .thumbList .text-box .txt{display:block;margin-top:8px;font-size:14px;line-height:18px;letter-spacing:-.7px;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contLayer.v3 .favor-bnr .btn-area.fixed{margin-bottom:0}
.contLayer.v3 .favor-bnr .btn-area.fixed .btn-full-right-arr{box-shadow:0 5px 12px 0 rgba(0,0,0,.1)}.contLayer.square .coverflow .thumbList li{border-radius:0}.contLayer.square .coverflow .btn-area .btn-full-right-arr{border-radius:0}.cate-txt-type.v3 .swiper_st{background:#f6f7f8}.cate-txt-type.v3 .swiper_st .swiper-wrapper .swiper-slide{margin-right:0}.cate-txt-type.v3 .swiper-slide.active a{background:#414450}.cate-txt-type.v3 .swiper-slide a span{color:#414450}.cate-txt-type.v3 .swiper-slide.active a span{color:#fff}.cate-txt-type.v3 .btn-cate-arr{width:50px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/ico_cate_arr.png) no-repeat;background-size:50px}.home-layer-cate-all .layerHeader .txtC{color:#414450}.home-layer-cate-all .cate-txt-type.v3 .swiper-slide.active a{background:#414450}.home-layer-cate-all .cate-txt-type.v3 .swiper-slide a span{color:#414450}.home-layer-cate-all .cate-txt-type.v3 .swiper-slide.active a span{color:#fff}.cate-txt-type.v3 ~ .fixed-cate-inner .swiper_st{background:#fff}.cate-txt-type.v3 ~ .fixed-cate-inner .swiper-slide a{color:#414450}.cate-txt-type.v3 ~ .fixed-cate-inner .swiper-slide.active a{border-bottom-color:#414450}.contLayer .fixed-cate.cate-txt-type.v3 ~ .search-filter-wrap02.v2{margin:70px 15px 20px;padding:0}.search-filter-wrap02.v2{position:relative;z-index:1;padding:10px 15px;margin:0;transition:.2s;background:#fff;box-sizing:border-box}.search-filter-wrap02.v2.fixed{position:fixed;z-index:1;top:50px;left:0;right:0;margin:0;height:45px}.search-filter-wrap02.v2 .sort{display:inline-block;min-width:120px;margin-right:10px}.search-filter-wrap02.v2 .sort select{padding-left:5px;background-color:#fff;font-size:14px;color:#414450;border:1px solid #ddd;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/icon_select_arrow.png) no-repeat center;background-size:16px auto;background-position-x:95px}.search-filter-wrap02.v2 .total p{font-size:14px;color:#111;line-height:22px}.search-filter-wrap02.v2 .total p em{font-weight:700}.search-filter-wrap02.v2 .filter-box{display:flex;align-items:center}.search-filter-wrap02.v2 .count{flex:1;align-self:center;padding-top:2px;font-size:15px;color:#414450;line-height:16px;box-sizing:border-box}.search-filter-wrap.v2 .view.type2 .view-list,.search-filter-wrap02.v2 .view-list{display:flex}.search-filter-wrap.v2 .view.type2 .view-list li,.search-filter-wrap02.v2 .view-list li{margin-left:5px;font-size:0}.search-filter-wrap.v2 .view.type2 .view-list li .btn,.search-filter-wrap02.v2 .btn{width:25px;height:25px;padding:0;border:0;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-size:25px;font-size:0}.search-filter-wrap.v2 .view.type2 .view-type1,.search-filter-wrap02.v2 .view-type1{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type01.png)}.search-filter-wrap.v2 .view.type2 .view-type2,.search-filter-wrap02.v2 .view-type2{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type02.png)}.search-filter-wrap.v2 .view.type2 .view-type3,.search-filter-wrap02.v2 .view-type3{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type03.png)}.search-filter-wrap.v2 .view.type2 .view-type1.on,.search-filter-wrap02.v2 .view-type1.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type01_on.png)}.search-filter-wrap.v2 .view.type2 .view-type2.on,.search-filter-wrap02.v2 .view-type2.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type02_on.png)}.search-filter-wrap.v2 .view.type2 .view-type3.on,.search-filter-wrap02.v2 .view-type3.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type03_on.png)}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-thumb{border-radius:8px}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-thumb .goods-thumb-img{border-radius:8px}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-thumb .goods-thumb-img .img:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.03}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-thumb .goods-thumb-img .img:after{display:none}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-price .tit{color:#414450}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-info .counsel-prd{color:#414450}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-box .goods-benefit-detail dt{color:#8f9097}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#414450}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#414450}.goods-temp.goods-common-list .goods-temp-list .goods-box .btn-cart{color:#414450}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-num{display:block;color:#ff5364;bottom:2px;line-height:24px;height:24px}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-num em{position:relative;top:-2px;font-size:18px;font-weight:900;letter-spacing:-.36px;line-height:24px;height:24px}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-num span{position:relative;top:-4px;left:1px;font-size:15px;letter-spacing:-.3px;line-height:17px}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-price{padding:15px 0 0 0}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-price .tit{font-weight:500;height:41px;line-height:19px}.goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-left:1px;font-size:13px}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-price .tit{height:auto;margin-bottom:3px;font-size:16px;line-height:22px;font-weight:500}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-thumb .goods-thumb-img{padding-top:49.859%}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-thumb .goods-thumb-img .img{height:auto;top:50%;bottom:auto;transform:translateY(-50%)}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-thumb .goods-thumb-img .img:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.03}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-thumb .goods-thumb-img .img img{width:100%;height:auto;border:0}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-price{padding:10px 0 0 0}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-price .prod-name{margin-bottom:2px;font-size:13px;line-height:22px;font-weight:700;color:#414450}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{font-size:12px;line-height:17px;letter-spacing:-.24px;color:#8f9097}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;line-height:18px;letter-spacing:-.36px;font-weight:900}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-left:1px;font-size:14px;line-height:20px;letter-spacing:-.28px}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-benefit-num{display:block;font-size:11px;font-weight:900;letter-spacing:-.22px;bottom:-1px}.goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .btn-box{padding-top:8px}.goods-temp.goods-common-list .goods-temp-list.goods-second .goods-benefit-num{bottom:2px}.goods-temp.goods-common-list .goods-temp-list.goods-second .goods-box .goods-benefit-box{height:39px}.goods-temp.goods-common-list .goods-temp-list.goods-second .goods-box .goods-benefit-box .goods-benefit-detail{height:100%}.goods-temp.goods-common-list .goods-temp-list.goods-second .goods-box .goods-benefit-box .goods-benefit-detail dt{line-height:16px}.goods-temp.goods-common-list .goods-temp-list.goods-second .goods-box .goods-benefit-box .goods-benefit-detail dd{position:absolute;left:0;bottom:0;padding-top:0;line-height:22px}.goods-temp.goods-common-list .goods-temp-list.goods-second .goods-price{padding-top:15px}.goods-temp.goods-common-list .goods-temp-list.goods-second .goods-price .tit{height:44px;margin-bottom:5px;line-height:22px;font-weight:500}.goods-temp.goods-common-list .goods-temp-list.goods-second .goods-price .tit .pinkColor{color:#ff5364}.goods-temp.goods-common-list .goods-temp-list.goods-second .goods-box .btn-box{padding-top:8px}.goods-temp.goods-common-list .goods-temp-list.goods-third{padding:0 10.5px}.goods-temp.goods-common-list .goods-temp-list.goods-third ul li{padding:0 4.5px 20px}.goods-temp.goods-common-list .goods-temp-list.goods-third .goods-box .goods-benefit-num{display:none}.goods-temp.goods-common-list .goods-temp-list.goods-third .goods-box .goods-price .tit{height:40px;margin-right:10px;line-height:20px;font-size:15px;letter-spacing:-.3px}.goods-temp.goods-common-list .goods-temp-list.goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px}.goods-temp.goods-common-list .goods-temp-list.goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px}.goods-temp.goods-common-list .goods-temp-list.goods-third .goods-box .btn-cart:before{display:inline-block;float:none;margin-right:0;margin-left:-2px}.goods-temp.goods-common-list .goods-temp-list.goods-third .goods-box .btn-box{padding-top:5px}.goods-temp.goods-common-list .goods-temp-list.goods-third .goods-box .btn-cart,.goods-temp.goods-common-list .goods-temp-list.goods-third .goods-box .btn-favor{width:37px;height:30px;line-height:30px;padding:0;font-size:0}.goods-temp.goods-common-list .goods-temp-list .btn-cart{display:block;height:30px;line-height:28px;padding:0 10px;margin-right:5px;background:#fff;border:1px solid #d7d9df;border-radius:40px;text-align:center;font-size:14px;color:#333}
.goods-temp.goods-common-list .goods-temp-list .btn-cart:before{content:'';display:block;float:left;width:16px;height:30px;line-height:30px;margin-right:4px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/ico_cart.png) 0 6px no-repeat;background-size:16px;vertical-align:top}.goods-temp.goods-common-list .goods-temp-list.goods-left-align>a{display:block}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box{overflow:hidden;padding:0 0 0 78px;box-sizing:border-box}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-thumb{position:absolute;top:0;left:0;height:68px;width:68px;border:0}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-thumb .goods-thumb-img{padding-top:100%;border-radius:8px;background-color:rgba(0,0,0,.03)}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-thumb .goods-thumb-img:after{display:none}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-thumb .goods-thumb-img .img:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.03;display:block}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-thumb .goods-thumb-img .img img{display:block;border:0}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-price{padding-top:0}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-price a{display:block}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-price .tit{font-size:14px;line-height:20px;padding-top:0;margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;min-height:39px;color:#414450}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dt{position:initial;display:inline-block}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dd{display:inline-block;padding-top:0}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;letter-spacing:-.36px}.goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:14px;line-height:19px;letter-spacing:-.26px}.goods-common-list02 .goods-box,.goods-common-list02 .goods-box .goods-thumb,.goods-common-list02 .goods-box .goods-thumb .goods-thumb-img{border-radius:0}.goods-common-list02 .goods-box .goods-price .tit{color:#414450}.goods-common-list02 .goods-box .goods-benefit-box .goods-benefit-detail dt{color:#8f9097;letter-spacing:-.24px;font-size:12px;line-height:12px;margin-bottom:2px}.goods-common-list02 .goods-box .goods-benefit-box .goods-benefit-detail dd strong{display:inline-block;letter-spacing:-.36px;color:#414450;vertical-align:middle}.goods-common-list02 .goods-benefit-box .goods-benefit-detail dd .textWon{letter-spacing:-.28px;color:#414450;vertical-align:middle}.goods-common-list02 .goods-box .goods-benefit-num{color:#ff5364}.goods-common-list02 .goods-box .goods-thumb .goods-thumb-img .flag-ad{z-index:1;position:absolute;top:10px;right:10px;width:25px;height:16px;font-size:1px;color:transparent;background:0}.goods-common-list02 .goods-box .goods-thumb .goods-thumb-img .flag-ad:before{content:'';display:block;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/main/home/v13/flag_ad.png) 0 0 no-repeat;background-size:25px auto}.goods-common-list02 .goods-wide ul li{margin:30px 0 0}.goods-common-list02 .goods-wide ul li:first-child{margin-top:0}.goods-common-list02 .goods-wide .goods-thumb .goods-thumb-img{padding-top:49.857%}.goods-common-list02 .goods-wide .goods-thumb .goods-thumb-img .img img{width:100%;height:100%;object-fit:cover}.goods-common-list02 .goods-wide .goods-price{padding:11px 0 0}.goods-common-list02 .goods-wide .goods-price .tit{font-size:16px;line-height:24px;font-weight:500;width:100%}.goods-common-list02 .goods-wide .goods-price .goods-benefit-info .goods-benefit-box{margin-top:3px}.goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail::after{content:".";display:block;height:0;clear:both;visibility:hidden}.goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{float:left;margin:2px 5px 0 0}.goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd{float:left}.goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{margin-top:-4px;font-size:20px;line-height:20px}.goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:14px;margin-top:-3px}.goods-common-list02 .goods-wide .goods-box .goods-benefit-num{z-index:1;bottom:1px;font-size:11px;letter-spacing:-.22px;color:#ff5364}.goods-common-list02 .goods-wide .goods-box .goods-benefit-num em{font-size:18px;color:#ff5364;line-height:18px}.goods-common-list02 .goods-wide .goods-box .goods-benefit-num span{top:1px;font-size:15px;letter-spacing:-.3px;color:#ff5364;vertical-align:middle}.contents .goods-common-list02 .goods-wide .goods-thumb .goods-thumb-img .img img{width:auto;height:100%}.contLayer .goods-common-list02 .goods-wide .goods-thumb .goods-thumb-img .img img{width:auto;height:100%}.goods-common-list02 .goods-second ul{padding:0 12.5px}.goods-common-list02 .goods-second ul li{margin-top:30px;padding:0 2.5px}.goods-common-list02 .goods-second ul li:nth-child(1),.goods-common-list02 .goods-second ul li:nth-child(2){margin-top:0}.goods-common-list02 .goods-second .goods-box .goods-price .tit{height:44px;margin-bottom:5px;font-size:15px;letter-spacing:-.3px;line-height:22px;font-weight:400}.goods-common-list02 .goods-second .goods-box .goods-benefit-box{height:38px}.goods-common-list02 .goods-second .goods-box .goods-benefit-box .goods-benefit-detail{height:100%}.goods-common-list02 .goods-second .goods-box .goods-benefit-box .goods-benefit-detail dt{font-size:12px;line-height:18px;letter-spacing:-.24px;vertical-align:middle}.goods-common-list02 .goods-second .goods-box .goods-benefit-box .goods-benefit-detail dd{position:absolute;left:0;bottom:2px;padding-top:0;line-height:22px;vertical-align:middle}.goods-common-list02 .goods-second .goods-box .goods-benefit-box .goods-benefit-detail dd strong{display:inline-block;font-size:18px;line-height:18px;letter-spacing:-.36px;vertical-align:middle}.goods-common-list02 .goods-second .goods-benefit-box .goods-benefit-detail dd .textWon{display:inline-block;font-size:13px;line-height:13px;vertical-align:middle}.goods-common-list02 .goods-second .goods-price{padding-top:12px;padding-right:10px}.goods-common-list02 .goods-second .goods-benefit-info .counsel-prd{color:#414450;letter-spacing:-.28px}.goods-common-list02 .goods-second .goods-box .btn-box{padding-top:8px}.goods-common-list02 .goods-second .goods-benefit-num{right:10px;bottom:3px;z-index:1}.goods-common-list02 .goods-second .goods-benefit-num span{top:0;font-size:15px}.goods-common-list02 .goods-temp-list .btn-cart{display:block;height:30px;line-height:28px;padding:0 12px;margin-right:5px;background:#fff;border:1px solid #d7d9df;border-radius:40px;text-align:center;font-size:14px;color:#333}.goods-common-list02 .goods-temp-list .btn-cart:before{content:'';display:block;float:left;width:16px;height:30px;line-height:30px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/ico_cart.png) 0 6px no-repeat;background-size:16px;vertical-align:top}.goods-common-list02 .goods-temp-list .btn-box.flex_wrap{display:flex;align-items:center}.goods-common-list02 .goods-third ul li{margin-top:30px;padding:0 2.5px}.goods-common-list02 .goods-third ul li:nth-child(1),.goods-common-list02 .goods-third ul li:nth-child(2),.goods-common-list02 .goods-third ul li:nth-child(3){margin-top:0}.goods-common-list02 .goods-third .goods-box .goods-price .tit{display:block;height:auto;margin-bottom:5px;padding-right:7px;font-size:14px;letter-spacing:-.28px;line-height:19px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.goods-common-list02 .goods-third .goods-benefit-num{display:block;position:absolute;top:0;left:0;font-size:11px;letter-spacing:-.22px;line-height:15px;font-weight:900}.goods-common-list02 .goods-third .goods-benefit-num em,.goods-common-list02 .goods-third .goods-benefit-num span{font-size:15px;line-height:18px;letter-spacing:-.3px;vertical-align:middle}.goods-common-list02 .goods-third .goods-benefit-num span{position:static}.goods-common-list02 .goods-third .goods-box .goods-benefit-info{position:relative;height:37px;padding-top:18px;box-sizing:border-box}.goods-common-list02 .goods-third .goods-box .goods-benefit-box{height:auto}.goods-common-list02 .goods-third .goods-benefit-box .goods-benefit-detail dt{display:none}.goods-common-list02 .goods-third .goods-benefit-box .goods-benefit-detail dd{padding:1px 0 0}.goods-common-list02 .goods-third .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px;line-height:16px;letter-spacing:-.32px;font-weight:900}.goods-common-list02 .goods-third .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px;line-height:12px;letter-spacing:-.24px;font-weight:900}.goods-common-list02 .goods-third .goods-benefit-info .counsel-prd{color:#414450;letter-spacing:-.28px}.goods-common-list02 .goods-left-align ul{padding:0 15px}.goods-common-list02 .goods-left-align ul li{margin-top:30px}.goods-common-list02 .goods-left-align ul li:first-child{margin-top:0}.goods-common-list02 .goods-left-align .goods-box .goods-thumb{width:108px;height:108px}.goods-common-list02 .goods-left-align .goods-box .goods-price .tit{height:46px;margin-bottom:5px;font-size:15px;letter-spacing:-.3px;line-height:22px;font-weight:400}
.goods-common-list02 .goods-left-align .goods-box .goods-benefit-info{display:flex;position:relative;height:19px}.goods-common-list02 .goods-left-align .goods-benefit-num{position:static;margin-right:5px}.goods-common-list02 .goods-left-align .goods-benefit-num em,.goods-common-list02 .goods-left-align .goods-benefit-num span{display:inline-block;position:static;font-size:16px;line-height:16px;font-weight:900;vertical-align:middle}.goods-common-list02 .goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dt{display:none}.goods-common-list02 .goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dd strong{display:inline-block;margin-top:-1px;font-size:16px;line-height:16px;letter-spacing:-.32px;vertical-align:middle}.goods-common-list02 .goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dd{vertical-align:middle}.goods-common-list02 .goods-left-align .goods-benefit-box .goods-benefit-detail dd .textWon{display:inline-block;margin-top:-1px;font-size:12px;line-height:12px;letter-spacing:-.24px;vertical-align:middle}.goods-common-list02 .goods-left-align .goods-price{padding:0 0 0 123px}.goods-common-list02 .goods-left-align .flag-wrap{padding-left:123px}.goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-num{display:none}.goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-info{position:relative;height:auto;padding-top:0;box-sizing:border-box}.goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-detail dt{position:static;display:block}.goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-price{padding:10px 0 0 0}.goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-price .tit{height:39px;margin-right:0;line-height:19px;font-size:14px;letter-spacing:-.28px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis;word-wrap:break-word}.goods-wide .goods-thumb .goods-thumb-img .flag-right-living{position:absolute;z-index:2;top:10px;right:10px;width:60px}.goods-wide .goods-thumb .goods-thumb-img .flag-right-living img{width:100%;height:auto;position:absolute;top:-8px;right:-4px}.goods-second .goods-thumb .goods-thumb-img .flag-right-living{position:absolute;z-index:2;top:5px;right:5px;width:50px}.goods-second .goods-thumb .goods-thumb-img .flag-right-living img{width:100%;height:auto;position:absolute;top:-5px;right:-1px}.goods-third .goods-thumb .goods-thumb-img .flag-right-living{position:absolute;z-index:2;top:5px;right:5px;width:46px}.goods-third .goods-thumb .goods-thumb-img .flag-right-living img{width:100%;height:auto;position:absolute;top:-5px;right:-3px}.goods-search .goods-thumb .goods-thumb-img .flag-right-living{position:absolute;z-index:2;top:5px;right:5px;width:42px}.goods-search .goods-thumb .goods-thumb-img .flag-right-living img{width:100%;height:auto;position:absolute;top:-5px;right:-3px}.goods-wide .goods-thumb .goods-thumb-img .flag-left-living{position:absolute;z-index:2;top:10px;left:10px;width:60px}.goods-wide .goods-thumb .goods-thumb-img .flag-left-living img{width:100%;height:auto;position:absolute;top:-8px;left:-4px}.goods-second .goods-thumb .goods-thumb-img .flag-left-living{position:absolute;z-index:2;top:5px;left:5px;width:50px}.goods-second .goods-thumb .goods-thumb-img .flag-left-living img{width:100%;height:auto;position:absolute;top:-5px;left:-1px}.goods-third .goods-thumb .goods-thumb-img .flag-left-living{position:absolute;z-index:2;top:5px;left:5px;width:46px}.goods-third .goods-thumb .goods-thumb-img .flag-left-living img{width:100%;height:auto;position:absolute;top:-5px;left:-3px}.goods-search .goods-thumb .goods-thumb-img .flag-left-living{position:absolute;z-index:2;top:5px;left:5px;width:42px}.goods-search .goods-thumb .goods-thumb-img .flag-left-living img{width:100%;height:auto;position:absolute;top:-5px;left:-3px}.goods-wide .goods-thumb .goods-thumb-img .flag-left-base{position:absolute;z-index:2;top:10px;left:10px;width:52px}.goods-wide .goods-thumb .goods-thumb-img .flag-left-base img{width:100%;height:auto}.goods-wide .goods-thumb .goods-thumb-img .flag-left-base.beauty{top:0}.goods-second .goods-thumb .goods-thumb-img .flag-left-base{position:absolute;z-index:2;top:5px;left:5px;width:45px}.goods-second .goods-thumb .goods-thumb-img .flag-left-base.beauty{top:0}.goods-second .goods-thumb .goods-thumb-img .flag-left-base img{width:100%;height:auto}.goods-third .goods-thumb .goods-thumb-img .flag-left-base{position:absolute;z-index:2;top:5px;left:5px;width:36px}.goods-third .goods-thumb .goods-thumb-img .flag-left-base img{width:100%;height:auto}.goods-third .goods-thumb .goods-thumb-img .flag-left-base.beauty{top:0}.goods-brand .goods-thumb .goods-thumb-img .flag-left-base{position:absolute;z-index:2;top:5px;left:5px;width:36px}.goods-brand .goods-thumb .goods-thumb-img .flag-left-base img{width:100%;height:auto}.goods-left-align .goods-thumb .goods-thumb-img .flag-left-base{position:absolute;z-index:2;top:5px;left:5px;width:36px}.goods-left-align .goods-thumb .goods-thumb-img .flag-left-base img{width:100%;height:auto}.goods-search .goods-thumb .goods-thumb-img .flag-left-base{position:absolute;z-index:2;top:5px;left:5px;width:36px}.goods-search .goods-thumb .goods-thumb-img .flag-left-base img{width:100%;height:auto}.time-chance .goods-thumb .goods-thumb-img .flag-left-base{position:absolute;z-index:2;top:10px;left:10px;width:64px}.time-chance .goods-thumb .goods-thumb-img .flag-left-base img{width:100%;height:auto}.goods-wide .goods-thumb .goods-thumb-img .img-flag-bos{position:absolute;z-index:2;top:0;left:0;width:64px;height:64px}.goods-wide .goods-thumb .goods-thumb-img .img-flag-bos img{width:100%;height:auto}.goods-second .goods-thumb .goods-thumb-img .img-flag-bos{position:absolute;z-index:2;top:0;left:0;width:50px;height:50px}.goods-second .goods-thumb .goods-thumb-img .img-flag-bos img{width:100%;height:auto}.goods-third .goods-thumb .goods-thumb-img .img-flag-bos{position:absolute;z-index:2;top:0;left:0;width:45px;height:45px}.goods-third .goods-thumb .goods-thumb-img .img-flag-bos img{width:100%;height:auto}.goods-left-align .goods-thumb .goods-thumb-img .img-flag-bos{position:absolute;z-index:2;top:0;left:0;width:45px;height:45px}.goods-left-align .goods-thumb .goods-thumb-img .img-flag-bos img{width:100%;height:auto}.goods-search .goods-thumb .goods-thumb-img .img-flag-bos{position:absolute;z-index:2;top:0;left:0;width:36px;height:36px}.goods-search .goods-thumb .goods-thumb-img .img-flag-bos img{width:100%;height:auto}.goods-brand .goods-thumb .goods-thumb-img .img-flag-bos{position:absolute;z-index:2;top:0;left:0;width:36px;height:36px}.goods-brand .goods-thumb .goods-thumb-img .img-flag-bos img{width:100%;height:auto}.layer-cart-bottom{max-height:100%;background-color:#fff;transition:all .2s ease}.layer-cart-bottom .bottom-modal-header .btn-close{display:none}.layer-cart-bottom .bottom-modal-header .btn-expand{transform:rotate(180deg)}.layer-cart-bottom .bottom-modal-header .btn-expand::before{transition:unset}.layer-cart-bottom .bottom-modal-header{height:auto;padding:10px 15px;box-sizing:border-box}.layer-cart-bottom .bottom-modal-header button{height:12px}.layer-cart-bottom .bottom-modal-cont{overflow:hidden;height:auto;padding-bottom:29px}.layer-cart-bottom .bottom-modal-cont.not-scrolltop .btn-close-bottom{visibility:hidden}.layer-cart-bottom .swiper_st{margin:0 -15px;padding:0 15px}.layer-cart-bottom .title-box{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%}.layer-cart-bottom .title-box h2{width:100%;padding-right:65px;margin-right:0;font-size:17px;line-height:22px;color:#111;font-weight:700;box-sizing:border-box}.layer-cart-bottom .title-box .img{overflow:hidden;flex-shrink:0;display:block;width:40px;height:40px;margin-right:10px;border:1px solid #eee;border-radius:50%;box-sizing:border-box}.layer-cart-bottom .title-box .img img{display:block;width:100%;height:100%}.layer-cart-bottom .title-box .link{position:absolute;top:0;right:0;padding:12px 0}.layer-cart-bottom .title-box .link span{font-size:13px;line-height:19px;letter-spacing:-.26px;color:#111}.layer-cart-bottom .title-box .link span:after{content:'';display:inline-block;width:7px;height:11px;margin-left:3px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_arrow_right_7x11.png) 0 0 no-repeat;background-size:7px auto;vertical-align:0}.layer-cart-bottom .hr-line{height:1px;background-color:#dddd}.layer-cart-bottom .layer-section{margin-bottom:40px}.layer-cart-bottom .layer-section .tit-box{padding:0 0 10px 0}.layer-cart-bottom .layer-section .tit-box h2{padding-right:0;font-size:20px;line-height:28px;letter-spacing:-.4px;color:#111}.layer-cart-bottom .layer-section .swiper_st{padding-right:4px}.layer-cart-bottom .layer-section ul.swiper-wrapper{padding:0;overflow:visible}.layer-cart-bottom .layer-section .goods-box{padding-right:11px}.layer-cart-bottom .layer-section .goods-box .goods-price .tit{color:#111}.layer-cart-bottom .layer-section .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.layer-cart-bottom .layer-section .goods-box .goods-thumb .goods-thumb-img .img{border-radius:4px;border:1px solid #eee;box-sizing:border-box}.layer-cart-bottom .layer-section .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.layer-cart-bottom .layer-section .goods-box .goods-price{padding:10px 0 3px}.layer-cart-bottom .layer-section:first-child{margin-top:25px}.layer-cart-bottom .altered-box ul{margin:0 -5px 1px -5px}.layer-cart-bottom .altered-box ul:after{content:'';clear:both;display:block}.layer-cart-bottom .altered-box ul li{float:left;width:33.333%;padding:0 5px;box-sizing:border-box}.layer-cart-bottom .altered-box ul li:nth-child(-n+2){width:50%;margin-bottom:10px}.layer-cart-bottom .altered-box ul li .goods-wrap{overflow:hidden;position:relative;display:block;padding-bottom:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box;font-size:0}
.layer-cart-bottom .altered-box ul li .goods-wrap img{position:absolute;top:0;left:0;width:100%;height:100%}body.is-bottom-modal .dimmed-cart-bottom{z-index:10000}body:not(.is-bottom-modal) .dimmed-cart-bottom{z-index:-1;width:0;height:0;overflow:hidden;opacity:0}.layer-cart-bottom .btn-close-bottom{position:fixed;z-index:1;left:0;bottom:0;width:calc(100% - 30px);padding:0 15px 10px;background-color:#fff}.layer-cart-bottom .btn-close-bottom button{width:100%;height:49px;border:0;border-radius:4px;background-color:#eee;color:#111;font-size:17px;font-weight:700}.layer-cart-bottom.full{max-height:100%}.layer-cart-bottom.full .bottom-modal-header{position:relative;padding-top:37px}.layer-cart-bottom.full .bottom-modal-header .btn-close{position:absolute;top:12px;right:11px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/btn_popup_close.png) 0 0 no-repeat;background-size:25px}.layer-cart-bottom.full .bottom-modal-header .btn-close::before{display:none}.layer-cart-bottom.full .bottom-modal-header .btn-expand{display:none}.layer-cart-bottom.full .bottom-modal-header .btn-close{display:block}.layer-cart-bottom.full .altered-box ~ .layer-section{display:block}.layer-cart-bottom.full .btn-close-bottom{display:none}.layer-cart-bottom.full .bottom-modal-cont{overflow-y:auto}.layer-cart-bottom.is-touchmove{transition:none}@media all and (max-width:320px){.layer-cart-bottom .title-box h2{font-size:16px;letter-spacing:-1px}}body.is-bottom-modal .arim-dim{z-index:5001;position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out;background-color:rgba(0,0,0,.5);font-size:0}.arim-dim{display:none;z-index:5001;position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out;background-color:rgba(0,0,0,.5);font-size:0}.bottom-modal.layer-notify:not(.open) ~ .arim-dim{z-index:-1;width:0;height:0}.bottom-modal.layer-notify{height:calc(100% - 95px);max-height:none}.bottom-modal.layer-notify .bottom-modal-title{position:relative;margin-top:30px;padding:0 20px 25px}.bottom-modal.layer-notify .bottom-modal-title .title{display:block;height:26px;font-weight:700;font-size:18px;letter-spacing:-.36px;color:#414450}.bottom-modal.layer-notify .btn-close{position:absolute;top:-5px;right:20px;width:25px;height:25px;background:#fff url(//image.hnsmall.com/images/mobile2014/pop/ico_pop_close_50.png) 100%/25px 25px no-repeat;font-size:0;border:0}.bottom-modal.layer-notify .arimiHead{display:flex}.bottom-modal.layer-notify .arimiHead .img{display:block;width:74px;height:74px;border-radius:8px;overflow:hidden}.bottom-modal.layer-notify .arimiHead .img img{display:block;width:100%;height:100%}.bottom-modal.layer-notify .arimiHead .name{flex:1;margin-left:10px;font-size:15px;line-height:22px;color:#414450;max-height:65px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.bottom-modal.layer-notify .setupOpt{margin-top:20px}.bottom-modal.layer-notify .bottom-modal-cont{background-color:transparent;padding:0 15px 10px;height:calc(100% - 151px)}.bottom-modal.layer-notify .setupOpt>li ~ li{margin-top:15px}.bottom-modal.layer-notify .setupOpt>li strong{font-weight:700;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#414450}.bottom-modal.layer-notify .setupOpt .optBtnBox{display:flex;margin-top:6px}.bottom-modal.layer-notify .setupOpt .optBtnBox li ~ li{margin-left:6px}.bottom-modal.layer-notify .setupOpt .optBtnBox li a{display:block;box-sizing:border-box;height:28px;padding:0 25px;line-height:26px;border:1px solid #dcdcdf;background-color:#fff;border-radius:14px;text-align:center;font-size:14px;color:#414450;font-weight:400}.bottom-modal.layer-notify .setupOpt .optBtnBox li a.checked{border:1px solid #ff5364;background-color:#ff5364;font-weight:700;color:#fff}.bottom-modal.layer-notify .setupOpt .optBtnBox.type02 li a{padding:0 20px}.bottom-modal.layer-notify .reciveAgreeBox{display:flex;align-items:center;justify-content:space-between;margin-top:25px}.bottom-modal.layer-notify .reciveAgreeBox .tit-area{position:relative;display:flex;align-items:center;height:20px}.bottom-modal.layer-notify .reciveAgreeBox .tit-area strong{display:block;font-weight:700;font-size:13px;line-height:25px;letter-spacing:-.26px;color:#414450;vertical-align:middle}.bottom-modal.layer-notify .reciveAgreeBox .btn_toggle input[type=checkbox]{background:0;display:none}.bottom-modal.layer-notify .reciveAgreeBox .btn_toggle input[type=checkbox]+label{position:relative;display:block;width:36px;height:20px;transition:all .2s ease-in;border-radius:10px;background:#dcdcdf none}.bottom-modal.layer-notify .reciveAgreeBox .btn_toggle input[type=checkbox]:checked+label{background:#ff5364 none}.bottom-modal.layer-notify .reciveAgreeBox .btn_toggle input[type=checkbox]+label::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:2px;transition:all .2s ease-in;border-radius:50%;background-color:#fff;width:16px;height:16px}.bottom-modal.layer-notify .reciveAgreeBox .btn_toggle input[type=checkbox]:checked+label::after{left:calc(100% - 18px)}.bottom-modal.layer-notify .tip-wrap{display:block;height:20px}.bottom-modal.layer-notify .tip-wrap .tip-open{display:block;margin-left:5px;border:0;width:18px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/pop/ico_tooltip__g_36.png) 100% 50%/18px 18px no-repeat}.bottom-modal.layer-notify .tip-wrap .tip-open ~ span{line-height:29px}.bottom-modal.layer-notify .tip-wrap .tip-box{z-index:10;display:none;position:absolute;top:29px;left:15px;width:261px;padding:10px 22px 14px 15px;box-sizing:border-box;white-space:normal;background:#fff;border:1px solid #000;border-radius:4px;text-align:left}.bottom-modal.layer-notify .tip-wrap .tip-box strong{font-size:14px;font-weight:700;color:#333;letter-spacing:-1.06px}.bottom-modal.layer-notify .tip-wrap .tip-box p{margin-top:10px;font-size:13px;font-weight:400;color:#111;letter-spacing:-.24px}.bottom-modal.layer-notify .tip-wrap .tip-box .tip-close{position:absolute;top:3px;right:3px;width:25px;height:24px;border:0;background:url(//image.hnsmall.com/images/mobile2014/pop/ico_tooltip_close.png) 0 0/25px auto no-repeat;vertical-align:top}.bottom-modal.layer-notify .notice-area{margin-top:20px;padding-top:15px;border-top:1px solid #eee}.bottom-modal.layer-notify .dot-list li{position:relative;padding-left:7px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#999}.bottom-modal.layer-notify .dot-list li+li{margin-top:4px}.bottom-modal.layer-notify .dot-list li::after{content:'';position:absolute;top:9px;left:0;width:2px;height:2px;border-radius:50%;background-color:#999}.bottom-modal.layer-notify .dash-list li{position:relative;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#999}.bottom-modal.layer-notify .dash-list li+li{margin-top:4px}.bottom-modal.layer-notify .notice-area .gray-box{margin-top:15px;padding:15px;background-color:#f4f4f5}.bottom-modal.layer-notify .notice-area .important-txt{margin-top:10px;font-size:12px;font-weight:700;color:#999;letter-spacing:-.24px}.bottom-modal.layer-notify .notice-area .important-txt b{font-size:13px;font-weight:700;color:#999;letter-spacing:-.26px}.bottom-modal.layer-notify .notice-area .important-txt .dash-list{padding-left:17px;margin-top:3px;font-weight:400}.bottom-modal.layer-notify .bttm-buy-wrap{width:100%;background-color:#fff;transition:.3s}.bottom-modal.layer-notify .bttm-buy-wrap.v2 .btn-wrap{display:flex;align-items:center;position:relative;width:100%;padding:10px 15px 15px 15px;background-color:#fff;box-sizing:border-box}.bottom-modal.layer-notify .bttm-buy-wrap.v2 .btn-wrap .btn-buy{display:block;width:100%;box-sizing:border-box;text-align:center;height:45px;line-height:45px;border-radius:8px;font-size:15px;font-weight:700;letter-spacing:-.3px;color:#fff}.bttm-buy-wrap .btn-wrap a+a{margin-left:5px}.bottom-modal.layer-notify .bttm-buy-wrap.v2 .btn-wrap .btn-red{background-color:#ff5364}.bottom-modal.layer-notify .bttm-buy-wrap.v2 .btn-wrap .btn-black{background-color:#414450}.popup-alert{display:none;position:fixed;max-width:315px;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1);background-color:#fff;border-radius:16px;padding:40px 15px 15px;box-sizing:border-box}.popup-alert.view{display:block;top:200px}.popup-alert strong{display:block;text-align:center;font-size:18px;font-weight:700;line-height:26px;letter-spacing:-.36px;color:#414450}.popup-alert p{margin-top:10px;line-height:21px;letter-spacing:-.32px;color:#414450;text-align:center;font-size:16px}.popup-alert .btn-primary{display:block;margin-top:20px;width:100%;height:40px;border-radius:8px;background-color:#414450;text-align:center}.popup-alert .btn-primary span{display:inline-block;line-height:38px;font-size:15px;font-weight:700;letter-spacing:-.3px;color:#fff}.popup-alert .btn-pop-close{position:absolute;top:15px;right:15px;width:25px;height:25px;font-size:0;border:0;background:url(//image.hnsmall.com/images/mobile2014/pop/ico_pop_close_50.png) no-repeat;background-position:0 0;background-size:25px auto}.search-top{padding:0 15px;background:#fff;box-sizing:border-box}.search-top .hns-btn-prev{top:0;left:10px;width:35px;height:35px;margin:8px 0 0 0}.search-top .hns-form{padding:6px 0 0}.search-top .hns-form button{font-family:inherit}.search-top .hns-form .hns-cart-btn{display:block}.search-top .hns-util{margin-top:13px}.search-top .hns-form button{border:0}.search-top .hns-form .hns-search-input{display:block;position:relative;width:100%;height:38px;padding:0 74px 0 0;border:0;border-radius:22px;background-color:#f0f0f2;font-size:14px;color:#414450;font-weight:400;letter-spacing:-.28px;line-height:14px;text-indent:15px;box-sizing:border-box}.search-top .hns-form .hns-search-input::-webkit-input-placeholder{color:#75787f}.search-top .hns-form .hns-search-btn{position:absolute;right:10px;top:6px;width:24px;height:38px;overflow:hidden;vertical-align:top;font-size:1px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_search2.png) no-repeat 0 7px;background-size:24px;box-sizing:border-box}
.search-top .hns-form .hns-search-del{position:absolute;right:39px;top:12px;width:26px;height:26px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_search_del.png) center no-repeat;background-size:16px}.search-top .hns-form .hns-cart-btn{display:inline-block;top:8px;right:-40px;min-width:35px;width:35px;height:35px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_top_cart3.png) 50% no-repeat;background-size:auto 25px;vertical-align:top}.search-top .hns-form .hns-cart-btn .count{position:absolute;left:50%;top:3px;margin-left:4.5px;width:13px;height:13px;line-height:13px;border-radius:13px;background:#ff5364;color:#fff;font-size:9px;font-weight:700;text-align:center;overflow:hidden}.search-top .search-keyword-list{top:6px;left:15px;height:38px;background:#f0f0f2}.search-top .search-keyword-list>.tit{margin:12px 10px 0 0;font-size:14px;color:#414450;font-weight:500;letter-spacing:-.28px;line-height:14px;text-indent:0}.search-top .search-keyword-list .swiper-slide{margin-top:8px;background-color:#f0f0f2}.search-result.search-top .hns-form{margin-top:0}.search-result.search-top .hns-form .hns-search-del{right:10px}.wrap .tvschedule-wrap .search-top{height:58px}.wrap .tvschedule-wrap .search-top .hns-btn-prev{top:12px;left:10px;margin-top:0}.tvschedule-wrap .search-top .hns-form{padding-top:10px}.tvschedule-wrap .search-top .hns-form .hns-search-input{padding-right:80px}.tvschedule-wrap .search-top .hns-form .hns-search-del{top:16px;right:50px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_search_del02.png) center no-repeat;background-size:18px}.tvschedule-wrap .search-top .hns-form .hns-search-btn{top:10px;right:15px}.tvschedule-wrap .search-top .hns-form .hns-cart-btn{top:12px}.blue_rbd .app_setup .btn-close-appbnr{width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/btn_app_close.png) no-repeat 100% 0;background-size:100%}.blue_rbd.app_setup .btn-close-appbnr{width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/btn_app_close.png) no-repeat 100% 0;background-size:100%}.wrapAllHeader.blue_rbd .app_setup.v2 a{background:#d6dfff}.blue_rbd.app_setup.v2 a{background:#d6dfff!important}.blue_rbd *{font-family:Pretendard!important}.blue_rbd.contLayer .layerHeader h1{font-size:20px;font-weight:700;line-height:50px;letter-spacing:-.4px;text-align:center;color:#282a33}.blue_rbd.contLayer .layerHeader h1>span .txt{font-size:16px;font-weight:400;letter-spacing:-.32px;color:#282a33}.blue_rbd.contLayer .layerHeader h1>span .txt em.count{font-size:16px;font-weight:400;letter-spacing:-.32px;color:#282a33}.blue_rbd.contLayer.square .coverflow .btn-area{display:none}.blue_rbd.contLayer.square .coverflow .thumbList{padding-top:15px}.blue_rbd.contLayer.square .coverflow .thumbList li{border-radius:24px;padding:0}.blue_rbd.contLayer .coverflow .thumbList{padding-top:15px}.blue_rbd.contLayer .coverflow .thumbList li{border-radius:16px;padding:0}.blue_rbd.contLayer .cate-txt-type.v4 .swiper-slide a,.blue_rbd.contLayer .wrap .cate-txt-type.v4 .swiper-slide a{border-radius:16px;border:solid 1px #e7e7e9;background-color:#fff}.blue_rbd.contLayer .cate-txt-type.v4 .swiper-slide a span,.blue_rbd.contLayer .wrap .cate-txt-type.v4 .swiper-slide a span{font-size:16px;font-weight:400;letter-spacing:-.32px;text-align:center;color:#282a33;padding-top:10px;padding-top:12px!important;line-height:15px}.blue_rbd.contLayer .cate-txt-type.v4 .swiper-slide.active a,.blue_rbd.contLayer .wrap .cate-txt-type.v4 .swiper-slide.active a{border:solid 2px #282a33}.blue_rbd.contLayer .cate-txt-type.v4 .swiper-slide.active a span,.blue_rbd.contLayer .wrap .cate-txt-type.v4 .swiper-slide.active a span{font-weight:700;padding-top:11px!important}.blue_rbd.contLayer .search-filter-wrap02{display:flex;justify-content:space-between;margin:20px 15px;padding:0}.blue_rbd.contLayer .search-filter-wrap02 .sort{position:relative}.blue_rbd.contLayer .search-filter-wrap02 .sort select{border-radius:8px;border:solid 1px #ddd;background-color:#fff;background:0;padding-right:30px;position:relative}.blue_rbd.contLayer .search-filter-wrap02 .sort::after{content:'';display:block;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) no-repeat;background-size:400px 400px;background-position:-11px -149px;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:0}.blue_rbd.contLayer .goods-space .goods-box .goods-thumb{border-radius:16px}.blue_rbd.contLayer .goods-space .goods-box .goods-thumb .goods-thumb-img .img:after{background-color:rgba(0,0,0,.03);opacity:1;border:0}.blue_rbd.contLayer .goods-space .goods-box .goods-price .tit{font-size:16px;font-weight:400;line-height:1.44;letter-spacing:normal;text-align:left;color:#282a33}@supports(-webkit-touch-callout:none){.blue_rbd.contLayer .search-filter-wrap02 .sort select{height:auto;line-height:30px}}.blue_rbd.contLayer .goods-common-list02 .goods-box,.blue_rbd.contLayer .goods-common-list02 .goods-box .goods-thumb,.blue_rbd.contLayer .goods-common-list02 .goods-box .goods-thumb .goods-thumb-img{border-radius:16px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-wide ul li{margin-bottom:0;margin-top:40px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-wide ul li:first-child{margin-top:0}.blue_rbd.contLayer .goods-wide .goods-box .goods-price .goods-benefit-info{margin-top:10px;display:flex;align-items:flex-end;position:relative}.blue_rbd.contLayer .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box{margin:0}.blue_rbd.contLayer .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail{position:static}.blue_rbd.contLayer .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd,.blue_rbd.contLayer .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dt{float:none;display:block}.blue_rbd.contLayer .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dt{margin:0;font-size:13px;font-weight:400;line-height:15px;letter-spacing:-.26px;text-align:left;color:#8f9097;position:absolute;left:0;top:0}.blue_rbd.contLayer .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd{padding:23px 0 0}.blue_rbd.contLayer .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd strong{font-size:20px;font-weight:900;line-height:24px;letter-spacing:-.4px;text-align:left;color:#282a33}.blue_rbd.contLayer .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:16px;font-weight:400;line-height:19px;letter-spacing:-.32px;text-align:left;color:#282a33;margin-left:1px}.blue_rbd.contLayer .goods-wide .goods-box .goods-benefit-num{position:static;margin:0 8px 2px 0;font-weight:bolder;display:flex;align-items:center;justify-content:flex-start;font-size:20px;line-height:18px;letter-spacing:-.4px}.blue_rbd.contLayer .goods-wide .goods-box .goods-benefit-num em{font-size:20px;line-height:16px;letter-spacing:-.4px}.blue_rbd.contLayer .goods-wide .goods-box .goods-benefit-num span{font-size:14px;line-height:16px;letter-spacing:-.28px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second ul li{margin-bottom:0;margin-top:40px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second ul li:nth-child(-n+2){margin-top:0}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second ul li:nth-child(odd){padding:0 7.5px 0 0}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second ul li:nth-child(even){padding:0 0 0 7.5px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second ul li:nth-child(n+3){margin-top:40px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info{margin-top:10px;display:flex;align-items:flex-start;position:relative}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-box{margin:0}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-num{position:static;display:flex;align-items:center;height:21px;margin:20px 8px 0 0;font-size:18px;line-height:19px;letter-spacing:-.36px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-num em{font-size:18px;line-height:19px;letter-spacing:-.36px;color:#ff5364}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-num span{font-size:16px;line-height:19px;letter-spacing:-.32px;color:#ff5364}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail:after,.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-box::after{content:'';display:block;clear:both}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail{position:static}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd,.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dt{float:none;display:block}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dt{margin:0;font-size:13px;font-weight:400;line-height:15px;letter-spacing:-.26px;text-align:left;color:#8f9097;position:absolute;left:0;top:0}
.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd{padding:18px 0 0;position:static;line-height:21px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;font-weight:900;line-height:21px;letter-spacing:-.4px;text-align:left;color:#282a33}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.28px;text-align:left;color:#282a33;margin-left:1px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-third ul li{padding:0;margin-left:12px;width:calc((100% - 24px)/ 3);margin-bottom:0;margin-top:40px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-third ul li:nth-child(-n+3){margin-top:0}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-third ul li:nth-child(3n+1){margin-left:0}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-third .swiper-slide{padding:0 15px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-price{padding:15px 0 0}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-price .tit{height:39px;font-size:15px;font-weight:400;line-height:19px;letter-spacing:normal;text-align:left;color:#282a33;padding-right:0;margin-right:0;margin-bottom:10px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-detail dt{font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.24px;text-align:left;color:#8f9097;margin-bottom:2px}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-third .goods-benefit-box .goods-benefit-detail dd{padding:0;height:19px;display:flex;align-items:flex-start}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-third .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px;font-weight:900;line-height:19px;letter-spacing:-.32px;text-align:left;color:#282a33;vertical-align:top}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-third .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.24px;text-align:left;color:#282a33;margin-top:3px}.blue_rbd.contLayer .cate-txt-type.v4{height:auto}.blue_rbd.contLayer .goodsHalf_wrap .home-cate-box .goods-box .btn-box{display:none}.blue_rbd .goods-common-list02 .goods-wide .goods-price,.blue_rbd .goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-price{padding-top:20px}.blue_rbd .goods-temp.goods-common-list02 .goods-box .goods-benefit-info .counsel-prd{color:#282a33;font-size:15px}.blue_rbd .flag-wrap{margin-top:10px}.blue_rbd .flag-wrap .flag-size-28{margin:-3px 0 0 -3px;display:flex;flex-wrap:wrap}.blue_rbd .flag-wrap .flag-size-28 em{margin:3px 0 0 3px;height:24px;background-image:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/flag.png)}.blue_rbd .goods-temp.goods-common-list02 .goods-second .flag-wrap .flag-size-28 em:first-child{margin:3px 0 0 3px}.blue_rbd .flag-wrap .flag-size-28 .flag-sale-5{width:61px;background-position:-10px -10px}.blue_rbd .flag-wrap .flag-size-28 .flag-sale-10{width:66px;background-position:-10px -44px}.blue_rbd .flag-wrap .flag-size-28 .flag-save-5{width:61px;background-position:-86px -10px}.blue_rbd .flag-wrap .flag-size-28 .flag-save-10{width:66px;background-position:-86px -44px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusale-5{width:68px;background-position:-162px -10px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusale-7{width:68px;background-position:-162px -44px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusale-10{width:73px;background-position:-162px -78px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-2{width:68px;background-position:-245px -10px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-3{width:68px;background-position:-245px -44px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-5{width:68px;background-position:-245px -78px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-7{width:68px;background-position:-245px -112px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-10{width:73px;background-position:-245px -146px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-15{width:73px;background-position:-245px -180px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-20{width:74px;background-position:-245px -214px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-23{width:74px;background-position:-245px -248px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-25{width:74px;background-position:-245px -282px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-30{width:74px;background-position:-245px -316px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-35{width:75px;background-position:-245px -350px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-40{width:75px;background-position:-245px -384px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-45{width:75px;background-position:-245px -418px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-50{width:75px;background-position:-245px -452px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-99{width:75px;background-position:-245px -486px}@supports(-webkit-touch-callout:none){.blue_rbd.contLayer .layerHeader h1>span{transform:translateY(3px)}.blue_rbd.contLayer .goods-wide .goods-box .goods-benefit-num{margin:0 8px 3px 0}.blue_rbd.contLayer .goods-temp.goods-common-list02 .goods-second .goods-box .goods-price .goods-benefit-info .goods-benefit-num{margin:18px 8px 0 0}.blue_rbd.contLayer .search-filter-wrap02 .sort select{line-height:32px}.blue_rbd.contLayer .wrap .cate-txt-type.v4 .swiper-slide a span{padding-top:13px!important}.blue_rbd.contLayer .wrap .cate-txt-type.v4 .swiper-slide.active a span{font-weight:700;padding-top:12px!important}}.blue_rbd.search-result.search-top .hns-btn-prev{top:13px;left:15px;width:25px;height:25px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) no-repeat;background-size:400px 400px;background-position:-306px -12px}.blue_rbd.search-result.search-top .hns-form .hns-search-input{padding:9px 10px 9px 15px;border-radius:22px;border:1px solid #dcdcdf;background-color:#fff;text-indent:0}.blue_rbd.search-result.search-top .search-keyword-list{background:#fff;height:36px;top:7px;border:0;left:15px}.blue_rbd.search-result.search-top .search-keyword-list>.tit{margin-top:11px;color:#282a33}.blue_rbd.search-result.search-top .hns-form .hns-search-del{right:6px}.blue_rbd.search-top .hns-form .hns-cart-btn{top:12px;right:-35px;padding-bottom:0;width:25px;height:25px;min-width:auto;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) no-repeat;background-size:400px 400px;background-position:-79px -114px}.blue_rbd.search-top .hns-form .hns-cart-btn .count{position:absolute;left:50%;top:-3px;margin-left:4.5px;width:14px;height:14px;line-height:13px;border-radius:13px;background:#315dfe;color:#fff;font-size:10px;font-weight:700;text-align:center;overflow:hidden}.blue_rbd.hns-search-wrap .goods-temp.goods-common-list .goods-temp-list .goods-box .goods-thumb{border-radius:16px}.tvschedule-wrap.v2 .blue_rbd.hns-search-wrap .goods-temp.goods-common-list .goods-temp-list .goods-box .goods-thumb .goods-thumb-img{padding-top:49.855072%}.blue_rbd .goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-price .tit{margin-bottom:0;color:#282a33;font-size:17px;font-weight:500;line-height:1.41;letter-spacing:normal;text-align:left}.blue_rbd .goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-price .tit .label{color:#282a33}.blue_rbd .goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-benefit-num{height:auto;margin-right:10px;font-size:20px;letter-spacing:-.4px;line-height:18px;display:flex;align-items:center}.blue_rbd .goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-num>*{vertical-align:middle}.blue_rbd .goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-num em{height:auto;font-size:20px;line-height:16px;letter-spacing:-.4px;top:0}.blue_rbd .goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-num span{font-size:16px;letter-spacing:-.28px;line-height:16px;top:1px}.blue_rbd .goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{margin:0;font-size:13px;font-weight:400;line-height:1.15;letter-spacing:normal;text-align:left;color:#8f9097;position:absolute;left:0;top:0}.blue_rbd .goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{margin-top:-4px;font-size:20px;color:#282a33;letter-spacing:-.4px;line-height:1.2;vertical-align:middle;display:inline-block;position:relative}.blue_rbd .goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-left:1px;color:#282a33;font-size:16px;font-weight:400;line-height:19px;letter-spacing:-.32px;text-align:left}.blue_rbd .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd .textWon{margin-top:0}.blue_rbd.layer-cart-bottom.full .bottom-modal-header .btn-close{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -80px -180px no-repeat;background-size:400px auto;top:12px;right:15px}.blue_rbd.bottom-modal.layer-notify .bottom-modal-title .title{height:27px;color:#282a33}.blue_rbd.bottom-modal.layer-notify .arimiHead .img{border-radius:12px;position:relative}.blue_rbd.bottom-modal.layer-notify .arimiHead .img:before{background-color:rgba(0,0,0,.03);content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.blue_rbd.bottom-modal.layer-notify .arimiHead .name{color:#282a33}
.blue_rbd.bottom-modal.layer-notify .bottom-modal-cont{padding:0 20px 10px}.blue_rbd.bottom-modal.layer-notify .setupOpt .optBtnBox li ~ li{margin-left:5px}.blue_rbd.bottom-modal.layer-notify .setupOpt>li strong{color:#282a33}.blue_rbd.bottom-modal.layer-notify .reciveAgreeBox .tit-area strong{color:#282a33;line-height:20px}.blue_rbd.bottom-modal.layer-notify .tip-wrap{position:static}.blue_rbd.bottom-modal.layer-notify .tip-wrap .tip-box{left:0}.blue_rbd.bottom-modal.layer-notify .tip-wrap .tip-box p{color:#282a33;line-height:19px}.blue_rbd.bottom-modal.layer-notify .setupOpt .optBtnBox li a{padding:0 15px;border-radius:12px}.blue_rbd.bottom-modal.layer-notify .setupOpt .optBtnBox li a.checked{background-color:#315dfe;border:1px solid #315dfe}.blue_rbd.bottom-modal.layer-notify .reciveAgreeBox .btn_toggle input[type=checkbox]:checked+label{background:#315dff none}.blue_rbd.bottom-modal.layer-notify .notice-area{margin-top:20px}.blue_rbd.bottom-modal.layer-notify .notice-area .gray-box{border-radius:16px}.blue_rbd.bottom-modal.layer-notify .bttm-buy-wrap.v2 .btn-wrap .btn-buy{border-radius:16px}.blue_rbd.bttm-buy-wrap .btn-wrap a+a{margin-left:7px}.blue_rbd.bottom-modal.layer-notify .bttm-buy-wrap.v2 .btn-wrap .btn-black{background-color:#282a33}.blue_rbd.bottom-modal.layer-notify .bttm-buy-wrap.v2 .btn-wrap .btn-red{background-color:#315dff;border:1px solid #315dff}.blue_rbd.bottom-modal.layer-notify .dot-list li{color:#8f9097}.blue_rbd.bottom-modal.layer-notify .notice-area .important-txt b{color:#8f9097}.blue_rbd.search-top .hns-form .hns-search-input{color:#282a33}.blue_rbd.bottom-modal.layer-notify .bttm-buy-wrap.v2 .btn-wrap{padding-right:20px;padding-left:20px}.blue_rbd.bottom-modal.layer-notify .bttm-buy-wrap .btn-wrap a+a{margin-left:7px}.blue_rbd.bottom-modal.layer-cart-bottom .layer-section .tit-box h2,.blue_rbd.bottom-modal.layer-cart-bottom .title-box h2{color:#282a33}.blue_rbd.bottom-modal.layer-cart-bottom .title-box .link{top:50%;transform:translateY(-50%)}.blue_rbd.bottom-modal.layer-cart-bottom .title-box .link span{color:#282a33;display:flex;align-items:center}.blue_rbd.bottom-modal.layer-cart-bottom .title-box .link span:after{width:16px;height:16px;margin-left:0;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -10px -50px no-repeat;background-size:400px auto}.blue_rbd.bottom-modal.layer-cart-bottom .goods-third.swiper_st{padding:0 3px 0 15px}.blue_rbd.bottom-modal.layer-cart-bottom .goods-third.swiper_st .swiper-slide{width:auto;padding-right:12px}.blue_rbd.bottom-modal.layer-cart-bottom .altered-box ul{margin:0}.blue_rbd.bottom-modal.layer-cart-bottom .layer-section.altered-box .goods-box{width:128px}.blue_rbd.bottom-modal.layer-cart-bottom .layer-section .goods-box .goods-thumb .goods-thumb-img .img{border:0}.blue_rbd.bottom-modal.layer-cart-bottom .layer-section.altered-box .goods-box{padding-right:0}.blue_rbd.bottom-modal.layer-cart-bottom .layer-section.altered-box .goods-box .goods-price .tit{color:#282a33;font-size:16px}.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#282a33;font-size:14px}.blue_rbd.layer-cart-bottom .layer-section.altered-box .goods-box .goods-price+.flag-wrap{margin-top:7px}.popup-alert.blue_rbd{border-radius:24px}.popup-alert.blue_rbd p,.popup-alert.blue_rbd strong{color:#282a33}.popup-alert.blue_rbd .btn-primary{background-color:#282a33}.popup-alert.blue_rbd .btn-pop-close{position:absolute;top:15px;right:15px;width:25px;height:25px;font-size:0;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) no-repeat;background-position:-80px -180px;background-size:400px auto}.layerPopWrap02.blue_rbd .arimiRegBox .arimiHead{margin:0;padding:0;background-color:#fff}.layerPopWrap02.blue_rbd .arimiRegBox .arimiHead .img{width:74px;height:74px;background-color:rgba(0,0,0,.03);border-radius:12px;position:relative}.layerPopWrap02.blue_rbd .arimiRegBox .arimiHead .img:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.03)}.layerPopWrap02.blue_rbd .arimiRegBox .arimiHead .name{color:#282a33;font-size:16px;font-family:Pretendard;font-weight:400;line-height:1.38}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt>li{margin:20px 0 0 0;padding:0;border-bottom:0}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl{display:flex;flex-wrap:wrap}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dt{width:50px;padding-top:6px;color:#282a33;font-size:14px;font-weight:700;font-family:Pretendard;line-height:1.14;letter-spacing:-.28px}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd{padding-left:15px;flex:1}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .optBtnBox{margin-top:-6px}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .optBtnBox.type02 li{width:auto;margin-top:6px;padding:0 6px 0 0}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .optBtnBox.type02 li:nth-child(3n-1),.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .optBtnBox.type02 li:nth-child(4n){width:auto;padding:0 6px 0 0}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .optBtnBox li a{height:auto;padding:6px 15px 5px;color:#282a33;font-size:14px;font-family:Pretendard;line-height:1.07em;border:solid 1px #dcdcdf;border-radius:12px}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .optBtnBox li a.checked{color:#fff;font-weight:700;background-color:#315dfe;border-color:#315dfe}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt .reciveAgreeBox_wrap dl{align-items:center}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt .reciveAgreeBox_wrap dl dt{padding-top:0}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .reciveAgreeBox{padding:0;display:flex;align-items:center}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .reciveAgreeBox label{margin-left:10px;color:#282a33;font-family:Pretendard;line-height:20px;letter-spacing:-.28px}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .reciveAgreeBox input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -219px -50px no-repeat;background-size:400px auto}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .reciveAgreeBox input:checked[type=checkbox]{background-position:-249px -50px}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo{padding:5px 4px 5px 8px;background-color:#f4f4f5;border:0;border-radius:8px}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo span{height:auto;padding:0;color:#282a33;font-size:12px;font-family:Pretendard;line-height:14px;display:flex;align-items:center;flex-direction:row-reverse}.layerPopWrap02.blue_rbd .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo span:before{width:12px;height:12px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -330px -10px no-repeat;background-size:400px auto}.layerPopWrap02.blue_rbd .arimiRegBox .icoComt{margin:19px 0 0;padding:7px 0 0;border-top:1px solid #eee}.layerPopWrap02.blue_rbd .btnWrap{padding:20px 15px 15px}.hns-header-wrap.search-top.blue_rbd .hns-form .hns-search-btn{margin-top:5px;position:absolute;right:15px;top:50%;width:24px;height:24px;overflow:hidden;vertical-align:top;font-size:1px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) no-repeat -148px -116px;background-size:400px auto;box-sizing:border-box;transform:translateY(-50%)}.hns-header-wrap.blue_rbd .hns-btn-prev.ico-v2,.hns-header-wrap.blue_rbd.header-prd-detail .hns-util.ico-v2 .hns-cart .btn,.hns-header-wrap.blue_rbd.header-prd-detail .hns-util.ico-v2 .hns-home,.hns-header-wrap.blue_rbd.header-prd-detail .hns-util.ico-v2 .hns-search{width:25px;height:25px;background-image:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png);background-size:400px auto}.hns-header-wrap.blue_rbd .hns-btn-prev.ico-v2{background-position:-219px -115px;top:9px;left:15px}.hns-header-wrap.blue_rbd.header-prd-detail .hns-util.ico-v2 .hns-home{background-position:-183px -115px}.hns-header-wrap.blue_rbd .hns-util.ico-v2 .hns-cart .count{width:14px;height:14px;font-size:10px;background-color:#315dfe!important;top:-4px!important;right:7px}.hns-header-wrap.blue_rbd.header-prd-detail .hns-util.ico-v2 .hns-cart .btn{height:25px!important;background-position:-78px -115px}.hns-header-wrap.blue_rbd.header-prd-detail .hns-util.ico-v2 .hns-search{background-position:-148px -115px}.hns-header-wrap.blue_rbd .hns-util{right:0;display:flex;align-items:center}.hns-header-wrap.blue_rbd .hns-util>*{margin-left:15px;float:none}.hns-sub-page.blue_rbd .hns-header-wrap .hns-mall .hns-logo>a{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/header/ico_logo_main3.png) 0 0 no-repeat;background-size:100% auto}.hns-sub-page.blue_rbd .hns-header-wrap .hns-mall .hns-sidenav{width:24px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) no-repeat;background-size:400px 400px;background-position:-44px -115px;left:0;top:14px}.hns-sub-page.blue_rbd .hns-header-wrap .hns-util-tobe{margin-right:0;display:flex;align-items:center}.hns-sub-page.blue_rbd .hns-header-wrap .hns-util-tobe .hns-cart .btn,.hns-sub-page.blue_rbd .hns-header-wrap .hns-util-tobe .hns-search,.hns-sub-page.blue_rbd .hns-header-wrap .hns-util-tobe .hns-tvschedule{width:25px;height:25px;min-width:initial;margin-top:0;margin-left:15px;background-image:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png);background-repeat:no-repeat;background-size:400px auto}.hns-sub-page.blue_rbd .hns-header-wrap .hns-util-tobe .hns-tvschedule{background-position:-113px -115px}.hns-sub-page.blue_rbd .hns-header-wrap .hns-util-tobe .hns-cart{margin-top:0}.hns-sub-page.blue_rbd .hns-header-wrap .hns-util-tobe .hns-cart .btn{background-position:-78px -115px}.hns-sub-page.blue_rbd .hns-header-wrap .hns-util-tobe .hns-search{background-position:-148px -115px}
.hns-sub-page.blue_rbd .hns-header-wrap .hns-util-tobe .hns-cart .count{width:14px;height:14px;margin-left:0;font-size:10px;background-color:#315dfe!important;top:-4px!important;right:-7px;left:initial}.hns-sub-page.blue_rbd .hns-header-wrap .hns-util-tobe a span{display:none}.common-pop.blue_rbd{border-radius:24px}.blue_rbd.bottom-modal .bottom-modal-header .btn-expand{height:18px}.blue_rbd.bottom-modal .bottom-modal-header button::before{width:18px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -282px -150px no-repeat;background-size:400px auto}.blue_rbd .sub-top-tit .hns-btn-prev,.blue_rbd .sub-top-tit .hns-home{width:25px;height:25px;background-image:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png)!important;background-repeat:no-repeat;background-size:400px auto!important}.blue_rbd .sub-top-tit .hns-home{background-position:-183px -115px!important}.cart-wrap.blue_rbd .goods-box .goods-benefit-box{height:auto}.cart-wrap.blue_rbd .cart .recomPrdWrap .recomSlideBox .flag-wrap{margin-top:10px}.cart-wrap.blue_rbd .cart .recomPrdWrap .goods-box .goods-thumb .goods-thumb-img{border-radius:16px}.blue_rbd .recomPrdWrap.v2 .goods-box .goods-thumb .goods-thumb-img .img img,.blue_rbd .recomPrdWrap.v2 .goods-box .goods-thumb .goods-thumb-img .img:after{border:0}.blue_rbd .goods-box .goods-price{padding-top:15px;padding-right:0}.blue_rbd .bundle-goods .goods-box .goods-thumb .goods-thumb-img,.blue_rbd .goods-box .goods-thumb{background-color:transparent;border:0;border-radius:16px}.blue_rbd .goods-box .goods-thumb .goods-thumb-img .img:after{background-color:rgba(0,0,0,.03);content:''!important;opacity:1;position:absolute;top:0;right:0;bottom:0;left:0}.blue_rbd .goods-box .goods-benefit-box{height:auto}.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd strong,.blue_rbd .goods-box .goods-price .tit,.blue_rbd .recomPrdWrap.v2 .goods-third .goods-box .goods-price .tit{color:#282a33}.blue_rbd .goods-box .goods-price .tit{margin-bottom:10px}.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dt{color:#8f9097;font-size:12px}.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:17px}.blue_rbd .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.blue_rbd .goods-box .textWon{font-weight:400!important}.blue_rbd .goods-third{padding:0 9px}.blue_rbd .goods-third ul li{padding:0 6px 30px}.blue_rbd .goods-left-align .goods-box .goods-price .tit{margin-bottom:0}.blue_rbd .goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:3px}.blue_rbd .recomPrdWrap.v2 .goods-third .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px}.blue_rbd .recomPrdWrap.v2 .goods-third .goods-box .goods-benefit-box dd{display:flex;align-items:flex-end}.blue_rbd .recomPrdWrap.v2 .goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon,.blue_rbd .recomPrdWrap.v2 .goods-third .goods-box .goods-benefit-box dd .textWon{margin-bottom:2px;color:#282a33;font-size:12px;font-weight:400}.blue_rbd .home-box.home-top-price .bundle-goods .goods-box .goods-thumb .goods-thumb-img:after,.blue_rbd .home-box.home-top-price .goods-box .goods-thumb:after{display:none}.blue_rbd .bundle-goods .goods-box .goods-thumb{border-radius:0}.blue_rbd .bundle-goods .goods-box .goods-thumb:after{display:none}.layerPopWrap.blue_rbd,.layerPopWrap02.blue_rbd{margin-left:0!important;border-radius:24px}.layerPopWrap.blue_rbd .btn-wrap .btn-gray,.layerPopWrap.blue_rbd .btn-wrap .btn-red{height:45px;font-size:15px;border-radius:12px}.layerPopWrap.blue_rbd .btn-wrap .btn-red{background-color:#315dff}.goods-wide .goods-thumb .goods-thumb-img .flag-left{position:absolute;top:10px;left:10px;z-index:1;display:block}.goods-wide .goods-thumb .goods-thumb-img .flag-left img{width:100%}.goods-wide .goods-thumb .goods-thumb-img .flag-left.beauti_festa{width:52px;height:52px}.swipe-brand:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100vh;background:#fff;z-index:-1}.brand-banner{margin-bottom:10px}.brand-banner .brand-bg{position:relative;display:block;box-sizing:border-box}.brand-banner .brand-bg img{display:inline-block;width:100%;vertical-align:top}.brand-banner .brand-slide-box{padding:20px 0}.brand-banner .brand-slide-box .goods-thumb,.brand-banner .brand-slide-box ul{background:0}.brand-banner .brand-slide-box .goods-thumb-img{border-radius:0}.brand-banner .goods-box+.goods-box{margin-top:15px}.brand-banner .goods-box .goods-thumb .goods-thumb-img .img{z-index:1}.brand-banner.type1 a.brand-bg:before{content:'';position:absolute;left:8%;bottom:19%;width:15.735%;height:14.67%;padding-right:2px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/brand/btn_brand_go.png?v=2) 0 0 no-repeat;background-size:calc(100% - 2px)}.brand-banner.type1 .indicator-temp-box{margin-top:11px;padding:0 15px;box-sizing:border-box}.brand-banner.type2{padding:0 15px;margin:40px 0}.brand-banner.type2 .brand-bg{border-radius:8px;overflow:hidden}.brand-banner.type2 .swiper-wrapper{margin-left:0}.brand-banner.type2 .swiper-slide{width:100%}.brand-banner.type2 .swiper-slide:last-child{margin:0}.brand-banner.type2 a.brand-bg:before{content:'';position:absolute;left:5.4%;bottom:12.3%;width:15.735%;height:19%;background:url(//image.hnsmall.com/images/mobile2014/main/v10/brand/btn_brand_go.png) 0 0 no-repeat;background-size:100%}.brand-banner.type2 .goods-box{min-height:110px;border-radius:0;box-sizing:border-box}.brand-banner.type2 .goods-box .goods-thumb{position:absolute;left:0;top:0;width:110px;height:110px;border-radius:8px}.brand-banner.type2 .goods-box .goods-price{padding:0 0 0 124px}.brand-banner.type2 .goods-box .flag-wrap{padding:0 0 10px 124px;height:auto}.brand-banner.type2 .goods-box .goods-price .tit{color:#111}.brand-banner.type2 .brand-temp-box.type-bnr .brand-slide-box{padding-bottom:0}.brand-banner.type2 .indicator-temp-box{padding:0;margin:0;height:21px}.brand-banner.type2 .indicator-temp-box .pag-wrap{right:65px}.brand-banner.type2 .indicator-temp-box .btn-all{margin-right:0}.swipe-brand .brand-wrapper.v1 .brand-banner{margin-bottom:0}.swipe-brand .brand-wrapper.v1 .brand-banner.type1+.brand-banner{margin:15px 0}.swipe-brand .brand-wrapper.v1 .brand-banner.type1+.brand-banner.type1{margin:0}.swipe-brand .brand-wrapper.v1 .brand-banner.type2{margin:15px 0}.swipe-brand .brand-wrapper.v1 .brand-banner.type2 .brand-temp-box.type-bnr .brand-slide-box{padding-top:15px}.swipe-brand .brand-wrapper.v1 .brand-banner.type2 .goods-box .flag-wrap{padding-bottom:0}.swipe-brand .brand-wrapper.v1 .brand-banner.type2 .indicator-temp-box{margin-top:6px;height:20px}.category-wrapper .sub-cate-fixed .fixed-cate{z-index:1000}.category-wrapper .swiper_st .swiper-wrapper{overflow:visible}.category-wrapper .swiper_st .swiper-slide{float:none;margin-right:15px}.category-wrapper .swiper_st .swiper-slide:last-child{margin-right:15px}.category-wrapper .swiper_st .swiper-slide>a{display:block}.category-wrapper .fixed-cate .swiper_st .swiper-slide{margin-right:0}.category-wrapper .flex-banner-wrap .flex-banner{display:block}.category-wrapper .flex-banner-wrap .flex-banner img{display:block;width:100%}.category-wrapper .cate-theme>div:not(.swiper_st)>ul{padding-left:15px;padding-right:15px}.category-wrapper .cate-theme .slide.swiper-slide{width:22%}.category-wrapper .cate-theme .slide.swiper-slide a{margin:0}.category-wrapper .home-box+.fixed-list-wrap{margin-top:25px;padding:0}.category-wrapper .home-box+.sub-cate-fixed{padding-top:160px}.category-wrapper .home-box+.sub-cate-fixed.no-depth{padding-top:120px}.category-wrapper .fixed-list-wrap .btn-favor{display:none}.category-wrapper .fixed-list-wrap .goods-wide .btn-favor{display:inline-block}.category-wrapper .fixed-list-wrap.sub-cate-fixed .cate-theme:first-child{visibility:hidden}.category-wrapper .fixed-list-wrap .list-info-area .count{color:#d80028}.category-wrapper .floating-banner{position:fixed;left:-185px;bottom:100px;z-index:999}.category-wrapper .floating-banner img{display:block;width:100%}.category-wrapper .floating-banner .floating-banner-link{display:inline-block;width:185px;border-radius:0 52.5px 52.5px 0}.category-wrapper .floating-banner .floating-banner-close{position:absolute;right:0;top:-13px;display:block;width:40px;height:40px;z-index:2}.brandshop-wrapper .brand-banner{margin-bottom:0}.brandshop-wrapper .brand-banner.type1+.brand-banner{margin:15px 0}.brandshop-wrapper .brand-banner.type1+.brand-banner.type1{margin:0}.brandshop-wrapper .brand-banner.type2{margin:15px 0}.brandshop-wrapper .brand-banner.type2 .brand-temp-box.type-bnr .brand-slide-box{padding-top:15px}.brandshop-wrapper .brand-banner.type2 .goods-box .flag-wrap{padding-bottom:0}.brandshop-wrapper .brand-banner.type2 .indicator-temp-box{margin-top:6px;height:20px}.brandshop-wrapper .brand-banner.type2 .tit{background:0}.brandshop-wrapper .brand-banner.type2 .goods-box .flag-wrap{padding-bottom:0}.cate-brandshop.sub-cate-fixed{padding-top:70px}.cate-brandshop .brand-cate-box ~ .brand-cate-box{margin-top:40px}.cate-brandshop .brand-cate-box .brand-cate-tit{display:inline-block}.cate-brandshop .brand-cate-tit strong{position:relative;display:flex;align-items:center;margin:0 15px;font-size:16px;color:#111;line-height:16px}.cate-brandshop .brand-cate-tit.arrRight strong::after{content:"";display:block;margin-left:7px;width:7px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/temp/cate_arr.png) 100%/100% no-repeat}.cate-brandshop .brand-cate-tit strong .icon{display:flex;width:36px;height:36px;margin-right:10px;border:1px solid #ddd;border-radius:50%}.cate-brandshop .brand-cate-tit strong .icon img{display:block;width:24px;margin:auto}.cate-brandshop .brand-slide-box{margin-top:15px;padding-right:15px}.cate-brandshop .brand-slide-box .swiper-slide{width:34.135%;margin-right:15px}
.cate-brandshop .goods-brand .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.cate-brandshop .goods-brand .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.cate-brandshop .goods-brand .goods-box .goods-thumb .goods-thumb-img .img img{border:.9px solid transparent;object-fit:cover;box-sizing:border-box}.cate-brandshop .goods-brand .goods-price{padding:10px 0 0}.cate-brandshop .goods-brand .goods-price .tit{height:40px;margin-bottom:3px;font-size:15px;line-height:20px}.flexshop-wrapper.contents{background:#e8e8e8;font-size:12px}.flexshop-wrapper .flex_banner_wrap{margin-top:5px}.flexshop-wrapper .flex_banner_wrap .flex_banner{display:block}.flexshop-wrapper .flex_banner_wrap .flex_banner>a{display:block}.flexshop-wrapper .flex_banner_wrap .flex_banner img{width:100%;vertical-align:top}.flexshop-wrapper .flex_banner{position:relative}.flexshop-wrapper .flex_banner .poster_area{position:absolute;left:0;top:0;width:100%;height:100%;font-size:0;z-index:10;text-align:center;background:#fff}.flexshop-wrapper .flex_banner .poster_area .playBtn{border:0;background:0;width:100%}.flexshop-wrapper .flex_banner .poster_area .playBtn:before{display:none}.flexshop-wrapper .flex_banner .poster_area .playBtn:focus{outline:0;border:0}.flexshop-wrapper .flex_banner .poster_area img{display:inline-block;width:auto;height:100%}.flexshop-wrapper .flex_banner .video_area{position:relative;margin:10px 0 0 0;padding-top:56%;overflow:hidden}.flexshop-wrapper .flex_banner:last-child .video_area{margin-bottom:10px}.flexshop-wrapper .flex_banner .video_area iframe{width:100%;height:100%;position:absolute;top:0;left:0}.flexshop-wrapper .flex_banner .video_area.playing iframe{z-index:20}.flexshop-wrapper .flex_banner .video_info .link{position:relative;display:block;padding:11px 40px 12px 14px;background:#fff;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#000;line-height:20px}.flexshop-wrapper .flex_banner .video_info .link:after{content:' ';position:absolute;right:15px;top:50%;margin-top:-10px;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/main/flex3/btn_more.png) 0 0 no-repeat;background-size:20px}.flexshop-wrapper .flex_product_wrap{margin-bottom:10px}.flexshop-wrapper .flex_product{padding-top:30px;background:#fff}.flexshop-wrapper .flex_product+.flex_product{margin-top:10px}.flexshop-wrapper .flex_product .flex_flag{position:absolute;left:5px;top:5px;z-index:1}.flexshop-wrapper .flex_product .flex_flag>img{width:50%;height:auto}.flexshop-wrapper .flex_product .flex_title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;letter-spacing:-.2px;font-weight:400;max-height:60px;padding:0 50px;font-size:20px;text-align:center;font-weight:700}.flexshop-wrapper .flex_product .flex_title+.goods_temp_list{margin-top:21px}.flexshop-wrapper .flex_product .goods_temp_list .goods_box{background:0}.flexshop-wrapper .flex_product .goods_temp_list ul{background:0;padding:0}.flexshop-wrapper .flex_product .goods_temp_list ul li{margin-bottom:20px;padding:0 10px}.flexshop-wrapper .flex_product .goods_price .goodTit_sbox p{max-height:50px;margin-bottom:5px;background:0;padding:0;color:#000;font-size:1.5em;line-height:1.15em;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.flexshop-wrapper .flex_product .flag_wrap{position:relative;left:0;top:0;margin:11px 0 10px}.flexshop-wrapper .flex_product .flag_wrap em{position:static;margin:0 5px 5px 0}.flexshop-wrapper .flex_product .flag_wrap em:nth-child(1):before{content:"";position:absolute;left:0;top:-10px;width:100%;height:1px;background:#f1f1f1}.flexshop-wrapper .flex_product .flag_wrap em:last-child{margin-bottom:10px}.flexshop-wrapper .flex_product .goods_wide .goods_thumb{position:absolute;left:0;top:0;width:150px;height:150px;border:1px solid #f1f1f1;box-sizing:border-box;overflow:visible;z-index:11}.flexshop-wrapper .flex_product .goods_wide .goods_thumb .goods_thumb_img{padding-top:100%}.flexshop-wrapper .flex_product .goods_wide .goods_thumb .goods_thumb_img .flag{right:auto;bottom:auto;left:5px;top:5px;width:45px;height:45px}.flexshop-wrapper .flex_product .goods_wide .goods_thumb:after{content:" ";width:50px;height:2px;background:#000;position:absolute;right:-30px;top:7px}.flexshop-wrapper .flex_product .goods_wide .goods_price{height:170px;padding:17px 0 20px 160px;box-sizing:border-box;z-index:1}.flexshop-wrapper .flex_product .goods_wide .goods_benefit_box{position:absolute;left:160px;bottom:12px}.flexshop-wrapper .flex_product .goods_wide .goods_benefit_box .goods_benefit_detail dt{min-width:70px}.flexshop-wrapper .flex_product .goods_wide .goods_benefit_box .goods_benefit_detail dd strong{font-size:1.5em}@media all and (max-width:320px){.flexshop-wrapper .flex_product .goods_wide .goods_benefit_box .goods_benefit_detail dd strong{font-size:18px}}.flexshop-wrapper .flex_product .goods_wide .goods_benefit_num{font-size:11px;right:0;bottom:14px}.flexshop-wrapper .flex_product .goods_wide .goods_benefit_num em{font-size:23px}.flexshop-wrapper .flex_product .goods_wide .goods_benefit_num span{font-size:14px}.flexshop-wrapper .v30710 .flex_product .flex_title+.goods_temp_list{margin-top:25px}.flexshop-wrapper .v30710 .flex_product .goods_wide .goods_thumb:after{display:none}.flexshop-wrapper .v30710 .flex_product .flag_wrap em:nth-child(1):before{display:none}.flexshop-wrapper .v30710 .flex_product .goods_wide .goods_price{position:relative;padding:14px 0 15px 160px}.flexshop-wrapper .v30710 .flex_product .goods_wide .goods_price:after{content:" ";position:absolute;left:160px;top:0;width:30px;height:4px;background:#000}.flexshop-wrapper .v30710 .flex_product .flag_wrap{margin:-5px 0 0}.flexshop-wrapper .v30710 .flex_product .goods_temp_list ul{padding-bottom:10px}.flexshop-wrapper .v30710 .flex_product .goods_temp_list ul li{position:relative;margin:25px 10px 0;padding:0 0 15px}.flexshop-wrapper .v30710 .flex_product .goods_temp_list ul li:before{content:"";position:absolute;left:0;top:-25px;width:100%;height:1px;background:#f1f1f1}.flexshop-wrapper .v30710 .flex_product .goods_temp_list ul li:first-child{margin-top:0}.flexshop-wrapper .v30710 .flex_product .goods_temp_list ul li:first-child:before{display:none}.flexshop-wrapper .v30710 .flex_product .goods_price .tit{height:auto;max-height:43px;margin-bottom:6px;color:#666}.flexshop-wrapper .v30710 .flex_product .goods_wide .goods_benefit_num{bottom:15px}.flexshop-wrapper .v30710 .flex_product .goods_wide .goods_benefit_box{position:absolute;left:160px;bottom:18px;height:auto}.flexshop-wrapper .v30710 .flex_product .goods_temp_list .goods_benefit_box .goods_benefit_detail dt{color:#888}.flexshop-wrapper .v30710 .flex_product .goods_price .no_point_txt .tit{margin-top:4px}.flexshop-wrapper .v30710 .flex_product .goods_wide .goods_price .no_point_txt .goodTit_sbox{display:none}.flexshop-wrapper .v30710 .flex_product .goods_wide .goods_price .no_point_txt .goods_benefit_box{position:static}.flexshop-wrapper .v30710 .flex_product .goods_wide .goods_price .no_point_txt .goods_benefit_info{position:static}.flexshop-wrapper .goods_temp_list .no_point_txt .goods_benefit_box .goods_benefit_detail{position:absolute;left:160px;bottom:17px}.flexshop-wrapper .fixed-list-wrap{padding-bottom:0;background:0}.flexshop-wrapper .fixed-list-wrap.sub-cate-fixed{padding-top:53px}.flexshop-wrapper .fixed-list-wrap.sub-cate-fixed .fixed-cate{margin-top:0}.flexshop-wrapper .fixed-list-wrap .fixed-cate .swiper_st{background:#fff}.flexshop-wrapper .fixed-list-wrap .fixed-cate .swiper-slide{padding:12px 0;margin-right:0}.flexshop-wrapper .fixed-list-wrap .fixed-cate .swiper-slide a{height:29px;line-height:29px;margin:0 5px;padding:0 15px;border-radius:14.5px;background:#eee}.flexshop-wrapper .fixed-list-wrap .fixed-cate .swiper-slide.active a{background:#262626;color:#fff}.flexshop-wrapper .fixed-list-wrap .list-none{margin:10px 0;background:#fff}.flexshop-wrapper .fixed-list-wrap .goods-temp{padding:0}.flexshop-wrapper .fixed-list-wrap .goods-wide ul{background:0}.flexshop-wrapper .fixed-list-wrap .goods-wide li{margin:0;margin-top:10px}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-box{padding:0}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-thumb .goods-thumb-img{border-radius:0}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-thumb .goods-thumb-img .img-flag{left:auto;top:auto;right:5px;bottom:5px;text-align:right}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-price{padding:9px 15px 12px;border-top:1px solid #ddd;border-bottom:1px solid #ccc}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-price .tit{display:block;overflow:hidden;height:1.75em;line-height:1.7em;letter-spacing:0;margin-bottom:3px;font-size:1.333em;text-overflow:ellipsis;white-space:nowrap}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-benefit-box .goods-benefit-detail dt{position:relative;float:left;width:auto;margin:1px 10px 0 0;padding:0;color:#222;font-size:1.167em}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-benefit-box .goods-benefit-detail dd strong{font-size:1.583em;line-height:1em}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-benefit-box .goods-benefit-detail dd .textWon{line-height:1.583em;font-size:1.25em;font-weight:400;vertical-align:top}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-benefit-num{bottom:9px;right:15px;font-size:10px}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-benefit-num em{font-size:25px;vertical-align:middle}.flexshop-wrapper .fixed-list-wrap .goods-wide .goods-benefit-num span{position:relative;top:-3px;font-size:13px;vertical-align:bottom}
.flexshop-wrapper .fixed-list-wrap .goods-second{margin-top:10px;background:#fff}.flexshop-wrapper .fixed-list-wrap .goods-second ul{padding:0}.flexshop-wrapper .fixed-list-wrap .goods-second ul li{padding:10px 10px 0 5px;border-bottom:10px solid #e8e8e8}.flexshop-wrapper .fixed-list-wrap .goods-second ul li:nth-child(2n-1){padding:10px 5px 0 10px}.flexshop-wrapper .fixed-list-wrap .goods-second .goods-thumb .goods-thumb-img{border-radius:0}.flexshop-wrapper .fixed-list-wrap .goods-second .goods-benefit-num em{font-size:25px}.flexshop-wrapper .fixed-list-wrap .goods-second .goods-box .goods-price{padding:11px 10px 15px}.flexshop-wrapper .fixed-list-wrap .goods-second .goods-box .goods-price .tit{height:39px;line-height:19px;font-size:15px}.flexshop-wrapper .fixed-list-wrap .goods-second .goods-box .goods-benefit-num{bottom:18px;right:10px;font-size:10px}.flexshop-wrapper .fixed-list-wrap .goods-third{margin-top:10px;padding-top:15px;background:#fff}.flexshop-wrapper .ver2 .flex_product{background:#d3e4ed}.flexshop-wrapper .ver2 .flex_product .flex_title{font-size:23px;line-height:1.2em}.flexshop-wrapper .ver2 .flex_product .flex_title+.goods_temp_list{margin-top:23px}.flexshop-wrapper .ver2 .flex_product .flex_flag{top:auto;bottom:-10px;left:10px}.flexshop-wrapper .ver2 .flex_product .goods_temp_list:first-child{margin-top:5px}.flexshop-wrapper .ver2 .flex_product .goods_temp_list ul{padding-bottom:0}.flexshop-wrapper .ver2 .flex_product .goods_temp_list ul li{margin:17px 0 31px;padding:0}.flexshop-wrapper .ver2 .flex_product .goods_temp_list ul li+li{padding-top:36px}.flexshop-wrapper .ver2 .flex_product .goods_temp_list ul li:before{top:0;background:#000;opacity:.08}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_benefit_num em{font-size:19px}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_benefit_box .goods_benefit_detail dt{position:relative;display:inline-block;min-width:auto;font-size:14px}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_benefit_box .goods_benefit_detail dd{display:inline-block;padding:0}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_benefit_box .goods_benefit_detail dd .textWon{font-size:14px;color:#000}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_benefit_box .goods_benefit_detail dd strong{font-size:1.584em}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .no_point_txt .goods_benefit_box .goods_benefit_detail{position:relative;left:auto;bottom:auto}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_benefit_num{bottom:-1px;right:15px}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_thumb{position:relative;width:auto;height:auto;margin-left:20px;margin-bottom:10px;border:0}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_thumb:after{display:none}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_thumb .goods_thumb_img{padding-top:55%;overflow:visible}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_price{height:auto;padding:13px 10px 0 30px}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_price:after{display:none}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_benefit_box{position:relative;left:auto;bottom:auto;height:auto}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_price .goodTit_sbox p{font-size:1.75em;line-height:1.3em;max-height:none;-webkit-line-clamp:1;margin-bottom:12px}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_price .tit{height:auto;-webkit-line-clamp:1;margin-bottom:0}.flexshop-wrapper .ver2 .flex_product .goods_temp_list .goods_price .no_point_txt .tit{margin-top:2px}.flexshop-wrapper .ver2 .flex_product .flag_wrap{margin:13px 15px 0 30px}.flexshop-wrapper .ver2 .flex_product .flag_wrap em{margin:5px 5px 0 0}.flexshop-wrapper .ver2 .flex_product .flag_wrap em:last-child{margin-bottom:4px}.recommendshop-wrapper .tit-box h2{padding-right:0}.recommendshop-wrapper .tit-box h2 .id_info{padding:0}.recommendshop-wrapper .tit-box.nologin h2{padding-right:65px}.recommendshop-wrapper .link-search{display:block;padding-top:85%;font-size:12px;text-align:center;color:#333;letter-spacing:-.24px}.recommendshop-wrapper .link-search .txt{display:block}.recommendshop-wrapper .link-search .img{display:block;width:50px;height:50px;border-radius:50px;overflow:hidden;box-sizing:border-box;margin:10px auto}.recommendshop-wrapper .link-search .btn{display:inline-block;height:25px;line-height:25px;margin-top:5px;padding:0 10px;border:1px solid #cdcdcd;border-radius:25px;color:#666}.recommendshop-wrapper .link-search .btn:after{display:inline-block;width:6px;height:10px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v10/btn_bg_rightarr.png) 0 0 no-repeat;background-size:100%;content:' ';vertical-align:baseline}.recommendshop-wrapper .recomm-history .goods-second .goods-box{float:left;width:50%;padding-left:7.5px;padding-right:7.5px;box-sizing:border-box}.recommendshop-wrapper .recomm-history .goods-second .swiper-slide:last-child{margin-right:10px}.recommendshop-wrapper .recomm-hot{margin-bottom:40px}.recommendshop-wrapper .recomm-hot .tit-box .sub-txt{position:absolute;right:15px;top:7px;color:#666}.recommendshop-wrapper .recomm-hot .btn-more>span>em:before{content:'#'}.recommendshop-wrapper .recomm-tags .tag{height:28px;line-height:28px;padding:0 10px;background:#f5f5f5;border:1px solid #ddd;border-radius:15px;text-align:center;font-size:14px;letter-spacing:-.28px}.recommendshop-wrapper .recomm-tags .tag:before{content:'#'}.recommendshop-wrapper .recomm-tags .active .tag{background:#d80028;border-color:#d80028;color:#fff;font-weight:700}.recommendshop-wrapper .recomm-tags.swiper_st{padding-left:15px;padding-bottom:20px}.recommendshop-wrapper .recomm-tags.swiper_st .swiper-slide{width:auto;margin-right:5px}.recommendshop-wrapper .recomm-tags.swiper_st .swiper-slide:last-child{margin-right:15px}.recommendshop-wrapper .recomm-tags .tag.more{color:#d80028;background:#f5f5f5;border:1px solid #d80028}.recommendshop-wrapper .fixed-cate.over+.recomm-cate-box{margin-top:119px}.recommendshop-wrapper .recomm-cate-box{position:relative;padding-top:40px;margin-bottom:0;box-sizing:border-box}.recommendshop-wrapper .recomm-cate-box .tit-box{float:left}.recommendshop-wrapper .recomm-cate-box .search-filter-wrap{padding-top:0;padding-bottom:0}.recommendshop-wrapper .recomm-cate-box .search-filter-wrap .view{bottom:8px}.recommendshop-wrapper .recomm-cate-box .goods-second .flag-wrap{height:39px}.recommendshop-wrapper .recomm-cate-box .goods-third .flag-wrap{height:39px}.recommendshop-wrapper .recomm-history .tit-box h2{padding-right:15px}.recommendshop-wrapper .recomm-history .tit-box .ico-favor:before{content:' ';display:inline-block;width:16px;height:29px;margin-right:4px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_favor_32x32.png) center no-repeat;background-size:16px;vertical-align:top}.recommendshop-wrapper .recomm-history .tit-box .h3{font-size:15px;font-weight:500}.recommendshop-wrapper .recomm-history .goods-second .goods-thumb .goods-thumb-img{border-bottom:0}.recommendshop-wrapper .recomm-history .goods-second .swiper-wrapper{padding:0}.recommendshop-wrapper .recomm-history .goods-second .swiper-wrapper .swiper-slide{width:100%;margin:0;padding-left:7.5px;padding-right:7.5px;box-sizing:border-box}.recommendshop-wrapper .recomm-history .indicator-box{text-align:center;margin:6px auto 18px}.recommendshop-wrapper .recomm-history .indicator-box .swiper-pagination-bullet{display:inline-block;width:5px;height:5px;margin:0 2.5px;border-radius:50%;background:#000;opacity:.2}.recommendshop-wrapper .recomm-history .indicator-box .swiper-pagination-bullet-active{opacity:1}.recommendshop-wrapper .recomm-filter-box .tit-box .btn-login{position:absolute;right:15px;top:0;display:inline-block;height:28px;line-height:28px;padding:0 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#333}.recommendshop-wrapper .tip-wrap{display:inline-block}.recommendshop-wrapper .tip-wrap .tip-open{display:inline-block;width:19px;height:29px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_tooltip.png) center no-repeat;background-size:25px;vertical-align:top;border:0}.recommendshop-wrapper .tip-wrap .tip-open ~ span{line-height:29px}.recommendshop-wrapper .tip-wrap .tip-close{position:absolute;right:9px;top:5px;display:inline-block;width:20px;height:20px;border:0;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_tooltip_close.png) center no-repeat;background-size:16px;vertical-align:top}.recommendshop-wrapper .tip-wrap .tip-box{display:none;position:absolute;left:14px;top:-52px;line-height:16px;padding:7px 33px 7px 10px;background:#fff;font-size:12px;font-weight:400;border:1px solid #333;border-radius:4px;z-index:1;color:#333;letter-spacing:-.24px}.recommendshop-wrapper .tip-wrap .tip-box>span{white-space:nowrap}.recommendshop-wrapper .tip-wrap .tip-box .txt-gray{display:block;color:#666}.recommendshop-wrapper .tip-wrap.active .tip-box{display:block}.recommendshop-wrapper .recomm-filter-box.sub-cate-fixed{padding-top:120px}.recommendshop-wrapper .recomm-filter-box.sub-cate-fixed .fixed-cate{display:none}.recommendshop-wrapper .recomm-filter-box.sub-cate-fixed .fixed-cate ~ .fixed-cate{display:block}.recommendshop-wrapper .recomm-history .tit-box .v3861{font-weight:700;font-size:17px}.eventshop-wrapper .mypage-link{position:relative;background:#fff;padding:10px 0 30px}.eventshop-wrapper .mypage-link .btn-link{position:absolute;right:15px;top:7px;font-size:12px;color:#666;text-decoration:underline}.eventshop-wrapper .mypage-link .mypage-list{margin:2px 15px 0}.eventshop-wrapper .mypage-link .mypage-list:after{content:'';display:block;clear:both}.eventshop-wrapper .mypage-link .mypage-list li{float:left;width:25%}
.eventshop-wrapper .mypage-link .mypage-list li a{display:block;text-align:center}.eventshop-wrapper .mypage-link .mypage-list li .img-area{display:block;width:65px;height:65px;border-radius:50%;overflow:hidden;background-color:#f4f4f4;margin:0 auto 3px}.eventshop-wrapper .mypage-link .mypage-list li img{width:100%;vertical-align:top}.eventshop-wrapper .mypage-link .mypage-list li .txt{width:100%;font-size:13px;color:#333;letter-spacing:-.28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eventshop-wrapper .mypage-link .btn-box{padding:0 15px;margin-top:19px}.eventshop-wrapper .mypage-link .btn-box .btn-red{display:block;width:100%;height:40px;line-height:40px;font-size:15px;font-weight:700;color:#d80028;text-align:center;border-radius:8px;border:solid 1.5px #d80028;background-color:#fff;box-sizing:border-box}.eventshop-wrapper .goodImg img{display:inline-block;width:100%;vertical-align:top}.fashionshop-wrapper .home-box{padding:0;margin:25px 0 0 0}.fashionshop-wrapper .brand-banner .btn-box{padding-top:15px}.fashionshop-wrapper .brand-banner .brand-temp-box ~ .brand-temp-box{margin-top:25px}.fashionshop-wrapper .brand-banner ul li{padding:15px 7.5px 0}.fashionshop-wrapper .flex-banner-list .swiper-slide,.fashionshop-wrapper .flex-banner-list .swiper_st .swiper-slide:last-child{margin-right:5px}.fashionshop-wrapper .goods-box .goods-price .tit{margin-bottom:3px}.fashionshop-wrapper .home-cirbnr ul li:nth-child(5) ~ li{margin-top:21px}.fashionshop-wrapper .home-cirbnr ul li a .img-box{margin-bottom:11px}.fashionshop-wrapper .home-flagship .goods-box .goods-price{padding-top:17px;padding-bottom:4px}.fashionshop-wrapper .home-flagship .goods-box .prod-name{margin-bottom:4px}.fashionshop-wrapper .home-flagship .indicator-temp-box{margin-top:11px}.fashionshop-wrapper .home-keyword .home-keyword-list .home-keyword-btn a{max-width:49%}.fashionshop-wrapper .home-keyword+.home-box{margin-top:20px}.themashop-wrapper .brand-banner-wrap{margin-bottom:15px}.themashop-wrapper .brand-banner-wrap .brand-banner:last-child{margin:0}.themashop-wrapper .sub-cate-fixed.fixed-list-wrap{padding-top:120px}.themashop-wrapper .fixed-cate-inner .swiper_st{padding:0 5px;width:100%;background:#f5f5f5}.themashop-wrapper .fixed-cate-inner .swiper-slide{width:auto;margin:0}.themashop-wrapper .fixed-cate-inner .swiper-slide a{height:45px;line-height:45px}.themashop-wrapper .fixed-cate-inner .swiper-slide.active a{font-weight:700;border-bottom:0}.themashop-wrapper .fixed-cate-inner .swiper-slide a{margin:0 10px}.themashop-wrapper .fixed-cate-inner.fixed ~ .search-filter-wrap{padding-top:60px}.themashop-wrapper .fixed-cate-inner.fixed .swiper_st{position:fixed;left:0;top:174px}.app_setup ~ main .themashop-wrapper .fixed-cate-inner.fixed .swiper_st{top:164px}.app_setup+.wrapAllHeaderInner ~ main .themashop-wrapper .fixed-cate-inner.fixed .swiper_st{top:219px}.app_setup.v2+.wrapAllHeaderInner ~ main .themashop-wrapper .fixed-cate-inner.fixed .swiper_st{top:254px}.themashop-wrapper .category-wrapper .fixed-list-wrap .btn-favor{display:inline-block}.themashop-wrapper .fixed-cate.normal-cate .swiper-slide.active a{font-weight:400}.themashop-wrapper .brand-banner.type1 a.brand-bg:before{display:none}.fashionshop-wrapper .fashion-flagship-type2 .goods-search .goods-box .goods-price{padding:5px 0 3px}.fashionshop-wrapper .fashion-flagship-type2 .goods-search .goods-box .goods-price .tit{line-height:22px}.fashionshop-wrapper .fashion-flagship-type2 .goods-box .prod-name{line-height:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recommendshop-wrapper .recomm-best .tit-box h2{padding-right:55px}.livingshop-wrapper .bnr-temp-01 ul li a img,.livingshop-wrapper .card-benefit-banner ul li img{overflow:hidden;border-radius:8px}.flexshop-wrapper2 .flex_banner_wrap .flex_banner{display:block}.flexshop-wrapper2 .flex_banner_wrap .flex_banner>a{display:block}.flexshop-wrapper2 .flex_banner_wrap .flex_banner img{width:100%;vertical-align:top}.flexshop-wrapper2 .flex_banner{position:relative}.flexshop-wrapper2 .flex_banner .poster_area{position:absolute;left:0;top:0;width:100%;height:100%;font-size:0;z-index:10;text-align:center;overflow:hidden;background:#fff}.flexshop-wrapper2 .flex_banner .poster_area .playBtn{border:0;background:0;width:100%}.flexshop-wrapper2 .flex_banner .poster_area .playBtn:before{display:none}.flexshop-wrapper2 .flex_banner .poster_area .playBtn:focus{outline:0;border:0}.flexshop-wrapper2 .flex_banner .poster_area img{display:inline-block;height:100%}.flexshop-wrapper2 .flex_banner .video_area{position:relative;margin:15px 15px 0;padding-top:50.4%;overflow:hidden}.flexshop-wrapper2 .flex_banner:first-child .video_area{margin-top:10px}.flexshop-wrapper2 .flex_banner .video_area iframe{width:100%;height:100%;position:absolute;top:0;left:0}.flexshop-wrapper2 .flex_banner .video_area.playing .poster_area{display:none}.flexshop-wrapper2 .flex_banner .video_area.playing iframe{z-index:20}.flexshop-wrapper2 .flex_banner .video_info .link{position:relative;display:block;padding:13px 40px 2px 15px;background:#fff;font-size:14px;letter-spacing:-.28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333;line-height:20px}.flexshop-wrapper2 .flex_banner .video_info .link:after{content:' ';position:absolute;right:15px;bottom:0;width:25px;height:25px;background-image:url(//image.hnsmall.com/images/mobile2014/main/flex3/btn_more_white.png);background-size:auto 25px}.flexshop-wrapper2 .home-box{padding:0;margin:25px 0 0}.flexshop-wrapper2 .goods-box .goods-price{padding-top:10px}.flexshop-wrapper2 .goods-search .goods-box .goods-price{padding-top:0}.flexshop-wrapper2 .goods-box .goods-price .tit{margin-bottom:2px}.flexshop-wrapper2 .flex-product .goods-box .prod-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:4px}.flexshop-wrapper2 .goods-thumb-img .soldout{position:absolute;left:0;top:0;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/common/v10/soldout_dim.png) repeat;box-sizing:border-box}.flexshop-wrapper2 .goods-thumb-img .soldout em{display:block;margin-top:42%;font-size:14px;color:#fff;text-align:center}.flexshop-wrapper2 .category-wrapper .home-box+.fixed-list-wrap{margin-top:12px}.flexshop-wrapper2 .fixed-list-wrap .fixed-cate .swiper_st{background:#fff;padding:0 15px}.flexshop-wrapper2 .fixed-list-wrap .fixed-cate .swiper-slide{padding:12px 5px 12px 0;margin-right:0}.flexshop-wrapper2 .fixed-list-wrap .fixed-cate .swiper-slide a{height:30px;line-height:28px;margin:0;padding:0 10px;border-radius:15px;background:#fff;border:1px solid #ddd}.flexshop-wrapper2 .fixed-list-wrap .fixed-cate .swiper-slide.active a{background:#333;border:1px solid #333;color:#fff}.flexshop-wrapper2 .fixed-list-wrap .fixed-cate+.goods-temp{padding-top:8px}.flexshop-wrapper2 .fixed-list-wrap .goods-wide .goods-thumb .goods-thumb-img .img-flag{left:auto;top:auto;right:5px;bottom:5px;text-align:right}.flexshop-wrapper2 .fixed-list-wrap.sub-cate-fixed{padding-top:53px}.flexshop-wrapper2 .fixed-list-wrap.sub-cate-fixed .fixed-cate+.goods-temp{padding-top:10px}.fashionshop-wrapper .goods-square .goods-box .goods-price .tit{margin-bottom:8px}.content-gnb .swiper_st{background-color:#fff;padding:10px 15px;width:100%;box-sizing:border-box}.content-gnb .swiper_st .swiper-slide{width:auto;margin-right:15px}.content-gnb .swiper_st .swiper-slide:last-child{margin-right:0}.content-gnb li button{background-color:#f5f5f5;border:0;width:68px;height:54px;border-radius:8px;overflow:hidden;font-size:13px;letter-spacing:-.26px;color:#333}.content-gnb li.active button{background-color:#fff2f6;font-weight:700;color:#d80028}.content-gnb .ico:before{content:'';display:block;width:25px;height:25px;margin:0 auto;background:url(//image.hnsmall.com/images/mobile2014/category/living/ico_living_gnb.png) no-repeat 0 0;background-size:235px auto}.app_setup+.hns-sub-page ~ main .contents .gnb-fixed .content-gnb{top:134px}.fashionshop-wrapper.v3 .content-gnb li.active button{background-color:rgba(251,60,73,.1);color:#fb3c49}.fashionshop-wrapper.v3 .content-gnb .ico:before{content:'';display:block;width:25px;height:25px;margin:0 auto;background:url(//image.hnsmall.com/images/mobile2014/category/fashion/ico_fashion_gnb.png) no-repeat 0 0;background-size:210px auto}.fashionshop-wrapper.v3 .content-gnb .ico-time:before{background-position:0 0}.fashionshop-wrapper.v3 .content-gnb .active .ico-time:before{background-position:0 -35px}.fashionshop-wrapper.v3 .content-gnb .ico-plan:before{background-position:-35px 0}.fashionshop-wrapper.v3 .content-gnb .active .ico-plan:before{background-position:-35px -35px}.fashionshop-wrapper.v3 .content-gnb .ico-md:before{background-position:-70px 0}.fashionshop-wrapper.v3 .content-gnb .active .ico-md:before{background-position:-70px -35px}.fashionshop-wrapper.v3 .content-gnb .ico-best:before{background-position:-105px 0}.fashionshop-wrapper.v3 .content-gnb .active .ico-best:before{background-position:-105px -35px}.fashionshop-wrapper.v3 .content-gnb .ico-tv:before{background-position:-140px 0}.fashionshop-wrapper.v3 .content-gnb .active .ico-tv:before{background-position:-140px -35px}.fashionshop-wrapper.v3 .content-gnb .ico-benefit:before{background-position:-175px 0}.fashionshop-wrapper.v3 .content-gnb .active .ico-benefit:before{background-position:-175px -35px}.fashionshop-wrapper.v3 .content-gnb .ico-category:before{background-position:-175px 0}.fashionshop-wrapper.v3 .content-gnb .active .ico-category:before{background-position:-175px -35px}.fashionshop-wrapper.v3 .content-gnb .ico-brand:before{background-position:-110px 0}.fashionshop-wrapper.v3 .content-gnb .active .ico-brand:before{background-position:-110px -35px}.fashionshop-wrapper.v3 .home-box{margin-top:20px;padding-bottom:20px}.fashionshop-wrapper.v3 .living-bnrswiper{margin-top:0;padding-bottom:10px}.fashionshop-wrapper.v3 .home-recomm-brand .goods-left-align{padding-top:0}
.fashionshop-wrapper.v3 .home-recomm-brand .btn-box{padding-top:15px}.fashionshop-wrapper.v3 .home-box:first-child{margin-top:0}.fashionshop-wrapper.v3 .fashion-codi,.fashionshop-wrapper.v3 .fashion-theme,.fashionshop-wrapper.v3 .fashion-tvgoods{padding-bottom:10px}.fashionshop-wrapper.v3 .fashion-flagship-type2{padding-bottom:20px}.fashionshop-wrapper.v3 .fashion-best{margin-top:0;padding-top:20px;padding-bottom:0}.fashionshop-wrapper.v3 .best-prod{padding-bottom:20px}.fashionshop-wrapper.v3 .home-box+.fixed-list-wrap{margin-top:0}.fashionshop-wrapper.v3 .living-bnrswiper .indicator-temp-box{font-size:0}.fashionshop-wrapper.v3 .living-bnrswiper .indicator-temp-box .btn-autoplay+.pag-wrap{margin-left:5px}.fashionshop-wrapper.v3 .fashion-timesale-v2 .goods-wide.swiper_st .swiper-wrapper .swiper-slide{width:66.66666%;margin:0 10px}.fashionshop-wrapper.v3 .fashion-timesale-v2 .goods-wide.swiper_st .swiper-wrapper .swiper-slide:first-child{margin-left:30px}.fashionshop-wrapper.v3 .fashion-timesale-v2 .goods-wide.swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:30px}.fashionshop-wrapper.v3 .fashion-timesale-v2 .goods-box{margin:0}.fashionshop-wrapper.v3 .fashion-timesale-v2 .goods-thumb .goods-thumb-img::after{display:none}.fashionshop-wrapper.v3 .fashion-timesale-v2{padding-bottom:0}.fashionshop-wrapper.v3 .goods-third .goods-price{padding:10px 0 3px}.fashionshop-wrapper.v3 .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.fashionshop-wrapper.v3 .goods-benefit-num span{left:0}.fashionshop-wrapper.v3 .brand-banner .btn-box{padding-top:13px}.fashionshop-wrapper.v3 .brand-banner .brand-wrap ~ .brand-wrap{margin-top:30px}.fashionshop-wrapper.v3 .goods-thumb .goods-thumb-img::after{display:inline-block;content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;box-shadow:0 0 0 1px inset #eee;box-sizing:border-box;border-radius:16px}.fashionshop-wrapper.v3 .goods-left-align .goods-thumb .goods-thumb-img::after{border-radius:8px}.fashionshop-wrapper.v3 .content-gnb .swiper_st .swiper-slide{margin-right:8px}.fashionshop-wrapper.v3 .content-gnb .swiper_st .swiper-slide:last-child{margin-right:0}.fashionshop-wrapper.v3 .swiper_st.swiper-free .swiper-slide{margin-right:0}.fashionshop-wrapper.v3 .tit-box h2{padding-right:0}.fashionshop-wrapper.v3 .btn-more{height:35px}.fashionshop-wrapper.v3 .btn-more span{line-height:35px}.fashionshop-wrapper.v3 .btn-more span:after{top:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_rightarr_v2.png) no-repeat left top;background-size:100%}.fashionshop-wrapper.v3 .fixed-list-wrap .goods-box .btn-box{padding-top:9px}.fashionshop-wrapper.v3 .fixed-list-wrap .btn-favor{display:inline-block}.fashionshop-wrapper.v3 .bnr-full{margin:20px 15px 0;font-size:0}.fashionshop-wrapper.v3 .bnr-full img{width:100%}.fashionshop-wrapper.v3 .home-recomm-brand .tit-box{padding:0 15px 20px}.fashionshop-wrapper.v3 .goods-left-align .goods-box .goods-thumb{width:76px;height:76px}.fashionshop-wrapper.v3 .goods-left-align .goods-box .flag-wrap,.fashionshop-wrapper.v3 .goods-left-align .goods-box .goods-price{padding:0 0 0 88px;margin-top:5px}.fashionshop-wrapper.v3 .goods-left-align .goods-box .goods-price .tit{margin-bottom:5px}.fashionshop-wrapper.v3 .goods-left-align .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;font-weight:900;line-height:1}.fashionshop-wrapper.v3 .fashion-tvgoods .goods-box .goods-price .tit,.fashionshop-wrapper.v3 .home-recomm-brand .goods-box .goods-price .tit{display:block;width:calc(100% - 10px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fashionshop-wrapper.v3 .fashion-codi .goods-box .goods-price .tit{display:block;width:calc(100% - 10px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fashionshop-wrapper.v3 .cate-goods-list .goods-box .goods-price,.fashionshop-wrapper.v3 .fashion-codi .goods-box .goods-price{padding:10px 0 3px}.fashionshop-wrapper.v3 .fashion-codi .goods-box .goods-price .tit{margin:3px 0}.fashionshop-wrapper.v3 .fashion-codi .goods-box .goods-benefit-box .goods-benefit-detail dt{margin-right:1px}.fashionshop-wrapper.v3 .home-recomm-brand .goods-left-align .goods-benefit-box .goods-benefit-detail{font-size:0}.fashionshop-wrapper.v3 .home-recomm-brand .goods-box .goods-benefit-box .goods-benefit-detail dd{margin-left:5px}.fashionshop-wrapper.v3 .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-weight:900}.fashionshop-wrapper.v3 .goods-box .goods-benefit-num{bottom:3px}.fashionshop-wrapper.v3 .goods-box .goods-benefit-num em{position:relative;top:-2px}.fashionshop-wrapper.v3 .goods-box .goods-benefit-num span{top:-4px}.fashionshop-wrapper.v3 .fashion-codi .goods-box .goods-benefit-num{bottom:1px}.fashionshop-wrapper.v3 .fashion-best .goods-box .goods-benefit-num span,.fashionshop-wrapper.v3 .fashion-codi .goods-box .goods-benefit-num span,.fashionshop-wrapper.v3 .fashion-tvgoods .goods-box .goods-benefit-num span{top:-2px;font-size:15px;font-weight:900}.fashionshop-wrapper.v3 .fashion-best .goods-box .goods-benefit-num span{top:-3px}.fashionshop-wrapper.v3 .search-filter-wrap select{border-color:#ddd}.fashionshop-wrapper.v3 .search-filter-wrap .count{line-height:22px}.fashionshop-wrapper.v3 .brand-banner .goods-box .goods-benefit-box,.fashionshop-wrapper.v3 .fashion-best .goods-box .goods-benefit-box,.fashionshop-wrapper.v3 .fashion-flagship-type2 .goods-box .goods-benefit-box,.fashionshop-wrapper.v3 .fashion-theme .goods-box .goods-benefit-box{height:36px}.fashionshop-wrapper.v3 .brand-banner .goods-box .goods-benefit-box .goods-benefit-detail dd,.fashionshop-wrapper.v3 .fashion-best .goods-box .goods-benefit-box .goods-benefit-detail dd,.fashionshop-wrapper.v3 .fashion-flagship-type2 .goods-box .goods-benefit-box .goods-benefit-detail dd,.fashionshop-wrapper.v3 .fashion-theme .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:12px}.fashionshop-wrapper.v3 .fashion-theme .swiper_st{padding-right:15px}.fashionshop-wrapper.v3 .gnb-fixed{padding-top:74px}.fashionshop-wrapper.v3 .gnb-fixed .content-gnb{position:fixed;left:0;right:0;top:54px;z-index:1001;transition:all .2s ease-out}.fashionshop-wrapper.v3 .gnb-fixed .content-gnb.hide{margin-top:-74px}.fashionshop-wrapper.v3 .app_setup+.hns-sub-page ~ main .contents .gnb-fixed .content-gnb{top:99px}.fashionshop-wrapper.v3 .category-wrapper .hidden .content-gnb{transition:all .5s}.fashionshop-wrapper.v3 .gnb-fixed.hidden .content-gnb{top:-55px}.app_setup ~ main .fashionshop-wrapper.v3 .gnb-fixed.hidden .content-gnb{top:-100px}.fashionshop-wrapper.v3 .sub-cate-fixed.fixed-list-wrap{padding-top:160px}.fashionshop-wrapper.v3 .sub-cate-fixed.no-depth{padding-top:120px}.fashion-timesale-v2 .goods-wide{padding:25px 0;background-color:#fff6ee}.fashion-timesale-v2 .goods-time-chance{position:relative}.fashion-timesale-v2 .goods-time-chance .nodata{margin:0 15px;border:1px solid #ddd;border-radius:16px;overflow:hidden}.fashion-timesale-v2 .goods-time-chance .nodata ~ .nodata{margin:15px}.fashion-timesale-v2 .goods-time-chance .nodata img{width:100%}.fashion-timesale-v2 .timer{position:relative;height:30px;text-align:center;font-size:0;font-weight:700}.fashion-timesale-v2 .timer::before{display:inline-block;content:'';width:30px;height:30px;margin:0 8px 0 0;background:url(//image.hnsmall.com/images/mobile2014/category/fashion/ic_time.png) no-repeat;background-size:100%;vertical-align:middle}.fashion-timesale-v2 .timer span{font-size:22px;line-height:23px;vertical-align:middle}.fashion-timesale-v2 .timer .day{margin-right:15px;color:#b79879}.fashion-timesale-v2 .timer .day b{font-size:18px}.fashion-timesale-v2 .timer .time{display:inline-block;font-size:22px;color:#333;min-width:5.5em;text-align:left;white-space:nowrap}.fashion-timesale-v2 .img-flag.time-chance{display:block;width:60px;height:48px;margin:10px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag_time_chance.png) no-repeat;background-size:100%;vertical-align:middle}.fashion-timesale-v2 .goods-time-chance span.bg{display:inline-block;content:'';position:absolute;top:0;left:0;width:100%;padding-top:64%}.fashion-timesale-v2 .goods-time-chance .goods-wide.swiper_st .swiper-wrapper .swiper-slide{width:100%;padding-top:25px}.fashion-timesale-v2 .goods-box{margin:0 30px;background:0}.fashion-timesale-v2 .goods-box .goods-price{display:block;padding:10px 0 3px}.fashion-timesale-v2 .goods-box .goods-price .tit{margin-bottom:3px;font-size:16px;line-height:1.38;letter-spacing:-.32px;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{display:block;font-size:11px;letter-spacing:-.22px;color:#888}.fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd{display:block;line-height:1}.fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail strong{font-size:18px;font-weight:900;letter-spacing:-.36px;color:#333}.fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail .textWon{font-size:13px;line-height:1.23;letter-spacing:-.26px;color:#333}.fashion-timesale-v2 .goods-thumb{margin-top:10px;background:0;overflow:visible}.fashion-timesale-v2 .goods-wide .goods-thumb .goods-thumb-img{padding-top:108%}.fashion-timesale-v2 .goods-box .sale-state{bottom:10px;text-align:right}.fashion-timesale-v2 .goods-box .sale-state .state-box{margin-right:10px;opacity:.9}.fashion-timesale-v2 .tip-box{display:none;position:absolute;bottom:39px;width:auto;height:28px;line-height:28px;padding:0 11px 0 10px;border-radius:4px;background-color:#fff;border:1px solid #ddd;box-sizing:border-box}.fashion-timesale-v2 .tip-box.on{display:block}.fashion-timesale-v2 .tip-box span{display:inline-block;width:100%;font-size:12px;line-height:26px;letter-spacing:-.24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:18px;box-sizing:border-box}
.fashion-timesale-v2 .tip-box .close-btn{display:inline-block;position:absolute;right:10px;top:0;padding:5px 0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_close_32x32_ccc.png) no-repeat center;background-size:100%}.fashion-timesale-v2 .goods-box .tip-box{max-width:95%;right:10px;z-index:2}.fashion-timesale-v2 .swiper-slide:last-child .goods-box .tip-box{left:auto}.fashion-timesale-v2 .goods-box .tip-box .close-btn{top:5px;border:0;font-size:1px;color:transparent}.fashion-timesale-v2 .goods-box .sale-state button{border:0}.fashion-timesale-v2 .swiper_st .swiper-slide{margin-right:0}.fashion-timesale-v2 .swiper-pagination{margin-top:14px;font-size:0;text-align:center}.fashion-timesale-v2 .swiper-pagination-bullet{display:inline-block;width:8px;height:8px;margin:0 3px;border-radius:100%;background:#000;opacity:.2}.fashion-timesale-v2 .swiper-pagination-bullet-active{opacity:1}.fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag{top:10px;left:10px;width:43px;height:49px;border-radius:6px;background-color:#fb3c49;color:#fff;text-align:center}.fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag.benefit{padding:6px 0 0 0;font-size:11px;box-sizing:border-box}.fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag.benefit em{font-weight:900;font-size:17px;line-height:1.3;letter-spacing:-.34px;vertical-align:middle}.fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag.benefit small{font-size:14px;letter-spacing:-.28px;vertical-align:middle}.fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag.benefit b{display:block;font-size:13px;line-height:14px;opacity:.6}.fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag.promotion{padding:10px 0 0;font-size:13px;line-height:1.23;box-sizing:border-box;font-weight:700}.fashionshop-wrapper.v3 .fashion-timesale-v2 .goods-wide.swiper_st.single .swiper-wrapper .swiper-slide{width:100%;margin:0;padding:0 30px;box-sizing:border-box}.home-cirbnr-v2 ul{display:flex}.home-cirbnr-v2 li{flex:0 0 77px;text-align:center}.home-cirbnr-v2 li:first-child{margin-left:5px}.home-cirbnr-v2 li:last-child{margin-right:5px}.home-cirbnr-v2 li .img-box{position:relative;width:57px;height:57px;margin:0 auto;border-radius:50%}.home-cirbnr-v2 li .img-box img{width:100%;height:100%}.home-cirbnr-v2 li a .text{margin-top:6px;color:#333;font-size:12px}.home-cirbnr-v2 li a.on .text{color:#f51d2c;font-weight:700}.home-cirbnr-v2 li a.on .img-box::after{display:inline-block;content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1.5px solid #f51d2c;box-sizing:border-box}.home-recomm-brand .goods-left-align{padding-top:5px}.fashion-codi .goods-wide .goods-box .goods-benefit-num{font-size:11px;font-weight:700}.fashion-codi .goods-wide .goods-box .goods-benefit-num em{font-size:18px;font-weight:900}.fashionshop-wrapper.v3 .flex-banner-list{padding-bottom:10px}.fashionshop-wrapper.v3 .flex-banner-list .swiper_st{box-sizing:border-box;margin:0;padding:0 0 0 15px}.fashionshop-wrapper.v3 .flex-banner-list .swiper-slide{width:90.4109%;margin-right:0;padding:0 10px 0 0}.fashionshop-wrapper.v3 .flex-banner-list.thumb-outline .swiper_st .swiper-slide:last-child{margin-right:5px;font-size:0;border-radius:16px;overflow:hidden}.fashionshop-wrapper.v3 .flex-banner-list .indicator-temp-box{width:auto;margin-right:15px}.fashionshop-wrapper.v3 .fashion-best .tab_tit{padding:0 15px;width:calc(100% - 30px);background:#fff}.fashionshop-wrapper.v3 .fashion-best .tab_tit::after{content:"";display:block;clear:both}.fashionshop-wrapper.v3 .fashion-best .tab_tit li{float:left;width:50%;height:38px;border:1px solid #ddd;box-sizing:border-box}.fashionshop-wrapper.v3 .fashion-best .tab_tit li:first-child{border-radius:8px 0 0 8px}.fashionshop-wrapper.v3 .fashion-best .tab_tit li:last-child{border-radius:0 8px 8px 0}.fashionshop-wrapper.v3 .fashion-best .tab_tit li.on{background:#333;border:1px solid #333}.fashionshop-wrapper.v3 .fashion-best .tab_tit li a{display:block;line-height:37px;text-align:center;font-size:16px;color:#bbb}.fashionshop-wrapper.v3 .fashion-best .tab_tit li.on a{color:#fff}.fashionshop-wrapper.v3 .fashion-best .goods-box .goods-price{padding:10px 0 3px}.fashionshop-wrapper.v3 .fashion-best .tip-wrap{display:inline-block;margin-left:5px}.fashionshop-wrapper.v3 .fashion-best .tip-wrap .tip-open{display:inline-block;width:19px;height:29px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_tooltip.png) center no-repeat;background-size:25px;vertical-align:top;border:0}.fashionshop-wrapper.v3 .fashion-best .tip-wrap .tip-open ~ span{line-height:29px}.fashionshop-wrapper.v3 .fashion-best .tip-wrap .tip-close{position:absolute;right:10px;top:5px;display:inline-block;width:20px;height:20px;border:0;background:url(//image.hnsmall.com/images/mobile2014/category/fashion/ic_close.png) center no-repeat;background-size:16px auto;vertical-align:top}.fashionshop-wrapper.v3 .fashion-best .tip-wrap .tip-box{display:none;position:absolute;left:50%;top:-44px;transform:translateX(-50%);line-height:18px;padding:5px 31px 5px 10px;background:#fff;font-size:12px;font-weight:400;border:1px solid #ddd;border-radius:4px;z-index:1;color:#333;letter-spacing:-.24px}.fashionshop-wrapper.v3 .fashion-best .tip-wrap .tip-box>span{white-space:nowrap}.fashionshop-wrapper.v3 .fashion-best .tip-wrap .tip-box .txt-gray{display:block;color:#666}.fashionshop-wrapper.v3 .fashion-best .tip-wrap.active .tip-box{display:block}.fashionshop-wrapper.v3 .fashion-best .btn-box{padding-top:14px}.fashionshop-wrapper.v3 .sort-box{margin:25px 0 20px}.fashionshop-wrapper.v3 .tit-select{position:relative;z-index:2;padding:0 15px}.fashionshop-wrapper.v3 .tit-select .tit{display:flex;flex-wrap:wrap;font-weight:700;color:#333;letter-spacing:-.32px;font-size:0}.fashionshop-wrapper.v3 .tit-select .tit>*{font-size:16px;align-self:center}.fashionshop-wrapper.v3 .tit-select .tit .selected-tit{display:block;position:relative;min-width:122px;height:37px;line-height:37px;margin:0 8px;padding:0 14px;background-color:#fff3f4;border-radius:18px;border:1px solid #ffd6da;font-size:16px;color:#f51d2c;text-align:center;box-sizing:border-box}.fashionshop-wrapper.v3 .tit-select .tit .selected-tit::after{display:inline-block;content:'';width:11px;height:7px;margin:-3px 0 0 8px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/category/fashion/ic_arrow_red.png) no-repeat;background-size:11px}.fashionshop-wrapper.v3 .tit-select .tit .selected-tit.on::after{transform:rotate(180deg);transform-origin:center}.fashionshop-wrapper.v3 .tit-select .tit .disabled-tit{display:none;position:relative;min-width:122px;height:37px;line-height:37px;margin:0 8px;padding:0 14px;background-color:#ddd;border-radius:18px;border:1px solid #ddd;font-size:16px;color:#bbb;text-align:center;box-sizing:border-box}.fashionshop-wrapper.v3 .tit-select .tit .disabled-tit::after{display:inline-block;content:'';width:11px;height:7px;margin:-3px 0 0 8px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/category/fashion/ic_arrow_gray.png) no-repeat;background-size:11px}.fashionshop-wrapper.v3 .tit-select .opts{display:none;flex-wrap:wrap;justify-content:space-between;position:absolute;z-index:1;top:37px;left:0;width:100%;padding:10px 15px 20px 10px;background-color:#fff;box-sizing:border-box}.fashionshop-wrapper.v3 .tit-select .opts li{position:relative;height:45px;padding:5px 0 0 5px;flex:0 1 33.333%;box-sizing:border-box}.fashionshop-wrapper.v3 .tit-select .opts li input{position:absolute;z-index:1;top:5px;left:5px;width:calc(100% - 5px);height:calc(100% - 5px);border-radius:4px;border:solid 1px #ddd;background:0;box-sizing:border-box}.fashionshop-wrapper.v3 .tit-select .opts li label{display:table;width:100%;height:100%}.fashionshop-wrapper.v3 .tit-select .opts li label span{display:table-cell;position:relative;font-size:14px;color:#333;line-height:1.14;letter-spacing:-.28px;text-align:center;vertical-align:middle}.fashionshop-wrapper.v3 .tit-select .opts li input:checked{border:1px solid #f51d2c}.fashionshop-wrapper.v3 .tit-select .opts li input:checked ~ label span{color:#f51d2c}.fashionshop-wrapper.v3 .tit-select .opts li.has-selbox{flex-basis:100%}.fashionshop-wrapper.v3 .tit-select .opts li.has-selbox label span{padding-left:15px;text-align:left}.fashionshop-wrapper.v3 .tit-select .opts li.has-selbox .selbox{position:absolute;z-index:1;top:5px;right:0;height:calc(100% - 5px)}.fashionshop-wrapper.v3 .tit-select .opts li.has-selbox .selbox select{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding-right:39px;border:0;text-align:right;background-color:transparent;background-position-x:calc(100% - 12px);opacity:0}.fashionshop-wrapper.v3 .tit-select .opts li.has-selbox .selbox::after{display:inline-block;content:'';position:absolute;top:50%;transform:translateY(-50%);right:11px;width:33px;height:33px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_select_arrow.png) no-repeat;background-size:33px auto}.fashionshop-wrapper.v3 .tit-select .opts li.has-selbox .selected-txt{display:inline-block;padding-right:39px;background:0;border:0;font-size:14px;color:#333;font-weight:400;letter-spacing:-.28px;line-height:38px}.fashionshop-wrapper.v3 .tit-select .opts li.has-selbox .selected-txt::before{display:inline-block;content:'';width:1px;height:14px;margin-right:15px;background-color:#ddd;vertical-align:middle}.fashionshop-wrapper.v3 .hide-tab{position:absolute;z-index:-1;visibility:hidden}.fashionshop-wrapper.v3 .sort-box.on .opts{display:flex}.fashionshop-wrapper.v3 .sort-box.on .tit-select .tit .selected-tit::after{transform:rotate(180deg);transform-origin:center;margin-top:-5px}
.fashionshop-wrapper.v3 .favo-switch{margin-top:15px;padding:0 15px}.fashionshop-wrapper.v3 .favo-switch span{height:22px;font-size:15px;letter-spacing:-.3px;line-height:1.07}.fashionshop-wrapper.v3 .favo-switch label{position:relative;padding-right:42px}.fashionshop-wrapper.v3 .favo-switch .switch{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%}.fashionshop-wrapper.v3 .favo-switch .switch ~ i{display:inline-block;position:absolute;top:-1px;right:0;width:32px;height:18px;border-radius:20px;background-color:#ccc}.fashionshop-wrapper.v3 .favo-switch .switch ~ i::before{display:inline-block;content:'';position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:7px;background-color:#fff}.fashionshop-wrapper.v3 .favo-switch .switch:checked ~ i{background-color:#f51d2c}.fashionshop-wrapper.v3 .favo-switch .switch:checked ~ i::before{left:auto;right:2px}.fashionshop-wrapper.v3 .best-prod .no-data{padding:60px 0 60px;text-align:center}.fashionshop-wrapper.v3 .best-prod .no-data img{width:274px}.fashionshop-wrapper.v3 .best-prod .no-data .text{display:block;margin-top:40px;font-size:13px;line-height:1.46;letter-spacing:-.26px;text-align:center;color:#333}.fashionshop-wrapper.v3 .best-brand .goods-second{padding:20px 0 19px}.fashionshop-wrapper.v3 .best-brand .goods-second ul{overflow:hidden}.fashionshop-wrapper.v3 .best-brand .goods-second:nth-child(odd){background-color:#f5f5f5}.fashionshop-wrapper.v3 .best-brand .goods-second:nth-child(odd) .goods-box{background-color:#f5f5f5}.fashionshop-wrapper.v3 .best-brand .goods-second:nth-child(odd) .goods-box .goods-thumb a{background-color:#f5f5f5}.fashionshop-wrapper.v3 .ranking-tit{position:relative;margin:0 15px 10px}.fashionshop-wrapper.v3 .ranking-tit .goods-ranking{height:25px;font-size:24px;font-weight:700;letter-spacing:-.48px;color:#d80028;vertical-align:-1px}.fashionshop-wrapper.v3 .ranking-tit .tit{display:inline-block;position:relative;font-size:20px;font-weight:700;letter-spacing:-.4px;color:#333}.fashionshop-wrapper.v3 .ranking-tit .tit::after{display:inline-block;content:'';width:6px;height:10px;margin:-6px 0 0 10px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/category/fashion/ic_arrow_black.png) no-repeat;background-size:6px}.fashionshop-wrapper.v3 .ranking-tit .chk-favo{position:absolute;top:50%;right:0;transform:translateY(-50%);width:25px;height:25px;overflow:hidden}.fashionshop-wrapper.v3 .ranking-tit .chk-favo input{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/category/fashion/ic_favorite.png) no-repeat;background-size:25px}.fashionshop-wrapper.v3 .ranking-tit .chk-favo i{font-size:1px;color:transparent}.fashionshop-wrapper.v3 .ranking-tit .chk-favo input:checked{background-image:url(//image.hnsmall.com/images/mobile2014/category/fashion/ic_favorite_on.png)}.fashionshop-wrapper.v3 .best-brand .no-data{padding:30px 0 21px;text-align:center}.fashionshop-wrapper.v3 .best-brand .no-data img{width:274px}.fashionshop-wrapper.v3 .best-brand-favo{display:none}.fashionshop-wrapper.v3 .none-favo{padding:60px 0 80px;font-size:16px;font-weight:700;letter-spacing:-.32px;text-align:center;color:#333}.fashionshop-wrapper.v3 .none-favo::before{display:block;content:'';width:50px;height:50px;margin:0 auto 15px;background:url(//image.hnsmall.com/images/mobile2014/category/fashion/ic_favo_none.png) no-repeat;background-size:50px}.fashionshop-wrapper.v3 .fashion-tvgoods .goods-wide.swiper_st .swiper-wrapper .swiper-slide{width:93%}.fashionshop-wrapper.v3 .fashion-tvgoods .goods-box .goods-thumb .time-box{bottom:auto;left:10px;top:10px;width:auto}.fashionshop-wrapper.v3 .fashion-tvgoods .goods-box .goods-thumb .time-box span{padding:3px 8px;font-size:11px;line-height:19px;background-color:rgba(0,0,0,.7)}.fashionshop-wrapper.v3 .fashion-tvgoods .goods-box .sale-state{left:auto;right:10px;bottom:10px;text-align:right}.fashionshop-wrapper.v3 .fashion-tvgoods .goods-box .sale-state .inner .tip-box{right:0}.fashionshop-wrapper.v3 .best-cate-list{z-index:1002;min-height:49px}.fashionshop-wrapper.v3 .best-cate-list .best-cate-list-inner{margin-top:0;padding-top:15px}.fashionshop-wrapper.v3 .best-cate-list.fixed .best-cate-list-inner{position:fixed;z-index:1002;top:55px;left:0;height:34px;padding-bottom:10px;background-color:#fff;transition:margin-top .2s ease-out}.fashionshop-wrapper.v3 .best-cate-list.hide .best-cate-list-inner{margin-top:-49px}.fashionshop-wrapper.v3 .sub-cate-fixed .fixed-cate{z-index:1002}.fashionshop-wrapper.v3 .fixed-list-wrap .btn-cate-full{padding-top:0}.fashionshop-wrapper.v3 .fixed-list-wrap .cate-box .goods-temp{padding-top:5px}.fashionshop-wrapper.v3 .fixed-list-wrap .cate-box ~ .cate-box{margin-top:10px}.fashionshop-wrapper.v3 .fixed-list-wrap .cate-box .goods-temp{padding-top:20px}.fashionshop-wrapper.v3 .fixed-list-wrap .goods-second ul li{padding-top:0;padding-bottom:20px}.fashionshop-wrapper.v3 .search-filter-wrap{padding-top:12px;padding-bottom:0;height:auto}.fashionshop-wrapper.v3 .search-filter-wrap .view{bottom:-5px}.fashionshop-wrapper.v3 .bnr-cate a{display:block;height:70px;margin:0 15px;padding-right:10px;border-radius:12px;overflow:hidden;box-sizing:border-box}.fashionshop-wrapper.v3 .bnr-cate .img{display:block;float:left;position:relative;width:54px;height:54px;margin:8px 20px;border-radius:27px;overflow:hidden}.fashionshop-wrapper.v3 .bnr-cate .img img{position:absolute;width:100%}.fashionshop-wrapper.v3 .bnr-cate strong{display:block;margin-top:15px;font-size:17px;font-weight:700;line-height:1.24;letter-spacing:-.34px;color:#333}.fashionshop-wrapper.v3 .bnr-cate p{margin-top:4px;opacity:.75;font-size:13px;line-height:1.15;letter-spacing:-.26px;color:#333}.fashionshop-wrapper.v3 .bnr-cate p:after{content:'';display:inline-block;width:6px;height:10px;margin-left:6px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_rightarr_v2.png) no-repeat left top;background-size:100%}.fashionshop-wrapper.v4 .home-box{margin:0;margin-bottom:40px;padding:0}.fashionshop-wrapper.v4 .home-box ~ .fixed-list-wrap{margin-top:-10px}.fashionshop-wrapper.v4 .tit-box{padding:10px 15px 20px}.fashionshop-wrapper.v4 .tit-box h2{font-size:22px;color:#414450;line-height:26px;letter-spacing:-.44px}.fashionshop-wrapper.v4 .btn-box{padding-top:25px}.fashionshop-wrapper.v4 .home-box.living-bnrswiper{margin-bottom:30px}.fashionshop-wrapper.v4 .living-bnrswiper{padding-bottom:0}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box{position:relative;right:auto;bottom:auto;display:flex;justify-content:space-between;width:auto;height:34px;margin:15px 15px 0;overflow:inherit}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box .pag-wrap{background-color:transparent;border-radius:1;padding:0;padding-left:15px}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box .pag-wrap .pag-in{padding-right:0;line-height:36px;height:34px;padding:0}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box .pag-wrap .pag-in span{color:#414450;font-size:13px;line-height:34px}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box .btn-more-plus{position:relative;display:inline-block;border:1px solid #dcdcdf;line-height:32px;padding-left:15px;padding-right:34px;box-sizing:border-box}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box .btn-more-plus span{color:#414450;font-size:13px}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box .btn-more-plus::after{content:"";width:34px;height:34px;position:absolute;top:-1px;right:0;background:url(//image.hnsmall.com/images/mobile2014/main/v12/ico_indicator_68.png) 0 -68px/34px auto no-repeat}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box .pag-wrap{display:flex;position:static;text-align:left}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box .pag-wrap .btn-autoplay{width:34px;height:34px;background:transparent url(//image.hnsmall.com/images/mobile2014/main/v12/ico_indicator_68.png) 0 -34px/34px auto no-repeat;border:0;font-size:0}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box .pag-wrap .btn-autoplay.play{background-position:0 0}.fashionshop-wrapper.v4 .living-bnrswiper .indicator-temp-box .btn-all span:before{display:none}.fashionshop-wrapper.v4 .content-gnb{margin-bottom:40px}.fashionshop-wrapper.v4 .content-gnb ul{display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:10px 12px;background:#fff}.fashionshop-wrapper.v4 .content-gnb ul li{text-align:center;width:20%;padding:0 3px;box-sizing:border-box}.fashionshop-wrapper.v4 .content-gnb ul li a{display:block;text-align:center}.fashionshop-wrapper.v4 .content-gnb ul li a .gnb_txt{font-size:0}.fashionshop-wrapper.v4 .content-gnb ul li a .gnb_txt span{display:inline-block;width:auto;box-sizing:border-box;margin-top:12px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;color:#414450;line-height:18px;text-align:center;letter-spacing:-.28px;font-size:14px;height:22px}.fashionshop-wrapper.v4 .content-gnb ul li.active a .gnb_txt span{font-weight:700;border-bottom:2px solid #414450}.fashionshop-wrapper.v4 .content-gnb ul li a .gnb_img{position:relative;display:inline-block;max-width:64px;width:100%}.fashionshop-wrapper.v4 .content-gnb ul li a .gnb_img img{display:inline-block;vertical-align:top;width:100%;height:100%}.fashionshop-wrapper.v4 .gnb-fixed .content-gnb{position:fixed;left:0;right:0;top:55px;z-index:1001;transition:all .2s ease-out;opacity:1;box-shadow:0 5px 12px 0 rgba(0,0,0,.16)}.fashionshop-wrapper.v4 .gnb-fixed .content-gnb.hide{margin-top:-74px}.fashionshop-wrapper.v4 .category-wrapper .hidden .content-gnb{transition:all .5s}.fashionshop-wrapper.v4 .gnb-fixed.hidden .content-gnb{top:-134px}.app_setup ~ main .fashionshop-wrapper.v4 .gnb-fixed.hidden .content-gnb{top:-134px}
.fashionshop-wrapper.v4 .gnb-fixed{padding-top:145px}.fashionshop-wrapper.v4 .gnb-fixed .content-gnb ul li a{position:relative}.fashionshop-wrapper.v4 .gnb-fixed .content-gnb ul li a .gnb_txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fashionshop-wrapper.v4 .gnb-fixed .content-gnb ul li a .gnb_txt span{margin-top:0;color:#fff}.fashionshop-wrapper.v4 .gnb-fixed .content-gnb ul li.active a .gnb_txt span{border-bottom:2px solid #fff}.fashionshop-wrapper.v4 .gnb-fixed .content-gnb ul li a .gnb_img:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.3;border-radius:40px}.fashionshop-wrapper.v4 .home-box.fashion-timesale-v2{margin-bottom:0}.fashionshop-wrapper.v4 .fashion-timesale-v2 .timer::before{width:26px;height:26px;background:url(//image.hnsmall.com/images/mobile2014/category/fashion/icon_open_time.png) no-repeat;background-size:100% auto;margin:0 5px 0 0}.fashionshop-wrapper.v4 .fashion-timesale-v2 .timer{display:flex;align-items:center;justify-content:center;font-size:17px;color:#414450;font-weight:400;line-height:27px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .timer span{line-height:1.2}.fashionshop-wrapper.v4 .fashion-timesale-v2 .timer .day{display:inline-flex;align-items:center;color:#5555fe;font-weight:700;margin-right:5px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .timer .day b{font-size:17px;color:#414450;font-weight:400}.fashionshop-wrapper.v4 .fashion-timesale-v2 .timer .time{color:#5555fe;font-weight:700;margin-right:3px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide{background:0;padding:5px 0 10px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide ul li{margin-bottom:40px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide.swiper_st .swiper-wrapper .swiper-slide:first-child{margin-left:15px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide.swiper_st.single .swiper-wrapper .swiper-slide{padding:0 15px;margin:0}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{float:left;margin:2px 5px 0 0;font-size:12px;color:#8f9097;line-height:12px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd{float:left}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail strong{display:inline-block;color:#414450;line-height:20px;margin-top:-4px;vertical-align:middle}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail .textWon{color:#414450;font-size:14px;line-height:1.42}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-num{right:15px;font-size:11px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-num em{color:#ff5364;font-size:18px;line-height:18px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-wide .goods-box .goods-benefit-num span{top:1px;font-size:15px;letter-spacing:-.3px;color:#ff5364;vertical-align:middle}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-thumb{margin-top:12px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box{padding:0 15px;margin:0}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .goods-price{padding:10px 0 0}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .goods-price .tit{line-height:22px;color:#414450;margin-bottom:5px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .sale-state{bottom:0}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .sale-state .state-box{margin-right:0;background-color:rgba(29,31,40,.4);border-radius:0;color:#fff;opacity:1;padding:5px 5px 0 10px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .sale-state .inner .state-box em{color:#fff;font-size:11px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .sale-state .inner .state-box .tip-btn{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_w.png) no-repeat left top;background-size:100%;margin-left:1px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .tip-box{right:8px;bottom:29px;height:40px;padding:10px 38px 11px 11px;line-height:17px;border:1px solid #dcdcdf}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .tip-box span{padding-right:0;line-height:1.42;color:#414450;margin-top:1px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .tip-box .close-btn{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_close_50x48.png) no-repeat center;background-size:100%;width:25px;height:25px;top:50%;right:8px;transform:translate(0,-50%);padding:0}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img{border-radius:0;padding-top:100%}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag{top:0;left:0;width:44px;height:50px;background-color:#575ef3;border-radius:0;box-shadow:1px 3px 8px 0 rgba(0,0,0,.24);font-size:10px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag.benefit b{opacity:1;font-weight:400;letter-spacing:-.26px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag.benefit small{font-weight:700;font-size:17px}.fashionshop-wrapper.v4 .fashion-timesale-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag.promotion{line-height:17px;font-weight:400;padding:7px 0 0;font-size:13px}.fashionshop-wrapper.v4 .fashion-reccom .goods-box .goods-price .tit{margin-bottom:5px}.fashionshop-wrapper.v4 .fashion-reccom .goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px}.fashionshop-wrapper.v4 .fashion-reccom .goods-common-list02 ~ .tit-box{margin-top:50px}.fashionshop-wrapper.v4 .fashion-theme .swiper_st{padding-left:15px;padding-right:15px}.fashionshop-wrapper.v4 .fashion-theme .goods-common-list02 .goods-second ul{padding:0}.fashionshop-wrapper.v4 .fashion-theme .goods-common-list02 .goods-second ul li{width:150px;margin:0;padding:0}.fashionshop-wrapper.v4 .fashion-theme .goods-common-list02 .goods-second .goods-price{padding-top:10px}.fashionshop-wrapper.v4 .fashion-theme .goods-common-list02+.tit-box{margin-top:50px}.fashionshop-wrapper.v4 .fashion-best .goods-box .goods-thumb .goods-ranking{position:absolute;left:0;top:0;width:30px;height:30px;background:#414450;color:#fff;font-size:16px;line-height:1.19;z-index:1;text-align:center;margin-bottom:0;display:inline-flex;align-items:center;justify-content:center;font-weight:500}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-wide.swiper_st{padding:0 15px 0 0;margin-left:15px}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-wide.swiper_st .swiper-slide{margin-right:10px;width:315px}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-wide .goods-thumb .goods-thumb-img{background:#fff;border-radius:0;padding-top:54.606%}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{font-size:12px}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-box .goods-thumb .time-box{bottom:auto;left:0;top:0;width:auto}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-box .goods-thumb .time-box span{background-color:rgba(65,68,80,.6);border-radius:0;font-size:12px;padding:3px 8px 4px}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-box .goods-price .tit{display:block;width:calc(100% - 10px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;color:#414450}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-box .sale-state{left:auto;bottom:0;right:0;text-align:right}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-box .sale-state .state-box{margin-right:0;background-color:rgba(26,31,40,.4);border-radius:0;color:#fff;padding:5px 5px 0 10px}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-box .sale-state .state-box em{color:#fff;font-weight:700;font-size:11px}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-box .sale-state .state-box .tip-btn{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_w.png) no-repeat left top;background-size:100%;margin-left:1px}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-box .tip-box{right:8px;bottom:29px;top:auto;height:40px;padding:10px 38px 11px 11px;line-height:1.42;border:1px solid #dcdcdf;max-width:95%}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-box .tip-box span{padding-right:0;line-height:1.42;margin-top:1px}.fashionshop-wrapper.v4 .fashion-tvgoods .goods-box .tip-box .close-btn{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_close_50x48.png) no-repeat center;background-size:100%;width:25px;height:25px;top:50%;right:8px;transform:translate(0,-50%);padding:0}.fashionshop-wrapper.v4 .fashion-tvgoods .indicator-temp-box{position:relative;width:100%;height:auto;margin-top:0}.fashionshop-wrapper.v4 .fashion-tvgoods .indicator-temp-box .swiper-pagination{padding:25px 0 0;width:19.2vw;margin:0 auto}.fashionshop-wrapper.v4 .fashion-tvgoods .indicator-temp-box .swiper-pagination-bullet{height:3px;background:#414450}.fashionshop-wrapper.v4 .fashion-tvgoods .indicator-temp-box .swiper-pagination-bullet-active ~ .swiper-pagination-bullet{background:#e7e7e9;opacity:1}.fashionshop-wrapper.v4 .fashion-tvgoods .indicator-temp-box .pag-wrap{display:none}.fashionshop-wrapper.v4 .category-wrapper .cate-txt-type.v4 .swiper-slide{width:auto;margin:0 8px 10px 0}.fashionshop-wrapper.v4 .cate-goods-list .goods-temp-list{padding:0}.fashionshop-wrapper.v4 .cate-goods-list .goods-common-list02 .goods-temp-list .btn-cart{color:#414450}.fashionshop-wrapper.v4 .cate-goods-list .goods-common-list02 .goods-third ul{padding:0 12.5px}.fashionshop-wrapper.v4 .cate-goods-list .goods-box .btn-box{padding-top:10px}.fashionshop-wrapper.v4 .cate-goods-list .goods-box .goods-price .tit{margin-bottom:5px}
.fashionshop-wrapper.v4 .cate-goods-list .goods-box .goods-thumb .goods-thumb-img .img-flag.right{left:auto;right:0;top:0;text-align:right}.fashionshop-wrapper.v4 .cate-goods-list .goods-box .goods-thumb .goods-thumb-img .img-flag.right img{width:80px}.fashionshop-wrapper.v4 .cate-goods-list .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#414450;font-size:18px}.fashionshop-wrapper.v4 .cate-goods-list .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{vertical-align:middle;color:#414450;font-size:13px}.fashionshop-wrapper.v4 .cate-goods-list .goods-second .goods-box .goods-thumb .goods-thumb-img .img-flag.right img{width:70px}.fashionshop-wrapper.v4 .cate-goods-list .goods-third .goods-box .goods-thumb .goods-thumb-img .img-flag.right img{width:60px}.fashionshop-wrapper.v4 .cate-goods-list .cate-txt-type.v4{height:auto}.fashionshop-wrapper.v4 .cate-goods-list .cate-txt-type.v4 .fixed-cate-inner .swiper_st{height:auto;padding:0 20px;margin-top:-10px}.fashionshop-wrapper.v4 .cate-goods-list.no-depth .cate-txt-type.v4 .fixed-cate-inner .swiper_st{height:0;padding:0}.fashionshop-wrapper.v4 .cate-goods-list .cate-txt-type.v4 .fixed-cate-inner .swiper-slide{height:45px;padding:0;margin:0}.fashionshop-wrapper.v4 .cate-goods-list .cate-txt-type.v4 .fixed-cate-inner .swiper-slide a{height:42px;padding:0;border:0 none;color:#414450;margin:0 10px}.fashionshop-wrapper.v4 .cate-goods-list .cate-txt-type.v4 .fixed-cate-inner .swiper-slide.active a{border-bottom:2px solid #414450}.fashionshop-wrapper.v4 .cate-goods-list .cate-txt-type.v4 .fixed-cate-inner .swiper-slide a span{font-size:13px;line-height:15px;letter-spacing:normal}.fashionshop-wrapper.v4 .cate-goods-list .cate-txt-type.v4 ~ .fixed-cate-inner .swiper-slide a{color:#414450}.fashionshop-wrapper.v4 .cate-goods-list .cate-txt-type.v4 ~ .fixed-cate-inner .swiper-slide.active a{color:#414450;border-bottom-color:#414450}.fashionshop-wrapper.v4 .cate-goods-list .goods-third .btn-cart span{display:none}.fashionshop-wrapper.v4 .cate-goods-list .goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-detail dt{font-size:11px}.fashionshop-wrapper.v4 .cate-goods-list .search-filter-wrap02 .sort select{border-color:#ddd}.fashionshop-wrapper.v4 .sub-cate-fixed.fixed-list-wrap{padding-top:50px}.fashionshop-wrapper.v4 .fixed-list-wrap.sub-cate-fixed .cate-theme:first-child{visibility:visible}.beauty-wrapper .tit-box{padding:0 15px 10px}.beauty-wrapper .tit-box h2{padding-right:0;font-size:20px;line-height:1.3;color:#111;letter-spacing:-.4px;font-weight:700}.beauty-wrapper .tit-box h2 .sub-txt{display:inline-block;padding-top:3px;padding-left:2px;font-size:1.25rem;vertical-align:middle}.beauty-wrapper .tip-wrap .tip-open{display:inline-block;width:18px;height:18px;margin-top:-3px;margin-left:3px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_tip_18x18.png) 0 0/18px auto no-repeat;vertical-align:middle;font-size:0}.beauty-wrapper .tip-wrap .tip-box{top:-21px;left:15px;padding:11px 38px 11px 12px;max-width:calc(100% - 30px);box-sizing:border-box;white-space:normal}.beauty-wrapper .tip-wrap .tip-box .tip-close{top:6px;right:8px;width:25px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_tooltip_close.png) 0 0/25px auto no-repeat}.beauty-wrapper .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.beauty-wrapper .goods-box .goods-thumb .goods-thumb-img .img img{border:.9px solid transparent;width:100%;object-fit:contain;box-sizing:border-box}.beauty-wrapper .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.beauty-wrapper .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.beauty-wrapper .home-box:not(.beauty-filter-box) .goods-box .goods-price .tit{line-height:22px;color:#111}.beauty-wrapper .home-box:not(.beauty-filter-box) .goods-box .goods-benefit-num{bottom:2px;line-height:1.1;letter-spacing:-.3px}.beauty-wrapper .home-box:not(.beauty-filter-box) .goods-box .goods-benefit-num em{font-size:18px;line-height:20px;letter-spacing:-.36px}.beauty-wrapper .home-box:not(.beauty-filter-box) .goods-box .goods-benefit-num span{left:0;font-size:15px;line-height:1.1}.beauty-wrapper .home-box:not(.beauty-filter-box) .goods-box .goods-benefit-box .goods-benefit-detail dd strong{line-height:18px}.beauty-wrapper .home-box .goods-box .goods-benefit-box .goods-benefit-detail dd strong{letter-spacing:-.36px}.beauty-wrapper .home-box:not(.beauty-filter-box) .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{line-height:20px;letter-spacing:-.28px}.beauty-wrapper .home-box:not(.beauty-filter-box) .goods-box .goods-benefit-box .goods-benefit-detail dt{font-size:11px;line-height:16px;letter-spacing:-.22px;color:#888}.beauty-wrapper .indicator-temp-box.v3{position:absolute;bottom:10px;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:26px;padding:0 15px;box-sizing:border-box}.beauty-wrapper .indicator-temp-box.v3 .pag-wrap{position:absolute;z-index:10;top:auto;left:initial;right:15px;width:75px;height:26px;padding:0 28px 0 10px;background-color:rgba(0,0,0,.5);border-radius:13px;box-sizing:border-box}.beauty-wrapper .indicator-temp-box.v3 .pag-wrap .pag-in{display:inline-block;height:100%;padding:0;margin-left:0;vertical-align:middle;white-space:nowrap}.beauty-wrapper .indicator-temp-box.v3 .pag-wrap .pag-in span{font-size:1rem;letter-spacing:-.24px;line-height:25px;color:#ccc;vertical-align:middle}.beauty-wrapper .indicator-temp-box.v3 .pag-wrap .pag-in .activeNum{color:#fff;font-weight:700}.beauty-wrapper .indicator-temp-box.v3 .btn-autoplay{position:absolute;top:0;right:3px;width:26px;height:26px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/btn_autoplay_26x26.png) 0 -26px no-repeat;background-size:26px auto;font-size:0;border:0}.beauty-wrapper .indicator-temp-box.v3 .btn-autoplay.play{background-position:0 0}.beauty-wrapper .indicator-temp-box.v3.type2{overflow:hidden;position:relative;display:block;width:100%;margin-top:20px;box-sizing:border-box}.beauty-wrapper .indicator-temp-box.v3.type2 .pag-wrap{top:1px;left:initial;right:0;width:auto;padding:0;background:0;border-radius:initial}.beauty-wrapper .indicator-temp-box.v3.type2 .pag-wrap .pag-in{min-width:38px;padding:0;text-align:center}.beauty-wrapper .indicator-temp-box.v3.type2 .pag-wrap .pag-in span{display:inline-block;color:#aaa}.beauty-wrapper .indicator-temp-box.v3.type2 .pag-wrap .pag-in span.activeNum{color:#111;text-align:right}.beauty-wrapper .indicator-temp-box.v3.type2 .swiper-pagination{padding-right:55px;padding-left:0}.beauty-cate-ty1{margin-bottom:20px}.beauty-cate-ty1 .cate-theme{background:0;padding:0 15px}.beauty-cate-ty1 .cate-theme>div:first-child>ul{padding:0}.beauty-cate-ty1 .cate-theme .slide{width:25%}.beauty-cate-ty1 .cate-theme .slide a{padding:10px 0 10px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#111}.beauty-cate-ty1 .cate-theme .slide .img{position:relative;width:58px;height:58px;margin:0 auto 10px;box-sizing:border-box;background-color:#fbf2ef;border:1px solid #fbf2ef;border-radius:100%}.beauty-top-bnr{margin-top:0;margin-bottom:0;padding-top:5px}.beauty-top-bnr .swiper_st{position:relative}.beauty-top-bnr img{width:100%;vertical-align:top}.beauty-time .tit-box img{display:inline-block;width:12px;height:12px;margin:-5px 1px 0 -5px;vertical-align:middle}.beauty-time .goods-wide{position:relative;padding:0 15px}.beauty-time .goods-wide span.bg{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;padding-top:44%}.beauty-time .timer{position:relative;padding:25px 15px 12px 15px;font-size:22px;color:#111;font-weight:700;line-height:30px;text-align:center}.beauty-time .timer span{display:inline-block;margin-top:-1px;vertical-align:middle}.beauty-time .timer b{display:inline-block;margin:-3px 6px 0 0;font-size:18px;line-height:19px;vertical-align:middle}.beauty-time .timer:before{content:'';display:inline-block;width:30px;height:30px;margin-right:10px;background:url(//image.hnsmall.com/images/mobile2014/main/beauty/icon_timer.png) center center no-repeat;background-size:30px auto;vertical-align:middle}.beauty-time .goods-wide .goods-box{overflow:hidden;padding:0;border-radius:4px}.beauty-time .goods-wide .goods-box .goods-thumb .goods-thumb-img{padding-top:55.072%}.beauty-time .goods-wide .goods-box .goods-price .tit{margin-bottom:3px;-webkit-line-clamp:2;line-clamp:2}.beauty-time .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{display:block}.beauty-time .goods-wide .swiper-wrapper .swiper-slide{width:87.333%;margin:0 20px 0 0}.beauty-time .goods-wide .goods-box .prd-noti{display:inline-flex;max-width:100%;padding:4px 10px 3px;margin-top:-1px;margin-bottom:5px;background-color:#f2dbd4;border-radius:2px;box-sizing:border-box}.beauty-time .goods-wide .goods-box .prd-noti span{display:block;font-size:14px;line-height:1.43;letter-spacing:-.28px;color:#111;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beauty-time .goods-wide .indicator-temp-box{padding:0}.beauty-time .goods-box .goods-price{padding-bottom:0}.beauty-time .goods-box .goods-price .tit{font-size:16px;letter-spacing:-.32px}.beauty-time.single .goods-wide{padding:0 30px}.beauty-time.single .goods-wide span.bg{padding-top:60%}.beauty-time.single .goods-wide .goods-box .goods-thumb .goods-thumb-img{padding-top:100%}.beauty-time.single .goods-wide .swiper-wrapper .swiper-slide{width:100%}.beauty-time.single .goods-wide .goods-box{padding:0}.beauty-item .goods-third.swiper_st{padding:0 15px}.beauty-item .goods-third.swiper_st .swiper-wrapper{padding:0}.beauty-item .goods-third.swiper_st .swiper-slide{width:34.16%;padding:0}
.beauty-item .goods-third .goods-box .goods-price{padding:10px 0 0}.beauty-item .goods-third .goods-box .goods-price .tit{margin-bottom:3px;font-size:15px;line-height:20px;letter-spacing:-.3px}.beauty-item .goods-third .goods-benefit-box .goods-benefit-detail dd{padding-top:16px}.beauty-plan .bg-img{padding-top:100%}.beauty-plan .bg-img .img{position:absolute;top:0;left:0;width:100%;font-size:0}.beauty-plan .bg-img .img img{width:100%;height:auto}.beauty-plan .goods-left-align .goods-box .goods-price .tit{margin-right:15px}.beauty-plan .goods-left-align .goods-box .goods-thumb{width:70px;border-radius:4px 0 0 4px}.beauty-plan .goods-left-align .goods-box .goods-thumb .goods-thumb-img{padding-top:100%;border-radius:4px 0 0 4px}.beauty-plan .goods-left-align .goods-box .goods-thumb .goods-thumb-img::after{display:none}.beauty-plan .goods-left-align .goods-box .goods-thumb .goods-thumb-img .img:after{display:none}.beauty-plan .goods-left-align .goods-box .goods-thumb .goods-thumb-img .img img{border:0;border-radius:0}.beauty-plan .goods-left-align .goods-price{display:flex;justify-content:space-between;align-items:center;height:70px;padding:9px 10px 9px 84px;box-sizing:border-box}.beauty-plan .goods-left-align .goods-price .goods-benefit-box .goods-benefit-detail dd{padding-top:0}.beauty-plan .goods-left-align .goods-price .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px}.beauty-plan .goods-left-align .goods-price .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:13px;line-height:16px}.beauty-plan .goods-left-align .goods-price .goods-btn{z-index:1;flex:0}.beauty-plan .goods-left-align .goods-price .btn-cart{width:38px;height:38px;padding:0;margin-right:0;border:0}.beauty-plan .goods-left-align .goods-price .btn-cart:before{z-index:1;width:38px;height:38px;background:url(//image.hnsmall.com/images/mobile2014/pangTv/ico_cart_38x38.png) 0 0/38px no-repeat}.beauty-plan .goods-temp{position:relative}.beauty-plan .swiper_st{position:absolute;bottom:20px;left:0;width:100%;padding:0 10px 0 0;height:auto}.beauty-plan .swiper_st .swiper-wrapper .swiper-slide{overflow:hidden;width:80%;height:70px;margin:0 0 0 10px;border:1px solid #ddd;box-sizing:border-box;border-radius:4px}.beauty-plan .swiper_st .swiper-wrapper .swiper-slide:first-child{margin-left:20px}.beauty-plan .swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:20px}.beauty-plan .swiper_st .swiper-wrapper .swiper-slide.last-btn{width:54.4%;border-radius:4px;background:#f7f7f7;border:0}.beauty-plan .swiper_st .swiper-wrapper .last-btn .link-more{display:block;padding:12px 0 13px 0}.beauty-plan .swiper_st .swiper-wrapper .last-btn .link-more .inner span{display:block;color:#111;font-size:16px;font-weight:600;text-align:center;line-height:24px}.beauty-plan .swiper_st .swiper-wrapper .last-btn .link-more .inner .more{margin-top:2px;color:#333;font-size:13px;line-height:19px;font-weight:400}.beauty-plan .swiper_st .swiper-wrapper .last-btn .link-more .inner .more:after{content:'';display:inline-block;position:relative;top:1px;width:6px;height:11px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v10/btn_more_12x22.png) no-repeat left top;background-size:100%}.beauty-brand .swiper_st{padding:0 15px}.beauty-brand .item{display:block;position:relative;overflow:hidden;border:1px solid #eee;border-radius:4px}.beauty-brand .item:before{z-index:1;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.05}.beauty-brand .item .img{position:relative;font-size:0}.beauty-brand .item .img img{display:block;width:100%}.beauty-brand .item .tit{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px;line-height:21px;letter-spacing:-.44px;color:#fff;font-weight:700;white-space:nowrap}.best-beauty .goods-box .goods-thumb .goods-ranking{color:#f51d2c}.best-beauty .goods-box .goods-price{padding:10px 0 5px}.beauty-wrapper .home-box.best-beauty .goods-box .goods-benefit-num{bottom:10px}.beauty-wrapper .home-box.best-beauty .goods-box .goods-benefit-num span{font-size:11px}.best-beauty .goods-benefit-box .goods-benefit-detail dd{padding-top:16px}.mdpick-brand .cate-txt-type{padding-right:15px}.mdpick-brand .cate-txt-type .swiper-slide:last-child{padding-right:0;margin-right:0}.mdpick-brand .cate-txt-type .swiper-slide.active a{background-color:#c58c78;font-weight:700}.mdpick-brand .cate-txt-type .swiper-slide.active a span{font-weight:700}.mdpick-brand .top-img{position:relative;margin:20px 15px 0;font-size:0;border-radius:4px;overflow:hidden;border:1px solid #eee}.mdpick-brand .top-img img{width:100%}.mdpick-brand .top-img a{display:block;position:absolute;left:0;bottom:0;width:100%;height:40px;padding:13px 0 0;font-size:15px;line-height:16px;color:#fff;text-align:center;background-color:rgba(0,0,0,.6);box-sizing:border-box}.mdpick-brand .top-img a::after{display:inline-block;content:'';width:7px;height:12px;margin:-3px 0 0 6px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_arr_white_7x12.png) no-repeat;background-size:7px;vertical-align:middle}.mdpick-brand .goods-box{display:block;min-height:110px}.mdpick-brand .goods-box .goods-thumb{width:110px;height:110px;border-radius:4px}.mdpick-brand .goods-box .goods-price{padding-left:125px}.mdpick-brand .goods-box .goods-price .tit{height:44px;font-size:16px;line-height:22px}.mdpick-brand .goods-box .goods-benefit-box .goods-benefit-detail dt{display:block;margin-top:5px;font-size:10px}.mdpick-brand .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:0}.mdpick-brand .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;line-height:19px}.beauty-wrapper .home-box.mdpick-brand .goods-box .goods-benefit-num{bottom:2px;font-size:11px}.beauty-wrapper .beauty-filter-box.sub-cate-fixed .search-filter-wrap02{padding-top:95px}.beauty-wrapper .beauty-filter-box.sub-cate-fixed.no-depth .search-filter-wrap02{padding-top:50px}.beauty-fixed.fixed-cate .cate-txt-type .swiper-slide.active a{background-color:#c58c78}.beauty-fixed.fixed-cate .cate-txt-type ~ .fixed-cate-inner .swiper-slide.active a{border-bottom-color:#c58c78;font-weight:400}.beauty-filter-box .goods-wide .goods-price .tit{color:#111;letter-spacing:normal}.beauty-filter-box .goods-wide .goods-box .goods-benefit-num{bottom:2px}.beauty-filter-box .goods-wide .goods-box .goods-benefit-num em{font-size:18px;line-height:1.11;letter-spacing:-.36px;font-weight:700}.beauty-filter-box .goods-wide .goods-box .goods-benefit-num span{top:1px;font-size:15px;line-height:20px;letter-spacing:-.3px}.beauty-filter-box .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd{margin-top:4px;line-height:1em}.beauty-filter-box .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{display:inline-block;line-height:1em}.beauty-filter-box .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{letter-spacing:-.26px}.beauty-layer-cate-all .cate-txt-type .swiper-slide.active a{background-color:#c58c78}.beauty-layer-cate-all.layer-cate-all .fixed-cate-inner .swiper-slide.active a{border-bottom-color:#c58c78}.goods-wide .goods-thumb .goods-thumb-img .flag-right-beauty{position:absolute;z-index:1;top:10px;right:10px;width:60px}.goods-wide .goods-thumb .goods-thumb-img .flag-right-beauty img{width:100%;height:auto;position:absolute;top:-8px;right:-4px}.goods-second .goods-thumb .goods-thumb-img .flag-right-beauty{position:absolute;z-index:1;top:5px;right:5px;width:50px}.goods-second .goods-thumb .goods-thumb-img .flag-right-beauty img{width:100%;height:auto;position:absolute;top:-5px;right:-1px}.goods-third .goods-thumb .goods-thumb-img .flag-right-beauty{position:absolute;z-index:1;top:5px;right:5px;width:46px}.goods-third .goods-thumb .goods-thumb-img .flag-right-beauty img{width:100%;height:auto;position:absolute;top:-5px;right:-3px}.v2.beauty-wrapper.contents{background-color:#fff}.v2.beauty-wrapper .home-box{margin-bottom:50px}.v2.beauty-wrapper .tit-box{padding:0 15px 15px}.v2.beauty-wrapper .tit-box h2{color:#414450}.v2.beauty-wrapper .tit-box h2 .sub-txt{font-size:14px;line-height:21px;letter-spacing:-.3px;font-weight:500;color:#414450}.v2.beauty-wrapper .home-box .goods-box .goods-price .tit{margin-bottom:5px;color:#414450;font-weight:400}.v2.beauty-wrapper .home-box .goods-box .goods-thumb .goods-thumb-img{border-radius:8px}.v2.beauty-wrapper .home-box .goods-box .goods-thumb .goods-thumb-img .img img{border:0}.v2.beauty-wrapper .home-box .goods-box .goods-thumb .goods-thumb-img .img:after{display:none}.v2.beauty-wrapper .home-box .goods-box .goods-benefit-box .goods-benefit-detail dt{color:#8f9097}.v2.beauty-wrapper .goods-temp .goods-temp-list .goods-box .goods-thumb .goods-thumb-img .img:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.03}.v2.beauty-wrapper .goods-temp .goods-left-align .goods-box .goods-price .tit{font-size:16px}.v2.beauty-wrapper .goods-temp .goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dt{display:block;font-size:12px;letter-spacing:-.24px;color:#8f9097}.v2.beauty-wrapper .goods-temp .goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-weight:900}.v2.beauty-wrapper .goods-temp .goods-third{padding:0 15px}.v2.beauty-wrapper .goods-temp .goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px}.v2.beauty-wrapper .goods-temp .goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd .textwon{font-size:13px}.v2.beauty-wrapper .goods-temp .goods-wide ul li{margin-bottom:30px}.v2.beauty-wrapper .goods-temp .goods-wide ul li:last-child{margin-bottom:0}.v2.beauty-wrapper .indicator-temp-box{z-index:10;position:absolute;bottom:0;left:0;display:flex;justify-content:flex-end;align-items:center;width:100%;height:30px;padding:0;margin-top:0;box-sizing:border-box}
.v2.beauty-wrapper .indicator-temp-box .pag-wrap{overflow:hidden;position:relative;height:100%;padding-left:10px;background-color:rgba(29,31,40,.3);box-sizing:border-box;border-radius:8px 0 0 0;font-size:0;right:auto}.v2.beauty-wrapper .indicator-temp-box .pag-wrap .pag-in{display:inline-block;height:100%;padding:0;box-sizing:border-box;margin-left:0;vertical-align:middle;white-space:nowrap}.v2.beauty-wrapper .indicator-temp-box .pag-wrap .pag-in span{font-size:12px;letter-spacing:-.22px;line-height:30px;color:#ddd;vertical-align:middle}.v2.beauty-wrapper .indicator-temp-box .pag-wrap .pag-in .activeNum{color:#fff;font-weight:700}.v2.beauty-wrapper .indicator-temp-box .btn-autoplay{width:30px;height:30px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/btn_autoplay_30.png) 0 -30px no-repeat;background-size:30px auto;border:0;font-size:0}.v2.beauty-wrapper .indicator-temp-box .btn-autoplay.play{background-position:0 0}.v2.beauty-wrapper .indicator-temp-box .btn-more-plus{display:inline-block;width:30px;height:30px;border-radius:0 0 8px 0;box-sizing:border-box;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/btn_autoplay_30.png) 0 -60px no-repeat;background-size:30px auto;font-size:0}.v2.beauty-wrapper .indicator-box{position:relative;z-index:1;font-size:0;text-align:center;margin:-5px auto 0}.v2.beauty-wrapper .swiper-pagination{padding-top:15px;text-align:center;font-size:0}.v2.beauty-wrapper .swiper-pagination-bullet{display:inline-block;width:6px;height:6px;margin:0 4px;border-radius:50%;background:#dcdcdf}.v2.beauty-wrapper .swiper-pagination-bullet-active{background-color:#414450}.v2.beauty-wrapper .home-box .btn-box{padding-top:25px}.v2.beauty-wrapper .beauty-top-bnr{margin-bottom:10px}.v2.beauty-wrapper .beauty-top-bnr a{display:block;position:relative}.v2.beauty-wrapper .beauty-top-bnr a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.03}.v2.beauty-wrapper .beauty-top-bnr img{display:block}.v2.beauty-wrapper .beauty-time .tit-box img{margin:-5px 4px 0 -1px}.v2.beauty-wrapper .beauty-time .timer{color:#414450}.v2.beauty-wrapper .beauty-time .timer:before{margin-right:8px;background:url(//image.hnsmall.com/images/mobile2014/main/beauty/icon_timer_v2.png) center center no-repeat;background-size:100%}.v2.beauty-wrapper .beauty-time .goods-wide ul{background-color:transparent}.v2.beauty-wrapper .beauty-time .goods-wide ul li+li{margin-top:0}.v2.beauty-wrapper .beauty-time .goods-wide .goods-box{background-color:transparent}.v2.beauty-wrapper .beauty-time .goods-wide .goods-box .prd-noti{border-radius:4px}.v2.beauty-wrapper .beauty-time .goods-wide .goods-box .prd-noti span{color:#414450}.v2.beauty-wrapper .beauty-time .goods-wide .goods-box .goods-thumb{background-color:transparent}.v2.beauty-wrapper .beauty-time .goods-wide .goods-box .goods-thumb .goods-thumb-img{padding-top:55.072%}.v2.beauty-wrapper .beauty-time .goods-wide .goods-left-align .goods-box .goods-benefit-num{bottom:-2px}.v2.beauty-wrapper .mdpick-brand .top-img{border-radius:8px;border:0}.v2.beauty-wrapper .mdpick-brand .top-img a{background-color:rgba(29,31,40,.6)}.v2.beauty-wrapper .mdpick-brand .goods-left-align ul li{margin-top:15px}.v2.beauty-wrapper .mdpick-brand .goods-left-align .goods-box{padding:0 0 0 125px}.v2.beauty-wrapper .mdpick-brand .goods-left-align .goods-box .goods-price .tit{height:46px;line-height:22px}.v2.beauty-wrapper .mdpick-brand .goods-left-align .goods-box .goods-thumb{width:110px;height:110px}.v2.beauty-wrapper .mdpick-brand .goods-left-align .goods-box .goods-benefit-num{bottom:-3px}.v2.beauty-wrapper .beauty-item .goods-temp.goods-common-list .goods-temp-list.goods-third ul li{padding:0}.v2.beauty-wrapper .beauty-brand .goods-temp-list .swiper-wrapper{padding:0}.v2.beauty-wrapper .beauty-brand .goods-temp .goods-wide ul li{margin-bottom:0}.v2.beauty-wrapper .beauty-brand .goods-temp .goods-wide .goods-box .goods-benefit-num{bottom:-4px}.v2.beauty-wrapper .best-beauty .goods-box .goods-price{padding:10px 0 0 0}.v2.beauty-wrapper .best-beauty .goods-box .goods-benefit-num{bottom:-1px}.v2.beauty-wrapper .best-beauty .goods-ranking{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:0;left:0;width:28px;height:28px;border-radius:8px 0 8px 0;background-color:#414450}.v2.beauty-wrapper .best-beauty .goods-ranking span{font-size:14px;letter-spacing:-.28px;font-weight:500;color:#fff}.v2.beauty-wrapper .beauty-filter-box .goods-box .goods-price .tit{margin-bottom:3px}.livingshop-wrapper{padding-top:5px}.living-hot .goods-temp-list.goods-wide{font-size:12px}.living-hot .goods-temp-list.goods-wide .flag-wrap{margin-top:0}.living-top-banner img{width:100%;height:auto;vertical-align:top}.living-box{margin-top:40px}.living-box .bnr-temp-01 .swiper-slide>a{display:block;border-radius:8px;overflow:hidden}.living-box.brand-banner{margin-bottom:0}.living-box.living-timesale ul.swiper-wrapper{height:375px}.living-box.living-timesale .goods-circle.swiper_st .swiper-wrapper{height:375px}.living-box.living-timesale .goods-circle.swiper_st .swiper-slide{margin-right:20px;width:240px}.living-box.living-timesale .goods-box .time-flag .flag-time{padding:0 10px 0 5px}.living-box.living-timesale .goods-box .sale-state{width:240px}.living-box.living-timesale .goods-box .sale-state .inner .tip-box{border-radius:4px}.living-box.living-timesale .swiper-slide:last-child .goods-box .sale-state .inner .tip-box{left:unset}.living-box.brand-banner.type1 a.brand-bg:before{display:none}.living-box.brand-banner .goods-brand.swiper_st .swiper-slide{margin-right:15px}.living-box.brand-banner+.living-box.brand-banner{margin-top:0}.living-box.living-cirbnr{padding:0 15px;box-sizing:border-box;margin-top:30px}.living-box.living-cirbnr:after{display:block;content:'';clear:both}.living-box.living-cirbnr li{float:left;margin:10px 0;width:20%;height:75px;text-align:center}.living-box.living-cirbnr li a .img-box{width:50px;height:50px;margin:0 auto 7px;border-radius:50%;overflow:hidden}.living-box.living-cirbnr li img{width:50px;height:auto}.living-box.living-cirbnr .text{margin-top:8px;font-size:12px;color:#333}.living-box.living-hot .goods-temp .swiper-slide{margin-right:15px;width:85%}.living-box.living-hot .goods-temp .swiper-slide:last-child{margin-right:30px}.living-box.living-hot .goods-temp .goods-price .tit{height:auto;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.living-box.living-hot .goods-wide .goods-box .goods-benefit-num{bottom:10px}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail:after{display:block;content:'';clear:both}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dd,.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dt{float:left;display:inline-block;position:unset;padding:0;vertical-align:middle}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dt{line-height:28px}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dd{margin-left:5px}.living-box.living-keyword .living-keyword-list{padding:0 15px}.living-box.living-keyword .living-keyword-list dl+dl{margin-top:20px}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-img:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.03)}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-img{display:inline-block;position:relative;width:40px;height:40px;vertical-align:middle;border-radius:50%;box-sizing:border-box;overflow:hidden}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-img img{width:100%}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-txt{display:inline-block;margin-left:10px;font-size:15px;font-weight:700;color:#333;vertical-align:middle}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-txt:before{display:inline-block;content:'#'}.living-box.living-keyword .living-keyword-list .living-keyword-btn{margin-top:10px}.living-box.living-keyword .living-keyword-list .living-keyword-btn a{display:inline-block;max-width:150px;height:30px;padding:0 10px;font-size:14px;color:#333;text-align:center;line-height:30px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.living-box.living-keyword .living-keyword-list .living-keyword-btn a span:before{display:inline-block;content:'#'}.living-box.living-benefit{box-sizing:border-box}.living-box.living-benefit .card-benefit-banner:after{display:block;content:'';clear:both}.living-box.living-benefit .card-benefit-banner li{float:left;width:24.2%;margin-right:1%}.living-box.living-benefit .card-benefit-banner li:nth-child(4n){margin-right:0}.living-box.living-benefit .card-benefit-banner li img{width:100%;height:auto}.living-box+.cate-goods-list{margin-top:20px}.living-box .more-list-box .goods-temp-list{margin-top:20px}.sub-box.brand-banner+.living-box.brand-banner{margin-top:0}.living-box.living-timesale .goods-circle2.swiper_st .swiper-wrapper{height:auto}.living-box.living-timesale .goods-circle2 .sale-state{width:auto}.living-wrapper{padding-top:5px}.living-hot .goods-temp-list.goods-wide{font-size:12px}.living-hot .goods-temp-list.goods-wide .flag-wrap{margin-top:0}.living-top-banner img{width:100%;height:auto;vertical-align:top}.living-box{margin-top:40px}.living-box .bnr-temp-01 .swiper-slide>a{display:block;border-radius:8px;overflow:hidden}.living-box.brand-banner{margin-bottom:0}.living-box.living-timesale ul.swiper-wrapper{height:375px}.living-box.living-timesale .goods-circle.swiper_st .swiper-wrapper{height:375px}
.living-box.living-timesale .goods-circle.swiper_st .swiper-slide{margin-right:20px;width:240px}.living-box.living-timesale .goods-box .time-flag .flag-time{padding:0 10px 0 5px}.living-box.living-timesale .goods-box .sale-state{width:240px}.living-box.living-timesale .goods-box .sale-state .inner .tip-box{border-radius:4px}.living-box.living-timesale .swiper-slide:last-child .goods-box .sale-state .inner .tip-box{left:unset}.living-box.brand-banner.type1 a.brand-bg:before{display:none}.living-box.brand-banner .goods-brand.swiper_st .swiper-slide{margin-right:15px}.living-box.brand-banner+.living-box.brand-banner{margin-top:0}.living-box.living-cirbnr{padding:0 15px;box-sizing:border-box;margin-top:30px}.living-box.living-cirbnr:after{display:block;content:'';clear:both}.living-box.living-cirbnr li{float:left;margin:10px 0;width:20%;height:75px;text-align:center}.living-box.living-cirbnr li a .img-box{width:50px;height:50px;margin:0 auto 7px;border-radius:50%;overflow:hidden}.living-box.living-cirbnr li img{width:50px;height:auto}.living-box.living-cirbnr .text{margin-top:8px;font-size:12px;color:#333}.living-box.living-hot .goods-temp .swiper-slide{margin-right:15px;width:85%}.living-box.living-hot .goods-temp .swiper-slide:last-child{margin-right:30px}.living-box.living-hot .goods-temp .goods-price .tit{height:auto;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.living-box.living-hot .goods-wide .goods-box .goods-benefit-num{bottom:10px}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail:after{display:block;content:'';clear:both}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dd,.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dt{float:left;display:inline-block;position:unset;padding:0;vertical-align:middle}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dt{line-height:28px}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dd{margin-left:5px}.living-box.living-keyword .living-keyword-list{padding:0 15px}.living-box.living-keyword .living-keyword-list dl+dl{margin-top:20px}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-img:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.03)}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-img{display:inline-block;position:relative;width:40px;height:40px;vertical-align:middle;border-radius:50%;box-sizing:border-box;overflow:hidden}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-img img{width:100%}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-txt{display:inline-block;margin-left:10px;font-size:15px;font-weight:700;color:#333;vertical-align:middle}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-txt:before{display:inline-block;content:'#'}.living-box.living-keyword .living-keyword-list .living-keyword-btn{margin-top:10px}.living-box.living-keyword .living-keyword-list .living-keyword-btn a{display:inline-block;max-width:150px;height:30px;padding:0 10px;font-size:14px;color:#333;text-align:center;line-height:30px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.living-box.living-keyword .living-keyword-list .living-keyword-btn a span:before{display:inline-block;content:'#'}.living-box.living-benefit{box-sizing:border-box}.living-box.living-benefit .card-benefit-banner:after{display:block;content:'';clear:both}.living-box.living-benefit .card-benefit-banner li{float:left;width:24.2%;margin-right:1%}.living-box.living-benefit .card-benefit-banner li:nth-child(4n){margin-right:0}.living-box.living-benefit .card-benefit-banner li img{width:100%;height:auto}.living-box+.cate-goods-list{margin-top:20px}.living-box .more-list-box .goods-temp-list{margin-top:20px}.sub-box.brand-banner+.living-box.brand-banner{margin-top:0}.living-box.living-timesale .goods-circle2.swiper_st .swiper-wrapper{height:auto}.living-box.living-timesale .goods-circle2 .sale-state{width:auto}.livingshop-wrapper .home-box{padding:0;margin:25px 0 0 0}.livingshop-wrapper .tit-box h2{padding-right:0}.livingshop-wrapper .indicator-temp-box{margin-top:9px}.livingshop-wrapper .living-plan .bnr-temp-01.swiper_st{padding:0 35px 0 15px}.livingshop-wrapper .living-plan .indicator-temp-box{margin-top:12px}.livingshop-wrapper .goods-brand .flag-wrap{padding-bottom:0}.livingshop-wrapper .cate-info-banner{padding:20px 15px 12px}.livingshop-wrapper .btn-box{padding-top:15px}.livingshop-wrapper .home-box+.cate-goods-list{margin-top:25px}.livingshop-wrapper .goods-third .goods-price{padding-top:17px;padding-bottom:1px}.livingshop-wrapper .goods-third .goods-price .tit{height:43px;line-height:21px;margin-bottom:6px}.livingshop-wrapper .goods-third .flag-wrap{padding-top:4px}.livingshop-wrapper .goods-third ul li{padding-bottom:0;margin-top:18px}.livingshop-wrapper .goods-third ul li:nth-child(-n+3){margin-top:0}.livingshop-wrapper .goods-second .goods-price .tit{height:45px;line-height:22px;margin-bottom:4px}.livingshop-wrapper .goods-wide .goods-price{padding-top:16px}.livingshop-wrapper .goods-wide .goods-price .tit{margin-bottom:0}.livingshop-wrapper .more-list-box ul{margin-top:20px}.livingshop-wrapper .bg-white.brand-temp-box .brand-slide-box{padding-top:20px}.livingshop-wrapper .bg-white .goods-brand .goods-price{padding-top:11px}.livingshop-wrapper .bg-white .goods-brand .goods-price .tit{line-height:23px;margin-bottom:2px}.livingshop-wrapper .bg-white .goods-brand .flag-wrap{padding-top:4px}.livingshop-wrapper .bg-white .goods-brand .indicator-temp-box{margin-top:10px;margin-bottom:2px}.livingshop-wrapper .living-cirbnr{padding:0 15px;box-sizing:border-box}.livingshop-wrapper .living-cirbnr:after{display:block;content:'';clear:both}.livingshop-wrapper .living-cirbnr li{float:left;margin:10px 0;width:20%;height:75px;text-align:center}.livingshop-wrapper .living-cirbnr li a .img-box{width:50px;height:50px;margin:0 auto 7px;border-radius:50%;overflow:hidden}.livingshop-wrapper .living-cirbnr li img{width:50px;height:auto}.livingshop-wrapper .living-cirbnr .tit-box{padding:0}.livingshop-wrapper .living-cirbnr .text{margin-top:8px;font-size:12px;color:#333}.livingshop-wrapper .brand-banner+.home-box.brand-banner{margin-top:0}.livingshop-wrapper .cate-theme .slide.swiper-slide{width:22%}.livingshop-wrapper .cate-theme .slide.swiper-slide a{margin:0}.livingshop-wrapper .home-box+.cate-goods-list.sub-cate-fixed{padding-top:160px}.livingshop-wrapper .home-box+.sub-cate-fixed.no-depth{padding-top:120px}.livingshop-wrapper .fixed-list-wrap .btn-box{padding-top:9px}.livingshop-wrapper .bnr-temp-01 ul li a img,.livingshop-wrapper .card-benefit-banner ul li img{overflow:hidden;border-radius:8px}.livingshop-wrapper .home-box{margin-top:0;margin-bottom:15px;padding-top:10px}.livingshop-wrapper .home-box.navi-box.anchor{padding-top:0}.livingshop-wrapper .navi-box+.navi-box .cate-goods-list{margin-top:25px}.livingshop-wrapper .living-bnrswiper{padding-top:0;margin-bottom:0}.livingshop-wrapper.livingshop-wrapper .swiper_st.goods-third{padding:0 0 0 15px}.livingshop-wrapper.livingshop-wrapper .swiper_st.goods-third .swiper-wrapper{padding:0}.livingshop-wrapper.livingshop-wrapper .swiper_st.goods-third ul li{margin-top:0;margin-right:15px;padding:0}.livingshop-wrapper .goods-box .goods-price{padding-top:10px;padding-bottom:0}.livingshop-wrapper .goods-box .prod-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:2px}.livingshop-wrapper .goods-search .goods-box .goods-price{padding-top:0}.livingshop-wrapper .goods-box .goods-price .tit{margin-bottom:9px}.livingshop-wrapper .goods-wide .goods-price .tit{margin-bottom:0}.livingshop-wrapper .goods-wide .goods-box .goods-price{padding-bottom:4px}.livingshop-wrapper .goods-benefit-box .goods-benefit-detail dd{padding-top:12px}.livingshop-wrapper .goods-square .goods-benefit-box .goods-benefit-detail dd{padding-top:0}.livingshop-wrapper .btn-more{height:35px}.livingshop-wrapper .btn-more span{line-height:34px}.livingshop-wrapper .brand-banner .brand-bg{position:relative;display:block;box-sizing:border-box}.livingshop-wrapper .content-gnb .swiper_st{background-color:#fff;padding:10px 15px;width:100%;box-sizing:border-box}.livingshop-wrapper .content-gnb .swiper_st .swiper-slide{width:auto;margin-right:15px}.livingshop-wrapper .content-gnb .swiper_st .swiper-slide:last-child{margin-right:0}.livingshop-wrapper .content-gnb li button{background-color:#f5f5f5;border:0;width:68px;height:54px;border-radius:8px;overflow:hidden;font-size:13px;letter-spacing:-.26px;color:#333}.livingshop-wrapper .content-gnb li.active button{background-color:#fff2f6;font-weight:700;color:#d80028}.livingshop-wrapper .content-gnb .ico:before{content:'';display:block;width:25px;height:25px;margin:0 auto;background:url(//image.hnsmall.com/images/mobile2014/category/living/ico_living_gnb.png) no-repeat 0 0;background-size:235px auto}.livingshop-wrapper .content-gnb .ico-time:before{background-position:0 0}.livingshop-wrapper .content-gnb .active .ico-time:before{background-position:0 -35px}.livingshop-wrapper .content-gnb .ico-plan:before{background-position:-35px 0}.livingshop-wrapper .content-gnb .active .ico-plan:before{background-position:-35px -35px}.livingshop-wrapper .content-gnb .ico-md:before{background-position:-70px 0}.livingshop-wrapper .content-gnb .active .ico-md:before{background-position:-70px -35px}.livingshop-wrapper .content-gnb .ico-best:before{background-position:-105px 0}.livingshop-wrapper .content-gnb .active .ico-best:before{background-position:-105px -35px}
.livingshop-wrapper .content-gnb .ico-tv:before{background-position:-140px 0}.livingshop-wrapper .content-gnb .active .ico-tv:before{background-position:-140px -35px}.livingshop-wrapper .content-gnb .ico-benefit:before{background-position:-175px 0}.livingshop-wrapper .content-gnb .active .ico-benefit:before{background-position:-175px -35px}.livingshop-wrapper .content-gnb .ico-category:before{background-position:-210px 0}.livingshop-wrapper .content-gnb .active .ico-category:before{background-position:-210px -35px}.livingshop-wrapper .fixed-gnb.content-gnb{transition:all .2s ease-out}.livingshop-wrapper .fixed-gnb.content-gnb.over{position:fixed;left:0;right:0;top:54px;z-index:1001;transition:all .2s ease-out}.app_setup ~ main .livingshop-wrapper .fixed-gnb.content-gnb{top:134px}.livingshop-wrapper .fixed-gnb.hidden.content-gnb{top:-55px}.app_setup ~ main .livingshop-wrapper .fixed-gnb.hidden.content-gnb{top:-100px}.living-bnrswiper{margin-bottom:0}.living-bnrswiper img{width:100%;vertical-align:top}.living-bnrswiper .swiper_st{position:relative}.living-bnrswiper .swiper_st .swiper-slide{margin-right:0}.living-bnrswiper .indicator-temp-box{position:absolute;right:10px;bottom:10px;width:auto;margin-top:0;z-index:1;height:24px}.living-bnrswiper .indicator-temp-box .btn-autoplay{display:inline-block;width:24px;height:24px;border:0;background:transparent url(//image.hnsmall.com/images/mobile2014/main/food/v10/icon/btn_pausePlay_48x48.png) 0 0;background-size:auto 24px;font-size:0;vertical-align:top}.living-bnrswiper .indicator-temp-box .btn-autoplay.play{background-position:-29px 0}.living-bnrswiper .indicator-temp-box .btn-autoplay+.pag-wrap{margin-left:1px}.living-bnrswiper .indicator-temp-box .pag-wrap{position:relative;right:auto;top:auto;display:inline-block;background-color:rgba(0,0,0,.5);border-radius:16px;overflow:hidden;padding-right:24px}.living-bnrswiper .indicator-temp-box .pag-wrap .pag-in{height:24px;padding:0 5px 0 9px}.living-bnrswiper .indicator-temp-box .pag-wrap .pag-in span{color:#ccc;line-height:24px}.living-bnrswiper .indicator-temp-box .pag-wrap .pag-in .activeNum{color:#fff}.living-bnrswiper .indicator-temp-box .btn-all{position:absolute;top:0;line-height:inherit;height:24px}.living-bnrswiper .indicator-temp-box .btn-all span{font-size:0}.living-bnrswiper .indicator-temp-box .btn-all span:before{display:inline-block;position:relative;top:auto;margin-right:0;width:24px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/main/food/v10/icon/btn_popup_48x48.png) no-repeat center;background-size:auto 100%}.livingshop-wrapper .brand-banner ul li{padding:15px 7.5px 0;margin-top:0}.livingshop-wrapper .brand-banner .indicator-temp-box .btn-all{margin-right:15px}.livingshop-wrapper .living-md .swiper_st ul li{width:auto;margin-right:5px;max-width:51%}.livingshop-wrapper .living-md .swiper_st ul li:last-child{margin-right:0}.living-md .swiper_st{padding:5px 15px 16px}.living-md .swiper_st ul li button{font-size:14px;border-radius:15px;border:1px solid #ddd;color:#333;letter-spacing:-.28px;padding:0 9px;width:100%;height:30px;background-color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.living-md .swiper_st ul li.active button{background-color:#333;font-weight:700;color:#fff;border:1px solid #333}.livingshop-wrapper .btn-more.btn-reset span:after{content:'';display:inline-block;position:relative;margin-left:6px;top:4px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_reset_gray_32.png) no-repeat center;background-size:16px}.living-review .goods-wide.swiper_st{padding:0 15px}.living-review .goods-wide.swiper_st .swiper-wrapper{padding:0}.living-review .goods-wide.swiper_st .swiper-wrapper .swiper-slide{width:100%}.living-review .goods-wide.swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:0}.living-review .swiper_st .swiper-slide-prev .goods-box{left:-5px}.living-review .rate-list-box{position:absolute;width:100%;left:0;bottom:0;padding:10px;border-radius:0 0 16px 16px;background:rgba(0,0,0,.5);font-size:12px;color:#fff;box-sizing:border-box;letter-spacing:-.24px;overflow:hidden}.living-review .rate-list-box .writer-info>span{display:inline-block;line-height:22px;vertical-align:top;letter-spacing:-.24px}.living-review .rate-list-box .rate{margin-right:1px;padding:0 8px;border-radius:32px}.living-review .rate-list-box .rate.verywell{background:#e51937}.living-review .rate-list-box .date{position:relative;padding-left:7px}.living-review .rate-list-box .date:before{content:'';position:absolute;left:0;top:10px;width:2px;height:2px;margin-left:1px;background:#ddd}.living-review .rate-list-box .id{float:right}.living-review .comment{display:block;margin-top:12px}.living-review .comment .tit{font-size:16px;color:#111;letter-spacing:-.32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.living-review .comment .txt{font-size:13px;color:#666;letter-spacing:-.26px;max-height:37px;line-height:19px;margin-top:10px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.living-review .indicator-temp-box{position:absolute;right:25px;top:10px;z-index:1;width:auto;margin-top:0;height:auto}.living-review .indicator-temp-box .pag-wrap{position:relative;right:0;background-color:#fff;border-radius:20px}.living-review .indicator-temp-box .pag-wrap .pag-in{height:20px;padding:0 12px}.living-review .indicator-temp-box .pag-wrap .pag-in span{color:#333;line-height:20px}.living-brandbnr .swiper_st{padding:0 15px}.living-brandbnr .swiper_st .swiper-slide{width:20.5%;margin-right:10px;text-align:center}.living-brandbnr ul li a .img-box{margin:0 auto;border-radius:16px;overflow:hidden}.living-brandbnr ul li img{width:100%;vertical-align:top}.living-brandbnr .text{margin-top:8px;font-size:12px;color:#111}.living-tvgoods .swiper_st .swiper-wrapper .swiper-slide{width:93%;margin-right:15px}.living-tvgoods .swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:30px}.living-tvgoods .goods-box .goods-thumb .time-box{bottom:auto;left:10px;top:10px;width:auto}.living-tvgoods .goods-box .goods-thumb .time-box span{padding:3px 8px;font-size:11px;line-height:19px;background-color:rgba(0,0,0,.7)}.living-tvgoods .goods-box .sale-state{left:auto;right:10px;bottom:10px;text-align:right}.living-tvgoods .goods-box .sale-state .inner .tip-box{right:0}.livingshop-wrapper .cate-info-banner{padding:15px;box-sizing:border-box}.livingshop-wrapper .cate-info-banner img{display:inline-block;width:100%;vertical-align:top}.living-box+.cate-goods-list{margin-top:20px}.livingshop-wrapper .content-gnb.v2 ul{display:flex;justify-content:space-between;padding:10px 5px;background:#fff}.livingshop-wrapper .content-gnb.v2 li{flex:1}.livingshop-wrapper .content-gnb.v2 .ico{position:relative;width:100%;height:auto;border-radius:0;background:#fff;font-size:14px;color:#999;letter-spacing:-.28px;white-space:nowrap}.livingshop-wrapper .content-gnb.v2 .ico::before{display:none}.livingshop-wrapper .content-gnb.v2 .ico i{display:block;content:'';position:relative;width:54px;height:54px;margin:0 auto 5px;border-radius:50%;background:#f6f6f6}.livingshop-wrapper .content-gnb.v2 .ico i::before{display:block;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;margin-bottom:5px;border-radius:50%;background:url(//image.hnsmall.com/images/mobile2014/main/v10/living/ico_living_gnb.png) no-repeat 0 -50px;background-size:300px}.livingshop-wrapper .content-gnb.v2 .ico-plan i::before{background-position-x:-50px}.livingshop-wrapper .content-gnb.v2 .ico-md i::before{background-position-x:-100px}.livingshop-wrapper .content-gnb.v2 .ico-tv i::before{background-position-x:-150px}.livingshop-wrapper .content-gnb.v2 .ico-category i::before{background-position-x:-200px}.livingshop-wrapper .content-gnb.v2 li.active .ico{color:#111}.livingshop-wrapper .content-gnb.v2 li.active .ico i{background-color:#111}.livingshop-wrapper .content-gnb.v2 li.active .ico i::before{background-position-y:0}@media all and (max-width:320px){.livingshop-wrapper .content-gnb.v2 .ico i{width:50px;height:50px}.livingshop-wrapper .content-gnb.v2 .ico i::before{width:30px;height:30px;background-position-y:-150px}.livingshop-wrapper .content-gnb.v2 li.active .ico i::before{background-position-y:-100px}}.living-bnrswiper.v2 .indicator-temp-box{display:flex;position:absolute;right:0;bottom:0;width:auto;margin-top:0;z-index:1;height:40px;background-color:rgba(0,0,0,.6)}.living-bnrswiper.v2 .indicator-temp-box .btn-autoplay{display:inline-block;width:40px;height:40px;border:0;background:transparent url(//image.hnsmall.com/images/mobile2014/main/food/v10/icon/btn_pausePlay_80x80.png) 0 0;background-size:auto 40px;font-size:0;vertical-align:top}.living-bnrswiper.v2 .indicator-temp-box .btn-autoplay.play{background-position:-40px 0}.living-bnrswiper.v2 .indicator-temp-box .btn-autoplay+.pag-wrap{margin-left:1px}.living-bnrswiper.v2 .indicator-temp-box .pag-wrap{position:relative;right:auto;top:auto;display:inline-block;background-color:transparent;border-radius:0;overflow:hidden;padding-right:0}.living-bnrswiper.v2 .indicator-temp-box .pag-wrap .pag-in{height:40px;padding:0 0 0 15px}.living-bnrswiper.v2 .indicator-temp-box .pag-wrap .pag-in span{color:#ccc;line-height:40px;font-size:13px}.living-bnrswiper.v2 .indicator-temp-box .pag-wrap .pag-in .activeNum{color:#fff}.living-bnrswiper.v2 .indicator-temp-box .btn-all{position:initial;display:inline-block;height:40px;line-height:inherit}.living-bnrswiper.v2 .indicator-temp-box .btn-all span{font-size:0}.living-bnrswiper.v2 .indicator-temp-box .btn-all span:before{display:inline-block;position:relative;top:auto;margin-right:0;width:40px;height:40px;background:url(//image.hnsmall.com/images/mobile2014/main/food/v10/icon/btn_popup_80x80.png) no-repeat center;background-size:auto 100%}
.livingshop-wrapper .home-box{padding-top:25px;margin-bottom:25px}.livingshop-wrapper .living-bnrswiper{margin:0;padding-top:0;margin-bottom:20px}.livingshop-wrapper .navi-area{height:97px;padding-top:0;margin-bottom:0}.livingshop-wrapper .goods-box .goods-thumb{border:1px solid #eee;border-radius:4px}.livingshop-wrapper .goods-box .goods-thumb .goods-thumb-img{border-radius:4px;border:0}.livingshop-wrapper .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.livingshop-wrapper .btn-box{padding-top:25px}.livingshop-wrapper .content-gnb.v2{margin:0}.livingshop-wrapper .living-timesale .tit-box img{display:inline-block;width:12px;height:12px;margin:-5px 1px 0 -5px;vertical-align:middle}.livingshop-wrapper .living-timesale .timer{position:relative;padding:25px 15px 12px 15px;font-size:22px;color:#111;font-weight:700;line-height:30px;text-align:center}.livingshop-wrapper .living-timesale .timer span{display:inline-block;margin-top:-1px;vertical-align:middle}.livingshop-wrapper .living-timesale .timer b{display:inline-block;margin:-3px 6px 0 0;font-size:18px;line-height:19px;vertical-align:middle}.livingshop-wrapper .living-timesale .timer:before{content:'';display:inline-block;width:30px;height:30px;margin-right:10px;background:url(//image.hnsmall.com/images/mobile2014/main/beauty/icon_timer.png) center center no-repeat;background-size:30px auto;vertical-align:middle}.livingshop-wrapper .living-timesale .goods-wide ul li+li{margin-top:40px}.livingshop-wrapper .goods-wide{position:relative;padding:0 15px;font-size:12px}.livingshop-wrapper .living-md-recommend .goods-wide ul li+li{margin-top:40px}.livingshop-wrapper .living-md-recommend .more-list-box{display:none;padding-top:40px}.livingshop-wrapper .living-md-recommend.is-open .more-list-box{display:block}.livingshop-wrapper .living-md-recommend.is-open .js-open-btn{display:none}.livingshop-wrapper .living-md-recommend.is-open .js-close-btn{display:block}.livingshop-wrapper .goods-wide ul li:last-child{margin-bottom:0}.livingshop-wrapper .goods-wide span.bg{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;padding-top:44%}.livingshop-wrapper .goods-wide .goods-box{overflow:hidden;padding:0;border-radius:4px}.livingshop-wrapper .goods-wide .goods-box .goods-thumb .goods-thumb-img{padding-top:55.072%}.livingshop-wrapper .goods-wide .goods-box .goods-price .tit{margin-bottom:3px;-webkit-line-clamp:2;line-clamp:2}.livingshop-wrapper .living-timesale .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{display:block;margin-top:4px}.livingshop-wrapper .brand-banner .brand_bnr a{position:relative;display:block}.livingshop-wrapper .brand-banner .brand_bnr a::after{content:"";display:block;position:absolute;bottom:0;right:0;width:88px;height:35px;background:url(//image.hnsmall.com/images/mobile2014/main/dptstore/img_md_bnr_txt.png) 100%/100% no-repeat}.livingshop-wrapper .brand-banner .brand_bnr a img{width:100%;vertical-align:top}.livingshop-wrapper .living-md .swiper_st.cate-txt-type{position:relative;padding:0 15px;margin-bottom:20px}.livingshop-wrapper .living-md .swiper_st.cate-txt-type::after{content:'';position:absolute;top:0;right:0;z-index:1;width:40px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/bg_cate_grdt_80X100.png) no-repeat;background-size:100%;font-size:0}.livingshop-wrapper .living-md .swiper_st.cate-txt-type ul li{width:auto;margin-right:0;max-width:51%}.livingshop-wrapper .living-md .swiper_st.cate-txt-type ul li button{font-size:14px;border-radius:0;border:0;color:#111;letter-spacing:-.28px;padding:0 15px;width:100%;height:38px;background-color:transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.livingshop-wrapper .living-md .swiper_st.cate-txt-type ul li.active button{background-color:#111;font-weight:700;color:#fff;border:0;border-radius:220px}.livingshop-wrapper .goods-search ul li{margin-bottom:40px}.livingshop-wrapper .goods-search ul li:last-child{margin-bottom:0}.livingshop-wrapper .living-md .btn-box{padding:0;margin-top:25px}.livingshop-wrapper .living-md .btn-more{border:1px solid #d5d5d5;border-radius:4px;width:295px;height:40px}.livingshop-wrapper .living-md .btn-more span{display:inline-block;max-width:100%;box-sizing:border-box;padding:0 10px;font-size:14px;letter-spacing:-.28px;color:#111;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.livingshop-wrapper .living-tvgoods .indicator-temp-box.v3{margin-top:25px}.livingshop-wrapper .living-tvgoods .indicator-temp-box.v3 .pag-wrap{top:1px;left:0;right:initial}.livingshop-wrapper .living-tvgoods .indicator-temp-box.v3 .pag-in{min-width:38px;padding:0;text-align:center}.livingshop-wrapper .livingshop-wrapper .bnr-temp-01 ul li a img,.livingshop-wrapper .livingshop-wrapper .card-benefit-banner ul li img{overflow:hidden;border-radius:4px}.livingshop-wrapper .shop-banner .shop-list li>a{border-radius:4px}.livingshop-wrapper .cate-theme .slide.swiper-slide{width:auto}.livingshop-wrapper .navi-box .fixed-cate.cate-theme.over{height:0}.livingshop-wrapper .navi-box+.navi-box .living-filter-box{margin-top:50px}.livingshop-wrapper .living-filter-box .btn-box{padding-top:10px}.livingshop-wrapper .living-filter-box.sub-cate-fixed{padding-top:95px}.livingshop-wrapper .living-filter-box.sub-cate-fixed.no-depth{padding-top:50px}.livingshop-wrapper .brand-banner .goods-third ul li:nth-child(-n+3){margin-top:0;padding-top:15px}.livingshop-wrapper .brand-banner ul li{padding:0 7.5px;margin-top:40px}.gift-wrapper{font-size:14px;color:#333;letter-spacing:-.24px;background-color:#fff}.gift-wrapper img{display:inline-block;width:100%;vertical-align:top}.gift-wrapper .home-box{position:relative;margin:0;padding:0}.gift-wrapper .home-box:first-child{padding-top:5px}.gift-wrapper .home-box .tit-box{padding-top:40px;background:#fff}.gift-wrapper .tit-box h2 .sub-txt{top:0}.gift-wrapper .home-box>.btn-box{position:relative;z-index:1;padding-bottom:20px;background-color:#fff}.gift-wrapper .home-box>.btn-box .btn-more{display:inline-block}.gift-wrapper .goods-temp-list .goods-thumb,.gift-wrapper .goods-temp-list ul{background:0}.gift-wrapper .goods-temp-list .swiper-slide:last-child{margin-right:30px}.gift-wrapper .brand-box{padding-top:33%;padding-bottom:20px}.gift-wrapper .brand-box .brand-bg{position:absolute;left:0;top:0;right:0;bottom:0;width:100%}.gift-wrapper .brand-box .brand-bg img{width:100%;min-height:100%}.gift-wrapper .goods-brand ul{margin-left:15px}.gift-wrapper .goods-brand ul li{width:45%}.gift-wrapper .goods-brand ul li:last-child{margin-right:15px}.gift-wrapper .goods-wide .goods-price .tit{height:auto;max-height:48px}.gift-wrapper .cate-ul:after{content:' ';display:block;clear:both}.gift-wrapper .cate-ul .cate-li{display:inline-block}.gift-wrapper .cate-ul .cate-li>a{display:block}.gift-wrapper .cate-ul .cate-li .img{position:relative;display:inline-block;width:56px;height:56px;border-radius:56px;overflow:hidden;box-sizing:border-box}.gift-wrapper .cate-ul .cate-li.on .img:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:56px;border:1.5px solid #e0133b;box-sizing:border-box}.gift-wrapper .cate-ul .cate-li .img img{display:block;height:100%}.gift-wrapper .cate-ul .cate-li .text{display:block}.gift-wrapper .cate-ul .cate-li.on .text{font-weight:700;letter-spacing:-.3px}.gift-wrapper .cate-ul.type-img{display:flex;flex-wrap:wrap}.gift-wrapper .cate-ul.type-img .cate-li{flex:0 0 25%;text-align:center}.gift-wrapper .cate-ul.type-img .cate-li .text{font-size:12px}.gift-wrapper .cate-ul.type-img .cate-li.on .text{color:#d80028}.gift-wrapper .cate-ul.type-txt .cate-li .text{letter-spacing:-.28px}.gift-wrapper .link-search{display:block;font-size:12px;text-align:center;color:#333}.gift-wrapper .link-search .txt{display:block}.gift-wrapper .link-search .img{display:block;width:50px;height:50px;border-radius:50px;overflow:hidden;box-sizing:border-box;margin:10px auto}.gift-wrapper .link-search .btn{display:inline-block;height:25px;line-height:25px;margin-top:5px;padding:0 10px;border:1px solid #cdcdcd;border-radius:25px;color:#666}.gift-wrapper .link-search .btn:after{display:inline-block;width:6px;height:10px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v10/btn_bg_rightarr.png) 0 0 no-repeat;background-size:100%;content:' ';vertical-align:baseline}.gift-who-box .cate-wrapper{padding:20px 0}.gift-who-box .link-search{padding-top:47%}.gift-cate-box .cate-wrapper{padding:10px 0 0 0}.gift-cate-box .cate-ul .cate-li{margin-bottom:20px}.gift-cate-box .cate-ul .cate-li .text{margin-top:10px;height:16px;line-height:16px}.gift-wrapper .gift-cate-box>.btn-box{padding-bottom:0;padding-top:0}.gift-price-box .cate-wrapper{padding:20px 16px 10px}.gift-price-box .cate-ul .cate-li{margin-right:1px;margin-bottom:10px;border:1px solid #ddd;background:#fff;border-radius:50px}.gift-price-box .cate-ul .cate-li>a{padding:0 12px;height:28px;line-height:28px}.gift-price-box .cate-ul .cate-li.on{border:1px solid #d80028;background:#d80028}.gift-price-box .cate-ul .cate-li.on>a{color:#fff}.gift-wrapper .home-box.gift-banner-wrap{padding:0}.gift-banner-wrap .swiper_st{width:100%;padding:0 15px;box-sizing:border-box}.gift-banner-wrap .swiper_st .swiper-slide{width:100%;margin-right:15px}.gift-banner-wrap .swiper_st .swiper-slide>a{display:block}.gift-banner-wrap .swiper_st .swiper-slide img{width:100%;vertical-align:top}.gift-banner-wrap .gift-banner{display:block;border-radius:8px;overflow:hidden}.gift-price-box .link-search{padding-top:78%}.gift-wrapper .gift-best .goods-temp{padding-bottom:20px}.gift-wrapper .home-box{margin-bottom:20px}.gift-wrapper .home-box>.btn-box{padding-top:20px;padding-bottom:0}
.gift-wrapper .home-box .tit-box{padding:20px 15px 10px}.gift-wrapper .home-box .tit-box h2{font-size:20px;background:0;padding:0 10px;height:auto;border:0;position:relative;line-height:26px;color:#000}.gift-wrapper .home-box .tit-box h2 .sub-txt{color:#111;font-weight:400}.gift-wrapper .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.gift-wrapper .goods-box .goods-thumb .goods-thumb-img .img img{border:.9px solid transparent;width:100%;object-fit:contain;box-sizing:border-box}.gift-wrapper .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.gift-wrapper .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box;color:#eee}.gift-wrapper .goods-box .goods-price .tit{color:#111}.gift-wrapper .goods-third ul li{padding:0 7.5px 10px}.gift-wrapper .goods-third .goods-price{padding:10px 0 0}.gift-wrapper .goods-third .goods-box .goods-price .tit{margin-bottom:3px}.gift-wrapper .goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px;line-height:19px;letter-spacing:-.32px}.gift-wrapper .list-none{padding:20px 0 20px;margin:28px 0 40px}.gift-wrapper .list-none p{color:#111}.gift-wrapper .cate-ul .cate-li .img{width:70px;height:70px;border-radius:24px}.gift-wrapper .cate-ul .cate-li .text{margin-top:6px;font-size:14px;line-height:18px;letter-spacing:-.28px;color:#111}.gift-wrapper .cate-ul .cate-li.on .img:before{border:2px solid #111;border-radius:24px}.gift-wrapper .cate-ul .cate-li.on .text{font-weight:400}.gift-wrapper .top-bnr-box a{display:block;width:100%;height:100%;font-size:0}.gift-wrapper .gift-plan1 .brand-bg{position:relative;height:133.333vw}.gift-wrapper .gift-plan1 .brand-bg .shadow{overflow:hidden;position:absolute;z-index:1;top:0;left:0;right:0;width:100%;height:133.333vw;box-sizing:border-box;will-change:transform;visibility:visible;background:#000;opacity:0;pointer-events:none}.gift-wrapper .gift-plan1 .brand-bg .visual{overflow:hidden;position:absolute;top:0;left:0;right:0;width:100%;height:133.333vw;box-sizing:border-box;will-change:transform;visibility:visible}.gift-wrapper .gift-plan1 .brand-bg .visual .inner{overflow:hidden}.gift-wrapper .gift-plan1 .brand-bg .visual .inner a{position:relative;width:100%;height:100%;display:block}.gift-wrapper .gift-plan1 .brand-bg .shadow.off,.gift-wrapper .gift-plan1 .brand-bg .visual.off{display:none}.gift-wrapper .gift-plan1 .goods-temp.swiper_st{padding:40px 0 0 25px;margin-top:-40px;background-color:#fff;border-radius:40px 0 0 0}.gift-wrapper .gift-plan1 .goods-temp.swiper_st .swiper-wrapper{padding:0;width:auto;box-sizing:border-box}.gift-wrapper .gift-plan1 .goods-temp.swiper_st .swiper-slide{width:86.6087%;margin-right:21px;box-sizing:border-box}.gift-wrapper .gift-plan1 .goods-left-align ul li:first-child{margin-top:0}.gift-wrapper .gift-plan1 .goods-left-align .tit{margin-bottom:10px;font-size:15px;line-height:20px;letter-spacing:-.3px}.gift-wrapper .gift-plan1 .goods-left-align .goods-box{min-height:100px}.gift-wrapper .gift-plan1 .goods-left-align .goods-box .goods-thumb{width:100px;height:100px;border-radius:4px}.gift-wrapper .gift-plan1 .goods-left-align .goods-box .goods-price{padding:0 0 0 115px}.gift-wrapper .gift-plan1 .goods-left-align .goods-box .flag-wrap{padding:8px 0 0 0}.gift-wrapper .gift-plan1 .goods-left-align .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px;line-height:19px;letter-spacing:-.32px}.gift-wrapper .gift-plan1 .goods-left-align .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px;line-height:19px;letter-spacing:-.24px}.gift-wrapper .gift-who-box .cate-tab{padding:0 20px}.gift-wrapper .gift-who-box .cate-wrapper{padding:15px 0 20px}.gift-wrapper .gift-who-box .cate-txt-type{height:58px;margin-bottom:0}.gift-wrapper .gift-who-box .cate-txt-type .swiper-slide{height:100%;padding:10px 0}.gift-wrapper .gift-who-box .swiper-slide:last-child{margin-right:15px}.gift-wrapper .gift-who-box .goods-third ul li:nth-child(-n+4n){padding:0 7.5px 0 0}.gift-wrapper .gift-who-box .goods-prd-box{margin-top:20px}.gift-wrapper .gift-who-box .btn-box{padding:5px 0 20px}.gift-wrapper .gift-guide-box{margin:20px 0;padding:0 15px}.gift-wrapper .gift-guide-box .gift-guide{overflow:hidden;display:block;border-radius:4px}.gift-wrapper .best-review-box ul li{overflow:hidden;position:relative;border:1px solid #eee;border-radius:4px}.gift-wrapper .best-review-box ul li:first-child{margin-top:0}.gift-wrapper .best-review-box ul li a{display:block;padding:10px 15px 10px 10px;box-sizing:border-box}.gift-wrapper .best-review-box .review-area{position:relative;padding:15px;background-color:#f6f6f6}.gift-wrapper .best-review-box .review-area .txt{position:relative;display:-webkit-box;overflow:hidden;height:auto;padding-left:20px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#111;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal;box-sizing:border-box}.gift-wrapper .best-review-box .review-area .txt:before{content:'';position:absolute;top:0;left:0;width:12px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_quote.png) 0 0/13px auto no-repeat}.gift-wrapper .best-review-box .review-area .flag{position:absolute;top:-12px;right:11px;font-size:0}.gift-wrapper .best-review-box .review-area .flag span{display:inline-block;width:60px;height:24px;border-radius:20px;font-size:11px;line-height:23px;font-weight:700;text-align:center;box-sizing:border-box;background-color:#fff;border:1px solid #ffc5ca;color:#f51d2c}.gift-wrapper .best-review-box .review-area .flag span.black{background-color:#333;border-color:#333;color:#fff}.gift-wrapper .best-review-box .review-area .flag span+span{margin-left:5px}.gift-wrapper .best-review-box .goods-left-align ul li+li{margin-top:20px}.gift-wrapper .best-review-box .goods-left-align .goods-box{min-height:132PX}.gift-wrapper .best-review-box .goods-left-align .goods-box .score{margin-top:6px;font-size:11px;line-height:16px;letter-spacing:-.22px;color:#333}.gift-wrapper .best-review-box .goods-left-align .goods-box .score:before{content:'';display:inline-block;width:14px;height:14px;margin-right:2px;margin-top:-4px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/icon-star.png) 0 0 no-repeat;background-size:14px auto;vertical-align:middle}.gift-wrapper .best-review-box .goods-left-align .goods-box .goods-thumb{left:10px;top:10px;width:112px;height:112px;border-radius:4px}.gift-wrapper .best-review-box .goods-left-align .goods-box .goods-price{padding:0 0 0 127px}.gift-wrapper .best-review-box .goods-left-align .goods-box .goods-price .tit{font-size:16px;line-height:22px}.gift-wrapper .best-review-box .goods-left-align .goods-box .goods-benefit-info{margin-top:6px}.gift-wrapper .best-review-box .goods-left-align .goods-box .goods-benefit-num{font-weight:900;color:#f51d2c}.gift-wrapper .best-review-box .goods-left-align .goods-benefit-box .goods-benefit-detail dt{display:block}.gift-wrapper .best-review-box .goods-left-align .goods-benefit-box .goods-benefit-detail dd{display:block;padding-top:0}.gift-wrapper .best-review-box .goods-left-align .goods-benefit-box .goods-benefit-detail dd strong{font-size:1.5rem;line-height:1}.gift-wrapper .best-review-box .goods-left-align .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:1.1666666666666667rem;margin-left:1px}.gift-wrapper .best-review-box .btn-box .btn-more{display:block}.gift-wrapper .best-review-box .btn-box .ic-below.on span:after{transform:rotate(-180deg);transform-origin:center}.gift-wrapper .gift-best ul li:last-child{margin-bottom:0}.gift-wrapper .gift-best .goods-temp{padding-bottom:0}.gift-wrapper .gift-best .goods-box .goods-price{padding:15px 0 3px}.gift-wrapper .gift-best .goods-wide .goods-price .tit{-webkit-line-clamp:2}.gift-wrapper .gift-best .goods-wide .goods-price .goods-benefit-box .goods-benefit-detail dd strong{letter-spacing:-.3px}.gift-wrapper .gift-best .goods-wide .goods-price .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:14px;line-height:20px;letter-spacing:-.28px}.gift-wrapper .gift-best .goods-wide .goods-price .goods-benefit-num{font-size:15px}.gift-wrapper .gift-best .goods-wide .goods-price .goods-benefit-num em{font-size:18px;letter-spacing:-.36px}.gift-wrapper .gift-best .goods-wide .goods-price .goods-benefit-num span{font-size:15px;line-height:18px;letter-spacing:-.3px}.gift-wrapper .gift-best .goods-price .prod-name{margin-bottom:3px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gift-wrapper .gift-banner-wrap{padding:0}.gift-wrapper .gift-banner-wrap .swiper_st .swiper-slide{margin-right:0;box-sizing:border-box}.gift-wrapper .gift-banner-wrap .swiper_st .swiper-slide-next,.gift-wrapper .gift-banner-wrap .swiper_st .swiper-slide-prev{transform:none}.gift-wrapper .gift-banner-wrap .gift-banner{border-radius:4px}.gift-wrapper .gift-banner-wrap .indicator-temp-box.v3{margin-top:15px}.gift-wrapper .gift-banner-wrap .indicator-temp-box.v3 .pag-wrap{top:1px;left:0;right:initial}.gift-wrapper .gift-banner-wrap .indicator-temp-box.v3 .pag-wrap .pag-in{min-width:38px;padding:0;text-align:center}.gift-wrapper .gift-banner-wrap .indicator-temp-box.v3 .pag-wrap .pag-in span{display:inline-block;color:#ccc}.gift-wrapper .gift-banner-wrap .indicator-temp-box.v3 .pag-wrap .pag-in span.activeNum{color:#111}.gift-wrapper .gift-banner-wrap .indicator-temp-box.v3 .btn-all{margin-right:0}.gift-wrapper .gift-filter-box .tit-box{padding:20px 15px 15px}.gift-wrapper .gift-filter-box .cate-txt-type.home-cate-fixed{padding:0;margin-bottom:0}.gift-wrapper .md-brand .brand_bnr .swiper-slide{margin:0}.gift-wrapper .md-brand .brand_bnr a{position:relative;display:block}
.gift-wrapper .md-brand .brand_bnr a::after{content:"";display:block;position:absolute;bottom:0;right:0;width:88px;height:35px;background:url(//image.hnsmall.com/images/mobile2014/main/dptstore/img_md_bnr_txt.png) 100%/100% no-repeat}.gift-wrapper .md-brand .brand_bnr img{width:100%;vertical-align:top}.gift-wrapper .md-brand .swiper-pagination{margin-top:20px;font-size:0;text-align:center}.gift-wrapper .md-brand .swiper-pagination-bullet{display:inline-block;width:6px;height:6px;margin:0 4px;border-radius:100%;background:#ddd}.gift-wrapper .md-brand .swiper-pagination-bullet-active{background:#111}.gift-wrapper .gift-filter-box.sub-cate-fixed .search-filter-wrap02{padding-top:95px}.gift-wrapper .gift-filter-box.sub-cate-fixed.no-depth .search-filter-wrap02{padding-top:50px}.contents.gift-wrapper.v2{background:#fff}.gift-wrapper.v2 .gift-who-box .btn-box{padding:0}.gift-wrapper.v2 .home-box{margin-bottom:20px}.gift-wrapper.v2 .home-box>.btn-box{padding-top:30px}.gift-wrapper.v2 .home-box .tit-box{padding:30px 15px 15px}.gift-wrapper.v2 .home-box .tit-box h2{padding:0;color:#414450}.gift-wrapper.v2 .home-box .tit-box h2 .sub-txt{color:#414450}.gift-wrapper.v2 .goods-box .goods-thumb .goods-thumb-img{border-radius:8px}.gift-wrapper.v2 .goods-box .goods-thumb .goods-thumb-img .img img{border:0}.gift-wrapper.v2 .goods-box .goods-thumb .goods-thumb-img .img::before{display:block;content:'';position:absolute;top:0;left:0;width:100%;background:#000;opacity:.03;border-radius:unset}.gift-wrapper.v2 .goods-box .goods-thumb .goods-thumb-img .img::after{display:none}.gift-wrapper.v2 .goods-box .goods-price .tit{color:#414450}.gift-wrapper.v2 .goods-box .goods-benefit-box .goods-benefit-detail{font-size:0}.gift-wrapper.v2 .goods-box .goods-benefit-box .goods-benefit-detail dt{color:#8f9097;margin-right:5px}.gift-wrapper.v2 .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#414450}.gift-wrapper.v2 .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#414450}.gift-wrapper.v2 .goods-temp.goods-common-list .goods-temp-list.goods-third{padding:0 13px}.gift-wrapper.v2 .goods-temp.goods-common-list .goods-temp-list.goods-third ul li{padding:0 2px 30px}.gift-wrapper.v2 .goods-temp.goods-common-list .goods-temp-list.goods-third .goods-price{padding:10px 0 0}.gift-wrapper.v2 .goods-temp.goods-common-list .goods-temp-list.goods-third .goods-box .goods-price .tit{margin-bottom:5px;font-weight:400}.gift-wrapper.v2 .goods-temp.goods-common-list .goods-temp-list.goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px;line-height:19px;letter-spacing:-.32px}.gift-wrapper.v2 .goods-third .goods-box .goods-benefit-box{height:35px}.gift-wrapper.v2 .gift-plan1 .goods-temp.swiper_st{padding:40px 0 0 25px;margin-top:-60px;background-color:#fff;border-radius:50px 0 0 0}.gift-wrapper.v2 .gift-plan1 .goods-temp.swiper_st .swiper-wrapper{padding:0;width:auto;box-sizing:border-box}.gift-wrapper.v2 .gift-plan1 .goods-temp.swiper_st .swiper-slide{width:86.6087%;margin-right:21px;box-sizing:border-box}.gift-wrapper.v2 .gift-plan1 .goods-left-align ul li:first-child{margin-top:0}.gift-wrapper.v2 .gift-plan1 .goods-left-align .tit{margin-bottom:10px;font-size:15px;line-height:20px;letter-spacing:-.3px}.gift-wrapper.v2 .gift-plan1 .goods-left-align .goods-box{min-height:100px}.gift-wrapper.v2 .gift-plan1 .goods-left-align .goods-box .goods-thumb{width:100px;height:100px;border-radius:4px}.gift-wrapper.v2 .gift-plan1 .goods-left-align .goods-box .goods-price{padding:0 0 0 115px}.gift-wrapper.v2 .gift-plan1 .goods-left-align .goods-box .flag-wrap{padding:5px 0 0 0}.gift-wrapper.v2 .gift-plan1 .goods-left-align .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px;line-height:19px;letter-spacing:-.32px}.gift-wrapper.v2 .gift-plan1 .goods-left-align .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px;line-height:19px;letter-spacing:-.24px}.gift-wrapper.v2 .md-brand .swiper-pagination-bullet-active{background-color:#414450}.gift-wrapper.v2 .list-none{padding:20px 0 20px;margin:20px 0 0}.gift-wrapper.v2 .list-none p{color:#333}.gift-wrapper.v2 .gift-who-box .cate-tab{padding:0 15px}.gift-wrapper.v2 .gift-who-box .cate-wrapper{padding:0 0 7px}.gift-wrapper.v2 .gift-who-box .cate-txt-type{height:50px}.gift-wrapper.v2 .gift-who-box .cate-txt-type .swiper-slide{padding:6px 0}.gift-wrapper.v2 .cate-ul{display:flex;flex-wrap:wrap;margin-left:-8px}.gift-wrapper.v2 .cate-ul .cate-li{display:block;width:calc(25% - 8px);margin:0 0 8px 8px}.gift-wrapper.v2 .cate-ul .cate-li a{display:block;height:38px;border:1px solid #dcdcdf;border-radius:8px;text-align:center;box-sizing:border-box}.gift-wrapper.v2 .cate-ul .cate-li .text{margin-top:11px;font-size:15px;line-height:15px;letter-spacing:-.3px;color:#414450}.gift-wrapper.v2 .cate-ul .cate-li.on a{border-color:#414450}.gift-wrapper.v2 .cate-ul .cate-li.on .img:before{border:2px solid #414450;border-radius:24px}.gift-wrapper.v2 .cate-ul .cate-li.on .text{font-weight:700}.gift-who-box .fixed-cate-inner .swiper_st{padding:0 20px;min-width:100vw;background:#fff;box-sizing:border-box;transform:translateZ(1000px)}.gift-who-box .fixed-cate-inner .swiper_st .swiper-slide{position:relative;width:auto;margin:0;transform:translateZ(999px)}.gift-who-box .fixed-cate-inner .swiper-slide a{display:block;height:42px;line-height:42px;padding:2.5px 0 0;margin:0 10px;box-sizing:border-box;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;letter-spacing:normal}.gift-who-box .fixed-cate-inner .swiper-slide.active a{border-bottom-color:#414450;font-weight:700}.gift-wrapper.v2 .gift-guide-box{margin-top:0;padding-top:30px}.gift-wrapper.v2 .gift-guide-box .gift-guide{border-radius:8px}.gift-wrapper.v2 .gift-banner-wrap .gift-banner{border-radius:8px}.gift-wrapper.v2 .gift-banner-wrap .indicator-temp-box.v3{margin-top:20px}.gift-wrapper.v2 .gift-banner-wrap .indicator-temp-box.v3 .pag-wrap .pag-in span{font-size:12px;color:#aaa}.gift-wrapper.v2 .gift-banner-wrap .indicator-temp-box.v3 .pag-wrap .pag-in span.activeNum{color:#414450}.gift-wrapper.v2 .cate-list-all .goods-box .goods-benefit-box .goods-benefit-detail{font-size:initial}.gift-wrapper.v2 .goods-temp-list.goods-second .goods-price .tit{font-weight:400}.dptstore-wrapper .swiper_st .swiper-wrapper{overflow:visible}.dptstore-wrapper .swiper_st .swiper-slide{float:none;margin-right:15px}.dptstore-wrapper .swiper_st .swiper-slide:last-child{margin-right:30px}.dptstore-wrapper .swiper_st .swiper-slide>a{display:block}.dptstore-wrapper .swiper_st .swiper-slide .goods-box{padding:0}.dptstore-wrapper{background-color:#fff;padding-top:5px}.dptstore-wrapper .home-banner-wrap{margin-bottom:20px}.dptstore-wrapper .tit-box h2{padding-right:0;line-height:1.15}.dptstore-wrapper .home-box{margin-bottom:0;padding-bottom:20px}.dptstore-wrapper .home-box .tit-box{margin-top:20px;z-index:2}.dptstore-wrapper .home-box.top-bnrswiper{padding-bottom:0}.dptstore-wrapper .home-box.swiper-noloop{padding-bottom:15px}.dptstore-wrapper .home-box.dptstore-md{padding-bottom:15px}.dptstore-wrapper .home-box.home-cirbnr{padding-top:20px}.dptstore-wrapper .home-box.dptstore-theme{padding-bottom:12px}.dptstore-wrapper .home-box.flex-banner-list{padding-top:20px}.dptstore-wrapper .home-box.dptstore-codi .btn-box{margin-top:4px}.dptstore-wrapper .home-box.dptstore-theme .indicator-temp-box{margin-top:6px}.dptstore-wrapper .goods-box .goods-price{padding-bottom:0}.dptstore-wrapper .goods-wide .goods-box .goods-price{padding-bottom:4px}.dptstore-wrapper .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.dptstore-wrapper .goods-temp .goods-temp-list.line-type ul{display:flex;overflow:unset}.dptstore-wrapper .goods-temp .goods-temp-list.line-type:not(.swiper_st) ul{flex-wrap:wrap}.dptstore-wrapper .goods-temp .goods-temp-list.line-type li{float:none}.dptstore-wrapper .goods-temp .goods-temp-list.line-type .goods-box{height:100%;padding-bottom:10px;border-radius:16px;overflow:hidden;box-sizing:border-box}.dptstore-wrapper .goods-temp .goods-temp-list.line-type .goods-box::after{display:inline-block;content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border:1px solid #eee;box-sizing:border-box;border-radius:16px}.dptstore-wrapper .goods-temp .goods-temp-list.line-type .goods-ranking{margin-bottom:5px;font-size:1.333rem;color:#d80028;font-weight:700}.dptstore-wrapper .goods-temp-list.line-type .goods-thumb .goods-thumb-img{border-radius:16px 16px 0 0}.dptstore-wrapper .goods-temp-list.line-type .goods-thumb ~ div{padding-left:10px;padding-right:10px}.dptstore-wrapper .goods-temp-list.line-type .goods-box .goods-benefit-info{position:relative}.dptstore-wrapper .goods-third.line-type .goods-box{min-height:281px}.dptstore-wrapper .goods-third.swiper_st.line-type .swiper-slide{width:128px}.dptstore-wrapper .btn-box{margin-top:5px;padding-top:20px}.dptstore-wrapper .goods-box .btn-box{padding-top:0}.dptstore-wrapper .btn-box .btn-more{height:35px}.dptstore-wrapper .btn-box .btn-more span{line-height:34px}.dptstore-wrapper .bnr2-list{overflow:hidden;margin-left:-10px;padding:0 15px}.dptstore-wrapper .bnr2-list :after{content:' ';display:block;clear:both}.dptstore-wrapper .bnr2-list li{float:left;width:50%;box-sizing:border-box;padding-left:10px}.dptstore-wrapper .bnr2-list li>a{display:block;border-radius:16px;overflow:hidden}.dptstore-wrapper .bnr2-list li>a>img{display:inline-block;width:100%;vertical-align:top}.dptstore-wrapper .bnr3-list{overflow:hidden;margin-left:-10px;padding:0 15px}.dptstore-wrapper .bnr3-list :after{content:' ';display:block;clear:both}.dptstore-wrapper .bnr3-list li{float:left;width:33.33%;box-sizing:border-box;padding-left:10px}.dptstore-wrapper .bnr3-list li>a{display:block;border-radius:16px;overflow:hidden}
.dptstore-wrapper .bnr3-list li>a>img{display:inline-block;width:100%;vertical-align:top}.dptstore-wrapper .bnr4-list{overflow:hidden;margin-left:-4px;padding:0 15px}.dptstore-wrapper .bnr4-list :after{content:' ';display:block;clear:both}.dptstore-wrapper .bnr4-list li{float:left;width:25%;box-sizing:border-box;padding-left:4px}.dptstore-wrapper .bnr4-list li>a{display:block;border-radius:16px;overflow:hidden}.dptstore-wrapper .bnr4-list li>a>img{display:inline-block;width:100%;vertical-align:top}.dptstore-wrapper .bnr-full{margin:0 15px 10px;border-radius:16px;overflow:hidden}.dptstore-wrapper .bnr-full img{display:block;width:100%}.dptstore-wrapper .dptstore-dptbnr+.dptstore-dptbnr{margin-top:-20px}.dptstore-wrapper .dptstore-md .tit-box{padding-bottom:15px}.dptstore-wrapper .dptstore-md .tab-wrap{padding:0 12px 15px}.dptstore-wrapper .dptstore-md .tab-ty1 li{width:33.33%;margin:0 3px;padding:0;box-sizing:border-box}.dptstore-wrapper .dptstore-md .tab-ty1.line li.c1.on{background:#2b6cff}.dptstore-wrapper .dptstore-md .tab-ty1.line li.c2.on{background:#01a4f8}.dptstore-wrapper .dptstore-md .tab-ty1.line li.c3.on{background:#00b3e1}.dptstore-wrapper .dptstore-md .goods-box .goods-price .goods-benefit-num{bottom:5px}.dptstore-wrapper .dptstore-md .goods-temp{position:relative;padding:0;background-color:#fff}.dptstore-wrapper .dptstore-md .goods-wide .goods-thumb .goods-thumb-img{padding-top:100%}.dptstore-wrapper .dptstore-md .swiper-wrapper{padding:0}.dptstore-wrapper .dptstore-md .swiper_st .swiper-slide{width:81.08%;margin-right:0}.dptstore-wrapper .dptstore-md .swiper_st .swiper-slide-next,.dptstore-wrapper .dptstore-md .swiper_st .swiper-slide-prev{transform:scale(.9)!important}.dptstore-wrapper .dptstore-md .indicator-temp-box{width:auto;margin:10px 15px 0}.dptstore-wrapper .dptstore-md .hide-tab{height:0;overflow:hidden;visibility:hidden}.dptstore-wrapper .fashion-best .tit-box{display:inline-block;z-index:1;padding-right:28px}.dptstore-wrapper .fashion-best .tit-box h2{overflow:unset}.dptstore-wrapper .fashion-best .tit-box .right-txt{display:inline-block;position:static;vertical-align:middle;margin-top:-2px}.dptstore-wrapper .fashion-best .tip-wrap .tip-open{display:inline-block;width:19px;height:29px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_tooltip.png) center no-repeat;background-size:25px;vertical-align:top;border:0}.dptstore-wrapper .fashion-best .tip-wrap .tip-open ~ span{line-height:29px}.dptstore-wrapper .fashion-best .tip-wrap .tip-close{position:absolute;right:9px;top:5px;display:inline-block;width:20px;height:20px;border:0;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_tooltip_close.png) center no-repeat;background-size:16px;vertical-align:top}.dptstore-wrapper .fashion-best .tip-wrap .tip-box{display:inline-block;position:absolute;left:15px;top:27px;line-height:16px;padding:7px 33px 7px 10px;background:#fff;font-size:1rem;font-weight:400;border:1px solid #333;border-radius:4px;z-index:1;color:#333}.dptstore-wrapper .fashion-best .tip-wrap .tip-box>span{white-space:nowrap}.dptstore-wrapper .fashion-best .tip-wrap.active .tip-box{display:block}.dptstore-wrapper .fashion-best .btn-more{margin-top:-1px}.dptstore-wrapper .dptstore-brand .goods-temp{padding-top:5px}.dptstore-wrapper .dptstore-brand .brand-temp-box.type-bnr ~ .brand-temp-box.type-bnr{margin-top:20px}.dptstore-wrapper .dptstore-brand .goods-third ul li{padding-top:10px;padding-bottom:0}.dptstore-wrapper .dptstore-brand .goods-box .goods-price{padding-bottom:0}.dptstore-wrapper .dptstore-brand .btn-box{margin-top:0;padding-top:7px}.dptstore-wrapper .fashion-filter-box .goods-box .goods-price{padding-bottom:0}.dptstore-wrapper .fashion-filter-box .goods-box .goods-price .tit{margin-bottom:7px}.dptstore-wrapper .fashion-filter-box .goods-wide .goods-box .goods-price{padding-bottom:4px}.dptstore-wrapper .fashion-filter-box .goods-wide .goods-box .goods-price .tit{margin-bottom:0}.dptstore-wrapper .home-flagship .goods-wide .goods-box .prod-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dptstore-wrapper .flagship-sub-list.goods-left-align.w110 .goods-box .prod-name{padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dptstore-wrapper .flagship-sub-list .goods-box .goods-price .tit{margin-bottom:10px}.dptstore-wrapper .flagship-sub-list.goods-left-align.w110 .goods-benefit-box .goods-benefit-detail dd{padding-top:12px}.dptstore_floating_banner{position:fixed;left:-200px;bottom:10%;width:200px;z-index:999}.dptstore_floating_banner img{display:inline-block;width:100%;vertical-align:top}.dptstore_floating_banner .floating_banner{display:inline-block;width:195px;border-radius:0 52.5px 52.5px 0;overflow:hidden;position:relative;z-index:1}.dptstore_floating_banner .close_btn{position:absolute;right:5px;top:-13px;display:block;width:40px;height:40px;z-index:2}.dptstore-wrapper .home-box{margin-top:50px;padding-bottom:0}.dptstore-wrapper .home-box:first-child{margin-top:0}.dptstore-wrapper .home-box .tit-box{margin-top:0;padding:0 15px 15px}.dptstore-wrapper .goods-temp-list .goods-box .goods-thumb{overflow:hidden;border:1px solid #eee;border-radius:4px}.dptstore-wrapper .goods-temp-list .goods-box .goods-thumb .goods-thumb-img{box-sizing:border-box;border-radius:0}.dptstore-wrapper .goods-temp-list .goods-box .goods-thumb .goods-thumb-img::after{display:none}.dptstore-wrapper .goods-temp-list .goods-box.v2 .goods-benefit-box .goods-benefit-detail dt{color:#888}.dptstore-wrapper .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.dptstore-wrapper .goods-box .goods-benefit-num span{font-size:15px}.dptstore-wrapper .tip-wrap{display:inline-block}.dptstore-wrapper .tip-wrap .tip-open{display:inline-block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_tooltip.png) 50% 50% no-repeat;background-size:100% 100%;vertical-align:top;border:0;margin-top:-2px}.dptstore-wrapper .tip-wrap .tip-open ~ span{line-height:29px}.dptstore-wrapper .tip-wrap .tip-close{position:absolute;right:9px;top:5px;display:inline-block;width:20px;height:20px;border:0;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_tooltip_close.png) center no-repeat;background-size:16px;vertical-align:top}.dptstore-wrapper .tip-wrap .tip-box{display:none;position:absolute;max-width:204px;right:auto;left:12px;top:30px;z-index:2;letter-spacing:-1px;line-height:16px;padding:7px 33px 7px 10px;background:#fff;font-size:12px;font-weight:400;border:1px solid #333;border-radius:4px;color:#333}.dptstore-wrapper .tip-wrap .tip-box>span{white-space:normal}.dptstore-wrapper .top-bnrswiper{margin-top:0}.dptstore-wrapper .top-bnrswiper img{width:100%;vertical-align:top}.dptstore-wrapper .top-bnrswiper .bnr-tit{position:relative;z-index:1;margin:-40px 40px 0;padding:15px 32px 20px;background:#fff;text-align:center}.dptstore-wrapper .top-bnrswiper .bnr-tit p{font-weight:700;color:#111;font-size:24px;letter-spacing:-.48px;line-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.dptstore-wrapper .top-bnrswiper .bnr-tit span{display:inline-block;margin-top:5px;color:#111;font-size:15px;letter-spacing:-.3px;line-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.dptstore-wrapper .top-bnrswiper .swiper_st{position:relative}.dptstore-wrapper .top-bnrswiper .swiper_st .swiper-slide{margin-right:0}.dptstore-wrapper .top-bnrswiper .indicator-temp-box{position:absolute;left:0;right:inherit;bottom:inherit;top:0;overflow:visible;margin-top:40px;width:0;z-index:1;height:auto;padding-top:92%}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .btn-autoplay{display:inline-block;width:40px;height:40px;position:absolute;top:auto;bottom:80px;left:100vw;right:auto;margin-left:-40px;border:0;background:rgba(0,0,0,.6) url(//image.hnsmall.com/images/mobile2014/main/dptstore/ico_indicator.png) -40px 0;background-size:auto 40px;font-size:0;vertical-align:top}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .btn-autoplay.play{background-position:0 0}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .btn-autoplay+.pag-wrap{margin-left:0}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .pag-wrap{position:absolute;right:auto;top:auto;bottom:0;display:inline-block;background-color:rgba(0,0,0,.5);border-radius:0;overflow:visible;padding-right:0}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .pag-wrap .pag-in{height:auto;padding:0}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .pag-wrap .pag-in span{position:absolute;left:0;bottom:0;display:inline-block;width:40px;height:40px;line-height:40px;font-weight:700;font-size:13px}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .pag-wrap .pag-in .activeNum{color:#111}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .pag-wrap .pag-in .totalNum{color:#aaa;left:100vw;margin-left:-40px}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .btn-all{position:absolute;top:auto;bottom:40px;width:40px;height:40px;line-height:inherit;left:100vw;margin-left:-40px}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .btn-all span{font-size:0}.dptstore-wrapper .top-bnrswiper .indicator-temp-box .btn-all span:before{display:inline-block;position:relative;top:auto;margin-right:0;width:40px;height:40px;background:url(//image.hnsmall.com/images/mobile2014/main/dptstore/ico_indicator.png) no-repeat center;background-size:auto 40px;background-position:-80px}.dptstore-wrapper .dptstore-multi li{width:48%}.dptstore-wrapper .dptstore-multi li a{position:relative;display:block;border-radius:4px;overflow:hidden}.dptstore-wrapper .dptstore-multi li a::before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.5}.dptstore-wrapper .dptstore-multi li.swiper-slide-active a::before{display:none}
.dptstore-wrapper .dptstore-multi li a img{width:100%;vertical-align:top}.dptstore-wrapper .dptstore-multi li p{display:none;margin-top:15px;font-size:17px;color:#111;line-height:23px;text-align:center}.dptstore-wrapper .dptstore-multi li.swiper-slide-active p{display:block}.dptstore-wrapper .dptstore-multi li p .ico-arr{display:inline-block;width:7px;height:11px;margin-left:5px;margin-top:-2px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_arrow_right_7x11.png) 0 0/7px 11px no-repeat}.dptstore-wrapper .dptstore-timesale .tit-box img{display:inline-block;width:12px;height:12px;margin:-5px 1px 0 -5px;vertical-align:middle}.dptstore-wrapper .dptstore-timesale .timer{position:relative;padding:25px 15px 12px 15px;font-size:22px;color:#111;font-weight:700;line-height:30px;text-align:center}.dptstore-wrapper .dptstore-timesale .timer span{display:inline-block;margin-top:-1px;vertical-align:middle}.dptstore-wrapper .dptstore-timesale .timer b{display:inline-block;margin:-3px 6px 0 0;font-size:18px;line-height:19px;vertical-align:middle}.dptstore-wrapper .dptstore-timesale .timer:before{content:'';display:inline-block;width:30px;height:30px;margin-right:10px;background:url(//image.hnsmall.com/images/mobile2014/main/beauty/icon_timer.png) center center no-repeat;background-size:30px auto;vertical-align:middle}.dptstore-wrapper .dptstore-timesale .goods-wide{position:relative;padding:0 15px}.dptstore-wrapper .dptstore-timesale .goods-wide ul li+li{margin-top:25px}.dptstore-wrapper .dptstore-timesale .goods-wide ul li:last-child{margin-bottom:0}.dptstore-wrapper .dptstore-timesale .goods-wide span.bg{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;padding-top:44%}.dptstore-wrapper .dptstore-timesale .goods-wide .goods-box{overflow:hidden;padding:0;border-radius:4px}.dptstore-wrapper .dptstore-timesale .goods-wide .goods-box .goods-thumb{border:1px solid #eee;border-radius:4px}.dptstore-wrapper .dptstore-timesale .goods-wide .goods-box .goods-thumb .goods-thumb-img{padding-top:100%;border-radius:0}.dptstore-wrapper .dptstore-timesale .goods-wide .goods-box .goods-price .tit{margin-bottom:3px;-webkit-line-clamp:2;line-clamp:2}.dptstore-wrapper .dptstore-timesale .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{display:block;margin-top:4px}.dptstore-wrapper .dptstore-codi .tit-box{padding-bottom:0}.dptstore-wrapper .codi-set .codi-tit{margin:0 15px;font-size:17px;line-height:25px;color:#111;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dptstore-wrapper .codi-set .codi-thumb img{width:100%;vertical-align:top}.dptstore-wrapper .codi-set .codi-thumb{position:relative;margin-top:15px;padding:0 15px}.dptstore-wrapper .codi-set .codi-thumb li{border-radius:4px;overflow:hidden;box-sizing:border-box}.dptstore-wrapper .codi-set .codi-thumb li::after{display:inline-block;content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border:1px solid #eee;box-sizing:border-box;border-radius:4px}.dptstore-wrapper .codi-set .codi-thumb .indicator-temp-box{position:absolute;right:30px;bottom:15px;width:auto;margin-top:0;z-index:1;height:30px}.dptstore-wrapper .codi-set .codi-thumb .indicator-temp-box .pag-wrap{position:relative;right:auto;top:auto;display:inline-block;background-color:rgba(0,0,0,.5);border-radius:0;overflow:hidden;padding-right:30px}.dptstore-wrapper .codi-set .codi-thumb .indicator-temp-box .pag-wrap .pag-in{height:30px;padding:0 10px 0 12px}.dptstore-wrapper .codi-set .codi-thumb .indicator-temp-box .pag-wrap .pag-in span{font-size:12px;color:#fff;line-height:30px}.dptstore-wrapper .codi-set .codi-thumb .indicator-temp-box .pag-wrap .pag-in .activeNum{font-weight:700}.dptstore-wrapper .codi-set .codi-thumb .indicator-temp-box .pag-wrap .bar{margin:0 2px}.dptstore-wrapper .codi-set .codi-thumb .indicator-temp-box::after{display:inline-block;content:'';position:absolute;top:0;right:0;width:30px;height:30px;margin-top:0;background:#000 url(//image.hnsmall.com/images/mobile2014/main/dptstore/ico_arr_swipe_white.png) 50%/16px no-repeat}.dptstore-wrapper .codi-set .goods-box{display:flex}.dptstore-wrapper .codi-set .goods-temp{margin:15px 0 0}.dptstore-wrapper .codi-set .goods-box .goods-thumb{position:initial;width:100px;height:100px;margin-right:10px}.dptstore-wrapper .codi-set .goods-temp .goods-temp-list .goods-box{box-sizing:border-box;padding:0}.dptstore-wrapper .codi-set .goods-box .goods-price{flex:1;padding:0}.dptstore-wrapper .codi-set .goods-box .goods-price .tit{height:auto;padding:0;margin-bottom:0;font-size:15px;line-height:20px;letter-spacing:-.3px;color:#111}.dptstore-wrapper .codi-set .goods-box .goods-price .goods-benefit-info{margin-top:10px}.dptstore-wrapper .codi-set .goods-temp .swiper-slide{width:82.67%}.dptstore-wrapper .home-box.dptstore-codi .btn-box{padding:0;margin-top:25px}.dptstore-wrapper .dptstore-codi .btn-more{border:1px solid #d5d5d5;border-radius:4px;width:295px;height:40px}.dptstore-wrapper .dptstore-codi .btn-more span{display:inline-block;max-width:100%;box-sizing:border-box;padding:0 10px;font-size:14px;letter-spacing:-.28px;color:#111;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.dptstore-wrapper .dptstore-codi .btn-more span::before{content:'';display:inline-block;position:relative;margin-right:8px;top:3px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_reset_black_32.png) 100%/100% no-repeat}.dptstore-wrapper .dptstore-codi .btn-more span:after{display:none}.dptstore-wrapper .dptstore-md .tit-box{padding-bottom:15px}.dptstore-wrapper .dptstore-md .tab-wrap{padding:5px 12px 20px}.dptstore-wrapper .dptstore-md .hide-tab{height:0;overflow:hidden;visibility:hidden}.dptstore-wrapper .dptstore-md .tab-ty1 li{width:33.33%;height:40px;margin:0 3px;padding:0;box-sizing:border-box}.dptstore-wrapper .dptstore-md .tab-ty1.line li.on{background:#111}.dptstore-wrapper .dptstore-md .tab-ty1 li a{line-height:40px}.dptstore-wrapper .dptstore-md .swiper-wrapper{padding:0}.dptstore-wrapper .dptstore-md .swiper_st .swiper-slide{width:66.67%;margin-right:0}.dptstore-wrapper .dptstore-md .swiper_st .swiper-slide-next,.dptstore-wrapper .dptstore-md .swiper_st .swiper-slide-prev{transform:scale(1)!important}.dptstore-wrapper .dptstore-md .goods-box .goods-price{padding:10px 0 0}.dptstore-wrapper .dptstore-md .goods-box .goods-price .goods-benefit-num{bottom:4px}.dptstore-wrapper .dptstore-md .goods-box .goods-benefit-num em{font-size:20px;line-height:20px}.dptstore-wrapper .dptstore-md .goods-temp{position:relative;padding:0;background-color:#fff}.dptstore-wrapper .dptstore-md .goods-wide .goods-thumb .goods-thumb-img{padding-top:100%}.dptstore-wrapper .dptstore-md .indicator-temp-box.v3{width:auto;margin:25px 15px 0}.dptstore-wrapper .dptstore-md .indicator-temp-box.v3 .pag-wrap{top:1px;left:0;right:initial}.dptstore-wrapper .dptstore-md .indicator-temp-box.v3 .pag-in{min-width:38px;padding:0;text-align:center}.dptstore-wrapper .dptstore-md .indicator-temp-box.v3 .pag-in span{display:inline-block;color:#aaa;font-size:12px}.dptstore-wrapper .dptstore-md .indicator-temp-box.v3 .pag-in span.activeNum{color:#111;text-align:right}.dptstore-best-nav{height:50px;margin-bottom:20px}.dptstore-best-nav .cate-txt-type{height:50px;padding:0 15px;background:#f6f6f6}.dptstore-best-nav .cate-txt-type ul{display:flex;position:relative;padding:0}.wrap .dptstore-best-nav .cate-txt-type li{width:auto;flex:1;padding:6px 0 0;margin:0;text-align:center;height:50px;box-sizing:border-box}.wrap .dptstore-best-nav .cate-txt-type li:last-child{margin-right:0;padding-right:0}.dptstore-best-nav .cate-txt-type li a{display:block;height:38px;padding:0 12px;margin:auto;border-radius:19px;background:0;white-space:nowrap;overflow:hidden}.dptstore-best-nav .cate-txt-type li a em{display:inline-block;width:50px;height:50px;overflow:hidden;vertical-align:top}.dptstore-best-nav .cate-txt-type li a span{display:block;margin-top:0;padding:0;font-size:14px;color:#111;line-height:39px;letter-spacing:-.28px}.dptstore-best-nav .cate-txt-type li.active a{background:#111}.dptstore-best-nav .cate-txt-type li.active a span{color:#fff;font-weight:400}.dptstore-best-nav.fixed .cate-txt-type{position:fixed;top:0;left:0;width:100%;padding:0 15px;background:#f6f6f6;box-shadow:0 5px 12px 0 rgba(0,0,0,.16);box-sizing:border-box}.dptstore-wrapper .md-brand .cate-txt-type.bgnone{background-color:#fff;height:38px;padding:5px 0 10px;margin-bottom:5px}.dptstore-wrapper .md-brand .cate-txt-type.bgnone .swiper_st{background-color:#fff;height:38px;padding:0 15px}.dptstore-wrapper .cate-list-slide>.swiper_st .swiper-slide{width:auto;height:38px;padding:0}.dptstore-wrapper .cate-list-slide>.swiper_st .swiper-slide:last-child{padding-right:0;margin-right:0}.dptstore-wrapper .md-brand .brand_bnr a{position:relative;display:block}.dptstore-wrapper .md-brand .brand_bnr a::after{content:"";display:block;position:absolute;bottom:0;right:0;width:88px;height:35px;background:url(//image.hnsmall.com/images/mobile2014/main/dptstore/img_md_bnr_txt.png) 100%/100% no-repeat}.dptstore-wrapper .md-brand .brand_bnr img{width:100%;vertical-align:top}.dptstore-wrapper .md-brand-wrap .goods-box{display:flex}.dptstore-wrapper .md-brand-wrap .goods-box .goods-thumb{position:initial;width:100px;height:100px;margin-right:10px}.dptstore-wrapper .md-brand-wrap .goods-temp{width:82.67%}.dptstore-wrapper .md-brand-wrap .goods-temp:last-child{margin-right:0}.dptstore-wrapper .md-brand-wrap .goods-temp .goods-temp-list{margin-top:20px;padding:0 15px}.dptstore-wrapper .md-brand-wrap .goods-temp .goods-temp-list .goods-box{box-sizing:border-box;padding:0}.dptstore-wrapper .md-brand-wrap .goods-temp .goods-temp-list li{margin-top:15px}
.dptstore-wrapper .md-brand-wrap .goods-temp .goods-temp-list li:first-child{margin-top:0}.dptstore-wrapper .md-brand-wrap .goods-box .goods-price{flex:1;padding:0}.dptstore-wrapper .md-brand-wrap .goods-box .goods-price .tit{height:auto;padding:0;margin-bottom:0;font-size:15px;line-height:20px;letter-spacing:-.3px;color:#111}.dptstore-wrapper .md-brand-wrap .goods-box .goods-price .goods-benefit-info{margin-top:10px}.dptstore-wrapper .md-brand-wrap .btn-box{padding-top:25px;margin-top:0}.dptstore-wrapper .dptstore-theme .goods-third.swiper_st{padding:0 5px 0 15px}.dptstore-wrapper .dptstore-theme .goods-third.swiper_st .swiper-wrapper{padding:0}.dptstore-wrapper .dptstore-theme .goods-third.swiper_st .swiper-slide{width:34.134%;padding-bottom:0;margin-right:10px}.dptstore-wrapper .goods-box .goods-price .tit{font-size:16px;color:#111}.dptstore-wrapper .dptstore-filter-box{margin-top:50px}.dptstore-wrapper .dptstore-filter-box .cate-box{padding-bottom:15px}.dptstore-wrapper .dptstore-filter-box .goods-temp{padding-top:0}.dptstore-wrapper .dptstore-filter-box .goods-temp ul li{padding-top:0;padding-bottom:0;margin-top:20px;margin-bottom:0}.dptstore-wrapper .sub-cate-fixed.no-depth .dptstore-fixed ~ .search-filter-wrap02{padding-top:0}.dptstore-wrapper .sub-cate-fixed .dptstore-fixed ~ .search-filter-wrap02{padding-top:45px}.dptstore-wrapper .dptstore-dptbnr .tit-box .sub-txt{display:block;margin-top:3px;font-size:15px;color:#111;line-height:22px}.dptstore-wrapper .bnr-list{display:flex;flex-wrap:wrap;padding:0 15px;margin-left:-10px}.dptstore-wrapper .bnr-list li{flex:1 1 auto;box-sizing:border-box;padding-left:10px;width:33.333%;flex:inherit}.dptstore-wrapper .bnr-list li img{width:100%;vertical-align:top}.dptstore-wrapper .bnr-list li.w100p{width:100%}.dptstore-wrapper .bnr-list li+li{margin-top:10px}.dptstore-wrapper .bnr-list li a{position:relative;display:block;border-radius:4px;overflow:hidden}.dptstore-wrapper .bnr-list li .txt-box{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;left:0;text-align:center;width:100%;box-sizing:border-box;height:100%}.dptstore-wrapper .bnr-list li.w100p .txt-box{padding:0 20px 0 30px}.dptstore-wrapper .bnr-list li.w100p a .txt-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dptstore-wrapper .bnr-list li.w100p a .txt-box span{margin:0}.dptstore-wrapper .bnr-list li a .txt-box p{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.36px;text-align:center;line-height:27px}.dptstore-wrapper .bnr-list li a .txt-box span{display:inline-block;margin:3px auto 0;color:#fff;font-size:13px;letter-spacing:-.26px;text-align:center;line-height:19px}.dptstore-wrapper .bnr-list li a .txt-box span::after{content:"";display:inline-block;width:7px;height:12px;margin-top:3px;margin-left:3px;vertical-align:top;background:url(//image.hnsmall.com/images/mobile2014/main/dptstore/ic_arrow_7x12_fff.png) 0/7px 12px no-repeat}.dptstore-wrapper .dptstore-filter-box .tit-box{padding:0 15px 15px}.dptstore-wrapper .btn-box em{display:inline-block;margin-top:1px;font-size:14px;color:#111;line-height:16px;letter-spacing:-.28px}.goods-third .btn-cart>span>em{display:none}.dptstore-wrapper .goods-box .goods-benefit-num{bottom:5px}.dptstore-wrapper .goods-box .goods-benefit-num em{line-height:18px}.dptstore-wrapper .goods-box .goods-benefit-num span{top:0;line-height:15px}.dptstore-wrapper .goods-wide .goods-benefit-num{bottom:6px}.bestshop-wrapper{min-height:100vh;background-color:#fff}.bestshop-wrapper .sub-top-tit{margin-bottom:15px}.bestshop-wrapper .flex-banner-wrap .flex_banner{margin-bottom:15px}.bestshop-wrapper .best-banner-wrap{padding:0 15px;margin-bottom:15px}.bestshop-wrapper .best-banner-wrap .best-banner{display:block;height:42px;line-height:42px;border-radius:8px;padding:0 10px;background:#e8f7ff;text-align:center;font-size:14px;color:#008ed5;letter-spacing:-.28px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bestshop-wrapper .tab-nav{display:table;width:100%;table-layout:fixed;padding:0 15px;box-sizing:border-box}.bestshop-wrapper .tab-nav li{display:table-cell}.bestshop-wrapper .tab-nav li a{display:block;height:36px;line-height:36px;font-size:15px;color:#888;text-align:center;border-bottom:2px solid #e51937;border-radius:8px 8px 0 0}.bestshop-wrapper .tab-nav .active a{color:#e51937;font-weight:700;border:2px solid #e51937;border-bottom-color:#fff}.bestshop-wrapper .tab-panel{height:0;overflow:hidden}.bestshop-wrapper .tab-panel.active{height:auto}.bestshop-wrapper .tab-nav.v2 li a{border-radius:0;border-bottom:2px solid #ddd;border-width:0 0 2px 0;color:#888}.bestshop-wrapper .tab-nav.v2 .active a{color:#333;border-bottom-color:#000}.bestshop-fixed{overflow:visible;background:#fff}.bestshop-fixed .fixed-cate-btn{padding:52px 19px 52px 13px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/cate_arr_bg_cover.png?1) right top no-repeat;background-size:100%}.bestshop-fixed .fixed-cate-btn:after{width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/cate_arr_down.png) center no-repeat;background-size:100%}.bestshop-fixed .on .fixed-cate-btn{width:100%;bottom:0;top:auto;padding:9px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #ccc}.bestshop-fixed .on .fixed-cate-btn:before{display:inline-block;content:'닫기';font-size:13px;color:#666;vertical-align:top;margin-right:7px}.bestshop-fixed .on .fixed-cate-btn:after{background-image:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/cate_arr_up.png)}.bestshop-fixed .swiper_st{background:0;padding-left:15px}.bestshop-fixed .swiper_st .swiper-slide{width:22.3%}.bestshop-fixed .swiper-slide a{height:auto;line-height:15px;padding:20px 0;margin:0;font-size:12px;color:#333;letter-spacing:-.24px}.bestshop-fixed .swiper-slide span{display:block;text-overflow:ellipsis;overflow:hidden}.bestshop-fixed .swiper-slide .img{display:block;width:54px;height:54px;border:1.5px solid #f5f5f5;padding:0;margin:0 auto 9px;border-radius:50%;background:#fff;overflow:hidden;text-align:center}.bestshop-fixed .swiper-slide .img img{display:inline-block;width:100%;vertical-align:top}.bestshop-fixed .swiper-slide.active a{color:#e51937}.bestshop-fixed .swiper-slide.active .img{border:1.5px solid #d80028}.bestshop-fixed .on .fixed-cate-list{overflow:hidden;box-shadow:none;border-radius:0;padding:11px 15px 46px}.bestshop-fixed .on .fixed-cate-list .swiper_st{padding-right:15px}.bestshop-fixed .on .fixed-cate-list .swiper-slide{float:left;width:20%}.bestshop-fixed .on .fixed-cate-list .swiper-slide,.bestshop-fixed .on .fixed-cate-list .swiper-slide.active{border:0;background:0;margin-right:0}.bestshop-fixed .on .fixed-cate-list .swiper-slide a{height:auto;padding:9px 0 0 0;font-size:12px;line-height:15px;letter-spacing:-.24px;color:#333}.bestshop-fixed .on .fixed-cate-list .swiper-slide.active a{color:#e51937}.bestshop-wrapper .bestshop-fixed.extand>.swiper_st{visibility:hidden;height:0}.bestshop-wrapper .bestshop-fixed.extand .fixed-cate-more{position:relative}.bestshop-wrapper .search-filter-wrap .tit-box{padding:0 15px}.bestshop-wrapper .search-filter-wrap .tit-box h2{height:41px;line-height:41px;padding-right:140px}.bestshop-wrapper .search-filter-wrap{height:auto;padding:0 0 15px}.bestshop-wrapper .search-filter-wrap .detail{top:auto;right:55px;bottom:20px}.bestshop-wrapper .search-filter-wrap .filter-sort-box{margin-bottom:24px}.bestshop-wrapper .search-filter-wrap .view{bottom:14px}.bestshop-wrapper .search-filter-wrap .view-list{width:66px}.bestshop-wrapper .search-filter-wrap .text-info{float:right;display:inline-block;line-height:30px;font-size:12px;color:#888}@media(max-width:320px){.bestshop-fixed .swiper_st .swiper-slide{width:28.5%}.bestshop-fixed .on .fixed-cate-list .swiper-slide{width:25%}}.bestshop-wrapper .goods-search .preview-wrap .preview-info .review{display:block}.bestshop-wrapper .goods-search .preview-wrap .preview-info li{padding-left:0}.bestshop-wrapper .goods-search .preview-wrap .preview-info li:before{display:none}.bestshop-wrapper .goods-second.type-rank .goods-box{padding-top:0}.bestshop-wrapper .goods-second .preview-wrap ul{display:none}.bestshop-wrapper .goods-second .preview-wrap .btn-box{padding-top:10px}.bestshop-wrapper .goods-second .preview-wrap .btn-cart{position:relative;left:auto;top:auto}.bestshop-bestkeyword-box .tit-box{padding:8px 15px 13px}.bestshop-bestkeyword-box .tit-box .right-txt{top:15px}.bestshop-bestkeyword-box .tit-box h2{height:41px;line-height:41px;padding-right:140px}.bestshop-wrapper .bestkeyword-list .item .goods-temp-list{padding-bottom:30px}.bestshop-wrapper .bestkeyword-list .item .link{padding-left:10px;padding-top:2px;padding-bottom:2px}.bestshop-wrapper .bestkeyword-list .item .link:after{top:7px}.bestshop-wrapper .bestkeyword-list .item .link .keyword:before{display:inline-block;margin-left:4px}.bestshop-wrapper .bestkeyword-list .item.on .link{border:1.5px solid #333;border-radius:4px}.bestshop-wrapper .bestkeyword-list .item.on .link .keyword{font-weight:700}.bestshop-wrapper .bestkeyword-list .item.on .link .keyword:before{display:none}.bestshop-wrapper .bestkeyword-list .item.on .goods-temp{margin-top:10px}.bestshop-wrapper .tip-wrap .tip-open{display:inline-block;width:19px;height:29px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_tooltip.png) center no-repeat;background-size:25px;vertical-align:top;border:0;margin-top:1px}.bestshop-wrapper .tip-wrap .tip-open ~ span{line-height:29px}.bestshop-wrapper .tip-wrap .tip-close{position:absolute;right:9px;top:5px;display:inline-block;width:20px;height:20px;border:0;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_tooltip_close.png) center no-repeat;background-size:16px;vertical-align:top}.bestshop-wrapper .tip-wrap .tip-box{display:none;position:absolute;right:0;bottom:-50px;line-height:16px;padding:7px 33px 7px 10px;background:#fff;font-size:12px;font-weight:400;border:1px solid #333;border-radius:4px;z-index:1;color:#333}
.bestshop-wrapper .tip-wrap .tip-box>span{white-space:nowrap}.bestshop-wrapper .tip-wrap.active .tip-box{display:block}.bestshop-review-box .tit-box{padding:8px 15px 13px}.bestshop-review-box .tit-box .right-txt{top:15px}.bestshop-review-box .tit-box h2{height:41px;line-height:41px;padding-right:140px}.bestshop-review-box .tip-wrap{display:inline-block}.bestshop-review-box .tip-wrap .tip-open{height:41px}.bestshop-review-box .tip-wrap .tip-box{max-width:204px;right:auto;left:12px;bottom:-30px;z-index:2;letter-spacing:-1px}.bestshop-review-fixed{letter-spacing:-.28px}.bestshop-review-fixed .swiper_st{background:0;padding:0 12.5px 20px}.bestshop-review-fixed .swiper-slide a{height:30px;line-height:29px;border:1px solid #ddd;border-radius:15px;padding:0 10px;margin:0 2.5px}.bestshop-review-fixed .swiper-slide.active a{background:#333;border-color:#333;color:#fff}.cont_sw>.bestshop-review-fixed .swiper_st{padding:10px 12.5px}.bestshop-review-box .search-filter-wrap{padding:0 15px 20px}.bestshop-review-box .search-filter-wrap .sort{margin-top:0}.bestshop-review-box .goods-wide .goods-thumb .goods-thumb-img{padding-top:100%}.bestshop-review-box .goods-wide .preview-wrap{padding:10px 15px}.bestshop-review-box .goods-wide .preview-wrap ul li+li{margin-top:0}.bestshop-review-box .goods-thumb .goods-thumb-img .img-flag{left:15px;top:15px}.bestshop-review-box .rate-list-box{position:absolute;width:100%;left:0;bottom:0;padding:15px;border-radius:0 0 16px 16px;background:rgba(0,0,0,.5);font-size:12px;color:#fff;box-sizing:border-box;letter-spacing:-.24px}.bestshop-review-box .rate-list-box:after{content:' ';position:absolute;right:15px;top:50%;margin-top:-12.5px;width:25px;height:25px;background:rgba(0,0,0,.1) url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/icon_arr_right_white_16.png) center no-repeat;background-size:16px;border-radius:8px}.bestshop-review-box .rate-list-box .writer-info>span{display:inline-block;line-height:22px;vertical-align:top}.bestshop-review-box .rate-list-box .rate{margin-right:1px;padding:0 8px;border-radius:32px}.bestshop-review-box .rate-list-box .rate.verywell{background:#d80028}.bestshop-review-box .rate-list-box .rate.well{background:#d80028}.bestshop-review-box .rate-list-box .rate.normal{background:#0065d8}.bestshop-review-box .rate-list-box .rate.dissatisfaction{background:#333}.bestshop-review-box .rate-list-box .date{position:relative;padding-left:7px}.bestshop-review-box .rate-list-box .date:before{content:'';position:absolute;left:0;top:10px;width:2px;height:2px;margin-left:1px;background:#ddd}.bestshop-review-box .rate-list-box .comment{margin-top:5px}.bestshop-review-box .rate-list-box .comment .txt{max-height:37px;line-height:18px;margin-right:30px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}@media(max-width:320px){.bestshop-review-box .rate-list-box{padding:15px 10px}.bestshop-review-box .rate-list-box .writer-info .date>em{display:none}.bestshop-review-box .goods-thumb .goods-thumb-img .img-flag{left:10px;top:10px}.preview-wrap .preview-info>ul>li{margin-bottom:0}.preview-wrap .preview-info .delivery{display:block;padding-left:0}.preview-wrap .preview-info .delivery:before{display:none}.bestshop-review-box .rate-list-box:after{right:10px}}.search-filter-wrap .best-detail-filter .btn-detail{border:0;padding-right:0}.fixed-list-wrap .best-item-list{padding-top:15px}.fixed-list-wrap .best-item-list .goods-search>ul>li{min-height:174px}.search-filter-wrap .btn-detail span{color:#333}.home-detail-wrap.best-item-detail{height:57vh;bottom:15%}.best-item-tab{width:100%;box-sizing:border-box;padding:0 15px;margin-top:-6px}.best-item-tab::after{display:block;content:"";clear:both}.best-item-tab li{float:left}.best-item-tab li+li{margin-left:5px}.best-item-tab button{display:block;font-size:12px;font-weight:400;color:#666;border-radius:15px;border:1px solid #ddd;padding:0 11px;min-height:22px;box-sizing:border-box;line-height:22px;background-color:#fff}.best-item-tab li.active button{border:1px solid #e51937;color:#e51937;font-weight:700}.bestshop-wrapper{padding-top:15px;padding-bottom:40px}.bestshop-wrapper .swiper_st{padding:0 15px}.bestshop-wrapper .swiper-wrapper{padding:0}.bestshop-wrapper .hot-pick .swiper_st{box-sizing:border-box;padding-left:15px}.bestshop-wrapper .hot-pick .swiper_st .swiper-wrapper{box-sizing:border-box;width:auto;padding:0}.bestshop-wrapper .swiper_st .swiper-wrapper .swiper-slide{margin-right:0}.bestshop-wrapper .swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:0!important}.bestshop-wrapper .home-box{padding:0;margin-bottom:40px}.bestshop-wrapper .tit-box{padding:0 15px 10px;font-size:0}.bestshop-wrapper .tit-box h2{display:inline-block;height:auto;padding-top:0;padding-right:0;font-size:18px;line-height:26px;letter-spacing:-.36px;color:#414450;font-weight:700}.bestshop-wrapper .tit-box h2 .sub-txt{font-size:15px;line-height:21px;letter-spacing:-.3px;font-weight:500;color:#333}.bestshop-wrapper .bnr .more{display:block;position:absolute;bottom:40px;right:15px;height:32px;padding:10px 10px 0 10px;background:rgba(36,36,39,.5);font-size:13px;color:#fff;line-height:13px;box-sizing:border-box;border-radius:50px}.bestshop-wrapper .bnr .more::after{display:inline-block;content:'';width:8px;height:12px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_arrow_right_8x12.png) no-repeat;background-size:8px;vertical-align:middle;margin-top:-3px}.bestshop-wrapper .goods-box .flag-free{position:absolute;bottom:10px;right:10px;width:auto;height:auto;padding:4px 9px;border-radius:12px;background:rgba(65,68,80,.6)}.bestshop-wrapper .goods-box .flag-free:before{display:none}.bestshop-wrapper .goods-box .flag-free span{display:block;width:auto;height:auto;color:#fff;font-size:12px;letter-spacing:-.24px}.bestshop-wrapper .goods-box .sale-state.type2{padding:0;bottom:10px}.bestshop-wrapper .goods-box .sale-state .inner .state-box{height:24px;padding:6px 4px 0 10px;font-size:11px;letter-spacing:-.22px}.bestshop-wrapper .goods-box .sale-state .inner .state-box em{margin-right:2px;font-size:11px;letter-spacing:-.22px}.bestshop-wrapper .goods-box .goods-benefit-detail .original{margin-left:-2px;color:#8f9097}.bestshop-wrapper .goods-box .goods-benefit-detail .original .won{color:#8f9097}.bestshop-wrapper .goods-box .point-box{display:flex;align-items:center;margin-top:5px;height:16px}.bestshop-wrapper .goods-box .point-box .ico-star{width:15px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_star.png) center center no-repeat;background-size:100%;margin-right:1px;margin-top:-1px}.bestshop-wrapper .goods-box .point-box .value{margin-right:1px;font-size:11px;line-height:16px;letter-spacing:-.22px;color:#414450}.bestshop-wrapper .goods-box .point-box .value>*{vertical-align:middle;margin-top:1px}.bestshop-wrapper .goods-box .point-box .count{font-size:11px;line-height:15px;letter-spacing:-.22px;color:#8f9097}.bestshop-wrapper .goods-wide ul li:last-child{margin-bottom:0}.bestshop-wrapper .goods-wide .goods-box .point-box{margin-top:8px;height:30px}.bestshop-wrapper .goods-wide .goods-box .point-box .value{font-size:12px;line-height:18px;letter-spacing:-.24px}.bestshop-wrapper .goods-wide .goods-box .point-box .count{font-size:12px;line-height:16px;letter-spacing:-.26px}.bestshop-wrapper .goods-wide .goods-box .btn-box .btn-cart{position:absolute;bottom:0;right:10px}.bestshop-wrapper .goods-wide .goods-box .btn-box .btn-cart>span>em{display:none}.bestshop-wrapper .goods-wide .goods-box .prd-noti{margin-top:0;background:rgba(85,85,254,.1);border-radius:4px}.bestshop-wrapper .goods-wide .goods-box .prd-noti span{color:#414450}.bestshop-wrapper .goods-wide .goods-price .tit{-webkit-line-clamp:1;line-clamp:1}.bestshop-wrapper .goods-temp .goods-wide .goods-box .btn-box{padding-top:0}.bestshop-wrapper .goods-third .goods-box .goods-price .tit{margin-bottom:3px}.bestshop-wrapper .goods-search .goods-box .btn-box .btn-cart{position:absolute;left:19px;top:144px}.bestshop-wrapper .goods-left-align .goods-box .point-box .value{font-size:12px;line-height:18px;letter-spacing:-.24px}.bestshop-wrapper .goods-left-align .goods-box .point-box .count{font-size:12px;line-height:16px;letter-spacing:-.26px}.bestshop-wrapper .cate-txt-type .swiper_st{padding-right:35px;transform:translateZ(0)}.bestshop-wrapper .cate-list-slide>.swiper_st .swiper-slide{width:auto;margin-right:0;padding-top:6px}.bestshop-wrapper .cate-txt-type .btn-cate-arr{z-index:2}.bestshop-wrapper .tip-wrap{display:inline-block;margin-left:-1px}.bestshop-wrapper .tip-wrap .tip-open{width:16px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_tooltip2.png) center no-repeat;background-size:16px;margin-top:1px}.bestshop-wrapper .tip-wrap .tip-box{z-index:10;display:none;position:absolute;top:31px;left:15px;bottom:auto;width:auto;max-width:initial;padding:11px 38px 11px 12px;box-sizing:border-box;white-space:normal;background:#fff;border:1px solid #ddd;border-radius:4px;text-align:left}.bestshop-wrapper .tip-wrap .tip-box span{font-size:12px;line-height:1.42;font-weight:400;color:#111;letter-spacing:-.24px}.bestshop-wrapper .tip-wrap .tip-box .tip-close{position:absolute;top:6px;right:8px;width:25px;height:24px;border:0;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_tooltip_close.png) 0 0/25px auto no-repeat;vertical-align:top}.bestshop-wrapper .home-box .btn-box{padding-top:15px}.bestshop-wrapper .best-banner-wrap{padding:0 15px}.bestshop-area .goods-third.swiper_st{padding:0 13px}.bestshop-area .goods-third.swiper_st .swiper-slide{width:134px}.bestshop-area .goods-temp.goods-common-list .goods-temp-list.goods-third ul li{padding:0 2px 0}
.bestshop-area .goods-temp+.tit-box{margin-top:40px}.bestshop-wrapper .bestshop-review-box .goods-left-align ul li{padding-top:15px;margin-top:20px;border-top:1px solid #e7e7e9}.bestshop-wrapper .bestshop-review-box .goods-left-align ul li:first-child{margin-top:0;padding-top:0;border-top:0}.bestshop-wrapper .bestshop-review-box .goods-temp .goods-left-align .goods-box{min-height:112px;padding:0 0 0 127px}.bestshop-wrapper .bestshop-review-box .goods-temp .goods-left-align .goods-box .goods-thumb{width:112px;height:112px}.bestshop-wrapper .bestshop-review-box .goods-temp .goods-left-align .goods-box .goods-price .tit{min-height:44px;font-size:16px;line-height:22px;letter-spacing:-.32px}.bestshop-wrapper .bestshop-review-box .goods-temp .goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dt{display:block}.bestshop-wrapper .bestshop-review-box .goods-temp .goods-left-align .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:14px;line-height:20px;letter-spacing:-.28px}.bestshop-wrapper .bestshop-review-box .cate-list-slide>.swiper_st .swiper-slide{width:auto;margin-right:0;padding-top:6px}.bestshop-wrapper .bestshop-review-box .comment{display:block;margin-top:10px;padding:12px 15px;background-color:#f8f8f9;border-radius:4px}.bestshop-wrapper .bestshop-review-box .comment .txt{font-size:15px;line-height:21px;letter-spacing:-.3px;color:#414450;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;word-wrap:break-word}.bestshop-wrapper .bestshop-review-box .cate-txt-type .swiper_st{padding-right:initial}.bestshop-wrapper .bestshop-review-box .cate-txt-type::after{display:none}.bestshop-wrapper .search-filter-wrap.v2{position:relative;display:flex;justify-content:space-between;align-items:center;margin:20px 15px;padding-bottom:0}.bestshop-wrapper .bestshop-wrapper .search-filter-wrap.v2 .txt{font-size:15px;line-height:21px;letter-spacing:-.3px;color:#414450}.bestshop-wrapper .search-filter-wrap.v2 .between{display:flex;align-items:center}.bestshop-wrapper .search-filter-wrap.v2 .detail{position:static;width:25px;height:25px;margin-right:5px}.bestshop-wrapper .search-filter-wrap.v2 .detail .btn-detail{width:100%;height:100%;padding:0;line-height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_filter.png) center center no-repeat;background-size:100%;font-size:0;color:transparent;vertical-align:middle}.bestshop-wrapper .search-filter-wrap.v2 .view{position:static}.bestshop-wrapper .search-filter-wrap.v2 .btn,.bestshop-wrapper .search-filter-wrap.v2 .view .view-list li .btn{width:25px;height:25px;padding:8px 4px;border:0;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-size:25px;font-size:0}.bestshop-wrapper .search-filter-wrap.v2 .view .view-list{right:0}.bestshop-wrapper .search-filter-wrap.v2 .view.on .view-list{width:99px;height:40px;border:1px solid #ddd;border-radius:4px}.bestshop-wrapper .search-filter-wrap.v2 .view .view-type1{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type01.png)}.bestshop-wrapper .search-filter-wrap.v2 .view .view-type2{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type02.png)}.bestshop-wrapper .search-filter-wrap.v2 .view .view-type3{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type03.png)}.bestshop-wrapper .search-filter-wrap.v2 .view .view-type1.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type01_on.png)}.bestshop-wrapper .search-filter-wrap.v2 .view .view-type2.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type02_on.png)}.bestshop-wrapper .search-filter-wrap.v2 .view .view-type3.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/home/v12/view_type03_on.png)}.bestshop-wrapper .bestshop-category .tip-wrap .tip-box{top:30px;max-width:fit-content}.bestshop-wrapper .bestshop-category .type-rank .goods-box .goods-rank{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:0;left:0;width:28px;height:28px;margin-bottom:0;border-radius:8px 0 8px 0;background-color:#414450;font-size:14px;line-height:14px;color:#fff;font-weight:500}.bestshop-wrapper .bestshop-category .goods-temp .goods-third ul li{padding:0 7.5px 20px}.bestshop-wrapper .bestshop-category .goods-temp .goods-third .goods-box .goods-price .tit{margin-bottom:5px}.bestshop-wrapper .bestshop-category .goods-temp .goods-third .goods-box .point-box{display:none}.bestshop-wrapper .bestshop-category .cate-theme.over{height:auto}.bestshop-wrapper .bestshop-category .cate-theme.over ~ .goods-temp,.bestshop-wrapper .bestshop-category .cate-theme.over ~ .search-filter-wrap{padding-top:0}.layer-filter-best button{border:0;padding:0}.layer-filter-best input[type=radio]{width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_radio_off.png) no-repeat;background-size:20px auto}.layer-filter-best input[type=radio]:checked{background-image:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_radio_on.png)}.layer-filter-best input[type=checkbox]{width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_check_off.png) no-repeat;background-size:20px auto}.layer-filter-best input[type=checkbox]:checked{background-image:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_check_on.png)}.layer-filter-best{max-height:calc(100% - 50px)}.layer-filter-best.open.is-bottom-tab{padding-bottom:53px}.layer-filter-best .bottom-modal-title{height:52px}.layer-filter-best .btn-close{position:absolute;top:15px;right:15px;width:25px;height:25px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_closebtn_25x25_333.png) no-repeat;background-size:25px auto;-webkit-appearance:none;font-size:1px;color:transparent;overflow:hidden}.layer-filter-best .bottom-modal-cont{height:calc(100% - 127px);padding:0}.layer-filter-best .cate{border-bottom:1px solid #f0f0f1}.layer-filter-best .cate ul{display:flex;justify-content:space-between;padding:0 15px}.layer-filter-best .cate a{display:block;line-height:21px;padding-bottom:6px;border-bottom:3px solid transparent;color:#414450;font-size:15px;letter-spacing:-.3px}.layer-filter-best .cate a.active{border-bottom:3px solid #414450;font-weight:700}.layer-filter-best .scroll-x{overflow:hidden;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.layer-filter-best .scroll-y{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:230px;max-height:calc(100vh - 300px);box-sizing:border-box}.layer-filter-best .list{display:none;flex-wrap:wrap;padding:15px 15px 5px}.layer-filter-best .list li{height:35px;padding-top:1px;box-sizing:border-box}.layer-filter-best .list label{display:block;position:relative;padding-left:28px;font-size:15px;color:#414450}.layer-filter-best .list.last label :checked ~ span{color:#f51d2c}.layer-filter-best .list input[type=checkbox],.layer-filter-best .list input[type=radio]{position:absolute;top:-1px;left:0}.layer-filter-best .current{display:none;position:relative;height:55px;padding:15px 45px 0 15px;border-top:1px solid #f0f0f1;white-space:nowrap;font-size:0;box-sizing:border-box}.layer-filter-best .current .sub-cate{padding-right:32px}.layer-filter-best .current li{display:inline-flex;align-items:center;position:relative;width:auto;margin-left:10px;padding:0 10px 0 12px;border:1px solid #dcdcdf;border-radius:50px;height:30px;font-size:13px;color:#414450;line-height:13px;box-sizing:border-box}.layer-filter-best .current li:first-child{margin-left:0}.layer-filter-best .current .sub-cate li .btn-del{display:inline-block;width:16px;height:16px;margin-left:5px;font-size:0;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_del.png) no-repeat 2px 2px;background-size:12px}.layer-filter-best .current .btn-reset{position:absolute;z-index:1;top:17px;right:15px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/bestshop/ico_reset.png) no-repeat;background-size:25px;font-size:1px;color:transparent}.layer-filter-best .current::before{display:inline-block;content:'';position:absolute;z-index:1;top:0;right:0;width:103px;height:100%;background-image:linear-gradient(89deg,rgba(255,255,255,0) 29%,rgba(255,255,255,.38) 33%,#fff 42%);pointer-events:none}.layer-filter-best .current .scroll-x{display:flex;height:100%}.layer-filter-best .btn-bottom{margin:5px 15px 0;padding-bottom:15px}.layer-filter-best .btn-black-large{display:flex;justify-content:center;align-items:center;width:100%;height:42px;border-radius:8px;font-size:16px;line-height:16px;letter-spacing:-.32px;color:#fff;font-weight:700;background-color:#414450;box-sizing:border-box}@media all and (max-width:320px){.layer-filter-best .cate a{font-size:14px}}.layer-filter-best.open ~ .best-bottom-modal-dimmed{z-index:5001;position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out;background-color:rgba(0,0,0,.5);font-size:0}body:not(.is-bottom-modal) .best-bottom-modal-dimmed{z-index:-1;width:0;height:0;overflow:hidden;opacity:0}.cont-dayeat .f-w-b{font-weight:600!important}.cont-dayeat .f-w-n{font-weight:400!important}.cont-dayeat i{font-style:normal}.cont-dayeat.no-floatings ~ .footer .btn_back_floating,.cont-dayeat.no-floatings ~ .footer .btn_fontsize,.cont-dayeat.no-floatings ~ .footer .btn_goods_floating,.cont-dayeat.no-floatings ~ .footer .btn_top_floating{display:none!important}.cont-dayeat.no-footer ~ .footer{display:none!important}.cont-dayeat button,.dayeat-pop button{border:0;box-shadow:none;background:transparent none}.cont-dayeat .btn01,.dayeat-pop .btn01{background-color:#e51937;border-color:1px solid #e51937}html body .btn-dayeat{display:inline-block;min-width:140px;box-sizing:border-box;border-radius:4px;padding:0 10px;background:#30b0c5;line-height:40px;color:#fff;font-size:14px;font-weight:600;text-align:center;border:0}
html body .btn-dayeat2{display:inline-block;min-width:140px;box-sizing:border-box;border-radius:4px;border:1px solid #30b0c5;padding:0 10px;background:#fff;line-height:40px;color:#017b9e;font-size:14px;font-weight:600;text-align:center}html body .btn-dayeat3{display:inline-block;min-width:72px;box-sizing:border-box;border-radius:4px;border:1px solid #ddd;padding:0 10px;background:#fff;line-height:28px;color:#333;font-size:14px;font-weight:400;text-align:center}html body .btn-dayeat4{display:inline-block;min-width:120px;box-sizing:border-box;border-radius:4px;padding:0 10px;background:#eee;line-height:40px;color:#333;font-size:14px;font-weight:600;text-align:center}html body .btn-dayeat3.big,html body .btn-dayeat3.wide{line-height:38px;font-weight:600;color:#111}html body [class^=btn-dayeat].small{min-width:72px;line-height:28px;border:1px solid #30b0c5;font-weight:400}html body [class^=btn-dayeat].small{min-width:72px;line-height:28px;font-weight:400}html body [class^=btn-dayeat].wide{display:block;width:100%;font-weight:400}html body [class^=btn-dayeat].w-100{min-width:100px}html body [class^=btn-dayeat].w-110{min-width:110px}html body [class^=btn-dayeat].w-120{min-width:120px}html body [class^=btn-dayeat].w-140{min-width:140px}html body [class^=btn-dayeat].w-auto{min-width:100px;width:auto}html body .btn-dayeat3.big.rnd,html body [class^=btn-dayeat].rnd{border-radius:20px}html body .btn-dayeat3.rnd{border-radius:15px}html body .cont-dayeat .btn-center{margin-top:20px;text-align:center}html body .cont-dayeat .box-rnd{margin-top:15px;border:1px solid #ddd;border-radius:8px;padding:15px}html body .cont-dayeat .dayeat-wrap{padding:20px 15px}.form-dayeat input[type=date],.form-dayeat input[type=email],.form-dayeat input[type=number],.form-dayeat input[type=password],.form-dayeat input[type=tel],.form-dayeat input[type=text],.form-dayeat select{height:40px;box-sizing:border-box;padding:10px 12px;line-height:20px;color:#333;border-color:#e1e2e3;background-color:#fff;text-indent:0;font-size:14px}.form-dayeat input:placeholder-shown{background-color:#f9f9f9}.form-dayeat input::-webkit-input-placeholder,.form-dayeat input::placeholder{color:#aaa}.form-dayeat input[type=date]:focus,.form-dayeat input[type=email]:focus,.form-dayeat input[type=number]:focus,.form-dayeat input[type=password]:focus,.form-dayeat input[type=tel]:focus,.form-dayeat input[type=text]:focus,.form-dayeat select:focus{border-color:#30b0c5;background:#fff}input[type=button]{box-shadow:none;-webkit-appearance:none}.toastBox.bottom{top:auto;transform:none;bottom:-150%;transition:.1s}.toastBox.bottom.active{display:block;bottom:20px}.dayeat-pop.common-pop .scrollY.ht-auto{max-height:calc(100vh - 100px);box-sizing:border-box}.dayeat-pop.common-pop .scrollY.ht-90{max-height:calc(90vh - 100px);box-sizing:border-box}.dayeat-pop.common-pop .scrollY.ht-80{max-height:calc(80vh - 100px);box-sizing:border-box}.dayeat-pop.common-pop .scrollY.ht-70{max-height:calc(70vh - 100px);box-sizing:border-box}.dayeat-pop.common-pop .scrollY.ht-60{max-height:calc(60vh - 100px);box-sizing:border-box}.dayeat-pop.common-pop .scrollY.ht-330{max-height:330px}.dayeat-pop.common-pop .scrollY.ht-350{max-height:350px}.dayeat-pop.common-pop .scrollY.ht-380{max-height:380px}.dayeat-pop.common-pop .layerConts{padding:20px 15px 20px}.dayeat-pop.common-pop .layerHeader{min-height:30px;box-sizing:border-box}.dayeat-pop.common-pop .layerHeader h1{color:#111;letter-spacing:-.5px}.dayeat-pop.common-pop .layerHeader .btnLayerClose{width:25px;height:25px;right:20px;top:9px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_close_black.png) no-repeat center center;background-size:25px}.dayeat-pop.common-pop .layerHeader+.layerConts{padding:12px 15px 20px}.dayeat-pop.layerPopWrap.benefit-pop .dayeat-info{font-size:14px;color:#333;line-height:20px;letter-spacing:-.28px}.dayeat-pop.layerPopWrap.benefit-pop .dayeat-info+.dayeat-info{margin-top:10px}.dayeat-pop.layerPopWrap .dayeat-info{font-size:14px;color:#333;line-height:20px}.dayeat-pop.layerPopWrap .dayeat-info+.dayeat-info{margin-top:12px}.dayeat-pop.layerPopWrap .subscribe_btns{padding:15px 15px 15px;overflow:hidden;text-align:center}.isDayeat.dayeat-pop.layerPopWrap .subscribe_btns{padding:15px 20px 20px}.dayeat-pop.layerPopWrap .subscribe_btns button{border-radius:8px;box-sizing:border-box;font-size:13px}.dayeat-pop.layerPopWrap .subscribe_btns button.btn02{float:left;width:34%;border:0;background:#eee;color:#333}.dayeat-pop.layerPopWrap .subscribe_btns button.btn01{float:right;width:calc(66% - 5px);margin-left:5px}.dayeat-pop.layerPopWrap .layerConts .dayeat-btn{padding:20px 0 0 0;text-align:center}.dayeat-pop.layerPopWrap .layerConts .dayeat-btn .btn01{width:auto;min-width:80px;background-color:#30b0c5;border-color:#30b0c5;border-radius:20px;font-size:13px}.dayeat-pop.layerPopWrap .layerConts .dayeat-btn .btn01.r-8{border-radius:8px}.dayeat-pop.layerPopWrap .cart-btns{padding:20px 0 0;text-align:center;overflow:hidden}.dayeat-pop.layerPopWrap .cart-btns a,.dayeat-pop.layerPopWrap .cart-btns button{font-size:13px}.dayeat-pop.layerPopWrap .cart-btns .btn01{float:right;width:calc(50% - 3px);border-radius:8px;margin:0}.dayeat-pop.layerPopWrap .cart-btns .btn01.blu{background-color:#30b0c5;border-color:#30b0c5}.dayeat-pop.layerPopWrap .cart-btns .btn02{float:left;width:calc(50% - 2px);background:#eee;border-color:#eee;color:#333;border-radius:8px}.dayeat-pop.layerPopWrap .cart-btns>:only-child{width:100%}.dayeat-pop.layerPopWrap .cart-btns>.w-auto{width:auto;min-width:110px}.dayeat-pop.layerPopWrap .cart-btns>a ~ a,.dayeat-pop.layerPopWrap .cart-btns>button ~ button{margin-left:5px}.dayeat-pop.layerPopWrap .btns-wrap{padding:20px 0 0;text-align:center}.dayeat-pop.layerPopWrap .btns-wrap>*+*{margin-left:5px}.dayeat-pop.layerPopWrap .subscribe-info .prods{width:100%;line-height:20px;text-align:center;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dayeat-pop.layerPopWrap .subscribe-info .prods p{display:inline;color:#333}.dayeat-pop.layerPopWrap .subscribe-info .prods p+p::before{content:',';margin-right:3px}.dayeat-pop.layerPopWrap .subscribe-info>p{margin-top:4px;text-align:center;line-height:20px;color:#666}.dayeat-pop.layerPopWrap .subscribe-info>p.dark{color:#111;font-weight:600;font-size:15px}.dayeat-pop.layerPopWrap .subscribe-info ~ .ul-dot{margin-top:10px;padding:10px 10px;border-top:1px solid #e1e2e3;border-bottom:1px solid #e1e2e3;color:#666}.dayeat-pop.layerPopWrap .subscribe-info ~ .ul-dot li{color:#666;line-height:17px}.dayeat-pop.layerPopWrap .subscribe-info ~ .ul-dot li::before{top:8px}.dayeat-pop.layerPopWrap .subscribe-info ~ .ul-dot li .big{font-size:16px;color:#111;font-weight:600}#dayeat-product-popup.dayeat-pop.common-pop .layerConts{margin-top:-8px;padding:0 15px 0;max-height:calc(90vh - 260px);box-sizing:border-box}#dayeat-product-popup.isDayeat.dayeat-pop.common-pop .layerConts{padding:0 20px 5px}.dayeat-pop.layerPopWrap .ul-dot.c-888{color:#888}.order_list.subscribe_add{padding:0}.order_list.subscribe_add li{border:0;padding:15px 0 5px 0;margin:0;min-height:60px}.order_list.subscribe_add li+li{border-top:1px solid #eee}.order_list.subscribe_add li .product_tit{position:relative;width:100%;max-height:60px;min-height:22px;overflow:visible}.order_list.subscribe_add li .product_tit>input{position:absolute;left:0;top:20px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_40x40_off.png) center no-repeat;background-size:100%}.order_list.subscribe_add li .product_tit>input:checked{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_40x40_on.png)}.order_list.subscribe_add li .product_tit>.img{position:absolute;left:32px;top:0;width:60px;height:60px;border-radius:8px;overflow:hidden}.order_list.subscribe_add li .product_tit>.img img{width:100%;height:100%}.order_list.subscribe_add li .product_tit>.tit{position:relative;left:104px;padding:0;width:calc(100% - 104px);box-sizing:border-box;max-height:44px;line-height:22px;overflow:hidden}.order_list.subscribe_add li .product_tit>.tit a{display:inline-block;height:auto;max-height:44px;line-height:22px;font-size:16px;color:#333;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.order_list.subscribe_add li .option_new{border:0;padding-top:8px;padding-left:104px}.order_list.subscribe_add li .option_new .options.num{border:0;margin:0;padding:0;overflow:hidden}.order_list.subscribe_add li .option_new .options.num>*{float:left;margin:0;background-color:#fff;border-color:#ddd}.order_list.subscribe_add li .option_new .options.num>input{width:40px;border-left:0;border-right:0;border-radius:0;background:#fff;font-size:14px}.order_list.subscribe_add li .option_new .options.num>em:first-child{border-radius:4px 0 0 4px}.order_list.subscribe_add li .option_new .options.num>em:last-child{border-radius:0 4px 4px 0}.order_list.subscribe_add li .option_new .options em:first-child:before{background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_control_remove.png) no-repeat center center;background-size:16px}.order_list.subscribe_add li .option_new .options em:last-child:before{background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_control_add.png) no-repeat center center;background-size:16px}.order_list.subscribe_add li .price_info{margin-top:8px;padding-left:104px}.order_list.subscribe_add li .price_info .original{font-size:12px;color:#898989;text-decoration:line-through}.order_list.subscribe_add li .price_info .result{line-height:20px;overflow:hidden}.order_list.subscribe_add li .price_info .result strong{float:left;font-size:18px;color:#333;font-weight:600}.order_list.subscribe_add li .price_info .result strong em{font-size:14px;font-weight:400}.order_list.subscribe_add li .price_info .result .per{float:right;font-size:18px;color:#d80028;font-weight:800}.order_list.subscribe_add li .price_info .result .per em{font-size:10px;font-weight:600}
.dayeat-pop .order_list.subscribe_add li .price_info{display:block}.dayeat-pop.isCart .order_list.subscribe_add li .price_info,.dayeat-pop.isDayeat .order_list.subscribe_add li .price_info{display:none}.isCart .order_list.subscribe_add li .price_info{display:none}.isDayeat .order_list.subscribe_add li .price_info .result .per{display:none}.isDayeat .order_list.subscribe_add li .product_tit>input:checked{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_checked.png)}.isDayeat.dayeat-pop.layerPopWrap .subscribe_btns button.btn01{float:none;display:inline-block;background-color:#30b0c5;border-color:#30b0c5;width:170px;margin-left:2px}.isDayeat.dayeat-pop.layerPopWrap .subscribe_btns button.btn02{float:none;display:inline-block;width:60px}@media only screen and (max-width:440px) and (orientation:portrait){.prd-detail.dayeat-prd .prd-detail-top .prd-detail-img .img-slide img{display:block;margin:0 auto;max-width:100vw}.prd-detail.dayeat-prd .prd-detail-top .prd-detail-img{width:100vw;height:100vw}}.prd-detail.dayeat-prd .prd-detail-top .goods-price .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.prd-detail.dayeat-prd .dayeat-recommended{position:absolute;left:0;bottom:0;width:100%;height:44px;box-sizing:border-box;padding:12px 15px;background:#30b0c5;font-size:14px;letter-spacing:-.28px;text-align:center;line-height:20px;color:#fff;z-index:1}.prd-detail.dayeat-prd .tooltip{height:16px;line-height:16px}.prd-detail.dayeat-prd .goods-price .flag-size-28 em{display:inline-block;box-sizing:border-box;width:auto;height:17px;border-radius:4px;border:1px solid #fa9eb7;color:#f01853;font-size:10px;line-height:15px;letter-spacing:-.5px;background:0;opacity:1;text-indent:0;padding:0 4px}.prd-detail.dayeat-prd .goods-price .flag-size-28 em b{font-size:12px;font-weight:600}.prd-detail.dayeat-prd .goods-price .flag-size-28 em.flag-pangpang{border-color:#9eb0f0;color:#1a55f1}.prd-detail.dayeat-prd .goods-price .flag-size-28 em.flag-plusale-5,.prd-detail.dayeat-prd .goods-price .flag-size-28 em.flag-plusave-5{border-color:#c3c3c3;color:#444}.prd-detail.dayeat-prd .benefit-img{margin-top:15px}.prd-detail.dayeat-prd .benefit-img img{display:block;width:100%;max-width:400px;margin:0 auto}.prd-detail.dayeat-prd .add-benefit-box li{min-height:18px}.prd-detail.dayeat-prd .add-benefit-box li span{line-height:18px}.prd-detail.dayeat-prd .dayeat-prd-info{padding:20px 15px;background:#f5f5f5;margin-top:-8px}.prd-detail.dayeat-prd .dayeat-prd-info h4{position:relative;height:40px;text-align:center}.prd-detail.dayeat-prd .dayeat-prd-info h4 b{position:relative;display:inline-block;background:#f5f5f5;padding:10px 12px;line-height:20px}.prd-detail.dayeat-prd .dayeat-prd-info h4::before{content:'';position:absolute;left:0;top:20px;width:100%;height:1px;background:#e1e2e3}.prd-detail.dayeat-prd .dayeat-prd-info .imgs{display:block}.prd-detail.dayeat-prd .dayeat-prd-info .imgs img{display:block;width:100%;margin:0 auto}.prd-detail.dayeat-prd .dayeat-prd-info .imgs img+img{margin-top:15px}.prd-detail.dayeat-prd .recom-cate-goods{display:none}.goods-detail-wrap.v2 .prd-detail.dayeat-prd .add-benefit-box{border-bottom:0}.prd-detail.dayeat-prd .goods-detail-wrap .goods-detail-menu li.active{border-color:#30b0c5}.prd-detail.dayeat-prd .goods-detail-wrap .goods-detail-menu li.active a{color:#017b9e}.prd-detail.dayeat-prd .goods-detail-info .detail-info-wrap .btn-more-info.pt-color{border-color:#30b0c5}.prd-detail.dayeat-prd .goods-detail-info .detail-info-wrap .btn-more-info.pt-color span{color:#017b9e}.prd-detail.dayeat-prd .goods-detail-info .detail-info-wrap .btn-more-info.pt-color.pt-outline span:after{background:0;width:8px;height:8px;top:12px;box-sizing:border-box;border-right:1.5px solid #30b0c5;border-bottom:1.5px solid #30b0c5;transform:rotate(225deg)}.prd-detail.dayeat-prd .goods-detail-info .detail-info-wrap.ovh .btn-more-info.pt-color span:after{background:0;top:7px;transform:rotate(45deg)}.prd-detail.dayeat-prd .goods-rate-wrap .rate-point-info span{color:#017b9e}.subscribe-benefit-box .percent{margin-right:12px;color:#017b9e;font-size:13px}.subscribe-benefit-box .percent em{font-weight:600;font-size:20px}.subscribe-benefit-box.goods-benefit-box .goods-benefit-detail.tour dd strong.line-mid{color:#999;font-size:16px}.subscribe-benefit-box.goods-benefit-box .goods-benefit-detail.tour dd strong.line-mid+.won{color:#999;font-size:13px}.subscribe-benefit-box.goods-benefit-box .goods-benefit-detail.tour dd .won,.subscribe-benefit-box.goods-benefit-box .goods-benefit-detail.tour dd strong{color:#111}.layer-option-list.v2.dayeat-option-layer .bttm-opt-layer{display:none}.layer-option-list.v2.dayeat-option-layer .bttm-buy-wrap .btn-wrap{display:block;padding:8px 15px;box-shadow:0 -3px 3px 0 rgba(0,0,0,.05)}.layer-option-list.v2.dayeat-option-layer.v2 .bttm-buy-wrap .btn-wrap .btn-buy,.layer-option-list.v2.dayeat-option-layer.v2 .bttm-buy-wrap .btn-wrap .btn-gift{height:50px;padding:15px 0;text-align:center;font-size:17px;line-height:20px;font-weight:600;box-sizing:border-box}.layer-option-list.v2.dayeat-option-layer .bttm-buy-wrap .btn-buy{background-color:#30b0c5;border-radius:27px;box-sizing:border-box;width:calc(66% - 8px);float:right}.layer-option-list.v2.dayeat-option-layer .bttm-buy-wrap .btn-buy.white,.layer-option-list.v2.dayeat-option-layer .bttm-buy-wrap .btn-buy.white.disable,.layer-option-list.v2.dayeat-option-layer .bttm-buy-wrap .btn-gift{background-color:#fff;color:#333;border-radius:27px;border:1.5px solid #ddd;box-sizing:border-box;width:34%;float:left}.layer-option-list.v2.dayeat-option-layer .bttm-buy-wrap .btn-buy.disable{background-color:#30b0c5;color:#fff;opacity:.4}.layer-option-list.v2 .dayeat-diff{display:none}.layer-option-list.v2.from-dayeat .dayeat-diff{display:block;padding:0 10px;font-size:13px;color:#333;line-height:19px;letter-spacing:-1px}.layer-option-list.v2.from-dayeat .info-box-gray,.layer-option-list.v2.from-dayeat .opt-sel-box,.layer-option-list.v2.from-dayeat .sel-goods-box .goods-opt-info,.layer-option-list.v2.from-dayeat .sel-goods-box .goods-opt-price .price,.layer-option-list.v2.from-dayeat .sel-goods-box ~ .sel-goods-box{display:none}.layer-option-list.v2.from-dayeat .sel-goods-box .goods-opt-price{margin-top:0}.layer-option-list.v2.from-dayeat .bttm-opt-layer{display:block}.layer-option-list.v2.from-dayeat .bttm-buy-wrap .btn-wrap.n1{box-shadow:none}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap.n1>a{width:100%}.layer-option-list.v2.from-dayeat .bttm-opt-layer .opt-sel-wrap{margin-top:0}.cart-toast.isDayeat{background:rgba(0,0,0,.7)}.cart-toast.view.isDayeat p::before{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_cart_add_blue_120x120.png)}.cart-toast.view.isDayeat .btn-red{background-color:#30b0c5}.dayeat-pop.common-pop .layerHeader+.layerConts.cart_use_guide{padding:12px 0 15px}.common-pop .layerConts.cart_use_guide dl{padding:0 15px}.common-pop .layerConts.cart_use_guide dl dt{font-weight:600}.common-pop .layerConts.cart_use_guide dd .sale_info{color:#666}.cart-dateat .cart-tabs-menu{width:100%}.cart-dateat .cart-tabs-menu ul{width:100%;overflow:hidden}.cart-dateat .cart-tabs-menu ul li{position:relative;float:left;width:50%;height:50px;box-sizing:border-box;border-bottom:2px solid #eee;color:#111;text-align:center}.cart-dateat .cart-tabs-menu ul li.active{border-bottom:2px solid #e51937;color:#e51937;font-weight:600}.cart-dateat .cart-tabs-menu ul li+li::before{content:'';position:absolute;left:0;top:50%;margin-top:-8px;width:1px;height:16px;background:#eee}.cart-dateat .cart-tabs-menu ul li a{display:block;padding:16px 0;font-size:16px;line-height:1em}.cart-dateat .cart.v2 .order_list li .product .img{width:60px;height:60px}.cart-dateat.cart.v2 .order_list li .product .img img{display:block}.cart-dateat.cart.v2 .order_list li .product .img .ic_subscribe{position:absolute;left:4px;bottom:5px;width:52px;height:17px;border-radius:4px;background:#30b0c5;color:#fff;font-size:10px;letter-spacing:-.5px;text-align:center;line-height:18px}.cart-dateat.cart.v2 .subscribe-cont .order_list .flag-size-28 em{display:inline-block;box-sizing:border-box;width:auto;height:17px;border-radius:4px;border:1px solid #fa9eb7;color:#f01853;font-size:10px;line-height:15px;letter-spacing:-.5px;background:0;opacity:1;text-indent:0;padding:0 4px}.cart-dateat.cart.v2 .subscribe-cont .order_list .flag-size-28 em b{font-size:12px;font-weight:600}.cart-dateat.cart.v2 .subscribe-cont .order_list .flag-size-28 em.flag-pangpang{border-color:#9eb0f0;color:#1a55f1}.cart-dateat.cart.v2 .subscribe-cont .order_list .flag-size-28 em.flag-plusale-5,.cart-dateat.cart.v2 .subscribe-cont .order_list .flag-size-28 em.flag-plusave-5{border-color:#c3c3c3;color:#444}.cart-dateat.cart.v2 .subscribe-cont .cart_btn li:nth-child(3) a{background:#888;color:#fff}.cart-dateat.cart.v2 .subscribe-cont .total_wrap .total_price li .discount span{font-size:15px;color:#017b9e}.cart-dateat.cart.v2 .subscribe-cont .total_wrap .total_price li .discount span i{display:inline-block;height:18px;padding:0 8px;color:#fff;font-weight:600;font-size:13px;font-style:normal;line-height:18px;background:#30b0c5;border-radius:9px}.cart-dateat.cart.v2 .subscribe-cont .total_wrap .total_price li .discount strong{color:#017b9e}.cart-dateat.cart.v2 .subscribe-cont .btn_cart{padding-bottom:20px}.cart-buy-wrap.v2 .cart-buy-content .total-order-price.subscribe-price.c-red{padding:0 5px;font-size:13px;text-align:center;color:#e51937;letter-spacing:-1px;white-space:nowrap}.cart-buy-wrap.v2 .cart-buy-content .total-order-price.subscribe-price.c_light .order-price,.cart-buy-wrap.v2 .cart-buy-content .total-order-price.subscribe-price.c_light .order-tit{color:#666}.cart-buy-wrap.v2 .cart-buy-content .subscribe-price{display:none}.cart-buy-wrap.v2.subscribe .cart-buy-content .total-order-price{display:none}.cart-buy-wrap.v2.subscribe .cart-buy-content .total-order-price.subscribe-price{display:block;padding:0 5px}
.cart-buy-wrap.v2.subscribe .cart-buy-content .total-order-price.subscribe-price::after{content:'';display:table;clear:both}.cart-buy-wrap.v2.subscribe .cart-buy-content .subscribe-price .order-tit{float:left;letter-spacing:-.5px;text-align:left}.cart-buy-wrap.v2.subscribe .cart-buy-content .subscribe-price .order-price{float:right;letter-spacing:-.5px;text-align:right}.cart-buy-wrap.v2.subscribe .cart-buy-content .subscribe-price .order-price i.per{display:inline-block;height:21px;padding:0 6px;border-radius:11px;line-height:21px;background:#30b0c5;color:#fff;font-size:14px;font-style:normal;vertical-align:2px}.cart-buy-wrap.v2.subscribe .cart-buy-content .cart-btn-area ul li{width:36%}.cart-buy-wrap.v2.subscribe .cart-buy-content .cart-btn-area ul li+li{width:63%}.cart-buy-wrap.v2.subscribe .cart-buy-content .cart-btn-area .disable{background:#e5e5e5!important;border-color:#e5e5e5!important;color:#bbb!important}.cart-buy-wrap.v2.subscribe .cart-buy-content .cart-btn-area .btn_red{display:none}.cart-buy-wrap.v2.subscribe .cart-buy-content .cart-btn-area .btn_red.btn-subscribe{display:block}.cart-buy-wrap.v2 .cart-buy-content .cart-btn-area .btn_red.btn-subscribe{display:none}@media only screen and (max-width:320px) and (orientation:portrait){.cart.v2 .subscribe-cont .order_list li .product_box .btn_r a{font-size:12px}}.dayeat-order.order .order_pay .registered-card{width:100%;border:1px solid #eee;border-radius:4px;padding:16px 0 12px;margin-bottom:12px}.dayeat-order.order .order_pay .registered-card p{width:100%;font-size:12px;line-height:20px;text-align:center}.dayeat-order.order .order_pay .registered-card .nums{line-height:20px;font-size:14px}.dayeat-order.order .order_pay .registered-card .nums i{font-style:normal;font-size:16px;color:#333;padding:0 2px;vertical-align:middle}.dayeat-order.order .order_pay .card-btn{margin-bottom:6px}.dayeat-order.order .order_pay .card-btn a{display:block;width:100%;height:35px;border:1px solid #e51937;border-radius:4px;color:#e51937;font-size:14px;text-align:center;line-height:33px}.dayeat-order.order .order_pay .card-btn a.done{display:inline-block;width:auto;min-width:137px;height:40px;line-height:38px;box-sizing:border-box;border-color:#333;color:#333;font-weight:600}.dayeat-order.order .order_pay .card-btn a.done::after{content:'';display:inline-block;width:20px;height:20px;margin-left:5px;margin-top:-3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_check.png) no-repeat 0 0;background-size:20px}.dayeat-order.order .order_pay .sale_info{line-height:18px;color:#898989}.dayeat-order.order .order_pay .order-cont .order-title{margin-bottom:0;margin-left:0}.dayeat-order.order .order-pay-area .no-toggle .order-cont.open{margin-top:0;padding-bottom:0}.dayeat-order.order .order-pay-area .no-toggle .order-cont.open td,.dayeat-order.order .order-pay-area .no-toggle .order-cont.open th{height:39px;box-sizing:border-box;padding:0 0 5px 0;border-bottom:1px solid #eee;font-weight:400}.dayeat-order.order .order-pay-area .no-toggle .order-cont.open th{font-weight:600}.dayeat-order.order .order-pay-area .no-toggle .order-cont.open .order-title{margin-top:15px;color:#898989}.dayeat-order.order .order_table.table-info .tipLayerWrap .tipLayerBox.short{width:auto;min-width:190px}.dayeat-order .order_list li{margin-bottom:0}.dayeat-order .order_list li+li{margin-top:10px}.dayeat-order .order_list li .option_modify .options{padding-left:70px}.dayeat-order.order .order_agree .order_agree_box{padding:15px}.dayeat-order.order .order_agree .order_agree_box .chk_area ~ .chk_area{margin-top:20px}.dayeat-order.order .order_agree .order_agree_box .chk_area+.btn_area{margin-top:10px}.dayeat-order.order .order_agree .order_agree_box_v2 .chk_area label{color:#666}.dayeat-order.order .order_agree.v2.order-agree-box{margin-bottom:0}.dayeat-order.order .order_agree.v2.order-agree-box+.subscribe-agree-box{margin-bottom:25px;border-top:0;padding-top:15px}.dayeat-order.order .order_agree.subscribe-agree-box .btn_toggle_require{display:inline-block}.dayeat-order.order .order_agree.subscribe-agree-box .btn_toggle_require:after{content:''}.dayeat-order.order .order_agree.subscribe-agree-box .order_agree_box h4{font-size:12px;color:#666;font-weight:600}.dayeat-order.order .order_agree.subscribe-agree-box .order_agree_box ol{width:100%}.dayeat-order.order .order_agree.subscribe-agree-box .order_agree_box ol li{margin-top:10px;font-size:12px;color:#666;list-style:decimal;list-style-position:outside;margin-left:14px;font-weight:400}.dayeat-order.order .order_agree.subscribe-agree-box .selAgreeTable{table-layout:fixed;border-collapse:collapse}.dayeat-order.order .order_agree.subscribe-agree-box .selAgreeTable td,.dayeat-order.order .order_agree.subscribe-agree-box .selAgreeTable th{border:1px solid #ddd;padding:5px;font-size:11px;color:#333;white-space:nowrap}.dayeat-order.order .order_agree.subscribe-agree-box .selAgreeTable th{background:#f4f4f4;text-align:center}.dayeat-order.order .order_agree.subscribe-agree-box .selAgreeTable td{text-align:left}.dayeat-order.order .add_subscribe{padding:10px}.dayeat-order.order .add_subscribe .add_btn{display:block;padding:11px 0;min-height:36px;box-sizing:border-box;line-height:14px;text-align:center;color:#fff;background:#30b0c5;border-radius:2px}.dayeat-order.order .add_subscribe .add_btn span{position:relative;display:inline-block;font-size:13px;line-height:14px;padding-right:22px}.dayeat-order.order .add_subscribe .add_btn span .plus{position:absolute;top:-1px;right:0;display:inline-block;width:15px;height:15px;box-sizing:border-box;border:1px solid #fff;border-radius:8px;line-height:1em}.dayeat-order.order .add_subscribe .add_btn span .plus::before{content:'';position:absolute;left:50%;top:50%;margin:-.5px 0 0 -4.2px;width:8.4px;height:1px;background:#fff}.dayeat-order.order .add_subscribe .add_btn span .plus::after{content:'';position:absolute;left:50%;top:50%;margin:-4.2px 0 0 -.5px;width:1px;height:8.4px;background:#fff}.dayeat-order.order .add_subscribe .add_btn em{display:block;margin-top:3px;font-size:11px;line-height:16px}.dayeat-order.order .add_subscribe p{width:100%;padding:11px 0;line-height:1em;font-size:13px;color:#333;text-align:center}.dayeat-order.order .order_agree .btn_red{height:auto;min-height:24px;line-height:24px;padding:8px 0}.dayeat-order.order .order_agree .btn_red strong{display:block;font-size:16px;font-weight:600;line-height:1em}.dayeat-order.order .order_agree .btn_red strong em{font-size:16px;font-weight:400}.dayeat-order.order .order_agree .btn_red span{display:block;margin-top:5px;font-size:12px;line-height:16px;font-weight:400}.subscribePolicyPop .pop_cont_policy{padding:25px 10px}.subscribePolicyPop .pop_cont_policy h2{font-size:11px;font-weight:600;color:#000}.subscribePolicyPop .pop_cont_policy p{margin-top:10px;font-size:11px;color:#333;line-height:16px}.subscribePolicyPop .pop_cont_policy p+h2{margin-top:25px}.dayeat-order .order_table table tr.bdbn.discount th{max-width:120px;overflow:visible;white-space:nowrap}.dayeat-order .order_table table tr.bdbn.discount th span{font-size:15px;color:#017b9e;vertical-align:baseline}.dayeat-order .order_table table tr.bdbn.discount th span i{display:inline-block;height:18px;padding:0 8px;color:#fff;font-weight:600;font-size:13px;font-style:normal;line-height:18px;background:#30b0c5;border-radius:9px}.dayeat-order.order .recomPrdWrap .recomTit.typeC{border-top:5px solid #e9e7e8}.dayeat-order.order .recomPrdWrap .recomTit.typeC .pointB{color:#333}.dayeat-order.order .subscribe-done{padding:30px 10px 30px;border-bottom:5px solid #e9e7e8}.dayeat-order.order .subscribe-done .t{font-size:16px;color:#333;line-height:21px;font-weight:600;text-align:center}.dayeat-order.order .subscribe-done .next{margin-top:20px}.dayeat-order.order .subscribe-done .next p{position:relative;font-size:12px;color:#898989;line-height:17px;padding-left:7px;word-break:keep-all}.dayeat-order.order .subscribe-done .next p::before{content:'';position:absolute;left:0;top:5px;width:3px;height:3px;border-radius:50%;background:#cdcdcd}.dayeat-order.order .subscribe-done .next .b{margin-bottom:8px;color:#333}.dayeat-order.order .subscribe-done .next .b strong{color:#30b0c5}.cont-dayeat .dayeat_goods_ban{border:1px solid #e1e2e3;border-radius:4px;padding:15px;margin:20px 15px 0}.cont-dayeat .dayeat_goods_ban h3{font-size:16px;line-height:24px;color:#017b9e;margin-bottom:10px}.cont-dayeat .dayeat_goods_ban .ban{position:relative;width:100%;height:74px;box-sizing:border-box;padding:17px 72px 0 98px;border-radius:4px;background:#ebf4f5;font-size:15px;color:#333;white-space:nowrap}.cont-dayeat .dayeat_goods_ban .ban+.ban{margin-top:5px}.cont-dayeat .dayeat_goods_ban .ban::before{content:'';position:absolute;left:0;top:0;width:98px;height:100%;background:transparent none no-repeat center center}.cont-dayeat .dayeat_goods_ban .ban strong{display:block;font-weight:600}.cont-dayeat .dayeat_goods_ban .ban .sq{position:absolute;right:8px;top:8px;min-width:64px;border-radius:4px;box-sizing:border-box;overflow:hidden}.cont-dayeat .dayeat_goods_ban .ban .sq em{display:block;height:28px;box-sizing:border-box;padding:0 6px;letter-spacing:-.5px;text-align:center;color:#fff;white-space:nowrap;font-size:13px;line-height:29px}.cont-dayeat .dayeat_goods_ban .ban .sq em b{font-size:16px;font-weight:600}.cont-dayeat .dayeat_goods_ban .ban .sq em i{font-size:13px}.cont-dayeat .dayeat_goods_ban .ban .sq em:first-child{color:#fff}.cont-dayeat .dayeat_goods_ban .ban .sq em:last-child{background-color:#fff}.cont-dayeat .dayeat_goods_ban .ban.g2::before{background-image:url('//image.hnsmall.com/images/mobile2014/dayeat/ic_products 2ea.png');background-size:50px auto}.cont-dayeat .dayeat_goods_ban .ban.g2 .sq{border:1px solid #30b0c5}
.cont-dayeat .dayeat_goods_ban .ban.g2 .sq{background:#30b0c5}.cont-dayeat .dayeat_goods_ban .ban.g2 .sq em:last-child{color:#30b0c5}.cont-dayeat .dayeat_goods_ban .ban.g3::before{background-image:url('//image.hnsmall.com/images/mobile2014/dayeat/ic_products 3ea.png');background-size:68px auto}.cont-dayeat .dayeat_goods_ban .ban.g3 .sq{border:1px solid #5b57a6}.cont-dayeat .dayeat_goods_ban .ban.g3 .sq{background:#5b57a6}.cont-dayeat .dayeat_goods_ban .ban.g3 .sq em:last-child{color:#5b57a6}@media only screen and (max-width:320px) and (orientation:portrait){.cont-dayeat .dayeat_goods_ban .ban{padding-left:80px;font-size:14px}.cont-dayeat .dayeat_goods_ban .ban.g2::before,.cont-dayeat .dayeat_goods_ban .ban.g3::before{width:80px}}.cont-dayeat .dayeat_goods_ban_img{margin:20px 15px 0}.cont-dayeat .dayeat_goods_ban_img img{display:block;width:100%;max-width:400px;margin:0 auto}.cont-dayeat .dayeat_goods_ban .etc{margin:15px -15px 0;overflow:hidden}.cont-dayeat .dayeat_goods_ban .etc p{float:left;position:relative;width:33%;min-width:33%;padding:27px 5px 0;box-sizing:border-box;white-space:nowrap;overflow:visible;font-size:13px;color:#999;text-align:center}.cont-dayeat .dayeat_goods_ban .etc p:nth-child(2){width:34%;border-left:1px solid #e1e2e3;border-right:1px solid #e1e2e3}.cont-dayeat .dayeat_goods_ban .etc p::before{content:'';position:absolute;top:0;left:0;width:100%;height:25px;background:transparent none no-repeat center center;background-size:25px}.cont-dayeat .dayeat_goods_ban .etc p.delivery::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_delivery.png)}.cont-dayeat .dayeat_goods_ban .etc p.relpang::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_relpang.png)}.cont-dayeat .dayeat_goods_ban .etc p.point::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_point.png)}.cont-dayeat .dayeat_goods_ban .etc p br{display:none}@media only screen and (max-width:320px) and (orientation:portrait){.cont-dayeat .dayeat_goods_ban .etc p br{display:initial}}.cont-dayeat .subscribe_list{padding:0 15px}.cont-dayeat .subscribe_list li{position:relative;width:100%;min-height:190px;padding:20px 0 20px 125px;box-sizing:border-box}.cont-dayeat .subscribe_list li+li{border-top:1px solid #eee}.cont-dayeat .subscribe_list li .img{position:absolute;left:0;top:20px;width:110px;height:110px;border-radius:16px;overflow:hidden;background:rgba(0,0,0,.03)}.cont-dayeat .subscribe_list li .img img{display:block;width:100%}.cont-dayeat .subscribe_list li .img .recomm{position:absolute;left:50%;transform:translateX(-50%);bottom:5px;height:21px;width:auto;padding:0 7px;border-radius:4px;line-height:21px;background:#30b0c5;font-size:11px;color:#fff;text-align:center;font-style:normal;white-space:nowrap}.cont-dayeat .subscribe_list li .title{display:inline-block;max-width:100%;white-space:normal;line-height:22px;max-height:44px;overflow:hidden;font-size:16px;color:#111;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.cont-dayeat .subscribe_list li .price{margin-top:5px}.cont-dayeat .subscribe_list li .price p{white-space:nowrap;overflow:hidden}.cont-dayeat .subscribe_list li .price p span{float:left;color:#888;font-size:12px;line-height:24px}.cont-dayeat .subscribe_list li .price p strong{float:right;color:#333;text-align:right;font-size:18px}.cont-dayeat .subscribe_list li .price p em{display:inline-block;font-size:13px}.cont-dayeat .subscribe_list li .price p .per{display:inline-block;margin-left:5px;font-style:normal;height:24px;padding:0 6px;border-radius:12px;line-height:24px;color:#fff;font-size:16px;font-weight:600;text-align:center;background:#30b0c5}.cont-dayeat .subscribe_list li .price p.discount+p{margin-top:2px}.cont-dayeat .subscribe_list li .price p.discount span{color:#017b9e}.cont-dayeat .subscribe_list li .price p.discount span em{float:left;line-height:15px}.cont-dayeat .subscribe_list li .price p.discount span i{float:left;margin-left:5px;margin-top:3px}.cont-dayeat .subscribe_list li .price p.discount strong{margin-top:2px}.cont-dayeat .subscribe_list li .price p.sale strong{font-weight:400}.cont-dayeat .subscribe_list li .flag-wrap{margin-top:4px}.cont-dayeat .subscribe_list li .dayeat-tags{margin-top:5px;width:100%;overflow:hidden;margin-left:-4px}.cont-dayeat .subscribe_list li .dayeat-tags em:first-child{margin-left:4px}.cont-dayeat .subscribe_list li .dayeat-tags em{float:left;padding:0 6px;margin-bottom:4px;line-height:19px;color:#017b9e;font-size:10px;background:rgba(48,176,197,.1);border-radius:0 0 6px 0}.cont-dayeat .subscribe_list li .dayeat-tags em ~ em{margin-left:4px}.cont-dayeat .subscribe_list li .btn-box{position:absolute;left:55px;top:140px;padding:0;transform:translateX(-50%)}.cont-dayeat .subscribe_list li .btn-box .btn-cart em{position:absolute;left:-9999px}@media only screen and (max-width:320px) and (orientation:portrait){.cont-dayeat .subscribe_list li .price p .per{font-size:13px;line-height:18px;height:18px;margin-top:5px}}.cont-dayeat h2{position:relative;font-size:20px;line-height:30px;font-weight:400;color:#111}.cont-dayeat h2 b,.cont-dayeat h2 strong{font-weight:600}.cont-dayeat h3{position:relative;font-size:17px;color:#333;font-weight:600;line-height:25px}.cont-dayeat .abs-r{position:absolute;right:0;top:0}.cont-dayeat .dayeat-mypage{padding:20px 15px;background:#fff}.cont-dayeat .dayeat-mypage.bg-gray{background:#f4f6f8}.cont-dayeat .dayeat-mypage .top-ban{border-radius:16px;background:#ebf4f5;overflow:hidden}.cont-dayeat .dayeat-mypage .top-ban .tel{display:block;width:100%}.cont-dayeat .dayeat-mypage .top-ban .tel img{display:block;width:100%;max-width:345px}.cont-dayeat .dayeat-mypage .top-area{position:relative;border:1.5px solid #30b0c5;border-radius:16px;padding:0;margin-top:15px;background:#fff;overflow:hidden}.cont-dayeat .dayeat-mypage .top-area .info{background:#fff;padding:20px}.cont-dayeat .dayeat-mypage .top-area .none{font-size:16px;line-height:1.5em;color:#111}.cont-dayeat .dayeat-mypage .top-area .inner{position:relative}.cont-dayeat .dayeat-mypage .top-area .inner .dot{color:#888;font-size:14px;line-height:20px;margin-top:5px}.cont-dayeat .dayeat-mypage .top-area .inner .dot em{color:#017b9e}.cont-dayeat .dayeat-mypage .top-area .inner .tit{max-width:calc(100% - 100px);color:#111;font-size:16px;line-height:1.5em;font-weight:600;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cont-dayeat .dayeat-mypage .top-area .inner .go-conf{position:absolute;right:0;top:3px;height:18px;line-height:18px;padding-right:23px}.cont-dayeat .dayeat-mypage .top-area .inner .go-conf .ic{position:absolute;right:0;top:0;width:18px;height:18px;border-radius:50%;background:#30b0c5;margin-left:5px;color:#fff}.cont-dayeat .dayeat-mypage .top-area .inner .go-conf .ic::after{content:'';position:absolute;left:5px;top:6px;width:6px;height:6px;box-sizing:border-box;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.cont-dayeat .dayeat-mypage .top-area .price{position:absolute;left:0;bottom:0;width:100%;height:86px;border-top:1px solid #30b0c5;background:rgba(48,176,197,.05)}.cont-dayeat .dayeat-mypage .top-area .price .itm{float:left;width:50%;height:100%;box-sizing:border-box;text-align:center;padding:20px 0 0}.cont-dayeat .dayeat-mypage .top-area .price .itm+.itm{border-left:1px solid #30b0c5}.cont-dayeat .dayeat-mypage .top-area .price .itm p{color:#111;font-size:13px;line-height:20px;white-space:nowrap}.cont-dayeat .dayeat-mypage .top-area .price .itm strong{margin-top:5px;color:#111;font-weight:600;font-size:18px;line-height:22px}.cont-dayeat .dayeat-mypage .top-area .price .itm strong em{font-size:15px}.cont-dayeat .dayeat-mypage .mypage-links{margin-top:16px;border:1px solid #e1e2e3;border-radius:16px}.cont-dayeat .dayeat-mypage .mypage-links li+li{border-top:1px solid #e1e2e3}.cont-dayeat .dayeat-mypage .mypage-links li a{position:relative;display:block;width:100%;padding:16px 20px 16px 55px;height:25px;line-height:25px;color:#111;font-size:17px}.cont-dayeat .dayeat-mypage .mypage-links li a::before{content:'';position:absolute;left:16px;top:16px;width:39px;height:25px;background:transparent none no-repeat center center;background-size:25px}.cont-dayeat .dayeat-mypage .mypage-links li a::after{content:'';display:inline-block;width:16px;height:16px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_right.png) no-repeat center center;background-size:16px;vertical-align:middle}.cont-dayeat .dayeat-mypage .mypage-links li a.survey::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_my_survey.png)}.cont-dayeat .dayeat-mypage .mypage-links li a.subscribe::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_my_subscribe.png)}.cont-dayeat .dayeat-mypage .mypage-links li a.member::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_my_member.png)}.cont-dayeat .dayeat-mypage .mypage-links li a.ask::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_quest.png)}.cont-dayeat .dayeat-mypage .mypage-links li a.faq::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_faq.png)}.cont-dayeat .dayeat-mypage .mypage-links li a.notice::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_notice2.png)}.cont-dayeat .dayeat-mypage .top-area.haspoint{padding-bottom:86px}.cont-dayeat .dayeat-mypage .top-area .price{display:none!important}.cont-dayeat .dayeat-mypage .top-area.haspoint .price{display:none!important}.dayeat-mypage .mp-surveys{padding-top:5px}.dayeat-mypage .mp-surveys.nodata{padding-top:247px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/img_no_survey.png) no-repeat center 20px;background-size:295px;text-align:center}.dayeat-mypage .mp-surveys li{margin-top:15px}
.dayeat-mypage .mp-surveys .date{color:#111;font-size:14px;line-height:20px;font-weight:600}.dayeat-mypage .mp-surveys .cont{position:relative;margin-top:7px;padding:15px;text-align:center;border-radius:8px;background:#fff;border:1px solid #e1e2e3}.dayeat-mypage .mp-surveys .cont .title{font-size:16px;color:#017b9e;margin-bottom:12px;text-align:left}.dayeat-mypage .mp-surveys .cont .close{position:absolute;right:15px;top:15px;width:25px;height:25px;border:0;background:transparent url(//image.hnsmall.com/images/mobile2014/dayeat/ic_close.png) no-repeat center center;background-size:25px}.dayeat-mypage .mp-surveys .cont .close em{opacity:0;position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.dayeat-mypage .mp-surveys.type-doing .cont{background:rgba(48,176,197,.1);border:0}.dayeat-mypage .mp-surveys.type-doing .cont .title{color:#111}.dayeat-mypage .mp-surveys .cont .btn-dayeat,.dayeat-mypage .mp-surveys .cont .btn-dayeat2{min-width:0;padding:0 13px;line-height:36px}.dayeat-mypage .mp-surveys ~ .more-surveys{display:block;width:250px;height:30px;margin:15px auto 0;border:1px solid #e1e2e3;background:#fff;box-sizing:border-box;line-height:28px;border-radius:15px;font-size:12px;color:#333;text-align:center}.dayeat-mypage .mp-surveys ~ .more-surveys::after{content:'';display:inline-block;width:7px;height:7px;margin:-6px 0 0 8px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;transform:rotate(45deg);vertical-align:middle}.dayeat-mypage .btn-box .more-surveys{display:block;width:250px;height:30px;margin:15px auto 0;border:1px solid #e1e2e3;background:#fff;box-sizing:border-box;line-height:28px;border-radius:15px;font-size:12px;color:#333;text-align:center}.dayeat-mypage .btn-box .more-surveys::after{content:'';display:inline-block;width:7px;height:7px;margin:-6px 0 0 8px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;transform:rotate(45deg);vertical-align:middle}.dayeat-mypage .mp-unsubscribe-done{padding:247px 0;background:url(//image.hnsmall.com/images/mobile2014/dayeat/img_no_subscribe.png) no-repeat center 20px;background-size:295px;text-align:center}.dayeat-mypage .mp-unsubscribe-done a+a{margin-left:3px}.cont-dayeat .my-subscribe{padding:20px 15px;background:#f4f6f8}.cont-dayeat .my-subscribe ol{position:relative;overflow:hidden;margin:10px 0 0 0}.cont-dayeat .my-subscribe ol::before{content:'';position:absolute;left:17%;top:25px;width:66%;height:1px;background:#e1e2e3}.cont-dayeat .my-subscribe ol li{position:relative;float:left;width:33%;padding-top:55px;text-align:center;line-height:20px;font-size:13px;color:#777}.cont-dayeat .my-subscribe ol li:nth-child(2){width:34%}.cont-dayeat .my-subscribe ol li::before{content:'';position:absolute;left:50%;top:5px;width:40px;height:40px;margin-left:-20px;border-radius:50%;background:#fff none no-repeat center center;background-size:16px}.cont-dayeat .my-subscribe ol li:nth-child(1)::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_start_date.png);border:1px solid #ddd;box-shadow:0 0 0 5px #eceef0}.cont-dayeat .my-subscribe ol li:nth-child(2)::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_next_pay.png);border:1px solid #a5dae4;box-shadow:0 0 0 5px #e0eff3}.cont-dayeat .my-subscribe ol li:nth-child(3)::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_next_delivery.png);border:1px solid #b6b7d7;box-shadow:0 0 0 5px #e4e6f0}.cont-dayeat .my-subscribe ol li .date{display:block;line-height:20px;font-size:14px;font-weight:600;color:#111}.cont-dayeat .my-subscribe ol li:nth-child(2) .date{color:#017b9e}.cont-dayeat .my-subscribe ol li:nth-child(3) .date{color:#5b57a6}@media only screen and (max-width:320px) and (orientation:portrait){.cont-dayeat .my-subscribe ol li{font-size:12px;letter-spacing:-1px}}.cont-dayeat .cart.v2 .total_wrap{border:0;padding:0;margin:30px 0 0}.cont-dayeat .cart.v2 .cart.v2 .total_wrap .total_price{margin:0}.cont-dayeat .cart.v2 .total_wrap .total_price li{margin:0;line-height:24px}.cont-dayeat .cart.v2 .total_wrap .total_price li+li{margin-top:8px}.cont-dayeat .cart.v2 .total_wrap .total_price li .discount span{font-size:15px;color:#017b9e}.cont-dayeat .cart.v2 .total_wrap .total_price li .discount span i{display:inline-block;height:18px;padding:0 8px;color:#fff;font-weight:600;font-size:13px;font-style:normal;line-height:18px;background:#30b0c5;border-radius:9px}.cont-dayeat .cart.v2 .total_wrap .total_price li .discount strong{color:#017b9e}.cont-dayeat .cart.v2 .total_wrap .total_result{padding-top:10px}.cont-dayeat .cart.v2 .total_wrap .total_result span{color:#111}.cont-dayeat .cart.v2 .total_wrap .total_result span strong{font-size:15px;font-weight:600}.cont-dayeat .doing-wrap{padding:30px 15px}.cont-dayeat .doing-wrap ~ .doing-wrap{border-top:8px solid #f5f5f5}.cont-dayeat .doing-wrap .btn-wrap{margin-top:15px}.cont-dayeat .doing-wrap .btn-wrap .btn-dayeat{float:right}.cont-dayeat .doing-wrap .subscribe_add{margin-top:10px;padding:0;border-radius:8px;background:#f9f9f9;border:1px solid #e1e2e3;overflow:hidden}.cont-dayeat .doing-wrap .subscribe_add li{background:#f9f9f9}.cont-dayeat .doing-wrap .subscribe_add li .product_tit .tit{left:124px;width:calc(100% - 144px)}.cont-dayeat .doing-wrap .subscribe_add li .product_tit>input{left:20px}.cont-dayeat .doing-wrap .subscribe_add li .product_tit>input:checked{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_checked.png)}.cont-dayeat .doing-wrap .subscribe_add li .product_tit>.img{left:52px}.cont-dayeat .doing-wrap .subscribe_add li .option_new,.cont-dayeat .doing-wrap .subscribe_add li .price_info{padding-left:124px}.cont-dayeat .doing-wrap .delivery-info{font-size:14px;line-height:20px}.cont-dayeat .doing-wrap h3 ~ .delivery-info{margin-top:20px}.cont-dayeat .doing-wrap .delivery-info::after{content:'';display:table;clear:both}.cont-dayeat .doing-wrap .delivery-info dt{clear:both;float:left;width:90px;color:#999;white-space:nowrap}.cont-dayeat .doing-wrap .delivery-info dt.thick{padding-top:13px}.cont-dayeat .doing-wrap .delivery-info dd{float:right;width:calc(100% - 104px);word-break:keep-all;color:#333;text-align:left}.cont-dayeat .doing-wrap .delivery-info dt+dd ~ dd,.cont-dayeat .doing-wrap .delivery-info dt+dd ~ dt{margin-top:12px}.cont-dayeat .doing-wrap .delivery-info dd .card-num{margin-top:8px;color:#111;line-height:17px}.cont-dayeat .doing-wrap .btn-delay{position:absolute;display:inline-block;height:25px;box-sizing:border-box;border:1px solid #30b0c5;padding:0 20px 0 10px;border-radius:13px;line-height:23px;color:#017b9e;font-size:11px}.cont-dayeat .doing-wrap .btn-delay::after{content:'';position:absolute;right:10px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_right_blue.png) no-repeat center center;background-size:100%}.cont-dayeat .doing-wrap .payments{padding:15px;border-radius:4px;background:#ebf4f5}.cont-dayeat .doing-wrap h3+.payments{margin-top:15px}.cont-dayeat .doing-wrap .payments ~ .payments{margin-top:5px}.cont-dayeat .doing-wrap .payments .top{position:relative;padding-left:25px;line-height:20px;color:#333;font-size:14px}.cont-dayeat .doing-wrap .payments .top .date{display:inline-block;font-size:17px;font-weight:600;line-height:20px;vertical-align:top}.cont-dayeat .doing-wrap .payments .top::before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;background:transparent none no-repeat left center;background-size:16px}.cont-dayeat .doing-wrap .payments .top.next-pay::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_next_payment2.png)}.cont-dayeat .doing-wrap .payments .top.next-del::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_next_delivery2.png)}.cont-dayeat .doing-wrap .payments .top .dot{position:relative;display:inline-block;width:13px;height:18px;margin:0 7px;vertical-align:text-top;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_dot.png) no-repeat center center;background-size:13px}.cont-dayeat .doing-wrap .payments .cont{margin-top:8px;line-height:20px;font-size:14px;color:#888}.cont-dayeat .box-toggle{position:relative;display:block;height:46px;border-radius:4px;background:#ebf4f5;box-sizing:border-box;padding:13px 57px 13px 15px;color:#017b9e;font-size:14px;line-height:20px}.cont-dayeat .box-toggle input{position:absolute;opacity:0;right:0;top:0;width:1px;height:1px;overflow:hidden}.cont-dayeat .box-toggle input+i{position:absolute;right:15px;top:50%;width:42px;height:22px;margin-top:-10px;border-radius:11px;background:#ccc;transition:all .2s}.cont-dayeat .box-toggle input+i::before{content:'';position:absolute;left:2px;top:2px;width:18px;height:18px;border-radius:9px;background:#fff;transition:all .2s}.cont-dayeat .box-toggle input:checked+i{background:#30b0c5}.cont-dayeat .box-toggle input:checked+i::before{left:22px}.dayeat-pop .subscribe-prod-pm{text-align:center;padding:0 5px}.dayeat-pop .subscribe-prod-pm .ico{position:relative;display:inline-block;height:74px;margin:0 auto 12px;padding:23px 20px 23px 97px;box-sizing:border-box;border-radius:37px;background:#ebf4f5;font-size:28px;line-height:1em;font-weight:600}.dayeat-pop .subscribe-prod-pm .ico::before{content:'';position:absolute;left:5px;top:0;width:74px;height:74px;background:transparent none no-repeat center center;background-size:44px}.dayeat-pop .subscribe-prod-pm .ico::after{content:'';position:absolute;left:72px;top:50%;margin-top:-1.5px;width:13px;height:3px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_dot.png) no-repeat center center;background-size:100%}
.dayeat-pop .subscribe-prod-pm .ico.minus,.dayeat-pop .subscribe-prod-pm .ico.plus{width:74px;padding:0}.dayeat-pop .subscribe-prod-pm .ico.minus::after,.dayeat-pop .subscribe-prod-pm .ico.plus::after{display:none}.dayeat-pop .subscribe-prod-pm .ico.plus::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_prod_add.png);left:0}.dayeat-pop .subscribe-prod-pm .ico.minus::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_prod_remove.png);left:0}.dayeat-pop .subscribe-prod-pm .ico.plus1{color:#017b9e}.dayeat-pop .subscribe-prod-pm .ico.minus1{color:#d3769c}.dayeat-pop .subscribe-prod-pm .ico.plus1::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_prod_add.png)}.dayeat-pop .subscribe-prod-pm .ico.minus1::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_prod_remove.png)}.dayeat-pop .subscribe-prod-pm .prods::before{content:'';display:block;width:100%;height:0}.dayeat-pop .subscribe-prod-pm .prods{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px}.dayeat-pop .subscribe-prod-pm .prods p{display:inline;font-weight:600;color:#111}.dayeat-pop .subscribe-prod-pm .prods p+p::before{content:',';margin-right:4px}.dayeat-pop .subscribe-prod-pm p{margin-top:12px;font-weight:400;font-size:16px;line-height:24px;color:#333}.dayeat-pop .subscribe-prod-pm .ico ~ p{margin-top:0}.dayeat-pop .subscribe-prod-pm p.red{display:block;margin-top:4px;color:#d3769c;font-size:13px;line-height:18px}.dayeat-pop.layerPopWrap .ul-dotline{display:block;width:225px;overflow:hidden;margin:12px auto 0;padding:0 10px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.dayeat-pop.layerPopWrap .ul-dotline li{float:left;width:110px;box-sizing:border-box;padding:11px 0;white-space:nowrap}.dayeat-pop.layerPopWrap .ul-dotline li+li{float:right}.dayeat-pop.layerPopWrap .ul-dotline li em{display:block;color:#888;font-size:13px;line-height:20px}.dayeat-pop.layerPopWrap .ul-dotline li b{display:block;margin-top:3px;color:#111;font-size:16px;font-weight:600;line-height:20px}.dayeat-pop.layerPopWrap .ul-dotline li:nth-child(2) b{color:#017b9e}.form-dayeat.ship_wrap .addModifybox{padding:20px 15px;margin:0}.form-dayeat.add_ship_pop.ship_wrap .addModifybox table tr+tr{margin-top:20px}.form-dayeat.add_ship_pop.ship_wrap .addModifybox table td,.form-dayeat.add_ship_pop.ship_wrap .addModifybox table th,.form-dayeat.add_ship_pop.ship_wrap .addModifybox table tr{display:block;width:100%;box-sizing:border-box;border:0;padding:0}.form-dayeat.add_ship_pop.ship_wrap .addModifybox table th{font-size:13px;color:#333;font-weight:400}.form-dayeat.add_ship_pop.ship_wrap .addModifybox table th .req{color:#30b0c5}.form-dayeat.add_ship_pop.ship_wrap .addModifybox table th .st{display:none}.form-dayeat.add_ship_pop.ship_wrap .addModifybox table td{margin-top:8px}.form-dayeat.add_ship_pop.ship_wrap .addModifybox table td .btn-dayeat4{vertical-align:top}.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap{min-height:40px}.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .options select,.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap input{height:40px;background-color:#fff;border:1px solid #e1e2e3;padding:10px 12px;border-radius:4px}.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap input:focus{border-color:#30b0c5;background-color:#fff}.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap input:placeholder-shown{background:#f9f9f9}.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .options,.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .options .inner,.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap{height:40px;border:0;padding:0;background-color:transparent}.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap .inner{height:40px;border:0;padding:0;background-color:transparent}.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .options,.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap .inner{padding-right:15px}.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap:last-child .inner{padding-right:0}.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .options:after,.form-dayeat.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap:after{top:6px;width:15px}.form-dayeat.ship_wrap .btn-wrap{padding:20px 0 30px}.form-dayeat.ship_wrap .btn-wrap a ~ a{margin-left:3px}.cont-dayeat .subscribe_benefits{margin-top:10px}.cont-dayeat .subscribe_benefits img{display:block;width:100%;max-width:400px;margin:0 auto}.cont-dayeat .subscribe_benefits p{margin-top:8px;text-align:center;color:#5b57a6;font-size:16px;line-height:24px}.cont-dayeat .dayeat-mypage .btn-wrap{padding:30px 0 10px}.cont-dayeat .dayeat-mypage .btn-wrap::after{content:'';display:table;clear:both}.cont-dayeat .dayeat-mypage .btn-wrap a{float:left;width:calc(50% - 3px);height:49px;line-height:47px;font-size:17px;font-weight:600;white-space:nowrap}.cont-dayeat .dayeat-mypage .btn-wrap a ~ a{float:right;line-height:49px}@media only screen and (max-width:320px) and (orientation:portrait){.cont-dayeat .subscribe_benefits p{font-size:14px}.cont-dayeat .dayeat-mypage .btn-wrap a{font-size:14px;letter-spacing:-1px}}.cont-dayeat .btns-center{padding:30px 0 10px;text-align:center}.cont-dayeat .btns-center a ~ a{margin-left:3px}.dayeat-calendar{width:100%}.dayeat-calendar .calendar-body{width:100%}.dayeat-calendar .calendar-body table{width:100%;table-layout:fixed;border-collapse:collapse}.dayeat-calendar .calendar-head{position:relative;width:100%;padding:5px 0;line-height:25px;font-size:17px;color:#333;text-align:center}.dayeat-calendar .calendar-head .control{position:absolute;left:50%;top:50%;width:25px;height:25px;margin-top:-12px;background:0;border:0;box-shadow:none;overflow:hidden}.dayeat-calendar .calendar-head .control em{position:absolute;left:-9999px}.dayeat-calendar .calendar-head .control.disabled{opacity:.3}.dayeat-calendar .calendar-head .control.prev{margin-left:-100px}.dayeat-calendar .calendar-head .control.next{margin-left:75px}.dayeat-calendar .calendar-head .control::before{content:'';position:absolute;left:50%;top:50%;margin:-6px 0 0 -6px;width:12px;height:12px;box-sizing:border-box;border-top:1.5px solid #333;border-right:1.5px solid #333}.dayeat-calendar .calendar-head .control.prev::before{transform:rotate(-135deg);margin-left:-4px}.dayeat-calendar .calendar-head .control.next::before{transform:rotate(45deg);margin-left:-8px}.dayeat-calendar .calendar-body tbody td,.dayeat-calendar .calendar-body thead th{position:relative;width:auto;height:36px;vertical-align:middle;text-align:center;padding:5px 0;white-space:nowrap}.dayeat-calendar .calendar-body thead th{font-size:14px;color:#333;font-weight:400}.dayeat-calendar .calendar-body tbody td{font-size:16px;color:#000}.dayeat-calendar .calendar-body tbody td .box{position:absolute;left:0;top:5px;width:100%;height:36px;text-align:center;line-height:36px;background:transparent none;border:0;box-shadow:none;font-size:16px;color:inherit}.dayeat-calendar .calendar-body tbody td .box::before{content:'';position:absolute;left:0;top:0;width:100%;height:36px;box-sizing:border-box;opacity:.25}.dayeat-calendar .calendar-body tbody td .box::after{content:'';position:absolute;left:50%;top:0;width:36px;height:36px;box-sizing:border-box;margin-left:-18px;border-radius:50%;display:none}.dayeat-calendar .calendar-body tbody td .box i{position:relative;font-style:normal;color:inherit;z-index:2}.dayeat-calendar .calendar-body tbody td.on .box::before{background:#d3769c}.dayeat-calendar .calendar-body tbody td.off .box::before{background:#f5f5f5;opacity:1}.dayeat-calendar .calendar-body tbody td.start .box::before,.dayeat-calendar .calendar-body tbody td:first-child .box::before{left:auto;right:0;width:calc(50%+18px);border-radius:18px 0 0 18px}.dayeat-calendar .calendar-body tbody td.end .box::before,.dayeat-calendar .calendar-body tbody td:last-child .box::before{left:0;right:auto;width:calc(50%+18px);border-radius:0 18px 18px 0}.dayeat-calendar .calendar-body tbody td.end:first-child .box::before,.dayeat-calendar .calendar-body tbody td.start.end .box::before,.dayeat-calendar .calendar-body tbody td.start:last-child .box::before{left:50%;right:auto;width:36px;margin-left:-18px;border-radius:50%}.dayeat-calendar .calendar-body tbody td.next .box::before{display:none}.dayeat-calendar .calendar-body tbody td.today .box{color:#d3769c}.dayeat-calendar .calendar-body tbody td.today .box::after{background:#fff;border:1px solid #d3769c;display:block}.dayeat-calendar .calendar-body tbody td.active .box{color:#fff}.dayeat-calendar .calendar-body tbody td.active .box::after{background:#d3769c;display:block}.dayeat-calendar .calendar-body tbody td.on.not .box::before{opacity:.1}.dayeat-calendar .calendar-body tbody td.off.not .box::before{opacity:.8}.dayeat-calendar .calendar-body tbody td.not .box i{opacity:.2}.dayeat-calendar .calendar-body tbody td.not.active .box::after{opacity:.8}.dayeat-calendar .calendar-body tbody td::after{position:absolute;left:50%;top:32px;transform:translateX(-50%);white-space:nowrap;line-height:1em;text-align:center;color:inherit;font-size:11px}.dayeat-calendar .calendar-body tbody td.pay .box i{color:#017b9e}.dayeat-calendar .calendar-body tbody td.pay::after{content:'결제 예정일';color:#017b9e}.dayeat-calendar .calendar-body tbody td.deli .box i{color:#5b57a6}.dayeat-calendar .calendar-body tbody td.deli::after{content:'배송 예정일';color:#5b57a6}
.dayeat-calendar .calendar-body tbody td.tobe-deli .box,.dayeat-calendar .calendar-body tbody td.tobe-pay .box{width:36px;left:50%;margin-left:-18px;border-radius:50%}.dayeat-calendar .calendar-body tbody td.tobe-pay .box{background:#30b0c5}.dayeat-calendar .calendar-body tbody td.tobe-deli .box{background:#5b57a6}.dayeat-calendar .calendar-body tbody td.tobe-deli .box i,.dayeat-calendar .calendar-body tbody td.tobe-pay .box i{color:#fff}.dayeat-calendar .calendar-body tbody td.tobe-deli::after,.dayeat-calendar .calendar-body tbody td.tobe-pay::after{top:43px}.dayeat-calendar .calendar-body tbody td.tobe-pay::after{content:'변경 결제일';color:#017b9e}.dayeat-calendar .calendar-body tbody td.tobe-deli::after{content:'변경 배송일';color:#5b57a6}.dayeat-calendar .calendar-legends{width:100%;margin-top:12px;text-align:center;white-space:nowrap;line-height:20px}.dayeat-calendar .calendar-legends p{position:relative;display:inline-block;padding-left:12px;line-height:20px;color:#111;letter-spacing:-.7px}.dayeat-calendar .calendar-legends p ~ p{margin-left:10px}.dayeat-calendar .calendar-legends p .ic{position:absolute;left:0;top:6px;width:8px;height:8px;border-radius:4px}.dayeat-calendar .calendar-legends p .ic.eat-done{background:#d3769c}.dayeat-calendar .calendar-legends p .ic.eat-not{background:#ddd}.dayeat-calendar .calendar-legends p .ic.next-pay{background:#30b0c5}.dayeat-calendar .calendar-legends p .ic.next-deli{background:#5b57a6}.dayeat-calendar ~ .btns-center{padding:20px 0 0}@media only screen and (max-width:320px) and (orientation:portrait){.dayeat-calendar .calendar-body tbody td .box i{font-size:14px}.dayeat-calendar .calendar-legends p{font-size:12px}}.cont-dayeat .sel-box{position:relative;border-radius:4px}.cont-dayeat .sel-box::before{content:'';position:absolute;width:100%;height:100%;border:1px solid #ddd;box-sizing:border-box;border-radius:4px}.cont-dayeat .sel-box::after{content:'';display:table;clear:both}.cont-dayeat .sel-box label{position:relative;float:left;width:25%;height:71px}.cont-dayeat .sel-box label input{position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;opacity:0}.cont-dayeat .sel-box label input+em{display:block;width:100%;height:100%;box-sizing:border-box;border-radius:4px;border:2px solid transparent;padding:40px 0 0;line-height:20px;font-size:13px;color:#333;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_radio_off.png) no-repeat center 12px;background-size:20px;text-align:center}.cont-dayeat .sel-box label input:checked+em{border-color:#30b0c5;color:#017b9e;background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_radio_on.png)}.cont-dayeat .sel-box label.cal input+em{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_my_subscribe.png);background-position:center 10px;background-size:25px}.cont-dayeat .sel-box label.cal input:checked+em{border-color:#30b0c5;color:#017b9e;background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_calendar_on.png)}.cont-dayeat .delay-pay .change-box{margin-top:12px}.cont-dayeat .delay-pay .sel-box{margin-top:12px}.cont-dayeat .delay-pay .dayeat-calendar{margin-top:0}.cont-dayeat .delay-pay .dayeat-calendar .info-txt .black{line-height:25px;font-size:17px;color:#111;font-weight:600}.cont-dayeat .delay-pay .dayeat-calendar .info-txt .dot-list{margin-top:8px}.cont-dayeat .delay-pay .dayeat-calendar .calendar-head{margin-top:20px}.cont-dayeat .delay-pay .btns-center .btn-dayeat{font-size:17px;font-weight:600}.cont-dayeat .delay-pay .btns-center .btn-dayeat.disabled{background:#e5e5e5;color:#bbb}.cont-dayeat .delay-pay .btns-center a+a{margin-left:0}.cont-dayeat .dot-list{margin-top:20px;color:#888}.cont-dayeat .dot-list li{position:relative;padding-left:7px;line-height:20px;letter-spacing:-.7px}.cont-dayeat .dot-list li::before{content:'';position:absolute;top:9px;left:0;width:2px;height:2px;border-radius:1px;background:#333}.cont-dayeat .dot-list li+li{margin-top:8px}.dayeat-pop .subscribe-delay-done p{font-size:16px;color:#111}.dayeat-pop .change-box{position:relative;margin-top:20px;padding:12px 0;border-radius:4px;background:#ebf4f5}.dayeat-pop .change-box::after{content:'';display:table;clear:both}.dayeat-pop .change-box::before{content:'';position:absolute;left:50%;top:0;width:36px;height:100%;margin-left:-18px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/img_arrow_right.png) no-repeat center center;background-size:17px}.dayeat-pop .change-box .item{width:calc(50% - 18px);text-align:center}.dayeat-pop .change-box .before{float:left}.dayeat-pop .change-box .after{float:right}.dayeat-pop .change-box .item span{display:block;font-size:13px;color:#888;line-height:20px}.dayeat-pop .change-box .item b{display:block;margin-top:2px;font-size:16px;font-weight:600;color:#333;line-height:20px}.dayeat-pop .change-box .after span{color:#017b9e}@media only screen and (max-width:320px) and (orientation:portrait){.dayeat-pop .change-box .item span{font-size:12px;letter-spacing:-1px;white-space:nowrap}}.cont-dayeat .box-gray{padding:20px 15px;background:#f4f6f8}.cont-dayeat .box-gray .title{font-size:17px;color:#111;line-height:25px}.cont-dayeat .box-gray .box-saved{position:relative;margin-top:10px;border-radius:8px;border:1px solid #e1e2e3;padding:15px;overflow:hidden;background:#fff}.cont-dayeat .box-gray .box-saved span{float:left;line-height:21px;font-size:15px;color:#111}.cont-dayeat .box-gray .box-saved strong{clear:left;float:left;line-height:24px;color:#111;font-size:18px}.cont-dayeat .box-gray .box-saved strong em{font-size:15px}.cont-dayeat .box-gray .box-saved .set-notification{position:absolute;right:15px;top:50%;min-width:92px;height:36px;box-sizing:border-box;margin-top:-18px;padding:10px 10px 10px 31px;border-radius:4px;text-align:center;background:#30b0c5;color:#fff;line-height:16px}.cont-dayeat .box-gray .box-saved .set-notification::before{content:'';position:absolute;left:10px;top:10px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_notice.png) no-repeat center center;background-size:100%}.cont-dayeat .box-eat-case{margin-top:20px;border-radius:16px;border:1px solid #30b0c5;padding:18px 0 20px;background:#fff;text-align:center}.cont-dayeat .box-eat-case .date{font-weight:600;font-size:15px;color:#333;line-height:20px}.cont-dayeat .box-eat-case .date em{margin-left:5px;font-weight:400;font-size:12px;color:#999}.cont-dayeat .box-eat-case .black{margin-top:5px;line-height:24px;color:#111;font-size:16px}.cont-dayeat .box-eat-case .small{margin-top:4px;line-height:20px;color:#999;font-size:14px}.cont-dayeat .box-eat-case .btns{margin-top:20px}.cont-dayeat .box-eat-case .btns .btn-dayeat{min-width:120px}.cont-dayeat .box-eat-case .btns .ic-done{position:relative;display:inline-block;width:40px;height:40px;border-radius:20px;border:1px solid #30b0c5;box-sizing:border-box}.cont-dayeat .box-eat-case .btns .ic-done::before{content:'';position:absolute;left:50%;top:50%;width:17px;height:9px;box-sizing:border-box;margin:-6px 0 0 -8px;border-left:2px solid #017b9e;border-bottom:2px solid #017b9e;transform:rotate(-45deg)}.cont-dayeat .set-notification{padding:0 0 20px}.cont-dayeat .set-notification .noti-onoff{position:relative;padding:20px 30px;background:#ebf4f5;line-height:25px}.cont-dayeat .set-notification .noti-onoff .tit{line-height:25px;color:#017b9e;font-size:17px;font-weight:600}.cont-dayeat .set-notification .noti-onoff .box-toggle{position:absolute;right:30px;top:22px;width:42px;height:22px;padding:0}.cont-dayeat .set-notification .noti-onoff .box-toggle i{right:0}.cont-dayeat .noti-group{margin:20px 15px 0;border:1px solid #e1e2e3;border-radius:8px;padding:15px}.cont-dayeat .noti-group+.noti-group{margin-top:10px}.cont-dayeat .noti-group .tit{line-height:25px;font-weight:600;font-size:17px;color:#111}.cont-dayeat .noti-group .info{margin-top:8px;line-height:20px;color:#111}.cont-dayeat .noti-group .item{position:relative;margin-top:15px;line-height:30px;overflow:hidden}.cont-dayeat .noti-group .item+.item{margin-top:10px}.cont-dayeat .noti-group .item span{position:relative;float:left;min-width:110px;line-height:30px;color:#999;font-size:15px}.cont-dayeat .noti-group .item strong{float:left;line-height:30px;font-size:15px;color:#111;font-weight:400}.cont-dayeat .noti-group .item .btn-edit{position:relative;float:right;height:30px;line-height:28px;min-width:72px;box-sizing:border-box}.cont-dayeat .noti-group .item .btn-edit.disabled{border-color:#eee;background:#eee;color:#999}.cont-dayeat .noti-group .item .btn-edit input{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%}.cont-dayeat .noti-group .item.time{margin-top:15px;padding-top:15px;border-top:1px solid #e1e2e3}.cont-dayeat .noti-group .item.time span{padding-left:35px;color:#017b9e;font-size:17px;font-weight:600;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_alarm.png) no-repeat left center;background-size:25px}.dayeat-pop .eat-check-done{text-align:center}.dayeat-pop .eat-check-done .ic-coin{width:44px;height:44px;margin:0 auto;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_coin.png) no-repeat center center;background-size:100%}.dayeat-pop .eat-check-done .title{margin-top:5px;line-height:30px;font-size:20px;color:#111;font-weight:600}.dayeat-pop .eat-check-done .title b{font-size:22px}.dayeat-pop .eat-check-done .cont{margin-top:3px;color:#111;line-height:20px}.dayeat-pop .input-receiver .title{line-height:25px;font-size:17px;color:#111;font-weight:600;white-space:nowrap;letter-spacing:-.5px}.dayeat-pop .input-receiver .cont{margin-top:10px;color:#111;line-height:20px}.dayeat-pop .input-receiver p input{width:100%;margin-top:20px}.cont-dayeat.dayeat-main,.cont-dayeat.dayeat-main div,.cont-dayeat.dayeat-main p{box-sizing:border-box}
.cont-dayeat.dayeat-main{padding-bottom:40px}.cont-dayeat.dayeat-main ~ .footer .btn_back_floating,.cont-dayeat.dayeat-main ~ .footer .btn_fontsize,.cont-dayeat.dayeat-main ~ .footer .btn_goods_floating,.cont-dayeat.dayeat-main ~ .footer .btn_top_floating{display:none!important}.cont-dayeat.dayeat-main .dayeat-h1-logo{display:inline-block;height:100%;width:110px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/dayeat_logo.png) no-repeat center center;background-size:auto 20px}.cont-dayeat.dayeat-main .dayeat-h1-logo em{opacity:0}.cont-dayeat.dayeat-main .dayeat-menu-btn{position:fixed;right:15px;bottom:23px;width:49px;height:49px;box-sizing:border-box;border:1px solid #30b0c5;border-radius:25px;box-shadow:0 0 6px 0 rgba(0,0,0,.2);z-index:50;padding-top:24px;line-height:23px;font-size:10px;color:#017b9e;text-align:center;background:#fff url(//image.hnsmall.com/images/mobile2014/dayeat/ic_menu.png) no-repeat center 9px;background-size:17px}.cont-dayeat.dayeat-main .dayeat-menu-area{position:fixed;left:-100%;bottom:0;min-width:300px;width:300px;height:100%;background:#eee;z-index:999999;transition:left .3s}.cont-dayeat.dayeat-main .dayeat-menu-area.active{left:0}.cont-dayeat.dayeat-main .dayeat-menu-area.active::before{content:'';position:absolute;left:0;top:0;width:100vw;height:100%;background:rgba(0,0,0,0);z-index:0}.cont-dayeat.dayeat-main .dayeat-menu-area .inner{position:relative;padding:40px 0 0 40px;z-index:1}.cont-dayeat.dayeat-main .dayeat-menu-area .logo img{display:block;height:28px}.cont-dayeat.dayeat-main .dayeat-menu-area ul{margin-top:10px}.cont-dayeat.dayeat-main .dayeat-menu-area ul li{padding:10px 0;line-height:30px}.cont-dayeat.dayeat-main .dayeat-menu-area ul li a{font-size:24px;color:#111;line-height:30px}.cont-dayeat.dayeat-main .dayeat-menu-area ul li a em{display:inline-block;line-height:1em;height:1em;padding-bottom:2px;border-bottom:1px solid #111}.cont-dayeat.dayeat-main .dayeat-menu-area .close{position:absolute;right:25px;bottom:25px;width:13px;height:13px;border:0;background:0;transform:rotate(45deg) scale(.75)}.cont-dayeat.dayeat-main .dayeat-menu-area .close em{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.cont-dayeat.dayeat-main .dayeat-menu-area .close::after,.cont-dayeat.dayeat-main .dayeat-menu-area .close::before{content:'';position:absolute;left:50%;top:50%;width:22px;height:2px;background:#111;transform:translate(-50%,-50%)}.cont-dayeat.dayeat-main .dayeat-menu-area .close::after{width:2px;height:22px}.cont-dayeat.dayeat-main .page .btns{position:relative;margin-top:20px;overflow:visible}.cont-dayeat.dayeat-main .page .btns .btn{display:block;width:208px;margin:0 auto;font-size:17px;font-weight:600;height:49px;line-height:47px;border-radius:25px;box-shadow:inset 0 0 0 .5px #30b0c5}.cont-dayeat.dayeat-main .page .btns .btn+.btn{margin-top:10px}.cont-dayeat.dayeat-main .page .btns .btn.btn-dayeat{line-height:49px}.cont-dayeat.dayeat-main .page .btns .tooltip{position:absolute;left:50%;top:-18px;width:auto;height:24px;transform:translateX(-50%);border:1px solid #d80028;border-radius:4px;padding:0 12px;background:#fff;text-align:center;font-size:12px;letter-spacing:-.5px;white-space:nowrap;color:#d80028;line-height:22px}.cont-dayeat.dayeat-main .page .btns .tooltip::after{content:'';position:absolute;left:50%;top:21px;width:7px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/bubble_arrow.png) no-repeat center bottom;background-size:7px auto}.cont-dayeat.dayeat-main .page{position:relative}.cont-dayeat.dayeat-main .goto-introduce{position:relative;width:100%;height:65px;padding:22px 0;box-sizing:border-box;background:#cfcee5}.cont-dayeat.dayeat-main .goto-introduce::before{content:'';position:absolute;left:20px;top:8px;width:49px;height:49px;border-radius:25px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/img_go_intro.png) no-repeat center center;background-size:100%}.cont-dayeat.dayeat-main .goto-introduce p{padding-left:80px;line-height:22px;color:#111;font-size:17px}.cont-dayeat.dayeat-main .goto-introduce p b{font-weight:600}.cont-dayeat.dayeat-main .goto-introduce a{position:absolute;right:20px;top:22px;min-width:60px;height:22px;box-sizing:border-box;border:1px solid #111;border-radius:11px;font-size:12px;line-height:20px;text-align:center;color:#111}.cont-dayeat.dayeat-main .page.p1{height:calc(100vmin * 1.42);background:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p1.png) no-repeat center center;background-size:cover}.cont-dayeat.dayeat-main .page.p1 .tit{font-size:26px;color:#111;line-height:32px;padding:30px 20px 10px;word-break:keep-all;letter-spacing:-1px}.cont-dayeat.dayeat-main .page.p1 .tit span{font-size:20px}.cont-dayeat.dayeat-main .page.p1 .cont{font-size:15px;color:#111;line-height:21px;padding:0 20px;word-break:keep-all}.cont-dayeat.dayeat-main .page.p1 .btns{position:absolute;left:0;bottom:23px;width:100%;text-align:center}.cont-dayeat.dayeat-main .page.p2{height:calc(100vmin * 1.2);background:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p2.png) no-repeat center center;background-size:cover}.cont-dayeat.dayeat-main .page.p2 .tit{padding:30px 20px 10px;font-size:20px;font-weight:600;line-height:26px;word-break:keep-all;letter-spacing:-1px}.cont-dayeat.dayeat-main .page.p2 .point{font-size:20px;color:#017b9e;line-height:27px;padding:0 20px}.cont-dayeat.dayeat-main .page.p2 .cont{position:absolute;left:0;bottom:30px;width:100%;line-height:22px;padding:0 20px;color:#111;font-size:15px;word-break:keep-all;font-weight:400}.cont-dayeat.dayeat-main .page.p2 .cont span{font-weight:500}.cont-dayeat.dayeat-main .page.p3{width:100%;padding:40px 0 0}.cont-dayeat.dayeat-main .page.p3 .title{font-size:20px;color:#111;font-weight:600;line-height:30px;padding:0 0 0 20px}.cont-dayeat.dayeat-main .page.p3 .sec{position:relative;margin-top:12px}.cont-dayeat.dayeat-main .page.p3 .sec::before{content:'';display:block;width:calc(100vw - 40px);height:calc(100vmin - 35px);background-repeat:no-repeat;background-size:cover}.cont-dayeat.dayeat-main .page.p3 .sec+.sec{margin-top:40px}.cont-dayeat.dayeat-main .page.p3 .sec .tit{clear:both;position:relative;color:#111;font-size:24px;line-height:32px;padding-bottom:12px;word-break:keep-all;padding-top:10px}.cont-dayeat.dayeat-main .page.p3 .sec .tit::after{content:'';position:absolute;left:0;bottom:0;width:25px;height:2px;background:#ddd}.cont-dayeat.dayeat-main .page.p3 .sec.l .tit::after{left:auto;right:0}.cont-dayeat.dayeat-main .page.p3 .sec .tit .num{display:block;padding:4px 0;font-size:30px;font-weight:400}.cont-dayeat.dayeat-main .page.p3 .sec .tit span{color:#30b0c5;font-size:18px;font-weight:700}.cont-dayeat.dayeat-main .page.p3 .sec .cont{margin-top:12px;font-size:16px;line-height:22px;word-break:keep-all}.cont-dayeat.dayeat-main .page.p3 .sec.r{padding-left:40px;text-align:left}.cont-dayeat.dayeat-main .page.p3 .sec.l{padding-right:40px;text-align:right}.cont-dayeat.dayeat-main .page.p3 .sec.r .cont{padding-right:20px}.cont-dayeat.dayeat-main .page.p3 .sec.l .cont{padding-left:20px}.cont-dayeat.dayeat-main .page.p3 .sec.r::before{float:right}.cont-dayeat.dayeat-main .page.p3 .sec.l::before{float:left}.cont-dayeat.dayeat-main .page.p3 .sec.s1::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p3_1.png)}.cont-dayeat.dayeat-main .page.p3 .sec.s2::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p3_2.png)}.cont-dayeat.dayeat-main .page.p3 .sec.s3::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p3_3.png)}.cont-dayeat.dayeat-main .page.p3 .sec .cont+.cont{margin-top:8px}.cont-dayeat.dayeat-main .page.p3 .btns{margin-top:56px}.cont-dayeat.dayeat-main .page.p4{margin-top:25px}.cont-dayeat.dayeat-main .page.p4 .sec.s1{padding:15px}.cont-dayeat.dayeat-main .page.p4 .sec.s1 .tit{font-size:20px;line-height:24px;font-weight:600}.cont-dayeat.dayeat-main .page.p4 .sec.s1 .tit b{position:relative;color:#017b9e}.cont-dayeat.dayeat-main .page.p4 .sec.s1 .tit b::after{content:'';position:absolute;left:0;bottom:2px;width:100%;height:6px;background:rgba(1,123,158,.3)}.cont-dayeat.dayeat-main .page.p4 .sec.s1 .v-img{margin-top:12px}.cont-dayeat.dayeat-main .page.p4 .sec.s1 .point{margin-top:12px;font-size:20px;color:#017b9e;line-height:26px}.cont-dayeat.dayeat-main .page.p4 .sec.s1 .cont{margin-top:12px;font-size:16px;color:#111;word-break:keep-all}.cont-dayeat.dayeat-main .page.p4 img{display:block;width:100%}.cont-dayeat.dayeat-main .page.p4 .items{margin-top:20px}.cont-dayeat.dayeat-main .page.p4 .items dl{position:relative;width:100%;height:76px;border-radius:38px;box-sizing:border-box;padding:15px 0 0 94px;background:#f5f5f5}.cont-dayeat.dayeat-main .page.p4 .items dl+dl{margin-top:11px}.cont-dayeat.dayeat-main .page.p4 .items dl dt{display:block;font-size:17px;color:#111;line-height:25px;font-weight:600}.cont-dayeat.dayeat-main .page.p4 .items dl dd{display:block;font-size:15px;color:#666;line-height:22px;letter-spacing:-.5px}@media only screen and (max-width:320px) and (orientation:portrait){.cont-dayeat.dayeat-main .page.p4 .items dl dd{font-size:12px}}.cont-dayeat.dayeat-main .page.p4 .items dl::before{content:'';position:absolute;left:30px;top:16px;width:44px;height:45px;background:none no-repeat center center;background-size:100%}.cont-dayeat.dayeat-main .page.p4 .items dl.survey::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_survey.png)}.cont-dayeat.dayeat-main .page.p4 .items dl.delivery::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_delivery.png)}.cont-dayeat.dayeat-main .page.p4 .items dl.eats::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_calendar.png)}
.cont-dayeat.dayeat-main .page.p4 .items dl.reserve::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_point.png)}.cont-dayeat.dayeat-main .page.p4 .items dl.benefit::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_benefit.png)}.cont-dayeat.dayeat-main .page.p4 .sec.s2{margin-top:25px}.cont-dayeat.dayeat-main .page.p4 .sec.s2 .tit{margin-top:12px;padding-left:20px;font-size:20px;font-weight:600;line-height:27px}.cont-dayeat.dayeat-main .page.p5{margin-top:40px;text-align:center}.cont-dayeat.dayeat-main .page.p5 .item{position:relative;padding:40px 0 130px}.cont-dayeat.dayeat-main .page.p5 .item.i1{background:#e5f2f5}.cont-dayeat.dayeat-main .page.p5 .item.i2{background:#ebebf4}.cont-dayeat.dayeat-main .page.p5 .btns{position:absolute;bottom:40px;left:0;width:100%;margin:0;z-index:2}.cont-dayeat.dayeat-main .page.p5 .tit{font-size:20px;color:#111;font-weight:600;line-height:30px;letter-spacing:-.7px;word-break:keep-all}.cont-dayeat.dayeat-main .page.p5 .point{margin-top:4px;font-size:17px;color:#017b9e;font-weight:600;line-height:25px}.cont-dayeat.dayeat-main .page.p5 .benefit{position:relative;width:283px;margin:20px auto 0;overflow:hidden;height:110px}.cont-dayeat.dayeat-main .page.p5 .benefit li{position:absolute;top:0;width:110px;height:110px;box-sizing:border-box;border-radius:55px;background:#fff;padding-top:67px;text-align:center;font-size:13px;color:#111;letter-spacing:-1px}.cont-dayeat.dayeat-main .page.p5 .benefit li.del{left:0;z-index:2}.cont-dayeat.dayeat-main .page.p5 .benefit li.rel{left:50%;margin-left:-55px}.cont-dayeat.dayeat-main .page.p5 .benefit li.eat{left:auto;right:0}.cont-dayeat.dayeat-main .page.p5 .benefit li::before{content:'';position:absolute;left:50%;top:20px;width:44px;height:45px;margin-left:-22px;background:none no-repeat center center;background-size:100%}.cont-dayeat.dayeat-main .page.p5 .benefit li.del::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_delivery.png)}.cont-dayeat.dayeat-main .page.p5 .benefit li.rel::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_relpang.png)}.cont-dayeat.dayeat-main .page.p5 .benefit li.eat::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_point.png)}.cont-dayeat.dayeat-main .page.p5 .item .v{position:relative;width:100%;height:200px}.cont-dayeat.dayeat-main .page.p5 .item .v::before{content:'';position:absolute;left:0;top:0;width:100%;height:200px;background:none no-repeat center center;background-size:auto 200px}.cont-dayeat.dayeat-main .page.p5 .item.i1 .v::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p5_1.png)}.cont-dayeat.dayeat-main .page.p5 .item.i2 .v::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p5_2.png)}.cont-dayeat.dayeat-main .page.p5 .item .t{font-size:17px;color:#111;line-height:25px;text-align:center}.cont-dayeat.dayeat-main .page.p5 .item .t b{font-weight:600}.cont-dayeat.dayeat-main .page.p5 .item .i{position:relative;margin-top:4px;line-height:31px;text-align:center}.cont-dayeat.dayeat-main .page.p5 .item .i::before{content:'';position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_control_add_2.png) no-repeat 0 0;background-size:100%}.cont-dayeat.dayeat-main .page.p5 .item .i .sqr{display:inline-block;width:68px;height:31px;box-sizing:border-box;border-radius:3px;border:1px solid #30b0c5;background:#30b0c5;color:#fff;line-height:29px;font-size:16px;font-weight:600;font-style:normal}.cont-dayeat.dayeat-main .page.p5 .item .i .sqr+.sqr{margin-left:22px;background:#fff;color:#017b9e}.cont-dayeat.dayeat-main .page.p5 .item .i .sqr em{font-size:12px}.cont-dayeat.dayeat-main .page.p5 .item .i .sqr b{font-size:13px;font-weight:400}.cont-dayeat.dayeat-main .page.p5 .item .t2{margin-top:8px;font-size:14px;color:#017b9e}.cont-dayeat.dayeat-main .page.p5 .item.i2 .t2{color:#5b57a6}.cont-dayeat.dayeat-main .page.p5 .item.i2 .i .sqr{border-color:#5b57a6;background:#5b57a6}.cont-dayeat.dayeat-main .page.p5 .item.i2 .i .sqr+.sqr{margin-left:22px;background:#fff;color:#5b57a6}.cont-dayeat.dayeat-main .page.p5 .swiper-button-next,.cont-dayeat.dayeat-main .page.p5 .swiper-button-prev{position:absolute;right:20px;top:calc(50% - 14px);width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_right.png) no-repeat 0 0;background-size:100%;z-index:1}.cont-dayeat.dayeat-main .page.p5 .swiper-button-prev{right:auto;left:20px;transform:rotate(180deg)}.cont-dayeat.dayeat-main .page.p5 .swiper-button-disabled{opacity:0}.cont-dayeat.dayeat-main .page.p5 .swiper-pagination{position:absolute;left:50%;bottom:109px;width:100%;text-align:center;transform:translateX(-50%);line-height:6px;z-index:1}.cont-dayeat.dayeat-main .page.p5 .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:6px;height:6px;border-radius:3px;box-sizing:border-box;background:#111}.cont-dayeat.dayeat-main .page.p5 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;background:transparent none;box-shadow:inset 0 0 0 1.5px #111}.cont-dayeat.dayeat-main .page.p5 .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:6px}.cont-dayeat.dayeat-main .page.d-faq{padding:40px 20px 0}.cont-dayeat.dayeat-main .page.d-prod{padding:40px 0 0}.cont-dayeat.dayeat-main .page.d-faq .title,.cont-dayeat.dayeat-main .page.d-prod .title{font-size:20px;color:#111;font-weight:600;line-height:30px}.cont-dayeat.dayeat-main .page.d-prod .title{padding-left:20px}.cont-dayeat.dayeat-main .page.p8 .btns{margin-top:56px}.cont-dayeat.dayeat-main .page.d-prod .recomPrdWrap{border:0}.cont-dayeat.dayeat-main .page.d-prod .recomPrdWrap .recomSlideBox{padding:12px 0 0}.cont-dayeat.dayeat-main .page.d-prod .recomPrdWrap .recomSlideBox ul{height:inherit;padding:0 20px}.cont-dayeat.dayeat-main .page.d-prod .recomPrdWrap .recomSlideBox ul li:last-child{padding:0}.cont-dayeat.dayeat-main .page.d-prod .recomPrdWrap .goods-box .goods-price .tit{min-height:22px;max-height:44px;margin-top:0;line-height:22px;font-size:16px}.cont-dayeat.dayeat-main .page.d-prod .recomPrdWrap .goods-box .goods-benefit-detail{margin-top:4px}.cont-dayeat .flag-size-28 em{display:inline-block;box-sizing:border-box;width:auto;height:17px;border-radius:4px;border:1px solid #fa9eb7;color:#f01853;font-size:10px;line-height:15px;letter-spacing:-.5px;background:0;opacity:1;text-indent:0;padding:0 4px}.cont-dayeat .flag-size-28 em b{font-size:12px;font-weight:600}.cont-dayeat .goods-price .flag-size-28 em.flag-plusale-5,.cont-dayeat .goods-price .flag-size-28 em.flag-plusave-5{border-color:#c3c3c3;color:#444}.flag-wrap .flag-subscribe{display:inline-block;box-sizing:border-box;width:auto;height:17px;border-radius:4px;border:1px solid #30b0c5;color:#017b9e;font-size:10px;line-height:15px;letter-spacing:-.5px;background:0;opacity:1;text-indent:0;padding:0 4px}.cont-dayeat .goods-box .goods-benefit-box .goods-benefit-detail dt{white-space:nowrap}.cont-dayeat.dayeat-main .page.d-faq .board_list{margin-top:12px}.cont-dayeat.dayeat-main .page.d-faq .board_list li{border:1px solid #e1e2e3;border-radius:6px;padding:15px}.cont-dayeat.dayeat-main .page.d-faq .board_list li+li{margin-top:8px}.cont-dayeat.dayeat-main .page.d-faq .board_list li .tit_faq{padding:0 36px 0 0;font-size:15px;color:#333;font-weight:400;line-height:24px}.cont-dayeat.dayeat-main .page.d-faq .board_list li .tit_faq em{right:0;top:4px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_arrow_down.png) no-repeat center center;background-size:16px}.cont-dayeat.dayeat-main .page.d-faq .board_list li.active{border-color:#30b0c5}.cont-dayeat.dayeat-main .page.d-faq .board_list li.active .tit_faq em{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_arrow_up.png)}.cont-dayeat.dayeat-main .page.d-faq .board_list li.active .tit_faq{color:#017b9e}.cont-dayeat.dayeat-main .page.d-faq .board_list li.active .con_faq{display:block;margin-top:10px;border-top:1px solid #eee;padding:10px 0 0 0;font-size:15px;background:0}.cont-dayeat.dayeat-main .page.d-faq .board_list li.active .con_faq em{display:none}.cont-dayeat.dayeat-main .page.d-faq .board_list li.active .con_faq p{padding:0;font-size:15px;line-height:1.6em}.cont-dayeat.dayeat-main.v2{background-color:#fff}.dayeat-main.v2 .page.p1{height:calc(100vmin * 1.52)}.dayeat-main.v2 .page.p1 .goto-introduce{position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:60px;padding:0 16px;border-radius:8px;background-color:#fff}.dayeat-main.v2 .page.p1 .goto-introduce::before{top:7px;width:46px;height:46px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/img_go_intro_v2.png) center center no-repeat;background-size:46px auto}.dayeat-main.v2 .page.p1 .goto-introduce p{padding-left:56px;line-height:60px;letter-spacing:.34px}.dayeat-main.v2 .page.p1 .goto-introduce a{right:16px;min-width:16px;width:16px;height:16px;border:0;font-size:0;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_intro_arrow.png) 0 0 no-repeat;background-size:16px auto}.dayeat-main.v2 .page.p1{padding-top:17.286%;background:#b5dfe5 url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p1_v2.png) center center no-repeat;background-size:cover}.dayeat-main.v2 .page.p1 .tit{padding:25px 20px 10px;letter-spacing:-2px}.dayeat-main.v2 .page.p1 .cont{letter-spacing:-.75px;line-height:20px}.dayeat-main.v2 .page.p2{background:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p2_v2.png) center center no-repeat;background-size:cover}.dayeat-main.v2 .page.p2 .tit{line-height:24px;letter-spacing:-1.5px}.dayeat-main.v2 .page.p2 .point{letter-spacing:-1px;line-height:24px}.dayeat-main.v2 .page.p2 .cont{letter-spacing:-1px}
.dayeat-main.v2 .page.p3{background-color:#fff}.dayeat-main.v2 .page.p3 .title{letter-spacing:-1.5px}.dayeat-main.v2 .page.p3 .sec.s1::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p3_v1.png)}.dayeat-main.v2 .page.p3 .sec.s2::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p3_v2.png)}.dayeat-main.v2 .page.p3 .sec.s3::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p3_v3.png)}.dayeat-main.v2 .page.p4 .sec.s1{background-color:#fff}.dayeat-main.v2 .page.p4 .sec.s1 .tit{letter-spacing:-1.5px}.dayeat-main.v2 .page.p4 .sec.s1 .point{letter-spacing:-1.5px}.dayeat-main.v2 .page.p4 .sec.s2 .tit{font-size:17px}.dayeat-main.v2 .page.p4 .items dl.reserve::before{background-image:url("data:image/svg+xml,%3Csvgid='ic_point_H44_'data-name='ic_point(H44)'xmlns='http://www.w3.org/2000/svg'width='44'height='44.066'viewBox='004444.066'%3E%3Cdefs%3E%3Cstyle%3E.cls-1,.cls-3%7Bfill:none;%7D.cls-2,.cls-4%7Bfill:%23fff;stroke:%23000;%7D.cls-2,.cls-3%7Bstroke-linecap:round;%7D.cls-2,.cls-3,.cls-4%7Bstroke-linejoin:round;stroke-width:2px;%7D.cls-3%7Bstroke:%2330b0c5;%7D%3C/style%3E%3C/defs%3E%3Crectid='area'class='cls-1'width='44'height='44'/%3E%3Ccircleid='shape'class='cls-2'cx='12'cy='12'r='12'transform='translate(171)'/%3E%3Cpathid='shape-2'data-name='shape'class='cls-2'd='M16,33.67l.52-.26a3.991,3.991,0,0,1,3.05-.21l3.28,1.09,2.21.74a2.34,2.34,0,0,0,.74.12,2.376,2.376,0,0,0,1.51-.55l10.54-2.43a2.228,2.228,0,0,1,2.68,1.64,2.075,2.075,0,0,1,.07.55,2.235,2.235,0,0,1-1.37,2.06l-14.24,6a8.059,8.059,0,0,1-6.01.08L10,39V28l5.21-2.02a1.969,1.969,0,0,1,1.56.05l10.02,4.63a2.345,2.345,0,0,1,1.12,3.19,2.214,2.214,0,0,1-.6.75'/%3E%3Cpathid='shape-3'data-name='shape'class='cls-3'd='M23,9l3,9,3-7,3,7,3-9'/%3E%3Clineid='shape-4'data-name='shape'class='cls-3'x2='2'transform='translate(2213)'/%3E%3Clineid='shape-5'data-name='shape'class='cls-3'x2='2'transform='translate(3413)'/%3E%3Cpathid='shape-6'data-name='shape'class='cls-4'd='M2,23.673H7a3,3,0,0,1,3,3v14H2Z'/%3E%3C/svg%3E")}.dayeat-main.v2 .page.p5 .tit{line-height:24px;letter-spacing:-1px}.dayeat-main.v2 .page.p5 .benefit{display:flex;justify-content:center}.dayeat-main.v2 .page.p5 .benefit li{position:inherit}.dayeat-main.v2 .page.p5 .benefit li.eat::before{background-image:url("data:image/svg+xml,%3Csvgid='ic_point_H44_'data-name='ic_point(H44)'xmlns='http://www.w3.org/2000/svg'width='44'height='44.066'viewBox='004444.066'%3E%3Cdefs%3E%3Cstyle%3E.cls-1,.cls-3%7Bfill:none;%7D.cls-2,.cls-4%7Bfill:%23fff;stroke:%23000;%7D.cls-2,.cls-3%7Bstroke-linecap:round;%7D.cls-2,.cls-3,.cls-4%7Bstroke-linejoin:round;stroke-width:2px;%7D.cls-3%7Bstroke:%2330b0c5;%7D%3C/style%3E%3C/defs%3E%3Crectid='area'class='cls-1'width='44'height='44'/%3E%3Ccircleid='shape'class='cls-2'cx='12'cy='12'r='12'transform='translate(171)'/%3E%3Cpathid='shape-2'data-name='shape'class='cls-2'd='M16,33.67l.52-.26a3.991,3.991,0,0,1,3.05-.21l3.28,1.09,2.21.74a2.34,2.34,0,0,0,.74.12,2.376,2.376,0,0,0,1.51-.55l10.54-2.43a2.228,2.228,0,0,1,2.68,1.64,2.075,2.075,0,0,1,.07.55,2.235,2.235,0,0,1-1.37,2.06l-14.24,6a8.059,8.059,0,0,1-6.01.08L10,39V28l5.21-2.02a1.969,1.969,0,0,1,1.56.05l10.02,4.63a2.345,2.345,0,0,1,1.12,3.19,2.214,2.214,0,0,1-.6.75'/%3E%3Cpathid='shape-3'data-name='shape'class='cls-3'd='M23,9l3,9,3-7,3,7,3-9'/%3E%3Clineid='shape-4'data-name='shape'class='cls-3'x2='2'transform='translate(2213)'/%3E%3Clineid='shape-5'data-name='shape'class='cls-3'x2='2'transform='translate(3413)'/%3E%3Cpathid='shape-6'data-name='shape'class='cls-4'd='M2,23.673H7a3,3,0,0,1,3,3v14H2Z'/%3E%3C/svg%3E")}.dayeat-main.v2 .page.p5 .benefit li+li{margin-left:-10px}.dayeat-main.v2 .page.p5 .item.i1{background:#d5ebf0}.dayeat-main.v2 .page.p5 .item .t{margin-top:20px}.dayeat-main.v2 .page.p5 .swiper-pagination{bottom:102px}.dayeat-main.v2 .page.p5 .btns{bottom:33px}.dayeat-main.v2 .page.p5 .swiper-button-next,.dayeat-main.v2 .page.p5 .swiper-button-prev{top:50%}.dayeat-main.v2 .page.d-faq .title,.dayeat-main.v2 .page.d-prod .title{letter-spacing:-1.5px}.dayeat-main.v3 *{letter-spacing:-1px}.cont-dayeat.dayeat-main.v3{background-color:#fff}.dayeat-main.v3 .page.p1{height:calc(100vmin * 1.52)}.dayeat-main.v3 .page.p1 .goto-introduce{position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:60px;padding:0 16px;border-radius:8px;background-color:#fff}.dayeat-main.v3 .page.p1 .goto-introduce::before{top:7px;width:46px;height:46px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/logo_46.png) center center no-repeat;background-size:46px auto}.dayeat-main.v3 .page.p1 .goto-introduce p{padding-left:56px;line-height:60px;letter-spacing:.34px}.dayeat-main.v3 .page.p1 .goto-introduce a{right:16px;min-width:16px;width:16px;height:16px;border:0;font-size:0;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_intro_arrow.png) 0 0 no-repeat;background-size:16px auto}.dayeat-main.v3 .page.p1{padding-top:17.286%;background:#b5dfe5 url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p1_v2.png) center center no-repeat;background-size:cover}.dayeat-main.v3 .page.p1 .tit{padding:25px 20px 10px;letter-spacing:-2px}.dayeat-main.v3 .page.p1 .cont{letter-spacing:-.75px;line-height:20px}.dayeat-main.v3 .page.p2{background:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p2_v2.png) center center no-repeat;background-size:cover}.dayeat-main.v3 .page.p2 .tit{line-height:24px;letter-spacing:-1.5px}.dayeat-main.v3 .page.p2 .point{letter-spacing:-1px;line-height:24px}.dayeat-main.v3 .page.p2 .cont{letter-spacing:-1px}.dayeat-main.v3 .page.p2 .cont span{font-weight:700}.dayeat-main.v3 .page.p3{background-color:#fff}.dayeat-main.v3 .page.p3 .title{letter-spacing:-1.5px}.dayeat-main.v3 .page.p3 .sec.s1::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p3_v2.png)}.dayeat-main.v3 .page.p3 .sec.s2::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p3_v4.png)}.dayeat-main.v3 .page.p3 .sec.s3::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/temp/v_p3_v5.png)}.dayeat-main.v3 .page.p4 .sec.s1{background-color:#fff}.dayeat-main.v3 .page.p4 .sec.s1 .tit{letter-spacing:-1.5px}.dayeat-main.v3 .page.p4 .sec.s1 .point{letter-spacing:-1.5px}.dayeat-main.v3 .page.p4 .sec.s2 .tit{font-size:17px}.dayeat-main.v3 .page.p4 .items dl.reserve::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_point.png)}.dayeat-main.v3 .page.p5 .tit{line-height:24px;letter-spacing:-1px}.dayeat-main.v3 .page.p5 .benefit{display:flex;justify-content:center}.dayeat-main.v3 .page.p5 .benefit li{position:inherit}.dayeat-main.v3 .page.p5 .benefit li.eat::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_main_point.png)}.dayeat-main.v3 .page.p5 .benefit li+li{margin-left:-10px}.dayeat-main.v3 .page.p5 .item.i1{background:#d5ebf0}.dayeat-main.v3 .page.p5 .item .t{margin-top:20px}.dayeat-main.v3 .page.p5 .swiper-pagination{bottom:102px}.dayeat-main.v3 .page.p5 .btns{bottom:33px}.dayeat-main.v3 .page.p5 .swiper-button-next,.dayeat-main.v3 .page.p5 .swiper-button-prev{top:50%}.dayeat-main.v3 .page.d-faq .title,.dayeat-main.v3 .page.d-prod .title{letter-spacing:-1.5px}.cont-dayeat.dayeat-introduce{max-height:100vh;height:100%;box-sizing:border-box;padding-bottom:0!important;overflow:hidden}.cont-dayeat.dayeat-introduce .swiper{width:100%;height:calc(100% - 40px);box-sizing:border-box;padding-bottom:60px}.cont-dayeat.dayeat-introduce .swiper-wrapper{flex-direction:column}.cont-dayeat.dayeat-introduce .swiper-wrapper .swiper-slide{height:100%}.cont-dayeat.dayeat-introduce ~ footer{display:none!important}.cont-dayeat.dayeat-introduce .swiper-button-next,.cont-dayeat.dayeat-introduce .swiper-button-prev{position:absolute;right:20px;top:20px;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_intro.png) no-repeat center center;background-size:100%;z-index:2}.cont-dayeat.dayeat-introduce .swiper-button-next{top:auto;bottom:80px;transform:rotate(180deg)}.cont-dayeat.dayeat-introduce .swiper-button-disabled{opacity:0}.cont-dayeat.dayeat-introduce .swiper-pagination{position:absolute;left:0;top:20px;width:calc(100vw - 164px);min-width:212px;z-index:2}.cont-dayeat.dayeat-introduce .swiper-pagination .swiper-pagination-bullet{clear:both;float:right;display:block;width:6px;height:6px;border-radius:3px;box-sizing:border-box;background:#111}.cont-dayeat.dayeat-introduce .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:6px}.cont-dayeat.dayeat-introduce .swiper-pagination .swiper-pagination-bullet-active{height:11px;box-shadow:inset 0 0 0 1.5px #111;background:0}.cont-dayeat.dayeat-introduce .btn-go{position:absolute;left:0;bottom:0;width:100%;height:60px;background:#30b0c5;color:#fff;font-size:20px;font-weight:600;text-align:center;line-height:60px;z-index:3}.cont-dayeat.dayeat-introduce .item{position:relative;height:100%;padding:65px 20px 0;box-sizing:border-box;overflow:visible;background:transparent none no-repeat center center;background-size:cover}.cont-dayeat.dayeat-introduce .item>*{position:relative}.cont-dayeat.dayeat-introduce .item::before{content:'';position:absolute;left:0;top:0;width:calc(100% - 144px);min-width:232px;height:100%;opacity:.85}.cont-dayeat.dayeat-introduce .item.i1{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/bg_intro_01.png)}.cont-dayeat.dayeat-introduce .item.i1.v2{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/bg_intro_01_v2.png)}.cont-dayeat.dayeat-introduce .item.i2{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/bg_intro_02.png)}.cont-dayeat.dayeat-introduce .item.i3{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/bg_intro_03.png)}.cont-dayeat.dayeat-introduce .item.i1::before{background-color:#d3ebde}.cont-dayeat.dayeat-introduce .item.i2::before{background-color:#91d3de}.cont-dayeat.dayeat-introduce .item.i3::before{background-color:#c2cccf}.cont-dayeat.dayeat-introduce .item .point{line-height:22px;font-size:15px;font-weight:600;color:#017b9e;word-break:keep-all}.cont-dayeat.dayeat-introduce .item .title{margin-top:10px;color:#08213a;font-size:24px;font-weight:600;letter-spacing:-.5px;line-height:34px;word-break:keep-all}.cont-dayeat.dayeat-introduce .item .title.v2{line-height:32px;letter-spacing:-1.2px}.cont-dayeat.dayeat-introduce .item .cont{margin-top:30px;font-size:15px;line-height:24px;color:#43576a;word-break:keep-all}.cont-dayeat.dayeat-introduce .item .links{position:absolute;left:20px;bottom:30px}.cont-dayeat.dayeat-introduce .item .links dl+dl{margin-top:20px}.cont-dayeat.dayeat-introduce .item .links dl dt{color:#111;font-size:15px;font-weight:400;line-height:24px}.cont-dayeat.dayeat-introduce .item .links dl dd{display:block;margin-top:10px;color:#111;font-size:16px;font-weight:600}.cont-dayeat.dayeat-introduce .item .links dl dd a{position:relative;display:inline-block;line-height:25px;color:inherit;padding-right:25px}.cont-dayeat.dayeat-introduce .item .links dl dd a::after{content:'';position:absolute;right:0;top:0;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_more_intro.png) no-repeat center center;background-size:100%}.cont-dayeat.dayeat-introduce .item .img{margin:20px 0 0 -5px;width:calc(100vw - 30px)}.cont-dayeat.dayeat-introduce .item .img img{display:block;width:100%;max-width:400px;margin:0 auto}.dayeat-pop .intro-type-01 .img{width:100%;height:140px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/introduce_01.png) no-repeat top center;background-size:auto 140px}.dayeat-pop .intro-type-01 .title{margin-top:10px;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-1px}.dayeat-pop .intro-type-01 .title em{display:inline-block;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_times_intro.png) no-repeat center center;background-size:100%}.dayeat-pop .intro-type-01 .point{margin-top:2px;font-size:18px;font-weight:600;color:#017b9e;line-height:24px}.dayeat-pop .intro-type-01 .cont{margin-top:20px;padding-top:20px;border-top:1px dashed #ddd;font-size:15px;color:#111;line-height:25px;text-align:left}.dayeat-pop.introduce-researchers{overflow:hidden}.dayeat-pop.introduce-researchers::before{content:'';position:absolute;left:0;top:0;width:100%;height:140px;background:#ebf4f5}
.dayeat-pop.introduce-researchers .layerHeader+.layerConts{padding:0}.dayeat-pop .intro-type-02{position:relative;padding:0}.dayeat-pop .intro-type-02 .title{padding:22px 20px 20px;box-sizing:border-box}.dayeat-pop .intro-type-02 .title img{display:block;margin:0 auto;height:34px}.dayeat-pop .intro-type-02 .title p{margin-top:5px;font-size:20px;line-height:30px;height:29px;color:#111;font-weight:600;overflow:visible}.dayeat-pop .intro-type-02 .cont{min-height:110px;padding:20px;font-size:15px;color:#111;line-height:25px;text-align:left}.dayeat-pop .intro-type-02 .add{padding:10px 20px 20px;border-top:1px dashed #ddd}.dayeat-pop .intro-type-02 .add .certs{width:100%;overflow:hidden}.dayeat-pop .intro-type-02 .add .certs li{position:relative;float:left;width:25%;text-align:center;padding-top:64px;font-size:12px;color:#999;letter-spacing:-1px;white-space:nowrap;text-align:center}.dayeat-pop .intro-type-02 .add .certs li::before{content:'';position:absolute;left:0;top:0;width:100%;height:64px;background:transparent none no-repeat top center;background-size:64px}.dayeat-pop .intro-type-02 .add .certs li.cert1::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/cert_01.png)}.dayeat-pop .intro-type-02 .add .certs li.cert2::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/cert_02.png)}.dayeat-pop .intro-type-02 .add .certs li.cert3::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/cert_03.png)}.dayeat-pop .intro-type-02 .add .certs li.cert4::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/cert_04.png)}.dayeat-pop .intro-type-02 .add .certs li.cert5::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/cert_05.png)}.dayeat-pop .intro-type-02 .add .certs li.cert6::before{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/cert_06.png)}.dayeat-pop .intro-type-02 .add .texts{width:100%;padding-top:10px}.dayeat-pop .intro-type-02 .add .texts li{color:#999;font-size:12px;line-height:18px;text-align:left}.dayeat-pop .intro-type-02 .add .texts li+li{margin-top:9px}.dayeat-pop .intro-type-02 .swiper-button-next,.dayeat-pop .intro-type-02 .swiper-button-prev{position:absolute;z-index:2;top:42px;right:20px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_next.png) no-repeat center center;background-size:100%}.dayeat-pop .intro-type-02 .swiper-button-prev{right:auto;left:20px;transform:rotate(180deg)}@media only screen and (min-width:361px) and (max-width:385px) and (orientation:portrait) and (max-height:680px){.cont-dayeat.dayeat-introduce .item.i3{padding-top:40px}.cont-dayeat.dayeat-introduce .item .img img{width:auto;height:260px}}@media only screen and (max-width:385px) and (orientation:portrait) and (max-height:640px){.cont-dayeat.dayeat-introduce .item.i3{padding-top:20px}.cont-dayeat.dayeat-introduce .item .img img{width:auto;height:240px}}@media only screen and (max-width:385px) and (orientation:portrait) and (max-height:580px){.cont-dayeat.dayeat-introduce .item .img img{height:200px}}@media only screen and (max-width:320px) and (orientation:portrait){.cont-dayeat.dayeat-introduce .swiper-pagination{margin-left:10px}.cont-dayeat.dayeat-introduce .item{padding:20px 15px 60px}.cont-dayeat.dayeat-introduce .item .point{font-size:14px}.cont-dayeat.dayeat-introduce .item .title{font-size:20px;line-height:28px}.cont-dayeat.dayeat-introduce .item .links{bottom:20px}.cont-dayeat.dayeat-introduce .item .links dl dd a,.cont-dayeat.dayeat-introduce .item .links dl dt{line-height:20px;font-size:14px}.cont-dayeat.dayeat-introduce .item .links dl dd{margin-top:7px}.cont-dayeat.dayeat-introduce .item .img{margin:20px 0 0;width:100%}.cont-dayeat.dayeat-introduce .item .img img{width:276px;max-width:100%}.dayeat-pop .intro-type-01 .title{font-size:14px}.dayeat-pop .intro-type-01 .point{font-size:16px}.dayeat-pop .intro-type-01 .cont{font-size:14px;line-height:22px}.dayeat-pop .intro-type-01 .img{height:120px;background-size:auto 120px}.dayeat-pop.introduce-researchers::before{height:120px}.introduce-researchers.dayeat-pop.common-pop .scrollY.ht-90{max-height:calc(90vh - 30px)}.dayeat-pop .intro-type-02 .title{padding-top:12px}.dayeat-pop .intro-type-02 .title p{line-height:24px;height:19px}.dayeat-pop .intro-type-02 .cont{min-height:80px;font-size:13px;line-height:22px;padding:15px}.dayeat-pop .intro-type-02 .add{padding:0 15px 15px}.dayeat-pop .intro-type-02 .add .texts li+li{margin-top:4px;line-height:20px}.dayeat-pop .intro-type-02 .swiper-button-next,.dayeat-pop .intro-type-02 .swiper-button-prev{top:32px}}@media only screen and (max-width:320px) and (orientation:portrait) and (max-height:500px){.cont-dayeat.dayeat-introduce .item .cont{margin-top:15px;line-height:20px}.cont-dayeat.dayeat-introduce .item.i2 .title{margin-top:5px;font-size:18px;line-height:24px}.cont-dayeat.dayeat-introduce .item .links{bottom:10px}.cont-dayeat.dayeat-introduce .item .links dl+dl{margin-top:8px}.cont-dayeat.dayeat-introduce .item .links dl dd{margin-top:5px;line-height:15px}.cont-dayeat.dayeat-introduce .item .links dl dd a{line-height:15px}.cont-dayeat.dayeat-introduce .item .links dl dd a::after{top:-4px}.cont-dayeat.dayeat-introduce .item .img img{width:200px;height:140px}}.contents.cont-dayeat.dayeat-notice{background:#f9f9f9}.dayeat-notice ~ .loading_wrap{background:#f9f9f9}.dayeat-notice .board_list{margin-top:20px;padding:0 15px}.dayeat-notice .board_list li{padding:0 15px;border:0}.dayeat-notice .board_list li+li{margin-top:20px}.dayeat-notice .board_list li .tit{padding:0 25px 0 0;font-size:15px;color:#111;line-height:22px}.dayeat-notice .board_list li .tit .date{display:block;margin-top:5px;font-style:normal;font-size:13px;color:#999;line-height:15px}.dayeat-notice .board_list li .tit em{right:0;top:3px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_right.png) no-repeat 0 0;background-size:100%;transform:rotate(90deg);opacity:.3}.dayeat-notice .board_list li .con{margin:8px 0 0 0;padding:0;color:#333;font-size:15px;line-height:1.5em;background:0}.dayeat-notice .board_list li .con span{margin-top:5px;font-size:13px;color:#999;line-height:19px;padding-bottom:16px}.dayeat-notice .board_list li.active{border:1px solid #e1e2e3;padding:15px;border-radius:8px;background:#fff}.dayeat-notice .board_list li.active .tit .date{display:none}.dayeat-notice .board_list li.active .tit em{right:0;top:3px;background-position:0 0;transform:rotate(-90deg);opacity:1}.dayeat-faq .faq-top{padding:20px 15px;background:#f9f9f9}.dayeat-faq .faq-top .osa_bar{background:0;padding:0}.dayeat-faq .faq-top .osa_bar.faq_search span{padding-right:48px}.dayeat-faq .faq-top .osa_bar.faq_search input{height:40px;box-sizing:border-box;border-radius:20px;border:1px solid #e1e2e3;background:#fff;padding:0 10px;color:#333;font-size:14px;line-height:38px}.dayeat-faq .faq-top .osa_bar.faq_search input::placeholder{color:#aaa}.dayeat-faq .faq-top .osa_bar .btn_red{right:0;top:0;width:40px;height:40px;padding:0;border:0;border-radius:20px;background:#30b0c5 none!important;text-indent:-9999px;overflow:hidden}.dayeat-faq .faq-top .osa_bar .btn_red em{position:absolute;left:0;top:0;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_search.png) no-repeat center center;background-size:25px}.dayeat-faq .faq-top .faq_nav{padding:0;margin-top:15px;border-radius:8px;background:0;overflow:visible}.dayeat-faq .faq-top .faq_nav::after{content:'';display:table;clear:both}.dayeat-faq .faq-top .faq_nav li{position:relative;width:33%;height:40px;box-sizing:border-box;border:1px solid #ddd;margin:0;border-radius:0;background:#fff;overflow:visible}.dayeat-faq .faq-top .faq_nav li:nth-child(3n+2){width:33%;border-left:0;border-right:0}.dayeat-faq .faq-top .faq_nav li:nth-child(3n+1){clear:both}.dayeat-faq .faq-top .faq_nav li:nth-child(n+4){border-top:0}.dayeat-faq .faq-top .faq_nav li:nth-child(1),.dayeat-faq .faq-top .faq_nav li:nth-child(1) a{border-top-left-radius:8px}.dayeat-faq .faq-top .faq_nav li:nth-child(3),.dayeat-faq .faq-top .faq_nav li:nth-child(3) a{border-top-right-radius:8px}.dayeat-faq .faq-top .faq_nav li:nth-last-child(3),.dayeat-faq .faq-top .faq_nav li:nth-last-child(3) a{border-bottom-left-radius:8px}.dayeat-faq .faq-top .faq_nav li:last-child,.dayeat-faq .faq-top .faq_nav li:last-child a{border-bottom-right-radius:8px}.dayeat-faq .faq-top .faq_nav li a{position:absolute;left:0;top:0;display:block;width:100%;height:100%;border:0;line-height:38px;font-size:14px;font-weight:600;text-align:center;z-index:2}.dayeat-faq .faq-top .faq_nav li.active{border-color:transparent}.dayeat-faq .faq-top .faq_nav li.active a{color:#017b9e!important;border:0;box-shadow:0 0 0 1.5px #30b0c5;z-index:5}.dayeat-faq .faq-top .search-result{margin-top:15px;padding-left:15px;line-height:22px;color:#5b57a6;font-size:15px}.dayeat-faq .faq-top .search-result em{display:inline}.dayeat-faq .faq-wrap{padding:20px 15px}.dayeat-faq .faq-wrap h2{font-size:20px;font-weight:600;color:#111;line-height:29px}.dayeat-faq .faq-wrap .board_list{margin-top:10px}.dayeat-faq .faq-wrap .board_list li{padding:15px;border:0;border-radius:8px;background:#ebf4f5}.dayeat-faq .faq-wrap .board_list li+li{margin-top:5px}.dayeat-faq .faq-wrap .board_list li .tit_faq{padding:0 25px 0 22px;font-size:15px;color:#111;line-height:22px}.dayeat-faq .faq-wrap .board_list li .tit_faq::before{content:'Q';position:absolute;left:0;top:0;width:12px;height:22px;line-height:22px;text-align:left;font-size:15px;font-weight:600;color:#017b9e}.dayeat-faq .faq-wrap .board_list li .tit_faq strong{color:#017b9e}.dayeat-faq .faq-wrap .board_list li .con_faq{margin-top:15px;padding:15px 0 0 22px;border:0;border-top:1px solid #e1e2e3;background:0}.dayeat-faq .faq-wrap .board_list li .con_faq em{left:0;top:15px;width:22px;height:22px;line-height:22px;text-align:left;background:0}
.dayeat-faq .faq-wrap .board_list li .con_faq em::before{content:'A';position:absolute;left:0;top:0;width:100%;height:100%;text-align:left;font-size:15px;font-weight:600;color:#d3769c;text-indent:0}.dayeat-faq .faq-wrap .board_list li .con_faq p{padding:0;font-size:15px;color:#111;line-height:22px}.dayeat-faq .board_list li .tit_faq em{right:0;top:3px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_right.png) no-repeat 0 0;background-size:100%;transform:rotate(90deg);opacity:.3}.dayeat-faq .board_list li.active{background:transparent none}.dayeat-faq .board_list li.active .tit_faq em{right:0;top:3px;background-position:0 0;transform:rotate(-90deg);opacity:1}.cont-dayeat .health-list{padding:5px 15px 20px}.cont-dayeat .health-list li{position:relative;margin-top:15px;min-height:90px;padding-left:160px}.cont-dayeat .health-list li .img{position:absolute;left:0;top:0;width:145px;height:90px;border-radius:16px;background:rgba(0,0,0,.02)}.cont-dayeat .health-list li .img img{display:block;border-radius:16px;width:100%;height:100%}.cont-dayeat .health-list li .tit{display:block;max-width:100%;white-space:normal;line-height:22px;max-height:44px;overflow:hidden;font-size:16px;color:#111;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.cont-dayeat .health-list li .date{margin-top:10px;font-size:13px;color:#999;line-height:15px}.cont-dayeat .health-content{display:block}.cont-dayeat .health-content .health-head{position:relative;height:232px;background:transparent none no-repeat center center;background-size:cover}.cont-dayeat .health-content .health-head::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5))}.cont-dayeat .health-content .health-head .con{position:absolute;left:0;bottom:0;padding:15px}.cont-dayeat .health-content .health-head .date{font-size:13px;line-height:15px;color:#fff}.cont-dayeat .health-content .health-head .title{display:inline-block;margin-top:4px;max-width:100%;white-space:normal;line-height:30px;overflow:hidden;font-size:24px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.cont-dayeat .health-content .health-body{padding:20px 15px}.cont-dayeat .health-content .health-body h2{margin-bottom:8px;font-size:20px;font-weight:600;color:#017b9e;line-height:30px;letter-spacing:-.5px}.cont-dayeat .health-content .health-body img{width:100%}.cont-dayeat .health-content .health-body p{margin:20px 0 0;line-height:22px;font-size:14px;color:#111}.cont-dayeat .health-content .health-body p+img{margin-top:20px}.cont-dayeat .health-content .health-like{padding:20px 0 12px;text-align:center}.cont-dayeat .health-content .health-like p{font-size:20px;color:#111;line-height:30px;padding-bottom:8px}.cont-dayeat .health-content .health-like .btn-like{display:inline-block;width:74px;height:74px;overflow:hidden;border:0;border-radius:37px;background:#f5f5f5 url(//image.hnsmall.com/images/mobile2014/dayeat/ic_like.png) no-repeat center center;background-size:44px}.cont-dayeat .health-content .health-like .btn-like.on{background-color:#30b0c5}.cont-dayeat .health-content .health-like .btn-like em{position:absolute;left:-9999px}.cont-dayeat .health-content .health-like .like-count{margin-top:4px;font-size:14px;color:#111}.cont-dayeat .health-content .health-like .like-count b{font-weight:400}.cont-dayeat .health-content .health-related{display:block;padding:20px 15px 0}.cont-dayeat .health-content .health-related .tit-related{font-size:17px;line-height:25px;font-weight:600;color:#111}.cont-dayeat .health-content .health-related .subscribe_list{display:block;margin-top:0;padding:0 0 46px}.cont-dayeat .health-content .health-related .subscribe_list li{min-height:130px;padding-bottom:0;border:0}.cont-dayeat .health-content .health-related .swiper-pagination{position:absolute;left:50%;bottom:20px;width:100%;text-align:center;transform:translateX(-50%);line-height:6px;z-index:1}.cont-dayeat .health-content .health-related .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:6px;height:6px;border-radius:3px;box-sizing:border-box;background:#111}.cont-dayeat .health-content .health-related .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;background:transparent none;box-shadow:inset 0 0 0 1.5px #111}.cont-dayeat .health-content .health-related .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:6px}.bottom_btn_subscribe{margin-top:5px;padding:0 15px}.bottom_btn_subscribe li{width:100%}.bottom_btn_subscribe li a{display:block;width:100%;height:35px;box-sizing:border-box;line-height:33px;border:1px solid #30b0c5;border-radius:18px;color:#017b9e;font-size:14px;text-align:center}.toast-pop.subscribe_cancel_done{position:fixed;top:50%;left:50%;width:0;height:auto;max-height:0;margin:0;transform:translate(-50%,-50%);box-sizing:border-box;border-radius:4px;overflow:hidden;background:transparent none;color:transparent;font-size:0;z-index:100;transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.toast-pop.subscribe_cancel_done.view{width:260px;max-height:120px;top:50%;padding:15px;text-align:center;color:#fff;font-size:13px;line-height:19px;background:rgba(0,0,0,.8);transition:all .15s cubic-bezier(.3,.1,.7,-.1)}.search-maypage .subscribe_zone ~ .select-area{background:0}.subscribe_zone{position:relative;margin-bottom:10px;border-bottom:1px solid #ddd;background:#fff}.subscribe_zone .btn-toggle{position:absolute;left:50%;bottom:-17px;margin-left:-50px;width:100px;height:18px;box-sizing:content-box;overflow:hidden;border:0;border-top:2px solid #fff;background:url(//image.hnsmall.com/images/mobile2014/dayeat/btn_toggle_next.png) no-repeat top center;background-size:100px}.subscribe_zone .btn-toggle em{position:absolute;left:-9999px}.subscribe_zone .btn-toggle::after{content:'';position:absolute;left:50%;top:50%;width:20px;height:20px;margin:-13px 0 0 -10px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_right.png) no-repeat center center;background-size:100%;transform:rotate(90deg)}.subscribe_zone.open .btn-toggle::after{transform:rotate(-90deg)}.subscribe_zone .btn-go-set{position:absolute;right:10px;top:20px;border-bottom:1px solid #333;padding-right:15px;font-size:13px;color:#333;line-height:15px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_right.png) no-repeat right center;background-size:12px;display:none}.subscribe_zone.open .btn-go-set{display:block}.subscribe_zone .tit{padding:10px 0;font-size:13px;color:#333;text-align:center}.subscribe_zone.open .tit{padding:20px 15px 15px;line-height:15px;font-weight:600;font-size:14px;color:#666;text-align:left}.subscribe_zone .next-delivery{padding:0;max-height:0;overflow:hidden;transition:all .2s;overflow:hidden}.subscribe_zone.open .next-delivery{padding:0 15px 20px;max-height:180px;transition:all .2s;overflow:visible}.subscribe_zone .next-delivery .prd{display:block}.subscribe_zone .next-delivery .prd .t{position:relative;padding-left:70px;height:60px;white-space:nowrap}.subscribe_zone .next-delivery .prd .t::after{content:'';display:inline-block;width:1px;height:100%;margin-left:-1px;vertical-align:middle}.subscribe_zone .next-delivery .prd .t .img{position:absolute;left:0;top:0;width:60px;height:60px;background:rgba(0,0,0,.02);border-radius:8px;overflow:hidden}.subscribe_zone .next-delivery .prd .t .img img{width:100%}.subscribe_zone .next-delivery .prd .t .title{display:inline-block;width:100%;vertical-align:middle;white-space:normal}.subscribe_zone .next-delivery .prd .t .title em{display:block;height:auto;max-height:60px;line-height:20px;font-size:15px;color:#333;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.subscribe_zone .next-delivery .deli-info{margin-top:15px;padding:0 0 0 10px}.subscribe_zone .next-delivery .deli-info li{position:relative;padding-left:8px;font-size:14px;color:#666;line-height:1em}.subscribe_zone .next-delivery .deli-info li::before{content:'';position:absolute;left:0;top:5px;width:3px;height:3px;border-radius:50%;background:#666}.subscribe_zone .next-delivery .deli-info li+li{margin-top:10px}.subscribe_zone .next-delivery .deli-info li b{font-weight:600;color:#30b0c5}.cont-dayeat input[type=checkbox]{appearance:none;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_checkbox.png) no-repeat center center;background-size:20px}.cont-dayeat input[type=checkbox]:checked{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_checked.png)}.cont-dayeat.survey-main{box-sizing:border-box;padding-bottom:0;background:#f4f6f8}.cont-dayeat .survey-agree{padding:20px 15px 80px}.cont-dayeat .survey-agree .logo{padding:160px 0 0 0;background:url(//image.hnsmall.com/images/mobile2014/dayeat/bg_agree.png) no-repeat center 10px;background-size:130px auto}.cont-dayeat .survey-agree .logo img{display:block;height:32px;margin:0 auto}.cont-dayeat .survey-agree .big{margin-top:20px;font-size:24px;line-height:35px;color:#111;letter-spacing:-.5px;font-weight:600;word-break:keep-all}.cont-dayeat .survey-agree .info{margin-top:10px;font-size:15px;color:#111;line-height:24px;letter-spacing:-.5px;word-break:keep-all}.cont-dayeat .survey-agree .info .point-txt{font-size:17px;color:#d80028}.cont-dayeat .survey-agree .add{margin-top:10px;font-size:14px;color:#888;line-height:22px}.cont-dayeat .survey-agree .agree-box-wrap{min-height:240px}.cont-dayeat .survey-agree .agree-box-wrap .agree-check-all{padding:20px 0}.cont-dayeat .survey-agree .agree-box-wrap .agree-cont-wrap{border-top:1px solid #e1e2e3;padding-top:20px}.cont-dayeat .survey-agree .agree-box-wrap .agree-cont-wrap .agree-box+.agree-box{margin-top:20px}
.cont-dayeat .survey-agree .agree-box-wrap .chk_area{position:relative;padding:0 20px 0 32px;line-height:20px;letter-spacing:-.5px;font-size:15px;color:#333}.cont-dayeat .survey-agree .agree-box-wrap .chk_area input{position:absolute;left:0;top:0}.cont-dayeat .survey-agree .agree-box-wrap .chk_area b{font-weight:400;color:#017b9e}.cont-dayeat .survey-agree .agree-box-wrap .chk_area .btn_toggle{position:absolute;right:0;top:0;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_right.png) no-repeat center center;background-size:16px;transform:rotate(90deg)}.cont-dayeat .survey-agree .agree-box .agree-cont{display:none;margin-top:10px;padding:15px;border-radius:8px;background:#fff;word-break:normal}.cont-dayeat .survey-agree .agree-box .agree-cont h4{font-size:14px;color:#111;line-height:20px;font-weight:600}.cont-dayeat .survey-agree .agree-box .agree-cont h4 ~ h4{margin-top:15px}.cont-dayeat .survey-agree .agree-box .agree-cont p{margin-top:5px;font-size:13px;color:#555;line-height:19px}.cont-dayeat .survey-agree .agree-box .agree-cont .dark{color:#111}.cont-dayeat .survey-agree .agree-box .agree-cont .dark+ol,.cont-dayeat .survey-agree .agree-box .agree-cont .dark+p{margin-top:2px}.cont-dayeat .survey-agree .agree-box .agree-cont ol li{font-size:13px;color:#555;line-height:19px;padding-left:10px}.cont-dayeat .survey-agree .agree-box .agree-cont ol li+li{margin-top:2px}.cont-dayeat .survey-agree .agree-box.active .chk_area .btn_toggle{transform:rotate(-90deg)}.cont-dayeat .survey-agree .agree-box.active .agree-cont{display:block}.cont-dayeat .survey-agree .agree-box-wrap .btn-wrap{position:fixed;left:0;bottom:0;width:100%;height:79px;box-sizing:border-box;padding:15px;background:#f4f6f8}.cont-dayeat .survey-agree .agree-box-wrap .btn-wrap .btn-dayeat{height:49px;line-height:49px;border-radius:25px}.cont-dayeat .survey-agree .agree-box-wrap .btn-wrap .disabled{background:#eee;color:#999}.dayeat-pop .survey-continue{padding:0 5px}.dayeat-pop .survey-continue .tit{font-size:16px;color:#111;line-height:24px}.dayeat-pop .survey-continue .infor{margin-top:20px;border-radius:4px;padding:12px 0;background:#ebf4f5}.dayeat-pop .survey-continue .infor .date{line-height:20px;color:#999;font-size:14px}.dayeat-pop .survey-continue .infor .date b{margin-left:9px;color:#111}.dayeat-pop .survey-continue .infor .current{margin-top:4px;color:#333;font-size:16px;line-height:24px}.dayeat-pop .survey-continue .infor .current b{color:#017b9e}.cont-dayeat.cont-survey{box-sizing:border-box;padding-bottom:0}.cont-dayeat.cont-survey ~ .footer .btn_back_floating,.cont-dayeat.cont-survey ~ .footer .btn_fontsize,.cont-dayeat.cont-survey ~ .footer .btn_goods_floating,.cont-dayeat.cont-survey ~ .footer .btn_top_floating{display:none!important}.cont-dayeat .dayeat-survey{position:relative;box-sizing:border-box;min-height:calc(100vh - 100px);padding:0;background:#f4f6f8}.cont-dayeat .dayeat-survey .survey-wrap{padding-bottom:80px;box-sizing:border-box}.cont-dayeat .dayeat-survey .isCover{min-height:calc(100vh - 100px);background:#fff}.app_setup+.wrapAllHeaderInner ~ main .contents.cont-dayeat .dayeat-survey,.app_setup+.wrapAllHeaderInner ~ main .contents.cont-dayeat .dayeat-survey .isCover{min-height:calc(100vh - 140px)}.cont-dayeat .dayeat-survey .btn-wrap{position:fixed;left:0;bottom:0;width:100%;box-sizing:border-box;padding:15px;overflow:hidden;background:#f4f6f8}.cont-dayeat .dayeat-survey .isCover ~ .btn-wrap{background:#fff}.cont-dayeat .dayeat-survey .btn-wrap .btn-dayeat,.cont-dayeat .dayeat-survey .btn-wrap .btn-dayeat2,.cont-dayeat .dayeat-survey .btn-wrap .btn-dayeat3,.cont-dayeat .dayeat-survey .btn-wrap .btn-dayeat4,.cont-dayeat .dayeat-survey .btn-wrap [class^=btn-dayeat]{height:49px;border-radius:25px;font-size:17px;font-weight:600;box-shadow:none;-webkit-appearance:none}.cont-dayeat .dayeat-survey .btn-wrap .btn-dayeat3{float:left;line-height:47px}.cont-dayeat .dayeat-survey .btn-wrap .btn-dayeat{float:right;width:calc(100% - 118px);line-height:49px}.cont-dayeat .dayeat-survey .btn-wrap .disabled{background-color:#eee;color:#999}.cont-dayeat .dayeat-survey input[type=radio]{background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_radio_off.png) no-repeat center center;background-size:20px}.cont-dayeat .dayeat-survey input[type=radio]:checked{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_radio_on.png)}.cont-dayeat .dayeat-survey .steps{padding:10px 25px 0 20px}.cont-dayeat .dayeat-survey .steps .status{position:relative;width:100%;height:4px;padding-top:34px}.cont-dayeat .dayeat-survey .steps .status::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background:#e1e2e3}.cont-dayeat .dayeat-survey .steps .status .bar{position:absolute;left:0;bottom:0;width:0;height:4px;background:#30b0c5}.cont-dayeat .dayeat-survey .steps .status .percent{position:absolute;left:0;top:0;width:40px;height:23px;text-align:center;line-height:23px;transform:translateX(-50%);font-size:12px;color:#fff;background:#30b0c5;border-radius:4px;white-space:nowrap}.cont-dayeat .dayeat-survey .steps .status .percent::before{content:'';position:absolute;left:50%;bottom:-6px;width:6px;height:6px;margin-left:-3px;box-sizing:border-box;border-top:6px solid #30b0c5;border-left:3px solid transparent;border-right:3px solid transparent}.cont-dayeat .dayeat-survey .steps ol{margin-top:7px;width:100%;overflow:hidden}.cont-dayeat .dayeat-survey .steps ol li{float:left;width:33%;font-size:15px;color:#888;line-height:22px;text-align:center}.cont-dayeat .dayeat-survey .steps ol li:nth-child(2){width:34%}.cont-dayeat .dayeat-survey .steps ol li.on{color:#017b9e;font-weight:600}.cont-dayeat .dayeat-survey .questions{margin-top:30px;padding:0 15px}.cont-dayeat .dayeat-survey .questions .sec{font-size:14px;color:#888;line-height:24px}.cont-dayeat .dayeat-survey .questions .sec b{display:inline-block;color:#017b9e;font-weight:600;padding-right:10px}.cont-dayeat .dayeat-survey .questions .sec em{position:relative;display:inline-block;padding-left:11px}.cont-dayeat .dayeat-survey .questions .sec em::before{content:'';position:absolute;left:0;top:6px;width:1px;height:12px;background:#ddd}.cont-dayeat .dayeat-survey .questions .title{margin-top:5px;font-size:20px;color:#111;line-height:29px;font-weight:600}.cont-dayeat .dayeat-survey .questions .add{margin-top:5px;font-size:14px;color:#888;line-height:20px}.cont-dayeat .dayeat-survey .questions .q-cont{margin-top:30px}.cont-dayeat .dayeat-survey .item_checkbox,.cont-dayeat .dayeat-survey .item_radio{position:relative;display:block;box-sizing:border-box;min-height:40px;margin-top:10px;line-height:20px;border-radius:4px}.cont-dayeat .dayeat-survey .item_checkbox input,.cont-dayeat .dayeat-survey .item_radio input{position:absolute;left:12px;top:10px}.cont-dayeat .dayeat-survey .item_checkbox input+i,.cont-dayeat .dayeat-survey .item_radio input+i{display:block;width:100%;box-sizing:border-box;padding:10px 10px 10px 44px;border-radius:4px;line-height:20px;color:#333;font-size:14px;background:#fff;box-shadow:inset 0 0 0 1px #e1e2e3}.cont-dayeat .dayeat-survey .item_checkbox input:checked+i,.cont-dayeat .dayeat-survey .item_radio input:checked+i{color:#017b9e;box-shadow:inset 0 0 0 1px #30b0c5}.cont-dayeat .dayeat-survey .item_checkbox input{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_check_gray.png)}.cont-dayeat .dayeat-survey .item_checkbox input:checked{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_check_blue.png)}.cont-dayeat .dayeat-survey .p_checks{position:relative;display:block;margin-top:15px;padding:0 0 0 32px;line-height:20px}.cont-dayeat .dayeat-survey .p_checks input{position:absolute;left:0;top:0}.cont-dayeat .dayeat-survey .p_checks input+i{font-size:14px;color:#333}.cont-dayeat .dayeat-survey .box_checkbox{position:relative;display:inline-block}.cont-dayeat .dayeat-survey .box_checkbox input{position:absolute;left:0;top:0;width:0;height:0;opacity:0}.cont-dayeat .dayeat-survey .box_checkbox input+i{display:block;padding:10px 15px;line-height:20px;border-radius:20px;color:#333;font-size:14px;background:#fff;box-shadow:inset 0 0 0 1px #e1e2e3}.cont-dayeat .dayeat-survey .box_checkbox input:checked+i{color:#017b9e;box-shadow:inset 0 0 0 1.5px #30b0c5}.cont-dayeat .dayeat-survey .chk-boxes{line-height:48px;margin-top:-4px}.cont-dayeat .dayeat-survey .item_checkbox:first-child,.cont-dayeat .dayeat-survey .item_radio:first-child,.cont-dayeat .dayeat-survey .p_checks:first-child{margin-top:0}.cont-dayeat .dayeat-survey .p_inp_text input,.cont-dayeat .dayeat-survey .p_inp_text select{display:block;width:100%;height:40px;box-sizing:border-box;border:0;border-radius:4px;padding:0 12px;color:#333;text-indent:0;font:inherit;font-size:14px;background:#fff none;box-shadow:inset 0 0 0 1px #e1e2e3}.cont-dayeat .dayeat-survey .p_inp_text input:required:invalid{color:transparent}.cont-dayeat .dayeat-survey .p_inp_text input[readonly]{background-color:#f9f9f9}.cont-dayeat .dayeat-survey .p_inp_text input[type=month]:required:invalid::before{content:attr(placeholder);color:#aaa;position:absolute}.cont-dayeat .dayeat-survey .p_inp_text input::placeholder{color:#aaa}.cont-dayeat .dayeat-survey .p_inp_text+.p_checks{margin-top:10px}.cont-dayeat .dayeat-survey .p_inp_text+.p_text{margin-top:10px;padding-left:12px;font-size:16px;color:#111}.cont-dayeat .dayeat-survey .survey-cover{width:100%;text-align:center}.cont-dayeat .dayeat-survey .survey-cover .bg_cover{width:100%;height:276px;background:none no-repeat center center;background-size:cover}.cont-dayeat .dayeat-survey .survey-cover .bg_cover.sec_1{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/bg_survey_01.png)}.cont-dayeat .dayeat-survey .survey-cover .bg_cover.sec_2{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/bg_survey_02.png)}
.cont-dayeat .dayeat-survey .survey-cover .bg_cover.sec_3{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/bg_survey_03.png)}.cont-dayeat .dayeat-survey .survey-cover h2{position:relative;margin-top:28px;font-size:24px;font-weight:600;color:#111;line-height:30px}.cont-dayeat .dayeat-survey .survey-cover h2 em{display:block;font-weight:400;padding-bottom:4px}.cont-dayeat .dayeat-survey .survey-cover .cont{position:relative;margin-top:15px;padding-top:17px;font-size:17px;color:#111;line-height:25px}.cont-dayeat .dayeat-survey .survey-cover .cont::before{content:'';position:absolute;top:0;left:50%;margin-left:-9px;width:18px;height:1.5px;background:#e1e2e3}.cont-dayeat .dayeat-survey .survey-cover .add{margin-top:10px;font-size:15px;color:#888;line-height:22px}.cont-dayeat .dayeat-survey .survey-cover .add .c1{color:#d80028}.cont-dayeat .survey-loading{min-height:calc(100vh - 200px);padding:20px 15px}.cont-dayeat .survey-loading .loading-img{margin-top:20px;text-align:center}.cont-dayeat .survey-loading .loading-img .img{position:relative;width:190px;height:190px;border-radius:95px;border:6px solid #f5f5f5;box-sizing:border-box;margin:0 auto}.cont-dayeat .survey-loading .loading-img .img::before{content:'';position:absolute;left:0;top:38px;width:100%;height:20px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/dayeat_logo_gray.png) no-repeat center center;background-size:auto 20px}.cont-dayeat .survey-loading .loading-img .img .percent{position:absolute;left:0;bottom:30px;width:100%;height:30px;line-height:30px;color:#111;font-weight:600;font-size:15px}.cont-dayeat .survey-loading .loading-img .img .percent b{font-size:24px}.cont-dayeat .survey-loading .loading-img .img lottie-player{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:auto;margin:0 auto}.cont-dayeat .survey-loading .loading-img .wait{margin-top:15px;color:#999;font-size:15px;line-height:21px}.cont-dayeat .survey-loading .ment{margin-top:40px;font-size:20px;line-height:29px;color:#111;letter-spacing:-.5px;word-break:keep-all}.cont-dayeat .survey-loading .ment b{font-weight:600}.cont-dayeat .survey-loading .ment em{color:#017b9e;text-decoration:underline}.cont-dayeat .survey-loading .add{margin-top:15px;font-size:14px;color:#888;line-height:19px;word-break:keep-all}.cont-dayeat .survey-loading .add .c1{color:#d80028}@media only screen and (max-width:320px) and (orientation:portrait){.cont-dayeat .survey-loading .add br,.cont-dayeat .survey-loading .ment br{display:none}}.cont-dayeat .circle-chart{position:relative;width:190px;height:190px;margin:0 auto;text-align:center}.cont-dayeat .circle-chart *{box-sizing:border-box}.cont-dayeat .circle-chart .c-wrap{position:relative;width:100%;height:100%;padding:6px;border-radius:50%;overflow:hidden;z-index:0}.cont-dayeat .circle-chart .c-wrap::before{content:'';position:relative;display:block;width:100%;height:100%;border-radius:50%;background:#fff;z-index:3}.cont-dayeat .circle-chart .c-wrap::after{content:'';position:absolute;left:0;top:0;width:50%;height:100%;border-radius:95px 0 0 95px;background:#e1e2e3;z-index:2}.cont-dayeat .circle-chart .c-wrap.on::after{left:50%;background:#30b0c5;border-radius:0 95px 95px 0}.cont-dayeat .circle-chart .r-wrap{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:#e1e2e3;border-left:95px solid #30b0c5;z-index:1}.cont-dayeat .circle-chart .percent{position:absolute;left:0;top:56px;width:100%;font-size:17px;color:#111;font-weight:600;line-height:54px}.cont-dayeat .circle-chart .percent b{font-size:45px}.cont-dayeat .circle-chart .comment{position:absolute;left:50%;top:113px;transform:translateX(-50%);box-shadow:0 0 0 1px #5b57a6;border-radius:11px;padding:2px 8px;font-size:12px;color:#5b57a6;line-height:21px;white-space:nowrap}.cont-dayeat .my-point{position:relative;height:65px;overflow:hidden}.cont-dayeat .my-point .my{position:absolute;left:50%;top:0;width:52px;height:25px;margin-left:-26px;background:#5b57a6;border-radius:4px;text-align:center;color:#fff;font-size:12px;line-height:25px;z-index:2}.cont-dayeat .my-point.under .my{left:20%}.cont-dayeat .my-point.over .my{left:auto;right:20%}.cont-dayeat .my-point .my::before{content:'';position:absolute;top:25px;left:50%;margin-left:-4px;border-top:8px solid #5b57a6;border-left:4px solid transparent;border-right:4px solid transparent}.cont-dayeat .my-point .my::after{content:'';position:absolute;top:33px;left:50%;margin-left:-7px;width:14px;height:14px;box-sizing:border-box;border:2px solid #fff;background:#5b57a6;border-radius:50%}.cont-dayeat .my-point .bar{position:absolute;left:0;top:37px;width:100%;height:6px;background:linear-gradient(to right,#30b0c5,#d3769c);border-radius:3px}.cont-dayeat .my-point .bar .age,.cont-dayeat .my-point .bar::after,.cont-dayeat .my-point .bar::before{position:absolute;left:0;top:11px;font-size:12px;color:#888;line-height:23px}.cont-dayeat .my-point .bar::before{content:'이하'}.cont-dayeat .my-point .bar::after{content:'이상';left:auto;right:0}.cont-dayeat .my-point .bar .age{left:50%;transform:translateX(-50%)}.cont-dayeat .my-point .bar .over,.cont-dayeat .my-point .bar .under{display:none;position:absolute;left:-9999px}.cont-dayeat .my-point.under .bar .under{display:block}.cont-dayeat .my-point.over .bar .over{display:block}.cont-dayeat .survey-result{padding:0}.cont-dayeat .survey-result .r-box{border:1px solid #e1e2e3;padding:20px;border-radius:8px;background:#fff}.cont-dayeat .survey-result .summary{padding:20px 15px;background:#f4f6f8}.cont-dayeat .survey-result .summary .add{margin-top:5px;color:#999;line-height:20px}.cont-dayeat .survey-result .summary .ps-info{margin-top:10px;border-radius:8px;border:1px solid #e1e2e3;padding:15px 0;overflow:hidden;background:#fff;white-space:nowrap;text-align:center}.cont-dayeat .survey-result .summary .ps-info dl{display:inline-block;padding:0;line-height:20px;height:20px;font-size:15px;overflow:hidden}.cont-dayeat .survey-result .summary .ps-info dl:nth-child(2){position:relative;padding:0 18px;margin:0 12px}.cont-dayeat .survey-result .summary .ps-info dl:nth-child(2)::after,.cont-dayeat .survey-result .summary .ps-info dl:nth-child(2)::before{content:'';position:absolute;left:0;top:8px;width:3px;height:3px;background:#ccc;border-radius:50%}.cont-dayeat .survey-result .summary .ps-info dl:nth-child(2)::after{left:auto;right:0}.cont-dayeat .survey-result .summary .ps-info dl dt{float:left;color:#888}.cont-dayeat .survey-result .summary .ps-info dl dd{float:left;margin-left:5px;color:#017b9e}@media only screen and (max-width:320px) and (orientation:portrait){.cont-dayeat .survey-result .summary .ps-info dl{font-size:14px}.cont-dayeat .survey-result .summary .ps-info dl:nth-child(2){position:relative;padding:0 10px;margin:0 4px}}.cont-dayeat .survey-result .summary h3{margin:30px 0 10px;font-size:20px;font-weight:600;color:#111}.cont-dayeat .survey-result .summary .my-point-wrap .circle-chart{margin:0 auto}.cont-dayeat .survey-result .summary .my-point-wrap .text{margin-top:20px;font-size:15px;color:#111;line-height:22px}.cont-dayeat .survey-result .summary .my-point-wrap .text b{font-weight:400;color:#017b9e}.cont-dayeat .survey-result .summary .my-point-wrap .my-point{margin-top:15px}.cont-dayeat .survey-result .summary .behaviors{display:table;table-layout:fixed;width:100%;overflow:hidden}.cont-dayeat .survey-result .summary .behaviors .cell{display:table-cell;text-align:center}.cont-dayeat .survey-result .summary .behaviors .cell:nth-child(1){padding-right:6px}.cont-dayeat .survey-result .summary .behaviors .cell:nth-child(2){padding:0 3px}.cont-dayeat .survey-result .summary .behaviors .cell:nth-child(3){padding-left:6px}.cont-dayeat .survey-result .summary .behaviors .cell .r-box{position:relative;height:196px;box-sizing:border-box;padding:14px 0}.cont-dayeat .survey-result .summary .behaviors .cell h4{font-size:15px;color:#111;font-weight:600;line-height:21px}.cont-dayeat .survey-result .summary .behaviors .cell p{height:40px;line-height:20px;margin-top:12px;padding-top:56px;font-size:14px;color:#666;background:transparent none no-repeat center top;background-size:44px}.cont-dayeat .survey-result .summary .behaviors .cell .good{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_good.png)}.cont-dayeat .survey-result .summary .behaviors .cell .notgood{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_notgood.png)}.cont-dayeat .survey-result .summary .behaviors .cell .bad{background-image:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_bad.png)}.cont-dayeat .survey-result .summary .behaviors .cell .btn-tip{display:inline-block;width:auto;min-width:72px;height:25px;margin-top:12px;box-sizing:border-box;border:1px solid #30b0c5;padding:0 21px 0 10px;border-radius:13px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_right_blue.png) no-repeat right 10px center;background-size:6px 10px;white-space:nowrap;color:#017b9e;font-size:11px}.cont-dayeat .survey-result .summary .nutrients{width:100%;overflow:hidden}.cont-dayeat .survey-result .summary .nutrients p{font-size:15px;line-height:21px;color:#666}.cont-dayeat .survey-result .summary .nutrients p b{color:#017b9e}.cont-dayeat .survey-result .summary .nutrients ul{width:100%;overflow:hidden;margin-top:15px}.cont-dayeat .survey-result .summary .nutrients ul li{float:left;margin:0 5px 7px 0}.cont-dayeat .survey-result .summary .nutrients ul li a{float:left;height:41px;box-sizing:border-box;border-radius:21px;box-shadow:inset 0 0 0 1px #30b0c5;padding:10px 15px;line-height:21px;font-size:15px;color:#017b9e;background:#fff}.cont-dayeat .survey-result .nutrients-wrap{padding:0}
.cont-dayeat .survey-result .nutrients-wrap .nut-head{margin-top:10px;padding:15px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .toggle{position:relative;display:block;width:auto;min-width:106px;height:30px;margin:15px auto 0;border-radius:15px;font-size:13px;color:#111;line-height:30px;box-sizing:border-box;box-shadow:inset 0 0 0 1px #ddd;padding:0 30px 0 15px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .toggle::after{content:'';position:absolute;right:15px;top:calc(50% - 3px);width:10px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_down.png) no-repeat center center;background-size:10px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .toggle .hide{display:none}.cont-dayeat .survey-result .nutrients-wrap .nut-head.on .toggle{min-width:70px}.cont-dayeat .survey-result .nutrients-wrap .nut-head.on .toggle::after{transform:rotate(180deg)}.cont-dayeat .survey-result .nutrients-wrap .nut-head.on .toggle .hide{display:initial}.cont-dayeat .survey-result .nutrients-wrap .nut-head.on .toggle .show{display:none}.cont-dayeat .survey-result .nutrients-wrap .nut-head .default{position:relative;min-height:75px;padding-right:90px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .default img{position:absolute;right:0;top:0;width:75px;height:75px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .default li{position:relative;font-size:15px;color:#111;line-height:21px;padding-left:7px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .default li+li{margin-top:8px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .default li::before{content:'';position:absolute;left:0;top:10px;width:2px;height:2px;background:#333;border-radius:50%}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide{display:none;margin-top:15px;border-top:1px solid #eee;padding-top:15px}.cont-dayeat .survey-result .nutrients-wrap .nut-head.on .showHide{display:block}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide h4{font-size:17px;color:#111;line-height:25px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide h4.t-line{margin-top:15px;padding-top:15px;border-top:1px solid #eee}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide .p{margin-top:10px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide .p p{font-size:15px;color:#111;line-height:23px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide .p p+p{margin-top:10px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide .dl{margin-top:15px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide .dl dl{position:relative}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide .dl dl+dl{margin-top:15px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide .dl dt{position:relative;padding-left:25px;font-size:15px;color:#017b9e;font-weight:600;line-height:22px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide .dl dt::before{content:'';position:absolute;left:0;top:1px;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_check_blue2.png) no-repeat center center;background-size:20px}.cont-dayeat .survey-result .nutrients-wrap .nut-head .showHide .dl dd{margin-top:5px;padding-left:25px;font-size:14px;color:#888;line-height:20px}.cont-dayeat .survey-result .nutrients-wrap .nut-prod{margin-top:20px}.cont-dayeat .survey-result .nutrients-wrap .nut-prod p{font-size:17px;color:#111;line-height:24px}.cont-dayeat .survey-result .nutrients-wrap .nut-prod p b{color:#017b9e;font-weight:400}.cont-dayeat .survey-result .nutrients-wrap .prd-check{position:absolute;left:6px;top:6px;z-index:2}.cont-dayeat .survey-result .nutrients-wrap .subscribe_list{margin-top:20px;padding:0}.cont-dayeat .survey-result .nutrients-wrap .subscribe_list li{min-height:135px;padding-top:0;padding-bottom:0}.cont-dayeat .survey-result .nutrients-wrap .subscribe_list li .img{top:0}.cont-dayeat .survey-result .nutrients-wrap .subscribe_list li .title{display:inline-block;max-height:22px;-webkit-line-clamp:1;white-space:nowrap}.cont-dayeat .survey-result .nutrients-wrap .nutrient-info{border-bottom:8px solid #f5f5f5;padding:30px 15px}.cont-dayeat .survey-result .nutrients-wrap .subscribe_list{padding:0}.cont-dayeat .survey-result .nutrients-wrap .nut-cont{margin-top:20px;padding:0}.cont-dayeat .survey-result .nutrients-wrap .nut-cont img{display:block;width:100%;margin:0 auto}.cont-dayeat .survey-result .nutrients-wrap .nut-cont img ~ img{margin-top:20px}.cont-dayeat .survey-result .nutrients-wrap .vitamin .nut-head+h3{margin-top:30px}.cont-dayeat .survey-result.v2 .nutrients-wrap .prd-check{position:inherit}.cont-dayeat .survey-result.v2 .nutrients-wrap .subscribe_list li{padding-left:0}.cont-dayeat .survey-result.v2 .nutrients-wrap .subscribe_list li .title-area{display:flex;width:100%}.cont-dayeat .survey-result.v2 .nutrients-wrap .subscribe_list li .title{margin-left:8px;flex:1}.cont-dayeat .survey-result.v2 .nutrients-wrap .subscribe_list li .cont-area{display:flex;justify-content:space-between;margin-top:10px;align-items:center}.cont-dayeat .survey-result.v2 .nutrients-wrap .subscribe_list li .cont-area div{flex-grow:1}.cont-dayeat .survey-result.v2 .nutrients-wrap .subscribe_list li .img{position:inherit;margin-right:15px;max-width:110px}.cont-dayeat .survey-result.v2 .subscribe_list li .price{margin-top:0}.cont-dayeat .survey-result.v2 .subscribe_list li .price p.discount+p{margin-top:0}.cont-dayeat .survey-result.v2 .subscribe_list li .dayeat-tags em{margin-bottom:0}.cont-dayeat .survey-result.v2 .prod-detail-toggle{margin-top:15px;border-radius:8px;border:1px solid #e1e2e3;padding:5px}.cont-dayeat .survey-result.v2 .prod-detail-toggle:first-child{margin-top:0}.cont-dayeat .survey-result.v2 .prod-detail-toggle .detail-tit{position:relative;width:100%;color:#017b9e;padding:8px 10px;font-weight:500;background:#ebf4f5;border-radius:4px;font-size:15px;line-height:21px;text-align:left}.cont-dayeat .survey-result.v2 .prod-detail-toggle .detail-tit i{position:absolute;top:50%;transform:translateY(-50%);right:15px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_toggle_down.png) 100%/15px 15px no-repeat}.cont-dayeat .survey-result.v2 .prod-detail-toggle.on .detail-tit i{position:absolute;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_toggle_up.png) 100%/15px 15px no-repeat}.cont-dayeat .survey-result.v2 .prod-detail-toggle .prod-con{display:none;padding:15px 10px 10px 10px}.cont-dayeat .survey-result.v2 .prod-detail-toggle.on .prod-con{display:block}.cont-dayeat .survey-result.v2 .prod-con .info-tbl .tbl-txt{font-size:14px;font-weight:400;color:#111;line-height:20px;margin-bottom:10px}.cont-dayeat .survey-result.v2 .prod-con .info-tbl table{border-top:1px solid #666;width:100%}.cont-dayeat .survey-result.v2 .prod-con .info-tbl table th{text-align:center;border-bottom:1px solid #e1e2e3;font-size:13px;line-height:19px;padding:10px 0}.cont-dayeat .survey-result.v2 .prod-con .info-tbl table td{text-align:center;border-bottom:1px solid #e1e2e3;color:#111;font-size:13px;padding:10px 0}.cont-dayeat .survey-result.v2 .prod-con .info-tbl .impor-tbl{margin-top:8px;font-size:12px;color:#888;line-height:19px;letter-spacing:-.6px}.cont-dayeat .survey-result.v2 .prod-con .prod-txt{font-size:14px;color:#111;letter-spacing:-.28px;font-weight:500}.cont-dayeat .survey-result.v2 .prod-con .sub-txt{display:block;margin-top:3px;font-size:13px;color:#888;line-height:19px;letter-spacing:-.65px}.cont-dayeat .survey-result.v2 .flag-size-28 em b{position:relative;top:.5px}.cont-dayeat .survey-result .price-wrap{padding:30px 15px 40px}.cont-dayeat .survey-result .price-wrap .selected-num{position:absolute;right:0;top:5px;line-height:1em;font-size:15px;color:#888}.cont-dayeat .survey-result .price-wrap .price-info{margin-top:20px}.cont-dayeat .survey-result .price-wrap .price-info dl{position:relative;line-height:24px;color:#333;font-size:16px}.cont-dayeat .survey-result .price-wrap .price-info dl+dl{margin-top:8px}.cont-dayeat .survey-result .price-wrap .price-info dt{display:inline}.cont-dayeat .survey-result .price-wrap .price-info dd{position:absolute;right:0;top:0}.cont-dayeat .survey-result .price-wrap .price-info dl.dc{color:#017b9e;font-size:15px}.cont-dayeat .survey-result .price-wrap .price-info dl.dc i{display:inline-block;height:18px;margin-left:5px;border-radius:9px;color:#fff;font-size:13px;font-weight:600;padding:0 8px;line-height:18px;background:#30b0c5;vertical-align:top;margin-top:3px}.cont-dayeat .survey-result .price-wrap .price-info dl.total{margin-top:12px;border-top:1px solid #eee;padding-top:12px;line-height:29px}.cont-dayeat .survey-result .price-wrap .price-info dl.total dd{top:12px;color:#111;font-size:24px;font-weight:600}.cont-dayeat .survey-result .price-wrap .price-info dl.total dd em{font-size:15px}.cont-dayeat .survey-result .price-wrap .btn-wrap{margin-top:50px;text-align:center}.cont-dayeat .survey-result .price-wrap .btn-wrap button{position:relative;float:left;height:59px;box-sizing:border-box;border-radius:30px;font-weight:600;font-size:17px}.cont-dayeat .survey-result .price-wrap .btn-wrap.shrt button{height:49px}.cont-dayeat .survey-result .price-wrap .btn-wrap .b-cart{width:110px}.cont-dayeat .survey-result .price-wrap .btn-wrap .b-order{float:right;width:calc(100% - 118px);line-height:25px}.cont-dayeat .survey-result .price-wrap .btn-wrap .b-order em{display:block;margin-top:0;line-height:1em;font-size:14px;font-weight:600;opacity:.7}.cont-dayeat .survey-result .price-wrap .btn-wrap .lnk{clear:both;padding-top:30px;text-align:center}.cont-dayeat .survey-result .price-wrap .btn-wrap .lnk a{float:none;display:inline;text-decoration:underline;font-size:15px;color:#666}.cont-dayeat .survey-result .price-wrap .btn-wrap .tooltip{position:absolute;left:50%;top:-22px;width:auto;height:24px;box-sizing:border-box;transform:translateX(-50%);border:1px solid #d80028;border-radius:4px;padding:0 12px;background:#fff;text-align:center;font-size:12px;letter-spacing:-.5px;white-space:nowrap;color:#d80028;line-height:22px}
.cont-dayeat .survey-result .price-wrap .btn-wrap .tooltip::after{content:'';position:absolute;left:50%;top:22px;width:6px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/bg_main_tooltip.png) no-repeat center bottom;background-size:174px}.cont-dayeat .survey-result .price-wrap .btn-wrap .tooltip.v2{height:29px;padding:0 6px;border:0;border-radius:initial;background:transparent url(//image.hnsmall.com/images/mobile2014/dayeat/bubble_bg.png) left top no-repeat;background-size:100%}.cont-dayeat .survey-result .price-wrap .btn-wrap .tooltip.v2::after{display:none}.dayeat-pop.common-pop .layerHeader+.layerConts.health-tips-wrap{padding:10px 20px 20px}.dayeat-pop .health-tips-wrap .tips-swiper{padding-bottom:20px}.dayeat-pop .health-tips-wrap .img{display:block;width:160px;height:160px;border-radius:80px;overflow:hidden;margin:0 auto}.dayeat-pop .health-tips-wrap .tit{font-size:17px;color:#111;font-weight:600;line-height:25px;margin-top:20px;word-break:keep-all}.dayeat-pop .health-tips-wrap .cont{margin-top:10px;font-size:15px;color:#666;line-height:22px;letter-spacing:-.7px;word-break:keep-all}.dayeat-pop .health-tips-wrap .cont li{position:relative;color:#111;padding-left:7px}.dayeat-pop .health-tips-wrap .cont li::before{content:'';position:absolute;left:0;top:10px;width:2px;height:2px;background:#333;border-radius:50%}.dayeat-pop .health-tips-wrap .cont p{word-break:normal}.dayeat-pop .health-tips-wrap .cont li+li{margin-top:8px}.dayeat-pop .health-tips-wrap .cont p+p{margin-top:10px}.dayeat-pop .health-tips-wrap .swiper-button-next,.dayeat-pop .health-tips-wrap .swiper-button-prev{position:absolute;right:0;top:74px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/dayeat/ic_arrow_next.png) no-repeat 0 0;background-size:100%;z-index:1}.dayeat-pop .health-tips-wrap .swiper-button-prev{right:auto;left:0;transform:rotate(180deg)}.dayeat-pop .health-tips-wrap .swiper-button-disabled{opacity:.4}.dayeat-pop .health-tips-wrap .swiper-pagination{position:absolute;left:50%;bottom:0;width:100%;text-align:center;transform:translateX(-50%);line-height:6px;z-index:1}.dayeat-pop .health-tips-wrap .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:6px;height:6px;border-radius:3px;box-sizing:border-box;background:#111}.dayeat-pop .health-tips-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;background:transparent none;box-shadow:inset 0 0 0 1.5px #111}.dayeat-pop .health-tips-wrap .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:6px}.cont-dayeat .box-tit-area{display:flex;justify-content:space-between;padding-bottom:15px;border-bottom:1px dotted #ccc}.cont-dayeat .box-tit-area .box-toggle{background:0;height:auto;padding:0}.cont-dayeat .box-tit-area .box-toggle input+i{right:0}.cont-dayeat .box-rnd .dot-list{margin-top:15px}.cont-dayeat .toggle-tab-con{display:none}.cont-dayeat .toggle-tab-con.active{display:block}.cont-dayeat .toggle-tab-con .sub-tit-area{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.cont-dayeat .toggle-tab-con .sub-tit{display:inline-block;font-size:15px;font-weight:700;color:#333}.cont-dayeat .time-setting-box{display:flex}.cont-dayeat .time-setting-box .time-txt{font-weight:700;color:#333;font-size:17px;line-height:25px;margin-right:15px;letter-spacing:-.34px}.cont-dayeat .time-setting-box .time-inp{position:relative;overflow:hidden}.cont-dayeat .time-setting-box .time-btn{position:inherit}.cont-dayeat .time-setting-box .time-btn input{position:absolute;right:0;width:100%;height:100%;opacity:0;transform:scaleX(2.7);transform-origin:right}.btn-coupon-area{margin-top:13px;margin-bottom:15px}.btn-coupon-area a{display:block}.btn-coupon-area a img{width:100%;vertical-align:top}.top_event_banner a{display:block}.top_event_banner img{width:100%;vertical-align:top}.noheader{padding-top:0}.main_plan .plan_tit{font-size:15px;font-weight:400;background:#ebebeb;padding:0 10px;height:45px;line-height:45px;border-bottom:1px solid #fff;position:relative;border-top:1px solid #cdcdcd}.main_plan .plan_tit em{position:absolute;right:10px;top:19px;display:inline-block;width:19px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -110px -220px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.main_plan .plan_tit.active em{background-position:-110px -210px}.main_plan .plan_tit span{color:#e51937}.main_plan .plan_list{background:#fff;display:none}.main_plan .plan_list h3{font-size:13px;color:#565656;font-weight:400;line-height:40px;padding:0 10px;border-bottom:1px solid #cdcdcd}.main_plan .plan_list ul{overflow:hidden}.main_plan .plan_list ul li{float:left;width:50%}.main_plan .plan_list ul li a{display:block;font-size:11px;color:#565656;font-weight:400;line-height:40px;padding:0 10px;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main_plan .plan_list ul li:nth-child(even) a{border-right:0}.plan_list .event_select{padding:10px}.plan_ad li{margin-top:10px}.plan_ad li img{width:100%}.plan_detail{font-size:0}.plan_detail img{display:block;width:100%}.t_blt_01{color:#898989;font-size:12px;margin:10px 0 0 0;padding:0 10px 10px 18px;position:relative}.t_blt_01:after{position:absolute;content:'';width:3px;height:3px;background:#cdcdcd;border-radius:50%;top:5px;left:10px}.t_blt_01.line{border-bottom:2px solid #ddd}.cate_samall .list_select{border-top:1px solid #ddd;padding-bottom:5px}.cate_samall{background:#fff}.cate_samall h1{height:45px;line-height:45px;position:relative;font-size:18px;color:#000;text-align:center;background:url(//image.hnsmall.com/images/mobile2014/common/line_cate.png) 0 0 repeat-x;background-size:1px 44px;border-bottom:1px solid #ccc}.cate_samall h1 a{position:absolute;left:6px;top:3px;width:40px;height:40px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;background-position:-40px 0;overflow:hidden;text-indent:-1000px}.cate_samall h2{height:45px;line-height:45px;font-size:15px;color:#000;padding-left:10px;font-weight:400}.cate_samall .cate_list ul li a{height:35px;line-height:35px;border-bottom:1px solid #ccc;display:block;padding-left:10px;color:#666;position:relative}.cate_samall .cate_list p{text-align:center;height:35px;line-height:35px;background:#8e8e8e;color:#fff}.cate_samall .cate_list p em{display:inline-block;width:18px;height:10px;margin-right:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -90px -210px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.cate_samall .cate_list p.active em{background-position:-90px -220px}.brand_lsit_wrap .list_total{font-size:15px;color:#565656}.brand_lsit_wrap .list_total strong{color:#000}.cate_samall .cate_list ul li a em{position:absolute;right:10px;top:13px;width:6px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -140px -210px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.cate_samall .cate_list.brand_list li{display:block}.cate_samall .cate_list.brand_list li a{border-bottom:1px solid #eee}.cate_samall .cate_list.brand_list li:last-child a{border-bottom:0}.cate_samall .pro_list{background:#f8f8f8}.cate_samall .pro_list .list_top{overflow:hidden;padding-top:20px;padding-bottom:7px;border-bottom:1px solid #ccc;background:#fff}.cate_samall .pro_list .list_top p{float:left;padding-left:10px}.cate_samall .pro_list .list_top p:last-child{float:right;padding-right:10px}.cate_samall .pro_list .list_top p select{min-width:110px;-webkit-appearance:none;height:32px;overflow:hidden;padding-right:25px;border:1px solid #cecece;border-radius:4px;-webkit-border-radius:4px;color:#333;font-size:12px;background:#fff url(//image.hnsmall.com/images/mobile2014/common/select_pic.png) no-repeat center right;background-size:30px auto;-webkit-background-size:30px auto}.cate_samall .pro_list .list_top p .btn_list{display:inline-block;width:29px;height:28px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;background-position:-140px 0;overflow:hidden;text-indent:-1000px}.cate_samall .pro_list .list_top p .btn_img{display:inline-block;width:29px;height:28px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;background-position:right 0;overflow:hidden;text-indent:-1000px}.cate_samall .pro_list .list_top p .on_list{background-position:-140px -30px}.cate_samall .pro_list .list_top p .on_img{background-position:right -30px}.cate_samall .pro_list .pro_num{padding-left:10px;height:30px;line-height:30px;font-size:12px}.cate_samall .pro_list .pro_num span{color:#e51937}.cate_samall .pro_list .list{overflow:hidden;padding:0 6px}.cate_samall .pro_list .list li{float:left;width:50%;margin-bottom:10px}.cate_samall .pro_list .list li a{display:block;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;width:146px;margin:0 auto;min-height:240px}.cate_samall .pro_list .list li a img{width:146px}.cate_samall .pro_list .list li a span{display:block}.cate_samall .pro_list .list li a .tit{font-size:12px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:6px 0}.cate_samall .pro_list .list li a .sale{text-decoration:line-through;font-size:11px}.cate_samall .pro_list .list li a .price{font-size:18px;font-weight:700;padding-bottom:8px}.cate_samall .pro_list .list li a .price em{font-size:12px}.cate_tab{overflow:hidden;text-align:center;font-size:15px}.cate_tab li{float:left;width:50%;border-bottom:3px solid #000;padding:9px 0}
.cate_tab li a{display:block;height:23px;line-height:23px}.cate_tab li.active{border-bottom:3px solid #e51937}.cate_tab li.active a{color:#e51937}.cate_medium .list_select{border-top:0}.goodsUnitList .goodsInfo.type02 .priceArea .price em{letter-spacing:-1px}.cate_plan{background:#fff;position:relative;padding-bottom:5px;margin-top:45px;border-bottom:5px solid #eee;height:173px}.cate_plan .ad_img ul li ul{overflow:hidden;padding:0 10px}.cate_plan .ad_img ul li ul li{width:33%;float:left}.cate_plan .ad_img ul li ul li:nth-child(2){width:34%}.cate_plan .ad_img ul li ul li a{display:block;width:90px;margin:0 auto}.cate_plan .ad_img ul li ul li img{width:90px;height:90px}.cate_plan .ad_img ul li ul li span{display:block;font-size:14px;margin-bottom:3px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:30px;color:#565656}.cate_plan .ad_img ul li ul li strong{font-size:16px;font-weight:400;display:block}.cate_plan .ad_img ul li ul li del{color:#666;font-size:12px}.cate_plan .ad_img ul li ul li .oil_tax{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:11px}.cate_plan .arrow .next a,.cate_plan .arrow .prev a{display:block;position:absolute;top:50%;left:0;width:33px;height:53px;margin-top:-45px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 -30px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.cate_plan .arrow .next a{left:auto;right:0;background-position:-35px -30px}.cate_plan .page_nav{overflow:hidden;position:absolute;right:10px;top:-25px}.cate_plan .page_nav a{float:left;width:8px;height:8px;margin-right:5px;overflow:hidden;text-indent:-1000px;background:#b9b9b9;border-radius:50%;-webkit-border-radius:50%}.cate_plan .page_nav a:last-child{margin-right:0}.cate_plan .page_nav .active{background:#dd1032}.com_point em{display:inline-block;width:26px;height:32px;margin-right:1px;overflow:hidden;background-image:url(//image.hnsmall.com/images/mobile2014/goods/comment_point.png);background-size:600px 32px;text-indent:-1000px}.cpoint1{background-position:0 0}.cpoint2{background-position:-60px 0}.cpoint3{background-position:-120px 0}.cpoint4{background-position:-180px 0}.cpoint5{background-position:-240px 0}.cpoint6{background-position:-300px 0}.cpoint7{background-position:-360px 0}.cpoint8{background-position:-420px 0}.cpoint9{background-position:-480px 0}.cpoint0{background-position:-540px 0}.sns_wrap .ico_sns{padding:20px 0;overflow:hidden}.sns_wrap .ico_sns li{float:left;width:20%}.sns_wrap .ico_sns li a{display:block;margin-right:5px}.sns_wrap .ico_sns img{width:100%}.sns_wrap .copy_text{font-size:12px;background:#f9f8f9;padding:10px;border-radius:3px;margin-top:10px}.sns_wrap .copy_text span{display:block;color:#dd1032;padding-top:5px}.sns_wrap .sms_url{border-top:1px solid #c5c5c5;padding-top:15px}.list_total{padding:10px;font-size:15px;color:#666}.list_total span{color:#e51937}.list_total strong{color:#000}.list_select{overflow:hidden;padding-top:10px;padding-bottom:7px;border-top:2px solid #565656;background:#fff}.list_select p{float:left;padding-left:10px}.list_select .tit{padding-top:7px;font-size:15px}.list_select p:last-child{float:right;padding-right:10px;padding-top:5px;padding-bottom:10px}.list_select p select{overflow:hidden;position:relative;width:145px;-webkit-appearance:none;height:30px;padding-right:18px;border:1px solid #cecece;border-radius:4px;-webkit-border-radius:4px;color:#333;font-size:12px;background:#f9f9f9 url(//image.hnsmall.com/images/mobile2014/common/select_pic2.png) no-repeat center right;background-size:22px auto;-webkit-background-size:22px auto;vertical-align:middle}.list_select p .btn_img,.list_select p .btn_list{display:inline-block;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png);background-repeat:no-repeat;background-size:300px auto;overflow:hidden;text-indent:-1000px}.list_select p .btn_list{width:18px;height:16px;margin-right:5px;background-position:0 -210px}.list_select p .btn_img{margin-right:5px;width:17px;height:17px;background-position:-40px -210px}.list_select p .btn_list.on{background-position:-20px -210px}.list_select p .btn_img.on{background-position:-60px -210px}.comment_ui{padding-top:40px;letter-spacing:-.5px}.comment_ui .banner_img>a{display:block;text-align:center}.comment_ui .banner_img img{width:100%;height:auto;vertical-align:top}.comment_ui .list_select{padding:10px;border-top:0;border-bottom:1px solid #ddd}.comment_ui .list_select p{padding:0}.comment_ui .list_select p.prt_sel{width:64%}.comment_ui .list_select p.sort_sel{width:35%}.comment_ui .list_select p select{width:100%;letter-spacing:-.5px}.comment_ui .list_select.fixed{position:fixed!important;top:85px;z-index:100;width:100%;box-sizing:border-box}.comment_ui .list_select.ver2+.prdList{margin-top:51px}.comment_ui .prdList{padding-bottom:10px;border-top:0;background:#e8e8e8}.comment_ui .prdList li{margin-bottom:10px;border-bottom:1px solid #bbb;background:#fff}.comment_ui .prdList li:last-child{margin-bottom:0}.comment_ui .goodsUnitList{min-height:75px;margin-bottom:0;padding:15px 10px 12px 95px}.comment_ui .goodsUnitList .imgArea .img{width:75px;height:75px}.comment_ui .goodsUnitList .goodsInfo .prtArea .name{display:block;margin-bottom:3px;font-size:16px;color:#000;letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment_ui .goodsUnitList .goodsInfo .priceArea .price .goodsPrice{line-height:1}.comment_ui .goodsUnitList .goodsInfo .priceArea .price .goodsPrice .tit{width:auto;margin-right:5px;font-size:13px;color:#333;letter-spacing:-.5px;line-height:18px}.comment_ui .goodsUnitList .goodsInfo .priceArea .price .goodsPrice em{font-size:17px;line-height:21px;vertical-align:-1px}.comment_ui .goodsUnitList .goodsInfo .priceArea .price .goodsPrice .won{font-size:13px}.comment_ui .goodsUnitList .goodsInfo .rateArea{margin-top:5px;letter-spacing:-.5px;line-height:1}.comment_ui .goodsUnitList .goodsInfo .rateArea>p{display:inline-block}.comment_ui .goodsUnitList .goodsInfo .rateArea .score{font-size:15px;color:#000}.comment_ui .goodsUnitList .goodsInfo .rateArea .score .num{font-weight:700}.comment_ui .goodsUnitList .goodsInfo .rateArea .size{font-size:14px;color:#666}.comment_ui .goodsUnitList .goodsInfo .rateArea .size:before{display:inline-block;content:'|';width:1px;margin:0 10px 0 7px;color:#ccc}.comment_ui .commentInfo{padding:12px;margin:0 10px 15px;background:#f4f4f4}.comment_ui .commentInfo .writerInfo em,.comment_ui .commentInfo .writerInfo span{display:inline-block;line-height:21px;font-size:12px;color:#888;vertical-align:middle}.comment_ui .commentInfo .writerInfo em{height:22px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction_v2.png) no-repeat;background-size:231px 127px}.comment_ui .commentInfo .writerInfo em .blind{display:block;overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999em}.comment_ui .commentInfo .writerInfo .best{width:45px;height:22px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 -210px;background-size:300px auto;background-position:-240px -100px}.comment_ui .commentInfo .writerInfo .verywell{width:52px;background-position:0 -69px}.comment_ui .commentInfo .writerInfo .well{width:35px;background-position:-61px -69px}.comment_ui .commentInfo .writerInfo .normal{width:35px;background-position:-105px -69px}.comment_ui .commentInfo .writerInfo .dissatisfaction{width:43px;background-position:-149px -69px}.comment_ui .commentInfo .writerInfo .date{position:static;margin:0 0 0 2px;padding:0}.comment_ui .commentInfo .writerInfo .date:before{display:inline-block;content:"";width:1px;height:11px;margin:-2px 5px 0 0;background:#ccc;font-size:0;line-height:0;vertical-align:middle}.comment_ui .commentInfo .comment{display:-webkit-box;overflow:hidden;width:100%;margin-top:5px;font-size:14px;color:#333;text-overflow:ellipsis;line-height:18px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sc_fixed{position:fixed!important;top:45px;z-index:100;width:100%;padding:0!important}.app_setup+.headerNew+main .contents>.sc_fixed{top:90px}.app_setup+.headerNew+main .contents>.comment_ui .list_select.fixed{top:130px}.product_list{background:#fff;border:1px solid #999;margin:5px}.product_list.full{margin:0;border:0;border-top:1px solid #cdcdcd}.product_list li{padding:15px 0;border-bottom:1px solid #cdcdcd;position:relative}.product_list li:last-child{border-bottom:0}.product_list li .product{position:relative;padding-left:110px;min-height:90px;padding-right:10px}.product_list li .product .text{font-size:16px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:30px;margin-bottom:3px}.product_list li .product .text span{color:red}.product_list li .product .img{position:absolute;left:10px;top:0}.product_list li .product .img img{width:90px}.product_list li .product .img .flag_tv{position:absolute;left:0;top:0;background:#db0c68;color:#fff;font-size:10px;padding:3px 5px}.product_list li .product .img .play{position:absolute;left:50%;top:50%;margin:-17px 0 0 -17px;display:inline-block;width:34px;height:34px;background-position:-225px 0;background-image:url(//image.hnsmall.com/images/mobile2014/pop/ico_pop.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.product_list li .product .benefit{font-size:12px;padding-top:5px;color:#666;position:relative}.product_list li .product .benefit span:first-child{margin-left:0!important}.product_list li .product .benefit .save{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:12px}.product_list li .product .benefit .noint{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:12px;margin-right:3px}.product_list li .product .benefit .oil_tax{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:12px}
.product_list li .product .benefit .delivery{border:1px solid #19bfbf;padding:0 1px;color:#19bfbf;font-size:12px}.product_list li .product .benefit .soldout{border:1px solid #e51937;background:#e51937;padding:0 1px;color:#fff;font-size:12px}.product_list li .product .benefit .comment{position:absolute;right:0}.product_list li .product .benefit strong{font-weight:400}.product_list li .product .price{font-size:12px;margin-top:10px;position:relative;min-height:58px}.product_list li .product .price.travel .sale2{padding-top:14px}.product_list li .product .price .sale2 .oil_tax{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:10px;margin-bottom:3px;display:none}.product_list li .product .price .sale2 strong em{font-size:11px;font-weight:400}.product_list li .product .price .sale_small{position:absolute;left:0;top:2px;display:inline-block;vertical-align:0;width:30px;height:30px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_sale_small.png);background-size:500px 500px;background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}.product_list li .product .price .sale2{display:inline-block}.product_list li .product .price .sale2:nth-child(2){display:inline-block;padding-left:37px}.product_list li .product .price .sale2 del{text-decoration:line-through;font-size:12px;line-height:10px;color:#666;vertical-align:middle}.product_list li .product .price .sale2 strong{font-size:18px;line-height:16px}.product_list li .product .price .sale{display:inline-block;color:#e51937;width:29px;height:27px;font-size:17px;line-height:15px;text-align:center;border:1px solid #e51937;border-radius:18px;padding-top:2px}.product_list li .product .price .sale3{display:inline-block;padding-left:40px}.product_list li .product .price .sale3 .oil_tax{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:10px;margin-bottom:3px;display:none}.product_list li .product .price .sale3 strong em{font-size:11px;font-weight:400}.product_list li .product .price .sale_small{position:absolute;left:0;top:2px;display:inline-block;vertical-align:0;width:30px;height:30px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_sale_small.png);background-size:500px 500px;background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}.product_list li .product .price .sale3:nth-child(2){display:inline-block;padding-left:37px}.product_list li .product .price .sale3 del{text-decoration:none;font-size:12px;line-height:10px;color:#666}.product_list li .product .price .sale3 del.origin5{text-decoration:line-through}.product_list li .product .price .sale3 strong{font-size:18px;line-height:16px;margin-left:5px}.product_list li .product .price .Msale2{position:absolute;left:0;top:2px;display:inline-block;vertical-align:0;width:36px;height:27px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_sale4.png);background-size:750px 500px;background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}.product_list2{padding:10px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.product_list2 .price{position:relative;padding-left:60px;min-height:45px;padding-right:10px}.product_list2 .price .Msale{position:absolute;left:0;top:5px;display:inline-block;width:50px;height:38px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_sale3.png);background-size:750px 500px;background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}.product_list2 .price .price_sale_wrap{border-top:0;margin-top:0;padding-top:0}.product_list2 .price .price_tv{padding-top:3px;font-size:.857em;color:#666;position:relative}.product_list2 .price .price_tv strong{font-size:1.167em;vertical-align:-1px;padding-right:3px;color:#000;font-weight:400}.product_list2 .price .price_tv strong.origin4{text-decoration:line-through}.product_list2 .price .price_sale_wrap .mb_sale{font-size:.929em}.product_list2 .price .price_sale_wrap .mb_sale span{font-size:1.538em;font-weight:700}.product_list li .product .price .sale{display:inline-block;color:#e51937;width:29px;height:27px;font-size:17px;line-height:15px;text-align:center;border:1px solid #e51937;border-radius:18px;padding-top:2px}.product_list li .product .price .sale em{display:block;font-size:9px;line-height:9px}.product_list li .product .price .right_away{position:absolute;right:0;bottom:2px;color:#e51937;font-size:13px}.product_list li .product .price .right_away em{display:inline-block;width:4px;height:7px;margin-left:5px;vertical-align:1px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -160px -230px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.product_list li .product .price .pd_ready{position:absolute;right:0;bottom:2px;color:#999!important;font-size:12px!important}.product_list li .product .price .tv_arimi{position:absolute;right:0;bottom:2px;color:#db0c68;font-size:12px}.product_list li .product .price .tv_arimi em{display:inline-block;width:18px;height:10px;margin-left:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -250px -60px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.product_list li .product .price .tv_arimi.on em{background-position:-250px -70px}.product_list li.img_s60 .product{padding-left:80px}.product_list li.img_s60 .product .img img{width:60px}.product_list li.img_s60 .product .play{position:absolute;left:50%;top:50%;margin:-13px 0 0 -13px;display:inline-block;width:25px;height:25px;background-position:-265px 0}.product_list li.tv_dey_wrap{padding-bottom:0!important}.product_list li.tv_dey_wrap .tv_dey{font-size:12px;color:#898989;text-align:center;background:#f4f4f4;height:25px;line-height:25px}.product_list.best li .product .img .flag_best{position:absolute;left:0;top:0;width:35px;height:35px;background-position:0 -50px;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_best.png);background-repeat:no-repeat;background-size:500px 100px;overflow:hidden;text-indent:-1000px}.product_list.best li:nth-child(1) .product .img .flag_best{background-position:0 -50px}.product_list.best li:nth-child(2) .product .img .flag_best{background-position:-50px -50px}.product_list.best li:nth-child(3) .product .img .flag_best{background-position:-100px -50px}.product_list.best li:nth-child(4) .product .img .flag_best{background-position:-150px -50px}.product_list.best li:nth-child(5) .product .img .flag_best{background-position:-200px -50px}.product_list.best li:nth-child(6) .product .img .flag_best{background-position:-250px -50px}.product_list.best li:nth-child(7) .product .img .flag_best{background-position:-300px -50px}.product_list.best li:nth-child(8) .product .img .flag_best{background-position:-350px -50px}.product_list.best li:nth-child(9) .product .img .flag_best{background-position:-400px -50px}.product_list.best li:nth-child(10) .product .img .flag_best{background-position:-450px -50px}.product_list .pd_null{text-align:center}.product_list2 .price .price_tv .origin{font-size:1em;color:#898989;font-weight:400}.product_list2 .price .price_tv .origin span{text-decoration:line-through}.product_list li .product .price .sale3 .origin{font-size:.9em;color:#898989;font-weight:400}.product_list li .product .price .sale3 .origin span{text-decoration:line-through}.product_list li .product .price .sale3.pl0{padding-left:0}.product_img{overflow:hidden;padding:0 0 10px;border-top:1px solid #ddd}.product_img.bdtn{border-top:none!important;margin-top:10px}.product_img li{float:left;width:50%;border-bottom:1px solid #ddd}.product_img li .product{width:145px;margin:0 auto;padding:10px 0}.product_img li .product .img{position:relative}.product_img li .product .img img{width:145px;height:145px}.product_img li .product .img .flag_tv{position:absolute;left:0;top:0;background:#db0c68;color:#fff;font-size:10px;padding:3px 5px}.product_img li .product .img .flag{position:absolute;top:0;left:0}.product_img li .product .img .flag em.cateBest{display:block;width:35px;height:35px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_cateBest.png);background-repeat:no-repeat;background-size:500px 500px;overflow:hidden;text-indent:-1000px;font-size:0}.product_img li .product .text{font-size:16px;display:block;width:145px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:40px;margin-bottom:5px;padding-top:2px}.product_img li .product .benefit{font-size:12px;color:#666;position:relative}.product_img li .product .benefit span:first-child{margin-left:0!important}.product_img li .product .benefit .save{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:12px;margin-right:3px;margin-left:3px;display:none}.product_img li .product .benefit .noint{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:12px;margin-right:3px;margin-left:3px;display:none}.product_img li .product .benefit .oil_tax{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:12px;display:none}.product_img li .product .benefit .delivery{border:1px solid #19bfbf;padding:0 1px;color:#19bfbf;font-size:12px;margin-right:3px;margin-left:3px;display:none}.product_img li .product .benefit .soldout{border:1px solid #e51937;background:#e51937;height:16px;padding:0 1px;color:#fff;font-size:12px;margin-right:3px;margin-left:3px;position:absolute;right:0;bottom:-19px}.product_img li .product .benefit .comment{position:absolute;right:0;display:none}.product_img li .product .benefit strong{font-weight:400;display:none}.product_img li .product .price{font-size:12px;margin-top:5px;position:relative;min-height:40px}.product_img li .product .price .sale_small{position:absolute;left:0;top:2px;display:inline-block;vertical-align:0;width:30px;height:30px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_sale_small.png);background-size:500px 500px;background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}
.product_img li .product .price .sale2{display:inline-block}.product_img li .product .price .sale2 .oil_tax{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:12px;margin-bottom:2px;display:inline-block}.product_img li .product .price .sale2:nth-child(2){display:inline-block;padding-left:37px}.product_img li .product .price .sale2 del{text-decoration:line-through;font-size:12px;line-height:10px;color:#666}.product_img li .product .price .sale2 strong{font-size:17px;line-height:16px;display:block}.product_img li .product .price .sale{display:inline-block;color:#e51937;width:29px;height:27px;font-size:17px;line-height:15px;text-align:center;border:1px solid #e51937;border-radius:18px;padding-top:2px}.product_img li .product .price .sale em{display:block;font-size:9px;line-height:9px}.product_img li .product .price .right_away{position:absolute;right:0;bottom:2px;color:#e51937;font-size:12px;display:none}.product_img li .product .price .right_away em{display:inline-block;width:4px;height:7px;margin-left:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -160px -230px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.product_img li .product .price .tv_arimi{position:absolute;right:0;bottom:2px;color:#565656;font-size:12px;display:none}.product_img.best li .product .img .flag_best{position:absolute;left:0;top:0;width:35px;height:35px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_best.png);background-repeat:no-repeat;background-size:500px 100px;overflow:hidden;text-indent:-1000px}.product_img.best li:nth-child(1) .product .img .flag_best{background-position:0 0}.product_img.best li:nth-child(2) .product .img .flag_best{background-position:-50px 0}.product_img.best li:nth-child(3) .product .img .flag_best{background-position:-100px 0}.product_img.best li:nth-child(4) .product .img .flag_best{background-position:-150px 0}.product_img.best li:nth-child(5) .product .img .flag_best{background-position:-200px 0}.product_img.best li:nth-child(6) .product .img .flag_best{background-position:-250px 0}.product_img.best li:nth-child(7) .product .img .flag_best{background-position:-300px 0}.product_img.best li:nth-child(8) .product .img .flag_best{background-position:-350px 0}.product_img.best li:nth-child(9) .product .img .flag_best{background-position:-400px 0}.product_img.best li:nth-child(10) .product .img .flag_best{background-position:-450px 0}.product_list.type02 .product .prdFlag{left:10px;top:3px}.product_img.type02 .product{position:relative}.product_img.type02 .product .prdFlag{left:0;top:13px}.layer_arimi{padding-top:10px;display:none}.layer_arimi p{border-top:1px solid #999;background:#f9f9f9;position:relative;line-height:40px;padding-left:10px}.layer_arimi p span{position:relative;display:inline-block;width:12px;height:12px;margin:-2px 3px 0 0;vertical-align:middle;background-color:#19bfbf;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;text-indent:-1000px}.layer_arimi p span:before{display:block;content:"";position:absolute;top:3px;left:4px;width:5px;height:5px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -137px -60px;background-size:300px auto}.layer_arimi strong{position:absolute;right:38px;top:-8px;display:inline-block;width:14px;height:8px;vertical-align:middle;overflow:hidden;text-indent:-1000px}.layer_arimi strong:before{display:block;content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:transparent transparent #999 transparent}.layer_arimi strong:after{display:block;content:"";position:absolute;top:1px;left:0;width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:transparent transparent #f9f9f9 transparent}.layer_arimi p a{display:block;position:absolute;right:10px;top:5px;font-size:11px}.layer_arimi p a em{display:inline-block;vertical-align:middle;margin-right:3px;width:14px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -210px -70px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.layer_arimi p u{color:#898989}.tv_info_wrap{background:#f4f4f4;padding:5px 0}.tv_info_wrap.nonepd{padding:0}h3.tv_info_tit{padding:10px;background:#f4f4f4;color:#000;font-size:16px;position:relative}h3.tv_info_tit em{display:inline-block;width:16px;height:16px;vertical-align:middle;background-position:-45px -25px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;text-indent:-9999px}h3.tv_info_tit span{font-weight:400;padding-left:3px}h3.tv_info_tit a{position:absolute;top:10px;right:12px;color:#565656;font-size:13px;font-weight:400}h3.tv_info_tit a em{display:inline-block;width:7px;height:13px;margin-left:5px;vertical-align:middle;background-position:0 -125px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.tv_info_wrap .product_list{background:#fff;border:1px solid #cdcdcd}.tv_info_wrap .product_list.full{margin:0;border:0;border-top:1px solid #cdcdcd}.tv_info_wrap .product_list li{padding-top:0}.tv_info_wrap h4.tit{padding:5px 90px 5px 10px;font-weight:700;position:relative;font-size:14px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv_info_wrap h4.tit span{padding-left:5px}.tv_info_wrap h4.tit strong{overflow:hidden;padding:0 5px 0 10px;background:url(//image.hnsmall.com/images/mobile2014/tv/tab_line.png) center center no-repeat;background-size:2px 15px}.tv_info_wrap h4.tit a{display:block;position:absolute;right:10px;top:10px;font-size:11px}.tv_info_wrap h4.tit a em{display:inline-block;vertical-align:middle;margin-right:3px;width:14px;height:11px;background-position:-95px -80px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.tv_info_wrap ul.full.product_img h4{display:none}.tv_info_wrap ul.full.product_img{padding:10px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#fff}.tv_info_wrap ul.full.product_img .price{font-size:12px;margin-top:5px;position:relative;min-height:40px}.tv_info_wrap ul.full.product_img .price .sale3 .Msale2{position:absolute;left:0;top:2px;display:inline-block;vertical-align:0;width:36px;height:27px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_sale4.png);background-size:750px 500px;background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}.tv_info_wrap ul.full.product_img .price .sale2 strong{font-size:17px;line-height:16px;display:block}.tv_info_wrap ul.full.product_img .price.travel{padding:0}.tv_info_wrap ul.full.product_img .price .sale3{display:inline-block;padding-left:42px}.tv_info_wrap ul.full.product_img .price .sale3 .oil_tax{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:10px;margin-bottom:3px;display:none}.tv_info_wrap ul.full.product_img .price .sale3 strong em{font-size:11px;font-weight:400}.tv_info_wrap ul.full.product_img .price .sale_small{position:absolute;left:0;top:2px;display:inline-block;vertical-align:0;width:30px;height:30px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_sale_small.png);background-size:500px 500px;background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}.tv_info_wrap ul.full.product_img .price .sale3:nth-child(2){display:inline-block;padding-left:37px}.tv_info_wrap ul.full.product_img .price .sale3 del{text-decoration:line-through;font-size:12px;line-height:10px;color:#666}.tv_info_wrap ul.full.product_img .price .sale3 strong{font-size:17px;line-height:16px}.tv_wrap h1 a:last-child{position:absolute;right:13px;top:4px}.tv_wrap h1 a em{display:inline-block;vertical-align:middle;margin-right:3px;width:12px;height:12px;background-position:-185px -40px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.tv_wrap{background:#ebebeb!important;padding-bottom:1px}.tv_wrap2{background:#f9f9f9!important;padding-bottom:1px}.tv_selete_wrap{overflow:hidden;border-bottom:2px solid #cdcdcd;background:#fff}.tv_selete_wrap ul{padding:10px;overflow:hidden}.tv_selete_wrap li{float:left;width:50%}.tv_selete_wrap li .day{margin-left:5px;border:1px solid #ddd;border-radius:3px;line-height:29px;padding:0 10px;position:relative}.tv_selete_wrap li .day em{position:absolute;right:10px;top:5px;display:inline-block;width:19px;height:18px;background-position:-55px -80px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.tv_selete_wrap li .day.on em{background-position:-75px -80px}.tv_selete_wrap .calendar{border-top:2px solid #898989}.tv_selete_wrap .calendar table{width:100%}.tv_selete_wrap .calendar table thead tr th{color:#aaa;line-height:26px;border-bottom:1px solid #898989}.tv_selete_wrap .calendar table tbody tr{border-bottom:1px solid #e4e4e4}.tv_selete_wrap .calendar table tbody tr:last-child{border-bottom:0}.tv_selete_wrap .calendar table tbody tr td{border-right:1px solid #e4e4e4;text-align:center}.tv_selete_wrap .calendar table tbody tr td span{line-height:30px;display:block}.tv_selete_wrap .calendar table tbody tr td span.none{color:#aaa}.tv_selete_wrap .calendar table tbody tr td span.on{background:#e51937;border-radius:2px;color:#fff}.tvlist_wrap{border:1px solid #999;margin:10px}.tvlist_wrap.main{position:relative;border:1px solid #cdcdcd!important;margin:0;margin-top:5px}.tvlist_wrap.main li{border-bottom:1px solid #eee!important}
.tvlist_wrap.main li:last-child{border-bottom:0}.tvlist_wrap.main strong.top{position:absolute;left:50%;top:-8px;margin-left:-7px;display:inline-block;vertical-align:middle;width:13px;height:8px;background-position:-185px -15px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.tvlist_wrap.main>.product_list>li>.product>.text{font-size:1.143em}.tvlist_wrap.main>.product_list>li>.product>.price{font-size:.857em;margin-top:10px;position:relative;min-height:52px}.tvlist_wrap.main>.product_list>li>.product>.price>.sale1{display:inline-block;text-decoration:line-through}.tvlist_wrap.main>.product_list>li>.product>.price>.sale2{display:inline-block}.tvlist_wrap.main>.product_list>li>.product>.price>.sale2>strong{font-size:1.286em;line-height:16px}.tvlist_wrap.main>.product_list>li>.product>.price>.sale2>strong em{font-size:.835em;line-height:16px}.tvlist_wrap.good_tvview{border:0;margin:0;border-top:2px solid #cdcdcd;margin-top:20px}.tvlist_wrap.on_air{border:1px solid #e51937}.tvlist_wrap .product_list{border:0;margin:0}.tvlist_wrap h2{text-align:center;font-size:17px;line-height:30px;background:#e51937;color:#fff}.tvlist_wrap h3{padding:0 90px 0 10px;background:#f9f9f9;font-weight:400;position:relative;font-size:12px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tvlist_wrap h3 span{color:#999}.tvlist_wrap h3 span.tv_num{color:#999;vertical-align:middle;margin-left:4px}.tvlist_wrap h3 a{display:block;position:absolute;right:10px;top:5px;font-size:11px}.tvlist_wrap h3 a em{display:inline-block;vertical-align:middle;margin-right:3px;width:14px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -70px -210px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.tab_tv .tt_tab{overflow:hidden;padding-top:5px;background:#f9f9f9}.tab_tv .tt_tab li{float:left}.tab_tv .tt_tab li:nth-child(1){width:33%}.tab_tv .tt_tab li:nth-child(2){width:34%}.tab_tv .tt_tab li:nth-child(3){width:33%}.tab_tv .tt_tab li a{position:relative;display:block;text-overflow:ellipsis;white-space:nowrap;padding:8px 0;border-bottom:1px solid #cdcdcd;font-size:13px;color:#565656;text-align:center;background:#f9f9f9}.tab_tv .tt_tab li+li a:before{display:inline-block;content:"";position:absolute;top:50%;left:-1px;margin-top:-8px;width:1px;height:15px;background:#ddd;font-size:0;line-height:0}.tab_tv .tt_tab li.on a{z-index:1;border:1px solid #cdcdcd;border-bottom:0;border-radius:0 3px 0 0;background:#fff;font-weight:700;color:#000}.tab_tv .tt_tab li.on a:before{display:none}.tab_tv .tt_tab li:nth-child(2).on a{border-radius:3px 3px 0 0}.tab_tv .tt_tab li:nth-child(3).on a{border-radius:3px 0 0 0}.msg_list ul{background:#f9f9f9}.msg_list ul li{position:relative;margin-bottom:5px;background:#fff;padding:10px 30px 10px 10px}.msg_list ul li .del{position:absolute;right:10px;top:25px;width:11px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px -165px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.msg_list ul li p{padding-top:3px;font-size:12px}.msg_list ul li p strong{color:#9c9c9c;font-weight:400}.msg_list ul li p i{font-size:10px;font-style:normal;color:#ddd}.msg_list ul li p span{color:#ff6e51}.msg_list ul li p span em{display:inline-block;vertical-align:middle;margin-right:3px;width:9px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px -150px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.msg_list ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:16px}.msg_list ul li .btn_wrap{text-align:center;padding-top:15px;padding-bottom:5px}.msg_list ul li .btn_wrap a{display:inline-block}.arimZone{border-radius:3px;border:1px solid #c5c5c5;margin:50px 10px 10px;position:relative;padding:14px 14px 14px;font-size:16px}.arimZone p.live{text-align:right;margin-top:5px;font-size:14px;color:#12a5cb}.arimZone p.live{text-decoration:underline}.arimZone em{display:inline-block;width:5px;height:9px;margin-left:5px;vertical-align:0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -80px -150px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.tv_cate_list{background:#fff}.tv_cate_list h2{font-size:14px;color:#aaa;line-height:40px;padding:0 10px 4px;text-align:left;border-bottom:1px solid #cdcdcd;font-weight:400;font-size:14px;color:#e51937}.tv_cate_list ul{overflow:hidden}.tv_cate_list ul li{float:left;width:50%}.tv_cate_list ul li a{display:block;font-size:13px;color:#565656;font-weight:400;line-height:40px;padding:0 10px;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd}.tv_cate_list ul li:nth-child(even) a{border-right:0}.tv_cate_list p{text-align:center;height:35px;line-height:35px;background:#8e8e8e;color:#fff}.tv_cate_list p em{display:inline-block;width:18px;height:10px;margin-right:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -90px -150px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.tv_cate_list_detail{background:#fff}.tv_cate_list_detail h2{font-size:14px;color:#aaa;line-height:40px;padding:5px 10px 4px;text-align:left;border-bottom:1px solid #cdcdcd;font-weight:400;font-size:18px;color:#e51937}.tv_cate_list_detail dl{margin:0}.tv_cate_list_detail dl dt{font-size:18px;line-height:40px;padding:0 10px;font-weight:400;border-bottom:1px solid #ddd;background:#f4f4f4}.tv_cate_list_detail dl dd span{display:block;background:#fff;line-height:35px;border-bottom:1px solid #eee;padding:0 10px;position:relative;font-size:16px;color:#565656}.tv_cate_list_detail dl dd span em{position:absolute;right:14px;top:14px;display:inline-block;width:15px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -110px -150px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.tv_cate_list_detail dl dd.on span{color:#12a5cb;background:#fff;border-bottom:1px solid #aaa}.tv_cate_list_detail dl dd.on span em{background-position:-110px -160px}.tv_cate_list_detail dl dd ul{padding:0 0 0 10px;background:#f9f9f9;border-bottom:1px solid #eee}.tv_cate_list_detail dl dd ul li{line-height:35px;border-bottom:1px solid #eee;padding:0 10px;position:relative;font-size:12px;background:#f9f9f9;color:#565656;font-size:14px}.tv_cate_list_detail dl dd ul li:last-child{border:0}.tv_cate_list_detail dl dd ul li a{position:absolute;right:10px;top:5px}.tv_cate_list_detail dl dd ul li a em{display:inline-block;margin-right:2px;width:7px;height:7px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -130px -150px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.tv_cate_list_detail dl dd ul li a.on em{background-position:-130px -165px;width:13px;height:10px;margin:0;margin-top:7px}.key_search{position:relative;padding:10px 15px;margin:25px 0 15px}.key_search input{width:100%;border:1px solid #cdcdcd;border-radius:4px;height:35px;background:#fff}.key_search .btn_search{overflow:hidden;display:block;position:absolute;right:20px;top:17px;width:25px;height:25px;padding:0;margin:0;border:0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -150px -150px;background-size:200px auto;text-indent:-9999px;cursor:pointer}.key_search .btn_del{overflow:hidden;display:block;position:absolute;right:52px;top:18px;width:20px;height:20px;padding:0;margin:0;border:0;text-indent:-9999px;cursor:pointer;background:#cdcdcd;border-radius:50%;-webkit-border-radius:50%}.key_search .btn_del:before{content:"";display:block;position:absolute;top:5px;left:5px;width:10px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -175px -150px;background-size:200px auto}.key_search.active{margin-bottom:0;background:#eee}.key_search.active .search_result_none{display:none}.key_search_on{overflow:hidden;display:none;width:100%;background:#fff}.key_search_on ul li{float:left;width:50%}.key_search_on ul li ul li{float:none;width:100%}.key_search_on ul li ul li a{display:block;padding:0 15px;height:40px;line-height:40px;border-top:1px solid #cdcdcd;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}.key_search_on ul li ul li a em{color:#e51937}.key_search_on ul li ul:first-child{border-right:1px solid #cdcdcd}.key_search_on ul li ul li:first-child a{border-top:0}.key_search_on.active{display:block}.key_search_close{display:block;overflow:hidden;padding:12px 15px;background:#8e8e8e;border-bottom:2px solid #565656}.key_search_close button{padding:0;margin:0;border:0;background:0;font-size:12px;font-weight:700;color:#fff}.key_search_close .btn_close{float:right}.key_search_result .sec_result{background:#eee;line-height:30px;padding:0 10px;font-size:14px}.key_search_result .sec_result span{color:#e51937}.key_search_result ul li{line-height:35px;border-bottom:1px solid #cdcdcd;padding:0 70px 0 10px;position:relative;font-size:14px;color:#565656}.key_search_result ul li span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.key_search_result ul li a{position:absolute;right:10px;top:5px}.key_search_result ul li a em{display:inline-block;margin-right:2px;width:7px;height:7px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -130px -150px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.key_search_result p{text-align:center;height:35px;line-height:35px;background:#8e8e8e;color:#fff}.key_search_result p em{display:inline-block;width:18px;height:10px;margin-right:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -90px -150px;background-size:200px auto;overflow:hidden;text-indent:-1000px}
.search_result_none{line-height:30px;text-align:center}.tv_arimi_info{padding:10px 10px 0}.sms_wrap{padding-bottom:15px}.sms_wrap dl{padding:0 10px}.sms_wrap dl dt{border-top:1px solid #ddd;padding:10px 0 5px}.sms_wrap dl dd{display:flex;align-items:center;gap:4px;padding-bottom:10px}.sms_wrap dl dd select,.sms_wrap dl dt input{vertical-align:middle}.btn_ac{text-align:center}.tv_arimi_last{border-top:1px solid #aaa;padding:10px 0}.sms_wrap.popup{padding-bottom:0}.sms_wrap.popup dl dd{border-bottom:2px solid #ddd;margin-bottom:15px}.sms_wrap.popup .tv_arimi_info{padding:15px 10px 10px}.sms_wrap.popup2{padding-bottom:0}.sms_wrap.popup2 dl dt{border-top:0}.sms_wrap.popup2 dl dd{border-bottom:0}.sms_wrap.popup2 .tv_arimi_info{padding:5px 10px 10px}.sms_wrap.popup2 .check{position:relative;padding:15px 10px 10px 35px;border-bottom:2px solid #ddd}.sms_wrap.popup2 .check input{position:absolute;left:10px;top:15px}.sms_wrap.popup2 .check span{display:block;font-size:13px}.sms_wrap.popup2 .btn_ac{border-top:2px solid #ddd;margin:0 10px;padding-top:10px}.sms_wrap.popup3{padding-bottom:0}.sms_wrap.popup3 .img{text-align:center;font-size:16px;background:#fff url(//image.hnsmall.com/images/mobile2014/tv/line_cate.png) 0 bottom repeat-x;padding-bottom:30px;margin:30px 10px 20px}.sms_wrap.popup3 .img img{width:161px;vertical-align:middle;margin-right:5px}.sms_wrap.popup3 ul{padding:0 10px;background-size:4px 4px}.sms_wrap.popup3 ul li{padding-bottom:10px;position:relative;padding-left:73px}.sms_wrap.popup3 ul li span{display:block;font-size:12px;color:#898989}.sms_wrap.popup3 ul li strong{position:absolute;left:0;top:0;padding-left:7px}.sms_wrap.popup3 ul li strong em{position:absolute;left:0;top:9px;display:inline-block;width:3px;height:3px;background-position:0 bottom;margin-right:3px;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.sms_wrap.popup4 ul{padding:15px 10px 0}.sms_wrap.popup4 ul li{padding-bottom:5px}.sms_wrap.popup4 ul li span{display:block;font-size:12px;color:#898989}.sms_wrap.popup4 ul li p{padding-bottom:0!important}.sms_wrap.popup4 ul.tv_arimi_info{padding-top:0}.sms_wrap.popup4 ul.tv_arimi_info li:last-child{border-bottom:2px solid #ddd;margin-bottom:15px;padding-bottom:15px}.pop_wrap .bottom_close{position:relative;background:#fff;height:49px;border-radius:10px}.pop_wrap .bottom_close span{position:absolute;left:12px;top:12px;display:block;color:#898989;font-size:16px}.pop_wrap .bottom_close span em{display:inline-block;width:22px;height:16px;margin-right:5px;vertical-align:middle;background-position:0 -130px;background-image:url(//image.hnsmall.com/images/mobile2014/pop/ico_pop.png);background-repeat:no-repeat;background-size:300px 200px;text-indent:-9999px}.pop_wrap .bottom_close .close{position:absolute;right:0;top:0;padding:16px;background:#f9f9f9;border-radius:0 0 10px 0}.pop_wrap .bottom_close .close strong{display:block;width:17px;height:17px;background-position:-30px -130px;background-image:url(//image.hnsmall.com/images/mobile2014/pop/ico_pop.png);background-repeat:no-repeat;background-size:300px 200px;text-indent:-9999px}.pop_wrap.sale_cp .pop_contents02{padding-bottom:0}#mobileSave{top:15%;padding-bottom:0}#mobileSave h1{font-size:15px;letter-spacing:-1px}#mobileSave .order .sale_info2{font-size:13px}#mobileSave .order .sale_info2 em{background:#666}#mobileSave .sms_wrap.popup .tv_arimi_info{padding:0}#mobileSave .sms_wrap .text{margin:0}#mobileSave .sms_wrap .text p{font-size:12px}@media(orientation:landscape){.pop_wrap{top:20px!important;height:70%}.pop_wrap .pop_contents02{height:90%}.pop_wrap .pop_contents02 .sms_wrap.popup{height:90%;overflow-y:auto}#mobileSave{position:fixed;top:5%!important;height:50%;padding-bottom:30px}#mobileSave .layerConts .innerConts.scrollY{max-height:150px;padding-bottom:0}}@media(orientation:landscape) and (min-width:650px){#mobileSave{top:10%!important}#mobileSave .layerConts .innerConts.scrollY{max-height:177px}}.brand_select{overflow:hidden;height:100px;border-bottom:2px solid #ddd;position:relative;padding-bottom:20px}.brand_select .bxslider{overflow:hidden;height:100px}.brand_select .search_key{overflow:hidden;height:80px;padding:10px 6px}.brand_select .search_key span{float:left;border-radius:2px;width:30px;height:30px;background:#eee;text-align:center;line-height:30px;color:#aaa;font-size:17px;margin:0 4px 10px}.brand_select .search_key span.on{background:#e51937;color:#fff}.brand_select .search_key .etc{font-size:13px}.brand_select .page_nav{overflow:hidden;position:absolute;left:50%;margin-left:-20px}.brand_select .page_nav a{float:left;width:8px;height:8px;margin-right:5px;overflow:hidden;text-indent:-1000px;background:#b9b9b9;border-radius:50%;-webkit-border-radius:50%}.brand_select .page_nav a:last-child{margin-right:0}.brand_select .page_nav .active{background:#dd1032}.goods_detail{padding-bottom:0!important}.goods_detail.goods_detail_v2{padding-top:0}.goods h1 a:last-child{position:absolute;right:13px;top:4px}.goods h1 a em{display:inline-block;vertical-align:middle;margin-right:3px;width:14px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -70px -210px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.contents{background:#fff;padding-bottom:40px;padding-top:45px}.contents .sub-top-tit,.contents h1{height:40px;background:#fff;line-height:39px;padding:0 50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;font-size:16px;color:#000;text-align:center;border-bottom:1px solid #cdcdcd}.contents .sub-top-tit h2{font-size:16px;color:#333;font-weight:700;height:auto;line-height:inherit;padding:0}.contents.addrPop .sub-top-tit,.contents.addrPop h1{z-index:1;box-sizing:border-box;width:100%}.contents .sub-top-tit a:first-child,.contents h1 a:first-child{position:absolute;left:10px;top:7px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat 0 -120px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.contents .sub-top-tit a.btnHidden,.contents h1 a.btnHidden{display:none}.sub-top-tit .allpop_close,h1 .allpop_close{position:absolute;right:10px;top:15px;width:11px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -40px -300px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.privacyPop h1{height:auto;line-height:20px;padding:9px 50px;border-bottom:1px solid #000}.privacyPop h1 .allpop_close{margin-top:-5px;top:50%}.privacyPop h1 .sub_tit{display:block;font-size:13px;color:#888;line-height:16px;font-weight:400}h2.tit{color:#000;font-size:14px;background:#f4f4f4;padding:0 10px;height:34px;line-height:34px;border-bottom:1px solid #cdcdcd;position:relative;border-top:1px solid #cdcdcd}.goods h2.tit{padding:10px 10px;font-size:18px;font-weight:400;background:#fff!important;border:none!important;height:auto;line-height:24px}h2.tit .txt01{font-size:12px;font-weight:400;color:#898989}.pangpay_active_box ~ .prt h2.tit .txt01,.pangpay_active_box ~ h2.tit .txt01{color:#f2536d}.pd_view{background:#fff;position:relative}.pd_view .pd_img li{font-size:0}.pd_view .pd_img img{width:100%}.pd_view .pd_img{position:relative;overflow:hidden}.pd_view .pd_img .img500{position:absolute;text-align:center;left:0;top:-40%;width:100%}.pd_view .pd_img .deem{opacity:.3!important;z-index:999}.pd_view .pd_img .dimmed{position:absolute;left:0;right:0;top:0;z-index:9;width:100%;height:100%;opacity:.3;background:url(//image.hnsmall.com/images/mobile2014/common/bg_dim.png) repeat left top}.pd_view .page_nav{position:absolute;bottom:12px;left:0;width:100%;text-align:center}.pd_view .page_nav a{display:inline-block;width:8px;height:8px;margin-right:5px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;background-position:-55px -45px;overflow:hidden;text-indent:-1000px}.pd_view .page_nav a:last-child{margin-right:0}.pd_view .page_nav .active{background-position:-45px -45px}.pd_view .arrow .next a,.pd_view .arrow .prev a{z-index:100;display:block;position:absolute;top:50%;left:0;width:33px;height:53px;margin-top:-45px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png);background-repeat:no-repeat;background-size:300px auto;background-position:0 -30px;overflow:hidden;text-indent:-1000px}.pd_view .arrow .next a{left:auto;right:0;background-position:-35px -30px}.tv_play{position:absolute;top:50%;left:50%;z-index:2000;margin-left:-41px;margin-top:-41px;text-indent:-1000px;background-position:-31px -18px;width:82px;height:82px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods2.png);background-size:200px 100px;overflow:hidden;text-indent:-1000px}.tv_play.tv_view{width:50px;height:50px;margin:-25px 0 0 -25px;background:url(//image.hnsmall.com/images/mobile2014/common/flag_pang_temp.png) no-repeat -60px -250px;background-size:210px auto}.pd_view .flag_card{position:absolute;left:0;top:0}.pd_view .flag_card .card_wrap{width:48px;background:#ee2a68;display:inline-block;padding:3px;text-align:center}.pd_view .flag_card .card_wrap .card_name{color:#ee2a68;background:#fff;font-size:12px;padding-top:4px;font-weight:700}.pd_view .flag_card .card_wrap .card_sale{color:#ee2a68;background:#fff;font-size:24px;padding-bottom:2px;font-weight:700}.pd_view .flag_card .card_wrap .card_sale span{font-size:12px;font-weight:400;vertical-align:1px;padding-left:2px}.pd_view .flag_card .card_wrap .card_day{color:#fff;font-size:8px;padding-top:3px}.pd_view .flag_sns{position:absolute;right:10px;bottom:10px;width:44px;height:44px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;background-position:-55px -35px;overflow:hidden;text-indent:-1000px}
.pd_view .deem_white{background:#fff;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2001}.goods .option{margin-top:10px}.goods .option p{position:relative;padding:0 10px 5px}.option .btn_info_con{display:block;text-align:right;padding-right:10px;padding-bottom:10px}.pd_order{background:#fff;padding:0;margin:5px 10px 0;border-radius:3px 3px 0 0;border:1px solid #c5c5c5}.pd_order div{border-bottom:1px solid #cdcdcd;padding:14px;position:relative}.pd_order div:last-child{border-bottom:0}.pd_order p{color:#666;padding-right:20px;font-size:14px}.pd_order ul{overflow:hidden;padding-top:10px}.pd_order ul li{float:left;width:50%}.pd_order ul li:first-child em:first-child,.pd_order ul li:first-child em:last-child{position:relative;display:inline-block;width:30px;height:30px;vertical-align:middle;overflow:hidden;text-indent:-1000px;border:1px solid #c5c5c5;border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box}.pd_order ul li:first-child em:first-child:before,.pd_order ul li:first-child em:last-child:before{content:"";display:block;position:absolute;top:6px;left:6px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -110px -210px;background-size:300px auto}.pd_order ul li:first-child em:last-child:before{background-position:-90px -210px}.pd_order ul li:first-child span{font-size:15px;display:inline-block;border-radius:2px;border:1px solid #c5c5c5;background:#fff;line-height:28px;vertical-align:-7px;padding:0 10px;margin:0 3px}.pd_order ul li:first-child input{margin:0 3px;vertical-align:middle;width:50px;text-align:center;text-indent:0;background:#fff}.pd_order .del{position:absolute;right:14px;top:14px;display:inline-block;width:12px;height:12px;background-position:-185px -37px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -160px -210px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.pd_order ul li:last-child{font-size:16px;text-align:right;margin-top:5px}.pd_order ul li:last-child em{display:inline-block;vertical-align:middle;margin-left:3px;text-align:left;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -130px -210px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.pd_total{position:relative;text-align:right;font-size:22px;color:#dd1032;padding-left:90px;padding:10px;background:#f9f9f9;border-radius:0 0 3px 3px;border:1px solid #c5c5c5;margin:0 10px 5px;border-top:0}.pd_total span{position:absolute;left:10px;top:15px;font-size:16px;color:#000}.pd_total em{font-size:16px;vertical-align:2px}.pd_total span strong{display:inline-block;width:60px;height:23px;vertical-align:middle;margin-left:5px;background-position:-50px -130px;background-image:url(//image.hnsmall.com/images/mobile2014/pop/ico_pop.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.option_dey{padding:5px 10px 0}.option_dey p{line-height:28px;border:1px solid #cecece;border-radius:4px;color:#333;font-size:12px;height:28px;background:#f9f9f9;text-indent:10px;background:#f9f9f9 url(//image.hnsmall.com/images/mobile2014/common/select_pic.png) no-repeat center right;background-size:30px auto;-webkit-background-size:30px auto;width:100%}.gift_area{border-radius:3px;border:1px solid #c5c5c5;margin:10px;position:relative;padding:14px 14px 9px;padding-left:85px;font-size:12px}.gift_area span{position:absolute;left:14px;top:15px;font-size:14px;color:#000;color:#898989}.gift_area input{vertical-align:middle}.gift_area p{padding-bottom:5px;font-size:14px}.gift_area .gift_in{padding:5px 0 10px 20px}.option_dey span{top:20px}.option_dey div{padding-bottom:5px;font-size:14px}.gift_area .gift_txt{margin:6px 0 12px}.gift_area div:last-child .gift_txt{margin:6px 0 0}.gift_area .gift_txt2{width:100%;position:relative;margin:6px 0 12px}.gift_area .gift_txt2 input{vertical-align:bottom}.gift_area .gift_txt2 select{width:88%;position:absolute;top:-4px;right:0}.snews{margin:5px 10px 10px}.snews img{width:100%}.line_bt{border-bottom:1px solid #ccc}.snewsbig{margin:0}.sns_area{overflow:hidden;padding:25px 10px 0}.sns_area li{width:20%;float:left}.sns_area li a{display:block;text-align:center}.sns_area li a span{display:block;text-align:center}.sns_area li a span em{display:inline-block;background-image:url(//image.hnsmall.com/images/mobile2014/pop/ico_pop.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.sns_area li a strong{font-size:10px}.sns_area li:nth-child(1) a span em{width:45px;height:45px;background-position:-120px 0}.sns_area li:nth-child(2) a span em{width:45px;height:45px;background-position:-120px -50px}.sns_area li:nth-child(3) a span em{width:45px;height:45px;background-position:-120px -100px}.sns_area li:nth-child(4) a span em{width:45px;height:45px;background-position:-120px -150px}.sns_area li:nth-child(5) a span em{width:45px;height:45px;background-position:-175px 0}.sns_area li a span em.i0206{display:inline-block;background-image:url(//image.hnsmall.com/images/mobile2014/pop/ico_pop_0206.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.url_area{border-radius:3px;border:1px solid #c5c5c5;margin:10px}.url_area span{text-align:center;font-size:14px;line-height:30px;display:block;background:#f9f9f9;border-bottom:1px solid #eee}.url_area p{padding:14px;font-size:14px}.url_area p strong{color:#dd1032;display:block;padding-top:5px}.goods .pd_sell{padding:10px 0;border-top:1px solid #e7e7e7}.goods .pd_sell table{width:100%}.goods .pd_sell th{width:170px;vertical-align:middle;text-align:left;font-size:14px;padding:3px 0;color:#565656;padding-left:10px}.goods .pd_sell th.vat{vertical-align:top}.goods .pd_sell td{text-align:left;font-size:14px;padding:3px 0;color:#000;vertical-align:middle;padding-right:10px}.goods .pd_sell td{text-align:right!important}.goods .goodprice table{width:100%}.goods .goodprice table th{width:90px;vertical-align:middle;text-align:left;font-size:14px;padding:3px 0;color:#565656;padding-left:10px}.goods .pd_sell td{text-align:right!important}.goods .pd_sell .price_sale{font-size:18px;color:#232323}.goods .pd_sell .price_sp{color:#dd1032;font-size:18px}.goods .pd_sell .price_sp span{font-size:18px}.goods .pd_sell .price_sp span.sale{font-size:14px;margin-right:5px}.goods .pd_sell .price_card{color:#12a5cb;font-size:18px}.goods .pd_sell .price_card span{font-size:18px}.goods .pd_sell .price_card .info{font-size:12px;color:#898989}.goods .pd_sell .price_oil{color:#898989;font-size:18px}.goods .pd_sell .price_tax{color:#898989;font-size:18px}.goods .pd_sell .card_interest{border-top:1px solid #eee}.goods .pd_sell .card_interest th{width:90px;color:#898989;vertical-align:top;padding-top:12px;padding-bottom:0}.goods .pd_sell .card_interest td{text-align:left!important;color:#000;padding-top:14px}.goods .pd_sell .card_interest td p{margin-left:5px;margin-top:3px;padding-bottom:0!important}.goods .pd_sell .info{padding-left:10px;text-align:left!important}.goods .pd_sale{padding:5px 0 10px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.goods .pd_sale.dn{border:none!important}.goods .pd_sale table{width:100%}.goods .pd_sale th{width:95px;vertical-align:middle;text-align:left;font-size:14px;padding:8px 0;color:#898989;padding-left:10px}.goods .pd_sale th.vat{vertical-align:top}.goods .pd_sale th .info{display:inline-block;width:18px;height:18px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat 0 -180px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.goods .pd_sale td{text-align:left;font-size:14px;padding:8px 0;color:#000;vertical-align:middle;padding-right:10px}.goods .pd_sell .pb10{padding-bottom:10px!important}.goods .pd_sale .start span{display:block;color:#898989}.goods .pd_sale td span.gray{color:#898989}.goods .pd_sale .sale{padding-bottom:5px}.goods .pd_sale .sale p{padding-top:3px;color:#898989}.goods .pd_sale .sale span{display:inline-block;border:1px solid #ddd;padding:3px;margin-right:5px;position:relative;font-size:13px}.goods .pd_sale .sale span strong{color:#ee2a68}.goods .pd_sale .sale span em{position:absolute;right:-4px;top:7px;display:inline-block;width:4px;height:6px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;background-position:-196px 0;overflow:hidden;text-indent:-1000px}.goods .pd_sale .sale span em{position:absolute;right:-4px;top:7px;display:inline-block;width:4px;height:6px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;background-position:-196px 0;overflow:hidden;text-indent:-1000px}.goods .pd_sale .sale_coupon em{display:inline-block;width:9px;height:11px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -110px 0;background-size:300px auto;overflow:hidden;text-indent:-1000px}.goods .pd_sale .sale_coupon span{color:#12a5cb;text-decoration:underline}.goods .pd_sale .pt5{padding-top:5px!important}.goods .pd_sale .save_re{color:#db0c68}.goods .pd_sale .bdb1{border-bottom:1px solid #eee}.goods .pd_sale .bdt1{border-top:1px solid #eee}.pd_none{text-align:center;padding:35px 0;font-size:14px;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.pd_none a em{display:inline-block;vertical-align:middle;margin-right:3px;width:14px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -70px -210px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.pd_none2{text-align:center;padding:35px 0;font-size:14px;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.pd_none2 strong{display:inline-block;font-weight:400;text-align:right}.pd_none2 a{vertical-align:top;margin-top:3px}
.pd_none2 a em{display:inline-block;vertical-align:middle;margin-right:3px;width:14px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -70px -210px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.pd_tel{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;text-align:center;padding:35px 0}.pd_tel p{display:inline-block;text-align:left;vertical-align:middle;color:#565656;font-size:12px}.pd_tel p span{font-size:15px;color:#000}.pd_tel a{vertical-align:middle}.pd_tel a em{display:inline-block;width:25px;height:25px;margin-top:7px;text-align:center;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 -210px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.goods_tab_wrap{width:100%;height:61px;padding-top:10px;z-index:10}.goods_tab_wrap .tt_tab{overflow:hidden;padding-top:10px;background:#f9f9f9;border-top:1px solid #cdcdcd}.goods_detail_tab{position:fixed;top:35px}.goods_tab_wrap .tt_tab li{float:left;width:25%}.goods_tab_wrap .tt_tab li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 0;border-bottom:1px solid #0b0b0b;font-size:13px;color:#565656;text-align:center;background:#f9f9f9 url(//image.hnsmall.com/images/mobile2014/tv/tab_line.png) right center no-repeat;background-size:1px 15px}.goods_tab_wrap .tt_tab .on a{border:1px solid #0b0b0b;border-bottom:0;border-radius:0 3px 0 0;background:#fff;color:#000}.goods_tab_wrap .tt_tab .active a{border:1px solid #0b0b0b;border-bottom:0;border-radius:0 3px 0 0;background:#fff;color:#000}.goods_tab_wrap .tt_tab li:nth-child(1).on a{border-radius:0 3px 0 0;border-left:none}.goods_tab_wrap .tt_tab li:nth-child(2).on a{border-radius:3px 3px 0 0}.goods_tab_wrap .tt_tab li:nth-child(3).on a{border-radius:3px 3px 0 0}.goods_tab_wrap .tt_tab li:nth-child(4).on a{border-radius:3px 0 0 0;border-right:0}.goods_tab_wrap .tt_tab li:nth-child(1).active a{border-radius:0 3px 0 0;border-left:none}.goods_tab_wrap .tt_tab li:nth-child(2).active a{border-radius:3px 3px 0 0}.goods_tab_wrap .tt_tab li:nth-child(3).active a{border-radius:3px 3px 0 0}.goods_tab_wrap .tt_tab li:nth-child(4).active a{border-radius:3px 0 0 0;border-right:0}.goods_tab_wrap .tt_tab li:nth-child(1) a,.goods_tab_wrap .tt_tab li:nth-child(2) a{padding:17px 0 0;height:33px}.goods_tab_wrap .tt_tab li:nth-child(3) a,.goods_tab_wrap .tt_tab li:nth-child(4) a{padding:8px 0 0;height:42px}.goods_tab_wrap .on2 li:nth-child(1) a{background:0}.goods_tab_wrap .on3 li:nth-child(2) a{background:0}.goods_tab_wrap .on4 li:nth-child(3) a{background:0}.goods_tab_wrap .on4 li:nth-child(4) a{background:0;background:#fff}.goods_tab{overflow:hidden;margin-top:15px}.goods_tab li{float:left;width:25%}.goods_tab li a{display:block;height:30px;line-height:30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;background:#f9f9f9;color:#898989}.goods_tab li:last-child a{border-right:0}.goods_tab li.active a{background:#fff;border-bottom:1px solid #fff;border-top:2px solid #000;color:#000}.goods .tab_cons{display:none}.goods .tab_cons .banner{padding:20px 0 0}.goods .tab_cons .banner img{width:100%}.order .sale_info2{font-size:14px;color:#000;padding-bottom:8px;position:relative;padding-left:8px}.order .sale_info2 em{position:absolute;left:0;top:5px;display:inline-block;width:3px;height:3px;background-position:0 bottom;margin-right:3px;vertical-align:middle;background:#cdcdcd;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;text-indent:-1000px}.order .sale_info2 span{color:#12a5cb}.sms_wrap .text{margin:0 10px;padding:10px 0 15px;border-top:1px solid #eee}.sms_wrap .text p{color:#898989;font-size:14px}.goods .goods_default h3{border-top:1px solid #d5d5d5;background:#f6f6f6;padding:10px;position:relative}.goods .goods_default h3.active{border-bottom:1px solid #d5d5d5}.goods .goods_default h3 em{position:absolute;right:10px;top:15px;width:17px;height:9px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png);background-repeat:no-repeat;background-size:300px auto;background-position:-70px -30px;overflow:hidden;text-indent:-1000px}.goods .goods_default h3.active em{background-position:-70px -40px;overflow:hidden;text-indent:-1000px}.goods .goods_default .goos_info{padding:10px}.goods .goods_default .goos_info table{width:100%}.goods .goods_default .goos_info th{width:77px;vertical-align:top;text-align:left;font-size:13px;padding:5px;border-bottom:1px solid #eee;font-weight:400;color:#868686}.goods .goods_default .goos_info td{padding-right:10px;vertical-align:top;text-align:left;font-size:13px;padding:5px;color:#666;border-bottom:1px solid #eee}.goods .goods_default .goos_info td span{color:#12a5cb}.goods .goods_default .goos_info tr:last-child td,.goods .goods_default .goos_info tr:last-child th{border-bottom:0}.goods .goods_default .goos_info th .info{display:inline-block;width:18px;height:18px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat 0 -180px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.goods_gna h3{padding:10px;position:relative;height:40px;line-height:40px;border-bottom:1px solid #c5c5c5;font-size:14px;font-weight:400;position:relative}.goods_gna h3 a{position:absolute;right:10px;font-size:12px;top:16px}.qna_wrap li{border-bottom:1px solid #e5e5e5}.qna_wrap li .qna_list{padding:10px 50px 10px 10px;position:relative}.qna_wrap li .qna_list em.arrow{position:absolute;right:10px;top:28px;display:inline-block;width:19px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px -30px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.qna_wrap li .qna_list.active em.arrow{background-position:-90px -41px}.qna_wrap li .qna_list .answer{display:inline-block;border:1px solid #cdcdcd;margin-right:5px;font-size:10px;color:#999;padding:2px}.qna_wrap li .qna_list.on .answer{border:1px solid #12a5cb;background:#12a5cb;color:#fff}.qna_wrap li .qna_list p{color:#747474}.qna_wrap li .qna_list p span{color:#747474;font-size:12px}.qna_wrap li .qna_list p span:nth-child(2){padding-right:5px}.qna_wrap li .qna_list p span:last-child{padding-left:5px}.qna_wrap li .qna_list p em{font-size:10px;color:#d5d5d5}.qna_wrap li .qna_list .title{padding-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:5px;font-size:14px}.qna_wrap li .qna_cons{display:none;background:#f9f9f9}.qna_wrap li .qna_cons .question{padding:15px 10px;background:#f9f9f9;position:relative}.qna_wrap li .qna_cons .question .btn_wrap{text-align:center;padding-top:10px}.qna_wrap li .qna_cons .answer{padding:15px 0;margin:10px 10px 0;position:relative;border-top:1px solid #e5e5e5}.qna_wrap li .qna_cons .question em{position:absolute;left:10px;top:12px;width:21px;height:21px;background-position:-160px -125px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.qna_wrap li .qna_cons .question p{padding-top:0;padding-left:25px;font-size:14px}.qna_wrap li .qna_cons .question p span{display:block;padding-right:10px;padding-top:10px}.qna_wrap li .qna_cons .question p span img{width:100%}.qna_wrap li .qna_cons .answer em{position:absolute;left:0;top:12px;width:21px;height:21px;background-position:-160px -150px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.qna_wrap li .qna_cons .answer span{display:block;color:#999;font-size:12px;padding-left:25px}.qna_wrap li .qna_cons .answer p{padding-top:0;padding-left:25px;font-size:14px;padding-bottom:5px}.page_nate{padding:0;position:relative;background:#fff;border-top:1px solid #aaa}.page_nate p{text-align:center;background:#f9f9f9;height:49px;font-size:14px;line-height:49px}.page_nate p em{display:inline-block;width:16px;height:16px;vertical-align:middle;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -120px -180px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.page_nate p span{color:#aaa}.page_nate.ver02{margin:10px 0 0}.page_nate.ver03{border-bottom:1px solid #ddd;border-top:0}.page_nate.ver03 p{height:34px;background:#f4f4f4;font-size:13px;color:#222;font-weight:700;letter-spacing:-.25px;line-height:36px}.page_nate.ver03 p span{position:relative;display:inline-block;margin-left:7px;font-size:14px;color:#888;font-weight:400}.page_nate.ver03 p span:after{display:block;content:"";position:absolute;top:50%;right:-17px;width:10px;height:6px;margin:-3px 0 0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -180px -270px;background-size:300px auto}.page_nate.ver04{border-top:1px solid #ccc;padding:15px 40px 20px 40px}.page_nate.ver04 .line-box{display:block;width:100%;height:40px;padding:11px 0;text-align:center;border-radius:4px;border:1px solid #d5d5d5;background-color:#fff;box-sizing:border-box;line-height:initial}.page_nate.ver04 .line-box span{display:inline-block;font-size:14px;line-height:15px;letter-spacing:-.28px;color:#111}.page_nate.ver04 a.btn-more span:after{content:'';display:inline-block;width:12px;height:7px;margin-left:6px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arrow_12x7.png) 0 0 no-repeat;background-size:12px auto;vertical-align:middle;margin-top:-2px}.page_nate.ver04 a.btn-more em{display:inline-block;font-size:14px;line-height:17px;letter-spacing:-.28px;color:#888}.qna_wrap li .qna_cons .answer em.type02,.qna_wrap li .qna_cons .question em.type02{top:13px;width:23px;height:23px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -180px -90px;background-size:300px auto}.qna_wrap li .qna_cons .answer em.type02{background-position:-205px -90px}
.goods_comment .goods_point{padding:0;position:relative}.goods_comment .goods_point span{font-size:16px}.goods_comment .goods_point span strong{font-size:16px;color:#e51937}.goods_comment .goods_point img{width:100%}.comment_point{padding:15px 0;overflow:hidden}.comment_point div{float:left;margin-top:12px;width:23%;text-align:center;background:url(//image.hnsmall.com/images/mobile2014/goods/line_comment.png) right center no-repeat;background-size:1px 18px}.comment_point div:last-child{background:0}.comment_point div p{font-size:11px;font-weight:400}.comment_point div p strong{font-size:13px;font-weight:400}.comment_line{border-top:1px solid #cdcdcd}.star_inline{display:inline-block;position:relative;width:47px;height:10px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;background-position:0 -35px;overflow:hidden;text-indent:-1000px}.star_inline em{position:absolute;left:0;top:0;height:10px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;background-position:0 -50px;overflow:hidden;text-indent:-1000px}.comment_point .total{font-size:13px;margin-top:0;text-align:center;width:31%;background:url(//image.hnsmall.com/images/mobile2014/goods/line_comment_total.png) right center no-repeat;background-size:1px 45px}.comment_point .total strong{font-size:27px;font-weight:400}.comment_point .total .star_inline{display:inline-block;position:relative;width:79px;height:16px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side2.png);background-repeat:no-repeat;background-size:200px 100px;background-position:-100px 0;overflow:hidden;text-indent:-1000px}.comment_point .total .star_inline em{position:absolute;left:0;top:0;height:18px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side2.png);background-repeat:no-repeat;background-size:200px 100px;background-position:-100px -20px;overflow:hidden;text-indent:-1000px}.comment_info{font-size:11px;color:#666;padding:0 10px}.comment_info span{color:#12a5cb}.comment_info em{display:inline-block;width:14px;height:14px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;background-position:0 -65px;overflow:hidden;text-indent:-1000px;vertical-align:middle;margin-right:3px}.goods_comment h3{overflow:hidden;padding-top:10px;padding-bottom:10px}.goods_comment h3 span{float:left;padding-left:10px;padding-top:5px}.goods_comment h3 span:last-child{float:right;padding-right:10px;padding-top:0;font-weight:400}.comment_list{padding:1px 10px 10px;background:#ebebeb}.comment_list li{border:1px solid #cdcdcd;margin-top:10px;border-radius:3px;background:#fff}.comment_list li .star_view{padding:10px 0;background:#f9f9f9;overflow:hidden}.comment_list li .star_view p{float:left;width:33%;text-align:center;border-right:1px solid #eaeaea}.comment_list li .star_view strong{padding-left:5px}.comment_list li .star_view strong:first-child{padding-left:0}.comment_list li .comment_cons{padding:10px 20px 20px}.comment_list li .comment_cons p{color:#898989}.comment_list li .comment_cons p span{color:#898989;font-size:12px}.comment_list li .comment_cons p span:first-child{padding-right:5px}.comment_list li .comment_cons p span:last-child{padding-left:5px}.comment_list li .comment_cons p em{font-size:10px;color:#d5d5d5}.comment_list li .comment_cons .cons{padding-top:5px;font-size:14px}.comment_list li .comment_cons .btn_wrap{text-align:center;padding-top:10px}.comment_list li .comment_cons .img_wrap{padding:10px 0 0}.comment_list li .comment_cons .img_wrap img{width:85px;height:85px}.banner.mycomment{display:block;background:#10b7c5;text-align:center}.banner.mycomment img{width:auto;height:50px;vertical-align:top}.banner.mycomment ~ .list_none{border-bottom:0;letter-spacing:-.5px}.banner.mycomment.v2{margin-bottom:10px;background:#826cfa}.banner.mycomment.v2 img{height:60px}.myPrd_comment .myGoodsList>li{position:relative;border-bottom:1px solid #ddd;background:#fff}.myPrd_comment .myGoodsList>li .dateBx{padding:0 10px;font-size:13px;color:#000;letter-spacing:-.5px;line-height:32px}.myPrd_comment .myGoodsList>li .imgBox{position:absolute;left:10px;top:32px;z-index:10;width:75px}.myPrd_comment .myGoodsList>li .imgBox img{width:100%;vertical-align:top}.myPrd_comment .myGoodsList>li .prdCont{position:relative;min-height:75px;padding:0 10px 12px 95px}.myPrd_comment .myGoodsList>li .prdCont .prdTit{display:block;width:100%;margin-top:-1px;font-size:14px;color:#222;font-weight:700;line-height:1.2;letter-spacing:-.5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.myPrd_comment .myGoodsList>li .prdCont .option{display:block;margin-top:4px;font-size:12px;color:#888;line-height:1.1;letter-spacing:-.5px}.myPrd_comment .myGoodsList>li .commentInfo{position:relative;margin-top:7px}.myPrd_comment .myGoodsList>li .commentInfo em{display:inline-block;vertical-align:middle;height:22px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction_v2.png) no-repeat;background-size:231px 127px}.myPrd_comment .myGoodsList>li .commentInfo .blind{display:block;overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999em}.myPrd_comment .myGoodsList>li .commentInfo .verywell{width:52px;background-position:0 -69px}.myPrd_comment .myGoodsList>li .commentInfo .well{width:35px;background-position:-61px -69px}.myPrd_comment .myGoodsList>li .commentInfo .normal{width:35px;background-position:-105px -69px}.myPrd_comment .myGoodsList>li .commentInfo .dissatisfaction{width:43px;background-position:-149px -69px}.myPrd_comment .myGoodsList>li .commentInfo .date{display:inline-block;margin-left:1px;font-size:12px;color:#aaa;letter-spacing:-.5px;line-height:1;vertical-align:middle}.myPrd_comment .myGoodsList>li .commentInfo .picture{display:inline-block;width:16px;height:15px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:-85px -185px;background-size:200px auto;font-size:0;line-height:0;color:transparent;vertical-align:middle}.myPrd_comment .myGoodsList>li .commentInfo .more{display:inline-block;position:absolute;right:-5px;top:-3px;width:25px;height:25px;font-size:0;color:transparent;line-height:0}.myPrd_comment .myGoodsList>li .commentInfo .more:before{display:inline-block;content:'';width:16px;height:9px;margin:8px 0 0 4px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px -227px;background-size:200px auto}.myPrd_comment .myGoodsList>li .desc{width:90%;margin-top:7px;font-size:12px;color:#666;letter-spacing:-1px;line-height:1.1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.myPrd_comment .myGoodsList>li .detailView{margin:0 10px;padding:15px 0;border-top:1px solid #e8e8e8;font-size:14px;color:#666;line-height:21px;letter-spacing:-.5px}.myPrd_comment .myGoodsList>li .detailView img{width:100%;height:auto;margin-top:10px;vertical-align:top}.myPrd_comment .myGoodsList>li .detailView .img{position:relative;width:100%;height:100%;margin-top:10px}.myPrd_comment .myGoodsList>li .detailView .img img{display:block;width:100%;margin-top:0}.myPrd_comment .myGoodsList>li .detailView .mov-play{position:absolute;top:0;left:0;width:100%;height:100%}.myPrd_comment .myGoodsList>li .detailView .mov-play .qplayer_wrapper{width:100%;height:100%}.myPrd_comment .myGoodsList>li .detailView .mov-play .player-box{display:none;position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}.myPrd_comment .myGoodsList>li .detailView .mov-play .vod_close{position:absolute;top:0;right:0;z-index:100001;width:28px;height:28px;border:0;background:0;-webkit-appearance:none}.myPrd_comment .myGoodsList>li .detailView .mov-play .vod_close:before{display:block;content:'';width:13px;height:13px;margin:8px 0 0 8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -40px -315px;background-size:300px auto}.myPrd_comment .myGoodsList>li .detailView .mov-play .vod_close span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.myPrd_comment .myGoodsList>li .detailView .mov-play .mov{z-index:1;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.myPrd_comment .myGoodsList>li .detailView .mov-play .mov .play-ico{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/category/icon_play_54x54.png) no-repeat 0 0;background-size:54px auto;font-size:1px;color:transparent}.myPrd_comment .myGoodsList>li .btnRect{position:relative;margin:0 10px;padding:10px 0;border-top:1px solid #e8e8e8}.myPrd_comment .myGoodsList>li .btn_etc{display:inline-block;border:1px solid #bbb;font-size:12px;color:#666;line-height:22px;letter-spacing:-.75px;vertical-align:middle}.myPrd_comment .myGoodsList>li .btn_write{position:absolute;right:10px;bottom:12px;line-height:30px;letter-spacing:-.75px}.myPrd_comment .myGoodsList>li .btn_rebuy{position:absolute;right:0;bottom:10px;border:1px solid #bbb;background:#bbb;font-size:12px;color:#fff;line-height:22px;letter-spacing:-.75px}.myPrd_comment .myGoodsList>li.active .detailView{display:block!important}.myPrd_comment .myGoodsList>li.active .commentInfo .more:before{background-position:-85px -227px}.btn_fixed{position:fixed;bottom:0;left:0;right:0;z-index:4;padding:10px;border-top:1px solid #ccc;background:#fff}.btn_fixed .btn01{display:block}.relpang_bn img{width:100%;vertical-align:top}.goods_list{margin:0 10px;padding-top:10px}.goods_list p{font-size:15px;color:#565656;padding-bottom:10px}.goods_img .img_all{text-align:center;padding:15px 10px 0}.goods_img .img_all span{font-size:11px;color:#898989}.goods_img .img_all a{display:block}.goods_img .img_all a em{display:inline-block;width:13px;height:12px;vertical-align:middle;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -127px -30px;background-size:300px auto;overflow:hidden;text-indent:-1000px}
.goods_img .img_all+.img_wrap{margin-top:15px}.goods_img .ovh{height:500px;overflow:hidden}.goods_img .img_wrap img{width:100%}.goods_img .img_wrap h2{padding:5px 10px;color:#dd1032}.goods_img .img_wrap p{padding:5px 10px}.goods_img .more{text-align:center;padding:15px 10px}.goods_img .more a{display:block}.goods_img .more a em{display:inline-block;width:7px;height:4px;vertical-align:middle;margin-left:5px;background-position:-182px -70px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.goods_img h3.title{border-top:1px solid #d5d5d5;background:#f6f6f6;padding:10px;position:relative;margin-top:20px;border-bottom:1px solid #d5d5d5}.goods_img .goos_info{padding:10px}.goods_img .goos_info table{width:100%}.goods_img .goos_info th{width:85px;vertical-align:top;text-align:left;font-size:14px;padding:5px;border-bottom:1px solid #eee;font-weight:400;color:#868686}.goods_img .goos_info td{padding-right:10px;vertical-align:top;text-align:left;font-size:14px;padding:5px;color:#666;border-bottom:1px solid #eee}.goods_img .goos_info td span{color:#12a5cb}.goods_img .goos_info tr:last-child td,.goods_img .goos_info tr:last-child th{border-bottom:0}.goods_favorite{margin:10px 10px 0;padding:15px 0;background:#f4f4f4;text-align:center}.goods_favorite .tits{margin-bottom:10px;font-size:14px;color:#000;font-weight:700;line-height:1;text-align:center}.goods_favorite .btns{width:100px;height:30px;padding:1px 15px 0;border:1px solid #bbb;background:#fff;line-height:1;-webkit-border-radius:15px;border-radius:15px;vertical-align:middle;box-shadow:none;box-sizing:border-box}.goods_favorite .btns:focus{outline:0}.goods_favorite .btns.good .txts{position:relative;display:inline-block;padding-right:15px;font-size:13px;color:#666;line-height:1}.goods_favorite .btns.good .txts:after{position:absolute;right:0;top:1px;display:inline-block;content:'';width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 -30px;background-size:300px auto;background-position:-110px -130px}.goods_favorite .btns.bad .txts{position:relative;display:inline-block;padding-right:15px;font-size:13px;color:#666;line-height:1}.goods_favorite .btns.bad .txts:after{position:absolute;right:0;top:0;display:inline-block;content:'';width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 -30px;background-size:300px auto;background-position:-130px -130px}.goods_favorite .btns .cnt{display:inline-block;font-size:13px;color:#333}.goods_favorite .good.on{border:1px solid #e51937;background:#e51937}.goods_favorite .good.on .txts{color:#fff}.goods_favorite .good.on .txts:after{background-position:-110px -145px}.goods_favorite .bad.on{border:1px solid #888;background:#888}.goods_favorite .bad.on .txts{color:#fff}.goods_favorite .bad.on .txts:after{background-position:-130px -145px}.goods_favorite .btns.on .cnt{color:#fff;font-weight:700}.goods_img .goos_info.prdInfo th{width:77px;font-size:13px}.goods_img .goos_info.prdInfo td{font-size:13px}.img_detail_wrap{position:relative}.img_detail_wrap .img_detail img{width:100%}.img_detail_wrap .img_detail h2{padding:5px 10px;color:#dd1032}.img_detail_wrap .img_detail p{padding:5px 10px}.img_detail_wrap h3.title{border-top:1px solid #d5d5d5;background:#f6f6f6;padding:10px;position:relative;margin-top:20px;border-bottom:1px solid #d5d5d5}.img_detail_wrap .goos_info{padding:10px}.img_detail_wrap .goos_info table{width:100%}.img_detail_wrap .goos_info th{width:85px;vertical-align:top;text-align:left;font-size:14px;padding:5px;border-bottom:1px solid #eee;font-weight:400;color:#868686}.img_detail_wrap .goos_info td{padding-right:10px;vertical-align:top;text-align:left;font-size:14px;padding:5px;color:#666;border-bottom:1px solid #eee}.img_detail_wrap .goos_info td span{color:#12a5cb}.img_detail_wrap .goos_info tr:last-child td,.img_detail_wrap .goos_info tr:last-child th{border-bottom:0}.img_detail_wrap .arrow .next a,.img_detail_wrap .arrow .prev a{z-index:100;display:block;position:fixed;top:50%;left:0;width:33px;height:53px;margin-top:-45px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 -30px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.img_detail_wrap .arrow .next a{left:auto;right:0;background-position:-35px -30px}.img_detail_wrap .bx-controls{display:none}div.goods_info_size{padding:0 8px}div.goods_info_size h2{padding-left:0!important}div.goods_info_size .goodsinforBox{border:1px solid #ddd;background:#f5f5f5;padding:15px 7px}div.goods_info_size .goodsinforBox h2{padding-left:0!important}div.goods_info_size .goodsinforBox h3{color:#474b56;font-weight:700;font-size:13px;padding-bottom:10px}div.goods_info_size .goodsinforBox h3 img{width:191px;padding-bottom:10px}div.goods_info_size .goodsinforBox ul.step3{display:inline-block;border:1px solid #c5c5c5;border-radius:3px;-webkit-border-radius:3px;background:#fff;margin-bottom:10px;width:100%}div.goods_info_size .goodsinforBox ul.step3 li{float:left;font-size:13px;width:94px;text-align:center;color:#666;padding:0;border-right:1px solid #c5c5c5;width:33%;line-height:28px}div.goods_info_size .goodsinforBox ul.step3 li:last-child{border-right:0}div.goods_info_size .goodsinforBox ul.step3 li.chek{display:inline-block;color:#fff;background:#dd1032}div.goods_info_size .goodsinforBox ul.step3 li:nth-child(1).chek{border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}div.goods_info_size .goodsinforBox ul.step3 li:nth-child(3).chek{border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}div.goods_info_size .goodsinforBox ul.step4{display:inline-block;border:1px solid #c5c5c5;background:#fff;margin-bottom:10px;width:100%}div.goods_info_size .goodsinforBox ul.step4 li{float:left;font-size:11px;width:70px;text-align:center;color:#666;padding:0;border-right:1px solid #c5c5c5;width:33%;line-height:20px}div.goods_info_size .goodsinforBox ul.step4 li:last-child{border-right:0}div.goods_info_size .goodsinforBox ul.step4 li.chek{display:inline-block;color:#fff;background:#dd1032}div.goods_info_size .goodsinforBox p.total{font-size:12px;font-weight:400;line-height:15px;padding-left:0!important}.goodsinfoTxt{background:#fff;padding:15px 10px;margin:10px 0;font-weight:700}.goodsinfoTxt em{display:inline-block;width:22px;height:18px;vertical-align:middle;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -150px -30px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.comment_info5{font-size:14px;color:#666;padding:5px 10px 10px 20px;position:relative}.comment_info5 em{position:absolute;top:6px;left:2px;display:inline-block;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -75px -180px;background-size:300px 390px;overflow:hidden;text-indent:-1000px;vertical-align:middle;margin-right:3px}.write_zone{margin:0 10px}.write_zone h3{font-size:13px}.write_zone p{border-radius:4px;-webkit-border-radius:4px;border:1px solid #e1e1e1;padding:5px 0 5px 10px;margin-top:5px}.write_zone p input{border:0;width:100%;text-indent:0;background:#fff}.write_zone .wz_con{width:100%;margin-top:5px;border:1px solid #e1e1e1;border-radius:4px;-webkit-border-radius:4px}.write_zone .wz_con .wz_textarea{padding:10px}.write_zone .wz_con textarea{width:100%;min-height:100px;text-align:justify;resize:none}.list_thum_goods{overflow:hidden;padding:10px 0 6px}.list_thum_goods li{position:relative;float:left;margin-right:15px;font-size:0}.list_thum_goods li:last-child{margin-right:0}.list_thum_goods li img{width:90px;height:90px}.list_thum_goods li a:nth-child(1){position:relative;display:block;width:88px;height:88px;border:1px solid #eee;text-indent:-9999px}.list_thum_goods li a:nth-child(1):before{display:inline-block;content:"";position:absolute;top:50%;left:50%;margin:-13px 0 0 -17px;width:34px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_nodata.png) no-repeat -30px 0;background-size:200px auto}.list_thum_goods li a:nth-child(2){display:block;position:absolute;right:0;top:0;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px -90px;background-size:300px auto;text-indent:-9999px}.list_thum_goods li input{position:absolute;left:0;top:0;width:90px;height:90px;cursor:pointer;opacity:0}.comment_zone .goods_point2 img{width:100%}.comment_zone .goods_point2.v2{background:#826cfa;text-align:center}.comment_zone .goods_point2.v2 img{width:auto;height:60px}.comment_zone h2{padding:20px 10px;font-size:1.2em}.comment_zone h2 span{font-size:13px;font-weight:400;color:#898989}.comment_zone .info_txt{margin:14px 10px 10px;border-top:1px solid #ddd;text-align:left}.comment_zone .info_txt .tit{margin-top:15px;font-size:14px;color:#333;font-weight:700;letter-spacing:-.5px}.comment_zone .info_txt .tit:before{display:inline-block;content:'';width:14px;height:14px;margin-right:5px;vertical-align:-2px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:-50px -118px;background-size:200px auto}.comment_zone .info_txt .tit+.bulletTxt{margin-top:6px}.comment_zone .info_txt ul.bulletTxt li{font-size:12px;color:#888;letter-spacing:-.5px}.comment_zone .info_txt ul.bulletTxt li a{color:inherit}.comment_tit{height:40px;padding:0 10px;font-size:13px;font-weight:700;color:#565656;background:#f4f4f4;line-height:40px}.comment_st1{padding:15px 10px;text-align:center}.comment_st1 ul{display:inline-block}.comment_st1 ul:after{display:block;clear:both;content:""}.comment_st1 ul li{display:inline;float:left;width:25%}.comment_st1 ul li.on{color:#fff}.comment_st1 ul li span{display:inline;float:left;width:65px;height:65px;margin:0 2px;border:1px solid #cdcdcd;border-radius:100px;-webkit-border-radius:100px;text-align:center}
.comment_st1 ul li span em{display:block;padding:25px 0}.comment_st1 ul li:nth-child(1) span em{padding:18px 0}.comment_st1 ul li.chek1.on span{border:1px solid #e8404d;background:#e8404d}.comment_st1 ul li.chek2.on span{border:1px solid #f8b13f;background:#f8b13f}.comment_st1 ul li.chek3.on span{border:1px solid #12a5cb;background:#12a5cb}.comment_st1 ul li.chek4.on span{border:1px solid #898989;background:#898989}.comment_st2{padding:20px 0 10px 10px}.comment_st2 div{padding-bottom:15px}.comment_st2 div span{font-weight:700;color:#898989}.comment_st2 div ul{padding-top:10px}.comment_st2 ul:after{display:block;clear:both;content:""}.comment_st2 ul li{display:inline;float:left;width:31%;margin:0 2px;padding:8px 0;border:1px solid #cdcdcd;border-radius:4px;font-size:13px;text-align:center}.comment_st2 ul li:last-child{margin:0 0 0 2px}.comment_st2 ul li.ck{display:block;border:1px solid #e51937;background:#e51937;color:#fff}.comment_st2 ul li.txt{letter-spacing:-1px}.com_write{padding:20px 10px}.com_write .text_wrap{padding:15px;border:1px solid #cdcdcd;background:#fff}.text_wrap textarea{width:100%;min-height:108px;font-size:12px;text-align:justify;line-height:18px;resize:none;background:#fff;color:#666}.com_write .text_wrap .byte{margin-top:5px;text-align:right;font-size:13px;line-height:24px;color:#888;letter-spacing:-.26px}.com_write .text_wrap ::-webkit-input-placeholder::after{display:block;content:"* 개인정보(고객번호, 휴대폰번호, 송장번호)를 기재하지 마십시오."}.com_write .text_wrap -input-placeholder::after{display:block;content:"* 개인정보(고객번호, 휴대폰번호, 송장번호)를 기재하지 마십시오."}.com_write .text_wrap ::-webkit-input-placeholder{color:#aaa}.com_write .text_wrap ::-moz-placeholder{color:#aaa}.com_write .text_wrap :-ms-input-placeholder{color:#aaa}.com_write .text_wrap :-moz-placeholder{color:#aaa}.list_goods_zone{border-bottom:4px solid #eee;text-align:center}.list_goods{display:inline-block;overflow:hidden;padding:15px 10px 30px}.list_goods li{position:relative;float:left;margin-right:15px;font-size:0}.list_goods li:last-child{margin-right:0}.list_goods li img{width:90px;height:90px}.list_goods li a:nth-child(1){display:block;width:88px;height:88px;border:1px solid #eee;text-indent:-9999px}.list_goods li a:nth-child(1):before{display:inline-block;content:"";position:absolute;top:50%;left:50%;margin:-13px 0 0 -17px;width:34px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_nodata.png) no-repeat -30px 0;background-size:200px auto}.list_goods li a:nth-child(2){display:block;position:absolute;right:4px;top:4px;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px -90px;background-size:300px auto;text-indent:-9999px}.list_goods li input{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0}.list_goods_zone.v2 .radio-box{margin:20px 15px 0;text-align:left}.list_goods_zone.v2 .radio-box li{display:inline-block;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#333;vertical-align:top;box-sizing:border-box}.list_goods_zone.v2 .radio-box li+li{margin-left:55px}.list_goods_zone.v2 .radio-box li button{position:relative;border:0;background-color:transparent}.list_goods_zone.v2 .radio-box li button:before{content:'';display:inline-block;width:20px;height:20px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/category/icon_radio_20x20.png) 0 -25px no-repeat;background-size:20px auto;vertical-align:top;border:0}.list_goods_zone.v2 .radio-box li button span{display:inline-block;line-height:20px;color:#333}.list_goods_zone.v2 .radio-box li.on button:before{background-position:0 0}.list_goods_zone.v2 .list_goods{display:flex;flex-wrap:wrap;margin:0 11px;padding:16px 0 36px}.list_goods_zone.v2 .list_goods li{float:none;position:relative;width:33.333%;padding-bottom:33.333%;margin:0;box-sizing:border-box}.list_goods_zone.v2 .list_goods li:first-child{margin-left:0}.list_goods_zone.v2 .list_goods li img{position:absolute;top:0;left:0;width:100%;height:100%;padding:4px;object-fit:cover;box-sizing:border-box}.list_goods_zone.v2 .list_goods li a:nth-child(1){display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:4px;border:0;box-sizing:border-box}.list_goods_zone.v2 .list_goods li a:nth-child(1):before{z-index:1;transform:translate(-50%,-50%);width:50px;height:50px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/category/icon_camera_50x50.png) no-repeat 0 0;background-size:50px auto}.list_goods_zone.v2 .list_goods li a:nth-child(1):after{display:inline-block;content:'';position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:1px solid #ddd}.list_goods_zone.v2 .list_goods.upload-box{display:none;margin:0 15px}.list_goods_zone.v2 .list_goods.upload-box .upload{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding-top:54.78%;border:1px solid #eee;box-sizing:border-box}.list_goods_zone.v2 .list_goods.upload-box .upload .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.list_goods_zone.v2 .list_goods.upload-box .upload i.icon-mov{display:inline-block;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/category/icon_vod_50x50.png) center center no-repeat;background-size:50px auto}.list_goods_zone.v2 .list_goods.upload-box .upload span{display:block;text-align:center;font-size:14px;line-height:17px;letter-spacing:-.28px;color:#888}.list_goods_zone.v2 .list_goods.upload-box .upload input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.list_goods_zone.v2 .list_goods.upload-box .mov-play{display:block;position:relative;width:100%;border:1px solid #eee;box-sizing:border-box}.list_goods_zone.v2 .list_goods.upload-box .mov-play img{display:block;width:100%;height:100%}.list_goods_zone.v2 .list_goods.upload-box .mov-play .mov{z-index:1;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.list_goods_zone.v2 .list_goods.upload-box .mov-play .mov .play-ico{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/category/icon_play_54x54.png) no-repeat 0 0;background-size:54px auto;font-size:1px;color:transparent}.list_goods_zone.v2 .list_goods.upload-box .mov-play .del-btn{z-index:2;position:absolute;top:0;right:0;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px -90px;background-size:300px auto;font-size:1px;color:transparent}.list_goods_zone.v2 .list_goods.upload-box .mov-play .player-box{display:none;position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}.list_goods_zone.v2 .list_goods.upload-box .mov-play .qplayer_wrapper{width:100%;height:100%}.list_goods_zone.v2 .list_goods.upload-box .mov-play .qplayer_wrapper video{display:block;width:100%;height:100%}.list_goods_zone.v2 .list_goods.upload-box .mov-play .vod_close{position:absolute;top:0;right:0;z-index:100001;width:28px;height:28px;border:0;background:0;-webkit-appearance:none}.list_goods_zone.v2 .list_goods.upload-box .mov-play .vod_close:before{display:block;content:'';width:13px;height:13px;margin:8px 0 0 8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -40px -315px;background-size:300px auto}.list_goods_zone.v2 .list_goods.upload-box .mov-play .vod_close span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.list_goods_zone.v2 .list_goods.upload-box .bulletTxt{margin-top:10px;font-size:12px;line-height:16px;letter-spacing:.24px;color:#888;text-align:left}.list_goods_zone.v2 .list_goods.upload-box .bulletTxt:before{top:7px;width:4px;height:4px;background-color:#888}.grade_zone{padding:4px 4px 3px 15px;margin:0 10px;border-top:5px solid #eee;border-bottom:5px solid #eee}.grade_zone.food{margin-top:0!important}.grade_zone dl{overflow:hidden;margin:0 0 1px 0}.grade_zone dl:after{content:'';display:block;clear:both}.grade_zone dl dt{float:left;width:18%;font-size:14px;line-height:28px;vertical-align:middle;color:#898989;padding-top:3px}.grade_zone dl dd{float:left;width:82%;height:25px;background:#fff;padding:5px 0}.grade_zone dl ul li{float:left;width:20%}.grade_zone dl li span{display:block;width:25px;height:25px;margin:0 auto;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -30px -90px;background-size:300px auto;text-indent:-9999px;cursor:pointer}.grade_zone dl li .on{background-position:-60px -90px}.goods .txt_btn .input_file1{float:right;margin-right:10px}.goods .txt_btn .input_file{position:absolute;overflow:hidden;width:110px;height:40px}.goods .txt_btn .input_file_type{position:absolute;right:0;bottom:0;height:40px;width:97px;opacity:0}.btn_center_zone{text-align:center}.btn_center_zone a:last-child{margin-left:2px}.btn_center_zone20{text-align:center;padding-top:20px}.goods .txt_btn{overflow:hidden;margin:8px 10px 0;position:relative}.goods .txt_btn span{float:left;font-size:11px;line-height:11px;vertical-align:top}.goods .txt_btn a{float:right;vertical-align:top}.goods .txt_btn input[type=file]{position:absolute;right:0;top:0;width:97px;height:40px;opacity:0}.goods .grade_zone{margin-bottom:15px}.goods .nomt{margin-top:0!important}.goods .btn_center_zone{padding:8px 0 26px}.write_tit{padding:5px 10px}.goods .gender_zone{margin:0 10px}.goods .gender_view{padding-bottom:10px;font-size:14px;font-weight:700}.gender_check_wrap{padding-bottom:20px;font-size:15px;font-weight:700;overflow:hidden}.gender_check_wrap .gender_box{border:1px solid #cdcdcd;border-radius:5px;padding:12px;margin-bottom:5px}.gender_check_wrap .gender_box span{padding-left:50px}.gender_check_wrap table th{width:90px;text-align:left;color:#898989;font-size:14px;vertical-align:middle}
.gender_check_wrap table td{text-align:left;font-size:14px}.goods .gender_zone span{font-size:14px;font-weight:700;padding-top:5px}.goods .gender_zone .gender_option_in{display:block;font-size:14px;font-weight:700;padding-top:5px}.goods .gender_zone .gender_w_m{display:block;font-size:14px;font-weight:700;padding-top:8px;padding-bottom:5px}.goods .gender_zone span.gender_checkS{font-size:12px;color:#898989}.goods .gender_zone span.gender_checkS input{vertical-align:bottom}.goods .gender_zone input{vertical-align:middle}.order{background:#fff}.cart{padding-bottom:0!important;background:#eee}.cart_use_guide{padding:20px 10px 0}.cart_use_guide dt{border-top:1px solid #eee;padding-top:10px;margin-top:10px;padding-bottom:5px}.cart_use_guide dt:first-child{padding-top:0;margin-top:0;border-top:0}.cart_use_guide dd{padding:0}.cart_use_guide dd .sale_info{font-size:14px;color:#898989;padding-bottom:3px;position:relative;padding-left:8px}.cart_use_guide dd .sale_info em{position:absolute;left:0;top:6px;display:inline-block;width:3px;height:3px;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -70px -200px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.cart_use_guide dd .sale_info span{color:#12a5cb}.order h1 .info{display:inline-block;width:23px;height:23px;vertical-align:middle;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -60px -120px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.btn_top_wrap{height:51px;overflow:hidden}.order .cart_btn{overflow:hidden;background:#fff;margin-bottom:10px}.order .cart_btn.active{position:fixed;left:0;top:45px;width:100%;z-index:1000;border-bottom:1px solid #cdcdcd}.order .cart_btn li{float:left;height:40px;overflow:hidden;width:33%;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;line-height:40px}.order .cart_btn li input{vertical-align:middle}.order .cart_btn li:nth-child(2){width:34%}.order .cart_btn li a{display:inline-block;padding-left:10px;font-size:14px;color:#565656}.order .cart_btn li:nth-child(2) a em{display:inline-block;width:15px;height:12px;vertical-align:middle;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 -180px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.order .cart_btn li:nth-child(3) a em{display:inline-block;width:14px;height:17px;vertical-align:middle;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -20px -180px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.order .cart_btn li:nth-child(1){width:50%;padding-left:21px;text-align:left}.order .cart_btn li:nth-child(2){display:none}.order .cart_btn li:nth-child(3){width:50%;padding-right:21px;text-align:right}.order .wish_btn{overflow:hidden;background:#fff;margin-bottom:10px}.order .wish_btn.active{position:fixed;left:0;top:45px;width:100%;z-index:1000;border-bottom:1px solid #cdcdcd}.order .wish_btn li{float:left;height:40px;overflow:hidden;width:30%;text-align:center;line-height:40px}.order .wish_btn li input{vertical-align:middle}.order .wish_btn li:nth-child(3){width:40%}.order .wish_btn li a{display:block;font-size:14px;color:#565656}.order .wish_btn li:nth-child(2) a em{display:inline-block;width:14px;height:14px;vertical-align:middle;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -80px -60px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.order .wish_btn li:nth-child(3) a em{display:inline-block;width:14px;height:14px;vertical-align:middle;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px -60px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.order .new_pd_btn{overflow:hidden;background:#fff;margin-bottom:10px}.order .new_pd_btn.active{position:fixed;left:0;top:45px;width:100%;z-index:1000;border-bottom:1px solid #cdcdcd}.order .new_pd_btn li{float:left;height:40px;overflow:hidden;width:33.333%;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;line-height:40px}.order .new_pd_btn li input{vertical-align:middle}.order .new_pd_btn li a{display:block;font-size:14px;color:#565656;padding:0}.order .new_pd_btn li:nth-child(2) a em{display:inline-block;width:15px;height:12px;vertical-align:middle;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -120px -60px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.order .new_pd_btn li.basket{display:block}.order .new_pd_btn li.basket a em{display:inline-block;overflow:hidden;width:14px;height:14px!important;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px -60px;background-size:200px auto;text-indent:-1000px;vertical-align:middle}.order .new_pd_btn li:nth-child(1){width:50%;padding-left:21px;text-align:left}.order .new_pd_btn li:nth-child(2){display:none}.order .new_pd_btn li:nth-child(3){width:50%;padding-right:21px;text-align:right}.order .info_wrap{padding:10px 10px 0;background:#fff}.order .inner_bx{border:1px solid #ddd;padding:10px 0;font-size:13px;color:#666;text-align:center}.order .info_wrap+.btn_top_wrap .new_pd_btn li:nth-child(1){padding-left:10px}.order .info_wrap+.btn_top_wrap .new_pd_btn li:nth-child(3){padding-right:10px}.order_list_wrap.payment li{margin-top:15px}.order_list_wrap.payment .order_list:first-child li{margin-top:0}.order_list_wrap.detail{padding-bottom:1px}.order_list{padding:0 10px}.order_list li{background:#fff;position:relative;margin-bottom:10px;border-radius:0 0 3px 3px;border:1px solid #cdcdcd}.order_list li ul li{background:#fff;position:relative;margin-bottom:0;border-radius:0;border:0}.order_list .bundle{margin-bottom:0!important;border-bottom:1px solid #aaa}.order_list li .checkbox{position:absolute;right:15px;top:10px;z-index:2}.order_list li .checkbox span{float:left;height:20px}.order_list li .checkbox a{float:right;margin-top:4px;width:13px;height:12px;vertical-align:-2px;margin-right:3px;background-position:-166px -60px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.order_list li .product_box{padding:10px}.order_list li .product_box.bdt1{border-top:1px solid #ddd}.order_list li .product_box .product_tit{font-size:16px;display:block;overflow:hidden;color:#232323}.order_list li .product_box .product_tit input{vertical-align:middle}.order_list li .product{position:relative;padding-left:87px;min-height:75px;overflow:hidden}.order_list li .product .text{font-size:12px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:30px;margin-bottom:5px}.order_list li .product .img{position:absolute;left:0;top:0}.order_list li .product .img img{width:75px;height:75px}.order_list li .product .sale{font-size:12px;color:#e51937}.order_list li .product .price{font-size:14px;padding-bottom:5px}.order_list li .product .price strong{font-size:18px}.order_list li .product .price del{font-size:12px;color:#565656;display:block}.order_list li .product .pd_op{color:#898989;font-size:12px;padding:0 0 5px;line-height:16px}.order_list li .product .benefit{font-size:12px;padding-bottom:5px;color:#666;position:relative;padding-top:1px}.order_list li .product .benefit span:first-child{margin-left:0!important}.order_list li .product .benefit .save{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:12px;margin-right:3px;margin-left:3px}.order_list li .product .benefit .noint{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:12px;margin-right:3px;margin-left:3px}.order_list li .product .benefit .delivery{border:1px solid #19bfbf;padding:0 1px;color:#19bfbf;font-size:12px;margin-right:3px;margin-left:3px}.order_list li .product .benefit .comment{position:absolute;right:0}.order_list li .product .benefit .oil_tax{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:12px}.order_list li .product .benefit .soldout{border:1px solid #e51937;background:#e51937;padding:0 1px;color:#fff;font-size:12px}.order_list li .btn_whis{position:absolute;top:75px;right:10px}.order_list li .btn_whis em{display:inline-block;width:15px;height:12px;vertical-align:middle;margin-right:3px;background-position:-92px 0;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.order_list li .option{margin:10px;padding-left:75px;position:relative;border-bottom:1px solid #eee;padding-bottom:10px}.order_list li .option p{font-size:11px;color:#898989;position:absolute;left:5px;top:1px}.order_list li .option div{font-size:12px;color:#565656}.order_list li .option select{width:100%;min-width:110px;-webkit-appearance:none;height:32px;overflow:hidden;padding-right:25px;border:1px solid #cecece;border-radius:4px;-webkit-border-radius:4px;color:#333;font-size:12px;background:#f9f9f9 url(//image.hnsmall.com/images/mobile2014/common/select_pic.png) no-repeat center right;background-size:30px auto;-webkit-background-size:30px auto}.order_list li .option_sel{border-top:1px solid #cdcdcd}.order_list li .option_sel .option{border-bottom:1px solid #ddd}.order_list li .option_sel .option p{top:8px}.order_list li .option_sel .option em:first-child{vertical-align:middle;display:inline-block;width:30px;height:30px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;background-position:0 0;overflow:hidden;text-indent:-1000px}.order_list li .option_sel .option em:last-child{vertical-align:middle;display:inline-block;width:30px;height:30px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;background-position:-35px 0;overflow:hidden;text-indent:-1000px}
.order_list li .option_sel .option span{vertical-align:middle;font-size:15px;display:inline-block;border-radius:2px;border:1px solid #c5c5c5;background:#f9f9f9;line-height:28px;padding:0 10px;margin:0 3px}.order_list li .option_sel .option input{margin:0 3px;vertical-align:middle;width:50px;text-align:center;text-indent:0}.order_list li .option_sel .btn_con{text-align:center;padding-bottom:10px}.order_list li .option_new{border-top:1px solid #cdcdcd;padding:10px}.order_list li .option_new .options{padding-bottom:5px}.order_list li .option_new .options.num{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px}.order_list li .option_new .options em:first-child,.order_list li .option_new .options em:last-child{position:relative;display:inline-block;width:30px;height:30px;vertical-align:middle;overflow:hidden;text-indent:-1000px;border:1px solid #c5c5c5;border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box}.order_list li .option_new .options em:first-child:before,.order_list li .option_new .options em:last-child:before{content:"";display:block;position:absolute;top:6px;left:6px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -110px -60px;background-size:300px auto}.order_list li .option_new .options em:last-child:before{background-position:-90px -60px}.order_list li .option_new .options span{vertical-align:middle;font-size:15px;display:inline-block;border-radius:2px;border:1px solid #c5c5c5;background:#f9f9f9;line-height:28px;padding:0 10px;margin:0 3px}.order_list li .option_new .options input{margin:0 3px;vertical-align:middle;width:50px;text-align:center;text-indent:0}.order_list li .option_new .btn_con{text-align:center;padding-bottom:10px}.order_list li .price_wrap{margin:0 10px;padding-left:75px;position:relative;padding-bottom:10px}.order_list li .price_wrap p{font-size:11px;color:#898989;position:absolute;left:5px;top:1px}.order_list li .price_wrap div{font-size:12px;color:#232323}.order_list li .price_wrap span{font-size:15px;color:#e51937;display:block}.order_list li .btn_area{background:#f9f9f9;padding:15px}.order_list li .btn_area li{float:left;margin-bottom:0}.order_list li .btn_area li:nth-child(1){width:25%}.order_list li .btn_area li:nth-child(2){width:45%}.order_list li .btn_area li:nth-child(3){width:30%}.order_list li .btn_area li a{display:block;border-radius:3px}.order_list li .btn_area li a.on{color:#fff!important;background:#898989!important;border:1px solid #898989!important}.order_list li .bundle_wrap{padding-left:85px;position:relative;padding-bottom:10px;border-top:1px solid #aaa;padding-right:10px;padding-top:15px}.order_list li .bundle_wrap p{font-size:11px;color:#898989;position:absolute;left:15px;top:16px}.order_list li .bundle_wrap div{font-size:12px;color:#232323}.order_list li .bundle_wrap span{font-size:18px;color:#e51937;display:block}.order_list li .btn_bundle{text-align:center;padding-bottom:15px}.order_list li .btn_bundle a.on{color:#fff!important;background:#898989!important;border:1px solid #898989!important}.order_list li .product .option_num.on{color:#fff!important;background:#898989!important;border:1px solid #898989!important}.order_list li .out{position:absolute;left:0;top:0;z-index:5;height:100%;width:100%}.order_list li .out .bg{position:absolute;left:0;top:0;background:#fff;height:100%;width:100%;opacity:.7}.order_list li .out p{position:absolute;left:50%;top:50%;color:#fff;z-index:6;height:37px;line-height:37px;border-radius:20px;width:100px;text-align:center;margin-left:-50px;margin-top:-18px;font-size:16px}.order_list li .out .black{background:#444}.order_list li .out .red{background:#e83a54}.order_list li .order_price{position:relative;padding:12px 100px 14px 10px;background:#f9f9f9;border-top:1px solid #cdcdcd;border-radius:0 0 3px 3px}.order_list li .order_price a{position:absolute;right:10px;top:15px}.order_list li .order_price .top{font-size:12px}.order_list li .order_price .bot{font-size:18px;color:#e51937}.order_list li .order_price .bot span{font-size:18px}.order_list li .order_price.type02 .bot{font-size:16px}.order_list li .order_price.type02 .bot span{font-size:16px}.order .btn_order{padding:4px 10px 25px;background:#fff}.order .btn_order p{padding-bottom:5px}.order .btn_order p a{display:block;border-radius:3px}.order .btn_order p.com{text-align:center;color:#898989;font-size:12px}.order .bdt1{border-top:1px solid #aaa}.detail li{background:#fff;position:relative;margin-bottom:10px;border-radius:3px;border:1px solid #cdcdcd}.total_wrap{background:#fff;padding:5px 0}.total_wrap.bgn{background:#eee;padding:0 0 20px}.total_wrap .total_price{overflow:hidden;margin:10px 10px 0;background:#fff;border:1px solid #cdcdcd;padding:10px;border-radius:3px 3px 0 0}.total_wrap.bgn .total_price{margin:0 10px 0!important}.total_wrap .total_price li{float:left;text-align:center}.total_wrap .total_price li em.minus,.total_wrap .total_price li em.plus{position:relative;display:inline-block;margin-top:3px;width:20px;height:20px;overflow:hidden;text-indent:-1000px;background:#e51937;border-radius:50%;-webkit-border-radius:50%;box-sizing:border-box}.total_wrap .total_price li em.minus:before,.total_wrap .total_price li em.plus:before{content:"";display:block;position:absolute;top:4px;left:4px;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -40px -180px;background-size:300px auto}.total_wrap .total_price li em.minus:before{background-position:-55px -180px}.total_wrap .total_price li p span{display:block;text-align:center;font-size:11px;color:#565656}.total_wrap .total_price li p strong{display:block;text-align:center;font-size:13px;font-weight:400}.total_wrap .total_price li:nth-child(1),.total_wrap .total_price li:nth-child(5){width:28%}.total_wrap .total_price li:nth-child(3){width:24%}.total_wrap .total_price li:nth-child(2){width:10%}.total_wrap .total_price li:nth-child(4){width:10%}.total_wrap .total_result{margin:0 10px 0;background:#fff;border:1px solid #cdcdcd;padding:10px;border-radius:0 0 3px 3px;border-top:0;position:relative;background:#f9f9f9}.total_wrap .total_result p{position:absolute;left:10px;top:15px;font-size:16px}.total_wrap .total_result span{display:block;text-align:right;color:#e51937;font-size:20px}.total_wrap .total_result span strong{font-weight:400;font-size:20px}.event_bx{padding:5px 10px 6px;background:#fff}.event_bx .myBuddyEventWrap{margin:0}.cart .order_list li .product .product_soldout,.cart .order_list li .product .product_soldout span,.cart .order_list li .product .product_stop,.cart .order_list li .product .product_stop span{width:60px;height:60px;top:2px}.order_list li .product .product_soldout{position:absolute;left:0;top:0;width:75px;height:75px}.order_list li .product .product_soldout span{background:#fff;opacity:.7;position:absolute;left:0;top:0;width:75px;height:75px}.order_list li .product .product_soldout p{position:absolute;left:50%;top:50%;color:#fff;z-index:6;height:22px;line-height:22px;border-radius:20px;width:60px;text-align:center;margin-left:-30px;margin-top:-11px;font-size:11px;background:#e83a54}.order_list li .product .product_stop{position:absolute;left:0;top:0;width:75px;height:75px}.order_list li .product .product_stop span{background:#fff;opacity:.7;position:absolute;left:0;top:0;width:75px;height:75px}.order_list li .product .product_stop p{position:absolute;left:50%;top:50%;color:#fff;z-index:6;height:22px;line-height:22px;border-radius:20px;width:60px;text-align:center;margin-left:-30px;margin-top:-11px;font-size:11px;background:#565656}.btn_cart{overflow:hidden;background:#f9f9f9;border-top:1px solid #ddd}.btn_cart li{float:left;width:50%}.btn_cart li a{display:block;text-align:center;line-height:39px;color:#565656;font-size:14px}.btn_cart li a:first-child{border-right:1px solid #ddd}.order .order_tit{font-size:15px;background:#f4f4f4;padding:0 10px;height:45px;line-height:45px;border-bottom:1px solid #ddd;position:relative;border-top:1px solid #cdcdcd}.contents h1+.order_tit{border-top:0}.contents h1+.hiddenPayment .order_tit:nth-child(1){border-top:0}.order .order_tit em{position:absolute;right:10px;top:19px;display:inline-block;width:19px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px -41px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.order .order_tit.active em{background-position:-90px -30px}.order .order_tit.active{border-bottom:0}.order .order_tit .quantity{color:#e51937}.order .order_tit.dey_change a{position:absolute;right:10px;top:8px}.order .order_tit.dey_change a span{display:inline-block;width:7px;height:5px;margin-left:5px;background-position:-80px -80px;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-size:300px 200px}.order .order_tit.dey_change a.btn_gray2 span{background-position:-80px -100px}.order .order_tit.dey_change a.btn_gray2{padding:0 30px}.order .order_tit.exchange_radio span{position:absolute;right:10px;top:3px;font-size:13px}.order .order_tit.exchange_radio span input{vertical-align:middle}.order .order_tit.exchange_radio span input:nth-child(3){margin-left:10px}.order .order_tit.orderTitBtn{position:relative}.order .order_tit.orderTitBtn .titBtn01{display:block;overflow:hidden;position:absolute;right:10px;top:50%;box-sizing:border-box;height:23px;padding:1px 8px 0;margin-top:-12px;line-height:22px;font-size:11px;font-weight:400;color:#565656;border:1px solid #cdcdcd;border-radius:4px;background:#f9f9f9}.order .order_table .btnChgPay{display:inline-block;overflow:hidden;box-sizing:border-box;height:23px;padding:1px 8px 0;line-height:22px;font-size:11px;font-weight:400;color:#565656;border:1px solid #cdcdcd;border-radius:4px;background:#f9f9f9}.order .order_table td.dey_change{position:relative;padding-right:120px}
.order .order_table td.dey_change a{position:absolute;right:10px;top:8px}.order .order_table td.dey_change a span{display:inline-block;width:7px;height:5px;margin-left:5px;background-position:-80px -80px;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-size:300px 200px}.order .order_table td.dey_change a.btn_gray2 span{background-position:-80px -100px}.order .order_table td.dey_change a.btn_gray2{padding:0 28px}.order .multiTit{border-bottom:1px solid #ddd;padding:10px 0}.order .order_table td.dey_change02{position:relative;padding:15px 0 15px}.order .order_table td.dey_change02 .divTxt{padding:0 120px 0 0}.order .order_table td.dey_change02 .btnChbox{display:block;position:relative;top:-15px;-webkit-box-sizing:border-box;width:100%}.order .order_table td.dey_change02 .btnChbox a{position:absolute;right:10px;top:8px}.order .order_table td.dey_change02 .btnChbox span{display:inline-block;width:7px;height:4px;margin-left:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -100px -180px;background-size:300px auto}.order .order_table td.dey_change02 .btnChbox .btn_gray2 span{background-position:-100px -184px}.order .order_table td.dey_change02 .btnChbox .btn_gray2{padding:0 28px;background:#898989!important;border-color:#898989}.order .order_table td.dey_change02 .btnChbox .btn_gray3 span{background-position:-100px -184px}.order .order_table td.dey_change02 .btnChbox .btn_gray3{padding:0 22px;background:#898989!important;border-color:#898989;color:#fff!important}.order .order_table ::-webkit-input-placeholder{letter-spacing:-1px}.order .orderbanner{padding:10px 10px 0}.order .orderbanner p{background:#d4e2fc;text-align:center}.order .orderbanner p img{width:320px}.order_open_wrap.bdb5{border-bottom:5px solid #ebebeb}.order .order_open_wrap .cautionComtWrap02{margin:10px 10px 0;padding:10px;font-size:13px;color:#656565;border-radius:2px;background:#ddd}.order .order_open_wrap .cautionComtWrap02 .dotComt{padding:0 0 0 7px;text-indent:-6px}.order .order_open_wrap .cautionComtWrap02 .pointT01{text-decoration:underline;font-weight:700}.order .order_open_wrap .dot-list{padding:12px 10px 16px}.order .order_open_wrap .dot-list li{position:relative;padding-left:6px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#888}.order .order_open_wrap .dot-list li+li{margin-top:6px}.order .order_open_wrap .dot-list li::after{content:"";display:block;position:absolute;top:7px;left:0;width:3px;height:3px;background-color:#888;border-radius:50%}.orderChangeBox .btn_mem{padding:10px 10px 30px 10px}.order .pd_tit{padding:10px 0;font-weight:400;font-size:16px;border-bottom:1px solid #ddd;margin:0 10px}.order .pd_tit span{color:#979797}.order_table{padding:5px 10px}.order_table.bdb6{border-bottom:6px solid #ebebeb}.order_table .text{padding:10px 0 15px;border-bottom:1px solid #ddd;color:#565656;font-size:12px}.order_table .text span{margin-right:5px;color:red;vertical-align:middle}.order_table table{width:100%}.order_table table tr{border-bottom:1px solid #ddd}.order_table table th{width:96px;text-align:left;color:#898989;font-size:14px;vertical-align:top;padding:15px 0}.order_table table th.lh{color:#888;letter-spacing:-.5px}.order_table table td{text-align:left;font-size:14px;padding:7px 0 10px}.order_table table tr.bd1:last-child,.order_table table tr:last-child{border:0}.order_table table tr.bdbn{border-bottom:0}.order_table table tr.bdbn.borN{border:0}.order_table table tr.bdbn.borN .save_point{margin-top:-5px}.order_table table tr.bdbn.borN .save_point.single .btnTip{position:relative;left:2px;margin-left:-1px}.order_table table tr.bdbn.borN .tipLayerWrap .tipLayerBox{top:-5px;right:-2px}.order_table table tr.bdbn td,.order_table table tr.bdbn th{padding-bottom:0!important}.order_table table td .empt{color:#898989!important}.order_table table td .empt2{color:#aaa!important}.order_table table td.tv_receive_zone p{float:left;width:50%}.order_table table td.tv_receive_zone p:last-child{padding-top:10px}.order_table table td input,.order_table table th input{vertical-align:middle}.order_table table tr.bd1{border-bottom:1px solid #ddd}.order_table table tr.bd2{border-bottom:2px solid #ddd}.order_table table tr.bdb3{border-bottom:2px solid #ddd}.order_table table tr.bdt3{border-top:2px solid #ddd}.order_table table tr.bdt1{border-top:1px solid #ddd}.order_table table tr.first th{vertical-align:top;padding:15px 0 10px}.order_table table td select{vertical-align:middle}.order_table table td .mt5{margin-top:5px}.order_table table td .bgW{background-color:#fff}.order_table table td .sum{font-size:17px;color:#222;letter-spacing:-.5px;font-weight:700}.order_table table td .won{font-size:14px;color:#222;letter-spacing:-.5px;font-weight:700;vertical-align:1px}.order_table table td .txts{font-size:13px;color:#4d4d4d;font-weight:400;letter-spacing:-.5px}.order_table table .tit{color:#000;font-size:14px}.order_table table .info{display:inline-block;width:18px;height:18px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat 0 -180px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.order_arimi_list{background:#f4f4f4;border:1px solid #ddd;padding:10px 10px 0}.del_modify{padding:5px 10px}.del_modify.bdb6{border-bottom:6px solid #ebebeb}.del_modify table{width:100%}.del_modify table tr{border-bottom:1px solid #ddd}.del_modify table th{width:90px;text-align:left;color:#898989;font-size:14px;vertical-align:top;padding:13px 0 10px}.del_modify table td{text-align:left;font-size:14px;padding:10px 0}.del_modify table tr.first th{vertical-align:top;padding:15px 0 10px}.catalog_table table tr:last-child{border-bottom:1px solid #ddd}.order_table table th span{color:#e51937;vertical-align:-3px}.order_table.exchg table th{font-size:12px;color:#232323;font-weight:400}.order_table.exchg table td{font-size:12px;color:#565656}.order_table.exchg table td p:last-child{font-size:12px;color:#898989;padding-top:5px}.order_table.exchg table td p:last-child em{font-size:10px;vertical-align:middle;color:#ddd}.textaera_wrap{border:1px solid #cdcdcd;border-radius:4px;-webkit-border-radius:3px;padding:10px;background:#f9f9f9}.textaera_wrap textarea{width:100%;min-height:60px;font-size:12px;line-height:1.5;font-family:'Malgun Gothic',arial,sans-serif,Helvetica;resize:none;background:#f9f9f9}.order_table .del_sel{position:relative}.order_table .del_sel.pr125{padding-right:115px}.order_table .del_sel.pr127{padding-right:127px}.order_table .del_sel.pr150{padding-right:165px}.order_table .del_sel.pr80{padding-right:80px}.order_table .del_sel.pr100{padding-right:145px}.order_table .del_sel input{width:100%}.order_table .del_sel .time_down{padding-right:3px;color:#e51937}.order_table .point_input{position:relative}.order_table .point_input p{position:absolute;right:0;top:0}.order_table .point_input .input{padding-right:15px;position:relative}.order_table .point_input .input div{border:1px solid #cecece;border-radius:4px;-webkit-border-radius:4px;color:#333;font-size:12px;height:28px;background:#f9f9f9;line-height:28px}.order_table .point_input .input div input{border:0;text-align:right;height:25px}.order_table .point_input .input span{position:absolute;right:0;top:6px}.order_table .point_input.pr75{padding-right:60px}.order_table .total_point_area .total_point{font-size:12px;padding:5px 0 0 0;color:#565656;text-align:left}.order_table .save_point{font-size:12px;text-align:right}.order_table .save_point_txt{font-size:12px;color:#da0f2d;text-align:right}.order_table .save_point_txt .info{display:inline-block;width:18px;height:18px;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side3.png);background-repeat:no-repeat;background-size:300px 200px;background-position:-125px 0;overflow:hidden;text-indent:-1000px;font-size:0}.order_table .save_point_txt a{margin-left:5px}.order_table .save_point.single{padding-bottom:10px}.order_table .total_point.pr75{padding-right:78px}.order_table .total_point span{color:#232323}.order_table .ar{text-align:right!important}.order_table .al{text-align:left!important}.order_table .ac{text-align:center!important}.order_table .c_blue{color:#12a5cb!important}.order_table .c_red{color:#e51937!important}.order_table .c_black{color:#000!important}.order_table.pt0{padding-top:0!important}.order_table .pt0{padding-top:0!important}.order_table .pt5{padding-top:5px!important}.order_table .mt5{margin-top:5px!important}.order_table.vam td,.order_table.vam th{vertical-align:middle!important}.order_table.vam2 th{vertical-align:top!important;padding-top:17px}.order_table.vam2 td{vertical-align:middle!important}.order_table.vam3 th{width:87px;vertical-align:top!important;padding-top:17px}.order_table.vam3 td{vertical-align:middle!important}.order_table .vat{vertical-align:top!important}.order_table th.vam3{padding-top:12px}.order_table .tax{border:1px solid #cdcdcd;border-radius:3px;padding:15px 10px 10px}.order_table .tax p{margin-bottom:10px}.order_table .tax select{margin-bottom:5px}.order_table .tax input[type=radio]:last-child{margin-left:10px}.order_table .tax input[type=tel]{width:100%;margin-bottom:5px}.order_table .tax .sale_info{padding-bottom:5px;margin-bottom:0}.order_table .join_arm{font-size:12px;color:#e51937;display:block;padding-top:3px}.order_table.btline{border-top:1px solid #ddd}.order_table.my_od_list{border-top:1px solid #cdcdcd;border-bottom:5px solid #eee}.order_table.my_od_list.type2{border-bottom:0}.order_table.my_od_list .btn_fix_size{padding:10px}.order_table.my_od_list.del_new{border-bottom:0}.order .sale_info{font-size:14px;color:#888;padding-bottom:8px;position:relative;padding-left:8px}.order .sale_info em{position:absolute;left:0;top:7px;display:inline-block;width:3px;height:3px;margin-right:3px;vertical-align:middle;background-color:#888;border-radius:50%;overflow:hidden;text-indent:-1000px}
.order .sale_info span{color:#12a5cb}.order .sale_info .sale_infoTit{color:#565656}.order .sale_info .referTxt{color:#aaa;font-size:11px}.order .sale_info.redTxt{color:#f51d2c}.dey_cation{font-size:12px;color:#898989;position:relative;margin:10px 0 0;border-bottom:2px solid #ddd;padding:0 10px 10px 30px}.dey_cation em{position:absolute;left:10px;top:0;display:inline-block;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -60px -180px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.dey_cation_new{font-size:12px!important;color:#898989!important;position:relative;padding:0 10px 10px 20px}.dey_cation_new em{position:absolute;left:0;top:0;display:inline-block;width:14px;height:14px;overflow:hidden;text-indent:-1000px;border-radius:50%;-webkit-border-radius:50%;background:#ffc586}.dey_cation_new em:before{content:"";display:block;position:absolute;top:3px;left:6px;width:2px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -60px -200px;background-size:300px 390px}.dey_cation_new2{font-size:12px!important;color:#898989!important;position:relative;text-align:center}.dey_cation_new2 em{display:inline-block;vertical-align:middle;margin-right:3px;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -60px -180px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.dey_cation.customer{border-bottom:1px solid #ddd}.dey_cation_new span{color:#12a5cb}.dey_cation_new.txtbold{font-weight:700;color:#000!important}.dey_cation_new.type02{padding-bottom:0;color:#000!important}.dey_cation_new.type02 em{background:#e51937}.order_table.total th{color:#000}.order_table.total td{text-align:right}.order_table.total tr:last-child{border-top:3px solid #ebebeb}.order_table.total tr:last-child th{font-size:16px}.order_table.total tr:last-child td{font-size:25px;color:#e51937;font-weight:700}.order_table.total tr:last-child td span{font-size:15px}.order_table.exch tr:last-child td{font-size:25px;color:#e51937;font-weight:700}.order_table.exch tr:last-child td span{font-size:20px}.order_table .pd_box{background:#f9f9f9;padding:10px}.order_table .product{position:relative;padding-left:75px;min-height:60px;overflow:hidden;padding-right:35px}.order_table .product .text{font-size:14px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:46px}.order_table .product .img{position:absolute;left:5px;top:3px}.order_table .product .img img{width:60px}.order_table .product .price{font-size:16px;color:#e51937}.order_table .product em{position:absolute;right:0;top:0;width:20px;height:20px;overflow:hidden;text-indent:-1000px;background:#ccc;border-radius:50%;-webkit-border-radius:50%}.order_table .product em:before{display:inline-block;content:"";position:absolute;top:6px;left:6px;width:8px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -110px -180px;background-size:300px auto}.order_table .imgup_box{overflow:hidden}.order_table .imgup_box .img{float:left}.order_table .imgup_box .img img{width:50px;height:50px}.order_table .imgup_box .btn{float:left;padding-left:5px;padding-top:20px}.order_table.total .bdbn:nth-last-child(2) th{padding-bottom:10px!important}.order_table.total .bdbn:nth-last-child(2) td{padding-bottom:10px!important}.order_table.total2{padding:5px 0}.order_table.total2 td{text-align:right}.order_table.total2 tr:last-child{border-top:3px solid #ebebeb}.order_table.total2 tr:last-child th{font-size:15px;color:#000}.order_table.total2 tr:last-child td{font-size:20px;color:#e51937;font-weight:700}.order_table.total2 tr:last-child td span{font-size:15px}.order_table.total3 td{text-align:right}.order_table.total3 .priceGuide{text-align:left;color:#898989;font-size:14px;margin-top:-7px}.order_table.total4{padding:5px 10px}.order_table.total4 tr:last-child th{font-size:16px}.order_table.total4 tr:last-child td{font-size:25px;color:#e51937;font-weight:700}.order_table.total4 tr.last{border-top:2px solid #ddd}.order_table.total4 tr.last th{font-size:14px;color:#000}.order_table.total4 tr.last td{font-size:25px;color:#e51937;font-weight:700}.order_table.total4 tr.last td .totalSaleTxt{position:relative;padding-right:29px;margin-top:8px;margin-bottom:10px;font-size:0}.order_table.total4 tr.last td .totalSaleTxt .txt{display:inline-block;font-size:14px;line-height:19px;letter-spacing:-.28px;color:#333;font-weight:700}.order_table.total4 tr.last td .totalSaleTxt .txt b{display:inline-block;margin:-3px 2px 0 4px;font-weight:700;font-size:18px;line-height:16px;letter-spacing:-.36px;color:#5579c8;vertical-align:middle}.order_table.total4 tr.last td .totalSaleTxt .txt em{display:inline-block;margin-top:-2px;font-size:14px;color:#5579c8;vertical-align:middle}.order_table.total4 tr.last td .totalSaleTxt .btn_tip.v2{position:absolute;right:0;top:-2px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_tooltip_q_cir_30_v2.png) no-repeat right top;background-size:25px}.order_table.total4 tr.last.v2 th{padding:22px 0 0 0;vertical-align:top!important}.order_table.total4 tr.last.v2 td{padding:13px 0 13px}.order_table.calculator{border-bottom:2px solid #cdcdcd;padding-bottom:10px}.order_table.calculator tr th{width:170px;color:#898989}.order_table.calculator tr td{text-align:right}.order_table.calculator tr:first-child{border-bottom:1px solid #aaa}.order_table.calculator tr:first-child th{color:#000}.order_table.calculator tr:first-child td{color:#000}.order_table .duePayment td .txtRed{color:#e51937}.order_table .duePayment td .duePayTxt{color:#898989;font-size:13px;font-weight:400;letter-spacing:-1px}.order_table.cp_sel{border-bottom:2px solid #cdcdcd;padding-bottom:10px}.order_table.cp_sel.bdn{border-bottom:0}.order_table.cp_sel tr{border-top:1px solid #ddd;border-bottom:0}.order_table.cp_sel tr.bdn{border:0}.order_table.cp_sel tr.opened td,.order_table.cp_sel tr.opened th{padding-bottom:0}.order_table.cp_sel tr.opened+tr{border-top:0}.order_table.cp_sel tr.opened+tr td{padding-top:10px}.order_table.cp_sel tr:first-child{border:0}.order_table.cp_sel tr:last-child{border-top:1px solid #ddd}.order_table.cp_sel tr th{width:170px;color:#898989}.order_table.cp_sel tr th strong{color:#e51937}.order_table.cp_sel tr td{text-align:right}.order_table.cp_sel tr td input{text-align:right;padding-right:10px}.order_table.cp_sel input[type=checkbox]:disabled{background:#eee;color:#aaa;border:1px solid #eee;border-radius:2px}.order_table.cp_sel tr td input[disabled]{background:#eee;color:#aaa}.order_table.cp_sel .noti{margin-top:-10px;color:#e51937;font-size:12px}.order_table.cp_sel tr td .cp_sel2{border-radius:3px;border:1px solid #cdcdcd}.order_table.cp_sel tr td .cp_sel2 li{padding:15px 10px 10px;overflow:hidden;border-bottom:1px solid #cdcdcd;line-height:1}.order_table.cp_sel tr td .cp_sel2 li:last-child{border-bottom:0}.order_table.cp_sel tr td .cp_sel2 li label{float:left;width:100%;text-align:left}.order_table.cp_sel tr td .cp_sel2 li input{float:right;margin-top:-16px}.order_table.cp_sel tr td .cp_sel2 li input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/common/icon_checks_collect.png) no-repeat 0 0;background-size:auto 17px;width:20px;height:20px}.order_table.cp_sel tr td .cp_sel2 li input:checked[type=checkbox]{background-position:-22px 0}.order_table.total_pay{border-top:1px solid #000;border-bottom:1px solid #000}.order_table.total_pay tr th{width:170px;color:#000}.order_table.total_pay tr th strong{color:#12a5cb}.order_table.total_pay tr td{text-align:right}.order_table.total_pay tr:last-child td{color:#e51937;font-size:20px}.order_table.sale_pay{border-bottom:1px solid #cdcdcd;padding-bottom:10px}.order_table.sale_pay tr th{width:170px;color:#898989}.order_table.sale_pay tr td{text-align:right}.order_table .kakaopay_wrap{border:1px solid #cdcdcd;border-radius:3px}.order_table .kakaopay_wrap .kakopay_sect{margin:10px 10px;position:relative}.order_table .kakaopay_wrap .kakopay_sect span{display:inline-block;width:88px;height:21px;background-image:url(//image.hnsmall.com/images/mobile2014/order/ico_order.png);background-repeat:no-repeat;background-position:0 0;background-size:300px 200px;overflow:hidden;text-indent:-1000px;vertical-align:middle}.order_table .kakaopay_wrap .kakopay_sect span.type02{width:50px;height:20px;background-position:-40px -30px}.order_table .kakaopay_wrap .kakopay_comm{margin:10px 10px}.order_table .kakaopay_wrap .kakopay_comm li:last-child .sale_info{padding-bottom:0}.order_table .kakaopay_wrap .kakopay_comm .view_info{position:relative;z-index:50;float:right;margin-top:-16px;font-size:12px;color:#565656;letter-spacing:-.5px;font-weight:400}.order_table .kakaopay_wrap .kakopay_comm .view_info:after{display:inline-block;content:'';width:4px;height:7px;margin-left:3px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-position:-95px -85px;background-size:150px auto}.order_table .kakaopay_wrap .kakopay_comm .view_info>a{text-decoration:underline}.order_table .kakaopay_wrap .kakopay_infor{border-top:1px solid #cdcdcd;padding:10px 10px}.order_table .kakaopay_wrap .kakopay_sect .btn_click{position:absolute;top:0;right:0}.order_table .kakaopay_wrap .kakopay_sect .btn_click em{display:inline-block;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-position:-25px -80px;background-size:300px 200px}.order_table .kakaopay_wrap .kakopay_sect .btn_click em.more{width:7px;height:5px;margin-left:10px}.order_table .kakaopay_wrap .kakopay_sect .btn_white em.more{background-position:-80px -80px}.order_table .kakaopay_wrap .kakopay_sect .btn_white2{background:#fff!important;color:#565656!important;text-align:center;border:1px solid #ccc}
.order_table .kakaopay_wrap .kakopay_sect .btn_white2 em.more{background-position:-80px -100px}.order_table .hdCardSaleWrap{padding:13px 10px;border:1px solid #cdcdcd;border-radius:3px}.order_table .hdCardSaleWrap .salePrice{display:block;margin:0 0 7px;font-size:13px;color:#e51937}.order_table .hdCardSaleWrap .sale_info{padding-bottom:5px}.order_table .hdCardSaleWrap .linkDetail{display:inline-block;padding:0 10px 0 0;font-size:11px;font-weight:400;color:#565656;background:url(//image.hnsmall.com/images/mobile2014/order/btn_link_detail.gif) no-repeat right center;background-size:4px 7px;text-decoration:underline}.selectGoods{padding:5px 0}.selectGoods .tit{padding:5px 0;color:#898989;font-size:14px;font-weight:700}.selectGoods li{position:relative;overflow:hidden}.selectGoods .volumeName p{padding:9px 100px 9px 0;color:#000;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selectGoods .volumeSel{position:absolute;right:0;top:0}.pop_loading{position:fixed;left:0;top:100px;z-index:20000;width:100%}.pop_loading img{width:100%}.order .order_agree{padding:10px 10px 30px 10px;border-top:1px solid #ebebeb}.order .order_agree p{font-size:13px}.order .order_agree div{font-size:15px;font-weight:700;padding-top:5px;padding-bottom:25px}.order .order_agree div input{vertical-align:middle}.order .order_agree div span{font-size:13px;color:#898989;font-weight:400}.order .order_agree a{display:block;border-radius:3px}.order .order_agree div.cautionComtWrap{padding:0;margin:10px 0 20px;font-size:11px;font-weight:400;letter-spacing:-.3px}.order .order_agree .chk_area{padding-top:0;padding-left:25px;padding-bottom:0;position:relative}.order .order_agree .chk_area+.chk_area{margin-top:5px}.order .order_agree .chk_area input{position:absolute;top:0;left:0}.order .order_agree .btn_toggle{width:20px;height:20px;margin-top:1px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_toggle_arrow_sp.png) 0 0 no-repeat;background-size:40px auto;border:0;vertical-align:top}.order .order_agree.active .btn_toggle{background-position:-20px 0}.order .order_agree .order_agree_box{margin-top:10px;padding:10px;border:1px solid #cdcdcd;border-radius:3px;display:none}.order .order_agree.active .order_agree_box{display:block}.order .order_agree .order_agree_box .chk_area{padding-top:0;padding-right:0;padding-bottom:0}.order .order_agree .order_agree_box .chk_area+.chk_area{margin-top:5px}.order .order_agree .order_agree_box .chk_area label{font-size:13px;color:#666;line-height:20px}.order .order_agree .order_agree_box .btn_area{margin-top:10px;padding:0;text-align:center}.order .order_agree .order_agree_box .btn_area .btn_arrow_r{margin:0;display:inline-block}.order .order_agree .order_agree_box .btn_area .btn_arrow_r span{line-height:26px}.order_table .save_point.single .btnTip{display:inline-block;overflow:hidden;width:18px;height:18px;margin:-1px 0 0;color:transparent;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px 0;background-size:300px auto}.order_list_wrap .point_warning_toast,.order_table .point_warning_toast{position:fixed;top:257px;left:50%;width:0;height:0;margin-left:0;background:url(//image.hnsmall.com/images/mobile2014/common/toast_pointWarning.png) no-repeat left top;background-size:0;color:transparent;font-size:0;z-index:100;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.order_list_wrap .point_warning_toast.view,.order_table .point_warning_toast.view{width:260px;height:57px;top:220px;margin-left:-130px;background-size:260px;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1)}.order_table .point_warning_toast.type2{background-image:url(//image.hnsmall.com/images/mobile2014/common/toast_pointWarning2.png)}.order_list_wrap .cancel_warning_toast{position:fixed;top:50%;left:50%;width:0;height:0;margin-left:0;background:url(//image.hnsmall.com/images/mobile2014/common/toast_cancelWarning.png) no-repeat left top;background-size:0;color:transparent;font-size:0;z-index:100;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.order_list_wrap .cancel_warning_toast.view{width:260px;height:60px;top:50%;margin-top:-30px;margin-left:-130px;background-size:260px;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1)}.order_sch_wrap .cancel_warning_toast{position:fixed;top:50%;left:50%;width:0;height:0;margin-left:0;background:url(//image.hnsmall.com/images/mobile2014/common/toast_cancelWarning.png) no-repeat left top;background-size:0;color:transparent;font-size:0;z-index:100;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.order_sch_wrap .cancel_warning_toast.view{width:260px;height:60px;top:50%;margin-top:-30px;margin-left:-130px;background-size:260px;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1)}.order_table.save{padding-bottom:15px}.order_table.save tr.bdbn td{text-align:right}.order_table.save .point_input.pr75{padding-right:70px}.order_table.save .point_input .input{padding-right:5px}.order_table.save .save_point.single{padding-bottom:0}.order_table.save .none_user_info3{padding-bottom:0}.order_table.save .dey_cation_new{padding-bottom:0}.order_table.save .point_input p{width:70px}.order_table.save .point_input p>a{display:block}.order_table .tipLayerWrap{font-weight:400;text-align:left}.order_table .tipLayerWrap .tipLayerBox{left:auto;width:75%;padding:15px 15px 13px}.order_table .tipLayerWrap .tipLayerBox .tit{margin:0 0 3px}.order_table .tipLayerWrap .tipLayerBox .tipConts{padding:2px 0;word-break:keep-all}.order_table .tipLayerWrap .tipLayerBox .btnClose{top:8px}.order_table .tipLayerWrap .tipLayerBox .tipConts ul{margin-top:8px}.order_table .tipLayerWrap .tipLayerBox .tipConts ul li{position:relative;margin-bottom:2px;padding-left:7px;color:#898989;font-size:11px}.order_table .tipLayerWrap .tipLayerBox .tipConts ul li:before{display:inline-block;content:"";position:absolute;top:5px;left:0;width:3px;height:3px;font-size:0;line-height:0;vertical-align:middle;background:#cdcdcd;border-radius:50%;-webkit-border-radius:50%}.order_table .tipLayerWrap.type02 .tipLayerBox{width:192px;left:75px;top:6px;padding:6px 25px 5px 5px;border:1px solid #666}.order_table .tipLayerWrap.type04 .tipLayerBox{top:8px;right:-30px;width:100%;min-width:271px;padding:15px 14px 15px 15px;border-color:#000;border-radius:4px;box-sizing:border-box}.order_table .tipLayerWrap.type04 .tipLayerBox .tit{margin:0;color:#333;background-color:transparent}.order_table .tipLayerWrap.type04 .tipLayerBox .tipConts{margin-top:10px;padding:0}.order_table .tipLayerWrap.type04 .tipLayerBox .tipConts ul{margin-top:0}.order_table .tipLayerWrap.type04 .tipLayerBox .tipConts ul li{font-size:13px;color:#333;margin-bottom:0}.order_table .tipLayerWrap.type04 .tipLayerBox .tipConts ul li+li{margin-top:5px}.order_table .tipLayerWrap.type04 .tipLayerBox .tipConts ul li:before{top:5px;background-color:#333}.order_table .tipLayerWrap.type04 .tipLayerBox .btnClose{top:10px;right:10px;width:12px;height:12px;background-position:-70px -150px}.order .orderbirth_wrap{border:1px solid #cdcdcd;border-radius:3px;margin:10px 0 2px;padding:4px 10px}.order .orderTotal_wrap{border:1px solid #cdcdcd;border-radius:3px;margin:10px 0 2px;padding:4px 0}.order .orderTotal_wrap th{padding-left:10px}.order .orderTotal_wrap td{padding-right:10px}.order .orderTotal_wrap tr:last-child{border-top:1px solid #cdcdcd}.pay_sel{overflow:hidden;padding:10px 0;border-bottom:2px solid #ddd;margin:0 10px}.pay_sel li{float:left;width:40%;padding-bottom:5px}.pay_sel li:nth-child(even){width:60%}.pay_sel li input{vertical-align:middle}.order .btn_pay{padding:15px 10px}.order .btn_isp{padding:15px 10px}.order .pay_text{padding:0 10px}.order .pay_text div{padding:20px 10px 15px;text-align:center}.order .pay_text div p{font-size:18px;font-weight:700;padding-bottom:5px}.order .pay_text div p span.fcred{font-size:18px;font-weight:700;color:#e51937}.order .pay_text div span{color:#898989;display:block;padding-top:5px;font-size:14px}.order .pay_text div span strong{color:#e51937}.order .pay_text ul{padding:10px 0 0}.order .pay_text2{padding:0 10px}.order .pay_text2 div{padding:20px 10px 15px;text-align:center}.order .pay_text2 div p{font-size:18px;font-weight:700;padding-bottom:5px}.order .pay_text2 div p .fcred{color:#e51937}.order .pay_text2 div p.stext{color:#898989;font-size:14px;font-weight:700}.payment_guide_info{padding-bottom:15px}.payment_guide_info p{border:none!important;color:#898989;margin:0!important;padding-bottom:5px!important}.payment_guide_info p span{color:#12a5cb}.payment_assure{margin:15px 10px 25px}.payment_assure img{width:100%}.order .sagagbox_wrap{border-radius:3px;border:1px solid #ddd;margin:10px}.order .sagagbox_wrap tr{border-bottom:1px solid #eee!important}.order .sagagbox_wrap tr:last-child{border:none!important}.order .isp_text{padding:25px 10px}.order .isp_text{padding:20px 10px;text-align:center}.order .isp_text p{font-size:18px;font-weight:700}.order .isp_text p strong{color:#12a5cb}.order .isp_text span{color:#898989;display:block;padding-top:5px;font-size:14px}.btn_card_sel{overflow:hidden;padding-bottom:5px}.btn_card_sel li{float:left;width:33%}.btn_card_sel li a{display:block;border-radius:3px}.btn_card_sel li:nth-child(2){width:34%}.btn_card_sel li:nth-child(2) a{margin:0 5px}.btn_card_sel li a.on{background:#fff!important;color:#e51937!important;border:1px solid #e51937}.order_btn_wrap2{text-align:center;padding:10px 0 0}.order_btn_wrap{overflow:hidden;background:#f9f9f9;border-radius:0 0 3px 3px;border-top:1px solid #cdcdcd}.order_btn_wrap p{float:left;text-align:center}.order_btn_wrap p a{position:relative;display:block;font-size:12px;line-height:40px}.order_btn_wrap p+p a:before{display:inline-block;content:"";position:absolute;top:50%;left:0;margin-top:-5px;width:1px;height:11px;background:#e5e5e5;font-size:0;line-height:0}.order_btn_wrap.len1 p{width:100%}.order_btn_wrap.len2 p{width:50%}.order_btn_wrap.len3 p{width:33%}
.order_btn_wrap.len3 p:nth-child(2){width:34%}.order_btn_wrap.len4 p{width:25%}.gift_wrap{border-top:1px solid #cdcdcd;padding:0 10px}.gift_wrap p{height:30px;line-height:30px;border-bottom:1px solid #ddd}.gift_wrap p:last-child{border:0}.gift_wrap p a{font-size:13px;display:block;position:relative;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;padding-right:30px}.gift_wrap p a em{position:absolute;right:10px;top:13px;width:6px;height:11px;background-position:-30px -21px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.ask_product{padding:0;background:#f9f9f9;padding:10px;border-top:1px solid #aaa}.ask_guide_line{border-top:1px solid #ddd;padding:10px}.order .pay_text2 .pay_push{padding:15px 0;margin-bottom:20px;text-align:center;border:1px solid #cdcdcd;border-radius:4px;-webkit-border-radius:3px}.order .pay_text2 .pay_push p.pay_pushtxt{font-size:15px;font-weight:400}.order .pay_text2 .pay_push p.pay_push_btn{text-align:center;padding-top:5px}.order .pay_text2 .pay_push p .push_btn{font-size:14px;height:30px;line-height:30px}.fail_wrap{text-align:center;padding:60px 0 20px}.fail_wrap em{position:relative;display:inline-block;width:83px;height:83px;overflow:hidden;text-indent:-1000px;border:5px solid #eee;border-radius:50%;-webkit-border-radius:50%;box-sizing:border-box}.fail_wrap em:before{display:inline-block;content:"";position:absolute;top:50%;left:50%;margin:-21px 0 0 -4px;width:9px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_nodata.png) no-repeat 0 0;background-size:200px auto}.fail_wrap p.goodsview{font-size:18px;font-weight:700;padding-bottom:5px;margin-top:20px}.fail_wrap .alarmbox{border:1px solid #bbb;margin:10px;padding:10px}.fail_wrap .alarmbox p.com{font-size:13px;color:#565656;text-align:left;line-height:18px;margin-top:0}.fail_wrap .alarmbox p.com span{font-size:11px;color:#898989;text-align:left;line-height:13px}.fail_wrap .alarmbox p.member_btn{margin-top:0}.fail_wrap span{font-size:14px;color:#898989;line-height:16px;display:block;padding-top:5px}.fail_wrap .failComt{display:block;font-size:18px;font-weight:700;padding-bottom:5px;margin-top:20px}.fail_wrap .codeTxt{margin:5px 0 0;font-size:12px;font-weight:700;color:#666;text-align:center}.fail_wrap .failTxt{display:block;margin:20px 0 0;font-size:12px;color:#898989}.fail_wrap.type02{padding:30px 0 20px}.fail_wrap.type02 em{width:22px;height:22px;border:2px solid #aaa}.fail_wrap.type02 em:before{display:inline-block;content:"";position:absolute;top:50%;left:50%;margin:-5px 0 0 -1px;width:3px;height:11px;background-position:-30px -30px}.fail_wrap.type02 .failComt{margin:10px 0 0}.member_btn.typeCol2>a{width:116px}.order_tab_wrap .tt_tab{overflow:hidden;padding-top:15px;background:#f9f9f9}.order_tab_wrap .tt_tab li{float:left;width:50%}.order_tab_wrap .tt_tab li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:12px 0;border-bottom:1px solid #cdcdcd;font-weight:700;font-size:14px;color:#898989;text-align:center}.order_tab_wrap .tt_tab .on a{border:1px solid #cdcdcd;border-bottom:0;border-radius:0 3px 0 0;background:#fff;color:#000}.order_tab_wrap .tt_tab li:nth-child(2).on a{border-radius:3px 0 0 0}.order_table .order_save{font-size:14px;font-weight:700;padding:12px 0 20px}.order_table .order_save input{vertical-align:middle}.order_table .order_save span{font-size:13px;color:#898989;font-weight:400}.order_save2{position:relative;font-size:14px;border:1px solid #cdcdcd;margin:12px 0 5px;border-radius:5px}.order_save2 input{vertical-align:middle}.order_save2 span{display:block;font-size:12px;color:#898989;margin-left:26px}.order_save2 .ordersave_sub{padding:10px 0}.order_save2 .ordersave_sub li{position:relative;padding:5px 0 5px 15px;overflow:hidden}.order_save2 .ordersave_sub li input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/common/icon_checks_collect.png) no-repeat 0 0;background-size:auto 17px;width:20px;height:20px}.order_save2 .ordersave_sub li input:checked[type=checkbox]{background-position:-22px 0}.oredertextaera_wrap{border:1px solid #cdcdcd;border-radius:4px;-webkit-border-radius:3px;margin-bottom:10px;background:#f9f9f9}.oredertextaera_wrap input[type=text]{width:100%;text-align:justify;resize:none;background:#f9f9f9;font-size:12px;border:0}.login_wrap{padding:10px}.login_wrap .kor_key{text-align:right;padding:10px 0 5px}.login_wrap .kor_key em{display:inline-block;width:11px;height:6px;vertical-align:1px;margin-right:3px;background-position:0 -57px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.login_wrap .kor_key.on em{background-position:0 -75px}.login_wrap .img_key{padding:0 5px 15px}.login_wrap .img_key img{width:100%}.login_wrap .login{padding-right:105px;position:relative}.login_wrap .login ul li{font-size:0;padding:6px 10px}.login_wrap .login ul li input{width:100%}.login_wrap .login ul li:first-child{border:1px solid #c5c5c5;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.login_wrap .login ul li:last-child{border:1px solid #c5c5c5;border-top:0;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.login_wrap .login .btn_login{display:inline-block;width:100px;height:80px;position:absolute;right:0;top:0;border-radius:3px;line-height:80px;font-weight:700}.login_wrap .login input{background:0;border:0;padding:0;text-indent:0;height:28px}.login_wrap .check{padding:10px 0 15px}.login_wrap .check input{vertical-align:-3px}.login_wrap .check label{padding-right:15px}.login_wrap2{padding:10px 10px 15px;background-size:4px 4px;background:#fff url(//image.hnsmall.com/images/mobile2014/tv/line_cate.png) 0 bottom repeat-x}.login_wrap2.bgn{background:0}.login_wrap2 .kor_key{text-align:right;padding:10px 0 5px}.login_wrap2 .kor_key em{display:inline-block;width:11px;height:6px;vertical-align:1px;margin-right:3px;background-position:0 -57px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.login_wrap2 .kor_key.on em{background-position:0 -75px}.login_wrap2 .img_key{padding:0 5px 15px}.login_wrap2 .img_key img{width:100%}.login_wrap2 .login{position:relative}.login_wrap2 .login ul li{font-size:0;padding:6px 10px}.login_wrap2 .login ul li input{width:100%}.login_wrap2 .login ul li:first-child{border:1px solid #c5c5c5;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.login_wrap2 .login ul li:last-child{border:1px solid #c5c5c5;border-top:0}.login_wrap2 .btn_login{display:block;border-radius:3px;margin-bottom:10px}.login_wrap2 .login input{background:0;border:0;padding:0;text-indent:0;height:28px}.login_wrap2 .btn_login2{overflow:hidden;padding:0 0 18px 0}.login_wrap2 .btn_login2 li{float:left;width:50%}.login_wrap2 .btn_login2 li a{display:block}.login_wrap2 .btn_login2 li a.btn_black{background:#3b3b3b!important}.login_wrap2 .btn_login2 li a em{display:inline-block;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png) no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.login_wrap2 .btn_login2 li:first-child a{margin-right:3px;border-radius:3px;-webkit-border-radius:3px}.login_wrap2 .btn_login2 li:first-child a em{display:inline-block;width:22px;height:22px;vertical-align:middle;background-position:-185px 0}.login_wrap2 .btn_login2 li:last-child a{margin-left:3px;border-radius:3px;-webkit-border-radius:3px}.login_wrap2 .btn_login2 li:last-child a em{display:inline-block;width:15px;height:29px;vertical-align:middle;background-position:-185px -26px}.login_wrap2 .check{padding:8px 10px;border:1px solid #c5c5c5;border-top:0;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;background:#f9f9f9;text-align:center;margin-bottom:25px;overflow:hidden}.login_wrap2 .check p{float:left;width:50%;text-align:center}.login_wrap2 .check input{vertical-align:-3px}.login_wrap2 .check label{padding-right:15px}.login_wrap2 .dey_cation{border-bottom:0;padding-left:18px}.login_wrap2 .dey_cation em{left:0}.login_etc2{padding:0 10px;margin-top:10px}.login_etc2 .btn_find{overflow:hidden;margin-bottom:10px}.login_etc2 .btn_find li{float:left;width:28%;text-align:center}.login_etc2 .btn_find li:nth-child(1){width:32%}.login_etc2 .btn_find li:nth-child(2){width:40%}.login_etc2 .btn_find li a{display:block;position:relative}.login_etc2 .btn_find li a em:first-child{position:absolute;left:0;top:8px;display:inline-block;width:3px;height:3px;background-position:0 bottom;margin-right:3px;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.login_etc2 .btn_find li a em:last-child{position:absolute;right:0;top:8px;display:inline-block;width:3px;height:3px;background-position:0 bottom;margin-right:3px;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.login_etc2 .order_hide{overflow:hidden;padding:0 0 18px 0}.login_etc2 .order_hide li{float:left;width:50%}.login_etc2 .order_hide li a{display:block}.login_etc2 .order_hide li:first-child a{margin-right:3px}.login_etc2 .order_hide li:last-child a{margin-left:3px}.login_etc2 .bdt1{border-top:1px solid #eee;padding-top:10px}.login_etc2 .info{position:relative;font-size:11px;color:#898989;padding-left:15px;padding-bottom:10px}.login_etc2 .info em{position:absolute;left:0;top:1px;width:10px;height:10px;vertical-align:-2px;background-position:0 -64px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}
.btn_mem{overflow:hidden}.btn_mem li{float:left;width:33%}.btn_mem li a{display:block;border-radius:3px}.btn_mem li:nth-child(2){width:34%}.btn_mem li:nth-child(2) a{margin:0 5px}.btn_mem2{padding:10px}.btn_mem2 a{display:block;border-radius:3px}.li2 li{width:50%!important}.li2 li:nth-child(1) a{margin:0 3px 0 0!important}.li2 li:nth-child(2) a{margin:0 0 0 3px!important}.li2x li:nth-child(1){width:30%!important}.li2x li:nth-child(2){width:70%!important}.li2x li:nth-child(1) a{margin:0 3px 0 0!important}.li2x li:nth-child(2) a{margin:0 0 0 3px!important}.login_etc{background:#ebebeb;padding:15px 10px;margin-top:10px}.login_etc .order_hide{overflow:hidden;padding:0 0 18px 0;background:#ebebeb}.login_etc .order_hide li{float:left;width:50%}.login_etc .order_hide li a{display:block;text-align:center;height:16px;overflow:hidden;line-height:16px;color:#898989;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb}.login_etc .order_hide li:first-child a{border-right:1px solid #898989}.login_etc .order_hide li a em{display:inline-block;width:16px;height:16px;vertical-align:-2px;margin-right:3px;background-position:0 -40px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.login_etc .info{position:relative;font-size:11px;color:#898989;padding-left:15px;padding-bottom:10px}.login_etc .info em{position:absolute;left:0;top:1px;width:10px;height:10px;vertical-align:-2px;background-position:0 -64px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.login_wrap3{padding:10px 10px 5px;position:relative}.login_wrap3.bgn{background:0}.login_wrap3 .kor_key{padding:10px 0}.login_wrap3 .kor_key em{display:inline-block;width:20px;height:10px;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -110px 0;background-size:200px auto;overflow:hidden;text-indent:-1000px}.login_wrap3 .kor_key.on em{background-position:-110px -15px}.login_wrap3 .img_key{padding:0 5px 15px}.login_wrap3 .img_key img{width:100%}.login_wrap3 .login{padding-right:100px;position:relative}.login_wrap3 .login ul li{position:relative;font-size:0;padding:6px 10px;border:1px solid #c5c5c5}.login_wrap3 .login ul li input{width:100%}.login_wrap3 .login ul li:first-child{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.login_wrap3 .login ul li:last-child{border-top:0;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.login_wrap3 .login ul li .btn_id_del{overflow:hidden;display:block;position:absolute;top:10px;right:10px;width:20px;height:20px;padding:0;margin:0;border:0;background:#ddd;border-radius:50%;-webkit-border-radius:50%;text-indent:-9999px;cursor:pointer}.login_wrap3 .login ul li .btn_id_del:before{display:inline-block;content:"";position:absolute;top:6px;left:6px;width:8px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -110px -180px;background-size:300px auto}.login_wrap3 .login input{background:0;border:0;padding:0;text-indent:0;height:28px}.login_wrap3 .login_btnL{position:absolute;top:22px;right:0}.login_wrap3 .login_btnL a{padding:31px 25px;border-radius:3px;-webkit-border-radius:3px;font-weight:700}.login_wrap3 .check{width:100%;padding:8px 0;text-align:center;overflow:hidden}.login_wrap3 .check p{float:left;text-align:center;font-size:13px;color:#565656}.login_wrap3 .check input{vertical-align:middle}.login_wrap3 .check label{padding-right:15px;vertical-align:middle}.login_wrap4{margin:10px}.login_wrap4 .login_form{padding:20px 0 5px;margin-top:10px;border:1px solid #c5c5c5;border-radius:3px;-webkit-border-radius:3px}.login_wrap4 .login_etc3{margin-top:5px}.login_wrap4 .login_etc3 .btn_find li a em:last-child{position:absolute;right:0;top:8px;display:inline-block;width:3px;height:3px;background-position:0 bottom;margin-right:3px;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods1.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.login_wrap4 .login_etc3 .order_hide{overflow:hidden;padding:0 0 18px 0;margin:0 10px}.login_wrap4 .login_etc3 .order_hide li{float:left;width:50%}.login_wrap4 .login_etc3 .order_hide li a{display:block;border-radius:3px}.login_wrap4 .login_etc3 .order_hide li:first-child a{margin-right:3px}.login_wrap4 .login_etc3 .order_hide li:last-child a{margin-left:3px}.login_wrap4 .login_etc3 .order_hide li a em{display:inline-block;width:18px;height:22px;vertical-align:middle;margin:-2px 5px 0 0;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat 0 0;background-size:200px auto;overflow:hidden;text-indent:-1000px}.login_wrap4 .login_etc3 .order_hide li:first-child a em{background-position:0 0}.login_wrap4 .login_etc3 .order_hide li:last-child a em{background-position:-20px 0}.login_wrap4 .login_etc3 .bdt2{padding-top:25px;background:#fff url(//image.hnsmall.com/images/mobile2014/tv/line_cate.png) 0 top repeat-x;background-size:4px}.login_wrap4 p .alink{display:inline;position:absolute;top:0;right:0;padding:0 5px;color:#12a5cb;font-size:11px;border-radius:2px}.login_wrap4 .btn_login{display:block;border-radius:3px;margin:5px 10px 15px;font-weight:700}.login_wrap4 .btn_login em{display:inline-block;width:18px;height:19px;vertical-align:middle;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -40px 0;background-size:200px auto;overflow:hidden;text-indent:-1000px}.login_wrap4 .btn_login3{overflow:hidden;padding:0 0 18px 0;margin:5px 10px 0}.login_wrap4 .btn_login3 li{float:left;width:50%;text-align:center}.login_wrap4 .btn_login3 li a{display:block;border-radius:3px;-webkit-border-radius:3px;font-weight:700}.login_wrap4 .btn_login3 li a em{display:inline-block;margin:-2px 3px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -40px 0;background-size:200px auto;overflow:hidden;text-indent:-1000px}.login_wrap4 .btn_login3 li:first-child a{margin-right:3px;color:#fff;background:#12a5cb}.login_wrap4 .btn_login3 li:first-child a em{width:16px;height:25px;background-position:-60px 0}.login_wrap4 .btn_login3 li:last-child a{margin-left:3px;color:#3b1e1e;background:#feea0f}.login_wrap4 .btn_login3 li:last-child a em{width:23px;height:23px;background-position:-80px 0}.login_wrap4.ios p .alink{top:-5px}.login_wrap4.ios .btn_login3 li{width:100%}.login_wrap4.ios .btn_login3 li:last-child a{margin:0}.btn_login4{display:block;margin:5px 10px 15px;border:1px solid #dd1032;border-radius:3px;text-align:center;color:#dd1032}.member_btn .btn_login4{margin:0}.sch_tab .none_user{padding-top:20px;border-top:5px solid #eee}.login_info{position:relative;padding-left:8px;padding-bottom:10px;font-size:12px;color:#565656;margin:0 10px}.login_info em{position:absolute;left:0;top:5px;display:inline-block;width:3px;height:3px;margin-right:3px;vertical-align:middle;background:#cdcdcd;border-radius:50%;-webkit-border-radius:50%;box-sizing:border-box;overflow:hidden;text-indent:-1000px}.login_info span{color:#12a5cb}.id_sch_wrap{padding:20px 10px}.id_sch_wrap .id_sch_sel{overflow:hidden}.id_sch_wrap .id_sch_sel li{float:left;width:50%}.id_sch_wrap .id_sch_sel li a{display:block;border-radius:3px;border:1px solid #cdcdcd;position:relative;height:65px;padding-top:23px;padding-left:63px;font-weight:700}.id_sch_wrap .id_sch_sel li a span{position:absolute;right:5px;top:35px;width:6px;height:11px;background-position:0 -82px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.id_sch_wrap .id_sch_sel li:first-child a{margin-right:2px}.id_sch_wrap .id_sch_sel li:last-child a{margin-left:2px}.id_sch_wrap .id_sch_sel li:first-child a em{position:absolute;left:22px;top:23px;width:25px;height:43px;vertical-align:middle;margin-right:3px;background-position:-25px 0;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.id_sch_wrap .id_sch_sel li:last-child a em{position:absolute;left:15px;top:28px;width:38px;height:36px;vertical-align:middle;margin-right:3px;background-position:-55px 0;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.id_info{padding:25px 10px 0}.id_sch_wrap .info{position:relative;font-size:11px;color:#898989;padding-left:15px;padding-bottom:10px}.id_sch_wrap .info em{position:absolute;left:0;top:1px;width:10px;height:10px;vertical-align:-2px;background-position:0 -64px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.news_info{position:relative;font-size:11px;color:#898989;padding-left:15px;padding-bottom:10px}.news_info em{position:absolute;left:0;top:1px;width:10px;height:10px;vertical-align:-2px;background-position:0 -64px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.id_sch_wrap .id_text{font-size:18px;font-weight:700;text-align:center;padding-bottom:40px;padding-top:20px}.id_sch_wrap .id_text span{display:block;color:#12a5cb}.id_sch_wrap .id_text em{display:block;padding-top:15px;font-size:12px;font-weight:400;color:#898989}.id_sch_wrap .mt10{margin-top:10px!important}.member_btn_single{text-align:center}.member_btn_single>a{vertical-align:top;white-space:nowrap}.btn_mem{overflow:hidden}.btn_mem li{float:left;width:33%}
.btn_mem li a{display:block;border-radius:3px}.btn_mem li:nth-child(2){width:34%}.btn_mem li:nth-child(2) a{margin:0 5px}.sch_info{padding:20px 10px 10px}.sch_info .dey_cation_new span{color:#333;font-weight:700}.sch_wrap{padding:5px 10px 20px;margin-bottom:20px;border-top:3px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.sch_wrap table{width:100%}.sch_wrap table tr{border-bottom:1px solid #ddd}.sch_wrap table tr:last-child{border:0}.sch_wrap table th{width:105px;padding:10px 0;text-align:left;color:#898989;font-size:14px;vertical-align:top}.sch_wrap table td{padding:10px 0;text-align:left;font-size:14px}.sch_wrap table td input,.sch_wrap table th input{vertical-align:middle}.sch_wrap table tr.first th{padding:15px 0 10px;vertical-align:top}.sch_wrap table td select{overflow:hidden;position:relative;width:100%;-webkit-appearance:none;height:30px;padding-right:12px;border:1px solid #cecece;border-radius:4px;-webkit-border-radius:4px;color:#333;font-size:12px;background:#f9f9f9 url(//image.hnsmall.com/images/mobile2014/common/select_pic2.png) no-repeat center right;background-size:22px auto;-webkit-background-size:22px auto;vertical-align:middle}.sch_wrap .join_arm{display:block;padding-top:3px;font-size:12px;color:#e51937}.sch_wrap table th span{color:#e51937;vertical-align:-3px}.sch_wrap .email_wrap2{position:relative}.sch_wrap .email_wrap2 p:nth-child(2) span em{position:absolute;left:1px;top:5px}.sch_wrap.bt_n{border-top:0}.sch_tab_wrap .tt_tab{overflow:hidden;padding-top:15px;background:#f9f9f9}.sch_tab_wrap .tt_tab li{float:left}.sch_tab_wrap .tt_tab li:nth-child(1){width:50%}.sch_tab_wrap .tt_tab li:nth-child(2){width:50%}.sch_tab_wrap .tt_tab li:nth-child(2).on a{border-radius:3px 0 0 0}.sch_tab_wrap .tt_tab li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:12px 0;border-bottom:1px solid #cdcdcd;font-weight:700;font-size:14px;color:#898989;text-align:center;background:#f9f9f9}.sch_tab_wrap .tt_tab .on a{border:1px solid #cdcdcd;border-bottom:0;border-radius:0 3px 0 0;color:#000;background:#fff}.id_sch_check{overflow:hidden;padding:20px 0 10px;font-size:14px;font-weight:700}.id_sch_check p{float:left;width:50%}.id_sch_check input{vertical-align:middle}.id_sch_btn{height:30px;padding:7px 0 10px;text-align:center}.id_sch_btn p em{display:inline-block;width:9px;height:6px;margin-left:5px;vertical-align:middle;width:14px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat 0 -30px;background-size:200px auto;text-indent:-9999px}.id_sch_btn p em.more{display:inline-block;background-position:0 -40px;overflow:hidden;text-indent:-9999px}.id_sch_btn p a{font-weight:700}.id_list{padding:15px 10px;margin:15px 10px 0;border-top:2px solid #cdcdcd;border-bottom:2px solid #cdcdcd}.id_list_no{padding:0;border:0}.id_list_zone{line-height:30px}.btn_sch{padding:0 10px}.total_sch_wrap{padding:0 10px 40px}.total_sch_wrap p{padding-bottom:8px;font-size:16px}.total_sch_wrap .id_sch_sel li{margin-bottom:10px}.total_sch_wrap .id_sch_sel li a{display:block;position:relative;height:65px;padding:20px 20px 20px 85px;border-radius:3px;border:1px solid #cdcdcd;font-weight:700;font-size:16px}.total_sch_wrap .id_sch_sel li:nth-child(3) a{padding:28px 20px 12px 85px}.total_sch_wrap .id_sch_sel li a em{overflow:hidden;position:absolute;top:23px;left:16px;width:55px;height:55px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member3.png);background-repeat:no-repeat;background-size:330px auto;vertical-align:middle}.total_sch_wrap .id_sch_sel li:nth-child(1) a em{background-position:0 0}.total_sch_wrap .id_sch_sel li:nth-child(2) a em{background-position:0 -55px}.total_sch_wrap .id_sch_sel li:nth-child(3) a em{background-position:0 -165px}.total_sch_wrap .id_sch_sel li a div{padding:5px 10px 0 0;font-size:12px;color:#898989;font-weight:400}.sch_zone{padding-top:20px}.total_sch_wrap01{padding:10px 10px 0}.total_sch_wrap01:after{content:"";display:block;clear:both}.total_sch_wrap01 p{font-size:16px;padding-bottom:8px}.total_sch_wrap01 .id_sch_sel li{float:left;width:49%;margin-bottom:5px}.total_sch_wrap01 .id_sch_sel li:nth-child(1),.total_sch_wrap01 .id_sch_sel li:nth-child(3){margin-right:5px}.total_sch_wrap01 .id_sch_sel li a{display:inline-block;position:relative;width:100%;height:60px;padding:20px 0;border:1px solid #cdcdcd;border-radius:3px;font-weight:700;font-size:16px;text-align:center}.total_sch_wrap01 .id_sch_sel li a em{overflow:hidden;position:absolute;top:10px;left:50%;margin-left:-30px;width:55px;height:55px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member3.png);background-repeat:no-repeat;background-size:330px auto;vertical-align:middle}.total_sch_wrap01 .id_sch_sel li a span{display:inline-block;margin-top:45px}.total_sch_wrap01 .id_sch_sel li:nth-child(1) a em{background-position:0 0}.total_sch_wrap01 .id_sch_sel li:nth-child(2) a em{background-position:0 -55px}.total_sch_wrap01 .id_sch_sel li:nth-child(3) a em{background-position:0 -110px}.total_sch_wrap01 .id_sch_sel li:nth-child(4) a em{background-position:0 -165px}.total_sch_wrap01 .id_sch_sel li.on a{display:block;border-radius:3px;border:1px solid #444}.total_sch_wrap01 .id_sch_sel li.on:nth-child(1) a em{background-position:-110px 0}.total_sch_wrap01 .id_sch_sel li.on:nth-child(2) a em{background-position:-110px -55px}.total_sch_wrap01 .id_sch_sel li.on:nth-child(3) a em{background-position:-110px -110px}.total_sch_wrap01 .id_sch_sel li.on:nth-child(4) a em{background-position:-110px -165px}.total_sch_wrap01 .id_sch_sel li.off a{display:block;border-radius:3px;border:1px solid #cdcdcd}.total_sch_wrap01 .id_sch_sel li.off a span{color:#898989}.total_sch_wrap01 .id_sch_sel li.off:nth-child(1) a em{background-position:-55px 0}.total_sch_wrap01 .id_sch_sel li.off:nth-child(2) a em{background-position:-55px -55px}.total_sch_wrap01 .id_sch_sel li.off:nth-child(3) a em{background-position:-55px -110px}.total_sch_wrap01 .id_sch_sel li.off:nth-child(4) a em{background-position:-55px -165px}.total_sch_wrap01 .info{position:relative;font-size:11px;color:#898989;padding-left:15px;padding-bottom:10px}.total_sch_wrap01 .info em{position:absolute;left:0;top:1px;width:10px;height:10px;vertical-align:-2px;background-position:0 -64px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.total_sch_wrap01 .id_sch_sel li a div{font-size:12px;color:#898989;padding:5px 10px 0 0;font-weight:400}.pw_sch_wrap{padding:40px 0 0}.pw_sch_wrap.pt15{padding-top:15px!important}.pw_sch_wrap h3{font-size:16px;font-weight:700;text-align:center;padding-bottom:20px}.member_write{padding:10px 10px 5px;border:2px solid #ddd;border-right:0;border-left:none;margin-bottom:20px}.member_write li{position:relative;padding-left:85px;padding-bottom:5px}.member_write li span{display:block}.member_write li span:first-child{position:absolute;left:0;height:30px;line-height:30px;font-size:14px;color:#898989}.member_write li span input{width:100%}.member_write li .member_arm{font-size:12px;color:#e51937;display:block;padding-top:3px}.common_tab{overflow:hidden;background:#f9f9f9;padding-top:10px}.common_tab li{float:left;width:50%}.common_tab li a{display:block;padding:8px 0;border-bottom:1px solid #cdcdcd;font-size:14px;font-weight:700;color:#898989;text-align:center}.common_tab .active a{border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:0;border-radius:0 3px 0 0;-webkit-border-radius:0 3px 0 0;background:#fff;font-weight:700;color:#000}.common_tab li:nth-child(2).active a{border-left:1px solid #cdcdcd;border-right:0;border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0}.tab_num2 li{width:50%}.tab_num3 li{width:33%}.tab_num3 li:nth-child(2){width:34%}.tab_num4 li{width:25%}.tab_num5 li{width:20%}.pw_write{padding-top:10px}.pw_write li{font-size:0;padding:5px 10px}.pw_write li input{width:100%}.pw_write li:first-child{border:1px solid #c5c5c5;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.pw_write li:last-child{border:1px solid #c5c5c5;border-top:0;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.pw_write li input{background:0;border:0;padding:0;text-indent:0;height:28px}.pw_check{padding-top:10px}.pw_check li{padding-bottom:5px}.pw_check li input{vertical-align:-5px}.emil_write{padding:15px 0 30px}.member_write2{padding-top:15px;padding-bottom:10px}.member_write2 li{overflow:hidden;position:relative;padding-left:90px;padding-bottom:5px}.member_write2 li span{position:absolute;left:0;height:30px;line-height:30px}.member_write2 li div p{border:1px solid #c5c5c5;border-radius:3px;display:block;padding:5px;margin-bottom:5px}.member_write2 li div p input{width:100%}.member_write2 li div select{width:100%;-webkit-appearance:none;height:32px;overflow:hidden;padding-right:25px;border:1px solid #cecece;border-radius:4px;-webkit-border-radius:4px;color:#333;font-size:12px;background:#fff url(//image.hnsmall.com/images/mobile2014/common/select_pic.png) no-repeat center right;background-size:30px auto;-webkit-background-size:30px auto}.pw_sch_wrap .id_text{font-size:18px;font-weight:700;text-align:center;padding:0 10px 40px;line-height:19px;letter-spacing:-1px}.pw_sch_wrap .id_text span{color:#12a5cb}.pw_sch_wrap .id_text em{display:block;padding-top:4px;font-size:14px;font-weight:400;color:#888;line-height:17px}.pw_sch_wrap .id_text em a{color:#898989}.pw_sch_wrap .mt10{margin-top:10px!important}.pw_sch_wrap .btn_zone{text-align:center;padding-bottom:5px}.pw_sch_wrap .btn_zone a{width:140px}.pw_sch_wrap .pb10{padding-bottom:10px!important}.pw_sch_wrap .pb40{padding-bottom:40px!important}.pw_sch_wrap .tab_cons{padding:0 10px}.pw_sch_wrap.ver02{padding:40px 10px 0}.pw_sch_wrap.ver02 .id_text{padding-bottom:30px;font-size:16px;color:#000}.pw_sch_wrap.ver02 .regIptBox{position:relative;margin:0}.pw_sch_wrap.ver02 .regIptBox ul{border:1px solid #ddd}
.pw_sch_wrap.ver02+.member_btn_single{margin-top:20px}.bulletTxt.btline{margin:40px 10px 20px;padding-top:15px;border-top:1px solid #ddd}.bulletTxt.btline:before{top:20px}.pw_sch_wrap.ver03{padding:60px 15px 0}.pw_sch_wrap.ver03 .id_text{font-size:20px;line-height:26px;color:#111;font-weight:700}.pw_sch_wrap.ver03 .regIptBox{position:relative;margin:0}.pw_sch_wrap.ver03 .regIptBox ul{border:1px solid #ddd;overflow:hidden;border-radius:4px}.pw_sch_wrap.ver03 .regIptBox ul li{padding:10px 15px}.pw_sch_wrap.ver03 .regIptBox .btnIptDel{top:1px}.pw_sch_wrap.ver03 .placeholderWrap{height:19px}.pw_sch_wrap.ver03 .placeholderWrap input[type=password]{height:19px;font-size:14px;line-height:21px;font-weight:400;color:#111}.pw_sch_wrap.ver03 .placeholderWrap .labelTit{font-size:14px;line-height:19px;color:#888;letter-spacing:initial}.pw_sch_wrap.ver03+.member_btn_single{margin-top:40px}.pw_sch_wrap.ver03+.member_btn_single .btn_ib40{border-radius:4px;padding:0 45px}.member_location{height:35px;line-height:35px;background:#f4f4f4;overflow:hidden}.member_location li{float:left;width:34%;color:#898989;text-align:center;font-size:14px;position:relative}.member_location li em{position:absolute;right:-1px;top:0;width:16px;height:35px;background-position:-120px 0;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.member_location li span{padding-right:16px}.member_location li.active{color:#fff;background:#565656}.member_location li.active em{background-position:-100px 0}.member_location li.active2 em{background-position:-140px 0}.member_location li:last-child{width:32%}.agree_area{background:#fff;padding:0;margin:35px 10px 10px;border-radius:3px;border:1px solid #c5c5c5}.agree_area li{border-bottom:1px solid #cdcdcd;position:relative;padding:10px;padding-left:35px}.agree_area li:last-child{border-bottom:0}.agree_area li input{position:absolute;left:10px;top:10px}.agree_area li p{font-size:14px}.agree_area li a{color:#898989;font-size:14px}.agree_area li a em{display:inline-block;width:5px;height:9px;margin-left:5px;vertical-align:0;background-position:0 -110px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.agree_wrap3{margin:0 10px 10px 20px;position:relative;font-size:15px}.agree_wrap3 p{padding-left:28px}.agree_wrap3 input{position:absolute;left:1px;top:0}.member_btn{text-align:center;padding-top:10px}.member_btn2{padding:10px}.btnPayChgBox{overflow:hidden;padding:0 10px 10px}.btnPayChgBox li,.btnPayChgBox span{float:left;width:35%;box-sizing:border-box}.btnPayChgBox li:first-child,.btnPayChgBox span:first-child{width:65%;padding:0 10px 0 0}.btnPayChgBox li a,.btnPayChgBox span a{box-sizing:border-box;width:100%;padding:0;text-align:center}.btnPayChgBox.one span:first-child{width:100%;padding:0}.order .btn_pay.btnPayChgBox{padding:20px 0;margin:0 10px}.btn_mem.btnPayChgBox li:nth-child(2){width:35%}.btn_mem.btnPayChgBox li:nth-child(3){width:100%;margin:15px 0 0;padding:15px 0 0;text-align:center;border-top:1px solid #eee}.btn_mem.btnPayChgBox li a{margin:0}.btn_mem.btnPayChgBox li:nth-child(3) a{display:inline-block;width:auto;padding:0 16px}.mem_sch_wrap{padding:25px 10px 20px}.mem_sch_wrap p{font-size:16px;padding-bottom:8px}.mem_sch_wrap .id_sch_sel li{margin-bottom:10px}.mem_sch_wrap .id_sch_sel li a{display:block;border-radius:3px;border:1px solid #cdcdcd;position:relative;height:65px;padding:20px 20px 20px 85px;font-weight:700;font-size:16px}.mem_sch_wrap .id_sch_sel li a span{display:inline-block;width:7px;height:13px;margin-left:5px;vertical-align:-1px;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -80px -30px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.mem_sch_wrap .id_sch_sel li:first-child a{margin-right:2px}.mem_sch_wrap .id_sch_sel li:last-child a{margin-left:2px}.mem_sch_wrap .id_sch_sel li:first-child a em,.mem_sch_wrap .id_sch_sel li:last-child a em{position:absolute;left:16px;top:23px;width:55px;height:55px;vertical-align:middle;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_member3.png) no-repeat 0 0;background-size:330px auto;overflow:hidden;text-indent:-1000px}.mem_sch_wrap .id_sch_sel li:last-child a em{background-position:0 -55px}.mem_sch_wrap .info{position:relative;font-size:11px;color:#898989;padding-left:15px;padding-bottom:10px}.mem_sch_wrap .info em{position:absolute;left:0;top:1px;width:10px;height:10px;vertical-align:-2px;background-position:0 -64px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.mem_sch_wrap .id_sch_sel li a div{font-size:12px;color:#898989;padding:5px 10px 0 0;font-weight:400}.btn_join_step{padding:30px 10px;border-top:1px solid #ddd}.join_text{padding:8px 10px;margin:5px 10px;background:#f4f4f4}.join_text p{font-weight:700}.join_text span{display:block;margin-top:8px;font-weight:400}.join_text2{position:relative;padding:20px 32px;margin-top:10px;border-top:1px solid #ddd;font-weight:700;font-size:15px;color:#e51937}.join_text2 em{display:inline-block;overflow:hidden;position:absolute;left:12px;top:25px;width:16px;height:12px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -60px -30px;background-size:200px auto;text-indent:-1000px;vertical-align:middle}.join_info{padding:2px 10px}.gender_check{overflow:hidden;font-size:15px;font-weight:700}.gender_check p{float:left;width:40%}.gender_check input{vertical-align:middle}.agree_table2 table td{padding:10px 0}.agree_table2 .age14{margin-top:10px;font-size:13px;color:#000;margin-bottom:-15px}.agree_table2 .age14 label{vertical-align:-1px}.fb{font-weight:700}.agree_table .tableSt3 tbody tr td,.agree_table .tableSt3 thead tr th{font-size:12px}.kakao_sel .sale_info2,.phone_sel .sale_info2{position:relative;padding-bottom:8px;font-size:12px;color:#898989}.info_table{padding:5px 10px;margin-top:2px;margin-bottom:0;border:1px solid #cdcdcd;border-radius:5px;position:relative;font-size:15px}.info_table table{width:100%}.info_table table tr{border-bottom:0}.info_table table th{width:100px;text-align:left;color:#898989;font-size:14px;vertical-align:top;padding:10px 0}.info_table table td{text-align:left;font-size:15px;padding:4px 0}.info_table table tr:last-child{border:0}.info_table table tr.first th{vertical-align:top;padding:15px 0 10px}.info_table table td select{vertical-align:middle}.info_table table td .mt5{margin-top:5px}.info_table table .tit{color:#000;font-size:14px}.info_table input{vertical-align:middle}.info_table .agree_sub{padding:5px 0}.info_table .agree_sub li{position:relative;padding-left:10px;border-bottom:1px solid #eee;overflow:hidden}.info_table .agree_sub li:last-child{border-bottom:0}.info_table .agree_sub li span{float:left;width:50%}.info_table .agree_sub li.widthN span{float:left;width:100%}.info_table .agree_sub li span.marketing3{width:100%;margin-top:10px}.order_table.vam .info_table table th{vertical-align:top!important}.join_sch_wrap{padding:40px 10px 0}.join_sch_wrap .id_text{font-size:18px;color:#666;font-weight:700;text-align:center;padding-bottom:20px}.join_sch_wrap .id_text span{color:#12a5cb}.join_sch_wrap .id_text em{display:block;padding-top:7px;font-size:14px;font-weight:400;color:#666}.join_sch_wrap .dey_cation_new2{padding-bottom:5px}.join_sch_wrap .id_text.type2{font-size:17px;color:#000}.join_sch_wrap .id_text.type3{padding-bottom:35px}.join_sch_wrap .id_text.type4{padding-bottom:7px;font-size:17px}.join_sch_wrap .id_text.type4+.txts{font-size:15px;color:#000;font-weight:700;line-height:1;letter-spacing:-.5px;text-align:center}.join_sch_wrap .id_text.type4+.txts .sum{color:#e51937}.join_sch_wrap .id_text.type4+.txts .sum em{font-size:17px}.join_confirm_wrap.type2 .join_sch_wrap .id_text{font-size:17px}.join_confirm_wrap.type2 .join_sch_wrap .id_text em{font-size:13px;padding:10px 0 0 0}.join_sch_wrap.join_sch_wrap_v2 .id_text{letter-spacing:-.5px}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap{position:relative;box-sizing:border-box;margin:0 15px 20px;padding:13px 155px 13px 25px;border:1px solid #eee;border-radius:2px;z-index:1}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap .idSelectBox{width:100%;height:40px}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap .idSelectBox span{display:block;overflow:hidden;padding:0;line-height:40px;font-size:16px;font-weight:700;color:#000;text-overflow:ellipsis;white-space:nowrap}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap .idSelectBox select{overflow:hidden;box-sizing:border-box;width:100%;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap .goodsview_option{padding:0}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap .goodsview_option .select_box{margin:0;padding:10px 14px}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap .goodsview_option .select_box h2{color:#000;font-weight:700}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap .goodsview_option .select_list{position:absolute;top:36px;left:0;right:0;margin:0;border-top:1px solid #f61706}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap .confirmBtn{position:absolute;right:25px;top:13px;width:125px;padding:0 0 0 5px}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap .confirmBtn a{box-sizing:border-box;width:125px;height:40px;padding:0;text-align:center}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap.type02{padding:13px 145px 13px 15px}.join_sch_wrap.join_sch_wrap_v2 .certifiLoginWrap.type02 .confirmBtn{right:15px}.join_sch_wrap.join_sch_wrap_v2+.btn_area{margin-top:30px;padding:0 10px}.join_sch_wrap.join_sch_wrap_v2+.btn_area .btn01{display:block;margin-bottom:10px;text-align:center}.join_sch_wrap.join_sch_wrap_v2+.btn_area .btn02{display:block;text-align:center}
.join_tab{overflow:hidden;padding-top:5px;background:#e4e4e4}.join_tab li{float:left;width:50%}.join_tab li a{display:block;padding:8px 0;border-bottom:1px solid #cdcdcd;background:#e4e4e4;font-size:13px;color:#565656;text-align:center}.join_tab .on a{border:1px solid #cdcdcd;border-bottom:0;border-radius:0 3px 0 0;-webkit-border-radius:0 3px 0 0;background:#fff;font-weight:700;color:#000}.join_tab li:nth-child(2).on a{border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0}.join_tab.col3 li{width:33.333%}.dormant-wrap{margin-bottom:-40px;padding:40px 15px 40px;background-color:#f6f6f6}.dormant-wrap .top{text-align:center}.dormant-wrap .top .txt1{font-size:20px;line-height:28px;letter-spacing:-.4px;font-weight:700;color:#111}.dormant-wrap .top .txt2{margin-top:12px;font-size:18px;line-height:26px;letter-spacing:-.36px;font-weight:700;color:#111;word-break:keep-all}.dormant-wrap .push-guide{margin:30px 0 0;padding:25px 20px 30px;text-align:center;background-color:#fff;border-radius:4px}.dormant-wrap .push-guide .tit{font-size:18px;line-height:26px;letter-spacing:-.36px;font-weight:700;color:#111;word-break:keep-all}.dormant-wrap .push-guide .txt1{margin-top:10px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#666;word-break:keep-all}.dormant-wrap .push-guide .noti{margin-top:16px;font-size:13px;line-height:18px;letter-spacing:-.26px;color:#888;text-align:left}.dormant-wrap .push-guide .bg{margin:12px auto 0;width:245px;height:123px;background:url(//image.hnsmall.com/images/mobile2014/member/img_push.png) no-repeat;background-size:100%}.dormant-wrap .push-guide .check-box{display:inline-block;padding-top:2px}.dormant-wrap .push-guide .check{margin-top:8px;text-align:left}.dormant-wrap .push-guide .check-cir{vertical-align:middle;margin-top:-3px}.dormant-wrap .push-guide .check span{display:inline-block;margin-left:1px;word-break:keep-all;font-size:14px;line-height:15px;letter-spacing:-.28px;color:#666}.dormant-wrap .push-guide .btn{display:block;height:40px;margin:20px 5px 0;padding-top:.5px;border:1.5px solid #111;text-align:center;border-radius:4px;font-size:15px;font-weight:700;letter-spacing:-.3px;color:#111;box-sizing:border-box}.dormant-wrap .push-guide .btn::after{display:inline-block;content:'';height:40px;vertical-align:middle;width:1px}.dormant-wrap .btn-ok{margin:40px 20px 0}.dormant-wrap .btn-red-large{font-weight:700}@media all and (max-width:340px){.dormant-wrap .push-guide .check span{display:inline}}.tbl_wrap .tbl{width:100%;border-left:1px solid #ddd;border-right:1px solid #ddd}.tbl_wrap .tbl thead th{padding:7px 10px 6px;border-top:1px solid #bbb;border-bottom:1px solid #ddd;border-left:1px solid #ddd;background-color:#f4f4f4;text-align:center}.tbl_wrap .tbl tbody td{padding:7px 10px 6px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;text-align:left;vertical-align:top}.tbl_wrap .tbl tbody td:first-child{text-align:center;vertical-align:middle}.tbl_wrap .noti{margin-top:10px}div.contIn h4{color:#444}div.contIn h3{margin-bottom:13px;color:#444}div.contIn p{margin-bottom:26px;color:#888}div.contIn table.memTable{width:100%;margin:5px 0;background:#fff;font-size:11px}div.contIn table.memTable th{padding:5px;background:#f4f4f4;border:1px solid #ddd}div.contIn table.memTable td{padding:5px;border:1px solid #ddd;text-align:center}div.contIn table.memTable td.emphasisTxt{font-size:13px;font-weight:700}div.contIn table.memTable td.emphasisTxt2{font-size:12px;font-weight:700}div.contIn table.memTable td.al{text-align:left}div.contIn table.memTable td p{margin-bottom:0}div.contIn table.memTable.vt td{vertical-align:top}div.contIn table.memTable.vt table.memTable td{vertical-align:middle}div.contIn.type2 h4{margin-bottom:6px;font-size:13px}div.contIn table.memTable td.blank{text-align:center;vertical-align:middle}div.contIn p{height:auto;overflow:inherit;font-size:12px;font-weight:400;color:#666}div.contIn p span.emphasisTxt,div.contIn p.emphasisTxt{font-size:14px;font-weight:700}div.contIn span.blue{color:#5785b9}div.contIn span.blue{color:#5785b9}.buList li{padding:0 0 0 7px;background:url(//image.hnsmall.com/images/img2014/category/bu_circle4x4_2.gif) no-repeat 0 6px}p.buList{padding:0 0 0 9px;background:url(//image.hnsmall.com/images/img2014/category/bu_circle4x4_2.gif) no-repeat 0 6px;color:#888}.personal-terms .memJoin{padding:20px 0 0;font-size:12px}.personal-terms .table.memTable.ac{text-align:center}.personal-terms .buList{padding:0 15px}.personal-terms .buList li+li{margin-top:10px}.personal-terms .label-box{margin:30px 15px}.personal-terms .label-box ul{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:top;padding:0 0 30px;background-color:#f9f9f9;box-sizing:border-box}.personal-terms .label-box ul li{width:50%;flex-shrink:0;margin-top:30px}.personal-terms .label-box ul li a{display:block;text-decoration:none;text-align:center;font-size:13px;color:#444;line-height:17px}.personal-terms .label-box ul li a:before{content:'';display:block;width:60px;height:60px;margin:0 auto 5px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_policy_sprite.png);background-repeat:no-repeat;background-size:300px auto}.personal-terms .label-box ul li a.label1:before{background-position:0 0}.personal-terms .label-box ul li a.label2:before{background-position:-75px 0}.personal-terms .label-box ul li a.label3:before{background-position:-150px 0}.personal-terms .label-box ul li a.label4:before{background-position:-225px 0}.personal-terms .label-box ul li a.label5:before{background-position:0 -75px}.personal-terms .label-box ul li a.label6:before{margin-bottom:13px;background-position:-75px -75px}.personal-terms .label-box .txt{margin-top:15px;text-align:right;font-size:12px;line-height:24px;color:#888}.personal-terms .termsTab{margin:30px 15px 0;padding-bottom:20px;border-bottom:1px solid #ddd}.personal-terms .termsTab ol{border:0;box-sizing:border-box}.personal-terms .termsTab ol li{margin-top:8px}.personal-terms .termsTab ol li a{width:auto;color:#444;font-size:13px;letter-spacing:-.26px}.personal-terms .contIn{padding:0 15px;margin:40px 0}.personal-terms .contIn .terms+.terms{margin-top:40px}.personal-terms .contIn .terms h4{display:flex;align-items:center;margin-bottom:15px;font-size:16px;line-height:24px;color:#444;font-weight:700;letter-spacing:-.36px}.personal-terms .contIn .terms h4:before{content:'';display:block;flex-shrink:0;width:40px;height:40px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_policy_sprite.png) 0 0 no-repeat;background-size:300px auto;vertical-align:middle;margin-right:5px}.personal-terms .contIn .terms1 h4:before{background-position:0 -150px}.personal-terms .contIn .terms2 h4:before{background-position:-50px -150px}.personal-terms .contIn .terms3 h4:before{background-position:-100px -150px}.personal-terms .contIn .terms4 h4:before{background-position:-150px -150px}.personal-terms .contIn .terms5 h4:before{background-position:-200px -150px}.personal-terms .contIn .terms6 h4:before{background-position:-250px -150px}.personal-terms .contIn .terms7 h4:before{background-position:0 -200px}.personal-terms .contIn .terms8 h4:before{background-position:-50px -200px}.personal-terms .contIn .terms9 h4:before{background-position:-100px -200px}.personal-terms .contIn .terms10 h4:before{background-position:-150px -200px}.personal-terms .contIn .terms11 h4:before{background-position:-200px -200px}.personal-terms .contIn .terms12 h4:before{display:none}.personal-terms .contIn .terms13 h4:before{background-position:-200px -200px}.personal-terms .contIn .terms14 h4:before{background-position:-250px -200px}.personal-terms .contIn .terms15 h4:before{background-position:0 -250px}.personal-terms .contIn .terms16 h4:before{background-position:-50px -250px}.personal-terms .contIn .terms17 h4:before{background-position:-100px -250px}.personal-terms .contIn .terms18 h4:before{background-position:-150px -250px}.personal-terms .contIn .terms19 h4:before{display:none}.personal-terms .contIn .terms20 h4:before{background-position:-200px -250px}.personal-terms .contIn select.sel-box{overflow:hidden;width:91.3%;height:36px;margin-top:-6px;padding:0 0 0 15px;border:1px solid #ddd;border-radius:6px;box-sizing:border-box;font-size:13px;letter-spacing:-.26px;color:#444;background:url(//image.hnsmall.com/images/mobile2014/common/ico_arrow_16.png) right 10px no-repeat;background-size:auto 16px;appearance:none}.personal-terms .revise-box{margin:20px 0 30px}.personal-terms .revise-box h4{margin-bottom:15px;font-size:16px;line-height:16px;letter-spacing:-.28px;color:#333}.personal-terms .revise-box span.txt{display:block;font-size:11px;font-weight:400}.personal-terms .revise-box .memTable td{padding:5px 8px}.personal-terms .compare-box{padding:0 15px;margin:30px 0}.personal-terms .compare-box .num{display:block;margin-bottom:3px;font-size:12px;line-height:16px}.personal-terms .compare-box .txt{display:block;font-size:12px;line-height:16px}.personal-terms .compare-box table.memTable{width:100%;margin:5px 0;background:#fff;font-size:11px}.personal-terms .compare-box table.memTable th{padding:5px;background:#f4f4f4;border:1px solid #ddd}.personal-terms .compare-box table.memTable td{padding:5px;border:1px solid #ddd;text-align:center}.personal-terms .compare-box table.memTable td.emphasisTxt{font-size:13px;font-weight:700}.personal-terms .compare-box table.memTable td.emphasisTxt2{font-size:12px;font-weight:700}.personal-terms .compare-box table.memTable td.al{text-align:left}.login_boxs{padding:10px 10px 0;background:#fff;border-radius:3px 3px 0 0;margin:10px 10px 0;border:1px solid #cdcdcd}.phone_sel{background:#f9f9f9;padding:10px;margin:0 10px 30px;border-radius:0 0 3px 3px;border:1px solid #cdcdcd;border-top:0}.phone_sel div{font-size:14px;color:#565656;padding-bottom:5px;font-weight:700}.phone_sel div input{vertical-align:middle}.phone_sel .sale_info{padding:0 10px}
.kakao_sel{background:#fff;padding:10px;margin:0 10px 30px;border-radius:3px;border:1px solid #cdcdcd}.kakao_sel div{font-size:14px;color:#565656;padding-bottom:5px;font-weight:700}.kakao_sel div input{vertical-align:middle}.login_phone_wrap table td:last-child{margin-bottom:30px}.login_phone_wrap{border-top:2px solid #cdcdcd;border-bottom:2px solid #cdcdcd}.login_phone_wrap2{border-bottom:2px solid #cdcdcd}.login_phone_wrap3{border-bottom:2px solid #cdcdcd;border-top:2px solid #cdcdcd}.login_phone_wrap4{border-top:2px solid #cdcdcd}.agree_check{position:relative;padding:10px;font-size:15px}.agree_check input{vertical-align:middle}.agree_check a{position:absolute;right:10px;top:10px;font-size:14px;color:#565656}.agree_check a em{display:inline-block;width:5px;height:9px;margin-left:5px;vertical-align:0;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -90px -30px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.agree_check2{position:relative;padding:10px;font-size:15px}.agree_check2 input{vertical-align:middle}.agree_check2 a{position:absolute;right:10px;top:10px;font-size:14px;color:#565656}.agree_check2 a em{display:inline-block;width:5px;height:9px;margin-left:5px;vertical-align:0;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -90px -30px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.agree_check2 .agree_sub{padding-top:5px}.agree_check2 .agree_sub li{position:relative;padding-left:10px;padding-top:5px}.agree_check2 .agree_sub li input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/common/icon_checks_collect.png) no-repeat 0 0;background-size:auto 17px;width:20px;height:20px}.agree_check2 .agree_sub li input:checked[type=checkbox]{background-position:-22px 0}.agree_check3{position:relative;margin:0 10px;padding:10px 0;font-size:15px;border-top:1px solid #eee}.agree_check3 input{vertical-align:middle}.agree_check3 .agree_sub{padding-top:5px;overflow:hidden}.agree_check3 .agree_sub li{position:relative;padding-top:5px;float:left;width:50%}.agree_check3 .agree_sub li input{margin-left:10px}.agree_check3 .agree_sub li input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/common/icon_checks_collect.png) no-repeat 0 0;background-size:auto 17px;width:20px;height:20px}.agree_check3 .agree_sub li input:checked[type=checkbox]{background-position:-22px 0}.agree_check4{position:relative;font-size:15px;border:1px solid #cdcdcd;margin:15px 10px;border-radius:5px}.agree_check4 p{background:#f4f4f4;padding:10px;border:1px solid #eee;border-radius:5px 5px 0 0}.agree_check4 input{vertical-align:middle}.agree_check4 a{display:block;font-size:14px;color:#565656;margin-left:26px}.agree_check4 a em{display:inline-block;width:5px;height:9px;margin-left:5px;vertical-align:0;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -90px -30px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.agree_check4 .agree_sub{padding:5px 0}.agree_check4 .agree_sub li{position:relative;padding-left:10px;padding:10px;border-bottom:1px solid #eee;overflow:hidden}.agree_check4 .agree_sub li:last-child{border-bottom:0}.agree_check4 .agree_sub li input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/common/icon_checks_collect.png) no-repeat 0 0;background-size:auto 17px;width:20px;height:20px}.agree_check4 .agree_sub li input:checked[type=checkbox]{background-position:-22px 0}.agree_check4 .agree_sub li span{float:left;width:50%}.agree_check5{position:relative;font-size:15px;border:1px solid #cdcdcd;margin:15px 10px;border-radius:5px}.agree_check5 p{background:#f4f4f4;padding:10px;border:1px solid #eee;border-radius:5px 5px 0 0}.agree_check5 input{vertical-align:middle}.agree_check5 a{display:inline-block;font-size:14px;color:#565656}.agree_check5 .order_table tr{border-bottom:0}.agree_check5 .vam2 tr th{width:80px}.agree_check6{position:relative;font-size:15px;border:1px solid #cdcdcd;margin:10px;border-radius:5px}.agree_check6 .order_table tr{border-bottom:0}.agree_check6 .order_table td{padding:0}.agree_check6 p{background:#f4f4f4;padding:10px;border:1px solid #eee;border-radius:5px 5px 0 0}.agree_check6 input{vertical-align:middle}.agree_check6 a{display:block;font-size:14px;color:#565656;margin-left:26px}.agree_check6 a em{display:inline-block;width:5px;height:9px;margin-left:5px;vertical-align:0;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -90px -30px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.agree_check6 .agree_sub{padding:5px 0}.agree_check6 .agree_sub li{position:relative;padding-left:10px;border-bottom:1px solid #eee;overflow:hidden}.agree_check6 .agree_sub li:last-child{border-bottom:0}.agree_check6 .agree_sub li input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/common/icon_checks_collect.png) no-repeat 0 0;background-size:auto 17px;width:20px;height:20px}.agree_check6 .agree_sub li input:checked[type=checkbox]{background-position:-22px 0}.agree_check6 .agree_sub li span{float:left;width:50%}.letter_wrap{padding:0}.letter_sch{padding:10px 10px 0}.letter_wrap .adress_info{height:30px;line-height:30px;background:#f9f9f9;font-size:11px;color:#898989;padding-left:10px}.letter_wrap .dey_cation{border:0;margin:0;padding:0 0 8px 18px;margin-top:5px}.letter_wrap .dey_cation em{left:0}.letter_wrap .del_sel{position:relative;padding-bottom:27px}.letter_wrap .del_sel p{position:absolute;right:0;top:0}.letter_wrap .del_sel .pr75{padding-right:70px}.letter_wrap .del_sel input{width:100%}.letter_wrap .del_sel div{position:relative}.letter_wrap .del_sel ul{overflow:hidden}.letter_wrap .del_sel ul li{float:left;width:50%}.letter_wrap .del_sel ul li:first-child{width:100%}.letter_wrap .del_sel ul li:nth-child(2) span{padding-right:3px;display:block}.letter_wrap .del_sel ul li:last-child span{padding-left:3px;display:block}.letter_wrap .del_sel select{margin-bottom:5px}.letter_wrap .btn_search em{display:inline-block;width:14px;height:13px;margin:-1px 3px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -110px -90px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.road_name{overflow:hidden}.road_name div{width:50%;float:left}.road_name div{width:50%;float:left}.road_name div:first-child span{padding-right:5px;display:block}.agree_wrap{padding:10px;background:#fff;border-radius:3px;margin:10px;border:1px solid #cdcdcd}.agree_wrap.scroll_y{overflow-y:scroll;overflow-x:hidden;height:170px}.address_box{background:#fff}.address_box li{border-bottom:1px solid #eee;padding:7px 10px;position:relative;padding-left:70px;font-size:12px}.address_box li:last-child{border:0}.address_box li span{position:absolute;left:10px;top:9px}.address_box li strong{font-weight:400;display:block;font-size:13px}.address_box li em{display:block;color:#565656}.address_box2{background:#fff}.address_box2 li{border-bottom:1px solid #eee;padding:10px;position:relative;padding-left:10px;font-size:12px}.address_box2 li:last-child{border:0}.address_box2 li strong{font-weight:400;display:block;font-size:13px}.address_box2 li em{display:block;color:#565656}.btn_letter_sch{padding:0 10px}.none_user{padding-top:30px;padding-bottom:15px}.none_user h2{padding:0 10px;font-size:18px;position:relative;padding-bottom:10px}.none_user h2 a{position:absolute;right:10px;top:0}.none_user p{color:#898989;font-size:12px;padding:10px}.none_user.type2 h2{font-size:14px;padding-bottom:6px}.none_user.type2 p{padding-top:0}.none_user.type2 p.member_btn{padding-top:20px;padding-bottom:0;margin-bottom:15px}.none_user.type2 p.member_btn a{font-weight:700;font-size:14px}.none_user input{vertical-align:middle;margin-left:10px}.none_user_info{padding:10px;border-top:2px solid #ddd}.none_user_info span{color:#898989;font-size:12px}.none_user_info .dey_cation_new{margin-bottom:0}.none_user.type2 label{color:#000}.none_user_info2{padding:10px}.none_user_info2 span{color:#898989;font-size:12px}.none_user_info2 .dey_cation_new{margin-bottom:0}.none_user_info3{padding:10px 0}.none_user_info4{padding:10px 0 0}.none_user h2 a{position:absolute;right:10px;top:5px;font-size:14px;color:#898989}.none_user h2 a em{display:inline-block;width:5px;height:9px;margin-left:5px;vertical-align:0;background-position:0 -110px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.agree_wrap2{padding:10px;background:#fff;border-radius:3px;margin:10px;border:1px solid #cdcdcd}.agree_change{padding-top:30px}.agree_change h2{padding:0 10px;font-size:18px;position:relative;padding-bottom:10px}.road_bnr img{width:100%;margin-top:10px;margin-bottom:-10px}.none_user .agree_wrap .contIn p{padding:0;margin-bottom:10px}.join_confirm_wrap{padding:25px 10px 20px}.join_confirm_wrap .confirm_list{border-top:2px solid #cdcdcd;border-bottom:2px solid #cdcdcd;padding:15px 0}.join_confirm_wrap .id_sch_sel li{margin-bottom:10px}.join_confirm_wrap .id_sch_sel li a{display:block;border-radius:3px;border:1px solid #cdcdcd;position:relative;height:65px;padding:20px 20px 20px 85px;font-weight:700;font-size:16px}.join_confirm_wrap .id_sch_sel li a span{display:inline-block;width:7px;height:13px;margin-left:5px;vertical-align:-1px;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -80px -30px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.join_confirm_wrap .id_sch_sel li:first-child a{margin-right:2px}.join_confirm_wrap .id_sch_sel li:last-child a{margin-left:2px}.join_confirm_wrap .id_sch_sel li:first-child a em,.join_confirm_wrap .id_sch_sel li:last-child a em{position:absolute;left:16px;top:23px;width:55px;height:55px;vertical-align:middle;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_member3.png) no-repeat 0 0;background-size:330px auto;overflow:hidden;text-indent:-1000px}
.join_confirm_wrap .id_sch_sel li:last-child a em{background-position:0 -55px}.join_confirm_wrap .id_sch_sel li a div{font-size:12px;color:#898989;padding:5px 10px 0 0;font-weight:400}.join_confirm_wrap .join_sch_wrap{padding:20px 10px 10px}.join_confirm_wrap .join_sch_wrap .id_text em{display:block;padding:10px 10px 0;font-size:14px;font-weight:400;color:#898989}.pop_agree .agree_che{width:100%;height:30px;font-size:14px;font-weight:700;padding:5px 0 0 10px;position:relative}.pop_agree .agree_che input{vertical-align:middle}.pop_agree .agree_che span{position:absolute;top:0;right:20px}.ageguide{padding:40px 0 30px}.ageguide .age_txt{text-align:center}.ageguide .age_txt em{display:inline-block;overflow:hidden;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -150px 0;background-size:200px auto;vertical-align:top;text-indent:-1000px}.ageguide .age_txt span{display:inline-block;margin-top:4px;margin-left:10px;font-size:18px;font-weight:700;text-align:justify}.ageguide .age_info{margin-top:10px;text-align:center;font-size:13px;color:#898989}h2.tit2{position:relative;padding:0 10px;height:40px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;font-size:14px;color:#000;background:#f4f4f4;line-height:40px}h2.tit2 span a{position:absolute;top:0;right:7px;font-size:12px;font-weight:400;color:#898989}.agree_infotop{padding:12px 10px 5px}.agree_infotop p{color:#000!important}.agree_info .cont{padding:10px 10px 0}.agree_info .cont p{color:#898989;line-height:18px;font-family:Malgun Gothic,arial,sans-serif,Helvetica;font-size:12px}.agree_info h2 span a{font-size:12px;font-weight:400;color:#898989}.agree_table{width:100%}.agree_table thead tr th{padding:10px 0 10px;border-bottom:1px solid #565656;font-size:12px;color:#565656;line-height:18px;vertical-align:middle}.agree_table thead tr th span{font-size:12px;color:#898989}.agree_table tbody tr td{padding:10px 10px 30px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;font-size:12px;color:#565656;line-height:18px;vertical-align:middle}.email_zone{position:relative;margin:15px 10px;border:1px solid #cdcdcd;border-radius:5px;font-size:15px}.email_zone .email_tit{padding:10px;margin-bottom:12px;border:1px solid #eee;border-radius:5px 5px 0 0;background:#f4f4f4}.email_zone .order_table tr:last-child{border-bottom:1px solid #ddd}.email_zone .email_zonebtn{padding:10px 0 15px}.email_border{padding:10px 0;margin-top:30px;border-top:1px solid #ddd}.agree_border{padding:10px 0;margin-top:15px;border-top:1px solid #ddd}.agree_table.type2 tbody tr td{padding:10px}.agree_info_list h3{padding:10px 10px 0}.agree_info_list p{padding:0 10px}.agree_info_btn{height:15px;padding:10px 0 12px;margin-bottom:30px;text-align:center;color:#fff;background:#bbb}.agree_info_btn p em{display:inline-block;overflow:hidden;width:9px;height:8px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -20px -30px;background-size:200px auto;text-indent:-1000px;vertical-align:middle}.agree_info_btn p em.more{background-position:-20px -40px}.agree_info_btn p a{font-family:Malgun Gothic,arial,sans-serif,Helvetica;font-size:13px;color:#fff}h2.tit4{position:relative;padding:0 10px;height:40px;border-bottom:1px solid #cdcdcd;font-size:14px;color:#000;background:#f4f4f4;line-height:40px}h2.tit4 div{position:absolute;top:0;right:10px;font-weight:400;font-size:12px}h2.tit4 div span{margin-right:5px;color:red;vertical-align:middle}.ban_order{display:inline-block;padding:0 3px;background:#28bdbf;font-size:11px;font-weight:700;color:#fff;line-height:15px;vertical-align:middle}.ban_delivery{display:inline-block;padding:0 5px;background:#ff6449;font-size:11px;font-weight:700;color:#fff;line-height:15px;vertical-align:middle}.ban_delivered{display:inline-block;padding:0 3px;background:#95a6bb;font-size:11px;font-weight:700;color:#fff;line-height:15px;vertical-align:middle}.ban_exchg{display:inline-block;padding:0 3px;background:#737373;font-size:11px;font-weight:700;color:#fff;line-height:15px;vertical-align:middle}.ban_ready{display:inline-block;padding:0 3px;background:#688db8;font-size:11px;font-weight:700;color:#fff;line-height:15px;vertical-align:middle}.ban_progress{display:inline-block;padding:0 3px;background:#ff616f;font-size:11px;font-weight:700;color:#fff;line-height:15px;vertical-align:middle}.ban_payment{display:inline-block;padding:0 3px;background:#656e79;font-size:11px;font-weight:700;color:#fff;line-height:15px;vertical-align:middle}.btn_check_deli{height:25px;padding:0 10px;border-radius:3px;line-height:25px}.order_list li .ba_type02 li:nth-child(1){width:33%}.order_list li .ba_type02 li:nth-child(2){width:34%}.order_list li .ba_type02 li:nth-child(3){width:33%}.order_list li .btn_num1 li:nth-child(1){width:100%}.order_list li .btn_num2 li:nth-child(1){width:50%}.order_list li .btn_num2 li:nth-child(2){width:50%}.order_list li .btn_num3 li:nth-child(1){width:33%}.order_list li .btn_num3 li:nth-child(2){width:34%}.order_list li .btn_num3 li:nth-child(3){width:33%}.order_list li .btn_num4 li:nth-child(1){width:24%}.order_list li .btn_num4 li:nth-child(2){width:23%}.order_list li .btn_num4 li:nth-child(3){width:23%}.order_list li .btn_num4 li:nth-child(4){width:30%}.order_list li .btn_num5 li:nth-child(1){width:25%}.order_list li .btn_num5 li:nth-child(2){width:13%}.order_list li .btn_num5 li:nth-child(3){width:13%}.order_list li .btn_num5 li:nth-child(4){width:20%}.order_list li .btn_num5 li:nth-child(5){width:29%}.order_search_area .osa_tap:after{content:"";display:block;clear:both}.osa_tap{background:#fff}.osa_tap li{position:relative;float:left;width:25%}.osa_tap li a{display:inline-block;width:100%;line-height:45px;font-size:16px;color:#565656;text-align:center;border-bottom:2px solid #000}.osa_tap li .on{font-weight:700;color:#e51937;border-bottom:2px solid #e51937}.osa_tap li a:after{display:block;content:"";position:absolute;right:0;top:16px;width:1px;height:16px;border-right:1px solid #ddd;line-height:0;font-size:0}.osa_tap li:last-child a:after{display:none}.osa_bar{position:relative;padding:10px;background:#444}.osa_bar label{position:absolute;left:10px;top:17px;font-size:12px;font-weight:700;color:#898989;vertical-align:middle}.osa_bar span{display:block;padding:0 67px 0 60px}.osa_bar input{width:100%;border:1px solid #fff;border-radius:3px;font-size:13px;color:#232323;vertical-align:middle}.osa_bar a{display:block;position:absolute;right:10px;top:10px;padding:0 15px;line-height:30px;height:30px;border-radius:3px;vertical-align:middle}.osa_bar.faq_search span{display:block;padding:0 87px 0 0}.osa_bar.faq_search a em{display:inline-block;width:14px;height:13px;margin:-1px 3px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -110px -90px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.saved_money_wrap{position:relative;padding:13px 10px 11px;background:#fff}.saved_money_wrap .txts{font-size:15px;color:#000;font-weight:700;letter-spacing:-.5px}.saved_money_wrap .sum{color:#e51937}.saved_money_wrap .btn_getall{position:absolute;right:10px;top:16px}.saved_money_wrap.ver2{padding:13px 10px 15px;text-align:center}.saved_money_wrap.ver2 .txts{margin-bottom:10px;line-height:1}.saved_money_wrap.ver2 .sum em{font-size:19px;vertical-align:-1px}.order_list_wrap{padding:10px 0;background:#eee}.order_list_wrap.title_true{padding:10px 0 0}.order_list_wrap.title_true .order_list li{border-radius:0 0 3px 3px;margin-bottom:0}.order_list_tit{position:relative;border:1px solid #cdcdcd;border-bottom:0;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;background:#f9f9f9;margin:0 10px}.olt_p{padding:5px 0 10px 10px}.order_list_tit a{display:block;padding:10px 0 10px 10px}.order_list_tit p{font-size:12px;height:42px;line-height:42px;padding-left:15px}.order_list_tit strong{display:block;position:absolute;right:10px;top:0;font-size:12px;color:#898989}.order_list_tit em{display:block;position:absolute;right:10px;top:16px;width:6px;height:10px;text-indent:-9999px}.order_list_tit{font-size:18px;color:#232323}.order_list_tit span{position:relative;top:-2px;font-size:12px;color:#565656;font-weight:400}.order_list_tit2{position:relative;background:#fff;font-size:16px;color:#232323;border-top:1px solid #bbb}.order_list_tit2.first{border-top:none!important}.order_list_tit2 a{display:block;line-height:40px;height:40px;padding-left:10px}.order_list_tit2 span{font-size:12px;color:#565656;font-weight:400;vertical-align:middle}.order_list_tit2 span.ord_dtail{position:absolute;right:28px;top:0;font-size:12px;color:#565656;font-weight:400;vertical-align:middle}.order_list_tit2 em{display:block;position:absolute;right:15px;top:14px;width:6px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -100px -195px;background-size:300px auto;text-indent:-9999px}.price_wrap .pw_txt_blue{display:block;color:#12a5cb}.price_wrap .btn_check_deli{position:absolute;right:0;bottom:5px}.order_list .gift{position:relative}.order_list .gift .btn_check_deli{position:absolute;right:0;bottom:5px}.exchg_sel{padding:10px 10px 15px;background:#fff;text-align:center}.exchg_sel p{padding-bottom:5px}.exchg_sel p input{vertical-align:middle}.exchg_sel p input:last-child{margin-left:10px}.order_list_wrap .btnReorder{padding:0 10px 10px;background:#f9f9f9}.order_list_wrap .btnReorder a{display:block;height:33px;line-height:33px;font-size:14px;color:#e51937;text-align:center;border:1px solid #e51937;border-radius:3px;background:#fff}.order .exchgorder_tit{font-size:15px;background:#f4f4f4;padding:0 10px;height:45px;line-height:45px;border-bottom:1px solid #ddd;position:relative;border-top:1px solid #cdcdcd}.order .exchgorder_tit:nth-child(2){border-top:0}.exchg_sel2{padding:10px 10px 0;background:#fff}.exchg_sel2 p{padding-bottom:5px}.exchg_sel2 p input{vertical-align:middle}
.exchg_sel2 p input:last-child{margin-left:10px}.exchg_sel2 .exchg_txt{font-size:13px}.exchgtextaera_wrap{border:1px solid #cdcdcd;border-radius:4px;-webkit-border-radius:3px;padding:10px;margin-bottom:30px;background:#f9f9f9}.exchgtextaera_wrap textarea{width:100%;min-height:60px;text-align:justify;resize:none;background:#f9f9f9;font-size:12px}.order_list li.gift_box{margin-top:-10px;border-top:0;border-radius:0 0 3px 3px}.order_list li .product_box .gift_zone .product_tit{margin-bottom:3px}.order_list li .product_box .gift_zone{overflow:hidden;position:relative;padding-left:67px}.order_list li .product_box .gift_zone span{display:inline-block;padding:1px 4px;border:1px solid #898989;background:#898989;color:#fff;font-size:12px;font-weight:700;text-align:center;vertical-align:middle}.order_list li .product_box .gift_zone .img{position:absolute;left:0;top:4px}.order_list li .product_box .gift_zone .img img{width:60px;height:60px}.order_list li .product .product_area{padding-bottom:10px}.order_list li .product .pd_op2{padding:0 0 5px;margin-top:-5px;color:#898989;font-size:12px;line-height:16px}.order_red{position:relative;padding:0 0 10px 67px;font-size:13px;font-weight:700;color:#e51937;line-height:22px}.order_red .today_round{padding:0 7px;border:1px solid #e51937;border-radius:12px;display:inline-block;vertical-align:top;font-size:12px}.order_mint{position:relative;padding:0 0 10px 67px;font-size:13px;font-weight:700;color:#19bfbf;line-height:22px}.order_btn_wrap3{position:absolute;top:-8px;right:0;font-weight:400}.order_list li .product .price_txt{margin-top:5px}.order_list li .product .price_txt del{margin-bottom:-5px}#orderDetail{display:table-cell;height:100%;left:0;right:0}#cultureGuide .txts{font-size:15px;font-weight:700;text-align:center}.order .refund{padding:10px}.order .refund input{width:100%;margin-top:5px}.result_text{text-align:center;padding:20px 10px 10px}.result_text em{display:inline-block;width:69px;height:69px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png) no-repeat 0 0;background-size:300px 200px;text-indent:-9999px}.result_text p{font-size:18px}.result_text p span{color:#28a6ae}.result_text strong{color:#aaa;font-size:11px;display:block;padding-bottom:20px}.customer_menu{display:flex;flex-wrap:wrap;padding:15px 10px;background:#f6f6f6}.customer_menu li{width:50%;padding:5px;text-align:center;box-sizing:border-box}.customer_menu li a{display:block;height:98px;border-radius:8px;background:#fff;font-size:16px;letter-spacing:-.32px;color:#111;overflow:hidden}.customer_menu li span{display:block;width:40px;height:40px;margin:17px auto 5px;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_order01.png) no-repeat 0 0;background-size:40px auto}.customer_menu li:nth-child(2) span{background-image:url(//image.hnsmall.com/images/mobile2014/customer/ico_order02.png)}.customer_menu li:nth-child(3) span{background-image:url(//image.hnsmall.com/images/mobile2014/customer/ico_order03.png)}.customer_menu li:nth-child(4) span{background-image:url(//image.hnsmall.com/images/mobile2014/customer/ico_order04.png)}.customer_menu li:nth-child(1) span{transform:translateX(-1px)}.customer_main_con{padding-bottom:25px}.customer_main_con .cmc_banarea{padding:0}.customer_main_con .cmc_quick{border-bottom:10px solid #eee}.customer_main_con .cmc_quick a{display:block;position:relative;height:52px;padding:18px 15px 0;border-bottom:1px solid #eee;font-size:16px;color:#111;line-height:16px;letter-spacing:-.32px;box-sizing:border-box}.customer_main_con .cmc_quick li:last-child a{border-bottom:0}.customer_main_con .cmc_quick a::after{display:inline-block;content:'';position:absolute;top:50%;right:12px;transform:translateY(-50%);width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_arrow_12.png) no-repeat;background-size:12px}.customer_main_con .tt_con{position:relative;margin:40px 15px 0}.customer_main_con .tt_con .tit{display:block;padding-bottom:10px;border-bottom:1px solid #eee;font-size:17px;font-weight:700;letter-spacing:-.34px;color:#111;line-height:25px}.customer_main_con .tt_con li{margin-top:10px}.customer_main_con .tt_con li a{display:block;font-size:15px;line-height:20px;letter-spacing:-.3px;color:#111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customer_main_con .tt_con ~ .tt_con{margin-top:45px}.customer_main_con .tt_con>a{display:block;position:absolute;top:0;right:0;padding:7px 12px 6px 0;font-size:13px;line-height:13px;letter-spacing:-.26px;color:#111}.customer_main_con .tt_con>a em{display:inline-block;content:'';position:absolute;top:50%;right:-3px;transform:translateY(-50%);width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_arrow_12.png) no-repeat;background-size:12px}.customer-main-wrap{background-color:#f6f6f6;padding-bottom:90px;margin-bottom:-40px}.customer-main-wrap h2{position:relative;height:auto;padding:0;background:0;border:0;font-size:21px;line-height:29px;letter-spacing:-.42px;color:#111;text-align:left}.customer-main-wrap h2 .sub{display:block;margin-top:4px;font-size:18px;line-height:25px;letter-spacing:-.36px;white-space:nowrap}.customer-main-wrap h3.tit{display:block;padding:0 55px 10px 0;margin-top:3px;font-size:17px;line-height:25px;letter-spacing:-.34px;color:#111;font-weight:700}.customer-main-wrap .customer-top{padding:30px 15px;background-color:#fff}.customer-main-wrap .customer-top .top-tit{display:flex;justify-content:space-between;padding:0 15px;margin-top:2px}.customer-main-wrap .customer-top .top-tit .bg{display:flex;flex-shrink:0;width:76px;height:61px;background:url(//image.hnsmall.com/images/mobile2014/customer/bn_top_img.png) 0 0 no-repeat;background-size:100%}.customer-main-wrap .customer-top .inp-search-box{overflow:hidden;position:relative;display:flex;width:100%;height:49px;margin-top:30px;border-radius:24.5px}.customer-main-wrap .customer-top .inp-search-box .inp-box{display:flex;width:100%}.customer-main-wrap .customer-top .inp-search-box .inp-box input{display:block;width:100%;height:100%;padding:0 50px 0 20px;font-size:15px;line-height:48px;letter-spacing:-.3px;color:#888;border:0;background:#f6f6f6;box-sizing:border-box;text-indent:0}.customer-main-wrap .customer-top .inp-search-box button{position:absolute;top:0;right:10px;width:34px;height:100%;border:0;background:0}.customer-main-wrap .customer-top .inp-search-box button:before{content:'';position:absolute;top:0;right:0;width:24px;height:24px;padding:12px 5px;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_search_24.png) center center no-repeat;background-size:24px auto}.customer-main-wrap .customer-top .inp-search-box button span{font-size:0;color:transparent}.customer-main-wrap .customer-box{position:relative;padding:15px 15px 20px;margin:15px;background-color:#fff;border-radius:4px;box-sizing:border-box}.customer-main-wrap .quick-list{margin-top:20px}.customer-main-wrap .quick-list ul{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:20px;margin:10px 3px 0}.customer-main-wrap .quick-list ul li{max-width:16vw}.customer-main-wrap .quick-list ul li:nth-last-child(-n+4){margin-bottom:5px}.customer-main-wrap .quick-list ul li a{display:block;text-align:center}.customer-main-wrap .quick-list ul li .text{display:block;margin-top:5px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#111;white-space:nowrap}.customer-main-wrap .quick-list .ico{display:block;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/customer/sprite_customer.png) 0 0 no-repeat;background-size:250px auto;margin:0 auto}.customer-main-wrap .quick-list .ico.member{background-position:0 0}.customer-main-wrap .quick-list .ico.order{background-position:-40px 0}.customer-main-wrap .quick-list .ico.return{background-position:-80px 0}.customer-main-wrap .quick-list .ico.save{background-position:-120px 0}.customer-main-wrap .quick-list .ico.pay{background-position:0 -40px}.customer-main-wrap .quick-list .ico.delivery{background-position:-40px -40px}.customer-main-wrap .quick-list .ico.common{background-position:-80px -40px}.customer-main-wrap .quick-list .ico.coupon{background-position:-120px -40px}.customer-main-wrap .tt-con ul{border-top:1px solid #eee;padding-top:7px}.customer-main-wrap .tt-con ul li a{display:block;padding:5px 0 5px 0;font-size:15px;line-height:20px;letter-spacing:-.3px;color:#111;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}.customer-main-wrap .cmc-quick{padding:0;background-color:#f6f6f6}.customer-main-wrap .cmc-quick ul li{margin-top:10px;background-color:#fff;border-radius:4px}.customer-main-wrap .cmc-quick ul li:first-child{margin-top:0}.customer-main-wrap .cmc-quick ul li a{position:relative;display:block;padding:15px 20px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#111}.customer-main-wrap .cmc-quick ul li a:after{content:'';position:absolute;top:20px;right:20px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_arr_right_16.png) center center no-repeat;background-size:100%}.customer-main-wrap .cmc-quick ul li a:before{content:'';display:inline-block;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/customer/sprite_customer.png) no-repeat;background-size:250px auto;vertical-align:middle;margin-right:10px;margin-top:-2px}.customer-main-wrap .cmc-quick ul li a.write:before{background-position:0 -80px}.customer-main-wrap .cmc-quick ul li a.counsel:before{background-position:-40px -80px}.customer-main-wrap .cmc-quick ul li a.call:before{background-position:-160px -80px}.customer-main-wrap .cmc-quick ul li a.ccm:before{background-position:-80px -80px}.customer-main-wrap .cmc-quick ul li a.omb:before{background-position:-120px -80px}.customer-main-wrap .btn-more{position:absolute;top:13px;right:5px;width:auto;height:auto;padding:10px;font-size:13px;letter-spacing:-.26px;color:#111;border:0}
.customer-main-wrap .btn-more:after{content:'';display:inline-block;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_arr_right_12.png) center center no-repeat;background-size:100%;vertical-align:middle;margin-top:-4px;margin-left:3px}.customer-main-wrap .customer-bnr{margin-top:30px}.customer-main-wrap .customer-bnr a{display:block}.customer-main-wrap .customer-bnr a img{display:block;width:100%}.cmcGuideVideo{padding:10px 10px 0}.cmcGuideVideo a{display:block;padding:0 0 0 15px;border:1px solid #cdcdcd;border-radius:3px;background:#fff}.cmcGuideVideo a span{display:inline-block;height:52px;padding:1px 0 0;line-height:52px}.cmcGuideVideo a span:before{display:inline-block;content:"";margin:-5px 4px 0 0;vertical-align:middle;width:18px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_mainx2.png) no-repeat -120px -35px;background-size:165px auto}.cmcGuideVideo a.ccm span:before{display:inline-block;content:"";margin:-5px 4px 0 0;vertical-align:middle;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_mainx2.png) no-repeat -.5px -56.7px;background-size:165px auto}.btn_fix_size{text-align:center}.catal_wrap{padding:30px 10px}.catal_wrap p{padding-bottom:30px}.catal_wrap p img{width:100%}.catal_wrap .catal_guide{padding-top:15px}.cate_bottom{padding:15px 10px}.cate_bottom .dey_cation_new{margin-bottom:30px}.cate_bottom .dey_cation_new span{color:#12a5cb}.cate_bottom.type02{padding-top:0}.cate_bottom.type02 .btn_fix_size{margin-top:30px}.cate_bottom.type02 .dey_cation_new{margin-top:15px;margin-bottom:0}.catal_wrap .id_text{font-size:18px;font-weight:700;text-align:center;padding-bottom:25px}.catal_wrap .id_text span{display:block;color:#12a5cb}.catal_wrap .id_text strong{color:#e51937}.catal_wrap .id_text em{display:block;padding-top:15px;font-size:12px;font-weight:400;color:#898989}.catal_wrap .mt10{margin-top:10px!important}.order_list_wrap .dey_cation{padding-left:20px;padding-right:0}.order_list_wrap .dey_cation em{left:0}.bge4{background:#e4e4e4!important}.bulletTxt.info2{margin:10px 0 0 10px;color:#888}.bulletTxt.info2+.bulletTxt.info2{margin-top:4px}.list_none{text-align:center;padding:30px 0;background:#fff}.list_none em{position:relative;display:inline-block;width:82px;height:83px;overflow:hidden;text-indent:-9999px;border:5px solid #eee;border-radius:50%;-webkit-border-radius:50%;box-sizing:border-box}.list_none em:before{display:inline-block;content:"";position:absolute;top:50%;left:50%;margin:-21px 0 0 -4px;width:9px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_nodata.png) no-repeat 0 0;background-size:200px auto}.list_none p{padding-top:10px;font-size:17px;font-weight:700}.list_none span{color:#565656}.list_none.type02{padding:10px 0 50px}.list_none.type03{padding:90px 0;border-bottom:1px solid #d5d5d5}.list_none .info{margin:0 0 50px 10px;padding-top:0;font-size:12px;color:#888;font-weight:400;text-align:left}.list_none2{text-align:center;padding:35px 0;background:#fff}.list_none2 strong{font-size:17px}.list_none2 em{position:relative;display:inline-block;width:82px;height:83px;overflow:hidden;text-indent:-9999px;border:5px solid #eee;border-radius:50%;-webkit-border-radius:50%;box-sizing:border-box}.list_none2 em:before{display:inline-block;content:"";position:absolute;top:50%;left:50%;margin:-21px 0 0 -4px;width:9px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_nodata.png) no-repeat 0 0;background-size:200px auto}.list_none2 p{color:#898989;font-size:13px;padding-top:12px}.list_none2 span{display:block;padding-top:10px;font-size:17px;font-weight:700}.list_none3{display:flex;flex-direction:column;align-items:center;padding:80px 0;background:#fff}.list_none3 em{display:block;width:50px;height:50px}.list_none3 em:before{content:'';display:block;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_nodata_50x50.png) no-repeat center center;background-size:50px auto}.list_none3 span{display:block;margin-top:13px;font-size:18px;line-height:25px;color:#333}.cmcGuideVideo.cmc_ombudsman a{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.cmcGuideVideo.cmc_ombudsman a.link_omb{border:1px solid #cdcdcd;border-top:1px solid #eee;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0}.cmcGuideVideo.cmc_ombudsman a.link_omb span:before{display:inline-block;content:"";margin:-1px 4px 0 0;vertical-align:middle;width:19px;height:19px;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_mainx2.png) no-repeat -145px -35px;background-size:165px auto}.contents.ombuds_wrap{background-color:#ebebeb}.ombuds_cont{width:100%;padding:12px 10px 40px 10px;margin:0 0 -20px 0;background-color:#ebebeb;box-sizing:border-box}.ombuds_cont .ombuds_select select.selectBox01{width:100%;padding:0 20px 0 3px;height:40px;box-sizing:border-box;line-height:40px;color:#000;background:#fff url(//image.hnsmall.com/images/mobile2014/common/ico_selec_box.gif) no-repeat 99.4% center;background-size:16px 20px}.ombuds_cont .ombuds_tit{font-size:16px;font-weight:700;padding-top:20px;text-align:center}.ombuds_cont .ombuds_tit .omb_txt{position:relative}.ombuds_cont .ombuds_tit .omb_txt:after{content:'';width:5px;height:2px;background-color:#000;display:inline-block;margin:-2px 0 0 4px;vertical-align:middle}.ombuds_cont .ombuds_video{padding-top:20px}.ombuds_cont .ombuds_video_cont{position:relative;width:100%;padding-bottom:56.25%}.ombuds_cont .ombuds_video_cont iframe{position:absolute;width:100%;height:100%}.best_tit{position:relative;height:45px;padding:0 10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:15px;font-weight:700;background:#f4f4f4;line-height:48px}.best_tit a{position:absolute;right:10px;top:0;color:#565656;font-weight:400;font-size:14px}.best_tit a em{display:inline-block;width:6px;height:12px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png) no-repeat -190px -150px;background-size:300px 200px;text-indent:-9999px;vertical-align:middle}.best_list ul li{position:relative;padding:14px 10px 12px;border-bottom:1px solid #eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.best_list ul li span{width:70px;height:40px;position:absolute;right:65px;top:0;background-image:url(//image.hnsmall.com/images/mobile2014/main/best_bg.png);background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}.best_list ul li em{display:inline-block;vertical-align:bottom;width:16px;height:17px;margin-right:8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_num.png) no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-9999px}.best_list ul li em.best1{background-position:0 0}.best_list ul li em.best2{background-position:-20px 0}.best_list ul li em.best3{background-position:-40px 0}.best_list ul li em.best4{background-position:-60px 0}.best_list ul li em.best5{background-position:-80px 0}.best_list ul li a{display:block;position:absolute;right:10px;top:7px;font-size:11px;vertical-align:middle;line-height:30px}.best_list ul li a em{display:inline-block;vertical-align:middle;margin-right:3px;width:14px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -40px -150px;background-size:200px auto;overflow:hidden;text-indent:-9999px}.best_list.type02 ul li{padding:14px 100px 12px 34px}.best_list.type02 ul li em{position:absolute;left:10px;top:50%;margin:-8px 0 0}.best_list.type02 ul li strong{display:inline-block;overflow:hidden;word-break:break-all;width:100%;font-weight:400}.best_list.type02 ul li span{right:75px}.best_list.type02 ul li .btnArimi{display:inline-block;height:auto;padding:0 10px;line-height:0;font-size:0;text-align:center;border:1px solid #cdcdcd;border-radius:3px;background:#fff}.best_list.type02 ul li .btnArimi span{display:inline-block;position:static;width:auto;height:auto;padding:1px 0 0 18px;line-height:27px;font-size:12px;color:#333;text-indent:initial}.best_list.type02 ul li .btnArimi span:before{display:inline-block;content:"";position:absolute;top:6px;left:10px;width:14px;height:16px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat 0 -150px;background-size:200px auto}.best_list.type02 ul li .btnArimi.on{border:1px solid #e51937}.best_list.type02 ul li .btnArimi.on span{color:#e51937}.best_list.type02 ul li .btnArimi.on span:before{background-position:-20px -150px}.comlist_none{text-align:center;background:#fff}.comlist_none p{color:#000;font-size:14px;padding-top:10px}.comlist_none span{text-align:center}.comlist_none a{margin:30px 0}.board_list li{border-bottom:1px solid #ddd}.board_list li .tit{position:relative;font-size:14px;padding:15px 40px 15px 10px}.board_list li .tit em{display:inline-block;position:absolute;right:10px;top:18px;width:16px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -130px -90px;background-size:200px auto;text-indent:-9999px}.board_list li.active .tit em{background-position:-130px -100px}.board_list li .con{background:#f9f9f9;padding:20px 10px;font-size:14px;padding-bottom:20px;display:none}.board_list li .con span{display:block;padding-bottom:10px;color:#898989;font-size:12px}.board_list li.active p em{background-position:-130px -100px}.board_list.win{border-top:1px solid #ddd}.board_list.win li p em{top:18px;width:8px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat 0 -90px;background-size:200px auto}.board_list li .con_faq{min-height:16px;padding:15px 10px;margin:0;position:relative;background:#f9f9f9;display:none;border-top:1px solid #eee}
.board_list li .con_faq em{position:absolute;left:10px;top:12px;width:23px;height:23px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -175px -90px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.board_list li .con_faq span{display:block;color:#999;font-size:11px}.board_list li .con_faq p{padding-top:0;padding-left:25px;font-size:14px;padding-bottom:5px}.board_list li .tit span{display:block;color:#898989;font-size:12px;padding-bottom:5px}.board_list li .tit span strong{display:inline-block;font-size:12px;border:1px solid #cdcdcd;font-weight:400;padding:1px}.board_list li .tit span:nth-child(2){color:#666;display:inline;font-size:12px}.board_list.v2{border-top:0}.board_list.v2 i{font-style:normal}.board_list.v2 li{position:relative;border-color:#eee}.board_list.v2 li>a{display:flex;justify-content:space-between;position:relative;padding:25px 0 25px 0}.board_list.v2 li .tit{padding:0;margin-right:31px;font-size:15px;line-height:21px;color:#111}.board_list.v2 li .tit+i{display:inline-block;flex-shrink:0;position:absolute;top:50%;right:0;margin-top:-8px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_right_16x16.png) 0 0 no-repeat;background-size:16px auto}.board_list.v2 li .detail{display:none;border-top:1px solid #eee;padding:30px 25px;background-color:#fafafa;line-height:23px;color:#111}.board_list.v2 li .detail p:first-child{margin-top:0}.board_list.v2 li .detail p{margin-top:5px}.board_list.v2 li .detail .txt-dot{display:inline-block;margin-top:4px;vertical-align:middle;line-height:14px}.board_list.v2 li .detail b{font-weight:500}.board_list.v2 li .detail .ico-o,.board_list.v2 li .detail .ico-x{display:inline-block;width:20px;height:20px;margin-top:0;background-size:20px;background-repeat:no-repeat;font-size:1px;color:transparent}.board_list.v2 li .detail .ico-o{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_o.png)}.board_list.v2 li .detail .ico-x{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_x.png)}.board_list.v2 li.on .detail{display:block}.event-winner-box .event-history .ico-arr{transform:rotate(90deg)}.one_ask{padding-bottom:15px}.one_ask li .tit span:nth-child(2){display:block;padding-bottom:0}.one_ask li .tit span{color:#898989!important}.one_ask li .tit span strong{display:inline-block;font-size:11px;border:1px solid #cdcdcd!important;font-weight:400;padding:1px}.one_ask li .tit span:first-child{display:inline-block;color:#e51937!important}.board_list li .tit_faq{position:relative;font-size:14px;padding:15px 40px 15px 10px}.board_list li .tit_faq em{display:inline-block;position:absolute;right:10px;top:18px;width:14px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -130px -90px;background-size:200px auto;text-indent:-9999px}.board_list li .tit_faq span{position:absolute;left:10px;top:17px;width:16px;height:16px;background-position:0 -140px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.board_list li .tit_faq strong{color:#e51937;font-weight:400}.board_list li .con_quest{min-height:16px;padding:15px 10px;position:relative;background:#f9f9f9;display:none}.board_list li .con_quest em{position:absolute;left:10px;top:12px;width:23px;height:23px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -150px -90px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.board_list li .con_quest p{padding-top:0;padding-left:25px;font-size:14px}.board_list li .con_quest span{display:block;padding-right:10px;padding-top:10px}.board_list li .con_quest span img{width:100%}.board_list li .con_quest ul{padding-left:25px;padding-top:10px}.board_list li .con_quest li{position:relative;border-bottom:0;font-size:14px;padding-left:7px}.board_list li .con_quest li i{display:inline-block;position:absolute;top:7px;left:0;width:3px;height:3px;border-radius:50%;background-color:#333}.board_list li .ask_wrap{display:none;background:#f9f9f9}.board_list li .ask_wrap .con_quest{display:block}.board_list li .ask_wrap .con_faq{display:block}.board_list li .ask_wrap .btn_center_zone{padding-bottom:15px}.board_list li .ask_wrap .btn_center_zone .btn_black{box-sizing:border-box;font-size:12px;line-height:13px;padding-top:5.5px!important}.board_view .tit{padding:10px;font-size:16px;border-bottom:1px solid #eee;font-weight:700;background:#f9f9f9}.board_view .tit span{display:block;color:#898989;font-size:12px;padding-top:8px;font-weight:400}.board_view div{font-size:14px;padding:15px 10px;color:#565656;line-height:18px}.board_view .win_tit{margin:0 10px;padding:10px 0}.board_view.win div{border:0}.board_view.win table{width:100%}.board_view.win .win_con{padding:10px}.tableSt2{width:100%;padding-bottom:1px;border:1px solid #e4e4e4}.tableSt2 thead th{padding:7px 0 6px;border:1px solid #ddd;border-top:1px solid #bbb;border-right:0;background:#f4f4f4}.tableSt2 thead th.first{border-left:none}.tableSt2 tr{border:0;background:0}.tableSt2 tbody td{padding:6px 0 5px;text-align:center;border:0;background:0;border:1px solid #ddd;border-top:1px solid #bbb;border-right:0}.delicery_info table{width:100%;padding-bottom:1px;border-bottom:1px solid #e4e4e4}.delicery_info table thead th{padding:10px 0 9px;background:#fff;color:#565656;border-bottom:1px solid #565656;font-size:14px;font-weight:400}.delicery_info table tr{border:0;background:0}.delicery_info table tbody tr td{padding:10px 0;text-align:center;border:0;background:0;border-bottom:1px solid #eee;font-size:12px;border-right:1px solid #eee;color:#232323}.delicery_info table tbody tr td:last-child{border-right:0}.delicery_info table tbody tr .finish{color:#db0c68}.delicery_info table tbody tr td.no_data{color:#999}.btn_one{padding:15px 10px;position:relative;overflow:hidden}.btn_one a{display:block;border-radius:3px}.btn_one .dey_cation{border:0}.btn_one .dey_cation{padding-left:20px;padding-right:0}.btn_one .dey_cation em{left:0}.btn_one input[type=file]{position:absolute;left:0;top:0;width:100%;height:40px;opacity:0}.btn_one.p0{padding:0}.btn_one2{padding:0 10px;position:relative;overflow:hidden;text-align:center}.btn_one2.btn_goodsqna{margin-bottom:20px}.btn_one2 .dey_cation{border:0;text-align:left}.btn_one2 .dey_cation{padding-left:20px;padding-right:0;margin-bottom:10px}.btn_one2 .dey_cation em{left:0}.faq_state{font-size:14px;border-bottom:1px solid #565656;background:#fff;height:48px;line-height:48px;padding:0 10px}.faq_state span{color:#e51937}.faq_state em{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat 0 -120px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.faq_nav{overflow:hidden;padding:15px 10px 20px 10px;background-size:4px 4px;background:#fff url(//image.hnsmall.com/images/mobile2014/tv/line_cate.png) 0 bottom repeat-x}.faq_nav li{float:left;width:25%;margin-bottom:3px}.faq_nav li a{display:block;border-radius:3px;margin-right:3px}.faq_nav li:nth-child(4) a{margin-right:0}.faq_nav li:nth-child(8) a{margin-right:0}.faq_nav li.active a{border:1px solid #e51937;color:#e51937!important}.board_product li{border-bottom:1px solid #ddd;padding:15px 10px}.board_product li:last-child{border:0}.board_product li .product{position:relative;padding-left:75px;min-height:60px;overflow:hidden;padding-right:60px}.board_product li .product .text{font-size:14px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:46px}.board_product li .product .img{position:absolute;left:0;top:3px}.board_product li .product .img img{width:60px}.board_product li .product .price{font-size:16px;color:#e51937}.board_product li .product .btn{position:absolute;right:0;top:15px}.cmc_quick2{padding:20px 0 0}.cmc_quick2 ul:after{content:"";display:block;clear:both}.cmc_quick2 ul li{float:left;width:33%;background:#fff}.cmc_quick2 ul li a{display:block;font-size:14px;color:#000;line-height:40px;text-align:center;border-right:1px solid #cdcdcd}.cmc_quick2 ul li span{display:inline-block;width:21px;height:18px;margin-right:8px;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_mainx2.png) no-repeat 0 -35px;background-size:165px auto;vertical-align:middle}.cmc_quick2 ul li:nth-child(2) span{width:21px;height:18px;background-position:0 -35px}.cmc_quick2 ul li:nth-child(1) span{width:16px;height:21px;background-position:-50px -35px}.cmc_quick2 ul li:nth-child(3) span{width:21px;height:21px;background-position:-75px -35px}.cmc_quick2 ul li:nth-child(3){width:34%}.cmc_quick2 ul li:nth-child(3) a{border-right:0;text-align:center}.my_state{padding-left:137px;position:relative;background:#f9f9f9;min-height:203px;border-bottom:1px solid #aaa}.my_state .my_class{position:absolute;left:0;top:0;width:137px;text-align:center;padding-top:20px}.my_state .my_class p{font-size:12px;padding-top:9px;line-height:16px;padding-bottom:20px}.my_state .my_class em{display:block;width:81px;height:86px;margin:0 auto;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my2.png);background-repeat:no-repeat;background-size:350px 200px;overflow:hidden;text-indent:-1000px}.my_state .my_class span{color:#089dc4}.my_state .my_class a:first-child{margin-right:3px}.my_state .my_class div a{position:relative}.my_state .my_class div span{position:absolute;right:-3px;top:-3px;display:block;width:17px;height:17px;background-position:-280px -30px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.my_state .my_class.new em{background-position:0 -86px}.my_state .my_class.new span{color:#953f9f}
.my_state .my_class.silver em{background-position:-81px 0}.my_state .my_class.silver span{color:#a0a0a0}.my_state .my_class.gold em{background-position:-162px 0}.my_state .my_class.gold span{color:#ff8707}.my_state .my_class.diamond em{background-position:-243px 0}.my_state .my_class.diamond span{color:#4fafe8}.my_state .my_class.umbrella em{background-position:-243px -86px}.my_state .my_class.umbrella span{color:#ffa316}.my_state .my_class.staff em{background-position:-81px -86px}.my_state .my_class.staff span{color:#464f92}.my_state .my_class.vip em{background-position:-162px -86px}.my_state .my_class.vip span{color:#069889}.my_state .state{border-left:1px solid #ddd;min-height:203px;background:#fff}.my_state .state li{overflow:hidden;height:50px;line-height:50px;padding-left:75px;position:relative;border-bottom:1px solid #eee}.my_state .state li:last-child{border-bottom:0}.my_state .state li span{position:absolute;left:0;top:0;padding-left:10px;font-size:14px}.my_state .state li strong{display:block;text-align:right;padding-right:10px;font-size:14px;color:#e51937}.my_order_state .my_order{overflow:hidden;background:#fff;padding:20px 0;border-bottom:1px solid #cdcdcd;margin-top:9px}.my_order_state .my_order li{float:left;width:25%;text-align:center}.my_order_state .my_order li span{display:block;font-size:16px}.my_order_state .my_order li strong{color:#565656;font-size:12px;font-weight:400;display:block;margin-top:5px;margin-bottom:5px}.my_order_state .my_order li em{display:block;width:27px;height:23px;margin:0 auto;background-position:-60px -177px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.my_order_state .my_order li:nth-child(1) em{width:27px;height:23px;background-position:-60px -177px}.my_order_state .my_order li:nth-child(2) em{width:24px;height:23px;background-position:-90px -177px}.my_order_state .my_order li:nth-child(3) em{width:26px;height:23px;background-position:-115px -177px}.my_order_state .my_order li:nth-child(4) em{width:23px;height:23px;background-position:-145px -177px}.my_order_state .state{overflow:hidden;background:#fff;padding:20px 0;border-bottom:1px solid #cdcdcd;margin-top:9px}.my_order_state .state li{float:left;width:20%;text-align:center}.my_order_state .state li span{display:block;width:36px;height:36px;line-height:36px;margin:0 auto 8px;border-radius:18px;font-size:16px;color:#e51937}.my_order_state .state li strong{color:#565656;font-size:12px;font-weight:400;position:relative}.my_order_state .state li span.none{color:#aaa}.my_order_state .state li strong em{position:absolute;right:-15px;top:2px;display:block;width:12px;height:11px;margin:0 auto;background-position:-280px 0;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.my_order_state .state.none li{width:100%;color:#aaa;padding:20px 0}.my_quick_nav{background:#fff;margin-top:10px;overflow:hidden}.my_quick_nav li{float:left;width:50%;border-bottom:1px solid #eee}.my_quick_nav li a{display:block;line-height:50px;height:50px;padding:0 10px;position:relative}.my_quick_nav li:nth-child(odd) a{border-right:1px solid #eee}.my_quick_nav li a em{position:absolute;right:10px;top:19px;display:inline-block;width:7px;height:13px;margin-left:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -80px -45px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.my_quick_nav li:nth-child(10),.my_quick_nav li:nth-child(9){border-bottom:1px solid #cdcdcd}.my_quick_nav.ios{border-bottom:1px solid #cdcdcd}.my_quick_nav.ios li:nth-child(9){border-bottom:0}.mysave_wrap{background:#fff;padding:10px}.mysavebox{border:1px solid #c9d9de}.mysavebox li{padding:13px 10px;position:relative;font-size:15px;font-weight:700}.mysavebox li strong{position:absolute;top:13px;right:10px;text-align:right}.mysavebox li:nth-child(1){background:#dff6f6;color:#000}.mysavebox li:nth-child(1) strong.red{color:#e51937}.mysavebox li:nth-child(1) strong.blue{color:#12a5bc}.mysavebox li:nth-child(2){background:#f5fcfc;font-size:14px;color:#565656;font-weight:400;border-top:1px solid #c9d9de}.mysavebox li:nth-child(2) strong{color:#898989;font-weight:400}.mysavebox li:nth-child(2) strong span{font-size:14px;color:#000;font-weight:700}.mybanner{background:#fff;padding:0 10px 10px}.mybanner img{width:100%}.mybanner02{padding:0 10px 10px;margin:-15px 0 0;background:#fff}.mybanner02 a{display:block}.mybanner02 img{width:100%;vertical-align:top}.mysavebox2{background:#f5fcfc;margin-bottom:10px;overflow:hidden}.mysavebox2 li{float:left;width:50%;text-align:center;position:relative;font-size:14px;overflow:hidden}.mysavebox2 li:nth-child(1){border-bottom:1px solid #c9d9de}.mysavebox2 li:nth-child(2){border-bottom:1px solid #c9d9de}.mysavebox2 li:nth-child(1) p{border-right:1px solid #c9d9de;border-left:1px solid #c9d9de}.mysavebox2 li:nth-child(2) p{border-right:1px solid #c9d9de}.mysavebox2 li p.tit{color:#565656;text-align:left;padding:10px}.mysavebox2 li p.tit span{font-size:10px;color:#898989}.mysavebox2 li p.num{color:#000;text-align:right;font-weight:700;padding:0 10px 10px}.mysavebox2 li p.tit_mon{color:#000;text-align:left;font-weight:700;padding:12px 10px}.mysavebox3{margin-bottom:10px;overflow:hidden}.mysavebox3 .save_info{font-size:12px;color:#565656;position:relative;margin:8px 0 2px;padding:0 10px 0 25px}.mysavebox3 .save_info em{position:absolute;left:5px;top:0;display:inline-block;width:14px;height:14px;background-position:-85px -85px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side.png);background-repeat:no-repeat;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.mystate_wrap{border-top:1px solid #ddd;background:#fff}.mystate_wrap .state{overflow:hidden;padding:10px 0 3px}.mystate_wrap .state li{float:left;width:25%;text-align:center;position:relative}.mystate_wrap .state li strong{display:block;color:#000;font-size:13px;font-weight:400;position:relative}.mystate_wrap .state li span{line-height:36px;margin:0 auto;font-size:20px;color:#e51937}.mystate_wrap .state li span.none{color:#aaa}.mystate_wrap .state li em{position:absolute;right:-1px;top:30px;width:7px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -80px -30px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.mystate_btn{border-top:1px solid #ddd;border-bottom:1px solid #cdcdcd;background:#f9f9f9;width:100%;overflow:hidden}.mystate_btn li{float:left;width:50%;text-align:center;position:relative}.mystate_btn li a{display:block;position:relative;height:40px;line-height:41px;padding-bottom:3px;padding-right:22px}.mystate_btn li:nth-child(odd) a{border-right:1px solid #eee}.mystate_btn li em{display:inline-block;overflow:hidden;width:19px;height:18px;vertical-align:middle;margin:-2px 3px 0 0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat 0 -30px;background-size:200px auto}.mystate_btn li:nth-child(1) em{background-position:-40px -30px}.mystate_btn li:nth-child(2) em{background-position:-60px -30px}.mystate_btn li span{position:absolute;right:10px;top:15px;display:inline-block;width:7px;height:15px;margin-left:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -80px -45px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.my_quick_nav1{border-bottom:1px solid #cdcdcd;background:#fff;margin-top:10px;overflow:hidden}.my_quick_nav1 li{float:left;width:50%;border-bottom:1px solid #eee}.my_quick_nav1 li:nth-child(odd) p{border-right:1px solid #eee}.my_quick_nav1 li:nth-child(5),.my_quick_nav1 li:nth-child(6){border-bottom:0}.my_quick_nav1 p.quick_tit{color:#000;padding:15px 10px 0}.my_quick_nav1 p.quick_num{padding:0 10px 15px;color:#e52e37;font-size:15px;text-align:right;font-weight:700;line-height:20px}.my_quick_nav1 li:nth-child(6){display:none}.memo_list{background:#fff;padding:0 10px 10px}.memo_list li{border-bottom:1px solid #eee}.memo_list li:last-child{border-bottom:0}.memo_list .memo_tit{font-size:14px;padding:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.memo_list .memo_tit strong{color:#12a5cb}.memo_list .memo_none{font-size:14px;text-align:center;padding:30px 0 50px}.mypage h2.goods{padding:10px 10px 5px;color:#666;font-size:12px}.mypage .btn_center_zone{padding:8px 0 26px}.status{color:#e51937;font-size:14px}.rylpangGuideLink{padding:0 10px;margin:10px 0 0}.rylpangGuideLink a{display:block;overflow:hidden;border:2px solid #ff3da1;background:#fff}.rylpangGuideLink a img{width:100%;vertical-align:top}.period{position:relative;display:block;padding:10px;background:#444}.period label{position:absolute;left:10px;top:17px;font-size:12px;font-weight:700;color:#898989;vertical-align:middle}.period ul{display:block;height:30px;padding:0 67px 0 60px}.period ul li{float:left;width:46%}.period ul li input{width:100%;border:1px solid #fff;border-radius:3px;font-size:13px;color:#232323;text-align:center;text-indent:0;vertical-align:middle}.period ul li.finishDate{position:relative;width:54%}.period ul li.finishDate span{display:block;padding-left:19px}.period ul li.finishDate span em{position:absolute;left:5px;top:5px;font-size:15px;font-weight:700;color:#898989;text-align:center;vertical-align:middle}.period a{display:block;position:absolute;right:10px;top:10px;padding:0 15px;line-height:29px;height:29px;border-radius:3px;vertical-align:middle}.period.faq_search span{display:block;padding:0 67px 0 0}.period2{position:relative;display:block;padding:10px;background:#444}.period2 ul{display:block;height:30px;padding:0 103px 0 0}.period2 ul li{float:left;width:46%}.period2 ul li input{width:100%;border:1px solid #fff;border-radius:3px;font-size:13px;color:#232323;text-align:center;text-indent:0;vertical-align:middle}
.period2 ul li.finishDate{position:relative;width:54%}.period2 ul li.finishDate span{display:block;padding-left:19px}.period2 ul li.finishDate span em{position:absolute;left:6px;top:5px;font-size:15px;font-weight:700;color:#898989;text-align:center;vertical-align:middle}.period2 a{display:block;position:absolute;right:10px;top:10px;padding:0 15px;line-height:29px;height:29px;border-radius:3px;vertical-align:middle}.period2.faq_search span{display:block;padding:0 67px 0 0}.board_list2 li{border-bottom:1px solid #ddd}.board_list2 li .tit{position:relative;font-size:14px;padding:15px 40px 15px 10px}.board_list2 li .tit em{display:inline-block;position:absolute;right:10px;top:50%;width:14px;height:8px;margin-top:-4px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -130px -90px;background-size:200px auto;text-indent:-9999px}.board_list2 li.active p em{background-position:-130px -100px}.board_list2 li .con{background:#f9f9f9;padding:20px 10px;font-size:14px;padding-bottom:20px;display:none}.board_list2 li .con span{display:block;padding-bottom:10px;color:#898989;font-size:12px}.evt_lsit li .flag{display:inline-block;color:#fff;font-size:10px;padding:3px 5px}.evt_lsit li .flag.tv{background:#db0c68}.evt_lsit li .flag.internet{background:#5fc69d}.msg_list li .tit{display:block;font-size:14px}.msg_list li .tit .status{display:inline-block}.msg_list li .tit .date{display:block;padding-top:5px;padding-bottom:0;color:#898989;font-size:12px}.msg_list li .tit em{top:50%;width:8px;height:14px;margin-top:-7px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat 0 -90px;background-size:200px auto}.msg_list li .tit .dashTxt{display:block}.msg_list li .tit.fontB{font-weight:700}.qna_list li .tit{padding:10px 40px 10px 80px}.qna_list li .tit span{padding:3px 0 2px 0}.qna_list li .tit span:nth-child(2){display:block}.qna_list li .tit p{white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}.qna_list li .tit .img{position:absolute;top:10px;left:10px;width:60px;height:60px;margin-right:10px;padding:0;background:#adadad}.qna_list li .tit .img img{width:60px;height:60px}.qna_list li .tit em{top:50%;width:14px;height:8px;margin-top:-4px}.qna_list li .con_quest .btn_center_zone{padding-top:15px}.qna_list li .con_answer{padding:15px 0;margin:0 10px;position:relative;background:#f9f9f9;display:none;border-top:1px solid #eee}.qna_list li .con_answer em{position:absolute;left:0;top:12px;width:23px;height:23px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -175px -90px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.qna_list li .con_answer span{display:block;color:#999;font-size:12px}.qna_list li .con_answer p{padding-top:0;padding-left:25px;font-size:14px;padding-bottom:5px}.board_list li .ask_wrap .con_answer{display:block}.myComment_list{padding:10px 10px 15px;background:#e4e4e4}.myComment_list li{margin-top:15px;border:1px solid #cdcdcd;background:#fff;border-radius:4px;-webkit-border-radius:4px}.myComment_list li:first-child{margin-top:0}.myComment_list li .goods_name{font-size:15px;padding:9px 10px 8px;background:#f9f9f9;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}.myComment_list li .star_view{padding:5px 10px 7px;background:#f9f9f9}.myComment_list li .star_view strong{padding-left:5px;font-size:12px}.myComment_list li .star_view strong:first-child{padding-left:0}.myComment_list li .comment_cons{padding:10px}.myComment_list li .comment_cons p{color:#747474}.myComment_list li .comment_cons p span{color:#747474;font-size:12px}.myComment_list li .comment_cons p em{font-size:10px;color:#d5d5d5}.myComment_list li .comment_cons .cons{padding-top:5px;font-size:13px;line-height:20px}.myComment_list li .comment_cons .btn_wrap{text-align:center;padding-top:15px;padding-bottom:15px}.myComment_list li .comment_cons .img_wrap{padding:10px 0 0}.myComment_list li .comment_cons .img_wrap img{width:85px;height:85px}.myComment_list li .comment_cons .comment_very{font-size:13px;color:#898989}.myComment_list li .comment_cons .comment_very .verywell{display:inline-block;overflow:hidden;width:35px;height:35px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction.png) no-repeat 0 -70px;background-size:230px 105px;text-indent:-1000px;vertical-align:middle}.myComment_list li .comment_cons .comment_very .well{display:inline-block;overflow:hidden;width:35px;height:35px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction.png) no-repeat -45px -70px;background-size:230px 105px;text-indent:-1000px;vertical-align:middle}.myComment_list li .comment_cons .comment_very .normal{display:inline-block;overflow:hidden;width:35px;height:35px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction.png) no-repeat -90px -70px;background-size:230px 105px;text-indent:-1000px;vertical-align:middle}.myComment_list li .comment_cons .comment_very .complaint{display:inline-block;overflow:hidden;width:35px;height:35px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction.png) no-repeat -135px -70px;background-size:230px 105px;text-indent:-1000px;vertical-align:middle}.myComment_list li .comment_cons .comment_stain_op{color:#898989;padding-top:8px;padding-bottom:5px;font-size:13px}.myComment_list li .comment_cons .comment_stain_op0{color:#12a5cb;padding-top:8px;padding-bottom:5px;font-size:13px}.myComment_list li .comment_cons .comment_stain_op strong{margin:0 2px}.qna_write{padding:10px 10px 20px}.qna_write h2{padding-bottom:10px;font-size:16px;color:#666}.qna_write input{width:100%;font:13px 'Malgun Gothic',arial,sans-serif,Helvetica}.qna_write .textaera_wrap{margin-top:5px}.qna_write .textaera_wrap textarea{font:13px 'Malgun Gothic',arial,sans-serif,Helvetica}.qna_table{padding:0 10px}.qna_table table{width:100%;border-top:1px solid #ddd}.qna_table table th{width:90px;text-align:left;color:#898989;font-size:14px;vertical-align:top;padding:10px 0}.qna_table table td{text-align:left;font-size:14px;padding:10px 0}.check-push-alert{margin-top:25px;padding-bottom:10px}.check-push-alert .tit{display:block;font-size:14px;line-height:24px;letter-spacing:-.28px;color:#666;font-weight:400}.check-push-alert .btn-line-large{height:40px;margin-top:12px;border:1.5px solid #111;color:#111;font-weight:700;letter-spacing:-.3px}.check-push-alert .noti{margin-top:8px;font-size:13px;line-height:18px;letter-spacing:-.26px;color:#666}.order_table table tr.bdbn td,.order_table table tr.bdbn th{padding-bottom:0!important}.order_table table tr.bdt1{border-top:1px solid #ddd}.order_table table td select{vertical-align:middle;padding-right:22px}.order_table table td .mt5{margin-top:5px}.order_table table .tit{color:#000;font-size:14px}.catalog_table table tr:last-child{border-bottom:1px solid #ddd}.order_table table th span{color:#e51937;vertical-align:-3px}.order_table table th span.st{font-size:12px;color:#898989;vertical-align:0;font-weight:400}.comment_write{padding:10px 10px 10px}.comment_write h2{padding-bottom:5px;font-size:16px;color:#565656}.comment_write input{width:100%}.comment_write .textaera_wrap{margin-top:5px}.my-qna-wrap{padding:30px 15px 0}.my-qna-wrap input.write-box{width:100%;height:40px;padding-right:15px;border:1px solid #ddd;background-color:#fff;border-radius:4px;box-sizing:border-box;font-size:14px;color:#111}.my-qna-wrap input::placeholder{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#bbb}.my-qna-wrap .text-box{position:relative;min-height:210px;padding:15px;margin-top:8px;border-color:#ddd;background-color:#fff;box-sizing:border-box;border:1px solid #ddd;border-radius:4px}.my-qna-wrap .text-box textarea{display:block;width:100%;min-height:150px;background-color:#fff;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111}.my-qna-wrap .text-box textarea::placeholder{font-size:13px;line-height:20px;letter-spacing:-.28px;color:#bbb}.my-qna-wrap .text-box .byte{margin-top:5px;text-align:right;font-size:13px;line-height:24px;color:#888;letter-spacing:-.26px}.my-qna-wrap .qna-form{margin-top:10px}.my-qna-wrap .qna-form .check label{display:inline-block;font-size:14px;line-height:24px;letter-spacing:-.28px;color:#111}.my-qna-wrap .qna-form .check label input[type=checkbox]{width:20px;height:20px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -50px -150px no-repeat;background-size:300px auto;vertical-align:middle}.my-qna-wrap .qna-form .check label input[type=checkbox]:checked{background-position-x:0}.my-qna-wrap .qna-form .noti{padding-left:25px;margin-top:5px;font-size:13px;line-height:18px;letter-spacing:-.26px;color:#666}.my-qna-wrap .btn-box{display:flex;align-items:center;margin-top:30px}.my-qna-wrap .btn-box a{display:block;width:100%;height:53px;padding-top:14px;border-radius:4px;font-weight:500;font-size:18px;letter-spacing:-.36px;line-height:19px;box-sizing:border-box}.my-qna-wrap .btn-box a.btn-cancel{border:1.5px solid #ddd;background-color:#fff;color:#111}.my-qna-wrap .btn-box a.btn-submit{border:1.5px solid #f51d2c;background-color:#f51d2c;color:#fff}.my-qna-wrap .btn-box a+a{margin-left:5px}.my-qna-wrap .qna_write{padding:0}.ask_wrap .must_write{font-size:13px;padding:12px 10px 0;height:26px;background:#fff;border-bottom:1px solid #ddd}.ask_wrap .must_write span{color:#e51937}.img_view{max-height:300px;padding:20px;padding-bottom:0;overflow-y:scroll}.img_view img{width:100%}.ask_wrap.v2 input[type=email],.ask_wrap.v2 input[type=text]{width:100%;height:40px;padding:10px 15px;border:1px solid #ddd;background-color:#fff;border-radius:4px;box-sizing:border-box;font-size:14px;color:#111;text-indent:0}.ask_wrap.v2 input[disabled],.ask_wrap.v2 select[disabled]{background-color:#f6f6f6}.ask_wrap.v2 input::placeholder{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#bbb}
.ask_wrap.v2 select{display:inline-block;height:40px;padding:10px 30px 10px 15px;border:1px solid #ddd;font-size:14px;letter-spacing:-.28px;color:#111;text-indent:0;box-sizing:border-box;background:#fff url(//image.hnsmall.com/images/mobile2014/order/icon_select_bg.png) right 8px no-repeat;background-size:100px auto}.ask_wrap.v2 .text-box{position:relative;min-height:210px;padding:15px;margin-top:8px;border-color:#ddd;background-color:#fff;box-sizing:border-box;border:1px solid #ddd;border-radius:4px}.ask_wrap.v2 .text-box textarea{display:block;width:100%;min-height:150px;background-color:#fff;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111}.ask_wrap.v2 .text-box textarea::placeholder{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#bbb}.ask_wrap.v2 .text-box .byte{margin-top:5px;text-align:right;font-size:12px;line-height:24px;color:#888}.ask_wrap.v2 .noti-box{position:relative;padding:14px 15px 14px 38px;background-color:#ecf1fe;font-size:14px;line-height:20px;color:#111;box-sizing:border-box}.ask_wrap.v2 .noti-box:before{content:'';position:absolute;top:17px;left:15px;width:18px;height:18px;margin:-2px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -75px;background-size:150px}.ask_wrap.v2 .prod-info{padding:0 15px 30px;margin-top:30px;border-bottom:1px solid #ddd}.ask_wrap.v2 .prod-info .tit{display:block;margin-bottom:15px;font-size:14px;line-height:24px;letter-spacing:-.28px;color:#666}.ask_wrap.v2 .prod-info .btn-bold{display:block;width:100%;height:40px;padding:12px 0 10px;border-radius:4px;border:1.5px solid #111;color:#111;box-sizing:border-box;text-align:center;font-size:15px;line-height:15px;letter-spacing:-.3px;font-weight:700}.ask_wrap.v2 .prod-info .ask_product{position:relative;display:flex;padding:12px 43px 13px 12px;background-color:#f8f8f8;border-radius:4px;overflow:hidden;box-sizing:border-box;margin-top:20px;border-top:0}.ask_wrap.v2 .prod-info .ask_product .img{flex-shrink:0;border:1px solid #eee;border-radius:4px;width:60px;height:60px;margin:0 10px 0 0}.ask_wrap.v2 .prod-info .ask_product .img img{display:block;width:100%;height:100%}.ask_wrap.v2 .prod-info .ask_product .info{position:relative}.ask_wrap.v2 .prod-info .ask_product .info .tit{display:block;font-size:13px;line-height:19px;letter-spacing:-.32px;height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;color:#111;margin-bottom:5px}.ask_wrap.v2 .prod-info .ask_product .info .price{display:block;margin-top:6px}.ask_wrap.v2 .prod-info .ask_product .info .price strong{font-size:14px;line-height:18px;letter-spacing:-.28px;color:#111}.ask_wrap.v2 .prod-info .ask_product .info .price em{font-size:12px;letter-spacing:-.24px;color:#111}.ask_wrap.v2 .prod-info .ask_product .btn-del{position:absolute;top:12px;right:12px;width:16px;height:16px;display:block;font-size:0;color:transparent}.ask_wrap.v2 .prod-info .ask_product .btn-del:before{content:'';display:block;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -225px -400px no-repeat;background-size:300px auto;vertical-align:middle}.ask_wrap.v2 .ask-form-box{padding:0 15px;margin-top:30px}.ask_wrap.v2 .ask-write>:first-child ~ *{margin-top:8px}.ask_wrap.v2 .ask-form{margin-top:10px}.ask_wrap.v2 .ask-form .tit{display:block;margin-top:25px;margin-bottom:13px;font-size:14px;line-height:24px;letter-spacing:-.28px;color:#666;font-weight:400}.ask_wrap.v2 .ask-form .check{margin-top:20px}.ask_wrap.v2 .ask-form .check:first-child{margin-top:0}.ask_wrap.v2 .ask-form .check label{display:inline-block;font-size:14px;line-height:24px;letter-spacing:-.28px;color:#111}.ask_wrap.v2 .ask-form .check label input[type=checkbox]{width:20px;height:20px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -50px -150px no-repeat;background-size:300px auto;vertical-align:middle;vertical-align:-4px}.ask_wrap.v2 .ask-form .check label input[type=checkbox]:checked{background-position-x:0}.ask_wrap.v2 .ask-form .noti{padding-left:25px;margin-top:6px;font-size:13px;line-height:18px;letter-spacing:-.26px;color:#666}.ask_wrap.v2 .check-push-alert .noti{margin-top:8px;padding-left:0}.ask_wrap.v2 .ask-form .email-area{display:flex;align-items:center;padding-left:25px;margin-top:12px}.ask_wrap.v2 .ask-form .email-area .inp{width:40%}.ask_wrap.v2 .ask-form .email-area .form-atsign{width:25px;text-align:center;color:#111}.ask_wrap.v2 .ask-form .email-area .form-item{width:51.5625%}.ask_wrap.v2 .ask-form .email-area .form-item .form-st{display:none}.ask_wrap.v2 .ask-form .email-area .form-item.insert select{display:none}.ask_wrap.v2 .ask-form .email-area .form-item.insert .form-st{display:block}.ask_wrap.v2 .btn-box{display:flex;align-items:center;margin-top:60px;padding:0 15px}.ask_wrap.v2 .btn-box a{display:block;width:100%;height:53px;padding-top:14px;border-radius:4px;font-weight:500;font-size:18px;letter-spacing:-.36px;line-height:19px;box-sizing:border-box}.ask_wrap.v2 .btn-box a.btn-cancel{border:1.5px solid #ddd;background-color:#fff;color:#111}.ask_wrap.v2 .btn-box a.btn-submit{border:1.5px solid #f51d2c;background-color:#f51d2c;color:#fff}.ask_wrap.v2 .btn-box a+a{margin-left:5px}.ask_wrap .hr{height:1px;margin:15px 0;background-color:#eee;overflow:hidden}.ask_wrap .dot-list{margin-top:10px}.ask_wrap .dot-list li{position:relative;padding-left:9px;text-indent:0;font-size:13px;line-height:19px;color:#666}.ask_wrap .dot-list li:before{content:'';position:absolute;top:9px;left:0;width:3px;height:3px;border-radius:3px;background-color:#666}.ask_wrap .dot-list li+li{margin-top:6px}.ask_wrap.v2 .upload-img{margin-top:25px}.ask_wrap.v2 .upload-img .tit{display:block;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111}.ask_wrap.v2 .list_goods{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;padding:0;margin:12px 0 0}.ask_wrap.v2 .list_goods li{float:none;position:relative;padding-bottom:100%;margin:0}.ask_wrap.v2 .list_goods li img{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border-radius:4px;border:1px solid #eee;overflow:hidden;box-sizing:border-box}.ask_wrap.v2 .list_goods li a:nth-child(1){position:absolute;width:100%;height:100%;border:1.2px solid #ddd;box-sizing:border-box;border-radius:4px;overflow:hidden}.ask_wrap.v2 .list_goods li a:nth-child(1):before{width:33px;height:33px;margin-top:-16.5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -250px -75px no-repeat;background-size:300px auto}.ask_wrap.v2 .list_goods li a:nth-child(2){z-index:1;top:0;right:0;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -175px -150px no-repeat;background-size:300px auto}.ask_wrap.v2 .list_goods li .btn-play,.ask_wrap.v2 .list_goods li a:nth-child(3){position:absolute;top:0;left:0;width:100%;height:100%;font-size:1px;color:transparent}.ask_wrap.v2 .list_goods li .btn-play::after{display:inline-block;content:'';position:absolute;top:50%;left:50%;width:36px;height:36px;transform:translate(-50%,-50%);background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -75px 0;background-size:300px}.ask_wrap.v2 .upload-img .noti{margin-top:8px;font-size:13px;letter-spacing:-.26px;color:#666;line-height:18px}.mygoods_list{margin:0 5px;background:#e4e4e4}.mygoods_list li{margin-top:10px;padding:0;border:1px solid #999;background:#fff}.mygoods_list li .product{position:relative;padding:15px 10px 15px 110px;min-height:90px}.mygoods_list li .product .text{font-size:12px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:30px}.mygoods_list li .product .img{position:absolute;left:10px;top:15px}.mygoods_list li .product .img img{width:90px}.mygoods_list li .product .benefit{font-size:11px;padding-top:5px;color:#666}.mygoods_list li .product .benefit span:first-child{margin-left:0!important}.mygoods_list li .product .benefit .save{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:10px;margin-right:3px;margin-left:3px}.mygoods_list li .product .benefit .noint{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:10px;margin-right:3px;margin-left:3px}.mygoods_list li .product .benefit .delivery{border:1px solid #19bfbf;padding:0 1px;color:#19bfbf;font-size:10px;margin-right:3px;margin-left:3px}.mygoods_list li .product .price{font-size:12px;margin-top:10px;position:relative;min-height:35px}.mygoods_list li .product .price .sale2{display:inline-block}.mygoods_list li .product .price .sale2 del{text-decoration:line-through;font-size:11px;line-height:10px;color:#666}.mygoods_list li .product .price .sale2 strong{font-size:15px;line-height:16px}.mygoods_list li .product .price .sale{display:inline-block;color:#e51937;width:29px;height:27px;font-size:17px;line-height:15px;text-align:center;border:1px solid #e51937;border-radius:18px;padding-top:2px}.mygoods_list li .product .price .sale em{display:block;font-size:9px;line-height:9px}h2.tit a{position:absolute;top:0;right:10px;color:#565656;font-size:13px}h2.tit a em{display:inline-block;width:8px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -90px -30px;background-size:200px auto;margin-left:5px;vertical-align:middle}.relay{padding-bottom:0!important;background:#f8f8f8}.relay_pang_status{margin-bottom:30px}.relay_pang_status table{width:100%;margin-bottom:15px;background:#fff}.relay_pang_status table tr td{width:16.6%;height:14px;padding:10px 0 0;font-size:12px;line-height:14px;border-right:1px solid #ddd;text-align:center;color:#333;font-weight:700}.relay_pang_status table tr td:last-child{box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;border-right:0}
.relay_pang_status table tr:nth-child(even) td{padding:20px 0 10px;font-size:0;line-height:0;border-bottom:1px solid #ddd}.relay_pang_status table tr:last-child td{border-bottom:1px solid #ddd}.relay_pang_status table tr td em{display:inline-block;width:15px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -30px -75px;background-size:200px auto}.relay_pang_status table tr td em.join{background-position:-45px -75px}.relay_pang_status table tr td em.current{background-position:-60px -75px}.relay_pang_status table tr td.on{background-color:#cafcf4}.relay_pang{margin-bottom:30px}.relay_pang table{margin-bottom:15px;width:100%}.relay_pang td{padding-right:10px;vertical-align:top;text-align:center;font-size:12px;padding:11px 10px;color:#000;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.relay_pang td:first-child{border-left:0}.relay_pang td:nth-child(1){width:25%}.relay_pang td:nth-child(2){width:50%}.relay_pang td:nth-child(3){width:25%}.relay_pang td.tal{text-align:left}.relay_pang td span{color:#898989}.relay_pang td span.txtBlue{color:#12a5cb}.relay_pang .banner{text-align:center}.relay_pang .banner img{width:100%}.relay_pang2{margin-bottom:20px}.relay_pang2>ul.myInfo_box{overflow:hidden}.relay_pang2>ul.myInfo_box li{padding:8px 0 9px;border-bottom:1px solid #ddd}.relay_pang2>ul.myInfo_box li:first-child{border-top:0}.relay_pang2>ul.myInfo_box li dl{overflow:hidden;min-height:23px;padding:0 10px}.relay_pang2>ul.myInfo_box li dl dt{float:left;padding:2px 0;color:#565656;font-size:14px;line-height:19px;vertical-align:middle}.relay_pang2>ul.myInfo_box li dl dd{float:right;padding:2px 0;color:#898989;font-size:14px;font-weight:400;line-height:19px;vertical-align:middle}.relay_pang2>ul.myInfo_box li dl dd span{margin-right:5px;color:#000;font-weight:700}.relay_orderList_wrap{background:#f8f8f8;padding:10px 0}.relay_list{padding:0 10px}.relay_list li{background:#fff;position:relative;margin-bottom:10px;border-radius:3px;border:1px solid #cdcdcd}.relay_list li .list_title{font-size:13px;padding:12px 10px;color:#232323;font-weight:700;background:#f9f9f9;border-bottom:1px solid #cdcdcd;position:relative}.relay_list li .list_title .ordertime{position:absolute;right:10px;top:12px;color:#898989}.relay_list li .product_box{padding:10px}.relay_list li .product_box .product_tit{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0;color:#232323}.relay_list li .list_payment table{width:100%}.relay_list li .list_payment td{padding-right:10px;vertical-align:top;font-size:13px;padding:11px 5px;color:#000;border-top:1px solid #d5d5d5}.relay_list li .list_payment td:first-child{border-left:0}.relay_list li .list_payment td:nth-child(1){width:29%;padding:11px 0 11px 10px}.relay_list li .list_payment td:nth-child(2){width:30%;text-align:right;color:#e51937}.relay_list li .list_payment td:nth-child(3){position:relative;width:25%}.relay_list li .list_payment td:nth-child(3):before{display:inline-block;content:"";position:absolute;top:50%;left:0;margin-top:-8px;width:1px;height:15px;background:#eee;font-size:0;line-height:0}.relay_list li .list_payment td:nth-child(4){width:16%;text-align:right;text-indent:-1000px;color:#12a5cb;padding:11px 10px 11px 50px}.relay_list li .list_payment td:nth-child(4) em{display:inline-block;width:15px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -30px -75px;background-size:200px auto;color:transparent}.relay_list li .list_payment td:nth-child(4) em.ok{background-position:-30px -60px}.relay_no_order{padding:45px 0;text-align:center;color:#898989;font-weight:700}.relay_list li .product_box.bdt1{border-top:1px solid #ddd}.order_list li .product_box .product_tit input{vertical-align:middle}.order_list li .product{position:relative;padding-left:67px;min-height:75px;overflow:hidden}.order_list li .product.type02{padding-top:11px}.order_list li .product.type02 .img{top:15px;font-size:0}.order_list li .product.type02 .product_soldout,.order_list li .product.type02 .product_stop{height:75px;z-index:2}.order_list li .product.type02 .product_soldout span,.order_list li .product.type02 .product_stop span{height:75px}.order_list li .product.type02 .product_soldout p,.order_list li .product.type02 .product_stop p{top:33px;margin-top:0}.order_list li .product .text{font-size:12px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:30px;margin-bottom:5px}.order_list li .product .img{position:absolute;left:0;top:4px}.order_list li .product .img img{width:60px;height:60px}.order_list li .product .sale{font-size:12px;color:#e51937}.order_list li .product .pd_op{color:#898989;font-size:12px;padding:0 0 5px;line-height:16px}.order_list li .product .seloption{width:100%;position:relative;overflow:hidden}.order_list li .product .seloption .ot{position:absolute;top:0;left:0;color:#898989;font-size:12px}.order_list li .product .seloption .otlist{margin-left:30px;color:#898989;font-size:12px;line-height:16px}.order_list.v2 li .product_box{padding:10px 10px 15px}.order_list.v2 li .product_box .product_tit{display:-webkit-box;max-height:42px;overflow:hidden;line-height:19px;letter-spacing:-.5px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.order_list.v2 li .product.type02 .flagDown_s{right:0;bottom:4px}.order_list.v2 li .product.type02 .priceInfoBox{position:relative}.order_list.v2 li .product.type02 .priceInfoBox>p{font-size:12px;font-weight:700;line-height:16px;color:#000}.order_list.v2 li .product.type02 .priceInfoBox>p.discountPrice{line-height:12px;font-size:12px;font-weight:400;color:#666;letter-spacing:-.5px}.order_list.v2 li .product.type02 .priceInfoBox>p.discountPrice .wonBox{font-size:11px}.order_list.v2 li .product.type02 .priceInfoBox>p span{display:inline-block;vertical-align:0}.order_list.v2 li .product.type02 .priceInfoBox>p .tit{width:75px;font-weight:400;vertical-align:-1px;letter-spacing:-.5px}.order_list.v2 li .product.type02 .priceInfoBox>p .txt{margin-top:2px}.order_list.v2 li .product.type02 .priceInfoBox>p .mTitGray{color:#666}.order_list.v2 li .product.type02 .priceInfoBox>p .priceGray{color:#666}.order_list.v2 li .product.type02 .priceInfoBox>p span em{display:inline-block;font-size:1.455em;vertical-align:top}.order_list.v2 li .product.type02 .priceInfoBox>p span .wonBox{display:inline-block;vertical-align:bottom;font-size:14px;font-weight:400}.order_list.v2 li .product.type02 .pd_op{margin-top:8px;padding-bottom:15px;color:#888;letter-spacing:-.5px}.order_list.v2 li .product_box .btn_r{overflow:hidden;text-align:right}.order_list.v2 li .product_box .btn_r .del{float:left;font-size:13px}.order_list.v2 li .product_box .btn_r .hns_cart_direct_order{font-size:13px}.order_list.v2 li .product_box .btn_r .option_num{font-size:13px}.order_list.v2 li .product_box.bdt1{margin-top:-5px}.order_list.v2 li .order_price{margin-top:-5px}.order_list.v2 li .order_price .package{font-size:13px}.order_list.v2 li .option_num.on{color:#fff!important;background:#898989!important;border:1px solid #898989!important}.order_list.v2 li .btn_con{padding-top:0;margin-top:0;border-top:0}.order_list li .product .seloption.select{margin:5px 0 8px;padding-right:70px;box-sizing:border-box}.order_list li .product .seloption.select .btn_mem2{position:absolute;top:0;right:0;width:65px;padding:0}.order_list_wrap .option_mod{position:fixed;top:257px;left:50%;width:0;height:0;margin-left:0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_optionMod.png) no-repeat left top;background-size:0;color:transparent;font-size:0;z-index:100;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.order_list_wrap .option_mod.view{width:114px;height:114px;top:200px;margin-left:-57px;background-size:114px;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1)}.order_red.marg .order_btn_wrap3 .btn_gray{margin-left:2px}.order_list_wrap .orderStatBox{padding:0 0 10px 67px}.order_list_wrap .orderStatBox:after{display:block;content:"";clear:both;overflow:hidden;width:0;height:0;line-height:0}.order_list_wrap .orderStatBox .orderStat{margin-left:5px;float:left;font-size:13px;font-weight:700;color:#e51937;display:block;line-height:22px}.order_list_wrap .orderStatBox .orderStat:first-child{margin-left:0}.order_list_wrap .orderStatBox .orderStat.round{padding:0 7px;border:1px solid #e51937;border-radius:12px;font-size:12px}.order_list_wrap .orderStatBox .btnWrap{float:right;margin:-5px 0 0}.order_list_wrap .orderStatBox .btnWrap a.btnStatement{display:block;margin:5px 0 0}.order_list_wrap .orderStatBox .btnWrap a.btn_get{height:24px;background:#f35169;font-size:12px;color:#fff;line-height:24px}.relay_save{position:relative}.saveok{position:absolute;top:10px;right:10px;color:#e51937;font-size:13px;font-weight:700}.saveimg{position:absolute;top:10px;right:10px;color:#12a5bc;font-size:13px;font-weight:700}.relay_pushZone{border-radius:3px;border:1px solid #c5c5c5;margin:0 10px 20px;position:relative;padding:14px 14px 14px;font-size:14px}.relay_pushZone p.com2{font-size:12px;color:#898989;margin-top:3px}.relay_pushZone a{display:block;padding:0 15px;width:215px;border-radius:3px;vertical-align:middle;margin:15px auto 0}h1+.tit.mypoint{border-top:0}.tit.mypoint{height:40px;border-bottom:1px solid #ddd;font-size:15px;line-height:42px;letter-spacing:-.5px}.tit.mypoint+.txts{position:relative;z-index:10;margin-top:-39px;padding-right:10px;font-size:13px;color:#666;letter-spacing:-.5px;line-height:40px;text-align:right}.mypoint_bx ul>li{padding:9px 10px 8px;border-bottom:1px solid #ddd}.mypoint_bx ul>li:last-child{padding:10px;border-bottom:0}.mypoint_bx ul>li .lh{display:table-cell;width:80px;font-size:14px;color:#000;letter-spacing:-.5px}.mypoint_bx ul>li .sum_info{display:table-cell}.mypoint_bx ul>li .sum_info .num{display:inline-block;margin-right:5px;font-size:16px;color:#e51937;letter-spacing:-.5px;font-weight:700;vertical-align:middle}
.mypoint_bx ul>li .sum_info .txts{display:inline-block;font-size:12px;color:#222;letter-spacing:-.5px;vertical-align:middle}.mypoint_bx ul>li .input_ui{position:relative;display:table-cell;border-top:0}.mypoint_bx ul>li .input_ui .input_area{margin-bottom:10px;padding-right:70px}.mypoint_bx ul>li .input_ui .input_area .ipt{padding-right:10px;border:1px solid #ddd;line-height:30px}.mypoint_bx ul>li .input_ui .input_area .ipt input{border:0;width:100%;text-indent:0;background:#fff;font-size:14px;color:#333;text-align:right}.mypoint_bx ul>li .input_ui .input_area .btn06{position:absolute;top:0;right:0;padding:0 19px 0 18px;height:32px;font-size:13px;line-height:32px;vertical-align:middle}.mypoint_bx ul>li .input_ui .chk_ui input[disabled=disabled]{border:1px solid #ddd!important}.mypoint_bx ul>li .input_ui .chk_ui label{font-size:13px;color:#333}.mypoint_bx ul>li .input_ui .chk_ui label span{font-size:12px;color:#222}.mypoint_bx ul>li .input_ui .chk_ui label em{font-size:12px;color:#e51937}.mypoint_bx+.tits{position:relative;height:34px;margin-bottom:10px;padding:0 10px;background:#f4f4f4;font-size:13px;color:#666;letter-spacing:-.5px;font-weight:400;line-height:36px}.mypoint_bx+.tits:after{display:block;content:"";position:absolute;top:50%;right:10px;width:10px;height:6px;margin:-3px 0 0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -180px -270px;background-size:300px auto}.mypoint_bx+.tits.active{margin-bottom:0}.mypoint_bx+.tits.active:after{background-position:-180px -280px}.mypoint_bx+.tits.active+.point_note{display:block}.point_note{display:none;margin:10px 0 20px;padding:0 10px}.point_note>li{position:relative;padding-bottom:7px;padding-left:8px;font-size:11px;color:#888}.point_note>li:last-child{padding-bottom:0}.point_note>li:before{position:absolute;left:0;top:5px;display:inline-block;content:'';width:3px;height:3px;background-position:0 bottom;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -70px -200px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.point_note>li span{color:#12a5cb}.point_note.v2>li{padding:0 0 5px 13px;text-indent:0}.point_note.v2>li:before{left:5px;margin-right:0;background-color:#888;border-radius:10px;background-image:none}ul.myInfo_box{overflow:hidden}ul.myInfo_box li{padding:8px 0 9px;border-top:1px solid #ddd}ul.myInfo_box li:first-child{border-top:0}ul.myInfo_box li dl{overflow:hidden;min-height:23px;padding:0 10px}ul.myInfo_box li dl dt{float:left;padding:2px 0;color:#565656;font-size:14px;line-height:19px;vertical-align:middle}ul.myInfo_box li dl dd{float:right;padding:2px 0;color:#e51937;font-size:14px;line-height:19px;font-weight:700;vertical-align:middle}ul.myInfo_box li dl dd span{margin-right:5px}ul.myInfo_box li dl .btn{padding:0}ul.myInfo_box li dl .btn_click{position:relative}ul.myInfo_box li dl .btn_click em{display:inline-block;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat 0 -60px;background-size:200px auto}ul.myInfo_box li dl .btn_click em.change{width:10px;height:10px;margin-right:5px}ul.myInfo_box li dl .btn_white em.change{background-position:0 -60px}ul.myInfo_box li dl .btn_gray2 em.change{background-position:0 -70px}ul.myInfo_box li dl .btn_click em.more{width:7px;height:5px;margin-left:10px}ul.myInfo_box li dl .btn_white em.more{background-position:0 -80px}ul.myInfo_box li dl .btn_gray2 em.more{background-position:0 -85px}ul.myInfo_box li.banner{padding:15px 10px}ul.myInfo_box li.banner a img{width:100%}ul.myInfo_box li .pushZone{border-radius:3px;border:1px solid #c5c5c5;margin:10px;position:relative;padding:14px 14px 14px;font-size:14px}ul.myInfo_box li .pushZone p.com2{font-size:12px;color:#898989;margin-top:3px}ul.myInfo_box li .pushZone a{display:block;padding:0 15px;width:215px;border-radius:3px;vertical-align:middle;margin:15px auto 0}.info_detail{margin-top:9px;padding:10px 10px 0;border-top:1px solid #565656}.info_detail .write_zone{position:relative;margin:0;margin-bottom:10px;padding-right:100px;padding-bottom:10px;border-bottom:1px solid #ddd}.info_detail .write_zone a{display:block;position:absolute;right:0;top:0;padding:3px 15px;line-height:30px;height:30px;border-radius:3px;vertical-align:middle}.info_detail .write_zone .point_info{display:block}.info_detail .write_zone.ver2{padding-right:0}.info_detail .write_zone.ver2 .inputArea{padding-right:100px}.info_detail input{background:#fff;text-indent:0}.dot_info{font-size:11px;color:#898989;padding-bottom:8px;position:relative;padding-left:8px}.dot_info em{position:absolute;left:0;top:4px;display:inline-block;width:3px;height:3px;background-position:0 bottom;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -70px -200px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.dot_info span{color:#12a5cb}.point_info,.point_infoRed{font-size:12px;color:#565656;position:relative;margin:10px 0 0;padding:0 10px 10px 30px}.point_info.bot_line{border-bottom:1px solid #ddd}.point_info em,.point_infoRed em{position:absolute;left:5px;top:0;display:inline-block;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -60px -180px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.point_infoRed{color:#e51937;padding:0 10px 5px 22px}.point_infoRed span{color:#9a9a9a}.tableSt3{width:100%}.tableSt3 thead tr th{padding:10px 0 10px;color:#565656;font-size:14px;line-height:18px;border-bottom:1px solid #565656;vertical-align:middle}.tableSt3 thead tr th span{font-size:12px;color:#898989}.tableSt3 tbody tr td{padding:10px 0;color:#000;font-size:14px;line-height:18px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;vertical-align:middle}.tableSt3 tbody tr td:nth-child(1){width:25%;text-align:center}.tableSt3 tbody tr td:nth-child(1) span{font-size:13px;color:#898989}.tableSt3 tbody tr td:nth-child(2){width:45%;text-align:left}.tableSt3 tbody tr td:nth-child(3){width:30%;text-align:center}.tableSt3 tbody tr td p{padding:0 10px;color:#000;font-size:14px;line-height:18px}.tableSt3 tbody tr td .reserve{color:#e51937;text-align:right}.tableSt3 tbody tr td .deduct{color:#12a5cb;text-align:right}.tableSt3 tbody tr td .recovery{color:#12a5cb}.tableSt3 tbody tr td .price{text-align:right}.tableSt3 tbody tr td .flag{display:inline-block;color:#fff;font-size:10px;padding:1px 5px;margin-right:5px}.tableSt3 tbody tr td .flag.mobile{background:#ff657b}.tableSt3 tbody tr td .flag.internet{background:#5fc69d}.tableSt3 tbody tr td .status{padding-top:20px;color:#565656;text-align:center}.tableSt3 tbody tr td .status em{display:block;width:15px;height:15px;margin:auto;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -30px -75px;background-size:200px auto}.tableSt3 tbody tr td .status em.circle{background-position:-30px -60px}.apply_state .none{text-align:center;padding:15px 0 15px}.apply_state .none p{margin-bottom:5px;color:#565656;font-size:14px}.apply_state .none p.stext{margin-bottom:5px;color:#898989;font-size:13px}.apply_state .request_go{padding-top:15px}.apply_state .request_go a{display:inline-block;border-bottom:1px solid #999;padding-bottom:1px}.apply_state .request_go a em{display:inline-block;width:5px;height:9px;margin-left:5px;vertical-align:middle;background-position:0 -110px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.apply_state dl{padding-left:40px;position:relative;border-bottom:1px solid #ddd;line-height:40px;height:40px}.apply_state dl dt{position:absolute;left:10px;top:0;font-size:13px}.apply_state dl dd ul{overflow:hidden}.apply_state dl dd ul li{float:left;width:50%;color:#565656;font-size:13px}.apply_state dl dd ul li a{margin-left:3px;font-size:12px;line-height:20px}.apply_state dl dd ul li span{margin-left:3px;color:#12a5cb}.apply_state dl dd ul li.on_btn span{color:#e51937}.apply_state dl:last-child{border-bottom:0}.my_pop{padding:0 10px 10px}.saveSort{position:absolute;top:10px;right:10px}.saveSort span{color:#ddd;padding:0 5px}.saveSort a{display:inline-block;color:#565656;font-size:13px}.saveSort a em{display:none;width:12px;height:10px;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -15px -60px;background-size:200px auto;overflow:hidden;text-indent:-1000px;position:relative;top:-1px}.saveSort a.on em{display:inline-block}.mySavingInfo .savedInfo{position:relative;padding:17px 10px 18px;background:#e8e8e8;border-bottom:1px solid #fff}.mySavingInfo .savedInfo h2{margin-bottom:10px;font-size:16px;color:#000;letter-spacing:-.5px;text-align:center}.mySavingInfo .savedInfo h2 span{font-weight:400}.mySavingInfo .savedInfo .usable_money{margin-bottom:10px;text-align:center}.mySavingInfo .savedInfo .usable_money .sum{position:relative;font-size:16px;color:#000;font-weight:700}.mySavingInfo .savedInfo .usable_money .sum em{font-size:22px;color:#e51937;letter-spacing:-.25px;line-height:1;vertical-align:-2px}.mySavingInfo .savedInfo .usable_money .sum .cnt:before{display:inline-block;content:"";width:1px;height:16px;margin:0 10px 0;background:#bbb;vertical-align:-1px}.mySavingInfo .savedInfo .usable_money .info{position:absolute;right:-23px;top:0;display:inline-block;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat 0 -227px;background-size:200px auto;font-size:0;color:transparent;line-height:0}.mySavingInfo .savedInfo .details{margin:0 -10px;text-align:center}.mySavingInfo .savedInfo .details .saved_coupon,.mySavingInfo .savedInfo .details .saved_money{display:inline-block;font-size:13px;color:#4d4d4d;letter-spacing:-.5px;line-height:1;vertical-align:middle}
.mySavingInfo .savedInfo .details .saved_coupon em,.mySavingInfo .savedInfo .details .saved_money em{font-size:15px;color:#000;line-height:1}.mySavingInfo .savedInfo .details .plus{display:inline-block;width:15px;height:15px;margin:0 7px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -23px -227px;background-size:200px auto;font-size:0;color:transparent;line-height:0;vertical-align:middle}.mySavingInfo .plannedInfo{overflow:hidden}.mySavingInfo .plannedInfo .pay_info{float:left;position:relative;width:50%}.mySavingInfo .plannedInfo .pay_info>a{display:block;height:39px;padding:0 10px;border-right:1px solid #fff;background:#f4f4f4}.mySavingInfo .plannedInfo .pay_info .txt{display:inline-block;font-size:13px;color:#4d4d4d;letter-spacing:-.5px;line-height:40px}.mySavingInfo .plannedInfo .pay_info .sum{position:absolute;right:10px;top:9px;font-size:13px;color:#000;letter-spacing:-.5px}.mySavingInfo .plannedInfo .pay_info .sum:after{display:inline-block;content:'';width:7px;height:16px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -45px -227px;background-size:200px auto;vertical-align:middle}.mySavingInfo .plannedInfo .pay_info .sum em{font-size:16px}.mySavingInfo .plannedInfo .pay_info:last-child>a{border-right:0}.mySavingInfo .plannedInfo .pay_info:last-child .txt{margin-top:6px;line-height:1}.mySavingInfo .plannedInfo .pay_info:last-child .txt .etc{font-size:11px;color:#888;letter-spacing:-.75px}.mySavingInfo .btnWrap{padding:10px}.btnWrap .btn02,.mySavingInfo .btnWrap .btn01{display:block}.mySavingInfo .btnWrap+.tits{position:relative;height:37px;margin-bottom:10px;padding:0 10px;border-top:1px solid #e8e8e8;border-bottom:1px solid #ddd;font-size:13px;color:#666;letter-spacing:-.5px;font-weight:700;line-height:39px}.mySavingInfo .btnWrap+.tits:after{display:block;content:"";position:absolute;top:50%;right:10px;width:16px;height:9px;margin:-5px 0 0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px -227px;background-size:200px auto}.mySavingInfo .btnWrap+.tits.active{margin-bottom:0}.mySavingInfo .btnWrap+.tits.active:after{background-position:-85px -227px}.mySavingInfo .btnWrap+.tits.active+.saving_note{display:block}.mySavingInfo .saving_note{display:none;margin-bottom:10px;padding:15px 10px 12px;border-bottom:1px solid #ddd;background:#f4f4f4}.mySavingInfo .saving_note>li{position:relative;padding-bottom:7px;padding-left:10px;font-size:12px;color:#888;letter-spacing:-.5px}.mySavingInfo .saving_note>li:last-child{padding-bottom:0}.mySavingInfo .saving_note>li:before{position:absolute;left:0;top:5px;display:inline-block;content:'';width:3px;height:3px;background-position:0 bottom;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -70px -200px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.mySavingInfo .saving_note>li span{color:#12a5cb}.type_list{position:relative;min-height:28px;padding:6px 10px;border-top:1px solid #bbb;border-bottom:1px solid #ddd;background:#e8e8e8}.type_list .selectBox01{width:120px;height:28px;margin:0;padding-top:2px}.type_list .saveSort.ver02{top:14px;letter-spacing:-.5px}.type_list .saveSort.ver02 a{font-size:12px}.type_list .saveSort.ver02 a:after{height:11px;margin-top:-6px;background:#bbb}.order_search_area.ver02 .osa_tap{padding:0 10px;border-bottom:1px solid #eee}.order_search_area.ver02 .osa_tap li a{border-bottom:0;font-size:14px;color:#000;letter-spacing:-.5px}.order_search_area.ver02 .osa_tap li a:after{display:none}.order_search_area.ver02 .osa_tap li .on{border-bottom:2px solid #e51937;color:#e51937}.order_search_area.ver02 .period2{background:#fff}.order_search_area.ver02 .period2 ul{height:28px;padding-right:92px}.order_search_area.ver02 .period2 ul li input{height:26px;border:1px solid #ddd;border-radius:0;font-size:15px;color:#000;letter-spacing:-.5px}.order_search_area.ver02 .period2 .btn_gray{height:26px;border-radius:2px;font-size:13px;line-height:27px;letter-spacing:-.75px}.tableSt31.ver02{border-top:1px solid #bbb}.tableSt31.ver02 .tableSt3.ver02 thead tr th{height:37px;padding:2px 0 0;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#f9f9f9;font-size:13px;color:#000;letter-spacing:-.5px;font-weight:400}.tableSt31.ver02 .tableSt3.ver02 thead tr th span{font-size:12px;color:#888;letter-spacing:-.5px}.tableSt31.ver02 .tableSt3 tbody tr td{border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;letter-spacing:-.5px}.tableSt31.ver02 .tableSt3 tbody tr td:nth-child(1) span,.tableSt31.ver02 .tableSt3.ver02 thead tr th>span{font-size:12px;color:#888;font-weight:400}.tableSt31.ver02 .tableSt3.ver02 tbody tr td .tit_text{color:#888}.tableSt31.ver02 .tableSt3.ver02 tbody tr td .deduct,.tableSt31.ver02 .tableSt3.ver02 tbody tr td .reserve{font-size:15px}.tableSt31.ver02 .tableSt3.ver02 tbody tr td .won{font-size:13px}.tableSt31.ver02 .tableSt3.ver02 tbody tr td .status{color:#666;letter-spacing:-.5px}.tableSt31.ver02 .tableSt3.ver02 tbody tr td .status em.circle{width:20px;height:20px;background-position:-253px 0}.tableSt31.ver02 .tableSt3.ver02 tbody tr td .status em{width:17px;height:17px;margin:0 auto 4px;background-position:-278px 0}.tableSt31.ver02 .bulletTxt.ver02{margin-top:-1px;padding:12px 10px;border-top:1px solid #ddd;border-bottom:1px solid #bbb}.tableSt31.ver02 .bulletTxt.ver02 li{margin-top:7px;letter-spacing:-.5px}.tableSt31.ver02 .bulletTxt li:first-child{margin-top:0}.tableSt31.ver02 .type_bx{display:inline-block;margin-left:10px;margin-bottom:5px;padding:3px 6px 1px;background:#aaa;border-radius:7px;font-size:10px;color:#fff;line-height:1;white-space:nowrap}.tooltip.savemoney_info{position:absolute;top:25px;right:-23px;z-index:10;width:210px;border:1px solid #222;background:#fff}.tooltip.savemoney_info .inner{position:relative;padding:15px 22px 15px 18px;text-align:left}.tooltip.savemoney_info .inner h3{margin-bottom:4px;font-size:13px;color:#222;letter-spacing:-.25px;font-weight:700}.tooltip.savemoney_info .inner .txt{font-size:11px;color:#666;letter-spacing:-.5px;font-weight:400}.tooltip.savemoney_info .inner .close{position:absolute;top:6px;right:6px;width:11px;height:11px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -317px;background-size:300px auto;-webkit-appearance:none;font-size:0;color:transparent;line-height:0}.popMyPointInfo .savedInfo{border-bottom:0}.popMyPointInfo .btnArea{padding:10px}.popMyPointInfo .tableSt31{display:block!important}.popMyPointInfo .tableSt31 .tableSt3{border-top:0}.mypage h1 .info{display:inline-block;width:18px;height:18px;vertical-align:middle;margin-top:-2px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat 0 -180px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.saveM_my{background:#fff;overflow:hidden}.saveM_my li{float:left;width:50%;border-bottom:1px solid #eee}.saveM_my li:nth-child(1) p{border-right:1px solid #eee}.saveM_my p.saveM_tit{color:#000;padding:15px 10px}.saveM_my p.saveM_tit span{font-size:10px;color:#898989}.saveM_my p.saveM_num{padding:0 10px 15px;color:#e52e37;font-size:15px;text-align:right;font-weight:700}.saveM_my table{width:100%}.saveM_my table thead tr th{width:50%;padding:10px;color:#000;font-size:14px;line-height:18px;font-weight:400;text-align:left;vertical-align:middle;border-right:1px solid #eee}.saveM_my table thead tr th span{font-size:10px;color:#565656}.saveM_my table tbody tr td{width:50%;padding:5px 10px 10px;color:#e51937;font-size:17px;font-weight:700;vertical-align:middle;text-align:right;border-right:1px solid #eee}.saveM_apply table{width:100%;background:#f9f9f9}.saveM_apply table tbody tr td{padding:10px 5px 10px 10px;line-height:18px;border-bottom:1px solid #eee;vertical-align:middle}.saveM_apply table tbody tr td:nth-child(1){width:27%;color:#898989;padding-right:0}.saveM_apply table tbody tr td:nth-child(2){width:48%;color:#000;padding-left:5px}.saveM_apply table tbody tr td:nth-child(3){width:25%;color:#565656;text-align:right}.saveM_apply table tbody tr td p.text{width:100%;height:40px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:20px}.case_apply{color:#e51937}.mypage h2.tit2{color:#000;font-size:14px;background:#fff;padding:0 10px;height:40px;line-height:40px;border-bottom:1px solid #cdcdcd;position:relative}.mypage h2.tit2 em{position:absolute;right:10px;top:15px;display:inline-block;width:19px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px -41px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.mypage h2.tit2.active em{background-position:-90px -30px}.mypage h2.tit3{color:#000;font-size:14px;background:#fff;padding:0 10px;height:40px;line-height:40px;border-bottom:1px solid #eee;position:relative}.saveM_ask table{width:100%}.saveM_ask table tbody tr td{padding:10px;line-height:18px;border-bottom:1px solid #eee;vertical-align:middle}.saveM_ask table tbody tr td:nth-child(odd){width:20%;font-weight:700;padding-left:15px}.saveM_ask table tbody tr td:nth-child(even){width:30%;padding-left:5px}.saveM_ask table tbody tr td:nth-child(4) em{display:inline-block;width:13px;height:10px;margin-right:5px;vertical-align:middle;background-position:-245px -43px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.saveM_ask table tbody tr td a.btn_h23{font-size:13px}.saveM_ask .save_info{font-size:12px;color:#565656;position:relative;margin:13px 0;padding:0 10px 0 30px}.saveM_ask .save_info em{position:absolute;left:10px;top:0;display:inline-block;width:14px;height:14px;background-position:0 -80px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side3.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}
.saveM_ask .save_info span{color:#898989}.saveM_ask .save_info2{text-align:right;font-size:12px;color:#898989;position:relative;padding:0 10px 13px 30px}.saveM_ask .save_info2 em{display:inline-block;width:5px;height:9px;margin-left:5px;vertical-align:0;background-position:0 -110px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_member.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.save_info2.bot_line{border-bottom:1px solid #ddd}ul.saveM_etc{overflow:hidden}ul.saveM_etc{padding:20px 10px}ul.saveM_etc li.banner{padding:20px 0 0}ul.saveM_etc li.banner a img{width:100%}ul.saveM_etc li .pushZone{border-radius:3px;border:1px solid #c5c5c5;position:relative;padding:14px 14px 14px;font-size:14px}ul.saveM_etc li .pushZone p.com2{font-size:12px;color:#898989;margin-top:3px}ul.saveM_etc li .pushZone a{display:block;padding:0 15px;width:215px;border-radius:3px;vertical-align:middle;margin:15px auto 0}ul.saveM_etc.type02{padding:15px 10px}ul.saveM_etc.type02 li.banner{padding:10px 0 0}.my_line_bn{padding:15px 10px}.my_line_bn img{width:100%;vertical-align:top}.pop_wrap .pop_contents02{position:relative;padding-bottom:30px;margin:0 10px;border-radius:10px;background:#fff;box-shadow:none}.pop_wrap .pop_contents02 h3{padding:8px 10px 7px;background:#e51937;border-radius:10px 10px 0 0;font-size:18px;font-weight:400;color:#fff}.pop_wrap .pop_close02{display:block;position:absolute;right:11px;top:11px;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat 0 -300px;background-size:300px auto;text-indent:-9999px}.pop_wrap.wish{padding-bottom:40px}.pop_wrap.wish .pop_contents02{height:100%;padding-bottom:0;border-radius:0}.pop_wrap.wish .pop_contents02 h3{height:40px;padding:0 10px;border-radius:0;line-height:40px}.pop_wrap.wish .wish_delete{overflow:hidden;position:absolute;top:40px;bottom:42px;left:0;right:0;color:#898989;font-size:13px;line-height:17px;z-index:1}.pop_wrap.wish .wish_delete>div{position:absolute;width:100%;z-index:1}.pop_wrap.wish .wish_delete p{padding:0 20px}.pop_wrap.wish .wish_delete p.title{margin:20px 0 10px;color:#3a3a3a}.pop_wrap.wish .wish_delete em{display:block;padding:0 20px 0 30px;color:#e51937;background:url(//image.hnsmall.com/images/mobile2014/pop/bl_dot.gif) no-repeat 22px 8px;background-size:3px}.pop_wrap.wish .wish_delete em>span{display:block;margin-bottom:7px;color:#858585;font-size:10px}.pop_wrap.wish .wish_delete div>span{display:block;padding:0 20px;margin:17px 0;color:#444;font-size:12px}.pop_wrap.wish .wish_delete img{width:100%}.pop_wrap.wish .wish_delete .iScrollVerticalScrollbar{width:3px!important}.pop_wrap.wish .wish_delete .iScrollIndicator{border:0!important}.popWish.contents{position:absolute;top:0;height:100%;padding-bottom:0;background-color:#ececec}.pop_wrap.wishDel{position:relative;top:0;left:0;z-index:1001}.pop_wrap.wishDel .pop_contents02{margin:0;padding-bottom:0;background-color:#ececec}.pop_wrap.wishDel .wish_delete{color:#898989;font-size:13px;line-height:17px}.pop_wrap.wishDel .wish_delete p{padding:0 20px;background-color:#fff}.pop_wrap.wishDel .wish_delete p.title{margin:0;padding:20px 20px 7px;color:#3a3a3a;background-color:#fff}.pop_wrap.wishDel .wish_delete em{position:relative;display:block;padding:0 20px 0 30px;color:#e51937;background-color:#fff}.pop_wrap.wishDel .wish_delete em:before{display:inline-block;content:"";position:absolute;top:8px;left:22px;width:3px;height:3px;font-size:0;line-height:0;vertical-align:middle;background:#e51937;border-radius:50%;-webkit-border-radius:50%}.pop_wrap.wishDel .wish_delete em>span{display:block;padding-bottom:7px;color:#858585;font-size:10px}.pop_wrap.wishDel .wish_delete div>span{display:block;padding:17px 20px;background-color:#fff;color:#444;font-size:12px}.pop_wrap.wishDel .wish_delete img{width:100%;vertical-align:top}.mytbl_tdView{padding:15px}.mytbl_tdView p{color:#000;font-size:12px;margin-bottom:15px}.mytbl_tdView ul{overflow:hidden;border-top:1px solid #565656;border-bottom:1px solid #565656}.mytbl_tdView ul li{padding:8px 0;text-align:center;background-size:4px 4px;background:#fff url(//image.hnsmall.com/images/mobile2014/tv/line_cate.png) 0 bottom repeat-x}.mytbl_tdView ul li.expire_date{padding:15px 0;background:0}.mytbl_tdView ul li p{font-size:12px}.mytbl_tdView ul li p span{margin-right:10px;font-size:22px;font-weight:700}.mytbl_tdView ul li .reserve{color:#e51937}.mytbl_tdView ul li .deduct{color:#12a5cb}.pop_border{border-top:1px solid #ddd;margin-bottom:15px}.level_info{border-bottom:2px solid #ddd;font-size:14px;padding:0 10px;background:#fff;position:relative;padding-left:44px;padding-top:16px;padding-bottom:16px}.level_info em{position:absolute;left:10px;top:12px;display:inline-block;width:24px;height:26px;vertical-align:middle;margin-right:5px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_benefit.png);background-repeat:no-repeat;background-size:auto 52px;overflow:hidden;text-indent:-1000px}.level_info span{color:#e51937}.level_info p{color:#898989;font-size:12px;padding-top:3px}.level_info.new span{color:#9741a1}.level_info.new em{background-position:0 -26px}.level_info.family span{color:#2c93d7}.level_info.family em{background-position:0 0}.level_info.gold span{color:#ff8707}.level_info.gold em{background-position:-48px 0}.level_info.silver span{color:#a0a0a0}.level_info.silver em{background-position:-24px 0}.level_info.diamond span{color:#52b1e9}.level_info.diamond em{background-position:-72px 0}.level_info.umbrella span{color:#ffa516}.level_info.umbrella em{background-position:-72px -26px}.level_info.staff span{color:#475193}.level_info.staff em{background-position:-24px -26px}.level_info.vip span{color:#06998b}.level_info.vip em{background-position:-48px -26px}.contents.bg_eb{background:#ebebeb!important}.contents.bg_e8{background:#e8e8e8!important}.contents.pb0{padding-bottom:0}.contents.type02{padding-top:0;background:#ececec}.contents.type02 h1 .allpop_close{top:50%;margin-top:-6px}.level_wrap{margin:15px 10px 5px;background:#fff;padding:15px 10px 30px;border-radius:3px;border:1px solid #cdcdcd}.level_wrap .top{border-bottom:1px solid #ddd;padding-bottom:12px}.level_wrap .top h2{font-size:14px}.level_wrap .top p{font-size:12px;color:#565656;padding-top:5px}.level_wrap .top p span{color:#12a5cb}.level_wrap .top:last-child{border:0;padding-bottom:0}.level_wrap .con .plus{text-align:center;padding:5px}.level_wrap .con .plus em{position:relative;display:inline-block;width:20px;height:20px;background:#565656;border-radius:50%;-webkit-border-radius:50%;box-sizing:border-box;overflow:hidden;text-indent:-1000px}.level_wrap .con .plus em:before{content:"";display:block;position:absolute;top:4px;left:4px;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_benefits.png) no-repeat -45px -60px;background-size:200px auto}.level_wrap .con .gift{overflow:hidden;margin-top:18px}.level_wrap .con .gift li{float:left;width:100%}.level_wrap .con .gift li div{position:relative}.level_wrap .con .gift li div em{display:inline-block;width:30px;height:22px;vertical-align:middle;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_benefits.png) no-repeat -60px -60px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.level_wrap .con .gift li div p{display:inline-block}.level_wrap .con .gift div p{color:#565656;font-size:12px}.level_wrap .con .gift div span{font-size:12px;font-weight:700}.mypage .dey_cation{border:0;margin-left:5px}.con .sale_coupon{text-align:center;padding-top:20px}.con .sale_coupon .coupon{display:inline-block;border:1px solid #d6d6d6;width:82px;height:44px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_benefits.png) no-repeat 0 0;background-size:200px auto;overflow:hidden}.con .sale_coupon .coupon.point{background-position:-90px 0}.con .sale_coupon .coupon p{font-size:10px;padding-top:5px;color:#4d4c45}.con .sale_coupon .coupon span{font-size:14px;display:inline-block;line-height:20px;padding-top:3px;color:#4d4c45}.con .sale_coupon .coupon span strong{font-size:23px;color:#4d4c45}.con .sale_coupon .coupon.db span{padding-top:2px}.con .sale_coupon .coupon.db span strong{font-size:18px}.con .sale_coupon .coupon.db span em{display:inline-block;vertical-align:middle;width:9px;height:9px;margin-right:1px;vertical-align:2px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_benefits.png) no-repeat -10px -60px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.con .sale_coupon .coupon.point span em{display:inline-block;vertical-align:middle;width:9px;height:13px;margin-left:3px;vertical-align:0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_benefits.png) no-repeat -30px -60px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.con .sale_coupon .coupon.point span strong{font-size:18px}.con .none{height:50px;line-height:50px;font-size:12px;color:#898989;text-align:center;padding-top:30px}.level_wrap.con_none{padding-bottom:15px}.btn_coupon{text-align:center;padding-top:20px}.btn_coupon a{padding:0;width:135px}.btn_coupon a em{display:inline-block;vertical-align:middle;width:9px;height:11px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_benefits.png) no-repeat 0 -60px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.current_class{padding:17px 10px;background:#fff;border-top:1px solid #ddd;margin-top:20px}.current_class h2{padding-bottom:10px;font-size:13px}.current_class p{color:#565656;font-size:11px}.current_class ul{color:#565656;font-size:11px}.current_class .pt20{padding-top:20px}.current_class.mt0{margin-top:0!important}.current_class .sale_info{padding-bottom:3px}.level_gd{padding:10px}.coupon_list{overflow:hidden;padding:10px 5px 0}.coupon_list li{float:left;width:50%;position:relative;margin-bottom:15px}
.coupon_list li:nth-child(2n+1){clear:both}.coupon_list li .top{height:68px;background:#ff6355;text-align:center;color:#fff;margin:0 5px;overflow:hidden;position:relative}.coupon_list li .top p{font-size:22px;padding-top:12px}.coupon_list li .top span{font-size:12px;color:#ffd3cf}.coupon_list li .top span em{position:relative;display:inline-block;vertical-align:-2px;width:12px;height:12px;margin-right:3px;background-color:rgba(255,255,255,.6);border-radius:50%;-webkit-border-radius:50%;overflow:hidden;text-indent:-1000px}.coupon_list li .top span em:after{display:inline-block;content:"";position:absolute;top:3px;left:4px;width:5px;height:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -110px -110px;background-size:200px auto;vertical-align:middle}.coupon_list li .bottom{background:#fff;min-height:86px;margin:0 5px;padding:15px 10px 10px;border-bottom:1px solid #cdcdcd;position:relative;z-index:3}.coupon_list li .bottom p{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:30px;line-height:15px}.coupon_list li .bottom span{font-size:10px;color:#898989;display:block;padding-top:5px;letter-spacing:-.5px;line-height:13px}.coupon_list li .bottom .left{position:absolute;left:-4px;top:-3px;display:block;width:8px;height:8px;background-color:#ebebeb;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;text-indent:-1000px}.coupon_list li .bottom .right{position:absolute;right:-4px;top:-3px;display:block;width:8px;height:8px;background-color:#ebebeb;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;text-indent:-1000px}.coupon_list li .num{background:#545454;color:#fff;position:absolute;left:13px;top:60px;padding:1px 7px 0;border-radius:12px;font-size:9px;line-height:18px;z-index:5}.coupon_count{padding:7px 10px 5px;background:#f4f4f4;font-size:15px;color:#222;font-weight:700;letter-spacing:-.5px}.coupon_count em{font-size:17px;color:#e51937}.coupon_type_list{margin-bottom:10px}.coupon_type_list>li{position:relative;min-height:100px;margin-bottom:6px;padding:15px 10px;border-bottom:1px solid #d5d5d5;background:#fff;overflow:hidden}.coupon_type_list>li .coupon_tit{width:90%;margin-bottom:12px;font-size:15px;color:#222;font-weight:700;letter-spacing:-.5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.coupon_type_list>li .coupon_tit em{font-size:17px}.coupon_type_list>li .coupon_num{position:absolute;top:17px;right:10px;font-size:12px;color:#888;letter-spacing:-.5px}.coupon_type_list>li .coupon_num em{font-size:13px}.coupon_type_list>li .coupons{position:absolute;left:10px;top:50px;display:inline-block;width:135px;height:65px;background:url(//image.hnsmall.com/images/mobile2014/mypage/bg_discount_coupon.png) 0 0 no-repeat;background-size:135px auto;text-align:center}.coupon_type_list>li .coupons .txt{font-size:0;line-height:0;color:transparent}.coupon_type_list>li .coupons p{position:relative;display:inline-block;margin-top:12px;margin-left:12px;padding-right:13px;font-size:26px;color:#4d4d4d;letter-spacing:-1px;line-height:1;font-weight:700}.coupon_type_list>li .coupons p span{font-size:14px;position:absolute;bottom:4px;right:0}.coupon_type_list>li .coupons p.per{margin-top:8px;padding-right:16px;font-size:32px}.coupon_type_list>li .coupons p.per span{font-size:20px;bottom:3px}.coupon_type_list>li .coupon_info{min-height:65px;margin-left:142px}.coupon_type_list>li .coupon_info .remain_time{margin-bottom:7px;font-size:14px;color:#4d4d4d;font-weight:700;letter-spacing:-.5px}.coupon_type_list>li .coupon_info .remain_time .time{position:relative;padding-left:17px;color:#e51937}.coupon_type_list>li .coupon_info .remain_time .time:before{display:inline-block;content:'';position:absolute;left:0;top:2px;width:13px;height:13px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px -205px;background-size:200px auto}.coupon_type_list>li .coupon_info .remain_time .time em{font-size:15px}.coupon_type_list>li .coupon_info .bulletTxt.ver03{margin-top:0;margin-left:5px;font-size:12px;color:#666;letter-spacing:-.75px}.coupon_type_list>li .coupon_info .bulletTxt.ver03 li{margin:0;padding-left:7px}.coupon_type_list>li .coupon_info .bulletTxt.ver03 li span{display:table-cell;width:47px;vertical-align:top;white-space:nowrap}.coupon_type_list>li .coupon_info .bulletTxt.ver03 li em{font-size:13px}.coupon_type_list>li .coupon_info .bulletTxt.ver03 li em.day{display:table-cell;letter-spacing:-1px;vertical-align:bottom;word-break:keep-all}.coupon_type_list>li .coupon_info .bulletTxt li:before{top:5px}.coupon_type_list .btn_go_shop{display:block;height:33px;margin-top:10px;margin-bottom:-5px;border:1px solid #e51937;border-radius:2px;font-size:14px;line-height:35px}.coupon_type_list ~ .btnMoreDefaultWrap{margin:0 10px}.coupon_type_list ~ .bulletTxt.info2{margin:10px;letter-spacing:-.5px}.error_wrap{text-align:center;padding:60px 0 20px}.error_wrap em{position:relative;display:inline-block;width:82px;height:83px;overflow:hidden;text-indent:-1000px;border:5px solid #eee;border-radius:50%;-webkit-border-radius:50%;box-sizing:border-box}.error_wrap em:before{display:inline-block;content:"";position:absolute;top:50%;left:50%;margin:-21px 0 0 -4px;width:9px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_nodata.png) no-repeat 0 0;background-size:200px auto}.error_wrap p{font-size:18px}.error_wrap span{font-size:14px;color:#898989;line-height:16px;display:block;padding-top:5px}.error_wrap .time{font-size:14px;padding-top:10px}.error_wrap .time strong{color:#fff;font-weight:400;background:#ff616f;font-size:12px;vertical-align:middle;display:inline-block;padding:2px 4px}.loading_wrap{text-align:center;padding:60px 0 20px}.loading_wrap p{font-size:18px;color:#000;font-weight:700}.loading_wrap span{font-size:14px;color:#898989;line-height:16px;display:block;padding-top:5px}.app_down_wrap p img{width:100%}.app_down_wrap div{overflow:hidden}.app_down_wrap div a{width:50%;float:left}.app_down_wrap div a img{width:100%}.email_wrap:after{content:"";display:block;clear:both}.email_wrap p{float:left}.email_wrap p input{width:100%}.email_wrap p span{display:block;padding-right:5px}.email_wrap p:nth-child(1){width:30%}.email_wrap p:nth-child(2){width:37%}.email_wrap p:nth-child(3){width:33%}.email_wrap p:nth-child(2) span{padding-left:17px;position:relative;padding-right:8px}.email_wrap p:nth-child(2) span em{position:absolute;left:0;top:5px}.email_wrap p:nth-child(3) span{padding-right:0}.ios-live-white-page{width:100%;margin-top:130px;padding-bottom:50px;display:flex;flex-direction:column;align-items:center}.ios-live-white-page em{position:relative;display:block;font-size:0}.ios-live-white-page em:before{content:'';display:inline-block;margin:0;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_nodata.png);background-size:50px auto;width:50px;height:50px}.ios-live-white-page .text{margin-top:15px;font-size:17px;line-height:24px;letter-spacing:-.34px;color:#111;text-align:center}.ios-live-white-page .btn-home{margin:30px 0 0}.ios-live-white-page .btn-home a{overflow:hidden;display:block;width:175px;height:40px;padding:11px 0 10px;border-radius:8px;background-color:#f51d2c;font-size:14px;letter-spacing:-.28px;color:#fff;font-weight:700;text-align:center;box-sizing:border-box}.ios-live-white-page .btn-home a:after{content:'>';display:inline-block;margin-left:5px}.email_wrap2:after{content:"";display:block;clear:both}.email_wrap2 p{float:left}.email_wrap2 p input{width:100%}.email_wrap2 p span{display:block;padding-right:7px}.email_wrap2 p:nth-child(1){width:47%}.email_wrap2 p:nth-child(2){width:53%}.email_wrap2 p:nth-child(3){width:100%}.email_wrap2 p:nth-child(2) span{padding-left:20px;position:relative;padding-right:2px}.email_wrap2 p:nth-child(2) span em{position:absolute;left:0;top:5px}.email_wrap2 p:nth-child(3) span{padding-top:5px;padding-right:0}.email_wrap3{width:100%}.email_wrap3 input{width:100%}.email_wrap3 input.email{width:45%}.email_wrap3 select{margin-top:8px}.phoen_wrap:after{content:"";display:block;clear:both}.phoen_wrap p{float:left}.phoen_wrap p input{width:100%}.phoen_wrap p span{display:block;padding-right:5px}.phoen_wrap p:nth-child(1){width:32%}.phoen_wrap p:nth-child(2){width:34%}.phoen_wrap p:nth-child(3){width:34%}.phoen_wrap p:nth-child(2) span{padding-left:10px;position:relative;padding-right:5px}.phoen_wrap p:nth-child(2) span em{position:absolute;left:0;top:5px}.phoen_wrap p:nth-child(3) span{padding-left:10px;position:relative;padding-right:5px}.phoen_wrap p:nth-child(3) span em{position:absolute;left:0;top:5px}.phoen_wrap p:nth-child(3) span{padding-right:0}.day_write_wrap:after{content:"";display:block;clear:both}.day_write_wrap p{float:left;width:33%}.day_write_wrap p input{width:100%}.day_write_wrap p span{display:block;padding-right:5px}.day_write_wrap p:nth-child(2){width:34%}.day_txt{display:inline-block;padding-top:7px;font-size:13px}section.popup_layer.on{display:block;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6)}section.popup_layer{z-index:9999;width:100%;height:100%}div.popup_layer_bg{width:100%;height:100%;background:#000;opacity:.6}article.goods_detail_page div.popup_layer1{z-index:10;position:relative;width:280px;padding:35px 15px 15px;border-radius:15px;background:#fff;margin:auto auto}div.popup_layer1{z-index:10;position:relative;width:260px;padding:20px 15px 15px;border-radius:15px;background:#fff;margin:auto auto}ul.popup_sns li img{width:48px}ul.popup_sns li{border-bottom:1px solid #c5c5c5;padding:10px 0}ul.popup_sns li:last-child{border-bottom:0}
ul.popup_sns li img{vertical-align:middle}div.popup_layer1 button.btn_layer_close{position:absolute;border:0;top:10px;right:10px;width:20px;height:20px;overflow:hidden;color:transparent;background:url(//image.hnsmall.com/images/mobile2013/goods/btn_layer_close.png) no-repeat center center;background-size:15px auto;-webkit-background-size:15px auto}section.order_show table.table_typeC tr:last-child td.order_btn2{text-align:center}section.order_show table.table_typeC tr:last-child td.order_btn2 button{width:70px}span.order_btn_icon{position:absolute;bottom:-15px;left:40%;width:72px;height:20px}div.popup_layer1 div.url_message>h2{font:bold 16px arial;color:#464b55;padding:10px 0}div.popup_layer1 div.url_message textarea.url_text{background:#e8ebef;border-radius:5px;-webkit-border-radius:5px;padding:15px;font:normal 12px arial;color:#666;text-align:left;width:230px;height:60px}section.popup_layer{display:none;overflow-x:auto;overflow-y:scroll}section.popup_layer.on{display:block;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6)}section.popup_layer.popup_layer_img.on{background-color:rgba(0,0,0,.3)}div.popup_layer1,div.popup_layer2{margin-left:auto;margin-right:auto}div.photo_comment_page section.popup_layer div.popup_layer1{padding:40px 15px 15px}div.my_comment_page section.popup_layer div.popup_layer1{padding:40px 15px 15px}ul.goods_about1 li{overflow:hidden;-webkit-transition:height .5s ease;transition:height .5s ease;-webkit-user-select:none;user-select:none}.delivery_detail_wrapper{height:0;overflow:hidden;-webkit-transition:height .7s ease;transition:height .7s ease}ul.item_list2 li{height:40px;overflow:hidden;-webkit-transition:height .5s ease;transition:height .5s ease;-webkit-user-select:none;user-select:none}section.btn_order_always{padding:0 9.375%;width:82.25%;position:absolute;background-color:rgba(0,0,0,.6);opacity:0;box-shadow:rgba(0,0,0,.4) 0 2px 5px;-webkit-transform:translate3d(0,-500px,0);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-duration:.5s;transform:translate3d(0,-500px,0);transition-property:-webkit-transform,opacity;transition-duration:.5s}section.btn_order_always.on{position:fixed;top:0;left:0;opacity:1}section.goods_info_detail.floating{position:fixed;top:0;left:0;margin-top:0;width:100%}div.popup_layer1 .btn_layer_close{position:absolute;border:0;top:10px;right:10px;width:20px;height:20px;overflow:hidden;color:transparent;background:url(//image.hnsmall.com/images/mobile2013/goods/btn_layer_close.png) no-repeat center center;background-size:15px auto;-webkit-background-size:15px auto}.dayTime{position:relative}.dayTime .cupon{position:absolute;bottom:44.3%;right:35%;font-family:Tahoma;color:#fcff00;font-size:19px;font-weight:700;z-index:10000}.dayTime .deem{position:absolute;top:0;left:10px;width:93%;height:92%;margin:0 auto;border-radius:8px;-webkit-border-radius:8px;overflow:hidden;background:#000;opacity:.75;z-index:100000}.dayTime .deem2{position:absolute;top:0;left:5px;width:93%;height:92%;margin:0 auto;border-radius:8px;-webkit-border-radius:8px;overflow:hidden;background:#000;opacity:.75;z-index:100000}.beforehand_calculator .pay_select_wrap{border-bottom:2px solid #cdcdcd;padding-bottom:10px}.beforehand_calculator .pay_select_wrap p{text-align:center;padding:10px;padding-bottom:0}.beforehand_calculator .pay_select_wrap p input{vertical-align:middle}.beforehand_calculator .pay_select_wrap.type02{padding:15px 10px 10px}.beforehand_calculator .pay_select_wrap.type02 .ipt{padding:0;margin-bottom:10px}.beforehand_calculator .pay_select_wrap.type02 .ipt label{margin-right:17px}.beforehand_calculator .pay_select_wrap.type02 .ipt label:last-child{margin-right:0}.beforehand_calculator .pay_select_wrap.type02 .conts_bx img{width:100%;height:auto}.goods_comment2 .goods_point2{padding:20px 0 15px;position:relative}.goods_comment2 .goods_point2 span{font-size:16px}.goods_comment2 .goods_point2 span strong{font-size:16px;color:#e51937}.goods_comment2 .goods_point2 img{width:100%}.goods_comment2 .goods_point3{padding:0 0 15px;position:relative}.goods_comment2 .goods_point3 img{width:100%}.goods_satisfaction{width:100%}.goods_satisfaction .total{margin:auto;width:161px;height:53px;position:relative}.goods_satisfaction .total em{float:left;display:inline-block;width:50px;height:50px;margin-right:8px;overflow:hidden;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction.png) no-repeat;background-size:230px 105px;text-indent:-1000px;vertical-align:bottom}.goods_satisfaction .total em:after{content:"";display:block;clear:both}.goods_satisfaction .total em.verywell{background-position:0 0}.goods_satisfaction .total em.well{background-position:-60px 0}.goods_satisfaction .total em.normal{background-position:-120px 0}.goods_satisfaction .total em.dissatisfaction{background-position:-180px 0}.goods_satisfaction .total .com_point div.score *{vertical-align:middle}.goods_satisfaction .total .com_point div.score .scoreNum{display:inline-block;font-size:40px;color:#000;margin-top:-6px}.goods_satisfaction .total .com_point div.score strong{display:inline-block;width:30px;height:24px;background-position:0 0;margin-top:-6px;margin-left:1px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -270px -60px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.goods_satisfaction .total .scorebase{position:absolute;bottom:0;left:55px;width:200px;padding-top:3px;font-size:13px;color:#939393}.goods_satisfaction .total .com_point em{display:inline-block;width:26px;height:32px;margin-right:1px;overflow:hidden;background-image:url(//image.hnsmall.com/images/mobile2014/goods/comment_point.png);background-size:600px 32px;text-indent:-1000px}.goods_satisfaction .total .com_point em.cpoint1{background-position:0 0;width:18px}.goods_satisfaction .total .com_point em.cpoint2{background-position:-60px 0}.goods_satisfaction .total .com_point em.cpoint3{background-position:-120px 0}.goods_satisfaction .total .com_point em.cpoint4{background-position:-180px 0}.goods_satisfaction .total .com_point em.cpoint5{background-position:-240px 0}.goods_satisfaction .total .com_point em.cpoint6{background-position:-300px 0}.goods_satisfaction .total .com_point em.cpoint7{background-position:-360px 0}.goods_satisfaction .total .com_point em.cpoint8{background-position:-420px 0}.goods_satisfaction .total .com_point em.cpoint9{background-position:-480px 0}.goods_satisfaction .total .com_point em.cpoint0{background-position:-540px 0}.comment_point2_line{padding:0 0 15px;overflow:hidden;border-bottom:1px solid #565656}.comment_point2,.comment_point3{margin:15px 35px}.comment_point2 div{float:left;width:33%;text-align:center;background:url(//image.hnsmall.com/images/mobile2014/goods/line_comment.png) right center no-repeat;background-size:1px 18px}.comment_point2 div:last-child{background:0}.comment_point3 div{float:left;background:url(//image.hnsmall.com/images/mobile2014/goods/line_comment.png) right center no-repeat;background-size:1px 18px}.comment_point3 div:nth-child(1){width:28%;text-align:center}.comment_point3 div:nth-child(2){width:37%;text-align:center}.comment_point3 div:last-child{background:0;text-align:center;width:31%}.comment_point2 div p,.comment_point3 div p{font-size:14px;font-weight:400}.comment_point2 div p strong,.comment_point3 div p strong{font-size:15px;font-weight:700;margin-left:4px}.comment_info2{font-size:14px;color:#666;padding:20px 10px 20px 28px;border-bottom:1px solid #eaeaea;position:relative}.comment_info2 em{position:absolute;top:24px;left:10px;display:inline-block;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -75px -180px;background-size:300px 390px;overflow:hidden;text-indent:-1000px;vertical-align:middle;margin-right:3px}.goods_comment2 h3{overflow:hidden;padding-top:10px;padding-bottom:10px}.goods_comment2 h3 span{float:left;padding-left:8px;padding:8px 0 5px}.goods_comment2 h3 span:last-child{float:right;padding-right:10px;padding-top:0;font-weight:400}.goods_comment2 .comment_total{position:relative}.goods_comment2 .comment_total p{position:absolute;top:18px;left:10px}.goods_comment2 .comment_total p a{display:inline-block;font-size:15px;color:#a5a5a5;font-weight:400}.goods_comment2 .comment_total p a.on{display:inline-block;font-size:15px;color:#000;font-weight:700}.goods_comment2 .comment_total p span{float:none;color:#ddd;padding:0 4px}.comment_list2{padding:1px 10px 10px;background:#ebebeb}.comment_list2 li{border:1px solid #cdcdcd;margin-top:10px;border-radius:3px;background:#fff;-webkit-tap-highlight-color:transparent}.comment_list2 li .comment_cons2{padding:10px 20px 20px;position:relative}.comment_list2 li .comment_cons2 p{color:#898989;overflow:hidden;font-size:13px;padding-top:2px}.comment_list2 li .comment_cons2 .cons_stain_op{padding-top:10px;font-size:13px;color:#898989}.comment_list2 li .comment_cons2 .cons_stain_op span{margin:0 5px;color:#ddd}.comment_list2 li .comment_cons2 .cons_stain_op0 span{margin:0 2px;color:#ddd}.comment_list2 li .comment_cons2 p em{display:inline-block;overflow:hidden;width:35px;height:35px;margin-right:5px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction.png);background-repeat:no-repeat;background-size:230px 105px;text-indent:-1000px;vertical-align:middle}.comment_list2 li .comment_cons2 p em.verywell{background-position:0 -70px}.comment_list2 li .comment_cons2 p em.well{background-position:-45px -70px}.comment_list2 li .comment_cons2 p em.normal{background-position:-90px -70px}.comment_list2 li .comment_cons2 p em.dissatisfaction{background-position:-135px -70px}.comment_list2 li .comment_cons2 p span:first-child{padding-left:10px}.comment_list2 li .comment_cons2 p span:last-child{position:absolute;right:16px;top:19px}.comment_list2 li .comment_cons2 .cons{padding-top:10px;font-size:14px}.comment_list2 li .comment_cons2 .btn_wrap{text-align:center;padding-top:10px}
.comment_list2 li .comment_cons2 .img_wrap{padding:10px 0 0}.comment_list2 li .comment_cons2 .img_wrap img{width:82px;height:82px}.comment_list2 li .comment_cons2 .cons2_stain_op{font-size:12px;margin-top:14px;padding-bottom:6px}.comment_list2 li .comment_cons2 .cons2_stain_op span{background-color:#eee;padding:3px 7px 6px;position:relative;font-size:12px;color:#000;border-radius:3px;-webkit-border-radius:3px}.comment_list2 li .comment_cons2 .cons2_stain_op span em{display:inline-block;margin-right:5px;width:10px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/goods/con2_ico_goods.png) no-repeat -2px -2px;background-size:200px 100px;overflow:hidden;text-indent:-1000px}.comment_list2 li .comment_cons2 .cons2_stain_op0{font-size:12px;margin-top:14px;padding-bottom:6px}.comment_list2 li .comment_cons2 .cons2_stain_op0 span{padding:3px 7px 6px;position:relative;font-size:12px;border:1px solid #ddd}.comment_list2 li .comment_cons2 .cons2_stain_op0 .b{color:#12a5cb}.comment_list2 li .comment_cons2 .cons2_stain_op0 .r{color:#e8404d}.goods_graph{padding-top:20px;margin:20px 10px 20px;border:1px solid #cdcdcd;border-radius:3px;-webkit-border-radius:3px}.goods_graph p{position:relative;font-size:13px;font-weight:700;text-align:center}.goods_graph p span{position:absolute;top:18px;left:50%;margin-left:-36px;font-size:11px;font-weight:400;color:#939393}.goods_graph ul{height:100px;margin:30px 10px 40px;padding:20px 10px 0;border-bottom:1px solid #ddd;font-size:13px;list-style:none}.goods_graph ul:after{display:block;clear:both;content:""}.goods_graph li{display:inline;float:left;position:relative;width:21%;height:100%;margin:0 6%;background:#eee;text-align:center;white-space:nowrap}.goods_graph em{position:absolute;bottom:0;left:0;width:100%;background:#e51937}.goods_graph em.chek10{height:10%}.goods_graph em.chek20{height:20%}.goods_graph em.chek30{height:30%}.goods_graph em.chek40{height:40%}.goods_graph em.chek50{height:50%}.goods_graph em.chek60{height:60%}.goods_graph em.chek70{height:70%}.goods_graph em.chek80{height:80%}.goods_graph em.chek90{height:90%}.goods_graph em.chek100{height:100%}.goods_graph .g_txt{display:inline-block;position:absolute;width:100%;position:absolute;bottom:-25px;left:0;font-weight:700;color:#767676}.goods_graph .g_num{position:absolute;top:-22px;left:0;width:100%;color:#767676;font-weight:700}.goods_graph .g_numR{position:absolute;top:-22px;left:0;width:100%;color:#e51937;font-weight:700}.graph_tip,.graph_tip2{padding:15px 0 18px;font-size:13px;font-weight:700;background:#f7f7f7}.graph_tip div{position:relative;width:73%;margin:0 auto;text-align:justify}.graph_tip div em{position:absolute;left:0;top:0;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -240px -60px;background-size:300px auto;text-indent:-1000px;vertical-align:middle}.graph_tip2 div em{position:absolute;left:2px;top:0;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -240px -60px;background-size:300px auto;text-indent:-1000px;vertical-align:middle}.graph_tip div span{display:block;margin:0;padding-left:34px;font-size:13px;font-weight:700;color:#333}.graph_tip div.tip_line{width:80%}.graph_tip2{padding:15px 0}.graph_tip2 div{position:relative;text-align:center}.graph_tip2 div span{display:block;padding-top:4px;padding-left:30px;font-size:13px;font-weight:700;color:#333}.comment_info3{font-size:13px;color:#666;padding:20px 10px 30px 28px;border-bottom:1px solid #565656;position:relative}.comment_info3 em,.comment_info4 em{position:absolute;top:24px;left:10px;display:inline-block;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -75px -180px;background-size:300px 390px;overflow:hidden;text-indent:-1000px;vertical-align:middle;margin-right:3px}.comment_info4{font-size:13px;color:#666;padding:20px 10px 80px 28px;position:relative}.collection_list img{width:100%}.buy_wrap{position:fixed;bottom:0;left:0;width:100%;z-index:4}.buy_wrap .layer_head{position:relative;z-index:2}.buy_wrap .layer_head a{display:block;width:87px;height:21px;position:absolute;top:-20px;left:50%;margin-left:-43px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 90px -120px;background-size:300px auto;text-indent:-9999em;color:transparent}.buy_wrap .layer_head a.off{background-position:0 -120px}.buy_wrap .layer_head a.on{display:none}.buy_wrap .layer_head a.off_soldout{background-position:90px -120px}.buy_wrap .layer_head a.on_soldout{background-position:90px -120px}.layer_btnT_wrap{height:40px;margin:0 10px}.layer_btnT_wrap .btn_buy{height:40px;background:#dd1032;border-radius:4px}.layer_btnT_wrap .btn_buy p{text-align:center;color:#fff;font-size:18px;font-weight:700;line-height:37px}.layer_btnT_wrap .btn_soldout{height:40px;background:#eee;border-radius:4px;border:1px solid #cdcdcd}.layer_btnT_wrap .btn_soldout p{text-align:center;color:#aaa;font-size:18px;font-weight:700;line-height:42px}.layer_btnB_wrap{height:40px;margin:0 10px;padding-top:8px;background:#f9f9f9}.layer_btnB_wrap li{float:left;width:50%}.layer_btnB_wrap a{border-radius:2px;display:block;margin-right:10px;font-weight:700}.layer_btnB_wrap li:last-child a{margin-right:0}.layer_btnB_wrap a.btn_white{color:#dd1032!important}.layer_btnB_wrap.type02 ul:after{display:block;content:"";clear:both;width:0;line-height:0;font-size:0}.layer_btnB_wrap.type02 li{box-sizing:border-box;width:32.5%}.layer_btnB_wrap.type02 li:nth-child(2){width:35%;padding:0 5px}.layer_btnB_wrap.type02 li a{margin:0}.layer_btnB_wrap.type02 li .btn_rylpang{position:relative;box-sizing:border-box;text-align:center;height:40px;background:-moz-linear-gradient(center right,#ff3654 30%,#ff3da1 70%);background:-webkit-gradient(linear,right bottom,left bottom,color-stop(.3,#ff3654),color-stop(.7,#ff3da1))}.layer_btnB_wrap.type02 li .btn_rylpang .txt{display:inline-block;min-width:69px;height:39px;line-height:36px;padding:1px 0 0;font-size:14px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/order/btn_rylpang.png) no-repeat center;background-size:69px 16px}.layer_btnB_wrap.type02 li .btn_rylpang span.tooltip{display:block;position:absolute;bottom:30px;left:50%;width:85px;height:29px;margin:0 0 0 -43px}.layer_btnB_wrap.type02 li .btn_rylpang span.tooltip img{width:100%;height:100%}.layer_btnB_wrap.type02 li .btn_rylpang.disabled{border:1px solid #cdcdcd;background:#eee}.layer_btnB_wrap.type02 li .btn_rylpang.disabled .txt{background:url(//image.hnsmall.com/images/mobile2014/order/btn_rylpang_off.png) no-repeat center;background-size:69px 16px}.layer_btnB_wrap.type02 li .btn_pangpang{position:relative;box-sizing:border-box;text-align:center;height:40px;border:1px solid #4acff8;background:#fff}.layer_btnB_wrap.type02 li .btn_pangpang .txt{display:inline-block;min-width:70px;height:39px;line-height:36px;padding:1px 0 0;font-size:14px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/order/btn_pangpang.png) no-repeat center;background-size:70px 23px}.layer_btnB_wrap.type02 li .btn_pangpang span.tooltip{display:block;position:absolute;bottom:30px;left:50%;width:85px;height:29px;margin:0 0 0 -43px}.layer_btnB_wrap.type02 li .btn_pangpang span.tooltip img{width:100%;height:100%}.layer_btnB_wrap.type02 li .btn_pangpang.disabled{border:1px solid #cdcdcd;background:#eee}.layer_btnB_wrap.type02 li .btn_pangpang.disabled .txt{background:url(//image.hnsmall.com/images/mobile2014/order/btn_pangpang_off.png) no-repeat center;background-size:70px 23px}.btn_grayline{background:#eee!important;border:1px solid #cdcdcd;color:#aaa!important;text-align:center}.buy_wrap .layer_option_list{position:relative;border-top:1px solid #cdcdcd;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 0 10px;background:#fff}.buy_wrap .layer_option_list .layer_height{max-height:250px;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.buy_wrap .layer_option_list .layer_height .inbox{overflow-y:visible;max-height:none;padding:0 10px 10px}.select_box{margin-bottom:8px;border-radius:2px;padding:9px;position:relative}.select_box.type1{border:1px solid #cdcdcd}.select_box.type2{border:1px solid #f61706;background:#fff}.select_box.type3{border:1px solid #f61706;background:#fff;border-radius:3px 3px 0 0}.select_box.type1 h2{color:#000;font-weight:400;padding-right:20px}.select_box.type2 h2{color:#000;font-weight:400;padding-right:20px}.select_box.type3 h2{color:#000;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:20px}.select_box.type1 h2:after,.select_box.type2 h2:after,.select_box.type3 h2:after{content:"";display:block;position:absolute;right:15px;top:15px;width:10px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -70px -70px;background-size:300px auto}.select_box.type2 h2:after{background-position:-70px -60px}.select_box.type3 h2:after{background-position:-70px -60px}.select_box.type3.over h2:after{background-position:-70px -60px}.selected_option{position:relative;background:#fff;border:1px solid #cdcdcd;border-radius:3px}.selected_option div{position:relative;padding:10px;border-bottom:1px solid #eee}.selected_option div:last-child{border-bottom:0}.selected_option p{color:#666;padding-right:20px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selected_option ul{overflow:hidden;padding-top:10px}.selected_option ul li{float:left;width:50%}.selected_option ul li:first-child em:first-child,.selected_option ul li:first-child em:last-child{position:relative;display:inline-block;width:30px;height:30px;vertical-align:middle;overflow:hidden;text-indent:-1000px;border:1px solid #c5c5c5;border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box}.selected_option ul li:first-child em:first-child:before,.selected_option ul li:first-child em:last-child:before{content:"";display:block;position:absolute;top:6px;left:6px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -110px -60px;background-size:300px auto}
.selected_option ul li:first-child em:last-child:before{background-position:-90px -60px}.selected_option ul li:first-child span{font-size:15px;display:inline-block;border-radius:2px;border:1px solid #c5c5c5;background:#fff;line-height:28px;vertical-align:-7px;padding:0 10px;margin:0 3px}.selected_option ul li:first-child input{margin:0 3px;vertical-align:middle;width:50px;text-align:center;text-indent:0;background:#fff}.selected_option ul li:last-child{font-size:16px;text-align:right;margin-top:5px;color:#000}.selected_option ul li:last-child em{display:inline-block;vertical-align:middle;margin-left:3px;text-align:left;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -130px -60px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.selected_option .del{position:absolute;right:14px;top:14px;display:inline-block;width:12px;height:12px;background-position:-185px -37px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -160px -60px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.selected_option .bundleGoods p{padding-right:20px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.selected_option .tourPrd{height:24px;padding:1px 0 0;margin:10px 0 0;line-height:24px;font-size:12px;color:#6989ff;text-align:center;border-radius:10px;background:#f5f5f5}.selected_option .tourPrd.type02{height:auto;padding:7px 20px 6px;line-height:normal;font-size:12px;color:#6989ff;text-align:left;border-radius:0;background:#f5f5f5;text-overflow:initial;white-space:normal}.selected_option .tourPrd02{padding:9px 10px 8px;margin:10px 0 0;font-size:14px;color:#6989ff;text-align:center;border-radius:10px;background:#f5f5f5}.selected_option .tourPrd02.type02{color:#000}.selected_option .tourPrd02.type03{text-align:left;border-radius:0;text-overflow:initial;white-space:normal}.selected_option .tourPrd02.type04{color:#000;text-align:left;border-radius:0;text-overflow:initial;white-space:normal}.layer_price{position:relative;border-top:1px solid #eee;background:#f9f9f9}.total_price{padding:10px 9px 0;text-align:right}.total_price span{color:#000;font-weight:700}.total_price span.label{float:left;line-height:24px}.total_price span.price{color:#e51937;font-size:22px}.total_price span.unit{color:#e51937}.soldout{position:relative}.soldout .line1{text-align:center;vertical-align:middle;padding:10px 0 15px;color:#898989;font-size:17px}.soldout .line2{text-align:center;vertical-align:middle;padding:10px 0 0;color:#898989;font-size:17px}.soldout .line2 p{font-size:15px}.soldout .line2 span{display:inline-block;vertical-align:middle;color:#565656;font-size:20px}.list_height{max-height:340px;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.list_height .inbox{overflow-y:visible;max-height:none;padding:0 10px 2px}.select_list{margin-top:-9px;border:1px solid #f61706;border-top:1px solid #eee;background:#fff;border-radius:0 0 3px 3px}.select_list li{padding:10px;border-bottom:1px solid #eee}.select_list li:last-child{border-bottom:0}.select_list li .goodsPrice{color:#000;font-weight:700}.product_list li .product2{position:relative;padding-left:80px;min-height:90px;padding-right:10px;padding-bottom:10px}.product_list li .product2 .text{display:block;margin-bottom:5px;font-size:16px;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product_list li .product2 .img{position:absolute;left:10px;top:0}.product_list li .product2 .img img{width:60px}.product_list li .product2 .img .play{position:absolute;left:50%;top:50%;margin:-17px 0 0 -17px;display:inline-block;width:34px;height:34px;background:url(//image.hnsmall.com/images/mobile2014/pop/ico_pop.png) no-repeat -225px 0;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.product_list li.img_s60 .product2{padding-left:80px}.product_list li.img_s60 .product2 .img img{width:60px}.product_list li.img_s60 .product2 .play{position:absolute;left:50%;top:50%;margin:-13px 0 0 -13px;display:inline-block;width:25px;height:25px;background-position:-265px 0}.product_list li .product2 .benefit{position:relative;padding-bottom:5px;font-size:13px;color:#666}.product_list li .product2 .benefit span:first-child{margin-left:0!important}.product_list li .product2 .benefit .save{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:11px}.product_list li .product2 .benefit .noint{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:11px;margin-right:3px}.product_list li .product2 .benefit .oil_tax{border:1px solid #cdcdcd;padding:0 2px;color:#999;font-size:11px}.product_list li .product2 .benefit .delivery{border:1px solid #19bfbf;padding:0 1px;color:#19bfbf;font-size:11px}.product_list li .product2 .benefit .soldout{border:1px solid #e51937;background:#e51937;padding:0 1px;color:#fff;font-size:11px}.product_list li .product2 .benefit .comment{position:absolute;right:0;font-size:12px}.product_list li .product2 .product_price{position:relative;margin-top:5px}.product_list li .product2 .saleflagSL{padding-left:45px;min-height:50px}.product_list li .product2 .btn_buy{margin-top:9px;text-align:right}.product_list li .product2 .btn_buy .pd_ready{color:#999!important;font-size:12px!important}.product_list li .product2 .price_tv{position:relative;font-size:12px;color:#898989}.product_list li .product2 .price_tv strong{font-size:13px;color:#565656;font-weight:400}.product_list li .product2 .price_tv strong.won{margin-right:2px;font-size:12px;vertical-align:1px}.product_list li .product2 .price_sale_wrap{position:relative;color:#000}.product_list li .product2 .price_sale_wrap .priceRed{margin-left:5px;font-size:17px;color:#e51937;font-weight:700;vertical-align:-1px}.product_list li .product2 .price_sale_wrap .textWonRed{margin-left:2px;font-size:13px;color:#e51937;font-weight:700}.product_list li .product2 .price_sale_wrap .priceBlack{margin-left:5px;font-size:17px;color:#333;font-weight:700;vertical-align:-1px}.product_list li .product2 .price_sale_wrap .textWonBlack{margin-left:2px;font-size:13px;color:#333;font-weight:700}.product_list li .product2.type02{letter-spacing:-.5px}.product_list li .product2.type02 .saleflagSL{padding-left:50px}.product_list3{margin:10px}.product_list3 .flagLeft{padding-left:68px}.product_list3 .price{position:relative;font-size:12px;color:#898989}.product_list3 .price strong{margin-right:2px;font-size:13px;color:#565656;font-weight:400}.product_list3 .price strong.won{margin-right:2px;font-size:12px}.product_list3 .price_sale_wrap{position:relative;font-size:14px;margin-top:-1px;color:#333}.product_list3 .price_sale_wrap .priceRed{margin-left:5px;font-size:19px;color:#e51937;font-weight:700;vertical-align:-1px}.product_list3 .price_sale_wrap .textWonRed{margin-left:2px;font-size:14px;color:#e51937;font-weight:700}.product_list3 .price_sale_wrap .priceBlack{margin-left:5px;font-size:19px;color:#333;font-weight:700;vertical-align:-1px}.product_list3 .price_sale_wrap .textWonBlack{margin-left:2px;font-size:14px;color:#333;font-weight:700}.product_list3 .flagLeft.type02{letter-spacing:-.5px}.product_list3 .flagLeft.type02 .price_sale_wrap .textWonBlack,.product_list3 .flagLeft.type02 .price_sale_wrap .textWonRed{display:inline-block;width:24px}.Msale_MS.flag_s,.Msale_NS.flag_s{width:52px!important;height:42px!important;background:url(//image.hnsmall.com/images/mobile2014/common/flag_down_temp.png) no-repeat!important;background-size:400px 480px!important;background-position:-125px 0!important}.Msale_MS.flag_s:before,.Msale_NS.flag_s:before{margin:8px 0 0 8px;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_down_temp.png)}.textLineM{text-decoration:line-through}.right_away{color:#e51937;font-size:13px}.right_away em{display:inline-block;width:4px;height:7px;margin-left:5px;vertical-align:1px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -160px -230px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.btn_info{display:inline-block;width:23px;height:23px;vertical-align:middle;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -60px -120px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.btn_saleInfo{display:inline-block;width:18px;height:18px;margin-top:1px;vertical-align:top;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png);background-repeat:no-repeat;background-size:300px auto;background-position:-20px -180px;overflow:hidden;text-indent:-1000px}.priceInfor_guide{margin:10px}.priceInfor_guide .guideInfor{color:#898989}.priceInfor_guide .tit{color:#000;margin-top:20px;margin-bottom:5px}.priceInfor_guide .info{position:relative;font-size:12px;color:#898989;padding-bottom:8px;position:relative;padding-left:8px}.priceInfor_guide .info em{position:absolute;left:0;top:5px;display:inline-block;width:3px;height:3px;background-position:0 bottom;margin-right:3px;vertical-align:middle;background:#cdcdcd;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;text-indent:-1000px}.priceInfor_guide img{width:100%}#finalBenefit{position:fixed;top:90px;height:auto;overflow:hidden}#finalBenefit .layerConts{height:80%;overflow-y:scroll}.layerPopWrap .layerConts .priceInfor_guide{margin:0}#savePoint{position:fixed;top:110px}#savePoint .layerConts .innerConts.scrollY{max-height:340px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fixedOpc .bgBox{opacity:0!important}.fixedOpc .header_prd_detail_inner{opacity:0!important}.fixedOpc .prdOpt{position:fixed!important;top:40px!important;opacity:0!important}.fixedOpc .prdOpt+.goods_tabs{height:67px!important}@media(orientation:landscape){#finalBenefit{top:20px;height:70%}#finalBenefit .layerConts{height:70%}#arimiSetPop01{top:20px!important;left:20px;right:20px;width:auto;margin:0}#arimiSetPop01 .layerConts .innerConts.scrollY{max-height:160px}
#sharePop{position:fixed;top:20px!important;left:20px;right:20px;bottom:20px;width:auto;margin:0}#sharePop .layerConts{padding:10px 15px}#sharePop .snsList ul{margin:0}#sharePop .snsList ul li{margin-top:5px}#savePoint{position:fixed;top:20px!important}#savePoint .layerConts .innerConts.scrollY{max-height:200px}.sale_cp .sms_wrap{height:125px}#chungguPop{top:20px!important}}.order .orderTotal_wrap{position:relative;overflow:hidden;padding:10px 10px 5px}.order .orderTotal_wrap ul li{float:left;display:inline-block}.order .orderTotal_wrap ul li:first-child{width:28%;color:transparent}.order .orderTotal_wrap ul li:first-child em.Msale_NB{top:15px;left:13px}.order .orderTotal_wrap ul li:last-child{width:70%}.order .orderTotal_wrap ul li:last-child table{width:100%}.order .orderTotal_wrap ul li:last-child th{width:200px;padding:7px 0}.order .orderTotal_wrap ul li:last-child td{padding:5px 0}.order_table.total2 tr:last-child td span.benefit{margin-right:5px;color:#565656}.relaypang p{font-size:16px;font-weight:400}.relaypang p.relaytxt{padding:8px 10px 0;color:#898989;font-size:15px}.relaypang .relay_zone p{font-weight:700;padding:0 10px}.relaypang .relay_zone p em{display:inline-block;width:45px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_order.png) no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px;vertical-align:middle}.relaypang .relay_zone p.relay_s em{background-position:-100px 0}.relaypang .relay_zone p.relay_c em{background-position:-150px 0}.relaypang .relay_zone p.subText{padding-left:60px;padding-bottom:10px;font-size:11px;color:#898989;font-weight:400}.relaypang2{border:1px solid #cdcdcd;border-radius:3px;margin:10px 0 2px;padding:4px 10px;position:relative}.relaypang2 p{font-size:15px;font-weight:700}.relaypang2 p.relaytxt{padding:8px 10px 0;color:#898989;font-size:13px}.relaypang2 .relay_zone{position:relative}.relaypang2 .relay_zone p{font-weight:700;padding:0 10px 0 50px}.relaypang2 .relay_zone p.subText{padding-left:50px;padding-bottom:10px;font-size:11px;color:#898989;font-weight:400}.relaypang2 .relay_zone em{position:absolute;top:0;left:10px;display:block;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -130px -180px;background-size:300px auto;overflow:hidden;text-indent:-1000px;vertical-align:middle}.relaypang2 .relay_zone em.relay_s{background-position:-130px -180px}.relaypang2 .relay_zone em.relay_c{background-position:-160px -180px}.pay_btn{padding:15px 12px 12px;border-bottom:2px solid #ddd}.pay_btn:after{content:"";display:block;clear:both}.pay_btn .pay_sel2 li{display:inline-block;overflow:hidden;float:left;width:31%;height:90px;margin-bottom:7px;margin-right:7px;border:1px solid #cdcdcd;border-radius:2px;font-weight:700;font-size:15px;text-align:center}.pay_btn .pay_sel2 li:nth-child(3){margin-right:0}.pay_btn .pay_sel2 li input[type=radio]{-webkit-appearance:none;appearance:none;margin:0 auto;width:90px;height:90px;border-radius:0;background:url(//image.hnsmall.com/images/mobile2014/order/ico_pay.png) no-repeat;background-size:500px auto;background-color:#fff;text-align:center}.pay_btn .pay_sel2 li:nth-child(1) input[type=radio]{background-position:0 0}.pay_btn .pay_sel2 li:nth-child(2) input[type=radio]{background-position:-90px 0}.pay_btn .pay_sel2 li:nth-child(3) input[type=radio]{background-position:-180px 0}.pay_btn .pay_sel2 li:nth-child(4) input[type=radio]{background-position:-270px 0}.pay_btn .pay_sel2 li:nth-child(5) input[type=radio]{background-position:-360px 0}.pay_btn .pay_sel2 li:nth-child(1) input:checked[type=radio]{background-position:0 -90px}.pay_btn .pay_sel2 li:nth-child(2) input:checked[type=radio]{background-position:-90px -90px}.pay_btn .pay_sel2 li:nth-child(3) input:checked[type=radio]{background-position:-180px -90px}.pay_btn .pay_sel2 li:nth-child(4) input:checked[type=radio]{background-position:-270px -90px}.pay_btn .pay_sel2 li:nth-child(5) input:checked[type=radio]{background-position:-360px -90px}.pay_btn .pay_sel2 li label{text-indent:-1000px;font-size:0;position:absolute;top:0;right:0}.pay_btn.pay_btn_v2{overflow:hidden;position:relative;padding:15px 10px;border-bottom:1px solid #ddd}.pay_btn.pay_btn_v2:after{display:none}.pay_btn.pay_btn_v2 ul{margin:-1% -2% 0 0}.pay_btn.pay_btn_v2 ul:after{display:block;content:"";clear:both;width:0;height:0;line-height:0;visibility:hidden}.pay_btn.pay_btn_v2 ul li{display:block;overflow:visible;position:relative;box-sizing:border-box;width:32%;margin:1% 1% 0 0;border:1px solid #cdcdcd;border-radius:2px}.pay_btn.pay_btn_v2 ul li:nth-child(3n){margin:1% 1% 0 0}.pay_btn.pay_btn_v2 ul li input[type=radio]{box-sizing:border-box;width:90px;height:100%;background:url(//image.hnsmall.com/images/mobile2014/order/ico_pay.png) no-repeat;background-size:500px auto}.pay_btn.pay_btn_v2 ul li input[type=radio].pay1{background-position:0 0}.pay_btn.pay_btn_v2 ul li input[type=radio].pay2{background-position:-90px 0}.pay_btn.pay_btn_v2 ul li input[type=radio].pay3{background-position:-180px 0}.pay_btn.pay_btn_v2 ul li input[type=radio].pay4{background-position:-270px 0}.pay_btn.pay_btn_v2 ul li input[type=radio].pay5{background-position:-360px 0}.pay_btn.pay_btn_v2 ul li input[type=radio].pay6{background-position:0 -180px}.pay_btn.pay_btn_v2 ul li input[type=radio].pay1:checked{background-position:0 -90px}.pay_btn.pay_btn_v2 ul li input[type=radio].pay2:checked{background-position:-90px -90px}.pay_btn.pay_btn_v2 ul li input[type=radio].pay3:checked{background-position:-180px -90px}.pay_btn.pay_btn_v2 ul li input[type=radio].pay4:checked{background-position:-270px -90px}.pay_btn.pay_btn_v2 ul li input[type=radio].pay5:checked{background-position:-360px -90px}.pay_btn.pay_btn_v2 ul li input[type=radio].pay6:checked{background-position:0 -270px}.pay_btn.pay_btn_v2 .pay_sel2 li label{width:0;height:0;line-height:0}.pay_btn.pay_btn_v2 .pay_sel2 li label .flagNew{position:absolute;top:0;right:0;width:33px;height:33px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_pay.png) no-repeat -360px -180px;background-size:500px auto}.pay_btn.pay_btn_v3{overflow:hidden;position:relative;padding:10px;border-bottom:1px solid #ddd}.pay_btn.pay_btn_v3 .pay_sel2 li{position:relative;width:33%;height:83px;margin:-1px 0 0 -1px;border:1px solid #e8e8e8;border-radius:0;overflow:visible}.pay_btn.pay_btn_v3 .pay_sel2 li:nth-child(1){-webkit-border-top-left-radius:2px;border-top-left-radius:2px}.pay_btn.pay_btn_v3 .pay_sel2 li:nth-child(3){-webkit-border-top-right-radius:2px;border-top-right-radius:2px}.pay_btn.pay_btn_v3 .pay_sel2 li:nth-child(4){-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.pay_btn.pay_btn_v3 .pay_sel2 li:nth-child(6){-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.pay_btn.pay_btn_v3 .pay_sel2 li input[type=radio]{-webkit-appearance:none;appearance:none;margin:0 auto;width:91px;height:81px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_pay_new.png) no-repeat;background-size:273px auto;text-align:center;position:relative;z-index:10}.pay_btn.pay_btn_v3 .pay_sel2 li:nth-child(1) input[type=radio]{background-position:0 0;margin-left:0}.pay_btn.pay_btn_v3 .pay_sel2 li:nth-child(2) input[type=radio]{background-position:-91px 0}.pay_btn.pay_btn_v3 .pay_sel2 li:nth-child(3) input[type=radio]{background-position:-182px 0}.pay_btn.pay_btn_v3 .pay_sel2 li:nth-child(4) input[type=radio]{background-position:0 -81px}.pay_btn.pay_btn_v3 .pay_sel2 li:nth-child(5) input[type=radio]{background-position:-91px -81px}.pay_btn.pay_btn_v3 .pay_sel2 li:nth-child(6) input[type=radio]{background-position:-182px -81px}.pay_btn.pay_btn_v3 .pay_sel2 li.pangpangpay input[type=radio]{background-position:0 0;margin-left:0}.pay_btn.pay_btn_v3 .pay_sel2 li.nobankbook input[type=radio]{background-position:-91px 0}.pay_btn.pay_btn_v3 .pay_sel2 li.creditcard input[type=radio]{background-position:-182px 0}.pay_btn.pay_btn_v3 .pay_sel2 li.realtime input[type=radio]{background-position:0 -81px}.pay_btn.pay_btn_v3 .pay_sel2 li.cellphone input[type=radio]{background-position:-91px -81px}.pay_btn.pay_btn_v3 .pay_sel2 li.creditandnobankbook input[type=radio]{background-position:-182px -81px}.pay_btn.pay_btn_v3 .pay_sel2 li label .flagNew{position:absolute;top:0;right:0;width:32px;height:32px;color:transperant;background:url(//image.hnsmall.com/images/mobile2014/order/ico_pay_new.png) no-repeat -59px -324px;background-size:273px auto}.pay_btn.pay_btn_v3 .rylpangTipWrap .rylpangTipIn{border:0}.pay_btn.pay_btn_v3 .rylpangTipWrap .tipTailBox{width:33.3%}.pay_btn.pay_btn_v3 .rylpangTipWrap .tipTailBox:after{bottom:2px;border-color:#d7f0f9;background:#d7f0f9}.pay_btn.pay_btn_v3 .rylpangTipWrap .btntipClose{top:0;right:0;width:30px;height:30px}.pay_btn.pay_btn_v3 .rylpangTipWrap .btntipClose:before{width:13px;height:13px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -210px -210px;background-size:300px auto}.pay_btn.pay_btn_v3 ul li input[type=radio].pay1:checked{background-position:-91px -162px}.pay_btn.pay_btn_v3 ul li input[type=radio].pay2:checked{background-position:-182px -162px}.pay_btn.pay_btn_v3 ul li input[type=radio].pay3:checked{background-position:0 -243px}.pay_btn.pay_btn_v3 ul li input[type=radio].pay4:checked{background-position:-91px -243px}.pay_btn.pay_btn_v3 ul li input[type=radio].pay5:checked{background-position:-182px -243px}.pay_btn.pay_btn_v3 ul li input[type=radio].pay6:checked{background-position:0 -162px}.pay_pangpang{overflow:hidden;position:relative;padding:10px 10px 0;border-bottom:1px solid #ddd}.pay_pangpang .rylpangTipWrap .rylpangTipIn{border:0}.pay_pangpang .rylpangTipWrap .tipTailBox{width:100px}.pay_pangpang .rylpangTipWrap .tipTailBox:after{bottom:2px;border-color:#d7f0f9;background:#d7f0f9}.pay_pangpang .rylpangTipWrap .rylpangTipIn .btntipClose{top:0;right:0;width:30px;height:30px}
.pay_pangpang .rylpangTipWrap .rylpangTipIn .btntipClose:before{width:13px;height:13px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -210px -210px;background-size:300px auto}.pay_pangpang .pay_info{position:relative;height:60px;padding:7px 0 15px 92px}.pay_pangpang .pay_info:before{display:block;position:absolute;left:25px;top:10px;content:'';width:53px;height:53px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_pay_new.png) no-repeat -118px -324px;background-size:273px auto}.pay_pangpang .pay_info:after{display:inline-block;content:'';width:1px;height:100%;vertical-align:middle}.pay_pangpang .pay_info .pay_txt{display:inline-block;vertical-align:middle}.pay_pangpang .pay_info .tit{margin-bottom:5px;font-size:19px;color:#202f7d;letter-spacing:-.5px;line-height:1}.pay_pangpang .pay_info .bank{margin-bottom:10px;font-size:14px;color:#4d4d4d;letter-spacing:-.5px;font-weight:700;line-height:1}.pay_pangpang .pay_info .account{font-size:12px;color:#666;letter-spacing:-.5px;line-height:1}.pay_pangpang .pay_info .account:after{display:inline-block;content:'';width:13px;height:13px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -150px -130px;background-size:300px auto;vertical-align:-2px}.pay_pangpang .pay_info .account a{color:inherit}.pay_pangpang .pay_info .otherPayView{display:block;position:absolute;right:0;top:0;padding:10px 15px 10px 10px;border:1px solid #ddd;border-radius:2px}.pay_pangpang .pay_info .otherPayView .txt{position:relative;font-size:14px;color:#666;letter-spacing:-.5px;line-height:16px;font-weight:700}.pay_pangpang .pay_info .otherPayView .txt:after{display:inline-block;position:absolute;right:-10px;top:50%;content:'';width:6px;height:10px;margin-top:-5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -195px -227px;background-size:300px auto}.pay_pangpang .pay_info .otherPayView .etc{display:block;margin-top:5px;font-size:12px;color:#888;font-weight:400;letter-spacing:-.5px;line-height:1}.rylpangTipWrap{position:relative;width:100%;margin:0 0 10px}.rylpangTipWrap .rylpangTipIn{border:2px solid #ddf7ff}.rylpangTipWrap .rylpangTipIn>.tipCont{display:block;overflow:hidden;width:100%}.rylpangTipWrap .rylpangTipIn>.tipCont img{width:100%;vertical-align:top}.rylpangTipWrap .rylpangTipIn .btntipClose{overflow:hidden;position:absolute;top:2px;right:2px;width:37px;height:37px;color:transparent;border:0;-webkit-appearance:none;background:0}.rylpangTipWrap .rylpangTipIn .btntipClose:before{content:"";display:block;position:absolute;top:9px;left:9px;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -110px -180px;background-size:300px auto}.rylpangTipWrap .tipTailBox{overflow:hidden;position:absolute;bottom:-7px;left:0;width:32%;height:9px}.rylpangTipWrap .tipTailBox:after{display:block;content:"";position:absolute;bottom:3px;left:50%;width:9px;height:12px;margin:0 0 0 -7px;padding:0;border:2px solid #ddf7ff;transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#f0fbff}.rylpangTipWrap.type02{margin-bottom:2px;background:#fff}.rylpangTipWrap.type02 .banImg{width:100%;height:auto;vertical-align:top}.rylpangTipWrap.type02 .btntipClose{overflow:hidden;position:absolute;top:5px;right:0;width:30px;height:30px;color:transparent;border:0;-webkit-appearance:none;background:0}.rylpangTipWrap.type02 .btntipClose:before{content:"";display:block;position:absolute;top:9px;left:9px;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -190px -210px;background-size:300px auto}.rylpangTipWrap.type03 .rylpangTipIn{border:0}.rylpangTipWrap.type03 .tipTailBox{width:100%!important}.rylpangTipWrap.type03 .tipTailBox:after{bottom:2px;border:0;background:#faf1e1!important}.rylpangTipWrap.type03 .tipTailBox.ver02{width:33.3%!important}.rylpangTipWrap.type03 .tipTailBox.ver02:after{bottom:2px;border-color:#d7f0f9!important;background:#d7f0f9!important}.rylpangTipWrap.type03 .rylpangTipIn .btntipClose{top:0;right:0;width:30px;height:30px}.rylpangTipWrap.type03 .rylpangTipIn .btntipClose:before{width:13px;height:13px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -210px -210px;background-size:300px auto}.notUseRylpangBox{overflow:hidden;position:absolute;top:15px;bottom:15px;left:10px;right:10px;border:2px solid #ddf7ff;background:#f0fbff}.notUseRylpangBox .notUseRylpangIn .conts{display:block;position:absolute;left:0;top:0;bottom:0;width:100%;text-align:center}.notUseRylpangBox .notUseRylpangIn .conts img{height:100%}.notUseRylpangBox .notUseRylpangIn .rylpangLink{display:block;width:125px;height:22px;margin:0 auto}.notUseRylpangBox .notUseRylpangIn .rylpangLink img{width:100%}.notUseRylpangBox .btnRylpangPopClose{overflow:hidden;position:absolute;top:0;right:0;width:37px;height:37px;color:transparent;border:0;-webkit-appearance:none;background:0}.notUseRylpangBox .btnRylpangPopClose:before{content:"";display:block;position:absolute;top:9px;left:9px;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -110px -180px;background-size:300px auto}.rylpangComt{padding:10px 0 7px}.rylpangExamine .rylpangTipWrap .rylpangTipIn{border:2px solid #ececec}.rylpangExamine .rylpangTipWrap .rylpangTipIn .btntipClose{background:url(//image.hnsmall.com/images/mobile2014/order/btn_pangpang_examine_guide_close_off.gif) no-repeat center;background-size:15px}.rylpangExamine .rylpangTipWrap .tipTailBox:after{border:2px solid #ececec;background:#fafafa}.pay_btn.pay_btn_v2 .pay_sel2 li.disabled label .flagNew{background:url(//image.hnsmall.com/images/mobile2014/order/flag_payment_new.png) no-repeat left -33px;background-size:33px 66px}.pay_btn.pay_btn_v2 .pay_sel2 li.disabled .disableDeem{overflow:hidden;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;border-radius:2px}.pay_btn.pay_btn_v2 .pay_sel2 li.disabled .disableDeem .opacityBg{display:block;position:relative;width:100%;height:100%;background:#fff;opacity:.5}.pay_btn.pay_btn_v2 .pay_sel2 li.disabled .disableDeem .txtExamine{position:absolute;left:50%;top:50%;width:50px;height:20px;margin:-5px 0 0 -25px;background:url(//image.hnsmall.com/images/mobile2014/order/txt_examine.png) no-repeat left top;background-size:50px 20px}.pay_btn.pay_btn_v2 .pay_sel2 li.disabled .disableDeem .txtExamine .blind{overflow:hidden;position:absolute;left:-999em;width:0;height:0;line-height:0}.rylpangExamine .notUseRylpangBox{border:2px solid #000;background:#fff}.rylpangExamine .notUseRylpangBox .notUseRylpangIn{display:table;position:relative;width:100%;height:100%;vertical-align:middle}.rylpangExamine .notUseRylpangBox .notUseRylpangIn .conts{display:table-cell;position:static;width:100%;height:100%;font-size:17px;font-weight:700;letter-spacing:-1px;text-align:center;vertical-align:middle}.rylpangExamine .notUseRylpangBox .notUseRylpangIn .conts .contsInner{padding:100px 0 0;background:url(//image.hnsmall.com/images/mobile2014/order/ico_waring.gif) no-repeat center top;background-size:82px}.rylpangExamine .notUseRylpangBox .notUseRylpangIn .conts .contsInner .txtS{display:block;margin-top:12px;font-size:14px;color:#565656;font-weight:400}.order_table table td .btnBankSet{overflow:hidden;width:100%}.order_table table td .btnBankSet a{float:left;box-sizing:border-box;width:49%;height:30px;padding:0;font-weight:400;text-align:center}.order_table table td .btnBankSet a:nth-child(2){float:right}.order_table table td .easyPayBank span{float:left;line-height:28px}.order_table table td .easyPayBank a{float:right;font-weight:400}.order .order_table .sale_info{font-size:13px;font-weight:400;line-height:19px}.order .order_table .sale_info .highlight{color:#333;text-decoration:underline}.boT{border-top:1px solid #cdcdcd}.ship_wrap{padding:8px 0}.ship_wrap .addModifybox{border-top:1px solid #cdcdcd;padding-bottom:15px;margin:0 10px}.ship_wrap table{width:100%}.ship_wrap table tr{border-bottom:1px solid #eee}.ship_wrap table th{width:70px;vertical-align:top;padding-top:16px;padding-left:7px;color:#898989;font-size:13px}.ship_wrap table th span.st{font-size:12px;font-weight:400}.ship_wrap table th span.red{color:#dd1032;margin-left:3px}.ship_wrap table td{padding:10px 10px 10px;font-size:13px}.ship_wrap table td.name{padding:16px 10px 10px 22px;font-size:13px}.ship_wrap .addModifybox table th{text-align:left}.ship_wrap li{position:relative;border-bottom:1px solid #eee}.ship_wrap li .addListbox{padding:10px 10px 8px}.ship_wrap li .btn_che{position:absolute;left:10px;top:8px}.ship_wrap li .btn_wrap{position:absolute;right:10px;top:10px}.ship_wrap li .addListbox p{padding-left:30px}.ship_wrap li .addNum{padding-left:30px;font-size:13px;font-weight:700;color:#000;margin-bottom:5px}.ship_wrap li .addText{font-size:13px;color:#565656;line-height:17px}.ship_wrap li .addListbox .addNum.type02{padding:0 95px 0 30px}.ship_wrap li .btn_wrap .addModify.on{color:#fff!important;background:#898989!important;border:1px solid #898989}.ship_wrap.type02 li .addListbox{padding:8px 10px}.ship_wrap.type02 li .addListbox .btn_wrap{top:8px}.ship_wrap.type02 li .addListbox .btn_che{top:10px;height:20px}.ship_wrap.type02 li .addListbox .addNum{-webkit-box-sizing:border-box;min-height:24px;padding:2px 95px 0 30px;margin:0 0 3px}.unitDeliveryBox .ship_wrap.type02.v3 .addListbox{padding:15px 0}.unitDeliveryBox .ship_wrap.type02.v3 .addListbox .btn_wrap{top:15px}.unitDeliveryBox .ship_wrap.type02.v3 .addListbox .btn_che{top:15px}.ship_wrap.type02.v3 li .addListbox .addNum{padding:0 95px 0 30px;margin-bottom:8px;font-size:14px;color:#333}
.ship_wrap.v3 li .addListbox p{font-size:14px;color:#333;line-height:22px}.ship_wrap.v3 .btn_white{border-radius:4px;color:#333!important}.ship_wrap .noShipAddr{padding:30px 0;text-align:center}.ship_wrap .noShipAddr strong{display:block;margin:0 0 3px;font-size:14px;color:#000}.ship_wrap .noShipAddr p{font-size:12px;color:#565656}.add_ship_pop.ship_wrap,.pickup_add_ship.ship_wrap{padding:0}.add_ship_pop.ship_wrap .addModifybox,.pickup_add_ship.ship_wrap .addModifybox{border-top:0}.add_ship_pop.ship_wrap .addModifybox table th,.pickup_add_ship.ship_wrap .addModifybox table th{width:80px}.add_ship_pop.ship_wrap .member_btn_single a,.pickup_add_ship.ship_wrap .member_btn_single a{box-sizing:border-box;width:120px}.btn_addMore{border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f9f9f9}.btn_addMore p{margin:9px auto;text-align:center}.btn_addMore p a{color:#898989}.btn_addMore p em{display:inline-block;width:10px;height:6px;margin-left:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_side3.png) no-repeat -150px -10px;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.btn_addMore p em.more{display:inline-block;background-position:-150px 0;overflow:hidden;text-indent:-1000px;margin-top:2px}.product_btn p a{color:#fff}.order_save{font-size:14px;font-weight:700;padding:9px 10px 10px}.order_save input{vertical-align:middle}.order_save span{font-size:12px;color:#898989;font-weight:400;padding-left:22px}.order_list li .goodsBox{padding:15px 10px}.goods_bundle{border-top:1px solid #cdcdcd}.order_list li .goodsBox .goodsTit{font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#232323}.order_list li .goodsBox .pd_op{color:#898989;font-size:12px;padding:0 0 5px;line-height:16px}.order_list li .goodsBox .pd_op2{padding:0 0 5px;margin-top:-5px;color:#898989;font-size:12px;line-height:16px}.order_list li .goodsBox .goods{position:relative;padding-left:70px;min-height:60px;overflow:hidden}.order_list li .goodsBox .goods .text{display:block;margin-bottom:5px;min-height:30px;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.order_list li .goodsBox .goods .img{position:absolute;left:0;top:0}.order_list li .goodsBox .goods .img img{width:60px;height:60px}.order_list li .goodsBox .goods .priceZone{font-size:14px;padding-bottom:5px}.order_list li .goodsBox .goods .priceZone strong{font-size:18px}.order_list li .goodsBox .goods .priceZone del{font-size:12px;color:#565656}.order_list li .goodsBox .goods.type02{overflow:visible}.order_list li .goodsBox .prdFlagWrap{top:-10px}.order_list li .goodsBox .refer{position:relative;margin:10px 0;padding:10px 10px 10px 31px;background-color:#f9f9f9;border-radius:3px;font-size:12px;line-height:19px;letter-spacing:-.24px;color:#666}.order_list li .goodsBox .refer:before{content:'';position:absolute;top:11px;left:10px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -140px -180px;background-size:300px auto}.order_list li .option_modify{padding:10px 0 0;position:relative}.order_list li .option_modify .options{padding-bottom:5px}.order_list li .option_modify .options em:first-child,.order_list li .option_modify .options em:last-child{position:relative;display:inline-block;width:30px;height:30px;vertical-align:middle;overflow:hidden;text-indent:-1000px;border:1px solid #c5c5c5;border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box}.order_list li .option_modify .options em:first-child:before,.order_list li .option_modify .options em:last-child:before{content:"";display:block;position:absolute;top:6px;left:6px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -110px -60px;background-size:300px auto}.order_list li .option_modify .options em:last-child:before{background-position:-90px -60px}.order_list li .option_modify .person_txt{position:absolute;left:125px;bottom:12px;font-size:12px;color:#898989}.order_list li .option_modify .options span{vertical-align:middle;font-size:15px;display:inline-block;border-radius:2px;border:1px solid #c5c5c5;background:#f9f9f9;line-height:28px;padding:0 10px;margin:0 3px}.order_list li .option_modify .options input{margin:0 3px;vertical-align:middle;width:50px;text-align:center;text-indent:0}.order_list li .btn_con{text-align:center;padding-top:10px;padding-bottom:10px;margin-top:10px;border-top:1px solid #eee}.order_list li .goodsBox .gift_zone{overflow:hidden;position:relative;padding-left:70px}.order_list li .goodsBox .gift_zone span{display:inline-block;padding:1px 4px;border:1px solid #898989;background:#898989;color:#fff;font-size:12px;font-weight:700;text-align:center;vertical-align:middle}.order_list li .goodsBox .gift_zone .img{position:absolute;left:0;top:0}.order_list li .goodsBox .gift_zone .img img{width:60px;height:60px}.order_list li .goodsBox .pd_op{padding-top:5px}.order_list li .goodsBox .pd_op2{padding:0 0 5px;margin-top:-5px;color:#898989;font-size:12px;line-height:16px}.order_list li .goodsBox .seloption{width:100%;position:relative;overflow:hidden}.order_list li .goodsBox .seloption .ot{position:absolute;top:0;left:0;color:#898989;font-size:12px}.order_list li .goodsBox .seloption .otlist{margin-left:35px;color:#898989;font-size:12px;line-height:16px}.order_list li .goodsBox .gift_zone.type02{overflow:visible}.order .order_tit .orderCondition{position:absolute;top:0;right:33px;display:inline-block;width:45%;font-size:12px;color:#898989;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.order .order_tit .txt_default{font-size:12px;color:#898989;font-weight:400}.pay_text3{padding:0 10px 20px}.pay_text3.v2{padding:15px 10px 20px}.pay_text3 div{padding:20px 10px 0;text-align:center}.pay_text3 div p{font-size:18px;font-weight:700;padding-bottom:5px}.pay_text3 div p+.txts{display:block;margin-bottom:5px;font-size:12px;color:#888;letter-spacing:-.5px}.pay_text3 p.pay_push_btn{text-align:center;padding-top:5px}.pay_text3 p .push_btn{font-size:14px;height:30px;line-height:30px}.pay_text3 .linkTxt01{color:#e51937}.pay_text3.app,.pay_text3.web{text-align:center}.pay_text3.app div p,.pay_text3.web div p{font-size:16px}.pay_text3.app div p+.stxts,.pay_text3.web div p+.stxts{display:block;padding-top:2px;margin-bottom:5px;font-size:13px;color:#888;letter-spacing:-.5px}.pay_text3.app p.pay_push_btn,.pay_text3.web p.pay_push_btn{display:inline-block;overflow:hidden}.pay_text3.app p.pay_push_btn .push_btn,.pay_text3.web p.pay_push_btn .push_btn{background:#e51937!important;color:#fff!important;text-align:center;border:1px solid #dd1032}.pay_text3.app p.pay_push_btn .like,.pay_text3.web p.pay_push_btn .like{float:right;margin-left:4px}.pay_text3.app p.pay_push_btn .like+.view,.pay_text3.web p.pay_push_btn .like+.view{background:#333!important;border:1px solid #333}.pay_text3.app p.pay_push_btn .view:after,.pay_text3.web p.pay_push_btn .view:after{display:inline-block;content:'';width:6px;height:10px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -180px -227px;background-size:300px auto}.pay_text3 .under_txt{margin:5px 0;padding:0;text-align:center}.pay_text3 .under_txt p.point_txt{padding:0;font-size:14px;color:#e51937;line-height:18px;font-weight:700}.pay_text3 .under_txt .btn_state_view{padding-right:15px;display:inline-block;font-size:14px;color:#666;line-height:18px;text-decoration:underline;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_txt_arrow.png) 100% 50% no-repeat;background-size:5px auto}.paytotal_list{margin-bottom:20px}.paytotal_list li{border-bottom:1px solid #eee}.paytotal_list li:last-child{border-bottom:0}.paytotal_list li .tit{font-size:14px;padding:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.paytotal_list li .tit span{margin-right:5px;font-weight:700}.pay_benefitBox{margin:10px 10px 20px}.pay_benefitBox .pay_benefit{border:1px solid #cdcdcd;border-radius:3px;padding:10px 10px;overflow:hidden;margin-bottom:10px}.pay_benefitBox .pay_benefit li{float:left;font-weight:700}.pay_benefitBox .pay_benefit li:nth-child(1){width:40%;padding-top:10px;padding-left:5px;color:#e51937}.pay_benefitBox .pay_benefit li:nth-child(1) em{display:inline-block;overflow:hidden;margin-right:5px;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -210px -180px;background-size:300px auto;text-indent:-1000px;vertical-align:middle}.pay_benefitBox .pay_benefit li:nth-child(2){width:54%;padding-left:10px}.pay_benefitBox .pay_benefit li:nth-child(2) span{display:block}.pay_benefitBox .pay_benefit li:nth-child(2) span.ben_tit{font-size:13px;color:#898989}.pay_benefitBox .pay_benefit li:nth-child(2) span.ben_pay{font-size:14px;letter-spacing:-1px}.pay_benefitBox.ver160215 .pay_benefit{position:relative}.pay_benefitBox.ver160215 .pay_benefit li:nth-child(1){position:absolute;top:50%;margin-top:-18px;width:auto;height:18px}.pay_benefitBox.ver160215 .pay_benefit li:nth-child(2){width:60%;padding-left:40%}.pay_benefitBox.ver160215 .pay_benefit li:nth-child(2) span{padding-left:12px}.snews_bnr{padding:30px 0 15px}.payment_assure2 img{width:100%}.pay_text3.app div.pay_pw_text,.pay_text3.web div.pay_pw_text{padding:9px 10px 10px 10px}.pay_text3.app div.pay_pw_text p,.pay_text3.web div.pay_pw_text p{width:251px;margin:0 auto;font-size:12px;font-weight:400;color:#666;padding-bottom:0;line-height:1.3;box-sizing:border-box}.pay_text3.app div.pay_pw_text span,.pay_text3.web div.pay_pw_text span{color:#666;font-size:12px;letter-spacing:-.5px}.pay_text3.app div.pay_pw_text span a,.pay_text3.web div.pay_pw_text span a{position:relative;color:#666;display:inline-block}.pay_text3.app div.pay_pw_text span a em,.pay_text3.web div.pay_pw_text span a em{font-size:13px;color:#666;margin-left:-1px}
.pay_text3.app div.pay_pw_text span a::after,.pay_text3.web div.pay_pw_text span a::after{content:'';display:block;border-bottom:1px solid #aaa;margin-top:-1px}.radiusBox{background:#fff;margin:10px;padding:10px;border-radius:3px;border:1px solid #cdcdcd}.dotTit{position:relative;padding-left:8px;margin-bottom:3px;font-size:14px;color:#565656}.dotTit em{position:absolute;left:0;top:9px;display:inline-block;width:3px;height:3px;margin-right:3px;background:#cdcdcd;border-radius:50%;-webkit-border-radius:50%;vertical-align:middle}.dotText{padding-left:8px;font-size:13px;color:#898989}.btn_tvAir,.btn_tvAir2{position:absolute;left:50%;margin-left:-70px;bottom:40px;width:141px;height:40px;background-image:url(//image.hnsmall.com/images/mobile2014/common/btn_livetalk.png);background-position:0 0;background-size:140px auto;overflow:hidden;text-indent:-1000px;z-index:2000}.btn_tvAir{bottom:40px}.btn_tvAir2{bottom:15px}.multipleZon{width:100%;position:relative;border-bottom:1px solid #cdcdcd;padding-bottom:10px}.multipleZon .multiBtn{border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden}.multipleZon .multiBtn li{float:left;width:25%;text-align:center}.multipleZon .multiBtn li a{display:block;width:100%;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0}.multipleZon .multiBtn li a:hover{color:#e51937;font-weight:700}.multipleZon .multiBtn li a.on{color:#e51937;font-weight:700}.multipleZon .multiBtn li:nth-child(9) a{border-bottom:0}.multipleZon .multiBtn li:nth-child(10) a{border-bottom:0}.multipleZon p{margin-left:10px;padding:18px 0 16px;font-weight:700}.multipleZon p span{font-size:12px;color:#898989;font-weight:400}.multipleZon .localNum{position:absolute;right:10px;top:10px}.multipleZon .localNum span{display:inline-block}.multipleZon .localNum a{display:block;border-radius:3px;width:30px}.multipleZon .localNum a.on{background:#fff!important;color:#e51937!important;border:1px solid #e51937}.mysave_wrap_v2 .mysavebox{border:1px solid #ddd}.mysave_wrap_v2 .mysavebox li{font-weight:400}.mysave_wrap_v2 .mysavebox li:nth-child(1){background:#dff6f6;color:#fff}.mysave_wrap_v2 .mysavebox li:nth-child(1) strong.red{color:#fff}.mysave_wrap_v2 .mysavebox li:nth-child(1) strong.blue{color:#fff}.mysave_wrap_v2 .mysavebox li:nth-child(2){background:#fff;color:#565656;border-top:1px solid #ddd;font-size:13px}.mysave_wrap_v2 .mysavebox li:nth-child(2) strong{font-size:15px;font-weight:700}.mysave_wrap_v2 .mysavebox li:nth-child(2) strong span{color:#000;font-weight:700;font-size:15px}.mysave_wrap_v2 .mysavebox2 li{background-color:#fff}.mysave_wrap_v2 .mysavebox2 li:nth-child(1){border-bottom:1px solid #ddd}.mysave_wrap_v2 .mysavebox2 li:nth-child(2){border-bottom:1px solid #ddd}.mysave_wrap_v2 .mysavebox2 li:nth-child(1) p{border-right:1px solid #ddd;border-left:1px solid #ddd}.mysave_wrap_v2 .mysavebox2 li:nth-child(2) p{border-right:1px solid #ddd}.mysave_wrap_v2 .mysavebox2 li p.tit{padding:13px 10px 4px;text-align:center;font-size:13px}.mysave_wrap_v2 .mysavebox2 li p.tit span{color:#565656}.mysave_wrap_v2 .mysavebox2 li p.num{color:#111;font-weight:700;padding:0 0 12px;font-size:15px}.mysave_wrap_v2 .mysavebox2 li p.tit_mon{text-align:center;padding:12px 10px}.mysave_wrap_v2 .mysavebox2 li p.num,.mysave_wrap_v2 .mysavebox2 li p.tit{text-align:center}.mysave_wrap_v2 .mysavebox:nth-child(1) li:nth-child(1){background:#4c64ab}.mysave_wrap_v2 .mysavebox:nth-child(3) li:nth-child(1),.mysave_wrap_v2 .mysavebox:nth-child(4) li:nth-child(1),.mysave_wrap_v2 .mysavebox:nth-child(5) li:nth-child(1){background:#6f3ea2}.mysave_wrap_v2 ul:nth-child(4) li{background-color:#f8f8f8}.mysave_wrap_v2 ul:nth-child(4) li p.tit{padding-top:9px}.mysave_wrap_v2 ul:nth-child(4) li p.num{padding-bottom:8px}.mysave_wrap_v2 .mysavebox li dl{margin-bottom:-5px}.mysave_wrap_v2 .mysavebox li dl dd{position:relative;padding-left:10px;margin-bottom:7px}.mysave_wrap_v2 .mysavebox li dl dd strong{top:-1px}.mysave_wrap_v2 .btnRelaypangLink{display:block;padding:12px 0 8px;text-align:center;border:1px solid #ddd;border-top:0;background:#f8f8f8}.mysave_wrap_v2 .btnRelaypangLink img{width:181px;height:18px;vertical-align:top}.relayDashboard .mysavebox{border:0;border-bottom:1px solid #ddd}.relayDashboard .mysavebox li{background:#fff;color:#565656;border-top:0;font-size:13px;padding-left:0;padding-right:0;padding:10px 0 4px}.relayDashboard .mysavebox li strong{font-size:15px;font-weight:700}.relayDashboard .mysavebox li strong span{color:#000;font-weight:700;font-size:15px}.relayDashboard .mysavebox li dl dd{position:relative;padding-left:10px;margin-bottom:7px;font-weight:400}.relayDashboard .mysavebox li dl dd strong{top:-1px;font-weight:700}.relayDashboard .mysavebox2 li{background-color:#f4f4f4}.relayDashboard .mysavebox2 li p.tit{padding:10px 10px 4px;text-align:center;font-size:13px}.relayDashboard .mysavebox2 li p.tit span{color:#565656}.relayDashboard .mysavebox2 li p.num{color:#111;font-weight:700;padding:1px 0 8px;font-size:15px}.relayDashboard .mysavebox2 li p.tit_mon{text-align:center;padding:12px 10px}.relayDashboard .mysavebox2 li p.num,.relayDashboard .mysavebox2 li p.tit{text-align:center}.relayDashboard .mysavebox2 li{border-bottom:1px solid #ddd}.relayDashboard .mysavebox2 li:nth-child(1) p{border-right:1px solid #ddd}.relayDashboard .mysavebox2 li:nth-child(2) p{border-right:0}.goods h2.tit span{display:block;padding:0;font-size:14px;font-weight:400;color:#dd1032;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.goodsBundle,.goodsMC{margin:0 10px 10px;padding-bottom:10px;overflow:hidden}.goodsBundle .sale_bundle,.goodsMC .sale_bundle{position:absolute;left:0;top:13px;display:block;width:51px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/flag_sale.png) no-repeat;background-size:750px auto;overflow:hidden;text-indent:-1000px}.goodsBundle .sale_hns,.goodsMC .sale_hns{position:absolute;left:0;top:0;display:block;width:43px;height:43px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -240px 0;background-size:300px auto;overflow:hidden;text-indent:-1000px}.goodsBundle .flagLeft,.goodsMC .flagLeft{padding-left:68px}.goodsBundle .price,.goodsMC .price{position:relative;font-size:13px;color:#898989;padding-top:1px}.goodsBundle .price strong,.goodsMC .price strong{margin-right:2px;font-size:13px;color:#565656;font-weight:400}.goodsBundle .price strong.won,.goodsMC .price strong.won{margin-right:2px;font-size:12px}.goodsBundle .price_sale_wrap,.goodsMC .price_sale_wrap{position:relative;font-size:14px;margin-top:-1px;color:#333}.goodsBundle .price_sale_wrap .priceBlack,.goodsMC .price_sale_wrap .priceBlack{font-size:19px;color:#333;font-weight:700;vertical-align:-1px}.goodsBundle .price_sale_wrap .textWonBlack,.goodsMC .price_sale_wrap .textWonBlack{margin-left:2px;font-size:14px;color:#333;font-weight:700}.goodsview_option{padding:0 10px;position:relative}.goodsview_option .select_box{position:relative;margin-bottom:8px;border-radius:3px;border:1px solid #cdcdcd;padding:9px 14px}.goodsview_option .select_box h2{font-size:14px;color:#656565;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:20px}.goodsview_option .select_box h2:after{content:"";display:block;width:10px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -70px -70px;background-size:300px auto;position:absolute;right:15px;top:15px}.goodsview_option .select_box.over{position:relative;margin-bottom:8px;border-radius:3px 3px 0 0;border:1px solid #f61706;padding:9px 14px}.goodsview_option .select_box.over h2{color:#424242;font-weight:400}.goodsview_option .select_box.over h2:after{content:"";display:block;width:10px;height:6px;background-position:-70px -60px;position:absolute;right:15px;top:15px}.goodsview_option .select_list{margin-top:-9px;border:1px solid #f61706;border-top:1px solid #eee;background:#fff;border-radius:0 0 3px 3px;margin-bottom:10px}.goodsview_option .select_list li{padding:10px 14px;border-bottom:1px solid #eee}.goodsview_option .select_list li:last-child{border-bottom:0}.bundle_wrap{position:relative;padding:10px 10px}.bundle_wrap .bundle_list li .product{position:relative;padding:0 10px 10px 75px}.bundle_wrap .bundle_list li .product p.img{position:absolute;left:0;top:0}.bundle_wrap .bundle_list li .product p.img img{width:60px}.bundle_wrap .bundle_list li .product .text{display:block;margin-bottom:5px;font-size:14px;color:#000}.bundle_wrap .bundle_list li .product .priceBlack{font-size:17px;color:#333;font-weight:700;vertical-align:-1px}.bundle_wrap.bbline{border-bottom:1px solid #cdcdcd}.goodsQna .banbox{position:relative;margin:10px 10px 0;background:#f7f7f7;border:1px solid #eee}.goodsQna .banbox p{color:#565656;padding:15px 90px 15px 10px}.goodsQna .banbox em{position:absolute;top:20px;right:10px;display:block;width:68px;height:22px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods3.png) no-repeat -60px 0;background-size:200px 100px}.goodsQna .banbox p span{color:#12a5cb;text-decoration:underline}.bundleFood{font-size:13px;color:#666;padding:10px 10px 80px 28px;position:relative}.bundleFood em{position:absolute;top:12px;left:10px;display:inline-block;width:14px;height:14px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_side3.png);background-repeat:no-repeat;background-size:300px 200px;background-position:0 -80px;overflow:hidden;text-indent:-1000px;vertical-align:middle;margin-right:3px}.push_msg.msg_list li .new{font-weight:700}.push_msg.msg_list li .new .status{position:relative;padding-right:20px;line-height:18px}.push_msg.msg_list li .new .status:after{content:'';position:absolute;right:0;top:2px;width:15px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -40px -90px;background-size:200px auto}
.push_msg.msg_list li .txt{display:block;line-height:18px;letter-spacing:-.5px}.noti_msg{position:relative;padding:0 10px 0 27px;border-bottom:1px solid #cdcdcd;background:#f9f9f9;font-size:12px;line-height:34px;color:#898989}.noti_msg:after{content:'';position:absolute;top:10px;left:8px;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -60px -180px;background-size:300px 390px}.push_msg_none .noti_txt{padding:40px 0;border-bottom:1px solid #eee;color:#aaa;font-weight:700;text-align:center}.push_msg_none .like{padding:23px 0}.push_msg_none .like p{text-align:center;line-height:20px;color:#000}.push_msg_none .like .txt{font-weight:700}.push_msg_none .btn_wrap{padding-top:8px;text-align:center}.push_msg_none .btn_wrap a{font-size:14px}.push_msg_none .btn_wrap em{display:inline-block;width:16px;height:12px;margin-top:8px;margin-left:4px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -55px -90px;background-size:200px auto;vertical-align:top}.pop_savemoney p{text-align:center;line-height:20px}.pop_savemoney .tlt{color:#000;font-weight:700;font-size:16px;padding-top:25px}.pop_savemoney .desc{color:#898989;font-size:14px;padding-bottom:20px}.pop_savemoney img{width:90%;vertical-align:top;padding-bottom:15px}.goods .pd_sale .save.yes{color:#12a5cb;font-size:14px}.goods .tab_cons .goods_noti{position:relative;margin:10px;padding:15px 10px;background:#efefef;border:1px solid #e51937}.goods .tab_cons .goods_noti.no{border:1px solid #efefef}.goods .tab_cons .goods_noti .txt{display:inline-block;width:201px;height:31px;vertical-align:top;background:url(//image.hnsmall.com/images/mobile2014/goods/txt_savemoney_yes.png) no-repeat 0 0;background-size:201px 31px;font-size:0;text-indent:-9999em}.goods .tab_cons .goods_noti.no .txt{background:url(//image.hnsmall.com/images/mobile2014/goods/txt_savemoney_no.png) no-repeat 0 0;background-size:201px 31px}.goods .tab_cons .goods_noti a{position:absolute;top:20px;right:10px;width:79px;height:21px;background:url(//image.hnsmall.com/images/mobile2014/goods/btn_savemoney.png) no-repeat 0 0;background-size:79px 21px;font-size:0;text-indent:-9999em}.product_list li .product2 .price_sale_wrap,.product_list3 .price_sale_wrap,.tv_dey_wrap .price_sale_wrap{overflow:hidden}.product_list li .product2 .price_sale_wrap .priceTitle,.product_list3 .price_sale_wrap .priceTitle,.tv_dey_wrap .price_sale_wrap .priceTitle{float:left;width:85px;font-style:normal;display:block;line-height:20px}.addModifybox td.post input.w50,.order_table td.post input.w50{width:47px!important}.order_table td.post span{padding:0 8px}.agree_check5 .order_table td.post input.w50{width:39px!important}.addrPop{overflow:hidden}.addrPop .addrPop_cnt{overflow:auto;-webkit-overflow-scrolling:touch}.addrPop .addrPop_btm .order_table{padding-top:0}.addrPop .addrPop_btm .order_table input.input_add:focus{border:1px solid #e51937}.addrPop .addrPop_btm p.btn{text-align:center}.sms_wrap_v2 .dey_cation{line-height:15px;padding-bottom:0;border-bottom:0;margin-top:5px}.sms_wrap_v2 .tv_arimi_info{padding-top:4px;padding-left:0;padding-right:0}.sms_wrap_v2 .order_table{margin-bottom:-8px;padding-bottom:0}.sms_wrap_v2 .order_table table th{width:58px;text-align:center;font-weight:400;color:#000;font-size:13px}.thumbWrap{position:relative;border-top:1px solid #cdcdcd;background:#fff}.member_btn ~ .thumbWrap{margin-top:20px}.thumbWrap ~ .snews_bnr{padding-top:0}.recomPrdWrap ~ .snews_bnr{padding-top:0}.thumbWrap .arrow .prev a{z-index:100;display:block;position:absolute;top:50%;left:0;width:33px;height:65px;margin-top:-33px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/goods/arrow_thumb.png);background-repeat:no-repeat;background-size:66px 65px;overflow:hidden;text-indent:-1000px}.thumbWrap .arrow .next a{z-index:100;display:block;position:absolute;top:50%;right:0;width:33px;height:65px;margin-top:-33px;background-position:-33px 0;background-image:url(//image.hnsmall.com//images/mobile2014/goods/arrow_thumb.png);background-repeat:no-repeat;background-size:66px 65px;overflow:hidden;text-indent:-1000px}.thumbWrap .thumb_tlt{padding:10px 10px 0;color:#222;font-size:16px;line-height:18px;letter-spacing:-1px}.thumbWrap .thumb_tlt em{font-weight:700}.thumbWrap .bx-viewport{margin:10px 0 15px}.thumbWrap .thumbSlider .thumb{padding:0 15px}.thumbWrap .thumbSlider ul li:after{content:'';clear:both;display:block}.thumbWrap .thumbSlider ul li{float:left;width:33.333%}.thumbWrap .thumbSlider ul li a{display:block;width:90px;margin:0 auto}.thumb .prd_img{position:relative;display:block}.thumb .prd_img>span{display:block}.thumb .prd_img .img{border:1px solid #cdcdcd;margin-top:3px}.thumb .prd_img img{width:88px;height:88px;vertical-align:top}.thumb .prd_info{display:block}.thumb .prd_info>span{display:block;position:relative}.thumb .prd_info .tlt{margin:10px 0 5px;font-size:15px;min-height:36px;line-height:18px;color:#222;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.thumb .prd_info .price{font-size:16px;line-height:18px;color:#222;font-weight:700}.thumb .prd_info .price em{font-size:12px;font-weight:400;vertical-align:1px}.pay_benefitBox .pay_benefit.play_10plus{border-color:#e51937}.pay_benefitBox .pay_benefit.play_10plus li:nth-child(1) em{width:15px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -195px -180px;background-size:300px auto}.pay_benefitBox .pay_benefit.sale_10plus{padding:19px 10px 18px;border-color:#e51937}.pay_benefitBox .pay_benefit.sale_10plus li:nth-child(1) em{width:15px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -195px -180px;background-size:300px auto}.plus10_area{border:1px solid #6d7de0;background-color:#6d7de0;border-radius:3px;padding-top:5px}.plus10_area .title img{width:100%;height:auto}.plus10_area .product_list3{height:50px;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:5px 10px;margin:-3px 10px 10px}.plus10_area .product_list3 .price{overflow:hidden}.plus10_area .product_list3 .price em{float:left;width:68px;position:static;top:0;left:0;margin-top:1px}.plus10_area .product_list3 .flagLeft{padding-left:0}.plus10_area .product_list3 .price_sale_wrap{margin-top:2px}.plus10_area .product_list3 .price_sale_wrap .priceTitle{font-weight:700;font-size:15px;color:#000;line-height:24px}.plus10_area .product_list3 .txt{color:#12a5cb;font-size:14px;padding-top:5px;font-weight:700}.plus10_area .product_list3 .price_sale_wrap .textWonRed{font-size:15px}.goods_detail .plus10_area{margin:10px 10px 15px}.goods_detail.order .plus10_area{margin:10px 10px -10px}.order_table.vam4 th{width:66px}.addModifybox td.post input.w50{width:37px!important}.addModifybox td.post input.w50.post{width:60px!important;vertical-align:top}.order_table .save_point{text-align:right}.order_table .save_point.single{color:#565656;margin-top:-4px;font-weight:400}.order_table .save_point.single .price.c_blue{font-weight:700}.order_table .c_darkgray{color:#232323!important}.order_table .point_input .input div{border:1px solid #bbb;color:#000;background:#f8f8f8;line-height:25px;text-align:right}.order_table .point_input .input div input{padding-right:10px;-webkib-box-sizing:border-box;box-sizing:border-box}.order_table table tr.bdbn td,.order_table table tr.bdbn th{font-weight:700}.order_table.vam td,.order_table.vam th{font-weight:700}.order_table .point_input .input div .oder_balance{color:#aaa}.order_table table th .num{font-weight:400}.order_table table th .num strong{color:#e71d33}.btn_h30{line-height:28px}.email_wrap_v2 p{border:inherit;padding:inherit;background:inherit}.email_wrap_v2 span{padding:inherit}.agree_check5 .order_table td.post input.w50{width:39px!important}.addrPop{overflow:hidden}.addrPop .addrPop_cnt{position:absolute;top:0;left:0;right:0;-webkit-overflow-scrolling:touch}.addrPop .addrPop_btm{width:100%;z-index:1000;border:1px solid #cdcdcd;border-radius:4px;box-sizing:border-box;padding:10px 0;margin-bottom:10px}.addrPop .addrPop_btm .tit_addr{color:#898989;position:relative;font-size:13px;padding:0 10px;height:30px;line-height:30px}.addrPop .addrPop_btm span.btn{text-align:center;position:absolute;top:0;right:10px;display:block;font-size:12px}.addrPop .addrPop_btm .tit_addr{color:#898989;position:relative;font-size:13px;padding:0 10px;height:30px;line-height:30px}.addrPop .addrPop_btm span.btn{text-align:center;position:absolute;top:0;right:10px;display:block;font-size:12px}.addr_find{padding:0 10px}.addr_find div{position:relative;padding:5px 0 0 96px}.addr_find div span{display:block}.addr_find div span.zip_info{position:absolute;top:5px;left:0}.addrecomment{margin-bottom:10px;color:#999;font-size:11px}.addrecomment p{position:relative;margin-bottom:3px;padding-left:10px}.addrecomment p span{position:absolute;top:1px;left:0}.addrecomment p a{color:#666;text-decoration:underline}.addrPop .addrPop_btm input[type=text]{box-sizing:border-box}.addrPop .addrPop_btm input.w40{width:40px!important;text-indent:0;text-align:center}.addrPop .addrPop_btm input.input_add:focus{border:1px solid #e51937}.letter_wrap .del_sel.pb10{padding-bottom:10px}.letter_wrap .adress_info_v2{font-size:12px;border-top:2px solid #ddd}.pd_view .pd_img .deem{z-index:0}.mysavebox3{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f8f8f8}.mysavebox3 .achieve{width:100%;text-align:center;font-size:14px;color:#000;padding-top:9px;padding-bottom:7px}.savemoney_total{width:100%}.savemoney_total li{float:left;width:49.6%;text-align:center;margin-bottom:10px}.savemoney_total li p{font-size:13px;color:#000}.savemoney_total li p:first-child{padding-bottom:3px}.savemoney_total .savemoney_line{position:relative;top:4px;width:1px;height:33px;border-right:1px solid #ddd}
.savemoney_total li .bottom{font-size:16px;color:#111}.savemoney_total li .give{font-size:16px;color:#111;color:#6122a2}.savemoney_icon{vertical-align:middle;display:inline-block;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat 0 -30px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.pig{width:18px;height:14px;background-position:0 -30px;margin:-2px 3px 0 0}.money{width:13px;height:14px;background-position:-20px -30px;margin:-2px 3px 0 0}.member_btn{margin-bottom:20px}.member_btn ~ .thumbWrap{margin-top:0}.member_btn.minw a{min-width:98px;text-align:center;box-sizing:border-box;font-weight:700}.del_sel p{position:absolute;right:0;top:0}.text_sort{position:relative;padding-left:25px}.text_sort input[type=checkbox]{position:absolute;top:5px;left:0}.contents.unifiSearchCont{padding-top:51px;background:#e9e8e8}.contents.unifiSearchCont.bgf4{background:#f4f4f4}.search_box.search_box_v2 .searchWordWrap{overflow:hidden;position:absolute;left:55px;right:71px;top:8px;box-sizing:border-box;height:33px;padding:5px 0 0 0;border-radius:50px 0 0 50px;background:#fff}.search_box.search_box_v2 .searchWordWrap .searchWordBox{overflow:hidden;height:23px}.search_box.search_box_v2 .searchWordWrap .searchWordBox>span{display:block;float:left;padding:0 2px}.search_box.search_box_v2 .searchWordWrap .searchWordBox .searchWord{font-size:13px;line-height:23px;font-weight:700;color:#000}.search_box.search_box_v2 .searchWordWrap .searchWordBox .searchKeyWord{display:inline-block;box-sizing:border-box;height:23px;line-height:23px;padding:0 20px 0 7px;font-size:12px;color:#666;border-radius:3px;background:#e9e8e8 url(//image.hnsmall.com/images/mobile2014/common/search_delete_word.gif) no-repeat right center;background-size:17px 9px}.keyWordListWrapper{background:#f4f4f4}.keyWordListBox{overflow:hidden;position:relative;right:-100%;height:79px;margin:0 2px 0}.keyWordListBox.roadEnd{right:0;transition:right .5s ease;-webkit-transition:right .5s ease}.keyWordListBox .swiper-wrapper{padding:0}.keyWordListBox ul{overflow:hidden}.keyWordListBox ul li{float:left;padding:7px 2px}.keyWordListBox ul li a{display:block;overflow:hidden;position:relative;width:65px;height:65px;vertical-align:top;border-radius:100%;-webkit-tap-highlight-color:transparent}.keyWordListBox ul li a img{width:100%;height:100%}.keyWordListBox ul li a .coverDim{position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.5}.keyWordListBox ul li a .keyName{display:table-row;position:absolute;left:0;right:0;top:0;height:65px;font-size:13px;color:#fff;text-align:center}.keyWordListBox ul li a .keyName em{display:table-cell;width:65px;height:63px;padding:2px 0 0;vertical-align:middle}.unifiSearchResultWrap{position:relative;padding:50px 0 0;background:#e9e8e8}.unifiSearchResultWrap .srResultInfo{display:block;position:absolute;top:0;left:0;overflow:hidden;box-sizing:border-box;width:100%;height:50px;margin:0 0 5px;padding:10px;border-bottom:1px solid #b5b5b5;background:#fff;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.unifiSearchResultWrap .srResultInfo.fixed{position:fixed;top:50px;left:0;z-index:99}.unifiSearchResultWrap .srResultInfo .srInfoLeft{float:left;width:40%;line-height:30px;font-size:12px}.unifiSearchResultWrap .srResultInfo .srInfoLeft .srRresultNum{display:inline-block;line-height:30px;font-size:12px;color:#565656}.unifiSearchResultWrap .srResultInfo .srInfoLeft .srRresultNum em{font-size:13px;font-weight:700;color:#e51937}.unifiSearchResultWrap .srResultInfo .srInfoRight{text-align:right}.unifiSearchResultWrap .srResultInfo .srInfoRight>select{width:110px}.unifiSearchResultWrap .srResultInfo .srInfoRight>.btn_white{vertical-align:middle}.unifiSearchResultWrap.type02{padding:40px 0 0}.unifiSearchResultWrap .srResultInfo.type02{height:40px;line-height:40px;margin:0;padding:0 0 0 10px}.unifiSearchResultWrap .srResultInfo.type02 p.recomm_txt{font-size:14px}.unifiSearchResultWrap .telecastTit{box-sizing:border-box;padding:0 10px 12px}.unifiSearchResultWrap .telecastTit .telecastInner{overflow:hidden;height:29px;padding:0 7px;line-height:29px;background:#f4f4f4}.unifiSearchResultWrap .telecastTit .telecastInner h1{float:left;height:25px;padding:0;margin:0;line-height:29px;font-size:13px;font-weight:700;text-align:left;border:0;letter-spacing:-.5px;background:#f4f4f4}.unifiSearchResultWrap .telecastTit .telecastInner h1.type01{color:#19bfbf}.unifiSearchResultWrap .telecastTit .telecastInner h1.type02{color:#999}.unifiSearchResultWrap .telecastTit .telecastInner h1.type03{color:#e51937}.unifiSearchResultWrap .telecastTit .telecastInner h1 .ico_telecast{position:relative;display:inline-block;width:12px;height:12px;margin:-2px 5px 0 0;vertical-align:middle;background-color:#19bfbf;border-radius:50%;-webkit-border-radius:50%}.unifiSearchResultWrap .telecastTit .telecastInner h1 .ico_telecast:before{display:block;content:"";position:absolute;top:3px;left:4px;width:5px;height:5px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat;background-size:300px 390px;background-position:-137px -60px}.unifiSearchResultWrap .telecastTit .telecastInner h1.type02 .ico_telecast{background-color:#cecece}.unifiSearchResultWrap .telecastTit .telecastInner h1.type03 .ico_telecast{background-color:#e51937}.unifiSearchResultWrap .telecastTit .telecastInner .time{display:inline-block;float:right;padding:0 0 0 10px;line-height:29px;color:#898989;font-size:13px}.unifiSearchResultWrap .telecastTit.type02{padding:0 0 0 13px;border-top:1px solid #e5e5e5}.unifiSearchResultWrap .telecastTit.type02 .telecastInner{padding:0;background:0}.unifiSearchResultWrap .telecastTit.type02 .telecastInner h1{float:left;width:72px;height:30px;padding:0 12px 0 0;color:#e51937;background:0}.unifiSearchResultWrap .telecastTit.type02 .telecastInner h1 .ico_telecast{width:15px;height:14px;margin:-5px 3px 0 0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat;background-size:300px 390px;background-position:-120px -60px;border-radius:0;-webkit-border-radius:0}.unifiSearchResultWrap .telecastTit.type02 .telecastInner h1 .ico_telecast:before{display:none}.unifiSearchResultWrap .telecastTit.type02 .telecastInner .time{float:left;padding:0;letter-spacing:-.5px}.unifiSearchResultWrap .telecastTit.type02 .telecastInner .order_btn{font-size:13px;box-sizing:border-box;float:right;padding:0;width:80px;height:30px;line-height:29px;text-align:center;background:#e51937;color:#fff;min-height:30px}.unifiSearchResultWrap .telecastTit.type02 .telecastInner .arim_btn{font-size:13px;box-sizing:border-box;float:right;padding:0;width:80px;height:30px;line-height:29px;text-align:center;background:#f4f4f4;color:#565656;min-height:30px}.unifiSearchResultWrap .telecastTit.type02 .telecastInner .arim_btn span{display:inline-block;padding:0;font-size:12px;letter-spacing:-.5px}.unifiSearchResultWrap .telecastTit.type02 .telecastInner .arim_btn span:after{display:inline-block;content:"";width:13px;height:13px;margin:-2px 0 0 2px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -120px -77px;background-size:300px 390px;vertical-align:middle}.unifiSearchResultWrap .telecastTit.type02 .telecastInner .arim_btn.on{color:#e51937}.unifiSearchResultWrap .telecastTit.type02 .telecastInner .arim_btn.on span:after{background-position:-137px -77px}.unifiSearchResultWrap .searchResultListBox{margin:5px 0 0}.unifiSearchResultWrap .searchResultListBox>li{position:relative;margin:5px 0 0;border-bottom:1px solid #b5b5b5;background:#fff}.unifiSearchResultWrap .searchResultListBox>li:first-child{margin:0}.unifiSearchResultWrap .searchResultListBox>li a{display:block;min-height:75px;padding:10px 10px 10px 95px}.unifiSearchResultWrap .searchResultListBox>li a.flagtype{min-height:90px}.unifiSearchResultWrap .searchResultListBox>li .imgBox{position:absolute;left:10px;top:10px;width:75px}.unifiSearchResultWrap .searchResultListBox>li .imgBox .flagBox+img{margin-top:14px}.unifiSearchResultWrap .searchResultListBox>li .imgBox img{width:100%;vertical-align:top}.unifiSearchResultWrap .searchResultListBox>li .prdCont{position:relative}.unifiSearchResultWrap .searchResultListBox>li .prdCont .goodTit_sbox{overflow:hidden;height:15px;color:#909090;font-size:.857em;letter-spacing:-1px}.unifiSearchResultWrap .searchResultListBox>li .prdCont .srPrdTit{display:-webkit-box;overflow:hidden;width:100%;max-height:42px;margin:0 0 22px;line-height:19px;font-size:16px;font-weight:400;color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.unifiSearchResultWrap .searchResultListBox>li .prdCont .benefit{display:block;position:relative;min-height:14px;padding:3px 0;margin:-22px 0 0;line-height:12px;color:#898989}.unifiSearchResultWrap .searchResultListBox>li .prdCont .benefit span{display:inline-block;margin:0 2px 0 0;line-height:12px;font-size:12px;vertical-align:middle;letter-spacing:-1px}.unifiSearchResultWrap .searchResultListBox>li .prdCont .benefit span+span:before{display:inline-block;content:"";width:1px;height:10px;margin:-1px 5px 0 0;background:#ccc;font-size:0;line-height:0;vertical-align:middle}.unifiSearchResultWrap .searchResultListBox>li .prdCont .benefit .comment{position:absolute;right:0;top:4px;min-width:70px;line-height:12px;font-size:12px;color:#565656;text-align:right}.unifiSearchResultWrap .searchResultListBox>li .prdCont .benefit .comment em{font-weight:700}.unifiSearchResultWrap .searchResultListBox>li .prdCont .priceInfoBox>p{margin:2px 0 0;font-size:12px;font-weight:700;line-height:20px;color:#222}.unifiSearchResultWrap .searchResultListBox>li .prdCont .priceInfoBox>p.discountPrice{line-height:16px;font-size:12px;font-weight:400;color:#666}.unifiSearchResultWrap .searchResultListBox>li .prdCont .priceInfoBox>p span{display:inline-block;vertical-align:top}.unifiSearchResultWrap .searchResultListBox>li .prdCont .priceInfoBox>p .tit{font-weight:400}
.unifiSearchResultWrap .searchResultListBox>li .prdCont .priceInfoBox>p .tit.type01{width:80px}.unifiSearchResultWrap .searchResultListBox>li .prdCont .priceInfoBox>p .tit.type02{width:138px;padding:2px 0 0;line-height:16px}.unifiSearchResultWrap .searchResultListBox>li .prdCont .priceInfoBox>p span em{display:inline-block;font-size:1.455em;vertical-align:top}.unifiSearchResultWrap .searchResultListBox>li .prdCont .priceInfoBox>p span .wonBox{display:inline-block;vertical-align:top}.unifiSearchResultWrap .searchResultListBox>li .prdCont .pointC01{color:#e51937}.unifiSearchResultWrap .searchResultListBox>li .prdCont .pointC02{color:#777}.unifiSearchResultWrap .searchResultListBox>li .prdCont .saleFlag{position:absolute;right:0;bottom:0;width:40px;height:22px}.unifiSearchResultWrap .searchResultListBox>li .prdCont .saleFlag span{overflow:hidden;display:block;text-indent:-999em}.unifiSearchResultWrap .searchResultListBox>li .prdCont.type02{letter-spacing:-.5px}.newGoodsList>li .prdCont.type02{letter-spacing:-.5px}.prdList.frame .goodsUnitList .goodsInfo.type02 .nameArea{margin-bottom:7px;padding-top:10px}.prdList.frame .goodsUnitList .goodsInfo.type02 .nameArea .goodTit_sbox{margin-bottom:3px}.prdList.frame .goodsUnitList .goodsInfo.type02 .priceArea .saleFlag{width:31px;height:31px;bottom:0;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_sale_small_x2.png)}.prdList.frame .goodsUnitList .goodsInfo.type02 .priceArea .saleFlag.type02{width:31px;height:31px;bottom:0;background-image:url(//image.hnsmall.com/images/mobile2014/common/flag_sale_small_x2_.png)}.prdList.frame .goodsUnitList .goodsInfo.type02 .priceArea .price .goodsPrice.total em{letter-spacing:-.5px}.prdList.frame .goodsUnitList .goodsInfo.type02 .priceArea .saleFlag .dash{display:none}.prdList.frame .goodsUnitList .goodsInfo.type02 .priceArea .price{height:31px}.goodsPrice.type03 .tit{margin-bottom:10px}.goodsPrice.type03 .priceInfor .priceArea .priceBase{letter-spacing:-.5px}.goodsPrice.type03 .priceInfor .priceArea dl dd strong{letter-spacing:-.5px}.goodsPrice.type03 .priceInfor .priceArea dl dd .textWonBlack,.goodsPrice.type03 .priceInfor .priceArea dl dd .textWonRed{display:inline-block;width:20px}.goodsPrice.type03 .priceInfor .priceArea dl dt{margin-right:5px}.saleFlag .dash{margin-left:-10px;vertical-align:1px}.saleFlag.flagSale_1p .dash,.saleFlag.flagSale_2p .dash,.saleFlag.flagSale_3p .dash,.saleFlag.flagSale_4p .dash,.saleFlag.flagSale_5p .dash,.saleFlag.flagSale_6p .dash,.saleFlag.flagSale_7p .dash,.saleFlag.flagSale_8p .dash,.saleFlag.flagSale_9p .dash{margin-left:0!important}.saleFlag.flagSale_11p .dash{margin-left:-5px!important}.unifiDetailSearchDim{display:none;position:fixed;left:0;right:0;top:0;bottom:0;border:1px solid #000;background:url(//image.hnsmall.com/images/mobile2014/common/bg_dim02.png) repeat left top;z-index:999}.unifiDetailSearchWrap{display:none;position:fixed;right:-80%;top:0;bottom:0;transition:right .5s ease;-webkit-transition:right .5s ease;width:80%;padding:100px 0 0;background:#fff;z-index:999}.unifiDetailSearchWrap.open{right:0;transition:right .5s ease;-webkit-transition:right .5s ease}.unifiDetailSearchWrap .detailSearchHead{overflow:hidden;position:absolute;top:0;left:0;right:0;height:50px;padding:0 10px;background:#e51937}.unifiDetailSearchWrap .detailSearchHead .headL{float:left;margin:13px 0 0;border:1px solid #f7bac3;border-radius:2px}.unifiDetailSearchWrap .detailSearchHead .headR{float:right;margin:13px 0 0;border:1px solid #f7bac3;border-radius:2px}.unifiDetailSearchWrap .detailSearchHead .btnSearchReset{position:relative;display:inline-block;height:23px;padding:0 6px 0 23px;line-height:23px;font-size:13px;color:#fff}.unifiDetailSearchWrap .detailSearchHead .btnSearchReset:before{display:inline-block;content:"";position:absolute;top:5px;left:5px;width:16px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_search_option.png) no-repeat 0 0;background-size:200px auto}.unifiDetailSearchWrap .detailSearchHead .btnSearchClose{display:inline-block;height:23px;padding:0 6px;line-height:23px;font-size:13px;color:#fff}.unifiDetailSearchWrap .searchTotalNum{display:none;position:absolute;top:0;right:0;left:0;-webkit-perspective:2000;height:50px;line-height:48px;font-size:14px;color:#fff;text-align:center}.unifiDetailSearchWrap .searchTotalNum .searchTotalNumInner{position:absolute;top:0;left:0;width:100%;height:50px;-webkit-transform:rotateX(180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;background:#1ac0c0}.unifiDetailSearchWrap .searchTotalNum .searchTotalNumInner.rotate{-webkit-transform:rotateX(0);transition:-webkit-transform 1.5s ease;-webkit-transition:-webkit-transform 1.5s ease}.unifiDetailSearchWrap .searchTotalNum em{display:inline-block;line-height:48px;font-size:18px;font-weight:700;vertical-align:top}.unifiDetailSearchWrap .searchTotalNum span{display:inline-block;line-height:48px;vertical-align:top}.unifiDetailSearchWrap .detailSearchTab{position:absolute;top:50px;left:0;right:0;border-bottom:1px solid #d6d6d6}.unifiDetailSearchWrap .detailSearchTab:after{display:block;content:"";clear:both;width:0;height:0;line-height:0;font-size:0}.unifiDetailSearchWrap .detailSearchTab li{float:left;width:33.3%;text-align:center}.unifiDetailSearchWrap .detailSearchTab li a{display:inline-block;box-sizing:border-box;height:49px;padding:13px 5px 0;line-height:20px;font-size:15px;font-weight:700;color:#666;-webkit-tap-highlight-color:transparent}.unifiDetailSearchWrap .detailSearchTab li.on a{color:#e51937;border-bottom:3px solid #e51837}.unifiDetailSearchWrap .detailResearchBox{position:relative;height:30px;padding:10px 10px 10px 115px;border-bottom:1px solid #e8e8ee}.unifiDetailSearchWrap .detailResearchBox .title{position:absolute;left:10px;top:10px;width:95px;height:30px;font-size:14px;color:#000;line-height:30px}.unifiDetailSearchWrap .detailResearchBox .searchInputBox{overflow:hidden;position:relative;height:30px;padding:0 35px 0 0;border-radius:15px;background:#f3f3f9}.unifiDetailSearchWrap .detailResearchBox .searchInputBox input[type=text]{width:100%;font-size:13px;font-weight:700;color:#000;border:0;background:#f3f3f9}.unifiDetailSearchWrap .detailResearchBox .searchInputBox .btnDetailSearch{overflow:hidden;position:absolute;top:50%;right:10px;width:18px;height:18px;margin:-9px 0 0;text-indent:-999px;line-height:0;border:0;-webkit-appearance:none;background:url(//image.hnsmall.com/images/mobile2014/common/ico_search_option.png) no-repeat -20px 0;background-size:200px auto}.unifiDetailSearchWrap .detailOptWrap{position:relative;overflow:hidden;height:100%}.unifiDetailSearchWrap .js_scrollWrap{position:relative;overflow:hidden;height:100%}.unifiDetailSearchWrap .searchListBox{padding:0 10px;border-bottom:1px solid #d8d8de}.unifiDetailSearchWrap .searchListBox .optionListBox li{position:relative;padding:0 25px 0 9px;line-height:20px;border-top:1px solid #ebebeb}.unifiDetailSearchWrap .searchListBox .optionListBox li:first-child{border-top:0}.unifiDetailSearchWrap .searchListBox .optionListBox li .optTit{display:block;padding:10px 0;font-size:15px;color:#000}.unifiDetailSearchWrap .searchListBox .optionListBox li .optTit.active{font-weight:700;color:#e51937}.unifiDetailSearchWrap .searchListBox .optionListBox li .optTit .exTxt{font-size:12px;font-weight:400;color:#666}.unifiDetailSearchWrap .searchListBox .optionListBox li input[type=checkbox]{position:absolute;right:3px;top:10px;vertical-align:middle}.unifiDetailSearchWrap .searchListBox .optionListBox li .optListDepth02{display:none;margin:0 0 0 -9px}.unifiDetailSearchWrap .searchListBox .optionListBox li .optListDepth02 li{padding:0}.unifiDetailSearchWrap .searchListBox .optionListBox li .optListDepth02 li .optTit{padding:10px 0 10px 24px;font-size:13px;color:#666}.unifiDetailSearchWrap .searchListBox .optionListBox li .optListDepth02 li .optTit:before{display:inline-block;content:"";position:absolute;top:15px;left:12px;width:7px;height:7px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_search_option.png) no-repeat -80px 0;background-size:200px auto}.unifiDetailSearchWrap .searchListBox .optionListBox li .optListDepth02 li .optTit.active{font-weight:700;color:#e51937}.unifiDetailSearchWrap .searchListBox .optionListBox li .optListDepth02 li:first-child{border-top:0;border-top:1px solid #ebebeb}.unifiDetailSearchWrap dl.searchListBox{padding:0;border-bottom:0}.unifiDetailSearchWrap dl.searchListBox dt{padding:12px 10px;line-height:20px;font-size:15px;font-weight:700;color:#000;border-bottom:1px solid #d8d8de}.unifiDetailSearchWrap dl.searchListBox dt a{display:block;position:relative;margin:-12px -10px;padding:12px 10px;color:#000;-webkit-tap-highlight-color:transparent}.unifiDetailSearchWrap dl.searchListBox dt a:after{display:inline-block;content:"";position:absolute;top:17px;right:14px;width:16px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_search_option.png) no-repeat -60px 0;background-size:200px auto}.unifiDetailSearchWrap dl.searchListBox dt.on a:after{background-position:-60px -10px}.unifiDetailSearchWrap dl.searchListBox dt.selected a:after{background-position:-60px -20px}.unifiDetailSearchWrap dl.searchListBox dt a .cagtSelectList{display:block;overflow:hidden;position:absolute;top:12px;right:40px;left:70px;line-height:20px;font-size:12px;font-weight:400;color:#666;text-align:right;text-overflow:ellipsis;white-space:nowrap}.unifiDetailSearchWrap dl.searchListBox dd{padding:0 10px;border-bottom:1px solid #d8d8de}.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox{overflow:hidden;padding:15px 16px}.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox>span{float:left;box-sizing:border-box;width:50%;padding:0 5px 5px 0}.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox>span:nth-child(2n){float:right;padding:0 0 5px}
.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox>span button{width:100%;height:30px;font-size:14px;color:#000;border:1px solid #cdcdcd;border-radius:3px;background:#fff;-webkit-appearance:none;line-height:30px}.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox>span button.active{color:#fff;border:1px solid #e51937;background:#e51937}.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox .priceSelectInput{float:left;position:relative;width:100%;margin:5px 0 0;padding:0 30px 0 0;box-sizing:border-box}.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox .priceSelectInput input{float:left;box-sizing:border-box;width:46%;height:30px;font-size:14px;color:#000;border:1px solid #cdcdcd;background:#fff;-webkit-appearance:none}.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox .priceSelectInput span{display:block;float:left;width:6%;height:25px;line-height:25px;text-align:center}.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox .priceSelectInput button{position:absolute;right:0;top:0;width:29px;height:29px;border:0;border-radius:0;-webkit-appearance:none;border:1px solid #e51937;background-color:#fff;border-radius:2px;-webkit-border-radius:2px}.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox .priceSelectInput button:before{display:inline-block;content:"";position:absolute;top:7px;left:7px;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_search_option.png) no-repeat -40px 0;background-size:200px auto}.unifiDetailSearchWrap dl.searchListBox dd .priceSelectBox .priceSelectInput button span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.unifiDetailSearchWrap dl.searchListBox dd .optBtnTypeBox{overflow:hidden;padding:15px 16px}.unifiDetailSearchWrap dl.searchListBox dd .optBtnTypeBox>span{float:left;box-sizing:border-box;width:50%;padding:0 5px 5px 0}.unifiDetailSearchWrap dl.searchListBox dd .optBtnTypeBox>span:nth-child(2n){float:right;padding:0 0 5px}.unifiDetailSearchWrap dl.searchListBox dd .optBtnTypeBox>span button{width:100%;height:25px;font-size:14px;color:#000;border:1px solid #cdcdcd;border-radius:3px;background:#fff;-webkit-appearance:none}.unifiDetailSearchWrap dl.searchListBox dd .optBtnTypeBox>span button.active{color:#fff;border:1px solid #e51937;background:#e51937}.unifiDetailSearchWrap dl.searchListBox dd .optBtnTypeBox.type02>span{float:left;width:33%;padding:0 0 5px}.unifiDetailSearchWrap dl.searchListBox dd .optBtnTypeBox.type02>span:nth-child(3n-1){float:left;width:34%;padding:0 5px 5px}.unifiDetailSearchWrap .js_scrollWrap.toggle dl.searchListBox dd{display:none}.search_find .thumArea{letter-spacing:-.5px}.search_find .thumArea dl dt{letter-spacing:-1px;margin-right:5px}.searchOn.ver02 .searchThumb .thumArea dl dt{margin-right:5px}.searchOn.ver02 .searchThumb .thumArea{letter-spacing:-.5px}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:0;top:0;z-index:50;width:5px}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.comment_info2.comment_info2_v2{border-top:1px solid #565656}.goods_tab_wrap.goods_tab_wrap_v2{height:52px}.goods_tab_wrap.goods_tab_wrap_v2.goods_detail_tab{top:40px}.goods_tab_wrap.goods_tab_wrap_v2 .tt_tab{padding:0;border-top:1px solid #e9e8e8;border-bottom:1px solid #e9e8e8;background:#fff}.goods_tab_wrap.goods_tab_wrap_v2 .tt_tab li{height:50px}.goods_tab_wrap.goods_tab_wrap_v2 .tt_tab li a{height:33px;padding:14px 0 0;line-height:18px;font-size:15px;font-weight:700;color:#666;border:0;border-radius:0;background:0;-webkit-tap-highlight-color:transparent}.goods_tab_wrap.goods_tab_wrap_v2 .tt_tab li:first-child a{border:0;border-radius:0;background:0}.goods_tab_wrap.goods_tab_wrap_v2 .tt_tab li:nth-child(3) a,.goods_tab_wrap.goods_tab_wrap_v2 .tt_tab li:nth-child(4) a{height:37px;padding:10px 0 0}.goods_tab_wrap.goods_tab_wrap_v2 .tt_tab li a em{display:block;line-height:14px;font-size:12px;font-weight:400}.goods_tab_wrap.goods_tab_wrap_v2 .tt_tab li.active a{color:#e51937;border-bottom:3px solid #e51937}.multiSales{border-top:1px solid #cdcdcd}.multiSales>.tit{position:relative;padding:14px 15px 11px;background:#f4f4f4}.multiSales>.tit h3{font-size:15px;color:#000;font-weight:700;letter-spacing:-.5px;line-height:1}.multiSales>.tit h3 .onair{display:inline-block;width:20px;height:17px;margin-top:-1px;margin-right:6px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -240px -130px;background-size:300px auto;font-size:0;color:transparent;line-height:0;vertical-align:bottom}.multiSales>.tit .date{position:absolute;right:15px;top:13px;font-size:14px;color:#888;letter-spacing:-.5px}.multiSales>.tit .date em{font-size:13px}.multiSales .prdList{border-top:0}.multiSales .prdList li{border-bottom:1px solid #e8e8e8}.multiSales .prdList .goodsUnitList .prdFlagWrap{top:10px;left:10px}.multiSales .prdList .goodsUnitList .prdFlagWrap.small em{background-size:152px auto}.multiSales .prdList .goodsUnitList .prdFlagWrap.small .flag_nowsale{width:22px;height:20px;background-position:-115px 0}.multiSales .prdList .goodsUnitList .prdFlagWrap.small .flag_savepoint{width:22px;height:22px;background-position:-115px -21px}.multiSales .prdList .goodsUnitList .prdFlagWrap.small .flag_10plus{width:25px;height:22px;background-position:-115px -86px}.multiSales .prdList .goodsUnitList .prdFlagWrap.small .flag_pang{width:23px;height:22px;background-position:-115px -43px}.multiSales .prdList .goodsUnitList .add10save.small em{background-size:auto 175px}.multiSales .prdList .goodsUnitList .add10save.small .flag_nowsale{width:22px;height:20px;background-position:-62px 0}.multiSales .prdList .goodsUnitList .add10save.small .flag_savepoint{width:22px;height:22px;background-position:-62px -28px}.multiSales .prdList .goodsUnitList .add10save.small .flag_10plus{width:25px;height:22px;background-position:-62px -114px}.multiSales .prdList .goodsUnitList .add10save.small .flag_pang{width:23px;height:22px;background-position:-62px -57px}.multiSales .prdList .goodsUnitList .add10save.small .flag_10plus_new{width:25px;height:22px;background-position:-220px 0}.multiSales .prdList .goodsUnitList .add10save.small .flag_5plus_new{width:25px;height:22px;background-position:-220px -31px}.multiSales .goodsUnitList{min-height:75px;padding:10px 10px 10px 95px}.multiSales .goodsUnitList .imgArea{top:10px;left:10px}.multiSales .goodsUnitList .imgArea .img{width:75px;height:75px}.multiSales .goodsUnitList .goodsInfo .name{display:block;margin:6px 0 6px;font-size:14px;color:#000;letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multiSales .goodsUnitList .goodsInfo .priceArea .price .sbox{margin-bottom:1px;font-size:13px;color:#666;letter-spacing:-.5px}.multiSales .goodsUnitList .goodsInfo .priceArea .price .sbox>em{letter-spacing:-.5px}.multiSales .goodsUnitList .goodsInfo .priceArea .price .sbox .won{font-size:12px}.multiSales .goodsUnitList .goodsInfo .priceArea .price .sbox .base{font-size:11px;color:#888;vertical-align:1px}.multiSales .goodsUnitList .goodsInfo .priceArea .price .sbox .base del{font-size:12px;letter-spacing:-.5px}.multiSales .goodsUnitList .goodsInfo .priceArea .price .goodsPrice .tit{width:auto;margin-right:10px;font-size:13px;color:#000;letter-spacing:-.5px;vertical-align:bottom}.multiSales .goodsUnitList .goodsInfo .priceArea .price .goodsPrice.total em{display:inline-block;font-size:18px;color:#000;letter-spacing:-.5px;line-height:1;vertical-align:bottom}.multiSales .goodsUnitList .goodsInfo .priceArea .price .goodsPrice.total .won{display:inline-block;font-size:14px;color:#000;font-weight:400;letter-spacing:-.5px;vertical-align:bottom}.multiSales .goodsUnitList .goodsInfo .priceArea .price .goodsPrice.total .no_inter{display:inline-block;margin-left:3px;padding:1px 2px 0;border:1px solid #cdcdcd;font-size:10px;color:#888;font-weight:400;line-height:11px;vertical-align:2px}.multiSales .goodsUnitList .goodsInfo .priceArea .price .goodsPrice.total .no_inter em{margin-left:1px;font-size:11px;color:#888;vertical-align:0}.multiSales .goodsUnitList .goodsInfo .priceArea .price .benefit_oiltax{display:inline-block;margin-top:6px;padding:1px 2px 0;line-height:11px}.multiSales .btnMoreDefaultWrap{margin:0;padding:10px;border-bottom:1px solid #cdcdcd}.multiSales .btn_more_default span em{color:#e51937}.multiSales .btn_more_default span.close:after{background-position:-180px -280px}.prdDetailTab{width:100%;height:52px;padding-top:10px;background:#eee;z-index:10}.prdDetailTab.goods_detail_tab{top:40px}.prdDetailTab .tt_tab{overflow:hidden;display:table;table-layout:fixed;width:100%;height:50px;padding:0;border-top:1px solid #e9e8e8;border-bottom:1px solid #e9e8e8;background:#fff;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.prdDetailTab .tt_tab li{display:table-cell;padding-top:3px;border-bottom:3px solid #fff;vertical-align:middle}.prdDetailTab .tt_tab li.active{border-bottom:3px solid #e51937}.prdDetailTab .tt_tab li.active a{color:#e51937}.prdDetailTab .tt_tab li a{display:block;line-height:18px;font-size:15px;font-weight:700;color:#666;text-align:center;border:0;border-radius:0;background:0;-webkit-tap-highlight-color:transparent}.prdDetailTab .tt_tab li a em{display:block;line-height:14px;font-size:12px;font-weight:400}.goods_satisfaction.goods_satisfaction_v2{padding:10px 0}.goods_satisfaction.goods_satisfaction_v2 .total{padding:10px 0}.goods_satisfaction.goods_satisfaction_v2 .total em{width:51px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction_v2.png) no-repeat;background-size:231px 127px}.goods_satisfaction.goods_satisfaction_v2 .total em.verywell{background-position:0 0}
.goods_satisfaction.goods_satisfaction_v2 .total em.well{background-position:-60px 0}.goods_satisfaction.goods_satisfaction_v2 .total em.normal{background-position:-120px 0}.goods_satisfaction.goods_satisfaction_v2 .total em.dissatisfaction{background-position:-180px 0}.goods_satisfaction.goods_satisfaction_v2 .total em .blind{display:block;overflow:hidden;position:absolute;width:0;height:0;margin:0;padding:0;line-height:0;text-indent:-9999em}.goods_satisfaction.goods_satisfaction_v2 .total .com_point div.score .scoreNum{margin-top:-7px}.goods_satisfaction.goods_satisfaction_v2 .total .scorebase{bottom:13px}.goods_satisfaction.goods_satisfaction_v2 .gd_satisfact_copy{margin:0 20px;padding:10px 0;font-size:14px;color:#898989;border-top:1px solid #f4f4f4;text-align:center}.goods_satisfaction.goods_satisfaction_v2 .gd_satisfact_copy .point{font-weight:700;color:#e51937}.goods_satisfaction.goods_satisfaction_v2 .total .scoreWrap{margin:0 auto;padding-left:60px;position:relative}.goods_satisfaction.goods_satisfaction_v2 .total .scoreWrap em.verywell{position:absolute;left:0;top:50%;margin-top:-26px}.goods_satisfaction.goods_satisfaction_v2 .total .scoreWrap div.scorebase{position:static;padding-top:0;margin-top:-7px}.goods_graph.goods_graph_v2{margin:0 10px 20px}.bundle_wrap.bundle_wrap_v2{padding:10px 10px 20px 10px;border-bottom:1px solid #eee}.bestComtWrap{padding:10px;background:#e9e8e8}.bestComtWrap .customEvaluatTab{margin:0 0 10px;background:#fff}.bestComtWrap .customEvaluatTab:after{display:block;content:"";clear:both;width:0;height:0}.bestComtWrap .customEvaluatTab li{float:left;width:33%;background:#fff}.bestComtWrap .customEvaluatTab li:nth-child(2){width:34%}.bestComtWrap .customEvaluatTab li:first-child{margin:0}.bestComtWrap .customEvaluatTab li a{display:block;height:33px;margin:0 0 0 -1px;line-height:33px;font-size:13px;color:#898989;text-align:center;border:1px solid #dadada;-webkit-tap-highlight-color:transparent}.bestComtWrap .customEvaluatTab li:first-child a{margin:0}.bestComtWrap .customEvaluatTab li.on{position:relative}.bestComtWrap .customEvaluatTab li.on a{color:#444;border:1px solid #888}.bestComtWrap .customEvaluatTab li.disable a{color:#ccc}.bestComtWrap .customEvaluatTab li a span{display:inline-block;font-size:12px;vertical-align:top}.bestComtWrap .bestComtSearchWrap{margin:10px 0 0 0}.bestComtWrap .bestComtSearchWrap .searchOptBox{position:relative;padding:0 75px 10px 0;overflow:hidden}.bestComtWrap .bestComtSearchWrap .searchOptBox ul{overflow:hidden;width:100%;height:24px}.bestComtWrap .bestComtSearchWrap .searchOptBox ul li{float:left;padding:0 5px 0 0}.bestComtWrap .bestComtSearchWrap .searchOptBox ul li:last-child{padding:0}.bestComtWrap .bestComtSearchWrap .searchOptBox ul li a{position:relative;display:block;padding:0 0 0 5px;line-height:24px;font-size:12px;color:#898989;letter-spacing:-.5px;-webkit-tap-highlight-color:transparent;word-break:normal}.bestComtWrap .bestComtSearchWrap .searchOptBox ul li a:before{display:inline-block;content:"";position:absolute;top:50%;left:0;margin-top:-4px;width:5px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -240px -50px;background-size:300px auto}.bestComtWrap .bestComtSearchWrap .searchOptBox ul li.on a{padding:0 0 0 13px;font-weight:700;color:#333}.bestComtWrap .bestComtSearchWrap .searchOptBox ul li.on a:before{width:11px;background-position:-220px -50px}.bestComtWrap .bestComtSearchWrap .searchOptBox .btn_black{position:absolute;top:-7px;right:0;width:86px;padding:0;text-align:center}.bestComtWrap .bestComtSearchWrap .searchOptView{position:relative;padding:12px 10px 10px 43px;border-bottom:1px solid #e3e3e3;background:#fff}.bestComtWrap .bestComtSearchWrap .searchOptView .btnReset{position:absolute;left:10px;top:12px}.bestComtWrap .bestComtSearchWrap .searchOptView .btnReset .blind{display:block;overflow:hidden;width:0;height:0;line-height:0;padding:0;margin:0;text-indent:-999em}.bestComtWrap .bestComtSearchWrap .searchOptView .searchOptViewInner{position:relative;overflow:hidden;width:100%;height:23px}.bestComtWrap .bestComtSearchWrap .searchOptView .searchOptViewInner .swiper-wrapper{overflow:hidden}.bestComtWrap .bestComtSearchWrap .searchOptView .searchOptViewInner .swiper-wrapper a{float:left;margin:0 5px 0 0;-webkit-tap-highlight-color:transparent}.bestComtWrap .bestComtSearchWrap .searchOptView .searchOptViewInner .swiper-wrapper a:last-child{margin:0}.bestComtWrap .bestComtSearchWrap .searchOptBox .sea_select{position:relative;float:left;width:130px}.bestComtWrap .bestComtSearchWrap .searchOptBox .sea_select:before{position:absolute;right:4px;top:0;display:none;content:'';width:22px;height:30px;z-index:1;background:url(//image.hnsmall.com/images/mobile2014/common/select_pic2.png) no-repeat left center;background-size:22px auto}.bestComtWrap .bestComtSearchWrap .searchOptBox .sea_select select{width:130px;padding-left:3px;font-size:14px;border-radius:2px;background-color:#fff}.bestComtWrap .bestComtSearchWrap .searchOptBox .btn_black{top:0;height:28px;line-height:28px;font-size:14px}.bestComtWrap .comment_list2{padding:0;background:#e9e8e8}.bestComtWrap .comment_list2 li{position:relative;margin:0;border:0;border-bottom:1px solid #e3e3e3;border-radius:0}.bestComtWrap .comment_list2 li:first-child{border-top:0}.bestComtWrap .comment_list2 li .comment_cons2{min-height:93px;padding:13px 10px}.bestComtWrap .comment_list2 li .writerInfo{min-height:24px;margin:0 0 10px}.bestComtWrap .comment_list2 li .writerInfo.icoBox{padding:0 0 0 30px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction_v2.png) no-repeat;background-size:231px 127px;background-position:0 -102px}.bestComtWrap .comment_list2 li .writerInfo em,.bestComtWrap .comment_list2 li .writerInfo span{display:inline-block;line-height:21px;font-size:12px;color:#898989;vertical-align:middle}.bestComtWrap .comment_list2 li .writerInfo em{height:22px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_satisfaction_v2.png) no-repeat;background-size:231px 127px}.bestComtWrap .comment_list2 li .writerInfo .verywell{width:52px;background-position:0 -69px}.bestComtWrap .comment_list2 li .writerInfo .well{width:35px;background-position:-61px -69px}.bestComtWrap .comment_list2 li .writerInfo .normal{width:35px;background-position:-105px -69px}.bestComtWrap .comment_list2 li .writerInfo .dissatisfaction{width:43px;background-position:-149px -69px}.bestComtWrap .comment_list2 li .writerInfo em span{display:block;overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999em}.bestComtWrap .comment_list2 li .writerInfo .date{position:static;margin:0 0 0 2px;padding:0}.bestComtWrap .comment_list2 li .writerInfo .date:before{display:inline-block;content:"";width:1px;height:11px;margin:-2px 5px 0 0;background:#ccc;font-size:0;line-height:0;vertical-align:middle}.bestComtWrap .comment_list2 li .cons_stain_op{margin:0 0 10px;padding:0 80px 0 0;font-size:12px;color:#898989}.bestComtWrap .comment_list2 li .cons{overflow:hidden;min-height:60px;max-height:60px;padding:0 80px 0 0;line-height:20px;letter-spacing:-1px}.bestComtWrap .comment_list2 li .img_wrap{overflow:hidden;position:absolute;right:10px;bottom:13px;width:65px;height:65px}.bestComtWrap .comment_list2 li .img_wrap a{display:block;width:65px;height:65px;padding:0;margin:0;-webkit-tap-highlight-color:transparent}.bestComtWrap .comment_list2 li .img_wrap a img{width:65px;height:65px}.bestComtWrap .comment_list2 li .btnWrap{display:none;margin:7px 0 0;text-align:right}.bestComtWrap .comment_list2 li.noImg .comment_cons2{min-height:initial}.bestComtWrap .comment_list2 li.noImg .cons{padding:0;min-height:initial}.bestComtWrap .comment_list2 li.open .cons_stain_op{padding:0}.bestComtWrap .comment_list2 li.open .cons{min-height:initial;max-height:none;padding:0}.bestComtWrap .comment_list2 li.open .img_wrap{position:static;width:100%;height:auto}.bestComtWrap .comment_list2 li.open .img_wrap a{width:100%;height:auto;margin:5px 0 0;-webkit-tap-highlight-color:transparent}.bestComtWrap .comment_list2 li.open .img_wrap a img{width:100%;height:auto;vertical-align:top}.bestComtWrap .comment_list2 li.open .btnWrap{display:block}.bestComtWrap .totalcom_list .btnMore{position:relative;display:block;height:40px;padding:0 20px;text-align:right;border-bottom:1px solid #b5b5b5;background:#fff}.bestComtWrap .totalcom_list .btnMore:after{display:inline-block;content:"";position:absolute;top:50%;right:10px;margin-top:-4px;width:5px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -105px -20px;background-size:300px auto}.bestComtWrap .totalcom_list .btnMore span{display:inline-block;line-height:40px;vertical-align:top}.bestComtWrap .totalcom_list .btnMore.type02{overflow:hidden;text-align:center;background:#fff}.bestComtWrap .totalcom_list .btnMore.type02:after{display:none}.bestComtWrap .totalcom_list .btnMore.type02 span{padding:0}.bestComtWrap .totalcom_list .btnMore.type02 span:after{display:inline-block;content:"";width:9px;height:6px;margin-top:-2px;margin-left:6px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px -20px;background-size:300px auto}.bestComtWrap .totalcom_list .btnMore.type02.noMore span:after{display:none}.comlist_none.comlist_none_v2 .txtS{padding:5px 0 0;font-size:12px;color:#898989}.comlist_none.comlist_none_v2 .txtS .point{color:#e51937;font-weight:700}.bestComtWrap .totalcom_list .noData{padding:80px 0;line-height:20px;font-size:13px;color:#999;text-align:center;border-bottom:1px solid #b5b5b5;background:#fff}.bestComtWrap .btnWrapR{margin:10px 0 0;text-align:right}.unifiDetailSearchDim.bestComtDim{z-index:9999}.unifiDetailSearchWrap.bestComtSearch{padding:50px 0;z-index:9999}
.unifiDetailSearchWrap.bestComtSearch .btnFixWrap{position:absolute;bottom:0;left:0;right:0;padding:9px 0 10px;text-align:center;border-top:1px solid #c8c8c8;background:#fff}.unifiDetailSearchWrap.bestComtSearch dl.searchListBox dt a .sCopy{font-size:12px;font-weight:400;color:#666}.unifiDetailSearchWrap.v2{width:87.2%}.unifiDetailSearchWrap.v2 .detailSearchHead{height:45px;padding:0 15px;background-color:#fff}.unifiDetailSearchWrap.v2 .detailSearchHead .headL{margin:8px 0 0;border-color:#ddd;border-radius:4px}.unifiDetailSearchWrap.v2 .detailSearchHead .headL .btnSearchReset{height:30px;padding:8px 10px 4px 31px;font-size:14px;line-height:15px;letter-spacing:-.28px;color:#333;box-sizing:border-box}.unifiDetailSearchWrap.v2 .detailSearchHead .headL .btnSearchReset:before{top:8px;left:12px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -125px -150px;background-size:300px auto}.unifiDetailSearchWrap.v2 .detailSearchHead .headR{margin:10px 0 0;border:0;font-size:0}.unifiDetailSearchWrap.v2 .detailSearchHead .btnSearchClose{padding:0;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -100px -250px;background-size:300px auto;font-size:0;color:transparent;line-height:initial;margin:0}.unifiDetailSearchWrap.v2 dl.searchListBox{border-top:1px solid #ddd}.unifiDetailSearchWrap.v2 dl.searchListBox dt{border-bottom:0;padding:0}.unifiDetailSearchWrap.v2 dl.searchListBox dt a{height:50px;margin:0;padding:15px 15px 14px 15px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#333;font-weight:700;box-sizing:border-box}.unifiDetailSearchWrap.v2 dl.searchListBox dt a:after{top:17px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -150px -225px;background-size:300px}.unifiDetailSearchWrap.v2 dl.searchListBox dt a .sCopy{font-weight:400;font-size:15px;color:#333}.unifiDetailSearchWrap.v2 dl.searchListBox dt.on a:after{background-position-x:-175px}.unifiDetailSearchWrap.v2 dl.searchListBox dd{padding:5px 15px 30px;margin-bottom:0;border:0}.unifiDetailSearchWrap.v2 dl.searchListBox dd .optBtnTypeBox{display:flex;align-items:center;padding:0}.unifiDetailSearchWrap.v2 dl.searchListBox dd .optBtnTypeBox>span{float:initial;display:inline-block;margin-right:7px;padding:0}.unifiDetailSearchWrap.v2 dl.searchListBox dd .optBtnTypeBox>span:last-child{margin-right:0}.unifiDetailSearchWrap.v2 dl.searchListBox dd .optBtnTypeBox>span button{height:36px;border-radius:4px;border:1px solid #ddd;color:#333}.unifiDetailSearchWrap.v2 dl.searchListBox dd .optBtnTypeBox>span button.active{border-color:#f51d2c;background-color:#f51d2c;color:#fff;font-weight:700}.unifiDetailSearchWrap.v2 dl.searchListBox dd .optBtnTypeBox.type02{flex-wrap:wrap}.unifiDetailSearchWrap.v2 dl.searchListBox dd .optBtnTypeBox.type02>span{width:31.64%;margin-bottom:7px}.unifiDetailSearchWrap.v2 dl.searchListBox dd .optBtnTypeBox.type02>span:nth-child(3n-1){float:initial;width:31.64%;padding:0}.unifiDetailSearchWrap.v2 dl.searchListBox dd .optBtnTypeBox.type02>span:nth-child(3n){margin-right:0}.unifiDetailSearchWrap.v2 .searchListBox .optionListBox li input[type=checkbox]{right:initial;left:0;top:8px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -75px -150px;background-size:300px}.unifiDetailSearchWrap.v2 .searchListBox .optionListBox li input[type=checkbox]:checked{background-position-x:0}.unifiDetailSearchWrap.v2 .searchListBox .optionListBox li{padding:0;border:0}.unifiDetailSearchWrap.v2 .searchListBox .optionListBox li:first-child{margin-top:-6px}.unifiDetailSearchWrap.v2 .searchListBox .optionListBox li .optTit{padding:6px 0 6px 30px;font-size:14px;letter-spacing:-.28px;color:#333;font-weight:400}.unifiDetailSearchWrap.v2.bestComtSearch .btnFixWrap{padding:0;border-top:0}.unifiDetailSearchWrap.v2.bestComtSearch .btn-confirm{display:block;padding:12px 0;background-color:#f51d2c;color:#fff;font-size:14px;letter-spacing:-.28px;font-weight:700}.layerPopWrap .notifySelectBox li{padding:10px 0 0}.layerPopWrap .notifySelectBox li:first-child{padding:0}.layerPopWrap .notifySelectBox input[type=radio]{margin:0 5px 0 0;vertical-align:middle}.layerPopWrap .notifySelectBox label{display:inline-block;font-size:14px;color:#000;line-height:20px;vertical-align:middle}.bestComtNotifyAlert{position:fixed;top:257px;left:50%;width:0;height:0;margin-left:0;background:url(//image.hnsmall.com/images/mobile2014/goods/alert_taost_notify.png) no-repeat left top;background-size:0;color:transparent;font-size:0;z-index:9999;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.bestComtNotifyAlert.view{width:114px;height:114px;top:200px;margin-left:-57px;background-size:114px;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1)}.search_no_area{background:#f4f4f4;padding:28px 0;text-align:center}.search_no_area .result_txt{color:#000;font-size:14px}.search_no_area .result_txt:before{display:block;content:"";width:22px;height:24px;margin:0 auto 8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -150px -60px;background-size:300px 390px}.search_no_area .result_txt strong{color:#e51937}.search_no_area .correc_txt{padding-top:5px;display:inline-block;font-size:12px;color:#565656}.search_no_area .correc_txt:after{border-top:1px solid #898989;display:block;content:""}.search_no_area .correc_txt.type02:after{border:0}.search_no_area.type2{margin-top:-5px}.search_no_area.typo_error{padding:10px 0;border-top:1px solid #e9e8e8;border-bottom:1px solid #e9e8e8}.search_no_area.typo_error .result_txt:before{display:none}.search_no_area.typo_error .result_txt strong{color:#e51937}.search_no_area.typo_error .correc_txt{padding:0}.contents.unifiSearchCont.searchTempVer{background:#fff}.contents.unifiSearchCont.searchTempVer .list_none{padding:51px 0 45px}.contents.unifiSearchCont.searchTempVer .search_info li{position:relative;margin:8px 0 0;padding:0 8px;color:#898989;font-size:14px}.contents.unifiSearchCont.searchTempVer .search_info li:first-child{margin:0}.contents.unifiSearchCont.searchTempVer .search_info li:before{display:block;content:"";position:absolute;left:0;top:5px;width:3px;height:3px;padding:0;margin:0;line-height:0;border-radius:100%;background:#cdcdcd}.tvOrderTimer{overflow:hidden;position:relative;padding:0 10px;line-height:24px;color:#fff;letter-spacing:-1px;background:#e51937}.tvOrderTimer .timer{font-size:12px;padding:1px 0 0 32px;font-weight:700;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_live_good_detail.png) no-repeat left 3px;background-size:29px auto}.tvOrderTimer .timer .blind{display:block;overflow:hidden;position:absolute;left:-999em;width:0;height:0;line-height:0}.tvOrderTimer .txt{position:absolute;right:10px;top:0;padding:1px 0 0;font-size:12px;text-align:right}.tvOrderTimer.type02{padding:6px 0 4px;letter-spacing:0;background:#f4f4f4}.tvOrderTimer.type02 .timer{height:18px;padding:0;font-size:14px;font-weight:400;color:#222;text-align:center;background:0}.tvOrderTimer.type02 .timer .tvFlag{display:inline-block;height:17px;padding:1px 7px 0;line-height:17px;font-size:12px;color:#fff;border-radius:10px;background:#bbb;vertical-align:top}.tvOrderTimer.type02 .timer .time{display:inline-block;height:17px;padding:1px 0 0;line-height:17px;vertical-align:top}.tvOrderTimer.type02 .txt{position:static;height:17px;padding:1px 0 0;line-height:17px;font-size:13px;color:#909090;text-align:center}.recomPrdWrap{padding:0;border-bottom:1px solid #d5d5d5}.recomPrdWrap .recomTit{padding:13px 15px 11px;margin:0 0 5px;line-height:20px;font-size:16px;color:#111;background:#fff;letter-spacing:-1px}.recomPrdWrap .recomTit.typeB{border-top:5px solid #e9e7e8;border-bottom:5px solid #e9e7e8}.recomPrdWrap .recomTit .pointB{font-weight:700}.recomPrdWrap .recomTit strong .pointB{color:#e51937}.recomPrdWrap .recomSlideBox{overflow:hidden;position:relative;padding:15px 0;background:#fff}.recomPrdWrap .recomSlideBox ul{overflow:hidden;padding:0 10px 0}.recomPrdWrap .recomSlideBox ul li{float:left;width:120px;padding:0 5px 0}.recomPrdWrap .recomSlideBox ul li:last-child{padding:0 25px 0 5px}.recomPrdWrap .recomSlideBox ul li a{display:block;position:relative}.recomPrdWrap .recomSlideBox ul li .imgBox{display:block}.recomPrdWrap .recomSlideBox ul li .imgBox img{width:120px;height:120px}.recomPrdWrap .recomSlideBox ul li .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%;min-height:32px;margin:4px 0 0;line-height:16px;font-size:14px;font-weight:400;color:#000}.recomPrdWrap .recomSlideBox ul li .priceBox{display:block;margin:5px 0 0;line-height:18px;font-size:16px;font-weight:700;color:#000}.recomPrdWrap .recomSlideBox ul li .priceBox em{font-size:12px}.recomPrdWrap .recomSlideBox ul li .totalArea{position:relative;margin-top:5px;padding-top:9px}.recomPrdWrap .recomSlideBox ul li .totalArea .totalTit{position:absolute;top:0;left:0;color:#666;font-size:.857em;letter-spacing:-1px}.recomPrdWrap .recomSlideBox .flag-wrap{margin-top:5px}.recomPrdWrap ~ .recomPrdWrap .recomTit.typeB{position:relative;border-top:6px solid #e9e7e8}.recomPrdWrap ~ .recomPrdWrap .recomTit.typeB::before{content:"";position:absolute;top:-6px;left:0;display:block;width:100%;height:1px;background:#e0e0e0}.halfCateWrap{background:#e9e8e8}.cateSubMenu{border-bottom:1px solid #bfbfbf;background:#fff}.cateSubMenu:after{display:block;content:"";clear:both;width:0;height:0;font-size:0}.cateSubMenu li{float:left;box-sizing:border-box;width:50%;text-align:center}.cateSubMenu li a{display:inline-block;padding:1px 0 0;line-height:36px;font-size:15px;font-weight:700;color:#898989;border-bottom:3px solid #fff}.cateSubMenu li.active a{color:#e51937;border-bottom:3px solid #e51937}
.halfSlideBox{margin:0 30px;padding:8px 0 15px}.halfSlideBox .bx-viewport{overflow:visible!important;height:auto!important}.halfSlideBox ul:after{display:block;content:"";clear:both}.halfSlideBox ul li{float:left;box-sizing:border-box;width:100%;padding:0 5px}.halfSlideBox ul li .prdCardBox{position:relative;border-bottom:1px solid #b5b5b5}.halfSlideBox ul li .prdCardBox .prdImgZone{position:relative;overflow:hidden}.halfSlideBox ul li .prdCardBox .prdImgZone .imgBox{display:block;text-align:center}.halfSlideBox ul li .prdCardBox .prdImgZone .imgBox img{width:100%;vertical-align:top}.halfSlideBox ul li .prdCardBox .prdImgZone .dimFrame{position:absolute;top:0;left:0;right:0;bottom:0}.halfSlideBox ul li .prdCardBox .prdImgZone .dimFrame:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:#000;opacity:.3}.halfSlideBox ul li .prdCardBox .prdImgZone .dimFrame .btnPlayVideo{display:block;position:absolute;top:50%;left:50%;width:60px;margin:-22px 0 0 -30px;padding:45px 0 0;font-size:11px;color:#fff;background:url(//image.hnsmall.com/images/mobile2014/main/btn_half_mov02.png) no-repeat center top;background-size:43px;text-align:center}.halfSlideBox ul li .prdCardBox .prdInfoWrap{padding:9px 10px 6px;background:#fff}.halfSlideBox ul li .prdCardBox .prdInfoWrap .prdTit{display:block;overflow:hidden;width:100%;font-size:20px;color:#000;text-overflow:ellipsis;white-space:nowrap}.halfSlideBox ul li .prdCardBox .prdInfoWrap .priceInfor{padding:2px 0 0;line-height:27px;text-align:center}.halfSlideBox ul li .prdCardBox .prdInfoWrap .priceInfor .tit{display:inline-block;height:27px;padding:0 5px 0 0;font-size:15px;color:#222;vertical-align:top}.halfSlideBox ul li .prdCardBox .prdInfoWrap .priceInfor .priceTxt{display:inline-block;height:27px;vertical-align:top}.halfSlideBox ul li .prdCardBox .prdInfoWrap .priceInfor .priceTxt .price{font-size:20px;font-weight:700;font-family:Arial}.halfSlideBox ul li .prdCardBox .prdInfoWrap .priceInfor .priceTxt .point01{color:#e51937}.halfSlideBox ul li .prdCardBox .prdInfoWrap .priceInfor .priceTxt .won{font-size:12px;font-weight:700}.halfSlideBox ul li .prdCardBox .prdInfoWrap .priceInfor .btnTip{display:inline-block;overflow:hidden;width:19px;height:19px;margin-bottom:3px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/main/ico_sale.gif) no-repeat 0 0;background-size:19px;vertical-align:middle}.halfSlideBox .controlBox{position:relative;margin:12px 0 0;text-align:center}.halfSlideBox .controlBox .next,.halfSlideBox .controlBox .prev{position:absolute;top:0;width:25px;height:17px;background:url(//image.hnsmall.com/images/mobile2014/main/arrow_half_v2.png) no-repeat 0 0;background-size:50px 16px}.halfSlideBox .controlBox .prev{left:18px;background-position:0 0}.halfSlideBox .controlBox .next{right:18px;background-position:-24px 0}.halfSlideBox .controlBox .pagingNum{display:inline-block;color:#666}.halfSlideBox .controlBox .pagingNum .current{color:#e51937;font-weight:700}.cateListWrap{position:relative;margin:0 5px 5px;padding:38px 0 0;background:#fff}.cateListWrap dt{position:absolute;top:0;left:0;width:50%;border-bottom:2px solid #0b0b0b}.cateListWrap dt:nth-child(3){left:initial;right:0}.cateListWrap dt a{display:block;padding:1px 0 0 17px;line-height:35px;font-size:13px;font-weight:700;border-bottom:1px solid #eee;-webkit-tap-highlight-color:transparent}.cateListWrap dt.active{border-bottom:2px solid #e52340}.cateListWrap dt.active a{color:#e52340}.cateListWrap dd{display:none}.cateListWrap dd .cateList{overflow:hidden;border-bottom:1px solid #ddd}.cateListWrap dd ul{overflow:hidden;max-height:123px;margin:0 0 -1px}.cateListWrap dd ul li{float:left;box-sizing:border-box;width:50%;border-bottom:1px solid #ddd}.cateListWrap dd ul li:nth-child(2n-1){border-right:1px solid #ddd}.cateListWrap dd ul li a{display:block;height:39px;padding:1px 15px;line-height:39px;font-size:12px;-webkit-tap-highlight-color:transparent}.cateListWrap dd .more{display:block;overflow:hidden;width:100%;height:34px;padding:1px 0 0;line-height:34px;font-size:12px;color:#555;text-align:center;border:0;border-bottom:1px solid #b5b5b5;-webkit-tap-highlight-color:transparent}.cateListWrap dd .more span{color:#a2a2a2}.halfPrdList{padding:0 5px}.halfPrdList li{position:relative;margin:0 0 5px;border-bottom:1px solid #b5b5b5;background:#fff}.benefit_noint{border:1px solid #cdcdcd;padding:0 1px;margin-right:2px;font-size:10px;line-height:15px;color:#898989;vertical-align:2px}.benefit_oiltax{border:1px solid #cdcdcd;padding:0 2px;font-size:10px;line-height:12px;color:#898989;vertical-align:2px}.benefit_nointM{margin-right:3px;font-size:11px;color:#565656;vertical-align:1px}.Msale_MB{position:absolute;left:0;top:2px;display:block;width:63px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/common/flag_sale5.png) no-repeat;background-size:750px 500px;overflow:hidden;text-indent:-1000px}.Msale_MS{position:absolute;left:-6px;top:2px;display:block;width:43px;height:35px;background:url(//image.hnsmall.com/images/mobile2014/common/flag_sale5s.png) no-repeat;background-size:750px 500px;overflow:hidden;text-indent:-1000px}.listFilterWrap{margin:5px 0 0;padding:0 5px}.listFilterWrap .listFilterInner{background:#fff}.pd_view.pd_view_v2 .pd_img li{text-align:center}.pd_view.pd_view_v2 .pd_img li img{width:260px;height:260px}.pd_view.pd_view_v2 .bxslider{overflow:hidden;height:260px}.pd_view.pd_view_v2 .pd_img.type02{height:260px}.pd_view.pd_view_v2 .pd_img.type02 ul{position:relative}.pd_view.pd_view_v2 .page_nav{position:absolute;bottom:10px;left:0;right:0;text-align:center}.pd_view.pd_view_v2 .page_nav .innerBox{display:inline-block;padding:1px 7px 0;font-size:12px;color:#fff;border-radius:10px;background-color:rgba(0,0,0,.5)}.pd_view.pd_view_v2 .arrow a{overflow:hidden;color:transparent;margin-top:-27px;background:0}.pd_view.pd_view_v2 .arrow .next a:before,.pd_view.pd_view_v2 .arrow .prev a:before{display:inline-block;content:"";position:absolute;top:12px;left:9px;width:15px;height:29px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 0;background-size:300px auto}.pd_view.pd_view_v2 .arrow .next a:before{background-position:-20px 0}.pd_view .flag{position:absolute;top:15px;left:20px;z-index:11}.pd_view .flag em{position:relative;float:left;display:block;width:40px;height:40px;opacity:.75;background:url(//image.hnsmall.com/images/mobile2014/common/flag_pang_temp.png) no-repeat;background-size:210px auto;overflow:hidden;text-indent:-1000px}.pd_view .flag em+em{margin-left:-5px}.pd_view .flag em:nth-child(1){z-index:5}.pd_view .flag em:nth-child(2){z-index:4}.pd_view .flag em:nth-child(3){z-index:3}.pd_view .flag em:nth-child(4){z-index:2}.pd_view .flag em:nth-child(5){z-index:1}.pd_view .flag em:nth-child(6){z-index:0}.pd_view .flag em.cp10{background-position:-60px 0}.pd_view .flag em.save2{background-position:-60px -50px}.pd_view .flag em.pang{background-position:-60px -100px;width:44px;height:45px;top:-4px}.pd_view .flag em.addSale{background-position:-60px -150px;width:47px;margin-left:-7px;z-index:10}.pd_view .flag em.flag_10plus{background-position:-60px -200px;width:47px;margin-left:-7px;z-index:10;opacity:1}.pd_view .add10save{position:absolute;top:15px;left:20px;z-index:11}.pd_view .add10save em{position:relative;float:left;display:block;width:40px;height:40px;opacity:.75;background:url(//image.hnsmall.com/images/mobile2014/common/flag_pang_v1_temp.png) no-repeat;background-size:auto 305px;overflow:hidden;text-indent:-1000px}.pd_view .add10save em+em{margin-left:-5px}.pd_view .add10save em:nth-child(1){z-index:5}.pd_view .add10save em:nth-child(2){z-index:4}.pd_view .add10save em:nth-child(3){z-index:3}.pd_view .add10save em:nth-child(4){z-index:2}.pd_view .add10save em:nth-child(5){z-index:1}.pd_view .add10save em:nth-child(6){z-index:0}.pd_view .add10save em.cp10{background-position:-60px 0}.pd_view .add10save em.save2{background-position:-60px -50px}.pd_view .add10save em.pang{background-position:-60px -100px;width:44px;height:45px;top:-4px}.pd_view .add10save em.addSale{background-position:-334px -110px;width:47px;margin-left:-7px;z-index:10}.pd_view .add10save em.flag_10plus{background-position:-60px -200px;width:47px;margin-left:-7px;z-index:10;opacity:1}.pd_view .add10save em.flag_10plus_new{background-position:-334px 0;width:47px;margin-left:-7px;z-index:10;opacity:1}.pd_view .add10save em.flag_5plus_new{background-position:-334px -55px;width:47px;margin-left:-7px;z-index:10;opacity:1}.pd_view .addDc em.addSale{background-position:-334px -110px;width:47px;margin-left:-7px;z-index:10;opacity:1}.pd_view .addDc em.flag_addsale,.pd_view .addDc em.flag_addsale_10{background-position:-334px -110px;width:47px;margin-left:-7px;z-index:10;opacity:1}.pd_view .addDc em.flag_addsale_7{background-position:-334px -165px;width:47px;margin-left:-7px;z-index:10;opacity:1}.pd_view .addDc em.flag_addsale_5{background-position:-334px -220px;width:47px;margin-left:-7px;z-index:10;opacity:1}.pd_view .pd_img .flag{top:15px;left:20px;right:20px;bottom:15px}.pd_view .pd_img .flag .btn_tvAir,.pd_view .pd_img .flag .btn_tvAir2{bottom:-5px}.pd_view.pd_view_v2 .flag{top:34px;left:25px}.pd_view.pd_view_v2 .tv_play{width:50px;height:50px;margin:-25px 0 0 -25px;background:url(//image.hnsmall.com/images/mobile2014/common/flag_pang_temp.png) no-repeat -60px -250px;background-size:210px auto}.pd_view.pd_view_v2 .btn_tvAir{display:block;left:initial;top:initial;bottom:10px;right:10px;width:70px;height:29px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 -150px;background-size:300px auto}.pd_view .flag em.save{width:40px;background:url(//image.hnsmall.com/images/mobile2014/common/flag_save.png) no-repeat;background-size:460px 460px}.pd_view .flag .sale_1p{background-position:0 0!important}.pd_view .flag .sale_2p{background-position:-46px 0!important}
.pd_view .flag .sale_3p{background-position:-92px 0!important}.pd_view .flag .sale_4p{background-position:-138px 0!important}.pd_view .flag .sale_5p{background-position:-184px 0!important}.pd_view .flag .sale_6p{background-position:-230px 0!important}.pd_view .flag .sale_7p{background-position:-276px 0!important}.pd_view .flag .sale_8p{background-position:-322px 0!important}.pd_view .flag .sale_9p{background-position:-368px 0!important}.pd_view .flag .sale_10p{background-position:-414px 0!important}.pd_view .flag .sale_11p{background-position:0 -46px!important}.pd_view .flag .sale_12p{background-position:-46px -46px!important}.pd_view .flag .sale_13p{background-position:-92px -46px!important}.pd_view .flag .sale_14p{background-position:-138px -46px!important}.pd_view .flag .sale_15p{background-position:-184px -46px!important}.pd_view .flag .sale_16p{background-position:-230px -46px!important}.pd_view .flag .sale_17p{background-position:-276px -46px!important}.pd_view .flag .sale_18p{background-position:-322px -46px!important}.pd_view .flag .sale_19p{background-position:-368px -46px!important}.pd_view .flag .sale_20p{background-position:-414px -46px!important}.pd_view .flag .sale_21p{background-position:0 -92px!important}.pd_view .flag .sale_22p{background-position:-46px -92px!important}.pd_view .flag .sale_23p{background-position:-92px -92px!important}.pd_view .flag .sale_24p{background-position:-138px -92px!important}.pd_view .flag .sale_25p{background-position:-184px -92px!important}.pd_view .flag .sale_26p{background-position:-230px -92px!important}.pd_view .flag .sale_27p{background-position:-276px -92px!important}.pd_view .flag .sale_28p{background-position:-322px -92px!important}.pd_view .flag .sale_29p{background-position:-368px -92px!important}.pd_view .flag .sale_30p{background-position:-414px -92px!important}.pd_view .flag .sale_31p{background-position:0 -138px!important}.pd_view .flag .sale_32p{background-position:-46px -138px!important}.pd_view .flag .sale_33p{background-position:-92px -138px!important}.pd_view .flag .sale_34p{background-position:-138px -138px!important}.pd_view .flag .sale_35p{background-position:-184px -138px!important}.pd_view .flag .sale_36p{background-position:-230px -138px!important}.pd_view .flag .sale_37p{background-position:-276px -138px!important}.pd_view .flag .sale_38p{background-position:-322px -138px!important}.pd_view .flag .sale_39p{background-position:-368px -138px!important}.pd_view .flag .sale_40p{background-position:-414px -138px!important}.pd_view .flag .sale_41p{background-position:0 -184px!important}.pd_view .flag .sale_42p{background-position:-46px -184px!important}.pd_view .flag .sale_43p{background-position:-92px -184px!important}.pd_view .flag .sale_44p{background-position:-138px -184px!important}.pd_view .flag .sale_45p{background-position:-184px -184px!important}.pd_view .flag .sale_46p{background-position:-230px -184px!important}.pd_view .flag .sale_47p{background-position:-276px -184px!important}.pd_view .flag .sale_48p{background-position:-322px -184px!important}.pd_view .flag .sale_49p{background-position:-368px -184px!important}.pd_view .flag .sale_50p{background-position:-414px -184px!important}.pd_view .flag .sale_51p{background-position:0 -230px!important}.pd_view .flag .sale_52p{background-position:-46px -230px!important}.pd_view .flag .sale_53p{background-position:-92px -230px!important}.pd_view .flag .sale_54p{background-position:-138px -230px!important}.pd_view .flag .sale_55p{background-position:-184px -230px!important}.pd_view .flag .sale_56p{background-position:-230px -230px!important}.pd_view .flag .sale_57p{background-position:-276px -230px!important}.pd_view .flag .sale_58p{background-position:-322px -230px!important}.pd_view .flag .sale_59p{background-position:-368px -230px!important}.pd_view .flag .sale_60p{background-position:-414px -230px!important}.pd_view .flag .sale_61p{background-position:0 -276px!important}.pd_view .flag .sale_62p{background-position:-46px -276px!important}.pd_view .flag .sale_63p{background-position:-92px -276px!important}.pd_view .flag .sale_64p{background-position:-138px -276px!important}.pd_view .flag .sale_65p{background-position:-184px -276px!important}.pd_view .flag .sale_66p{background-position:-230px -276px!important}.pd_view .flag .sale_67p{background-position:-276px -276px!important}.pd_view .flag .sale_68p{background-position:-322px -276px!important}.pd_view .flag .sale_69p{background-position:-368px -276px!important}.pd_view .flag .sale_70p{background-position:-414px -276px!important}.pd_view .flag .sale_71p{background-position:0 -322px!important}.pd_view .flag .sale_72p{background-position:-46px -322px!important}.pd_view .flag .sale_73p{background-position:-92px -322px!important}.pd_view .flag .sale_74p{background-position:-138px -322px!important}.pd_view .flag .sale_75p{background-position:-184px -322px!important}.pd_view .flag .sale_76p{background-position:-230px -322px!important}.pd_view .flag .sale_77p{background-position:-276px -322px!important}.pd_view .flag .sale_78p{background-position:-322px -322px!important}.pd_view .flag .sale_79p{background-position:-368px -322px!important}.pd_view .flag .sale_80p{background-position:-414px -322px!important}.pd_view .flag .sale_81p{background-position:0 -368px!important}.pd_view .flag .sale_82p{background-position:-46px -368px!important}.pd_view .flag .sale_83p{background-position:-92px -368px!important}.pd_view .flag .sale_84p{background-position:-138px -368px!important}.pd_view .flag .sale_85p{background-position:-184px -368px!important}.pd_view .flag .sale_86p{background-position:-230px -368px!important}.pd_view .flag .sale_87p{background-position:-276px -368px!important}.pd_view .flag .sale_88p{background-position:-322px -368px!important}.pd_view .flag .sale_89p{background-position:-368px -368px!important}.pd_view .flag .sale_90p{background-position:-414px -368px!important}.pd_view .flag .sale_91p{background-position:0 -414px!important}.pd_view .flag .sale_92p{background-position:-46px -414px!important}.pd_view .flag .sale_93p{background-position:-92px -414px!important}.pd_view .flag .sale_94p{background-position:-138px -414px!important}.pd_view .flag .sale_95p{background-position:-184px -414px!important}.pd_view .flag .sale_96p{background-position:-230px -414px!important}.pd_view .flag .sale_97p{background-position:-276px -414px!important}.pd_view .flag .sale_98p{background-position:-322px -414px!important}.pd_view .flag .sale_99p{background-position:-368px -414px!important}.goods h2.tit.tit_v2{padding:10px 10px 0;line-height:21px;letter-spacing:-.5px}.goods h2.tit.tit_v2 .modifier{margin:0 0 5px;line-height:16px;font-size:14px;color:#909090;text-overflow:initial;white-space:normal}.product_list3.type02{margin:10px;min-height:50px}.product_list3.type02 .price_sale_wrap .priceTitle{margin:0 5px 0 0;width:90px;padding:1px 0 0;line-height:25px}.product_list3.type02 .price_sale_wrap .btn_info{margin:0}.product_list3.type02 .price_sale_wrap .textWonBlack,.product_list3.type02 .price_sale_wrap .textWonRed{margin:0}.product_list3.type02 .price_sale_wrap .priceBlack,.product_list3.type02 .price_sale_wrap .priceRed{margin:0}.product_list3.type03 .price_sale_wrap .textWonBlack{display:inline-block;width:24px;margin:0}.product_list3.type03 .price_sale_wrap .priceTitle{margin:0 5px 0 0;width:135px;padding:1px 0 0;line-height:25px}.product_list3.type03 .price_sale_wrap .priceTitle .stxt{font-size:10px;color:#888}.product_list3.type03 .price_sale_wrap .priceBlack{margin-right:0}.product_list3.type03 .price_sale_wrap .priceRed{margin-right:0}.product_list3.type03 .price_sale_wrap .priceBlue{margin-left:5px;margin-right:0;font-size:19px;color:#5c6edc;font-weight:700;vertical-align:-1px}.product_list3.type03 .price_sale_wrap .priceLightBlue{margin-left:5px;margin-right:0;font-size:19px;color:#12a5cb;font-weight:700;vertical-align:-1px}.product_list3.type03 .price_sale_wrap .textWonRed{margin:0}.product_list3.type03 .price_sale_wrap .textWonBlue{margin:0;font-size:14px;color:#5c6edc;font-weight:700}.product_list3.type03 .price_sale_wrap .textWonLightBlue{margin:0;font-size:14px;color:#12a5cb;font-weight:700}#pangpangInfo .layerConts .innerConts.scrollY,.typem_20180814 .layerConts .innerConts.scrollY{max-height:390px}#pangpangInfo .layerConts .innerConts .pangcon .txts{margin-bottom:10px;font-weight:400;font-size:15px}@media(orientation:landscape){#pangpangInfo .layerConts .innerConts.scrollY,.typem_20180814 .layerConts .innerConts.scrollY{max-height:175px}}.goods .pd_sell.pd_sell_v2{padding:6px 0 10px;border-top:0}.goods .pd_sell.pd_sell_v2 table{line-height:22px}.goods .pd_sell.pd_sell_v2 table th{padding:2px 0 2px 10px;font-weight:400;color:#333}.goods .pd_sell.pd_sell_v2 table td{padding:2px 10px 2px 0;font-weight:700}.goods .pd_sell.pd_sell_v2 table td.info.type02{padding:0 10px 2px 0;line-height:15px;font-size:13px;color:#898989;font-weight:400;text-align:right!important}.goods .pd_sell.pd_sell_v2 table td.info.type02>span{display:block;margin:-3px 0 0}.goodsBundle.goodsBundle_v2,.goodsMC{margin:10px}.goodsBundle.goodsBundle_v2 .flagLeft,.goodsMC .flagLeft{display:table;position:relative}.goodsBundle.goodsBundle_v2 .priceInner,.goodsMC .priceInner{display:table-cell;height:45px;vertical-align:middle}.goodsBundle.goodsBundle_v2 .priceInner .price_sale_wrap,.goodsMC .priceInner .price_sale_wrap{font-weight:700}.goodsBundle.goodsBundle_v2 .priceInner .price_sale_wrap .tit01,.goodsMC .priceInner .price_sale_wrap .tit01{margin-right:5px;letter-spacing:-1px;font-weight:400}.goodsBundle.goodsBundle_v2 .flagNone .price_sale_wrap .tit01,.goodsMC .flagNone .price_sale_wrap .tit01{display:inline-block;width:135px;margin-right:10px}.goodsBundle.goodsBundle_v2 .flagNone .price_sale_wrap .tit01 .stxt,.goodsMC .flagNone .price_sale_wrap .tit01 .stxt{font-size:10px;color:#888}.goodsBundle.goodsBundle_v2 .flagNone .priceBlue,.goodsMC .flagNone .priceBlue{margin-right:0;font-size:19px;color:#5c6edc;font-weight:700;vertical-align:-1px}
.goodsBundle.goodsBundle_v2 .flagNone .textWonBlue,.goodsMC .flagNone .textWonBlue{margin:0;font-size:14px;color:#5c6edc;font-weight:700}.goodsSaving{width:100%;margin-bottom:10px;padding:0 10px;box-sizing:border-box}.goodsSaving p{position:relative;height:33px;background-color:#feedf0}.goodsSaving p:before{display:inline-block;content:"";position:absolute;top:50%;right:10px;margin-top:-4px;width:5px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -180px -30px;background-size:300px auto}.goodsSaving p a{display:block;color:#666;font-size:13px;text-align:center;line-height:36px;letter-spacing:-1px}.goodsSaving p a strong{color:#f35169;font-size:15px}@media all and (max-width:320px){.goodsSaving p a{font-size:13px}.goodsSaving p a strong{font-size:14px}.goodsSaving p:before{right:10px}.all_save .monthGraph2 ul.swiper-wrapper li{width:56px!important}}.goodsSaving.type02 p{background-color:#f4f4f4}.goodsSaving.type02 p:before{background:0}.goodsSaving.type02 p a{display:block;padding-left:13px;color:#1e1e1e;font-size:13px;text-align:left}.goodsSaving.type02 p a span{display:block;float:right;margin-right:20px;color:#909090;font-size:11px}.goodsSaving.type02 p a span:after{display:inline-block;content:"";width:5px;height:9px;margin-left:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -115px -20px;background-size:300px auto}.goodsSaving.type03 .inner{position:relative;padding-left:48px;background-color:#d9e5fa;letter-spacing:-.5px}.goodsSaving.type03 .inner:before{position:absolute;left:10px;top:50%;content:'';width:28px;height:32px;margin-top:-16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -180px -126px;background-size:300px auto}.goodsSaving.type03 .view{position:absolute;right:10px;top:50%;margin-top:-5px;font-size:1px;color:transparent;line-height:0}.goodsSaving.type03 .view:after{display:inline-block;content:'';width:5px;height:9px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -215px -227px;background-size:300px auto}.goodsSaving.type03 p{padding:10px 0 8px;background-color:#d9e5fa}.goodsSaving.type03 p:before{display:none}.goodsSaving.type03 p a{margin-left:-48px;padding:0 25px 0 48px;font-size:13px;color:#687cc4;text-align:left}.goodsSaving.type03 p strong{font-size:15px;color:#2a4298}.goodsSaving.type03 p .pangpangPayPeriod{vertical-align:top;font-size:14px}.goodsSaving .pangpangPay{height:auto;padding:8px 0 6px}.goodsSaving .pangpangPay a{line-height:18px;letter-spacing:-1px}.etcUtilWrap{padding:0 10px;border-bottom:1px solid #cdcdcd}.etcUtilWrap .etcUtilInner{position:relative;padding:0 100px 0 0;border-top:1px solid #eee}.etcUtilWrap .etcUtilInner .reserveBanner{font-size:14px;font-weight:700}.etcUtilWrap .etcUtilInner .reserveBanner a{display:block;min-height:64px;box-sizing:border-box;padding:14px 0 14px 10px;color:#111;letter-spacing:-1px}.etcUtilWrap .etcUtilInner .reserveBanner a .pointTxt{color:#e51937}.etcUtilWrap .etcUtilInner .reserveBanner a .txtDetail{display:inline-block;position:relative;padding:2px 15px 0 0;line-height:12px;font-size:13px;font-weight:400;color:#898989}.etcUtilWrap .etcUtilInner .reserveBanner a .txtDetail .icoArrow{overflow:hidden;position:absolute;top:50%;right:0;width:11px;height:11px;margin:-5px 0 0}.etcUtilWrap .etcUtilInner .reserveBanner a .txtDetail .icoArrow:after{display:block;content:"";position:absolute;right:8px;top:50%;width:9px;height:9px;margin:-6px 0 0 0;padding:0;border:1px solid #898989;transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#fff}.etcUtilWrap .etcUtilInner .reserveBanner a .goMoreDetail{display:inline-block;position:relative;padding:2px 10px 0 0;line-height:12px;font-size:13px;font-weight:400;color:#898989}.etcUtilWrap .etcUtilInner .reserveBanner a .goMoreDetail:after{display:inline-block;content:"";width:5px;height:9px;margin:-2px 0 0 5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -105px -20px;background-size:300px auto}.etcUtilWrap .etcUtilInner .linkBox{overflow:hidden;position:absolute;top:0;right:0;width:auto;padding:13px 0 0}.etcUtilWrap .etcUtilInner .linkBox a{position:relative;display:inline-block;float:left;width:50px;padding:23px 0 0;font-size:12px;color:#222;text-align:center}.etcUtilWrap .etcUtilInner .linkBox a.btnShare{width:45px}.etcUtilWrap .etcUtilInner .linkBox a.btnAlarm:before,.etcUtilWrap .etcUtilInner .linkBox a.btnShare:before,.etcUtilWrap .etcUtilInner .linkBox a.btnWish:before{display:inline-block;content:"";position:absolute;top:0;left:15px;width:20px;height:21px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -120px 0;background-size:300px auto}.etcUtilWrap .etcUtilInner .linkBox a.btnAlarm.on:before{background-position:-140px 0}.etcUtilWrap .etcUtilInner .linkBox a.btnShare:before{left:13px;background-position:-160px 0}.etcUtilWrap .etcUtilInner .linkBox a.btnWish:before{left:13px;width:24px;background-position:-180px 0}.etcUtilWrap .etcUtilInner .linkBox a.btnWish{display:none}.etcUtilWrap .etcUtilInner .reserveBanner>div{display:table;min-height:64px;box-sizing:border-box;padding:14px 0 14px 10px;color:#111;letter-spacing:-1px}.etcUtilWrap .etcUtilInner .reserveBanner>div>p{display:table-cell;padding-top:1px;vertical-align:middle}.etcUtilWrap .etcUtilInner .reserveBanner>div .pointTxt{color:#e51937}.etcUtilWrap .etcUtilInner .reserveBanner.mecSave>div{padding:16px 0 14px 10px}.etcUtilWrap .etcUtilInner .reserveBanner.mecSave>div>p{display:block;padding-top:0}.etcUtilWrap .etcUtilInner .reserveBanner.mecSave>div>.referTxt{display:block;padding-top:1px;color:#898989;font-size:12px;font-weight:400}.etcUtilWrap .etcUtilInner .reserveBanner.mecSave>div>.referTxt span{position:relative;top:-1px}.etcUtilWrap .etcUtilInner .linkBox a.btnGrade{width:auto;padding:0 12px 0}.etcUtilWrap .etcUtilInner .linkBox a.btnGrade:after{display:inline-block;content:"";position:absolute;top:0;right:0;width:1px;height:27px;background:#eee;font-size:0;line-height:0}.etcUtilWrap .etcUtilInner .linkBox a.btnGrade img{display:block;position:relative;top:3px;margin:0 auto 8px;height:15px}.tab_cons .snews{margin:0;padding:10px 10px 0}.tab_cons .snews a{display:block;overflow:hidden}.tab_cons .snews a img{width:100%;vertical-align:top}.saveWrap{text-align:center}.saveWrap .tit{line-height:20px;font-size:16px;font-weight:700;color:#000;letter-spacing:-.5px}.saveWrap .desc{margin:4px 0 0;font-size:14px;line-height:15px;color:#898989;letter-spacing:-.5px}.saveWrap .imgBox{margin:20px 0 0}.saveWrap .imgBox img{width:100%}.saveWrap.type02 .tit{font-size:13px;line-height:17px}.saveWrap.type02 .tit span{color:#e51937}.saveWrap.type02 .desc{margin:18px -15px 0;padding:15px 10px;background-color:#f7f7f7;font-size:11px;text-align:left}.saveWrap.type02 .desc span{display:block;margin-bottom:7px;padding-left:8px;background:url(//image.hnsmall.com/images/mobile2014/common/bl_dot.png) no-repeat left 6px;background-size:3px}#appSetupPop h1{font-size:17px;color:#e51937}#appSetupPop .layerHeader{border-bottom:1px solid #e51937}.appWrap{padding:0 5px;text-align:center}.appWrap .tit{margin-bottom:8px;font-size:16px;color:#222;font-weight:700}.appWrap .desc{margin-bottom:15px;font-size:12px;color:#666}.appWrap .desc em{color:#000}.appWrap .btn01{display:block;letter-spacing:-.75px}.appWrap .btn02{display:block;letter-spacing:-.75px}@media(orientation:landscape){#appSetupPop{position:fixed;top:20px!important;left:20px;right:20px;width:auto;margin:0}}.snsList{overflow:hidden}.snsList ul{overflow:hidden;width:100%;margin:-15px 0 0}.snsList ul li{float:left;box-sizing:border-box;width:33%;margin:15px 0 0}.snsList ul li a{display:block;padding:50px 0 0;font-size:12px;color:#666;text-align:center;background-position:center top;background-size:45px;background-repeat:no-repeat;-webkit-tap-highlight-color:transparent}.snsList ul li.snsKakao a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_kakao.gif)}.snsList ul li.snsLine a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_line.gif)}.snsList ul li.snsFacebook a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_facebook.gif)}.snsList ul li.snsSms a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_sms.gif)}.snsList ul li.snsKakaoStory a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_kakao_story.gif)}.snsList ul li.snsBand a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_band.gif)}.snsList ul li.snsUrl a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_url.gif)}.copyUrlBox{display:none;padding:10px;margin:15px -15px -20px -15px;background:#f9f9f9}.copyUrlBox .comt{padding:5px 0 0;color:#222;text-align:center}.copyUrlBox .prdUrl{padding:10px;margin:5px 0 0;border:1px solid #eee;background:#fff}.copyUrlBox .prdUrl .prdName{display:block;font-size:12px;font-weight:400;color:#565656}.copyUrlBox .prdUrl .urlTxt{display:block;font-size:12px;color:#dd1032}.share-pop.common-pop .scrollY{max-height:315px}.share-pop.common-pop.v2{left:50%;transform:translateX(-50%)}.layerPopWrap.share-pop.v2{width:295px}.layerPopWrap.share-pop.v2 .layerHeader{border-bottom:0}.layerPopWrap.share-pop.v2 .layerHeader .btnLayerClose{position:absolute;top:9px;right:15px;width:25px;height:25px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -45.5px -355px;background-size:300px auto;-webkit-appearance:none}.layerPopWrap.share-pop.v2 .layerConts{padding:30px 15px}.layerPopWrap.share-pop.v2 .layerHeader{padding:9px 18px 8px}
.layerPopWrap.share-pop.v2 .layerHeader h1{font-size:17px;color:#333;line-height:25px}.layerPopWrap.share-pop.v2 .snsList{overflow:hidden}.layerPopWrap.share-pop.v2 .snsList ul{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;width:100%;margin:-15px 0 0}.layerPopWrap.share-pop.v2 .snsList ul li{box-sizing:border-box;width:33%;margin:15px 0 0}.layerPopWrap.share-pop.v2 .snsList ul li:nth-child(n+4){margin-top:30px}.layerPopWrap.share-pop.v2 .snsList ul li a{display:block;padding:58px 0 0;font-size:10px;line-height:15px;color:#333;text-align:center;background-position:center top;background-size:50px;background-repeat:no-repeat;-webkit-tap-highlight-color:transparent}.layerPopWrap.share-pop.v2 .snsList ul li.snsKakao a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_kakao_x100.png)}.layerPopWrap.share-pop.v2 .snsList ul li.snsLine a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_line_x100.png)}.layerPopWrap.share-pop.v2 .snsList ul li.snsFacebook a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_facebook_x100.png)}.layerPopWrap.share-pop.v2 .snsList ul li.snsBand a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_band_x100.png)}.layerPopWrap.share-pop.v2 .snsList ul li.snsUrl a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_url_x100.png)}.layerPopWrap.share-pop.v2 .snsList ul li.snsSms a{background-image:url(//image.hnsmall.com/images/mobile2014/common/sns_sms_x100.png)}.layerPopWrap.share-pop.v2 .copyUrlBox{display:none;padding:15px 15px 30px;margin:15px -15px -30px -15px;background:#f9f9f9;border-radius:0 0 16px 16px}.layerPopWrap.share-pop.v2 .copyUrlBox .comt{padding:0;color:#333;text-align:center;font-size:13px;line-height:19px}.layerPopWrap.share-pop.v2 .copyUrlBox .prdUrl{padding:10px;margin:10px 0 0;border:0;border-radius:4px;background:#fff}.layerPopWrap.share-pop.v2 .copyUrlBox .prdUrl .prdName{display:block;font-size:12px;font-weight:400;color:#888;line-height:18px}.layerPopWrap.share-pop.v2 .copyUrlBox .prdUrl .urlTxt{display:block;font-size:12px;line-height:18px;margin-top:6px}.cardGuideBox{padding:0 10px;margin:-6px 0 7px}.cardGuideBox .cardGuideInner{margin:5px 0 0}.cardGuideBox .cardGuideInner:first-child{margin:0}.cardGuideBox .cardGuideInner .cardGuide{display:inline-block;padding:1px 0 0;font-size:13px;color:#12a5cb;letter-spacing:0;vertical-align:top}.cardGuideBox .cardGuideInner .btnTip{display:inline-block;overflow:hidden;width:18px;height:18px;margin:-1px 0 0;color:transparent;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px 0;background-size:300px auto}.payment_mod_toast{position:fixed;top:257px;left:50%;width:0;height:0;margin-left:0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_paymentMod.png) no-repeat left top;background-size:0;color:transparent;font-size:0;z-index:100;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.payment_mod_toast.view{width:114px;height:114px;top:200px;margin-left:-57px;background-size:114px;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1)}.buy_wrap.buy_wrap_v2 .gift_area{margin:10px 0 0}.buy_wrap.buy_wrap_v2 .gift_area span{top:12px}.buy_wrap.buy_wrap_v2 .gift_area.deliveryDay{padding:12px 14px 9px}.buy_wrap.buy_wrap_v2 .gift_area.deliveryDay .btnCalendar{display:block;position:relative;min-height:20px;line-height:20px;font-size:14px;color:#565656;text-align:left;-webkit-appearance:none}.buy_wrap.buy_wrap_v2 .gift_area.deliveryDay .btnCalendar:after{content:"";display:block;position:absolute;top:50%;right:0;margin-top:-10px;width:18px;height:17px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -180px -60px;background-size:300px auto}.buy_wrap.buy_wrap_v2 .gift_area.deliveryDay .btnCalendar span{display:inline-block;position:static;margin:0 0 0 5px;color:#000;font-size:15px}.calendarPopWrap{display:none;overflow:hidden;position:fixed;bottom:0;right:0;left:0;border-top:1px solid #898989;z-index:5}.calendarPopWrap .btnClose{position:absolute;top:10px;right:10px;width:25px;height:25px;border:0;outline:0;background-color:#fff;background-image:url(//image.hnsmall.com/images/mobile2014/common/btn_calendar_close_pop.gif);background-repeat:no-repeat;background-size:15px;background-position:center;-webkit-appearance:none}.calendarWrap .ui-datepicker{box-sizing:border-box;width:100%;padding:0}.calendarWrap span{position:static}.calendarWrap .ui-widget-content{border:0}.calendarWrap .ui-widget-header .ui-icon{background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_datepicker.png)}.calendarWrap .ui-datepicker .ui-datepicker-header{width:165px;margin:0 auto;padding:10px 0;text-align:center;border:0;background:0}.calendarWrap .ui-datepicker .ui-datepicker-title{display:inline-block;padding:0;font-size:16px;font-weight:700;color:#222}.calendarWrap .ui-datepicker .ui-datepicker-next,.calendarWrap .ui-datepicker .ui-datepicker-prev{top:50%;margin-top:-8px;width:25px;height:16px}.calendarWrap .ui-datepicker .ui-datepicker-prev span{margin-left:-4px;margin-top:-8px;background:url(//image.hnsmall.com/images/mobile2014/common/btn_calendar_month_prev.gif) no-repeat left top;background-size:8px 15px}.calendarWrap .ui-datepicker .ui-datepicker-next span{margin-left:-4px;margin-top:-8px;background:url(//image.hnsmall.com/images/mobile2014/common/btn_calendar_month_next.gif) no-repeat left top;background-size:8px 15px}.calendarWrap .ui-corner-all,.calendarWrap .ui-corner-bottom,.calendarWrap .ui-corner-right,.ui-corner-br{border-radius:0}.calendarWrap .ui-datepicker table th{margin:0;font-weight:400;background:#eee;color:#898989}.calendarWrap .ui-datepicker table td{margin:0;padding:10px 0 20px;text-align:center;vertical-align:top}.calendarWrap .ui-datepicker table td:first-child a{color:#e51937}.calendarWrap .ui-datepicker table td:last-child a{color:#3a83e6}.calendarWrap .ui-datepicker table td a{display:inline-block;width:28px;height:28px;padding:1px 0 0;line-height:28px;font-size:14px;text-align:center}.calendarWrap .ui-datepicker table td span{display:block;margin:0 0 -20px;text-align:center;font-size:14px;font-weight:700}.calendarWrap .ui-datepicker table td.ui-state-disabled span{margin:0;font-weight:400}.calendarWrap .ui-datepicker table td .ui-state-default{border:0;font-size:16px;color:#000;background:#fff}.calendarWrap .ui-datepicker table td.ui-datepicker-today a,.calendarWrap .ui-datepicker table td.ui-datepicker-today.ui-datepicker-current-day a{color:#fff;border-radius:100%;background:#19bfbf}.calendarWrap .ui-datepicker table td.ui-datepicker-today span,.calendarWrap .ui-datepicker table td.ui-datepicker-today.ui-datepicker-current-day span{color:#19bfbf;font-weight:700}.calendarWrap .ui-datepicker table td.ui-datepicker-current-day a{color:#fff;font-weight:700;border-radius:100%;background:#e51937}.calendarWrap .ui-datepicker table td.ui-datepicker-current-day span{color:#e51937;font-weight:700}.buy_wrap.buy_wrap_v2 .gift_area{padding:12px 14px 2px 85px}.buy_wrap.buy_wrap_v2 .gift_area .gift_list ul li{padding:0 0 10px;font-size:14px;color:#000}.buy_wrap.buy_wrap_v2 .gift_area .gift_list ul li label{height:20px;vertical-align:middle}.buy_wrap.buy_wrap_v2 .gift_area .gift_list ul li ul li{padding:5px 0 0 25px}.buy_wrap.buy_wrap_v2 .gift_area .gift_list p{padding:0 0 10px;font-size:14px;color:#000}.buy_wrap.buy_wrap_v2 .total_price .calculateBtn{position:relative;display:inline-block;float:left;width:60px;height:23px;vertical-align:middle;margin-left:5px;overflow:hidden;border:1px solid #c5c5c5;border-radius:3px;box-sizing:border-box;background-color:#fff}.buy_wrap.buy_wrap_v2 .total_price .calculateBtn:before{content:"";display:block;position:absolute;top:5px;left:4px;width:9px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -160px -75px;background-size:300px auto}.buy_wrap.buy_wrap_v2 .total_price .calculateBtn:after{content:"미리계산";display:inline-block;position:absolute;top:2px;left:15px;line-height:18px;font-size:11px;letter-spacing:-1px;color:#565656}.buy_wrap.buy_wrap_v2 .layer_btnT_wrap .btn_buy p{padding:1px 0 0;line-height:39px}.buy_wrap.buy_wrap_v2 .layer_btnT_wrap .btn_buy p .savePoint{display:inline-block;font-size:14px;font-weight:400;vertical-align:top}.buy_wrap.buy_wrap_v2 .counselPh{display:inline-block;margin:3px 0 0;padding:1px 0 0 25px;line-height:20px}.buy_wrap.buy_wrap_v2 .counselPh:before{content:"";display:inline-block;width:21px;height:21px;margin:-3px 4px 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -120px -90px;background-size:300px auto}.buy_wrap.buy_wrap_v2 .bsAlarm{display:inline-block;margin:3px 0 0;padding:1px 7px 0 0;line-height:20px;font-size:12px;border:1px solid #ddd;border-radius:4px}.buy_wrap.buy_wrap_v2 .bsAlarm:before{content:"";display:inline-block;width:14px;height:11px;margin:-3px 4px 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -150px -90px;background-size:300px auto}.order_list.recentView li .product_tit{margin:0 0 10px}.order_list.recentView li .product{min-height:62px;padding-bottom:18px}.order_list.recentView li .product .img{top:0}.order_list.recentView li .product .price{padding:0}.order_list.recentView li .product .benefit{overflow:hidden;min-height:16px}.order_list.recentView li .product .benefit span{margin:0}.order_list.recentView li .product .benefit .oil_tax{color:#999;border:1px solid #cdcdcd}.order_list.recentView li .product .benefit .noint{padding:0;font-size:11px;color:#999;border:0}.order_list.recentView li .product .benefit .noint em{padding:0 2px;font-size:12px;border:1px solid #cdcdcd;vertical-align:top}.order_list.recentView li .product .benefit .delivery{color:#999;border:1px solid #cdcdcd}
.order_list.recentView li .product .benefit .comment{color:#666}.order_list.recentView li .product .benefit .comment em{margin:0 0 0 2px;color:#111}.order_list.recentView li .btnRecentView{position:absolute;bottom:12px;right:10px}.order_list.recentView li .btnRecentView a{display:inline-block;margin:0;font-size:13px;line-height:15px;color:#565656}.order_list.recentView li .btnRecentView a+a{margin-left:6px;padding:0 0 0 11px;border-left:1px solid #cdcdcd}.order_list.recentView li .btnRecentView a.basket:before,.order_list.recentView li .btnRecentView a.del:before,.order_list.recentView li .btnRecentView a.wish:before{content:"";display:inline-block;width:14px;height:14px;margin:-2px 3px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-size:200px auto}.order_list.recentView li .btnRecentView a.basket:before{background-position:-60px -60px}.order_list.recentView li .btnRecentView a.del:before{background-position:-80px -60px}.order_list.recentView li .btnRecentView a.wish:before{background-position:-100px -60px}.order_list.recentView li .btnRecentView a.wish{display:none}.pay_text2 .eventBox .eventImg{padding:0}.pay_text2 .eventBox .eventPrice{padding:0}.pay_text2 .eventBox .eventPrice .tit{display:inline-block;line-height:22px;font-size:14px;font-weight:400;vertical-align:middle}.pay_text2 .eventBox .eventPrice .price{display:inline-block;line-height:22px;font-size:20px;font-weight:700;color:#e51937;vertical-align:middle}.pay_text2 .eventBox .eventPrice .price em{font-size:15px}.order .orderTotal_wrap ul li:last-child th{width:45%;font-size:12px;font-weight:400;letter-spacing:-.5px}.order .orderTotal_wrap ul li:last-child td{width:55%;font-size:14px;font-weight:700}.order_table.total2 .orderTotal_wrap ul li tr:last-child th{font-size:13px;font-weight:700}.order_table.total2 .orderTotal_wrap ul li tr:last-child td{font-size:16px}.alertWrap{padding:0 20px}.alertWrap .tit{padding:35px 0 0;text-align:center;color:#000;font-size:18px;font-weight:700}.alertWrap .titCopy{width:200px;margin:5px auto 0;font-size:13px;color:#565656}.alertWrap .titCopy02{margin:5px 0 0;font-size:13px;color:#565656;text-align:center}.alertWrap .alertFlag{display:inline-block;padding:1px 7px 0;line-height:18px;font-size:11px;color:#fff;border-radius:12px;background:#bbb;vertical-align:middle}.alertWrap .txtStyle01{margin:15px 0 0;font-size:13px;color:#898989;text-align:center}.alertWrap .txtStyle02{margin:15px 0 0;font-size:13px;color:#e51937}.alertWrap .lineBox{margin:15px 0 0;padding:18px 15px;border:1px solid #eee;border-radius:2px}.alertWrap .lineBox .txtS01{font-size:13px;color:#898989;text-align:center}.alertWrap .lineBox .point01{font-weight:700;color:#565656}.alertWrap .lineBox .btnBox{margin:8px 0 0}.alertWrap .lineBox .btnGoOrder{display:block;width:251px;height:34px;margin:0 auto;padding:1px 0 0;line-height:33px;font-size:15px;color:#fff;border-radius:4px;background:#e51937;text-align:center}.alertWrap .member_btn{margin:20px 0 0;padding:0}.alertWrap .member_btn a{width:110px;padding:0}.sequenList li{position:relative;margin:8px 0 0;padding:0 0 0 20px;font-size:13px;line-height:17px;color:#898989}.sequenList li:before{content:"";display:block;position:absolute;top:2px;left:0;width:15px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sequence.png) no-repeat 0 0;background-size:auto 15px}.sequenList li:nth-child(1){margin:0}.sequenList li:nth-child(2):before{background-position:-15px 0}.sequenList li:nth-child(3):before{background-position:-30px 0}p.cautionBox{position:relative;display:block;margin:7px 0 0;padding:1px 0 0 17px;font-size:11px;color:#898989}p.cautionBox:before{content:"";display:block;position:absolute;top:2px;left:0;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -90px -180px;background-size:300px 390px}ul.cautionBox{padding:0;margin:7px 0 0;font-size:11px;color:#898989}ul.cautionBox li{position:relative;padding:1px 0 0 17px;margin:3px 0 0}ul.cautionBox li:before{content:"";display:block;position:absolute;top:2px;left:0;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -90px -180px;background-size:300px 390px}ul.cautionBox li:first-child{margin:0}ul.cautionBox li .point01{color:#565656}ul.cautionBox li .pointB01{font-weight:700;color:#e51937}.pangPStateWrap{padding:0 10px;background:#fff}.pangPStateWrap dl{border:1px solid #ddd}.pangPStateWrap dl dt{border-bottom:1px solid #ddd;background:#38c0ea}.pangPStateWrap dl dt a{display:block;overflow:hidden;padding:14px 8px 12px;color:#fff}.pangPStateWrap dl dt a strong{float:left;font-size:15px;font-weight:400}.pangPStateWrap dl dt a span{float:right;padding:1px 10px 0 0;font-size:13px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pang_arrow02.gif) no-repeat right center;background-size:6px 11px}.pangPStateWrap dl dd.buyMoneyBox a{display:block;padding:12px 8px}.pangPStateWrap dl dd.buyMoneyBox a .txt{overflow:hidden;margin:0 0 -3px}.pangPStateWrap dl dd.buyMoneyBox a .txt strong{float:left;font-size:13px;font-weight:400}.pangPStateWrap dl dd.buyMoneyBox a .txt span{float:right;font-size:15px;font-weight:700;color:#000}.pangPStateWrap dl dd.buyMoneyBox a .btnSearch{display:inline-block;padding:2px 10px 0 0;font-size:12px;line-height:14px;color:#565656;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pang_arrow.gif) no-repeat right center;background-size:5px 9px}.pangPStateWrap dl dd.needAddPoint a{display:block;padding:7px 0;font-size:13px;text-align:center;color:#565656;background:#f4f4f4}.pangPStateWrap dl dd.needAddPoint a span{display:inline-block;padding:2px 15px 0 0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pang_arrow03.gif) no-repeat right center;background-size:11px 6px}.pangPStateWrap dl dd.needAddPoint a span.open{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pang_arrow04.gif) no-repeat right center;background-size:11px 6px}.pangPStateWrap dl dd.needAddPoint .needPointConts{max-width:220px;padding:10px 35px;margin:0 auto}.pangPStateWrap dl dd.needAddPoint .needPointConts p{overflow:hidden;margin:4px 0 0}.pangPStateWrap dl dd.needAddPoint .needPointConts p:first-child{margin:0}.pangPStateWrap dl dd.needAddPoint .needPointConts p .left{float:left;font-size:13px}.pangPStateWrap dl dd.needAddPoint .needPointConts p .left:before{content:"";display:inline-block;width:3px;height:3px;margin:-2px 3px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -175px -200px;background-size:300px 390px}.pangPStateWrap dl dd.needAddPoint .needPointConts p .right{float:right;font-size:13px;font-weight:700}.banner_pangpang_pay{padding:5px 10px 20px;background:#fff}.banner_pangpang_pay img{width:100%;vertical-align:top}.usePayViewBox{padding:10px}.usePayViewBox .none_user_info3{padding:0 0 5px}.usePayViewBox .none_user_info3 .dey_cation_new{padding:0 10px 5px 20px}.usePayViewBox .none_user_info3 .txtColor01{color:#222}.usePayViewBox .dot_list_type li{font-size:12px}.usePayViewBox .dot_list_type li .txtColor01{color:#222}.usePayViewBox .addSaveGuide{border:1px solid #ddd}.usePayViewBox .addSaveGuide .title{padding:8px 0;font-size:13px;color:#565656;text-align:center;background:#f4f4f4}.usePayViewBox .addSaveGuide .title span{display:block;font-size:12px;color:#898989}.usePayViewBox .addSaveGuide .needPointConts{max-width:200px;margin:0 auto;padding:10px 35px}.usePayViewBox .addSaveGuide .needPointConts p{overflow:hidden;margin:4px 0 0}.usePayViewBox .addSaveGuide .needPointConts p:first-child{margin:0}.usePayViewBox .addSaveGuide .needPointConts p .left{float:left;font-size:13px}.usePayViewBox .addSaveGuide .needPointConts p .left:before{content:"";display:inline-block;width:3px;height:3px;margin:-2px 3px 0 0;vertical-align:middle;background:#898989;border-radius:50%;-webkit-border-radius:50%}.usePayViewBox .addSaveGuide .needPointConts p .right{float:right;font-size:13px;font-weight:700}.delivery_mod_toast{position:fixed;top:257px;left:50%;width:0;height:0;margin-left:0;background:url(//image.hnsmall.com/images/mobile2014/mypage/toast_delivery_change.png) no-repeat left top;background-size:0;color:transparent;font-size:0;z-index:100;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.delivery_mod_toast.view{width:114px;height:114px;top:200px;margin-left:-57px;background-size:114px;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1)}.kMarkInfo{display:table;width:100%;box-sizing:border-box;padding:5px 10px 5px}.kMarkInfo .table_cell{position:relative;display:table-cell;padding:10px 15px 9px 39px;height:50px;vertical-align:middle;line-height:16px;font-size:13px;color:#565656;border:1px solid #ddd}.kMarkInfo .table_cell:before{display:inline-block;content:"";position:absolute;top:50%;left:9px;margin-top:-19px;width:24px;height:37px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -210px 0;background-size:300px auto}.kMarkInfo strong{display:block;color:#232323}.myPointStateWrap{position:relative;margin:5px 10px;border:1px solid #cdcdcd;background:#fff}.myPointStateWrap>a{display:block}.myPointStateWrap .titWrap{padding:0 20px 0 10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_link_arrow02.gif) no-repeat right center;background-size:15px 11px}.myPointStateWrap .titWrap:after{display:block;content:"";clear:both;width:0;height:0;line-height:0}.myPointStateWrap .titWrap strong{display:inline-block;float:left;height:35px;line-height:35px;font-weight:400;color:#000}.myPointStateWrap .titWrap .txt01{float:right;padding:2px 0 0;height:33px;line-height:33px;font-size:15px;font-weight:700;color:#222}
.myPointStateWrap .titWrap .ico_save{padding:0 0 0 21px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_save_money.gif) no-repeat left center;background-size:16px 15px}.myPointStateWrap .titWrap .ico_relay{padding:0 0 0 18px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_relay_pangpang.gif) no-repeat left center;background-size:13px 16px}.myPointStateWrap .titWrap .ico_pang{padding:0 0 0 19px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpay.gif) no-repeat left center;background-size:14px 18px}.myPointStateWrap .statList{margin:0 10px;padding:10px 0 9px;border-top:1px solid#eee}.myPointStateWrap .statList .listSect{margin:4px 0 0;font-size:13px}.myPointStateWrap .statList .listSect:first-child{margin:0}.myPointStateWrap .statList .listSect:after{display:block;content:"";clear:both;width:0;height:0;line-height:0}.myPointStateWrap .statList .listSect .statTit{float:left;color:#898989}.myPointStateWrap .statList .listSect .statPrice{float:right;font-weight:700}.myPointStateWrap .statList.type02:after{display:block;content:"";clear:both;width:0;height:0;line-height:0}.myPointStateWrap .statList.type02 .listSect{float:left;box-sizing:border-box;width:50%;margin:0}.myPointStateWrap .statList.type02 .listSect:first-child{margin:0}.myPointStateWrap .statList.type02 .listSect:nth-child(2n-1){padding:0 10px 0 0}.myPointStateWrap .statList.type02 .listSect:nth-child(2n){padding:0 0 0 11px;background:url(//image.hnsmall.com/images/mobile2014/mypage/bar_div.gif) no-repeat left center;background-size:1px 10px}.myPointStateWrap .statList02{position:relative;padding:6px 10px 9px 50%;background:#f9f9f9}.myPointStateWrap .statList02 .achieveEvent{position:absolute;top:50%;left:0;width:50%;margin:-10px 0 0;text-align:center}.myPointStateWrap .statList02 .achieveEvent span{display:inline-block;padding:0 10px;line-height:19px;font-size:13px;color:#a65de6;border:1px solid #a65de6;border-radius:10px}.myPointStateWrap .statList02 dd{padding:5px 0 0;font-size:13px}.myPointStateWrap .statList02 dd:after{display:block;content:"";clear:both;width:0;height:0;line-height:0}.myPointStateWrap .statList02 dd .statTit{float:left;color:#898989}.myPointStateWrap .statList02 dd .statPrice{float:right;font-weight:700}.myPointStateWrap .btnLinkWrap a{display:block;padding:0;line-height:0;font-size:13px;color:#565656;text-align:center;background:#f4f4f4}.myPointStateWrap .btnLinkWrap .btnLink span{display:inline-block;padding:2px 10px 0 0;line-height:26px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_link_arrow.gif) no-repeat right center;background-size:6px 11px}.myPointStateWrap .btnLinkWrap .btnOpenList span{display:inline-block;padding:2px 15px 0 0;line-height:26px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pang_arrow03.gif) no-repeat right center;background-size:11px 6px}.myPointStateWrap .btnLinkWrap .btnOpenList span.open{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pang_arrow04.gif) no-repeat right center;background-size:11px 6px}.myPointStateWrap .needAddPointList{padding:10px 0;text-align:center;background:#f9f9f9}.myPointStateWrap .needAddPointList .achieveEvent{display:inline-block;padding:0 10px;line-height:19px;font-size:13px;color:#a65de6;border:1px solid #a65de6;border-radius:10px}.myPointStateWrap .needAddPointList p{display:none;margin:4px 0 0;color:#898989}.myPointStateWrap .needAddPointList p:after{display:block;content:"";clear:both;overflow:hidden;width:0;height:0;line-height:0;font-size:0}.myPointStateWrap .needAddPointList p:first-child{margin:10px 0 0}.myPointStateWrap .needAddPointList p .left{padding:0;font-size:13px}.myPointStateWrap .needAddPointList p .right{font-size:13px;font-weight:700}.myPointStateWrap .needAddPointList p.icoClick{display:block}.myPointStateWrap .needAddPointList p.icoClick .right{position:relative}.myPointStateWrap .needAddPointList p.icoClick .right:after{display:block;content:"";position:absolute;right:-15px;top:50%;width:11px;height:6px;margin:-3px 0 0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pang_arrow03.gif) no-repeat right center;background-size:11px 6px}.myPointStateWrap .needAddPointList p.icoClick.open .right:after{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pang_arrow04.gif) no-repeat right center;background-size:11px 6px}.myPointStateWrap .needAddPointList p.icoClick.disableClick .right:after{display:none}.myPointStateWrap .btnMng{position:absolute;top:0;left:90px;height:35px;padding:0 13px 0 0;line-height:35px;font-size:13px;color:#898989;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpang_set.gif) no-repeat right center;background-size:11px}.myBannerWrap{overflow:hidden;margin:5px 10px}.myBannerWrap ul{overflow:hidden;position:relative}.myBannerWrap ul li{float:left;position:relative}.myBannerWrap a{display:block}.myBannerWrap a img{width:100%;vertical-align:top}.myBannerWrap .bannerNavi{overflow:hidden;height:10px;padding:5px 0 10px;text-align:center}.myBannerWrap .bannerNavi span{display:inline-block;overflow:hidden;width:10px;height:10px;font-size:0;line-height:0;color:transparent;vertical-align:top;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_banner_slide_navi_off.gif);background-repeat:no-repeat;background-size:10px;background-position:left top}.myBannerWrap .bannerNavi span.on{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_banner_slide_navi_on.gif)}.myTotalBfWrap{padding:10px 10px 0;background:#6fa6e5}.myTotalBfWrap .myTotalBfInner{padding:10px 0 0}.myTotalBfWrap .blind{overflow:hidden;width:0;height:0;font-size:0;line-height:0;color:transparent}.myTotalBfWrap .totalInfo{position:relative;box-sizing:border-box;max-width:350px;min-height:70px;padding:10px 110px 0 15px;margin:0 auto 15px}.myTotalBfWrap .totalInfo .tit{font-size:15px;color:#fff;letter-spacing:-1px}.myTotalBfWrap .totalInfo .tit span{font-size:12px;color:#2f6099}.myTotalBfWrap .totalInfo .totalBf{margin:5px 0 0;line-height:30px;font-size:28px;font-weight:700;color:#fff}.myTotalBfWrap .totalInfo .totalBf span{font-size:14px}.myTotalBfWrap .totalInfo .totalBuy{margin:-5px 0 0;line-height:16px;font-size:13px;color:#a7d0fe}.myTotalBfWrap .totalInfo .graphWrap{display:none;position:absolute;right:20px;top:0;width:94px;height:80px;margin:0 auto;background:#6fa6e5 url(//image.hnsmall.com/images/mobile2014/mypage/fram_total_bf_graph02.png) no-repeat center top;background-size:94px 80px}.myTotalBfWrap .totalInfo .graphStick{position:absolute;left:1px;right:1px;bottom:0;height:0;background:#e51937}.myTotalBfWrap .totalInfo .graphStick.runOver{background:url(//image.hnsmall.com/images/mobile2014/mypage/fram_total_bf_graph04.png) no-repeat center top;background-size:93px 80px}.myTotalBfWrap .totalInfo .frameTriangle{position:absolute;left:0;top:0;bottom:0;width:94px;height:80px;background:url(//image.hnsmall.com/images/mobile2014/mypage/fram_total_bf_graph01_160701.png) no-repeat left top;background-size:94px 80px}.myTotalBfWrap .totalInfo .frameTriangle .percent{position:absolute;right:-7px;bottom:0;width:52px;height:37px;padding:13px 2px 3px 0;font-size:10px;font-weight:700;color:#e51937;text-align:center;background:url(//image.hnsmall.com/images/mobile2014/mypage/graph_save_percent.png) no-repeat left top;background-size:52px 53px}.myTotalBfWrap .totalInfo .frameTriangle .percent span{display:block;margin:-2px 0 0;line-height:14px;font-size:12px}.myTotalBfWrap .totalInfo .frameTriangle .percent span.num{margin:0}.myTotalBfWrap .totalInfo .frameTriangle .percent span em{font-size:20px}.myTotalBfWrap .totalInfo .graphWrap.noBf{background:#6fa6e5 url(//image.hnsmall.com/images/mobile2014/mypage/fram_total_bf_graph03.png) no-repeat center top;background-size:91px 80px}.myTotalBfWrap .totalInfo .graphWrap.noBf .frameTriangle{background:0}.myTotalBfWrap .totalInfo .graphWrap.noBf .frameTriangle .percent{bottom:5px}.myTotalBfWrap .bfDetailWrap{display:none;background:#fff}.myTotalBfWrap .bfDetailWrap .bfListWrap{box-sizing:border-box;width:100%;padding:0 10px}.myTotalBfWrap .bfDetailWrap .bfListWrap li:after{display:block;content:"";clear:both;overflow:hidden;height:0;font-size:0;line-height:0}.myTotalBfWrap .bfDetailWrap .bfListWrap li>strong{display:block;float:left;line-height:36px;font-size:14px;font-weight:400;color:#898989}.myTotalBfWrap .bfDetailWrap .bfListWrap li>p{float:right;line-height:36px;font-size:14px;font-weight:700;color:#565656}.myTotalBfWrap .bfDetailWrap .bfListWrap li>ul{float:left;width:100%;margin:0 -10px;padding:10px 10px;background:#f7f7f7}.myTotalBfWrap .bfDetailWrap .bfListWrap li>ul li{margin:2px 0 0}.myTotalBfWrap .bfDetailWrap .bfListWrap li>ul li:first-child{margin:0}.myTotalBfWrap .bfDetailWrap .bfListWrap li>ul li strong{line-height:18px;font-size:13px}.myTotalBfWrap .bfDetailWrap .bfListWrap li>ul li p{line-height:18px;font-size:13px;color:#898989}.myTotalBfWrap .bfDetailWrap .monthBfWrap{position:relative;margin:15px 0 0;padding:0 10px}.myTotalBfWrap .bfDetailWrap .monthBfWrap .tit{position:relative;font-size:14px;color:#898989;text-align:center}.myTotalBfWrap .bfDetailWrap .monthBfWrap .tit .unit{position:absolute;right:0;top:0;font-size:12px}.myTotalBfWrap .bfDetailWrap .monthBfWrap .monthGraph{overflow:hidden;position:relative;padding:35px 0 30px}.myTotalBfWrap .bfDetailWrap .monthBfWrap .monthGraph>ul{width:720px;border-bottom:1px solid #eee}.myTotalBfWrap .bfDetailWrap .monthBfWrap .monthGraph>ul:after{display:block;content:"";clear:both;overflow:hidden;width:0;height:0;line-height:0;font-size:0}.myTotalBfWrap .bfDetailWrap .monthBfWrap .monthGraph>ul>li{float:left;width:40px;padding:0 10px;line-height:20px;text-align:center}.myTotalBfWrap .bfDetailWrap .monthBfWrap .monthGraph>ul>li .graphStick{position:relative;width:100%;height:100px;background:#fff}
.myTotalBfWrap .bfDetailWrap .monthBfWrap .monthGraph>ul>li .graphStick .date{position:absolute;left:-10px;right:-10px;bottom:-20px;font-size:12px;color:#898989}.myTotalBfWrap .bfDetailWrap .monthBfWrap .monthGraph>ul>li .graphStick .moneyTxt{position:absolute;left:-10px;right:-10px;top:-20px;height:20px;padding:0;margin:0;font-size:12px;color:#6fa6e5;background:0;letter-spacing:-1px}.myTotalBfWrap .bfDetailWrap .monthBfWrap .monthGraph>ul>li .graphStick .innerStick{position:absolute;bottom:0;left:0;right:0;height:0;background:#a4c7ef}.myTotalBfWrap .bfDetailWrap .monthBfWrap .arrowL,.myTotalBfWrap .bfDetailWrap .monthBfWrap .arrowR{display:none;position:absolute;bottom:70px;width:14px;height:25px}.myTotalBfWrap .bfDetailWrap .monthBfWrap .arrowL{left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/month_graph_arrow.png) no-repeat left -25px;background-size:14px 50px}.myTotalBfWrap .bfDetailWrap .monthBfWrap .arrowR{right:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/month_graph_arrow.png) no-repeat left 0;background-size:14px 50px}.myTotalBfWrap .bfDetailWrap .monthBfWrap .mthGraphGuideBox{position:absolute;bottom:35px;left:0}.myTotalBfWrap .bfDetailWrap .monthBfWrap .mthGraphGuideBox .img{display:inline-block}.myTotalBfWrap .bfDetailWrap .monthBfWrap .mthGraphGuideBox .img img{width:120px}.myTotalBfWrap .bfDetailWrap .monthBfWrap .mthGraphGuideBox .btnClose{overflow:hidden;position:absolute;right:0;top:0;width:11px;height:11px;border:0;-webkit-appearance:none;background:url(//image.hnsmall.com/images/mobile2014/mypage/month_flick_guide_close.png) no-repeat left top;background-size:11px}.myTotalBfWrap .bfDetailWrap .monthBfWrap .mthGraphGuideBox .btnClose span{position:absolute;left:-9999px}.myTotalBfWrap .none_user_info3{padding:10px 10px}.myTotalBfWrap .bfBannerWrap{padding:0 0 15px}.myTotalBfWrap .bfBannerWrap a{display:block;padding:0;text-align:center;background:#fff}.myTotalBfWrap .bfBannerWrap a img{width:100%;vertical-align:top}.myTotalBfWrap .bfBannerWrap a .txt01{display:block;font-size:15px;color:#222}.myTotalBfWrap .bfBannerWrap a .img img{width:148px;height:42px;vertical-align:top}.myTotalBfWrap .btnOpenDetail{display:block;width:100%;padding:0 10px;margin:0 -10px;text-align:center;border:0;outline:0;background:#6fa6e5}.myTotalBfWrap .btnOpenDetail span{display:inline-block;padding:2px 15px 0 0;line-height:28px;font-size:13px;color:#fff;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pang_arrow06_160701.gif) no-repeat right center;background-size:12px 7px;vertical-align:top}.myTotalBfWrap .btnOpenDetail.open span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pang_arrow05_160701.gif) no-repeat right center;background-size:12px 7px}.multipleZon.type02{border:0;padding:0}.newShipAddBtn{padding:10px;border-bottom:1px solid #eee}.newShipAddBtn button{overflow:hidden;width:100%;text-align:center;border:0;border-radius:3px;background:#898989;-webkit-appearance:none;vertical-align:top}.newShipAddBtn button span{display:inline-block;padding:2px 0 0 0;height:33px;line-height:33px;font-size:14px;color:#fff;vertical-align:top;background:0}.newShipAddBtn button span:before{display:inline-block;content:"";width:15px;height:15px;margin:-3px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -80px -180px;background-size:300px auto}.layerPopWrap02 .arimiRegBox .arimiHead{overflow:hidden;margin:-20px -15px 0;padding:10px;background:#f1f1f1}.layerPopWrap02 .arimiRegBox .arimiHead .img{display:block;overflow:hidden;float:left;width:60px;height:60px}.layerPopWrap02 .arimiRegBox .arimiHead .img img{width:100%}.layerPopWrap02 .arimiRegBox .arimiHead .name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;float:right;width:200px;line-height:18px;color:#232323}.layerPopWrap02 .arimiRegBox .arimiHead .category{color:#232323}.layerPopWrap02 .arimiRegBox .setupOpt>li{margin:0 -15px;padding:10px;border-bottom:1px solid #eee}.layerPopWrap02 .arimiRegBox .setupOpt dl dt{margin:10px 0 0;font-size:13px;font-weight:700;color:#898989}.layerPopWrap02 .arimiRegBox .setupOpt dl dt:first-child{margin:0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox{overflow:hidden}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox li{float:left;box-sizing:border-box;width:31%;margin:7px 0 0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox li:nth-child(3n-1){width:38%;padding:0 7px}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox li a{display:block;height:25px;line-height:25px;padding:1px 0 0;font-size:12px;color:#565656;text-align:center;border:1px solid #d3d3d3;border-radius:3px}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox li a.checked{color:#e51937;border:1px solid #e51937}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox.type02 li{width:22%;padding:0 7px 0 0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox.type02 li:nth-child(3n-1){width:22%;padding:0 7px 0 0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .optBtnBox.type02 li:nth-child(4n){width:34%;padding:0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox{position:relative;padding:7px 0 0}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox input[type=checkbox]{vertical-align:middle}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox label{display:inline-block;line-height:23px;vertical-align:middle}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo{position:absolute;right:0;padding:0 7px;text-align:center;border:1px solid #cdcdcd;border-radius:3px}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo span{display:inline-block;height:20px;padding:1px 0 0;line-height:20px;font-size:11px;color:#565656;background-size:12px}.layerPopWrap02 .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo span:before{display:inline-block;content:"";width:12px;height:13px;margin-top:-1px;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -90px -195px;background-size:300px 390px}.layerPopWrap02 .arimiRegBox .icoComt{margin:0 -15px -20px;padding:10px}.layerPopWrap .arimiRegBox .arimiHead{overflow:hidden;margin:-20px -15px 0;padding:10px;background:#f1f1f1}.layerPopWrap .arimiRegBox .arimiHead .img{display:block;overflow:hidden;float:left;width:60px;height:60px}.layerPopWrap .arimiRegBox .arimiHead .img img{width:100%}.layerPopWrap .arimiRegBox .arimiHead .name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;float:right;width:200px;line-height:18px;color:#232323}.layerPopWrap .arimiRegBox .arimiHead .category{color:#232323}.layerPopWrap .arimiRegBox .setupOpt>li{margin:0 -15px;padding:10px;border-bottom:1px solid #eee}.layerPopWrap .arimiRegBox .setupOpt dl dt{margin:10px 0 0;font-size:13px;font-weight:700;color:#898989}.layerPopWrap .arimiRegBox .setupOpt dl dt:first-child{margin:0}.layerPopWrap .arimiRegBox .setupOpt dl dd .optBtnBox{overflow:hidden}.layerPopWrap .arimiRegBox .setupOpt dl dd .optBtnBox li{float:left;box-sizing:border-box;width:31%;margin:7px 0 0}.layerPopWrap .arimiRegBox .setupOpt dl dd .optBtnBox li:nth-child(3n-1){width:38%;padding:0 7px}.layerPopWrap .arimiRegBox .setupOpt dl dd .optBtnBox li a{display:block;height:25px;line-height:25px;padding:1px 0 0;font-size:12px;color:#565656;text-align:center;border:1px solid #d3d3d3;border-radius:3px}.layerPopWrap .arimiRegBox .setupOpt dl dd .optBtnBox li a.checked{color:#e51937;border:1px solid #e51937}.layerPopWrap .arimiRegBox .setupOpt dl dd .reciveAgreeBox{position:relative;padding:7px 0 0}.layerPopWrap .arimiRegBox .setupOpt dl dd .reciveAgreeBox input[type=checkbox]{vertical-align:middle}.layerPopWrap .arimiRegBox .setupOpt dl dd .reciveAgreeBox label{display:inline-block;line-height:23px;vertical-align:middle}.layerPopWrap .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo{position:absolute;right:0;padding:0 7px;text-align:center;border:1px solid #cdcdcd;border-radius:3px}.layerPopWrap .arimiRegBox .setupOpt dl dd .reciveAgreeBox .btnModifyInfo span{display:inline-block;height:20px;padding:1px 0 0 15px;line-height:20px;font-size:11px;color:#565656;background:url(//image.hnsmall.com/images/mobile2014/common/ico_setting.gif) no-repeat left center;background-size:12px}.layerPopWrap .arimiRegBox .icoComt{margin:0 -15px -20px;padding:10px}.tv_arimi_toast01{position:fixed;top:257px;left:50%;width:0;height:0;margin-left:0;background-size:0;color:transparent;font-size:0;z-index:100;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.tv_arimi_toast01.view{width:114px;height:114px;top:200px;margin-left:-57px;background-size:114px;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1)}.tv_arimi_toast02{position:fixed;top:257px;left:50%;width:0;height:0;margin-left:0;background-size:0;color:transparent;font-size:0;z-index:100;-webkit-transition:all .1s cubic-bezier(.3,.1,.7,-.1)}.tv_arimi_toast02.view{width:114px;height:114px;top:200px;margin-left:-57px;background-size:114px;-webkit-transition:all .15s cubic-bezier(.3,.1,.7,-.1)}.order_statment_pop{padding:0}.viewTbl .tblTit{display:block;padding:5px 10px;line-height:20px;font-size:14px;color:#000;border-top:1px solid #ddd;background:#f4f4f4}.viewTbl table{width:100%;border-bottom:1px solid #eee}.viewTbl .tblTit{display:block;padding:5px 10px;line-height:20px;font-size:14px;color:#000;border-top:1px solid #ddd;background:#f4f4f4}.viewTbl table td,.viewTbl table th{padding:8px 10px 7px;line-height:18px;font-size:13px;font-weight:400;color:#565656;text-align:left}.viewTbl table th{border-top:1px solid #eee;border-left:1px solid #eee}.viewTbl table th:first-child{border-left:none}.viewTbl table td{border-top:1px solid #eee;border-left:1px solid #eee}.guideVideoWrap{margin:0 0 -20px;background:#e8e8e8}.guideVideoWrap .imgBox img{width:100%;vertical-align:top}
.guideVideoWrap .videoListBox{padding:10px}.guideVideoWrap .videoListBox ul li{margin:5px 0 0;border:1px solid #cdcdcd}.guideVideoWrap .videoListBox ul li:first-child{margin:0}.guideVideoWrap .videoListBox ul li.on{border:1px solid #666}.guideVideoWrap .videoListBox ul li>button{position:relative;width:100%;height:35px;padding:1px 0 0 10px;font-size:14px;color:#000;text-align:left;border:0;outline:0;background:#fff}.guideVideoWrap .videoListBox ul li>button:after{display:inline-block;content:"";position:absolute;top:50%;right:9px;width:13px;height:7px;margin-top:-4px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -25px -120px;background-size:200px auto}.guideVideoWrap .videoListBox ul li.on>button{font-weight:700}.guideVideoWrap .videoListBox ul li.on>button:after{background-position:-25px -130px}.guideVideoWrap .videoListBox ul li .videoCont{display:none;background:#fff}.guideVideoWrap .videoListBox ul li .videoCont .videoInner{border-top:1px solid #ddd}.guideVideoWrap .videoListBox ul li img.tmpVideo{width:100%;vertical-align:top}.guideVideoWrap .videoListBox ul li iframe.tmpVideo{margin-bottom:-4px}.smallBizBanner img{width:100%;vertical-align:top}.dateOptSetWrap{margin:0 0 5px;border-top:1px solid #ddd;background:#fff}.dateOptSetWrap .selectedDate{text-align:center;border-bottom:1px solid #dce0e3}.dateOptSetWrap .selectedDate a{display:inline-block;height:41px;padding:1px 10px 0 0;line-height:41px;color:#565656;font-size:18px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_opt_date_open.gif) no-repeat right center;background-size:6px 5px}.dateOptSetWrap .selectedDate a.open{background:url(//image.hnsmall.com/images/mobile2014/common/ico_opt_date_close.gif) no-repeat right center;background-size:6px 5px}.dateOptSetWrap .dateOptWrap{display:none}.dateOptSetWrap .dateOptWrap .dateOptInner{overflow:hidden}.dateOptSetWrap .dateOptWrap .dateOptInner .boxL{box-sizing:border-box;float:left;width:50%}.dateOptSetWrap .dateOptWrap .dateOptInner .boxR{box-sizing:border-box;float:left;width:50%}.dateOptSetWrap .dateOptWrap .tit{display:block;overflow:hidden;height:32px;padding:0 0 1px;line-height:32px;font-weight:400;color:#898989;text-align:center}.dateOptSetWrap .dateOptWrap .tit span{display:inline-block;vertical-align:1px}.dateOptSetWrap .dateOptWrap .optScroll{overflow:hidden;position:relative;height:140px;border-top:1px solid #dce0e3;border-bottom:1px solid #e2e3e7}.dateOptSetWrap .dateOptWrap .boxR .optScroll{border-left:1px solid #dce0e3}.dateOptSetWrap .dateOptWrap .optScroll ul li{border-top:1px solid #f7f7f7}.dateOptSetWrap .dateOptWrap .optScroll ul li:first-child{border-top:0}.dateOptSetWrap .dateOptWrap .optScroll ul li a{display:block;height:31px;padding:1px 0 0;line-height:31px;color:#898989;text-align:center}.dateOptSetWrap .dateOptWrap .optScroll ul li.on{background:#f8f9fb}.dateOptSetWrap .dateOptWrap .optScroll ul li.on a{color:#005ec2;font-weight:700}.dateOptSetWrap .btnBox{padding:8px 0;text-align:center;background:#f7f7f9}.dateOptSetWrap .btnBox .btnDateConfirm{display:inline-block;height:27px;padding:1px 35px 0;line-height:27px;border:1px solid #e6e6e6;background:#fff}.contents_bg{background:#e9e8e8}.main_plan .recommend_plan_tit{font-size:15px;color:#000;font-weight:400;background:#e9e8e8;padding:7px 0 7px 0;height:50px;line-height:22px;position:relative;border-top:1px solid #cdcdcd;text-align:center}.recommend_plan_tit .name{font-weight:700}.recommend_plan_tit .item_txt{width:40%;display:block;position:absolute;left:29.5%;margin:-2px 0 0 0}.recommend_plan_tit .item_txt .label{display:none;position:absolute;top:-1000em;left:-1000em}.recommend_plan_tit .item_txt .txt_img{display:inline-block;width:100%}.recommend_plan_tit .item_txt .txt_img img{width:142px;height:24px;border:0;vertical-align:middle}.main_plan.type02{height:auto;padding:10px 0 13px;text-align:center}.main_plan.type02 .recommend_plan_tit{display:inline-block;height:auto;padding:4px 0 0;font-size:17px;letter-spacing:-.3px;border-top:0;background:0}.main_plan.type02 .recommend_plan_tit:before{display:inline-block;content:'';width:24px;height:24px;margin:-2px -3px 0 0;vertical-align:top;background:url(//image.hnsmall.com/images/mobile2014/favorite_category/ico_recommend.png) no-repeat -10px 0;background-size:200px auto}.main_plan.type02 .recommend_plan_tit .txtB{font-weight:700}.corner_bg01{background:#fff2f6}.corner_bg02{background:#f2fff8}.corner_bg03{background:#fffaf2}.corner_bg04{background:#f2fbff}.plan_corner{overflow:hidden;margin-bottom:6px;border-bottom:1px solid #b5b5b5}.plan_corner h2{overflow:hidden;height:28px;margin:13px 6px 0;color:#000;font-size:14px;font-weight:400;line-height:26px;text-overflow:ellipsis;white-space:nowrap}.plan_corner h2 .type{display:inline-block;height:24px;padding:0 12px;margin:-1px 1px 0 0;border:1px solid #000;-webkit-border-radius:12px;border-radius:12px;color:#000;font-size:14px;line-height:22px;vertical-align:middle;font-weight:700}.plan_corner h2 a{letter-spacing:-1.2px;color:#565656!important;margin:0 0 0 6px}.plan_corner .type_tit{height:27px;background-image:url(//image.hnsmall.com/images/mobile2014/favorite_category/sub_category_tit.png);background-repeat:no-repeat;background-size:320px 750px;overflow:hidden;text-indent:-9999px;display:block;float:left}.plan_corner .tit01{background-position:-10px -151px!important;width:300px}.plan_corner .tit02{background-position:-10px -245px!important;width:300px}.plan_corner .tit03{background-position:-10px -10px!important;width:300px}.plan_corner .tit04{background-position:-10px -406px!important;width:300px}.plan_corner .tit05{background-position:-10px -547px!important;width:300px}.plan_corner .tit06{background-position:-10px -104px!important;width:300px}.plan_corner .tit07{background-position:-10px -198px!important;width:300px}.plan_corner .tit08{background-position:-10px -57px!important;width:300px}.plan_corner .tit09{background-position:-10px -339px!important;width:300px}.plan_corner .tit10{background-position:-10px -292px!important;width:300px}.plan_corner .tit11{background-position:-10px -453px!important;width:300px}.plan_corner .tit12{background-position:-10px -614px!important;width:300px}.plan_corner .tit13{background-position:-10px -500px!important;width:300px}.plan_corner .type_tit.tit14,.plan_corner .type_tit.tit15,.plan_corner .type_tit.tit16,.plan_corner .type_tit.tit17{background-image:url(//image.hnsmall.com/images/mobile2014/favorite_category/sub_category_tit_v2.png);background-size:320px 250px}.plan_corner .type_tit.tit14{background-position:-10px -2px!important;width:300px}.plan_corner .type_tit.tit15{background-position:-10px -32px!important;width:300px}.plan_corner .type_tit.tit16{background-position:-10px -60px!important;width:300px}.plan_corner .type_tit.tit17{background-position:-10px -92px!important;width:300px}.list_corenr{overflow:hidden;margin-top:10px}.list_corenr.prod{height:215px}.list_corenr.prod.type02{height:auto;padding-bottom:16px}.list_corenr ul{display:table}.list_corenr li{display:table-cell;padding-right:18px;vertical-align:top}.list_corenr li:first-child{padding-left:12px}.list_corenr li a{display:block;width:110px;height:142px}.list_corenr ul.ver20160509 li{padding-right:10px}.list_corenr ul.ver20160509 li a{width:120px;height:auto}.list_corenr ul.ver20160509 li a .thumb{width:120px;height:120px}.list_corenr ul.ver20160509 li a .name{height:auto;min-height:32px;font-size:14px;-webkit-line-clamp:2;line-height:16px}.list_corenr ul.ver20160509 li a .Price,.list_corenr ul.ver20160509 li a .prc{margin-top:5px}.list_corenr ul.ver20160509 li a .saleprc{margin-top:1px;font-size:16px}.list_corenr .thumb{display:block;position:relative;width:110px;height:114px}.list_corenr .thumb img{position:absolute;top:3px;left:0;right:0;bottom:0;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;vertical-align:middle}.list_corenr .sticker_discount{display:block;width:32%;height:32%;border-radius:100%;background:#e51937;font-weight:700;color:#fff;text-decoration:none;position:absolute;bottom:0;right:0}.list_corenr .sticker_discount .discount_txt_area{position:relative;height:100%}.list_corenr .sticker_discount .discount_txt_area span{font-size:10px;display:block;position:absolute;top:0;left:0;width:100%;text-align:center;padding:26% 0 0 0}.list_corenr .sticker_discount .discount_txt_area span ins{font-size:12px!important;text-decoration:none!important}.list_corenr.prod .name{margin:8px 0 1px 0;font-size:13px;line-height:14px;letter-spacing:-1px;height:28px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis;word-wrap:break-word}.list_corenr .label{display:none}.list_corenr .prc{height:14px;line-height:15px;font-size:11px;color:#666}.list_corenr .prc ins{text-decoration:line-through;font-family:arial!important}.list_corenr .label.total{display:block;position:relative;top:1px;margin-top:-1px;color:#666;font-size:11px;line-height:15px}.list_corenr .saleprc{height:14px;line-height:15px;font-size:13px;font-weight:700;color:#111;margin:-1px 0 0 0}.list_corenr .saleprc ins{text-decoration:none;font-family:arial!important}.list_corenr .saleprc span{font-size:12px}.list_corenr .icon_area{display:none;padding:4px 0 0 0}.list_corenr .benefit_noint{border:1px solid #cdcdcd;padding:0 1px;margin-right:2px;font-size:10px;line-height:15px;color:#898989;vertical-align:2px;background:#fff}.list_corenr .benefit_nointM{margin-right:3px;font-size:11px;color:#565656;vertical-align:1px}.list_corenr .oil_tax{padding:0 2px;border:1px solid #cdcdcd;background-color:#fff;color:#999;font-size:10px;vertical-align:2px}.list_corenr .sale_flag_recommend{position:absolute;bottom:0;right:0;display:inline-block;vertical-align:0;width:37px;height:37px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/main/myfavoriteitem/Flag_sale.png);background-size:600px 600px;background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}
.list_corenr .sale_1p{background-position:0 0!important}.list_corenr .sale_2p{background-position:-59px 0!important}.list_corenr .sale_3p{background-position:-119px 0!important}.list_corenr .sale_4p{background-position:-179px 0!important}.list_corenr .sale_5p{background-position:-239px 0!important}.list_corenr .sale_6p{background-position:-299px 0!important}.list_corenr .sale_7p{background-position:-359px 0!important}.list_corenr .sale_8p{background-position:-419px 0!important}.list_corenr .sale_9p{background-position:-479px 0!important}.list_corenr .sale_10p{background-position:-539px 0!important}.list_corenr .sale_11p{background-position:0 -60px!important}.list_corenr .sale_12p{background-position:-59px -60px!important}.list_corenr .sale_13p{background-position:-119px -60px!important}.list_corenr .sale_14p{background-position:-179px -60px!important}.list_corenr .sale_15p{background-position:-239px -60px!important}.list_corenr .sale_16p{background-position:-299px -60px!important}.list_corenr .sale_17p{background-position:-359px -60px!important}.list_corenr .sale_18p{background-position:-419px -60px!important}.list_corenr .sale_19p{background-position:-479px -60px!important}.list_corenr .sale_20p{background-position:-539px -60px!important}.list_corenr .sale_21p{background-position:0 -120px!important}.list_corenr .sale_22p{background-position:-59px -120px!important}.list_corenr .sale_23p{background-position:-119px -120px!important}.list_corenr .sale_24p{background-position:-179px -120px!important}.list_corenr .sale_25p{background-position:-239px -120px!important}.list_corenr .sale_26p{background-position:-299px -120px!important}.list_corenr .sale_27p{background-position:-359px -120px!important}.list_corenr .sale_28p{background-position:-419px -120px!important}.list_corenr .sale_29p{background-position:-479px -120px!important}.list_corenr .sale_30p{background-position:-539px -120px!important}.list_corenr .sale_31p{background-position:0 -180px!important}.list_corenr .sale_32p{background-position:-59px -180px!important}.list_corenr .sale_33p{background-position:-119px -180px!important}.list_corenr .sale_34p{background-position:-179px -180px!important}.list_corenr .sale_35p{background-position:-239px -180px!important}.list_corenr .sale_36p{background-position:-299px -180px!important}.list_corenr .sale_37p{background-position:-359px -180px!important}.list_corenr .sale_38p{background-position:-419px -180px!important}.list_corenr .sale_39p{background-position:-479px -180px!important}.list_corenr .sale_40p{background-position:-539px -180px!important}.list_corenr .sale_41p{background-position:0 -240px!important}.list_corenr .sale_42p{background-position:-59px -240px!important}.list_corenr .sale_43p{background-position:-119px -240px!important}.list_corenr .sale_44p{background-position:-179px -240px!important}.list_corenr .sale_45p{background-position:-239px -240px!important}.list_corenr .sale_46p{background-position:-299px -240px!important}.list_corenr .sale_47p{background-position:-359px -240px!important}.list_corenr .sale_48p{background-position:-419px -240px!important}.list_corenr .sale_49p{background-position:-479px -240px!important}.list_corenr .sale_50p{background-position:-539px -240px!important}.list_corenr .sale_51p{background-position:0 -359px!important}.list_corenr .sale_52p{background-position:-59px -359px!important}.list_corenr .sale_53p{background-position:-119px -359px!important}.list_corenr .sale_54p{background-position:-179px -359px!important}.list_corenr .sale_55p{background-position:-239px -359px!important}.list_corenr .sale_56p{background-position:-299px -359px!important}.list_corenr .sale_57p{background-position:-359px -359px!important}.list_corenr .sale_58p{background-position:-419px -359px!important}.list_corenr .sale_59p{background-position:-479px -359px!important}.list_corenr .sale_60p{background-position:-539px -359px!important}.list_corenr .sale_61p{background-position:0 -360px!important}.list_corenr .sale_62p{background-position:-59px -360px!important}.list_corenr .sale_63p{background-position:-119px -360px!important}.list_corenr .sale_64p{background-position:-179px -360px!important}.list_corenr .sale_65p{background-position:-239px -360px!important}.list_corenr .sale_66p{background-position:-299px -360px!important}.list_corenr .sale_67p{background-position:-359px -360px!important}.list_corenr .sale_68p{background-position:-419px -360px!important}.list_corenr .sale_69p{background-position:-479px -360px!important}.list_corenr .sale_70p{background-position:-539px -360px!important}.list_corenr .sale_71p{background-position:0 -420px!important}.list_corenr .sale_72p{background-position:-59px -420px!important}.list_corenr .sale_73p{background-position:-119px -420px!important}.list_corenr .sale_74p{background-position:-179px -420px!important}.list_corenr .sale_75p{background-position:-239px -420px!important}.list_corenr .sale_76p{background-position:-299px -420px!important}.list_corenr .sale_77p{background-position:-359px -420px!important}.list_corenr .sale_78p{background-position:-419px -420px!important}.list_corenr .sale_79p{background-position:-479px -420px!important}.list_corenr .sale_80p{background-position:-539px -420px!important}.list_corenr .sale_81p{background-position:0 -480px!important}.list_corenr .sale_82p{background-position:-59px -480px!important}.list_corenr .sale_83p{background-position:-119px -480px!important}.list_corenr .sale_84p{background-position:-179px -480px!important}.list_corenr .sale_85p{background-position:-239px -480px!important}.list_corenr .sale_86p{background-position:-299px -480px!important}.list_corenr .sale_87p{background-position:-359px -480px!important}.list_corenr .sale_88p{background-position:-419px -480px!important}.list_corenr .sale_89p{background-position:-479px -480px!important}.list_corenr .sale_90p{background-position:-539px -480px!important}.list_corenr .sale_91p{background-position:0 -540px!important}.list_corenr .sale_92p{background-position:-59px -540px!important}.list_corenr .sale_93p{background-position:-119px -540px!important}.list_corenr .sale_94p{background-position:-179px -540px!important}.list_corenr .sale_95p{background-position:-239px -540px!important}.list_corenr .sale_96p{background-position:-299px -540px!important}.list_corenr .sale_97p{background-position:-359px -540px!important}.list_corenr .sale_98p{background-position:-419px -540px!important}.list_corenr .sale_99p{background-position:-479px -540px!important}.list_corenr .sale_hns{background-position:-539px -540px!important}.name_area{display:block;padding:10px 10px 0 10px;background:#fff}.name_area .name_con{position:relative;padding:9px 0 10% 0;line-height:18px;color:#000;font-size:15px;font-weight:400;border:1px solid #ffbdc7;background:#ffeff1;text-align:center;letter-spacing:-1px}.name_con .name{font-weight:700}.name_con .item_txt{width:40%;display:block;position:absolute;left:29.5%}.name_con .item_txt .label{display:none;position:absolute;top:-1000em;left:-1000em}.name_con .item_txt .txt_img{display:inline-block;width:100%}.name_con .item_txt .txt_img img{width:100%;border:0;vertical-align:middle}.name_area .name_con .btn_area{position:absolute;top:40%;right:10px;display:block}.name_area .name_con .btn_area img{width:55px;height:17.5px}.name_area.bgNone{background:0}.name_area.type02 .name_con{padding:9px 0 13px 0;border-radius:0;border:1px solid #d4e2f8;background:#d4e2f8}.name_area.type02 .name_con .tit{display:inline-block;padding:5px 0 0 27px;line-height:19px;font-size:15px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/main/myfavoriteitem/ico_myfavoriteitem_tit.png) no-repeat left top;background-size:24px}.name_area.type02 .name_con .btnMore{display:inline-block;height:16px;margin:3px 0 0 4px;padding:1px 6px 0 8px;line-height:16px;font-size:12px;color:#565656;vertical-align:middle;border-radius:8px;background:#fff}.name_area.type02 .name_con .btnMore:after{display:inline-block;content:'';width:4px;height:7px;margin:0 0 2px 4px;background:url(//image.hnsmall.com/images/mobile2014/favorite_category/ico_recommend.png) no-repeat 0 -10px;background-size:200px auto}.name_area.type02 .name_con .btnMore02{display:inline-block;width:auto;height:16px;margin:3px 0 0 4px;padding:1px 6px 0 8px;line-height:16px;font-size:12px;color:#fff;vertical-align:middle;border-radius:8px;background:#b0c8f1}.name_area.type02 .name_con .btnMore02:after{display:inline-block;content:'';width:4px;height:7px;margin:0 0 2px 4px;background:url(//image.hnsmall.com/images/mobile2014/favorite_category/ico_recommend.png) no-repeat 0 0;background-size:200px auto}.name_area.type02.noLogin{padding:0;margin:10px;border-radius:0;border:1px solid #fff;background:#fff}.name_area.type02.noLogin .name_con{padding:13px 0;border:#fff;background:#fff}.name_area.type02.noLogin .name_con a{display:block}.name_area.type02.noLogin .name_con .tit{padding:0;background:0;color:#000}.name_area.type02.noLogin .name_con .btnMore02{height:19px;margin:0 0 0 4px;line-height:19px;border-radius:10px}.recommend_info_area{background-color:rgba(0,0,0,.8);width:100%;height:100%;display:block;position:fixed;top:0;left:0;z-index:5010;text-align:center}.recommend_info_area p{display:block}.recommend_info_area .label{display:none}.recommend_info_area .recommend_info_layout{position:relative}.recommend_info_area .recommend_info_layout .info_tit{margin:168px 0 0 0}.recommend_info_area .recommend_info_layout .info_tit img{width:190.5px;height:62px}.recommend_info_area .recommend_info_layout .info_img{margin:64.5px 0 0 0}.recommend_info_area .recommend_info_layout .info_img img{width:116px;height:71px}.recommend_info_area .recommend_info_layout .info_txt{margin:37.5px 0 0 0}.recommend_info_area .recommend_info_layout .info_txt img{width:142.5px;height:18px}.recommend_info_area .recommend_info_layout .x_close{position:absolute;top:-149px;right:15px}.recommend_info_area .recommend_info_layout .x_close_img{display:inline-block;width:22.5px;height:22.5px;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/favorite_category/cate_recommend_info_close.png);background-repeat:no-repeat;background-size:22.5px 22.5px;text-indent:-1000px}
.recommend_info_area .recommend_info_layout .btn_area{margin:5px 0 0 0}.recommend_info_area .recommend_info_layout .btn_area .recommend_info_btn_close{font-size:14px;height:30px;line-height:30px;text-align:center}.reservefund_banner{margin:0;padding:0!important}.reservefund_banner .reservefund_area{background:#62c6be;height:78px;display:table;overflow:hidden;width:100%}.reservefund_banner .reservefund_area .cell_left{display:table-cell;width:26.5%;position:relative}.reservefund_banner .reservefund_area .cell_right{display:table-cell;width:73.5%;position:relative}.reservefund_banner .reservefund_area .cell_left .reservefund_number{position:absolute;top:12px;right:6px}.reservefund_banner .reservefund_area .cell_left .reservefund_number .reservefund_icon{position:relative;display:inline-block;vertical-align:0;width:73px;height:55px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/main/reservefund_icon_bg.png);background-size:73px 55px;background-repeat:no-repeat;overflow:hidden}.reservefund_banner .reservefund_area .cell_left .reservefund_number .reservefund_icon em{position:absolute;left:32px;top:0;color:#ce8319;font-weight:700;font-family:Arial;vertical-align:-1px;line-height:55px}.reservefund_banner .reservefund_area .cell_left .reservefund_number .reservefund_icon .symbol{font-size:15px;height:18px;vertical-align:top}.reservefund_banner .reservefund_area .cell_left .reservefund_number .reservefund_icon .number{font-size:20px}.reservefund_banner .reservefund_area .cell_left .reservefund_number .reservefund_icon .percent{font-size:14px}.reservefund_banner .reservefund_area .cell_right .reservefund_txt{font-size:15px;color:#fff;line-height:16px;position:absolute;top:12px;left:0;display:inline-block;letter-spacing:-1px}.reservefund_banner .reservefund_area .cell_right .reservefund_txt strong{color:#fff855}.reservefund_banner .reservefund_area .cell_right .reservefund_txt li{color:#1f7670;font-size:12px;height:12px}.reservefund_banner .reservefund_area .cell_right .reservefund_txt li:before{content:'-';margin-right:4px}.reservefund_banner.ver160512 .reservefund_area{display:block;height:auto;padding:11px 0 9px;margin:0 auto;text-align:center;background:#8baee6}.reservefund_banner.ver160512 .reservefund_area .cell_left{display:inline-block;width:auto;vertical-align:middle}.reservefund_banner.ver160512 .reservefund_area .cell_left .reservefund_number{position:static}.reservefund_banner.ver160512 .reservefund_area .cell_left .reservefund_number .reservefund_icon{width:58px;height:58px;padding:0 0 0 22px;text-align:center;background:url(//image.hnsmall.com/images/mobile2014/favorite_category/ico_recommend.png) no-repeat -40px 0;background-size:200px auto}.reservefund_banner.ver160512 .reservefund_area .cell_left .reservefund_number .reservefund_icon em{display:block;position:static;height:auto;padding:13px 0 0;margin:0 0 -3px;line-height:18px;color:#fff}.reservefund_banner.ver160512 .reservefund_area .cell_left .reservefund_number .reservefund_icon .number{display:inline-block;margin:0 -3px 0 0;font-size:20px}.reservefund_banner.ver160512 .reservefund_area .cell_left .reservefund_number .reservefund_icon .percent{display:inline-block;font-size:14px}.reservefund_banner.ver160512 .reservefund_area .cell_left .reservefund_number .reservefund_icon .txtAddPoint{display:block;color:#fff;font-size:10px;font-weight:700;letter-spacing:-1px}.reservefund_banner.ver160512 .reservefund_area .cell_right{display:inline-block;width:auto;padding:0 0 0 3px;text-align:left;vertical-align:middle}.reservefund_banner.ver160512 .reservefund_area .cell_right .reservefund_txt{position:static}.reservefund_banner.ver160512 .reservefund_area .cell_right .reservefund_txt strong{color:#fff}.reservefund_banner.ver160512 .reservefund_area .cell_right .reservefund_txt li{color:#556f98}.cart_corner{overflow:hidden;background:#ebebeb;margin:9px 0 0 0}.today_item_area{background:#fff;margin-bottom:6px;border-bottom:1px solid #cdcdcd;padding:16px 0 0 0}.another_item_area{background:#fff;padding:16px 0 16px 0}.cart_corner h2{overflow:hidden;height:28px;color:#000;font-size:14px;font-weight:400;line-height:26px;text-overflow:ellipsis;white-space:nowrap}.cart_corner h2 span{letter-spacing:-1.2px;margin:0 0 0 12px}.cart_corner h2.type02{font-size:16px}.order_bg{border-top:1px solid #cdcdcd}.order_today_bg{margin:8px 0 6px 0}.cart_list_corenr{overflow:hidden;padding-top:10px}.cart_list_corenr.prod{height:215px}.cart_list_corenr.prod.type02{height:auto;padding-bottom:15px}.cart_list_corenr ul{display:table;touch-action:manipulation}.cart_list_corenr li{display:table-cell;padding-right:18px;vertical-align:top}.cart_list_corenr li:first-child{padding-left:12px}.cart_list_corenr li a{display:block;width:110px;height:142px}.cart_list_corenr ul.ver20160509 li{padding-right:10px}.cart_list_corenr ul.ver20160509 li:first-child{padding-left:15px}.cart_list_corenr ul.ver20160509 li a{width:120px;height:auto}.cart_list_corenr ul.ver20160509 li a .thumb{width:120px;height:120px}.cart_list_corenr ul.ver20160509 li a .name{height:auto;min-height:32px;margin-top:7px;font-size:14px;-webkit-line-clamp:2;line-height:16px}.cart_list_corenr ul.ver20160509 li a .prc{margin-top:5px}.cart_list_corenr ul.ver20160509 li a .prc .label.total{font-size:12px;letter-spacing:-1px}.cart_list_corenr ul.ver20160509 li a .saleprc{margin-top:1px;font-size:16px}.cart_list_corenr .thumb{display:block;position:relative;width:110px;height:110px}.cart_list_corenr .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;vertical-align:middle}.cart_list_corenr .sticker_discount{display:block;width:32%;height:32%;border-radius:100%;background:#e51937;font-weight:700;color:#fff;text-decoration:none;position:absolute;bottom:0;right:0}.cart_list_corenr .sticker_discount .discount_txt_area{position:relative;height:100%}.cart_list_corenr .sticker_discount .discount_txt_area span{font-size:10px;display:block;position:absolute;top:0;left:0;width:100%;text-align:center;padding:26% 0 0 0}.cart_list_corenr .sticker_discount .discount_txt_area span ins{font-size:12px!important;text-decoration:none!important}.cart_list_corenr.prod .name{margin:8px 0 1px 0;font-size:13px;letter-spacing:-1px;height:28px;line-height:14px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis;word-wrap:break-word}.cart_list_corenr .label{display:none}.cart_list_corenr .label.total{display:block;color:#666;font-size:11px}.cart_list_corenr .prc{height:14px;line-height:15px;font-size:11px;color:#666}.cart_list_corenr .prc ins{text-decoration:line-through;font-family:arial!important}.cart_list_corenr .saleprc{height:14px;line-height:15px;font-size:13px;font-weight:700;color:#111;margin:-1px 0 0 0}.cart_list_corenr .saleprc ins{text-decoration:none;font-family:arial!important}.cart_list_corenr .saleprc span{font-size:12px}.cart_list_corenr .icon_area{display:block;padding:4px 0 0 0}.cart_list_corenr .benefit_noint{border:1px solid #cdcdcd;padding:0 1px;margin-right:2px;font-size:10px;line-height:15px;color:#898989;vertical-align:2px;background:#fff}.cart_list_corenr .benefit_nointM{margin-right:3px;font-size:11px;color:#565656;vertical-align:1px}.cart_list_corenr .oil_tax{padding:0 2px;border:1px solid #cdcdcd;background-color:#fff;color:#999;font-size:10px;vertical-align:2px}.cart_list_corenr .sale_flag_cart{position:absolute;bottom:0;right:0;display:inline-block;vertical-align:0;width:37px;height:37px;background-position:0 0;background-image:url(//image.hnsmall.com/images/mobile2014/cart/cart_today_flag.png);background-size:500px 550px;background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}.cart_list_corenr .sale_1p{background-position:-10px -10px!important}.cart_list_corenr .sale_2p{background-position:-57px -10px!important}.cart_list_corenr .sale_3p{background-position:-104px -10px!important}.cart_list_corenr .sale_4p{background-position:-151px -10px!important}.cart_list_corenr .sale_5p{background-position:-198px -10px!important}.cart_list_corenr .sale_6p{background-position:-245px -10px!important}.cart_list_corenr .sale_7p{background-position:-292px -10px!important}.cart_list_corenr .sale_8p{background-position:-339px -10px!important}.cart_list_corenr .sale_9p{background-position:-386px -10px!important}.cart_list_corenr .sale_10p{background-position:-433px -10px!important}.cart_list_corenr .sale_11p{background-position:-10px -57px!important}.cart_list_corenr .sale_12p{background-position:-57px -57px!important}.cart_list_corenr .sale_13p{background-position:-104px -57px!important}.cart_list_corenr .sale_14p{background-position:-151px -57px!important}.cart_list_corenr .sale_15p{background-position:-198px -57px!important}.cart_list_corenr .sale_16p{background-position:-245px -57px!important}.cart_list_corenr .sale_17p{background-position:-292px -57px!important}.cart_list_corenr .sale_18p{background-position:-339px -57px!important}.cart_list_corenr .sale_19p{background-position:-386px -57px!important}.cart_list_corenr .sale_20p{background-position:-433px -57px!important}.cart_list_corenr .sale_21p{background-position:-10px -104px!important}.cart_list_corenr .sale_22p{background-position:-57px -104px!important}.cart_list_corenr .sale_23p{background-position:-104px -104px!important}.cart_list_corenr .sale_24p{background-position:-151px -104px!important}.cart_list_corenr .sale_25p{background-position:-198px -104px!important}.cart_list_corenr .sale_26p{background-position:-245px -104px!important}.cart_list_corenr .sale_27p{background-position:-292px -104px!important}.cart_list_corenr .sale_28p{background-position:-339px -104px!important}.cart_list_corenr .sale_29p{background-position:-386px -104px!important}.cart_list_corenr .sale_30p{background-position:-433px -104px!important}.cart_list_corenr .sale_31p{background-position:-10px -151px!important}.cart_list_corenr .sale_32p{background-position:-57px -151px!important}
.cart_list_corenr .sale_33p{background-position:-104px -151px!important}.cart_list_corenr .sale_34p{background-position:-151px -151px!important}.cart_list_corenr .sale_35p{background-position:-198px -151px!important}.cart_list_corenr .sale_36p{background-position:-245px -151px!important}.cart_list_corenr .sale_37p{background-position:-292px -151px!important}.cart_list_corenr .sale_38p{background-position:-339px -151px!important}.cart_list_corenr .sale_39p{background-position:-386px -151px!important}.cart_list_corenr .sale_40p{background-position:-433px -151px!important}.cart_list_corenr .sale_41p{background-position:-10px -198px!important}.cart_list_corenr .sale_42p{background-position:-57px -198px!important}.cart_list_corenr .sale_43p{background-position:-104px -198px!important}.cart_list_corenr .sale_44p{background-position:-151px -198px!important}.cart_list_corenr .sale_45p{background-position:-198px -198px!important}.cart_list_corenr .sale_46p{background-position:-245px -198px!important}.cart_list_corenr .sale_47p{background-position:-292px -198px!important}.cart_list_corenr .sale_48p{background-position:-339px -198px!important}.cart_list_corenr .sale_49p{background-position:-386px -198px!important}.cart_list_corenr .sale_50p{background-position:-433px -198px!important}.cart_list_corenr .sale_51p{background-position:-10px -245px!important}.cart_list_corenr .sale_52p{background-position:-57px -245px!important}.cart_list_corenr .sale_53p{background-position:-104px -245px!important}.cart_list_corenr .sale_54p{background-position:-151px -245px!important}.cart_list_corenr .sale_55p{background-position:-198px -245px!important}.cart_list_corenr .sale_56p{background-position:-245px -245px!important}.cart_list_corenr .sale_57p{background-position:-292px -245px!important}.cart_list_corenr .sale_58p{background-position:-339px -245px!important}.cart_list_corenr .sale_59p{background-position:-386px -245px!important}.cart_list_corenr .sale_60p{background-position:-433px -245px!important}.cart_list_corenr .sale_61p{background-position:-10px -292px!important}.cart_list_corenr .sale_62p{background-position:-57px -292px!important}.cart_list_corenr .sale_63p{background-position:-104px -292px!important}.cart_list_corenr .sale_64p{background-position:-151px -292px!important}.cart_list_corenr .sale_65p{background-position:-198px -292px!important}.cart_list_corenr .sale_66p{background-position:-245px -292px!important}.cart_list_corenr .sale_67p{background-position:-292px -292px!important}.cart_list_corenr .sale_68p{background-position:-339px -292px!important}.cart_list_corenr .sale_69p{background-position:-386px -292px!important}.cart_list_corenr .sale_70p{background-position:-433px -292px!important}.cart_list_corenr .sale_71p{background-position:-10px -339px!important}.cart_list_corenr .sale_72p{background-position:-57px -339px!important}.cart_list_corenr .sale_73p{background-position:-104px -339px!important}.cart_list_corenr .sale_74p{background-position:-151px -339px!important}.cart_list_corenr .sale_75p{background-position:-198px -339px!important}.cart_list_corenr .sale_76p{background-position:-245px -339px!important}.cart_list_corenr .sale_77p{background-position:-292px -339px!important}.cart_list_corenr .sale_78p{background-position:-339px -339px!important}.cart_list_corenr .sale_79p{background-position:-386px -339px!important}.cart_list_corenr .sale_80p{background-position:-433px -339px!important}.cart_list_corenr .sale_81p{background-position:-10px -386px!important}.cart_list_corenr .sale_82p{background-position:-57px -386px!important}.cart_list_corenr .sale_83p{background-position:-104px -386px!important}.cart_list_corenr .sale_84p{background-position:-151px -386px!important}.cart_list_corenr .sale_85p{background-position:-198px -386px!important}.cart_list_corenr .sale_86p{background-position:-245px -386px!important}.cart_list_corenr .sale_87p{background-position:-292px -386px!important}.cart_list_corenr .sale_88p{background-position:-339px -386px!important}.cart_list_corenr .sale_89p{background-position:-386px -386px!important}.cart_list_corenr .sale_90p{background-position:-433px -386px!important}.cart_list_corenr .sale_91p{background-position:-10px -443px!important}.cart_list_corenr .sale_92p{background-position:-57px -443px!important}.cart_list_corenr .sale_93p{background-position:-104px -443px!important}.cart_list_corenr .sale_94p{background-position:-151px -443px!important}.cart_list_corenr .sale_95p{background-position:-198px -443px!important}.cart_list_corenr .sale_96p{background-position:-245px -443px!important}.cart_list_corenr .sale_97p{background-position:-292px -443px!important}.cart_list_corenr .sale_98p{background-position:-339px -443px!important}.cart_list_corenr .sale_99p{background-position:-386px -443px!important}.cart_list_corenr .sale_100p{background-position:-433px -443px!important}.cart_list_corenr .sale_hns{background-position:-10px -480px!important}.cart_list_corenr .more{background:#fff;text-align:center;color:#000;font-size:15px;display:block;position:relative;width:80px;height:110px;border:0;font-family:Malgun Gothic;letter-spacing:-1px}.cart_list_corenr button{cursor:pointer;-webkit-border-radius:0;-webkit-appearance:none;align-items:flex-start;box-sizing:border-box;text-rendering:auto;-webkit-writing-mode:horizontal-tb}.cart_list_corenr .more:before{background:0;position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;-webkit-border-radius:22px;border-radius:22px;content:''}.cart_list_corenr .more em{display:block;line-height:14px;margin-bottom:2px}.cart_list_corenr .more em span{display:inline-block;vertical-align:top}.cart_list_corenr .more .img_icon{width:52px;height:52.5px;background:url(//image.hnsmall.com/images/mobile2014/cart/icon_cart_more.png) 0 0;background-size:52px 52.5px;background-repeat:no-repeat;overflow:hidden}.payment_v3_area{padding:0 0 15px!important}.selectshop_wrap{padding-top:0!important;background:#fff;height:50px!important}.theme_select{display:block;overflow:hidden;padding:10px;border-bottom:1px solid #ddd}.selectshop_cate_area{display:block;overflow:hidden;background:#f4f4f4;border-top:1px solid #ddd;padding:11.5px 11px;color:#000;margin:0 0 15px 0;font-weight:700}.selectshop_product{border-top:none!important}.selectshop_product li{border-bottom:none!important}.selecshop_plangb_tab{position:fixed;top:44px}.info_pre{color:#232323;padding:10px 15px 9px 15px;border:1px solid #ddd;margin:5px 10px 5px;line-height:18px}.bg_schedule_search{background:#e9e8e8}.tvScheduleWrap .blind{position:absolute!important;left:-9999px!important;overflow:hidden!important;width:0!important;height:0!important;line-height:0!important}.tvScheduleCont{padding:41px 0 20px}.tvScheduleCont.typoModify{padding:105px 0 20px}.tvScheduleWrap .scheduleHead{position:fixed;top:0;left:0;right:0;background:#fff;z-index:15}.tvScheduleWrap .scheduleHead .pageTit{box-sizing:border-box;padding:0 0 0 43px;height:41px;line-height:40px;font-size:17px;font-weight:700;color:#000;border-bottom:1px solid #c8c8c8}.tvScheduleWrap .scheduleHead .btnPageBack{position:absolute;top:0;left:0;width:38px;height:40px}.tvScheduleWrap .scheduleHead .btnPageBack:before{display:block;content:"";position:absolute;top:10px;left:10px;width:21px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -120px -30px;background-size:300px 390px}.tvScheduleWrap .scheduleHead .btnBox{position:absolute;top:8px;right:10px;height:26px;padding:3px 0 0}.tvScheduleWrap .scheduleHead .btnBox a{display:inline-block;width:26px;height:23px;margin-right:5px;vertical-align:top;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat;background-size:300px 390px}.tvScheduleWrap .scheduleHead .btnBox a:last-child{margin:0}.tvScheduleWrap .scheduleHead .btnBox a.btnHome{background-position:-150px -30px}.tvScheduleWrap .scheduleHead .btnBox a.btnCart{background-position:-180px -30px}.tvScheduleWrap .scheduleHead .btnBox a.btnCart .num{position:absolute;top:0;right:0;width:14px;height:13px;padding:1px 0 0;line-height:13px;font-size:11px;font-style:normal;color:#fff;text-align:center;border:1px solid #fff;border-radius:100%;overflow:hidden;background:-moz-linear-gradient(-45deg,#474e56 0,#474e56 21%,#131313 73%,#131313 99%,#131313 100%);background:-webkit-linear-gradient(-45deg,#474e56 0,#474e56 21%,#131313 73%,#131313 99%,#131313 100%);background:linear-gradient(135deg,#474e56 0,#474e56 21%,#131313 73%,#131313 99%,#131313 100%)}.tvScheduleWrap .scheduleHead.type02{background:#1a1a1a}.tvScheduleWrap .scheduleHead.type02 .pageTit{height:45px;line-height:45px;color:#fff;border-bottom:0}.tvScheduleWrap .scheduleHead.type02 .btnPageBack:before{top:12px;left:10px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat 0 -30px;background-size:300px 390px}.tvScheduleWrap .scheduleHead.type02 .btnBox{top:10px;height:30px}.tvScheduleWrap .scheduleHead.type02 .btnBox a{height:30px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat;background-size:300px 390px}.tvScheduleWrap .scheduleHead.type02 .btnBox a.btnHome{background-position:-30px -30px}.tvScheduleWrap .scheduleHead.type02 .btnBox a.btnCart{position:relative;background-position:-60px -30px}.tvScheduleWrap .scheduleHead.type02 .btnBox a.btnCart .num{position:absolute;top:-3px;right:0;width:14px;height:13px;padding:1px 0 0;line-height:13px;font-size:11px;color:#fff;text-align:center;border:1px solid #fff;border-radius:100%;background:-moz-linear-gradient(-45deg,#474e56 0,#474e56 21%,#131313 73%,#131313 99%,#131313 100%);background:-webkit-linear-gradient(-45deg,#474e56 0,#474e56 21%,#131313 73%,#131313 99%,#131313 100%);background:linear-gradient(135deg,#474e56 0,#474e56 21%,#131313 73%,#131313 99%,#131313 100%)}.tvScheduleWrap .scheduleHead.type02 .btnBox a.btnSearch{position:relative;width:30px;height:30px;margin:-1px 0 0;background:0}
.tvScheduleWrap .scheduleHead.type02 .btnBox a.btnSearch:before{display:inline-block;content:"";position:absolute;left:4px;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -90px -30px;background-size:300px auto}.tvScheduleWrap .scheduleNewsTop{height:40px;padding:0 10px;border-bottom:1px solid #eee;background:#fff}.tvScheduleWrap .scheduleNewsTop:after{display:block;content:"";clear:both}.tvScheduleWrap .scheduleNewsTop .dateWrap{display:block;float:left;height:29px;padding:11px 0 0}.tvScheduleWrap .scheduleNewsTop .dateWrap .flagToday{display:inline-block;height:16px;margin:0 4px 0 0;padding:1px 5px 0;line-height:16px;font-size:11px;color:#fffbfb;vertical-align:middle;border-radius:10px;background:#accdee}.tvScheduleWrap .scheduleNewsTop .dateWrap .dateTxt{display:inline-block;margin:0 6px 0 0;padding:1px 0 0;color:#333;font-size:15px;line-height:18px;font-weight:700;vertical-align:middle}.tvScheduleWrap .scheduleNewsTop .dateWrap .btnCalendar{display:inline-block;width:16px;height:16px;vertical-align:middle;border:0;outline:0;border-radius:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -224px -30px;background-size:300px 390px;-webkit-appearance:none}.tvScheduleWrap .scheduleNewsTop .utilBtnBox{float:right;padding:8px 0 0}.tvScheduleWrap .scheduleNewsTop .utilBtnBox a{margin:0 3px 0 0;word-break:normal}.tvScheduleWrap .scheduleNewsTop .utilBtnBox a:last-child{margin:0}.tvScheduleWrap .scheduleNewsTop .utilBtnBox .btnTvSchedule{display:inline-block;height:19px;padding:2px 8px 0;line-height:19px;font-size:11px;color:#e51937;border:1px solid #e51937;border-radius:12px;vertical-align:top}.tvScheduleWrap .scheduleNewsTop .utilBtnBox .btnTvSubscribe{display:inline-block;height:19px;padding:2px 8px 0;line-height:19px;font-size:11px;color:#333;border:1px solid #565656;border-radius:12px;vertical-align:top}.tvScheduleWrap .scheduleNewsTop .tipLayerWrap{top:-10px;line-height:0;font-size:0;z-index:5}.tvScheduleWrap .scheduleNewsTop .tipLayerWrap .tipLayerBox{left:-65px;padding:6px 0 0;line-height:18px;border:0;background:url(//image.hnsmall.com/images/mobile2014/tv/tvtable_3/bg_tooltip_arrow.png) no-repeat 88px 0;background-size:10px 6px}.tvScheduleWrap .scheduleNewsTop .tipLayerWrap .tipLayerBox .tipConts{padding:10px;color:#fff;font-size:12px;background:url(//image.hnsmall.com/images/mobile2014/tv/tvtable_3/bg_tooltip_opacity.png) repeat}.tvScheduleWrap .scheduleNewsTop .tipLayerWrap .tipLayerBox .btnClose{overflow:hidden;position:absolute;top:9px;right:4px;width:20px;height:20px;color:transparent;border:0;background:url(//image.hnsmall.com/images/mobile2014/tv/tvtable_3/btn_tooltip_close.png) no-repeat center;background-size:11px}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap{display:none;overflow:hidden;position:fixed;top:85px;right:0;left:0;border-top:1px solid #accdee;box-shadow:0 2px 4px rgba(0,0,0,.2);background:#fff;z-index:5}.tvScheduleWrap .scheduleNewsTop .calendarWrap .ui-datepicker{box-sizing:border-box;width:100%;padding:0}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker .ui-datepicker-header{width:100%;padding:7px 0 6px;margin:0 auto;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;border-bottom:1px solid #e9e8e8;text-align:center;background:0}.tvScheduleWrap .scheduleNewsTop .calendarWrap .ui-widget-content,.tvScheduleWrap .scheduleNewsTop .calendarWrap .ui-widget-header{border:0}.tvScheduleWrap .scheduleNewsTop .calendarWrap .ui-widget-header .ui-icon{background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat;background-size:300px 390px}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker .ui-datepicker-title{display:block;padding:0;font-size:16px;font-weight:700;color:#222}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker .ui-datepicker-title .ui-datepicker-month{margin:0 0 0 -3px}.tvScheduleWrap .scheduleNewsTop .calendarWrap .ui-datepicker .ui-datepicker-next,.tvScheduleWrap .scheduleNewsTop .calendarWrap .ui-datepicker .ui-datepicker-prev{width:42px;height:42px;top:0;margin:0}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker .ui-datepicker-prev span{width:8px;height:12px;margin-top:-6px;background-position:-210px -48px}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker .ui-datepicker-next span{width:8px;height:12px;margin-top:-6px;background-position:-220px -48px}.tvScheduleWrap .scheduleNewsTop .calendarWrap .ui-corner-all,.tvScheduleWrap .scheduleNewsTop .calendarWrap .ui-corner-bottom,.tvScheduleWrap .scheduleNewsTop .calendarWrap .ui-corner-right,.tvScheduleWrap .scheduleNewsTop .ui-corner-br{border-radius:0}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-widget-header .ui-state-disabled{display:none}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table th{padding:10px 0;margin:0;font-size:12px;color:#222;font-weight:200;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;background:#fff}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td{margin:0;padding:10px 0 20px;text-align:center;vertical-align:top}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table th:first-child{color:#e51937}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table th:last-child{color:#3981c8}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td:first-child a{color:#e51937}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td:last-child a{color:#3a83e6}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table th span{display:inline-block;width:25px;height:24px;padding:1px 0 0;line-height:24px}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td span{display:block;margin:0 0 -20px;text-align:center;font-size:14px;font-weight:700}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td{padding:0 0 10px;font-weight:200;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td a{padding:1px 0 0;line-height:28px;font-size:14px;text-align:center}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td .ui-state-default,.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td a{display:inline-block;width:25px;height:24px;line-height:24px;font-size:15px;color:#000;border:1px solid #fff;background:#fff}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td.ui-state-disabled span{margin:0;font-weight:400}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td:first-child a{color:#e51937!important}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td:last-child a{color:#3981c8!important}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td.ui-datepicker-today a,.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td.ui-datepicker-today.ui-datepicker-current-day a{color:#fff;font-weight:400;border:1px solid #e51937;border-radius:100%;background:#e51937}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td.ui-datepicker-today span,.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td.ui-datepicker-today.ui-datepicker-current-day span{color:#19bfbf;font-weight:700}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td.ui-datepicker-current-day a{color:#fff;font-weight:700;border-radius:100%;background:#e51937}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td.ui-datepicker-current-day span{color:#e51937;font-weight:700}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td.ui-datepicker-current-day .ui-state-active{color:#222;font-weight:400;border:1px solid #575b65;background:#fff}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td:first-child a.ui-state-active{border:1px solid #e51937!important}.tvScheduleWrap .scheduleNewsTop .calendarPopWrap .calendarWrap .ui-datepicker table td:last-child a.ui-state-active{border:1px solid #3981c8!important}.tvScheduleWrap .shNewVideoBox{position:relative;padding:0;margin:41px 0 -31px}.tvScheduleWrap .shNewVideoBox:after{display:block;content:"";padding:56.37064246614808% 0 0}.tvScheduleWrap .shNewVideoBox>span{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.tvScheduleWrap .searchFormWrap{position:relative;box-sizing:border-box;width:100%;padding:7px 45px 7px 10px}.tvScheduleWrap .searchFormWrap fieldset:after{display:block;content:"";clear:both;overflow:hidden;width:0;height:0}.tvScheduleWrap .searchFormWrap .searchIpt{display:block;overflow:hidden;box-sizing:border-box;position:relative;width:100%;padding:0 10px;border:1px solid #ddd;border-radius:3px;background:#fafafa}.tvScheduleWrap .searchFormWrap .searchIpt input[type=text]{width:100%;height:28px;font-size:13px;line-height:27px;color:#333;border:0;background:#fafafa;-webkit-appearance:none;outline:0;text-indent:0}.tvScheduleWrap .searchFormWrap .searchIpt ::-webkit-input-placeholder{line-height:27px;font-size:13px;color:#898989}.tvScheduleWrap .searchFormWrap .searchIpt .btn_search_del{position:absolute;top:50%;right:5px;width:16px;height:16px;padding:0;margin:-8px 0 0;border:0;background:#ccc;text-indent:-9999px;cursor:pointer;outline:0;border-radius:50%;-webkit-border-radius:50%}
.tvScheduleWrap .searchFormWrap .searchIpt .btn_search_del:before{display:inline-block;content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -30px -82px;background-size:300px auto}.tvScheduleWrap .searchFormWrap .btn_search{position:absolute;top:7px;right:7px;width:30px;height:30px;border:0;outline:0;background:#e51937;-webkit-appearance:none;border-radius:50%;-webkit-border-radius:50%}.tvScheduleWrap .searchFormWrap .btn_search:before{display:inline-block;content:"";position:absolute;top:6px;left:7px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -60px -60px;background-size:300px auto}.tvScheduleWrap .searchHistoryWrap{padding:44px 0 0;border-bottom:1px solid #b5b5b5}.tvScheduleWrap .searchHistoryWrap ul{padding:8px 0 15px 10px;border-top:1px solid #e9e8e8;background:#fff}.tvScheduleWrap .searchHistoryWrap ul:after{display:block;content:"";clear:both;overflow:hidden;width:0;height:0;line-height:0}.tvScheduleWrap .searchHistoryWrap ul li{float:left;position:relative;box-sizing:border-box;width:50%;padding:0 10px 0 0;margin:7px 0 0}.tvScheduleWrap .searchHistoryWrap ul li a{display:block;height:32px;padding:1px 25px 0 15px;line-height:32px;font-size:14px;color:#333;border:1px solid #eee;border-radius:17px}.tvScheduleWrap .searchHistoryWrap ul li a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tvScheduleWrap .searchHistoryWrap ul li .btn_shsr_del{position:absolute;top:12px;right:20px;width:11px;height:11px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -90px -60px;background-size:300px auto;outline:0;-webkit-appearance:none}.tvScheduleWrap .searchHistoryWrap .searchNone{padding:70px 0 40px;font-size:15px;color:#999;text-align:center;border-top:1px solid #e9e8e8;background:#fff}.tvScheduleWrap .searchDel{padding:15px 0;text-align:center}.tvScheduleWrap .searchDel a{font-size:14px;color:#333}.tvScheduleWrap .searchHistoryWrap.type02{overflow:hidden}.tvScheduleWrap .searchHistoryWrap.type02 ul{padding:0;margin:0 0 -1px}.tvScheduleWrap .searchHistoryWrap.type02 ul li{padding:0 20px 0 0;margin:0;border-bottom:1px solid #f3f3f3}.tvScheduleWrap .searchHistoryWrap.type02 ul li a{height:30px;padding:1px 0 0 15px;border:0;border-radius:0}.tvScheduleWrap .searchHistoryWrap.type02 ul li .btn_shsr_del{right:5px}.tvScheduleWrap .searchHistoryWrap.type02 ul li:nth-child(2n){padding:0 28px 0 0}.tvScheduleWrap .searchHistoryWrap.type02 ul li:nth-child(2n) a{padding:1px 0 0 7px}.tvScheduleWrap .searchHistoryWrap.type02 ul li:nth-child(2n) .btn_shsr_del{right:15px}.tvScheduleWrap .searchHistoryWrap.type02 .searchNone{box-sizing:border-box;height:160px;padding:72px 0 0}.tvScheduleWrap .searchDel.type02{position:relative;margin:-1px 0 0;padding:0 15px;text-align:right;border-top:1px solid #f3f3f3;border-bottom:1px solid #b5b5b5;background:#f7f7f7}.tvScheduleWrap .searchDel.type02 a{display:inline-block;height:29px;padding:1px 0 0;line-height:29px;font-size:12px}.tvScheduleWrap .autoSearchWrap{padding:44px 0 0;border-bottom:1px solid #b5b5b5}.tvScheduleWrap .autoSearchWrap .searchOn{border-top:1px solid #e9e8e8}.tvScheduleWrap .autoSearchWrap .searchNone p{font-size:15px}.tvScheduleWrap .typoModifyWrap{padding:10px 0;margin:0 0 7px;text-align:center;border-top:1px solid #b5b5b5;background:#f4f4f4}.tvScheduleWrap .typoModifyWrap .result_txt{min-height:18px;color:#000;font-size:14px}.tvScheduleWrap .typoModifyWrap .result_txt strong{color:#e51937}.tvScheduleWrap .typoModifyWrap .correc_txt{display:inline-block;font-size:12px;color:#565656}.tvScheduleWrap .typoModifyWrap .correc_txt:after{border-top:1px solid #898989;display:block;content:""}.tvScheduleWrap .srResultInfo{display:block;box-sizing:border-box;width:100%;padding:0 10px 7px;border-bottom:1px solid #b5b5b5;background:#fff}.tvScheduleWrap .srResultInfo .srRresultNum{display:inline-block;line-height:18px;font-size:12px;color:#565656}.tvScheduleWrap .srResultInfo .srRresultNum em{font-size:13px;font-weight:700;font-style:normal;color:#e51937}.tvScheduleWrap .unifiSearchResultWrap{padding:75px 0 0;margin:0 0 5px}.tvScheduleWrap .unifiSearchResultWrap .searchResultListBox{margin:0}.tvScheduleWrap .unifiSearchResultWrap.ver02 .typoModifyWrap{padding:10px 0;margin:0 0 7px;text-align:center;border-top:1px solid #b5b5b5;background:#f4f4f4}.tvScheduleWrap .unifiSearchResultWrap.ver02 .typoModifyWrap .result_txt{min-height:18px;color:#000;font-size:14px}.tvScheduleWrap .unifiSearchResultWrap.ver02 .typoModifyWrap .result_txt strong{color:#e51937}.tvScheduleWrap .unifiSearchResultWrap.ver02 .typoModifyWrap .correc_txt{display:inline-block;font-size:12px;color:#565656}.tvScheduleWrap .unifiSearchResultWrap.ver02 .typoModifyWrap .correc_txt:after{border-top:1px solid #898989;display:block;content:""}.tvScheduleWrap .unifiSearchResultWrap.ver02 .srResultInfo{display:block;position:static;width:100%;height:34px;margin:-7px 0 5px;padding:0;transform:initial;-webkit-transform:initial}.tvScheduleWrap .unifiSearchResultWrap.ver02 .srResultInfo .srResultInfoInner{box-sizing:border-box;padding:7px 10px;height:34px;border-bottom:1px solid #b5b5b5;background:#fff;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);z-index:12}.tvScheduleWrap .unifiSearchResultWrap.ver02 .srResultInfo .srResultInfoInner.fixed{position:fixed;top:78px;left:0;right:0}.tvScheduleWrap .unifiSearchResultWrap.ver02 .srResultInfo .srRresultNum{display:inline-block;line-height:18px;font-size:12px;color:#565656}.tvScheduleWrap .unifiSearchResultWrap.ver02 .srResultInfo .srRresultNum em{font-size:13px;font-weight:700;font-style:normal;color:#e51937}.tvScheduleWrap .unifiSearchResultWrap.ver02{padding:0;margin:44px 0 5px}.tvScheduleWrap .unifiSearchResultWrap.ver02 .searchResultListBox{margin:0}.tvScheduleWrap .searchResultListBox{margin:5px 0 0}.tvScheduleWrap .searchResultListBox>li{position:relative;margin:5px 0 0;border-bottom:1px solid #b5b5b5;background:#fff}.tvScheduleWrap .searchResultListBox>li:first-child{margin:0}.tvScheduleWrap .searchResultListBox>li a{display:block;min-height:75px;padding:10px 10px 10px 95px}.tvScheduleWrap .searchResultListBox>li a.flagtype{min-height:90px}.tvScheduleWrap .searchResultListBox>li .imgBox{position:absolute;left:10px;top:10px;width:75px}.tvScheduleWrap .searchResultListBox>li .imgBox+img{margin-top:14px}.tvScheduleWrap .searchResultListBox>li .imgBox img{width:100%;vertical-align:top}.tvScheduleWrap .searchResultListBox>li .prdCont{position:relative}.tvScheduleWrap .searchResultListBox>li .prdCont .goodTit_sbox{overflow:hidden;height:15px;color:#909090;font-size:.857em;letter-spacing:-1px}.tvScheduleWrap .searchResultListBox>li .prdCont .srPrdTit{display:-webkit-box;overflow:hidden;width:100%;max-height:42px;margin:0 0 22px;line-height:19px;font-size:16px;font-weight:400;color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tvScheduleWrap .searchResultListBox>li .prdCont .benefit{display:block;position:relative;min-height:14px;padding:3px 0;margin:-22px 0 0;line-height:12px;color:#898989}.tvScheduleWrap .searchResultListBox>li .prdCont .benefit span{display:inline-block;margin:0 2px 0 0;line-height:12px;font-size:12px;vertical-align:middle;letter-spacing:-1px}.tvScheduleWrap .searchResultListBox>li .prdCont .benefit span+span:before{display:inline-block;content:"";width:1px;height:10px;margin:-1px 5px 0 0;background:#ccc;font-size:0;line-height:0;vertical-align:middle}.tvScheduleWrap .searchResultListBox>li .prdCont .benefit .comment{position:absolute;right:0;top:4px;min-width:70px;line-height:12px;font-size:12px;color:#565656;text-align:right}.tvScheduleWrap .searchResultListBox>li .prdCont .benefit .comment em{font-weight:700}.tvScheduleWrap .searchResultListBox>li .prdCont .priceInfoBox>p{margin:2px 0 0;font-size:12px;font-weight:700;line-height:20px;color:#222}.tvScheduleWrap .searchResultListBox>li .prdCont .priceInfoBox>p.discountPrice{line-height:16px;font-size:12px;font-weight:400;color:#666}.tvScheduleWrap .searchResultListBox>li .prdCont .priceInfoBox>p span{display:inline-block;vertical-align:top}.tvScheduleWrap .searchResultListBox>li .prdCont .priceInfoBox>p .tit{font-weight:400}.tvScheduleWrap .searchResultListBox>li .prdCont .priceInfoBox>p .tit.type01{width:80px}.tvScheduleWrap .searchResultListBox>li .prdCont .priceInfoBox>p .tit.type02{width:138px;padding:2px 0 0;line-height:16px}.tvScheduleWrap .searchResultListBox>li .prdCont .priceInfoBox>p span em{display:inline-block;font-size:1.455em;vertical-align:top}.tvScheduleWrap .searchResultListBox>li .prdCont .priceInfoBox>p span .wonBox{display:inline-block;vertical-align:top}.tvScheduleWrap .searchResultListBox>li .prdCont .pointC01{color:#e51937}.tvScheduleWrap .searchResultListBox>li .prdCont .pointC02{color:#777}.tvScheduleWrap .searchResultListBox>li .prdCont .saleFlag{position:absolute;right:0;bottom:0;width:40px;height:22px}.tvScheduleWrap .searchResultListBox>li .prdCont .saleFlag span{overflow:hidden;display:block;text-indent:-999em}.tvScheduleWrap .telecastTit{box-sizing:border-box;padding:0 10px 12px}.tvScheduleWrap .telecastTit .telecastInner{overflow:hidden;height:29px;padding:0 7px;line-height:29px;background:#f4f4f4}.tvScheduleWrap .telecastTit .telecastInner h1{float:left;height:25px;padding:0;margin:0;line-height:29px;font-size:13px;font-weight:700;text-align:left;border:0;letter-spacing:-.5px;background:#f4f4f4}.tvScheduleWrap .telecastTit .telecastInner h1.type01{color:#19bfbf}.tvScheduleWrap .telecastTit .telecastInner h1.type02{color:#999}.tvScheduleWrap .telecastTit .telecastInner h1.type03{color:#e51937}.tvScheduleWrap .telecastTit .telecastInner h1 .ico_telecast{position:relative;display:inline-block;width:12px;height:12px;margin:-2px 5px 0 0;vertical-align:middle;background-color:#19bfbf;border-radius:50%;-webkit-border-radius:50%}
.tvScheduleWrap .telecastTit .telecastInner h1 .ico_telecast:before{display:block;content:"";position:absolute;top:3px;left:4px;width:5px;height:5px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat;background-size:300px 390px;background-position:-137px -60px}.tvScheduleWrap .telecastTit .telecastInner h1.type02 .ico_telecast{background-color:#cecece}.tvScheduleWrap .telecastTit .telecastInner h1.type03 .ico_telecast{background-color:#e51937}.tvScheduleWrap .telecastTit .telecastInner .time{display:inline-block;float:right;padding:0 0 0 10px;line-height:29px;color:#898989;font-size:13px}.tvScheduleWrap .telecastTit.type02{padding:0 0 0 13px;border-top:1px solid #e5e5e5}.tvScheduleWrap .telecastTit.type02 .telecastInner{padding:0;background:0}.tvScheduleWrap .telecastTit.type02 .telecastInner h1{float:left;width:72px;height:30px;padding:0 12px 0 0;color:#e51937;background:0}.tvScheduleWrap .telecastTit.type02 .telecastInner h1 .ico_telecast{width:15px;height:14px;margin:-5px 3px 0 0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat;background-size:300px 390px;background-position:-120px -60px;border-radius:0;-webkit-border-radius:0}.tvScheduleWrap .telecastTit.type02 .telecastInner h1 .ico_telecast:before{display:none}.tvScheduleWrap .telecastTit.type02 .telecastInner .time{float:left;padding:0;letter-spacing:-.5px}.tvScheduleWrap .telecastTit.type02 .telecastInner .order_btn{font-size:13px;box-sizing:border-box;float:right;padding:0;width:80px;height:30px;line-height:29px;text-align:center;background:#e51937;color:#fff;min-height:30px}.tvScheduleWrap .telecastTit.type02 .telecastInner .arim_btn{font-size:13px;box-sizing:border-box;float:right;padding:0;width:80px;height:30px;line-height:29px;text-align:center;background:#f4f4f4;color:#565656;min-height:30px}.tvScheduleWrap .telecastTit.type02 .telecastInner .arim_btn span{display:inline-block;padding:0;font-size:12px;letter-spacing:-.5px}.tvScheduleWrap .telecastTit.type02 .telecastInner .arim_btn span:after{display:inline-block;content:"";width:13px;height:13px;margin:-2px 0 0 2px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -120px -77px;background-size:300px 390px;vertical-align:middle}.tvScheduleWrap .telecastTit.type02 .telecastInner .arim_btn.on{color:#e51937}.tvScheduleWrap .telecastTit.type02 .telecastInner .arim_btn.on span:after{background-position:-137px -77px}.tvScheduleWrap .search_no_area{margin:44px 0 0;padding:28px 0;text-align:center;background:#f4f4f4}.tvScheduleWrap .search_no_area .result_txt{color:#000;font-size:14px}.tvScheduleWrap .search_no_area .result_txt:before{display:block;content:"";width:22px;height:24px;margin:0 auto 8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -150px -60px;background-size:300px 390px}.tvScheduleWrap .search_no_area .result_txt strong{color:#e51937}.tvScheduleWrap .search_no_area .correc_txt{padding-top:5px;display:inline-block;font-size:12px;color:#565656}.tvScheduleWrap .search_no_area .correc_txt:after{border-top:1px solid #898989;display:block;content:""}.tvScheduleWrap .search_no_area .correc_txt.type02:after{border:0}.tvScheduleWrap .schedule_no_datas{padding:40px 0;background:#fff}.tvScheduleWrap .schedule_no_datas strong{display:block;color:#000;text-align:center}.tvScheduleWrap .schedule_no_datas .txt01{margin:12px 0 0;color:#898989;font-size:12px;text-align:center}.tvScheduleWrap .schedule_no_datas .btnBox{margin:20px 0 0;text-align:center}.tvScheduleWrap .loading_wrap{margin:5px 0;padding:50px 0;border-bottom:1px solid #b5b5b5}.tvScheduleWrap .loading_wrap img{vertical-align:top}.tvScheduleWrap .shNewsTab{height:184px;margin:41px 0 0}.tvScheduleWrap .shNewsTab .shNewsTabIn{overflow:hidden;position:relative;width:100%}.tvScheduleWrap .shNewsTab .shNewsTabIn.fixed{position:fixed;top:-38px;left:0;z-index:3}.tvScheduleWrap .shNewsTab .shNewsTabIn>ul{overflow:hidden;position:relative;width:10000em;transform:translate3d(-400px,0,0);-webkit-transform:translate3d(-400px,0,0)}.tvScheduleWrap .shNewsTab .shNewsTabIn>ul.load{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease}.tvScheduleWrap .shNewsTab .shNewsTabIn>ul li{float:left;width:146px;border-bottom:1px solid #eee}.tvScheduleWrap .shNewsTab .shNewsTabIn>ul li.selected_bar{display:block;position:absolute;bottom:0;width:146px;height:2px;line-height:0;font-size:0;border:0;background:#333;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.tvScheduleWrap .shNewsTab .shNewsTabIn>ul li a{display:block;vertical-align:top}.tvScheduleWrap .shNewsTab .shNewsTabIn>ul li a img{width:100%;vertical-align:top;border:0}.tvScheduleWrap .oldNewsWrap{display:none;position:relative;margin:41px 0 0}.tvScheduleWrap .oldNewsWrap li img{width:100%;vertical-align:top}.tvScheduleWrap .oldNewsWrap li a{display:block}.tvScheduleWrap .oldNewsWrap li.newsQuickMove{overflow:hidden;position:absolute;top:0;left:0;right:0}.tvScheduleWrap .oldNewsWrap li.newsQuickMove a{float:left}.tvScheduleWrap .oldNewsWrap .baseTxt{text-align:center;padding:30px 0;border-top:1px solid #eaeaea;background-color:#fff}.tvScheduleWrap .oldNewsWrap .baseTxt a{display:inline-block;padding:10px 30px;background-color:#da0f2d;color:#fff;font-size:18px;word-break:normal}.tvScheduleWrap .oldNewsWrap .baseTxt div{font-size:12px;color:#898989;padding-bottom:10px;font-weight:700}.tvScheduleWrap .shNewsCaution{margin:5px 0 0;padding:10px 15px;font-size:13px;color:#787878;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background:#fff}#orderToast.toastContainer{position:absolute;top:-38px;z-index:11000;width:100%}#orderToast.toastContainer .outer{display:table;width:100%}#orderToast.toastContainer .inner{display:table-cell;text-align:center}#orderToast .bg{color:#fff;padding:7px 22px;border-radius:14px;-webkit-border-radius:14px;background:rgba(25,25,25,.7);font-size:13px}.goods .goods_default .goos_info.v2 td,.goods .goods_default .goos_info.v2 th,.goods_img .goos_info.prdInfo.v2 td,.goods_img .goos_info.prdInfo.v2 th{padding:10px 5px}.goods .goods_img h3.title.v2{cursor:pointer}.goods .goods_img h3.title.v2 em{position:absolute;right:10px;top:15px;width:17px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -70px -30px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.goods .goods_img h3.title.v2.active em{background-position:-70px -40px;overflow:hidden;text-indent:-1000px}.review_event{border-top:5px solid #e9e7e8;padding:6px 10px 0}.review_event .tit{position:relative;margin-bottom:6px;padding-left:32px;font-size:15px;color:#000;line-height:26px}.review_event .tit .acc{color:#7d64e3;font-weight:700}.review_event .tit:before{display:inline-block;content:"";position:absolute;top:0;left:0;width:26px;height:26px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -242px -180px;background-size:300px auto}.revTbl{width:100%;border-top:1px solid #bbb}.revTbl table{width:100%}.revTbl table caption{display:block;position:static;overflow:hidden;width:0;height:0;font-size:0;line-height:0;padding:0;margin:0;color:transparent}.revTbl table tr{border-bottom:1px solid #e8e8e8}.revTbl table tr:last-child{border-bottom:0}.revTbl table th{width:84px;padding:7px 0 4px 10px;background:#f4f4f4;line-height:20px;font-size:13px;color:#000;letter-spacing:-.75px;font-weight:400;text-align:left;vertical-align:top}.revTbl table td{padding:7px 5px 4px 10px;font-size:13px;color:#666;letter-spacing:-.75px;line-height:16px}.revTbl table td ::-webkit-input-placeholder{line-height:19px;font-size:10px;color:#888}.revTbl table tr:last-child td{padding-bottom:20px}.pop_wrap.auth .inputWrap{display:table;width:100%}.pop_wrap.auth .inputWrap .center{display:table-cell;text-align:center;vertical-align:middle}.pop_wrap.auth .inputWrap .inline{position:relative;display:inline-block;width:242px}.pop_wrap.auth .inputWrap input{width:145px}.pop_wrap.auth .inputWrap p{display:inline-block}.pop_wrap.auth .inputWrap p>a{background:#5b5b5b!important}.pop_wrap.auth .join_sch_wrap{padding:30px 10px 0}.pop_wrap.auth .join_sch_wrap .id_text{padding-bottom:14px}.pop_wrap.auth .join_sch_wrap .id_text.title{font-size:19px;color:#000}.pop_wrap.auth .join_sch_wrap .id_text.light{font-size:14px;color:#898989}.pop_wrap.auth .join_sch_wrap .id_text.desc{padding-top:14px;font-size:16px;color:#000}.pop_wrap.auth .join_sch_wrap .id_text span{display:inline-block;padding-left:21px;color:#e51937;background:url(//image.hnsmall.com/images/mobile2014/member/ico_clock.png) 0 1px no-repeat;background-size:16px}.pop_wrap.auth .pop_contents02{padding-bottom:0;border-radius:initial}.pop_wrap.auth .pop_contents02 h3{height:50px;line-height:35px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;font-size:20px;border-radius:initial;background:#fff;color:#444;font-weight:700;border-bottom:1px solid #444}.pop_wrap.auth .pop_close02{top:16px;background:url(//image.hnsmall.com/images/mobile2014/member/btn_close_popup.png) 0 0 no-repeat;background-size:15px 15px}.pop_wrap.auth .btn_wrap .btns{float:left;width:50%;height:40px;border-radius:initial;border:0;background:#9b9b9b!important;color:#fff!important;font-size:17px;line-height:40px}.pop_wrap.auth .btn_wrap .btns.red{background:#e51937!important}.joinRegBox{padding:10px 0;background:#ececec}.joinRegBox .regIptBox:first-child{margin:0 10px}.termsAgreeBox{position:relative}.termsAgreeBox .termsAgreeTit{height:auto;padding:10px 20px;line-height:20px;font-size:13px;color:#fff;text-align:left;background:#222}.termsAgreeBox .termsAgreeTit.gray{padding:10px 20px;font-size:14px;color:#222;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;background-color:#f4f4f4}
.termsAgreeBox .termsAgreeCont{padding:10px 20px;font-size:12px;color:#666}.termsAgreeBox .termsAgreeCont .termsAgreeContInner.scrollBox{overflow-x:hidden;overflow-y:scroll;height:190px}.termsAgreeBox .termsAgreeCont h2{margin:0 0 10px;font-size:12px;font-weight:400;color:#666}.termsAgreeBox .termsAgreeCont p{margin:5px 0;line-height:18px}.termsAgreeBox .termsAgreeCont .termsAgreeTbl{width:100%}.termsAgreeBox .termsAgreeCont .termsAgreeTbl th{padding:5px;font-size:12px;font-weight:400;color:#666;border:1px solid #cdcdcd}.termsAgreeBox .termsAgreeCont .termsAgreeTbl td{padding:5px;font-size:12px;color:#666;border:1px solid #cdcdcd}.termsAgreeBox .termsAgreeCont .termsAgreeTbl td.emphasisTxt{font-size:14px;font-weight:700}.termsAgreeBox .goTermsPage{display:block;position:absolute;top:10px;right:10px;height:20px;padding:0 10px 0 0;line-height:20px;font-size:12px;color:#bababa}.termsAgreeBox .goTermsPage:after{display:block;content:"";position:absolute;right:0;top:50%;width:5px;height:9px;margin:-4px 0 0;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -40px -30px;background-size:200px auto}.joinAgreeBox{position:relative;padding:0 20px 0 40px;margin:5px 0;font-size:14px;font-weight:700;color:#e51937}.joinAgreeBox:before{display:block;content:"";position:absolute;left:20px;top:4px;width:16px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/member/icon_member.png) no-repeat -60px -30px;background-size:200px auto}.joinFloatingBotBtn{position:fixed;bottom:0;left:0;right:0;padding:10px;border-top:1px solid #cdcdcd;background:#fff;z-index:5}.btnJoin{display:block;height:43px;line-height:43px;font-size:13px;font-weight:700;color:#fff;background:#e51937;text-align:center}.btnJoin.disabled{background-color:#888}.mypage .icoNew:after{display:inline-block;content:'';width:13px;height:13px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px -185px;background-size:200px auto}.userInfoBtn{position:relative;line-height:0;z-index:2}.userInfoBtn a{position:absolute;bottom:10px;right:10px;height:20px;padding:1px 5px 0;line-height:20px;font-size:11px;color:#666;border:1px solid #bbb;border-radius:3px;letter-spacing:-.75px}.myTotalBfWrap02.opacity{opacity:0}.myTotalBfWrap02{position:relative;overflow:hidden}.myTotalBfWrap02 .blind{overflow:hidden;width:0;height:0;font-size:0;line-height:0;color:transparent}.myTotalBfWrap02 .bgBox{position:absolute;top:0;left:0;right:0;background:#fff}.myTotalBfWrap02 .bgBox .bg01{display:block;position:relative;height:105px}.myTotalBfWrap02 .bgBox .bg01:before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;height:53px;background:#f7f7f7}.myTotalBfWrap02 .bgBox .bg01:after{display:block;content:"";position:absolute;left:0;right:0;bottom:0;height:0;background:#c0e4fe;transition:height .5s ease;-webkit-transition:height .5s ease}.myTotalBfWrap02 .bgBox .bg01.active:after{height:55px;transition:height .5s ease;-webkit-transition:height .5s ease}.myTotalBfWrap02 .bgBox .bg02{display:block;position:absolute;left:0;top:0;bottom:0;width:40%;background:#80cafc}.myTotalBfWrap02 .benefitPointBox{position:relative;box-sizing:border-box;max-width:370px;padding:0 20px;margin:0 auto}.myTotalBfWrap02 .benefitPointBox:after{display:block;content:"";clear:both}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft{position:absolute;left:20px;top:0;bottom:0;width:70%}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft:after{display:block;content:"";position:absolute;top:0;bottom:0;left:-300%;width:300%;background-color:#80cbfc;height:105px}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnOpenDetail{position:relative;display:block;width:100%;height:108px;padding:10px 0 0}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnOpenDetail:before{display:block;content:"";position:absolute;top:0;bottom:0;right:86px;width:100%;height:105px;background:#80cbfc}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnOpenDetail:after{display:block;content:"";position:absolute;top:0;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:105px 86px 0 0;border-color:#80cbfc transparent transparent transparent}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .bfCopyBox{position:relative;z-index:1}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .bfCopyBox span{display:block;line-height:22px}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .bfCopyBox span:nth-child(1){font-size:15px;color:#fefefe}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .bfCopyBox span:nth-child(2){margin:-1px 0;font-size:18px;font-weight:700;color:#fff}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .bfCopyBox span:nth-child(3){font-size:15px;color:#fefefe;margin:0 0 3px 0}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnOpenDetail.type02{padding:10px 0 0}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnOpenDetail.type02 .bfCopyBox span{letter-spacing:-.5px;line-height:25px}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnOpenDetail.type02 .bfCopyBox span:nth-child(1){font-size:18px}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnOpenDetail.type02 .bfCopyBox span:nth-child(2){margin:-2px 0;font-size:19px}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnOpenDetail.type02 .bfCopyBox span:nth-child(3){font-size:16px}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnBenefit,.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnDetail{display:inline-block;position:relative;height:16px;padding:0 10px 0 0;border:0;border-radius:0;background:#80cafc;-webkit-appearance:none}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnDetail:after{display:block;content:"";position:absolute;right:-3px;top:6px;width:9px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/mypage/mypage_dtbtns.png) no-repeat 0 0;background-size:9px auto}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnBenefit span,.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnDetail span{display:inline-block;line-height:16px;font-size:12px;font-weight:700;color:#295a85;vertical-align:top}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnDetail.open:after{background-position:0 -6px}.myTotalBfWrap02 .benefitPointBox .benefitPointLeft .btnBenefit:after{display:block;content:"";position:absolute;right:-3px;top:4px;width:6px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/mypage/mypage_dtbtns.png) no-repeat 0 -13px;background-size:9px auto}.myTotalBfWrap02 .benefitPointBox .benefitPointRight{font-weight:600;text-align:right}.myTotalBfWrap02 .benefitPointBox .benefitPointRight .totalBuyPrice{box-sizing:border-box;height:55px;padding:14px 0 0;line-height:12px;color:#666;font-size:11px}.myTotalBfWrap02 .benefitPointBox .benefitPointRight .totalBuyPrice .price{display:block;line-height:16px;font-size:13px}.myTotalBfWrap02 .benefitPointBox .benefitPointRight .totalBuyPrice .price em{font-size:11px}.myTotalBfWrap02 .benefitPointBox .benefitPointRight .totalBfPrice{box-sizing:border-box;height:50px;padding:7px 0 0;line-height:14px;font-size:12px;color:#222}.myTotalBfWrap02 .benefitPointBox .benefitPointRight .totalBfPrice .price{display:block;line-height:20px;font-size:18px;color:#000}.myTotalBfWrap02 .benefitPointBox .benefitPointRight .totalBfPrice .price em{font-size:16px}.myTotalBfWrap02 .bfDetailWrap{display:none;padding:10px;background:#c0e4fe}.myTotalBfWrap02 .bfDetailWrap .bfListWrap{box-sizing:border-box;width:100%;background:#fff}.myTotalBfWrap02 .bfDetailWrap .bfListWrap>li{padding:0 10px}.myTotalBfWrap02 .bfDetailWrap .bfListWrap>li:nth-child(2){background:#f7f7f7}.myTotalBfWrap02 .bfDetailWrap .bfListWrap li:after{display:block;content:"";clear:both;overflow:hidden;height:0;font-size:0;line-height:0}.myTotalBfWrap02 .bfDetailWrap .bfListWrap li>strong{display:block;float:left;line-height:38px;font-size:15px;font-weight:700;color:#222}.myTotalBfWrap02 .bfDetailWrap .bfListWrap li>p{float:right;line-height:38px;font-size:15px;font-weight:700;color:#222}.myTotalBfWrap02 .bfDetailWrap .bfListWrap li>ul{float:left;width:100%;margin:0;padding:10px 0;border-top:1px solid #eee}.myTotalBfWrap02 .bfDetailWrap .bfListWrap li>ul li{margin:2px 0 0;font-size:13px}.myTotalBfWrap02 .bfDetailWrap .bfListWrap li>ul li:first-child{margin:0}.myTotalBfWrap02 .bfDetailWrap .bfListWrap li>ul li strong{line-height:18px;font-size:12px;font-weight:400}.myTotalBfWrap02 .bfDetailWrap .bfListWrap li>ul li p{line-height:18px;font-size:13px;font-weight:700;color:#666}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap{position:relative;padding:15px 10px 0;background:#fff}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .tit{position:relative;font-size:15px;font-weight:600;color:#222}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .tit .unit{position:absolute;right:0;top:0;font-size:11px;font-weight:400;color:#898989}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .monthGraph{overflow:hidden;position:relative;padding:35px 0 30px}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .monthGraph>ul{width:720px;border-bottom:1px solid #eee}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .monthGraph>ul:after{display:block;content:"";clear:both;overflow:hidden;width:0;height:0;line-height:0;font-size:0}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .monthGraph>ul>li{float:left;width:40px;padding:0 10px;line-height:20px;text-align:center}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .monthGraph>ul>li .graphStick{position:relative;width:100%;height:100px;background:#fff}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .monthGraph>ul>li .graphStick .date{position:absolute;left:-10px;right:-10px;bottom:-20px;font-size:12px;color:#898989}
.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .monthGraph>ul>li .graphStick .moneyTxt{position:absolute;left:-10px;right:-10px;top:-20px;height:20px;padding:0;margin:0;font-size:12px;color:#5eb0e7;background:0;letter-spacing:-1px}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .monthGraph>ul>li .graphStick .innerStick{position:absolute;bottom:0;left:0;right:0;height:0;background:#bfe4fd}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .mthGraphGuideBox{position:absolute;bottom:35px;left:0}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .mthGraphGuideBox .img{display:inline-block}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .mthGraphGuideBox .img img{width:120px}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .mthGraphGuideBox .btnClose{overflow:hidden;position:absolute;right:0;top:0;width:11px;height:11px;border:0;-webkit-appearance:none;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px 0;background-size:200px auto}.myTotalBfWrap02 .bfDetailWrap .monthBfWrap .mthGraphGuideBox .btnClose span{position:absolute;left:-9999px}.myTotalBfWrap02 .bfDetailWrap .none_user_info3{padding:10px 0 20px 0;background:#fff}.myTotalBfWrap02 .btnBox{padding:10px 0 0;text-align:center}.myTotalBfWrap02 .btnBox .btnCloseDetail{position:relative;height:16px;padding:0 10px 0 0;border:0;border-radius:0;background:#c0e4fe;-webkit-appearance:none}.myTotalBfWrap02 .btnBox .btnCloseDetail:after{display:block;content:"";position:absolute;right:0;top:50%;width:7px;height:5px;margin:-3px 0 0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat 0 0;background-size:200px auto}.myTotalBfWrap02 .btnBox .btnCloseDetail span{display:inline-block;line-height:16px;font-size:12px;font-weight:700;color:#47718e;vertical-align:top;text-decoration:underline}.myPointViewWrap{margin:10px;border-bottom:1px solid #ddd;background:#fff}.myPointViewWrap .titGroup{position:relative;height:38px;padding:0 15px}.myPointViewWrap .titGroup .tit{height:38px;padding:0;line-height:40px;font-size:15px;color:#222;border:0;background:0;font-weight:700}.myPointViewWrap .titGroup .detailLink{position:absolute;right:0;top:0;width:120px;padding:0 15px 0 0;text-align:right}.myPointViewWrap .titGroup .detailLink span{display:inline-block;height:37px;padding:0;line-height:37px;font-size:13px;font-weight:600;color:#666}.myPointViewWrap .titGroup .detailLink span:before{display:inline-block;content:"";width:6px;height:6px;vertical-align:middle;margin:-2px 1px 0 0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -10px -20px;background-size:200px auto}.myPointViewWrap .linkBox{overflow:hidden;border-top:1px solid #e8e8e8}.myPointViewWrap .linkBox{display:table;overflow:hidden;width:100%;min-height:68px;border-top:1px solid #eee}.myPointViewWrap .linkBox li{display:table-cell;position:relative;width:33.3%;padding:0 0 10px;text-align:center}.myPointViewWrap .linkBox li:nth-child(2){width:33.4%;border-left:1px solid #eee;border-right:1px solid #eee}.myPointViewWrap .linkBox li a{display:block}.myPointViewWrap .linkBox li a .titleS{display:block;height:20px;padding:8px 0 0;line-height:20px;font-size:13px;font-weight:700;color:#666}.myPointViewWrap .linkBox li a .icoNew:after{margin-left:2px;margin-right:-13px;vertical-align:-1px}.myPointViewWrap .linkBox li a .txt{display:block;margin:0;font-size:16px;font-weight:700;letter-spacing:-.5px;color:#e51937}.myPointViewWrap .linkBox li a .txt.deduct{color:#12a5cb}.myPointViewWrap .linkBox li a .txt .won{font-size:14px}.myPointViewWrap .linkBox li a .txt02{display:block;color:#888;font-size:12px;line-height:14px;margin-top:2px}.myPointViewWrap .linkBox li a .txt03{display:block;margin:0;font-size:16px;font-weight:700;letter-spacing:-1px;color:#000}.myPointViewWrap .linkBox.type2{display:block}.myPointViewWrap .linkBox.type2 li{display:block;float:left;box-sizing:border-box;min-height:77px}.myPointViewWrap .linkBox.type2 li:nth-child(4),.myPointViewWrap .linkBox.type2 li:nth-child(5){min-height:inherit}.myPointViewWrap .linkBox.type2 li.add{width:50%;border-top:1px solid #eee}.myPointViewWrap .linkBox.type2 li.add+li.add{border-left:1px solid #eee}.orderProcessViewWrap{margin:10px;border-bottom:1px solid #ddd;background:#fff}.orderProcessViewWrap .titGroup{position:relative;height:38px;padding:0 15px}.orderProcessViewWrap .titGroup .tit{height:38px;padding:0;line-height:40px;font-size:15px;color:#333;border:0;background:0;font-weight:700}.orderProcessViewWrap .titGroup .tit a{font-size:15px}.orderProcessViewWrap .processBox{display:block}.orderProcessViewWrap .processBox ul{overflow:hidden;padding:0 2%;border-top:1px solid #eee}.orderProcessViewWrap .processBox ul li{position:relative;float:left;box-sizing:border-box;width:24%;padding:10px 0 10px 10px;text-align:center}.orderProcessViewWrap .processBox ul li+li:before{display:inline-block;content:"";position:absolute;top:50%;left:0;margin:5px 0 0 0;width:10px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -20px 0;background-size:200px auto}.orderProcessViewWrap .processBox ul li:first-child{width:26%;padding:10px 0}.orderProcessViewWrap .processBox ul li strong{display:block;min-height:24px;line-height:13px;font-size:12px;color:#666;font-weight:700;letter-spacing:-1px}.orderProcessViewWrap .processBox ul li span{font-size:20px;font-weight:600;color:#aaa}.orderProcessViewWrap .processBox ul li .pointRed{color:#e51937;text-decoration:underline}.orderProcessViewWrap .processBox ul.steps{padding:0 5px}.orderProcessViewWrap .processBox ul.steps li{width:21%}.orderProcessViewWrap .processBox ul.steps li:first-child{width:18%}.orderProcessViewWrap .processBox ul.steps li:last-child{width:19%}.orderProcessViewWrap .processBox ul.steps li:nth-child(4) strong{line-height:24px}.orderProcessViewWrap .processBox ul.steps li .icoNew:after{position:absolute;top:15px;margin-left:2px}.orderProcessViewWrap .linkBox{overflow:hidden;border-top:1px solid #eee}.orderProcessViewWrap .linkBox li{float:left;box-sizing:border-box;width:50%;border-left:1px solid #eee;background:#f6f6f6}.orderProcessViewWrap .linkBox li a{display:block;height:34px;padding:1px 0 0;line-height:34px;font-size:13px;text-align:center;font-weight:700;color:#666}.orderProcessViewWrap .linkBox li .icoNew:after{margin-right:-13px;margin-left:2px;vertical-align:-2px}.orderProcessViewWrap .linkBox li:first-child{border-left:none}.orderProcessViewWrap .linkBox .link_pink{color:#e51937}.orderProcessViewWrap.type02 .titGroup .tit a,.orderProcessViewWrap.type03 .titGroup .tit a{display:inline-block;position:relative;right:auto;padding-right:13px;color:inherit}.orderProcessViewWrap.type02 .titGroup .tit a:after,.orderProcessViewWrap.type03 .titGroup .tit a:after{content:"";display:inline-block;width:7px;height:11px;margin-left:7px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:-68px -119px;background-size:200px auto}.orderProcessViewWrap.type02 .linkBox li .point,.orderProcessViewWrap.type03 .linkBox li .point{color:#e51937}.myBuddyEvent{background:#fff;text-align:center}.myBuddyEvent .visuWrap{margin-bottom:15px}.myBuddyEvent .visuWrap img{width:100%;height:auto;vertical-align:top}.myBuddyEvent .exWrap{padding:0 10px}.myBuddyEvent .exWrap img{width:100%;height:auto;vertical-align:top}.myBuddyEvent .exWrap+.info_txt{margin-top:30px}.myBuddyEvent a img{max-width:100%;height:auto;vertical-align:top}.myBuddyEvent .btn01{letter-spacing:-1px}.myBuddyEvent .btn01.kakao{display:block;margin:0 20px 10px;background:#fde600;border:1px solid #fde600;color:#3a1c1c}.myBuddyEvent .btn01.kakao:before{display:inline-block;content:"";width:25px;height:25px;margin:-3px 8px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:-144px 0;background-size:200px auto}.myBuddyEvent .btn01.band{display:block;margin:0 20px 10px;background:#56d281;border:1px solid #56d281;color:#fff}.myBuddyEvent .btn01.band:before{display:inline-block;content:"";width:25px;height:25px;margin:-3px 8px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:-113px -30px;background-size:200px auto}.myBuddyEvent .btn01.sms{display:block;margin:0 20px 10px;background:#00c3aa;border:1px solid #00c3aa;color:#fff}.myBuddyEvent .btn01.sms:before{display:inline-block;content:"";width:25px;height:25px;margin:-3px 8px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:right 0;background-size:200px auto}.myBuddyEvent .btn01.url{display:block;margin:0 20px 10px;background:#5f95ee;border:1px solid #5f95ee;color:#fff}.myBuddyEvent .btn01.url:before{display:inline-block;content:"";width:25px;height:25px;margin:-3px 8px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:-144px -30px;background-size:200px auto}.myBuddyEvent .btn01.gift{display:block;margin:0 20px;background:#7d64e3;border:1px solid #7d64e3;color:#fff}.myBuddyEvent .btn01.gift:before{display:inline-block;content:"";width:25px;height:25px;margin:-3px 8px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:right -30px;background-size:200px auto}.myBuddyEvent .info_txt{margin:30px 10px 10px;border-top:1px solid #ddd;text-align:left}.myBuddyEvent .info_txt .tit{margin-top:15px;font-size:13px;color:#333;font-weight:700;letter-spacing:-.5px}.myBuddyEvent .info_txt .tit:before{display:inline-block;content:'';width:13px;height:13px;margin-right:5px;vertical-align:-2px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:-50px -118px;background-size:200px auto}
.myBuddyEvent .info_txt .tit+.bulletTxt{margin-top:10px}.myBuddyEvent .info_txt ul.bulletTxt li{letter-spacing:-.5px}.myBuddyEvent .info_txt ul.bulletTxt li a{color:inherit}.myBuddyEvent .status_info{margin:15px 10px 20px;padding-top:20px;border-top:1px solid #ddd}.myBuddyEvent .status_info+.status_info{margin:0 10px 20px;padding-top:0;border-top:0}.myBuddyEvent .status_info .tits{margin-bottom:8px}.myBuddyEvent .status_info .tits img{max-width:100%;height:auto;vertical-align:top}.myBuddyEvent table{width:100%}.myBuddyEvent table caption{display:block;position:static;overflow:hidden;width:0;height:0;font-size:0;line-height:0;padding:0;margin:0;color:transparent}.myBuddyEvent table th{border-bottom:2px solid #fff;border-right:2px solid #fff;padding:8px 0 4px;background:#fff9e0;font-size:13px;color:#4d4d4d;letter-spacing:-.5px}.myBuddyEvent table th .join:before{display:inline-block;content:"";width:15px;height:12px;margin:-4px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:-154px -61px;background-size:200px auto}.myBuddyEvent table th .amount:before{display:inline-block;content:"";width:10px;height:10px;margin:-3px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:-178px -61px;background-size:200px auto}.myBuddyEvent table td{border-right:2px solid #fff;background:#f5f5f5;font-size:15px;color:#7d64e3;line-height:32px;letter-spacing:-.5px;font-weight:700}.myBuddyEvent table td .unit{font-size:14px;vertical-align:1px}.myBuddyEvent table.tbl_sty{width:100%;border:1px solid #ddd}.myBuddyEvent table.tbl_sty th{background:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.myBuddyEvent table.tbl_sty td{background:#fff;border-right:1px solid #ddd;line-height:35px}.myBuddyEvent table.tbl_sty td.red{color:#e51937}@media all and (min-width:400px){.myBuddyEvent .status_info{margin:20px 10px 25px;padding-top:25px}.myBuddyEvent .status_info .tits{margin-bottom:10px}.myBuddyEvent .status_info+.status_info{margin-bottom:25px}.myBuddyEvent table th{padding:10px 0 6px;font-size:17px;font-weight:700}.myBuddyEvent table td{font-size:17px;font-weight:700;line-height:45px}.myBuddyEvent table th .join:before{width:19px;height:16px;margin-right:4px;background-position:-151px -119px}.myBuddyEvent table th .amount:before{width:14px;height:13px;margin-right:7px;background-position:-177px -121px}.myBuddyEvent table.tbl_sty th{padding:9px 0 5px}.myBuddyEvent table.tbl_sty td{font-size:20px;line-height:45px}}.myBuddyEvent.join .visuWrap{margin-bottom:0}.myBuddyEvent.join .btn01{display:block;margin:10px}.myBuddyEvent.join .benefit_info{position:relative;margin:12px 10px 15px;padding-left:84px;text-align:left}.myBuddyEvent.join .benefit_info:before{position:absolute;left:20px;top:50%;display:inline-block;content:'';width:39px;height:39px;margin-top:-20px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:0 -183px;background-size:200px auto}.myBuddyEvent.join .benefit_info .txt_info{font-size:15px;color:#4d4d4d;line-height:19px;letter-spacing:-.5px}.myBuddyEvent.join .benefit_info .txt_info .b{font-size:17px;color:#e51937;font-weight:700;letter-spacing:-.5px}.myBuddyEvent.join .benefit_info .date{font-size:14px;color:#888;letter-spacing:-.5px}@media all and (min-width:360px){.myBuddyEvent.join .benefit_info{padding-left:100px}.myBuddyEvent.join .benefit_info:before{left:28px}}@media all and (min-width:400px){.myBuddyEvent.join .benefit_info{padding-left:110px}.myBuddyEvent.join .benefit_info:before{left:33px}}#urlCopy .layerConts{padding-top:0}#urlCopy .copyUrlBox{display:block;margin-top:0;background:#fff}.myBuddyEvent.saving{padding:40px 0 20px 0}.myBuddyEvent.saving .txt_noevent,.myBuddyEvent.saving .txt_saving{margin-bottom:15px;font-size:16px;color:#000;font-weight:700;letter-spacing:-.5px;text-align:center}.myBuddyEvent.saving .txt_noevent{margin-bottom:7px}.myBuddyEvent.saving .txt_s{margin-bottom:20px;font-size:13px;color:#666;letter-spacing:-.5px}.myBuddyEvent.saving .saved_money{height:113px;margin:0 10px 10px;padding:20px 0 13px;border:1px solid #e8e8e8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;letter-spacing:-.5px}.myBuddyEvent.saving .saved_money:before{display:inline-block;content:'';width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat;background-position:-115px 0;background-size:200px auto}.myBuddyEvent.saving .saved_money .sum{font-size:24px;color:#e51937}.myBuddyEvent.saving .saved_money .sum em{font-size:40px;font-weight:700;line-height:1;vertical-align:-3px}.myBuddyEvent.saving .saved_money .expire{margin-top:20px;font-size:13px;color:#666}.myBuddyEvent.saving .login_wrap3{margin-bottom:15px;padding:0}.myBuddyEvent.saving .login_wrap3 .check{padding:0}.myBuddyEvent.saving .btn01{display:block;margin:0 10px}.myBuddyEvent.saving .btn_c{text-align:center}.myBuddyEvent.saving .btn_c .btn01{display:inline-block;min-width:100px}.regCodeWrap .myBuddyEvent.offline{padding:10px 0 0}.myBuddyEvent.offline{padding:40px 0 0}.myBuddyEvent.offline .txt_saving{margin-bottom:15px;font-size:16px;color:#000;font-weight:700;letter-spacing:-.5px;text-align:center}.myBuddyEvent.offline .txt_s{margin-bottom:40px;font-size:13px;color:#666;line-height:16px;letter-spacing:-.5px}.myBuddyEvent.offline .txt_s strong{color:#000}.myBuddyEvent.offline .gift_reg{text-align:center}.myBuddyEvent.offline .gift_reg .gift_img{display:inline-block;width:80%;height:60px;margin-bottom:10px;background:#999;vertical-align:top}.myBuddyEvent.offline .gift_reg input{display:block;width:80%;height:40px;margin:0 auto 15px;font-size:15px;line-height:40px;background:#f7f7f7;border:1px solid #bbb;text-align:center}.myBuddyEvent.offline .gift_reg .btn07{width:120px}.myBuddyEvent.offline .visuWrap{height:140px;margin-top:-40px}.myBuddyEvent.offline .visuWrap+.gift_reg{padding:0 10px}.myBuddyEvent.offline .visuWrap+.gift_reg input{width:100%;margin-bottom:10px}.myBuddyEvent.offline .visuWrap+.gift_reg .btn02{display:block;width:100%;background:#3b3b3b;border-color:#3b3b3b}.myBuddyEvent.offline .no_log{padding:20px 0 30px;background:#e8e8e8}.myBuddyEvent.offline .no_log .txt_saving{color:#aaa}.myBuddyEvent.offline .no_log .gift_reg input{border-color:#ddd}.myBuddyEvent.offline .no_log .gift_reg .btn07{background:#bbb;border-color:#bbb}.myBuddyEvent.offline .no_log+.info_txt{margin:0 0 10px}.myBuddyEvent.offline .btn01{display:block;margin:0 10px}.myBuddyEvent.offline .btn01.add{margin-bottom:10px;background:#7d64e3;border-color:#7d64e3}.myBannerBx{position:relative;margin:10px;vertical-align:top}.myBannerBx img{width:100%;height:auto;vertical-align:top}.quickLinkWrap{overflow:hidden;margin:0 10px;border-bottom:1px solid #ddd;background:#fff}.quickLinkWrap li{border-top:1px solid #eee}.quickLinkWrap li:first-child{border-top:1px solid #fff}.quickLinkWrap li a{position:relative;display:block;padding:1px 0 0 15px;line-height:34px;font-size:12px;font-weight:700;color:#666}.quickLinkWrap li a:after{display:inline-block;content:"";position:absolute;top:50%;right:15px;margin:-6px 0 0;width:7px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -10px 0;background-size:200px auto}.quickLinkWrap.ver02{margin-bottom:10px}.quickLinkWrap.ver02 li{float:left;width:50%;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.quickLinkWrap.ver02 li:first-child,.quickLinkWrap.ver02 li:first-child+li{border-top:0}.quickLinkWrap.ver02 li:nth-child(even){border-right:0;margin-left:-1px}.quickLinkWrap.ver02 li a{padding-left:10px;padding-top:2px;font-size:14px;line-height:36px}.quickLinkWrap.ver02 li a:after{display:none}.quickLinkWrap.ver02 li a.icoNew:after{display:inline-block;position:static;margin-left:2px;vertical-align:-1px}.quickLinkWrap.ver02 li.col3{width:33%;margin-left:-1px;border-top:0;text-align:center}.quickLinkWrap.ver02 li.col3:nth-child(even){width:34%;border-right:1px solid #e8e8e8}.quickLinkWrap.ver02 li.col3 a{padding:20px 0;font-size:13px;line-height:1}.quickLinkWrap.ver02 li.col3 .icoNew:after{display:inline-block;position:static;margin-left:2px;vertical-align:-1px}.quickLinkWrap.ver02 li.col3 .val{display:block;margin-top:8px;font-size:14px;color:#e51937}.quickLinkWrap.ver02 li.col3 .val em{font-size:16px;vertical-align:0}.bfDetailPopDim{position:fixed;top:100px;right:0;bottom:0;left:0;background:#000;opacity:.8;z-index:10000}.bfDetailPop{display:none;position:fixed;top:100px;left:0;right:0;bottom:0;z-index:10000}.bfDetailPop.app{top:45px}.bfDetailPop .layerHeader{padding:1px 0 0}.bfDetailPop .layerHeader h1{padding:0 18px;font-size:17px;line-height:44px;color:#fff}.bfDetailPop .layerHeader h1.txtC{text-align:center}.bfDetailPop .layerHeader .btnLayerClose{position:absolute;top:15px;right:15px;width:14px;height:14px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -40px -315px;background-size:300px 390px;-webkit-appearance:none}.bfDetailPop .layerHeader .btnLayerClose span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.bfDetailPop .layerConts{position:absolute;top:45px;left:10px;right:10px;bottom:10px}.bfDetailPop .layerConts.scrollY{overflow-y:scroll}.presentPop{position:fixed;top:45px;left:0;right:0;bottom:0;z-index:10000}.presentPop .layerHeader{padding:1px 0 0}.presentPop .layerHeader .btnLayerClose{position:absolute;top:-23px;right:0;width:14px;height:14px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -40px -315px;background-size:300px 390px;-webkit-appearance:none}
.presentPop .layerHeader .btnLayerClose span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.presentPop .present_confirm{position:relative;width:250px;margin:45px auto 0 auto}.presentPop .present_confirm_txt{background:#fff;padding:20px 0;text-align:center}.presentPop .present_confirm_txt p{text-align:center;color:#222;font-size:14px;font-weight:700;margin-bottom:10px}.presentPop .present_confirm_txt .btn01{height:29px;line-height:29px;padding:1px 25px 0 25px}.myPointStateWrap02{position:relative;margin:10px 0 0;padding:0 20px;background:#fff}.myPointStateWrap02 .titWrap{overflow:hidden;padding:1px 0 0;line-height:36px;font-weight:700}.myPointStateWrap02 .titWrap strong{display:block;float:left;font-size:14px;color:#222}.myPointStateWrap02 .titWrap span{display:block;float:right;font-size:15px;color:#e51937}.myPointStateWrap02 .titWrap span.deduct{color:#12a5cb}.myPointStateWrap02 .titWrap span .won{font-size:14px}.myPointStateWrap02 .statList{padding:10px 0;border-top:1px solid #e5e5e5}.myPointStateWrap02 .statList li{line-height:16px;font-weight:600}.myPointStateWrap02 .statList li:after{display:block;content:"";clear:both;width:0;height:0;line-height:0}.myPointStateWrap02 .statList li .statTit{float:left;font-size:12px;color:#898989}.myPointStateWrap02 .statList li .statPrice{float:right;font-size:12px;color:#666}.myPointStateWrap02 .statList li .statPrice .won{font-size:10px}.myPointStateWrap02 .statList li .statPrice>span{color:#aaa}.myPointStateWrap02 .btnBox{margin:0 -20px}.myPointStateWrap02 .btnBox a{display:block;text-align:center;background:#eee}.myPointStateWrap02 .btnBox a span{display:inline-block;height:29px;padding:1px 0 0;line-height:29px;font-size:11px;font-weight:700;color:#898989}.myPointStateWrap02 .btnBox a span:after{display:inline-block;content:"";margin:-3px 0 0 5px;vertical-align:middle;width:5px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -80px 0;background-size:200px auto}.myPointStateWrap02 .goBankSet{display:inline-block;padding:1px 0 0;line-height:36px;font-size:11px;color:#898989;vertical-align:top}.myPointStateWrap02 .goBankSet span{font-size:11px;color:#898989;text-decoration:underline}.myPointStateWrap02 .goBankSet span:after{display:inline-block;content:"";margin:-3px 0 0 3px;vertical-align:middle;width:5px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -80px 0;background-size:200px auto}.myPointStateWrap02 .needAddPointList{margin:10px 0 5px;padding:12px 0;text-align:center;background:#f7f7f7}.myPointStateWrap02 .needAddPointList .achieveEvent{display:inline-block;margin:0 0 4px;padding:1px 0 0;text-align:center;font-size:12px;color:#666}.myPointStateWrap02 .needAddPointList .achieveEvent:before{display:inline-block;content:"";margin:-2px 3px 0 0;vertical-align:middle;width:12px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -90px 0;background-size:200px auto}.myPointStateWrap02 .needAddPointList p{margin:1px 0;font-size:12px;color:#666}.myPointStateWrap02 .needAddPointList p>span{color:#aaa}.myPointStateWrap02 .needAddPointList p .won{font-size:10px}.btnGoCs{display:block;margin:10px;text-align:center;background:#bbb}.btnGoCs span{display:inline-block;height:34px;padding:1px 15px 0 0;line-height:34px;font-size:13px;font-weight:700;color:#fff}.btnGoCs span:after{display:inline-block;content:"";margin:-2px 0 0 3px;vertical-align:middle;width:13px;height:13px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -40px 0;background-size:200px auto}.contents.type2{padding-bottom:0}.joinRegBox .h2_wrap{padding:5px 10px 0 10px}.joinRegBox .h2_wrap.type2{margin-top:12px}.joinRegBox .h2_wrap h2{font-weight:700;color:#000;font-size:14px;margin-bottom:5px}.joinRegBox .h2_wrap .text{font-size:12px;line-height:16px}.joinRegBox .h2_wrap .text span{color:#e51937}.sns_agree_box{border:1px solid #cdcdcd;background:#fff;padding:15px 10px 18px;margin:0 10px}.sns_agree_box input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/common/icon_checks_collect.png) no-repeat 0 0;background-size:auto 17px;width:17px;height:17px;position:relative;top:3px}.sns_agree_box input:checked[type=checkbox]{background-position:-22px 0}.sns_agree_box ul{margin-left:22px}.sns_agree_box ul:after{content:'';clear:both;display:block}.sns_agree_box ul li input[type=checkbox]{width:14px;height:14px;background-position:-214px 0}.sns_agree_box ul li input:checked[type=checkbox]{background-position:-236px 0}.sns_agree_box ul li{float:left;margin-right:30px;font-size:13px}.sns_agree_box ul li:last-child{margin-right:0}.sns_agree_box p{margin-bottom:8px}.sns_agree_box p label{font-weight:700;font-size:13px}.sns_agree_box ul+p{margin-top:14px}.sns_agree_box ul.bulletTxt{margin:0 0 0 22px}.sns_agree_box ul.bulletTxt li{font-size:12px}.joinRegBox .btn_wrap{text-align:center;margin-top:20px;padding-bottom:20px}.joinRegBox .btn_wrap .btn_ib30{border-radius:0}.mail_choice button{border:0;background:#aaa;color:#fff;font-size:12px;font-weight:700;padding:0 8px;height:25px;line-height:18px;margin-top:5px}.sns_agree_box.type2{padding:0;margin-top:-5px}.sns_agree_box.type2 *{box-sizing:border-box}.sns_agree_box dl{overflow:hidden;padding:10px 0 10px 0}.sns_agree_box dl+dl{border-top:1px solid #cdcdcd}.sns_agree_box dl dt{float:left;clear:both;width:85px;padding-left:15px;font-weight:700;font-size:13px}.sns_agree_box dl dd{overflow:hidden}.sns_agree_box.type2 dl dd p{margin-top:-2px}.sns_agree_box.type2 dl+dl dt{padding-top:2px}.sns_agree_box.type2 ul{margin-left:0}.sns_agree_box.type2 ul li{margin-right:15px}.sns_agree_box.type2 ul li:last-child{margin-right:0}@media all and (max-width:320px){.sns_agree_box ul li{margin-right:10px}.sns_agree_box dl dt{padding-left:10px;width:80px}.sns_agree_box.type2 ul li{margin-right:7px}}.form_tit_area{margin:0 10px;overflow:hidden}.form_tit_area dd,.form_tit_area dt{float:left}.form_tit_area dt{width:75px;font-weight:700}.h3_wrap{padding:0 10px 10px}.h3_wrap.p0{padding-right:0;padding-left:0}.h3_wrap h3{font-size:14px}.privacy_info{margin:0 10px}.privacy_info.m0{margin:0}.privacy_info.no_under{padding-bottom:0;border-bottom:0}.privacy_info_table{width:100%;border:1px solid #cdcdcd;background-color:#fff}.privacy_info_table td,.privacy_info_table th{border-left:1px solid #cdcdcd;font-size:12px;color:#666}.privacy_info_table td:first-child,.privacy_info_table th:first-child{border-left:none}.privacy_info_table thead th{padding:10px;background-color:#eee}.privacy_info_table tbody td{padding:15px 10px;border-top:1px solid #cdcdcd}.privacy_info_table .f_bold{font-weight:700;font-size:13px}.privacy_info_table .f_under{text-decoration:underline}.popup_wrap{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;display:none}.popup_wrap.active{display:block}.popup_wrap:after{content:"";display:block;width:100%;height:200%;background-color:#000;opacity:.5;position:fixed;top:0;left:0}.popup_wrap.no_dim:after{display:none}.popup_wrap.no_dim .popup_header{box-sizing:border-box;border-top:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa}.popup_wrap.no_dim .popup_cont{box-sizing:border-box;border-right:1px solid #aaa;border-left:1px solid #aaa}.popup_wrap .popup_area{width:280px;margin-left:-140px;position:absolute;top:50%;left:50%;background-color:#fff;z-index:10}.popup_wrap .popup_header{height:44px;border-bottom:1px solid #e51937;text-align:center}.popup_wrap .popup_header strong.title{height:100%;line-height:44px;padding-top:2px;display:flex;align-items:center;justify-content:center;font-size:17px;color:#e51937;box-sizing:border-box}.popup_wrap .popup_cont{padding:20px 15px}.popup_wrap .popup_cont.large_term{padding:30px 15px}.popup_wrap .popup_cont p.desc{margin-bottom:10px;font-size:15px;color:#333;line-height:20px;letter-spacing:-2px;text-align:center}.popup_wrap .popup_cont p.desc2{margin-top:10px;font-size:12px;color:#666;line-height:16px;letter-spacing:-1px;text-align:center}.popup_wrap .popup_cont p.desc3{margin-top:10px;font-size:12px;color:#888;line-height:16px;letter-spacing:-1px;text-align:center}.popup_wrap .popup_cont p.desc4{margin-top:5px;font-size:16px;color:#222;line-height:20px;word-spacing:-1px;text-align:center;font-weight:700}.popup_wrap .popup_cont p.desc4.first{margin-top:-3px}.popup_wrap .popup_cont p.desc4 span{color:#e51937}.popup_wrap .popup_cont p.desc5{margin-top:5px;font-size:12px;color:#666;line-height:16px;text-align:center}.popup_wrap .popup_cont p.info{font-size:18px;font-weight:700;text-align:center;line-height:23px}.popup_wrap .popup_cont p.info .f_normal{font-weight:400}.popup_wrap .popup_cont .c_red{color:#e51937}.popup_wrap .popup_cont .bul_list{margin-top:20px;padding-top:10px;border-top:1px solid #ddd}.popup_wrap .popup_cont .bul_list li{position:relative;font-size:13px;color:#888;line-height:16px;letter-spacing:-.7px}.popup_wrap .popup_cont .bul_list.dotted li{padding-left:10px}.popup_wrap .popup_cont .bul_list.dotted li:before{content:"";display:block;width:3px;height:3px;background-color:#888;border-radius:50%;position:absolute;top:6px;left:0}.popup_wrap .popup_bottom .btn_area{font-size:0}.popup_wrap .popup_bottom .btn_area:after{content:"";display:block;clear:both}.popup_wrap .popup_bottom .btn_area.col_2 .btn_pop{width:50%}.popup_wrap .btn_pop{float:left;width:100%;padding:8px;font-size:15px;color:#fff;font-weight:700;text-align:center;border:0;display:block;line-height:24px}.popup_wrap .btn_pop.black{background-color:#222}.popup_wrap .btn_pop.red{background-color:#e51937}.popup_wrap .btn_close{width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) -90px -235px no-repeat;background-size:300px auto;border:0;text-indent:-9999px;position:absolute;top:15px;right:15px}
.popup_wrap .txt_red{color:#e51937}.regIptBox.type02{position:relative;overflow:hidden;padding-bottom:10px;border-bottom:1px solid #ddd}.regIptBox.type02 .regIptUnit{float:left;width:63%;padding-left:12px}.regIptBox.type02 .txt_email{float:left;padding:11px 5px 0 5px;font-size:14px;color:#000}.regIptBox.type02 .errorTxt{padding-bottom:5px;line-height:1;letter-spacing:-.5px;white-space:nowrap}.regIptBox.type02 .placeholderWrap .labelTit{top:1px;white-space:nowrap}.regIptBox.type02 .placeholderWrap .labelTit .txtS{font-size:inherit}.regIptBox.type02 .placeholderWrap input[type=text]{font-size:14px;color:#000}@media all and (min-width:360px){.regIptBox.type02 .regIptUnit{width:67%}}@media all and (min-width:400px){.regIptBox.type02 .regIptUnit{width:70%}}.searchUnitBox{position:relative;box-sizing:border-box;width:100%;padding:7px 45px 7px 10px;margin:0 0 5px;border-bottom:1px solid #b5b5b5;background:#fff}.searchUnitBox .blind{display:block;overflow:hidden;position:absolute;left:-9999em;height:0;width:0;color:transparent;line-height:0}.searchUnitBox fieldset:after{display:block;content:"";clear:both;overflow:hidden;width:0;height:0;line-height:0}.searchUnitBox .searchIpt{display:block;overflow:hidden;box-sizing:border-box;position:relative;width:100%;padding:0 20px 0 10px;border:1px solid #ddd;border-radius:3px;background:#fafafa}.searchUnitBox .searchIpt input[type=text]{width:100%;height:28px;font-size:13px;line-height:27px;color:#333;border:0;background:#fafafa;-webkit-appearance:none;outline:0;text-indent:0}.searchUnitBox .searchIpt ::-webkit-input-placeholder{line-height:27px;font-size:13px;color:#898989}.searchUnitBox .searchIpt .btn_search_del{position:absolute;top:50%;right:5px;width:16px;height:16px;padding:0;margin:-8px 0 0;border:0;text-indent:-9999px;cursor:pointer;outline:0;background:#ccc;border-radius:50%;-webkit-border-radius:50%}.searchUnitBox .searchIpt .btn_search_del:before{display:inline-block;content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -30px -82px;background-size:300px auto}.searchUnitBox .btn_search{position:absolute;top:7px;right:7px;width:30px;height:30px;border:0;-webkit-appearance:none;background:#e51937;-webkit-appearance:none;border-radius:50%;-webkit-border-radius:50%}.searchUnitBox .btn_search:before{display:inline-block;content:"";position:absolute;top:6px;left:7px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -60px -60px;background-size:300px auto}@media all and (max-width:320px){.searchUnitBox .searchIpt::-webkit-input-placeholder{letter-spacing:-1px}}.loginBg{background:#f4f4f4}.loginIptBox{padding:10px;background:#e9e8e8}.loginIptBox .regIptBox{margin:0}.loginIptBox .loginChkBox{position:relative;margin:10px 0 0;font-size:13px;color:#565656}.loginIptBox .loginChkBox .kor_key{position:absolute;right:0;top:0;height:15px;padding:0 15px 0 0;font-size:12px;color:#565656;background:0;border:0;-webkit-appearance:none}.loginIptBox .loginChkBox .kor_key:after{display:block;content:"";position:absolute;top:5px;right:0;width:11px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_login.png) no-repeat 0 0;background-size:200px auto}.loginIptBox .loginChkBox .kor_key.on:after{background-position:0 -10px}.loginIptBox .img_key{display:none;margin:20px 0 0;padding:0 5px}.loginIptBox .img_key img{width:100%}.loginIptBox .btn01{display:block;margin:20px 0 0}.loginIptBox .btn01.disabled{border-color:#888;background-color:#888}.loginIptBox .login_type{margin:5px 0 0;overflow:hidden}.loginIptBox .login_type ul li{box-sizing:border-box;-webkit-box-sizing:border-box;font-size:13px;float:left;width:31.5%}.loginIptBox .login_type ul li:nth-child(even){width:37%;padding:0 5px}.loginIptBox .login_type ul li a{display:block;text-align:center;background:#fff;color:#666;border:1px solid #bbb;border-radius:2px}.loginIptBox .login_type ul li a span{display:inline-block;position:relative;height:35px;line-height:35px;vertical-align:top;letter-spacing:-.5px;color:#111}.loginIptBox .login_type ul li a span:before{display:inline-block;content:"";width:10px;height:16px;margin:-2px 4px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/member/ico_login.png?20210322) no-repeat -40px 0;background-size:200px auto}.loginIptBox .login_type ul li.cacao a span:before,.loginIptBox .login_type ul li:nth-child(2) a span:before{width:16px;background-position:-60px 0;margin-top:-3px}.loginIptBox .login_type ul li.naver a span:before,.loginIptBox .login_type ul li:nth-child(3) a span:before{width:12px;background-position:-80px 0}.loginIptBox .login_type.tow ul li{width:50%!important}.loginIptBox .login_type.tow ul li:nth-child(even){padding-right:0}.loginIptBox.type2{padding:10px 10px 0 10px;background:#ececec}.loginIptBox.type2 .login_type{margin-top:0}.loginIptBox.type3{padding:0;background:#fff}.loginIptBox.type3 .login_type ul li.cacao a{border:1px solid #fab000}@media all and (max-width:320px){.loginIptBox .login_type ul li{font-size:12px}}.loginIptBox .findUserInfo{box-sizing:border-box;margin:20px 0 10px 0;text-align:center}.loginIptBox .findUserInfo a{display:inline-block;position:relative;height:19px;margin:0 -4px 0 0;padding:1px 15px 0;line-height:19px;font-size:12px;color:#232323}.loginIptBox .findUserInfo a:after{display:block;content:"";position:absolute;top:2px;left:0;width:1px;height:14px;background:#cacaca}.loginIptBox .findUserInfo a:first-child:after{display:none}.loginIptBox .findUserInfo a:last-child{margin:0}.loginJoinBox{position:relative;padding:0 10px;margin:15px 0 0}.loginJoinBox .joinCopy{display:block;font-size:12px;color:#232323}.loginJoinBox .goDetail{position:absolute;right:10px;top:0;padding:0 9px 0 0;font-size:11px;color:#898989}.loginJoinBox .goDetail:after{display:block;content:"";position:absolute;right:0;top:2px;width:5px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_login.png) no-repeat -20px 0;background-size:200px auto}.loginJoinBox .btn02{display:block;margin:10px 0 0}.noUserLoginBox .none_user{padding:20px 0 15px;border-top:5px solid #eee}.placeholderWrap .labelTit .txtS.ph_line{display:inline;position:absolute;right:23px}.placeholderWrap .labelTit .txtS.ph_line.ph_pw{right:46px}.pangpay_active_box{padding-bottom:9px;background:#e8e8e8}.pangpay_active_box.type3{padding:40px 0;background-color:#fff;text-align:center}.pangpay_active_box.type3 .tit_end{margin-bottom:8px;font-size:22px;color:#e51937;display:block;line-height:24px}.pangpay_active_box.type3 .desc_end{margin-bottom:15px;font-size:16px;color:#000;line-height:20px}.pangpay_active_box.type3 .desc_end_2{font-size:13px;color:#898989;line-height:16px}.pangpay_active_box.type3 .desc_end_2 .f_bold{font-weight:700}.pangpay_active_box i{display:inline-block;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpays.png) no-repeat 0 0;background-size:auto 24px;overflow:hidden;vertical-align:middle}.pangpay_active_box i.ico_01{width:12px;height:10px;background-position:-40px 0}.pangpay_active_box i.ico_02{width:6px;height:5px;background-position:-52px 0}.pangpay_active_box i.ico_03{width:6px;height:5px;background-position:-52px -5px}.pangpay_active_box i.ico_04{width:5px;height:8px;background-position:-241px 0;position:absolute;top:3px;right:0}.pangpay_active_box *{box-sizing:border-box}.pangpay_active .btn_pro_view_wrap{text-align:center;margin-top:8px}.pangpay_active .btn_pro_view_wrap .btn_pro_view{display:inline-block;border:1px solid #a4a8ff;border-radius:3px;-webkit-border-radius:3px;height:20px;line-height:20px;box-sizing:border-box;padding:0 5px;color:#969bff;font-size:11px}.pangpay_active .btn_pro_view_wrap .btn_pro_view:after{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpays.png) no-repeat -131px 0;background-size:auto 24px;width:5px;height:6px;overflow:hidden;margin-left:3px;display:inline-block;content:'';position:relative;top:-1px}.pangpay_active{background:#fff;padding:20px 10px 0 10px}.pangpay_active .active_tit{text-align:center}.pangpay_active .active_tit span{display:inline-block;height:20px;line-height:20px;color:#000;font-size:14px;font-weight:700}.pangpay_active .active_tit.type2 span{border:1px solid #000;border-radius:13px;-webkit-border-radius:13px;padding:0 10px;line-height:25px;height:25px}.pangpay_active .active_txt{color:#898989;font-size:14px;text-align:center}.pangpay_active .active_txt em{display:block;color:#e51937;font-size:24px;margin:6px 0 1px 0;font-weight:400}.pangpay_active .active_txt span{color:#666}.pangpay_active .active_txt span span{color:#898989}.pangpay_active .pangpay_state{background:#f7f7f7;padding:13px 0 15px 0;margin-top:15px}.pangpay_active .pangpay_state ul:after{content:'';display:block;clear:both}.pangpay_active .pangpay_state ul li{float:left;width:20%;font-size:15px;font-weight:700;text-align:center;line-height:12px;color:#666;position:relative;padding-top:52px}.pangpay_active .pangpay_state ul li:first-child{font-size:13px}.pangpay_active .pangpay_state ul li p:after{width:18px;height:30px;position:absolute;background:url(//image.hnsmall.com/images/mobile2014/mypage/pangpay_pointer.gif) no-repeat 0 0;background-size:auto 30px;top:0;right:0;margin-right:-9px;display:none;content:''}.pangpay_active .pangpay_state ul li:first-child p{padding-top:6px}.pangpay_active .pangpay_state ul li span{display:block;font-weight:400;color:#898989;font-size:12px;margin-top:2px}.pangpay_active .pangpay_state ul li:before{height:3px;position:absolute;top:35px;left:0;right:0;content:'';background:#ddd}
.pangpay_active .pangpay_state ul li:nth-child(1):before{left:50%}.pangpay_active .pangpay_state ul li:last-child:before{right:50%}.pangpay_active .pangpay_state ul li:after{width:20px;height:20px;content:'';position:absolute;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpays.png) no-repeat 0 0;background-size:auto 24px;background-position:0 0;top:27px;left:50%;margin-left:-10px}.pangpay_active .pangpay_state.step1 ul li:nth-child(1):before{background:#ff889b}.pangpay_active .pangpay_state.step1 ul li:nth-child(1):after{background-position:-20px 0}.pangpay_active .pangpay_state.step1 ul li:nth-child(1) p:after{display:block;left:86%;right:initial}.pangpay_active .pangpay_state.step2 ul li:nth-child(-n+2):before{background:#ff889b}.pangpay_active .pangpay_state.step2 ul li:nth-child(-n+2):after{background-position:-20px 0}.pangpay_active .pangpay_state.step2 ul li:nth-child(2) p:after{display:block;right:50%;top:-5px}.pangpay_active .pangpay_state.step2 ul li:nth-child(2) p:before{height:3px;position:absolute;top:35px;left:50%;right:0;content:'';background:#ddd}.pangpay_active .pangpay_state.step2_ing ul li:nth-child(-n+2):before{background:#ff889b}.pangpay_active .pangpay_state.step2_ing ul li:nth-child(-n+2):after{background-position:-20px 0}.pangpay_active .pangpay_state.step2_ing ul li:nth-child(2) p:after{display:block}.pangpay_active .pangpay_state.step3 ul li:nth-child(-n+3):before{background:#ff889b}.pangpay_active .pangpay_state.step3 ul li:nth-child(-n+3):after{background-position:-20px 0}.pangpay_active .pangpay_state.step3 ul li:nth-child(3) p:after{display:block;right:50%;top:-5px}.pangpay_active .pangpay_state.step3 ul li:nth-child(3) p:before{height:3px;position:absolute;top:35px;left:50%;right:0;content:'';background:#ddd}.pangpay_active .pangpay_state.step3_ing ul li:nth-child(-n+3):before{background:#ff889b}.pangpay_active .pangpay_state.step3_ing ul li:nth-child(-n+3):after{background-position:-20px 0}.pangpay_active .pangpay_state.step3_ing ul li:nth-child(3) p:after{display:block}.pangpay_active .pangpay_state.step4 ul li:nth-child(-n+4):before{background:#ff889b}.pangpay_active .pangpay_state.step4 ul li:nth-child(-n+4):after{background-position:-20px 0}.pangpay_active .pangpay_state.step4 ul li:nth-child(4) p:after{display:block;right:50%;top:-5px}.pangpay_active .pangpay_state.step4 ul li:nth-child(4) p:before{height:3px;position:absolute;top:35px;left:50%;right:0;content:'';background:#ddd}.pangpay_active .pangpay_state.step4_ing ul li:nth-child(-n+4):before{background:#ff889b}.pangpay_active .pangpay_state.step4_ing ul li:nth-child(-n+4):after{background-position:-20px 0}.pangpay_active .pangpay_state.step4_ing ul li:nth-child(4) p:after{display:block}.pangpay_active .pangpay_state.step4.s75 ul li:nth-child(5) p:before{width:20px}.pangpay_active .pangpay_state.step5 ul li:nth-child(-n+5):before{background:#ff889b}.pangpay_active .pangpay_state.step5 ul li:nth-child(-n+5):after{background-position:-20px 0}.pangpay_active .pangpay_state.step5 ul li:nth-child(5) p:after{display:block;right:50%;top:-5px}.pangpay_active .pangpay_state.step5.s75 ul li:nth-child(6) p:before{width:20px}.pangpay_active .pangpay_state.step1.s75 ul li:nth-child(1) p:after,.pangpay_active .pangpay_state.step2.s75 ul li:nth-child(2) p:after,.pangpay_active .pangpay_state.step3.s75 ul li:nth-child(3) p:after,.pangpay_active .pangpay_state.step4.s75 ul li:nth-child(4) p:after{left:112%}.pangpay_active .pangpay_state.step1.s75 ul li:nth-child(2):before,.pangpay_active .pangpay_state.step2.s75 ul li:nth-child(3):before,.pangpay_active .pangpay_state.step3.s75 ul li:nth-child(4):before,.pangpay_active .pangpay_state.step4.s75 ul li:nth-child(5):before,.pangpay_active .pangpay_state.step5.s75 ul li:nth-child(6):before{background:#ff889b;left:-47%;width:75%}.pangpay_active .pangpay_state.step1.s75 ul li:nth-child(2) p:before,.pangpay_active .pangpay_state.step2.s75 ul li:nth-child(3) p:before,.pangpay_active .pangpay_state.step3.s75 ul li:nth-child(4) p:before,.pangpay_active .pangpay_state.step4.s75 ul li:nth-child(5) p:before,.pangpay_active .pangpay_state.step5.s75 ul li:nth-child(6) p:before{height:3px;position:absolute;top:35px;left:25%;right:0;content:'';background:#ddd}.pangpay_active_box.type2 .pangpay_active .pangpay_state.step1.s75 ul li:nth-child(2) p:before,.pangpay_active_box.type2 .pangpay_active .pangpay_state.step2.s75 ul li:nth-child(3) p:before,.pangpay_active_box.type2 .pangpay_active .pangpay_state.step3.s75 ul li:nth-child(4) p:before,.pangpay_active_box.type2 .pangpay_active .pangpay_state.step4.s75 ul li:nth-child(5) p:before{left:20%;width:auto}.pangpay_active_box.type2 .pangpay_active .pangpay_state.step5.s75 ul li:nth-child(6) p:before{left:20%;width:20px}.pangpay_active_box.type2 .pangpay_active .pangpay_state.step1.s75 ul li:nth-child(1) p:after,.pangpay_active_box.type2 .pangpay_active .pangpay_state.step2.s75 ul li:nth-child(2) p:after,.pangpay_active_box.type2 .pangpay_active .pangpay_state.step3.s75 ul li:nth-child(3) p:after,.pangpay_active_box.type2 .pangpay_active .pangpay_state.step4.s75 ul li:nth-child(4) p:after,.pangpay_active_box.type2 .pangpay_active .pangpay_state.step5.s75 ul li:nth-child(5) p:after{left:103%}@media all and (orientation:landscape){.pangpay_active .pangpay_state.step1.s75 ul li:nth-child(1) p:after,.pangpay_active .pangpay_state.step2.s75 ul li:nth-child(2) p:after,.pangpay_active .pangpay_state.step3.s75 ul li:nth-child(3) p:after,.pangpay_active .pangpay_state.step4.s75 ul li:nth-child(4) p:after{left:117%}}.pangpay_active .saving_info button{display:block;width:100%;border:0;background:0;text-align:center;height:35px;color:#898989;text-decoration:underline;font-size:12px;border-top:1px solid #e5e5e5}.pangpay_active .saving_info button i{margin-left:2px}.pangpay_active .saving_info button.saving_close{display:none}.pangpay_active .saving_list ul{margin:0 auto;padding:15px 0}.pangpay_active .saving_list ul li{font-size:14px;color:#666;line-height:22px;text-align:center;padding-left:7px}.pangpay_active .saving_list ul li.saving_stay{padding-left:0}.pangpay_active .saving_list ul li.saving_stay span:before{display:inline-block;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpays.png) no-repeat -40px 0;background-size:auto 24px;overflow:hidden;vertical-align:middle;width:12px;height:10px}.pangpay_active .saving_list ul li.saving_stay strong{color:#4d4d4d}.pangpay_active .saving_list ul li.saving_more{display:none}.pangpay_active .saving_list ul li span{display:inline-block;min-width:120px}.pangpay_active .saving_list ul li span:before{background:#aaa;width:3px;height:3px;display:inline-block;margin-right:5px;border-radius:50%;-webkit-border-radius:50%;content:'';vertical-align:middle;position:relative;top:-1px}.pangpay_active .saving_list p.saving_stay{font-size:13px;color:#666;line-height:22px;text-align:center}.pangpay_active .saving_list p.saving_stay strong{color:#4d4d4d}.pangpay_active .saving_list p.saving_stay span:before{display:inline-block;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpays.png) no-repeat -40px 0;background-size:auto 24px;overflow:hidden;vertical-align:middle;width:12px;height:10px;content:'';margin-right:6px}.pangpay_active .saving_list p.stt{color:#898989;font-size:12px;text-align:center}.type2 .pangpay_active .pangpay_state ul li{width:16.7%}.type2 .pangpay_active .pangpay_state ul li:last-child{width:16.5%}.type2 .pangpay_active .pangpay_state.step5 ul li:nth-child(5) p:before{height:3px;position:absolute;top:35px;left:50%;right:0;content:'';background:#ddd}.type2 .pangpay_active .pangpay_state.step5_ing ul li:nth-child(-n+5):before{background:#ff889b}.type2 .pangpay_active .pangpay_state.step5_ing ul li:nth-child(-n+5):after{background-position:-20px 0}.type2 .pangpay_active .pangpay_state.step5_ing ul li:nth-child(5) p:after{display:block}.type2 .pangpay_active .pangpay_state.step6 ul li:nth-child(-n+6):before{background:#ff889b}.type2 .pangpay_active .pangpay_state.step6 ul li:nth-child(-n+6):after{background-position:-20px 0}.type2 .pangpay_active .pangpay_state.step6 ul li:nth-child(6) p:after{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpays.png) no-repeat -99px 0;background-size:auto 24px;width:12px;height:9px;display:block;right:50%;top:21px;z-index:10;margin-right:-6px}.type2 .pangpay_active .pangpay_state.step6 ul li:nth-child(6):after{content:'적립';color:#fff;font-size:12px;box-sizing:border-box;padding-top:16px;background:#ee304f;height:35px;width:35px;border-radius:50%;top:17px;margin-left:-17px}.type2 .pangpay_active .pangpay_state.step6 ul li p{padding-top:6px}.type2 .pangpay_active .pangpay_state.step6 ul li:last-child p{color:#000}.pangpay_active .saving_list ul li.saving_stay.type2 span:before{display:none}.type2 .pangpay_active .pangpay_state.step4 ul li:after,.type2 .pangpay_active .pangpay_state.step4_ing ul li:after,.type2 .pangpay_active .pangpay_state.step5 ul li:after,.type2 .pangpay_active .pangpay_state.step5_ing ul li:after{background-position:-111px 0}.type2 .pangpay_active .pangpay_state.step4 ul li:nth-child(-n+4):after,.type2 .pangpay_active .pangpay_state.step4_ing ul li:nth-child(-n+4):after,.type2 .pangpay_active .pangpay_state.step5 ul li:nth-child(-n+5):after,.type2 .pangpay_active .pangpay_state.step5_ing ul li:nth-child(-n+5):after{background-position:-20px 0}.contents.bgtype{background:#e9e7e8}.loading_wrap.type2{background:#e9e7e8}.noti_msg2{padding:0 10px;background:#f4f4f4;font-size:12px;line-height:35px;color:#666}.push_msg_new{background:#e9e8e8}.push_msg_new ul li{border-bottom:1px solid #d5d5d5;margin-bottom:5px;background:#fff;padding:15px 10px 10px 15px}
.push_msg_new ul li p{color:#565656;padding-right:20px;position:relative;font-size:15px}.push_msg_new ul li p strong{display:block;margin-bottom:3px;color:#232323}.push_msg_new ul li p .date{display:block;margin-top:8px;color:#aaa;font-size:12px}.push_msg_new ul li p:after{display:block;position:absolute;right:0;top:50%;width:8px;height:14px;margin-top:-7px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat 0 -90px;background-size:200px auto;content:''}.push_msg_new ul li .img_crop{overflow:hidden;margin:10px -10px -10px -15px}.push_msg_new ul li .img_crop img{max-width:100%;vertical-align:top}.push_msg_new ul li.visit{background:#f7f7f7}.push_msg_new ul li.visit p,.push_msg_new ul li.visit p strong{color:#aaa}.push_msg_new ul li.visit p .date{color:#bbb}.push_msg_new ul li.visit p:after{opacity:.5}.push_msg_new ul li.visit .img_crop img{opacity:.7}.push_msg_none.type2{border-top:1px solid #e9e7e8;background:#f4f4f4}.push_msg_none.type2 .noti_txt{color:#000;font-weight:400}.push_msg_none.type2 .noti_txt:before{content:'';width:22px;height:22px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -10px -90px;background-size:200px auto;overflow:hidden;display:block;margin:0 auto 10px auto}.push_msg_none.type2 .like{background:#fff;border-bottom:1px solid #e0e0e0;padding:30px 0}.push_msg_none.type2 .like p.desc{color:#898989;margin:5px 0 10px 0;font-size:13px;line-height:16px}.msg-wrap .cate-txt-type{height:38px;margin-top:20px;margin-bottom:0;padding:6px 0}.msg-wrap .cate-txt-type .swiper_st{background-color:#fff}.msg-wrap .cate-txt-type .swiper-slide{width:auto;height:38px;padding:0;padding-left:6px}.msg-wrap .cate-txt-type .swiper-slide:first-child{margin-left:0;padding-left:0}.msg-wrap .cate-txt-type .swiper-slide:last-child{margin-right:0}.msg-wrap .cate-txt-type .swiper-slide a{padding:0 15px;background-color:#f6f6f6}.msg-wrap .cate-txt-type .swiper-slide a span{letter-spacing:-.28px}.msg-wrap .list-none{padding:50px 0 0}.msg-wrap .noti_msg2{background-color:#fff;padding:0 15px;margin-top:30px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#888}.msg-wrap .list-none .noti_msg2{display:block!important;margin-top:25px;text-align:center}.push_msg_new.v2{padding:0 15px;background-color:#fff}.push_msg_new.v2 .hide-tab{display:none}.push_msg_new.v2 ul li{border-bottom:1px solid #eee;margin-bottom:0;padding:0}.push_msg_new.v2 ul li>a{display:flex;flex-direction:column;padding:20px 0}.push_msg_new.v2 ul li .text-box{display:flex;width:100%}.push_msg_new.v2 ul li .text-box>div{width:100%}.push_msg_new.v2 ul li .text-box .ico-arr{position:relative;display:flex;flex-direction:column;padding-right:31px}.push_msg_new.v2 ul li .text-box .ico-arr:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) -132px -225px no-repeat;background-size:200px auto}.push_msg_new.v2 ul li .text-box .date{display:block;margin-bottom:8px;font-size:13px;line-height:19px;color:#888}.push_msg_new.v2 ul li .text-box .date em{font-size:14px}.push_msg_new.v2 ul li .text-box .tit{display:block;margin-bottom:6px;font-size:16px;line-height:20px;color:#111}.push_msg_new.v2 ul li .text-box .txt{display:block;font-size:16px;line-height:20px;color:#111}.push_msg_new.v2 ul li .ico{position:relative;flex-shrink:0;margin-right:12px;margin-top:2px;width:40px;height:40px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_msg.png);background-repeat:no-repeat;background-size:270px auto;font-size:0;color:transparent}.push_msg_new.v2 ul li .new:before{content:'';position:absolute;top:2px;right:2px;width:7px;height:7px;border-radius:50%;background-color:#f51d2c}.push_msg_new.v2 ul li .ico-msg1{background-position:0 0}.push_msg_new.v2 ul li .ico-msg2{background-position:-45px 0}.push_msg_new.v2 ul li .ico-msg3{background-position:-90px 0}.push_msg_new.v2 ul li .ico-msg4{background-position:-136px 0}.push_msg_new.v2 ul li .ico-msg5{background-position:-180px 0}.push_msg_new.v2 ul li .ico-msg6{background-position:-225px 0}.push_msg_new.v2 ul li .img_crop{margin:20px 0 0 0;border-radius:4px}.push_msg_new.v2 ul li .img_crop>a{display:block}.joinEndBox .txtJoinEnd{box-sizing:border-box;height:110px;padding:40px 0 0;font-size:16px;font-weight:700;color:#000;letter-spacing:-1px;text-align:center}.joinEndBox .txtJoinEnd.type02{height:auto}.joinEndBox .txtJoinEnd02{margin:15px 0 0;font-size:12px;color:#898989;text-align:center}.joinEndBox .txtJoinEnd03{margin:5px 0 40px;font-size:13px;color:#898989;text-align:center}.joinEndBox .txtJoinEnd04{margin:10px 0 0;font-size:12px;color:#888;text-align:center}.joinEndBox .btnLoginSave{display:block;height:37px;padding:1px 0 0;margin:0 22px;line-height:36px;font-size:14px;font-weight:700;color:#666;letter-spacing:-.7px;text-align:center;border:1px solid #bbb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;outline:0;-webkit-tap-highlight-color:transparent}.joinEndBox .btnLoginSave.active{color:#fff;border:1px solid #2db400;background:#2db400}.joinEndBox .btnLoginSave.active2{color:#fff;border:1px solid #e51a38;background:#e51a38}.joinEndBox .btnLoginSave.btnKakao.active{color:#3b1e1e;border:1px solid #fde600;background:#fde600}.joinEndBox .btnLoginSave.btnPhone{margin:20px 22px 0}.joinEndBox .btnLoginSave.btnPhone.active{color:#fff;border:1px solid #686c7a;background:#686c7a}.joinEndBox .h2_wrap{height:38px;margin:20px 0 15px;padding:0 10px;background:#ececec}.joinEndBox .h2_wrap h2{padding:1px 0 0;line-height:37px;font-size:13px;font-weight:700;color:#000}.joinEndBox .h2_wrap h2 .c_red{color:#888}.joinEndBox .sns_agree_box .chk_title{display:inline-block;padding:0 0 0 21px;font-weight:700}.joinEndBox .sns_agree_box .checkGender label{font-size:13px;vertical-align:middle;font-weight:400}.joinEndBox .join_info{margin:10px 0 0}.joinEndBox .join_info .dey_cation_new{padding:0 10px 5px 20px}.joinEndBox .bulletTxt{margin:10px 10px 0}.joinEndBox .btnBox{margin:20px 0 0;text-align:center}.joinEndBox .btnBox.type02{margin:15px 10px 0}.joinEndBox .btnBox.type02 .btn01{display:block}.joinEndBox .txtLoginEnd{box-sizing:border-box;height:120px;padding:50px 0 0;font-size:18px;font-weight:700;color:#000;text-align:center}.joinEndBox .phoneInfoBox{margin:0 10px;border:1px solid #cdcdcd;border-top:0}.joinEndBox .phoneInfoBox li{overflow:hidden;border-top:1px solid #cdcdcd}.joinEndBox .phoneInfoBox li span{display:block;-webkit-box-sizing:border-box;float:left;line-height:37px;font-size:12px}.joinEndBox .phoneInfoBox li span.tit{width:30%;padding:0 0 0 13px;color:#aaa}.joinEndBox .phoneInfoBox li span.txt{width:70%;font-weight:700;color:#000}.joinEndBox .emailBox{padding:0 0 10px;margin:10px 10px 15px 10px;border-bottom:1px solid #ddd}.coupon_v2 .emailBox{padding:10px 0 0;margin:10px 10px 0;border-top:1px solid #ddd;border-bottom:0}.coupon_v2 .emailBox .col_area{margin-left:-5px;overflow:hidden}.coupon_v2 .emailBox .col{width:50%;padding-left:5px;float:left;box-sizing:border-box}.coupon_v2 .emailBox .form_st{width:100%;height:38px;padding:10px 10px;border:1px solid #cdcdcd;border-radius:0;font-size:13px;color:#888;line-height:18px;background:0;box-sizing:border-box;vertical-align:top;display:inline-block}.coupon_v2 .emailBox select.form_st{padding:9px 10px 11px;color:#000;background:url(//image.hnsmall.com/images/mobile2014/common/ico_selec_box02.gif) no-repeat right center;background-size:19px 6px}.coupon_v2 .emailBox .email_area input[type=text]{display:none}.coupon_v2 .emailBox .email_area._insert select{display:none}.coupon_v2 .emailBox .email_area._insert input[type=text]{display:block}.joinEndBox .btnBox .btn01,.joinEndBox .btnBox .btn03,.joinEndBox .btnBox .btn05{min-width:100px}.join_sch_wrap+.joinEndBox .btnBox{margin-top:10px}.joinEndBox .btnBox.type2 a{padding:0 30px;min-width:auto}.joinEndBox .txtJoinEnd.type03{height:auto;margin-bottom:20px}.joinEndBox .txtJoinEnd.type03+.txt{padding:0 10px;font-size:12px;color:#000;font-weight:600}.joinEndBox .mybuddy_info{padding:0 10px}.joinEndBox .mybuddy_info .h2_wrap{margin:30px -10px 10px}.joinEndBox .mybuddy_info .agree_table{margin:0 0 20px;border:1px solid #e8e8e8}.joinEndBox .mybuddy_info .agree_table thead tr th{padding:5px 0;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;color:#666;letter-spacing:-.5px}.joinEndBox .mybuddy_info .agree_table tbody tr td{padding:5px 5px 10px;border-left:1px solid #e8e8e8;color:#666;line-height:16px;letter-spacing:-.5px}.joinEndBox .mybuddy_info .txt{font-size:12px;color:#000;font-weight:600}.joinEndBox .mybuddy_info+.btnBox{margin:10px 10px 0}.joinEndBox .mybuddy_info+.btnBox .btn01{display:block}.multiAddressSet{position:relative;padding:10px 0;margin:0 10px;border-bottom:1px solid #eee}.multiAddressSet>.tit{font-size:13px;color:#000}.multiAddressSet .stxt{font-size:11px;color:#898989}.multiAddressSet .btnBox{overflow:hidden;position:absolute;top:10px;right:10px}.multiAddressSet .btnBox a{display:block;position:relative;float:left;width:44px;height:28px;padding:1px 0 0;line-height:28px;font-size:12px;color:#898989;border:1px solid #cdcdcd;text-align:center;background:#fff}.multiAddressSet .btnBox a:first-child{margin:0 -1px 0 0}.multiAddressSet .btnBox a.on{font-weight:700;color:#e51937;border:1px solid #e51937;z-index:1}.multiDeliverySetWrap{display:none;padding:0 10px;margin-top:-1px}.multiDeliverySetWrap .multiDeliverySetList{position:relative;padding:28px 0 0}.multiDeliverySetWrap .multiDeliverySetList>li>a{position:absolute;top:0;left:0;width:10%;padding:0 1px 0 0;font-size:13px;color:#000;border-bottom:1px solid #e51937;outline:0;background:#fff;text-align:center}.multiDeliverySetWrap .multiDeliverySetList>li>a span{display:block;height:26px;padding:1px 0 0;margin:0 -1px 0 0;line-height:26px;border:1px solid #cdcdcd;border-bottom:0}
.multiDeliverySetWrap .multiDeliverySetList>li:nth-child(2)>a{left:10%}.multiDeliverySetWrap .multiDeliverySetList>li:nth-child(3)>a{left:20%}.multiDeliverySetWrap .multiDeliverySetList>li:nth-child(4)>a{left:30%}.multiDeliverySetWrap .multiDeliverySetList>li:nth-child(5)>a{left:40%}.multiDeliverySetWrap .multiDeliverySetList>li:nth-child(6)>a{left:50%}.multiDeliverySetWrap .multiDeliverySetList>li:nth-child(7)>a{left:60%}.multiDeliverySetWrap .multiDeliverySetList>li:nth-child(8)>a{left:70%}.multiDeliverySetWrap .multiDeliverySetList>li:nth-child(9)>a{left:80%}.multiDeliverySetWrap .multiDeliverySetList>li:nth-child(10)>a{left:90%}.multiDeliverySetWrap .multiDeliverySetList>li.on>a{font-weight:700;color:#e51937;border-bottom:1px solid #fff;z-index:1}.multiDeliverySetWrap .multiDeliverySetList>li.on>a span{padding:1px 0;margin:0 -1px -1px 0;border:1px solid #e51937;border-bottom:0}.multiDeliverySetWrap .multiDeliverySetList>li.noActive a{color:transparent}.multiDeliverySetWrap .multiDeliverySetList>li.noActive a:before{display:block;content:"";position:absolute;top:50%;left:50%;width:7px;height:1px;margin:0 0 0 -3px;background:#666}.multiDeliverySetWrap .multiDeliverySetList>li.noActive a:after{display:block;content:"";position:absolute;top:50%;left:50%;width:1px;height:7px;margin:-3px 0 0 0;background:#666}.multiDeliverySetWrap .multiDeliverySetList>li.disable>a{color:#aaa;background:#eee;cursor:default}.multiDeliverySetWrap .multiDeliverySetList>li.disable>a:after{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:url(//image.hnsmall.com/images/mobile2014/order/tab_disable.png) no-repeat left top;background-size:100% 28px}.multiDeliverySetWrap .multiDeliverySetList>li .multiDeliveryCont{display:none}.multiDeliverySetWrap .prdDeliveryList{padding:20px 10px 0}.multiDeliverySetWrap .prdDeliveryList .tit{font-size:13px;color:#000}.multiDeliverySetWrap .prdDeliveryList>ul>li{position:relative;min-height:60px;padding:10px 0 10px 70px;border-bottom:1px solid #eee}.multiDeliverySetWrap .prdDeliveryList>ul>li .goodsImg{position:absolute;top:10px;left:0;width:60px;height:60px}.multiDeliverySetWrap .prdDeliveryList>ul>li .goodsImg img{width:100%}.multiDeliverySetWrap .prdDeliveryList>ul>li .prdTit{font-size:12px;color:#666}.multiDeliverySetWrap .prdDeliveryList>ul>li .prdTit span{display:inline-block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.multiDeliverySetWrap .prdDeliveryList>ul>li .prdTit em{display:block;position:relative;padding:0 0 0 6px}.multiDeliverySetWrap .prdDeliveryList>ul>li .prdTit em:after{display:block;content:"";position:absolute;top:5px;left:0;width:3px;height:3px;background:#222;border-radius:50%;-webkit-border-radius:50%}.multiDeliverySetWrap .prdDeliveryList>ul>li .optTxt{display:block;position:relative;padding:0 0 0 6px;font-size:12px;color:#666}.multiDeliverySetWrap .prdDeliveryList>ul>li .optTxt:after{display:block;content:"";position:absolute;top:5px;left:0;width:3px;height:3px;background:#222;border-radius:50%;-webkit-border-radius:50%}.multiDeliverySetWrap .prdDeliveryList>ul>li .selectNum{position:relative;height:30px;margin:5px 0 0;padding:0 0 0 136px}.multiDeliverySetWrap .prdDeliveryList>ul>li .selectNum .numBtn{display:block;overflow:hidden;position:absolute;top:0;left:0}.multiDeliverySetWrap .prdDeliveryList>ul>li .selectNum .numBtn button{float:left;width:30px;height:30px;margin:0 4px 0 0;font-size:11px;color:#666;border:1px solid #cdcdcd;background:#fff;outline:0}.multiDeliverySetWrap .prdDeliveryList>ul>li .selectNum .numBtn button.on{color:#e51937;border:1px solid #e51937}.multiDeliverySetWrap .prdDeliveryList>ul>li .selectNum select.selectBox01{height:30px;margin:0;font-size:11px;color:#666;background:url(//image.hnsmall.com/images/mobile2014/common/ico_selec_box04.gif) no-repeat right center;background-size:19px 6px;outline:0}.multiDeliverySetWrap .prdDeliveryList>ul>li .selectNum select.selectBox01.on{font-weight:700;border:1px solid #e51937}.multiDeliverySetWrap .prdDeliveryList>ul>li .noSelectNum{margin:10px 0 0;font-size:11px;color:#898989}.multiDeliverySetWrap .prdDeliveryList>ul>li .noSelectNum .pointTxt{font-size:12px;color:#000}.multiDeliverySetWrap .prdDeliveryList>ul>li .selectNum.type2{padding-left:0}.multiDeliverySetWrap .prdDeliveryList>ul>li .selectNum.type2 select.selectBox01{width:100px}.multiDeliverySetWrap .noDeliveryData{padding:30px 0;font-size:12px;font-weight:700;color:#000;text-align:center}.unitDeliveryBox{padding:0 10px}.unitDeliveryBox .ship_wrap{padding:0;border-top:1px solid #eee}.unitDeliveryBox .ship_wrap .addList{display:none}.unitDeliveryBox .ship_wrap .addList>ul{display:block}.unitDeliveryBox .ship_wrap .addList>ul li:first-child{border-top:1px solid #eee}.unitDeliveryBox .ship_wrap.type02{border-top:0}.unitDeliveryBox .ship_wrap.type02 ul>li:last-child{border-bottom:0}.unitDeliveryBox .ship_wrap.type02 .addListbox{padding:8px 0}.unitDeliveryBox .ship_wrap.type02 .addListbox .btn_che{left:0}.unitDeliveryBox .ship_wrap.type02 .addListbox .btn_wrap{right:0}.unitDeliveryBox .ship_wrap .addModifybox{margin:0}.unitDeliveryBox .ship_wrap .addModifybox table td{padding:10px 5px 10px 5px;word-break:normal}.unitDeliveryBox .order_table{padding:5px 0}.unitDeliveryBox .deliveryAddrMore{display:block;height:30px;font-size:11px;color:#898989;text-align:center;text-decoration:underline;border-top:1px solid #e5e5e5}.unitDeliveryBox .deliveryAddrMore span{display:inline-block;position:relative;height:12px;margin:8px 10px 0 0;padding:1px 0 0;line-height:12px;border-bottom:1px solid #c9c9c9;vertical-align:top}.unitDeliveryBox .deliveryAddrMore span:after{display:block;content:"";position:absolute;top:50%;right:-10px;width:7px;height:5px;margin:-3px 0 0;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -70px -185px;background-size:300px auto}.unitDeliveryBox .deliveryAddrMore.close span:after{background-position:-70px -180px}.unitDeliveryBox .newShipAddBtn{padding:15px 0 0;border:0;border-top:1px solid #e5e5e5}.unitDeliveryBox .newShipAddBtn button{background:#ddd}.unitDeliveryBox .newShipAddBtn button span{font-size:13px;color:#666;padding:2px 0 0 0;background:0}.unitDeliveryBox .newShipAddBtn button span:before{display:inline-block;content:"";width:15px;height:15px;margin:-3px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -80px -180px;background-size:300px auto}.unitDeliveryBox .newShipAddBtn.v2 button{background-color:#888}.unitDeliveryBox .newShipAddBtn.v2 button span{color:#fff}.unitDeliveryBox .newShipAddBtn.v2 button span:before{display:none}.unitDeliveryBox .newShipAddBtn.v2 button span:after{content:"";display:inline-block;width:15px;height:15px;margin:-3px 0 0 5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) -80px -160px no-repeat;background-size:300px auto;vertical-align:middle}.add_ship_pop.ship_wrap .addModifybox .regIptBox,.pickup_add_ship.ship_wrap .addModifybox .regIptBox,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox{margin:0}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap{height:28px;overflow:initial}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .selectWrap{height:28px;line-height:28px;overflow:initial}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap .selectedView,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap .selectedView,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .selectWrap .selectedView{width:96%;background:#f9f9f9 url(//image.hnsmall.com/images/mobile2014/common/select_pic2.png) no-repeat center right;background-size:22px auto;-webkit-background-size:22px auto;font-weight:400}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap select,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap select,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .selectWrap select{height:28px}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap .inner,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap .inner,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .selectWrap .inner{border:1px solid #cecece;border-radius:4px;color:#333;font-size:12px;height:28px;background:#f9f9f9}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap{height:28px;line-height:28px}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap:after,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap:after,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap:after{height:28px;line-height:28px}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap .inner,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap .inner,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap .inner{border:1px solid #cecece;border-radius:4px;color:#333;font-size:12px;height:28px;background:#f9f9f9}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap input,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap input,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .placeholderWrap input{height:26px;background:#f9f9f9;font-weight:400}
.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .options,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .options,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .options{position:relative;float:left;display:inline-block;height:28px;padding-right:12px;line-height:28px;vertical-align:middle;-webkit-box-sizing:border-box}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .options:after,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .options:after,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .options:after{position:absolute;right:0;top:0;display:inline-block;width:12px;content:'-';font-size:14px;color:#333;font-weight:700;text-align:center}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .options select,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .options select,.unitDeliveryBox .ship_wrap .addModifybox .regIptBox .telWrap .options select{height:28px;font-size:14px;color:#333;vertical-align:top}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap .selectedView,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap .selectedView{padding-right:10px}.add_ship_pop.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap .inner,.pickup_add_ship.ship_wrap .addModifybox .regIptBox .telWrap .selectWrap .inner{padding-left:7px}.add_ship_pop.ship_wrap.v2{background-color:#fff}.add_ship_pop.ship_wrap.v2 h1{height:42px;border-bottom:0;font-size:20px;line-height:42px;color:#333}.add_ship_pop.ship_wrap.v2 h1 .allpop_close{top:9px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header_close_25x25.png) 0 0 no-repeat;background-size:25px auto}.add_ship_pop.ship_wrap.v2 .addModifybox{margin:15px 15px 0 15px;padding-bottom:0}.add_ship_pop.ship_wrap.v2 .addModifybox .regIptBox .telWrap .placeholderWrap .inner{height:30px;background-color:#fff}.add_ship_pop.ship_wrap.v2 .addModifybox .regIptBox .telWrap .placeholderWrap input[type=tel]{height:100%;background-color:#fff;font-size:12px;line-height:28px}.add_ship_pop.ship_wrap.v2 .addModifybox .regIptBox .telWrap .options{height:30px;box-sizing:border-box}.add_ship_pop.ship_wrap.v2 .addModifybox .regIptBox .telWrap .options select{height:100%;padding:0 10px 0 5px;border-color:#ddd;font-size:12px;background:#fff url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_select_arrow_30x30.png) center right no-repeat;background-size:30px auto}.add_ship_pop.ship_wrap.v2 table th{width:100px;font-size:14px}.add_ship_pop.ship_wrap.v2 table td{padding:10px 0 10px 10px}.add_ship_pop.ship_wrap.v2 table td input{height:30px;border-color:#ddd;background-color:#fff;line-height:28px;box-sizing:border-box}.add_ship_pop.ship_wrap.v2 table td input::placeholder{color:#666}.add_ship_pop.ship_wrap.v2 table th span.st{font-size:11px;color:#888}.add_ship_pop.ship_wrap.v2 table td .btn_gray{border-radius:4px;padding:0 9px;letter-spacing:-.24px}.add_ship_pop.ship_wrap.v2 .basic-delivery-set{margin:10px 0 20px}.add_ship_pop.ship_wrap.v2 .basic-delivery-set label{color:#666}.add_ship_pop.ship_wrap.v2 .member_btn_single a{border-radius:8px}.add_ship_pop.ship_wrap.v2 .sale_info_list{padding:0;border-top:0}.add_ship_pop.ship_wrap.v2 .sale_info_list li{padding-left:5px;padding-bottom:0;font-size:13px;color:#333;line-height:1.46;letter-spacing:-.26px}.add_ship_pop.ship_wrap.v2 .sale_info_list li:before{width:2px;height:2px;border-radius:50%;background-color:#333;background-image:none}.add_ship_pop.ship_wrap.v2 .sale_info_list li+li{margin-top:10px}.unitDeliveryBox.type02 .ship_wrap.type02{border-top:0}.unitDeliveryBox.type02 .ship_wrap.type02 ul{padding:0 10px}.unitDeliveryBox.order_tab{padding:0}.unitDeliveryBox.order_tab .ship_wrap{border-top:0}.unitDeliveryBox .ship_wrap.type02 ~ .order_table.boT{border-top:0}.btnNowMultiDelivery{padding:10px 0 0;margin:0 -10px;border-top:1px solid #ddd;background:#e8e8e8}.btnNowMultiDelivery a{display:block;text-align:center;background:#fff}.btnNowMultiDelivery a span{display:inline-block;position:relative;height:44px;padding:1px 10px 0 0;line-height:44px;font-size:12px;font-weight:700;color:#666;vertical-align:top;text-decoration:underline}.btnNowMultiDelivery a span:after{display:block;content:"";position:absolute;right:0;top:50%;width:5px;height:6px;margin:-3px 0 0;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -70px -195px;background-size:300px auto}.layerPopWrap.multiDeliveryPop{width:auto;left:10px;right:10px;margin:0}.layerPopWrap.multiDeliveryPop .layerHeader{border:0}.layerPopWrap.multiDeliveryPop .layerHeader h1{font-size:14px;color:#222;text-align:center}.layerPopWrap.multiDeliveryPop .layerConts{padding:0 20px 10px}.layerPopWrap.multiDeliveryPop .btnWrap{position:static;padding:0 0 20px;text-align:center}.layerPopWrap.multiDeliveryPop .btnWrap a{display:inline-block;float:none;width:80px;height:27px;line-height:27px;font-size:12px}.layerPopWrap.multiDeliveryPop .layerHeader .btnLayerClose{top:-25px;right:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -40px -314px;background-size:300px auto}.layerPopWrap.multiDeliveryPop .deliveryNum{overflow:hidden;width:100%;margin:0 0 0 1%}.layerPopWrap.multiDeliveryPop .deliveryNum li{position:relative;float:left;width:11%;height:29px;margin:0 -1px 0 0}.layerPopWrap.multiDeliveryPop .deliveryNum li>button{width:100%;height:29px;font-size:13px;color:#666;border:1px solid #cdcdcd;background:#fff;outline:0}.layerPopWrap.multiDeliveryPop .deliveryNum li.on{z-index:1}.layerPopWrap.multiDeliveryPop .deliveryNum li.on>button{font-weight:700;color:#e51937;border:1px solid #e51937}.layerPopWrap.multiDeliveryPop .deliveryNum li.disable>button{color:#aaa;background:#eee;cursor:default}.layerPopWrap.multiDeliveryPop .deliveryNum li.disable:after{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:url(//image.hnsmall.com/images/mobile2014/order/tab_disable.png) no-repeat left top;background-size:100% 29px}.layerPopWrap.multiDeliveryPop .msg_txt{padding-bottom:5px;font-size:14px;color:#222;letter-spacing:-.5px;text-align:center}#eCouponGuide.layerPopWrap .layerConts{padding:15px 10px}#eCouponGuide.layerPopWrap .layerConts .lists{padding-bottom:15px;border-bottom:1px solid #eee}#eCouponGuide.layerPopWrap .layerConts .lists li{font-size:13px;color:#666;text-indent:-10px;padding-left:10px}#eCouponGuide.layerPopWrap .layerConts .bulletTxt{margin-top:8px;color:#898989}#eCouponGuide.layerPopWrap .layerConts .bulletTxt a{color:inherit}.contents.now_set_delivery{padding:8px 0 0}.now_set_delivery .deliverySetList>ul{margin:0 0 20px;background:#e8e8e8}.now_set_delivery .deliverySetList>ul>li{margin:10px 0 0;padding:15px 10px 0;border-bottom:1px solid #ddd;background:#fff}.now_set_delivery .deliverySetList>ul>li:first-child{margin:0}.now_set_delivery .deliverySetList>ul>li .deliveryNum{font-size:13px;font-weight:700;color:#000}.now_set_delivery .deliverySetList>ul>li .prdInfoBox .prdInfoInner{position:relative;min-height:60px;padding:10px 0 10px 70px;color:#000;font-size:12px;color:#000;border-bottom:1px solid #eee}.now_set_delivery .deliverySetList>ul>li .prdInfoBox .prdInfoInner:last-child{border-bottom:0}.now_set_delivery .deliverySetList>ul>li .prdInfoBox .prdInfoInner .goodsImg{position:absolute;left:0;width:60px;height:60px}.now_set_delivery .deliverySetList>ul>li .prdInfoBox .prdInfoInner .goodsImg img{width:100%;vertical-align:top}.now_set_delivery .deliverySetList>ul>li .prdInfoBox .prdInfoInner .prdName{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.now_set_delivery .deliverySetList>ul>li .prdInfoBox .prdInfoInner .prdOpt{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.now_set_delivery .deliverySetList>ul>li .prdInfoBox .prdInfoInner .total{position:relative;margin:5px 0 0;padding:0 0 0 6px}.now_set_delivery .deliverySetList>ul>li .prdInfoBox .prdInfoInner .total:after{display:block;content:"";position:absolute;top:5px;left:0;width:3px;height:3px;background:#222;border-radius:50%;-webkit-border-radius:50%}.now_set_delivery .deliverySetList>ul>li .deliveryInfo{margin:0 -10px;padding:10px;background:#f9f9f9}.now_set_delivery .deliverySetList>ul>li .deliveryInfo li{overflow:hidden;position:relative;margin:5px 0 0;padding:0 0 0 6px;border-bottom:0}.now_set_delivery .deliverySetList>ul>li .deliveryInfo li:first-child{margin:0}.now_set_delivery .deliverySetList>ul>li .deliveryInfo li:after{display:block;content:"";position:absolute;top:4px;left:0;width:3px;height:3px;background:#cdcdcd;border-radius:50%;-webkit-border-radius:50%}.now_set_delivery .deliverySetList>ul>li .deliveryInfo li .tit{float:left;width:25%;font-size:11px;color:#898989}.now_set_delivery .deliverySetList>ul>li .deliveryInfo li .txt{float:right;width:73%;font-size:12px;color:#666}.now_set_delivery .deliverySetList>ul>li .noSelectDelivery{padding:10px 0 20px}.now_set_delivery .deliverySetList>ul>li .noSelectDelivery .innerBox{padding:15px 0;font-size:13px;color:#666;text-align:center;background:#f9f9f9}.now_set_delivery .member_btn_single{padding-bottom:20px}.detailCont2 .basic_view{margin:0 auto}.basic_view{position:relative;margin:7px 5px;max-width:720px}.basic_view .viewBox:before{display:block;content:'';padding:56% 0 0 0}.basic_view .viewBox .viewInnerBox{position:absolute;top:0;bottom:0;left:0;right:0}.one_minute{position:relative;margin:7px 5px;padding:0;background:#eee}.one_minute .one_minute_logo{height:40px;padding:6px 0 0;text-align:center;box-sizing:border-box}.one_minute .one_minute_logo img{height:28px!important;width:auto!important}.one_minute .viewBox{overflow:hidden;position:relative}.one_minute .viewBox:before{display:block;content:"";position:relative;padding:56% 0 0}
.one_minute .viewBox .viewInnerBox{position:absolute;top:0}.one_minute .viewBox .viewInnerBox{right:10px;bottom:10px;left:10px;padding:0}.post_tab:after{display:block;clear:both;content:''}.post_tab li{float:left;width:33.3%}.post_tab li:first-child{width:33.4%}.post_tab li a{display:block;height:35px;box-sizing:border-box;text-align:center;color:#898989;font-size:12px;line-height:35px;background:#f4f4f4;border-left:1px solid #efefef;border-bottom:1px solid #efefef}.post_tab li:first-child a{border-left:none}.post_tab li a.active{color:#000;font-weight:700;border-bottom:2px solid #000}.letter_sch .ex_t{color:#898989;font-size:11px;line-height:14px;padding-left:15px;text-indent:-15px;margin-bottom:5px}.letter_wrap.type_new .del_sel ul li:first-child{width:50%}.addre_txt{margin-bottom:10px}.addre_txt li{position:relative;font-size:11px;color:#898989;line-height:17px;padding-left:8px}.addre_txt li:before{content:'';display:block;width:3px;height:3px;background:#cdcdcd;border-radius:50%;position:absolute;top:7px;left:0}.addre_txt li a{color:#666;text-decoration:underline}.addr_find div span.zip_info.new_type input{width:92px;box-sizing:border-box}.address_box li a{display:block}.order .culture_txt{text-align:center;font-weight:700;padding:15px 0;font-size:12px;color:#000}.order .culture_txt+.unitDeliveryBox .ship_wrap.type02{border-top:1px solid #eee}ul.myInfo_box.ver02 li dl dt{color:#000}ul.myInfo_box.ver02 li dl dd span.deduct{color:#12a5cb}ul.myInfo_box.ver02 li dl dd span{display:inline-block;position:relative;margin:0;padding:0 5px 0 0;font-size:15px}ul.myInfo_box.ver02 li dl dd span:after{display:block;content:"";position:absolute;right:0;top:50%;width:1px;height:12px;margin:-6px 0 0;background:#939393}ul.myInfo_box.ver02 li dl dd span:last-child{margin:0;padding:0}ul.myInfo_box.ver02 li dl dd span:last-child:after{display:none}ul.myInfo_box.ver02 li dl dd em{display:inline-block;position:relative;top:-1px;font-size:10px;color:#898989}ul.myInfo_box.ver02 li .bulletTxt{margin:0 10px}ul.myInfo_box.ver02 .btn_detail{display:inline-block;position:relative;padding:0 8px 0 0;line-height:14px;font-size:11px;color:#898989;text-decoration:underline;vertical-align:middle}ul.myInfo_box.ver02 .btn_detail:after{display:block;content:"";position:absolute;right:0;top:50%;width:5px;height:8px;margin:-5px 0 0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpays.png) no-repeat -136px 0;background-size:auto 24px}.saveSort.ver02{overflow:hidden;top:11px;word-break:normal}.saveSort.ver02 a{position:relative;float:left;padding:0 6px 0 0;margin:0 5px 0 0;color:#333}.saveSort.ver02 a:after{display:block;content:"";position:absolute;top:50%;right:0;width:1px;height:13px;margin:-7px 0 0;background:#dbdbdb}.saveSort.ver02 a:last-child{padding:0;margin:0}.saveSort.ver02 a:last-child:after{display:none}.saveSort.ver02 a.on{color:#e51937}.tableSt31 .bulletTxt.ver02{margin:0;padding:10px;border-bottom:1px solid #cdcdcd}.tableSt3.ver02 thead tr th{line-height:15px;font-size:14px}.tableSt3 tbody tr td:nth-child(1) span,.tableSt3.ver02 tbody tr td,.tableSt3.ver02 tbody tr td p,.tableSt3.ver02 thead tr th>span{line-height:15px;font-size:13px}.tableSt3.ver02 tbody tr td .deduct,.tableSt3.ver02 tbody tr td .reserve{font-size:13px}.tableSt3.ver02 tbody tr td .buyOffice{display:block;font-size:11px;color:#666}.tableSt3.ver02 tbody tr td .status{font-size:12px}.tableSt3.ver02 tbody tr td .status em{width:14px;height:14px;margin:0 auto 5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpays.png) no-repeat;background-position:-160px 0;background-size:auto 24px}.tableSt3.ver02 tbody tr td .status em.circle{width:19px;height:19px;background-position:-141px 0}.tableSt3.ver02 tbody tr td .tit_text{color:#666;font-size:12px;margin-bottom:3px}.btnMoreDefaultWrap{margin:10px}.btnMoreDefaultWrap.marginType02{margin:-10px 10px 10px}.order.cart+.btnMoreDefaultWrap{margin:-20px 0 0;padding:10px;background:#eee}.mytbl_tdView.ver02{margin:0 -10px;padding:0;font-size:14px;color:#565656}.mytbl_tdView.ver02 ul{border:0}.mytbl_tdView.ver02 ul li{overflow:hidden;padding:20px 10px;text-align:left;border-top:1px solid #eee;background:0}.mytbl_tdView.ver02 ul li:first-child{border:0}.mytbl_tdView.ver02 ul li.deduct,.mytbl_tdView.ver02 ul li.orderPrdTit,.mytbl_tdView.ver02 ul li.reserve{padding:30px 10px;font-size:30px;text-align:center;background:#f1f1f1}.mytbl_tdView.ver02 ul li.reserve{color:#e31c39}.mytbl_tdView.ver02 ul li.deduct{color:#12a5cb}.mytbl_tdView.ver02 ul li.orderPrdTit{font-size:16px;color:#232323}.mytbl_tdView.ver02 ul li.deduct em,.mytbl_tdView.ver02 ul li.reserve em{display:block;font-size:14px}.mytbl_tdView.ver02 ul li .tits{float:left;width:70px;font-size:13px;font-weight:700;color:#898989}.mytbl_tdView.ver02 ul li .txt{float:left;font-size:12px;color:#565656}.detail_savemoney .bulletTxt{padding:0 0 16px}.popMyPointInfo.contents{padding:0}.popMyPointInfo .tblTitle{padding:10px;background:#f5f5f5}.popMyPointInfo .tblTitle:after{display:block;content:"";clear:both;overflow:hidden;width:0;height:0;line-height:0}.popMyPointInfo .tblTitle>strong{float:left;font-size:14px;color:#333}.popMyPointInfo .tblTitle>p{float:right}.popMyPointInfo .tblTitle>p span{display:inline-block;position:relative;margin:0;padding:0 5px 0 0;font-size:15px;font-weight:700;color:#e51937}.popMyPointInfo .tblTitle>p span:after{display:block;content:"";position:absolute;right:0;top:50%;width:1px;height:12px;margin:-6px 0 0;background:#939393}.popMyPointInfo .tblTitle>p span:last-child{margin:0;padding:0}.popMyPointInfo .tblTitle>p span:last-child:after{display:none}.popMyPointInfo .tblTitle>p em{display:inline-block;position:relative;top:-1px;font-size:10px;color:#898989}.popMyPointInfo .tableSt3{border-top:1px solid #565656}.popMyPointInfo .tableSt3 thead tr th{border-bottom:1px solid #ddd}.popMyPointInfo .tableSt3 tbody tr td{border-left:1px solid #eee;border-bottom:1px solid #eee}.popMyPointInfo .member_btn_single{padding:10px}.popMyPointInfo .list_none p{font-size:13px}.popMyPointInfo .list_none.type03 p{padding:13px 0 30px;font-size:17px}.regCodeWrap{padding:10px}.regCodeWrap .regCodeBox{padding:20px 0;background:#e8e8e8}.regCodeWrap .regCodeBox .codeTit{display:block;margin:15px 0 0;font-size:16px;color:#000;text-align:center}.regCodeWrap .regCodeBox .codeIpt{display:block;box-sizing:border-box;margin:25px 30px 0;padding:0 5px;border:1px solid #787878;background:#fff;line-height:41px}.regCodeWrap .regCodeBox .codeIpt input{width:100%;height:38px;padding:0;margin:0;font-size:18px;color:#000;text-align:center;border:0;border-radius:0;outline:0;background:#fff;text-indent:0;font-weight:700}.regCodeWrap .regCodeBox .btnReg{margin:20px 0 0;text-align:center}.regCodeWrap .regCodeBox .btnReg .btn07{width:140px;padding:1px 0 0}.regCodeWrap .regCodeBox .codeMoneyInfo{margin:25px 20px 0;padding:20px 0;background:#fff}.regCodeWrap .regCodeBox .codeMoneyInfo .addMoney{display:block;font-size:30px;color:#e31c39;text-align:center}.regCodeWrap .regCodeBox .codeMoneyInfo .addMoney em{font-size:13px}.regCodeWrap .regCodeBox .codeMoneyInfo .dateDeadline{margin:15px 0 0;font-size:13px;color:#565656;text-align:center}.regCodeWrap .btnBox{padding:0;margin:15px 0 0;text-align:center}.regCodeWrap .btnBox .btn08{width:200px;padding:1px 0 0}.regCodeWrap .bannerBox{margin:20px -10px 0}.regCodeWrap .bannerBox a{display:block;margin:5px 0 0}.regCodeWrap .bannerBox a:first-child{margin:0}.regCodeWrap .bannerBox a img{width:100%;vertical-align:top}.r_pang_active{background:#e8e8e8;padding:0 10px 10px 10px}.r_pang_active h2{font-size:15px;padding:15px 0 8px;color:#222}.r_pang_active h2+a{float:right;margin-top:-25px;color:#666;font-size:13px;font-weight:700;padding-right:10px;position:relative}.r_pang_active .bar_wrap{position:relative;background:#fff;padding:0 15px}.r_pang_active .bar_wrap .top_text{padding-top:20px;padding-bottom:63px;text-align:center;font-size:16px;color:#4d4d4d}.r_pang_active .bar_wrap .top_text .red_c{color:#e51937}.r_pang_active .bar_wrap .bar_s i,.r_pang_active .bar_wrap .bar_s i:after,.r_pang_active .bar_wrap .bar_s p:before,.r_pang_active .bar_wrap .bar_s:after{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpays.png);background-repeat:no-repeat;background-size:auto 24px;position:absolute}.r_pang_active .bar_wrap .bar_s i,.r_pang_active .bar_wrap .bar_s p:before{content:'';display:block;width:20px;height:20px}.r_pang_active .bar_wrap .bar_s i:after{width:10px;height:8px;content:'';background-position:-305px -4px;left:6px;top:-11px}.r_pang_active .bar_wrap .bar_s{position:relative;padding-top:11px;text-align:right;color:#666;font-size:13px;font-weight:700;border-top:5px solid #ddd}.r_pang_active .bar_wrap .bar_s:before{content:'';height:5px;background:#756ad6;position:absolute;left:0;top:-5px;display:inline-block}.r_pang_active .bar_wrap .bar_s:after{content:'';background-position:-194px 0;right:0;top:-13px;width:20px;height:20px}.r_pang_active .pang_active_txt{min-width:120px;border:1px solid #736cdc;background:#fff;position:absolute;top:-67px;text-align:center;font-weight:400;font-size:13px;padding:7px;line-height:14px;margin-left:-50px}.r_pang_active .pang_active_txt.line_one{top:-52px}.r_pang_active .pang_active_txt strong{display:block;color:#4d4d4d}.r_pang_active .pang_active_txt em{color:#888;font-size:11px}.r_pang_active .bar_wrap .bar_s p{font-size:13px;color:#666}.r_pang_active .bar_wrap .bar_s.step0:before{width:0}.r_pang_active .bar_wrap .bar_s.step0 .pang_active_txt{left:0;margin-left:0}.r_pang_active .bar_wrap .bar_s.step01:before{width:9%}
.r_pang_active .bar_wrap .bar_s.step01 .pang_active_txt{left:0;margin-left:0}.r_pang_active .bar_wrap .bar_s.step01 i{left:9%}.r_pang_active .bar_wrap .bar_s.step02:before{width:17.5%}.r_pang_active .bar_wrap .bar_s.step02 .pang_active_txt{left:0;margin-left:0}.r_pang_active .bar_wrap .bar_s.step02 i{left:17.5%}.r_pang_active .bar_wrap .bar_s.step03:before{width:26%}.r_pang_active .bar_wrap .bar_s.step03 .pang_active_txt,.r_pang_active .bar_wrap .bar_s.step03 i{left:26%}.r_pang_active .bar_wrap .bar_s.step04:before{width:34.5%}.r_pang_active .bar_wrap .bar_s.step04 .pang_active_txt,.r_pang_active .bar_wrap .bar_s.step04 i{left:34.5%}.r_pang_active .bar_wrap .bar_s.step05:before{width:43%}.r_pang_active .bar_wrap .bar_s.step05 .pang_active_txt,.r_pang_active .bar_wrap .bar_s.step05 i{left:43%}.r_pang_active .bar_wrap .bar_s.step06:before{width:51.5%}.r_pang_active .bar_wrap .bar_s.step06 .pang_active_txt,.r_pang_active .bar_wrap .bar_s.step06 i{left:51.5%}.r_pang_active .bar_wrap .bar_s.step07:before{width:60%}.r_pang_active .bar_wrap .bar_s.step07 .pang_active_txt,.r_pang_active .bar_wrap .bar_s.step07 i{left:60%}.r_pang_active .bar_wrap .bar_s.step08:before{width:68.5%}.r_pang_active .bar_wrap .bar_s.step08 .pang_active_txt,.r_pang_active .bar_wrap .bar_s.step08 i{left:66.5%}.r_pang_active .bar_wrap .bar_s.step09:before{width:77%}.r_pang_active .bar_wrap .bar_s.step09 .pang_active_txt{right:0;margin-left:0}.r_pang_active .bar_wrap .bar_s.step09 i{left:77%}.r_pang_active .bar_wrap .bar_s.step10:before{width:85.5%}.r_pang_active .bar_wrap .bar_s.step10 .pang_active_txt{right:0;margin-left:0}.r_pang_active .bar_wrap .bar_s.step10 i{left:85.5%}.r_pang_active .bar_wrap .bar_s.stepend:before{right:2px}.r_pang_active .bar_wrap .bar_s.stepend .pang_active_txt{right:0;margin-left:0}.r_pang_active .bar_wrap .bar_s.stepend i{right:0;z-index:10}.r_pang_active .bar_wrap .bar_s i{background-position:-174px 0;top:-13px;overflow:visible}.r_pang_active .bar_wrap .bar_s p:before{background-position:-174px 0;left:0;top:-13px}.r_pang_active .saviing_list01{border-top:1px solid #eee;margin:10px 0 5px 0;padding:8px 0}.r_pang_ui .r_pang_active{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/bg_relpang_status.png);background-repeat:no-repeat;background-size:cover;letter-spacing:-.5px}.r_pang_ui .r_pang_active h2{padding:15px 0;font-size:18px;color:#fff;line-height:1;text-align:center}.r_pang_ui .r_pang_active h2 em{font-size:22px;vertical-align:-1px}.r_pang_ui .r_pang_active .bar_wrap{padding:0 20px}.r_pang_ui .r_pang_active .bar_wrap .top_text{padding-top:15px;padding-bottom:65px;color:#222;letter-spacing:-1px}.r_pang_ui .r_pang_active .bar_wrap .top_text em{font-size:20px;vertical-align:-1px}.r_pang_ui .r_pang_active .bar_wrap .bar_s p:before,.r_pang_ui .r_pang_active .bar_wrap .bar_s:after{background-image:none}.r_pang_ui .r_pang_active .bar_wrap .bar_s{padding-top:0;border-top:1px solid #cacaca}.r_pang_ui .r_pang_active .bar_wrap .bar_s .pang_active_txt{width:120px;border:1px solid #756ad6;padding:6px 7px;margin-left:-60px;box-sizing:border-box}.r_pang_ui .r_pang_active .bar_wrap .bar_s:before{width:0;top:-2px;z-index:10}.r_pang_ui .r_pang_active .bar_wrap .bar_s .pang_active_txt{top:-54px}.r_pang_ui .r_pang_active .bar_wrap .bar_s .pang_active_txt strong{color:#222;line-height:1}.r_pang_ui .r_pang_active .bar_wrap .bar_s .pang_active_txt em{font-size:15px;color:inherit;vertical-align:0}.r_pang_ui .r_pang_active .bar_wrap .bar_s i{position:absolute;top:-16px;z-index:20;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_relpang_new.png);background-repeat:no-repeat;background-size:200px auto}.r_pang_ui .r_pang_active .bar_wrap .bar_s i:after{left:10px}.r_pang_ui .r_pang_active .bar_wrap .bar_s i.trophy{width:33px;height:33px;background-position:0 0;margin-left:-16px}.r_pang_ui .r_pang_active .bar_wrap .bar_s .range{position:relative;width:100%;padding-top:24px;border-top:4px solid #dbdbdb}.r_pang_ui .r_pang_active .bar_wrap .bar_s .range span{position:absolute;top:-3px;padding-top:13px;font-size:11px;color:#aaa;text-align:center}.r_pang_ui .r_pang_active .bar_wrap .bar_s .range span.start{left:0}.r_pang_ui .r_pang_active .bar_wrap .bar_s .range span.start:before{position:absolute;left:0;top:-2px;content:'';width:1px;height:10px;background:#cacaca}.r_pang_ui .r_pang_active .bar_wrap .bar_s .range span.middle{left:50%;margin-left:-17px}.r_pang_ui .r_pang_active .bar_wrap .bar_s .range span.middle:before{position:absolute;left:50%;top:-2px;content:'';width:1px;height:10px;background:#cacaca}.r_pang_ui .r_pang_active .bar_wrap .bar_s .range span.end{right:0}.r_pang_ui .r_pang_active .bar_wrap .bar_s .range span.end:before{position:absolute;right:0;top:-2px;content:'';width:1px;height:10px;background:#cacaca}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step0 .pang_active_txt{left:-5px;margin-left:0}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step0 i{left:-5px;margin-left:0}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step01:before{width:10%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step01 .pang_active_txt{left:-5px;margin-left:0}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step01 i{left:10%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step02:before{width:18%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step02 .pang_active_txt{left:18%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step02 i{left:18%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step03:before{width:28%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step03 .pang_active_txt{left:28%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step03 i{left:28%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step04:before{width:38%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step04 .pang_active_txt{left:38%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step04 i{left:38%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step05:before{width:50%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step05 .pang_active_txt{left:50%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step05 i{left:50%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step06:before{width:58%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step06 .pang_active_txt{left:58%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step06 i{left:58%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step07:before{width:65%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step07 .pang_active_txt{left:65%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step07 i{left:65%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step08:before{width:75%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step08 .pang_active_txt{left:75%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step08 i{left:75%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step09:before{width:82%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step09 .pang_active_txt{right:0}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step09 i{left:82%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step10:before{width:90%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step10 .pang_active_txt{right:0}.r_pang_ui .r_pang_active .bar_wrap .bar_s.step10 i{left:90%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.stepend:before{top:-1px;right:initial;width:100%}.r_pang_ui .r_pang_active .bar_wrap .bar_s.stepend .pang_active_txt{right:0;margin-left:0}.r_pang_ui .r_pang_active .bar_wrap .bar_s.stepend i.trophy{right:-6px;z-index:10;background-position:-33px 0}.r_pang_ui .r_pang_active .saviing_list01{margin:15px 0 0;padding:15px 0 10px;border-top:1px solid #ececec}.r_pang_ui .r_pang_active .saviing_list01 .saving_stay{font-size:13px;line-height:20px}.r_pang_ui .r_pang_active .saviing_list01 .saving_stay span{color:#666}.r_pang_ui .r_pang_active .saviing_list01 .saving_stay strong{float:right;margin-top:-1px;color:#222}.r_pang_ui .r_pang_active .saviing_list01 .saving_stay strong em{font-size:16px;font-weight:700;vertical-align:-1px}.relpang_info{letter-spacing:-.5px}.relpang_info .tit>img{width:100%;height:auto;vertical-align:top}.relpang_info .detail_view{padding:17px 20px 15px}.relpang_info .detail_view .list li{margin-bottom:12px;font-size:13px;color:#222}.relpang_info .detail_view .list li:before{display:inline-block;content:'';width:12px;height:9px;margin-right:6px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_relpang_new.png);background-position:-160px 0;background-size:200px auto}.relpang_info .detail_view .list li .flag{display:inline-block;width:70px;height:28px;margin-top:-5px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_relpang_new.png);background-position:-75px 0;background-size:200px auto;font-size:1px;color:transparent;line-height:0;vertical-align:middle}.relpang_info .detail_view .list li .flag.relpang{width:28px;height:28px;background-position:0 -40px}.relpang_info .detail_view .list li:first-child{margin-bottom:7px}.relpang_info .detail_view .list li:last-child{margin-bottom:15px}.relpang_info .detail_view .list_txt{border-top:1px solid #ececec;padding-top:15px}.relpang_info .detail_view .list_txt li{padding-left:12px;margin-bottom:4px;font-size:11px;color:#888;letter-spacing:-.5px;text-indent:-12px}.relpang_info .detail_view .list_txt li:last-child{margin-bottom:0}.relpang_info .open{display:block;height:30px;background:#7b8093;font-size:13px;color:#dddee2;line-height:32px;text-align:center}.relpang_info .open:after{display:inline-block;content:'';width:11px;height:6px;margin-left:6px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_relpang_new.png);background-position:right -10px;background-size:200px auto;vertical-align:1px}.relpang_info .open.active:after{background-position:right 0}.cate_medium .list_select.type02{background:#ececec;border-bottom:1px solid #ddd}.cate_medium .list_select.type02 p:last-child{padding-bottom:0}.cate_medium .list_select.type02+.recommend_product .recommend_list .prdList.frame .goodTit_sbox{display:none}
.recommend_product .recommend_list{padding-top:10px}.recommend_product .recommend_list .prdList.frame .goodsUnitList .goodsInfo .nameArea .text{height:30px;font-size:12px;color:#000;line-height:15px}.recommend_product .prdList.frame{overflow:visible;background:0}.recommend_product .prdList.frame li{width:33.33333333%}.recommend_product .prdList.frame li:before{display:none}.recommend_product .prdList.frame .goodsUnitList{width:90px;padding-top:0}.recommend_product .prdList.frame .goodsUnitList .imgArea .img{width:90px;height:90px}.recommend_product .prdList.frame .goodsUnitList .goodsInfo .nameArea{height:33px}.recommend_product .prdList.frame .goodsUnitList .goodsInfo .priceArea .price{height:31px}.recommend_product .prdList.frame .goodsUnitList .goodsInfo .priceArea .price .goodsPrice{margin-top:-1px}.recommend_product .prdList.frame .goodsUnitList .goodsInfo .priceArea .price .goodsPrice em{font-size:13px}.recommend_product .prdList.frame .goodsUnitList .goodsInfo .priceArea .price .goodsPrice span.won{font-size:12px}.recommend_product .prdList.frame .goodsUnitList .goodsInfo .priceArea .price .goodsPrice.total{margin-top:-1px}.recommend_product .prdList.frame .goodsUnitList .goodsInfo .priceArea .price .goodsPrice.total .tit{height:15px;font-size:11px}.recommend_product .prdList.frame .goodsUnitList .goodsInfo .priceArea .price .sbox .won,.recommend_product .prdList.frame .goodsUnitList .goodsInfo .priceArea .price .sbox del{font-size:11px}.pang_btns{overflow:hidden;margin:0 -10px;border-top:1px solid #eee;margin-top:12px}.pang_btns li{float:left;width:50%}.pang_btns li a{display:block;text-align:center;color:#666;font-size:14px;background:#fff;height:35px;line-height:35px;border-left:1px solid #eee}.pang_btns li:first-child a{border-left:none}.dot_list_type li{padding-left:7px;color:#888;font-size:12px;line-height:14px;margin-bottom:5px;position:relative}.dot_list_type li .ttr{position:absolute;right:0;top:0;color:#4d4d4d}.dot_list_type li:before{content:'';width:3px;height:3px;background:#888;position:absolute;display:inline-block;top:5px;left:0;border-radius:50%;-webkit-border-radius:50%}.dot_list_type li:last-child{margin-bottom:0}.all_save{background:#898fa4}.all_save.active{border-color:#a9adbb}.all_save .tit{line-height:33px;font-size:13px;color:#fff;text-align:center}.all_save .tit strong{font-size:13px}.all_save button{background:0;border:0;padding:0;color:#d5d7dd;font-size:12px;margin-left:7px;position:relative;top:-1px}.all_save button.all_save_close{display:none}.pangpay_active_box .all_save i.ico_02,.pangpay_active_box .all_save i.ico_03{position:relative;top:-1px}.all_save_detail{background:#fff;padding:5px 10px 13px 10px;position:relative;display:none;overflow:hidden}.all_save_box{overflow:hidden;height:160px}.all_save .dot_list_type{border-bottom:1px solid #ddd;padding-bottom:10px}.all_save .monthGraph2 ul.swiper-wrapper{height:105px;margin-top:28px;border-bottom:1px solid #cdcdcd;margin-bottom:15px}.all_save .monthGraph2 ul.swiper-wrapper li{float:left;width:57px;text-align:center;line-height:20px}.all_save .monthGraph2 ul.swiper-wrapper li .graphStick{height:105px;position:relative}.all_save .monthGraph2 ul:after{clear:both;content:'';display:block}.all_save .monthGraph2 .date{color:#888;position:absolute;bottom:-23px;font-size:10px;left:0;right:0;text-align:center}.all_save .monthGraph2 .moneyTxt{position:absolute;left:0;right:0;text-align:center;font-size:12px;color:#756ad6}.all_save .monthGraph2 .grah_line{position:absolute;bottom:0;left:10px;width:40px;background:#b2b0f7}.all_save .monthGraph2 .grayTxt .moneyTxt{color:#888}.all_save .monthGraph2 .grayTxt .grah_line{background:#d6d6d6}.all_save .monthGraph2 .grah_line.dot_line{background:#fff;border-top:1px dashed #b2b0f7;border-left:1px dashed #b2b0f7;border-right:1px dashed #b2b0f7;border-bottom:1px solid #cdcdcd}.all_save .monthGraph2 .stay .moneyTxt:after{background:#aaa}.all_save .monthGraph2 .schedule .moneyTxt:after{background:0;border:1px dotted #736cdc;bottom:20px}.all_save .mthGraphGuideBox{position:absolute;top:90px;left:0;z-index:10}.all_save .mthGraphGuideBox .img img{width:120px}.goods_img .relpang_bn ~ .new_bn_area{margin-top:5px}.goods_img .anniversary_bn ~ .temp_bn_area,.goods_img .relpang_bn ~ .temp_bn_area{margin-top:5px}.goods_img .new_bn{margin:15px 0 7px}.goods_img .new_bn img{width:100%;vertical-align:top}.goods_img .new_bn_area img{width:100%}.all_save .mthGraphGuideBox .btnClose{overflow:hidden;position:absolute;right:0;top:0;width:11px;height:11px;border:0;-webkit-appearance:none;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px 0;background-size:200px auto}.all_save .mthGraphGuideBox .btnClose span{position:absolute;left:-9999px}.info_type_gray{font-size:12px;color:#898989}.product_box .info_type_gray{padding-left:67px;margin-top:-5px}.my_pang{padding:0}.my_pang i{display:inline-block;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pangpays.png) no-repeat 0 0;background-size:auto 24px;overflow:hidden;vertical-align:middle}.my_pang i.ico_01{width:12px;height:10px;background-position:-40px 0}.my_pang i.ico_02{width:9px;height:6px;background-position:-231px 0}.my_pang i.ico_03{width:9px;height:6px;background-position:-231px -6px}.my_pang .dot_list_type{padding:15px 10px 15px 10px}.my_pang .dot_list_type.line_so{padding:15px 0}.my_pang .dot_list_type.line_so li:before{width:0;height:0}.my_pang .dot_list_type.line_so li{color:#666;padding-left:0;font-size:13px}.my_pang .bot_banners{padding:4px 0 6px 0;background:#e8e8e8}.my_pang .bot_banners li{margin-top:3px}.my_pang .bot_banners li:first-child{margin-top:0}.my_pang .bot_banners li a{padding:0;margin:0}.pb0{padding-bottom:0}.my_pang .bot_banners img{width:100%}.order_warp{background:#e8e8e8;padding:10px;font-size:13px}.order_warp .order_box{border:1px solid #cdcdcd;border-radius:2px;background:#fff}.order_warp .order_box .oder_box_top{background:#f9f9f9;padding:10px}.order_warp .order_box .oder_box_top p{color:#232323;font-weight:700}.order_warp .order_box .oder_box_top span{color:#898989;float:right;margin-top:-15px;font-size:12px}.order_warp .order_box .oder_box_cont{padding:10px;border-top:1px solid #cdcdcd;border-bottom:1px solid #eee}.order_warp .order_box .oder_box_price{padding:10px}.pb0{padding-bottom:0!important}.fs15 span,.fs15 strong{font-size:15px!important}.bulletTxt.ver04{color:#5e5e5e;font-size:13px}.bulletTxt.ver04:before{background:#5e5e5e}ul.bulletTxt.ver04 li:before{background:#5e5e5e;top:8px}.btn_regist{margin:20px 0 10px 0;overflow:hidden}.btn_regist li{display:inline-block;width:49%;height:42px;line-height:42px;text-align:center;background:#e51937}.btn_regist li:first-child{background:#3b3b3b}.btn_regist li:last-child{float:right}.btn_regist li a{color:#fff;display:block}.no_log .codeTit{color:#888!important}.no_log .codeIpt{border:1px solid #ddd!important;padding:0 0!important}.no_log .codeIpt01{height:38px;background:#f7f7f7!important;border:1px solid #ddd}.no_log .codeIpt input{background:#f7f7f7!important;color:#aaa!important;font-weight:700!important;font-size:18px!important}.regCodeWrap .regCodeBox .btnReg .btn09{background:#bbb;border:0;font-weight:400;line-height:32px;height:35px}.no_pres{text-align:center;padding:20px 0 10px 0;color:#888;font-size:13px}.btn_regj{width:100%;height:40px;font-size:16px;line-height:40px;padding:0;font-weight:400}.one_btns{text-align:center;margin-top:20px}.assecom_text{border:1px solid #ddd;padding:15px;color:#666;margin:0 10px;text-align:center}.assecom_text span{color:#5c6edb}.asse_box .txtJoinEnd{font-size:18px}.asse_box .txtJoinEnd03{color:#4d4d4d;margin-bottom:25px}.asse_topte{color:#222;margin:0 10px;font-weight:700;font-size:14px}.asse_topte.last{margin-top:20px}.asse_topte span{color:#666;font-size:11px;font-weight:400}.asse_dir{overflow:hidden;height:25px;line-height:24px}.asse_dir dt{font-size:13px;color:#999;float:left;margin-right:20%}.asse_dir dd{float:left}.sms_agree{position:absolute;top:10px;right:10px}.sms_agree label{font-size:11px;color:#888}.asse_one{position:relative;padding:7px;border:1px solid #cdcdcd;background:#fff}.asse_one.text_minh{min-height:80px}.asse_one.right_bt{padding:0;overflow:hidden}.asse_one.right_bt .selectWrap{border-right:1px solid #cdcdcd;padding:7px 0 7px 7px;float:left;box-sizing:border-box;height:38px}.asse_one.right_bt .selectWrap:last-child{border-right:0}.asse_one.right_bt .selectWrap select{height:38px}.asse_one textarea{width:100%;padding:5px 3px;color:#333;font-size:13px;min-height:60px}.asse_btte{color:#333;font-size:13px;padding-top:15px;margin:10px;border-top:1px solid #ddd}.my_main_dot{position:relative;padding-left:20px;color:#888;font-size:12px;margin-top:5px}.my_main_dot:before{content:"";display:block;width:3px;height:3px;background:#888;border-radius:100%;position:absolute;top:7px;left:10px}.friend_wrap ul{border:1px solid #cdcdcd;background:#fff}.friend_wrap ul.no_pad li{padding:0!important}.friend_wrap ul.no_pad li{position:relative;border-top:1px solid #cdcdcd;padding:7px}.friend_wrap ul.no_pad li .placeholderWrap{margin:7px;width:97%}.friend_wrap ul.no_pad li:first-child{border-top:0}.friend_wrap ul.no_pad li.two_wid{position:relative}.friend_wrap ul.no_pad li.two_wid div{position:absolute;top:0;right:0;width:110px;border-left:1px solid #ddd;height:39px;line-height:39px;text-align:center}.friend_wrap ul.no_pad li.two_wid div input{margin-left:15px}.friend_wrap ul.no_pad li.two_wid div input:first-child{margin-left:0}.friend_wrap ul.no_pad li.two_wid div.text_person ul{overflow:hidden;border:0}.friend_wrap ul.no_pad li.two_wid div.text_person ul li{float:left;width:50%;border-top:0;background:#bbb;height:39px}.friend_wrap ul.no_pad li.two_wid div.text_person ul li a{color:#fff;font-size:13px}.friend_wrap ul.no_pad li.two_wid div.text_person ul li.on{background:#e51937}.joinFrend .self_top{margin:20px 10px 0}
.certifi_pop .pop_header{height:44px;line-height:44px;border-bottom:1px solid #e51937;color:#e51937;font-size:17px;text-align:center;position:relative}.certifi_pop .pop_header button{position:absolute;top:16px;right:15px;width:16px;height:16px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -90px -235px;background-size:300px auto;-webkit-appearance:none}.certifi_pop .pop_header button span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999px}.certifi_pop .pop_contents{padding:10px 30px}.certifi_pop .pop_contents p{font-size:14px;color:#000;font-weight:700;text-align:center}.certifi_pop .pop_contents .sms_con{width:100%;position:relative;margin:10px 0;text-align:left}.certifi_pop .pop_contents .sms_con label{display:none}.certifi_pop .pop_contents .sms_con input{background:#fff;border:1px solid #ddd;height:34px;line-height:34px;border-radius:0;width:62%}.certifi_pop .pop_contents .sms_con a{width:35%;position:absolute;top:0;right:0;height:38px;line-height:38px;text-align:center;background:#888;border-radius:3px;display:block;color:#fff}.certifi_pop .pop_contents .time{text-align:center;font-size:13px;color:#666;letter-spacing:-1px}.certifi_pop .pop_contents .time em{font-weight:700;color:#e51937;font-size:15px;letter-spacing:0;margin-left:5px}.certifi_pop .btns{background:#e51937;line-height:36px;height:35px;font-size:15px;font-weight:700;text-align:center}.certifi_pop .btns a{color:#fff;display:block}.certifi_popW{top:60px;z-index:999999}@media(orientation:landscape){.certifi_popW{top:60px!important}}@media(orientation:landscape){.certifi_popW{height:auto}}.joinFrend .mobile_choice{margin:15px 10px;font-size:13px;overflow:hidden}.joinFrend .mobile_choice+div{margin:0}.joinFrend .mobile_choice dt{float:left;color:#000;width:15%;margin-top:17px}.joinFrend .mobile_choice dd{float:left;color:#666;border:1px solid #bbb;border-radius:20px;width:25%;text-align:center;margin:5px 0 0 1%}.joinFrend .mobile_choice dd.width_long{width:28%}.joinFrend .mobile_choice dd a{display:block;padding:5px 0}.joinFrend .mobile_choice dd.active{background:#888}.joinFrend .mobile_choice dd.active a{color:#fff}.joinFrend .friend_cont{padding:10px}.joinFrend .friend_cont.no_pad{padding:0 10px 10px 10px}.joinFrend .friend_cont table{width:100%;font-size:11px}.joinFrend .friend_cont table thead th{background:#f4f4f4;color:#4d4d4d;text-align:center;padding:7px;border:1px solid #ddd}.joinFrend .friend_cont table tbody td{text-align:center;color:#666;padding:11px;border:1px solid #ddd}.joinFrend .friend_cont .agree_text{margin:0 0 20px 0}.joinFrend .friend_cont .agree_text li{font-size:13px;color:#666;margin-top:12px}.joinFrend .friend_cont .agree_text li:first-child{margin-top:20px}.joinFrend .friend_cont .agree_text li a{float:right;color:#888;font-size:12px}.joinFrend .friend_cont .gray_text{color:#bbb;font-size:11px}.joinFrend .friend_cont .que_text{border-top:1px solid #ddd;margin-top:11px;padding-top:11px;color:#000;font-size:13px}.joinFrend .friend_cont .sms_con{width:100%;position:relative}.joinFrend .friend_cont .sms_con label{display:none}.joinFrend .friend_cont .sms_con input{background:#fff;border:1px solid #ddd;height:38px;line-height:38px;border-radius:0;width:62%}.joinFrend .friend_cont .sms_con a{width:35%;position:absolute;top:0;right:0;height:40px;line-height:40px;text-align:center;background:#888;border-radius:3px;display:block;color:#fff}.joinFrend .friend_cont .time{margin:20px 0 30px 0;text-align:center;font-size:14px;color:#4d4d4d;letter-spacing:-1px}.joinFrend .friend_cont .time em{font-weight:700;color:#e51937;font-size:16px;letter-spacing:0}.pop_scroll{overflow:hidden}.joinFrend .mt_top{margin:15px 10px 0}.joinFrend .friend_cont .btns a{width:100%;display:block;border-radius:3px}.friend_popW{position:fixed;top:45px;left:0;width:100%;background:#fff;height:auto;z-index:9999;display:none;height:100%}.friend_popW.no_top{top:0}.friend_popW.active{display:block!important}.friend_popW h1{height:44px!important;line-height:44px!important;border-bottom:1px solid #000!important;text-align:center;font-size:17px;color:#000}.friend_popW .btnLayerClose{position:absolute;right:17px;width:16px;top:16px;height:16px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -90px -235px;background-size:300px auto}.friend_popW .btnLayerClose span{width:0;line-height:0;height:0;text-indent:-9999px;display:inline-block;overflow:hidden}.friend_popW .top_list{position:relative;background:#eee;padding-top:8px;margin-bottom:10px}.friend_popW .top_list ul{overflow:hidden;margin:0 auto}.friend_popW .top_list ul li{width:33.3%;text-align:center;font-size:12px;color:#666;float:left;border-bottom:1px solid #bbb}.friend_popW .top_list ul li.active{box-sizing:border-box;border-bottom:1px solid #fff;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:3px;border-top-right-radius:3px;background:#fff}.friend_popW .top_list ul li.active a{color:#222}.friend_popW .top_list ul li a{padding:10px 0 5px 0;display:block;font-size:15px;letter-spacing:-1px}.friend_popW .contents_friend{background:#fff;position:fixed;top:136px;right:0;bottom:0;left:0;overflow:hidden;overflow-y:auto;padding:15px;display:none}.friend_popW.no_top .contents_friend{top:89px}.friend_popW .contents_friend.active{display:block!important}.friend_popW .contents_friend.one_tabs{top:91px!important}.friend_popW table{width:100%;font-size:11px}.friend_popW table tbody th{background:#f4f4f4;color:#4d4d4d;text-align:center;padding:7px;border:1px solid #ddd}.friend_popW table tbody td{text-align:center;color:#666;padding:11px;border:1px solid #ddd}.top_banners{position:relative}.top_banners img{width:100%;vertical-align:top}.top_banners .top_banners_cont{position:absolute;top:0;left:0;z-index:9999;display:none;width:100%}.top_banners .top_banners_cont a{position:absolute;top:15px;right:15px;width:18px;z-index:99999}.top_banners .top_banners_cont .deem_imgs{position:absolute;top:0;left:0}.zind{z-index:0}.joinFloatingBotBtn.on{display:none}.joinFloatingBotBtn.no_fixed{-webkit-overflow-scrolling:touch}.fixfixed{position:absolute}.special_price{border:1px solid #f4f4f4;border-radius:4px;background:#f4f4f4;text-align:center;padding:15px 0;margin:15px 10px}.special_price img{width:159px}.special_price a{display:block;color:#333}.special_price p{color:#333;font-size:14px;letter-spacing:-1px;margin:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.special_price span{color:#e51937;font-size:13px;text-align:center;line-height:30px;height:30px;border:1px solid #e51937;border-radius:2px;background:#fff;font-weight:700;display:inline-block;padding:0 50px}.market_agree{font-weight:700;margin-left:22px;font-size:13px}.market_agree+div{padding:0;margin-left:22px;font-size:13px}.market_agree+div label{font-size:13px;margin-right:27px}.mr37{margin-right:37px!important}.marketing_agree{font-weight:700;margin-left:22px;font-size:13px}.marketing_agree+div{padding:0;margin-left:22px;font-size:13px}.marketing_agree+div label{font-size:13px;margin-right:27px}.mr37{margin-right:37px!important}.join_tab.v11 li:first-child{width:60%}.join_tab.v11 li{width:40%}.friend_popW.real_pop{top:0}.friend_popW.real_pop .contents_friend{top:46px;padding:0 0 70px 0;display:block!important}.friend_popW.real_pop .contents_friend .self_top{margin:10px 10px 10px 10px}.ship_wrap .addRequire table th{width:77px;padding-left:0;letter-spacing:-1px}.ship_wrap .addRequire table th em{display:inline-block;margin-left:3px;color:#e51937;vertical-align:1px;font-size:13px}.addRequire .bulletTxt{margin-top:8px}.bulletTxt.requireTxt{margin-top:1px;padding:0 0 4px 8px}.requireTxt{margin:8px 0 0;padding:0 0 4px 0;color:#888;font-size:12px}.requireTxt em{color:#e51937;vertical-align:-1px}.detail_text{padding:5px 20px;margin-bottom:0!important}.detailPops{padding:20px}.detailPops table td{text-align:left!important}.pops_tables{padding:0 10px}.no_btm p{margin-bottom:0!important}.goods_lastT tr:last-child{border-bottom:1px solid #e8e8e8!important}.goods_lastT tr:last-child td{padding-bottom:7px!important;padding-top:7px!important}.ha_table{margin-bottom:10px}.ha_table tr:last-child{border-bottom:1px solid #e8e8e8!important}.ha_table tr:last-child td{padding-bottom:7px!important;padding-top:7px!important}.goods .align_type_top table tr td{vertical-align:top}.pangLayerType{display:none;padding-bottom:15px;background:#fff;position:fixed;left:10px;right:10px;margin-top:5px;z-index:20001;border:1px solid #222}.pangLayerType .layerHeader{padding:20px 20px 5px 15px;background:#fff;border-bottom:0 none}.pangLayerType .layerHeader h1{height:auto;padding:0;color:#444;border-bottom:0 none;font-size:16px;letter-spacing:-.5px;line-height:21px;text-align:left}.pangLayerType .layerHeader .btnLayerClose{position:absolute;text-indent:-9999px;font-size:1px;top:10px;right:10px;width:15px;height:15px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -300px;background-size:300px auto;-webkit-appearance:none}.pangLayerType .layerConts{padding:0}.pangLayerType .layerConts .innerConts.scrollY{overflow-y:auto;overflow-x:hidden;max-height:310px;-webkit-overflow-scrolling:touch}.pangLayerType .layerConts .innerConts{padding:0 15px}.pangLayerType .layerConts .innerConts .pangcon h2{margin-bottom:10px;font-weight:400;font-size:15px}.pangLayerType .layerConts .innerConts .pangcon>ul{padding-bottom:3px}.pangLayerType .layerConts .innerConts .pangcon>ul>li{position:relative;padding-bottom:7px;font-size:13px}.pangLayerType .layerConts .innerConts .pangcon>ul>li.isflag{padding:0 0 4px 0}.pangLayerType .layerConts .innerConts .pangcon>ul>li.isflag .sale_info2{margin-top:-8px}.pangLayerType .layerConts .innerConts .pangcon>ul>li.isflag .sale_info2 em{top:14px}.pangLayerType .layerConts .innerConts .pangcon>ul ul{padding:4px 0 0 6px}.pangLayerType .layerConts .innerConts .pangcon>ul ul li{color:#666}
.pangcon{letter-spacing:-.5px}.pangcon .sale_info2 *{vertical-align:middle}.pangcon .sale_info2{padding-left:8px;color:#666;font-weight:400}.pangcon .sale_info2 em{position:absolute;left:0;top:6px;display:inline-block;width:3px;height:3px;border-radius:50%;vertical-align:middle;background-color:#888}.flag_3{display:inline-block;width:71px;height:29px;text-indent:-9999px;font-size:1px;background:url(//image.hnsmall.com/images/mobile2014/goods/flag_three.png) no-repeat 0 0;background-size:100%}.flag_relpang{display:inline-block;width:29px;height:29px;text-indent:-9999px;color:transparent;font-size:2px;background:url(//image.hnsmall.com/images/mobile2014/goods/flag_relpang.png) no-repeat 0 0;background-size:100%}.pangcon .text{padding:10px 0;border-top:1px solid #ddd}.pangcon .text p{color:#888;font-size:12px;font-weight:400;letter-spacing:-.5px}.pangcon .btn_ac .bw90{font-weight:700}.goods .pd_sale .start.type01 span{display:inline-block;color:#888;font-size:13px}@media(orientation:landscape){.pangLayerType{position:fixed;top:20px!important}.pangLayerType .layerConts .innerConts.scrollY{max-height:175px}}.layerPopWrap02.pangLayerType{display:none;padding-bottom:20px;background:#fff;position:fixed;top:15%;left:10px;right:10px;margin-top:5px;z-index:20001;border:0 none}.layerPopWrap02.pangLayerType .layerHeader{padding:9px 0;background:#fff;border-bottom:1px solid #444}.layerPopWrap02.pangLayerType .layerHeader h1{height:auto;padding:0 18px;color:#444;border-bottom:0 none;font-size:15px;letter-spacing:-1px;line-height:21px;text-align:left}.layerPopWrap02.pangLayerType .layerHeader .btnLayerClose{position:absolute;text-indent:-9999px;font-size:1px;top:10px;right:10px;width:15px;height:15px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -300px;background-size:300px auto;-webkit-appearance:none}.layerPopWrap02.pangLayerType .layerConts{padding:0}.layerPopWrap02.pangLayerType .layerConts .innerConts.scrollY{overflow-y:auto;overflow-x:hidden;max-height:310px;-webkit-overflow-scrolling:touch}.layerPopWrap02.pangLayerType .layerConts .innerConts{padding:0 15px}.layerPopWrap02.pangLayerType .layerConts .innerConts .pangcon h2{margin:20px 0 15px;color:#000;font-weight:700;font-size:13px}.layerPopWrap02.pangLayerType .layerConts .innerConts .pangcon>ul{padding-bottom:3px}.layerPopWrap02.pangLayerType .layerConts .innerConts .pangcon>ul>li{position:relative;padding-bottom:7px;font-size:13px}.layerPopWrap02.pangLayerType .layerConts .innerConts .pangcon>ul>li.isflag{padding:0 0 4px 0}.layerPopWrap02.pangLayerType .layerConts .innerConts .pangcon>ul>li.isflag .sale_info2{margin-top:-8px}.layerPopWrap02.pangLayerType .layerConts .innerConts .pangcon>ul>li.isflag .sale_info2 em{top:14px}.layerPopWrap02.pangLayerType .layerConts .innerConts .pangcon>ul ul{padding:4px 0 0 6px}.layerPopWrap02.pangLayerType .layerConts .innerConts .pangcon>ul ul li{color:#000}.layerPopWrap02.pangLayerType .pangcon{letter-spacing:-.5px}.layerPopWrap02.pangLayerType .pangcon .sale_info2 *{vertical-align:middle}.layerPopWrap02.pangLayerType .pangcon .sale_info2{padding-left:8px;color:#000;font-weight:400}.layerPopWrap02.pangLayerType .pangcon .sale_info2 em{position:absolute;left:0;top:6px;display:inline-block;width:3px;height:3px;border-radius:50%;vertical-align:middle;background-color:#888}.layerPopWrap02.pangLayerType .flag_3{display:inline-block;width:71px;height:29px;text-indent:-9999px;font-size:1px;background:url(//image.hnsmall.com/images/mobile2014/goods/flag_three.png) no-repeat 0 0;background-size:100%}.layerPopWrap02.pangLayerType .flag_relpang{display:inline-block;width:29px;height:29px;text-indent:-9999px;color:transparent;font-size:2px;background:url(//image.hnsmall.com/images/mobile2014/goods/flag_relpang.png) no-repeat 0 0;background-size:100%}.layerPopWrap02 .pangcon .text{padding:10px 0 15px;border-top:1px solid #ddd}.layerPopWrap02.pangLayerType .pangcon .text p{color:#888;font-size:12px;font-weight:400;letter-spacing:-.5px}.layerPopWrap02.pangLayerType .pangcon .btn_ac .bw90{font-weight:700}.goods .pd_sale .start.type01 span{display:inline-block;color:#888;font-size:13px}@media(orientation:landscape){.layerPopWrap02.pangLayerType{position:fixed;top:20px!important}.layerPopWrap02.pangLayerType .layerConts .innerConts.scrollY{max-height:175px}.layerPopWrap02.sale_1010{position:fixed;top:20px!important}#mobileSave{position:fixed;top:20px!important}}.layerPopWrap02.sale_1010{padding-bottom:0}.layerPopWrap02.sale_1010 .layerHeader h1{font-size:15px;letter-spacing:-1px}.sale_1010 .tv_arimi_info{padding:0 0 7px}.sale_1010{top:15%;padding-bottom:0}.sale_1010 h1{font-size:15px;letter-spacing:-1px}.sale_1010 .order .sale_info2{font-size:13px;color:#000}.sale_1010 .order .sale_info2 em{background:#666}.sale_1010 .sms_wrap.popup .tv_arimi_info{padding:0}.sale_1010 .sms_wrap .text{margin:0}.sale_1010 .sms_wrap .text p{font-size:12px}.joinFrend .type_1115 table{font-size:13px}.joinFrend .type_1115 table tbody td{font-weight:700}.switchTypeInput{display:block;position:absolute;right:0;top:2px;margin:0;padding:3px 9px 2px;border:1px solid #333;border-radius:15px;color:#333;background:#fff;line-height:1.2;font-size:13px;letter-spacing:-.5px}.switchTypeInput.on{border-color:#888;color:#888}.member_write.new_place li{padding-left:110px}.sch_wrap.new_place table th{width:110px}.comment_list2.addDate li .comment_cons2 p span:last-child{position:static}.bestComtWrap .comment_list2.addDate li .date{position:static;margin:0;padding:0;color:#888;font-size:12px}.bestComtWrap .comment_list2.addDate li .cons_stain_op{margin:0 0 2px}.bestComtWrap .comment_list2.addDate li .cons{min-height:auto}.bestComtWrap .comment_list2.addDate li.open .img_wrap a{margin-top:0}.goods .product_list3 strong.txtBlue{display:inline-block;margin:1px 0 0 5px;color:#5c6edc;vertical-align:middle;font-weight:700;font-size:14px}.goods .product_list3 strong.txtBlue span{vertical-align:-1px;font-size:19px}.flagNone .priceInner var{display:inline-block;width:135px;margin-right:10px;vertical-align:middle;font-style:normal;font-weight:400}.flagNone .priceInner strong.txtBlue{display:inline-block;margin:1px 0 0 3px;color:#5c6edc;vertical-align:middle;font-weight:700;font-size:14px}.flagNone .priceInner strong.txtBlue span{vertical-align:-1px;font-size:19px}.recentPrd{overflow:hidden;background-color:#e8e8e8}.recentPrd .info_wrap{padding:8px 0 8px;font-size:14px;color:#666;letter-spacing:-.5px;text-align:center;background-color:#fff}.recentPrd .btn_top_wrap{height:auto}.recentPrd .new_pd_btn{overflow:hidden;margin:8px 0;padding:0 10px;background-color:#e8e8e8}.recentPrd .new_pd_btn li{float:left;width:50%}.recentPrd .new_pd_btn li:nth-child(2){text-align:right}.recentPrd .new_pd_btn li button{display:inline-block;height:30px;padding:0 10px;line-height:28px;border:1px solid #ccc;border-radius:1px;color:#333;text-align:center;letter-spacing:-.5px;font-size:12px;background-color:#fff}.recentPrd li .product_box{position:relative;display:block;min-height:60px;padding:11px 10px 15px 80px}.recentPrd li .product_box .imgBox{position:absolute;left:10px;top:15px;width:60px}.recentPrd li .product_box .imgBox img{width:100%;vertical-align:top}.recentPrd li .product_box .prdWrap{letter-spacing:-.5px}.recentPrd li .product_box .prdWrap .product_tit{display:-webkit-box;overflow:hidden;width:100%;max-height:42px;margin:0 0 22px;line-height:19px;font-size:16px;font-weight:400;color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.recentPrd li .product_box .prdWrap .benefit{display:block;position:relative;min-height:14px;padding:3px 0;margin:-22px 0 0;line-height:12px;color:#888}.recentPrd li .product_box .prdWrap .benefit span{display:inline-block;margin:0 2px 0 0;line-height:12px;font-size:12px;vertical-align:middle;letter-spacing:-1px}.recentPrd li .product_box .prdWrap .benefit span+span:before{display:inline-block;content:"";width:1px;height:10px;margin:-1px 5px 0 0;background:#ccc;font-size:0;line-height:0;vertical-align:middle}.recentPrd li .product_box .prdWrap .benefit .comment{position:absolute;right:0;top:4px;min-width:70px;line-height:12px;font-size:12px;color:#666;text-align:right}.recentPrd li .product_box .prdWrap .benefit .comment em{font-weight:700}.recentPrd li .product_box .prdWrap .flagDown_s{right:10px;bottom:17px}.recentPrd li .product_box .prdWrap .priceInfoBox>p{margin:2px 0 0;font-size:12px;font-weight:700;line-height:20px;color:#000}.recentPrd li .product_box .prdWrap .priceInfoBox>p.discountPrice{line-height:16px;font-size:12px;font-weight:400;color:#666}.recentPrd li .product_box .prdWrap .priceInfoBox>p span{display:inline-block;vertical-align:top}.recentPrd li .product_box .prdWrap .priceInfoBox>p .tit{width:80px;font-weight:400}.recentPrd li .product_box .prdWrap .priceInfoBox>p .mTitGray{color:#666}.recentPrd li .product_box .prdWrap .priceInfoBox>p .priceGray{color:#666}.recentPrd li .product_box .prdWrap .priceInfoBox>p span em{display:inline-block;font-size:1.455em;vertical-align:top}.recentPrd li .product_box .prdWrap .priceInfoBox>p span .wonBox{display:inline-block;vertical-align:top;font-weight:400}.recentPrd .order_list.recentView li .btnRecentView{overflow:hidden;position:relative;right:auto;bottom:auto;height:32px;padding:0 10px;background-color:#f9f9f9}.recentPrd .order_list.recentView li .btnRecentView a{color:#666;line-height:32px}.recentPrd .order_list.recentView li .btnRecentView a+a{float:right;margin-left:0;border-left:0 none;padding:0}.recentPrd .order_list.recentView li .btnRecentView a.del:before{background-position:-106px -185px}.recentPrd .order_list.recentView li .btnRecentView a.basket:before{width:15px;height:15px;margin-top:-3px;background-position:-125px -185px}.order_list li .wideBtn{padding-bottom:5px}.order_list li .wideBtn .btn_red{padding:0 40px}.order_list li .wideBtn .referTxt{position:relative;margin-top:6px;padding-left:8px;color:#898989;font-size:12px;text-align:left;letter-spacing:-.5px}
.order_list li .wideBtn .referTxt:before{display:block;content:'';position:absolute;left:1px;top:6px;width:3px;height:3px;border-radius:100%;background-color:#cdcdcd}.order .order_agree.change_list a{margin-top:10px;margin-bottom:10px}.order .order_agree.change_list div.cautionComtWrap{margin-bottom:0}.videoBanner{position:relative;margin:7px 5px;max-width:720px}.videoBanner video{width:100%;object-fit:contain}.specialShop .ico{display:inline-block;content:'';margin-top:-2px;margin-right:7px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_special_shop.png);background-repeat:no-repeat;background-size:150px auto;font-size:2px;color:transparent;line-height:0;vertical-align:middle}.specialShop .ico.specialPrd{background-position:0 0;width:22px;height:20px}.specialShop .btlineBox.specialBanner{background-color:transparent}.specialBanner ul{border-top:1px solid #e8e8e8}.specialShop.specialShop_v2 ul{border-top:0}.specialBanner>ul>li{margin-top:-1px}.specialBanner ul li a{display:block}.specialBanner ul li:last-child{margin-bottom:0;border-bottom:0}.specialBanner ul li img{width:100%;vertical-align:top}.btlineBox.specialBanner ul{background-color:#554dc6}.specialBanner ul li .time-wrap .time-area.off{padding-top:4px}.specialBanner ul li .time-wrap .time-area.off div{display:none}.specialBanner ul li .time-wrap .time-area:before{display:block;content:'';position:absolute;background-color:#322c82;border-radius:0 0 10px 10px;width:100%;height:13px;left:0;bottom:0}.specialBanner ul li .time-wrap .time-area{font-weight:700;color:#fff;background-color:#322c82;padding:10px 3.9%;border-radius:0 0 10px 10px;font-size:15px;margin:-1px 2.5% 10px;position:relative}.specialBanner ul li .time-wrap .time-area:after{content:'';clear:both;display:block}.specialBanner ul li .time-wrap .time-area .left{float:left;position:relative}.specialBanner ul li .time-wrap .time-area .left .time-tit{letter-spacing:-1px}.specialBanner ul li .time-wrap .time-area .left .day+.time{margin-left:4px}.specialBanner ul li .time-wrap .time-area .left .day{letter-spacing:-.5px}.specialBanner ul li .time-wrap .time-area .left .time{letter-spacing:.5px}.specialBanner ul li .time-wrap .time-area .left .day,.specialBanner ul li .time-wrap .time-area .left .time{font-size:15px}.specialBanner ul li .time-wrap .time-area .right{float:right;font-weight:400;position:relative;margin-top:-1px;letter-spacing:-.5px}.specialBanner ul li .time-wrap .time-area .right .amount{font-size:13px}.specialBanner ul li .time-wrap .time-area .left .time-tit+span::before{content:'';width:1px;height:12px;background-color:#8686b7;display:inline-block;vertical-align:middle;margin:-2.5px 6px 0}.btlineBox.specialBanner.type2 ul{background-color:#f7ee87}.specialBanner.type2 ul li .time-wrap .time-area.off{padding:5px 0 0;background-color:#f7ee87;margin:0 3.9% 13px}.specialBanner.type2 ul li .time-wrap .time-area.off:before{background-color:#fff;bottom:-2px}.specialBanner.type2 ul li .time-wrap .time-area:before{content:'';position:absolute;background-color:#0068dc;border-radius:0 0 10px 10px;width:100%;height:13px;left:0;bottom:0}.specialBanner.type2 ul li .time-wrap .time-area{font-weight:700;color:#fff;background-color:#0068dc;padding:10px 3.9%;border-radius:0 0 10px 10px;font-size:15px;margin:0 4% 13px;position:relative}.specialBanner.type2 ul li .time-wrap .time-area .left .time-tit+span::before{content:'';width:1px;height:12px;background-color:#fff;display:inline-block;vertical-align:middle;margin:-2.5px 5px 0 7px}.specialBanner.type2 .sold-out{position:relative}.specialBanner.type2 .sold-out:after{content:'';position:absolute;left:0;top:0;background:url(//image.hnsmall.com/images/mobile2014/goods/img_hotdeal_soldout.png) no-repeat center center;width:100%;height:100%;background-size:100% auto}.specialShop .prdTagging{position:absolute;bottom:10px;transform:translate(19.5%,10%);width:72%;height:26px;line-height:26px;text-align:center}.specialShop .prdTagging:before{position:absolute;left:0;top:0;content:'';display:block;opacity:.9;width:100%;height:26px;background-color:#f46300;border-radius:15px}.specialShop .prdTagging span{position:relative;display:block;padding:0 15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#fff;font-size:14px}.specialShop .titTxt{width:100%;height:35px;font-size:16px;color:#333;line-height:35px;letter-spacing:-.25px;text-align:center;background:#ffd7bb}.specialShop .imgTit{height:60px;background-color:#d7e7ff}.specialShop .imgTit img{display:block;width:auto;height:100%;margin:0 auto}.specialShop.specialShop_v2 .imgTit{height:auto;background-color:transparent;font-size:0;line-height:0}.specialShop.specialShop_v2 .imgTit img{width:100%;height:auto}.specialShop .heightFullType{padding:55% 0 0}.specialShop .heightFullType .imgCrop img{left:0;top:0;right:0;bottom:0;width:auto;height:100%}.specialShop .btlineBox{position:relative;border-bottom:0 none;background-color:#e8e8e8}.specialShop .btlineBox .goodsUnitCard:first-child{border-top:1px solid #e8e8e8}.specialShop .btlineBox .goodsUnitCard:last-child{margin-bottom:0;border-bottom:1px solid #ccc}.specialShop .btlineBox .goodsUnitCard{margin-bottom:8px;border-bottom:1px solid #ddd;background:#e8e8e8}.specialShop .goodsUnitCard .goodsPrice{border-top:1px solid #e8e8e8;padding-bottom:10px;letter-spacing:-.5px;background-color:#fff}.specialShop .goodsUnitCard .salesInfo{overflow:hidden;height:25px;padding:0 10px;border-top:1px solid #e8e8e8;line-height:24px;text-align:right;background-color:#fff}.specialShop .goodsUnitCard .salesInfo .saleDday{float:left;color:#888;letter-spacing:-.25px;font-size:12px}.specialShop .goodsUnitCard .salesInfo .saleDday em span{font-size:13px}.specialShop .goodsUnitCard .salesInfo .onsale{font-size:12px;color:#888;letter-spacing:-.25px}.specialShop .goodsUnitCard .salesInfo .onsale em{font-size:13px;font-weight:700}.specialShop .goodsUnitCard .goodsPrice.type03{padding-top:8px}.specialShop .goodImg{position:relative;overflow:hidden;font-size:0;background-color:#fff}.specialShop .goodsUnitCard .prdFlagWrap{top:9px}.specialShop .goodsUnitCard .goodsPrice.type03{padding-top:8px}.specialShop .goodsUnitCard .prdFlagWrap em.flag_addsale{background-position:-60px -150px}.specialShop .goodsPrice .priceInfor .priceArea dl.first{margin-top:1px}.specialShop .goodsUnitCard .priceInfor .priceArea dl.first dt{color:#000}.specialShop .goodsUnitCard .priceInfor .priceArea dl dt{width:72px;padding-top:3px;line-height:17px;white-space:nowrap;font-size:13px}.specialShop .goodsUnitCard .priceInfor .priceArea dl dd{line-height:20px;font-size:14px}.specialShop .goodsPrice.type03 .priceInfor .priceArea dl dd strong{font-size:20px;letter-spacing:-1px}.specialShop .goodsPrice .priceInfor .priceArea dl dd .priceBlack{margin-right:0}.specialShop .goodsPrice.type03 .priceInfor .priceArea dl dd .textWonBlack{width:auto;margin:0 0 0 1px}.specialShop .goodsPrice.type03 .priceInfor .priceArea dl dd .textWonBlack,.specialShop .goodsPrice.type03 .priceInfor .priceArea dl dd .textWonRed{display:inline-block;vertical-align:-2px}.specialShop .goodsUnitCard .goodsPrice .tit{font-size:16px}.specialShop .goodsUnitCard .priceInfor .priceArea .priceBase .existPrice{font-size:12px}.specialShop .flagDown_b{bottom:4px}.specialShop .goodsPrice .priceInfor .priceArea dl.first+dl{margin-top:3px}.specialShop .goodsPrice .priceInfor .priceArea dd *{vertical-align:middle}.specialShop .goodsUnitCard .priceInfor .priceArea .priceBase{font-size:11px}.specialShop .goodsUnitCard .priceInfor .priceArea dl.first dt.hidden_text{width:auto;margin-right:0}.specialShop .hidden_text{visibility:hidden;overflow:hidden;text-indent:-10000px;width:.1%;height:.1%;line-height:.1%;font-size:.1%}.specialShop .scrollCon{position:relative;background-color:#e8e8e8}.specialShop.specialShop_v2 .scrollCon{margin-top:-1px}.specialShop .conWrap{position:relative}.specialShop .scrollPrd{position:relative;width:100%;height:100%;padding-right:84px;box-sizing:border-box}.specialShop .scrollPrd ul{width:100%}.specialShop .scrollPrd ul li{height:auto}.specialShop .scrollPrd .btlineBox .goodsUnitCard{margin-bottom:5px}.specialShop .scrollPrd .goodsUnitCard .priceInfor .priceArea{width:77%}.specialShop .scrollPrd .goodsUnitCard .goodsPrice .tit{font-size:15px}.specialShop .scrollPrd .goodsUnitCard .priceInfor .priceArea dl dt{font-size:12px}.specialShop .scrollPrd .goodsPrice.type03 .priceInfor .priceArea dl dd strong{font-size:19px}.specialShop .scrollPrd .goodsUnitCard .priceInfor .priceArea dl dd{font-size:13px;line-height:19px}.specialShop .scrollPrd .goodsUnitCard .priceInfor .priceArea dl dt{width:63px}.specialShop .scrollPrd .btlineBox .goodsUnitCard:first-child{border-top:0 none}.specialShop .scrollPrd .btlineBox{padding-bottom:10px}.specialShop .scrollPrd .btlineBox .goodsUnitCard:last-child{margin-bottom:0}.specialShop .fixCon{position:absolute;right:0;bottom:0;width:79px;height:100%;transition:opacity .3s;overflow-x:hidden;overflow-y:auto}.specialShop .fixCon.fix{position:fixed;right:0;top:45px;opacity:1}.specialShop .fixCon.off{position:fixed;right:0;top:45px;opacity:0;height:0}.specialShop .isAppBanner .fixCon.fix{top:90px}.specialShop .fixCon ul{width:100%;box-sizing:border-box}.specialShop .fixCon ul li{height:44px;line-height:44px;margin-bottom:1px}.specialShop .fixCon ul li:last-child{margin-bottom:0}.specialShop .fixCon ul li a{display:block;color:#fff;text-align:center;background-color:#999}.specialShop .fixCon ul li.cateType02 a{font-weight:700;background-color:#f46300}.specialShop .fixCon ul li.on a{font-weight:400;background-color:#ca3000}.specialShop .surpriseTopBanner{margin:10px 10px 0}.specialShop .surpriseTopBanner img{width:100%;vertical-align:top}
.specialShop .videoListWrap01{padding:0;background:#fff}.specialShop .videoListWrap01 .columnBox{overflow:hidden;width:100%;margin-top:15px;padding:0 10px;box-sizing:border-box}.specialShop .videoListWrap01 .columnBox li{float:left;box-sizing:border-box;width:50%;padding:0 5px}.specialShop .videoListWrap01 .columnBox li:nth-child(4n-1){margin:0}.specialShop .videoListWrap01 .columnBox li:nth-child(2n+1){clear:both}.specialShop .videoUnitCard.ver02 .imgZone{overflow:hidden;padding:100% 0 0}.specialShop .videoUnitCard.ver02 .imgZone .img{margin:0}.specialShop .videoUnitCard.ver02 .imgZone .img:before{display:none}.specialShop .videoUnitCard.ver02 .imgZone .img:after{display:none}.specialShop .videoUnitCard.ver02 .imgZone.squareImg{padding:100% 0 0}.specialShop .videoUnitCard.ver02 .imgZone.squareImg .img{margin:0}.specialShop .videoUnitCard.ver02 .imgZone.squareImg .img:after{top:0}.specialShop .videoUnitCard.ver02 .btnPlay{padding:18px 0 0;margin:-15px 0 0}.specialShop .videoUnitCard.ver02 .btnPlay:before{display:inline-block;content:"";position:absolute;top:0;left:50%;width:14px;height:18px;margin:0 0 0 -9px;background-position:-71px 0}.specialShop .videoUnitCard.ver02 .btnPlay .playTime{position:relative;font-size:11px;color:#fff}.specialShop .videoUnitCard.ver02.ex1 .btnPlay .playTime:after{display:none}.specialShop .videoUnitCard.ver02 .viewNum{bottom:7px;right:7px;height:15px;padding:1px 5px 0 19px;line-height:15px;font-size:10px}.specialShop .videoUnitCard.ver02 .viewNum:before{left:5px;width:12px;height:8px;margin:-4px 0 0;background-position:-90px 0}.specialShop .videoUnitCard.ver02 .flagNew{bottom:7px;right:7px;height:14px;padding:1px 10px 0;line-height:14px;font-size:10px}.specialShop .videoUnitCard.ver02 .videoInfoBox{position:static;padding:5px 5px 10px}.specialShop .videoUnitCard.ver02 .videoInfoBox .tit{display:-webkit-box;overflow:hidden;height:33.5px;line-height:17px;font-size:15px;color:#000;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.specialShop .videoListWrap01.type02 .videoUnitCard.ver02 .videoInfoBox .tit{height:39px;font-size:15px;letter-spacing:-.5px;line-height:19px}.specialShop .videoListWrap01.type02 .videoUnitCard.ver02 .videoInfoBox .priceBox .priceTit{color:#666;font-size:12px}.specialShop .videoListWrap01.type02 .videoUnitCard.ver02 .videoInfoBox .priceBox .price{font-size:19px;line-height:1}.specialShop .videoUnitCard .videoInfoBox .priceBox .price{margin:0;color:#000}.specialShop .videoListWrap01.type02 .videoUnitCard.ver02 .videoInfoBox .priceBox .price em{font-size:14px}.specialShop .videoUnitCard .videoInfoBox .priceBox .price em{font-weight:400;vertical-align:1px}.specialShop .videoListWrap01.type02 .videoUnitCard.ver02 .videoInfoBox .priceBox{margin-top:4px}.specialShop .videoUnitCard.ver02 .videoInfoBox{padding:8px 0 19px}.specialShop .videoListWrap01 .flagBox{left:3px;top:4px}.specialShop .videoListWrap01.type02 .videoUnitCard.ver02 .videoInfoBox .priceBox .hidden_text+.price{margin-top:-2px}.timeSaleBanner a{display:block;height:55px;background-color:#4d0b99}.timeSaleBanner img{display:block;width:auto;height:100%;margin:0 auto}.specialShop_v2 .timeSaleBanner{margin-top:-1px}.specialShop_v2 .timeSaleBanner a{height:auto;background-color:transparent}.specialShop_v2 .timeSaleBanner img{width:100%;height:auto}.al_popW{position:fixed;left:10px;right:10px;width:auto;margin:0 auto;top:120px;z-index:9999;background:#fff}.al_popW .al_header{height:44px;line-height:44px;text-align:center;position:relative;border-bottom:1px solid #444}.al_popW .al_header h1{font-size:17px}.al_popW .al_content div{border-top:1px solid #eee;padding:15px 10px}.al_popW .al_content div:first-child{border-top:0}.al_popW .al_content div dl dt{color:#898989;font-size:13px;margin-top:12px}.al_popW .al_content div dl dt:first-child{margin-top:0}.al_popW .al_content div dl dd{margin-top:10px}.al_popW .al_content div dl dd span{border:1px solid #e51937;border-radius:5px;color:#e51937;font-size:12px;padding:5px;display:inline-block}.al_popW .al_content div dl dd input{vertical-align:-4px;margin-right:5px}.al_popW .al_content div dl dd label{font-size:17px;color:#000;font-weight:700}.al_popW .al_content div dl dd .seven_change{float:right}.al_popW .al_content div dl dd .seven_change img{width:73px}.al_popW .al_content div .seven_bullet li:before{display:block;content:"";overflow:hidden;position:absolute;top:5px;left:0;width:2px;height:2px;border-radius:100%;background:#cdcdcd}.al_popW .al_content div .seven_bullet li{font-size:10px;color:#898989;position:relative;padding-left:5px;margin-top:5px}.al_popW .al_content div .seven_bullet li:first-child{margin-top:0}.al_popW .btns{background:#e51937;line-height:40px;height:40px;font-size:15px;font-weight:700;text-align:center}.al_popW .btns a{display:block;color:#fff}.time_pops{width:280px;background:#fff;border:1px solid #fff;border-radius:10px;position:fixed;top:200px;z-index:9999;left:0;right:0;margin:0 auto;padding:35px 0;text-align:center}.time_pops p{font-size:21px;color:#222;letter-spacing:-2px;line-height:28px}.time_pops p span{color:#555;font-size:18px;padding-top:5px;display:block}.al_popW.time_al_pop{width:290px}.al_popW.time_al_pop .al_content div dl dd{margin-top:5px}.al_popW.time_al_pop .al_content div dl dt:first-child{font-weight:700}.al_popW.time_al_pop .al_content div .seven_bullet li{font-size:11px;line-height:14px}.al_popW.time_al_pop .al_content div dl dd .seven_change{margin-top:3px}.order_table .kakaopay_wrap .kakopay_sect span.type03{width:53px;height:20px;background-position:-100px -30px}.order_table .kakaopay_wrap .kakopay_infor .payco_bar{display:block;padding-left:10px;color:inherit;position:relative}.order_table .kakaopay_wrap .kakopay_infor .payco_bar:before{display:inline-block;content:"";position:absolute;top:8px;left:0;width:4px;height:1px;background:#898989}.order_table .payco_list dl:after{clear:both;content:'';display:block;width:100%}.order_table .payco_list dl dt{float:left;line-height:24px}.order_table .payco_list dl dt.canc{margin-top:2px}.order_table .payco_list dl dd{float:right;line-height:24px}.order_table .payco_list .payco_sum{border-bottom:1px solid #ddd;padding:3px 0 10px;margin-bottom:6px}.order_table .payco_list .payco_detail{color:#898989;font-weight:400;padding:2px 0}.order_table .payco_list .payco_detail dd.full{width:100%}.asse_topte{padding-top:10px}.regIptBox ul.v2{border:1px solid #ddd;-webkit-box-sizing:border-box}.regIptBox ul.v2 .placeholderWrap .labelHdn{display:none;line-height:0;color:transparent}.regIptBox ul.v2 li{border-top:1px solid #ddd;-webkit-box-sizing:border-box;padding:7px 10px}.regIptBox ul.v2 li:first-child{border-top:0;padding:6px 10px}.asse_dir dd label{font-size:13px}.asse_one.v2{border:1px solid #ddd}.asse_one.v2 .selectWrap .selectedView{padding-left:3px;color:#888}.regIptBox .telWrap.v2 .placeholderWrap .inner,.regIptBox .telWrap.v2 .selectWrap .inner{border:1px solid #ddd}.regIptBox .telWrap.v2 .selectWrap .inner .selectefixed{width:86%;font-size:14px;color:#333;font-weight:700}.phnconfWrap{margin-top:5px}.phnconfWrap .btn_phnconf{width:100%;height:32px;border-radius:2px;display:block;overflow:hidden;background:#888;text-align:center;line-height:32px;color:#fff;font-size:13px}.phnconfWrap .smsconf{display:block;margin-top:5px}.phnconfWrap .smsconf label{display:inline-block;margin-left:5px;color:#888;font-size:11px}.regIptBox.emailBox .subp{color:#666;font-size:11px;margin-top:8px}.contents.v2{background:#ececec}.contents.v2 .mail_choice button,.contents.v2 .phnconfWrap,.contents.v2 .phnconfWrap .smsconf{margin-top:7px}.loginIptBox .login_type ul li.payco a span:before{width:45px;background-position:-142px 0}.loginIptBox .login_type ul li.t_id a span:before{width:16px;background-position:-120px 0;margin-top:-3px}.loginIptBox .login_type ul li.f_id a span:before{width:16px;background-position:-98px 0;margin-top:-3px}.loginIptBox .login_type.one ul li{width:100%!important}.regIptBox.line{padding-bottom:10px;border-bottom:1px solid #ddd}.joinEndBox .btnLoginSave.active3{color:#fff;border:1px solid #fa1414;background:#fa1414}.error_wrap.type02{padding-left:10px;padding-right:10px}.error_wrap.type02 em{margin-top:-20px}.error_wrap.type02 .failComt{line-height:0;margin-top:20px;font-weight:700}.error_wrap.type02 .codeTxt{margin-top:14px;font-size:13px;font-weight:700;color:#666}.error_wrap.type02 .failTxt{display:block;margin:10px 0 0;font-size:12px;color:#898989}.goods_img .new_bn_holiday_wrap{margin:15px 1.6% 7px}.goods_img .new_bn_holiday{position:relative;width:100%;height:128px;padding-top:19px;box-sizing:border-box;text-align:center;background-color:#ffe1dd}.goods_img .new_bn_holiday:before{display:block;content:"";position:absolute;left:0;top:0;width:43px;height:125px;z-index:1;background:url(//image.hnsmall.com/images/mobile2014/goods/img_banner_holiday.png) no-repeat 0 top;background-size:330px auto}.goods_img .new_bn_holiday:after{display:block;content:"";position:absolute;right:0;top:0;width:40px;height:125px;z-index:1;background:url(//image.hnsmall.com/images/mobile2014/goods/img_banner_holiday.png) no-repeat -48px top;background-size:330px auto}.goods_img .new_bn_holiday .holi_tit{position:relative;z-index:2;width:230px;height:27px;margin:0 auto;padding:0;text-indent:-999px;color:transparent;font-size:2px;background:url(//image.hnsmall.com/images/mobile2014/goods/img_banner_holiday.png) no-repeat -94px top;background-size:330px auto}.goods_img .new_bn_holiday .holi_info{position:relative;z-index:2;display:inline-block;margin:6px auto 0;padding:0;color:#000;text-align:center;font-size:14px;line-height:1.2;letter-spacing:-.5px}.goods_img .new_bn_holiday .holi_info span{font-size:15px;color:#000}.goods_img .new_bn_holiday .holi_period{position:absolute;left:0;bottom:0;width:100%;height:30px;padding:0;color:#6c5f5d;line-height:30px;text-align:center;font-size:12px;background-color:#f0d4d0}
.eventTemplate{padding:0 10px;background:#fffdda url(//image.hnsmall.com/images/mobile2014/order/bg_eventTemplate02.png) no-repeat bottom left;background-size:47px}.eventTemplate .eventBox2{text-align:center;padding:20px 0 15px;position:relative}.eventTemplate .eventBox2:before{display:block;content:"";position:absolute;right:8px;top:0;width:32px;height:20px;z-index:1;background:url(//image.hnsmall.com/images/mobile2014/order/bg_eventTemplate01.png) no-repeat 0 top;background-size:32px auto}.eventTemplate .eventBox2 .eventImg img{width:auto;height:57px}.eventTemplate .eventBox2 .eventPrice{margin-top:5px}.eventTemplate .eventBox2 .eventPrice .tit{font-size:13px;color:#666;display:inline-block}.eventTemplate .eventBox2 .eventPrice .price{font-size:21px;color:#e51937;font-weight:700;line-height:0;display:inline-block;margin-left:7px}.eventTemplate .eventBox2 .eventPrice .price em{font-size:15px;font-weight:400}.personaCs .join_tab.v11{margin-top:20px;background:0;padding:0 15px;display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:4px}.personaCs .join_tab.v11 li{display:inline-block;width:100%;flex:1 1 auto}.personaCs .join_tab.v11 li:first-child{width:100%}.personaCs .join_tab.v11 li a{border:0 none;font-size:14px;text-align:center;padding:9px 0;border-radius:4px;color:#414450;background:#eee;height:100%;box-sizing:border-box;letter-spacing:-.28px;line-height:1.2}.personaCs .join_tab.v11 li.on a{border:0 none;color:#fff;background:#111;font-weight:400;border-radius:4px}.personaCs .join_tab.v11 li:nth-child(2).on a{border-radius:4px;-webkit-border-radius:4px;color:#fff;background:#111;font-weight:400}.personaCs .agree_wrap.tab_cont{margin:20px 0 0 0;padding:0 15px;box-sizing:border-box;border:0}.goodsSaving.type04 .inner{position:relative;padding-left:52px;background-color:#fffdda;letter-spacing:-.5px}.goodsSaving.type04 .inner:before{position:absolute;left:10px;top:50%;content:'';width:35px;height:32px;margin-top:-16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 -242px;background-size:300px auto}.goodsSaving.saving5 .inner:before{background-position:-40px -242px}.goodsSaving.saving7 .inner:before{background-position:-80px -242px}.goodsSaving.type04 .view{position:absolute;right:10px;top:50%;margin-top:-5px;font-size:1px;color:transparent;line-height:0}.goodsSaving.type04 .view:after{display:inline-block;content:'';width:5px;height:9px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -230px -227px;background-size:300px auto}.goodsSaving.type04 p{padding:10px 0 8px;background-color:#fffdda}.goodsSaving.type04 p:before{display:none}.goodsSaving.type04 .pangpangPay .no_link,.goodsSaving.type04 .pangpangPay a{line-height:16px}.goodsSaving.type04 p a{margin-left:-50px;padding:0 25px 0 48px;font-size:13px;color:#666;text-align:left}.goodsSaving.type04 p strong{font-size:15px;color:#e51937}.goodsSaving.type04 p strong span{color:#222;font-weight:700}.goodsSaving.type04 p .pangpangPayPeriod{font-size:14px}.goodsSaving.no_date .inner{padding:9px 0 9px 52px}.goods_img .new_bn_holiday.sul{background-color:#fee3d9}.goods_img .new_bn_holiday.sul:before{left:0;top:auto;bottom:0;width:86px;height:70px;background-position:left -229px}.goods_img .new_bn_holiday.sul:after{right:0;top:0;width:64px;height:97px;background-position:-265px -37px}.goods_img .new_bn_holiday.sul .holi_tit{width:202px;height:27px;background-position:left -145px}.goods_img .new_bn_holiday.sul .holi_period{color:#e51937;font-weight:700;background-color:#feede6}.goods_img .new_bn_holiday.chusuck{background-color:#efddf3}.goods_img .new_bn_holiday.chusuck:before{left:0;top:0;width:130px;height:87px;background-position:-104px -37px}.goods_img .new_bn_holiday.chusuck:after{right:0;top:auto;bottom:0;width:76px;height:67px;background-position:-254px -229px}.goods_img .new_bn_holiday.chusuck .holi_tit{width:230px;height:27px;background-position:left -187px}.goods_img .new_bn_holiday.chusuck .holi_period{color:#503aaf;font-weight:700;background-color:#e7ceed}.layerPopCommon .layerHeader{padding:10px 0 8px}.layerPopCommon .layerHeader h1{letter-spacing:-1px;font-size:15px}.layerPopCommon .layerConts .popCon .sale_info2 *{vertical-align:middle}.layerPopCommon .layerConts .popCon .sale_info2{padding-left:8px;padding-bottom:8px;color:#000;font-size:13px;font-weight:400}.layerPopCommon .layerConts .popCon .sale_info2 em{position:absolute;left:0;top:6px;display:inline-block;width:3px;height:3px;border-radius:50%;vertical-align:middle;background-color:#666}.layerPopCommon .layerConts .popCon .order li:last-child .sale_info2{padding-bottom:0}.layerPopCommon .layerConts .popCon .btn_ac{margin-top:15px}#bookDeduction{top:15%;padding-bottom:0}.coupon_wrap .coupon_count:first-child{margin-top:0}.coupon_wrap .coupon_count{position:relative;overflow:hidden;margin-top:15px;padding:10px;line-height:24px}.allDownBtn{float:right;margin:0;padding:0 20px;height:24px;border:0 none;border-radius:2px;line-height:24px;font-size:13px;color:#fff;background-color:#333}.coupon_same_type .coupon_type_list>li:first-child{margin-top:0}.coupon_same_type .coupon_type_list>li{margin-top:15px;margin-bottom:0;padding:0;padding-bottom:15px;border-bottom:1px solid #e8e8e8}.coupon_same_type .coupon_type_list>li .coupons{left:0;top:35px}.coupon_same_type .coupon_type_list>li .coupon_num{top:2px}.coupon_same_type .btn_go_shop span{font-size:15px;font-weight:700}.quickLinkWrap.ver03{position:relative;margin-bottom:10px}.quickLinkWrap.ver03:after{display:block;content:'';width:1px;height:100%;position:absolute;top:0;left:33%;background-color:#e8e8e8}.quickLinkWrap.ver03 li{float:left;width:50%;border-top:1px solid #e8e8e8}.quickLinkWrap.ver03 li:first-child,.quickLinkWrap.ver03 li:first-child+li{border-top:0}.quickLinkWrap.ver03 li:nth-child(even){border-right:0;margin-left:-1px}.quickLinkWrap.ver03 li a{padding-left:10px;padding-top:2px;font-size:14px;line-height:36px}.quickLinkWrap.ver03 li a:after{display:none}.quickLinkWrap.ver03 li a.icoNew:after{display:inline-block;position:static;margin-left:2px;vertical-align:-1px}.quickLinkWrap.ver03 li.col3{width:33%;border-top:0;text-align:center}.quickLinkWrap.ver03 li.col3:nth-child(even){width:34%;border-right:1px solid #e8e8e8}.quickLinkWrap.ver03 li.col3 a{padding:20px 0;font-size:13px;line-height:1}.quickLinkWrap.ver03 li.col3 .icoNew:after{display:inline-block;position:static;margin-left:2px;vertical-align:-1px}.quickLinkWrap.ver03 li.col3 .val{display:block;margin-top:8px;font-size:14px;color:#e51937}.quickLinkWrap.ver03 li.col3 .val em{font-size:16px;vertical-align:0}.quickLinkWrap.ver03 li.col3 .downCouponTxt{display:inline-block;margin-top:7px;color:#666;letter-spacing:-.5px;font-size:11px}.quickLinkWrap.ver03 li.col3 .downCouponTxt:after{display:inline-block;content:'';width:5px;height:9px;margin-left:3px;vertical-align:-1px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -150px -186px;background-size:200px auto}.cardGuide_new,.cardGuide_new span,.cardGuide_new span em{font-size:13px;line-height:16px;color:#7d8abe;letter-spacing:-.6px;vertical-align:top}.cardGuide_new span em.bracket{position:relative;top:-1px}.cardGuide_new:after{content:"";display:block;clear:both}.cardGuide_new span{display:block;float:left;position:relative}.cardGuide_new .cost{font-weight:700;color:#5472f4}.cardGuide_new{position:relative;padding:3px 0}.cardGuideBox .cardGuideInner .cardGuide_new .btnTip{position:absolute;top:-2px;right:-24px;width:20px;height:20px;margin-left:6px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods_new.png) no-repeat -22px 0;background-size:150px auto}.tipLayerWrap.type_20180801 .tipLayerBox{top:0;left:50%;width:300px;margin-left:-150px;padding:11px 15px 13px 15px;border:1px solid #222;box-sizing:border-box}.tipLayerWrap.type_20180801 .tipLayerBox .btnClose{width:19px;height:19px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods_new.png) no-repeat -45px 0;background-size:150px auto}.tipLayerWrap.type_20180801 .tipLayerBox .tit{font-size:14px;color:#222}.tipLayerWrap.type_20180801 .list_desc{padding-top:1px}.tipLayerWrap.type_20180801 .list_desc li{position:relative;padding-left:8px;margin-top:4px;font-size:12px;color:#666;line-height:15px;letter-spacing:-.8px}.tipLayerWrap.type_20180801 .list_desc li:first-child{margin-top:0}.tipLayerWrap.type_20180801 .list_desc li:before{content:"";display:block;position:absolute;top:6px;left:0;width:3px;height:3px;background:#888;border-radius:1.5px}.dey_cation_new.type20180801{position:relative;padding-left:8px;padding-bottom:0;margin:8px 0 -2px 0!important;font-size:11px;color:#666;line-height:15px}.dey_cation_new.type20180801:before{content:"";display:block;position:absolute;top:6px;left:0;width:3px;height:3px;background:#888;border-radius:1.5px}.blue_bold{color:#4e72f2;font-size:14px;font-weight:700}.allpop_wrap2 .addrPop_cnt{width:100%;height:100%;position:absolute;top:0;left:0;right:0;z-index:10001;background-color:#fff;-webkit-overflow-scrolling:touch;box-sizing:border-box}.allpop_wrap2 .layer_height{position:relative;height:100%}.allpop_wrap2.contents h1{z-index:11}.allpop_wrap2_iframe_wrap{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;padding-top:40px;box-sizing:border-box}.tvOrderTimer.type03{padding:6px 0 6px;letter-spacing:0;background:#f4f4f4}.tvOrderTimer.type03 .txt{position:static;height:17px;padding:1px 0 0;line-height:17px;font-size:13px;color:#909090;text-align:center}.focusClear:focus::-webkit-input-placeholder{color:transparent}.focusClear:focus:-moz-placeholder{color:transparent}.placeholderWrap input.focusClear::-webkit-input-placeholder{font-weight:400}
.noBtmBrd{border-bottom:0 none}.typem_20180814{position:fixed;top:50%;left:10px!important;right:10px!important;padding:0!important;border:0 none!important}.typem_20180814 .layerHeader{position:relative!important;height:40px;padding:0 17px!important;border-bottom:1px solid #444}.typem_20180814 .layerHeader h1{padding:0!important;line-height:40px!important;font-size:15px!important;color:#000;font-weight:700;text-align:left!important;letter-spacing:-1px}.typem_20180814 .layerHeader .btnLayerClose{top:12px!important;right:15px!important}.typem_20180814 .layerConts{padding:0!important}.typem_20180814 .layerConts .innerConts{padding:17px 15px 10px 15px!important}.typem_20180814 .layerConts .innerConts.scrollY{overflow-y:auto;overflow-x:hidden;max-height:310px;-webkit-overflow-scrolling:touch}.typem_20180814 .layerConts .innerConts h2{margin-top:0!important}.typem_20180814 .layerConts .innerConts .order{padding-bottom:9px}.typem_20180814 ul li{padding-bottom:0!important}.typem_20180814 ul li.isflag{margin:2px 0 5px 0!important}.typem_20180814 ul li.isflag p .flag_relpang{margin:-100% 0}.typem_20180814 ul li p.info,.typem_20180814 ul li p.sale_info2{padding-bottom:5px;font-size:13px;color:#000;line-height:15px;letter-spacing:-.5px}.typem_20180814 ul li p.info em,.typem_20180814 ul li p.sale_info2 em{background:#888!important;top:6px!important}.typem_20180814 ul li ul{padding:0 0 7px 10px!important}.typem_20180814 ul li ul li{line-height:15px;font-size:12px}.typem_20180814 .btn_ac{display:none}.typem_20180814 .pangcon .txts{margin-bottom:15px;font-size:13px!important;color:#000;line-height:15px;letter-spacing:-.5;font-weight:700!important}.typem_20180814 ul+.text{padding:8px 0!important}.typem_20180814 ul+.text p{font-size:12p;color:#888;line-height:15px;letter-spacing:.5px}.typem_20180814 .priceInfor_guide img{display:block;max-width:320px;margin:auto}#finalBenefit{top:50%!important;margin-top:-190px}#chungguPop{margin-top:-159px}@media(orientation:landscape){#chungguPop,#finalBenefit{top:20px!important;margin-top:0!important}}.bfDetailPop.ver_app,.bfDetailPopDim.ver_app{top:55px!important}.contents.ver_app,.detailPop.ver_app .layer_box,.termsPop.ver_app .layer_box{padding-top:55px!important}.goods_img .new_bn_img{margin:15px 1.6% 7px}.goods_img .new_bn_img img{display:block;width:100%}body>.contents.addrPop{position:static;padding-top:inherit;margin-top:inherit}.myBuddyEvent .status_info.type02{padding-top:0;border-top:0 none}.myBuddyEvent.join.type02 .visuWrap{padding-bottom:5px}.myBuddyEvent.type02 .info_txt ul.bulletTxt li{font-weight:700}.pay_benefitBox .pay_benefit.auto{padding:15px 10px}.pay_benefitBox .pay_benefit.auto:after{content:"";display:block;clear:both}.pay_benefitBox .pay_benefit.auto li{padding:0!important}.pay_benefitBox .pay_benefit.auto li:first-child{position:relative;top:0;left:0;margin:0;width:40%!important}.pay_benefitBox .pay_benefit.auto li.desc{clear:both;width:100%!important;box-sizing:border-box;border:1px solid #e7edf0;padding:8px 10px 7px 9px!important;margin:9px 0 -5px 0;border-radius:1.5px;background:#f5f7f8}.pay_benefitBox .pay_benefit.auto li.desc strong{display:block;padding-bottom:3px;font-size:13px;color:#333;font-weight:700}.pay_benefitBox .pay_benefit.auto li.desc p{position:relative;padding:0 0 0 8px;margin-top:2px;font-size:13px;color:#565656;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.pay_benefitBox .pay_benefit.auto li.desc p:before{content:"";display:block;position:absolute;top:50%;left:0;width:3px;height:3px;margin-top:-2px;background:#666;border-radius:1.5px}.pay_benefitBox .pay_benefit.auto.type2{padding:7px 10px 15px 10px}.pay_benefitBox .pay_benefit.auto.type2 li:first-child{padding-top:8px!important}.point_coupon{padding:5px 10px}.point_coupon:after{content:"";display:block;clear:both}.point_coupon .coupon_area{position:relative;width:50%;float:left;box-sizing:border-box}.point_coupon .coupon_area:nth-child(odd){padding-right:0;padding-right:10px}.point_coupon .coupon_area:nth-child(2) ~ .coupon_area{padding-top:20px}.point_coupon .coupon_area .coupon{height:65px;border:1px solid #d6d6d6;position:relative;text-align:center}.point_coupon .coupon_area .coupon img{height:100%}.point_coupon .coupon_area .coupon:after,.point_coupon .coupon_area .coupon:before{content:"";display:block;height:100%;background-repeat:no-repeat;background-image:url(//image.hnsmall.com/images/mobile2014/common/bg_coupon.png);background-size:cover;position:absolute;top:0}.point_coupon .coupon_area .coupon:before{width:25px;left:0}.point_coupon .coupon_area .coupon:after{width:14px;right:0;background-position:-123px 0}.point_coupon .coupon_area p.desc{padding:10px 0;font-size:14px;color:#444;text-align:center}.point_coupon .coupon_area p.desc .c_blue{color:#12a5cb}.point_coupon .coupon_area .btn_coupon{width:100%;padding:8px 0;font-size:14px;font-weight:700;color:#e51937;border:1px solid #e51937;background-color:transparent}.point_coupon .coupon_area .flag{position:absolute;left:4px;top:5px;width:42px;height:42px;z-index:1}.point_coupon .coupon_area .flag img{width:100%}.v2.mypoint_bx .point_coupon .coupon_area:nth-child(2) ~ .coupon_area{padding-top:30px}.v2.mypoint_bx .point_coupon .coupon_area .flag{top:13px}.v2.mypoint_bx .point_coupon .coupon_area .desc{font-size:13px;color:#222}.v2.mypoint_bx .point_coupon .coupon_area .btn_coupon{display:block;width:135px;margin:0 auto;border-radius:4px}.v2.mypoint_bx ul li:first-child{display:flex;justify-content:flex-start;align-items:center;font-size:0}.v2.mypoint_bx ul>li .lh{display:inline-block;font-size:15px;line-height:21px}.v2.mypoint_bx ul>li .sum_info{display:inline-block;margin-left:15px;line-height:21px}.v2.mypoint_bx ul>li .sum_info .num{font-size:15px;line-height:17px}.v2.mypoint_bx ul>li .info{position:relative;padding:10px 10px 10px 18px;font-size:12px;line-height:1.42;color:#888;text-indent:1px}.v2.mypoint_bx ul>li .info:before{content:'';position:absolute;top:17px;left:10px;width:3px;height:3px;background-color:#888;border-radius:10px}.coupon-pop.popup_wrap{right:0;background:0}.coupon-pop.popup_wrap::after{display:block;content:'';position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5)}.coupon-pop.popup_wrap .popup_area{overflow:hidden;width:calc(100% - 40px);margin-left:calc(-50% - -20px);border-radius:16px}.layerPopWrap.coupon-pop{top:50%;transform:translateY(-50%)}.layerPopWrap.coupon-pop .layerConts{padding:10px 15px 15px 15px}.layerPopWrap.coupon-pop .layerConts strong{display:block;font-size:18px;line-height:24px;letter-spacing:-.45px;color:#111}.layerPopWrap.coupon-pop .layerConts .ico-angle{width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico-angle.png) no-repeat 100%;background-size:16px}.layerPopWrap.coupon-pop .layerConts .gray-txt{display:block;margin-top:10px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#666}.layerPopWrap.coupon-pop .layerConts strong+.btn-warp{margin-top:26px}.layerPopWrap.coupon-pop .layerConts .btn-warp{display:flex;width:100%;margin-top:20px}.layerPopWrap.coupon-pop .layerConts .btn-warp button{overflow:hidden;width:100%;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#fff;font-weight:700;border-radius:8px;border:0;box-sizing:border-box}.layerPopWrap.coupon-pop .layerConts .btn-warp button.btn01{background-color:#333}.layerPopWrap.coupon-pop .layerConts .btn-warp button.btn02{background-color:#f51d2c}.layerPopWrap.coupon-pop .layerConts .btn-warp button ~ button{margin-left:5px}.layerPopWrap.coupon-pop .layerConts .btn-warp.col2 button{width:50%}.layerPopWrap.detail-cp-pop{top:50%;transform:translateY(-50%)}.layerPopWrap.detail-cp-pop .layerConts{padding:10px 15px 30px 15px}.layerPopWrap.detail-cp-pop .gray-box{overflow:hidden;padding:20px 0;border-radius:8px;background-color:#f6f6f6;text-align:center}.layerPopWrap.detail-cp-pop .gray-box ~ .gray-box{margin-top:10px}.layerPopWrap.detail-cp-pop .gray-box span{display:inline-block;font-size:18px;line-height:27px;color:#111}.layerPopWrap.detail-cp-pop .gray-box .num{margin-right:5px;font-size:24px;line-height:18px;font-weight:700}.layerPopWrap.detail-cp-pop .gray-box .num .p{font-size:15px;vertical-align:middle}.layerPopWrap.detail-cp-pop .txt{padding:0 15px;margin-top:15px;font-size:14px;line-height:20px;letter-spacing:-.35px;color:#333}.layerPopWrap.detail-cp-pop .center{text-align:center}.layerPopWrap.detail-cp-pop .date{margin-top:15px;font-size:14px;line-height:19px;letter-spacing:-.28px;color:#888;text-align:center}.mypage h2.tit{padding:0 15px;border-top:1px solid #bbb;background:0}.mypage h1+.tit.mypoint{border-top:0}.mypage .tit.mypoint{height:57px;padding-top:15px;border-top:0;border-bottom:1px solid #ddd;font-size:18px;font-weight:700;color:#111;line-height:27px;letter-spacing:normal;box-sizing:border-box}.mypage .tit.mypoint .arr-right{display:inline-block;width:16px;height:16px;margin:-4px 2px 0;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arr_right.png) no-repeat;background-size:16px;font-size:0;vertical-align:middle}.mypage .tit.mypoint+.txts{position:relative;z-index:10;height:57px;margin-top:-57px;padding:22px 15px;font-size:13px;color:#888;letter-spacing:normal;line-height:13px;text-align:right;box-sizing:border-box}.mypage .banner_area+.tit.mypoint{margin-top:25px}.mypage .banner_area{background:#eee6ff}.mypage .banner_area img{display:block;width:320px;margin:0 auto}.mypage .mypoint_bx ul>li.grey{display:flex;justify-content:center;align-items:center;height:78px;margin:15px 15px 0;padding:0;border-radius:8px;border-bottom:0;background-color:#f6f6f6;text-align:center;box-sizing:border-box}.mypage .mypoint_bx ul>li:last-child{padding:0;border-bottom:0}.mypage .mypoint_bx ul>li .lh{position:relative;display:inline-block;width:auto;font-size:17px;color:#111;line-height:17px;letter-spacing:normal}
.mypage .mypoint_bx ul>li .lh::before{display:inline-block;content:'';position:absolute;top:-4px;left:-33px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_point.png) no-repeat;background-size:25px}.mypage .mypoint_bx ul>li .sum_info{display:block;padding-left:20px;margin-top:2px}.mypage .mypoint_bx ul>li .sum_info .num{display:block;height:29px;margin-right:0;font-size:24px;line-height:24px;color:#111;letter-spacing:normal;font-weight:700;vertical-align:middle}.mypage .mypoint_bx ul>li .sum_info .num small{display:inline-block;font-size:15px;vertical-align:middle;margin-top:2px}.mypage .mypoint_bx ul>li .sum_info .txts{display:block;font-size:13px;color:#888;letter-spacing:normal;vertical-align:middle}.mypage .mypoint_bx ul>li .input_ui{position:relative;display:table-cell;border-top:0}.mypage .mypoint_bx ul>li .input_ui .input_area{margin-bottom:10px;padding-right:70px}.mypage .mypoint_bx ul>li .input_ui .input_area .ipt{padding-right:10px;border:1px solid #ddd;line-height:30px}.mypage .mypoint_bx ul>li .input_ui .input_area .ipt input{border:0;width:100%;text-indent:0;background:#fff;font-size:14px;color:#333;text-align:right}.mypage .mypoint_bx ul>li .input_ui .input_area .btn06{position:absolute;top:0;right:0;padding:0 19px 0 18px;height:32px;font-size:13px;line-height:32px;vertical-align:middle}.mypage .mypoint_bx ul>li .input_ui .chk_ui input[disabled=disabled]{border:1px solid #ddd!important}.mypage .mypoint_bx ul>li .input_ui .chk_ui label{font-size:13px;color:#333}.mypage .mypoint_bx ul>li .input_ui .chk_ui label span{font-size:12px;color:#222}.mypage .mypoint_bx ul>li .input_ui .chk_ui label em{font-size:12px;color:#e51937}.mypage .mypoint_bx+.tits{position:relative;height:54px;margin:40px 0 0;padding:19px 15px 0;border-top:1px solid #ddd;background:#fff;font-size:15px;color:#222;letter-spacing:normal;font-weight:400;line-height:15px;box-sizing:border-box}.mypage .mypoint_bx+.tits:after{display:block;content:"";position:absolute;top:50%;right:15px;width:16px;height:16px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_arr_up_16.png) no-repeat;background-size:16px auto;transform:translateY(-50%) rotate(180deg)}.mypage .mypoint_bx+.tits.active:after{background-position:0 0;transform:translateY(-50%) rotate(0)}.mypage .mypoint_bx+.tits.active+.point_note{display:block}.mypage .point_note{display:none;margin:0;padding:20px 15px 40px;border-top:1px solid #eaeaea}.mypage .point_note>li{position:relative;padding-bottom:7px;padding-left:8px;font-size:11px;color:#888}.mypage .point_note>li:last-child{padding-bottom:0}.mypage .point_note>li:before{position:absolute;left:0;top:8px;display:inline-block;content:'';width:3px;height:3px;margin-right:3px;vertical-align:middle;background:#aaa;overflow:hidden;text-indent:-1000px}.mypage .point_note>li span{color:#111}.mypage .point_note.v2>li{margin-top:4px;padding:0 0 0 8px;text-indent:0;font-size:14px;line-height:20px;color:#888}.mypage .point_note.v2>li:first-child{margin-top:0}.mypage .point_note.v2>li:before{left:0;margin-right:0;background:#aaa;border-radius:0}.mypage .mypoint_bx ul>li.white{margin-top:30px}.mypage .point_coupon{width:315px;max-width:calc(100% - 30px);margin:0 auto;padding:0}.mypage .point_coupon:after{content:"";display:block;clear:both}.mypage .point_coupon .coupon_area{position:relative;width:calc(50% - 7.5px);float:left;box-sizing:border-box}.mypage .point_coupon .coupon_area:nth-child(odd){padding-right:0}.mypage .point_coupon .coupon_area:nth-child(2){float:right}.mypage .point_coupon .coupon_area:nth-child(2) ~ .coupon_area{padding-top:20px}.mypage .point_coupon .coupon_area .coupon{width:100%;height:auto;border:0;position:relative;text-align:center}.mypage .point_coupon .coupon_area .coupon img{display:block;width:100%}.mypage .point_coupon .coupon_area .coupon:after,.mypage .point_coupon .coupon_area .coupon:before{display:none}.mypage .point_coupon .coupon_area p.desc{padding:10px 0;font-size:13px;color:#666;text-align:center}.mypage .point_coupon .coupon_area p.desc .c_blue{font-size:14px;color:#666}.mypage .point_coupon .coupon_area .btn_coupon{display:block;width:135px;height:35px;margin:0 auto;padding:0;border-radius:4px;font-size:14px;font-weight:700;color:#111;border:1px solid #111;background-color:transparent}.mypage .point_coupon .coupon_area .flag{position:absolute;left:4px;top:5px;width:42px;height:42px;z-index:1}.mypage .mypoint ~ .order_search_area{overflow:hidden;padding:15px 15px 0}.mypage .mypoint ~ .order_search_area .osa_tap:after{content:"";display:block;clear:both}.mypage .mypoint ~ .order_search_area .osa_tap{margin:0 -3px;background:#fff}.mypage .mypoint ~ .order_search_area .osa_tap li{position:relative;float:left;width:25%}.mypage .mypoint ~ .order_search_area .osa_tap li a{display:block;width:auto;height:34px;margin:0 3px;padding-top:9px;font-size:14px;line-height:14px;color:#888;text-align:center;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.mypage .mypoint ~ .order_search_area .osa_tap li a em{display:inline-block;vertical-align:middle;margin-top:-2px}.mypage .mypoint ~ .order_search_area .osa_tap li .on{font-weight:700;color:#111;border-color:#111}.mypage .mypoint ~ .order_search_area .osa_tap li a:after{display:none}.mypage .mypoint ~ .order_search_area .osa_tap li:last-child a:after{display:none}.mypage .mypoint ~ .order_search_area .osa_bar{position:relative;padding:10px;background:#444}.mypage .mypoint ~ .order_search_area .osa_bar label{position:absolute;left:10px;top:17px;font-size:12px;font-weight:700;color:#898989;vertical-align:middle}.mypage .mypoint ~ .order_search_area .osa_bar span{display:block;padding:0 67px 0 60px}.mypage .mypoint ~ .order_search_area .osa_bar input{width:100%;border:1px solid #fff;border-radius:3px;font-size:13px;color:#232323;vertical-align:middle}.mypage .mypoint ~ .order_search_area .osa_bar a{display:block;position:absolute;right:10px;top:10px;padding:0 15px;line-height:30px;height:30px;border-radius:3px;vertical-align:middle}.mypage .mypoint ~ .order_search_area .osa_bar.faq_search span{display:block;padding:0 87px 0 0}.mypage .mypoint ~ .order_search_area .osa_bar.faq_search a em{display:inline-block;width:14px;height:13px;margin:-1px 3px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -110px -90px;background-size:200px auto;overflow:hidden;text-indent:-1000px}.mypage .mypoint ~ .order_search_area .period2{position:relative;display:block;padding:10px 0 0;background:0}.mypage .mypoint ~ .order_search_area .period2 ul{overflow:hidden;display:flex;justify-content:space-between;height:auto;padding:0 101px 0 0}.mypage .mypoint ~ .order_search_area .period2 ul li{float:none;width:calc(50% - 9px)}.mypage .mypoint ~ .order_search_area .period2 ul li input{width:100%;height:34px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#000;text-align:center;text-indent:0;vertical-align:middle;background:#fff;box-sizing:border-box}.mypage .mypoint ~ .order_search_area .period2 ul li.finishDate{position:relative;width:calc(50% - 9px)}.mypage .mypoint ~ .order_search_area .period2 ul li.finishDate span{display:block;padding-left:0;box-sizing:border-box}.mypage .mypoint ~ .order_search_area .period2 ul li.finishDate span em{position:absolute;left:-12.5px;top:10px;font-size:14px;line-height:14px;font-weight:700;color:#ddd;text-align:center;vertical-align:middle}.mypage .mypoint ~ .order_search_area .period2 a{display:block;position:absolute;right:0;top:10px;width:92px;padding:10px 0 0;font-size:14px;font-weight:500;line-height:14px;height:34px;border-radius:4px;vertical-align:middle;border:0;background:#111!important;box-sizing:border-box}.mypage .mypoint ~ .order_search_area .period2.faq_search span{display:block;padding:0 67px 0 0}.mypage .mypoint ~ .tableSt3{width:100%;margin-top:15px}.mypage .mypoint ~ .tableSt3 thead tr th{height:49px;padding:14px 0 13px 15px;color:#000;font-size:15px;line-height:22px;border-bottom:1px solid #111;text-align:left;vertical-align:middle;font-weight:700;box-sizing:border-box;font-weight:700}.mypage .mypoint ~ .tableSt3 thead tr th:nth-child(2){padding-left:0;text-align:center}.mypage .mypoint ~ .tableSt3 thead tr th span{font-size:12px;color:#898989}.mypage .mypoint ~ .tableSt3 tbody tr td{padding:10px 0;color:#000;font-size:14px;line-height:18px;border-bottom:1px solid #eaeaea;border-left:0;vertical-align:middle}.mypage .mypoint ~ .tableSt3 tbody tr td:nth-child(1){width:auto}.mypage .mypoint ~ .tableSt3 tbody tr td:nth-child(2){width:100px}.mypage .mypoint ~ .tableSt3 tbody tr td .tit{padding:0 0 0 15px;color:#333;font-size:14px;line-height:20px;text-align:left}.mypage .mypoint ~ .tableSt3 tbody tr td .deduct,.mypage .mypoint ~ .tableSt3 tbody tr td .reserve{padding:0;font-size:14px;color:#111;text-align:center;font-weight:700}.mypage .mypoint ~ .tableSt3 tbody tr td .date{padding-left:15px;margin-top:2px;font-size:13px;color:#888;text-align:left}.mypage .mypoint ~ .tableSt3 tbody tr td .flag{display:inline-block;color:#fff;font-size:10px;padding:1px 5px;margin-right:5px}.mypage .mypoint ~ .tableSt3 tbody tr td .flag.mobile{background:#ff657b}.mypage .mypoint ~ .tableSt3 tbody tr td .flag.internet{background:#5fc69d}.mypage .mypoint ~ .tableSt3 tbody tr td .status{padding-top:20px;color:#565656;text-align:center}.mypage .mypoint ~ .tableSt3 tbody tr td .status em{display:block;width:15px;height:15px;margin:auto;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -30px -75px;background-size:200px auto}.mypage .mypoint ~ .tableSt3 tbody tr td .status em.circle{background-position:-30px -60px}.page_nate.v2{margin:30px 40px 45px;padding:0;position:relative;background:#fff;border:1px solid #ddd;border-radius:50px;overflow:hidden}
.page_nate.v2 p{text-align:center;background:#fff;height:40px;padding-top:13px;font-size:14px;letter-spacing:-.28px;line-height:14px;color:#111;box-sizing:border-box}.page_nate.v2 p em{display:none}.page_nate.v2 p span{display:inline-block;position:relative;margin:-1px 0 0 4px;padding-right:0;color:#111;vertical-align:middle}.page_nate.v2 p span:after{display:inline-block;content:"";width:16px;height:16px;margin:1px 0 0 5px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_arr_dn_16.png) no-repeat;background-size:16px auto;vertical-align:middle}.contents ~ .page_nate.v2{margin-top:-10px}.mypage .mypoint ~ .list_none{padding:80px 0;text-align:center}.mypage .mypoint ~ .list_none em{position:relative;display:inline-block;width:50px;height:50px;border:0;vertical-align:middle}.mypage .mypoint ~ .list_none em:before{content:'';position:absolute;top:0;left:0;margin:0;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_nodata.png);background-size:50px auto;width:50px;height:50px}.mypage .mypoint ~ .list_none p{display:block;margin-top:15px;font-size:15px;color:#333;font-weight:400;line-height:22px;letter-spacing:-.3px;padding-top:0;vertical-align:middle}.banner_confirm_order{background:#e9e8e8;padding-top:5px;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd}.banner_confirm_order a{display:block;padding:0;margin:0}.banner_confirm_order img{width:100%;vertical-align:top}.agree_info_txt{margin:10px 10px 0;font-size:12px;color:#333;line-height:16px;font-weight:700}.agree_info_txt.m0{margin-right:0;margin-left:0}.agree_info_txt.joinAgreeBox{padding:0 0 0 20px;color:#e51937}.agree_info_txt.joinAgreeBox:before{left:0}.new_sp_kill{background:#e8e8e8}.new_sp_kill.fixed{padding-top:53px}.new_sp_kill h2{height:35px;line-height:35px;color:#333;font-size:16px;font-weight:700;letter-spacing:-.25px;background:#d6d4f9;text-align:center}.new_sp_kill .sp_kill_nav{padding:10px}.new_sp_kill.fixed .sp_kill_nav{position:fixed;width:100%;z-index:20;box-sizing:border-box;background:#e8e8e8}.new_sp_kill .sp_kill_nav ul{background:#fff;border-bottom:1px solid #ccc}.new_sp_kill .sp_kill_nav ul:after{content:"";display:block;clear:both}.new_sp_kill .sp_kill_nav ul li{position:relative;float:left;width:20%}.new_sp_kill .sp_kill_nav ul li:after{content:"";display:block;position:absolute;top:14px;left:0;width:1px;height:10px;background:#e8e8e8}.new_sp_kill .sp_kill_nav ul li:first-child:after{display:none}.new_sp_kill .sp_kill_nav ul li a{display:block;text-align:center}.new_sp_kill .sp_kill_nav ul li a span{position:relative;display:inline-block;height:38px;line-height:38px;font-size:14px;color:#666;letter-spacing:-.8px}@media all and (max-width:359px){.new_sp_kill .sp_kill_nav ul li a span{font-size:13px}}.new_sp_kill .sp_kill_nav ul li.on a span{color:#e51937;font-weight:700}.new_sp_kill .sp_kill_nav ul li.on a span:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:#e51937}.new_sp_kill .boxHotkill .prdFlagWrap{top:10px;left:10px}.new_sp_kill .boxHotkill .prdFlagWrap em{width:40px;height:40px}.new_sp_kill .boxHotkill .prdFlagWrap em+em{margin-left:-7px}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_nowsale{background-position:-60px 0}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_savepoint{background-position:-60px -50px}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_pang{background-position:-60px -100px;width:44px;height:45px;top:-4px}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_addsale{background-position:60px -150px;width:47px}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_10plus{background-position:-60px -200px;width:47px}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_10plus_new,.new_sp_kill .boxHotkill .prdFlagWrap em.flag_5plus_new,.new_sp_kill .boxHotkill .prdFlagWrap em.flag_addsale_10,.new_sp_kill .boxHotkill .prdFlagWrap em.flag_addsale_5,.new_sp_kill .boxHotkill .prdFlagWrap em.flag_addsale_7{width:47px;height:41px;margin-left:-7px}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_addsale_10{background-position:-334px -109px}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_addsale_7{background-position:-334px -165px}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_addsale_5{background-position:-334px -220px}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_10plus_new{background-position:-334px 0}.new_sp_kill .boxHotkill .prdFlagWrap em.flag_5plus_new{background-position:-334px -55px}.new_sp_kill .goodsPrice.type03 .priceInfor .priceArea dl dd .textWonBlack,.new_sp_kill .goodsPrice.type03 .priceInfor .priceArea dl dd .textWonRed{width:auto}.new_sp_kill .goodsUnitCard .priceInfor .flagArea .flag_free{top:auto;bottom:0}.new_sp_kill .btlineBox .goodsUnitCard{border-bottom:1px solid #b5b5b5!important}.new_sp_kill .btlineBox.sp_one .goodsUnitCard{position:relative;box-sizing:border-box;border:2px solid #322c82!important}.new_sp_kill .btlineBox.sp_one .goodsUnitCard:before{content:"";display:block;position:absolute;top:-1px;right:0;z-index:10;width:113px;height:61px;background:url(//image.hnsmall.com/images/mobile2014/goods/icon_sp_kill.png) no-repeat 0 0;background-size:250px auto}.new_sp_kill .btlineBox .goodTit_sbox{position:relative;z-index:10;margin-top:-26px;text-align:center;padding:0 20px}.new_sp_kill .btlineBox .goodTit_sbox p{position:relative;top:-10px;width:100%;height:26px;line-height:26px;padding:0 10px;box-sizing:border-box;background:rgba(228,227,250,.95);border-radius:13px;font-size:14px;color:#795cd1;letter-spacing:-.25px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.new_sp_kill .limit{display:none;height:27px;line-height:27px;padding:0 10px;background:#fff;border-top:1px solid #eee;font-size:12px;color:#898989}.new_sp_kill .limit em{margin-right:5px;font-size:12px;font-weight:700;color:#666}.new_sp_kill .limit span{font-size:12px;font-weight:700;color:#898989}.new_sp_kill .limit span.last{margin-left:5px;font-weight:400}.new_sp_kill .sp_kill_area{min-height:500px;padding:0 10px 10px 10px}.new_sp_kill .goodsUnitCard .priceInfor .priceArea{width:70%!important}.new_sp_kill .goodsHalf_wrap{padding:0 0 10px 0;background-color:#e8e8e8}.new_sp_kill .goodsHalf_wrap.half{padding:0 10px 10px 10px;background-color:#fff}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap{left:3px;top:17px;min-width:90px}.new_sp_kill .goodsHalf_wrap.half ul.thumbList li.blineBox:nth-child(2n) .prdFlagWrap{left:8px}.goodsHalf_wrap.half .goodsUnitCard{position:relative}.goodsHalf_wrap.half .goodsUnitCard .prdFlagWrap{top:2px!important;left:3px!important}.new_sp_kill .goodsHalf_wrap.half .playBtn .playIco.large:before{width:15px;height:19px;margin-left:-6px;background-position:-160px -15px}.new_sp_kill .goodsHalf_wrap.half .playBtn .playIco.large{margin-top:-11px;padding-top:23px}.new_sp_kill .goodsHalf_wrap.half .playBtn .playIco.large .playTime{line-height:1;font-size:11px}.goodsHalf_wrap.half .priceArea .btn_saleInfo,.goodsHalf_wrap.half .priceArea .priceNormal,.goodsHalf_wrap.half .priceInfor .flagDown_b,.new_sp_kill .goodsHalf_wrap.half .priceArea .priceBase{display:none}.new_sp_kill .goodsHalf_wrap .blineBox{margin-bottom:10px;background:#fff;position:relative;border-bottom:1px solid #ddd}.new_sp_kill .goodsHalf_wrap.half .blineBox{border-bottom:0}.new_sp_kill .goodsHalf_wrap.half ul.thumbList:after{display:block;content:"";clear:both}.new_sp_kill .goodsHalf_wrap.half ul.thumbList li.blineBox{padding-left:0;padding-right:5px;padding-top:15px;width:50%;float:left;box-sizing:border-box}.new_sp_kill .goodsHalf_wrap.half ul.thumbList li.blineBox:nth-child(2n){padding-left:5px;padding-right:0}.new_sp_kill .goodsHalf_wrap.half .imgCropWrap{padding-top:100%}.new_sp_kill .goodsHalf_wrap .heightFullType .imgCrop img{left:0;top:0;right:0;bottom:0;width:auto;height:100%}.new_sp_kill .goodsHalf_wrap .goodsUnitCard .goodsPrice{border-top:1px solid #e8e8e8;margin-bottom:8px}.new_sp_kill .goodsHalf_wrap.half .goodsUnitCard .goodsPrice{border-top:0;padding:8px 0 0 0;margin-bottom:0}.new_sp_kill .goodsHalf_wrap .goodsUnitCard .priceInfor .priceArea{width:75%!important}.new_sp_kill .goodsHalf_wrap .goodsUnitCard .priceInfor .priceArea .priceBase{color:#888;font-size:1.083rem}.new_sp_kill .goodsHalf_wrap.half .goodsUnitCard .priceInfor .priceArea dl dd,.new_sp_kill .goodsHalf_wrap.half .goodsUnitCard .priceInfor .priceArea dl dt{clear:both}.new_sp_kill .goodsHalf_wrap .goodsUnitCard .priceInfor .priceArea dl dd .textWon{position:relative;top:1px;font-size:1.083rem;vertical-align:bottom}.goodsHalf_wrap .goodsUnitCard .priceInfor .priceArea .priceNormal dd,.new_sp_kill .goodsHalf_wrap .goodsUnitCard .priceInfor .priceArea .priceNormal dt{color:#666}.goodsHalf_wrap .goodsUnitCard .priceInfor .priceArea .priceNormal,.new_sp_kill .goodsHalf_wrap .goodsUnitCard .priceInfor .priceArea .priceDeep{margin-top:3px}.new_sp_kill .goodsHalf_wrap.half .goodsUnitCard .priceInfor .priceArea .priceDeep{margin-top:5px}.new_sp_kill .goodsHalf_wrap.half .goodsUnitCard .priceInfor .priceArea .priceDeep dt{color:#666;font-size:13px;line-height:16px;padding-bottom:3px}.new_sp_kill .goodsHalf_wrap.half .priceInfor .priceArea dl dd strong{font-size:20px!important;line-height:20px}.new_sp_kill .goodsHalf_wrap .goodsUnitCard .priceInfor .priceArea .priceDeep+.priceNormal dd .benefit_noint{position:relative;top:2px;padding:0 3px;height:16px;line-height:180%;margin-left:8px;vertical-align:top}.new_sp_kill .goodsHalf_wrap.half .goodsPrice .tit{display:-webkit-box;overflow:hidden;height:3rem;line-height:1.5rem;font-size:16px;color:#000;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em{width:32px!important;height:32px!important}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em+em{margin-left:-5px}
.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_nowsale{background-position:-235px 0}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_savepoint{background-position:-235px -37px}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_pang{background-position:-235px -74px;width:35px!important;height:35px!important;top:-3px}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_10dc,.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_addsale{background-position:-235px -114px;width:37px!important}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_10plus{background-position:-235px -151px;width:37px!important}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_addsale_10,.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_addsale_5,.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_addsale_7{width:38px!important;height:33px!important;margin-left:-7px}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_addsale_10{background-position:-431px -109px}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_addsale_7{background-position:-431px -165px}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_addsale_5{background-position:-431px -220px}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_10plus_new{width:38px!important;height:33px!important;margin-left:-7px;background-position:-431px 0}.new_sp_kill .goodsHalf_wrap.half .prdFlagWrap em.flag_5plus_new{width:38px!important;height:33px!important;margin-left:-7px;background-position:-431px -55px}.regIptBox .transform_email .emailWrap .mailSelectType{display:inline-block;width:60%;padding:7px 0 7px 7px;box-sizing:border-box}.regIptBox .transform_email .emailWrap .mailSelectType select{padding:9px 10px 11px;color:#000;background:url(//image.hnsmall.com/images/mobile2014/common/ico_selec_box02.gif) no-repeat right center;background-size:19px 6px}.regIptBox .transform_email .emailWrap .mailSelectType input[type=text]{display:none}.regIptBox .transform_email .emailWrap .mailSelectType._insert select.mailSelectType{display:none}.regIptBox .transform_email .emailWrap .mailSelectType._insert input[type=text]{display:block;position:absolute;left:0;top:0;border:0 none;color:#000}.btn_3d_detail_area{padding:10px}.btn_3d_detail_area .btn_3d_detail{width:100%;padding:10px;display:block;background:#3442ff;border:0;border-radius:5px;box-sizing:border-box}.btn_3d_detail_area .btn_3d_detail span{display:block;font-size:15px;font-weight:700;line-height:20px;color:#fff;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_3d_arrow.png) 100% 50% no-repeat;background-size:16px auto}.btn_3d_detail_area .btn_3d_detail span:before{margin-right:10px;content:"";display:inline-block;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_3d_cube.png) 0 0 no-repeat;background-size:20px auto;vertical-align:top}.detail_3d{position:relative;z-index:10}.detail_3d iframe{width:100%;height:100%}.cardpayinfoPop.contents{padding-bottom:0}.cardpayinfoPop.contents h1{width:100%;height:40px;border-bottom:1px solid #444;position:fixed;top:0;left:0;box-sizing:border-box}.cardpayinfoPop .detailPops{padding:40px 0 0}.cardpayinfoPop .txt_info{margin:0;padding:20px 15px;font-size:14px;color:#666;line-height:16px;text-align:center}.cardpayinfoPop .tab_area .tab_btn{padding:8px 11px 0;background-color:#eee;border-bottom:1px solid #bbb}.cardpayinfoPop .tab_area .tab_btn:after{content:"";display:block;clear:both}.cardpayinfoPop .tab_area .tab_btn li{width:50%;margin-bottom:-1px;float:left;box-sizing:border-box;border-top-right-radius:3px;border-top-left-radius:3px}.cardpayinfoPop .tab_area .tab_btn li.active{background-color:#fff;border-top:1px solid #bbb;border-right:1px solid #bbb;border-left:1px solid #bbb}.cardpayinfoPop .tab_area .tab_btn li button{width:100%;background:0;border:0;font-size:14px;color:#4d4d4d;line-height:30px;letter-spacing:-.5px;outline:0}.cardpayinfoPop .tab_area .tab_cont .cont{display:none;text-align:center;font-size:0}.cardpayinfoPop .tab_area .tab_cont .cont.active{display:block}.cardpayinfoPop .step_list{padding:20px 20px 0}.cardpayinfoPop .step_list>li{margin-top:30px;text-align:center}.cardpayinfoPop .step_list>li:before{content:"";display:block;height:14px;margin-bottom:50px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_cardpay_step_arrow.png) 50% 0 no-repeat;background-size:25px auto}.cardpayinfoPop .step_list>li:first-child{margin-top:0}.cardpayinfoPop .step_list>li:first-child:before{display:none}.cardpayinfoPop .step_list>li .tit_step{margin-bottom:20px;display:block;font-size:17px;color:#e51837;font-weight:700;line-height:20px}.cardpayinfoPop .step_list>li .info{margin:0;font-size:14px;color:#888;line-height:16px}.cardpayinfoPop .step_list>li .info .f_bold{font-weight:700}.cardpayinfoPop .step_list>li .info .f_point{color:#333}.cardpayinfoPop .step_list>li .info .f_small{font-size:12px}.cardpayinfoPop .step_list>li .ex_img{width:280px;margin:10px auto 0;font-size:0}.cardpayinfoPop .step_list>li .ex_img img{width:100%}.cardpayinfoPop .method_list>li{margin-top:30px}.cardpayinfoPop .method_list>li strong{display:block;font-weight:400;color:#444;font-size:14px;line-height:16px}.cardpayinfoPop .method_list>li strong::before{content:"";margin-right:3px;display:inline-block;width:4px;height:4px;background-color:#444;border-radius:50%;vertical-align:middle}.order_table .cardpay_info_area{border-bottom:0}.order_table .cardpay_info_area td{padding:15px 0 0}.order_table .cardpay_info_area+tr td{padding-top:10px}.btn_cardpay_info{width:100%;background:#5f95ef;border:0;border-radius:3px;position:relative;text-align:left;font-size:0}.btn_cardpay_info img{width:300px}.btn_cardpay_info:after{content:"";display:block;width:16px;height:16px;margin-top:-8px;background:url(//image.hnsmall.com/images/mobile2014/order/cardpay_info_ico.png) 0 0 no-repeat;background-size:16px auto;position:absolute;top:50%;right:10px}.btn_cardpay_info.type2{background:#f8f8f8}.btn_cardpay_info.type2:after{background-image:url(//image.hnsmall.com/images/mobile2014/order/cardpay_info_ico_181026.png)}.new_sp_kill.ver2 .sp_kill_area{padding:0 0 10px 0}.new_sp_kill.ver2 .btlineBox.sp_one .goodsUnitCard{border:4px solid #b8b4f3!important}.new_sp_kill.ver2 .btlineBox.sp_one .goodsUnitCard:before{right:-6px;width:94px;height:48px;background-position:-121px 0}.new_sp_kill.ver2 .btlineBox .goodTit_sbox{margin-top:0;padding:12px 15px 0 15px;background:#fff}.new_sp_kill.ver2 .btlineBox .goodTit_sbox p{top:0;padding:0;height:auto;line-height:18px;background:0;color:#795cd1;font-size:13px;text-align:left}.new_sp_kill.ver2 .goodsUnitCard .goodsPrice{border-top:0 none;padding:0 15px 17px 15px}.new_sp_kill.ver2 ul li.btlineBox{margin-bottom:10px}.new_sp_kill.ver2 .btlineBox .goodsUnitCard{border-bottom:0 none!important}.new_sp_kill.ver2 .goodsUnitCard .prdImgBox .img{background:#fff}.new_sp_kill.ver2 .goodsUnitCard .prdImgBox .img>img:first-child{display:none}.new_sp_kill.ver2 .goodsUnitCard .prdImgBox .img{width:100%}.new_sp_kill.ver2 .goodsUnitCard .prdImgBox .img:before{content:"";display:block;padding-top:50%}.new_sp_kill.ver2 .goodsUnitCard .prdImgBox .img>a{border-bottom:1px solid #e8e8e8}.new_sp_kill.ver2 .goodsUnitCard .prdImgBox .img>a img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;height:auto;margin:auto}.new_sp_kill.ver2 .goodsUnitCard .priceInfor{margin-top:2px}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .priceArea .priceBase .discountPrice{text-decoration:line-through}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .flagArea .flag_sale{width:45px;height:auto;top:2px;font-weight:700;background:0;color:#e51937;font-size:25px;text-indent:0}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .flagArea .flag_sale span{position:relative;top:0;font-size:13px;font-weight:400}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .flagArea .flag_sale span:first-child{display:block;width:1px;height:1px;text-indent:-9999px;overflow:hidden}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .flagArea .flag_free{bottom:3px;width:auto;height:auto;font-size:12px;color:#898989;background:0;text-indent:0}.new_sp_kill.ver2 .goodsUnitCard .goodsPrice .tit{font-size:17px}.new_sp_kill.ver2 .goodsPrice.type03 .tit{margin-bottom:0}.new_sp_kill.ver2 .goodsPrice .priceInfor .priceArea dl dd strong{position:relative;top:1px;font-size:19px}.new_sp_kill.ver2 .goodsPrice .priceInfor .priceArea dl dd .textWonBlack{position:relative;top:2px;font-size:14px;vertical-align:bottom}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .priceArea dl dt{position:relative;top:0;width:auto;margin-right:10px}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .priceArea dl.titImg dt{top:1px;padding:0;width:47px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/goods/icon_sp_kill.png) no-repeat 0 -64px;background-size:250px auto}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .priceArea dl.titImg dd{padding-left:2px}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .priceArea dl dd{position:relative;top:-1px}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .priceArea .priceBase{position:relative}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .priceArea .priceBase .discountPrice{font-size:11px;color:#999}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .priceArea .priceBase .won{font-size:10px;color:#999}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .flagArea .Msale_MB+.flag_free{top:20px}.pang_add_area{margin:0 -10px -4px;padding:10px 20px}.pay_benefitBox .pay_benefit.auto .pang_add_area.type2{width:100%!important;margin:10px -10px -15px;padding:8px 10px!important}.pang_add_area.bg_gray{background-color:#f9f9f9;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.pang_add_area .txt_st{font-size:12px;color:#888;line-height:16px;font-weight:700}.pang_add_area .txt_st .c_red{color:#e51937}
.pang_add_area .txt_st+.btn_area{margin-top:5px}.pang_add_area .btn_area{font-size:0}.pang_add_area .btn_area .btn_detail{padding-right:10px;display:inline-block;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_txt_arrow2.png) 100% 50% no-repeat;background-size:4px auto}.pang_add_area .btn_area .btn_detail>span{display:block;line-height:16px;font-size:11px;color:#666;text-decoration:underline}.pang_add_area .btn_area .btn_detail.type2{background:url(//image.hnsmall.com/images/mobile2014/goods/ico_txt_arrow.png) 100% 50% no-repeat;background-size:5px auto}.pang_add_area .btn_area .btn_detail.type2>span{font-size:13px}.banner_area{font-size:0}.banner_area a{display:block}.banner_area img{width:100%}.layerPopWrap02.pangLayerType .layerHeader h1{color:#000}.layerPopWrap02.pangLayerType .pangcon .text.type02 p{color:#000;font-weight:700}.layerPopWrap02 .pangcon .text.type02 span{color:#e51937}.layerPopWrap02 .pangcon .text.type02 a{position:relative;display:inline-block;padding-right:10px;color:#898989;font-weight:400;font-size:12px}.layerPopWrap02 .pangcon .text.type02 a:after{content:'';display:block;width:5px;height:9px;z-index:1000;position:absolute;right:0;top:2px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) -105px -20px no-repeat;background-size:300px auto}@media(max-width:320px){.layerPopWrap02.pangLayerType .pangcon .text.type02 p a{margin-left:3px}.layerPopWrap02.pangLayerType .pangcon .text.type02 p br{display:none}}.all_save .tit span{font-size:13px;color:#fff;line-height:33px}.type2 .all_save_detail{display:block!important}.type2 .tit{background:#494f64}.coachCoupon{position:relative}.linkTxt{position:relative;display:inline-block;padding:2px 11px 0 2px;color:#888;font-size:12px}.linkTxt:before{content:'';display:block;position:absolute;right:1px;top:5px;width:5px;height:7px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -174px -186px;background-size:200px auto}.linkTxt:after{content:'';display:block;position:absolute;left:1px;bottom:1px;width:100%;height:1px;background-color:#888}.coachCoupon .coachCupMark{animation:coachCoupon 5s;animation-iteration-count:1;animation-fill-mode:both;position:absolute;top:29px;left:50%;transform:translate(-50%,0);display:inline-block;width:100px;padding:5px 8px 4px;box-sizing:border-box;border-radius:2px;z-index:1000;color:#fff;font-weight:700;font-size:12px;background:rgba(102,102,102,.9)}@keyframes coachCoupon{0%{opacity:1}75%{opacity:1}100%{opacity:0;display:none}}.coachCoupon .coachCupMark:before{content:'';display:block;position:absolute;top:-5px;left:50%;transform:translate(-50%,0);z-index:10000;width:9px;height:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -160px -186px;background-size:200px auto}.new_bundle .top_desc dl{padding:0 10px}.new_bundle .top_desc dt{padding-top:24px;position:relative;color:#333;font-size:16px;font-weight:700;text-align:center}.new_bundle .top_desc dt:before{content:"";display:inline-block;vertical-align:top;width:17px;height:20px;margin-right:4px;background:url(//image.hnsmall.com/images/mobile2014/goods/icon_goods_bundle.png) no-repeat 0 0;background-size:100px auto}.new_bundle .top_desc dd{padding:4px 10px 19px 10px;color:#666;line-height:15px;font-size:13px;text-align:center;word-break:keep-all}.new_bundle .bundle_list{padding:0 5px 5px 5px}.new_bundle .bundle_list:after{content:"";display:block;clear:both}.new_bundle .bundle_list li{float:left;width:50%;padding:5px;box-sizing:border-box}.new_bundle .bundle_list li>div{border:1px solid #ddd}.new_bundle .bundle_list li>div:after{content:"";display:block;clear:both}.new_bundle .bundle_list li>div .img_box{position:relative;width:100%}.new_bundle .bundle_list li>div .img_box:before{content:"";display:block;padding-top:100%}.new_bundle .bundle_list li>div .img_box a{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.new_bundle .bundle_list li>div .img_box a:before{content:"";display:block;position:absolute;right:-1px;bottom:-1px;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/goods/icon_goods_bundle.png) no-repeat -20px 0;background-size:100px auto}.new_bundle .bundle_list li>div .img_box a:after{content:"";display:block;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:rgba(0,0,0,.02)}.new_bundle .bundle_list li>div .img_box img{width:100%}.new_bundle .bundle_list li>div .infos{height:121px}.new_bundle .bundle_list li>div .infos:after{content:"";display:block;clear:both}.new_bundle .bundle_list li>div .num{display:inline-block;height:18px;line-height:18px;padding:0 8px;margin:10px 0 5px 9px;border:1px solid #222;border-radius:10px;font-size:12px;color:#000}.new_bundle .bundle_list li>div .title{height:36px;padding:0 10px}.new_bundle .bundle_list li>div .title a{font-size:14px;color:#000;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.new_bundle .bundle_list li>div .sale_p{float:left;font-size:13px;margin:1px 5px 0 9px;font-weight:700;color:#e51937}.new_bundle .bundle_list li>div .sale_p span{font-size:23px;font-weight:700;color:#e51937;vertical-align:baseline}.new_bundle .bundle_list li>div .cost{float:left;font-size:13px;margin-top:4px;color:#000}.new_bundle .bundle_list li>div .cost span{position:relative;top:1px;vertical-align:baseline;font-size:18px;margin-right:1px;color:#000;font-weight:700;letter-spacing:-1.5px}.new_bundle .bundle_list li>div .title+.cost{margin-left:9px}#proDetailBundle{position:fixed;width:100%;height:100%;left:0;right:0;top:0;bottom:0;box-sizing:border-box;padding-top:50px}#proDetailBundle.bundle_pop2{padding-bottom:61px}#proDetailBundle .layerHeader{position:absolute;top:0;left:0;width:100%;box-sizing:border-box}#proDetailBundle .layerConts{position:relative;box-sizing:border-box;height:100%;overflow:hidden}#proDetailBundle .layerConts .scrollY{position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;padding:20px 15px 25px;box-sizing:border-box;-webkit-overflow-scrolling:touch}#proDetailBundle .pro_bunlde_detail img{width:100%;height:auto}.memberout_box{padding:10px 105px 10px 10px;border:1px solid #ddd;background-color:#fff;position:relative}.memberout_box .desc{font-size:13px;color:#888;line-height:18px}.memberout_box .btn_round03{margin-top:-12px;position:absolute;top:50%;right:10px;letter-spacing:-1px;line-height:22px}.joinRegBox .memberout_area .h2_wrap{padding-top:15px;margin-bottom:10px}.memberout_area .dotted_list{padding:0 10px}.memberout_area .dotted_list.type2,.memberout_area .dotted_list.type3{padding:0}.memberout_area .dotted_list li{margin-top:3px;padding-left:8px;position:relative;font-size:13px;color:#666;line-height:18px}.memberout_area .dotted_list li:first-child,.memberout_area .dotted_list.type2 li,.memberout_area .dotted_list.type3 li{margin-top:0}.memberout_area .dotted_list.type3 li{color:#888}.memberout_area .dotted_list li:before{content:"";display:block;width:3px;height:3px;background-color:#888;border-radius:50%;position:absolute;top:8px;left:0}.memberout_area .dotted_list li .c_red{color:#e51937}.memberout_area .agree_field{margin:0 10px;padding:10px;border:1px solid #cdcdcd;background-color:#fff}.memberout_area .reason_area{padding-left:90px;margin:10px 10px 0;position:relative}.memberout_area .reason_area .h2_wrap{padding:0;margin:0;position:absolute;top:0;left:0}.memberout_area .reason_area .h2_wrap h2{margin:0;line-height:40px}.memberout_area .reason_area .select_reason{height:40px;padding:0 28px 0 5px;border:1px solid #ddd;font-size:13px;color:#666;border-radius:0;background-image:url(//image.hnsmall.com/images/mobile2014/common/select_pic3.png);background-size:18px auto;background-color:#fff}.memberout_area .check_txt{margin:10px 10px 0;padding-left:20px;font-size:13px;color:#e51937;line-height:16px;font-weight:700;position:relative}.memberout_area .check_txt:before{content:"";display:block;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -210px -180px;position:absolute;top:5px;left:0;background-size:300px auto}.memberout_area .pw_sch_wrap .id_text{padding-bottom:20px;line-height:22px}.memberout_area .pw_sch_wrap .id_text+.id_text{margin-top:8px}.memberout_area .pw_input_area{padding:0 10px}.memberout_area .pw_input_area .input_password{width:100%;height:40px;margin-bottom:10px;display:block;border:1px solid #ddd;font-size:13px;color:#888;box-sizing:border-box;background:0;border-radius:0}.memberout_area .pw_input_area .btn_sc_password{padding-right:8px;display:inline-block;position:relative}.memberout_area .pw_input_area .btn_sc_password:after{content:"";display:block;width:5px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -230px -227px;position:absolute;top:4px;right:0;background-size:300px auto}.memberout_area .pw_input_area .btn_sc_password span{color:#888;text-decoration:underline}.pangLayerType .flag_relpang.type_new{width:28px;height:28px;background:url(//image.hnsmall.com/images/mobile2014/goods/flag_relpang_new.png) no-repeat;background-size:28px}.layerPopWrap02 .pangcon .text.type03{border-top:0 none;padding:6px 0 10px 0!important}.layerPopWrap02 .pangcon .text.type03 p{text-align:center}.layerPopWrap02 .pangcon .text.type03 p a{display:inline-block;height:24px;line-height:24px;padding:0 10px;background:#333;border-radius:2px;font-size:12px;color:#fff}
.goods_flag_top{left:25px;top:34px}.prdList.frame .flag_wrap{left:5px;top:20px}.prdList.frame .flag_size_56 em{width:35px;height:35px;background-position-x:-60px}.order_list li .product.type02 .flag_wrap{left:0;top:0}.goods_temp_hotkill ul{padding-top:0}.tax_info{font-size:12px;color:#888;line-height:14px;margin:-3px 10px 14px 10px}.product_list3 .tax_info{margin:0;padding:7px 0 5px 0}.goodsBundle .tax_info,.goodsMC .tax_info{margin:7px 0 -6px 0;padding:0}.order .order_process{padding-bottom:20px;background-color:#fff;border-bottom:1px solid #cdcdcd}.order .order_process .process_list{overflow:hidden;position:relative}.order .order_process .process_list:after{content:"";display:block;width:76%;margin-left:-38%;height:1px;background-color:#bbb;box-sizing:border-box;position:absolute;top:55px;left:50%}.order .order_process .process_list li{width:25%;padding-top:65px;float:left;text-align:center;font-weight:700;font-size:14px;color:#aaa;line-height:20px;background-repeat:no-repeat;background-size:100px auto;background-image:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_sp.png);position:relative;z-index:10}.order .order_process .process_list li.active{background-image:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_sp_on.png);color:#444}.order .order_process .process_list li:nth-child(1){background-position:50% -10px}.order .order_process .process_list li:nth-child(2){background-position:50% -110px}.order .order_process .process_list li:nth-child(3){background-position:50% -210px}.order .order_process .process_list li:nth-child(4){background-position:50% -310px}.order .bg_term_top{background-color:#eee;padding-top:10px}.order .order_info_table{border-bottom:1px solid #cdcdcd}.order .order_info_table table{width:100%;background-color:#fff}.order .order_info_table table td,.order .order_info_table table th{padding:15px 10px;text-align:left;font-size:14px;line-height:20px;border-top:1px solid #ddd}.order .order_info_table table th{color:#898989;font-family:bold}.order .order_info_table table td{color:#333}.order .dotted_list{padding:0 10px}.order .dotted_list li{padding-left:8px;margin-top:5px;font-size:12px;color:#888;line-height:16px;position:relative}.order .dotted_list li:before{content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:#888;position:absolute;top:8px;left:0}.order .dotted_list li:first-child{margin-top:0}.order .btn_round{padding:4px 8px;font-size:11px;color:#565656;line-height:13px;background-color:#f9f9f9;border:1px solid #cdcdcd;border-radius:3px;display:inline-block}.order .btn_round.telphone span{padding-left:17px;display:block;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_telephone.png) 0 50% no-repeat;background-size:13px auto;font-size:11px;color:#333;line-height:13px;font-weight:700}.order .order_tit{position:relative}.order .order_tit .btn_round.delivery{margin-top:-12px;position:absolute;top:50%;right:10px}.order .faq_tit{border-top-color:#ddd;border-bottom-color:#cdcdcd}.order .bg_term_top ~ .board_list{margin-bottom:10px}.order .board_list li a.tit{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 10px;word-break:keep-all;box-sizing:border-box}.order .board_list li a.tit strong{display:inline-block;padding-right:15px;font-size:13px;color:#333;line-height:18px;font-weight:400}.order .board_list li a.tit .btn_arr{flex-shrink:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_arr_16x16.png) center center no-repeat;background-size:16px auto}.order .board_list li .answer{display:none;padding:5px 15px 15px;font-size:12px;color:#333;line-height:17px}.order .board_list li.active a.tit .btn_arr{transform:rotate(-180deg);margin-top:-5px}.order .board_list li.active a.tit strong{font-weight:700}.order .board_list li.active .answer{display:block}.new_mypage_main{margin-bottom:-10px}.new_mypage_main .mypage_top{position:relative;padding:15px 10px 0 10px;background:#4e475f}.new_mypage_main .mypage_top .sale_total{height:37px;line-height:36px;background:#fff;border-radius:18px;text-align:center;font-size:15px;color:#4e475f;font-weight:700;letter-spacing:-.5px}.new_mypage_main .mypage_top .sale_total a{display:block;color:#4e475f}.new_mypage_main .mypage_top .sale_total a:after{content:"";display:inline-block;position:relative;top:2px;width:15px;height:15px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/img_mypage_new.png) no-repeat -31px -20px;background-size:100px auto}.new_mypage_main .mypage_top .pay_list{position:relative;padding:9px 0 13px 0}.new_mypage_main .mypage_top .pay_list:after{content:"";display:block;clear:both}.new_mypage_main .mypage_top .pay_list:before{content:"";display:block;position:absolute;top:13px;left:50%;width:1px;height:35px;background:#6d687b}.new_mypage_main .mypage_top .pay_list li{float:left;width:50%;padding-left:10px;text-align:center;box-sizing:border-box}.new_mypage_main .mypage_top .pay_list li:first-child{padding-left:0;padding-right:10px}.new_mypage_main .mypage_top .pay_list li p{font-size:12px;color:#fff;line-height:18px}.new_mypage_main .mypage_top .pay_list li p span:first-child{font-size:20px;color:#fff;font-weight:700}.new_mypage_main .mypage_top .pay_list li p span.won{position:relative;top:-1px}.new_mypage_main .mypage_top .pay_list.off li:first-child p,.new_mypage_main .mypage_top .pay_list.off li:first-child p span{animation:tranColorMypage2 1s 1 forwards}.new_mypage_main .mypage_top .pay_list.on li:first-child p,.new_mypage_main .mypage_top .pay_list.on li:first-child p span{animation:tranColorMypage 1s 1 forwards}@keyframes tranColorMypage{0%{color:#fff}100%{color:#262133}}@keyframes tranColorMypage2{0%{color:#262133}100%{color:#fff}}.new_mypage_main .mypage_top .btn_detail{position:absolute;z-index:2;bottom:-15px;left:50%;margin-left:-18px}.new_mypage_main .mypage_top .btn_detail a{display:block;width:37px;height:15px;text-indent:-1000em;overflow:hidden;background:url(//image.hnsmall.com/images/mobile2014/mypage/img_mypage_new.png);background-size:100px auto}.new_mypage_main .mypage_top .btn_detail.on{bottom:auto;top:100px}.new_mypage_main .mypage_top .btn_detail.on a{background-position:-43px 0}.new_mypage_main .mypage_top .monthBfWrap{position:relative;padding:0;background:#fff}.new_mypage_main .mypage_top .monthBfWrap .tit{position:relative;padding-bottom:7px;font-size:15px;font-weight:700;color:#42434c}.new_mypage_main .mypage_top .monthBfWrap .tit .unit{position:absolute;right:0;top:0;font-size:12px;font-weight:400;color:#77798a}.new_mypage_main .mypage_top .monthBfWrap .monthGraph{overflow:hidden;position:relative;padding:35px 0 30px;background:url(//image.hnsmall.com/images/mobile2014/mypage/bg_mypage_new_graph.png) repeat;background-size:4px auto}.new_mypage_main .mypage_top .monthBfWrap .monthGraph>ul{width:720px;border-bottom:1px solid #eee}.new_mypage_main .mypage_top .monthBfWrap .monthGraph>ul:after{display:block;content:"";clear:both;overflow:hidden;width:0;height:0;line-height:0;font-size:0}.new_mypage_main .mypage_top .monthBfWrap .monthGraph>ul>li{float:left;width:40px;padding:0 10px;line-height:20px;text-align:center}.new_mypage_main .mypage_top .monthBfWrap .monthGraph>ul>li .graphStick{position:relative;width:100%;height:100px}.new_mypage_main .mypage_top .monthBfWrap .monthGraph>ul>li .graphStick .date{position:absolute;left:-10px;right:-10px;bottom:-20px;font-size:12px;color:#77798a}.new_mypage_main .mypage_top .monthBfWrap .monthGraph>ul>li .graphStick .moneyTxt{position:absolute;left:-10px;right:-10px;top:-20px;height:20px;padding:0;margin:0;font-size:12px;color:#875fc0;background:0;letter-spacing:-.5px}.new_mypage_main .mypage_top .monthBfWrap .monthGraph>ul>li .graphStick .innerStick{position:absolute;bottom:0;left:0;right:0;height:0;background:#875fc0}.new_mypage_main .mypage_top .monthBfWrap .mthGraphGuideBox{position:absolute;bottom:35px;left:0}.new_mypage_main .mypage_top .monthBfWrap .mthGraphGuideBox .img{display:inline-block}.new_mypage_main .mypage_top .monthBfWrap .mthGraphGuideBox .img img{width:120px}.new_mypage_main .mypage_top .monthBfWrap .mthGraphGuideBox .btnClose{overflow:hidden;position:absolute;right:0;top:0;width:11px;height:11px;border:0;-webkit-appearance:none;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -60px 0;background-size:200px auto}.new_mypage_main .mypage_top .monthBfWrap .mthGraphGuideBox .btnClose span{position:absolute;left:-9999px}.new_mypage_main .blind{overflow:hidden;width:0;height:0;font-size:0;line-height:0;color:transparent}.new_mypage_main .detail_mypage_top{display:none}.new_mypage_main .detail_mypage_inner{padding:17px 20px 13px 20px;background:#fff;border-radius:15px}.new_mypage_main .detail_mypage_inner>dl{padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid #ebebeb}.new_mypage_main .detail_mypage_inner>dl dt{display:block;padding-bottom:6px}.new_mypage_main .detail_mypage_inner>dl dd:after,.new_mypage_main .detail_mypage_inner>dl dt:after{content:"";display:block;clear:both}.new_mypage_main .detail_mypage_inner>dl dd p,.new_mypage_main .detail_mypage_inner>dl dt p{float:right;color:#42434c;font-weight:700;line-height:21px}.new_mypage_main .detail_mypage_inner>dl dt p span{font-size:15px;color:#42434c;font-weight:700;line-height:21px}.new_mypage_main .detail_mypage_inner>dl dd p span:first-child,.new_mypage_main .detail_mypage_inner>dl dt p span:first-child{position:relative;top:-1px}.new_mypage_main .detail_mypage_inner>dl dd p:first-child,.new_mypage_main .detail_mypage_inner>dl dt p:first-child{float:left;font-size:15px}.new_mypage_main .detail_mypage_inner>dl dd p span,.new_mypage_main .detail_mypage_inner>dl dd p:first-child{color:#77798a;font-size:13px;font-weight:400;line-height:20px}
.new_mypage_main .detail_mypage_inner .bottom_infos{padding-top:18px}.new_mypage_main .detail_mypage_inner .bottom_infos li{position:relative;padding:0 0 5px 8px;font-size:12px;color:#77798a;line-height:16px}.new_mypage_main .detail_mypage_inner .bottom_infos li:after{content:"";display:block;position:absolute;top:7px;left:0;width:3px;height:3px;border-radius:1.5px;background:#77798a}.new_mypage_main .detail_mypage_close a{display:block;height:40px;line-height:40px;text-align:center;font-size:12px;font-weight:700;color:#fff}.new_mypage_main .mypage_benefit{position:relative;padding:17px 10px 20px 10px;background:#fff;border-bottom:1px solid #d4d3d9}.new_mypage_main .mypage_benefit>strong{display:block;padding-bottom:8px;font-size:16px;color:#42434c;font-weight:700}.new_mypage_main .mypage_benefit .benefit_top{display:table;width:100%}.new_mypage_main .mypage_benefit .benefit_top:after{content:"";display:block;clear:both}.new_mypage_main .mypage_benefit .benefit_top li{display:table-cell;width:50%;height:100%;box-sizing:border-box;text-align:center;background:#f1f0f5;border-radius:15px;vertical-align:top}.new_mypage_main .mypage_benefit .benefit_top li.center{width:10px;background:0}.new_mypage_main .mypage_benefit .benefit_top li>div{padding:0 0 16px 0;box-sizing:border-box}.new_mypage_main .mypage_benefit .benefit_top li strong{position:relative;display:inline-block;padding:15px 0 3px 0;font-size:14px;color:#42434c;font-weight:700}.new_mypage_main .mypage_benefit .benefit_top li.new strong:before{content:"";display:block;position:absolute;top:14px;right:-6px;width:4px;height:4px;border-radius:2px;background:#de3838}.new_mypage_main .mypage_benefit .benefit_top li .num span{position:relative;top:1px;font-size:18px;color:#42434c;font-weight:700;line-height:1}.new_mypage_main .mypage_benefit .benefit_top li .num{font-size:16px;font-weight:700}.new_mypage_main .mypage_benefit .benefit_top li .num .won{font-size:16px;font-weight:400}.new_mypage_main .mypage_benefit .benefit_top li p:last-child{padding-top:2px;color:#8d8c8f;font-size:12px;letter-spacing:-1px}.new_mypage_main .mypage_benefit .benefit_top li p:last-child .unit{font-size:13px;margin-right:2px}.new_mypage_main .mypage_benefit .benefit_top li p:last-child .schedule{margin-right:3px}.new_mypage_main .mypage_benefit .benefit_bottom{display:table;width:100%;padding-top:15px}.new_mypage_main .mypage_benefit .benefit_bottom li{position:relative;display:table-cell;width:33.333333%;text-align:center}.new_mypage_main .mypage_benefit .benefit_bottom li:before{content:"";display:block;position:absolute;top:0;left:0;width:1px;height:100%;background:#f0eff4}.new_mypage_main .mypage_benefit .benefit_bottom li:first-child:before{display:none}.new_mypage_main .mypage_benefit .benefit_bottom li strong{position:relative;display:inline-block;margin-top:-4px;font-size:14px;color:#42434c;font-weight:400}.new_mypage_main .mypage_benefit .benefit_bottom li.new strong:before{content:"";display:block;position:absolute;top:-1px;right:-6px;width:4px;height:4px;border-radius:2px;background:#de3838}.new_mypage_main .mypage_benefit .benefit_bottom li p span{color:#42434c;font-size:13px}.new_mypage_main .mypage_benefit .benefit_bottom li p span.unit{font-size:15px;font-weight:700}.new_mypage_main .mypage_benefit .benefit_bottom li p span.point{font-size:15px}.new_mypage_main .mypage_benefit .benefit_bottom li p a{position:relative;display:inline-block;color:#de3838;font-size:11px;margin-right:13px}.new_mypage_main .mypage_benefit .benefit_bottom li p a:after{content:"";display:block;position:absolute;top:2px;right:-13px;width:11px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/mypage/img_mypage_new.png) no-repeat -85px 0;background-size:100px auto}.new_mypage_main .mypage_benefit .benefit_bottom li p a:before{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#de3a3a}.new_mypage_main .mypage_benefit .more{position:absolute;top:15px;right:10px}.new_mypage_main .mypage_benefit .more a{position:relative;font-size:12px;color:#9794a0}.new_mypage_main .mypage_benefit .more a:before{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#9794a0}.new_mypage_main .mypage_benefit .benefit_bottom.balance li{width:50%}.new_mypage_main .mypage_benefit .benefit_bottom.balance li:last-child{display:none}.new_mypage_main .order_area{padding:10px;background:#dfdee1}.new_mypage_main .order_area_in{padding-top:13px;background:#fff;border-radius:15px;text-align:center;overflow:hidden;border-bottom:1px solid #d4d3d9}.new_mypage_main .order_area_in>a>strong{position:relative;display:inline-block;padding-right:11px;font-size:16px;color:#42434c;font-weight:700}.new_mypage_main .order_area_in>a>strong:after{content:"";display:block;position:absolute;top:5px;right:0;width:6px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/mypage/img_mypage_new.png) no-repeat -10px -20px;background-size:100px auto}.new_mypage_main .order_area_in .my_order_list{padding:2px 0 14px 0}.new_mypage_main .order_area_in .my_order_list:after{content:"";display:block;clear:both}.new_mypage_main .order_area_in .my_order_list>li{position:relative;float:left;width:20%}.new_mypage_main .order_area_in .my_order_list>li:after{content:"";display:block;position:absolute;top:17px;left:-3px;width:5px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/mypage/img_mypage_new.png) no-repeat -21px -20px;background-size:100px auto}.new_mypage_main .order_area_in .my_order_list>li:first-child:before{display:none}.new_mypage_main .order_area_in .my_order_list>li p{font-size:12px;color:#9997a2;letter-spacing:-1px}.new_mypage_main .order_area_in .my_order_list>li p:first-child{padding:2px 0 1px 0;font-size:28px;color:#d3cde6;font-weight:700;letter-spacing:0}.new_mypage_main .order_area_in .my_order_list>li.new p:last-child:after{content:"";display:inline-block;position:relative;top:-1px;left:7px;width:4px;height:4px;margin-left:-4px;border-radius:2px;background:#de3838;vertical-align:top}.new_mypage_main .order_area_in .my_order_list>li.on p:first-child{color:#8470be}.new_mypage_main .order_area_in .bottom_btn:after{content:"";display:block;clear:both}.new_mypage_main .order_area_in .bottom_btn li{float:left;width:50%}.new_mypage_main .order_area_in .bottom_btn li a{display:block;height:50px;line-height:50px;background:#f3f2f4}.new_mypage_main .order_area_in .bottom_btn li a span{position:relative;font-size:14px;color:#42434c}.new_mypage_main .order_area_in .bottom_btn li.new a span:after{content:"";display:block;position:absolute;top:0;right:-6px;width:4px;height:4px;border-radius:2px;background:#de3838}.new_mypage_main .order_area_in .bottom_btn li a span em{position:relative;top:-1px;vertical-align:baseline;font-size:13px;color:#42434c}.new_mypage_main .order_area_in .bottom_btn li a span em i{font-size:13px;color:#42434c;font-weight:700;font-style:normal}.new_mypage_main .order_area_in .bottom_btn li a:first-child{border-right:1px solid #e5e4e7;box-sizing:border-box}.new_mypage_main .link_area>ul{position:relative}.new_mypage_main .link_area>ul:after{content:"";display:block;clear:both}.new_mypage_main .link_area>ul:before{content:"";display:block;position:absolute;z-index:2;bottom:0;left:0;width:100%;height:1px;background:#d4d3d9}.new_mypage_main .link_area>ul li{position:relative;float:left;width:50%;box-sizing:border-box;border-bottom:1px solid #f0eff4}.new_mypage_main .link_area>ul li:nth-child(even){border-left:1px solid #f0eff4}.new_mypage_main .link_area>ul li a{position:relative;display:block;padding:0 15px;height:50px;line-height:50px;background:#fff}.new_mypage_main .link_area>ul li a:before{content:"";display:block;position:absolute;top:20px;right:15px;width:5px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/mypage/img_mypage_new.png) no-repeat 0 -20px;background-size:100px auto}.new_mypage_main .link_area>ul li a:after{content:"";display:block;clear:both}.new_mypage_main .link_area>ul li a span:first-child{position:relative;float:left;font-size:14px;color:#42434c}.new_mypage_main .link_area>ul li.new a span:first-child:after{content:"";display:block;position:absolute;top:16px;right:-6px;width:4px;height:4px;border-radius:2px;background:#de3838}.new_mypage_main .link_area>ul li a span.num{float:right;margin-right:14px;font-size:14px;color:#de3838;font-weight:700}.new_mypage_main .link_area>ul li i.ico-noti{display:inline-block;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_noti_red2.png) no-repeat;background-size:18px}.new_mypage_main .link_area>ul li .noti{margin:2px 15px 20px;padding:12px 15px;background-color:#ffedee;border-radius:2px;overflow:hidden;font-size:14px;line-height:19px;letter-spacing:-.28px;color:#333}.new_mypage_main .myBannerBx{margin:10px 0}.new_mypage_main .myBannerBx a{position:relative;display:block;padding:14px 20px 12px 25px;background:#5062e7}.new_mypage_main .myBannerBx a span{text-indent:-1000em;overflow:hidden;display:block;width:208px;height:34px;background:url(//image.hnsmall.com/images/mobile2014/mypage/banner_first_buy_new.png) no-repeat;background-size:208px auto}.new_mypage_main .myBannerBx a span:after{content:"";display:block;position:absolute;top:23px;right:20px;width:9px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/mypage/img_mypage_new.png) no-repeat -51px -20px;background-size:100px auto}
.new_mypage_main .customer{margin-top:10px}.new_mypage_main .customer a{display:block;height:50px;line-height:50px;background:#555;text-align:center;font-size:14px;font-weight:700;color:#ccc}@media(max-width:320px){.new_mypage_main .link_area>ul li a span:first-child{font-size:13px;letter-spacing:-.5px}.new_mypage_main .link_area>ul li a span.num{font-size:13px}.new_mypage_main .order_area_in .bottom_btn li a span{letter-spacing:-1px}}.pay_btn.pay_btn_v3 .rylpangTipWrap.paycoupon .btntipClose:before{background-position:-228px -210px}.pay_btn.pay_btn_v3 .rylpangTipWrap.paycoupon .tipTailBox:after{border-color:#3853ae;background:#3853ae}.pay_btn.pay_btn_v3 .rylpangTipWrap.paycoupon{display:none}.pay_btn.pay_btn_v3 .rylpangTipWrap.paycoupon{display:block}.pay_btn.pay_btn_v3.active .pay_sel2{position:relative;overflow:hidden;padding-top:1px;padding-left:1px}#mobileSave2 .sms_wrap.popup .tv_arimi_info{padding:0}#mobileSave2 .sms_wrap .text{margin:0}#mobileSave2 .sms_wrap .text p{font-size:12px}#finalBenefit{left:20px!important;right:20px!important}#finalBenefit .layerHeader{height:50px!important}#finalBenefit .layerHeader h1.txtC{font-size:18px!important;text-align:center!important;color:#444!important;line-height:50px!important}#finalBenefit .layerHeader .btnLayerClose{top:16px!important}#finalBenefit .priceInfor_guide img{max-width:100%!important}.typem_20180814 ul li.etc_prev{padding-top:13px}.typem_20180814 ul li p.etc{font-size:12px;color:#777;line-height:15px;padding:0 0 8px 8px}.finalBenefit_img{padding:10px 8px 0 8px}#proDetailBundle.include_bundlegoods{padding-bottom:60px}#proDetailBundle.include_bundlegoods .layerHeader,.goods-bundle-sticky .layerHeader{padding-right:120px}#proDetailBundle.include_bundlegoods .layerHeader h1 .abbreviation,.goods-bundle-sticky .layerHeader h1 .abbreviation{width:100%;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}#proDetailBundle.include_bundlegoods .layerHeader .right_area,.goods-bundle-sticky .layerHeader .right_area{padding:12px 15px 0 0;position:absolute;top:0;right:0}#proDetailBundle.include_bundlegoods .layerHeader .right_area .btnLayerClose,#proDetailBundle.include_bundlegoods .layerHeader .right_area .btn_hidden,.goods-bundle-sticky .layerHeader .right_area .btnLayerClose,.goods-bundle-sticky .layerHeader .right_area .btn_hidden{vertical-align:middle}#proDetailBundle.include_bundlegoods .layerHeader .right_area .btn_hidden,.goods-bundle-sticky .layerHeader .right_area .btn_hidden{margin-right:10px;padding:3px 10px;font-size:13px;color:#000;display:inline-block;border:1px solid #000;border-radius:3px;background:0}#proDetailBundle.include_bundlegoods .layerHeader .right_area .btnLayerClose,.goods-bundle-sticky .layerHeader .right_area .btnLayerClose{position:relative;top:0;right:0}#proDetailBundle.include_bundlegoods .bundlegoods_swiper{width:100%;padding:7px 15px;border-bottom:1px solid #000;background-color:#fff;box-sizing:border-box;position:absolute;top:0;left:0}#proDetailBundle.include_bundlegoods.hidden .bundlegoods_swiper{display:none}#proDetailBundle.include_bundlegoods.hidden .layerConts .innerConts{padding-top:0}#proDetailBundle.include_bundlegoods .bundlegoods_swiper .swiper-slide{width:60px;border:1px solid #ddd}#proDetailBundle.include_bundlegoods .bundlegoods_swiper .swiper-slide button{padding:0;display:block;border:0;background:0;font-size:0;outline:0}#proDetailBundle.include_bundlegoods .bundlegoods_swiper .swiper-slide button>img{width:100%}#proDetailBundle.include_bundlegoods .bundlegoods_swiper .swiper-slide .txt_round{padding:4px 5px 4px;text-align:center}#proDetailBundle.include_bundlegoods .bundlegoods_swiper .swiper-slide .txt_round span{padding:3px 0;display:block;border:1px solid #ddd;font-size:11px;color:#bbb;border-radius:20px}#proDetailBundle.include_bundlegoods .bundlegoods_swiper .swiper-slide.active{border-color:#e51937}#proDetailBundle.include_bundlegoods .bundlegoods_swiper .swiper-slide.active .txt_round span{border-color:#e51937;color:#e51937}#proDetailBundle.include_bundlegoods .layerConts{padding:0}#proDetailBundle.include_bundlegoods .layerConts .innerConts{padding:108px 0 0;overflow-y:hidden}#proDetailBundle.include_bundlegoods .layerConts .pro_bunlde_detail{height:100%;padding:10px;overflow-y:auto;box-sizing:border-box}.buy_wrap.upmost{z-index:999999!important}#proDetailBundle #coupondownPopBundle{position:fixed}#proDetailBundle #coupondownPopBundle .layerHeader{position:fixed;top:0;height:50px;padding:14px 18px}#proDetailBundle #coupondownPopBundle .layerConts{overflow:scroll;padding:79px 15px 100px}.popup_wrap_arimi{width:100%;height:100%;position:fixed;top:0!important;left:0;z-index:9999;display:none}.popup_wrap_arimi .popup_area{width:250px;margin-left:-125px;position:absolute;top:50%;left:50%;background-color:#fff;z-index:10}.popup_wrap_arimi .popup_cont{padding:30px 10px 25px}.popup_wrap_arimi .popup_cont p.info{font-size:16px;font-weight:700;text-align:center;line-height:23px;color:#222}.popup_wrap_arimi .popup_bottom{padding-bottom:30px}.popup_wrap_arimi .popup_bottom .btn_area{padding:0 20px;text-align:center;font-size:0}.popup_wrap_arimi .popup_bottom .btn_area:after{content:"";display:block;clear:both}.popup_wrap_arimi .popup_bottom .btn_area.col_2 .btn_pop{display:inline-block}.popup_wrap_arimi .btn_pop{display:inline-block;width:103px;height:32px;box-sizing:border-box;font-size:13px;font-weight:700;text-align:center;border:0;line-height:30px}.popup_wrap_arimi .btn_pop.black{border:1px solid #bbb;border-radius:2px;margin-right:4px;color:#666}.popup_wrap_arimi .btn_pop.red{border:1px solid #e51937;border-radius:2px;color:#fff;background-color:#e51937}.joinEndBox.ver2{padding:0 20px}.joinEndBox.ver2 .txtLoginEnd{height:auto;padding-top:36px;padding-bottom:32px}.joinEndBox.ver2 .txtJoinEnd02{margin:12px 0 0 0}.joinEndBox.ver2 .btnBox{margin:13px 0 0 0}.joinEndBox.ver2 .btnLoginSave.mobile.active{background:#666;border:1px solid #666}.joinEndBox.ver2 .btnLoginSave.mobile.active input[type=checkbox].checkBox04:checked{background-position:-170px 0}.joinEndBox.ver2 .btnLoginSave.kakao.active{background:#fde819;border:1px solid #fde819;color:#3b1e1e}.joinEndBox.ver2 .btnLoginSave.kakao.active input[type=checkbox].checkBox04:checked{background-position:-148px 0}.joinEndBox.ver2.month .txtLoginEnd{padding-bottom:4px}.joinEndBox.ver2.month .txtLoginEnd .red{color:#e51937}.joinEndBox.ver2.month .txtJoinEnd02{margin-top:0;padding-bottom:5px}.return_txt{position:relative;padding:0 0 13px 8px!important;font-size:11px;line-height:14px;color:#898989;text-align:left}.return_txt:after{content:"";display:block;position:absolute;top:5px;left:0;width:3px;height:3px;border-radius:1.5px;background:#cdcdcd}.return_txt.type2{padding:0 0 5px 8px!important}.exchgtextaera_wrap+.return_txt{margin-top:3px}.exchgtextaera_wrap.mb3{margin-bottom:3px!important}.exchg_sel .return_txt{padding:0 0 3px 8px!important;margin-top:3px}.tvBestCateWrap{overflow-y:auto;overflow-x:hidden;position:absolute;top:5px;right:0;bottom:0;-webkit-box-sizing:border-box;width:80px;-webkit-overflow-scrolling:touch}.tvBestCateWrap ul{padding:0 0 50px}.tvBestCateWrap ul li{border-bottom:1px solid #e8e9e4}.tvBestCateWrap ul li a{display:block;height:39px;padding:1px 0 0;line-height:39px;font-size:11px;color:#fff;text-align:center;background:#adb3b3;word-break:normal;letter-spacing:-1px}.tvBestCateWrap ul li.cateType02 a{background:#a7a3f0}.tvBestCateWrap ul li.cateType02.on a,.tvBestCateWrap ul li.on a{font-weight:700;background:#4f47c1}.ver_sub{padding-top:40px}.ver_sub .tvBestCateWrap{position:fixed;top:0!important}.ver_sub .tvBestCateWrap ul li{border-left:1px solid #e8e9e4}.ver_sub>h1{position:fixed;top:55px;left:0;z-index:9999;width:100%;box-sizing:border-box}.ver_sub .tvBestCateWrap ul{padding:95px 0 0 0}.app_setup ~ main .ver_sub .tvBestCateWrap ul{padding:140px 0 0 0}.app_setup ~ main .ver_sub>h1{top:100px}.bannerBx.type02{margin:0 80px 0 0;padding:0}.bannerBx.type02>a{display:block;text-align:center}.bannerBx.type02 img{width:100%;height:auto}.bannerBx.type02+.tvBestCateWrap{top:55px}.bannerBx.type02 ~ .tvBestLeftBox{padding-top:0}.tvBestLeftBox{overflow-y:auto;overflow-x:hidden;position:relative;box-sizing:border-box;height:100%;margin:0 80px 0 0;padding:5px 0 0;-webkit-overflow-scrolling:touch}.tvBestLeftBox .prdListCard{padding:0}.tvBestLeftBox .prdListCard li{position:relative;margin:5px 0 0}.tvBestLeftBox .prdListCard li:first-child{margin:0}.tvBestLeftBox .prdListCard li .goodsUnitCard .priceInfor .priceArea dl{overflow:hidden;padding-top:2px}.tvBestLeftBox .prdListCard li .goodsUnitCard .priceInfor .priceArea dl.first{padding-top:0}body.font_small .tvBestLeftBox .prdListCard li .goodsUnitCard .priceInfor .priceArea dl dd{line-height:18px}.tvBestLeftBox .goodsUnitCard .prdFlagWrap em{width:35px;height:35px}.tvBestLeftBox .goodsUnitCard .prdFlagWrap em+em{margin-left:-5px}.tvBestLeftBox .goodsUnitCard .prdFlagWrap em.flag_nowsale{background-position:-110px 0}.tvBestLeftBox .goodsUnitCard .prdFlagWrap em.flag_savepoint{background-position:-110px -50px}.tvBestLeftBox .goodsUnitCard .prdFlagWrap em.flag_pang{background-position:-110px -100px;width:38px;height:38px;top:-3px}.tvBestLeftBox .goodsUnitCard .prdFlagWrap em.flag_10dc{background-position:-110px -150px;width:41px;margin-left:-6px}.tvBestLeftBox .goodsUnitCard .prdFlagWrap em.flag_10plus{background-position:-110px -200px;width:41px;margin-left:-6px}.verApp .tvBestCateWrap ul{padding:0 0 50px}.verApp .tvBestLeftBox .prdListCard{padding:0 0 50px}.titleType .tit{overflow:hidden;padding:14px 0 10px;color:#222;line-height:1;text-align:left;font-weight:700;font-size:15px;background-color:#e8e8e8}.titleType .tit strong{float:right;color:#e51937;font-size:15px}.titleType .tit strong span{color:#e51937;line-height:inherit;font-size:13px}.setBasicAddressWrap{position:relative;margin:8px 0 8px 30px}.setBasicAddressWrap:after{display:block;content:"";clear:both}
.setBasicAddressWrap label{display:inline-block;font-size:12px;height:20px;line-height:20px;vertical-align:top;font-weight:700;color:#000}.setBasicAddressWrap input[type=checkbox]{vertical-align:top}.setBasicAddressWrap .btnTip{display:inline-block;overflow:hidden;vertical-align:middle;width:18px;height:18px;margin:0;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px 0;background-size:300px auto}.setBasicAddressWrap .tipLayerWrap .tipLayerBox{border-color:#000;padding:15px 21px 15px 15px;margin-right:30px}.setBasicAddressWrap .tipLayerWrap .tipLayerBox em{display:block;margin-top:10px;font-size:11px;line-height:14px;color:#898989}.ship_wrap li .addListbox .setBasicAddressWrap p{padding:0}.setBasicAddressWrap .setBasicBtn{display:inline-block;padding:0 12px;height:24px;line-height:22px;border:1px solid #bbb;border-radius:3px;color:#565656;font-size:11px;background-color:transparent}.setBasicAddressWrap .setBasicBtn:focus{outline:0 none}.survey_wrap .popup_wrap{top:-20%}.survey_wrap .popup_wrap .popup_header strong.title{padding:0 5%;letter-spacing:-.5px}.survey_wrap .popup_wrap .popup_cont{padding:20px}.survey_wrap .popup_wrap .product_agree li{margin-top:13px}.survey_wrap .popup_wrap .product_agree input.etc_btn:checked ~ .etc_box{display:block!important}.survey_wrap .etc_box{padding-right:15px}.survey_wrap .etc_box input[type=text]{border-radius:0;margin:10px 0 0 18px}.new_mypage_main .tvBanner{margin:10px 0 0}.new_mypage_main .tvBanner img{width:100%;vertical-align:top}.faqBtnWrap{overflow:hidden;display:block}.faqBtnWrap .faqBtn:first-child{margin-left:0}.faqBtnWrap .faqBtn{position:relative;float:left;height:22px;margin-top:5px;margin-right:5px;padding:0 10px;line-height:22px;color:#666;border:1px solid #bbb;border-radius:1px;font-size:12px;background-color:#fff}.faqBtnWrap .faqBtn:hover{text-decoration:none}.joinEndBox .regPangCoupon{margin-top:20px;padding:0 10px;font-size:0}.joinEndBox .regPangCoupon img{width:100%}.allpop_wrap2_iframe_wrap{padding-bottom:80px}.addrlink_wrap{width:100%;height:80px;padding:17px 19px;background:#fff;z-index:11;box-sizing:border-box;font-size:13px;color:#898989}.addrlink_wrap a{color:#898989}.allpop_wrap2 .addrlink_wrap{position:fixed;left:0;bottom:0}.allpop_wrap2 .addrlink_wrap a{text-decoration:underline}.allpop_wrap3 .addrPop_cnt{width:100%;height:100%;position:absolute;top:0;left:0;right:0;z-index:10002;background-color:#fff;-webkit-overflow-scrolling:touch;box-sizing:border-box}.allpop_wrap3 .addrlink_wrap{border-top:1px solid #eee}.allpop_wrap3 .addrlink_wrap a{text-decoration:underline}.addrPop.v2 .letter_sch{padding:30px 10px 0}.addrPop.v2 .letter_wrap .road_name2{padding-right:72px}.addrPop.v2 .letter_wrap .del_sel{padding-bottom:25px}.addrPop.v2 .letter_wrap .del_sel input{height:40px;box-sizing:border-box;font-size:14px;color:#888;padding:0}.addrPop.v2 .letter_wrap .del_sel .btn_search{display:inline-block;width:66px;height:40px;line-height:40px;padding:0 10px;border:1px solid #dd1032;border-radius:2px;background:#e51937;color:#fff;font-size:15px;text-align:center;box-sizing:border-box}.addrPop.v2 .addrPop_tip{padding:0 10px;border:0;margin-bottom:100px}.addrPop.v2 .addrPop_tip .tit_tip{padding:0;margin-bottom:7px;font-size:17px;color:#333;font-weight:700}.addrPop.v2 .addrPop_tip .desc_tip{margin-bottom:13px;font-size:14px;color:#666}.addrPop.v2 .addre_txt li{font-size:14px;line-height:20px;color:#828282}.addrPop.v2 .addre_txt li em{color:#f13a65}.loginIptBox .login_type ul li.finger_id a span:before{width:15px;background-position:0 -26px;margin-top:-3px}.kakopay_comm .nosale_kb{display:block;font-size:11px;padding-top:2px}.underwearChkPop{position:relative;padding-top:0;padding-bottom:0}.underwearChkPop:before{display:block;content:'';position:fixed;width:100%;height:100%;background-color:#000;z-index:1}.underwearChkPop .underwearIframe{position:fixed;top:50%;left:0;transform:translate(0,-50%);z-index:5;width:100%;height:100%;box-sizing:border-box}.underwearChkPop.contents h1{z-index:1000}.underwearChkPop.contents h1 .allpop_close{z-index:1001}.btn_underwear_chk{padding:5px 10px 10px}.btn_underwear_chk .btn_underwear{position:relative;width:100%;height:40px;padding-left:15px;border:0 none;box-sizing:border-box;background:#6a74fc}.btn_underwear_chk .btn_underwear span{display:block;width:175px;height:17px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat 0 -280px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.btn_underwear_chk .btn_underwear:before{position:absolute;right:15px;top:50%;margin-top:-8px;display:block;content:'';width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -270px -227px;background-size:300px auto;overflow:hidden;text-indent:-1000px}.hideCon{display:none}.underwearChkPop h1 .allpop_close{position:absolute;right:5px;top:6px;width:30px;height:30px;overflow:hidden;background-image:none;text-indent:-1000px}.underwearChkPop h1 .allpop_close:before{content:'';display:block;position:absolute;right:10px;top:9px;width:11px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -40px -300px;background-size:300px 390px}.app_bridge{position:relative;box-sizing:border-box;padding:65px 0 35px 0;background-color:#f6f6f6}.app_bridge:before{content:'';position:fixed;height:100%;width:100%;background-color:#f6f6f6;left:0;right:0;top:0;bottom:0}.app_bridge img{width:auto;max-width:100%}.app_bridge .tit{position:relative;padding:0 18.3%;box-sizing:border-box;text-align:center}.app_bridge .con_bridge{position:relative;margin-top:14px;padding:0 12.5%;box-sizing:border-box}.app_bridge .con_bridge p{color:#666;font-size:13px;text-align:center;letter-spacing:-.5px}.app_bridge .con_bridge .bridgeBtnWrap{display:block;margin-bottom:30px}.app_bridge .con_bridge a{display:block;margin-top:10px;border-radius:2px;text-align:center;vertical-align:middle;font-size:15px;font-weight:700}.app_bridge .con_bridge .btn_goapp{height:40px;border:1px solid #bbb;color:#666;line-height:40px;background-color:#fff}.app_bridge .con_bridge .btn_goweb{margin-top:14px;color:#666;font-size:14px;font-weight:400;text-decoration:underline}.app_bridge .con_bridge .btn_install{height:42px;color:#fff;line-height:42px;background-color:#e51937}.no-member-order{padding:20px 0;text-align:center}.no-member-order p{font-weight:700;font-size:16px}.no-member-order .btn07{margin-top:10px;font-size:14px}.order_pay .pay_pg>div{width:100%}.order_pay .pay_select_con{display:none}.order_pay .pay_pg .paylist{position:relative;display:table;float:left;width:50%;height:50px;padding:5px 0 0;box-sizing:border-box;text-align:center;font-size:14px;font-weight:700}.order_pay .pay_pg .paylist>button{position:relative;display:table-cell;vertical-align:middle;border:1px solid #eaeaea;width:100%;height:100%;box-sizing:border-box;font-size:13px;font-weight:400;background-color:transparent}.order_pay .pay_pg .paylist>button:focus{outline:0 none}.order_pay .pay_pg .payTop .paylist{height:63px;font-size:15px}.order_pay .pay_pg .payTop .paylist button{font-size:15px}.order_pay .pay_pg .payTop .paylist:first-child{padding-right:3px}.order_pay .pay_pg .payTop .paylist:last-child{padding-left:3px}.order_pay .pay_pg .payTop .paylist:only-child{width:100%;padding:5px 0 0;box-sizing:border-box}.order_pay .pay_pg .payTop .flagHot{position:absolute;top:-1px;left:-1px;width:25px;height:25px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/order/img_order_pay.png) no-repeat -6px -6px;background-size:250px auto}.order_pay .pay_pg .payTop em{position:relative;display:inline-block}.order_pay .pay_pg .payTop em:before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(//image.hnsmall.com/images/mobile2014/order/img_order_pay.png);background-repeat:no-repeat;background-size:250px auto}.order_pay .pay_pg .payTop .pangpangpay em{padding-left:24px}.order_pay .pay_pg .payTop .pangpangpay em:before{width:18px;height:23px;background-position:-40px -6px}.order_pay .pay_pg .payTop .creditcard em{padding-left:26px}.order_pay .pay_pg .payTop .creditcard em:before{width:20px;height:14px;background-position:-63px -6px}.order_pay .pay_pg .payCenter{overflow:hidden;padding-bottom:13px}.order_pay .pay_pg .payCenter .paylist:nth-child(odd){padding-right:3px}.order_pay .pay_pg .payCenter .paylist:nth-child(even){padding-left:3px}.order_pay .pay_pg .payCenter .paylist:only-child{width:100%;padding:5px 0 0;box-sizing:border-box}.order_pay .pay_pg .payCenter:last-of-type{margin-bottom:-10px}.order_pay .pay_pg .paylist.selected>button{border:1px solid #3853ae;color:#3853ae;font-weight:700;background-color:#f8faff}.order_pay .pay_pg .paylist.selected>button:before{position:absolute;right:4px;top:-4px;content:'';display:block;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/order/img_order_pay.png?20200709) no-repeat -123px -6px;background-size:250px auto}.order_pay .pay_pg .payTop .creditcard.selected em:before{width:20px;height:14px;background-position:-146px -6px}.order_pay .pay_pg .payBottom{display:inline-block;position:relative}.order_pay .pay_pg .payBottom:before{content:'';width:200%;height:1px;background-color:#eaeaea;position:absolute;top:-1px;left:50%;transform:translate(-50%,0)}.order_pay .pay_pg .payBottom .paylist{width:33.333333%;height:58px;padding:0 3px;margin:15px 0}.order_pay .pay_pg .payBottom .paylist>button{text-indent:-9999px}.order_pay .pay_pg .payBottom .paylist.selected>button{border:1px solid #eaeaea;color:inherit}.order_pay .pay_pg .payBottom .paylist.selected>button:before{display:none}.order_pay .pay_pg .payBottom .paylist>button:before,.order_pay .pay_pg .payBottom .paylist.selected>button:before{content:'';display:block;position:absolute;left:50%;top:50%;background-image:url(//image.hnsmall.com/images/mobile2014/order/img_order_pay.png?20200709);background-repeat:no-repeat;background-size:250px auto}
.order_pay .pay_pg .payBottom .kakaopay>button:before{width:56px;height:13px;margin:-6.5px 0 0 -28px;background-position:-6px -40px}.order_pay .pay_pg .payBottom .payco>button:before{width:44px;height:10px;margin:-5px 0 0 -22px;background-position:-6px -59px}.order_pay .pay_pg .payBottom .samsungpay>button:before{width:76px;height:11px;margin:-5.5px 0 0 -38px;background-position:-6px -74px}.order_pay .pay_pg .payBottom .kakaopay.selected>button{border-color:#ffeb00;background-color:#ffeb00}.order_pay .pay_pg .payBottom .kakaopay.selected>button:before{background-position:-6px -40px}.order_pay .pay_pg .payBottom .payco.selected>button{border-color:#fb2328;background-color:#fb2328}.order_pay .pay_pg .payBottom .payco.selected>button:before{background-position:-55px -59px}.order_pay .pay_pg .payBottom .samsungpay.selected>button{border-color:#024ca1;background-color:#024ca1}.order_pay .pay_pg .payBottom .samsungpay.selected>button:before{background-position:-86px -74px}.order_pay .sub_pay_wrap>div{padding:13px 10px 15px}.order_pay .sub_pay_wrap .sub_pay_btn{position:relative;display:inline-block;margin-bottom:0;padding:0 17px 0 0;color:#000;font-size:13px;font-weight:700;border:0 none;background-color:transparent}.order_pay .sub_pay_wrap .sub_pay_btn:focus{outline:0 none}.order_pay .sub_pay_wrap .sub_pay_btn:before{content:'';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);width:10px;height:6px;margin-top:0;background:url(//image.hnsmall.com/images/mobile2014/order/img_order_pay.png) no-repeat -108px -6px;background-size:250px auto}.order_pay .sub_pay_wrap .sub_pay_con{display:none}.order_pay .sub_pay_wrap .sub_pay_con .sale_info{padding-bottom:3px;font-size:12px}.order_pay .sub_pay_wrap .sub_pay_con .refer{margin-top:9px;padding-top:10px;color:#aaa;border-top:1px solid #eee;font-size:12px}.order_pay .sub_pay_wrap>div.active .sub_pay_btn{margin-bottom:7px}.order_pay .sub_pay_wrap>div.active .sub_pay_btn:before{background-position:-93px -6px}.order_pay .sub_pay_wrap>div.active .sub_pay_con{display:block}.orderChangeBox .order_pay .pay_btn.pay_btn_v3{padding:16px 10px 13px 10px}.order .order_open_wrap .cautionComtWrap02 .referTxt{font-size:12px}.order_pay .pay_btn.pay_btn_v3 .rylpangTipWrap.type03 .tipTailBox:after{left:83%}.loginJoinBox.type2 .btn-area{margin-top:-2px}.loginJoinBox.type2 .btn-area:after{content:'';display:block;clear:both}.loginJoinBox.type2 .btn-area .btn02{height:40px;line-height:40px}.loginJoinBox.type2 .btn-area .btn-gray{background-color:#888;border:1px solid #888}.loginJoinBox.type2 .btn-area .btn-block{display:block}.loginJoinBox.type2 .btn-area.col2 .btn-half{display:inline-block;width:48.5%;box-sizing:border-box;-webkit-box-sizing:border-box;float:left}.loginJoinBox.type2 .btn-area.col2 .btn-half+.btn-half{margin-left:3%}.none_user.type2{background-color:#fff;margin-top:10px;padding-top:15px}.none_user.type2 .none_user_info{padding:0;margin:30px 10px 0}.none_user.type2 .none_user_info .bulletTxt{margin-top:10px;padding:0 8px 10px}.none_user.type2 .none_user_info .bulletTxt+.bulletTxt{margin-top:0}.none_user.type2 .none_user_info .bulletTxt:before{border-radius:50%}.none_user.type2 .member_btn .btn_ib50{padding:0 14px}.btn-info{position:absolute;bottom:8.5px;right:10px;height:20px;padding:1px 7.5px 0;line-height:20px;font-size:11px;color:#666;border:1px solid #bbb;border-radius:3px;letter-spacing:-.75px;font-weight:400}.return_info{position:fixed;z-index:100003;left:0;right:0;top:140px;min-width:300px;margin:0 auto;width:94%}.return_info .tooltip{box-sizing:border-box;background:#fff;line-height:initial}.return_info .tooltip .inner{position:relative;padding:17px 15px;text-align:left}.return_info .tooltip .title{border-bottom:1px solid #444;font-size:15px;color:#000;letter-spacing:-.25px;font-weight:700;padding:10px 15px}.return_info .tooltip .inner .txt.bulletTxt{color:#000}.return_info .tooltip .inner .txt.bulletTxt:before{border-radius:50%;background-color:#888;top:7px}.return_info .tooltip .inner .txt{font-size:13px;color:#888;letter-spacing:-1px;font-weight:400;margin-top:0}.return_info .tooltip .inner .txt.bullDot{position:relative;padding-left:12px;padding-top:7px;font-size:12px}.return_info .tooltip .inner .txt.bullDot:before{display:block;content:"※";overflow:hidden;position:absolute;top:7px;left:0;width:10px;height:15px}.return_info .tooltip .inner .txt+.txt{margin-top:7px;border-top:1px solid #ddd}.return_info .tooltip .close{position:absolute;top:12px;right:15px;width:16px;height:16px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -300px;background-size:300px auto;-webkit-appearance:none;font-size:0;line-height:0}.order_list_v2 li{border:0;background-color:#eee}.order_list_v2 li div{box-sizing:border-box}.order_list_v2 li .product .product_area{padding-bottom:5px}.order_list_v2 li .product_box{border:1px solid #cdcdcd;border-radius:3px 3px 0 0;overflow:hidden;background-color:#fff}.order_list_v2 li .only1{border-radius:3px;overflow:hidden}.order_list_v2 li .gift_wrap+.order_btn_wrap{border-top:0}.order_list_v2 li .product_box+.order_btn_wrap{border-top:0}.order_list_v2 li .product_box .info_type_gray{margin-top:7px;padding:0}.order_list_v2 .orderStatBox{padding:7px 7px 7px 12px;border-radius:4px;background-color:#fdf1f3;overflow:hidden}.order_list_v2 li+li.gift_box{border-radius:3px 3px 0 0;overflow:hidden;margin-top:-13px}.order_list_v2 li+li.gift_box .product_box{border-radius:0 0 3px 3px;border-top:1px solid #cdcdcd}.order_list_v2 .orderStatBox .btnWrap{margin:0}.order_list_v2 .orderStatBox .orderStat{line-height:31px}.order_list_v2 .orderStatBox .orderStat+.deliveryPost{margin-left:5px}.order_list_v2 .orderStatBox .deliveryPost{border:1.5px solid #df1835;padding:0 5px;box-sizing:border-box;background-color:#fff;font-size:12px;font-weight:700;color:#e51937;border-radius:12px;display:inline-block;margin-top:3px;line-height:22px}.order_list_v2 .order_btn_wrap{border-radius:0 0 3px 3px;border:1px solid #cdcdcd;overflow:hidden}.order_list_v2 .btnReorder{padding:10px 0 15px;background-color:#eee}.order_list_v2 .order_btn_wrap.len4 p{letter-spacing:-1px}.order_list_v2 .order_red{padding:7px 7px 7px 12px;border-radius:4px;background-color:#fdf1f3;line-height:27px}.order_list_v2 .order_btn_wrap3{top:5px;right:7px}.goods_img .mec_img{margin:5px 0}.goods_img .mec_img a{display:block}.goods_img .mec_img img{width:100%;height:auto}.goods_satisfaction_v2 .btn-write-area{margin:8px 0;text-align:center}.goods_satisfaction_v2 .btn-write-area .btn01{width:138px}.bestComtWrap .btnWrapR .btn-red{background:#e51937}.order_table.type2 .borderNone{border-top:1px solid #fff}.order_table.type2 .dey_cation_new{padding-bottom:5px}.order_table.type2 .email-area{display:table;width:100%}.order_table.type2 .email-area .form-item{display:table-cell;vertical-align:middle;width:55%;padding-left:4px}.order_table.type2 .email-area .form-item:first-child{width:41%;padding-right:4px;padding-left:0}.order_table.type2 .email-area .form-item input,.order_table.type2 .email-area .form-item select{width:100%;box-sizing:border-box;height:30px}.order_table.type2 .email-area .form-item input.form-st{display:none}.order_table.type2 .email-area .form-item.insert select.form-st{display:none}.order_table.type2 .email-area .form-item.insert input.form-st{display:block}.order_table.type2 .alert-area{margin-top:8px;position:relative}.order_table.type2 .alert-area input{position:absolute;left:0;top:0}.order_table.type2 .alert-area label{display:inline-block;padding-left:25px;font-size:13px;color:#232323;font-weight:400}.order_table.type2 .email-area .form-atsign{display:table-cell;font-size:15px;padding-top:5px;text-align:center}.order_table.type2 .email-area input:disabled{border-color:#ebebeb;color:#cfcfcf;opacity:1}.order_table.type2 .email-area select:disabled{border-color:#ebebeb;color:#cfcfcf}.order_table.type2 .email-area input::-webkit-input-placeholder{color:#cfcfcf}.order_table.type2 .email-area input::-moz-placeholder{color:#cfcfcf}.order_table.type2 .email-area input::-ms-input-placeholder{color:#cfcfcf}.order_table.type2 .email-area input:placeholder{color:#cfcfcf}.event-banner-area{padding:10px 10px 0}.event-banner-area a{display:block;overflow:hidden}.event-banner-area img{width:100%;vertical-align:top}.new_mypage_main .staffBanner{margin:10px 0 0}.new_mypage_main .staffBanner img{width:100%;vertical-align:top}.order .order_table .tipLayerWrap{z-index:30}.mypage .promotion-popup{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;box-sizing:border-box;padding:0}.mypage .promotion-popup:after{content:" ";position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:0}.mypage .promotion-popup img{width:100%}.mypage .promotion-popup.active{display:block}.mypage .promotion-popup .popup-inner{position:absolute;left:0;top:50%;transform:translate(0,-50%);box-sizing:border-box;padding:0 10%;text-align:center;z-index:1}.mypage .promotion-popup .popup-inner a>img{display:inline-block}.mypage .promotion-popup .btn-pop-close:focus{outline:0 none}.mypage .promotion-popup .btn-pop-close{position:absolute;top:0;right:11%;height:50px;width:50px;padding:0;border:0;background:0;font-size:0;background:url(//image.hnsmall.com/images/mobile2014/event/common/btn_pop_close.png) no-repeat center center;background-size:20px auto}.mypage .promotion-popup .btn-pop-close img{width:100%}.joinEndBox .regPangCoupon.join-banner-area{display:block}.tempPopup_wrap .popup_wrap{top:-20%}.tempPopup_wrap .popup_wrap .popup_header strong.title{padding:0 5%;letter-spacing:-.5px}.tempPopup_wrap .popup_wrap .popup_cont{padding:19px 15px 20px}.tempPopup_wrap .popup_wrap .popup_cont p{margin-top:0;font-size:15px;line-height:18px;text-align:left}.tempPopup_wrap .popup_wrap .popup_cont p+p{margin-top:8px;font-weight:700;color:#000}
.tempPopup_wrap .popup_wrap .popup_cont p>em{color:#e51937}.tempPopup_wrap .popup_wrap .btn_pop{float:none;display:block;width:auto;margin-top:14px;border-radius:2px;font-size:17px}.tempPopup_wrap .popup_wrap .popup_bottom{background:#a3a3a3;overflow:hidden;clear:both}.tempPopup_wrap .popup_wrap .popup_bottom button{border:0;float:left;width:50%;height:40px;padding:0;line-height:40px;text-align:center;background:#000;color:#fff;font-weight:700;font-size:15px}.tempPopup_wrap .popup_wrap .popup_bottom .pop_close{float:right;background:#888}.cart-buy-wrap{position:fixed;bottom:-120px;left:0;width:100%;z-index:51}.cart-buy-wrap .cart-buy-head{position:relative;z-index:2;height:31px}.cart-buy-wrap .cart-buy-head:after{content:'';width:100%;height:11px;background-color:#fff;border-top:1px solid #cdcdcd;position:absolute;left:0;right:0;bottom:-1px}.cart-buy-wrap .cart-buy-head .open-layer{display:block;width:85px;height:21px;position:absolute;top:1px;left:50%;margin-left:-42.5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_cart_goods.png) no-repeat 0 0;background-size:300px auto;text-indent:-9999em;border:0;outline:0 none;z-index:5}.cart-buy-wrap .cart-buy-head .open-layer.on{background-position-x:-103.5px}.cart-buy-wrap .cart-buy-content{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px 10px;background:#fff;z-index:3}.cart-buy-wrap .cart-buy-content .total-order-price{text-align:right}.cart-buy-wrap .cart-buy-content .total-order-price:after{display:block;content:'';clear:both}.cart-buy-wrap .cart-buy-content .total-order-price .order-tit{color:#000;font-size:14px;float:left;margin-top:4px}.cart-buy-wrap .cart-buy-content .total-order-price .order-tit span{font-weight:700}.cart-buy-wrap .cart-buy-content .total-order-price .order-price{color:#e51937;font-size:22px;font-weight:700}.cart-buy-wrap .cart-buy-content .total-order-price .order-price .order-won{font-size:14px}.cart-buy-wrap .cart-buy-content .cart-btn-area{margin-top:10px}.cart-buy-wrap .cart-buy-content .cart-btn-area ul:after{display:block;content:'';clear:both}.cart-buy-wrap .cart-buy-content .cart-btn-area ul li{float:left;width:40%;box-sizing:border-box;-webkit-box-sizing:border-box}.cart-buy-wrap .cart-buy-content .cart-btn-area ul li:nth-child(2){width:60%;padding-left:5px}.cart-buy-wrap .cart-buy-content .cart-btn-area .btn-darkgray{background:#3b3b3b;width:100%;border-color:#3b3b3b}.cart-buy-wrap .cart-buy-content .cart-btn-area .btn_red{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;height:40px;line-height:36px}.order_pay .sub_pay_wrap>div.pay_select_con_type2{padding:0 0 10px}.pay_select_con_type2 .order_table{padding:0 10px;border-bottom:1px solid #ddd}.pay_select_con_type2 .order_table.vam table td label{vertical-align:middle}.order_pay .sub_pay_wrap .pay_select_con_type2 .sub_pay_btn{margin:10px 13px 7px}.order_pay .sub_pay_wrap .pay_select_con_type2 .sub_pay_con{padding:0 10px}.info_delivery_charge{padding-bottom:2px}.info_delivery_charge p.first{margin-top:7px;font-size:12px}.info_delivery_charge p.first .sum{font-size:13px}.info_delivery_charge p{color:#888;font-size:11px;letter-spacing:-.5px}.info_delivery_charge p .sum{font-size:12px;color:#888}.order_pay .pay_btn.pay_btn_v3 .rylpangTipWrap .tipTailBox{width:50%}.order_pay .sub_pay_wrap.type2>div.pay_select_con_type2{margin:0;padding-bottom:10px}.order_pay .sub_pay_wrap.type2 .pay_select_con_type2 .sub_pay_btn{margin:10px 13px 7px}.order_pay .pay_select_con_type2.order_table table td label{vertical-align:middle}.order_pay .sub_pay_wrap.type2 .sub_pay_btn{margin:10px 3px 7px}.order_pay table+.sub_pay_wrap.type2{border-top:1px solid #ddd}.order_pay .sub_pay_wrap.type2+table{border-top:1px solid #ddd}.order_pay .sub_pay_wrap.type2 .notice-list{border-bottom:1px solid #ddd;padding:7px 0 10px}.order_pay .con_creditandnobankbook .sub_pay_wrap.type2 .notice-list{border-bottom:0 none}.order_pay .sub_pay_wrap.type2 .btn_cardpay_info.type3{margin-top:15px}.order_pay .sub_pay_wrap.type2>div{margin:7px 0 10px;padding:0}.order_pay .sub_pay_wrap.type2 .kakaopay_wrap.type2{padding:0}.order_pay .sub_pay_wrap.type2 .hdCardSaleWrap{padding:13px 10px 15px}.order_pay .sub_pay_wrap.type2 .hdCardSaleWrap .salePrice{font-weight:700}.order_pay .sub_pay_wrap.type2 .pay_select_con{padding:0}.order_pay .sub_pay_wrap.type2>div.active .sub_pay_con{display:block}.order_pay .pay_select_con.active .sub_pay_btn:before{background-position:-93px -6px}.order_pay .pay_select_con.active .sub_pay_con{display:block}.layer_btnB_wrap.textType li .btn_pangpang span.tooltip{display:inline-block;bottom:36px;width:68px;height:21px;margin-left:-43px;padding:0 9px 0 8px;white-space:nowrap;border:1px solid #d7f0f9;border-radius:15px;line-height:23px;vertical-align:middle;color:#202f7d;text-align:center;font-size:12px;background-color:#d7f0f9}.layer_btnB_wrap.textType li .btn_pangpang span.tooltip:after{position:absolute;bottom:-6px;left:50%;margin-left:-5px;display:block;content:'';width:10px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/goods/pang_tooltip_arrow.png) no-repeat left top;background-size:10px 6px}.toastBox{display:none;position:fixed;top:50%;left:0;width:100%;z-index:9999999;text-align:center;transform:translate(0,-50%)}.toastBox.active{display:block}.toastBox p{display:inline-block;line-height:18px;padding:23px 20px 25px;background:rgba(17,17,17,.8);color:#fff;font-size:14px;border-radius:2px}.cash_receipt table{border-top:1px solid #ddd}.order_table table.order_list_type tr{border-bottom:0 none;border-top:1px solid #ddd}.order_table table.order_list_type tr:first-child{border-top:0 none}.order_pay .order_table table:first-child{margin-top:-10px}.order_pay .cash_receipt table,.order_pay .con_pangpangpay table{margin-top:0}.order_pay .pay_btn.pay_btn_v3{padding-bottom:0;border-bottom:0 none}.order_pay .rylpangComt{padding-top:0}.order_pay .con_creditandnobankbook .sub_pay_wrap.type2 .notice-list{border-bottom:0 none}.order_pay .pay_pg{position:relative}.order_pay .pay_pg:after{content:'';width:200%;height:1px;background-color:#eaeaea;position:absolute;bottom:13px;left:50%;transform:translate(-50%,0)}.order_pay .pay_pg .payCenter{padding-bottom:0}.order_pay .pay_pg .payBottom{margin-top:13px}.order_pay .pay_pangpang{border-bottom:0 none}.order_pay .pay_sel2.pay_sel_radio .pay_pg:after{bottom:inherit;top:0}.v27193.sch_tab_wrap .tt_tab li.on:first-child a{border-left-color:#fff}.v27193.sch_tab_wrap .tt_tab li+li.on a{border-right-color:#fff}.v27193 .sch_info{padding-top:17px;padding-bottom:9px}.v27193 .sch_wrap{padding:0 10px;margin-bottom:0;border:0}.v27193 .dey_cation_new{padding:0 8px}.v27193 .dey_cation_new>em{top:7px;width:3px;height:3px;background:#cdcdcd}.v27193 .dey_cation_new>span{display:block;color:#888;font-weight:400}.v27193 .member_btn_single{padding:0 10px}.v27193 .total_sch_wrap{padding:0 10px}.v27193 .total_sch_wrap .id_sch_sel li{padding:0 10px;border:1px solid #cdcdcd;border-radius:2px}.v27193 .total_sch_wrap .id_sch_sel li>a{position:relative;height:45px;line-height:45px;padding:10px 40px 10px 50px;border:0;font-weight:400}.v27193 .total_sch_wrap .id_sch_sel li>a:after{content:' ';position:absolute;right:8px;top:50%;margin-top:-5.5px;display:inline-block;width:22px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_27193.png) no-repeat 0 -20px;background-size:60px auto}.v27193 .total_sch_wrap .id_sch_sel li.on>a{font-weight:700}.v27193 .total_sch_wrap .id_sch_sel li.on>a:after{background-position:-40px -20px}.v27193 .total_sch_wrap .id_sch_sel li>a em{top:10px;left:0;width:45px;height:45px}.v27193 .total_sch_wrap .id_sch_sel li:nth-child(1)>a em{background-position:-5px -5px}.v27193 .total_sch_wrap .id_sch_sel li:nth-child(2)>a em{background-position:-5px -60px}.v27193 .total_sch_wrap .id_sch_sel li:nth-child(3)>a em{background-position:-5px -115px}.v27193 .total_sch_wrap .id_sch_sel li.on>div{display:block}.v27193 .total_sch_wrap .id_sch_sel li>div{display:none;padding:10px 0;border-top:1px solid #cdcdcd}.v27193 .total_sch_wrap .id_sch_sel li>div>p{margin-top:2px;font-size:14px;color:#373e40}.result_wrap .member_btn_single .btn_red,.v27193 .btn_red,.v27193 .member_btn_single .btn_red,.v27193 .total_sch_wrap .id_sch_sel li:nth-child(3) .btn_red,.v27193.sch_tab .btn_red{display:block;padding:0;height:38px;line-height:38px;font-weight:700;border:1px solid #e51937;border-radius:2px;font-size:15px;font-weight:700}.v27193 .btn_white{display:block;padding:0;height:38px;line-height:38px;font-weight:700;border:1px solid #ccc;border-radius:2px;font-size:15px;color:#565656;font-weight:700}.v27193 .id_list{margin:0;padding:0 10px;border:0}.v27193 .id_list .id_list_zone{padding:2px 10px 13px;border:0;border-top:2px solid #cdcdcd;border-bottom:2px solid #cdcdcd;line-height:18px}.v27193 .id_list .id_list_zone p{margin-top:10px}.v27193 .id_list .id_list_zone .dey_cation_new:first-child ~ .dey_cation_new{margin-top:3px}.v27193 .id_sch_btn{padding:10px 10px 0;height:auto}.v27193 .id_sch_btn p em{margin-top:-3px}.input_group{margin-bottom:10px}.input_group label{display:none}.input_group .input_box{border:1px solid #cdcdcd}.input_group .input_box+.input_box{border-top:0}.input_group .input_box input{width:100%;border:0;background:0;height:39px;line-height:19px;text-indent:7px;font-weight:700;font-size:13px}.input_group .input_box input::placeholder{color:#888;font-weight:400}.input_group .input_box .join_arm{position:relative;display:block;color:#e51937;padding:0 7px 8px;margin-top:-8px;font-size:12px;z-index:10}.sch_more{padding:0 10px;margin-top:12px;text-align:center;color:#232323;font-size:12px}.sch_more>p>a{position:relative;font-weight:700;color:#333}.sch_more>p>.link{padding-right:9px}.sch_more>p>.link:after{content:'';position:absolute;right:0;top:50%;margin-top:-4px;display:inline-block;width:5px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_27193.png) no-repeat 0 0;background-size:60px auto}
.sch_more>p>.tel{padding-left:11px;margin-left:2px}.sch_more>p>.tel:before{content:' ';position:absolute;left:0;top:50%;margin-top:-5px;display:inline-block;width:9px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_27193.png) no-repeat -15px 0;background-size:60px auto}.mem_txt_box{padding:38px 20px}.mem_txt_box .text{font-size:18px;font-weight:700;text-align:center;line-height:21px;letter-spacing:-1px}.mem_txt_box .text em{color:#12a5cb}.mem_txt_box .text span{display:block;padding-top:5px;font-size:14px;color:#888;line-height:19px;font-weight:400}.result_wrap{padding:0 10px}.result_wrap .mem_txt_box{padding:38px 0 27px}.result_wrap.pw_change .mem_txt_box{padding:38px 0 12px}.app_setup+.wrapAllHeaderInner ~ main .plan_list_v2.fixed .plan-swiper{top:100px}.app_setup.v2+.wrapAllHeaderInner ~ main .plan_list_v2.fixed .plan-swiper{top:135px}.wrapAllHeaderInner ~ main .plan_list_v2.fixed .plan-swiper{top:55px}.plan_list_v2 .plan-swiper{overflow:hidden;background-color:#fff;margin:0 auto;width:100%;position:relative;border-bottom:1px solid #ccc;padding:0 12.5px;-webkit-box-sizing:border-box;box-sizing:border-box}.plan_list_v2 .plan-swiper::before{content:'';width:25px;height:100%;background:url(//image.hnsmall.com/images/mobile2014/main/plan/bg_plan_detail_left_gradient.png) repeat-y left top;background-size:25px 1px;position:absolute;left:0;top:0;z-index:1}.plan_list_v2 .plan-swiper::after{content:'';width:25px;height:100%;background:url(//image.hnsmall.com/images/mobile2014/main/plan/bg_plan_detail_right_gradient.png) repeat-y right top;background-size:25px 1px;position:absolute;right:0;top:0;z-index:1}.plan_list_v2.fixed .plan-swiper{position:fixed;z-index:11}.plan_list_v2.fixed .list_select{margin-top:44px}.plan_list_v2 .plan-swiper ul{width:100%;height:100%;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.plan_list_v2 .plan-swiper ul:after{content:'';display:block;clear:both}.plan_list_v2 .plan-swiper ul li{float:left;width:auto;padding:0 11.5px 0 12.5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;max-width:50%}.plan_list_v2 .plan-swiper ul li button{background-color:transparent;border:0;outline:0;letter-spacing:-1px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:15px;color:#666;padding:11.5px 1px 11.5px 0}.plan_list_v2 .plan-swiper ul li.on button{z-index:-1;position:relative;border-bottom:2px solid #000;color:#000;font-weight:700}.plan_list_v2 .plan-swiper ul li:last-child{padding-right:15px}.plan_list_v2 .list_select{position:relative;padding:11px 0;border-top:0}.plan_list_v2 .list_select .list-info-area{width:100%;padding-right:70px;box-sizing:border-box;font-size:14px;color:#000}.plan_list_v2 .list_select .list-info-area span{display:inline-block;vertical-align:top}.plan_list_v2 .list_select .list-info-area .list-tit{max-width:69%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.plan_list_v2 .list_select .list-info-area .total{color:#e51937}.plan_list_v2 .list_select p:last-child{position:absolute;right:0;top:50%;padding-top:0;padding-bottom:0;margin-top:-9.5px}.plan_list_v2 .list_select p .btn_img{margin-right:0;margin-top:1px}.v27275.pd_view.pd_view_v2 .tv_play{width:40px;height:40px;margin-left:-20px;margin-top:-20px;background:url(//image.hnsmall.com/images/mobile2014/main/v27275/btn_play_circle_80.png) 0 0 no-repeat;background-size:100%}.v27275 .goods_temp_list .playBtn .playIco.medium{margin-top:-16px;padding-top:32px}.v27275 .goods_temp_list .playBtn .playIco.medium:before{width:32px;height:32px;margin-left:-16px;background:url(//image.hnsmall.com/images/mobile2014/main/v27275/btn_play_circle_64.png) 0 0 no-repeat;background-size:100%}.v27275 .goods_temp_list .playBtn .playIco.medium .playTime{margin-top:4px}.check-area{margin:13px 10px 0}.check-area .check-group input{vertical-align:text-top}.check-area .check-group+.check-group{margin-top:10px}.check-area .check-group label{color:#000;font-weight:700;letter-spacing:-.5px;margin-left:-1px}.check-area .check-group label em{color:#e51937}.regIptBox.type2 .telWrap{background-color:#fff;border:1px solid #cdcdcd;padding:0 81px 0 21px;box-sizing:border-box}.regIptBox.type2 .telWrap .placeholderWrap .inner{border:0;padding:0}.regIptBox.type2 .telWrap .placeholderWrap .required{position:absolute;left:-10px;top:50%;margin-top:-9px;color:#e51937}.regIptBox.type2 .telWrap .placeholderWrap{padding-right:0}.regIptBox.type2 .placeholderWrap input{height:100%}.regIptBox.type2 .telWrap .placeholderWrap:after{display:none}.order_pay .pay_pg .payBottom .payco.paycoevt>button:before{width:68px;height:40px;margin:-20px 0 0 -34px;background-position:-6px -90px}.order_pay .pay_pg .payBottom .payco.paycoevt.selected>button:before{background-position:-80px -90px}.pwChange30 .popup_wrap{top:-20%}.pwChange30 .popup_wrap .popup_header{height:auto;border:0}.pwChange30 .popup_wrap .popup_header strong.title{padding-top:21px;line-height:25px;font-size:18px;color:#000;letter-spacing:-.5px}.pwChange30 .popup_wrap .popup_cont{padding:14px 15px 20px;text-align:center}.pwChange30 .popup_wrap .popup_cont>p{margin-top:0;font-size:16px;line-height:18px}.pwChange30 .popup_wrap .popup_cont>p>strong{color:#000}.pwChange30 .popup_wrap .btn_pop{float:none;display:inline-block;width:auto;padding:8px 28px;margin-top:13px;border-radius:2px;font-size:17px}.pwChange30 .popup_wrap .popup_bottom{background:#a3a3a3;overflow:hidden;clear:both}.pwChange30 .popup_wrap .popup_bottom button{border:0;float:left;width:50%;height:40px;padding:0;line-height:40px;text-align:center;background:#000;color:#fff;font-weight:700;font-size:15px}.pwChange30 .popup_wrap .popup_bottom .pop_close{border-left:1px solid #333}.notice_area{padding:12px 10px 13px;border-bottom:1px solid #ddd}.notice_area .must_write{height:auto;color:#232323;border-bottom:0;padding:0}.notice_area .must_write.bulletTxt{margin-top:0;padding-left:9px}.notice_area .must_write span{margin-right:3px;vertical-align:-2px}.notice_area .must_write+.must_write{margin-top:1px}.order_pay.order_dev .sub_pay_wrap.type2+table{border-top:0 none}.order_dev .order_table table tr.bd1:last-child,.order_dev .order_table table tr:last-child{border:inherit;border-bottom:0 none}.order_dev .order_table table tr.bd1.noBrd,.order_dev .order_table table tr.noBrd{border:0}.order_pay.order_dev table+.sub_pay_wrap.type2{border-top:0 none}.order_pay.order_dev table+.sub_pay_wrap.type2>.paymentWrap{margin:0}.order_pay.order_dev table+.sub_pay_wrap.type2>.paymentWrap,.order_pay.order_dev table+.sub_pay_wrap.type2>ul{border-top:1px solid #ddd}.goods h2.tit.tit_v2 .pinkColor{display:inline-block;font-size:18px;color:#f13a65;text-overflow:inherit;white-space:inherit;overflow:inherit}.goods .pd_sale table td strong+.pd-notice{margin-left:5px}.goods .pd_sale table .pd-notice{font-size:14px;color:#898989}.order .cart_btn.type2 li:nth-child(3){padding-right:10px}.order .cart_btn.type2 li:nth-child(3) a{border:1px solid #cdcdcd;background-color:#fff;padding:1px 5.5px 0;border-radius:3px;font-size:11px;line-height:20px;position:relative;top:-1px}.order .cart_btn.type2 li:nth-child(3) a em{display:none}.order_list.v3 li .product_box .product_tit{position:relative}.order_list.v3 li .product_box .product_tit>input{position:absolute;top:2px;left:0}.order_list.v3 li .product_box .product_tit>span{display:-webkit-box;max-height:42px;min-height:23px;overflow:hidden;line-height:22px;letter-spacing:-.5px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-left:30px}.order_list.v3 li .product.type02{margin-top:18px;padding-top:0;padding-left:70px;padding-bottom:23px}.order_list.v3 li .product.type02 .priceInfoBox{padding-right:43px}.order_list.v3 li .product.type02 .priceInfoBox>p .tit{width:70px}.order_list.v3 li .product.type02 .priceInfoBox>p .txt em{letter-spacing:-.5px}.order_list.v3 li .product.type02 .priceInfoBox>p.discountPrice{color:#b0b0b0;margin-bottom:2px}.order_list.v3 li .product.type02 .flag_wrap{top:2px}.order_list.v3 li .product .product_soldout,.order_list.v3 li .product .product_soldout span,.order_list.v3 li .product .product_stop,.order_list.v3 li .product .product_stop span{top:0}.order_list.v3 li .product.type02 .product_soldout p,.order_list.v3 li .product.type02 .product_stop p{top:35px}.order_list.v3 li .product.type02 .img{top:2px}.order_list.v3 li .product.type02 .priceInfoBox>p.goods_benefit_num{position:absolute;bottom:2px;right:1px;font-size:10px;color:#e51937;font-weight:700;letter-spacing:-1px}.order_list.v3 li .product.type02 .priceInfoBox>p.goods_benefit_num em{font-size:25px;vertical-align:middle}.order_list.v3 li .product.type02 .priceInfoBox>p.goods_benefit_num span{font-size:13px;position:relative;top:6px}.order_list.v3 .info_delivery_charge p.first{margin-top:14px;color:#666}.order_list.v3 .info_delivery_charge p.first strong{color:#000;font-weight:400}.order_list.v3 .info_delivery_charge p.first .sum{color:#000}.order_list.v3 li .product.type02 .pd_op{margin-top:14px;padding-bottom:0}.order_list.v3 li .product_box.bdt1{margin-top:0}.order_list.v3 li .order_price{margin-top:0}.ask_wrap .ask_del{margin:10px 0 0 25px;padding:6px 10px 6px;color:#fff;border:0 none;border-radius:1px;font-size:12px;background-color:#333}.btn-share{width:24px;height:24px;position:absolute;right:10px;top:8px;text-indent:-9999px;overflow:hidden}.btn-share:before{display:inline-block;content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png?202310) no-repeat -276px -180px;background-size:300px auto}
.etcUtilWrap .etcUtilInner .linkBox a.btnShare.v2:before{background-position:-29px -302px}.specialShop.specialShop_v2 .old_sp_wrap.specialChance{background-color:#b9e0ee}.old_sp_wrap.specialChance .btlineBox.specialBanner.type2 ul{background-color:#b9e0ee}.old_sp_wrap.specialChance .specialBanner.type2 ul li .time-wrap .time-area.off{background-color:#b9e0ee}.old_sp_wrap.specialChance .specialBanner.type2 ul li .time-wrap .time-area{background-color:#006468}.old_sp_wrap.specialChance .specialBanner.type2 ul li .time-wrap .time-area:before{background-color:#006468}.old_sp_wrap.specialChance .specialBanner.type2 ul li .time-wrap .time-area.off:before{background-color:#fff}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .priceArea dl.specialPick dt{background-image:url(//image.hnsmall.com/images/mobile2014/goods/icon_sp_mdpick.png);background-position:0 0;width:38px;top:3px;margin-left:2px}.new_sp_kill.ver2 .goodsUnitCard .priceInfor .priceArea dl.specialPick dd{padding-left:0}.goodsBundle .price.price_origin,.goodsMC .price.price_origin{font-size:12px;letter-spacing:-.5px}.goodsBundle .info_txt,.goodsMC .info_txt{color:#898989;font-size:13px}.specialChance{background:#e8e8e8}.specialChance .img_wrap{width:100%}.specialChance .img_wrap img{width:100%;vertical-align:top}.specialChance .goods_temp_list .goods_box,.specialChance .goods_temp_list .goods_price,.specialChance .goods_temp_list .goods_thumb{display:block}.specialChance .goods_temp_list .goods_thumb .goods_thumb_img span.img:before{content:' ';position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:.03;z-index:1}.flag_size_special{width:63px;height:41px;border-bottom:4px solid #000}.flag_size_special .flag_img{display:block;margin-bottom:5px;background:0}.flag_size_special .flag_img img{display:block;width:100%;vertical-align:top}.special_list_wrap .goods_temp_list .goods_thumb{margin-bottom:20px}.special_list_wrap .time-wrap{color:#999;font-size:13px;line-height:12px;margin-bottom:4px}.special_list_wrap .time-wrap .left,.special_list_wrap .time-wrap .right{display:inline-block}.special_list_wrap .time-wrap .left .time{display:inline-block;min-width:51px}.special_list_wrap .time-wrap .right{position:relative;padding-left:7px}.special_list_wrap .time-wrap .right:before{content:' ';position:absolute;left:0;top:50%;margin-top:-6px;width:1px;height:12px;background:#999}.special_list_wrap .goods_temp_list ul{padding:0;background:0}.special_list_wrap .goods_temp_list ul li+li{margin-top:10px}.special_list_wrap .goods_temp_list .soldout:before{content:' ';position:absolute;left:50%;top:50%;width:119px;height:28px;margin-left:-59.5px;margin-top:-14px;background:url(//image.hnsmall.com/images/mobile2014/goods/special_chance/img_soldout.png) no-repeat;background-size:100%;z-index:2}.special_list_wrap .goods_temp_list .soldout:after{content:' ';position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:.8;z-index:1}.special_list_wrap .goods_temp_list .goods_benefit_box{height:auto}.special_list_wrap .goods_temp_list .goods_benefit_box .goods_benefit_detail dd{padding:0}.special_list_wrap .goods_temp_list .goods_price .tit{font-size:16px;margin-bottom:7px;line-height:19.5px}.special_list_wrap .goods_temp_list .goods_price{padding:0 74px 0 0}.special_list_wrap .goods_temp_list .goods_price .price_wrap{display:inline-block;line-height:19px}.special_list_wrap .goods_temp_list .goods_price .won{font-size:13px;vertical-align:1px}.special_list_wrap .goods_temp_list .goods_price .discount{color:#e51937}.special_list_wrap .goods_temp_list .goods_price .discount .price{font-size:24px;font-weight:700;letter-spacing:-.5px}.special_list_wrap .goods_temp_list .goods_price .discount .won{vertical-align:1.5px}.special_list_wrap .goods_temp_list .goods_price .origin{color:#999;margin-left:-1px}.special_list_wrap .goods_temp_list .goods_price .origin .price{font-size:17px;color:#999}.special_list_wrap .goods_temp_list .goods_box{padding:50px 25px 46px}.special_list_wrap .goods_temp_list .goods_box .flag_wrap{left:0;top:30px}.special_list_wrap .goods_temp_list .goods_box .flag_wrap .flag img{width:63px}.special_list_wrap .goods_temp_list .btn_zone{position:absolute;right:0;bottom:4px}.special_list_wrap .goods_temp_list .btn_zone .btn_red{display:inline-block;width:64px;height:64px;line-height:64px;padding:0;font-size:12px;font-weight:700}.special_list_wrap .notice_wrap{padding:15px 0 25px;text-align:center}.special_list_wrap .notice_wrap .notice{display:inline-block;height:20px;line-height:20px;padding-left:27px;color:#6b8087;background:url(//image.hnsmall.com/images/mobile2014/goods/special_chance/icon_notice.png) left center no-repeat;background-size:20px auto;font-size:14px;letter-spacing:-.5px}.md_pick_wrap{margin-top:10px;background:#fff}.md_pick_wrap.fixed{padding-top:53px}.md_pick_wrap.fixed .md_pick_nav{position:fixed;width:100%;z-index:20;box-sizing:border-box;background:#fff;border-bottom:1px solid #e6e6e6}.md_pick_wrap.clicked .md_pick_nav{border-bottom:1px solid #e6e6e6;box-sizing:border-box}.md_pick_wrap .tit_md{font-size:29px;color:#333;line-height:1.2em;padding:36px 13px 12px}.md_pick_nav{padding:10px}.md_pick_nav ul:after{content:"";display:block;clear:both}.md_pick_nav ul li{position:relative;float:left;width:20%}.md_pick_nav ul li:after{content:"";display:block;position:absolute;top:14px;left:0;width:1px;height:10px;background:#e8e8e8}.md_pick_nav ul li:first-child:after{display:none}.md_pick_nav ul li a{display:block;text-align:center}.md_pick_nav ul li a span{position:relative;display:inline-block;height:38px;line-height:38px;font-size:14px;color:#666;letter-spacing:-.8px}@media all and (max-width:359px){.md_pick_nav ul li a span{font-size:13px}}.md_pick_nav ul li.on,.md_pick_nav ul li.on:after{background:#333}.md_pick_nav ul li.on+li:after{display:none}.md_pick_nav ul li.on a span{color:#fff}.md_pick_area{min-height:500px}.md_pick_area .goods_temp_list ul{padding:0}.md_pick_area .product_list.list_none{border:0}.md_pick_main .icon{position:absolute;z-index:10}.md_pick_main .icon img{width:50%}.md_pick_main .icon_today{left:10px;top:10px}.md_pick_main .icon_free{right:15px;bottom:0;text-align:right}.md_pick_main .flag_wrap{position:relative;left:0;top:0;margin:10px 15px 0}.md_pick_main .flag_wrap em{position:static;margin:5px 5px 0 0}.md_pick_main .flag_wrap em:nth-child(1):before{content:"";position:absolute;left:0;top:-10px;width:100%;height:1px;background:#f1f1f1}.md_pick_main .flag_wrap em:last-child{margin-bottom:25px}.md_pick_main .goods_temp_list ul li+li{margin-top:10px}.md_pick_main .goods_temp_list .goods_benefit_num{right:15px;bottom:9px}.md_pick_main .goods_temp_list .goods_price{padding:12px 14px}.md_pick_main .goods_temp_list .goods_price .goodTit_sbox p{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#2ab4a2;font-size:14px}.md_pick_main .goods_temp_list .goods_price .tit{display:block;white-space:nowrap;text-overflow:ellipsis;color:#222;font-size:16px;height:auto;max-height:40px;margin-bottom:2px}.md_pick_main .goods_temp_list .priceArea .priceBase{font-size:14px;color:#b0b0b0}.md_pick_main .goods_temp_list .priceArea .priceBase .won{font-size:13px}.md_pick_main .goods_temp_list .priceArea dl dt{display:inline-block;width:87px;color:#222}.md_pick_main .goods_temp_list .priceArea dl dd{display:inline-block;line-height:20px;margin-top:1px}.md_pick_main .goods_temp_list .priceArea dl dd .priceBlack{vertical-align:-.5px;letter-spacing:-.5px;font-size:19px;font-family:'Malgun Gothic',arial,sans-serif,Helvetica;color:#222}.md_pick_main .goods_temp_list .priceArea dl dd .priceGray{letter-spacing:-.5px;font-size:19px;font-family:'Malgun Gothic',arial,sans-serif,Helvetica;color:#888}.md_pick_main .goods_temp_list .priceArea dl dd .textWonBlack{letter-spacing:0;font-size:14px;margin:0;color:#222}.md_pick_main .goods_temp_list .priceArea dl dd .textWonGray{letter-spacing:0;font-size:14px;margin:0;color:#888}.md_pick_main .goods_temp_list .priceArea .specialPick dt{color:#e51937;font-weight:700;width:39px}.md_pick_sub .goods_temp_list.goods_second ul{padding-top:15px;background:#fff}.md_pick_sub .goods_temp_list.goods_second ul li{padding:0 7.5px 15px 15px}.md_pick_sub .goods_temp_list.goods_second ul li:nth-child(even){padding:0 15px 15px 7.5px}.md_pick_sub .goods_temp_list.goods_second .goods_thumb .goods_thumb_img{border-bottom:0}.special_list_wrap .goods_temp_list .goods_box_system .goods_thumb_img{margin:-50px -25px 6px}.special_list_wrap .goods_temp_list .goods_box_system .goods_thumb_img img{width:100%;vertical-align:top}.special_list_wrap .goods_temp_list .goods_box_system .time-wrap{margin:0 -25px 0;padding:0 8%}.order_pay .pay_pg .payBottom.payCol2 .paylist{width:50%;height:40px;padding:5px 0 0;margin:0}.order_pay .pay_pg .payBottom.payCol2 .paylist:nth-child(odd){padding-right:3px}.order_pay .pay_pg .payBottom.payCol2 .paylist:nth-child(even){padding-left:3px}.order_pay .pay_pg .payBottom.payCol2 .paylist:first-child,.order_pay .pay_pg .payBottom.payCol2 .paylist:first-child+.paylist{margin-top:5px}.order_pay .pay_pg .payBottom.payCol2 .paylist:last-child{margin-bottom:14px}.order_pay .pay_pg .payBottom .toss>button:before{width:47px;height:12px;margin:-6px 0 0 -23.5px;background-position:-6px -135px}.order_pay .pay_pg .payBottom .toss.selected>button{border-color:#0050ff;background-color:#0050ff}.order_pay .pay_pg .payBottom .toss.selected>button:before{background-position:-63px -135px}.order_pay .sub_pay_wrap.type2 .pay_select_con_type2.con_toss .sub_pay_btn{margin-top:1.5px}.pang_wrap .em{color:#5972de}.pang_wrap .pang_box .pang_head{padding:12px 15px 5px}.pang_wrap .pang_box .pang_head h2{font-size:15px;color:#222}
.pang_wrap .pang_box .pang_head h2+a{float:right;margin-top:-18px;color:#666;font-size:13px;font-weight:700;padding-right:10px;position:relative}.pang_wrap .pang_box .pang_head h2+a i.ico_04{top:50%;margin-top:-5px}.pang_wrap .pang_box .pang_body{margin:0 15px}.pang_wrap .pang_status{padding-left:0;padding-right:0}.pang_wrap .pang_status .pang_body{padding:32px 15px 30px;margin:0;background:#6c87e9;color:#fff}.pang_status .top_text{text-align:center;margin-bottom:26px}.pang_status .top_text.completed{margin-bottom:25px}.pang_status .top_text .text{display:block;font-size:15px;line-height:1.3em}.pang_status .top_text .text>strong .price{font-size:16px}.pang_status .top_text .text_lg{font-size:20px;line-height:1.3em}.pang_status .top_text .text_lg>strong .price{font-size:21px}.pang_status .top_text .help{position:relative}.pang_status .top_text .help .help_btn{display:inline-block;width:18px;height:18px;line-height:20px;margin-left:-1px;overflow:hidden;text-indent:-40px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/mypage/pang_help_pkg.png) 0 0 no-repeat;background-size:150px auto;vertical-align:0}.pang_status .top_text .help_box{display:none;position:absolute;right:0;top:21px;width:193px;background:#4764cc;padding:12px 15px;border:1px solid #3852af;color:#fff;text-align:left;z-index:100}.pang_status .top_text .help_box .help_list{list-style:none;padding:0;margin:0;font-size:12px}.pang_status .top_text .help_box .help_sub{padding-left:8px;margin-top:5px;font-size:11px;position:relative}.pang_status .top_text .help_box .help_sub:before{content:" ";position:absolute;left:0;top:5px;width:4px;height:4px;background:url(//image.hnsmall.com/images/mobile2014/mypage/pang_help_pkg.png) -65px 0 no-repeat;background-size:150px auto}.pang_status .top_text .help_box .close{position:absolute;right:0;top:0;width:11px;height:11px;margin-top:8px;margin-right:6px;background:url(//image.hnsmall.com/images/mobile2014/mypage/pang_help_pkg.png) -35px 0 no-repeat;background-size:150px auto;overflow:hidden;text-indent:-50px}.pang_status .top_text .btn{display:inline-block;margin-top:10px;border-radius:2px;border:1px solid #fff;padding:0 20px 0 8px;box-sizing:border-box;height:30px;line-height:30px;color:#4d69d2;font-size:13px;font-weight:700;background:#fff url(//image.hnsmall.com/images/mobile2014/mypage/pang_btn_arr.png?1) right 9px no-repeat;background-size:16.5px auto}.pang_status .pang_list_wrap{position:relative;width:180px;min-height:120px;background:url(//image.hnsmall.com/images/mobile2014/mypage/pang_list_bg.png?1) 0 0 no-repeat;background-size:100%;margin:auto}.pang_status .pang_list_wrap:after{content:' ';display:block;clear:both}.pang_status .pang_list_wrap .pang_list{float:left;width:50px;height:50px;line-height:50px;margin-bottom:20px;text-align:center;color:transparent;overflow:hidden}.pang_status .pang_list_wrap .pang_list:nth-child(2),.pang_status .pang_list_wrap .pang_list:nth-child(5){margin-left:15px;margin-right:15px}.pang_status .pang_list_wrap .pang_tick{display:none;position:absolute;color:transparent;font-size:1px;line-height:27.5px;font-weight:700;white-space:nowrap;width:50px;height:35px;text-align:center;background:url(//image.hnsmall.com/images/mobile2014/mypage/pang_tick_challenging.png?1) 0 0 no-repeat;background-size:100%}.pang_status .pang_list_wrap[class*=step] .pang_list{background:url(//image.hnsmall.com/images/mobile2014/mypage/pang_list_on.png) 0 0 no-repeat;background-size:100%}.pang_status .pang_list_wrap.step1 .pang_list{background:0}.pang_status .pang_list_wrap.step1end .pang_list:nth-child(1) ~ .pang_list,.pang_status .pang_list_wrap.step2 .pang_list:nth-child(1) ~ .pang_list{background:0}.pang_status .pang_list_wrap.step2end .pang_list:nth-child(2) ~ .pang_list,.pang_status .pang_list_wrap.step3 .pang_list:nth-child(2) ~ .pang_list{background:0}.pang_status .pang_list_wrap.step3end .pang_list:nth-child(3) ~ .pang_list,.pang_status .pang_list_wrap.step4 .pang_list:nth-child(3) ~ .pang_list{background:0}.pang_status .pang_list_wrap.step4end .pang_list:nth-child(4) ~ .pang_list,.pang_status .pang_list_wrap.step5 .pang_list:nth-child(4) ~ .pang_list{background:0}.pang_status .pang_list_wrap.step5end .pang_list:nth-child(5) ~ .pang_list,.pang_status .pang_list_wrap.step6 .pang_list:nth-child(5) ~ .pang_list{background:0}.pang_status .pang_list_wrap.step6end .pang_list,.pang_status .pang_list_wrap.stepend .pang_list{background:url(//image.hnsmall.com/images/mobile2014/mypage/pang_list_on.png) 0 0 no-repeat;background-size:100%}.pang_status .pang_list_wrap[class*=step] .pang_tick{display:block;top:-17.5px}.pang_status .pang_list_wrap.step1 .pang_tick{left:0}.pang_status .pang_list_wrap.step2 .pang_tick{left:65px}.pang_status .pang_list_wrap.step3 .pang_tick{left:130px}.pang_status .pang_list_wrap.step4 .pang_tick{left:0;top:53px}.pang_status .pang_list_wrap.step5 .pang_tick{left:65px;top:53px}.pang_status .pang_list_wrap.step6 .pang_tick{top:53px;right:0}.pang_status .pang_list_wrap.stepend .pang_tick{top:53px;right:-6px;width:61.5px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/pang_tick_success.png?1)}.pang_status .pang_list_wrap.step1end .pang_tick{left:-5.75px;width:61.5px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/pang_tick_success.png?1)}.pang_status .pang_list_wrap.step2end .pang_tick{left:59.25px;width:61.5px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/pang_tick_success.png?1)}.pang_status .pang_list_wrap.step3end .pang_tick{left:124.25px;width:61.5px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/pang_tick_success.png?1)}.pang_status .pang_list_wrap.step4end .pang_tick{left:-5.75px;top:53px;width:61.5px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/pang_tick_success.png?1)}.pang_status .pang_list_wrap.step5end .pang_tick{left:59.25px;top:53px;width:61.5px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/pang_tick_success.png?1)}.pang_status .pang_list_wrap.step6end .pang_tick{left:124.25px;top:53px;width:61.5px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/pang_tick_success.png?1)}.pang_status .pang_total{height:42px;line-height:42px;background:#3f5abe;text-align:center}.pang_status .pang_total>strong .price{font-size:16px}.pang_status .pang_notice{margin-top:17px;font-size:12px;line-height:17px;color:#fff}.pang_wrap .pang_result{margin-top:10px;background:#fff}.pang_result .pang_body{border-top:1px solid #ebebeb}.pang_result .text_tit{padding:22px 0 23px;color:#000;font-size:14px;text-align:center}.pang_result .text_tit .price{font-size:15px}.pang_result .list_none{padding-top:84px}.pang_result .list_none p{font-size:14px}.pang_result .tableSt31.ver02{border-top:0}.pang_result .tableSt31.ver02 .tableSt3{table-layout:fixed}.pang_result .tableSt31.ver02 .tableSt3 thead tr th{font-size:13px;height:36px}.pang_result .tableSt31.ver02 .tableSt3 thead tr th:last-child{border-right:0}.pang_result .tableSt31.ver02 .tableSt3 tbody tr td:first-child{border-left:0}.pang_result .tableSt31.ver02 .tableSt3 tbody tr td{font-size:14px;padding:12px 10px 11px;text-align:center}.pang_result .tableSt31.ver02 .tableSt3 tbody tr td .em{color:#e51937}.pang_result .tableSt31.ver02 .tableSt3 tbody tr td .won{font-size:13px}.pang_result .saving_note{padding:7px 10px 8px;margin-bottom:10px}.pang_result .saving_note>li{position:relative;padding-bottom:7px;padding-left:8px;font-size:12px;color:#888;letter-spacing:-.5px}.pang_result .saving_note>li:before{position:absolute;left:0;top:5px;display:inline-block;content:'';width:3px;height:3px;background:url(//image.hnsmall.com/images/mobile2014/mypage/pang_dot.png) 0 0 no-repeat;background-size:3px}.pang_wrap .pang_recommend{margin-top:10px;background:#fff}.pang_recommend .pang_body{border-top:1px solid #ebebeb}.pang_recommend .text_tit{padding:15px 0 18px;color:#000;font-size:14px;text-align:center}.pang_recommend .text_tit .price{font-size:15px}.pang_recommend .text_tit .text_sub{display:block;font-size:13px;color:#666}.pang_recommend .text_tit .text_sub .price{font-size:14px}.pang_recommend .goods_temp_list ul{padding:0 10px;background:0}.pang_recommend .goods_temp_list.goods_third{font-size:12px}.pang_recommend .goods_temp_list.goods_third .goods_price .tit{font-size:1.17em}.pang_recommend .goods_temp_list.goods_third .goods_benefit_box .goods_benefit_detail dd .textWon{font-size:12px}.pang_wrap .bot_banners{padding:10px 0}.pang_wrap .bot_banners>a{display:block}.pang_wrap .bot_banners>a img{vertical-align:top}.relay_orderList_wrap.ver02{padding:0 0 10px;background:#eee}.relay_orderList_wrap.ver02 .payment_list_check{padding:10px 10px 6px;line-height:20px;border-top:1px solid #ddd}.relay_orderList_wrap.ver02 .payment_list_check .checkbox_label{display:inline-block;vertical-align:top}.relay_orderList_wrap.ver02 .relay_list{padding:0}.relay_orderList_wrap.ver02 .relay_list li{border:0;border-top:1px solid #898989;border-radius:0}.relay_orderList_wrap.ver02 .relay_list li .list_title{background:0;padding:10px 10px 8px}.relay_orderList_wrap.ver02 .relay_list li .list_title .ordertime{top:10px}.relay_orderList_wrap.ver02 .product_box{position:relative;padding:15px 10px 15px 80px;min-height:60px}.relay_orderList_wrap.ver02 .product_box .img{position:absolute;left:10px;top:15px;width:60px;height:60px}.relay_orderList_wrap.ver02 .product_box .img img{width:100%}.relay_orderList_wrap.ver02 .product_box .product_tit{-webkit-line-clamp:3;margin-top:-2px}.relay_orderList_wrap.ver02 .product_box .product .price{margin-top:3px}.relay_orderList_wrap.ver02 .product_box .product .price>strong{font-size:15px}.relay_orderList_wrap.ver02 .product_box .product .product_payment{margin-top:7px;padding-top:7px;border-top:1px solid #eee;font-size:12px;color:#898989}.relay_orderList_wrap.ver02 .product_box .product .product_payment .payment_ok em,.relay_orderList_wrap.ver02 .product_box .product .product_payment .payment_x em{display:inline-block;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_product_payment.png) no-repeat 0 0;background-size:12px auto;color:transparent;vertical-align:-1px}
.relay_orderList_wrap.ver02 .product_box .product .product_payment .payment_x em{background-position:0 -38px}.relay_orderList_wrap.ver02+.btnMoreDefaultWrap.marginType02{margin:-10px 0 0;padding:0 10px 10px;background:#eee}.tossReferTxt{float:right;margin-top:1px;padding-right:10px;color:#898989;font-size:12px}.tossReferTxt:after{display:block;clear:both;content:""}main .contents.plan_sub{padding-bottom:10px}.plan_sub .planCategory{position:relative;height:34px;margin-top:5px;padding:0 10px;border-bottom:1px solid #b5b5b5;background:#fff;font-size:15px;font-weight:400;line-height:33px}.plan_sub .planCategory em{display:inline-block;overflow:hidden;position:absolute;top:50%;right:10px;width:19px;height:10px;margin-top:-5px;background:url(//image.hnsmall.com/images/mobile2014/main/ico_main_201611.png) no-repeat -100px -36px;background-size:150px auto;text-indent:-1000px}.plan_sub .planCategory.active em{background-position:-100px -25px}.plan_sub .planCategory span{margin-left:2px;color:#e51937}.plan_sub .planCatelist{margin-bottom:10px;background:#fff}.plan_sub .planCatelist ul{overflow:hidden}.plan_sub .planCatelist ul li{float:left;width:50%}.plan_sub .planCatelist ul li a{display:block;overflow:hidden;padding:0 10px;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;color:#565656;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;line-height:2.857rem}.plan_sub .planCatelist ul li:nth-child(even) a{border-right:0}.plan_sub .planCategory.active ~ .plan-list-area{margin-top:10px}.plan_sub .plan-list-area ul:after{content:'';display:block;clear:both}.plan_sub .plan-list-area ul li{float:left;width:50%}.plan_sub .plan-list-area ul li:nth-child(2n+1){clear:both}.plan_sub .plan-list-area ul li a{display:block}.plan_sub .plan-list-area ul li img{width:100%;vertical-align:top}.plan_sub .planCategory.active ~ section.boxPlan{margin-top:10px!important}.plan_sub .planCategory.active ~ .plan-list-area+section.boxPlan{margin-top:0!important}.plan_sub .boxPlan{margin-top:0!important;padding-left:0;padding-right:0}.plan_sub .boxPlan .goodImg{margin-bottom:0}.plan_sub .goodImg a img,.plan_sub .goodImg img{width:100%;height:auto;vertical-align:top}.v2.plan_sub{background-color:#fff}.v2.plan_sub .boxPlan .goodImg{margin-top:10px}.order_pay .pay_pg .payBottom .toss.tossevt>button:before{width:66px;height:23px;margin:-12px 0 0 -33px;background-position:-43.5px -152px}.order_pay .pay_pg .payBottom .toss.tossevt.selected>button:before{background-position:-118.5px -152px}.order_pay .pay_pg .payBottom .toss.tossevt>button:after{content:'';display:block;position:absolute;left:-1px;top:-1px;background-image:url(//image.hnsmall.com/images/mobile2014/order/img_order_pay.png?20200709);background-repeat:no-repeat;background-size:250px auto;background-position:0 -152px;width:34px;height:13px}.loginIptBox.loginIptBox_v2 .social-title{margin:21px 0 12px;position:relative;text-align:center}.loginIptBox.loginIptBox_v2 .social-title:before{content:'';position:absolute;left:0;top:50%;background-color:#ccc;width:100%;height:1px}.loginIptBox.loginIptBox_v2 .social-title span{font-size:12px;color:#666;letter-spacing:-.5px;padding:0 6px;background-color:#e9e8e8;z-index:1;position:relative}.loginIptBox.loginIptBox_v2 .login_type ul li a{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #ddd}.loginIptBox.loginIptBox_v2 .login_type ul li a span{font-size:12px;height:40px;line-height:40px}.loginIptBox.loginIptBox_v2 .login_type.col4 ul{display:flex;justify-content:space-between;margin:0 -2.5px}.loginIptBox.loginIptBox_v2 .login_type.col4 ul:after{content:'';display:block;clear:both}.loginIptBox.loginIptBox_v2 .login_type.col4 li{flex:1;padding:0 2.5px}.loginIptBox.loginIptBox_v2 .login_type.col4 ul li a span:before{display:block;margin:0 auto 2px;height:15px}.loginIptBox.loginIptBox_v2 .login_type.col4 ul li a{padding:15px 0 5px}.loginIptBox.loginIptBox_v2 .login_type.col4 ul li a span{line-height:inherit}.loginIptBox .login_type ul li.pass a span:before{background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_login.png?20200703);background-position:-20px -22px;width:30px}.loginIptBox .login_type ul li.apple a span:before{background-position:-54px -26px;width:16px}.loginIptBox.loginIptBox_v2 .login_type ul li.finger_id a span:before{width:16px}.loginIptBox.loginIptBox_v2 .sub-title{margin:15px 0 34px;font-size:12px;color:#222;letter-spacing:-.5px;text-align:center}.loginIptBox.loginIptBox_v2 .sub-title a{margin-left:5px;border-bottom:1px solid #222;color:#222}.loginIptBox.loginIptBox_v2 .sub-title+.findUserInfo{margin-top:0}.loginIptBox.loginIptBox_v2 .findUserInfo{margin-bottom:15px}.loginIptBox.loginIptBox_v2 .findUserInfo a{color:#222;letter-spacing:-.5px}.loginIptBox.loginIptBox_v2 .findUserInfo a:first-child{left:2px}.loginIptBox.loginIptBox_v2 .findUserInfo a:after{top:50%;margin-top:-7px}.loginJoinBox.type3 .btn-area .btn-block{height:42px;line-height:42px}.joinEndBox .btnLoginSave.pass{border-color:#ccc}.joinEndBox .btnLoginSave.pass.active{border:1px solid #8951ff;background:#8951ff}.joinEndBox .btnLoginSave.pass .checkBox08{display:inline-block;width:17px;height:17px;margin:-2px 0 0;border:none!important;background:url(//image.hnsmall.com/images/mobile2014/common/icon_checks_collect.png?20200703);background-repeat:no-repeat;background-position:-104px 0;background-size:auto 17px;background-color:transparent;vertical-align:middle}.joinEndBox .btnLoginSave.pass.active .checkBox08{background-position:-277px 0}.loginIptBox .login_type ul li.apple a span:before{background-position:-54px -26px;width:16px}.joinEndBox .btnLoginSave.apple{border-color:#ccc}.joinEndBox .btnLoginSave.apple.active{border:1px solid #000;background:#000}.loginIptBox.loginIptBox_v2 .login_type.one ul li a{background-color:#000;border:1px solid #000}.loginIptBox.loginIptBox_v2 .login_type.one ul li a span{font-size:15px;color:#fff}.loginIptBox .login_type.one ul li a span:before{margin:-3px 5px 0 0}.loginIptBox.loginIptBox_v2 .login_type.one ul li.finger_id a{background-color:#fff;border:1px solid #ddd}.loginIptBox.loginIptBox_v2 .login_type.one ul li.finger_id a span{color:#111}.loginIptBox .login_type ul li.finger_id a span:before{width:17px;height:18px;background-position:-60px -52px}.loginIptBox .login_type ul li.f_id a span:before{width:16px;height:16px;background-position:-21px -52px}.loginIptBox .login_type ul li.t_id a span:before{width:16px;height:16px;background-position:0 -52px}.loginIptBox .login_type ul li.apple a span:before{width:13px;height:16px;background-position:-42px -52px}.loginIptBox .login_type.one ul li.apple a span:before{margin:-4px 6px 0 0}.cate_samall .plan-banner-area{background-color:#e6e6e6;padding:10px 0}.cate_samall .plan-banner-area .banner-link{padding:0 47px 0 20px;font-size:17px;color:#fff;font-weight:700;letter-spacing:-.5px;display:block;width:100%;height:60px;line-height:60px;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.cate_samall .plan-banner-area .banner-link+.banner-link{margin-top:10px}.cate_samall .plan-banner-area .banner-link:after{content:'';position:absolute;right:0;top:0;background:url(//image.hnsmall.com/images/mobile2014/category/bg_catagory_banner.png) no-repeat right top;background-size:cover;width:150px;height:60px}.cate_samall .plan-banner-area .banner-link .title{display:inline-block;overflow:hidden;max-width:62%;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.cate_samall .plan-banner-area .banner-link .num{font-size:13px;vertical-align:top;margin-left:5px}.cate_samall .plan-banner-area .banner-link.bg-purple{background-color:#8f26fc}.cate_samall .plan-banner-area .banner-link.bg-pink{background-color:#d03ccb}.cate_samall .plan-banner-area .banner-link.bg-blue{background-color:#4a41fc}.cate_samall .plan-banner-area .banner-link.bg-brown{background-color:#905f4c}.cate_samall .plan-banner-area .banner-link.bg-orange{background-color:#f06c15}.cate_samall .plan-banner-area .banner-link.bg-green{background-color:#189751}.cate_samall .plan-banner-area .banner-link.bg-lightgreen{background-color:#94ae07}.cate_samall .plan-banner-area .banner-link.bg-skyblue{background-color:#01a2a8}.cart_use_guide.scrollY{overflow-y:auto;overflow-x:hidden;max-height:303px}.order .personal-code-area{padding:3px 10px 20px}.order .personal-code-area .order_table{padding:0}.order .personal-code-area .order_table table th{width:90px;font-size:14px}.order .personal-code-area .order_table table th label em{display:inline-block;margin-left:4px;color:#e51937;vertical-align:top;font-size:13px}.order .personal-code-area .order_table input{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;height:30px;margin-top:4px}.order .personal-code-area .chk-area{margin:15px 0;position:relative;padding-left:24px}.order .personal-code-area .chk-area input{position:absolute;left:0;top:-1px}.order .personal-code-area .chk-area label{font-weight:700;letter-spacing:-1px;font-size:13px}.order .personal-code-area .info-list{border-top:1px solid #eee;padding:10px 0}.order .personal-code-area .info-list .sale_info{padding-bottom:0;letter-spacing:-.5px;font-size:12px}.order .personal-code-area .info-list .sale_info:nth-child(2){padding-right:70px}.order .personal-code-area .info-list .btn-datail{position:absolute;right:0;padding-right:10px;display:inline-block;text-decoration:underline;color:#565656;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_txt_arrow2.png) 100% 50% no-repeat;background-size:4px auto}.order .personal-code-area .info-list .btnTip{margin-left:4px;display:inline-block;vertical-align:top;overflow:hidden;width:18px;height:18px;color:transparent;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px 0;background-size:300px auto}
.order .personal-code-area .refer{position:relative;padding-left:20px;color:#898989;letter-spacing:-.5px;font-size:12px}.order .personal-code-area .refer:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -90px -180px;background-size:300px auto}.order_pay .rylpangComt .culture_info{padding:5px 0 15px;letter-spacing:-.5px;font-size:12px;color:#000;border-bottom:1px solid #eee}.order_pay .rylpangComt .culture_info .bold{font-weight:700}.order_pay .rylpangComt .culture_info+.sale_info{margin-top:10px}.multiSales>.tit h3 .related{display:inline-block;width:20px;height:20px;margin-top:-1px;margin-right:4px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png?34350) no-repeat -280px -129px;background-size:300px auto;font-size:0;color:transparent;line-height:0;vertical-align:bottom}.loginIptBox .text-area{margin:16px 0 13px;text-align:center;font-size:16px;color:#000;font-weight:700;letter-spacing:-.5px}.layer_btnT_wrap .btn_gift{display:none}.layer_btnT_wrap.gift_btn_wrap:after{content:'';display:block;clear:both}.layer_btnT_wrap.gift_btn_wrap>div{float:left}.layer_btnT_wrap.gift_btn_wrap .btn_gift{display:block;width:24%;padding-right:4px;box-sizing:border-box;-webkit-box-sizing:border-box}.layer_btnT_wrap.gift_btn_wrap .btn_gift button{width:100%;font-size:12px;background-color:#fff;color:#333;font-weight:700;height:40px;text-align:center;padding:4px 8px 3px;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #bbb;border-radius:4px;-webkit-border-radius:4px;outline:0}.layer_btnT_wrap.gift_btn_wrap .btn_gift button:before{content:'';display:block;width:16px;height:17px;margin:0 auto;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png?35101) no-repeat 0 -332px;background-size:300px auto}.layer_btnT_wrap.gift_btn_wrap .btn_buy{width:76%}.layer_btnT_wrap.type2{padding-top:8px}.layer_btnT_wrap .btn_buy.disabled{border-color:#888;background-color:#888}.pop_wrap.pop_gift{top:auto;bottom:60px}.pop_wrap.pop_gift .pop_content:after{content:'';position:absolute;left:30px;bottom:-9px;z-index:9999;width:17.5px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png?35101) no-repeat -31px -332px;background-size:300px auto}.pop_wrap.pop_gift .pop_content{margin:0 10px 10px;position:relative;z-index:9999;background-color:#fff;text-align:center;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}.pop_wrap.pop_gift .pop_content .content_wrap{padding:18px 15px 0}.pop_wrap.pop_gift .pop_content .title{font-size:19px;color:#222;letter-spacing:-1px}.pop_wrap.pop_gift .pop_content .title>strong{border-bottom:1px solid #e8e8e8}.pop_wrap.pop_gift .pop_content .title .color_blue{color:#3658fb}.pop_wrap.pop_gift .pop_content .btn_link{font-size:12px;color:#888;padding-right:7px;position:relative;margin-top:3px;display:inline-block}.pop_wrap.pop_gift .pop_content .btn_link:after{content:'';position:absolute;right:0;top:50%;width:5px;height:7px;margin-top:-3.5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png?35101) no-repeat -21px -332px;background-size:300px auto}.pop_wrap.pop_gift .pop_content .img_area img{width:100%}.pop_wrap.pop_gift .pop_content .btn_warp{margin-top:13px}.pop_wrap.pop_gift .pop_content .btn_warp:after{content:'';display:block;clear:both}.pop_wrap.pop_gift .pop_content .btn_warp>button{float:left;width:50%;border:0;outline:0;letter-spacing:-.5px;border-top:1px solid #bbb;box-sizing:border-box;font-size:15px;font-weight:400;border-radius:0;-webkit-border-radius:0}.pop_wrap.pop_gift .pop_content .btn_warp .btn05{color:#666}@media(orientation:landscape){.pop_wrap.pop_gift{top:auto!important;height:234px}.pop_wrap.pop_gift .pop_content.scrollY{max-width:500px}.pop_wrap.pop_gift .pop_content.scrollY .content_wrap{max-height:153px;overflow-y:auto;overflow-x:hidden}}.order .banner_gift{font-size:0}.order .banner_gift img{width:100%}.order .order_import_wrap{position:relative}.contents h1+.hiddenPayment .order_import_wrap .order_tit:nth-child(1){border-top:1px solid #cdcdcd}.order .order_import_wrap .btn_import{position:absolute;right:39px;top:11px;z-index:1;font-size:12px;border-color:#bbb;padding:3.5px 7px;box-sizing:border-box;letter-spacing:-.5px}.order .order_gift_info .order_table{padding:0 10px}.order .order_gift_info .order_table table th{font-size:14px;width:90px}.order .order_gift_info .order_table table th label em{display:inline-block;margin-left:4px;color:#e51937;vertical-align:top;font-size:13px}.order .order_gift_info .order_table table td{padding:8px 0;font-size:13px}.order .order_gift_info .regIptBox{margin:0}.order .order_gift_info .regIptBox .telWrap .selectWrap select{height:28px}.order .order_gift_info .regIptBox .telWrap .selectWrap .inner{border:1px solid #cecece;border-radius:4px;color:#333;font-size:12px;height:28px;background:#f9f9f9}.order .order_gift_info .regIptBox .telWrap .placeholderWrap{height:28px;line-height:28px}.order .order_gift_info .regIptBox .telWrap .placeholderWrap:after{height:28px;line-height:28px}.order .order_gift_info .regIptBox .telWrap .placeholderWrap .inner{padding:0 8px;border:1px solid #cecece;border-radius:4px;color:#333;font-size:12px;height:28px;background:#f9f9f9}.order .order_gift_info .regIptBox .telWrap .placeholderWrap input{height:26px;background:#f9f9f9;font-weight:400}.order .order_gift_info .regIptBox .telWrap .options{position:relative;float:left;display:inline-block;height:28px;padding-right:12px;line-height:28px;vertical-align:middle;-webkit-box-sizing:border-box}.order .order_gift_info .regIptBox .telWrap .options:after{position:absolute;right:0;top:0;display:inline-block;width:12px;content:'-';font-size:14px;color:#333;font-weight:700;text-align:center}.order .order_gift_info .regIptBox .telWrap .options select{height:28px;font-size:14px;color:#333;vertical-align:top}.order .order_gift_info .regIptBox .telWrap .selectWrap .selectedView{padding-right:10px}.order .order_gift_info .regIptBox .telWrap .selectWrap .inner{padding-left:7px}.order .order_gift_info .info-list{border-top:1px solid #eee;padding-top:10px;margin:0 10px 10px}.order .order_gift_info .info-list .sale_info{letter-spacing:-.5px;font-size:12px}.order .gift_text{padding:10px}.order .gift_text textarea{width:100%;padding:10px;border:1px solid #cdcdcd;border-radius:4px;-webkit-border-radius:4px;box-sizing:border-box;-webkit-box-sizing:border-box;min-height:110px;font-size:13px}.order .gift_text textarea:-webkit-placeholder{font-size:13px}.order .gift_text textarea:-ms-placeholder{font-size:13px}.order .gift_text textarea:-moz-placeholder{font-size:13px}.order .gift_text .byte{margin-top:3px;margin-bottom:8px;text-align:right;font-size:12px;color:#898989}.glift_complete_area .order_list li .goodsBox .gift_zone{min-height:60px}.glift_complete_area .order_list li .goodsBox .goods.type02 .goodsTit{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.glift_complete_area .gift_complete_text{text-align:center;padding:18px 0 18px}.glift_complete_area .gift_complete_text .text{font-size:16px;color:#000;letter-spacing:-.5px}.glift_complete_area .gift_complete_text .text+.sub_text{margin-top:5px;letter-spacing:-.5px}.glift_complete_area .gift_complete_text .sub_text{font-size:14px;color:#888}.glift_complete_area .gift_mag_area{margin:10px 10px 16px}.glift_complete_area .gift_mag_area p{border:1px solid #cdcdcd;border-radius:4px;-webkit-border-radius:4px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;min-height:110px;font-size:13px;color:#232323}.order_list_v2 .orderStatBox.ico_gift_red{padding-left:10px}.order_list_v2 .orderStatBox.ico_gift_red .orderStat{position:relative;padding-left:20px}.order_list_v2 .orderStatBox.ico_gift_red .orderStat:before{content:'';position:absolute;left:0;top:50%;width:16px;height:17px;margin-top:-8.5px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_gift.png) no-repeat 0 0;background-size:100px auto}.order_list_v2 .order_red.ico_gift_red{padding-left:31px}.order_list_v2 .order_red.ico_gift_red:before{content:'';position:absolute;left:10px;top:50%;width:16px;height:17px;margin-top:-8.5px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_gift.png) no-repeat 0 0;background-size:100px auto}.order_mint.ico_gift_mint{padding-left:88px}.order_mint.ico_gift_mint:before{content:'';position:absolute;left:68px;top:2px;width:16px;height:17px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_gift.png) no-repeat -26px 0;background-size:100px auto}.order_list_v2 .btnReorder.btnGray,.order_list_v2 li:last-child .btnReorder.btnGift{padding-bottom:0}.order_list_v2 li .btnReorder.btnGift{padding-bottom:13px}.order_list_v2 .btnReorder.btnGray a{border-color:#888;color:#fff;background-color:#888}.order_list_v2 .btnReorder.btnGray+.btnReorder{padding-top:5px}.header_gift{border-bottom:1px solid #cdcdcd;height:40px;padding:0 10px;line-height:40px;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;z-index:1}.header_gift h1{font-size:16px;color:#000}.header_gift .btn_home{position:absolute;top:50%;right:10px;font-size:12px;color:#565656;letter-spacing:-.5px;border:1px solid #bbb;padding:0 8px;height:25px;line-height:25px;margin-top:-12.5px;box-sizing:border-box;-webkit-box-sizing:border-box}section.contents.talk{padding-top:40px;position:relative}.talk_gift_area .info_input{padding:12px 0 12px 10px;color:#666;font-size:12px}.talk_gift_area .gift_product_area{position:relative;background-color:#4464ff;padding:0 10px 25px}
.talk_gift_area .gift_product_area:after,.talk_gift_area .gift_product_area:before{content:'';position:absolute;top:0;background:url(//image.hnsmall.com/images/mobile2014/etc/talk/bg_gift_left.png) no-repeat left top;background-size:cover;width:116px;height:110px}.talk_gift_area .gift_product_area:before{left:0}.talk_gift_area .gift_product_area:after{right:0;background:url(//image.hnsmall.com/images/mobile2014/etc/talk/bg_gift_right.png) no-repeat right top;background-size:cover;width:85px}.talk_gift_area .gift_product_area .gift_top{padding:43px 0 27px 0;text-align:center}.talk_gift_area .gift_product_area .gift_state{color:#fff;font-size:20px;position:relative;letter-spacing:-1px;line-height:22px}.talk_gift_area .gift_product_area .gift_top.gift_arrive{padding-left:40%;text-align:left}.talk_gift_area .gift_product_area .gift_arrive .gift_state{padding-left:2px}.talk_gift_area .gift_product_area .gift_arrive .gift_state:before{content:'';position:absolute;top:50%;left:-80px;background:url(//image.hnsmall.com/images/mobile2014/etc/talk/ico_talk_gift.png) no-repeat center center;width:70px;height:54px;background-size:70px 54px;margin-top:-27px}.talk_gift_area .gift_product_area .gift_top.gift_delivery{padding-left:35%;text-align:left;margin-left:-1px}.talk_gift_area .gift_product_area .gift_delivery .gift_state:before{content:'';position:absolute;top:50%;left:-61px;background:url(//image.hnsmall.com/images/mobile2014/etc/talk/ico_talk_dv.png) no-repeat center center;width:47px;height:43px;background-size:47px 43px;margin-top:-21px}.talk_gift_area .gift_product_area .gift_state .name{max-width:54%;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.talk_gift_area .gift_product_area .gift_product{background-color:#fff;border-radius:15px;-webkit-border-radius:15px;padding-top:20px}.talk_gift_area .gift_product_area .gift_product .product_box{padding:0 20px 17px}.talk_gift_area .gift_product_area .gift_product .product{position:relative;padding-left:102px;min-height:93px;overflow:hidden}.talk_gift_area .gift_product_area .gift_product .product .img{position:absolute;left:0;top:0;height:90px;width:90px;border:1px solid #f4f4f4;border-radius:2px;overflow:hidden;box-sizing:border-box}.talk_gift_area .gift_product_area .gift_product .product .img img{width:100%}.talk_gift_area .gift_product_area .gift_product .product .product_tit{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;margin-top:3px;line-height:16px;font-size:14px;font-weight:700;color:#232323}.talk_gift_area .gift_product_area .gift_product .product .product_tit+.pd_op{margin-top:5px}.talk_gift_area .gift_product_area .gift_product .product .pd_op{color:#898989;font-size:12px;line-height:16px;letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.talk_gift_area .gift_product_area .gift_product .gift_mag{padding:17px 20px 23px;border-top:1px solid #efefef}.talk_gift_area .gift_product_area .gift_product .gift_mag .mag_tit{position:relative;font-size:14px;color:#222;font-weight:700;padding-left:21px}.talk_gift_area .gift_product_area .gift_product .gift_mag .mag_tit:before{content:'';position:absolute;left:0;top:50%;background:url(//image.hnsmall.com/images/mobile2014/etc/talk/ico_talk_mag.png) no-repeat center center;background-size:15px 10px;width:15px;height:10px;margin-top:-6px}.talk_gift_area .gift_product_area .gift_product .gift_mag .mag_tit+.message{margin-top:5px}.talk_gift_area .gift_product_area .gift_product .gift_mag .message{font-size:13px;color:#444}.talk_gift_area .gift_receive_area .gift_receive_tit{font-size:15px;background:#f4f4f4;padding:0 10px;height:45px;line-height:45px;border:1px solid #ddd;letter-spacing:-.5px}.talk_gift_area .gift_receive_area .gift_table{padding:0 10px}.talk_gift_area .gift_receive_area .gift_table table{width:100%}.talk_gift_area .gift_receive_area .gift_table table tr{border-bottom:1px solid #ddd}.talk_gift_area .gift_receive_area .gift_table table th{width:119px;text-align:left;color:#898989;font-size:14px;vertical-align:top;padding:15px 0}.talk_gift_area .gift_receive_area .gift_table table td{padding:8px 0;text-align:left;color:#232323;font-size:13px}.talk_gift_area .gift_receive_area .chk_area{padding-left:25px;position:relative;margin:15px 10px 30px}.talk_gift_area .gift_receive_area .chk_area input{position:absolute;top:0;left:0}.talk_gift_area .gift_receive_area .chk_area label{font-size:15px;font-weight:700;padding-top:5px;letter-spacing:-.5px}.talk_gift_area .gift_receive_area .chk_area.active{margin-bottom:10px}.talk_gift_area .gift_receive_area .chk_area .btn_toggle{background-color:transparent;border:0;position:absolute;padding-right:13px;right:0;font-size:12px;color:#565656}.talk_gift_area .gift_receive_area .chk_area .btn_toggle:after{content:'';position:absolute;top:50%;right:0;width:7px;height:4px;margin-top:-3px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -70px -185px;background-size:300px auto}.talk_gift_area .gift_receive_area .chk_area.active .btn_toggle:after{background-position:-70px -180px}.talk_gift_area .gift_receive_area .chk_area+.gift_agree_box{display:none}.talk_gift_area .gift_receive_area .chk_area.active+.gift_agree_box{display:block}.talk_gift_area .gift_receive_area .gift_agree_box{margin:0 10px 30px;padding:10px;border:1px solid #cdcdcd;border-radius:3px}.talk_gift_area .list_area{padding:13px 10px 33px}.talk_gift_area .sale_info{position:relative;font-size:12px;padding-left:8px;padding-bottom:5px;color:#898989}.talk_gift_area .sale_info:before{content:'';position:absolute;left:0;top:6px;display:inline-block;width:3px;height:3px;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -70px -200px;background-size:300px 390px;overflow:hidden}.talk_gift_area .btn_area{margin:0 10px 50px}.talk_gift_area .btn_area .btn02{background-color:#666;border:0}.talk_gift_area .gift_receive_area+.btn_area{margin-top:20px}.talk_gift_area .join_app_area{position:absolute;left:0;bottom:0;width:100%}.talk_gift_area .list_li2{overflow:hidden}.talk_gift_area .list_li2 li{float:left;width:50%}.talk_gift_area .list_li2 li a{display:block}.talk_gift_area .list_li2 li:nth-child(1) a{margin-right:3px}.talk_gift_area .list_li2 li:nth-child(2) a{margin-left:3px}.talk_gift_area .join_app_area .list_li2 li a{margin:0}.talk_gift_area .join_app_area .list_li2 li:nth-child(2) a{border-left:1px solid #ccc}.talk_gift_area .join_app_area .list_li2 li .btn05{padding:0;height:40px;line-height:40px;border:0;border-top:1px solid #ccc;font-size:15px;color:#666;font-weight:700;border-radius:0;-webkit-border-radius:0}.order-wrap .dib{display:inline-block;vertical-align:middle}.order-wrap{padding-top:40px;padding-bottom:40px;letter-spacing:-.26px}.order-wrap .sub-top-tit{z-index:10;position:fixed;top:0;left:0;width:100%;box-sizing:border-box}.order-wrap.bg-gray{min-height:100vh;background:#f6f6f6;box-sizing:border-box}.order-wrap .sub-tit-fix{position:fixed;top:0;left:0;padding-top:0;width:100%;box-sizing:border-box;z-index:2}.app_setup+.hns-sub-page ~ main .order-wrap{padding-top:139px}.hns-sub-page ~ main .order-wrap{padding-top:94px}.order-form-table th,.order-wrap .top-tit{font-size:18px;line-height:26px;letter-spacing:-.36px;color:#111;font-weight:700}.sub-top-tit .hns-util{display:none}.order-header{padding-top:50px}.order-header .sub-top-tit{z-index:10;position:fixed;top:0;left:0;width:100%;height:50px;border-bottom:1px solid #bbb;box-sizing:border-box}.order-header .sub-top-tit h2{padding-top:17px;font-size:18px;line-height:18px;color:#333;font-weight:400;letter-spacing:normal}.order-header .sub-top-tit>a:first-child{top:13px;left:15px;background:0}.order-header .sub-top-tit>a:first-child::before{display:inline-block;content:'';position:absolute;top:0;left:0;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/header/ico_header_back2.png) center no-repeat;background-size:25px}.order-header .sub-top-tit .hns-util{display:flex;position:absolute;top:13px;right:15px;font-size:0}.order-header .sub-top-tit .hns-util a{display:block;position:static}.order-header .sub-top-tit .hns-util .hns-home{width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/header/ico_header_home.png) center no-repeat;background-size:25px}.order-wrap input[type=number],.order-wrap input[type=tel],.order-wrap input[type=text]{display:block;width:100%;height:40px;padding:10px 15px;border-color:#ddd;background-color:#fff;font-size:14px;line-height:20px;letter-spacing:-.28px;text-indent:0;box-sizing:border-box;color:#111}.order-wrap input[type=number]::placeholder,.order-wrap input[type=tel]::placeholder,.order-wrap input[type=text]::placeholder{color:#bbb;font-weight:400}.order-wrap input[type=number]:read-only,.order-wrap input[type=tel]:read-only,.order-wrap input[type=text]:read-only{background-color:#f6f6f6;font-size:14px;line-height:18px;letter-spacing:-.3px;color:#333}.order-wrap input[type=number]:focus,.order-wrap input[type=tel]:focus,.order-wrap input[type=text]:focus{border-color:#111}.order-wrap input[type=number]:read-only:focus,.order-wrap input[type=tel]:read-only:focus,.order-wrap input[type=text]:read-only:focus{border-color:#ddd}.Shipping-addr input[type=radio],.order-wrap input:checked[type=radio],.order-wrap input[type=checkbox],.order-wrap input[type=checkbox][disabled],.order-wrap input[type=radio]{background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat;background-size:150px auto}.order-wrap input[type=checkbox]{width:21px;height:21px;background-position:0 0}
.order-wrap input[type=checkbox]:checked{background-position:-25px 0}.order-wrap input.check-black[type=checkbox]:checked{background-position:-25px -25px}.Shipping-addr input[type=radio],.order-wrap input[type=radio]{width:20px;height:20px;background-position:-50px 0}.Shipping-addr input:checked[type=radio],.order-wrap input[type=radio]:checked{background-position:-75px 0}.order-wrap input.check-black[type=checkbox][disabled],.order-wrap input[type=checkbox][disabled]{background-position:0 -25px}.order-wrap input.check-toggle[type=checkbox],.order-wrap input.check-toggle[type=checkbox][disabled]{width:48px;height:24px;background-position:-100px 0}.order-wrap input.check-toggle[type=checkbox]:checked,.order-wrap input.check-toggle[type=checkbox]:checked[disabled]{background-position:-100px -25px}.order-wrap .select-naverpay,.order-wrap select{display:inline-block;height:40px;padding:10px 30px 10px 15px;border-color:#ddd;font-size:14px;color:#333;line-height:20px;letter-spacing:-.3px;text-indent:0;box-sizing:border-box;background:#fff url(//image.hnsmall.com/images/mobile2014/order/icon_select_bg.png) right 8px no-repeat;background-size:100px auto;white-space:pre-wrap}.order-wrap input.select-naverpay:read-only{background-color:#fff}.order-wrap select:disabled{color:#a1a1a1}.order-wrap select.select-mid{height:44px;padding:5px 12px 0 15px;font-size:14px;background:url(//image.hnsmall.com/images/mobile2014/order/icon_select_bg.png) right 11px no-repeat;background-size:100px auto}.order-wrap select.select-small{height:28px;padding:2px 12px 0 15px;font-size:13px;background:url(//image.hnsmall.com/images/mobile2014/order/icon_select_bg.png) right 3px no-repeat;background-size:100px auto}.order-wrap.cart input[type=checkbox],.order-wrap.cart input[type=radio]{width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_check_off.png) no-repeat;background-size:20px}.order-wrap.cart input[type=checkbox]:checked,.order-wrap.cart input[type=radio]:checked{width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_check_on.png) no-repeat;background-size:20px}.order-wrap .option-num{display:flex;justify-content:space-between;align-items:center;width:114px;height:36px;border:1px solid #ddd;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box}.order-wrap .option-num .num{width:34%;height:100%;padding:0;border:0;text-align:center;font-weight:500}.order-wrap .option-num button{position:relative;display:inline-block;flex:1;width:33%;height:100%;border:0}.order-wrap .option-num button:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px}.order-wrap .option-num button.minus{border-radius:4px 0 0 4px}.order-wrap .option-num button.minus.disabled::before{background:url(//image.hnsmall.com/images/mobile2014/order/ico_option_minus_d.png) no-repeat;background-size:12px 12px}.order-wrap .option-num button.plus{border-radius:0 4px 4px 0}.order-wrap .option-num button.minus::before{background:url(//image.hnsmall.com/images/mobile2014/order/ico_option_minus.png) no-repeat;background-size:12px 12px}.order-wrap .option-num button.plus::before{background:url(//image.hnsmall.com/images/mobile2014/order/ico_option_plus.png) no-repeat;background-size:12px 12px}.order-wrap button{border:0;color:transparent;background-color:transparent}.order-wrap .btn-bottom{display:flex;padding:0 15px}.order-wrap .btn-bottom a,.order-wrap .btn-bottom button{flex:1;text-align:center;font-size:17px;line-height:49px;height:49px;font-weight:400;letter-spacing:-.34px;border-radius:4px;box-sizing:border-box}.order-wrap .btn-bottom a+*,.order-wrap .btn-bottom button+*{margin-left:5px}.order-wrap .btn-bottom button{width:100%;padding:5px 0;margin-top:-5px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#666;background-color:transparent}.order-wrap .btn-bottom button:after{content:'';display:inline-block;width:7px;height:15px;margin-left:5px;margin-top:-2px;background:url(//image.hnsmall.com/images/mobile2014/order/icon_arr_right_7x15.png) center center no-repeat;background-size:7px auto;vertical-align:middle}.order-wrap .fixed-bottom-btn{height:92px;background-color:#f6f6f6}.order-wrap .fixed-bottom-btn-inner{position:fixed;z-index:10;left:0;right:0;bottom:0;width:100%;padding:10px 0 21px;box-sizing:border-box;background-color:#fff;box-shadow:0 -5px 12px 0 rgba(0,0,0,.05)}.order-wrap .btn-toggle{position:absolute;top:0;right:0;width:100%;height:24px;font-size:1px;color:transparent;background:0}.order-wrap .btn-toggle i.ico-arr{display:inline-block;position:absolute;top:10px;right:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/order/icon_arr_16x16.png) no-repeat;background-size:16px auto}.order-wrap .toggle-type.active .btn-toggle i.ico-arr{transform:rotate(-180deg);top:8px}.order-wrap .bottom-agree-box .btn-toggle i.ico-arr{top:6px}.order-wrap .bottom-agree-box.toggle-type.active .btn-toggle i.ico-arr{transform:rotate(-180deg);top:5px}.order-wrap .txt-line a{font-size:13px;line-height:20px;color:#666;text-decoration:underline}.btn-black-large,.btn-line-large,.btn-pink-large,.btn-red-large{display:flex;justify-content:center;align-items:center;height:49px;border-radius:4px;font-size:17px;line-height:28px;letter-spacing:-.34px;color:#fff;background-color:#f51d2c;box-sizing:border-box}.btn-black-large em,.btn-line-large em,.btn-pink-large em,.btn-red-large em{font-size:18px;letter-spacing:-.36px;font-weight:700}.btn-black-large{background:#111;color:#fff}.btn-pink-large{background:#ffdee0;color:#111}.btn-pink-large em{color:#f51d2c}.btn-line-large{background:#fff;border:1.5px solid #ddd;font-size:15px;font-weight:700;color:#111}.btn-line-large.black{border-color:#333;color:#111;font-weight:400}.btn-line-large.red{border-color:#f51d2c;font-size:17px;color:#f51d2c}.order-wrap .btn-txt-arr{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#666}.order-wrap .btn-txt-arr:after{content:'';display:inline-block;width:7px;height:12px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/order/icon_arr_right_7x15.png) 0 0 no-repeat;background-size:7px auto;vertical-align:middle}.order-wrap .btn-black,.order-wrap .btn-line,.order-wrap .btn-line-arr{display:inline-block;min-width:80px;height:40px;padding:13px 15px 13px;border-radius:4px;background-color:#fff;line-height:15px;box-sizing:border-box;white-space:nowrap;text-align:center}.order-wrap .btn-black{background-color:#111;font-size:14px;color:#fff}.order-wrap .btn-line,.order-wrap .btn-line-arr{border:1px solid #ddd;font-size:13px;color:#333}.order-wrap .btn-line-arr::after{display:inline-block;content:'';width:16px;height:16px;margin:-2px 0 0 6px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_sel_arr.png) no-repeat;background-size:auto 16px;vertical-align:middle}.order-wrap .btn-line-arr.active::after,.order-wrap .btn-line-arr.on::after{transform:rotate(180deg)}.order-wrap .btn-line.disabled{background:#f6f6f6;color:#bbb;cursor:inherit}.order-wrap .btn-line.black{display:flex;justify-content:center;align-items:center;height:40px;border-radius:4px;font-size:15px;line-height:16px;font-weight:700;letter-spacing:-.3px;color:#111;border:1.5px solid #333;box-sizing:border-box}.btn-line.red{padding-top:12px;border-color:#f51d2c;color:#f51d2c;font-size:14px;font-weight:700}.shippingList-conts .btn-line.black{display:flex;justify-content:center;align-items:center;height:40px;border-radius:4px;font-size:15px;line-height:16px;font-weight:700;letter-spacing:-.3px;color:#111;border:1.5px solid #333;box-sizing:border-box;background:#fff}.order-wrap .btn-black-mid,.order-wrap .btn-line-mid{display:inline-block;min-width:80px;height:36px;padding:11px 10px 0;border-radius:4px;background-color:#fff;font-size:13px;color:#333;line-height:14px;box-sizing:border-box;white-space:nowrap;text-align:center}.order-wrap .btn-black-mid{background-color:#111;color:#fff;border:1px solid #111}.order-wrap .btn-line-mid{border:1px solid #ddd}body .btn-gray-small,body .btn-line-small{display:inline-block;min-width:46px;height:28px;padding:5px 10px 6px;border-radius:4px;background-color:#fff;font-size:13px;line-height:15px;color:#333;box-sizing:border-box;white-space:nowrap;text-align:center}body .btn-gray-small{background-color:#f6f6f6}body .btn-line-small{border:1px solid #ddd}.order-wrap .btn-bottom a+.btn-applepay{margin-left:0}.order-wrap .btn-applepay{background:#111;color:#fff}.order-wrap .btn-applepay .ico-applepay{display:inline-block;margin-right:3px;width:48px;height:21px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_Applepay.png) 100%/100% no-repeat}i[class*=ico-]{display:inline-block;margin-top:-3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat;background-size:150px}i.ico-plus2{width:28px;height:28px;background-position:0 -150px}i.ico-close{width:25px;height:25px;background-position:0 -200px}i.ico-copy{width:20px;height:20px;background-position:-50px -50px}i.ico-download{width:20px;height:20px;background-position:-75px -150px}i.ico-check{width:19px;height:19px;background-position:-100px -150px}i.ico-info1{width:18px;height:18px;background-position:0 -50px}i.ico-info2{width:18px;height:18px;background-position:-25px -50px}i.ico-info3{width:18px;height:18px;background-position:0 -75px}i.ico-plus{width:18px;height:18px;background-position:-50px -150px}i.ico-arr-r{width:16px;height:16px;background-position:-75px -99.5px}i.ico-arr-r02{width:7px;height:12px;background-position:-50px -125px}i.ico-black-plus{width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/order/ic_plus_36.png) 0/100% no-repeat;margin-top:0;margin-left:2px}i.req{display:inline-block;font-size:13px;color:#f51d2c;vertical-align:middle}
.Z::before{display:inline-block;content:'';width:18px;height:18px;margin-top:-3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -75px;background-size:150px}.order-wrap .txt-link{position:relative;color:#111;font-size:13px;line-height:14px}.order-wrap .txt-link::before{display:inline-block;content:'';position:absolute;left:0;bottom:1px;width:100%;height:1px;background-color:#111}.order-wrap .txt-link::after{display:inline-block;content:'';margin-left:5px;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_link_arr.png) 0/100% no-repeat;vertical-align:-1px}.order-wrap .dot-list{margin-top:10px}.order-wrap .dot-list li{position:relative;padding-left:7px;text-indent:0;font-size:13px;line-height:19px;color:#333}.order-wrap .dot-list li:before{content:'';position:absolute;top:9px;left:0;width:3px;height:3px;border-radius:10px;background-color:#333}.order-wrap .dot-list li+li{margin-top:5px}.order-wrap .dot-list.type2{margin-top:8px}.order-wrap .dot-list.type2 li{font-size:13px;line-height:19px;color:#888;letter-spacing:-.26px}.order-wrap .dot-list.type2 li:before{top:7px;background-color:#888}.order-wrap .gray-box .dot-list.type2 li:before{top:8px;background-color:#888}.order-wrap .dot-list.type2 li.emp{padding-left:13px}.order-wrap .dot-list.type2 li.emp:before{content:'※';top:0;font-size:11px;background-color:transparent}.order-wrap .dot-list.type2 li a{display:block;color:#111;text-decoration:underline}.order-wrap .txt1{font-size:15px;letter-spacing:-.3px;color:#111}.order-wrap .txt2{font-size:14px;letter-spacing:-.3px;color:#111}.order-wrap .txt3{font-size:13px;letter-spacing:-.26px;color:#111}.order-wrap .txt4{font-size:13px;letter-spacing:-.26px;color:#333}.order-wrap .txt5{font-size:16px;letter-spacing:-.32px;color:#111}.order-wrap .txt-gray1{font-size:14px;letter-spacing:-.3px;color:#666}.order-wrap .txt-gray2{font-size:14px;letter-spacing:-.28px;color:#888}.order-wrap .txt-gray3{font-size:13px;letter-spacing:-.26px;color:#666;line-height:18px}.order-wrap .txt-gray4{font-size:13px;letter-spacing:-.26px;color:#888;line-height:19px}.order-wrap .txt-gray5{font-size:15px;letter-spacing:-.3px;color:#888}.order-wrap .txt-gray6{font-size:12px!important;color:#666!important}.order-wrap .c1{color:#f51d2c!important}.order-wrap .c2{color:#2b6cff!important}.order-wrap .tip-wrap{position:relative;margin-top:10px;font-size:0;line-height:0}.order-wrap .tip-wrap .tip-tit{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#666}.order-wrap .tip-wrap .tip-open{width:18px;height:18px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_Q_36x36.png) center no-repeat;background-size:18px auto;vertical-align:top}.order-wrap .tip-wrap .tip-tit ~ .tip-open{margin-left:5px}.order-wrap .tip-wrap .tip-open.ty2{background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) 0 -50px no-repeat;background-size:150px auto}.order-wrap .tip-wrap .tip-box{min-width:250px;width:66.6vw;z-index:9;display:none;position:absolute;top:24px;left:0;padding:15px;box-sizing:border-box;white-space:normal;background:#fff;border:1px solid #000;border-radius:4px;text-align:left}.order-wrap .tip-wrap .tip-box .tip-tit{display:block;padding-right:14px;font-size:14px;line-height:17px;color:#333;font-weight:700}.order-wrap .tip-wrap .tip-box .tip-tit.tit{display:inline-block;font-size:16px;font-weight:700;line-height:1.19;letter-spacing:normal;text-align:left;color:#111;margin-bottom:20px}.order-wrap .tip-wrap .tip-box .tip-txt{display:block;padding-right:15px;font-size:13px;line-height:17px;color:#333;word-break:keep-all}.order-wrap .tip-wrap .tip-box .tip-txt.c2{color:#2b6cff}.order-wrap .tip-wrap .tip-box .dot-list li{word-break:keep-all}.order-wrap .tip-wrap .tip-box .tip-tit ~ .tip-txt{padding-right:0}.order-wrap .tip-wrap .tip-box .tip-txt+.dot-list{margin-top:5px}.order-wrap .tip-wrap .tip-box .tip-tit+.tip-txt{margin-top:8px}.order-wrap .tip-wrap .tip-box .tip-close{position:absolute;top:3px;right:3px;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_close_30x30.png) center center no-repeat;background-size:30px auto}.order-wrap .order-form .tbl-between .tit .tip-wrap{margin-top:0}.order-wrap .tooltip-area{display:flex;align-items:center}.order-wrap .tooltip-area .tip-open{margin-left:5px}.order-wrap .tip-wrap .notice-box .tip-txt{margin-top:3px}.order-wrap .tip-wrap .notice-box .tip-txt+.tip-tit{margin-top:20px}.order-wrap .banner-gift{font-size:0}.order-wrap .banner-gift img{display:block;width:100%}.order-wrap .top-notice{margin:30px 0;text-align:center}.order-wrap .top-notice strong{display:block;font-size:20px;letter-spacing:-.4px;color:#111}.order-wrap .top-notice strong span{font-size:20px;color:#f51d2c}.order-wrap .top-notice strong em{font-size:22px;letter-spacing:-.44px;color:#f51d2c}.order-wrap .top-notice p{line-height:22px;font-size:15px;letter-spacing:-.36px;color:#111;font-weight:500}.order-wrap .top-notice p+strong,.order-wrap .top-notice strong+p{margin-top:5px}.order-wrap .top-notice.save-price strong em{font-size:24px}.order-wrap .top-notice.save-price p em{display:inline-block;line-height:23px;font-size:19px;color:#f51d2c;font-weight:700;vertical-align:-1px}.order-wrap .noti-box{position:relative;min-height:43px;font-size:13px;line-height:17px;color:#111;padding:14px 10px 12px 33px;border-radius:4px;background-color:#ecf1fe;box-sizing:border-box}.order-wrap .noti-box::before{display:inline-block;content:'';position:absolute;top:13px;left:10px;width:18px;height:18px;margin:0 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -75px;background-size:150px}.order-wrap .noti-box em{color:#2b6cff;font-weight:500}.order-wrap .noti-box2{min-height:43px;font-size:13px;line-height:15px;color:#111;padding:12px 10px;border:1px solid rgba(43,108,255,.15);border-radius:4px;background-color:#ecf1fe;box-sizing:border-box}.order-wrap .noti-box2 strong{display:block;margin:6px 5px;font-size:15px;line-height:16px;color:#2b6cff;font-weight:700}.order-wrap .noti-box2 strong::before{display:inline-block;content:'';width:18px;height:18px;margin:-4px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -75px;background-size:150px}.order-wrap .noti-box2 p{margin:8px 5px;font-size:13px;color:#333;line-height:19px}.order-wrap .noti-box3{display:block;position:relative;min-height:40px;margin-top:18px;padding:9px 30px 11px 10px;background-color:#ecf1fe;border-radius:2px;box-sizing:border-box}.order-wrap .noti-box3 .txt{display:block;padding-left:25px;text-indent:-25px;font-size:14px;line-height:20px;color:#111;letter-spacing:-.28px}.order-wrap .noti-box3 .txt:before{content:'';display:inline-block;width:17px;height:17px;margin-right:8px;margin-top:-2px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) -25px -75px no-repeat;background-size:150px;vertical-align:middle}.order-wrap .noti-box3 .txt:after{content:'';display:inline-block;position:absolute;top:16px;right:13px;width:11px;height:12px;margin-top:-2px;background:url(//image.hnsmall.com/images/mobile2014/order/btn_arr_black_11x12.png) 0 0 no-repeat;background-size:11px auto;vertical-align:middle}@media only all and (max-width:320px){.order-wrap .noti-box3 .txt:after{right:5px}}.order-wrap .noti-box4{position:relative;min-height:43px;font-size:13px;color:#888;line-height:19px;padding:12px 15px 12px 38px;border-radius:2px;background-color:#f6f6f6;box-sizing:border-box}.order-wrap .noti-box4::before{display:inline-block;content:'';position:absolute;top:15px;left:15px;width:18px;height:18px;margin:-2px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -50px;background-size:150px}.order-wrap .noti-box4 em{color:#2b6cff;font-weight:500}.order-wrap .noti-box5{min-height:43px;text-align:center;font-size:13px;line-height:14px;color:#111;padding:13px 10px;border-radius:4px;background-color:#ecf1fe;box-sizing:border-box}.order-wrap .noti-box5 strong{display:block;font-size:17px;line-height:normal;color:#2b6cff;font-weight:700;letter-spacing:-.34px}.order-wrap .noti-box5 p{margin:2px 0 0;font-size:13px;color:#888;line-height:19px}.order-wrap .noti-box5-img img{display:block;width:100%}.order-wrap [class*=noti-box5]+[class*=noti-box5]{margin-top:4px}.order-wrap .noti-box6{position:relative;min-height:43px;font-size:13px;color:#888;line-height:19px;padding:13px 15px 12px 38px;border-radius:2px;background-color:#f6f6f6;box-sizing:border-box}.order-wrap .noti-box6::before{display:inline-block;content:'';position:absolute;top:15px;left:15px;width:18px;height:18px;margin:-2px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -75px;background-size:150px}.order-wrap .noti-box6 em{color:#2b6cff;font-weight:500}.order-wrap .tooltip{position:absolute;box-sizing:border-box;height:28.6px;padding:7px 0 0 12.2px;font-size:12px;line-height:13px;color:#fff;letter-spacing:-.24px;background:url(//image.hnsmall.com/images/mobile2014/order/bg_tooltip.png) no-repeat;background-size:auto 28.6px}.order-wrap .tooltip::after{display:inline-block;content:'';position:absolute;top:0;right:-10px;width:10px;height:100%;background:#fff url(//image.hnsmall.com/images/mobile2014/order/bg_tooltip.png) no-repeat 100% 0;background-size:auto 28.6px}
.order-wrap .h-line{display:block;width:100%;height:1px;margin:16px 0;background-color:#ddd;border:0}.order-wrap .h-line.light{background-color:rgba(221,221,221,.3)}.order-wrap .toggle-type{height:68px;overflow:hidden}.order-wrap .toggle-type.order-goods-box.active{overflow:hidden}.order-wrap .toggle-type.order-goods-box.v2{height:auto}.order-wrap .toggle-type.active{height:auto!important;overflow:visible}.order-form-box.visible{overflow:visible}.order-form-box.visible .tooltip{top:-5px;left:86px}.order-form-box.toggle-agree{height:74px}.order-form-box.toggle-type .top-tit-wrap{padding-right:21px}.order-form-box.toggle-type .top-tit-wrap .right{margin-right:0}.order-form-box.toggle-type .top-tit-wrap ~ *{visibility:hidden}.order-form-box.toggle-type.order-goods-box .top-tit-wrap+.order-goods{visibility:unset}.order-form-box.toggle-type .top-tit-wrap .hidden-txt{display:block}.order-form-box.toggle-type.active .top-tit-wrap ~ *{visibility:unset}.order-form-box.toggle-type.order-goods-box.active .top-tit-wrap+.order-goods{visibility:hidden;position:absolute;width:1px;height:1px;overflow:hidden}.order-form-box.toggle-type.active .top-tit-wrap .hidden-txt{display:none}.order-form-box.toggle-order-goods{height:100px}.order-form-box.toggle-order-goods .top-tit-wrap ~ *{visibility:unset}.order-form .notice.toggle-type{height:55px}.order-form .notice.toggle-type .btn-toggle{position:static;font-size:13px;line-height:19px;color:#888;text-align:left}.order-form .notice.toggle-type .btn-toggle i.ico-arr{position:static;display:inline-block;margin-top:-1px;margin-left:3px;font-size:1px;color:transparent}.order-form .notice.toggle-type.active .btn-toggle i.ico-arr{margin-top:-1px}.order-form-box.toggle-type.order-goods-box.v2 .noti-box6{margin-top:16px}.order-form-box.toggle-type.order-goods-box.v2 .order-goods-list{visibility:unset;display:none}.order-form-box.toggle-type.order-goods-box.v2.active .order-goods-list{visibility:unset;display:block}.order-form-box.toggle-type.order-goods-box.v2 .noti-box6{visibility:unset;margin-top:16px}.order-form-box{position:relative;margin-top:10px;padding:18px 15px 20px;border:1px solid #ddd;border-radius:4px;background-color:#fff;box-sizing:border-box}.order-complete .order-form-box{padding-top:20px;padding-bottom:25px}.order-wrap .order-form-box .txt1 .req{line-height:6px;margin-bottom:1px}.order-form{margin-top:20px;padding:0 15px}.order-form .top-tit{position:relative;display:block}.order-form .sub-tit{font-size:17px;letter-spacing:-.34px;color:#111;font-weight:700}.order-form .order-goods .tit,.order-form .tbl-between .tit{font-size:15px;line-height:21px;letter-spacing:-.28px;color:#111}.order-form .order-goods .tit .chk-txt input,.order-form .tbl-between .tit .chk-txt input{vertical-align:-5px;margin-right:5px}.order-form .order-goods .con,.order-form .tbl-between .con{font-size:15px;line-height:18px;letter-spacing:-.28px;color:#111}.order-form .tbl-between .con span{font-size:14px}.order-form .order-goods{display:inline-flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box}.order-form .order-goods .tit{max-width:100%;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box}.order-form .order-goods .more{flex-shrink:0;margin-right:18px}.order-form .order-goods .more b{font-size:15px}.order-form .top-tit-wrap{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:16px}.order-form .top-tit-wrap .top-tit{margin-bottom:0}.order-form .top-tit-wrap .right{display:flex;align-items:center;margin-right:23px;font-size:13px;line-height:26px;letter-spacing:-.26px;color:#666}.order-form .top-tit-wrap .num{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#f51d2c}.order-form .top-tit-wrap .num em{font-size:18px;line-height:19px;letter-spacing:-.26px;font-weight:700;vertical-align:-1px}.order-form .top-tit-wrap .num-large{display:block;font-size:16px;line-height:26px;letter-spacing:-.32px;color:#f51d2c}.order-form .top-tit-wrap .num-large em{display:inline-block;vertical-align:-1px;font-size:20px;line-height:20px;letter-spacing:-.4px;font-weight:700}.order-form .top-tit-wrap .num02{max-width:70%;font-size:15px;color:#111;letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-form .top-tit-wrap .tip-wrap{position:absolute;top:4px;right:0;margin-top:0}.order-form .tbl-between{width:100%}.order-form .tbl-between tr:first-child td,.order-form .tbl-between tr:first-child th{padding-top:0}.order-form .tbl-between tr td,.order-form .tbl-between tr th{padding-top:8px}.order-form .tbl-between tr th{text-align:left;font-weight:400}.order-form .tbl-between tr td{text-align:right}.order-form .tbl-between tr td.con em{font-weight:700}.order-form .tbl-between.gray-type tr td,.order-form .tbl-between.gray-type tr th{padding-bottom:8px;padding-top:0}.order-form .tbl-between.gray-type tr:first-child td,.order-form .tbl-between.gray-type tr:first-child th{padding-bottom:10px}.order-form .tbl-between.gray-type tr:last-child td,.order-form .tbl-between.gray-type tr:last-child th{padding-bottom:0}.order-form .tbl-between.gray-type tr:not(:first-child) th{color:#888;font-size:14px}.order-form .tbl-between.gray-type tr:not(:first-child) td{color:#888;font-size:14px}.order-wrap .no-member-order{padding:0;margin:30px}.order-wrap .no-member-order strong{display:block;font-size:18px;line-height:26px;letter-spacing:-.36px;color:#111;font-weight:700;text-align:center}.order-wrap .no-member-order .agree-btn{margin:12px 0 20px}.order-wrap .no-member-order .agree-btn .btn-black{height:36px;line-height:37px;border-radius:4px;padding:0 25px;font-size:13px;color:#fff}.order-wrap .no-member-order .join-txt{padding-top:12px;border-top:1px solid #ddd;line-height:22px;font-size:14px;color:#111;letter-spacing:-.28px;font-weight:400}.order-wrap .no-member-order .join-txt span{font-weight:700}.order-wrap .no-member-order .join-txt a{position:relative;display:inline-block;margin-right:2px;font-weight:700;color:#111;font-size:14px}.order-wrap .no-member-order .join-txt a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#111}.order-form .agree-box .top-txt{padding-right:26px;font-size:13px;line-height:17px;letter-spacing:-.26px;color:#111}.order-form .agree-box .top-txt em{font-weight:700}.order-form .agree-box .btn-toggle{top:-3px}.order-form .agree-box.toggle-type{height:26px}.order-form .agree-box.toggle-type.active{height:auto}.order-form .order-form-box .check label{display:inline-block;font-size:14px;line-height:26px;letter-spacing:-.26px;color:#666}.order-form .order-form-box .check label input{margin-top:-4px;margin-right:5px;vertical-align:middle}.order-form .order-form-box .cash-inner .check label input{margin-top:-4px}.order-form .order-form-box .home-npay>.check{font-size:0}.order-form .order-form-box .home-npay>.check label{vertical-align:middle}.order-form .order-form-box .home-npay>.check label .ico-homenpay{display:inline-block;width:53px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/homepay_logo_118.png) 0 50%/53px 20px no-repeat;font-size:0}.order-form .order-form-box .home-npay>.check .tip-wrap{display:inline-block;margin:0 0 0 5px;vertical-align:middle}.order-form .flag-red{display:inline-block;height:20px;padding:2px 8px 0;background-color:#f51d2c;border-radius:10px;font-size:12px;line-height:17px;color:#fff;box-sizing:border-box}.order-form .flag-line,.order-form .flag-line-blue,.order-form .flag-line-red{display:inline-block;height:24px;padding:4px 8px 0;margin-bottom:6px;border:1px solid #f51d2c;border-radius:15px;font-size:13px;line-height:15px;letter-spacing:-.26px;color:#f51d2c;font-weight:500;box-sizing:border-box}.order-form .flag-line-red{margin-bottom:8px}.order-form .flag-line-blue{color:#315dfe;border-color:#315dfe}.order-form .flag-line{border-color:#333;color:#111}.order-form .order-form-table{width:100%;border:0}.order-form .order-form-table tr+tr th{padding-top:20px}.order-form .order-form-table tr th{position:relative;display:block;text-align:left}.order-form .order-form-table tr th .btn-line-small.right{position:absolute;bottom:-2px;right:0}.order-form .order-form-table tr th strong.mark::after{content:'*';display:inline-block;color:#f51d2c;line-height:6px;margin-left:5px;margin-bottom:4px;vertical-align:-4px}.order-form .order-form-table tr td{display:block;margin-top:14px}.order-form .order-form-table tr td .tel{display:flex;justify-content:flex-start;align-items:center;margin-top:8px}.order-form .order-form-table .tel select{padding:0 12px 0 15px;line-height:39px}.order-form .order-form-table .tel input{display:inline-block}.order-form .order-form-table .tel span{margin:0 6px;width:4px;border:1px solid #111;background-color:#111}.order-form .order-form-table dt.tit{margin-bottom:10px;font-weight:500;color:#111}.order-form .field{display:block;margin-top:10px}.order-form .field+.field{margin-top:8px}.order-form .field input{margin-right:6px}.order-form .field .val-won{display:block;position:relative;flex:1;margin-right:6px}.order-form .field .val-won input{padding-right:28px;font-weight:700}.order-form .field .val-won input::placeholder{font-weight:400}.order-form .field .val-won i{display:inline-block;content:'원';position:absolute;top:12px;right:15px;font-size:14px;line-height:15px;color:#111;font-style:normal}.order-form .field .val-won input.empty{padding-right:15px}.order-form .field .val-won input.empty ~ i{display:none}.order-form .field .val-txt{display:block;position:relative;flex:1;margin-right:6px}.order-form .field .val-txt ~ .btn-line{min-width:70px}.order-form .prod-coupon input:read-only{color:#888}.order-form .field>:first-child ~ *{margin-top:8px}.order-form .field+.check{margin-top:10px}.order-form .field>.btn-line+select{margin-top:10px}.order-form .field select+select{margin-top:8px}
.order-form .between{display:flex;justify-content:space-between;align-items:center}.order-form .between .btn-line{padding:10px 16px 11px 16px;line-height:19px;letter-spacing:-.26px}.order-form .field.between>:first-child ~ *{margin-top:0}.order-form .txtbox{padding:7px 0 10px 0;margin-top:10px;background-color:#f6f6f6;text-align:center;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#111;border-radius:2px}.order-form .txtbox em{font-size:13px;color:#f51d2c;font-weight:700}.order-form .card-txtbox{padding:9px 0 11px;margin-top:12px;background-color:#f4f4f4;text-align:center;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111;border-radius:2px}.order-form .card-txtbox ~ .card-txtbox{margin-top:6px}.order-form .card-txtbox em{font-size:15px}.order-form .card-txtbox b{font-size:15px;letter-spacing:-.3px}.order-form .card-txtbox.red{background-color:#ffeef0}.order-form .card-txtbox.red em{color:#f51d2c;font-weight:700}.order-form .card-txtbox.blue{background-color:#ecf1fe}.order-form .card-txtbox.blue em{color:#0045ed;font-weight:700}.order-form .order-form-table .address{margin-left:-12px;margin-top:-10px}.order-form .order-form-table .address>input{margin-top:6px}.order-form .order-form-table .address .post{display:flex;justify-content:space-between;align-items:center}.order-form .order-form-table .address .post input{margin-right:5px}.order-form .order-form-table .address .post .btn-line{flex-shrink:0;width:98px;padding:initial;box-sizing:border-box}.order-form .order-form-table .btn-bottom-txt{text-align:center;margin-top:-4px;padding-bottom:5px}.order-form .order-form-table .btn-bottom-txt .btn-txt-arr:after{margin-top:-2px}.order-form .order-form-table.table-base tr td,.order-form .order-form-table.table-base tr th{display:table-cell}.order-form .field .name{height:28px;font-size:17px;letter-spacing:-.3px;color:#111;font-weight:700;line-height:28px}.order-form .field .name b{display:inline-block;vertical-align:middle}.order-form .field .name span{display:inline-block;vertical-align:middle;font-size:14px;letter-spacing:-.2px;color:#666;font-weight:400}.order-wrap .final-payment-box .top-tit-wrap{margin-bottom:0}.order-wrap .final-payment-box .tooltip-area{display:flex;align-items:center}.order-wrap .final-payment-box .top-tit-wrap+.tooltip-area{margin-top:4px}.order-wrap .final-payment-box .top-tit-wrap+.tooltip-area .tip-wrap{margin-top:0}.order-wrap .final-payment-box .tooltip-area .tip-wrap .tip-open{margin-left:5px}.order-wrap .final-payment-box .final-payment-tit{box-sizing:border-box;min-height:65px}.order-wrap .final-payment-box.active .final-payment-tit{min-height:auto;margin-bottom:12px;padding-bottom:16px;border-bottom:1px solid #ddd}.order-content .gift-card-wrap{padding:20px 0;background-color:#fff}.gift-card-wrap .text-menu-swiper .swiper_st{padding:0 15px}.gift-card-wrap .text-menu-swiper ul{position:relative}.gift-card-wrap .text-menu-swiper .swiper-slide{width:auto}.gift-card-wrap .text-menu-swiper ul li{margin-right:5px}.gift-card-wrap .text-menu-swiper ul li a{display:block;height:38px;padding:9px 20px;background-color:#eee;border-radius:100px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111;text-align:center;white-space:nowrap;box-sizing:border-box}.gift-card-wrap .text-menu-swiper ul li.active a{background-color:#000;color:#fff}.gift-card-wrap .item-list-swiper.first{position:relative;margin-top:20px;margin-right:15px}.gift-card-wrap .item-list-swiper.first .swiper_st{padding-left:15px;padding-right:36px}.gift-card-wrap .item-list-swiper.first .swiper_st:after{content:'';display:block;position:absolute;top:0;right:0;width:50px;height:39px;background-image:linear-gradient(to left,#fff 62%,rgba(255,255,255,.45),rgba(255,255,255,0));z-index:1}.gift-card-wrap .item-list-swiper.first .swiper-slide{width:auto}.gift-card-wrap .item-list-swiper.first ul li{margin-right:5px}.gift-card-wrap .item-list-swiper.first ul li a{position:relative;display:block;width:63px;height:39px;border-radius:4px;box-sizing:border-box;overflow:hidden}.gift-card-wrap .item-list-swiper.first ul li a img{display:block;width:100%;height:100%;border:.9px solid transparent}.gift-card-wrap .item-list-swiper.first ul li a:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #e9e9e9;border-radius:4px;box-sizing:border-box}.gift-card-wrap .item-list-swiper.first ul li.active a:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #000;border-radius:4px;box-sizing:border-box}.gift-card-wrap .item-list-swiper.first .total-view{z-index:2;position:absolute;top:0;right:-6px;width:26px;height:26px;padding:7px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/order/ico_more_26x26.png) center center no-repeat;background-size:26px auto}.gift-card-wrap .card-img{position:relative;margin:20px 15px 0;padding-bottom:56.52%;border-radius:4px;overflow:hidden}.gift-card-wrap .card-img img{display:block;position:absolute;top:0;left:0;width:100%;border-radius:4px}.gift-card-wrap .card-text{position:relative;margin:5px 15px 0;padding:20px 15px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.gift-card-wrap .card-text textarea{display:block;width:100%;height:auto;border:0;font-size:15px;line-height:28px;color:#111;letter-spacing:-.3px;background:url(//image.hnsmall.com/images/mobile2014/order/bg_textline2.png?v=1) 0 -2px;background-size:1px;-webkit-appearance:none;resize:none}.gift-card-wrap .card-text textarea::placeholder{font-size:15px;line-height:29px;color:#8f8f8f;letter-spacing:-.3px}.gift-card-wrap .card-text .byte{text-align:right;font-size:13px;line-height:18px;letter-spacing:-.26px;color:#7a7a7a;margin-top:6px}.order-content.order-gift{margin:0 -15px}.order-content.order-gift:first-child{margin-top:-20px}.order-content.order-gift .order-form-box{margin:20px 15px 0}.bottom-modal.layer-gift-cate{height:calc(100% - 95px);max-height:none}.bottom-modal.layer-gift-cate .bottom-modal-title .title{display:block;height:25px;margin:10px 0 20px;font-size:17px;line-height:25px;color:#111;font-weight:700;text-align:center}.bottom-modal.layer-gift-cate .btn-close{position:absolute;top:10px;right:15px;width:25px;height:25px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_closebtn_25x25_333.png) no-repeat;background-size:25px auto;-webkit-appearance:none;font-size:1px;color:transparent;overflow:hidden}.bottom-modal.layer-gift-cate .btn-bottom{position:absolute;bottom:30px;left:0;width:100%;box-sizing:border-box}.bottom-modal.layer-gift-cate .bottom-modal-cont{height:calc(100% - 197px);margin-top:15px;padding:0 15px}.bottom-modal.layer-gift-cate .item-list-swiper ul{display:flex;flex-wrap:wrap;margin-left:-10px;font-size:0}.bottom-modal.layer-gift-cate .item-list-swiper li{width:50%;padding:0 0 10px 10px;box-sizing:border-box}.bottom-modal.layer-gift-cate .item-list-swiper li a{display:block;position:relative;width:100%;border-radius:4px;overflow:hidden;box-sizing:border-box}.bottom-modal.layer-gift-cate .item-list-swiper li img{width:100%;border-radius:4px;box-sizing:border-box}.bottom-modal.layer-gift-cate .item-list-swiper li a::after{display:inline-block;content:'';position:absolute;top:8px;left:8px;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -25px;background-size:150px auto}.bottom-modal.layer-gift-cate .item-list-swiper li.active a::before{display:inline-block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;border:2px solid #000;box-sizing:border-box}.bottom-modal.layer-gift-cate .item-list-swiper li.active a::after{display:inline-block;content:'';position:absolute;top:8px;left:8px;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat -25px -25px;background-size:150px auto}.top-message-area{padding:30px 15px;margin:0 auto;background-color:#fff;text-align:center}.top-message-area .top-message{text-align:center;font-size:22px;font-weight:400;color:#111;line-height:30px;letter-spacing:-.44px}.top-message-area .top-message em{font-weight:700}.top-message-area .btn-area{margin-top:15px}.top-message-area .btn-area .btn-delivery-gift{display:block;line-height:49px;box-sizing:border-box;border-radius:4px;background:#f9e000;font-size:16px;color:#111;font-weight:700;letter-spacing:-.32px}.top-message-area .btn-area .btn-delivery-gift span::before{content:"";display:inline-block;width:35px;height:35px;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_gift_kakao.png) 100%/100% no-repeat;vertical-align:-11px}.complete-info-area{position:relative;overflow:hidden}.complete-info-area .card-complete-img{position:absolute;top:0;width:100%;padding:0 0 15px}.complete-info-area .card-complete-img img{width:100%}.complete-info-area .gift-message{position:relative;padding-top:56.52%;margin:0 15px 15px}.complete-info-area .gift-message-box{padding:0 15px;border-radius:4px;background:#fff}.complete-info-area .gift-txt{padding:15px 0}.complete-info-area .gift-txt strong{font-size:19px;font-weight:700;color:#111}.complete-info-area .gift-txt strong em{display:inline-block;margin-left:5px;font-size:18px;color:#111}.complete-info-area .gift-txt .txt-con{margin-top:10px;color:#333;font-size:15px;letter-spacing:-.3px;line-height:22px}.complete-info-area .prod-gift{position:relative;margin:0 -15px;padding:15px}.complete-info-area .gift-txt ~ .prod-gift::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:#f1f1f1}.complete-info-area .prod-gift .goods-item{position:relative;min-height:68px;padding-left:83px}
.complete-info-area .prod-gift .goods-item .goodsTit{font-size:14px;color:#101010;line-height:20px;letter-spacing:-.28px}.complete-info-area .prod-gift .goods-item .img{position:absolute;top:0;left:0;width:68px;height:68px;border-radius:4px;border:1px solid #ddd;box-sizing:border-box}.complete-info-area .prod-gift .goods-item .img img{width:100%}.complete-info-area .prod-gift .goods-item .prod-info{margin-top:5px}.complete-info-area .prod-gift .goods-item .prod-info li{font-size:13px;line-height:19px;color:#888;letter-spacing:-.26px}.complete-info-area .prod-gift .goods-item .prod-info li span{position:relative;display:inline-block;padding-left:16px;font-size:13px;line-height:19px;color:#888;letter-spacing:-.26px}.complete-info-area .prod-gift .goods-item .prod-info li span::before{content:"";display:block;position:absolute;width:1px;height:12px;background:#b8b8b8;top:50%;transform:translateY(-50%);left:8px}.complete-info-area .prod-gift .goods-item .gift-option-txt{margin-top:12px;font-size:13px;color:#111;letter-spacing:-.26px;line-height:17px;font-weight:700}.complete-info-area+.dot-list{padding:20px 15px}.order-gift-complete .order-form-box{display:flex;justify-content:space-between;box-sizing:border-box}.order-gift-complete .order-form-box strong{font-size:18px;font-weight:700;color:#111;line-height:26px;letter-spacing:-.36px}.order-gift-complete .order-form-box .order_gift_info{color:#888;font-size:15px;line-height:26px}.order-gift-complete .order-form-box .order_gift_info span{display:inline-block;margin-right:10px;font-size:15px;color:#111;letter-spacing:-.3px}.order-gift-complete .btn-bottom{margin-top:20px}.order-gift-receive{background-color:#fff}.order-gift-receive .top-message-area{text-align:left;padding-bottom:20px}.order-gift-receive .top-message-area .top-message{font-weight:700}.order-gift-receive .order-form-box{padding:20px 15px 15px 15px}.order-gift-receive .goods-item .order-form-box{padding:12px 0 0 0}.order-gift-receive .order-date-msg{margin:20px 15px 20px;text-align:center}.order-gift-receive .order-date-msg span{display:block}.order-gift-receive .order-date-msg span em{color:#4376ff;font-weight:700}.order-gift-receive .order-date-msg .txt1{font-size:16px;line-height:24px;letter-spacing:-.32px;color:#111}.order-gift-receive .order-date-msg .txt2{font-size:13px;line-height:19px;letter-spacing:-.26px;color:#888}.order-gift-receive .order-form-table tr+tr th{padding-top:12px}.order-gift-receive .table-base tr th{width:70px;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#111;font-weight:700;vertical-align:top}.order-gift-receive .table-base tr td{font-size:15px;line-height:21px;letter-spacing:-.3px;color:#000}.order-gift-receive .table-base tr td,.order-gift-receive .table-base tr th{padding:12px 0}.order-gift-receive .table-base tr:first-child td,.order-gift-receive .table-base tr:first-child th{padding-top:0}.order-gift-receive .table-base tr td.btn-type{padding:0}.order-gift-receive .table-base tr td.btn-type .field{margin-top:0}.order-gift-receive .table-base tr td.btn-type select{margin-top:0}.order-gift-receive .agree-box.toggle-type{height:23px;margin-top:10px}.order-gift-receive .agree-box .check{font-size:0}.order-gift-receive .agree-box .check .chkbox01{margin-right:5px;vertical-align:middle}.order-gift-receive .agree-box .check label{color:#111;font-size:13px;line-height:19px;letter-spacing:-.26px}.order-gift-receive .agree-box .check .btn-toggle{position:relative;top:-2px;display:inline-block;width:16px;height:16px;margin-left:5px;vertical-align:middle}.order-gift-receive .agree-box .check .btn-toggle i.ico-arr{top:0;left:0;right:0}.order-gift-receive .agree-box .cont .dot-list.type2 li{padding-left:12px;text-indent:0}.order-gift-receive .agree-box .cont .dot-list.type2 li:before{left:5px}.order-gift-receive .btn-bottom{margin-top:40px}.order-gift-receive .btn-bottom.mt60{margin-top:60px}.order-gift-receive .btn-bottom .btn-line-large{flex:0 0 126px}.order-gift-receive select{margin-top:12px}.order-gift-receive .address-box{padding:20px 15px}.order-gift-receive .address-box dt.top-tit{margin-bottom:10px}.order-gift-receive .address-box dd{font-size:14px;line-height:22px;letter-spacing:.28px;color:#111}.order-gift-receive .address-box dd .tel{color:#888}.order-gift-receive .address-box+.dot-list{margin-top:15px}.order-gift-receive .btn-line-large i.ico-gift{display:inline-block;width:25px;height:25px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_gift_red.png) 0 0 no-repeat;background-size:25px auto}.order-gift-receive .btn-line-large.red{flex:1}.joinStartBox p{text-align:center;letter-spacing:-.5px}.joinStartBox .txtLoginTitle{font-size:20px;color:#000;font-weight:700;margin-top:45px}.joinStartBox .txtLoginTitle+.txtJoinSub{margin-top:12px}.joinStartBox .txtJoinSub{font-size:14px;color:#222}.joinStartBox .txtJoinSub+.txtJoinSub2{margin-top:35px}.joinStartBox .txtJoinSub2{font-size:14px;color:#000}.joinStartBox .txtJoinSub2 a{text-decoration:underline;color:#000}.joinStartBox .termsAgreeBox{display:none;margin:14px 0 1px}.joinStartBox .termsAgreeBox .privacy_info_table{width:100%}.joinStartBox.open .termsAgreeBox{display:block}.joinStartBox .btnJoinArea{padding:14px 10px 0}.joinStartBox .btnJoinArea .btnJoin{font-size:15px;border-radius:3px;-webkit-border-radius:3px}.joinRegBox .regIptBox .selectArea{width:100%;height:auto}.joinRegBox .regIptBox .selectArea .labelTit{border:1px solid #cdcdcd;padding:7px 20px 7px 7px;box-sizing:border-box;-webkit-box-sizing:border-box;height:41px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_selec_box02.gif) no-repeat right center #fff;background-size:19px 6px;position:absolute;top:0;left:0;right:0;bottom:0;line-height:24px;font-size:13px;color:#888;letter-spacing:-1px}.joinRegBox .regIptBox .selectArea .selectedView{font-size:13px;border:1px solid #cdcdcd;padding:7px 20px 7px 7px;height:41px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_selec_box02.gif) no-repeat right center #fff;background-size:19px 6px}.joinRegBox .regIptBox .selectArea .selectBox02{height:41px}.joinRegBox .regIptBox .selectWrap.disabled .selectedView{background:#f4f4f4 url(//image.hnsmall.com/images/mobile2014/common/ico_select_disabled.png) no-repeat right center;background-size:19px 6px}.joinRegBox .regIptBox .selectWrap.disabled .selectedView.active{color:#aaa;font-weight:400}.joinRegBox .regIptBox .selectWrap.disabled .selectBox02{display:none}.joinRegBox .regIptBox .selectArea+.errorTxt{margin-top:5px}.btnJoin.btnJoin_v2{font-size:15px}.contents.bg_gray{background-color:#ececec}.joinRegBox .btnJoinArea{margin:30px 10px 0}.joinRegBox .btnJoinArea .btnJoin.btnJoin_v2{border-radius:2px;-webkit-border-radius:2px}.memberArea{padding:0 10px}.memberArea p{text-align:center;letter-spacing:-.5px}.memberArea .title{margin:36px 0 9px;color:#000;font-weight:700;font-size:18px}.memberArea .subTitle{color:#888;font-size:13px}.memberArea .bannerArea{margin-top:13px;font-size:0}.memberArea .bannerArea img{width:100%}.memberArea .btnOneArea{margin-top:10px}.memberArea .btnOneArea .btnJoin.btnJoin_v2{height:40px;line-height:40px;border-radius:2px;-webkit-border-radius:2px}.joinEndBox .regPangCoupon+.yellowBanner{margin-top:10px}.joinEndBox .yellowBanner+.h2_wrap{margin-top:15px}.special_list_wrap li{position:relative}.special_list_wrap .toolTipListWrap{position:absolute;right:25px;bottom:120px;margin-top:0;border-bottom:0 none}.special_list_wrap .toolTipListWrap.imgBanner{right:8%;bottom:45px;margin-right:-6px;z-index:12}.special_list_wrap .toolTipListWrap .toolTipInfoWrap{display:inline-block;position:relative}.special_list_wrap .toolTipListWrap .toolTipInfo{display:inline-block;position:relative;width:18px;height:18px;overflow:hidden;margin-top:-2px;vertical-align:middle;text-indent:-1000px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_tooltip_q_cir.png) no-repeat 0 0;background-size:18px auto}.special_list_wrap .toolTipListWrap .tipLayerWrap.type02{z-index:12}.special_list_wrap .toolTipListWrap .tipLayerWrap.type02 .tipLayerBox{top:auto;padding:0;border:0 none;line-height:normal;background-color:transparent}.special_list_wrap .toolTipListWrap .tipLayerWrap.type02 .tipLayerBox .tipConts{position:absolute;left:auto;right:-9px;top:6px;white-space:nowrap;padding:10px 32px 10px 11px;border:1px solid #333;-webkit-border-radius:2px;border-radius:2px;color:#fff;font-size:12px;font-weight:400;background-color:#333}.special_list_wrap .toolTipListWrap .tipLayerWrap.type02 .tipLayerBox .btnClose02{display:inline-block;position:absolute;top:50%;right:0;overflow:hidden;margin-top:-15.5px;width:11px;height:11px;padding:10px}.special_list_wrap .toolTipListWrap .tipLayerWrap.type02 .tipLayerBox .btnClose02 i{display:inline-block;position:static;width:11px;height:11px;color:transparent;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_tooltip_close.png) no-repeat 0 0;background-size:11px auto}.special_list_wrap .toolTipListWrap .tipTailBox:after{display:block;content:"";position:absolute;bottom:-7px;left:50%;width:10px;height:6px;margin:0 0 0 -5px;padding:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_tooltip_arrow.png) no-repeat 0 0;background-size:10px auto}.special_list_wrap.saleTooltip .goods_temp_list .btn_zone{bottom:auto;top:0}.special_list_wrap.saleTooltip .goods_temp_list ul{overflow:visible}.special_list_wrap.saleTooltip .goods_temp_list .time-wrap{margin:15px 0 0}.special_list_wrap.saleTooltip .goods_temp_list .goods_box_system .time-wrap{margin:13px -25px 0;padding:0 8% 0}.special_list_wrap.saleTooltip .goods_temp_list .goods_box{padding:50px 25px 30px}.special_list_wrap.saleTooltip .goods_temp_list .time-area{position:relative;padding-top:10px}.special_list_wrap.saleTooltip .goods_temp_list .time-area:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:1px;background-color:#e8e8e8}
.special_list_wrap.saleTooltip .goods_temp_list .time-wrap .right{position:absolute;right:22px;top:10px}.special_list_wrap.saleTooltip .goods_temp_list .time-wrap.no-tooltip .right{right:0}.special_list_wrap.saleTooltip .goods_temp_list .time-wrap .right:before{display:none}.special_list_wrap.saleTooltip .toolTipListWrap{bottom:28px}.special_list_wrap.saleTooltip .toolTipListWrap.imgBanner{margin-right:-4px}.holiday_order_wrap .img_wrap{margin-top:10px}.holiday_order_wrap .img_wrap img{display:inline-block;width:100%;vertical-align:top}.holiday_order_wrap .btn_wrap{padding:10px}.holiday_order_wrap .btn_wrap .btn{display:block;height:40px;line-height:40px;border-radius:2px;font-size:15px;font-weight:700}.holiday_order_wrap .btn_wrap .btn+.btn{margin-top:10px}.holiday_order_wrap .btn_wrap .btn_white{color:#666!important}.fast_tv_area .fast_top_banner .fast_title{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;height:65px;line-height:65px;text-align:center;font-size:20px;color:#000;padding:0 10px;letter-spacing:-1px}.fast_tv_area .fast_baner_area .fast_banner{display:block}.fast_tv_area .fast_baner_area .fast_banner img{width:100%;vertical-align:top}.fast_tv_area .fast_goods_area{padding-bottom:8px;background-color:#e8e8e8;border-top:1px solid #e8e8e8}.fast_tv_area .fast_goods_area+.fast_goods_area{border-top:0}.fast_tv_area .fast_baner_area+.fast_goods_area{border-top:0}.fast_tv_area .fast_top_banner+.fast_goods_area{border-top:1px solid #e8e8e8}.fast_tv_area .fast_goods_area .goods_temp_list .goods_box{padding-top:20px}.fast_tv_area .fast_goods_area .goods_time{display:inline-block;padding:6px 20px 6px 15px;background-color:rgba(0,0,0,.8);color:#fff;margin-bottom:8px;border-radius:0 15px 15px 0;font-weight:700;font-size:15px;letter-spacing:-.5px}.fast_tv_area .fast_goods_area .notice_box{font-size:12px;text-align:center;padding:7px 0;background-color:#fff;color:#111;letter-spacing:-.5px;border-bottom:1px solid #e9e9e9}.fast_tv_area .fast_goods_area .notice_box:before{content:'';display:inline-block;background:url(//image.hnsmall.com/images/mobile2014/fast/ico_fast_notice.png) no-repeat center center;width:14px;height:13px;background-size:14px 13px;margin-right:3px;vertical-align:-2px}.fast_tv_area .fast_goods_area .goods_temp_list .goods_thumb .goods_thumb_img span:before{content:'';position:absolute;display:block;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.03)}.fast_tv_area .fast_goods_area .flag_wrap{position:relative;left:auto;top:auto}.fast_tv_area .fast_goods_area .flag_wrap+.tit{margin-top:4px}.fast_tv_area .fast_goods_area .goods_temp_list .goods_benefit_box{height:auto}.fast_tv_area .fast_goods_area .goods_temp_list .goods_price{padding:13px 15px 15px}.fast_tv_area .fast_goods_area .goods_temp_list .goods_price .tit{display:block;height:auto;margin-bottom:6px;font-size:15px;color:#111;white-space:nowrap;line-height:initial}.fast_tv_area .fast_goods_area .goods_temp_list .goods_benefit_info{position:relative}.fast_tv_area .fast_goods_area .goods_temp_list .goods_benefit_num{font-size:15px;bottom:0;right:0;font-weight:400}.fast_tv_area .fast_goods_area .goods_temp_list .goods_benefit_num em{font-size:23px;font-weight:700;vertical-align:-3px}.fast_tv_area .fast_goods_area .goods_temp_list .goods_benefit_num span{font-size:13px;font-weight:700}.fast_tv_area .fast_goods_area .goods_temp_list .goods_benefit_box .goods_benefit_detail dt{font-size:11px;color:#888}.fast_tv_area .fast_goods_area .goods_temp_list .goods_benefit_box .goods_benefit_detail dd{padding-top:11px}.fast_tv_area .fast_goods_area .goods_temp_l.event-customer-pop .layerContsist .goods_benefit_box .goods_benefit_detail dd strong{color:#111}.fast_tv_area .fast_goods_area .goods_temp_list .goods_benefit_box .goods_benefit_detail dd .textWon{font-size:14px;color:#111;vertical-align:1px}.fast_tv_area .fast_goods_area .btn_order_box{margin:0 -3px;padding:11px 0 0;background-color:transparent}.fast_tv_area .fast_goods_area .btn_order_box:after{content:'';display:block;clear:both}.fast_tv_area .fast_goods_area .btn_order_box li{float:left;width:50%;box-sizing:border-box;padding:0 3px}.fast_tv_area .fast_goods_area .btn_order_box .btn{width:100%;display:block;text-align:center;border-radius:15px;box-sizing:border-box;height:32px;line-height:30px;font-size:14px}.fast_tv_area .fast_goods_area .btn_order_box .btn_alram{border:1px solid #aaa;background-color:#fff;color:#111}.fast_tv_area .fast_goods_area .btn_order_box .btn_alram:before{display:inline-block;content:"";vertical-align:-4px;width:19px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/fast/ico_alram.png) no-repeat 0 0;background-size:43px auto;margin-right:5px}.fast_tv_area .fast_goods_area .btn_order_box .btn_alram.on{color:#e51937}.fast_tv_area .fast_goods_area .btn_order_box .btn_alram.on:before{background-position:-24px 0}.fast_tv_area .fast_goods_area .btn_order_box .btn_buy{background-color:#e51937;color:#fff}.fast_tv_area .fast_goods_area .more_tv .hide_side{display:none;background-color:#fff}.fast_tv_area .fast_goods_area .more_tv .hide_side .list{max-height:171px;overflow-y:scroll}.fast_tv_area .fast_goods_area .more_tv .list{border-top:1px solid #e8e8e8}.fast_tv_area .fast_goods_area .more_tv .list li>div{position:relative;height:85px;padding-left:95px;border-bottom:1px solid #f4f4f4}.fast_tv_area .fast_goods_area .more_tv .list li:last-child>div{border-bottom:0}.fast_tv_area .fast_goods_area .more_tv .list li>div a{display:block;padding:22px 15px 1px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;color:#111;text-align:left}.fast_tv_area .fast_goods_area .more_tv .list li>div .price span{color:#111;letter-spacing:-.5px;font-size:13px}.fast_tv_area .fast_goods_area .more_tv .list li>div .price span:first-child{font-size:12px;color:#888}.fast_tv_area .fast_goods_area .more_tv .list li>div .price em{position:relative;top:1px;display:inline-block;padding:0 2px 0 4px;font-size:17px;color:#111;font-weight:700}.fast_tv_area .fast_goods_area .more_tv .list li>div .thum{position:absolute;top:10px;left:15px;width:65px;height:65px}.fast_tv_area .fast_goods_area .more_tv .list li>div .thum img{max-width:100%}.fast_tv_area .fast_goods_area .more_tv .close_btn a:after{width:9px;height:6.5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/btn_arr_up.png) no-repeat;background-size:9px}.fast_tv_area .fast_goods_area .close_btn{display:none}.fast_tv_area .fast_goods_area .ac_btn a{font-size:13px;color:#666;text-align:center;display:block;background:#fff;height:35px;line-height:35px;border-top:1px solid #e8e8e8}.fast_tv_area .fast_goods_area .ac_btn a span em{font-weight:700;color:#4d4d4d;font-size:14px;margin:0 2px}.fast_tv_area .fast_goods_area .ac_btn a span.fir{position:relative;color:#4d4d4d;font-size:13px;padding-right:4px}.fast_tv_area .fast_goods_area .ac_btn a span.more{position:relative;color:#4d4d4d;font-size:13px;margin-left:-4px}.fast_tv_area .fast_goods_area .ac_btn a i.last{display:inline-block;width:9px;height:6.5px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/btn_arr_down.png) no-repeat;background-size:9px;vertical-align:middle}.fast_tv_area .fast_goods_area .close_btn a:after{content:"";display:inline-block;position:relative;top:-1px;width:9px;height:6.5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/btn_arr_up.png) no-repeat;background-size:9px;margin-left:3px;background-size:250px auto;vertical-align:middle}.home_box{padding:0;margin-top:8px;background:#fff;color:#42434c}.home_box .home_title{position:relative;padding:26px 15px 7px}.home_box .home_title .title{font-size:16px;font-weight:700}.home_box .home_title .title .sub_text{font-size:14px;font-weight:400}.home_box .home_title .title .sub_text .num{font-size:16px}.home_box .home_title .more{position:absolute;right:14px;top:22px;height:21px;line-height:23px;padding:0 7px;border:1px solid #c4c0ce;border-radius:2px;font-size:12px;color:#4e475f;overflow:hidden}.home_box .home_title .more:after{content:' ';display:inline-block;width:6px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/btn_more.png?1) right 1.5px no-repeat;background-size:40px;margin-left:4px}.home_box .pinkColor{color:#111;font-weight:700}.home_box .goods_temp .goods_temp_list ul{padding:0 10px;background:#fff}.home_box .goods_temp .goods_temp_list ul li{padding:0 5px 30px;box-sizing:border-box}.home_box .goods_temp .goods_temp_list .goods_benefit_box{height:auto}.home_box .goods_temp .goods_temp_list .goods_thumb>a{display:block}.home_box .goods_temp .goods_temp_list .goods_thumb_img{padding-top:100%;border:0;border:1px solid #f4f4f4;border-radius:10px}.home_box .goods_temp .goods_temp_list.goods_wide .goods_thumb_img{padding-top:55%;background:#f9f9f9}.home_box .goods_temp .goods_temp_list .goods_thumb_img span.img img{max-width:100%}.home_box .goods_temp .goods_temp_list .goods_thumb_img .img:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.03}.home_box .goods_temp .goods_temp_list .goods_benefit_detail{letter-spacing:-.5px}.home_box .goods_temp .goods_temp_list .goods_benefit_detail dt{font-size:11px;color:#9794a0}.home_box .goods_temp .goods_temp_list .goods_benefit_detail dd{padding-top:11px}.home_box .goods_temp .goods_temp_list .goods_benefit_detail dd strong{font-size:18px;font-weight:700;letter-spacing:-.5px;color:#42434c}.home_box .goods_temp .goods_temp_list .goods_benefit_detail dd .textWon{margin-left:1px;vertical-align:1px;font-size:13px;color:#42434c}.home_box .goods_temp .goods_temp_list .goods_benefit_num{bottom:0;right:0}.home_box .goods_temp .goods_temp_list .goods_benefit_num em{font-size:21px}
.home_box .goods_temp .goods_temp_list .goods_benefit_num span{top:-2px}.home_box .goods_temp .goods_temp_list .goods_price{padding:0;margin-bottom:4px}.home_box .goods_temp .goods_temp_list .goods_price .tit{margin-top:10px;margin-bottom:4px;color:#42434c;font-size:1.071rem}.home_box .goods_temp .goods_temp_list .flag_wrap{position:relative;left:0;top:0}.home_box .goods_temp .swiper_st .swiper-wrapper{overflow:visible}.home_box .goods_temp .swiper_st .swiper-slide{float:none;width:38%}.home_box .goods_temp .swiper_st .swiper-slide:last-child{margin-right:20px}.chungguDetail,.chungguDetail .cost,.chungguDetail span,.chungguDetail span em{color:#4e72f2;font-size:12px}.cardGuideBox .cardGuideInner .chungguDetail .btnTip{margin-left:5px}.chungguDetail span.chungguTime{clear:both;color:#888;font-size:12px}.chungguDetail span.chungguTime em{color:#888;font-size:12px}.typem_20180814 .pangcon .txts.chungguTxt i{display:block;font-style:normal;font-weight:400}.typem_20180814 .pangcon .txts.chungguTxt .wordWrap{white-space:nowrap}.order_table .hdCardSaleWrap.chungguOrder{position:relative}.order_table .hdCardSaleWrap.chungguOrder .salePrice{display:inline-block;margin:0}.chungguOrder .chungguOrderRefer{margin-bottom:5px;color:#666;font-size:12px}.chungguOrder .btnTip{display:inline-block;overflow:hidden;width:18px;height:18px;margin:-1px 0 0 -2px;color:transparent;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px 0;background-size:300px auto}.chungguOrder .tipLayerWrap .tipLayerBox{left:50%;right:auto;width:240px;margin-left:-136px;border:1px solid #222}.chungguOrder .tipLayerWrap .tipLayerBox .tit{background:0}.layer_btnT_wrap.gift_btn_wrap .btn_gift.btn_gift_v2 button{border-color:#dd1032;position:relative;padding-top:22px}.layer_btnT_wrap.gift_btn_wrap .btn_gift.btn_gift_v2 button:before{position:absolute;top:0;left:0;right:0;z-index:1;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods_gift.gif) no-repeat center center;width:42px;height:23px;background-size:42px auto}.talk_gift_area .gift_product_area .gift_product .product .pd_op.op_dlvy{color:#000;margin-top:5px}.contents.refund_info{padding-top:0}.refund_info .refund_header{position:relative}.refund_info .refund_header h1{font-size:17px;padding:0 10px;height:40px;line-height:40px}.refund_info .refund_header .btn_close_refund{position:absolute;right:10px;top:50%;width:15px;height:15px;margin-top:-7.5px;overflow:hidden;text-indent:-1000px;border:0 none;background:url(//image.hnsmall.com/images/mobile2014/common/btn_close_refund.png) no-repeat 0 0;background-size:15px 15px}.refund_info .refund_content{margin-bottom:30px}.refund_info .refund_content .txt_area{margin:25px 30px 18px}.refund_info .refund_content .txt_area p{text-align:center;letter-spacing:-.5px}.refund_info .refund_content .txt_area p+p{margin-top:5px}.refund_info .refund_content .txt_area .refund_title{font-size:17px;color:#000;font-weight:700}.refund_info .refund_content .txt_area .refund_title_sub{font-size:13px;color:#666}.refund_info .refund_content .txt_area+.refund_goods_area{border-top:1px solid #cdcdcd}.refund_info .refund_content .refund_goods_area{padding:7px 10px 8px;letter-spacing:-.5px;min-height:36px;box-sizing:border-box}.refund_info .refund_content .refund_goods_area:after{content:'';display:block;clear:both}.refund_info .refund_content .refund_goods_area dt{font-size:14px;color:#000;font-weight:700;float:left;width:100px}.refund_info .refund_content .refund_goods_area dd{padding-left:110px;font-size:14px;color:#333}.refund_info .refund_content .refund_goods_area.price_area{border-top:1px solid #eee;margin:0 10px 10px;padding:5px 0 9px}.refund_info .refund_content .refund_goods_area.price_area dt{margin-top:2px}.refund_info .refund_content .refund_goods_area.price_area dd{font-size:14px;color:#e51937}.refund_info .refund_content .refund_goods_area.price_area .num{font-size:16px;font-weight:700;vertical-align:-1px}.refund_info .refund_content .refund_input_tit{padding:0 10px;font-size:15px;color:#000;letter-spacing:-.5px;font-weight:700;background-color:#f4f4f4;height:35px;line-height:35px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.refund_info .refund_content .refund_input{margin-top:10px;padding:0 10px}.refund_info .refund_content .refund_input .form_input+.form_input{margin-top:5px}.refund_info .refund_content .refund_input .form_input select:disabled{color:#898989;opacity:1}.refund_info .refund_content .refund_input .form_input input{width:100%;box-sizing:border-box}.refund_info .refund_content .refund_input .form_input input::placeholder{color:#333}.refund_info .refund_content .refund_input .form_input :-webkit-input-placeholder{color:#333}.refund_info .refund_content .refund_input .form_input :-moz-placeholder{color:#333}.refund_info .refund_content .refund_input .form_input :-ms-input-placeholder{color:#333}.refund_info .refund_content .refund_input .form_input input:-moz-read-only{color:#898989}.refund_info .refund_content .refund_input .form_input input:read-only{color:#898989}.refund_info .refund_content .btn_area{margin:20px 10px 7px}.refund_info .refund_content .btn_area>button{display:block;width:100%;font-size:15px;color:#fff;font-weight:700;border-radius:4px;-webkit-border-radius:4px;box-sizing:border-box;letter-spacing:-.5px;height:40px;line-height:40px}.refund_info .refund_content .btn_area>button+button{margin-top:10px}.refund_info .refund_content .btn_area .btn_confirm{background-color:#e51937;border:1px solid #e51937}.refund_info .refund_content .btn_area .btn_disabled{background-color:#3b3b3b;border:1px solid #3b3b3b}.refund_info .refund_content .btn_area .btn_account{background-color:#e51937;border:1px solid #e51937}.refund_info .refund_content .sale_info{position:relative;font-size:12px;padding-left:8px;padding-bottom:5px;color:#898989;margin:0 10px;letter-spacing:-.5px}.refund_info .refund_content .sale_info:before{content:'';position:absolute;left:0;top:6px;display:inline-block;width:3px;height:3px;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -70px -200px;background-size:300px 390px;overflow:hidden}.btn-info.type2{bottom:7.5px;font-size:12px;color:#565656;letter-spacing:-.5px;padding:0 6px;height:23px;line-height:23px}.order .hiddenPayment.type2 .order_table td.dey_change02 .divTxt{padding:0 126px 0 0}.order .hiddenPayment.type2 .order_table td.dey_change02 .btnChbox .btn_h30{right:19px}.order .hiddenPayment.type2 .order_table td.dey_change02 .btnChbox .btn_tip{top:15px;right:0}.order .hiddenPayment.type2 .btn_tip{display:inline-block;overflow:hidden;width:20px;height:20px;color:transparent;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_tooltip_q_cir_30.png) no-repeat right top;background-size:15px auto}.order .hiddenPayment.type2 .btn_tip.v2{position:absolute;right:10px;top:50%;margin-top:-7.5px}.order .hiddenPayment.type2 .tipLayerWrap{z-index:30}.order .hiddenPayment.type2 .tipLayerWrap.type03 .tipLayerBox{top:47px;border-color:#444;padding:12px 13px 11px 14px;width:100%;box-sizing:border-box}.order .hiddenPayment.type2 .tipLayerWrap.type03 .tit{background:0}.order .hiddenPayment.type2 .order_tit.orderTitBtn .titBtn01{right:33px}.order .hiddenPayment.type2 .order_tit.orderTitBtn .tipLayerWrap.type03 .tipLayerBox{top:-6px;right:0;left:auto}.order .hiddenPayment.type2 .orderTitBtn .tipLayerWrap.type03{margin-left:119px}.order .hiddenPayment.type2 .orderTitBtn .tipLayerWrap.type03 .tipLayerBox .tipConts ul li,.order .hiddenPayment.type2 .orderTitBtn .tipLayerWrap.type03 .tipLayerBox .tit{line-height:initial;height:auto}.order .hiddenPayment.type2 .tipLayerWrap.type03 .tipLayerBox .tipConts ul{margin-top:0;margin-left:1px}.order .hiddenPayment.type2 .tipLayerWrap.type03 .tipLayerBox .tipConts ul li{font-size:12px;color:#666;position:relative;padding-left:7px;font-weight:400;margin-bottom:0}.order .hiddenPayment.type2 .tipLayerWrap.type03 .tipLayerBox .tipConts ul li:before{display:inline-block;content:"";position:absolute;top:5px;left:0;width:3px;height:3px;font-size:0;line-height:0;vertical-align:middle;border-radius:50%;-webkit-border-radius:50%;background-color:#666}.order .order_info_area .order_info_content{padding:0 10px}.order .order_info_area .order_info_content .table_info{margin:20px 0;border:1px solid #cdcdcd;width:100%;font-size:14px;color:#666;letter-spacing:-.5px}.order .order_info_area .order_info_content .table_info th{background-color:#f1f1f1;font-weight:400;text-align:center;width:91px;padding:9px 0;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.order .order_info_area .order_info_content .table_info td{padding:0 11px;border-bottom:1px solid #cdcdcd}.order .order_info_area .order_info_content .table_info tr:last-child td,.order .order_info_area .order_info_content .table_info tr:last-child th{border-bottom:0}.order .order_info_area .order_info_content .table_info+.sale_info{margin-top:-3px}.order .order_info_area .order_info_content .sale_info{font-size:12px;padding-bottom:5px;padding-left:7px}.order .hiddenPayment.type2 .process_datail .order_table.exchg tr th{color:#787878}.order .hiddenPayment.type2 .process_datail .order_table.exchg tr td{padding:15px 0 14px;color:#333}.order .hiddenPayment.type2 .process_datail .order_table.exchg tr td.prd-tit{font-size:14px;padding:10px 0 15px;color:#333;line-height:1.36}.goods .pd_sale .sale .pinckup_info_txt .btnTip{display:inline-block;width:20px;height:20px;line-height:20px;margin-left:2px;margin-top:-2px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods_new.png) no-repeat -22px 0;background-size:150px auto;font-size:0;text-indent:-100px;overflow:hidden;vertical-align:top}.storepickupPop{position:fixed;top:50%;width:300px;padding:0;border:0;margin-top:-159px;margin-left:-150px;color:#000}
.storepickupPop .layerHeader .btnLayerClose{top:11px}.storepickupPop .layerHeader{padding:9px 40px 9px 15px}.storepickupPop .layerHeader h1{font-size:15px;color:#000;font-weight:700}.storepickupPop .layerConts{padding:17px 15px 15px}.storepickupPop .innerConts{max-height:300px}.storepickupPop .innerConts .txts{font-size:14px;font-weight:700}.storepickupPop .pickupInfo{margin-top:13px;padding:13px 15px 11px;border:1px solid #e8e8e8;border-radius:10px}.storepickupPop .pickupInfo .title{display:block;text-align:center;text-decoration:underline}.storepickupPop .pickupInfo .list{margin-top:10px}.storepickupPop .pickupInfo .list li{display:table;position:relative;min-height:40px;font-size:13px;color:#666;letter-spacing:-.8px}.storepickupPop .pickupInfo .list li+li{margin-top:6px}.storepickupPop .pickupInfo .list .thumb img{display:inline-block;width:50px;vertical-align:top}.storepickupPop .pickupInfo .list .info,.storepickupPop .pickupInfo .list .thumb{display:table-cell;vertical-align:middle}.storepickupPop .pickupInfo .list .info{padding-left:10px}.add_ship_pop .sale_info_list{margin:20px 10px;padding:10px 0;border-top:1px solid #eee}.add_ship_pop .sale_info_list li{font-size:12px;color:#898989;padding-bottom:2px;position:relative;padding-left:8px;border:0}.add_ship_pop .sale_info_list li:before{content:" ";position:absolute;left:0;top:6px;display:inline-block;width:3px;height:3px;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -70px -200px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.pickup_map_wrap .pickup_map{height:100%}.pickupPopup_wrap .popup_wrap{top:-20%}.pickupPopup_wrap .popup_wrap .popup_area{width:306px;margin-left:-153px}.pickupPopup_wrap .popup_wrap .popup_header strong.title{padding:0 5%;letter-spacing:-.5px}.pickupPopup_wrap .popup_wrap .popup_cont{padding:19px 25px 30px;text-align:center}.pickupPopup_wrap .popup_wrap .popup_cont p{margin-top:0;font-size:16px;line-height:18px;color:#000;font-weight:700}.pickupPopup_wrap .popup_wrap .popup_cont p+p{margin-top:8px;font-weight:700;color:#000}.pickupPopup_wrap .popup_wrap .popup_cont p>em{color:#e51937}.pickupPopup_wrap .popup_wrap .btn_pop{float:none;display:block;width:auto;margin-top:14px;border-radius:2px;font-size:17px}.pickupPopup_wrap .popup_wrap .popup_bottom{background:#a3a3a3;overflow:hidden;clear:both}.pickupPopup_wrap .popup_wrap .popup_bottom button{border:0;float:left;width:50%;height:40px;padding:0;line-height:40px;text-align:center;background:#000;color:#fff;font-weight:700;font-size:15px}.pickupPopup_wrap .popup_wrap .popup_bottom .pop_close{float:right;background:#e51937}.pickupPopup_wrap .popup_wrap .pickupBtn_wrap{overflow:hidden}.pickupPopup_wrap .popup_wrap .pickupBtn_wrap .btn_pickup{display:inline-block;width:47%;margin-top:15px;border:1px solid #ddd;border-radius:10px;background:#fff;padding:14px 0 10px;outline:0}.pickupPopup_wrap .popup_wrap .pickupBtn_wrap .btn_pickup.active{border-color:#e51937;outline:0}.pickupPopup_wrap .popup_wrap .pickupBtn_wrap .btn_pickup img{display:inline-block;width:53px;vertical-align:top}.pickupPopup_wrap .popup_wrap .pickupBtn_wrap .btn_pickup.gs25{float:left}.pickupPopup_wrap .popup_wrap .pickupBtn_wrap .btn_pickup.cu{margin-left:5px}.pickupPopup_wrap .popup_wrap .pickupBtn_wrap .btn_pickup .txt{display:block;margin-top:4px;font-size:13px;color:#666}.order_pickup{margin:10px 0}.order_pickup button{overflow:hidden;width:100%;text-align:center;border:0;border-radius:3px;background:#ddd;-webkit-appearance:none;vertical-align:top}.order_pickup button span{display:inline-block;padding:2px 0 0 0;height:33px;line-height:33px;vertical-align:top;background:0;font-size:13px;color:#666}.order_pickup button span:after{display:inline-block;content:"";width:5px;height:9px;margin:-3px 0 0 3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png?20210217) no-repeat -294px -210px;background-size:300px auto}.exchange_tab_wrap{position:relative;top:12px;right:10px;float:right;margin-top:-47px;white-space:nowrap}.exchange_tab_wrap .exchange_tab{display:inline-block;line-height:20px}.exchange_tab_wrap .exchange_tab input{vertical-align:top}.return_step{padding:10px}.return_step .list li+li{margin-top:5px}.return_step .list .thumb img{display:inline-block;vertical-align:top;width:100%}.join_home_area{padding:0 10px;text-align:center}.join_home_area .join_simple_area{margin-top:36px}.join_home_area .join_title{color:#000;font-weight:700;font-size:18px;letter-spacing:-.5px}.join_home_area .join_simple_area .join_title img{width:52px;margin-left:2px;vertical-align:-4px}.join_home_area .join_simple_area .join_title+.sub_title{margin-top:14px}.join_home_area .join_simple_area .sub_title{color:#888;font-size:13px;letter-spacing:-.5px}.join_home_area .join_simple_area .btnBox{margin-top:18px}.join_home_area .join_simple_area .btnBox .btn01{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;height:40px;line-height:40px;padding-top:0}.join_home_area .join_simple_area+.join_social_area{margin-top:36px}.join_home_area .join_social_area .list_social{margin-top:17px}.join_home_area .join_social_area .list_social li{display:inline-block;margin:0 10px}.join_home_area .join_social_area .list_social li a{color:#111;font-size:13px;display:block}.join_home_area .join_social_area .list_social .ico a:before{content:'';display:block;width:60px;height:60px;border-radius:50%;margin:0 auto 7px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_login_simple.png?2275) no-repeat 0 0;background-size:250px auto}.join_home_area .join_social_area .list_social .ico_pass a:before{background-color:#924eff;background-position:0 0}.join_home_area .join_social_area .list_social .ico_naver a:before{background-color:#00c700;background-position:-70px 0}.join_home_area .join_social_area .list_social .ico_kakao a:before{background-color:#ffe500;background-position:-140px 0}.join_home_area .join_social_area .list_social .ico_apple a:before{background-color:#000}.join_home_area.v2{padding:0 15px;background-color:#f9f9f9;margin-bottom:-40px}.join_home_area.v2 .join_simple_area{margin-top:0;padding-top:60px}.join_home_area.v2 .join_simple_area .join_title{font-size:22px;line-height:27px;color:#111}.join_home_area.v2 .join_simple_area .sub_title{font-size:17px;line-height:24px;color:#111}.join_home_area.v2 .join_simple_area .sub_title .t-blue{color:#2b6cff}.join_home_area.v2 .join_simple_area .join_title+.sub_title{margin-top:12px}.join_home_area.v2 .join_simple_area .nclub{display:inline-block;font-size:0}.join_home_area.v2 .join_simple_area .nclub:before{content:'';display:inline-block;margin:25px 0;width:100%;height:1px;background-color:#eee;border:0;box-sizing:border-box}.join_home_area.v2 .join_simple_area .nclub i.ico-nclub{display:inline-block;width:35px;height:35px;margin-right:8px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/member/join_sprite.png) 0 0 no-repeat;background-size:200px auto;margin-top:0}.join_home_area.v2 .join_simple_area .nclub span{display:inline-block;font-size:16px;line-height:27px;color:#111;vertical-align:middle;margin-top:0}.join_home_area.v2 .join_social_area{margin-top:40px;padding-bottom:90px}.join_home_area.v2 .list-social li{overflow:hidden;background-color:#ffff;box-shadow:0 5px 12px 0 rgba(17,17,17,.1);border-radius:4px}.join_home_area.v2 .list-social li a{position:relative;display:block;padding:15px 20px 15px 66px;text-align:left;font-size:16px;line-height:24px;letter-spacing:-.32px;color:#111;box-sizing:border-box}.join_home_area.v2 .list-social li.ico a:before{content:'';position:absolute;top:14px;left:25px;width:26px;height:26px;background-image:url(//image.hnsmall.com/images/mobile2014/member/join_sprite.png);background-repeat:no-repeat;background-size:200px auto}.join_home_area.v2 .list-social li.ico a:after{content:'';position:absolute;top:20px;right:20px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/member/join_sprite.png) 100% 0 no-repeat;background-size:200px auto}.join_home_area.v2 .list-social li.ico-simple a:before{background-position:0 -40px}.join_home_area.v2 .list-social li.ico-appcard a:before{background-position:-40px -40px}.join_home_area.v2 .list-social li.ico-naver a:before{background-position:-80px -40px}.join_home_area.v2 .list-social li.ico-kakao a:before{background-position:-120px -40px}.join_home_area.v2 .list-social li.ico-apple a:before{background-position:-160px -40px}.join_home_area.v2 .list-social li+li{margin-top:12px}.joinRegBox_v2{background-color:#fff}.joinRegBox_v2 .regIptBox .regIptUnit{padding:0;border:0}.joinRegBox_v2 .labelTit{overflow:hidden;text-indent:-1000px}.joinRegBox_v2 .placeholderWrap{height:100%}.joinRegBox_v2 .placeholderWrap input{height:40px;line-height:40px;border:1px solid #cdcdcd;padding:0 11px;font-size:14px;box-sizing:border-box;font-weight:400;border-radius:2px}.joinRegBox_v2 .placeholderWrap input::-webkit-input-placeholder{color:#888}.joinRegBox_v2 .placeholderWrap input::-moz-placeholder{color:#888}.joinRegBox_v2 .placeholderWrap input::-ms-input-placeholder{color:#888}.joinRegBox_v2 .placeholderWrap input::placeholder{color:#888}.joinRegBox_v2 .placeholderWrap input.bd_black{border:1px solid #111}.joinRegBox_v2 .placeholderWrap input.bd_red{border:1px solid #e51937}.joinRegBox_v2 .placeholderWrap input.lb_pw{padding-right:33px}.joinRegBox_v2 .placeholderWrap .inp_close_btn{display:none;position:absolute;top:50%;right:10px;transform:translateY(-50%);width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/common/inp_close_btn.png) 50% 50%/16px no-repeat}.joinRegBox_v2 .regIptBox .errorTxt{margin:9px 10px 13px}.joinRegBox_v2 .placeholderWrap .switchTypeInput{top:50%;right:10px;z-index:10;margin-top:-11px;border:0;border-radius:inherit;width:22px;height:22px;overflow:hidden;padding:0;outline:0;text-indent:-1000px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_password.png) no-repeat 0 0;background-size:auto 22px}
.joinRegBox_v2 .placeholderWrap .switchTypeInput.on{background-position:-27px 0}.joinRegBox_v2 .regIptBox+.check-area{margin-top:28px}.joinRegBox_v2 .check-area .check-group.check-all{padding-bottom:10px;border-bottom:1px solid #ccc}.joinRegBox_v2 .check-area .check-group input{vertical-align:middle}.joinRegBox_v2 .check-area .check-group label{vertical-align:-1px}.joinRegBox_v2 .check-area .check-group+.check-group{margin:10px 0}.joinRegBox_v2 .check-area .check-group{position:relative}.joinRegBox_v2 .check-area .check-group .btn_more{position:absolute;right:0;top:1px;padding:0;background-color:transparent;font-size:13px;color:#888;text-decoration:underline}.joinRegBox_v2 .check-area .check-group .btn_toggle{position:absolute;right:-1px;top:0;text-indent:-1000px;overflow:hidden;border:0;background-color:transparent;outline:0;width:20px;height:20px}.joinRegBox_v2 .check-area .check-group .btn_toggle:before{content:'';position:absolute;left:50%;top:50%;margin:-3px 0 0 -4px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_toggle.png) no-repeat 0 0;background-size:auto 6px;width:8px;height:6px}.joinRegBox_v2 .check-area .check-group.open .btn_toggle:before{background-position:-13px 0}.joinRegBox_v2 .join_agree_box{display:none;margin-top:15px}.joinRegBox_v2 .check-area .check-group.open+.join_agree_box{display:block}.joinRegBox_v2 .privacy_info_table{width:100%}.joinRegBox_v2 .btnJoinArea{margin:20px 10px 10px}.joinRegBox_v2 .bulletTxt.infoTxt{margin:0 10px;padding:15px 0}.join_pop_wrap .popup_wrap{top:-20%}.join_pop_wrap .popup_wrap .popup_cont{padding:26px 25px 28px;text-align:center}.join_pop_wrap .popup_wrap .popup_cont .cont_title{font-size:18px;color:#000;font-weight:700;letter-spacing:-.5px}.join_pop_wrap .popup_wrap .popup_cont .cont_title+.cont_sub{margin-top:8px}.join_pop_wrap .popup_wrap .popup_cont .cont_sub{color:#666;font-size:16px;letter-spacing:-.5px}.join_pop_wrap .popup_wrap .popup_bottom{background:#a3a3a3;overflow:hidden;clear:both}.join_pop_wrap .popup_wrap .popup_bottom button{border:0;float:left;width:50%;height:40px;padding:0;line-height:40px;text-align:center;background:#000;color:#fff;font-weight:700;font-size:15px}.join_pop_wrap .popup_wrap .popup_bottom .pop_close{float:right;background:#e51937}.joinEndBox .regPangCoupon.join-banner-area.type2+.h2_wrap{margin-top:10px}.joinEndBox .emailBox .lb_email{text-indent:0;color:#111}.joinEndBox .emailBox .lb_emailinput::-webkit-input-placeholder{color:#888}.joinEndBox .emailBox .lb_emailinput::-moz-placeholder{color:#888}.joinEndBox .emailBox .lb_emailinput::-ms-input-placeholder{color:#888}.joinEndBox .emailBox .lb_email.bd_black{border:1px solid #111}.joinEndBox .emailBox .lb_email.bd_red{border:1px solid #e51937}.joinEndBox .regIptBox .errorTxt.type2{margin:0 10px}.ui-autocomplete{position:absolute;top:0;left:0;padding:10px;border:1px solid #e8e8e8;background:#fff;z-index:100}.ui-autocomplete .ui-menu-item{padding:3px 0}.ui-autocomplete .ui-menu .ui-menu-item-wrapper{position:relative;color:#111;font-size:13px}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toolTipListWrap.type2 .tipLayerWrap .tipLayerBox{top:auto;padding:0;border:0 none;line-height:normal;background-color:transparent}.toolTipListWrap.type2 .tipLayerWrap .tipLayerBox .tipConts{position:absolute;left:0;top:-81px;padding:0 34px 0 15px;height:36px;box-sizing:border-box;white-space:nowrap;-webkit-border-radius:25px;border-radius:25px;color:#fff;font-size:12px;font-weight:400;background-color:#333;opacity:.95}.toolTipListWrap.type2 .tipLayerWrap .tipLayerBox .tipConts .btn_more{background-color:transparent;border:0;padding:10px 0;color:#fff;position:relative}.toolTipListWrap.type2 .tipLayerWrap .tipLayerBox .tipConts .btn_more i{display:inline-block;width:5px;height:9px;vertical-align:9px;font-size:0;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/member/ico_tooltip_more.png) no-repeat center center;background-size:auto 9px;margin:0 11px 0 3px}.toolTipListWrap.type2 .tipLayerWrap .tipLayerBox .tipConts .btn_more:after{content:'';display:inline-block;position:absolute;right:0;top:50%;width:1px;height:20px;background-color:#fff;opacity:.3;margin-top:-10px}.toolTipListWrap.type2 .tipLayerWrap .tipLayerBox .btnClose02{display:inline-block;overflow:hidden;position:absolute;top:50%;right:0;margin-top:-15.5px;width:11px;height:11px;padding:10px 13px 10px 10px;background-color:transparent;border:0}.toolTipListWrap.type2 .tipLayerWrap .tipLayerBox .btnClose02 i{display:inline-block;position:static;width:11px;height:11px;color:transparent;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_tooltip_close.png) no-repeat 0 0;background-size:11px auto}.toolTipListWrap.type2 .tipTailBox:after{display:block;content:"";position:absolute;top:-45px;left:50%;width:15px;height:8px;margin-left:-6px;padding:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_tooltip_arrow_down_op.png) no-repeat 0 0;background-size:15px auto}.loginIptBox .login_type_sns .toolTipListWrap.type2 .tipLayerWrap{top:-27px}.loginIptBox .login_type.login_type_sns.col4{overflow:visible}.loginIptBox .login_type ul li.point_bd>a{border-color:#000}.loginIptBox.loginIptBox_v2 .login_type ul li.cacao a span:before{width:16px;background-position:-60px 0}.loginIptBox .login_type.login_type_app+.sub-title{margin-top:27px}.loginIptBox.loginIptBox_v2 .login_type ul li.home a{background:#fff;border:1px solid #ddd;padding:10px 0 8px}.loginIptBox.loginIptBox_v2 .login_type ul li.home a span{color:#111;height:auto;line-height:inherit}.loginIptBox .login_type ul li.home a span:before{width:23px;height:23px;background-position:-81.5px -52px;margin-right:4px}.loginIptBox .login_type ul li.home .notice{text-align:center;color:#565656;font-size:12px;letter-spacing:-.5px;margin-top:1px}.pop_pass.layerPopWrap{position:fixed}.pop_pass .layerConts .innerConts.scrollY{overflow-y:auto;overflow-x:hidden;max-height:310px;-webkit-overflow-scrolling:touch}.pop_pass .layerConts img{width:100%}.pop_pass.layerPopWrap .btnWrap .btnConfirm{background-color:#222}.pop_pass .layerConts{text-align:center}.pop_pass .cont_area+.list_area:before{content:'';display:block;width:50px;height:1px;background-color:#111;margin:18px auto 17px}.pop_pass .layerConts .cont_tit{font-size:16px;color:#111;font-weight:700;margin-bottom:1px}.pop_pass .layerConts .cont_sub{font-size:13px;color:#666}.pop_pass .layerConts .list_area .list_tit{margin:17px 0 8px;font-size:13px;color:#111}.order .order_process.v2{padding-bottom:0}.order .order_process.v2 .process_list{padding-bottom:20px}.order .process_notice{padding:18px 10px 16px;border-top:1px solid #ddd;font-size:14px;color:#333;letter-spacing:-.5px;text-align:center}.btn-red.disabled{border-color:#888!important;background-color:#888!important}.ship_wrap input[disabled]{background:#eee;color:#aaa}.contents.dptstore h1{font-size:17px;color:#333;font-weight:400}.contents.dptstore h1 a:first-child{position:absolute;left:20px;top:10px;width:11px;height:20px;padding:0 5px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -50px -150px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.mypage-banner{font-size:0;margin:25px 15px 0;border-radius:8px;overflow:hidden}.mypage-banner img{width:100%}.order_table.v2 .imgup_box{margin-bottom:10px}.order_table.v2 .imgup_box .img{float:left;width:50px;height:50px}.order_table.v2 .imgup_box .img img{width:100%;height:100%}.order_table.v2 .imgup_box .btn{float:left;padding-left:5px;padding-top:20px}.order_table.v2 table td{padding:10px 0}.order_table.v2 .dey_cation_new{padding-bottom:0;margin:10px 0}.order_table.v2 .btn_gray.disabled{background-color:#eee!important;color:#bbb!important;border:1px solid #eee!important}.order-v2{background:#fff}.order-v2 .order_list_wrap{background-color:transparent}.order-v2 .order_list_v2 li{background:0}.order-v2 .order_list_v2 li .product_box{padding:11px 15px 15px;border-radius:8px 8px 0 0}.order-v2 .order_list_v2 li .not-bottom-btn{border-radius:8px}.order-v2 .order_list_v2 .orderStatBox.ico_gift_red .orderStat{padding-left:0}.order-v2 .order_list_v2 .orderStatBox.ico_gift_red .orderStat:before{display:none}.order-v2 .order_list_v2 .order_btn_wrap{border-radius:0 0 8px 8px}.order-v2 .order_list_v2 .btnReorder{background:0}.wrap .order.order-v2 .order_tit{height:50px;box-sizing:unset;line-height:50px;border-top:8px solid #eee;background:0}.order-v2 .total_wrap.bgn{background:#fff}.wrap .order.order-v2 .btn_tip{width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_tooltip_q_cir_30_v2.png) no-repeat right top;background-size:25px}.order-v2 .order_table{padding:0 15px}.wrap .order.order-v2 .order_table td.dey_change02 .btnChbox .btn_h30{right:30px;height:30px;border-radius:4px;border-color:#ddd;box-sizing:border-box}.wrap .order.order-v2 .order_table td.dey_change02 .btnChbox .btn_tip{top:12px}.wrap .order.order-v2 .order_table td.dey_change02 .divTxt{padding-right:130px}.wrap .order.order-v2 .order_table td.dey_change02 .btnChbox span{width:10px;height:6px;margin-right:0;background-position:-70px -70px}.wrap .order.order-v2 .order_table td.dey_change02 .btnChbox a{top:9px}.wrap .order.order-v2 .order_tit.orderTitBtn .titBtn01{top:9px;right:45px;height:30px;margin-top:0;background-color:#fff;font-size:12px;line-height:26px}.wrap .order.order-v2 .btn_tip.v2{top:12px;right:15px;margin-top:0}.order-v2 .process_datail{margin-top:10px;border-top:8px solid #eee}.order-v2 .order_table.total4 tr.last td span{font-size:18px}.order-v2 .order_table.vam td .price{font-size:18px}.order-v2 .order_table.vam td .won{font-size:13px}.order-v2 .order_table.vam td .c_gray{display:block;margin-top:5px}.order-v2 .detail li{margin-bottom:20px}
.order-v2 .txt-finished{padding-left:67px;color:#12a5cb;font-size:13px;font-weight:700}.order-v2 .order_list li .product .price{padding-top:5px;padding-bottom:10px;font-size:13px;font-weight:700;line-height:14px}.order-v2 .order_list_tit2 a{padding:15px 15px 5px;height:auto;line-height:normal;color:#333}.order-v2 .order_list_tit2 a span{color:#666}.order-v2 .order_list_tit2 span.ord_dtail{top:11px}.order-v2 .order_list li .product .img{border-radius:8px;overflow:hidden;font-size:0}.order-v2 .order_table table .info{width:25px;height:25px;margin:-2px 0 0 -2px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_tooltip_q_cir_30_v2.png) no-repeat right top;background-size:25px}.order-v2 .order_table .ar{padding-top:0;padding-bottom:0}.order-v2 .order_table.vam td,.order-v2 .order_table.vam th{height:48px;padding-top:13px;padding-bottom:13px;box-sizing:border-box}.order-v2 .order_table.vam th{padding-top:0;padding-bottom:0}.order-v2 .order_list{padding-left:15px;padding-right:15px}.order-v2 .total_wrap.bgn{padding-left:5px;padding-right:5px}.order-v2 .total_wrap .total_price{border-radius:8px 8px 0 0}.order-v2 .total_wrap .total_result{border-radius:0 0 8px 8px}.order-v2 .order_list_wrap .btnReorder a{border-radius:8px}.order-v2 .btn_ib7{border-radius:4px}.order-v2 .order_list_v2 li+li.gift_box .product_box{border-radius:8px}.login_wrap_v2 input[type=checkbox].checkBox02{width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_login_v2.png) no-repeat;background-position:0 -55px;background-size:250px auto}.login_wrap_v2 input[type=checkbox].checkBox02:checked{background-position:-25px -55px}.login_wrap_v2 .btn01{height:50px;line-height:50px;border-color:#f51d2c;border-radius:4px;background-color:#f51d2c;font-size:16px;letter-spacing:-.32px;box-sizing:border-box}.login_wrap_v2 .btn02{height:50px;width:100%;padding:0;line-height:50px;border:1px solid #898989;background-color:#fff;border-radius:4px;font-size:16px;letter-spacing:-.32px;font-weight:700;color:#111;box-sizing:border-box}.login_wrap_v2 .cr-blue{border-color:#4a5cff;color:#4a5cff}.login_wrap_v2 .cr-gray{border-color:#eee;background-color:#eee;color:#111}.login_wrap_v2{padding-bottom:0;min-height:auto!important}.login_wrap_v2 h1{border-bottom-color:#bbb;font-size:17px;font-weight:400;color:#333}.login_wrap_v2 .sch_tab_wrap{margin:0 15px}.login_wrap_v2 .sch_tab_wrap .tt_tab{padding-top:0;background-color:#fff}.login_wrap_v2 .sch_tab_wrap .tt_tab li{position:relative;background-color:#fff}.login_wrap_v2 .sch_tab_wrap .tt_tab li a{padding:14px 0 10px;background-color:#fff;border:0;border-bottom:2px solid #eee;border-radius:0;font-size:16px;line-height:1.5;color:#aaa;box-sizing:border-box}.login_wrap_v2 .sch_tab_wrap .tt_tab li.on{border-bottom-color:#111}.login_wrap_v2 .sch_tab_wrap .tt_tab li.on a{border:0;border-bottom:2px solid #111;color:#111}.login_wrap_v2 .sch_tab{margin-bottom:60px}.login_wrap_v2 .loginIptBox{padding:20px 0 0 0;margin:0 15px;background-color:#fff}.login_wrap_v2 .loginIptBox .loginChkBox{margin:15px 0 20px;font-size:14px;line-height:1.43;color:#111}.login_wrap_v2 .loginIptBox .loginChkBox .checkBox02{margin-right:4px}.login_wrap_v2 .loginIptBox .loginChkBox .kor_key{height:20px;padding:0 26px 0 0;font-size:14px;line-height:1.43;color:#111}.login_wrap_v2 .loginIptBox .loginChkBox .kor_key:after{top:5px;right:5px;width:13px;height:7px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_login_v2.png) 0 -80px no-repeat;background-size:250px auto;transform:rotate(-180deg)}.login_wrap_v2 .loginIptBox .loginChkBox .kor_key.on:after{transform:rotate(0)}.login_wrap_v2 .loginIptBox .loginChkBox .img_key{padding:0 3px;margin:30px auto;font-size:0}.login_wrap_v2 .loginIptBox .login_type{margin:30px 0 0;text-align:center}.login_wrap_v2 .loginIptBox .login_type .btn02+.btn02{margin-top:8px}.login_wrap_v2 .loginIptBox .login_type .btn_underline{display:block;margin-top:25px;padding:5px 0;font-size:14px;line-height:20px;color:#111;text-decoration:underline;font-weight:700}.login_wrap_v2 .loginIptBox .login_type .no_member{border-color:#eee;background-color:#eee;color:#111;margin-top:25px}.login_wrap_v2 .loginIptBox .login_type_sns{margin-top:40px}.login_wrap_v2 .loginIptBox .login_type_sns ul{display:flex;justify-content:center}.login_wrap_v2 .loginIptBox .login_type_sns ul li{float:initial;width:50px;margin-left:15px;padding:0}.login_wrap_v2 .loginIptBox .login_type_sns ul li:first-child{margin-left:0}.login_wrap_v2 .loginIptBox .login_type_sns ul li a{display:block;border:0;width:100%;text-align:center}.login_wrap_v2 .loginIptBox .login_type_sns ul li a span{display:none;position:relative;height:auto;font-size:13px;line-height:initial;color:#666;vertical-align:top}.login_wrap_v2 .loginIptBox .login_type_sns ul li a:before{content:'';display:inline-block;width:50px;height:50px;vertical-align:middle;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_login_v2.png);background-size:250px auto}.login_wrap_v2 .loginIptBox .login_type_sns ul li.naver a:before{background-position:0 0}.login_wrap_v2 .loginIptBox .login_type_sns ul li.cacao a:before{background-position:-55px 0}.login_wrap_v2 .loginIptBox .login_type_sns ul li.payco a:before{width:50px;background-position:-110px 0}.login_wrap_v2 .loginIptBox .login_type_sns ul li.apple a:before{background-position:-165px 0}.login_wrap_v2 .loginIptBox .findUserInfo{position:relative;margin:20px 0 0;text-align:right}.login_wrap_v2 .loginIptBox .findUserInfo a{padding:0 8px;font-size:14px;color:#666}.login_wrap_v2 .loginIptBox .findUserInfo a+a:after{top:9px;height:10px;margin-top:0;transform:translateY(-50%);background-color:#999}.login_wrap_v2 .loginIptBox .findUserInfo .btn_sch_id:after{display:none}.login_wrap_v2 .loginIptBox .findUserInfo .btn_join{position:absolute;top:0;left:0;padding:0}.login_wrap_v2 .regIptBox ul{border:0}.login_wrap_v2 .regIptBox ul li{padding:0;border:0}.login_wrap_v2 .regIptBox ul li+li{margin-top:10px}.login_wrap_v2 .regIptBox .btnIptDel{display:none;top:17px;right:15px;width:16px;height:16px;background-color:transparent;border-radius:0}.login_wrap_v2 .regIptBox .btnIptDel:Before{top:0;left:0;width:100%;height:100%;background-position:-40px -180px}.login_wrap_v2 .regIptBox .switchTypeInput{display:none;top:18px;right:15px;padding:0;border:0;border-radius:0;border-color:transparent;color:#666}.login_wrap_v2 .placeholderWrap{height:auto}.login_wrap_v2 .placeholderWrap .inp{height:50px;padding:15px 15px 14px;border:1px solid #ddd;border-radius:4px;font-size:15px;line-height:1.13;color:#111;font-weight:400;box-sizing:border-box}.login_wrap_v2 .placeholderWrap .inp:focus{border-color:#111}.login_wrap_v2 .placeholderWrap .labelTit{top:15px;left:15px;right:15px;height:21px;padding:0;font-size:15px;line-height:21px;color:#999;letter-spacing:normal}.login_wrap_v2 .placeholderWrap .labelTit .txtS{font-size:13px;line-height:1.31;color:#999}.login_wrap_v2 .placeholderWrap .labelTit .txtS.ph_line{top:1px;right:0}@media only all and (max-width:320px){.login_wrap_v2 .loginIptBox .loginChkBox .img_key{width:290px;padding:0}}.login_wrap_v2 .none_user{padding:0;margin:0 15px;border-top:0;background-color:#fff}.login_wrap_v2 .none_user h2{padding:20px 0 0;font-size:14px;line-height:1.21;color:#333;font-weight:700}.login_wrap_v2 .contIn .txt01{padding:10px 0 0}.login_wrap_v2 .privacy_info{margin:20px 0 0}.login_wrap_v2 .none_user_info{padding:15px 0 0 0;margin-top:30px;border-top:1px solid #e8e8e8}.login_wrap_v2 .none_user_info .bulletTxt{padding:0 0 0 10px;margin:0;line-height:1.42;font-family:"Noto Sans KR"}.login_wrap_v2 .none_user_info .bulletTxt:before{top:6px;background-color:#ddd}.login_wrap_v2 .none_user_info .bulletTxt+.bulletTxt{margin-top:8px}.login_wrap_v2 .privacy_info_table thead th{padding:10px 2px 9px;background-color:#efefef;font-size:13px;font-weight:700}.login_wrap_v2 .privacy_info_table tbody td{padding:10px 10px 10px 9px;font-size:12px}.login_wrap_v2 .privacy_info_table tbody td .f_bold{font-weight:700;font-size:13px}.login_wrap_v2 .agree_info_txt{margin:20px 0 0 0}.login_wrap_v2 .agree_info_txt+.agree_info_txt{margin:10px 0 0 0;font-weight:400;color:#111}.login_wrap_v2 .member_btn{padding:0;margin-top:20px}.login_wrap_v2 .member_btn .btn_red{display:inline-block;width:190px;height:40px;background-color:#ff001a!important;border:1px solid #ff001a;border-radius:4px;font-size:14px;line-height:38px;letter-spacing:-.28px;text-align:center;box-sizing:border-box;font-weight:400}.login_wrap_v2 .login-app-card{padding:60px 0 228px 0}.login_wrap_v2 .login-app-card .text{font-size:16px;line-height:26px;color:#111;text-align:center}.login_wrap_v2 .login-app-card .btn02{margin-top:40px}.tmr_baner_area{margin-bottom:10px}.tmr_baner_area img{width:100%}.plan_detail_area .plan-list-box .tit-box{padding:20px 0 10px;margin:0 15px}.plan_detail_area .plan-list-box .tit-box h2{text-align:center;font-size:21px;font-weight:700;color:#111;line-height:30px}.plan_detail_area .plan-list-box .tit-box.tit-left h2{text-align:left;font-size:20px}.plan_detail_area .plan-list-box .tit-box h2 img{width:100%}.plan_detail_area .plan-list-box .tit-box span{display:inline-block;margin-right:6px;font-size:20px}.plan_detail_area .plan-list-box .goods-box .goods-price{padding:10px 0 5px}.plan-banner-box{margin:20px 0 40px}.plan-banner-box ul li+li{margin-top:15px}.plan-banner-box ul li .img{display:block;width:100%}.plan-banner-box ul li .img>img{display:block;width:100%;height:100%}.plan-template-wrap .template-box{position:relative;margin-top:20px;margin-bottom:30px}.plan-template-wrap .template-box .tit-box{padding-top:10px}.plan-template-wrap .sub-top-tit+.template-box,.plan-template-wrap .template-box:first-of-type{margin-top:0;padding-top:0}.plan-template-wrap .tit-box{padding:0 15px 10px}.plan-template-wrap .tit-box h2{padding-right:0}.plan-template-wrap .goods-box .goods-price{padding:10px 0 2px}
.plan-template-wrap .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.plan-template-wrap .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.plan-template-wrap .goods-box .goods-thumb .goods-thumb-img .img img{border:.9px solid transparent;width:100%;object-fit:contain;box-sizing:border-box}.plan-template-wrap .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.plan-template-wrap .goods-box .goods-thumb .goods-thumb-img .flag-price{z-index:1;position:absolute;top:1px;left:1px;width:70px;height:70px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag_save.png) 0 0 no-repeat;background-size:70px auto}.plan-template-wrap .goods-box .goods-benefit-box .goods-benefit-detail dt{font-size:11px;letter-spacing:-.22px}.plan-template-wrap .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;letter-spacing:-.36px}.plan-template-wrap .goods-box .goods-benefit-num em{font-size:18px}.plan-template-wrap .goods-box .goods-benefit-num span{font-size:11px}.plan-template-wrap .goods-wide .goods-price .tit{font-size:16px;line-height:22px;letter-spacing:-.32px;color:#111}.plan-template-wrap .img-flag{max-width:60%}.plan-template-wrap .goods-box .goods-thumb .goods-thumb-img .img-flag.v2{top:0;left:0;max-width:none}.plan-template-wrap .goods-wide .goods-thumb .goods-thumb-img .img-flag.v2 img{width:64px}.plan-template-wrap .goods-second .goods-thumb .goods-thumb-img .img-flag.v2 img{width:50px}.plan-template-wrap .goods-third .goods-thumb .goods-thumb-img .img-flag.v2 img{width:45px}.plan-template-wrap .cate-list-all .goods-third .goods-thumb .goods-thumb-img .img-flag.v2 img{width:45px}.plan-template-wrap .goods-left-align .goods-thumb .goods-thumb-img .img-flag.v2 img{width:45px}.plan-template-wrap .time-chance .goods-thumb .goods-thumb-img .img-flag.v2 img{width:70px}.plan-template-wrap .indicator-temp-box.type1{position:absolute;bottom:10px;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:26px;padding:0 10px;box-sizing:border-box}.plan-template-wrap .indicator-temp-box.type1 .pag-wrap{position:absolute;z-index:10;top:auto;left:auto;right:10px;width:75px;height:26px;padding:0 28px 0 10px;background-color:rgba(0,0,0,.5);border-radius:13px;box-sizing:border-box}.plan-template-wrap .indicator-temp-box.type1 .pag-wrap .pag-in{display:inline-block;height:100%;padding:0;margin-left:0;vertical-align:middle;white-space:nowrap;font-size:12px}.plan-template-wrap .indicator-temp-box.type1 .pag-wrap .pag-in span{letter-spacing:-.24px;line-height:25px;color:#ccc;vertical-align:middle}.plan-template-wrap .indicator-temp-box.type1 .pag-wrap .pag-in .activeNum{color:#fff;font-weight:700}.plan-template-wrap .indicator-temp-box.type1 .btn-autoplay{position:absolute;top:0;right:3px;width:26px;height:26px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/btn_autoplay_26x26.png) 0 -26px no-repeat;background-size:26px auto;font-size:1px;color:transparent;border:0}.plan-template-wrap .indicator-temp-box.type1 .btn-autoplay.play{background-position:0 0}.plan-template-wrap .indicator-temp-box.type1 .btn-more-plus{position:absolute;right:10px;width:26px;height:26px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/btn_all_26x26.png) 0 0 no-repeat;background-size:26px auto;font-size:0;border:0}.plan-template-wrap .indicator-temp-box.type1 .pag-wrap ~ .btn-more-plus{position:absolute;z-index:10}.plan-template-wrap .indicator-temp-box.v3.type2{overflow:hidden;position:relative;display:block;width:100%;margin-top:20px;box-sizing:border-box}.plan-template-wrap .indicator-temp-box.v3.type2 .pag-wrap{top:1px;left:initial;right:0;width:auto;padding:0;background:0;border-radius:initial}.plan-template-wrap .indicator-temp-box.v3.type2 .pag-wrap .pag-in{min-width:38px;padding:0;text-align:center}.plan-template-wrap .indicator-temp-box.v3.type2 .pag-wrap .pag-in span{display:inline-block;color:#aaa}.plan-template-wrap .indicator-temp-box.v3.type2 .pag-wrap .pag-in span.activeNum{color:#111;text-align:right}.plan-template-wrap .indicator-temp-box.v3.type2 .swiper-pagination{padding-right:55px;padding-left:0}.plan-template-wrap .banner-area{padding:0;margin-top:0;margin-bottom:0}.plan-template-wrap .banner-area a{display:block}.plan-template-wrap .banner-area img{display:block;width:100%}.plan-template-wrap .banner-swiper{margin-top:0;margin-bottom:0;padding-top:0}.plan-template-wrap .banner-swiper .swiper-slide a{display:block;font-size:0}.plan-template-wrap .banner-swiper .swiper-slide img{width:100%}.plan-template-wrap .plan-buttons{margin-top:0;padding-top:0;padding-bottom:30px;margin-bottom:0;box-sizing:border-box}.plan-template-wrap .plan-buttons:before{z-index:1;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4}.plan-template-wrap .plan-buttons .template-fixed .inner{padding:10px 15px 0}.plan-template-wrap .plan-buttons .template-fixed ul{display:flex;flex-wrap:wrap;z-index:1;position:relative;margin-left:-5px;font-size:0;padding:0}.plan-template-wrap .plan-buttons .template-fixed ul li{width:25%;height:38px;margin-top:5px;padding-left:5px;box-sizing:border-box}.plan-template-wrap .plan-buttons .template-fixed ul li:nth-child(4n){margin-right:0}.plan-template-wrap .plan-buttons .template-fixed ul li a{display:block;height:38px;margin:0;padding:12px 0 0;text-align:center;background-color:#fff;font-size:14px;line-height:15px;letter-spacing:-.28px;color:#111;border-radius:220px;word-break:break-all;white-space:normal;box-sizing:border-box}.plan-template-wrap .plan-buttons .template-fixed ul li a span{display:block;height:15px;padding:0 2px;overflow:hidden;box-sizing:border-box}.plan-template-wrap .plan-buttons .template-fixed ul li.active a{background-color:#111;color:#fff}.plan-template-wrap .plan-buttons .btn-cate-arr{display:none}.plan-template-wrap .template-layer-cate-all .cate-txt-type{padding-bottom:20px}.plan-template-wrap .template-layer-cate-all .swiper-wrapper{display:flex;flex-wrap:wrap;z-index:1;position:relative;margin-left:-5px;font-size:0;padding:0}.plan-template-wrap .template-layer-cate-all .swiper-slide{width:25%;height:38px;margin-top:5px;padding-top:0;padding-left:5px;box-sizing:border-box}.plan-template-wrap .template-layer-cate-all .swiper-slide a{background:#fff;white-space:normal;padding:0 2px}.plan-template-wrap .plan-buttons.is-sticky{height:50px;padding-bottom:0;box-sizing:border-box}.plan-template-wrap .plan-buttons.is-sticky .template-fixed{position:fixed;z-index:10;top:55px;left:0;width:100%;background-color:#f4f4f4;box-shadow:0 5px 12px 0 rgb(0 0 0 / 16%)}.plan-template-wrap .plan-buttons.is-sticky .template-fixed ul{flex-wrap:nowrap}.plan-template-wrap .plan-buttons.is-sticky .template-fixed ul li{flex:0 0 83px;width:83px;max-width:none}.plan-template-wrap .plan-buttons.is-sticky .template-fixed ul li a{display:block;width:100%}.plan-template-wrap .plan-buttons.is-sticky .template-fixed .inner{padding:1px 48px 6px 15px}.plan-template-wrap .plan-buttons.is-sticky .template-fixed .cate-txt-type{display:block}.plan-template-wrap .plan-buttons.is-sticky .btn-cate-arr{display:block;position:absolute;top:0;right:0;z-index:1;width:59px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_cate_arr.png) no-repeat;background-size:59px;font-size:0}@media all and (max-width:360px){.plan-template-wrap .plan-buttons .template-fixed ul li,.plan-template-wrap .template-layer-cate-all .swiper-slide{width:33.333%}}.app_setup+.wrapAllHeaderInner ~ main .plan-buttons.is-sticky .template-fixed{top:100px}.app_setup.v2+.wrapAllHeaderInner ~ main .plan-buttons.is-sticky .template-fixed{top:135px}.plan-template-wrap .top-bnr{margin-top:0;padding:0;box-sizing:border-box}.plan-template-wrap .top-bnr>a{z-index:1;position:relative;display:block}.plan-template-wrap .top-bnr>a img{display:block;width:100%;box-sizing:border-box}.plan-template-wrap .plan_detail{position:relative;z-index:1;margin:0 -15px}.plan-template-wrap .plan_detail img{border-radius:0}.plan-template-wrap .toggle-area,.plan-template-wrap .toggle_area{font-size:0}.plan-template-wrap .toggle-area img,.plan-template-wrap .toggle_area img{width:100%;vertical-align:top}.plan-template-wrap .toggle-area .btn-toggle,.plan-template-wrap .toggle_area .btn_toggle{width:100%;font-size:0;border:0;outline:0;padding:0}.plan-template-wrap .toggle-area img.btn-toggle-up,.plan-template-wrap .toggle_area img.btn_toggle_up{display:none}.plan-template-wrap .toggle-area.active img.btn-toggle-up,.plan-template-wrap .toggle_area.active img.btn_toggle_up{display:block}.plan-template-wrap .toggle-area img.btn-toggle-down,.plan-template-wrap .toggle_area img.btn_toggle_down{display:block}.plan-template-wrap .toggle-area.active img.btn-toggle-down,.plan-template-wrap .toggle_area.active img.btn_toggle_down{display:none}.plan-template-wrap .toggle-area .hidden-area,.plan-template-wrap .toggle_area .hidden_area{display:none}.plan-template-wrap .toggle-area.active .hidden-area,.plan-template-wrap .toggle_area.active .hidden_area{display:block}.plan-template-wrap .time-chance{margin-top:20px}.plan-template-wrap .time-chance .tit-box img{display:inline-block;width:12px;height:12px;margin:-5px 1px 0 -5px;vertical-align:middle}.plan-template-wrap .time-chance .timer{display:flex;justify-content:center;align-items:center;position:relative;padding:25px 15px 10px 15px;font-size:22px;color:#111;font-weight:700;line-height:30px;text-align:center}.plan-template-wrap .time-chance .timer:before{content:'';display:inline-block;width:30px;height:30px;margin-right:10px;background:url(//image.hnsmall.com/images/mobile2014/main/beauty/icon_timer.png) center center no-repeat;background-size:30px auto;vertical-align:middle}
.plan-template-wrap .time-chance .timer span{display:inline-block;vertical-align:middle;margin-top:-2px}.plan-template-wrap .time-chance .timer span b{display:inline-block;margin:-3px 6px 0 0;font-size:18px;line-height:19px;vertical-align:middle}.plan-template-wrap .time-chance .goods-wide{position:relative;padding:0 30px 25px}.plan-template-wrap .time-chance .goods-wide:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f1f1f1}.plan-template-wrap .time-chance .goods-wide ul li{margin-bottom:0}.plan-template-wrap .time-chance .goods-wide .goods-box{overflow:hidden;border-radius:4px;background-color:#f1f1f1}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-thumb{border-radius:4px}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-thumb .goods-thumb-img{padding-top:108%;background-color:#fff}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-thumb .goods-thumb-img .img:after{display:none}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-thumb .goods-thumb-img .img img{border:0;object-fit:fill}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-thumb .goods-thumb-img .flag-price{top:0;left:0}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-price{background-color:#f1f1f1}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-price .tit{margin-bottom:3px;-webkit-line-clamp:2;line-clamp:2}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{display:block}.plan-template-wrap .time-chance .goods-wide .swiper-wrapper .swiper-slide{width:87.333%;margin:0 20px 0 0}.plan-template-wrap .time-chance.single .goods-wide .goods-box{padding:0}.plan-template-wrap .time-chance.single .goods-wide .goods-box .goods-thumb .goods-thumb-img{padding-top:0}.plan-template-wrap .time-chance.single .goods-box .goods-thumb .goods-thumb-img .img{position:static}.plan-template-wrap .sale-prd .goods-wide .goods-price .tit{margin-bottom:5px;-webkit-line-clamp:2;line-clamp:2}.plan-template-wrap .sale-prd .goods-wide.swiper_st .swiper-slide{margin-right:15px}.plan-template-wrap .bottom-bnr{padding:0}.plan-template-wrap .bottom-bnr:last-child{margin-bottom:-40px}.plan-template-wrap .bottom-bnr a{display:block;overflow:hidden}.plan-template-wrap .bottom-bnr img{display:block;width:100%}.plan-template-wrap .multi-prd .goods-box{background-color:transparent}.plan-template-wrap .multi-prd .goods-box .goods-thumb{background-color:transparent}.plan-template-wrap .multi-prd .goods-box .goods-thumb .goods-thumb-img .img{background-color:#fff}.plan-template-wrap .multi-prd .bg-img .img{display:block}.plan-template-wrap .multi-prd .bg-img .img img{display:block;width:100%}.plan-template-wrap .multi-prd .goods-temp{margin-top:-8%}.plan-template-wrap .on-product .goods-wide .goods-price .tit{margin-bottom:5px}.plan-template-wrap .on-product .goods-wide.swiper_st .swiper-slide{margin-right:15px}.plan-template-wrap .bnr-img{padding:0 15px}.plan-template-wrap .bnr-img .img{display:block}.plan-template-wrap .bnr-img .img img{display:block;width:100%}.plan-template-wrap .big-bnr .goods-temp{margin-top:15px}.plan-template-wrap .best-prd .cate-txt-type .swiper_st{background-color:#fff}.plan-template-wrap .best-prd .cate-txt-type .swiper-slide+.swiper-slide{margin-left:5px}.plan-template-wrap .best-prd .cate-txt-type .swiper-slide a{padding:0 20px;background-color:#f6f6f6}.plan-template-wrap .best-prd .cate-txt-type .swiper-slide.active a{background-color:#111}.plan-template-wrap .best-prd .goods-left-align ul li:first-child{margin-top:0}.plan-template-wrap .best-prd .goods-left-align .goods-box{display:block;min-height:105px}.plan-template-wrap .best-prd .goods-left-align .goods-box .goods-thumb{width:105px;height:105px;border-radius:4px}.plan-template-wrap .best-prd .goods-left-align .goods-box .goods-price{padding-left:120px}.plan-template-wrap .best-prd .goods-left-align .goods-box .goods-price .tit{margin-bottom:5px;line-height:20px;font-size:15px;color:#111}.plan-template-wrap .best-prd .goods-left-align .goods-benefit-box .goods-benefit-detail dt{display:block}.plan-template-wrap .best-prd .goods-left-align .goods-benefit-info .goods-benefit-num{bottom:5px}.plan-template-wrap .best-prd .goods-box .goods-thumb .goods-thumb-img .flag-price{z-index:2}.plan-template-wrap .brand-banner .swiper_st{padding:0 15px}.plan-template-wrap .brand-banner.not-swiper .swiper-wrapper{justify-content:space-between}.plan-template-wrap .brand-banner.not-swiper .swiper-slide{flex:auto;width:50%;flex-shrink:1}.plan-template-wrap .brand-banner.not-swiper .swiper-slide:first-child{margin-right:5px}.plan-template-wrap .brand-banner.not-swiper .item{display:block;position:relative;overflow:hidden;border:1px solid #eee;border-radius:4px}.plan-template-wrap .brand-banner .item{border-radius:4px;overflow:hidden}.plan-template-wrap .brand-banner .item .img{position:relative;font-size:0}.plan-template-wrap .brand-banner .item .img img{display:block;width:100%}.plan-template-wrap .brand-banner .item .tit{display:none;z-index:2;position:absolute;top:61%;left:50%;transform:translateX(-50%);font-size:15px;line-height:21px;letter-spacing:-.3px;color:#fff;white-space:nowrap;text-align:center}.plan-template-wrap .brand-banner .item .tit b{display:block;font-size:24px;line-height:32px;box-sizing:border-box;letter-spacing:-.48px;font-weight:700;color:#fff;margin-bottom:3px;text-align:center}.plan-template-wrap .plan-cate-list{margin-top:40px}.plan-template-wrap .plan-cate-list .goods-box .goods-benefit-num span{font-size:11px}.event-customer .btn-share:before{width:24px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_share_24x24.png) 0 0 no-repeat;background-size:24px auto}.event-customer .img{width:100%}.event-customer .img img{display:block;width:100%}.event-customer .goods-thumb{position:relative;overflow:hidden;font-size:0}.event-customer .goods-thumb a{display:block}.event-customer .goods-thumb a.btn-play:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_play_48x48.png) 0 0 no-repeat;background-size:48px auto}.event-customer .goods-thumb .goods-thumb-img{position:relative;overflow:hidden;padding-top:100%;font-size:0}.event-customer .goods-thumb .goods-thumb-img .img{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;white-space:nowrap;background:#ddd}.event-customer .goods-thumb .goods-thumb-img .img:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;background:#000;opacity:.03}.event-customer .goods-thumb .goods-thumb-img .img img{width:100%;height:100%;object-fit:contain}.event-customer .goods-thumb .goods-thumb-img .btn-play{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:1}.event-customer .goods-thumb .goods-thumb-img .btn-play:after{content:'';width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_play_54x54.png) 0 0 no-repeat;background-size:54px auto}.event-customer .goods-thumb .goods-thumb-img .vod{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#000}.event-customer .goods-thumb .goods-thumb-img .vod video{width:100%;height:100%;object-fit:cover}.event-customer .goods-thumb .goods-thumb-img .vod .layer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:transparent;box-sizing:border-box}.event-customer .join-box{padding:0 15px}.event-customer .btn-join-box{margin-top:40px}.event-customer .btn-join-box .tit{display:block;font-size:20px;line-height:28px;letter-spacing:-.4px;color:#111;text-align:center}.event-customer .btn-join-box .btn-join{overflow:hidden;display:flex;justify-content:center;align-items:center;line-height:49px;border-radius:4px;width:100%;height:49px;border:1.5px solid #333;margin:20px 0 0 0;text-align:center;box-sizing:border-box}.event-customer .btn-join-box .btn-join span{font-size:17px;line-height:28px;letter-spacing:-.34px;color:#111;font-weight:700}.event-customer .btn-join-box .btn-join span:after{content:'';display:inline-block;width:9px;height:14px;margin-left:5px;margin-top:-3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_arrow_right.png) 0 0 no-repeat;background-size:9px auto}.event-customer .btn-join-box .btn-join.img{height:auto;border:0;font-size:0}.event-customer .btn-join-box .btn-join.img:after{display:none}.event-customer .btn-join-box .btn-join.img img{height:100%}.event-customer .btn-join-box a+a{margin-top:25px}.event-customer .post-box{margin-top:25px}.event-customer .post-box .recent-view{position:relative;text-align:right}.event-customer .post-box .recent-view a{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#666}.event-customer .post-box .recent-view a:after{content:'';display:inline-block;width:12px;height:12px;margin-left:5px;margin-top:-3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_arrow_right_12x12.png) 0 0 no-repeat;background-size:12px auto}.event-customer .post-box .recent-view.type2{display:flex;justify-content:center;align-items:center;overflow:hidden;padding:13px 0;margin:0 20px 0 20px;border:1px solid #eee;border-radius:30px;text-align:center}.event-customer .post-box .recent-view.type2 a{font-size:15px;line-height:22px;letter-spacing:-.3px;color:#111;font-weight:500}.event-customer .post-box .recent-view.type2 a:after{width:16px;height:16px;margin-left:3px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_arrow_right_16x16.png) 0 0 no-repeat;background-size:16px auto}.event-customer .post-box .list-wrap{margin:15px -15px 0 -15px}.event-customer .post-box .img-list{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-1px}
.event-customer .post-box .img-list li{width:33.333%;padding:1px 0 0 1px;box-sizing:border-box}.event-customer .post-box .img-list li .goods-thumb .all-view{z-index:1;position:absolute;top:5px;right:6px}.event-customer .post-box .img-list li .goods-thumb .all-view span{display:block;width:28px;height:28px;background:url(//image.hnsmall.com/images/mobile2014/plan/all_view.png) 0 0 no-repeat;background-size:28px auto;font-size:0}.event-customer .post-box .img-list li .goods-thumb .fix-pin{z-index:1;position:absolute;top:5px;right:5px}.event-customer .post-box .img-list li .goods-thumb .fix-pin span{display:block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_pin.png) 0 0 no-repeat;background-size:25px auto;font-size:0}.event-customer .pag-wrap{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding:0 45px}.event-customer .pag-wrap>[class^=btn]{font-size:0}.event-customer .pag-wrap>[class^=btn] button+button{margin-left:5px}.event-customer .pag-wrap button{width:30px;height:30px;background-image:url(//image.hnsmall.com/images/mobile2014/plan/ic_arr_white_30.png);background-repeat:no-repeat;background-size:61px auto;border:0;background-color:transparent}.event-customer .pag-wrap button.btn-prev{background-position:0 0}.event-customer .pag-wrap button.btn-next{background-position:-31px 0}.event-customer .pag-wrap button.btn-first{background-position:0 -30px}.event-customer .pag-wrap button.btn-last{background-position:-31px -30px}.event-customer .pag-wrap .pag-in span{font-size:13px;line-height:18px;letter-spacing:-.26px;color:#aaa}.event-customer .pag-wrap .pag-in .activeNum{color:#111;font-weight:700}.event-customer .bnr-box{margin:20px 15px 40px}.event-customer .bnr-box a{overflow:hidden;display:block;width:100%;border-radius:4px}.event-customer .bnr-box img{display:block;width:100%}.event-customer .btn-array-box{margin:30px auto 20px;display:flex;justify-content:center}.event-customer .btn-array-box ul{overflow:hidden;white-space:nowrap;font-size:0;display:flex;justify-content:center;align-items:center}.event-customer .btn-array-box ul li{display:inline-block;height:38px;text-align:center;box-sizing:border-box}.event-customer .btn-array-box ul li+li{margin-left:15px}.event-customer .btn-array-box ul li a{display:block;padding:9px 15px;border-radius:220px;background-color:#f6f6f6;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111;box-sizing:border-box}.event-customer .btn-array-box ul li.like a:before{content:'';display:inline-block;width:14px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_favorite_14x14.png) 0 0 no-repeat;background-size:14px auto;margin-right:2px;vertical-align:middle;margin-top:-1px}.event-customer .btn-array-box ul li.on a{background-color:#111;color:#fff}.event-customer .btn-array-box ul li.like.on a:before{background-position:0 -14px}@media only all and (max-width:360px){.event-customer .btn-array-box{margin:30px 0 20px 0}}.event-customer .tit-box{padding:0 15px}.event-customer .tit-box h2{padding-right:0}.event-customer-write .tit-box{margin-top:29px}.event-customer .tit-graybox{padding:12px 15px 0;margin-top:20px;height:48px;background:#f4f4f4;font-size:0;box-sizing:border-box}.event-customer .tit-graybox em{display:inline-block;width:60px;height:24px;margin:0 10px 0 0;padding-top:4px;border:1px solid #111;border-radius:20px;font-size:14px;line-height:15px;color:#111;font-weight:700;text-align:center;vertical-align:middle;box-sizing:border-box}.event-customer .tit-graybox span{font-size:14px;line-height:20px;color:#111;font-weight:500;vertical-align:middle}.event-customer .text-area{margin-top:20px;padding:0 15px;box-sizing:border-box}.event-customer .text-area textarea{width:100%;border:1px solid #ddd;padding:15px;border-radius:4px;font-size:14px;line-height:20px;letter-spacing:-.28px;box-sizing:border-box;resize:none}.event-customer .text-area textarea::placeholder{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#bbb}.event-customer .list_goods_zone{border:0}.event-customer .list_goods_zone .list_goods{display:flex;margin:0 13.5px;padding-top:20px;padding-bottom:0}.event-customer .list_goods_zone .list_goods li img{padding:1.5px}.event-customer .list_goods_zone .list_goods li a:nth-child(2){top:1.5px;right:1.5px}.event-customer .list_goods_zone .list_goods li a:nth-child(1)::after{top:1.5px;left:1.5px;right:1.5px;bottom:1.5px;background-color:#f7f7f7}.event-customer .list_goods_zone .list_goods li a:nth-child(1)::after{border:0}.event-customer .list_goods_zone.v2 .upload-box .upload{border-color:#eaeaea}.event-customer .list_goods_zone.v2 .upload-box .upload span{font-weight:500}.event-customer .list_goods_zone.v2 .upload-box .upload+.mov-play{margin-top:10px}.event-customer .comment_zone{margin-top:40px;padding:0 15px}.event-customer .comment_zone .info_txt{margin:0;padding:0;border:0}.event-customer .comment_zone .info_txt .tit{margin-top:0;letter-spacing:-.28px}.event-customer .comment_zone .info_txt .tit:before{width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_info.png) 0 0 no-repeat;background-size:16px auto}.event-customer .comment_zone .info_txt .tit+.bulletTxt{margin-top:7px}.event-customer .comment_zone .info_txt .bulletTxt li{line-height:16px}.event-customer .comment_zone .info_txt .bulletTxt li+li{margin-top:5px}.event-customer .comment_zone .info_txt+.choice-agree{margin-left:7px}.event-customer .comment_zone .choice-agree{margin-top:16px}.event-customer .comment_zone .choice-agree .chk-box label{font-size:13px;line-height:21px;letter-spacing:-.26px}.event-customer .comment_zone .choice-agree .chk-box input{margin:-3px 5px 0 0;vertical-align:middle}.event-customer .comment_zone .choice-agree .bulletTxt{margin-top:10px}.event-customer .comment_zone .choice-agree.v2{margin-top:15px}.event-customer .comment_zone .choice-agree.v2 .bulletTxt{line-height:18px}.event-customer .comment_zone .choice-agree.v2 .info-more{margin-top:0;padding-bottom:0}.event-customer .comment_zone .choice-agree.v2 .info-more:before{display:none}.event-customer .comment_zone .choice-agree.v2 .btn-area{margin-right:-5px;text-align:right}.event-customer .comment_zone .choice-agree.v2 .btn-area .btn-more{width:auto;padding:5px;border:0;font-size:13px;line-height:20px;letter-spacing:-.26px;color:#333;text-decoration:underline}.event-customer .comment_zone .choice-agree.v2 .btn-area .btn-more:after{content:'';display:inline-block;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) -47px 5px no-repeat;background-size:200px auto;vertical-align:middle;margin-top:-2px;margin-left:5px}.event-customer .comment_zone .choice-agree.v2 .btn-area .btn-more.on:after{background-position:-47px -15px}.event-customer .comment_zone .info_txt+.choice-agree.v2{margin-left:0}.event-customer .btn_center_zone{margin-top:40px;font-size:0}.event-customer .btn_center_zone .btn_ib30:first-child{margin-left:0}.event-customer .btn_center_zone .btn_ib30{width:116px;height:40px;margin-left:9px;border:1px solid #ddd;border-radius:4px;color:#333;vertical-align:middle;font-size:14px;box-sizing:border-box}.event-customer .btn_center_zone .btn_ib30.btn_red{border:0}.event-customer .btn_center_zone.v2 .red{background-color:#fa002d;color:#fff;text-align:center;border:0}.event-customer .btn_center_zone.v2 .btn_ib30+.btn_ib30{margin-left:5px}.event-customer .btn-line{display:inline-block;height:30px;padding:6px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;line-height:15px;letter-spacing:-.28px;color:#333;box-sizing:border-box}.event-customer .btn-full-line{display:flex;justify-content:center;align-items:center;width:100%;height:40px;padding:10px 0;border:1px solid #d5d5d5;border-radius:4px;font-size:14px;line-height:15px;letter-spacing:-.28px;color:#111;box-sizing:border-box;background-color:transparent}.event-customer .bt-arr:after{content:'';display:inline-block;width:11px;height:7px;margin-left:6px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_arr_bottom.png) 0 0 no-repeat;background-size:11px auto}.event-customer .bt-arr.on:after{transform:rotate(-180deg);transform-origin:center}.event-customer .bt-arr .more{display:inline}.event-customer .bt-arr .close{display:none}.event-customer .bt-arr.on .more{display:none}.event-customer .bt-arr.on .close{display:inline}.event-customer .img-view-box{position:relative;border-bottom:1px solid #ddd}.event-customer .img-view-box img{width:100%;vertical-align:top}.event-customer .img-view-box .pag-in{z-index:1;position:absolute;left:50%;bottom:15px;transform:translateX(-50%);display:flex;justify-content:space-between;align-items:center;padding:7px 10px 6px 10px;background-color:rgba(0,0,0,.5);border-radius:13px;box-sizing:border-box}.event-customer .img-view-box .pag-in span{display:inline-block;font-size:12px;line-height:13px;letter-spacing:-.24px;color:#ccc}.event-customer .img-view-box .pag-in span.activeNum{color:#fff;font-weight:700}.event-customer .img-view-box .pag-in span.bar{margin:0 2px}.event-customer .img-view-box>button{z-index:1;position:absolute;top:43.4666%;width:32px;height:32px;background-image:url(//image.hnsmall.com/images/mobile2014/plan/ic_arr_32x32.png);background-repeat:no-repeat;background-size:65px auto;border:0;background-color:transparent}.event-customer .img-view-box .swiper-button-prev{left:15px;background-position:0 0}.event-customer .img-view-box .swiper-button-next{right:15px;background-position:-33px 0}.event-customer .img-view-box .goods-thumb .goods-thumb-img .img:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;background-color:#f6f6f6;opacity:1}.event-customer .img-view-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;right:15px;bottom:15px;width:40px;height:30px;background:#f6f6f6 url(//image.hnsmall.com/images/mobile2014/plan/ev_customer_bg.png) right bottom no-repeat;background-size:40px auto}
.event-customer .img-view-box .goods-thumb .goods-thumb-img .img img{z-index:1;position:relative;object-fit:contain}.event-customer .img-view-box .vod_close{position:absolute;top:0;right:0;z-index:1000;width:32px;height:32px;border:0;background:0;-webkit-appearance:none;outline:0}.event-customer .img-view-box .vod_close:before{display:block;content:'';width:23px;height:23px;margin:10px 10px 0 0;background:url(//image.hnsmall.com/images/mobile2014/main/img_home_new_20190212.png?20190701) no-repeat -227px -70px;background-size:250px auto}.event-customer .img-view-box .vod_close span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.event-customer .img-view-box.is-playing>.pag-in,.event-customer .img-view-box.is-playing>button{display:none}.event-customer .text-view-box{margin-top:15px;padding:0 15px}.event-customer .text-view-box .top{display:flex;justify-content:space-between;align-items:center}.event-customer .text-view-box .top .info{display:flex;flex-direction:column}.event-customer .text-view-box .top .info .id{font-size:15px;line-height:19px;letter-spacing:-.3px;color:#333;font-weight:700}.event-customer .text-view-box .top .info .id .fix-pin{display:inline-block;font-size:12px;line-height:19px;letter-spacing:-.24px;color:#888;font-weight:400;vertical-align:middle;margin-top:1px}.event-customer .text-view-box .top .info .id .fix-pin:before{content:'';display:inline-block;width:25px;height:25px;margin-left:10px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_pin_gray.png) 0 0 no-repeat;background-size:25px auto;vertical-align:middle;margin-top:-3px}.event-customer .text-view-box .top .info .date{display:inline-block;margin-top:2px;font-size:12px;line-height:19px;letter-spacing:-.24px;color:#888}.event-customer .text-view-box .top .icon-box{display:flex}.event-customer .text-view-box .top .icon-box>a{display:flex;flex-direction:column;align-items:center}.event-customer .text-view-box .top .icon-box>a+a{margin-left:15px}.event-customer .text-view-box .top .icon-box .ico-comment i{width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_comment.png) 0 0 no-repeat;background-size:25px auto;font-size:0}.event-customer .text-view-box .top .icon-box .ico-like i{width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_favorite.png) 0 0 no-repeat;background-size:25px auto;font-size:0}.event-customer .text-view-box .top .icon-box .ico-like.on i{background-position:0 -24px}.event-customer .text-view-box .top .icon-box .num{display:block;margin-top:2px;font-size:9px;letter-spacing:-.18px;color:#333;font-weight:700}.event-customer .text-view-box .text-box{margin-top:15px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#333;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.event-customer .text-view-box .btn-more.close{display:none}.event-customer .text-view-box .text-box.on{display:block;text-overflow:initial}.event-customer .text-view-box .text-box.on+.btn-more{display:none}.event-customer .text-view-box .btn-more{display:flex;margin-top:5px;width:auto;height:auto;background-color:transparent;border-radius:0;border:0;font-size:14px;line-height:22px;letter-spacing:-.3px;color:#999;text-decoration:underline}.event-customer .text-view-box .text-box.on ~ .btn-more.close{display:flex}.event-customer .text-view-box .btn-box{display:flex;justify-content:flex-end;align-items:center;padding-top:15px}.event-customer .text-view-box .btn-box a+a{margin-left:5px}.event-customer .comment-box{margin-top:40px;padding:0 15px}.event-customer .comment-box .tit{display:block;font-size:15px;line-height:22px;letter-spacing:-.34px;color:#111}.event-customer .comment-box .tit em{font-size:15px;letter-spacing:-.3px;color:#999;font-weight:400}.event-customer .comment-box .write-box{position:relative;margin-top:10px;padding:9px 50px 11px 15px;border:1px solid #333;border-radius:4px;box-sizing:border-box}.event-customer .comment-box .write-box textarea{z-index:1;position:relative;display:block;width:100%;height:20px;max-height:100px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111;outline:0;appearance:none;resize:none}.event-customer .comment-box .write-box textarea::placeholder{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#bbb}.event-customer .comment-box .write-box .btn-in{position:absolute;bottom:0;right:0;height:100%;padding-right:15px;padding-left:5px;border:0;background-color:transparent;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#333;font-weight:700}.event-customer .comment-box .view-box{margin-top:20px}.event-customer .comment-box .view-box li+li{margin-top:8px}.event-customer .comment-box .view-box li{position:relative;display:flex;padding:4px 0}.event-customer .comment-box .view-box li:nth-child(4) ~ li{display:none}.event-customer .comment-box .view-box.on li:nth-child(4) ~ li{display:flex}.event-customer .comment-box .view-box .id{width:70px;flex-shrink:0;margin-right:10px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#999}.event-customer .comment-box .view-box .text{padding-right:30px;font-size:14px;line-height:22px;letter-spacing:-.28px;color:#111}.event-customer .comment-box .view-box .del{position:absolute;top:8px;right:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_review_del_16x16.png) 0 0 no-repeat;background-size:16px auto}.event-customer .comment-box .btn-box{padding:30px 25px 0 25px}@media only all and (max-width:320px){.event-customer .btn-full-line{display:block;text-align:center;line-height:38px;padding:0}}.event-customer-pop{left:40px;right:40px}.event-customer-pop .layerHeader{padding:12px 18px}.event-customer-pop .layerHeader .txtC{font-weight:700;color:#111;letter-spacing:-.34px;font-size:18px;line-height:27px}.event-customer-pop .layerHeader .btnLayerClose{top:11px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_close_pop_25x25.png) 0 0 no-repeat;background-size:25px auto}.event-customer-pop .layerConts{padding:20px 15px 30px}.event-customer-pop .text-box{text-align:center}.event-customer-pop .text-box span{font-size:15px;line-height:22px;color:#333}.event-customer-pop .btn-warp{display:flex;padding:0 15px;margin-bottom:15px}.event-customer-pop .btn-warp button{width:100%;border-radius:8px;font-size:13px;line-height:14px;letter-spacing:-.26px;color:#fff;border:0;font-weight:700}.event-customer-pop .btn-warp button+button{margin-left:5px}.event-customer-pop .btn-warp .btn01{background-color:#444}.event-customer-pop .btn-warp .btn02{background:#eee;color:#333}.event-customer-pop .btn-warp.col2 button{width:50%}.event-comment .top-bnr{margin-bottom:30px}.event-comment .top-bnr a{display:block;width:100%}.event-comment .top-bnr a img{display:block;width:100%;vertical-align:top}.event-comment .bottom-bnr{margin-top:60px}.event-comment .bottom-bnr a{display:block;width:100%}.event-comment .bottom-bnr a img{display:block;width:100%;vertical-align:top}.event-comment .comment-wrap{margin:30px 0}.event-comment .comment-wrap .tit{margin:0 15px;font-size:17px;line-height:22px;letter-spacing:-.34px;color:#111;font-weight:700}.event-comment .comment-wrap .tit span{font-size:16px;line-height:22px;letter-spacing:-.32px;color:#999;font-weight:400}.event-comment .comment-wrap .text-area{overflow:hidden;margin:10px 15px 0;border:1px solid #111;border-radius:4px}.event-comment .comment-wrap .text-area textarea{width:100%;border:0;padding:15px;font-size:14px;letter-spacing:-.28px;box-sizing:border-box;resize:none;color:#111}.event-comment .comment-wrap .text-area textarea::placeholder{color:#bbb;font-size:14px}.event-comment .comment-wrap .text-area .bottom{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 10px 15px;border-top:1px solid #ddd}.event-comment .comment-wrap .text-area .bottom .txt{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-.3px;color:#999}.event-comment .comment-wrap .text-area .bottom .txt em{color:#111}.event-comment .comment-wrap .text-area .bottom .btn-black{height:36px;padding:11px 23px 0;border-radius:4px;background-color:#111;color:#fff;font-size:14px;line-height:15px;letter-spacing:-.28px;box-sizing:border-box;font-weight:500}.event-comment .comment-wrap .cmt-view-box{margin-bottom:30px}.event-comment .comment-wrap .cmt-view-box .no-data{margin:70px auto 0;text-align:center}.event-comment .comment-wrap .cmt-view-box .no-data .ico-date{display:block;width:50px;height:50px;margin:0 auto;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_no_comment.png) 0 0 no-repeat;background-size:50px auto}.event-comment .comment-wrap .cmt-view-box .no-data .txt{margin-top:8px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#111}.event-comment .comment-wrap .cmt-list{padding:30px 15px 20px;border-bottom:1px solid #ddd}.event-comment .comment-wrap .cmt-list:last-child{padding-bottom:30px}.event-comment .comment-wrap .cmt-list .info{position:relative;display:flex;align-content:center;margin-bottom:10px;padding-right:16px}.event-comment .comment-wrap .cmt-list .info>*+*{margin-left:10px}.event-comment .comment-wrap .cmt-list .info .id{font-size:15px;line-height:19px;letter-spacing:-.3px;color:#333;font-weight:700}.event-comment .comment-wrap .cmt-list .info .ico-like{margin-top:1px;font-size:0}.event-comment .comment-wrap .cmt-list .info .ico-like i{display:inline-block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_favorite.png) 0 0 no-repeat;background-size:25px auto;font-size:0;vertical-align:middle;margin-top:-4px}.event-comment .comment-wrap .cmt-list .info .ico-like.on i{background-position:0 -24px}.event-comment .comment-wrap .cmt-list .info .ico-like.typeS i{width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_favorite_16x16.png) 0 0 no-repeat;background-size:16px auto}
.event-comment .comment-wrap .cmt-list .info .ico-like.typeS.on i{background-position:0 -16px}.event-comment .comment-wrap .cmt-list .info .ico-like .num{display:inline-block;margin-left:2px;font-size:12px;line-height:22px;letter-spacing:-.24px;color:#111;font-weight:700;vertical-align:middle;margin-top:-3px}.event-comment .comment-wrap .cmt-list .info .txt{margin-top:2px;margin-left:6px;font-size:12px;line-height:16px;letter-spacing:-.26px;color:#999}.event-comment .comment-wrap .cmt-list .info .date{font-size:13px;line-height:19px;color:#999}.event-comment .comment-wrap .cmt-list .info .del{display:block;position:absolute;top:1px;right:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/plan/ico_close_16x16.png) no-repeat;background-size:16px auto;font-size:0;color:transparent}.event-comment .comment-wrap .cmt-list .cmt-txt{margin-bottom:15px;font-size:14px;line-height:22px;letter-spacing:-.28px;color:#111}.event-comment .comment-wrap .cmt-list .big-cmt{margin-top:-2px}.event-comment .comment-wrap .cmt-list .big-cmt a{display:flex;align-items:center}.event-comment .comment-wrap .cmt-list .big-cmt .ico-comment i{display:inline-block;width:22px;height:22px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_comment_22x22.png) center center no-repeat;background-size:22px auto;font-size:1px;color:transparent;margin-top:2px}.event-comment .comment-wrap .cmt-list .big-cmt .txt{display:inline-block;margin-left:2px;font-size:14px;line-height:22px;letter-spacing:-.28px;color:#111;font-weight:500}.event-comment .comment-wrap .reply-cmt-list{margin:20px 0 10px;border-top:1px solid #ddd}.event-comment .comment-wrap .reply-cmt-list ul li{padding:20px 0 0 25px}.event-comment .comment-wrap .reply-cmt-list .info{margin-bottom:6px}.event-comment .comment-wrap .reply-cmt-list .info .id{font-size:13px;letter-spacing:-.26px;color:#444;font-weight:400}.event-comment .comment-wrap .reply-cmt-list .info .del{top:1px}.event-comment .comment-wrap .reply-cmt-list .cmt-txt{margin-bottom:0}.event-comment .comment-wrap .reply-cmt-list .btn-more{width:165px;height:36px;padding:9px 0 7px;border:1px solid #d5d5d5;font-size:13px;letter-spacing:-.26px;color:#111;box-sizing:border-box}.event-comment .comment-wrap .reply-cmt-list .btn-more:after{content:'';display:inline-block;width:7px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_arrow_right_7x11.png) center center no-repeat;background-size:7px auto;vertical-align:middle;margin-left:6px;margin-top:-2px}.event-comment .comment-wrap .pag-wrap{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding:0 60px}.event-comment .comment-wrap .pag-wrap button{width:30px;height:30px;background-image:url(//image.hnsmall.com/images/mobile2014/plan/ic_arr_white_30x30.png);background-repeat:no-repeat;background-size:auto 30px;border:0;background-color:transparent}.event-comment .comment-wrap .pag-wrap button.btn-prev{background-position:0 0}.event-comment .comment-wrap .pag-wrap button.btn-next{background-position:-31px 0}.event-comment .comment-wrap .pag-in span{font-size:13px;line-height:18px;letter-spacing:-.26px;color:#aaa}.event-comment .comment-wrap .pag-in .activeNum{color:#111;font-weight:700}.event-comment .reply-box{margin:0}.event-comment .reply-box .cmt-list{border-bottom:0}.event-comment .reply-box .reply-cmt-list{margin:10px 0;border-top:0}.event-comment .reply-box .reply-cmt-list .info{margin-bottom:5px}.event-comment .reply-box .write-box{position:relative;margin-top:20px;padding:10px 50px 10px 15px;border:1px solid #333;border-radius:4px;box-sizing:border-box}.event-comment .reply-box .write-box textarea{z-index:1;position:relative;display:block;width:100%;height:20px;max-height:100px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111;outline:0;appearance:none;resize:none}.event-comment .reply-box .write-box textarea::placeholder{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#bbb}.event-comment .reply-box .write-box .btn-in{position:absolute;bottom:0;right:0;height:100%;padding-right:15px;padding-left:5px;border:0;background-color:transparent;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#333;font-weight:700}.event-comment .reply-box .big-cmt>div{display:flex;align-items:center}.event-comment .reply-box .pag-wrap{margin-top:0;padding:30px 60px 0;border-top:1px solid #ddd}.event-comment-pop .layerHeader{padding:12px 18px}.event-comment-pop .layerHeader h1{font-weight:700;color:#333;letter-spacing:-.34px}.event-comment-pop .layerHeader .btnLayerClose{top:11px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/plan/ic_close_pop_25x25.png) 0 0 no-repeat;background-size:25px auto}.event-comment-pop .layerConts{padding:15px 15px 30px}.event-comment-pop .text-box{text-align:center}.event-comment-pop .text-box span{font-size:15px;line-height:22px;color:#333}.event-comment-pop .btn-warp{display:flex;padding:0 15px;margin-bottom:15px}.event-comment-pop .btn-warp button{width:100%;border-radius:8px;font-size:13px;line-height:14px;letter-spacing:-.26px;color:#fff;border:0;font-weight:700}.event-comment-pop .btn-warp button+button{margin-left:5px}.event-comment-pop .btn-warp .btn01{background-color:#444}.event-comment-pop .btn-warp .btn02{background:#eee;color:#333}.event-comment-pop .btn-warp.col2 button{width:50%}.best-prd .cate-txt-type,.best-prd .wrap .cate-txt-type{height:auto}.best-prd .cate-txt-type .swiper-slide,.best-prd .wrap .cate-txt-type .swiper-slide{height:auto;padding-top:0}.tmr_tv_area .scheduleList>li{position:relative;padding:20px 15px;font-size:0;overflow:hidden}.tmr_tv_area .scheduleList .goods-box .goods-price{padding:10px 0 5px}.tmr_tv_area .scheduleList .goods-wide .goods-box{padding:0}.tmr_tv_area .scheduleList .goods-wide .goods-price .tit{font-size:16px}.tmr_tv_area .scheduleList .goods-box .goods-thumb .goods-thumb-img{box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tmr_tv_area .scheduleList .goods-wide .goods-box .goods-thumb .goods-thumb-img{box-sizing:border-box;padding-top:50.145%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tmr_tv_area .scheduleList .goods-box .goods-thumb .goods-thumb-img .img img{border:1px solid #eee;box-sizing:border-box;border-radius:4px;overflow:hidden}.tmr_tv_area .scheduleList .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.tmr_tv_area .scheduleList .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px}.tmr_tv_area .scheduleList .time-box{position:relative;display:flex;align-items:center;width:100%;height:26px;padding:0 4px 0 0;margin:0 0 10px;box-sizing:border-box}.tmr_tv_area .scheduleList .time-box .live{display:inline-flex;align-items:center;font-size:18px;font-weight:700;color:#f51d2c;white-space:nowrap;letter-spacing:-.36px}.tmr_tv_area .scheduleList .time-box .time{display:inline-flex;align-items:center;font-size:22px;font-weight:700;letter-spacing:0;white-space:nowrap;font-family:Roboto;color:#000}.tmr_tv_area .scheduleList .time-box .time em{display:inline-block;margin-left:3px;font-size:14px;color:#aaa;font-weight:400}.tmr_tv_area .scheduleList .time-box .txt{display:block;align-self:center;font-size:18px;color:#111;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;line-height:20px}.tmr_tv_area .scheduleList .time-box .txt em{font-size:20px;color:#000}.tmr_tv_area .scheduleList .goods-temp-list .goods-box ~ .btn-box{margin-top:15px}.tmr_tv_area .scheduleList .btn-box{display:flex;justify-content:flex-end;align-items:center;margin-top:15px;padding-top:0;text-align:right}.tmr_tv_area .scheduleList .btn-box a+a{margin-left:5px}.tmr_tv_area .scheduleList .btn-box .red{background-color:#f51d2c;color:#fff}.tmr_tv_area .scheduleList .btn-box .disable{background-color:#e5e5e5;color:#bbb}.tmr_tv_area .scheduleList .btn-box .btn{display:flex;justify-content:center;align-items:center;width:auto;height:39px;padding:0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box}.tmr_tv_area .scheduleList .btn-box .btn span{line-height:1;font-size:15px;font-weight:700;vertical-align:middle;text-align:center;white-space:nowrap}.tmr_tv_area .scheduleList .btn-box .btn-alram{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:39px;padding:5px 6px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box}.tmr_tv_area .scheduleList .btn-box .btn-alram .tv_num{position:absolute;top:-11px;left:50%;transform:translateX(-50%);min-width:10px;width:auto;height:18px;padding:0 5px;margin-left:0;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background-color:#f51d2c}.tmr_tv_area .scheduleList .btn-box .btn-alram .tv_num em{display:block;color:#fff;font-weight:700;font-size:13px;line-height:18px;text-align:center;white-space:nowrap}.tmr_tv_area .scheduleList .btn-box .btn-alram .alram{width:25px;height:25px;background-position:-6px -48px}.tmr_tv_area .scheduleList .btn-box .btn-alram.off{border-color:#f51d2c}.tmr_tv_area .scheduleList .btn-box .btn-alram.off .alram{background-position:-47px -48px}.tmr_tv_area .scheduleList .icon{display:inline-block;background:url(//image.hnsmall.com/images/mobile2014/main/v10/tvschedule/splite.png) 0 0 no-repeat;background-size:150px auto}.tmr_tv_area .scheduleList .goods-left-align{padding:0}.tmr_tv_area .scheduleList .goods-left-align .goods-box{min-height:76px;padding:4px 0 3px;box-sizing:border-box}.tmr_tv_area .scheduleList .goods-left-align .goods-box .goods-thumb{width:76px;height:76px}.tmr_tv_area .scheduleList .goods-left-align .goods-benefit-box .goods-benefit-detail dd{margin-left:5px}.tmr_tv_area .scheduleList .more-list-box ul{margin-top:20px;max-height:0;overflow:hidden;transition:.3s ease-in-out}
.tmr_tv_area .scheduleList .goods-left-align ul li:first-child{margin-top:0}.tmr_tv_area .scheduleList .more-list-box .goods-box .goods-price{padding:0 0 0 86px}.tmr_tv_area .scheduleList .goods-left-align .goods-price .tit{-webkit-line-clamp:1;color:#111}.tmr_tv_area .scheduleList .more-list-box .goods-box .flag-wrap{padding:3px 0 0 86px;height:auto}.tmr_tv_area .scheduleList .more-list-box{margin-top:20px}.tmr_tv_area .scheduleList .more-list-box .btn-box{justify-content:center;margin:0 25px 0}.tmr_tv_area .scheduleList .more-list-box.show .btn-box{margin-top:20px}.tmr_tv_area .scheduleList .more-list-box .btn-box button{display:flex;justify-content:center;align-items:center;width:100%;height:40px;border:1px solid #d5d5d5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;font-size:12px;color:#333;box-sizing:border-box}.tmr_tv_area .scheduleList .more-list-box .btn-box button span{font-size:14px;color:#111;line-height:40px}.tmr_tv_area .scheduleList .more-list-box .btn-box .btn-more.updown-arr span:after{margin-left:6px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_updown_111.png) no-repeat left top;background-size:16px}.tmr_tv_area .scheduleList .more-list-box .btn-box .btn-more.updown-arr.on span:after{background-position-y:-16px}.tmr_tv_area .scheduleList .more-list-box .btn-box .more-arrow{display:inline-block;margin-left:8px;width:10px;height:6px;background-position:-100px 0}.tmr_tv_area.v2 .goods-temp .goods-temp-list .goods-box .goods-price .tit{font-weight:400}.tmr_tv_area.v2 .scheduleList>li{padding:25px 15px}.tmr_tv_area.v2 .scheduleList>li:first-child{padding:20px 15px 25px}.tmr_tv_area.v2 .scheduleList .time-box{margin:0 0 15px}.tmr_tv_area.v2 .scheduleList .time-box .txt{font-size:18px;line-height:29px;letter-spacing:-.4px;color:#414450}.tmr_tv_area.v2 .scheduleList .time-box .txt em{color:#414450;letter-spacing:-.4px}.tmr_tv_area.v2 .scheduleList .goods-wide .goods-box .goods-thumb .goods-thumb-img{border-radius:8px}.tmr_tv_area.v2 .scheduleList .goods-wide .goods-price .tit{margin-bottom:5px}.tmr_tv_area.v2 .scheduleList .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{font-size:11px;letter-spacing:-.22px}.tmr_tv_area.v2 .scheduleList .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#414450}.tmr_tv_area.v2 .scheduleList .goods-wide .goods-box .goods-price{padding:10px 0 0}.tmr_tv_area.v2 .scheduleList .goods-wide .goods-box .goods-thumb .goods-thumb-img .img:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.03}.tmr_tv_area.v2 .scheduleList .goods-temp .goods-left-align .goods-box{padding:0 0 0 86px}.tmr_tv_area.v2 .scheduleList .goods-temp .goods-left-align .goods-box .goods-thumb{width:76px;height:76px;border-radius:6px}.tmr_tv_area.v2 .scheduleList .goods-temp .goods-left-align .goods-box .goods-thumb .img:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.03}.tmr_tv_area.v2 .scheduleList .goods-temp .goods-left-align .goods-box .goods-price{padding:0}.tmr_tv_area.v2 .scheduleList .goods-temp .goods-left-align .goods-box .goods-price .tit{height:auto;min-height:20px;margin:3px 0 5px;-webkit-line-clamp:1;line-clamp:1;font-weight:400}.tmr_tv_area.v2 .scheduleList .more-list-box{margin-top:30px}.tmr_tv_area.v2 .scheduleList .more-list-box .goods-box .flag-wrap{padding:0}.tmr_tv_area.v2 .scheduleList .more-list-box .btn-box button{border-radius:50px;border-color:#dcdcdf}.tmr_tv_area.v2 .scheduleList .more-list-box .btn-box button span{color:#414450;letter-spacing:-.28px;line-height:38px}.tmr_tv_area.v2 .scheduleList .more-list-box .btn-box button span em{display:inline-block;margin-top:-4px;vertical-align:middle}.tmr_tv_area.v2 .scheduleList .more-list-box .btn-box .btn-more.updown-arr span:after{width:16px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/main/pangtv/btn_bg_updown_11x7.png) no-repeat left top;background-size:16px}.tmr_tv_area.v2 .scheduleList .more-list-box .btn-box .btn-more.updown-arr.on span:after{background-position-y:-18px;margin-left:0}.tmr_tv_area.v2 .scheduleList .more-list-box.show .btn-box{margin-top:30px}.tmr_tv_area.v2 .scheduleList .goods-temp-list .goods-box ~ .btn-box{margin-top:16px}.tmr_tv_area.v2 .scheduleList .btn-box .btn-alram{border-color:#dcdcdf}.tmr_tv_area.v2 .scheduleList .btn-box .btn-alram .alram{width:24px;height:24px;background-position:0 -75px}.tmr_tv_area.v2 .scheduleList .btn-box .btn-alram.off .alram{background-position:-45px -75px}.tmr_tv_area.v2 .scheduleList .btn-box .btn-alram .tv_num{background-color:#ff5364}.tmr_tv_area.v2 .scheduleList .btn-box .red{background-color:#ff5364}.ccm_tab{overflow:hidden;padding-top:5px;background:#ebebeb}.ccm_tab li{float:left;width:50%}.ccm_tab li a{display:block;padding:14px 0;border-bottom:1px solid #cdcdcd;background:#ebebeb;font-size:14px;color:#898989;text-align:center}.ccm_tab .on a{border:1px solid #cdcdcd;border-bottom:0;border-radius:0 3px 0 0;-webkit-border-radius:0 3px 0 0;background:#fff;font-weight:700;color:#000}.ccm_tab li:nth-child(2).on a{border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0}.ccm_con{background:#fff;margin:20px 10px 10px;border:0}.ccm_list{border-radius:3px;border:1px solid #cdcdcd}.ccm_list>li+li{border-top:1px solid #eee}.ccm_list>li .tit{position:relative;font-size:14px;padding:15px 40px 15px 10px}.ccm_list>li .tit em{display:inline-block;position:absolute;right:10px;top:20px;width:16px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -130px -90px;background-size:200px auto;text-indent:-9999px}.ccm_list>li.active .tit em{background-position:-130px -100px}.ccm_list .tit span{display:block;color:#898989;font-size:12px;padding-bottom:5px}.ccm_list .tit span strong{display:inline-block;font-size:12px;border:1px solid #cdcdcd;font-weight:400;padding:1px}.ccm_list .tit span:nth-child(2){color:#666;display:inline;font-size:12px}.ccm_list .tit{position:relative;font-size:14px;color:#000;padding:20px 34px 19px 13 px}.ccm_list .tit em{display:inline-block;position:absolute;right:13px;top:20px;width:15px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -130px -90px;background-size:200px auto;text-indent:-9999px}.ccm_list .tit span{position:absolute;left:10px;top:17px;width:16px;height:16px;background-position:0 -140px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_my.png);background-repeat:no-repeat;background-size:300px 200px;overflow:hidden;text-indent:-1000px}.ccm_list .tit strong{color:#e51937;font-weight:400}.ccm_list .cont{display:none;border-top:1px solid #eee;padding:16px 14px 20px;color:#666;font-size:12px}.ccm_list .cont .tbl_tit{position:relative;display:inline-block;padding-left:13px;margin-top:20px;font-weight:700;color:#333;font-size:12px;letter-spacing:-.25px}.ccm_list .cont .tbl_tit::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;display:inline-block;width:9.5px;height:9.5px;background:#333}.ccm_list .cont .tbl_tit+table{margin-top:15px}.ccm_list .ccm_tbl{width:100%;margin:5px 0;background:#fff;font-size:11px}.ccm_list .ccm_tbl th{padding:7px;background:#f4f4f4;border:1px solid #ddd;text-align:center;font-size:11px;font-weight:700;color:#000}.ccm_list .ccm_tbl td{padding:10px;border:1px solid #ddd;color:#666;font-size:12px;line-height:15px}.ccm_list .ccm_tbl td em{display:inline-block;font-weight:700;margin-right:2.5px}.ccm_list .ccm_tbl td ul li{font-weight:700}.ccm_list .dash_list>li{position:relative;padding-left:7.5px}.ccm_list .dash_list>li::before{content:"";position:absolute;top:7px;left:0;width:5px;height:1px;background:#666}.ccm_list .dot_list>li{position:relative;padding-left:7.5px}.ccm_list .dot_list>li::before{content:"";position:absolute;top:7px;left:0;width:2px;height:2px;background:#666;border-radius:50%}.ccm_list .dash_list>li .dot_list>li{margin-left:-7.5px}.ccm_list .num_list>li{text-indent:-16px;padding-left:16px}.ccm_list .num_list02>li{text-indent:-14px;padding-left:14px}.ccm_list .ko_list>li{text-indent:-19px;padding-left:19px}.ccm_list .ccm_tbl td .note_area{padding-bottom:10px}.ccm_list .ccm_tbl td .note_area p{margin-top:18px;color:#666;font-size:12px;line-height:15px}.ccm_con .btn_area{display:flex;justify-content:flex-end;margin-top:15px}.ccm_con .btn_area .btn_link{display:flex;align-items:center;font-size:13px;line-height:19px;color:#111;letter-spacing:-.26px}.ccm_con .btn_area .btn_link::after{content:"";display:block;margin-top:-1px;margin-left:3px;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_right_12.png) 100%/100% no-repeat}.tmr_tv_area .scheduleList .more-list-box .btn-box .more-arrow{display:inline-block;margin-left:8px;width:10px;height:6px;background-position:-100px 0}.order-list-v2 li+li{margin-top:12px}.order-list-v2 .goods-box{position:relative}.order-list-v2 .goods-box .goods-thumb{position:absolute;top:0;left:0;width:70px;height:70px;border-radius:4px;overflow:hidden;border:1px solid #eee;box-sizing:border-box}.order-list-v2 .goods-box .goods-thumb img{width:100%;height:100%}.order-list-v2 .goods-box .price-area{padding-left:85px}.order-list-v2 .goods-box .price-area .tit{font-size:14px;color:#111;letter-spacing:-.28px;line-height:22px}.order-list-v2 .goods-box .price-area .price-zone{display:flex;align-items:center;margin-top:8px;font-size:14px;color:#111;letter-spacing:-.28px}.order-list-v2 .goods-box .price-area .price-zone del{margin-top:-2px;margin-right:6px;font-size:14px;color:#888;line-height:18px}.order-list-v2 .goods-box .price-area .price-zone strong{display:inline-block;margin-top:-2px;font-size:18px;line-height:22px;font-weight:700;color:#111;letter-spacing:-.36px}
.order-list-v2 .goods-box .goods-option{margin-top:8px}.order-list-v2 .goods-box .goods-option p{font-size:13px;letter-spacing:-.26px;color:#888;line-height:19px}.order-list-v2 .goods-box .goods-option p+p{margin-top:2px}.order-list-v2 .goods-box .goods-option p em{position:relative;padding-left:20px}.order-list-v2 .goods-box .goods-option p em::after{position:absolute;content:"";top:50%;transform:translateY(-50%);left:9.5px;width:1px;height:9px;background:#e8e8e8}.order-list-v2 .goods-box .goods-select{display:flex;align-items:center;margin-top:12px;font-size:14px;letter-spacing:-.28px;color:#111}.order-list-v2 .goods-box .goods-select select{width:68px}.order-list-v2 .goods-box .goods-select p{margin-left:8px;margin-top:2px}.order-list-v2 .goods-box .goods-select .select-small+p{line-height:28px;margin-top:0}.order-list-v2 .goods-box .hope-calendar{margin-top:2px}.order-list-v2 .goods-box .hope-calendar span{font-size:13px;letter-spacing:-.26px;color:#888}.order-list-v2 .goods-box .hope-calendar .btn-datepicker{display:inline-block;width:18px;height:18px;margin-top:1px;margin-left:5px;background:url(http://image.hnsmall.com/images/mobile2014/order/ico_calendar.png) center center no-repeat;background-size:18px auto;vertical-align:top;font-size:0;color:transparent}.order-list-v2 .noti{margin-top:12px;font-size:13px;color:#888;letter-spacing:-.26px}.order-form .tab-tit{overflow:hidden;display:flex;border-radius:4px 4px 0 0;border:1px solid #ddd;border-bottom:0}.order-form .tab-tit li{width:50%;text-align:center;border-bottom:1px solid #ddd;box-sizing:border-box;background-color:#f8f8f8}.order-form .tab-tit li:first-child{border-right:1px solid #ddd;border-radius:4px 0 0 0}.order-form .tab-tit li:last-child{border-radius:0 4px 0 0}.order-form .tab-tit li a{display:block;padding:14px 0 15px;font-size:15px;letter-spacing:-.3px;color:#111}.order-form .tab-tit li.on{border-bottom:0;background-color:#fff}.order-form .tab-tit li.on a{font-weight:700}.order-form .js-con{display:none}.order-form .js-con.on{display:block}.order-form .tab-tit ~ .js-con{margin-top:0;border-top:0;border-radius:0 0 4px 4px}.order-form .tab-tit ~ .js-con .order-form-box{padding-top:20px}.tab-tit ~ .js-con>.order-form-box:first-child{margin-top:0;border-top:0;border-radius:0 0 4px 4px}.order-form-box ~ .tab-tit{margin-top:10px}.shipping-info{margin-top:10px}.order-form-box .address{margin-top:6px;font-size:15px;line-height:24px;letter-spacing:-.3px;color:#111}.order-form-box .tel{margin-top:6px;font-size:15px;line-height:24px;letter-spacing:-.3px;color:#111}.order-form-box .multi-add-check{display:none;justify-content:space-between;align-items:center;margin:18px 0 16px 0}.order-form-box .multi-add-check .check-tip input{vertical-align:middle;margin-top:-4px}.order-form-box .multi-add-check .check-tip span{font-weight:400}.order-form-box .multi-add-check .check-tip .tip-wrap{display:inline-block;margin-top:0;vertical-align:middle}.order-form-box .multi-add-check .check-tip .tip-wrap .tip-open{margin-left:0}.order-form-box .flag-line{display:none}.order-form-box .order-list-v2{display:none}.order-form-box.multi-wrap .multi-add-check{display:flex;margin:16px 0}.order-form-box.multi-wrap .multi-add-check .tip-box{width:59vw}.order-form-box.multi-wrap .flag-line{display:inline-block}.order-form-box.multi-wrap .flag-line+.field{margin-top:0}.order-form-box.multi-wrap .flag-line+.field{margin-top:0}.order-form-box.multi-wrap .order-list-v2{display:block;margin-top:16px}.order-form-box.multi-wrap .order-list-v2 li+li{margin-top:12px}.order-form-box.multi-wrap .shipping-address-box ~ .shipping-address-box{border-top:1px solid #ddd;padding-top:24px;margin-top:24px}.order-form-box.multi-wrap .shipping-address-box .field.request-box{margin-top:12px}.order-form-box.multi-wrap .shipping-address-box .flag-line+.field.request-box{margin-top:8px}.order-goods-box .btn-line-large.black{height:40px;font-weight:700}.order-goods-box .gray-box{margin:15px -15px 0 -15px;padding:15px 15px 15px;background-color:#f6f6f6}.order-goods-box .gray-box select{background-color:#fff}.order-goods-box .gray-box select+select{margin-top:8px}.order-goods-list li{margin-top:20px}.order-goods-list li:first-child{margin-top:0}.order-goods-list li:last-of-type .gray-box{padding-bottom:20px;margin-bottom:-20px}.order-goods-list .half+.half{margin-top:20px;padding-top:16px;border-top:1px solid #ddd}.order-wrap .toggle-type.order-goods-box.v2 .order-goods-list li:last-of-type .gray-box{margin:15px -15px 0 -15px;padding:15px 15px 15px}.payment-list::after{content:"";display:block;clear:both}.payment-list li{float:left;position:relative;box-sizing:border-box;width:calc(33.3% - 4px)}.payment-list li+li{margin-left:6px}.payment-list li:nth-child(3n-2){margin-left:0}.payment-list li:nth-child(n+4){margin-top:8px}.payment-list li.full{width:100%}.payment-list li.full ~ li+li{margin-left:6px}.payment-list li.full ~ li:nth-child(3n-4){margin-left:0}.payment-list li.full ~ li:nth-child(n+2){margin-top:8px}.payment-list li .btn-pay{width:100%;height:48px;font-size:14px;color:#111;letter-spacing:-.28px;background:#f6f6f6;border-radius:4px;box-sizing:border-box}.payment-list li .btn-pay.ico-pay{font-size:0}.payment-list li .btn-pay.on{border:1.5px solid #111;font-weight:700}.payment-list li .btn-pay.ico-pay span{position:relative}.payment-list li .btn-pay.ico-pay span::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:url(//image.hnsmall.com/images/mobile2014/order/logo_sprite_2023.png) 100%/200px auto no-repeat}.payment-list li .btn-pay.tosspay span::before{width:75px;height:14.5px;background-position:-100px 0}.payment-list li .btn-pay.kakaopay span::before{width:42.2px;height:13px;background-position:-100px -75px}.payment-list li .btn-pay.payco span::before{width:51px;height:11.5px;background-position:-100px -100px}.payment-list li .btn-pay.samsungpay span::before{width:53px;height:24.1px;background-position:-100px -25px}.payment-list li .btn-pay.naverpay span::before{width:54px;height:21px;background-position:-100px -269.5px}.payment-list li .btn-pay.applepay span::before{width:42.2px;height:27px;background-position:-100px -195px}.payment-list li .btn-pay.kbpay span::before{width:44px;height:15px;background-position:-100px -295px}.payment-list-type2{margin-top:16px}.payment-list-type2 li{position:relative}.payment-list-type2 li+li{margin-top:8px}.payment-list-type2 li .ico-pay{width:100%;height:40px;padding:12px 15px 0;background:#f6f6f6;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;text-align:left}.payment-list-type2 li .ico-pay.ico-pay{font-size:0}.payment-list-type2 li .ico-pay.on{border:1.5px solid #111;font-weight:700}.payment-list-type2 li .ico-pay.ico-pay span{display:inline-block;font-size:14px;letter-spacing:-.28px;color:#333;line-height:15px}.payment-list-type2 li .ico-pay.ico-pay span i{display:inline-block;margin:-1px 5px 0;font-size:1px;color:transparent;background-image:url(//image.hnsmall.com/images/mobile2014/order/logo_sprite_2023.png);background-repeat:no-repeat;background-size:200px auto;vertical-align:middle}.payment-list-type2 li .ico-pay.naverpay span i{width:38px;height:15px;background-position:0 -269.5px;margin-top:0}.payment-list-type2 li .ico-pay.payco i{width:43px;height:10px;background-position:0 -100px}.payment-list-type2 li .ico-pay.samsungpay i{width:70px;height:10px;background-position:0 -25px}.payment-list-type2 li .ico-pay.kakaopay i{width:32.5px;height:10px;background-position:0 -75px}.payment-list-type2 li .ico-pay.tosspay span{font-size:0;color:transparent}.payment-list-type2 li .ico-pay.tosspay span i{width:72px;height:14px;background-position:0 0;margin-left:0}.payment-list-type2 li .ico-pay.applepay span i{width:31.2px;height:20px;background-position:0 -195px;margin-top:-2px}.payment-list-type2 li .ico-pay.kbpay span i{width:38px;height:15px;background-position:0 -295px;margin-top:1px}.payment-list li .flag-order{position:absolute;z-index:1;top:-6px;left:0;display:block;padding:0 9px;height:20px;border-radius:10px;background-color:#f51d2c;font-size:12px;color:#fff;text-align:center;line-height:20px}.payment-list li .flag-order.flag-save{top:-10px}.parcel-area .parcel-txt{font-size:15px;text-align:center;color:#111;letter-spacing:-.3px;line-height:24px}.parcel-area .parcel-list{display:flex;margin-top:20px}.parcel-area .parcel-list li{flex:1;border-radius:4px;border:1px solid #ddd;box-sizing:border-box}.parcel-area .parcel-list li+li{margin-left:6px}.parcel-area .parcel-list li a{display:block;padding-top:14px;padding-bottom:14px;font-size:13px;line-height:19px;color:#666;letter-spacing:-.26px;text-align:center}.parcel-area .parcel-list li a span::before{content:"";display:block;margin:0 auto 6px;width:63px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_sprite_2023.png) 100%/200px auto no-repeat}.parcel-area .parcel-list li:nth-child(1) a span::before{background-position:-73px -142px}.parcel-area .parcel-list li:nth-child(2) a span::before{background-position:7px -150px}.parcel-area .parcel-list li:nth-child(3) a span::before{background-position:-137px -150px}.parcel-area .parcel-list li.active{border:1.2px solid #111}.parcel-area .parcel-list li.active a{color:#111;font-weight:500}.app-pay-list{overflow:hidden;margin:10px -15px 0 -15px}.app-pay-list ul{display:flex;padding:0 15px}.app-pay-list.swiper_st ul li{width:52.48%}.app-pay-list ul li+li{margin-left:9px}.app-pay-list ul li button{width:100%;height:90px;padding:14px 15px 13px;box-sizing:border-box;word-break:break-word;border:1.2px solid #ddd;border-radius:4px;text-align:center}.app-pay-list ul li button b{display:block;font-size:15px;letter-spacing:-.3px;color:#888}.app-pay-list ul li button span{display:block;margin-top:4px;font-size:14px;letter-spacing:-.28px;color:#888;line-height:18px}
.app-pay-list ul li a.on,.app-pay-list ul li button.on{border:1.2px solid #111}.app-pay-list ul li button.on b{color:#111;font-weight:700}.app-pay-list ul li button.on span{color:#111}.app-pay-list ul li.last{margin-left:0;width:47.52%;padding:0 30px 0 9px;box-sizing:border-box}.app-pay-list ul li:first-child.last{width:100%;padding:0 15px;margin-left:-15px}.app-pay-list.swiper-container-horizontal ul li.last{padding-right:30px}.app-pay-list ul li.last>*{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:4px;border:0;height:90px;border:solid 1.2px #eee;border-radius:4px;box-sizing:border-box}.app-pay-list ul li.last>* span{display:block;margin-top:4px;font-size:13px;font-weight:700;letter-spacing:-.26px;color:#111}.noti-box5-img+.home-npay{margin-top:15px}.home-npay .tab-panel{overflow:hidden;margin:0 -15px}.home-npay .tab-panel .home-pay-list{padding:0 30px}.home-pay-list{overflow:visible;max-width:313px;margin:15px auto 15px;padding:0 15px}.home-pay-list ul{display:flex}.home-pay-list ul li{height:183px}.home-pay-list.swiper_st ul li{width:100%}.home-pay-list ul li:first-child.last{width:100%;margin:0!important}.home-pay-list ul li.last>*{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-bottom:calc(58.6% - 2.4px);border:solid 1.2px #ddd;border-radius:4px;box-sizing:border-box}.home-pay-list ul li.last i.ico-plus2{position:absolute;top:50%;transform:translateY(-32px)}.home-pay-list ul li.last span{display:inline-block;position:absolute;top:50%;transform:translateY(-7px);margin-top:5px;font-size:13px;line-height:18px;letter-spacing:-.26px;color:#111;text-align:center}.home-pay-list .card-box{position:relative;display:flex;justify-content:flex-end;flex-direction:column;width:100%;max-width:313px;padding:5.494% 15px 53.11%;border-radius:4px;box-sizing:border-box}.home-pay-list .card-box .discount_flag{position:absolute;top:-10px;left:15px}.home-pay-list .card-box .discount_flag span{display:block;width:104px;height:31px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_flag_tail.png) 100%/100% no-repeat;font-size:12px;letter-spacing:-.34px;line-height:26px;text-align:center;color:#fff}.home-pay-list .card-box .logo{position:absolute;top:15px;right:15px;font-size:0}.home-pay-list .card-box .logo img{display:inline-block;width:100%;max-width:40px;max-height:30px;object-fit:contain}.home-pay-list .card-box .card-info{display:flex;flex-direction:column;position:absolute;bottom:12.5%;width:calc(100% - 30px)}.home-pay-list .card-box .card-info span{display:block;font-size:14px;letter-spacing:-.28px}.home-pay-list .card-box .card-info span+span{margin-top:1.5%}.home-pay-list .card-box .card-info .name{font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-pay-list .card-box .card-info select{display:block;height:32px;padding:6px 20px 6px 15px;margin-top:5%;background-position:right 4px;line-height:normal}.home-pay-list .lotte-card{background-color:#6f6259}.home-pay-list .lotte-card .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_lottecard.png) 100%/100% no-repeat}.home-pay-list .lotte-card .card-info span{color:#fff}.home-pay-list .bc-card{background-color:#dd3339}.home-pay-list .bc-card .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_bccard.png) 100%/100% no-repeat}.home-pay-list .bc-card .card-info span{color:#fff}.home-pay-list .samsung-card{background-color:#003cdc}.home-pay-list .samsung-card .logo:before{content:"";display:block;width:49px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_samsungcard.png) 100%/100% no-repeat}.home-pay-list .samsung-card .card-info span{color:#fff}.home-pay-list .shinhan-card{background-color:#002ea6}.home-pay-list .shinhan-card .logo:before{content:"";display:block;width:46px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_shinhancard.png) 100%/100% no-repeat}.home-pay-list .shinhan-card .card-info span{color:#fff}.home-pay-list .woori-card{background-color:#00498f}.home-pay-list .woori-card .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_wooricard.png) 100%/100% no-repeat}.home-pay-list .woori-card .card-info span{color:#fff}.home-pay-list .hana-card{background-color:#008375}.home-pay-list .hana-card .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_hanacard.png) 100%/100% no-repeat}.home-pay-list .hana-card .card-info span{color:#fff}.home-pay-list .hyundai-card{background-color:#222834}.home-pay-list .hyundai-card .logo:before{content:"";display:block;width:72px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_hyundaicard.png) 100%/100% no-repeat}.home-pay-list .hyundai-card .card-info span{color:#fff}.home-pay-list .kb-card{background-color:#766c62}.home-pay-list .kb-card .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_kbcard.png) 100%/100% no-repeat}.home-pay-list .kb-card .card-info span{color:#fff}.home-pay-list .nh-card{background-color:#102fb4}.home-pay-list .nh-card .logo:before{content:"";display:block;width:59px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_nhcard.png) 100%/100% no-repeat}.home-pay-list .nh-card .card-info span{color:#fff}.home-pay-list .toss-card{background-color:#202632}.home-pay-list .toss-card .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_tosscard.png) 100%/100% no-repeat}.home-pay-list .toss-card .card-info span{color:#fff}.home-pay-list .kakao-card{background-color:#31353f}.home-pay-list .kakao-card .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_kakaocard.png) 100%/100% no-repeat}.home-pay-list .kakao-card .card-info span{color:#fff}.home-pay-list .nh-bank{background-color:#102fb4}.home-pay-list .nh-bank .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_nhbank.png) 100%/100% no-repeat}.home-pay-list .nh-bank .card-info span{color:#fff}.home-pay-list .kb-bank{background-color:#766c62}.home-pay-list .kb-bank .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_kbcard.png) 100%/100% no-repeat}.home-pay-list .kb-bank .card-info span{color:#fff}.home-pay-list .kakao-bank{background-color:#31353f}.home-pay-list .kakao-bank .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_kakaocard.png) 100%/100% no-repeat}.home-pay-list .kakao-bank .card-info span{color:#fff}.home-pay-list .shinhan-bank{background-color:#002ea6}.home-pay-list .shinhan-bank .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_shinhanbank.png) 100%/100% no-repeat}.home-pay-list .shinhan-bank .card-info span{color:#fff}.home-pay-list .woori-bank{background-color:#00498f}.home-pay-list .woori-bank .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_wooricard.png) 100%/100% no-repeat}.home-pay-list .woori-bank .card-info span{color:#fff}.home-pay-list .hana-bank{background-color:#008375}.home-pay-list .hana-bank .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_hanacard.png) 100%/100% no-repeat}.home-pay-list .hana-bank .card-info span{color:#fff}.home-pay-list .toss-bank{background-color:#202632}.home-pay-list .toss-bank .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_tosscard.png) 100%/100% no-repeat}.home-pay-list .toss-bank .card-info span{color:#fff}.home-pay-list .ibk-bank{background-color:#004c9d}.home-pay-list .ibk-bank .logo:before{content:"";display:block;width:32px;height:32px;background:url(//image.hnsmall.com/images/mobile2014/order/logo_ibkbank.png) 100%/100% no-repeat}.home-pay-list .ibk-bank .card-info span{color:#fff}.home-npay.v2 .tab-panel .home-pay-list{padding:0 35px}.home-npay.v2 .home-pay-list .card-box .card-info select{margin-top:7.105%}.home-npay.v2 .home-pay-list .card-box .card-info span+span{margin-top:2.375%}@media only all and (min-width:440px){.home-pay-list.swiper_st ul li{width:313px}.home-pay-list .card-box{height:183px;padding-top:15px;padding-bottom:20px}.home-pay-list ul li.last>*{width:313px;height:183px;padding-bottom:0}.v2.home-pay-list ul li.last>*{width:275px;height:137px}.v2.home-pay-list.swiper_st ul li{width:275px}.v2.app-pay-list.swiper_st ul li{width:275px}}@media only all and (max-width:340px){.home-pay-list .card-box .logo{top:12px}.home-pay-list .card-box .card-info span+span{margin-top:1%}.home-pay-list .card-box .card-info select{margin-top:2%}.v2.app-pay-list .card-box .logo{top:12px}.v2.app-pay-list .card-box .card-info span+span{margin-top:1%}
.v2.app-pay-list .card-box .card-info select{margin-top:2%}}.order-form .payment-box .txtbox{padding:9px 0 11px}.order-form .payment-box .txtbox+.txtbox{margin-top:6px}.order-form .payment-box dl.order-form-table+.h-line{margin:20px 0}.order-form .payment-box dl.order-form-table .check{margin-top:8px}.order-form .payment-box dl.order-form-table .cash-receipt .check{margin-top:0}.order-form .payment-box .payment-list+.check{margin-top:20px}.order-form .payment-box .payment-list+.noti-box{margin-top:20px}.order-form .payment-box .notice .h-line{margin:20px 0 13px}.order-form .payment-box .tip-wrap+.notice .h-line{margin:15px 0 13px}.order-form .payment-box .easyPayBank{display:flex;justify-content:space-between;position:relative;margin-top:20px;width:100%;padding:13px 15px 15px;border:1.2px solid #ddd;border-radius:4px;box-sizing:border-box}.order-form .payment-box .easyPayBank span{display:inline-block;color:#111;font-weight:700;font-size:14px;margin-top:1px}.order-form .payment-box .easyPayBank a{font-size:13px;line-height:19px}.order-form .payment-box .easyPayBank a i.ico-arr-r02{margin-left:5px;margin-top:-2px;line-height:inherit}.order-form .payment-box .app-card-wrap .sub-tit-wrap{margin-top:20px}.order-form .payment-box .app-card-wrap .sub-tit-wrap .tip-wrap{margin-top:0}.order-form .payment-box .app-card-wrap .info-wrap{margin-top:20px}.order-form .payment-box .app-card-wrap .info-wrap .tip-wrap{margin-top:0}.order-form .payment-box .app-card-wrap .info-wrap .tip-wrap .tip-tit{font-size:15px;color:#111;font-weight:500}.order-form .app-card-wrap .tip-wrap .tip-open{margin-left:5px}.order-form .app-card-wrap .sub-tit-wrap .tip-wrap .btn-line-small{vertical-align:middle}.order-form .app-card-wrap .sub-tit-wrap .tip-wrap .tip-open{vertical-align:middle}.order-form .app-card-wrap .field{margin-top:16px}.order-form .payment-box .payment-method{margin-top:20px}.order-form .payment-box .payment-method+.order-form-table{margin-top:16px}.order-form .payment-box .banner-link{position:relative;display:block;padding:16px 80px 13px 15px;margin-top:10px;background-color:#f6f6f6;border-radius:4px;box-sizing:border-box}.order-form .payment-box .banner-link:after{content:'';position:absolute;top:10px;right:15px;width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/order/img-banner-link.png) 0 0 no-repeat;background-size:54px auto}.order-form .payment-box .banner-link>*{display:block}.order-form .payment-box .btn-change{display:block;text-align:center;padding-top:12px;margin-top:20px;border-top:1px solid #ddd}.order-form .payment-box .btn-change span{position:relative;display:inline-block;font-size:15px;letter-spacing:-.3px;color:#111;font-weight:500;line-height:21px;padding-right:12px}.order-form .payment-box .btn-change span:after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:0;display:inline-block;width:6px;height:10px;margin-left:6px;background:url(//image.hnsmall.com/images/mobile2014/order/ic_arrow_6x10_111.png) 100%/100% no-repeat;vertical-align:middle}.order-form .payment-box .cash-receipt{position:relative}.order-form .payment-box .cash-receipt .check{display:inline-block;position:relative;z-index:1}.order-form .payment-box .cash-receipt .check label+label{margin-left:8px}.order-form .payment-box .cash-receipt .top-tit-wrap{flex-wrap:nowrap;white-space:nowrap}.order-form .payment-box .cash-receipt .top-tit-wrap .right{display:block;padding-left:10px;font-size:15px;color:#111;letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-form .payment-box .change-box{margin-top:20px}.order-form .payment-box .change-box .check{margin-top:10px}.order-form .payment-box .cash-receipt .check{margin-top:0}.order-form .payment-box .cash-receipt .tab-panel{display:none}.order-form .payment-box .cash-receipt .dot-list.type2{margin-top:12px}.order-form .payment-box .cash-receipt .dot-list.type2 li:first-child ~ li{margin-top:6px}.order-form .payment-box.method-box .other-pay{margin-top:20px}.order-form .payment-box.method-box .other-pay .tab-panel{display:none}.order-form .payment-box.method-box .con_box{display:none}.order-form .payment-box.recent-box .notice.toggle-type{height:20px}.order-form .payment-box.recent-box .notice.toggle-type .btn-toggle{height:19px}.order-form .payment-box.recent-box .notice.toggle-type+.h-line{margin:20px 0 12px}.order-form .payment-box.recent-box .payment-method{margin-top:12px}.order-form .payment-box .notice.toggle-type.line{height:24px;border-top:1px solid #ddd;padding-top:12px;margin-top:20px}.order-form .payment-box .notice.toggle-type.toss{height:auto}.order-form .notice.toggle-type.toss{height:auto}.order-form .notice.toggle-type.toss .dot-list{display:none}.order-form .notice.toggle-type.toss.active .dot-list{display:block}.order-form .bottom-agree-box{height:auto;margin-top:20px}.order-form .bottom-agree-box.toggle-type .tit-wrap ~ *{display:none}.order-form .bottom-agree-box.toggle-type.active .tit-wrap ~ *{display:block}.order-form .bottom-agree-box .tit-wrap{overflow:hidden;position:relative;display:flex;justify-content:flex-start;align-items:flex-start;padding-right:20px;margin:0}.order-form .bottom-agree-box .tit-wrap label{font-size:13px;line-height:20px;color:#111}.order-form .bottom-agree-box .tit-wrap input[type=checkbox]{float:left;margin-right:8px;vertical-align:middle}.order-form .bottom-agree-box .tit-wrap .txt{font-size:13px;color:#111;line-height:20px}.order-form .bottom-agree-box .btn-toggle{width:16px;height:16px}.order-form .bottom-agree-box .agree-cont{margin-top:10px;padding:18px 15px 20px;background-color:#fff;border-radius:4px;border:1px solid #ddd}.order-form .bottom-agree-box .agree-cont .check label{font-size:13px;line-height:20px;color:#111}.order-form .bottom-agree-box .agree-cont .check+.check{margin-top:10px}.order-form .bottom-agree-box .agree-cont .btn-all{display:inline-block;flex-shrink:0;font-size:13px;line-height:20px;letter-spacing:-.26px;color:#888;text-decoration:underline}.order-form .bottom-agree-box .agree-cont .tbl{border-collapse:collapse;width:100%;border:1px solid #ddd}.order-form .bottom-agree-box .agree-cont .tbl *{box-sizing:border-box}.order-form .bottom-agree-box .agree-cont .tbl tr{border:1px solid #ddd}.order-form .bottom-agree-box .agree-cont .tbl tr:last-child{border:0}.order-form .bottom-agree-box .agree-cont .tbl tr td,.order-form .bottom-agree-box .agree-cont .tbl tr th{padding:7px 0;font-size:12px;line-height:19px;letter-spacing:-.24;color:#888;font-weight:400;text-align:left}.order-form .bottom-agree-box .agree-cont .tbl tr th{padding-left:20px;padding-right:10px;background-color:#f6f6f6}.order-form .bottom-agree-box .agree-cont .tbl tr td{padding:7px 20px}.order-form .bottom-agree-box .agree-cont .check input[type=checkbox]{margin-right:8px;vertical-align:-5px}.order-form .bottom-agree-box ~ .bottom-agree-box{margin-top:16px}.order-wrap .multi-add-check .tip-box{top:29px;left:-143px}.order-wrap .tooltip-staff .tip-box{top:26px;left:-79px;min-width:240px;width:64vw}.order-wrap .tip-gift-guide .tip-box{width:72%;min-width:271px}.order-wrap .tip-my-cash .tip-box{left:initial;right:0;width:70vw}.order-wrap .tip-use-all .tip-box{left:-119px}.order-wrap .tip-box.notice-box{left:initial;right:0}.order-wrap .tip-noint .tip-box{right:0;left:initial;min-width:225px}.order-wrap .tip-appcard .tip-box{top:34px;right:0;left:initial}.order-wrap .tip-oneclick .tip-box{left:0;width:70vw}.order-wrap .tip-discount .tip-box{left:-170px}.order-wrap .tip-delivery-fee .tip-box{left:-88px;min-width:192px;width:192px}.order-wrap .tip-final-benefit .tip-box{left:-93px}.order-wrap .tip-save-cash .tip-box{left:-89px}.order-wrap .tip-oneclick-center .tip-box{top:32px;left:5%;right:5%;width:auto}.order-wrap .tip-noint{min-height:19px;text-align:right}.order-wrap .order-form .tip-noint+.check{float:left;margin-top:-23px;position:relative;z-index:1}.order-wrap .tip-noint+.check+.check{clear:both}.order-wrap .tip-noint.empty{min-height:auto;margin-top:-4px}.order-wrap .tip-noint.empty+.check{float:none;margin-top:10px}@media(max-width:320px){.order-wrap .order-form .tip-noint+.check{float:none;margin-top:0}}.order-wrap .order-complete .toggle-type{height:auto;overflow:hidden}.order-wrap .order-complete .toggle-type .unfold{display:none}.order-wrap .order-complete .toggle-type.active .fold{margin-top:16px}.order-wrap .order-complete .toggle-type.active .unfold{display:block}.order-complete .order-form-box.toggle-type .top-tit-wrap ~ *{visibility:visible}.order-complete .h-line{margin:0}.order-complete .h-line.v2{margin:16px 0}.order-complete .top-reault-info{margin:30px 0;text-align:center}.order-complete .top-reault-info>strong{font-size:20px;line-height:26px;letter-spacing:-.4px;color:#111}.order-complete .top-reault-info>p{margin:5px 0 15px;font-size:15px;line-height:22px;color:#888}.order-complete .top-reault-info em{display:inline-block;margin-left:6px;font-size:16px;color:#111;font-weight:500}.order-complete .top-reault-info .detail{margin:0 30px 0}.order-complete .top-reault-info .detail .info{margin-top:10px;font-size:14px;line-height:22px;letter-spacing:-.28px;color:#111;font-weight:500}.order-complete .top-reault-info .detail .tip-open{margin-left:8px;vertical-align:5px}.order-wrap .order-complete .top-reault-info .detail .tip-open{vertical-align:-4px;display:inline-block}@supports(-webkit-touch-callout:none){.order-wrap .order-complete .top-reault-info .detail .tip-wrap.tip-oneclick-center{display:flex;align-items:center;justify-content:center}.order-wrap .order-complete .top-reault-info .detail .tip-open{vertical-align:initial}}.order-complete .rusult-tit{margin-bottom:16px;font-size:18px;line-height:26px;letter-spacing:-.36px;color:#111;font-weight:700}.order-complete .no-rusult-txt{font-size:15px;color:#111}.order-complete .top-tit-wrap{margin-bottom:16px;font-size:18px;line-height:26px;letter-spacing:-.36px;color:#111;font-weight:700}
.order-complete .top-tit-wrap .top-tit{font-size:15px;color:#111;font-weight:500}.order-complete .top-tit-wrap .num-large{font-size:15px;line-height:18px;font-weight:400}.order-complete .top-tit-wrap .num-large em.num{font-size:19px;letter-spacing:-.38px;vertical-align:bottom}.order-complete .top-tit-wrap .num-large em.won{font-size:15px;line-height:18px;font-weight:400}.order-complete .top-tit-wrap .right{margin-right:21px}.order-complete .top-tit-wrap .btn-toggle i.ico-arr{top:8px}.order-complete .order-info .rusult-tit{margin-bottom:0}.order-complete .order-cont{margin-top:18px}.order-complete .order-cont dl dt{font-size:14px;letter-spacing:-.28px;color:#888}.order-complete .order-cont dl dd{margin-top:8px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#111}.order-complete .order-cont dl dd .name{margin-right:5px;font-size:16px;font-weight:700}.order-complete .order-cont dl+dl{margin-top:16px}.order-complete .order-cont dl dd+dd{margin-top:4px}.order-complete .noti-box{margin-top:20px}.order-complete .bank-box{height:82px;border-radius:4px;box-sizing:border-box;padding:16px 0 17px;margin-top:6px;background-color:#f8f8f8;text-align:center}.order-complete .bank-box .account-num{display:flex;justify-content:center;align-items:center}.order-complete .bank-box .account-num .account{display:block;font-size:16px;letter-spacing:-.32px;color:#111;font-weight:700;line-height:23px}.order-complete .bank-box .account-num .account em{font-size:17px;font-weight:500}.order-complete .bank-box .account-num a{margin-left:5px}.order-complete .bank-box .account-num a i.ico-copy{margin-top:0}.order-complete .bank-box a{display:inline-block;font-size:0;color:transparent;vertical-align:middle}.order-complete .bank-box .name{display:block;margin-top:5px;color:#888;line-height:20px}.order-complete .order-form ul{overflow:hidden}.order-complete .order-form ul li{margin-top:8px}.order-complete .order-form ul li:first-child{margin-top:0}.order-complete .order-form ul li .tit{float:left;font-size:15px;letter-spacing:-.3px;color:#111;text-align:left;vertical-align:top;font-weight:500}.order-complete .order-form ul li .cont{float:right;font-weight:500;font-size:15px;letter-spacing:-.3px;text-align:right;vertical-align:top;color:#111}.order-complete .order-form ul li:after{content:'';display:block;clear:both}.order-complete .order-form ul li span{display:block}.order-complete .order-form ul li .block{display:block}.order-complete .order-form ul li .txt{font-weight:500}.order-complete .order-form ul li .small{display:block;margin-top:6px;font-size:14px;letter-spacing:-.28px;color:#888}.order-complete .order-form ul li .sub-txt{display:block;margin-top:6px;font-size:15px;letter-spacing:-.28px;color:#111;font-weight:400}.order-complete .order-form ul li+li{margin-top:8px}.order-complete .order-form ul li.full{width:100%;padding:12px 10px;margin-top:10px;text-align:left;background-color:#f8f8f8;border-radius:4px;box-sizing:border-box}.order-complete .order-form ul li .gray-box strong{display:block;font-size:13px;letter-spacing:-.26px;color:#111;line-height:19px}.order-complete .order-form ul.gray-txt+ul{margin-top:16px}.order-complete .order-form ul.gray-txt li .tit{color:#888}.order-complete .order-form ul.gray-txt li .cont{color:#888}.order-complete .order-form ul li.black .cont,.order-complete .order-form ul li.black .tit{color:#111;font-weight:500}.order-complete .order-form ul.save-list li+li{margin-top:16px}.order-complete .order-form ul.save-list li+li.full{margin-top:10px}.order-complete .order-form ul.save-list li .cont em.num{display:inline-block;margin-top:-5px;font-size:19px;line-height:19px;font-weight:700;vertical-align:middle}.order-complete .order-form ul.save-list li .cont em.won{display:inline-block;margin-top:-3px;font-size:15px;vertical-align:middle}.order-complete .order-form ul.save-list li .gray-box .dot-list.type2{margin-top:6px}.order-complete .banner-box{padding:0 15px;margin-top:20px;margin-bottom:20px}.order-complete .banner-box .img{overflow:hidden;display:block;width:100%;border-radius:4px}.order-complete .banner-box .img img{display:block;width:100%}.order-complete .btn-bottom.full{display:block;margin:20px 0}.order-complete .btn-bottom.full a{font-weight:700}.order-complete .btn-bottom.full a+a{margin-left:0;margin-top:8px}.order-complete .btn-bottom.full a+a{margin-left:0;margin-top:8px}.order-complete .banner-box+.recomPrdWrap.v2{margin-top:20px}.Shipping-addr input[type=number],.Shipping-addr input[type=tel],.Shipping-addr input[type=text]{display:block;width:100%;height:40px;padding:10px 15px;border:1px solid #ddd;background-color:#fff;font-size:14px;line-height:20px;letter-spacing:-.28px;text-indent:0;box-sizing:border-box;color:#111}.Shipping-addr input[type=number]::placeholder,.Shipping-addr input[type=tel]::placeholder,.Shipping-addr input[type=text]::placeholder{color:#bbb}.Shipping-addr input[type=number]:read-only,.Shipping-addr input[type=tel]:read-only,.Shipping-addr input[type=text]:read-only{background-color:#f6f6f6;font-size:14px;line-height:18px;letter-spacing:-.3px;color:#333}.Shipping-addr input[type=number]:focus,.Shipping-addr input[type=tel]:focus,.Shipping-addr input[type=text]:focus{border-color:#111}.Shipping-addr input[type=checkbox]{width:21px;height:21px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) 0 0 no-repeat;background-size:150px auto}.Shipping-addr input[type=checkbox]:checked{background-position:-25px 0}.Shipping-addr .address input[type=number]:read-only,.Shipping-addr .address input[type=tel]:read-only,.Shipping-addr .address input[type=text]:read-only{color:#888;opacity:1}.Shipping-addr .address input[type=number]:disabled,.Shipping-addr .address input[type=tel]:disabled,.Shipping-addr .address input[type=text]:disabled{color:#888;opacity:1}.Shipping-addr select{display:inline-block;line-height:38px;height:40px;padding:0 12px 0 15px;border-color:#ddd;background-color:#fff;font-size:14px;color:#333;letter-spacing:-.3px;text-indent:0;box-sizing:border-box;background:url(//image.hnsmall.com/images/mobile2014/order/icon_select_bg.png) right 8px no-repeat;background-size:100px auto}.layerPopWrap.full-layer.Shipping-addr .layerConts{height:auto;padding:80px 15px 100px;overflow:visible;box-sizing:content-box}.Shipping-addr .tbl-type li{display:flex;justify-content:flex-start;align-items:center}.Shipping-addr .tbl-type li .tit{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;width:75px;font-size:17px;letter-spacing:-.34px;color:#111;height:40px}.Shipping-addr .tbl-type li .tit .mark:after{content:'*';display:inline-block;margin-left:5px;color:#f51d2c;vertical-align:-3px}.Shipping-addr .tbl-type li .tit strong+em{display:block;font-size:12px;letter-spacing:-.24px;color:#888}.Shipping-addr .tbl-type li+li{margin-top:10px}.Shipping-addr .tbl-type li input{color:#111}.Shipping-addr .tbl-type li input::placeholder{color:#bbb}.Shipping-addr .tbl-type li.address .tit{align-self:flex-start}.Shipping-addr .tbl-type li.address input{margin-top:6px}.Shipping-addr .tbl-type li.address .post{display:flex;align-items:center}.Shipping-addr .tbl-type li.address .btn-black{margin-left:6px;flex-shrink:0;padding-left:10px;padding-right:10px}.Shipping-addr .tbl-type li>div{width:100%}.Shipping-addr .tbl-type li.address .between{width:100%}.Shipping-addr .tbl-type li .post input{margin-top:0}.Shipping-addr .tbl-type li .tel{display:flex;justify-content:flex-start;align-items:center;width:100%}.Shipping-addr .tbl-type li .tel span{display:inline-block;margin:0 6px;width:8px;border:1px solid #111;background-color:#111}.Shipping-addr .tbl-type li .tel input:first-child,.Shipping-addr .tbl-type li .tel select:first-child{flex:auto;padding-right:12px}.Shipping-addr .tbl-type+.check{margin-top:24px}.Shipping-addr .notice{margin-top:30px;padding-top:15px;border-top:1px solid #ddd}.Shipping-addr .dot-list li{position:relative;padding-left:9px;text-indent:0;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#888}.Shipping-addr .dot-list li+li{margin-top:6px}.Shipping-addr .dot-list li:before{content:'';position:absolute;top:8px;left:0;width:3px;height:3px;border-radius:10px;background-color:#666}.Shipping-addr .check label{font-size:14px;line-height:26px;letter-spacing:-.26px;color:#888}.Shipping-addr .check input{margin-top:-3px;margin-right:5px;vertical-align:middle}.Shipping-addr .btn-black{display:inline-block;min-width:80px;height:40px;padding:13px 15px 13px;border-radius:4px;background-color:#111;line-height:15px;box-sizing:border-box;white-space:nowrap;text-align:center;font-size:14px;color:#fff}.Shipping-addr .btn-line-large{display:flex;justify-content:center;align-items:center;border-radius:4px;line-height:28px;letter-spacing:-.34px;box-sizing:border-box}.Shipping-addr .btn-line-large.black{background:#fff;border:1.5px solid #ddd;font-size:15px;font-weight:700;color:#111;height:40px;font-weight:700;border-color:#111}.order-coupon input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat;background-size:150px auto}.order-coupon input[type=checkbox]{width:21px;height:21px;background-position:-50px -25px}.order-coupon input.check-black[type=checkbox]:checked{background-position:-25px -25px}.layerPopWrap.full-layer.order-coupon{background-color:#f6f6f6}.layerPopWrap.full-layer.order-coupon .layerConts{height:auto;padding:70px 15px 30px;background-color:#f6f6f6;overflow:visible;box-sizing:content-box}.layerPopWrap.full-layer.order-coupon .layerConts .bg-white{padding:15px;margin:15px -15px 0 -15px;background-color:#fff}.layerPopWrap.full-layer.order-coupon .layerConts .bg-white:first-of-type{margin-top:-20px}.order-coupon .order-form-box{margin-top:10px;padding:20px 15px 30px}.order-coupon .order-form-box:first-child{margin-top:0}.order-coupon .order-form-box .order-list-v2{display:block}
.order-coupon .order-form-box .order-list-v2+.coupon-list{margin-top:20px}.order-coupon .coupon-list-v2{margin-top:0}.order-coupon .coupon-list-v2 .tit{display:block;margin-top:24px;font-size:18px;line-height:26px;letter-spacing:-.36px;color:#111}.order-coupon .coupon-list-v2 .tit:first-child{margin-top:20px}.order-coupon .coupon-list-v2 .tit+ul{margin-top:12px}.order-coupon .coupon-list-v2 ul li+li{margin-top:8px}.order-coupon .coupon-list-v2 ul li .coupon-box{overflow:hidden;position:relative;display:flex;justify-content:space-between;align-items:center}.order-coupon .coupon-list-v2 ul li .coupon-box:after,.order-coupon .coupon-list-v2 ul li .coupon-box:before{content:'';position:absolute;top:0;right:0;width:70px;height:50%;background:#fff url(//image.hnsmall.com/images/mobile2014/order/bg_coupon.png) 100% 0 no-repeat;background-size:auto 110px}.order-coupon .coupon-list-v2 ul li .coupon-box:after{top:auto;bottom:0;background-position-y:100%}.order-coupon .coupon-list-v2 ul li.on .coupon-box:after,.order-coupon .coupon-list-v2 ul li.on .coupon-box:before{background-image:url(//image.hnsmall.com/images/mobile2014/order/bg_coupon_on.png)}.order-coupon .coupon-list-v2 .coupon-info{position:relative;width:calc(100% - 70px);min-height:110px;padding:15px 0 18px 15px;box-sizing:border-box}.order-coupon .coupon-list-v2 ul li .coupon-box .coupon-info:after,.order-coupon .coupon-list-v2 ul li .coupon-box .coupon-info:before{content:'';position:absolute;top:0;left:0;width:100%;height:50%;background:url(//image.hnsmall.com/images/mobile2014/order/bg_coupon.png) 0 0 no-repeat;background-size:auto 110px}.order-coupon .coupon-list-v2 ul li .coupon-box .coupon-info:after{top:auto;bottom:0;background-position-y:100%}.order-coupon .coupon-list-v2 ul li.on .coupon-box .coupon-info:after,.order-coupon .coupon-list-v2 ul li.on .coupon-box .coupon-info:before{background-image:url(//image.hnsmall.com/images/mobile2014/order/bg_coupon_on.png)}.order-coupon .coupon-list-v2 .coupon-info *{position:relative;z-index:1}.order-coupon .coupon-list-v2 .coupon-info .per{font-size:26px;letter-spacing:-.52px;color:#f51d2c;font-weight:700}.order-coupon .coupon-list-v2 .coupon-info .name{margin-top:8px;font-size:14px;letter-spacing:-.28px;color:#111;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.order-coupon .coupon-list-v2 .coupon-info .period{padding:0;margin-top:2px;font-size:13px;letter-spacing:-.26px;color:#888;background-color:transparent}.order-coupon .coupon-list-v2 .coupon-check{z-index:1;flex-shrink:0;width:70px;text-align:center}.order-coupon .coupon-list-v2 .no-coupon{margin:30px auto;font-size:15px;line-height:26px;letter-spacing:-.3px;color:#111;text-align:center}.order-coupon .total-save{display:flex;justify-content:space-between;align-items:center;padding-top:16px;margin-top:24px;border-top:1px solid #ddd}.order-coupon .total-save .tit{font-size:18px;line-height:26px;letter-spacing:-.36px;color:#111}.order-coupon .total-save .num{font-size:15px;letter-spacing:-.3px;color:#f51d2c}.order-coupon .total-save .num.black{color:#111}.order-coupon .total-save .num em{font-size:19px;letter-spacing:-.38px;font-weight:700}.order-coupon .info{margin-top:16px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#888}.layerPopWrap.order-coupon .btn-bottom{margin-top:20px;padding:0}.layerPopWrap.full-layer.list-Shipping{background-color:#f6f6f6}.layerPopWrap.full-layer.list-Shipping .layerConts{height:auto;background-color:#f6f6f6;overflow:visible;box-sizing:content-box}.layerPopWrap.full-layer .no-delivery{margin-top:75px;text-align:center}.layerPopWrap.full-layer .no-delivery p{line-height:22px;font-size:14px;color:#111;letter-spacing:-.28px;font-weight:400}.shipping-list{margin-top:10px}.shipping-list li{border:1px solid #ddd;box-sizing:border-box;border-radius:4px;background:#fff}.shipping-list li.active{border:1px solid #111}.shipping-list li+li{margin-top:10px}.shipping-list .addListbox{position:relative;padding:19px 15px 20px 50px}.shipping-list .addListbox .btn_chk{position:absolute;top:20px;left:15px}.shipping-list .addListbox .shipping-dpf{display:flex;align-items:center;justify-content:space-between}.shipping-list .addListbox .shipping-dpf.between{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.shipping-list .addListbox strong{font-size:15px;color:#111;letter-spacing:-.3px;font-weight:700;line-height:22px;white-space:nowrap}.shipping-list .addListbox .flag-area{margin-left:6px;font-size:0}.shipping-list .addListbox .flag-area span{position:relative;display:inline-block;font-size:14px;line-height:20px;color:#666;letter-spacing:-.28px}.shipping-list .addListbox .flag-area span+span{margin-left:15px}.shipping-list .addListbox .flag-area span+span::before{content:"";position:absolute;top:6px;left:-8px;width:1px;height:9px;background-color:#e8e8e8}.shipping-list .addListbox .address-txt{margin-top:7px;color:#111;font-size:15px;line-height:22px;letter-spacing:-.3px}.shipping-list .addListbox .phone-num{overflow:hidden}.shipping-list .addListbox .phone-num span{position:relative;float:left;font-size:15px;color:#888;line-height:20px}.shipping-list .addListbox .phone-num span+span{margin-left:15px}.shipping-list .addListbox .phone-num span+span::before{content:"";position:absolute;top:5px;left:-8px;width:1px;height:9px;background-color:#e8e8e8}.shipping-list .addListbox .btn_wrap{display:flex;align-self:end;flex:auto;justify-content:end;white-space:nowrap}.shipping-list .addListbox .btn_wrap a{box-sizing:border-box;padding:0 11px;height:28px;border-radius:4px;background-color:#f6f6f6;text-align:center;font-size:13px;letter-spacing:-.26px;color:#333;line-height:28px}.shipping-list .addListbox .btn_wrap a+a{margin-left:4px}.shipping-list .addListbox .check{margin-top:8px}.layerPopWrap.Shipping-addr .btn-bottom.fixed{padding:10px 15px 21px;background-color:#fff;box-shadow:0 -5px 12px 0 rgba(0,0,0,.05)}.layer-naverpay-bottom .bottom-modal-header{height:40px}.layer-naverpay-bottom .bottom-modal-header .btn-close{position:absolute;top:15px;right:15px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/btn_popup_close.png) 0 0 no-repeat;background-size:25px}.layer-naverpay-bottom .bottom-modal-header .btn-close::before{display:none}.layer-naverpay-bottom .bottom-modal-cont{height:calc(100% - 40px);padding-bottom:58px}.layer-naverpay-bottom .text{text-align:center}.layer-naverpay-bottom .text strong{display:block;font-size:18px;line-height:26px;letter-spacing:-.36px;color:#111}.layer-naverpay-bottom .text p{margin-top:6px;font-size:14px;letter-spacing:-.28px;color:#888}.layer-naverpay-bottom .btn{margin-top:24px}.layer-naverpay-bottom .btn .btn-line-large{margin-top:8px}.half-shipping .content{padding:15px 15px 0}.half-shipping .dot-list{margin-top:12px}.half-shipping .dot-list li{position:relative;padding-left:9px;text-indent:0;font-size:13px;line-height:19px;color:#888;letter-spacing:-.39px}.half-shipping .dot-list li:before{content:'';position:absolute;top:9px;left:0;width:3px;height:3px;border-radius:50%;background-color:#888}.half-shipping .dot-list li+li{margin-top:5px}.shipping-list2 li.active{border:1px solid #111}.shipping-list2 li+li{margin-top:20px}.shipping-list2 .tit{font-size:14px;color:#111;letter-spacing:-.28px;font-weight:700}.shipping-list2 .addListbox{position:relative;margin-top:5px;padding:15px;border:1px solid #ddd;box-sizing:border-box;border-radius:4px;background:#fff}.shipping-list2 .addListbox .btn_chk{position:absolute;top:20px;left:15px}.shipping-list2 .addListbox .shipping-dpf{display:flex;align-items:center;justify-content:space-between}.shipping-list2 .addListbox .shipping-dpf strong{font-size:16px;color:#111;font-weight:700;letter-spacing:-.32px}.shipping-list2 .addListbox .address-txt{margin-top:5px;color:#111;font-size:15px;line-height:20px;letter-spacing:-.3px}.shipping-list2 .addListbox .shipping-pay{margin-top:8px;font-size:14px;line-height:20px;color:#111}.shipping-list2 .addListbox .shipping-noti{font-size:13px;line-height:19px;color:#999}.shipping-list2 .addListbox .btn_wrap{display:flex;align-self:end;flex:auto;justify-content:end;white-space:nowrap}.shipping-list2 .addListbox .btn_wrap a{box-sizing:border-box;padding:0 11px;height:28px;border-radius:4px;background-color:#f6f6f6;text-align:center;font-size:13px;letter-spacing:-.26px;color:#333;line-height:28px}.shipping-list2 .addListbox .btn_wrap a+a{margin-left:4px}.layerPopWrap02.empty-shipping-addr{padding:42px 15px 54px;box-sizing:border-box}.layerPopWrap02.empty-shipping-addr .layerConts .innerConts{padding:8px 0 30px;font-size:15px;color:#333;text-align:center}.layerPopWrap02.empty-shipping-addr .btnLayerClose{top:15px;right:21px}.indicator-temp-box.v3{margin-top:15px}.indicator-temp-box.v3 .pag-wrap{top:1px;left:0;right:initial}.indicator-temp-box.v3 .pag-wrap .pag-in{min-width:38px;padding:0;text-align:center}.indicator-temp-box.v3 .pag-wrap .pag-in span{display:inline-block;color:#aaa}.indicator-temp-box.v3 .pag-wrap .pag-in span.activeNum{color:#111;font-weight:700}.indicator-temp-box.v3 .btn-all{margin-right:0}.indicator-temp-box.v3 .btn-all span{font-size:0}.indicator-temp-box.v3 .btn-all span:before{width:26px;height:26px;top:0;margin-right:0;background-image:url(//image.hnsmall.com/images/mobile2014/order/ico_btnMore.png);background-size:26px auto}.indicator-temp-box.v3 .swiper-pagination-bullet-active ~ .swiper-pagination-bullet{opacity:1;background-color:#d5d5d5}.recomPrdWrap.v2{position:relative;padding-top:10px;margin-top:30px;margin-bottom:10px;background-color:#f6f6f6;border-bottom:0}.recomPrdWrap.v2 .tit-box{padding:0 15px 10px;background-color:#f6f6f6}.recomPrdWrap.v2 .tit-box h2{padding-right:0;font-size:17px;line-height:26px;letter-spacing:-.34px;color:#111;font-weight:700}
.recomPrdWrap.v2 .goods-box{background-color:transparent}.recomPrdWrap.v2 .goods-box ~ .goods-box{margin-top:22px}.recomPrdWrap.v2 .goods-box .goods-thumb{border-radius:4px}.recomPrdWrap.v2 .goods-box .goods-thumb .goods-thumb-img{border-radius:4px;overflow:hidden}.recomPrdWrap.v2 .goods-box .goods-thumb .goods-thumb-img .img img{width:100%;border:.9px solid transparent;object-fit:contain;box-sizing:border-box;border-radius:4px}.recomPrdWrap.v2 .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.recomPrdWrap.v2 .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.recomPrdWrap.v2 .goods-third.swiper_st{padding:0 15px}.recomPrdWrap.v2 .goods-third.swiper_st .swiper-wrapper{padding:0}.recomPrdWrap.v2 .goods-third.swiper_st .swiper-slide{width:34.16%;padding:0;margin:0}.recomPrdWrap.v2 .goods-third .goods-box .goods-price{padding:10px 0 0;background-color:#f6f6f6}.recomPrdWrap.v2 .goods-third .goods-box .goods-price .tit{height:auto;margin-bottom:5px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#111}.recomPrdWrap.v2 .goods-third .goods-benefit-box .goods-benefit-detail dt{letter-spacing:-.22px}.recomPrdWrap.v2 .goods-third .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px;letter-spacing:-.32px}.recomPrdWrap.v2 .goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px;letter-spacing:-.24px}.recomPrdWrap.v2 .goods-third.swiper_st .indicator-temp-box .btn-all{margin:0}.order-wrap .order-complete .recomPrdWrap.v2 .tit-box{display:flex;justify-content:space-between}.order-wrap .order-complete .recomPrdWrap.v2 .tit-box h2{width:auto}.order-wrap .order-complete .recomPrdWrap.v2 .tit-box .plus-btn{position:relative;padding-right:11px;display:block;font-size:12px;line-height:26px;color:#111;box-sizing:border-box}.order-wrap .order-complete .recomPrdWrap.v2 .tit-box .plus-btn i{position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-block;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/order/ic_arrow_7x11.png) 100%/100% no-repeat}.order-form .personal-info-txt{margin-top:10px}.order-form .personal-info-txt p{color:#888;line-height:19px;letter-spacing:-.26px;font-size:13px}.order-wrap .order-form-box .form_info{margin-bottom:4px}.order-wrap .order-form-box .form_info .dot-list.type2{margin-top:20px}.order-wrap .order-form-box .form_info .dot-list li+li{margin-top:10px}.order-wrap .order-form-box .form_info .dot-list.type2 li.tip-wrap .tip-tit{color:#888}.order-wrap .order-form-box .form_info .dot-list.type2 li.tip-wrap .tip-box .tip-tit{color:#333}.order-wrap .order-form-box .form_info .dot-list li.p_color1{color:#2b6cff}.order-wrap .order-form-box .form_info .dot-list li.p_color1:before{background-color:#2b6cff}.order-wrap .link-btn{margin-top:4px;padding-left:8px}.loginIptBox.certify{padding:20px 15px 0;background-color:#fff;margin:0}.loginIptBox.certify .login-tit{margin-top:40px;text-align:center;padding:0 25px}.loginIptBox.certify .login-tit strong{display:block;font-size:20px;color:#111;line-height:28px;font-weight:700;word-break:keep-all}.loginIptBox.certify .login-tit p{margin-top:10px;font-size:14px;line-height:20px;color:#111;word-break:keep-all}.loginIptBox.certify .login-certify{padding-top:50px;padding-bottom:30px}.loginIptBox.certify .login-certify ul{display:flex;justify-content:center}.loginIptBox.certify .login-certify li{text-align:center}.loginIptBox.certify .login-certify li+li{margin-left:76px}.loginIptBox.certify .login-certify li a{display:block;position:relative;padding-bottom:28px}.loginIptBox.certify .login-certify .img{width:72px;height:72px;margin:0 auto;border-radius:16px;overflow:hidden}.loginIptBox.certify .login-certify .img img{width:100%}.loginIptBox.certify .login-certify li p{position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin-top:8px;font-size:14px;line-height:20px;color:#111;white-space:nowrap}.loginIptBox.certify .dot-list{margin-top:20px}.loginIptBox.certify .dot-list li{position:relative;padding-left:9px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#666}.loginIptBox.certify .dot-list li+li{margin-top:6px}.loginIptBox.certify .dot-list li::after{content:"";display:block;position:absolute;top:7px;left:0;width:3px;height:3px;background-color:#666;border-radius:50%}.loginIptBox.certify .dot-list li.link-txt{color:#4a5cff}.loginIptBox.certify .dot-list li.link-txt::after{background-color:#4a5cff}.loginIptBox.certify .dot-list li.link-txt a{position:relative;display:inline-block;margin-top:4px;font-size:13px;letter-spacing:-.26px;line-height:19px;color:#666}.loginIptBox.certify .dot-list li.link-txt a::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#666}.loginIptBox.certify .dot-list li.link-txt a::after{content:"";display:inline-block;width:12px;height:19px;margin-left:4px;background:url(//image.hnsmall.com/images/mobile2014/member/link_arr_24.png) 100% 50%/12px 12px no-repeat;vertical-align:top}.loginIptBox.certify .noti-box{border-radius:4px;background-color:#f6f6f6;padding:18px 15px}.loginIptBox.certify .noti-box p{text-align:center;font-size:14px;font-weight:700;color:#333;line-height:19px;word-break:keep-all;padding:0 10px}.loginIptBox.certify .noti-box span{display:block;margin-top:8px;font-size:13px;color:#888;line-height:18px;text-align:center;word-break:keep-all;padding:0 10px}.loginIptBox.certify.age_19{padding-left:20px;padding-right:20px}.loginIptBox.certify .noti-box.type02{border-radius:4px;background-color:#f6f6f6;padding:20px}.loginIptBox.certify .noti-box.type02 p{text-align:left;font-size:14px;font-weight:700;color:#333;line-height:19px;word-break:keep-all;padding:0}.loginIptBox.certify .noti-box.type02 span{display:block;margin-top:8px;font-size:13px;color:#888;line-height:18px;text-align:left;word-break:keep-all;padding:0}.loginIptBox.certify .noti-box.type02 .link-txt{margin-top:8px}.loginIptBox.certify .noti-box.type02 .link-txt p{color:#4a5cff;font-weight:400;line-height:19px;letter-spacing:-.26px}.loginIptBox.certify .noti-box.type02 .link-txt p::after{background-color:#4a5cff}.loginIptBox.certify .noti-box.type02 .link-txt a{position:relative;display:inline-block;margin-top:4px;font-size:13px;letter-spacing:-.26px;line-height:19px;color:#666}.loginIptBox.certify .noti-box.type02 .link-txt a::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#666}.loginIptBox.certify .noti-box.type02 .link-txt a::after{content:"";display:inline-block;width:12px;height:19px;margin-left:4px;background:url(//image.hnsmall.com/images/mobile2014/member/link_arr_24.png) 100% 50%/12px 12px no-repeat;vertical-align:top}.loginIptBox.certify.age_19 .login-tit{padding-top:70px;margin-top:30px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_19_55.png) 50% 0/55px 55px no-repeat}.loginIptBox.certify.age_19 .login-tit ~ .sub_txt{margin-top:10px;font-size:13px;line-height:17px;color:#888}.find_wrap .dot_list li{position:relative;font-size:13px;color:#666;line-height:19px;letter-spacing:-.26px;padding-left:9px}.find_wrap .dot_list li::after{content:"";position:absolute;top:7px;left:0;display:block;width:3px;height:3px;border-radius:50%;background-color:#666}.find_wrap .dot_list li+li{margin-top:5px}.find_wrap .dot_list li.link-txt{color:#4a5cff}.find_wrap .dot_list li.link-txt::after{background-color:#4a5cff}.find_wrap .dot_list li.link-txt a{position:relative;display:inline-block;margin-top:4px;font-size:13px;letter-spacing:-.26px;line-height:19px;color:#666}.find_wrap .dot_list li.link-txt a::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#666}.find_wrap .dot_list li.link-txt a::after{content:"";display:inline-block;width:12px;height:19px;margin-left:4px;background:url(//image.hnsmall.com/images/mobile2014/member/link_arr_24.png) 100% 50%/12px 12px no-repeat;vertical-align:top}.find_wrap .sch_tab_wrap .tt_tab li a{color:#111;font-size:15px;border-bottom:1px solid #ddd;background:#f8f8f8;font-weight:400;padding:14px 0 15px}.find_wrap .sch_tab_wrap .tt_tab .on a{border:1px solid #ddd;color:#111;border-bottom:0;background:#fff;font-weight:700}.find_wrap .sch_info{padding-top:40px;padding-bottom:30px}.find_wrap .sch_info .tit{padding:0 14px;word-break:keep-all;font-weight:700;font-size:20px;line-height:28px;color:#111;text-align:center}.find_wrap .sch_info span{display:block;margin-top:8px;font-size:13px;line-height:19px;color:#888;text-align:center}.find_wrap .sch_wrap{padding:0 15px;border:0}.find_wrap .link-txt-box{margin-top:20px;padding:0 15px}.find_wrap .link-txt-box li{position:relative;padding-left:9px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#666}.find_wrap .link-txt-box li+li{margin-top:6px}.find_wrap .link-txt-box li::after{content:"";display:block;position:absolute;top:7px;left:0;width:3px;height:3px;background-color:#666;border-radius:50%}.find_wrap .link-txt-box li.link-txt{color:#4a5cff}.find_wrap .link-txt-box li.link-txt::after{background-color:#4a5cff}.find_wrap .link-txt-box li.link-txt a{position:relative;display:inline-block;margin-top:4px;font-size:13px;letter-spacing:-.26px;line-height:19px;color:#666}.find_wrap .link-txt-box li.link-txt a::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#666}.find_wrap .link-txt-box li.link-txt a::after{content:"";display:inline-block;width:12px;height:19px;margin-left:4px;background:url(//image.hnsmall.com/images/mobile2014/member/link_arr_24.png) 100% 50%/12px 12px no-repeat;vertical-align:top}
.find_wrap .input_group{margin-bottom:20px}.find_wrap .input_group .input_box{position:relative;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.find_wrap .input_group .input_box+.input_box{margin-top:8px}.find_wrap .input_group .input_box input{width:100%;height:38px;border:0;background:0;line-height:20px;text-indent:15px;font-weight:400;font-size:14px;color:#111}.find_wrap .input_group .input_box input::placeholder{color:#bbb}.find_wrap .member_btn_single{padding:0 15px}.find_wrap .member_btn_single .btn_mem.li2{display:flex}.find_wrap .member_btn_single li a{margin:0!important}.find_wrap .member_btn_single li+li{margin-left:7px}.find_wrap .member_btn_single .btn_red{display:block;padding:0;height:49px;line-height:49px;font-weight:400;border:1px solid #f51d2c;background-color:#f51d2c!important;border-radius:4px;font-size:17px}.find_wrap .member_btn_single .btn_white{display:block;padding:0;height:49px;line-height:49px;font-weight:400;border:1px solid #ddd;background-color:#fff;border-radius:4px;font-size:17px;color:#111}.find_wrap .sch_more{padding:0 15px;margin-top:15px}.find_wrap .sch_more p{display:flex;justify-content:space-between;color:#666;font-size:14px;letter-spacing:-.28px;line-height:20px}.find_wrap .sch_more .link{font-weight:500;color:#666;font-size:14px;line-height:20px;padding-right:11px}.find_wrap .sch_more>p>.link:after{top:5px;margin-top:0;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_right_7.png) 100%/6px 10px no-repeat}.find_wrap .total_sch_wrap{padding:0 15px}.find_wrap .total_sch_wrap .id_sch_sel li{border-radius:16px;border:1px solid #ececec;padding:0}.find_wrap .total_sch_wrap .id_sch_sel li>a{height:64px;box-sizing:border-box;line-height:64px;font-size:16px;color:#111;font-weight:700;letter-spacing:-.32px;padding:0 40px 0 80px}.find_wrap .total_sch_wrap .id_sch_sel li>a em{overflow:hidden;position:absolute;top:14px;left:32px;width:36px;height:36px;background-image:url(//image.hnsmall.com/images/mobile2014/member/ico_certify.png);background-repeat:no-repeat;background-size:136px auto;vertical-align:middle}.find_wrap .total_sch_wrap .id_sch_sel li:nth-child(1)>a em{background-position:0 0}.find_wrap .total_sch_wrap .id_sch_sel li:nth-child(2)>a em{background-position:0 -41px}.find_wrap .total_sch_wrap .id_sch_sel li:nth-child(3)>a em{background-position:0 -82px}.find_wrap .total_sch_wrap .id_sch_sel li.kakao>a em{background-position:0 0}.find_wrap .total_sch_wrap .id_sch_sel li.phone>a em{background-position:0 -41px}.find_wrap .total_sch_wrap .id_sch_sel li.email>a em{background-position:0 -82px}.find_wrap .total_sch_wrap .id_sch_sel li>a:after{content:' ';position:absolute;right:32px;top:24px;margin-top:0;display:inline-block;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/member/ico_arr_down_32.png) 0/16px 16px no-repeat}.find_wrap .total_sch_wrap .id_sch_sel li.on>a:after{background:url(//image.hnsmall.com/images/mobile2014/member/ico_arr_up_32.png) 0/16px 16px no-repeat}.find_wrap .total_sch_wrap .id_sch_sel li>div{border-top:0;padding:0 32px 28px}.find_wrap .total_sch_wrap .id_sch_sel li>div>p{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#333;font-weight:400;padding-bottom:0;margin-top:0}.find_wrap .sch_tab.v27193 .total_sch_wrap .id_sch_sel li>div .btn_red{margin-top:20px;display:block;padding:0;height:40px;line-height:40px;font-weight:400;border:0;background-color:#f51d2c!important;border-radius:4px;font-size:15px;color:#fff}.find_wrap .total_sch_wrap .id_sch_sel li>div .input_group{margin-top:15px}.find_wrap .mem_txt_box{padding:40px 15px 0}.find_wrap .mem_txt_box .text{font-size:20px;font-weight:700;text-align:center;line-height:28px;letter-spacing:-1px;color:#111}.find_wrap .mem_txt_box .text em{color:#111}.find_wrap .mem_txt_box .text span{display:block;padding-top:5px;font-size:14px;color:#888;line-height:19px;font-weight:400}.find_wrap .id_list_box{margin:30px 15px 0;padding:0 15px;background-color:#f6f6f6;border-radius:4px}.find_wrap .id_list_box .id_list{margin:0;padding:0;border:0}.find_wrap .id_list_box .id_list .id_list_zone{border:0;text-align:center;background:0;border-radius:4px;padding:18px 0 20px}.find_wrap .id_list_box .id_list .id_list_zone p{margin-top:0}.find_wrap .id_list_box .id_list .id_list_zone p+p{margin-top:6px}.find_wrap .id_list_box .id_list .dot_list{padding:15px 0}.find_wrap .id_list_box .id_sch_btn{border-top:1px solid #ccc;padding:8px 0 18px}.find_wrap .id_list_box .dey_cation_new{text-align:left}.find_wrap .none_txt_box{margin:20px 15px 0;padding:15px;background-color:#f6f6f6;border-radius:4px}.find_wrap .id_sch_btn p a{font-size:13px;color:#666;letter-spacing:-.26px;font-weight:400}.find_wrap .id_sch_btn p em{display:inline-block;width:10px;height:6px;margin-left:6px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/member/ic_arr_down_23.png) 100%/100% no-repeat;text-indent:-9999px}.find_wrap .id_sch_btn p em.more{background:url(//image.hnsmall.com/images/mobile2014/member/ic_arr_up_23.png) 100%/100% no-repeat}.find_wrap .result_wrap{padding:0}.find_wrap .result_wrap .mem_txt_box .text span{padding-top:0;margin-top:10px;color:#111;line-height:20px;font-size:14px}.find_wrap .result_wrap.pw_change .mem_txt_box{padding:60px 0 0}.find_wrap .result_wrap .info_txt{margin-top:15px;padding:0 15px}.find_wrap .result_wrap .info_txt .txt{font-size:14px;letter-spacing:-.28px;color:#666;font-weight:400;line-height:20px}.find_wrap .result_wrap .info_txt .txt span{color:#f51d2c}.goods-wide .goods-thumb .goods-thumb-img .flag-right{position:absolute;z-index:1;top:10px;right:10px;width:52px;height:52px}.goods-wide .goods-thumb .goods-thumb-img .flag-right img{width:100%;height:100%}.goods-second .goods-thumb .goods-thumb-img .flag-right{position:absolute;z-index:1;top:5px;right:5px;width:45px;height:45px}.goods-second .goods-thumb .goods-thumb-img .flag-right img{width:100%;height:100%}.goods-search .goods-thumb .goods-thumb-img .flag-right{position:absolute;z-index:1;top:5px;right:5px;width:36px;height:36px}.goods-search .goods-thumb .goods-thumb-img .flag-right img{width:100%;height:100%}.goods-wide .goods-thumb .goods-thumb-img .flag-right img[src*=beauty],.goods-wide .goods-thumb .goods-thumb-img .flag-right img[src*=fashion]{width:60px;height:auto;position:absolute;top:-8px;right:-4px}.goods-second .goods-thumb .goods-thumb-img .flag-right img[src*=beauty],.goods-second .goods-thumb .goods-thumb-img .flag-right img[src*=fashion]{width:50px;height:auto;position:absolute;top:-5px;right:-1px}.goods-search .goods-thumb .goods-thumb-img .flag-right img[src*=beauty],.goods-search .goods-thumb .goods-thumb-img .flag-right img[src*=fashion]{width:42px;height:auto;position:absolute;top:-5px;right:-3px}.delivery_wrap .tit_area{font-size:20px;font-weight:700;color:#111;line-height:29px}.delivery_wrap .order_process{padding-bottom:0;border-bottom:0}.delivery_wrap .order_process .process_notice{padding:30px 15px;border:0;font-weight:700;font-size:20px;color:#111;letter-spacing:-.4px;text-align:center;line-height:29px;word-break:keep-all}.delivery_wrap .order_process .delivery_step{display:flex;align-items:center;justify-content:space-between;overflow:hidden;position:relative;padding:0 15px 40px}.delivery_wrap .order_process .delivery_step:after{display:none}.delivery_wrap .order_process .delivery_step .box{display:flex;justify-content:center;align-items:flex-end;position:relative;z-index:10;width:62px;height:95px;padding:10px 5px;letter-spacing:-.26px;text-align:center;font-weight:400;font-size:13px;color:#aaa;line-height:17px;box-sizing:border-box;border-radius:8px;background-color:#f2f2f2;border:2px solid #f2f2f2}.delivery_wrap .order_process .delivery_step .box span{position:relative;display:block;word-break:keep-all;width:100%}.delivery_wrap .order_process .delivery_step .box span::before{content:"";display:block;width:30px;height:30px;margin:0 auto 8px}.delivery_wrap .order_process .delivery_step .box:nth-child(1) span::before{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_step.png) 0 0/100px 200px no-repeat}.delivery_wrap .order_process .delivery_step .box:nth-child(3) span::before{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_step.png) 0 -30px/100px 200px no-repeat}.delivery_wrap .order_process .delivery_step .box:nth-child(5) span::before{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_step.png) 0 -60px/100px 200px no-repeat}.delivery_wrap .order_process .delivery_step .box:nth-child(7) span::before{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_step.png) 0 -90px/100px 200px no-repeat}.delivery_wrap .order_process .delivery_step .box:nth-child(9) span::before{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_step.png) 0 -120px/100px 200px no-repeat}.delivery_wrap .order_process .delivery_step .box.active{color:#111;font-weight:700;border:2px solid #111;background-color:#fff}.delivery_wrap .order_process .delivery_step .box.active:nth-child(1) span::before{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_step.png) -30px 0/100px 200px no-repeat}.delivery_wrap .order_process .delivery_step .box.active:nth-child(3) span::before{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_step.png) -30px -30px/100px 200px no-repeat}.delivery_wrap .order_process .delivery_step .box.active:nth-child(5) span::before{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_step.png) -30px -60px/100px 200px no-repeat}.delivery_wrap .order_process .delivery_step .box.active:nth-child(7) span::before{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_step.png) -30px -90px/100px 200px no-repeat}.delivery_wrap .order_process .delivery_step .box.active:nth-child(9) span::before{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_step.png) -30px -120px/100px 200px no-repeat}
.delivery_wrap .order_process .delivery_step i{display:inline-block;width:8px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/customer/step_arrow_16.png) 100%/100% no-repeat}.delivery_wrap .order_info .goods-box{min-height:60px}.delivery_wrap .order_info .goods-box .goods-thumb{width:60px;height:60px;border-radius:4px}.delivery_wrap .order_info .goods-box .goods-thumb a{width:100%;height:100%}.delivery_wrap .order_info .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.delivery_wrap .order_info .goods-box .goods-thumb .goods-thumb-img .img{border:1px solid #eee;box-sizing:border-box;border-radius:4px}.delivery_wrap .order_info .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.delivery_wrap .order_info .goods-box .goods-price{padding-left:75px}.delivery_wrap .order_info .goods-price .tit{font-size:15px;line-height:23px;letter-spacing:-.3px;color:#111;max-height:46px}.delivery_wrap .order_info .order_info_tbl{margin:0 15px;padding:15px 0}.delivery_wrap .order_info .order_info_tbl li{display:flex;align-items:center}.delivery_wrap .order_info .order_info_tbl li.top{align-items:flex-start}.delivery_wrap .order_info .order_info_tbl li+li{margin-top:10px}.delivery_wrap .order_info .order_info_tbl table{width:100%}.delivery_wrap .order_info .order_info_tbl ~ .order_info_tbl{border-top:1px solid #eee;padding-bottom:30px}.delivery_wrap .order_info .order_info_tbl span{display:block;width:60px;margin-right:15px;text-align:left;vertical-align:top;line-height:20px;font-size:14px;color:#999;font-weight:400;letter-spacing:-.28px}.delivery_wrap .order_info .order_info_tbl .txt_box{flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.delivery_wrap .order_info .order_info_tbl p{text-align:left;vertical-align:top;line-height:20px;font-size:14px;color:#111;font-weight:400;letter-spacing:-.28px}.delivery_wrap .order_info .order_info_tbl .txt_box .btn-line-small{min-width:108px;height:30px;box-sizing:border-box;padding:0 9px;line-height:30px;font-size:12px}.delivery_wrap .delivery_box{padding:30px 0;border-top:1px solid #ddd}.delivery_wrap .delivery_box .tit_area{padding:0 15px}.delivery_wrap .delivery_box .step_list{margin-top:15px;padding:0 15px}.delivery_wrap .delivery_box .step_list .hidden_area{display:none}.delivery_wrap .step_list .box{position:relative;padding-left:28px;padding-bottom:20px}.delivery_wrap .step_list .box.bar::before{content:"";display:block;position:absolute;top:3px;left:4.5px;width:3px;height:100%;background-color:#eee;box-sizing:border-box}.delivery_wrap .step_list .hidden_area .box.bar:last-child::before{display:none}.delivery_wrap .step_list .box.bar::after{content:"";display:block;position:absolute;top:3px;left:0;width:13px;height:13px;border-radius:50%;border:2px solid #ddd;background-color:#fff;box-sizing:border-box}.delivery_wrap .step_list .box .date{display:inline-block;font-size:12px;font-weight:700;color:#aaa;letter-spacing:-.24px;line-height:16px}.delivery_wrap .step_list .box .delivery_info{display:flex;margin-top:3px}.delivery_wrap .step_list .box .delivery_info p{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#aaa;line-height:20px}.delivery_wrap .step_list .box .delivery_info p+p{position:relative;padding-left:20px}.delivery_wrap .step_list .box .delivery_info p+p::before{content:"";position:absolute;left:10px;top:5px;display:block;width:1px;height:12px;background:#eee}.delivery_wrap .step_list .box.now::after{content:"";display:block;position:absolute;top:3px;left:0;width:13px;height:13px;border-radius:50%;border:#111;background-color:#111;box-sizing:border-box}.delivery_wrap .step_list .box.now .date{color:#111;font-weight:700}.delivery_wrap .step_list .box.now .delivery_info p{color:#111;font-weight:700}.delivery_wrap .step_list .btn-full-right-arr{margin:0}.delivery_wrap .delivery_box .no_data{margin-top:20px;padding:0 20px}.delivery_wrap .delivery_box .no_data .img{width:50px;height:50px;margin:0 auto}.delivery_wrap .delivery_box .no_data .img img{width:100%}.delivery_wrap .delivery_box .no_data .txt{margin-top:15px;font-size:15px;color:#333;line-height:21px;letter-spacing:-.3px;text-align:center}.delivery_wrap .dot_list{margin-top:20px}.delivery_wrap .dot_list li{position:relative;padding-left:7px;font-size:13px;line-height:19px;color:#999}.delivery_wrap .dot_list li+li{margin-top:5px}.delivery_wrap .dot_list li::before{content:"";display:block;position:absolute;top:7px;left:0;width:3px;height:3px;border-radius:50%;background-color:#999}.delivery_wrap .faq_box{padding:30px 15px 0;border-top:1px solid #ddd}.delivery_wrap .faq_box .board_list.v3{margin-top:15px}.delivery_wrap .faq_box .board_list.v3 li{border-color:#eee}.delivery_wrap .faq_box .board_list.v3 li:first-child{border-top:1px solid #eee}.delivery_wrap .faq_box .board_list.v3 li a.tit{padding:15px 0}.delivery_wrap .faq_box .board_list.v3 li a.tit strong{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111;font-weight:400}.delivery_wrap .faq_box .board_list.v3 li a.tit .btn_arr{background:url(//image.hnsmall.com/images/mobile2014/customer/ico_arr_16x16_111.png) 0/16px auto no-repeat}.delivery_wrap .faq_box .board_list.v3 li .answer{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#999;font-weight:400;padding:0 0 15px 0}.delivery_wrap .faq_box .active .board_list.v3 a.tit strong{font-weight:400}.my_info_wrap button,.my_info_wrap input{border:0;background:0;height:auto;text-indent:0;border-radius:0}.info_ipt li .ipt_box{display:flex;align-items:center;box-sizing:border-box;padding:20px 0;border-bottom:1px solid #ddd}.info_ipt li .ipt_box .tit{display:table-cell;white-space:nowrap;min-width:100px;padding-right:20px;font-size:16px;line-height:24px;letter-spacing:-.32px;color:#111;box-sizing:border-box}.info_ipt li .ipt_box .tit label{display:block;width:100%}.info_ipt li .ipt_box .field{position:relative;flex:1;display:flex;justify-content:space-between;align-items:center}.info_ipt li .ipt_box input{width:100%;box-sizing:border-box;font-size:16px;line-height:24px;letter-spacing:-.32px;color:#777}.info_ipt li .ipt_box input[type=password]{padding-right:26px}.info_ipt li .ipt_box input::placeholder{color:#777}.info_ipt li .ipt_box .field p{flex:1;padding-right:10px;font-size:16px;line-height:24px;letter-spacing:-.32px;color:#777}.info_ipt li .ipt_box .hns-search-del{display:none;position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:10;width:26px;height:26px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_search_del.png) center no-repeat;background-size:16px;border:0}.info_ipt li .ipt_txt{margin:10px 0;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#777}.info_ipt li .ipt_txt.red{color:#f51d2c}.info_ipt li .ipt_box .field_box{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto}.info_ipt li .ipt_box .detail{padding-top:20px;margin-top:20px;border-top:1px solid #ddd}.info_ipt li .select_box{display:flex;align-items:center;box-sizing:border-box;padding:0;margin-bottom:0;border-radius:0}.info_ipt li .select_box *{flex:1}.info_ipt li .select_box input{width:100%;box-sizing:border-box;font-size:16px;line-height:24px;letter-spacing:-.32px;color:#777}.info_ipt li .select_box .inp_txt{min-width:184px;border-bottom:1px solid #ddd;padding:20px 0}.info_ipt li .select_box .inp_txt ~ .mailSelectType{margin-left:10px}.info_ipt li .select_box .select_wrap{display:inline-block;box-sizing:border-box;padding:20px 0;border-bottom:1px solid #ddd}.info_ipt li .select_box .select_wrap ~ .select_wrap{margin-left:10px}.info_ipt li .select_box .select_wrap select{height:auto;font-size:16px;color:#777;background:url(//image.hnsmall.com/images/mobile2014/common/select_arr_down_32.png) right center/16px 16px no-repeat;border:0;box-sizing:border-box;line-height:24px}.info_ipt li .select_box .mailSelectType._insert select{display:none}.info_ipt li .select_box .mailSelectType input[type=text]{display:none}.info_ipt li .select_box .mailSelectType._insert input[type=text]{display:block}.my_info_wrap .btn_primary{display:flex;margin:40px 0 0;padding:0 15px}.my_info_wrap .btn_primary a{flex:1;height:50px;border-radius:4px;border:1px solid #f51d2c;background-color:#f51d2c;line-height:48px;text-align:center;font-weight:700;color:#fff;font-size:17px;box-sizing:border-box}.my_info_wrap .btn_primary .line_btn{background-color:#fff;border:1px solid #ddd;color:#111}.my_info_wrap .btn_primary a+a{margin-left:9px}.my_info_wrap .btn_round{display:inline-block;height:25px;padding:0 10px;box-sizing:border-box;background-color:#f1f1f1;border-radius:20px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#888;min-width:50px}.my_info_wrap .btn_round.line{background-color:#fff;border:1px solid #111;color:#111}.my_info_wrap .btn_txt{padding:0 15px;margin-top:20px;text-align:right;margin-top:10px}.my_info_wrap .btn_txt a{display:inline-block;font-size:16px;line-height:24px;letter-spacing:-.32px;color:#666;padding-right:16px;background:url(//image.hnsmall.com/images/mobile2014/common/arr_right_b.png) 100% 5px/14px 14px no-repeat}.my_info_wrap .tit_box{padding:20px 15px;margin-top:20px;display:flex;align-items:center;justify-content:space-between}.my_info_wrap .tit_box strong{font-weight:700;font-size:22px;line-height:32px;letter-spacing:-1.2px;color:#111}.my_info_wrap * ~ .tit_box{margin-top:40px}.my_info_wrap .tit_box ~ .info_ipt{margin-top:0}.my_info_wrap .info_ipt{padding:0 15px}.my_info_wrap .id_box+.info_ipt{margin-top:10px}.my_info_wrap .txt_box+.info_ipt{margin-top:50px}.my_info_wrap .tit_box02{padding:0 15px;margin-bottom:15px}.my_info_wrap .tit_box02 strong{font-weight:700;font-size:20px;line-height:29px;letter-spacing:-.4px;color:#111}.form_area{margin-top:50px}.my_info_wrap .info_agree_box{padding:0 15px;margin-top:10px}
.my_info_wrap .info_agree_box ul>li ~ li{margin-top:30px}.my_info_wrap .info_agree_box .chk input[type=checkbox]{width:20px;height:20px;margin-right:6px;background:url(//image.hnsmall.com/images/mobile2014/common/img_mypage_chk_40.png) no-repeat;background-position:0 -25px;background-size:20px 45px;vertical-align:sub}.my_info_wrap .info_agree_box .chk input[type=checkbox]:checked{background-position:0 0}.my_info_wrap .info_agree_box .chk label{display:block;font-size:16px;line-height:24px;letter-spacing:-.32px;color:#666}.my_info_wrap .info_agree_box .all_chk label{color:#111}.my_info_wrap .info_agree_box .chk label+span{display:block;margin-top:5px;font-size:13px;line-height:19px;color:#aaa;text-indent:27px}.my_info_wrap .info_agree_box .detail_box{display:flex;margin-top:12px;margin-bottom:20px;padding:15px;background-color:#f7f7f7;height:50px;box-sizing:border-box;border-radius:4px}.my_info_wrap .info_agree_box .detail_box .chk ~ .chk{margin-left:38px}.my_info_wrap .certify_info{display:flex;justify-content:space-between;align-items:center;padding:0 15px;margin-top:10px}.my_info_wrap .certify_info p{flex:1;font-size:16px;line-height:25px;letter-spacing:-.32px;color:#111}.my_info_wrap .certify_info p.color_r{color:#f51d2c}.my_info_wrap .certify_info p.color_r2{color:#f51d2c;font-weight:700;text-decoration:underline}.my_info_wrap .txt_box{margin:0 15px;padding-top:65px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_modify_100.png) 50% 0/50px 50px no-repeat;font-size:18px;line-height:26px;letter-spacing:-.66px;word-break:keep-all;color:#111;text-align:center}.my_info_wrap .id_box{margin:50px 15px 0;padding:18px 0;background-color:#f6f6f6;border-radius:4px}.my_info_wrap .id_box span{display:block;font-size:16px;text-align:center;line-height:24px;letter-spacing:-.32px;color:#333}.my_info_wrap .privacy_info{padding-top:20px;border-top:1px solid #ddd;margin:0 15px}.my_info_wrap .privacy_info p{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111;margin-bottom:10px}.my_info_wrap .privacy_info .privacy_info_table{width:100%;border:1px solid #ddd;background-color:#fff}.my_info_wrap .privacy_info .privacy_info_table td,.my_info_wrap .privacy_info .privacy_info_table th{border-left:1px solid #ddd;font-size:13px;color:#888}.my_info_wrap .privacy_info .privacy_info_table td:first-child,.my_info_wrap .privacy_info .privacy_info_table th:first-child{border-left:none}.my_info_wrap .privacy_info .privacy_info_table thead th{padding:7px 10px 6px;background-color:#f6f6f6;letter-spacing:-.26px;font-weight:400}.my_info_wrap .privacy_info .privacy_info_table tbody td{padding:10px;border-top:1px solid #ddd;letter-spacing:-.26px}.right.num-large.type2{position:absolute;right:24px}.tipLayerWrap .tipLayerBox{z-index:10;width:225px;left:auto}.tipLayerWrap{z-index:2}.plan-template-wrap .tit-box h2{font-size:22px;color:#414450;line-height:1.45;letter-spacing:-.44px}.plan-template-wrap .template-box{position:relative;margin-top:50px;margin-bottom:30px}.plan-template-wrap .template-box .tit-box{padding:0 15px 20px}.plan-template-wrap .time-chance .timer span{color:#414450}.plan-template-wrap .time-chance .timer:before{opacity:.78;margin-right:8px}.plan-template-wrap .time-chance .goods-wide:before{background-color:#f8f8f9}.plan-template-wrap .time-chance .goods-wide .goods-box,.plan-template-wrap .time-chance .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt,.plan-template-wrap .time-chance .goods-wide .goods-box .goods-price{background-color:transparent}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-price{padding:12px 0 0;background-color:transparent}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-price .tit{color:#414450;margin-bottom:5px}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{font-size:12px;line-height:.92;letter-spacing:-.24px;color:#8f9097}.plan-template-wrap .time-chance .goods-wide .goods-box,.plan-template-wrap .time-chance .goods-wide .goods-box .goods-thumb{border-radius:0}.plan-template-wrap .time-chance.single .goods-wide .goods-box .goods-thumb .goods-thumb-img{border-radius:0;padding-top:108%}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-thumb .goods-thumb-img .img{position:absolute}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:0;border-radius:0;background-color:rgba(0,0,0,.03);display:block}.plan-template-wrap .time-chance .goods-wide .goods-box .goods-thumb .goods-thumb-img .img img{position:relative;width:auto;height:100%;object-fit:contain;max-width:initial;left:50%;transform:translateX(-50%)}.plan-template-wrap .time-chance .goods-box .goods-benefit-box .goods-benefit-detail dd{display:flex;align-items:center}.plan-template-wrap .time-chance .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#414450;font-size:14px}.plan-template-wrap .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#414450}.plan-template-wrap .goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px}.plan-template-wrap .goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{margin-top:1px}.plan-template-wrap .goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-top:-4px}.plan-template-wrap .goods-box .goods-thumb .goods-thumb-img{border-radius:0}.plan-template-wrap .goods-common-list02 .goods-box .goods-thumb .goods-thumb-img .img:after,.plan-template-wrap .goods-common-list02 .plan-cate-list .goods-box .goods-thumb .goods-thumb-img .img:after{border:0;border-radius:0;background-color:rgba(0,0,0,.03)}.plan-template-wrap .goods-common-list02+.tit-box{margin-top:50px}.plan-template-wrap .plan-cate-list .goods-box .goods-price{padding:12px 0 2px}.plan-template-wrap .plan-cate-list .goods-second .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#414450;font-size:13px}.plan-template-wrap .cate-txt-type.v4 ~ .fixed-cate-inner .swiper-slide a{color:#414450}.plan-template-wrap .cate-txt-type.v4 ~ .fixed-cate-inner .swiper-slide.active a{color:#414450;border-bottom-color:#414450}.plan-template-wrap .goods-wide .goods-price .tit{color:#414450}.plan-template-wrap .goods-box .goods-benefit-box .goods-benefit-detail dt{font-size:12px}.plan-template-wrap .plan-cate-list{margin-top:40px}.plan-template-wrap .plan-cate-list .search-filter-wrap02 .count{color:#414450}.plan-template-wrap .plan-cate-list:has(.swiper_st.v4) .fixed-cate-inner .swiper-wrapper{margin-top:-10px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-wide .goods-box .goods-benefit-num{line-height:20px;display:flex}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list .btn-cart{display:inline-block;color:#414450}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-num{display:block}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-num{display:block}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-third{padding:0 13px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-third .btn-cart{font-size:0;width:40px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-third .btn-cart:before{margin:0 0 0 -2px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-box .goods-benefit-detail dt{margin:0;font-size:11px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:0}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-second .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-top:-4px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list .flag-wrap .flag-size-28{max-height:22px;overflow:hidden}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list .bottom-box{margin-top:10px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list .bottom-box .preview-wrap .preview-info ul li span{color:#414450;font-size:13px;letter-spacing:-.26px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list .bottom-box .preview-wrap .preview-info .review .count{color:#8f9097}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-wide>ul>li{margin-bottom:30px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-wide>ul>li:last-child{margin-bottom:0}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-third>ul>li{padding:0 2px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-third>ul>li{padding:0 2px}.plan-template-wrap .plan-cate-list .goods-price .tit{color:#414450}.plan-template-wrap .plan-cate-list .goods-box .goods-benefit-box .goods-benefit-detail dt{color:#8f9097;font-size:1em}.plan-template-wrap .plan-cate-list .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#414450;line-height:22px}.plan-template-wrap .plan-cate-list .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#414450;font-size:14px}.plan-template-wrap .plan-cate-list .goods-box .goods-benefit-box .goods-benefit-detail dd .del *{color:#8f9097;font-size:14px;line-height:22px}
.plan-template-wrap .plan-cate-list .goods-box .goods-benefit-box .goods-benefit-detail dd .del{color:#8f9097;font-size:12px;line-height:22px}.plan-template-wrap .plan-cate-list .goods-box .goods-benefit-num{color:#ff5364}.plan-template-wrap .plan-cate-list .layer-cate-all.plan-layer-cate-all.v2 .layerHeader{padding:10px 50px;display:flex;align-items:center;justify-content:center}.plan-template-wrap .plan-cate-list .layer-cate-all.plan-layer-cate-all.v2 .layerHeader .txtC{font-size:20px;font-weight:700;color:#414450;line-height:1.45;letter-spacing:-.4px;text-align:center;display:block;padding:0}@supports(-webkit-touch-callout:none){.plan-template-wrap .time-chance .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-top:1px}.plan-template-wrap .goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-top:-2px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-top:-2px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-top:-1px}.plan-template-wrap .plan-cate-list .goods-common-list02 .goods-temp-list.goods-second .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-top:-1px}}.beforehand_calculator .order_table.calculator{padding:3px 10px 5px}.beforehand_calculator .order_table.cp_sel,.beforehand_calculator .order_table.sale_pay{padding:5px 10px}.beforehand_calculator .order_table table tr th span.normal{font-weight:400;color:inherit}.beforehand_calculator .cate_bottom.type02 .dey_cation_new.type20180801{position:relative;font-size:14px!important;line-height:1.43;letter-spacing:-.28px;text-align:left;color:#898989!important;margin:15px 0 0 0!important;padding:0 0 0 16px}.beforehand_calculator .cate_bottom.type02 .dey_cation_new.type20180801:before{content:"";display:block;position:absolute;top:7px;left:4px;width:3px;height:3px;background:#cdcdcd;border-radius:1.5px}.goods-detail-wrap.v3 .goods-detail-cont .detail-info-text .goods-detail-box .tb-list th{padding:16px 0 0 0}.goods-detail-wrap.v3 .goods-detail-cont .detail-info-text .goods-detail-box .tb-list td{padding:16px 0 0 10px}.v2.app-card-list .card-box .discount_flag,.v2.app-pay-list .card-box .discount_flag,.v2.home-pay-list .card-box .discount_flag{position:absolute;top:-10px;left:initial;right:20px}.v2.app-card-list .card-box .discount_flag span,.v2.app-pay-list .card-box .discount_flag span,.v2.home-pay-list .card-box .discount_flag span{display:block;width:104px;height:25px;padding-top:4px;margin:0 auto;border-radius:5px;background-color:#2b6cff;box-sizing:border-box;letter-spacing:-.24px;white-space:nowrap;line-height:17px;text-align:center;color:#fff;background:url(//image.hnsmall.com/images/mobile2014/order/ico_flag_tail.png) 100%/100% no-repeat;font-size:12px}.home-pay-list .card-box .discount_flag.idc span,.v2.app-card-list .card-box .discount_flag.idc span,.v2.app-pay-list .card-box .discount_flag.idc span,.v2.home-pay-list .card-box .discount_flag.idc span{background-color:initial;background-image:linear-gradient(265deg,#28f9a5,#27a3d2 23%,#2755fa)!important;padding:4px 10px 0;width:auto}.layer-fastpay-bottom .tip-box .price-detail dt.idc{font-size:13px;color:#888;padding:0 0 0 10px;position:relative;width:calc(45% - 10px)}.layer-fastpay-bottom .tip-box .price-detail dt.idc::before{content:'';display:block;width:5px;height:5px;position:absolute;top:6px;left:0;border-bottom:1px solid #888;border-left:1px solid #888}.layer-fastpay-bottom .tip-box .price-detail dd.idc{font-size:13px;color:#888;width:55%}.order-form .order-goods .tit.idc,.order-form .tbl-between .tit.idc{font-size:14px;color:#888;padding:0 0 0 10px;position:relative}.order-form .order-goods .tit.idc:before,.order-form .tbl-between .tit.idc::before{content:'';display:block;width:5px;height:5px;position:absolute;top:10px;left:0;border-bottom:1px solid #888;border-left:1px solid #888}.order-form .tbl-between .con.idc{font-size:14px;color:#888!important}.order-form .tbl-between .tit.idc{padding-top:5px}.order-complete .order-form ul.gray-txt li .tit.idc{font-size:15px;color:#888;padding:0 0 0 10px;position:relative}.order-complete .order-form ul.gray-txt li .tit.idc:before{content:'';display:block;width:5px;height:5px;position:absolute;top:6px;left:0;border-bottom:1px solid #888;border-left:1px solid #888}.order-wrap .tip-wrap .tip-box.notice-box .tip-txt.c2+.tip-txt{margin-top:0}.order-wrap .tip-wrap .tip-box.notice-box .tip-txt+.tip-txt{margin-top:5px}.order-v2 .order_table.vam th{font-weight:400}.order-v2 .order_table.vam tr.idc dl.idc_detail{display:flex;align-items:center;justify-content:space-between}.order-v2 .order_table.vam tr.idc dl.idc_detail+dl.idc_detail{margin-top:10px}.order-v2 .order_table.vam tr.idc dl.idc_detail dt{width:100px;text-align:left;color:#898989;font-size:14px;font-weight:400}.order-v2 .order_table.vam tr.idc dl.idc_detail dt .idc{color:#888;font-size:14px;padding:0 0 0 10px;position:relative;display:block}.order-v2 .order_table.vam tr.idc dl.idc_detail dt .idc:before{content:'';display:block;width:5px;height:5px;position:absolute;top:6px;left:0;border-bottom:1px solid #888;border-left:1px solid #888}.order-v2 .order_table.vam tr.idc dl.idc_detail dd .idc,.order-v2 .order_table.vam tr.idc dl.idc_detail dd .idc .price{color:#888;font-size:14px;font-weight:400}.order-v2 .order_table.vam tr.idc dl.idc_detail dd .idc .won{color:#888;font-size:13px;font-weight:400}.order-v2 .order_table.vam tr.idc dl.idc_detail dd .idc,.order-v2 .order_table.vam tr.idc dl.idc_detail dd .idc .price{display:flex;align-items:flex-end;justify-content:flex-end}.order .hiddenPayment.type2 .orderTitBtn .tipLayerWrap.type03 .tipLayerBox .tipConts ul li{padding-left:8px}.mypage-apply .list-bul-notice li{margin-bottom:10px}.goods-detail-wrap.v3 .goods-detail-cont .goods-qna-wrap .qna-list-box.qna-list-box-report .btn-box a{min-width:initial}.goods-detail-wrap.v3 .goods-detail-cont .goods-qna-wrap .qna-list-box.qna-list-box-report .btn-box a:only-child{min-width:170px}.goods-detail-wrap.v3 .delivery-box .ex-arrival li .tit .txt-gray{font-size:15px;line-height:21px;letter-spacing:-.3px;color:#888;font-weight:400;margin-left:4px;display:inline-block}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .toggle-box .not-toggle{position:relative;display:block;width:100%;height:100%;padding:20px 0;font-size:16px;line-height:20px;color:#111;box-sizing:border-box}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .toggle-box .not-toggle .txt-gray{font-size:16px;line-height:20px;color:#888;font-weight:400;margin-left:4px;display:inline-block}.cart.v4 .order_list .info_delivery_charge .first strong span{margin-left:4px;display:inline-block}.order-v2 .total_wrap .total_result .notice_ul{margin:8px 0 0;border-top:1px solid #eee;display:block}.order-v2 .total_wrap .total_result .notice_ul li{position:relative;padding-left:9px;font-size:13px;line-height:1.46;letter-spacing:-.26px;text-align:left;color:#666;margin-top:10px}.order-v2 .total_wrap .total_result .notice_ul li:before{content:'';display:block;width:3px;height:3px;border-radius:50%;background:#888;position:absolute;top:8px;left:0}.table-payment .notice_ul{margin:20px 0 0;display:block}.table-payment .notice_ul li{position:relative;padding-left:9px;font-size:13px;line-height:1.46;letter-spacing:-.26px;text-align:left;color:#666;margin-top:10px}.table-payment .notice_ul li:before{content:'';display:block;width:3px;height:3px;border-radius:50%;background:#888;position:absolute;top:8px;left:0}.layer-fastpay-bottom .order-info li.homenpay .homenpay_notice{margin-top:16px;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-.26px;text-align:left;color:#111}.order-form .order-form-box .home-npay .homenpay_notice{margin-top:12px;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-.26px;text-align:left;color:#111;margin-left:20px}.order-form .payment-box.recent-box .homenpay_notice{margin:16px 0 20px;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-.26px;text-align:left;color:#111}.mypage.blue_rbd .mySavingInfo{margin:20px 15px 50px;border-radius:24px;background-color:#eff2ff}.mypage.blue_rbd .mySavingInfo .savedInfo{position:relative;background:0;padding:20px}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:5px}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .saving_benefit_info{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:26px;letter-spacing:-1.36px;text-align:left;color:#282a33;position:relative;display:flex;align-items:flex-end;justify-content:flex-start}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .saving_benefit_info .info{display:block;position:relative;box-sizing:border-box;font-size:0;width:25px;height:25px;margin:4px 0 0 5px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_50x50_new.png) center no-repeat;background-size:25px;vertical-align:top;border:0}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .saving_benefit_info .info:after{content:'?';font-size:11px;font-weight:700;color:#707070;text-indent:-1px;display:inline-block;line-height:10px;position:absolute;top:50%;left:48%;transform:translateX(-50%) translateY(-50%);display:none}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .saving_benefit_info .info:before{content:'';display:block;width:16px;height:16px;border:solid 1px #707070;border-radius:50%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:none}
.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .tooltip.savemoney_info{left:0;right:auto;width:271px;height:135px;padding:0;border-radius:4px;border:solid 1px #000;background-color:#fff;top:30px}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .tooltip.savemoney_info .inner h3{margin-bottom:10px;font-size:13px;color:#333;line-height:14px;font-weight:700;display:block}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .tooltip.savemoney_info .inner .txt{font-size:13px;color:#333;font-weight:400;position:relative;line-height:19px}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .tooltip.savemoney_info .inner .txt.dot{padding-left:7px}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .tooltip.savemoney_info .inner .txt.dot:after{content:'';display:block;position:absolute;width:3px;height:3px;border-radius:50%;background:#333;top:8px;left:0}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .tooltip.savemoney_info .inner .txt+.txt{margin-top:5px}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .tooltip.savemoney_info .inner .close{position:absolute;top:10px;right:10px;width:11px;height:11px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -317px;background-size:300px auto;-webkit-appearance:none;font-size:0;color:transparent;line-height:0}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .tooltip.savemoney_info .inner .close:after{content:'';display:block;position:absolute;padding:15px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .usable_money{margin:0;text-align:right}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .usable_money .sum em{font-size:26px;font-weight:700;line-height:32px;letter-spacing:normal;text-align:right;color:#315dff;display:inline-block;height:32px}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_benefit .usable_money .sum{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:normal;text-align:right;color:#282a33}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_details{text-align:right;margin:0;display:flex;justify-content:flex-end;align-items:center;height:19px}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_details .saved_coupon,.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_details .saved_money{font-size:13px;font-weight:400;line-height:19px;letter-spacing:-1.26px;color:#333;display:inline-block}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_details .saved_coupon span,.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_details .saved_money span{font-size:13px;font-weight:700;line-height:19px;letter-spacing:-1.26px;color:#333;display:inline-block;margin:0 2px}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_details .saved_coupon span em,.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_details .saved_money span em{font-size:14px;font-weight:700;line-height:19px;letter-spacing:-1.28px;color:#333;display:inline-block}.mypage.blue_rbd .mySavingInfo .savedInfo dt .saving_details .plus{display:inline-block;width:16px;height:16px;margin:0 2px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage_plus.png) no-repeat center/100%;background-size:100%;font-size:0;color:transparent;line-height:0;vertical-align:middle}.mypage.blue_rbd .mySavingInfo .savedInfo dt+dd{margin-top:15px;border-top:1px solid #dcdcdf;padding-top:15px}.mypage.blue_rbd .mySavingInfo .savedInfo dd .planned_Info .pay_info{font-size:13px;font-weight:400;line-height:1.46;letter-spacing:-1.26px;text-align:left;color:#474747}.mypage.blue_rbd .mySavingInfo .savedInfo dd .planned_Info .pay_info+.pay_info{margin-top:10px}.mypage.blue_rbd .mySavingInfo .savedInfo dd .planned_Info .pay_info a{display:flex;align-items:center;justify-content:space-between;padding-right:22px;position:relative;height:22px}.mypage.blue_rbd .mySavingInfo .savedInfo dd .planned_Info .pay_info a::after{content:'';display:block;width:7px;height:7px;border-top:1px solid #8f9097;border-right:1px solid #8f9097;position:absolute;top:8px;right:3px;transform:rotate(45deg)}.mypage.blue_rbd .mySavingInfo .savedInfo dd .planned_Info .pay_info .txt{font-size:13px;font-weight:400;line-height:1.46;letter-spacing:-1.26px;text-align:left;color:#474747;display:block}.mypage.blue_rbd .mySavingInfo .savedInfo dd .planned_Info .pay_info .etc{margin-left:2px}.mypage.blue_rbd .mySavingInfo .savedInfo dd .planned_Info .pay_info .sum{display:block;height:22px;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-1.26px;text-align:left;color:#282a33}.mypage.blue_rbd .mySavingInfo .savedInfo dd .planned_Info .pay_info .sum em{display:inline-block;height:22px;font-size:18px;font-weight:700;line-height:22px;letter-spacing:-1.36px;text-align:right;color:#282a33;margin-right:1px}.mypage.blue_rbd .home_box.js-homeTen.v2 .tit-box{margin:0 15px 20px;padding:0}.mypage.blue_rbd .home_box.js-homeTen.v2 .tit-box h2 p{display:block;height:32px;font-size:22px;font-weight:700;line-height:32px;letter-spacing:-1.44px;text-align:left;color:#282a33}.mypage.blue_rbd .home_box.js-homeTen.v2 .tit-box h2 p span.user_savings{display:inline-block;height:29px;font-size:24px;font-weight:700;line-height:29px;letter-spacing:-1.48px;text-align:left;color:#315dff}.mypage.blue_rbd .home_box.js-homeTen.v2 .tit-box a.more-btn2{position:absolute;right:1px;bottom:5px;top:auto;padding:5px 11px 3px 0;display:inline-block;font-size:13px;line-height:14px;color:#111;box-sizing:border-box}.mypage.blue_rbd .home_box.js-homeTen.v2 .tit-box a.more-btn2 span{font-size:13px;line-height:14px;color:#282a33;display:inline-block}.mypage.blue_rbd .home_box.js-homeTen.v2 .tit-box a.more-btn2::after{content:'';display:block;width:6px;height:6px;border-top:1px solid #282a33;border-right:1px solid #282a33;position:absolute;right:2px;top:7px;transform:rotate(45deg);background:0}.mypage.blue_rbd .goods-four.swiper_st .swiper-slide{margin-right:8px}.mypage.blue_rbd .goods-four.swiper_st .goods-thumb .goods-thumb-img{border-radius:16px}.mypage.blue_rbd .goods-four.swiper_st .goods-price .tit{color:#282a33;height:40px;margin-bottom:5px;font-size:15px;line-height:20px;letter-spacing:-1.3px}.mypage.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dt{color:#8f9097;top:2px}.mypage.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#282a33}.mypage.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#282a33}.mypage.blue_rbd .goods-box .flag-wrap .flag-size-28 em{font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:16px;letter-spacing:-1.22px;text-align:left;color:#8f9097;height:16px}.mypage.blue_rbd .customer,.mypage.blue_rbd .js-homeTen,.mypage.blue_rbd .staffBanner{margin-top:50px;margin-bottom:50px}.mypage.blue_rbd .banner-area .staffBanner{margin-bottom:10px}.mypage.blue_rbd .tab_wrap h2.tit{font-size:18px;font-weight:700;line-height:26px;letter-spacing:-1.36px;text-align:left;color:#282a33;display:block;height:26px;border:0;padding:0;margin:0 15px 16px}.mypage.blue_rbd .tab_wrap .save_tab{border-top:1px solid #dcdcdf;padding:15px;display:flex;align-items:flex-start;justify-content:center}.mypage.blue_rbd .tab_wrap .save_tab a{display:flex;align-items:center;justify-content:center;width:calc((100% - 10px)/ 3);height:42px;padding:10px 5px;border-radius:16px;border:solid 1px #e7e7e9;background-color:#fff;box-sizing:border-box}.mypage.blue_rbd .tab_wrap .save_tab a+a{margin-left:5px}.mypage.blue_rbd .tab_wrap .save_tab a span{font-size:15px;font-weight:400;line-height:21px;letter-spacing:-1.3;text-align:center;color:#282a33}.mypage.blue_rbd .tab_wrap .save_tab a.on{border:2px solid #000;font-weight:700}.mypage.blue_rbd .tab_wrap .save_tab a.on span{font-weight:700}.mypage.blue_rbd .tab_wrap .save_search_area{margin-top:5px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;padding:0 15px}.mypage.blue_rbd .tab_wrap .save_search_area .select_box{position:relative;margin:0;border-radius:0;padding:0}.mypage.blue_rbd .tab_wrap .save_search_area .select_box select{position:static;width:auto;height:25px;margin:0;padding:0;font-size:15px;color:#282a33;border:0;border-radius:0;background:#fff;min-width:100px;text-align:right;font-weight:700;padding:0 28px 0 0}.mypage.blue_rbd .tab_wrap .save_search_area .select_box:after{content:'';display:block;width:7px;height:7px;border-top:1.5px solid #282a33;border-right:1.5px solid #282a33;position:absolute;top:5px;right:4px;transform:rotate(135deg)}.mypage.blue_rbd .tab_wrap .save_search_area .period2{position:relative;padding:0;background:#fff;width:100%;margin-top:12px;display:flex;align-items:center;justify-content:space-between;display:none}.mypage.blue_rbd .tab_wrap .save_search_area .period2.open{display:flex;align-items:center;justify-content:space-between}.mypage.blue_rbd .tab_wrap .save_search_area .period2 ul{display:flex;height:38px;padding:0;width:calc(100% - 101px)}.mypage.blue_rbd .tab_wrap .save_search_area .period2 ul li{float:none;width:46%;display:block}.mypage.blue_rbd .tab_wrap .save_search_area .period2 ul li input{width:100%;border-radius:12px;border:solid 1px #e7e7e9;height:38px;background:#fff;font-size:14px;color:#282a33;text-align:center;text-indent:0;vertical-align:middle;box-sizing:border-box}.mypage.blue_rbd .tab_wrap .save_search_area .period2 ul li.finishDate{position:relative;width:54%}.mypage.blue_rbd .tab_wrap .save_search_area .period2 ul li.finishDate span{display:block;padding-left:19px}.mypage.blue_rbd .tab_wrap .save_search_area .period2 ul li.finishDate span em{position:absolute;left:6px;top:5px;font-size:14px;font-weight:700;color:#dcdcdf;text-align:center;vertical-align:middle}.mypage.blue_rbd .tab_wrap .save_search_area .period2 a.done{display:block;position:static;padding:9px;line-height:18px;height:38px;border-radius:12px;border:solid 1px #282a33;background-color:#282a33;width:91px;text-align:center;color:#fff;box-sizing:border-box}
.mypage.blue_rbd .tab_wrap .new_saving_note{margin-top:20px}.mypage.blue_rbd .tab_wrap .new_saving_note .saving_list{border-top:1px solid #282a33;margin-bottom:30px}.mypage.blue_rbd .tab_wrap .new_saving_note .saving_list li{border-bottom:1px solid #e8e8e8}.mypage.blue_rbd .tab_wrap .new_saving_note .saving_list li a{padding:10px 15px;display:flex;align-items:center;justify-content:space-between}.mypage.blue_rbd .tab_wrap .new_saving_note .saving_list li a .left .saving_period{font-size:13px;font-weight:400;line-height:18px;letter-spacing:normal;text-align:left;color:#474747}.mypage.blue_rbd .tab_wrap .new_saving_note .saving_list li a .left .saving_period .limit{font-size:13px;font-weight:400;line-height:18px;letter-spacing:normal;text-align:left;color:#474747;margin-left:3px;font-style:normal}.mypage.blue_rbd .tab_wrap .new_saving_note .saving_list li a .left .saving_title{font-size:13px;font-weight:400;line-height:20px;letter-spacing:normal;text-align:left;color:#474747;max-height:40px;margin-top:2px}.mypage.blue_rbd .tab_wrap .new_saving_note .saving_list li a .left .saving_text{font-size:13px;font-weight:400;line-height:18px;letter-spacing:normal;text-align:left;color:#8f9097;margin-top:2px}.mypage.blue_rbd .tab_wrap .new_saving_note .saving_list li a .right{display:flex;justify-content:flex-end;width:75px;height:auto}.mypage.blue_rbd .tab_wrap .new_saving_note .saving_list li a .right .saving_point{font-size:14px;font-weight:700;line-height:17px;letter-spacing:normal;text-align:right;color:#282a33}.mypage.blue_rbd .tab_wrap .new_saving_note .saving_list li a .right .saving_point .won{font-size:14px;font-weight:700;line-height:17px;letter-spacing:normal;text-align:right;color:#282a33}.mypage.blue_rbd .tab_wrap .btn_wrap{display:flex;align-items:center;justify-content:center}.mypage.blue_rbd .tab_wrap .btn_wrap .btn_more{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:16px;border:solid 1px #dcdcdf;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.28px;text-align:right;color:#282a33;background:0;width:calc(100% - 100px)}.mypage.blue_rbd .tab_wrap .btn_wrap .btn_more .arrow{display:block;width:20px;height:20px;position:relative}.mypage.blue_rbd .tab_wrap .btn_wrap .btn_more .arrow::after{content:'';display:block;width:6px;height:6px;border-top:1.5px solid #282a33;border-right:1.5px solid #282a33;position:absolute;top:5px;right:6px;transform:rotate(135deg)}.mypage.blue_rbd .list_none{text-align:center;padding:80px 38px;background:#fff;margin-bottom:50px}.mypage.blue_rbd .list_none em{position:relative;display:inline-block;width:50px;height:50px;overflow:hidden;text-indent:-9999px;border:0;border-radius:50%;-webkit-border-radius:50%;box-sizing:border-box;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd_list_none.png) no-repeat center/100%}.mypage.blue_rbd .list_none em:before{display:inline-block;content:"";position:absolute;top:50%;left:50%;margin:-21px 0 0 -4px;width:9px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd_list_none.png) no-repeat 0 0;background-size:200px auto;display:none}.mypage.blue_rbd .list_none p{font-size:15px;font-weight:400;line-height:21px;letter-spacing:-1.3px;text-align:center;color:#333;margin-top:12px;padding:0}.mypage.blue_rbd .accordion_wrap .accordion{border-top:1px solid #dcdcdf}.mypage.blue_rbd .accordion_wrap .accordion dt{border-bottom:1px solid #dcdcdf}.mypage.blue_rbd .accordion_wrap .accordion dt a{display:block;width:100%;height:54px;padding:16px 15px 17px;box-sizing:border-box;position:relative}.mypage.blue_rbd .accordion_wrap .accordion dt a span{font-size:15px;font-weight:400;line-height:21px;letter-spacing:normal;text-align:left;color:#282a33;padding-right:31px}.mypage.blue_rbd .accordion_wrap .accordion dt a i{display:block;width:16px;height:16px;position:relative;position:absolute;top:18px;right:15px}.mypage.blue_rbd .accordion_wrap .accordion dt a i:after{content:'';display:block;width:6px;height:6px;border-top:1.5px solid #282a33;border-right:1.5px solid #282a33;position:absolute;top:3px;right:5px;transform:rotate(135deg)}.mypage.blue_rbd .accordion_wrap .accordion dd{display:none;padding:20px 15px}.mypage.blue_rbd .accordion_wrap .accordion dd ul{display:block}.mypage.blue_rbd .accordion_wrap .accordion dd li{position:relative;font-size:14px;font-weight:400;line-height:20px;letter-spacing:normal;text-align:left;color:#8f9097;padding-left:8px}.mypage.blue_rbd .accordion_wrap .accordion dd li:before{content:'';display:block;width:3px;height:3px;border-radius:50%;background:#8f9097;position:absolute;top:9px;left:0}.mypage.blue_rbd .accordion_wrap .accordion dd li+li{margin-top:4px}.mypage.blue_rbd .accordion_wrap .accordion.open dt a i:after{top:7px;right:5px;transform:rotate(315deg)}.mypage.blue_rbd .accordion_wrap .accordion.open dd{display:block}.blue_rbd .sub-top-tit{border-bottom:1px solid #c4c4c8}.blue_rbd .sub-top-tit h2{color:#282a33}.blue_rbd .sub-top-tit a.hns-btn-prev{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -219px -115px no-repeat;background-size:400px auto}.blue_rbd .check-push-alert .btn-line-large{border-radius:12px}.blue_rbd .check-push-alert .noti{color:#888}.comment_zone.blue_rbd h2{padding-right:15px;padding-left:15px}.comment_zone.blue_rbd h2{font-size:16px}.comment_zone.blue_rbd .comment_tit{padding-right:15px;padding-left:15px}.comment_zone.blue_rbd .comment_st1 ul li{width:auto;margin:0 4px}.comment_zone.blue_rbd .comment_st1 ul li span{margin:0;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.comment_zone.blue_rbd .comment_st1 ul li span em{padding:0!important}.comment_zone.blue_rbd .comment_st2{padding-right:15px;padding-left:15px}.comment_zone.blue_rbd .comment_st2 ul li.ck{background-color:#315dff;border-color:#315dff}.comment_zone.blue_rbd .com_write{padding-right:15px;padding-left:15px}.blue_rbd .list_goods_zone .radio-box li button:before{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -10px -240px no-repeat;background-size:400px auto}.blue_rbd .list_goods_zone .radio-box li.on button:before{background-position:-10px -210px}.blue_rbd i.req{color:#2b6cff;font-style:normal}.Shipping-addr.blue_rbd input[type=checkbox],.Shipping-addr.blue_rbd input[type=radio],.blue_rbd .ask_wrap .ask-form .check label input[type=checkbox],.order-coupon.blue_rbd input[type=checkbox],.order-wrap.blue_rbd .Shipping-addr.blue_rbd input[type=radio],.order-wrap.blue_rbd input[type=checkbox],.order-wrap.blue_rbd input[type=radio]{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png);background-repeat:no-repeat;background-size:400px auto}.Shipping-addr.blue_rbd input[type=checkbox],.blue_rbd .ask_wrap .ask-form .check label input[type=checkbox],.order-wrap.blue_rbd input[type=checkbox]{width:20px;height:20px;background-position:-10px -82px}.Shipping-addr.blue_rbd input[type=checkbox]:checked,.blue_rbd .ask_wrap .ask-form .check label input[type=checkbox]:checked,.order-wrap.blue_rbd .Shipping-addr input[type=radio],.order-wrap.blue_rbd input:checked[type=checkbox],.order-wrap.blue_rbd input[type=radio]{background-position:-10px -112px}.Shipping-addr.blue_rbd input[type=radio],.order-wrap.blue_rbd .Shipping-addr input[type=radio],.order-wrap.blue_rbd input[type=radio]{background-position:-40px -82px}.Shipping-addr.blue_rbd input[type=radio]:checked,.order-wrap.blue_rbd .Shipping-addr input:checked[type=radio],.order-wrap.blue_rbd input[type=radio]:checked{background-position:-40px -112px}.order-wrap.blue_rbd input.check-toggle[type=checkbox]{width:48px;height:24px;background-position:-70px -82px}.order-wrap.blue_rbd input.check-toggle[type=checkbox]:checked{background-position:-70px -107px}.order-coupon.blue_rbd input[type=checkbox]{width:21px;height:21px;background-position:-10px -172px}.order-coupon.blue_rbd input[type=checkbox]:checked{background-position:-10px -142px}.order-coupon.blue_rbd .coupon-list-v2 .coupon-info .per{color:#315dfe}.order-coupon.blue_rbd .total-save .num{color:#ff5364}.layerPopWrap.blue_rbd .btn-bottom .btn-pink-large em{color:#ff5364}.layerPopWrap.blue_rbd .order-list-v2 .goods-box .goods-thumb:after{background-color:rgba(0,0,0,.03);content:'';position:absolute;top:0;right:0;bottom:0;left:0}.order-wrap.blue_rbd .top-notice strong em,.order-wrap.blue_rbd .top-notice strong span{color:#315dfe}.order-wrap.blue_rbd .toggle-type .con.c1{color:#ff5364!important}.order-wrap.blue_rbd .order-form .top-tit-wrap .num,.order-wrap.blue_rbd .order-form .top-tit-wrap .num-large{color:#ff5364}.order-wrap.blue_rbd .order-form-box.multi-wrap .check-tip{position:relative}.order-wrap.blue_rbd .order-form-box .multi-add-check .check-tip .tip-wrap{position:static}.order-wrap.blue_rbd .multi-add-check .tip-box{left:0}.order-wrap.blue_rbd .payment-list li .flag-order{background-color:#315dfe}.order-wrap.blue_rbd .order-form .order-form-table tr th strong.mark::after{color:#315dfe}.order-wrap.blue_rbd .order-form .txtbox em{color:#315dfe}.order-wrap.blue_rbd .order-form .order-form-box .home-npay>.check label .ico-homenpay{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/homepay_logo.png) 0 0 no-repeat;background-size:100% auto}.order-wrap.blue_rbd .coupang{margin-top:18px;padding:0}.order-wrap.blue_rbd .coupang>p{margin-top:-2px;margin-bottom:15px;color:#8f9097;font-size:13px;line-height:20px;letter-spacing:-.26px}.order-wrap.blue_rbd .coupang div{min-height:48px;margin:10px 0;padding:14px 15px;color:#282a33;font-size:14px;line-height:20px;letter-spacing:-.28px;background-color:#f5fbfe;border-radius:4px;box-sizing:border-box;position:relative;display:flex;align-items:center}.order-wrap.blue_rbd .coupang div:before{width:74px;height:20px;margin-right:15px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/coupang_roket.png);background-size:100% auto;content:'';display:block}
.order-wrap.blue_rbd .coupang div.link:after{width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -82px -10px no-repeat;background-size:400px auto;content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%)}.order-wrap.blue_rbd .coupang div strong{color:#00891a}.order-wrap.blue_rbd .coupang div.loading{padding-top:9px;padding-bottom:9px;justify-content:center}.order-wrap.blue_rbd .coupang div.loading:before{display:none}.order-wrap.blue_rbd .coupang div.loading img{width:30px;margin-left:-3px}.order-wrap.blue_rbd .coupang div.loading span{margin-left:5px}.order-wrap.blue_rbd .coupang.detail div{padding:0 15px 12px;display:block}.order-wrap.blue_rbd .coupang.detail div:before{display:none}.order-wrap.blue_rbd .coupang.detail div ul{margin-bottom:10px}.order-wrap.blue_rbd .coupang.detail div li{margin-top:0;margin-bottom:0;padding-top:16px;padding-bottom:10px;color:#282a33;background-color:transparent;border:0;border-bottom:1px solid #eee}.order-wrap.blue_rbd .coupang.detail div li strong{color:#00891a;font-size:14px;letter-spacing:-.28px;display:flex;align-items:center}.order-wrap.blue_rbd .coupang.detail div li strong:before{width:68px;height:18px;margin-right:20px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/coupang_roket.png);background-size:100% auto;content:'';display:block}.order-wrap.blue_rbd .coupang.detail div li p{margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-wrap.blue_rbd .coupang.detail div .explain{color:#8f9097;font-size:13px;letter-spacing:-.25px}.order-wrap.blue_rbd .order-form .explain{margin-top:6px;color:#888;font-size:13px;line-height:1.46;letter-spacing:-.26px}.order-wrap.blue_rbd .order-form .explain+.bank-box{margin-top:12px}.order-wrap.blue_rbd .recomPrdWrap.v2 .goods-third .goods-box .goods-price{padding-top:15px}.order-wrap.blue_rbd .recomPrdWrap .goods-box .goods-thumb .goods-thumb-img{border-radius:16px}.order-wrap .btn-bottom button,.order-wrap.blue_rbd .btn-bottom a{background-color:#315dfe;border-radius:16px}.order-wrap.blue_rbd .no-member-order .agree-btn .btn-black{border-radius:12px}.order-wrap.blue_rbd .btn-bottom .btn-line-large{color:#315dff;background-color:#fff;border:1px solid #315dff}.order-wrap.blue_rbd .order-list-v2 .goods-box .goods-thumb{border:0;border-radius:12px}.order-wrap.blue_rbd .order-list-v2 .goods-box .goods-thumb:after{background-color:rgba(0,0,0,.03);content:'';position:absolute;top:0;right:0;bottom:0;left:0}.order-wrap.blue_rbd .order-goods-box .btn-line-large.black{border-radius:4px}.order-wrap.blue_rbd .noti-box3{padding:10px 25px 10px 10px;display:flex;align-items:center}.order-wrap.blue_rbd .noti-box3 .txt{padding-left:0;text-indent:0;display:flex;align-items:center}.order-wrap.blue_rbd .noti-box3 .txt:before{margin-top:2px}.blue_rbd .btn-black-large,.blue_rbd .btn-line-large,.blue_rbd .btn-pink-large,.blue_rbd .btn-red-large{border-radius:16px}.Shipping-addr.blue_rbd .tbl-type li .tit .mark{display:inline-flex;align-items:center}.Shipping-addr.blue_rbd .tbl-type li .tit .mark:after{color:#315dfe;font-size:13px}.layerPopWrap.session-over.blue_rbd .btn-wrap .btn01{background-color:#315dfe;border-radius:12px}.blue_rbd .bottom-modal{border-radius:24px 24px 0 0}.cart-wrap.blue_rbd .cart .order_list li .product_box .product_tit input[type=checkbox][disabled],.cart-wrap.blue_rbd input[type=checkbox],.cart-wrap.blue_rbd input[type=checkbox]:checked,.cart-wrap.blue_rbd input[type=checkbox][disabled],.cart-wrap.blue_rbd input[type=radio]{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png);background-repeat:no-repeat;background-size:400px auto}.cart-wrap.blue_rbd input[type=checkbox]{background-position:-10px -82px}.cart-wrap.blue_rbd input[type=checkbox]:checked{background-position:-10px -112px}.cart-wrap.blue_rbd .cart .order_list li .product_box .product_tit input[type=checkbox][disabled]{background-position:-10px -248px}.cart-wrap.blue_rbd .cart .order_list li .product .img{border-radius:12px}.cart-wrap.blue_rbd .cart .order_list li .btn_r .hns_cart_direct_order{color:#315dff;border-color:#315dff}.cart-wrap.blue_rbd .cart-buy-wrap{border-radius:24px 24px 0 0}.cart-wrap.blue_rbd .cart-buy-wrap .cart-buy-content .total-order-price .order-price{color:#ff5364}.cart-wrap.blue_rbd .cart-buy-wrap.v3 .cart-buy-content .total-order-price .order-price .order-won{margin-top:-1px}@supports(-webkit-touch-callout:none){.cart-wrap.blue_rbd .cart-buy-wrap.v3 .cart-buy-content .total-order-price .order-price .order-won{margin-top:-2px}}.cart-wrap.blue_rbd .btn-black-large,.cart-wrap.blue_rbd .btn-line-large,.cart-wrap.blue_rbd .btn-pink-large,.cart-wrap.blue_rbd .btn-red-large{background-color:#315dff}.bottom-modal.blue_rbd.layer-push-alarm{visibility:initial;display:none}.bottom-modal.blue_rbd.layer-push-alarm.active{display:block}.bottom-modal.blue_rbd.layer-push-alarm .bottom-modal-cont{padding:35px 20px 15px;text-align:center}.bottom-modal.blue_rbd.layer-push-alarm .bottom-modal-cont strong{color:#282a33;font-size:20px}.bottom-modal.blue_rbd.layer-push-alarm .bottom-modal-cont label.check{margin-top:13px;color:#282a33;font-size:15px;display:inline-flex}.bottom-modal.blue_rbd.layer-push-alarm .btn-wrap{padding:20px;display:flex;justify-content:center;gap:8px}.bottom-modal.blue_rbd.layer-push-alarm .btn-wrap [class*=btn-]{height:45px;font-weight:700;border-radius:16px;display:flex;align-items:center;justify-content:center;flex:1}.bottom-modal.blue_rbd.layer-push-alarm .btn-wrap .btn-confirm{color:#fff;font-size:15px;line-height:1.4;letter-spacing:-.3px;background-color:#315dff}.bottom-modal.blue_rbd.layer-push-alarm .bottom{padding:0 20px 34px;font-size:14px;line-height:1.43;letter-spacing:-.28px;display:flex;justify-content:space-between}.bottom-modal.blue_rbd.layer-push-alarm .bottom span{color:#888}.bottom-modal.blue_rbd.layer-push-alarm .bottom button{padding:0 1px;color:#333;font-size:14px;background:0;border:0}.order-wrap.blue_rbd .order-complete .recomPrdWrap.v2 .tit-box{padding-bottom:15px}.order-wrap.blue_rbd .order-complete .recomPrdWrap.v2 .tit-box h2{font-size:20px}.order-wrap.blue_rbd .order-complete .banner-box .img{border-radius:16px}.contents.blue_rbd .sub-top-tit.blue_rbd{display:block}.contents .sub-top-tit.blue_rbd{color:#282a33}.contents .sub-top-tit.blue_rbd .btn-arim,.contents .sub-top-tit.blue_rbd .btn-setting,.contents .sub-top-tit.blue_rbd .hns-btn-prev{width:25px;height:25px;margin-top:0;background-image:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png);background-size:400px auto;top:50%;transform:translateY(-50%)}.contents .sub-top-tit.blue_rbd .hns-btn-prev{background-position:-219px -115px;left:10px}.contents .sub-top-tit.blue_rbd .btn-arim{background-position:-253px -115px;right:54px}.contents .sub-top-tit.blue_rbd .btn-arim:before{background-color:#ff5364}.contents .sub-top-tit.blue_rbd .btn-setting{background-position:-288px -115px;right:15px}.contents.blue_rbd.cart.v4 .recomPrdWrap .swiper_st .swiper-slide{padding-right:0}.pw_sch_wrap.ver03.blue_rbd{padding-top:62px}.pw_sch_wrap.ver03.blue_rbd .id_text{color:#282a33}.pw_sch_wrap.ver03.blue_rbd+.member_btn_single .btn_red2{background-color:#315dff!important;border-color:#315dff}.mypage.blue_rbd .mySavingInfo{margin:0;padding:25px 10px 20px;background-color:#eaeaea;border-radius:0}.mypage.blue_rbd .mySavingInfo .savedInfo{padding:0;border:0}.mypage.blue_rbd .mySavingInfo .savedInfo .usable_money .sum,.mypage.blue_rbd .mySavingInfo .savedInfo h2{margin-bottom:11px;color:#333}.mypage.blue_rbd .mySavingInfo .savedInfo .usable_money .sum em{color:#315dff}.mypage.blue_rbd .staff-disct-info .savedInfo .details .saved_money{font-size:14px}.mypage.blue_rbd .order_search_area.type2 .osa_tap li .on{color:#315dff;border-color:#315dff}.mypage.blue_rbd .btn_more_default{border-color:#ddd}.mypage.blue_rbd .btn_more_default span{height:28px;padding:0;line-height:initial;display:inline-flex;align-items:center}.mypage.blue_rbd .btn_more_default span:after{position:static;margin-top:0;margin-left:5px}.mypage.blue_rbd .btn_more_default span em{margin-left:3px}.plan-template-wrap .time-chance.typeA .goods-wide:before{display:none}.mypage.blue_rbd .mySavingInfo{margin:20px 15px 0;padding:20px;background-color:#eff2ff;border-radius:24px}.popMyPointInfo.blue_rbd h1{height:50px;margin:0 -20px;font-size:20px;border-bottom:0;display:flex;align-items:center;justify-content:center}.popMyPointInfo.blue_rbd h1 .allpop_close{width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -80px -180px no-repeat;background-size:400px auto;top:50%;right:15px;transform:translateY(-50%)}.popMyPointInfo.blue_rbd .addrPop_cnt{padding:0 20px}.popMyPointInfo.blue_rbd .tblTitle{margin:15px 0;padding:20px 10px;background-color:#f0f0f1;border-radius:16px;display:flex;align-items:center;justify-content:center}.popMyPointInfo.blue_rbd .tblTitle *{color:#282a33;float:none}.popMyPointInfo.blue_rbd .tblTitle span{font-size:17px}.popMyPointInfo.blue_rbd .tblTitle strong{margin-left:15px;font-size:24px;display:flex;align-items:flex-end}.popMyPointInfo.blue_rbd .tblTitle em{margin-bottom:3px;font-size:15px;top:initial}.popMyPointInfo.blue_rbd .new_saving_note .saving_list{border-top:1px solid #282a33;margin-bottom:30px}.popMyPointInfo.blue_rbd .new_saving_note .saving_list li{border-bottom:1px solid #e7e7e9}.popMyPointInfo.blue_rbd .new_saving_note .saving_list li a{padding:10px 13px 10px 0;display:flex;align-items:center;justify-content:space-between}.popMyPointInfo.blue_rbd .new_saving_note .saving_list li a .left .saving_period{font-size:13px;font-weight:400;line-height:18px;letter-spacing:normal;text-align:left;color:#474747}.popMyPointInfo.blue_rbd .new_saving_note .saving_list li a .left .saving_period .limit{font-size:13px;font-weight:400;line-height:18px;letter-spacing:normal;text-align:left;color:#474747;margin-left:3px;font-style:normal}
.popMyPointInfo.blue_rbd .new_saving_note .saving_list li a .left .saving_title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:normal;text-align:left;color:#282a33;max-height:40px;margin-top:2px}.popMyPointInfo.blue_rbd .new_saving_note .saving_list li a .left .saving_text{font-size:13px;font-weight:400;line-height:18px;letter-spacing:normal;text-align:left;color:#8f9097;margin-top:2px}.popMyPointInfo.blue_rbd .new_saving_note .saving_list li a .right{display:flex;justify-content:flex-end;width:75px;height:auto}.popMyPointInfo.blue_rbd .new_saving_note .saving_list li a .right .saving_point{font-size:14px;font-weight:700;line-height:17px;letter-spacing:normal;text-align:right;color:#282a33}.popMyPointInfo.blue_rbd .new_saving_note .saving_list li a .right .saving_point .won{font-size:14px;font-weight:700;line-height:17px;letter-spacing:normal;text-align:right;color:#282a33}.popMyPointInfo.blue_rbd .btn_block{padding:0}.popMyPointInfo.blue_rbd .btn_block .btn02{height:42px;background-color:#315dff;border:0;border-radius:16px;display:flex;align-items:center;justify-content:center}.pop_wrap.ver02.blue_rbd .mytbl_tdView.ver02{padding:0 15px}.pop_wrap.ver02.blue_rbd .mytbl_tdView.ver02 ul{padding-bottom:20px}.pop_wrap.ver02.blue_rbd .mytbl_tdView.ver02 ul li{padding:15px 0 0 0;border-top:0;text-align:center}.pop_wrap.ver02.blue_rbd .mytbl_tdView.ver02 ul li.reserve{padding:20px 10px;color:#282a33;border-radius:16px;display:flex;align-items:center;justify-content:center}.pop_wrap.ver02.blue_rbd .mytbl_tdView.ver02 ul li.reserve strong{margin-right:5px;font-size:24px;display:flex;align-items:flex-end;position:relative}.pop_wrap.ver02.blue_rbd .mytbl_tdView.ver02 ul li.reserve strong em{margin-bottom:4px;position:relative}.pop_wrap.ver02.blue_rbd .mytbl_tdView.ver02 ul li.reserve span{margin-left:5px;font-size:18px}.pop_wrap.ver02.blue_rbd .mytbl_tdView.ver02 ul li p{margin:0;color:#282a33;font-size:14px}.pop_wrap.ver02.blue_rbd .mytbl_tdView.ver02 ul li p span{margin:15px 0 0 0;color:#8f9097;font-size:14px;font-weight:400;display:block}.popMyPointInfo.custom_shopping.blue_rbd h1{height:88px;padding:0 15px;line-height:initial;text-align:left;justify-content:flex-start}.popMyPointInfo.custom_shopping.blue_rbd h1 span{color:#315dff}.popMyPointInfo.custom_shopping.blue_rbd .goods-common-list{margin:0 -20px}.popMyPointInfo.custom_shopping.blue_rbd .goods-second ul{margin-top:-40px}.popMyPointInfo.custom_shopping.blue_rbd .goods-second ul li{padding-top:40px}.popMyPointInfo.custom_shopping.blue_rbd .goods-temp.goods-common-list .goods-temp-list .goods-box .goods-thumb .goods-thumb-img{border-radius:16px}.popMyPointInfo.custom_shopping.blue_rbd .goods-temp.goods-common-list .goods-temp-list .goods-box .goods-benefit-box .goods-benefit-detail dd strong,.popMyPointInfo.custom_shopping.blue_rbd .goods-temp.goods-common-list .goods-temp-list .goods-box .goods-price .tit,.tit{color:#282a33}.popMyPointInfo.custom_shopping.blue_rbd .goods-temp.goods-common-list .goods-temp-list .goods-box .btn_wrap{margin-top:10px}.popMyPointInfo.custom_shopping.blue_rbd .goods-temp.goods-common-list .goods-temp-list .goods-box .btn_wrap .btn_icon_cart{width:100%;height:28px;color:#282a33;font-size:14px;background-color:#fff;border:1px solid #d7d9df;border-radius:12px;display:flex;align-items:center;justify-content:center}.popMyPointInfo.custom_shopping.blue_rbd .goods-temp.goods-common-list .goods-temp-list .goods-box .btn_wrap .btn_icon_cart:before{width:16px;height:16px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -180px -10px no-repeat;background-size:400px auto;content:'';display:block}.latelyGoods{background-color:#fff}.latelyGoods .info_wrap{padding:20px 16px;color:#333;font-size:13px;text-align:left;letter-spacing:-.26px}.latelyGoods .new_pd_btn{background-color:#fff;margin:0 0 10px;padding:0 15px}.latelyGoods .new_pd_btn li button{border-radius:4px;font-size:14px;height:31px;line-height:31px}.recentView_v2{padding:0 15px}.recentView_v2 li{border-radius:8px}.recentView_v2 li .product_box{padding:11px 15px 12px 85px}.recentView_v2 li .product_box .imgBox:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.03}.recentView_v2 li .product_box .imgBox{left:15px;border-radius:8px;overflow:hidden}.recentView_v2 li .product_box .prdWrap .product_tit{color:#111;margin-top:4px;line-height:22px}.recentView_v2 li .product_box .prdWrap .benefit{padding:4px 0 3px;margin-top:-18px}.recentView_v2 li .product_box .prdWrap .benefit span{margin:0 0 3px 0}.recentView_v2 li .product_box .prdWrap .benefit span+span:before{display:none}.recentView_v2 li .product_box .prdWrap .benefit>:after{display:inline-block;content:"";width:1px;height:10px;margin:-1px 1px 0 5px;background:#ccc;font-size:0;line-height:0;vertical-align:middle}.recentView_v2 li .product_box .prdWrap .benefit>:last-child:after{display:none}.recentView_v2 li .product_box .prdWrap .benefit .comment{color:#888;position:relative;display:inline-block;top:auto;vertical-align:middle;margin-bottom:3px;min-width:auto}.recentView_v2 li .product_box .prdWrap .benefit .comment em{font-weight:400}.recentView_v2 li .product_box .prdWrap .priceInfoBox>p{margin:0}.recentView_v2 li .product_box .prdWrap .priceInfoBox>p .tit{width:65px;vertical-align:-1px}.recentView_v2 li .product_box .prdWrap .priceInfoBox>p.discountPrice{font-size:14px;color:#999}.recentView_v2 li .product_box .prdWrap .priceInfoBox>p.discountPrice span{font-size:12px}.recentView_v2 li .product_box .prdWrap .priceInfoBox>p.discountPrice+p{margin-top:3px}.recentView_v2 li .product_box .priceInfoBox{position:relative;padding-right:40px}.recentView_v2 li .product_box .priceInfoBox>p .tit{color:#888;font-size:11px}.recentView_v2 li .product_box .prdWrap .priceInfoBox>p span em{font-size:16px}.recentView_v2 li .product_box .prdWrap .priceInfoBox>p span .wonBox{font-size:11px;vertical-align:0;margin-left:1px}.recentView_v2 li .product_box .priceInfoBox>p.goods_benefit_num{position:absolute;bottom:2px;right:1px;font-size:11px;color:#e51937;font-weight:700;letter-spacing:-1px}.recentView_v2 li .product_box .priceInfoBox>p.goods_benefit_num em{font-size:18px;vertical-align:-3px}.recentView_v2 li .product_box .priceInfoBox>p.goods_benefit_num span{font-size:13px;vertical-align:-2px}.latelyGoods .tit-box .id_info{padding:0}.latelyGoods .tit-box h2{padding-right:62px}.latelyGoods .tit-box .more-btn{top:2px;height:25px;padding:4px 9px 5px 10px;border-radius:12.5px;box-sizing:border-box}.latelyGoods .tit-box .more-btn span{line-height:normal}.latelyGoods .order_list.recentView_v2 li .btnRecentView{background-color:transparent;padding:0 13px 3px 16px}.latelyGoods .order_list.recentView_v2 li .btnRecentView .left{float:left}.latelyGoods .order_list.recentView_v2 li .btnRecentView .right{float:right}.latelyGoods .order_list.recentView_v2 li .btnRecentView a{font-size:12px;color:#333}.latelyGoods .order_list.recentView_v2 li .btnRecentView a.basket:before,.latelyGoods .order_list.recentView_v2 li .btnRecentView a.del:before{width:16px;height:16px;margin:-2px 4px 0 0;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage_renewal.png)}.latelyGoods .order_list.recentView_v2 li .btnRecentView a.del:before{background-position:-46px 0}.latelyGoods .order_list.recentView_v2 li .btnRecentView a.basket:before{background-position:-72px 0}.latelyGoods .order_list.recentView_v2 li .btnRecentView a.btn-wish+a.basket{margin-left:23px}.latelyGoods .goods-square.swiper_st .swiper-slide:last-child{margin-right:0}.latelyGoods .goods-square.swiper_st .swiper-slide .link-more{display:block}.latelyGoods .goods-square.swiper_st .swiper-slide .link-more .inner{padding-top:64.843%}.latelyGoods .goods-square.swiper_st .swiper-slide .link-more .inner span{line-height:1.23}.latelyGoods .goods-square.swiper_st .swiper-slide .link-more .inner span.more{margin-top:4px}.latelyGoods .related-box{margin-top:40px}.latelyGoods .banner-swiper{margin:40px 15px}.latelyGoods .banner-swiper .swiper_st{border-radius:4px;overflow:hidden;font-size:0}.latelyGoods .banner-swiper .swiper-slide img{width:100%}.latelyGoods .banner-swiper .swiper-pagination{margin-top:15px;font-size:0;text-align:center}.latelyGoods .banner-swiper .swiper-pagination-bullet{display:inline-block;width:6px;height:6px;margin:0 4px;border-radius:100%;background:#ddd}.latelyGoods .banner-swiper .swiper-pagination-bullet-active{background:#111}.list_none_area .list_none{padding:20px 0 59px}.list_none_area .list_none em{width:36px;height:36px;border:0;vertical-align:middle;margin-right:4px}.list_none_area .list_none em:before{left:0;margin:-18px 0 0 0;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage_renewal.png);background-size:200px auto;width:36px;height:36px}.list_none_area .list_none p{display:inline-block;font-size:14px;font-weight:400;padding-top:0;vertical-align:middle;letter-spacing:-.28px}@media all and (max-width:320px){.recentView_v2 li .product_box{padding:11px 10px 12px 80px}.recentView_v2 li .product_box .imgBox{left:10px}}.dateBox{margin-bottom:12px;padding:0 17px}.dateBox p{font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:left;color:#111}.order_list+.dateBox{margin-top:24px}.swiper_st ul.swiper-wrapper{margin-bottom:0;overflow:unset!important}.swiper_st ul.swiper-wrapper:after{display:block;content:'';clear:both}.brand-temp-box .brand-bg{height:unset!important}.living-hot .goods-temp-list.goods-wide{font-size:12px}.living-hot .goods-temp-list.goods-wide .flag-wrap{margin-top:0}.living-top-banner img{width:100%;height:auto;vertical-align:top}.living-box{margin-top:40px}.living-box .bnr-temp-01 .swiper-slide>a{display:block;border-radius:8px;overflow:hidden}
.living-box.brand-banner{margin-bottom:0}.living-box.living-timesale ul.swiper-wrapper{height:375px}.living-box.living-timesale .goods-circle.swiper_st .swiper-wrapper{height:375px}.living-box.living-timesale .goods-circle.swiper_st .swiper-slide{margin-right:20px;width:240px}.living-box.living-timesale .goods-box .time-flag .flag-time{padding:0 10px 0 5px}.living-box.living-timesale .goods-box .sale-state{width:240px}.living-box.living-timesale .goods-box .sale-state .inner .tip-box{border-radius:4px}.living-box.living-timesale .swiper-slide:last-child .goods-box .sale-state .inner .tip-box{left:unset}.living-box.brand-banner.type1 a.brand-bg:before{display:none}.living-box.brand-banner .goods-brand.swiper_st .swiper-slide{margin-right:15px}.living-box.brand-banner+.living-box.brand-banner{margin-top:0}.living-box.living-cirbnr{padding:0 15px;box-sizing:border-box;margin-top:30px}.living-box.living-cirbnr:after{display:block;content:'';clear:both}.living-box.living-cirbnr li{float:left;margin:10px 0;width:20%;height:75px;text-align:center}.living-box.living-cirbnr li a .img-box{width:50px;height:50px;margin:0 auto 7px;border-radius:50%;overflow:hidden}.living-box.living-cirbnr li img{width:50px;height:auto}.living-box.living-cirbnr .text{margin-top:8px;font-size:12px;color:#333}.living-box.living-hot .goods-temp .swiper-slide{margin-right:15px;width:85%}.living-box.living-hot .goods-temp .swiper-slide:last-child{margin-right:30px}.living-box.living-hot .goods-temp .goods-price .tit{height:auto;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.living-box.living-hot .goods-wide .goods-box .goods-benefit-num{bottom:10px}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail:after{display:block;content:'';clear:both}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dd,.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dt{float:left;display:inline-block;position:unset;padding:0;vertical-align:middle}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dt{line-height:28px}.living-box.living-hot .goods-box .goods-benefit-box .goods-benefit-detail dd{margin-left:5px}.living-box.living-keyword .living-keyword-list{padding:0 15px}.living-box.living-keyword .living-keyword-list dl+dl{margin-top:20px}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-img:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.03)}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-img{display:inline-block;position:relative;width:40px;height:40px;vertical-align:middle;border-radius:50%;box-sizing:border-box;overflow:hidden}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-img img{width:100%}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-txt{display:inline-block;margin-left:10px;font-size:15px;font-weight:700;color:#333;vertical-align:middle}.living-box.living-keyword .living-keyword-list .living-keyword-tit .tit-txt:before{display:inline-block;content:'#'}.living-box.living-keyword .living-keyword-list .living-keyword-btn{margin-top:10px}.living-box.living-keyword .living-keyword-list .living-keyword-btn a{display:inline-block;max-width:150px;height:30px;padding:0 10px;font-size:14px;color:#333;text-align:center;line-height:30px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.living-box.living-keyword .living-keyword-list .living-keyword-btn a span:before{display:inline-block;content:'#'}.living-box.living-benefit{box-sizing:border-box}.living-box.living-benefit .card-benefit-banner:after{display:block;content:'';clear:both}.living-box.living-benefit .card-benefit-banner li{float:left;width:24.2%;margin-right:1%}.living-box.living-benefit .card-benefit-banner li:nth-child(4n){margin-right:0}.living-box.living-benefit .card-benefit-banner li img{width:100%;height:auto}.cate-info-banner{padding:15px;box-sizing:border-box}.cate-info-banner img{display:inline-block;width:100%;vertical-align:top}.cate-info-banner+.search-filter-wrap{padding-top:0}.goods-temp .goods-temp-list .goods-box{font-size:12px}.living-box+.cate-goods-list{margin-top:20px}.living-box .more-list-box .goods-temp-list{margin-top:20px}.sub-box{margin-top:40px}.sub-box.temp-timesale .swiper-wrapper{height:375px}.sub-box.temp-timesale .goods-circle.swiper_st .swiper-wrapper{height:375px}.sub-box.temp-timesale .goods-circle.swiper_st .swiper-slide{margin-right:20px;width:240px}.sub-box .bnr-temp-01 .swiper-slide>a{display:block;border-radius:8px;overflow:hidden}.sub-box .brand-temp-box .brand-bg{height:unset}.sub-box.brand-banner.type1 a.brand-bg:before{display:none}.sub-box.brand-banner .goods-brand.swiper_st .swiper-slide{margin-right:15px}.sub-box.brand-banner+.living-box.brand-banner{margin-top:0}.sub-box .more-list-box .goods-temp-list ul{margin-top:20px}.sub-box.temp-flagship .goods-temp-list.goods-wide{font-size:12px}.sub-box.temp-flagship .goods-temp-list.goods-wide .flag-wrap{margin-top:0}.sub-box.temp-flagship .goods-temp .swiper-slide{margin-right:15px;width:85%}.sub-box.temp-flagship .goods-temp .swiper-slide:last-child{margin-right:30px}.sub-box.temp-flagship .goods-temp .goods-price .tit{height:auto;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.sub-box.temp-flagship .goods-wide .goods-box .goods-benefit-num{bottom:10px}.sub-box.temp-flagship .goods-box .goods-benefit-box .goods-benefit-detail:after{display:block;content:'';clear:both}.sub-box.temp-flagship .goods-box .goods-benefit-box .goods-benefit-detail dd,.sub-box.temp-flagship .goods-box .goods-benefit-box .goods-benefit-detail dt{float:left;display:inline-block;position:unset;padding:0;vertical-align:middle}.sub-box.temp-flagship .goods-box .goods-benefit-box .goods-benefit-detail dt{line-height:28px}.sub-box.temp-flagship .goods-box .goods-benefit-box .goods-benefit-detail dd{margin-left:5px}.sub-box.temp-flagship .indicator-temp-box{margin-top:11px;padding:0 15px;box-sizing:border-box}.sub-box.temp-flagship .indicator-temp-box .btn-all{right:15px}.sub-box.temp-flagship .indicator-temp-box .pag-wrap{right:80px}.brand-box.sub-cate-fixed.depth-on.fixed-list-wrap{padding-top:45px}.brand-box.brand-top-bnr{position:relative;margin-top:0}.brand-box.brand-top-bnr img{width:100%;max-width:100%;vertical-align:middle}.brand-box.brand-top-bnr .tit{width:100%;font-size:24px;line-height:32px;letter-spacing:-.48px;color:#fff;font-weight:700;text-align:center;padding:25px 15px 80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.brand-box.brand-top-bnr .btn-box{position:absolute;bottom:20px;right:20px;font-size:0}.brand-box.brand-top-bnr .btn-box button{height:30px;background-color:#fff;margin-left:10px;border-radius:15px;padding:0 10px;border:0;overflow:hidden}.brand-box.brand-top-bnr .btn-box button span{display:inline-block;font-size:12px;line-height:18px;letter-spacing:-.24px;color:#333;font-weight:400;padding-top:1px}.brand-box.brand-top-bnr .btn-box button span:before{content:'';display:inline-block;width:16px;height:16px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/brand/brand_icon_sheet.png) no-repeat;background-size:48px auto;vertical-align:top}.brand-box.brand-top-bnr .btn-box button.share-btn span:before{background-position-x:-32px}.brand-box.brand-top-bnr .btn-box button.favorite-btn span:before{background-position-x:0}.brand-box.brand-top-bnr .btn-box button.favorite-btn.on span:before{background-position-x:-16px}.brand-box.brand-top-bnr2{margin-top:10px}.brand-box.brand-top-bnr2 img{width:100%;max-width:100%;vertical-align:middle}.sub-box.thema-box{margin-top:20px}.sub-box.thema-box .indicator-temp-box{margin-top:11px}.thema-box.thema-top-banner{margin-top:0}.thema-box.thema-top-banner img{width:100%;max-width:100%;vertical-align:middle}.thema-box.thema-top-banner+.thema-box.temp-bnrslide{margin-top:20px}.contents>.sub-top-tit+.thema-box.brand-banner,.contents>h1+.thema-box.brand-banner{margin-top:0}.thema-box.brand-banner+.thema-box.brand-banner{margin-top:0}.goods-detail-wrap .goods-detail-cont .goodsview_option{padding:0 15px}.goods-detail-wrap .goods-detail-cont .bundle_wrap.bundle_wrap_v2{padding:10px 15px 0 15px;border-bottom:0}.goods-detail-wrap .goods-detail-cont.goods_comment2_v2 .bundle_wrap.bundle_wrap_v2{border-bottom:1px solid #eee;padding-bottom:20px}.goods-detail-wrap .goods-detail-cont.goods_comment2_v2 .comment_info2{padding:20px 15px 20px 38px}.goods-detail-wrap .goods-detail-cont.goods_comment2_v2 .comment_info2 em{left:15px}.goods-detail-wrap .goods-detail-cont.goods_comment2_v2 .goods_graph.goods_graph_v2{margin:0 15px 20px}.goods-detail-wrap .goods-detail-cont.goods_comment2_v2 .bestComtWrap{padding:10px 15px}.goods-detail-wrap .goods-detail-cont.goods_gna .comment_info3{padding:0 15px 30px 38px;margin-top:20px}.goods-detail-wrap .goods-detail-cont.goods_gna .comment_info3 em{top:4px;left:15px}.goods-detail-wrap .goods-detail-cont.goods_gna .goods_gna h3{padding:10px 15px}.goods-detail-wrap .goods-detail-cont.goods_gna .qna_wrap li .qna_list{padding:10px 65px 10px 15px}.goods-detail-wrap .goods-detail-cont.goods_gna .qna_wrap li .qna_list em.arrow{right:15px}.goods-detail-wrap .goods-detail-cont.goods_gna .comment_info4{padding:20px 15px 80px 38px}.goods-detail-wrap .goods-detail-cont.goods_gna .comment_info4 em{left:15px}.goods-detail-wrap .goods-detail-cont.goods_gna .qna_wrap li .qna_cons .question{padding:15px}.goods-detail-wrap .goods-detail-cont.goods_gna .qna_wrap li .qna_cons .answer{margin:10px 15px 0}
.goods-detail-wrap .goods-detail-cont.goods_gna .qna_wrap li .qna_cons .question em.type02{left:15px;top:15px}.header-app-down{position:fixed;top:0;left:0;width:100%;height:46px;padding:14px 15px;font-size:14px;color:#1492e6;letter-spacing:-1px;background-color:#ecf4ff;box-sizing:border-box;z-index:100}.header-app-down .btn-app-down{display:inline-block;position:absolute;top:7px;right:15px;padding:5px 10px;font-size:14px;color:#333;background-color:#fff;border:1px solid #ddd;border-radius:4px}.header-app-down+.header-prd-detail{top:46px}.header-prd-detail{position:fixed;top:0;left:0;width:100%;height:42px;padding:5.5px 15px;background-color:#fff;box-sizing:border-box;z-index:100}.fixed .header-prd-detail{border-bottom:1px solid #ddd}.fixed .header-prd-detail .goods-summary{display:inline-block;opacity:1;transition:.2s}.header-prd-detail .goods-summary{margin-left:35px;opacity:0}.header-prd-detail .goods-summary:after{display:block;content:'';clear:both}.header-prd-detail .goods-summary .img{float:left;display:inline-block;position:relative;width:32px;height:32px;border-radius:50%;overflow:hidden}.header-prd-detail .goods-summary .img img{width:100%;height:auto}.header-prd-detail .goods-summary .goods-tit{display:inline-block;position:absolute;left:0;top:0;width:100%;padding:12px 121px 8px 94px;box-sizing:border-box}.header-prd-detail .goods-summary .goods-tit .tit{display:inline-block;width:100%;font-size:15px;font-weight:400;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:0;padding:0;height:auto;border:0;line-height:16px;position:static}.header-prd-detail .goods-summary.v2 .goods-tit{padding:12px 130px 8px 92px}.header-prd-detail .goods-summary.v2 .goods-tit .tit{color:#414450}.goods-detail-page{padding-bottom:90px}.pb60{padding-bottom:60px}.btn-small{display:inline-block;padding:5px 10px;text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:4px}.btn-small span{font-size:14px;color:#333}.btn-small.search span{padding-left:20px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_search.png) no-repeat 0 50%;background-size:16px auto}.info-box-gray{margin-top:10px;padding:15px;background-color:#f5f5f5;border-radius:8px}.info-box-gray .ico{padding-left:25px;font-size:14px;color:#333;line-height:22px;box-sizing:border-box;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_notice.png) no-repeat 0 3px;background-size:16px auto}.ico-info-txt{padding-left:25px;font-size:14px;color:#333;line-height:22px;box-sizing:border-box;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_notice.png) no-repeat 0 3px;background-size:16px auto}.line-mid{text-decoration:line-through}.tooltip{display:inline-block;position:relative;vertical-align:text-bottom}.tooltip .btn-tooltip{display:inline-block;position:relative;top:-1px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/icon_tooltip.png) no-repeat 50% 50%;background-size:100% auto;vertical-align:middle;text-indent:-9999em}.tooltip.type2{margin-left:-4px;vertical-align:3px}.tooltip.type2 .btn-tooltip{top:0;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/icon_tooltip_02.png) no-repeat 50% 50%;background-size:100% auto;margin-left:2px}.contents.prd-detail{padding-bottom:0}.goods-detail-wrap .tooltip .tooltip-box{display:none}.goods-detail-wrap .btn-txt{display:inline-block;margin-left:4px;font-size:13px;color:#0065d8;border-bottom:1px solid #0065d8;letter-spacing:-.26px;line-height:17px}.goods-detail-wrap .goods-gray-box{margin-top:15px;padding:15px;background-color:#f6f6f6;border-radius:4px}.goods-detail-wrap .ul-dot li{position:relative;padding-left:10px;font-size:13px;color:#333;letter-spacing:-1px}.goods-detail-wrap .ul-dot li:before{display:inline-block;content:'';position:absolute;top:8px;left:0;width:2px;height:2px;background-color:#333}.goods-detail-wrap .ul-dot li+li{margin-top:10px}.goods-detail-wrap .txt-bold{font-weight:700}.goods-detail-wrap .txt-gray{font-size:13px;color:#999;display:inline-block}.goods-detail-wrap .txt-blue{color:#0065d8}.prd-detail-top{padding-top:42px}.prd-detail-top .prd-detail-img{position:relative;width:100%;box-sizing:border-box;overflow:hidden}.prd-detail-top .prd-detail-img.img-3d{width:80%;margin:0 auto}.prd-detail-top .prd-detail-img.goods-box{background:0}.prd-detail-top .prd-detail-img .img-slide:after{display:block;content:'';clear:both}.prd-detail-top .prd-detail-img .img-slide li{text-align:center;position:relative;display:block;height:375px;line-height:375px}.prd-detail-top .prd-detail-img .img-slide li:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.03}.prd-detail-top .prd-detail-img .img-slide img{width:100%;vertical-align:middle}.prd-detail-top .prd-detail-img .pag-wrap{display:inline-block;position:absolute;right:15px;bottom:15px;padding:4px 14px;font-family:Roboto;font-size:11px;color:#666;background-color:#fff;border:1px solid #ddd;border-radius:12px;z-index:5}.prd-detail-top .prd-detail-img .pag-wrap .activeNum{font-weight:700;color:#2a2a2a}.prd-detail-top .prd-detail-img .pag-wrap.v2{right:initial;left:50%;transform:translateX(-50%);height:26px;padding:6px 10px 0;background-color:rgba(0,0,0,.5);border-radius:13px;border:0;font-size:12px;line-height:13px;letter-spacing:-.24px;color:#ccc;box-sizing:border-box}.prd-detail-top .prd-detail-img .pag-wrap.v2 .activeNum{font-weight:700;color:#fff}@media all and (max-width:320px){.prd-detail-top .prd-detail-img .pag-wrap.v2{bottom:42px}}.btn-favor{width:25px;height:25px;display:inline-block;background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_favor.png);background-repeat:no-repeat;background-position:0 0;background-size:25px auto;background-size:25px auto}.btn-favor.on{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_favor_on.png)}.btn-alarm:before{content:'';display:block;width:25px;height:25px;margin:2px auto 0;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_alarm.png) no-repeat 0 0;background-size:auto 25px}.btn-alarm.on:before{background-position:-35px 0}.ico-info{position:relative;padding-left:26px;font-size:14px;color:#333;box-sizing:border-box}.ico-info:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_info.png) no-repeat center center;background-size:16px auto}.prd-detail-img .deem_white{background:#fff;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2001}.prd-detail-top .prd-detail-img.goods-box .time-flag{top:15px;left:15px;z-index:10}.prd-detail-top .tv-goods-info{padding:12px 15px 10px;background-color:#f5f5f5;box-sizing:border-box}.prd-detail-top .tv-goods-info span{display:inline-block;padding-left:25px;font-size:14px;color:#333;position:relative;vertical-align:top;line-height:1.4}.prd-detail-top .tv-goods-info span:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_info.png) no-repeat 0 0;background-size:16px auto}.prd-detail-top .goods-price{margin-top:15px;padding:0 15px}.prd-detail-top .goods-price .prod-info{margin-top:10px;font-size:13px;color:#999;letter-spacing:-1px;display:block;display:-webkit-box;max-height:85px;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.prd-detail-top .goods-price .tit{font-size:18px;margin:6px 0 11px;display:-webkit-box;max-height:128px;line-height:26px;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.prd-detail-top .goods-price .country{margin:-8px 0 10px;font-size:12px;line-height:1.58;color:#999;letter-spacing:-.24px}.prd-detail-top .goods-price .country.v2{margin:-7px 0 10px;font-size:18px;line-height:26px;letter-spacing:-.36px;color:#666}.prd-detail-top .goods-price .brand-store{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.prd-detail-top .goods-price .brand-store .ico-home{flex-shrink:0;width:22px;height:22px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ic_home.png) center center no-repeat;background-size:100% auto}.prd-detail-top .goods-price .brand-store a{display:flex;justify-content:space-between;margin-left:5px}.prd-detail-top .goods-price .brand-store a .tit{margin:auto;font-size:14px;line-height:20px;font-weight:700;color:#333;overflow:hidden;display:-webkit-box;max-height:20px;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.prd-detail-top .goods-price .brand-store a .btn-arr{flex-shrink:0;align-self:center;width:6px;height:10px;margin-left:10px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_move.png) center center no-repeat;background-size:6px auto}.prd-detail-top .goods-price .brand-store.v2{justify-content:space-between}.prd-detail-top .goods-price .brand-store.v2 .brand{position:relative;display:flex;align-items:center;width:50%;padding-left:23px;box-sizing:border-box}.prd-detail-top .goods-price .brand-store.v2 .brand:before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_brand.png) center center no-repeat;background-size:20px auto;margin-top:1px}.prd-detail-top .goods-price .brand-store.v2 .brand a{width:100%;margin-left:3px;justify-content:flex-start}.prd-detail-top .goods-price .brand-store.v2 .brand a .tit{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}.prd-detail-top .goods-price .brand-store.v2 .cate-link{width:100%;display:block;margin-right:0;max-width:none;text-align:right}
.prd-detail-top .goods-price .brand-store.v2 .cate-link span{width:80%;display:inline-block;font-size:14px;line-height:28px;letter-spacing:-.28px;color:#111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:middle}.prd-detail-top .goods-price .brand-store.v2 .cate-link em{color:#fb4c6b;font-weight:700}.prd-detail-top .goods-price .brand-store.v2 .brand+.cate-link{justify-content:flex-start;font-size:0;margin-left:0;max-width:47%;box-sizing:border-box}.prd-detail-top .goods-price .brand-store.v2 .btn-arr{display:inline-block;width:7px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_move2.png) center center no-repeat;background-size:7px auto;margin-left:5px;vertical-align:middle}.prd-detail-top .prd-detail-img .img{position:relative;top:50%;transform:translateY(-50%)}@media only all and (min-width:375px){.prd-detail-top .prd-detail-img .img{display:inline-block}}.prd-detail-top .prd-detail-img .img-flag.tenten{position:absolute;top:10px;right:10px;width:64px;height:64px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag64_tenten.png) no-repeat;background-size:64px}.prd-detail-top .prd-detail-img .img-flag.newyear.v2023{position:absolute;top:10px;right:10px;width:64px;height:64px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag64_holiday_2023.png) no-repeat;background-size:100%}.goods-thumb .goods-thumb-img .flag-left-base.flag_size_40{width:40px}.prd-detail-top .prd-detail-img .img-flag.food{position:absolute;z-index:1;top:10px;left:10px;width:60px;height:60px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag60_food.png) no-repeat;background-size:60px}.prd-detail-top .prd-detail-img .img-flag.food.v2{top:15px;left:15px;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag60_food.png) no-repeat;background-size:50px;font-size:0;color:transparent}.prd-detail-top .prd-detail-img .img-flag.living.v2{top:15px;left:15px;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag60_living.png) no-repeat;background-size:50px;font-size:0;color:transparent}.prd-detail-top .prd-detail-img .img-flag.price{position:absolute;z-index:1;top:15px;left:15px;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag50_price.png) no-repeat;background-size:50px;font-size:0;color:transparent}.prd-detail-top .prd-detail-img .img-flag.overseas{position:absolute;z-index:1;top:15px;left:15px;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag50_overseas.png) no-repeat;background-size:50px;font-size:0;color:transparent}.prd-detail-top .prd-detail-img .img-flag.stability-price{position:absolute;z-index:1;top:15px;left:15px;width:64px;height:64px;margin-left:-5px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag64_pre.png) no-repeat;background-size:64px;font-size:0;color:transparent}.prd-detail-top .prd-detail-img .img-flag.stability-price.v2{width:64px;height:64px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag64_ing.png) no-repeat;background-size:64px}.prd-detail-top .prd-detail-img .img-flag+.img-flag{top:70px}.prd-detail-top .prd-detail-img .img-flag+.img-flag+.img-flag{top:125px}.prd-detail-top .prd-detail-img .img-flag.threeD{position:absolute;z-index:1;top:15px;left:15px;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag-3d.png) no-repeat;background-size:50px;font-size:0}.prd-detail-top .prd-detail-img .img-flag.threeD+.img-flag{top:70px}.prd-detail-top .prd-detail-img .img-flag.foreign{width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag_foreign.png) no-repeat;background-size:50px;font-size:0}.prd-detail-top .prd-detail-img .flag-box{position:absolute;top:15px;left:15px;width:100%}.prd-detail-top .prd-detail-img .flag-box .img-flag{position:static;display:block;margin-bottom:5px;line-height:0}.prd-detail-top .prd-detail-img .img-flag.living{position:static;z-index:1;top:15px;left:15px;width:64px;margin:-8px 0 -8px -7px;font-size:0;color:transparent;line-height:0}.prd-detail-top .prd-detail-img .img-flag.anniversary{position:static;z-index:1;width:50px;margin:0 0 5px;font-size:0;color:transparent;line-height:0}.prd-detail-top .prd-detail-img .img-flag.anniversary img{width:100%}.prd-detail-top .prd-detail-img .img-flag.beauty{position:static;z-index:1;width:64px;height:54px;margin:-5px 0 0 -7px;font-size:0;color:transparent;line-height:0;overflow:hidden}.prd-detail-top .prd-detail-img .img-flag.beauty:first-child{margin-top:-15px}.prd-detail-top .prd-detail-img .img-flag.beauty img{width:100%;margin-top:-5px}.prd-detail-top .prd-detail-img .img-flag.w100 img{width:100%}.prd-detail-top .prd-detail-img .flag-box .img-flag.yellowUmbrella{position:absolute;display:block;top:-15px;right:15px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag2x.png) no-repeat;background-size:100px;width:100px!important;height:100px!important}.prd-detail-top .prd-detail-img .time-flag.v3{top:0;left:0;right:0;bottom:initial}.goods-benefit-box{height:auto}.goods-benefit-box .ori-price{font-size:13px;color:#666}.goods-benefit-box .goods-ori-price dt{display:inline-block;margin-right:15px;width:70px}.prd-detail-top .goods-benefit-box .goods-ori-price dt{margin-right:0}.goods-benefit-box .goods-ori-price dd{display:inline-block}.goods-benefit-box .goods-ori-price .price{font-size:16px;color:#999}.goods-benefit-box .goods-ori-price .won{font-size:13px;color:#999}.goods-benefit-box .goods-ori-price .ori-price{font-size:13px;color:#999}.goods-benefit-box .goods-benefit-detail{position:relative}.goods-benefit-box .goods-benefit-detail:after{display:block;content:'';clear:both}.prd-detail-top .goods-benefit-box .goods-benefit-detail dt{display:inline-block;position:relative;padding-right:0;width:70px;font-size:13px;letter-spacing:-1.5px}.prd-detail-top .goods-benefit-box .goods-benefit-detail dd{display:inline-block;padding-top:0}.prd-detail-top .goods-benefit-box .goods-benefit-detail dd strong{font-size:22px}.prd-detail-top .goods-benefit-box .goods-benefit-detail dd .won{font-size:13px;font-weight:700;color:#333}.goods-benefit-box .goods-benefit-detail.final dd strong{color:#333}.goods-benefit-box .goods-benefit-detail.final+.goods-benefit-detail dd strong{font-weight:400}.goods-benefit-box .goods-benefit-detail.final+.goods-benefit-detail dd .won{font-weight:400}.prd-detail-top .goods-benefit-num{position:absolute;right:2px;bottom:0;font-size:22px;color:#d80028;font-weight:900}.goods-benefit-box .goods-ori-price.special dt{width:60px}.goods-benefit-box .goods-benefit-detail.special dt{width:60px}.goods-benefit-box .goods-benefit-detail.hns dt{width:35px}.goods-benefit-box .goods-benefit-detail.price dt{width:45px}.goods-benefit-box .goods-ori-price.price dt{width:45px}.goods-benefit-box .goods-benefit-detail.tour{margin-top:10px}.goods-benefit-box .goods-benefit-detail.tour dl{display:table;width:100%}.goods-benefit-box .goods-benefit-detail.tour dl:after{display:block;content:'';clear:both}.goods-benefit-box .goods-benefit-detail.tour dt{display:table-cell;width:50%;padding:0;font-size:13px;color:#888}.goods-benefit-box .goods-benefit-detail.tour dd{display:table-cell;width:50%;text-align:right}.goods-benefit-box .goods-benefit-detail.tour dd strong{font-size:22px;font-weight:400;color:#333}.goods-benefit-box .goods-benefit-detail.tour dd .won{font-size:13px;color:#333}.goods-benefit-box .goods-benefit-detail.tour .ori-price dd strong{font-size:16px;font-weight:400;color:#999}.goods-benefit-box .goods-benefit-detail.tour .ori-price dd .won{font-size:13px;color:#999}.goods-benefit-box .goods-benefit-detail.tour .hns-price dd strong{font-size:22px;font-weight:900;color:#333}.goods-benefit-box .goods-benefit-detail.tour .hns-price dd .won{font-size:13px;font-weight:700;color:#333}.goods-benefit-box .benefit-card{display:inline-block;border:1px solid #888;border-radius:4px;line-height:12px;font-weight:700;padding:2px 2px 1px}.goods-benefit-box .benefit-card span{color:#555;font-size:10px;vertical-align:top}.goods-benefit-box .benefit-card .benefit-noint+.benefit-nointM{margin-left:-3px}.prd-detail-top .goods-benefit-num em{font-size:22px;font-weight:900}.prd-detail-top .goods-benefit-num span{font-size:13px}.goods-detail-wrap .goods-benefit-box .goods-benefit-detail dt{color:#888}.goods-detail-wrap .txt-banner{margin-top:10px}.goods-detail-wrap .txt-banner .txt-box{padding:10px;letter-spacing:-.5px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.goods-detail-wrap .txt-banner .txt-box span{font-size:13px;color:#333}.goods-detail-wrap .txt-banner.gray .txt-box span{color:#999}.goods-detail-wrap .goods-detail-cont .txt-banner{padding:0 15px}.goods-detail-wrap .txt-banner.kc-mark{display:table;width:100%;box-sizing:border-box}.goods-detail-wrap .txt-banner.kc-mark .txt-box{position:relative;padding-left:61px;display:table-cell;height:79px;vertical-align:middle;box-sizing:border-box}.goods-detail-wrap .txt-banner.kc-mark .txt-box:before{content:'';position:absolute;left:10px;top:10px;width:41px;height:59px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_kcmark.png) no-repeat center center;background-size:41px auto}.goods-detail-wrap .txt-banner.kc-mark .txt-box strong{display:block}.goods-detail-wrap .txt-banner.v2 .txt-box span{color:#999}.goods-detail-wrap .txt-banner.kc-mark.v2 .txt-box:before{height:47px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_kcmark_v2.png) no-repeat center center}.goods-detail-wrap .txt-banner.kc-mark.v2 .txt-box strong{display:block;margin-top:5px;font-weight:400;font-size:13px;color:#999}.goods-detail-wrap .txt-banner.kc-mark.v2 .txt-box strong+strong{margin-top:2px}.goods-detail-wrap .txt-banner.kc-mark.v3 .txt-box{display:block;height:auto;padding-left:64px}
.goods-detail-wrap .txt-banner.kc-mark.v3 .txt-box:before{width:44px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_kcmark_v4.png) no-repeat center center;background-size:44px auto}.goods-detail-wrap .txt-banner.kc-mark.v3 .txt-box span{display:block;margin-top:1px;line-height:19px;letter-spacing:-.26px}.goods-detail-wrap .txt-banner.kc-mark.v3 .txt-box .code{display:block;margin-top:3px;color:#999}.goods-detail-wrap .txt-banner.kc-mark.v3 .txt-box .code a{text-decoration:underline;display:inline-block;margin-top:-6px;vertical-align:middle;color:#999}.goods-detail-wrap .goods-detail-cont{padding-bottom:40px}.goods-detail-wrap .goods-detail-cont.goods_comment2_v2,.goods-detail-wrap .goods-detail-cont.goods_gna{padding-bottom:0}.prd-detail-top .benefit-banner{display:block;margin-top:10px;padding:5px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.prd-detail-top .benefit-banner .benefit-box{position:relative;padding:5px 15px 5px 42px;background-color:#f5f5f5;border-radius:2px;box-sizing:border-box;letter-spacing:-.25px}.prd-detail-top .benefit-banner .benefit-box strong{position:absolute;top:5px;left:10px;font-size:13px;font-weight:700;color:#d80028}.prd-detail-top .benefit-banner .benefit-box p{font-size:13px;color:#333}.prd-detail-top .benefit-banner .benefit-box span{font-size:12px;color:#999}.prd-detail-top .benefit-banner.type02{padding:5px 35px 5px 5px;position:relative}.prd-detail-top .benefit-banner.type02:after{content:'';display:inline-block;position:absolute;right:15px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_benefit_banner.png) no-repeat center center;background-size:6px auto}.prd-detail-top .benefit-banner.type03{padding:5px 35px 5px 5px;position:relative}.prd-detail-top .benefit-banner.type03:after{content:'';display:inline-block;position:absolute;right:15px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_benefit_banner.png) no-repeat center center;background-size:6px auto}.prd-detail-top .benefit-banner.type03 .benefit-box{padding:5px 10px}.prd-detail-top .benefit-banner.type03 .benefit-box strong{position:relative;top:unset;left:unset;margin-right:5px;font-size:13px;font-weight:700;color:#1492e6}@media all and (max-width:320px){.goods-detail-wrap .txt-banner .txt-box span+.btn-txt{margin-left:0}.goods-detail-wrap .txt-banner.app_benner .txt-box span{display:block}}.cate-rank-box .update-box{position:relative;margin:20px 0 15px;padding:0 15px;text-align:right}.cate-rank-box .update-box .txt{font-size:13px;line-height:15px;letter-spacing:-.26px;color:#666}.cate-rank-box .tip-wrap{display:inline-block;margin-left:3px}.cate-rank-box .tip-wrap .tip-open{display:inline-block;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_Q_36x36.png) center no-repeat;background-size:18px;vertical-align:middle;border:0}.todaypick-wrapper .tip-wrap .tip-open.ic-mark{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_Q_36x36.png) center no-repeat;background-size:18px}.cate-rank-box .tip-wrap .tip-open ~ span{line-height:29px}.cate-rank-box .tip-wrap .tip-box{z-index:10;display:none;position:absolute;top:26px;right:15px;width:230px;padding:15px;box-sizing:border-box;white-space:normal;background:#fff;border:1px solid #000;border-radius:4px;text-align:left}.cate-rank-box .tip-wrap .tip-box strong{display:block;font-size:14px;line-height:20px;color:#333}.cate-rank-box .tip-wrap .tip-box span{display:inline-block;margin-top:5px;font-size:12px;line-height:1.42;font-weight:400;color:#333}.cate-rank-box .tip-wrap .tip-box span:before{content:'';display:inline-block;width:3px;height:3px;border-radius:50%;background-color:#333;vertical-align:middle;margin-top:-3px;margin-right:5px}.cate-rank-box .tip-wrap .tip-box .tip-close{position:absolute;top:8px;right:8px;width:25px;height:24px;border:0;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_tooltip_close.png) 0 0/25px auto no-repeat;vertical-align:top}.cate-rank-box .goods-box .goods-ranking{z-index:1;position:absolute;top:0;left:0;width:30px;height:30px;padding:7px 0 6px;background-color:#333;font-size:14px;border-radius:4px 0;text-align:center;box-sizing:border-box;color:#fff;font-weight:700}.cate-rank-box .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.cate-rank-box .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.cate-rank-box .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.cate-rank-box .goods-box .goods-price{padding:10px 0 5px}.cate-rank-box .goods-box .goods-benefit-box .goods-benefit-detail dt{letter-spacing:-.22px}.cate-rank-box .goods-box .goods-benefit-box .goods-benefit-detail dd strong{letter-spacing:-.36px}.cate-rank-box .goods-box .goods-benefit-num span{font-size:15px;line-height:18px;letter-spacing:-.36px}.goods-detail-wrap .txt-banner.app_benner .txt-box{position:relative;padding:8px 15px;letter-spacing:-.5px;background-color:#fff;border:1px solid #eee;border-radius:4px}.goods-detail-wrap .txt-banner.app_benner .txt-box p{font-size:13px;color:#1492e6;line-height:18px;letter-spacing:-.26px;padding-right:71px}.goods-detail-wrap .txt-banner.app_benner .txt-box span{font-size:13px;color:#1492e6;line-height:18px;letter-spacing:-.26px}.goods-detail-wrap .txt-banner.app_benner .txt-box p+.btn-txt{position:absolute;top:50%;transform:translateY(-50%);right:15px;font-size:13px;letter-spacing:-.26px;line-height:17px;color:#333;padding:4px 0;width:71px;text-align:center;border:1px solid #ddd;border-radius:4px;margin:0;box-sizing:border-box}.goods-detail-wrap .txt-banner.app_benner.v2 .txt-box{border-color:#eaeaea}.goods-detail-wrap .txt-banner.app_benner.v2 .txt-box p{padding-right:75px}.goods-detail-wrap .txt-banner.app_benner.v2 .txt-box span{line-height:16px}.goods-detail-wrap .txt-banner.app_benner.v2 .txt-box em{font-size:11px;line-height:15px;letter-spacing:-.2px;color:#999}.goods-detail-wrap .txt-banner.app_benner.v2 .txt-box p+.btn-txt{width:75px;padding:5px 0 6px}.goods-etc-box{padding:15px;box-sizing:border-box;position:relative;border-bottom:1px solid #ddd}.goods-etc-box:after{display:block;content:'';clear:both}.goods-etc-box .save-money-info{display:table;padding:11px 0}.goods-etc-box .save-money-info.mec-save .use-info{display:block}.goods-etc-box .save-money-info .use-info{font-size:16px;color:#333;font-weight:700;line-height:25px;display:table-cell;vertical-align:middle}.goods-etc-box .save-money-info .use-info span{color:#d80028}.goods-etc-box .save-money-info .use-period{font-size:13px;color:#333;display:block;letter-spacing:-.26px}.goods-etc-box .link{position:absolute;right:15px;top:50%;margin-top:-23.5px}.goods-etc-box .link a{display:inline-block;position:relative;height:47px;text-align:center;vertical-align:top;background-repeat:no-repeat;background-position:50% 0;background-size:25px auto;box-sizing:border-box}.goods-etc-box .link a+a{margin-left:15px}.goods-etc-box .link .name{display:inline-block;font-size:12px;color:#999;letter-spacing:-1px}.goods-etc-box .link .btn-grade{padding-top:27px;min-width:46px}.goods-etc-box .link .grade{position:absolute;left:0;top:0;right:0;font-size:20px;color:#333}.goods-etc-box .link .grade span{font-size:12px}.goods-etc-box .link .btn-favor{width:25px;padding-top:27px}.goods-etc-box .link .btn-sns-share{width:25px;padding-top:27px;background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_share.png)}@media all and (max-width:320px){.goods-etc-box .save-money-info .use-info{display:block}.goods-etc-box .link a+a{margin-left:5px}}.add-benefit-box{padding:15px;border-bottom:1px solid #ddd}.add-benefit-box li{position:relative;font-size:15px;color:#333;background-repeat:no-repeat;background-position:0 1px;background-size:16px auto;box-sizing:border-box;padding-left:25px;min-height:18px}.add-benefit-box li+li{margin-top:15px}.add-benefit-box .txt-bold{display:inline-block}.add-benefit-box li>span.sub-txt{padding-left:3px}.add-benefit-box .sub-txt strong{margin-left:0}.add-benefit-box li .acco dt{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_down.png);background-repeat:no-repeat;background-position:100% 4px;background-size:16px auto}.add-benefit-box li .acco dt.ico-none{background-image:none}.add-benefit-box li .acco dt.active{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_up.png)}.add-benefit-box li .acco dt b{color:#1492e6;font-weight:400}.add-benefit-box li .acco dd{display:none;font-size:13px;color:#333;line-height:20px}.add-benefit-box li .acco dd .goods-gray-box{margin-left:-25px}.add-benefit-box li .acco dd .dot{margin-top:10px;color:#999}.add-benefit-box li .acco dd .dot:before{display:inline-block;content:'※';margin-right:5px}.add-benefit-box li .acco dd .ul-dot{margin-top:10px}.add-benefit-box li .tit{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.add-benefit-box li .tit b{color:#1492e6;font-weight:400}.add-benefit-box li .tit .btn_arr{position:relative;display:block;margin-left:10px;padding-right:11px;font-size:13px;line-height:19px;color:#333;letter-spacing:-.26px}.add-benefit-box li .tit .btn_arr::after{content:"";position:absolute;top:5px;right:0;display:block;width:6px;height:9px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/img_arr_13.png) 100%/6px 9px no-repeat}.add-benefit-box li .detail_txt{padding-right:15px}.add-benefit-box li .detail_txt p{word-break:keep-all}
.add-benefit-box strong{display:inline-block;margin-left:5px}.add-benefit-box .add01{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_add_benefit_01.png)}.add-benefit-box .add02{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_add_benefit_02.png)}.add-benefit-box .add03{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_add_benefit_03.png)}.add-benefit-box .add03 .ul-dot{display:none}.add-benefit-box .add04{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_add_benefit_04.png)}.add-benefit-box .add05{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_add_benefit_05.png)}.add-benefit-box .add06{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_add_benefit_06.png)}.add-benefit-box .add08{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_add_benefit_08.png)}.goods-detail-tab{margin-top:15px}.goods-detail-wrap .goods-detail-tab.fixed{padding-top:2px}.goods-detail-wrap .goods-detail-tab.fixed .goods-detail-menu{position:fixed;left:0;top:40px;width:100%;z-index:9999;border-bottom:1px solid #ddd}.goods-detail-tab.fixed .goods-detail-cont{margin-top:67px}.goods-detail-wrap .goods-detail-menu{position:relative;width:100%;background-color:#fff}.goods-detail-wrap .goods-detail-menu:after{display:block;content:'';clear:both}.goods-detail-wrap .goods-detail-menu li{float:left;width:25%;height:50px;padding:19px 0 7px;text-align:center;box-sizing:border-box}.goods-detail-wrap .goods-detail-menu li a{display:inline-block;position:relative;font-size:16px;color:#333}.goods-detail-wrap .goods-detail-menu li.active{border-bottom:2px solid #d80028}.goods-detail-wrap .goods-detail-menu li.active a{color:#d80028}.goods-detail-wrap .goods-detail-menu li .num{display:inline-block;position:absolute;top:-15px;right:-6px;padding:1px 4px;font-size:9px;font-weight:700;color:#fff;background-color:#d80028;border-radius:7px}.goods-detail-wrap .goods-detail-menu.v2{position:relative;height:50px;padding:0 20px 0 20px;box-sizing:border-box}.goods-detail-wrap .goods-detail-menu.v2 ul{display:flex;justify-content:space-between;align-items:center}.goods-detail-wrap .goods-detail-menu.v2 li{position:relative;float:initial;display:flex;align-items:center;width:auto;padding:26px 0 0 0;border-bottom:2px solid transparent;box-sizing:border-box}.goods-detail-wrap .goods-detail-menu.v2 li:first-child{padding-left:0}.goods-detail-wrap .goods-detail-menu.v2 li:last-child{padding-right:0}.goods-detail-wrap .goods-detail-menu.v2 li a{padding-bottom:6px;color:#111;border-bottom:2px solid transparent;white-space:nowrap;line-height:17px}.goods-detail-wrap .goods-detail-menu.v2 li.active{border-color:transparent}.goods-detail-wrap .goods-detail-menu.v2 li.active a{color:#f51d2c;border-color:#f51d2c}.goods-detail-wrap .goods-detail-menu.v2 li .num{height:13px;line-height:14px;background-color:#f51d2c;right:0;box-sizing:border-box;padding-top:0;letter-spacing:-.18px}.goods-detail-wrap .goods-detail-menu.v2 li .icon-ai{flex-shrink:0;display:inline-block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/icon_ai.png) center center no-repeat;background-size:25px auto;vertical-align:middle;margin-top:-12px}.goods-detail-wrap .goods-detail-menu.v2 li .icon-ai+a{letter-spacing:-1.28px}@media all and (max-width:360px){.goods-detail-wrap .goods-detail-menu.v2{padding:0 10px}}.goods-detail-wrap .goods-detail-cont{display:none;margin-top:20px}.goods-detail-wrap .view-full-img{text-align:center;margin:20px 0}.goods-detail-wrap .view-full-img a{display:inline-block;margin:0 auto;width:260px;height:35px;text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:4px}.goods-detail-wrap .view-full-img a span{display:inline-block;padding-left:21px;font-size:14px;color:#333;line-height:35px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_full_img.png) no-repeat 0 50%;background-size:15px auto}.goods-detail-wrap .buy-with-goods{margin-top:20px;padding:0 15px}.goods-detail-wrap .buy-with-goods .tit h2{font-size:17px;color:#333}.goods-detail-wrap .buy-with-goods .goods-list{margin-top:30px}.goods-detail-wrap .buy-with-goods .goods-list:after{display:block;content:'';clear:both}.goods-detail-wrap .buy-with-goods .goods-list li{float:left;width:50%;padding:0 7.5px;box-sizing:border-box}.goods-detail-wrap .buy-with-goods .goods-list li:first-child{padding-left:0}.goods-detail-wrap .buy-with-goods .goods-list li:last-child{padding-right:0}.goods-detail-wrap .buy-with-goods .goods-list .goods-box{background-color:transparent}.goods-detail-wrap .buy-with-goods .goods-list .goods-box .goods-thumb{margin-top:10px;background-color:transparent}.goods-detail-wrap .buy-with-goods .goods-list{background:#fff}.goods-detail-wrap .buy-with-goods .goods-list .goods-box input.checkbox-with{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_check_02.png);background-position:50% 50%;background-size:20px auto;border-radius:50%}.goods-detail-wrap .buy-with-goods .goods-list .goods-box input:checked.checkbox-with{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_checked_02.png);background-color:#d80028}.goods-detail-wrap .buy-with-goods .goods-list .goods-box label{display:inline-block;position:relative;top:-4px;margin-left:5px;font-size:14px;color:#333}.goods-detail-wrap .buy-with-goods .with-buy-option:after{display:block;content:'';clear:both}.goods-detail-wrap .buy-with-goods .order-with{height:30px}.goods-detail-wrap .buy-with-goods .with-buy-option dt{width:100px}.goods-detail-wrap .buy-with-goods .with-buy-option dd{padding-top:3px;vertical-align:top}.goods-detail-wrap .buy-with-goods .with-buy-option .input-option{display:inline-block;width:100px;height:30px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.goods-detail-wrap .buy-with-goods .with-buy-option .input-option:after{display:block;content:'';clear:both}.goods-detail-wrap .buy-with-goods .with-buy-option dt a{display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-position:50% 50%;background-size:16px auto;text-indent:-9999em}.goods-detail-wrap .buy-with-goods .with-buy-option .btn-minus{float:left;background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_minus.png)}.goods-detail-wrap .buy-with-goods .with-buy-option .btn-plus{float:left;background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_plus.png)}.goods-detail-wrap .buy-with-goods .with-buy-option .order-num{float:left;width:40px;height:30px;font-size:14px;color:#333;text-align:center;background-color:#fff;border:0;border-right:1px solid #ddd;border-left:1px solid #ddd;border-radius:unset;text-indent:unset}.goods-detail-wrap .buy-with-goods .with-buy-option .goods-benefit-num{right:0}.goods-detail-wrap .buy-with-goods .btn-cart-with{display:inline-block;margin-top:15px;width:100%;padding:12px 0;font-size:17px;font-weight:700;color:#fff;text-align:center;background-color:#444;border-radius:4px}.info-more{position:relative;padding-bottom:30px}.info-more .btn-txt{position:absolute;left:0;bottom:2px}.info-more .btn-txt .close{display:none}.info-more .btn-txt.active .more{display:none}.info-more .btn-txt.active .close{display:block}.goods-detail-wrap .bundle-goods{margin-top:20px;padding:20px 15px 5px;background-color:#eee;box-sizing:border-box}.goods-detail-wrap .bundle-goods .goods-list:after{display:block;content:'';clear:both}.goods-detail-wrap .bundle-goods .goods-list li{float:left;margin-bottom:15px;width:50%;padding:0 7.5px;box-sizing:border-box}.goods-detail-wrap .bundle-goods .goods-list li:nth-child(even){padding-right:0}.goods-detail-wrap .bundle-goods .goods-list li:nth-child(odd){padding-left:0}.goods-detail-wrap .bundle-goods .goods-list .goods-box{padding-bottom:10px;border-radius:8px;overflow:hidden}.goods-detail-wrap .bundle-goods .goods-list .goods-box .goods-thumb .goods-thumb-img .img:before{background-color:#fff}.goods-detail-wrap .bundle-goods .goods-list .goods-box .goods-price{padding:10px 10px 0}.goods-detail-wrap .bundle-goods .goods-list .goods-box .goods-benefit-num{right:10px;bottom:0}.goods-detail-wrap .bundle-goods .goods-list .goods-box .flag-wrap{padding:5px 10px 10px;height:54px;box-sizing:border-box}.goods-detail-wrap .bundle-goods .goods-list .goods-box .btn-select{display:inline-block;margin:0 0 10px 10px;padding:5px 15px;font-size:13px;color:#333;background-color:#fff;border:1px solid #ddd;border-radius:40px}.goods-detail-wrap .bundle-goods .goods-box .goods-thumb .goods-thumb-img{border-radius:0;-webkit-border-radius:0}.goods-detail-info{margin-top:40px;box-sizing:border-box}.goods-detail-info .detail-info-wrap{position:relative}.goods-detail-info .detail-info-wrap .detail-info-con{width:100%}.goods-detail-info .detail-info-wrap img{width:100%;height:auto;vertical-align:top}.goods-detail-info .detail-info-wrap .btn-more-info{display:block;margin:10px auto 40px;width:260px;padding:5.5px 0;text-align:center;background-color:#fff;border:1px solid #333;border-radius:40px}.goods-detail-info .detail-info-wrap .btn-more-info span{display:inline-block;position:relative;padding-right:18px;font-size:13px;font-weight:700}.goods-detail-info .detail-info-wrap .btn-more-info span:after{display:inline-block;content:'';position:absolute;top:4px;right:0;width:10px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_up02.png) no-repeat 50% 50%;background-size:100% auto}.goods-detail-info .detail-info-wrap.ovh .detail-info-con{overflow:hidden;max-height:1500px}.goods-detail-info .detail-info-wrap.ovh .btn-more-info span:after{display:inline-block;content:'';position:absolute;top:4px;right:0;width:10px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_down02.png) no-repeat 50% 50%;background-size:100% auto}
.detail-info-text{margin-top:10px;padding:0 15px;box-sizing:border-box}.detail-info-text .goods-gray-box .acco dt{font-size:13px;font-weight:700;color:#333;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_down.png) no-repeat 100% 50%;background-size:16px auto}.detail-info-text .goods-gray-box .acco dt.active{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_up.png) no-repeat 100% 50%;background-size:16px auto}.detail-info-text .goods-gray-box .ico-star:before{content:'';display:inline-block;vertical-align:-3px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_star.png) no-repeat center center;background-size:auto 16px;margin-right:5px}.detail-info-text .goods-gray-box .ico-star{color:#6060aa}.detail-info-text .goods-gray-box .acco dd{display:none;margin-top:10px}.detail-info-text .goods-gray-box .tb-list table{width:100%}.detail-info-text .goods-gray-box .tb-list td,.detail-info-text .goods-gray-box .tb-list th{padding:5px 0;font-size:13px;font-weight:400;color:#333;text-align:left;vertical-align:top}.detail-info-text .goods-gray-box .tb-list td{padding-left:15px}.detail-info-text .goods-gray-box .tb-list .sale span{margin-right:4px}.detail-info-text .goods-gray-box .tb-list .sale+.sale{margin-top:10px}.bundle-intro-wrap{margin-top:40px;padding:0 15px}.bundle-intro-wrap img{width:100%;display:block}.bundle-intro-wrap ~ .goods-detail-info{margin-top:0}.bundle-intro-wrap ~ .bundle-img{margin-top:40px}.recom-cate-goods{margin-top:40px}.recom-cate-goods .tit-box h2{text-overflow:unset}.recom-cate-goods .goods-temp .goods-temp-list{padding:0 5px 0 15px}.recom-cate-goods .goods-temp .goods-temp-list ul.swiper-wrapper{height:auto;padding:0}.recom-cate-goods .goods-temp .goods-temp-list li{margin-right:15px;width:128px}.recom-cate-goods .goods-temp .goods-temp-list li:last-child{margin-right:30px}.recom-cate-goods.v2{border-top:1px solid #ddd;border-bottom:8px solid #eee;margin-top:0;padding-top:20px;padding-bottom:28px;position:relative}.recom-cate-goods.v2:before{content:'';display:block;position:absolute;left:0;right:0;top:-9px;width:100%;height:8px;background-color:#fff}.recom-cate-goods.v2 .loadingZone{height:280px;line-height:280px}.recom-cate-goods.v2 .loadingZone .loading_wrap{padding:0}.recom-cate-goods.v2.bottomLine{border-bottom:1px solid #ddd;padding-top:50px}.recom-cate-goods.v2 .tit-box h2{font-size:20px;color:#111}.recom-brand-goods{margin-top:40px;padding:0 15px}.recom-brand-goods .tit-box{padding-left:0}.recom-brand-goods .tit-box h2{padding:0}.recom-brand-goods .brand-tit:after{display:block;content:'';clear:both}.recom-brand-goods .brand-tit .btn-brand-link{float:left;display:inline-block;padding-right:16px;font-size:17px;font-weight:700;color:#333;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_benefit_banner.png) no-repeat 100% 50%;background-size:6px auto}.recom-brand-goods .brand-tit .btn-favor{float:right;display:inline-block;padding-left:30px;font-size:16px;color:#999;line-height:25px;width:auto}.recom-brand-goods .brand-tit .favor.on{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_favor.png)}.recom-brand-goods .brand-img-list{margin-top:15px}.recom-brand-goods .brand-img-list ul:after{display:block;content:'';clear:both}.recom-brand-goods .brand-img-list ul{margin:0 -2.5px}.recom-brand-goods .brand-img-list li{float:left;padding:5px 2.5px 0 2.5px;width:33.33%;box-sizing:border-box}.recom-brand-goods .brand-img-list li:nth-child(3n+1){clear:both}.recom-brand-goods .brand-img-list .main-img{width:66.67%}.recom-brand-goods .brand-img-list .img{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden;display:block;padding-top:100%}.recom-brand-goods .brand-img-list .img:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.03);z-index:1}.recom-brand-goods .brand-img-list .img img{width:100%;vertical-align:top;position:absolute;left:0;right:0;top:0;bottom:0;height:100%}.recom-brand-goods .brand-img-list .btn-more-brand{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-size:16px;letter-spacing:-.32px;color:#fff;text-align:center;background-color:rgba(0,0,0,.3);padding-top:42%;box-sizing:border-box;z-index:1}.detail-recom-list{margin-top:40px}.detail-recom-list.recomPrdWrap{border-bottom:0}.detail-recom-list.v2.recomPrdWrap{background-color:#fff}.detail-recom-list.v2.recomPrdWrap .tit-box{background-color:#fff}.detail-recom-list.v2.recomPrdWrap .tit-box h2{font-size:20px;color:#111}.detail-recom-list.v2.recomPrdWrap .goods-third .goods-box .goods-price{background-color:#fff}.detail-recom-list.v2.recomPrdWrap .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.recom-cate-goods.v2.goodRiviewPrd{border:0;padding:0;margin-bottom:40px}.recom-cate-goods.v2.goodRiviewPrd:before{display:none}.recom-cate-goods.v2.specialPricePrd{margin-top:40px;padding:0;border:0}.recom-cate-goods.v2.specialPricePrd:before{display:none}.buy-bundle-box{margin-top:20px;padding:0 15px}.buy-bundle-box .sel-bundle{padding:5px 10px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.buy-bundle-box .sel-bundle .btn-sel{display:block;padding-right:25px;padding-bottom:0;font-size:14px;color:#333;white-space:nowrap;text-overflow:ellipsis;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_down.png) no-repeat 100% 50%;background-size:16px auto;overflow:hidden;box-sizing:border-box}.buy-bundle-box .sel-bundle .btn-sel.active{padding-bottom:5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_up.png) no-repeat 100% 0;background-size:16px auto;border-bottom:1px solid #ddd}.buy-bundle-box .sel-bundle .sel-bundle-list{display:none}.buy-bundle-box .sel-bundle .btn-sel.on+.sel-bundle-list{display:block}.buy-bundle-box .sel-bundle .sel-bundle-list li{padding:5px 0;border-bottom:1px solid #ddd}.buy-bundle-box .sel-bundle .sel-bundle-list li:last-child{border-bottom:0}.buy-bundle-box .buy-bundle-list{margin-top:15px}.buy-bundle-box .buy-bundle-list .bundle-goods-box{position:relative;padding:0 0 10px 78px;min-height:74px;box-sizing:border-box}.buy-bundle-box .buy-bundle-list .bundle-goods-box .img{position:absolute;top:0;left:0;width:68px;height:68px;border-radius:8px;overflow:hidden}.buy-bundle-box .buy-bundle-list .bundle-goods-box .img:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.03)}.buy-bundle-box .buy-bundle-list .bundle-goods-box .img img{width:100%;height:auto}.buy-bundle-box .buy-bundle-list .bundle-goods-box .goods-info .tit{font-size:14px;color:#333;line-height:22px}.buy-bundle-box .buy-bundle-list .bundle-goods-box .goods-info .price{font-size:15px;font-weight:900;color:#333}.buy-bundle-box .buy-bundle-list .bundle-goods-box .goods-info .won{margin-top:5px;font-size:13px;font-weight:900;color:#333}.goods-rate-box.nodata{padding-top:145px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_nodata.png) no-repeat 50% 80px;background-size:50px auto}.goods-rate-box.nodata .no-txt{font-size:15px;color:#333;text-align:center}.goods-rate-box.nodata+.rate-point-info{margin-top:5px}.goods-rate-box.nodata+.rate-point-info+.btn-rate-write{margin:40px auto 0}.goods-rate-wrap{margin-top:20px;padding:0 15px}.goods-rate-wrap .goods-rate-circle{margin:20px auto 0;width:190px;height:190px;padding:44px 0;text-align:center;background-color:#fff;border:6px solid #f5f5f5;border-radius:50%;box-sizing:border-box}.goods-rate-wrap .goods-rate-circle .rate-num{font-size:45px;color:#333;line-height:34px}.goods-rate-wrap .goods-rate-circle .rate-num .unit{font-size:17px}.goods-rate-wrap .goods-rate-circle .rate-base{margin-top:5px;font-size:12px;color:#999}.goods-rate-wrap .tb-rate{margin-top:20px;border-top:1px solid #333}.goods-rate-wrap .tb-rate table{width:100%}.goods-rate-wrap .tb-rate td,.goods-rate-wrap .tb-rate th{padding:10px 0;font-size:15px;text-align:center;vertical-align:top;border-bottom:1px solid #ddd}.goods-rate-wrap .tb-rate tr:last-child td,.goods-rate-wrap .tb-rate tr:last-child th{border-bottom:0}.goods-rate-wrap .btn-list-close{margin:10px auto 0;width:259px;padding:6px 0;text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:40px}.goods-rate-wrap .btn-list-close span{display:inline-block;padding-right:18px;font-size:12px;color:#333;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_up.png) no-repeat 100% 50%;background-size:10px auto}.goods-rate-wrap .rate-point-info{margin-top:20px;font-size:15px;color:#333;text-align:center}.goods-rate-wrap .rate-point-info span{color:#d80028}.goods-rate-wrap .btn-rate-write{display:block;margin:20px auto 0;width:115px;padding:6px 0;font-size:14px;color:#fff;text-align:center;background-color:#444;border-radius:4px}.rate-graph-wrap{margin-top:40px;padding:20px 15px;border-top:1px solid #ddd}.rate-graph-wrap .rate-graph-info{text-align:center}.rate-graph-wrap .rate-graph-info strong{display:block;font-size:15px;color:#333}.rate-graph-wrap .rate-graph-info span{display:block;font-size:12px;color:#999;margin-top:5px}.rate-graph-wrap .rate-graph ul{margin:50px 0 40px;height:112px}.rate-graph-wrap .rate-graph li{float:left;position:relative;margin:0 6%;width:21%;height:100%;text-align:center;white-space:nowrap}.rate-graph-wrap .rate-graph li:before{display:block;content:'';position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:60%;height:100%;background-color:#eee}.rate-graph-wrap .rate-graph em{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:60%;background:#d80028;z-index:5}.rate-graph-wrap .rate-graph em.chek100{height:100%}.rate-graph-wrap .rate-graph em.chek90{height:90%}
.rate-graph-wrap .rate-graph em.chek80{height:80%}.rate-graph-wrap .rate-graph em.chek70{height:70%}.rate-graph-wrap .rate-graph em.chek60{height:60%}.rate-graph-wrap .rate-graph em.chek50{height:50%}.rate-graph-wrap .rate-graph em.chek40{height:40%}.rate-graph-wrap .rate-graph em.chek30{height:30%}.rate-graph-wrap .rate-graph em.chek20{height:20%}.rate-graph-wrap .rate-graph em.chek10{height:10%}.rate-graph-wrap .rate-graph .txt{position:absolute;left:0;right:0;bottom:-30px;margin:0 auto;font-size:15px;color:#333}.rate-graph-wrap .rate-graph .num{position:absolute;left:0;right:0;top:-30px;margin:0 auto;font-size:15px;font-weight:700;color:#333}.rate-list-wrap{margin-top:20px}.rate-list-wrap .tab-rate{padding:0 15px 20px;box-sizing:border-box}.rate-list-wrap .tab-rate ul{width:100%;background-color:#f5f5f5;border-radius:40px}.rate-list-wrap .tab-rate ul:after{content:'';display:block;clear:both}.rate-list-wrap .tab-rate li{float:left;width:33.33333%;text-align:center}.rate-list-wrap .tab-rate li a{display:block;width:100%;height:100%;padding:9px 0;font-size:13px;color:#333;box-sizing:border-box}.rate-list-wrap .tab-rate li.active a{color:#fff;background-color:#444;border-radius:40px}.rate-list-wrap .tab-rate li.disable a{color:#888;background-color:#f5f5f5;border-radius:40px}.rate-list-wrap .tab-rate li.disable.active{background-color:#f5f5f5}.rate-list-wrap .rate-list .rate-list-box.active .img{position:relative;top:0;width:100%;height:auto;margin-top:20px}.rate-list-wrap .rate-list .rate-list-box.active .comment{padding-right:0}.rate-list-wrap .rate-list-cont{display:none}.rate-list-wrap .search-box{padding:20px 15px;background-color:#f5f5f5;border-top:1px solid #ddd}.rate-list-wrap .search-box .search-opt:after{display:block;content:'';clear:both}.rate-list-wrap .search-box .search-opt .sel-sort{float:left;width:119px}.rate-list-wrap .search-box .search-opt .sel-sort select{background-color:#fff;font-size:14px;padding-left:3px}.rate-list-wrap .search-box .search-opt .btn-small{float:right}.rate-list-wrap .search-box .result-opt{position:relative}.rate-list-wrap .search-box .result-opt .btn-opt-reset{position:absolute;display:inline-block;width:30px;height:30px;vertical-align:top;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_opt_reset.png) no-repeat 50% 50%;background-size:25px auto;text-indent:-9999em;margin-bottom:2px}.rate-list-wrap .search-box .result-opt .result-opt-list{margin-top:20px;margin-left:35px;height:30px;overflow:hidden}.rate-list-wrap .search-box .result-opt .btn-opt{float:left;display:inline-block;width:auto;margin-right:5px;padding:5px 10px;font-size:14px;color:#333;background-color:#fff;border:1px solid #ddd;border-radius:15px;box-sizing:border-box}.rate-list-wrap .search-box .result-opt .btn-opt .btn-del-opt{display:inline-block;margin-left:5px;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_del_opt.png) no-repeat 50% 50%;background-size:12px auto;text-indent:-9999em;vertical-align:-2px}.rate-list-wrap .rate-list{background-color:#f5f5f5}.rate-list-wrap .rate-list.best{background-color:#fff}.rate-list-wrap .rate-list .nodata{padding-top:145px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_nodata.png) no-repeat 50% 80px;background-size:50px auto}.rate-list-wrap .rate-list.search .nodata{padding:106px 0 40px;background-position:center 40px}.rate-list-wrap .rate-list .nodata .no-txt{font-size:15px;color:#333;text-align:center}.rate-list-wrap .rate-list li.no-img .comment{padding-right:0}.rate-list-wrap .rate-list li.no-img .rate-list-box{min-height:auto}.rate-list-wrap .rate-list li.no-img .img{display:none}.rate-list-wrap .rate-list li.block .comment{padding-right:0}.rate-list-wrap .rate-list li.block .comment .block_txt{padding:15px 0 10px;text-align:center;font-size:15px;line-height:22px;color:#333}.rate-list-wrap .rate-list li.block .rate-list-box{min-height:auto}.rate-list-wrap .rate-list li.block .img{display:none}.rate-list-wrap .rate-list li:first-child{padding-top:0}.rate-list-wrap .rate-list.best li:last-child{border-bottom:0}.rate-list-wrap .rate-list li{padding:20px 15px;border-bottom:1px solid #ddd;clear:both}.rate-list-wrap .rate-list .rate-list-box{position:relative;min-height:105px}.goods-reviews .rate{display:inline-block;padding:2px 8px 1px;font-size:12px;background-color:#fff;border-radius:11px}.goods-reviews .rate.verywell{color:#d80028;border:1px solid #d80028}.goods-reviews .rate.well{color:#d80028;border:1px solid #d80028}.goods-reviews .rate.normal{color:#0065d8;border:1px solid #0065d8}.goods-reviews .rate.dissatisfaction{color:#333;border:1px solid #333}.rate-list-wrap .rate-list .rate-list-box .writer-info .id{font-size:12px;color:#999}.rate-list-wrap .rate-list .rate-list-box .writer-info .rate+.id{margin-left:4px}.rate-list-wrap .rate-list .rate-list-box .writer-info .date{float:right;font-size:12px;color:#999;line-height:22px}.rate-list-wrap .rate-list .rate-list-box .comment{margin-top:15px;padding-right:80px}.rate-list-wrap .rate-list .rate-list-box .comment .prd-name{font-size:12px;color:#333}.rate-list-wrap .rate-list .rate-list-box .comment .txt{margin-top:5px;font-size:15px;color:#333;line-height:22px;max-height:66px;overflow:hidden}.rate-list-wrap .rate-list .rate-list-box.active .comment .txt{max-height:none}.rate-list-wrap .rate-list .rate-list-box .img{position:absolute;top:40px;right:0;width:65px;height:65px;border-radius:8px;overflow:hidden}.rate-list-wrap .rate-list .rate-list-box .img.mov:after{display:inline-block;content:'';position:absolute;top:50%;left:50%;margin:-14px 0 0 -14px;width:28px;height:28px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/Button-Play.png) no-repeat 50% 50%;background-size:28px auto}.rate-list-wrap .rate-list .rate-list-box .img img{width:100%;height:auto;vertical-align:top}.rate-list-wrap .rate-list .rate-list-box .img img+img{margin-top:10px}.rate-list-wrap .rate-list .rate-list-box .btn-wrap{margin-top:10px;text-align:right}.rate-list-wrap .rate-list .rate-list-box.on .img{position:relative;top:unset;right:unset;margin-top:10px;width:100%;height:auto;border-radius:8px;overflow:hidden}.rate-list-wrap .rate-list .rate-list-box.on .img.mov{position:relative;top:unset;right:unset;margin-top:10px;width:100%;height:189px;border-radius:8px;overflow:hidden}.rate-list-wrap .rate-list .rate-list-box.on .img.mov:after{display:inline-block;content:'';position:absolute;top:50%;left:50%;margin:-24px 0 0 -24px;width:48px;height:48px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/Button-Play.png) no-repeat 50% 50%;background-size:48px auto;border-radius:8px;overflow:hidden}.rate-list-wrap .rate-list .rate-list-box.on .img img+img{margin-top:10px}.rate-list-wrap .rate-list .rate-list-box.on .btn-wrap{display:block}.rate-list-wrap .rate-list .rate-list-box .btn-wrap{display:none}.rate-list-wrap .rate-list .rate-list-box.active .btn-wrap{display:block}.rate-list-wrap .rate-list .rate-list-box .img .mov-box{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.rate-list-wrap .rate-list .rate-list-box .img .mov-box a{display:none;width:100%;height:100%;font-size:1px;color:transparent}.rate-list-wrap .rate-list .rate-list-box .img .mov-box:after{content:'';display:block;position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);background:url(//image.hnsmall.com/images/mobile2014/category/icon_play_24x24.png) no-repeat 0 0;background-size:24px auto}.rate-list-wrap .rate-list .rate-list-box .player-box{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.rate-list-wrap .rate-list .rate-list-box .qplayer_wrapper{width:100%;height:100%}.rate-list-wrap .rate-list .rate-list-box .vod_close{position:absolute;top:0;right:0;z-index:100001;width:32px;height:32px;border:0;background:0;-webkit-appearance:none}.rate-list-wrap .rate-list .rate-list-box .vod_close:before{display:block;content:'';width:23px;height:23px;margin:10px 10px 0 0;background:url(//image.hnsmall.com/images/mobile2014/main/img_home_new_20190212.png?20190701) no-repeat -227px -70px;background-size:250px auto}.rate-list-wrap .rate-list .rate-list-box .vod_close span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.rate-list-wrap .rate-list .rate-list-box.active .img .mov-box a{display:block}.rate-list-wrap .rate-list .rate-list-box.active .img .mov-box:after{display:none}.rate-list-wrap .rate-list .rate-list-box.active .img .mov-box a:after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/category/icon_play_54x54.png) no-repeat 0 0;background-size:54px auto}.rate-list-wrap .bnr-full{padding:0 15px;margin-bottom:20px}.rate-list-wrap .bnr-full a{display:block;border-radius:4px;overflow:hidden}.rate-list-wrap .bnr-full img{display:block;width:100%}.goods-qna-wrap{padding:0 15px;box-sizing:border-box}.goods-qna-wrap .rate-info-box .goods-gray-box{text-align:center;margin-top:0}.goods-qna-wrap .rate-info-box .goods-gray-box .rate-info{text-align:left}.goods-qna-wrap .rate-info-box .goods-gray-box .btn-small{margin-top:10px}.goods-qna-wrap .qna-list-box{padding-top:40px}.goods-qna-wrap .qna-list-box .tit:after{display:block;content:'';clear:both}.goods-qna-wrap .qna-list-box .tit h3{display:inline-block;font-size:20px;color:#333}.goods-qna-wrap .qna-list-box .tit h3 span{font-weight:400;color:#999}.goods-qna-wrap .qna-list-box .btn-write{float:right;display:inline-block;width:115px;padding:6px 0;font-size:14px;color:#fff;text-align:center;background-color:#444;border-radius:4px}
.goods-qna-wrap .qna-list-box li{padding:10px 0}.goods-qna-wrap .qna-list-box .qna-list:after{display:block;content:'';clear:both}.goods-qna-wrap .qna-list-box .qna-list .nodata{padding:146px 0 65px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_nodata.png) no-repeat center 80px;background-size:50px auto}.goods-qna-wrap .qna-list-box .qna-list .nodata .no-txt{font-size:15px;color:#333;text-align:center}.goods-qna-wrap .qna-list-box .qna-list .tit .sub-tit{float:left;display:inline-block;max-width:68%;font-size:15px;color:#333}.goods-qna-wrap .qna-list-box .qna-list .tit .status{float:left;display:inline-block;margin-left:10px;padding:2px 8px;font-size:12px;color:#333;background-color:#f5f5f5;border:1px solid #ddd;border-radius:11px}.goods-qna-wrap .qna-list-box .qna-list .writer-info{font-size:12px;color:#999;margin-top:3px}.goods-qna-wrap .qna-list-box .qna-list .writer-info span+span{margin-left:15px}.goods-qna-wrap .qna-list-box .qna-list dt{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_plus.png) no-repeat 100% 3px;background-size:16px auto}.goods-qna-wrap .qna-list-box .qna-list dt.active{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_minus.png) no-repeat 100% 3px;background-size:16px auto}.goods-qna-wrap .qna-list-box .qna-list dd{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:8px}.goods-qna-wrap .qna-list-box .qna-list .answer,.goods-qna-wrap .qna-list-box .qna-list .question{padding-left:32px;font-size:15px;color:#333;background-repeat:no-repeat;background-position:0 0;background-size:22px auto}.goods-qna-wrap .qna-list-box .qna-list .question{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_question.png)}.goods-qna-wrap .qna-list-box .qna-list .btn-wrap{margin-top:10px}.goods-qna-wrap .qna-list-box .qna-list .answer{margin-top:15px;background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_answer.png)}.goods-qna-wrap .qna-list-box .qna-list .answer .date{margin-top:5px;font-size:12px;color:#999}.bttm-buy-wrap{position:fixed;bottom:0;width:100%;background-color:#fff;z-index:5;transition:.3s}.bttm-buy-wrap.close{position:fixed;bottom:-100%;transition:.3s}.bttm-buy-wrap .btn-wrap{position:relative;padding:15px;background-color:#fff;box-sizing:border-box}.bttm-buy-wrap .btn-wrap:after{display:block;content:'';clear:both}.bttm-buy-wrap .btn-wrap .btn-gift{float:left;display:inline-block;width:39%;height:60px;padding:17px 0;text-align:center;background-color:#eee;border-radius:4px;box-sizing:border-box}.bttm-buy-wrap .btn-wrap .btn-gift span{display:inline-block;padding-left:30px;font-size:17px;font-weight:700;color:#333;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_gift.png) no-repeat 0 50%;background-size:25px auto}.bttm-buy-wrap .btn-wrap .btn-buy-big{float:left;display:inline-block;width:59%;height:60px;padding:11px 0 10px;font-size:17px;font-weight:700;color:#fff;text-align:center;background-color:#d80028;border-radius:4px;box-sizing:border-box}.bttm-buy-wrap .btn-wrap .btn-buy-big.txt-mid{display:table;padding:0}.bttm-buy-wrap .btn-wrap .btn-buy-big.txt-mid .inner{display:table-cell;vertical-align:middle}.bttm-buy-wrap .btn-wrap .btn-buy-big .info-save{font-size:12px;font-weight:400;color:#fff;opacity:.6}.bttm-buy-wrap .btn-wrap .btn-buy{display:block;width:100%;height:49px;line-height:49px;font-size:17px;font-weight:700;color:#fff;text-align:center;background-color:#d80028;border-radius:4px;box-sizing:border-box}.bttm-buy-wrap .btn-wrap .disable{color:#bbb;background-color:#e5e5e5}.bttm-buy-wrap .btn-wrap .btn-buy.cart{color:#333;background-color:#eee}.bttm-buy-wrap .btn-wrap .btn-buy.pay{color:#1492e6;background-color:#ecf4ff}.bttm-buy-wrap .btn-wrap .btn-buy.half{border:1.5px solid #f51d2c;background-color:#fff;color:#f51d2c}.bttm-buy-wrap .btn-wrap .btn-buy.red{position:relative;background-color:#f51d2c}.bttm-buy-wrap .btn-wrap .btn-buy .tooltip-fastpay{display:inline-block;position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:78px;height:29px;padding-top:6px;font-size:12px;line-height:12px;letter-spacing:-.24px;color:#fff;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/bg_speechbubble.png) no-repeat;background-size:78px;box-sizing:border-box}.bttm-buy-wrap .btn-wrap .btn-buy .tooltip-fastpay::before{display:inline-block;content:'';width:15px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ic_fast.png) no-repeat;background-size:15px;vertical-align:middle;margin-top:-3px;margin-left:-4px}.bttm-buy-wrap .btn-wrap a+a{margin-left:5px}.bttm-buy-wrap .btn-wrap.n1>a{width:100%}.bttm-buy-wrap .btn-wrap.n2 a{float:left;width:49.2%}.bttm-buy-wrap .btn-wrap.n2 a+a{margin-left:1.5%}.bttm-buy-wrap .btn-wrap.n3 a{float:left;width:32.3%}.bttm-buy-wrap .btn-wrap.n3 a+a{margin-left:1.5%}.layer-option-list{position:fixed;bottom:-100%;width:100%;background-color:#fff;z-index:51;transition:.3s}.layer-option-list.open{display:block;bottom:0;transition:.3s}.bttm-opt-layer .layer-cont{position:relative;padding:0 15px;background-color:#fff;border-radius:20px 20px 0 0;box-shadow:0 -3px 3px 0 rgba(0,0,0,.1);box-sizing:border-box}.bttm-opt-layer .layer-cont .list-height.scrollY{overflow-y:auto;overflow-x:hidden;max-height:310px;-webkit-overflow-scrolling:touch}.bttm-opt-layer .layer-cont .btn-opt-close{display:block;padding:10px 0;width:100%;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_opt_close.png) no-repeat center center;background-size:16px auto;text-indent:-9999em}.bttm-opt-layer .opt-sel-wrap{margin-top:-10px}.opt-sel-wrap .opt-sel-box{margin-top:10px;padding:0 10px;background-color:#f5f5f5;border-radius:4px}.opt-sel-wrap .opt-sel-box dt{padding:10px 17px 10px 0;font-size:15px;color:#333;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_down.png) no-repeat 100% 50%;background-size:16px auto}.opt-sel-wrap .opt-sel-box dt.active{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_up.png) no-repeat 100% 50%;background-size:16px auto}.opt-sel-wrap .opt-sel-box dd{display:none}.opt-sel-wrap .opt-sel-list li{position:relative;padding:10px 0}.opt-sel-wrap .btn-sel-opt{display:block;font-size:15px;color:#333}.opt-sel-wrap .btn-sel-opt.disable{color:#aaa}.opt-sel-wrap .btn-small{position:absolute;top:5px;right:0}.opt-sel-wrap .btn-sel-opt span+.goods-price{margin-top:5px}.opt-sel-wrap .btn-sel-opt .goods-price{font-size:18px;color:#333;font-weight:700}.opt-sel-wrap .btn-sel-opt.disable .goods-price{color:#aaa}.opt-sel-wrap .btn-sel-opt .goods-price .won{font-size:12px}.opt-sel-wrap .type-thumb .btn-sel-opt{display:flex}.opt-sel-wrap .type-thumb .thumb{position:relative;flex-shrink:0;width:70px;height:70px;margin-right:10px}.opt-sel-wrap .type-thumb .thumb:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.opt-sel-wrap .type-thumb .thumb img{display:block;width:100%;border:.9px solid transparent;border-radius:4px;box-sizing:border-box}.opt-sel-wrap .type-thumb .btn-sel-opt span+.goods-price{margin-top:3px}.opt-sel-wrap .opt-sel-box+.sel-goods-box{padding-top:15px}.opt-sel-wrap .sel-goods-box{padding:10px;border-bottom:2px dotted #ddd}.opt-sel-wrap .sel-goods-box+.info-box-gray{margin-top:0;position:relative}.opt-sel-wrap .sel-goods-box+.info-box-gray:before{content:'';display:block;position:absolute;left:0;right:0;top:-4px;width:100%;height:4px;background-color:#fff}.opt-sel-wrap .sel-goods-box .goods-opt-info{position:relative;font-size:13px;color:#333;padding-right:20px}.opt-sel-wrap .sel-goods-box .btn-box-close{display:inline-block;position:absolute;top:0;right:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_box_close.png) no-repeat 50% 50%;background-size:16px auto;text-indent:-9999em}.opt-sel-wrap .sel-goods-box .btn-datepicker{display:inline-block;position:absolute;top:-4px;right:4px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_datepicker.png) no-repeat 50% 50%;background-size:25px auto;text-indent:-9999em}.opt-sel-wrap .sel-goods-box.free-gift .goods-opt-info{color:#999}.opt-sel-wrap .sel-goods-box.free-gift .free-gift-list{margin-top:5px}.opt-sel-wrap .sel-goods-box.free-gift .free-gift-list li{padding:5px 0;font-size:14px;color:#333}.opt-sel-wrap .sel-goods-box.free-gift .free-gift-list .sub-list{margin-top:5px;padding-left:30px}.opt-sel-wrap .sel-goods-box.free-gift .free-gift-list .sub-list li:last-child{padding-bottom:0}.opt-sel-wrap input.radio{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_radio.png);background-position:50% 50%;background-size:20px auto;border-radius:50%}.opt-sel-wrap input:checked.radio{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_radio_on.png);background-color:#d80028}.opt-sel-wrap label{display:inline-block;position:relative;top:-4px;margin-left:5px;font-size:14px;color:#333}.opt-sel-wrap .soldout-box{padding:30px 0}.opt-sel-wrap .goods-opt-price{position:relative;margin-top:10px}.opt-sel-wrap .goods-opt-price .price{display:inline-block;position:absolute;right:4px;bottom:0}.opt-sel-wrap .goods-opt-price .price{font-size:18px;font-weight:400;color:#333}.opt-sel-wrap .goods-opt-price .price .won{font-size:12px;color:#333}.bttm-opt-layer .layer-cont .total-price-wrap{padding:0 13px 0 10px;margin-top:15px}.bttm-opt-layer .layer-cont .total-price-wrap:after{display:block;content:'';clear:both}.bttm-opt-layer .layer-cont .total-price-wrap .label{float:left;font-size:13px;color:#333;line-height:32px}.bttm-opt-layer .layer-cont .total-price-wrap .btn-small{margin-left:15px}
.bttm-opt-layer .layer-cont .total-price-wrap .price{float:right;font-size:24px;font-weight:900;color:#333;margin-top:-1px}.bttm-opt-layer .layer-cont .total-price-wrap .won{font-size:13px;color:#333}.bttm-opt-layer .layer-cont .final-price-wrap{display:table;width:100%;margin-top:10px;margin-bottom:3px}.bttm-opt-layer .layer-cont .final-price-wrap>*{display:table-cell}.bttm-opt-layer .layer-cont .final-price-wrap>:first-child{padding-left:10px}.bttm-opt-layer .layer-cont .final-price-wrap>:last-child{padding-right:13px}.bttm-opt-layer .layer-cont .final-price-wrap .label{font-size:13px;line-height:20px;color:#333;letter-spacing:-.28px}.bttm-opt-layer .layer-cont .final-price-wrap .label .tooltip{margin-top:0;font-size:0;vertical-align:middle}.bttm-opt-layer .layer-cont .final-price-wrap .price{font-size:18px;line-height:24px;color:#333;letter-spacing:-.36px;text-align:right;font-weight:700}.bttm-opt-layer .layer-cont .final-price-wrap .won{display:inline-block;margin-left:2px;font-size:12px}@media(orientation:landscape){.bttm-opt-layer .layer-cont .list-height.scrollY{max-height:150px}}.dimmed-fastpay-bottom{visibility:hidden}body.is-fastpay-bottom-modal .dimmed-fastpay-bottom{visibility:visible;z-index:9999}body.is-fastpay-bottom-modal .dimmed-cart-bottom{display:none}.layer-fastpay-bottom{max-height:calc(100% - 10px)}.layer-fastpay-bottom .bottom-modal-cont{padding-top:0;padding-bottom:89px}.layer-fastpay-bottom .order-info li{position:relative;padding:15px 0 15px 28px;border-bottom:1px solid #eee}.layer-fastpay-bottom .order-info .app-card-list i,.layer-fastpay-bottom .order-info li>i{display:inline-block;position:absolute;top:17px;left:0;width:22px;height:22px;background-size:22px;background-repeat:no-repeat}.layer-fastpay-bottom .order-info i.ico-prod{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ic_order.png)}.layer-fastpay-bottom .order-info i.ico-delivery{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ic_delivery.png)}.layer-fastpay-bottom .order-info i.ico-account{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ic_card.png)}.layer-fastpay-bottom .order-info .tit{display:block;margin-bottom:5px;font-size:15px;color:#111;letter-spacing:-.3px;font-weight:700}.layer-fastpay-bottom .order-info p{margin-bottom:2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layer-fastpay-bottom .order-info p:last-child{margin-bottom:0}.layer-fastpay-bottom .order-info .txt-1{font-size:15px;color:#111;letter-spacing:-.3px}.layer-fastpay-bottom .order-info .txt-2{font-size:14px;color:#999}.layer-fastpay-bottom .order-info .txt-count{font-size:14px;color:#999}.layer-fastpay-bottom .order-info .option{display:flex}.layer-fastpay-bottom .order-info .option .txt-count{flex-shrink:0;margin-left:4px;text-overflow:unset}.layer-fastpay-bottom .order-info .txt-dc{position:absolute;top:2px;right:0;font-size:13px;line-height:13px;color:#4376ff;font-weight:500}.layer-fastpay-bottom .order-info .noti{position:relative;margin-top:4px;padding-left:11px;font-size:13px;color:#999;letter-spacing:-.26px;line-height:19px;text-overflow:unset;white-space:normal;overflow:unset;word-break:keep-all}.layer-fastpay-bottom .order-info .noti::before{display:inline-block;content:'*';position:absolute;top:0;left:0;font-size:13px;color:#999}.layer-fastpay-bottom .order-info .arr{display:block;position:relative;padding-right:22px}.layer-fastpay-bottom .order-info .arr a{display:block;position:absolute;top:0;left:0;width:100%;height:22px}.layer-fastpay-bottom .order-info .arr::after{display:inline-block;content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_move3.png) no-repeat;background-size:12px}.layer-fastpay-bottom .order-info .delivery .tit span{font-weight:400;margin-left:6px;font-size:14px;color:#666}.layer-fastpay-bottom .order-info .account .between .btn-line-small{flex-shrink:0;margin-left:20px}.layer-fastpay-bottom .order-info .ws-wrap{white-space:normal}.layer-fastpay-bottom .order-info .app-card{overflow:hidden;margin:0 -15px 0 -43px;background-color:#fff}.layer-fastpay-bottom .app-card .app-card-list{overflow:visible;margin:10px auto 15px;padding:0 15px;background-color:#fff}.layer-fastpay-bottom .app-card .app-card-list .card-box{position:relative;display:flex;justify-content:flex-end;flex-direction:column;width:100%;padding:7.518% 15px 50.45%;border-radius:4px;box-sizing:border-box}.layer-fastpay-bottom .app-card .app-card-list .card-box .logo{top:10px;left:15px;width:auto;height:auto;background-size:initial;font-style:normal}.layer-fastpay-bottom .app-card .app-card-list .card-box .logo img{display:block;width:auto;max-height:6.4vw}.layer-fastpay-bottom .app-card .app-card-list .card-box .logo.new-card{top:19px}.layer-fastpay-bottom .app-card .app-card-list .card-box .logo.new-card span{display:inline-block;font-size:14px;line-height:20px;letter-spacing:-.27px;color:#fff;font-weight:700}.layer-fastpay-bottom .app-card .app-card-list .card-box .check{position:absolute;top:10px;right:10px;margin-bottom:0}.layer-fastpay-bottom .app-card .app-card-list .card-box .check input{margin-right:0;width:20px;height:20px;background-position:0 -25px}.layer-fastpay-bottom .app-card .app-card-list .card-box .check input:checked{background-position:-25px 0}.layer-fastpay-bottom .app-card .app-card-list .card-box .card-info{display:flex;flex-direction:column;position:absolute;bottom:11.27%;width:calc(100% - 30px)}.layer-fastpay-bottom .app-card .app-card-list .card-box .card-info span{display:block;font-size:13px;line-height:18px;letter-spacing:-.26px;color:#fff}.layer-fastpay-bottom .app-card .app-card-list .card-box .card-info span.name{font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layer-fastpay-bottom .app-card .app-card-list .card-box .card-info span.num{font-weight:400}.layer-fastpay-bottom .app-card .app-card-list .card-box .card-info span+span{margin-top:.65%}.layer-fastpay-bottom .app-card .app-card-list .card-box .card-info select{height:30px;padding:5px 10px 6px 10px;background:#fff url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_select_down_888.png) no-repeat 100% 50%;background-size:auto 16px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#333;box-sizing:border-box;border:1px solid #ddd}.layer-fastpay-bottom .app-card .app-card-list .card-box .card-info select.mon-plan{margin-top:4.021%}.layer-fastpay-bottom .app-card .app-card-list .card-box .card-info select.card-sel{margin-top:7.018%}.layer-fastpay-bottom .app-card .app-card-list .card-box .card-info .card-sel+.mon-plan{margin-top:2.5%}.layer-fastpay-bottom .app-card .app-card-list li{padding:0;border:0}.layer-fastpay-bottom .app-card .app-card-list.swiper_st ul li{width:100%}.layer-fastpay-bottom .app-card .app-card-list ul li:first-child.last{margin:0;padding:0 16.67%;box-sizing:border-box}.layer-fastpay-bottom .home-pay-list .card-box .logo img{max-height:26px}.layer-fastpay-bottom .home-npay{overflow:hidden;margin:0 -15px 0 -43px;padding-top:16px}.layer-fastpay-bottom .home-pay-list{max-width:none;padding:0 15px;margin:0}.layer-fastpay-bottom .home-pay-list.swiper_st{margin-top:10px}.layer-fastpay-bottom .home-pay-list li{position:relative;padding:0;border-bottom:0}.layer-fastpay-bottom .home-pay-list ul li.last{width:66.667%;padding-top:38.551%;margin:0 auto!important}.layer-fastpay-bottom .home-pay-list ul li.last>*{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}.layer-fastpay-bottom .home-pay-list .swiper-slide{width:66.667%}.layer-fastpay-bottom .home-pay-list .card-box{padding:57.83% 15px 0}.layer-fastpay-bottom .home-pay-list .card-box+p{margin-top:12px;overflow:visible}.layer-fastpay-bottom .home-pay-list .card-box+p label{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#666}.layer-fastpay-bottom .home-pay-list .deduction{font-size:14px;letter-spacing:-.28px;color:#666;line-height:20px}.layer-fastpay-bottom .home-pay-list+.home-pay-list{margin-top:30px}.layer-fastpay-bottom .home-pay-list .card-box .logo{max-height:26px}.layer-fastpay-bottom .home-pay-list .card-box .logo::before{width:26px;height:26px}.layer-fastpay-bottom .home-pay-list .hyundai-card .logo::before{width:58px}.layer-fastpay-bottom .home-pay-list .samsung-card .logo::before{width:40px}.layer-fastpay-bottom .home-pay-list .shinhan-card .logo::before{width:38px}.layer-fastpay-bottom .home-pay-list .nh-card .logo::before{width:48px}.layer-fastpay-bottom .home-pay-list .card-box .logo{top:10px}.layer-fastpay-bottom .home-pay-list .card-box .card-info{bottom:11.278%}.layer-fastpay-bottom .home-pay-list .card-box .card-info .name{font-size:13px;line-height:18px;letter-spacing:-.26px}.layer-fastpay-bottom .home-pay-list .card-box .card-info span+span{margin-top:.8695%;font-size:14px;line-height:19px;letter-spacing:-.28px}.layer-fastpay-bottom .home-pay-list .card-box .card-info select{height:30px;margin-top:3.478%;padding:0 30px 0 5px;border:1px solid #ddd;background:#fff url(//image.hnsmall.com/images/mobile2014/common/ico_arrow_16.png) no-repeat calc(100% - -3px);background-size:250px;font-size:13px;line-height:19px;letter-spacing:-.26px}.layer-fastpay-bottom .home-pay-list ul li.last i.ico-plus2{width:24px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_addcard.png) no-repeat;background-size:24px;transform:translateY(-13.384%);margin-top:-29px}.layer-fastpay-bottom .home-pay-list ul li.last span{transform:translateY(-20.9%);margin-top:5px}.layer-fastpay-bottom .home-npay.spacing{padding:0;margin:0 -15px}.layer-fastpay-bottom .v2.home-pay-list{max-width:240px}.layer-fastpay-bottom .v2.home-pay-list.swiper_st{margin:15px auto 0 auto}.layer-fastpay-bottom .v2.home-pay-list .swiper-slide{width:240px}.layer-fastpay-bottom .v2.home-pay-list .card-box{width:240px;height:119px;padding:19px 20px 19px 0;min-height:79px;box-sizing:border-box}
.layer-fastpay-bottom .v2.home-pay-list .card-box .logo{margin:0}.layer-fastpay-bottom .v2.home-pay-list .card-box .card-info{padding-right:0}.layer-fastpay-bottom .v2.home-pay-list .card-box .card-info select{margin-top:8px}.layer-fastpay-bottom .v2.home-pay-list ul li.last{width:100%;padding:0}.layer-fastpay-bottom .v2.home-pay-list ul li.last>*{position:initial;padding:26px 0 26px}.layer-fastpay-bottom.v2 .bottom-modal-header button{height:18px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_opt_close_02.png) no-repeat center center;background-size:18px auto;padding:10px 0 12px}.layer-fastpay-bottom.v2 .bottom-modal-header{height:auto}.layer-fastpay-bottom.v2 .bottom-modal-header button{box-sizing:content-box}.layer-fastpay-bottom.v2 .bottom-modal-header button::before{display:none}.v2.home-pay-list{max-width:275px;margin:15px auto 0}.v2.home-pay-list ul li.last>*{padding:33px 0 33px}.v2.home-pay-list ul li.last i.ico-plus2{position:initial;transform:initial;margin-top:0}.v2.home-pay-list ul li.last span{display:block;position:initial;transform:initial}.v2.home-pay-list .swiper-slide-active .card-box{border-color:#111}.v2.home-pay-list .card-box{display:flex;align-items:center;justify-content:flex-start;flex-direction:initial;min-height:85px;padding:25px 0;border:1.2px solid #ddd;max-width:275px;height:137px}.v2.home-pay-list .card-box .logo{overflow:hidden;position:relative;top:0;right:0;flex-shrink:0;display:inline-block;max-height:initial;width:79px;height:79px;vertical-align:top;padding-left:20px;padding-right:9px;margin:3px 0;box-sizing:border-box}.v2.home-pay-list .card-box .logo img{width:50px;max-width:initial;max-height:initial;border-radius:4px}.v2.home-pay-list .card-box .logo.rotate img{width:79px;transform:rotate(90deg);transform-origin:0 0;margin-left:100%}.v2.home-pay-list .card-info{overflow:hidden;position:initial;margin-left:3px;padding-right:20px}.v2.home-pay-list .card-info .name{color:#111}.v2.home-pay-list .card-info .num{color:#111;margin-top:4px}.v2.home-pay-list .card-info select{height:30px;padding:5px 20px 5px 15px;margin-top:12px}.v2.home-pay-list .card-box .discount_flag{left:initial;right:20px}.v2.home-pay-list .card-box .discount_flag span{height:25px;padding-top:4px;margin:0 auto;border-radius:5px;background-color:#2b6cff;box-sizing:border-box;background-image:none;letter-spacing:-.24px;white-space:nowrap;line-height:17px}.layer-fastpay-bottom .app-card .v2.app-card-list{max-width:240px;margin:15px auto 0 auto;overflow:visible}.layer-fastpay-bottom .app-card .v2.app-card-list .swiper-slide{width:240px}.layer-fastpay-bottom .app-card .v2.app-card-list ul li+li{margin-left:0}.layer-fastpay-bottom .app-card .v2.app-card-list ul li.last{margin-left:0!important;padding-right:0;padding-left:0;box-sizing:initial}.layer-fastpay-bottom .app-card .v2.app-card-list ul li.last>*{padding:12px 18px 12px 20px;display:block}.layer-fastpay-bottom .app-card .v2.app-card-list ul li.last i.ico-plus2{position:initial;transform:initial;margin-top:0}.layer-fastpay-bottom .app-card .v2.app-card-list ul li.last>* span{margin-top:0}.layer-fastpay-bottom .app-card .v2.app-card-list ul li.last select{margin-top:0}.layer-fastpay-bottom .app-card .v2.app-card-list .swiper-slide-active .card-box{border-color:#111}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box{display:flex;align-items:center;justify-content:flex-start;flex-direction:initial;min-height:85px;padding:19px 20px 19px 0;border:1.2px solid #ddd;box-sizing:border-box;border-radius:4px;width:240px;max-width:275px;height:119px;min-height:79px}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box .logo{overflow:hidden;position:relative;top:0;right:0;flex-shrink:0;display:inline-block;max-height:initial;width:79px;height:79px;vertical-align:top;padding-left:20px;padding-right:9px;margin:3px 0;box-sizing:border-box;left:0}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box .logo.new-card{width:auto;height:auto;margin:0 0 5px;padding:0;font-size:13px;font-weight:700;font-style:normal;letter-spacing:-.26px;line-height:1.38;position:static;display:block}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box .logo img{width:50px;max-width:initial;max-height:initial;border-radius:4px}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box .logo.rotate img{width:79px;transform:rotate(90deg);transform-origin:0 0;margin-left:100%}.layer-fastpay-bottom .app-card .v2.app-card-list .card-info{overflow:hidden;position:initial;margin-left:3px;display:flex;flex-direction:column}.layer-fastpay-bottom .app-card .v2.app-card-list .card-info .name{color:#111;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layer-fastpay-bottom .app-card .v2.app-card-list .card-info .num{color:#111;margin-top:.8695%}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box select{height:30px;margin-top:3.478%;padding:0 30px 0 5px;border:1px solid #ddd;background:#fff url(//image.hnsmall.com/images/mobile2014/common/ico_arrow_16.png) no-repeat calc(100% - -3px);background-size:250px;font-size:13px;line-height:19px;letter-spacing:-.26px}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box select+select{margin-top:5px!important}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box .discount_flag{left:initial;right:20px}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box .discount_flag span{height:25px;padding-top:4px;margin:0 auto;border-radius:5px;background-color:#2b6cff;box-sizing:border-box;background-image:none;letter-spacing:-.24px;white-space:nowrap;line-height:17px}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box .field{margin-top:0}.layer-fastpay-bottom .app-card .v2.app-card-list .card-box .logo.new-card span{color:#111;width:auto;height:auto;margin:0 0 5px;padding:0;font-size:13px;font-weight:700;font-style:normal;letter-spacing:-.26px;line-height:1.38;position:static;display:block}.layer-fastpay-bottom .bottom-modal-cont{height:calc(100% - 40px)}.app-card-wrap .tab-panel{margin:0 -15px;overflow:hidden}.app-card-wrap .tip-wrap.tip-noint{max-width:275px;margin:10px auto 0;padding:0 15px}.v2.app-pay-list{max-width:275px;margin:16px auto 0;padding:0 30px;overflow:visible}.v2.app-pay-list ul{padding:0}.v2.app-pay-list ul li+li{margin-left:0}.v2.app-pay-list ul li.last{margin-left:0!important;padding-right:0;padding-left:0;box-sizing:initial}.v2.app-pay-list ul li.last>*{padding:24px 18px 24px 20px;display:block}.v2.app-pay-list ul li.last i.ico-plus2{position:initial;transform:initial;margin-top:0}.v2.app-pay-list ul li.last>* span{margin-top:0}.v2.app-pay-list ul li.last select{margin-top:0}.v2.app-pay-list.swiper_st ul li{width:100%}.v2.app-pay-list .swiper-slide-active .card-box{border-color:#111}.v2.app-pay-list .card-box{display:flex;align-items:center;justify-content:flex-start;flex-direction:initial;min-height:85px;padding:25px 0;border:1.2px solid #ddd;box-sizing:border-box;border-radius:4px;max-width:275px;height:137px}.v2.app-pay-list .card-box .logo{overflow:hidden;position:relative;top:0;right:0;flex-shrink:0;display:inline-block;max-height:initial;width:79px;height:79px;vertical-align:top;padding-left:20px;padding-right:9px;margin:3px 0;box-sizing:border-box}.v2.app-pay-list .card-box .logo.new-card{width:auto;height:auto;margin:0 0 5px;padding:0;font-size:13px;font-weight:700;font-style:normal;letter-spacing:-.26px;line-height:1.38;position:static;display:block}.v2.app-pay-list .card-box .logo img{width:50px;max-width:initial;max-height:initial;border-radius:4px}.v2.app-pay-list .card-box .logo.rotate img{width:79px;transform:rotate(90deg);transform-origin:0 0;margin-left:100%}.v2.app-pay-list .card-info{overflow:hidden;position:initial;margin-left:3px;padding-right:20px;display:flex;flex-direction:column;width:calc(100% - 30px)}.v2.app-pay-list .card-info .name{color:#111;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2.app-pay-list .card-info .num{color:#111;margin-top:4px}.v2.app-pay-list .card-box select{height:30px;padding:5px 20px 5px 15px;margin-top:12px;background-position:right 4px}.v2.app-pay-list .card-box select+select{margin-top:5px!important}.v2.app-pay-list .card-box .discount_flag{left:initial;right:20px}.v2.app-pay-list .card-box .discount_flag span{height:25px;padding-top:4px;margin:0 auto;border-radius:5px;background-color:#2b6cff;box-sizing:border-box;background-image:none;letter-spacing:-.24px;white-space:nowrap;line-height:17px}.v2.app-pay-list .card-box .field{margin-top:0}.layer-fastpay-bottom .order-info li.homenpay{padding-left:0}.layer-fastpay-bottom .order-info .homenpay i.ico-account{background:0}.layer-fastpay-bottom .order-info .account.homenpay .arr{height:22px;padding-left:59px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/homepay_logo_118.png) 0 50%/59px 22px no-repeat}.layer-fastpay-bottom .order-info .account.homenpay .arr .tit{float:left;font-size:0}.layer-fastpay-bottom .order-info .account.homenpay .arr .tip-open{position:relative;z-index:1;width:18px;height:18px;margin-left:5px;border:0;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) 0 -50px no-repeat;background-size:150px auto;vertical-align:middle}.layer-fastpay-bottom .layout-between{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #eee}.layer-fastpay-bottom .use-reserves .check label{font-size:14px;letter-spacing:-.28px;color:#111;line-height:20px}.layer-fastpay-bottom .use-reserves .price{font-size:14px;letter-spacing:-.28px;color:#111;font-weight:400;line-height:20px}.layer-fastpay-bottom .use-reserves .price em{font-size:18px;letter-spacing:-.36px;font-weight:700}.layer-fastpay-bottom .order-info .one-click-box{position:relative;margin:15px 0 0 -27px;padding-right:25px}.layer-fastpay-bottom .order-info .one-click-box .arr{position:absolute;top:0;right:0;height:100%}.layer-fastpay-bottom .order-info .one-click-box .tip-wrap{position:relative;font-size:0;margin-left:40px}
.layer-fastpay-bottom .order-info .one-click-box .tip-wrap .tip-open{margin-left:5px;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_Q_36x36.png) center no-repeat;background-size:18px auto;vertical-align:top;margin-top:3px;border:0}.layer-fastpay-bottom .order-info .one-click-box .tip-wrap .tip-tit{display:inline-block;margin-bottom:4px;font-size:15px;line-height:24px;letter-spacing:-.3px;color:#111;font-weight:500}.layer-fastpay-bottom .order-info .one-click-box .tip-wrap .tip-box{width:277px;top:27px;left:-40px;right:initial}.layer-fastpay-bottom .order-info .one-click-box .tip-wrap .tip-box .tip-tit{font-size:14px;line-height:17px;color:#333;font-weight:700}.layer-fastpay-bottom .order-info .one-click-box .tip-wrap .tip-box .tip-close{top:0;right:0}.layer-fastpay-bottom .order-info .one-click-box .tip-wrap .tip-box .tip-txt{padding:0;margin-top:10px;text-overflow:initial;font-size:13px;line-height:19px;color:#333;white-space:initial;word-break:initial}.layer-fastpay-bottom .order-info .one-click-box .tip-wrap .tip-box .dot-list{margin-top:5px}.layer-fastpay-bottom .order-info .one-click-box .tip-wrap .tip-box .dot-list li{position:relative;padding:0 0 0 7px;border:0;font-size:13px;line-height:19px;color:#333;word-break:keep-all}.layer-fastpay-bottom .order-info .one-click-box .tip-wrap .tip-box .dot-list li+li{margin-top:5px}.layer-fastpay-bottom .order-info .one-click-box .tip-wrap .tip-box .dot-list li:before{content:'';position:absolute;top:9px;left:0;width:3px;height:3px;border-radius:10px;background-color:#333;overflow:hidden}.layer-fastpay-bottom .order-info .one-click-box .txt{font-size:14px;line-height:19px;letter-spacing:-.28px;color:#888}.layer-fastpay-bottom .order-info .one-click-box .check-toggle[type=checkbox]{margin-top:3px;width:36px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat;background-position:-114px -200px;background-size:150px auto}.layer-fastpay-bottom .order-info .one-click-box .check-toggle[type=checkbox]:checked{background-position:-114px -225px}@media all and (max-width:320px){.layer-fastpay-bottom .app-card .app-card-list .card-box{padding:7.518% 15px 58.45%}.layer-fastpay-bottom .app-card .app-card-list ul li:first-child.last{padding:0 16.87%}}.layer-fastpay-bottom .final-price{padding:15px 0;border-bottom:1px solid #eee}.layer-fastpay-bottom .final-price .tit-wrap{display:flex;justify-content:space-between;white-space:nowrap;position:relative}.layer-fastpay-bottom .final-price .tit{font-size:18px;line-height:26px;letter-spacing:-.36px;color:#111;font-weight:700}.layer-fastpay-bottom .final-price .price{flex:auto;display:block;font-size:15px;line-height:26px;letter-spacing:-.3px;color:#f51d2c;text-align:right}.layer-fastpay-bottom .final-price .price em{display:inline-block;vertical-align:-1px;font-size:24px;letter-spacing:-.48px;font-weight:700}.layer-fastpay-bottom .final-price .tooltip-area{flex-shrink:0;align-self:center;width:23px}.layer-fastpay-bottom .final-price .tooltip-area .tip-open{width:18px;height:18px;margin-left:5px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_Q_36x36.png) center no-repeat;background-size:18px auto}.layer-fastpay-bottom .final-price .txt{margin-top:4px;font-size:14px;letter-spacing:-.28px;color:#888}.layer-fastpay-bottom input[type=checkbox]{clear:both;float:left;width:20px;height:20px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_check_off.png) no-repeat;background-size:20px auto;vertical-align:middle}.layer-fastpay-bottom input[type=checkbox]:checked{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_check_on.png)}.layer-fastpay-bottom input.check-black[type=checkbox]{clear:both;float:left;width:21px;height:21px;margin-right:8px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat;background-size:150px auto;vertical-align:middle}.layer-fastpay-bottom input.check-black[type=checkbox]:checked{background-position:-25px -25px}.layer-fastpay-bottom .bottom-agree-box.toggle-type .tit-wrap ~ *{display:none}.layer-fastpay-bottom .bottom-agree-box.toggle-type.active .tit-wrap ~ *{display:block}.layer-fastpay-bottom .bottom-agree-box .tit-wrap{overflow:hidden;position:relative;display:flex;justify-content:flex-start;align-items:flex-start;padding-top:20px;padding-right:20px;margin:0}.layer-fastpay-bottom .bottom-agree-box .tit-wrap input[type=checkbox]{height:21px;margin-right:8px}.layer-fastpay-bottom .bottom-agree-box .tit-wrap .txt{font-size:13px;color:#111;letter-spacing:-.26px;line-height:20px}.layer-fastpay-bottom .btn-toggle{position:absolute;top:20px;right:0;width:20px;height:24px;border:0;font-size:1px;color:transparent;background:0}.layer-fastpay-bottom .btn-toggle i.ico-arr{display:inline-block;position:absolute;top:6px;right:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/order/icon_arr_16x16.png) no-repeat;background-size:16px auto}.layer-fastpay-bottom .toggle-type.active .btn-toggle i.ico-arr{transform:rotate(-180deg);top:5px}.layer-fastpay-bottom .between{display:flex;justify-content:space-between}.layer-fastpay-bottom .btn-line-small{min-width:0;font-size:14px;line-height:14px;height:30px;padding:7px 15px 0;letter-spacing:-.28px}.layer-fastpay-bottom .agree-cont{background-color:#f9f9f9;border-radius:4px;margin-top:10px;padding:18px 15px 20px;font-size:13px;color:#111;letter-spacing:-.26px;line-height:1.54}.layer-fastpay-bottom .agree-cont .check{margin-bottom:10px}.layer-fastpay-bottom .agree-cont .btn-all{font-size:13px;line-height:1.54;letter-spacing:-.26px;color:#888;text-decoration:underline}.layer-fastpay-bottom .agree-cont .emp{margin-top:15px;padding-left:16px;font-size:13px;letter-spacing:-.26px;line-height:19px;color:#888}.layer-fastpay-bottom .agree-cont .emp:before{display:inline-block;vertical-align:middle;content:'※';margin-top:-3px;font-size:11px;color:#666;line-height:11px;background-color:transparent;text-indent:-16px}.layer-fastpay-bottom .agree-cont input[type=checkbox]{float:none;margin-top:-3px}.layer-fastpay-bottom .agree-cont.v2{margin-top:10px;padding:18px 15px 20px;background-color:#fff;border-radius:4px;border:1px solid #ddd}.layer-fastpay-bottom .agree-cont.v2 .check label{font-size:13px;line-height:20px;color:#111}.layer-fastpay-bottom .agree-cont.v2 .check+.check{margin-top:10px}.layer-fastpay-bottom .agree-cont.v2 .btn-all{display:inline-block;flex-shrink:0;font-size:13px;line-height:20px;letter-spacing:-.26px;color:#888;text-decoration:underline}.layer-fastpay-bottom .agree-cont.v2 .tbl{border-collapse:collapse;width:100%;border:1px solid #ddd}.layer-fastpay-bottom .agree-cont.v2 .tbl *{box-sizing:border-box}.layer-fastpay-bottom .agree-cont.v2 .tbl tr{border:1px solid #ddd}.layer-fastpay-bottom .agree-cont.v2 .tbl tr:last-child{border:0}.layer-fastpay-bottom .agree-cont.v2 .tbl tr td,.layer-fastpay-bottom .agree-cont.v2 .tbl tr th{padding:7px 0;font-size:12px;line-height:19px;letter-spacing:-.24px;color:#888;font-weight:400;text-align:left}.layer-fastpay-bottom .agree-cont.v2 .tbl tr th{padding:0 24px;background-color:#f6f6f6;word-break:keep-all;box-sizing:border-box}.layer-fastpay-bottom .agree-cont.v2 .tbl tr td{padding:7px 20px}.layer-fastpay-bottom .dot-list{margin-top:12px}.layer-fastpay-bottom .dot-list li{position:relative;padding-left:7px;text-indent:0;font-size:13px;line-height:19px;color:#333;font-size:13px;line-height:19px;color:#888}.layer-fastpay-bottom .dot-list li:before{content:'';position:absolute;top:9px;left:0;width:3px;height:3px;border-radius:10px;background-color:#333;top:7px;background-color:#888}.layer-fastpay-bottom .btn-bottom{display:flex;position:absolute;left:0;bottom:0;width:100%;padding:20px 15px;background-color:#fff;box-sizing:border-box;z-index:2}.layer-fastpay-bottom .btn-bottom a{flex:1;text-align:center;font-size:17px;line-height:49px;height:49px;font-weight:700;letter-spacing:-.34px;border-radius:4px;box-sizing:border-box}.layer-fastpay-bottom .tip-wrap .tip-box{width:220px;z-index:9;display:none;position:absolute;top:-22px;right:25px;padding:15px;box-sizing:border-box;white-space:normal;background:#fff;border:1px solid #000;border-radius:4px;text-align:left}.layer-fastpay-bottom .tip-wrap .tip-box .tip-tit{display:block;padding-right:14px;font-size:14px;line-height:17px;color:#333;font-weight:700}.layer-fastpay-bottom .tip-wrap .tip-box .tip-txt{display:block;padding-right:15px;font-size:13px;line-height:17px;color:#333;word-break:keep-all}.layer-fastpay-bottom .tip-wrap .tip-box .tip-close{position:absolute;top:3px;right:3px;width:30px;height:30px;border:0;background:url(//image.hnsmall.com/images/mobile2014/order/ico_close_30x30.png) center center no-repeat;background-size:30px auto}.layer-fastpay-bottom .tip-box .tip-cont{margin-top:10px}.layer-fastpay-bottom .tip-box .price-detail{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:13px;color:#333;line-height:19px}.layer-fastpay-bottom .tip-box .price-detail dt{width:30%;margin-bottom:2px;white-space:nowrap}.layer-fastpay-bottom .tip-box .price-detail dd{width:70%;margin-bottom:2px;text-align:right}.layer-fastpay-bottom .tip-box .note{margin-top:10px;font-size:13px;color:#666;line-height:19px}.is-fastpay-bottom-modal .privacyPop{position:fixed;top:0;left:0;z-index:5010;height:100%}.is-fastpay-bottom-modal .privacyPop .layer_box,.is-fastpay-bottom-modal .privacyPop .layer_height{height:100%}.is-fastpay-bottom-modal .privacyPop .detailPops{overflow:hidden;overflow-y:auto;height:calc(100% - 70px);box-sizing:border-box}.layer-fastpay-bottom.v2 .order-info>li:first-child{padding-top:0}.layer-fastpay-bottom.v2 .order-info>li:first-child>i{top:2px}.tossPrivacyPop{position:fixed;top:0;left:0;z-index:5010;height:100%}.tossPrivacyPop.allpop-renew h1{height:auto}
.tossPrivacyPop .layer_box,.tossPrivacyPop .layer_height{height:100%}.tossPrivacyPop .detailPops{overflow:hidden;height:calc(100% - 55px);width:100vw;padding:0;box-sizing:border-box}.tossPrivacyPop .detailPops iframe{width:100%;height:100%}.order-form .bottom-agree-box{height:auto;margin-top:20px}.order-form .bottom-agree-box.toggle-type .tit-wrap ~ *{display:none}.order-form .bottom-agree-box.toggle-type.active .tit-wrap ~ *{display:block}.order-form .bottom-agree-box .tit-wrap{overflow:hidden;position:relative;display:flex;justify-content:flex-start;align-items:flex-start;padding-right:20px;margin:0}.order-form .bottom-agree-box .tit-wrap label{font-size:13px;line-height:20px;color:#111}.order-form .bottom-agree-box .tit-wrap input[type=checkbox]{float:left;margin-right:8px;vertical-align:middle}.order-form .bottom-agree-box .btn-toggle{width:16px;height:16px}.order-form .bottom-agree-box .agree-cont{margin-top:10px;padding:18px 15px 20px;background-color:#fff;border-radius:4px;border:1px solid #ddd}.order-form .bottom-agree-box .agree-cont .check label{font-size:13px;line-height:20px;color:#111}.order-form .bottom-agree-box .agree-cont .check+.check{margin-top:10px}.order-form .bottom-agree-box .agree-cont .btn-all{display:inline-block;flex-shrink:0;font-size:13px;line-height:20px;letter-spacing:-.26px;color:#888;text-decoration:underline}.inp-opt-num{display:inline-block;width:100px;height:30px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.inp-opt-num:after{display:block;content:'';clear:both}.inp-opt-num input{float:left;width:35px;height:28px;font-size:14px;color:#333;text-align:center;background-color:#fff;border:0;border-right:1px solid #ddd;border-left:1px solid #ddd;border-radius:unset;text-indent:unset}.inp-opt-num a{display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-position:50% 50%;background-size:16px auto;text-indent:-9999em}.inp-opt-num .btn-minus{float:left;background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_minus.png)}.inp-opt-num .btn-plus{float:left;background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_plus.png)}.layerPopWrap .ul-dot li{position:relative;padding-left:10px;font-size:13px;color:#333;letter-spacing:-1px}.layerPopWrap .ul-dot li:before{display:inline-block;content:'';position:absolute;top:6px;left:0;width:2px;height:2px;background-color:#333}.layerPopWrap .ul-dot li+li{margin-top:10px}.layerPopWrap.v2 .ul-dot li{position:relative;padding-left:7px;letter-spacing:-.26px}.layerPopWrap.v2 .ul-dot li:before{top:5px;left:0;width:3px;height:3px;background-color:#888;border-radius:50%}.layerPopWrap.v2 .ul-dot li+li{margin-top:5px}.layerPopWrap.v2 .btn-wrap{margin-top:-5px}.layerPopWrap.full-layer{position:relative;top:0!important;left:0;margin:0;width:100%;height:100vh}.layerPopWrap.full-layer .layerHeader{position:fixed;left:0;right:0;top:0;height:50px;box-sizing:border-box;background-color:#fff;z-index:10}.layerPopWrap.full-layer .layerHeader h1{font-size:20px;color:#333}.layerPopWrap.full-layer .layerConts{height:100%;padding:79px 15px 100px;box-sizing:border-box;overflow-y:scroll}.layerPopWrap .btn-wrap{padding:15px;box-sizing:border-box}.layerPopWrap .btn-wrap .btn-gray{display:block;width:100%;height:39px;padding:12px 0 8px;font-size:13px;font-weight:700;color:#333;text-align:center;background-color:#eee;border-radius:8px;box-sizing:border-box}.layerPopWrap .btn-wrap .btn-red{display:block;width:100%;height:39px;padding:12px 0 8px;font-size:13px;font-weight:700;color:#fff;text-align:center;background-color:#d80028;border-radius:8px;box-sizing:border-box}.layerPopWrap .btn-wrap .btn-black{display:block;width:100%;height:39px;padding:12px 0 8px;font-size:13px;font-weight:700;color:#fff;text-align:center;line-height:20px;background-color:#444;border-radius:8px;box-sizing:border-box}.allpop-renew h1{height:49px;padding:14px 0 18px;font-size:20px;line-height:21px}.allpop-renew .allpop_wrap2_iframe_wrap{padding-top:49px}.allpop-renew h1,.layerPopWrap.full-layer .layerHeader.v2 h1{color:#111}.allpop-renew h1 .allpop_close{position:absolute;margin-top:-3px;font-size:1px;color:transparent}.allpop-renew h1 .allpop_close::before{content:'';display:inline-block;position:absolute;top:0;right:0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -200px;background-size:150px;width:25px;height:25px}.allpop-renew h1 .allpop_close,.layerPopWrap.full-layer .layerHeader.v2 .btnLayerClose{top:15px;right:15px;width:25px;height:25px;background:0}.allpop-renew.privacyPop h1{height:auto}.layerPopWrap .btn-bottom{display:flex;justify-content:space-between;width:100%}.layerPopWrap .btn-bottom.fixed{position:fixed;left:0;bottom:0;padding:15px 15px 20px;box-sizing:border-box;background-color:#fff}.layerPopWrap .btn-bottom a{flex:1;text-align:center;font-size:17px;line-height:49px;height:49px;font-weight:700;letter-spacing:-.34px;border-radius:4px;box-sizing:border-box}.layerPopWrap .btn-bottom a+*{margin-left:9px}.layerPopWrap .btn-bottom .btn-black-large,.layerPopWrap .btn-bottom .btn-line-large,.layerPopWrap .btn-bottom .btn-pink-large,.layerPopWrap .btn-bottom .btn-red-large{display:flex;justify-content:center;align-items:center;height:49px;border-radius:4px;font-size:17px;line-height:28px;letter-spacing:-.34px;color:#fff;font-weight:700;background-color:#f51d2c;box-sizing:border-box}.layerPopWrap .btn-bottom .btn-line-large{background-color:#fff;border:1px solid #ddd;color:#111}.layerPopWrap .btn-bottom .btn-pink-large{background-color:#ffdee0;color:#111;font-weight:400}.layerPopWrap .btn-bottom .btn-pink-large em{font-size:18px;color:#f51d2c;font-weight:700}.layerPopWrap.full-layer .coupon-list-wrap .tit strong{font-size:15px;color:#333}.layerPopWrap.full-layer .coupon-list-wrap .tit span{color:#d80028}.layerPopWrap.full-layer .coupon-list{margin-top:10px}.layerPopWrap.full-layer .coupon-list+.coupon-list{padding-top:5px;border-top:2px dotted #ddd}.layerPopWrap.full-layer .coupon-list li{margin:15px 0}.layerPopWrap.full-layer .coupon-list>ul>li{position:relative}.layerPopWrap.full-layer .coupon-list>ul>li:before{display:block;content:'';height:1px;width:18px;background-color:#fff;z-index:1;position:absolute;right:73px;top:0}.layerPopWrap.full-layer .coupon-list>ul>li:after{display:block;content:'';height:1px;width:18px;background-color:#fff;z-index:1;position:absolute;right:73px;bottom:0}.layerPopWrap.full-layer .coupon-list+.coupon-list{margin-top:20px}.layerPopWrap.full-layer .coupon-list .coupon-box{display:block;position:relative;border:1px solid #ddd;border-radius:8px;overflow:hidden}.layerPopWrap.full-layer .coupon-list .coupon-box:before{display:block;content:'';position:absolute;right:71px;top:-9px;z-index:1;width:18px;height:18px;border-radius:20px;border:1px solid #ddd;background-color:#fff}.layerPopWrap.full-layer .coupon-list .coupon-box:after{display:block;content:'';position:absolute;right:71px;bottom:-9px;z-index:1;width:18px;height:18px;border-radius:20px;border:1px solid #ddd;background-color:#fff}.layerPopWrap.full-layer .coupon-list .coupon-box .coupon-info{position:relative;padding:20px 90px 20px 20px;background-color:#f5f5f5;box-sizing:border-box}.layerPopWrap.full-layer .coupon-list .coupon-box .coupon-info .per{font-size:26px;font-weight:900;color:#333}.layerPopWrap.full-layer .coupon-list .coupon-box .coupon-info .per span{font-size:17px;font-weight:700}.layerPopWrap.full-layer .coupon-list .coupon-box .coupon-info .name{margin-top:10px;font-size:15px;color:#333;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal;display:-webkit-box;overflow:hidden;height:47px;line-height:24px}.layerPopWrap.full-layer .coupon-list .coupon-box .coupon-info .period{margin-top:10px;padding:0;background-color:transparent}.layerPopWrap.full-layer .coupon-list .coupon-box .coupon-info .period .label{display:inline-block;padding:3px 10px;font-size:10px;color:#666;background-color:#fff;border:1px solid #ddd;border-radius:15px}.layerPopWrap.full-layer .coupon-list .coupon-box .coupon-info .period strong{margin-left:10px;font-size:14px;color:#333}.layerPopWrap.full-layer .coupon-list .btn-coupon-down{display:inline-block;position:absolute;top:0;right:0;width:80px;height:100%;padding:37px 15px;text-align:center;background-color:#fff;box-sizing:border-box}.layerPopWrap.full-layer .coupon-list .btn-coupon-down>*{position:relative;z-index:1}.layerPopWrap.full-layer .coupon-list .btn-coupon-down .down-inner{position:absolute;left:0;right:0;top:50%;margin-top:-32.5px}.layerPopWrap.full-layer .coupon-list .btn-coupon-down i{display:block;margin:0 auto;width:39px;height:39px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_coupon_down.png) #f5f5f5 no-repeat 50% 50%;background-size:25px auto;border-radius:50%;text-indent:-9999em}.layerPopWrap.full-layer .coupon-list .btn-coupon-down span{display:block;margin-top:10px;font-size:12px;letter-spacing:-1px}.layerPopWrap.full-layer .coupon-list-wrap .info-txt{margin-top:20px}.layerPopWrap.full-layer .coupon-list-wrap .info-txt{margin-top:20px}.layerPopWrap.full-layer .coupon-list-wrap+.btn-wrap{position:fixed;left:0;right:0;bottom:0;background-color:#fff;z-index:2}.layerPopWrap.full-layer .btn-wrap .btn-red{display:block;width:100%;height:49px;padding:13px 0 11px;font-size:17px;font-weight:700;color:#fff;text-align:center;background-color:#d80028;border-radius:4px;box-sizing:border-box}.layerPopWrap.full-layer .coupon-list-wrap.v2 .coupon-list+.tit{padding-top:20px;border-top:2px dotted #ddd;margin-top:20px}.layerPopWrap.full-layer .coupon-list-wrap.v2 .coupon-list .coupon-box .coupon-info .per{font-size:26px;font-weight:900;color:#d80028}
.layerPopWrap.full-layer .coupon-list-wrap.v2 .ul-dot ~ .ul-dot{margin-top:10px}.layerPopWrap.point-pop .point-info strong{display:block;font-size:20px;color:#333;text-align:center}.layerPopWrap.point-pop .point-info .ul-dot{margin-top:15px}.layerPopWrap .txt-noti{margin-top:10px;padding-top:10px;font-size:13px;color:#999;border-top:1px dotted #ddd}.layerPopWrap.point-pop.v2 .point-info .gray-box{padding:16px;text-align:center;background-color:#f6f6f6;border-radius:2px;overflow:hidden}.layerPopWrap.point-pop.v2 .point-info strong{display:block;font-size:17px;color:#111;text-align:center;letter-spacing:-.34px}.layerPopWrap.point-pop.v2 .point-info .ul-dot{margin:15px 10px 0}.layerPopWrap.point-pop.v2 .txt-noti{margin-top:10px;padding-top:10px;font-size:13px;color:#999;border-top:1px solid #eee;padding-left:15px;text-indent:-15px}.layerPopWrap.coupon-pop .layerConts{font-size:15px;text-align:center;letter-spacing:-.5px}.layerPopWrap.benefit-pop .ul-dot .txt-gray{margin-top:10px;color:#999}.layerPopWrap.benefit-pop .ul-dot li{letter-spacing:-.26px}.layerPopWrap.benefit-pop .img{margin:15px 0}.layerPopWrap.benefit-pop img{width:100%;height:auto}.layerPopWrap.benefit-pop.v2 .ul-dot .txt-gray{margin-top:5px;color:#888}.layerPopWrap.benefit-pop.v2 .sample-box{padding:15px 20px 20px 20px;margin-top:15px;background-color:#f6f6f6;border-radius:2px;overflow:hidden;text-align:center}.layerPopWrap.benefit-pop.v2 .sample-box .txt span{position:relative;font-size:12px;line-height:21px;letter-spacing:-.24px;color:#999}.layerPopWrap.benefit-pop.v2 .sample-box .txt span:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#999}.layerPopWrap.benefit-pop.v2 .sample-box strong{display:inline-block;margin-top:8px;font-size:16px;line-height:22px;letter-spacing:-.32px;color:#111}.layerPopWrap.benefit-pop.v2 .sample-box ul{padding-top:10px;padding-bottom:40px}.layerPopWrap.benefit-pop.v2 .sample-box ul li{position:relative;display:table;width:100%;margin-top:6px}.layerPopWrap.benefit-pop.v2 .sample-box ul li span{display:table-cell;font-size:13px;line-height:21px;letter-spacing:-.26px;color:#888}.layerPopWrap.benefit-pop.v2 .sample-box ul li .name{text-align:left;width:70%}.layerPopWrap.benefit-pop.v2 .sample-box ul li .name em{display:inline-block;font-size:12px;letter-spacing:-.24px}.layerPopWrap.benefit-pop.v2 .sample-box ul li .num{text-align:right;font-size:14px;line-height:18px}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price span{color:#111;font-size:14px;line-height:21px;letter-spacing:-.28px}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-black .name{font-weight:500}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-black .name em{font-weight:400;font-size:13px;color:#888;margin-left:-2px}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-black .num{font-size:14px;line-height:21px;letter-spacing:-.28px}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-black .num em{font-size:16px;font-weight:700}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-red span{color:#f51d2c}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-red .name{font-weight:700}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-red .num{font-size:15px;letter-spacing:-.3px;font-weight:400}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-red .num em{font-weight:400;font-size:17px;font-weight:700}.layerPopWrap.benefit-pop.v2 .sample-box ul li.line{height:24px;margin-top:0}.layerPopWrap.benefit-pop.v2 .sample-box ul li.line:before{content:'';position:absolute;left:0;top:0;width:100%;height:1px;margin:12px 0;background-color:#ddd}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price .bubble{position:absolute;right:0;bottom:-36px}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price .bubble span{position:relative;display:block;height:30px;padding:9px 15px;background-color:#f51d2c;font-size:12px;line-height:13px;letter-spacing:-.24px;color:#fff;border-radius:50px;box-sizing:border-box}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price .bubble span:before{content:'';position:absolute;top:-7px;right:30px;width:11px;height:7.5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/bg_red_arrow_up.png) 0 0 no-repeat;background-size:11px auto}.pop-homenpay-guide.full-layer{box-sizing:border-box}.pop-homenpay-guide.full-layer .layerHeader h1{font-size:18px;color:#111;letter-spacing:-.36px}.pop-homenpay-guide.full-layer .layerHeader.v2 .btnLayerClose{top:12px}.pop-homenpay-guide.full-layer .layerConts{padding:50px 0 0;overflow:visible}.pop-homenpay-guide .homenpay-guide{height:100%;padding-bottom:66px;box-sizing:border-box}.pop-homenpay-guide .homenpay-guide .swiper_st{height:100%;box-sizing:border-box}.pop-homenpay-guide .homenpay-guide img{display:block;max-width:100%;height:100%;margin:0 auto}.pop-homenpay-guide .homenpay-guide-pagination{position:absolute;left:0;bottom:30px;width:100%;text-align:center}.pop-homenpay-guide .homenpay-guide-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;background-color:#111}.pop-homenpay-guide .homenpay-guide-pagination .swiper-pagination-bullet{background-color:#ddd;width:6px;height:6px;display:inline-block;border-radius:3px;cursor:pointer;margin:0 4px}body.is-homenpay-guide.is-bottom-modal .pop-homenpay-guide{overflow:auto}.layerPopWrap.report-pop .txtC{font-size:17px}.layerPopWrap.report-pop .report-wrap li+li{margin-top:20px}.layerPopWrap.report-pop .report-wrap .check-wrap{padding-left:35px}.layerPopWrap.report-pop input.checkbox{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_check_02.png);background-position:50% 50%;background-size:20px auto;border-radius:50%}.layerPopWrap.report-pop input:checked.checkbox{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_checked_02.png);background-color:#d80028}.layerPopWrap.report-pop label{display:inline-block;position:relative;top:-5px;margin-left:4px;font-size:14px;color:#333}.layerPopWrap.report-pop .layerConts+.btn-wrap{padding-top:0}.layerPopWrap.report-pop .bulletTxt{margin-left:35px;margin-right:25px;word-break:keep-all}.layerPopWrap .btn-wrap.n2:after{content:'';display:block;clear:both}.layerPopWrap .btn-wrap.n2>a{float:left;width:49.2%}.layerPopWrap .btn-wrap.n2>a+a{margin-left:1.5%}.layerPopWrap.report-pop.v2 .report-wrap .check-wrap{padding-left:0}.layerPopWrap.report-pop.v2 .bulletTxt{margin-top:20px;margin-left:0}.layerPopWrap.report-pop.v2 .bulletTxt li{color:#333;font-size:13px}.layerPopWrap.report-pop.v2 .bulletTxt li::before{background-color:#333;top:8px;left:0;width:2px;height:2px;border-radius:100%}.layerPopWrap.report-pop.v2 .block_area .block_txt{margin:5px 15px 0;font-size:15px;line-height:22px;color:#333;border-top:1px dashed #ddd;padding-top:20px}.layerPopWrap.pang-pop .layerConts .flag-pangpang{width:24px;margin:2px 2px 0 0;height:17px;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/flag_210617.png);background-position-x:-5px;background-position-y:-155px;background-repeat:no-repeat;background-size:400px auto;text-indent:-1000px;color:transparent;overflow:hidden;display:inline-block;vertical-align:bottom;margin-right:5px}.layerPopWrap.pop-gift{position:fixed;left:0;right:0;top:auto;bottom:0;background-color:#fff;text-align:center;margin:0;border-radius:16px 16px 0 0;-webkit-border-radius:16px 16px 0 0;width:100%}.layerPopWrap.pop-gift .layerHeader{padding:20px 15px 15px;border-bottom:0}.layerPopWrap.pop-gift .layerHeader .title{font-size:17px;color:#333;letter-spacing:-.34px;font-weight:700}.layerPopWrap.pop-gift .layerHeader .btn-link{font-size:13px;color:#0065d8;margin-top:3px;display:inline-block;border-bottom:1px solid #0065d8}.layerPopWrap.pop-gift .layerConts{padding:15px}.layerPopWrap.pop-gift .layerConts .img-area img{width:100%;vertical-align:top}.layerPopWrap.pop-gift .btn-wrap{padding:15px;background-color:#fff;box-sizing:border-box}.layerPopWrap.pop-gift .btn-wrap.n2:after{content:'';display:block;clear:both}.layerPopWrap.pop-gift .btn-wrap.n2 a{float:left;width:49.2%;display:block;height:49px;line-height:49px;font-size:17px;font-weight:700;text-align:center;border-radius:4px;padding:0}.layerPopWrap.pop-gift .btn-wrap.n2 a+a{margin-left:1.5%}.layerPopWrap.pop-gift .btn-wrap .btn-gray{background-color:#e5e5e5;color:#333}.layerPopWrap.pop-gift .btn-wrap .btn-red{background-color:#d80028;color:#fff}@media(orientation:landscape){.layerPopWrap.pop-gift .layerConts .img-area img{width:50%}}.store-pop .pickup-info{margin-top:10px}.store-pop .pickup-info .title{font-size:13px;color:#333;text-align:center;position:relative}.store-pop .pickup-info .title:before{content:'';display:block;position:absolute;top:50%;left:0;right:0;width:100%;margin-top:-1px;border-top:2px dotted #ddd;z-index:-1}.store-pop .pickup-info .title strong{background-color:#fff;padding:0 2px}.store-pop .pickup-info .title+.list{margin-top:10px}.store-pop .list li{position:relative;display:table;padding-left:30px;font-size:13px;color:#333}.store-pop .list li:before{display:inline-block;content:'';position:absolute;top:10px;left:0;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_num.png) no-repeat 0 0;background-size:auto 20px}.store-pop .list li:nth-child(2):before{background-position:-30px 0}.store-pop .list li:nth-child(3):before{background-position:-60px 0}.store-pop .list li+li{margin-top:5px}.store-pop .list .info,.store-pop .list .thumb{display:table-cell;vertical-align:middle}.store-pop .list .thumb img{display:inline-block;width:40px;vertical-align:top}.store-pop .list .info{padding-left:10px}.goods-detail-cont .mec_img,.goods-detail-cont .new_bn,.goods-detail-cont .new_bn_area,.goods-detail-cont .new_bn_img,.goods-detail-cont .relpang_bn,.goods-detail-cont .snews,.goods-detail-cont .temp_bn_area{margin:0 15px 10px}
.goods-detail-cont .mec_img a,.goods-detail-cont .new_bn a,.goods-detail-cont .new_bn_img a,.goods-detail-cont .relpang_bn a,.goods-detail-cont .snews a,.goods-detail-cont .temp_bn_area a .goods-detail-cont .new_bn_area a{display:block}.goods-detail-cont .mec_img img,.goods-detail-cont .new_bn img,.goods-detail-cont .new_bn_area img,.goods-detail-cont .new_bn_img img,.goods-detail-cont .relpang_bn img,.goods-detail-cont .snews img,.goods-detail-cont .temp_bn_area img{width:100%;vertical-align:top}.goods-detail-cont .new_bn_holiday_wrap{margin:0 15px 10px}.goods-detail-cont .new_bn_holiday{position:relative;width:100%;height:128px;padding-top:19px;box-sizing:border-box;text-align:center;background-color:#ffe1dd}.goods-detail-cont .new_bn_holiday:before{display:block;content:"";position:absolute;left:0;top:0;width:43px;height:125px;z-index:1;background:url(//image.hnsmall.com/images/mobile2014/goods/img_banner_holiday.png) no-repeat 0 top;background-size:330px auto}.goods-detail-cont .new_bn_holiday:after{display:block;content:"";position:absolute;right:0;top:0;width:40px;height:125px;z-index:1;background:url(//image.hnsmall.com/images/mobile2014/goods/img_banner_holiday.png) no-repeat -48px top;background-size:330px auto}.goods-detail-cont .new_bn_holiday .holi_tit{position:relative;z-index:2;width:230px;height:27px;margin:0 auto;padding:0;text-indent:-999px;color:transparent;font-size:2px;background:url(//image.hnsmall.com/images/mobile2014/goods/img_banner_holiday.png) no-repeat -94px top;background-size:330px auto}.goods-detail-cont .new_bn_holiday .holi_info{position:relative;z-index:2;display:inline-block;margin:6px auto 0;padding:0;color:#000;text-align:center;font-size:14px;line-height:1.2;letter-spacing:-.5px}.goods-detail-cont .new_bn_holiday .holi_info span{font-size:15px;color:#000}.goods-detail-cont .new_bn_holiday .holi_period{position:absolute;left:0;bottom:0;width:100%;height:30px;padding:0;color:#6c5f5d;line-height:30px;text-align:center;font-size:12px;background-color:#f0d4d0}.goods-detail-cont .new_bn_holiday.sul{background-color:#fee3d9}.goods-detail-cont .new_bn_holiday.sul:before{left:0;top:auto;bottom:0;width:86px;height:70px;background-position:left -229px}.goods-detail-cont .new_bn_holiday.sul:after{right:0;top:0;width:64px;height:97px;background-position:-265px -37px}.goods-detail-cont .new_bn_holiday.sul .holi_tit{width:202px;height:27px;background-position:left -145px}.goods-detail-cont .new_bn_holiday.sul .holi_period{color:#e51937;font-weight:700;background-color:#feede6}.goods-detail-cont .new_bn_holiday.chusuck{background-color:#efddf3}.goods-detail-cont .new_bn_holiday.chusuck:before{left:0;top:0;width:130px;height:87px;background-position:-104px -37px}.goods-detail-cont .new_bn_holiday.chusuck:after{right:0;top:auto;bottom:0;width:76px;height:67px;background-position:-254px -229px}.goods-detail-cont .new_bn_holiday.chusuck .holi_tit{width:230px;height:27px;background-position:left -187px}.goods-detail-cont .new_bn_holiday.chusuck .holi_period{color:#503aaf;font-weight:700;background-color:#e7ceed}.goods-detail-cont .videoBanner{margin:0 auto 10px;padding:0 15px;box-sizing:border-box}.goods-detail-cont .videoBanner video{vertical-align:top}.goods-detail-cont .basic_view{margin:0 auto 10px}.goods-detail-cont .basic_view .viewBox{margin:0 15px;position:relative}.goods-detail-cont .one_minute{margin:0 auto 10px;background-color:transparent;max-width:720px}.goods-detail-cont .one_minute_logo{margin:0 15px;background-color:#eee}.goods-detail-cont .one_minute .viewBox{margin:0 15px}.goods-detail-cont .one_minute .viewBox .viewInnerBox{right:0;left:0;bottom:0;width:100%}.goods-detail-cont .btn_underwear_chk.v2{padding:0;margin:20px 0 40px}.goods-detail-cont .btn_underwear_chk.v2 button{background:#fff;border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;padding-left:10px}.goods-detail-cont .btn_underwear_chk.v2 .btn_underwear:before{width:25px;height:25px;right:auto;left:9px;margin-top:-12.5px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_size_info.png) no-repeat center center;background-size:25px auto}.goods-detail-cont .btn_underwear_chk.v2 button:after{content:'';display:inline-block;position:absolute;right:14px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_benefit_banner.png) no-repeat center center;background-size:6px auto}.goods-detail-cont .btn_underwear_chk.v2 .btn_underwear span{text-indent:inherit;width:auto;height:19px;line-height:20px;background:0;text-align:left;border-left:1px solid #ddd;padding-left:10px;margin-left:34px}.goods_info_size.v2{margin:40px 0;padding:0 15px}.goods_info_size.v2 h2{font-size:20px;color:#333;letter-spacing:-.4px}.goods_info_size.v2 h2+p{margin-top:10px}.goods_info_size.v2 p+h2{margin-top:40px}.goods_info_size.v2 p{font-size:14px;color:#333;letter-spacing:-.28px;line-height:22px}.goods_info_size.v2 .comment_info5{display:inline-block;vertical-align:top;width:100%;box-sizing:border-box;background-color:#f5f5f5;border-radius:8px;color:#333;line-height:1.6;margin-top:10px;text-indent:-26px;padding:13px 15px 15px 41px}.goods_info_size.v2 .comment_info5 em{position:static;display:inline-block;vertical-align:top;margin-top:3px;width:16px;height:16px;margin-right:10px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_info.png) no-repeat center center;background-size:16px auto}.goods_info_size.v2 .goodsinforBox{margin-top:20px;border:0;background:0;padding:0}.goods_info_size.v2 .goodsinforBox:after{content:'';display:block;clear:both}.goods_info_size.v2 .goodsinforBox>h3{float:left;width:16%;font-size:14px;color:#333;margin-bottom:20px;padding:0;height:30px;line-height:30px}.goods_info_size.v2 .goodsinforBox>ul.step3{border:0;width:84%;margin-bottom:17px;background-color:#f5f5f5;position:relative}.goods_info_size.v2 .goodsinforBox>ul.step3:before{content:'';position:absolute;left:0;top:0;width:30px;height:30px;background-image:linear-gradient(to right,#fff,rgba(255,255,255,0))}.goods_info_size.v2 .goodsinforBox>ul.step3:after{content:'';position:absolute;right:0;top:0;width:30px;height:30px;background-image:linear-gradient(to left,#fff,rgba(255,255,255,0))}.goods_info_size.v2 .goodsinforBox ul.step3 li{width:33.33%;height:30px;line-height:26px;border-right:0;font-size:14px;color:#333;border:2px solid transparent;box-sizing:border-box}.goods_info_size.v2 .goodsinforBox ul.step3 li.chek{color:#d80028;background-color:transparent;position:relative;font-weight:700}.goods_info_size.v2 .goodsinforBox ul.step3 li.chek:after{content:'';display:inline-block;position:absolute;left:0;top:-4px;width:100%;height:131%;background-color:rgba(216,0,40,.1);z-index:1;border:2px solid #d80028;box-sizing:border-box}.goods_info_size.v2 .goodsinfoTxt{padding:0;margin:0;border-top:2px dotted #ddd;font-size:14px;color:#333;font-weight:400;line-height:22px}.goods_info_size.v2 .goodsinfoTxt em{display:none}.goods_info_size.v2 .goodsinfoTxt h3{padding-bottom:3px;font-size:14px;color:#333;padding-top:18px}.toastBox.v2 p{background:rgba(0,0,0,.9);padding:15px;font-size:13px;border-radius:4px}.today-pick{padding-bottom:0}.special-wrap{background-color:#fff;margin-top:10px}.special-wrap .img-wrap img{width:100%;vertical-align:top}.special-list-wrap{margin-top:40px}.special-list-wrap .goods-box .sale-state{text-align:right;padding:10px;bottom:0;box-sizing:border-box}.special-list-wrap .goods-box .sale-state .inner .tip-box{right:0}.special-list-wrap .goods-box .goods-benefit-info{margin-right:80px;position:relative;margin-top:10px}.today-pick .goods-box .discount .price{font-size:18px;color:#333;font-weight:700}.today-pick .goods-box .goods-benefit-detail .original{font-size:14px;color:#999;letter-spacing:-.28px}.today-pick .goods-box .goods-benefit-detail .original .won{font-size:12px;color:#999;font-weight:400}.special-list-wrap .goods-box .goods-benefit-num{color:#d80028;bottom:-1px}.special-list-wrap .goods-box .goods-benefit-num .txt{font-size:14px}.special-list-wrap .goods-box .goods-benefit-num span+.txt{font-size:12px;margin-left:2px}.special-list-wrap .btn-zone{position:absolute;right:0;bottom:0}.special-list-wrap .btn-zone .btn-red{display:block;background-color:#d80028;padding:0 11px;font-size:14px;box-sizing:border-box;color:#fff;border-radius:4px;height:30px;line-height:30px}.special-list-wrap .goods-temp-list .sold-out:before{content:' ';position:absolute;left:50%;top:50%;width:112px;height:29px;margin-left:-56px;margin-top:-14.5px;background:url(//image.hnsmall.com/images/mobile2014/common/bg_soldout.png) no-repeat center center;background-size:112px auto;z-index:2}.special-list-wrap .goods-temp-list .sold-out:after{content:' ';position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:.5;z-index:1}.special-list-wrap .goods-box-system{margin:0 -15px}.special-list-wrap .goods-box-system .goods-thumb-img{border-radius:0;padding-top:0}.special-list-wrap .goods-box-system .goods-thumb-img .img{position:relative}.special-list-wrap .goods-box-system .goods-thumb-img .img:before{display:none}.special-list-wrap .goods-box-system .goods-thumb-img .img img{width:100%;vertical-align:top}.special-list-wrap .goods-box-system .time-flag{left:6.6%;top:3.7%}.special-list-wrap .goods-box-system .sale-state{padding-right:6.6%;bottom:35.3%}.special-list-wrap .goods-box-system .inner .state-box .tip-btn{top:-2px}.special-list-wrap .notice-wrap{padding:10px;text-align:center;background-color:#f5f5f5}.special-list-wrap .notice-wrap .notice{display:inline-block;height:20px;line-height:20px;padding-left:25px;color:#333;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_info.png) no-repeat left center;background-size:16px auto;font-size:14px;letter-spacing:-.5px}
.md-pick-wrap{margin-top:40px;background-color:#fff}.md-pick-wrap .tit-md{font-size:20px;color:#333;letter-spacing:-.4px;padding:0 15px 15px}.md-pick-wrap .md-pick-nav ul{background-color:#fff;padding:15px 0}.md-pick-wrap .md-pick-nav ul:after{content:'';display:block;clear:both}.md-pick-wrap .md-pick-nav ul>li{float:left;width:20%}.md-pick-wrap .md-pick-nav ul>li a{display:block;text-align:center}.md-pick-wrap .md-pick-nav ul>li.on em{border:2px solid #d80028}.md-pick-wrap .md-pick-nav ul>li em{position:relative;display:inline-block;overflow:hidden;width:50px;height:50px;border-radius:50%;border:2px solid #fff;box-sizing:border-box;margin-bottom:3px}.md-pick-wrap .md-pick-nav>ul>li img{width:100%;vertical-align:top}.md-pick-wrap .md-pick-nav ul>li span{display:block;font-size:12px;color:#333}.md-pick-wrap .md-pick-nav ul>li.on span{font-weight:700;color:#d80028}.md-pick-wrap .sub-cate-fixed.fixed-list-wrap{padding-top:102px}.md-pick-wrap .sub-cate-fixed .md-pick-nav>ul{position:fixed;top:55px;left:0;z-index:11;width:100%;padding:3px 9px 15px;display:block;border-radius:0 0 15px 12px;border:0;box-shadow:0 8px 18px 0 rgb(0 0 0 / 18%);box-sizing:border-box}.app_setup+.wrapAllHeaderInner ~ main .md-pick-wrap .sub-cate-fixed .md-pick-nav>ul{top:100px}.md-pick-wrap .sub-cate-fixed .md-pick-nav ul>li{width:auto;padding-top:0;line-height:18px;margin:12px 6px 0;background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:50px;box-sizing:border-box}.md-pick-wrap .sub-cate-fixed .md-pick-nav>ul>li em{display:none}.md-pick-wrap .sub-cate-fixed .md-pick-nav ul>li a{padding:5px 12px}.md-pick-wrap .sub-cate-fixed .md-pick-nav ul>li span{font-size:14px}.md-pick-wrap .sub-cate-fixed .md-pick-nav>ul>li.on{border:1px solid #333;background-color:#fff}.md-pick-wrap .sub-cate-fixed .md-pick-nav ul>li.on span{color:#333}.md-pick-wrap .fixed-list-wrap .md-pick-area{padding-top:15px}.md-pick-wrap .fixed-list-wrap .goods-temp{padding-top:0}.md-pick-area .icon{position:absolute;z-index:10}.md-pick-area .icon img{width:50%}.md-pick-area .icon-today{left:10px;top:10px}.md-pick-area .icon-free{right:15px;bottom:15px;text-align:right}.md-pick-area .goods-benefit-detail .original{margin-left:78px}.md-pick-area .goods-benefit-detail .sp-pick dt{color:#d80028;width:35px}.time-pop .info-conts{position:relative}.time-pop .info-conts dt{display:inline-block;position:absolute;left:0;top:3px;font-size:12px;font-weight:700}.time-pop .info-conts dd{display:inline-block;width:100%;padding-left:62px;box-sizing:border-box}.time-pop .info-conts dd label{vertical-align:-1px;font-size:14px;color:#333;letter-spacing:-.28px}.time-pop .info-conts input.checkbox{vertical-align:middle;margin-right:6px;background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_check_02.png);background-position:50% 50%;background-size:20px auto;border-radius:50%}.time-pop .info-conts input:checked.checkbox{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_checked_02.png);background-color:#d80028}.time-pop .more-btn{position:absolute;right:0;top:-1px;width:auto;height:22px;font-size:12px;text-align:center;border-radius:50px;background-color:#f4f4f4;padding:0 9px}.time-pop .more-btn span{font-size:11px;color:#333;line-height:23px;letter-spacing:-.22px}.time-pop .more-btn span:after{content:'';display:inline-block;position:relative;top:1px;width:6px;height:10px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_rightArr_12x20_333.png) no-repeat left top;background-size:100%}.time-pop .ul-dot{margin-top:15px;padding-top:15px;border-top:2px dotted #ddd}.time-pop .ul-dot li{color:#999}.time-pop .ul-dot li:before{background-color:#999}.multiAddressSet.v2 .btnBox{right:0}.order_table .errorTxt.v2{display:block;margin-top:5px;line-height:16px;font-size:12px;color:#e51937;letter-spacing:-.5px}.unitDeliveryBox.v2 .ship_wrap.v2 ul{padding:0}.unitDeliveryBox.v2 .ship_wrap.v2 .addListbox{margin:24px 0;padding:0}.ship_wrap.v2 li .btn_che{top:-1px;left:0}.unitDeliveryBox.v2 .ship_wrap.v2 li .btn_che+.addListbox{padding-left:30px}.ship_wrap.v2 li .addListbox .addNum{padding-left:0;padding-top:0;font-size:14px}.ship_wrap.v2 li .addListbox .btn_wrap{top:-6px}.ship_wrap.v2 li .addListbox .btn_wrap .btn-change{display:block;font-size:12px;padding:5px 4px;border-radius:2px;box-sizing:border-box}.ship_wrap.v2 li .addListbox .btn_wrap .btn-change span{display:block}.ship_wrap.v2 li .addListbox .btn_wrap.type2+.addNum{margin-bottom:26px}.ship_wrap.v2 li .addListbox .addNum .flag-delivery{vertical-align:middle;margin-top:-5px}.ship_wrap.v2 li .addListbox .addNum+.addText{margin-top:10px}.ship_wrap.v2 li .addListbox .addText+.addText{margin-top:3px}.ship_wrap.v2 li .addListbox .address{font-size:14px}.ship_wrap.v2 li .addListbox .phone{font-size:13px}.ship_wrap.v2 li .addListbox p{padding-left:0}.ship_wrap.v2 li .order_save{padding:0;margin:15px 0 20px}.ship_wrap.v2 li .order_save label{vertical-align:middle}.ship_wrap.v2 li .order_save span{padding-left:25px}.ship_wrap.v2 .no-delivery{margin-top:75px;text-align:center}.ship_wrap.v2 .no-delivery p{font-size:13px;color:#333}.noShipAddr.v2{padding:0;margin:17px 0 8px;text-align:center}.noShipAddr.ship-plus{margin:50px 0 20px;text-align:center;padding:0}.noShipAddr.ship-plus strong{font-size:13px;font-weight:700;color:#000}.noShipAddr.ship-plus strong+.delivery-btn-wrap{margin-top:20px}.noShipAddr.v2+.delivery-btn-wrap{margin-top:10px}.unitDeliveryBox.v2 .order-delivery{margin:20px 0 20px;padding:0}.unitDeliveryBox.v2 ul+.delivery-btn-wrap{margin-top:25px}.unitDeliveryBox.v2 .order-delivery+.delivery-btn-wrap{margin-top:-5px}.order-delivery .order_save{font-weight:400;color:#898989;font-size:12px;margin:10px 0 15px;padding:0}.order-delivery .order_save label{display:inline-block;vertical-align:middle}.issueMsg-box{margin-top:20px}.issueMsg-box a{position:relative;display:block;padding:7px 13px 9px 15px;background-color:#ecf7ff;border-radius:8px}.issueMsg-box .txt{display:block;font-size:14px;line-height:20px;color:#333}.issueMsg-box .txt:before{content:'';display:inline-block;width:16px;height:16px;margin-right:5px;margin-top:-2px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_issue.png) 0 0 no-repeat;background-size:16px auto;vertical-align:middle}.issueMsg-box .txt:after{content:'';display:inline-block;position:absolute;top:13px;right:13px;width:11px;height:12px;margin-top:-2px;background:url(//image.hnsmall.com/images/mobile2014/order/btn_arr_black_11x12.png) 0 0 no-repeat;background-size:11px auto;vertical-align:middle}@media only all and (max-width:320px){.issueMsg-box .txt:after{right:5px}}.layerPopWrap.issueMsg-pop{left:50%;transform:translateX(-50%);width:295px}.layerPopWrap.issueMsg-pop .layerHeader{padding:10px 15px 8px;box-sizing:border-box}.layerPopWrap.issueMsg-pop .layerHeader h1{font-size:17px;line-height:25px;letter-spacing:-.34px;color:#333;height:auto;padding:0 18px;border-bottom:0}.layerPopWrap.issueMsg-pop .layerHeader .btnLayerClose{top:15px;background-position:0 -150px}.layerPopWrap.issueMsg-pop .innerConts{padding-bottom:10px}.layerPopWrap.issueMsg-pop span{display:block;font-size:13px;line-height:1.46;color:#333}.layerPopWrap.issueMsg-pop span+span{margin-top:5px}.layerPopWrap.specialNoti-pop{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:335px}.layerPopWrap.specialNoti-pop .layerHeader{padding:10px 45px 8px 45px;box-sizing:border-box}.layerPopWrap.specialNoti-pop .layerHeader span{display:inline-block;text-align:left;font-size:17px;line-height:25px;color:#333}.layerPopWrap.specialNoti-pop .layerHeader h1{font-size:17px;line-height:25px;letter-spacing:-.34px;color:#333}.layerPopWrap.specialNoti-pop .layerHeader .btnLayerClose{top:15px;background-position:0 -150px}.layerPopWrap.specialNoti-pop .innerConts{text-align:center;margin-bottom:10px}.layerPopWrap.specialNoti-pop span{display:block;font-size:13px;line-height:1.46;color:#333}@media only all and (max-width:320px){.layerPopWrap.specialNoti-pop{position:fixed;top:50%!important;left:50%;transform:translate(-50%,-50%);width:300px}}@media(orientation:landscape){.layerPopWrap.specialNoti-pop{top:50%!important}}.layerPopWrap.session-over{top:50%;left:50%;width:305px;text-align:center;transform:translate(-50%,-50%);margin:0}.layerPopWrap.session-over .layerConts{padding:40px 15px 30px}.layerPopWrap.session-over span{display:block;font-size:16px;line-height:22px;letter-spacing:-.4px;color:#111;font-weight:700}.layerPopWrap.session-over .btn-wrap{text-align:center}.layerPopWrap.session-over .btn-wrap .btn01{width:145px;letter-spacing:-.26px;font-size:13px;background-color:#f51d2c;border-radius:8px;border:0}.delivery-btn-wrap{margin:15px 0 20px}.delivery-btn-wrap .btn-delivery{display:block;overflow:hidden;width:100%;text-align:center;border:0;border-radius:2px;background:#888;-webkit-appearance:none;vertical-align:top}.delivery-btn-wrap .btn-delivery span{display:inline-block;height:35px;line-height:35px;vertical-align:top;background:0;font-size:13px;color:#fff;box-sizing:border-box}.delivery-btn-wrap .btn-delivery.arr-right span:after{display:inline-block;content:"";width:5px;height:8px;margin:-3px 0 0 4px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/btn_arr_right.png) no-repeat center center;background-size:5px auto}.delivery-btn-wrap .btn-delivery.ico-plus span:after{display:inline-block;content:"";width:15px;height:15px;margin:-1px 0 0 4px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_plus.png) no-repeat center center;background-size:15px auto}.delivery-btn-wrap .btn-delivery.ico-select span:before{display:inline-block;content:"";width:15px;height:15px;margin:-3px 4px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_selection.png) no-repeat center center;background-size:15px auto}
.order_table .c-hotpink{color:#ff3872}.order_table .input-form-area{margin-top:7px;text-align:right}.order_table .input-form-area label{color:#565656;font-size:12px;display:inline-block;font-weight:400;vertical-align:middle}.order_table .input-form-area .btn-tip{margin-top:0}.order_table.table-info{padding:17px 10px 11px}.order_table.orderbirth_wrap.table-info{margin-top:0}.order_table.table-info table tr{border-bottom:0}.order_table.table-info table td,.order_table.table-info table th{padding:0 0 9px;vertical-align:middle}.order_table.table-info .c-hotpink{font-weight:700}.order_table.table-info .v-top{vertical-align:top;padding-top:5px}.order_table.table-info .txt{font-size:13px;color:#565656}.order_table.table-info .bdt{border-top:1px solid #ddd}.order_table.table-info .bdt td,.order_table.table-info .bdt th{padding-top:12px;padding-bottom:10px}.order_table.table-info .tipLayerWrap .tipLayerBox{left:auto;min-width:250px;width:75%;box-sizing:border-box}.order_table.table-info .point_input .input{margin-right:75px;padding-right:0}.order_table.table-info .point_input .input div input{width:100%;padding-right:20px}.order_table.table-info .point_input .won{top:0;right:10px;line-height:28px;font-size:12px;font-weight:400}.order_table.table-info.total2{padding:5px 0}.order_table.table-info.total2 .v-top{vertical-align:top!important}.order_table.table-info.total2>table th{padding-top:15px}.order_table.table-info.total2>table td{padding-top:9px}.order_table.table-info.total2 .txt{font-size:14px;color:#000}.order_table.table-info.total2 .txt span{font-size:17px}.order_table.table-info.total2 .tooltip-area{margin-top:3px}.order_table.table-info.total2 .orderTotal_wrap{margin:11px 0 10px;padding-left:15px;padding-right:14px;overflow:visible}.order_table.table-info.total2 .orderTotal_wrap .benefitPrice:after{content:'';display:block;clear:both}.order_table.table-info.total2 .orderTotal_wrap ul li:last-child{width:72%}.order_table.table-info.total2 .btn-info-sq{margin-left:5px}.order_table.table-info.total2 .orderTotal_wrap .btn-info-sq{vertical-align:top}.order_table.table-info.total2 .orderTotal_wrap ul li:last-child th{padding:2px 0 6px}.order_table.table-info.total2 .orderTotal_wrap ul li:last-child td{padding:0 0 8px}.order_table.table-info.total2 .orderTotal_wrap ul li tr:last-child th{padding-top:8px}.order_table.table-info.total2 .orderTotal_wrap ul li tr:last-child td{padding-top:6px}.order .order_agree.v2{padding:20px 10px 0;margin-bottom:25px}.order .order_agree.change_list.v2 .btn_red{font-size:16px;margin-top:20px;margin-bottom:0}.order .order_agree.v2.fixed{position:fixed;left:0;right:0;bottom:0;z-index:1001;background-color:#fff;padding:11px 10px 10px;margin-bottom:0;border-top:1px solid #cdcdcd}.order .order_agree.v2.fixed .btn_red{margin-top:0}.order .order_agree.v2.fixed .btn_red .price{font-size:20px;vertical-align:-1px}.order .notice-area{margin-top:23px;padding:0 10px}.order .notice-area .title{font-size:14px;color:#333;font-weight:700;margin-bottom:6px}.order .notice-area .notice-conts{font-size:13px;color:#898989}.delivery_management{padding-bottom:61px}.delivery_management .delivery-btn-wrap{margin:10px 10px}.delivery_management .unitDeliveryBox.v2{padding:0}.delivery_management .unitDeliveryBox.v2 .delivery-btn-wrap+.ship_wrap.v2{border-top:1px solid #ddd}.delivery_management .unitDeliveryBox.v2 .ship_wrap.v2 li .addListbox{margin:16px 0 20px}.delivery_management .ship_wrap.v2 li .addListbox .btn_wrap{top:-4px}.delivery_management .unitDeliveryBox.v2 .ship_wrap.v2{padding:0 10px}.delivery_management .btn-wrap{position:fixed;left:0;right:0;bottom:0;width:100%;padding:10px;box-sizing:border-box;background-color:#f9f9f9;border-top:1px solid #eee}.delivery_management .btn-wrap .btn-inner{float:left;box-sizing:border-box}.delivery_management .btn-wrap .btn-inner:after{content:'';display:block;clear:both}.delivery_management .btn-wrap .btn-inner{width:30%}.delivery_management .btn-wrap .btn-inner:last-child{width:70%}.delivery_management .btn-wrap .btn-inner+.btn-inner{padding-left:5px}.delivery_management .btn-wrap a{display:block;text-align:center;box-sizing:border-box;height:40px;line-height:38px;font-size:16px;border-radius:4px;-webkit-border-radius:4px;font-weight:700}.delivery_management .btn-wrap .btn-white{background-color:#fff;color:#666;border:1px solid #bbb}.delivery_management .btn-wrap .btn-red{background-color:#e51937;color:#fff}.basic-delivery-set.setBasicAddressWrap{display:none;margin-top:7px}.basic-delivery-set{margin:15px 0 20px}.basic-delivery-set label{display:inline-block;height:20px;line-height:20px;vertical-align:top;font-size:12px;color:#898989;font-weight:400}.payment-tooltip{position:absolute;right:10px;top:0}.payment-tooltip .info{font-size:13px;font-weight:400;color:#333}.payment-tooltip .info b{color:#2b6cff;font-weight:700}.payment-tooltip .info+.btn-info-bang{margin-left:-1px}.tooltip-black .payment-tooltip .tipLayerWrap .tipLayerBox{min-width:250px;padding-right:25px;line-height:initial}.payment-tooltip .tipLayerWrap .tipLayerBox .tit{font-size:13px;color:#111;margin-bottom:2px}.payment-tooltip .tipLayerWrap .tipLayerBox .info-area .tipConts{color:#666;font-weight:400}.payment-tooltip .tipLayerWrap .tipLayerBox .info-area.card .tipConts{color:#4376ff}.payment-tooltip .tipLayerWrap .tipLayerBox .info-area+.info-area{margin-top:5px}.order-pay-area .pay-list-area{border-top:1px solid #eaeaea}.order-pay-area .pay-list-area:first-child{border-top:0}.notice-banner-area{margin:10px;background-color:#ecf7ff;border-radius:50px 50px 4px 50px;padding:18px 20px 18px 80px;position:relative}.notice-banner-area .notice{position:absolute;left:20px;top:50%;margin-top:-12.5px;color:#007bf1;font-size:14px;border-radius:25px;border:1px solid #007bf1;padding:0 10px;box-sizing:border-box;width:50px;height:25px;line-height:23px;text-align:center}.notice-banner-area .notice-conts{font-size:12px;color:#444;letter-spacing:-.5px}.notice-banner-area .notice-conts .title{font-size:15px;color:#007bf1;font-weight:700}.notice-banner-area .notice-conts .title+.sub-txt{margin-top:3px}.order-pay-area .notice-banner-area+.btn-radio{border-top:1px solid #eaeaea}.order-pay-area .btn-radio{display:block;width:100%;text-align:left;-webkit-appearance:none;border:0;padding:15px 10px;background-color:transparent;font-size:14px;color:#232323;position:relative}.order-pay-area .btn-radio:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;width:20px;height:20px;background-image:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png?20200723);background-repeat:no-repeat;background-size:300px auto;background-color:transparent;background-position:0 -230px;margin-top:-1px}.order-pay-area .btn-radio.on:before{background-position:-20px -230px}.order-pay-area .btn-radio .sub-txt{position:absolute;right:10px;top:15px;color:#4376ff;font-size:12px;text-decoration:underline}.order-pay-area .order-list{padding:0 6px 17px 6px}.order-pay-area .order-list:after{content:'';display:block;clear:both}.order-pay-area .order-list li{float:left;box-sizing:border-box;position:relative}.order-pay-area .order-list.col1{padding:0 10px 17px 10px}.order-pay-area .order-list.col1 li{width:100%}.order-pay-area .order-list.col1 .flag-order{right:0}.order-pay-area .order-lately .order-list{margin-top:17px}.order-pay-area .order-list.col2 li{width:50%;padding:0 4px}.order-pay-area .order-list.col3{margin-top:15px;padding:0 7px 15px 7px}.order-pay-area .order-list.col3 li{width:33.333%;padding:0 3px}.order-pay-area .order-list.col3 li:nth-child(n+4){margin-top:6px}.order-pay-area .order-list.col3 li .btn-pay{height:50px}.order-pay-area .order-list.col3 .flag-order{top:-4px;right:2.4px}.order-pay-area .btn-pay{display:block;width:100%;text-align:center;height:60px;background-color:transparent;border:1px solid #eaeaea;border-radius:4px;font-size:15px;color:#666}.order-pay-area .btn-pay strong+span{display:block;font-size:12px}.order-pay-area .btn-pay span{font-size:15px}.order-pay-area .btn-pay.on{border:1px solid #fa002d;color:#ff001a;background-color:#fff7f8;font-weight:700}.order-pay-area .btn-pay.on span{font-weight:700}.order-pay-area .btn-pay.on strong+span{font-weight:400}.order-pay-area .flag-order{position:absolute;right:4px;top:-7px;font-size:11px;color:#fff;background-color:#fa002d;padding:0 8px;height:17px;line-height:19px;border-radius:4px 4px 0 4px}.order-pay-area .order-cont{display:none}.order-pay-area .order-cont.open{display:block;border-top:1px solid #eaeaea}.order-pay-area .order-different.open{border-bottom:0}.order-pay-area .order-cont.order-pang .pay-info{margin-top:0}.order-pay-area .pay-info{display:none;margin-top:15px;padding:0 10px;margin-bottom:20px}.order-pay-area .order-different .pay-info{border-top:1px solid #eaeaea;margin-top:0;padding-top:15px}.order-pay-area .order-lately .pay-info{margin-top:0}.order-pay-area .order_table table:first-child{margin-top:0}.order-pay-area .order_table table td{padding:0}.order-pay-area .order-different .btn-pay span{font-size:13px;display:block;line-height:15px}.order-pay-area .order-different .ico-pay span{display:block;position:relative;font-size:0}.order-pay-area .order-different .ico-pay span:before{content:'';display:block;position:absolute;left:50%;top:50%;background-image:url(//image.hnsmall.com/images/mobile2014/order/img_order_pay.png?20220926);background-repeat:no-repeat;background-size:250px auto}.order-pay-area .order-different .ico-pay.kakaopay span:before{width:56px;height:13px;margin:-6.5px 0 0 -28px;background-position:-6px -40px}.order-pay-area .order-different .ico-pay.kakaopay.on{border-color:#ffeb00;background-color:#ffeb00}.order-pay-area .order-different .ico-pay.kakaopay.on span:before{background-position:-6px -40px}.order-pay-area .order-different .ico-pay.toss span:before{width:47px;height:12px;margin:-6px 0 0 -23.5px;background-position:-6px -135px}
.order-pay-area .order-different .ico-pay.toss.on{border-color:#0050ff;background-color:#0050ff}.order-pay-area .order-different .ico-pay.toss.on span:before{background-position:-63px -135px}.order-pay-area .order-different .ico-pay.tosspay span:before{width:72.5px;height:13.5px;margin:-6px 0 0 -36px;background-position:0 -215px}.order-pay-area .order-different .ico-pay.tosspay.on{border-color:#202632;background-color:#202632}.order-pay-area .order-different .ico-pay.tosspay.on span:before{background-position:-85px -215px}.order-pay-area .order-different .ico-pay.payco span:before{width:44px;height:10px;margin:-5px 0 0 -22px;background-position:-6px -59px}.order-pay-area .order-different .ico-pay.payco.on{border-color:#fb2328;background-color:#fb2328}.order-pay-area .order-different .ico-pay.payco.on span:before{background-position:-55px -59px}.order-pay-area .order-different .ico-pay.samsungpay span:before{width:76px;height:11px;margin:-5.5px 0 0 -38px;background-position:-6px -74px}.order-pay-area .order-different .ico-pay.samsungpay.on{border-color:#024ca1;background-color:#024ca1}.order-pay-area .order-different .ico-pay.samsungpay.on span:before{background-position:-86px -74px}.order-pay-area .order-different .ico-pay.naverpay span:before{width:46px;height:18px;margin:-9px 0 0 -23px;background-position:0 -185px}.order-pay-area .order-different .ico-pay.naverpay.on{border-color:#59c350;background-color:#59c350}.order-pay-area .order-different .ico-pay.naverpay.on span:before{background-position:-56px -185px}.order-pay-area .order-different.partner .order-list.col3{margin-top:0}.order-pay-area .order-different.partner .order-list.col3 li{margin-top:5px}.order-pay-area .order-different.partner .order-list.col3 .full{width:100%}.pay-info>div+div{margin-top:5px}.pay-info .title{font-size:14px;color:#000;font-weight:700;margin-top:2px;margin-bottom:8px}.pay-info .point-area{margin:11px 0 15px}.pay-info .point-area input{vertical-align:middle}.pay-info .point-area label{vertical-align:middle;font-weight:700}.pay-info .order-pay-info+.info-use-area{padding-top:15px;border-top:1px solid #ddd}.pay-info .point-area+.info-use-area{padding-top:11px;border-top:1px solid #eaeaea}.pay-info div+.info-use-area{margin-top:15px}.pay-info .info-use-area .notice-list+.btn_cardpay_info{margin-top:11px}.pay-info .info-use-area+.title{padding:16px 10px 0;border-top:1px solid #eaeaea;margin:13px -10px 8px}.pay-info .info-use-area .tossReferTxt{padding-right:0}.pay-info .info-use-area .refer{margin-top:9px;padding-top:10px;color:#aaa;border-top:1px solid #eee;font-size:12px}.pay-info .info-use-area .btn-toggle-arr{position:relative;display:inline-block;color:#333;font-size:13px;font-weight:700;border:0 none;background-color:transparent;padding-right:16px}.pay-info .info-use-area .btn-toggle-arr:before{content:'';display:block;position:absolute;right:0;top:50%;margin-top:-4px;width:12px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_toggle_updown.png) no-repeat 0 0;background-size:auto 8px}.pay-info .info-use-area .pay-info-sub{display:none;margin-top:10px}.pay-info .info-use-area .pay-info-sub .sale_info{font-size:12px;font-weight:400}.pay-info .info-use-area .pay-info-sub .sale_info .highlight{text-decoration:underline;color:#4376ff}.pay-info .info-use-area .pay-info-sub .sale_info .bold{color:#4376ff}.pay-info .info-use-area .pay-info-sub .notice-list li:last-child .sale_info{padding-bottom:0}.pay-info .info-use-area .btn-toggle-arr.active:before{background-position:-17px 0}.pay-info .info-use-area .btn-toggle-arr.active+.pay-info-sub{display:block}.pay-info .info-use-area.active+.btn_cardpay_info{margin-top:15px}.pay-info .form-tip-area{position:relative}.pay-info .form-tip-area .form-area{margin-right:28px;position:relative}.pay-info .form-tip-area.no-tip .form-area{margin-right:0}.pay-info .form-tip-area.no-tip .btn-info-sq{display:none}.pay-info .form-tip-area .form-area .card-info{position:absolute;right:30px;top:0;font-size:12px;color:#898989;font-weight:400;line-height:30px}.pay-info .form-tip-area .btn-info-sq{position:absolute;right:0;top:50%;margin-top:-9px}.form-area .input-area input{width:100%;box-sizing:border-box}.form-area .price-area{position:relative}.form-area .price-area input{text-align:right;padding:0 22px 0 10px;color:#333;font-size:13px;font-weight:700;line-height:28px}.form-area .price-area .won{position:absolute;right:10px;top:0;color:#333;font-size:13px;font-weight:700;line-height:28px}.order-pay-area .cash_receipt{border-top:1px solid #eaeaea}.order-pay-area .cash_receipt input{vertical-align:middle}.order-pay-area .cash_receipt label{vertical-align:middle;font-weight:700}.order-pay-area .cash_receipt .cash-area{padding:7px 0 10px}.order-pay-area .cash_receipt .tax{display:none;margin-bottom:10px}.order-pay-area .cash_receipt .tax label{font-weight:700}.order-pay-area .cash_receipt .cash-area.active+.tax{display:block}.order_table .order_discount_coupon{margin-top:10px}.order_table .order_discount_coupon .info-list li:last-child .sale_info{padding-bottom:0}.tooltip-black .tipLayerWrap{z-index:2}.tooltip-black .tipLayerWrap .tipLayerBox{left:auto;right:0;width:75%;box-sizing:border-box;border:1px solid #000;padding-right:25px}.tooltip-black .order_table .tipLayerWrap.type02 .tipLayerBox{border:1px solid #000}.plan_list_v3{margin-top:10px}.plan_list_v3 .plan-swiper{border-bottom:0;padding:0 15px}.plan_list_v3 .plan-swiper::after,.plan_list_v3 .plan-swiper::before{display:none}.plan_list_v3 .plan-swiper ul li{padding:10px 5px 10px 0}.plan_list_v3 .plan-swiper ul li:last-child{padding-right:0}.plan_list_v3 .plan-swiper ul li button{font-size:14px;border-radius:15px;border:1px solid #ddd;color:#333;letter-spacing:-.28px;padding:0 10px;height:30px;line-height:30px}.plan_list_v3 .plan-swiper ul li.on button{border-bottom:0;background-color:#333;color:#fff;border:1px solid #333}.plan_list_v3.fixed .list_select{margin-top:60px}.plan-category{display:block;font-size:14px;color:#333;height:39px;padding:0 10px;border-bottom:1px solid #ccc;background:#fff;font-weight:400;line-height:39px}.plan-category span{margin-left:2px;color:#e51937}.cate-list-area{position:relative;margin-bottom:10px;background:#fff}.cate-list-area ul:after{content:'';display:block;clear:both}.cate-list-area ul li{float:left;width:50%}.cate-list-area ul li a{display:block;padding:0 10px;height:40px;line-height:40px;color:#000;font-size:14px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.cate-list-area ul li:nth-child(even) a{border-right:0}.cate-list-area .plan-list-more{display:none}.cate-list-area .btn-area{position:relative;left:0;right:0;bottom:1px;background-color:#fff}.cate-list-area .btn-area .btn-more{width:100%;text-align:center;color:#333;font-size:14px;border-radius:0;border:0;height:41px;line-height:41px;border-top:1px solid #ddd;border-bottom:1px solid #ccc;margin-bottom:-1px}.cate-list-area .btn-area .btn-more span:after{content:'';display:inline-block;vertical-align:1px;width:13px;height:7px;background:url(//image.hnsmall.com/images/mobile2014/common/btn_arrow_toggle.png) no-repeat 0 0;background-size:auto 7px;margin-left:5px}.cate-list-area .btn-area .closeBtn span:after{background-position:-18px 0}.goods-detail-info .detail-info-wrap .btn-more-info.pt-color{border:1px solid #d80028;color:#d80028}.goods-detail-info .detail-info-wrap.ovh .btn-more-info.pt-color span:after{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_dow_red.png)}.goods-detail-info .detail-info-wrap .btn-more-info.pt-color span:after{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_up_red.png)}.goods-detail-wrap .btn-rate-box{padding-top:0;margin-bottom:20px}.goods-detail-wrap .btn-more.right-arr span:after{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_rightArr_12x20_333.png)}body>.goods-detail-info{margin-top:0}.goods-detail-info .frame-detail-info{width:100%;overflow:hidden}.goods-detail-info .frame-detail-info.ovh{max-height:1580px}.goods-detail-info-html{overflow:hidden}.plan_list_v4{margin-top:10px}.plan_list_v4 .plan-swiper{border-bottom:0;padding:0 15px}.plan_list_v4 .plan-swiper::after,.plan_list_v4 .plan-swiper::before{display:none}.plan_list_v4 .plan-swiper ul li{padding:6px 5px 10px 0}.plan_list_v4 .plan-swiper ul li:last-child{padding-right:0}.plan_list_v4 .plan-swiper ul li button{font-size:14px;border-radius:15px;border:1px solid #e7e7e9;color:#414450;letter-spacing:-.28px;padding:0 10px;height:30px;line-height:30px}.plan_list_v4 .plan-swiper ul li.on button{background-color:#333;color:#fff;border:1px solid #333}.plan_list_v4.fixed .plan-swiper ul li{padding-top:10px}.plan_list_v4.fixed .list_select{margin-top:60px}.plan_list_v4 .search-filter-wrap{height:auto}.plan_list_v4 .search-filter-wrap .view{bottom:14px}.plan_list_v4 .search-filter-wrap .view-list{width:66px}.plan_list_v4 .goods-second .goods-box .prod-name{display:none}.plan_list_v4 .goods-second .goods-box ~ .btn-box{padding-top:0}.plan_list_v4 .goods-thumb-img .soldout{position:absolute;left:0;top:0;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/common/v10/soldout_dim.png) repeat;box-sizing:border-box}.plan_list_v4 .goods-thumb-img .soldout em{display:block;margin-top:42%;font-size:14px;color:#fff;text-align:center}.plan_list_v4 .list-info-area{padding:13px 0 8px;line-height:20px}.plan_list_v4 .list-info-area .tit{display:inline-block;max-width:68%;font-size:16px;color:#333;letter-spacing:-.32px;overflow:hidden;white-space:nowrap;vertical-align:top;text-overflow:ellipsis;line-height:20px}.plan_list_v4 .list-info-area .count{display:inline-block;font-size:14px;color:#d80028;letter-spacing:-.28px;vertical-align:top;line-height:20px}.plan_list_v4 .list-info-area.full{display:flex}
.plan_list_v4 .list-info-area.full .tit{max-width:none;margin-right:4px}.plan_list_v4 .list-info-area.full .count{white-space:nowrap}.plan_list_v4 .goods-wide{padding:0 15px}.plan_list_v4 .goods-wide>ul>li{display:flex;flex-wrap:wrap}.plan_list_v4 .goods-wide .goods-box{display:block;width:100%;padding:0}.plan_list_v4 .goods-temp-list.goods-wide .btn-cart>span>em{display:none}.plan_list_v4 .goods-temp-list.goods-wide .btn-favor>span{display:none}.plan_list_v4 .goods-temp-list.goods-wide .btn-favor{width:38px;padding:0 10px}.plan_list_v4 .goods-temp-list.goods-wide .btn-box{width:150px;padding:0}.plan_list_v4 .goods-wide .preview-wrap{overflow:hidden;width:calc(100% - 150px);margin-top:10px;padding:0}.plan_list_v4 .goods-wide .preview-wrap .preview-info{display:table;float:right}.plan_list_v4 .goods-wide .preview-wrap .preview-info ul{display:table-cell;height:30px;vertical-align:middle}.plan_list_v4 .goods-wide .preview-wrap .preview-info li{margin:0}.plan_list .goods-temp-list li{position:relative}.plan_list .goods-temp-list .play-btn-wrap{position:absolute;top:30px;left:7.5px;right:7.5px;z-index:1;box-sizing:border-box}.plan_list .goods-temp-list .play-btn{display:block;position:absolute;top:0;left:0;width:100%;padding-top:55%;border-radius:16px;overflow:hidden;background-color:rgba(0,0,0,.03);box-sizing:border-box}.plan_list .goods-temp-list .play-ico{position:absolute;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)}.plan_list .goods-temp-list .play-ico:before{display:block;content:'';width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/pangTv/btn_play_54x54.png) no-repeat;background-size:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.plan_list .goods-second .play-btn{padding-top:100%}.plan_list .goods-second .play-btn .play-ico:before{width:48px;height:48px}.plan_list .play-time{display:block;position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);margin-top:35px;font-size:13px;color:#fff;text-align:center}.plan_list .player-box{position:absolute;top:0;left:0;width:100%;padding-top:55%}.plan_list .vod_close{position:absolute;top:0;right:0;z-index:100001;width:32px;height:32px;border:0;background:0;-webkit-appearance:none;outline:0}.plan_list .vod_close:before{display:block;content:'';width:23px;height:23px;margin:10px 10px 0 0;background:url(//image.hnsmall.com/images/mobile2014/main/img_home_new_20190212.png?20190701) no-repeat -227px -70px;background-size:250px auto}.plan_list .vod_close span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.goods-second ul li:nth-child(1) .play-btn-wrap,.goods-second ul li:nth-child(2) .play-btn-wrap{top:0}.goods-second .preview-wrap{display:none}.plan-cate-list{position:relative;margin-top:20px;padding-top:95px}.plan-cate-list.no-depth{padding-top:50px}.plan-cate-list .fixed-cate{position:absolute;top:0}.wrapAllHeaderInner ~ main .plan-cate-list.sub-cate-fixed .fixed-cate{position:fixed;box-shadow:0 5px 12px 0 rgba(0,0,0,.16)}.plan-cate-list .btn-cate-arr-wrap{position:absolute;top:0;right:0;z-index:1;margin-bottom:0;font-size:0}.plan-cate-list .goods-temp{margin-top:20px}.plan-cate-list .goods-third .preview-wrap{display:none}.plan-cate-list .goods-price .tit{font-size:16px;color:#333;letter-spacing:normal}.plan-cate-list .goods-price .tit em{font-weight:700;color:#111}.plan-cate-list .goods-box{display:block}.plan-cate-list .goods-box .goods-thumb-img .img img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:contain}.plan-cate-list .goods-box .goods-price .tit{height:auto}.plan-cate-list .goods-box .goods-benefit-box .goods-benefit-detail dt{margin-top:-1px;line-height:1.45}.plan-cate-list .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#111;font-weight:900}.plan-cate-list .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#111}.plan-cate-list .goods-box .goods-thumb{border-radius:initial}.plan-cate-list .goods-box .goods-thumb .goods-thumb-img{border-radius:0}.plan-cate-list .goods-box .goods-thumb .goods-thumb-img .img img{border:.9px solid transparent;width:100%;object-fit:contain;box-sizing:border-box}.plan-cate-list .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.plan-cate-list .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.plan-cate-list .goods-box .btn-box{right:15px;bottom:10px;padding-top:0}.plan-cate-list .goods-box .btn-box .btn-type0{width:80px;height:32px;border-radius:16px;padding:0;background:#f51d2c}.plan-cate-list .goods-box .btn-box .btn-type0 span{font-size:13px;color:#fff;line-height:32px}.plan-cate-list .goods-second .goods-benefit-box .goods-benefit-detail dd strong{letter-spacing:-.7px}.plan-cate-list .goods-third ul:after{content:'';display:block;clear:both}.plan-cate-list .goods-third ul li{padding:0 7.5px 15px}.plan-cate-list .goods-third .goods-benefit-box .goods-benefit-detail dd{padding-top:12px}.plan-cate-list .goods-third .goods-benefit-box .goods-benefit-detail dd strong{letter-spacing:-.7px}.plan-cate-list .goods-third .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:20px;line-height:1.43}.plan-cate-list .goods-box .goods-benefit-num{font-size:11px}.plan-cate-list .goods-box .goods-benefit-num em{font-size:18px}.plan-cate-list .goods-box .goods-benefit-num span{top:-1px;left:0;font-size:15px}.plan-cate-list .bottom-box{margin-top:10px}.plan-cate-list .goods-wide .bottom-box{display:flex;justify-content:space-between;align-items:center;padding:0 15px}.plan-cate-list .btn-box{padding-top:0;white-space:nowrap}.plan-cate-list .btn-box .btn-cart>span>em{display:none}.plan-cate-list .btn-box .btn-favor>span{display:none}.plan-cate-list .btn-box .btn-favor{width:36px;padding:0;background-position:center}.plan-cate-list .preview-wrap{padding:0;white-space:nowrap}.plan-cate-list .goods-wide ul li+li{margin-top:0}.plan-cate-list .preview-wrap .preview-info li{margin-bottom:0}.plan_detail_area .tit-box{padding:40px 15px 20px}.plan_detail_area .tit-box h2{padding-right:0;font-size:17px;line-height:normal;letter-spacing:-.34px;color:#000}.plan_detail_area .indicator-temp-box.v3{margin-top:10px}.plan_detail_area .indicator-temp-box.v3 .pag-wrap{top:1px;left:0;right:initial}.plan_detail_area .indicator-temp-box.v3 .pag-wrap .pag-in{min-width:38px;padding:0;text-align:center}.plan_detail_area .indicator-temp-box.v3 .pag-wrap .pag-in span{color:#aaa}.plan_detail_area .indicator-temp-box.v3 .pag-wrap .pag-in span.activeNum{text-align:right;color:#111}.plan_detail_area .indicator-temp-box.v3 .swiper-pagination{padding-right:43px;padding-left:48px}.plan_detail_area .goods-box .goods-thumb .goods-thumb-img{border-radius:0}.plan_detail_area .goods-box .goods-thumb .goods-thumb-img .img img{border:.9px solid transparent;width:100%;object-fit:contain;box-sizing:border-box}.plan_detail_area .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.plan_detail_area .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.plan_detail_area .goods-wide .goods-price .tit{font-size:16px;line-height:22px;letter-spacing:-.32px;color:#111}.plan_detail_area .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dt{font-size:11px}.plan_detail_area .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;line-height:18px;font-weight:900;letter-spacing:-.36px;color:#111}.plan_detail_area .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:13px;letter-spacing:-.26px;color:#111}.plan_detail_area .goods-left-align ul li+li{margin-top:20px}.plan_detail_area .goods-left-align ul li:first-child{margin-top:0}.plan_detail_area .goods-left-align .goods-box{display:block}.plan_detail_area .goods-left-align .goods-box .goods-thumb{border-radius:4px}.plan_detail_area .goods-left-align .goods-box .goods-price .tit{max-height:41px;margin-bottom:5px;font-size:15px;letter-spacing:-.3px;color:#111;line-height:20px}.plan_detail_area .goods-left-align .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;letter-spacing:-.36px;color:#111}.plan_detail_area .goods-left-align .goods-benefit-box .goods-benefit-detail dd .textWon{margin-left:1px;font-size:14px;color:#111}.plan_detail_area .goods-left-align .goods-box .prod-name{color:#111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plan_detail_area .goods-left-align .flag-wrap{padding-top:5px}.plan_detail_area .goods-left-align .goods-box .goods-btn{margin-top:8px;text-align:center}.plan_detail_area .goods-left-align .goods-box .goods-btn button{display:inline-block;width:36px;height:30px;padding:0 10px;line-height:28px;border:1px solid #ddd;border-radius:15px;vertical-align:top}.plan_detail_area .goods-left-align .goods-box .goods-btn .btn-cart{padding:0 9px}.plan_detail_area .goods-left-align .goods-box .goods-btn .btn-cart:before{margin-right:0}.plan_detail_area .goods-left-align .goods-box .goods-btn .btn-favor{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_favor_32x32.png) 10px center no-repeat;background-size:16px;font-size:14px;color:#333}.plan_detail_area .goods-left-align .goods-box .goods-btn .btn-favor.on{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_favor_on_32x32.png) 10px center no-repeat;background-size:16px}.plan_detail_area .goods-box .goods-benefit-num{font-size:11px}.plan_detail_area .goods-box .goods-benefit-num em{font-size:18px}.plan_detail_area .goods-box .goods-benefit-num span{top:-1px;font-size:15px}
.plan_detail_area .btn-box{padding:20px 0 0 0}.plan_detail_area .plan_tab{overflow:hidden;display:flex;justify-content:space-around;align-items:center;background-color:#233a54}.plan_tab_wrap.is-sticky .plan_tab{position:fixed;z-index:2;left:0;width:100%}.plan_detail_area .plan_tab li{position:relative;width:100%}.plan_detail_area .plan_tab li:before{content:'';position:absolute;top:19px;left:0;width:1px;height:14px;background-color:#607c9c;vertical-align:middle;margin-top:-1px}.plan_detail_area .plan_tab li:first-child:before{display:none}.plan_detail_area .plan_tab li a{display:block;padding:16px 0;font-size:14px;line-height:16px;letter-spacing:-.28px;color:#9eaec1;text-align:center;word-break:keep-all}.plan_detail_area .plan_tab li .txt{position:relative;display:inline-block}.plan_detail_area .plan_tab li.on a{color:#fff}.plan_detail_area .plan_tab li.on .txt:after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#fff}.plan_detail_area .plan_tab.col3 li{width:33.333%}.plan_detail_area .plan_tab.col4 li{width:25%}.plan_detail_area .goods-time-chance .goods-wide{position:relative;padding:25px 0;background:#e6f2ff}.plan_detail_area .goods-time-chance .goods-wide.swiper_st .swiper-wrapper .swiper-slide{width:66.666%;margin:0 10px}.plan_detail_area .goods-time-chance .goods-wide.swiper_st .swiper-wrapper .swiper-slide:first-child{margin-left:30px}.plan_detail_area .goods-time-chance .goods-wide.swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:30px}.plan_detail_area .goods-time-chance .timer{position:relative;height:30px;text-align:center;font-size:0;font-weight:700}.plan_detail_area .goods-time-chance .timer span{font-size:22px;line-height:.64;letter-spacing:-.44px;vertical-align:middle;color:#333}.plan_detail_area .goods-time-chance .timer .day{margin-right:15px}.plan_detail_area .goods-time-chance .timer .day em{font-size:18px;letter-spacing:-.36px}.plan_detail_area .goods-time-chance .timer .time{display:inline-block;font-size:22px;color:#333;min-width:5.5em;text-align:left;white-space:nowrap}.plan_detail_area .goods-time-chance .timer::before{display:inline-block;content:'';width:30px;height:30px;margin:-3px 8px 0 0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_clock.png) no-repeat;background-size:100%;vertical-align:middle}.plan_detail_area .goods-time-chance .goods-box{background:#e6f2ff}.plan_detail_area .goods-time-chance .goods-box .goods-thumb{overflow:visible;margin-top:10px;background:0}.plan_detail_area .goods-time-chance .goods-box .goods-thumb .goods-thumb-img{padding-top:108%}.plan_detail_area .goods-time-chance .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.plan_detail_area .goods-time-chance .goods-box .goods-thumb .goods-thumb-img .img-flag{top:10px;left:10px;width:43px;height:49px;border-radius:4px;background-color:#fb3c49;color:#fff;text-align:center}.plan_detail_area .goods-time-chance .goods-box .goods-thumb .goods-thumb-img .img-flag.benefit{padding:6px 0 0 0;font-size:11px;box-sizing:border-box}.plan_detail_area .goods-time-chance .goods-box .goods-thumb .goods-thumb-img .img-flag.benefit em{font-weight:900;font-size:17px;line-height:1.3;letter-spacing:-.34px;vertical-align:middle}.plan_detail_area .goods-time-chance .goods-box .goods-thumb .goods-thumb-img .img-flag.benefit small{font-size:14px;letter-spacing:-.28px;vertical-align:middle}.plan_detail_area .goods-time-chance .goods-box .goods-thumb .goods-thumb-img .img-flag.benefit b{display:block;font-size:13px;line-height:14px;opacity:.6}.plan_detail_area .goods-time-chance .goods-box .goods-thumb .goods-thumb-img .img-flag.promotion{padding:10px 0 0;font-size:13px;line-height:1.23;box-sizing:border-box;font-weight:700}.plan_detail_area .goods-time-chance .goods-box .goods-price{display:block;padding-top:10px}.plan_detail_area .goods-time-chance .goods-box .goods-price .tit{margin-bottom:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.plan_detail_area .goods-time-chance .goods-box .goods-benefit-box .goods-benefit-detail dt{display:block;font-size:11px;letter-spacing:-.22px;color:#888}.plan_detail_area .goods-time-chance .goods-box .goods-benefit-box .goods-benefit-detail dd{display:block;line-height:1}.plan_detail_area .goods-time-chance .goods-box .sale-state{bottom:10px;text-align:right}.plan_detail_area .goods-time-chance .goods-box .sale-state .state-box{margin-right:10px;opacity:.9}.plan_detail_area .goods-box .tip-box .close-btn{top:5px;border:0;font-size:1px;color:transparent}.plan_detail_area .goods-box .sale-state .inner .state-box{padding:5px 5px 5px 10px}.plan_detail_area .goods-box .sale-state .inner .state-box button{border:0}.plan_detail_area .goods-box .sale-state .inner .state-box em{display:inline-block;line-height:11px;margin-right:2px}.plan_detail_area .goods-box .sale-state .inner .state-box .tip-btn{margin-left:5px}.plan_detail_area .represent-list .goods-wide.swiper_st .swiper-slide{margin-right:15px}.plan_detail_area .represent-list .goods-wide .goods-price .goods-benefit-info{margin-top:3px}.plan_detail_area .represent-list .goods-thumb .goods-thumb-img .img:before{display:none}.plan_detail_area .represent-list .goods-search .goods-box .prod-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plan_detail_area .represent-list .goods-search .goods-box .goods-price{padding-top:3px}.plan_detail_area .represent-list .goods-search .goods-box .goods-price .tit{margin-bottom:3px}.plan_detail_area .represent-list .goods-left-align .goods-box{min-width:110px;min-height:148px}.plan_detail_area .represent-list .goods-left-align .goods-box .prod-name{padding-top:3px;padding-left:125px}.plan_detail_area .represent-list .goods-left-align .goods-box .goods-thumb{width:110px;height:auto}.plan_detail_area .represent-list .goods-left-align .goods-box .goods-price{padding:0 0 0 125px}.plan_detail_area .represent-list .goods-left-align .goods-benefit-box .goods-benefit-detail dt{display:block}.plan_detail_area .represent-list .goods-left-align .flag-wrap{padding-left:125px}.plan_detail_area .brand-banner .swiper_st{padding:0 15px}.plan_detail_area .brand-banner .swiper-wrapper .swiper-slide{width:48.16666%}.plan_detail_area .brand-banner .swiper-wrapper .swiper-slide a{display:block}.plan_detail_area .brand-banner .goods-box .goods-thumb-img{padding-top:0}.plan_detail_area .brand-banner .goods-box .goods-thumb-img .img{position:static}.plan_detail_area .brand-banner .goods-box .goods-thumb:before{content:' ';position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:#000;opacity:20%;border-radius:4px}.plan_detail_area .brand-banner .goods-box .goods-thumb-img::after{opacity:30%;display:inline-block;content:'';position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;box-shadow:none;border:1px solid #eee;box-sizing:border-box;border-radius:4px}.plan_detail_area .brand-banner .goods-box .goods-thumb-img .img:before{display:none}.plan_detail_area .brand-banner .goods-box .goods-thumb-img .img img{width:100%;height:auto;object-fit:contain}.plan_detail_area .brand-banner .goods-box .goods-info{position:absolute;left:0;bottom:24px;z-index:1;width:100%;text-align:center}.plan_detail_area .brand-banner .goods-box .goods-info .tit{font-size:24px;line-height:29px;letter-spacing:-.4px;color:#fff;font-weight:700}.plan_detail_area .brand-banner .goods-box .goods-info .txt{display:block;margin-top:3px;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#fff}.plan_detail_area .tip-box{display:none;position:absolute;bottom:39px;width:auto;height:28px;line-height:28px;padding:0 11px 0 10px;border-radius:4px;background-color:#fff;border:1px solid #ddd;box-sizing:border-box}.plan_detail_area .tip-box.on{display:block}.plan_detail_area .tip-box span{display:inline-block;width:100%;font-size:12px;line-height:26px;letter-spacing:-.24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:18px;box-sizing:border-box}.plan_detail_area .tip-box .close-btn{display:inline-block;position:absolute;right:10px;top:0;padding:5px 0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_close_32x32_ccc.png) no-repeat center;background-size:100%}.plan_detail_area .goods-box .tip-box{max-width:95%;right:10px;z-index:2}.main-mypage .mypage_top{margin:15px;background-color:#fff;padding:0;overflow:hidden}.main-mypage .mypage_top:before{content:'';display:block;border:1.5px solid #e84848;position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border-radius:16px;z-index:1}.main-mypage .mypage_top .sale_total{height:auto;line-height:inherit;padding:21px 0 18px;font-size:16px;color:#333;border-radius:0;background-color:transparent}.main-mypage .mypage_top .sale_total a{position:relative;z-index:2}.main-mypage .mypage_top .sale_total a:after{top:3px;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_ar_rt_round_red.png) no-repeat center center;background-size:18px auto}.main-mypage .mypage_top .pay_list{padding:14px 0 16px;border-top:1px solid #fdd4d4}.main-mypage .mypage_top .pay_list li p{color:#333;line-height:15px}.main-mypage .mypage_top .pay_list li p span:first-child{color:#333}.main-mypage .mypage_top .pay_list:before{top:0;height:100%;background-color:#fdd4d4}.main-mypage .mypage_top .btn_detail{position:static;z-index:2;bottom:auto;left:auto;margin-left:0;text-align:center;background-color:#fef2f2;border-top:1px solid #fdd4d4;border-radius:0 0 16px 16px}.main-mypage .mypage_top .btn_detail a{position:relative;z-index:2;width:100%;height:auto;text-indent:inherit;background:0;font-size:13px;color:#333;padding:10px 0}.main-mypage .mypage_top .btn_detail a:after{content:'';display:inline-block;width:10px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/mypage/btn_arrow_down_333.png) no-repeat 0 0;background-size:10px auto;vertical-align:2px;margin-left:3px}
.main-mypage .mypage_top .btn_detail.on a:after{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/btn_arrow_up_333.png)}.main-mypage .mypage_top .pay_list.off li:first-child p,.main-mypage .mypage_top .pay_list.off li:first-child p span{animation:ColorMypage2 1s 1 forwards}.main-mypage .mypage_top .pay_list.on li:first-child p,.main-mypage .mypage_top .pay_list.on li:first-child p span{animation:ColorMypage 1s 1 forwards}@keyframes ColorMypage{0%{color:#333}100%{color:#bbb}}@keyframes ColorMypage2{0%{color:#bbb}100%{color:#333}}.main-mypage .detail_mypage_inner{background-color:#fef2f2;border-radius:0}.main-mypage .detail_mypage_inner>dl{margin-bottom:19px}.main-mypage .detail_mypage_inner>dl dt p:first-child{color:#000}.main-mypage .detail_mypage_inner>dl dd p span,.main-mypage .detail_mypage_inner>dl dd p:first-child{color:#666}.main-mypage .mypage_top .monthBfWrap{background-color:transparent;z-index:2}.main-mypage .mypage_top .monthBfWrap .tit .unit{color:#666}.main-mypage .mypage_top .monthBfWrap .monthGraph{background:0;background-color:#f7f7f7}.main-mypage .mypage_top .monthBfWrap .monthGraph>ul>li .graphStick .moneyTxt{font-size:11px;color:#ea5656}.main-mypage .mypage_top .monthBfWrap .monthGraph>ul>li .graphStick .date{font-size:11px;color:#666}.main-mypage .mypage_top .monthBfWrap .monthGraph>ul>li .graphStick .innerStick{background-color:#ec6060}.main-mypage .detail_mypage_inner .bottom_infos li{color:#666}.main-mypage .detail_mypage_inner .bottom_infos li:after{background-color:#aaa}.main-mypage .mypage_benefit{padding:0;margin:40px 0;border-bottom:0}.main-mypage .mypage_benefit .tit-box h2{padding-right:78px}.main-mypage .btn-link{position:absolute;right:15px;top:7px;font-size:12px;color:#666;text-decoration:underline}.main-mypage .mypage_benefit{padding-top:16px}.main-mypage .mypage_benefit .benefit_top{padding:0 15px;box-sizing:border-box}.main-mypage .mypage_benefit .benefit_top li{background-color:#f5f5f5;border-radius:16px}.main-mypage .mypage_benefit .benefit_top li strong{color:#333;padding:18px 0 5px}.main-mypage .mypage_benefit .benefit_top li .num span{color:#333}.main-mypage .mypage_benefit .benefit_top li .num .won{font-size:12px}.main-mypage .mypage_benefit .benefit_top li p:last-child{font-size:11px;color:#888;padding-top:1px}.main-mypage .mypage_benefit .benefit_top li p:last-child .unit{font-size:12px;margin-right:0}.main-mypage .mypage_benefit .benefit_bottom li:before{display:none}.main-mypage .mypage_benefit .benefit_bottom li strong{color:#333;font-size:14px;font-weight:700}.main-mypage .mypage_benefit .benefit_bottom li p span{color:#333;font-size:12px}.main-mypage .mypage_benefit .benefit_bottom li p span.unit{font-size:18px}.main-mypage .mypage_benefit .benefit_bottom li p span.point{font-size:12px}.main-mypage .mypage_benefit .benefit_bottom li p a{font-size:12px;color:#e51937;margin-right:16px}.main-mypage .mypage_benefit .benefit_bottom li p a:before{display:none}.main-mypage .mypage_benefit .benefit_bottom li p a:after{width:12px;height:12px;top:1px;right:-16px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_down_red.png) no-repeat center center;background-size:auto 12px}.main-mypage .mypage_benefit.v2 .my_benefit{padding:10px 15px 15px;background-color:#fff;text-align:center}.main-mypage .mypage_benefit.v2 .my_benefit a{position:relative;right:initial;top:initial;display:block;border:1px solid #ddd;border-radius:18px;font-size:14px;line-height:34px;color:#333;text-decoration:none;box-sizing:border-box}.main-mypage .mypage_benefit.v2 .my_benefit a:after{content:'';display:inline-block;width:6px;height:11px;margin-left:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arrow_right_333.png) no-repeat center center;background-size:6px auto}.main-mypage .mypage_benefit.v2 .benefit_box a:after{content:'';display:inline-block;width:6px;height:11px;margin-left:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arrow_right_333.png) no-repeat center center;background-size:6px auto}.main-mypage .mypage_benefit.v2 .benefit_top{display:flex;justify-content:space-between;align-items:stretch}.main-mypage .mypage_benefit.v2 .benefit_top li{display:flex;flex-direction:column;height:auto;margin-left:6px}.main-mypage .mypage_benefit.v2 .benefit_top li:first-child{margin-left:0}.main-mypage .mypage_benefit.v2 .benefit_top li strong.pt28{padding-top:25px}.main-mypage .mypage_benefit.v2 .benefit_top li .coupon_link a{position:relative;display:inline-block;font-size:12px;color:#e51937;margin-right:16px}.main-mypage .mypage_benefit.v2 .benefit_top li .coupon_link a:after{content:'';position:absolute;top:1px;right:-16px;width:12px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_down_red.png) no-repeat center center;background-size:auto 12px}.main-mypage .mypage_benefit.v2 .benefit_bottom{padding:6px 15px 0;box-sizing:border-box}.main-mypage .mypage_benefit.v2 .benefit_bottom li{width:100%;background-color:#f5f5f5;border-radius:16px;line-height:42px;box-sizing:border-box}.main-mypage .mypage_benefit.v2 .benefit_bottom li p{display:inline-block}.main-mypage .mypage_benefit.v2 .staff-benefit{padding:15px 15px 0}.main-mypage .order_area{background-color:#fff;padding:0;margin:40px 0}.main-mypage .order_area_in{padding-top:0;border-radius:0;border-bottom:0}.main-mypage .order_area_in .tit-box{text-align:left}.main-mypage .order_area_in .tit-box a{color:#111}.main-mypage .order_area_in .tit-box .sub-txt{display:inline-block;margin-left:6px;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#999}.main-mypage .order_area_in .bottom_btn{padding:0 12.5px}.main-mypage .order_area_in .bottom_btn li{padding:0 2.5px;box-sizing:border-box}.main-mypage .order_area_in .my_order_list{padding:0 15px 18px}.main-mypage .order_area_in .my_order_list.v2{padding:0 15px 0}.main-mypage .order_area_in .my_order_list>li p{color:#666}.main-mypage .order_area_in .my_order_list>li p:first-child{color:#ccc;padding:0;margin-bottom:5px}.main-mypage .order_area_in .my_order_list>li.on p:first-child{color:#000}.main-mypage .order_area_in .my_order_list>li:after{top:14px;left:-5px;width:7px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arrow_right_gray.png) no-repeat center center;background-size:auto 12px}.main-mypage .order_area_in .my_order_list>li:first-child:after{display:none}.main-mypage .order_area_in .bottom_btn li a{height:35px;line-height:33px;background:#fff;border:1px solid #ddd;border-radius:35px}.main-mypage .order_area_in .bottom_btn li a:first-child{border-right:1px solid #ddd}.main-mypage .order_area_in .bottom_btn li a span{color:#333}.main-mypage .link_area{border-top:8px solid #eee;border-bottom:8px solid #eee;margin:40px 0}.main-mypage .link_area>ul li a:before{width:6px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arrow_right_333.png) no-repeat center center;background-size:6px auto}.main-mypage .link_area .ico30:before{content:'';display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-size:30px auto;margin:0 auto 4px}.main-mypage .link_area .ico30.ico-lately:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_lately.png)}.main-mypage .link_area .ico30.ico-wish:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_wish.png)}.main-mypage .link_area .ico30.ico-basket:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_basket.png)}.main-mypage .link_area .ico30.ico-review:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_review.png)}.main-mypage .link_area .col4 li{width:25%}.main-mypage .link_area .col4 li a:before{width:1px;height:40px;background:0;background-color:#eee;right:0;top:50%;margin-top:-20px}.main-mypage .link_area .col4 li a{padding:0;height:100px;line-height:inherit;padding-top:20px;box-sizing:border-box;text-align:center}.main-mypage .link_area .col4 li:nth-child(even){border-left:none}.main-mypage .link_area .col4 li a .tit{float:none;display:block;font-size:12px;color:#333}.main-mypage .link_area .col4 li a .tit+.amount{margin-top:1px}.main-mypage .link_area .col4 li a .amount{display:block;font-size:13px;color:#e51937}.main-mypage .link_area .col4:before{background:#eee}.main-mypage .link_area>ul li a span:first-child{font-size:13px;color:#333}.main-mypage .js-homeTen{margin:40px 0}.main-mypage .banner-area{margin:40px 15px}.main-mypage .banner-area>div+div{margin-top:10px}.main-mypage .banner-area a{display:block;border-radius:8px;overflow:hidden}.main-mypage .banner-area img{width:100%;vertical-align:top}.main-mypage .customer{margin-top:40px}.main-mypage .customer a{font-size:16px;color:#fff;background-color:#333}.bfDetailPop.benefits-pop .layerHeader{padding:0}.bfDetailPop.benefits-pop .layerHeader h1{line-height:50px}.bfDetailPop.benefits-pop .layerHeader .btnLayerClose{top:10px;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/mypage/btn_close_fff.png) no-repeat 0 0;background-size:30px 30px}.bfDetailPop.benefits-pop .layerConts{top:50px;right:15px;left:15px}.login-connect-area{margin:10px 15px 0}.login-connect-area .list-area li:after{content:'';display:block;clear:both}.login-connect-area .list-area li{display:table;width:100%;padding:10px 0;border-bottom:1px solid #eee}.login-connect-area .list-area li:last-child{border-bottom:1px solid #ccc}.login-connect-area .list-area .txt{display:table-cell;vertical-align:middle;font-size:15px;font-weight:700;color:#000}.login-connect-area .list-area .right{float:right;width:90px;text-align:center;height:35px;line-height:33px;font-size:14px}.login-connect-area .list-area .btn{display:block;font-weight:700;border-radius:4px;box-sizing:border-box}
.login-connect-area .list-area .btn.btn-gray{border:1px solid #ddd;color:#333}.login-connect-area .list-area .btn.btn-gray a{display:block;color:#333}.login-connect-area .list-area .btn.btn-red{border:1px solid #e51937;color:#e51937}.login-connect-area .list-area .btn.btn-red a{display:block;color:#e51937}.login-connect-area .list-area{color:#333}.login-connect-area .list-area+.ul-dot-gray{margin-top:17px}.return-pop .layerConts .txt{text-align:center;font-size:13px;color:#333}.return-pop .layerConts .txt+.sub-txt{margin-top:15px}.return-pop .layerConts .sub-txt{text-align:center;font-size:13px;color:#888;padding:15px 0;border-top:1px solid #ddd}.cancel-pop .txt{text-align:center;font-size:15px;color:#333}.cancel-pop .txt+.check-wrap{margin:20px 0 3px}.cancel-pop .check-wrap{text-align:center}.toast-pop.cancel-toast.view ~ .deem{position:fixed}.toast-pop.cancel-toast.view{top:auto;bottom:15px;margin-top:0;margin-left:-135px;width:270px;height:100px}.toast-pop.cancel-toast.view p{font-size:15px;text-align:center;color:#333;margin:20px 40px}.list-tab{background-color:#fff}.list-tab:after{content:"";display:block;clear:both}.list-tab li{position:relative;float:left}.list-tab.col3 li{width:33.333%}.list-tab li a{display:inline-block;width:100%;text-align:center;line-height:45px;font-size:15px;border-bottom:2px solid #ddd}.list-tab li.active a{font-weight:700;color:#e51937;border-bottom:2px solid #e51937}.list-tab li a:after{display:block;content:"";position:absolute;right:0;top:16px;width:1px;height:16px;border-right:1px solid #eee;line-height:0;font-size:0}.list-tab li:last-child a:after{display:none}.list-tab-cnt li a{height:46px;line-height:46px}.list-tab-cnt li em{position:relative;top:-1px;font-size:12px}@media all and (max-width:320px){.list-tab-cnt li a{height:48px;padding-top:9px;line-height:1;box-sizing:border-box}.list-tab-cnt li a em{display:block;margin-top:2px;top:0}}.search-maypage .select-area{background-color:#f4f4f4;padding:10px}.search-maypage .select-area select{background-color:#fff;font-size:13px;height:35px;border:1px solid #ddd;padding-left:9px}.search-maypage .period2{display:none;background-color:#f4f4f4;padding:10px 0 0}.search-maypage .period2 ul{padding-right:85px}.search-maypage .period2 ul li{width:48%}.search-maypage .period2 ul li.finishDate{width:52%}.search-maypage .period2 ul li input{border:1px solid #ddd;background-color:#fff;height:30px;box-sizing:border-box}.search-maypage .period2 ul li.finishDate span{padding-left:17px}.search-maypage .period2 ul li.finishDate span em{left:4px}.search-maypage .period2 a{right:0;height:30px;line-height:28px;width:80px;padding:0;text-align:center;box-sizing:border-box}.search-maypage .order_list_tit2{border-top:1px solid #ccc}.orderlist-type1{padding-bottom:0;background-color:#fff}.orderlist-type1 .hr-line{height:10px}.orderlist-type1 .select-area{padding:20px 15px 15px;background-color:#fff}.orderlist-type1 .select-area .sort-box{position:relative;display:flex;align-items:center;padding-right:100px}.orderlist-type1 .select-area .sort-box>span{display:block;font-size:15px;line-height:22px;color:#111;font-weight:700}.orderlist-type1 .select-area .sort-box>span+span:before{content:'';display:inline-block;width:3px;height:3px;border-radius:20px;background-color:#ccc;margin-left:7px;margin-right:7px;overflow:hidden;vertical-align:middle;margin-top:-4px}.orderlist-type1 .select-area .sort-box .detail-box{position:absolute;top:-5px;right:0;display:block}.orderlist-type1 .select-area .sort-box .detail-box button{display:block;padding:8px 12px 5px 12px;border:1px solid #ddd;border-radius:50px;background-color:#fff;box-sizing:border-box}.orderlist-type1 .select-area .sort-box .detail-box button span{font-size:14px;line-height:16px;color:#111;font-weight:700}.orderlist-type1 .select-area .sort-box .detail-box button span:before{content:'';display:inline-block;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_view_filter.png) 0 0 no-repeat;background-size:20px auto;vertical-align:middle;margin-top:-3px;margin-right:5px}.orderlist-type1 .select-area .search-box{position:relative;margin-top:18px}.orderlist-type1 .select-area .search-box .inp-box{position:relative}.orderlist-type1 .select-area .search-box input[type=text]{display:block;width:100%;height:40px;padding:10px 75px 10px 15px;border:1px solid #111;border-radius:40px;background-color:#fff;box-sizing:border-box;font-size:14px;line-height:20px;color:#111;text-indent:0}.orderlist-type1 .select-area .search-box input[type=text]::placeholder{color:#999}.orderlist-type1 .select-area .search-box .btn-search{display:block;position:absolute;top:0;right:5px;width:20px;height:20px;padding:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_search.png) center center no-repeat;background-size:20px auto;vertical-align:middle;font-size:1px;color:transparent}.orderlist-type1 .select-area .search-box .btn-del{display:none;position:absolute;top:2px;right:45px;width:16px;height:16px;padding:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_search_del.png) center center no-repeat;background-size:16px auto;vertical-align:middle;font-size:1px;color:transparent}.orderlist-type1 .order_list_tit2:first-child{border-top:0}.orderlist-type1 .order_list_tit2 a{padding:16px 15px 15px;color:#111;line-height:19px}.orderlist-type1 .order_list_tit2 span.ord_dtail{top:16px;color:#565656}.orderlist-type1 .order_list_tit2 em{top:20px}.orderlist-type1 .order_list_wrap{padding:0 0 20px}.orderlist-type1 .order_list_wrap:last-child{padding:0}.orderlist-type1 .order_list_wrap .detail li{margin-bottom:10px}.orderlist-type1 .order_list_wrap .detail li+li{margin-top:10px}.orderlist-type1 .order_list_wrap .detail li.gift_box{border-radius:4px}.orderlist-type1 .order_list_wrap .detail li.gift_box .product_box{border-radius:4px}.orderlist-type1 .order_list li .product_box{padding:15px;border-radius:4px;border-color:#ddd}.orderlist-type1 .order_list li .product_box .product_tit{color:#111;margin-bottom:8px}.orderlist-type1 .order_list li .product_box .product_tit span{border-radius:2px;line-height:13px;height:20px;box-sizing:border-box;padding:3px 4px 2px;margin-top:-1px}.orderlist-type1 .order_list li .product{padding-left:70px}.orderlist-type1 .order_list li .product .price{padding:0;margin:8px 0 5px;line-height:18px}.orderlist-type1 .order_list li .product .price strong{font-weight:900;color:#111}.orderlist-type1 .order_list li .product .price span{display:inline-block;vertical-align:middle;margin-top:-4px}.orderlist-type1 .order_list li .product .img{top:0;border-radius:2px}.orderlist-type1 .order_list li .product .img:before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#000;opacity:.03}.orderlist-type1 .order_list li .product .product_area{padding-bottom:0}.orderlist-type1 .order_list li .product .pd_op{padding:0;margin:0}.orderlist-type1 .order_list li .product .pd_op span{display:block;padding:0;border:0;line-height:18px;text-align:left;font-weight:400;color:#898989;background-color:transparent}.orderlist-type1 .order_list li .product .pd_op span+span{margin-top:3px}.orderlist-type1 .order_list li .product .pd_op2{padding:0;margin-top:0}.orderlist-type1 .order_list li .product .pd_op+.pd_op2{margin-top:3px}.orderlist-type1 .order_list li .product_box .info_type_gray{margin-top:10px;color:#999;line-height:16px}.orderlist-type1 .order_list .orderStatBox{padding:8px 15px 7px 15px;margin-top:15px;background-color:#f6f6f6;font-size:0}.orderlist-type1 .order_list .orderStatBox+.orderStatBox{margin-top:4px}.orderlist-type1 .order_list .orderStatBox .orderStat{line-height:29px;color:#f51d2c}.orderlist-type1 .order_list .orderStatBox .btnWrap .btn_white{border-color:#ddd}.orderlist-type1 .order_list .orderStatBox .btnWrap a{color:#333;font-size:13px;line-height:29px}.orderlist-type1 .order_list .orderStatBox .btnWrap a+a{margin-left:4px}.orderlist-type1 .order_list .orderStatBox .btnWrap .btnStatement{margin-left:0}.orderlist-type1 .order_list .btnReorder{padding:0;margin-top:10px}.orderlist-type1 .order_list .btnReorder:last-child{margin-bottom:20px}.orderlist-type1 .order_list .btnReorder+.btnReorder{margin-top:5px;padding-top:0}.orderlist-type1 .order_list .btnReorder a{height:40px;border-radius:4px;border-color:#f51d2c;line-height:39px;color:#f51d2c;box-sizing:border-box}.orderlist-type1 .order_list .btnReorder.btnGray a{border-color:#888;color:#fff}.orderlist-type1 .order_list li:last-child .btnReorder:last-child{margin-bottom:0}.orderlist-type1 .order_list .order_gray{position:relative;font-size:13px;font-weight:700;padding:8px 8px 7px 15px;background-color:#f6f6f6;color:#f51d2c}.orderlist-type1 .order_list li .order_btn_wrap{position:relative;border-top:1px solid #ddd;margin-top:-2px}.orderlist-type1 .order_list li .order_btn_wrap:before{content:'';position:absolute;top:-4px;left:0;width:100%;height:4px;background-color:#fff;z-index:1}.orderlist-type1 .order_list .order_btn_wrap{border-radius:0 0 4px 4px}.orderlist-type1 .order_btn_wrap{border-color:#ddd}.orderlist-type1 .order_btn_wrap p a{color:#333}.orderlist-type1 .order_btn_wrap p+p a:before{background-color:#ddd}.orderlist-type1 .txt-finished{padding-left:70px;font-size:12px;line-height:16px;color:#5579c8}.orderlist-type1 .txt-finished .btnWrap a.btn_h30{float:right;margin:-4px 0 0 0}.orderlist-type1 .product+.txt-finished{margin-top:5px}.orderlist-type1 .top-bnr{position:relative;margin-bottom:20px}.orderlist-type1 .top-bnr img{display:block;width:100%}.orderlist-type1 .top-bnr .indicator-temp-box-02{z-index:10;position:absolute;bottom:0;right:0;width:63px;height:20px;background-color:rgba(29,31,40,.5);box-sizing:border-box;border-radius:4px 0 0 0;overflow:hidden}
.orderlist-type1 .top-bnr .indicator-temp-box-02 .btn-autoplay{display:block;position:absolute;top:2px;left:4px;width:16px;height:16px;margin:0;padding:0;border:0;font-size:1px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/btn_autoplay_16x16.png) no-repeat 0 -16px;background-size:16px}.orderlist-type1 .top-bnr .indicator-temp-box-02 .btn-autoplay.play{background-position-y:0}.orderlist-type1 .top-bnr .indicator-temp-box-02 .pag-wrap{padding-left:22.5px}.orderlist-type1 .top-bnr .indicator-temp-box-02 .pag-wrap .pag-in{padding-top:5px;text-align:center;font-size:0}.orderlist-type1 .top-bnr .indicator-temp-box-02 .pag-wrap .pag-in span{display:inline-block;font-size:11px;font-weight:400;line-height:11px;letter-spacing:normal;color:#dcdcdc}.orderlist-type1 .top-bnr .indicator-temp-box-02 .pag-wrap .pag-in .activeNum{font-weight:700;color:#fff}.orderlist-type1 .top-bnr .indicator-temp-box-02 .pag-wrap .pag-in .bar{padding:0 3px}.layerPopWrap.filterDetailPop{top:50%;left:50%;transform:translate(-50%,-50%);width:335px}.layerPopWrap.filterDetailPop .layerHeader{padding:13px 75px 10px 76px;border-bottom:1px solid #eee}.layerPopWrap.filterDetailPop .layerHeader h1{font-size:18px;line-height:27px;letter-spacing:-.36px;color:#111;font-weight:700}.layerPopWrap.filterDetailPop .layerHeader .btnLayerClose{top:19px;width:15px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat 0 -150px;background-size:300px auto}.layerPopWrap.filterDetailPop .layerConts{padding:20px 15px 30px 15px}.layerPopWrap.filterDetailPop .detail-sel-box .group+.group{margin-top:20px}.layerPopWrap.filterDetailPop .detail-sel-box .tit{margin-left:5px;font-size:16px;line-height:19px;letter-spacing:-.4px;color:#111;font-weight:700}.layerPopWrap.filterDetailPop .detail-sel-box .form-list{margin-left:1px;font-size:0}.layerPopWrap.filterDetailPop .detail-sel-box .form-list label{position:relative;display:inline-block;margin:10px 0 0 4px}.layerPopWrap.filterDetailPop .detail-sel-box .form-list input[type=radio]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;appearance:none;box-sizing:border-box}.layerPopWrap.filterDetailPop .detail-sel-box .form-list span{display:inline-block;padding:12px 15px 11px;border-radius:220px;background-color:#f6f6f6;font-size:14px;line-height:15px;letter-spacing:-.28px;color:#111;box-sizing:border-box;white-space:nowrap}.layerPopWrap.filterDetailPop .detail-sel-box .form-list input[type=radio]:checked+span{background-color:#111;color:#fff}.layerPopWrap.filterDetailPop .detail-sel-box .form-list label.year{width:72px}.layerPopWrap.filterDetailPop .search-box{position:relative;margin:5px 0 25px}.layerPopWrap.filterDetailPop .search-box .inp-box{position:relative}.layerPopWrap.filterDetailPop .search-box input[type=text]{display:block;width:100%;height:40px;padding:10px 45px 10px 15px;border:1px solid #111;border-radius:40px;background-color:#fff;box-sizing:border-box;font-size:14px;line-height:20px;text-indent:0}.layerPopWrap.filterDetailPop .search-box input[type=text]::placeholder{color:#888}.layerPopWrap.filterDetailPop .search-box .btn-search{display:block;position:absolute;top:0;right:5px;width:20px;height:20px;padding:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_search.png) center center no-repeat;background-size:20px auto;vertical-align:middle;font-size:1px;color:transparent}.layerPopWrap.filterDetailPop .search-box .btn-del{display:none;position:absolute;top:2px;right:45px;width:16px;height:16px;padding:10px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_search_del.png) center center no-repeat;background-size:20px auto;vertical-align:middle;font-size:1px;color:transparent}.layerPopWrap.filterDetailPop .btn-wrap .btn-red{padding:9px 0 8px;background-color:#f51d2c;font-size:15px;line-height:22px;letter-spacing:-.3px}.layerPopWrap.filterDetailPop.fixed-type{top:0;left:0;right:0;transform:initial;width:100%;border-radius:0}.layerPopWrap.filterDetailPop.fixed-type .layerConts{padding:16px 15px 10px}.layerPopWrap.filterDetailPop.fixed-type .search-box{margin:0 0 15px}.layerPopWrap.filterDetailPop.fixed-type .detail-sel-box{overflow:hidden;overflow-y:auto}.layerPopWrap.filterDetailPop.fixed-type .detail-sel-box .tit{margin:0 10px 10px 10px;font-size:15px;letter-spacing:-.38px}.layerPopWrap.filterDetailPop.fixed-type .detail-sel-box .group+.group{margin-top:10px}.layerPopWrap.filterDetailPop.fixed-type .detail-sel-box .form-list{margin:0 7.5px}.layerPopWrap.filterDetailPop.fixed-type .detail-sel-box .form-list label{margin:0 2.5px 5px}.layerPopWrap.filterDetailPop.fixed-type .detail-sel-box .form-list span{padding:10px 15px 9px}.layerPopWrap.filterDetailPop.fixed-type .detail-sel-box .form-list label.year{width:auto}.layerPopWrap.filterDetailPop.fixed-type .detail-sel-box .form-list .year-form{display:none;margin-top:5px}.layerPopWrap.filterDetailPop.fixed-type .detail-sel-box .form-list .year-form span{background-color:#fff;border:1px solid #eee}.layerPopWrap.filterDetailPop.fixed-type .detail-sel-box .form-list .year-form input[type=radio]:checked+span{border-color:#111;background-color:#fff;color:#111}.layerPopWrap.filterDetailPop.fixed-type .btn-wrap{height:40px;padding:0 15px;margin-bottom:20px}.layerPopWrap.filterDetailPop.fixed-type .btn-wrap .btn-red{border-radius:4px;font-weight:400}.home-box.search{margin:25px 0 50px;padding-top:0}.home-box.search .tip-wrap{position:relative;display:inline-block}.home-box.search .tip-wrap .tip-open{display:inline-block;width:19px;height:29px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_50x50.png) center no-repeat;background-size:25px;vertical-align:top;border:0}.home-box.search .tip-wrap .tip-box .tip-close{position:absolute;top:6px;right:8px;width:25px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_tooltip_close.png) 0 0/25px auto no-repeat;border:0}.home-box.search .tip-wrap .tip-box{display:none;position:absolute;left:0;bottom:29px;padding:11px 38px 11px 12px;line-height:15px;box-sizing:border-box;background:#fff;font-size:12px;font-weight:400;border:1px solid #ddd;border-radius:4px;color:#111}.home-box.search .tip-wrap.active .tip-box{display:block}.home-box.search .tit-box .sub-txt{display:inline-block;margin-top:1px;color:#999;font-size:13px;letter-spacing:-.26px}.home-box.search .tit-box .extra{position:absolute;right:15px;top:6px;color:#999;font-size:13px;font-weight:400;width:130px;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-box.search .tit-box h2{overflow:visible}.home-box.search .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.home-box.search .goods-box .goods-thumb .goods-thumb-img .img::before{display:none}.home-box.search .goods-box .goods-thumb .goods-thumb-img .img::after{display:inline-block;content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;box-shadow:0 0 0 1px inset #ddd;box-sizing:border-box;border-radius:4px}.mypage-tab-cont{display:none;margin-bottom:20px}.mypage-tab-cont .info_wrap+.card-list{margin-top:0}.mypage-tab-cont .btn_top_wrap{padding:0 15px;margin-bottom:20px}.mypage-tab-cont .btn-list li{float:left}.mypage-tab-cont .btn-list li+li{margin-left:5px}.mypage-tab-cont .btn-list li:last-child{float:right}.mypage-tab-cont .btn-list li:after{content:'';display:block;clear:both}.mypage-tab-cont .btn-list li button{display:inline-block;padding:0 9px;border:1px solid #ddd;border-radius:1px;color:#333;text-align:center;letter-spacing:-.5px;border-radius:4px;font-size:14px;height:30px;line-height:30px;background-color:#fff}.mypage-address.delivery_management{padding-bottom:0}.mypage-address .btn-wrap{position:static;background-color:#fff;border-top:0;margin-top:40px}.mypage-address .btn-wrap:after{content:'';display:block;clear:both}.list_none_area.v2{margin:51px 0 20px}.list_none_area.v2 .list_none{padding:0;margin-bottom:20px}.list_none_area.v2 .list_none em{display:block;width:50px;height:50px;margin:0 auto}.list_none_area.v2 .list_none em:before{top:auto;width:50px;height:50px;margin:0;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_nodata_100.png);background-size:50px auto}.list_none_area.v2 .list_none em+p{margin-top:15px}.list_none_area.v2 .list_none p{display:block;font-size:18px;color:#333;text-align:center}.list_none_area.v2 .list_none p+p{font-size:13px;margin-top:6px}.list_none_area.v2 .btn-area{margin-top:20px;text-align:center}.list_none_area.v2 .btn-link-red{display:inline-block;position:relative;text-align:center;height:40px;border-radius:8px;line-height:41px;background-color:#d80028;color:#fff;font-size:13px;font-weight:700;padding:0 23px}.list_none_area.v2 .btn-link-red:after{content:'';display:inline-block;position:relative;top:0;width:7px;height:10px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/btn_arrow_right_white.png) no-repeat left top;background-size:100%}.list_none_area.v3{padding:30px 0 40px}.list_none_area.v3 .list_none{padding:0}.list_none_area.v3 .list_none em{display:block;width:50px;height:50px;margin:0 auto}.list_none_area.v3 .list_none em:before{top:auto;width:50px;height:50px;margin:0;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_nodata_100.png);background-size:50px auto}.list_none_area.v3 .list_none em+p{margin-top:15px}.list_none_area.v3 .list_none p{display:block;font-size:15px;color:#333;text-align:center}.list_none_area.v3 .list_none p+p{font-size:13px;margin-top:6px}.list_none_area.v3 .btn-area{margin-top:20px;text-align:center}.list_none_area.v3 .btn-link-red{display:inline-block;position:relative;text-align:center;height:40px;border-radius:8px;line-height:41px;background-color:#d80028;color:#fff;font-size:13px;font-weight:700;padding:0 23px}
.list_none_area.v3 .btn-link-red:after{content:'';display:inline-block;position:relative;top:0;width:7px;height:10px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/btn_arrow_right_white.png) no-repeat left top;background-size:100%}.recentPrd.v3 .btn_top_wrap{margin-bottom:15px;padding:15px;border-bottom:1px solid #e6e6e6}.recentPrd.v3 .btn_top_wrap ul{display:flex;justify-content:flex-end}.recentPrd.v3 .btn_top_wrap li{float:none;margin-left:10px}.recentPrd.v3 .list_none_area.v3 .list_none p{font-size:15px;color:#333;line-height:21px;letter-spacing:-.3px}.recentPrd.v3 .mypage-tab-cont ~ .mypage-tab-cont .list_none_area.v3{margin-top:15px}.recentPrd.v3 .brand-list-wrap{margin-top:40px}.recentPrd.v3 .brand-list ul{margin:0 10px}.recentPrd.v3 .brand-list ul:after{content:' ';display:block;clear:both}.recentPrd.v3 .brand-list li:last-child{margin-right:0}.recentPrd.v3 .brand-list ul>li{float:left;width:33.333%;margin-left:0;padding:0 5px;box-sizing:border-box}.recentPrd.v3 .brand-list ul li>a{display:block}.recentPrd.v3 .brand-list ul>li:nth-child(3n+1){clear:both}.recentPrd.v3 .brand-list ul>li:nth-child(n+4){margin-top:20px}.recentPrd.v3 .brand-list-box .brand-img{max-width:108px;width:100%;height:auto;border-radius:inherit;margin:0 auto}.recentPrd.v3 .brand-list-box .brand-img img{vertical-align:top}.recentPrd.v3 .brand-list-box .brand-name{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;color:#111;text-align:center;margin-top:8px;line-height:18px;letter-spacing:-.28px}.recentPrd.v3 .brand-list .brand-list-box .brand-img{position:relative;max-width:none;padding-bottom:63.84%;border:1px solid #eee;border-radius:16px;overflow:inherit;box-sizing:border-box}.recentPrd.v3 .brand-list .brand-list-box .brand-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.recentPrd.v3 .brand-list .brand-list-box .brand-img::after{content:"";position:absolute;top:-1px;right:-1px;width:32px;height:17px}.recentPrd.v3 .favor-brand{position:relative;padding:26px 0 20px}.recentPrd.v3 .favor-brand::before{content:'';position:absolute;top:0;left:15px;right:15px;border-top:1px solid #eee}.recentPrd.v3 .favor-brand:first-child::before{display:none}.recentPrd.v3 .favor-brand .tit-box{display:flex;justify-content:space-between;align-items:center}.recentPrd.v3 .favor-brand .tit-box h2{padding:5px 20px 0 0;font-size:17px;letter-spacing:-.34px;color:#111;line-height:25px}.recentPrd.v3 .favor-brand .tit-box .logo{float:left;width:54px;height:36px;margin:-5px 10px 0 0;border:1px solid #eee;border-radius:8px;vertical-align:middle;text-align:center;box-sizing:border-box;font-size:0}.recentPrd.v3 .favor-brand .tit-box .logo img{max-width:32px;max-height:100%;vertical-align:middle}.recentPrd.v3 .favor-brand .tit-box .logo::after,.recentPrd.v3 .favor-brand .tit-box .logo::before{display:inline-block;content:'';width:1px;height:100%;vertical-align:middle}.recentPrd.v3 .favor-brand .tit-box .btn-remove{display:block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_favo.png) no-repeat;background-size:25px}.recentPrd.v3 .favor-brand .goods-four .goods-box .goods-benefit-box{height:auto}.recentPrd.v3 .favor-brand:first-child{padding-top:10px}.recentPrd.v3 .favor-brand:first-child .tit-box .btn-remove{margin-top:3px}.card-list{margin:20px 10px 10px}.card-list:after{content:'';display:block;clear:both}.card-list li{float:left;width:50%;padding:0 5px 10px;box-sizing:border-box;position:relative}.card-list li:nth-child(2n+1){clear:both}.card-list li a{display:block;border-radius:16px;border:1px solid #eee;padding:15px;text-align:center}.card-list li .btn-close{position:absolute;right:14px;top:11px;border:0;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/common/btn_close_999.png) no-repeat center;background-size:20px auto;overflow:hidden;text-indent:-1000px}.card-list li .img-box{width:50px;height:50px;margin:0 auto 7px;border-radius:50%;overflow:hidden}.card-list li img{width:100%;vertical-align:top}.card-list li .text{max-width:121px;width:100%;font-size:14px;color:#111;letter-spacing:-.28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 auto}.img-banner-area{margin:10px}.img-banner-area img{width:100%;vertical-align:top}.aos-temp .goods-detail-page{padding-bottom:138px}.aos-temp .bttm-buy-wrap .btn-wrap{padding-bottom:63px}.aos-temp .layerPopWrap.pop-gift .btn-wrap{padding-bottom:63px}.detail-recom-list.recomPrdWrap .goods-temp-list.goods-third ul{margin-bottom:-20px}#proDetailBundle.include_bundlegoods.v2{padding-bottom:63px}.goods-detail-page.v2{padding-bottom:63px}.layer-option-list.v2{background-color:transparent}.layer-option-list.v2 .bttm-opt-layer .layer-cont{padding-bottom:10px}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap{padding-top:10px;padding-bottom:15px;box-shadow:0 -3px 6px 0 rgba(0,0,0,.1)}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap.main{display:none}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-gift{height:53px;padding:15px 0}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-buy-big{height:53px}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-buy-big .info-save{opacity:inherit;color:rgba(255,255,255,.75);margin-top:3px}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .price{color:#fff}.layerPopWrap.pop-gift .btn-wrap.v2{padding-top:5px;padding-bottom:5px}.aos-temp .goods-detail-page.v2{padding-bottom:111px}.aos-temp #proDetailBundle.include_bundlegoods.v2{padding-bottom:111px}.aos-temp .layer-option-list.v2 .bttm-buy-wrap .btn-wrap{padding-bottom:53px}.aos-temp .layerPopWrap.pop-gift .btn-wrap.v2{padding-bottom:53px}.layer-option-list.v2 .bttm-buy-wrap.v2{z-index:60}.layer-option-list.v2 .bttm-buy-wrap.v2 .btn-wrap .btn-buy-big{display:flex;flex-wrap:wrap;align-items:center;height:50px;padding:6px 0;background-color:#f51d2c}.layer-option-list.v2 .bttm-buy-wrap.v2 .btn-wrap .btn-buy-big>*{width:100%;text-align:center}.layer-option-list.v2 .bttm-buy-wrap.v2 .btn-wrap .btn-gift{height:50px;padding:14px 0 0;font-size:17px}.btn-wrap .btn-gift lottie-player{display:none}.btn-wrap.lottie-btn-gift-wrap .btn-gift span{background:0}.lottie-btn-gift-wrap .btn-gift{position:relative}.lottie-btn-gift-wrap .btn-gift lottie-player{display:inline-block;position:absolute;left:50%;bottom:11px;margin-left:-60px;width:59px;height:59px}.lottie-btn-gift-wrap.lottie-play .btn-gift:before{content:' ';position:absolute;left:50%;top:-16px;width:114px;height:28px;margin-left:-57px;background:url(//image.hnsmall.com/images/mobile2014/goods/tooltip-btn-gift.png);background-size:100%}.lottie-btn-gift-wrap.lottie-error .btn-gift span{background:0}.check-area.v2 .check-group+.check-group{margin:14px 0}.check-area.v2 .check-group.check-all+.check-group{margin-top:8px}.joinRegBox_v2 .btnJoinArea.v2{margin-top:40px}.check-area.v2 .check-group .btn_more{top:50%;margin-top:-14px;color:#333;border:1px solid #ddd;background-color:#fff;padding:0 8px;letter-spacing:-.5px;border-radius:4px;height:28px;line-height:28px;text-decoration:none;box-sizing:border-box;overflow:hidden}.privacy-pop .join_agree_box{margin:40px 15px}.privacy-pop .privacy_info_table{border-collapse:separate;border:1px solid #ddd;width:100%}.privacy-pop .privacy_info_table td,.privacy-pop .privacy_info_table th{font-size:14px;border-left:1px solid #ddd}.privacy-pop .privacy_info_table tbody td{vertical-align:top;padding:15px 10px 30px;border-top:1px solid #ddd;text-align:center;background-color:#fff}.privacy-pop .privacy_info_table td:first-child,.privacy-pop .privacy_info_table th:first-child{border-left:none}.privacy-pop .privacy_info_table .f_bold{font-size:14px}.allpop_wrap.ver_app .layer_box{padding-top:55px!important}.goods-detail-wrap.v2 .prd-detail-top .goods-benefit-detail dd strong{font-size:20px}.goods-detail-wrap.v2 .goods-benefit-num em{font-size:20px}.goods-detail-wrap.v2 .goods-etc-box .link a+a{margin-left:10px}.goods-detail-wrap.v2 .goods-etc-box .save-money-info.mec-save{padding:0}.goods-detail-wrap.v2 .goods-etc-box .save-money-info .use-info{font-size:13px}.goods-detail-wrap.v2 .goods-etc-box .save-money-info .use-info+.use-period{margin-top:4px}.goods-detail-wrap.v2 .goods-etc-box .link .btn-sns-share{padding-top:29px}.goods-detail-wrap.v2 .goods-etc-box .link .btn-favor{padding-top:29px}.goods-detail-wrap.v2 .goods-etc-box .link .btn-grade{padding-top:29px}.goods-detail-wrap.v2 .goods-etc-box .btn-alarm:before{margin-bottom:2px}.goods-detail-wrap.v2 .goods-etc-box .link .name{font-size:13px}.goods-detail-wrap.v2 .add-benefit-box li{font-size:13px}.goods-detail-wrap.v2 .add-benefit-box{border-bottom:8px solid #eee}.goods-detail-wrap.v2 .goods-detail-tab{margin-top:12px}.goods-detail-wrap.v2 .view-full-img a{width:auto;height:auto;padding:4px 15px 6px;border-radius:15px}.goods-detail-wrap.v2 .view-full-img a span{line-height:inherit;font-size:12px;color:#999;letter-spacing:-.24px}.add-benefit-box .add07{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_add_benefit_07.png)}.add-benefit-box .add07 .noti-important{display:block;margin:-5px -15px -6px -40px;padding:6px 15px 5px 40px;background:#ffedef url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_add_benefit_07.png) no-repeat 15px 50%;background-size:16px;font-size:13px;color:#333;font-weight:700}.order_list li .product .text-bold{color:#333;font-weight:700}#paymentInfo.tipLayerWrap .tipLayerBox .btnClose{width:20px;height:20px;background-position-x:-12px}.pay-info .form-select-area .form-area{background-color:#f9f9f9}.pay-info .form-select-area .form-area select{background-color:transparent;z-index:1}.cate_samall .list_total.v2{font-size:14px;padding:20px 15px 0}.cate_small .search-filter-wrap{padding:5px 15px 15px}
.cate_samall .search-filter-wrap .view{bottom:14px}.cate_samall .search-filter-wrap .view-list{width:66px}.cate_samall .list-info-area{padding:13px 0 8px;line-height:20px}.cate_samall .list-info-area .tit{display:inline-block;max-width:69%;font-size:16px;color:#333;letter-spacing:-.32px;overflow:hidden;white-space:nowrap;vertical-align:top;text-overflow:ellipsis;line-height:20px}.cate_samall .goods-thumb-img .soldout{position:absolute;left:0;top:0;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/common/v10/soldout_dim.png) repeat;box-sizing:border-box}.cate_samall .goods-thumb-img .soldout em{display:block;margin-top:42%;font-size:14px;color:#fff;text-align:center}.order_table .must-write{margin-top:0;margin-bottom:10px;font-weight:400;font-size:13px;color:#232323;letter-spacing:-.5px}.cate_samall h2.plan-category{font-size:14px;color:#333}.cate_samall .cate-list-area{margin-bottom:0}.cate_samall .plan-banner-area.v2{background-color:#fff;margin:20px 15px 20px;padding:0}.cate_samall .plan-banner-area.v2 .banner-link{border-radius:8px;overflow:hidden}.cate_samall .plan-banner-area.v2 .banner-link:after{right:14px;top:50%;margin-top:-8px;width:16px;height:16px;background-image:url(//image.hnsmall.com/images/mobile2014/category/ico_arrow_right_fff.png)}.cate_samall .plan-banner-area.v2 .banner-link.bg-purple{background-color:#8f34ff}.cate_samall .plan-banner-area.v2 .banner-link.bg-lightpurple{background-color:#ec4ee7}.cate_samall .plan-banner-area.v2 .banner-link.bg-magenta{background-color:#ff3678}.cate_samall .plan-banner-area.v2 .banner-link.bg-blue{background-color:#0f65ff}.cate_samall .plan-banner-area.v2 .banner-link.bg-skyblue{background-color:#0fb8ff}.cate_samall .plan-banner-area.v2 .banner-link.bg-orange{background-color:#ff7d27}.cate_samall .plan-banner-area.v2 .banner-link.bg-green{background-color:#00bf31}.cate_samall .plan-banner-area.v2 .banner-link.bg-mint{background-color:#00c7bb}.loc-cate{margin-top:0;padding:10px 15px;background-color:#f8f8f8}.loc-cate span{font-size:13px;line-height:14px;color:#565656;vertical-align:middle}.loc-cate span::before{display:inline-block;content:'';vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_arr_cate.png) no-repeat;background-size:10px;width:10px;height:10px;margin:-2px 5px 0 1px}.loc-cate span:first-child::before{display:none}.loc-cate span:last-of-type{font-weight:700}.plan-banner-area-v2{padding-top:10px;margin-bottom:10px}.plan-banner-area-v2 .swiper_st{position:relative;overflow:hidden}.plan-banner-area-v2 .swiper-wrapper{font-size:0}.plan-banner-area-v2 .swiper_st a{display:block}.plan-banner-area-v2 .swiper_st img{width:100%}.mypage .event-ckeck{text-align:right;padding:15px 10px 10px;border-bottom:1px solid #e8e8e8}.mypage .event-ckeck input,.mypage .event-ckeck label{vertical-align:middle}.mypage .event-ckeck input+label{margin-left:8px}.mypage .event-ckeck label{font-size:14px;color:#666;letter-spacing:-.5px}.order_search_area.type2 .osa_tap li a{border-bottom:2px solid #ddd}.order_search_area.type2 .period2{background-color:#f4f4f4;border-bottom:1px solid #cdcdcd}.order_search_area.type2 .period2 ul li input{border:1px solid #ddd;background-color:#fff}.order_search_area.type2 .osa_tap li .on{border-bottom:2px solid #e51937}.order .order_process .add_arrival li{width:20%;line-height:1.2;background-image:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_sp_5step.png)}.order .order_process .add_arrival li.active{background-image:url(//image.hnsmall.com/images/mobile2014/customer/ico_delivery_sp_5step_on.png);color:#444}.order .order_process .add_arrival li:nth-child(3){background-position:50% -410px}.order .order_process .add_arrival li:nth-child(4){background-position:50% -210px}.order .order_process .add_arrival li:nth-child(5){background-position:50% -310px}.order .order_process .add_arrival:after{content:"";display:block;width:80%;margin-left:-40%;height:1px;background-color:#bbb;box-sizing:border-box;position:absolute;top:55px;left:50%}.goods .gender_zone.v2 .gender_view{padding-bottom:6px}.goods .gender_zone.v2 .gender_option_in{padding-top:0}.goods .gender_zone.v2 .gender_option_in+.gender_w_m{padding-top:10px}.goods .gender_zone.v2 .gender_w_m{padding-top:0;padding-bottom:0}.goods .gender_zone.v2 div>span{font-size:13px;font-weight:400;color:#000}.goods .gender_zone.v2 label{vertical-align:middle}.goods .gender_zone.v2 .bulletTxt+.gender_view{margin-top:10px}.goods .gender_zone.v2 .marketing-info-area .bulletTxt+.info-more{margin-top:4px}.goods .gender_zone.v2 .info-more{display:none;font-size:12px;color:#888;padding-bottom:0;padding-left:8px}.goods .gender_zone.v2 .btn-area{margin-top:5px;text-align:right}.goods .gender_zone.v2 .btn-area .btn-more{width:auto;height:auto;border:0;background-color:#fff;border-radius:inherit}.goods .gender_zone.v2 .btn-area .btn-more span{font-size:12px;color:#333;text-decoration:underline;font-weight:400;line-height:inherit}.goods .gender_zone.v2 .btn-area .btn-more span:after{content:'';display:inline-block;vertical-align:1px;width:13px;height:7px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_toggle_333.png) no-repeat 0 0;background-size:auto 7px;margin-left:7.5px}.goods .gender_zone.v2 .btn-area .close-btn span:after{background-position:-18px 0}.goods .gender_zone.v2 .btn_center_zone{padding-top:20px;word-spacing:-4px}.goods .gender_zone.v2 .btn_center_zone .btn_ib30{margin:0 4px;border-radius:4px}.goods-detail-wrap .btn-down{border-bottom:0;text-decoration:underline}.goods-detail-wrap .btn-down:after{content:'';display:inline-block;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_down_bule.png) no-repeat center;background-size:auto 16px;margin-left:5px;vertical-align:bottom}.lottie-loading{position:relative;top:-4px;display:block;width:100px;height:32px}.delivery-graph li{display:table;width:100%;padding:0;white-space:nowrap}.delivery-graph li>*{display:table-cell}.delivery-graph li .day{display:block;width:137px;font-size:13px;color:#333;letter-spacing:-.26px;padding-right:5px}.delivery-graph li .graph-area{width:100%;vertical-align:middle}.delivery-graph li .graph-inner{width:100%;background-color:#fff;height:6px;border-radius:3px;overflow:hidden}.delivery-graph li .bar{display:block;height:100%;background-color:#333;border-radius:3px;overflow:hidden}.delivery-graph li .num{display:block;width:30px;font-size:13px;color:#333;letter-spacing:-.26px;padding-left:10px;text-align:right}.delivery-graph li.emphasis .day{color:#d80028}.delivery-graph li.emphasis .bar{background-color:#d80028}.delivery-graph li.emphasis .num{color:#d80028}.staff-benefit{padding:22px 15px 0}.staff-benefit a{display:block;padding:12px 0 10px;border:1px solid #333;border-radius:16px;text-align:center}.staff-benefit a>strong{font-size:14px}.staff-benefit a>p{color:#333;vertical-align:middle}.staff-benefit a>p em{position:relative;top:-1px;display:inline-block;font-size:12px}.staff-benefit a>p span{font-size:12px}.staff-benefit a>p span.unit{font-weight:700;font-size:18px}.staff-disct-info .tooltip.savemoney_info{right:50%;width:230px;margin-right:-116px;border:1px solid #000}.staff-disct-info .tooltip.savemoney_info ul li{position:relative;padding:0 0 0 8px;margin:3px 0 0;color:#333;font-weight:400;font-size:13px;line-height:1.4;letter-spacing:-1px}.staff-disct-info .tooltip.savemoney_info ul li:first-child{margin:0 0 5px}.staff-disct-info .tooltip.savemoney_info ul li:before{display:block;content:"";overflow:hidden;position:absolute;top:6px;left:0;width:3px;height:3px;border-radius:100%;background:#333}.staff-disct-info .savedInfo .details .saved_money{color:#666;letter-spacing:normal}.staff-disct-info.mySavingInfo .savedInfo .details{margin-top:-8px}.staff-disct-info.mySavingInfo .savedInfo .usable_money{margin-right:23px}.order_search_area.type2 .period2.type2{border-bottom:0 none;background-color:#fff}.tableSt31.staff-disct-tb{border-top:1px solid #ddd}.tableSt31.staff-disct-tb .tableSt3.ver02 thead tr th{color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:700;background-color:#f4f4f4}.tableSt31.staff-disct-tb .tableSt3 tbody tr td{box-sizing:border-box;border-left:1px solid #eee;border-bottom:1px solid #eee}.tableSt31.staff-disct-tb tbody tr td:nth-child(1){width:25%}.tableSt31.staff-disct-tb tbody tr td:nth-child(2){width:auto}.tableSt31.staff-disct-tb tbody tr td:nth-child(3){width:28%;text-align:right}.staff-disct-more{margin:20px 58px 0}.staff-disct-more .btn_more_default{border-radius:40px;letter-spacing:-.24px;font-weight:400}.staff-disct-more .btn_more_default span em{color:#333}.tooltip-black .tipLayerWrap.staff-disct-info .tipLayerBox{width:240px;padding-right:25px}.tipLayerWrap.staff-disct-info .tipLayerBox .btnClose{width:20px;height:20px;background-position-x:-12px}.board_list.win.v2{border-top:0}.btn_one+.board_list.win.v2{border-top:1px solid #ddd}.event-winner-box .tab-list{display:flex;align-items:center;padding:0 15px}.event-winner-box .tab-list li{position:relative;border-bottom:2px solid #eee;flex:1;background-color:#fff}.event-winner-box .tab-list li a{display:block;padding:14px 0 10px;font-size:16px;line-height:24px;font-weight:500;color:#aaa;text-align:center;box-sizing:border-box}.event-winner-box .tab-list li.on{border-bottom-color:#111}.event-winner-box .tab-list li.on a{color:#111}.event-winner-box .form{text-align:right}.event-winner-box .form label{font-size:15px;line-height:21px;color:#111}.event-winner-box .form label input{width:20px;height:21px;margin-right:6px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_chk_20x20.png) 0 0 no-repeat;background-size:20px auto;vertical-align:middle;margin-top:-2px}.event-winner-box .form label input[type=checkbox]:checked{background-position:0 -22px}
.event-winner-box .form{display:flex;justify-content:space-between;align-items:center}.event-winner-box .select{height:30px;padding:2px 12px 0 10px;border:1px solid #ddd;font-size:14px;line-height:20px;color:#333;background-color:#fff}.event-winner-box .btn-full-right-arr.ic-below span:after{width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arr_16x16.png) 0 0 no-repeat;background-size:16px auto}.event-winner-box .tab-cont{padding:0 15px}.event-winner-box .event-notice .check{padding:16px 0 15px}.event-winner-box .event-notice .form{justify-content:flex-end;padding:15px 0}.event-winner-box .event-history .form{padding:15px 0 5px}.event-winner-box .event-history .board_list.v2{border-top:0}.event-winner-box .notice{margin-top:40px;padding-left:15px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#333}.event-winner-box .notice:before{content:'※';display:inline-block;font-size:14px;line-height:20px;color:#333;text-indent:-15px}.event-winner-box .event-history .no-data{margin-bottom:50px}.event-winner-box .event-history .no-data .list-none{padding:75px 0 5px}.event-winner-box .btn-box .btn-full-right-arr{margin:0 25px}.event-winner-box .event-history .no-data .btn-full-right-arr{margin:0 47px}.event-winner-box .board_view{padding:0 15px}.event-winner-box .board_view .tit{margin:0 -15px;padding:20px 15px;background-color:#fff;font-size:16px;line-height:20px;color:#111;font-weight:500}.event-winner-box .board_view .tit span{display:block;padding-top:6px;font-size:13px;line-height:19px;color:#888}.event-winner-box .board_view .tit span em{font-size:14px}.event-winner-box .board_view .win_con{margin:0 -15px;padding:20px 15px;border-bottom:1px solid #eee}.event-winner-box .board_view .info{position:relative;padding-left:21px;margin-top:35px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#888}.event-winner-box .board_view .info:before{content:'';position:absolute;top:3px;left:0;width:16px;height:16px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_info_16x16.png) 0 0 no-repeat;background-size:16px auto;vertical-align:middle}.event-winner-box .board_view .info .arr{display:inline-block;width:5.5px;height:7.5px;background:url(//image.hnsmall.com/images/mobile2014/customer/ico_arr_r.png) 0 0 no-repeat;background-size:5.5px;font-size:0;vertical-align:middle;margin-top:-3px}.event-winner-box .board_view .btn-box{padding:25px 0 0}.event-winner-box .board_view .btn-box .btn-line-black{display:flex;justify-content:center;align-items:center;height:38px;border-radius:4px;font-size:14px;line-height:20px;font-weight:700;letter-spacing:-.28px;color:#111;border:1px solid #111;box-sizing:border-box}.cate_samall .cate-slide-area .tit-box h2{font-size:17px;color:#333;font-weight:700;height:auto;line-height:initial;padding:0}.cate-slide-area{margin-top:15px}.cate-slide-area .cate_plan{margin-top:0;padding-bottom:20px;height:auto;border-bottom:8px solid #eee}.cate-slide-area .cate_plan .ad_img ul li ul{padding:0 7.5px}.cate-slide-area .cate_plan .ad_img ul li ul li{padding:0 7.5px;width:33.333%;box-sizing:border-box}.cate-slide-area .cate_plan .ad_img ul li ul li a{width:100%}.cate-slide-area .cate_plan .ad_img ul li ul li img{display:block;border-radius:16px;width:100%;height:auto;vertical-align:top;overflow:hidden}.cate-slide-area .cate_plan .ad_img ul li ul li span{margin:11px 0 9px;font-size:16px;color:#333;height:46px;line-height:22px}.cate-slide-area .goods-box .goods-benefit-box .goods-benefit-detail dd strong{display:inline-block;font-weight:700}.cate-slide-area .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{min-height:auto;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;overflow:inherit;text-overflow:inherit;margin-bottom:0;margin-top:0;height:auto;line-height:inherit}.cate-slide-area .cate_plan .arrow,.cate-slide-area .cate_plan .bx-controls{display:none}.cate-slide-area .cate_plan .page_nav{position:relative;left:auto;right:auto;top:auto;width:100%;margin-top:21px;text-align:center;font-size:0}.cate-slide-area .cate_plan .page_nav a{float:none;display:inline-block;width:5px;height:5px;background-color:#000;opacity:.2}.cate-slide-area .cate_plan .page_nav .active{opacity:1}.cate-slide-area .js-smallcate{margin-bottom:20px;border-bottom:8px solid #eee}.cate-slide-area .js-smallcate .swiper-wrapper{padding:0}.cate-slide-area .js-smallcate .goods-third.swiper_st .swiper-slide{width:100%;margin-right:0;padding:0 7.5px 1px;overflow:hidden}.cate-slide-area .js-smallcate .swiper-slide .goods-box{float:left;width:33.333%;padding:0 7.5px;box-sizing:border-box}.cate-slide-area .js-smallcate-pagination{display:block;font-size:0;text-align:center;margin-top:15px;min-height:5px}.cate-slide-area .js-smallcate-pagination .swiper-pagination-bullet{display:inline-block;width:5px;height:5px;background:#000;border-radius:5px;opacity:.2}.cate-slide-area .js-smallcate-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:6px}.cate-slide-area .js-smallcate-pagination .swiper-pagination-bullet-active{opacity:1}.cate-slide-area.v2 .js-smallcate{border-bottom:0}div.contIn table.memTable .strTxt{font-weight:700;font-size:13px}div.contIn table.memTable tr.strCell td{padding:10px 5px}div.contIn p.agreeMemTxt{margin-bottom:10px;color:#333;font-size:12px}.toast-pop.cartimg-toast{background:url(//image.hnsmall.com/images/mobile2014/mypage/toast_cancelCart.png) no-repeat left top;background-size:0;color:transparent;font-size:0}.toast-pop.cartimg-toast.view{width:260px;height:77px;top:50%;margin-top:-38.5px;margin-left:-130px;background-size:260px;border-radius:inherit}.mypage-address .btn-wrap.n1 .btn-inner{width:100%}.join_social_area .list_social.v2{display:inline-flex;flex-wrap:wrap;justify-content:center;font-size:0}.join_social_area .list_social.v2 li{margin:0 10px}.join_social_area .list_social.v2 .ico a:before{width:50px;height:50px}.join_social_area .list_social.v2 .ico_pass a:before{background-position:-5px -5px}.join_social_area .list_social.v2 .ico_naver a:before{background-position:-75px -5px}.join_social_area .list_social.v2 .ico_kakao a:before{background-position:-145px -5px}.join_social_area .list_social.v2.col3 li{margin:0 15px}.join_social_area .list_social_type02{margin-top:15px}.join_social_area .list_social_type02 .ico_apple{border:1px solid #000;border-radius:3px;height:40px;line-height:40px}.join_social_area .list_social_type02 .ico_apple a{display:block;text-align:center;font-size:14px;font-weight:700;color:#000}.join_social_area .list_social_type02 .ico_apple a em{display:inline-block;width:15px;height:20px;margin:-2px 10px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/member/ico_apple.png) 100%/15px 20px no-repeat;overflow:hidden;text-indent:-1000px}.join_social_area .list_social_type02 .ico_apple a:before{background-position:-75px -62px}.join_home_area .join_social_area .list_social .ico_appcard a:before{background-color:#4a5cff;background-position:0 -60px}.join_home_area .join_social_area .list_social .ico_new{position:relative}.join_home_area .join_social_area .list_social .ico_new:before{content:'';display:block;position:absolute;left:50%;top:-3px;margin-left:-12.5px;width:25px;height:12px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_new_24.png) no-repeat center center;background-size:auto 12px}.loginIptBox.loginIptBox_v2 .social-title.v2{margin-bottom:13px}.loginIptBox.loginIptBox_v2 .login_type.login-type-appcard ul li a{border:1px solid #4a5cff;background-color:#fff}.loginIptBox.loginIptBox_v2 .login_type.login-type-appcard ul li a span{color:#111}.loginIptBox.loginIptBox_v2 .login_type.login-type-appcard span:before{display:none}.loginIptBox.loginIptBox_v2 .login_type.login-type-appcard ul li a .cr-blue{color:#4a5cff}.joinEndBox.type2 .txtJoinEnd{height:auto;margin-bottom:32px}.joinEndBox .btnLoginSave.btn-appcard.active{background-color:#4a5cff;border:1px solid #4a5cff}.joinEndBox .btnLoginSave.btn-appcard.active .checkBox05{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_check_blue.png) no-repeat center center;background-size:auto 17px}.joinEndBox.type2 .info-area{padding:0 20px}.joinEndBox.type2 .info-area+.h2_wrap{margin-top:30px}.joinEndBox .info-area{margin-top:15px;letter-spacing:-.5px}.joinEndBox .info-area .bulletTxt{margin:0}.joinEndBox .info-area .txtJoinEnd02+.bulletTxt{margin-top:13px;border-top:1px solid #ddd;padding-top:13px}.joinEndBox .info-area+.btnBox{margin-top:28px}.joinRegBox_v2 .placeholderWrap input[disabled]{background-color:#f4f4f4;border:1px solid #ddd;color:#aaa!important;opacity:1}.order-pay-area .no-toggle .order-cont.open{border-top:0}.order-pay-area .appcard-area .order-list.col3 li .btn-pay{height:60px}.order-pay-area .appcard-area .order-list{padding-bottom:0}.order-pay-area .appcard-area .btn-pay span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0 2px 0 5px;box-sizing:border-box}.order-pay-area .btn-pay.btn-new{background-color:#f4f4f4;color:#666;border:1px solid #f4f4f4}.order-pay-area .btn-pay.btn-new.on{background-color:#ffeff1;color:#ff001a;border:1px solid #ffeff1}.order-pay-area .order-title{margin:17px 10px 18px;color:#232323;font-size:14px;font-weight:700;position:relative}.order-pay-area .order-info{margin:11px 0 8px}.order-pay-area .order-info+.info-use-area{margin-top:8px}.order-pay-area .order-info .info-tit{font-size:13px;color:#232323}.order-pay-area .order-info .img-on{display:inline-block;vertical-align:-3px;width:26px;height:14px;margin-left:2px}.order-pay-area .order-info .btn-tip{width:25px;height:20px;background-position-x:-85px;margin-top:2px;margin-left:-5px}.order-pay-area .order-info .txts{display:block;font-size:12px;color:#888}.tipLayerWrap.sort-left .tipLayerBox{left:0;right:auto}.tipLayerWrap.tip-type2 .main-txts{font-size:13px;color:#111;font-weight:400;letter-spacing:-.5px}
.tipLayerWrap.tip-type2 .main-txts+.sub-txts{margin-top:5px}.tipLayerWrap.tip-type2 .sub-txts{font-size:12px;color:#666;font-weight:400;letter-spacing:-.5px}.tipLayerWrap.tip-type2 .sub-txts+.sub-txts{margin-top:3px}.app-tooltip{position:absolute;right:0;top:50%;margin-top:-15px}.app-tooltip .btn-link{display:inline-block;letter-spacing:-.5px;height:28px;line-height:28px;padding:0 9px;border:1px solid #cdcdcd;border-radius:2px;font-size:13px;color:#565656;font-weight:400}.app-tooltip .btn-link+.btn-info-sq{margin-left:5px}.app-tooltip .tipLayerBox{left:auto;min-width:250px;width:75%;box-sizing:border-box}.pay-info .info-use-area.v2{padding:0;border-top:0}.pay-info .info-use-area.v2 .btn-toggle-arr{font-size:12px;color:#666;font-weight:400}.pay-info .info-use-area.v2 .btn-toggle-arr:before{width:12px;height:7px;margin-top:-3.5px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_toggle_updown_14.png) no-repeat 0 0;background-size:auto 7px}.pay-info .info-use-area.v2 .btn-toggle-arr.active:before{background-position:-17px 0}.pay-info .info-use-area.v2 .pay-info-sub .sale_info{font-size:11px}.pay-info .info-use-area.v2 .pay-info-sub{margin-top:5px}.pay_text3 .pay-complete{padding:0;margin-top:9px}.pay_text3 .pay-complete div{padding:0}.pay_text3 .pay-complete p{padding-bottom:0;letter-spacing:-.5px}.pay_text3 .pay-complete .txts{font-weight:400;font-size:12px;color:#666;padding-bottom:3px}.pay_text3 .pay-complete .btn-link{display:inline-block;letter-spacing:-.5px;height:28px;line-height:28px;padding:0 9px;border:1px solid #cdcdcd;border-radius:2px;font-size:13px;color:#666}.pay_text3 .pay-complete .btn-link:after{content:'';display:inline-block;vertical-align:1px;width:6px;height:8px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/order/btn_right_666.png) no-repeat 0 0;background-size:auto 8px}.pay_text3 .pay-complete .btn-link+.btn-info-sq{margin-left:5px}.pay_text3 .pay-complete .tipLayerWrap .tipLayerBox{padding:15px 25px 15px 15px;left:10%;right:10%;width:auto;text-align:left}.pay_text3 .pay-complete .tipLayerWrap .tipConts{text-align:left}.msg_list .txt-accent{display:inline-block;background-color:#d80028;color:#fff;text-align:center;font-size:10px;letter-spacing:-.2px;height:18px;line-height:18px;padding:0 4px;margin-right:5px;border-radius:4px;box-sizing:border-box;vertical-align:1px}.order .order_agree .btn_toggle_require{position:relative;display:block;width:100%;height:20px;margin:5px 0 -5px;background:0}.order .order_agree .btn_toggle_require:before{content:'';display:block;position:absolute;left:-5px;top:-3px;display:block;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_toggle_arrow_sp_black.png) 0 0 no-repeat;background-size:40px auto}.order .order_agree.active .btn_toggle_require:before{background-position:-20px 0}.order .order_agree .btn_toggle_require:after{position:absolute;left:14px;top:-1px;content:'필수 동의 항목 자세히 보기';display:block;color:#111;text-align:left;font-size:13px}.order .order_agree.active .btn_toggle_require:after{content:'필수 동의 항목 닫기'}.order .order_agree .order_agree_box_v2 .chk_area label{color:#333}.order .order_agree .order_agree_tbox{padding:0}.order .order_agree .order_agree_box_v2 .btn_area{margin-top:5px}.order_agree_info .chk_area{margin-top:10px}.order .order_agree .order_agree_info{padding:0}.order .order_agree .order_agree_tb{margin-top:9px;padding:0;border:1px solid #cdcdcd;border-radius:4px}.order_agree_tb table{border-collapse:separate;width:100%}.order_agree_tb table th{border-radius:4px 0 0 0;font-weight:400}.order_agree_tb table tr:last-child th{border-radius:0 0 0 4px}.order_agree_tb table td,.order_agree_tb table th{border:1px solid #cdcdcd;border-width:0 1px 1px 0;color:#333;font-size:12px}.order_agree_tb table th{width:84px;line-height:32px;vertical-align:middle;text-align:center;background:#f9f9f9}.order_agree_tb table td{padding:7px 10px;line-height:1.4;font-weight:400}.order_agree_tb table tr:last-child td,.order_agree_tb table tr:last-child th{border-bottom:0}.order_agree_tb table tr td:last-child{border-right:0}.order_agree_info .order_agree_refer{position:relative;margin-top:7px;padding:0 0 5px 8px;color:#888;font-size:12px;font-weight:400}.order_agree_info .order_agree_refer:before{position:absolute;left:0;top:5px;content:'';display:inline-block;width:3px;height:3px;border-radius:3px;background:#cdcdcd}.order .order_agree_info .order_agree_refer{font-size:12px}.order .order_agree .agree_info{position:relative;font-size:12px;color:#888;padding-left:8px;margin-top:11px}.order .order_agree .agree_info:before{position:absolute;left:0;top:5px;content:'';display:inline-block;width:3px;height:3px;border-radius:3px;background:#cdcdcd}.order .order_agree.active .agree_info{margin-top:7px}.recentView_v3 li .product_box{padding-bottom:8px}.recentView_v3 .flag-wrap{margin-top:6px}.cart.v2{background-color:#fff}.cart.v2 input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_40x40_off.png) center no-repeat;background-size:100%;vertical-align:middle}.cart.v2 input:checked[type=checkbox]{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_40x40_on.png)}.cart.v2 .cart_btn input+label{margin-left:4px}.cart.v2 .btn_top_wrap input{vertical-align:-5px}.cart.v2 .cart_btn{margin-bottom:0}.cart.v2 .cart_btn li{height:50px;line-height:50px}.cart.v2 .cart_btn li:nth-child(1){padding-left:15px}.cart.v2 .cart_btn li:nth-child(3){padding-right:15px}.cart.v2 .cart_btn li:nth-child(3) a{padding:0 8px;height:30px;line-height:30px;background:#e51937;border:0;border-radius:4px;color:#fff;font-size:14px;letter-spacing:-.28px;top:auto}.cart.v2 .order_list{padding:0 15px}.cart.v2 .order_list li{border-radius:8px;border:1px solid #ddd;margin-bottom:15px;overflow:hidden}.cart.v2 .order_list li .product_box{padding:16px 15px 15px}.cart.v2 .order_list li .product .img{border-radius:8px;overflow:hidden}.cart.v2 .order_list li .product .img:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.03}.cart.v2 .order_list li .product .priceInfoBox{margin-top:5px}.cart.v2 .order_list li .product_box .product_tit{max-height:46px;line-height:22px}.cart.v2 .order_list li .product_box .product_tit>input{top:0}.cart.v2 .order_list li .product_box .product_tit>span{font-size:16px;color:#111;max-height:46px;min-height:24px}.cart.v2 .order_list li .product_box .product_tit>span .pinkColor{color:#111}.cart.v2 .order_list li .product{margin-top:7px;padding-bottom:0;margin-bottom:15px}.cart.v2 .order_list li .product .priceInfoBox>p.discountPrice{font-size:14px;color:#999;margin-bottom:5px}.cart.v2 .order_list li .product .priceInfoBox>p.discountPrice .wonBox{font-size:12px;margin-left:2px}.cart.v2 .order_list li .product .priceInfoBox>p .tit{color:#888;font-size:11px;width:65px;vertical-align:-1px}.cart.v2 .order_list li .product .priceInfoBox>p .txt{color:#333}.cart.v2 .order_list li .product .priceInfoBox>p span em{font-size:16px}.cart.v2 .order_list li .product .priceInfoBox>p span .wonBox{font-size:11px;vertical-align:0;margin-left:1px}.cart.v2 .order_list li .product_box .priceInfoBox>p.goods_benefit_num em{font-size:18px;vertical-align:-3px}.cart.v2 .order_list li .product_box .priceInfoBox>p.goods_benefit_num span{font-size:11px;top:2px}.cart.v2 .order_list li .product_box .flag-wrap{margin-top:6px}.cart.v2 .order_list li .product_box.bdt1{border-top:1px solid #eee}.cart.v2 .order_list li .info_delivery_charge p{font-size:12px;color:#999;letter-spacing:-.24px}.cart.v2 .order_list li .info_delivery_charge p.first{font-size:13px;color:#333;letter-spacing:-.26px;margin-top:10px}.cart.v2 .order_list li .info_delivery_charge p.first strong{color:#333}.cart.v2 .order_list li .info_delivery_charge p.first+p{margin-top:3px}.cart.v2 .order_list li .product.type02 .pd_op{font-size:12px;color:#999;margin-top:11px}.cart.v2 .order_list li .product_box .btn_r a{font-size:14px}.cart.v2 .order_list li .btn_white{font-size:14px;color:#333!important;letter-spacing:-.28px;border:1px solid #ddd;border-radius:4px;padding:0 8px}.cart.v2 .order_list li .btn_red{display:inline-block;font-size:14px;color:#fff;letter-spacing:-.28px;background:#e51937;border:1px solid #e51937;border-radius:4px;padding:0 8px}.cart.v2 .order_list li .btn_black{font-size:14px;color:#fff;letter-spacing:-.28px;background:#333;border:1px solid #333;border-radius:4px;padding:0 8px}.cart.v2 .order_list li .product_box .btn_r .option_num:after{content:'';display:inline-block;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_down.png) no-repeat center;background-size:16px auto;vertical-align:-2px;margin-left:5px}.cart.v2 .order_list li .product_box .btn_r .option_num.on{background:#fff!important;border:1px solid #ddd!important}.cart.v2 .order_list li .product_box .btn_r .option_num.on:after{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_up.png) no-repeat center;background-size:16px auto}.cart.v2 .order_list li .option_new{position:relative;border-top:0;padding:0;margin:0 15px 15px}.cart.v2 .order_list li .option_new .options{padding-bottom:0}.cart.v2 .order_list li .option_new .options select{font-size:14px;color:#333;border:0;padding:0 29px 0 5px;background:#f5f5f5 url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_down.png) no-repeat 97% 50%;background-size:16px auto;outline:0}.cart.v2 .order_list li .option_new .options+.option_area{margin-top:10px}.cart.v2 .order_list li .option_new .option_area{text-align:center;font-size:0}.cart.v2 .order_list li .option_new .btn_white{display:inline-block;vertical-align:top}.cart.v2 .order_list li .option_new .options.num{display:inline-block;width:98px;height:30px;border-bottom:0;padding-bottom:0;margin:0 5px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}
.cart.v2 .order_list li .option_new .options.num:after{content:'';display:block;clear:both}.cart.v2 .order_list li .option_new .options.num em{float:left;display:inline-block;width:28px;height:30px;border:0;font-size:0}.cart.v2 .order_list li .option_new .options em:first-child:before{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_minus.png) no-repeat center center;background-size:16px auto}.cart.v2 .order_list li .option_new .options em:last-child:before{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_plus.png) no-repeat center center;background-size:16px auto}.cart.v2 .order_list li .option_new .options.num input{float:left;width:38px;margin:0;background-color:#fff;border:0;border-right:1px solid #ddd;border-left:1px solid #ddd;border-radius:unset;text-indent:unset}.cart.v2 .order_list li .option_new .btn_black{display:inline-block;vertical-align:top}.cart.v2 .order_list li .order_price{padding:16px 15px 15px 15px;background-color:#f5f5f5;border-top:0}.cart.v2 .order_list li .order_price .top{font-size:14px;color:#333}.cart.v2 .order_list li .order_price .top .ico-plus{display:inline-block;vertical-align:text-bottom;width:16px;height:16px;font-size:0;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_plus.png) no-repeat center center;background-size:16px auto;margin:0 9px}.cart.v2 .order_list li .order_price .top+.bot{margin-top:17px}.cart.v2 .order_list li .order_price .bot{padding-right:116px;color:#333;font-size:14px;font-weight:700;letter-spacing:-.22px}.cart.v2 .order_list li .order_price .bot span{font-size:20px;vertical-align:-1px}.cart.v2 .order_list li .order_price .bot .tit{display:block;color:#888;font-size:11px;font-weight:400;margin-bottom:-2px}.cart.v2 .order_list li .order_price .package{right:11px;top:auto;bottom:17px;padding:0 13px;font-weight:700;height:34px;line-height:34px}.cart.v2 .order_list li .product_soldout,.cart.v2 .order_list li .product_stop{height:60px}.cart.v2 .order_list li .product_soldout span,.cart.v2 .order_list li .product_stop span{top:2px;height:60px;background-color:#000;opacity:.5;border-radius:8px;overflow:hidden}.cart.v2 .order_list li .product .product_soldout p,.cart.v2 .order_list li .product .product_stop p{top:16px;height:auto;line-height:16px;letter-spacing:-.28px;font-size:14px;color:#fff;background-color:transparent}.cart.v2 .btn_order p a{font-size:17px;letter-spacing:-.28px;border-radius:4px;height:47px;line-height:47px}.cart.v2 .btn_cart{background:0;border-top:0;padding:0 15px}.cart.v2 .btn_cart a{display:inline-block;font-size:14px;color:#333!important;letter-spacing:-.28px;border:1px solid #ddd;border-radius:4px;padding:0 8px;line-height:28px}.cart.v2 .btn_cart li:last-child{text-align:right}.cart.v2 .list_none{margin:80px 0;padding:0}.cart.v2 .list_none em{display:block;width:50px;height:50px;margin:0 auto;border:0;vertical-align:middle}.cart.v2 .list_none em:before{left:0;top:auto;width:50px;height:50px;margin:0;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_nodata_100.png);background-size:50px auto}.cart.v2 .list_none p{display:block;font-size:15px;color:#333;text-align:center;font-weight:400;margin-top:15px;padding-top:0}.cart.v2 .total_wrap{padding:0 30px;border-top:8px solid #eee;margin:20px 0}.cart.v2 .total_wrap .total_price{padding:0;margin:9px 0 0;border:0}.cart.v2 .total_wrap .total_price li{float:none;width:100%;text-align:left;margin:13px 0}.cart.v2 .total_wrap .total_price li:last-child{margin-bottom:11px}.cart.v2 .total_wrap .total_price li p:after{content:'';display:block;clear:both}.cart.v2 .total_wrap .total_price li p span{float:left;text-align:left;font-size:16px;color:#333;font-weight:400;letter-spacing:-.32px}.cart.v2 .total_wrap .total_price li p strong{float:right;text-align:right;font-size:16px;color:#333;font-weight:400;letter-spacing:-.32px}.cart.v2 .total_wrap .total_result{margin:0;background:0;border:0;padding:8px 0 0;border-radius:0;border-top:0;border-top:1px solid #eee}.cart.v2 .total_wrap .total_result p{left:0;top:15px;font-size:16px;color:#333;float:left;letter-spacing:-.32px}.cart.v2 .total_wrap .total_result span{color:#333;font-size:24px;font-weight:700;padding-left:90px;letter-spacing:-.48px}.cart.v2 .total_wrap .total_result span strong{font-weight:400;font-size:16px;vertical-align:1px}.cart.v2 .btn_order{margin:20px 15px 40px;padding:0}.cart.v2 .btn_order p{padding-bottom:0}.cart.v2 .recomPrdWrap{padding:20px 0 20px;background-color:#f5f5f5;border-bottom:0}.cart.v2 .recomPrdWrap .recomTit{background-color:transparent;font-size:20px;color:#111;font-weight:700;padding:0 15px;margin-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cart.v2 .recomPrdWrap .recomSlideBox{padding:0;margin-top:10px;background-color:transparent}.cart.v2 .recomPrdWrap .recomSlideBox ul{height:inherit;padding:0 15px}.cart.v2 .recomPrdWrap .recomSlideBox .swiper-slide{width:40%}.cart.v2 .recomPrdWrap .recomSlideBox ul li:last-child{padding:0}.cart.v2 .recomPrdWrap .goods-box{border-radius:8px;overflow:hidden}.cart.v2 .recomPrdWrap .goods-box .goods-thumb .goods-thumb-img{border-radius:0}.cart.v2 .recomPrdWrap .goods-box .tit{display:-webkit-box;overflow:hidden;height:47px;line-height:24px;letter-spacing:-1.2px;margin:0 0 5px 0;font-size:16px;color:#333;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.cart.v2 .recomPrdWrap .goods-price{padding:5px 10px 0}.cart.v2 .recomPrdWrap .flag-wrap{height:54px;padding:0 10px 10px;box-sizing:border-box}@media(max-width:320px){.cart.v2 .recomPrdWrap .flag-wrap{height:73px}}.cart-buy-wrap.v2{bottom:-100%;background-color:#fff;border-radius:18px 18px 0 0;box-shadow:0 -3px 3px 0 rgba(0,0,0,.1);overflow:hidden}.cart-buy-wrap.v2 .cart-buy-head{height:36px}.cart-buy-wrap.v2 .cart-buy-head .open-layer{width:100%;height:inherit;top:auto;left:auto;margin:0;background:url(//image.hnsmall.com/images/mobile2014/cart/ico_layer_close.png) no-repeat center center;background-size:16px auto;background-color:#fff;border-radius:20px 20px 0 0}.cart-buy-wrap.v2 .cart-buy-head .open-layer.on{background-image:url(//image.hnsmall.com/images/mobile2014/cart/ico_layer_open.png)}.cart-buy-wrap.v2 .cart-buy-head:after{display:none}.cart-buy-wrap.v2 .cart-buy-content{padding:0 15px 15px;margin-top:-3px}.cart-buy-wrap.v2 .cart-buy-content .total-order-price{padding:0 10px}.cart-buy-wrap.v2 .cart-buy-content .total-order-price .order-tit{font-size:13px;color:#333;margin-top:9px}.cart-buy-wrap.v2 .cart-buy-content .total-order-price .order-price{font-size:24px;color:#333}.cart-buy-wrap.v2 .cart-buy-content .total-order-price .order-price .order-won{font-size:13px;vertical-align:1px}.cart-buy-wrap.v2 .cart-buy-content .cart-btn-area{margin-top:15px}.cart-buy-wrap.v2 .cart-buy-content .cart-btn-area ul{margin:0 -2.5px}.cart-buy-wrap.v2 .cart-buy-content .cart-btn-area ul li{width:50%;padding:0 2.5px}.cart-buy-wrap.v2 .cart-buy-content .cart-btn-area .btn-gray{display:block;font-size:17px;width:100%;height:49px;line-height:47px;border-radius:4px;background-color:#eee;color:#333;border:1px solid #eee}.cart-buy-wrap.v2 .cart-buy-content .cart-btn-area .btn_red{display:block;font-size:17px;width:100%;height:49px;line-height:47px;border-radius:4px;padding:0 10px}.cart-buy-wrap.v3{bottom:0;background-color:#fff;border-radius:16px 16px 0 0;box-shadow:0 -3px 6px 0 rgba(0,0,0,.1);overflow:hidden}.cart-buy-wrap.v3 .cart-buy-head{height:40px}.cart-buy-wrap.v3 .cart-buy-head .open-layer{display:none;width:100%;height:inherit;top:auto;left:auto;margin:0;background-color:#fff;border-radius:16px 16px 0 0;background:0}.cart-buy-wrap.v3 .cart-buy-head .open-layer::before{display:inline-block;content:'';position:absolute;top:10px;left:50%;transform:translateX(-50%);width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/cart/ico_layer_close2.png) no-repeat center center;background-size:18px auto}.cart-buy-wrap.v3 .cart-buy-head .open-layer.on{display:block}.cart-buy-wrap.v3 .cart-buy-head .open-layer.on::before{background-image:url(//image.hnsmall.com/images/mobile2014/cart/ico_layer_open2.png)}.cart-buy-wrap.v3 .cart-buy-head:after{display:none}.cart-buy-wrap.v3 .cart-buy-content{padding:0 15px 30px}.cart-buy-wrap.v3 .cart-buy-content .price-info{display:none;margin-bottom:15px;padding-bottom:7px;border-bottom:1px solid #ddd}.cart-buy-wrap.v3 .cart-buy-content .price-info dl{display:flex;justify-content:space-between;margin-bottom:8px}.cart-buy-wrap.v3 .cart-buy-content .price-info dt{font-size:15px;letter-spacing:-.3px;color:#111;line-height:normal}.cart-buy-wrap.v3 .cart-buy-content .price-info dd{font-size:15px;letter-spacing:-.3px;color:#111;line-height:normal}.cart-buy-wrap.v3 .cart-buy-content .price-info dd em{font-size:14px;letter-spacing:-.28px}.cart-buy-wrap.v3 .cart-buy-content .total-order-price{text-align:left}.cart-buy-wrap.v3 .cart-buy-content .total-order-price:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cart-buy-wrap.v3 .cart-buy-content .total-order-price .order-tit{float:left;margin-top:2px;color:#111;font-size:18px;font-weight:700;line-height:18px;letter-spacing:-.36px}.cart-buy-wrap.v3 .cart-buy-content .total-order-price .order-price{float:right;margin-top:0;color:#f51d2c;font-size:20px;line-height:20px;font-weight:700;letter-spacing:-.4px}.cart-buy-wrap.v3 .cart-buy-content .total-order-price .order-price .order-won{display:inline-block;margin-top:-3px;font-size:15px;line-height:15px;letter-spacing:-.3px;font-weight:400;vertical-align:middle}.cart-buy-wrap.v3 .cart-buy-content .cart-btn-area{margin-top:20px}.cart-buy-wrap.v3 .cart-buy-content .cart-btn-area ul:after{display:block;content:'';clear:both}.cart-buy-wrap.v3 .cart-buy-content .cart-btn-area ul li{float:none;width:auto;box-sizing:border-box;-webkit-box-sizing:border-box}
.cart-buy-wrap.v3 .cart-buy-content .cart-btn-area ul li:nth-child(2){width:60%;padding-left:5px}.cart-buy-wrap.v3 .cart-buy-content .cart-btn-area .btn-darkgray{background:#3b3b3b;width:100%;border-color:#3b3b3b}.cart-buy-wrap.v3 .cart-buy-content .cart-btn-area .btn-red-large{display:block;height:50px;padding-top:15px;text-align:center;line-height:17px;font-weight:700}.cart-buy-wrap.v3.active .cart-buy-content .price-info{display:block}.cart-buy-wrap.v3.active .open-layer{display:block}.cart-buy-wrap.v3.active .open-layer.on{display:none}.cart-buy-wrap .tip-wrap{float:left;position:relative;margin:2px 0 0 5px;font-size:0;line-height:0}.cart-buy-wrap .tip-wrap .tip-box .tip-close{position:absolute;top:3px;right:3px;width:25px;height:25px;border:0;background:url(//image.hnsmall.com/images/mobile2014/cart/btn_tip_close.png) center center no-repeat;background-size:25px auto}.cart-buy-wrap .tip-wrap .tip-tit{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#666}.cart-buy-wrap .tip-wrap .tip-open{width:18px;height:18px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_Q_36x36.png) center no-repeat;background-size:18px auto;vertical-align:top}.cart-buy-wrap .tip-wrap .tip-tit ~ .tip-open{margin-left:5px}.cart-buy-wrap .tip-wrap .tip-open.ty2{background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) 0 -50px no-repeat;background-size:150px auto}.cart-buy-wrap .tip-wrap .tip-box{min-width:250px;width:271px;z-index:9;display:none;position:absolute;top:21px;left:-35px;padding:15px;box-sizing:border-box;white-space:normal;background:#fff;border:1px solid #000;border-radius:4px;text-align:left}.cart-buy-wrap .tip-wrap .tip-box .tip-tit{display:block;padding-right:14px;font-size:14px;line-height:14px;color:#333}.cart-buy-wrap .tip-wrap .tip-box .tip-txt{display:block;padding-right:15px;font-size:13px;line-height:normal;color:#333;word-break:keep-all}.cart-buy-wrap .tip-wrap .tip-box .tip-txt.c2{color:#2b6cff}.cart-buy-wrap .tip-wrap .tip-box .dot-list li{word-break:keep-all}.cart-buy-wrap .tip-wrap .tip-box .tip-tit ~ .tip-txt{padding-right:0}.cart-buy-wrap .tip-wrap .tip-box .tip-txt+.dot-list{margin-top:5px}.cart-buy-wrap .tip-wrap .tip-box .tip-tit+.tip-txt{margin-top:10px}.goods-detail-wrap .bundle-goods-v2 .goods-list li:nth-child(2n+1){clear:both}.goods-detail-wrap .bundle-goods-v2 .goods-list .goods-box .btn-bundle{position:relative}.goods-detail-wrap .bundle-goods-v2 .goods-list .goods-box .btn-select{margin:0;padding:0;position:absolute;left:0;top:0;z-index:1;border:0;background-color:#737373;border-radius:8px 0 8px 0;color:#fff;padding:0 9px;line-height:24px;text-align:center}.goods-detail-wrap .bundle-goods-v2 .goods-list .goods-box .flag-wrap{padding:0;height:40px;margin:2px 10px 8px}.goods-detail-wrap .bundle-goods-v2 .btn-area{padding:0 10px;display:table;table-layout:fixed;width:100%;box-sizing:border-box;min-height:30px}.goods-detail-wrap .bundle-goods-v2 .btn-area .btn-comment{display:table-cell;vertical-align:middle;font-size:13px;color:#333;letter-spacing:-.26px}.goods-detail-wrap .bundle-goods-v2 .btn-area .btn-comment .tit{margin-right:3px}.goods-detail-wrap .bundle-goods-v2 .btn-area .btn-comment .num{display:inline-block;color:#b2b2b2;word-break:break-word;position:relative}.goods-detail-wrap .bundle-goods-v2 .btn-area .btn-comment .num:after{content:'';display:inline-block;width:6px;height:10px;vertical-align:-1px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_benefit_banner.png) no-repeat center center;background-size:6px auto}.goods-detail-wrap .bundle-goods-v2 .btn-area .btn-box{display:table-cell;padding:0;width:38px;vertical-align:middle}.goods-detail-wrap .bundle-goods-v2 .btn-cart{margin:0 0 0 auto}.goods-detail-wrap .bundle-goods-v2 .btn-cart:before{margin-right:0}.goods-detail-wrap .bundle-goods-v2 .btn-cart span{display:none}@media(max-width:320px){.goods-detail-wrap .bundle-goods-v2 .goods-list .goods-box .flag-wrap{height:60px}.goods-detail-wrap .bundle-goods-v2 .btn-area{min-height:34px}.goods-detail-wrap .bundle-goods-v2 .btn-area .btn-comment .num{display:block}.goods-detail-wrap .bundle-goods-v2 .btn-area .btn-box{vertical-align:bottom}}.cart-wrap .footer{padding-bottom:190px}.cart.v4{background:#f6f6f6}.cart.v4 select{background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_sel_arr.png) no-repeat 100%;background-size:auto 16px}.cart.v4 .btn_top_wrap{height:auto;margin:30px 15px 15px;overflow:visible}.cart.v4 .cart_btn{display:flex;justify-content:space-between}.cart.v4 .cart_btn li:first-child input{margin:-3px 6px 0 0;vertical-align:middle}.cart.v4 .cart_btn li:first-child label{font-size:15px;line-height:15px;letter-spacing:-.3px;color:#111}.cart.v4 .cart_btn li:last-child{overflow:hidden}.cart.v4 .cart_btn li:last-child a{position:relative;float:left;padding:1px 10px 0 11px;font-size:14px;line-height:14px;color:#666;letter-spacing:-.28px}.cart.v4 .cart_btn li:last-child a::before{display:inline-block;content:'';position:absolute;top:4px;left:0;width:1px;height:10px;background:#ddd}.cart.v4 .cart_btn li:last-child a:first-child{padding-left:0}.cart.v4 .cart_btn li:last-child a:first-child::before{display:none}.cart.v4 .cart_btn li:last-child a:last-child{padding-right:0}.cart.v4 .order_list{margin:0 15px;padding:0}.cart.v4 .order_list>li{margin:10px 0 0;border:1px solid #ddd;border-radius:8px;overflow:hidden}.cart.v4 .order_list li .product_box{padding:18px 15px 0}.cart.v4 .order_list li .product_box.bdt1{padding-top:15px;border-top:1px solid #eee}.cart.v4 .order_list li .product_box .product_tit{display:flex}.cart.v4 .order_list li .product_box .product_tit input{flex-shrink:0;width:20px;margin:0 8px 0 0}.cart.v4 .order_list li .product_box .product_tit input ~ span{flex:auto;height:42px;margin-top:-2px;padding-right:15px;font-size:16px;color:#111;line-height:21px;letter-spacing:-.32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.cart.v4 .order_list li .product_box .product_tit input ~ span .pinkColor{color:inherit}.cart.v4 .order_list li .product_box .product_tit input[type=checkbox][disabled]{background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) 0 -25px no-repeat;background-size:150px auto}.cart.v4 .order_list li .product_box .product_tit .btn-del{flex-shrink:0;display:block;width:20px;height:20px;margin:-2px 0 0 0;font-size:1px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_del.png) no-repeat;background-size:20px}.cart.v4 .order_list li .product{margin-top:15px;padding-left:0;min-height:60px;overflow:visible}.cart.v4 .order_list li .product .img{position:absolute;left:0;top:0;border-radius:4px;font-size:0;overflow:hidden}.cart.v4 .order_list li .product .img::after{display:inline-block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.03)}.cart.v4 .order_list li .product .img img{width:60px;height:60px}.cart.v4 .order_list li .product .img .price-down{display:block;position:absolute;z-index:1;left:0;bottom:0;width:100%;height:22px;padding-top:6px;font-size:11px;line-height:11px;letter-spacing:-.22px;color:#fff;text-align:center;background-color:rgba(43,108,255,.8);overflow:hidden;box-sizing:border-box}.cart.v4 .order_list li .product .img .price-down::after{display:inline-block;content:'';width:10px;height:10px;margin-top:0;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_arr_dn2.png) no-repeat;background-size:10px;vertical-align:middle;font-weight:500}.cart.v4 .order_list li .product .img .soldout,.cart.v4 .order_list li .product .img .stop{display:block;position:absolute;z-index:1;left:0;bottom:0;width:100%;height:100%;padding-top:24px;font-size:11px;line-height:11px;letter-spacing:-.22px;color:#fff;text-align:center;background-color:rgba(0,0,0,.4);box-sizing:border-box}.cart.v4 .order_list li .product .img .live{display:block;position:absolute;z-index:1;left:0;bottom:0;width:100%;height:50%;padding-top:2px;font-size:11px;line-height:13px;letter-spacing:-.22px;color:#fff;text-align:center;background-color:rgba(0,0,0,.4);box-sizing:border-box}.cart.v4 .order_list li .priceInfoBox{min-height:60px;padding-left:70px}.cart.v4 .order_list li .priceInfoBox>p{display:flex;flex-wrap:wrap}.cart.v4 .order_list li .priceInfoBox p .tit{margin-top:2px;flex-shrink:0;width:80px;font-size:13px;line-height:13px;letter-spacing:-.26px}.cart.v4 .order_list li .priceInfoBox p .txt{flex:auto;font-size:0;color:#111}.cart.v4 .order_list li .priceInfoBox p .txt em{display:inline-block;height:22px;font-size:18px;font-weight:700;letter-spacing:-.36px;line-height:18px;vertical-align:middle}.cart.v4 .order_list li .priceInfoBox p .txt .wonBox{display:inline-block;margin-top:-3px;font-size:14px;line-height:14px;letter-spacing:-.28px;color:#111;vertical-align:middle}.cart.v4 .order_list li .priceInfoBox p .goods_benefit_num{font-size:18px;line-height:18px;letter-spacing:-.54px;color:#f51d2c;font-weight:700}.cart.v4 .order_list li .priceInfoBox p .goods_benefit_num span{font-size:15px;color:#f51d2c;font-weight:700}.cart.v4 .order_list li .priceInfoBox p .discountPrice{display:block;line-height:18px}.cart.v4 .order_list li .priceInfoBox p .discountPrice del{font-size:14px;line-height:14px;letter-spacing:-.28px;color:#888;vertical-align:middle}.cart.v4 .order_list li .priceInfoBox p .discountPrice .wonBox{display:inline-block;margin-bottom:-4px;font-size:13px;line-height:13px;color:#888;letter-spacing:-.26px}.cart.v4 .order_list li .product .pd_op{margin:15px -15px;padding:0 15px;color:#111;font-size:14px;line-height:19px;letter-spacing:-.28px}.cart.v4 .order_list li .product .pd_op::before{display:block;content:'';height:75px;margin:0 -15px 12px;border-bottom:1px solid #eee;font-size:0;overflow:hidden}
.cart.v4 .order_list li .priceInfoBox ~ .pd_op{margin-top:15px}.cart.v4 .order_list li .priceInfoBox ~ .pd_op::before{height:0}.cart.v4 .order_list li .product .pd_op span{display:flex;margin-top:2px}.cart.v4 .order_list li .product .pd_op .noti{color:#f51d2c;white-space:normal}.cart.v4 .order_list li .product .pd_op span em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cart.v4 .order_list li .product .pd_op span em ~ em{display:inline-block;position:relative;margin-left:10px;padding-left:10px;text-overflow:unset;overflow:visible}.cart.v4 .order_list li .product .pd_op span em ~ em::before{display:inline-block;content:'';position:absolute;top:5px;left:0;width:1px;height:9px;background-color:#ddd}.cart.v4 .order_list li .btn_r{display:flex;margin:20px -2.5px 15px}.cart.v4 .order_list li .btn_r .btn-line,.cart.v4 .order_list li .btn_r .btn-line-arr{flex:1;margin:0 2.5px;padding:12px 0 0;font-size:14px;line-height:14px;letter-spacing:-.28px;color:#333}.cart.v4 .order_list li .btn_r .btn-line-arr .off{display:none}.cart.v4 .order_list li .btn_r .btn-line-arr.active .off{display:inline-block}.cart.v4 .order_list li .btn_r .btn-line-arr.active .on{display:none}.cart.v4 .order_list li .btn_r .hns_cart_direct_order{border-color:#f51d2c;color:#f51d2c;font-weight:700}.cart.v4 .order_list li .btn_r .btn-alram span{position:relative;padding-left:27px}.cart.v4 .order_list li .btn_r .btn-alram span::before{display:inline-block;content:'';position:absolute;top:-3px;left:0;width:22px;height:22px;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_alram.png) no-repeat;background-size:22px}.cart.v4 .order_list li .btn_r .btn-alram.active span::before{background-position:0 100%}.cart.v4 .order_list .info_delivery_charge{margin-top:20px;padding:15px;background-color:#f8f8f8}.cart.v4 .order_list .info_delivery_charge .first{display:flex;justify-content:space-between;margin:0;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111}.cart.v4 .order_list .info_delivery_charge .first strong{font-weight:400}.cart.v4 .order_list .info_delivery_charge .first ~ p{margin-top:1px;text-align:right;font-size:12px;line-height:18px;letter-spacing:-.24px;color:#888}.cart.v4 .order_list li .option_new{margin:20px 15px 15px;padding:15px 0 0;border-top:1px solid #eee}.cart.v4 .order_list li .option_new .options{padding:0}.cart.v4 .order_list li .option_new .option_area{display:flex;justify-content:space-between;margin-top:8px}.cart.v4 .order_list li .option_new .option_area .btn a{height:36px;padding:10px 0 0;font-size:13px;letter-spacing:-.26px;vertical-align:top}.cart.v4 .order_list li .option_new .options-num{display:flex;align-items:center;width:114px;height:36px;border:1px solid #ddd;border-radius:4px;overflow:hidden;box-sizing:border-box}.cart.v4 .order_list li .option_new .options-num>*{width:33.333%;height:100%;float:none;position:relative;display:block;vertical-align:middle;overflow:hidden;border:0;border-radius:0;box-sizing:border-box}.cart.v4 .order_list li .option_new .options-num em{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;background-size:16px auto;text-indent:-9999em}.cart.v4 .order_list li .option_new .options-num em:first-child{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_minus_02.png);background-size:12px auto}.cart.v4 .order_list li .option_new .options-num em:first-child.active{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_minus_02_on.png);background-size:12px auto}.cart.v4 .order_list li .option_new .options-num em:last-child{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_plus_02.png);background-size:12px auto}.cart.v4 .order_list li .option_new .options-num input{float:left;margin:0;padding:0;font-size:15px;color:#111;font-weight:500;text-align:center;background-color:#fff;border:0}.cart.v4 .order_list li .order_price{position:relative;padding:15px 15px;background:0;border-top:1px solid #eee;border-radius:0 0 3px 3px}.cart.v4 .order_list li .order_price a{position:static}.cart.v4 .order_list li .order_price .top{font-size:15px;color:#111;letter-spacing:-.3px;line-height:21px}.cart.v4 .order_list li .order_price .top p{display:flex;justify-content:space-between;margin-top:6px}.cart.v4 .order_list li .order_price .top p:first-child{margin-top:0}.cart.v4 .order_list li .order_price .top strong{font-weight:400}.cart.v4 .order_list li .order_price .bot{display:flex;justify-content:space-between;margin-top:12px;padding-top:15px;border-top:1px solid #eee;font-size:17px}.cart.v4 .order_list li .order_price .bot span{display:block;font-size:15px;line-height:24px;font-weight:700;color:#f51d2c;letter-spacing:-.3px}.cart.v4 .order_list li .order_price .bot .tit{margin:3px 0 2px;font-size:17px;color:#111;letter-spacing:-.34px;line-height:20px}.cart.v4 .order_list li .order_price .bot span em{font-size:20px;letter-spacing:-.4px}.cart.v4 .order_list li .order_price .bot .btn{flex-shrink:0;margin-top:-3px;width:49.521%;align-self:center}.cart.v4 .order_list li .order_price .bot .btn a{display:block}.cart.v4 .order_list .recomm-prd{margin:20px 0 15px;padding-top:15px;border-top:1px solid #eee}.cart.v4 .order_list .recomm-prd .recomm-tit{padding:0 15px;font-size:15px;color:#111;letter-spacing:-.3px;line-height:20px;font-weight:500}.cart.v4 .order_list .recomm-prd .goods-left-align{padding:0 15px}.cart.v4 .order_list .recomm-prd .goods-temp-list .swiper-wrapper{padding:0}.cart.v4 .order_list .recomm-prd .goods-left-align .swiper-slide{width:calc(81.47% - -15px);margin-top:12px;padding-left:15px}.cart.v4 .order_list .recomm-prd .goods-left-align .swiper-slide:first-child{padding-left:0}.cart.v4 .order_list .recomm-prd .goods-left-align .goods-box .goods-thumb{width:60px;height:60px;border-radius:4px}.cart.v4 .order_list .recomm-prd .goods-left-align .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.cart.v4 .order_list .recomm-prd .goods-left-align .goods-box .goods-thumb .goods-thumb-img .img{width:60px;height:60px}.cart.v4 .order_list .recomm-prd .goods-left-align .goods-box .goods-price{padding-left:70px}.cart.v4 .order_list .recomm-prd .goods-left-align .goods-price .tit{height:38px;font-size:14px;line-height:19px}.cart.v4 .order_list .recomm-prd .goods-left-align .goods-benefit-box{display:flex;justify-content:space-between}.cart.v4 .order_list .recomm-prd .goods-left-align .goods-benefit-box .goods-benefit-detail dt{display:block;margin:7px 0 0;font-size:12px;line-height:16px;letter-spacing:-.24px;color:#888}.cart.v4 .order_list .recomm-prd .goods-left-align .goods-benefit-box .goods-benefit-detail dd{display:block;height:22px}.cart.v4 .order_list .recomm-prd .goods-left-align .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;line-height:18px;letter-spacing:-.36px}.cart.v4 .order_list .recomm-prd .goods-left-align .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:14px;letter-spacing:-.28px;color:#111;font-weight:400}.cart.v4 .order_list .recomm-prd .btn-cart-wrap{align-self:flex-end;margin-bottom:0}.cart.v4 .order_list .recomm-prd .btn-cart{width:37px;height:26px;margin:0;padding:0;box-sizing:border-box}.cart.v4 .order_list .recomm-prd .btn-cart span{font-size:1px;color:transparent;position:absolute}.cart.v4 .order_list .recomm-prd .btn-cart::before{display:inline-block;content:'';width:16px;height:16px;margin:4px 0 0;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/ico_cart.png) no-repeat;background-size:16px}.cart.v4 .list_none{padding:80px 0;background:0}.cart.v4 .list_none em{display:block;position:relative;width:50px;height:50px;margin:0 auto;overflow:hidden;text-indent:-9999px;border:0;border-radius:50%;-webkit-border-radius:50%;box-sizing:border-box}.cart.v4 .list_none em:before{top:0;left:0;width:50px;height:50px;margin:0;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_nodata_100.png);background-size:50px auto}.cart.v4 .list_none p{display:block;padding-top:0;font-size:15px;color:#333;line-height:21px;letter-spacing:-.3px;text-align:center;font-weight:400}.cart.v4 .list_none em+p{margin-top:15px}.cart.v4 .notice{height:50px;margin:20px 0 50px;border-top:1px solid #ddd}.cart.v4 .notice .btn-toggle{position:relative;height:50px;padding:15px;font-size:15px;line-height:15px;letter-spacing:-.3px;color:#333;font-weight:500;text-align:left}.cart.v4 .notice .btn-toggle .ico-arr{display:inline-block;position:static;width:16px;height:16px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/order/icon_arr_16x16.png) no-repeat;background-size:16px auto;font-size:1px;color:transparent;vertical-align:middle}.cart.v4 .notice .dot-list{margin:0 15px}.cart.v4 .notice .dot-list li{margin-top:6px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#666}.cart.v4 .notice .dot-list li:first-child{margin-top:0}.cart.v4 .recomPrdWrap{margin-top:50px;padding:0 0 50px;border-bottom:0}.cart.v4 .recomPrdWrap ~ .recomPrdWrap{margin-top:0}.cart.v4 .recomPrdWrap .recomTit{padding:0 15px;margin:0;line-height:29px;font-size:20px;color:#111;background:#f6f6f6;letter-spacing:-.4px;font-weight:700}.cart.v4 .recomPrdWrap .recomSlideBox{padding:15px 5px 0 15px;background:#f6f6f6}.cart.v4 .recomPrdWrap .goods-box{background:#f6f6f6}.cart.v4 .recomPrdWrap .goods-box .goods-thumb{background:#f6f6f6}.cart.v4 .recomPrdWrap .goods-box .goods-thumb .goods-thumb-img{border-radius:8px}.cart.v4 .recomPrdWrap .swiper_st .swiper-wrapper{padding:0}.cart.v4 .recomPrdWrap .swiper_st .swiper-slide{width:36.06%;margin:0;padding:0 10px 0 0;box-sizing:unset}.cart.v4 .recomPrdWrap .swiper_st .swiper-slide:last-child{margin:0}.cart.v4 .recomPrdWrap .goods-third .goods-price{padding:10px 0 0}.cart.v4 .recomPrdWrap .recomSlideBox ul li .tit{margin:0;font-size:15px;line-height:20px;letter-spacing:-.3px;color:#111;height:40px}
.cart.v4 .recomPrdWrap .goods-third .goods-benefit-box .goods-benefit-detail{margin-top:5px}.cart.v4 .recomPrdWrap .goods-third .goods-benefit-box .goods-benefit-detail dd strong{letter-spacing:-.36px;line-height:18px}.cart.v4 .recomPrdWrap .recomSlideBox .flag-wrap{margin-top:1px}.pop-alarm-store input[type=checkbox]{width:20px;height:20px;margin-right:10px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v12/ico_check.png) 0 0 no-repeat;background-size:20px auto;vertical-align:middle;margin-top:-3px}.pop-alarm-store input[type=checkbox]:checked{background-position:0 -20px}.pop-alarm-store .arimiRegBox .agree-box label{font-size:15px;line-height:15px;letter-spacing:-.3px;color:#414450}.pop-alarm-store.layerPopWrap02 .arimiRegBox .setupOpt li.phone-num{display:flex;justify-content:space-between;align-items:center}.pop-alarm-store.layerPopWrap02.bcalarm-pop .arimiRegBox .setupOpt>li:first-child{margin-bottom:10px}.pop-alarm-store .arimiRegBox .phone-num input,.pop-alarm-store .arimiRegBox .phone-num select{height:40px;border:1px solid #dcdcdf;border-radius:4px;background:#fff;font-size:14px;letter-spacing:-.28px;color:#414450;text-indent:15px;box-sizing:border-box}.pop-alarm-store .arimiRegBox .phone-num i{margin-top:-4px;font-size:13px;letter-spacing:-.26px;color:#414450;text-align:center}.pop-alarm-store .arimiRegBox .phone-num select{width:32.632%;background:url(//image.hnsmall.com/images/mobile2014/common/v12/icon/ico_arr_dn_16_2.png) no-repeat calc(100% - 12px);background-size:16px}.pop-alarm-store .arimiRegBox .phone-num input{width:28.075%}.pop-alarm-store.layerPopWrap02.bcalarm-pop .arimiRegBox .icoComt{margin:0;padding:15px 0 5px}.pop-toast-pricedown{position:fixed;z-index:1;left:15px;bottom:190px;width:calc(100% - 30px);height:60px;border-radius:8px;background-color:rgba(0,0,0,.7)}.pop-toast-pricedown.active{display:block;opacity:0;transition:.3s linear 2.5s}.pop-toast-pricedown .message{padding-top:16px;font-size:16px;line-height:16px;letter-spacing:-.32px;color:#fff;text-align:center}.pop-toast-pricedown .message::before{display:inline-block;content:'';width:35px;height:35px;margin:-3px 10px 0 0;background:url(//image.hnsmall.com/images/mobile2014/cart/ico_toast_pricedown.png) no-repeat;background-size:35px;vertical-align:middle}.pop-toast-cart{position:fixed;z-index:1;left:15px;bottom:190px;width:calc(100% - 30px);height:60px;border-radius:8px;background-color:rgba(0,0,0,.7)}.pop-toast-cart.active{display:block;opacity:0;transition:opacity .3s linear 2.5s}.pop-toast-cart .message{padding-top:16px;font-size:16px;line-height:16px;letter-spacing:-.32px;color:#fff;text-align:center}.pop-toast-cart .message::before{display:inline-block;content:'';width:35px;height:35px;margin:-3px 10px 0 0;background:url(//image.hnsmall.com/images/mobile2014/cart/ico_toast_cart.png) no-repeat;background-size:35px;vertical-align:middle}.goods-detail-wrap.v3 .goods-detail-cont .btn-box{display:flex;align-items:center;padding:0 15px;margin:20px 0 30px;font-size:0}.goods-detail-wrap.v3 .btn-bold{display:block;width:100%;height:40px;padding:12px 0 10px;border-radius:4px;border:1.5px solid #111;color:#111;box-sizing:border-box;text-align:center}.goods-detail-wrap.v3 .btn-bold span{font-size:15px;line-height:15px;letter-spacing:-.3px;font-weight:700}.goods-detail-wrap.v3 .btn-bold+.btn-bold{margin-left:5px}.goods-detail-wrap.v3 .btn-bold-large{display:block;width:100%;height:45px;padding:13px 0 0;border-radius:4px;border:1.5px solid #333;color:#111;box-sizing:border-box;text-align:center}.goods-detail-wrap.v3 .btn-bold-large span{font-size:16px;line-height:16px;letter-spacing:-.32px;font-weight:700}.goods-detail-wrap.v3 .btn-bold-large+.btn-bold{margin-left:5px}.goods-detail-wrap.v3 .img-slide li{position:relative;width:100%;padding-top:100%;height:auto}.goods-detail-wrap.v3 .img-slide .img{position:absolute;top:50%;left:50%;right:0;width:100%;margin:0 auto;transform:translate(-50%,-50%)}.goods-detail-wrap.v3 .play-btn .v3.play-ico{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px}.goods-detail-wrap.v3 .play-btn .v3.play-ico:before{margin:0;position:initial}.goods-detail-wrap.v3{height:auto}.goods-detail-wrap.v3 .top{position:absolute;left:0;top:0;width:100%}.goods-detail-wrap.v3 .bottom{position:relative;left:0;bottom:0;width:100%}.goods-detail-wrap.v3 .indicator-temp-box.v3{position:absolute;top:-38px;left:0;z-index:1;margin-bottom:20px;width:100%;height:3px}.goods-detail-wrap.v3 .indicator-temp-box.v3 .swiper-pagination{margin:0;padding-right:28%;padding-left:28%}.goods-detail-wrap.v3 .indicator-temp-box.v3 .swiper-pagination-bullet{overflow:hidden;background-color:#111;height:3px}.goods-detail-wrap.v3 .indicator-temp-box.v3 .swiper-pagination-bullet:first-child{border-radius:1.5px 0 0 1.5px}.goods-detail-wrap.v3 .indicator-temp-box.v3 .swiper-pagination-bullet:last-child{border-radius:0 1.5px 1.5px 0}.goods-detail-wrap.v3 .indicator-temp-box.v3 .swiper-pagination-bullet-active ~ .swiper-pagination-bullet{background-color:#f6f6f6;opacity:.8}.goods-detail-wrap.v3 .tv-goods-box.v2{position:relative}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-line{z-index:3;display:flex;align-items:center;height:50px;background-color:#f6f6f6}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-line .tv-flag{margin-top:0}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-line .timer_wrap{margin-top:0}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-line .tv-notice-txt{color:#333}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-btn{top:12px;font-size:0}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-btn button{height:26px;padding:0;border:0;border-radius:0;color:#111;line-height:13px}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-btn button+button{margin:0}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-btn button+button:before{content:'';top:8px;width:1px;height:10px;margin-right:6px;background-color:#ddd}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-btn .btn-goods-tvschedule{padding:0 10px 0 28px}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-btn .btn-goods-tvschedule:before{top:0;left:0;width:26px;height:26px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -100px -175px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-btn .btn-goods-tvalram{width:26px;height:26px;padding-left:6px;box-sizing:border-box}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-btn .btn-goods-tvalram:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;margin-left:6px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -150px -175px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-btn .btn-goods-tvalram:before{background-image:none}.goods-detail-wrap.v3 .tv-goods-box.v2 .tv-goods-btn .btn-goods-tvalram.on:after{background-position:-200px -175px}.goods-detail-wrap.v3 .prd-detail-img .tv-goods-box.v2 .tv-goods-line.last-tv .tv-flag{font-weight:700}.goods-detail-wrap.v3 .prd-detail-img .tv-goods-box.v2 .tv-goods-line.info .tv-notice-txt{display:block;width:100%}.goods-detail-wrap.v3 .prd-detail-img .tv-goods-box.v2 .tv-goods-line.info .tv-notice-txt:before{content:'';display:inline-block;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_info_v2.png) no-repeat 0 0;background-size:100%;vertical-align:middle;margin-right:5px;margin-top:-2px}.goods-detail-wrap.v3 .prd-detail-top .bottom{position:relative;z-index:1}.goods-detail-wrap.v3 .prd-detail-top .indicator-temp-box.v3{top:-38px}.goods-detail-wrap.v3 .flex{display:flex;justify-content:space-between;align-items:center}.goods-detail-wrap.v3 .prd-detail-top .goods-price{margin-top:20px;margin-bottom:15px}.goods-detail-wrap.v3 .goods-price .goods-grade .multi-unit{font-size:0}.goods-detail-wrap.v3 .goods-price .goods-grade .cate-rank{font-size:0}.goods-detail-wrap.v3 .goods-price .goods-grade .txt{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111}.goods-detail-wrap.v3 .goods-price .goods-grade .star-point{position:relative;display:inline-block;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111;font-weight:700}.goods-detail-wrap.v3 .goods-price .goods-grade .star-point:before{content:'';display:inline-block;width:15px;height:15px;margin-right:3px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) 0 -375px no-repeat;background-size:300px auto;vertical-align:-2px}.goods-detail-wrap.v3 .goods-price .goods-grade .star-point.none:before{background-position-y:-350px}.goods-detail-wrap.v3 .goods-price .goods-grade .star-point.none{color:#bbb}.goods-detail-wrap.v3 .goods-price .goods-grade .total{display:inline-block;margin-left:6px}.goods-detail-wrap.v3 .goods-price .goods-grade .cate-rank:before{content:'';display:inline-block;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -25px -225px no-repeat;background-size:300px auto;vertical-align:middle;margin-top:-12px}.goods-detail-wrap.v3 .goods-price .goods-grade .cate-rank:after{content:'';display:inline-block;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -250px -225px no-repeat;background-size:300px auto;vertical-align:middle;margin-top:-13px}.goods-detail-wrap.v3 .goods-price .goods-grade .cate-rank .txt{display:inline-block;margin:0 4px 0 2px;line-height:22px}.goods-detail-wrap.v3 .prd-detail-top .goods-price .brand-store{justify-content:space-between;margin:12px 0 10px 0}.goods-detail-wrap.v3 .prd-detail-top .goods-price .brand-store a{display:flex;align-items:center;margin:0}
.goods-detail-wrap.v3 .prd-detail-top .goods-price .brand-store a .tit{margin:auto;font-size:17px;line-height:22px;font-weight:700;color:#111;overflow:hidden;display:-webkit-box;max-height:20px;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.goods-detail-wrap.v3 .prd-detail-top .goods-price .brand-store a .btn-arr{flex-shrink:0;align-self:center;width:16px;height:16px;margin-top:1px;margin-left:4px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -125px -226px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .prd-detail-top .goods-price .brand-store .brand{position:relative;display:flex;align-items:center;width:50%;padding-left:23px;box-sizing:border-box}.goods-detail-wrap.v3 .prd-detail-top .goods-price .brand-store .brand:before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_brand.png) center center no-repeat;background-size:20px auto;margin-top:1px}.goods-detail-wrap.v3 .prd-detail-top .goods-price .brand-store .brand a{width:100%;margin-left:3px;justify-content:flex-start}.goods-detail-wrap.v3 .prd-detail-top .goods-price .brand-store .brand a .tit{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}.goods-detail-wrap.v3 .prd-detail-top .goods-price .add-txt{display:block;margin-top:10px;margin-bottom:8px;display:-webkit-box;max-height:85px;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:19px;letter-spacing:-.28px;color:#999}.goods-detail-wrap.v3 .prd-detail-top .goods-price .tit{margin:8px 0 4px;font-size:18px;display:-webkit-box;max-height:128px;line-height:26px;letter-spacing:-.4px;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:#111}.goods-detail-wrap.v3 .prd-detail-top .goods-price .origin{margin-bottom:15px;font-size:18px;color:#666;letter-spacing:-.36px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box{margin-top:15px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail{display:block;margin-top:5px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail:first-child{margin-top:0}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail dl{display:flex}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail dt{display:inline-block;position:relative;padding-right:0;width:90px;font-size:13px;letter-spacing:-.26px;color:#333;margin-top:7px;vertical-align:top}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail:first-child dt{margin-top:10px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.home-price dt{width:150px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail dd strong{font-size:24px;letter-spacing:-.48px;font-weight:900;color:#111}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail dd .won{display:inline-block;margin-top:-6px;font-size:14px;font-weight:400;color:#111;vertical-align:middle}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail dd .tooltip.type2{vertical-align:5px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-num{top:2px;bottom:initial;color:#f51d2c}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-num>*{display:inline-block;line-height:25px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-num em{font-size:24px;letter-spacing:-.72px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-num span{font-size:16px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-num .wave{font-size:15px;vertical-align:text-bottom}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-ori-price{font-size:0}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-ori-price span{font-size:13px;letter-spacing:-.26px;color:#8e8e8e}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-ori-price span.won{margin-left:0;margin-top:-8px;font-size:13px;letter-spacing:-.26px;color:#8e8e8e}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-ori-price span+span{margin-left:5px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour{flex-direction:column;justify-content:flex-start}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl{display:flex;margin-top:5px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl:first-child{margin-top:0}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl dt{flex-shrink:0;width:150px;margin-top:7px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl dd{display:inline-block;width:auto;text-align:initial}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl dd strong{color:#111;line-height:29px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl dd .goods-ori-price strong{display:inline-block;margin-top:1px;font-size:13px;letter-spacing:-.26px;color:#8e8e8e;line-height:normal;font-weight:400}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl.type2 dt,.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.type2 dt{color:#8e8e8e}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl.type2 dd strong,.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.type2 dd strong{font-size:22px;letter-spacing:-.44px;font-weight:400}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.counsel-prd .counsel-txt{margin-top:15px;font-weight:700;font-size:18px;color:#111;letter-spacing:-.36px;line-height:26px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .flag-wrap{margin:0}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .flag-wrap .flag-size-28{margin-top:11px}.goods-detail-wrap.v3 #sizetalk-plugin-core .sizetalk-plugin-core-inner .hnsmall-sizetalk{margin:5px 0 0 0}.goods-detail-wrap.v3 .prd-detail-top .banner-box{padding:0 15px;margin:0}.goods-detail-wrap.v3 .prd-detail-top .goods-price+.banner-box .txt-banner{margin-top:25px}.goods-detail-wrap.v3 .prd-detail-top .txt-banner{margin:20px 0 15px}.goods-detail-wrap.v3 .prd-detail-top .txt-banner .txt-box{padding:11px 15px;background-color:#f6f6f6;border:0}.goods-detail-wrap.v3 .prd-detail-top .txt-banner .txt-box span{font-size:14px;line-height:19px}.goods-detail-wrap.v3 .prd-detail-top ~ .recom-cate-goods.v2{margin-bottom:50px}.goods-detail-wrap.v3 .banner-box{padding:0 15px;margin:15px 0}.goods-detail-wrap.v3 .txt-banner{margin:15px 0}.goods-detail-wrap.v3 .goods-detail-cont .txt-banner{padding:0}.goods-detail-wrap.v3 .txt-banner .txt-box{padding:11px 15px;background-color:#f6f6f6;border:0}.goods-detail-wrap.v3 .txt-banner .txt-box span{font-size:14px;line-height:19px}.goods-detail-wrap.v3 .app_setup.v2{position:relative;z-index:1;padding-top:0;margin:20px 15px 15px;width:auto;height:auto}.goods-detail-wrap.v3 .app_setup.v2 a{margin:0;padding:0 20px;background:#dedeff!important}.goods-detail-wrap.v3 .app_setup.v2 img{display:block;max-width:345px;width:100%;height:auto;margin:0 auto}.goods-detail-wrap.v3 .app_setup .btn-close-appbnr{top:0;right:0;background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/btn_close_app_down.png)}@media all and (max-width:340px){.goods-detail-wrap.v3 .prd-detail-img .tv-goods-box.v2 .tv-goods-btn .btn-goods-tvalram{min-width:30px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-num{top:1px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl{align-items:flex-start}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl dt{margin-top:6px}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl dd{vertical-align:top}.goods-detail-wrap.v3 .prd-detail-top .goods-benefit-box .goods-benefit-detail.tour dl dd .goods-ori-price strong{margin-top:0}}#sizetalk-plugin-core{padding:0 15px}.goods-detail-wrap.v3 .detail-info-text{margin-top:0;padding:0;box-sizing:border-box}.goods-detail-wrap.v3 .goods-detail-box{border-top:1px solid #ddd}.goods-detail-wrap.v3 .detail-info-text:last-child .goods-detail-box{border-bottom:1px solid #ddd}.goods-detail-wrap.v3 .detail-info-text:last-child::after{content:'';display:block;height:10px;background-color:#f6f6f6}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .toggle-box .btn-toggle{position:relative;display:block;width:100%;height:100%;padding:20px 0;font-size:16px;line-height:20px;color:#111;box-sizing:border-box}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .toggle-box .btn-toggle:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -150px -226px;background-size:300px}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .toggle-box .toggle-cont{display:none}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .toggle-box.active .btn-toggle{border-bottom:1px solid #eee}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .toggle-box.active .btn-toggle:after{background-position-x:-175px}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .toggle-box.active .toggle-cont{display:block}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box dt{margin:0 15px;font-size:16px;font-weight:400;color:#111;letter-spacing:-.32px}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box dd{margin:20px 15px 30px 40px}
.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .ico-star:before{content:'';display:inline-block;vertical-align:-3px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_star.png) no-repeat center center;background-size:auto 16px;margin-right:5px}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .ico-star{color:#6060aa}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .tb-list table{width:100%}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .tb-list td,.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .tb-list th{padding:15px 0 0;font-size:14px;font-weight:400;text-align:left;vertical-align:top;line-height:20px;letter-spacing:-.28px;color:#999}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .txt01{font-size:14px;font-weight:400;text-align:left;vertical-align:top;line-height:20px;letter-spacing:-.28px;color:#999}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .tb-list tr:first-child td,.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .tb-list tr:first-child th{padding-top:0}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .tb-list th{font-weight:500;color:#333}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .tb-list td{padding-left:15px}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .tb-list .tooltip.type2{margin-top:-2px;vertical-align:middle}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .tb-list .sale span{margin-right:4px}.goods-detail-wrap.v3 .detail-info-text .goods-detail-box .tb-list .sale+.sale{margin-top:10px}.goods-detail-wrap.v3 .info-box{margin-top:20px;border:1.2px solid #ddd;border-radius:4px}.goods-detail-wrap.v3 .info-box ~ .info-box{margin-top:12px}.goods-detail-wrap.v3 .info-box .txt-box{padding:10px 15px}.goods-detail-wrap.v3 .info-box .txt-box span{font-size:13px;line-height:18px;letter-spacing:-.26px;color:#666}.goods-detail-wrap.v3 .info-box.kc-mark{width:100%;box-sizing:border-box;padding:0}.goods-detail-wrap.v3 .info-box.kc-mark .txt-box{position:relative;padding:10px 15px 10px 47px;height:auto;vertical-align:middle;box-sizing:border-box}.goods-detail-wrap.v3 .info-box.kc-mark .txt-box:before{content:'';position:absolute;left:10px;top:10px;width:32px;height:40px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_kcmark_v3.png) 100%/100% no-repeat}.goods-detail-wrap.v3 .info-box.kc-mark .txt-box .kc-mark-num{margin-top:6px}.goods-detail-wrap.v3 .info-box.kc-mark .txt-box .kc-mark-num strong{display:block;font-size:13px;color:#666;line-height:19px;letter-spacing:-.26px;font-weight:400}.goods-detail-wrap.v3 .info-box.kc-mark .txt-box .kc-mark-num a{display:inline-block;font-size:13px;color:#666;line-height:19px;letter-spacing:-.26px;font-weight:400}.goods-detail-wrap.v3 .info-box.kc-mark.chemi .txt-box{padding-left:64px}.goods-detail-wrap.v3 .info-box.kc-mark.chemi .txt-box:before{content:'';position:absolute;left:10px;top:10px;width:44px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_kcmark_v4.png) no-repeat center center;background-size:44px auto}.goods-detail-wrap.v3 .md-product-area{padding:0 15px;margin:20px 0 25px;border-bottom:0}.goods-detail-wrap.v3 .md-product-area a{padding:18px 20px;border-width:1.2px}.goods-detail-wrap.v3 .md-product-area a:before{display:none}.goods-detail-wrap.v3 .md-product-box .prod-info .img{border:1px solid #eee;box-sizing:border-box}.goods-detail-wrap.v3 .md-product-box .prod-info .img:after{display:none}.goods-detail-wrap.v3 .md-product-box .md-info-txt{font-size:14px;color:#666}.goods-detail-wrap.v3 .md-product-box .prod-info{border-top:0;padding-top:8px}.goods-detail-wrap.v3 .md-product-box .prod-info .prod-detail{margin-left:12px;padding-top:1px}.goods-detail-wrap.v3 .md-product-box .prod-info .prod-detail .tit{font-size:16px;line-height:21px}.goods-detail-wrap.v3 .md-product-box .prod-info .prod-detail .price{align-items:center;margin-top:4px}.goods-detail-wrap.v3 .md-product-box .prod-info .prod-detail .price dt{margin-top:6px;font-size:13px;letter-spacing:-.26px;color:#8e8e8e}.goods-detail-wrap.v3 .md-product-box .prod-info .prod-detail .price dd{margin-left:8px;font-size:24px;line-height:29px;letter-spacing:-.48px}.goods-detail-wrap.v3 .md-product-box .prod-info .prod-detail .price dd strong{font-weight:900}.goods-detail-wrap.v3 .md-product-box .prod-info .prod-detail .price dd .textWon{font-weight:400;vertical-align:1px}.goods-detail-wrap.v3 .goods-etc-box{margin:15px 0;padding:0 15px;border:0}.goods-detail-wrap.v3 .goods-etc-box .save-money-info{display:block;padding:0;margin-bottom:25px}.goods-detail-wrap.v3 .goods-etc-box .save-money-info .use-info{display:block;font-size:15px;letter-spacing:-.3px;color:#333;font-weight:400;line-height:normal}.goods-detail-wrap.v3 .goods-etc-box .save-money-info .use-info span{font-weight:700;color:#333}.goods-detail-wrap.v3 .goods-etc-box .save-money-info .use-period{font-size:15px;letter-spacing:-.3px;color:#333;font-weight:400}.goods-detail-wrap.v3 .goods-etc-box .link{position:static;height:50px;margin:0 -15px 0 -15px;padding:9px 0 9px;border:1px solid #eee;border-width:1px 0;box-sizing:border-box;font-size:0}.goods-detail-wrap.v3 .goods-etc-box .link a{height:100%;width:50%;text-align:center}.goods-detail-wrap.v3 .goods-etc-box .link .name{margin-left:2px;font-size:15px;line-height:22px;color:#111;letter-spacing:normal}.goods-detail-wrap.v3 .goods-etc-box .link .btn-sns-share{position:relative;width:50%;padding:0;background-image:none}.goods-detail-wrap.v3 .goods-etc-box .link .btn-sns-share:before{content:'';position:absolute;top:10px;left:0;width:1px;height:12px;background-color:#eee}.goods-detail-wrap.v3 .goods-etc-box .link .btn-sns-share>*{vertical-align:middle}.goods-detail-wrap.v3 .goods-etc-box .link .btn-sns-share i{display:inline-block;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -50px -175px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .goods-etc-box .btn-favor{width:50%;padding-top:0;background-image:none}.goods-detail-wrap.v3 .goods-etc-box .btn-favor>*{display:inline-block;vertical-align:middle}.goods-detail-wrap.v3 .goods-etc-box .btn-favor i{display:inline-block;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) 0 -250px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .goods-etc-box .btn-favor.on i{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -50px -250px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .goods-etc-box .btn-favor .count{display:inline-block;position:static;height:auto;margin-top:0;line-height:15px}.goods-detail-wrap.v3 .goods-etc-box .btn-favor .count .num{height:auto;padding:0;margin-left:6px;vertical-align:middle;font-weight:400;background:0}.goods-detail-wrap.v3 .goods-etc-box .btn-favor .count em{font-size:14px;line-height:15px;color:#888;border:0}.goods-detail-wrap.v3 .goods-etc-box .link a+a{margin:0}.goods-detail-wrap.v3 .detail-info-box{padding:0 15px}.goods-detail-wrap.v3 .detail-info-box .between{display:flex;justify-content:space-between;align-items:center}.goods-detail-wrap.v3 .detail-info-box .t-txt{font-size:15px;letter-spacing:-.3px;color:#111}.goods-detail-wrap.v3 .detail-info-box .t-txt02{font-size:15px;letter-spacing:-.3px;color:#111}.goods-detail-wrap.v3 .detail-info-box .txt01{font-size:13px;letter-spacing:-.26px;color:#888}.goods-detail-wrap.v3 .detail-info-box .txt02{margin-top:4px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#888}.goods-detail-wrap.v3 .detail-info-box .txt-gray{font-size:13px;line-height:19px;color:#888;letter-spacing:-.26px}.goods-detail-wrap.v3 .detail-info-box .goods-gray-box{padding:12px 15px;background-color:#f8f8f8;border-radius:2px}.goods-detail-wrap.v3 .detail-info-box .goods-gray-box>span{display:block;line-height:22px}.goods-detail-wrap.v3 .detail-info-box .ul-dot li{color:#888;letter-spacing:-.26px;line-height:22px}.goods-detail-wrap.v3 .detail-info-box .ul-dot li:before{width:3px;height:3px;background-color:#888;border-radius:50%}.goods-detail-wrap.v3 .detail-info-box .ul-dot li+li{margin-top:4px}.goods-detail-wrap.v3 .detail-info-box .toggle-box .tit-box{position:relative;padding:0}.goods-detail-wrap.v3 .detail-info-box .toggle-box .tit-box span b{display:inline-block;margin-left:3px}.goods-detail-wrap.v3 .detail-info-box .toggle-box .toggle-cont{display:none}.goods-detail-wrap.v3 .detail-info-box .toggle-box .btn-toggle{position:absolute;top:0;right:0;border:0;width:100%;height:100%;background-color:transparent}.goods-detail-wrap.v3 .detail-info-box .toggle-box .btn-toggle .ico-arr:before{content:'';position:absolute;top:0;right:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -150px -225px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .detail-info-box .toggle-box.active .btn-toggle .ico-arr:before{background-position:-175px -225px}.goods-detail-wrap.v3 .detail-info-box .toggle-box.active .toggle-cont{display:block}.goods-detail-wrap.v3 .detail-info-box .toggle-box .toggle-cont{margin-top:12px}.goods-detail-wrap.v3 .detail-info-box .bold-num{font-size:13px;letter-spacing:-.26px;color:#333}.goods-detail-wrap.v3 .detail-info-box .bold-num em{font-size:18px;letter-spacing:-.36px;color:#f51d2c;font-weight:900}.goods-detail-wrap.v3 .add-benefit-box{padding:0;margin:15px 0 20px;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden}.goods-detail-wrap.v3 .add-benefit-box strong{display:block;padding:15px;margin:0;font-size:17px;letter-spacing:-.34px;color:#111}.goods-detail-wrap.v3 .add-benefit-box li{color:#111;letter-spacing:-.3px}.goods-detail-wrap.v3 .add-benefit-box li:first-child{padding-top:15px;border-top:1px solid #eee}
.goods-detail-wrap.v3 .add-benefit-box li:last-child{padding-bottom:15px}.goods-detail-wrap.v3 .add-benefit-box .bold-num{position:absolute;top:15px;right:15px}.goods-detail-wrap.v3 .add-benefit-box .tooltip.type2{vertical-align:2px}.goods-detail-wrap.v3 .benefit-prod li{padding:0 15px}.goods-detail-wrap.v3 .benefit-prod li+li{margin-top:10px}.goods-detail-wrap.v3 .benefit-prod .save{font-size:14px;letter-spacing:-.28px;color:#111;font-weight:500}.goods-detail-wrap.v3 .benefit-prod .save .num{font-size:15px;letter-spacing:-.3px;font-weight:500}.goods-detail-wrap.v3 .benefit-coupon{margin:0}.goods-detail-wrap.v3 .benefit-coupon li{padding:0 15px}.goods-detail-wrap.v3 .benefit-coupon li:first-child{padding-top:15px}.goods-detail-wrap.v3 .benefit-coupon li:last-child{padding-bottom:20px}.goods-detail-wrap.v3 .benefit-coupon li+li{margin-top:30px}.goods-detail-wrap.v3 .benefit-coupon .t-txt{font-weight:500;font-size:14px;letter-spacing:-.28px}.goods-detail-wrap.v3 .benefit-coupon .redDown-develop{position:relative;padding:0;margin-top:10px;width:100%;height:42px;background-position:initial}.goods-detail-wrap.v3 .benefit-coupon .redDown-develop:before{content:'';position:absolute;left:0;top:0;width:100%;height:42px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/benefit-bg.png) 0 0 no-repeat;background-size:100% 42px}.goods-detail-wrap.v3 .benefit-coupon .redDown-develop .txt{position:relative;display:block;font-size:14px;letter-spacing:-.28px;color:#4376ff;height:100%;width:100%;padding:13px 70px 11px 0;border-left:0;box-sizing:border-box;text-align:center}.goods-detail-wrap.v3 .benefit-coupon .redDown-develop .btn-down{width:70px;height:100%;padding:8px 0;border-color:#4376ff;background-color:#4376ff;box-sizing:border-box;border-radius:0 4px 4px 0;text-align:center;font-size:0}.goods-detail-wrap.v3 .benefit-coupon .redDown-develop .btn-down:before{content:'';display:inline-block;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) 0 -225px no-repeat;background-size:300px auto;vertical-align:middle;margin-top:-2px}.goods-detail-wrap.v3 .benefit-coupon .redDown-develop .btn-down:after{display:none}.goods-detail-wrap.v3 .benefit-coupon .redDown-develop .btn-down span{display:inline-block;font-size:13px;letter-spacing:-.26px;color:#fff;vertical-align:middle;line-height:19px}.goods-detail-wrap.v3 .grade-wrap{padding:15px;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;margin-bottom:30px}.goods-detail-wrap.v3 .detail-info-box .grade-wrap .btn-toggle .ico-arr:before{top:50%;transform:translateY(-50%)}.goods-detail-wrap.v3 .grade-wrap .grade{position:relative;padding-left:48px;padding-right:20px;display:flex;align-items:center;min-height:38px}.goods-detail-wrap.v3 .grade-wrap .grade:before{content:'';position:absolute;top:0;left:0;width:38px;height:38px;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_sprite.png?v240807);background-repeat:no-repeat;background-size:500px auto}.goods-detail-wrap.v3 .grade-wrap .grade.p:before{background-position:0 -600px}.goods-detail-wrap.v3 .grade-wrap .grade.p .noti em{color:#111}.goods-detail-wrap.v3 .grade-wrap .grade.v:before{background-position:-50px -600px}.goods-detail-wrap.v3 .grade-wrap .grade.v .noti em{color:#6f29ff}.goods-detail-wrap.v3 .grade-wrap .grade.g:before{background-position:-100px -600px}.goods-detail-wrap.v3 .grade-wrap .grade.g .noti em{color:#eeb333}.goods-detail-wrap.v3 .grade-wrap .grade.w:before{background-position:-150px -600px}.goods-detail-wrap.v3 .grade-wrap .grade.w .noti em{color:#00b1b1}.goods-detail-wrap.v3 .grade-wrap .grade.f:before{background-position:-200px -600px}.goods-detail-wrap.v3 .grade-wrap .grade.f .noti em{color:#3057f3}.goods-detail-wrap.v3 .grade-wrap .grade .noti{font-size:15px;line-height:21px;letter-spacing:-.3px;color:#111}.goods-detail-wrap.v3 .grade-wrap .grade .noti em{font-weight:700}.goods-detail-wrap.v3 .grade-wrap .next-grade{position:relative;display:block;width:100%;min-height:46px;padding:13px 45px 13px 15px;margin-top:12px;box-sizing:border-box;border-radius:4px;overflow:hidden;background-color:#f6f6f6;color:#111;line-height:20px}.goods-detail-wrap.v3 .grade-wrap .next-grade:after{content:'';position:absolute;top:50%;right:15px;transform:translateY(-50%);width:7px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -250px -225px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .grade-wrap .grade-info{margin-top:20px;padding:0 5px}.goods-detail-wrap.v3 .grade-wrap .grade-info .tit{display:block;line-height:20px}.goods-detail-wrap.v3 .grade-wrap .tbl-grade{padding:0;margin:0}.goods-detail-wrap.v3 .grade-wrap .tbl-grade table{padding:0;margin:0;width:100%}.goods-detail-wrap.v3 .grade-wrap .tbl-grade table tr{position:relative}.goods-detail-wrap.v3 .grade-wrap .tbl-grade table th{height:22px;padding-top:10px;text-align:left}.goods-detail-wrap.v3 .grade-wrap .tbl-grade table td{height:22px;padding-top:10px}.goods-detail-wrap.v3 .grade-wrap .tbl-grade table th .txt{display:inline-block;font-size:14px;line-height:14px;letter-spacing:-.28px;color:#333;text-align:left;font-weight:400}.goods-detail-wrap.v3 .grade-wrap .tbl-grade table td .line{display:block;width:100%;height:1px;background-color:#f1f1f1;text-align:center}.goods-detail-wrap.v3 .grade-wrap .tbl-grade table td.per{text-align:right}.goods-detail-wrap.v3 .grade-wrap .tbl-grade table td.per span{font-size:14px;line-height:14px;letter-spacing:-.28px;color:#333}.goods-detail-wrap.v3 .grade-wrap .tbl-grade .s-grade{display:inline-block;position:relative;width:22px;height:22px;margin-top:-2px;padding-left:26px;vertical-align:middle;box-sizing:border-box}.goods-detail-wrap.v3 .grade-wrap .tbl-grade .s-grade:before{content:'';position:absolute;top:0;left:0;width:22px;height:22px;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_sprite.png);background-repeat:no-repeat;background-size:500px auto}.goods-detail-wrap.v3 .grade-wrap .tbl-grade .s-grade.p:before{background-position:0 -650px}.goods-detail-wrap.v3 .grade-wrap .tbl-grade .s-grade.v:before{background-position:-50px -650px}.goods-detail-wrap.v3 .grade-wrap .tbl-grade .s-grade.g:before{background-position:-100px -650px}.goods-detail-wrap.v3 .grade-wrap .btn-detail{display:block;padding:10px 0 0;margin-top:25px;border-top:1px solid #eee;text-align:center;font-size:0}.goods-detail-wrap.v3 .grade-wrap .btn-detail span{font-size:13px;letter-spacing:-.26px;color:#111}.goods-detail-wrap.v3 .grade-wrap .btn-detail span:after{content:'';display:inline-block;width:7px;height:11px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -250px -225px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .grade-wrap.active .text-box .txt02{display:none}.goods-detail-wrap.v3 .benefit-card{margin:0 -15px 0 -15px;padding:20px 15px;border:1px solid #ddd;border-width:1px 0 1px 0}.goods-detail-wrap.v3 .benefit-card ~ .benefit-card{border-width:0 0 1px 0}.goods-detail-wrap.v3 .benefit-card .t-txt02{line-height:24px}.goods-detail-wrap.v3 .benefit-card .goods-gray-box .noti{margin-top:10px;font-size:13px;line-height:22px;letter-spacing:-.26px;color:#999}.goods-detail-wrap.v3 .benefit-card .goods-gray-box .ul-dot{margin-top:10px}.goods-detail-wrap.v3 .benefit-card .goods-gray-box .ul-dot li{line-height:19px}.goods-detail-wrap.v3 .benefit-card .goods-gray-box .btn-txt{margin-left:0;font-size:12px;line-height:22px;letter-spacing:-.24px;color:#888;border:0}.goods-detail-wrap.v3 .benefit-card .goods-gray-box .btn-txt .more:after{content:'';display:inline-block;width:10px;height:10px;margin-left:3px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -250px -250px no-repeat;background-size:300px auto;vertical-align:middle;margin-top:-1px}.goods-detail-wrap.v3 .benefit-card .goods-gray-box .btn-txt .close{position:relative}.goods-detail-wrap.v3 .benefit-card .goods-gray-box .btn-txt .close:before{content:'';position:absolute;left:0;bottom:3px;width:100%;height:1px;background-color:#888}.goods-detail-wrap.v3 .benefit-card.toggle-box .tit-box .btn-toggle{height:42px}.goods-detail-wrap.v3 .benefit-card.toggle-box .tit-box .btn-toggle .ico-arr:before{top:4px}.goods-detail-wrap.v3 .benefit-free{margin:-1px -15px 0 -15px;padding:20px 15px;border:1px solid #ddd;border-width:1px 0 1px 0}.goods-detail-wrap.v3 .benefit-free .text-box{font-size:0}.goods-detail-wrap.v3 .benefit-free .text-box span{line-height:21px}.goods-detail-wrap.v3 .benefit-free .text-box .t-txt{margin-left:2px}.goods-detail-wrap.v3 .benefit-free .text-box .btn-arr{position:relative;padding-right:11px;font-size:13px;line-height:13px;color:#111;letter-spacing:-.26px}.goods-detail-wrap.v3 .benefit-free .text-box .btn-arr::after{display:inline-block;content:'';position:absolute;top:2px;right:0;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_move4.png) no-repeat;background-size:6px}.goods-detail-wrap.v3 .benefit-free .text-box.flex .t-txt02{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:10px}.goods-detail-wrap.v3 .benefit-free .text-box.flex .btn-arr{flex-shrink:0}.goods-detail-wrap.v3 .benefit-free .underline{position:relative}.goods-detail-wrap.v3 .benefit-free .underline:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#888}.goods-detail-wrap.v3 .benefit-free .tit-box .btn-toggle .ico-arr:before{top:3px}.goods-detail-wrap.v3 .delivery-box{margin:0 -15px 0 -15px;padding:20px 15px;border:1px solid #ddd;border-width:1px 0 1px 0}
.goods-detail-wrap.v3 .delivery-box .toggle-box .tit-box .btn-toggle{width:30%;height:21px;top:3px}.goods-detail-wrap.v3 .delivery-box .toggle-box .tit-box .btn-toggle .ico-arr:before{top:0}.goods-detail-wrap.v3 .delivery-box .txt-gray ~ .ex-arrival{margin-top:20px}.goods-detail-wrap.v3 .delivery-box .ex-arrival li{margin-top:15px}.goods-detail-wrap.v3 .delivery-box .ex-arrival li .tit{font-size:15px;line-height:21px;letter-spacing:-.3px;color:#111;font-weight:700}.goods-detail-wrap.v3 .delivery-box .ex-arrival li:first-child{margin-top:0}.goods-detail-wrap.v3 .delivery-box .ex-arrival li p{display:block;margin-top:4px;line-height:19px}.goods-detail-wrap.v3 .delivery-box .ex-arrival li .tooltip.type2{vertical-align:middle;margin-top:-4px}.goods-detail-wrap.v3 .delivery-box .ex-arrival li .tooltip.type2 .btn-tooltip{top:0}.goods-detail-wrap.v3 .delivery-box .goods-gray-box{padding:15px}.goods-detail-wrap.v3 .delivery-box .goods-gray-box ul li{display:flex;justify-content:space-between;margin-top:8px}.goods-detail-wrap.v3 .delivery-box .goods-gray-box ul li.emphasis .day,.goods-detail-wrap.v3 .delivery-box .goods-gray-box ul li.emphasis .num{color:#4376ff;font-weight:500}.goods-detail-wrap.v3 .delivery-box .goods-gray-box .day{display:inline-block;width:47%;font-size:14px;line-height:21px;letter-spacing:-.28px;color:#666}.goods-detail-wrap.v3 .delivery-box .goods-gray-box .line{flex-shrink:0;display:inline-block;width:38%;height:1px;background-color:#eee;align-self:center}.goods-detail-wrap.v3 .delivery-box .goods-gray-box .num{display:inline-block;width:11%;font-size:14px;line-height:22px;letter-spacing:-.28px;color:#666;text-align:right}.goods-detail-wrap.v3 .benefit-card+.benefit-free{border-top:0}.goods-detail-wrap.v3 .benefit-card+.delivery-box{border-top:0}.goods-detail-wrap.v3 .benefit-free+.delivery-box{border-top:0}.pro_bunlde_detail.goods-detail-wrap.v3 .detail-info-box{padding:0}.pro_bunlde_detail.goods-detail-wrap.v3 .bundle-intro-wrap{padding:0 15px}.goods-detail-wrap.v3 .bnr-full-promo{position:relative;margin:30px 0 0 0;padding:0 15px}.goods-detail-wrap.v3 .bnr-full-promo a{overflow:hidden;display:block;width:100%;border-radius:4px}.goods-detail-wrap.v3 .bnr-full-promo img{display:block;width:100%}.goods-detail-wrap.v3 .recom-cate-goods.v2{border-bottom:0;border-top:0;margin-bottom:10px;padding-bottom:0}.goods-detail-wrap.v3 .bnr-full-promo+.recom-cate-goods.v2,.goods-detail-wrap.v3 .prd-detail-top+.recom-cate-goods.v2{padding-top:50px}.goods-detail-wrap.v3 .recom-cate-goods.v2::before{display:none}.goods-detail-wrap.v3 .recom-cate-goods.v2.goodRiviewPrd{border-bottom:0;border-top:0;margin-bottom:10px;padding-bottom:0;padding-top:0}.goods-detail-wrap.v3 .recom-cate-goods.v2.specialPricePrd{border-bottom:0;border-top:0;margin-bottom:10px;padding-bottom:0;padding-top:0}.goods-detail-wrap.v3 .recom-cate-goods .goods-temp .goods-temp-list li{margin-right:10px}.goods-detail-wrap.v3 .goods-qna-wrap{padding:0}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list-box{padding-top:0}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list-box .qna-list .nodata{background-image:none;padding:0;margin:50px 0}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list-box .qna-list .nodata .no-txt{font-size:14px;line-height:24px;letter-spacing:-.28px;color:#666}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list{padding:10px 15px 0;margin:20px 0 30px}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list ul li{padding:20px 0 0}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list ul li:first-child{padding:0}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list ul li:first-child .writer-info{margin-top:0}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list ul li:last-child dt{border-bottom:0;padding-bottom:0}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list dt{position:relative;padding:0 0 20px;background:0;border-bottom:1px solid #eee}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list dd{border-radius:0}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .writer-info{display:flex;align-items:center;padding-right:20px;margin:0 0 15px;letter-spacing:-.26px;font-size:13px;line-height:14px}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .writer-info .status{height:26px;padding:7px 10px;background-color:#ccc;color:#fff;border-radius:13px;overflow:hidden;font-size:13px;box-sizing:border-box}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .writer-info .status.complete{background-color:#111;color:#fff}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .writer-info .id{color:#111;margin-left:10px}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .writer-info .date{margin-left:5px;color:#828282}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .writer-info .date:before{content:'';display:inline-block;width:1px;height:9px;background-color:#ddd;margin-right:5px}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .tit{padding:0;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#111;word-break:keep-all;display:-webkit-box;overflow:hidden;max-height:70px;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .txt{display:inline-block;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#111}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .question{position:relative;padding:0 0 0 27px;background:0;font-size:0}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .question:before{content:'Q';position:absolute;top:1px;left:0;line-height:1;font-size:20px;letter-spacing:-.4px;color:#aaa;font-weight:700}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .answer{position:relative;padding-left:27px;margin-top:15px;padding-top:20px;background:0;border-top:1px solid #f1f1f1}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .answer:before{content:'A';position:absolute;top:22px;left:0;line-height:1;font-size:20px;letter-spacing:-.4px;color:#111;font-weight:700}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .answer .date{margin-top:10px;letter-spacing:-.24px;color:#8e8e8e}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .answer .date span{font-size:13px;letter-spacing:-.26px}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .answer .date span:after{content:'';display:inline-block;width:1px;height:9px;margin:0 0 0 5px;background-color:#ddd}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list .btn-wrap a+a{margin-left:5px}.goods-detail-wrap.v3 .goods-qna-wrap .toggle-box .tit-box{position:relative}.goods-detail-wrap.v3 .goods-qna-wrap .toggle-box .btn-toggle{position:absolute;top:0;right:0;border:0;width:100%;height:100%;background-color:transparent}.goods-detail-wrap.v3 .goods-qna-wrap .toggle-box .btn-toggle .ico-arr{position:static;background:0;font-size:1px;color:transparent}.goods-detail-wrap.v3 .goods-qna-wrap .toggle-box .btn-toggle .ico-arr:before{content:'';position:absolute;top:4px;right:0;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -150px -225px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .goods-qna-wrap .toggle-box .toggle-cont{display:none}.goods-detail-wrap.v3 .goods-qna-wrap .toggle-box.active dt{border-bottom:0;padding-bottom:0}.goods-detail-wrap.v3 .goods-qna-wrap .toggle-box.active dd{padding:20px 20px 25px 20px;margin-top:15px;border-top:1px solid #eee;background-color:#f8f8f8;border-radius:0}.goods-detail-wrap.v3 .goods-qna-wrap .toggle-box.active .btn-toggle .ico-arr:before{background-position:-175px -225px}.goods-detail-wrap.v3 .goods-qna-wrap .toggle-box.active .toggle-cont{display:block}.goods-detail-wrap.v3 .goods-qna-wrap .qna-list-box ~ .btn-box{margin:30px 40px;padding:0}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .goods-detail-wrap.v3 .goods-detail-cont .goods-qna-wrap{margin-top:20px;margin-bottom:50px}.goods-detail-wrap.v3 .goods-detail-cont .goods-qna-wrap .qna-list{margin-top:30px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .goods-detail-wrap.v3 .goods-qna-wrap .btn-box{margin:0 40px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .goods-detail-wrap.v3 .goods-qna-wrap .btn-more{display:flex;justify-content:center;align-items:center;width:100%;height:40px;border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .goods-detail-wrap.v3 .goods-qna-wrap .btn-more span{display:inline-block;font-size:14px;line-height:14px;color:#111;letter-spacing:-.28px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .goods-detail-wrap.v3 .goods-qna-wrap .btn-more em{display:inline-block;margin-top:-4px;font-size:12px;line-height:12px;letter-spacing:-.24px;color:#8e8e8e;vertical-align:middle}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .goods-detail-wrap.v3 .goods-qna-wrap .btn-more span::after{display:inline-block;content:'';width:13px;height:13px;margin:-2px 0 0 5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_right_13.png) no-repeat;background-size:13px;vertical-align:middle}.goods-detail-wrap .noti-box{position:relative;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111;margin:20px 15px 0;padding:15px 15px 15px 38px;border-radius:4px;background-color:#f6f6f6;box-sizing:border-box}.goods-detail-wrap .noti-box::before{display:inline-block;content:'';position:absolute;top:16px;left:15px;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -75px;background-size:150px}.goods-detail-wrap.v3 .goods-detail-cont .noti-box+.btn-box{justify-content:space-evenly;margin:30px auto;text-align:center}.goods-detail-wrap.v3 .btn-box a{display:inline-block;width:calc(50% - 2.5px);min-width:170px;background:#fff}.goods-detail-wrap.v3 .btn-box .btn-more{display:block;width:100%;height:40px;border-radius:4px;border:1px solid #d9d9d9;box-sizing:border-box}
.goods-detail-wrap.v3 .goods-detail-cont .btn-box a.btn-more{padding-top:12px}.goods-detail-wrap.v3 .btn-box .btn-more,.goods-detail-wrap.v3 .btn-box .btn-more span{display:inline-block;font-size:14px;line-height:14px;letter-spacing:-.28px;color:#111}.goods-detail-wrap.v3 .btn-box .btn-more span:after{content:'';display:inline-block;position:static;width:7px;height:11px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -225px -225px no-repeat;background-size:300px auto;vertical-align:middle;margin-top:-4px}.goods-detail-wrap.v3 .btn-box .btn-more em{display:inline-block;font-size:12px;line-height:12px;letter-spacing:-.24px;color:#8e8e8e;vertical-align:middle;margin-top:-4px}.goods-detail-wrap.v3 .detail-qna-wrap{padding:30px 15px 10px}.goods-detail-wrap.v3 .recom-brand-goods{margin-top:50px;padding:0}.goods-detail-wrap.v3 .recom-brand-goods .brand-tit{position:relative;padding:0 15px}.goods-detail-wrap.v3 .recom-brand-goods .brand-tit .btn-brand-link{float:none;padding-right:0;background:0;font-size:18px;color:#111}.goods-detail-wrap.v3 .recom-brand-goods .brand-tit .btn-brand-link:after{content:'';display:inline-block;width:16px;height:16px;margin-left:4px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_right_16.png) no-repeat;background-size:16px;vertical-align:-2px}.goods-detail-wrap.v3 .recom-brand-goods .sub-txt{display:block;margin:4px 0 15px;font-size:13px;line-height:22px;color:#111}.goods-detail-wrap.v3 .recom-brand-goods .favor-box{position:absolute;top:-5px;right:15px}.goods-detail-wrap.v3 .recom-brand-goods .favor-box .btn-favor{display:inline-block;width:30px;height:30px;padding:0;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) 0 -250px no-repeat;background-size:300px auto}.goods-detail-wrap.v3 .recom-brand-goods .favor-box .btn-favor.on{background-position-x:-50px}.goods-detail-wrap.v3 .recom-brand-goods .swiper_st{padding:0 15px}.goods-detail-wrap.v3 .recom-brand-goods .swiper-wrapper{padding:0}.goods-detail-wrap.v3 .recom-brand-goods .swiper-slide{width:128px}.goods-detail-wrap.v3 .recom-brand-goods .goods-box .goods-price{padding:10px 0 0}.goods-detail-wrap.v3 .recom-brand-goods .goods-box .goods-price .tit{height:41px;line-height:20px;font-size:15px}.goods-detail-wrap.v3 .specialPricePrd{margin:30px 0 0;padding:0}.goods-detail-wrap.v3 .specialPricePrd .tit-box{padding-bottom:15px}.goods-detail-wrap.v3 .specialPricePrd .goods-box .goods-price{padding:0;margin:5px 0 2px}.goods-detail-wrap.v3 .specialPricePrd .goods-box .goods-price .tit{height:39px;margin-bottom:3px;font-size:14px;color:#111;line-height:19px;letter-spacing:-.28px}.goods-detail-wrap.v3 .specialPricePrd .goods-box .goods-benefit-box{height:36px}.goods-detail-wrap.v3 .specialPricePrd .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px;line-height:19px;color:#111;letter-spacing:-.32px;font-weight:900;vertical-align:middle}.goods-detail-wrap.v3 .specialPricePrd .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{display:inline-block;font-size:12px;line-height:12px;letter-spacing:-.24px;color:#000;vertical-align:middle}.goods-detail-wrap.v3 .recomPrdWrap.v2{padding-top:0;margin:50px 0}.goods-detail-wrap.v3 .recomPrdWrap.v2.recomPrdWrap{margin-bottom:30px}.goods-detail-wrap.v3 .recomPrdWrap.v2 .tit-box{padding-bottom:15px}.goods-detail-wrap.v3 .recomPrdWrap.v2 .goods-temp-list.swiper-wrapper{padding:0 15px}.goods-detail-wrap.v3 .recomPrdWrap.v2 .goods-temp-list.goods-third ul{margin-bottom:0}.goods-detail-wrap.v3 .recomPrdWrap.v2 .goods-temp-list.goods-third ul+ul{margin-top:25px}.goods-detail-wrap.v3 .recomPrdWrap.v2 .goods-third .goods-box .goods-price .tit{line-height:20px}.goods-detail-wrap.v3 .recomPrdWrap.v2 .goods-box .goods-benefit-box{height:38px}.goods-bundle-top{position:fixed;z-index:4;top:0;left:0;width:100%;height:142px;box-shadow:0 3px 3px 0 rgba(0,0,0,.05);background:#fff;box-sizing:border-box}.goods-bundle-top .btn-close{position:absolute;top:0;right:15px;border:0;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -100px -250px;background-size:300px;font-size:1px;color:transparent}.goods-bundle-sticky.goods-bundle-top .layerHeader{position:relative;top:0;height:61px;padding-top:20px;box-sizing:border-box}.goods-bundle-sticky.goods-bundle-top .layerHeader .right_area{padding-top:17px}.goods-bundle-top .goods-bundle-list{position:relative;box-sizing:border-box}.goods-bundle-top .goods-slides{overflow:visible;padding-right:65px;padding-left:15px}.goods-bundle-top .goods-slides .swiper-slide{width:auto;margin-right:10px}.goods-bundle-top .goods-slides .menu{display:flex;border-radius:4px}.goods-bundle-top .goods-slides .img{position:relative;width:60px;height:60px;border:1px solid #eee;border-radius:4px;overflow:hidden;box-sizing:border-box}.goods-bundle-top .goods-slides .img img{width:100%;height:100%}.goods-bundle-top .goods-slides .num{position:absolute;top:0;left:0;width:22px;height:18px;padding-top:4px;background:#eee;border-radius:0 0 4px;font-size:10px;line-height:10px;color:#888;font-weight:500;text-align:center;box-sizing:border-box}.goods-bundle-top .goods-slides .expand{display:none;margin-left:12px;margin-right:11px}.goods-bundle-top .goods-slides .expand a{padding:19px 10px 0;font-size:12px;color:#999;letter-spacing:-.24px;text-align:center;line-height:17px;font-weight:700}.goods-bundle-top .goods-slides .expand a em{font-weight:700}.goods-bundle-top .goods-slides .expand a.active{color:#fff}.goods-bundle-top .goods-slides .expand span{display:block;font-size:9px;letter-spacing:-.18px;line-height:11px}.goods-bundle-top .goods-slides li.active .menu{background:#111}.goods-bundle-top .goods-slides li.active .menu .img{border:1.5px solid #111}.goods-bundle-top .goods-slides li.active .menu::after{display:inline-block;content:'';position:absolute;bottom:-6px;left:23px;width:14px;height:8px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -275px -225px;background-size:300px}.goods-bundle-top .goods-slides li.active .menu .num{background:#111;color:#fff}.goods-bundle-top .goods-slides li.active .menu .expand.active{display:inline-flex}.goods-bundle-top .side-btn{position:absolute;top:5px;right:0;z-index:1}.goods-bundle-top .side-btn button{width:64px;height:60px;border:0;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat 0 -75px;background-size:300px;font-size:1px;color:transparent}.goods-bundle-top .side-btn .btn-fold{display:none;background-position-x:-75px}.goods-bundle-top .goods-vertical{display:none;padding:0 15px 20px 15px;background:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.05);border-radius:0 0 10px 10px}.goods-bundle-top .goods-vertical ul{max-height:364px;overflow:auto}.goods-bundle-top .goods-vertical li{margin-top:16px}.goods-bundle-top .goods-vertical li:first-child{margin-top:0}.goods-bundle-top .goods-vertical li a{display:flex;position:relative;white-space:normal;background-color:#fff;box-sizing:border-box}.goods-bundle-top .goods-vertical .img{flex-shrink:0;position:relative;width:60px;height:60px;border:1px solid #eee;border-radius:4px;overflow:hidden;box-sizing:border-box}.goods-bundle-top .goods-vertical .img img{width:100%;height:100%}.goods-bundle-top .goods-vertical .img .num{position:absolute;top:0;left:0;width:22px;height:18px;padding-top:4px;background:#eee;border-radius:0 0 4px;font-size:10px;line-height:10px;color:#888;font-weight:500;text-align:center;box-sizing:border-box}.goods-bundle-top .goods-vertical .info{align-self:center;position:relative;overflow:hidden;margin-left:10px;margin-right:50px}.goods-bundle-top .goods-vertical .tit{display:block;font-size:13px;color:#111;line-height:13px;letter-spacing:-.32px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.goods-bundle-top .goods-vertical .price{display:block;margin-top:8px}.goods-bundle-top .goods-vertical .price strong{font-size:14px;letter-spacing:-.28px;color:#111}.goods-bundle-top .goods-vertical .price em{display:inline-block;margin-left:2px;font-size:12px;letter-spacing:-.24px;color:#111}.goods-bundle-top .goods-vertical li.active .img{border:1.5px solid #111}.goods-bundle-top .goods-vertical li.active .img .num{background:#111;color:#fff}.goods-bundle-top.is-unfold{height:100%;padding:0;background:rgba(0,0,0,.5);z-index:60}.goods-bundle-top.is-unfold .goods-vertical{display:block}.goods-bundle-top.is-unfold .btn-unfold{display:none}.goods-bundle-top.is-unfold .btn-fold{display:block}.goods-bundle-top.is-unfold .btn-close,.goods-bundle-top.is-unfold .goods-slides{display:none}.goods-bundle-top.hidden{height:56px;box-shadow:none}.goods-bundle-top.hidden .layerHeader{height:56px}.goods-bundle-top.hidden .goods-bundle-list{display:none}.goods-bundle-top.hidden.is-unfold{background:0}.bttm-opt-layer.v2 .layer-cont .btn-opt-close{height:18px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_opt_close_02.png) no-repeat center center;background-size:18px auto;padding:10px 0 12px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box{padding:0;background-color:#fff;border:0}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dt{padding:10px 30px 10px 15px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_down_02.png) no-repeat 96% 50%;background-size:16px auto;border:1px solid #ddd;border-radius:4px;overflow:hidden}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dt span{font-size:15px;color:#111;letter-spacing:-.3px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dt.active{border-radius:4px 4px 0 0;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_up_02.png) no-repeat 96% 50%;background-size:16px auto;border-color:#111}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dd{padding:0;border:1px solid #111;border-width:0 1px 1px 1px;border-radius:0 0 4px 4px;overflow:hidden;box-sizing:border-box}
.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list{padding:0}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list li{padding:0;border-bottom:1px solid #eee}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list li .btn-sel-opt{padding:14px 15px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb li{padding:15px 15px 12px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb li:first-child{padding:15px 15px 12px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb li:last-child{padding:12px 15px 20px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .thumb{width:60px;height:60px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .thumb:after{border-color:#eee}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .goods-info .tit{overflow:hidden;display:-webkit-box;max-height:40px;line-height:19px;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;color:#111}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .btn-sel-opt{padding:0}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .btn-sel-opt span+.goods-price{font-size:14px;line-height:18px;letter-spacing:-.28px;color:#111}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .btn-sel-opt .goods-price .won{font-size:13px;line-height:1;letter-spacing:-.26px;color:#111;font-weight:400}.bttm-opt-layer.v2 .opt-sel-wrap .btn-sel-opt{font-size:13px;color:#111}.bttm-opt-layer.v2 .opt-sel-wrap .btn-sel-opt.disable{color:#bbb}.bttm-opt-layer.v2 .opt-sel-wrap .btn-small{top:7px;right:15px}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box{padding:15px 15px 20px;margin-top:10px;background-color:#f6f6f6;border-radius:4px;overflow:hidden;border-bottom:0}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .goods-opt-info .txt01{font-size:14px;line-height:19px;color:#111}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .goods-opt-info .txt02{font-size:15px;line-height:24px;color:#111;letter-spacing:-.3px}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .btn-box-close{top:-5px;right:-5px;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -175px -400px;background-size:300px}.bttm-opt-layer.v2 .opt-sel-wrap .goods-opt-price{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.bttm-opt-layer.v2 .opt-sel-wrap .goods-opt-price .price{position:static;font-size:22px;letter-spacing:-.44px;color:#111;font-weight:500}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box+.noti-box{margin-top:20px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box+.noti-box .ico-info{position:relative;font-size:14px;line-height:20px;color:#111}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box+.noti-box .ico-info:before{display:inline-block;content:'';position:absolute;top:4px;left:0;width:18px;height:18px;margin:-3px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -75px;background-size:150px}.bttm-opt-layer.v2 .opt-sel-wrap .delivery-date{padding:17px 15px 17px}.bttm-opt-layer.v2 .opt-sel-wrap .delivery-date .goods-opt-info{font-size:0}.bttm-opt-layer.v2 .opt-sel-wrap .delivery-date span{display:inline-block}.bttm-opt-layer.v2 .opt-sel-wrap .delivery-date .date{margin-left:5px;margin-right:3px;font-size:15px;line-height:24px;letter-spacing:-.3px;color:#111;font-weight:700}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .btn-datepicker{top:-2px;width:28px;height:28px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat 0 -425px;background-size:300px}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .tooltip{vertical-align:middle;margin-top:-12px}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .tooltip .btn-tooltip{margin-left:5px;top:1px}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num{display:flex;align-items:center;width:114px;height:36px;box-sizing:border-box}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num>*{width:33.333%;height:100%;float:none}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num .btn-minus{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_minus_02.png);background-size:12px auto}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num .btn-minus.active{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_minus_02_on.png);background-size:12px auto}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num .btn-plus{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_plus_02.png);background-size:12px auto}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num input{border:0}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift{border-bottom:1px solid #eee;margin-top:20px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift:first-child{margin-top:10px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .goods-opt-info span{display:block;font-size:15px;height:21px;letter-spacing:-.3px;color:#888}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .goods-opt-info{margin-top:10px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift input.radio{float:left;margin-right:4px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat 0 -400px;background-size:300px;font-size:0;vertical-align:middle;margin-top:1px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift input:checked.radio{background-position-x:-50px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift label{display:inline;top:-1px;color:#111;font-size:14px;line-height:19px;margin-left:0;vertical-align:middle}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list{margin-top:0;padding-bottom:7.5px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list li{clear:both;padding:7.5px 0;font-size:14px;line-height:19px;color:#111;overflow:hidden}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list li:first-child{padding:10px 0 7.5px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list li.txt{font-weight:700;padding:10px 0 2.5px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list .sub-list{padding-left:25px;margin-top:0}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list .sub-list input:checked.radio{background-position-x:-25px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list .sub-list li{padding:4px 0}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list .sub-list li:first-child{padding:2.5px 0 4px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list .sub-list li:last-child{padding-bottom:7.5px}.bttm-opt-layer.v2 .layer-cont .price .won{display:inline-block;font-size:15px;font-weight:400;color:#111;vertical-align:middle;margin-top:-2px}.bttm-opt-layer.v2 .layer-cont .total-price-wrap{display:flex;justify-content:space-between;align-items:center;margin-top:23px;padding:0}.bttm-opt-layer.v2 .layer-cont .total-price-wrap:after{display:none}.bttm-opt-layer.v2 .layer-cont .total-price-wrap .label{float:none;font-size:16px;line-height:24px;color:#111}.bttm-opt-layer.v2 .layer-cont .total-price-wrap .btn-small{height:30px;margin-left:5px;color:#333;letter-spacing:-.28px;vertical-align:middle;margin-top:-3px;padding:6px 10px;box-sizing:border-box}.bttm-opt-layer.v2 .layer-cont .total-price-wrap .price{float:none;font-size:24px;line-height:29px;letter-spacing:-.48px;color:#f51d2c;font-weight:900;margin-top:-4px}.bttm-opt-layer.v2 .layer-cont .final-price-wrap{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.bttm-opt-layer.v2 .layer-cont .final-price-wrap .label{padding-left:0;font-size:16px;line-height:27px;color:#111}.bttm-opt-layer.v2 .layer-cont .final-price-wrap .price{padding-right:0;font-size:22px;letter-spacing:-.44px;color:#111;font-weight:700}.bttm-opt-layer.v2 .layer-cont .final-price-wrap .tooltip.type2 .btn-tooltip{top:0}.bttm-opt-layer.v2 .layer-cont .final-price-wrap .won{margin-left:0}.bttm-opt-layer.v2 .layer-cont .soldout-box{padding:20px 0 25px}.bttm-opt-layer.v2 .layer-cont .soldout-box .ico-info-txt{background-image:none;padding:0;color:#111;line-height:20px;letter-spacing:-.28px}.bttm-opt-layer.v2 .layer-cont .soldout-box .ico-info-txt:before{content:'';display:inline-block;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -75px;background-size:150px;margin:-2px 5px 0 0;vertical-align:middle}.bttm-buy-wrap.v2 .btn-wrap{display:flex;align-items:center;flex-width:wrap;width:100%}.bttm-buy-wrap.v2 .btn-wrap a{height:50px;border-radius:4px;text-align:center;box-sizing:border-box}.bttm-buy-wrap.v2 .btn-wrap a span{font-size:17px;line-height:18px;letter-spacing:-.34px;font-weight:700;color:#fff}.bttm-buy-wrap.v2 .btn-wrap a[class^=btn-].disabled{background-color:#e5e5e5!important;border:1px solid #e5e5e5!important;color:#999}.bttm-buy-wrap.v2 .btn-wrap a[class^=btn-].disabled span{color:#999}.bttm-buy-wrap.v2 .btn-wrap.n2 a,.bttm-buy-wrap.v2 .btn-wrap.n3 a{flex:1}.bttm-buy-wrap.v2 .btn-wrap.n2 a+a,.bttm-buy-wrap.v2 .btn-wrap.n3 a+a{margin-left:5px}.bttm-buy-wrap.v2 .btn-wrap .btn-red{background-color:#f51d2c;border:1px solid #f51d2c}.bttm-buy-wrap.v2 .btn-wrap .btn-red.line{background-color:#fff;border:1px solid #f51d2c}.bttm-buy-wrap.v2 .btn-wrap .btn-red.line span{color:#f51d2c}.bttm-buy-wrap.v2 .btn-wrap .btn-black{background-color:#333;border:1px solid #333}.bttm-buy-wrap.v2 .btn-wrap .btn-black.line{background-color:#fff;color:#111;border:1.5px solid #333}.bttm-buy-wrap.v2 .btn-wrap .btn-black.line span{color:#111}.bttm-buy-wrap.v2 .btn-wrap .btn-gift{background-color:#eee;border-radius:4px;box-sizing:border-box}.bttm-buy-wrap.v2 .btn-wrap .btn-gift span{display:inline-block;padding-left:0;font-size:17px;font-weight:700;color:#333;background:0}.bttm-buy-wrap.v2 .btn-wrap .btn-gift span:before{content:'';display:inline-block;width:25px;height:25px;margin-top:-5px;margin-right:4px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -250px -125px no-repeat;background-size:300px auto;vertical-align:middle}
.bttm-buy-wrap.v2 .btn-wrap .btn-buy-big{float:left;display:inline-block;width:49.3%;height:60px;padding:0;font-size:17px;font-weight:700;color:#fff;text-align:center;background-color:#d80028;border-radius:4px;box-sizing:border-box}.bttm-buy-wrap.v2 .btn-wrap .btn-buy-big.txt-mid{display:table;padding:0}.bttm-buy-wrap.v2 .btn-wrap .btn-buy-big.txt-mid .inner{display:table-cell;vertical-align:middle}.layer-option-list.v2 .bttm-buy-wrap.v2 .btn-wrap .btn-buy-big .info-save{margin-top:2px;font-size:12px;line-height:12px;font-weight:400;color:#fff;letter-spacing:-.24px;opacity:1}.bttm-buy-wrap.v2 .btn-wrap .btn-buy-big .info-save .price{font-size:12px;font-weight:400;line-height:12px}.bttm-buy-wrap.v2 .btn-wrap .btn-buy{position:relative}.bttm-buy-wrap.v2 .btn-wrap .btn-get{display:block;height:50px;line-height:49px;font-size:17px;font-weight:700;color:#111;text-align:center;background-color:#fff;border-radius:4px;box-sizing:border-box;border:1.5px solid #333}.bttm-buy-wrap.v2 .btn-wrap .btn-get:before{content:'';display:inline-block;width:20px;height:20px;margin-right:4px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -150px -150px no-repeat;background-size:300px auto;vertical-align:middle;margin-top:-4px}.bttm-buy-wrap.v2 .btn-wrap .btn-get span{color:#111}.bttm-buy-wrap.v2 .btn-wrap .disabled{color:#999;background-color:#e5e5e5;border-color:#e5e5e5}.bttm-buy-wrap.v2 .btn-wrap .disabled span{color:#999}.bttm-buy-wrap.v2 .btn-wrap .btn-buy.cart{color:#fff;background-color:#333}.bttm-buy-wrap.v2 .btn-wrap .btn-buy.pay{color:#1492e6;background-color:#ecf4ff}.bttm-buy-wrap.v2 .btn-wrap .btn-buy.half{border:1.5px solid #f51d2c;background-color:#fff;color:#f51d2c}.bttm-buy-wrap.v2 .btn-wrap .btn-buy.red{position:relative;background-color:#f51d2c}.bttm-buy-wrap .btn-wrap .btn-buy.ico-homenpay{background:#f51d2c url(//image.hnsmall.com/images/mobile2014/prod_detail/homepay_logo_w.png) 50% 50%/58px 22px no-repeat;font-size:0!important}.bttm-buy-wrap.v2 .btn-wrap .btn-buy .tooltip-fastpay{display:inline-block;position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:78px;height:29px;padding-top:6px;font-size:12px;line-height:12px;letter-spacing:-.24px;color:#fff;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/bg_speechbubble.png) no-repeat;background-size:78px;box-sizing:border-box}.bttm-buy-wrap.v2 .btn-wrap .btn-buy .tooltip-fastpay::before{display:inline-block;content:'';width:15px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ic_fast.png) no-repeat;background-size:15px;vertical-align:middle;margin-top:-3px;margin-left:-4px}.bttm-buy-wrap.v2 .btn-wrap.btn-prepar .btn-get{width:43.5%}.bttm-buy-wrap.v2 .btn-wrap.btn-prepar .btn-buy ~ .disable,.bttm-buy-wrap.v2 .btn-wrap.btn-prepar .btn-buy ~ .disabled{max-width:55%}.layer-option-list.v2 ~ .layerDim,.layer-option-list.v2 ~ .layerDim+.layerPopWrap{z-index:100005!important}.goods-detail-wrap.v3 .goods-detail-tab{margin-top:0;border-top:10px solid #f6f6f6}.goods-detail-page.fixed .goods-detail-wrap.v3 .goods-detail-tab .goods-detail-menu{position:fixed;left:0;top:40px;width:100%;height:auto;z-index:9999;border-top:0;border-bottom:1px solid #eee}.goods-detail-page.fixed .goods-detail-wrap.is-top-bundle .goods-detail-tab .goods-detail-menu{top:56px}.goods-detail-page.fixed .goods-detail-wrap.v3 .goods-detail-tab .goods-detail-cont{margin-top:0}.goods-detail-wrap.v3 .goods-detail-menu{display:block;content:'';clear:both;position:fixed;padding:0;box-sizing:border-box;height:52px;width:100%;background-color:#fff;border-bottom:1px solid #eee}.goods-detail-wrap.v3 .goods-detail-menu ul{display:flex;justify-content:space-between;align-items:center}.goods-detail-wrap.v3 .goods-detail-menu li{height:52px;text-align:center;position:relative;float:initial;display:flex;align-items:center;width:25%;margin-bottom:-1px;padding:0;border-bottom:2px solid transparent;box-sizing:border-box}.goods-detail-wrap.v3 .goods-detail-menu li:first-child{padding-left:0}.goods-detail-wrap.v3 .goods-detail-menu li:last-child{padding-right:0}.goods-detail-wrap.v3 .goods-detail-menu li a{display:block;position:relative;width:100%;height:100%;padding-top:13px;padding-bottom:0;color:#111;border-bottom:0;white-space:nowrap;font-size:15px;line-height:21px;letter-spacing:-.3px;text-align:center;box-sizing:border-box}.goods-detail-wrap.v3 .goods-detail-menu li.active{border-bottom:2px solid #111}.goods-detail-wrap.v3 .goods-detail-menu li.active a{color:#111;border:0;letter-spacing:-.3px;font-weight:700}.goods-detail-wrap.v3 .goods-detail-menu li .num{display:block;position:absolute;top:auto;bottom:4px;width:100%;padding:0;font-size:11px;font-weight:700;color:#666;border-radius:0;height:13px;line-height:15px;background-color:transparent;right:0;box-sizing:border-box;letter-spacing:-.22px}.goods-detail-wrap.v3 .goods-detail-menu li .icon-ai{flex-shrink:0;display:inline-block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_ai2.png) center center no-repeat;background-size:25px auto;vertical-align:middle;margin-top:0}.goods-detail-wrap.v3 .goods-detail-menu li .icon-ai+a{letter-spacing:-1.28px}@media all and (max-width:360px){.goods-detail-wrap.v3 .goods-detail-menu{padding:0 10px}}.goods-detail-wrap.v3 .goods-detail-cont{display:block;margin-top:0;padding-top:40px;padding-bottom:0}.goods-detail-wrap.v3 .goods-detail-cont.goods-reviews+.goods-detail-cont{padding-top:20px}.goods-detail-wrap.v3 .goods-detail-cont.goods-info{padding-top:40px}.goods-detail-wrap.v3 .goods_info_size.v2{margin-bottom:30px}.goods-detail-wrap.v3 .bundle-intro-wrap{padding:0;margin-top:30px}.goods-detail-wrap.v3 .bundle-intro-wrap .txt-note{margin-bottom:25px;font-size:15px;color:#111;line-height:22px;letter-spacing:-.3px;text-align:center}.goods-detail-wrap.v3 .bundle-intro-wrap .txt-note::before{display:inline-block;content:'';width:34px;height:34px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat 0 -175px;background-size:300px;vertical-align:middle;margin-top:-3px}.goods-detail-wrap .bundle-goods-v3{margin-top:0;padding-top:0;padding-bottom:0;background-color:#fff}.goods-detail-wrap div ~ .bundle-goods-v3,.goods-detail-wrap p ~ .bundle-goods-v3{margin-top:30px;padding-top:20px}.goods-detail-wrap .bundle-goods-v3 .goods-list .goods-box .goods-price{padding:10px 0 3px}.goods-detail-wrap .bundle-goods-v3 .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:14px}.goods-detail-wrap .bundle-goods-v3 .goods-list .goods-box .goods-benefit-num{bottom:8px}.goods-detail-wrap .bundle-goods-v3 .goods-box .goods-price .tit{letter-spacing:-.32px;line-height:20px;height:40px}.goods-detail-wrap .bundle-goods-v3 .goods-list li{margin-bottom:20px}.goods-detail-wrap .bundle-goods-v3 .goods-list li:nth-child(2n+1){clear:both}.goods-detail-wrap .bundle-goods-v3 .goods-list .goods-box .btn-bundle{position:relative}.goods-detail-wrap .bundle-goods-v3 .goods-list .goods-box .btn-select{margin:0 0 10px;padding:0;border:0;font-size:14px;color:#111;letter-spacing:-.28px;font-weight:700}.goods-detail-wrap .bundle-goods-v3 .goods-list .goods-box .flag-wrap{padding:0;height:auto;margin:0 0 8px}.goods-detail-wrap .bundle-goods-v3 .btn-area{position:relative;padding:0;display:table;table-layout:fixed;box-sizing:border-box}.goods-detail-wrap .bundle-goods-v3 .btn-area .star-point{display:table-cell;vertical-align:middle;font-size:13px;color:#111;letter-spacing:-.26px}.goods-detail-wrap .bundle-goods-v3 .btn-area .star-point::before{display:inline-block;content:'';width:15px;height:15px;margin:-5px 2px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -50px -225px;background-size:300px}.goods-detail-wrap .bundle-goods-v3 .btn-area .star-point::after{display:inline-block;content:'';width:1px;height:9px;margin:0 6px;background-color:#ddd;vertical-align:middle}.goods-detail-wrap .bundle-goods-v3 .btn-area .btn-comment{display:table-cell;vertical-align:middle;font-size:13px;color:#333;letter-spacing:-.26px}.goods-detail-wrap .bundle-goods-v3 .btn-area .btn-comment .tit{display:none}.goods-detail-wrap .bundle-goods-v3 .btn-area .btn-comment .num{display:inline-block;font-size:13px;letter-spacing:-.26px;color:#111}.goods-detail-wrap .bundle-goods-v3 .btn-area .btn-comment .num:after{display:none}.goods-detail-wrap .bundle-goods-v3 .btn-area .btn-box{display:table-cell;padding:0;width:38px;vertical-align:middle}.goods-detail-wrap .bundle-goods-v3 .btn-cart{position:absolute;right:0;bottom:0;height:auto;padding:0;margin:0;border:0}.goods-detail-wrap .bundle-goods-v3 .btn-cart:before{width:36px;height:36px;margin-right:0;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -175px -75px;background-size:300px}.goods-detail-wrap.v3 .bundle-goods-v3 .btn-cart span{display:none}.goods-detail-wrap.v3 .goods-detail-cont .btn_underwear_chk.v2{margin-bottom:30px}.goods-detail-wrap.v3 .goods-detail-cont .btn_underwear_chk.v2 .btn_underwear{height:45px;padding:0}.goods-detail-wrap.v3 .goods-detail-cont .btn_underwear_chk.v2 .btn_underwear span{height:auto;margin-left:0;padding:0;border:0;font-size:14px;color:#111;letter-spacing:-.28px;line-height:16px;vertical-align:middle}.goods-detail-wrap.v3 .goods-detail-cont .btn_underwear_chk.v2 .btn_underwear:before{display:none}.goods-detail-wrap.v3 .goods-detail-cont .btn_underwear_chk.v2 .btn_underwear:after{position:static;vertical-align:middle;margin-top:0;margin-left:3px}.goods-detail-wrap.v3 .goods-detail-cont .btn_underwear_chk.v2 .btn_underwear span{display:inline-block}.goods-detail-wrap.v3 .goods-detail-info{margin-top:30px}
.goods-detail-wrap.v3 .goods-detail-info .detail-info-wrap{margin-top:30px}.goods-detail-wrap.v3 .goods_info_size.v2{margin:0 0 30px}.goods-detail-wrap.v3 .goods_info_size.v2 h2{font-size:17px;color:#111;line-height:20px;letter-spacing:-.34px}.goods-detail-wrap.v3 .goods_info_size.v2 .comment_info5{display:inline-block;vertical-align:top;width:100%;box-sizing:border-box;background:0;border-radius:0;font-size:13px;color:#8e8e8e;line-height:19px;letter-spacing:-.26px;margin-top:10px;text-indent:0;padding:0}.goods-detail-wrap.v3 .view-full-img{margin-bottom:25px}.goods-detail-wrap.v3 .view-full-img a{display:block;margin:0 35px;width:auto;height:45px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box}.goods-detail-wrap.v3 .view-full-img a span{display:inline-block;height:20px;margin-top:12px;padding:3px 0 0 26px;font-size:15px;color:#111;line-height:15px;letter-spacing:-.3px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_expand.png) no-repeat;background-size:20px}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinforBox{margin-top:20px;border:0;background:0;padding:0}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinforBox:after{content:'';display:block;clear:both}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinforBox>h3{float:none;width:auto;font-size:14px;color:#111;margin-bottom:10px;padding:0;height:auto;line-height:20px;letter-spacing:-.28px}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinforBox>ul.step3{display:flex;justify-content:space-between;gap:5px;border:0;width:auto;margin-bottom:20px;background-color:transparent;position:relative}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinforBox>ul.step3:before{display:none;content:'';position:absolute;left:0;top:0;width:30px;height:30px;background-image:linear-gradient(to right,#fff,rgba(255,255,255,0))}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinforBox>ul.step3:after{display:none;content:'';position:absolute;right:0;top:0;width:30px;height:30px;background-image:linear-gradient(to left,#fff,rgba(255,255,255,0))}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinforBox ul.step3 li{flex:1;align-self:center;width:auto;height:36px;padding-top:10px;line-height:13px;font-size:13px;color:#888;border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinforBox ul.step3 li.chek{color:#fff;background-color:#111;border-color:#111;position:relative;font-weight:400}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinforBox ul.step3 li.chek:after{display:none;content:'';position:absolute;left:0;top:-4px;width:100%;height:131%;background-color:rgba(216,0,40,.1);z-index:1;border:2px solid #d80028;box-sizing:border-box}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinfoTxt{padding:0;margin:0;border-top:0;font-size:14px;color:#878787;font-weight:400;line-height:20px;letter-spacing:-.28px}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinfoTxt em{display:none}.goods-detail-wrap.v3 .goods_info_size.v2 .goodsinfoTxt h3{padding-bottom:10px;font-size:15px;line-height:20px;letter-spacing:-.3px;color:#111;padding-top:10px}.goods-detail-wrap.v3 .goods-detail-info .detail-info-wrap .btn-more-info.pt-color.pt-outline span:after,.goods-detail-wrap.v3 .goods-detail-info .detail-info-wrap.ovh .btn-more-info.pt-color.pt-outline span:after{width:16px;height:16px;top:14px;right:-7px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -175px -225px;background-size:300px}.goods-detail-wrap.v3 .goods-detail-info .detail-info-wrap .btn-more-info.pt-color.pt-outline{position:relative;width:inherit;height:49px;padding:0;margin:0 15px 50px 15px;border-radius:4px;border:1.5px solid #333;color:#111;z-index:1;box-shadow:3px 4px 9px 0 rgba(0,0,0,.16);box-sizing:border-box}.goods-detail-wrap.v3 .goods-detail-info .detail-info-wrap .btn-more-info.pt-color.pt-outline span{font-size:17px;line-height:47px;padding-right:16px;height:100%}.goods-detail-wrap.v3 .goods-detail-info .detail-info-wrap.ovh .btn-more-info.pt-color.pt-outline span:after{background-position-x:-150px}.goods-detail-wrap.v3 .recom-cate-goods.v2 .tit-box{padding-bottom:15px}.goods-detail-wrap.v3 .recom-cate-goods.v2 .goods-box .goods-price{padding:10px 0 3px}.goods-detail-wrap.v3 .recom-cate-goods.v2 .goods-box .tit{height:40px;font-size:15px;line-height:20px;letter-spacing:-.3px}.detail-review-wrap .review-writer-info .top{display:flex;justify-content:space-between}.detail-review-wrap .review-writer-info .star{display:flex;flex-shrink:0;justify-content:center;position:static;width:75px}.detail-review-wrap .review-writer-info .star span{display:inline-block;width:75px;height:15px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat 0 -350px;background-size:300px;vertical-align:middle;font-size:0}.detail-review-wrap .review-writer-info .star i{content:'';display:inline-block;width:0;height:15px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat 0 -375px;background-size:300px}.detail-review-wrap .review-writer-info .star strong{margin:-3px 0 0 15px;vertical-align:middle;font-size:32px;color:#111;letter-spacing:-.64px;line-height:32px}.detail-review-wrap .review-writer-info .btn-report-change{display:flex;margin-top:1px}.detail-review-wrap .review-writer-info .btn-report-change .date{float:left;font-size:13px;line-height:13px;color:#999}.detail-review-wrap .review-writer-info .btn-report-change .btn-report{float:left;position:relative;margin:1px 0 0 5px;padding:0;color:#8e8e8e;font-size:13px;line-height:12px;letter-spacing:-.24px;vertical-align:middle}.detail-review-wrap .review-writer-info .btn-report-change .btn-report:before{content:'';display:inline-block;position:static;width:1px;height:9px;margin-right:5px;background-color:#ddd;vertical-align:middle;margin-top:-3px}.detail-review-wrap .review-writer-info .user{margin-top:6px;font-size:13px;color:#111}.detail-review-wrap .summary{display:flex;flex-wrap:wrap;width:100%;margin:20px 0;padding:10px 20px 14px;background-color:#f8f8f8;border-radius:2px;overflow:hidden;box-sizing:border-box}.detail-review-wrap .summary dl{display:flex;width:50%}.detail-review-wrap .summary dt{float:left;min-width:24px;padding-right:10px;padding-top:4px;font-size:13px;line-height:21px;letter-spacing:-.26px;color:#888}.detail-review-wrap .summary dd{float:left;padding-top:4px;font-size:13px;line-height:21px;letter-spacing:-.26px;color:#111;font-weight:700}.detail-review-wrap .cont{margin:20px 0}.detail-review-wrap .cont .txt{margin-bottom:10px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#111;display:-webkit-box;overflow:hidden;max-height:70px;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.detail-review-wrap .cont.hiding{text-align:center}.detail-review-wrap .cont.hiding .txt{display:inline-block;margin-bottom:0}.detail-review-wrap .cont .photo-list{margin-top:20px}.detail-review-wrap .cont .btn{margin-left:-5px;margin-top:-5px}.detail-review-wrap .cont .btn-more2{display:inline-block;padding:5px 5px 0;font-size:12px;line-height:22px;letter-spacing:-.24px;color:#8e8e8e}.detail-review-wrap .cont .btn-more2 span:last-child{display:none}.detail-review-wrap .cont .btn-more2:after{content:'';display:inline-block;width:10px;height:10px;margin-left:3px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -250px -250px;background-size:300px;vertical-align:middle;margin-top:-1px}.detail-review-wrap .cont.active{margin:20px 0}.detail-review-wrap .cont.active .txt{display:block;max-height:100%}.detail-review-wrap .cont.active .btn-more2:after{transform:rotate(-180deg);margin-top:-2px}.detail-review-wrap .cont.active .btn-more2 span:first-child{display:none}.detail-review-wrap .cont.active .btn-more2 span:last-child{display:inline}.goods-detail-wrap.v3 .goods-detail-cont .review-list{margin-top:30px}.goods-detail-wrap.v3 .goods-detail-cont .review-list li{padding-top:20px;border-top:1px solid #eee}.goods-detail-wrap.v3 .rate-graph-wrap{padding-bottom:0}.goods-detail-wrap.v3 .rate-list-wrap{margin-top:0}.goods-detail-wrap.v3 .goods-detail-tab .rate-list-wrap .rate-list.search li:first-child{padding-top:20px}.goods-detail-wrap.v3 .rate-list-wrap .search-box{margin-top:-1px}.goods-detail-wrap.v3 .goods-detail-cont .rate-list-wrap{margin-top:40px}.goods-detail-wrap.v3 .rate-list-wrap .search-box .search-opt .sel-sort select{display:inline-block;height:30px;padding:0 17px 0 10px;border-color:#ddd;font-size:14px;color:#333;line-height:20px;letter-spacing:-.3px;text-indent:0;box-sizing:border-box;background:#fff url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_select_arrow.png) no-repeat center right;background-size:22px auto;white-space:pre-wrap}.goods-detail-wrap.v3 .rate-list-wrap .rate-list.best ~ .rate-list.search{margin-top:30px}.goods-detail-wrap.v3 .goods-rate-wrap .btn-rate-write{margin-top:0}.goods-detail-wrap.v3 .goods-rate-box .btn-box{padding:0 25px}.goods-detail-wrap.v3 .rate-list .btn-box{margin:10px 40px;padding:0}.goods-detail-wrap.v3 .rate-list ~ .btn-box{margin:30px 40px;padding:0}.goods-detail-wrap.v3 .goods-detail-cont div.tit{padding:0 15px}.goods-detail-wrap.v3 .goods-detail-cont div.tit h3{font-size:20px;line-height:28px;letter-spacing:-.4px;color:#111}.goods-detail-wrap.v3 .goods-detail-cont div.tit span{display:inline-block;margin-left:3px;font-size:15px;line-height:20px;letter-spacing:-.6px;color:#8e8e8e;font-weight:400;vertical-align:middle;margin-top:-4px}.goods-detail-wrap.v3 .goods-detail-cont .detail-review-wrap .cont .btn-more2{padding-top:0}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box{height:94px;margin-top:20px;padding:0 15px}
.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle{position:relative;padding:0;background-color:#fff;border:0;border-radius:0}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle.scrollY{height:269px;overflow-y:auto}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .btn-sel,.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle-list li{display:flex;position:relative;padding:15px;background:0;white-space:normal;background-color:#fff;box-sizing:border-box}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .btn-sel{height:94px;padding-right:41px;border:1px solid #ddd;border-radius:4px}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .btn-sel::after{display:inline-block;content:'';position:absolute;top:38px;right:15px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -75px -225px;background-size:300px}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .btn-sel.active{position:absolute;z-index:2;top:0;right:0;width:32px;height:90px;padding:0;background:0;border:0}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .btn-sel.active::after{background-position-x:-100px}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .btn-sel.active div{display:none}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .sel-bundle-list{display:none;position:absolute;top:0;left:0;width:100%;padding:3px 41px 3px 15px;border:1px solid #111;border-radius:4px;background-color:#fff;box-sizing:border-box}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .scroll{z-index:1;max-height:269px;overflow-y:auto}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .btn-sel.on+.sel-bundle-list{display:block}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .sel-bundle-list li{position:relative;padding:12px 0;border:0}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .sel-bundle-list li::after{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#eee}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .sel-bundle-list li:last-child{border-bottom:0}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .sel-bundle-list li:last-child::after{display:none}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .img{flex-shrink:0;border:1px solid #eee;border-radius:4px;width:60px;height:60px;margin:0 10px 0 0}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .img img{width:100%;height:100%}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .info{position:relative}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .tit{display:block;font-size:13px;line-height:19px;letter-spacing:-.32px;height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;color:#111}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .price{display:block;margin-top:6px}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .price strong{font-size:14px;letter-spacing:-.28px;color:#111}.goods-detail-wrap.v3 .goods-qna-wrap .buy-bundle-box .sel-bundle .price em{display:inline-block;margin-left:2px;font-size:12px;letter-spacing:-.24px;color:#111}.goods-detail-wrap.v3 .goods-detail-cont:not(.goods-reviews) .goods-gray-box{padding-top:14px}.goods-detail-wrap.v3 .goods-detail-cont:not(.goods-reviews) .ico-info{padding-left:23px;color:#111;line-height:20px}.goods-detail-wrap.v3 .goods-detail-cont:not(.goods-reviews) .ico-info::before{display:inline-block;content:'';position:absolute;top:1px;left:0;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) no-repeat 0 -75px;background-size:150px}.goods-detail-wrap.v3 .rate-list-wrap strong.title{display:block;margin:40px 0 10px;font-size:17px;line-height:20px;letter-spacing:-.34px;color:#111;font-weight:700}.goods-detail-wrap.v3 .rate-list-wrap strong.title .total{display:inline-block;margin-left:3px;font-size:14px;color:#8e8e8e;letter-spacing:-.56px}.goods-detail-wrap.v3 .photo-review .photo-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px}.goods-detail-wrap.v3 .photo-review .photo-list li{position:relative;padding-bottom:100%;border-radius:4px;overflow:hidden}.goods-detail-wrap.v3 .photo-review .photo-list li:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.goods-detail-wrap.v3 .photo-review .photo-list .btn-more-photo,.goods-detail-wrap.v3 .photo-review .photo-list .btn-play,.goods-detail-wrap.v3 .photo-review .photo-list img{position:absolute;top:0;left:0;width:100%;height:100%;font-size:1px;color:transparent;z-index:1}.goods-detail-wrap.v3 .photo-review .photo-list .btn-play::after{display:inline-block;content:'';position:absolute;top:50%;left:50%;width:36px;height:36px;transform:translate(-50%,-50%);background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -75px 0;background-size:300px}.goods-detail-wrap.v3 .photo-review .photo-list .btn-more-photo{width:100%;background:rgba(0,0,0,.5)}.goods-detail-wrap.v3 .photo-review .photo-list .btn-more-photo span{position:absolute;top:50%;left:0;width:100%;font-size:18px;letter-spacing:-.36px;color:#fff;font-weight:500;text-align:center;line-height:18px;transform:translateY(-50%)}.goods-detail-wrap.v3 .best-swiper{overflow:visible}.goods-detail-wrap.v3 .best-swiper .box{display:block;width:100%;height:160px;padding:20px 15px 15px;border-radius:4px;border:1px solid #eee;box-sizing:border-box}.goods-detail-wrap.v3 .best-swiper .cont{display:flex;justify-content:space-between;margin-top:12px}.goods-detail-wrap.v3 .best-swiper .cont .txt{height:63px;margin-right:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;font-size:15px;line-height:21px;letter-spacing:-.3px;overflow:hidden}.goods-detail-wrap.v3 .best-swiper .cont .img{position:relative;flex-shrink:0;width:72px;height:72px;border-radius:4px;overflow:hidden}.goods-detail-wrap.v3 .best-swiper .cont .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.goods-detail-wrap.v3 .best-swiper .cont .img img{width:100%;height:100%}.goods-detail-wrap.v3 .best-swiper .cont .img .num{position:absolute;right:0;bottom:0;width:26px;height:26px;padding-top:6px;border-radius:4px;overflow:hidden;background-color:rgba(17,17,17,.6);color:#fff;font-size:12px;letter-spacing:-.24px;text-align:center;box-sizing:border-box}.goods-detail-wrap.v3 .best-swiper .pag-wrap{margin-top:8px}.goods-detail-wrap.v3 .best-swiper .pag-in{font-size:11px;color:#aaa;letter-spacing:-.22px;text-align:center}.goods-detail-wrap.v3 .best-swiper .pag-in .activeNum{color:#111;font-weight:700}.photo-mov-tab .photo-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;padding:0 15px}.photo-mov-tab .photo-list li{position:relative;padding-bottom:100%;border-radius:4px;overflow:hidden}.photo-mov-tab .photo-list li:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.photo-mov-tab .photo-list .btn-more-photo,.photo-mov-tab .photo-list .btn-play,.photo-mov-tab .photo-list img{position:absolute;top:0;left:0;width:100%;height:100%;font-size:1px;color:transparent}.photo-mov-tab .photo-list .btn-play::after{display:inline-block;content:'';position:absolute;top:50%;left:50%;width:36px;height:36px;transform:translate(-50%,-50%);background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -75px 0;background-size:300px}.photo-mov-tab .tab-menu{padding:0 15px;margin:30px 0}.photo-mov-tab .tab-menu ul{position:relative;display:flex;align-items:center;background-color:#f6f6f6;border-radius:20px}.photo-mov-tab .tab-menu ul li{width:33.3333%;height:40px;text-align:center}.photo-mov-tab .tab-menu ul li a{display:block;width:100%;height:100%;padding-top:7px;font-size:15px;line-height:24px;color:#666;box-sizing:border-box}.photo-mov-tab .tab-menu ul li.active:before{content:'';z-index:1;position:absolute;top:-1px;width:34.782%;height:100%;padding-top:9px;border:1.2px solid #111;border-radius:20px;background-color:#fff;box-sizing:border-box}.photo-mov-tab .tab-menu ul li.active:first-child:before{left:0}.photo-mov-tab .tab-menu ul li.active:nth-child(2n):before{left:50%;transform:translateX(-50%)}.photo-mov-tab .tab-menu ul li.active:last-child:before{right:0}.photo-mov-tab .tab-menu ul li a span{position:relative;z-index:2}.photo-mov-tab .tab-menu ul li.active a span{font-weight:700;color:#111}.photo-mov-tab .photo-list{display:none}.photo-mov-tab .photo-list.active{display:grid}.goods-detail-review-all .search-box{padding:15px 0 0;margin:15px 15px 0}.goods-detail-review-all .search-box .search-opt{display:flex;justify-content:space-between;align-items:center;height:30px;margin-left:-5px}.goods-detail-review-all .search-opt .sel-sort{position:relative}.goods-detail-review-all .search-opt .sel-sort select{display:inline-block;width:auto;height:30px;padding:2px 15px 0 5px;border:0;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_sel_13x13.png) 100% 9px no-repeat;background-size:105px auto;font-size:13px;line-height:20px;letter-spacing:-.26px;color:#111}.goods-detail-review-all .search-box .btn-small.search{height:30px;padding:4px 9px 5px 5px;font-size:0;box-sizing:border-box}
.goods-detail-review-all .search-box .btn-small.search:before{content:'';display:inline-block;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -100px -150px;background-size:300px;vertical-align:-5px}.goods-detail-review-all .search-box .btn-small.search span{padding-left:0;font-size:13px;line-height:22px;letter-spacing:-.26px;color:#333;background:0}.goods-detail-review-all .search-box .result-opt{margin:15px -15px 0 -15px}.goods-detail-review-all .search-box .result-opt .inner{position:relative;margin:0 15px;padding:20px 0 10px 39px;border-top:1px solid #eee}.goods-detail-review-all .search-box .btn-opt-reset{position:absolute;top:20px;left:0;width:34px;height:34px;font-size:0;color:transparent}.goods-detail-review-all .search-box .btn-opt-reset:before{content:'';display:inline-block;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -125px -400px no-repeat;background-size:300px auto}.goods-detail-review-all .search-box .result-opt-list{margin-right:-15px}.goods-detail-review-all .search-box .btn-opt{display:flex;align-items:center;width:auto;height:34px;margin-left:5px;padding:8px 10px 6px 12px;border:1px solid #ddd;border-radius:17px;font-size:14px;line-height:18px;letter-spacing:-.28px;color:#333;box-sizing:border-box}.goods-detail-review-all .search-box .btn-opt:first-child{margin-left:0}.goods-detail-review-all .search-box .btn-opt .btn-del-opt{display:inline-block;width:12px;height:12px;margin-left:8px;margin-top:-1px}.goods-detail-review-all .search-box .btn-opt .btn-del-opt:before{content:'';display:block;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -175px -250px no-repeat;background-size:300px auto}.goods-detail-review-all .search-box .btn-opt .btn-del-opt span{font-size:0;color:transparent;line-height:0}.goods-detail-review-all .review-list{padding:0 15px}.goods-detail-review-all .review-list>ul>li{padding:20px 0 10px;border-top:1px solid #eee}.goods-detail-review-all .review-list>ul>li:first-child{border-top:0}.goods-detail-review-all .review-list>ul>li:last-child .cont{margin:20px 0 0 0}.goods-detail-review-all .review-list .user em{display:inline-block;margin-right:10px}.goods-detail-review-all .review-list .nodata{padding:100px 0 80px;margin:0 auto;text-align:center}.goods-detail-review-all .review-list .nodata:before{content:'';display:block;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -175px 0 no-repeat;background-size:300px auto;margin:0 auto}.goods-detail-review-all .review-list .nodata p{margin-top:15px;font-size:15px;line-height:22px;letter-spacing:.3px;color:#333}.goods-detail-review-all .photo-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:13px}.goods-detail-review-all .photo-list li{position:relative;padding-bottom:100%;border-radius:4px;overflow:hidden}.goods-detail-review-all .photo-list li:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.goods-detail-review-all .photo-list .btn-more-photo,.goods-detail-review-all .photo-list .btn-play,.goods-detail-review-all .photo-list img{position:absolute;top:0;left:0;width:100%;height:100%;font-size:1px;color:transparent}.goods-detail-review-all .photo-list .btn-play::after{display:inline-block;content:'';position:absolute;top:50%;left:50%;width:36px;height:36px;transform:translate(-50%,-50%);background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat -75px 0;background-size:300px}.goods-detail-review-all .photo-list .btn-more-photo{position:absolute;top:0;left:0;width:100%;height:100%;font-size:1px;color:transparent;background:rgba(0,0,0,.5)}.goods-detail-review-all .photo-list .btn-more-photo span{position:absolute;top:50%;left:0;width:100%;font-size:18px;letter-spacing:-.36px;color:#fff;font-weight:500;text-align:center;line-height:18px;transform:translateY(-50%)}.pop-photo-review-detail{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.pop-photo-review-detail.layerPopWrap.full-layer .layerConts{padding-top:70px;padding-bottom:20px}.pop-photo-review-detail .detail-review-wrap{position:relative}.pop-photo-review-detail .detail-review-wrap .cont .txt{display:block;height:auto;max-height:none}.pop-photo-review-detail .photo-list-all{display:flex;flex-direction:column;margin-top:20px}.pop-photo-review-detail .photo-list-all li{position:relative;margin-bottom:10px}.pop-photo-review-detail .photo-list-all li .img{overflow:hidden;width:100%;height:100%;border-radius:4px}.pop-photo-review-detail .photo-list-all li .img img{display:block;width:100%;height:100%;vertical-align:top;object-fit:cover}.pop-photo-review-detail .photo-list-all .mov-box{position:absolute;top:0;left:0;width:100%;height:100%}.pop-photo-review-detail .photo-list-all .mov-box a{display:block;width:100%;height:100%;color:transparent}.pop-photo-review-detail .photo-list-all .mov-box a:after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/category/icon_play_54x54.png) no-repeat 0 0;background-size:54px auto}.pop-photo-review-detail .photo-list-all .mov-box .player-box{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.pop-photo-review-detail .photo-list-all .mov-box .player-box .vod_close{position:absolute;top:0;right:0;width:32px;height:32px;border:0;background-color:transparent;z-index:100}.pop-photo-review-detail .photo-list-all .mov-box .player-box .vod_close:before{display:block;content:'';width:23px;height:23px;margin:10px 10px 0 0;background:url(//image.hnsmall.com/images/mobile2014/main/img_home_new_20190212.png?20190701) no-repeat -227px -70px;background-size:250px auto}.pop-photo-review-detail .photo-list-all .mov-box .player-box .vod_close span{font-size:1px;color:transparent}.pop-photo-review-detail .photo-list-all .mov-box .player-box .qplayer_wrapper{width:100%;height:100%}.pop-photo-review-detail .photo-list-all .mov-box .player-box .qplayer_wrapper video{display:block;width:100%;height:100%}.pop-photo-review-detail .btn-prev-next a{z-index:2;overflow:hidden;position:fixed;top:50%;width:50px;height:60px;background-color:rgba(0,0,0,.4);font-size:0;color:transparent}.pop-photo-review-detail .btn-prev-next a.btn-prev{left:0;border-radius:0 4px 4px 0}.pop-photo-review-detail .btn-prev-next a.btn-next{right:0;border-radius:4px 0 0 4px}.pop-photo-review-detail .btn-prev-next a:before{content:'';display:inline-block;width:14px;height:27px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat;background-size:300px}.pop-photo-review-detail .btn-prev-next a.btn-prev:before{background-position:-175px -300px;margin:15px 0 0 17px}.pop-photo-review-detail .btn-prev-next a.btn-next:before{background-position:-200px -300px;margin:15px 0 0 21px}@media(max-width:320px){.goods-detail-wrap .bundle-goods-v3 .goods-list .goods-box .flag-wrap{height:60px}.goods-detail-wrap .bundle-goods-v3 .btn-area{min-height:34px}.goods-detail-wrap .bundle-goods-v3 .btn-area .btn-comment .num{display:block}.goods-detail-wrap .bundle-goods-v3 .btn-area .btn-box{vertical-align:bottom}}.comment_zone.v2{margin:0 15px;padding-bottom:120px;background:#fff}.comment_zone.v2 .sub-top-tit{margin:0 -15px}.comment_zone.v2 .goods_point2.v2{margin:0 -15px}.comment_zone.v2 .box-goods{display:flex;position:relative;height:84px;margin-top:20px;border:1.2px solid #111;border-radius:4px;padding:12px;background:0;white-space:normal;background-color:#fff;box-sizing:border-box}.comment_zone.v2 .box-goods span{display:block}.comment_zone.v2 .box-goods .info{overflow:hidden}.comment_zone.v2 .box-goods .tit{width:100%;margin-top:8px;font-size:14px;color:#111;line-height:21px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment_zone.v2 .box-goods .sub{margin-top:3px;font-size:14px;color:#888;line-height:21px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment_zone.v2 .box-goods .img{flex-shrink:0;border:1px solid #eee;border-radius:4px;width:60px;height:60px;margin:0 10px 0 0;box-sizing:border-box}.comment_zone.v2 .box-goods .img img{width:100%;height:100%}.comment_zone.v2 .box-goods .info{position:relative}.comment_zone.v2 .user-point .tit{display:block;margin-top:40px;font-size:22px;font-weight:700;color:#111;line-height:32px;letter-spacing:-.44px;text-align:center}.comment_zone.v2 .user-point .txt{margin-top:6px;font-size:14px;color:#888;line-height:24px;letter-spacing:-.28px;text-align:center}.comment_zone.v2 .user-point .star{position:relative;width:200px;margin:20px auto 40px;font-size:0}.comment_zone.v2 .user-point .star input{display:inline-block;position:relative;z-index:1;width:40px;height:40px;background:0;background-size:300px}.comment_zone.v2 .user-point .star .icon{position:absolute;top:0;left:0}.comment_zone.v2 .user-point .star i{display:inline-block;width:40px;height:40px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat 0 -450px;background-size:300px}.comment_zone.v2 .user-point .star input:checked ~ .icon i{background-position-x:-40px}.comment_zone.v2 .user-point .star input:nth-child(1):checked ~ .icon i:nth-child(1) ~ i{background-position-x:0}.comment_zone.v2 .user-point .star input:nth-child(2):checked ~ .icon i:nth-child(2) ~ i{background-position-x:0}.comment_zone.v2 .user-point .star input:nth-child(3):checked ~ .icon i:nth-child(3) ~ i{background-position-x:0}
.comment_zone.v2 .user-point .star input:nth-child(4):checked ~ .icon i:nth-child(4) ~ i{background-position-x:0}.comment_zone.v2 .user-point .star input:nth-child(5):checked ~ .icon i:nth-child(5) ~ i{background-position-x:0}.comment_zone.v2 .user-point2 .box:first-child{padding-top:5px;border-top:0}.comment_zone.v2 .user-point2 .tit{display:block;margin-top:35px;font-size:20px;font-weight:700;color:#111;line-height:29px;text-align:center}.comment_zone.v2 .user-point2 .box{border-top:1px solid #eee}.comment_zone.v2 .user-point2 .btn-box{padding-top:25px}.comment_zone.v2 .user-point2 .select{display:flex;justify-content:space-between;position:relative;margin-top:16px;padding-bottom:35px}.comment_zone.v2 .user-point2 .select::before{display:inline-block;content:'';position:absolute;top:12px;left:43px;right:43px;height:4px;background-color:#ddd}.comment_zone.v2 .user-point2 .select label{position:relative;width:102px;text-align:center}.comment_zone.v2 .user-point2 .select input{position:absolute;z-index:1;width:28px;height:28px;left:50%;transform:translateX(-50%);background:0}.comment_zone.v2 .user-point2 .select span{display:block;font-size:14px;color:#333;letter-spacing:-.28px;text-align:center}.comment_zone.v2 .user-point2 .select span::before{display:block;content:'';width:20px;height:20px;margin:4px auto 10px;border-radius:10px;background:#ddd;box-sizing:border-box}.comment_zone.v2 .user-point2 .select input:checked ~ span::before{margin-top:0;margin-bottom:6px;width:28px;height:28px;border:7px solid #4376ff;border-radius:14px;background:#fff}.comment_zone.v2 .user-point2 .select input:checked ~ span{color:#4376ff;font-weight:700}.comment_zone.v2 .com_write{position:relative;min-height:210px;padding:15px;margin-top:40px;background-color:#fff;box-sizing:border-box;border:1px solid #ddd;border-radius:4px}.comment_zone.v2 .com_write textarea{display:block;width:100%;min-height:150px;background-color:#fff;letter-spacing:-.28px;color:#111;font-size:14px;line-height:20px}.comment_zone.v2 .com_write textarea::placeholder{letter-spacing:-.28px;color:#bbb;font-size:14px;line-height:20px}.comment_zone.v2 .com_write .byte{margin-top:5px;text-align:right;font-size:13px;line-height:24px;color:#888}.comment_zone.v2 .check label{display:inline-block;font-size:14px;line-height:24px;letter-spacing:-.28px;color:#111}.comment_zone.v2 .check label input[type=checkbox]{width:20px;height:20px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -50px -150px no-repeat;background-size:300px auto;vertical-align:middle;margin-top:-2px}.comment_zone.v2 .check label input[type=checkbox]:checked{background-position-x:0}.comment_zone.v2 .check .noti{position:relative;padding-left:32px;margin-top:5px;font-size:12px;line-height:17px;letter-spacing:-.24px;color:#666}.comment_zone.v2 .check .noti:before{content:'*';position:absolute;top:1px;left:25px;width:5px;height:100%;font-size:12px;line-height:17px;color:#666;margin-right:2px}.comment_zone.v2 .check{margin-top:12px}.comment_zone.v2 .com_write+.check{margin-top:10px}.comment_zone.v2 .com-form{margin-bottom:60px}.comment_zone.v2 .com-form .check:last-child{margin-top:16px}.comment_zone.v2 .com-form .check label input[type=checkbox]:checked{background-position-x:-25px}.comment_zone.v2 .com-view-pic{margin:30px -15px 0;padding:0 15px;border-top:1px solid #ddd}.comment_zone.v2 .list_goods{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;padding:0;margin:30px 0}.comment_zone.v2 .list_goods li{float:none;position:relative;padding-bottom:100%;margin:0}.comment_zone.v2 .list_goods li img{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border-radius:4px;border:1px solid #eee;overflow:hidden;box-sizing:border-box}.comment_zone.v2 .list_goods li a:nth-child(1){position:absolute;width:100%;height:100%;border:1.2px solid #ddd;box-sizing:border-box;border-radius:4px;overflow:hidden}.comment_zone.v2 .list_goods li a:nth-child(1):before{width:33px;height:33px;margin-top:-16.5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -250px -75px no-repeat;background-size:300px auto}.comment_zone.v2 .list_goods li a:nth-child(2){top:0;right:0;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -175px -150px no-repeat;background-size:300px auto}#proDetailBundle.include_bundlegoods.v3{z-index:50;padding-top:52px;padding-bottom:75px}#proDetailBundle.include_bundlegoods.v3.is-unfold-wrap{z-index:60;padding-bottom:0}.include_bundlegoods.v3 .goods-bundle-top{top:61px;padding-top:0;height:80px}.include_bundlegoods.v3 .goods-bundle-top .side-btn{top:5px}.include_bundlegoods.v3 .goods-bundle-top .goods-vertical{padding-top:0}.include_bundlegoods.v3 .goods-bundle-top.is-unfold{height:100%}.include_bundlegoods.v3 .prd-detail-top{padding-top:0}.include_bundlegoods.v3 .prd-detail-top .goods-price{margin-top:10px}.hidden .goods-bundle-top{display:none}.goods-bundle-sticky .layerHeader h1,.include_bundlegoods.v3 .layerHeader h1{line-height:16px;font-size:16px;letter-spacing:-.32px;color:#111;font-weight:700}#proDetailBundle.include_bundlegoods.v3 .layerHeader,.goods-bundle-sticky .layerHeader{height:46px;top:10px;padding:10px 15px;background:#fff}#proDetailBundle.include_bundlegoods.v3 .layerHeader h1 .abbreviation,.goods-bundle-sticky .layerHeader h1 .abbreviation{width:68%;margin-top:4px}#proDetailBundle.include_bundlegoods.v3 .layerHeader .right_area,.goods-bundle-sticky .layerHeader .right_area{padding:7px 15px 0 0}#proDetailBundle.include_bundlegoods.v3 .layerHeader .right_area .btn_hidden,.goods-bundle-sticky .layerHeader .right_area .btn_hidden{height:29px;margin-right:8px;border-color:#ddd;padding:5px 9px;color:#666;line-height:13px;letter-spacing:-.26px;box-sizing:border-box}#proDetailBundle.include_bundlegoods.v3 .layerHeader .right_area .btnLayerClose,.goods-bundle-sticky .layerHeader .right_area .btnLayerClose{width:25px;height:25px;border:0;font-size:1px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -100px -250px no-repeat;background-size:300px auto}#proDetailBundle.include_bundlegoods.v3 .layerConts .innerConts{padding:90px 0 0;background:0}#proDetailBundle.include_bundlegoods.v3 .layerConts .pro_bunlde_detail{width:100%;padding:0;overflow:hidden;overflow-y:auto}#proDetailBundle.include_bundlegoods.v3 .layerConts .pro_bunlde_detail .recom-brand-goods{margin-bottom:30px}#proDetailBundle.include_bundlegoods.v3.hidden .layerConts .innerConts{padding:0}#proDetailBundle.include_bundlegoods.v3 .detail-info-box{padding:0 15px}#proDetailBundle.include_bundlegoods.v3.is-full-popup .layerConts .pro_bunlde_detail{overflow:visible}#proDetailBundle.include_bundlegoods.v3.is-full-popup{z-index:60}.comment_zone.v2 .btn-arr-large{display:block;height:44px;padding-top:14px;border:1.5px solid #ddd;border-radius:4px;font-size:15px;line-height:15px;color:#333;letter-spacing:-.3px;box-sizing:border-box}.comment_zone.v2 .btn-bottom{display:flex;gap:5px}.comment_zone.v2 .btn-bottom a,.comment_zone.v2 .btn-bottom button{flex:1;line-height:53px;height:53px;font-size:18px;text-align:center;font-weight:500;letter-spacing:-.34px;border-radius:4px;box-sizing:border-box}.comment_zone.v2 .btn-bottom+.btn-bottom{margin-top:30px}.btn-arr-large::after{content:'';display:inline-block;margin-left:4px;width:7px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -250px -225px no-repeat;background-size:300px auto;vertical-align:middle;margin-top:-3px}#proDetailBundle.v1837{position:relative;padding-top:42px}#proDetailBundle.v1837 .layerHeader{position:fixed;padding:10.5px 122px 10.5px 15px}#proDetailBundle.v1837 .layerHeader .right_area{padding:6px 19px 0 0}#proDetailBundle.v1837 .layerHeader .right_area .btn_hidden{margin-right:15px;border:1px solid #ddd;font-size:14px;color:#333;letter-spacing:-.28px;padding:5px 6.5px}#proDetailBundle.v1837 .layerConts .innerConts{padding-top:144px;position:relative}#proDetailBundle.v1837.hidden .layerConts .innerConts{padding-top:0}#proDetailBundle.v1837 .bundlegoods_swiper{border-bottom:0;background-color:#f5f5f5;padding:15px}#proDetailBundle.v1837 .bundlegoods_swiper .swiper-slide{width:90px;border:0;border-radius:8px;background-color:#fff;overflow:hidden;position:relative}#proDetailBundle.v1837 .bundlegoods_swiper .swiper-slide .txt_round{padding:3.5px 0;background-color:#fff}#proDetailBundle.v1837 .bundlegoods_swiper .swiper-slide .txt_round span{padding:0;border:0;font-size:13px;color:#333;border-radius:0}#proDetailBundle.v1837 .bundlegoods_swiper .swiper-slide.active{border:0}#proDetailBundle.v1837 .bundlegoods_swiper .swiper-slide.active:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;border:2px solid #d80028;border-radius:8px}#proDetailBundle.v1837 .bundlegoods_swiper .swiper-slide.active .txt_round{background-color:#d80028}#proDetailBundle.v1837 .bundlegoods_swiper .swiper-slide.active .txt_round span{color:#fff}#proDetailBundle.v1837 .layerConts .pro_bunlde_detail{padding:16px 0 0}.include_bundlegoods.v1837 .prd-detail-top{padding-top:0}.include_bundlegoods.v1837 .prd-detail-top .goods-price{margin-top:0}.include_bundlegoods.v1837 .prd-detail-top .goods-price .tit{font-size:20px;height:57px;line-height:28px;-webkit-line-clamp:2;line-clamp:2;margin:0 0 7px;letter-spacing:-.4px}.include_bundlegoods.v1837 .prd-detail-top+.bundle-img{margin-top:18px}.include_bundlegoods.v1837 .bundle-img img{vertical-align:top}.rate-list-wrap .js-btn-report{font-size:14px;color:#333}.comment-pop.layerPopWrap.full-layer .layerConts{padding:50px 0 40px}.comment-pop .layerConts .buy-bundle-box{margin-top:10px}.comment-pop .btn-rate-box{margin-bottom:20px}
.comment-pop .buy-bundle-box .buy-bundle-list .bundle-goods-box .goods-info .tit{display:-webkit-box;overflow:hidden;height:43px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal;margin-bottom:4px}.comment-pop .goods-rate-wrap{margin-top:6px}.comment-pop .goods-gray-box{padding:15px;background-color:#f5f5f5;border-radius:4px}.comment-pop .rate-list-box .btn-wrap{padding:0}.v3606 .order_table table td{padding-top:15px;padding-bottom:15px}.sub-box.temp-timesale .goods-circle2.swiper_st .swiper-wrapper{height:auto}.living-box.living-timesale .goods-circle2.swiper_st .swiper-wrapper{height:auto}.living-box.living-timesale .goods-circle2 .sale-state{width:auto}.list-step{display:table;width:100%;table-layout:fixed;padding:12px 15px 9px;box-sizing:border-box;border-bottom:8px solid #eee}.list-step li{position:relative;display:table-cell;text-align:center;font-size:14px;color:rgba(51,51,51,.45)}.list-step li:before{content:'';position:relative;z-index:1;display:block;width:17px;height:17px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_34x34_off.png) center no-repeat;background-size:100%;margin:0 auto 3px}.list-step li:after{content:'';display:inline-block;position:absolute;left:0;right:0;top:7px;width:100%;height:3px;background-color:#eee;border-radius:4px}.list-step li.on{font-weight:700;color:#e51937}.list-step li.on:before{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_34x34_on.png)}.order_list_wrap.v3844{background-color:#fff}.order_list_wrap.v3844 .order_list{padding:0 15px}.order_list_wrap.v3844 .order_list li{border-radius:8px}.order_list_wrap.v3844 .order_list li .product .product_area{padding-bottom:8px}.order_list_wrap.v3844 .product_box{padding:13px 15px 15px}.order_list_wrap.v3844 .product_box .product_tit{position:relative;margin-bottom:7px;color:#333}.order_list_wrap.v3844 .product_tit>input{position:absolute;left:0;top:0}.order_list_wrap.v3844 .product_tit .tit{display:-webkit-box;overflow:hidden;max-height:41px;line-height:20px;letter-spacing:-.22px;font-size:16px;color:#333;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;margin-left:30px}.order_list_wrap.v3844 .product .img{font-size:0;border-radius:8px;overflow:hidden;top:0}.order_list_wrap.v3844 .product .price{font-weight:700;margin-bottom:5px}.mypage-apply .order_list_wrap.v3844{padding-bottom:0}.mypage-apply .order_list_wrap.v3844 .order_list li{margin-bottom:20px}.mypage-apply .order_list_wrap.v3844 .order_list li:last-child{margin-bottom:0}.mypage-apply .file-upload{margin-top:10px}.mypage-apply .file-upload strong{display:block;font-size:14px;color:#333;line-height:1.69}.mypage-apply .file-upload strong em{font-size:12px;font-weight:400}.mypage-apply .file-upload strong em.red{color:#e51937}.mypage-apply .file-upload strong .btn-info-sq{width:19px;height:19px;margin-left:4px;background-image:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png);background-position:-281px -290px;vertical-align:-4px}.mypage-apply .v3844 .tipLayerWrap{position:absolute;left:15px}.mypage-apply .v3844 .tipLayerWrap .tipLayerBox{position:static;padding:10px 33px 10px 12px;border-radius:4px;box-sizing:border-box;border:1px solid #333}.mypage-apply .v3844 .tipLayerWrap .tipLayerBox .tipConts{color:#333;line-height:1.33;letter-spacing:-.24px}.mypage-apply .file-upload .list_goods{display:flex;justify-content:space-between;padding:5px 0 0 0}.mypage-apply .file-upload .list_goods li img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.mypage-apply .file-upload .list_goods li a:nth-child(1){width:90px;height:90px;border-radius:8px;background-color:#f9f9f9;border:0}.mypage-apply .file-upload .list_goods li a:nth-child(1){width:90px;height:90px;border-radius:8px;background-color:#f9f9f9;border:0}.mypage-apply .file-upload .list_goods li a.btn-del{right:5px;top:5px;width:24px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) -276px -260px no-repeat;background-size:300px auto}.mypage-apply .order_list .file-upload .list_goods li{margin-bottom:0;margin-right:0}.mypage-apply .order_list .file-upload .list_goods li:last-child{margin-right:0}@media all and (max-width:340px){.mypage-apply .file-upload .list_goods li img{width:80px;height:80px}.mypage-apply .file-upload .list_goods li a:nth-child(1){width:80px;height:80px}}@media all and (min-width:375px){.mypage-apply .file-upload .list_goods{justify-content:flex-start}.mypage-apply .order_list .file-upload .list_goods li{margin-right:23px}}.option-area{position:relative}.option-area .form-area+.form-area{margin-top:10px}.option-area .txt{position:absolute;left:0;top:0;font-size:13px;color:#565656;letter-spacing:.22px;line-height:36px}.option-area .txt+.form-area{padding-left:72px}.option-area .form-area select{font-size:13px;background-color:#fff;border:1px solid #ddd;height:36px;padding-left:3px}.option-area .form-area textarea{width:100%;border:1px solid #ddd;border-radius:4px;padding:5px 10px;box-sizing:border-box;height:86px;color:#333;font-size:13px;letter-spacing:-.26px}.option-area .form-area textarea::placeholder{color:#898989}.option-area .form-area.col{position:relative}.option-area .form-area.center select{padding-left:10px;text-align:center}.mypage-apply .input-area{margin:4px 15px 15px}.mypage-apply .input-area input{vertical-align:middle;margin-right:4px}.mypage-apply .input-area label{font-size:14px;color:#333;vertical-align:middle}.mypage-apply .btn-area{margin:20px 0;text-align:center}.mypage-apply .btn-area>span{display:inline-block;width:126px}.mypage-apply .btn-area a{display:inline-block;padding:9px 5px 8px;border-radius:8px;font-weight:700;font-size:15px;letter-spacing:.22px;width:100%;box-sizing:border-box}.mypage-apply .btn-area .btn-white{background-color:#fff;border:1px solid #ccc;color:#333}.mypage-apply .btn-area .btn-red{background-color:#e51937;border:1px solid #e51937;color:#fff}.mypage-apply .bold-txt{font-size:18px;color:#333;text-align:center;font-weight:700;margin:36px 0 18px}.mypage-apply .btn-area.col2{padding:0 12.5px}.mypage-apply .btn-area.col2:after{content:'';display:block;clear:both}.mypage-apply .btn-area.col2>span{float:left;width:50%;padding:0 2.5px;box-sizing:border-box}.table-payment{padding:7px 15px 0}.table-payment table{width:100%;table-layout:fixed}.table-payment table th{text-align:left;font-size:15px;color:#333;letter-spacing:-.22px;border-top:1px solid #eee;padding:14px 0 13px}.table-payment table td{text-align:right;font-size:13px;color:#333;letter-spacing:-.36px;font-weight:700;border-top:1px solid #eee;padding:14px 0 13px}.table-payment table tr:first-child td,.table-payment table tr:first-child th{border-top:0}.table-payment table tr:last-child td,.table-payment table tr:last-child th{border-bottom:1px solid #eee}.table-payment table .num{font-size:18px;letter-spacing:-.4px;vertical-align:-1px}.table-payment table .total-price th{font-size:17px;color:#e51937}.table-payment table .total-price td{color:#e51937}.table-payment table .total-price .num{font-size:20px}.table-payment table .sub-payment th{font-weight:400;font-size:14px;border-top:0;padding:0 0 15px}.table-payment table .sub-payment td{font-weight:400;border-top:0;padding:0 0 15px}.table-payment table .sub-payment .num{font-size:16px}.table-payment table .info-area td.txt-gray{padding-top:0;border-top:0;font-size:12px;color:#898989;text-align:left;font-weight:400;letter-spacing:-.24px}.table-payment table .add-delivery th{padding-bottom:7px}.table-payment table .add-delivery td{padding-bottom:7px}.mypage-apply .delivery-payment{position:relative;padding:0 15px;margin-bottom:20px;margin-top:-2px;background-color:#fff}.mypage-apply .delivery-payment .inner{padding:14px 15px 15px;border-radius:8px;overflow:hidden;background-color:#f5f5f5}.mypage-apply .delivery-payment .delivery-tit{position:relative;line-height:24px}.mypage-apply .delivery-payment .delivery-tit .tit{position:absolute;left:0;top:0;font-size:15px;color:#777;font-weight:700;letter-spacing:-.3px}.mypage-apply .delivery-payment .delivery-tit .price{padding-left:145px;text-align:right;font-size:13px;color:#777;font-weight:700;letter-spacing:-.26px}.mypage-apply .delivery-payment .delivery-tit .price .num{font-size:18px;vertical-align:-1px}.mypage-apply .delivery-payment .delivery-txt{font-size:12px;color:#898989;letter-spacing:-.24px;text-align:left;margin-top:5px}.mypage-apply .refund-area{position:relative}.mypage-apply .table-payment+.refund-area:before{content:'';position:absolute;left:0;top:-5px;width:100%;height:2px;background-color:#fff}.mypage-apply .refund-area .table-tit{margin-top:4px;line-height:46px;border-top:1px solid #ddd}.mypage-apply .refund-area .option-area{margin:0 15px}.mypage-apply .refund-area .option-area input{width:100%;background-color:#fff;height:36px;font-size:13px;box-sizing:border-box}.list-bul-notice{padding:0 15px;margin:20px 0}.list-bul-notice li{position:relative;font-size:13px;color:#333;letter-spacing:-.26px;padding-left:7px;line-height:19px;margin-bottom:13px}.list-bul-notice li:before{content:'';display:inline-block;position:absolute;left:0;top:8px;width:2px;height:2px;background-color:#333;border-radius:50%}.list-bul-notice li.point-txt{color:#5579c8}.list-bul-notice li.point-txt::before{background-color:#5579c8}.order_list_wrap+.list-bul-notice{margin-top:15px}.mypage-apply .table-tit{font-size:15px;color:#333;padding:0 15px;line-height:50px}.mypage-apply .sub-txt{font-size:12px;color:#898989;letter-spacing:-.28px;padding:13px 15px;border-top:1px solid #ddd}.mypage-apply .order_table{padding:0 15px}.mypage-apply .unitDeliveryBox .order_table{padding:5px 0}.mypage-apply .order_table table{border-top:1px solid #eee}
.mypage-apply .order_table table tr{border-bottom:1px solid #eee}.mypage-apply .order_table table tr.bd0{border-bottom:0}.mypage-apply .order_table table th{padding:14px 0}.mypage-apply .order_table table td{padding:14px 0}.mypage-apply .order_table table td.dey_change02{padding:14px 0}.mypage-apply .order_table td.dey_change02 .btnChbox a{right:0;border:1px solid #ddd;border-radius:4px;width:87px;height:30px;box-sizing:border-box;padding-right:27px;color:#565656}.mypage-apply .order_table td.dey_change02 .btnChbox span{position:absolute;right:10px;top:50%;margin-top:-3px;width:10px;height:6px;margin-left:5px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_arrow_down_20x12_gray.png) no-repeat center;background-size:auto 6px}.mypage-apply .order_table td.dey_change02 .btnChbox .btn-close span{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_arrow_up_20x12_gray.png)}.mypage-apply .order_table td.tip-in .btnChbox .btn_white{right:30px}.mypage-apply .order_table td.tip-in .btnChbox .btn_tip{top:10px;right:0;width:25px;height:25px;border:0;background:url(//image.hnsmall.com/images/mobile2014/common/ico_tooltip_q_cir_30_v2.png) no-repeat right top;background-size:25px auto;font-size:0}.mypage-apply .order_table td.tip-in .tipLayerWrap.type03 .tipLayerBox{top:47px;width:100%;padding:12px 13px 11px 14px;border-color:#444;box-sizing:border-box}.mypage-apply .order_table td.tip-in .tipLayerWrap.type03 .tipLayerBox ul{margin-top:0;margin-left:1px}.mypage-apply .order_table td.tip-in .tipLayerWrap.type03 .tipLayerBox ul li{position:relative;padding-left:7px;margin-bottom:0;font-size:12px;color:#666;font-weight:400}.mypage-apply .order_table td.tip-in .tipLayerWrap.type03 .tipLayerBox ul li:before{background-color:#666}.mypage-apply .order_table td.tip-in .tipLayerWrap.type03 .tipLayerBox .btnClose{width:20px;height:20px;color:transparent;border:0}.mypage-apply .order_table.my_od_list{border-top:0}.mypage-apply .addModifybox{border-top:0}.mypage-apply .exchange_tab_wrap .exchange_tab input{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_radio_40x40_off.png);background-size:auto 20px;background-position:center}.mypage-apply .exchange_tab_wrap .exchange_tab input:checked{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_radio_40x40_on.png);background-position:center}.mypage-apply .return_step{padding:0 15px}.mypage-apply .return_step .list li+li{margin-top:10px}.mypage-apply .exchange_wrap.line{margin-top:20px}.mypage-apply .exchange_wrap.line:before{content:'';display:block;width:100%;height:8px;background-color:#eee}.mypage-apply .exchange_wrap .txt01{margin-top:15px;font-size:14px;color:#898989;line-height:1.36;letter-spacing:-.28px}.delivery-pay.order-pay-area .order-cont{display:block}.delivery-pay .table-tit{border-bottom:1px solid #ddd}.delivery-pay .card-noti{margin:0 15px}.delivery-pay.order-pay-area.develop1 .order-list{margin-top:0;padding:15px 11px 15px 15px}.delivery-pay.order-pay-area.develop1 .order-list li{padding:0 4px 0 0;font-size:12px;color:#333;word-break:keep-all}.delivery-pay.order-pay-area.develop1 .card-noti{position:relative;margin:-5px 15px 15px;padding-left:10px}.delivery-pay.order-pay-area.develop1 .card-noti::before{display:inline-block;content:'*';position:absolute;top:0;left:0;width:10px}.delivery-pay .sale_info{font-size:14px;color:#898989;padding-bottom:8px;position:relative;padding-left:8px}.delivery-pay .sale_info em{position:absolute;left:0;top:6px;display:inline-block;width:3px;height:3px;margin-right:3px;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -70px -200px;background-size:300px 390px;overflow:hidden;text-indent:-1000px}.delivery-pay .sale_info span{color:#12a5cb}.delivery-pay .sale_info .sale_infoTit{color:#565656}.delivery-pay .sale_info .referTxt{color:#aaa;font-size:11px}.delivery-pay .top-hr{border-top:8px solid #eee}.delivery-pay .total-pay{display:flex;justify-content:space-between;align-items:center;margin:15px 0 0;padding:0 15px}.delivery-pay .total-pay dt{font-size:14px;font-weight:700;color:#333}.delivery-pay .total-pay dd{font-size:0;color:#e51937;font-weight:700}.delivery-pay .total-pay dd em{font-size:20px}.delivery-pay .total-pay dd span{display:inline-block;margin-left:2px;font-size:13px}.delivery-pay .noti{font-size:12px;color:#898989;line-height:13px;letter-spacing:-.24px;margin:15px 15px 0}.delivery-pay .btn-full{margin-top:20px;padding:0 15px}.delivery-pay .btn-full .btn_red{display:block;border-radius:8px}.delivery-pay .tipLayerWrap .tipLayerBox{left:auto;right:0;box-sizing:border-box;border:1px solid #000;padding-right:25px}.order_table.table-info .input-v2 .btn-del{display:none;position:absolute;right:0;top:0;font-size:0;width:28px;height:100%;background:url(//image.hnsmall.com/images/mobile2014/common/v10/header/ico_header_search_del.png) center no-repeat;background-size:16px;border:0;z-index:1}.order_table.table-info .input-v2 .val .btn-del{display:block}.order_table.table-info .input-v2 .input div{line-height:27px}.order_table.table-info .input-v2 div.val input{padding-right:36px}.order_table.table-info .input-v2 .won{top:1px}.order_table.table-info .input-v2 .val .won{right:26px}.order_table.table-info .input-v2 p>.disabled{color:#bbb;border:1px solid #ddd}.order_table.table-info .input-v2 .btn-white{background:#fff;color:#565656;text-align:center;border:1px solid #ccc}.payment-tooltip .tipLayerWrap .tipLayerBox .info-area.card .tipConts .txt-gray{color:#666}.order-pay-area.develop1 .pay-list-area{border-top:1px solid #eee}.order-pay-area.develop1 .pay-list-area:first-child{border-top:0}.order-pay-area.develop1 .onlyWidth100{width:100%!important}.order-pay-area.develop1 .btn-radio{font-weight:700;padding:0 10px;color:#333;letter-spacing:-.24px;height:45px}.order-pay-area.develop1 .btn-radio .sub-txt{font-weight:400}.order-pay-area.develop1 .order-cont.open{border-top:0}.order-pay-area.develop1 .order-list{margin-top:5px}.order-pay-area.develop1 .order-list{padding:0 17.5px 15px 17.5px}.order-pay-area.develop1 .order-list li{padding:0 2.5px}.order-pay-area.develop1 .order-list.col3 li:nth-child(n+4){margin-top:5px}.order-pay-area.develop1 .pay-info{padding:0;margin:0 20px 20px;border-top:0}.order-pay-area.develop1 .order-different .pay-info{border-top:1px solid #eee;padding-top:15px}.order-pay-area.develop1 .order-different .con_pangpangpay{border-top:0}.order-pay-area.develop1 .pay-info div+.info-use-area{border-top:1px solid #ddd;padding-top:13px}.order-pay-area.develop1 .order-lately .order-list li .btn-pay{height:60px}.order-pay-area.develop1 .con_pangpangpay table{margin-bottom:9px}.order-pay-area.develop1 .con_pangpangpay table th{padding:6px 0}.order-pay-area.develop1 .pay-info div+.content-col2{margin-top:5px}.order-pay-area.develop1 .content-col2{margin:0 -2.5px}.order-pay-area.develop1 .pay-info .content-col2+.content-col2{margin-top:15px}.order-pay-area.develop1 .pay-info .content-col2:after{content:'';display:block;clear:both}.order-pay-area.develop1 .content-col2>div{float:left;width:50%;padding:0 2.5px;box-sizing:border-box;margin-top:0}.order-pay-area.develop1 .content-col2>div:nth-child(2n+1){clear:both}.order-pay-area.develop1 .content-col2>div:only-child{width:100%}.order-pay-area.develop1 .content-col2 .tip-area{float:right;text-align:right}.order-pay-area.develop1 .content-col2 .tip-area .info{font-size:13px;color:#666;letter-spacing:-.26px;vertical-align:middle}.order-pay-area.develop1 .content-col2 .tip-area .tipLayerWrap .tipLayerBox{min-width:225px;text-align:left}.order-pay-area.develop1 .content-col2 .form-tip-area .form-area{margin-right:0}.order-pay-area.develop1 .content-col2 .point-area{margin-bottom:0}.order-pay-area.develop1 .content-col2 .point-area+.point-area{clear:both;margin-top:5px}.order-pay-area.develop1 .order-title{margin-left:20px;margin-right:20px}.order-pay-area.develop1 .order-appcard .content-col2>div:nth-child(2n+1){clear:both}.order-pay-area.develop1 .order-appcard .content-col2>div:only-child{width:100%}.order-pay-area.develop1 .order-appcard .content-col2 .form-tip-area .btn-info-sq{right:2.5px}.order-pay-area.develop1 .order-lately .content-col2 .form-tip-area{width:100%}.order-pay-area.develop1 .order-lately .con_creditandnobankbook .content-col2 .form-tip-area{width:50%}.order-pay-area.develop1 .point-area label{font-size:13px;color:#333;letter-spacing:-.26px;font-weight:400}.order-pay-area.develop1 .info-use-area .btn-toggle-arr{font-size:12px;color:#666;font-weight:400}.order-pay-area.develop1 .info-use-area .btn-toggle-arr:before{width:12px;height:7px;margin-top:-3.5px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_toggle_updown_14.png) no-repeat 0 0;background-size:auto 7px}.order-pay-area.develop1 .info-use-area .btn-toggle-arr.active:before{background-position:-17px 0}.join-tooltip-area .btn-tip{width:20px;height:18px;margin-top:-2px;margin-left:1px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_30x30.png) no-repeat left center;background-size:auto 15px;-webkit-appearance:none;border:0}.join-tooltip-area .tipLayerBox{left:-11px;border:1px solid #000;padding-right:25px;text-align:left;width:260px;box-sizing:border-box}.join-tooltip-area .tipLayerBox p{font-size:13px;margin-bottom:10px}.sns_agree_box.join-tooltip-area .tipLayerBox ul{margin-left:0}.sns_agree_box.join-tooltip-area .tipLayerBox ul li{float:none;margin-right:0}.join-tooltip-area .tipLayerBox ul li:before{content:"";display:inline-block;position:absolute;top:5px;left:0;width:3px;height:3px;font-size:0;line-height:0;vertical-align:middle;background:#cdcdcd;border-radius:50%;-webkit-border-radius:50%}.join-tooltip-area .tipLayerBox ul li{position:relative;padding-left:7px;font-size:12px;color:#666}
.join-tooltip-area .tipLayerBox ul li+li{margin-top:5px}.goods-box .goods-thumb .goods-thumb-img .img-flag.newyear{left:auto;right:5px;top:5px;width:49px;height:44px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag_newyear.png) center no-repeat;background-size:100%}.goods-search .goods-box .goods-thumb .goods-thumb-img .img-flag.newyear{width:40px;height:36px}.goods-box .goods-thumb .goods-thumb-img .img-flag.newyear{left:10px;top:10px;width:52px;height:52px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag52_ing.png) no-repeat;background-size:100%}.goods-box .goods-thumb .goods-thumb-img .img-flag.newyear.pre{left:10px;top:10px;width:52px;height:52px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag52_pre.png) no-repeat;background-size:100%}.goods-second .goods-box .goods-thumb .goods-thumb-img .img-flag.newyear{left:5px;top:5px;width:45px;height:45px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag45_ing.png) no-repeat;background-size:100%}.goods-second .goods-box .goods-thumb .goods-thumb-img .img-flag.newyear.pre{left:5px;top:5px;width:45px;height:45px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag45_pre.png) no-repeat;background-size:100%}.goods-third .goods-box .goods-thumb .goods-thumb-img .img-flag.newyear{left:5px;top:5px;width:36px;height:36px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag36_ing.png) no-repeat;background-size:100%}.goods-third .goods-box .goods-thumb .goods-thumb-img .img-flag.newyear.pre{left:5px;top:5px;width:36px;height:36px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag36_pre.png) no-repeat;background-size:100%}.goods-search .goods-box .goods-thumb .goods-thumb-img .img-flag.newyear{left:5px;top:5px;width:36px;height:36px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag36_ing.png) no-repeat;background-size:100%}.goods-search .goods-box .goods-thumb .goods-thumb-img .img-flag.newyear.pre{left:5px;top:5px;width:36px;height:36px;background:url(//image.hnsmall.com/images/mobile2014/event/202408/flag/flag36_pre.png) no-repeat;background-size:100%}.goods-second .goods-box .goods-thumb .goods-thumb-img .flag-left-base.beauty{top:0}.goods-search .goods-box .goods-thumb .goods-thumb-img .flag-left-base.beauty{top:0;width:42px}.goods-wide .goods-box .goods-thumb .goods-thumb-img .img-flag.tenten{left:auto;right:5px;top:5px;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag50_tenten.png) no-repeat;background-size:50px}.goods-wide .goods-search .goods-box .goods-thumb .goods-thumb-img .img-flag.tenten{width:50px;height:50px}.goods-second .goods-box .goods-thumb .goods-thumb-img .img-flag.tenten{left:auto;right:5px;top:5px;width:45px;height:45px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/flag45_tenten.png) no-repeat;background-size:45px}.goods-second .goods-search .goods-box .goods-thumb .goods-thumb-img .img-flag.tenten{width:45px;height:45px}.btn-alram-info{position:relative;display:inline-block;padding:6px;line-height:1;vertical-align:middle}.btn-alram-info:before{display:inline-block;content:'';width:19px;height:19px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mypage.png) no-repeat -110px -227px;background-size:200px auto}.alram-popup-box .layerConts p{margin-bottom:18px;line-height:21px;letter-spacing:-.26px;font-size:13px}.alram-popup-box .layerConts ul{padding-bottom:3px}.alram-popup-box .layerConts ul li strong{display:block;margin-bottom:3px}.sub-box.temp-timesale .goods-square.swiper_st .swiper-wrapper{height:auto}.goods-detail-info .detail-info-wrap .btn-more-info.pt-color.pt-outline span:after,.goods-detail-info .detail-info-wrap.ovh .btn-more-info.pt-color.pt-outline span:after{width:14px;height:9px;top:6px;right:-8px}.goods-detail-info .detail-info-wrap .btn-more-info.pt-color.pt-outline{position:relative;width:inherit;padding:12px 0;margin:0 15px 40px 15px;border-radius:8px;border:1px solid #fa002d;color:#fa002d;z-index:1}.goods-detail-info .detail-info-wrap .btn-more-info.pt-color.pt-outline span{font-size:17px}.goods-detail-info .detail-info-wrap .btn-more-info.pt-color.pt-outline span:after{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_up_red_v2.png)}.goods-detail-info .detail-info-wrap.ovh .btn-more-info.pt-color.pt-outline span:after{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/arr_dow_red_v2.png)}.blank-grd{position:absolute;bottom:44px;width:100%;height:80px;background:linear-gradient(rgba(255,255,255,0),#fff)}.goods-etc-box.favor-count{padding:20px 15px}.goods-etc-box.favor-count .btn-favor .count{display:block;position:absolute;left:-10px;right:-10px;top:-14px;height:13px}.goods-etc-box.favor-count .btn-favor .count .num{display:inline-block;vertical-align:top;border-radius:7px;background-color:#f5f5f5;border:1px solid #f5f5f5;padding:0 4px;font-size:9px;font-weight:700;white-space:nowrap;color:#333;letter-spacing:-.18px;height:13px;line-height:12px;box-sizing:border-box}.goods-etc-box.favor-count .btn-favor.on .count .num{background-color:#fff;color:#d80028;border:1px solid #d80028}.goods-detail-wrap .redDown-develop{padding-right:84px;padding-top:5px;background-position-y:5px}.goods-detail-wrap .redDown-develop+.redDown-develop{margin-top:19px}.goods-detail-wrap .redDown-develop .btn-down{background-color:#fff7f8;border:1px solid #fa002d;border-radius:4px;color:#fa002d;padding:0 5px;height:25px;line-height:25px;text-decoration:none;margin-left:0;position:absolute;right:0;top:0}.goods-detail-wrap .redDown-develop .btn-down:after{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_down_red.png);margin-left:2px;vertical-align:-3px}@media all and (max-width:320px){.goods-detail-wrap .redDown-develop strong{margin-left:0}}.tv-goods-line{position:relative;z-index:2010;height:48px;box-sizing:border-box;padding:8px 15px;border-bottom:1px solid #ddd}.tv-goods-line .tv-flag{display:inline-block;height:30px;line-height:30px;box-sizing:border-box;padding:0 10px;border-radius:20px;color:#fff;letter-spacing:-.26px;font-size:13px;background-color:#999}.tv-goods-line .tv-flag-on{background:#d80028}.tv-goods-line .tv-goods-btn{position:absolute;right:15px;top:8px}.tv-goods-line .tv-goods-btn button{position:relative;display:inline-block;height:30px;margin-left:-1px;padding:0 10px 0 31px;line-height:30px;border:1px solid #ddd;border-radius:4px;color:#333;vertical-align:top;background-color:transparent}.tv-goods-line .tv-goods-btn button:before{position:absolute;top:6px;left:10px;display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;background-position:left center;background-size:auto 16px}.tv-goods-line .btn-goods-tvschedule:before{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/btn-goods-tvschedule.png)}.tv-goods-line .btn-goods-tvalram:before{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/btn-goods-tvalram.png)}.tv-goods-line .btn-goods-tvalram.on:before{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/btn-goods-tvalram-on.png)}.tv-goods-line .tv-goods-line .timer_wrap{font-size:13px}.tv-goods-line .tv-notice-txt{display:inline-block;line-height:30px}@media all and (max-width:360px){.tv-goods-line .tv-goods-btn button{padding-left:10px}.tv-goods-line .tv-goods-btn .btn-goods-tvschedule:before{display:none}.tv-goods-line .tv-goods-btn .btn-goods-tvalram{min-width:36px}.tv-goods-line .tv-goods-btn .btn-goods-tvalram span{display:none}}.tv-goods-box.v2 .tv-goods-line{height:50px;padding:10px 15px;font-size:0;border-bottom:0}.tv-goods-box.v2 .tv-goods-line .btn-livetalk{top:-17px;left:62px}.tv-goods-box.v2 .tv-goods-line .btn-livetalk.v2{top:-15px;left:12px}.tv-goods-box.v2 .tv-goods-line .tv-flag{display:inline-block;height:auto;padding:0;margin-top:4px;font-size:15px;line-height:21px;letter-spacing:-.3px;font-weight:700;color:#111;background-color:transparent}.tv-goods-box.v2 .tv-goods-line .ani{display:inline-block;width:14px;height:16px;margin-top:1px;margin-left:2px;vertical-align:top}.tv-goods-box.v2 .tv-goods-line .ani img{display:block;width:100%}.tv-goods-box.v2 .tv-goods-line .timer_wrap{display:inline-block;margin-top:4px;margin-left:6px;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#111}.tv-goods-box.v2 .tv-goods-line .timer_wrap .timer{margin:0 3px;font-weight:400}.tv-goods-box.v2 .tv-goods-line .timer_wrap strong.timer{font-weight:700}.tv-goods-box.v2 .tv-goods-line .tv-goods-btn{top:9px}.tv-goods-box.v2 .tv-goods-line .tv-goods-btn button{padding:0 8px 0 31px;font-size:13px;letter-spacing:-.26px;color:#333;box-sizing:border-box}.tv-goods-box.v2 .tv-goods-line .tv-goods-btn button+button{margin-left:8px}.tv-goods-box.v2 .tv-goods-line .tv-goods-btn .btn-goods-tvschedule:before{content:'';top:5px;left:9px;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ic_watch_40.png) 0 0 no-repeat;background-size:20px auto}.tv-goods-box.v2 .tv-goods-line .tv-goods-btn .btn-goods-tvalram{width:30px;height:30px;font-size:0;color:transparent;border:0;padding:0}.tv-goods-box.v2 .tv-goods-line .tv-goods-btn .btn-goods-tvalram::before{top:0;left:0;width:100%;height:100%;background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/btn_tvalram_30x30.png);background-repeat:no-repeat;background-position:0 0;background-size:30px auto}.tv-goods-box.v2 .tv-goods-line .tv-goods-btn .btn-goods-tvalram.on:before{background-position:0 -30px}.tv-goods-box.v2 .tv-goods-line .tv-notice-txt{font-size:15px;letter-spacing:-.3px;color:#666}.tv-goods-box.v2 .tv-goods-line.live-on{color:#111;letter-spacing:-.3px}.tv-goods-box.v2 .tv-goods-line.live-on .timer_wrap{margin-left:8px}.tv-goods-box.v2 .tv-goods-line.last-tv .tv-flag{font-weight:400;color:#333}
.tv-goods-box.v2 .tv-goods-line.last-tv .timer_wrap{color:#666}.tv-goods-box.v2+.bnr-full-type2{margin:5px 15px 0}@media all and (max-width:360px){.tv-goods-box.v2 .tv-goods-line .tv-goods-btn .btn-goods-tvschedule:before{content:'';position:absolute;display:inline-block}.tv-goods-line.v2 .tv-goods-btn .btn-goods-tvalram{min-width:30px}}@media all and (max-width:320px){.tv-goods-box.v2 .tv-goods-line .tv-goods-btn .btn-goods-tvschedule{padding:0 8px}.tv-goods-box.v2 .tv-goods-line .tv-goods-btn .btn-goods-tvschedule:before{display:none}.tv-goods-line.v2 .tv-goods-btn .btn-goods-tvalram{min-width:30px}}.rate-list-wrap .btn-report-change{float:right;white-space:nowrap}.rate-list-wrap .rate-list .rate-list-box .writer-info .btn-report-change .date{float:none}.rate-list-wrap .btn-report-change .btn-report{position:relative;margin:0 0 0 4px;padding:0 0 0 10px;color:#999;font-size:12px;line-height:22px}.rate-list-wrap .btn-report-change .btn-report:before{content:'';display:block;width:1px;height:10px;position:absolute;left:0;top:50%;margin-top:-5px;background-color:#e1e2e3}.category-wrapper .md-pick-wrap .sub-cate-fixed.fixed-list-wrap{padding-top:120px}.category-wrapper .md-pick-wrap .fixed-list-wrap .md-pick-area{min-height:500px}.multi-add-check{margin:13px 10px 16px}.multi-add-check input{vertical-align:middle}.multi-add-check label{font-size:14px;color:#333;font-weight:700;letter-spacing:-.28px;vertical-align:middle}.multi-add-check .btn-tip{margin-top:0}.tooltip-black .multi-add-check .tipLayerWrap .tipLayerBox{left:0;right:auto;width:59%}.main-mypage-space .mypage_benefit{margin:25px 0;padding-top:0}.main-mypage-space .js-homeTen,.main-mypage-space .link_area,.main-mypage-space .order_area{margin:25px 0}.main-mypage-space .js-homeTen .tit-box .more-btn{top:2px;height:25px;padding:4px 9px 5px 10px;border-radius:12.5px;box-sizing:border-box}.main-mypage-space .js-homeTen .tit-box .more-btn span{line-height:20px}.main-mypage-space .banner-area{margin:25px 15px}.main-mypage-space .customer{margin-top:25px}.main-mypage-space .link_area{border-bottom:7px solid #eee}.main-mypage-space .link_area>ul:before{background-color:#eee}.main-mypage-space .link_area>ul li:nth-child(even){border-left:none}.main-mypage-space .link_area .col4 li:nth-child(even){border-right:0}.main-mypage-space .link_area>ul li{border-bottom:1px solid #eee}.main-mypage-space .link_area>ul li:nth-child(odd){border-right:1px solid #eee}.main-mypage-space .link_area .col4 li:nth-child(odd){border-right:0}.main-mypage-space .link_area>ul li.new-img a span:first-child:after{content:"";display:inline-block;width:15px;height:15px;vertical-align:-3px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_new_mypage.png) no-repeat center;background-size:auto 15px;margin-left:4px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.wrapAllHeaderInner ~ main .fixed-plancate{padding-top:302px}.hns-sub-page+main .sub-tit-fix{position:fixed;top:55px;width:100%;box-sizing:border-box;z-index:2}.cate-hidden-area{width:100%}.cate-hidden-area .plan-box{position:fixed;width:100%;left:0;top:94px;margin-top:0;overflow:hidden;transition:all 1s;background-color:#f5f5f5;z-index:1;overflow-x:scroll;-webkit-overflow-scrolling:touch}.cate-hidden-area.hidden .plan-box{top:-150px}.app_setup+.hns-sub-page+main .sub-tit-fix{top:100px}.app_setup+.wrapAllHeaderInner ~ main .fixed-plancate{padding-top:347px}.app_setup+.wrapAllHeaderInner ~ main .fixed-plancate .cate-hidden-area .plan-box{top:139px}.app_setup.v2+.hns-sub-page+main .sub-tit-fix{top:135px}.app_setup.v2+.wrapAllHeaderInner ~ main .fixed-plancate{padding-top:382px}.app_setup.v2+.wrapAllHeaderInner ~ main .fixed-plancate .cate-hidden-area .plan-box{top:174px}.app_setup.v2+.wrapAllHeaderInner ~ main .fixed-plancate .cate-hidden-area.hidden .plan-box{top:-150px}.wrapAllHeaderInner ~ main .fixed-plancate .cate-hidden-area.hidden .plan-box{top:-150px}.plan-cate .category-list{padding:20px 14px;height:208px;box-sizing:border-box;width:100%;min-width:637px}.plan-cate .category-list ul:after{content:'';display:block;clear:both}.plan-cate .category-list ul li{float:left;width:57px;margin-right:12px;height:auto}.plan-cate a{display:block}.plan-cate .category-list ul li:nth-child(9n){margin-right:0}.plan-cate .category-list ul li:nth-child(9n+1){clear:both}.plan-cate .category-list ul li:nth-child(n+10){margin-top:18px}.plan-cate .img{display:block;background-color:#fff;border-radius:50%;overflow:hidden;border:1.5px solid #fff}.plan-cate .img img{display:inline-block;width:100%;vertical-align:top}.plan-cate .text{display:block;margin-top:4px;font-size:11px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;letter-spacing:-.22px}.plan-cate .active .img{border:1.5px solid #e51937}.plan-cate .active .text{font-weight:700;color:#e51937}.order_table.bgPink{background-color:#fff7f8;position:relative}.order_table.bgPink:before{content:'';display:block;position:absolute;left:0;right:0;top:-1px;width:100%;height:1px;background-color:#fecdd2}.order_table.bgPink:after{content:'';display:block;position:absolute;left:0;right:0;bottom:-1px;width:100%;height:1px;background-color:#fecdd2}.order_table.bgPink .order_table.total2 tr:last-child{border-top:1px solid #fecdd2}.order .order_table.bgPink .orderTotal_wrap tr:last-child{border-top:1px solid #cdcdcd}.order_table.bgPink .orderTotal_wrap{background-color:#fff;border:1px solid #fecdd2}.order_table.bgPink .relaypang2{background-color:#fff}.mypage .btn-setting{position:absolute;right:15px;top:50%;margin-top:-12.5px;display:inline-block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/side_nav/ico_side_setting.png) no-repeat center;background-size:100% auto;text-indent:-9999em}.mypage .btn-arim{position:absolute;right:55px;top:50%;margin-top:-12.5px;display:inline-block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/side_nav/ico_side_arim2.png) no-repeat center;background-size:100% auto;text-indent:-9999em}.mypage .btn-arim.new:before{content:'';position:absolute;top:0;right:0;width:4px;height:4px;border-radius:50%;background-color:#f51d2c}.appSettingPop .layerConts{margin-top:-12px;letter-spacing:-.25px}.appSettingPop .layerConts p strong{display:inline-block;margin-bottom:18px;color:#333;font-size:15px}.appSettingPop .layerConts span{display:block;color:#999;font-size:13px}.appSettingPop .btn-bottom-wrap{overflow:hidden}.appSettingPop .btn-wrap.btn-bottom-wrap span{float:left;width:50%;box-sizing:border-box;padding-left:2.5px}.appSettingPop .btn-wrap.btn-bottom-wrap span:first-child{padding:0 2.5px 0 0}.appSettingPop .btn-wrap.btn-bottom-wrap button{width:100%;border:0 none}.appSettingPop .btn-bottom-wrap .btn-black{background-color:#333}.store-pop .pickup-info-tab{margin-top:20px;padding-bottom:15px}.pickup-info-tab ol{margin-top:15px;padding:0 5px}.pickup-info-tab ul{overflow:hidden;display:flex}.pickup-info-tab ul li{position:relative;float:left;flex-grow:1;box-sizing:border-box;border-bottom:1.5px solid #e51937;background-color:#fff}.pickup-info-tab ul li.active{border:0 none}.pickup-info-tab ul li.active a{font-weight:700;color:#e51937;border:1.5px solid #e51937;border-width:1.5px 1.5px 0 1.5px;border-radius:4px 4px 0 0}.pickup-info-tab ul li a{position:relative;top:2px;display:inline-block;width:100%;height:40px;box-sizing:border-box;line-height:38px;border:1.5px solid #e51937;border-width:1.5px 1.5px 0 1.5px;border-radius:4px 4px 0 0;border-color:transparent;color:#888;font-size:14px;text-align:center}.pickupPopup_wrap .popup_wrap .popup_cont_v2{padding-left:20px;padding-right:20px}.pickupPopup_wrap .popup_cont_v2 .pickupBtn_wrap{margin:0 -2.5px}.pickupPopup_wrap .popup_cont_v2 .pickupBtn_wrap>span{float:left;width:33.333%;padding:0 2.5px;box-sizing:border-box;display:block}.pickupPopup_wrap .popup_cont_v2 .pickupBtn_wrap .btn_pickup{width:100%}.pickupPopup_wrap .popup_cont_v2 .pickupBtn_wrap .btn_pickup.gs25{float:none}.pickupPopup_wrap .popup_cont_v2 .pickupBtn_wrap .btn_pickup.cu{margin-left:0}.pop-safe .safe-cont-area{padding:0 15px}.safe-cont-area{border-bottom:1px solid #ddd}.safe-cont-area .list-dot{margin-top:15px}.safe-cont-area .list-dot li{font-size:12px;color:#888;padding-bottom:2px;position:relative;padding-left:8px;letter-spacing:-.5px}.safe-cont-area .list-dot li:before{position:absolute;left:0;top:5px;content:'';display:inline-block;width:3px;height:3px;border-radius:3px;background-color:#cdcdcd}.safe-cont-area .form-area{position:relative;padding-right:62.5px;margin-top:16px;margin-bottom:15px}.safe-cont-area .form-area.col2{margin-left:-2.5px}.safe-cont-area .form-area.col2:after{content:'';display:block;clear:both}.safe-cont-area .form-area.col2 .form-inner{float:left;width:50%;box-sizing:border-box;padding:0 2.5px}.safe-cont-area .form-area select{height:36px;font-size:14px;color:#333;outline:0;padding-left:4px}.safe-cont-area .btn-search{position:absolute;right:0;top:0;width:60px;height:36px;font-size:14px;text-align:center;background-color:#e51937;color:#fff;outline:0;border:1px solid #e51937;border-radius:4px}.pop-safe .address-list{padding:0 15px}.address-list li{padding:13px 0;border-bottom:1px solid #eee}.address-list li .list-box{position:relative;padding:0 70px 0 30px}.address-list li .list-box .btn-chk{position:absolute;left:0;top:50%;margin-top:-10px;font-size:0}.address-list li .list-box .main-txt{font-size:14px;color:#333;letter-spacing:-.5px}.address-list li .list-box .main-txt+.sub-txt{margin-top:1px}.address-list li .list-box .sub-txt{font-size:12px;color:#888;letter-spacing:-.5px}
.address-list li .list-box .btn-area{position:absolute;right:0;top:50%;margin-top:-15px}.address-list .btn-area .btn{width:60px;height:30px;border:1px solid #888;background-color:#888;font-size:13px;color:#fff;border-radius:4px;outline:0}.address-list li .btn-area .btn-close{display:none}.address-list li .btn-area .btn-open{display:block}.address-list li .map-area{display:none;margin-top:13px;height:150px;overflow:hidden}.address-list li.active .btn-area .btn-close{display:block}.address-list li.active .btn-area .btn-open{display:none}.address-list li.active .map-area{display:block}.goods-qna-wrap .qna-list-box .tit h3{white-space:nowrap}.goods-qna-wrap .qna-list-box .tit h3 .btn-report{position:relative;margin:0 0 0 10px;padding:0 0 0 10px;color:#999;font-size:12px;font-weight:400;line-height:22px}.goods-qna-wrap .qna-list-box .tit h3 .btn-report:before{content:'';display:block;width:1px;height:10px;position:absolute;left:0;top:50%;margin-top:-5px;background-color:#e1e2e3}@media all and (max-width:320px){.goods-qna-wrap .qna-list-box-report .btn-write{width:80px}}.recom-brand-goods.v5592 .tit-box{padding-left:0}.recom-brand-goods.v5592 .brand-tit .btn-brand-link{font-size:20px;background:url(//image.hnsmall.com/images/mobile2014/goods/arr_benefit_banner2.png) no-repeat 100% 50%;background-size:8px 14px}.recom-brand-goods.v5592 .brand-tit .ico-brand::before{content:'';display:inline-block;vertical-align:-4px;width:22px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/goods/ic_home.png) no-repeat center center;background-size:auto 22px;margin-right:5px}.recom-brand-goods.v5592 .brand-tit .btn-favor{padding-left:25px}.recom-brand-goods.v5592 .brand-tit .favor.on{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_favor.png)}.recom-brand-goods.v5592 .brand-tit+.sub-txt{margin-top:4px;font-size:15px;color:#333;letter-spacing:-.3px}.today-pick.fixed .sub-top-tit,.today-pick.fixed h1{position:fixed;width:calc(100% - 100px);z-index:1000}.today-pick.fixed .tab_today{padding-top:40px;margin-top:0}.app_setup+.wrapAllHeaderInner ~ main .tab_today .sub-cate-fixed .fixed-cate{top:200px}.app_setup.v2+.wrapAllHeaderInner ~ main .tab_today .sub-cate-fixed .fixed-cate{top:235px}.wrapAllHeaderInner ~ main .tab_today .sub-cate-fixed .fixed-cate{top:155px}.app_setup+.wrapAllHeaderInner ~ main .tab_today .md-pick-wrap .sub-cate-fixed.fixed-list-wrap{padding-top:120px}.app_setup+.wrapAllHeaderInner ~ main .v2.tab_today .md-pick-wrap .sub-cate-fixed.fixed-list-wrap{padding-top:130px}.app_setup.v2+.wrapAllHeaderInner ~ main .v2.tab_today .md-pick-wrap .sub-cate-fixed.fixed-list-wrap{padding-top:165px}.tab_today .md-pick-wrap .fixed-list-wrap.sub-cate-fixed .md-pick-area{padding-top:15px}.tab_today .tab_tit{padding:0 15px;height:60px;position:fixed;z-index:1000;width:calc(100% - 30px);background:#fff}.tab_today .tab_tit::after{content:"";display:block;clear:both}.tab_today .tab_tit li{float:left;width:50%;height:40px;margin:10px 0;border:1px solid #ddd;box-sizing:border-box}.tab_today .tab_tit li:first-child{border-radius:8px 0 0 8px}.tab_today .tab_tit li:last-child{border-radius:0 8px 8px 0}.tab_today .tab_tit li.active{background:#333;border:1px solid #333}.tab_today .tab_tit li a{display:block;line-height:38px;text-align:center;font-size:16px;color:#bbb}.tab_today .tab_tit li.active a{color:#fff;font-weight:700}.tab_today .md-pick-wrap.tab_con,.tab_today .special-list-wrap.tab_con{margin-top:50px;padding-top:25px}.v2.tab_today .md-pick-wrap.tab_con{margin-top:0}.tab_today .md-pick-wrap .tit-md,.tab_today .special-list-wrap .tit-md{font-size:20px;color:#333;letter-spacing:-.4px;padding:0 15px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layerPopWrap.repealNoticePop{display:none}.layerPopWrap.repealNoticePop.active{display:block}.layerPopWrap.repealNoticePop{background-color:#fff}.layerPopWrap.repealNoticePop .layerHeader{padding:11px 20px}.layerPopWrap.repealNoticePop .layerConts{display:flex;justify-content:flex-start;flex-direction:column;padding:10px 25px 12px;text-align:center;word-break:keep-all}.layerPopWrap.repealNoticePop .layerConts strong{display:block;margin:0 -10px;font-size:16px;color:#111;line-height:23px;letter-spacing:-.4px}.layerPopWrap.repealNoticePop .layerConts span{display:inline-block;margin-top:10px;font-size:14px;color:#666;line-height:20px;letter-spacing:-.35px}.layerPopWrap.repealNoticePop .layerConts span.txt-small{font-size:13px;line-height:19px;letter-spacing:-.26px}.layerPopWrap.repealNoticePop .layerConts .btn-red{align-self:center;width:100%;height:39px;padding:0 25px;margin-top:15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#f51d2c;text-align:center;font-size:13px;font-weight:700;line-height:39px;color:#fff;letter-spacing:-.26px;box-sizing:border-box}.layerPopWrap.repealNoticePop .layerConts .arrow:after{content:'>';display:inline-block;margin-left:5px}.layerPopWrap.repealNoticePop .btn-bottom-wrap{display:flex;justify-content:space-between;align-items:center}.layerPopWrap.repealNoticePop .btn-bottom-wrap>button{height:30px;padding:0 5px;background-color:#fff;font-size:13px;letter-spacing:-.26px;outline:0;border:0;box-sizing:border-box}.layerPopWrap.repealNoticePop .btn-bottom-wrap>button.btn-ty1{margin-left:-5px;color:#888}.layerPopWrap.repealNoticePop .btn-bottom-wrap>button.btn-ty2{margin-right:-5px;color:#333}.layerPopWrap.repealNoticePop.layerPopWrap .btn-wrap{margin-top:0;padding:0 25px 12px}@media only all and (max-width:340px){.layerPopWrap.repealNoticePop .layerConts br{display:none}}.bnr-full-type2{margin:15px 15px 0;border-radius:4px;overflow:hidden;font-size:0}.bnr-full-type2 img{width:100%}.hr-line{display:block;height:8px;margin:0;border:0;background-color:#eee}.grade-wrap{padding:30px 0;border-bottom:8px solid #eee}.grade-wrap .tit-box{padding:0 15px 15px}.grade-wrap .grade-info ul{display:flex;justify-content:space-around;padding:0 15px}.grade-wrap .grade-info ul li{position:relative;text-align:center}.grade-wrap .grade-info ul li:before{content:'';display:block;width:48px;height:48px;margin:0 auto;background-size:100%}.grade-wrap .grade-info ul li.p:before{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_P_48x48.png)}.grade-wrap .grade-info ul li.v:before{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_V_48x48.png)}.grade-wrap .grade-info ul li.g:before{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_G_48x48.png)}.grade-wrap .grade-info ul li.s:before{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_S_48x48.png)}.grade-wrap .grade-info ul li strong{display:block;margin-top:5px;font-size:13px;line-height:1.31;color:#333}.grade-wrap .grade-info ul li b{font-size:20px;line-height:.85;letter-spacing:-.4px;color:#000}.grade-wrap .grade-info ul li b em{font-weight:400;font-size:15px;line-height:17px;letter-spacing:-.3px}.grade-wrap .grade-info ul li p.txt1{font-size:12px;line-height:1.42;color:#000}.grade-wrap .grade-info ul li p.txt2{margin-top:6px;font-size:12px;line-height:1.42;letter-spacing:-.24px;color:#888}.grade-wrap .grade-info ul li.v .txt1,.grade-wrap .grade-info ul li.v b{color:#6547e3}.grade-wrap .grade-info ul li.g .txt1,.grade-wrap .grade-info ul li.g b{color:#c9ad70}.grade-wrap .grade-info ul li.s .txt1,.grade-wrap .grade-info ul li.s b{color:#959da7}@media only all and (max-width:320px){.grade-wrap .grade-info ul{padding:0 10px}}.grade-wrap .welcome-benefit{display:flex;justify-content:flex-start;align-items:center;padding:10px 15px 10px 10px;margin:15px 15px 0 15px;border-radius:8px;background-color:#f5f5f5}.grade-wrap .welcome-benefit .info{margin-top:1px;font-size:13px;line-height:1.46;letter-spacing:-.26px;color:#333;font-weight:700}.grade-wrap .welcome-benefit .info .point-c{color:#00a19c}.grade-wrap .welcome-benefit i.welcome{flex-shrink:0;width:38px;height:38px;margin-right:5px;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_W_38x38.png);background-size:100%;font-size:1px;color:transparent}.grade-wrap .welcome-benefit i.arrow{flex-shrink:0;width:16px;height:16px;margin-left:auto;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_arrow_right_16x16_black.png);background-size:100%;font-size:1px;color:transparent}.grade-wrap.v2{padding:30px 0;border-bottom:8px solid #eee}.grade-wrap.v2 .tit-box{padding:0 15px 15px}.grade-wrap.v2 .grade-info ul{display:flex;justify-content:center;padding:0}.grade-wrap.v2 .grade-info ul li{position:relative;width:100px;text-align:center}.grade-wrap.v2 .grade-info ul li:before{content:'';display:block;width:48px;height:48px;margin:0 auto;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_sprite.png);background-size:500px auto}.grade-wrap.v2 .grade-info ul li.p:before{background-position:0 -350px}.grade-wrap.v2 .grade-info ul li.v:before{background-position:-50px -350px}.grade-wrap.v2 .grade-info ul li.g:before{background-position:-100px -350px}.grade-wrap.v2 .grade-info ul li strong{display:block;margin-top:4px;font-size:13px;line-height:1.31;color:#111}.grade-wrap.v2 .grade-info ul li b{font-size:20px;line-height:.85;letter-spacing:-.4px;color:#111}.grade-wrap.v2 .grade-info ul li b em{font-weight:400;font-size:15px;line-height:17px;letter-spacing:-.3px}.grade-wrap.v2 .grade-info ul li p.txt1{font-size:12px;line-height:1.42;color:#111}.grade-wrap.v2 .grade-info ul li p.txt2{margin-top:6px;font-size:12px;line-height:1.42;letter-spacing:-.24px;color:#888}@media only all and (max-width:320px){.grade-wrap .grade-info ul{padding:0 10px}}.grade-wrap.v2 .welcome-benefit{display:flex;justify-content:flex-start;align-items:center;padding:10px 15px 10px 10px;margin:15px 15px 0 15px;border-radius:8px;background-color:#f6f6f6}
.grade-wrap.v2 .welcome-benefit .info{margin-top:1px;font-size:13px;line-height:1.46;letter-spacing:-.26px;color:#111;font-weight:700}.grade-wrap.v2 .welcome-benefit .info .point-c{color:#00b1b1}.grade-wrap.v2 .welcome-benefit i.welcome{flex-shrink:0;width:38px;height:38px;margin-right:5px;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_w_38_v2.png);background-size:100%;font-size:1px;color:transparent}.grade-wrap.v2 .welcome-benefit i.arrow{flex-shrink:0;width:16px;height:16px;margin-left:auto;background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_arrow_right_16x16_black.png);background-size:100%;font-size:1px;color:transparent}.goods-detail-wrap .bnr-member{display:block;margin:20px 15px 0;border-radius:8px;font-size:0;overflow:hidden}.goods-detail-wrap .bnr-member img{width:100%}.new_mypage_main.v3 .my_benefit_area{position:relative;z-index:1;padding:15px 0}.new_mypage_main.v3 .my_benefit_area .bg{position:absolute;top:0;left:0;z-index:-1;width:100%}.new_mypage_main.v3 .my_benefit_area.level01 .bg{background:linear-gradient(to right,#4d4d4d 33%,#202020 100%)}.new_mypage_main.v3 .my_benefit_area.level02 .bg{background:linear-gradient(to right,#7656ff 33%,#5236c5 100%)}.new_mypage_main.v3 .my_benefit_area.level03 .bg{background:linear-gradient(to right,#c9ad70 33%,#947443 100%)}.new_mypage_main.v3 .my_benefit_area.level04 .bg{background:linear-gradient(to right,#959da7 33%,#676d75 100%)}.new_mypage_main.v3 .my_benefit_area.level05 .bg{background:linear-gradient(to right,#59c7c3 33%,#349a97 100%)}.new_mypage_main.v3 .my_benefit_area.level06 .bg{background:linear-gradient(to right,#537ae5 33%,#3a5bb7 100%)}.new_mypage_main .my_benefit_area .bnr{margin:-5px 15px 0;padding-bottom:15px}.new_mypage_main .my_benefit_area .bnr a{display:block;border-radius:8px;overflow:hidden;font-size:0}.new_mypage_main .my_benefit_area .bnr img{width:100%}.new_mypage_main.v3 .my_benefit_area .tit-box .ico_level{display:inline-block;float:left;width:48px;height:48px;margin-right:5px}.new_mypage_main.v3 .my_benefit_area.level01 .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_p.png) 100%/100% no-repeat}.new_mypage_main.v3 .my_benefit_area.level02 .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_v.png) 100%/100% no-repeat}.new_mypage_main.v3 .my_benefit_area.level03 .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_g.png) 100%/100% no-repeat}.new_mypage_main.v3 .my_benefit_area.level04 .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_s.png) 100%/100% no-repeat}.new_mypage_main.v3 .my_benefit_area.level05 .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_w.png) 100%/100% no-repeat}.new_mypage_main.v3 .my_benefit_area.level06 .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_f.png) 100%/100% no-repeat}.new_mypage_main.v3 .mypage_benefit{margin:0}.new_mypage_main.v3 .my_benefit_area .tit-box{padding:0;margin:0 15px}.new_mypage_main.v3 .my_benefit_area .tit-box::after{content:"";display:block;clear:both}.new_mypage_main.v3 .my_benefit_area .tit_area{float:left;display:flex;align-items:center;width:70%}.new_mypage_main.v3 .my_benefit_area .tit_area::after{content:"";display:block;clear:both}.new_mypage_main.v3 .my_benefit_area .tit-box strong{font-weight:700;color:#fff;font-size:18px}.new_mypage_main.v3 .my_benefit_area .tit-box p{font-weight:700;color:#fff;font-size:12px}.new_mypage_main.v3 .my_benefit_area .tit-box p span{font-size:12px;font-weight:400}.new_mypage_main.v3 .my_benefit_area .level_benefit{float:right;font-size:13px;line-height:48px;color:#fff;padding-right:11px;background:url(//image.hnsmall.com/images/mobile2014/mypage/rating_benefit_arr.png) 100% 50%/6px 11px no-repeat}.new_mypage_main.v3 .my_benefit_area .expected_level{margin:8px 15px 0}.new_mypage_main.v3 .my_benefit_area .expected_level a{display:block;height:36px;line-height:36px;font-size:14px;color:#ddd;border-radius:8px;background:rgba(0,0,0,.2);text-align:center}.new_mypage_main.v3 .my_benefit_area .expected_level a span{display:inline-block;padding-right:11px;background:url(//image.hnsmall.com/images/mobile2014/mypage/rating_benefit_arr.png) 100% 50%/7px 12px no-repeat}.new_mypage_main.v3 .my_benefit_area .expected_level a b{color:#ddd;font-weight:700}.new_mypage_main.v3 .my_benefit_area.level01 .expected_level a b{color:#c3a413;font-weight:700}.new_mypage_main.v3 .mypage_benefit .benefit_top{display:block;background:#fff;border-radius:8px;padding:0;width:auto;margin:15px 15px 0}.new_mypage_main.v3 .mypage_benefit .tit-box+.benefit_top{margin:10px 15px 0}.new_mypage_main.v3 .mypage_benefit .benefit_top:after{display:none}.new_mypage_main.v3 .mypage_benefit .benefit_top li{position:relative;display:block;width:auto;padding:0;margin:0;background-color:transparent;border-radius:0;border-top:1px solid #eee}.new_mypage_main.v3 .mypage_benefit .benefit_top li>a{display:block;height:100%;box-sizing:border-box}.new_mypage_main.v3 .mypage_benefit .benefit_top li>div{padding:0}.new_mypage_main.v3 .mypage_benefit li:nth-child(3){clear:both}.new_mypage_main.v3 .mypage_benefit li.new strong:before{content:"";display:block;position:absolute;top:0;right:-6px;width:4px;height:4px;border-radius:2px;background:#de3838}.new_mypage_main.v3 .mypage_benefit li .wraper{display:flex;justify-content:space-between;align-items:center;padding:0 15px;height:42px}.new_mypage_main.v3 .mypage_benefit .benefit_top li .wraper strong{position:relative;font-weight:700;font-size:14px;color:#333;padding:0}.new_mypage_main.v3 .mypage_benefit .benefit_top li.new .wraper strong:before{content:"";display:block;position:absolute;top:0;right:-6px;width:4px;height:4px;border-radius:2px;background:#de3838}.new_mypage_main.v3 .mypage_benefit .benefit_top li .coupon_txt{display:flex;align-items:center}.new_mypage_main.v3 .mypage_benefit .benefit_top li .coupon_txt p{letter-spacing:inherit}.new_mypage_main.v3 .mypage_benefit .benefit_top li .coupon_link{position:relative;height:42px;line-height:42px;margin:0;margin-right:20px;padding-left:20px;color:#f51d2c;font-size:12px}.new_mypage_main.v3 .mypage_benefit .benefit_top li .coupon_link:after{content:'';position:absolute;top:13px;left:0;width:16px;height:14px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_down_red02.png) 100%/14px 14px no-repeat}.new_mypage_main.v3 .mypage_benefit .benefit_top li p{letter-spacing:inherit}.new_mypage_main.v3 .mypage_benefit .benefit_top li .num span{position:inherit;top:0;font-size:18px;color:#333;font-weight:700;line-height:1}.new_mypage_main.v3 .mypage_benefit .benefit_top li .num .won{font-size:14px;margin-left:1px}.new_mypage_main.v3 .mypage_benefit li.w50p{float:left;width:50%;height:auto;border-top:0}.new_mypage_main.v3 .mypage_benefit li.w50p a{padding:15px 0}.new_mypage_main.v3 .mypage_benefit li.w50p:nth-child(odd)::after{content:"";display:block;position:absolute;top:15px;right:0;width:1px;height:calc(100% - 30px);background:#eee}.new_mypage_main.v3 .mypage_benefit li.w50p strong{margin-bottom:4px}.new_mypage_main.v3 .mypage_benefit li.w50p .num{margin-bottom:2px}.new_mypage_main.v3 .mypage_benefit li.w50p .num .won{font-size:14px}.new_mypage_main.v3 .mypage_benefit li.w50p .wraper{display:block;height:auto}.new_mypage_main.v3 .mypage_benefit .my_benefit_detail{margin:15px 15px 0;left:15px;box-sizing:border-box;padding:0;text-align:center;border-radius:8px;border:1px solid #777;background-color:#f5f5f5}.new_mypage_main.v3 .my_benefit_detail .benefit-btn{display:block;padding:0 15px;text-align:center;font-size:13px;color:#333;height:40px;line-height:40px}.new_mypage_main.v3 .my_benefit_detail .benefit-btn::after{content:'';display:inline-block;width:11px;height:6px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/my_benefit_arr.png) no-repeat center center;background-size:11px auto}.new_mypage_main.v3 .my_benefit_list{background-color:#fff}.new_mypage_main.v3 .my_benefit_list>li{padding:15px 15px;border-top:1px solid #ddd}.new_mypage_main.v3 .my_benefit_list .titWrap{display:flex;justify-content:space-between}.new_mypage_main.v3 .my_benefit_list .titWrap .tit{font-size:15px;font-weight:700;color:#333;line-height:22px}.new_mypage_main.v3 .my_benefit_list .titWrap .txt01{font-size:18px;color:#f51d2c;line-height:22px;font-weight:700}.new_mypage_main.v3 .my_benefit_list .titWrap .normal{font-size:13px;color:#f51d2c;font-weight:400}.new_mypage_main.v3 .statList li{display:flex;justify-content:space-between;padding-top:8px}.new_mypage_main.v3 .statList .statTit{font-size:14px;color:#666}.new_mypage_main.v3 .statList .statPrice{font-size:16px;color:#333}.new_mypage_main.v3 .statList .statPrice .won{font-size:13px;color:#333}.new_mypage_main.v3 .my_benefit_info{display:none}.new_mypage_main.v3 .my_benefit_info .close_btn a{display:block;border-radius:0 0 8px 8px;background:#f5f5f5;border-top:1px solid #eee;height:42px}.new_mypage_main.v3 .my_benefit_info .close_btn a span{display:inline-block;padding-right:16px;font-size:13px;color:#333;line-height:42px;background:url(//image.hnsmall.com/images/mobile2014/mypage/btn_arr_upX11.png) 100%/11px auto no-repeat}.new_mypage_main.v3 .my_benefit_area.active{padding:15px 0 0}.new_mypage_main.v3 .my_benefit_area.active .benefit-btn{font-size:17px;color:#333;font-weight:700;text-align:left}.new_mypage_main.v3 .my_benefit_area.active .benefit-btn::after{display:none}.new_mypage_main.v3 .my_benefit_area.active .my_benefit_info{display:block;width:100%}.new_mypage_main.v3 .mypage-banner{margin:25px 15px 0}
.new_mypage_main.v3 .mypage-banner+.mypage-banner{margin-top:10px}.new_mypage_main.v3 .mypage-banner ~ .hr-line{margin-top:25px}.new_mypage_main.v3 .mypage-banner.v2{position:relative;margin:15px 15px 0;border-radius:8px;overflow:hidden}.new_mypage_main.v3 .mypage-banner.v2 .swiper-slide{border-radius:8px;overflow:hidden}.new_mypage_main.v3 .mypage-banner ~ .hr-line{margin-top:15px}.new_mypage_main.v3 .mypage-banner .pagination{position:absolute;z-index:1;bottom:10px;left:50%;transform:translateX(-50%)}.new_mypage_main.v3 .mypage-banner .pagination span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#eee;margin-right:6px}.new_mypage_main.v3 .mypage-banner .pagination span.swiper-pagination-bullet-active{background:#111}.new_mypage_main.v3 .staff-benefit a{border-radius:8px}.new_mypage_main.v3 .staff-benefit a>strong{font-size:14px;color:#333}.new_mypage_main.v3 .link_area>ul li.new a span:first-child:after{content:"";display:block;position:absolute;top:16px;right:-6px;width:4px;height:4px;border-radius:2px;background:#f51d2c}.new_mypage_main.v3 .link_area .col4 li{float:left;width:33.3%}.new_mypage_main.v3 .link_area>ul li{float:none;width:100%}.main-mypage.v3 .link_area .ico30.ico-event:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_event.png)}.main-mypage.v3 .link_area .ico30.ico-message:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_message.png)}.main-mypage.v3 .link_area .col4 li a{padding:0;height:84px;line-height:inherit;padding-top:20px;box-sizing:border-box;text-align:center}.main-mypage.v3 .link_area .col4 li a:before{width:1px;height:53px;background:0;background-color:#eee;right:0;top:15px;margin-top:0}.main-mypage.v3 .link_area .col4 li a .tit{float:none;display:block;font-size:12px;color:#333}.main-mypage.v3 .link_area .col4 li a .amount{position:absolute;display:block;top:21%;left:64%;width:20px;height:15px;background:#f51d2c;border-radius:4px;font-size:10px;color:#fff;text-align:center;line-height:15px}@media all and (max-width:320px){.new_mypage_main.v3 .my_benefit_area .bnr{margin-left:10px;margin-right:10px}.new_mypage_main.v3 .my_benefit_area .tit-box{margin:0 10px}.new_mypage_main.v3 .my_benefit_area .expected_level{margin:8px 10px 0}.new_mypage_main.v3 .mypage_benefit .benefit_top{margin:15px 10px 0}.new_mypage_main.v3 .mypage_benefit .tit-box+.benefit_top{margin:10px 10px 0}.new_mypage_main.v3 .mypage_benefit .my_benefit_detail{margin:15px 10px 0}.new_mypage_main.v3 .my_benefit_area .tit_area{width:70%}.new_mypage_main.v3 .my_benefit_area .tit-box h2{max-width:74%;font-size:15px;padding-right:14px}.new_mypage_main.v3 .my_benefit_area .tit-box span{font-size:16px}.new_mypage_main.v3 .my_benefit_area .tit-box h2::after{right:0}.new_mypage_main.v3 .mypage_benefit .staff-benefit{margin:20px 10px 0}.new_mypage_main.v3 .my_benefit_area .expected_level a{font-size:13px}.new_mypage_main.v3 .my_benefit_area .expected_level a span{background:url(//image.hnsmall.com/images/mobile2014/mypage/rating_benefit_arr.png) 100% 50%/6px 11px no-repeat}.new_mypage_main.v3 .mypage-banner{margin:20px 10px}.main-mypage.v3 .order_area_in .tit-box{padding:0 10px 10px}.main-mypage.v3 .order_area_in .my_order_list{padding:0 10px 18px}.main-mypage.v3 .bottom_btn_subscribe{padding:0 10px}.main-mypage.v3 .order_area_in .bottom_btn{padding:0 8.5px}.new_mypage_main.v3 .mypage_benefit .staff-benefit.v2{margin:0}}.level_wrap.v3{margin:0;background:#fff;padding:0;border-radius:0;border:0}.level_wrap.v3 .tab_tit{padding:0 15px;height:60px;z-index:1000;width:calc(100% - 30px);background:#fff}.level_wrap.v3 .tab_tit::after{content:"";display:block;clear:both}.level_wrap.v3 .tab_tit li{float:left;width:50%;height:40px;margin:10px 0;border:1px solid #ddd;box-sizing:border-box}.level_wrap.v3 .tab_tit li:first-child{border-radius:8px 0 0 8px}.level_wrap.v3 .tab_tit li:last-child{border-radius:0 8px 8px 0}.level_wrap.v3 .tab_tit li.active{background:#333;border:1px solid #333}.level_wrap.v3 .tab_tit li a{display:block;line-height:38px;text-align:center;font-size:16px;color:#bbb}.level_wrap.v3 .tab_tit li.active a{color:#fff;font-weight:700}.level_wrap.v3 .level_box{padding:25px 0;text-align:center}.level_wrap.v3 .level_box .txt01{margin-top:12px;font-size:14px;line-height:21px;color:#fff}.level_wrap.v3 .level_box.level01{background:linear-gradient(to right,#4d4d4d 33%,#202020 100%)}.level_wrap.v3 .level_box.level02{background:linear-gradient(to right,#7656ff 33%,#5236c5 100%)}.level_wrap.v3 .level_box.level03{background:linear-gradient(to right,#c9ad70 33%,#947443 100%)}.level_wrap.v3 .level_box.level04{background:linear-gradient(to right,#959da7 33%,#676d75 100%)}.level_wrap.v3 .level_box.level05{background:linear-gradient(to right,#59c7c3 33%,#349a97 100%)}.level_wrap.v3 .level_box.level06{background:linear-gradient(to right,#537ae5 33%,#3a5bb7 100%)}.level_wrap.v3 .level_box.level01 .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_p_84.png) 100%/100% no-repeat}.level_wrap.v3 .level_box.level02 .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_v_84.png) 100%/100% no-repeat}.level_wrap.v3 .level_box.level03 .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_g_84.png) 100%/100% no-repeat}.level_wrap.v3 .level_box.level04 .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_s_84.png) 100%/100% no-repeat}.level_wrap.v3 .level_box.level05 .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_w_84.png) 100%/100% no-repeat}.level_wrap.v3 .level_box.level06 .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_f_84.png) 100%/100% no-repeat}.level_wrap.v3 .level_box_top{display:flex;justify-content:center;position:relative}.level_wrap.v3 .level_box_top::after{content:"";display:block;clear:both}.level_wrap.v3 .level_box .ico_level{float:left;display:inline-block;width:84px;height:84px;margin-right:15px}.level_wrap.v3 .level_box_top .level_info_area{float:left;text-align:left;padding-top:15px}.level_wrap.v3 .level_box .tit{font-size:20px;line-height:24px;font-weight:700;color:#fff}.level_wrap.v3 .level_box .type{display:inline-block;position:relative;top:-1px;margin-left:4px;font-size:14px;color:#fff;line-height:15px}.level_wrap.v3 .level_info_box .info_txt{font-size:15px;color:#fff}.level_wrap.v3 .level_info_box .info_txt span{font-size:20px;font-weight:700;color:#fff}.level_wrap.v3 .level_info_box .info_txt em{font-size:15px;color:#fff}.level_wrap.v3 .level_box.level05 .level_box_top,.level_wrap.v3 .level_box.level06 .level_box_top{padding:0;display:block}.level_wrap.v3 .level_box.level05 .level_info_area,.level_wrap.v3 .level_box.level06 .level_info_area{float:none;text-align:center;padding-top:0}.level_wrap.v3 .level_box.level05 .ico_level,.level_wrap.v3 .level_box.level06 .ico_level{float:none;margin:0 auto;margin-bottom:10px}.level_wrap.v3 .level_box.level05 .tit,.level_wrap.v3 .level_box.level06 .tit{font-size:18px;line-height:21px;font-weight:700;color:#fff}.level_wrap.v3 .level_box.level05 .txt01,.level_wrap.v3 .level_box.level06 .txt01{margin-top:10px;font-size:14px;line-height:18px;color:#fff}.level_wrap.v3 .level_box.level05 .level_info_box,.level_wrap.v3 .level_box.level06 .level_info_box{display:none}.level_wrap.v3 .level_box .tooltip{display:inline-block;font-size:0;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/mypage/tooltip2x.png) 100%/100% no-repeat;vertical-align:18px}.level_wrap.v3 .level_box .tooltip_info{display:none;position:absolute;top:67px;left:50%;transform:translateX(-50%);z-index:9;width:271px;border:1px solid #000;background:#fff;border-radius:4px}.level_wrap.v3 .level_box .tooltip_info .inner{position:relative;padding:15px;text-align:left}.level_wrap.v3 .level_box .tooltip_info ul li{position:relative;margin-top:10px;padding-left:8px;color:#333;font-weight:400;font-size:13px;line-height:15px;letter-spacing:-1px}.level_wrap.v3 .level_box .tooltip_info ul li:before{display:block;content:"";overflow:hidden;position:absolute;top:6px;left:0;width:3px;height:3px;border-radius:100%;background:#333}.level_wrap.v3 .level_box .tooltip_info .close{position:absolute;top:3px;right:3px;width:25px;height:25px;border:0;background:url(//image.hnsmall.com/images/mobile2014/mypage/tooltip_close@2x.png) 100%/100% no-repeat;-webkit-appearance:none;font-size:0;color:transparent;line-height:0}.level_wrap.v3 .dot_list li{position:relative;margin-top:5px;padding-left:7px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#333}.level_wrap.v3 .dot_list li:first-child{margin-top:0}.level_wrap.v3 .dot_list li::after{content:"";position:absolute;top:8px;left:0;width:2px;height:2px;border-radius:50%;background:#333}.level_wrap.v3 .dash_list li{position:relative;margin-top:5px;padding-left:7px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#666}.level_wrap.v3 .dash_list li:first-child{margin-top:0}.level_wrap.v3 .dash_list li::after{content:"-";position:absolute;top:0;left:0;font-size:13px;border-radius:0;background:0}.level_wrap.v3 .impor_txt p{color:#666;font-size:13px;letter-spacing:-.26px;line-height:19px;padding-left:15px;text-indent:-15px}.level_wrap.v3 .level_info_list{margin:20px 0}.level_wrap.v3 .level_info_list .dot_list{padding:0 45px}.level_wrap.v3 .level-bnr-info{margin:20px 15px 15px;padding:10px;background-color:#e5d9ff;border-radius:8px;text-align:center;word-break:keep-all}.level_wrap.v3 .level-bnr-info span{display:inline-block;font-size:14px;line-height:20px;color:#333}.level_wrap.v3 .level-bnr-info em{font-weight:700}.level_wrap.v3 .level_detail_btn{margin:20px auto 0;max-width:259px;height:35px;box-sizing:border-box;border:1px solid #ddd;border-radius:17.5px}
.level_wrap.v3 .level_detail_btn a{display:block;line-height:35px;font-size:12px;color:#333;letter-spacing:-.24px;text-align:center}.level_wrap.v3 .level_detail_btn a span{display:inline-block;padding-right:14px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arrow_right_333.png) no-repeat 100% 50%;background-size:6px auto}.level_wrap.v3 .info_txt_area{margin:20px 15px 0}.level_wrap.v3 .info_txt_area .tit{font-weight:700;color:#333;font-size:17px}.level_wrap.v3 .info_txt_area .impor_txt{margin-top:10px}.level_wrap.v3 .info_txt_area .dot_list{margin-top:8px}.level_wrap.v3 .info_txt_area .dot_list .dash_list{margin-top:4px}.level_wrap.v3 .level_step_box{margin:20px 0;text-align:center}.level_wrap.v3 .level_step_box .level_step_txt{display:inline-block;text-align:left;padding:0 20px;font-size:13px;color:#333;line-height:19px;letter-spacing:-.26px}.level_wrap.v3 .level_step_box .level_step_txt span{font-weight:700}.level_wrap.v3 .level_step_area{position:relative;margin:0 15px;padding-bottom:30px}.level_wrap.v3 .level_step_area ul{position:relative;display:flex;justify-content:space-between;margin-bottom:15px}.level_wrap.v3 .level_step_area ul li{position:relative;font-size:12px;color:#aaa;line-height:19px;letter-spacing:-.24px;text-align:center}.level_wrap.v3 .level_step_area ul li.active{font-weight:700;color:#333}.level_wrap.v3 .level_step_area ul li span{display:block;width:56px;height:56px;margin:0 auto 3px}.level_wrap.v3 .level_step_area ul::after{content:"";position:absolute;bottom:-21px;left:0;width:100%;height:6px;background:#ddd;border-radius:3px;opacity:.4}.level_wrap.v3 .level_step_area .level_bar{position:relative;z-index:1;width:0;height:6px;background:#333;border-radius:3px}.level_wrap.v3 .level_step_area .level_bar.ani{animation:bar100p 1.5s forwards;opacity:0}@keyframes bar100p{100%{width:100%;opacity:1}}.level_wrap.v3 .level_step_area ul li.before:nth-child(1) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_past_level_f.png) 50%/40px auto no-repeat}.level_wrap.v3 .level_step_area ul li.before:nth-child(2) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_past_level_s.png) 50%/40px auto no-repeat}.level_wrap.v3 .level_step_area ul li.before:nth-child(3) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_past_level_g.png) 50%/40px auto no-repeat}.level_wrap.v3 .level_step_area ul li.before:nth-child(4) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_past_level_v.png) 50%/40px auto no-repeat}.level_wrap.v3 .level_step_area ul li.after:nth-child(2) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_after_level_s.png) 50%/40px auto no-repeat}.level_wrap.v3 .level_step_area ul li.after:nth-child(3) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_after_level_g.png) 50%/40px auto no-repeat}.level_wrap.v3 .level_step_area ul li.after:nth-child(4) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_after_level_v.png) 50%/40px auto no-repeat}.level_wrap.v3 .level_step_area ul li.after:nth-child(5) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_after_level_p.png) 50%/40px auto no-repeat}.level_wrap.v3 .level_step_area ul li.active:nth-child(1) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_ing_level_f.png) 50%/56px auto no-repeat}.level_wrap.v3 .level_step_area ul li.active:nth-child(2) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_ing_level_s.png) 50%/56px auto no-repeat}.level_wrap.v3 .level_step_area ul li.active:nth-child(3) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_ing_level_g.png) 50%/56px auto no-repeat}.level_wrap.v3 .level_step_area ul li.active:nth-child(4) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_ing_level_v.png) 50%/56px auto no-repeat}.level_wrap.v3 .level_step_area ul li.active:nth-child(5) span{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_ing_level_p.png) 50%/56px auto no-repeat}.level_wrap.v3 .welcome_benefit{padding:20px 0;border-bottom:0}.level_wrap.v3 .welcome_benefit .tit_box{padding:0 15px}.level_wrap.v3 .welcome_benefit .tit{font-size:17px;line-height:1.65;letter-spacing:-.34px;color:#333;font-weight:700}.level_wrap.v3 .welcome_benefit .info{margin-top:5px;font-size:13px;line-height:1.46;letter-spacing:-.26px;color:#333}.level_wrap.v3 .welcome_benefit .grade-info{margin:10px 0 8px}.level_wrap.v3 .welcome_benefit .grade-info ul li{width:25%}.level_wrap.v3 .welcome_benefit .grade-info .standard{display:block;margin-top:2px;font-size:12px;line-height:1.42;letter-spacing:-.24px;color:#000}.level_wrap.v3 .welcome_benefit .grade-info .standard b{font-size:15px;line-height:1.13;letter-spacing:-.3px;color:#000}.level_wrap.v3 .level_detail_btn_v2{margin-top:20px}.level_wrap.v3 .level_detail_btn_v2 a{display:flex;justify-content:center;align-items:center;margin:0 auto;color:#111;width:295px;height:40px;line-height:40px;border:1px solid #ddd;border-radius:4px;background-color:#fff;text-align:center;overflow:hidden;box-sizing:border-box}.level_wrap.v3 .level_detail_btn_v2 span{margin-top:1px;font-size:14px;color:#111;line-height:1.43;letter-spacing:-.28px}.level_wrap.v3 .level_detail_btn_v2 span:after{content:'';display:inline-block;width:7px;height:12px;margin-top:-1.5px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_arrow_right_7x12.png) 0 0/7px auto no-repeat;vertical-align:middle}.new_mypage_main.v4 .my_benefit_area{position:relative;z-index:1;padding:20px 0}.new_mypage_main.v4 .my_benefit_area .bg{position:absolute;top:0;left:0;z-index:-1;width:100%}.new_mypage_main.v4 .my_benefit_area.lv-p{background:#333}.new_mypage_main.v4 .my_benefit_area.lv-v{background:#6f29ff}.new_mypage_main.v4 .my_benefit_area.lv-g{background:#eeb333}.new_mypage_main.v4 .my_benefit_area.lv-w{background:#00b1b1}.new_mypage_main.v4 .my_benefit_area.lv-f{background:#3057f3}.new_mypage_main.v4 .my_benefit_area .tit-box .ico_level{display:inline-block;float:left;width:48px;height:48px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_sprite.png) no-repeat 0 -400px;background-size:500px}.new_mypage_main.v4 .my_benefit_area.lv-p .tit-box .ico_level{background-position-x:0}.new_mypage_main.v4 .my_benefit_area.lv-v .tit-box .ico_level{background-position-x:-50px}.new_mypage_main.v4 .my_benefit_area.lv-g .tit-box .ico_level{background-position-x:-100px}.new_mypage_main.v4 .my_benefit_area.lv-s .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_s.png) 100%/100% no-repeat}.new_mypage_main.v4 .my_benefit_area.lv-w .tit-box .ico_level{background-position-x:-200px}.new_mypage_main.v4 .my_benefit_area.lv-f .tit-box .ico_level{background-position-x:-150px}.new_mypage_main.v4 .my_benefit_area.lv-s{display:none}.new_mypage_main.v4.icon-old .my_benefit_area.lv-p{background:linear-gradient(to right,#4d4d4d 33%,#202020 100%)}.new_mypage_main.v4.icon-old .my_benefit_area.lv-v{background:linear-gradient(to right,#7656ff 33%,#5236c5 100%)}.new_mypage_main.v4.icon-old .my_benefit_area.lv-g{background:linear-gradient(to right,#c9ad70 33%,#947443 100%)}.new_mypage_main.v4.icon-old .my_benefit_area.lv-s{background:linear-gradient(to right,#959da7 33%,#676d75 100%)}.new_mypage_main.v4.icon-old .my_benefit_area.lv-w{background:linear-gradient(to right,#59c7c3 33%,#349a97 100%)}.new_mypage_main.v4.icon-old .my_benefit_area.lv-f{background:linear-gradient(to right,#537ae5 33%,#3a5bb7 100%)}.new_mypage_main.v4.icon-old .my_benefit_area.lv-p .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_p.png) 100%/100% no-repeat}.new_mypage_main.v4.icon-old .my_benefit_area.lv-v .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_v.png) 100%/100% no-repeat}.new_mypage_main.v4.icon-old .my_benefit_area.lv-g .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_g.png) 100%/100% no-repeat}.new_mypage_main.v4.icon-old .my_benefit_area.lv-w .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_w.png) 100%/100% no-repeat}.new_mypage_main.v4.icon-old .my_benefit_area.lv-f .tit-box .ico_level{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_rating_f.png) 100%/100% no-repeat}.new_mypage_main.v4.icon-old .my_benefit_area .bnr a{padding-bottom:11.5942%;background:url(//image.hnsmall.com/images/mobile2014/mypage/bnr_grade_plt.png) no-repeat;background-size:100%}.new_mypage_main.v4.icon-old .my_benefit_area .bnr img{display:none}.new_mypage_main.v4.icon-old .my_benefit_area.lv-v .bnr a{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/bnr_grade_vip.png)}.new_mypage_main.v4.icon-old .my_benefit_area.lv-s{display:block}.new_mypage_main.v4 .mypage_benefit{margin:0}.new_mypage_main.v4 .my_benefit_area .tit-box{padding:0;margin:0 15px}.new_mypage_main.v4 .my_benefit_area .tit-box::after{content:"";display:block;clear:both}.new_mypage_main.v4 .my_benefit_area .tit_area{float:left;display:flex;align-items:center;width:70%}.new_mypage_main.v4 .my_benefit_area .tit_area::after{content:"";display:block;clear:both}.new_mypage_main.v4 .my_benefit_area .tit-box strong{font-weight:700;color:#fff;font-size:18px}.new_mypage_main.v4 .my_benefit_area .tit-box p{font-weight:700;color:#fff;font-size:12px}.new_mypage_main.v4 .my_benefit_area .tit-box p span{font-size:12px;font-weight:400}.new_mypage_main.v4 .my_benefit_area .level_benefit{float:right;font-size:13px;line-height:48px;color:#fff;padding-right:11px;background:url(//image.hnsmall.com/images/mobile2014/mypage/rating_benefit_arr.png) 100% 50%/6px 11px no-repeat}.new_mypage_main.v4 .my_benefit_area .expected_level{margin:8px 15px 0}
.new_mypage_main.v4 .my_benefit_area .expected_level a{display:block;height:36px;line-height:36px;font-size:14px;color:#ddd;border-radius:8px;background:rgba(0,0,0,.3);text-align:center}.new_mypage_main.v4 .my_benefit_area .expected_level a span{display:inline-block;padding-right:11px;background:url(//image.hnsmall.com/images/mobile2014/mypage/rating_benefit_arr.png) 100% 50%/7px 12px no-repeat}.new_mypage_main.v4 .my_benefit_area .expected_level b{font-weight:700}.new_mypage_main.v4 .mypage_benefit .box-inner{background:#fff;border-radius:4px;margin:15px 5px 0;padding-bottom:15px}.new_mypage_main.v4 .mypage_benefit .benefit_top{display:flex;justify-content:space-between;padding:0 0 3px;width:auto}.new_mypage_main.v4 .mypage_benefit .benefit_top strong{padding-top:0}.new_mypage_main.v4 .mypage_benefit .benefit_top li{flex:auto;position:relative;display:block;width:auto;padding:20px 0 0;margin:0;background-color:transparent;border-radius:0;box-sizing:border-box}.new_mypage_main.v4 .mypage_benefit .benefit_top li::before{display:inline-block;content:'';position:absolute;top:27px;height:52px;left:0;width:1px;background-color:#eee}.new_mypage_main.v4 .mypage_benefit .benefit_top li:first-child::before{display:none}.new_mypage_main.v4 .mypage_benefit .benefit_top li>a{display:block;height:100%;box-sizing:border-box}.new_mypage_main.v4 .mypage_benefit .benefit_top li>div{padding:0}.new_mypage_main.v4 .mypage_benefit li:nth-child(3){clear:both}.new_mypage_main.v4 .mypage_benefit li.new strong:before{content:"";display:block;position:absolute;top:0;right:-6px;width:4px;height:4px;border-radius:2px;background:#de3838}.new_mypage_main.v4 .mypage_benefit .benefit_top li .coupon_txt p{letter-spacing:inherit}.new_mypage_main.v4 .mypage_benefit .benefit_top li .coupon_link{position:relative;margin:0;color:#f51d2c;font-size:12px}.new_mypage_main.v4 .mypage_benefit .benefit_top li .coupon_link::before{content:'';display:inline-block;width:16px;height:14px;margin:-3px 4px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_down_red02.png) 100%/14px 14px no-repeat}.new_mypage_main.v4 .mypage_benefit p{letter-spacing:inherit;white-space:nowrap}.mypage .new_mypage_main.v4 .mypage_benefit .num{margin:5px 0}.mypage .new_mypage_main.v4 .mypage_benefit .num span{position:inherit;top:0;font-size:18px;color:#111;font-weight:700;line-height:1}.mypage .new_mypage_main.v4 .mypage_benefit .num .won{font-size:15px;margin-left:1px;color:#111;font-weight:400}.mypage .new_mypage_main.v4 .mypage_benefit .staff-benefit{margin-top:20px;padding:0 15px}.new_mypage_main.v4 .mypage_benefit .benefit_bottom{display:block;width:auto;margin:7px 10px 0;padding:0;border-top:1px solid #eee}.new_mypage_main.v4 .mypage_benefit .benefit_bottom .wraper{display:flex;justify-content:space-between;align-items:center;padding:10px 15px 0}.new_mypage_main.v4 .mypage_benefit .benefit_bottom .num{margin:0}.new_mypage_main.v4 .mypage_benefit .benefit_bottom .wraper strong{position:relative;font-weight:700;font-size:14px;color:#111;line-height:20px;padding:0}.new_mypage_main.v4 .mypage_benefit .benefit_bottom.new .wraper strong:before{content:"";display:block;position:absolute;top:0;right:-6px;width:4px;height:4px;border-radius:2px;background:#de3838}.new_mypage_main.v4 .mypage_benefit .my_benefit_detail{margin:15px 15px 0;left:15px;box-sizing:border-box;padding:0;text-align:center;border-radius:8px;border:1px solid #777;background-color:#f5f5f5}.new_mypage_main.v4 .my_benefit_detail .benefit-btn{display:block;padding:0 15px;text-align:center;font-size:13px;color:#333;height:40px;line-height:40px}.new_mypage_main.v4 .my_benefit_detail .benefit-btn::after{content:'';display:inline-block;width:11px;height:6px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/my_benefit_arr.png) no-repeat center center;background-size:11px auto}.new_mypage_main.v4 .my_benefit_list{background-color:#fff}.new_mypage_main.v4 .my_benefit_list>li{padding:15px 15px;border-top:1px solid #ddd}.new_mypage_main.v4 .my_benefit_list .titWrap{display:flex;justify-content:space-between}.new_mypage_main.v4 .my_benefit_list .titWrap .tit{font-size:15px;font-weight:700;color:#333;line-height:22px}.new_mypage_main.v4 .my_benefit_list .titWrap .txt01{font-size:18px;color:#f51d2c;line-height:22px;font-weight:700}.new_mypage_main.v4 .my_benefit_list .titWrap .normal{font-size:13px;color:#f51d2c;font-weight:400}.new_mypage_main.v4 .statList li{display:flex;justify-content:space-between;padding-top:8px}.new_mypage_main.v4 .statList .statTit{font-size:14px;color:#666}.new_mypage_main.v4 .statList .statPrice{font-size:16px;color:#333}.new_mypage_main.v4 .statList .statPrice .won{font-size:13px;color:#333}.new_mypage_main.v4 .my_benefit_info{display:none}.new_mypage_main.v4 .my_benefit_info .close_btn a{display:block;border-radius:0 0 8px 8px;background:#f5f5f5;border-top:1px solid #eee;height:42px}.new_mypage_main.v4 .my_benefit_info .close_btn a span{display:inline-block;padding-right:16px;font-size:13px;color:#333;line-height:42px;background:url(//image.hnsmall.com/images/mobile2014/mypage/btn_arr_upX11.png) 100%/11px auto no-repeat}.new_mypage_main.v4 .mypage-banner{margin:25px 15px 0}.new_mypage_main.v4 .mypage-banner+.mypage-banner{margin-top:10px}.new_mypage_main.v4 .mypage-banner ~ .hr-line{margin-top:25px}.new_mypage_main.v4 .mypage-banner.v2{position:relative;margin:20px 15px 0;border-radius:4px;overflow:hidden}.new_mypage_main.v4 .mypage-banner.v2 .swiper-slide{border-radius:4px;overflow:hidden}.new_mypage_main.v4 .mypage-banner ~ .hr-line{margin-top:15px}.new_mypage_main.v4 .mypage-banner .pagination{position:absolute;z-index:1;bottom:10px;left:50%;transform:translateX(-50%)}.new_mypage_main.v4 .mypage-banner .pagination span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#eee;margin-right:6px}.new_mypage_main.v4 .mypage-banner .pagination span.swiper-pagination-bullet-active{background:#111}.new_mypage_main.v4 .staff-benefit a{border-radius:4px;border:1px solid #ddd}.new_mypage_main.v4 .staff-benefit a>strong{font-size:14px;color:#333}.new_mypage_main.v4 .link_area>ul li.new a span:first-child:after{content:"";display:block;position:absolute;top:16px;right:-6px;width:4px;height:4px;border-radius:2px;background:#f51d2c}.new_mypage_main.v4 .link_area .col4 li{float:left;width:33.3%}.new_mypage_main.v4 .link_area>ul li{float:none;width:100%}.main-mypage.v4 .link_area .ico30.ico-event:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_event.png)}.main-mypage.v4 .link_area .ico30.ico-message:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_message.png)}.main-mypage.v4 .link_area .col4 li a{padding:0;height:84px;line-height:inherit;padding-top:20px;box-sizing:border-box;text-align:center}.main-mypage.v4 .link_area .col4 li a:before{width:1px;height:53px;background:0;background-color:#eee;right:0;top:15px;margin-top:0}.main-mypage.v4 .link_area .col4 li a .tit{float:none;display:block;font-size:12px;color:#111}.main-mypage.v4 .link_area .col4 li a .amount{position:absolute;display:block;top:21%;left:64%;width:20px;height:15px;background:#f51d2c;border-radius:4px;font-size:10px;color:#fff;text-align:center;line-height:15px}.new_mypage_main.v4 .order_area{margin:40px 0}.new_mypage_main.v4 .order_area_in .my_order_list>li p:first-child{margin-bottom:3px}.new_mypage_main.v4 .order_area_in .bottom_btn li a span{color:#111}.new_mypage_main.v4 .order_area_in .bottom_btn li a span em{color:#111}.new_mypage_main.v4 .order_area_in .bottom_btn li a span em i{color:#111}.new_mypage_main.v4 .link_area{border-top:1px solid #eee;border-bottom:10px solid #eee}.new_mypage_main.v4 .link_area>ul+ul{margin-top:9px}.new_mypage_main.v4 .link_area>ul li a span:first-child{color:#111}.new_mypage_main.v4 .customer,.new_mypage_main.v4 .js-homeTen,.new_mypage_main.v4 .staffBanner{margin-top:40px}.new_mypage_main.v4 .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.new_mypage_main.v4 .goods-third.swiper_st .swiper-slide{width:34.135%}.new_mypage_main.v4 .banner-area a{border-radius:4px}.new_mypage_main.v4 .customer a{background:#111}.new_mypage_main.v4 .js-homeTen.v2{margin-bottom:40px}.goods-four.swiper_st .swiper-slide{width:26.67%;margin-right:10px}.goods-four.swiper_st .goods-thumb .goods-thumb-img{border-radius:4px}.goods-four.swiper_st .goods-price{padding:10px 0 0}.goods-four.swiper_st .goods-price .tit{height:40px;margin-bottom:3px;font-size:14px;line-height:20px;letter-spacing:-.28px}.goods-four.swiper_st .goods-benefit-box .goods-benefit-detail dd strong{font-size:16px}.goods-four.swiper_st .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px}.new_mypage_main.v4 .mypage-banner.v3{position:relative;margin:20px 15px 0;border-radius:4px;overflow:hidden}.new_mypage_main.v4 .mypage-banner.v3 .swiper-slide{border-radius:4px;overflow:hidden}.new_mypage_main.v4 .mypage-banner.v3 .pagination{position:initial;transform:translate(0);text-align:center;margin-top:15px}.new_mypage_main.v4 .mypage-banner.v3 .pagination span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#ddd;margin-right:6px}.new_mypage_main.v4 .mypage-banner.v3 .pagination span.swiper-pagination-bullet-active{background:#111}.main-mypage.v4 .link_area.v2>ul li a span:first-child{color:#111;font-size:15px}.main-mypage.v4 .link_area.v2 .ico30.ico-event:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_event.png)}.main-mypage.v4 .link_area.v2 .ico30.ico-message:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_message.png)}.main-mypage.v4 .link_area.v2 .col4 li a{padding:0;height:84px;line-height:inherit;padding-top:20px;box-sizing:border-box;text-align:center}
.main-mypage.v4 .link_area.v2 .col4 li a:before{width:1px;height:53px;background:0;background-color:#eee;right:0;top:15px;margin-top:0}.main-mypage.v4 .link_area.v2 .col4 li a .tit{float:none;display:block;font-size:13px;color:#111}.main-mypage.v4 .link_area.v2 .col4 li a .amount{position:absolute;display:block;top:21%;left:64%;width:20px;height:15px;background:#f51d2c;border-radius:4px;font-size:10px;color:#fff;text-align:center;line-height:15px}.mypage.pd0{padding-bottom:0}.mypage.pd0 .new_mypage_main{margin-bottom:0}.new_mypage_main.v4 .link_area.v3{border-bottom:0}.new_mypage_main .link_area.v3>ul.col4{margin-top:10px;padding-bottom:10px}.main-mypage-space .link_area.v3>ul li{border-bottom:0}.main-mypage.v4 .link_area.v3>ul li a span:first-child{color:#111;font-size:15px}.main-mypage.v4 .link_area.v3 .ico30:before{content:'';display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-size:30px auto;margin:0 auto 5px}.main-mypage.v4 .link_area.v3 .ico30.ico-lately:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_lately_v2.png)}.main-mypage.v4 .link_area.v3 .ico30.ico-wish:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_wish_v2.png)}.main-mypage.v4 .link_area.v3 .ico30.ico-basket:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_basket_v2.png)}.main-mypage.v4 .link_area.v3 .ico30.ico-review:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_review_v2.png)}.main-mypage.v4 .link_area.v3 .ico30.ico-event:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_event_v2.png)}.main-mypage.v4 .link_area.v3 .ico30.ico-message:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_message_v2.png)}.main-mypage.v4 .link_area.v3 .col4 li a{padding:0;height:84px;line-height:inherit;padding-top:15px;box-sizing:border-box;text-align:center}.main-mypage.v4 .link_area.v3 .col4 li a:before{display:none}.main-mypage.v4 .link_area.v3 .col4 li a .tit{float:none;display:block;font-size:14px;color:#111}.main-mypage.v4 .link_area.v3 .col4 li a .amount{position:absolute;display:block;top:21%;left:64%;width:20px;height:15px;background:#f51d2c;border-radius:4px;font-size:10px;color:#fff;text-align:center;line-height:15px}.main-mypage.v4 .link_area.v3 .list_btn{margin:30px 15px 0;padding:0 0 20px;border-bottom:1px solid #eee}.main-mypage.v4 .link_area.v3 .list_btn dt{font-size:20px;margin:0 -15px;padding:0 15px;letter-spacing:-.4px;color:#111;font-weight:700;line-height:29px}.main-mypage.v4 .link_area.v3 .list_btn dd{margin:8px -15px 0;padding:0 15px}.main-mypage.v4 .link_area.v3 .list_btn dd ul li a{display:block;position:relative;padding-left:34px;height:48px;line-height:48px;font-size:15px;letter-spacing:-.3px;color:#111}.main-mypage.v4 .link_area.v3 .list_btn dd ul li a:before{content:"";display:block;position:absolute;top:19px;right:0;width:6px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arrow_right_333.png) no-repeat center center;background-size:6px auto}.main-mypage.v4 .link_area.v3 .list_btn dd ul li a span{position:relative}.main-mypage.v4 .link_area.v3 .list_btn dd ul li.new a span:first-child:after{content:"";display:block;position:absolute;top:0;right:-6px;width:4px;height:4px;border-radius:2px;background:#f51d2c}.main-mypage.v4 .link_area.v3 .list_btn dd ul li a span::before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:-34px;width:24px;height:24px;box-sizing:border-box;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_link_area.png?v2) no-repeat center center;background-size:24px auto}.main-mypage.v4 .link_area.v3 .list_btn dd ul li a i.ico-noti{display:inline-block;width:18px;height:18px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_noti_red3.png) no-repeat;background-size:18px}.main-mypage.v4 .link_area.v3 .list_btn dd ul li .noti{padding:12px 15px;background-color:#ffedee;border-radius:2px;overflow:hidden;font-size:14px;line-height:19px;letter-spacing:-.28px;color:#333}.new_mypage_main .myBannerBx{margin:10px 0}.main-mypage.v4 .link_area.v3 .list_btn.shopping_info dd ul li:nth-child(1) a span::before{background-position:0 0}.main-mypage.v4 .link_area.v3 .list_btn.shopping_info dd ul li:nth-child(2) a span::before{background-position:0 -24px}.main-mypage.v4 .link_area.v3 .list_btn.shopping_info dd ul li:nth-child(3) a span::before{background-position:0 -48px}.main-mypage.v4 .link_area.v3 .list_btn.shopping_info dd ul li:nth-child(4) a span::before{background-position:0 -72px}.main-mypage.v4 .link_area.v3 .list_btn.info_management dd ul li:nth-child(1) a span::before{background-position:0 -96px}.main-mypage.v4 .link_area.v3 .list_btn.info_management dd ul li:nth-child(2) a span::before{background-position:0 -120px}.main-mypage.v4 .link_area.v3 .list_btn.info_management dd ul li:nth-child(3) a span::before{background-position:0 -144px}.main-mypage.v4 .link_area.v3 .list_btn.info_management dd ul li:nth-child(4) a span::before{background-position:0 -168px}.main-mypage.v4 .link_area.v3 .list_btn.info_management dd ul li:nth-child(5) a span::before{background-position:0 -240px}.main-mypage.v4 .link_area.v3 .list_btn.questions dd ul li:nth-child(1) a span::before{background-position:0 -192px}.main-mypage.v4 .link_area.v3 .list_btn.questions dd ul li:nth-child(2) a span::before{background-position:0 -216px}.btn_customer{display:flex;margin-top:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:-1px}.btn_customer a{position:relative;flex:1;display:block;height:45px;line-height:48px;font-size:15px;color:#111;letter-spacing:-.3px;text-align:center}.btn_customer a+a{margin-left:1px}.btn_customer a+a::before{content:"";position:absolute;top:15px;left:-1px;width:1px;height:15px;background-color:#ddd}.home_box.js-mypageProd{margin-top:30px}.home_box.find_prod{margin-top:30px}.info_wrap.tit-box{margin-top:37px;padding:0 15px 5px}.info_wrap.tit-box .sub-txt{display:block;margin-top:2px;color:#111;font-size:15px;line-height:21px;letter-spacing:-.3px}.list_area.v2 .dateBox{padding:20px 15px 0;margin:10px 0 10px;border-top:1px solid #d1d1d1}.list_area.v2 .my_product_list>li{margin:0 15px;padding:15px 0 25px}.list_area.v2 .list-box:last-child .my_product_list>li:last-child{padding-bottom:0}.list_area.v2 .my_product_list>li{border-top:1px solid #eee}.list_area.v2 .dateBox ~ .my_product_list>li{padding-top:0;border-top:0}.list_area.v2 .my_product_list .prod_box{display:flex}.list_area.v2 .my_product_list .prod_box .img{display:block;position:relative;width:114px;height:114px;border-radius:4px;overflow:hidden;box-sizing:border-box}.list_area.v2 .my_product_list .prod_box .img::before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.03}.list_area.v2 .my_product_list .prod_box .img a{display:block}.list_area.v2 .my_product_list .prod_box .img img{width:100%}.list_area.v2 .my_product_list .prdWrap{position:relative;flex:1;margin-left:15px}.list_area.v2 .my_product_list .prdWrap .product_tit{display:block;margin-bottom:5px;padding-right:31px;height:43px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#111;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.list_area.v2 .my_product_list .prdWrap .priceInfoBox>p{display:flex;align-items:flex-end}.list_area.v2 .my_product_list .prdWrap .priceInfoBox>p .tit{font-size:11px;line-height:16px;color:#888;letter-spacing:-.22px}.list_area.v2 .my_product_list .prdWrap .priceInfoBox>p .txt{display:inline-block;margin-left:5px}.list_area.v2 .my_product_list .prdWrap .priceInfoBox>p .txt em{font-weight:700;font-size:18px;line-height:24px;letter-spacing:-.36px;color:#111}.list_area.v2 .my_product_list .prdWrap .priceInfoBox>p .txt .wonBox{display:inline-block;margin-left:2px;font-weight:700;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#111}.list_area.v2 .my_product_list .prdWrap .btnRecentView{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.list_area.v2 .my_product_list .prdWrap .btnRecentView .btn_cart{width:25px;height:25px;background:0;border:0}.list_area.v2 .my_product_list .prdWrap .btnRecentView .btn_cart a{display:block;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_cart_50.png) 100%/100% no-repeat;font-size:0;color:transparent}.list_area.v2 .my_product_list .prdWrap .btnRecentView .list_more{display:inline-block}.list_area.v2 .my_product_list .prdWrap .btnRecentView .list_more a{display:block;box-sizing:border-box;height:30px;padding:0 9px 0 13px;border:1px solid #ddd;border-radius:4px;font-size:13px;line-height:30px;letter-spacing:-.26px;color:#111}.list_area.v2 .my_product_list .prdWrap .btnRecentView .list_more a span{position:relative;display:block;line-height:30px}.list_area.v2 .my_product_list .prdWrap .btnRecentView .list_more a span::after{content:"";display:inline-block;margin-left:5px;width:10px;height:6px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arr_down.png) 100%/100% no-repeat;vertical-align:1px}.list_area.v2 .my_product_list .prdWrap .btnRecentView .list_more.active a span::after{background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arr_up.png) 100%/100% no-repeat;vertical-align:2px}.list_area.v2 .my_product_list .prdWrap .btn_del{position:absolute;top:2px;right:0;z-index:10}.list_area.v2 .my_product_list .prdWrap .btn_del a{display:block;width:20px;height:20px;font-size:0;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/mypage/btn_list_close_32.png) 100% 0/16px 16px no-repeat}
.list_area.v2 .my_product_list .list_more_detail{display:none;margin:15px -15px 0}.list_area.v2 .my_product_list .list_more_detail .goods-four.swiper_st .swiper-slide{width:24%}.recommend-area{margin-top:40px}.recommend-area .tit-box{padding:0 15px;margin-bottom:10px}.recommend-area .tit-box .more-btn2{top:initial;bottom:4px}.recommend-area .tit-box .more-btn2::after{width:7px;height:11px;background:url(//image.hnsmall.com/images/mobile2014/order/ic_arrow_7x11.png) 100% no-repeat;background-size:7px 11px;margin-top:.5px}@media all and (max-width:320px){.new_mypage_main.v4 .my_benefit_area .bnr{margin-left:10px;margin-right:10px}.new_mypage_main.v4 .my_benefit_area .tit-box{margin:0 10px}.new_mypage_main.v4 .my_benefit_area .expected_level{margin:8px 10px 0}.new_mypage_main.v4 .mypage_benefit .tit-box+.benefit_top{margin:10px 10px 0}.new_mypage_main.v4 .mypage_benefit .my_benefit_detail{margin:15px 10px 0}.new_mypage_main.v4 .my_benefit_area .tit_area{width:70%}.new_mypage_main.v4 .my_benefit_area .tit-box h2{max-width:74%;font-size:15px;padding-right:14px}.new_mypage_main.v4 .my_benefit_area .tit-box span{font-size:16px}.new_mypage_main.v4 .my_benefit_area .tit-box h2::after{right:0}.new_mypage_main.v4 .my_benefit_area .expected_level a{font-size:13px}.new_mypage_main.v4 .my_benefit_area .expected_level a span{background:url(//image.hnsmall.com/images/mobile2014/mypage/rating_benefit_arr.png) 100% 50%/6px 11px no-repeat}.new_mypage_main.v4 .mypage-banner{margin:20px 10px}.main-mypage.v4 .order_area_in .tit-box{padding:0 10px 10px}.main-mypage.v4 .order_area_in .my_order_list{padding:0 10px 18px}.main-mypage.v4 .bottom_btn_subscribe{padding:0 10px}.main-mypage.v4 .order_area_in .bottom_btn{padding:0 8.5px}}.level_wrap.v4{margin:0;padding:0;border:0}.level_wrap.v4 .hr-line{height:10px}.level_wrap.v4 .level_box{padding-bottom:25px}.level_wrap.v4 .level_box .level_box_top{margin-top:26px;text-align:center}.level_wrap.v4 .level_box .level_box_top .tit{display:block;margin-top:15px;font-size:17px;line-height:25px;color:#111;font-weight:700}.level_wrap.v4 .level_box .txt01{margin-top:10px;font-size:14px;color:#111;line-height:20px}.level_wrap.v4 .level_box .ico_level{display:block;width:84px;height:84px;margin:0 auto;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_sprite.png) no-repeat;background-size:500px;font-size:1px;color:transparent}.level_wrap.v4 .level_box.lv-p .ico_level{background-position-x:0}.level_wrap.v4 .level_box.lv-v .ico_level{background-position-x:-100px}.level_wrap.v4 .level_box.lv-g .ico_level{background-position-x:-200px}.level_wrap.v4 .level_box.lv-f .ico_level{background-position-x:-300px}.level_wrap.v4 .level_box.lv-w .ico_level{background-position-x:-400px}.level_wrap.v4 .level_box .txt-mylv{margin-top:14px;color:#111;font-size:17px;text-align:center}.level_wrap.v4 .level_box .txt-mylv em{font-weight:700}.level_wrap.v4 .level_box .save-point{position:relative;text-align:center}.level_wrap.v4 .level_box .save-point .info_txt{display:inline-block;position:relative;margin:3px auto 0;font-size:20px;text-align:center;line-height:29px}.level_wrap.v4 .level_box .save-point .info_txt p{display:inline-block;position:relative}.level_wrap.v4 .level_box .save-point .info_txt span{font-size:24px;font-weight:700}.level_wrap.v4 .level_box .save-point .info_txt em{font-weight:500}.level_wrap.v4 .level_box .save-point .info_txt::before{display:inline-block;content:'';position:absolute;bottom:3px;left:0;right:27px;height:12px}.level_wrap.v4 .level_box.lv-p .save-point .info_txt::before{background-color:#ffe57f}.level_wrap.v4 .level_box.lv-v .save-point .info_txt::before{background-color:#e0d2ff}.level_wrap.v4 .level_box.lv-g .save-point .info_txt::before{background-color:#f8e1ad}.level_wrap.v4 .level_box .tooltip{display:inline-block;margin-left:1px;font-size:0;width:25px;height:25px;margin-top:-3px;background:url(//image.hnsmall.com/images/mobile2014/mypage/tooltip2x.png) 100%/100% no-repeat;vertical-align:middle}.level_wrap.v4 .level_box .tooltip_info{display:none;position:absolute;top:35px;left:50%;transform:translateX(-50%);z-index:9;width:271px;border:1px solid #000;background:#fff;border-radius:4px}.level_wrap.v4 .level_box .tooltip_info .inner{position:relative;padding:15px;text-align:left}.level_wrap.v4 .level_box .tooltip_info h3{font-size:14px;color:#111}.level_wrap.v4 .level_box .tooltip_info ul li{position:relative;margin-top:10px;padding-left:8px;color:#333;font-weight:400;font-size:13px;line-height:15px;letter-spacing:-1px}.level_wrap.v4 .level_box .tooltip_info ul li:before{display:block;content:"";overflow:hidden;position:absolute;top:6px;left:0;width:3px;height:3px;border-radius:100%;background:#333}.level_wrap.v4 .level_box .tooltip_info .close{position:absolute;top:3px;right:3px;width:25px;height:25px;border:0;background:url(//image.hnsmall.com/images/mobile2014/mypage/tooltip_close@2x.png) 100%/100% no-repeat;-webkit-appearance:none;font-size:0;color:transparent;line-height:0}.level_wrap.v4 .dot_list>li{position:relative;margin-top:3px;padding-left:7px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#111}.level_wrap.v4 .dot_list>li:first-child{margin-top:0}.level_wrap.v4 .dot_list>li::after{content:"";position:absolute;top:8px;left:0;width:2px;height:2px;border-radius:50%;background:#333}.level_wrap.v4 .dash_list>li{position:relative;padding-left:7px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#111}.level_wrap.v4 .dash_list>li:first-child{margin-top:0}.level_wrap.v4 .dash_list>li::after{content:"-";position:absolute;top:0;left:0;font-size:13px;border-radius:0;background:0}.level_wrap.v4 .noti_list{margin-top:5px}.level_wrap.v4 .noti_list>li{position:relative;padding-left:14px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#888}.level_wrap.v4 .noti_list>li:first-child{margin-top:0}.level_wrap.v4 .noti_list>li::after{content:"※";position:absolute;top:0;left:0;font-size:13px;border-radius:0;background:0}.level_wrap.v4 .noti_list.dep2{padding-left:7px}.level_wrap.v4 .impor_txt p{color:#666;font-size:13px;letter-spacing:-.26px;line-height:19px;padding-left:15px;text-indent:-15px}.level_wrap.v4 .level_info_list{text-align:center;margin:15px 0 0}.level_wrap.v4 .level_info_list .dot_list{display:inline-block}.level_wrap.v4 .level_info_list .dot_list li{width:100%;text-align:left}.level_wrap.v4 .level_detail_btn{margin:20px auto 0;max-width:259px;height:35px;box-sizing:border-box;border:1px solid #ddd;border-radius:17.5px}.level_wrap.v4 .level_detail_btn a{display:block;line-height:35px;font-size:12px;color:#333;letter-spacing:-.24px;text-align:center}.level_wrap.v4 .level_detail_btn a span{display:inline-block;padding-right:14px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_arrow_right_333.png) no-repeat 100% 50%;background-size:6px auto}.level_wrap.v4 .tit_box{font-size:20px;line-height:29px;font-weight:700;color:#111;text-align:center}.level_wrap.v4 .info_txt_area{margin:40px 15px 0}.level_wrap.v4 .info_txt_area .tit{font-weight:700;color:#111;font-size:17px}.level_wrap.v4 .info_txt_area .impor_txt{margin-top:10px}.level_wrap.v4 .info_txt_area .dot_list{margin-top:8px}.level_wrap.v4 .info_txt_area .dot_list>li{margin-top:10px}.level_wrap.v4 .info_txt_area .dot_list .dash_list{margin-top:4px}.level_wrap.v4 .level_step_box{margin:40px 0;text-align:center}.level_wrap.v4 .level_step_box .level_step_txt{display:block;margin:0 15px 20px;padding:15px;font-size:14px;color:#111;line-height:20px;letter-spacing:-.28px;text-align:center;border-radius:4px;background-color:#f6f6f6}.level_wrap.v4 .level_step_box .level_step_txt span{font-weight:700}.level_wrap.v4 .level_step_area{position:relative;margin:20px 35px 0;padding-bottom:30px}.level_wrap.v4 .level_step_area ul{position:relative;display:flex;justify-content:space-between;margin-bottom:15px}.level_wrap.v4 .level_step_area ul li{flex:auto;position:relative;font-size:12px;color:#aaa;line-height:19px;letter-spacing:-.24px;text-align:center}.level_wrap.v4 .level_step_area ul li.active{font-weight:700;color:#333}.level_wrap.v4 .level_step_area ul li.active ~ li{color:#ccc}.level_wrap.v4 .level_step_area ul li span{display:block;width:48px;height:48px;margin:0 auto 14px;text-align:center;overflow:hidden}.level_wrap.v4 .level_step_area ul::after{content:"";position:absolute;bottom:-21px;left:0;width:100%;height:6px;background:#ddd;border-radius:3px;opacity:.4}.level_wrap.v4 .level_step_area .level_bar{position:relative;z-index:1;width:0;height:6px;background:#333;border-radius:3px}.level_wrap.v4 .level_step_area .level_bar.ani{animation:bar100p 1.5s forwards;opacity:0}@keyframes bar100p{100%{width:100%;opacity:1}}.level_wrap.v4 .level_step_area ul li.lv-f.active{color:#3057f3}.level_wrap.v4 .level_step_area ul li.lv-g.active{color:#eeb333}.level_wrap.v4 .level_step_area ul li.lv-v.active{color:#6f29ff}.level_wrap.v4 .level_step_area ul li.lv-p.active{color:#111}.level_wrap.v4 .level_step_area ul li span::before{display:inline-block;content:'';width:40px;height:40px;margin-top:4px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_sprite.png) no-repeat 0 -450px;background-size:500px}.level_wrap.v4 .level_step_area ul li.lv-f span::before{background-position-x:-150px}.level_wrap.v4 .level_step_area ul li.lv-g span::before{background-position-x:-100px}.level_wrap.v4 .level_step_area ul li.lv-v span::before{background-position-x:-50px}.level_wrap.v4 .level_step_area ul li.active span::before{width:48px;height:48px;margin-top:0;background-position:0 -300px}.level_wrap.v4 .level_step_area ul li.lv-f.active span::before{background-position-x:-150px}.level_wrap.v4 .level_step_area ul li.lv-g.active span::before{background-position-x:-100px}
.level_wrap.v4 .level_step_area ul li.lv-v.active span::before{background-position-x:-50px}.level_wrap.v4 .level_step_area ul li.active ~ li span::before{background-position-y:-500px}.level_wrap.v4 .level_step_area ul li::after{display:inline-block;content:'';position:absolute;top:19px;left:-3px;width:6px;height:10px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_rightarr_12x20.png) no-repeat;background-size:6px}.level_wrap.v4 .level_step_area ul li:first-child::after{display:none}.level_wrap.v4 .welcome_benefit{margin:40px 0 30px;padding:0;border-bottom:0}.level_wrap.v4 .welcome_benefit .tit_box{padding:0 15px}.level_wrap.v4 .welcome_benefit .info{margin-top:3px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#666;font-weight:400}.level_wrap.v4 .welcome_benefit .grade-info{margin:24px 0 0}.level_wrap.v4 .welcome_benefit .grade-info ul li{width:33.333%}.level_wrap.v4 .welcome_benefit .grade-info .standard{display:block;margin-top:10px;font-size:12px;line-height:16px;letter-spacing:-.28px;color:#111}.level_wrap.v4 .welcome_benefit .grade-info .standard b{font-weight:700;font-size:14px;letter-spacing:-.28px;color:#111}.level_wrap.v4 .grade-info ul{display:flex;justify-content:space-around;padding:0 40px}.level_wrap.v4 .grade-info ul li{position:relative;text-align:center}.level_wrap.v4 .grade-info ul li:before{content:'';display:block;width:48px;height:48px;margin:0 auto;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_sprite.png) no-repeat 0 -350px;background-size:500px}.level_wrap.v4 .grade-info ul li.v:before{background-position-x:-50px}.level_wrap.v4 .grade-info ul li.g:before{background-position-x:-100px}.level_wrap.v4 .grade-info ul li strong{display:block;margin-top:10px;font-size:13px;line-height:19px;color:#111;font-weight:700}.level_wrap.v4 .grade-info ul li.v strong{color:#6f29ff}.level_wrap.v4 .grade-info ul li.g strong{color:#eeb333}.level_wrap.v4 .grade-info ul li b{font-size:14px;line-height:.85;letter-spacing:-.4px;color:#000}.level_wrap.v4 .level_detail_btn_v2{margin-top:30px;margin-bottom:40px}.level_wrap.v4 .level_detail_btn_v2 a{display:flex;justify-content:center;align-items:center;margin:0 40px;color:#111;height:40px;line-height:40px;border:1px solid #ddd;border-radius:4px;background-color:#fff;text-align:center;overflow:hidden;box-sizing:border-box}.level_wrap.v4 .level_detail_btn_v2 span{margin-top:1px;font-size:14px;color:#111;line-height:1.43;letter-spacing:-.28px}.level_wrap.v4 .level_detail_btn_v2 span:after{content:'';display:inline-block;width:7px;height:12px;margin-top:-1.5px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_arrow_right_7x12.png) 0 0/7px auto no-repeat;vertical-align:middle}@media all and (max-width:320px){.level_wrap.v4 .grade-info ul{padding:0 15px}}.half-space .ten-recommend .goods-box .goods-price .tit{width:103px}.half-space .home-box{padding-top:0;margin-bottom:25px}.half-space .home-box:first-child{padding-top:10px}.half-space .tit-box{padding-bottom:10px}.half-space .goods-box .goods-price .tit{margin-bottom:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;color:#111}.half-space .ten-mdchoice .goods-third .goods-price{padding-bottom:4px}.half-space .search-filter-wrap{padding-top:11px;padding-bottom:12px}.half-wrapper .home-box .vod_close{position:absolute;top:0;right:0;z-index:100001;width:32px;height:32px;border:0;background:0;-webkit-appearance:none;outline:0}.half-wrapper .home-box .vod_close:before{display:block;content:'';width:23px;height:23px;margin:10px 10px 0 0;background:url(//image.hnsmall.com/images/mobile2014/main/img_home_new_20190212.png?20190701) no-repeat -227px -70px;background-size:250px auto}.half-wrapper .home-box .vod_close span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.half-wrapper-v2 .home-box .vod_close{position:absolute;top:0;right:0;z-index:100001;width:32px;height:32px;border:0;background:0;-webkit-appearance:none;outline:0}.half-wrapper-v2 .home-box .vod_close:before{display:block;content:'';width:23px;height:23px;margin:10px 10px 0 0;background:url(//image.hnsmall.com/images/mobile2014/main/img_home_new_20190212.png?20190701) no-repeat -227px -70px;background-size:250px auto}.half-wrapper-v2 .home-box .vod_close span{display:inline-block;overflow:hidden;width:0;height:0;line-height:0;text-indent:-9999em}.half-wrapper-v2 .qplayer_wrapper{z-index:0!important}.half-wrapper-v2 .tit-box h2{color:#000}.half-wrapper-v2.half-space .home-box{margin-bottom:50px}.half-wrapper-v2 .goods-box .goods-thumb{border-radius:4px}.half-wrapper-v2 .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.half-wrapper-v2 .goods-box .goods-thumb .goods-thumb-img .img img{border:.9px solid transparent;width:100%;object-fit:contain;box-sizing:border-box}.half-wrapper-v2 .goods-box .goods-thumb .goods-thumb-img .img:before{display:none}.half-wrapper-v2 .goods-box .goods-thumb .goods-thumb-img .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #eee;border-radius:4px;box-sizing:border-box;color:#eee}.half-wrapper-v2 .btn-box{padding:30px 40px 0}.half-wrapper-v2 .btn-more{width:100%;height:40px;border-radius:4px;border-color:#d5d5d5}.half-wrapper-v2 .btn-more span{display:inline-block;margin-top:11px;font-size:14px;color:#111;line-height:16px;letter-spacing:-.28px}.half-wrapper-v2 .btn-more span:after{top:0;width:12px;height:7px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_updown_12x7.png) no-repeat left top;background-size:12px auto}.half-wrapper-v2 button.btn-more span{margin-top:2px}.half-wrapper-v2 .btn-more em{font-weight:700}.half-wrapper-v2 .btn-more.updown-arr.on span:after{top:-1px;transform:rotate(-180deg);transform-origin:center;-ms-background-position-y:0;background-position-y:0}.half-wrapper-v2 .ten-ScheduleArea.show-all .weekly-list li{display:block}.half-wrapper-v2 .goods-second ul li{padding-top:30px}.half-wrapper-v2 .goods-second ul li:nth-child(1),.half-wrapper-v2 .goods-second ul li:nth-child(2){padding-top:0}.ten-topbnr{margin-top:30px}.ten-topbnr .tit-box h2{padding-right:0}.ten-topbnr .goods-wide.swiper_st{padding:0 15px}.ten-topbnr .goods-wide.swiper_st .swiper-wrapper{padding:0}.ten-topbnr .goods-wide.swiper_st .swiper-wrapper .swiper-slide{width:100%;margin:0}.ten-topbnr .goods-wide.swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:0}.ten-topbnr .goods-thumb{border-radius:16px}.ten-topbnr .goods-wide ul li{margin-bottom:0}.ten-topbnr .goods-wide ul li+li{margin-top:30px}.ten-topbnr .goods-price .tit{margin:1px 0 0}.ten-topbnr .goods-box .goods-price{padding-bottom:3px}.ten-topbnr .goods-box .goods-benefit-num{bottom:3px}.ten-topbnr .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{line-height:14px;margin-top:-5px;vertical-align:middle}.ten-topbnr .btn-box{padding-top:30px}.ten-topbnr .btn-more span:after{content:'';display:inline-block;width:7px;height:12px;margin-left:6px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_arrow_right_7x12.png) 0 0/7px auto no-repeat;vertical-align:-1px}.ten-recommend .tit-box{padding-bottom:15px}.ten-recommend .tit-box .sub-txt{display:block;line-height:21px;margin-top:1px}.ten-recommend .btn-box{padding-top:10px}.ten-recommend .nologin{display:flex;justify-content:space-between;padding-bottom:0}.ten-recommend .nologin h2{padding-right:0}.ten-recommend .nologin .btn-login{align-self:center;padding:0 10px;height:30px;border:1px solid #ddd;border-radius:4px;vertical-align:middle;box-sizing:border-box}.ten-recommend .nologin .btn-login span{display:inline-block;padding-top:6px;font-size:14px;line-height:15px;color:#111;white-space:nowrap;box-sizing:border-box}.ten-recommend .nologin+.tit-box{margin-top:50px}.ten-recommend .btn-more em{font-weight:400}.ten-recommend .goods-third{padding:0 13.5px}.ten-recommend .goods-third ul li{padding:0 1.5px 20px}.mainContent .ten-best section.goodsHalf_wrap{padding-bottom:0}.homeTabCount .ten-best .goods-temp-list.goods-second ul li{padding-top:0;padding-bottom:20px}@media all and (max-width:320px){.half-best-fixed>ul{padding-left:0;padding-right:0}.homeTabCount.v2 .goodsHalf-wrap.over{margin-top:149px}}.ten-mdchoice{padding-top:5px}.ten-mdchoice .tit-box h2{padding-right:0}.ten-mdchoice .swiper_st{padding:0 15px}.ten-mdchoice .swiper_st .swiper-wrapper{padding:0}.ten-mdchoice .swiper_st .swiper-wrapper .swiper-slide:last-child{margin-right:0}.ten-mdchoice .swiper_st .indicator-temp-box .btn-all{margin-right:0}.half-filter-box .search-filter-wrap .tit{display:inline-block;margin-right:5px;font-size:14px}.half-filter-box .search-filter-wrap .count{font-size:14px}.half-filter-box .search-filter-wrap .view.on .view-list{width:66px;top:-1px}.half-filter-box .search-filter-wrap .view .view-type1{background-image:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/view_type_search.png)}.half-filter-box .search-filter-wrap .view .view-type1.on{background-image:url(//image.hnsmall.com/images/mobile2014/main/v10/gift/view_type_search_on.png)}.half-filter-box .goods-box .goods-thumb .goods-thumb-img .img-flag{left:8px;top:6px}.half-filter-box .goods-search .goods-box .play-btn{display:none}.half-filter-box.sub-cate-fixed{padding-top:120px}.half-filter-box.sub-cate-fixed .fixed-cate{display:none}.half-filter-box.sub-cate-fixed .fixed-cate ~ .fixed-cate{display:block}.half-wrapper-v2 .fixed-cate .tit-box{margin-bottom:15px}.half-wrapper-v2 .fixed-cate{position:absolute}.half-wrapper-v2 .sub-cate-fixed .fixed-cate{display:block;position:fixed}.half-wrapper-v2 .half-filter-box.sub-cate-fixed{padding-top:0}
.half-filter-box .search-filter-wrap02{justify-content:flex-end;margin-top:70px}.half-wrapper-v2 .half-filter-box .cate-box{padding-bottom:0}.half-wrapper-v2 .half-filter-box .btn-box{padding:29px 0 20px}.ten-mdchoice .goods-search .goods-box .play-btn .play-ico:before{display:none}.ten-mdchoice .goods-search .swiper-wrapper{padding:0}.ten-mdchoice .goods-search .indicator-temp-box{display:none}.ani-loading-wrap{position:fixed;left:50%;top:50%;height:44px;width:44px;margin:-72px 0 0 -25px;z-index:200000;transform:translateZ(12px)}.ani-loading-wrap.gif img.ball{width:auto;height:12px}.bg-ball{position:absolute;left:0;top:0;width:44px;height:44px;background:#fff;border-radius:100%;opacity:.7}.ball{position:absolute;left:50%;top:50%;margin:-6px 0 0 -12px;width:12px;height:12px;text-align:center}.ball i{width:12px;height:12px;display:inline-block;background:rgba(255,155,171,.9);border-radius:50%;position:absolute}.ball i:nth-child(1){transform:translate(-6px,0);animation:ball-ani1 .6s linear infinite}.ball i:nth-child(2){background:rgba(241,79,104,.9);transform:translate(6px,0);animation:ball-ani2 .6s linear infinite}@keyframes ball-ani1{25%{z-index:2}50%{transform:translate(6px,0)}75%{transform:translate(0,0)}100%{transform:translate(-6px,0)}}@keyframes ball-ani2{25%{transform:translate(0,0)}50%{transform:translate(-6px,0)}75%{z-index:2}100%{transform:translate(6px,0)}}.touch-none{position:absolute;left:0;right:0;top:0;width:100%;height:100%;background:#fff;text-indent:-9999px;z-index:100002;overflow:hidden;opacity:0}.ten-Schedule .weekly-list{padding:0 15px}.ten-Schedule .tit-box{margin:20px 15px 0;padding:0;box-sizing:border-box}.ten-Schedule .weekly-list .tit-box{margin:0 0 10px}.ten-Schedule .weekly-list .tit-box h2{padding-right:0;font-size:18px;color:#f51d2c;line-height:26px}.ten-Schedule .weekly-list>li:nth-child(2) ~ li{display:none}.ten-Schedule .tit-box h2 .ani{margin-left:2px}.ten-Schedule .tit-box h2 .ani img{width:16px}.ten-Schedule .tit-box h2 em{display:inline-block;margin-left:6px;font-size:15px;color:#111}.wrap .ten-ScheduleNavi{display:block;position:absolute;z-index:2;top:29px;left:0;right:0;width:auto;padding:0;margin:0;background:#fff;border:0;box-sizing:border-box}.ten-ScheduleNavi-inner{width:100%;background-color:#fff}.ten-ScheduleNavi-inner.fixed{position:fixed;top:0}.ten-ScheduleNavi .week{margin:0}.ten-ScheduleNavi ul{position:relative;height:100%;margin:0 15px;display:flex;justify-content:space-between}.ten-ScheduleNavi ul li.swiper-slide{width:auto;margin:0;padding:20px 0;box-sizing:border-box;text-align:center}.ten-ScheduleNavi ul li.swiper-slide:last-child{margin:0}.ten-ScheduleNavi ul li.swiper-slide button{width:36px;height:44px;border-radius:4px;vertical-align:top;border:0;background:0;outline:0;text-align:center}.ten-ScheduleNavi ul li.swiper-slide .day{font-size:18px;color:#000;font-weight:700;width:23px;line-height:19px}.ten-ScheduleNavi ul li.swiper-slide .week{font-size:11px;color:#8d8d8d}.ten-ScheduleNavi ul li.swiper-slide.active button{background:#f51d2c}.ten-ScheduleNavi ul li.swiper-slide.active .day{background:0;color:#fff;font-weight:700}.ten-ScheduleNavi ul li.swiper-slide.active .week{color:#fff}.fixed-scheduleNavi.ten-ScheduleNavi{z-index:-1;visibility:hidden}.fixed-scheduleNavi.ten-ScheduleNavi.fixed{position:fixed;z-index:3;visibility:visible}.ten-Schedule .ten-ScheduleArea{position:relative;height:auto;padding-top:84px;margin-top:0}.ten-Schedule .goods-thumb .goods-thumb-img .img img{width:100%}.ten-Schedule .scheduleList>li{position:relative;padding:20px 15px 21px;font-size:0;overflow:hidden}.ten-Schedule .scheduleList>li::after{display:inline-block;content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#eee}.ten-Schedule .scheduleList>li:last-child::after{display:none}.ten-Schedule .goods-wide .goods-box{padding:0;font-size:12px}.ten-Schedule .goods-wide .goods-box .goods-thumb .goods-thumb-img{box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ten-Schedule .goods-wide .goods-box .goods-thumb .goods-thumb-img{box-sizing:border-box;padding-top:55.075%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ten-Schedule .goods-wide .goods-box .goods-thumb .goods-thumb-img .img img{object-fit:cover}.ten-Schedule .goods-wide .goods-box .goods-price .tit{display:block;width:100%;white-space:nowrap;color:#111;text-overflow:ellipsis;overflow:hidden;line-clamp:1;-webkit-line-clamp:1;box-sizing:border-box;letter-spacing:-.32px}.ten-Schedule .goods-wide .goods-box .time-flag-new{position:absolute;padding-right:0;left:0;right:0;top:0;bottom:0;height:inherit;border-radius:0;z-index:0;background:0}.ten-Schedule .goods-wide .goods-box .time-flag-new .flag-inner span{padding:0 10px 0 10px}.ten-Schedule .goods-wide .goods-box .time-flag-new .flag-time{position:absolute;top:10px;right:10px;height:22px;font-size:12px;line-height:22px;background:rgba(17,17,17,.5);border-radius:11px}.ten-Schedule .goods-wide .goods-box .time-flag-new .flag-time em{font-size:12px;line-height:21px}.ten-Schedule .goods-wide .goods-box .play-btn{top:0;left:0;right:0;bottom:0;z-index:10}.ten-Schedule .goods-wide .goods-box .play-btn .play-ico{position:absolute;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.ten-Schedule .goods-wide .goods-box .time-flag-new .play-btn .play-ico:before{position:relative;left:auto;top:auto;width:54px;height:54px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn-play-inflag02.png) no-repeat left top;background-size:100%}.ten-Schedule .goods-wide .goods-box .noti{position:absolute;left:0;bottom:0;width:100%;height:32px;padding-top:10px;border-radius:0 0 4px 4px;background-color:rgba(0,0,0,.4);font-size:12px;color:#fff;line-height:13px;text-align:center;box-sizing:border-box}.ten-Schedule .goods-wide .goods-box .noti::before{content:'';display:inline-block;width:18px;height:18px;margin-right:5px;margin-top:-2.8px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_info_18x18.png) center center no-repeat;background-size:18px auto;vertical-align:middle}.ten-Schedule .time-box{position:relative;display:flex;align-items:center;width:100%;height:27px;padding:0 4px 0 0;margin:50px 0 9px;box-sizing:border-box}.ten-Schedule .time-box .time{display:inline-flex;align-items:center;font-size:22px;line-height:23px;font-weight:700;letter-spacing:0;white-space:nowrap;font-family:Roboto;color:#000}.ten-Schedule .time-box .time em{display:inline-block;margin:0 0 0 3px;font-size:15px;line-height:16px;color:#aaa;font-weight:400;align-self:center}.ten-Schedule .time-box .txt{display:block;align-self:center;margin:-1px 0 0 10px;font-size:15px;line-height:16px;color:#111;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.ten-Schedule li:first-child .time-box{margin-top:0}.ten-Schedule .more-list-box .goods-left-align{margin:0 -15px;padding:0 15px}.ten-Schedule .more-list-box .swiper-wrapper{padding:0}.ten-Schedule .goods-left-align .goods-box{height:80px}.ten-Schedule .goods-left-align .goods-box .goods-thumb{width:80px;height:80px}.ten-Schedule .goods-left-align .goods-box .goods-price{padding-left:90px}.ten-Schedule .goods-left-align .goods-box .goods-price .tit{max-height:40px;line-height:20px;color:#111}.ten-Schedule .goods-left-align .goods-benefit-info{font-size:0}.ten-Schedule .goods-left-align .goods-benefit-box .goods-benefit-detail dd{display:block}.ten-Schedule .goods-left-align .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;letter-spacing:-.36px}.ten-Schedule .goods-left-align .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:14px;letter-spacing:-.36px}.ten-Schedule .noConts{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:40px auto 60px;position:initial;background-color:#fff}.ten-Schedule .noConts .img{width:274px;height:auto}.ten-Schedule .noConts .img>img{width:100%}.ten-Schedule .noConts .notice{margin-top:40px}.ten-Schedule .noConts .notice li{position:relative;padding-left:15px;font-size:13px;color:#333;letter-spacing:-.26px}.ten-Schedule .noConts .notice li:before{content:'※';position:absolute;top:50%;left:0;transform:translateY(-50%)}.ten-Schedule .ani-loading-wrap{position:absolute;top:20%;margin-top:110px}.ten-Schedule .more-list-box{margin:15px 0 0;padding:15px 0 0;border-top:1px solid #eee}.ten-Schedule .more-list-box .sub-txt{font-size:15px;color:#666;font-weight:700}.ten-Schedule .ani-loading-wrap{position:absolute;top:20%;margin-top:110px}.cancel-info{padding:0 15px}.cancel-info .tit{font-size:15px;line-height:25px;letter-spacing:-.3px;color:#333}.cancel-info .dot-list{margin-top:10px}.cancel-info .dot-list li{position:relative;margin-top:10px;padding-left:7px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#333}.cancel-info .dot-list li:first-child{margin-top:0}.cancel-info .dot-list li::after{content:"";position:absolute;top:8px;left:0;width:2px;height:2px;border-radius:50%;background:#333}.cancel-info .dot-list .point-txt{color:#5579c8}.cate-box ~ .cate-box{padding-bottom:20px}.cate-tit{padding:20px 15px 10px}.cate-tit.type02{padding:20px 15px 15px}.cate-tit strong{font-size:20px;line-height:29px;letter-spacing:-.4px;font-weight:700;color:#111}.cate-con .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.cate-con .goods-box .goods-thumb .goods-thumb-img .img{border:1px solid #eee;box-sizing:border-box;border-radius:4px;overflow:hidden}.cate-con .goods-second .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.cate-con .goods-second .goods-box .goods-thumb .goods-thumb-img .img{border:1px solid #eee;box-sizing:border-box;border-radius:4px;overflow:hidden}.cate-con .goods-second .goods-box .goods-price .tit{font-size:16px;color:#111;letter-spacing:-.32px;line-height:22px;height:46px;margin-bottom:3px}
.cate-con .goods-second .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:14px}.cate-con .goods-third .goods-box .goods-price{padding:10px 0 0}.cate-con .goods-third .goods-box .goods-price .tit{margin-bottom:3px;font-size:14px;color:#111;line-height:19px;height:36px}.cate-con .goods-third .goods-box .goods-benefit-box{height:35px}.cate-con .goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:16px}.cate-con .goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd strong{display:inline-block;font-size:16px;letter-spacing:-.32px;line-height:19px}.cate-con .goods-third .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px;color:#111;letter-spacing:-.24px;line-height:19px;font-weight:700;vertical-align:top;margin-top:1px}.recommended-brand .brand-list{padding:0 15px}.recommended-brand .brand-list ul{display:flex}.recommended-brand .brand-list li{flex:1;text-align:center;width:67px}.recommended-brand .brand-list li a{display:block}.recommended-brand .brand-list li .img{position:relative;width:57px;height:57px;margin:0 auto;border-radius:50%;padding:0 5px}.recommended-brand .brand-list li .img img{width:100%;height:100%}.recommended-brand .brand-list li a .txt{margin-top:6px;color:#111;font-size:12px;letter-spacing:-.24px;line-height:17px;padding:0 5px}.cate-con .search-filter-wrap02{margin:20px 15px 15px}.cate-con .search-filter-wrap02 .list-info-area{padding:0;line-height:25px}.cate-con .search-filter-wrap02 .list-info-area strong{font-size:20px;line-height:25px;letter-spacing:-.4px;font-weight:700;color:#000}.cate-bnr{padding:0 15px}.cate-bnr ul{display:flex;flex-wrap:wrap}.cate-bnr ul li{flex:1;border:1px solid #eee;border-radius:4px;overflow:hidden;box-sizing:border-box}.cate-bnr ul li.full{width:100%;flex:auto;margin-bottom:15px}.cate-bnr ul li.full+li{margin-left:0}.cate-bnr ul li+li{margin-left:15px}.cate-bnr ul li a{display:block}.cate-bnr .img img{width:100%;height:100%;vertical-align:top}.cate-bnr .bnr-txt{padding:10px 0 12px}.cate-bnr .bnr-txt p{text-align:center;font-size:15px;line-height:21px;letter-spacing:-.6px;color:#000;font-weight:700}.cate-bnr .bnr-txt span{display:block;text-align:center;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#888}.keyword-area .hot-tag{display:flex;flex-wrap:wrap;margin:0 15px 0 5px}.keyword-area .hot-tag li{max-width:50%;padding-left:10px;margin-bottom:10px;box-sizing:border-box}.keyword-area .hot-tag li a{display:block;padding:8px 15px;height:38px;font-size:14px;color:#111;letter-spacing:-.28px;line-height:20px;border:1px solid #d5d5d5;border-radius:220px;box-sizing:border-box;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.keyword-area .hot-tag li.on a{color:#fff;border:1px solid #111;background:#111}.keyword-area .tag-goods{margin-top:5px}.keyword-area .tag-goods .goods-third ul li{padding-bottom:15px}.keyword-area .tag-goods .indicator-temp-box{position:relative;width:100%;height:20px;margin-top:5px;overflow:hidden;box-sizing:border-box;padding:0 15px}.keyword-area .tag-goods .indicator-temp-box .swiper-pagination{margin:10px 0;padding-right:60px}.keyword-area .tag-goods .indicator-temp-box .pag-wrap{position:absolute;right:0;top:0;width:auto;text-align:center}.keyword-area .tag-goods .indicator-temp-box .pag-wrap .pag-in{display:block;height:20px;padding:0 15px;font-size:12px}.keyword-area .tag-goods .indicator-temp-box .pag-wrap .pag-in span{font-size:12px;color:#111;line-height:20px;font-weight:700}.keyword-area .tag-goods .indicator-temp-box .pag-wrap .pag-in span.activeNum{font-weight:700}.keyword-area .tag-goods .indicator-temp-box .pag-wrap .pag-in span.totalNum{color:#aaa}.cate-goods-list .goods-temp-list{padding:0 15px}.cate-goods-list .goods-temp-list .swiper-wrapper{padding:0}.cate-goods-list .goods-third.swiper_st .swiper-slide{width:37.102%;margin-right:11px}.cate-goods-list .goods-third.swiper_st .swiper-slide:last-child{margin-right:0}.cate-goods-list .goods-price{padding:5px 0 0}.cate-goods-list .goods-price .tit{height:41px;line-height:20px;letter-spacing:-.3px;font-size:15px;color:#111;margin-bottom:3px}.cate-goods-list .goods-wide .goods-price .tit{height:auto}.cate-goods-list .goods-box .goods-benefit-box{height:36px}.cate-goods-list .goods-box .goods-benefit-box .goods-benefit-detail dd strong{display:inline-block;font-size:16px;color:#111;letter-spacing:-.32px;line-height:19px}.cate-goods-list .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px;color:#111;line-height:19px;font-weight:700;vertical-align:top;margin-top:1px}.cate-con .plan-banner-area-v2{padding-top:0;margin-bottom:0}.cate-con .goods-box .goods-benefit-num{bottom:10px}.cate-con .cate-slide-area{margin-top:0;padding-top:15px}.cate-con .loc-cate{padding:14px 15px 13px}.cate-con .loc-cate span{font-size:15px;color:#111;line-height:21px}html.ovh{height:100vh;overflow:hidden}.filter-detail-wrap{position:fixed;right:-100%;top:55px;width:100%;height:calc(100% - 55px);z-index:100;background:#fff;box-sizing:border-box;background:#fff;z-index:100}.filter-detail-wrap.is-appbnr{top:135px;height:calc(100% - 135px)}.not-appbnr .filter-detail-wrap.is-appbnr{top:55px;height:calc(100% - 55px)}.filter-detail-wrap *{box-sizing:border-box}.filter-detail-wrap .filter-header{position:absolute;top:0;width:100%;height:50px;padding:12px 15px 13px;border-bottom:1px solid #ddd}.filter-detail-wrap .filter-header .tit{display:inline-block;font-size:17px;line-height:25px;color:#333;font-weight:700}.filter-detail-wrap .filter-header .count{display:inline-block;height:42px;line-height:42px;font-size:12px;color:#aaa}.filter-detail-wrap .filter-header .btn-line{position:absolute;top:10px;right:59px;display:inline-block;border-radius:4px;border:1px solid #ddd;padding:0 10px;font-size:14px;line-height:28px;letter-spacing:-.28px;color:#333;box-sizing:border-box;background-color:#fff}.filter-detail-wrap .filter-header .btn-close{position:absolute;top:13px;right:15px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_pop_close.png) 100%/100% no-repeat;border:0}.filter-detail-wrap .filter-footer{position:absolute;right:0;bottom:0;width:100%;padding-left:100px}.filter-detail-wrap .filter-footer .count{display:block;width:100%;height:42px;line-height:42px;background:#f51d2c;color:#fff;font-size:14px;letter-spacing:-.28px;text-align:center;font-weight:700;border:0}.filter-conts{padding-top:50px;height:100%;box-sizing:border-box}.filter-tab-wrap{display:flex;box-sizing:border-box;height:100%}.filter-tab-wrap .brand-tit{width:100px;padding:11px 15px 15px;border-right:1px solid #ddd}.filter-tab-wrap .brand-tit li{padding:9.5px 0;font-size:15px;color:#f51d2c;line-height:21px;letter-spacing:-.3px;font-weight:700;box-sizing:border-box}.filter-tab-body{flex:1;padding:11px 15px 53px 15px}.filter-option-list{height:100%;overflow:scroll}.filter-option-list label{line-height:20px;font-size:15px;letter-spacing:-.3px;color:#333;vertical-align:top}.filter-option-list input[type=checkbox]{width:20px;height:21px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_40x42_off.png) center no-repeat;background-size:100%;vertical-align:top;margin-right:10px}.filter-option-list input[type=checkbox]:checked{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_chkbox_40x42_on.png)}.filter-option-list>li{display:block;padding:9.5px 0;line-height:21px}.layerPopWrap.prod-list{left:40px;right:40px}.layerPopWrap.prod-list .layerHeader{padding:9px 0 8px}.layerPopWrap.prod-list .layerHeader h1{font-size:17px;color:#333;letter-spacing:-.34px;font-weight:700;line-height:25px}.layerPopWrap.prod-list .layerHeader .btnLayerClose{position:absolute;top:9px;right:15px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_prodPop_colse.png) 100%/100% no-repeat}.layerPopWrap.prod-list .layerConts{padding:18px 15px 30px}.layerPopWrap.prod-list .btn-radio{min-height:20px;padding-left:20px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_radio_40x40_off_v23.png) left top no-repeat;background-size:20px}.layerPopWrap.prod-list .btn-radio>span{display:inline-block;line-height:21px;margin-left:9px;color:#333}.layerPopWrap.prod-list .btn-radio.active{background-image:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_radio_40x40_on_v23.png)}.layerPopWrap.prod-list .select-prod-list .list{margin-left:15px;margin-bottom:18px}.layerPopWrap.prod-list .select-prod-list .list:last-child{margin-bottom:0}.layerPopWrap.prod-list .select-prod-list .list .btn-radio{text-align:left;font-size:14px;border:0}.layerPopWrap.prod-list .select-prod-list .list .txt-sub{display:block;font-size:13px;color:#999;line-height:17px}.event-promotion .img{font-size:0}.event-promotion .img img{display:block;width:100%}.event-promotion{font-size:0}.event-promotion img{width:100%;vertical-align:top}.event-promotion .btn-toggle{width:100%;font-size:0;border:0;outline:0;padding:0}.event-promotion .btn-toggle-up{display:none}.event-promotion.active .btn-toggle-up{display:block}.event-promotion.active .btn-toggle-down{display:none}.event-promotion.active .hidden-area{display:block}.event-promotion .hidden-area{display:none}.event-promotion .toggle-area{font-size:0}.event-promotion .toggle-area .btn-toggle{width:100%;font-size:0;border:0;outline:0;padding:0}.event-promotion .toggle-area .btn-toggle-up{display:none}.event-promotion .toggle-area.active .btn-toggle-up{display:block}.event-promotion .toggle-area.active .btn-toggle-down{display:none}.event-promotion .toggle-area.active .hidden-area{display:block}.event-promotion .toggle-area .hidden-area{display:none}.event-promotion .promotion-popup{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);display:none;z-index:100}.event-promotion .promotion-popup.active{display:block}.event-promotion .promotion-popup .popup-area{width:100%;padding:0 6.3%;position:absolute;top:164px;left:0;box-sizing:border-box}
.event-promotion .promotion-popup .popup-area .popup-inner{text-align:center;letter-spacing:-1px;padding:14px 15px;border-radius:20px;background-color:#fff;position:relative}.event-promotion .promotion-popup .popup-area .popup-inner p{word-break:keep-all;font-size:14px;color:#3d414c;line-height:18px}.event-promotion .promotion-popup .popup-area .popup-inner p+p{margin-top:10px;font-size:12px;padding:0 4%}.event-promotion .promotion-popup .popup-area .popup-inner p+p+.btn-area{margin-top:22px}.event-promotion .promotion-popup .popup-area .btn-area{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.event-promotion .promotion-popup .popup-area .btn-area .btn-round{width:100%;padding:7px 0 8px;border-radius:20px;display:block;text-align:center;box-sizing:border-box}.event-promotion .promotion-popup .popup-area .btn-area .btn-round span{padding-right:15px;display:inline-block;background:url(//image.hnsmall.com/images//mobile2014/event/common/icon_btn_arrow_r.png) 100% 50% no-repeat;background-size:6px auto;font-size:13px;color:#fff;line-height:16px;font-weight:700}.event-promotion .promotion-popup .popup-area .btn-area .btn-round.primary{background-color:#f51d2c}.event-promotion .promotion-popup .popup-area .btn-pop-close{height:27px;width:27px;padding:0;border:0;background:0;position:absolute;top:5px;right:1.2%;font-size:0}.event-promotion .promotion-popup .popup-area .btn-pop-close img{width:50%;height:50%}.alram-box{display:flex;justify-content:space-between;align-items:center;padding:10px 15px 20px}.alram-box .alram-txt{position:relative;flex:1;padding-left:24px;font-size:15px;color:#000;letter-spacing:-.3px;font-weight:700;line-height:21px}.alram-box .alram-txt::before{content:"";position:absolute;top:0;left:0;display:block;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ic_clock_40.png) no-repeat;background-position:50% 50%;background-size:100% 100%}.alram-box .alram-tooltip{position:relative}.alram-box .alram-tooltip .tooltip-box{animation:txtHide .1s 5s both ease-in;position:absolute;top:32px;right:0;border-radius:5px;padding:0 11px;height:29px;line-height:30px;box-sizing:border-box;background:rgba(17,17,17,.9);font-size:12px;letter-spacing:-.24px;color:#fff;white-space:nowrap}.alram-box .alram-tooltip .tooltip-box::after{content:"";position:absolute;right:37px;top:-5px;display:block;width:8px;height:5px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/tooltai2l_01.png) 0/100% 100% no-repeat}.alram-box .btn-alram{display:flex;height:30px;border:1px solid #ddd;border-radius:4px;padding:0 8px 0 6px;box-sizing:border-box}.alram-box .btn-alram i{width:20px;height:30px;margin-right:2px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ic_alram_off_40.png) 50% 50%/20px 20px no-repeat}.alram-box .btn-alram span{line-height:30px;font-size:13px;color:#333;letter-spacing:-.26px}.alram-box .btn-alram.on{border-color:#f51d2c}.alram-box .btn-alram.on i{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ic_alram_on_40.png) 0/20px 20px no-repeat}.alram-box .btn-alram.on span{color:#f51d2c}@keyframes txtHide{to{opacity:0}form{opacity:1}}.side-chat{overflow:hidden;position:fixed;top:0;right:-100%;width:100%;height:100%;padding-top:45px;box-sizing:border-box;z-index:100;transition:.3s ease-out;background-color:#fff}.side-chat.active{right:0}.side-chat.quick-slide{transition:none}.side-chat .ai-header{position:absolute;top:0;left:0;width:100%;height:45px;padding:11px 11px 8px;background-color:#fff;box-sizing:border-box;z-index:10;text-align:right;font-size:0;color:transparent}.side-chat .ai-header .btn-close{display:inline-block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/side_nav/ico_side_close.png) 50% 50% no-repeat;background-size:100% auto;vertical-align:middle}.side-chat .ai-cont>div{margin-bottom:30px}.side-chat .scroll{overflow:auto;position:relative;width:100%;height:100%}.side-chat.active.not-scroll .scroll{overflow:hidden}.side-chat .prod-info-box{position:relative}.side-chat .prod-info-box .bnr-bg-full img{display:block;width:100%;border-radius:0 0 40px;object-fit:contain}.side-chat .prod-info-box .prd-info{padding:0 15px;margin-top:-35px}.side-chat .prod-info-box .goods-box{overflow:hidden;height:88px;padding:0 15px 0 88px;border:1px solid #7528f2;border-radius:8px;background:#fff;z-index:1;box-shadow:0 3px 6px 0 rgba(117,40,242,.15);box-sizing:border-box}.side-chat .prod-info-box .goods-box .goods-thumb{position:absolute;top:9px;left:10px;width:68px;height:68px;overflow:hidden}.side-chat .prod-info-box .goods-box .goods-thumb .goods-thumb-img{position:relative;padding-top:100%;border-radius:4px}.side-chat .prod-info-box .goods-box .goods-thumb .goods-thumb-img .img{position:absolute;top:0;left:0;right:0;bottom:0}.side-chat .prod-info-box .goods-box .goods-thumb .goods-thumb-img .img img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover;box-sizing:border-box}.side-chat .prod-info-box .goods-box .goods-thumb .goods-thumb-img .img:after{border:0;background-color:rgba(0,0,0,.03)}.side-chat .prod-info-box .goods-box .goods-price{padding:9px 0 0}.side-chat .prod-info-box .goods-box .goods-price .tit{height:auto;margin-bottom:11px;font-size:14px;line-height:20px;color:#111}.side-chat .prod-info-box .goods-box .goods-price .val-info{font-size:0}.side-chat .prod-info-box .goods-box .goods-price .val-info span{display:inline-block;font-size:13px;line-height:20px;color:#333;vertical-align:middle}.side-chat .prod-info-box .goods-box .goods-price .val-info .level{font-weight:700;color:#f51d2c}.side-chat .prod-info-box .goods-box .goods-price .val-info span+span:before{content:'';display:inline-block;width:1px;height:12px;background-color:#ddd;margin:0 8px;vertical-align:middle;margin-top:-3px}.side-chat .round-box{padding:0 15px}.side-chat .round-box .inner{border:1px solid #eee;overflow:hidden;border-radius:8px;box-shadow:0 3px 6px 0 rgba(0,0,0,.05)}.side-chat .quick-search .tit{display:flex;align-items:center;padding:20px 19px 0 19px}.side-chat .quick-search .tit strong{font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.4px;color:#000}.side-chat .quick-search .tit span{display:inline-block;margin-left:6px;font-weight:400;font-size:15px;letter-spacing:-.3px;color:#333}.side-chat .quick-search .list{padding:0 15.5px 0 14.5px;overflow:hidden;margin-top:20px}.side-chat .quick-search .list li{float:left;width:33.33%;padding:0 7.5px;margin-bottom:20px;box-sizing:border-box}.side-chat .quick-search .list .item{position:relative;width:100%}.side-chat .quick-search .list .item a{display:block}.side-chat .quick-search .list .item .img{position:relative;display:block;width:100%;padding-top:100%;box-sizing:border-box}.side-chat .quick-search .list .item .img img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.side-chat .quick-search .list .item .txt{display:block;margin-top:8px;font-size:14px;line-height:22px;color:#111;text-align:center;white-space:nowrap}.side-chat .ai-service{padding:0 19px 0 19px}.side-chat .ai-service:before{content:'';display:block;width:100%;height:1px;margin:10px 0 25px;background-color:#eee;box-sizing:border-box}.side-chat .ai-service ul li strong{display:block;font-size:17px;line-height:21px;letter-spacing:-.34px;color:#111;white-space:nowrap}.side-chat .ai-service ul li span{display:block;margin-top:3px;font-size:13px;letter-spacing:-.26px;color:#888}.side-chat .ai-service ul li em{color:#7528f2}.side-chat .ai-service ul li+li{margin-top:15px}.side-chat .ai-service .ai-notice{margin:20px -19px 0 -19px;background-color:#f9f9f9;box-shadow:0 3px 6px 0 rgba(0,0,0,.05)}.side-chat .ai-service .ai-notice span{position:relative;display:block;padding:20px 20px 30px 40px;font-size:13px;line-height:18px;letter-spacing:-.26px;color:#999}.side-chat .ai-service .ai-notice span:before{content:'';position:absolute;top:23px;left:18px;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_chat_info.png) center center no-repeat;background-size:16px auto}.side-chat .ai-search-box{margin:30px 0 35px;padding:0 15px}.side-chat .ai-search-box .sch-inner{position:relative}.side-chat .ai-search-box .sch-inp{position:relative;display:block;height:49px;padding:0 50px 0 20px;border:1.5px solid #7528f2;border-radius:25px;box-sizing:border-box}.side-chat .ai-search-box .sch-inp>input{position:relative;z-index:1;width:100%;height:46px;padding:12px 0;vertical-align:top;line-height:16px;font-size:15px;letter-spacing:-.3px;color:#888;appearance:none;outline:transparent;border:0;background-color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-indent:0;box-sizing:border-box}.side-chat .ai-search-box .sch-inp>input::placeholder{line-height:16px;font-size:15px;letter-spacing:-.3px;color:#888}.side-chat .ai-search-box .btn-search{z-index:2;position:absolute;top:0;left:0;width:100%;height:50px;box-sizing:border-box}.side-chat .ai-search-box .btn-search span{display:block;width:100%;height:100%;color:transparent}.side-chat .ai-search-box .btn-search span:after{content:'';display:block;width:25px;height:25px;position:absolute;top:12px;right:20px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_chat_search.png) center center no-repeat;background-size:25px auto;font-size:0}.layer-quick-search{position:fixed;left:0;bottom:0;width:100%;height:100%;padding-top:20px;z-index:100;background-color:rgba(0,0,0,.5);transform:translateY(100%);box-sizing:border-box}.layer-quick-search .bttm-layer{position:relative;height:100%;background-color:#fff;transition:.3s ease-out;transform:translateY(100%)}.layer-quick-search.active{transform:translateY(0)}
.layer-quick-search.active .bttm-layer{transform:translateY(0)}.layer-quick-search .top{position:absolute;z-index:1;top:0;left:0;display:flex;justify-content:flex-end;padding:11px 11px 8px;width:100%;height:45px;background-color:#fff;box-sizing:border-box}.layer-quick-search .top::before{display:inline-block;content:'';position:absolute;top:12px;left:50%;width:88px;height:6px;background-color:#eee;transform:translateX(-50%);border-radius:4px}.layer-quick-search .top .btn-close{display:block;width:25px;height:25px;background:#fff url(//image.hnsmall.com/images/mobile2014/main/home/v9/side_nav/ico_side_close.png) 50% 50% no-repeat;background-size:100% auto;font-size:0;color:transparent}.layer-quick-search .layer-cont{position:relative;height:100%;padding:45px 0 93px;box-sizing:border-box}.layer-quick-search .chat-box{position:relative;height:100%;padding:0 15px;overflow:auto;overflow-x:hidden}.layer-quick-search .chat-box .chat{position:relative;margin-bottom:30px}.layer-quick-search .chat-box .chat:before{content:'';position:absolute;top:0;left:0;width:42px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/icon_chat_id.png) center center no-repeat;background-size:42px auto}.layer-quick-search .chat-box .chat .id{display:block;padding-left:50px;margin-bottom:5px;font-size:14px;line-height:22px;color:#888}.layer-quick-search .chat-box .chat .text{padding:15px 20px;margin:0 35px 0 20px;background-color:#f5efff;border-radius:0 20px 20px 20px;min-height:60px;box-sizing:border-box}.layer-quick-search .chat-box .chat .text span{font-size:15px;line-height:21px;letter-spacing:-.3px;color:#111;word-break:keep-all}.layer-quick-search .chat-box .chat .writing{width:90px}.layer-quick-search .chat-box .chat .writing::before{content:'';display:block;width:50px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ai_chat_loading.gif) no-repeat;background-size:50px}.layer-quick-search .chat-box .ask{display:flex;justify-content:flex-end;margin-left:75px;margin-bottom:35px;min-height:52px;box-sizing:border-box}.layer-quick-search .chat-box .ask .inner{padding:15px 20px;background-color:#6e25e3;border-radius:20px 20px 0 20px}.layer-quick-search .chat-box .ask .inner span{font-size:15px;line-height:21px;letter-spacing:-.3px;color:#fff}.layer-quick-search .ai-search-box{position:absolute;left:0;bottom:0;width:100%;padding:10px 15px 34px;background-color:#fff;box-shadow:0 -3px 3px 0 rgba(0,0,0,.05);box-sizing:border-box}.layer-quick-search .ai-search-box .sch-inner{position:relative}.layer-quick-search .ai-search-box .sch-inp{position:relative;display:block;height:49px;padding:0 65px 0 20px;border:1.5px solid #7528f2;border-radius:25px;box-sizing:border-box}.layer-quick-search .ai-search-box .sch-inp>input{position:relative;z-index:1;padding:12px 0;width:100%;height:46px;vertical-align:top;box-sizing:border-box;line-height:16px;font-size:15px;letter-spacing:-.3px;color:#888;appearance:none;outline:transparent;border:0;background-color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layer-quick-search .ai-search-box .sch-inp>input::placeholder{line-height:16px;font-size:15px;letter-spacing:-.3px;color:#888}.layer-quick-search .ai-search-box .btn-search{position:absolute;top:0;right:8px;width:25px;height:25px;padding:12px}.layer-quick-search .ai-search-box .btn-search span{display:block;width:100%;height:100%;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_chat_search.png) center center no-repeat;background-size:25px auto;font-size:0;color:transparent}.kakao-chat-wrap{padding-top:0}.kakao-chat-wrap .form-box input[type=number],.kakao-chat-wrap .form-box input[type=tel],.kakao-chat-wrap .form-box input[type=text]{display:block;width:100%;height:40px;padding:9px 15px;border-color:#cdd1d4;background-color:#fff;font-size:14px;line-height:20px;letter-spacing:-.28px;text-indent:0;box-sizing:border-box;color:#191919}.kakao-chat-wrap .form-box input[type=number]::placeholder,.kakao-chat-wrap .form-box input[type=tel]::placeholder,.kakao-chat-wrap .form-box input[type=text]::placeholder{color:#cdd1d4;font-weight:400}.kakao-chat-wrap .form-box input[type=number]:focus,.kakao-chat-wrap .form-box input[type=tel]:focus,.kakao-chat-wrap .form-box input[type=text]:focus{border-color:#191919}.kakao-chat-wrap .form-box{padding:0 15px;margin-top:30px}.kakao-chat-wrap .form-box>div+div{margin-top:10px}.kakao-chat-wrap .form-box .flex{display:flex;justify-content:flex-start;align-items:center}.kakao-chat-wrap .form-box .between{display:flex;justify-content:space-between;align-items:center}.kakao-chat-wrap .form-box .label{flex-shrink:0;width:120px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#191919;font-weight:500}.kakao-chat-wrap .form-box .mark:after{content:'*';display:inline-block;color:#f5443c;line-height:22px;margin-left:5px;vertical-align:1px}.kakao-chat-wrap .form-box .point-txt{display:block;margin-top:30px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#f5443c;text-align:center}.kakao-chat-wrap .form-box .point-txt:before{content:'*';display:inline-block;color:#f51d2c;line-height:22px;margin-right:5px;vertical-align:2px}.kakao-chat-wrap .form-box .point-txt:after{display:none}.kakao-chat-wrap .card-in-box{padding-bottom:70px}.kakao-chat-wrap .card-in-box .form-box>div+div{margin-top:30px}.kakao-chat-wrap .card-in-box .form-box .label{display:block;width:100%;margin-bottom:8px}.kakao-chat-wrap .card-in-box .form-box input[type=tel]+input[type=tel]{margin-left:5px}.kakao-chat-wrap .card-in-box .form-box .card-number input{width:70px;padding:9px 10px;text-align:center}.kakao-chat-wrap .card-in-box .form-box .card-validity input{width:50px;text-align:center}.kakao-chat-wrap .card-in-box .form-box .card-validity .dash{margin:0 12px}.kakao-chat-wrap .card-in-box .form-box .card-validity .txt{margin-left:10px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#515c64}.kakao-chat-wrap .card-in-box .form-box .card-name input{width:180px}.kakao-chat-wrap .card-in-box .form-box .card-birtday input{width:40px}.kakao-chat-wrap .card-in-box .form-box select{display:block;width:135px;height:40px;padding:9px 12px 9px 15px;border-color:#cdd1d4;font-size:15px;color:#333;line-height:22px;letter-spacing:-.3px;text-indent:0;box-sizing:border-box;background:#fff url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) right 7px no-repeat;background-size:200px auto}.kakao-chat-wrap .attached-file-box{padding-bottom:70px}.kakao-chat-wrap .attached-file-box .form-box{border-bottom:9px solid #f5f5f6;text-align:center}.kakao-chat-wrap .attached-file-box .flex li{display:inline-block;vertical-align:middle}.kakao-chat-wrap .attached-file-box ul li button{position:relative;border:0;background-color:transparent}.kakao-chat-wrap .attached-file-box ul li button:before{content:'';display:inline-block;width:26px;height:26px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) 0 -99px no-repeat;background-size:200px auto;vertical-align:top}.kakao-chat-wrap .attached-file-box ul li.on button:before{background-position:-50px -99px}.kakao-chat-wrap .attached-file-box ul li span{margin-left:10px;font-size:14px;line-height:26px;letter-spacing:-.28px;color:#383d41}.kakao-chat-wrap .attached-file-box ul li+li{margin-left:53px}.kakao-chat-wrap .attached-file-box .list-img{display:flex;flex-wrap:wrap;padding:11px 0 26px;margin:0 -4px 0 -4px}.kakao-chat-wrap .attached-file-box .list-img li{position:relative;width:33.3333%;padding-bottom:33.3333%;margin:0;box-sizing:border-box;font-size:0}.kakao-chat-wrap .attached-file-box .list-img li:first-child{margin-left:0}.kakao-chat-wrap .attached-file-box .list-img li img{position:absolute;top:0;left:0;width:100%;height:100%;padding:4px;object-fit:cover;box-sizing:border-box}.kakao-chat-wrap .attached-file-box .list-img li .btn-del{position:absolute;top:4px;right:4px;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) 0 0 no-repeat;background-size:200px auto}.kakao-chat-wrap .attached-file-box .list-img li .upload-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:4px;box-sizing:border-box;text-indent:-9999%}.kakao-chat-wrap .attached-file-box .list-img li .upload-img:before{display:inline-block;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/category/icon_camera_50x50.png) no-repeat 0 0;background-size:50px auto}.kakao-chat-wrap .attached-file-box .list-img li .upload-img:after{display:inline-block;content:'';position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:1px solid #dadddf}.kakao-chat-wrap .attached-file-box .list-img li input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0;z-index:1}.kakao-chat-wrap .attached-file-box .upload-box{padding:15px 0 30px}.kakao-chat-wrap .attached-file-box .upload-box .upload{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding-top:54.78%;border:1px solid #dadddf;box-sizing:border-box}.kakao-chat-wrap .attached-file-box .upload-box .upload .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.kakao-chat-wrap .attached-file-box .upload-box .upload .icon i.icon-mov{display:inline-block;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/category/icon_vod_50x50.png) center center no-repeat;background-size:50px auto}.kakao-chat-wrap .attached-file-box .upload-box .upload span{display:block;text-align:center;font-size:14px;line-height:17px;letter-spacing:-.28px;color:#888;font-weight:500}
.kakao-chat-wrap .attached-file-box .upload-box .upload input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.kakao-chat-wrap .attached-file-box .upload-box .mov-play{display:block;position:relative;width:100%;border:1px solid #eee;box-sizing:border-box}.kakao-chat-wrap .attached-file-box .upload-box .mov-play img{display:block;width:100%;height:100%}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .player-box{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .mov{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .mov .play-ico{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/category/icon_play_54x54.png) no-repeat 0 0;background-size:54px auto;font-size:1px;color:transparent}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .del-btn{z-index:2;position:absolute;top:0;right:0;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px -90px;background-size:300px auto;font-size:1px;color:transparent}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .vod_close{position:absolute;top:0;right:0;width:28px;height:28px;border:0;background-color:transparent;-webkit-appearance:none;z-index:100}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .vod_close:before{content:'';display:block;width:13px;height:13px;margin:8px 0 0 8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -40px -315px;background-size:300px auto}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .vod_close span{display:inline-block;overflow:hidden;width:0;height:0;text-indent:-999999em}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .qplayer_wrapper{width:100%;height:100%}.kakao-chat-wrap .attached-file-box .bulletTxt{position:relative;margin:13px 0 0;padding:0 0 0 8px;text-align:left;font-size:12px;line-height:16px;letter-spacing:-.4px;color:#808890}.kakao-chat-wrap .attached-file-box .bulletTxt:before{content:'';display:block;position:absolute;top:7px;width:3px;height:3px;background-color:#888}.kakao-chat-wrap .attached-file-box .agree-box{margin-top:20px;padding-bottom:30px}.kakao-chat-wrap .attached-file-box .agree-box .check{display:block}.kakao-chat-wrap .attached-file-box .agree-box .check+.check{margin-top:5px}.kakao-chat-wrap .attached-file-box .agree-box input{vertical-align:middle}.kakao-chat-wrap .attached-file-box .agree-box .s-txt{position:relative;display:block;padding-left:39px;padding-top:5px;font-size:13px;line-height:19px;letter-spacing:-.24px;color:#808890}.kakao-chat-wrap .attached-file-box .agree-box .s-txt:before{position:absolute;top:17px;left:31px;content:'';margin-right:5px;display:inline-block;width:3px;height:3px;border-radius:50%;background-color:#808890;vertical-align:middle;margin-top:-5px}.kakao-chat-wrap .attached-file-box .agree-box .s-txt.info-more{padding-bottom:5px;padding-top:0;text-indent:0}.kakao-chat-wrap .attached-file-box .agree-box .s-txt.info-more:before{display:none}.kakao-chat-wrap .attached-file-box .btn-bottom{margin:0 30px}.kakao-chat-wrap .attached-file-box .btn-bottom .btn-gray-line,.kakao-chat-wrap .attached-file-box .btn-bottom .btn-red-large{height:45px;font-size:15px;letter-spacing:-.3px}.kakao-chat-wrap .attached-file-box .btn-bottom.col2 .btn-gray-line{flex-shrink:0;width:120px}.kakao-chat-wrap .attached-file-box .btn-bottom.col2 .btn-red-large{width:100%}.kakao-chat-wrap .new-member-box{padding-bottom:70px}.kakao-chat-wrap .agree-box{margin-top:60px;padding:0 15px}.kakao-chat-wrap .agree-box .agree-cont{padding:0 15px}.kakao-chat-wrap .agree-box input{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) 0 -50px no-repeat;background-size:200px auto}.kakao-chat-wrap .agree-box .tit{padding-bottom:10px;margin-bottom:18px;border-bottom:2px solid #eee}.kakao-chat-wrap .agree-box .tit label{display:flex;align-items:center}.kakao-chat-wrap .agree-box .tit strong{font-size:15px;line-height:26px;letter-spacing:-.3px;color:#383d41}.kakao-chat-wrap .agree-box .tit input{width:26px;height:26px;margin-right:10px;background-position:0 -50px}.kakao-chat-wrap .agree-box .tit input:checked{background-position:-50px -50px}.kakao-chat-wrap .agree-box .check{display:flex;justify-content:space-between;align-items:center}.kakao-chat-wrap .agree-box .check label{display:flex;align-items:center}.kakao-chat-wrap .agree-box .check label input{width:26px;height:26px;background-position:-95px -44px}.kakao-chat-wrap .agree-box .check label input:checked{background-position:-120px -44px}.kakao-chat-wrap .agree-box .check label span{display:inline-block;margin-left:5px;font-size:14px;line-height:26px;letter-spacing:-.28px;color:#515c64}.kakao-chat-wrap .agree-box .check label span em{color:#f5443c}.kakao-chat-wrap .agree-box .check+.check{margin-top:15px}.kakao-chat-wrap .agree-box .check .btn-show{font-size:13px;line-height:26px;color:#515c64;font-weight:700;text-decoration:underline}.kakao-chat-wrap .agree-box .btn-area{margin-top:5px;text-align:right}.kakao-chat-wrap .agree-box .btn-area .btn-more{font-size:13px;line-height:20px;letter-spacing:-.26px;color:#383d41;text-decoration:underline;border:0}.kakao-chat-wrap .agree-box .btn-area .btn-more:after{content:'';display:inline-block;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) -47px 5px no-repeat;background-size:200px auto;vertical-align:middle;margin-top:-2px;margin-left:5px}.kakao-chat-wrap .agree-box .btn-area .btn-more.on:after{background-position:-47px -15px}.kakao-chat-wrap .fixed-bottom-btn{z-index:1;position:fixed;left:0;right:0;bottom:0;width:100%;padding-bottom:15px;background-color:#fff}.kakao-chat-wrap .btn-bottom{margin:0 15px;font-size:0}.kakao-chat-wrap .btn-bottom.col2{display:flex;align-items:center}.kakao-chat-wrap .btn-bottom.col2 a{display:inline-block;box-sizing:border-box}.kakao-chat-wrap .btn-bottom.col2 a+a{margin-left:5px}.kakao-chat-wrap .btn-bottom .btn-red-large{height:55px;background-color:#f5443c;font-size:18px;font-weight:700;line-height:45px;text-align:center}.kakao-chat-wrap .btn-bottom .btn-gray-line{height:55px;background-color:#fff;border:1px solid #cdd1d4;font-size:18px;font-weight:700;color:#191919;border-radius:4px;line-height:45px;text-align:center}.layer-kakao-chat{display:none}.layer-kakao-chat{height:90%;padding:0}.layer-kakao-chat .fixed-bottom-btn{z-index:1;position:absolute;left:0;right:0;bottom:0;width:100%}.layer-kakao-chat .btn-bottom{margin:15px}.layer-kakao-chat .btn-bottom .btn-close{height:50px;background:#808890;font-size:16px;color:#fff;font-weight:700}.layer-kakao-chat .layerConts{height:calc(100% - 80px)}.layer-kakao-chat .layerConts .policy{height:100%}.layer-kakao-chat .layerConts .ifrm{height:100%;-webkit-overflow-scrolling:touch;overflow-y:scroll}@media all and (max-width:320px){.layer-kakao-chat{left:5px;right:5px}.layer-kakao-chat .layerConts .policy{-webkit-overflow-scrolling:touch;overflow-y:scroll}}.kakao-chat-wrap{padding-top:0}.kakao-chat-wrap .form-box input[type=number],.kakao-chat-wrap .form-box input[type=tel],.kakao-chat-wrap .form-box input[type=text]{display:block;width:100%;height:40px;padding:9px 15px;border-color:#cdd1d4;background-color:#fff;font-size:14px;line-height:20px;letter-spacing:-.28px;text-indent:0;box-sizing:border-box;color:#191919}.kakao-chat-wrap .form-box input[type=number]::placeholder,.kakao-chat-wrap .form-box input[type=tel]::placeholder,.kakao-chat-wrap .form-box input[type=text]::placeholder{color:#cdd1d4;font-weight:400}.kakao-chat-wrap .form-box input[type=number]:focus,.kakao-chat-wrap .form-box input[type=tel]:focus,.kakao-chat-wrap .form-box input[type=text]:focus{border-color:#191919}.kakao-chat-wrap .form-box{padding:0 15px;margin-top:30px}.kakao-chat-wrap .form-box>div+div{margin-top:10px}.kakao-chat-wrap .form-box .flex{display:flex;justify-content:flex-start;align-items:center}.kakao-chat-wrap .form-box .between{display:flex;justify-content:space-between;align-items:center}.kakao-chat-wrap .form-box .label{flex-shrink:0;width:120px;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#191919;font-weight:500}.kakao-chat-wrap .form-box .mark:after{content:'*';display:inline-block;color:#f5443c;line-height:22px;margin-left:5px;vertical-align:1px}.kakao-chat-wrap .form-box .point-txt{display:block;margin-top:30px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#f5443c;text-align:center}.kakao-chat-wrap .form-box .point-txt:before{content:'*';display:inline-block;color:#f51d2c;line-height:22px;margin-right:5px;vertical-align:2px}.kakao-chat-wrap .form-box .point-txt:after{display:none}.kakao-chat-wrap .card-in-box{padding-bottom:70px}.kakao-chat-wrap .card-in-box .form-box>div+div{margin-top:30px}.kakao-chat-wrap .card-in-box .form-box .label{display:block;width:100%;margin-bottom:8px}.kakao-chat-wrap .card-in-box .form-box input[type=tel]+input[type=tel]{margin-left:5px}.kakao-chat-wrap .card-in-box .form-box .card-number input{width:70px;padding:9px 10px;text-align:center}.kakao-chat-wrap .card-in-box .form-box .card-validity input{width:50px;text-align:center}.kakao-chat-wrap .card-in-box .form-box .card-validity .dash{margin:0 12px}.kakao-chat-wrap .card-in-box .form-box .card-validity .txt{margin-left:10px;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#515c64}.kakao-chat-wrap .card-in-box .form-box .card-name input{width:180px}.kakao-chat-wrap .card-in-box .form-box .card-birtday input{width:40px}.kakao-chat-wrap .card-in-box .form-box select{display:block;width:135px;height:40px;padding:9px 12px 9px 15px;border-color:#cdd1d4;font-size:15px;color:#333;line-height:22px;letter-spacing:-.3px;text-indent:0;box-sizing:border-box;background:#fff url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) right 7px no-repeat;background-size:200px auto}
.kakao-chat-wrap .attached-file-box{padding-bottom:70px}.kakao-chat-wrap .attached-file-box .form-box{border-bottom:9px solid #f5f5f6;text-align:center}.kakao-chat-wrap .attached-file-box .flex li{display:inline-block;vertical-align:middle}.kakao-chat-wrap .attached-file-box ul li button{position:relative;border:0;background-color:transparent}.kakao-chat-wrap .attached-file-box ul li button:before{content:'';display:inline-block;width:26px;height:26px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) 0 -99px no-repeat;background-size:200px auto;vertical-align:top}.kakao-chat-wrap .attached-file-box ul li.on button:before{background-position:-50px -99px}.kakao-chat-wrap .attached-file-box ul li span{margin-left:10px;font-size:14px;line-height:26px;letter-spacing:-.28px;color:#383d41}.kakao-chat-wrap .attached-file-box ul li+li{margin-left:53px}.kakao-chat-wrap .attached-file-box .list-img{display:flex;flex-wrap:wrap;padding:11px 0 26px;margin:0 -4px 0 -4px}.kakao-chat-wrap .attached-file-box .list-img li{position:relative;width:33.3333%;padding-bottom:33.3333%;margin:0;box-sizing:border-box;font-size:0}.kakao-chat-wrap .attached-file-box .list-img li:first-child{margin-left:0}.kakao-chat-wrap .attached-file-box .list-img li img{position:absolute;top:0;left:0;width:100%;height:100%;padding:4px;object-fit:cover;box-sizing:border-box}.kakao-chat-wrap .attached-file-box .list-img li .btn-del{position:absolute;top:4px;right:4px;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) 0 0 no-repeat;background-size:200px auto}.kakao-chat-wrap .attached-file-box .list-img li .upload-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:4px;box-sizing:border-box;text-indent:-9999%}.kakao-chat-wrap .attached-file-box .list-img li .upload-img:before{display:inline-block;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/category/icon_camera_50x50.png) no-repeat 0 0;background-size:50px auto}.kakao-chat-wrap .attached-file-box .list-img li .upload-img:after{display:inline-block;content:'';position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:1px solid #dadddf}.kakao-chat-wrap .attached-file-box .list-img li input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0;z-index:1}.kakao-chat-wrap .attached-file-box .upload-box{padding:15px 0 30px}.kakao-chat-wrap .attached-file-box .upload-box .upload{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding-top:54.78%;border:1px solid #dadddf;box-sizing:border-box}.kakao-chat-wrap .attached-file-box .upload-box .upload .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.kakao-chat-wrap .attached-file-box .upload-box .upload .icon i.icon-mov{display:inline-block;width:50px;height:50px;background:url(//image.hnsmall.com/images/mobile2014/category/icon_vod_50x50.png) center center no-repeat;background-size:50px auto}.kakao-chat-wrap .attached-file-box .upload-box .upload span{display:block;text-align:center;font-size:14px;line-height:17px;letter-spacing:-.28px;color:#888;font-weight:500}.kakao-chat-wrap .attached-file-box .upload-box .upload input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.kakao-chat-wrap .attached-file-box .upload-box .mov-play{display:block;position:relative;width:100%;border:1px solid #eee;box-sizing:border-box}.kakao-chat-wrap .attached-file-box .upload-box .mov-play img{display:block;width:100%;height:100%}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .player-box{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .mov{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .mov .play-ico{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/category/icon_play_54x54.png) no-repeat 0 0;background-size:54px auto;font-size:1px;color:transparent}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .del-btn{z-index:2;position:absolute;top:0;right:0;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_goods.png) no-repeat -90px -90px;background-size:300px auto;font-size:1px;color:transparent}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .vod_close{position:absolute;top:0;right:0;width:28px;height:28px;border:0;background-color:transparent;-webkit-appearance:none;z-index:100}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .vod_close:before{content:'';display:block;width:13px;height:13px;margin:8px 0 0 8px;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -40px -315px;background-size:300px auto}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .vod_close span{display:inline-block;overflow:hidden;width:0;height:0;text-indent:-999999em}.kakao-chat-wrap .attached-file-box .upload-box .mov-play .qplayer_wrapper{width:100%;height:100%}.kakao-chat-wrap .attached-file-box .bulletTxt{position:relative;margin:13px 0 0;padding:0 0 0 8px;text-align:left;font-size:12px;line-height:16px;letter-spacing:-.4px;color:#808890}.kakao-chat-wrap .attached-file-box .bulletTxt:before{content:'';display:block;position:absolute;top:7px;width:3px;height:3px;background-color:#888}.kakao-chat-wrap .attached-file-box .agree-box{margin-top:20px;padding-bottom:30px}.kakao-chat-wrap .attached-file-box .agree-box .check{display:block}.kakao-chat-wrap .attached-file-box .agree-box .check+.check{margin-top:5px}.kakao-chat-wrap .attached-file-box .agree-box input{vertical-align:middle}.kakao-chat-wrap .attached-file-box .agree-box .s-txt{position:relative;display:block;padding-left:39px;padding-top:5px;font-size:13px;line-height:19px;letter-spacing:-.24px;color:#808890}.kakao-chat-wrap .attached-file-box .agree-box .s-txt:before{position:absolute;top:17px;left:31px;content:'';margin-right:5px;display:inline-block;width:3px;height:3px;border-radius:50%;background-color:#808890;vertical-align:middle;margin-top:-5px}.kakao-chat-wrap .attached-file-box .agree-box .s-txt.info-more{padding-bottom:5px;padding-top:0;text-indent:0}.kakao-chat-wrap .attached-file-box .agree-box .s-txt.info-more:before{display:none}.kakao-chat-wrap .attached-file-box .btn-bottom{margin:0 30px}.kakao-chat-wrap .attached-file-box .btn-bottom .btn-gray-line,.kakao-chat-wrap .attached-file-box .btn-bottom .btn-red-large{height:45px;font-size:15px;letter-spacing:-.3px}.kakao-chat-wrap .attached-file-box .btn-bottom.col2 .btn-gray-line{flex-shrink:0;width:120px}.kakao-chat-wrap .attached-file-box .btn-bottom.col2 .btn-red-large{width:100%}.kakao-chat-wrap .new-member-box{padding-bottom:70px}.kakao-chat-wrap .agree-box{margin-top:60px;padding:0 15px}.kakao-chat-wrap .agree-box .agree-cont{padding:0 15px}.kakao-chat-wrap .agree-box input{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) 0 -50px no-repeat;background-size:200px auto}.kakao-chat-wrap .agree-box .tit{padding-bottom:10px;margin-bottom:18px;border-bottom:2px solid #eee}.kakao-chat-wrap .agree-box .tit label{display:flex;align-items:center}.kakao-chat-wrap .agree-box .tit strong{font-size:15px;line-height:26px;letter-spacing:-.3px;color:#383d41}.kakao-chat-wrap .agree-box .tit input{width:26px;height:26px;margin-right:10px;background-position:0 -50px}.kakao-chat-wrap .agree-box .tit input:checked{background-position:-50px -50px}.kakao-chat-wrap .agree-box .check{display:flex;justify-content:space-between;align-items:center}.kakao-chat-wrap .agree-box .check label{display:flex;align-items:center}.kakao-chat-wrap .agree-box .check label input{width:26px;height:26px;background-position:-95px -44px}.kakao-chat-wrap .agree-box .check label input:checked{background-position:-120px -44px}.kakao-chat-wrap .agree-box .check label span{display:inline-block;margin-left:5px;font-size:14px;line-height:26px;letter-spacing:-.28px;color:#515c64}.kakao-chat-wrap .agree-box .check label span em{color:#f5443c}.kakao-chat-wrap .agree-box .check+.check{margin-top:15px}.kakao-chat-wrap .agree-box .check .btn-show{font-size:13px;line-height:26px;color:#515c64;font-weight:700;text-decoration:underline}.kakao-chat-wrap .agree-box .btn-area{margin-top:5px;text-align:right}.kakao-chat-wrap .agree-box .btn-area .btn-more{font-size:13px;line-height:20px;letter-spacing:-.26px;color:#383d41;text-decoration:underline;border:0}.kakao-chat-wrap .agree-box .btn-area .btn-more:after{content:'';display:inline-block;width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/kakao_chat_sprite.png) -47px 5px no-repeat;background-size:200px auto;vertical-align:middle;margin-top:-2px;margin-left:5px}.kakao-chat-wrap .agree-box .btn-area .btn-more.on:after{background-position:-47px -15px}.kakao-chat-wrap .fixed-bottom-btn{z-index:1;position:fixed;left:0;right:0;bottom:0;width:100%;padding-bottom:15px;background-color:#fff}.kakao-chat-wrap .btn-bottom{margin:0 15px;font-size:0}.kakao-chat-wrap .btn-bottom.col2{display:flex;align-items:center}.kakao-chat-wrap .btn-bottom.col2 a{display:inline-block;box-sizing:border-box}.kakao-chat-wrap .btn-bottom.col2 a+a{margin-left:5px}.kakao-chat-wrap .btn-bottom .btn-red-large{height:55px;background-color:#f5443c;font-size:18px;font-weight:700;line-height:45px;text-align:center}.kakao-chat-wrap .btn-bottom .btn-gray-line{height:55px;background-color:#fff;border:1px solid #cdd1d4;font-size:18px;font-weight:700;color:#191919;border-radius:4px;line-height:45px;text-align:center}
.layer-kakao-chat{display:none}.layer-kakao-chat{height:90%;padding:0}.layer-kakao-chat .fixed-bottom-btn{z-index:1;position:absolute;left:0;right:0;bottom:0;width:100%}.layer-kakao-chat .btn-bottom{margin:15px}.layer-kakao-chat .btn-bottom .btn-close{height:50px;background:#808890;font-size:16px;color:#fff;font-weight:700}.layer-kakao-chat .layerConts{height:calc(100% - 80px)}.layer-kakao-chat .layerConts .policy{height:100%}.layer-kakao-chat .layerConts .ifrm{height:100%;-webkit-overflow-scrolling:touch;overflow-y:scroll}@media all and (max-width:320px){.layer-kakao-chat{left:5px;right:5px}.layer-kakao-chat .layerConts .policy{-webkit-overflow-scrolling:touch;overflow-y:scroll}}.brandshop-wrapper .home-box{margin:50px 0 0 0;padding:0}.brandshop-wrapper .home-box.today-brand{margin-top:0}.brandshop-wrapper .tit-box{padding:0 15px 15px}.brandshop-wrapper img{width:100%;vertical-align:top}.brandshop-wrapper .goods-temp-list .goods-box .goods-thumb{overflow:hidden;border:1px solid #eee;border-radius:4px}.brand-cate-box .goods-temp-list .goods-box .goods-thumb{overflow:hidden;border:0;border-radius:4px}.brandshop-wrapper .goods-temp-list .goods-box .goods-thumb .goods-thumb-img{box-sizing:border-box;border-radius:0}.brandshop-wrapper .goods-temp-list .goods-box .goods-thumb .goods-thumb-img::after{display:none}.brandshop-wrapper .brand-top-bnr{margin-bottom:40px}.brandshop-wrapper .btn-box{padding:25px 40px 0}.brandshop-wrapper .btn-more{width:100%;height:40px;border-radius:4px;border-color:#d5d5d5}.brandshop-wrapper .btn-more span{display:inline-block;font-size:14px;color:#111;line-height:16px;letter-spacing:-.28px;margin-top:2px}.brandshop-wrapper .btn-more span:after{top:-1px;width:12px;height:7px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn_bg_updown_12x7.png) no-repeat left top;background-size:12px auto;margin-left:6px}.brandshop-wrapper .btn-more.updown-arr.on span:after{top:-1px;transform:rotate(-180deg);transform-origin:center;-ms-background-position-y:0;background-position-y:0}.today-brand .tit-box{display:flex;justify-content:space-between;padding:0 15px 15px}.today-brand .tit-box h2{flex:1;padding-right:0}.today-brand .timer{position:relative;font-size:19px;color:#111;font-weight:700;line-height:25px;text-align:center}.today-brand .timer span{display:inline-block;margin-top:-1px;vertical-align:middle}.today-brand .timer:before{content:'';display:inline-block;width:25px;height:25px;margin-right:5px;background:url(//image.hnsmall.com/images/mobile2014/main/beauty/icon_timer.png) center center no-repeat;background-size:25px auto;vertical-align:middle}.today-brand .today-bnr-area .bnr-tit{position:relative;z-index:1;margin-top:-40px;margin-left:15px;padding:15px 20px;background-color:#fff}.today-brand .today-bnr-area .bnr-tit p{font-size:18px;font-weight:700;color:#111;line-height:28px}.today-brand .today-bnr a{position:relative;display:block}.today-brand .today-bnr a::after{content:"";display:block;position:absolute;bottom:40px;right:0;width:76px;height:35px;background:url(//image.hnsmall.com/images/mobile2014/main/v10/brand/bnr_plus_btn.png) 100%/100% no-repeat}.today-brand .goods-square .goods-price .tit{margin-bottom:3px}.recommend-brand .brand-area{margin-top:40px}.recommend-brand .brand-list-box .brand-area:first-child{margin-top:0}.recommend-brand .brand_bnr{margin-bottom:20px}.recommend-brand .brand_bnr a{position:relative;display:block}.recommend-brand .brand_bnr a::after{content:"";display:block;position:absolute;bottom:0;right:0;width:88px;height:35px;background:url(//image.hnsmall.com/images/mobile2014/main/dptstore/img_md_bnr_txt.png) 100%/100% no-repeat}.recommend-brand .brand_bnr a .bnr-txt{position:absolute;bottom:25px;left:30px;right:0}.recommend-brand .brand_bnr a .bnr-txt strong{font-size:23px;line-height:34px;color:#fff;letter-spacing:-.46px;font-weight:700}.recommend-brand .brand_bnr a .bnr-txt p{margin-top:5px;font-size:14px;line-height:20px;color:#fff;letter-spacing:-.28px;padding-right:97px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recommend-brand .goods-box{display:flex}.recommend-brand .goods-box .goods-thumb{position:initial;width:110px;height:110px;margin-right:15px}.recommend-brand .goods-box .goods-thumb .goods-thumb-img{border-radius:4px}.recommend-brand .goods-temp .goods-temp-list{padding:0 15px}.recommend-brand .goods-temp .goods-temp-list .goods-box{box-sizing:border-box;padding:0}.recommend-brand .goods-temp .goods-temp-list li{margin-top:15px}.recommend-brand .goods-temp .goods-temp-list li:first-child{margin-top:0}.recommend-brand .goods-box .goods-price{flex:1;padding:0}.recommend-brand .goods-box .goods-price .tit{height:auto;padding:0;margin-bottom:0;font-size:16px;line-height:20px;letter-spacing:-.3px;color:#111}.recommend-brand .goods-box .goods-price .goods-benefit-info{margin-top:10px}.recommend-brand .btn-box{padding-top:25px;margin-top:0}.find-brand .find-area{margin:0 15px}.find-brand .search-form{box-sizing:border-box;border:2px solid #333;border-radius:4px;height:50px}.find-brand .search-form a{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:100%;padding:0 10px 0 20px}.find-brand .search-form a .search-input{display:block;width:87%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px;box-sizing:border-box;font-size:16px;color:#888}.find-brand .search-form a .search-btn{display:block;width:30px;height:30px}.find-brand .quick-bnr{display:grid;grid-template-columns:75px 75px 75px 75px;justify-content:space-between;margin-top:30px}.find-brand .quick-bnr li{width:100%;text-align:center}.find-brand .quick-bnr li:nth-child(n+5){margin-top:21px}.find-brand .quick-bnr li a{display:block}.find-brand .quick-bnr li:nth-child(4n+1) a{margin-left:0}.find-brand .quick-bnr li:nth-child(4n) a{margin-right:0}.find-brand .quick-bnr li .img{display:block;width:75px;height:75px;margin:0 auto;border-radius:100%;box-sizing:border-box;overflow:hidden}.find-brand .quick-bnr li .img img{width:100%;vertical-align:top}.find-brand .quick-bnr li .txt{display:block;margin-top:9px;font-size:14px;color:#111;line-height:20px}@media all and (max-width:320px){.find-brand .quick-bnr{display:grid;grid-template-columns:70px 70px 70px 70px;justify-content:space-between}.find-brand .quick-bnr li .img{width:70px;height:70px}}.brand-event .event-prod{position:relative;margin:0 15px;border-radius:4px;overflow:hidden;border:1px solid #eee;box-sizing:border-box;margin-top:40px}.brand-event .prod-list-box .event-prod:first-child{margin-top:0}.brand-event .img{padding-top:100%;box-sizing:border-box}.brand-event .img a{display:block;width:100%;position:absolute;top:0;box-sizing:border-box;border-radius:4px;overflow:hidden}.brand-event .prod-list{position:absolute;bottom:0;width:100%;height:163px;background:rgba(0,0,0,.45);padding:15px;box-sizing:border-box}.brand-event .prod-list .prod-tit strong{color:#fff;font-size:20px;font-weight:700;line-height:29px;letter-spacing:-.4px}.brand-event .prod-list .prod-tit p{margin-top:2px;color:#fff;font-size:15px;line-height:20px;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brand-event .prod-list ul{display:flex;margin-top:10px}.brand-event .prod-list ul li{width:71px;border-radius:4px;border:1px solid #eee;margin-right:10px}.brand-event .prod-list ul li:last-child{margin-right:0}.brand-event .prod-list ul li a{display:block;background:#fff}.brand-event .prod-list ul li a img{width:100%}.brand-store .store-bnr{position:relative;padding:0 15px}.brand-store .store-bnr .swiper-slide{padding-top:60.29%;overflow:hidden;width:88.7%;margin-right:15px;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.brand-store .store-bnr .img{position:absolute;bottom:0}.brand-store .store-bnr .img a{display:block}.brand-store .store-bnr .brand-txt{display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:1;bottom:0;width:100%;height:43px;padding:0 10px 0 15px;background:rgba(0,0,0,.55);box-sizing:border-box}.brand-store .store-bnr .brand-txt strong{color:#fff;font-size:18px;font-weight:700;line-height:43px}.brand-store .btn-favor{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_favor_w.png)}.brand-store .btn-favor.on{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/ico_favor_on.png)}.popular-brand .bg-img{padding-top:100%}.popular-brand .bg-img .img{position:absolute;top:0;left:0;width:100%;font-size:0}.popular-brand .bg-img .img img{width:100%;height:auto}.popular-brand .goods-left-align .goods-box .goods-price .tit{height:46px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal;line-height:22px;font-size:16px;color:#111}.popular-brand .goods-left-align .goods-box .goods-thumb{width:90px;height:90px;border-radius:4px 0 0 4px;border:0}.popular-brand .goods-left-align .goods-box .goods-thumb .goods-thumb-img{padding-top:100%;border-radius:4px 0 0 4px}.popular-brand .goods-left-align .goods-box .goods-thumb .goods-thumb-img::after{display:none}.popular-brand .goods-left-align .goods-box .goods-thumb .goods-thumb-img .img:after{display:none}.popular-brand .goods-left-align .goods-box .goods-thumb .goods-thumb-img .img img{border:0;border-radius:0}.popular-brand .goods-left-align .goods-price{display:flex;justify-content:space-between;align-items:center;height:90px;padding:9px 15px 9px 105px;box-sizing:border-box}.popular-brand .goods-left-align .goods-price .goods-benefit-box .goods-benefit-detail dd{padding-top:0}.popular-brand .goods-left-align .goods-price .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px}.popular-brand .goods-left-align .goods-price .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:13px;line-height:16px}.popular-brand .goods-left-align .goods-price .goods-btn{z-index:1;flex:0}
.popular-brand .goods-left-align .goods-price .btn-cart{width:38px;height:38px;padding:0;margin-right:0;border:0}.popular-brand .goods-left-align .goods-price .btn-cart:before{z-index:1;width:38px;height:38px;background:url(//image.hnsmall.com/images/mobile2014/pangTv/ico_cart_38x38.png) 0 0/38px no-repeat}.popular-brand .goods-temp{position:relative}.popular-brand .swiper_st{position:absolute;bottom:20px;left:0;width:100%;padding:0;height:auto;padding:0 20px}.popular-brand .swiper_st .swiper-wrapper{padding:0}.popular-brand .swiper_st .swiper-wrapper .swiper-slide{margin-top:0;overflow:hidden;width:89.555%;height:90px;border:1px solid #ddd;box-sizing:border-box;border-radius:4px;margin-right:10px}.popular-brand .swiper_st .swiper-wrapper .last-btn .link-more{display:block;padding:12px 0 13px 0}.popular-brand .swiper_st .swiper-wrapper .last-btn .link-more .inner span{display:block;color:#111;font-size:16px;font-weight:600;text-align:center;line-height:24px}.popular-brand .swiper_st .swiper-wrapper .last-btn .link-more .inner .more{margin-top:2px;color:#333;font-size:13px;line-height:19px;font-weight:400}.popular-brand .swiper_st .swiper-wrapper .last-btn .link-more .inner .more:after{content:'';display:inline-block;position:relative;top:1px;width:6px;height:11px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v10/btn_more_12x22.png) no-repeat left top;background-size:100%}.check-area.v2 .check-group+.check-group:last-child{margin-bottom:0}.joinRegBox_v2 .personal-info-txt{margin:10px 10px 0}.joinRegBox_v2 .personal-info-txt p{font-size:13px;color:#666;line-height:19px}.goods-benefit-box .goods-benefit-detail.counsel-prd{margin-top:10px}.goods-benefit-box .goods-benefit-detail.counsel-prd .counsel-txt{font-weight:700;font-size:16px;color:#333;letter-spacing:-.32px;line-height:24px}.md-product-area{padding:15px;border-bottom:1px solid #ddd}.md-product-area li{width:100%}.md-product-area li.swiper-slide{width:94.203%}.md-product-box a{display:block;position:relative;border:1px solid #111;border-radius:4px;padding:15px 25px;box-sizing:border-box}.md-product-box a::before{content:"";position:absolute;top:-1px;left:-1px;display:block;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/md_prod_check_40.png) 100%/20px no-repeat}.md-product-box .md-info-txt{margin-bottom:10px;font-size:13px;line-height:20px;letter-spacing:-.26px;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;height:40px}.md-product-box .prod-info{display:flex;border-top:1px solid #eee;padding-top:10px}.md-product-box .prod-info .img{position:relative;flex-shrink:0;width:80px;height:80px;border-radius:4px}.md-product-box .prod-info .img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.03}.md-product-box .prod-info .img img{width:100%}.md-product-box .prod-info .prod-detail{margin-left:10px;padding-top:5px}.md-product-box .prod-info .prod-detail .tit{font-size:15px;line-height:20px;letter-spacing:-.3px;color:#111;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.md-product-box .prod-info .prod-detail .price{display:flex;align-items:flex-end;margin-top:5px}.md-product-box .prod-info .prod-detail .price dt{flex-shrink:0;font-size:11px;line-height:16px;letter-spacing:-.22px;color:#888}.md-product-box .prod-info .prod-detail .price dd{margin-left:5px;font-size:18px;line-height:24px;letter-spacing:-.36px;color:#111;font-weight:700}.md-product-box .prod-info .prod-detail .price dd .textWon{font-size:14px;line-height:19px;letter-spacing:-.28px;color:#111;font-weight:700}#NetFunnel_Loading_Popup{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:90%!important;border-radius:16px!important;overflow:hidden!important}#NetFunnel_Skin_Top{width:100%!important;padding-top:30px;height:auto!important}.NetFunnel_Skin_Logo{display:none!important}.NetFunnel_Skin_Tit b{display:block!important;letter-spacing:-.38px!important;font-size:18px!important;font-weight:700!important;line-height:26px!important;color:#111!important;text-align:center!important;word-break:keep-all!important}.NetFunnel_Skin_Tit b span{color:#f51d2c!important}#NetFunnel_Loading_Popup_TimeLeft{color:#f51d2c!important}.NetFunnel_Skin_Txt2>div{margin-top:0!important;padding:0 5px!important;font-size:14px!important;line-height:20px!important;color:#666!important;letter-spacing:-.28px!important;text-align:center!important}.NetFunnel_Skin_Txt2>div:first-child{margin-bottom:10px}.NetFunnel_Skin_Txt2>div span{margin-top:10px!important;font-size:15px!important;line-height:20px!important;color:#111!important;font-weight:700!important;letter-spacing:-.28px!important;color:#f51d2c!important}#NetFunnel_Loading_Popup_Progressbar{width:90%!important;margin:30px auto 45px!important;box-sizing:border-box!important;padding:0!important}#NetFunnel_Loading_Popup_Progressbar>div{height:20px!important;position:relative!important;border-radius:20px!important;background-color:#f1f1f1!important;overflow:hidden!important;box-sizing:border-box!important;padding:0!important;margin:0!important}#NetFunnel_Loading_Popup_Progressbar>div div{display:inline-block!important;transition:.2s!important;height:100%!important;background:linear-gradient(to right,rgba(245,29,44,.35),#f51d2c)!important;border-radius:20px!important}#NetFunnel_Countdown_Stop{margin:20px auto!important;padding:0!important;width:100px!important;font-size:14px!important;font-weight:700!important;text-align:center!important;border-radius:8px!important;background-color:#eee!important;color:#111!important;height:36px!important;line-height:39px!important;font-size:15px!important}.NetFunnel_stop_x{display:none!important}.goodsshop-wrapper .tit-box h2{color:#414450;font-size:18px;line-height:26px;letter-spacing:-.36px}.goodsshop-wrapper .flex_banner_wrap span{display:block;width:100%}.goodsshop-wrapper .flex_banner_wrap img{width:100%;vertical-align:top}.goodsshop-wrapper .reccom-prod-box{padding-top:0;margin-top:25px;margin-bottom:0}.goodsshop-wrapper .goods-wide .goods-price .tit{color:#414450;font-size:16px;line-height:22px;font-weight:500;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal;display:-webkit-box;overflow:hidden}.goodsshop-wrapper .goods-third{padding:0 13px}.goodsshop-wrapper .goods-third li{padding:0 2px 20px}.goodsshop-wrapper .goods-third .goods-box .goods-price{padding:10px 0 0}.goodsshop-wrapper .goods-best{padding-top:5px;margin-bottom:25px}.goodsshop-wrapper .goods-best .btn-box{padding:0}.goodsshop-wrapper .goods-best .btn-box a{font-size:14px;border:1px solid #dcdcdf;border-radius:50px}.goodsshop-wrapper .goods-best .btn-box a span{color:#414450}.goodsshop-wrapper .fixed-cate{position:relative}.goodsshop-wrapper .cate-txt-type,.goodsshop-wrapper .wrap .cate-txt-type{margin-bottom:16px}.goodsshop-wrapper .fixed-list-wrap .goods-temp{padding-top:0}.goodsshop-wrapper .half-filter-box.sub-cate-fixed{padding-top:60px}.goodsshop-wrapper .goods-box .goods-thumb .goods-thumb-img .img::before{display:block}.goodsshop-wrapper .goods-box .play-flag{position:absolute;padding-right:0;left:0;right:0;top:0;bottom:0;height:inherit;border-radius:0;z-index:0;background-color:rgba(0,0,0,.15);border-radius:8px}.goodsshop-wrapper .goods-box .play-flag .flag-inner span{padding:0 10px 0 10px}.goodsshop-wrapper .goods-box .play-flag .flag-time{position:absolute;top:50%;right:auto;left:50%;transform:translate(-50%,calc(-50% - -36px));height:16px;font-size:12px;line-height:16px;background:0;text-shadow:0 0 5px rgba(0,0,0,.5);color:#fff}.goodsshop-wrapper .goods-box .play-flag .flag-time em{font-size:12px;line-height:16px}.goodsshop-wrapper .goods-box .play-flag .play-btn .play-ico:before{position:relative;left:auto;top:auto;width:48px;height:48px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn-play-inflag_96.png) no-repeat left top;background-size:100%}.goodsshop-wrapper .goods-box .play-btn{width:48px;height:48px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.goodsshop-wrapper .goods-box .play-btn .play-ico{position:initial}.goodsshop-wrapper .goods-second ul li{padding-top:20px}.goodsshop-wrapper-v2 .sub-cate-fixed .fixed-cate{display:block;position:fixed}.goodsshop-wrapper-v2 .tit-box{padding-bottom:20px}.goodsshop-wrapper-v2 .tit-box h2{color:#414450;font-size:22px;line-height:26px;letter-spacing:-.44px}.goodsshop-wrapper-v2 .goods-common-list02 .goods-temp-list .btn-cart{color:#414450}.goodsshop-wrapper-v2 .top_bnr{padding-top:0;margin-bottom:50px}.goodsshop-wrapper-v2 .top_bnr li a{display:block;width:100%}.goodsshop-wrapper-v2 .top_bnr li a img{width:100%;vertical-align:top}.goodsshop-wrapper-v2 .top_bnr .indicator-temp-box{display:flex;justify-content:space-between;width:auto;height:34px;margin:15px 15px 0;overflow:inherit}.goodsshop-wrapper-v2 .top_bnr .indicator-temp-box .pag-wrap .pag-in{padding-right:0;line-height:36px;height:34px}.goodsshop-wrapper-v2 .top_bnr .indicator-temp-box .pag-wrap .pag-in span{color:#414450;font-size:13px;line-height:34px}.goodsshop-wrapper-v2 .top_bnr .indicator-temp-box .btn-more-plus{position:relative;display:inline-block;border:1px solid #dcdcdf;line-height:32px;padding-left:15px;padding-right:34px;box-sizing:border-box}.goodsshop-wrapper-v2 .top_bnr .indicator-temp-box .btn-more-plus span{color:#414450;font-size:13px}.goodsshop-wrapper-v2 .top_bnr .indicator-temp-box .btn-more-plus::after{content:"";width:34px;height:34px;position:absolute;top:-1px;right:0;background:url(//image.hnsmall.com/images/mobile2014/main/v12/ico_indicator_68.png) 0 -68px/34px auto no-repeat}.goodsshop-wrapper-v2 .top_bnr .indicator-temp-box .pag-wrap{display:flex;position:static;text-align:left}
.goodsshop-wrapper-v2 .top_bnr .indicator-temp-box .pag-wrap .btn-autoplay{width:34px;height:34px;background:transparent url(//image.hnsmall.com/images/mobile2014/main/v12/ico_indicator_68.png) 0 -34px/34px auto no-repeat;border:0;font-size:0}.goodsshop-wrapper-v2 .top_bnr .indicator-temp-box .pag-wrap .btn-autoplay.play{background-position:0 0}.goodsshop-wrapper-v2 .reccom-prod-box{padding-top:0;margin-top:25px;margin-bottom:50px}.goodsshop-wrapper-v2 .goods-wide .goods-price .tit{color:#414450;font-size:16px;line-height:22px;font-weight:500;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal;display:-webkit-box;overflow:hidden;margin-bottom:5px}.goodsshop-wrapper-v2 .goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px}.goodsshop-wrapper-v2 .goods-third{padding:0 13px}.goodsshop-wrapper-v2 .goods-third li{padding:0 2px 20px}.goodsshop-wrapper-v2 .goods-third .goods-box .goods-price{padding:10px 0 0}.goodsshop-wrapper-v2 .goods-best{padding-top:0;margin-bottom:50px}.goodsshop-wrapper-v2 .goods-best .btn-box{padding:0;margin-top:25px}.goodsshop-wrapper-v2 .goods-best .btn-box a span{color:#414450}.goodsshop-wrapper-v2 .goods-best .goods-common-list02 .goods-box .goods-benefit-box .goods-benefit-detail dt{font-size:11px}.goodsshop-wrapper-v2 .goods-best .goods-common-list02 .goods-box .goods-benefit-box .goods-benefit-detail dd{margin-top:2px}.goodsshop-wrapper-v2 .goodsshop-filter-box .tit-box{padding-bottom:15px}.goodsshop-wrapper-v2 .fixed-cate{position:relative}.goodsshop-wrapper-v2 .cate-txt-type,.goodsshop-wrapper-v2 .wrap .cate-txt-type{margin-bottom:16px}.goodsshop-wrapper-v2 .half-filter-box.sub-cate-fixed{padding-top:60px}.goodsshop-wrapper-v2 .goods-box .goods-thumb .goods-thumb-img .img::before{display:block}.goodsshop-wrapper-v2 .goods-box .play-flag{position:absolute;padding-right:0;left:0;right:0;top:0;bottom:0;height:inherit;border-radius:0;z-index:0;background-color:rgba(0,0,0,.15)}.goodsshop-wrapper-v2 .goods-box .play-flag .flag-inner span{padding:0 10px 0 10px}.goodsshop-wrapper-v2 .goods-box .play-flag .flag-time{position:absolute;top:50%;right:auto;left:50%;transform:translate(-50%,calc(-50% - -36px));height:16px;font-size:12px;line-height:16px;background:0;text-shadow:0 0 5px rgba(0,0,0,.5);color:#fff}.goodsshop-wrapper-v2 .goods-box .play-flag .flag-time em{font-size:12px;line-height:16px}.goodsshop-wrapper-v2 .goods-box .play-flag .play-btn .play-ico:before{position:relative;left:auto;top:auto;width:48px;height:48px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/btn-play-inflag_96.png) no-repeat left top;background-size:100%}.goodsshop-wrapper-v2 .goods-box .play-btn{width:48px;height:48px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.goodsshop-wrapper-v2 .goods-box .play-btn .play-ico{position:initial}.goodsshop-wrapper-v2 .goodsshop-filter-box .search-filter-wrap02{margin-top:20px}.goodsshop-wrapper-v2 .goodsshop-filter-box.sub-cate-fixed .search-filter-wrap02{margin-top:20px}.goodsshop-wrapper-v2 .goodsshop-filter-box .search-filter-wrap02 .cate-name p{font-size:15px;line-height:21px;letter-spacing:-.3px;color:#414450}.goodsshop-wrapper-v2 .goods-common-list02 .goods-second .goods-box .btn-box{padding-top:10px}.goodsshop-wrapper-v2 .goods-common-list02 .goods-wide .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{line-height:15px;margin-top:-2px}.goodsshop-wrapper-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag.right{left:auto;right:0;top:0;text-align:right}.goodsshop-wrapper-v2 .goods-box .goods-thumb .goods-thumb-img .img-flag.right img{width:80px}.goodsshop-wrapper-v2 .goods-second .goods-box .goods-thumb .goods-thumb-img .img-flag.right img{width:70px}.goodsshop-wrapper-v2 .goods-third .goods-box .goods-thumb .goods-thumb-img .img-flag.right img{width:60px}.goodsshop-wrapper-v2 .goodsshop-filter-box .cate-txt-type.v4{height:auto}.goodsshop-wrapper-v2 .goodsshop-filter-box .cate-txt-type.v4 .fixed-cate-inner .swiper_st{height:auto;padding:0 20px;margin-top:-10px}.goodsshop-wrapper-v2 .goodsshop-filter-box.no-depth .cate-txt-type.v4 .fixed-cate-inner .swiper_st{height:0;padding:0}.goodsshop-wrapper-v2 .goodsshop-filter-box .cate-txt-type.v4 .fixed-cate-inner .swiper-slide{height:45px;padding:0;margin:0}.goodsshop-wrapper-v2 .goodsshop-filter-box .cate-txt-type.v4 .fixed-cate-inner .swiper-slide a{height:42px;padding:0;border:0 none;color:#414450;margin:0 10px}.goodsshop-wrapper-v2 .goodsshop-filter-box .cate-txt-type.v4 .fixed-cate-inner .swiper-slide.active a{border-bottom:2px solid #414450}.goodsshop-wrapper-v2 .goodsshop-filter-box .cate-txt-type.v4 .fixed-cate-inner .swiper-slide a span{font-size:13px;line-height:15px;letter-spacing:normal}.goodsshop-wrapper-v2 .goodsshop-filter-box .cate-txt-type.v4 ~ .fixed-cate-inner .swiper-slide a{color:#414450}.goodsshop-wrapper-v2 .goodsshop-filter-box .cate-txt-type.v4 ~ .fixed-cate-inner .swiper-slide.active a{color:#414450;border-bottom-color:#414450}.plan_detail_area+.cate_main_wrap{margin-top:40px}.cate_main_wrap{margin-top:30px}.cate_main_wrap section:last-child{margin-bottom:50px}.cate_main_wrap .bnWrap+section{margin-top:40px}.cate_main_wrap section+section{margin-top:50px}.cate_main_wrap .tit-box{margin-bottom:20px;padding:0 15px}.cate_main_wrap .tit-box h2{min-height:32px;padding-right:0;color:#414450;font-size:22px;font-weight:700;letter-spacing:-.44px;line-height:1.18em;display:flex;align-items:center}.cate_main_wrap .tit-box h2 .sub-txt{margin-top:8px;margin-left:5px;color:#8f9097;font-size:15px;letter-spacing:-.3px;line-height:1.47em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.cate_main_wrap .bnWrap{background-color:#ccc;display:flex;align-items:center;justify-content:center}.cate_main_wrap .bnWrap img{width:100%}.cate_main_wrap .bnWrap.live{margin-bottom:10px}.cate_main_wrap .goods-box .prod-name{padding-left:0}.cate_main_wrap .goods-box .goods-thumb,.cate_main_wrap .goods-box .goods-thumb .goods-thumb-img{border-radius:0!important}.cate_main_wrap .goods-box .goods-thumb .goods-thumb-img .img img{width:100%;height:100%;object-fit:cover}.cate_main_wrap .goods-box .goods-benefit-box .goods-benefit-detail{display:flex;align-items:center;gap:5px}.cate_main_wrap .goods-box .goods-benefit-box .goods-benefit-detail dt{color:#8f9097;font-size:11px;line-height:1.45em;display:block;margin-top:1px}.cate_main_wrap .goods-left-align .goods-benefit-box .goods-benefit-detail dd{display:block}.cate_main_wrap .goods-left-align .goods-benefit-box .goods-benefit-detail dd strong{color:#414450;font-size:18px;font-weight:900;line-height:1;letter-spacing:-.36px}.cate_main_wrap .goods-left-align .goods-benefit-box .goods-benefit-detail dd .textWon{color:#414450;font-size:14px;font-weight:700;line-height:1.43em;letter-spacing:-.28px}.cate_main_wrap .goods-temp-list .goods-thumb .timer-wrap{height:25px;padding:0 8px;background-color:rgba(65,68,80,.6);position:absolute;top:0;right:0;display:flex;align-items:center;gap:3px}.cate_main_wrap .goods-temp-list .goods-thumb .timer-wrap span{color:#fff;font-size:12px}.cate_main_wrap .goods-temp-list.goods-wide .goods-box{padding:0}.cate_main_wrap .goods-temp.goods-common-list .goods-temp-list.goods-wide .goods-box .goods-thumb .goods-thumb-img{padding-top:49.866666%}.cate_main_wrap .goods-temp-list.goods-wide .goods-box .play-btn .play-ico:before{width:48px;height:48px;margin:0;background:url(//image.hnsmall.com/images/mobile2014/pangTv/btn_play_48x48_v2.png) no-repeat left top;background-size:100%;content:'';position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%)}.cate_main_wrap .goods-temp-list.goods-wide .goods-box .play-btn .play-ico:before{width:54px;height:54px}.cate_main_wrap .goods-temp-list .goods-box .goods-thumb a{background-color:rgba(0,0,0,.03)}.cate_main_wrap .short-list.goods-left-align .goods-box{display:flex;align-items:center}.cate_main_wrap .short-list.goods-left-align .goods-box .goods-price{padding:0 0 0 78px}.cate_main_wrap .short-list.goods-left-align .goods-box .prod-name,.cate_main_wrap .short-list.goods-left-align .goods-price .tit{padding:0;color:#414450;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.cate_main_wrap .short-list.goods-left-align .goods-box .prod-name{font-size:12px;font-weight:700;line-height:1.43em;letter-spacing:-.24px}.cate_main_wrap .short-list.goods-left-align .goods-price .tit{font-size:14px;line-height:1.83em;letter-spacing:-.24px}.cate_main_wrap .short-list .goods-box .goods-thumb .goods-thumb-img .img:after{border:0;border-radius:0;background-color:rgba(0,0,0,.03)}.cate_main_wrap .swiper-wrapper.type2 .swiper-slide{width:160px;height:296px;margin-right:5px}.cate_main_wrap .swiper-wrapper.type2 .swiper-slide:last-child{margin-right:20px}.cate_main_wrap .swiper-wrapper.type2 .tit{color:#414450;line-height:22px;font-size:16px;background:0}.cate_main_wrap .short-bnr .goods-box .prod-info .prod-txt{background:rgba(65,68,80,.6)}.cate_main_wrap .short-bnr .goods-box .prod-info .prod-txt.type2 span{margin-top:0;font-size:12px;font-weight:700;line-height:18px;-webkit-box-orient:vertical;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.cate_main_wrap .short-bnr .goods-box .prod-info .prod-txt.type2 span:after{clear:both;display:block;content:""}.cate_main_wrap .short-bnr .goods-box .prod-info .prod-txt.type2 span em{font-size:13px;line-height:18px;letter-spacing:-.26px;float:left}.cate_main_wrap .swiper-wrapper.type2{padding:0 15px}.cate_main_wrap .short-bnr .goods-box .goods-price{position:absolute;bottom:-303px}.cate_main_wrap .short-bnr .goods-box .prod-info .prod-txt.type2 p{font-size:13px;line-height:22px;width:auto;display:block;-webkit-box-orient:vertical;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;margin-top:3px}
.cate_main_wrap .short-bnr .goods-box .prod-info .prod-txt.type2 em{font-size:10px;width:auto;display:inline-block;-webkit-box-orient:vertical;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.cate_main_wrap .short-bnr .goods-box .prod-info .prod-txt.type2 em:nth-child(2){display:block;margin-bottom:-3px;opacity:.8}.cate_main_wrap .short-bnr .goods-box .prod-info .prod-txt.type2 span em:nth-child(2){margin-left:1px;opacity:1;font-size:12px;font-weight:400}.cate_main_wrap .swiper-container.plan-swiper.swiper-container-horizontal .btn-cate-arr{position:absolute;top:6px;right:0;z-index:1;width:42px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v13/ico_cate_arr.png) no-repeat;background-size:42px;font-size:0}.short-newest{padding:0 15px}.short-newest .swiper-slide{width:160px;transform:translate3d(0,0,0)}.short-newest .goods-box .goods-thumb .goods-thumb-img{padding-top:150%}.short-newest .goods-box .goods-thumb .goods-thumb-img .img:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.03}.short-newest .goods-box .goods-thumb .goods-thumb-img .img:after{display:none}.short-newest .goods-box .goods-thumb-img .img img{height:100%}.short-newest .goods-box .goods-thumb .timer-wrap{height:22px;border-radius:0;background-color:rgba(57,59,70,.6);padding:0 8px;position:absolute;top:0;right:0;display:flex;gap:3px;box-sizing:border-box;align-items:center}.short-newest .goods-box .goods-thumb .timer-wrap>*{color:#fff;font-size:12px}.short-newest .goods-box .prod-info{display:flex;align-items:center;padding:5px 8px 5px;position:absolute;z-index:1;left:0;right:0;bottom:0;border-radius:0;overflow:hidden;background:rgba(57,59,70,.6)}.short-newest .goods-box .prod-info::before{content:'';width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(29,31,40,0),rgba(29,31,40,.5));position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0}.short-newest .goods-box .prod-info .img{margin-right:5px;display:block;flex-shrink:0;width:42px;height:42px}.short-newest .goods-box .prod-info .img img{width:100%;height:100%}.short-newest .goods-box .prod-info .prod-txt{color:#fff;overflow:hidden;position:relative}.short-newest .goods-box .prod-info .prod-txt p{height:19px;font-size:13px;line-height:1.8em;letter-spacing:-.26px;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;overflow:hidden}.short-newest .goods-box .prod-info .prod-txt>em{color:rgba(255,255,255,.8);font-size:10px;display:block;margin-top:1px;position:absolute}.short-newest .goods-box .prod-info .prod-txt span{display:inline-block;margin-top:0;font-size:13px;letter-spacing:-.24px;margin-top:-2px;padding-top:13px}.short-newest .goods-box .prod-info .prod-txt span em{font-size:13px;line-height:1.38em;letter-spacing:-.26px;font-weight:900}.short-newest .goods-box .goods-price{padding:10px 0 1px}.short-newest .goods-box .goods-price .tit{margin-bottom:0;line-height:1.38em;color:#414450;letter-spacing:-.32px}.short-newest .goods-wide .goods-box .goods-thumb .goods-thumb-img{border-radius:8px}.plan_list .goods-common-list02 .play-time{text-shadow:0 0 5px rgba(0,0,0,.5)}.tab_wrap{margin-bottom:20px}.tab_wrap .tab-swiper{padding-right:45px}.tab_wrap.fixed .tab-swiper{padding-bottom:10px}.tab_wrap .tab-swiper ul li{padding:0}.tab_wrap .tab-swiper ul li button{border-radius:0;background-color:transparent;height:42px;line-height:42px;font-size:15px;color:#414450}.tab_wrap .tab-swiper ul li.on button{background-color:transparent;color:#414450;border:2px solid #414450;box-sizing:border-box;height:42px;line-height:40px;padding:0 9px}.tab_wrap .tab-swiper .btn-cate-arr{position:absolute;top:0;right:0;z-index:1;width:42px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v13/ico_cate_arr.png) no-repeat;background-size:42px;font-size:0}.tab_wrap .list-info-area.full{padding:6px 0 8px}.tab_wrap .list-info-area.full .tit.type3{background:0;color:#414450;font-size:16px;line-height:24px;letter-spacing:-.32px}.tab_wrap .list-info-area.full .tit.type3 span{font-size:14px;color:#414450;letter-spacing:-.28px;line-height:20px;padding-left:2px}.plan_list_v6{margin-top:10px}.plan_list_v6 .swiper-wrapper.type2 .swiper-slide{width:160px;height:296px;margin-right:5px}.plan_list_v6 .swiper-wrapper.type2 .swiper-slide:last-child{margin-right:20px}.plan_list_v6 .swiper-wrapper.type2 .tit{color:#414450;line-height:22px;font-size:16px;background:0}.plan_list_v6 .swiper-wrapper.type2{padding:0 15px}.plan_list_v6 .swiper-container.plan-swiper.swiper-container-horizontal .btn-cate-arr{position:absolute;top:0;right:0;z-index:1;width:42px;height:42px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v13/ico_cate_arr.png) no-repeat;background-size:42px;font-size:0;text-indent:-9999px}.plan_list_v6 .plan-swiper ul li{padding:0 0 10px 0}.plan_list_v6 .plan-swiper ul li:last-child{margin-right:30px}.plan_list_v6 .plan-swiper ul li button{border-radius:0;background-color:transparent;height:42px;line-height:42px;font-size:15px;color:#414450;padding:0 15px}.plan_list_v6 .plan-swiper ul li.on button{background-color:transparent;color:#414450;border:2px solid #414450;box-sizing:border-box;height:42px;line-height:40px;padding:0 14px}.plan_list_v6 .search-filter-wrap{padding:10px 15px 20px}.plan_list_v6 .list-info-area{padding:0}.plan_list_v6 .list-info-area.full .tit.type3{background:0;color:#414450;font-size:16px;line-height:24px;letter-spacing:-.32px}.plan_list_v6 .list-info-area.full .tit.type3 span{font-size:14px;color:#414450;letter-spacing:-.28px;line-height:20px;padding-left:2px}.plan_list_v6.fixed .swiper-container.plan-swiper.swiper-container-horizontal .btn-cate-arr{top:10px}.plan_list_v6.fixed .plan-swiper{box-shadow:0 5px 12px 0 rgba(0,0,0,.16)}.plan_list_v6 .goods-common-list02 .goods-temp-list .play-btn-wrap{top:0;left:2.5px;right:2.5px}.plan_list_v6 .goods-common-list02 .goods-temp-list .play-btn{border-radius:0}.plan_list_v6 .goods-temp-list .play-btn{border-radius:4px}.plan_list_v6 .play-time{font-size:12px;text-shadow:0 0 5px rgba(0,0,0,.5)}.plan_list_v6 .list-info-area .tit{color:#414450}.plan_list_v6 .list-info-area .count{color:#414450;font-size:14px;letter-spacing:-.28px}.plan_list_v6 .goods-common-list02 .goods-temp-list .btn-cart{display:inline-block;color:#414450}.plan_list_v6 .goods-thumb-img .soldout{background:0 none;background-color:rgba(0,0,0,.3)}.plan_list_v6 .goods-temp-list .btn-favor{border:1px solid #d7d9df;width:36px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ic_favorite_32x32.png) 9px center no-repeat;background-size:16px}.plan_list_v6 .goods-temp-list .btn-favor.on{background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/ico_favor_on_32x32.png) 9px center no-repeat;background-size:16px}.v8tit span{margin-left:4px}.goodsshop-wrapper-v2 .goods-time{margin-bottom:50px}.goodsshop-wrapper-v2 .goods-time .tit-box{padding-bottom:15px}.goodsshop-wrapper-v2 .goods-time .timer{display:flex;align-items:center;justify-content:center;color:#414450;font-weight:700;margin-bottom:15px;font-size:0}.goodsshop-wrapper-v2 .goods-time .timer::before{display:inline-block;content:'';width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/goods/ico_time.png) no-repeat;background-size:100% auto;margin-right:8px}.goodsshop-wrapper-v2 .goods-time .timer span{display:inline-block;line-height:1.2}.goodsshop-wrapper-v2 .goods-time .timer .day{font-size:22px;letter-spacing:-.44px;margin:1px 15px 2px 0}.goodsshop-wrapper-v2 .goods-time .timer .day b{font-size:18px;letter-spacing:-.36px}.goodsshop-wrapper-v2 .goods-time .timer .time{font-size:22px;margin:1px 0 2px 0}.goodsshop-wrapper-v2 .goods-time .goods-temp ~ .timer{margin-top:50px}.plan-template-wrap.v3 .banner-swiper{margin-top:0;margin-bottom:40px}.plan-template-wrap.v3 .sub-top-tit+.template-box{margin-bottom:40px}.plan-template-wrap.v3 .cate_main_wrap{margin-top:50px}.plan-template-wrap.v3 .cate_main_wrap section+section{margin-top:40px}.plan-template-wrap.v3 .cate_main_wrap section:only-child{margin-bottom:0}.plan-template-wrap.v3 .bottom-bnr{margin-bottom:50px}.plan-template-wrap.v3 .plan-cate-list .goods-wide>ul>li{margin-bottom:30px}.plan-template-wrap.v3 .banner-swiper .indicator-temp-box{position:relative;right:auto;bottom:auto;display:flex;justify-content:space-between;width:auto;height:34px;margin:15px 15px 0;overflow:inherit}.plan-template-wrap.v3 .banner-swiper .indicator-temp-box .pag-wrap{display:flex;position:static;text-align:left;padding-left:15px;color:#414450}.plan-template-wrap.v3 .banner-swiper .indicator-temp-box .pag-wrap .pag-in{line-height:36px;height:34px;padding:0}.plan-template-wrap.v3 .banner-swiper .indicator-temp-box .pag-wrap .pag-in span{color:#414450;font-size:13px;line-height:34px}.plan-template-wrap.v3 .banner-swiper .indicator-temp-box .pag-wrap .btn-autoplay{width:34px;height:34px;background:transparent url(//image.hnsmall.com/images/mobile2014/main/v12/ico_indicator_68.png) 0 -34px/34px auto no-repeat;border:0;font-size:0}.plan-template-wrap.v3 .banner-swiper .indicator-temp-box .pag-wrap .btn-autoplay.play{background-position:0 0}.plan-template-wrap.v3 .banner-swiper .indicator-temp-box .btn-more-plus{position:relative;display:inline-block;border:1px solid #dcdcdf;line-height:32px;padding-left:15px;padding-right:34px;box-sizing:border-box}.plan-template-wrap.v3 .banner-swiper .indicator-temp-box .btn-more-plus::after{content:"";width:34px;height:34px;position:absolute;top:-1px;right:0;background:url(//image.hnsmall.com/images/mobile2014/main/v12/ico_indicator_68.png) 0 -68px/34px auto no-repeat}.plan-template-wrap.v3 .banner-swiper .indicator-temp-box .btn-more-plus span{color:#414450;font-size:13px}.plan-template-wrap.v3 .time-chance .dimmed-soldout{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);box-sizing:border-box;z-index:3}
.plan-template-wrap.v3 .time-chance .dimmed-soldout span{font-size:24px;line-height:24px;letter-spacing:-.48px;color:#fff;font-weight:700;margin-top:2px}.plan-template-wrap.v3 .bottom-bnr .swiper_st{padding:0 15px}.plan-template-wrap.v3 .plan-cate-list .layer-cate-all,.plan-template-wrap.v3 .plan_list_v6 .layer-cate-all{z-index:1002}.plan-template-wrap.v3 .plan_list_v6.fixed{padding-top:52px}.plan-template-wrap.v3 .navi-area .tit-box{padding:0 15px 20px}.plan-template-wrap.v3 .content-gnb{margin-bottom:40px}.plan-template-wrap.v3 .content-gnb .swiper_st{padding:0 12px 10px}.plan-template-wrap.v3 .content-gnb .swiper_st ul{display:flex;flex-wrap:nowrap;justify-content:flex-start;background:#fff}.plan-template-wrap.v3 .content-gnb .swiper_st ul li{text-align:center;width:20%!important;box-sizing:border-box;margin-right:0}.plan-template-wrap.v3 .content-gnb .swiper_st ul li a{display:block;text-align:center}.plan-template-wrap.v3 .content-gnb .swiper_st ul li a .gnb_txt{font-size:0}.plan-template-wrap.v3 .content-gnb .swiper_st ul li a .gnb_txt span{display:inline-block;width:100%;box-sizing:border-box;margin-top:12px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;color:#414450;line-height:18px;text-align:center;letter-spacing:-.7px;font-size:14px;height:20px}.plan-template-wrap.v3 .content-gnb .swiper_st ul li a .gnb_img{position:relative;display:inline-block;max-width:64px;width:100%}.plan-template-wrap.v3 .content-gnb .swiper_st ul li a .gnb_img img{display:inline-block;vertical-align:top;width:100%;height:100%}.plan-template-wrap.v3 .content-gnb .swiper_st ul:not(.swiper-no-swiping) li{margin-right:4px}@media all and (max-width:374px){.plan-template-wrap.v3 .content-gnb .swiper_st ul li{padding:0 3px}}.plan-template-wrap .goods-wide .goods-thumb .goods-thumb-img .img-flag-bos{top:10px;left:10px;width:52px;height:52px}.plan-template-wrap .goods-second .goods-thumb .goods-thumb-img .img-flag-bos{top:5px;left:5px;width:45px;height:45px}.plan-template-wrap .goods-third .goods-thumb .goods-thumb-img .img-flag-bos{top:5px;left:5px;width:36px;height:36px}.cont_sw>.navi-area,.cont_sw>.navi-area.gnb-fixed.hidden,.cont_sw>.navi-area.hidden{visibility:hidden}.cont_sw>.navi-area.gnb-fixed:not(.hidden){visibility:visible}.cont_sw>.navi-area.gnb-fixed .content-gnb{position:fixed;left:0;right:0;z-index:1001;transition:all .2s ease-out;opacity:1;box-shadow:0 5px 12px 0 rgba(0,0,0,.16)}.cont_sw>.app_setup.v2+.wrapAllHeaderInner ~ .navi-area.gnb-fixed .content-gnb{top:135px}.cont_sw>.wrapAllHeaderInner ~ .navi-area.gnb-fixed .content-gnb{top:55px}.cont_sw>.navi-area .content-gnb.hide{margin-top:-74px}.cont_sw>.category-wrapper .hidden .content-gnb{transition:all .5s}.cont_sw>.navi-area.hidden .content-gnb{top:-55px}.app_setup ~ main .cont_sw .navi-area.hidden .content-gnb{top:-100px}.cont_sw>.navi-area .tit-box{display:none}.cont_sw>.navi-area .content-gnb .swiper_st ul li a .gnb_img{display:none}.cont_sw>.navi-area .content-gnb .swiper_st{height:62px;padding:10px 15px 10px 15px;transform:translateZ(0)}.cont_sw>.navi-area .content-gnb .swiper_st ul li{width:auto;padding:0;margin:0 8px 0 0;text-align:center;height:100%;box-sizing:border-box}.cont_sw>.navi-area .content-gnb .swiper_st ul li:last-child{margin:0}.cont_sw>.navi-area .content-gnb .swiper_st ul li a{display:block;height:42px;padding:0 15px;margin:auto;background:#fff;border:1px solid #e7e7e9;border-radius:0;white-space:nowrap;overflow:hidden;box-sizing:border-box;text-align:center;font-size:12px;line-height:15px;letter-spacing:-.24px}.cont_sw>.navi-area .content-gnb .swiper_st ul li.active a{font-weight:700;border:2px solid #414450}.cont_sw>.navi-area .content-gnb .swiper_st ul li a .gnb_txt span{display:block;margin-top:0;padding:14px 0 0;font-size:15px;color:#414450;line-height:15px;letter-spacing:-.28px;height:100%}.cont_sw>.navi-area .content-gnb .swiper_st ul li.active a .gnb_txt span{font-weight:700;padding-top:13px;border:0 none}.cont_sw>.plan-cate-list.sub-cate-fixed .fixed-cate-inner .swiper_st .swiper-wrapper{margin-top:-10px}.plan-template-wrap.v3 .time-chance .goods-wide .swiper-wrapper .swiper-slide{width:66.6667vw;margin:0 20px 0 0}.plan-template-wrap.v3 .time-chance .goods-wide::after{content:'';position:absolute;top:0;left:0;width:30px;height:100%;background-color:#f8f8f9;z-index:10}.plan-template-wrap.v3 .time-chance .goods-wide .goods-box .goods-thumb .goods-thumb-img .img img{width:100%}.mypage .btn-arim.new.blue_rbd:before{content:'';position:absolute;top:0;right:0;width:5px;height:5px;border-radius:50%;background-color:#f829c2}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .bnr{margin:-30px 0 0;padding-bottom:30px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .bnr a{display:block;border-radius:initial;overflow:hidden;font-size:0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area{position:relative;z-index:1;padding:30px 0 0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .bg{position:absolute;top:0;left:0;z-index:-1;width:100%}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-p{background:0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-v{background:0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-g{background:0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-w{background:0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-f{background:0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .tit-box{display:flex;align-items:flex-end;justify-content:space-between;width:calc(100% - 30px)}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .tit-box .tit_area{float:left;display:flex;align-items:center;width:70%}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .tit-box .tit_area strong{font-weight:700;font-size:22px;color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .tit-box .tit_area p{margin-bottom:3px;font-weight:700;font-size:15px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .tit-box .ico_level{display:inline-block;float:none;width:52px;height:52px;margin-right:10px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_grade_sprite.png) no-repeat 0 -330px;background-size:550px;overflow:hidden}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .level_benefit{float:none;font-size:14px;line-height:1;color:#8f9097;padding-right:11px;background:initial;margin:0 0 6px;position:relative;width:30%;text-align:right;font-weight:500}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .level_benefit::after{content:'';display:block;width:6px;height:6px;border-top:1px solid #8f9097;border-right:1px solid #8f9097;position:absolute;right:2px;top:3px;transform:rotate(45deg)}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-p .tit-box p{color:#333}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-p .tit-box .ico_level{background-position-x:0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-v .tit-box p{color:#6f29ff}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-v .tit-box .ico_level{background-position-x:-55px;background-position-Y:-328px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-g .tit-box p{color:#cb9a2f}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-g .tit-box .ico_level{background-position-x:-110px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-w .tit-box p{color:#00b1b1}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-w .tit-box .ico_level{background-position-x:-220px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-f .tit-box p{color:#3057f3}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area.lv-f .tit-box .ico_level{background-position-x:-165px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .achieve{height:18px;margin:20px 15px 0;padding:11px 5px;border-radius:50px;background-color:#eff2ff;text-align:center}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .achieve p{font-size:15px;font-weight:400;line-height:18px;letter-spacing:normal;text-align:left;color:#282a33;display:flex;align-items:center;justify-content:center}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .achieve p strong{color:#315dff;display:inline-block;margin:0 5px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .achieve p span{display:inline-block}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .achieve p span.price{margin-left:4px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box{padding:20px;border-radius:24px;background-image:linear-gradient(108deg,#3297df 5%,#33b4cf 55%,#34d8bc 100%);margin:20px 15px 0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box *{color:#fff}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .num{margin:0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_top{display:block;padding:0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_top a{display:block;padding-right:15px;position:relative}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_top a:after{content:'';display:block;width:5px;height:5px;border-top:1px solid #ffffffb3;border-right:1px solid #ffffffb3;position:absolute;right:2px;top:13px;transform:rotate(45deg)}
.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_top a .wraper{display:flex;align-items:center;justify-content:space-between}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_top a .wraper strong{font-size:18px;line-height:26px;letter-spacing:normal;font-weight:400;margin-top:1px;position:relative}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box a .wraper.new strong:before{content:"";display:block;position:absolute;top:0;right:-8px;width:5px;height:5px;border-radius:5px;background:#fff}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li strong:before{display:none}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li.new strong:before{content:"";display:block;position:absolute;top:0;right:-8px;width:5px;height:5px;border-radius:5px;background:#fff}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_top a .wraper .num{display:flex;align-items:flex-end;justify-content:flex-end}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_top a .wraper .num span{font-size:22px;font-weight:700;line-height:1;letter-spacing:-.44px;text-align:right}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_top a .wraper .num span.won{font-size:16px;font-weight:400;line-height:1;letter-spacing:-.32px;text-align:right;margin-bottom:1px;position:relative}@supports(-webkit-touch-callout:none){.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_top a .wraper .num span.won{margin-bottom:3px}}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom{display:flex;width:100%;margin:20px 0 0;padding:20px 0 2px;border-top:1px solid #fff3;gap:17px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li{margin:0;display:inline-block;width:auto;position:relative;flex:1 1 0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li+li:before{width:0;background:0;border-left:1px solid rgba(255,255,255,.2);content:'';position:absolute;top:0;bottom:0;left:-8px;display:block}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li a{display:block}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li a .wraper{display:flex;justify-content:space-between;align-items:center;padding:0;flex-direction:column;align-items:flex-start}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li a .wraper strong{font-size:14px;line-height:20px;letter-spacing:normal;font-weight:400;margin-top:1px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li a .wraper .coupon_txt{width:100%}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li a .wraper .num{width:100%;margin-top:4px;display:flex;align-items:center;flex-wrap:wrap;position:relative}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li a .wraper .num:after{content:'';display:block;width:5px;height:5px;border-top:1px solid #ffffffb3;border-right:1px solid #ffffffb3;position:absolute;right:3px;bottom:6px;transform:rotate(45deg)}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li a .wraper .num span{font-size:18px;font-weight:700;line-height:18px;letter-spacing:-.36px;text-align:right}@media(max-width:375px){.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li a .wraper .num span{font-size:17px}}@media(max-width:330px){.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom{gap:13px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li a .wraper .num span{font-size:14px}}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li a .wraper .num span.won{font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.26px;text-align:left;position:relative;margin-left:1px;margin-top:2px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area .my_benefit_box .benefit_bottom li:nth-child(2) a .wraper .num span.won{font-size:14px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .staff-benefit.v3{margin:10px 15px 0;padding:15px 20px;border-radius:30px;background-image:linear-gradient(97deg,#3297df 4%,#34d4be 100%)}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .staff-benefit.v3 a{padding-right:15px;position:relative;border:0;border-radius:0;padding:0 15px 0 0;display:flex;justify-content:space-between}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .staff-benefit.v3 a:after{content:'';display:block;width:5px;height:5px;border-top:1px solid #ffffffb3;border-right:1px solid #ffffffb3;position:absolute;right:2px;bottom:7px;transform:rotate(45deg)}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .staff-benefit.v3 a strong{font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.28px;text-align:left;color:#fff}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .staff-benefit.v3 a p{display:flex;align-items:center;justify-content:flex-end}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .staff-benefit.v3 a p span{font-size:13px;font-weight:400;line-height:1;letter-spacing:-.26px;text-align:left;color:#fff;margin-left:1px}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .staff-benefit.v3 a p .unit{font-size:18px;font-weight:700;line-height:22px;letter-spacing:-.36px;text-align:right;color:#fff;margin:0}.mypage .new_mypage_main.v4.blue_rbd .mypage_benefit.v3 .my_benefit_area ~ .staff-benefit.v3{margin-top:10px}.mypage .new_mypage_main.v4.blue_rbd .order_area{margin-top:60px}.mypage .new_mypage_main.v4.blue_rbd .order_area .order_area_in .tit-box{padding:0 15px 20px;margin-bottom:0}.mypage .new_mypage_main.v4.blue_rbd .order_area .order_area_in .tit-box a{color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .order_area .order_area_in .tit-box .sub-txt{color:#8f9097;font-size:16px}.mypage .new_mypage_main.v4.blue_rbd .order_area .order_area_in .my_order_list>li p:first-child{margin-bottom:5px;color:#c4c4c8}.mypage .new_mypage_main.v4.blue_rbd .order_area .order_area_in .my_order_list>li.on p:first-child{color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .order_area .order_area_in .my_order_list>li p{color:#75787f}.mypage .new_mypage_main.v4.blue_rbd .order_area .order_area_in .my_order_list>li.new p:last-child:after{background-color:#f829c2;width:5px;height:5px;border-radius:50%}.mypage .new_mypage_main.v4.blue_rbd .today_arrive{margin:60px 0}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box{padding:0 15px 20px;position:relative}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2{display:flex;align-items:center;justify-content:flex-start;overflow:visible}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 a{font-size:22px;font-weight:700;line-height:initial;letter-spacing:-.44px;text-align:left;color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box .sub-txt{font-size:22px;font-weight:700;line-height:initial;letter-spacing:-.44px;text-align:left;color:#315dff;margin:0 7px 0 5px;top:0}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box .icon{display:block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/mypage/today_arrive_3x.png) no-repeat center/100%}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list{margin:0 15px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list ul li{width:calc(100vw - 30px);height:65px;margin:0;border-radius:8px;background-color:#f4f4f5;overflow:hidden}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list ul li+li{margin-top:15px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list ul li a{display:flex;width:100%;height:100%}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list ul li a .img_area{width:65px;height:65px;overflow:hidden;min-width:65px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list ul li a .img_area .img{width:100%;height:100%}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list ul li a .img_area .img img{display:block;width:100%;height:100%}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list ul li a .title_area{display:block;width:calc(100vw - 125px);height:42px;padding:12px 15px 11px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list ul li a .title_area p{font-size:15px;font-weight:400;line-height:21px;letter-spacing:-.3px;text-align:left;color:#282a33;display:-webkit-box;overflow:hidden;max-height:42px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list .btn_area{margin-top:30px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list .btn_area .more_btn{display:flex;align-items:center;justify-content:center;width:auto;height:18px;margin:0 35px 0;padding:11px 11px;border-radius:16px;border:solid 1px #dcdcdf;text-align:center}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list .btn_area .more_btn span{font-size:15px;font-weight:400;line-height:18px;letter-spacing:-1.28px;color:#282a33}
.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list .btn_area .more_btn i{display:inline-block;width:20px;height:18px;position:relative}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list .btn_area .more_btn i:after{content:'';display:block;width:7px;height:7px;border-top:1px solid #282a33;border-right:1px solid #282a33;position:absolute;right:5px;bottom:7px;transform:rotate(135deg)}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap{position:relative;margin-top:10px;font-size:0;line-height:0;position:static}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-tit{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-.26px;color:#666}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-open{display:block;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/mypage/today_arrive_3x.png) no-repeat center/100%;border:0}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-tit ~ .tip-open{margin-left:5px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-open.ty2{background:url(//image.hnsmall.com/images/mobile2014/order/ico_sprite_2023.png) 0 -50px no-repeat;background-size:150px auto}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-box{min-width:270px;width:66.6vw;z-index:9;display:none;position:absolute;top:24px;left:0;padding:15px;box-sizing:border-box;white-space:normal;background:#fff;border:1px solid #000;border-radius:4px;text-align:left;top:30px;left:-142px;left:15px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-box .tip-tit{display:block;padding-right:14px;font-size:14px;line-height:17px;color:#333;font-weight:700}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-box .tip-txt{margin-top:10px;display:block;padding-right:15px;font-size:13px;line-height:19px;color:#333;word-break:keep-all;white-space:normal;font-weight:400;word-break:break-all}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-box .tip-txt.c2{color:#2b6cff}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-box .dot-list li{word-break:keep-all}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-box .tip-tit ~ .tip-txt{padding-right:0}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-box .tip-txt+.dot-list{margin-top:5px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-box .tip-tit+.tip-txt{margin-top:8px}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap{display:inline-block;margin-top:0;vertical-align:middle}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-open{margin-left:0;margin-bottom:0}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .tit-box h2 .tip-wrap .tip-box .tip-close{border:0;position:absolute;top:0;right:0;width:30px;height:30px;background:url(//image.hnsmall.com/images/mobile2014/order/ico_close_30x30.png) center center no-repeat;background-size:30px auto}.mypage .new_mypage_main.v4.blue_rbd .tit-box h2{font-size:22px;font-weight:700;line-height:32px;letter-spacing:normal;text-align:left;color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .tit-box .more-btn2{font-size:13px;line-height:14px;color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .tit-box .more-btn2 span{font-size:13px;line-height:14px;color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .tit-box .more-btn2::after{content:'';display:block;width:6px;height:6px;border-top:1px solid #282a33;border-right:1px solid #282a33;position:absolute;right:2px;top:7px;transform:rotate(45deg);background:0}.mypage .new_mypage_main.v4.blue_rbd .home_box.js-homeTen.swipe-wrap.v2 .tit-box{padding:0 15px 20px}.mypage .new_mypage_main.v4.blue_rbd .mypage-banner.v3{margin:60px 15px}.mypage .new_mypage_main.v4.blue_rbd .mypage-banner.v3 .swiper-slide{border-radius:16px;overflow:hidden}.mypage .new_mypage_main.v4.blue_rbd .mypage-banner.v3 .pagination{margin-top:25px}.mypage .new_mypage_main.v4.blue_rbd .mypage-banner.v3 .pagination span{display:inline-block;width:24px;height:3px;border-radius:initial;background:#e7e7e9;margin:0}.mypage .new_mypage_main.v4.blue_rbd .mypage-banner.v3 .pagination span.swiper-pagination-bullet-active{background:#414450}.mypage .new_mypage_main.v4.blue_rbd .banner-area a{border-radius:16px}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn dd ul li a i.ico-noti{display:inline-block;width:18px;height:18px;margin-left:5px;background:url(//image.hnsmall.com/images/mobile2014/mypage/ico_noti_blue.png) no-repeat;background-size:18px}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn dd ul li .noti{padding:12px 15px;border-radius:2px;background-color:#eff2ff;font-size:14px;line-height:1.36;letter-spacing:-1.28px;text-align:left;color:#333}.mypage .new_mypage_main.v4.blue_rbd .goods-four.swiper_st .swiper-slide{margin-right:8px}.mypage .new_mypage_main.v4.blue_rbd .goods-four.swiper_st .goods-thumb .goods-thumb-img{border-radius:16px}.mypage .new_mypage_main.v4.blue_rbd .goods-four.swiper_st .goods-price .tit{color:#282a33;height:40px;margin-bottom:10px;font-size:15px;line-height:20px;letter-spacing:-1.3px}.mypage .new_mypage_main.v4.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dt{color:#8f9097;top:0}.mypage .new_mypage_main.v4.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .customer,.mypage .new_mypage_main.v4.blue_rbd .js-homeTen,.mypage .new_mypage_main.v4.blue_rbd .staffBanner{margin-top:50px;margin-bottom:50px}.mypage .new_mypage_main.v4.blue_rbd .banner-area .staffBanner{margin-bottom:10px}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3{border-top:1px solid #f0f0f1}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn{border-bottom:1px solid #f0f0f1;margin:50px 15px 0;padding:0 0 20px}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn dt{font-size:22px;font-weight:700;line-height:1.45;letter-spacing:-1.44px;text-align:left;color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn+.list_btn{margin:30px 15px 0}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .col4{padding:10px 23px;width:100%;display:flex;flex-wrap:wrap;flex-direction:row;margin:0;box-sizing:border-box}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .col4 li{display:flex;height:84px;float:initial;align-items:center;justify-content:center}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .col4 li a{padding:0;height:100%;line-height:inherit;padding-top:15px;box-sizing:border-box;text-align:center;display:block;width:100%}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .col4 li a .tit{letter-spacing:normal;font-size:15px;color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .col4 li a .amount{position:absolute;display:block;top:15%;left:71%;min-width:12px;width:auto;height:12px;background:#315dff;border-radius:20px;font-size:10px;color:#fff;text-align:center;line-height:11px;padding:2px 5px 1px;white-space:nowrap}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .ico30:before{content:'';display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-size:30px auto;margin:0 auto 8px}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .ico30.ico-lately:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_lately_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .ico30.ico-wish:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_wish_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .ico30.ico-basket:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_basket_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .ico30.ico-review:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_review_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .ico30.ico-event:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_event_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .ico30.ico-message:before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_message_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn dd ul li a:before{content:'';display:block;width:6px;height:6px;border-top:1px solid #282a33;border-right:1px solid #282a33;position:absolute;right:2px;top:20px;transform:rotate(45deg);background:0}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn dd ul li a{display:block;position:relative;padding-left:34px;height:48px;line-height:48px;font-size:15px;letter-spacing:-1.3px;color:#282a33}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn dd ul li a span{letter-spacing:normal}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn dd ul li a span::before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:-34px;width:24px;height:24px;box-sizing:border-box;background:0;background-size:100%;background-position:center}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.shopping_info dd ul li:nth-child(1) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_delivery_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.shopping_info dd ul li:nth-child(2) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_schedule_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.shopping_info dd ul li:nth-child(3) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_alarm_blue_rbd.png)}
.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.shopping_info dd ul li:nth-child(4) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_savings_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.info_management dd ul li:nth-child(1) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_pay_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.info_management dd ul li:nth-child(2) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_login_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.info_management dd ul li:nth-child(3) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_location_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.info_management dd ul li:nth-child(4) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_minfo_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.info_management dd ul li:nth-child(5) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mout_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.questions dd ul li:nth-child(1) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_qna_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn.questions dd ul li:nth-child(2) a span::before{background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_mtm_blue_rbd.png)}.mypage .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn dd ul li.new a span:first-child:after{content:"";display:block;position:absolute;top:0;right:-8px;width:5px;height:5px;border-radius:50%;background:#f829c2}.bottom-modal.layer-cart-bottom.layer-papular.full .bottom-modal-header,.bottom-modal.layer-cart-bottom.layer-relation.full .bottom-modal-header{padding-top:10px}.bottom-modal.layer-cart-bottom.layer-papular .bottom-modal-header button::before,.bottom-modal.layer-cart-bottom.layer-relation .bottom-modal-header button::before{display:none}.bottom-modal.layer-cart-bottom.layer-papular .bottom-modal-header .btn-close,.bottom-modal.layer-cart-bottom.layer-relation .bottom-modal-header .btn-close{display:block;position:absolute;top:41px;right:15px;width:25px;height:25px;z-index:1;background:url(//image.hnsmall.com/images/mobile2014/common/btn_popup_close2.png) 0 0/25px no-repeat}.bottom-modal.layer-cart-bottom.layer-papular .bottom-modal-header .btn-expand,.bottom-modal.layer-cart-bottom.layer-relation .bottom-modal-header .btn-expand{display:block;transform:rotate(0);height:18px}.bottom-modal.layer-cart-bottom.layer-papular .bottom-modal-header .btn-expand::before,.bottom-modal.layer-cart-bottom.layer-relation .bottom-modal-header .btn-expand::before{content:"";display:block;width:9px;height:9px;transform:rotate(45deg);position:absolute;top:6px;left:51%;border-top:1px solid #000;border-left:1px solid #000;background:0}.bottom-modal.layer-cart-bottom.layer-papular .title-box,.bottom-modal.layer-cart-bottom.layer-relation .title-box{margin-top:12px}.bottom-modal.layer-cart-bottom.layer-relation .bottom-modal-header .title-box h2{font-size:18px;font-weight:700;line-height:26px;letter-spacing:-.36px;text-align:left;color:#282a33}.bottom-modal.layer-cart-bottom.layer-papular .layer-section:first-child,.bottom-modal.layer-cart-bottom.layer-relation .layer-section:first-child{margin-top:10px}.bottom-modal.layer-cart-bottom.layer-papular .layer-section:last-child,.bottom-modal.layer-cart-bottom.layer-relation .layer-section:last-child{margin-bottom:15px}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-temp .goods-temp-list.goods-third,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-temp .goods-temp-list.goods-third{padding:0}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-temp .goods-temp-list.goods-third ul li,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-temp .goods-temp-list.goods-third ul li{width:calc((100% - 14px)/ 3);box-sizing:initial;padding:0 0 0 7px}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-detail dt,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-detail dt{font-size:11px}.blue_rbd.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-detail dd,.blue_rbd.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-temp.goods-common-list02 .goods-temp-list.goods-third .goods-box .goods-benefit-detail dd{padding:1px 0 0}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-temp .goods-temp-list.goods-third ul li:nth-child(3n+1),.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-temp .goods-temp-list.goods-third ul li:nth-child(3n+1){padding-left:0}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-temp .goods-temp-list.goods-third .goods-box,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-temp .goods-temp-list.goods-third .goods-box{padding-right:0;padding-left:0}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .goods-thumb .goods-thumb-img,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .goods-thumb .goods-thumb-img{border-radius:16px}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .goods-thumb .goods-thumb-img .img,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .goods-thumb .goods-thumb-img .img{box-sizing:border-box;border-radius:16px;border:0}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .goods-thumb .goods-thumb-img::after,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .goods-thumb .goods-thumb-img::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background-color:#000;opacity:.03}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .goods-price .tit,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .goods-price .tit{font-size:14px;font-weight:400;letter-spacing:-.28px;text-align:left;color:#282a33;height:41px;line-height:20.5px}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .btn-wrap,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .btn-wrap{display:block;margin-top:10px}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .btn-wrap .add_cart,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .btn-wrap .add_cart{display:flex;align-items:center;justify-content:center;width:100%;height:28px;font-size:13px;color:#282a33;line-height:19px;border-width:1px;border-style:solid;border-color:#d7d9df;border-image:initial;background:#fff;border-radius:12px;padding:4px 5px 5px}.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .btn-wrap .add_cart i,.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .btn-wrap .add_cart i{display:inline-block;width:16px;height:16px;background-image:url(//image.hnsmall.com/images/mobile2014/mypage/ico_basket_blue_rbd.png);background-size:100%;margin-right:5px;background-position:center center}.bottom-modal.layer-cart-bottom.layer-papular.full .bottom-modal-header .btn-expand,.bottom-modal.layer-cart-bottom.layer-relation.full .bottom-modal-header .btn-expand{display:block;transform:rotate(180deg)}.bottom-modal.layer-cart-bottom.layer-papular.full .bottom-modal-header .btn-expand::before,.bottom-modal.layer-cart-bottom.layer-relation.full .bottom-modal-header .btn-expand::before{top:7px}.bottom-modal.layer-cart-bottom.layer-papular.full .bottom-modal-cont,.bottom-modal.layer-cart-bottom.layer-relation.full .bottom-modal-cont{height:calc(100% - 75px)!important}.bottom-modal.layer-cart-bottom.layer-papular .bottom-modal-cont .add_cart_pop_wrap,.bottom-modal.layer-cart-bottom.layer-relation .bottom-modal-cont .add_cart_pop_wrap{display:none;position:fixed;left:15px;bottom:49px;right:15px;transition:all .2s ease}.bottom-modal.layer-cart-bottom.layer-papular .bottom-modal-cont .add_cart_pop,.bottom-modal.layer-cart-bottom.layer-relation .bottom-modal-cont .add_cart_pop{display:flex;align-items:center;justify-content:center;width:calc(100vw - 30px);height:60px;padding:13px 40px 12px;border-radius:8px;background-color:rgba(0,0,0,.7);box-sizing:border-box}.bottom-modal.layer-cart-bottom.layer-papular .bottom-modal-cont .add_cart_pop i,.bottom-modal.layer-cart-bottom.layer-relation .bottom-modal-cont .add_cart_pop i{display:inline-block;width:35px;height:35px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd_cart_check.png) no-repeat center/100%;margin-right:10px}.bottom-modal.layer-cart-bottom.layer-papular .bottom-modal-cont .add_cart_pop p,.bottom-modal.layer-cart-bottom.layer-relation .bottom-modal-cont .add_cart_pop p{display:block;font-size:16px;color:#fff;line-height:24px;letter-spacing:-.32px}.mypage .new_mypage_main.v4.blue_rbd .goods-four.swiper_st .swiper-slide{width:100px;margin-right:12px}.search-maypage.blue_rbd .tit-box{padding:0 15px 20px}.search-maypage.blue_rbd .tit-box h2{font-size:22px;line-height:32px;letter-spacing:-.44px;padding-right:0}.search-maypage.blue_rbd .tit-box h2 strong{color:#315dff}.search-maypage.blue_rbd .goods-four.swiper_st .goods-thumb .goods-thumb-img{border-radius:16px}.search-maypage.blue_rbd .goods-four.swiper_st .goods-price .tit{color:#282a33;height:40px;margin-bottom:5px;line-height:20px;letter-spacing:-.28px}.search-maypage.blue_rbd .goods-four.swiper_st ul .swiper-slide{margin-right:8px}
.search-maypage.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dt{color:#8f9097}.search-maypage.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:18px}.search-maypage.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#282a33;font-size:18px;line-height:18px}.search-maypage.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{color:#282a33;font-size:13px;line-height:19px;letter-spacing:-.26px;transform:translateY(-2px)}.search-maypage.blue_rbd .goods-box .flag-wrap .flag-size-28 em{font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:16px;letter-spacing:-1.22px;text-align:left;color:#8f9097;height:16px}.search-maypage.blue_rbd .btn-box{margin-top:25px;padding-top:0}.search-maypage.blue_rbd .btn-box .btn-more{border:1px solid #dcdcdf;width:275px;height:44px;border-radius:16px}.search-maypage.blue_rbd .btn-box .btn-more span{display:inline-block;max-width:100%;box-sizing:border-box;padding:0 10px;font-size:15px;line-height:42px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;color:#282a33}.search-maypage.blue_rbd .btn-box .btn-more span::before{content:'';display:inline-block;position:relative;margin-right:5px;width:22px;height:22px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_reset_new.png) center center no-repeat;background-size:22px auto;vertical-align:middle;margin-top:-3px}.home-box.search.blue_rbd .tit-box{padding:0 15px 20px}.home-box.search.blue_rbd .tit-box h2{display:flex;align-items:center;font-size:22px;line-height:20px;letter-spacing:-.44px;min-height:32px}.home-box.search.blue_rbd .tip-wrap{margin-left:5px}.home-box.search.blue_rbd .tip-wrap .tip-open{width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/v10/icon/icon_tooltip_50x50_new.png) center no-repeat;background-size:25px;vertical-align:top;border:0}.home-box.search.blue_rbd .tit-box .sub-txt{font-size:16px;line-height:19px;letter-spacing:-.32px}.home-box.search.blue_rbd .goods-second.type-rank .goods-box .goods-rank{color:#315dff;display:none}.home-box.search.blue_rbd .goods-box .goods-thumb .goods-thumb-img{border-radius:16px}.home-box.search.blue_rbd .goods-box .goods-thumb .goods-thumb-img .img::after{box-shadow:none}.home-box.search.blue_rbd .goods-box .flag-wrap .flag-size-28 em{font-size:0}.home-box.search.blue_rbd .goods-box .flag-wrap .flag-size-28 em i{display:none}.home-box.search.blue_rbd .goods-common-list02 .goods-second ul{padding:0 15px}.home-box.search.blue_rbd .goods-common-list02 .goods-second ul li{margin-top:40px}.home-box.search.blue_rbd .goods-common-list02 .goods-second ul li:nth-child(1),.home-box.search.blue_rbd .goods-common-list02 .goods-second ul li:nth-child(2){margin-top:0}.home-box.search.blue_rbd .goods-common-list02 .goods-second ul li:nth-child(odd){padding:0 7.5px 0 0}.home-box.search.blue_rbd .goods-common-list02 .goods-second ul li:nth-child(even){padding:0 0 0 7.5px}.home-box.search.blue_rbd .goods-common-list02 .goods-box .goods-thumb .goods-thumb-img .img::after{background:#000;opacity:.03;border-radius:16px}.home-box.search.blue_rbd .goods-common-list02 .goods-second .goods-box .goods-price{padding-top:10px}.home-box.search.blue_rbd .goods-common-list02 .goods-second .goods-box .goods-price .tit{font-size:16px;letter-spacing:-.32px;color:#282a33;margin-bottom:10px}.home-box.search.blue_rbd .goods-common-list02 .goods-box .goods-benefit-box .goods-benefit-detail dt{position:static;font-size:13px;line-height:15px;color:#8f9097;margin-bottom:3px}.home-box.search.blue_rbd .goods-common-list02 .goods-box .goods-benefit-box .goods-benefit-detail dd{position:static;color:#282a33;line-height:1.2}.home-box.search.blue_rbd .goods-common-list02 .goods-second .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#282a33}.home-box.search.blue_rbd .goods-common-list02 .goods-second .goods-benefit-box .goods-benefit-detail dd .textWon{color:#282a33;font-size:14px;transform:translateY(1px)}.home-box.search.blue_rbd .goods-common-list02 .goods-second .goods-benefit-info{display:flex}.home-box.search.blue_rbd .goods-common-list02 .goods-second .goods-benefit-num{position:static;display:inline-block;margin-right:5px;color:#ff5364}.home-box.search.blue_rbd .goods-common-list02 .goods-second .goods-benefit-num span{font-size:16px;letter-spacing:-.32px}.blue_rbd:not(.hns-search-wrap) .flag-wrap{margin-top:10px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28{margin:-3px 0 0 -3px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 em{margin:3px 0 0 3px;height:24px;background-image:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/flag.png)}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-sale-5{width:61px;background-position:-10px -10px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-sale-10{width:66px;background-position:-10px -44px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-save-5{width:61px;background-position:-86px -10px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-save-10{width:66px;background-position:-86px -44px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusale-5{width:68px;background-position:-162px -10px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusale-7{width:68px;background-position:-162px -44px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusale-10{width:73px;background-position:-162px -78px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-2{width:68px;background-position:-245px -10px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-3{width:68px;background-position:-245px -44px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-5{width:68px;background-position:-245px -78px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-7{width:68px;background-position:-245px -112px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-10{width:73px;background-position:-245px -146px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-15{width:73px;background-position:-245px -180px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-20{width:74px;background-position:-245px -214px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-23{width:74px;background-position:-245px -248px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-25{width:74px;background-position:-245px -282px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-30{width:74px;background-position:-245px -316px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-35{width:75px;background-position:-245px -350px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-40{width:75px;background-position:-245px -384px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-45{width:75px;background-position:-245px -418px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-50{width:75px;background-position:-245px -452px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-plusave-99{width:75px;background-position:-245px -486px}.blue_rbd:not(.hns-search-wrap) .flag-wrap .flag-size-28 .flag-coupang{width:62px;background-position:-10px -520px}@supports(-webkit-touch-callout:none){.search-maypage.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{transform:translateY(-1px)}.home-box.search.blue_rbd .goods-common-list02 .goods-second .goods-box .goods-benefit-box .goods-benefit-detail dd strong{transform:translateY(1px)}.home-box.search.blue_rbd .goods-common-list02 .goods-second .goods-benefit-box .goods-benefit-detail dd .textWon{transform:translateY(1px)}}.wrap:has(.blue_rbd.contents) ~ .best_awards_pop{display:none}.blue_rbd.contents .tmr_tv_area .scheduleList .time-box{margin-bottom:20px}.blue_rbd.contents .tmr_tv_area .scheduleList .time-box .txt{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.44px;text-align:left;color:#282a33}.blue_rbd.contents .tmr_tv_area .scheduleList .time-box em{font-style:normal;font-size:22px;font-weight:700;line-height:27px;letter-spacing:-.44px;text-align:left;color:#282a33}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-thumb .goods-thumb-img{border-radius:16px}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-box .goods-thumb .goods-thumb-img .img img{border:0}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price{padding-top:20px}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .tit{font-size:17px;font-weight:500;line-height:22px;letter-spacing:normal;text-align:left;color:#282a33;margin-bottom:0}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-info{margin-top:10px;display:flex;align-items:flex-end;position:relative}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box{margin:0}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail{position:static}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd,.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dt{float:none;display:block}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dt{margin:0;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-.26px;text-align:left;color:#8f9097;position:absolute;left:0;top:0}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd{padding:23px 0 0}
.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd strong{display:inline-block;font-size:20px;font-weight:900;line-height:18px;letter-spacing:-.4px;text-align:left;color:#282a33;vertical-align:middle}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:16px;font-weight:400;line-height:19px;letter-spacing:-.32px;text-align:left;color:#282a33;margin-left:1px;display:inline-block;vertical-align:middle;margin-top:-3px}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-num{position:static;font-weight:bolder;display:flex;align-items:center;justify-content:flex-start;font-size:20px;line-height:18px;letter-spacing:-.4px;margin:18px 10px 0 0;transform:translateY(2px)}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-num em{font-size:20px;font-weight:900;line-height:24px;letter-spacing:-.4px;text-align:right;color:#ff5364}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-wide .goods-box .goods-price .goods-benefit-num span{font-size:16px;line-height:20px;letter-spacing:-.28px}.blue_rbd.contents .tmr_tv_area .scheduleList .goods-temp-list .goods-box ~ .btn-box{margin-top:10px}.blue_rbd.contents .tmr_tv_area .scheduleList .btn-box .btn-alram{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:0;border-radius:12px;border:solid 1px #dcdcdf;background-color:#fff}.blue_rbd.contents .tmr_tv_area .scheduleList .btn-box .btn-alram .alram{display:block;width:24px;height:24px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/schedule_alram_off.png) no-repeat center/24px 24px}.blue_rbd.contents .tmr_tv_area .scheduleList .btn-box .btn-alram.off .alram{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/schedule_alram_on.png) no-repeat center/18.5px 21.5px}.blue_rbd.contents .tmr_tv_area .scheduleList .btn-box .btn-alram .tv_num{display:none}.blue_rbd.contents .tmr_tv_area .scheduleList .btn-box .btn{display:flex;justify-content:center;align-items:center;width:auto;height:40px;padding:11px 36px 10px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;box-sizing:border-box;background-color:#315dff}.blue_rbd.contents .tmr_tv_area .scheduleList .btn-box .btn span{font-size:16px;font-weight:700;line-height:1.19;letter-spacing:normal;text-align:center;color:#fff}.blue_rbd.contents .tmr_tv_area .scheduleList .btn-box .btn-alram .tv_num{background:#315dfe}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .btn-box .btn-more{width:275px;height:44px;margin:0 auto;border-radius:16px;border:solid 1px #dcdcdf;background-color:#fff;display:flex;align-items:center;justify-content:center}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .btn-box .btn-more span{font-size:15px;color:#282a33}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .btn-box .btn-more.updown-arr span:after{content:'';display:inline-block;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/tmr_tv_ico_arr_down.png) center center no-repeat;background-size:20px 20px;vertical-align:middle;margin-top:-8px;margin-left:0}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .btn-box .btn-more.updown-arr.on span:after{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/tmr_tv_ico_arr_up.png) center center no-repeat;background-size:20px 20px;margin-top:-9px}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-temp.goods-common-list .goods-temp-list.goods-left-align .goods-box .goods-thumb .goods-thumb-img{border-radius:12px}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box ul{padding:0}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box ul li+li{margin-top:15px}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box{position:relative;width:100%;min-height:76px;padding:0}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-thumb{width:76px;height:76px;border-radius:12px;overflow:hidden;position:absolute;left:0;top:0;z-index:1}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-thumb .goods-thumb-img .img img{border:0}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-thumb .goods-thumb-img .img-flag.newyear{display:none}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price{position:relative;width:100%;padding:0 0 0 86px;box-sizing:border-box;min-height:76px}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .tit{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;font-weight:400;line-height:20px;letter-spacing:normal;text-align:left;color:#282a33;height:20px;margin:0}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info{margin-top:5px;display:flex;align-items:flex-end;position:relative;height:22px}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-box{height:auto;margin:0}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail{position:static;margin:0;display:flex;justify-content:flex-start;align-items:flex-end}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd,.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dt{float:none;display:block}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dt{font-size:12px;font-weight:400;line-height:17px;letter-spacing:-.24px;text-align:left;color:#8f9097;position:static;margin:0 5px 0 0;transform:translateY(0)}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd{padding:0;margin:0}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd strong{font-size:18px;font-weight:900;line-height:18px;letter-spacing:-.32px;text-align:right;color:#282a33;display:inline-block;vertical-align:middle}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:14px;font-weight:400;line-height:19px;letter-spacing:-.24px;text-align:right;color:#282a33;display:inline-block;vertical-align:middle;margin-top:0}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-num{margin:15px 8px 0 0;position:static;transform:translateY(1px)}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-num em{font-size:18px;line-height:22px;letter-spacing:-.36px;color:#ff5364;display:inline-block}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .goods-price .goods-benefit-info .goods-benefit-num span{font-size:14px;line-height:22px;letter-spacing:-.32px;color:#ff5364;transform:translateY(2px);display:inline-block}.blue_rbd.contents .tmr_tv_area .scheduleList .more-list-box .goods-left-align .goods-box .flag-wrap{min-height:24px;margin:10px 0 0}.layer-option-list.v2{position:fixed;bottom:-800px;width:100%;background-color:transparent;z-index:51;transition:.3s;font-size:0}.layer-option-list.v2 .layer-cont{position:relative;padding:0 15px;background-color:#fff;border-radius:20px 20px 0 0;box-shadow:0 -3px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;padding-bottom:20px}.layer-option-list.v2 .layer-cont .list-height.scrollY{overflow-y:auto;overflow-x:hidden;max-height:310px;-webkit-overflow-scrolling:touch}.bttm-opt-layer.v2 .btn-opt-close{display:block;height:18px;background:url(//image.hnsmall.com/images/mobile2014/main/pop/ico_opt_close_03.png) no-repeat center center;background-size:18px auto;padding:10px 0 12px;text-indent:-9999em}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box{padding:0;background-color:#fff;border:0;border-radius:4px;margin-top:10px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dt{padding:10px 30px 10px 15px;background:url(//image.hnsmall.com/images/mobile2014/main/pop/arr_down_03.png) no-repeat 96% 50%;background-size:16px auto;border:1px solid #dcdcdf;border-radius:4px;overflow:hidden}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dt span{font-size:15px;color:#414450;letter-spacing:-.3px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dt.active{border-radius:4px 4px 0 0;background:url(//image.hnsmall.com/images/mobile2014/main/pop/arr_up_03.png) no-repeat 96% 50%;background-size:16px auto;border-color:#414450}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dd{display:none;padding:0;border:1px solid #414450;border-width:0 1px 1px 1px;border-radius:0 0 4px 4px;overflow:hidden;box-sizing:border-box}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list{padding:0}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list li{padding:0;border-bottom:1px solid #eee}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list li{position:relative;padding:0;border-bottom:1px solid #f0f0f1}
.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb li{padding:15px 15px 12px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb li:last-child{padding:12px 15px 20px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list li .btn-sel-opt{display:block;padding:14px 15px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb li{padding:15px 15px 12px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb li:first-child{padding:15px 15px 12px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb li:last-child{padding:12px 15px 20px}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .thumb{position:relative;flex-shrink:0;margin-right:10px;width:60px;height:60px;border-radius:6px;overflow:hidden}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .thumb:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-color:#eee;box-sizing:border-box;background:rgba(0,0,0,.03)}.bttm-opt-layer.v2 .opt-sel-wrap .type-thumb .thumb img{display:block;width:100%;border-radius:6px;box-sizing:border-box}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .goods-info .tit{overflow:hidden;display:-webkit-box;max-height:40px;line-height:19px;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;color:#414450}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .btn-sel-opt{display:flex;padding:0;font-size:13px;color:#414450}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .btn-sel-opt span+.goods-price{font-weight:700;margin-top:3px;font-size:14px;line-height:18px;letter-spacing:-.28px;color:#414450}.bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb .btn-sel-opt .goods-price .won{font-size:13px;line-height:1;letter-spacing:-.26px;color:#414450;font-weight:400}.bttm-opt-layer.v2 .opt-sel-wrap .btn-sel-opt{font-size:14px;color:#414450}.bttm-opt-layer.v2 .opt-sel-wrap .btn-sel-opt.disable{color:#8f9097}.bttm-opt-layer.v2 .opt-sel-wrap .btn-small{position:absolute;top:7px;right:15px;display:inline-block;padding:0 10px;box-sizing:border-box;text-align:center;background-color:#fff;border:1px solid #dcdcdf;border-radius:4px;color:#414450;font-size:14px;line-height:28px;height:30px}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box{padding:15px 15px 20px;margin-top:10px;background-color:#f6f7f8;border-radius:4px;overflow:hidden;border-bottom:0}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .goods-opt-info{position:relative;font-size:13px;color:#333;padding-right:20px}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .goods-opt-info .txt01{font-size:14px;line-height:19px;color:#414450}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .goods-opt-info .txt02{font-size:15px;line-height:24px;color:#414450;letter-spacing:-.3px}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .btn-box-close{display:inline-block;position:absolute;top:-5px;right:-5px;width:18px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/main/pop/ico_close_03.png) 100% no-repeat;background-size:100%;text-indent:-9999em}.bttm-opt-layer.v2 .opt-sel-wrap .goods-opt-price{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.bttm-opt-layer.v2 .opt-sel-wrap .goods-opt-price .price{position:static;font-size:22px;letter-spacing:-.44px;color:#414450;font-weight:500}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box+.noti-box{margin-top:20px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f0f0f1}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box+.noti-box .ico-info{position:relative;font-size:14px;line-height:20px;color:#414450;padding-left:26px;box-sizing:border-box}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box+.noti-box .ico-info:before{display:inline-block;content:'';position:absolute;top:4px;left:0;width:18px;height:18px;margin:-3px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/main/pop/ico_important_03.png) 100%/100% no-repeat}.bttm-opt-layer.v2 .opt-sel-wrap .delivery-date{padding:17px 15px 17px}.bttm-opt-layer.v2 .opt-sel-wrap .delivery-date .goods-opt-info{font-size:0}.bttm-opt-layer.v2 .opt-sel-wrap .delivery-date span{display:inline-block}.bttm-opt-layer.v2 .opt-sel-wrap .delivery-date .date{margin-left:5px;margin-right:3px;font-size:15px;line-height:24px;letter-spacing:-.3px;color:#414450;font-weight:700}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .btn-datepicker{top:-2px;width:28px;height:28px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat 0 -425px;background-size:300px}.bttm-opt-layer.v2 .tooltip{display:inline-block;position:relative;margin-left:-4px;margin-top:0;font-size:0;vertical-align:middle}.bttm-opt-layer.v2 .tooltip .btn-tooltip{display:inline-block;position:relative;top:0;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/pop/icon_tooltip_03.png) no-repeat 50% 50%;background-size:100% auto;vertical-align:middle;text-indent:-9999em}.bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .tooltip .btn-tooltip{margin-left:5px;top:1px}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num{display:flex;align-items:center;width:114px;height:36px;box-sizing:border-box;background-color:#fff;border:1px solid #dcdcdf;border-radius:4px}.inp-opt-num a{display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-position:50% 50%;background-size:16px auto;text-indent:-9999em}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num>*{width:33.333%;height:100%;float:none}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num .btn-minus{background-image:url(//image.hnsmall.com/images/mobile2014/main/pop/ico_minus_off_03.png);background-size:12px auto}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num .btn-minus.active{background-image:url(//image.hnsmall.com/images/mobile2014/main/pop/ico_minus_03.png);background-size:12px auto}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num .btn-plus{background-image:url(//image.hnsmall.com/images/mobile2014/main/pop/ico_plus_03.png);background-size:12px auto}.bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num input{font-size:15px;color:#414450;text-align:center;background-color:#fff;border:0;border-radius:unset;text-indent:unset;font-weight:500}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift{border-bottom:1px solid #eee;margin-top:20px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift:first-child{margin-top:10px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .goods-opt-info span{display:block;font-size:15px;height:21px;letter-spacing:-.3px;color:#888}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift input.radio{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) no-repeat 0 -400px;background-size:300px;font-size:0;vertical-align:middle;margin-top:1px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift input:checked.radio{background-position-x:-50px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift label{color:#414450;font-size:14px;line-height:19px;margin-left:0;top:0;vertical-align:middle}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list{margin-top:0}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list li{padding:7.5px 0;font-size:14px;line-height:19px;color:#414450}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list li:first-child{padding:10px 0 7.5px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list li:last-child{padding:7.5px 0 15px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list li.txt{font-weight:700;padding:10px 0 2.5px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list .sub-list{padding-left:25px;margin-top:0}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list .sub-list input:checked.radio{background-position-x:-25px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list .sub-list li{padding:4px 0}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list .sub-list li:first-child{padding:10px 0 4px}.bttm-opt-layer.v2 .opt-sel-wrap .free-gift .free-gift-list .sub-list li:last-child{padding-bottom:0}.bttm-opt-layer.v2 .layer-cont .price .won{display:inline-block;font-size:15px;font-weight:400;color:#414450;vertical-align:middle;margin-top:-2px}.bttm-opt-layer.v2 .layer-cont .total-price-wrap{display:flex;justify-content:space-between;align-items:center;margin-top:23px;padding:0}.bttm-opt-layer.v2 .layer-cont .total-price-wrap:after{display:none}.bttm-opt-layer.v2 .layer-cont .total-price-wrap .label{float:none;font-size:16px;line-height:24px;color:#414450}.bttm-opt-layer.v2 .layer-cont .total-price-wrap .btn-small{display:inline-block;margin-left:5px;padding:0 10px 0;box-sizing:border-box;text-align:center;background-color:#fff;border:1px solid #dcdcdf;border-radius:4px;color:#414450;font-size:14px;line-height:28px;height:30px;margin-top:0;vertical-align:inherit;letter-spacing:-.28px}.bttm-opt-layer.v2 .layer-cont .total-price-wrap .price{float:none;font-size:24px;line-height:29px;letter-spacing:-.48px;color:#ff5364;font-weight:900;margin-top:-4px}.bttm-opt-layer.v2 .layer-cont .final-price-wrap>*{display:table-cell}.bttm-opt-layer.v2 .layer-cont .final-price-wrap{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.bttm-opt-layer.v2 .layer-cont .final-price-wrap .label{padding-left:0;font-size:16px;line-height:27px;color:#414450;letter-spacing:-.28px}.bttm-opt-layer.v2 .layer-cont .final-price-wrap .price{padding-right:0;font-size:22px;letter-spacing:-.44px;color:#414450;font-weight:700}.bttm-opt-layer.v2 .layer-cont .final-price-wrap .tooltip.type2 .btn-tooltip{top:0}.bttm-opt-layer.v2 .layer-cont .final-price-wrap .won{margin-left:0}.bttm-opt-layer.v2 .layer-cont .soldout-box{padding:20px 0 25px}.bttm-opt-layer.v2 .layer-cont .soldout-box .ico-info-txt{position:relative;background-image:none;padding:0 0 0 26px;font-size:14px;color:#111;line-height:20px;letter-spacing:-.28px}
.bttm-opt-layer.v2 .layer-cont .soldout-box .ico-info-txt:before{display:inline-block;content:'';position:absolute;top:4px;left:0;width:18px;height:18px;margin:-3px 5px 0 0;vertical-align:middle;background:url(//image.hnsmall.com/images/mobile2014/main/pop/ico_important_03.png) 100%/100% no-repeat}.layer-option-list.v2 .bttm-buy-wrap{z-index:60}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap{display:flex;justify-content:space-between;padding:10px 15px 15px;background-color:#fff;align-items:center;width:100%;box-sizing:border-box}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap a{height:50px;border-radius:4px;text-align:center;box-sizing:border-box}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap a span{font-size:17px;line-height:18px;letter-spacing:-.34px;font-weight:700;color:#fff}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap a[class^=btn-].disabled{background-color:#e7e7e9!important;border:1px solid #e7e7e9!important;color:#8f9097}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap a[class^=btn-].disabled span{color:#8f9097}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-buy-big{height:50px;padding-top:14px;background-color:#ff5364}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-buy{flex:1;height:50px;line-height:50px;border-radius:4px;text-align:center;color:#fff;font-size:17px;letter-spacing:-.34px;font-weight:700}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-buy.btn-black{background-color:#414450}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-buy.btn-red{background-color:#ff5364}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-buy ~ .btn-buy{margin-left:5px}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-get{display:block;height:50px;line-height:49px;font-size:17px;font-weight:700;color:#414450;text-align:center;background-color:#fff;border-radius:4px;box-sizing:border-box;border:1.5px solid #414450}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-get:before{content:'';display:inline-block;width:20px;height:20px;margin-right:4px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/detail_sprite.png) -150px -150px no-repeat;background-size:300px auto;vertical-align:middle;margin-top:-4px}.layer-option-list.v2 .bttm-buy-wrap .btn-wrap .btn-get span{color:#414450}.bttm-buy-wrap.v2 .btn-wrap.btn-prepar .btn-get{width:43.5%}.layer-option-list-dimmed{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);font-size:0;z-index:-1;width:0;height:0;overflow:hidden;opacity:0}.layer-option-list-dimmed.active{z-index:5001;width:100%;height:100%;transition:opacity .3s ease-in-out;opacity:1}body.is-bottom-modal .dimmed-cart-bottom{z-index:5001;transition:none}.layerPopWrap .ul-dot li{position:relative;padding-left:10px;font-size:13px;color:#333;letter-spacing:-1px}.layerPopWrap .ul-dot li:before{display:inline-block;content:'';position:absolute;top:6px;left:0;width:2px;height:2px;background-color:#333}.layerPopWrap .ul-dot li+li{margin-top:10px}.layerPopWrap.v2 .ul-dot li{position:relative;padding-left:7px;letter-spacing:-.26px}.layerPopWrap.v2 .ul-dot li:before{top:5px;left:0;width:3px;height:3px;background-color:#888;border-radius:50%}.layerPopWrap.v2 .ul-dot li+li{margin-top:5px}.layerPopWrap.v2 .btn-wrap{margin-top:-5px}.layerPopWrap.benefit-pop .ul-dot .txt-gray{margin-top:10px;color:#999}.layerPopWrap.benefit-pop .ul-dot li{letter-spacing:-.26px}.layerPopWrap.benefit-pop .img{margin:15px 0}.layerPopWrap.benefit-pop img{width:100%;height:auto}.layerPopWrap.benefit-pop.v2 .sample-box{padding:15px 20px 20px 20px;margin-top:15px;background-color:#f6f6f6;border-radius:2px;overflow:hidden;text-align:center}.layerPopWrap.benefit-pop.v2 .sample-box .txt span{position:relative;font-size:12px;line-height:21px;letter-spacing:-.24px;color:#999}.layerPopWrap.benefit-pop.v2 .sample-box .txt span:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#999}.layerPopWrap.benefit-pop.v2 .sample-box strong{display:inline-block;margin-top:8px;font-size:16px;line-height:22px;letter-spacing:-.32px;color:#111}.layerPopWrap.benefit-pop.v2 .sample-box ul{padding-top:10px;padding-bottom:40px}.layerPopWrap.benefit-pop.v2 .sample-box ul li{position:relative;display:table;width:100%;margin-top:6px}.layerPopWrap.benefit-pop.v2 .sample-box ul li span{display:table-cell;font-size:13px;line-height:21px;letter-spacing:-.26px;color:#888}.layerPopWrap.benefit-pop.v2 .sample-box ul li .name{text-align:left;width:70%}.layerPopWrap.benefit-pop.v2 .sample-box ul li .name em{display:inline-block;font-size:12px;letter-spacing:-.24px}.layerPopWrap.benefit-pop.v2 .sample-box ul li .num{text-align:right;font-size:14px;line-height:18px}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price span{color:#111;font-size:14px;line-height:21px;letter-spacing:-.28px}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-black .name{font-weight:500}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-black .name em{font-weight:400;font-size:13px;color:#888;margin-left:-2px}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-black .num{font-size:14px;line-height:21px;letter-spacing:-.28px}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-black .num em{font-size:16px;font-weight:700}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-red span{color:#ff5364}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-red .name{font-weight:700}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-red .num{font-size:15px;letter-spacing:-.3px;font-weight:400}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price.c-red .num em{font-size:17px;font-weight:700}.layerPopWrap.benefit-pop.v2 .sample-box ul li.line{height:24px;margin-top:0}.layerPopWrap.benefit-pop.v2 .sample-box ul li.line:before{content:'';position:absolute;left:0;top:0;width:100%;height:1px;margin:12px 0;background-color:#ddd}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price .bubble{position:absolute;right:0;bottom:-36px}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price .bubble span{position:relative;display:block;height:30px;padding:9px 15px;background-color:#ff5364;font-size:12px;line-height:13px;letter-spacing:-.24px;color:#fff;border-radius:50px;box-sizing:border-box}.layerPopWrap.benefit-pop.v2 .sample-box ul li.price .bubble span:before{content:'';position:absolute;top:-7px;right:30px;width:11px;height:7.5px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/bg_red_arrow_up.png) 0 0 no-repeat;background-size:11px auto}.layer-option-list-dimmed{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);font-size:0;z-index:-1;width:0;height:0;overflow:hidden;opacity:0}.layer-option-list-dimmed.active{z-index:5001;width:100%;height:100%;transition:opacity .3s ease-in-out;opacity:1}.blue_rbd.layer-option-list *{font-family:Pretendard!important}.blue_rbd.layer-option-list .bttm-buy-wrap .btn-wrap a.btn-buy{border-radius:16px}.blue_rbd.layer-option-list .bttm-buy-wrap .btn-wrap a.btn-buy span{font-size:17px;font-weight:700;line-height:25px;letter-spacing:-.34px;text-align:center;color:#fff}.blue_rbd.layer-option-list .bttm-buy-wrap .btn-wrap .btn-buy.btn-black{background-color:#282a33!important}.blue_rbd.layer-option-list .bttm-buy-wrap .btn-wrap .btn-buy.btn-red{background:#315dff!important;border:0}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dt{border-radius:12px;border:solid 1px #dcdcdf;background-color:#fff;padding:9px 30px 9px 15px}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dt a span{line-height:20px;color:#282a33}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dt.active{border-color:#282a33;border-bottom-left-radius:0;border-bottom-right-radius:0}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box dd{border-color:#282a33;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list li .btn-sel-opt{padding:12px 15px}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .opt-sel-box .opt-sel-list.type-thumb li:last-child{border-bottom:0}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box{border-radius:12px;background-color:#f6f7f8}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .goods-opt-info .txt01{color:#282a33}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .goods-opt-info .txt02{color:#282a33}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .delivery-date .date{color:#282a33}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .goods-opt-price .price{color:#282a33}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .layer-cont .price .won{color:#282a33}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .layer-cont .soldout-box .ico-info-txt{color:#282a33}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .sel-goods-box .btn-box-close{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) no-repeat;background-size:400px 400px;background-position:-229px -151px;top:-5px;right:-5px}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .inp-opt-num{border-radius:8px;border:solid 1px #dcdcdf;background-color:#fff}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .layer-cont .total-price-wrap .label{color:#282a33}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .layer-cont .total-price-wrap .btn-small{border-radius:12px;border:solid 1px #dcdcdf;background-color:#fff;margin-left:10px}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .layer-cont .total-price-wrap .price{color:#ff5364}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .layer-cont .total-price-wrap .price .won{color:#ff5364}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .layer-cont .final-price-wrap .label{color:#282a33}
.blue_rbd.layer-option-list .bttm-opt-layer.v2 .layer-cont .final-price-wrap .price{color:#282a33}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .layer-cont .final-price-wrap .won{color:#282a33}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .layer-cont .total-price-wrap{margin-top:20px}.blue_rbd.layer-option-list .bttm-opt-layer.v2 .opt-sel-wrap .btn-small{padding:6px 12px 2px;border-radius:12px;border:solid 1px #dcdcdf;background-color:#fff;font-size:14px;font-weight:400;letter-spacing:-.28px;color:#282a33;line-height:1}.blue_rbd.layer-option-list .bttm-buy-wrap.v2{position:static}.blue_rbd.layer-option-list .bttm-buy-wrap .btn-wrap{box-shadow:none}.blue_rbd.layer-option-list .bttm-opt-layer .opt-sel-wrap{margin:0}.popup-alert#tvArimpop01.tv_arimi_pop01{z-index:100006}.tv_arimi_toast02.type2{opacity:.7;background-color:#0000;position:fixed;top:50%;margin:0}.tv_arimi_toast02.type2.view{opacity:1;background-color:rgba(0,0,0,.7);top:45%}.tv_arimi_toast02.type2.view p span{font-size:16px;font-weight:700;line-height:1.13;letter-spacing:normal;text-align:center;color:#fff}.layer-option-list .bttm-buy-wrap .btn-wrap{padding:10px 15px 15px}.layer-option-list .bttm-buy-wrap.blue_rbd .btn-wrap .btn-buy-big,.layer-option-list .bttm-buy-wrap.blue_rbd .btn-wrap .btn-gift{border-radius:16px}.layer-option-list .bttm-buy-wrap.blue_rbd .btn-gift{border:1px solid #315dff!important}.layer-option-list .bttm-buy-wrap.blue_rbd .btn-gift span{color:#315dff!important}.layer-option-list .bttm-buy-wrap.blue_rbd .btn-gift span:before{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -107px -177.5px no-repeat;background-size:400px auto}.layer-option-list .bttm-buy-wrap.blue_rbd .btn-wrap .btn-buy-big{background-color:#315dff!important;border:1px solid #315dff}.bttm-buy-wrap.blue_rbd .btn-wrap .btn-buy-big .info-save{display:none}.layer-option-list .bttm-opt-layer.blue_rbd .layer-cont{border-radius:24px 24px 0 0;box-shadow:0 -3px 6px 0 rgba(0,0,0,.1)}.layer-option-list .bttm-opt-layer.blue_rbd .opt-sel-box:first-child{margin-top:10px}.layer-option-list .bttm-opt-layer.blue_rbd .layer-cont .btn-small{margin-left:10px;color:#282a33;border-radius:12px}.layer-option-list .bttm-opt-layer.blue_rbd .layer-cont .total-price-wrap .price{font-weight:700}.bttm-opt-layer.blue_rbd .opt-sel-wrap .goods-opt-price .price,.bttm-opt-layer.blue_rbd .opt-sel-wrap .sel-goods-box .goods-opt-info .txt01,.layer-option-list .bttm-opt-layer.blue_rbd .layer-cont .final-price-wrap .label,.layer-option-list .bttm-opt-layer.blue_rbd .layer-cont .final-price-wrap .price,.layer-option-list .bttm-opt-layer.blue_rbd .layer-cont .total-price-wrap .label{color:#282a33}.bttm-opt-layer.blue_rbd .opt-sel-wrap .inp-opt-num{border-radius:8px}.bttm-opt-layer.blue_rbd .opt-sel-wrap .opt-sel-box dt{border-radius:12px}.bttm-opt-layer.blue_rbd .opt-sel-wrap .opt-sel-box dt.active{border-radius:12px 12px 0 0}.bttm-opt-layer.blue_rbd .opt-sel-wrap .opt-sel-box dd{border-radius:0 0 12px 12px}.bttm-opt-layer.blue_rbd .opt-sel-wrap .sel-goods-box{border-radius:12px}.layer-option-list.v2 .bttm-buy-wrap.blue_rbd .btn-wrap{box-shadow:none}.bttm-buy-wrap.blue_rbd .btn-wrap .btn-buy.btn-black{background-color:#282a33!important}.bttm-opt-layer.v2.blue_rbd .opt-sel-wrap .free-gift input.radio{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -10px -240px no-repeat;background-size:400px auto}.bttm-opt-layer.v2.blue_rbd .opt-sel-wrap .free-gift .free-gift-list input.radio:checked{background-position:-10px -210px}.bttm-opt-layer.v2.blue_rbd .opt-sel-wrap .free-gift .free-gift-list .sub-list input.radio:checked{background-position:-10px -270px}.layer-option-list .bttm-buy-wrap.blue_rbd .btn-wrap .btn-buy{border-radius:16px}.layer-option-list .bttm-buy-wrap.blue_rbd .btn-wrap .btn-buy.red{background-color:#315dff}.bttm-opt-layer.blue_rbd .opt-sel-wrap .sel-goods-box+.noti-box .ico-info:before{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -70px -203px no-repeat;background-size:400px auto}.prd-detail.blue_rbd .goods-detail-wrap .goods-detail-menu li .icon-ai{margin-top:-1px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -108px -10px no-repeat;background-size:400px auto}.prd-detail.blue_rbd .goods-detail-wrap .tv-goods-box .tv-goods-btn .btn-goods-tvalram{width:32px}.prd-detail.blue_rbd .goods-detail-wrap .tv-goods-box .tv-goods-btn .btn-goods-tvalram:after{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -10px -10px no-repeat;background-size:400px auto}.prd-detail.blue_rbd .goods-detail-wrap .tv-goods-box .tv-goods-btn .btn-goods-tvalram.on:after{background-position:-10px -46px}.prd-detail.blue_rbd .goods-detail-wrap .tv-goods-box .tv-goods-line .tv-flag{line-height:22px}.prd-detail.blue_rbd .goods-detail-wrap .tv-goods-box .tv-goods-line .timer_wrap{margin-left:5px;line-height:22px}.prd-detail.blue_rbd .goods-detail-wrap .tv-goods-box .tv-goods-btn .btn-goods-tvschedule:before{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -46px -10px no-repeat;background-size:400px auto}.prd-detail.blue_rbd .goods-detail-wrap .tv-goods-box .tv-goods-btn button{line-height:22px}.prd-detail.blue_rbd .goods-detail-wrap .goods-price .goods-grade .star-point:before{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -50px -180px no-repeat;background-size:400px auto}.prd-detail.blue_rbd .goods-detail-wrap .flag-wrap .flag-size-28{margin:-3px 0 0 -3px}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .goods-benefit-box .flag-wrap{margin-top:11px}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .goods-benefit-box .flag-wrap .flag-size-28{margin-top:-3px;margin-bottom:0;margin-left:-3px}.prd-detail.blue_rbd .goods-detail-wrap .flag-wrap .flag-size-28 em{margin-top:3px;margin-left:3px}.prd-detail.blue_rbd .goods-detail-wrap .flag-wrap .flag-size-28 em+em{margin-right:0;margin-bottom:0}.prd-detail.blue_rbd .goods-detail-wrap .detail-info-box .bold-num{color:#ff5364;display:flex;align-items:center}.prd-detail.blue_rbd .goods-detail-wrap .detail-info-box .bold-num em{margin-left:5px;color:#ff5364}.prd-detail.blue_rbd .goods-detail-wrap .app_setup.v2 a{background-color:#d6dfff!important;border-radius:16px}.prd-detail.blue_rbd .goods-detail-wrap .goods-temp .flag-wrap .flag-size-28{margin:-3px 0 0 -3px}.prd-detail.blue_rbd .goods-detail-wrap .add-benefit-box .tooltip_title{display:flex;align-items:center}.prd-detail.blue_rbd .goods-detail-wrap .add-benefit-box .tooltip.type2{margin-left:3px}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .goods-benefit-box .goods-benefit-num{color:#ff5364}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .coupang{padding:0 15px}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .coupang>p{margin-top:-8px;margin-bottom:15px;color:#8f9097;font-size:13px;line-height:20px;letter-spacing:-.26px}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .coupang div{min-height:68px;margin:20px 0 15px;padding:14px 19px 14px 20px;color:#282a33;font-size:14px;line-height:20px;letter-spacing:-.28px;border:1px solid #d2d2df;border-radius:16px;box-sizing:border-box;position:relative;display:flex;align-items:center}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .coupang div:before{width:74px;height:20px;margin-right:22px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/coupang_roket.png);background-size:100% auto;content:'';display:block}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .coupang div.link:after{width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -82px -10px no-repeat;background-size:400px auto;content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%)}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .coupang div strong{color:#00891a}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .coupang div.loading{justify-content:center}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .coupang div.loading:before{display:none}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .coupang div.loading img{width:30px;margin-left:-3px}.prd-detail.blue_rbd .goods-detail-wrap .prd-detail-top .coupang div.loading span{margin-left:5px}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-list li{margin-bottom:30px}.prd-detail.blue_rbd .goods-detail-wrap .goods-box .goods-thumb .goods-thumb-img{border-radius:16px;overflow:hidden;position:relative}.prd-detail.blue_rbd .goods-detail-wrap .bundle-intro-wrap{margin-top:20px}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .btn-cart{background-color:transparent;border-radius:12px 0 16px 0;overflow:hidden}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .btn-cart:before{background-color:rgba(0,0,0,.7);background-image:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png);background-position:-144px -173px;background-repeat:no-repeat;background-size:400px auto}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-thumb-img .img:after,.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-thumb-img img{border:0}.prd-detail.blue_rbd .goods-detail-wrap .goods-box .goods-benefit-box .goods-benefit-detail dd{display:flex;align-items:flex-end}.prd-detail.blue_rbd .goods-detail-wrap .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-bottom:2px;font-size:14px}.prd-detail.blue_rbd .goods-detail-wrap .recom-brand-goods .goods-thumb-img .img:after,.prd-detail.blue_rbd .goods-detail-wrap .recom-brand-goods .goods-thumb-img img{border:0}.prd-detail.blue_rbd .goods-detail-wrap .recom-brand-goods .goods-box .goods-price,.prd-detail.blue_rbd .goods-detail-wrap .recom-cate-goods.v2 .goods-box .goods-price{margin-top:5px}
.prd-detail.blue_rbd .goods-detail-wrap .detail-recom-list .goods-thumb-img .img:after,.prd-detail.blue_rbd .goods-detail-wrap .detail-recom-list .goods-thumb-img img{border:0}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-list .goods-box .goods-price,.prd-detail.blue_rbd .goods-detail-wrap .detail-recom-list .goods-box .goods-price{margin-top:5px}.prd-detail.blue_rbd .goods-detail-wrap .recom-cate-goods .goods-thumb-img .img:after,.prd-detail.blue_rbd .goods-detail-wrap .recom-cate-goods .goods-thumb-img img{border:0}.prd-detail.blue_rbd .goods-detail-wrap .goods-box .goods-benefit-num{color:#ff5364}.prd-detail.blue_rbd .goods-detail-wrap .goods-box .goods-benefit-box .goods-benefit-detail dd strong{font-weight:700}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-list .goods-box .btn-select{font-size:15px}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-box .goods-price .goods-benefit-info{margin-top:10px;display:flex;align-items:flex-start;position:relative}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail{position:static}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dt{margin:0;font-size:13px;font-weight:400;line-height:15px;letter-spacing:0;text-align:left;color:#8f9097;position:absolute;left:0;top:0}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-box .goods-price .goods-benefit-info .goods-benefit-box .goods-benefit-detail dd{padding-top:19px}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-box .goods-price .goods-benefit-info .goods-benefit-num{position:static;display:flex;align-items:flex-end;height:21px;margin:18px 8px 0 0;font-size:18px;line-height:19px;letter-spacing:-.36px}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-box .goods-price .goods-benefit-info .goods-benefit-num span{font-size:15px;line-height:17px;letter-spacing:-.32px;color:#ff5364;transform:translateY(2px);display:inline-block}.prd-detail.blue_rbd .goods-detail-wrap .goods-detail-cont .btn_underwear_chk.v2 .btn_underwear:after{margin-left:5px}.blue_rbd .goods-detail-wrap .goods-box .goods-price{padding-bottom:0!important}.prd-detail.blue_rbd .goods-detail-wrap .bundle-goods-v3 .goods-list .goods-box .flag-wrap{margin-top:10px}@supports(-webkit-touch-callout:none){.prd-detail.blue_rbd .goods-detail-wrap .goods-list .goods-box .goods-benefit-num{bottom:6px}}.prd-detail.blue_rbd .goods-detail-wrap .goods-rate-wrap .rate-point-info span{color:#315dff}.order-wrap.blue_rbd .goods-detail-wrap .btn-box .btn-more,.prd-detail.blue_rbd .goods-detail-wrap .btn-box a,.prd-detail.blue_rbd .goods-detail-wrap .goods-detail-cont .btn-box .btn-more,.prd-detail.blue_rbd .goods-detail-wrap .goods-detail-cont .btn_underwear_chk.v2 .btn_underwear,.prd-detail.blue_rbd .goods-detail-wrap .view-full-img a{display:flex;justify-content:center;align-items:center}.prd-detail.blue_rbd .goods-detail-wrap .goods-detail-cont .btn-box a.btn-more{padding-top:0}.prd-detail.blue_rbd .goods-detail-wrap .view-full-img a span{margin-top:0;padding-top:0;line-height:20px;display:flex;align-items:center}.mypage.blue_rbd .my-qna-wrap .btn-box a,.order.blue_rbd .ask_wrap .btn-box a,.prd-detail.blue_rbd .goods-detail-wrap .goods-detail-cont .btn_underwear_chk.v2 .btn_underwear,.prd-detail.blue_rbd .goods-detail-wrap .goods-detail-info .detail-info-wrap .btn-more-info.pt-color.pt-outline,.prd-detail.blue_rbd .goods-detail-wrap .view-full-img a{border-radius:16px}.mypage.blue_rbd .my-qna-wrap .btn-box a,.order.blue_rbd .ask_wrap .btn-box a{padding-top:0;display:flex;align-items:center;justify-content:center}.mypage.blue_rbd .my-qna-wrap .btn-box a.btn-submit,.order.blue_rbd .ask_wrap .btn-box a.btn-submit{background-color:#315dff;border-color:#315dff}.blue_rbd .rate-graph-wrap .rate-graph em{background-color:#315dff}.order.blue_rbd .ask_wrap .prod-info .btn-bold,.prd-detail.blue_rbd .goods-detail-wrap .btn-box .btn-more,.prd-detail.blue_rbd .goods-detail-wrap .btn-rate-box a,.prd-detail.blue_rbd .goods-detail-wrap .btn-rate-write,.prd-detail.blue_rbd .goods-detail-wrap .goods-detail-cont .goods-qna-wrap .qna-list-box.qna-list-box-report .btn-box a,.prd-detail.blue_rbd .goods-detail-wrap .goods-qna-wrap .btn-box a,.prd-detail.blue_rbd .goods-detail-wrap .rate-list-cont .btn-box a{border-radius:12px}.order-wrap.blue_rbd .goods-detail-wrap .btn-box .btn-more{border-radius:12px}.blue_rbd .ask_wrap .prod-info .ask_product .img{border:0;border-radius:12px;position:relative}.blue_rbd .ask_wrap .prod-info .ask_product .img:after{background-color:rgba(0,0,0,.03);content:'';position:absolute;top:0;right:0;bottom:0;left:0}.prd-detail.blue_rbd .goods-detail-wrap .btn-box .btn-more,.prd-detail.blue_rbd .goods-detail-wrap .btn-box a span,.prd-detail.blue_rbd .goods-detail-wrap.v3 .btn-box .btn-more span{line-height:initial;display:flex;align-items:center}.order-wrap.blue_rbd .goods-detail-wrap .btn-box .btn-more em,.order-wrap.blue_rbd .goods-detail-wrap .btn-box .btn-more span:after,.prd-detail.blue_rbd .goods-detail-wrap .btn-box .btn-more em,.prd-detail.blue_rbd .goods-detail-wrap .btn-box .btn-more span:after{margin-top:0}.prd-detail.blue_rbd .rate-list-wrap .bnr-full a{border-radius:16px}.comment_zone.blue_rbd .gender_zone.v2 .btn_center_zone{display:flex;justify-content:center}.comment_zone.blue_rbd .gender_zone.v2 .btn_center_zone [class*=btn_]{flex:1}.prd-detail.blue_rbd .hnsmall-sizetalk .hnsmall-sizetalk-box.empty-size{padding:8px 15px;background-color:#c0cff9;border-radius:16px;overflow:hidden;display:flex}.prd-detail.blue_rbd .hnsmall-sizetalk .hnsmall-sizetalk-box.empty-size button{border:0}.prd-detail.blue_rbd .hnsmall-sizetalk .hnsmall-sizetalk-box.empty-size img{max-width:100%;display:block}.prd-detail.blue_rbd .goods-detail-wrap .goods_info_size .goodsinforBox ul.step3 li,.prd-detail.blue_rbd .goods-detail-wrap .goods_info_size .goodsinforBox ul.step3 li.chek{border-radius:12px}.goods.blue_rbd .gender_zone.v2 .btn_center_zone .btn_ib30{border-radius:12px}.blue_rbd .btn_red{background-color:#315dff!important;border-color:#315dff}.goods.blue_rbd .list_goods_zone{border-bottom:10px solid #f4f4f4}.goods.blue_rbd .marketing-info-area{padding-bottom:30px;position:relative}.goods.blue_rbd .marketing-info-area:after{border-bottom:4px solid #f4f4f4;content:'';position:absolute;right:-15px;bottom:0;left:-15px}.goods.blue_rbd .gender_zone{margin:0;padding:0 15px}.comment_zone.blue_rbd .info_txt{margin:14px 0 0;padding-top:19px;position:relative;border-top:0}.comment_zone.blue_rbd .info_txt:before{border-top:4px solid #f4f4f4;content:'';position:absolute;top:0;right:-15px;left:-15px}.blue_rbd.layerPopWrap.v2 .layerConts{margin-bottom:15px}.blue_rbd.layerPopWrap.benefit-pop.v2 .sample-box ul li.price .bubble span{background-color:#315dff}.blue_rbd.layerPopWrap.benefit-pop.v2 .sample-box ul li.price .bubble span:before{background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -190px -180px no-repeat;background-size:400px auto}.blue_rbd.layerPopWrap .ul-dot li{line-height:19px}.blue_rbd.layerPopWrap.v2 .ul-dot li:before{top:8px}.blue_rbd.layerPopWrap.pop-gift{border-radius:24px 24px 0 0;-webkit-border-radius:24px 24px 0 0}.blue_rbd.layerPopWrap.pop-gift .layerHeader{padding-top:20px;padding-bottom:18px}.blue_rbd.layerPopWrap.pop-gift .layerHeader .title{color:#282a33;font-size:18px}.blue_rbd.layerPopWrap.pop-gift .layerHeader .btn-link{margin-top:5px;color:#315dff}.blue_rbd.layerPopWrap.pop-gift .btnLayerClose{width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -80px -180px no-repeat;background-size:400px auto;position:absolute;top:20px;right:15px}.blue_rbd.layerPopWrap.pop-gift .btn-wrap{padding-top:15px}.blue_rbd.layerPopWrap.pop-gift .btn-wrap a{border-radius:16px}.blue_rbd.layerPopWrap.pop-gift .btn-wrap .btn-red{background-color:#315dff}.blue_rbd.layerPopWrap.pop-gift .btn-wrap .btn-gray{color:#3d3f47;background-color:#f0f0f1}.layer-fastpay-bottom.blue_rbd .btn-bottom [class*=btn-],.layer-option-list.v2 .bttm-buy-wrap.blue_rbd .btn-wrap .btn-buy.btn-red{background-color:#315dff;border-color:#315dff;border-radius:16px}.bttm-buy-wrap.blue_rbd .btn-wrap .btn-buy .tooltip-fastpay{color:#15181d;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/speech-bubble.png) 0 0 no-repeat;background-size:100% auto}.bttm-buy-wrap.blue_rbd .btn-wrap .btn-buy .tooltip-fastpay::before{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/ic_fast.png) 0 0 no-repeat;background-size:100% auto}.layer-fastpay-bottom.blue_rbd input[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -10px -82px no-repeat;background-size:400px auto}.layer-fastpay-bottom.blue_rbd input[type=checkbox]:checked{background-position:-10px -112px}.layer-fastpay-bottom.blue_rbd .order-info .account.homenpay .arr{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/homepay_logo_118.png) 0 0 no-repeat;background-size:auto 100%}.layer-fastpay-bottom.blue_rbd .order-info .one-click-box .check-toggle[type=checkbox]{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -70px -142px no-repeat;background-size:400px auto}.layer-fastpay-bottom.blue_rbd .order-info .one-click-box .check-toggle[type=checkbox]:checked{background-position:-70px -167px}.layer-fastpay-bottom.blue_rbd .final-price .price{color:#ff5364}.layer-fastpay-bottom.blue_rbd .final-price .tit,.layer-fastpay-bottom.blue_rbd .order-info .one-click-box .tip-wrap .tip-tit,.layer-fastpay-bottom.blue_rbd .order-info .txt-1,.layer-fastpay-bottom.blue_rbd .use-reserves .price{color:#282a33}
.layer-cart-bottom.blue_rbd .btn-close-bottom button{border-radius:16px}.layer-option-list.v2 .bttm-buy-wrap.blue_rbd .btn-wrap .btn-get span{color:#282a33}.layerPopWrap.blue_rbd .coupon-list-wrap+.btn-wrap .btn-red{height:49px;background-color:#315dff;border-radius:16px}.blue_rbd .goods-detail-wrap .recom-cate-goods.v2 .goods-box .tit{margin-bottom:10px;font-size:16px}.blue_rbd .goods-detail-wrap.v3 .recom-brand-goods .goods-box .goods-price .tit{font-size:16px}.blue_rbd .recom-cate-goods .goods-temp .goods-temp-list li{width:auto;margin-right:0!important;padding-right:12px}.blue_rbd .recom-cate-goods .goods-temp .goods-temp-list li .goods-box{width:128px}.goods-detail-page.fixed .goods-detail-wrap.v3 .goods-detail-tab .goods-detail-menu{z-index:5000}.layerPopWrap.blue_rbd .btn-bottom a{border-radius:16px}.layerPopWrap.blue_rbd .btn-bottom .btn-red-large{background-color:#315dfe}.cart-wrap.blue_rbd .cart .recomPrdWrap .recomSlideBox{padding-right:15px}.cart-wrap.blue_rbd .cart .cart_btn li:first-child label,.cart-wrap.blue_rbd .cart .order_list .info_delivery_charge .first,.cart-wrap.blue_rbd .cart .order_list li .order_price .bot .tit,.cart-wrap.blue_rbd .cart .order_list li .priceInfoBox,.cart-wrap.blue_rbd .cart .order_list li .priceInfoBox p .txt,.cart-wrap.blue_rbd .cart .order_list li .priceInfoBox p .txt .wonBox,.cart-wrap.blue_rbd .cart .order_list li .product .pd_op,.cart-wrap.blue_rbd .cart .order_list li .product_box .product_tit input ~ span,.cart-wrap.blue_rbd .cart .recomPrdWrap .recomSlideBox ul li .tit,.cart-wrap.blue_rbd .cart .recomPrdWrap .recomTit,.cart-wrap.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon,.cart-wrap.blue_rbd .goods-box .goods-benefit-box .goods-benefit-detail dd strong{color:#282a33}.cart-wrap.blue_rbd .cart .order_list li .order_price .bot span{color:#ff5364;font-weight:400;display:flex;align-items:flex-end}.cart-wrap.blue_rbd .cart .order_list li .order_price .bot span em{margin-bottom:1px;font-weight:700}.cart-wrap.blue_rbd .cart .order_list li .btn_r .btn-alram span::before{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -143px -10px no-repeat;background-size:400px auto}.cart-wrap.blue_rbd .cart .order_list li .btn_r .btn-alram.active span::before{background-position:-143px -42px}.cart-wrap.blue_rbd .cart .order_list .recomm-prd .btn-cart{width:auto;height:auto;padding:4px 10px 4px 9px;display:inline-flex;align-items:center}.cart-wrap.blue_rbd .cart .order_list .recomm-prd .btn-cart::before{margin-top:0;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -180px -10px no-repeat;background-size:400px auto}.cart-wrap.blue_rbd .cart .order_list li .priceInfoBox p .tit{width:76px}.cart-wrap.blue_rbd .cart .order_list li .product .pd_op .noti{color:#315dff}.blue_rbd .priceInfoBox p .goods_benefit_num,.blue_rbd .priceInfoBox p .goods_benefit_num span{color:#ff5364!important}.blue_rbd .cart .order_list li .priceInfoBox p .txt .discountPrice del+.wonBox{color:#888}.blue_rbd .cart .order_list .recomm-prd .goods-left-align .goods-box .goods-thumb .goods-thumb-img{border-radius:12px}.blue_rbd .cart .order_list .recomm-prd .goods-left-align .goods-box .goods-price{padding-top:0}.cart-wrap.blue_rbd .cart .recomPrdWrap .goods-third .goods-price{padding-top:15px}.cart-wrap.blue_rbd .cart .recomPrdWrap .goods-third .goods-benefit-box .goods-benefit-detail{margin-top:10px}.cart-wrap.blue_rbd .cart .recomPrdWrap .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:17px;display:flex;align-items:flex-end}.cart-wrap.blue_rbd .cart .recomPrdWrap .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-bottom:1px;font-weight:400}@supports(-webkit-touch-callout:none){.cart-wrap.blue_rbd .cart .recomPrdWrap .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{margin-bottom:0}}.blue_rbd .btn-line.red{color:#315dff;border-color:#315dff}.pop-toast-cart.blue_rbd .message::before{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -10px -203px no-repeat;background-size:400px auto}.pop-alarm-store.blue_rbd input[type=checkbox]{background-image:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png);background-size:400px auto}.pop-alarm-store .arimiRegBox .phone-num input,.pop-alarm-store.blue_rbd .arimiRegBox .phone-num select{border-radius:12px}.pop-toast-cart.blue_rbd,.pop-toast-pricedown.blue_rbd{border-radius:16px}.layerPopWrap.specialNoti-pop.blue_rbd .layerHeader{padding-top:15px;padding-bottom:14px;line-height:1.17}.layerPopWrap.specialNoti-pop.blue_rbd .layerHeader h1,.layerPopWrap.specialNoti-pop.blue_rbd .layerHeader h1 span{color:#282a33;font-size:18px;line-height:1.17}.layerPopWrap.specialNoti-pop.blue_rbd .layerConts{padding-top:10px}.layerPopWrap.specialNoti-pop.blue_rbd .innerConts{color:#282a33;font-size:16px;line-height:1.25}.layerPopWrap.specialNoti-pop.blue_rbd .innerConts span{font-size:16px;line-height:1.25}.layerPopWrap.blue_rbd .btn-wrap .btn-gray,.layerPopWrap.specialNoti-pop.blue_rbd span{color:#282a33}.layerPopWrap.blue_rbd .layerHeader{padding:15px 18px 14px}.layerPopWrap.blue_rbd .layerHeader h1.txtC{color:#282a33;font-size:18px}.layerPopWrap.blue_rbd .layerConts p strong,.layerPopWrap.blue_rbd .layerHeader h1{color:#282a33}.layerPopWrap.blue_rbd .layerConts{padding-top:11px}.layerPopWrap.full-layer.blue_rbd .layerConts{padding-top:80px}.layerPopWrap.session-over.blue_rbd .layerConts{padding-top:40px}.layerPopWrap.blue_rbd .layerConts p strong{margin-bottom:15px;font-size:16px;line-height:1.38}.layerPopWrap.blue_rbd.appSettingPop .layerConts{margin-top:0;padding-right:20px;padding-left:20px}.layerPopWrap.blue_rbd.common-pop .layerConts{padding-right:20px;padding-left:20px}.layerPopWrap.blue_rbd.appSettingPop .layerConts span{color:#8f9097}.layerPopWrap.blue_rbd .layerConts+.btn-wrap{padding-top:10px}.allpop-renew.blue_rbd h1,.layerPopWrap.full-layer.blue_rbd .layerHeader.v2 h1{font-size:20px}.layerPopWrap.blue_rbd .btn-wrap .btn-black,.layerPopWrap.blue_rbd .btn-wrap .btn-gray,.layerPopWrap.blue_rbd .btn-wrap .btn-red{height:45px;padding:0;font-size:15px;border-radius:12px;display:flex;align-items:center;justify-content:center}.layerPopWrap.blue_rbd .layerHeader .btnLayerClose{width:25px;height:25px;top:13px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/icon_main.png) -80px -180px no-repeat;background-size:400px auto}.blue_rbd .cart-buy-wrap.v3 .cart-buy-content .cart-btn-area .btn-red-large{padding-top:0;display:flex;align-items:center}.blue_rbd .recomPrdWrap.v2 .goods-third .goods-box .goods-price .tit{margin-bottom:10px}@media(max-width:360px){.cart-wrap.blue_rbd .cart .order_list li .priceInfoBox p .tit{width:71px}.cart-wrap.blue_rbd .cart .order_list li .priceInfoBox .txt em{font-size:17px}.cart-wrap.blue_rbd .cart .order_list li .priceInfoBox p .goods_benefit_num{font-size:16px}}.goodsshop-wrapper-v2 .goods-common-list02 .goods-wide .goods-thumb .goods-thumb-img .img img{width:100%}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list ul li a .img_area .img{position:relative}.mypage .new_mypage_main.v4.blue_rbd .today_arrive .today_arrive_list ul li a .img_area .img:after{background-color:rgba(0,0,0,.03);content:'';position:absolute;top:0;right:0;bottom:0;left:0}.mypage .new_mypage_main.v4.blue_rbd .goods-four.swiper_st .goods-price{margin-top:5px}.mypage .new_mypage_main.v4.blue_rbd .order_area .order_area_in .my_order_list>li p+p{line-height:17px;letter-spacing:normal}.mypage.blue_rbd .btn-arim.new.blue_rbd:before,.mypage.blue_rbd .new_mypage_main.v4.blue_rbd .link_area.v3 .list_btn dd ul li.new a span:first-child:after,.mypage.blue_rbd .new_mypage_main.v4.blue_rbd .order_area .order_area_in .my_order_list>li.new p:last-child:after{background-color:#ff5364}.mypage.blue_rbd .new_mypage_main.v4.blue_rbd .home_box.js-homeTen.swipe-wrap.v2 .tit-box{padding:0}.blue_rbd.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .goods-thumb,.blue_rbd.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .goods-thumb{margin-bottom:5px}.blue_rbd.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .goods-price .tit,.blue_rbd.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .goods-price .tit{height:39px;margin-bottom:10px;font-size:15px;line-height:1.4;letter-spacing:normal}.blue_rbd.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .goods-benefit-detail dt,.blue_rbd.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .goods-benefit-detail dt{font-size:12px!important}.blue_rbd.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .goods-benefit-box .goods-benefit-detail dd,.blue_rbd.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .goods-benefit-box .goods-benefit-detail dd{padding-top:2px}.blue_rbd.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon,.blue_rbd.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .goods-benefit-box .goods-benefit-detail dd .textWon{font-size:12px}.blue_rbd.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .btn-wrap .add_cart,.blue_rbd.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .btn-wrap .add_cart{padding-top:5px}.mypage .new_mypage_main.v4.blue_rbd .banner-area{margin-top:60px}.blue_rbd.bottom-modal.layer-cart-bottom.layer-papular .layer-section .goods-box .btn-wrap .add_cart i,.blue_rbd.bottom-modal.layer-cart-bottom.layer-relation .layer-section .goods-box .btn-wrap .add_cart i{background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -180px -10px no-repeat;background-size:400px auto}.blue_rbd .order_list_v2 li .product .product_area .coupang_wrap{display:flex;align-items:center;margin-bottom:5px}
.blue_rbd .order_list_v2 li .product .product_area .coupang_wrap i{display:block;text-indent:-9999em;margin:0 5px 0 0;object-fit:contain;background-size:100%}.blue_rbd .order_list_v2 li .product .product_area .coupang_wrap .coupang{width:64px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/flag_coupang_roket_64.png) no-repeat;background-size:100%}.blue_rbd .order_list_v2 li .product .product_area .coupang_wrap strong{font-size:12px;line-height:16px;color:#00891a;display:inline-block;transform:translateY(1px)}.blue_rbd .order-list-v2 .goods-box .price-area .price-zone .flag-coupang{display:inline-block;width:62px;height:18px;background:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/flag_coupang_roket_62.png) no-repeat;background-size:100%;text-indent:-9999em;margin-left:6px}.blue_rbd input[type=radio]{background-position:-10px -240px}.blue_rbd input:checked[type=radio]{background-position:-10px -210px}.blue_rbd .order_list_v2 .order_red{color:#315dff;background-color:#f6f6f6}.blue_rbd .total_wrap .total_price li em.minus,.blue_rbd .total_wrap .total_price li em.plus{background:#315dff}.blue_rbd .total_wrap .total_result span{color:#ff5364;font-weight:700;font-size:18px;transform:translateY(1px)}.blue_rbd .total_wrap .total_result span strong{font-weight:700;font-size:13px;display:inline-block;transform:translateY(-1px)}.blue_rbd .order_list_v2 .orderStatBox{background-color:#f6f6f6}.blue_rbd .order_list_v2 .orderStatBox ~ .orderStatBox{margin-top:4px}.blue_rbd .order_list_v2 .orderStatBox .orderStat{color:#315dff}.blue_rbd .order_list_v2 li .product .seloption.select select{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blue_rbd .txt-finished{color:#5579c8;font-size:12px;line-height:18px}.blue_rbd .order_table .c_blue{color:#5579c8!important}.blue_rbd .order_table .c_blue .won{color:#5579c8}.blue_rbd .order_table .c_red{color:#ff5364!important}.blue_rbd .order_table .c_red .won{color:#ff5364}.blue_rbd .order_table .duePayment td .txtRed{color:#315dff}.blue_rbd .order_table.total4 tr.last td{color:#ff5364;transform:translateY(1px)}.blue_rbd .order_table.total4 tr.last td span{display:inline-block;transform:translateY(-1px)}.blue_rbd .order_table.total4 tr.last td .totalSaleTxt .txt b{transform:translateY(1px)}.blue_rbd .order_list_wrap .btnReorder.btnGray a{border-color:#888;color:#fff;background-color:#888}.blue_rbd .order_list li .product .price strong{display:inline-block;transform:translateY(1px)}.blue_rbd .order_list_wrap .btnReorder a{height:40px;line-height:39px}.orderlist-type1.blue_rbd .order_list li .product .product_area .coupang_wrap{margin-top:5px;margin-bottom:0}.blue_rbd .order_list .btnReorder a{color:#315dff;border-color:#315dff;border-radius:12px}.blue_rbd .page_nate.ver04 .line-box{border:solid 1px #d5d5d5;border-radius:12px}.blue_rbd .page_nate.ver04 .line-box span{transform:translateY(-1px)}.blue_rbd .page_nate.ver04 a.btn-more span:after{margin-top:0}.layerPopWrap.filterDetailPop.blue_rbd .btn-wrap .btn-red{background-color:#315dff;border-radius:12px}.blue_rbd .check-wrap input.checkbox{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png);background-repeat:no-repeat;background-size:400px auto;background-position:-10px -82px}.blue_rbd .check-wrap input:checked.checkbox{background-image:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png);background-repeat:no-repeat;background-position:-10px -112px;background-color:transparent}.orderlist-type1.blue_rbd .order_list .orderStatBox{padding:8px 8px 7px 15px}.layerPopWrap.filterDetailPop.fixed-type.blue_rbd .btn-wrap{height:55px}.cart.v4.blue_rbd .order_list .recomm-prd .goods-left-align .goods-benefit-box .goods-benefit-detail dd{padding-top:0}.layerPopWrap.session-over.blue_rbd .layerConts{padding:40px 15px 20px}.layerPopWrap.blue_rbd .order-list-v2 .goods-box .price-area .price-zone strong{margin-bottom:0}.order-wrap.blue_rbd .recomPrdWrap.v2 .goods-box .goods-thumb{border-radius:16px;background-color:#fff}.order-wrap.blue_rbd .recomPrdWrap.v2 .goods-box .goods-thumb .goods-thumb-img{border-radius:16px}.order-wrap.blue_rbd .recomPrdWrap.v2 .goods-box .goods-thumb .goods-thumb-img .img:after{border-radius:16px}.pop-alarm-store.layerPopWrap02.bcalarm-pop.blue_rbd .arimiRegBox .setupOpt>li:first-child{margin-top:0}#proDetailBundle.include_bundlegoods.blue_rbd .prd-detail-top .coupang{padding:0 15px}#proDetailBundle.include_bundlegoods.blue_rbd .prd-detail-top .coupang>p{margin-top:-8px;margin-bottom:15px;color:#8f9097;font-size:13px;line-height:20px;letter-spacing:-.26px}#proDetailBundle.include_bundlegoods.blue_rbd .prd-detail-top .coupang div{min-height:68px;margin:20px 0 15px;padding:14px 19px 14px 20px;color:#282a33;font-size:14px;line-height:20px;letter-spacing:-.28px;border:1px solid #d2d2df;border-radius:16px;box-sizing:border-box;position:relative;display:flex;align-items:center}#proDetailBundle.include_bundlegoods.blue_rbd .prd-detail-top .coupang div:before{width:74px;height:20px;margin-right:22px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/coupang_roket.png);background-size:100% auto;content:'';display:block}#proDetailBundle.include_bundlegoods.blue_rbd .prd-detail-top .coupang div.link:after{width:16px;height:16px;background:url(//image.hnsmall.com/images/mobile2014/prod_detail/blue_rbd/detail_split.png) -82px -10px no-repeat;background-size:400px auto;content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%)}#proDetailBundle.include_bundlegoods.blue_rbd .prd-detail-top .coupang div strong{color:#00891a}#proDetailBundle.include_bundlegoods.blue_rbd .prd-detail-top .coupang div.loading{justify-content:center}#proDetailBundle.include_bundlegoods.blue_rbd .prd-detail-top .coupang div.loading:before{display:none}#proDetailBundle.include_bundlegoods.blue_rbd .prd-detail-top .coupang div.loading img{width:30px;margin-left:-3px}#proDetailBundle.include_bundlegoods.blue_rbd .prd-detail-top .coupang div.loading span{margin-left:5px}.layerPopWrap02.ci_pop{width:335px;border-radius:16px}.layerPopWrap02.ci_pop .layerHeader{padding:10px 18px 10px}.layerPopWrap02.ci_pop .layerHeader{position:static}.layerPopWrap02.ci_pop .layerHeader h1.txtC{font-size:18px;line-height:26px;letter-spacing:-.72px}.layerPopWrap02.ci_pop .layerConts .innerConts{text-align:center;padding:15px 15px 6px 15px}.layerPopWrap02.ci_pop .layerConts .innerConts i.ico_ci{display:inline-block;width:100px;height:100px;background:url(//image.hnsmall.com/images/mobile2014/common/icon_ci_200.png);background-size:100% auto;margin-bottom:24px}.layerPopWrap02.ci_pop .layerConts .innerConts span{display:inline-block;text-align:center;color:#282a33;font-size:15px;line-height:20px;letter-spacing:-.3px}.layerPopWrap02.ci_pop .layerConts .innerConts span ~ span{margin-top:10px}.layerPopWrap02.ci_pop .btn-wrap .btn-red{height:45px;border-radius:8px;background-color:#f51d2c;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#fff}.layerPopWrap02.ci_pop .btnWrap a{height:45px;border-radius:8px;background-color:#f51d2c;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#fff}.cart.blue_rbd .noti-box{padding:20px 15px 20px 38px;background-color:#f6f6f6;position:relative}.cart.blue_rbd .noti-box::before{top:19px;left:15px}.cart.blue_rbd .noti-box::after{border-bottom:1px solid #dcdcdf;content:'';position:absolute;right:15px;bottom:0;left:15px}.cart.blue_rbd .noti-box dt{color:#282a33;font-size:16px;font-weight:700}.cart.blue_rbd .noti-box dd{margin-top:10px;margin-left:-23px}.cart.blue_rbd .noti-box dd .bulletTxt{margin-top:0;color:#75787f;font-size:14px}.cart.blue_rbd .noti-box dd .bulletTxt li{margin-top:6px}.cart.blue_rbd .noti-box dd .bulletTxt li:before{width:3px;height:3px;background-color:#75787f;border-radius:50%;top:6px}.cart.blue_rbd .noti-box+.btn_top_wrap{margin-top:20px}.blue_rbd .order_table.total4 tr.last.v2 th{padding-top:20px;font-weight:700}.blue_rbd .txt-gray4,.order-wrap.blue_rbd .coupang>p{padding-left:11px;position:relative}.blue_rbd .txt-gray4:before,.order-wrap.blue_rbd .coupang>p:before{font-size:13px;font-weight:400;content:'*';position:absolute;top:0;left:0}#bookInfoPop.blue_rbd.layerPopWrap.v2 .layerConts,#bookInfoPop2.blue_rbd.layerPopWrap.v2 .layerConts{margin-bottom:0}.layerPopWrap.v2 .layerHeader h1.txtC{color:#282a33}.blue_rbd.layerPopWrap.v2 .layerHeader{padding:12px 18px}.blue_rbd.layerPopWrap.v2 .layerConts{padding-right:15px;padding-left:15px;padding-top:10px}.blue_rbd.layerPopWrap.v2 .gray-box{padding:17px 10px;text-align:center;background-color:#f6f6f6;border-radius:2px;overflow:hidden}.blue_rbd.layerPopWrap.v2 .gray-box strong{display:block;font-size:17px;color:#282a33;text-align:center;letter-spacing:-.34px}.blue_rbd.layerPopWrap.v2 .ul-dot{margin:15px 10px 0}.blue_rbd.layerPopWrap.v2 .ul-dot li{color:#282a33}.blue_rbd.layerPopWrap.v2 .ul-dot li:before{background-color:#8f9097}.blue_rbd .flag-wrap{margin-top:10px}.blue_rbd .flag-wrap .flag-size-28{margin:-3px 0 0 -3px;display:flex;flex-wrap:wrap}.blue_rbd .flag-wrap .flag-size-28 em{margin:3px 0 0 3px;height:24px!important;background-image:url(//image.hnsmall.com/images/mobile2014/common/blue_rbd/flag.png)}.blue_rbd .goods-temp.goods-common-list02 .goods-second .flag-wrap .flag-size-28 em:first-child{margin:3px 0 0 3px}.blue_rbd .flag-wrap .flag-size-28 .flag-sale-5{width:61px;background-position:-10px -10px}.blue_rbd .flag-wrap .flag-size-28 .flag-sale-10{width:66px;background-position:-10px -44px}.blue_rbd .flag-wrap .flag-size-28 .flag-save-5{width:61px;background-position:-86px -10px}.blue_rbd .flag-wrap .flag-size-28 .flag-save-10{width:66px;background-position:-86px -44px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusale-5{width:68px;background-position:-162px -10px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusale-7{width:68px;background-position:-162px -44px}
.blue_rbd .flag-wrap .flag-size-28 .flag-plusale-10{width:73px;background-position:-162px -78px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-2{width:68px;background-position:-245px -10px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-3{width:68px;background-position:-245px -44px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-5{width:68px;background-position:-245px -78px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-7{width:68px;background-position:-245px -112px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-10{width:73px;background-position:-245px -146px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-15{width:73px;background-position:-245px -180px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-20{width:74px;background-position:-245px -214px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-23{width:74px;background-position:-245px -248px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-25{width:74px;background-position:-245px -282px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-30{width:74px;background-position:-245px -316px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-35{width:75px;background-position:-245px -350px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-40{width:75px;background-position:-245px -384px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-45{width:75px;background-position:-245px -418px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-50{width:75px;background-position:-245px -452px}.blue_rbd .flag-wrap .flag-size-28 .flag-plusave-99{width:75px;background-position:-245px -486px}