.page-wrapper,.page-footer{position:relative;z-index:99}#back-top{display:none !important}footer.page-footer{margin-top:-12%;overflow:hidden}.snow-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5}.banner-box{position:relative;z-index:9}.banner-box img{max-width:100%;max-height:100%}.banner-box .banner2{margin-top:-1px}.banner-box .banner-words{width:30%;position:absolute;top:14%;right:-30%}.banner-box .banner-words.active img{-moz-animation:wobble .6s linear 1.6s infinite forwards;-webkit-animation:wobble .6s linear 1.6s infinite forwards;-o-animation:wobble .6s linear 1.6s infinite forwards;animation:wobble .6s linear 1.6s infinite forwards}@-moz-keyframes wobble{25%{-webkit-transform:rotate(1deg)}75%{-webkit-transform:rotate(-1deg)}}@-webkit-keyframes wobble{25%{-webkit-transform:rotate(1deg)}75%{-webkit-transform:rotate(-1deg)}}@-o-keyframes wobble{25%{-webkit-transform:rotate(1deg)}75%{-webkit-transform:rotate(-1deg)}}@keyframes wobble{25%{transform:rotate(1deg)}75%{transform:rotate(-1deg)}}.christmas-wrapper .part1{position:relative;padding-top:12%;margin-top:-16%;padding-bottom:30%;background:url(../../media/christmas/bg1.png) no-repeat;background-size:100%}.christmas-wrapper .coupon-info{width:100%;margin:0 auto;position:relative;z-index:9}.christmas-wrapper .coupon-wrapper{width:650px;height:216px;margin:0 auto;background:url(../../media/christmas/bg3.png) no-repeat scroll -26px -60px;position:relative;cursor:pointer}.christmas-wrapper .coupon-wrapper .coupon{width:36%;height:100%;line-height:216px;font-size:40px;padding-left:8%;display:inline-block;color:#fff}.christmas-wrapper .coupon-wrapper .coupon .num{font-size:80px;vertical-align:middle}.christmas-wrapper .coupon-wrapper .coupon .percents{display:inline;width:80px;height:100%;position:relative}.christmas-wrapper .coupon-wrapper .coupon .percents strong{width:50px;height:35px;line-height:35px;position:absolute;top:-10px;left:5px;font-size:36px;text-align:center}.christmas-wrapper .coupon-wrapper .coupon .percents span{width:80px;height:50px;position:absolute;top:-64px;left:10px;font-size:26px}.christmas-wrapper .coupon-wrapper .code{width:60%;font-size:50px;color:#fff;text-align:center;line-height:216px;display:inline-block}.christmas-wrapper .coupon-wrapper .bell{width:120px;height:120px;position:absolute;top:-42px;right:-50px;background:url('../../media/christmas/bg3.png') scroll no-repeat;background-position:-694px -292px;animation:bellSwing 5s infinite;transform-origin:top center}@keyframes bellSwing{0%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}100%{transform:rotate(10deg)}}.christmas-wrapper .brands-box{width:100%;margin:0 auto;margin-top:100px;position:relative;z-index:9}.christmas-wrapper .brands-box .brand-wrapper{width:1080px;margin:0 auto;overflow:hidden}.christmas-wrapper .brands-box .brand{float:left;width:520px}.christmas-wrapper .brands-box .brand .img-wrapper .img-inner{display:block;cursor:pointer}.christmas-wrapper .brands-box .brand .img-wrapper img{max-width:100%;border:1px solid transparent;border-radius:10px}.christmas-wrapper .brands-box .brand-xiaomi{margin-right:40px}.christmas-wrapper .subTitle{text-align:center;font-weight:700;margin:10px auto;position:relative;overflow:hidden;z-index:10}.christmas-wrapper .cool-add{background:url(../../media/christmas/bg2.jpg) no-repeat;margin-top:-24%;padding-bottom:15%}.christmas-wrapper .christmas-contents{width:1100px;margin:0 auto}.christmas-wrapper .section-blue{background:url(../../media/christmas/bg1.png) no-repeat;background-size:100% 100%;padding-bottom:18%;margin-top:-7%;position:relative}.christmas-wrapper .section-red{background:url(../../media/christmas/bg2.jpg) no-repeat;background-size:100% 100%;margin-top:-10%;padding-bottom:15%}.christmas-wrapper .section-red .products.lists-bg{background:#ffbf64}.christmas-wrapper .section-red .products .list3 .shop-now .buy{background:#f93136}.christmas-wrapper .section-red .products .list3 .shop-now .buy:hover{background:#5480e8}.christmas-wrapper .subTitle .tt1{font-size:48px;font-weight:700;color:#ff9000;height:208px;line-height:100px;margin:0 auto;position:relative;z-index:99;background:url(../../media/christmas/bg3.png) no-repeat scroll -52px -618px}.christmas-wrapper .subTitle .tt1.blue{background-position:-52px -882px}.christmas-wrapper .cool-add .tt2{width:750px;height:82px;margin:0 auto;margin-top:7%;font-size:20px;text-align:center;color:#bf7f2c;line-height:30px;padding-top:10px;border-radius:4px;background:#fff}.christmas-wrapper .products{margin-top:-40px}.christmas-wrapper .cool-add .products{margin:0 auto;margin-top:-10%;padding-bottom:70px;position:relative;z-index:9;background:#ffbf64;overflow:hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.christmas-wrapper .products .list-box{overflow:hidden}.christmas-wrapper .products .list{width:358px;height:480px;float:left;padding:10px;margin:0 12px 20px;position:relative;z-index:10}.christmas-wrapper .products .list .count-down{width:188px;margin:-2px 0 22px 80px}.christmas-wrapper .products .list .count-down .expire-time{height:30px;line-height:36px;text-align:center;font-size:16px;color:#ffa800}.christmas-wrapper .products .con .img-wrap{display:block;padding:20px 0 36px;margin:0 auto;text-align:center}.christmas-wrapper .products .con .img-wrap img{width:186px;height:186px}.christmas-wrapper .products .con .des{width:84%;height:40px;line-height:20px;margin-left:28px;padding:0 10px;font-size:16px;text-align:center;overflow:hidden}.christmas-wrapper .products .con .des a{color:#333}.christmas-wrapper .products .con .des a:hover{color:#ff4e00}.christmas-wrapper .products .con .price{width:84%;color:#f30919;font-size:24px;font-weight:700;margin:6px 0 0 28px;text-align:center}.christmas-wrapper .products .orign-price{color:#999;font-size:20px;font-weight:400;text-decoration:line-through;padding-left:8px}.christmas-wrapper .products .con .shop-now{height:40px;line-height:40px;text-align:center;margin-top:20px}.christmas-wrapper .products .con .shop-now .buy{height:100%;margin:0 auto;background:#305bbf;color:#fff;font-size:16px;font-weight:700;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.christmas-wrapper .products .con .shop-now .buy:hover{background:#ffbb5a;cursor:pointer}.cool-add .tab-nav{overflow:hidden}.cool-add .tab-nav li{float:left;cursor:pointer;width:25%}.cool-add .tab-nav li .pro-price{text-align:center;color:#ff2d2d;height:22px;line-height:22px;font-size:26px;font-weight:700;margin:10px 0 20px}.tab-nav li.active:hover .pro-price{font-size:30px;color:#c33}.movebox{height:287px;position:relative}.moveone{position:absolute;left:50%}.move00{width:265px;height:268px;margin-left:-132px;background:url(../../media/christmas/bg3.png) no-repeat scroll -58px -1688px}.move01{background:url("../../media/christmas/bg3.png") no-repeat scroll -376px -1709px;width:265px;height:259px;margin-left:-132px;z-index:60;top:5%;animation:mymone 10s infinite;transform-origin:50% 50%}.move02{background:url("../../media/christmas/bg3.png") no-repeat scroll -654px -1694px;width:292px;height:287px;margin-left:-146px;z-index:80;display:none;animation:mymone 8s infinite;transform-origin:50% 50%}.move03{width:215px;height:215px;margin-left:-108px;top:12.5%;z-index:90;background:url("../../media/christmas/product-add-ons.png") no-repeat scroll;background-size:200%}.cool-add .tab-nav li:nth-child(1) .move03{background-position:13px -2px}.cool-add .tab-nav li:nth-child(2) .move03{background-size:240%;background-position:-289px -38px}.cool-add .tab-nav li:nth-child(3) .move03{background-size:220%;background-position:18px -253px}.cool-add .tab-nav li:nth-child(4) .move03{background-size:160%;background-position:-142px -144px}@-moz-keyframes mymone{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(360deg)}75%{transform:rotate(-180deg)}100%{transform:rotate(-360deg)}}@-ms-keyframes mymone{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(360deg)}75%{transform:rotate(-180deg)}100%{transform:rotate(-360deg)}}@-o-keyframes mymone{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(360deg)}75%{transform:rotate(-180deg)}100%{transform:rotate(-360deg)}}@-webkit-keyframes mymone{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(360deg)}75%{transform:rotate(-180deg)}100%{transform:rotate(-360deg)}}@keyframes mymone{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(360deg)}75%{transform:rotate(-180deg)}100%{transform:rotate(-360deg)}}@-moz-keyframes mylight{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@-ms-keyframes mylight{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@-o-keyframes mylight{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@-webkit-keyframes mylight{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@keyframes mylight{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@-moz-keyframes mylight1{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@-ms-keyframes mylight1{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@-o-keyframes mylight{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@-webkit-keyframes mylight1{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@keyframes mylight1{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}.tab-nav li.active:hover .move02{display:block}.tab-nav li.active:hover .move01{display:none}.tab-box{height:412px;margin-top:20px;border-radius:6px;overflow:hidden;margin:10px auto;background:url(../../media/christmas/bg3.png) no-repeat scroll 8px -1100px}.tab-boxroom{width:80%;height:80%;margin:4% 0 4% 10%;display:none}.tab-boxroom .product-list{overflow:hidden}.tab-boxroom .product-list .img-wrapper{float:left;width:270px;height:270px;margin:0 120px;border-radius:4px;position:relative;z-index:6}.tab-boxroom .product-list .img-wrapper .imgs{width:100%;height:100%;background:url("../../media/christmas/product-add-ons.png") no-repeat scroll;position:absolute;top:0;left:0;z-index:8}.cool-add .products .tab-boxroom:nth-child(1) .product-list .img-wrapper .imgs{background-size:260%;background-position:-4px -45px}.cool-add .products .tab-boxroom:nth-child(2) .product-list .img-wrapper .imgs{background-size:260%;background-position:-404px -64px}.cool-add .products .tab-boxroom:nth-child(3) .product-list .img-wrapper .imgs{background-size:260%;background-position:2px -400px}.cool-add .products .tab-boxroom:nth-child(4) .product-list .img-wrapper .imgs{background-size:240%;background-position:-330px -344px}.tab-boxroom .product-list .con{width:310px;float:right;margin:20px 20px 40px 10px}.tab-boxroom .product-list .con .pro-des a{display:block;font-size:20px;font-weight:700;height:60px;line-height:30px;overflow:hidden;color:#fff}.tab-boxroom .product-list .con .pro-price{font-size:34px;line-height:37px;height:37px;color:#fff;margin-top:36px;font-weight:700}.tab-boxroom .product-list .con .pro-price .cur{color:#fc5050}.tab-boxroom .product-list .con .pro-price .ori{color:#fff;text-decoration:line-through;margin-left:12px;font-size:24px}.tab-boxroom .product-list .con .pro-buy{width:70%;margin-top:30px}.tab-boxroom .product-list .con .pro-buy .adds-one{display:block;width:100%;text-align:center;height:60px;line-height:60px;font-size:24px;font-weight:700;color:#fff;border-radius:4px;background:url(../../media/christmas/bg3.png) no-repeat scroll -66px -1584px;cursor:pointer}.tab-boxroom .product-list .con .pro-buy .adds-one:hover{background-position:-334px -1584px}.tab-boxroom .product-list .con .pro-buy .adds-one.disable{background:#999}.thisclass{display:block}.christmas-wrapper .products .list3{width:23.65%;height:354px;margin:1% 1.8% 2% 0;padding:0;border-radius:4px;-webkit-transition:all .3s;transition:all .3s;background:#fff}.christmas-wrapper .products .list3:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.christmas-wrapper .products .list3:nth-child(4n){margin-right:0}.christmas-wrapper .products.lists-bg{background:#699eff;margin-top:-10%;padding:8% 0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;position:relative;z-index:9}.christmas-wrapper .products.lists-bg .list-box{width:96%;margin:0 auto}.christmas-wrapper .products .list3 .con{margin-top:20px}.christmas-wrapper .products .list3 .con .img-wrap{padding:10px 0 12px}.christmas-wrapper .products .list3 .con .des{width:100%;margin-left:0;padding:0 5%;font-size:14px;height:38px;line-height:19px}.christmas-wrapper .products .list3 .con .price{width:100%;padding:0 5%;margin:8px 0}.christmas-wrapper .products .list3 .price{font-size:18px}.christmas-wrapper .products .list3 .price .orign-price{font-size:16px}.christmas-wrapper #sideNav{width:200px;height:466px;position:fixed;top:60px;right:10px;display:none;z-index:99;padding-top:146px;background:url(../../media/christmas/bg3.png) scroll no-repeat;background-position:-755px -36px;background-size:520% 390%;overflow:visible !important}.christmas-wrapper #sideNav li{width:78%;margin-left:22%;height:40px;line-height:40px}.christmas-wrapper #sideNav li a{font-size:14px;color:#fff;display:block;text-align:center}.christmas-wrapper #sideNav .subjectSide_item:hover,.christmas-wrapper #sideNav .active{color:#fff;background:#78a7f0;width:81%;margin-left:20%;box-shadow:4px 4px 4px #386be2}.christmas-wrapper #sideNav li.back-top{width:63px;height:63px;line-height:63px;margin-left:48%;margin-top:50px;background:url(../../media/christmas/bg3.png) scroll no-repeat;background-position:-725px -498px}.add-on-con{height:160px;width:356px;position:fixed;top:50%;left:50%;margin-top:-80px;margin-left:-178px;z-index:8002;display:none}#add_on_container{width:100%;height:100%;background:#fff;border-radius:4px}#add_on_container .alert-header{font-size:18px;line-height:30px;padding:5px 15px;border-bottom:1px solid #e5e5e5}#add_on_container .alert-content{font-size:16px;padding:15px;text-align:center}#add_on_container .alert-footer{width:100%;padding:15px;border-top:1px solid #e5e5e5;position:absolute;bottom:0;border-bottom:0}#add_on_container .alert-footer .btn-continue{width:50%;margin:0 auto;padding:6px 12px;font-size:16px;text-align:center;color:#fff;background:#2f65de;border-radius:4px}#add_on_container .alert-footer .btn-continue:hover{cursor:pointer}.christmas-wrapper .products .list3 .con .img-wrap .product-image-wrapper{padding-bottom:75% !important}