/*!promotion:css/index.scss*/
body,p,dl,dd,dt,hr{margin:0;font-family:arial,AlibabaPuHuiTi,"Hiragino Sans GB",sans-serif}hr{padding:0}img{width:100%}ul,li{padding:0;margin:0;list-style:none}a{cursor:pointer;text-decoration:none}input{border:0}i{font-style:normal}
/*!promotion:widget/alternate_lamp/alternate_lamp.scss*/
.lamp{overflow:hidden;box-shadow:0 2px 8px 1px #bb4848;width:8.96rem;height:4.49333rem;position:relative;margin:0 auto;text-align:center;background:#f99622;border-radius:20px}.lamp span{width:.33333rem;height:.33333rem;border-radius:50%}.box-1{display:block;margin-bottom:.8rem}.box-2{display:inline-block;margin-bottom:0!important;margin-left:.93333rem}.lamp-left,.lamp-right{width:.26667rem;height:100%}.lamp-left{position:absolute;top:-.8rem;margin-left:.04rem;transform:rotateX(180deg)}.lamp-right{position:absolute;top:.8rem;margin-right:.09333rem;right:0}.lamp-top,.lamp-bottom{width:100%;height:.26667rem}.lamp-top{margin-top:.08rem;position:absolute;left:-.46667rem}.lamp-bottom{margin-bottom:.12rem;position:absolute;bottom:0;left:.61333rem;transform:rotateY(180deg)}.odd{background:url(images/yellow_lamp.jpg) no-repeat;background-size:100%}.even{background:url(images/red_lamp.jpg) no-repeat;background-size:100%}
/*!promotion:widget/happy_buy_btn/happy_buy_btn.scss*/
[data-dpr="2"] .happy-buy-btn .rule-btn,[data-dpr="2"] .happy-buy-btn .shop-btn{font-size:32px}[data-dpr="2"] .happy-buy-btn .express{font-size:24px}[data-dpr="3"] .happy-buy-btn .rule-btn,[data-dpr="3"] .happy-buy-btn .shop-btn{font-size:60px}[data-dpr="3"] .happy-buy-btn .express{font-size:48px}.happy-buy-btn{margin:.4rem auto 0;text-align:center}.happy-buy-btn .rule-btn,.happy-buy-btn .shop-btn{border-bottom:8px solid #faa31b;margin:0 auto .4rem;width:3.86667rem;display:inline-block;border-radius:16px;box-shadow:0 5px 5px 0 #c93039}.happy-buy-btn .rule-btn i,.happy-buy-btn .shop-btn i{width:3.86667rem;display:block;border-radius:10px;height:1.2rem;line-height:1.2rem;background:#fff281;font-size:.48rem;color:#d53a35;text-align:center}.happy-buy-btn .rule-btn{margin-right:.4rem}.happy-buy-btn .express{height:.8rem;line-height:.8rem;width:7.06667rem;margin:.53333rem auto 0;background-color:rgba(245,231,231,.5);border-radius:.4rem;color:#fff;font-size:14px}.happy-buy-btn .express .line-while{border-bottom:.04rem dashed #fff;width:1.13333rem;display:inline-block;margin-bottom:.10667rem}@media (min-width:600px){.happy-buy-btn .rule-btn,.happy-buy-btn .shop-btn{font-size:26px}.happy-buy-btn .express{font-size:18px}}
/*!promotion:widget/index/index.scss*/
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h2{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote{margin:0}.index-wrapper,body{width:100%;height:100%;background:#F7CE90 url(/static/promotion/widget/index/images/index_bg_aad05d2.jpg) no-repeat;background-size:100%}.lamp{border-bottom:0}.wrapper-bg{position:relative;padding-top:.66667rem;width:100%;height:100%}.wrapper-bg .index-header{margin:0 .53333rem}.wrapper-bg .index-header .lamp-img{width:8rem;height:3.46667rem;background:#ffd8ae;border-radius:.26667rem;overflow:hidden;position:absolute;top:.49333rem;left:.49333rem}.wrapper-bg .index-header .lamp-left{top:-.33333rem}.wrapper-bg .index-header .lamp-right{top:.33333rem}.wrapper-bg .index-goods{margin:-.26667rem .34667rem 0;position:relative}.wrapper-bg .activity-time{margin:0 1.70667rem}.wrapper-bg .activity-time a{font-size:.4rem;line-height:.8rem;color:#fff;text-shadow:0 3px 2px #ac2e2e;text-align:center;background:#da524f;display:block;border-radius:50px}.wrapper-bg .activity-btn{margin-top:.98667rem;padding-bottom:2.26667rem}.wrapper-bg .activity-btn p{border-bottom:8px solid #ff9c02;margin:0 auto .4rem;width:4.72rem;border-radius:16px;box-shadow:0 5px 5px 0 #ab1119}.wrapper-bg .activity-btn p a{width:4.72rem;display:block;border-radius:10px;height:1.17333rem;background:#ffef6a;font-size:.48rem;color:#d53a35;text-align:center;padding-bottom:6px}.wrapper-bg .activity-btn p i{display:inline-block;font-weight:400;height:.85333rem;position:relative;top:.2rem;width:1.12rem;background:url(/static/promotion/widget/index/images/red_packs_0325c25.png) no-repeat right center;background-size:100%;margin-left:.33333rem}
/*!promotion:widget/lucky_draw/lucky_draw.scss*/
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h2{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote{margin:0}[data-dpr="2"] .lucky-draw .user-text{font-size:28px}[data-dpr="3"] .lucky-draw .user-text{font-size:48px}.lucky-bg{background:#a41a0f}.pumping-award{display:block}.lucky-draw-wrapper{background:url(/static/promotion/widget/lucky_draw/images/lucky_bg_ffd19bc.jpg) no-repeat;background-size:100%}.lucky-draw{padding-top:.4rem;position:relative}.lucky-draw .user-text{width:8.96rem;background:url(/static/promotion/widget/lucky_draw/images/lucky_tip_061c052.png) no-repeat;background-size:100%;height:1.84rem;margin:0 auto .4rem;text-align:center;color:#83063a;line-height:.66667rem;font-size:16px}.lucky-draw .user-text p{line-height:.93333rem}.lucky-draw .username{line-height:1.84rem!important}.lucky-draw .lucky-draw-active{margin:0 .4rem}.lucky-draw .lucky-draw-btn-box{margin-top:.4rem}.lucky-draw-name-list{padding:0 .4rem;margin-top:1.33333rem}@media (min-width:600px){.lucky-draw .user-text{font-size:22px}}.mask-layer{display:none;position:fixed;top:0;bottom:0;width:100%;background-color:#333;opacity:.7;z-index:1000}.mask-layer .mask-layer-img{height:2.93333rem;width:4.26667rem;float:right;margin-right:1.06667rem}
/*!promotion:widget/prompt_box/prompt_box.scss*/
[data-dpr="2"] .prompt-font h2,[data-dpr="2"] .prompt-font a{font-size:36px}[data-dpr="2"] .prompt-font p{font-size:30px}[data-dpr="2"] .prompt-font .prompt-p{font-size:28px}[data-dpr="3"] .prompt-font h2,[data-dpr="3"] .prompt-font a{font-size:42px}[data-dpr="3"] .prompt-font p{font-size:36px}[data-dpr="3"] .prompt-font .prompt-p{font-size:34px}.prompt{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.51);top:0;text-align:center;z-index:99}.prompt .prompt-box,.prompt .prompt-box-shop{margin:0 auto;width:7.97333rem;background:#fef3f5;padding-bottom:.26667rem;position:relative;top:25%}.prompt-box-shop{display:none}.prompt-img,.prompt-img-shop{height:1.13333rem;position:relative}.prompt-img img,.prompt-img-shop img{width:2.66667rem;position:absolute;bottom:0;z-index:99;left:50%;margin-left:-1.33333rem}.prompt-img .gold,.prompt-img-shop .gold{width:2.8rem}.prompt-text,.prompt-text-shop{position:relative;background:#fff;min-height:5.16rem;margin:.26667rem .26667rem 0}.prompt-text h2,.prompt-text-shop h2{padding-top:.57333rem;margin:0 auto .61333rem;font-weight:400;font-size:18px;color:#b32e0f}.prompt-text p,.prompt-text-shop p{font-size:15px;line-height:.72rem}.prompt-text div,.prompt-text-shop div{height:1.06667rem;margin-top:1.06667rem}.prompt-text div a,.prompt-text-shop div a{left:50%;bottom:23px;position:absolute;margin-left:-2rem;display:block;width:4rem;background:#b32e0f;border-radius:.66667rem;text-align:center;line-height:1.06667rem;color:#fff;font-size:18px}.prompt-h2-one{margin-bottom:0!important}.prompt-h2-two{padding-top:.26667rem!important}.prompt-img-gold{width:2.66667rem;height:initial}.prompt-p{font-size:14px;color:#999}.prompt-p-one{margin:.13333rem .18667rem auto}.btn-box #btn-close1,.btn-box .btn-class{text-align:center;margin:0 auto;position:static}.btn-two a,.btn-box a{width:2.98667rem!important}.btn-two a.btn-close1,.btn-box a.btn-close1{line-height:1.01333rem;border:2px solid #b32e0f;left:33%;background:#fff;box-sizing:border-box;color:#b32e0f}.btn-two a:nth-child(2),.btn-box a:nth-child(2){left:80%}.gift-bag-bg{width:100%!important;position:absolute;left:17%!important;bottom:.96rem!important;z-index:9!important}
/*!promotion:widget/pumping_award/pumping_award.scss*/
.lucky-draw-active .lamp{height:100%!important;border-bottom:8px solid #d66430}tr{display:flex}.pumping-award{display:none;width:8.13333rem;margin:0 auto;padding:.46667rem 0;box-sizing:border-box;border-radius:15px}.pumping-award #lottery{border-radius:.33333rem;padding:3px;background:#b32e0f}.pumping-award #lottery table{width:100%;height:100%}.pumping-award #lottery table img{background:#fcf0f0;border-radius:.33333rem}.pumping-award #lottery table td{width:33%;margin:.01333rem;height:2.16rem;position:relative}.pumping-award #lottery table em{width:33%;height:2.16rem;top:0}.mask{display:block;position:absolute;background:rgba(255,213,71,.7);z-index:99;border-radius:.33333rem}.prizes-center img{background:rgba(252,240,240,0)!important}.img-two{display:none}
/*!promotion:widget/rule/rule.scss*/
[data-dpr="2"] .rule .rule-title{font-size:33px}[data-dpr="2"] .rule .rule-text .text{font-size:28px}[data-dpr="2"] .rule .rule-text .rule-ok-btn{font-size:34px}[data-dpr="3"] .rule .rule-title{font-size:60px}[data-dpr="3"] .rule .rule-text .text{font-size:50px}[data-dpr="3"] .rule .rule-text .rule-ok-btn{font-size:62px}.rule{display:none;position:fixed;top:0;z-index:99;bottom:0;width:100%;background:rgba(33,33,33,.7);vertical-align:middle}.rule .rule-content{position:absolute;background:#ffe5e4;width:8rem;height:11.73333rem;top:50%;left:50%;margin-top:-5.86667rem;margin-left:-4rem;padding:0 .26667rem;box-sizing:border-box}.rule .rule-title{font-size:21px;text-align:center;line-height:1.33333rem;height:1.33333rem;color:#d53a35}.rule .rule-text{background:#fff;padding:.4rem .4rem .8rem}.rule .rule-text .text{height:7.46667rem;width:100%;font-size:16px;overflow:auto;margin-bottom:.4rem}.rule .rule-text .text p{margin-bottom:.26667rem}.rule .rule-text .rule-ok-btn{display:block;width:4rem;height:1.06667rem;margin:0 auto;border-radius:.53333rem;background:#b62d01;color:#fff;text-align:center;line-height:1.06667rem;font-size:21px}@media (min-width:600px){.rule .rule-title{font-size:27px}.rule .rule-text .text{font-size:22px}.rule .rule-text .rule-ok-btn{font-size:27px}}
/*!promotion:widget/winner_list/winner_list.scss*/
[data-dpr="2"] .winner-list .list-btn{font-size:31px}[data-dpr="2"] .winner-list .prize-list-ul,[data-dpr="2"] .winner-list .prize-list-ul-1,[data-dpr="2"] .winner-list .my-prize-more,[data-dpr="2"] .winner-list .my-prize-one{font-size:26px}[data-dpr="3"] .winner-list .list-btn{font-size:54px}[data-dpr="3"] .winner-list .prize-list-ul,[data-dpr="3"] .winner-list .prize-list-ul-1,[data-dpr="3"] .winner-list .my-prize-more,[data-dpr="3"] .winner-list .my-prize-one{font-size:45px}.winner-list{color:#fff;margin-top:.8rem}.winner-list .list-btn{background:#b64232;display:inline-block;width:49%;height:1rem;border-top-right-radius:.13333rem;border-top-left-radius:.13333rem;text-align:center;line-height:1rem;font-size:17px}.winner-list .winner-btn{background:#db9379}.winner-list .my-prize-btn{background:#b64232;float:right}.winner-list .my-prize,.winner-list .prize-list{background:#db9379;width:100%;border-bottom-right-radius:.13333rem;border-bottom-left-radius:.13333rem;overflow:hidden;margin-bottom:.8rem}.winner-list .my-prize{display:none}.winner-list .prize-list-ul,.winner-list .prize-list-ul-1,.winner-list .my-prize-more{padding:0 .26667rem;font-size:14px}.winner-list .prize-list-ul li,.winner-list .prize-list-ul-1 li,.winner-list .my-prize-more li{border-bottom:.04rem dashed #fff;height:1.73333rem;line-height:.66667rem;padding-top:.4rem}.winner-list .prize-list-ul-1{max-height:15.2rem;overflow:auto}.winner-list .prize-list-ul-1 li{margin:.4rem 1.6rem;background:#ffe6ee;line-height:1.09333rem;color:#d53a35;border-radius:.24rem;padding-top:0;height:auto}.winner-list .prize-list-ul{line-height:1.09333rem;height:auto}.winner-list .prize-list-ul .product{float:right}.winner-list .my-prize-one{font-size:14px;text-align:center}.winner-list .my-prize-one li{margin:.4rem 1.6rem;background:#ffe6ee;line-height:1.09333rem;color:#d53a35;border-radius:.24rem}@media (min-width:600px){.winner-list .list-btn{font-size:26px}.winner-list .prize-list-ul,.winner-list .prize-list-ul-1,.winner-list .my-prize-more,.winner-list .my-prize-one{font-size:22px}}