.container[data-v-961e4b48] .ivu-tabs-tab{width:150px;text-align:center}.container[data-v-961e4b48]{width:800px}.container .header[data-v-961e4b48]{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url(../../h5/img/sale_bg.bdedf3ce.png);background-size:640px 120px;background-repeat:no-repeat;background-position:0 80px}.container .header .total[data-v-961e4b48]{margin-left:40px;margin-top:60px;margin-bottom:90px;width:300px}.container .header .total div[data-v-961e4b48]:first-child{font-size:16px;margin-bottom:10px}.container .header .total div[data-v-961e4b48]:last-child{font-size:30px;line-height:30px;font-weight:700}.container .header .total div:last-child span[data-v-961e4b48]{font-size:18px}.container .header .sale[data-v-961e4b48]{margin-top:70px;font-size:12px;width:300px}.container .header .sale div[data-v-961e4b48]{line-height:24px}.container .header .sale div span[data-v-961e4b48]{margin-left:10px;font-size:16px;font-weight:700;color:#333}.container .header .btn[data-v-961e4b48]{margin-top:70px}.container .header .btn .button[data-v-961e4b48]{width:250px;height:50px;line-height:50px;font-size:16px;border-radius:4px;text-align:center;background:#ff4341;color:#fff;cursor:pointer}.container .content-item .project-item[data-v-961e4b48]{margin-bottom:10px}.container .content-item .project-item .title[data-v-961e4b48]{font-size:18px;color:#333}.container .content-item .project-item .project-list[data-v-961e4b48]{margin-left:30px}.container .content-item .project-item .project-list .item[data-v-961e4b48]{display:-webkit-box;display:-ms-flexbox;display:flex;width:460px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:24px;color:#666}.container .content-item .project-item .project-list .item span[data-v-961e4b48]{width:33%;text-align:left}.container .content-item .project-item .project-list .item span[data-v-961e4b48]:last-child{text-align:right}.container .content-item .project-item .project-list .item .money[data-v-961e4b48]{color:red}.container .content-item .project-item .project-list .item .money-add[data-v-961e4b48]{color:#16ac57}.container .integral-box[data-v-961e4b48]{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-bottom:30px;border-bottom:1px solid #eee}.container .integral-box .first[data-v-961e4b48]{margin-left:50px;font-size:16px;border-right:1px solid #eee;padding-right:80px}.container .integral-box .first div[data-v-961e4b48]:first-child{margin-bottom:20px}.container .integral-box .first div[data-v-961e4b48]:last-child{font-size:20px;font-weight:700;margin-top:5px}.container .integral-box .item[data-v-961e4b48]{width:160px}.container .integral-box .item span[data-v-961e4b48]{font-size:20px}.container .detail-list[data-v-961e4b48]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.container .detail-list .tab[data-v-961e4b48]{width:120px;cursor:pointer;line-height:30px;text-align:center;font-size:14px;border:1px solid #fbdcdd;border-radius:15px;margin-right:20px;background:#fff5f1;color:#ff4341}.container .detail-list .tab.active[data-v-961e4b48]{background:#ff4341;font-weight:700;color:#fff;border:0}.container .content-list[data-v-961e4b48]{margin:10px 50px}.container .content-list .project .item[data-v-961e4b48]{display:-webkit-box;display:-ms-flexbox;display:flex}.container .content-list .project .item div[data-v-961e4b48]{width:23%;font-size:14px}.container .content-list .project .item .integeral-num[data-v-961e4b48]{color:#16ac57}.container .content-list .project .item .integeral-num.red[data-v-961e4b48]{color:red}.container .mask[data-v-961e4b48]{position:fixed;top:0;background:rgba(0,0,0,.5);left:0;right:0;bottom:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container .mask .content[data-v-961e4b48]{width:400px;height:250px;background:#fff;padding:30px;border-radius:8px;text-align:center;position:relative}.container .mask .content .icon[data-v-961e4b48]{position:absolute;top:10px;right:10px;cursor:pointer}.container .mask .content .icon .close[data-v-961e4b48]{font-size:20px}.container .mask .content .tab-item[data-v-961e4b48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px;font-size:16px;margin-bottom:40px}.container .mask .content .tab-item .item[data-v-961e4b48]{cursor:pointer;width:100px;-webkit-transition:all .5s;transition:all .5s;position:relative}.container .mask .content .tab-item .item[data-v-961e4b48]:after{content:"";display:inline;position:absolute;top:35px;left:0;width:0;height:2px;background:red;-webkit-transition:all .5s;transition:all .5s}.container .mask .content .tab-item .item.active[data-v-961e4b48]{font-weight:700}.container .mask .content .tab-item .item.active[data-v-961e4b48]:after{width:100%}.container .mask .content .money[data-v-961e4b48]{border-bottom:1px dashed #ccc;padding-bottom:20px}.container .mask .content .money span[data-v-961e4b48]{color:#333;font-size:22px;font-weight:700;padding:0 10px}.container .mask .content .money input[data-v-961e4b48]{border:0;outline:0;font-size:28px;width:100px}.container .mask .content .tip[data-v-961e4b48]{color:#999;margin-top:5px}.container .mask .content .tip span[data-v-961e4b48]{color:#ef4a49}.container .mask .content .btn[data-v-961e4b48]{margin-top:20px;padding:0 20px}.container .mask .content .btn .btn-confirm[data-v-961e4b48]{font-size:16px;font-weight:700}.container .mask .pay[data-v-961e4b48]{width:400px;height:400px;background:#fff;position:absolute;text-align:center}.container .mask .pay .title[data-v-961e4b48]{font-size:16px;margin:20px 0 10px}.container .mask .pay .title div[data-v-961e4b48]{color:#999;font-size:14px;margin-top:5px}.container .mask .pay .title div span[data-v-961e4b48]{color:#ef4a49;margin-right:5px}.container .mask .pay .img-box[data-v-961e4b48]{margin:0 auto;width:300px;height:300px}.container .mask .pay .img-box img[data-v-961e4b48]{width:100%}.container .mask .pay .icon-close[data-v-961e4b48]{position:absolute;right:10px;top:10px}.container .mask .pay .icon-close .close[data-v-961e4b48]{font-size:20px}