.purchase-needs-product{color:#606060}.purchase-needs-product table{border-collapse:collapse}.purchase-needs-product table th{color:#606060;font-weight:400;padding:14px 0;text-align:center}.purchase-needs-product table .body-border,.purchase-needs-product table .head-border{border-bottom:1px solid #ebeaea}.purchase-needs-product table td{padding:14px 10px;text-align:center}.purchase-needs-product table td .prod-img-size{width:88px;height:88px;vertical-align:middle}.purchase-needs-product .number .el-input-number{text-align:center}.purchase-needs-product .number input{width:90px;border:1px solid #bbb!important}.purchase-needs-product .number .el-input__inner{border:none;padding:0;margin:0 20px}.purchase-needs-product .number .el-input-number__decrease,.purchase-needs-product .number .el-input-number__increase{background:#fff;color:#409bff;border:none}.purchase-needs-product .prod-info{display:inline-block;vertical-align:middle;width:300px;line-height:22px}.purchase-needs-product .prod-info .prod-name{width:160px;display:inline-block;overflow:hidden;height:40px;word-break:break-all;padding:0 8px}.purchase-needs-product .prod-info .prod-attr{padding:0 8px;width:140px;display:inline-block;overflow:hidden;word-break:break-all;height:40px}.purchase-needs-product .jc-text-btn{color:#409bff;cursor:pointer;display:inline-block}.purchase-needs-product .jc-text-btn:hover{opacity:.8}.purchase-diy-product table{border-collapse:collapse;text-align:center}.purchase-diy-product table th{background:#fafafa;height:40px;text-align:center}.purchase-diy-product table th label{color:#f15050;margin-right:5px}.purchase-diy-product table td{text-align:center;padding:10px}.purchase-diy-product table td .desc input{padding-right:60px}.purchase-diy-product table .number .el-input-number{text-align:center}.purchase-diy-product table .number input{width:80px;border:1px solid #bbb!important}.purchase-diy-product table .number .el-input__inner{border:none;padding:0;margin:0 20px}.purchase-diy-product table .number .el-input-number__decrease,.purchase-diy-product table .number .el-input-number__increase{background:#fff;color:#409bff;border:none}.purchase-diy-product .cell{display:inline-block;padding:0 3px;text-overflow:ellipsis;overflow:hidden;white-space:normal}.purchase-diy-product .jc-text-btn{color:#409bff;cursor:pointer;display:inline-block}.purchase-diy-product .jc-text-btn:hover{opacity:.8}.table{height:420px;overflow-y:auto;color:#909399}.table table{table-layout:fixed;width:900px}.table td,.table th{text-align:left;padding:10px 10px;border-bottom:1px solid #ebeef5}.table td .cell,.table th .cell{line-height:50px;height:50px;padding:0;text-overflow:ellipsis;overflow:hidden}.table .selection{width:50px;text-align:center}.table .img,.table .price,.table .unit{text-align:center}.needs-edit-container{color:#606060;font-size:14px}.needs-edit-container .w200{width:200px}.needs-edit-container .needs-edit-footer{text-align:center;padding-bottom:30px}.needs-edit-container .agreement-checkbox{vertical-align:middle;margin:-3px 8px 0}.needs-edit-container .agreement{color:#409bff;cursor:pointer}.needs-edit-container .agreement:hover{text-decoration:underline}.needs-edit-container .pay-method-view .pay-method-left{width:100px;display:inline-block;vertical-align:top}.needs-edit-container .pay-method-view .pay-method-right{display:inline-block}.needs-edit-container .pay-method-view .pay-method-right p{padding-bottom:10px}.needs-edit-container .pay-method-view .pay-method-right p .pay-method-right-radio{width:100px;display:inline-block}.needs-edit-container .disabled-checkbox .el-checkbox__input.is-disabled+span.el-checkbox__label{color:#606060;cursor:not-allowed}