body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.max-line1{display:-webkit-box;-webkit-line-clamp:1}.max-line1,.max-line2{overflow:hidden;-webkit-box-orient:vertical}.max-line2{display:-webkit-box!important;-webkit-line-clamp:2}.button{display:inline-block;min-width:160px;height:44px;line-height:44px;border-radius:38px;cursor:pointer;border:none;text-align:center;color:#fff;font-size:14px;letter-spacing:4px}.button,.button.button-primary,.button:hover{background-color:#1d83c2}.button.button-primary{color:#fff}.button.button-primary:hover{background-color:#1d83c2}.back{display:inline-block;width:40px;height:40px;position:relative;cursor:pointer}.back:after,.back:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:inline-block}.back:after{height:2px;background-color:#707070;width:40px}.back:before{width:20px;height:20px;border:solid #707070;border-width:0 0 2px 2px;transform:translate(-80%,-50%) rotate(45deg)}.back:hover:after{background-color:#1d83c2}.back:hover:before{border-color:#1d83c2}.empty{min-height:100px;color:#aaa}.arrow,.cursor-pointer{cursor:pointer}.arrow{width:28px;height:28px;display:inline-block;border-radius:50%;border:1px solid transparent;position:relative;transition:all .2s}.arrow.big{width:40px;height:40px}.arrow.big:after{width:10px;height:10px;border-width:0 0 2px 2px}.arrow.big:before{width:16px;height:2px}.arrow:hover{border-color:#1d83c2}.arrow:hover:before{background-color:#1d83c2}.arrow:hover:after{border-color:#1d83c2}.arrow:after,.arrow:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:inline-block}.arrow:before{width:12px;height:1px;background-color:#707070}.arrow:after{width:8px;height:8px;border:solid #707070;border-width:0 0 1px 1px;transform:translate(-50%,-50%) rotate(-135deg)}.arrow.arrow-left{transform:rotate(-180deg)}.arrow.arrow-left:hover{transform:rotate(-180deg) scale(1.1)}.arrow.arrow-right:hover{transform:scale(1.1)}.arrow:disabled:before{background-color:#ccc}.arrow:disabled:after{border-color:#ccc}.arrow:disabled:hover:before{background-color:#ccc}.arrow:disabled:hover:after{border-color:#ccc}.tabs_container input[type=radio]{display:none}.tabs_container input[type=radio]#tab-0:checked~.panels #panel-0{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-0:checked~.panels #panel-0.panel-grid{display:grid}.tabs_container input[type=radio]#tab-0:checked~.tabs #label-0{color:#1a0b0b;font-weight:700}.tabs_container input[type=radio]#tab-1:checked~.panels #panel-1{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-1:checked~.panels #panel-1.panel-grid{display:grid}.tabs_container input[type=radio]#tab-1:checked~.tabs #label-1{color:#1a0b0b;font-weight:700}.tabs_container input[type=radio]#tab-2:checked~.panels #panel-2{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-2:checked~.panels #panel-2.panel-grid{display:grid}.tabs_container input[type=radio]#tab-2:checked~.tabs #label-2{color:#1a0b0b;font-weight:700}.tabs_container input[type=radio]#tab-3:checked~.panels #panel-3{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-3:checked~.panels #panel-3.panel-grid{display:grid}.tabs_container input[type=radio]#tab-3:checked~.tabs #label-3{color:#1a0b0b;font-weight:700}.tabs_container input[type=radio]#tab-4:checked~.panels #panel-4{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-4:checked~.panels #panel-4.panel-grid{display:grid}.tabs_container input[type=radio]#tab-4:checked~.tabs #label-4{color:#1a0b0b;font-weight:700}.tabs_container input[type=radio]#tab-5:checked~.panels #panel-5{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-5:checked~.panels #panel-5.panel-grid{display:grid}.tabs_container input[type=radio]#tab-5:checked~.tabs #label-5{color:#1a0b0b;font-weight:700}.tabs_container input[type=radio]#tab-6:checked~.panels #panel-6{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-6:checked~.panels #panel-6.panel-grid{display:grid}.tabs_container input[type=radio]#tab-6:checked~.tabs #label-6{color:#1a0b0b;font-weight:700}.tabs_container input[type=radio]#tab-7:checked~.panels #panel-7{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-7:checked~.panels #panel-7.panel-grid{display:grid}.tabs_container input[type=radio]#tab-7:checked~.tabs #label-7{color:#1a0b0b;font-weight:700}.tabs_container input[type=radio]#tab-8:checked~.panels #panel-8{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-8:checked~.panels #panel-8.panel-grid{display:grid}.tabs_container input[type=radio]#tab-8:checked~.tabs #label-8{color:#1a0b0b;font-weight:700}.tabs_container input[type=radio]#tab-9:checked~.panels #panel-9{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-9:checked~.panels #panel-9.panel-grid{display:grid}.tabs_container input[type=radio]#tab-9:checked~.tabs #label-9{color:#1a0b0b;font-weight:700}.tabs_container input[type=radio]#tab-10:checked~.panels #panel-10{display:block;transition:all .2s}.tabs_container input[type=radio]#tab-10:checked~.panels #panel-10.panel-grid{display:grid}.tabs_container input[type=radio]#tab-10:checked~.tabs #label-10{color:#1a0b0b;font-weight:700}.tabs_container .tabs{border-bottom:1px solid #707070;margin-bottom:30px}.tabs_container .tabs label{cursor:pointer;padding:20px 30px;margin:0 2px;display:inline-block;color:#adadad;font-size:18px;transition:color .2s}.tabs_container .panels{padding:30px 0;min-height:200px}.tabs_container .panels .panel{color:#888;line-height:2;display:none;grid-template-columns:repeat(auto-fill,308px);grid-row-gap:20px;row-gap:20px;justify-content:space-between}.tabs_container .panels .panel .card{height:auto}.tabs_container .panels .panel .card h5{padding-bottom:10px}.tabs_container .panels .panel .card>section{padding-bottom:10px;padding-right:10px}.tabs_container .panels .panel a{color:#2f47ff}.tabs_container .panels .panel a:hover{text-decoration:underline}.tabs_container.detail_tabs input[type=radio]#tab-0:checked~.tabs #label-0,.tabs_container.detail_tabs input[type=radio]#tab-1:checked~.tabs #label-1,.tabs_container.detail_tabs input[type=radio]#tab-2:checked~.tabs #label-2,.tabs_container.detail_tabs input[type=radio]#tab-3:checked~.tabs #label-3,.tabs_container.detail_tabs input[type=radio]#tab-4:checked~.tabs #label-4,.tabs_container.detail_tabs input[type=radio]#tab-5:checked~.tabs #label-5,.tabs_container.detail_tabs input[type=radio]#tab-6:checked~.tabs #label-6,.tabs_container.detail_tabs input[type=radio]#tab-7:checked~.tabs #label-7,.tabs_container.detail_tabs input[type=radio]#tab-8:checked~.tabs #label-8,.tabs_container.detail_tabs input[type=radio]#tab-9:checked~.tabs #label-9,.tabs_container.detail_tabs input[type=radio]#tab-10:checked~.tabs #label-10{color:#1d83c2;border-bottom:6px solid #1d83c2}.tabs_container.detail_tabs .tabs{text-align:center;border-bottom:none}.tabs_container.detail_tabs .tabs label{cursor:pointer;padding:20px 30px;margin:0 20px}.modal_checkbox{display:none}.modal_checkbox~.mask{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);z-index:2}.modal_checkbox~.mask+main{position:fixed;min-width:550px;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:3}.modal_checkbox~.mask+main .box{padding:60px;color:#fff;line-height:1.2;border-radius:45px;background-color:#1d83c2;margin-bottom:30px}.modal_checkbox~.mask+main .box .icon{width:57px;height:57px;border-radius:50%;background-color:#fff;margin-bottom:38px;position:relative}.modal_checkbox~.mask+main .box .icon:after,.modal_checkbox~.mask+main .box .icon:before{content:"";display:inline-block;height:4px;width:30px;background-color:#1d83c2;position:absolute}.modal_checkbox~.mask+main .box .icon.icon-succ:after{transform:translate(5px) rotate(-45deg)}.modal_checkbox~.mask+main .box .icon.icon-succ:before{width:20px;transform:translate(-10px,3px) rotate(45deg)}.modal_checkbox~.mask+main .box .icon.icon-fail:after{transform:rotate(-45deg)}.modal_checkbox~.mask+main .box .icon.icon-fail:before{transform:rotate(45deg)}.pages{padding:20px 0;margin-top:20px}.pages,.pages a{display:flex;justify-content:center}.pages a{background-color:#888;color:#fff;border-radius:11px;height:40px;padding:0 15px;align-items:center}.pages a.active,.pages a:hover{background-color:#1d83c2}.pages a+a{margin-left:13px}.none{display:none!important}.flex{display:flex}.flex.flex-wrap{flex-wrap:wrap}.flex .flex-none{flex:none}.flex .flex-auto{flex:auto}.flex.space-between{justify-content:space-between}.flex.space-around{justify-content:space-around}.flex.row{flex-direction:row}.flex.row-reverse{flex-direction:row-reverse}.flex.column{flex-direction:column}.flex.column-reverse{flex-direction:column-reverse}.flex.align-start{align-items:flex-start}.flex.justify-start{justify-content:flex-start}.flex.align-end{align-items:flex-end}.flex.justify-end{justify-content:flex-end}.flex.align-center{align-items:center}.flex.justify-center{justify-content:center}.flex.align-stretch{align-items:stretch}.flex.justify-stretch{justify-content:stretch}body,html{font-family:"DM Sans","Gilroy",-apple-system,"Sofia Pro","Microsoft YaHei","Helvetica","Arial",sans-serif;color:#333;line-height:1.3;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;scroll-behavior:smooth}body,div,h1,h2,h3,h4,h5,h6,html,p,section{padding:0;margin:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.header{font-size:40px;letter-spacing:10px;text-shadow:5px 5px 10px rgba(0,0,0,.2);width:100%;height:20vh;display:flex;justify-content:center;align-items:center;background:url(../../static/media/banner.e79ffd57.png) no-repeat 100% 100%;background-size:100% 100%;color:#fff}body{scroll-behavior:smooth;background-color:#f2f3f7}.container{height:100vh;max-width:800px;margin:0 auto}.container .main{height:100vh;display:flex;flex-direction:column}.container .main .header{flex:none}.container .main .body{height:80vh;flex:auto;padding:0 10px}.container .main .list{height:calc(80vh - 110px);overflow-y:auto}.container .main .beian{height:40px;text-align:center;color:#666;font-size:12px;display:flex;align-items:center;justify-content:center}.container .main .beian a{margin-left:5px}.container .main .beian a.img{margin-right:10px}.container .main .beian img{width:16px;height:16px}.search{padding:10px 0}.search input[type=text]{border-radius:20px 0 0 20px;background-color:#fff;height:50px;line-height:1;padding:5px 20px;border-width:0;font-size:14px}.search input[type=submit]{background:#146fbd;border-width:0;color:#fff;border-radius:0 20px 20px 0;padding:0 20px;background:linear-gradient(45deg,#146fbd,#2caeff)}.race-item{background:#fff;padding:10px;border-radius:10px;margin-bottom:10px}.race-item:hover{background:#fefefe}.race-item .item-img{width:80px;height:64px;margin-right:20px}.race-item .item-img>div{height:100%;width:100%}.race-item .item-img img{border-radius:10px}.race-item .item-text h5{font-size:14px;padding-bottom:10px}.race-item .item-text summary{color:#999;font-size:12px}.race-item .item-text summary img{transform:translateY(3px)}.race-item .item-text summary span{align-self:baseline;padding:0 5px}.race-item .item-text summary span.date{padding-right:20px}.race-item .more{width:10px}.btn{display:none;cursor:pointer;text-align:center;border-radius:5px;background-color:#fff;line-height:40px;height:40px}.btn:hover{background-color:#fafafa}.more{width:10px;height:10px;background-color:transparent;border-style:solid;border-width:2px 2px 0 0;transform:rotate(45deg)}
/*# sourceMappingURL=main.5277edb7.chunk.css.map */