@charset "utf-8";
/*************************************
*by xxxholic
*李远征
*2009-03-10
*sanya sea-view Hotel
**************************************/
*{margin:0;padding:0;border:0;}
html,body{
	font-family: ArialTahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
	color:#345474;
	background:#FFF;
 }
li{list-style:none;}
a:link{text-decoration:none;color:#345474;} 
a:visited{text-decoration:none; color:#345474;} 
a:hover{text-decoration:underline;color:#FFCC66;}   
.clear{clear:both;} 
#wrapper{
	width:1002px;
	margin:0 auto;
	background:url(../images/bg.gif) top no-repeat;
	_padding-left:25px;
 }
/*头部*/
#header{width:100%;height:136px;}
.logo{float:left;margin:17px 0 0 62px;_margin-left:30px;}
.nav{float:right;margin-right:35px;}
.navtop{float:right;margin-top:32px;width:250px;}
.navtop a{color:#fff;}
.navtop li{
	background:url(../images/top1.gif) no-repeat;
	width:55px;
	height:20px;
	float:right;
	display:block;
	margin-left:7px;
	color:#fff;
	padding:3px 0 0 11px;
 }
.navbot{float:right;margin-top:53px;}
.navbot li{
	float:right;
	display:block;
	padding-right:18px;
	text-align:right;
	margin-left:12px;
	background:url(../images/navli.gif) right no-repeat;
 }
.navbot li.sp{background:none;padding-right:0px;}
#banner{
	background:url(../images/banbg.jpg) no-repeat;
	width:945px;
	height:230px;
	padding:13px 0 0 12px;
	margin:0 auto;
	margin-top:52px;
 }
/*内容*/
#content, #content1{
	width:1002px;
	margin:0 auto;
	background:url(../images/bg1.gif) bottom no-repeat;
	padding-bottom:90px;
 }
#content1{padding-bottom:150px;}
.conleft{float:left;}
.conright{float:right;width:308px;margin:75px 50px 0 0;_margin-right:25px;}
.news{float:right;margin-bottom:18px;}
.newstit{background:url(../images/newbg.gif) no-repeat;width:305px;height:32px;margin-bottom:5px;}
.newstit img{margin:6px 0 0 22px;}
.more a{color:#fff;float:right;margin:10px 17px 0 0;}
.news li{
	background:url(../images/li.gif) 10px no-repeat;
	border-bottom:1px dashed #93d6e5;
	padding:5px 0 5px 20px;
 }
.newsti{float:right;margin-right:10px;}
.news li.sp1{border:none;}
.book{
	background:url(../images/bookbg.gif) bottom no-repeat;
	width:308px;
	height:295px;
	float:right;
	color:#02478b;
 }
.booktit{margin-left:20px;}
.book ul{margin:30px 0 0 18px;}
.book li{float:left;display:block;width:128px; text-align:right;margin-bottom:15px;}
.book li.sp2{margin-right:15px;}
.book input{width:72px;margin-left:5px;border:1px solid #7f9db9;}
.book select{width:74px;margin-left:5px;border:1px solid #7f9db9;}
.book input.btn{
	background:url(../images/btn.gif) no-repeat;
	width:87px;
	height:21px;
	color:#00335b;
	font-size:12px;
	float:left;
	border:none;
	*padding-top:2px;
 }
/*内页的内容部分*/
#detail{width:952px;margin:0 auto;margin-top:45px;}
.leftnav{width:224px;float:left;margin-top:20px;}
.lntit{
	background:url(../images/t2.gif) no-repeat;
	width:192px;
	height:28px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	padding:12px 0 0 32px;
 }
.lntitsp{font-size:12px;margin-left:5px;}
.lndet{
	background:url(../images/t3.gif) right top no-repeat;
	color:#333;
	min-height:613px;
	_height:613px;
	padding-top:23px;
 }
.lndet li{text-align:right;padding:5px 65px 5px 0;border-bottom:1px dotted #b3b3b2;}
.lndet li a{color:#333 !important;padding-right:10px;}
.lndet li a.on, .lndet li a:hover{background:url(../images/t1.gif) right no-repeat;font-weight:bold;padding-right:10px;}
.lndetsp{margin:30px 0 0 5px;}
.rigdet{
	width:727px;
	float:right;
	border-top:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	background:url(../images/t6.gif) right repeat-y;
 }
.rigdetbg{background:url(../images/bot.gif) no-repeat;width:727px;height:3px;}
.rdtit{
	color:#9e2a00;
	background:url(../images/titbg.gif) repeat-x;
	height:30px;
	padding:17px 0 0 22px;
	margin:0 6px 15px 0;
 }
.rdtit img{float:left;margin-right:5px;}
.rddet, .rddet1{width:663px;margin:0 auto;padding-bottom:120px;color:#333;}
.rddettit{
	background:url(../images/t5.gif) left no-repeat;
	color:#bb1c1d;
	font-size:14px;
	font-weight:bold;
	padding:7px 0 7px 20px;
	border-bottom:1px dotted #000;
 }
.rddettit1{background:url(../images/newtit.jpg) no-repeat;width:663px;height:148px;}
.rddet li{padding:8px 0 8px 15px;background:url(../images/t12.gif) 5px no-repeat;border-bottom:1px dotted #d4d4d4;}
.rddet li a{color:#333 !important;}
.rddet1 li{width:649px;border:1px solid #e7e7e7;color:#666;margin-bottom:20px;}
.rdsp1{margin:20px 0 30px 22px;}
.rdsp2{width:620px;margin-left:22px;color:#000;line-height:1.7em;}
.rdsp3{
	width:603px;
	margin:30px 0 0 22px;
	color:#333;
	height:24px;
	background:#f7f6f2;
	padding:8px 0 0 17px;
 }
.rdsp4{color:#ff6000;font-weight:bold;margin-left:10px;}
.rdsp5{text-decoration:line-through;}
.rdsp6{float:right;margin:0 0 20px 30px;}
.rdsp7{line-height:1.8em;color:#333;}
.rdsp8{float:right;margin-right:15px;color:#818181;}
.rdsp9{background:#e7e7e7;height:22px;padding:8px 0 0 16px;}
.rdsp10{margin:12px 8px 0 8px;padding:0 6px 8px 8px;border-bottom:1px dotted #858585;}
.rdsp11{color:#ff5400;margin:8px 14px 12px 18px;}
.rdbtn{
	width:56px;
	height:21px;
	background:url(../images/rdbtn.gif) no-repeat;
	float:right;
	margin-right:45px;
	color:#4e4c3f;
	text-align:center;
	font-size:12px;
 }
.rdmember{
	background:url(../images/bobg.gif) no-repeat;
	width:504px;
	height:108px;
	color:#685230;
	margin:0 0 0 20px;
	padding:38px 0 0 120px;
 }
.rdmember input{width:121px;height:19px;border:1px solid #947d59;}
.rdmember a{color:#685230 !important;}
.rdmemsp{margin:0 0 10px 18px;}
.rdmemsp1{margin:15px 20px 20px 20px;line-height:1.9em;}
.rdmember input.membtn{
	background:url(../images/bobtn.gif) no-repeat;
	width:62px;
	height:19px;
	color:#fff;
	font-size:12px;
	text-align:center;
	margin-left:5px;
	border:none;
 }
.rdbook{color:#666;padding:0 0 0 40px;}
.rdbooksp{margin-bottom:7px;}
.rdbooksp1{margin:0 82px 0 73px;}
.rdbooksp2{margin-right:123px;}
.rdbook input{width:176px;height:20px;border:1px solid #999;}
.rdbook select{width:116px;height:20px;border:1px solid #999;}
.rdbook select.bosel{width:196px;}
.rdbook input.bobtn, .rdbook input.bobtn1{
	background:url(../images/btn1.gif) no-repeat;
	width:80px;
	height:22px;
	color:#656565;
	font-size:12px;
	text-align:center;
	border:none;
	margin:20px 5px 0 0;
 }
.rdbook input.bobtn1{background:url(../images/btn2.gif) no-repeat;}
.reply{margin-top:60px;}
.reply img{margin-top:10px;}
.replysp, .replysp1, .replysp2{
	width:136px;
	height:23px;
	background:url(../images/t7.gif) no-repeat;
	margin-left:5px;
 }
.replysp1{width:191px;background:url(../images/t8.gif) no-repeat;}
.replysp2{width:396px;background:url(../images/t9.gif) no-repeat;}
.replysp3{margin-bottom:15px;}
.replysp4{width:500px;height:157px;border:1px solid #cecece;}
.replybtn{
	background:url(../images/btn3.gif) no-repeat;
	width:76px;
	height:22px;
	font-size:12px;
	text-align:center;
	color:#585858;
	margin-right:10px;
 }
/*底部*/
#footer{
	background:#edd2ab;
	padding:18px 0 35px 0;
	color:#332005;
	text-align:center;
 }
.sp3{margin-bottom:10px;}



