.promotion-tags-wrapper{display:inline-block}.promotion-activity-tag{box-sizing:content-box;vertical-align:top;margin-right:2px;font-weight:400;color:#f43a3a;line-height:18px;height:18px;font-size:12px;padding:0 6px;position:relative;zoom:1;display:inline-block;background-size:100%;background-position:50%}.promotion-activity-tag.m{margin-top:.7vw}.promotion-activity-tag-1{box-sizing:border-box;background-color:#fff0e7;vertical-align:top;margin-right:2px;font-weight:400;color:#f60;line-height:21px;height:20px;font-size:12px;padding:0 6px;position:relative;zoom:1;display:inline-block;border-radius:4px}.test{direction:ltr;float:left;left:20px;margin-left:100px;padding-right:30px;direction:rtl;float:right;position:relative;right:20px;margin-right:100px;padding-left:30px}.promo-activity-esite-vice-header{float:left;position:relative;zoom:1;display:inline-block;margin-right:10px}.promo-activity-esite-vice{float:right;background-size:100% auto!important}.promo-activity-esite-vice-coupon{float:right;margin-right:10px;cursor:pointer}.promo-activity-notice{display:block;position:relative}.promo-activity-notice.position-below .promo-activity-content .promo-activity-summary-line1{float:left;margin-bottom:0;margin-right:4px;width:100%}.promo-activity-notice.position-below .promo-activity-content .promo-activity-summary-line2{float:left}.promo-activity-notice .promo-activity-atmosphere-main{position:absolute;left:0;top:0;background-position:50%;background-repeat:no-repeat;height:100%}.promo-activity-notice .promo-activity-content{position:relative;margin-left:175px;color:#fff;font-size:14px;line-height:21px}.promo-activity-notice .promo-activity-content .promo-activity-summary{display:table;height:48px;overflow:hidden;padding:3px 45px 3px 15px;box-sizing:border-box}.promo-activity-notice .promo-activity-content .promo-activity-summary .promo-activity-summary-inner{display:table-cell;vertical-align:middle}.promo-activity-notice .promo-activity-content .promo-activity-summary-line1{margin-bottom:4px;text-decoration:none}.promo-activity-notice .promo-activity-content .promo-activity-summary-line1 span,.promo-activity-notice .promo-activity-content .promo-activity-summary-line2,.promo-activity-notice .promo-activity-content .promo-activity-summary-line2 span{text-decoration:none}.promo-activity-notice .promo-activity-content .promo-activity-tag{font-weight:700;margin-right:8px}.promo-activity-notice .promo-activity-content .promo-activity-tag.extra{font-weight:400;margin-right:16px}.promo-activity-notice .promo-activity-content .promo-activity-tag.tail{margin-right:0}.promo-activity-notice .promo-activity-content .promo-activity-tag-spliter{margin-right:8px}.promo-activity-notice .learn-more-arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:12px;line-height:14px;padding:4px 12px;background-color:#fff;height:21px;border-radius:3px;border:1px solid #fee4e4}.promo-activity-notice .learn-more-arrow>a{color:#f43a3a;text-decoration:none}.promotion-detail-banner{box-sizing:border-box;position:relative;padding:0 7px 0 0;border-radius:3px;overflow:hidden;width:100%;min-height:36px;font-size:14px;background-size:100%;background-repeat:no-repeat;background-position:50%;color:#fff}.promotion-detail-banner .logo{float:left;margin-left:-100%;margin-right:12px;background-size:100%}.promotion-detail-banner .text-content{float:left;width:100%;line-height:18px;padding:8px 0}.promotion-detail-banner .text-content .text-content-inner{margin:0 23px 0 106px}.promotion-detail-banner .text-content .text-content-inner span{margin-right:10px}.promotion-detail-banner .view-more-action{float:left;width:23px;height:44px;line-height:44px;margin-left:-23px;cursor:pointer}.promotion-detail-banner .view-more-action img{width:8px;height:13px}.promotion-detail-banner-modal-content .header{width:100%}.promotion-detail-banner-modal-content .content .paragraph-title{font-size:14px;margin-top:20px;margin-bottom:5px;margin-left:2px;color:#f60}.promotion-detail-banner-modal-content .content .paragraph-content{font-size:14px;color:#666;line-height:20px;margin-left:10px;margin-bottom:10px}.promotion-detail-banner-modal-content .content .paragraph-content a{text-decoration:underline;color:#666}.promotion-detail-banner-modal-content .content .tc{color:gray;text-decoration:underline}.promotion-dialog .simple-dialog-con{height:fit-content;max-height:60%;min-height:350px;overflow:auto}.promotion-dialog .simple-dialog-content{height:100%;overflow:auto}.promotion-dialog .simple-dialog-close{right:0;background:none}.promotion-dialog .simple-dialog-close .next-icon-large:before{color:#333;font-size:15px}.promo-minisite-ka-banner{width:100%;height:48px}.promo-minisite-ka-banner .promo-minisite-ka-banner-inner{position:relative;margin:0 auto;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover!important;display:block}.sample-promotion-container{position:relative}.sample-promotion-container img{width:12px;height:12px}.sample-promotion-container .sample-promotion-tooltip-content{visibility:hidden;width:230px;overflow:hidden;word-break:break-word;background-color:#fff;color:#333;text-align:left;border-radius:6px;padding:16px;box-shadow:1px 1px 10px #ddd;position:absolute;z-index:1}.sample-promotion-container:hover .sample-promotion-tooltip-content{visibility:visible}