:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:var(--el-mask-color);margin:0;top:0;right:0;bottom:0;left:0;transition:opacity var(--el-transition-duration)}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc(0px - var(--el-loading-fullscreen-spinner-size)/2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{top:50%;margin-top:calc(0px - var(--el-loading-spinner-size)/2);width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);margin:3px 0;font-size:14px}.el-loading-spinner .circular{display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size);animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-form{--el-form-label-font-size:var(--el-font-size-base)}.el-form--label-left .el-form-item__label{justify-content:flex-start}.el-form--label-top .el-form-item{display:block}.el-form--label-top .el-form-item .el-form-item__label{display:block;height:auto;text-align:left;margin-bottom:8px;line-height:22px}.el-form--inline .el-form-item{display:inline-flex;vertical-align:middle;margin-right:32px}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form--large.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:12px;line-height:22px}.el-form--default.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:8px;line-height:22px}.el-form--small.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:4px;line-height:20px}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item__label-wrap{display:flex}.el-form-item__label{display:inline-flex;justify-content:flex-end;align-items:flex-start;flex:0 0 auto;font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);height:32px;line-height:32px;padding:0 12px 0 0;box-sizing:border-box}.el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;flex:1;line-height:32px;position:relative;font-size:var(--font-size);min-width:0}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;line-height:1;padding-top:2px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{content:"*";color:var(--el-color-danger);margin-left:4px}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-select-v2__wrapper,.el-form-item.is-error .el-select-v2__wrapper:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px transparent}.el-form-item.is-error .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}:root{--van-notify-text-color:var(--van-white);--van-notify-padding:var(--van-padding-xs) var(--van-padding-md);--van-notify-font-size:var(--van-font-size-md);--van-notify-line-height:var(--van-line-height-md);--van-notify-primary-background-color:var(--van-primary-color);--van-notify-success-background-color:var(--van-success-color);--van-notify-danger-background-color:var(--van-danger-color);--van-notify-warning-background-color:var(--van-warning-color)}.van-notify{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--van-notify-padding);color:var(--van-notify-text-color);font-size:var(--van-notify-font-size);line-height:var(--van-notify-line-height);white-space:pre-wrap;text-align:center;word-wrap:break-word}.van-notify--primary{background:var(--van-notify-primary-background-color)}.van-notify--success{background:var(--van-notify-success-background-color)}.van-notify--danger{background:var(--van-notify-danger-background-color)}.van-notify--warning{background:var(--van-notify-warning-background-color)}.module-tag{cursor:pointer}.car-detail-module-list .load-more{font-size:14px;color:#45aaf2;line-height:44px;text-align:center}.car-detail-module-list.car-detail-cost-list .van-cell__title,.car-detail-module-list.car-detail-cost-list .van-cell__value{flex:1!important}.car-detail-module-list.car-detail-cost-list .van-cell__label{color:#ff4757!important}.update-dialog{padding:0 20px 0 20px}.page-car-detail{height:100%;padding:0 15px 20px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.page-car-detail .ian-divider{color:#aaa;border-color:#aaa;font-size:12px;padding:0 10px}.page-car-detail .van-cell-group__title{text-align:left;color:#fff;overflow:hidden;border-radius:5px 5px 0 0;padding:12px 16px}.page-car-detail .van-cell-group__title:first-of-type{background-image:linear-gradient(-120deg,#1e90ff,#45aaf2)}.page-car-detail .van-cell-group__title:nth-of-type(6n+4){background-image:linear-gradient(-120deg,coral,#ff6348)}.page-car-detail .van-cell-group__title:nth-of-type(6n+6){background-image:linear-gradient(-120deg,#7bed9f,#2bcbba)}.page-car-detail .van-cell-group__title:nth-of-type(6n+8){background-image:linear-gradient(-120deg,#ffbc32,#ffa502)}.page-car-detail .van-cell-group__title:not(:first-child){margin-top:20px}.page-car-detail .go-edit{font-size:14px;color:#45aaf2;line-height:44px;text-align:center;cursor:pointer}.page-car-detail .car-detail-module-list,.page-car-detail .car-info{overflow:hidden;border-radius:0 0 5px 5px;border:1px solid #ccc}.page-car-detail .car-info .van-cell__title{flex:1;text-align:left}.page-car-detail .car-info .van-cell__value{flex:3;text-align:right}.page-car-detail .car-detail-module-list .van-cell__title{flex:3;text-align:left}.page-car-detail .car-detail-module-list .van-cell__value{flex:1;text-align:right}.page-car-detail .car-detail-module-list .van-cell__title,.page-car-detail .car-detail-module-list .van-cell__value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-car-detail .car-detail-module-list .van-cell__label{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.drop-button{background:#fa3f3f;border-radius:6px;display:flex;align-items:center;padding:15px;justify-content:center}.drop-button .van-button__text{font-size:14px;font-weight:bolder}.up-button{background:#4caf50;border-radius:6px;display:flex;align-items:center;padding:15px;justify-content:center}.up-button .van-button__text{font-size:14px;font-weight:bolder}.edit-button{background:#45aaf2;border-radius:6px;display:flex;align-items:center;padding:15px;justify-content:center;margin-right:10px}.edit-button .van-button__text{font-size:14px;font-weight:bolder}.carinfo-subsidiary .van-cell__title span{width:120px;display:block}.tooltip-detail{font-size:14px}.CarKm .van-cell__title span{width:140px;display:flex}