.carousels.small{
    font-size: 16px;
}

.carousels.big{
    font-size: 32px;
    line-height: 40px;
}

#cal ul#wk{margin:0;padding:0;height:25px}
#cal ul#wk li{float:left;width:54px;text-align:center;line-height:25px;list-style:none}
#cal ul#wk li b{font-weight:normal;color:#2cabff}
#cal #cm{clear:left;position:relative}
#cal #cm .cell{position:absolute;width:42px;height:34px;text-align:center;cursor:pointer;}
#cal #cm .cell .so{font:bold 14px arial;}
#cal #bm{text-align:right;height:24px;line-height:24px;padding:0 13px 0 0}
#cal #bm a{color:#7977ce}
#cal #fd{display:none;position:absolute;border:1px solid #dddddf;background:#feffcd;padding:10px;line-height:21px;width:150px}
#cal #fd b{font-weight:normal;color:#c60a00}
.xiaolibottom p{
	width: 100%;
	overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
	margin: 0;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
}
#cal #top select option{
	background:rgb(44, 171, 255);
}
.amp-login-content{
	margin-top: -7% !important;
}
