#contentmain{
width:745px; 
float:right; 
padding-right:10px;
margin:0;
}
#homecontent{
width:546px;
padding-right:12px;
margin:0;

display:inline;

float:left;}

#homeright{

width:187px;
margin:0;

display:inline;

float:left;

font-family:Verdana, Arial, Helvetica, sans-serif;}

#alone{

background:#fff url(../image/alone.jpg) no-repeat left top;

padding:44px 4px 3px 11px;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

line-height:140%;

width:531px;

}

#alone p{

margin:0;}





#homeleft .baibg .divbg select{

width:165px;

border:1px solid #CFCFCF;

font-size:11px;

margin:2px 0;}

#homeleft .baibg .divbg input,

#homeleft .baibg .divbg textarea{

width:130px;

border:1px solid #CFCFCF;

margin-right:2px;

}

.homebiao{

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

padding-left:19px;

padding-bottom:2px;

margin-bottom:0;

font-size:12px;

font-style:italic;}

#homecontent .baibg2{

background:#e1e1e1;

width:534px;

padding:3px 6px 6px;

font-family:Verdana, Arial, Helvetica, sans-serif;

margin:0 0 7px;}

#homecontent h3,
#homecontent h4{

font:15px  "Times New Roman", Times, serif,arial;

padding:0;

padding:5px 0 3px;

font-weight:bold;}
#homecontent .baibg2 h1{
font:15px  "Times New Roman", Times, serif,arial;
margin:0;
text-align:left;
padding:5px 0 3px;

font-weight:bold;
}

.p11{

font-size:11px;

line-height:120%;

padding:4px 0;

margin:0;

}

.p12more{

font-size:12px;

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

text-align:right;

padding:3px 8px 3px 0;

font-style:italic;

margin:0;}

#homecontent .baibg2 .tourbg{

background:#fff;

width:521px;

padding:6px 6px 4px;

}

#wrap ul.contentlist{

margin:0 0 6px 8px;

padding:0;

list-style:none;

font-size:12px;

line-height:150%;}

#wrap ul.contentlist li{

background:url(../images/li.gif) no-repeat 0 8px;

padding-left:7px;

}

#wrap ul.contentlist li a{

text-decoration:underline;

color:#000;}

#wrap ul.contentlist li a:hover{

color:#0E50BC;}

#wrap ul.contentlistq{

margin:0 0 0 5px;

padding:0;

list-style:none;

font-size:13px;

line-height:140%;}

#wrap ul.contentlistq li{

background:url(../images/li.gif) no-repeat 0 8px;

padding-left:7px;

}

#wrap ul.contentlistq li a{

font:15px  "Times New Roman", Times, serif,arial;

text-decoration:underline;}

#wrap ul.contentlistq li a:hover{

font:15px  "Times New Roman", Times, serif,arial;

color:#0E50BC;}

.quanbg{

background:#F3ECE4;

padding:6px;}





#homeright h3{

font:14px;

font-family:"Times New Roman", Times, serif, arial;

margin:3px 0;

padding:0;

line-height:125%;}

#hrnav1{

width:173px;

border:1px solid #0E50BC;

background:#fff;

padding:0px 3px 3px 5px;

margin:0;

overflow:hidden;}

#hrnav1 h3{

font-size:14px;

font-family:"Times New Roman", Times, serif, arial;

margin:3px 0;

padding:0;

line-height:125%;}

#hrnav2{

border:1px solid #0E50BC;
border-bottom:none;

background:#D5E1F2 url(../images/vera.jpg) no-repeat 1px bottom;

width:110px;

padding:9px 3px 1px 68px;

line-height:140%;

font-size:11px;}



#hrnav{

width:173px;

border:1px solid #ccc;

background:#F0F0F0;

padding:6px 3px 9px 5px;

margin-top:7px;}

#hrnav h2{

font-size:15px;

font-family:"Times New Roman", Times, serif;

line-height:100%;

padding:2px 0 3px;

margin:0;

text-align:center;

}

#hrnav .p12{

font-size:12px;

line-height:140%;

font-style:italic;

}

#hrnav .p12 a{

text-decoration:underline;

font-style:italic;

}

#hrnav .p12 a:hover{

text-decoration:none;

}

#hrnav p{

margin:0;}

#hrnav hr{

margin:10px 0!important;margin:5px 0;

border:1px solid #CCCCCC;

 height: 0;

width:95%;

text-align:center;

}

#hrnav img.mar{

margin:3px 3px 1px 0;}





/*16haoxiugai*/



#wrap ul.homenav{

padding:0;

margin:0;

list-style:none;

}

#wrap ul.homenav li{

background:url(../images/li.gif) no-repeat 0 7px;

padding-left:5px;

line-height:120%;

padding-bottom:10px;

}

/*tours*/

#private{
	background:#E4ECFC;
	font-size:12px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:140%;
	width:536px;
	padding:5px!important; padding:5px 5px 2px;
	margin-bottom:6px;
}
#sampletour{
background:#6BA6C2 url(../tours/images/sample.gif) no-repeat 1px 0px;
padding:26px 5px 5px;
font:12px Verdana, Arial, Helvetica, sans-serif;}
#sampletour .inner{
background:#F2F7FA;
color:#000000;
padding:5px 10px;
}
#sampletour .inner1{
	background:#fff;
	color:000;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#sampletour .inner1 ul.listlv{
padding:0;
margin:0;
list-style:none;}
#sampletour .inner1 ul.listlv li{
background:url(../tours/images/listlv.gif) no-repeat 0 6px;
padding-left:9px;
line-height:130%;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#666;
margin:10px 0;
}
#sampletour .inner1 ul.listlv li a{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline;}
#searchfoot{
border:1px solid #6BA6C2;
background:#fff url(../tours/images/searchlogo.jpg) no-repeat 1px 1px;
padding-bottom:10px;}
#design{
border:5px solid #fff;
background:#F9F5F1 url(../tours/images/design.jpg) repeat-x;
font:12px Verdana, Arial, Helvetica, sans-serif;
width:177px;}

#homeright p.link a{
text-decoration:underline;}
#homeright .baibg h2,#homeright .baibg h5,
#design h2{

background:#E1E1E1;

padding:4px 0;

font-size:15px;

color:#000;

font-family:"Times New Roman", Times, serif,arial;

text-align:center;

margin:0;}

#homeright .divbgr{

background:#F5F4F1;

width:164px;

padding:7px 2px 7px 11px;

margin-bottom:6px;

line-height:140%;

}


#wrapy ul.ynav,
#wrap ul.ynav{

margin:0 0 8px 0px;

padding:0;

font-size:12px;

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

line-height:110%;

list-style:none;

}
#wrapy ul.ynav li,
#wrap ul.ynav li{

background:url(../tours/image/list2c.gif) no-repeat 0 6px;

padding-left:15px;

font-weight:100;

font-size:12px;

margin-bottom:5px;

}
#wrapy ul.ynav li a,
#wrap ul.ynav li a{

font-family:Verdana, Arial, Helvetica, sans-serif;

line-height:150%;

text-decoration:underline;}
#wrapy ul.ynav li a:hover,
#wrap ul.ynav li a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

line-height:150%;

text-decoration:none;}

.styley {font-size: 11px}
.compare{
border:1px solid #994100;
padding:0;
width:181px;
margin:0 0 8px 0;
font:12px Arial, Helvetica, sans-serif;}
.compare h2{
font:14px "Times New Roman", Times, serif;
background:#994100;
text-align:center;
font-weight:bold;
color:#fff;
margin:0;
padding:4px 0;}
.compare .inner{
padding:4px;
background:#fff;}
.compare .inner p{
margin-bottom:4px;}
div.tourlist{
background:#F9F5F1 url(../tours/images/home-huab.gif) no-repeat left bottom;
padding-bottom:8px;
margin-bottom:8px;
}
.baibg ul.tourh-list{
margin:0;
padding:0;
list-style:none;
padding:2px;}
.baibg ul.tourh-list li{
background:url(../tours/images/homelist.gif) no-repeat 0 4px;
padding-left:6px;
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:140%;
margin:3px 0;}
.baibg  ul.tourh-list li a{
text-decoration:underline;}
.baibg  ul.tourh-list li a:hover{
text-decoration:none;}
.baibg ul.tourh-list li.span{
background:url(../images/li.gif) no-repeat 3px 5px;
line-height:140%;
padding-left:9px;
margin:1px 0;
font:12px Arial, Helvetica, sans-serif;}
.baibg ul.tourh-list li.span a{
color:#666;
text-decoration:none;}
.baibg ul.tourh-list li.span a:hover{
color:#000000;}
#homeright .baibg .contact{
margin:8px 0;}
#homeright .baibg .contact h2{
background:#D2E0E9 url(../tours/images/contactleft.gif) no-repeat 3px 3px;
text-align:left;
padding-left:35px;}
p.sample-list{
background:url(../tours/images/tour-list.jpg) no-repeat;
width:172px;
height:22px;
line-height:22px;
text-align:center;
font:14px "Times New Roman", Times, serif;
color:#666;
font-weight:bold;
margin:3px 0;}
#homecontent #mapsinner{
background:#fff;
width:532px;
padding-left:1px;}
#homecontent #mapsinner .left{
padding:53px 0 0px 0;
overflow:hidden;
width:65px;
float:left;}
#homecontent #mapsinner .map{
width:377px;
float:left;}
#homecontent #mapsinner .right{
width:90px;
float:left;
padding:66px 0 0px 0;}
#homecontent #mapsinner  p.title{
background:url(../image/maps-title-bg1.gif) no-repeat 0 0px;
font:12px Arial, Helvetica, sans-serif;
width:65px;
height:19px;
color:#fff;
text-align:center;
line-height:19px;
margin:0;
margin-bottom:10px;
padding:0;
font-weight:bold;}
#homecontent #mapsinner  p.title a{
background:url(../image/maps-title-bg1.gif) no-repeat 0 0px;
color:#fff;
display:block;
text-decoration:none;
}
#homecontent #mapsinner  p.title a:hover{
background:url(../image/maps-title-bg1.gif) no-repeat 0 -20px;
color:#fff;
display:block;
text-decoration:none;
}
#homecontent #mapsinner  p.titleb{
background:url(../image/maps-title-bg1b.gif) no-repeat 0 -20px;
font:12px Arial, Helvetica, sans-serif;
width:90px;
height:19px;
color:#fff;
text-align:center;
line-height:19px;
margin:0;
margin-bottom:10px;
padding:0;
font-weight:bold;}
#homecontent #mapsinner  p.titleb a{
background:url(../image/maps-title-bg1b.gif) no-repeat 0 -20px;
color:#fff;
display:block;
text-decoration:none;
}
#homecontent #mapsinner  p.titleb a:hover{
background:url(../image/maps-title-bg1b.gif) no-repeat 0 0px;
color:#fff;
display:block;
text-decoration:none;
}

/*tour index*/
#homecontent #sampletour .inner1 .ext_box{
background:url(../tours/image/newsqu.gif) no-repeat;width:466px;height:150px;padding:0 12px 0px 38px;
}
#homecontent #sampletour .ext_box .ext_t{
width:200px;padding:2px 0 2px 0;background:#ffffff
}
#homecontent #sampletour .ext_t a{
font-family:Arial, Helvetica, sans-serif;
color:#985200;
font-weight:bold;
text-decoration:underline;
}
#homecontent #sampletour .inner1 .ext_box .ext_c {

font-family:Arial, Helvetica, sans-serif;
 color:#985200;font-size:12px;line-height:15px;
}
