﻿.ui-datepicker {
	width:17em;
	padding:.2em .2em 0;
display:none;
position:absolute;
}
.ui-datepicker .ui-datepicker-header {
	position:relative;
	padding:.2em 0
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position:absolute;
	top:2px;
	width:1.8em;
	height:1.8em
}
.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{
	border:1px solid #79b7e7;
	background:#d0e5f5 url(https://data.travelchinaguide.com/images/background/calendar/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;
	font-weight:bold;
	color:#1d5987;
	top:1px;
}
.ui-datepicker .ui-datepicker-prev:hover .ui-icon,.ui-datepicker .ui-datepicker-next:hover .ui-icon {
	background-image:url(https://data.travelchinaguide.com/images/background/calendar/ui-icons_217bc0_256x240.png)
}
.ui-datepicker .ui-datepicker-prev:hover{
	left:1px;
}
.ui-datepicker .ui-datepicker-next:hover {
	right:1px;}
.ui-datepicker .ui-datepicker-prev {
	left:2px
}
.ui-datepicker .ui-datepicker-next {
	right:2px
}

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display:block;
	position:absolute;
	left:50%;
	margin-left:-8px;
	top:50%;
	margin-top:-8px
}
.ui-datepicker .ui-datepicker-title {
	margin:0 2.3em;
	line-height:1.8em;
	text-align:center
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 49%;
}
.ui-datepicker table {
	width:100%;
	font-size:.9em;
	border-collapse:collapse;
	margin:0 0 .4em
}
.ui-datepicker th {
	padding:.7em .3em;
	text-align:center;
	font-weight:bold;
	border:0
}
.ui-datepicker td {
	border:0;
	padding:1px
}
.ui-datepicker td span, .ui-datepicker td a {
	display:block;
	padding:.2em;
	text-align:right;
	text-decoration:none;
		border:1px solid #c5dbec;
	background:#dfeffc url(https://data.travelchinaguide.com/images/background/calendar/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;
	font-weight:bold;
	color:#2e6e9e;
}
.ui-datepicker-big td span, .ui-datepicker-big td a {	width:20px;
	height:2.5em;
	width:30px;
}

.ui-datepicker .ui-datepicker-today span,.ui-datepicker .ui-datepicker-today a{background: url("https://data.travelchinaguide.com/images/background/calendar/ui-bg_flat_55_fbec88_40x100.png") repeat-x scroll 50% 50% #FBEC88;
    border: 1px solid #FAD42E;
    color: #363636;}
 .ui-datepicker td a:hover{
	border:1px solid #79b7e7;
	background:#d0e5f5 url(https://data.travelchinaguide.com/images/background/calendar/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;
	font-weight:bold;
	color:#1d5987
}
.ui-datepicker td a em{
 display:block;
 color:#8C2100;
 }
.ui-datepicker .ui-datepicker-buttonpane {
	background-image:none;
	margin:.7em 0 0 0;
	padding:0 .2em;
	border-left:0;
	border-right:0;
	border-bottom:0
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float:right;
	margin:.5em .2em .4em;
	cursor:pointer;
	padding:.2em .6em .3em .6em;
	width:auto;
	overflow:visible
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float:left
}
.ui-datepicker .ui-datepicker-multi {
	width:auto
}
.ui-datepicker-multi .ui-datepicker-group {
	float:left
}
.ui-datepicker-multi .ui-datepicker-group table {
	width:95%;
	margin:0 auto .4em
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width:50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width:33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width:25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width:0
}
.ui-icon {
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	background-repeat:no-repeat
}

.ui-widget {
    font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
    font-size: 0.85em;
}

.ui-widget-content {
	border:1px solid #a6c9e2;
	background:#fcfdfd url(https://data.travelchinaguide.com/images/background/calendar/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;
	color:#222
}
.ui-widget-content a {
	color:#222
}
.ui-widget-header {
	border:1px solid #4297d7;
	background:#5c9ccc url(https://data.travelchinaguide.com/images/background/calendar/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;
	color:#fff;
	font-weight:bold
}
.ui-widget-header a {
	color:#fff
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border:1px solid #c5dbec;
	background:#dfeffc url(https://data.travelchinaguide.com/images/background/calendar/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;
	font-weight:bold;
	color:#2e6e9e;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color:#2e6e9e;
	text-decoration:none
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	filter:alpha(opacity=35);
	opacity:.35;
	background-image:none;
	zoom:1;
	cursor:default!important
}
.ui-state-disabled .ui-icon {
	opacity:.35;
	filter:alpha(opacity=35);
}
.ui-icon {
	width:16px;
	height:16px
}
.ui-icon, .ui-widget-content .ui-icon {
	background-image:url(https://data.travelchinaguide.com/images/background/calendar/ui-icons_469bdd_256x240.png)
}
.ui-widget-header .ui-icon {
	background-image:url(https://data.travelchinaguide.com/images/background/calendar/ui-icons_d8e7f3_256x240.png)
}
.ui-state-default .ui-icon {
	background-image:url(https://data.travelchinaguide.com/images/background/calendar/ui-icons_6da8d5_256x240.png)
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
	border-top-left-radius:5px
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
	border-top-right-radius:5px
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
	border-bottom-left-radius:5px
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
	border-bottom-right-radius:5px
}
.ui-icon-circle-triangle-w {
	background-position:-80px -192px
}
.ui-icon-circle-triangle-e {
	background-position:-48px -192px
}
.ui-datepicker-row-break {
	clear:both;
	width:100%;
	font-size:0
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: url("https://data.travelchinaguide.com/images/background/calendar/ui-bg_inset-hard_100_f5f8f9_1x100.png") repeat-x scroll 50% 50% #F5F8F9;
    border: 1px solid #79B7E7;
    color: #E17009;
    font-weight: bold;
}