@charset "utf-8";
.CalendarContainer *{/*日历内区域css reset*/
	margin:0px;
	padding:0px;
}

.CalendarContainer {/*整体日历容器区域*/
	position:absolute;
	font-family:Arial,"宋体";
	font-size:12px;
	z-index:60000;
	top:0px;
	left:100px;
	padding:0px;
	background:#FFFFFF;
	display:none;
	margin:0;
}

.CalendarContainer .CalendarBreakLine{/*分割线*/
	clear:both;
}

.CalendarContainer .CalendarTop{/*顶部预留空间*/
	background:#FFFFFF;
	line-height:22px;
	text-indent:10px;
}
.CalendarContainer .CalendarBottom{/*底部预留空间*/
	 text-align:center;
	 line-height:20px;
	 background:#efefef;
	 color:#000000;	
	 cursor:pointer;
	 border-right:1px solid #e6e6e6;
	 border-left:1px solid #e6e6e6;
	 border-bottom:1px solid #e6e6e6;
}

.CalendarContainer .CalendarPanel{ /*某月份日历展示整体区域*/
	float:left;
	border-top:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
	position:relative;
	width:144px;
}

.CalendarPanel .CalendarInfo {/*月份展示区域包含上月或下月反动按钮*/
	text-align:center;
	height:24px;
	line-height:24px;
	background:url(../images/titlebg1.gif);
	color:#FFFFFF;
	font-weight:bold;
	position:relative;
	width:140px;
	display:block;
	margin:2px;
}
.CalendarInfo .monthUp{/*向上翻月按钮*/	
	width:40px;
	height:20px;
	line-height:20px;
	position:absolute;
	background:url(../images/qCalendarMonthLeft.gif) no-repeat left;
	display:block;
	left:2px;
	top:2px;
	cursor:pointer;
}
.CalendarInfo .monthDown{/*向下翻月按钮*/	
	width:40px;
	height:20px;
	line-height:20px;
	position:absolute;
	background:url(../images/qCalendarMonthRight.gif) no-repeat right;
	display:block;
	right:2px;
	top:2px;
	cursor:pointer;
}

.CalendarPanel table {/*日历表格样式*/
	border-collapse:collapse;
	width:144px;
	border-spacing:0;
}

.CalendarPanel  td, .CalendarPanel th{/*日历区整体样式*/
	text-align:center;
	width:18px;
	line-height:20px;
	height:20px;
}

.CalendarPanel .weekDay{/*一周内普通日*/
	background:#FFFFFF;
	font-weight:bold;
	color:#666666;
}

.CalendarPanel .weekEnd{/*周末*/
	background:#FFFFFF;
	font-weight:bold;
	color:#FF6600;
}

.CalendarPanel  td.enabled {/*可点击区域效果*/
	font-size:11px;
	text-decoration:underline;
	cursor:pointer;
	font-weight:bold;
	color:#444444;
}
.CalendarPanel  td.hover{/*鼠标焦点获得后的效果*/
    color:#FFFFFF;
	background:url(../images/titlebg1.gif);
	text-decoration:underline;
	
}
.CalendarPanel  td.special{/*特殊的效果*/
	font-size:11px;
	font-weight:bold;
}
.CalendarPanel  td.disabled{/*不可点击的效果*/
	font-size:11px;
	color:#c8c8c8;
}
.CalendarPanel  td.blank{/*空白的效果*/
	font-size:11px;
	font-weight:bold;
}
.CalendarPanel  td.weekDay{/*普通日效果*/
	font-size:11px;
	font-weight:bold;
}
.CalendarPanel  td.weekEnd{/*双休日的效果*/
	font-size:11px;
	font-weight:bold;
}
.CalendarPanel  td.selected{/*日期选中用的样式*/ 
	font-size:11px;
	cursor:pointer;
	font-weight:bold;
	background:#ff9900;
	color:#ffffff;
}
.CalendarPanel  td.selected:hover{/*日期选中用鼠标焦点获得后的样式*/
    cursor:pointer;
	font-size:11px;
	font-weight:bold;
	background:#ff9900;
	color:#ffffff;
}
.CalendarPanel  td.today{/*当天日期样式*/
	color:#339933;
	font-weight:bold;
}

			
			