.color-primary[data-v-4524a281]{color:#007aff!important}.color-success[data-v-4524a281]{color:#52c41a!important}.color-danger[data-v-4524a281]{color:#f95e5e!important}.color-warning[data-v-4524a281]{color:#faad15!important}.color-info[data-v-4524a281]{color:#999!important}.color-white[data-v-4524a281]{color:#fff!important}.color-333[data-v-4524a281]{color:#333}.color-666[data-v-4524a281]{color:#666}.color-999[data-v-4524a281]{color:#999}.color-ddd[data-v-4524a281]{color:#ddd}.font-size-32[data-v-4524a281]{font-size:32px}.font-size-24[data-v-4524a281]{font-size:24px}.font-size-20[data-v-4524a281]{font-size:20px}.font-size-18[data-v-4524a281]{font-size:18px}.font-size-16[data-v-4524a281]{font-size:16px}.font-size-14[data-v-4524a281]{font-size:14px}.font-size-12[data-v-4524a281]{font-size:12px}.font-bold[data-v-4524a281]{font-weight:700}.el-tag.el-tag--purple[data-v-4524a281]{background-color:rgba(142,124,186,.2);border-color:rgba(142,124,186,.3);color:#987db0}.el-pagination .el-pager .number.active[data-v-4524a281]{color:#007aff;border-color:#007aff}.el-pager li[data-v-4524a281]:hover,.el-pagination button[data-v-4524a281]:hover{color:#007aff}.search-form[data-v-4524a281]{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.search-form .el-form-item[data-v-4524a281]{flex:1}.search-form .el-form-item .app-input[data-v-4524a281]{max-width:248px}.search-form .el-form-item[data-v-4524a281]:last-of-type{flex:0}.search-form .err-tip[data-v-4524a281]{color:#f95e5e;font-size:12px;line-height:1;position:absolute;left:70px;bottom:0}.color-primary{color:#007aff!important}.color-success{color:#52c41a!important}.color-danger{color:#f95e5e!important}.color-warning{color:#faad15!important}.color-info{color:#999!important}.color-white{color:#fff!important}.color-333{color:#333}.color-666{color:#666}.color-999{color:#999}.color-ddd{color:#ddd}.font-size-32{font-size:32px}.font-size-24{font-size:24px}.font-size-20{font-size:20px}.font-size-18{font-size:18px}.font-size-16{font-size:16px}.font-size-14{font-size:14px}.font-size-12{font-size:12px}.font-bold{font-weight:700}.el-tag.el-tag--purple{background-color:rgba(142,124,186,.2);border-color:rgba(142,124,186,.3);color:#987db0}.el-pagination .el-pager .number.active{color:#007aff;border-color:#007aff}.el-pager li:hover,.el-pagination button:hover{color:#007aff}.card-item{color:#1c1c1c;font-size:14px;margin-top:24px}.card-item:first-of-type{margin-top:0}.card-item .back-box{margin-bottom:10px}.card-item .card-title{font-weight:700;font-size:16px;line-height:20px;margin-bottom:24px}.card-item .info-form{display:flex;flex-wrap:wrap;margin-top:24px}.card-item .info-form .el-form-item{width:33%}.card-item .info-form .el-form-item .app-input,.card-item .info-form .el-form-item .app-select{max-width:300px}.card-item .info-form .el-form-item .tips{font-size:14px;font-weight:400;color:#999;line-height:16px;margin-top:12px}.card-item .price{font-size:14px;font-weight:500;color:#f95e5e;line-height:20px}.card-item .info-box{display:flex;align-items:center;width:100%}.card-item .info-box .steps{min-width:50%;margin-top:10px}.card-item .info-box .steps .step{flex:1;padding:12px 0;color:#333;font-size:14px}.card-item .info-box .steps .step,.card-item .info-box .steps .step .step-con{display:flex;align-items:center;position:relative}.card-item .info-box .steps .step .step-con .point{display:inline-block;width:6px;height:6px;vertical-align:middle;margin-right:16px;border-radius:50%;background:#007aff}.card-item .info-box .steps .step .step-con .content{display:flex;align-items:center}.card-item .info-box .steps .step .step-con .content::v-deep .el-form-item{margin:0!important}.card-item .info-box .steps .step .step-con .tag{position:absolute;top:-20px;right:-54px;width:54px;height:20px;line-height:20px;text-align:center;font-weight:500;color:#fff;font-size:12px;border-radius:10px 10px 10px 0;background:#ddd}.card-item .info-box .steps .step .pay-way{flex-shrink:0;font-size:12px;padding:0 16px;height:24px;line-height:24px;margin-left:70px;border-radius:4px;background:rgba(0,122,255,.09)}.card-item .info-box .line{width:1px;height:108px;background:#ddd;margin:0 100px}.card-item .info-box .price-box{flex:1;width:50%;line-height:32px}.card-item .info-box .price-box .price{display:flex;flex-direction:column;justify-content:center;align-items:center}.btn-box{margin-top:80px;text-align:center}.btn-box .app-button:first-of-type{margin-right:40px}