﻿/*线路详情页行程日历*/
.calendar{margin-top: 10px;position: relative;height:347px;}
.calendar .outer{}
.calendar table{background: #FFF;border-left: 1px solid #e2e2e2;}
.calendar .month th div{background: #FFF;color: #999;font: bold 16px/22px "微软雅黑","宋体",Arial;overflow: hidden;}
.calendar .month th .Monthbox{position: relative;height: 27px;margin-left: -1px;}
.calendar .month th .Monthbox .dates{text-align: center;position: absolute;top: 0;width: 100%;height:27px;z-index:100;background: #fff;}
.calendar .month th .Monthbox .dates em{font: bold 16px/22px Arial,Helvetica,sans-serif;}
.calendar .month th .Monthbox .prevMonth{position: absolute;top:0;left:0;z-index: 101}
.calendar .month th .Monthbox .nextMonth{position: absolute;top:0;right:0;z-index: 101}
.calendar .month th a{background: url(../images/calendar_icon.png) no-repeat 0 0;display: inline-block;height: 22px;width: 22px;overflow: hidden;text-indent: -9999px;}
.calendar .month th a.prev{background-position: 0 0;}
.calendar .month th a.next{background-position: -22px 0;}
.calendar .week th{font:14px/26px "微软雅黑","宋体",Arial;background: #33475f;color: #FFF;height: 26px;overflow: hidden;width: 82px;text-align: center;}
.calendar .week th.weekEnd{background: #719C39;}
.calendar td{height: 48px;width: 63px;overflow: hidden;position: relative;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2; vertical-align: top;}
/*.calendar td.cur,.calendar td.hover{background:#fff3ea;cursor: pointer;}*//*日期选中状态  可选择出发日期*/
.calendar td[canclick='true']{cursor:pointer;}
.calendar td[canclick='true'].cur,.calendar td[canclick='true'].cur,.calendar td[canclick='true'].hover{background:#fff3ea;}
.calendar td .date{font-family: Arial;font-size: 12px;position: absolute;top: 2px;left:4px;cursor:default;}
.calendar td .sdbox{text-align: center;font:12px/18px "微软雅黑","宋体",Arial;margin-top: 18px;}
.calendar td .sdbox .surplus{display:block;cursor:default;line-height: 13px;}
.calendar td .sdbox .dprice{display:block;color:#f80;cursor:default;line-height: 13px;}
.calendar td .sdbox.no-text .surplus{color:#999;}
.calendar td .sdbox.no-text .dprice{color:#ccc;}
.calendar td[disable='disable']{background:#f5f5f5;}
.calendar td.firsttd{border-left:1px solid #e2e2e2;}
.calendar .nodate{background:url(/Images/calendar-none.jpg) no-repeat;width:576px;height:322px;}