body,td{font-size:11px;font-family:Tahoma,sans-serif;color:#414B56;margin:0px;padding:0px;vertical-align:top;}
body{padding:0px;}
a,a:link,a:hover,a:active {font-size:11px;font-family:Tahoma,sans-serif;color:#414B56;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0px;}
div{margin:0px;padding:0px;}

#Site {width:1003px;padding-top:5px;}




h1.Main{font-size:14px;color:#E7A219}

#Site #Left {width:158px;padding-left:0px;min-width:158px;}
	#Sidebar{float:left;width:155px;margin-bottom:23px;position:relative;margin-right:expression("-7px");}
	#Menu{margin-bottom:5px;background-color:#EDECDE;background-image:url(./img/menu-bottom.jpg);background-position:bottom left;background-repeat:no-repeat;width:155px;overflow:hidden;}
	#Menu li{list-style-type:none;margin:0;padding:0;}
	#Menu ul{margin:0;padding:0}
	#Menu li.Header{padding-left:20px;color:#C7940D;background-image:url(./img/menu-header-bg.jpg);background-repeat:no-repeat;line-height:24px;height:24px}
	#HeaderLink{position:absolute;background-color:transparent;width:400px;height:52px;cursor:pointer;cursor:hand}
	#Menu li.First{background-image:url(./img/menu-top.jpg)}
	#Menu ul ul li{background-image:none;line-height:20px;height:20px}
	#Menu ul ul{border-top:1px solid #DFDFD3;margin-top:-13px;}
	#Menu ul > li > ul{margin-top:0;}
	#Menu a{display:block;text-decoration:none;width:100%;color:#414B56}
	#Menu ul li a{padding-left:25px;color:#414B56}
	#Menu a:hover{background-color:#C6C29B;color:#FFFFFF}
	#Menu li strong a{background-color:#FF5300;color:#ffffff !important;font-weight:normal}

#Site #Main {padding:0px; text-align:center;}
	.red_panel, #switched_str {display:block;background: url('./img/holyday_corn_t_l.jpg') #E7A219 no-repeat left top;margin:2px 0 2px 0;}
	#switched_str #switched_str_text {width:100%;height:16px;line-height:16px;display:block;color:#fff;font-weight:bold;font-size:13px;padding-left:10px;padding-right:10px;overflow:hidden}
	.scrollClass {color:#fff;font-weight:bold;font-size:13px;z-index:-99;}
	.scrollClass2{width:100%;height:auto;z-index:-99;}

	.red_panel, #switched_str {margin-bottom:5px;padding-bottom:0px;}
	.red_panel #right_top, #switched_str #right_top {width:100%;height:8px;display:block;background: url('./img/holyday_corn_t_r.jpg') no-repeat right top;margin:0px;}
	.red_panel #left_bottom,#top5 #left_bottom,#top3 #left_bottom, #switched_str #left_bottom,#top5 #left_bottom,#top3 #left_bottom {width:100%;height:8px;display:block;background: url('./img/holyday_corn_b_l.jpg') #E7A219 no-repeat left bottom;margin:0px;}
	.red_panel #left_bottom #right_bottom,#switched_str #left_bottom #right_bottom,#top5 #left_bottom #right_bottom,#top3 #left_bottom #right_bottom {width:100%;height:8px;display:block;background: url('./img/holyday_corn_b_r.jpg') no-repeat right bottom;margin:0px;}
	#top5 #left_bottom,#top3 #left_bottom  {position:static;}
	#photoScroll {position:absolute;z-index:expression("-"+"1");text-align:center;}
	.Recomend {font-size:13px;font-weight:bold;margin:2;padding:0;}
	#red_border {margin:0 0 3px 0;width:100%;}
	#red_border td#LT{width:8px;height:8px;background: url('./img/red_corn_t_l.gif') no-repeat left top;}
	#red_border td#RT {width:8px;height:8px;background: url('./img/red_corn_t_r.gif') no-repeat right top;}
	#red_border td#LB {width:8px;height:8px;background: url('./img/red_corn_b_l.gif') no-repeat left bottom;}
	#red_border td#RB {width:8px;height:8px;background: url('./img/red_corn_b_r.gif') no-repeat right bottom;}
	#red_border td#L {background: url('./img/red_point.gif') repeat-y left;}
	#red_border td#T {background: url('./img/red_point.gif') repeat-x top;}
	#red_border td#R {background: url('./img/red_point.gif') repeat-y right;}
	#red_border td#B {background: url('./img/red_point.gif') repeat-x bottom;}
	.Table1 .RedDate{width:35px;font-size:11px;text-align:left;padding:5 0 0 0;}
	.Table1 .RedCountry{font-size:11px;text-align:left;padding:5px 0 0 2px;}
	.Table1 .RedCountry a {text-decoration:underline;margin:0;padding:0;font-size:11px;color:#C7940D}
	.Table1 .RedPrice{width:70px;font-size:11px;text-align:right;padding:5 0 0 0;}
	.Table1 .HotelName{width:120px;font-size:11px;text-align:left;padding:5 0 0 3;}
	.Table1 a{font-size:11px;color:#C7940D;text-decoration:underline;margin:0;padding:0;}

	.Panel {width:100%;background:url('./img/panel_corn_t_l.gif') #EEECDF no-repeat left top;padding:0px;vertical-align:top;text-align:left;}
	.Panel .Panel_right {width:100%;background:url('./img/panel_corn_t_r.gif') no-repeat right top;height:15px;line-height:15px;display:block;}
	.Panel .Panel_bottom {width:100%;background:url('./img/panel_corn_b_l.gif') no-repeat left bottom;height:15px;line-height:15px;display:block;}
	.Panel .Panel_bottom div {width:100%;background:url('./img/panel_corn_b_r.gif') no-repeat right bottom;height:15px;line-height:15px;display:block;}
	.Panel h3 {color:#C7940D;font-size:12px;font-weight:bold;margin:0px 0px 0px 5px;}
	.Panel div.news {padding:0px 5px 0px 5px;}
	.Panel .limiter {height:181px;overflow:hidden;display:block;}
	.Panel div.news .MoreDetails {background:url('./img/arrow2.gif') no-repeat right; float:left;text-decoration:underline;clear:both;padding-right:10px;}
	.MoreDetails {color:#E7A219;background:url('./img/arrow2.gif') no-repeat right; float:left;text-decoration:underline;clear:both;padding-right:10px;}
	.Panel div.news .AllNews {float:right;text-decoration:underline;font-weight:bold;}
    a.Details{color:#E7A219}

#Site #Right {width:202px;padding-right:3px;text-align:left;}
	#top5 {width: 197px;float:right;}
	#top5 .topLeft {background: url('./img/holyday_corn_t_l.jpg') #E7A219 no-repeat left top;display:block;height:8px;width:100%;}
	#top5 .topLeft .topRight {background: url('./img/holyday_corn_t_r.jpg') no-repeat right top;display:block;height:8px;width:100%;}
	#top5 div.header{background: #E7A219 ;color: #ffffff;font-size: 13px;font-weight: bold;padding-bottom:4px;padding-left:2px;}
	#top5 select{color: #6a7d8d;font-size: 10px;width: 100px;}
	#top5 div.hotel_op{background: #eaeff1;float:left;width: 198px;	height: 47px;display:block;}
	#top5 div.hotel_op span{float: left;margin-left: 110px;padding-top: 6px;font-size: 9px;}
	#top5 div.hotel_price{background:#E7A219;float:left;width: 198px;height: 38px;}
	#top5 div.hotel_price span{	float: left;margin-left: 110px;color: #ffffff;padding-top: 10px;font-size: 11px;	font-weight: bold;	}
	#top5 div.image_hotel{float: left;z-index: 0;position: relative;margin-top:-85;margin-left:2px;height: 85px;	}
	#top5 div.image_hotel img{margin-top: 7px;border: 2px solid #cfcccc;}
	/*.image_hotel img{width:100px;height:60px}*/
	#top5 a.top_href{color: #7d848c;text-decoration: none;}
	#top5 div.hint_telo{float: left;background: #fffdcb;padding-left: 5px;border-top: 2px solid #E7A219;border-bottom: 2px solid #E7A219;	border-left: 2px solid #E7A219;width: 130px;height: 70px;height: expression(73+"px");}
	#top5 div.hint_telo_fl{float: left;background: #fffdcb;padding-left: 5px;border-top: 2px solid #E7A219;border-bottom: 2px solid #E7A219;border-left: 2px solid #E7A219;width: 130px;width: expression(137+"px");height: 80px;height: expression(84+"px");}


	#top3 {width: 180px;float:right;}
	#top3 .topLeft {background: url('./img/holyday_corn_t_l.jpg') #E7A219 no-repeat left top;display:block;height:8px;width:100%;}
	#top3 .topLeft .topRight {background: url('./img/holyday_corn_t_r.jpg') no-repeat right top;display:block;height:8px;width:100%;}
	#top3 div.header{background: #E7A219 ;color: #ffffff;font-size: 13px;font-weight: bold;padding-bottom:6px;padding-left:2px;}
	#top3 select{color: #6a7d8d;font-size: 10px;width: 100px;}
	#top3 div.hotel_op{background: #eaeff1;float:left;width: 180px;	height: 47px;display:block;}
	#top3 div.hotel_op span{float: left;margin-left: 110px;padding-top: 6px;font-size: 9px;}
	#top3 div.hotel_price{background:#E7A219;float:left;width: 180px;height: 45px;}
	#top3 div.hotel_price span{	float: left;margin-left: 110px;color: #ffffff;padding-top: 10px;font-size: 11px;	font-weight: bold;	}
	#top3 div.image_hotel{float: left;z-index: 0;position: relative;margin-top:-85;margin-left:2px;height: 85px;	}
	.image_hotel img{border: 2px solid #cfcccc;}
	.image_hotel img{width:100px;height:60px}
	#top3 a.top_href{color: #7d848c;text-decoration: none;}
	#top3 div.hint_telo{float: left;background: #fffdcb;padding-left: 5px;border-top: 2px solid #E7A219;border-bottom: 2px solid #E7A219;	border-left: 2px solid #E7A219;width: 130px;height: 70px;height: expression(73+"px");}
	#top3 div.hint_telo_fl{float: left;background: #fffdcb;padding-left: 5px;border-top: 2px solid #E7A219;border-bottom: 2px solid #E7A219;border-left: 2px solid #E7A219;width: 130px;width: expression(137+"px");height: 80px;height: expression(84+"px");}

	.hint_on	{width: 170px;height: 70px;	height: expression(73+"px");z-index: 50;float: left;position:relative;
		position: expression("absolute"); margin-top:-90px;margin-left:-10px;	display: block;}
	
	.hint	{display: none;}
	/*width: 170px;height: 70px;height: expression(73+"px");	z-index: 50;float: left;position: relative;	margin-top:-90;	margin-left:-10px;*/
	#top3 div.HotelName {clear:both;font-size:14px;font-weight:bold;color:#E7A219;float:none;margin-top:15px;}
	#top3 div.HotelRegion {clear:both;font-size:14px;color:#E7A219;float:none;}
	#top3 div.Higergray {height: 85px;vertical-align:middle;}

#Recl {width:0px;}
.CrosSailing{vertical-align:top;padding:0px;height:75px;}

#Footer {height:110px;}
#Footer .FootBanners {height:60px;padding-bottom:10px;}
#Footer .tur_op {text-align:center;vertical-align:top; padding-top:10px;}
#Footer .adv_link {background-color:#eaeaea;line-height:20px; height:20px;text-align:right; padding-right:10px;}
#Footer .tur_op img {margin:0 5px 0 5px;padding:0;}
#Footer .BottomMenu{width:100%;height:30px;line-height:30px; background: url('./img/foot_bg.jpg') #EDECDE repeat-x left top;text-align:center;}
#Footer .BottomMenu div.Left {width:100%;height:30px;line-height:30px;background: url('./img/corn_foot_l.jpg') no-repeat left top;}
#Footer .BottomMenu div.Left div {width:100%;height:30px;line-height:30px;background: url('./img/corn_foot_r.jpg') no-repeat right top;}
#Footer .BottomMenu div.Left div a{font-size:11px;margin-left:10px;margin-right:10px;}


.left_bottom{position:relative;display:block;width:100%;text-align:center;}
.left_bottom a{color:#a1adb2;font-weight:bold;float:left;margin-left:5px;}

.Select {width:130px;font-size:11px;margin-left:10px;}
input {}
.Day {width:40px;;font-size:11px;margin-left:10px;}
.Date {width:89px;;font-size:11px;}
label {font-weight:normal;padding-left:10px;}
a.Advanced:hover{background-color:#fff;}

