@charset "utf-8";
body{margin:0;padding:0;background:#117D03 url(bg.jpg) no-repeat center top;color:#000; text-align:left; line-height: 215%; 	font: 12px/1.6em Arial, Helvetica, sans-serif;	height:1800px;}
*{ word-break: break-all; word-wrap: break-word;}
.c{clear: both;padding:0px; text-align: center;} 

form, p{margin:0px; }
a:link, a:visited{text-decoration:none;color:#000;}
a:hover{color:#f20; text-decoration:underline;}
a img {border: none; }
h1,h2,h3,h4,h5,h6{margin:0px; font-size:12px;}
table{empty-cells: show; border-collapse: collapse; }
li,ul,ol,dl,dd,dt{margin:0px; list-style:none; list-style-position:outside;padding:0px; text-indent:0; }
div{margin:0px;}

.header{margin:0 auto; width:960px}
.topswf{height:480px; overflow:hidden;}

.title1{margin:10px auto; width:940px}
.aggs{width:933px;margin:0 auto; height:325px;overflow:hidden;}
.aggs p#aggtabs{text-align:center; display:block; height:61px; position:relative; padding:0 0 0 38px;}
.aggs p#aggtabs span{padding:0;float:left;  display:block; _width:50px; height:61px; margin:0 5px; cursor:hand;}
.aggs p#aggtabs span i{height:61px;display:block;  padding:0 15px 0 5px;}
.aggs p#aggtabs span img{margin:15px 0 0 0}
.aggs p#aggtabs span.active{background:url(acbg1.gif) no-repeat left top;}
.aggs p#aggtabs span.active i{background:url(acbg2.gif) no-repeat right top;}

#Zijia{background:url(Zijiabg.jpg) no-repeat bottom right; margin:10px 6px 0 4px;  height:249px; overflow:hidden;}
#Outdoor{margin:10px;}
#Diving{margin:10px;}

.zijiashow{margin:0 210px 0 15px;}
.zijiashow p{margin:10px 0; color:#6B6B6B;text-indent: 2em;}
.zijiashow p strong{color:#218700; font-size:14px;}
.zijiashow li{margin:35px 0 0 50px}

.Outdoorshow{}
.Outdoorshow a{float:left; margin:2px 4px; width:208px; color:#797E77; padding:4px; border:1px solid #E1E1E1; line-height:155%; display:block;}
.Outdoorshow a img{padding:4px;}
.Outdoorshow a strong{display:block; color:#228600}
.Outdoorshow a strong span{float:right; font-weight:normal; color:#999;}
.Outdoorshow a strong span i{font-style:normal; color:#f20;}
.Outdoorshow a p{display:block; text-align:center;}
	.Outdoorshow a:link, .Outdoorshow a:visited{text-decoration:none;}
	.Outdoorshow a:hover{text-decoration:none;  background:#F2F2F2}

.sanyahotel{margin:0 auto; width:960px; height:457px;}
.sanyahotel h6{background:url(sanyahothotel.gif) no-repeat center top; height:40px; text-align:right; font-weight:normal; margin:10px 30px; padding:20px 0 0 0}
.sanyahotel ul{margin:10px 30px; _margin:10px 20px 10px 25px; height:345px;}
.sanyahotel ul a{float:left; border:1px solid #E1E1E1; width:273px; display:block; margin:6px; padding:6px; line-height:155%;}
.sanyahotel ul a img{display:block;}
.sanyahotel ul a strong{display:block; color:#228600; margin:4px 0}
.sanyahotel ul a strong span{float:right; font-weight:normal; color:#999;}
.sanyahotel ul a strong span i{font-style:normal; color:#f20;}
.sanyahotel ul a:link, .sanyahotel ul a:visited{text-decoration:none;color:#797E77;}
.sanyahotel ul a:hover{color:#f20; text-decoration:none; background:#F2F2F2}


.youhuihotel{margin:0 auto; width:960px;}
.youhuihotel h6{background:url(youhuihotel.gif) no-repeat center top; height:40px; text-align:right; font-weight:normal; margin:8px 30px; _margin:4px 30px; padding:20px 0 0 0}
.youhuihotel ul{margin:0 30px 10px 30px; _margin:0 25px 10px 25px; height:145px;} 
.youhuihotel ul a{float:left; border:1px solid #E1E1E1; width:273px; display:block; margin:6px; padding:6px; line-height:155%;}
.youhuihotel ul a img{display:block;}
.youhuihotel ul a strong{display:block; color:#228600; margin:4px 0}
.youhuihotel ul a strong span{float:right; font-weight:normal; color:#999;}
.youhuihotel ul a strong span i{font-style:normal; color:#f20;}
.youhuihotel ul a:link, .youhuihotel ul a:visited{text-decoration:none;color:#797E77;}
.youhuihotel ul a:hover{color:#f20; text-decoration:none; background:#F2F2F2}

.footer{text-align:center; margin:30px 0; color:#fff;}


.title2{margin:10px auto 5px auto; width:940px}
.web2{margin:0 auto; width:940px; background:#F6FEEE url(web2bg.gif) no-repeat center top; height:1020px;}

.spaText{height:220px; margin:60px 280px 0 30px;}
.spaText p{margin:10px 0; color:#6B6B6B;text-indent: 2em;}
.spaText p strong{color:#218700; font-size:14px;}


.spaPrice{margin:5px 30px;}
.spaPrice h3{font-size:20px; color:#fff; text-align:center;height:50px; line-height:50px;}
	.spaPrice h3 a:link, .spaPrice h3 a:visited{text-decoration:underline;color:#FFFC98;}
	.spaPrice h3 a:hover{color:#ff0; text-decoration:underline;}
.spaPrice ul{margin:10px 0 0 0; line-height:205%;}
.spaPrice ul table{width:100%;}
.spaPrice ul table tr td{border:1px solid #C1D303; padding:5px; font-size:14px;}
.spaPrice ul table tr td.bold{font-weight:bold;}
.spaPrice ul table tr td.center{text-align:center;}
.spaPrice ul table tr td.width120{width:120px;}
.spaPrice ul table tr td.width165{width:165px;}
.spaPrice ul table tr td.width80{width:80px;}
.spaPrice ul table tr td.width50{width:50px;}
.spaPrice ul table tr td.color288029{color:#288028;}
.spaPrice ul table tr td.colorf20{color:#f20;}
.spaPrice ul table tr td.colorDel{color:#666;font-style:italic;text-decoration:line-through;}
.spaPrice ul table tr td.bgFFFECA{background:#FFFECA;}
.spaPrice ul table tr.trheader{text-align:center; font-size:14px; font-weight:bold; background:url(trheaderbg.gif) repeat-x; color:#228600;}
.spaPrice ul table tr.trheader td{padding:10px 0}
.spaPrice ul table tr td li strong{font-size:14px; color:#f20;}

.spaPrice ul table tr td a:link, .spaPrice ul table tr td a:visited{text-decoration:underline;color:#218700;}
.spaPrice ul table tr td a:hover{color:#f20; text-decoration:underline;}

.popshow{border:4px solid #64C502; background:#fff url(popbg.gif) no-repeat bottom right; width:400px; min-height:180px;/*height:100px;*/ position:absolute; display:none;}
.popshow h6{text-align:right;}
.popshow h6 img{cursor:hand}
.popshow h3{margin:0 5px 5px 5px; padding:4px; border-bottom:1px solid #BAE68F}
.popshow ul{margin:5px;}




