.competition[data-v-72d26978]{background:#f8f8f8}.competition .orange[data-v-72d26978]{color:#ff5151}.competition .tabbar[data-v-72d26978]{background-color:#fff;padding:10px 30px}.competition .tabbar img[data-v-72d26978]{width:130px;cursor:pointer}.competition .navBarFixed[data-v-72d26978]{width:100%;position:fixed;top:0;z-index:999}.competition .banner[data-v-72d26978]{width:100%;background:url(/activity/competition/banner.png) no-repeat 50%;background-size:cover;height:700px;position:relative}.competition .banner .btn1[data-v-72d26978]{position:absolute;width:295px;height:84px;left:50%;top:460px;cursor:pointer;margin-left:-545px}.competition .content[data-v-72d26978]{width:1330px;margin:auto;color:#000;font-family:Source Han Sans SC}.competition .content .part-title[data-v-72d26978]{font-size:56px;font-weight:700;text-align:center;line-height:81px}.competition .content .part-1[data-v-72d26978]{margin-top:100px}.competition .content .part-1-tips[data-v-72d26978]{text-align:center;margin-top:13px;font-size:32px;line-height:46.5px}.competition .content .part-1-step[data-v-72d26978]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:60px 40px 90px}.competition .content .part-1-box[data-v-72d26978],.competition .content .part-1-step[data-v-72d26978]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.competition .content .part-1-box[data-v-72d26978]{background:url(/activity/competition/boxBg_1.png) no-repeat 50%;background-size:100% 100%}.competition .content .part-1-box-right[data-v-72d26978]{font-size:28px;font-weight:500;margin-left:120px}.competition .content .part-1-box-right div[data-v-72d26978]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:42px}.competition .content .part-1-box-right div[data-v-72d26978]:last-child{margin-bottom:35px}.competition .content .part-1-box-right div:last-child img[data-v-72d26978]{margin-right:12px}.competition .content .part-1-box-right img[data-v-72d26978]{width:34px;height:34px;margin-right:22px}.competition .content .part-1-btn[data-v-72d26978]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0}.competition .content .part-1-btn div[data-v-72d26978]{width:450px;line-height:80px;font-size:28px;font-weight:700;color:#fff;border-radius:12px;text-align:center;cursor:pointer}.competition .content .part-1-btn-join[data-v-72d26978]{background:-webkit-gradient(linear,left top,right top,from(#ffbc78),to(#ff5159));background:linear-gradient(90deg,#ffbc78,#ff5159);margin-right:80px}.competition .content .part-1-btn-server[data-v-72d26978]{background:url(/activity/competition/btn_bg.png) no-repeat 50%;background-size:100% 100%;color:#ff5151!important}.competition .content .part-1-introduce[data-v-72d26978]{background:url(/activity/competition/boxBg_2.png) no-repeat 50%;background-size:100% 100%;height:280px;font-size:20px;line-height:34px;padding:55px 55px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.competition .content .part-2[data-v-72d26978]{margin-top:100px}.competition .content .part-2 .role-tab[data-v-72d26978]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:700;margin-top:65px}.competition .content .part-2 .role-tab-title[data-v-72d26978]{-ms-flex-negative:0;flex-shrink:0;width:150px;margin-top:10px}.competition .content .part-2 .role-tab-item[data-v-72d26978]{text-align:center;display:inline-block;width:160px;line-height:60px;border:1px solid #ccc;border-radius:12px;margin-right:32px;margin-bottom:30px;background:#fff;cursor:pointer}.competition .content .part-2 .role-tab-item-active[data-v-72d26978]{color:#fff;border:none;background:-webkit-gradient(linear,left top,right top,from(#ffbc78),to(#ff5159));background:linear-gradient(90deg,#ffbc78,#ff5159)}.competition .content .part-2 .role-table[data-v-72d26978]{width:100%;background:url(/activity/competition/role_bg.png) no-repeat 50%;background-size:100% 100%;border:1px solid #e8e8e8;border-spacing:0;position:relative}.competition .content .part-2 .role-table thead[data-v-72d26978]{border-bottom:1px solid #e8e8e8}.competition .content .part-2 .role-table thead td[data-v-72d26978]{background:#fff;border-bottom:1px solid #e8e8e8}.competition .content .part-2 .role-table tr td[data-v-72d26978]{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;text-align:center;line-height:67px;height:67px;border-right:1px solid #e8e8e8;font-size:20px;font-weight:400}.competition .content .part-2 .role-table tr td[data-v-72d26978]:last-child{border-right:none}.competition .content .part-2 .role-table .logo-bg[data-v-72d26978]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.8}.competition .content .part-2-tips[data-v-72d26978]{text-align:center;margin:50px 0 40px;font-size:26px;line-height:37px;font-weight:500}.competition .content .part-2-btn[data-v-72d26978]{width:554px;line-height:80px;border-radius:12px;background:-webkit-gradient(linear,left top,right top,from(#ffc387),to(#ff5159));background:linear-gradient(90deg,#ffc387,#ff5159);text-align:center;margin:auto;font-size:28px;font-weight:700;color:#fff;cursor:pointer}.competition .content .part-3[data-v-72d26978]{margin-top:100px}.competition .content .part-3 .ranking[data-v-72d26978]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:60px 0 40px}.competition .content .part-3 .ranking img[data-v-72d26978]{width:240px}.competition .content .part-3 .question-box[data-v-72d26978]{background:url(/activity/competition/boxBg_3.png) no-repeat 50%;background-size:100% 100%;padding:40px 40px 140px;margin-bottom:120px}.competition .content .part-3 .question-box .question-header[data-v-72d26978]{font-size:32px;font-weight:700;line-height:46px;margin-bottom:30px}.competition .content .part-3 .question-box .question-item[data-v-72d26978]{margin-bottom:16px}.competition .content .part-3 .question-box .question-item-title[data-v-72d26978]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:700}.competition .content .part-3 .question-box .question-item-title img[data-v-72d26978]{margin:0 2px 0 -15px;width:50px}.competition .content .part-3 .question-box .question-item-content[data-v-72d26978]{font-size:18px;line-height:27px}.competition .top-icon[data-v-72d26978]{position:fixed;right:50px;bottom:150px;cursor:pointer}