 
SELECT {	FONT-FAMILY: "宋体", "Arial"; FONT-SIZE: 12px }
 

a:link{color:#003399; font-size:12px; text-decoration:none;}
a:visited{color:#003399;text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}
a:active{color:#ff6600;text-decoration:underline;}

h1 { text-align:center; font-size:18px; line-height:24px;}
h2 { line-height:22px; padding-bottom:6px;}
h3,h4 { font-size:12px; margin:0; padding:0;}

body,ul,li,h1,h3,table,td,span,p { margin:0; padding:0;}
body { text-align:center; line-height:1.5em; font-size:12px;}

FORM { padding:0; margin:0;}

/* ---------------首页 -------------------*/
.indexh1{font-size:12px; text-align:left; margin-top:4px;margin-left:8px;}
#top2 {width:100%;color:#bbb; text-align:left; border:1px solid #d3d9d9; border-width:0 1px 0 1px; margin:0 auto; height:21px; background: url(/imgs/topbg2.gif) repeat-x 0 -20px; }
#top2 p { width:96%; margin-left:2%;}

/* ------top---- */

#top {width:100%; margin:0 auto;  border:1px solid #d3d9d9; border-width:0 1px 0 1px; background: url(/imgs/topbg.gif) repeat-x; height:133px; }

#topname { width:1004px; height:65px; margin-bottom:0px; margin-top:5px; }
#topname img { margin-top:8px;}

#name { font-size:20px; font-family:"黑体"; line-height:1.3em; width:302px;}

#nav {width:1004px; margin-bottom:1px; height:30px; text-align:center; }
#nav ul { margin:0 auto;}
#nav ul li { float:left;}
#nav a { display:block; text-decoration:none; padding:3px 8px; line-height:23px; background:url(/imgs/navbg1.gif) no-repeat 0 2px;} 
#nav a:hover { font-weight:bold; padding:3px 6px; background:url(/imgs/navbg22.gif) no-repeat right top; border-left:1px solid #4795d1; color:#fff;}
 
#liucheng { color:#fff;}

#main { width:800px; margin:0 auto; text-align:left; margin-top:5px;}
#main2 {width:800px; border:1px solid #ace; margin-top:10px; text-align:left;}

#left { width:220px; float:left;}
#right { width:560px; float:right; }

/* ------------左------------*/

#search { width:215px; background:url(/imgs/searchtitbg.gif) no-repeat;}
#search h3 { height:25px; width:164px; text-align:center; line-height:24px; padding-top:6px;}
#search2 { width:211px; border:1px solid #67caee; border-top:0; padding:8px 0;}
#searchtable { margin:2px; height:130px;}

#weather { width:211px; background:url(/imgs/leftbg2.gif) no-repeat; border:1px solid #ffc98e; margin-top:5px;}
#weather h3 { height:28px; width:130px; text-align:center; line-height:24px;}

.leftdiv { width:211px; background:url(/imgs/leftbg1.gif) no-repeat; border:1px solid #67caee; margin-bottom:6px; }
.leftdiv h3 { height:28px; width:120px; text-align:center; line-height:24px;}
.leftdiv ul { clear:both; padding:10px 5px;}

.leftdiv li {text-indent:10px; background:url(/imgs/dot1.gif) no-repeat 3px 5px; height:22px; width:200px; }


/* ------------右------------*/

#right h3 {height:28px; width:320px; text-align:left; float:left; line-height:20px; padding-left:5px;}
.rdiv { border:1px solid #ace; margin-bottom:5px; padding:3px; background: url(/imgs/rightbg1.gif) repeat-x; padding-bottom:8px; height:100%;}
.more { display:block; width:220px; float:right; text-align:right; padding-right:5px;}

.rdiv ul { clear:both;}
.rdiv li { text-indent:10px; background:url(/imgs/dot1.gif) no-repeat 3px 5px; height:22px; width:265px; float:left; margin-left:5px; }

#picshow {  width:560px; border:1px solid #ffc98e; text-align:left;  margin-bottom:5px;  background: url(/imgs/rightbg2.gif) repeat-x; padding-bottom:8px; height:100%;}
#picshow ul { clear:both; padding:10px 5px;}
#picshow li { float:left; width:125px; padding-left:10px;}

#picshow li img { width:120px; height:80px; text-align:center;}


/* 酒店评论 */
#reviewsa ul li { list-style:none; margin-bottom:8px; line-height:18px; border-bottom:1px dotted #eee; padding-bottom:8px; }
.pltit { line-height:24px; color:#888; }


/* ------------友情链接----------- */

#links,#othercith,#foot,#reviews { clear:both; width:790px; margin:0 auto;}
#linka { clear:both; padding:8px;}
#reviewsa { clear:both; padding:8px;}

#links,#reviews { margin-top:7px; background:url(/imgs/rightbg1.gif) repeat-x; text-align:left; border:1px solid #ace; padding:3px 5px;}
#links h4 { width:170px; float:left; padding:0; margin:0;}
#reviews h4 { width:170px; float:left; padding:0; margin:0;}
#linksmore { float:right; width:250px; text-align:right;}
#links ul { clear:both;}

reviewsa ul li{ list-style:none;}

#othercith { padding:5px; margin-top:7px; border:1px solid #ddd; text-align:left;}
#othercith a { color:#aaa;}

#footnav { border-bottom:1px solid #eee; margin-bottom:8px; }
#footnav a { line-height:45px; margin-bottom:8px;}


/* 搜索结果页 */

.rtab1 { width:550px; border-collapse:collapse; clear:both; margin:5px auto; border:1px solid #ace;text-align:center;}
.rtab1 th { background:#e6f1fb; border-collapse:collapse; border:1px solid #ace;}
.rtab1 td { border:1px solid #ace; border-collapse:collapse;}

#title {  width:560px; border:1px solid #ffc98e; text-align:left;  margin-bottom:5px;  background: url(/imgs/rightbg2.gif) repeat-x; padding-bottom:8px; height:100%;}
#title h2 { width:98%;  font-size:14px; text-indent:10px; line-height:22px; clear:both; text-align:left; height:22px; margin-bottom:5px; padding-bottom:10px;}
#title p { text-indent:12px;}

.roomtable { width:550px; border:1px solid #ace; border-collapse:collapse;}
.roomtable th { background:#F7FBFF; border:1px solid #ace;  border-collapse:collapse; height:20px; }
.roomtable td { border:1px solid #ace; border-collapse:collapse;}
.rdiv table { clear:both;  }

 
/*   */

#crumb { background:#e6f1fb; padding-top:5px; border-top:2px solid #ace; height:24px; text-indent:5px; margin-bottom:3px;}
/*地图*/
#sitemapul{clear:both;}
#sitemapul li{ float:left; font:"宋体"; width:200px; margin-left:8px; margin-top:5px; margin-bottom:5px;}

/* 酒店信息页 */
.hotelname { height:50px; line-height:50px;  }


.abotab { border:1px solid #ace; width:542px; clear:both; margin:8px auto; padding:3px 8px;}
.abotab table {  margin:4px;}
.abotab table td { height:21px; }
.xgtable {  border:1px solid #eee; border-collapse:collapse; }
.xgtable td {border:1px solid #eee; border-collapse:collapse;  }
.xgtable th {border:1px solid #eee; border-collapse:collapse;  }

#research { background: url(/imgs/topbg2.gif) repeat-x; border:1px solid #ddd; height:30px; margin:15px 0; }

#infopl { border:1px solid #ddd;}
#infopl p { border-bottom:1px dashed #eee; padding:10px 0; margin:7px;}

/* 预订 */
.but { text-align:center; height:35px; line-height:35px; font-weight:bold;}


/*  */

.listtab {border-bottom:1px dotted #ddd; line-height:21px;  width:550px; clear:both;  margin:4px auto; }
 
 
 /* 发布评论 */
 
.fbpltable { border:1px solid #eee;}

.plbox { border-bottom:1px dashed #eee; padding:10px 0; width:90%; margin:7px auto;}

