/* 列表页日历 */
#CalendarMain {
    width: 280px;
    height: 375px;
    float: left;
    background-color: #f3f3f3;
    margin: 0 auto;
    margin-top: 50px;
    position: relative;
}
#title {
	width:280px;
	height:54px;
	margin: 0 auto;
	background-color: #802358;
	border-bottom:1px #ddd solid;
	position:relative;
	border-radius: 5px 5px 0 0;
}
#title p{
    float:left;
	margin-top:14px;
	padding-left:25px;
	background:url(/Public/images/web/rili.png) no-repeat;
	height:25px;
	line-height:25px;
	font-weight:bold;
	color:#222;
}
.selectBtn {
	font-weight: 900;
	font-size: 15px;
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	padding: 4px 4px 4px 4px;
	margin-top:15px;
}
.selectBtn:hover {
   /*background:#802358;*/
   color:#f49d0e;
}
.selectYear {
	position:absolute;
	left:65px;
}
.selectMonth {
	position:absolute;
	right:75px;
}
.month {
	position:absolute;
	left:45px;
}
.nextMonth {
	position:absolute;
	right:55px;
}
.currentDay {
	position:absolute;
	left:5px;
}
#context {
	background-color: #f3f3f3;
	width:280px;
	margin: 0 auto;
	height:319px;
}
.week {
	width: 100%;
	clear:both;
	height:20px;
	padding-top:10px;
	margin-bottom:10px;
}
.week>h3 {
	float: left;
	color: #802358;
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 14px;
}
.dayItem {
	float: left;
}
.lastItem a{
	color: #d1c7b7 !important;
}
.item {
	color: #333;
	float: left;
	text-align: center;
	cursor: pointer;
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
	font-size: 13px;
	width:47px;
	height:55px;
}
/*.item:hover {
	color: #b9121b;
}*/
.item>a{
    width: 25px;
	line-height: 25px;
	display:block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 50%;
	float: left;
}
.currentItem>a {

	border:1px solid #b9121b;
}

#Container {
	overflow: hidden;
	float: left;
	height:252px;
	width:280px;

}
#center {
	width: 100%;
	overflow: hidden;
	height:279px;
	border-radius: 0 0 5px 5px;
}
#centerMain {
	width: 300%;
	margin-left: -100%;
}
#selectYearDiv {
	float: left;
	background-color: #eee;
	width:280px;
	height:275px;
}
#selectYearDiv>div {
	float: left;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 14px;
	border: 1px solid #ccc;
	border-right:0px;
	margin-left: -1px;
	margin-top: -1px;
	cursor: pointer;
	color: #909090;
	width: calc(25% - 1px);
	height:92px;
	line-height: 92px;
}
.currentYearSd, .currentMontSd {
	color: #ff4400 !important;
}
#selectMonthDiv {
	float: left;
	background-color: #eee;
    width:280px;
    height:275px;
}
#selectMonthDiv>div {
	color: #909090;
	float: left;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 14px;
	border: 1px solid #ccc;
	margin-left: -1px;
	margin-top: -1px;
	cursor: pointer;
	width: calc(25% - 1px);
	height:92px;
	line-height: 92px;
}
#selectYearDiv>div:hover, #selectMonthDiv>div:hover {
	background-color: #efefef;    color:red;
}
#centerCalendarMain {
	float: left;
    width:280px;
}


.left .tanchu{z-index:10;position:absolute;top:0px;left:0px;display:none;}
.left .tanchu .tc_topborder{ width:350px; height:11px;background:url(/Public/images/web/bg_tc.png) no-repeat top center; }
.left .tanchu a.tc_close{ position:absolute; top:20px; right:10px;width:30px;height:30px; z-index:11; background:url(/Public/images/web/tc_close.png) no-repeat; display:block;}
.left .tanchu ul{ width:290px; overflow:hidden;padding:30px;font-size:14px; padding-bottom:20px;background: #ffffff; border:1px solid #bbbbbb; border-radius:3px; border-top:none; }
.left .tanchu ul li{line-height:20px; padding-bottom:10px;}
.left .tanchu ul li a{color:#666; display:block;}
.left .tanchu ul li a:hover{ text-decoration:underline;}
/* 首页日历 */
