﻿

#racing_e_wrap{width:600px;margin:0 auto;position:relative;}
.re_title{height:35px;margin-bottom:10px;background-color:#292929;text-align:center;font-size:20px;font-weight:bold;color:#fff;line-height:35px}
.re_content{width:600px;position:relative;}
.re_content .rec_title{width:600px;margin:20px 0 15px;text-align:center;}
.re_content .rec_left{width:290px;position:relative;float:left;}
.re_content .rec_right{width:290px;position:relative;float:right;}
.re_content .rec_stitle{width:283px;height:65px;margin:0 auto;background:url(../images/event_tbar.png) no-repeat;text-align:center;font-size:14px;font-weight:bold;color:#f0dede;position:relative;left:3px;z-index:100;}
.re_content .rec_stitle .rec_ti{width:200px;height:40px;margin:3px 0 0 38px;line-height:20px;float:left;overflow:hidden;}
.re_content .rec_list{width:240px;padding:25px 10px 10px;border:1px solid #c2c2c;background-color:#efefef;position:relative;left:12px;top:-20px;}
.re_content .rec_list .rec_table{font-size:13px;background-color:#fff; border:1px solid #c2c2c2;}
.re_ud_btn{width:190px;height:31px;margin:0 auto;background:url(../images/racing_btn.gif) no-repeat;text-align:center;font-size:14px;font-weight:bold;line-height:31px;letter-spacing:-1px;}
.re_ud_btn a{color:#fff200;text-decoration:none;}
.re_notice{width:420px;margin:25px auto 0;font-size:13px;color:#666;line-height:18px;}

.clear{width:100%;height:0;margin:0 !important;padding:0 !important;display:block;float:none;clear:both;font-size:0 !important;line-height:0 !important;overflow:hidden;}


.ui-datepicker{z-index:9999 !important; font-size: 12px; width: 220px; }
.ui-datepicker select.ui-datepicker-month{ width:35%; font-size: 12px; }
.ui-datepicker select.ui-datepicker-year{ width:45%; font-size: 12px; }
.ui-state-default {font-size:13.5px}