.ResidentMainBox[data-v-08249bf8]{display:flex;flex-direction:column}.ResidentMainBox .ResidentMainBody[data-v-08249bf8]{margin-top:20px;flex:1}.ResidentMainBox .ResidentMainBody .CarinfoBox.gridbox[data-v-08249bf8]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);gap:20px;row-gap:40px}.ResidentMainBox .ResidentMainBody .CarinfoBox .carinfo_item[data-v-08249bf8]{display:flex;align-items:center;font-size:14px}.ResidentMainBox .ResidentMainBody .CarinfoBox .carinfo_item .label[data-v-08249bf8]{font-weight:600;width:80px;text-align:right;padding-right:10px}.ResidentMainBox .ResidentMainBody .CarinfoBox .carinfo_item .carinfoImage[data-v-08249bf8]{margin:10px;width:200px;height:150px}.ResidentMainBox .ResidentMainBody .card-header[data-v-08249bf8],.ResidentMainBox .ResidentMainBody .subtitle[data-v-08249bf8]{font-size:15px}.ResidentMainBox .ResidentMainBody .preivewBody[data-v-08249bf8]{font-size:16px}.ResidentMainBox .ResidentMainBody .repairBox[data-v-08249bf8]{width:350px;height:35px;line-height:35px;border-radius:5px;border:1px solid rgb(187,187,187)}.ResidentMainBox .ResidentMainBody[data-v-08249bf8] div.el-step__head.is-process>div.el-step__line{width:0;border:1px dashed gray;background:transparent}.ResidentMainBox .ResidentMainBody[data-v-08249bf8] .el-step.is-vertical .el-step__line{top:20px}.ResidentMainBox .ResidentMainBody[data-v-08249bf8] div.el-step__head.is-finish>div.el-step__line{width:0;border:1px solid var(--el-color-primary);background:transparent}
