.component-container[data-v-6b20e272]{margin-top:8px}.fund-wrap[data-v-6b20e272]{position:relative;padding:26px 16px 10px;border-radius:4px;background:var(--layout-bgcolor,#2c2c2c);overflow:hidden}.fund-icon-box[data-v-6b20e272]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-size:100% 100%;box-shadow:0 0 6px rgba(221,181,145,.2)}.fund-icon[data-v-6b20e272]{display:inline-block;width:18px;height:15px;border-radius:50%;background-size:cover;box-shadow:0 2px 2px rgba(0,0,0,.6)}.recommend-title[data-v-6b20e272]{margin-left:6px;color:var(--text-main-color,#d2d2d2);line-height:28px;font-size:20px}.fund-item[data-v-6b20e272]{position:relative;padding:16px 0}.fund-name[data-v-6b20e272]{max-width:calc(100% - 65px);line-height:24px;color:var(--text-main-color,#d2d2d2);font-size:16px}.fund-code[data-v-6b20e272]{flex-shrink:0;line-height:20px;color:var(--text-sub-main-color,#909090);font-size:12px}.fund-item+.fund-item[data-v-6b20e272]{border-top:1px dashed var(--divider-bgcolor,#5b5b5b)}.buy-btn[data-v-6b20e272]{position:absolute;right:0;bottom:16px}.ellipsis[data-v-6b20e272]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-level[data-v-6b20e272]{margin-right:4px;padding:1px 4px;background:rgba(255,76,76,.1);border-radius:2px;font-size:10px;color:#ff4c4c}.risk-level[data-v-6b20e272]:empty{display:none}.fund-type[data-v-6b20e272]{margin-right:4px;padding:1px 4px;background:rgba(var(--primary-bgcolor-rgb),.1);border-radius:2px;opacity:.8;font-size:10px;color:var(--text-primary-color,#ddb591)}.fund-type[data-v-6b20e272]:empty{display:none}.fund-rate[data-v-6b20e272]{margin-bottom:1px;font-size:24px;color:var(--market-WorkbenchFundRecommend-normal-color,#d2d2d2);line-height:32px}.fund-rate.numUp[data-v-6b20e272]{color:var(--market-WorkbenchFundRecommend-rise-color,#ff4c4c)}.fund-rate.numDown[data-v-6b20e272]{color:var(--market-WorkbenchFundRecommend-fall-color,#49aa19)}.fund-rate-text[data-v-6b20e272]{line-height:20px;color:var(--text-sub-main-color,#909090);font-size:12px}