.contest-info[data-v-8b196edb]{background:var(--bg-color-third);height:100%;padding:20px 20px 16px;width:100%}.contest-info .status[data-v-8b196edb]{border-radius:4px;color:var(--text-color-white);font-size:14px;height:24px;line-height:24px;padding:0 4px}.contest-info .status.wait[data-v-8b196edb]{background:var(--info-color2)}.contest-info .status.going[data-v-8b196edb],.contest-info .status.review[data-v-8b196edb]{background:var(--primary-color)}.contest-info .status.end[data-v-8b196edb]{background:var(--grey-color)}.contest-info .title[data-v-8b196edb]{color:var(--text-color-first);flex:1;font-size:20px;font-weight:700;padding:0 10px}.contest-info .title[data-v-8b196edb]:hover{color:var(--primary-color)}.contest-info .times[data-v-8b196edb]{border:1px solid var(--bg-black);border-radius:28px;color:var(--text-color-first);height:28px;padding-right:14px}.contest-info .times .iconfont[data-v-8b196edb]{background:var(--bg-black);border-radius:28px;color:var(--text-color-white);font-size:16px;height:28px;line-height:28px;margin-right:8px;text-align:center;width:28px}.contest-info .prizes[data-v-8b196edb]{flex:1;margin-top:14px}.contest-info .prizes .desc[data-v-8b196edb]{color:var(--text-color-second);display:block;font-size:14px;line-height:20px;margin-bottom:14px}.contest-info .prizes .text[data-v-8b196edb]{color:var(--info-color2);display:block;font-size:14px;margin-bottom:14px}.contest-info .prizes .works-list[data-v-8b196edb]{display:grid;gap:13px;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.contest-info .prizes .works-list .work[data-v-8b196edb]{border-radius:8px;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.contest-info .prizes .works-list .user-info[data-v-8b196edb]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.57));bottom:0;height:37px;padding:0 6px;position:absolute;width:100%}.contest-info .prizes .works-list .user-info .avatar[data-v-8b196edb]{border:1px solid var(--bg-color-third);border-radius:26px;height:26px;overflow:hidden;position:relative;width:26px}.contest-info .prizes .works-list .user-info .name[data-v-8b196edb]{color:var(--text-color-white);font-size:12px;margin-left:6px}.contest-info .prizes .works-list .iconfont[data-v-8b196edb]{background:var(--bg-color-black);border-radius:8px 0;height:24px;left:0;line-height:24px;position:absolute;text-align:center;top:0;width:26px}.contest-info .prizes .works-list .iconfont.first[data-v-8b196edb]{color:#fecd60}.contest-info .prizes .works-list .iconfont.second[data-v-8b196edb]{color:#b3c2da}.contest-info .prizes .works-list .iconfont.third[data-v-8b196edb]{color:#c08c70}.contest-info .prizes .works-list .other-rank[data-v-8b196edb]{background:var(--bg-color-black);border-radius:8px 0;color:var(--text-color-white);font-size:10px;font-weight:700;height:24px;left:0;line-height:24px;opacity:.5;padding:0 6px;position:absolute;top:0}.contest-info .float-left[data-v-8b196edb],.contest-info .float-right[data-v-8b196edb]{color:var(--text-color-third);font-size:14px}.contest-info .float-left .icon-shijian1[data-v-8b196edb],.contest-info .float-right .icon-shijian1[data-v-8b196edb]{font-size:13px;margin-right:5px}.contest-info .float-left .icon-huoredu[data-v-8b196edb],.contest-info .float-right .icon-huoredu[data-v-8b196edb]{font-size:15px;margin-right:6px}.contest-info .float-left .icon-chengyuan[data-v-8b196edb],.contest-info .float-right .icon-chengyuan[data-v-8b196edb]{font-size:18px;margin-left:20px;margin-right:6px}.contest-info .float-left[data-v-8b196edb]{float:left}.contest-info .float-right[data-v-8b196edb]{float:right}.contest-card[data-v-4491bd85]{border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;width:100%}.contest-card.top-card[data-v-4491bd85]{display:grid;grid-template-columns:repeat(9,1fr)}.contest-card.top-card .contest-cover[data-v-4491bd85]{grid-column:span 5}.contest-card.top-card .contest-info-wrapper[data-v-4491bd85]{grid-column:span 4}.contest-cover[data-v-4491bd85]{padding-bottom:50.85%;position:relative;width:100%}.contest-cover .work-number[data-v-4491bd85]{background:rgba(0,0,0,.6);border-radius:4px;color:var(--text-color-white);font-size:14px;height:28px;line-height:28px;padding:0 10px;position:absolute;right:10px;top:10px}.contest-cover .banner-title[data-v-4491bd85]{cursor:text;font-size:22px;font-weight:700;left:6%;line-height:1.4;max-width:48%;position:absolute;top:50%;transform:translateY(-50%)}
