.activity-card{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;box-sizing:border-box;border:1px solid var(--v2--color-border-primary);transform:translateY(0);transition:transform .2s}.activity-card:hover{transform:translateY(-6px);box-shadow:0 6px 10px #4d5e7008,0 8px 48px #eee9}.activity-card__hd{width:100%;height:370px}.activity-card__img{display:block;width:100%;height:100%}.activity-card__bd{box-sizing:border-box;padding:16px 20px 20px}.activity-card__info{display:flex;justify-content:space-between;align-items:center}.activity-card__info-title{max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;font-size:28px;font-weight:600;line-height:42px;color:var(--v2--color-text-primary)}.activity-card__info-title:hover{color:var(--v2--color-text-primary)}.activity-card__info-btns{display:flex;align-items:center}.activity-card__info-view,.activity-card__info-member{display:flex;align-items:center;color:var(--v2--color-text-tertiary)}.activity-card__info-view .ed-svg-icon,.activity-card__info-member .ed-svg-icon{margin-right:4px}.activity-card__info-member{margin-left:20px}.activity-card__status{margin-top:16px}.fic-activity-list{width:100%;height:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:48px 40px}.activity-home-header{width:100%;height:341px;display:flex;flex-direction:column;align-items:center;background:transparent}.activity-home-header .activity-btn{width:224px;height:56px}.activity-home-header .activity-btn:hover{transform:none}.activity-home-header .activity-home--title{margin-top:72px;font-size:48px;font-weight:600;line-height:63px;color:var(--v2--color-text-primary)}.activity-home-header .activity-home--subTitle{margin-top:24px;font-size:20px;font-weight:400;line-height:30px;color:var(--v2--color-text-tertiary)}.activity-home-header .activity-home--opera{position:relative;margin-top:36px}.activity-home-header .activity-home--opera:hover .activity-home--box{opacity:1;visibility:visible;transform:translate(-50%) translateY(0) scale(1)}.activity-home-header .activity-home--box{position:absolute;top:76px;left:50%;transform:translate(-50%) translateY(-20px) scale(.8);padding:24px 24px 20px;background:var(--v2--color-bg-body);border:1px solid var(--v2--color-border-primary);box-shadow:0 18px 80px #00000012;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;opacity:0;visibility:hidden;transition:all .2s ease-out}.activity-home-header .activity-home--box .activity-home--img{display:block;width:172px;height:172px}.activity-home-header .activity-home--box span{margin-top:12px}.px-btn-icon-hover[data-v-4af23174]{margin:0;padding:0;border:none;outline:none;background-color:transparent;height:32px;width:32px;display:flex;align-items:center;justify-content:center;border-radius:6px}.px-btn-icon-hover.is-disabled .ed-svg-icon[data-v-4af23174]{color:var(--v2--color-text-tertiary);background:none;cursor:no-drop}.px-btn-icon-hover--sp[data-v-4af23174]{position:relative}.px-btn-icon-hover--sp .px-btn-icon-inner-sp[data-v-4af23174]{transition:all .2s ease-in-out;position:absolute;z-index:2;height:28px;width:28px;border-radius:6px}.px-btn-icon-hover--sp .px-btn-icon-inner-sp[data-v-4af23174]:hover{background-color:var(--v2--color-bg-hover)}.px-btn-icon-hover--sp .px-btn-icon-inner-sp[data-v-4af23174]:active{background-color:var(--v2--color-bg-press)}.px-btn-icon-hover--sp .ed-svg-icon[data-v-4af23174]:hover,.px-btn-icon-hover--sp .ed-svg-icon[data-v-4af23174]:active{background-color:transparent!important}.dialog-container{position:absolute;left:0;right:0;top:0;bottom:0;position:fixed;z-index:98}.dialog-mask{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3);z-index:98}.dialog-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;width:420px;height:310px;background:#fff;border-radius:10px}.dialog-content--hd{display:flex;align-items:center;justify-content:space-between;padding:22px 16px 14px 24px}.dialog-content--title{color:var(--v2--color-text-primary);font-size:16px;font-weight:500;line-height:24px}.dialog-content--bd{padding:8px 24px}.dialog-content--subTitle{font-size:14px;line-height:22px}.dialog-content--img-box{width:140px;height:140px;border-radius:8px;border:1px solid rgba(0,0,0,.09);display:flex;align-items:center;justify-content:center;margin:20px auto 0}.dialog-content--img{width:128px;height:128px;display:block}@media screen and (max-width: 470px){.dialog-content{width:342px}.dialog-content--bd{padding:8px 22px}}.the-activify--container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.the-activify--body{width:1278px;display:flex;justify-content:center}.the-activity--files{width:100%;padding:28px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.the-activity--files .activity-empty--container{margin-top:0}@media screen and (max-width: 1366px){.the-activify--body{width:1192px}.activity-card__hd{height:345px}}@media screen and (max-width: 470px){.activity-page:after{background:none}.the-activify--container,.the-activify--body{width:100%}.activity-home-header{height:249px;background:url(https://pixso.cn/community/assets/mobile-home-bg-e5e4ab9c.png) no-repeat;background-size:100% 100%}.activity-home-header .activity-btn{width:160px;height:39px}.activity-home-header .activity-btn .activity-btn--preIcon .ed-svg-icon{width:18px!important;height:18px!important}.activity-home-header .activity-btn span{font-size:14px;line-height:21px;font-weight:500}.activity-home-header .activity-home--title{font-size:32px;line-height:40px;margin-top:72px}.activity-home-header .activity-home--subTitle{font-size:14px;line-height:24px;margin-top:12px}.activity-home-header .activity-home--opera{margin-top:20px}.activity-home-header .activity-home--box{top:51px;padding:14px 14px 16px}.activity-home-header .activity-home--box .activity-home--img{width:124px;height:124px}.activity-home-header .activity-home--box span{margin-top:5px;font-size:14px;line-height:16px}.the-activity--files{padding:0 24px 36px}.fic-activity-list{grid-template-columns:repeat(1,1fr);grid-gap:32px 40px}.activity-card{border-radius:12px}.activity-card__hd{height:196px}.activity-card__bd{padding:12px}.activity-card__info-title{max-width:250px;padding-left:0;font-size:18px;line-height:26px}.activity-card__info-member{margin-left:12px}.activity-card__status{margin-top:12px}}
