.kxb-file-pick-modal .ant-modal-body{padding:12px 20px 16px;max-height:60vh;overflow-y:auto}.kxb-file-pick-modal .pick-tabs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#f2f3f5;border-radius:6px;padding:3px;margin-bottom:16px}.kxb-file-pick-modal .pick-tabs span{min-width:64px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#969799;border-radius:4px;cursor:pointer;padding:0 12px}.kxb-file-pick-modal .pick-tabs span.active{color:#fff;background:#2681ff;font-weight:500}.kxb-file-pick-modal .pick-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 18px;min-height:160px}.kxb-file-pick-modal .pick-card{width:140px;cursor:pointer}.kxb-file-pick-modal .pick-card.selected .pick-cover{-webkit-box-shadow:0 0 0 2px #2681ff;box-shadow:0 0 0 2px #2681ff}.kxb-file-pick-modal .pick-cover{position:relative;width:140px;height:94px;border-radius:8px;overflow:hidden;background:#f5f5f5}.kxb-file-pick-modal .pick-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.kxb-file-pick-modal .pick-cover .cover-empty{width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#e8eef5),to(#d5dde8));background:linear-gradient(180deg,#e8eef5,#d5dde8)}.kxb-file-pick-modal .pick-cover .pick-check{position:absolute;top:8px;left:8px;z-index:2}.kxb-file-pick-modal .pick-cover .play-mask{position:absolute;inset:0;pointer-events:none}.kxb-file-pick-modal .pick-cover .play-mask,.kxb-file-pick-modal .pick-cover .play-mask .play-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kxb-file-pick-modal .pick-cover .play-mask .play-btn{width:28px;height:28px;border-radius:50%;background:rgba(98,98,98,.69);color:#fff;font-size:14px;padding-left:2px}.kxb-file-pick-modal .pick-name{margin-top:8px;font-size:13px;color:#333;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kxb-file-pick-modal .ant-empty{margin:40px auto}.kxb-price-form-modal .ant-modal-body{padding:16px 24px 8px;max-height:70vh;overflow-y:auto}.kxb-price-form-modal .formRowCol .ant-form-item-label{width:110px}.kxb-price-form-modal .required{color:#ed4747;margin-right:2px;font-style:normal}.kxb-price-form-modal .category-text{font-size:14px;color:#333}.kxb-price-form-modal .name-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.kxb-price-form-modal .name-field .ant-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.kxb-price-form-modal .name-field .recommend-check{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.kxb-price-form-modal .cover-upload .ant-upload.ant-upload-select-picture-card{width:88px;height:88px;margin:0;background:#f5f6f8;border-radius:8px}.kxb-price-form-modal .cover-placeholder,.kxb-price-form-modal .cover-preview{width:76px;height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#bfbfbf;font-size:22px}.kxb-price-form-modal .cover-placeholder img,.kxb-price-form-modal .cover-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.kxb-price-form-modal .relate-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.kxb-price-form-modal .relate-wrap{width:88px}.kxb-price-form-modal .relate-item{position:relative;width:88px;height:88px;border-radius:8px;overflow:hidden;background:#f5f6f8}.kxb-price-form-modal .relate-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.kxb-price-form-modal .relate-item .relate-empty{width:100%;height:100%;background:#e8eef5}.kxb-price-form-modal .relate-item .remove-btn{position:absolute;top:0;right:0;width:18px;height:18px;line-height:16px;text-align:center;font-style:normal;font-size:14px;color:#fff;background:rgba(0,0,0,.45);cursor:pointer;border-radius:0 0 0 4px}.kxb-price-form-modal .relate-item .video-tag{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;background:rgba(98,98,98,.69);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;padding-left:1px;pointer-events:none}.kxb-price-form-modal .relate-title{margin-top:6px;width:100%;color:#333;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.kxb-price-form-modal .link-placeholder{width:88px;height:88px;background:#f5f6f8;border:1px dashed #d9d9d9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#bfbfbf;font-size:22px;cursor:pointer}.kxb-price-form-modal .link-placeholder:hover{border-color:#2681ff;color:#2681ff}.kxb-price-form-modal .price-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.kxb-price-form-modal .price-type-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#f2f3f5;border-radius:6px;padding:2px;-ms-flex-negative:0;flex-shrink:0}.kxb-price-form-modal .price-type-switch span{min-width:72px;height:28px;line-height:28px;text-align:center;font-size:13px;color:#969799;border-radius:4px;cursor:pointer;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kxb-price-form-modal .price-type-switch span.active{color:#fff;background:#2681ff}.kxb-price-form-modal .price-input{width:140px}.kxb-price-form-modal .price-input.single{width:200px}.kxb-price-form-modal .price-sep{color:#999}.kxb-price-form-modal .ant-input,.kxb-price-form-modal .ant-input-affix-wrapper,.kxb-price-form-modal textarea.ant-input{background:#f5f6f8;border-color:transparent;border-radius:6px}.kxb-price-form-modal .ant-input-affix-wrapper:focus,.kxb-price-form-modal .ant-input-affix-wrapper:hover,.kxb-price-form-modal .ant-input:focus,.kxb-price-form-modal .ant-input:hover,.kxb-price-form-modal textarea.ant-input:focus,.kxb-price-form-modal textarea.ant-input:hover{background:#f5f6f8;border-color:#2681ff}