.recommend-source-title[data-v-d07b919e]{font-size:16px;font-weight:700;margin-right:30px}.recommend-source-content .force_remind_text[data-v-d07b919e]{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;padding:8px 35px 8px 14px;border-radius:4px}.recommend-source-content .position[data-v-d07b919e]{margin-top:10px}.recommend-source-content .position-title[data-v-d07b919e]{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;padding:8px 35px 8px 14px;border-radius:4px}.recommend-source-content .position-content[data-v-d07b919e]{margin-top:2px}.recommend-source-content .position-content .position-item[data-v-d07b919e]{display:flex;border-bottom:1px solid #ddd;margin-bottom:2px}.recommend-source-content .position-content .position-item-title[data-v-d07b919e]{display:flex;align-items:center;justify-content:center;background-color:#ddd;width:70px;box-sizing:border-box;padding:0 4px;text-align:center;color:#000}.recommend-source-content .position-content .position-item-content[data-v-d07b919e]{flex:1;padding:12px 8px;display:flex}.recommend-source-content .position-content .position-item-content[data-v-d07b919e] .el-checkbox-group{display:flex;flex-wrap:wrap;gap:12px}.recommend-source-content .position-content .position-item-content[data-v-d07b919e] .el-checkbox-group .el-checkbox-group .el-checkbox{margin-right:0}.recommend-source-content .position-content .position-item-content-item[data-v-d07b919e]{display:flex;flex-direction:column}.recommend-source-content .position-content .position-item-content .children-position[data-v-d07b919e]{margin-top:8px;background-color:#f0f0f0;display:inline-flex;color:#000;width:auto;font-size:12px;padding:4px 4px;border-radius:4px}.recommend-source-content .already-push-position[data-v-d07b919e]{margin-top:10px}.recommend-source-content .already-push-position-title[data-v-d07b919e]{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;padding:8px 35px 8px 14px;border-radius:4px}.recommend-source-content .already-push-position-content[data-v-d07b919e]{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.recommend-source-content .no-already-push[data-v-d07b919e]{padding:4px 8px;font-size:11.844px;font-weight:700;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:4px;margin:20px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[data-v-d07b919e] .el-dialog__footer{background-color:#f0f0f0}