.tab-nav .txt[data-v-50f0394a]:after{display:none}.bottom-fix[data-v-50f0394a]{position:fixed;left:0;bottom:0;width:100%;z-index:1}.bottom-fix .bottom-head[data-v-50f0394a]{overflow:hidden;display:flex;align-items:center;justify-content:center;height:24px;background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;text-align:center;box-shadow:0 -1px 34px 0 rgba(0,0,0,.2)}.bottom-fix .bottom-head .head[data-v-50f0394a]{width:100%;height:24px;background:#fff;display:flex;align-items:center;justify-content:center}.bottom-fix .bottom-head .head .bar[data-v-50f0394a]{width:36px;height:4px;background-color:#dbdbdb;border-radius:2px}.bottom-fix .btns[data-v-50f0394a]{padding:8px 12px 16px;z-index:7;display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#fff}.bottom-fix .btns .btn[data-v-50f0394a]{background-color:#ff8239;color:#fff;flex:128;display:flex;align-items:center;justify-content:center;height:48px;border-radius:4px;font-size:15px;font-weight:500;line-height:100%;letter-spacing:-.3px}.detail-img[data-v-50f0394a]{padding:0!important}.detail-img .item2[data-v-50f0394a]{position:relative}.detail-img .item2 video[data-v-50f0394a]{position:absolute;top:16.3475011677%;left:4.4%;width:91.2%;height:18.0289584306%}.top-info[data-v-50f0394a]{padding:16px}.top-info .tit-area[data-v-50f0394a]{position:relative}.top-info .tit-area .category[data-v-50f0394a]{margin-bottom:4px}.top-info .tit-area .category .name .ico-member-logo-s[data-v-50f0394a]{vertical-align:middle;margin-top:-4px}.top-info .tit-area .category .name[data-v-50f0394a]{font-size:13px;font-weight:400;line-height:140%;letter-spacing:-.26px;color:#767676}.top-info .tit-area .tit[data-v-50f0394a]{font-size:17px;font-weight:500;line-height:140%;letter-spacing:-.34px;padding-right:72px}.top-info .tit-area .hart[data-v-50f0394a]{position:absolute;top:50%;right:0;transform:translateY(-50%)}.top-info .system[data-v-50f0394a]{display:flex;align-items:center;justify-content:flex-start;margin-top:8px;gap:2px}.top-info .system .ir[data-v-50f0394a]{width:24px;height:24px}.top-info .info[data-v-50f0394a]{margin-top:12px}.top-info .info .top-info1[data-v-50f0394a]{padding:0}.top-info .info .top-info1 .price-info[data-v-50f0394a]{display:flex;align-items:center;justify-content:flex-start;margin-bottom:6px}.top-info .info .top-info1 .price-info .price[data-v-50f0394a],.top-info .info .top-info1 .price-info .sale[data-v-50f0394a]{font-family:Spoqa Han Sans Neo;font-size:17px;font-weight:700;line-height:140%;letter-spacing:-.34px;margin-right:4px}.top-info .info .top-info1 .price-info .discount[data-v-50f0394a]{font-family:Spoqa Han Sans Neo;margin-left:0;font-size:13px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.26px}.top-info .info .top-info1 .membership-price[data-v-50f0394a]{margin-bottom:8px;height:25px;display:flex;align-items:center;justify-content:flex-start}.top-info .info .top-info1 .membership-price .membership-mark[data-v-50f0394a]{padding:0 4px;height:25px;display:flex;align-items:center;justify-content:flex-start;background-color:#f0f6ff}.top-info .info .top-info1 .membership-price .membership-mark .title[data-v-50f0394a]{margin-right:3px}.top-info .info .top-info1 .membership-price .membership-mark .price[data-v-50f0394a]{margin-right:0}.top-info .info .top-info1 .membership-price .membership-mark .price[data-v-50f0394a],.top-info .info .top-info1 .membership-price .membership-mark .title[data-v-50f0394a]{color:#1b5bbe;font-size:15px;font-weight:700;line-height:140%;letter-spacing:-.3px}.top-info .info .top-info1 .membership-price .membership-mark .ico_gm_v3[data-v-50f0394a]{width:20px;height:20px;margin-right:2px;vertical-align:top}.catalog[data-v-50f0394a]{padding-top:8px;padding-bottom:8px;border-top:10px solid #f3f3f3}.catalog .catalog-list:first-child li:first-child .item[data-v-50f0394a]{border:none}.catalog .catalog-list li[data-v-50f0394a]{padding:0 16px}.catalog .item[data-v-50f0394a]{min-height:100px;display:flex;align-items:flex-start;justify-content:flex-start;position:relative;padding:16px 0;padding-left:48px;border-top:1px solid #e2e2e2}.catalog .item .visual-radio[data-v-50f0394a]{position:absolute;top:50%;left:0;transform:translateY(-50%)}.catalog .item .img-thum[data-v-50f0394a]{width:96px;height:96px;min-width:96px;min-height:96px;max-width:96px;max-height:96px;background-color:#eee;border-radius:8px;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;overflow:hidden;margin-right:16px}.catalog .item .img-thum .free-shipping[data-v-50f0394a]{position:absolute;left:1px;top:1px;color:#fff;background-color:#fe8320;font-size:12px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px 5px;border-bottom-right-radius:8px;font-weight:500}.catalog .item .item-info[data-v-50f0394a]{position:relative;width:calc(100% - 30px)}.catalog .item .item-info .heart[data-v-50f0394a]{position:absolute;top:26px;right:0}.catalog .item .item-info .category[data-v-50f0394a]{display:flex;align-items:center;justify-content:flex-start}.catalog .item .item-info .category .mark[data-v-50f0394a]{margin-bottom:2px;min-width:52px}.catalog .item .item-info .category .name[data-v-50f0394a]{color:#121212;font-size:15px;font-weight:500;line-height:140%;letter-spacing:-.3px}.catalog .item .item-info .category .name span[data-v-50f0394a]{vertical-align:middle}.catalog .item .item-info .category .name .ico[data-v-50f0394a]{position:relative;top:-2px;margin-right:4px;min-width:20px;max-width:20px}.catalog .item .item-info .mark[data-v-50f0394a]{max-width:52px;min-width:52px;margin-left:5px;vertical-align:top;height:15px;line-height:15px;padding:0 3px;border:1px solid #f8ad37;border-radius:6px;display:inline-block;font-size:11px;letter-spacing:-.23px;color:#f8ad37;text-align:center}.catalog .item .item-info .tit[data-v-50f0394a]{-webkit-line-clamp:2;font-size:13px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.26px;color:#767676}.catalog .item .item-info .itemSummary[data-v-50f0394a]{color:#323334;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.337px;margin-bottom:13px}.catalog .item .item-info .price[data-v-50f0394a]{display:flex;align-items:center;justify-content:flex-start;font-size:15px;font-weight:700;line-height:140%;letter-spacing:-.3px;margin-top:4px}.catalog .item .item-info .price .discount[data-v-50f0394a]{margin-right:4px;color:#fe8320}.catalog .item .item-info .price .price1[data-v-50f0394a]{margin-right:4px;color:#4b4b4b}.catalog .item .item-info .price .price2[data-v-50f0394a]{text-decoration:line-through;font-size:13px;font-weight:400;line-height:140%;letter-spacing:-.26px;color:#a0a0a0}.catalog .item .item-info .price .blue-mark[data-v-50f0394a]{display:flex;align-items:center;justify-content:center;padding:0 4px;height:20px;border-radius:2px;background-color:#2272ed;color:#fff;font-size:11px;font-weight:500;line-height:1;letter-spacing:-.22px;margin-right:5px}.catalog .item .item-info .membership-price[data-v-50f0394a]{margin-top:4px;display:flex;align-items:center;justify-content:flex-start}.catalog .item .item-info .membership-price .membership-mark[data-v-50f0394a]{padding:0 4px;height:22px;display:flex;align-items:center;justify-content:flex-start;background-color:#f0f6ff}.catalog .item .item-info .membership-price .membership-mark .title[data-v-50f0394a]{margin-right:3px}.catalog .item .item-info .membership-price .membership-mark .price[data-v-50f0394a]{margin-top:0;margin-right:0}.catalog .item .item-info .membership-price .membership-mark .price[data-v-50f0394a],.catalog .item .item-info .membership-price .membership-mark .title[data-v-50f0394a]{color:#1b5bbe;font-size:12px;font-weight:700;line-height:140%;letter-spacing:-.24px}.catalog .item .item-info .membership-price .membership-mark .ico_gm_v3[data-v-50f0394a]{width:20px;height:20px;margin-top:-2px;margin-right:2px;vertical-align:top}.view{position:relative}.detail-view .banner img{width:100%;vertical-align:top}.detail-view .item .reward-message{position:absolute;left:20px;right:20px;bottom:20px;height:38px;border-radius:4px;background:hsla(0,0%,100%,.93);box-shadow:2px 4px 4px 0 rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:2}.detail-view .item .reward-message .text{margin-left:7px;color:#000;font-family:Spoqa Han Sans Neo;font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.5px}.detail-view .item .reward-message .text strong{font-weight:700;color:#ea6500}.detail-view .item .img-thum{position:relative}.detail-view .item .img-thum .adult-box{position:absolute;left:20px;right:20px;bottom:50px}.detail-view .item .img{background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:8px;border:1px solid #f5f5f5;width:100%;height:100%}.detail-view .ico-arrUp{display:inline-block;width:12px;height:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAVCAYAAAAuJkyQAAAAAXNSR0IArs4c6QAAAQxJREFUSA3dlWEOgjAMhTfiMWEm6kE8iJoIR/MeVJ6mZiidbYd/XAIUaN/7KIOFsMIgoohtBamwqRUBSErbE3Sm+BBjpBrNKiCGGUfaAWICq4Zyt/kdhrvSNPHS91d3p1xAEswaUGagJRh0BTD86hB7O2WaQxIMXhEgMIcYCkfPnFJ3qATDX5YmB+CloQKyGFlyl8C+AnkMPDUMVwSqEfbWikBeQX5SHD0ai0AeoRwkj61aH0BWgdxcii2aMyBLoWQuXddqv4C0BZKh5rrG4wGkSdQYanIkr2Ho96hvsMOflijcEGN416FndXkPLyw1vP4hO/eeVbdtOnZdOuMpZjd+cAIPeMHzB/J/LHkHIzZnUs92jj0AAAAASUVORK5CYII=) no-repeat 50%;background-size:100% auto}.detail-view .ico-arrDown{display:inline-block;width:12px;height:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAVCAYAAAAuJkyQAAAAAXNSR0IArs4c6QAAALNJREFUSA3tleEKgCAMhO3Ne5GetTpqINbGds7qRwMR9Hb3JZWl/BU7gXmXL/uYYm2UGhnImrVubKznGA0lMJKH7EsBQgSYR0G1MJJ1AdKEWM+qcEa4IUBKe9ONBly3Z7dBBZfmlWGU4VE92/E/Yr++dBghY4yZHslzzZGAiNYVrok8QR6N5k+tW4HWHhXmbdKC2Zffm2vq7qCeuAcpqFGXsgkjm+1JvQrTQn0CpobCaXXXBjJLfq/IbCqoAAAAAElFTkSuQmCC) no-repeat 50%;background-size:100% auto}.detail-view .box-section{border-top:10px solid #f3f3f3;border-bottom:1px solid #f9f9f9}.detail-view .box-section:first-child{border-top:0}.detail-view .detail-info h5{font-size:17px;font-weight:700}.detail-view .detail-info dt{margin-top:10px;font-weight:700}.detail-view .detail-info dd,.detail-view .detail-info dt{margin-bottom:5px;font-size:14px;line-height:1.7}.detail-view .detail-info li{font-size:14px}