﻿a:hover {
	 text-decoration: none; 
}
a:link {
	 text-decoration: none
}
a:visited {
	text-decoration: none
}
#hotel_list{width:952px; margin-right:auto;margin-left:auto;background:#ffffff; overflow:hidden }
#hl_left{width:752px; float:left; padding:2px 0 0 0; overflow:hidden}
#hl_left1{width:743px; float:left; border:solid 1px #cfcccc; height:16px; color:#494847; text-align:left; padding:3px 0 0 7px}
#hl_left1 a:hover {
	 text-decoration: none; color:#494847
}
#hl_left1 a:link {
	 text-decoration: none; color:#494847
}
#hl_left1 a:visited {
	text-decoration: none; color:#494847
}

#hl_xingzhengqu{ float:left; width:660px; background:url(/images/hotel_xingzhengqu_title.gif) no-repeat; height:34px; padding:16px 0 0 67px;}
#hl_xingzhengqu1{ float:left;width:660px; padding:0 0 3px 0}
#hl_xingzhengqu1 h1{color:#0e3f9f; font-size:20px; font-weight:900; padding:0 0 0 0; margin:0 0 0 0; text-align:left}
.hl_xingzhengqu_menu_1{ float:left; background:url(/images/hotel_xingzhengqu_menu_1.gif) no-repeat; width:752px; height:31px}
.hl_xingzhengqu_menu_2{ float:left; background:url(/images/hotel_xingzhengqu_menu_2.gif) no-repeat; width:752px; height:31px}
.hl_xingzhengqu_menu_3{ float:left; background:url(/images/hotel_xingzhengqu_menu_3.gif) no-repeat; width:752px; height:31px}
.hl_xingzhengqu_menu_4{ float:left; background:url(/images/hotel_xingzhengqu_menu_4.gif) no-repeat; width:752px; height:31px}
.hl_xingzhengqu_menu_5{ float:left; background:url(/images/hotel_xingzhengqu_menu_5.gif) no-repeat; width:752px; height:31px}
.hl_xingzhengqu_menu_6{ float:left; background:url(/images/hotel_xingzhengqu_menu_6.gif) no-repeat; width:752px; height:31px}
.hl_xingzhengqu_menu_7{ float:left; background:url(/images/hotel_xingzhengqu_menu_7.gif) no-repeat; width:752px; height:31px}
.hl_xingzhengqu_menu1{ float:left; width:91px;color:#333333; font-weight:bold; padding:12px 0 0 0; text-align:right}
.hl_xingzhengqu_menu2{ float:left; width:97px; padding:13px 0 0 0}
.hl_xingzhengqu_menu2 a:hover {
	 text-decoration: none; color:#044faa; font-weight:bold;
}
.hl_xingzhengqu_menu2 a:link {
	 text-decoration: none; color:#044faa; font-weight:bold;
}
.hl_xingzhengqu_menu2 a:visited {
	text-decoration: none; color:#044faa; font-weight:bold;
}
.hl_xingzhengqu_menu3{ float:left; width:94px; padding:12px 0 0 0}
.hl_xingzhengqu_menu3 a:hover {
	 text-decoration: none; color:#0350aa
}
.hl_xingzhengqu_menu3 a:link {
	 text-decoration: none; color:#0350aa
}
.hl_xingzhengqu_menu3 a:visited {
	text-decoration: none; color:#0350aa
}

.hl_fenbu_hot{ float:left; height:30px; border:solid 1px #9fcbfc; background:url(/images/hotel_fenbu_hot_point.gif) no-repeat;width:750px}
.hl_fenbu_hot1{ float:left; color:#084fa7; font-weight:bold; padding:10px 0 0 7px; text-align:left}
.hl_fenbu_hot1 a:hover {
	 text-decoration: none; color:#084fa9
}
.hl_fenbu_hot1 a:link {
	 text-decoration: none; color:#084fa9
}
.hl_fenbu_hot1 a:visited {
	text-decoration: none; color:#084fa9
}
.hl_fenbu_hot2{ float:left; color:#084fa7;  padding:10px 0 0 0; text-align:left}
.hl_fenbu_hot2 a:hover {
	 text-decoration: none; color:#084fa9
}
.hl_fenbu_hot2 a:link {
	 text-decoration: none; color:#084fa9
}
.hl_fenbu_hot2 a:visited {
	text-decoration: none; color:#084fa9
}
.hl_fenbu_hot3{ float:left; color:#084fa7;  padding:10px 0 0 8px; text-align:left}
.hl_fenbu_hot3 a:hover {
	 text-decoration: none; color:#084fa9
}
.hl_fenbu_hot3 a:link {
	 text-decoration: none; color:#084fa9
}
.hl_fenbu_hot3 a:visited {
	text-decoration: none; color:#084fa9
}


.goto_top{ float: left; width:729px; height:23px; background:url(/images/goto_top.gif) no-repeat 668px 0; text-align:right; padding:14px 23px 0 0}
.goto_top a:hover {
	 text-decoration: none; color:#494949
}
.goto_top a:link {
	 text-decoration: none; color:#494949
}
.goto_top a:visited {
	text-decoration: none; color:#494949
}


#hl_left2{ float:left; width:657px; background:url(/images/hotel_list1.gif) no-repeat; height:76px; padding:7px 0 0 95px;}
#hl_left21{ float:left;width:657px; padding:0 0 3px 0}
#hl_left21 h1{color:#0750a7; font-size:16px; font-weight:bold; padding:0 0 0 0; margin:0 0 0 0; text-align:left}
#hl_left22{ float:left;width:657px; color:#3d3d3d; line-height:170%; text-align:left}
.hl_left3{ float:left; padding:0 0 0 0;width:750px; border:solid 1px #9dccfa; border-top:none; margin:4px 0 0 0}
.hl_left3a{ float:left; padding:0 0 15px 0;width:750px; border:solid 1px #9dccfa; border-top:none; margin:4px 0 0 0}

.hl_left31{ float:left; width:750px; height:33px;background:url(/images/hotel_list2.gif) no-repeat; padding:12px 0 0 0}
.hl_left311{ float:left; width:627px; text-align:left; padding:0 0 0 33px}
.hl_left311 h2{ padding:0 0 0 0; margin:0 0 0 0; color:#0750a7; font-size:14px; font-weight:bold}
.hl_left311 h2 a:hover {
	 text-decoration: none; color:#0750a7; font-size:14px; font-weight:bold
}
.hl_left311 h2 a:link {
	 text-decoration: none;color:#0750a7; font-size:14px; font-weight:bold
}
.hl_left311 h2 a:visited {
	text-decoration: none;color:#0750a7; font-size:14px; font-weight:bold
}
.hl_left312{ float:left; width:80px; text-align:right; padding:0 10px 0 0; color:#0750a7; font-weight:bold}
.hl_left32{width:730px; float:left; padding:7px 20px 13px 0; border-bottom:dashed 1px #cccccc}
.hl_left321{width:345px; float:left; padding:0 0 0 20px}
.hl_img{width:77px; height:54px; float:left; border:solid 1px #d3cece; padding:2px 2px 2px 2px}
.hl_img img{width:77px; height:54px}
.hl_context1{width:256px; float:left; padding:0 0 0 6px; text-align:left}
.hl_context1 h3{ padding:0 0 0 0; margin:0 0 0 0}
.hl_context1 h3 a:hover {
	 text-decoration:none; color:#086ad1; font-weight:bold; font-size:9pt
}
.hl_context1 h3 a:link {
	 text-decoration: none; color:#086ad1; font-weight:bold; font-size:9pt
}
.hl_context1 h3 a:visited {
	text-decoration: none; color:#086ad1; font-weight:bold; font-size:9pt
}
.hl_context2{width:256px; float:left; padding:2px 0 0 6px; text-align:left; color:#626465}
.hl_context2 a:hover {
	 text-decoration: none; color:#626465
}
.hl_context2 a:link {
	 text-decoration: none; color:#626465
}
.hl_context2 a:visited {
	text-decoration: none; color:#626465
}
.hl_left33{ float:left; height:17px; background:url(/images/hotel_xzq3.gif) no-repeat 649px 14px; width:740px; text-align:right; padding:13px 10px 0 0}
.hl_left33 a:hover {
	 text-decoration: none; color:#e6620a; font-weight:bold
}
.hl_left33 a:link {
	 text-decoration: none; color:#e6620a; font-weight:bold
}
.hl_left33 a:visited {
	text-decoration: none; color:#e6620a; font-weight:bold
}
.hl_left34{ float:left; height:17px; background:url(/images/hotel_xzq3.gif) no-repeat 624px 14px; width:740px; text-align:right; padding:13px 10px 0 0}
.hl_left34 a:hover {
	 text-decoration: none; color:#e6620a; font-weight:bold
}
.hl_left34 a:link {
	 text-decoration: none; color:#e6620a; font-weight:bold
}
.hl_left34 a:visited {
	text-decoration: none; color:#e6620a; font-weight:bold
}
.hl_left35{ float:left; height:15px; width:750px}

.hl_left4{ float:left; padding:0 0 10px 0;width:750px; border:solid 1px #9ecbfb; border-top:none; margin:5px 0 0 0}
.hl_left41{ float:left; width:750px; height:21px;background:url(/images/hotel_list12.gif) no-repeat; padding:10px 0 0 0}
.hl_left411{ float:left; width:650px; text-align:left; padding:0 0 0 10px}
.hl_left411 h2{ padding:0 0 0 0; margin:0 0 0 0; color:#0750a7; font-size:14px; font-weight:bold}
.hl_left411 h2 a:hover {
	 text-decoration: none; color:#0750a7; font-size:14px; font-weight:bold
}
.hl_left411 h2 a:link {
	 text-decoration: none;color:#0750a7; font-size:14px; font-weight:bold
}
.hl_left411 h2 a:visited {
	text-decoration: none;color:#0750a7; font-size:14px; font-weight:bold
}
.hl_left412{ float:left; width:80px; text-align:right; padding:0 10px 0 0}
.hl_left412 a:hover {
	 text-decoration: none; color:#0750a7
}
.hl_left412 a:link {
	 text-decoration: none; color:#0750a7
}
.hl_left412 a:visited {
	text-decoration: none; color:#0750a7
}
.hl_left42{width:750px; height:25px; background:url(/images/hotel_list13.gif) repeat-x; float:left}
.hl_left421{width:640px; float:left; color:#2a2c2b; font-weight:bold; padding:7px 0 0 25px; text-align:left}
.hl_left422{width:85px; float:left; color:#2a2c2b; font-weight:bold; padding:7px 0 0 0; text-align:left}
.hl_left43{width:620px; float:left;background:url(/images/hotel_list14.gif) no-repeat 12px 11px; padding:7px 10px 7px 20px;color:#0551a7;border-bottom:dashed 1px #cccccc; text-align:left}
.hl_left43 a:hover {
	 text-decoration: none; color:#0551a7
}
.hl_left43 a:link {
	 text-decoration: none; color:#0551a7
}
.hl_left43 a:visited {
	text-decoration: none; color:#0551a7
}
.hl_left43 span{ color:#131313}
.hl_left44{width:95px; float:left;border-bottom:dashed 1px #cccccc; text-align:left; color:#131313; padding:7px 0 7px 5px}
.hl_left32c{width:730px; float:left; padding:15px 20px 13px 0}

.hl_pl{ width:52px; float:left; padding:15px 0 0 46px}
.hl_pl_img{width:50px; float:left; border:solid 1px #d3cece; height:40px}
.hl_pl_img img{width:50px; height:40px}
.hl_pl_text{width:52px; float:left; text-align:center; padding:7px 0 0 0}
.hl_pl_text a:hover {
	 text-decoration: none; color:#34579b
}
.hl_pl_text a:link {
	 text-decoration: none; color:#34579b
}
.hl_pl_text a:visited {
	text-decoration: none; color:#34579b
}
.hl_pl_line{ float:left;width:750px;border-bottom:dashed 1px #cccccc; height:10px}

#hl_right{width:195px; padding:2px 0 0 5px; float:left}
#hi_right_search{width:195px; float:left; float:left}
#hi_right_search1{width:195px; height:31px; float:left; background:url(/images/hotel_info18.gif) no-repeat}
#hi_right_search2{width:179px; float:left; border:solid 1px #8cc0f4; border-top:none; padding:12px 8px 13px 6px}
*html #hi_right_search2{width:179px; float:left; border:solid 1px #8cc0f4; border-top:none; padding:12px 8px 12px 6px}/*IE6*/
*+html #hi_right_search2{width:179px; float:left; border:solid 1px #8cc0f4; border-top:none; padding:12px 8px 12px 6px}/*IE7*/
.tdsearch1{ text-align:left; padding:5px 0 5px 0}
.tdsearch2{ text-align:left; padding:0 0 5px 0}
.tdsearch2 input{border:solid 1px #b8b8b8; width:115px}
.tdsearch2 select{width:119px}
.tdsearch3{ text-align:right; background:url(/images/hotel_info19.gif) no-repeat 15px 9px; padding:5px 5px 0 0}
.tdsearch4{ text-align:left; padding:0 0 0 5px}
.tdsearch4 img{ cursor:pointer}
.hi_right1{width:195px; float:left; padding:4px 0 0 0}
.hi_right1t{width:185px; float:left; background:url(/images/hotel_info20.gif) no-repeat; height:21px; text-align:left; padding:10px 0 0 10px;color:#0750a7; font-size:14px; font-weight:bold}
.hi_right1t h2{ margin:0 0 0 0; padding:0 0 0 0; color:#0750a7; font-size:14px; font-weight:bold}
.hi_right1c{float:left; border:solid 1px #8cc0f4; border-top:none;width:193px; padding:5px 0 10px 0}
.hi_right1c div{ float:left ; width:163px;border-bottom:dashed 1px #cccccc; padding:5px 5px 4px 20px; background:url(/images/hotel_info21.gif) no-repeat 8px 6px; text-align:left}
.hi_right1c div a:hover {
	 text-decoration: none; color:#000000
}
.hi_right1c div a:link {
	 text-decoration: none; color:#000000
}
.hi_right1c div a:visited {
	text-decoration: none; color:#000000
}
.hi_right1d{float:left; border:solid 1px #8cc0f4; border-top:none;width:193px; padding:5px 0 10px 0}
.hi_right1d div{ float:left ; width:183px;border-bottom:dashed 1px #cccccc; padding:6px 5px 4px 5px;  text-align:left}

.hi_right_fenbu{width:195px; float:left; padding:4px 0 0 0}
.hi_right_fenbu_top{width:185px; float:left; background:url(/images/hotel_fenbu_more.gif) no-repeat; height:21px; text-align:left; padding:10px 0 0 10px;color:#0750a7; font-size:14px; font-weight:bold}
.hi_right_ft1{color:#0750a7; font-size:14px; font-weight:bold; float:left}
.hi_right_ft2{ float:right; padding:2px 5px 0 0}
.hi_right_ft2 a:hover {
	 text-decoration: none; color:#0750a7; font-size:9pt; font-weight:100
}
.hi_right_ft2 a:link {
	 text-decoration: none; color:#0750a7; font-size:9pt; font-weight:100
}
.hi_right_ft2 a:visited {
	text-decoration: none; color:#0750a7; font-size:9pt; font-weight:100
}
.hotel_list_top{width:952px; height:122px; background:url(/images/hotel_list_search_top.gif) no-repeat; float:left}
.hotel_list_top1{width:935px; float:left; padding:0 0 0 17px}
.hotel_list_top1_txt{ float:left; color:#333335; padding:22px 0 0 5px}
.hotel_list_top1_input{ float:left; padding:16px 0 0 0}
.hotel_list_top1_input input{ border:solid 1px #7e9db9;width:97px; padding:1px 0 1px 5px}
.hotel_list_top1_input1{ float:left; padding:16px 0 0 0}
.hotel_list_top1_input1 input{ border:solid 1px #7e9db9;width:137px; padding:1px 0 1px 5px}
.hotel_list_top1_btn{ float:left; width:70px; height:18px; background:url(/images/hotel_list_search2.gif) no-repeat; margin:14px 0 0 10px; cursor:pointer; color:#ffffff; text-align:center; font-weight:bold;letter-spacing:5px; padding:5px 0 0 0}
.hotel_list_top1_txt1{ float:left; color:#066523; padding:21px 0 0 20px}
.hotel_list_top1_txt1 a:hover {
	 text-decoration: none; color:#066523
}
.hotel_list_top1_txt1 a:link {
	 text-decoration: none; color:#066523
}
.hotel_list_top1_txt1 a:visited {
	text-decoration: none; color:#066523
}
.hotel_list_top2{width:354px; float:left; padding:23px 0 0 22px}
.hotel_list_top3{width:376px; float:left; padding:23px 0 0 0}
.hotel_list_top21{color:#084fa9; float:left; text-align:left; width:354px}
.hotel_list_top21 a:hover {
	 text-decoration: none; color:#084fa9
}
.hotel_list_top21 a:link {
	 text-decoration: none; color:#084fa9
}
.hotel_list_top21 a:visited {
	text-decoration: none; color:#084fa9
}
.hotel_list_top21 span{ background:url(/images/hotel_list_top1.gif) no-repeat 37px 4px; cursor:pointer}
.hotel_list_top22{color:#084fa9; float:left; text-align:left; width:354px; padding:10px 0 0 0}
.hotel_list_top22 a:hover {
	 text-decoration: none; color:#084fa9
}
.hotel_list_top22 a:link {
	 text-decoration: none; color:#084fa9
}
.hotel_list_top22 a:visited {
	text-decoration: none; color:#084fa9
}
#CustPrice{ width:210px; height:32px; position:absolute; z-index:2000; display:none;border:solid 1px #cccccc; background:#ffffff}
.CustPrice1{ float:left; padding:5px 0 0 5px}
.CustPrice2{ float:left; color:#000000; padding:10px 0 0 3px}
.hotel_list_top31{color:#084fa9; float:left; text-align:left; width:376px}
.hotel_list_top31 a:hover {
	 text-decoration: none; color:#084fa9
}
.hotel_list_top31 a:link {
	 text-decoration: none; color:#084fa9
}
.hotel_list_top31 a:visited {
	text-decoration: none; color:#084fa9
}
.hotel_list_top32{color:#084fa9; float:left; text-align:left; width:376px; padding:10px 0 0 0}
.hotel_list_top32 a:hover {
	 text-decoration: none; color:#084fa9
}
.hotel_list_top32 a:link {
	 text-decoration: none; color:#084fa9
}
.hotel_list_top32 a:visited {
	text-decoration: none; color:#084fa9
}
.hotel_list_top3qt{width:376px; float:left; padding:0 0 0 0}
.hotel_list_top31qt{color:#084fa9; float:left; text-align:left; width:65px; padding:23px 0 0 0}
.hotel_list_top32qt{color:#084fa9; float:left; text-align:left; width:297px; padding:20px 0 0 0; line-height:22px}
.hotel_list_top32qt a:hover {
	 text-decoration: none; color:#084fa9
}
.hotel_list_top32qt a:link {
	 text-decoration: none; color:#084fa9
}
.hotel_list_top32qt a:visited {
	text-decoration: none; color:#084fa9
}