#homeleft{

  padding-bottom:100px;

}

.nselect{

margin:0;

padding:0;

}



.dnh1 h1{

margin:0;

padding:0;



}

#g_left{

border: 1px solid #34679A;

background:#BCE0F7;



}

#g_left h2,#g_left h3{

display:block;

margin-top:4px;

height:23px;

padding:2px 0 0 0;

font-family:"Times New Roman", Times, serif;

font-size:15px;

text-align:center;

color:#275D93;

background:url(../guilin-tour/images/n_left_sbg.gif) no-repeat center center;

}



#guilinbg .inner h2{

font:17px "Times New Roman", Times, serif;

margin:0 0 26px 204px;

padding:4px 0 0 0;;

text-align:left;

font-weight:bold;

background:none;

}

/*.gl_1,gl_1,gl_1,gl_1*/



#g_left ul{

margin:6px 0 0 0;

padding:0;

}

#g_left ul li{

 list-style:none;

 padding:2px 0 2px 22px;

 background:url(../guilin-tour/images/n_point.gif) no-repeat 12px 9px;

}



#homeleft #g_left ul li a:hover{

/*color:#EC7600;*/

}



.gl_1{

  background:url(../guilin-tour/images/n_left_bg1.gif) no-repeat center bottom;

  padding-bottom:60px;

}

.gl_2{

  background:url(../guilin-tour/images/n_left_bg2.gif) no-repeat center bottom;

  padding-bottom:90px;

}

.gl_3{

 padding-bottom:12px;

}

.gl_4{

  background:url(../guilin-tour/images/n_left_bg3.gif) no-repeat center bottom;

  padding-bottom:70px;

}
.gl_5{

  background:url(../guilin-tour/images/n_left_bg3.gif) no-repeat center bottom;

  padding-bottom:70px;

}
.gl_top{

height:140px;

background:url(../guilin-tour/images/n_top_img.jpg) no-repeat left center;

}



.gl_blocks{

float:left;

width:745px;

background:#ffffff;

 margin-top:4px;

}

.l_blocks{



float:left;

width:330px;

 padding-top:4px;



/* border:1px solid #000000;*/

}

.r_blocks{

width:268px;

/*border:1px solid #000000;*/



float:left;

padding:2px 0 0 4px;

}

.box1{

   background:url(../guilin-tour/images/n_box_1.jpg) no-repeat;

   height:368px;

   padding:0px 12px 0 12px;

}

.box2_t{

 background:url(../guilin-tour/images/n_box_2_t.jpg) no-repeat;

 height:41px;

}

.box2_c{

 background:url(../guilin-tour/images/n_box_2_c.jpg) repeat-y;

 padding:0 12px 0 12px;

}

.box2_b{

 background:url(../guilin-tour/images/n_box_2_b.jpg) no-repeat;

 height:15px;

}

.box3{

 background:url(../guilin-tour/images/n_box_3_bg.jpg) no-repeat;

 height:52px;

 padding:10px;

}

.box3 p{

  margin:0;

  padding:0;

  font-family:Arial, Helvetica, sans-serif;

  line-height:15px;

}

#content .gl_blocks .l_blocks  .box3 b a{

 text-decoration:none;

 color:#CC0000;

 font-family:"Times New Roman", Times, serif;

 font-size:15px;

}

#content .gl_blocks .l_blocks .box3 b a:hover{

  color:#275D93;

  text-decoration:underline;

}

.box4_t{

 background:url(../guilin-tour/images/n_box_4_t.jpg) no-repeat;

 height:41px;

 margin-top:4px;

}

.box4_c{

 background:url(../guilin-tour/images/n_box_4_c.jpg) repeat-y;

 height:100%;

 /*padding:1px 0 1px 0;*/

}

.box4_b{

 background:url(../guilin-tour/images/n_box_4_b.jpg) no-repeat left top;

 height:15px;

}

.box5{

 background:url(../guilin-tour/images/n_box_t_bg.jpg) no-repeat;

 height:83px;

  padding:10px;

  position:relative;

  color:#443333;

}

.box6{

 background:url(../guilin-tour/images/n_box6_bg.jpg) no-repeat;

 height:240px;

 margin-top:10px;

}

.box1 h3,.box2_t h3,.box4_t h3,.box6 h3{



 font-family:"Times New Roman", Times, serif;

 font-size:17px;

 color:#ffffff;

}

.box1 h3{

padding:6px 0 10px 5px;

}

.box2_t h3{

padding:6px 0 10px 17px; 

}

.box4_t h3{

padding:6px 0 10px 18px; 

}



.box6 h3{

padding:8px 0 10px 17px; 

}

.box6_div1{

padding:10px 10px 10px 16px;

width:180px;

}



#content .gl_blocks .l_blocks .box1 b a{

  font-family:"Times New Roman", Times, serif;

 font-size:15px;

 color:#275D93;

 text-decoration:none;

}



#content .gl_blocks .l_blocks .box1 b a:hover{

color:#EC7600;

text-decoration:underline;

}

#content .gl_blocks .l_blocks .box1 p{

font-family:Arial, Helvetica, sans-serif;

}

.b2_img{

 float:left;

 width:88px;

 height:55px;

 margin-top:8px;

 }

.b2_text{

margin-top:8px;

float:left;

width:210px;

margin-left:8px;

}

#content .gl_blocks .l_blocks  .b2_text b a{

color:#EC7600;

}

/*#content .gl_blocks .l_blocks  .b2_text b a:hover{

color:#EC7600;

text-decoration:underline;

}*/

#content .gl_blocks .l_blocks  .b2_text b a:hover{

color:#275D93

}

#content .gl_blocks .l_blocks  .b4_text b a{

color:#275D93

}

#content .gl_blocks .l_blocks  .b4_text b a:hover{

color:#EC7600;

}

.b2_text p,.b4_text p{

 font-family:Arial, Helvetica, sans-serif;

 line-height:15px;

}





.b4_img{

 float:left;

 width:100px;

 height:70px;

 }

.b4_text{

float:left;

width:200px;

margin-left:8px;



}

#content .gl_blocks .l_blocks .box4_c .b4_line{

padding-left:6px;

margin:0 6px 4px 6px;

background:#F0F7FE;

height:100%;

}



.gl_map,.gl_fl,.gl_tip{

 background:url(../guilin-tour/images/n_ybg.gif) repeat-x top center;

  padding:0 4px 0 4px;

   margin-top:8px;

}

.gl_map h3,.gl_fl h3,.gl_tip h3{

 font-family:"Times New Roman", Times, serif;

 font-size:17px;

 padding:4px 0 0 4px;

 color:#A65300;



}

.gl_faq{

 background:#FAF8F3 url(../guilin-tour/images/n_faq.jpg) no-repeat;

  margin-top:8px;

  padding-bottom:8px;

}

.gl_faq h3{

 font-family:"Times New Roman", Times, serif;

 font-size:17px;

 padding:6px 0 10px 10px;

 color:#996600;

}

.gl_map{

 /*height:340px;*/

 height:100%;

 }

 

 .l_inbox1 ul li,.gl_tip ul li{

 list-style:none;

padding:6px 0 6px 0;

background:url(../guilin-tour/images/n_linep.gif) repeat-x left bottom;

 

 }

#content .l_rtop .l_rbox_1 ul li a, #content .gl_blocks .r_blocks .gl_tip ul li a {

  display:block;

 padding-left:10px;

  background:url(../guilin-tour/images/n_bpoint.gif) no-repeat left 8px;

  color:#006699;

  text-decoration:none;

 }

 #content .l_rtop .l_rbox_1 ul li a:hover,#content .gl_blocks .r_blocks .gl_tip ul li a:hover {

   text-decoration:underline;

   color:#EC7600;

 }

 #content .gl_blocks .r_blocks .gl_faq ul li{

 list-style:none;

 padding:2px 0 2px 16px;

  background:url(../guilin-tour/images/n_cor.gif) no-repeat 6px 7px;

 }

 #content .gl_blocks .r_blocks .gl_faq ul li a{

  font-family:Arial, Helvetica, sans-serif;

  color:#666666;

  text-decoration:none;

 }

 #content .gl_blocks .r_blocks .gl_faq ul li a:hover{

  text-decoration:underline;

  color:#000000;

 }

 .g_ads{

 float:right;

 width:128px;

 height:100%;

 margin-top:6px;

 padding-right:2px;



 }

 .g_ads a{

   display:block;

   padding:3px;

   border:dashed #A7A7A7 1px;

   height:100%;

   margin:0 0 10px 0;

 }

 .g_ads img{

 border:0;

 }



 .fsig{

 padding:4px 10px 0 4px; font-family:Arial, Helvetica, sans-serif;line-height:15px

 

 }

#s1 img{

 border:0

 }

 #s1{

 width:262px;

 height:214px;

 overflow:hidden;

 }

 .ads_t{

 font-family:"Times New Roman", Times, serif;

 font-size:17px;

 color:#275D93;

 text-align:center;

 padding:0 0 8px 0;

 }

 

.g_h2 h2{

font-size:12px;



 padding:4px 3px 0px 4px;

 font-weight:500;

}

.dnh1 h1{

padding:0;

margin:0;

}

/*fix homeleft content*/



#homeleft{

padding: 0px 10px 0px 12px;

}

#content{

width:745px;

}







/*--*/

.o_inner{

padding: 35px 6px 6px 6px;

margin:0

}

.o_inner h2{

font-family:"Times New Roman", Times, serif;

font-size:17px;

color:#006666;

margin:0;

padding:0 0 8px 150px;

}

.o_txt{

width:500px;

margin-left:10px;

line-height:15px;

}

.o_con{

-height:200px;

background:#E0E9EF;

margin-top:60px;

padding:25px 16px 16px 16px;

}

.o_n{

float:left;

background:url(../guilin-tour/images/o_ln.jpg) no-repeat;

width:35px;

height:22px;

color:#ffffff;

font-size:18px;

text-align:center;

padding-top:8px;

}

.o_title{

float:left;

height:20px;

margin-top:10px;

padding:0 4px 0  4px;

background:#006699;

color:#ffffff;



}



.o_box{

background:url(../guilin-tour/images/bg.gif);

padding:1px;

margin-top:4px;

}

.o_bl{

float:right;

width:200px;

padding:4px;

}

.o_bl img{

margin-bottom:4px;

}

.o_br{

padding:4px;

float:left;

width:450px;

}

.o_in{

background:#F0F7FE;

height:100%

}

.o_in ul li{

 background:url(../guilin-tour/images/title2.gif) no-repeat left center;

 padding:10px 0 10px 50px;

 list-style:none;

 font-weight:bold;

}

.o_line{

height:30px;

}



#content .o_br .tl ul li{

  list-style:none;

  background:url(../share_img/dot_black_2_2.gif) no-repeat 6px 12px;

  font-weight:500;

  padding:4px 4px 4px 14px; 

 }

 .fix_line_1{

 border-bottom:2px solid #8BBE9D;

 padding-bottom:2px;

 height:24px;

 margin-bottom:4px;



 }

 .fix_line_2{

 border-bottom:4px solid #006699;

 height:25px;

 }

 .g_ns,.g_s{

 float:left;

 padding:4px 0 0 4px;

 height:21px;

 width:180px;

 background-repeat:no-repeat;

 text-align:center;

 margin-left:1px;

 color:#ffffff;

 }

#content .o_inner .g_ns a,#content .o_inner .g_s a{

 color:#ffffff;

 text-decoration:none;

 }

 #content .o_inner .g_ns a:hover,#content .o_inner .g_s a:hover{

  text-decoration:underline;

 }

 .g_s{

   background:url(../guilin-tour/images/fix_blue.gif) no-repeat right center;

 }

 .g_ns{

   background:url(../guilin-tour/images/fix_green.gif) no-repeat right center;

 }

 .g_menu{

 float:left;

 padding:4px 0 0 4px;

 height:21px;

 width:314px;

 background-repeat:no-repeat;

 cursor:pointer;



 }

 .g_menu b{color:#ffffff;}

 .o_link ul li{

   list-style:none;

   background:url(../share_img/title_bg_23_16.gif) no-repeat 8px 6px;

   padding:4px 0 4px 36px;

 }

 .o_bot_bg{

 background:url(../share_img/ctrl_bg_343_25.gif) no-repeat left center;

 width:313px;

 height:23px;

 float:right;

 padding:2px 0 0 30px;

 

 }

 #o_bc a b{

  color:#FFFFFF;

 }

 .o_tp{

 background:url(../share_img/title_bg_36_24.gif) no-repeat left center;

 height:26px;

 padding:2px 0 0 40px;

 color:#006699;

 }



/*new css hudie*/
.boxguide_t{

	background:url(../guilin/imgnew/guilin_top.jpg) no-repeat top center;

	width:359px;
	height:115px;
	margin-bottom:0;
	line-height:200%;}

.boxguide_m h3{
	color:#FFF;
	font-size:15px;
	margin-left:6px;
	padding:8px 0 5px 15px;
	margin-bottom:5px;
	

	background:url(../guilin/imgnew/h3_bg.jpg) no-repeat 5px 5px;
	}

.boxguide_t2 h3,.boxguide_t3 h3,.boxguide_t4 h3{

	font-family: "Times New Roman", Times, serif;

	font-size:18px;}
.boxguide_t ul .boxguide_t2 ul,.boxguide_t3 ul,.boxguide_t4 ul{
	letter-spacing:10px;
	line-height:140%;

	font-family: "Times New Roman", Times, serif;

	font-size:18px;}

/*fix*/
.g_hd{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#996600;
padding-left:10px;

}

.g_i1,.g_i2{
list-style:none;
padding:2px 8px 2px 18px;
font-family:Arial, Helvetica, sans-serif;
}
.g_i1{
background:url(../guilin/imgnew/red.gif) no-repeat 10px 6px;
}
.g_i2{
background:url(../guilin/imgnew/rred.gif) no-repeat 10px 6px;
}
.g_ul li{
font-family:Arial, Helvetica, sans-serif;
list-style:none;
background:url(../share_img/g_point_4_4.gif) no-repeat 10px 6px;
padding-left:18px;
}
.g_dtxt{
padding:6px 8px 6px 10px;
font-family:Arial, Helvetica, sans-serif;
line-height:15px;
}
/*end fix*/
.boxguide_m{

	background:url(../guilin/imgnew/guilin-mid.jpg) repeat-y top right;

	width:359px;

	margin:0;

	}


.boxguide_b{

	background: url(../guilin/imgnew/guilin-bottom.jpg) no-repeat bottom right;

	}

#ggbg{

	background:url(../guilin/imgnew/bg-top.jpg) no-repeat;

	background-color:#FFF;

	height:1750px;

	padding:3px 8px 3px;}



#ggbg h1{

	font-size:20px;

	font-weight:bold;

	font-family:"Times New Roman", Times, serif;

	padding:3px;

	}

#ggbg .inner_l{

	font-family: Verdana, Geneva, sans-serif;

	float:left;

	font-size:12px;

	width:450px;

	margin:20px 0 0 10px;

	text-align:left;}
#ggbg .inner_r{
	margin-left:50px;
	
	}

#ggbg .inner_r h3{

	float:left;

	margin:5px 0 0 50px;

	padding:15px 0 0 55px;

	background:url(../guilin/imgnew/guilin-hotel.jpg) no-repeat;

	font-family:Arial, Helvetica, sans-serif;

	width:150px;

	height:50px;

	font-size:15px;

	font-weight:bold;}

.t_top{

	background:url(../guilin/imgnew/t-top.jpg) #E0EAEF no-repeat;

	padding:5px 10px 0;}

.t_top h3{

	color:#FFF;}

.hg_title{

padding-left:10px;

background:url(../guilin-tour/images/hs_li.gif) no-repeat left 4px;

color:#006699;
}
#ggbg .hg_title a{
text-decoration:none;
color:#006699;}

#ggbg .hg_title a:hover{
text-decoration: underline;
color:#006699;}
.g_text .g_hd{
	font-family:Verdana, Geneva, sans-serif;
	margin:10px 0 10px 0;}
.g_text p{


font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding:0 13px;

}

.g2_text {

padding:0 10px;}

.g2_text span{

	

	color:#996600;

	font-weight:bold;}

.g2_text .red span{

	background:url(../guilin/imgnew/red.gif) no-repeat 1px 3px;

	color:#000;

	padding-left:11px;}

.g2_text .red{

	font-family:Arial, Helvetica, sans-serif;

	}

.g2_text .rred span{

	background:url(../guilin/imgnew/rred.gif) no-repeat 1px 3px;

	color:#000;

	padding-left:11px;}

.g2_text .rred{

	font-family:Arial, Helvetica, sans-serif;

	}

.boxguide_b{

	height:20px;}

.g2_text li  {
	list-style:none;
	list-style:url(../guilin/imgnew/fg_poi.gif);
	list-style-position: 20px 2px;
	padding:1px 0 1px 0;
	margin-left:15px;}
.boxguide_t3{

	background:url(../guilin/imgnew/guilin_top3.jpg) no-repeat top right;

	width:359px;
	height:115px;



	margin-bottom:0;}
.boxguide_t2{

	background:url(../guilin/imgnew/guilin_top2.jpg) no-repeat top right;

	width:359px;
	height:115px;
}
.boxguide_t4{

	background:url(../guilin/imgnew/guilin-top4.jpg) no-repeat top right;

	width:359px;
	height:115px;}
.gimg	{
	background-color:#E6E6E6;
	width:167px;
	float:left;
	margin:5px;
	padding:5px 2px 8px;
	color:#003366;}
