.upd-inline{display:flex;align-items:center;flex-wrap:wrap}.upd-inline .upd-item{display:inline-block;text-align:center;border:1px solid transparent;border-radius:4px;overflow:hidden;background:#fff;position:relative;margin-right:8px}.upd-inline .upd-item img{-o-object-fit:cover;object-fit:cover}.upd-inline .upd-item-cover{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)}.upd-inline .upd-item:hover .upd-item-cover{display:block}.upd-inline .upd-item-cover i{color:#fff;font-size:12px;cursor:pointer;margin:0 1px}.upd-inline .upd-camera{display:inline-block;text-align:center;border:1px dashed #dcdee2;border-radius:4px;background:#fff;cursor:pointer;color:#808695}.upd-inline .upd-camera:hover{border-color:#2d8cf0;color:#2d8cf0}.upd-modal .upd-dropzone{border:1px dashed #dcdee2;border-radius:8px;background:#fafafa;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background .2s}.upd-modal .upd-dropzone.upd-dropzone-active,.upd-modal .upd-dropzone:hover{border-color:#2d8cf0;background:#f0f7ff}.upd-modal .upd-dropzone.upd-dropzone-full{cursor:not-allowed;opacity:.6}.upd-modal .upd-dropzone .upd-dropzone-main{font-size:14px;color:#666}.upd-modal .upd-dropzone .upd-dropzone-sub{font-size:12px;color:#999;margin-top:10px}.upd-modal .upd-thumb-list{display:flex;flex-wrap:wrap;margin-top:16px}.upd-modal .upd-thumb{position:relative;width:96px;height:96px;margin:8px 16px 0 0}.upd-modal .upd-thumb img{width:96px;height:96px;-o-object-fit:cover;object-fit:cover;border-radius:8px;cursor:pointer;display:block}.upd-modal .upd-thumb .upd-thumb-remove{position:absolute;top:-8px;right:-8px;width:20px;height:20px;line-height:20px;border-radius:50%;background:rgba(0,0,0,.7);color:#fff;text-align:center;cursor:pointer;z-index:1}.upd-modal .upd-thumb .upd-thumb-remove i{font-size:14px;line-height:20px}.upd-modal .upd-thumb .upd-thumb-remove:hover{background:rgba(0,0,0,.9)}.upd-modal .upd-thumb .upd-thumb-progress{width:96px;height:96px;border-radius:8px;border:1px solid #dcdee2;display:flex;align-items:center;padding:0 8px}.viewer-toolbar>ul>li{border-radius:10%;cursor:pointer;float:left;height:30px;overflow:hidden;transition:background-color .15s;width:40px;margin:0 20px}.viewer-delete{color:#fff;font-family:FontAwesome,serif;font-size:.75rem;line-height:30px;text-align:center}.viewer-delete:before{content:"删除"}.viewer-hidden{color:#fff;background:rgba(0,0,0,.6);font-family:FontAwesome,serif;font-size:.75rem;line-height:30px;text-align:center}.viewer-hidden:before{content:"返回"}.viewer-rotate-r{color:#fff;background:rgba(0,0,0,.6);font-family:FontAwesome,serif;font-size:.75rem;line-height:30px;text-align:center}.viewer-rotate-r:before{content:"右旋"}.viewer-rotate-l{color:#fff;background:rgba(0,0,0,.6);font-family:FontAwesome,serif;font-size:.75rem;line-height:30px;text-align:center}.viewer-rotate-l:before{content:"左旋"}.viewer-prev-img{color:#fff;background:rgba(0,0,0,.6);font-family:FontAwesome,serif;font-size:.75rem;line-height:30px;text-align:center}.viewer-prev-img:before{content:"上一张"}.viewer-next-img{color:#fff;background:rgba(0,0,0,.6);font-family:FontAwesome,serif;font-size:.75rem;line-height:30px;text-align:center}.viewer-next-img:before{content:"下一张"}.viewer-container{z-index:99999!important}.step-main[data-v-2b95b92e]{display:flex;align-items:center;gap:.2vw;row-gap:10px;width:100%}.step-wrap[data-v-2b95b92e]{display:flex;justify-content:flex-start;align-items:center;gap:.2vw}.step-wrap .text[data-v-2b95b92e]{white-space:nowrap}.step-wrap .line[data-v-2b95b92e]{height:.05vw}[data-v-3b005981] .ivu-form-item-error-tip{top:100%}[data-v-3b005981] .ivu-form-item-content{line-height:20px}.text-volcano[data-v-3b005981]{color:#fa541c!important;box-sizing:border-box;-webkit-tap-highlight-color:transparent;display:inline-block;border:1px solid #ffbb96!important;border-radius:4px;background:#fff2e8;vertical-align:middle;opacity:1}[data-v-3b005981] input::-webkit-inner-spin-button{-webkit-appearance:none}[data-v-3b005981] input[type=number]{-moz-appearance:textfield;text-align:right}[data-v-3b005981] textarea{height:30px}[data-v-3b005981] .ivu-input-number-input{text-align:right;color:#000}[data-v-3b005981] .ivu-input-number-handler-wrap{display:none}[data-v-3b005981] .ivu-tooltip{display:flex}[data-v-3b005981] .ivu-table-cell{padding-left:0;padding-right:5px}[data-v-3b005981] .ivu-table{color:#000}[data-v-3b005981] .ivu-table th{font-weight:400;color:#515a6e}[data-v-3b005981] .ivu-input{color:#000}[data-v-3b005981] .ivu-form-item-error-tip{z-index:1;top:-68%;right:0;left:auto}[data-v-3b005981] .vertical-center-modal{display:flex;align-items:center;justify-content:center}[data-v-3b005981] .vertical-center-modal .ivu-modal{top:0}[data-v-3b005981] .paint-price-config .ivu-modal-body{padding:0}.order-part-table-scroll-wrapper[data-v-3b005981]{position:relative;width:100%;overflow-x:auto;overflow-y:hidden}.price-summary[data-v-3b005981]{display:flex;gap:50px;align-items:center}.price-summary div[data-v-3b005981]{display:flex;align-items:center}.price-summary .price-summary-text[data-v-3b005981]{margin-left:10px}.custom-tooltip-content .ivu-tooltip-inner{background:transparent;box-shadow:0 0 0 0;margin-right:-20px}.custom-tooltip-content .ivu-tooltip-arrow{display:none}.custom-tooltip-content-vin .ivu-tooltip-inner{background:transparent;box-shadow:0 0 0 0;margin-right:-20px}.custom-tooltip-content-vin .ivu-tooltip-arrow{display:none}.duplicate-part-number div,.duplicate-part-number input,.part-quantity-error div,.part-quantity-error input{color:red!important}.refer-unit-price div,.refer-unit-price input{color:orange!important}.discount-price div,.discount-price input{color:red!important}.custom-unit-price div,.custom-unit-price input{color:#515a6e!important}.strike-through-input .ivu-input,.strike-through-input .ivu-input-number-input,.strike-through-input /deep/ .ivu-input,.strike-through-input /deep/ .ivu-input-number-input,.strike-through-input /deep/ input,.strike-through-input input{text-decoration:line-through!important;-webkit-text-decoration-color:red!important;text-decoration-color:red!important}.strike-through-input .ivu-input-number,.strike-through-input .ivu-input-number /deep/ input{text-decoration:line-through!important}.om-spin-icon-load{animation:ani-om-spin 1s linear infinite}@keyframes ani-om-spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}