.mt10{margin-top:10px}.ml10{margin-left:10px}.bg-dashed{background:linear-gradient(180deg,#e8eef9,#b0caf0 46%,#e4ebf8);border-radius:3px;border:1px solid #0270c0;border-style:dashed;padding:10px}.yellow-bg-dashed{background:linear-gradient(180deg,#fffaf1,#ffe8ba 46%,#fffaf1);border-radius:3px;border:1px solid #dfad64;border-style:dashed;padding:10px}.orange-bg-dashed{background:linear-gradient(180deg,#ffeee6,#ffd2bf 46%,#ffeee6);border-radius:3px;border:1px solid #ec8f67;border-style:dashed;padding:10px;border-color:#ec8f67}.task_fund_plan_module .title{text-align:center;font-weight:700;font-size:28px;color:#000;margin-top:20px}.task_fund_plan_module .item-title{font-size:18px;font-weight:700;color:#018a9c;display:inline-block;margin-bottom:5px}.investor{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;text-align:center}.investor .investor-title{font-weight:700;font-size:20px;color:#333;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.investor .item-title{color:#018a9c}.investor .iconfont{font-size:36px;color:#00b4cb;margin-right:15px;width:42px}.investor .investor-content{display:-ms-flexbox;display:flex}.investor .investor-item{background:linear-gradient(180deg,#e6f8f9,#c2f4f6 46%,#e0feff);border-radius:3px;border:1px dashed #11acb1;padding:0;padding-top:5px;height:123px}.investor .investor-item-main{display:-ms-flexbox;display:flex}.investor .investor-item-main .case-block{-ms-flex:1;flex:1;padding:8px}.investor .investor-item-main .case-block:first-child{margin-left:10px}.investor .investor-item-main .case-block{margin-right:10px}.mechanism .iconfont{color:#f29d78}.mechanism .mechanism-content{display:-ms-flexbox;display:flex}.mechanism .mechanism-content div.item{display:-ms-flexbox;display:flex;background:linear-gradient(180deg,#ffeee6,#ffd2bf 46%,#ffeee6);border-radius:3px;border:1px solid #ec8f67;border-style:dashed;padding:10px;border-color:#ec8f67;padding-left:16px;-ms-flex-align:center;align-items:center}.mechanism .mechanism-content div.item:first-child{-ms-flex:2;flex:2;margin-right:10px}.mechanism .mechanism-content div.item:first-child .mechanism-btn{-ms-flex:1;flex:1}.mechanism .mechanism-content div.item:nth-child(2){-ms-flex:3;flex:3;display:-ms-flexbox;display:flex}.mechanism .mechanism-content div.item:nth-child(2) .mechanism-btn:not(:last-child){margin-right:10px}.mechanism .mechanism-content div.item:nth-child(2) .mechanism-btn:nth-child(4),.mechanism .mechanism-content div.item:nth-child(2) .mechanism-btn:nth-child(5){-ms-flex:1;flex:1}.mechanism .mechanism-title{font-size:18px;color:#be4713;margin-right:10px}.mechanism .mechanism-btn{height:45px;line-height:45px;border:1px solid #f29d78;background:#fff;border-radius:3px;font-size:18px;font-weight:700;color:#333}.mechanism .item-lastclear .item-zgjs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:65px;background:linear-gradient(180deg,#ffeee6,#ffd2bf 46%,#ffeee6);border-radius:3px;border:1px solid #ec8f67;border-style:dashed;border-color:#ec8f67;padding:10px;margin-left:10px}.mechanism .item-lastclear .item-zgjs .mechanism-btn{-ms-flex:1;flex:1}@media (max-width:1360px){.mechanism .mechanism-btn{font-size:12px}}@media (min-width:1360px) and (max-width:1500px){.mechanism .mechanism-btn{font-size:14px}}