.layout-header-special[data-v-2a644b76]{margin:0 auto;background:#fff}.el-dropdown[data-v-2a644b76]{font-size:unset}.el-dropdown-menu[data-v-2a644b76]{margin:0}.navbar-special__nav-link[data-v-2a644b76]{padding:14px 8px;font-weight:500;color:#333}.navbar-special__nav-link[data-v-2a644b76]:focus{outline:none}.navbar-special__nav-link.active[data-v-2a644b76]{border-bottom:2px solid #0070f8;padding-bottom:12px}.popover-list[data-v-2a644b76]{list-style:none}.popover-list>li[data-v-2a644b76]{font-size:14px;padding:.5em 0}.invite[data-v-2a644b76]{position:relative}.invite img[data-v-2a644b76]{position:absolute;top:7px;right:-32px;width:28px;height:28px}.race-specials-narratives .markdown-body{color:#666}.race-specials-narratives .markdown-body h2{padding:1em 0;border-bottom:none;margin:0}.race-specials-narratives .markdown-body p{text-align:justify}.race-specials-narratives .markdown-body blockquote,.race-specials-narratives .markdown-body dl,.race-specials-narratives .markdown-body ol,.race-specials-narratives .markdown-body p,.race-specials-narratives .markdown-body pre,.race-specials-narratives .markdown-body table,.race-specials-narratives .markdown-body ul{margin-bottom:1em}.race-specials-narratives .markdown-body .contact-desc{margin-bottom:0}.markdown-body dl.cooperation{display:table}.markdown-body dl.cooperation dt{white-space:nowrap;display:table-cell;font-style:normal;font-weight:400}.markdown-body dl.cooperation dd{display:table-cell;padding:0}.markdown-body dl.cooperation dd>img{height:4em;vertical-align:middle}.markdown-body .timeline{margin:0;padding-left:10px;list-style:none}.markdown-body .timeline-item{position:relative;padding-bottom:8px}.markdown-body .timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.markdown-body .timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid #1890ff}.markdown-body .timeline-item__icon{color:#fff;font-size:12px}.markdown-body .timeline-item__node{position:absolute;background-color:#1890ff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.markdown-body .timeline-item__node--normal{left:-3px;width:16px;height:16px}.markdown-body .timeline-item__node--large{left:-5px;width:20px;height:20px}.markdown-body .timeline-item__node--outline{background-color:#fff;border:2px solid #1890ff}.markdown-body .timeline-item__dot{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.markdown-body .timeline-item__timestamp{line-height:1}.markdown-body .timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.markdown-body .timeline-item__timestamp.is-bottom{margin-top:8px}.markdown-body .timeline-item+.timeline-item{margin-top:0}.markdown-body .timeline .timeline-item:last-child .timeline-item__tail{display:none}.markdown-body .experts-wrapper,.markdown-body .organizations-wrapper{margin-bottom:16px}.markdown-body .organization{width:100%;margin-bottom:2em}.markdown-body .organization__avatar{width:280px;vertical-align:middle}.markdown-body .organization__header{display:table}.markdown-body .organization__logo{display:table-cell;height:3em;margin-right:1em}.markdown-body .organization__name{display:table-cell;font-size:1.2em;vertical-align:bottom}.markdown-body .organization__summary{padding:1em 0;vertical-align:middle}.markdown-body .organization__desc{opacity:.6;line-height:1.5;font-size:.9em}.markdown-body .expert{padding:16px 0;display:table;width:100%;margin-bottom:2em}.markdown-body .expert__avatar{display:table-cell;vertical-align:top;width:160px}.markdown-body .expert__avatar>img{border-radius:2px;width:160px;height:200px}.markdown-body .expert__summary{display:table-cell;padding-left:1.6em}.markdown-body .expert__header{line-height:1;margin-bottom:1.5em}.markdown-body .expert__name{font-size:1.4em}.markdown-body .expert__title{font-size:1.1em;margin-left:1em}.markdown-body .job-banner{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.markdown-body .job-list{padding-left:0}.markdown-body .job-item{position:relative;padding-left:2em}.markdown-body .job-item:before{content:"";position:absolute;left:4px;top:50%;margin-top:-2px;height:4px;width:4px;border-radius:50%;background-color:#666}.markdown-body .contact-desc small{font-size:.9em}.markdown-body .video-container{position:relative;width:100%}.markdown-body .video-container.aspect-ratio-43{padding-bottom:75%}.markdown-body .video-container.aspect-ratio-169{padding-bottom:56.25%}.markdown-body .video-container>.video{position:absolute;height:100%;width:100%}.races-page-container{padding:30px 26px;background:#f0f6fb;min-height:100vh}.races-page-container .breadcrumb{padding-bottom:30px}.races-page-container .races-content-box{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;padding:26px}.races-page-container .races-content-box .header-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;background:#f7f9ff;border-radius:16px}.races-page-container .races-content-box .header-box .text-box{min-width:480px;padding-right:27px}.races-page-container .races-content-box .header-box .text-box .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.races-page-container .races-content-box .header-box .text-box .title-box .cmpt-type{display:inline-block;font-size:14px;border:1px solid #506cb9;color:#506cb9;width:68px;border-radius:4px;text-align:center;height:24px;line-height:22px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.races-page-container .races-content-box .header-box .text-box .title-box h1{padding-left:8px;font-family:PingFang SC;font-weight:700;font-size:24px;color:#191919;line-height:25px;margin-bottom:14px}.races-page-container .races-content-box .header-box .text-box p.race-description{font-family:PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:26px}.races-page-container .races-content-box .header-box .text-box .extend-info{padding-top:14px}.races-page-container .races-content-box .header-box .text-box .extend-info p{margin-bottom:12px}.races-page-container .races-content-box .header-box .text-box .extend-info p .label{font-family:PingFang SC;font-weight:400;font-size:14px;color:#999;margin-right:10px}.races-page-container .races-content-box .header-box .text-box .extend-info p .value{font-family:PingFang SC;font-weight:400;font-size:14px;color:#666}.races-page-container .races-content-box .header-box .text-box .extend-info p .split-line{width:1px;height:12px;background:#999;display:inline-block;margin:0 10px}.races-page-container .races-content-box .header-box .text-box .extend-info .reward-box{font-family:PingFang SC;font-weight:700;font-size:16px;color:#fe5d4e;line-height:22px;margin-bottom:14px}.races-page-container .races-content-box .header-box .text-box .extend-info .reward-box span:first-of-type{margin-right:14px}.races-page-container .races-content-box .header-box .text-box .button-box{padding-top:3px}.races-page-container .races-content-box .header-box .text-box .button-box .button{width:136px;height:44px;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:44px;display:inline-block;text-align:center;cursor:pointer}.races-page-container .races-content-box .header-box .show-box{max-width:55%}.races-page-container .races-content-box .header-box .show-box .img-box{width:100%}.races-page-container .races-content-box .header-box .show-box .img-box img{width:100%;border-radius:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.races-page-container .races-content-box .nav-box{padding-top:28px}.races-page-container .races-content-box .nav-box .navbar__nav{margin-left:0;border-bottom:1px solid #dedede;width:100%}.races-page-container .races-content-box .nav-box .navbar__nav .navbar__nav-link{margin:0;padding:0 16px;height:44px;line-height:44px;font-family:PingFang SC;font-weight:400;font-size:16px;color:#555;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.races-page-container .races-content-box .nav-box .navbar__nav .active{border-bottom:4px solid #3b45e5;font-family:PingFang SC;font-weight:700;font-size:16px;color:#3b45e5}