/* CSS Document */

/*hotel*/

#hotel{

background:url(../hotels/images/reviewbg.gif) no-repeat;

width:328px;

height:138px;

line-height:120%;

font-weight:bold;

margin:10px 2px 0;

float:left;}

p.ch4{

font-size:16px;

font-family:Verdana, Arial;

color:#172D50;

margin:30px 0 5px 15px;

font-weight:bold;}


.hboxl{

width:80px;

float:left;

margin:4px 0 0 0;

padding-left:100px;

line-height:100%;}

.hboxr{

width:80px;

margin:4px 0 0 0;

padding-right:20px;

float:right;
line-height:100%;}

#hotelboxw{

margin:20px 0 0 15px;

width:724px;

/*background:#EFEFE7;*/
background:#75ADC8;
padding-bottom:10px;

}

#hotelboxw .top{

/*background:url(../hotels/images/hotelbgwtop.gif) no-repeat left top;*/


padding:10px 0 0 30px;

}

#hotelboxw .top h3{

margin:10px 0;

font-family:Verdana, Arial;
color:#ffffff;
text-decoration:underline;
font-size:16px;}

#hotelboxy{

margin:20px 0 0 15px;

width:724px;

/*background:#DFDFD5 url(../hotels/images/hotelbgybottom.gif) no-repeat left bottom;*/
background:#75ADC8;

padding-bottom:10px;

}

#hotelboxy .top{

/*background:url(../hotels/images/hotelbgytop.gif) no-repeat left top;*/

padding:10px 0 0 30px;

}

#hotelboxy .top h3{

margin:10px 0;

font-family:Verdana, Arial;
color:#ffffff;
text-decoration:underline;

font-size:16px;}

.hotlbox{

width:158px;

padding:0;

background:#fff;

border:1px solid #c4c7cc;

margin:7px 7px 7px 0;

float:left;

height:180px;

line-height:130%;

text-align:center;}

#hotelboxbig1{

background:#EFEBDE;

width:720px;

margin:10px 0 0 0;

padding:5px 0 0;}

#hotelboxbig{

background:#EFEBDE;

width:700px;

margin:10px 0;

padding:5px 5px 20px 15px;}

#hotelboxbig p.top{

font-size:18px;

margin:20px 0 10px 0;}

#hotelboxbig img.mar{

margin:0 10px 10px 0;}

#hotelboxbig1 .miaoshu{

width:355px;

float:right;

margin:10px 0 2px 0;

line-height:100%;}

#hotelboxbig1 .miaoshu p.top{

font-size:18px;

margin-bottom:5px;}

#hotelboxbig1 .miaoshu p.top2{

background:url(../hotels/images/topbg.gif) no-repeat left top;

line-height:120%;

width:313px;

height:55px;

margin:10px 0 0 20px;

padding:3px 15px;}

#contact1{

width:350px;

float:left;

margin:10px 8px 0 0;
padding-left:8px;

background:#DFDFD5;}

#contact1 h4{

margin:10px 0 5px 20px;

}

#contact1 p{

margin:0 0 3px 15px;

padding:10px 0 5px 18px;

color:#172D50;

height:118px;

background:url(../hotels/images/contactbg.gif) no-repeat;}

#chinaboxsuo{

width:728px;

margin:0 0 0 8px;}

#chinabox1{

width:342px;

float:left;

margin:30px 0 0 0;}

#chinabox2{

width:361px;

margin:30px 5px 0 5px;

float:right;}

#chinabox3{

width:328px;

float:left;

margin:40px 30px 0 12px;

display:inline;}

.chinaboxbg{

background:#fff;

padding:12px 10px 0 5px;

height:130px;}

.bg3a{

width:312px;

padding:8px;

background:#C2D4ED;

margin:0 30px 0 12px;

display:inline;

float:left;}

.bg3a dl{

margin: 0;

	padding: 0;

	clear:both;

}

.bg3a dl dt{

width:60%;

margin:0;

float:left;}

.bg3a dl dd{

width:40%;

margin:0;

float:left;}

.bg1a{

width:336px;

padding:3px;

background:#C2D4ED;

font-size:13px;

margin:0;

float:left;}

 .bg2a{

width:356px;

padding:3px;

background:#C2D4ED;

font-size:13px;

margin:0 5px;

float:right;}

img .btup{

margin:0 20px 6px 0;

float:left;

}

.imgdiv{

padding:0 10px 1px 0;

float:left;

width:140px;

font-size:11px;

}

.imgdiv p{

font-size:12px;

margin:0;

line-height:130%;}

p.bgbiao1{

background:   url("../imagesg/bgbiao1.gif") repeat-x left top;

text-align:center;

font-size:14px;

font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

padding:2px 12px 0;

height:29px;

float:left;

width:60px;

margin:0;

}



.home{

font-size:12px;

text-align:right;

margin:0 10px 0 0;}

p.home1{

font-size:12px;

line-height:125%;

margin:0px;

}

p.home3{

color:#2659C9;

font-size:14px;

font-family:"Franklin Gothic Medium",arial;

line-height:120%;

font-weight:bold;}

#wrap p.home3 a{

color:#2659C9;

}

p.total{

width:138px;

height:22px;

margin:25px 8px 5px;

background:    url("../beijing/photo130/totalbg.gif") no-repeat left top;

font-size:12px;

float:right;

text-align:center;}

#box3l{

float:left;

width:175px;

}

#box3l .hotlbox1{

margin:12px 0 5px 15px;

width:158px;

background:#fff;

border:1px solid #c4c7cc;}

img.kuang{

width:146px;

border:6px solid #CBCCD7;

margin:5px 0;

}

#box1r{float: right;

    padding:0 0 0 20px;

	width:490px;

	margin:0 20px 0 0;

}

#box1r .big{

font-size:16px;

margin:18px 0 6px;}

#box1r{float: right;

    padding:0 0 0 20px;

	width:490px;

	margin:0 20px 0 0;

}

#box1r .big{

font-size:16px;

margin:18px 0 6px;}

/*bgkaolv*/

#overviewbg{

width:704px;
padding:10px;

margin:10px 0 0 8px;}

#overviewbg p.h5{

font-size:16px;

font-family:Verdana, Arial;

color:#172D50;

padding:0 0 0 5px;

font-weight:bold;}

#overviewbg p.suo{

margin:0 0 10px 50px;}

/* ------------------------------------------------------------



	news/guide



------------------------------------------------------------ */

#mapsreview{

background:  url("../imagesg/mapsreview.gif") no-repeat top left;

width:577px;

height:210px;
font-family:Arial, Helvetica, sans-serif;

line-height:120%;

font-weight:bold;

padding:17px 0 0 135px;}

#review{

background:   url("../beijing/photo130/beijingreview.gif") no-repeat top left;

width:327px;

height:138px;

line-height:120%;

font-weight:bold;

margin:10px 0 0;

float:left;
font-family:Arial, Helvetica, sans-serif;}

#special{

background:   url("../beijing/photo130/specialtopic.gif") no-repeat top left;

width:327px;

height:138px;

line-height:120%;

font-weight:bold;

margin:10px 0 0;

float:left;}

.topic{

width:736px;

background:url(../imagesg/topicm.jpg) repeat-x;

margin:15px 0;

height:170px;

font-size:12px;

line-height:130%;}

.topic1{

width:176px;

padding:15px 0 0 13px;

float:left;

display:inline;

background:url(../imagesg/topicl.jpg) no-repeat left top;

}

.tbeijing{

background:url(../imagesg/beijing.jpg) no-repeat left top;

padding-left:93px;

}

.tmiao{

background:url(../imagesg/tmiao.jpg) no-repeat left top;

padding-left:93px;

margin:55px 2px 0;

display:inline;

float:left;

width:78px;

}

.toly{

background:url(../imagesg/toly.jpg) no-repeat left top;

padding-left:93px;

margin:55px 2px 0;

display:inline;

float:left;

width:95px;

}

.toly1{

height:90px;

background:url(../imagesg/shenxian.jpg) no-repeat left top;

padding-left:93px;

margin:0 0 0 13px;

display:inline;

float:left;

width:84px;

}

.toly2{

height:90px;

background:url(../imagesg/ideographs.jpg) no-repeat left top;

padding-left:93px;

margin:0 0 0 13px;

display:inline;

float:left;

width:84px;

}

.toly3{

height:90px;

background:url(../imagesg/chinese-painting.jpg) no-repeat left top;

padding-left:93px;

margin:0 0 0 13px;

display:inline;

float:left;

width:84px;

}

.topic2{

width:155px;

padding:55px 13px 0 0;

float:right;

display:inline;

background:url(../imagesg/topicr.jpg) no-repeat right top;

}

.trmb{

background:url(../imagesg/trmb.jpg) no-repeat left top;

padding-left:93px;

}

#something{

background:   url("../beijing/photo130/something.gif") no-repeat top left;

width:327px;

height:138px;

line-height:110%;

font-weight:bold;

margin:10px 0 0;

float:left;}

.reviewp{

width:217px;

margin:20px 0 0 100px;

}

.reviewboxl{

width:70px;

float:left;

margin:15px 0 0 0;

color:#2559C9;

text-align:center;}

#review .reviewboxr{

width:115px;

margin:25px 0 0 10px;

float:left;}

#review1{

background:  url("../imagesg/overviewbg1.gif") no-repeat top left;

width:149px;

height:98px;

margin:10px 0 0 10px;

padding:20px 30px;

float:left;}

#review2{

background:  url("../imagesg/overviewbg2.gif") no-repeat top left;

width:167px;

height:132px;

padding:6px 0 0 10px;

margin:10px 0 0 10px;

float:left;}

#review2 p{

line-height:100%;

font-size:12px;

font-weight:bold;

color:#fff;

margin:2px 0 0 0;

text-align:center;

}

#news{

background:url(../news/images/topbg.gif) no-repeat;

width:363px;

height:138px;

line-height:120%;

font-weight:bold;

margin:10px 2px 0;

float:left;}

.newsboxl{

width:70px;

float:left;

margin:15px 0 0 0;

color:#2559C9;

text-align:center;}

.newsboxr{

width:120px;

margin:25px 0 0 15px;

float:left;}

#news1box{

margin:10px 0 0 10px;

padding-bottom:25px;

width:724px;

background:#EFEFE7 url(../news/images/news1bottom.gif) no-repeat left bottom;

}

#news1box .top3{

background:url(../news/images/news1top.gif) no-repeat left top;

padding:18px 10px 0;

}
#news1box .top3 h1{
padding:0 0 15px 10px;
margin:0 0 10px 0 ;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
background:url(../news/images/longxian.gif) repeat-x 100% 100%;
}

#news1box .top3 p{

padding:0;}

#news1box p{

padding:0 10px;}

#news1box p.top{

background:url(../news/images/news1top.gif) no-repeat left top;

}

#news1box p.top1{

font-size:16px;

font-weight:bold;

font-family:Verdana, Arial;

padding:0 0 15px 10px;

background:url(../news/images/longxian.gif) repeat-x 100% 100%;

text-decoration: none;

white-space: nowrap;}

p.top1{

font-size:16px;

font-weight:bold;

font-family:Verdana, Arial;

padding:0 0 15px 10px;

background:url(../news/images/longxian.gif) repeat-x 100% 100%;

text-decoration: none;

white-space: nowrap;}

#news2box{

margin:10px 0 0 10px;

padding-bottom:25px;

width:724px;

background:#DFDFD5 url(../news/images/news2bottom.gif) no-repeat left bottom;

}

#news2box p.top{

background:url(../news/images/news2top.gif) no-repeat left top;

}

#news3box{

margin:10px 0;

width:736px;

height:170px;

background:url(../news/images/newsbg.gif) no-repeat left bottom;

}

#news3box p.top3{

font-size:18px;

font-family:"Perpetua Titling MT",verdana;

color:#092652;

font-weight:bold;

padding:10px;

background:url(../news/images/longxian.gif) repeat-x 100% 100%;

}

dl.newslist {

	margin: 0;

	padding: 0;

	clear:both;

	}

dl.newslist dt {

	float: left;

	width: 326px;

	margin: 6px 0 0 0;

	padding: 0 0 6px 10px;

	border-bottom: 1px dotted #444CAF;

	}

dl.newslist dd {

	margin: 0 0 0 380px;

	padding: 6px 0;

	line-height: 1.4em;

	border-bottom: 1px dotted #444CAF;

	}



.font16px-1{

font-size:16px;

font-family:Verdana, Arial;

color:#092652;

margin:0px;}

.font16px-2{

font-size:16px;

font-family:Verdana, Arial;

color:#092652;

padding-bottom:8px;

border-bottom:1px dotted #2559C9;}

.font15px-1{

width:240px;

float:left;

margin:18px 0 10px;

font-size:15px;

padding:7px 0 3px;

border-bottom:1px dotted #2559C9;}

.font15px-2{

margin:0;

font-size:15px;

padding:7px 0 3px;

border-bottom:1px dotted #2559C9;}


img.guidebg{

margin:8px 13px 5px 0;

background:url(../imagesg/guide-photobg.jpg) no-repeat left top;

text-align:center;

width:55px;

height:41px;

padding:3px 4px 2px;

float:left;

display:inline;}

.guidebg1{

margin:8px 5px 0 0;

background:url(../imagesg/guide-photobg2.jpg) no-repeat left top;

text-align:center;

width:90px;

height:67px;

padding:4px 7px;

float:left;

display:inline;}

/*tu*/

.virtual-tu{

margin-left:15px;}

.virtual-photo{

width:173px;

float:left;

margin:15px 0 10px 0;}

.virtual-photo img{

border-width:0 1px 2px 0;

border-style:solid;

border-color:#C2D5ED;}

.virtual-photo .dbiaoti{

background:url(../image/cbiaoti.gif) no-repeat left top;

font-size:14px;
font-family:Arial, Helvetica, sans-serif;

color:#000;

margin:0;

width:123px;

padding:4px 0;

height:22px;

text-align:center;

font-weight:bold;

}

.virtual-photo .dbiaoti2{

background:url(../image/cbiaoti1.gif) no-repeat left top;

font-size:14px;
font-family:Arial, Helvetica, sans-serif;

color:#000;

margin:0;

width:164px;

padding:4px 0;

height:22px;

text-align:center;

font-weight:bold;

}

.virtual-photo .dbiaoti3{

background:url(../image/cbiaoti2.gif) no-repeat left top;

font-size:14px;

color:#000;

margin:0;

width:171px;

padding:2px 0;

height:33px;

line-height:130%;

text-align:center;

font-weight:bold;

}

/* ------------------------------------------------------------



	search



------------------------------------------------------------ */



.bg4{

background:  url("../imagesd/searchbj5.gif") no-repeat left top;

margin:1px 2px 0 0;

padding:3px 0 0 3px;

width:171px;

height:88px;

float:left;

display:inline;

}

.bg5{

background:  url("../imagesd/searchbj6.gif") no-repeat left top;

margin:1px 1px 0 0;

padding:1px 0 0 2px;

width:191px;

height:91px;

float:right;

font-size:12px;

display:inline;

}

.bg5 .left{

width:41%;

float:left;

display:inline;}

.bg5 .right{

width:58%;

float:left;

display:inline;}

div.small1{

font-size:12px;

margin:0 0 0 2px;

padding:0;

line-height:125%;

}

 div.small{

font-size:11px;

margin:0 0 0 2px;

padding:0;

line-height:125%;

}

#searchtop{

width:371px;

height:124px;

padding:7px 4px;

margin:10px 0 0 15px;

background:  url("../imagesg/searchbg.gif") no-repeat top left;

float:left;
font-family:Arial, Helvetica, sans-serif;}

#searchtop img.topleft{

margin:0 15px 0 0;

display:inline;}

#longsearch{

background:  url("../imagesg/longsearch.gif") no-repeat left top;

width:694px;

height:87px;

padding:8px 0 6px 6px;

margin:10px;
font-family:Arial, Helvetica, sans-serif;}

#longsearch .leftbox{

width:101px;

float:left;

margin:0 3px 0 0;}

.leftbox p{

font-family:"Franklin Gothic Medium",arial;

font-size:15px;

font-weight:bold;

line-height:100%;}

.bg6{

background:  url("../imagesg/longsearch1.gif") no-repeat left top;

width:121px;

height:77px;

float:left;

padding:5px 5px 0;

margin:2px 2px 0 0;

line-height:120%;

display:inline;

}

.bg7{

background:  url("../imagesg/longsearch2.gif") no-repeat left top;

width:106px;

height:77px;

padding:3px 10px;

margin:2px 4px 0 0;

float:left;

display:inline;

}

.bg8{

background:  url("../imagesg/longsearch3.gif") no-repeat left top;

width:190px;

height:88px;

padding:0 0 0 3px;

margin:0;

float:left;

display:inline;

font-size:12px;

line-height:132%;

}

.bg8 .left{

width:40%;

float:left;

}

.bg8 .right{

width:58%;

float:left;

}

#divtop{

background:url(../images/huangshantop.gif) no-repeat;

height:20px;

width:718px;}



#divbottom{

background:url(../images/huangshanbottom.gif) no-repeat right bottom;

padding-bottom:16px;

width:718px;

}

#divbottom .tile{

background:url(../images/huangshantile.gif) repeat-y;

padding-right:18px;

padding:0;

margin:0;

}

#divbottom .tile .review{

background:url(../images/review.gif) no-repeat;

width:80px;

color:#2559C9;

padding:14px 18px 13px 3px;

line-height:125%;

text-align:center;

}

#divbottom .tile p{

padding:0;

margin:0;

}

#div718{

width:700px;

padding-left:18px;}

table.huangshantop2{

width:700px;

padding-right:18px;

text-align:left;

}

table.huangshantop2 tr td{

text-align:left;}

table.photojian{

width:100%;}

/*tool*/

#htool{

background:#B9DAE3 url(../image/htool.gif) no-repeat left top;

padding:52px 0px 8px 0px;

margin-bottom:5px;

font-size:12px;

color:#092652;



line-height:155%!important; line-height:230%;

+line-height:217%!important;

width:188px;

}

#trough{

position:relative;

overflow:hidden;

*overflow:visible;



}

#trough ul{

margin:0;

padding:0;}

#trough ul li{

list-style:none;

margin-left:2px!important; margin-left:4px;

}

#trough ul li a{

display:block;

*display:inline;

min-height:12px;

background:url(../image/listbiao.gif) 0 0 no-repeat;

property:value;

margin-left:3px;

_margin-left:0;

padding:4px 0 5px 35px;



}

ul.listc{

padding-left:15px;

list-style:disc;

}

ul.listc li{

margin-bottom:20px;

}

.maps-3{

background:url(../image/maps.gif) no-repeat;

padding-left:30px;

font-size:12px;

color:#3333FF;}

.maps-3 a{color:#3333FF;

}

p.ddaohang{

background:url(../imagesd/ddaohang1.jpg) no-repeat left top;

color:#092652;

font-weight:bold;

padding:7px 0 6px 30px;

margin:18px 0 5px 0;}

p.ddaohang1{

background:url(../imagesd/ddaohang2.jpg) no-repeat left top;

color:#092652;

font-weight:bold;

padding:6px 0 4px 30px;

margin:18px 0 5px 0;}

.guideleft{

background:url(../image/guide-leftbg.jpg) no-repeat left top;

margin:5px 0 15px;

width:344px;

padding:15px 5px 15px 20px;

float:left;

display:inline;

height:140px;

}
.guideright{

margin:5px 5px 15px;

background:url(../image/guide-rightbg.jpg) no-repeat left top;

width:320px;

padding:15px;

display:inline;

float:right;

height:140px;

}

.guideright p{

border-bottom:1px dotted #aaa;

margin-bottom:8px;

padding:2px;

}

/*--hotel new top*/

.topbox{
background:#EFEFE7;
margin:8px 0 0 15px;
padding:0 12px 0 12px;
width:700px;
}.hotel_list a{
  margin:0 3px 0 3px;
}
.hotel_list a b{
 
   color:#2559C9;
   font-weight:500;
   text-decoration:underline;   
}

.hotel_list{
background:#ffffff url(../hotels/images/hotel_review.gif) 10px 0 no-repeat; padding:24px 8px 0 8px;line-height:18px;
}
.topbar{
background:url(../hotels/images/g_top.gif) no-repeat;height:15px;
}
.butbar{
background:url(../hotels/images/g_bot.gif) no-repeat;height:15px;
}
.name_link{
display:block;float:right;width:300px;

padding:4px;
margin:4px 0 4px 0;
background:#DFDFD5;
}
.hotel_inf{
display:block;float:left;width:350px
}
.hotel_inf span b{
 font-size:14px;
}
