@charset "gb2312";
/* CSS Document */

.hotelej_left{ float:left; width:250px;}
.topMode .hotel_box {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 248px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 340px; BORDER-TOP: 2px solid #8AB923; BORDER-RIGHT: #ddd 1px solid; box-shadow: 0 3px 4px #DDD; overflow:hidden; margin-top:8px;
}
.topMode .hotel_box H2.hd {

	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 32px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.topMode .hotel_box H2.hd B {
	FONT: bold 14px/32px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial
}

.topMode .hotel_box H2.hd SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url("../images/arrowbg.gif") no-repeat 0px -514px; FLOAT: right; PADDING-TOP: 0px
}

.topMode .hotel_box .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}

.topMode .hotel_box DL {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.topMode .hotel_box  DT {
	WIDTH: 72px; DISPLAY: inline; BACKGROUND: #000; FLOAT: left; HEIGHT: 54px; MARGIN-RIGHT: 8px
}
.topMode .hotel_box  DD {
	LINE-HEIGHT: 18px; WIDTH: 108px; DISPLAY: inline; FLOAT: left; HEIGHT: 18px; COLOR: #888; OVERFLOW: hidden
}
.topMode .hotel_box  IMG.star {
	PADDING-TOP: 2px
}
.topMode .hotel_box  DD em { color:#ff0000; font-weight:bold; font-size:14px;font-family:"微软雅黑";
}
.hot_bj{ width:918px; border:1px solid #d8d8d8; overflow:auto;}
.hot_nr_hotel{ width:898px; margin:0px auto; padding-top:8px; padding-bottom:8px; line-height:24px;}
.hotel_fl{ font-weight:bold; color:#303030;}
.sshotel{ float:left; margin-right:5px; padding-top:6px;}
.bglv{ float:left; padding-left:5px; padding-right:5px; margin-right:5px;margin-bottom:8px;_margin-bottom:-2px;*margin-bottom:0px;}
.bglv a:link,.bglv a:visited{ font-size:12px; color:#303030; text-decoration:none;}
.bglv a:hover{font-size:12px; color:#ffffff; text-decoration:none;background-color:#ff6600; display:block;}
#bglv{padding-left:5px; padding-right:5px; background-color:#ff6600; display:block; color:#ffffff;}
#bglv a{ font-size:12px; color:#ffffff; text-decoration:none;}
.clear,.qc{ clear:both; font-family:"微软雅黑";}
.topMode .slider_hotej {
	WIDTH: 920px; FLOAT: right;  MARGIN-LEFT: 10px
}

.linedh_hotel{ width:918px; border:1px solid #d8d8d8; clear:both; margin-top:8px; overflow:auto; float:left}
.linedh_top_hotel{ width:100%; height:31px; background:url("../images/linedh_bj.jpg") repeat-x; line-height:31px;} 

/* hotel_more */
.font_14lv{ font-size:14px; color:#090; line-height:28px;}
.font_14lv a:link,.font_14lv a:visited{ font-size:14px; color:#090; text-decoration: underline;}
.font_14lv  a:hover{ font-size:14px; color:#ff6600; text-decoration:underline;}
.hotel_picture{ float:left; width:160px; height:110px; padding:2px; border:1px solid #d8d8d8; overflow:hidden;}
.hotel_ms{ float:left; padding-left:10px; width:720px; line-height:23px; color:#303030;}
.hotel_jj{ width:100%; height:46px; overflow:hidden;}
.hotel_jj .hui01{ color:#666666;font-size:12px;}
#tab01{ line-height:30px;}
.ckall,.ckall a{ font-size:12px; color:#f84e03; text-decoration:underline; text-align:right; line-height:28px;}
.hoteltab{font-size:12px; color:#303030; font-weight:bold; width:100%; height:28px; background:url("../images/td_bg01.gif") repeat-x;}
.fx_pic{ float:left; width:120px; height:85px; padding:2px; border:1px solid #d8d8d8; margin-right:10px; overflow:hidden;}
.fx_jieshao{ float:left; width:180px; padding-right:10px; line-height:22px;}
.fx_showtb{ float:right; padding-right:10px; padding-top:13px;}
.red{font-size:12px; font-family:"微软雅黑"; color:#ff0000;}

.hotel_infoleft{ float:left; width:942px;}
.fontlv{ font-size:14px; font-weight:bold; color:#ff6600; padding-left:8px;}


.xldh_bj{ clear:both; margin-top:8px; width:100%; height:36px; background:url("../images/head_bg.jpg") repeat-x;line-height:30px; border-top:2px solid #8AB923}
.xldh_home{ float:left; width:82px; height:33px; background:#8AB923; text-align:center; margin-right:6px;}
.xldh_home a{ font-size:14px; font-weight: bold; text-decoration:none; color:#fff;}
.xldh_menu{ float:left; width:82px; height:33px;  text-align:center; margin-right:6px; border-right:1px solid #ccc;}
.xldh_menu a:link,.xldh_menu a:visited{ font-size:14px; color:#333333; text-decoration:none; font-weight:bold;}
.xldh_menu a:hover{ font-size:12px; color:#ffffff; text-decoration:none;width:82px; height:33px; background:#ff6600; display:block;}

.xqxq_lmbj{ clear:both; width:942px;background:url("../images/xq_lmbj.jpg")no-repeat; line-height:24px; margin-top:8px; background:url("../images/head_bg.jpg") repeat-x;line-height:30px; border-top:2px solid #8AB923}
.xqxq_top{ clear:both; width:98%; margin:0px auto; line-height:35px; height:35px; overflow:hidden;}
.lm_title{ font-size:14px; font-weight:bold; color:#333; float:left;}
.tb_top{ float:right; padding-top:12px;}
.xlpic_xq{ float:left; width:182px; overflow:hidden; margin-top:12px;}
.xlimg{ width:160px; height:120px; padding:2px; border:1px solid #d8d8d8; margin:0px auto; margin-bottom:2px; overflow:hidden;}
.xlimg_ms{ width:166px; margin:0px auto; text-align:center; line-height:24px; height:24px; overflow:hidden; color:#333333; text-decoration:none; font-size:12px;}
.hotel_sheshi{ width:100%;border-bottom:1px dashed #d8d8d8; _border-bottom:1px dashed #d8d8d8; line-height:28px;}
.chanpin_tj ul li{ float:left; width:932px; padding-left:8px; background:url("../images/tb_point.jpg") 0px 10px no-repeat; line-height:24px; height:24px; overflow:hidden;}
.cptj_bh{ float:left; width:10%; padding-right:2px; color:#666666; }
.cptj_jdname{ float:left; width:63%; height:24px; overflow:hidden; padding-right:1%;}
.cptj_jdname a:link,.cptj_jdname a:visited{ font-size:12px; color:#593f26; text-decoration:none;}
.cptj_jdname a:hover{ font-size:12px; color:#f84e03; text-decoration:underline;}
.cptj_ck{ float:left; width:10%; height:24px; overflow:hidden;}
.cptj_ck a:link,.cptj_ck a:visited{ font-size:12px; color:#666666; text-decoration:underline;}
.cptj_ck a:hover{ font-size:12px; color:#f84e03; text-decoration:underline;}
.cptj_jdjiage{ float:left; width:15%; height:24px; overflow:hidden; color:#f84e03;}


.zj_list{ clear:both; width:942px; padding-top:8px;}


.hotel_inforight{ float:right; width:220px;}
.info_tejia{ border:1px solid #dddddd; float:left; width:218px; margin-top:8px;}
.info_tejia h2{ background:url("../images/head_bg.jpg") left bottom repeat-x; height:36px; line-height:36px;}
.info_tejia h2 span{ PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url("../images/arrowbg.gif") no-repeat 0px -514px; FLOAT: right; PADDING-TOP: 0px; font-weight:normal;}
.info_tejia h2 B{ float:left; padding-left:4px; font-size:14px; font-weight: bold; font-family:"微软雅黑";}
.info_tejia .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}

.info_tejia DL {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.info_tejia  DT {
	WIDTH: 72px; DISPLAY: inline; BACKGROUND: #000; FLOAT: left; HEIGHT: 54px; MARGIN-RIGHT: 8px
}
.info_tejia DD {
	LINE-HEIGHT: 18px; WIDTH: 108px; DISPLAY: inline; FLOAT: left; HEIGHT: 18px; COLOR: #888; OVERFLOW: hidden
}
.info_tejia  IMG.star {
	PADDING-TOP: 2px
}
.info_tejia DD em { color:#ff0000; font-weight:bold; font-size:14px; font-family:"微软雅黑";
}

.gn_huifang_main{width:100%; float:left;}
.gn_huifang_main ul li{width:100%; float:left; line-height:25px; }
.gn_huifang_main ul li a{  color:#569001; }
.gn_huifang_main ul li a:hover{ text-decoration:underline;}
.gn_huifang_main ul li p{ color:#666;}
.fgx,.fgx01{clear:both; width:100%; height:11px; background:url("../images/fgx.jpg") repeat-x; overflow:hidden;}

.jd_zj_kk{ float:left; width:1185px; border:2px solid #8AB923; background:#fff9f9;}
.shengming{ border-bottom:1px dotted #d1d1d1; float:left; width:1170px; margin-left:3px; margin-bottom:8px;}
.shengming .title {
	LINE-HEIGHT: 30px; MARGIN: 6px 0px 5px 10px; font-family:"微软雅黑"; FONT-SIZE: 20px; float:right; width:1070px;}
.shengming .title SPAN {
	COLOR: #ff6600; FONT-SIZE: 20px; font-weight:bold;
}
.shengming .title img { padding-right:8px;
}

.title_bottom{ width:1170px; float:left}
.xlzj_xtb{ float:right; width:500px;}

.shengming .l {
	width:1160px; FLOAT: left; height:50px;
}
.shengming .r {
	WIDTH: 280px; FLOAT: right; text-align:right; padding-right:4px;
}
.r div{ width:100%; float:left}
.ms{ color:#666666; line-height:20px; float:left; width:700px; padding-left:8px;}
.ms_jd{ color:#666666; line-height:20px; float:left; width:470px; padding-left:8px;}
.shengming A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
 .shengming A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.show_cont {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 20px; float:left; width:1150px;
}
.show_cont TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; color:#fff;
}
.show_scr_img {
	WIDTH: 585px; MARGIN-BOTTOM: 6px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 15px
}
.xl_riqi{WIDTH: 570px;FLOAT: left;}
.main_pic {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; HEIGHT: 410px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.tab .nomal {
	DISPLAY: none
}
.tab .nomal IMG {
	WIDTH: 580px; HEIGHT: 330px
}
.tab .on {
	DISPLAY: block
}
.sidePic {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 580px; BOTTOM: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 0px
}
.sidePic UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sidePic LI {
	BORDER-BOTTOM: #fff 3px solid; POSITION: relative; BORDER-LEFT: #fff 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid; PADDING-TOP: 0px
}
.sidePic LI IMG {
	WIDTH: 110px; HEIGHT: 70px
}
.sidePic .on {
	BORDER-BOTTOM: #b6e000 3px solid; BORDER-LEFT: #b6e000 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b6e000 3px solid; BORDER-RIGHT: #b6e000 3px solid; PADDING-TOP: 0px
}

.show_left_main {
 FLOAT: left
}
.show_left_main td{ padding-left:0;}
.show_left_main UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.show_left_main LI {
	LINE-HEIGHT: 27px; COLOR: #303030; _line-height: 26px; font-size:14px; font-family:"Microsoft YaHei"; 
}
.show_left_main LI span{font-family:"Microsoft YaHei"; }
.show_left_main LI .sale {
	font-family:"微软雅黑"; COLOR: #ff5500; FONT-SIZE: 40px
}
.show_left_main LI A {TEXT-DECORATION: none}

.xl_infoleft{ float:left; width:1180px;}
.xlzj_list{ clear:both; width:1180px; padding-top:8px; margin-top:8px;}
.xl_zj_navtion{width:1179px;margin:0 auto;height:32px;}
#xldh_bj{ clear:both; width:1179px; height:32px; background:url("../images/head_bg.jpg")repeat-x;line-height:30px; border-top:2px solid #8AB923; position:absolute;border-bottom:1px solid #ccc;border-right:1px solid #ccc; z-index:9999;}
#xldh_bj ul{ display:block; width:1179px; position: relative;}

.xl_lmbj{ clear:both; width:1178px;background:url("../images/xq_lmbj.jpg") no-repeat; line-height:24px; margin-top:8px; background:url("../images/head_bg.jpg") repeat-x;line-height:30px; border-top:2px solid #8AB923 ;border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.xl_nrzj{ width:1160px; margin:8px auto; line-height:24px; padding-bottom:3px; clear:both}
.xlpic_xq{ float:left; width:182px; overflow:hidden;}
.xlimg{ width:160px; height:120px; padding:2px; border:1px solid #d8d8d8; margin:0px auto; margin-bottom:2px; overflow:hidden;}
.axlimg_ms{ width:166px; margin:0px auto; text-align:left; line-height:24px;  overflow:hidden; color:#333333; text-decoration:none; font-size:12px; height:48px;}
.axling_price{width:166px; padding-left:6px;}
.axling_price b{ color:#ff0000; font-weight:bold; font-size:18px; font-family:"微软雅黑"; padding-right:4px;}
.red{ color:#ff0000;}
