.main .banner{position:relative;width:100%}.main .banner .banner-list{height:300px}.main .banner .banner-list .banner-item{width:100%;height:100%}.main .banner .banner-list .banner-item div{height:100%;background-repeat:repeat-x;background-position:center;background-size:auto 100%}.main .banner .swiper-button-prev,.main .banner .swiper-button-next{color:#fff;background-color:#333;opacity:0;filter:opacity(0);padding:8px;border-radius:2px}.main .banner .swiper-button-prev.swiper-button-prev,.main .banner .swiper-button-next.swiper-button-prev{left:7.5rem}.main .banner .swiper-button-prev.swiper-button-next,.main .banner .swiper-button-next.swiper-button-next{right:7.5rem}.main .cate-box{height:5rem;line-height:5rem;justify-content:center}.main .cate-box .cate-item{font-size:1rem;color:#999}.main .cate-box .cate-item+.cate-item{margin-left:1.88rem}.main .cate-box .cate-item.all{color:#333;font-weight:bold;border-bottom:0.25rem solid #2B8AFD}.main .search-title{font-size:1.5rem;font-weight:bold;margin-bottom:1rem}.main .test-box{background-color:#F2F5F8;overflow:hidden;padding:1.5rem 0 4rem}.main .test-box .search-no-box,.main .test-box .end-tips-box{width:100%;line-height:3.75rem;margin-top:0.56rem;margin-bottom:3.75rem;overflow:hidden}.main .test-box .search-no-box .search-tip,.main .test-box .end-tips-box .search-tip{width:calc(100% - 12.75rem);height:3.75rem;padding-left:3.75rem;box-sizing:border-box;border:2px solid #2B8AFD;background-color:#fff;font-size:1.25rem;font-weight:bold;overflow:hidden;white-space:nowrap}.main .test-box .search-no-box .publish a,.main .test-box .end-tips-box .publish a{display:block;width:12.75rem;height:3.75rem;background-color:#2B8AFD;font-size:1.5rem;font-weight:bold;text-align:center;color:#fff}.main .test-box .test-list .item-content{background-color:#fff;padding:3rem 0.75rem 1rem;text-align:center;border-radius:0.38rem;position:relative}.main .test-box .test-list .item-content .img{position:relative;width:90%;height:0;overflow:hidden;padding-bottom:61.56%;display:flex;justify-content:center;margin:0 auto}.main .test-box .test-list .item-content .img .test-img{position:absolute;top:0;max-width:100%;max-height:100%}.main .test-box .test-list .item-content .test-title{font-size:1rem;line-height:1rem;margin-top:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main .test-box .test-list .item-content .test-desc{font-size:0.88rem;color:#999;line-height:1.5rem;margin-top:0.75rem}.main .test-box .test-list .item-content .test-desc span{color:#2B8AFD}.main .test-box .test-list .item-content .test-desc span.split{color:#e5e5e5;margin:0 0.75rem}.main .test-box .test-list .item-content .test-desc.price{height:1.5rem;flex-wrap:nowrap;justify-content:center}.main .test-box .test-list .item-content .test-desc.price .color{color:#f60;font-weight:bold;white-space:nowrap}.main .test-box .test-list .item-content .test-desc.price .color span{color:#f60;font-size:1.13rem}.main .test-box .test-list .item-content .test-desc.price .del{text-decoration:line-through;margin-left:0.75rem;white-space:nowrap}.main .test-box .test-list .item-content .detail{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(7,49,99,0.22);justify-content:center;align-items:center;flex-direction:column;border-radius:0.38rem}.main .test-box .test-list .item-content .detail .btn{border-radius:0.38rem;height:2.75rem;line-height:2.75rem;font-size:1rem}.main .test-box .test-list .item-content .detail .btn.btn-normal{background-color:#fff;color:#2B8AFD;margin-bottom:1rem}.main .test-box .test-list .item-content:hover .detail{display:flex}.main .test-box .have-no-more{font-size:1rem;color:#999;line-height:1rem;margin-top:4rem;text-align:center}.main .test-box .pagination{width:fit-content;margin:2rem auto}.main .test-box .end-tips-box{margin-top:3.13rem;margin-bottom:0}.main .test-box .end-tips-box .end-tip{width:calc(100% - 12.75rem);height:3.75rem;line-height:3.5rem;padding-left:3.75rem;box-sizing:border-box;border:2px solid #2B8AFD;background-color:#fff;font-size:1.25rem;color:#2B8AFD}.main.new_zone .banner .banner-intro{width:67%;height:100%;color:#fff;position:absolute;top:0;right:0;flex-direction:column;justify-content:center;align-items:flex-start}.main.new_zone .banner .banner-intro .banner-title{width:100%;font-size:1.88rem;line-height:1.88rem;font-weight:bold;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,0.25)}.main.new_zone .banner .banner-intro .banner-desc{font-size:1.63rem;line-height:1.63rem;padding-top:1rem}.main.new_zone .test-box{background-color:#fff;padding-bottom:1.5rem}.main.new_zone .test-box .layui-tab-title{height:5.44rem;border:none;display:flex;justify-content:space-between}.main.new_zone .test-box .layui-tab-title li{width:49%;line-height:5.44rem;text-align:center;border-radius:0.75rem;font-size:1.5rem;color:#6280A1;background-color:#E3EBF5;padding:0}.main.new_zone .test-box .layui-tab-title .layui-this{background-color:#2B8AFD;color:#fff}.main.new_zone .test-box .layui-tab-title .layui-this:after{display:none}.main.new_zone .test-box .layui-tab-content{padding:2rem 0}.main.new_zone .test-box .layui-tab-content .item-content{border:1px solid #ECF2FA}.main.new_zone .test-box .layui-tab-content .active-desc-box{margin-top:1.88rem;font-size:0.88rem;text-align:left;line-height:1.75rem}.main.new_zone .test-box .layui-tab-content .active-desc-box .desc-title{font-weight:bold}.main.new_zone .test-box .layui-tab-content .active-desc-box .desc-info{color:#999}.main.new_zone .msg-box{padding:6.81rem 0 8.88rem;text-align:center}.main.new_zone .msg-box .msg-text{font-size:1.13rem;line-height:1.13rem;color:#3F2800}.main.new_zone .msg-box .msg-icon{margin-top:3.63rem;width:15.67rem}.main.new_zone .active-box{background-color:#F2F5F8;padding:2.5rem 0 6.94rem}.main.new_zone .active-box .title{text-align:center;font-size:2rem;font-weight:bold;line-height:2rem;margin-bottom:2.5rem}.main.new_zone .active-box .active-list{justify-content:space-between}.main.new_zone .active-box .active-list .active-item{width:32%}.main.new_zone .active-box .active-list .active-item img{width:100%}.main.flash-sale-box{padding-bottom:10.94rem}.main.flash-sale-box .box-title{margin-top:3.13rem;font-size:2rem;font-weight:bold;line-height:2rem}.main.flash-sale-box .rule-box{margin-top:3.63rem;align-items:flex-start}.main.flash-sale-box .rule-box .rule-desc{width:41%;box-sizing:border-box;border-right:1px solid #E5E5E5;font-size:0.88rem;line-height:1.25rem}.main.flash-sale-box .rule-box .rule-desc p{padding-right:2.19rem}.main.flash-sale-box .rule-box .rule-desc p+p{margin-top:0.25rem}.main.flash-sale-box .rule-box .rule-step{padding-left:3rem;width:59%;box-sizing:border-box;align-items:flex-start}.main.flash-sale-box .rule-box .rule-step .step-item{width:25%;padding-right:8%;padding-top:1rem;box-sizing:border-box;text-align:center;background-position:top left;background-repeat:no-repeat;background-size:2.13rem 2.75rem}.main.flash-sale-box .rule-box .rule-step .step-item img{width:4.68rem}.main.flash-sale-box .rule-box .rule-step .step-item .step-text{font-size:1rem;line-height:1rem;font-weight:bold;margin-top:0.94rem;white-space:nowrap}.main.flash-sale-box .rule-box .rule-step .step-item .step-tips{font-size:0.88rem;line-height:0.88rem;color:#f60;margin-top:0.38rem}.main.flash-sale-box .rule-box .rule-step .step-item.step-1{background-image:url("../images/new_page/flash_num_1.png")}.main.flash-sale-box .rule-box .rule-step .step-item.step-2{background-image:url("../images/new_page/flash_num_2.png")}.main.flash-sale-box .rule-box .rule-step .step-item.step-3{background-image:url("../images/new_page/flash_num_3.png")}.main.flash-sale-box .rule-box .rule-step .step-item.step-4{background-image:url("../images/new_page/flash_num_4.png")}.main.flash-sale-box .rule-box .rule-step .step-item+.step-item{position:relative}.main.flash-sale-box .rule-box .rule-step .step-item+.step-item:before{content:'';display:block;width:1.09rem;height:0.87rem;background-image:url("../images/new_page/server-icon-arrow.png");background-size:cover;position:absolute;left:-23%;top:2.81rem}.main.flash-sale-box .active-content{margin-top:1.88rem}.main.flash-sale-box .active-content .time-tab{padding-left:0.44rem;height:4.69rem}.main.flash-sale-box .active-content .time-tab .time-item{width:12.7%;background:rgba(214,214,214,0.23);border-radius:1.25rem 1.25rem 0rem 0rem;justify-content:center;align-items:center;flex-direction:column;position:relative}.main.flash-sale-box .active-content .time-tab .time-item .time{font-size:1.5rem;font-weight:bold;line-height:1.5rem;white-space:nowrap}.main.flash-sale-box .active-content .time-tab .time-item .time-text{font-size:0.88rem;line-height:1.19rem;margin-top:0.25rem;white-space:nowrap}.main.flash-sale-box .active-content .time-tab .time-item .circle{width:0.75rem;height:0.75rem;border-radius:50%;background-color:#FAEFAC;border:1px solid #CF5300;box-sizing:border-box;position:absolute;left:50%;margin-left:-0.38rem;bottom:-0.75rem;z-index:2}.main.flash-sale-box .active-content .time-tab .time-item.current{background-color:#FFF5E5;border:1px solid #F65E41;border-bottom:none;box-sizing:border-box}.main.flash-sale-box .active-content .time-tab .time-item.current .time,.main.flash-sale-box .active-content .time-tab .time-item.current .time-text{color:#F65D40}.main.flash-sale-box .active-content .time-tab .time-item.current .step-line{display:block;width:170%;height:0.5rem;background:linear-gradient(270deg, #F7EA6C 0%, #FA5925 100%);border-radius:0.25rem;position:absolute;bottom:-0.7rem;left:-90%;z-index:1}.main.flash-sale-box .active-content .time-tab .time-item.current .step-line.short-line{width:70%;left:0}.main.flash-sale-box .active-content .time-tab .time-item+.time-item{margin-left:1.88rem}.main.flash-sale-box .active-content .time-tab .time-item.tab-item{width:35%}.main.flash-sale-box .active-content .tab-line{width:100%;height:0.63rem;background-color:#F65E41;box-shadow:inset 0rem 0rem 0.19rem 0.06rem rgba(194,49,0,0.75);border-radius:0.5rem;border:0.13rem solid #F4AD4D;overflow:hidden}.main.flash-sale-box .active-content .time-box{margin-top:1.19rem;line-height:1.94rem;background-color:#FFF5E5;border-radius:0.56rem;padding:0.38rem 1.31rem;width:max-content;font-size:1rem;color:#f60}.main.flash-sale-box .active-content .time-box .time-content .time-countdown{display:inline-block;width:1.94rem;height:1.94rem;line-height:1.94rem;background-color:#f60;border-radius:0.25rem;color:#fff;font-size:1rem;text-align:center;margin:0 0.38rem}.main.flash-sale-box .active-content .time-box .time-content .next{margin-left:2.5rem}.main.flash-sale-box .active-content .project-list{flex-wrap:wrap;justify-content:space-between}.main.flash-sale-box .active-content .project-list .project-item{position:relative;width:49%;margin-top:1.25rem;border-radius:0.38rem;border:0.06rem solid #E5E5E5;padding:0.69rem;padding-top:1.63rem;box-sizing:border-box}.main.flash-sale-box .active-content .project-list .project-item .img{position:relative;width:37.6%;height:0;overflow:hidden;padding-bottom:30%;display:flex;justify-content:center;margin:0 auto}.main.flash-sale-box .active-content .project-list .project-item .img img{position:absolute;top:1.38rem;max-width:75%;max-height:100%}.main.flash-sale-box .active-content .project-list .project-item .project-info{width:62.4%;margin-top:0.75rem}.main.flash-sale-box .active-content .project-list .project-item .project-info .project-title{font-size:1rem;line-height:1rem;white-space:nowrap}.main.flash-sale-box .active-content .project-list .project-item .project-info .progress-box{width:85%;height:1.38rem;background:linear-gradient(270deg, #FFD6C1 0%, #FFD8E4 100%);border-radius:0.69rem;margin-top:1.25rem;margin-bottom:1.25rem}.main.flash-sale-box .active-content .project-list .project-item .project-info .progress-box .progress{height:1.38rem;line-height:1.38rem;background:linear-gradient(270deg, #FF6303 0%, #FF116B 100%);border-radius:0.69rem;color:#fff;font-size:0.88rem;padding-left:1rem;box-sizing:border-box}.main.flash-sale-box .active-content .project-list .project-item .project-info .progress-box .progress.zeroP{padding:0;overflow:hidden}.main.flash-sale-box .active-content .project-list .project-item .project-info .price{font-size:0.88rem;line-height:1.13rem;align-items:flex-end}.main.flash-sale-box .active-content .project-list .project-item .project-info .price.ptop{margin-top:1rem;padding-top:0.75rem;border-top:1px solid #E5E5E5}.main.flash-sale-box .active-content .project-list .project-item .project-info .price .color{color:#f60;font-weight:bold}.main.flash-sale-box .active-content .project-list .project-item .project-info .price .color span{font-size:1.13rem}.main.flash-sale-box .active-content .project-list .project-item .project-info .price .del{margin-left:0.75rem;text-decoration:line-through}.main.flash-sale-box .active-content .project-list .project-item .project-info .desc{width:90%;font-size:0.88rem;line-height:1.63rem;margin-top:0.38rem;color:#999}.main.flash-sale-box .active-content .project-list .project-item .project-info .desc .color{color:#2B8AFD}.main.flash-sale-box .active-content .project-list .project-item .project-info .desc .color.mr{margin-right:1rem}.main.flash-sale-box .active-content .project-list .project-item .project-info .btn-box{margin-top:1.19rem;align-items:center}.main.flash-sale-box .active-content .project-list .project-item .project-info .btn-box .num-box{font-size:1rem;margin-right:1.88rem}.main.flash-sale-box .active-content .project-list .project-item .project-info .btn-box .num-box .control{display:inline-block;width:1.69rem;height:1.69rem;border-radius:0.25rem;border:0.06rem solid #E5E5E5;color:#2B8AFD;line-height:1.69rem;text-align:center}.main.flash-sale-box .active-content .project-list .project-item .project-info .btn-box .num-box .input{height:1.81rem;line-height:1.81rem;border:none;width:2.38rem;text-align:center}.main.flash-sale-box .active-content .project-list .project-item .project-info .btn-box .btn{padding:0 1.19rem;height:2.5rem;box-sizing:border-box;display:inline-block;border-radius:1.25rem}.main.flash-sale-box .active-content .project-list .project-item .project-info .btn-box .btn.btn-hover{width:6.94rem}.main.flash-sale-box .active-content .project-list .project-item .project-info .btn-box .btn.btn-hight{line-height:2.38rem;background-color:#E3F0FF}.main.flash-sale-box .active-content .project-list .project-item .project-info .btn-box .btn.btn-hight:hover{color:#2B8AFD}.main.flash-sale-box .active-content .project-list .project-item .project-info .btn-box .btn.btn-disabled{background-color:#8D9DAC;color:#fff;line-height:2.5rem}.main.flash-sale-box .active-content .project-list .project-item .remark-box{padding:0.56rem 0.88rem;background-color:#FAFAFA;margin-top:1.56rem;position:relative}.main.flash-sale-box .active-content .project-list .project-item .remark-box .remark{height:4.5rem;overflow:hidden;font-size:0.75rem;line-height:1.5rem;color:#999}.main.flash-sale-box .active-content .project-list .project-item .remark-box .remark-more-box{position:absolute;left:-0.69rem;top:5.5rem;width:100%;background-color:#fff;box-shadow:0rem 0.19rem 0.38rem 0.06rem rgba(0,0,0,0.16);padding:1.5rem 2rem;z-index:1}.main.flash-sale-box .active-content .project-list .project-item .remark-box .remark-more-box .more-title{font-size:1.25rem;font-weight:bold;line-height:1.25rem;margin-bottom:0.81rem;text-align:center}.main.flash-sale-box .active-content .project-list .project-item .remark-box .remark-more-box .content{font-size:0.88rem;line-height:1.75rem}.main.flash-sale-box .active-content .project-list .project-item .remark-box .remark-more-box:before{content:'';display:block;width:0.88rem;height:0.88rem;background-color:#fff;box-shadow:0rem 0.19rem 0.38rem 0.06rem rgba(0,0,0,0.16);position:absolute;left:50%;top:-0.44rem;transform:rotate(45deg)}.main.flash-sale-box .active-content .project-list .project-item .remark-box .remark-more-box:after{content:'';display:block;width:2rem;height:0.88rem;background-color:#fff;position:absolute;left:50%;margin-left:-0.88rem;top:0}.main.flash-sale-box .active-content .project-list .project-item .remark-box:hover .remark-more-box{display:block}.main.flash-sale-box .active-content .pagination-container{justify-content:center}.main.active-list-box .test-box{background-color:#fff}.main.active-list-box .test-box .item-content{border:1px solid #ECF2FA}.code-layer-box{width:39.88rem;height:28.75rem;background-color:#fff;padding:4.44rem 0;box-sizing:border-box;box-shadow:0rem 0.19rem 0.38rem 0.06rem rgba(0,0,0,0.16)}.code-layer-box .img-box{width:13.19rem;height:13.19rem;border:1px solid #E5E5E5;box-sizing:border-box;margin:0 auto}.code-layer-box .img-box img{width:100%}.code-layer-box .title{text-align:center;font-size:1.25rem;font-weight:bold;line-height:1.25rem;margin-top:1.31rem}.code-layer-box .desc{font-size:1rem;line-height:1rem;text-align:center;color:#999;margin-top:1rem}.code-layer-box .layui-icon-close{position:absolute;right:1rem;top:1rem;font-size:1.5rem;color:#999}.sales-success-layer-box{width:27.75rem;height:21.75rem;background:#fff;box-shadow:0rem 0.19rem 0.38rem 0.06rem rgba(0,0,0,0.16);text-align:center;padding-top:2.94rem;box-sizing:border-box}.sales-success-layer-box .icon-box{width:4rem;height:4rem;background-color:#52C41A;border-radius:50%;line-height:4rem;margin:0 auto}.sales-success-layer-box .icon-box .layui-icon{color:#fff;font-size:2rem;font-weight:bold}.sales-success-layer-box .title{font-size:1.25rem;line-height:1.25rem;font-weight:bold;color:#2B8AFD;margin-bottom:0.37rem;margin-top:1.5rem}.sales-success-layer-box .desc{font-size:1rem;line-height:1.5rem;padding:0 3.88rem;margin-bottom:2rem}.sales-success-layer-box .btn-hover{width:8.31rem;border-radius:0.38rem;font-size:1rem}.sales-success-layer-box .layui-icon-close{position:absolute;right:1rem;top:1rem;font-size:1.5rem;color:#999}.sales-fail-layer-box{width:27.75rem;height:21.75rem;background-color:#fff;box-shadow:0rem 0.19rem 0.38rem 0.06rem rgba(0,0,0,0.16);text-align:center;padding-top:1.69rem;box-sizing:border-box}.sales-fail-layer-box img{width:9.38rem;height:5.38rem;margin-bottom:1.13rem}.sales-fail-layer-box .title{font-size:1.25rem;font-weight:bold;line-height:1.25rem;color:#999}.sales-fail-layer-box .desc{margin-top:0.5rem;font-size:1rem;line-height:1.88rem}.sales-fail-layer-box .btn-hover{margin-top:2rem;width:8.31rem;border-radius:0.38rem}
