.competition-block-item[data-v-1e92625f]{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:14px 14px 14px 14px;overflow:hidden;margin-bottom:23px;background:rgba(240,246,251,.5);-webkit-transition:all .3s ease;transition:all .3s ease}.competition-block-item[data-v-1e92625f]:last-child{margin-bottom:0}.competition-block-item[data-v-1e92625f]:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.competition-block-item .item-img[data-v-1e92625f]{width:54%}.competition-block-item .item-img img[data-v-1e92625f]{width:100%;cursor:pointer}.competition-block-item .item-right[data-v-1e92625f]{width:46%;border-radius:0 14px 14px 0;border-left:none;position:relative}.competition-block-item .item-content[data-v-1e92625f]{display:block;padding:18px 28px 15px;margin-bottom:12px}.competition-block-item .item-content .item-title[data-v-1e92625f]{margin-bottom:8px}.competition-block-item .item-content .item-title .title-box[data-v-1e92625f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.competition-block-item .item-content .item-title .title-box h3[data-v-1e92625f]{height:33px;font-family:PingFang SC;font-weight:700;font-size:16px;color:#191919;line-height:33px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}.competition-block-item .item-content .item-title .title-box .cmpt-type[data-v-1e92625f]{display:inline-block;font-size:14px;border:1px solid #506cb9;color:#506cb9;padding:2px 4px;border-radius:4px;line-height:14px;height:20px;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.competition-block-item .item-content .attribute-box[data-v-1e92625f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.competition-block-item .item-content .organizer-box .label[data-v-1e92625f]{font-family:PingFang SC;font-weight:400;font-size:14px;color:#999;margin-right:14px}.competition-block-item .item-content .organizer-box .value[data-v-1e92625f]{font-family:PingFang SC;font-weight:400;font-size:14px;color:#666}.competition-block-item .item-content .sub-title[data-v-1e92625f]{line-height:22px;font-size:14px;font-family:PingFang SC;color:#999;margin-bottom:12px;height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.competition-block-item .item-content .reward[data-v-1e92625f]{font-family:PingFang SC;font-weight:400;color:#fe5d4e;line-height:24px;margin-bottom:8px;font-size:18px;font-weight:700}.competition-block-item .item-content .type[data-v-1e92625f]{display:inline-block;padding:0 10px;height:33px;background:#f1f5fe;border-radius:5px 5px 5px 5px;border:1px solid #cedbfd;font-family:PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:31px;text-align:center}.competition-block-item .bottom[data-v-1e92625f]{padding:0 28px;height:47px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.competition-block-item .bottom .bottom-left[data-v-1e92625f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:8px}.competition-block-item .bottom .bottom-left .grid[data-v-1e92625f]{padding:0 24px;height:28px}.competition-block-item .bottom .bottom-left .grid[data-v-1e92625f]:first-of-type{padding-left:0}.competition-block-item .bottom .bottom-left .grid[data-v-1e92625f]:last-of-type{padding-right:0}.competition-block-item .bottom .bottom-left .grid span[data-v-1e92625f]{font-family:PingFang SC;font-weight:400;font-size:14px;color:#999;line-height:28px;margin-left:8px}.competition-block-item .bottom .bottom-right[data-v-1e92625f]{line-height:28px;height:28px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#999;padding-top:8px}.competition-block-item .bottom .bottom-right span[data-v-1e92625f]{margin-left:11px}.competition-block-item .countdown[data-v-1e92625f]{height:26px;border-radius:13px;display:inline-block;position:relative;margin-bottom:8px;padding-left:36px;padding-right:13px}.competition-block-item .countdown .icon-wrap[data-v-1e92625f]{width:24px;height:24px;border-radius:12px;position:absolute;left:-1px;top:0;background:#fe5d4e}.competition-block-item .countdown .icon-wrap .icon[data-v-1e92625f]{left:4px;top:4px;position:absolute;width:16px;height:16px;color:#fff}.competition-block-item .countdown .text-wrap[data-v-1e92625f]{width:100%;text-align:center;line-height:22px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#fe5d4e}.competition-block-item .countdown-in-progress[data-v-1e92625f]{background:#fff;border:1px solid #fe5d4e}.competition-block-item .countdown-in-progress .icon-wrap[data-v-1e92625f]{background:#fe5d4e}.competition-block-item .countdown-in-progress .icon-wrap .icon[data-v-1e92625f]{color:#fff}.competition-block-item .countdown-in-progress .text-wrap[data-v-1e92625f]{color:#fe5d4e}.competition-block-item .countdown-ended[data-v-1e92625f]{background:#fff;border:1px solid #bababa}.competition-block-item .countdown-ended .icon-wrap[data-v-1e92625f]{background:#bababa}.competition-block-item .countdown-ended .icon-wrap .icon[data-v-1e92625f]{color:#fff}.competition-block-item .countdown-ended .text-wrap[data-v-1e92625f]{color:#999}@media screen and (max-width:1440px){.user-profile_card__responsive{width:calc(100% - 12px)!important;min-width:400px!important}.user-profile_card-username__responsive{max-width:60px!important}}@media screen and (min-width:1440px) and (max-width:1940px){.user-profile_card__responsive{width:calc(50% - 12px)!important;min-width:400px!important}.user-profile_card-username__responsive{max-width:60px!important}}@media screen and (min-width:1940px) and (max-width:2440px){.user-profile_card__responsive{width:calc(33.33% - 12px)!important}}@media screen and (min-width:2440px) and (max-width:2940px){.user-profile_card__responsive{width:calc(25% - 12px)!important}}.user-profile_card__responsive-competition{margin:12px 6px 0}@media screen and (max-width:1300px){.user-profile_card__responsive-competition{width:calc(100% - 12px)!important}}@media screen and (min-width:1300px) and (max-width:1600px){.user-profile_card__responsive-competition{width:calc(50% - 12px)!important}}@media screen and (min-width:1600px) and (max-width:1900px){.user-profile_card__responsive-competition{width:calc(33.33% - 12px)!important}}@media screen and (min-width:1900px) and (max-width:2100px){.user-profile_card__responsive-competition{width:calc(25% - 12px)!important}}.competition-card-item{width:400px;min-width:280px;-webkit-transition:all .3s ease;transition:all .3s ease;height:auto;background:#fff;border-radius:14px 14px 14px 14px;border:1px solid #dedede;padding:11px 11px 47px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.competition-card-item:hover{-webkit-box-shadow:0 10px 15px -4px rgba(14,26,78,.08);box-shadow:0 10px 15px -4px rgba(14,26,78,.08)}.competition-card-item .item-img{width:100%;background:#4786f0;border-radius:14px;overflow:hidden}.competition-card-item .item-img img{width:100%;cursor:pointer}.competition-card-item .item-content{padding-top:14px;padding-bottom:4px}.competition-card-item .item-content .item-title{margin-bottom:8px}.competition-card-item .item-content .item-title .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.competition-card-item .item-content .item-title .title-box h3{height:33px;font-family:PingFang SC;font-weight:700;font-size:16px;color:#191919;line-height:33px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 74px)}.competition-card-item .item-content .item-title .title-box .cmpt-type{display:inline-block;font-size:14px;border:1px solid #506cb9;color:#506cb9;padding:2px 0;border-radius:4px;line-height:14px;height:20px;min-width:60px;text-align:center;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.competition-card-item .item-content .attribute-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.competition-card-item .item-content .organizer-box .label{font-family:PingFang SC;font-weight:400;font-size:14px;color:#999;margin-right:14px}.competition-card-item .item-content .organizer-box .value{font-family:PingFang SC;font-weight:400;font-size:14px;color:#666}.competition-card-item .item-content .sub-title{line-height:18px;font-size:14px;font-family:PingFang SC;color:#939393;margin-bottom:12px;height:36px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.competition-card-item .item-content .countdown{height:26px;border-radius:13px;display:inline-block;position:relative;margin-bottom:8px;padding-left:37px;padding-right:13px;overflow:hidden}.competition-card-item .item-content .countdown .icon-wrap{width:24px;height:24px;position:absolute;left:0;top:0;border-radius:12px}.competition-card-item .item-content .countdown .icon-wrap .icon{left:4px;top:4px;position:absolute;width:16px;height:16px}.competition-card-item .item-content .countdown .text-wrap{width:100%;text-align:center;line-height:24px;font-family:PingFang SC;font-weight:400;font-size:14px}.competition-card-item .item-content .reward{font-family:PingFang SC;font-weight:400;color:#fe5d4e;line-height:22px;margin-bottom:12px;font-size:18px;font-weight:700}.competition-card-item .bottom{padding-bottom:8px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:12px;position:absolute;left:0;bottom:0}.competition-card-item .bottom .bottom-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:8px;padding-left:8px}.competition-card-item .bottom .bottom-left .grid{padding-left:4px;padding-right:4px;height:28px}.competition-card-item .bottom .bottom-left .grid .icon{width:14px;height:14px}.competition-card-item .bottom .bottom-left .grid span{font-family:PingFang SC;font-weight:400;font-size:12px;color:#999;line-height:28px;margin-left:4px}.competition-card-item .bottom .bottom-right{line-height:28px;height:28px;font-family:PingFang SC;font-weight:400;font-size:12px;color:#999;padding-top:8px;padding-left:11px}.competition-card-item .bottom .bottom-right span{margin-left:4px}.competition-card-item .countdown{height:31px;border-radius:5px 5px 5px 5px;display:inline-block;position:relative;margin-bottom:14px;padding-left:45px;padding-right:13px}.competition-card-item .countdown .icon-wrap{width:32px;height:29px;position:absolute;left:0;top:0;background:#fe5d4e}.competition-card-item .countdown .icon-wrap .icon{left:6px;top:6px;position:absolute;width:20px;height:20px;color:#fff}.competition-card-item .countdown .text-wrap{width:100%;text-align:center;line-height:29px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#fe5d4e}.competition-card-item .countdown-in-progress{background:#fff;border:1px solid #fe5d4e}.competition-card-item .countdown-in-progress .icon-wrap{background:#fe5d4e}.competition-card-item .countdown-in-progress .icon-wrap .icon{color:#fff}.competition-card-item .countdown-in-progress .text-wrap{color:#fe5d4e}.competition-card-item .countdown-ended{background:#fff;border:1px solid #bababa}.competition-card-item .countdown-ended .icon-wrap{background:#bababa}.competition-card-item .countdown-ended .icon-wrap .icon{color:#fff}.competition-card-item .countdown-ended .text-wrap{color:#999}@media screen and (max-width:1920px) and (min-width:1542px){.competition-card-item_responsive_default{width:calc((100% - 30px)/4);margin-right:10px;margin-bottom:10px}.competition-card-item_responsive_default:nth-of-type(4n){margin-right:0}}@media screen and (max-width:1541px) and (min-width:1236px){.competition-card-item_responsive_default{width:calc((100% - 26px)/3);margin-right:13px;margin-bottom:13px}.competition-card-item_responsive_default:nth-of-type(3n){margin-right:0}}@media screen and (max-width:1235px) and (min-width:918px){.competition-card-item_responsive_default{width:calc((100% - 26px)/2);margin-right:26px;margin-bottom:26px}.competition-card-item_responsive_default:nth-of-type(2n){margin-right:0}.competition-card-item_responsive_default:nth-of-type(odd){margin-right:26px}}@media screen and (max-width:917px){.competition-card-item_responsive_default{width:100%;margin-bottom:26px}}.competitions-container{padding:20px;background:#f0f6fb;min-height:100vh}.competitions-container .section{margin-bottom:26px}.competitions-container .section:last-child{margin-bottom:0}.competitions-container .competition-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.competitions-container .competition-head h1{font-family:PingFang SC;font-weight:600;font-size:20px;color:rgba(0,0,0,.9);color:var(--font-gy-190,rgba(0,0,0,.9));font-style:normal;line-height:32px}.competitions-container .competition-head .button-group{width:584px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.competitions-container .competition-head .button-group .input-box{width:257px;padding-right:17px}.competitions-container .competition-head .button-group .input-box .el-input{width:240px}.competitions-container .competition-head .button-group .input-box .el-input .el-input__icon{cursor:pointer}.competitions-container .competition-head .button-group .button-box a{display:inline-block;width:136px;height:43px;background:-webkit-gradient(linear,left top,right top,from(#2853ff),to(#4087f0));background:linear-gradient(90deg,#2853ff,#4087f0);border-radius:4px;font-family:PingFang SC;font-weight:400;font-size:18px;color:#fff;line-height:43px;text-align:center}.competitions-container .competition-head-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.competitions-container .competition-head-search .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.competitions-container .competition-head-search .left h1{font-family:PingFang SC;font-weight:600;font-size:20px;color:rgba(0,0,0,.9);color:var(--font-gy-190,rgba(0,0,0,.9));font-style:normal;line-height:32px;margin-right:8px}.competitions-container .competition-head-search .left span.search-total{line-height:32px;margin-right:35px}.competitions-container .competition-banner{width:100%;height:14vw;background:rgba(0,0,0,0);border-radius:14px;overflow:hidden;position:relative}.competitions-container .competition-banner img.banner-img{width:100%;height:14vw;position:absolute;top:0;left:0}.competitions-container .competition-in-progress{padding:26px 26px 11px;background:#fff;-webkit-box-shadow:0 0 21px 0 rgba(121,131,183,.16);box-shadow:0 0 21px 0 rgba(121,131,183,.16);border-radius:14px}.competitions-container .competition-in-progress .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:12px}.competitions-container .competition-in-progress .title h2{font-family:PingFang SC;font-weight:700;font-size:18px;color:#191919;line-height:24px;padding-left:10px}.competitions-container .competition-in-progress .title .pagination .icon{width:13px;height:13px;cursor:pointer}.competitions-container .competition-in-progress .list-block{margin-bottom:17px}.competitions-container .competition-in-progress .list-more .list{margin-top:26px;width:100%}.competitions-container .competition-ended .list,.competitions-container .competition-in-progress .list,.competitions-container .competition-search-list .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:hidden;padding:10px}.competitions-container .competition-ended{padding:16px 16px 9px;background:#fff;-webkit-box-shadow:0 0 21px 0 rgba(121,131,183,.16);box-shadow:0 0 21px 0 rgba(121,131,183,.16);border-radius:14px}.competitions-container .competition-ended .title,.competitions-container .competition-search-list .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:12px;padding-right:26px}.competitions-container .competition-ended .title h2,.competitions-container .competition-search-list .title h2{font-family:PingFang SC;font-weight:700;font-size:18px;color:#191919;line-height:24px;padding-left:10px}.competitions-container .competition-ended .title h2 span,.competitions-container .competition-search-list .title h2 span{font-weight:700;color:red}.competitions-container .competition-ended .title .filter span,.competitions-container .competition-search-list .title .filter span{font-family:PingFang SC;font-weight:400;font-size:14px;color:#999;line-height:24px;display:inline-block;margin-left:16px;cursor:pointer}.competitions-container .competition-ended .title .filter span.active,.competitions-container .competition-search-list .title .filter span.active{color:#3b45e5}.competitions-container .competition-ended .list-no-data .loading-tips,.competitions-container .competition-ended .list-no-data .no-data-tips,.competitions-container .competition-search-list .list-no-data .loading-tips,.competitions-container .competition-search-list .list-no-data .no-data-tips{text-align:center;line-height:200px}.competitions-container .competition-search-list{min-height:40vh;padding-bottom:9px;border-radius:14px}.competitions-container .competition-search-list .list{padding:0!important}.competitions-container .load-tips p{text-align:center;font-size:16px;color:#999}