.container { width: 1200px; margin: 30px auto; display: flex; justify-content: space-between; } .container .main { width: 78%; padding: 10px 25px; background: #fff; border-radius: 10px; border: 1px solid #ededed; font-size: 16px; box-sizing: border-box; } .container .main .headCard { width: 90%; height: 120px; display: flex; justify-content: space-between; margin-top: 15px; } .container .main .headCard img { width: 22%; height: 100%; object-fit: cover; flex-shrink: 0; flex-grow: 0; } .container .main .headCard .rightBlock { width: 76%; position: relative; display: flex; flex-direction: column; justify-content: space-between; } .container .main .headCard .rightBlock .title { font-size: 16px; font-weight: 600 !important; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: color 0.2s; } .container .main .headCard .rightBlock .title:hover { color: #df2a73; } .container .main .headCard .rightBlock .info { display: flex; width: 100%; justify-content: space-between; align-items: baseline; } .container .main .headCard .rightBlock .info .prizeLeft .yTitle { font-size: 14px; color: #1b1b1b; } .container .main .headCard .rightBlock .info .prizeLeft .prizeItem { font-size: 26px; color: #ef1b1b; } .container .main .headCard .rightBlock .info .prizeLeft .agoPrize { font-size: 14px; color: #999; text-decoration: line-through; } .container .main .headCard .rightBlock .info .date { font-size: 14px; color: #999; } .container .main .headCard .rightBlock .objDoc { font-size: 14px; min-height: 17px; color: #1b1b1b; } .container .main .headCard .rightBlock .dateBtn { display: block; width: 100px; height: 40px; background-color: #9a77c5; border-radius: 15px; position: absolute; top: 30px; right: 0; text-align: center; line-height: 40px; font-size: 18px; color: #fff; } .container .main .archives { width: 100%; margin-top: 25px; } .container .main .archives .head { font-size: 16px; width: 66px; height: 24px; border-bottom: 3px solid #9a77c5; } .container .main .archives .archivesDetail { margin-top: 10px; font-size: 14px; line-height: 20px; color: #666666; } .container .main .talk { width: 100%; margin-top: 25px; } .container .main .talk .head { font-size: 16px; width: 66px; height: 24px; border-bottom: 3px solid #9a77c5; } .container .main .talk .count { color: #9a77c5; margin-top: 15px; } .container .main .talk .chatCard { width: 100%; display: flex; flex-direction: column; justify-content: space-between; margin-top: 20px; } .container .main .talk .chatCard .user { display: flex; } .container .main .talk .chatCard .user img { width: 50px; height: 50px; border-radius: 50%; object-fit: cover; } .container .main .talk .chatCard .user .userInfo { display: flex; flex-direction: column; justify-content: space-around; margin-left: 12px; } .container .main .talk .chatCard .user .userInfo .userName { color: #9a77c5; font-size: 14px; } .container .main .talk .chatCard .user .userInfo .userTime { font-size: 12px; } .container .main .talk .chatCard .detail { font-size: 14px; line-height: 24px; margin-left: 62px; } .container .main .talk .input { width: 100%; height: 120px; border: 1px solid #ededed; margin-top: 25px; } .container .main .talk .input textarea { width: 100%; height: 100%; border: none; vertical-align: top; font-size: 16px; } .container .main .talk .input textarea:focus-visible { outline: none!important; } .container .main .talk .input textarea[type="text"] { border: none!important; outline: none!important; } .container .main .talk .subChat { width: 100px; height: 35px; border-radius: 15px; line-height: 35px; background-color: #9a77c5; color: #fff; text-align: center; margin-top: 15px; } .container .main .aboutList { width: 100%; margin-top: 25px; } .container .main .aboutList .head { font-size: 16px; width: 66px; height: 24px; border-bottom: 3px solid #9a77c5; } .container .main .aboutList .aboutCard { width: 90%; height: 120px; display: flex; justify-content: space-between; margin-top: 15px; } .container .main .aboutList .aboutCard img { width: 22%; height: 90%; object-fit: cover; flex-shrink: 0; flex-grow: 0; } .container .main .aboutList .aboutCard .rightBlock { width: 76%; position: relative; display: flex; flex-direction: column; justify-content: space-between; } .container .main .aboutList .aboutCard .rightBlock .title { font-size: 16px; font-weight: 600 !important; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: color 0.2s; } .container .main .aboutList .aboutCard .rightBlock .detail { font-size: 14px; line-height: 20px; color: #666666; } .container .main .aboutList .aboutCard .rightBlock .date { font-size: 14px; color: #666666; text-align: right; } .container .info { width: 21%; } .container .info .doctor { width: 100%; margin-bottom: 10px; padding: 10px; background: #fff; position: relative; border-radius: 8px; border: 1px solid #ededed; box-sizing: border-box; } .container .info .doctor .docHead { overflow: hidden; padding-bottom: 14px; border-bottom: 1px solid #df2a73; display: flex; justify-content: space-between; } .container .info .doctor .docHead .title { line-height: 24px; font-size: 18px; color: var(--color); font-weight: 600; } .container .info .doctor .docHead .more { line-height: 24px; font-size: 14px; color: #888; display: flex; align-items: center; } .container .info .doctor .docHead .more img { width: 16px; height: 16px; margin-left: 6px; } .container .info .doctor .docCard { width: 100%; height: 80px; display: flex; justify-content: space-between; margin: 10px 0; } .container .info .doctor .docCard img { height: 100%; width: 35%; object-fit: cover; border-radius: 5px; border: 1px solid #ededed; flex-grow: 0; flex-shrink: 0; } .container .info .doctor .docCard .rightBlock { width: 62%; height: 100%; flex-grow: 0; flex-shrink: 0; display: flex; flex-direction: column; justify-content: space-between; } .container .info .doctor .docCard .rightBlock .docName { font-size: 16px; font-weight: bold; color: #333; } .container .info .doctor .docCard .rightBlock .type { font-size: 14px; color: #555; } /*# sourceMappingURL=prizeDetail.css.map */