

.month_title{
	padding-top: 0.15rem;
	padding-bottom: 0.15rem;
}

.current_year{
	color: #80889a;
	font-size: 0.14rem;
	margin-left: 0.05rem;
	
}

.current_month{
	color: #80889a;
	font-size: 0.32rem;
	padding-left: 0.25rem;
	padding-top: 0.15rem;
	
}

.aweek{
	color: #666699;
	font-size: 0.14rem;
	/*float: left;*/
	/*padding: 0.16rem;*/
	/*width: 0.457rem;
	height: 0.457rem;
	text-align: center;
	line-height: 0.457rem;*/
}

.aday{
	float: left;
	color: #2b3857;
	width: 0.478rem;
	height: 0.478rem;
	text-align: center;
	border-radius: 50%;
	font-size: 0.14rem;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	position:relative;
	-webkit-box-align:center;
	-moz-box-align:center;
	box-align:center;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	box-pack:center;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	box-orient:vertical;
	
}

.disday{
	color: rgb(207,207,207);
}

.calendar{
	margin-bottom: 0.2rem;
	-webkit-overflow-scrolling: touch;
}

.select_day{
	background-color: #666699;
	font-size: 0.16rem;
	color: #ffffff;
	
}
.select_go_day{
	/*background-color: #8d8dc3;*/
	background-color: #666699;
	color: #ffffff;
}

.price{
	color:#ef5b4c;
	font-size: 0.09rem;
}
.hide_price{
	opacity: 0
	;color:#fff;
	font-size: 0.09rem;
}
.select_go_price{
	color:#FFFFFF;
	font-size: 0.09rem;
}
.select_price{
	color:#FFFFFF;
	font-size: 0.09rem;
}
