.jx-photos .jx-ph-g{display:none!important}
.jxu{margin-top:8px;font-family:Inter,system-ui,sans-serif}
.jxu-z{display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;padding:14px 16px;border:1.5px dashed #9DB5E3;border-radius:14px;background:rgba(255,255,255,.55);cursor:pointer;transition:.2s;text-align:left;font:inherit;color:#14202B}
.jxu-z:hover,.jxu.drag .jxu-z{border-color:#1E5BD6;background:#fff}
.jxu-z .pa{flex:none;width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#1E5BD6,#2EA8E0);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px rgba(30,91,214,.25);transition:transform .25s}
.jxu-z:hover .pa{transform:scale(1.06)}
.jxu-z .pa svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.jxu-z b{display:block;font-size:15px;font-weight:700;color:#14202B}.jxu-z small{display:block;font-size:13px;color:#5B6670;margin-top:2px}
.jxu.full .jxu-z{display:none}
.jxu-l{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.jxu-l:empty{display:none}
.jxu-t{position:relative;width:76px;height:76px;border-radius:12px;background:#E9EEF7 center/cover no-repeat;border:1px solid #D0DCEE;overflow:hidden}
.jxu-t span{position:absolute;left:0;right:0;bottom:0;padding:3px 6px;font-size:10.5px;line-height:1.3;color:#fff;background:linear-gradient(transparent,rgba(11,21,32,.75));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.jxu-t button{all:unset;position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;background:rgba(11,21,32,.7);color:#fff;font-size:14px;line-height:22px;text-align:center;cursor:pointer}
.jxu-t button:hover{background:#D9534F}
.jxu-a{all:unset;cursor:pointer;width:76px;height:76px;border-radius:12px;border:1.5px dashed #9DB5E3;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#1E5BD6;font-size:12px;font-weight:700;gap:2px;box-sizing:border-box}
.jxu-a:hover{border-color:#1E5BD6;background:#fff}.jxu-a i{font-style:normal;font-size:22px;line-height:1}
.jxu-e{font-size:13px;color:#B23A36;margin-top:6px}.jxu-e:empty{display:none}
.jxu input[type=file]{display:none!important}
.jxu .jxu-z{line-height:1.35;height:auto;min-height:0;text-transform:none;letter-spacing:0;box-shadow:none;margin:0;font-weight:400}
.jxu .jxu-z b,.jxu .jxu-z small{margin:0;line-height:1.35;letter-spacing:0;text-transform:none}
.jxu .jxu-z b{font-size:15px}.jxu .jxu-z small{margin-top:2px}
