.fl{float:left}.fr{float:right}@media (max-width:320px){html{font-size:14px}}@media (min-width:321px) and (max-width:639px){html{font-size:16px}}@media (min-width:640px) and (max-width:767px){html{font-size:20px}}@media (min-width:768px) and (max-width:1080px){html{font-size:20px}}@media (min-width:1080px){html{font-size:12px}}.bm_dialog{width:100%;word-spacing:-3px;display:none;position:fixed;left:0;top:0;z-index:1000;height:100%;text-align:center;font-size:0;letter-spacing:-3px;background:url(//img.tttcdn.com/activity/2018/black.png)}.bm_dialog>*{display:inline-block;vertical-align:middle;font-size:12px;letter-spacing:0;word-spacing:0}.bm_dialog>i{display:inline-block;width:0;height:100%;vertical-align:middle;font-size:0}.bm_dialog .dialog_c{display:inline-block;vertical-align:middle;font-size:12px;letter-spacing:0;word-spacing:0;border-radius:4px;position:relative;width:80%;min-width:300px;max-width:600px;text-align:left;background-color:#fff;padding:15px}.bm_dialog .dialog_c h4{padding:0 0 15px;font-size:16px;color:#333;font-weight:400}.bm_dialog .icon-close{position:absolute;right:14px;top:14px;display:block;width:24px;height:24px;cursor:pointer;background:url(//img.tttcdn.com/activity/2018/close.png) center center no-repeat;background-size:100% 100%}.dialog_show{display:block!important}#bm_dialogBg,.bm_dialogBg{position:fixed;left:0;top:0;z-index:1000;width:100%;height:150%;opacity:.6;background-color:#000}.bm_dialog{color:#838383}.bm_dialog .choose_btn{text-align:center}.bm_dialog .choose_btn a{display:inline-block;width:45%;max-width:120px;padding:10px 12px;font-size:14px;color:#fff;font-weight:700;background:#f6ce81;border-radius:4px}.bm_dialog .choose_btn a:hover{opacity:.8}.bm_dialog .m_share{margin:0 4%;padding:.83rem 0 .33rem;text-align:center}.bm_dialog .m_share>.lineBlock{display:inline-block;vertical-align:middle}.bm_dialog .m_share div.lineBlock{position:relative}.bm_dialog .m_share p{line-height:1.5;font-size:1.5rem;color:#000;margin-right:10px}.bm_dialog .m_share .share_mask{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.bm_dialog .m_share .addthis_sharing_toolbox a{display:inline-block;width:38px;height:38px;background:url(//img.tttcdn.com/activity/2018/icon_share.png) no-repeat;margin-right:14px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.bm_dialog .m_share .addthis_sharing_toolbox a:hover{transform:translateY(-4px);-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px)}.bm_dialog .m_share .addthis_sharing_toolbox a.fb{background-position:0 0}.bm_dialog .m_share .addthis_sharing_toolbox a.tw{background-position:-48px 0}.m_check .dialog_main,.m_light_up .dialog_main,.m_over .dialog_main,.m_over_tips .dialog_main,.m_suc_tips .dialog_main{padding:14px}.m_check .dialog_main .tips,.m_light_up .dialog_main .tips,.m_over .dialog_main .tips,.m_over_tips .dialog_main .tips,.m_suc_tips .dialog_main .tips{text-align:center;padding:4% 2.5%;font-size:1.33rem;line-height:1.5}.m_light_up .cur_card,.m_light_up .left_card,.m_light_up em{color:#ffa800}.m_suc_tips .choose_btn .noPlay{background:#717171}@media (max-width:1079px){.bm_dialog .m_share p{font-size:1.17rem}.m_check .dialog_main .tips,.m_light_up .dialog_main .tips,.m_over .dialog_main .tips,.m_over_tips .dialog_main .tips,.m_suc_tips .dialog_main .tips{font-size:1rem}}.wrap{width:100%;max-width:1920px;margin:0 auto}.w{width:100%;max-width:1200px;margin:0 auto}.tt{border-top:1px solid #fff;position:relative;color:#fff;font-weight:700;font-size:2.83rem;text-transform:uppercase}.tt span{display:inline-block;background:#8b5f3c;line-height:1.5;padding:0 1.17rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.con_1,.con_2{padding-bottom:2rem;margin-bottom:4%}.container{background-color:#e2c79c}.banner{width:100%;overflow:hidden}.banner img{display:block;width:100%}.content{margin-top:-4%;text-align:center;padding-bottom:3%;background-image:url(//img.tttcdn.com/activity/2018/back_to_school_contain.png);background-repeat:no-repeat;background-size:100% auto;background-position:center top}.content .light_top{position:relative;z-index:10;width:100%;max-width:1260px;margin:0 auto}.content .light_top img{display:block}.content .light_wrap{width:100%;padding:2.5% 3%;background:#8b5f3c}.content .light_wrap .tt_txt{color:#fff;font-size:1.67rem;padding-top:2%;margin-bottom:8px}.content .light_wrap .help_user{display:inline-block;height:2.67rem;line-height:2.67rem;overflow:hidden;background:#fff;color:#000;border-radius:15px;margin-bottom:20px}.content .light_wrap .help_user .help_u_list li{line-height:1.5;font-size:1.17rem;padding:.5rem 1rem}.content .light_wrap .light_c{margin:0 4%;padding-top:4%;position:relative;background:#4e2c11}.content .light_wrap .light_c .house{position:relative;width:88%;margin:0 auto}.content .light_wrap .light_c .house>img{width:100%;display:block}.content .light_wrap .light_c .house .light_items{background:#f8daaa;padding:6% 0 4%;overflow:hidden}.content .light_wrap .light_c .house .light_list{display:table;width:100%;font-size:0;letter-spacing:-3px;word-spacing:-3px;text-align:center;padding:0 5%}.content .light_wrap .light_c .house .light_list>*{font-size:1rem;letter-spacing:0;word-spacing:0;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}.content .light_wrap .light_c .house .light_list li{position:relative;width:33.3%;margin-bottom:3.5%}.content .light_wrap .light_c .house .light_list li>img{width:90%;display:block;margin:0 auto}.content .light_wrap .light_c .house .light_list li .light{position:absolute;top:0;left:5%;z-index:8;display:none}.content .light_wrap .light_c .s_btn{margin-top:3%}.content .light_wrap .light_c .s_btn a{display:inline-block;width:35%;background:url(//img.tttcdn.com/activity/2018/radius_bg.png) center center no-repeat;background-size:100% 100%;color:#000;font-size:1.83rem;line-height:3;font-weight:700}.content .light_wrap .light_c .s_btn a:last-of-type{margin-left:5%}.content .light_wrap .light_c .s_btn .restart_btn{display:none}.content .light_wrap .light_c .s_btn .noSend{display:none;background:#ccc;cursor:not-allowed;border-radius:29px;border:5px solid #fff;line-height:2.5;color:#fff}.content .light_wrap .light_c .chance{width:100%;padding:2% 0;background:#4e2c11}.content .light_wrap .light_c .chance>p{color:#fff;font-size:1.33rem;line-height:1.5}.content .light_wrap .light_c .chance>p em,.content .light_wrap .light_c .chance>p span{color:#ffc364}.content .m_share{margin:0 4%;background:#68482b;padding:.83rem 0 .33rem}.content .m_share>.lineBlock{display:inline-block;vertical-align:middle}.content .m_share div.lineBlock{position:relative}.content .m_share p{line-height:1.5;font-size:1.5rem;color:#fff;margin-right:10px}.content .m_share .share_mask{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.content .m_share .addthis_sharing_toolbox a{display:inline-block;width:38px;height:38px;background:url(//img.tttcdn.com/activity/2018/icon_share.png) no-repeat;margin-right:14px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.content .m_share .addthis_sharing_toolbox a:hover{transform:translateY(-4px);-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px)}.content .m_share .addthis_sharing_toolbox a.fb{background-position:0 0}.content .m_share .addthis_sharing_toolbox a.tw{background-position:-48px 0}.content .prize{padding-top:6%}.content .prize .prize_c{display:table;width:100%;text-align:left;font-size:0;letter-spacing:-3px;word-spacing:-3px;background:#ffdd2b;padding:3.5% 2% 3.5% 3%;margin-bottom:4%}.content .prize .prize_c>*{font-size:1rem;letter-spacing:0;word-spacing:0;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}.content .prize .prize_c li{width:44%;position:relative}.content .prize .prize_c .prize_img{margin-right:4%}.content .prize .prize_c .prize_img .triangle{position:absolute;display:inline-block;width:0;height:0;border-width:15px 0 15px 15px;border-style:solid;border-color:transparent transparent transparent #fff;right:-12px;top:50%}.content .prize .prize_c .prize_coupon{width:52%}.content .prize .prize_c .prize_coupon .p_coupon_left{text-align:center;font-size:0;margin-bottom:5%}.content .prize .prize_c .prize_coupon .p_coupon_left>*{display:inline-block;height:4.5rem;vertical-align:middle;line-height:1.2}.content .prize .prize_c .prize_coupon .p_coupon_left em{background:url(//img.tttcdn.com/activity/2018/left_coupon.png) center center no-repeat;background-size:100% 100%;font-size:4rem;color:#000;padding:0 0 0 14px;letter-spacing:13px}.content .prize .prize_c .prize_coupon .p_coupon_left span{font-size:2.25rem;line-height:2;background:#1b1b1b;color:#fff;padding:0 1rem;margin-left:3px}.content .prize .prize_c .prize_coupon .p_coupon{font-size:1.33rem;color:#2e2e2e}.content .prize .prize_c .prize_coupon .p_coupon p{margin-bottom:3%;line-height:1.3}.content .prize .prize_c .prize_coupon .p_coupon p span{display:inline-block;font-size:1.67rem;color:#2e2e2e;font-weight:700;margin-right:1.5rem}.content .prize .prize_c .prize_coupon .p_coupon p:nth-of-type(3){margin-bottom:5%}.content .prize .prize_all{display:table;width:100%;color:#000}.content .prize .prize_all>div{display:table-cell;font-size:1.08rem}.content .prize .prize_all .prizeAll_l{position:relative;width:70%;background:#fff;border-right:none;padding:3% 15%}.content .prize .prize_all .prizeAll_l>*{display:block}.content .prize .prize_all .prizeAll_l em,.content .prize .prize_all .prizeAll_l span{font-size:2.75rem}.content .prize .prize_all .prizeAll_l>span{font-weight:700;margin-bottom:4px}.content .prize .prize_all .prizeAll_l p{font-size:1.25rem;margin-top:10px}.content .prize .prize_all .prizeAll_l .radius{display:inline-block;width:3.33rem;height:3.33rem;border-radius:50%;background:#fff;position:absolute;top:50%;transform:translateY(-50%);right:-1.67rem;z-index:3}.content .prize .prize_all .prizeAll_r{width:30%;background:#ffdd2b;font-size:2.08rem;position:relative}.content .prize .prize_all .prizeAll_r span{display:inline-block;width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content .rule{padding-top:5%;color:#2a2a2a;font-size:1.33rem}.content .rule ul{padding:5%;background:#fff;text-align:left}.content .rule ul li{margin-bottom:3%}.content .rule ul li p{line-height:1.5}.contain_prd{background:#f0f0f0;padding:4.5% 0}.contain_prd .tt{border-top:1px solid #000;color:#000}.contain_prd .tt span{background:#f0f0f0}.contain_prd .tab_btn,.contain_prd .vip_banner{padding-top:5%}.contain_prd .tab_btn{margin-right:-1rem}.contain_prd .tab_btn ul{display:table;width:100%;text-align:left;font-size:0;letter-spacing:-3px;word-spacing:-3px}.contain_prd .tab_btn ul>*{font-size:1rem;letter-spacing:0;word-spacing:0;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}.contain_prd .tab_btn ul li{width:33.3%;height:6.67rem;line-height:6.67rem}.contain_prd .tab_btn ul li span{display:block;height:100%;margin-right:1rem;background:#000;text-align:center;color:#fff;font-size:2.5rem;font-weight:700;cursor:pointer}.contain_prd .tab_btn ul li.active span{background:#ffdd2b;color:#000}.contain_prd .tab_con{margin-right:-1rem;padding-top:2.5%}.contain_prd .tab_con .item{display:none}.contain_prd .tab_con .active{display:block!important}.contain_prd .schoolPrdBox{width:100%;font-size:0;letter-spacing:-3px;word-spacing:-3px;text-align:left;display:block}.contain_prd .schoolPrdBox>*{font-size:1rem;letter-spacing:0;word-spacing:0;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}.contain_prd .schoolPrdBox li{width:33.3%;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;text-align:center}.contain_prd .schoolPrdBox li .prdBox{margin-right:1rem;margin-bottom:1rem;background:#f8f8f8;border:1px solid #d2d2d2}.contain_prd .schoolPrdBox li .prd_img{margin-bottom:10px}.contain_prd .schoolPrdBox li .prd_img a{display:block}.contain_prd .schoolPrdBox li .prd_img img{display:block;width:100%}.contain_prd .schoolPrdBox li .prd_info{padding:10px 15px;font-size:1.17rem}.contain_prd .schoolPrdBox li .prd_info .prd_title{font-size:1.17rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:8px}.contain_prd .schoolPrdBox li .prd_info .prd_title a{color:#333}.contain_prd .schoolPrdBox li .prd_info>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:12px}.contain_prd .schoolPrdBox li .prd_info .more_btn{display:inline-block;background:#423c3b;padding:1.5% 8%;font-size:1.33rem;color:#fff;font-weight:700;margin-bottom:15px}.contain_prd .schoolPrdBox li .prd_info .more_btn:hover{opacity:.8}.contain_prd .schoolPrdBox li:hover{transform:translateY(-6px);-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px)}@media (max-width:1079px){.con_1,.con_2{padding-bottom:1.17rem}.tt{font-size:1.67rem}.content .light_wrap{padding:6% 2%}.content .light_wrap .tt_txt{font-size:1rem}.content .light_wrap .help_user{height:1.42rem;line-height:1.42rem}.content .light_wrap .help_user .help_u_list li{line-height:1;font-size:.83rem;padding:.33rem 1rem}.content .light_wrap .light_c .house{width:84%}.content .light_wrap .light_c .s_btn a{font-size:1.17rem}.content .light_wrap .light_c .chance>p{font-size:.83rem}.content .m_share{padding:.5rem 0 .17rem}.content .m_share p{font-size:1rem}.content .prize .prize_c .prize_coupon .p_coupon_left>*{height:2.25rem}.content .prize .prize_c .prize_coupon .p_coupon_left em{font-size:2rem}.content .prize .prize_c .prize_coupon .p_coupon_left span{font-size:1.08rem}.content .prize .prize_c .prize_coupon .p_coupon{font-size:.83rem}.content .prize .prize_c .prize_coupon .p_coupon p span{font-size:1.08rem;display:block}.content .prize .prize_all>div{font-size:.83rem}.content .prize .prize_all .prizeAll_l em,.content .prize .prize_all .prizeAll_l span{font-size:1.33rem}.content .prize .prize_all .prizeAll_l p{font-size:.83rem}.content .prize .prize_all .prizeAll_r,.content .rule{font-size:1rem}.contain_prd .tab_btn{margin-right:-.5rem}.contain_prd .tab_btn ul li{height:3.33rem;line-height:3.33rem}.contain_prd .tab_btn ul li span{font-size:1.25rem;margin-right:.5rem}.contain_prd .tab_con{margin-right:-.5rem}.contain_prd .schoolPrdBox li .prdBox{margin-right:.5rem;margin-bottom:.5rem}.contain_prd .schoolPrdBox li .prd_info,.contain_prd .schoolPrdBox li .prd_info .more_btn,.contain_prd .schoolPrdBox li .prd_info .prd_title{font-size:.83rem}}@media (max-width:960px) and (min-width:320px){.content .prize .prize_c li{width:100%;margin:0}.content .prize .prize_c .prize_img{margin-right:0;text-align:center;margin-bottom:4%}.content .prize .prize_c .prize_img .triangle{top:inherit;right:inherit;left:50%;bottom:-12px;transform:rotate(90deg)}.content .prize .prize_c .prize_coupon{width:100%;padding:0 4%}}@media (max-width:640px){.tt{font-size:1.5rem}.content{padding-bottom:8%}.content .light_wrap{padding:8% 2%}.content .light_wrap .tt_txt{font-size:.83rem;padding-top:5%}.content .light_wrap .help_user{height:1.33rem;line-height:1.33rem}.content .light_wrap .help_user .help_u_list li{font-size:.67rem}.content .light_wrap .light_c .house{width:94%}.content .light_wrap .light_c .s_btn{margin-top:5%}.content .light_wrap .light_c .s_btn a{font-size:1rem;line-height:2.5}.content .light_wrap .light_c .chance{height:9%}.content .prize{padding-top:8%}.content .prize .prize_all .prizeAll_l{padding:3%}.content .prize .prize_all .prizeAll_l em,.content .prize .prize_all .prizeAll_l span{font-size:1.17rem}.content .prize .prize_all .prizeAll_l p{font-size:.67rem}.content .prize .prize_all .prizeAll_l .radius{width:1.67rem;height:1.67rem;right:-.83rem}.content .prize .prize_all .prizeAll_r{font-size:.83rem}.content .prize .prize_all .prizeAll_r span{width:60%}.content .rule{font-size:.83rem;padding-top:8%}.contain_prd{padding:6% 2%}.contain_prd .tab_btn,.contain_prd .vip_banner{padding-top:7%}.contain_prd .tab_btn ul li{height:3rem;line-height:3rem}.contain_prd .tab_btn ul li span{font-size:1rem}.contain_prd .schoolPrdBox li{width:50%}}@media (max-width:414px){.tt{font-size:1.17rem}.content .light_wrap .light_c .s_btn{margin-top:2%}.content .light_wrap .light_c .s_btn a{font-size:.83rem;width:45%;line-height:3}.content .light_wrap .light_c .chance{height:11%}.content .light_wrap .m_share{padding:.33rem 0 0}.content .light_wrap .m_share p{font-size:.83rem}}@media (max-width:320px){.tt span{width:55%;text-align:center;padding:0}}