﻿/*CSS Document */
/*tabs开始*/
.rush_bgtab1 {
	background-image:url(http://img.yoee.com/common/tabBg4.gif);
	cursor:pointer;
}
.rush_bgtab2 {
	background-image:url(http://img.yoee.com/common/tabBg5.gif);
	cursor:pointer;
}
.rush_bgtab3 {
	background-image:url(http://img.yoee.com/common/tabBg8.gif);
	cursor:pointer;
}
.rush_bgtab4 {
	background-image:url(http://img.yoee.com/common/tabBg9.gif);
	cursor:pointer;
}
/*tabs结束*/
/*cityFrame css开始*/
#vacaframeid, #frameid, #startFrameid {
	position:absolute;
	background-color:#FF7A23;
	color:#FF7A23;
	background:#fcfcfc;
	border:1px #ccc solid;
	border-color:#FF7A23;
	list-style:none;
	display:none;
	margin:0;
	/*width:210px;*/
	height:auto;
}
#frameid table{
	table-layout:fixed;
}
#frameid td{
	font-size : 13px;
	line-height: 120%;
}
.hint{
border-bottom:1px dashed #C1C1C1;background: #FFFFFF ;color: #656565;margin:0;padding:5px;
}
.mover {background: #FFF4D2;cursor: pointer;color: #FF9A00;}
.mout { background: #FFFFFF;color: #FF9A00;margin:0;}
.mout td{overflow:hidden;white-space:nowrap;}
.selected{ background: #FF9900;color: #FFFFFF;}
.tdleft{padding-left:7px;border-top:1px solid #fff; border-bottom:1px solid #fff;padding-top: 3px;padding-bottom: 3px;text-align:left;}
.tdright{padding-right:7px; border-top: 1px solid #fff; border-bottom:1px solid #fff;padding-top: 3px;padding-bottom: 3px;text-align:right;}
.linecolor{border-top:1px dashed #FB6E04 ; border-bottom:1px dashed #FB6E04;}
#frameid .hide{display:none;}
#frameid .hideTd{display:none;width:1px;}
.iframeFloor{position:absolute;width:211px;_filter:alpha(opacity=0);opacity=0;border-style:none;z-index:-1;left:0;top:0}
#frameid .tdMid{text-align:center;padding:5px;border-top:1px dashed #c1c1c1}
#vacaframeid .destinner{width:340px;margin:10px;font-size:12px;font-family:Simsun;}
#vacaframeid .destinner .tips{background:#f8f8f8;border:1px #bfc0c1 solid;margin-bottom:5px;padding-left:5px;height:23px;line-height:23px;color:#535353;font-weight:bold;float:left;width:98%;}

#vacaframeid .destinner dl{width:162px;float:left;	overflow:hidden;padding-bottom:10px;}
#vacaframeid .destinner .brand{margin-left:16px;}
#vacaframeid .destinner dl dt{font-weight:normal;border-bottom:1px #aeaeae dashed;height:24px;line-height:24px;color:#535353;}
#vacaframeid .destinner dl dd{margin:2px;float:left;}
#vacaframeid .destinner dl a {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:5px 12px 0 0;color:#0033CC}
#vacaframeid .destinner dl a:hover{color:#FF7A23}

#startFrameid .departures{width:100%; margin:3px;font-family:Simsun;font-size:12px;line-height:24px;}
#startFrameid .departures a{height:22px;line-height:22px;float:left;margin:0 10px;_margin:0 7px;display:block;text-decoration:none;float:left;white-space:nowrap;color:#0033CC}
#startFrameid .departures a:hover {text-decoration:underline;color:#FF7A23}
/*cityFrame css结束*/

/*canlendar css开始*/
#OutBdr a {color:#ff6600;}
#OutBdr a:link {color:#ff6600;}
#OutBdr a:hover {color:#333399;}
#OutBdr .pointer {cursor:pointer;color:#333399;font-size:8pt;font-family:arial;}
    	
#OutBdr {position:absolute; top:50px; left:50px;z-index:222; height:186px; overflow:hidden; background-color:#ff7A23; width:299px; display: none;margin:0;padding:0;}
#InBdr {position:absolute; top:1px; left:1px; height:184px; overflow:hidden; background-color:white; width:297px}
    	
#OutBdr .today {color:#FF0000;}
#OutBdr .invalid {color:#999999;cursor:default;font-size:8pt;font-family:arial;}
#OutBdr .picked {background-color:#CCCCCC;}
#BotNav {position:absolute; top:161px; width:297px; text-align:center; overflow:hidden;}
#BotNav #DB_close {position:relative;top:1px;text-decoration:none; height:20px; line-height:20px;font-size:10pt;}
#BotNav #DB_today {position:relative;top:1px;text-decoration:none; height:20px; line-height:20px;font-size:10pt;}
#OutBdr .navControl {position:absolute;height:22px; width:19px; z-index:50; background-color:#ff9900;}
#OutBdr .navImg {position:relative;top:2px;cursor:pointer;cursor:pointer;}
#NavPrev{left:0px}
#NavNext{left:278px}

#monthcontainer {position:absolute;width:297px;height:162px; overflow:hidden;background-color:white;}
#monthlist {position:relative; height:162px; width:297px;}
#OutBdr .month {position:absolute;width:148px; height:166px; overflow:hidden;}
#OutBdr .month .title {position:relative;width:148px;height:22px;overflow:hidden;color:white;text-align:center;line-height:22px; background:#ff9900;font-weight: bold;font-size:8pt;font-family:arial;}
#OutBdr .month .weekdays_top {width:148x;height:4px;overflow:hidden;}
#OutBdr .month .body {width:140px;height:136px;overflow:hidden;padding-right:4px;padding-left:4px;}
#OutBdr .month .weekdays {width:148px; height:16px; overflow:hidden;}
#OutBdr .month .weekday {position:relative; float:left; top:-3px; width:20px; height:16px; overflow:hidden; text-align:center; font-weight:bold; line-height:20px; color:#ff9a00;font-size:9pt;font-family:arial;}
#OutBdr .month .dates {width:148px; height:120px; overflow:hidden;}
#OutBdr .month .bottom {width:148px; height:8px; overflow:hidden;}
#OutBdr .month .dates div {float:left; width:20px; height:20px; overflow:hidden; text-align:center; font-weight:bold; line-height:20px;}
#OutBdr .titleFill {height:22px;width:1px;background-color:#ff9900;}
#OutBdr .calendarFill {height:165px;width:1px;background-color:#ff9900;}
/*canlendar css结束*/
