.race .race-header{*zoom:1}.race .race-header:after{content:'';height:0;visibility:hidden;display:block;clear:both}.race .race-header h3,.race .race-body p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hd-line,.md-header h2,.md-hour .hour-wrapper .hour-block{display:inline-block;*vertical-align:auto;zoom:1;*display:inline}html,body{background:#FFF;font-size:10px}.view{display:none}.header,.md-hour,.md-map,.md-video,.md-chart,.md-capita,.md-personal,.md-hometown,.md-sunparty,.footer{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;overflow:hidden}.row{overflow:hidden}.text-l{text-align:left}.text-r{text-align:right}.race .race-header{border-bottom:1px solid #d8dbe1}.race .race-header h3{float:left;margin:0 0 -1px;border-bottom:3px solid #b1b7c3;max-width:80%}.race .race-body{overflow:hidden}.race .race-body p{color:#444;float:left}.race .race-body a{color:#333}.race .race-body a:hover{text-decoration:none}.race .race-body em{margin:0 5px 0 0}.race .race-body span{line-height:36px}.race span{float:right;color:#888}.hd-line{width:25%;height:1px;background:#cdd0d7;vertical-align:middle}.md-header{text-align:center}.md-header h2{color:#999;vertical-align:middle;margin:0 2.5%;font-size:1.8rem;line-height:40px}.md-capita .race-body p,.md-personal .race-body p{width:75%}.md-hometown .race-body p,.md-sunparty .race-body p{width:65%}.header{text-align:center}.header h1{color:#FFF}.header h1 img{vertical-align:middle;border-radius:5px;width:34px;height:34px}.footer{text-align:center}.footer p,.footer span{color:#333;font-size:14px;}.md-map{position:relative}.md-map .map-chart{position:absolute;left:20%;top:0;right:0;bottom:0}.md-map .map-content{padding:0 0 0 5px;position:relative}.md-map .map-content .time{color:#888}.md-map .map-content p{color:#666;margin:0 0 4px}.chart-title-wrapper{border-bottom:1px solid #d8dbe1}.chart-title-list{*zoom:1}.chart-title-list li{float:left;margin:0 20px 0 0}.chart-title-list li a{display:inline-block;border-bottom:3px solid transparent;margin:0 0 -1px;font-size:1.4rem;line-height:26px}.chart-title-list li:last-child{margin:0}.chart-title-list li:hover a,.chart-title-list li.active a{border-bottom-color:#b1b7c3;font-weight:bold;text-decoration:none}.chart-title-list:after{content:'';height:0;visibility:hidden;display:block;clear:both}.chart-item-list{margin:12px 0 0;*zoom:1}.chart-item-list li{float:left}.chart-item-list .chart-item{overflow:hidden}.chart-item-list:after{content:'';height:0;visibility:hidden;display:block;clear:both}.md-hour h2{font-size:24px;line-height:30px;font-weight:bold;color:#666;text-align:center}.md-hour .hour-wrapper{position:relative;text-align:center;font-size:0;*zoom:1}.md-hour .hour-wrapper .hour-item{border-bottom:6px solid #cdd0d7;height:76px;width:55px;margin:0 auto;overflow:hidden}.md-hour .hour-wrapper ul{position:relative}.md-hour .hour-wrapper ul li{text-align:center}.md-hour .hour-wrapper ul.animate{-webkit-transition:margin-top 1s linear;-moz-transition:margin-top 1s linear;-ms-transition:margin-top 1s linear;-o-transition:margin-top 1s linear;transition:margin-top 1s linear}.md-hour .hour-wrapper:after{content:'';height:0;visibility:hidden;display:block;clear:both}.md-hour .hour-info p{color:#666}
/*# sourceMappingURL=index-base.css.map */
