*{margin:0;padding:0;border:0;}
body{width:100%;padding-top:90px;background:#ffffff url("/images/main_bg.jpg") no-repeat top center;}/* 主题背*/
.clear{clear:both;height:0px;overflow:hidden;}
img{border:0;}
ul{margin:0;padding:0;border:0;list-style:none;}
body {font-size: 12px;color:#2F739F; background-color:#fff;}
#wap_ad{ width:600px; height:50px; position:absolute; color:#F90; top:30px; left:15%; font-size:16px;  text-align:center; line-height:25px;}/* WAP*/
h1,h2,h3{ font-size:12px; font-weight:bold;}
a{text-decoration:none;color:#2F739F;}
/*a[href^="http:"]{background:url(/images/tool/links.gif) no-repeat right 1px;padding-right:10px;}*/
a:hover {position: relative; left:1px; top: 1px;color: #f60;}
.fenge_5{ clear:both; font-size:5px; height:5px; margin:0 auto;}
.erlei{ color:#fb9622; cursor:pointer;}
.center_red{ text-align:center; color:#f00; font-weight:bold; height:60px;}
.pri_m{ color:#699;}/*酒店挂牌价颜色*/
.pri_s{ color:#F30; font-weight:bold;}/*酒店优惠价颜色*/

/*表单*/
.button{ border: #70b1cf 1px solid; padding-top: 3px;background: url(/images/bt_bg.gif) #e6effb repeat-x; width: 100px; cursor:pointer; color: #174b73; font-weight: bold;}
.input,.select{ border:1px solid #2F739F; width:150px; margin:0 5px;}
.textarea{ border:1px solid #2F739F; width:500px; margin:0 5px;}
#myexample{ border:5px;}
/*表单*/

/*星级背景图*/
.star5{ background:url(/images/star/s5.gif) no-repeat center center;}
.starz5{ background:url(/images/star/sz5.gif) no-repeat center center;}
.star4{ background:url(/images/star/s4.gif) no-repeat center center;}
.starz4{ background:url(/images/star/sz4.gif) no-repeat center center;}
.star3{ background:url(/images/star/s3.gif) no-repeat center center;}
.starz3{ background:url(/images/star/sz3.gif) no-repeat center center;}
.star2{ background:url(/images/star/s2.gif) no-repeat center center;}
.starz2{ background:url(/images/star/sz2.gif) no-repeat center center;}
/*星级背景图*/

/*ico*/
.title_bg h1.about_ico{ background:url(/images/ico/about_ico.gif) no-repeat 5px center ;}
.title_bg h1.hotel_ico{ background:url(/images/ico/hotel_ico.gif) no-repeat 5px center ;}
.title_bg h1.hot_hotel_ico{ background:url(/images/ico/hot_hotel_ico.gif) no-repeat 5px center ;}
.title_bg h1.tour_ico{ background:url(/images/ico/tour_ico.gif) no-repeat 5px center ;}
.title_bg h1.hot_tour_ico{ background:url(/images/ico/hot_tour_ico.gif) no-repeat 4px center ;}
.title_bg h1.news_ico{ background:url(/images/ico/news_ico.gif) no-repeat 5px center ;}
.title_bg h1.zhinan_ico{ background:url(/images/ico/zhinan_ico.gif) no-repeat 5px center ;}
.title_bg h1.changshi_ico{ background:url(/images/ico/changshi_ico.gif) no-repeat 5px center ;}
.title_bg h1.search_ico{ background:url(/images/ico/search_ico.gif) no-repeat 5px center ;}
.title_bg h1.tool_ico{ background:url(/images/ico/tool_ico.gif) no-repeat 5px center ;}
.title_bg h1.car_ico{ background:url(/images/ico/car_ico.gif) no-repeat 5px center ;}
.title_bg h1.plane_ico{ background:url(/images/ico/plane_ico.gif) no-repeat 5px center ;}
.title_bg h1.shop_ico{ background:url(/images/ico/shop_ico.gif) no-repeat 5px center ;}
.title_bg h1.photo_ico{ background:url(/images/ico/photo_ico.gif) no-repeat 5px center ;}
.title_bg h1.metting_ico{ background:url(/images/ico/metting_ico.gif) no-repeat 5px center ;}
.title_bg h1.meet_ico{ background:url(/images/ico/meet_ico.gif) no-repeat 5px center ;}
.title_bg h1.dv_ico{ background:url(/images/ico/dv_ico.gif) no-repeat 5px center ;}
.title_bg h1.guest_ico{ background:url(/images/ico/guest_ico.gif) no-repeat 5px center ;}
.title_bg h1.youji_ico{ background:url(/images/ico/youji_ico.gif) no-repeat 5px center ;}
.title_bg h1.mett_ico{ background:url(/images/ico/mett_ico.gif) no-repeat 5px center ;}
.title_bg h1.shebei_ico{ background:url(/images/ico/shebei_ico.gif) no-repeat 5px center ;}
.title_bg h1.xuzhi_ico{ background:url(/images/ico/xuzhi_ico.gif) no-repeat 5px center ;}
.title_bg h1.info_ico{ background:url(/images/ico/info_ico.gif) no-repeat 3px center ;}
.title_bg h1.weather_ico{ background:url(/images/ico/weather_ico.gif) no-repeat 3px center ;}
/*ico*/

/*TITLE*/
.title_bg h1 span{float:right;padding-right:4px; padding-top:8px;line-height:30px;}
.title_bg{ height:30px;background:url(/images/h1_bg.jpg) repeat-x; line-height:30px;}
.title_bg h1{ padding-left:28px; line-height:30px;}
/*TITLE*/

/*LIst*/
ul.gl_hot_hotel_ul li,ul.news_ul li,ul.zhinan_ul li,ul.changshi_ul li,ul.youji_ul li,ul.tour_ul li,ul.xuzhi_ul li,ul.hot_hotel_ul li,ul.car_ul li,ul.info_ul li{ line-height:22px; border-bottom:#ccc 1px dotted;}
ul.news_ul li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;}
ul.tour_ul li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;padding-top:5px;font-weight:bold; width:600px; height:22px; line-height:22px;}
ul.tour_ul_xiao li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;padding-top:5px;font-weight:bold; width:275px; clear:both; height:20px; line-height:22px; overflow:hidden;}
ul.changshi_ul li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;}
ul.zhinan_ul li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;}
ul.youji_ul li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;}
ul.xuzhi_ul li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;}
ul.car_ul li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;}
ul.hot_hotel_ul li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;}
ul.gl_hot_hotel_ul li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;}
ul.info_ul li{ padding-left:14px; background:url(/images/list/arrow.gif) no-repeat 5px center;}
table tr td.list{ padding-left:6px; background:url(/images/list/arrow.gif) no-repeat 4px center;}
/*LIst*/

/*index hot guilin hotel*/
#index_hotel dl{ float:left; margin:4px 1px 4px 2px; text-align:center;}
#index_hotel dl dd{ padding:4px;}
#index_hotel dl img{ border:#ccc 1px solid; padding:1px; height:100px; width:140px;}
/*index hot guilin hotel*/


/*LI span*/
li span,h2 span{ float:right; padding-right:5px;}
/*LI span*/

/*daohang*/
#daohang{ width:898px; height:30px; margin:0 auto;  padding-left:30px; border:#85c329 1px dashed;  line-height:30px; background:url(/images/ico/daohang.gif) no-repeat 7px center; background-color:#ff9;}
#daohang a{ font-weight:bold; color:#85c329;}
/*daohang*/

/*头部*/
.head {background-color:#fff;}
.head,#head2,#head3,#head4{width:930px;margin:0 auto;}/* 主题背*/
#head1{width:920px;height:30px;margin:0 auto;padding:4px;}
#head1  h2{display:inline;float:left;padding:6px;color:#090;}
#head1 ul li{display:inline;float:right;padding:4px;}

#head2 div{float:right;padding:3px 0;text-align:center;}
#logo{width:240px;padding-top:4px;}
#big5{margin:4px;background:url(/images/tool/bg.gif) no-repeat;}
#big5 a{padding:0 4px;text-decoration:none;color:#090;}


    #head3 {clear:both;	height: 23px;margin-top:5px;}
	#head3 h1{display:inline;}
    #head3 ul {	margin:0 0 0 20px;}
    #head3 li {display:inline;margin:0;}
    #head3 a { float:left;margin:0;padding:0 0 0 5px;background:url(/images/nav/tableftj.gif) no-repeat left top; cursor:pointer;}
    #head3 a span {display:block;float:left;padding:5px 15px 4px 6px;background:url(/images/nav/tabrightj.gif) no-repeat right top;color:#fff;}
    /* commented backslash hack hides rule from ie5-mac \*/
    /* end ie5-mac hack */
    #head3 a:hover {background-position:0% -42px;}
    #head3 a:hover span {background-position:100% -42px;color:#fff;}

#head4 {height:25px;background-color:#ff6;}
#head4 p,#head4 ul li{display:inline;float:left;padding:4px;}
#head4 ul{display:inline;float:right;}
#head4 p{margin-top:5px;padding:0 20px 0 30px;font-size:12px;font-weight:bold;color:#0055aa; background:url(/images/ico/free_tel_ico.gif) no-repeat 10px center;}
#head4 li{width:58px;}

.span_blue{clear:both;background-color:#f60;width:930px;height:4px;font-size: 0px; margin:0 auto;}
/*头部*/

/*conter*/
.conter{ margin:5px auto; width:930px;}
.conter .conter_left{ float:right; padding:0 3px; width:294px;}
.conter .conter_right{ float:right; padding:0 3px; width:624px;}
.conter .c_div{ border:1px solid #ccc; margin-bottom:5px; padding:1px;}
.conter .c_div table{  width:100%;}
.conter .hot_left{ float:left; width:304px; border:1px #ccc solid; padding:1px;}
.conter .hot_right{ float:right; width:304px; border:1px #ccc solid; padding:1px;}
.conter .hot_left table,.conter .hot_right table{  width:100%;}
.conter .c_div .img img{float:left; border:#ccc 1px solid; padding:1px; margin-left:2px; height:100px; width:138px; }

/*线路内容*/
.conter #c_line{ border:1px solid #ccc; padding:1px; margin-bottom:5px;}
.conter #c_line a:link{ font-weight:bold; color:#85c329;}
.conter #c_line h1{ line-height:24px; padding-left:30px; border-bottom:2px solid #fb9622; background:url(/images/ico/y.gif) no-repeat 4px center;}
.conter #c_line h2{ line-height:24px; padding-left:30px; border:1px dashed #74a8f5; clear:both; margin:5px auto; 
background:url(/images/ico/h2_bg.gif) no-repeat 6px center;}
.conter #c_line p{ line-height:18px; padding:5px; }
.conter #c_line ul{ float:left; clear:right;margin:5px;}
.conter #c_line ul li{ line-height:20px;overflow:hidden; }
.conter #c_line img{ float:left; padding:1px; border:1px solid #ccc; margin:5px;}
.conter #c_line div{ height:30px;line-height:30px;}
.conter #c_line div img{ line-height:30px; margin:3px;}
.conter #c_line div span{ float:right; padding-right:5px; color:#f00;}
.conter #c_line h1 span{ float:right; padding-right:10px; font-weight:bold;}

.conter table.list_line{ width:100%; margin:0 2px 5px 2px;border-collapse:collapse; height:170px; border:1px solid #ccc; padding:1px; text-align:left;}
.conter table.list_line tr:hover{background:#E3F2FF;color:#336666;}
.conter table.list_line img { /*border:1px solid #ccc;*/ padding:1px;}
.conter table.list_line td{border-bottom:1px dotted #ccc;padding:4px; width:200px;}
/*线路内容*/

/*景点列表*/
.sight_list{ clear:both;border:1px solid #E4E1D3;  padding:1px; margin-bottom:5px;}
.sight_list ul {margin:10px 0 15px 12px;}
.sight_list ul li { display:inline;float:left;	width:120px;}
.sight_list ul li a {display:block; width:110px; }
.sight_list ul li a img {border:1px solid #ccc;padding:1px;	width:110px; height:80px; }
.sight_list ul li a span {display:block;width:110px; height:30px; line-height:30px; text-align:center; cursor:pointer; overflow:hidden;}
/*景点列表*/
/*conter*/


/*咨询中心*/

.index_about{width:930px;height:200px;margin:4px auto;}
.index_about #flash_ad{float:left; padding-left:5px; width:613px;}

.index_about #about{float:left; height:198px; width:296px; padding:1px; margin-left:6px;border:1px #ccc solid;}

.index_about #about p{ height:165px;line-height:20px;padding-left:10px; font-weight:bold; color:#fb9622;}
.index_about #about p a{color:#85c329;}
.index_about #about p img{margin-left:12px;margin-right:4px;}

/*咨询中心*/



/*首页酒店*/
/*首页桂林酒店*/
#index_hotel{width:920px; height:635px; margin:0 auto 5px auto;}
#index_hotel .left{ float:left; width:606px; height:313px; border:#ccc solid 1px; padding:1px;}
#index_hotel .right{ float:right; width:296px; height:313px; padding:1px; border:#ccc solid 1px;}

#index_hotel .left .menu0{float:right; background:url(/images/h1_bg.jpg) repeat-x; width:100%;height:30px;}
#index_hotel .left .menu0 li{display:inline;float:right;padding-top:8px;width:80px; height:22px;
cursor:pointer;text-align:center;}

#index_hotel .left #menu1 li a:hover {color:#fff;}
#index_hotel .left .menu0 li.hover{width:80px; height:22px; background:url(/images/nav/tr_r_1.gif) no-repeat bottom center;font-weight:bold; color:#fff;}
#index_hotel .left #main0 ul,#main1 ul{display: none;}
#index_hotel .left #main0 ul li,#main1 ul li{display:block;}
#index_hotel .left #main0 ul.block,#main1 ul.block{display: block;}

/*首页桂林酒店*/

/*首页阳朔酒店*/
#index_hotel .left #ymenu1 li a:hover {color:#fff;}
#index_hotel .left #ymenu1 li.hover{width:80px; height:22px; background:url(/images/nav/tr_g_1.gif) no-repeat bottom center;font-weight:bold; color:#fff;}
#index_hotel .left #ymain0 ul,#ymain1 ul{display: none;}
#index_hotel .left #ymain0 ul li,#ymain1 ul li{display:block;}
#index_hotel .left #ymain0 ul.block,#ymain1 ul.block{display: block;}
/*首页阳朔酒店*/

#index_hotel .left .main table{ width:603px;  margin:2px;border-collapse:collapse; text-align:center;}
#index_hotel .left .main table tr:hover{background:#E3F2FF;color:#336666;}
#index_hotel .left .main th,td{border-bottom:1px dotted #ccc;padding:4px;}
#index_hotel .left .main th{ color:#CCC;}
/*首页酒店*/

/*信息中心*/
#index_info{ width:920px; margin:0 auto; padding:5px; }
#index_info #i_right{ margin:0 7px;}
#i_left,#i_right,#i_center{float:left; width:298px; padding:1px; border:1px solid #ccc; height:220px;}
/*信息中心*/


/*景点*/
#pic_show{ width:920px; height:112px; margin:0 auto; padding:5px; display:block;}
.sqBorder {width:900px; height:112px; padding:10px; border:1px #85c329 solid;}
.scroll_div {width:100%;height:112px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;}
.scroll_div img {width:150px;height:112px;border: 0;margin: auto 4px; padding:1px; border:1px #ccc solid;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
/*设置ul和li横排*/
/*景点*/



/*友情连接*/
#index_frend{width:920px;  margin:30px auto;  border:1px solid #fb9622;}
#index_frend ul{ padding:2px; }
#index_frend ul li{ display:block; float:left; width:84px;padding:2px 3px; margin-left:1px;  line-height:20px; background-color:#F9F9F9; }
#index_frend legend { margin-left:20px;font-weight: bold; padding-left:22px; background:url(/images/ico/link_ico.gif) no-repeat 4px center;}

/*#index_frend{width:920px;  margin:10px auto;  border:1px solid #fb9622;}
#index_frend ul{ padding:5px; }
#index_frend ul li{ display:inline;padding:3px 5px; height:34px; line-height:24px; }
#index_frend legend { margin-left:20px;font-weight: bold; padding-left:22px; background:url(/images/ico/link_ico.gif) no-repeat 4px center;}*/
/*友情连接*/


/* 底部 */
.bottom{clear:both;width:930px;height:110px;padding:10px 0 0 0;  margin:10px auto 0 auto;border-top:1px solid #24618e;background-color:#ff9; }
.bottom #bt_l{float:left;width:180px;text-align:center;}
.bottom #bt_l h1{margin-top:8px;}
.bottom #bt_c ul li{display:inline;float:left;padding:6px;font-weight:bold;}
.bottom #bt_c{float:right;width:620px;height:100px;}
.bottom #bt_c p{width:620px;line-height:22px; text-align:left; }
.bottom #bt_r{float:right;width:130px;text-align:center; padding-top:10px; line-height:40px;}

.bottom h3{display:inline;}
.w3c{ width:930px; height:40px;margin:0 auto 10px auto; line-height:24px; text-align:center; background-color:#ff9; }
/* 底部 */

/*定位*/
#i_dingwei_1,#i_dingwei_2,#i_dingwei_3,#i_dingwei_4,#i_dingwei_5,#i_dingwei_6,#i_dingwei_7,#i_dingwei_8,#i_dingwei_9,#i_dingwei_10{ position:absolute; width:100%;}
#i_dingwei_1{ top:0px;}
#i_dingwei_2{ top:38px;}
#i_dingwei_3{ top:133px;}
#i_dingwei_4{ top:161px;}
#i_dingwei_5{ top:198px;}
#i_dingwei_6{ top:496px;}
#i_dingwei_7{ top:1659px;}/*旅游新闻*/
#i_dingwei_9{ top:1902px;}/*友情连接*/
#i_dingwei_10{ top:2106px;}/*底部连接*/
#i_dingwei_tour{ top:1139px;}
/*定位*/

/*分页*/
#fenye{ height:30px; text-align:center; line-height:30px;  color:#f00; border:1px dotted #74a8f5; margin:5px 0;}
#fenye a{ color:#f00;}
#fenye input{ border-bottom:1px solid #74a8f5; padding:2px 3px; text-align:center;}
/*分页*/



/*预订*/
#order input,#order select{ width:150px; border:1px solid #74a8f5; margin-right:3px;}
#order textarea{ border:1px solid #74a8f5;}
#order input.radio{ border:0; padding:0; margin:0; width:40px;}
/*预订*/


/*留言*/
dl.book{ padding:10px; border:1px dotted #ccc; margin:10px;}
dl.book dt,dl.book dd{ line-height:20px;}
dl.book dt{ font-weight:bold;}
dl.book dt span{ color:#85c329; font-weight:100;}
dl.book .guest{ color:#666;}
dl.book .huifu{ color:#85c329; margin-top:10px;}
/*留言*/

/*新闻SHOW*/
#info_show{ margin:5px;}
#info_show img{ float:left; display:inline; margin-right:10px;}
#info_show h1{ text-align:center; line-height:30px; font-size:14px; border-bottom:#85c329 1px solid; margin:0 5px 5px 5px; color:#94290C;}
#info_show p{ float:left; display:block; width:100%;  line-height:24px; text-indent:2em;}
#info_show p span{ float:right; padding-right:10px; line-height:24px;}
/*新闻SHOW*/

/*about*/
ul#about_page{ margin: 5px;}
ul#about_page li{ border-right:1px solid #ccc; margin:4px auto; border-bottom:2px solid #ccc; background:url(/images/list/bg.jpg) repeat-y left center;}
ul#about_page li a{ display:block; height:30px; line-height:30px; width:240px; font-weight:bold; padding-left:30px; color:#74a8f5;}
ul#about_page li a:hover{ color:#85c329; padding-left:30px;width:230px;}
ul#about_page li hover{ border-bottom:2px solid #f00;}
#about_info{ color:#BF0000; line-height:24px; padding:10px;}
#about_info p{ text-indent:2em;}



#a_about a{ background:url(/images/ico/about_ico.gif) no-repeat 10px center;}
#a_Contacts a{ background:url(/images/ico/Contacts.gif) no-repeat 10px center;}
#a_pay a{ background:url(/images/ico/pay.gif) no-repeat 10px center;}
#a_Advertisement a{ background:url(/images/ico/Advertisement.gif) no-repeat 10px center;}
#a_workers a{ background:url(/images/ico/workers.gif) no-repeat 10px center;}
#a_Navigation a{ background:url(/images/ico/navigation.gif) no-repeat 10px center;}
#a_law a{ background:url(/images/ico/law.gif) no-repeat 10px center;}
#a_link a{ background:url(/images/ico/link.gif) no-repeat 10px center;}
/*about*/

#gjx img{ width:26px; height:18px;}
#gjx tr td{ text-align:center;}
#gjx tr td a:link{ text-align:left;}

/*400*/
#web_400{
	font-size:20px; font-weight:bold; color:#F00; margin:10px 0 5px 0; 
	}
	
/*nav导航*/
#daohang_n{ width:920px;margin:0 auto;   }
#daohang_n a{ font-weight:bold; color:#85c329;}
#dao_l{ width:660px; height:30px; padding-left:30px; border:#85c329 1px dashed;  line-height:30px; background:url(/images/ico/daohang.gif) no-repeat 7px center; background-color:#ff9; float:left;}
#dao_r{ width:220px; height:30px;  line-height:30px; margin-top:4px; float:right;}


	/*低部*/
#footer { width:930px;margin:0 auto;margin-top:5px; position:relative; border-top:1px solid #dedede; padding-top:5px;}
#footer .logo_gay { float:left; display:inline; margin-right:12px; width:263px; height:57px; margin-top:10px;}
#footer .logo_gay a { display:block; background:url(../images/logo_gay.gif) no-repeat 0 0; width:263px; height:57px; overflow:hidden; text-indent:-999em;}
#footer .foot_info { float:left; width:600px; height:70px; text-align:left; line-height:22px;}
#footer .foot_nav { color:#666;}
#footer a { color:#0135af; text-decoration:underline;}
#footer a:hover { color:#f30; text-decoration:underline;}
#footer .safety { float:left; width:109px;}
#footer .bor { overflow:hidden; height:5px; background:url(/images/ico/bg_repeatX.png) repeat-x 0 -133px; margin:8px 0;}