@charset "utf-8";
body { font-size:12px;line-height:150%; color:#333; }
ul, dl, h1, h2, h3, h4, h5, h6, form,dl,dd,dt,p { padding:0; margin:0; }
h1 { font-size:18px; }
h2 { font-size:14px; }
h3 { font-size:14px; font-weight:normal; }
h4 { font-size:12px; }
h5 { font-size:12px; font-weight:normal; }
ul { list-style:none; }
img { border:0px; }
TABLE {FONT-SIZE: 12px;line-height:150%; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.column_lt{font-size:14px; font-weight: bold; }
#container { margin:0 auto; width:950px;overflow:auto;zoom:1;clear:both}
a {color:#333; text-decoration:none;}
a:hover{color:#f60;}
.whilt { color: #FFFFFF}
.Check { color: #639ACE}
.fontbanner { font-size: 12px; color: #000000}
body{overflow:scroll;overflow-x:hidden}
#massage_box{ position:absolute;  left:expression((body.clientWidth-620)/2); top:expression((body.clientHeight-460)/2); width:620px; height:460px;filter:dropshadow(color=#666666,offx=1,offy=1,positive=yes); z-index:2; visibility:hidden}
#mask{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#666; filter:ALPHA(opacity=60); z-index:1; visibility:hidden}
.massage{border:#CECECE solid; border-width:1 1 3 1; width:100%; height:100%; background:#CECECE; color:#000; font-size:12px; line-height:150%}
.header{background:#CECECE; height:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3 5 0 5; color:#000}

.logo{height:90px; background:url(../images/index_02.gif) no-repeat;}
.logo_pic{margin-left:30px; width:300px; float:left;}
.logo_tex{width:600px; float:right; text-align:right;}
.she_home{ height:40px; padding-top:12px; padding-left:356px;}
.she_home a{ display:block; width:61px; float:left; background:url(../images/pic1.gif) no-repeat 8px 5px; text-align:left; padding-left:19px;}
.nav{ height:39px; line-height:39px; background:url(../images/index_02.jpg) no-repeat; font-size:14px; }
.nav a{ display:block; width:94px; float:left; text-align:center;color:#fff; background:url(../images/nav_line.jpg) right 0 no-repeat; }
.nav a:hover{ color:#fff; font-weight:bold;}
.nav #nav_current{display:block; width:94px; float:left; text-align:center;color:#fff; background:url(../images/nav_bg.gif) right 0 no-repeat;}
.find{height:32px; background:url(../images/nav_down.gif) no-repeat; text-align:left;padding-left:32px; padding-top:6px;}
.find input{height:32px;}

.mainContent{ margin-top:6px;}
.content{width:704px; float:left;}
.fg{ overflow:auto; zoom:1;}
.main_cha{width:434px; height:152px; float:left;background:url(../images/fd.jpg) no-repeat; padding:40px 11px 10px 5px;}
.gg_change{width:248px; float:right;}
.gg_change2{height:21px; line-height:21px; background:#ccc; color:#333; text-align:center;}
.c_near{padding-top:10px; padding-left:8px;}
.hot_hotel{ width:702px; border:1px #ccc solid; margin-top:6px; margin-bottom:6px;overflow:auto;zoom:1;}
.hot_hotel h2{height:30px; background:url(../images/hot_cit.jpg) no-repeat; }
.hot_hotel h2 span{border-left:1px #ccc solid;  float:right; padding-right:10px;}
.hot_hotel h2 a{ display:block; width:49px; height:30px; line-height:30px;border-right:1px #ccc solid; font-size:12px; font-weight:normal; float:left; color:#333; text-align:center;}
.hot_hotel h2 a:hover{color:#ccc;}
.hot_hotel h2 .hhtc{ background:url(../images/qie3.gif) no-repeat; }

.ht_pic{ padding-top:15px; padding-left:10px;overflow:auto;}
.ht_pic ul li{width:125px; height:130px; float:left; text-align:center; margin-left:10px; display:inline;}
.ht_pic ul li img{border:1px #ccc solid; padding:2px; margin-bottom:3px;}
.ht{padding-left:5px;}
.ht_tex{width:334px; float:left; height:190px; margin-left:6px; display:inline;}
.ht_tex h4{height:25px; line-height:25px; background:url(../images/index_28.jpg) no-repeat; color:#333; padding-left:14px; padding-right:8px;} 
.ht_tex h4 span{ float:right; font-weight:normal;}
.ht_tex ul{ padding-top:8px;}
.ht_tex ul li{ height:28px; line-height:28px; padding-left:16px; padding-right:5px; border-bottom:1px #ccc dashed; background:url(../images/dian.jpg) no-repeat 8px 14px;}
.ht_tex ul li span{ float:right; color:#f60; }

.side{width:240px; float:right;}
.news{ border:1px #ccc solid; padding-bottom:7px; margin-bottom:6px;}
.news h2{height:34px; background:url(../images/news.jpg) no-repeat; color:#333; font-weight:bold; padding-left:35px;padding-top:14px;}
.news dl{height:84px; overflow:auto; zoom:1;}
.news dl dt{ width:92px; height:68px; float:left; margin:0px 4px 0 5px; margin-right:7px;}
.news dl dt img{ border:1px #ccc solid; padding:1px;}
.news dl dd{width:115px; float:left; }
.news dl dd span{ font-size:12px; line-height:1.5;}
.news ul{ padding-left:10px;}
.news ul li{height:24px; line-height:24px; background:url(../images/index_32.jpg) no-repeat 0px 9px; padding-left:9px;border-bottom:1px dashed #CCC;}
.new_xiang{ width:230px;}
.news dl .zix_t{ padding-bottom:2px;}

.lian_h{ border:1px #ccc solid; margin-bottom:6px; overflow:auto; zoom:1; padding-bottom:8px;}
.lian_h h2{height:24px; border-bottom:1px #cccccc solid;  background:url(../images/index_31.gif) repeat-x; padding:5px 5px 0 10px; margin-bottom:10px;}
.lian_h ul{ margin:12px 0 0 15px;}
.lian_h ul li{width:66px; height:66px; text-align:center; float:left; margin-right:6px;padding-bottom:9px!important;padding-bottom:0px;}
.lian_h a{display:block;}
.lian_h a img { padding:2px; border:1px solid #ccc; display:block;}
.lian_h a:hover img { border:1px solid #333;}
.lian_h a:hover { text-decoration:none;}
.lian_up{ border:1px #ccc solid; margin-bottom:6px; padding-bottom:5px; overflow:auto; zoom:1;}
.lian_up h2{height:24px; border-bottom:1px #cccccc solid;  background:url(../images/index_31.gif) repeat-x; padding:5px 5px 0 10px; margin-bottom:10px;}
.lian_up ul{ padding-left:3px;}
.lian_up ul li{height:24px; line-height:24px; padding-left:21px; padding-right:12px; background:url(../images/index_32.jpg) no-repeat 12px 7px;}
.lian_up ul li span{ float:right; color:#f60;}

/*友情链接*/
.fri{ border:1px #ccc solid; overflow:auto; zoom:1; margin-bottom:6px;}
.fri h2{ height:30px; line-height:30px; border-bottom:1px #ccc solid; margin-bottom:5px; background:url(../images/fri.jpg) no-repeat; padding-left:50px;}
.fri h2 a{ font-size:12px; font-weight:normal; float:right; padding-right:5px;}
.fri_con{ padding:10px 6px 13px 8px; overflow:auto; zoom:1;}
.fri_con a{ display:block; display:inline;width:90px;height:33px; float:left; text-align:center; overflow:hidden; color:#ccc; margin-left:12px; margin-bottom:12px;}
.fri_con a img{ margin-bottom:3px;border:1px #ccc solid;}
.int{padding:10px 15px; margin:2px 6px 0px 6px;overflow:auto; zoom:1; border-top:1px #ccc solid;}
.int a{display:block; width:100px; height:26px; line-height:26px; float:left; text-align:center;}

.fri ul{ padding:10px 15px 10px 15px; overflow:auto; zoom:1;}
.fri ul li{width:93px; height:26px; float:left;}

.foot{ text-align:center; line-height:1.7; background:url(../images/index_39.gif) 0 0 repeat-x;padding-top:15px;}
.foot ul{width:520px; height:58px; overflow:auto; zoom:1; margin:0 auto;}
.foot ul li{width:118px; height:48px; border:1px #ccc solid; margin-left:6px; float:left;}


/*下面是酒店列表样式*/

.side_list{width:240px; float:left;}
.list_con{width:704px;float:right; margin-bottom:6px;}
.l_up{ overflow:auto; zoom:1;}
.list_ti{ background:url(../images/index-list_08.gif) ;float:right;}
.list_tit{ height:39px;}
.list_tit span{ float:right; padding:7px 10px;}
.list_tit a{text-decoration:none;}
.list_tit h2 {width:250px;padding-left:60px; padding-top:15px; font-size:14px; font-weight: bold; float:left; text-align:left;}
.list_tit h2 a{color:#f22; font-weight:bold; text-decoration:none;}
.list_tit ul{ float:right;margin-right:0px;}
.list_tit ul li{width:60px; float:left;}
.list_tid{height:25px; text-align:left; color:#fff; padding-top:5px; padding-left:60px;}
.l_down{height:40px; background:url(../images/list_bg.gif) repeat-x; padding-left:5px; padding-right:5px;}
.l_down ul li{width:340px; height:40px; line-height:40px;}
.ldo{ float:left;}
.ldt{ float:right; text-align:right}
.list_cc{border:1px #CCC solid; overflow:auto;zoom:1; margin-bottom:6px; background:url(../images/list_ti.gif) repeat-x;}
.list_cc h2{ background:url(../images/index-list_11.gif) no-repeat 10px 6px; line-height:21px;border-bottom:1px cee6fb solid; height:21px; padding-top:7px;padding-left:38px; padding-right:10px;}
.list_cc h2 span{ float:right; padding-right:6px; font-size:12px; padding-top:0px;color:#f60; font-weight: bold;}
.list_cc h2 a{ text-decoration:none; color:000; ;}
.list_cc h2 a:hover{ color:#f60;}
.list_cc dl{ padding:16px 11px 7px 11px; overflow:auto;zoom:1;}
.list_cc dl dt{ width:161px; height:121px; float:left;}
.list_cc dl dt img{ border:1px #ccc solid; padding:2px;}
.list_cc dl dd{ width:500px; margin-left:10px;float:left;}
.list_cc dl dd li{ margin-top:2px;}
.list_te a{ color:color:#f60; ; font-weight:bold; }
.list_te a:hover{ color:#056c9c; font-weight:bold; }


/*下面是酒店详细样式*/
.xiang_tit{height:32px; line-height:32px; color:#333; padding-left:10px; border:1px #ccc solid; }
.xiang_tit2{height:40px; line-height:40px;  padding-left:10px;padding-right:5px; margin-top:10px; }
.xiang_tit2 h2{font-size:20px; font-family:"黑体"; color:RED; font-weight:normal;}
.xiang_tit2 span{width:223px; height:27px; background:url(../images/pic_schedule03.gif) no-repeat; float:right;}
.xiang_news{ border:1px #ccc solid; overflow:auto; zoom:1; margin-top:6px; }
.xiang_news h2{ height:35px; padding-left:13px; padding-top:8px;background:url(../images/xx.gif) repeat-x; }
.xiang_news p{ font-size:12px; font-weight:normal; float:right; padding-top:6px; padding-right:6px;}
.xiangns { margin-top:6px;}
.room_title {border:1px #ccc solid; border-bottom:none; padding:6px 8px 15px 10px; background:url(../images/xx.gif) repeat-x;}
.room_title span{ float:right;}
.xn_con{ overflow:auto; zoom:1;}
.xn_con dl{padding:0 10px;}
.xn_con dt{width:184px; height:138px; float:left;}
.xn_con dd{width:460px; height:146px; float:left; margin-left:15px;}
.xn_con dd ul{}
.xn_con dd ul li{ height:26px; line-height:26px; border-bottom:1px #ccc dashed;}
.xn_con dd span{font-weight:bold;}
.xnt{padding:0px 20px 6px 15px; line-height:1.8; text-indent:24px;}
.butt3{ background:url(../images/xiang_yubu.gif) no-repeat; width:50px;height:21px;color:#fff; padding-top:1px; text-align:center; border:none;}
.butt3-1{ background:url(../images/xiang_yubu2.gif) no-repeat; width:49px; height:19px; color:#000;text-align:center; border:none;}
.xiang_table { border-collapse:collapse;border:1px solid #ccc;}
.xiang_table tr td { border:1px solid #ccc; padding:4px; border-top:none; text-align:center;}

.hot_Intro{margin-left:15px; margin-bottom:12px; border-bottom:1px #ccc dashed; padding-bottom:5px;margin-right:15px; }
.hot_Intro span{padding-left:8px;}
.hot_Intro h5{height:20px; background:url(../images/index-xiangxi_26.gif) no-repeat 0 6px; padding-left:10px; padding-top:3px;  font-weight:bold; margin-bottom:5px;}
.hot_Intro a{ width:200px; height:20px; color:#333; line-height:24px;float:left; overflow:hidden; border-bottom:1px #ccc dashed; margin-left:10px; }

.service{margin-top:10px;}

.hotel_pic { padding-bottom:15px; overflow:auto; zoom:1;}
.hotel_pic ul{ overflow:auto; zoom:1; padding-bottom:10px;}
.hotel_pic li { float:left; width:124px; text-align:center; margin:8px 0 8px 10px; display:inline;}
.hotel_pic li a img { margin-bottom:5px; border:1px solid #ccc;}
.hotel_pic li a:hover img { border:1px solid #ccc;}
.hotel_pic li a:hover { text-decoration:none;}
.hotel_pic2{padding:0 10px;  overflow:auto; zoom:1; border:none;}
#rou_hotel{  height:390px; min-height:390px;}

/*这里是新闻页部分*/
.news1{ height:35px; line-height:35px; padding-left:6px; border-bottom:4px #ff8902 solid; }
.news2{width:702px; margin-top:6px;background:url(../images/index_31.gif) repeat-x; border:1px solid #CCC; overflow:auto; zoom:1; }
.news2 h2{ height:28px; line-height:28px; color:#333; padding-left:26px; background:url(../images/list2.gif) no-repeat 8px 6px;}
.news2 ne_tit td{ padding-top:70px;}
.new3{ padding:10px 5px 5px 15px; overflow:auto; zoom:1;}
.new3 a{ display:block;width:52px; height:24px; line-height:24px; overflow:hidden; border-bottom:1px #ccc dashed; float:left;}
.news_zixun a{ width:100px;}
.new4{ padding:10px 15px 5px 15px; line-height:1.8; }
.new4 ul li{ height:30px; line-height:30px; display:hidden; background:url(../images/bg_16.gif) no-repeat 0 9px; padding-left:18px; border-bottom:1px #ccc dashed;}
.new4 ul li span{ float:right;}
#pages{margin-top:15px; padding-left:6px;}
.lis_page{height:40px; line-height:40px; border:1px #ccc solid; width:702px;margin-top:3px; background:#f9f9f9; text-align:right;}
.lis_page2{height:40px; line-height:40px; border:1px #ccc solid; margin:10px; background:#f9f9f9; text-align:right;}
.new5{padding:5px 10px 0px 15px; }
.new5 form{ margin-top:6px;}
.newinc{padding:10px; font-size:14px; color:#555; text-indent:24px;overview:hidden}
.news2 h6{font-size:12px; font-weight:normal;}
.news2 h3{ font-weight:bold; color:#ccc;}
.news_zixun ul{ padding:8px 8px 3px 8px; overflow:auto; zoom:1;}
.news_zixun ul li{width:98px; height:96px; overflow:hidden; float:left; margin:3px 8px; text-align:center; display:inline; list-style:none;}
.news_zixun ul li img{ padding:2px; margin-bottom:3px;border:1px #ccc solid;}

.info_p { padding-bottom:8px; overflow:auto; zoom:1;}
.info_p h2{ height:30px; line-height:30px; margin-bottom:6px; padding-left:10px; border-bottom:1px #ccc dashed;}
.info_p ul{ overflow:auto; zoom:1;}
.info_p li { float:left; width:124px; text-align:center; margin:8px 0 4px 10px; display:inline;}
.info_p li a img { margin-bottom:5px; border:1px solid #ccc;}
.info_p li a:hover img { border:1px solid #ccc; }
.info_p li a:hover { text-decoration:none;}
.hotel_pic2{padding:0 10px 10px 10px; height:300px; min-height:300px;}

/*这里是新闻详细内容页部分*/
.new4 h1{ font-family:"黑体"; font-size:20px; font-weight:normal;}
.new4 h1 span{ color:#ccc; }


/*这里是连锁酒店页部分*/
.main_content2{ border:3px #ccc solid; margin-bottom:6px;}
.main_content2 h2{ background:url(../images/lian.gif) no-repeat 15px 10px; padding:15px 45px 0 45px; color:#f60; font-size:16px;}
.main_content2 a{ color:#666;}
.chain ul{ padding:20px 18px; overflow:auto; zoom:1;}
.chain ul li{  width:58px; height:66px; float:left; overflow:hidden; font-family:Verdana; text-align:center; margin-left:15px; margin-bottom:15px; line-height:14px;}
.chain ul li a{color:#666;}
.chain ul li img{ display:block; width:50px; height:40px; border:1px #ccc solid; padding:3px; margin-bottom:4px;}

/*这里是全国酒店页部分*/
.nation{ padding:20px 15px 25px 43px; overflow:auto; zoom:1;}
.nation ul{ height:25px;overflow:auto; zoom:1;}
.nation ul li{float:left;}
.nation ul li a{ margin-left:20px; text-decoration:underline; color:#333;}
.f14{ font-size:14px; font-family:"黑体"; color:#f60;}

.rujia{ padding:20px 15px 25px 43px; overflow:auto; zoom:1;}
.rujia a{ display:block; width:106px; height:28px;float:left;}

.detailed_2{ margin-bottom:6px; background:url(../images/list_ti.gif) repeat-x;}
.detailed_2 h4{height:15px; padding-top:8px; padding-left:10px; font-size:14px;}
.detailed_2 span{ float:right; padding-right:10px; padding-top:4px;}
.none { display:none; }

/*酒店搜索页*/
.search{width:700px; margin:0 auto; padding-bottom:15px;padding-top:15px;}
.search p{ margin-top:8px;}
.search a{ text-decoration:underline;}

/*帮助页面*/
.help_big{width:698px; border:1px #ccc solid; padding:10px 2px; margin-left:6px; margin-bottom:6px;}
.help1{height:35px; line-height:35px; padding-left:25px; border-bottom:4px #ff8902 solid; background:url(../images/help.gif) no-repeat 5px 6px; font-size:14px; font-weight:bold; margin-bottom:6px;}
.help{ padding:2px 15px; }
.help h2{ height:38px; line-height:38px; color:#f60;}
.help_con{ padding-bottom:11px; border-bottom:1px #ddd dashed; line-height:1.8;}

/*这里是index2页部分*/
.index2{ width:664px; height:160px; padding:40px 20px 0px 20px; background:url(../images/fd2.gif) no-repeat;}
.index2_hot{}
.index2_hot h2{height:28px; line-height:28px; background:url(../images/hot_cit2.gif) no-repeat; color:#fff; padding-left:15px;}
.index2_hot h2 span{ font-size:12px; font-weight:normal; float:right; padding-right:5px;}
.index2_hot h2 a{ display:block; width:85px; height:24px; overflow:hidden; text-align:right; float:left; margin-left:4px;}
.index2_mar{ margin-top:0;}
.index2_cit{ margin-top:6px;}
.index2_lian{ padding:13px 15px 13px 8px; border:1px #ccc solid; overflow:auto; zoom:1;}
.index2_lian ul li{width:54px; height:70px; float:left; overflow:hidden; margin-left:13px; text-align:center; display:inline;}
.index2_lian ul li a{ color:#ccc;}
.index2_lian ul li img{ border:1px #ddd solid; padding:1px; margin-bottom:2px;}
.index_sp{ margin-top:6px;}
.index_ans{width:346px; margin-right:5px;float:left; display:inline;}
.index_ans h2{height:28px; line-height:28px; padding-left:10px; background:url(../images/sp.gif) no-repeat; color:#fff;}
.index_sp ul{ padding:10px 10px 15px 10px; border:1px #ccc solid; }
.index_ans ul li{ padding-bottom:5px; border-bottom:1px #ddd dashed;}
.index_ans ul li a{ display:block; height:25px; padding-left:18px; margin-top:6px;  margin-bottom:-3px;background:url(../images/inpic.gif) no-repeat;}
.index_ans span{ display:block; height:18px; overflow:hidden; padding-left:19px;}

.guangg{height:70px; margin-top:6px;}

/*page*/
#pages { padding:6px; height:24px;}
#pages a, #pages em, #pages kbd, #pages strong, #pages span{ border:1px solid #ccc; padding:5px 8px; margin:0 1px;}
#pages a:hover { border:1px solid #0580c8;}
#pages strong { border:1px solid #0580c8; background:#0580c8; color:#fff;}
#pages span { border:1px solid #999; background:#F2F2F2; color:#999;}
#pages em { background:#f2f2f2;}
#pages kbd { background:#f2f2f2; padding:5px 6px 4px 6px;}
#pages kbd input { width:40px; height:16px; border:1px solid #cad9ea;} 


/*这里是友情链接更多部分*/
.fri_more{ width:702px; margin-left:6px;background:url(../images/fri1.gif) repeat-x;  border:1px #ccc solid; float:right;}
.fri_more h2{ height:40px; background:url(../images/heart.gif) no-repeat 10px 10px; color:#f60; padding:12px 10px 10px 42px;}
.fri_pic{width:664px; margin:0 13px 10px 13px; overflow:auto; zoom:1;}
.fri_pic h3{width:658px; height:24px; color:#333; background:url(../images/fri_line.gif) no-repeat 0 23px; padding-left:6px;  margin-bottom:10px;font-weight:bold;}
.fri_pic ul li{width:88px; height:31px; float:left; margin:7px 9px; overflow:hidden;}
.fri_pic .fri_tex li{width:90px; height:22px; line-height:22px;float:left; margin:3px 8px; overflow:hidden;}

/*这里是广告部分*/
.advertise{width:238px;height:207px; margin-bottom:6px;border:1px #ccc solid; }
.ads{margin-top:6px;}

/*这里是专题页面部分*/
.special{ padding:20px 20px 10px 0px; overflow:auto; zoom:1;}
.special dl { float:left; width:436px; height:150px; margin:0px 0 0 25px; display:inline;}
.special dl dt a img { border:2px solid #fff;}
.special dl dt a:hover img { border:3px solid #333;}
.special dl dd { text-align:center; font-weight:bold; line-height:180%; font-size:14px;}
.special dl dd a { color:#333;}

.map{margin-bottom:6px; overflow:auto; zoom:1;}

.sli1 h3{height:30px; line-height:30px; }
.sli1 li{ height:24px; line-height:24px;overflow:hidden;padding-left:15px;border-bottom:1px dashed #CCCCCC; background:url(../images/index_32.jpg) no-repeat scroll 5px 7px transparent;}
.sli1 li span{ display:block; width:54px; float:right; padding-right:8px;color:#f60;}

.no_find{ display:block;height:35px; line-height:35px; text-align:center; color:#f00; background: #FFFF9C url(../images/find_te.gif) no-repeat 35px 9px; border:1px #FF9A31 solid; margin-top:6px;}
.expo_h3 h3{ height:40px; line-height:40px;}

/*促销活动*/
.activ{padding:10px 13px 0px 0px; border-bottom:1px #dfdddd dashed; overflow:auto; zoom:1; margin:5px 10px;}
.activ ul{ padding-left:26px;}
.activ ul li{ margin-bottom:5px;}
.activ h4{color:#014a93; font-size:14px; margin-bottom:10px; background:url(../images/doing.gif) no-repeat; padding-left:25px;}
.activ h4 span{ float:right;}
.activ .dat_t{}
.activ .dat_t a{color:#014a93; text-decoration:underline;}
.activ .dat_f{color:#f60;}
.activ .dat_con{ line-height:1.8;}
.activ .dat_con span a{ display:block; width:71px; height:26px; background:url(../images/yud.gif) no-repeat; font-size:14px; padding-left:11px; line-height:26px;float:right; color:#fff;}

/*按钮样式*/
.btn01 { width:60px; height:24px; border:1px solid #87a3c1; background:url(../images/btn01.gif) 0 0; color:#555; font-size:12px; line-height:180%; cursor:pointer; font-weight:bold;}
.btn02 { width:60px; height:24px; border:1px solid #87a3c1; background:url(../images/btn01.gif) 0 0; color:#555; font-size:12px; line-height:180%; cursor:pointer;}
.btn03 { width:60px; height:24px; border:1px solid #a2904d; background:url(../images/btn01.gif)　0　-66px; color:#630; font-size:12px; line-height:180%; cursor:pointer; font-weight:bold;}
.btn04 { width:60px; height:24px; border:1px solid #a2904d; background:url(../images/btn01.gif)　0　-66px; color:#630; font-size:12px; cursor:pointer; line-height:180%;}
.btn05 { width:70px; height:32px; border:1px solid #87a3c1; background:url(../images/btn01.gif); color:#555; font-size:16px; line-height:180%; cursor:pointer; font-weight:bold;}
.btn06 { width:70px; height:32px; border:1px solid #a2904d; background:url(../images/btn01.gif)　0　-64px; color:#630; font-size:16px; line-height:180%; cursor:pointer; font-weight:bold;}

/*滚动样式*/
#demo {margin:6px 0 10px 3px;
overflow:hidden;
width:690px;}
#demo li{float:left;width:160px; padding-left:5px; text-align:center}
#indemo  {float:left;width:1600%;}
#demo1, #demo2{float:left;}

/*hotel_tag*/
.nTab { float:left; margin:0 auto; margin-top:10px;}
.nTab .TabTitle {clear:both; height:25px;overflow: hidden;border-bottom:#ccc 0px solid;}
.nTab .TabTitle ul { border:0; margin:0; padding:0; }
.nTab .TabTitle li { float: left;width:73px; cursor: pointer; padding-top: 4px; padding-right: 0px; padding-left: 0px; padding-bottom: 2px; list-style-type: none; text-align: center;margin:0; margin-right:5px;}
.nTab .TabTitle .active {background:url(../images/seci2.gif) no-repeat;width:73px;color:#5e2613;font-size:12px; font-weight:bold;}
.nTab .TabTitle .normal {background:url(../images/seci1.gif) no-repeat;width:73px;font-size:12px;font-weight:bold;}
.nTab .TabContent {background:#fff; margin: 0px auto;}
.none { display:none; }

/*周边酒店*/
.rou_hotel { overflow:auto;zoom:1; padding:10px 0; width:700px;}
.ZhoubianHotel { width:300px; height:80px; float:left; margin:0px 16px 10px 0px; padding:3px 0 0 3px; display:inline; border:2px solid #fff;}
.ZhoubianHotel_over { width:300px; height:80px; float:left; margin:0px 16px 10px 0px; padding:3px 0 0 3px; display:inline; border:2px solid #ccc;}
.rou_hotel dl {border-bottom:1px dashed #bbb;}
.rou_hotel dl dt { float:left; width:96px; margin-right:4px;}
.rou_hotel dl dt img {padding:2px; border:1px solid #e0e0e0;}
.rou_hotel dl dt a:hover img { border:1px solid #9cc;}
.rou_hotel dl dd { color:#444;}
/*cityindex*/
#main { width:702px;}
.citysearch {border:2px solid #e70; padding:10px; margin-bottom:10px;overflow:auto;zoom:1;}
.citysearch h2{ background:url(../images/icon.gif) 0 0 no-repeat; padding:0 0 0 30px; color:#f60; font-size:16px; margin-bottom:10px; margin-left:10px; }
.main_box { margin-bottom:10px;}
.main_box h2 { background:url(../images/city/index_41.gif) no-repeat; height:25px; padding:6px 0 0 14px; color:#fff;}
.main_box h2 span { float:right; font-size:12px; font-weight:normal;}

.main_box1  {margin-bottom:10px; float:left; width:353px;}
.main_box1 h2 { background:url(../images/city/index_42.gif) no-repeat; height:25px; padding:6px 0 0 14px; color:#fff;}
.main_box1 h2 span { float:right; font-size:12px; font-weight:normal;}

.cbdhl{overflow:auto;zoom:1;padding:0px 12px;}
.mbox_cen { background:url(../images/city/bz-bg.gif) 0 0 repeat-x; border:1px solid #e70; padding:10px 12px;overflow:auto;zoom:1;}
.mbox_cen h5,.cbdhl h5 {width:331px; float:left; margin-right:5px;}
.mbox_cen h3 {background:url(../images/city/jgbg1.gif) 0 0 repeat-x; height:24px; padding:3px 0 0 13px; margin:10px 0 0px 0px; font-weight:bold; font-size:13px; color:#C30;}
.cbdhl h3 {background:url(../images/city/jgbg2.gif) 0 0 repeat-x; height:24px; padding:3px 0 0 13px; margin:10px 0 0px 0px; font-weight:bold; font-size:13px; color:#C30;}
.mbox_cen h3 span,.cbdhl h3 span { float:right; font-size:12px; font-weight:normal; padding-right:12px;}
.mbox_cen ul .cbdhl ul{ overflow:auto;zoom:1;}
.mbox_cen ul li,.cbdhl ul li { float:left; width:310px; border-bottom:1px dashed #ccc; line-height:150%; padding:3px 0 3px 15px; margin-right:10px; display:inline; background:url(../images/pic_sma.gif) no-repeat 4px 9px; height:20px; overflow:hidden}
.mbox_cen ul li span,.cbdhl ul li span { float:right; color:#f60;}
.citytag{border:1px solid #FC9; padding:5px; background-color:#FFC; margin:9px 9px; height:16px; overflow:hidden}

.mbox_cen1 { background:url(../images/city/bz-bg.gif) 0 0 repeat-x; border:1px solid #e70; padding:10px 12px;}
.mbox_cen1 h3 {background:url(../images/city/jgbg.gif) 0 0 repeat-x; height:24px; padding:3px 0 0 13px; margin:10px 0 0px 0px; font-weight:bold; font-size:13px;}
.mbox_cen1 h3 span { float:right; font-size:12px; font-weight:normal;}
.mbox_cen1 ul { overflow:auto;zoom:1;}
.mbox_cen1 ul li { line-height:150%; padding:4px 0; margin-right:7px; display:inline;}

.mbox_cen2 { background:url(../images/city/bz-bg.gif) 0 0 repeat-x; border:1px solid #e70; padding:10px 12px;}
.mbox_cen2 ul{ overflow:auto;zoom:1;}
.mbox_cen2 ul li{float:left; width:307px;line-height:150%; padding:4px 0 4px 20px;display:inline;border-bottom:1px dashed #ccc; background:url(../images/icon3.gif) no-repeat 0px 7px; height:38px; overflow:hidden; color:#999}

.main_top { background:url(../images/city/bz-bg21.gif) 0 0 no-repeat; height:40px;}
.mbox_cen ul.main_top li { border:none; padding:12px 0 0 0;}

.xg-con{width:702px; float:right;}
.xg-page{height:24px; border:1px #cecfce solid; line-height:24px; padding:4px; padding-left:10px;}
.xg_title{font-family:"黑体"; font-size:20px;padding:15px 10px;}
.xg_title span{ float:right;}
.xg_news{height:32px; background:url(../images/index-xiangxi_01.gif) no-repeat;}
.xg_news a{ display:block;margin-left:6px;width:83px; height:32px; background:url(../images/index-xiangxi_00.gif) no-repeat; font-weight:bold; color:#666; font-size:14px; line-height:32px; text-align:center; text-decoration:none;}
.xg_news a:hover{ background:url(../images/index-xiangxi_00.gif) no-repeat;}
.xg_news2{ overflow:auto;zoom:1; padding-top:10px; padding-left:15px;}
.xg_news1{ border-right:1px #cccccc solid;border-bottom:1px #cccccc solid;border-left:1px #cccccc solid;padding-bottom:10PX; margin-bottom:6px;}
.xg_newsl{ width:135px; float:left; border-right:1px #ccc dashed;}
.xg_newsc{width:450px; float:left; padding:10px; margin-left:10px;}
.xg_newsc span{font-weight:bold;}
.xg_newsc ul li{ height:20px; border-bottom:1px #ccc dashed; margin-top:5px;}
.xg_newsr{width:185px; float:left; padding:3px; border:1px #F5F5F5 solid;}
.dec{margin:10px 15px;}
.dec p{margin:5px 0;}
.dec span{ color:#f60;}
.detailed_2{  border:1px #cccccc solid; margin-bottom:6px; background:url(../images/list_ti.gif) repeat-x;}
.detailed_2 h4{height:15px; padding-top:8px; padding-left:10px; font-size:14px;}
.detailed_2 span{ float:right; padding-right:10px; padding-top:4px;}
.room_title {  border:1px #cccccc solid; border-bottom:0px solid #fff; padding-bottom:20px;}
.butt{width:50px; height:21px; background:url(../images/but.jpg) no-repeat; border:1px solid #a17909;}
.butt3{ background:url(../images/xiang_yubu.gif) no-repeat; width:50px;height:21px; color:#FFFFFF; padding-top:1px; text-align:center; border:none;}
.detailed_2 .xiang_table,.list_ht .xiang_table { border-collapse:collapse;}
.detailed_2 .xiang_table tr td,.list_ht .xiang_table tr td { border:1px solid #ccc; padding:4px;}