.creditIndex { position: relative; margin: -85px 0 0; width: 100%; .contentArea { width: 1000px; margin: 0 auto 57px auto; .list { .cell { margin-top: 20px; padding: 38px 40px 38px 29px; background: #fff; border-radius: 8px; .cellBody { height: 64px; display: flex; align-items: center; .left { width: 64px; height: 64px; img{ width: 64px; height: 64px; } } .center { margin-left: 17px; display: flex; justify-content: center; flex-direction: column; width: 718px; .title { font-size:22px; font-weight:600; color:rgba(51,51,51,1); line-height:30px; } .subTitle { margin-top: 10px; font-size:12px; font-weight:400; color:rgba(153,153,153,1); line-height:17px; } } .right { margin-left: 15px; width:115px; height:48px; display: flex; justify-content: center; align-items: center; background:rgba(236,236,236,1); border-radius:2px; cursor: not-allowed; p { font-size:14px; font-weight:500; color:rgba(102,102,102,1); line-height:20px; } &.ok { background:rgba(48,142,255,1); box-shadow:0 2px 6px 0 rgba(48,142,255,0.3); border-radius:2px; cursor: pointer; p { color: #fff; } } } } } } } }