body {
	font-size:12px;
	color:#333333;
	text-align:center;
	}
ol, ul{
	list-style:none;
}
div {
	border:0px solid #333;
	font-size:12px;
	}
td {
	border:0px solid #333;
	font-size:12px;
	}
a:link {
		font-size:12px;
		color:#1E3986;
		text-decoration:none;
		}
a:visited {
		font-size:12px;
		color:#1E3986;
		text-decoration:none;
		}
a:hover {
		color:#1F3A87;
		text-decoration:underline;
		}
.word1 a:link{
		font-size:12px;
		color:#333;
		text-decoration:none;
		}
.word1 a:visited {
		font-size:12px;
		color:#333;
		text-decoration:none;
		}
.word1 a:hover {
		color:#1F3A87;
		text-decoration:underline;
		}
.word2 {
		color:#1F3A87;
		}
.word3 {
		background:url(/images/xuline.gif) 0 22px repeat-x;
		}
ul {
	list-style:none;
	margin:0px;
	}
	/*酒店搜索*/
	#boxHS{
		width:973px;
		height:199px;
		margin:5px auto 0px;
	}
	#boxEconomy {
		line-height:5px;
		}
	#boxHotelSearch{
		width:698px;
		height:100%;
		float:left;
	}
	#boxSceneryRecom{
		width:270px;
		height:100%;
		float:right;
	}
	#boxSceneryRecom h3,
	#boxHotelSearch h3{
		width:100%;
		height:27px;
		background-color:#ff9815;
		text-align:left;
		padding:0px;
		margin:0px;
	}
	#boxHotelSearch h3{
		background-color:#227E95;
	}
	#boxSceneryRecom .body,
	#boxHotelSearch .body{
		height:169px;
		border-color:#ff9815;
		border-style:solid;
		border-width:0px 3px 3px 3px;
		background-color:#ffd;
		text-align:left;
		padding:0px;
		margin:0px;
	}
	#boxHotelSearch .body{
		border-color:#227E95;
	}
	#boxSceneryRecom .body{
		background:#DDD;
		text-align:center;
		height:165px;
		padding-top:4px;
	}
		#formHotelSearch{
			width:470px;
			height:159px;
			float:left;
			margin:0px;
			padding:10px 5px 0px;
			color:#0A697F;
			overflow:hidden;
		}
		#formHotelSearch .textbox{
			border:1px #79B1B1 solid;
			background:#EAF6F1;
			color:#656558;
		}
		#formHotelSearch .button{
			width:51px;
			height:21px;
			border:1px solid;
			border-color:#ccc #085A6e #085A6e #ccc;
			background:#3693AA;
			color:#FFFFFF;
			font-weight:bold;
		}
		#formHotelSearch #cmdAdvanceSearch{
			font-size:14px;
			font-weight:bold;
			color:#DC4418;
		}
		#formHotelSearch table {
		}
		#formHotelSearch table td{
			height:25px;
		}
			#boxEconomy span{
				font-size:14px;
				color:#DC441B;
				font-weight:bold;
			}
			#boxEconomy A{
				color:#0A697F;
			}
		#boxAreaLink{
			width:180px;
			height:100%;
			background:#EBF3F5;
			float:right;
			padding:0px 5px;
		}
		#boxAreaLink H4{
			width:100%;
			text-align:center;
			color:#DC441B;
			padding:0px;
			margin:10px 0px 5px;
			font-size:14px;
		}
		#boxAreaLink A{
			color:#0C687F;
			line-height:16px;
		}
	/*线路列表*/
			#hotLine{
				margin-top: 0px;
			}

			#lineTabBox{
				margin-top: 0px;
			}
			#hotLine .lineTabs{
				list-style: none;
				margin: 0px;
				padding: 5px;
				width: 530px;
			}
			#hotLine .lineTabs li{
				float: left;
				margin: 0px;
				padding: 0px;
			}
			#hotLine .lineTabs li a{
				float: left;
				background: transparent url("/images/tab/xl02.gif") left top no-repeat;
				font-size: 14px;
				width: 91px;
				height: 26px;
				padding: 5px 0px 0px 0px;
				text-align: center;
				text-decoration: none;
				color: #000;
				position: relative;
				top: 13px;

			}
			#hotLine .lineTabs li .active-tab{
				background: transparent url("/images/tab/xl01.gif") left top no-repeat;
				font-weight: bold;
				width: 91px;
				top: 12px;
				height:31px;
			}
			#hotLine .lineContent{
				clear: both;
				border: 1px solid #DADADA;
				border-top: 1px solid #CBCDCC;
				border-right: 2px solid #DADADA;
				height: auto;
				width: 100%;
			}

.lineLink {
		height:20px;
		background:url(/images/xuline.gif) 0 22px repeat-x;

		}
.oText {
		color:#FF6600;
		font-size:12px;
		}
.linetd {
		padding-top:1px;
		padding-left:2px;
		}
.tourLine li {
		line-height:20px;
		}
.tourLine .more {
		text-align:right;
		padding-right:3px;
		}
/*博客*/
		#boxGreatBlogGame H3{
			padding:12px 0px 0px 27px;
			height:19px;
			font-size:14px;
			background:url(/images/newblog.gif) -10px 0px no-repeat;
			margin:0px;
		}
		#boxGreatBlogGame Ul {
			float:right;
			clear:right;
			padding:0px 8px 0px 0px;
			margin:2px 0px 2px 3px;
		}
		#boxGreatBlogGame li {
			border-bottom:1px dashed #EAEAEA;
			height:19px;
			line-height:19px;
			background:url(http://www.17u.com/images/page/blog/newImages/ico/GrayArrowHead.gif) no-repeat;
			background-position:3px;
			padding:0px 15px;
			white-space:nowrap;
			overflow:hidden;
			text-overflow:ellipsis;
		}
		#boxGreatBlogGame .bListMore {
			float:right;
			margin-right:5px;
		}

.blogAr {
		background:url(/images/tb01.gif) 3px 3px no-repeat;
		padding-left:12px;
		}

#blogPic img {
		float:left;
		width:62px;
		height:62px;
		margin-right:7px;
		padding:2px;
		border:1px solid #A7DFFF;
		}
#blogPic {
		line-height:23px;
		}
#blogPic ul {
		margin:5px 0px 0px 7px;
		}
#blogPic li {
		height:75px;

		}

#comment .HackBox{
		height:5px;
		}
#comment dt {
		margin-top:5px;
		font-weight:bold;
		background:#eaeaea;
		}
#comment dd {
		margin-left:5px;
		line-height:5px;
		}
#foot {
		text-align:center;
		margin-top:20px;
		border-top:1px solid #ccc;
		padding-top:7px;
		}
.style1 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.style2 {
	font-size: 14px;
	font-weight: bold;
}
.style3 {font-size: 14px; font-weight: bold; color: #0B4E88; }
.style4 {
	font-size: 12px;
	color: #0B4E88;
	padding-left:5px;
}
.style5 {
	font-size: 12px;
	color: #628407;
}
/*线路*/
#line_main{
	width: 973px;
	height: auto;
	margin: auto;
}
	#t1{
		width: 973px;
		height: 24px;
		background: #FFF url("/images/t1.jpg") left top no-repeat;
	}
	#t2{
		width: 973px;
		height: 26px;
		background: #FFF url("/images/t2.jpg") left top no-repeat;
		text-align: left;
		padding-top: 5px;
		padding-left: 140px;
	}
	#content{
		width: 973px;
		height: 26px;
		background: #FFF url("/images/tbg.jpg") left top repeat-y;
	}
		#content ul{
			margin: 0px;
			padding: 0px;
			list-style: disc inside;
		}
		#content li{
			line-height: 25px;
		}
		#content table{
			border-collapse: collapse;
		}
		#content td{
			border: 1px solid #CCC;
		}
		h1{
			font-size: 14px;
			border-bottom: 1px solid #000;
			text-align: center;
			width: 930px;
			padding: 5px;
			color: #333;
		}
		.content_box{
			width: 900px;
			text-align: left;
			font-size: 15px;
			overflow: hidden;
		}
		.author{
			padding-bottom: 10px;
			font-weight: bold;
		}
		.copy_box{
			border-top: 1px solid #ccc;
			width:930px;
			text-align: left;
			line-height: 20px;
			margin-top: 10px;
			padding: 5px 20px 10px 20px;
		}
.info{
	border: 1px solid #CCC;
	background-color: #FFD;
	width: 973px;
	margin: 10px;
	padding: 10px;
	font-size: 14px;
	line-height: 25px;
	text-align: left;
}
a {
	font-size:12px;
	color:#000;
	}
td {
	font-size:12px;
	}
.style1 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.style2 {
	font-size: 14px;
	font-weight: bold;
}
.style3 {font-size: 14px; font-weight: bold; color: #0B4E88; }
.style4 {
	font-size: 12px;
	color: #0B4E88;
}
.style5 {
	font-size: 12px;
	color: #628407;
}
.main_font{
	font-size:14px;
	color:#fff;
	font-weight:bold;

}

.jd_font{
	font-size:12px;
	color:#383838;
	text-align:center;

}
.jd_jg{
	font-size:12px;
	color:#ff0000;
}
.qw{
	font-size:12px;
	color:#0000000;
}

	#compilingInput_2 .floatleft h3{
		width:270px;
		font-size:12px;
		padding-left:35px;
		padding-top:6px;
		height:20px;
		background:url("http://img.17u.com/images/page/homepage/20070703/BlueArrowHead.gif") 16px no-repeat #DFEAFE;
		color:#294470;
	}
	#compilingInput_2 .floatright h3 span{
		float:left;
	}
	#compilingInput_2 .floatright h3 a{
		float:right;
		margin-right:5px;
		color:#294470;
	}
	#compilingInput_2 .floatright h3{
		width:275px;
		font-size:12px;
		padding-left:10px;
		padding-top:6px;
		height:20px;
		background:#DFEAFE;
		color:#294470;
	}
	#compilingInput_2 .floatleft ul{
		width:258px;
		margin-left:3px;
		/*margin:0px 5px;*/
	}
	#compilingInput_2 .floatleft li{
		width:268px;
		margin:0px;
		line-height:21px;
	}
	#compilingInput_2 .floatleft ul a{
		float:left;
	}
	#compilingInput_2 .floatleft ul span{
		float:right;
		font-weight:bolder;
		font-size:12px;
	}
	#compilingInput_2 .floatright{
		width:270px;
		border-left:1px solid #9CBAFF;
		overflow:hidden;
		height:270px;
		padding:0px;
		background-color:#F7FBFF;
	}
	#compilingInput_2 iframe{
		margin:9px 0px 0px -8px;
		padding:0px;
		border:0px;
		background-color:#F7FBFF;
		z-index:-1;
	}

	/*-----------------------------------------------------*/
	#c_search{
		width:690px;
		padding-left:50px;
		height:35px;
		line-height:35px;
		display:block;
		text-align:left;
		background:url("/images/search_bg.jpg") left center no-repeat;
	}

	.sbbg{
		margin-top: 4px;
		width:84px;
		height:21px;
		border:0;
	}
