/* CSS Document */

/* LEFTNAV > Left Navigation
   ----------------------------------------------------------------------------------------- */
#LEFTNAV .navSect { width:185px; background-color:#E2F0FF;}
#LEFTNAV .navSect ul { border-bottom:1px solid #fff;}
#LEFTNAV .navSect ul li { padding:10px 12px 8px 24px; font-weight:bold; background-image:url("/guide/province/images/gui-v2.gif"); background-repeat:no-repeat; border-top:1px solid #fff;font-size:14px;}
#LEFTNAV .navSect ul li a { display:block;}
#LEFTNAV .navSect ul li ul { border-bottom:none;}
#LEFTNAV .navSect ul li ul li { font-size:92.5%;}
#LEFTNAV .navSect ul .mark.viewing { color:#000;}
#LEFTNAV .navSect ul .mark li { background-color:#fff;}
#LEFTNAV .navSect ul .mark { padding-left:22px; border:solid #E2F0FF; border-width:0 2px; background-color:#fff;}
#LEFTNAV .navSect ul .mark ul li { margin:8px -12px -8px -22px; padding:9px 12px 9px 36px; background-repeat:no-repeat; border-top:1px solid #E2F0FF;}

#LEFTNAV .navSect ul li { background-position:12px -144px;}
#LEFTNAV .navSect ul li.mark { background-position: 10px -144px;}
#LEFTNAV .navSect ul li.mark.viewing { background-position:-25px -116px;}
#LEFTNAV .navSect ul li.mark ul li { background-position:-11px -117px;}
#LEFTNAV .navSect { font-family:"ÐÂËÎÌå";}
#LEFTNAV .navSect a{ display:block; color:#135B96;}
ul{list-style:none;}
.itembg{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/guide/province/images/item.gif);
	background-repeat: no-repeat;
}
.pagetitle{
	font-size: 26px;
	font-weight: bolder;
	color: #000;
	margin-left: 10px;
	margin-top:10px;
}
.content{
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin-left: 10px;
}
a.daohang2:link{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #099EEA;
	text-decoration: none;
}
a.daohang2:visited{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #099EEA;
	text-decoration: none;
}
a.daohang2:hover{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #099EEA;
	text-decoration: underline;
}
a.linkword1:link{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #CF7011;
	text-decoration: none;
}
a.linkword1:visited{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #CF7011;
	text-decoration: none;
}
a.linkword1:hover{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #CF7011;
	text-decoration: underline;
}
a.linkword2:link{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #0781C2;
	text-decoration: none;
}
a.linkword2:visited{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #0781C2;
	text-decoration: none;
}
a.linkword2:hover{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #0781C2;
	text-decoration: underline;
}
.itemname{
	font-size: 16px;
	font-weight: bold;
	color: #0781C2;
	margin-top: 8px;
	margin-left: 16px;
	line-height: 20px;
	width: 444px;
}
.itemname a{
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
}
.itemcontent{
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 20px;
	position:relative
}
img.framed { 
 padding: 6px; 
 border: 1px solid #CCC; 
 background-color: #FFF; }
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:2px;}
.xb2, .xb3, .xb4 {border-left:3px solid #E2F0FF;border-right:2px solid #E2F0FF;}
.xb1 {margin:0 5px; background:#E2F0FF;}
.xb2 {margin:0 3px; border-width:0 4px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {
padding-top:1px;
	display:block;
	border:0 solid #E2F0FF;
	border-width:0 3px;
	margin-top: 0px;
}
.xb11, .xb21, .xb31, .xb41 {display:block; overflow:hidden;}
.xb11, .xb21, .xb31 {height:1px;}
.xb21, .xb31, .xb41 {border-left:1px solid #D7DCE8;border-right:1px solid #D7DCE8;}
.xb11 {margin:0 5px; background:#D7DCE8;}
.xb21 {margin:0 3px; border-width:0 4px;}
.xb31 {margin:0 2px;}
.xb41 {height:1px; margin:0 1px;}
.xboxcontent1 {
	padding-top:1px;
	display:block;
	border:0 solid #D7DCE8;
	border-width:0 1px;
	margin-top: 0px;
	position: relative;
	text-align:center;
}
.xb12, .xb22, .xb32, .xb42 {display:block; overflow:hidden;}
.xb12, .xb22, .xb32 {height:1px;}
.xb22, .xb32, .xb42 {border-left:1px solid #9EF97C;background:#F1FDED;border-right:1px solid #9EF97C;}
.xb12 {margin:0 5px; background:#9EF97C;}
.xb22 {margin:0 3px; border-width:0 4px;}
.xb32 {margin:0 2px;}
.xb42 {height:1px; margin:0 1px;}
.xboxcontent2 {
	padding-top:1px;
	display:block;
	border:0 solid #9EF97C;
	border-width:0 1px;
	margin-top: 0px;
	position: relative;
	background:#F1FDED;
}
.xb13, .xb23, .xb33, .xb43 {display:block; overflow:hidden;}
.xb13, .xb23, .xb33 {height:1px;}
.xb23, .xb33, .xb43 {border-left:1px solid #FBF5A2;background:#FFFFEB;border-right:1px solid #FBF5A2;}
.xb13 {margin:0 5px; background:#FBF5A2;}
.xb23 {margin:0 3px; border-width:0 4px;}
.xb33 {margin:0 2px;}
.xb43 {height:1px; margin:0 1px;}
.xboxcontent3 {
	padding-top:1px;
	display:block;
	border:0 solid #FBF5A2;
	border-width:0 1px;
	margin-top: 0px;
	position: relative;
	background:#FFFFEB;
}
.titlewz1{
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #0781C2;
}
.deswz{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #999999;
}
.favtop{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/guide/province/images/favbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.favborder{
	background-image: url(/guide/province/images/favbg2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.favcontent1{
	font-size: 14px;
	font-weight: bold;
	color: #0781C2;
	background-color: #E2F0FF;
	height: auto!important;
	height: auto;
	width: 472px;
	margin-top: 4px;
	margin-right: 4px;
	margin-left: 4px;
	text-align: left;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height:25px;
}
.favcontent1 a{
	font-size: 14px;
	font-weight: bold;
	color: #0781C2;
	background-color: #E2F0FF;
	height: 25px;
	width: 472px;
	margin-top: 4px;
	margin-right: 4px;
	margin-left: 4px;
	text-align: left;
	padding-top: 10px;
	text-decoration: underline;
}
.favcontent1 a:hover{text-decoration: none;color: #669999;}

.favcontent2{
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	text-indent: 10px;
	width: 452px;
	margin-top: 6px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.favcontent2 li{
	list-style-type:decimal;
	color:#CF7011;
	list-style-position : outside;
}
.favcontent2 li a{
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #0781C2;
	text-decoration: none;
}
.favcontent2 li a:hover{
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #0781C2;
	text-decoration: underline;
}
.more{
	font-size: 13px;
	font-weight: normal;
	color: #666666;
}
.more a{
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #135B96;
	text-decoration: underline;
}
.more a:hover{
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #135B96;
	text-decoration: none;
}
.favcontent2 ul{ margin-top:5px; margin-left:25px; margin-bottom:5px;}
.favbottom{
	background-image: url(/guide/province/images/favbg2.gif);
	background-repeat: repeat;
}
.asktitle{
	font-size: 13px;
	font-weight: bold;
	color: #3EAC15;
}
.plannertitle{
	font-size: 13px;
	font-weight: bold;
	color: #797900;
}
a.member:link{
	font-size: 12px;
	font-weight: bold;
	color: #0781C2;
	text-decoration: underline;
}
a.member:visited{
	font-size: 12px;
	font-weight: bold;
	color: #0781C2;
	text-decoration: underline;
}
a.member:hover{
	font-size: 12px;
	font-weight: bold;
	color: #0781C2;
	text-decoration: none;
}
.psearch{
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	margin-top: 8px;
	margin-left: 16px;
}
.psearch a{
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	line-height: 20px;
}
.input {
	border:1px solid #ccc;
	color:#000;
	font-size:13px;
	width:260px;
	height:20px;
	padding-left:20px;
	line-height:20px;
	background-image: url(/guide/province/images/search.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
.pagesp{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.pagesp a{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.mtrail{
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #099EEA;
	width: 160px;
	margin-left: 15px;
	margin-top:9px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	position:relative;
}
.mtrail a{text-decoration: underline;font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #099EEA;
}
.mtrail a:hover{text-decoration: none;font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #099EEA;
}
.sightcontent{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	width: 452px;
	margin-top: 6px;
	margin-left:16px;
	margin-bottom: 10px;
	word-break:break-all;
	word-wrap:break-word;
}
.sightcontent a{
	font-size: 12px;
	font-weight: normal;
	color: #0781C2;
	text-decoration: underline;
}
.sightcontent ul {
width:450px;
margin:0px; position:relative; 
}
.sightcontent li {
list-style-type:disc;
list-style-position : outside;
float:left;
width:130px;
height:20px;
margin-right:15px;
}
.sighttitle{
	width:260px;
	float:left;
	margin-left:0px;
	padding-left: 0px;
	margin-top:4px;
	line-height:25px;
}
.hosteltitle{
	width:400px;
	float:left;
	margin-left:0px;
	padding-left: 0px;
	margin-top:4px;
	line-height:25px;
}

.userinfo{
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #666666;
	width: 440px;
	height:54px;
	margin-left:18px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
}
.userinfo a{
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #099EEA;
	text-decoration: none;
}
.photo tr{background-color:expression((this.rowIndex%2==0)?"#f7f7f7":"#ffffff");}
.photolist{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #999999;
	width: 260px;
	margin-top: 10px;
	margin-left: 16px;
	overflow: hidden;
	text-align: left;
}
.photolist a{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #135B96;
	text-decoration: none;
}
.photo2{
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom:20px;
}
.user1{
	font-size: 12px;
	line-height: 20px;
	height:auto!important;
	height:auto;
	font-weight: normal;
	color: #666666;
	width: 350px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom:20px;
}
.user1 a{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #135B96;
	text-decoration: none;
}
.user2{width: 90px;margin-top: 5px;margin-left: 10px;}
.user2 a{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8E9ECF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.user2 a:hover{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A5B1D9;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}