*{margin:0px; padding:0px; font-size:12px;font-family:Arial;}
body{text-align:center; background-color: #fff; color:#333; }
h1,h2,h3,h4,h5,h6,ul,li,ol,p{padding:0px; margin:0px;}
.clear{clear:both; line-height:12px; height:10px; overflow:hidden;}
.clearn{clear:both; margin:0px; padding:0px; clear:both;}
img{border:none;}
.kw { color:#000; } .tips { color:#999; }
hr { border:0; border-bottom:dashed 1px #CCC; height:1px; padding-top:5px; margin-bottom:5px;}
.select_listc{ width:200px;}
.select_listcc{ width:300px;}
.select_list{ width:100px;}
.select_list11{ width:85px;}
.select_list_train{ width:100px; margin:5px 0;}
.textarea{ width:165px;}

#zindexhou{ position:relative; z-index:400;  float:left; }
#zindexqian{ position :relative;z-index:500;float:left;margin-left:-20px; margin-top:2px;}
a:link {
    color:#333;
    text-decoration:none;
    }
a:visited {
    color:#333;
    text-decoration:none;
    }
a:hover {
    color:#FF0000;
    text-decoration:underline;
    }
a:active {
    color:#333;
    text-decoration:none;
    }
#wrap{ width:960px; height:auto; margin:0 auto; }
.textarea_hotel{ height:80px;}
li{ list-style:none;}

/*头部样式*/
#header{ margin:0px; float:left;}

.header_logo{background:url(../images/logo.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.topcontent{ float:left; width:670px; padding-left:210px; line-height:20px; padding-top:15px; text-align:left;}
.header_logo_beijing{background:url(../images/head/beijing.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_dunhuang{background:url(../images/head/dunhuang.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_fujian{background:url(../images/head/fujian.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_guangzhou{background:url(../images/head/guangzhou.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_shanghai{background:url(../images/head/shanghai.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_guilin{background:url(../images/head/guilin.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_guizhou{background:url(../images/head/guizhou.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_sanya{background:url(../images/head/sanya.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_sichuan{background:url(../images/head/sichuan.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_xian{background:url(../images/head/xian.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_xizang{background:url(../images/head/xizang.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_yunnan{background:url(../images/head/yunnan.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}
.header_logo_zhangjiajie{background:url(../images/head/zhangjiajie.jpg) no-repeat left top; width:960px; height:96px; overflow:hidden;}

.banner{ background:url(../images/banner.jpg) no-repeat left top; width:960px; height:38px; overflow:hidden;font-size:14px; font-weight:bold;margin:0 auto 0 0; color:#FFF; }
.banner ul {display:block;	width:960px; padding:0 0 0 8px;  margin:0;  list-style:none; }
.banner ul li {float:left;display:block;line-height:35px;  color:#fff;text-decoration:none; padding:0;width:120px; text-align:center; }
#header .banner ul li a { display:block;float:left;line-height:35px;  color:#fff;text-decoration:none; width:110px; text-align:center; }
#header .banner ul li a:hover,.banner ul li a.cur{  color:#ff0;   background: url(../images/banner_hover.jpg) no-repeat center bottom; }
.hotel_a{ color:#ff0;   background: url(../images/banner_hover.jpg) no-repeat bottom;}

/*浏览指向样式*/
.sitemap{ text-align:left; float:left; line-height:18px; background:url(../images/home.gif) no-repeat left bottom; padding-left:20px; margin-top:10px; width:940px;}
.sitemap span{ color:#F60;}
.sitemap a{ float:left; color:#000; text-decoration:none; background:url(../images/sitemap_hao.gif) right 2px no-repeat; padding-right:22px;}
.sitemap a:hover{ color:#F00;}


/*主体内容样式*/
#main{margin:0px auto; margin-top:15px; width:960px; height:auto; text-align:left;}
.main_left{ width:215px; float:left; height:auto; overflow:hidden; }

/*搜索样式*/
.serch{ margin-bottom:10px; float:left;}
.serch h3{ background:url(../images/serch_title.jpg) top left no-repeat; text-align:center; padding-top:10px; font-size:14px; width:215px; height:24px;}
.serch ul li{ margin:0; float:left; background:url(../images/serch_center.jpg) repeat-y; width:215px; height:auto; padding-top:10px;line-height:20px; list-style-type:none; }
.serch_span{ width:80px;  float:left; text-align:right;}
.serch_button{ border:none; background:url(../images/serch_button.jpg) no-repeat 0 0;  width:82px; height:30px;cursor:hand ;margin:0px 0 0px 90px; }
.serch_bottom{ background:url(../images/serch_bottom.jpg) no-repeat; width:215px; height:10px; float:left;}

.serch_hotel{ line-height:30px;width:80px;  float:left; text-align:right;}

.blue{ float:left; background:url(../images/view.jpg) no-repeat; width:195px; height:58px; line-height:58px; padding-left:20px; margin-bottom:10px;}
.blue a{ color:#000; text-decoration:none;font-size:24px;}

/*意见样式*/
.view { width:215px; margin-bottom:10px; float:left;}
.view_title{ background:url(../images/view_title.jpg) no-repeat; float:left; width:215px; height:72px; overflow:hidden;}
.view_title p{ width:150px;  padding:15px 5px 0 0; margin-left:60px; line-height:20px; color:#999;}
.view_title span{  font-size:14px; font-weight:bold; color:#000; }
.view_center{ background:url(../images/view_center.jpg) repeat-y; width:215px; height:auto;}
.view_center p{ padding:15px 10px 10px 20px; line-height:30px;}
.view_button{ float:left; background:url(../images/view_button.jpg) no-repeat 0 0; width:82px; height:30px; cursor:hand; border:none;}
.view_center_span{ float:left; padding-left:90px;background:url(../images/view_center.jpg) repeat-y;  height:auto; width:125px; overflow:hidden;}
.view_bottom{ background:url(../images/view_bottom.jpg) no-repeat; width:215px; float:left; height:10px;}

/*联系样式*/
.contact{ background:url(../images/contact.jpg) no-repeat; width:215px; float:left; height:235px; margin-bottom:10px; }
.contact h3{ color:#FFF; text-align:center; width:215px; padding-top:5px;}
.contact ul{ margin:15px 0 0 70px; }
.contact ul li{ list-style-type:none;}
.contact ul li a{ text-decoration:none; color:#000; line-height:40px;}
.contact ul li a:hover{ color:#F00;}
.contact p{ margin:0px 0 0 20px; line-height:20px;}

.quan{ float:left; text-align:center; width:162px; padding-top:7px;}

/*右侧样式*/
.main_right{ float:left; margin-left:15px; width:730px; overflow:hidden;}

/*酒店简介样式*/
.intro{ width:730px; float:left;}
.intro h2{ font-size:20px;  }
.intro p{ line-height:20px;}



/*更多城市代码*/
.city_more{ width:730px; float:left; margin:8px 0; clear:both;}
.city_more h3{background:url(../images/city_more.jpg) no-repeat; width:705px; height:30px; line-height:30px; font-size:14px; padding-left:25px;}
.city_more_center{ background:url(../images/city_more_p.jpg) repeat-y; width:700px; padding:15px;}
.city_more_center ul li{ float:left; width:115px; background:url(../images/list_ico.gif) no-repeat left 3px;  padding-left:10px; margin-right:10px; margin-bottom:15px;}
.city_more_center ul li a{ color:#666;}
.city_more_center ul li a:hover{ color:#FF0000;}
.city_more_bottom{ background:url(../images/city_more_bottom.jpg) no-repeat; width:730px; height:8px; clear:both;}

/*尾部样式*/
#footer{ width:960px; clear:both; padding-top:15px; color:#666;}
.foot_banner{ background:url(../images/foot_banner.jpg) no-repeat; width:960px; height:32px; padding:8px 0 0 0; clear:both; float:left; }
.foot_banner a{  padding:0 15px; color:#666; text-decoration:none;}
.foot_banner a:hover{ color:#F00;}
.foot_link{ width:960px; line-height:25px; text-align:left; float:left; border-bottom:2px solid #ccc; padding-bottom:8px; color:#666; margin-bottom:8px;}
.foot_link a{ width:160px; color:#666; text-decoration:none; display:block; float:left; }
.foot_link a:hover{ color:#00F;}
#footer p{ line-height:22px; padding:5px 0; color:#666;}
#footer a{ color:#666; text-decoration:none;}
#footer a:hover{ color:#F00;}
#footer p img{ border:0px; padding:5px 6px;}




/*快速列表样式*/
.fast_list{ margin-bottom:10px;}
.fast_list h3{ background:url(../images/fast_list.gif) no-repeat; width:215px; height:33px; padding-top:20px;font-size:18px; color:#FFF; text-align:center; }
.fast_center{ background:url(../images/fast_center.gif) repeat-y; width:215px;}
.fast_center ul{ margin:0 13px; }
.fast_center ul li{ background:url(../images/fast_dot.gif) no-repeat left 8px; height:auto; list-style-type:none; width:168px; padding-left:15px; line-height:25px; font-size:14px; border-bottom:1px #ddd solid;}
.fast_center ul li a{ color:#666; text-decoration:none;}
.fast_center ul li a:hover{ color:#F00;}
.fast_bottom{ background:url(../images/fast_bottom.gif) no-repeat; width:215px; height:6px;}



/*总的搜索*/
.l_serch{ width:215px; overflow:hidden; margin-bottom:10px;}

#slideBox{} 
#slide{padding-top:5px} 
#slideBox li{float:left; width:105px; height:25px; } 
#slideBox li.l{ margin-right:5px;}
#slideBox li a{display:block; width:70px;  padding-left:35px; line-height:25px; }
#slideBox li a:hover{text-decoration:none;}

#slideBox .l{background:url(../images/images/search_title_bg1.gif);width:105px; margin-bottom:4px;} 
#slideBox .r{background:url(../images/images/search_title_bg1.gif);width:105px;float:right; margin-bottom:4px;} 
#slideBox .l_h{background:url(../images/images/search_title_bg2.gif);width:105px; height:30px; margin-bottom:-1px;} 
#slideBox .r_h{background:url(../images/images/search_title_bg2.gif);width:105px;float:right; height:30px; margin-bottom:-1px;} 

.btn_hotel{background:url(../images/images/hotel_ico.gif) 5px center no-repeat;} 
.btn_tour{background:url(../images/images/tour_ico.gif) 5px center no-repeat;} 
.btn_flight{background:url(../images/images/flight_ico.gif) 5px center no-repeat;}
.btn_train{background:url(../images/images/tran_ico.gif) 5px center no-repeat;} 
.btn_service{background:url(../images/images/service_ico.gif) 5px center no-repeat;} 
.btn_attr{background:url(../images/images/attr_ico.gif) 5px center no-repeat;} 
#slideBox .tour_box{border:solid 1px #D7D7D7; padding:5px 10px; margin-bottom:5px;}
#slideBox .cont_l{border:solid 1px #D7D7D7; padding:5px 10px; margin-bottom:5px;}
#slideBox .cont_r{border:solid 1px #D7D7D7; padding:5px 10px; margin-bottom:5px;}
.hide{display:none;}

#slideBox table td{ padding:3px 0;}
#slideBox table th{ text-align:right; font-weight:normal;}

#slideBox p{ margin-bottom:5px;}
.serch_btn{ margin-top:5px; border:0; background:url(../images/search_index_btn.gif) no-repeat;  width:78px; height:25px;cursor:hand ; }


.l_list{ width:730px;}
.l_list img{ border:1px solid #ddd; padding:4px; float:left; margin-right:10px; width:276px; height:193px;}
.right_info{ float:left; width:430px;}
.l_list h3{ font-size:16px; line-height:30px;}
.l_list p{ line-height:20px;}
.info_more{ width:80px; height:18px; text-align:center; line-height:18px; margin-top:5px;}
.info_more a{display:block; background:#97C734;}
.info_more a:hover{display:block; text-decoration:none; background:#FFF; border:solid 1px #CCC;}

.l_list1{ width:550px; float:left; text-align:left; border-right:1px solid #ddd;}
.l_list1 img{ border:1px solid #ddd; padding:4px; float:left; margin-right:10px;}
.l_list1 h3{ font-size:16px; line-height:30px; color:#0C0;}
.l_list1 span{ background:url(../images/dao_san.jpg) no-repeat left center; padding:10px 10px 10px 20px;}
.l_list1 span a{ color:#000; font-weight:bold; text-decoration:none;}




/*铁路小常识样式*/
.t_p{width:215px; height:auto; overflow:hidden; clear:both; margin-bottom:10px; }
.t_p h3{ background:url(../images/train/t_look.gif) no-repeat ;  width:170px; height:25px; font-size:14px; padding:9px 0 0 45px;}
.t_p_center{ background:url(../images/serch_center.jpg) repeat-y; width:215px; height:auto;}
.t_p_center ul{ padding:5px 0 0 20px;}
.t_p_center ul li{ width:175px; line-height:22px; background:url(../images/list_ico.gif) no-repeat left 8px; padding-left:10px; list-style-type:none;}
.t_p_bottom{ background:url(../images/serch_bottom.jpg) no-repeat; width:215px; height:10px;}

/*城市线路样式*/
.city_tour{width:215px; margin-bottom:10px;}
.left_box_top{background:url(../images/city_tour.gif) no-repeat ; width:195px;  padding:0 10px;}
.left_box_top h3{ border-bottom:1px solid #ddd; height:33px; line-height:33px; padding-left:10px; font-size:14px; }
.city_tour_center{ background:url(../images/fast_center.gif) repeat-y;}
.city_tour_center ul{ padding:5px 0 0 20px;}
.city_tour_center ul li{ width:175px; background:url(../images/list_ico.gif) no-repeat left 8px; padding-left:10px; line-height:22px; list-style-type:none;}

.pic_city{ width:215px; float:left; margin:8px 0; }
.pic_city h3{ background:url(../images/pic/pic_city.gif) no-repeat left center; padding-left:20px; font-size:14px;}
.pic_city p{ margin-top:5px; background:url(../images/pic/pic_city_bg.gif) no-repeat; width:215px; height:28px; padding:7px 0 0 0; text-align:center;}

.page{ text-align:center; margin:10px;}
.page span{ border-right:1px solid #333; text-decoration:underline; color:#c0276f; padding:0 8px 0 3px; margin-right:3px;}
.page a{ border-right:1px solid #333; text-decoration:underline; color:#35658d;  padding:0 8px 0 3px; margin-right:5px; }
.page a:hover{  color:#c0276f; }
a.pagelast{ border:none;}

.foottt table{ border:none;}
.foottt table tr { border:none;}
.foottt table td { border:none;}
.foottt table th{ border:none;}

