
#ibody {
	width:978px;
	height:388px;
	_height:220px;
	margin:auto;
	margin-top:30px;
	padding-top:120px;
	padding-left:15px;
	border:1px solid #efebeb;
	}
body {
	margin:0; 
	font-size:14px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../../images/css/image/bodybg.jpg) center top no-repeat;

	}
ul {
	margin:0;
	padding:0;
	list-style:none;
	}
li {
	margin:0;
	padding:0;
	list-style:none;
	}
a:link{
	color:#3366cc;
	text-decoration:none;
	}
a:visited{
	color:#3366cc;
	text-decoration:none;
	}
a:hover{
	color:red; 
	text-decoration:underline;
	}

.ipage {
	

	}
.lpage {
	width:995px;
	margin:0 auto;
	overflow:hidden;
	}

.topbg{
	background:#fff;
	opacity:0.4;
	height:28px;
	border-bottom:2px solid #fff;
	filter:alpha(opacity=40);
	z-index:1;
	}


.showadimgs {
	clear:both;margin:8px 0 8px 0;

	}
.toplayout{ width:100%; overflow:hidden; margin-top:-28px; position:relative; z-index:10; text-align:center;}

.toplayout .top{
	width:985px;
	margin:0 auto;
	overflow:hidden;
	font-size:12px;
	padding:5px 5px 0 5px;
	height:22px;
	color:#FFF;
	}
.logo {
	background:url(../../images/css/image/ilogo.png) 0px 6px no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/css/image/ilogo.png", sizingMethod="crop");
	_background:none;
	width:440px;
	margin:auto;
	text-align:center;
	padding-top:10px;
	padding-left:185px;
	height:62px;
	}
	
	.mycolor {
		float:left;
		padding-top:1px;
		}
	.mycolor a:link {
		color:#FFF;
		}
	.mycolor a:visited {
		color:#FFF;
		}
	.mycolor a:hover {
		color:red;
		}
	
	.mylink {
		float:right;
		}
	.mylink a:link {
		color:#FFF;
		}
	.mylink a:visited {
		color:#FFF;
		}
	.mylink a:hover {
		color:red;
		}
	.blogo {
		text-align:center;
		height:70px;
		float:left;
		width:190px;
		}
	.ilogo {
		background:url(../../images/css/image/ilogo.png) center top no-repeat;
		height:57px;
		width:181px;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/css/image/ilogo.png", sizingMethod="crop");
		_background:none;
		margin:auto;
		}
	
	.searchclass {
		+width:560px !important;
		width:560px;
		overflow:hidden;
		margin-top:5px;
		text-align:left;
		}
	.searchclass ul{
		width:100%;
		overflow:hidden;
		margin:0;
		padding:0
		}
	.searchclass li {
		float:left;		
		text-align:center;
		width:53px;
		color:#FFF;
		height:15px;
		padding-bottom:5px;
		}
	.searchclass li a:link {
		color:#FFF;
		}
	.searchclass li a:visited {
		color:#FFF;
		}
	.searchclass li.firstli {
		width:40px;
		text-align:left;
		}
	.searchclass li.m4 {
		width:73px;
		}
	.searchclass li.sel {
		background:url(../../images/css/image/2m.png) left top no-repeat;
		color:#fff;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/css/image/2m.png", sizingMethod="crop");
		_background:none;
		}
	.searchclass li.sel4 {
		background:url(../../images/css/image/4m.png) left top no-repeat;
		color:#fff;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/css/image/4m.png", sizingMethod="crop");
		_background:none;
		}
	.searchclass li.sel4 a:link{
		color:#fff;
		font-weight:bold;
		}
	.searchclass li.sel4 a:visited{
		color:#fff;
		font-weight:bold;
		}
	.searchclass li.sel4 a:hover{
		color:#FD7800;
		font-weight:bold;
		}
	.searchclass li.sel a:link{
		color:#fff;
		font-weight:bold;
		}
	.searchclass li.sel a:visited{
		color:#fff;
		font-weight:bold;
		}
	.searchclass li.sel a:hover{
		color:#FD7800;
		font-weight:bold;
		}
	.sform {
		width:100%; overflow:hidden;
		text-align:left;
		margin:0;
		}
	.sform form {
		padding:0;
		margin:0;

		}
	.sform input{ float:left;}
	.sform .stext {
		background:#FFF;
		width:384px;
		height:23px;
		border:none;
		font-size:14px;
		z-index:9999;
		padding-top:7px;
		}
	.sform .hcolor{color:#C5C6C6;}
	.sform .sbutton {
		background:url(../../images/css/image/sbutton.jpg) left top no-repeat;
		width:36px;
		height:31px;
		color:#FFF;
		border:none;
		font-size:14px;
		}
	.olink {
		text-align:left;
		font-size:12px;
		color:#fff;
		margin:8px 0 0 0;
		padding-left:190px;
		}
	.olink a:link{
		color:#fff;
		text-decoration:none;
		}
	.olink a:visited{
		color:#fff;
		text-decoration:none;
		}
	.olink a:hover{
		color:red;
		text-decoration:none;
		}

	.olink span {
		font-size:12px;
		}
	.olink span a:link {
		color:#fff;
		text-align:none;
		}
	.olink span a:visited {
		color:#fff;
		text-align:none;
		}
	.olink span a:hover {
		color:red;
		text-align:none;
		}

.morewords{
	background:#D4DBE1;
	height:80px;
	width:995px;
	margin:auto;
	color:#686765;
	}
.morewords a:link {color:#686765}
.morewords a:visited {color:#686765}
.morewords a:hover {color:red}
.morewords h2 {font-weight:bold;margin-bottom:6px;color:#686765;}
.morewords div.info {
	font-size:12px;
	text-indent:2em;
	}
#imgstory {
	width:295px;
	float:left;
	border-right:1px solid #FFF;
	padding:15px 0 0 15px;
	height:65px;
	}
#indextopic {	
	width:660px;
	float:right;
	padding:15px 0 0 15px;
	height:65px;
	}



.searchpagemain {
	width:995px;
	margin:0 auto;
	background:#FFF;
	}

.sinfo {
	text-align:right;
	height:22px;
	background:#e9effa;
	margin:0px 0 10px 0;
	padding:10px 10px 0 0;
	font-size:12px;
	}
.sinfo span {
	color:#1f5ac7;
	}
.sinfo span.sinfoalert span {
	color:red;
	}


#searchlist {
	padding-left:10px;
	width:650px;
	display:inline;
	float:left
	}

h2 {
	font-size:14px;
	font-weight:normal;
	margin:0;
	color:red;
	}
.tg {
	background:#EBF7F2;
	padding:10px;
	margin-bottom:10px;
	clear:both;
	height:auto;
	}
.tg h3 {
	color:#0066A4;
	font-size:14px;
	margin:0;
	}
.tg .js {
	width:278px;
	float:left;
	margin-right:10px;
	}
.tg .js img {
	width:276px;
	height:183px;
	border:1px solid #000;
	margin-bottom:5px;
	}
.tg .jswords {
	color:#333;
	font-size:12px;
	text-indent:2em;
	line-height:20px;
	}
.tg .travelline {
	width:325px;
	border:1px dotted #77D2F1;
	float:left;
	background:#FFF;
	margin-right:10px;
	padding:10px;
	padding-left:50px;
	background:url(../../images/css/image/bnt01.jpg) #FFF 10px 60px no-repeat;
	}
.tg .travelline .box {
	width:120px;
	float:left;
	margin:0 40px 10px 0;
	_width:165px;
	_margin:0 0 10px 0;
	height:130px;
	overflow:hidden;
	}
*+html .tg .travelline .box {width:123px;}
.tg .travelline img {
	width:123px;
	height:72px;
	margin-bottom:6px;
	}
.tg .travelline h4 {
	font-size:12px;
	margin:0;
	font-weight:normal;
	width:123px;
	white-space:nowrap;
	text-overflow : ellipsis;
	overflow:hidden;
	}
.tg .travelline h4 a:link {
	color:#149804;
	}
.tg .travelline h4 a:visited {
	color:#149804;
	}
.tg .travelline h4 a:hover {
	color:red;
	}

.tg .travelline .arjs {
	font-size:12px;
	padding-top:3px;
	color:#FF8F00;
	width:123px;
	}
.tg .maps {
	width:225px;
	border:1px dotted #77D2F1;
	float:left;
	background:#FFF;
	padding:10px;
	padding-left:50px;
	background:url(../../images/css/image/bnt02.jpg) #FFF 10px 60px no-repeat;
	}
.tg .maps img {
	border:none;
	}
.tg .maps .mapwords {
	font-size:12px;
	color:#333333;
	line-height:160%;
	}

.mainad {
	margin:0px 0 0 0;
	width:560px;
	display:inline;
	padding:8px 10px 10px 80px;
	float:left;
	background:url(../../images/css/image/tg01.jpg) #F3F8FE 25px 6px no-repeat;

	}
.mainad div{
	font-size:12px;
	float:left;
	width:350px;
	color:#030000;
	line-height:22px;
	}
.mainad img {
	width:170px;
	display:block;
	height:139px;
	border:1px solid #D0D0D0;
	padding:4px;
	background:#FFF;
	float:left;
	margin-right:15px;
	}
.mainad h1 {
	font-size:16px;
	text-align:left;
	margin:3px 0 8px 0;
	}
.mainad div span {
	color:#008101;
	}
.dstrarea {
	font-size:14px;
	width:500px;
	overflow:hidden;
	background:url(../../images/css/image/tg02.jpg) left top no-repeat;
	text-align:left;
	margin-top:15px;
	padding:10px 10px 0 65px;
	}
.dstrarea li{
	border-bottom:1px solid #DFDFDF;
	padding-bottom:12px;
	margin-bottom:12px;
	}
.dstrarea li div{
	margin-bottom:6px;
	background:url(../../images/css/image/tg03.jpg) 0 5px no-repeat;
	padding-left:10px;
	}
.dstrarea span{
	font-size:12px;
	}
.lstrarea {
	border-bottom:1px solid #DFDFDF;
	margin:20px 0;
	width:600px;
	padding-bottom:20px;
	}
.lstrarea ul {
	margin:0 0 10px 50px;
	}
.lstrarea li {
	background:#D3D1F8;
	width:80px;
	height:20px;
	text-align:center;
	float:left;
	margin-right:12px;
	padding-top:5px;
	font-size:12px;
	}
.lstrarea a{text-decoration:none;}
.lstrarea a:hover {text-decoration:none;}

#searchlist .title {
	font-size:14px;
	}
#searchlist .lis {
	margin-bottom:30px;
	line-height:23px;
	}
#searchlist .lis .scenicimg{
	border:none;
	width:100px;
	height:100px;
	padding:4px;
	border:1px solid #CDCDCD;
	background:#FFF;
	float:left;
	margin-right:15px;
	
	}
#searchlist .lis .scenicwords{
	float:left;
	}
#searchlist .lis .content {
	font-size:12px;
	color:#333333;
	}
#searchlist .lis .commendsameurl {
	font-size:12px;
	color:#666666;
	}
#searchlist .lis .url{
	font-size:12px;
	}
#searchlist .lis .times {
	color:#666666;
	font-size:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
#searchlist .lis .fun {
	color:#666;
	font-size:12px;
	}
#searchlist .lis .fun a:link {
	text-decoration:underline;
	color:#666;
	}
#searchlist .lis .fun a:visited {
	text-decoration:underline;
	color:#666;
	}
#searchlist .lis .fun a:hover {
	text-decoration:underline;
	color:red;
	}


.prview {
	background:#F0F0F0;
	color:#333;
	}
.prbottom {
	position:relative;
	left:-4px;
        top:-4px;
	background:#FFF;
	border:1px solid #666; 
	}
.prview .prtitle {
	background:#F6F6F6;
	padding:6px;
	height:50px;
	}
.prview .prtitle h3 {
	font-size:14px;
	float:left;
	font-weight:normal;
	}
.prview .prtitle h3 span {
	font-size:12px;
	
	}
.prview .prtitle h3 a:link {
	color:blue;
	}
.prview .prtitle h3 a:visited {
	color:blue;
	}
.prview .prtitle h3 a:hover {
	color:red;
	}
.prview .prcontent {
	padding:10px;
	overflow:auto;

	}
.prview .prtitle img {
	border:0;
	float:right;
	}

#scutpage {
	width:985px;;
	overflow:hidden;
	margin:10px auto;
	}
#scutpage a {
	text-decoration:none;
	margin-right:6px;
	font-size:13px;
	}
#scutpage a:hover {
	text-decoration:underline;
	}
#scutpage .pagenums {
	margin-right:6px;
	}

.samesearch {
	width:995px;
	background:#e9effa;
	padding:10px;
	margin:0 auto;
	overflow:hidden
	}
.samesearch .swords {
	width:8%;
	text-align:left;
	float:left;
	padding-top:3px;
	padding-left:5px;
	}
.samesearch .samelist {
	width:91%;
	float:left;
	overflow:hidden;
	}
.samesearch .samelist span{
	display:inline-block; width:20%; line-height:160%; float:left;
	}


.sorry {
	margin:15px 0 10px 10px;
	background:url(../../images/css/common/x7.png) left top no-repeat;
	padding:19px 0 0 55px;
	height:50px;
	font-weight:bold;
	}
.reason {
	margin-bottom:10px;
	padding-left:22px;
	line-height:22px;
	}
.suggest {
	margin-bottom:10px;
	padding-left:22px;
	line-height:22px;
	}	


h1 {
	font-size:20px;
	text-align:center;
	}
.arinfo {
	text-align:center;
	}
.detail {
	line-height:22px;
	}
.detail p {
	text-indent:2em;
	}

.tuig {
	width:250px;
	float:right;
	border-left:1px solid #d0d0d0;
	padding-left:10px;
	margin-right:10px;
	}
.tuig h5 {
	color:#666666;
	padding-top:0;
	margin-top:0;
	font-size:14px;
	}

.tuig h6 {
	margin:0 0 3px 0;
	font-size:14px;
	}
.tuig .tuilist {
	margin-bottom:20px;
	line-height:160%;
	word-break:break-all;
	color:#444444;
	}
.tuig .tuilist .tuilink{ font-size:12px;}

.dpath {
	font-size:12px;
	margin-bottom:10px;
	background:url(../../images/css/image/icon09.jpg) left top no-repeat;
	padding:0px 0 0px 25px;
	}
.dpath .seldestination {
	background:url(../../images/css/image/icon15.jpg) right top no-repeat;
	padding-right:15px;
	}
.dpath .stextc {
	background:url(../../images/css/image/stext_c.jpg) left top no-repeat;
	width:235px;
	height:18px;
	border:0;
	padding-top:3px;
	}
.dpath a:link {color:#000;}
.dpath a:visited {color:#000;}
.dpath .btn {
	background:url(../../images/css/image/btn4.jpg) left top no-repeat;
	border:none;
	width:70px;
	height:23px;
	}
.dnav {
	float:left;
	background:url(../../images/css/image/dnav.jpg) left top no-repeat;
	width:65px;
	font-size:12px;
	color:#FFF;
	padding:51px 0 0 35px;
	margin-right:2px;
	height:401px;
	}
.dnav a:link {color:#FFF;}
.dnav a:visited {color:#FFF;}

.dnav li {
	height:19px;
	padding-top:13px;
	}
.dnav li.sel {
	background:url(../../images/css/image/icon01.png) 58px 13px no-repeat;
	}
.main {
	width:683px;
	float:left;
	}
.main .title {
	background:url(../../images/css/image/dtitle01.jpg) left top no-repeat;
	height:20px;
	padding:20px 0 0 19px;
	}
.main .title div {
	width:138px;
	text-align:center;
	padding:0;
	}
.main .imgbox {
	border:1px solid #7DCDEE;
	border-top:0;
	padding:12px;

	}
.main .imgbox .box {
	border:1px solid #DBDBDB;
	background:#EEE;
	padding:9px;
	}
.main .imgbox .dimg {
	width:316px;
	height:208px;
	float:left;
	}
.main .imgbox .box .scenics{
	width:298px;
	height:208px;
	float:right;
	background:#FFF;
	}
.main .imgbox .box .scenics li{
	width:98px;
	text-align:center;
	padding-top:7px;
	float:left;
	}
.main .imgbox .box .scenics img {
	width:83px;
	height:94px;
	}
.main .dex {
	border:1px solid #E5E5E5;
	padding:15px;
	margin-top:10px;
	}
.main .dex .dname {
	font-weight:bold;
	float:left;
	}
.main .dex .dfun {
	float:right;
	font-size:13px;
	}
.main .dex .dfun .a1{
	background:url(../../images/css/image/icon10.jpg) left 3px no-repeat;
	padding-left:8px;

	}
.main .dex .dfun .a2{
	background:url(../../images/css/image/icon11.jpg) left 3px no-repeat;
	padding-left:8px;
	}
.main .dex .jj {
	padding:5px 10px 10px 10px;
	border:1px solid #E2E2E2;
	background:#F6F6F6;
	clear:both;
	margin-top:10px;
	line-height:25px;
	}
.main .dex .content {
	margin-top:10px;
	line-height:25px;
	}
.main .jqtitle {
	background:url(../../images/css/image/dtitle02.jpg) left top no-repeat;
	height:20px;
	margin-top:10px;
	
	padding:10px 0 0 15px;
	}
.main .jqtitle div {
	width:178px;
	text-align:center;
	padding:0;
	}
.jqlist {
	padding:10px 10px 10px 20px;
	border:1px solid #B8D7EC;
	font-size:12px;
	}
.jqlist img {
	width:118px;
	height:89px;
	padding:3px;
	border:1px solid #C5C5C5;
	float:left;
	margin-right:5px;
	}
.jqlist li {
	float:left;
	width:300px;
	padding-right:27px;
	padding-bottom:20px;
	}
.jqlist li div {
	line-height:22px;
	color:#333333;
	}
.sider {
	width:201px;
	float:right;
	}

.listtitle {
	background:url(../../images/css/image/dtitle03.jpg) left top no-repeat;
	height:21px;
	text-align:center;
	color:#FFF;
	padding-top:8px;
	font-weight:bold;
	}
.dnewtitle {
	background:url(../../images/css/image/dtitle04.jpg) left top no-repeat;
	height:30px;
	margin-top:10px;
	}
.dnew {
	border:1px solid #B8D7EC;
	border-top:0;
	font-size:12px;
	padding:5px;
	
	}
.dnew li{
	font-size:12px;
	border-bottom:1px dotted #CCCCCC;
	background:url(../../images/css/image/d_dot2.png) 2px 6px no-repeat;
	padding-left:12px;
	width:175px;
	white-space:nowrap;
	text-overflow : ellipsis;
	overflow:hidden;
	height:17px;
	margin-bottom:2px;
	padding-top:5px;
	}
.dnew li a:link {color:#010101;}
.dnew li a:visited {color:#010101;}
.dnew li a:hover {color:red;}
.dnew img {
	width:183px;
	height:75px;
	padding:2px;
	border:1px solid #DADADA;
	}
.dnew h6 {
	text-align:center;
	font-size:12px;
	margin:6px 0 3px 0;
	font-weight:normal;
	}
.dwanttitle {
	background:url(../../images/css/image/dwant.jpg) left top no-repeat;
	height:28px;
	margin-top:10px;
	}
.dwant {
	border:1px solid #DDDDDD;
	border-top:0;
	font-size:12px;
	padding:5px 1px 5px 1px;
	
	}
.dwant li{
	font-size:12px;
	font-weight:bold;
	background:url(../../images/css/image/destination/libg.jpg) left top no-repeat;
	padding-left:16px;
	width:76px;
	white-space:nowrap;
	text-overflow : ellipsis;
	overflow:hidden;
	height:17px;
	margin:0 5px 7px 2px !important;
	margin:0 2px 7px 2px;
	padding-top:7px;
	float:left;
	}
.dwant li a:link {color:#0186BF;}
.dwant li a:visited {color:#0186BF;}
.dwant li a:hover {color:red;}

.dactive {
	background:url(../../images/css/image/dtitle05.jpg) left top no-repeat;
	height:53px;
	margin-top:10px;
	}
.dactivecontent {
	border:1px solid #DDDDDD;
	border-top:0;
	font-size:12px;
	padding:5px;
	
	}
.dactivecontent a:link {color:#333;}
.dactivecontent a:visited {color:#333;}

.dactivecontent  div{
	text-align:center;
	border-bottom:1px dotted #CBCBCB;
	line-height:22px;
	}
.dactivecontent div img{
	margin-bottom:6px;
	}
.dactivecontent  div .dmore{
	text-align:left;
	}
.dactivecontent li{
	font-size:12px;
	background:url(../../images/css/image/icon03.jpg) 3px 10px no-repeat;
	padding-left:15px;
	width:175px;
	white-space:nowrap;
	text-overflow : ellipsis;
	overflow:hidden;
	height:17px;
	padding-top:5px;
	}
.upimg {
	width:316px;
	float:left;
	padding-top:6px;
	}
.udmore 
{	
	width:298px;
	text-align:center;
	padding-top:6px;
	float:right;
	}




.sider .dlist {
	background:#E9F2F7;
	border:1px solid #B7D6EB;
	padding:5px 10px 5px 10px;
	}
.sider .dlist li {
	background:url(../../images/css/image/icon12.jpg) 5px 8px no-repeat;
	width:78px;
	float:left;
	border-bottom:1px dotted #B8DDF0;
	padding-left:12px;
	height:17px;
	padding-top:5px;
	font-size:12px;
	}

.infoform {
	padding-left:10px;

	}



	#foot {
		text-align:center;
		color:#717A79;
		font-size:12px;
		line-height:22px;
		clear:both;
		margin-top:15px;
		}
	#foot a:link {
		color:#737a7a;
		}
	#foot a:visited {
		color:#737a7a;
		}
	#foot a:hover {
		color:red;
		}



