.photo-panel[data-v-7cf8683a]{background:#f8f9fc;border:1px dashed rgba(72,94,144,.16);padding:15px;border-radius:4px;text-align:center}.photo-panel[data-v-7cf8683a]:hover{cursor:pointer;border-color:#3563c5}.photo-panel .photo-icon[data-v-7cf8683a]{color:#3563c5;font-size:42px;margin-bottom:20px}.photo-panel .photo-text[data-v-7cf8683a]{color:#76838f;font-size:16px;margin-bottom:5px}.photo-panel .photo-hint[data-v-7cf8683a]{color:#8392a5;font-size:14px;margin-bottom:0}.photo-list[data-v-7cf8683a]{margin-top:10px}.photo-list .photo-item[data-v-7cf8683a]{display:flex;align-items:center;padding:0 12px 0 4px;transition:all .25s}.photo-list .photo-item[data-v-7cf8683a]:hover{background:#e6f7ff}.photo-list .photo-item i[data-v-7cf8683a]{color:rgba(0,0,0,.45);margin-right:5px}.photo-list .photo-item span[data-v-7cf8683a]{color:rgba(0,0,0,.65)}.has-error .photo-panel[data-v-7cf8683a]{background:#fef9f9;border-color:#f95253;border-style:dashed}.has-error .photo-panel[data-v-7cf8683a]:hover{border-color:#f95253}.photo-frame[data-v-7cf8683a]{padding:10px;background:#fff;width:200px;height:200px;margin:auto;box-shadow:0 3px 3px rgba(0,0,0,.16),0 3px 3px rgba(0,0,0,.23);margin-bottom:15px}.photo-frame img[data-v-7cf8683a]{width:180px;height:180px;-o-object-fit:cover;object-fit:cover}