:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}aside,body,dd,dl,dt,footer,h1,h2,h3,h4,h5,h6,header,html,li,menu,nav,ol,p,section,ul{margin:0;padding:0}a{text-decoration:none;color:#000}a,img{border:0;outline:0;vertical-align:bottom;display:block}li{list-style:none}button,input{font-family:inherit;outline:0}body,html{background:#fff;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#303030;font-family:"Microsoft YaHei"}b,h1,h2,h3,h4{font-weight:400}a,b,h1,h2,h3,h4,h5,h6,img,p,span{cursor:default}.userinfo{color:#fff}.clearfix:after,.clearfixli{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"\20"}.clearfix,.clearfixli li{zoom:1}.hide{display:none}.show{display:block!important}.fl_l{float:left}.fl_r{float:right}.orange{color:#ff7800!important}.green{color:#00a781!important}body,html{margin:0;padding:0;width:100%}.index,.success{background:#f8f8f8}header a{display:inline-block}.phone_prompt{text-align:left!important;color:#ff0123;position:absolute;margin:1% 0 0 1rem!important;font-size:1rem;width:70%!important}input:-moz-placeholder{color:#d6d6d6;opacity:1}input::-moz-placeholder{color:#d6d6d6;opacity:1}input:-ms-input-placeholder{color:#d6d6d6;opacity:1}input::-webkit-input-placeholder{color:#d6d6d6;opacity:1}.index_box,.success_box{width:100%;height:100%;display:none}.index_content,.success_content{max-width:1080px;width:100%;margin:0 auto}.index_content a img,.success_content a img{position:relative;max-width:1080px;width:100%;margin:0 auto}.banner_box{position:relative;width:100%}.coupon_list li{position:relative;width:90%;height:8rem;margin:1rem auto;background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.coupon_list .brand_title{width:90%;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-top:2rem;padding-left:1rem}.coupon_list .brand_title{font-size:1.4rem;color:#000}.coupon_price{color:#ff4646;font-weight:700;font-size:2.6rem;line-height:5rem;float:left;padding:0 1.4rem 0 0;width:6rem}.coupon_price b{font-weight:400;font-size:1rem}.coupon_title{position:relative}.coupon_name{color:#000;font-size:1.4rem;position:relative;top:.4rem;z-index:5}.coupon_name b{padding:.6rem 0 0 1rem;color:#999;font-size:1.2rem}.brand_name{color:#000;font-size:1.4rem}.coupon_list li.brand_hight{height:4rem}.coupon_title{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:75%;float:left;padding:1rem}.innerbar_box{background-size:1rem 100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:7rem;height:8rem;top:0;position:absolute;right:0;cursor:pointer}.innerbar_box p.period{width:7rem!important;height:4.2rem!important;margin:.5rem auto .8rem;text-align:center}.innerbar_box p img{width:92%;margin:0 auto}.innerbar_box canvas{width:7rem!important;height:4.2rem!important;margin:.5rem auto}.coupon_line{background:#fff url(../img/coupon_bg.jpg) no-repeat 0 center;background-size:1.4rem 100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:1.4rem;height:8rem;top:-1px;position:absolute;right:6.5rem}.percentage{width:100%;padding:.2rem 0;text-align:center;position:absolute;top:1.7rem;z-index:4}.percentage span{text-align:center;border-radius:50px;font-size:1.4rem;color:#09b6f2;z-index:10}.coupon_btn{width:85%;margin:-.6rem auto 0;padding:.1rem 0;text-align:center;border-radius:50px;z-index:4;background:#09b6f2}.innerbar_box.disabled .coupon_btn{background:#e0e0e0!important}.coupon_btn span{text-align:center;border-radius:50px;font-size:1.4rem;color:#fff;z-index:10}.usageRules_box{width:90%;margin:1.6rem auto 1rem}.usageRules_box p{font-size:1.4rem;color:#09b6f2;position:relative}.usageRules_box p b{position:relative;padding-right:1rem}.usageRules_box p b:after{content:" ";position:absolute;display:inline-block;width:1rem;height:1rem;border-width:2px 2px 0 0;border-color:#09b6f2;border-style:solid;transform:rotate(45deg);top:20%}.usageRules_box p b.opne_rule{position:relative;margin-left:.5rem}.usageRules_box p b.opne_rule:after{border-width:0 2px 2px 0;top:10%}.rules_cont{padding:.8rem 0 0;display:none;line-height:1.8rem}.rules_cont p{padding:.6rem 0 0;color:#333}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.tada{-webkit-animation-name:tada;animation-name:tada}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.successcontent_box{width:94%;margin:14% auto}.usage_box{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:center;height:51.3%;padding:14% 0 0}.usage_box h3{font-size:1.6rem;color:#fff;font-weight:400}.usage_box h2{font-size:2.8rem;font-weight:400;line-height:2.8rem;color:#fcef04;padding:2% 0 1%}.usage_box h2 b{font-weight:400;font-size:1.8rem;line-height:1.8rem}.usage_box p{color:#fff;font-size:1.2rem;line-height:1.8rem;font-weight:lighter}.usagebox_line{width:100%;height:1.2rem;background:url(../img/coupon_bg2.jpg) no-repeat center center;background-size:100% 100%}.usagebox_line img{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:100%}.usagecode_box{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:center;padding:8% 0 0}.usagecode_box p span{font-size:1.4rem;color:#333}.usagecode_box p b{font-size:2rem;color:#09b6f2;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.usagecode_box p .copy{display:block;font-size:1.2rem;background:#2d99fe;color:#fff;width:8rem;margin:0 auto;padding:6px 1rem;border-radius:100px}.reminder_box{width:94%;margin:2rem auto;color:#999;overflow:auto}.reminder_box img{width:100%;min-width:400px;padding:0 0 .4rem}.reminder_cont{font-size:1.2rem;line-height:1.8rem}.reminder_cont p{position:relative;padding:0 0 0 1.4rem}.reminder_cont p b{position:absolute;margin:0 0 0 -1.4rem}.immediate_box{width:100%;position:fixed;left:0;bottom:0}.immediate_box button{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:1.8rem;padding:.8rem 0 .8rem 0;border:none;width:100%;color:#fff;background:#298aec}.recorquery_box{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:1rem 5%}.queryinput_box{position:relative;display:inherit;width:100%}.queryinput_box input{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:1.4rem;height:3.8rem;border-top:none;border-left:none;border-right:none;border-bottom:solid 1px #bcbcbc;color:#222;top:0;box-shadow:none;-webkit-appearance:none;position:relative;z-index:2}.queryinput_box b{width:4rem;height:3.8rem;position:absolute;right:0;background-size:2rem 2rem;display:none;z-index:2}.querybutton_box{padding:3.8rem 0 0;text-align:center}.querybutton_box button{background:#f84456;border:none;-webkit-appearance:none;color:#fff;margin:0 auto;font-size:1.5rem;border-radius:100px;padding:.6rem 0;width:75%;font-weight:400;cursor:pointer}.querybutton_box button:disabled{background:#ddd!important}.mycoupons_box{position:relative;padding:0 1rem;height:3rem;line-height:3rem;font-size:1.4rem;background:#fff}.my_coupons{padding:0 0 0 2.2rem;background:url(../img/iocn.png) no-repeat left center;background-size:1.6rem 1.4rem}.my_coupons b{font-size:1rem;background:#ff363f;color:#fff;padding:0 .2rem;height:1rem;line-height:1rem;border-radius:50rem;position:absolute;top:.4rem}.couponBox{position:relative}.couponBox img{width:100%}.couponBox_cont{width:100%;height:100%;position:absolute;top:0;left:0}.couponLogo_box{position:absolute;top:-11%;width:100%}.couponLogo{width:21%!important;margin:0 auto;display:none}#couponcode{display:-webkit-inline-box;border-bottom:solid 1px;font-size:2.6rem;letter-spacing:5px;padding:0 0 0 5px;margin:0 0 5%}.couponCode_box{display:none}.couponCode_box p{text-align:center;width:fit-content;margin:0 auto}.couponCode_box p span{width:2.4rem;font-size:2rem;color:#298aec;border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;float:left}.couponCode_box p span:last-child{border-right:1px solid #e2e2e2}.invalidBg{position:absolute;width:28%!important;bottom:3%;right:1.9%;display:none}.invalid .copy{border:1px solid #e2e2e2!important;background:#fff!important;color:#e2e2e2!important}.invalid #couponcode{color:#e2e2e2!important}.invalid .couponCode_box p span{color:#e2e2e2!important}.invalid .invalidBg{display:block!important}.go_see{float:right;color:#999}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.Goodluck_background{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.45);z-index:20;display:none}.Goodluck_rulesbox{max-width:30rem;width:90%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:4;background:#fff;border-radius:.6em;display:inline-table}.treasure_rulestitle{position:relative;background:#fff;border-radius:.6em}.treasure_rulestitle h1{font-size:14px;font-weight:400;color:#666;line-height:40px;text-align:left;padding:0 20px}.treasure_rulestitle b{position:absolute;top:-9.8rem;width:100%;height:14.5rem;cursor:pointer;display:none}.treasure_rulestitle b.myprize_title2{background-size:20.7rem 11rem}.treasure_rulestitle b.rules_title{background-size:20.7rem 11rem}.Goodluck_physical{background:#fff;padding:6%;border-radius:.6em}.Goodluck_headimg{width:20rem;margin:1rem auto 1.4rem;text-align:center;color:#fffba5;font-size:1.6rem;background-size:100%;color:#fff}.state1 .Goodluck_headimg{padding:2rem 0}.state1 .Goodluck_headimg img{width:6rem;margin-left:7rem}.state1 .input_box p{text-align:center;font-size:1.6rem;padding:1.2rem 0}.state1 .luckygold_btn .continue_draw{width:60%!important;font-size:1.6rem}.state2 .Goodluck_headimg img{width:6rem;margin-left:7rem}.state2 .input_box p{text-align:center;font-size:1.6rem;padding:1.2rem 0}.state2 .luckygold_btn .continue_draw{width:60%!important;font-size:1.6rem}.dotted_line{width:85%;border-bottom:1px dashed #7ecef4;margin:0 auto}.Goodluck_headimg a{color:#fff}.Goodluck_head h3{text-align:center;color:#4eb5ff;font-size:1.6rem;padding:1.5rem 0 1rem}.Goodluck_head p{text-align:center;color:#b9b9b9;font-size:1.4rem}.Goodluck_head span{color:#fbc23f;font-size:1.4rem}.input_box p{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.input_box p input{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-size:1.6rem 1.8rem;font-size:1.8rem;padding:.8rem 0 .8rem 1rem;border:1px solid #d7d7d7;height:3.8rem;width:100%;border-top-left-radius:.4rem;border-bottom-left-radius:.4rem;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.input_box p b{position:absolute;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;right:0;width:8rem;text-align:center;border:1px solid #d7d7d7;background:#f5f5f5;height:3.8rem;line-height:3.8rem;color:#ff7540;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.input_box p b img{width:100%;height:100%;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem;cursor:pointer}.continue_draw{background:#09b6f2;color:#fff;height:3.2rem;line-height:3.2rem;text-align:center;cursor:pointer;float:left;border-radius:100px;font-size:1.4rem;float:none;margin:1rem auto 0}.inputbox_close{position:absolute;width:88%;margin:3rem auto 0}.inputbox_close img{width:3rem;margin:0 auto}.continue_draw.disabled{opacity:.5!important}.continue_draw span,.continue_draw1 span,.continue_draw2 span{cursor:pointer}.luckygold_btn{margin:0 auto}.copy_suc_box{position:fixed;width:17rem;height:2.5rem;margin:auto;top:0;left:0;bottom:0;right:0;z-index:200;display:none;background-color:#666;border-radius:6px;opacity:.8}.copy_suc_box p{text-align:center;padding-top:.45rem}.copy_suc_box p span{font-size:1.3rem;text-align:left;color:#fff}.network_error{position:fixed;top:0;left:0;bottom:0;right:0;z-index:200;background-color:rgba(1,1,1,.55);display:none}.network_error div{top:50%;left:20%;position:absolute}.network_error div .item1{display:none;width:10%}.network_error div .item2{display:none;width:14%}.network_error div span{font-size:1.4rem;color:#fff;margin-left:.5rem}.error1 p span{background:rgba(0,0,0,.8) url(../img/prompt1_ioc.png) no-repeat 1rem center;background-size:2rem 2rem}.error2 p span{padding:1rem 1rem 1rem 4.8rem!important;background:rgba(0,0,0,.8) url(../img/prompt2_ioc.png) no-repeat 1rem .6rem;background-size:3.2rem 2.2rem}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:201;background:0 0}.overlay.mask{background:rgba(0,0,0,.42)}.loading{position:fixed;z-index:1010;left:50%;top:50%;text-align:center;color:#fff;background:rgba(40,40,40,.75);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);padding:.75rem 2rem;border-radius:.3rem;font-size:14px}.loading_svg{margin:1.5rem auto;position:relative;text-indent:-9999em;border-top:.2rem solid rgba(255,255,255,.2);border-right:.2rem solid rgba(255,255,255,.2);border-bottom:.2rem solid rgba(255,255,255,.2);border-left:.2rem solid #fff;-webkit-animation:loading .5s infinite linear;-moz-animation:loading .5s infinite linear;-ms-animation:loading .5s infinite linear;-o-animation:loading .5s infinite linear;animation:loading .5s infinite linear}.loading_svg,.loading_svg:after{border-radius:50%;width:2.5rem;height:2.5rem}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{font-size:62.5%}@media only screen and (min-width:481px){html{font-size:94%!important}@media only screen and (min-width:561px){html{font-size:109%!important}}@media only screen and (min-width:641px){html{font-size:125%!important}}@media only screen and (max-width:1920px){.coupon_price{padding:0 3rem 0 0}}}