.pt80 { padding-top: 80px; } .pr { position: relative; } .width120 { width: 120px; } .ant-btn-success { color: #fff; background-color: #21b350; border-color: #21b350 !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); } .ant-btn-success:hover { color: #fff; background-color: #21b350; border-color: #21b350; opacity: 0.8; } .ant-btn-success.ant-btn-background-ghost { color: #21b350 !important; } .ant-btn-success:focus { color: #fff; background-color: #21b350; border-color: #21b350 !important; } .fs12 { font-size: 12px; } .black-color { color: #333333; } .ant-btn-background-ghost.ant-btn-danger { color: #fa4a4a; border-color: #fa4a4a; } .ant-btn-danger { border-color: #fa4a4a; background-color: #fa4a4a; } .grid-item-left { display: grid; grid-template-columns: 1fr max-content; align-items: center; } .user-project-size { padding: 16px 25px; } .text-right { text-align: right; } .color-grey { color: #999 !important; } .color-black { color: #333; } .color-green { color: #21b351 !important; } .minH300 { min-height: 300px; } .pd100 { padding: 100px 20px; } .project-card-item { margin-bottom: 20px; position: relative; } .project-card-item .project-public-tip { position: absolute; left: 0; top: 0; } .project-card-item .project-item-user { text-align: center; margin-top: 16px; } .project-card-item .ant-card-hoverable:hover { bottom: 3px; box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.3); } .project-card-item .project-user-school { color: #999; margin: 16px 0 10px 0; font-size: 16px; height: 32px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .project-card-item .project-user-bottom { color: #666 !important; } .project-card-item .ant-card { padding: 16px 0; } .project-card-item .ant-card-head { border-bottom: none; text-align: center; padding: 0 20px; } .project-card-item .ant-card-head-wrapper { padding: 16px 0 0 0; } .project-card-item .ant-card-head-title { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height: 45px; white-space: normal; white-space: initial; padding: 0; } .project-card-item .ant-card-head-title a { font-size: 16px; color: #1a0b00; } .project-card-item .ant-card-head-title a:hover { color: #21b351; } .project-card-item .publicpart { position: absolute; left: 0px; top: 0px; width: 0; height: 0; border-left: 80px solid #21b351; border-bottom: 80px solid transparent; z-index: 1; } .project-card-item .smalltrangle { display: block; position: absolute; left: 0px; top: 0px; border-left: 25px solid #fff; border-bottom: 25px solid transparent; z-index: 2; } .project-card-item .publicword { transform: rotate(-45deg); text-align: center; color: #fff; font-size: 14px; display: block; position: absolute; width: 50px; left: 0px; z-index: 3; top: 16px; } .project-card-item .ant-card-body { padding: 0 24px; } .project-card-item .ant-card-actions { background: #fff; } .project-card-item .ant-card-actions li { margin: 16px 0 0 0; } .position-absolute { position: absolute; } .forum-section-card .ant-card { border-radius: 8px; } .forum-section-card .intresting-forum-section { text-align: center; height: 166px; overflow: hidden; display: flex; flex-flow: column; align-items: center; justify-content: center; } .forum-section-card .ant-card-body { margin-top: -16px; border-top-left-radius: 8px; border-top-right-radius: 8px; } .block-item-user { text-align: center; padding: 50px 0 40px 0; width: 100%; display: inline-block; } .color-white { color: #ffffff !important; } .font-20 { font-size: 20px !important; } .mt10 { margin-top: 10px !important; } /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ .pagenationDiv { text-align: center; padding: 20px; } /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */