.wrap{width: 980px;box-sizing: border-box;display:inline-block;}
.wrap table {width: 100%;}
/*.wrap h3 {box-sizing: border-box; line-height: 50px; font-weight: bold; font-size:20px;vertical-align: middle;border: 1px solid #ddd;} */
.wrap h3 {box-sizing: border-box; border: 1px solid #ddd;} 
.wrap .racewrap {margin-top: 10px; border: 1px solid #ddd;padding: 5px 10px;}
.wrap .racewrap .selday {box-sizing:border-box;line-height: 40px;vertical-align: middle;border-bottom: 1px solid #ddd;}
.wrap .racewrap .selday span {font-weight: bold; font-size: 16px;}
.wrap .racewrap .selday select {margin-left: 10px;padding-left:8px;text-align: center;box-sizing: border-box;}
.wrap .racewrap .selday select option {text-align: text;}
.wrap .racewrap .selday #year{width:70px;}
.wrap .racewrap .selday #inning{width:50px;}
.wrap .racewrap .selday #nday{width:50px;}
.wrap .racewrap .selday .ymd {display:inline-block; width:39%;box-sizing: border-box;text-align: left;}
.wrap .racewrap .selday .sel {display:inline-block; width:59%;box-sizing: border-box;text-align: right;}
.wrap .racewrap .selday .sel .btnGo {width: 40px;}
.wrap .racewrap .raceinfo {display: block;line-height: 30px; vertical-align: middle;font-weight: bold;padding-top: 40px;font-size: 15px;color:#333;text-align: left;}
.wrap .racewrap .race_1 {padding-top: 20px !important;}
.wrap .racewrap .point {font-size:20px;font-weight: bold;}
.wrap .racewrap .green {color: #1ba100;font-weight: bold;}
.wrap .racewrap .blue {color: #0468d3;font-weight: bold;}

/*.wrap .racewrap table, .wrap .racewrap th, .wrap .racewrap td {border: 1px solid #ddd;}*/
.wrap .racewrap table {border-collapse: collapse;box-sizing: border-box; border: 1px solid #ddd;}
.wrap .racewrap th {height: 20px;padding: 5px 0px;text-align: center;color: #444;font-size: 12px;border: 1px solid #ddd;}
.wrap .racewrap .kcycle th {background-color: #e9f3d9;}
.wrap .racewrap .kboat th {background-color: #ecf5f9;}
.wrap .racewrap td {height: 20px;padding: 5px 0px;text-align: center;font-size: 12px;}
.wrap .racewrap td {border: 1px solid #ddd;}
.sep {height: 10px;display:inline-block;}

.wrap .racewrap .race_list {line-height: 40px;height: 38px;border-bottom: 1px solid #ddd;}
.wrap .racewrap .race_list ul li {list-style: none;display: inline-block;float: left;text-align: center; height: 30px;/*width: 47px;*/padding: 0 4px;}
/*.wrap .racewrap .race_list ul li:after {float:right; display: inline-table; color:#ddd; content: "|"; font-size:11px;}*/
.wrap .racewrap .race_list ul li a {font-size: 14px; font-weight: normal;text-decoration: none;text-align: center;}
.wrap .racewrap .race_list ul li a:hover {color: #0468d3}
.wrap .racewrap .race_list ul li:first-child{font-size: 14px; font-weight: bold;text-decoration: none;}
.wrap .racewrap .race_list ul li:first-child::after{content: ""}
.wrap .racewrap .race_list ul li:last-child::after{content: ""}

.wrap .racewrap .race_list_cycle {line-height: 40px;height: 68px;border-bottom: 1px solid #ddd;}
.wrap .racewrap .race_list_cycle .race_title {display: inline-block; width: 49px;box-sizing: border-box;position: relative;top: -20px;font-size: 14px;font-weight: bold;}
.wrap .racewrap .race_list_cycle .race_loc {display: inline-block; width: 720px;box-sizing: border-box;}
.wrap .racewrap .race_list_cycle ul li {list-style: none;display: inline-block;float: left;text-align: left; height: 30px;/*width: 50px;*/padding: 0 4px;}
/*.wrap .racewrap .race_list_cycle ul li:after {float:right; display: inline-table; color:#ddd; content: "|"; font-size:11px;}*/
.wrap .racewrap .race_list_cycle ul li a {font-size: 14px; font-weight: normal;text-decoration: none;text-align: center;}
.wrap .racewrap .race_list_cycle ul li a:hover {color: #0468d3}
.wrap .racewrap .race_list_cycle ul li:first-child{font-size: 14px; font-weight: bold;text-decoration: none;text-align: left;}
.wrap .racewrap .race_list_cycle ul li:first-child::after{content: ""}
.wrap .racewrap .race_list_cycle ul li:last-child::after{content: ""}

.aside_right{box-sizing: border-box;width: 160px;height: 600px;position:absolute;top:150px;left:990px;border:1px solid #ddd;}
.colorblack {color: #000}
.colorblue {color: #1010FF}
.colorred {color: #FF1020}