.page-container{height:100%}.page-container .page-form{padding:0 20px 10px}.page-container .page-form .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-container .page-form .source-type{font-size:12px;color:#0086fb;background-color:#ecf5ff;padding:4px 15px}.page-container .page-form .risk-source-box{width:100%;overflow-x:auto;display:flex;align-items:center;padding-bottom:20px}.page-container .page-form .risk-source-box .risk-card{width:378px;height:180px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.09);border-radius:2px;border:1px solid #e9e9e9;margin:0 9px;flex-shrink:0;padding-top:24px}.page-container .page-form .risk-source-box .risk-card .name{border-left:6px solid #8dc900;font-size:17px;line-height:25px;padding:0 11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-container .page-form .risk-source-box .risk-card .list{padding:14px 18px;height:calc(100% - 39px);overflow-y:auto}.page-container .page-form .risk-source-box .risk-card .list .list-item{display:flex;align-items:center;line-height:29px;justify-content:space-between}.page-container .page-form .risk-source-box .risk-card .list .list-item>p{color:rgba(0,0,0,.45);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-container .page-form .risk-source-box .risk-card .list .list-item .add-btn{color:#108ee9;flex:0 0 70px;cursor:pointer}.page-container .page-form .risk-source-box .risk-card:hover{border-color:#0086fb}.page-container .page-form .risk-tables .table-box{margin-bottom:12px}.page-container .page-form .risk-tables .table-box>p{font-weight:500;margin-bottom:12px}