@charset "utf-8";
/* CSS Document */
.tplh {
	overflow:hidden;
	font-size:12px;
	border:1px solid #e3e3e3;
	background:#FFF;
	width:692px;
	margin-top:0px;
}
.tplh .pcont {
	width:650px;
	float:left;
	overflow:hidden;
	padding-left:5px;
}
.tplh .ScrCont {
	width:32766px;
	margin-left:-5px;
}
.tplh #List1_1, .tplh #List2_1 {
	float:left;
}
.tplh .LeftBotton, .tplh .RightBotton {
	width:16px;
	height:150px;
	float:left;
}
.tplh .LeftBotton {
	background-position: 0 0;
	margin:0px 2px 0px 0px;;
	background-image:url(../images/ttgg_03.jpg)
}
.tplh .RightBotton {
	background-position: 0 -100px;
	margin:0px 1px 10px 2px;
	background-image:url(../images/ttgg_03-03.jpg);
}
.tplh .LeftBotton:hover {
	background-image:url(../images/ttgg_03.jpg);
}
.tplh .RightBotton:hover {
	background-image:url(../images/ttgg_03-03.jpg);
}
.tplh .pl img {		/*图片*/
	display:block;
	cursor:pointer;
	border:none;
	height:100px;
}
.tplh .pl {     /*文字*/
	float:left;
	float:left;
	text-align:center;
	line-height:24px;
	height:158px;
	margin-left:1px;
	background-color:#E4F0FE;
	
}
.tplh a.pl:hover {
	background:#C6DEFF;
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
LABEL {
	CURSOR: pointer
}
LABEL:hover {
	TEXT-DECORATION: underline
}
A {
	COLOR: #0055aa; TEXT-DECORATION: none
}
.destinationRecommemd {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #E9F5FF; PADDING-TOP: 3px
}
.destinationRecommemd .thisweek {
	BORDER-BOTTOM: #89b0e2 1px solid; POSITION: relative; BORDER-LEFT: #89b0e2 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 3px 3px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: #89b0e2 1px solid; BORDER-RIGHT: #89b0e2 1px solid; PADDING-TOP: 1px
}
.destinationRecommemd .thisweek H2 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 20px; FONT-SIZE: 14px; PADDING-TOP: 7px
}
.destinationRecommemd .thisweek H2 IMG {
	WIDTH: 3px; BACKGROUND: url(/Destinations/img/IN_bg_blk_01.gif) no-repeat -10px -96px; HEIGHT: 20px; VERTICAL-ALIGN: text-bottom; MARGIN-RIGHT: 5px
}
.destinationRecommemd .thisweek H2 A {
	COLOR: #1c1c1c
}
.destinationRecommemd .thisweek H2 SPAN {
	FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.destinationRecommemd .thisweek H2 SPAN A {
	COLOR: #05a
}
.destinationRecommemd .thisweek .topic {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 460px; COLOR: #e85d00; FONT-SIZE: 14px; TOP: 9px; LEFT: 100px
}
.destinationRecommemd .thisweek .topic SPAN {
	PADDING-LEFT: 8px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.destinationRecommemd .thisweek .ctn {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 10px; WIDTH: 608px; PADDING-RIGHT: 10px; PADDING-TOP: 12px
}
.destinationRecommemd .thisweek .ctn BLOCKQUOTE {
	ZOOM: 1
}
.destinationRecommemd .thisweek .ctn BLOCKQUOTE:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; CONTENT: "."
}
.destinationRecommemd .thisweek .ctn IMG {
	BORDER-BOTTOM: #acc6e1 1px solid; BORDER-LEFT: #acc6e1 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 150px; PADDING-RIGHT: 1px; FLOAT: left; HEIGHT: 110px; BORDER-TOP: #acc6e1 1px solid; BORDER-RIGHT: #acc6e1 1px solid; PADDING-TOP: 1px
}
.destinationRecommemd .thisweek .ctn DIV {
	PADDING-LEFT: 14px; WIDTH: 440px; FLOAT: left; HEIGHT: 114px; COLOR: #05a; OVERFLOW: hidden
}
.destinationRecommemd .thisweek .ctn H5 {
	HEIGHT: 20px; FONT-SIZE: 14px; PADDING-TOP: 4px
}
.destinationRecommemd .thisweek .ctn H5 SPAN {
	FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.destinationRecommemd .thisweek .ctn P {
	PADDING-TOP: 5px
}
.destinationRecommemd .thisweek .ctn .tips SPAN {
	COLOR: #e85d00
}
.destinationRecommemd .thisweek .ctn A.intro {
	COLOR: #666; TEXT-DECORATION: none
}
.destinationRecommemd .thisweek .ttl {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #E5F1FF; HEIGHT: 26px; PADDING-TOP: 3px
}
.destinationRecommemd .thisweek .ttl LI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 116px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 24px; COLOR: #05a; CURSOR: pointer; PADDING-TOP: 1px
}
.destinationRecommemd .thisweek .ttl LI:hover {
	TEXT-DECORATION: underline
}
.destinationRecommemd .thisweek .ttl IMG {
	BORDER-BOTTOM: #8aa3c2 1px solid; BORDER-LEFT: #8aa3c2 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; BORDER-TOP: #8aa3c2 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #8aa3c2 1px solid; PADDING-TOP: 1px
}
.destinationRecommemd .thisweek .ttl LI.s2 IMG {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
.destinationRecommemd .thisweek .ttl LI.s2:hover {
	TEXT-DECORATION: none
}
.destinationRecommemd .nextweek {
	BORDER-BOTTOM: #89b0e2 1px solid; BORDER-LEFT: #89b0e2 1px solid; LINE-HEIGHT: 21px; MARGIN: 0px 3px; PADDING-LEFT: 25px;  HEIGHT: 21px; OVERFLOW: hidden; BORDER-TOP: #89b0e2 1px solid; BORDER-RIGHT: #89b0e2 1px solid
}
.destinationRecommemd .nextweek EM {
	FLOAT: left; COLOR: #666; FONT-WEIGHT: bold
}
.destinationRecommemd .nextweek SPAN {
	PADDING-RIGHT: 10px; FLOAT: left; COLOR: #e85d00
}
.destinationRecommemd .nextweek STRONG {
	PADDING-LEFT: 10px; FLOAT: left; COLOR: #05a; FONT-WEIGHT: normal
}
.zhinan{
	padding:0 10px;
	color:#0058B0;
	line-height:25px;
}
.zhinan a:hover{
	color:#F60;
	text-decoration:underline;
}
button.btn02 { width:50px; height:20px; padding-top:2px; font-size:12px; font-weight:normal; color:#1C1C1C; border:0; background:url(./images/button_01.gif) 0 -30px no-repeat}
.guide1 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 162px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; HEIGHT: 220px; PADDING-TOP: 2px
}
.guide1_hover {
	BORDER-BOTTOM: #ff9900 2px solid; BORDER-LEFT: #ff9900 2px solid; WIDTH: 162px; DISPLAY: inline; BACKGROUND: #fff5e8; FLOAT: left; HEIGHT: 220px; BORDER-TOP: #ff9900 2px solid; BORDER-RIGHT: #ff9900 2px solid
}
.guide2 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 162px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; HEIGHT: 220px; PADDING-TOP: 2px
}
.guide2_hover {
	BORDER-BOTTOM: #9999cc 2px solid; BORDER-LEFT: #9999cc 2px solid; WIDTH: 162px; DISPLAY: inline; BACKGROUND: #f5f5fa; FLOAT: left; HEIGHT: 220px; BORDER-TOP: #9999cc 2px solid; BORDER-RIGHT: #9999cc 2px solid
}
.guide3 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 162px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; HEIGHT: 220px; PADDING-TOP: 2px
}
.guide3_hover {
	BORDER-BOTTOM: #99cc00 2px solid; BORDER-LEFT: #99cc00 2px solid; WIDTH: 162px; DISPLAY: inline; BACKGROUND: #fbffec; FLOAT: left; HEIGHT: 220px; BORDER-TOP: #99cc00 2px solid; BORDER-RIGHT: #99cc00 2px solid
}
.guide4 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 162px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; HEIGHT: 220px; PADDING-TOP: 2px
}
.guide4_hover {
	BORDER-BOTTOM: #64caf1 2px solid; BORDER-LEFT: #64caf1 2px solid; WIDTH: 162px; DISPLAY: inline; BACKGROUND: #eef9fd; FLOAT: left; HEIGHT: 220px; BORDER-TOP: #64caf1 2px solid; BORDER-RIGHT: #64caf1 2px solid
}
#tdtable {
	width:162px;
	table-layout:fixed;
}
#tdtable .c1 {
	width:80px;
}
#tdtable td {
	white-space:nowrap;
	overflow:hidden;
}
label { cursor:pointer}
label:hover { text-decoration:underline}
input,select { vertical-align:middle; font-size:12px; color:#666}
input[type="text"],.input[type="password"] { padding:2px 3px 0; height:15px; line-height:15px; border:1px solid #BBB; background:url(../images/form_bg.gif) no-repeat #FFF}
select { height:20px}
button { cursor:pointer; vertical-align:middle; text-align:center}
button.btn02 { width:50px; height:20px; padding-top:2px; font-size:12px; font-weight:normal; color:#1C1C1C; border:0; background:url(../images/button_01.gif) 0 -30px no-repeat}

