@charset "utf-8";
/* 全局 */
*{
margin:0px;
padding:0px;

}
body{
font-size:0.75em;
text-align:center;/* for ie5.5-*/
background:#c0c0c0;
line-height:1.2;
font-style:normal;
font-family:Tahoma, Arial, sans-serif,"宋体";
color:#4b4b4b;
}
table,input,textarea,select{
font-size:1.2em;
}
.clear{
clear:both;
overflow:hidden;
width:0px;
height:0px;
float:none;
}
* html .clear{/* for ie6-*/
height:1px;
}
a:link,a:visited,a:hover,a:active{
text-decoration:none;
color:#4b4b4b;
}
a img{
border:none;
}
ul,ol{
list-style:none;
}
#wrapper{
text-align:left;
margin:0 auto;
padding-right:91px;
width:911px;
height:610px;
background:url(../images/bg_03.jpg) right top no-repeat;
}
#leftCol{
float:left;
width:266px;
padding-bottom:174px;
background:url(../images/bg_06.jpg) left bottom no-repeat;
}
h1#logo{
background:url(../images/bg_01.jpg) no-repeat;
height:62px;
padding:50px 50px 0 85px;
}
h1#logo a{
display:block;
height:62px;
text-indent:-3000em;
overflow:hidden;
}
#mainNav{
background:url(../images/bg_05.jpg) no-repeat;
width:107px;
height:280px;
padding:19px 70px 25px 89px;
}
#mainNav ul{}
#mainNav ul li{}
#mainNav ul li a{
display:block;
height:28px;
text-indent:-3000em;
overflow:hidden;
background-image:url(../images/bg_05_2.jpg);
background-position:-107px 0;
background-repeat:no-repeat;
}
#mainNav ul li a:hover{
background-image:url(../images/bg_05_3.jpg);
}
#mainNav ul li#mn1 a:hover,
#mainNav ul li#mn1 a.on{
background-position:0 0;
}
#mainNav ul li#mn2 a:hover,
#mainNav ul li#mn2 a.on{
background-position:0 -28px;
}
#mainNav ul li#mn3 a:hover,
#mainNav ul li#mn3 a.on{
background-position:0 -56px;
}
#mainNav ul li#mn4 a:hover,
#mainNav ul li#mn4 a.on{
background-position:0 -84px;
}
#mainNav ul li#mn5 a:hover,
#mainNav ul li#mn5 a.on{
background-position:0 -112px;
}
#mainNav ul li#mn6 a:hover,
#mainNav ul li#mn6 a.on{
background-position:0 -140px;
}
#mainNav ul li#mn7 a:hover,
#mainNav ul li#mn7 a.on{
background-position:0 -168px;
}
#mainNav ul li#mn8 a:hover,
#mainNav ul li#mn8 a.on{
background-position:0 -196px;
}
#mainNav ul li#mn9 a:hover,
#mainNav ul li#mn9 a.on{
background-position:0 -224px;
}
#mainNav ul li#mn10 a:hover,
#mainNav ul li#mn10 a.on{
background-position:0 -252px;
}
#welcome{
float:left;
background:url(../images/bg_02.jpg) no-repeat;
width:645px;
height:18px;
color:#094881;
padding-top:52px;
position:relative;
}
#welcome span#goBack{
position:absolute;
right:15px;
bottom:5px;
background:url(../images/go_back.png) no-repeat;
width:237px;
height:14px;
}
* html #welcome span#goBack{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/go_back.png')
}
#content{
float:left;
width:645px;
height:393px;
position:relative;
overflow:hidden;
background:url(../images/con_bg.jpg) no-repeat;
}
#content p{
margin-bottom:0.5em;
line-height:1.4;
}
#content p.cn{
color:#4b4b4b;
margin-bottom:0px;
}
#content p.ru{
color:#7b7b7b;
margin-bottom:0px;
font-size:0.9em;
}
.banner img{
display:block;
}
h1#h11{
background:url(../images/h1_1.gif) no-repeat;
width:237px;
height:15px;
text-indent:-3000em;
overflow:hidden;
margin:5px 0 0 40px;
}
* html h1#h11{
display:inline;
}
#top3{
height:64px;
padding:36px 30px 0 30px;
}
h1#h13{
background:url(../images/h1_3.gif) no-repeat;
height:17px;
width:178px;
text-indent:-3000em;
overflow:hidden;
margin-bottom:10px;
}
#bottom4{
margin:0 50px 0 75px;
}
#top5{
height:89px;
padding:36px 30px 0 38px;
}
h1#h15{
background:url(../images/h1_5.gif) no-repeat;
height:17px;
width:181px;
text-indent:-3000em;
overflow:hidden;
margin-bottom:10px;
}
#bottom5 img{
margin-left:38px;
}
#top6{
height:41px;
padding:36px 30px 0 30px;
}
h1#h16{
background:url(../images/h1_6.gif) no-repeat;
height:14px;
width:199px;
text-indent:-3000em;
overflow:hidden;
margin-bottom:10px;
}
#bottom6{
margin-left:17px;
overflow:hidden;
}
#bottom6 img{
float:left;
}
#top8{
height:41px;
padding:36px 30px 0 30px;
}
h1#h18{
background:url(../images/h1_8.gif) no-repeat;
height:13px;
width:81px;
text-indent:-3000em;
overflow:hidden;
margin-bottom:10px;
}
#bottom8{
padding:0 68px;
}
#bottom8 p{
line-height:1.6;
}
#bottom8 p.em{
color:#5179a2;
margin-top:40px;
}
#top9{
height:31px;
padding:36px 30px 0 30px;
}
h1#h19{
background:url(../images/h1_9.gif) no-repeat;
height:18px;
width:84px;
text-indent:-3000em;
overflow:hidden;
margin-bottom:10px;
}
#Scroller-2{
float:left;
width:500px;
margin:0 15px 0 68px;
overflow:hidden;
height:270px;
position:relative;
}
* html #Scroller-2{
display:inline;
}
#Scroller-2 h2{
font-size:1.2em;
text-align:center;
color:#3a6796;
margin-bottom:10px;
}
#Scroller-2 h3{
font-size:1em;
margin-bottom:5px;
}
#content a.goBack{
background:url(../images/bg_19.gif) no-repeat;
width:50px;
height:15px;
position:absolute;
right:60px;
bottom:30px;
text-indent:-3000em;
overflow:hidden;
}

#Scroller-1{
float:left;
width:530px;
height:130px;
position:relative;
overflow:hidden;
margin-right:15px;
margin-top:10px;
margin-left:68px;
}
* html #Scroller-1{
display:inline;
}
.Scroller-Container {
position: absolute;
}
#Scrollbar-1{
float:left;
height:131px;
padding:15px 0;
background:url(../images/bg_10.gif) no-repeat;
}
#Scrollbar-2{
margin-top:40px;
float:left;
height:212px;
padding:15px 0;
background:url(../images/bg_15.gif) no-repeat;
}
#Scrollbar-2 .Scrollbar-Track{
height:212px;
}
.Scrollbar-Track{
height:131px;
width:5px;
float:left;
position:relative;
}

.Scrollbar-Handle{
background:url(../images/bg_11.gif) no-repeat;
width:5px;
height:73px;
position:absolute;
}
#corner{
background:url(../images/bg_09.png) no-repeat;
width:80px;
height:82px;
position:absolute;
right:0px;
top:0px;
}
* html #corner{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/bg_09.png');
}
#footer{
float:left;
width:608px;
height:143px;
font-size:0.9em;
background:url(../images/bg_07.jpg) no-repeat;
color:#6f6f6f;
padding:4px 0 0 37px;
position:relative;
}
#tree{
background:url(../images/bg_08.png) no-repeat;
width:164px;
height:222px;
position:absolute;
left:-90px;
top:-176px;
}
* html #tree{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/bg_08.png');
}
#tips{
widows:645px;
height:393px;
background:url(../images/bg_16.jpg) no-repeat;
}
#tips h1{
height:68px;
text-indent:-3000em;
}
#tips ul{
margin:0 60px;
}
#tips ul li{
background:url(../images/bg_17.gif) 0px 12px no-repeat;
padding:5px 7px;
}
#tips ul li a{
color:#4b4b4b;
}
#guestRoom{
width:645px;
height:393px;
background:url(../images/bg_17.jpg) no-repeat;
}
#guestRoom h1{
width:228px;
height:95px;
float:left;
text-indent:-3000em;
}
#guestRoom a#roomPrice{
float:left;
height:32px;
width:127px;
text-indent:-3000em;
overflow:hidden;
margin:33px 0 0 0;
}
ul#roomPic{
clear:both;
margin-left:30px;
height:182px;
overflow:hidden;
}
ul#roomPic li{
width:100px;
height:70px;
padding:3px;
background:#fff;
float:left;
margin:0 15px 15px 0;
}
ul#roomPic li img{
display:block;
}
#guestRoom a.roomType{
float:left;
height:26px;
width:100px;
text-indent:-3000em;
margin-top:10px;
overflow:hidden;
margin-right:39px;

}
#guestRoom a#roomType1{
margin-left:85px;
}
#roomIntro{
clear:both;
margin:0 30px 0 85px;
}
#roomIntro p.cn{
}
.p_page{
height:15px;
line-height:15px;
clear:both;
float:right;
margin-top:-15px;
padding-right:20px;
}
.p_page a,.p_page span{
margin:0 3px;
}
.p_page .now{
color:#094881;
text-decoration:underline;
}
.p_page a:hover{
text-decoration:underline;
color:#094881;
}
/*ul#pageNav{
height:15px;
line-height:15px;
clear:both;
float:right;
margin-top:-15px;
padding-right:20px;
}
ul#pageNav li{
float:left;
}
ul#pageNav li a{
color:#4B4B4B;
margin:0 5px;
}
ul#pageNav li a.on{
color:#094881;
text-decoration:underline;
}*/
#price{
width:671px;
height:610px;
background:url(../images/bg_18.jpg) 0px -2px no-repeat;
margin:0 auto;
}
#price table{
border:1px solid #a3a3a3;
border-collapse:collapse;
text-align:center;
margin:40px 50px 70px 50px;
font-size:12px;
width:567px;
line-height:1.5;
}
#price table th{
font-size:14px;
color:#376594;
}
#price table td,
#price table th{
border:1px solid #a3a3a3;
padding:4px;
}
#ListB1_content{
height:182px;
overflow:hidden;
clear:both;
}