.pr-section-wrap{padding:0 20px 20px 20px}.promotion-wrap{margin:-40px 0}.promotion-wrap h3{font-size:16px;font-weight:600;margin:15px 0 15px 0;padding:15px 0 0 0}.promotion-wrap .pr-section{padding-top:90px;margin-top:-90px}.promote-list .promote-brand{padding:15px 20px 15px 20px;display:flex;justify-content:space-between;align-items:baseline}.promote-list .promote-brand .pr-select{display:block;font-size:12px;color:#333}.promote-list .promote-brand .pr-select.active:after{transform:rotate(180deg)}.promote-list .promote-brand .pr-select img{width:35px;margin:0 10px 0 0}.promote-list .promote-brand .pr-brends{width:135px;padding:0 20px;background:#fff;position:absolute;margin:45px 0 0 0;height:0;overflow:hidden;transition:.3s all;color:#333}.promote-list .promote-brand .pr-brends.on{height:auto;padding:20px 10px 20px 20px;border:1px solid #ddd;z-index:1}.promote-list .promote-brand .pr-brends li{margin:0 0 10px 0}.promote-list .promote-brand .pr-brends li:last-child{margin:0}.promote-list .promote-brand .pr-brends a{display:inline-block;font-size:12px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.promote-list .promote-brand .pr-brends a img{width:30px;margin:0 10px 0 0}.promote-list .promote-brand .pr-brends+.pr-select:after{content:'';background:url(../images/svg/icons-16-px-arrow-outline-down.svg) center center no-repeat;width:10px;display:inline-block;height:10px;margin:0 0 0 10px}.promote-brand .pr-share,.time-sale .pr-share{background:url(../images/svg/icons-24-px-share.svg) center center no-repeat;text-indent:-9999px;width:24px;height:20px;text-indent:-9999px;background-size:18px;display:block}.time-sale .pr-share{background:url(../images/svg/icons-24-px-share-white.svg) center center no-repeat;background-size:18px;position:absolute;right:20px;top:37px}.promote-list .pr-block{padding:0 0 25px 0;position:relative;overflow:hidden}.promote-list .pr-block h2{padding:15px 20px 0 20px;font-size:16px;font-weight:600;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.promote-list .pr-block h2+p{padding:0 20px}.promote-list .pr-block p{font-size:13px;color:#888;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.promote-list .pr-block>span{display:block;padding:5px 20px 0 20px;font-size:11px;color:#888}.promote-list .pr-block .img-wrap{position:relative}.promote-list .pr-block img{width:100%;margin:0}.pr-block .pd-badge{margin:0;bottom:0}.pr-block .pd-badge .coral{background:#ff5b37}.pr-block .pd-badge .badge-tit{padding:0 10px!important;background:0 0;font-size:13px;padding:0}.pr-block .pd-badge .clock{padding-right:10px}.pr-block .pd-badge .clock:before{content:'';display:inline-block;width:1px;height:12px;background:rgba(255,255,255,.5);margin:0 10px 0 0;vertical-align:middle}.sort-list{display:flex;justify-content:flex-end;height:44px;align-items:center;border-bottom:1px solid #ddd;padding:0 20px;margin:-40px 0 0 0}.sort-list>div{position:relative;border-left:1px solid #ddd;padding:0;margin:0 0 0 10px;display:flex;align-items:center}.sort-list>div:first-child{border:none}.sort-list select,.sort-list select:disabled{color:#333;opacity:1}.event-list .sort-list{margin:0}.btn-brand-all{font-size:13px;border-bottom:1px solid #333;color:#333;height:16px}.pr-brend-all{display:flex;flex-wrap:wrap}.pr-brend-all li{width:calc(50% - 5px);margin:0 10px 10px 0;position:relative}.pr-brend-all li:nth-child(2n){margin:0}.pr-brend-all li input{position:absolute}.pr-brend-all li label{color:#888;font-size:14px;border:1px solid #ddd;display:block;height:40px;line-height:40px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-brend-all li input:checked+label{color:#333;border:1px solid #333;background-image:none}.brend-all.on .popup{padding:0 0 50px 0}.pr-sticky{position:relative}.pr-sticky .prs-{height:44px;line-height:44px;padding:0 20px;font-size:14px;border-bottom:1px solid #ddd;display:block;position:relative;transition:.3s all;z-index:1}.pr-sticky.fix{position:fixed;z-index:11;top:50px;width:100%;height:auto;background:#fff;overflow:visible}.pr-sticky.fix .prs-{margin:0}.pr-sticky ul{display:none}.pr-sticky ul.on{display:block;border-bottom:1px solid #ddd;position:absolute;width:100%;background:#fff;display:block;z-index:10}.pr-sticky li a{display:block;padding:10px 20px;font-size:14px}.pr-sticky .prs-:after{content:'';background:url(../images/svg/icons-light-down.svg) no-repeat;width:18px;height:10px;position:absolute;right:15px;top:20px;transition:all .3s;display:block;background-size:15px}.best-wrap{padding:0;margin:90px 0 -40px 0}.header-wrap .tab-+.category-menu{height:50px;border-bottom:none}.category-menu .best-category1{background:#f5f5f5;height:50px;padding:10px 17px}.category-menu .best-category1 .swiper-slide{width:auto;padding:0 3px;height:30px}.category-menu .best-category1 .swiper-slide span{height:30px;line-height:30px;font-size:14px;color:#a8a8a8;border:1px solid #ddd;display:block;padding:0 13px;background:#fff}.category-menu .best-category1 .swiper-slide span.on{color:#333;border:1px solid #333;font-weight:600}.best-category1{padding:0 20px 0 20px;background:#f5f5f5;height:50px}.best-category2{padding:0 20px 0 20px;height:40px}.best-category2 .swiper-slide{width:auto;padding:0 3px;height:30px}.best-category2 .swiper-slide span{height:40px;line-height:40px;font-size:14px;color:#a8a8a8;padding:0 0 5px 0;margin:0 8px 0 0;display:block}.best-category2 .swiper-slide span.on{color:#000;border-bottom:2px solid #010101}.headx2.header-wrap+main .category-menu{height:40px;z-index:20;background:#fff;width:100%}.headx2.header-wrap+main .category-menu.as{position:fixed;top:139px}.headx2.header-wrap.on+main .category-menu{position:fixed;top:89px;z-index:50;background:#fff;border-bottom:1px solid #ddd}.headx2.header-wrap+main .category-menu.as+div{padding-top:40px}.magazin-wrap{margin:-40px 0}.mz-top img{width:100%}.mz-item{padding:0 20px}.mz-txt2{padding:40px 0 15px 0}.mz-txt2 em{display:inline-block;height:35px;line-height:35px;min-width:35px;text-align:center;padding:0 6px;font-size:13px;font-weight:600;color:#fff;background:#333}.mz-txt2>span{font-size:11px;color:#888;padding:8px 0 0 0;display:block}.mz-txt2 h3{color:#333;font-size:20px;font-weight:600;line-height:22px;margin:10px 0 5px 0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mz-txt2 p{font-size:14px;color:#888;line-height:22px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mz-txt3{padding:40px 20px 30px 20px}.mz-txt3 em{display:inline-block;height:35px;line-height:35px;min-width:35px;text-align:center;padding:0 6px;font-size:13px;font-weight:600;color:#fff;background:#333}.mz-txt3 span{font-size:11px;color:#888;padding:0;display:block;margin:0 0 30px 0}.mz-txt3 h3{color:#333;font-size:20px;font-weight:600;line-height:22px;margin:0 0 5px 0}.mz-txt3 h4{color:#333;font-size:16px;line-height:25px;margin:0 0 10px 0}.mz-txt3 p{font-size:13px;color:#888}.mz-slide{padding:40px 20px;background:#f5f5f5}.mz-view{padding:0 0 40px 0;position:relative;overflow:hidden}.mz-magazine{padding:40px 20px}.mz-magazine li{width:calc(50% - 3px)}.mz-magazine li:first-child{margin-right:6px}.mz-magazine li a{position:relative;display:block;text-align:left;color:#333}.mz-magazine li em{display:inline-block;height:29px;line-height:29px;min-width:29px;text-align:center;padding:0 6px;font-size:11px;font-weight:600;color:#fff;background:#333;position:absolute;left:0;top:0}.mz-magazine li a p{font-size:13px;line-height:20px;padding:10px 0 5px 0}.mz-magazine li a span{font-size:11px;color:#888}.mz-magazine img{width:100%}.mz-view .mz-view-top{position:relative}.mz-view img{width:100%}.mz-view .share{background-image:url(../images/svg/icons-24-px-share.svg);background-repeat:no-repeat;background-position:center;background-color:rgba(255,255,255,.3);border-radius:50%;position:absolute;right:20px;bottom:30px;text-indent:-9999px;width:40px;height:40px;text-indent:-9999px;background-size:18px}.mz-list img{width:100%}.best-rev{background:#000}.best-rev .best-img{position:relative}.best-rev .best-img .video{width:100%;height:100%;background:#000}.best-rev .best-img .video video{width:100%;height:100%;position:relative;z-index:1}.best-rev img{width:100%}.best-top{line-height:40px;font-size:13px;text-align:center;border-top:1px solid #ddd}.best-top strong{font-weight:600}.event-wrap{margin:0 0 -40px 0}.event-wrap .right{padding:5px 20px 5px 0;min-height:36px}.event-wrap .right select{width:auto}.event-list .pr-block{padding:0 0 25px 0;position:relative;overflow:hidden}.event-list .pr-block h2{padding:15px 20px 0 20px;font-size:16px;font-weight:600;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-list .pr-block h2+p{padding:0 20px}.event-list .pr-block p{font-size:13px;color:#888;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-list .pr-block>span{display:block;padding:5px 20px 0 20px;font-size:11px;color:#888}.event-list .pr-block .img-wrap{position:relative}.event-list .pr-block .img-wrap>p{padding:0}.event-list .pr-block .img-wrap>img{width:100%}.event-view img{width:100%}.event-wrap+.promotion-wrap{margin:40px 0 0 0}.event-wrap+.promotion-wrap .pr-sticky.fix a{border-top:none}.event-wrap+.promotion-wrap .pr-sticky .prs-{border-top:1px solid #ddd;margin:0}.raffle{background:#222;text-align:center}.reffle-detail{padding:30px 20px}.reffle-detail .ev-detail-pd dt{margin:0 0 6px 0;font-size:18px;font-weight:600;line-height:1.22;color:#333}.reffle-detail .ev-detail-pd dd{font-size:14px;line-height:22px;color:#333;position:relative;padding:0 0 8px 110px}.reffle-detail .ev-detail-pd dd span{font-size:14px;line-height:22px;color:#888;position:absolute;left:0}.mz-top>img{height:100%;object-fit:cover}.promote-brand.tit_wrap{width:100%}.promote-brand h3{font-size:16px}.promote-brand h3.tit{width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0;margin:0;font-weight:500}.relate-swipe .bnr-txt p{height:28px}.promote-list .pr-block .pd-badge>div{display:flex;height:28px;align-items:center}.promote-list .pr-block .pd-badge .badge-tit{color:#fff;font-size:12px;font-weight:600;padding:0 0 0 15px!important}.promote-list .pr-block .pd-badge .badge-tit{display:block;padding:5px 10px 0}.promote-list .pr-block .pd-badge .clock{padding-left:10px;padding-right:15px}.promote-list .pr-block .pd-badge .clock:before{content:'';display:inline-block;width:1px;height:12px;background:rgba(255,255,255,.5);margin:0 10px 0 0;vertical-align:middle}.promote-list .small.normal.flip-clock-wrapper ul{width:8px}.promote-list .normal.flip-clock-wrapper ul li a div div.inn{color:#fff!important;font-size:12px;font-weight:600}.promote-list .flip-clock-wrapper span{color:#fff}.promote-list .flip-clock-wrapper span:not(.flip-clock-divider span,.normal .flip-clock-divider.hrs){font-size:12px;font-weight:500;padding-left:3px}.promote-list .flip-clock-wrapper .flip-clock-dot{width:2px;height:2px;border-radius:50%;background:#fff}.promote-list .small.normal .flip-clock-dot.top{top:8px!important}.promote-list .small.normal .flip-clock-dot.bottom{bottom:8px!important}.event-list .app-badge{top:0;left:0}.event-list .app-badge__item{height:28px;padding:0 14px;font-size:12px}