.dateW{margin:0px;position:absolute;background:#E8E8E6;border:1px solid #ccc;width:275px;font-size:12px;padding:10px;}
.dateW h5{padding:0 5px 5px;margin:0;font-size:12px;}
.calendarTable{border:0px solid #ccc;background:#C8D0D2}
.calendarTable td{ background:#FDFDFC;padding:0 10px;height:33px;font-size:14px;}
.calendarTable th{background:#F0F0ED;color:#999; font-weight:normal;}

#calendarTable1{border-left:1px solid #C8D0D2;border-right:1px solid #C8D0D2;}
.choseDate{background:#FDFDFC;text-align:center;padding:5px 0;border:1px solid #C9D1D3;}
.prevM{color:#999;}
.calendarTable{width:100%;}
.calendarTable01{background:#fff;padding:5px 10px;}
.prevMonth,.nextMonth{border:0;background:url(../images/bg.jpg);width:26px;height:27px; text-align:center;cursor:pointer;margin:0 10px}
#calendarPanel{position:absolute;display:block;}
.calendarTable td.td_bg_over{background:#E8E8E6;}
.calendarTable td.td_bg_out{ background:#F9F9F8}
.calendarTable td.cur_bg,.calendarTable td.sel_bg{background:#666;color:#fff;}
.calendarTable td.sel_bg{background:#666;color:#fff;}
.calendarTable td.sel_bg2{background:#E8E8E6;color:#000;}
