.hotel{ margin-top:10px; border:1px solid #dadfe0; padding:40px 20px 0px 20px;}
.hotel_tit{ position:absolute; width:100px; height:24px; top:0px; left:20px;}

.hotel_info{ background:#f9fbfb; border:5px solid #dadfe0; color:#475558; padding:20px; line-height:18px; margin-top:20px;}
.search_k{ height:30px; border-bottom:1px solid #dadfe0; margin-top:20px;}
.search_p{ position:absolute; bottom:0px; left:170px;}
.search_p a{ display:block; height:31px; width:80px; float:left; margin-right:10px; background:#ff8600; text-align:center; line-height:31px; font-weight:100; font-size:14px; color:#fff;}
.search_p a.cut{ background:#fff; color:#475558; border:1px solid #dadfe0; border-bottom:0px;}

.hotel_zk{ line-height:20px; margin-top:20px; margin-bottom:10px;}

.s_put{ border:1px solid #dadfe0; width:80px; padding-left:5px; line-height:18px; height:18px;font-family:宋体}
.s_sub{ border:0px; background:#ff8600; height:22px; line-height:22px ; color:#fff; padding-left:10px; padding-right:10px;}

.sinput{ margin-top:15px;}

.hotel_line{ font-weight:bold; color:#475558; height:20px; line-height:20px; }
.hotel_line span{ color:#ff3300; font-weight:100;}

.hotel_key{ line-height:18px; margin-top:20px; }
.hotel_key span{display:block; margin-top:3px; margin-bottom:3px; min-width:20px; padding-left:5px; padding-right:5px; float:left; background:url(../images/sklr.gif) right center no-repeat;white-space: nowrap;}
.hotel_key a{ padding:3px 5px;}
.hotel_key a:hover{ background:#ff8600; color:#fff;}
.hotel_key a:hover,.hotel_key a.cut{ background:#ff8600; color:#fff;}

.room_pic{ margin-top:10px; width:170px; padding:5px; text-align:center;}
.room_pic img{ width:160px; height:120px; margin-bottom:5px;}

.room_line{ /*border-top:1px solid #0099cc;*/ margin-top:10px;}
.room_tit{ line-height:20px; padding-bottom:10px;padding-top:20px;}
.room_tit a{ font-size:14px; font-weight:bold; color:#0099cc;}
.room_tit a:hover{ text-decoration:underline; }
.room_tit span{ float:right;}
.room_tit span a{ display:block; width:80px; height:20px; text-align:center; line-height:20px; font-size:12px; font-weight:100; float:right; margin-right:10px; color:#fff; background:#ff8800}
.room_info{ line-height:18px; color:#475558;}
.room_info a{ color:#0099cc}
.room_info a:hover{ text-decoration:underline;}

.h_r_add{ height:18px; overflow:hidden; line-height:18px; padding-top:5px;}
.re_txt{ padding-top:10px; font-weight:bold}


.room_l_tit{ text-align:center; font-weight:bold; background:#dadfe0; color:#475558; height:30px; line-height:30px;}

.room_li td{ padding:10px; line-height:18px;border-bottom:1px solid #dadfe0; color:#475558; text-align:center;}

.zxyj{ color:#ff8800; font-weight:bold; text-align:right; height:30px; line-height:30px; padding-right:10px;}
.zxyj a{ font-weight:100; color:#ff8800}
.zxyj a:hover{ text-decoration:underline;}

.room_pj{ border-top:1px solid #dadfe0;}

.room_pj_tit{ background:#f3f8f8; height:30px; line-height:30px; font-weight:bold; color:#475558;}
.room_pj_tit td{ padding-left:5px;}
.room_pj_tit a{ float:right; color:#0099cc; font-weight:100;}
.room_pj_tit a:hover{ text-decoration:underline;}

.room_pj_li{ line-height:20px; color:#999; padding-top:10px; padding-bottom:10px; border-bottom:1px dashed #dadfe0}
.room_pj_li span{ font-weight:bold; color:#666; padding-right:20px;}
.room_pj_li p{ color:#666;}

.jdtj{background:url(../images/hotel_r_bg.gif); position:relative; padding:5px; margin-top:20px;}
.jdtj_tit{ position:absolute; width:200px; height:24px; top:0px; left:60px; background:#FFF; text-align:center; font-size:25px; font-weight:bold; color:#475558;}
.jdtj_con{ background:#fff; padding:25px;}

.jdtj_con_tit{ font-size:14px; font-weight:bold; text-align:center; height:35px; line-height:35px; overflow:hidden}


.jdtj_con_list{ clear:both; padding-top:20px;}
.jdtj_con_list ul li{ height:25px; line-height:25px; overflow:hidden; background:url(../images/bg.png) 0px -167px no-repeat; border-bottom:1px dashed #999; padding-left:10px;}

/*add*/

.room_tit .lb{float:left; width:255px;}
.room_tit .mb{float:left; width:180px;}
.room_tit .mb a{ font-size:13px; font-weight:normal} 

.room_li .rb{width:60px;   text-align:center; padding-right:10px;}
.room_li .rb a{ display:block; width:80px; height:20px; text-align:center; line-height:20px; font-size:12px; font-weight:100;  margin-right:10px; color:#fff; background:#ff8800}
.room_li .p1{color: #FF6600;font-family: "arial";font-size: 16px;font-style: normal;letter-spacing: 1px;}
.room_li .p2{color: #9A9A9A;text-decoration: line-through;}

.lvyou_room_pic { border: 1px solid #DADFE0;margin-top: 10px;padding: 5px;text-align: center;}
.room_line2 td{ line-height:18px;border-bottom:1px solid #dadfe0; color:#475558; text-align:center;}
.room_info .info{ line-height:30px;}
.room_info .xgvv a{ color:#FF8600}
.md{ float:right; }
.md b{ color:#F00; font-weight:normal}
.md a{ font-size:14px; font-weight:bold; color:#339900}

.stips { 
background-color: #FFFAD2;
color: #666666;
height: 30px;
line-height: 30px;
padding-left: 5px;
padding-right: 5px;
width: 650px;
text-align:center;
margin-top:5px;
}
.paging-box{ padding-bottom:5px;}

/* 阿劲添加 2012.8.24 */
.sinputk {font-size:14px;border:1px solid #ffd19c; background:#fffeed;padding:10px;}
.hotel_in_time {margin-bottom:15px;position:relative}
.in_time_input {padding:2px 5px; font:14px/1.2 sans;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;color:#333;}
.in_time_btn {background:#ff8600;border:0;color:#fff;line-height:1.5;font-size:14px; cursor:pointer; width:70px;}
#night_tips em{ font-weight:bold; color:#F00; font-style:normal; }
.le_im{position:absolute; left:190px;top:5px;}
.le_im img{ cursor:pointer}
.le_im2{position:absolute;left:402px;top:5px;}
.le_im2 img{ cursor:pointer}

a.i-pfA01, a.i-pfA02, a.i-pfA03, a.i-pfA04, a.i-pfA05, a.i-pfB01, a.i-pfB02, a.i-pfB03, a.i-pfB04, a.i-pfB05, a.i-pfC01, a.i-pfC02, a.i-pfC03, a.i-pfC04, a.i-pfC05, a.i-pfD01, a.i-pfD02, a.i-pfD03, a.i-pfD04, a.i-pfD05 { 
background: url("http://www.3hk.cn/skin/images/icon_pf.png") 0px 0px transparent;
display: inline-block;
vertical-align: middle;
}
a.i-pfA01{height: 13px;width:13px; background-position:0 0; margin:0 4px;}
a.i-pfA02{height: 13px;width:34px; background-position:0 0; margin:0 4px;}
a.i-pfA03{height: 13px;width:51px; background-position:0 0; margin:0 4px;}
a.i-pfA04{height: 13px;width:68px; background-position:0 0; margin:0 4px;}
a.i-pfA05{height: 13px;width:85px; background-position:0 0; margin:0 4px;}
a.i-pfB01{height: 13px;width:13px; background-position:0 -30px; margin:0 4px;}
a.i-pfB02{height: 13px;width:34px; background-position:0 -30px; margin:0 4px;}
a.i-pfB03{height: 13px;width:51px; background-position:0 -30px; margin:0 4px;}
a.i-pfB04{height: 13px;width:68px; background-position:0 -30px; margin:0 4px;}
a.i-pfB05{height: 13px;width:85px; background-position:0 -30px; margin:0 4px;}
a.i-pfC01{height: 13px;width:13px; background-position:0 -60px; margin:0 4px;}
a.i-pfC02{height: 13px;width:34px; background-position:0 -60px; margin:0 4px;}
a.i-pfC03{height: 13px;width:51px; background-position:0 -60px; margin:0 4px;}
a.i-pfC04{height: 13px;width:68px; background-position:0 -60px; margin:0 4px;}
a.i-pfC05{height: 13px;width:85px; background-position:0 -60px; margin:0 4px;}
a.i-pfD01{height: 13px;width:13px; background-position:0 -90px; margin:0 4px;}
a.i-pfD02{height: 13px;width:34px; background-position:0 -90px; margin:0 4px;}
a.i-pfD03{height: 13px;width:51px; background-position:0 -90px; margin:0 4px;}
a.i-pfD04{height: 13px;width:68px; background-position:0 -90px; margin:0 4px;}
a.i-pfD05{height: 13px;width:85px; background-position:0 -90px; margin:0 4px;}

.s_cur{ color:#FF8600; font-weight:bold}
.hotel_sort a{ display:block; width:40px; float:left; padding-right:10px;}
.s_cur_up{ background:url(http://www.3hk.cn/skin/images/downorange.png) no-repeat 28px 3px; color:#FF6600; font-weight:bold}
.s_curno_up{ background:url(http://www.3hk.cn/skin/images/downblack.png) no-repeat 28px 3px;}
.s_cur_down{ background:url(http://www.3hk.cn/skin/images/uporange.png) no-repeat 28px 3px; color:#FF6600; font-weight:bold}
.s_curno_down{ background:url(http://www.3hk.cn/skin/images/upblack.png) no-repeat 28px 3px;}

.rew1{ width:62px; height:62px; background:url("http://shi.3hk.cn/skin/images/vote/reward.png"); top::1px;left:75px; position:absolute;background-repeat:no-repeat;}
.rew2{ width:80px; height:80px; background:url("http://9.3hk.cn/images/wjzyh.png"); top::1px;left:51px; position:absolute;background-repeat:no-repeat;}
.rew3{ width:80px; height:80px; background:url("http://9.3hk.cn/images/yh6.png"); top::1px;left:51px; position:absolute;background-repeat:no-repeat;}
.m_new2{position:absolute; left:250px; top:-5px;}
.hot_sa{ padding-top:10px;}
.hot_sa a{ color:#339900; padding-right:10px; }
.hot_sa a:hover{ text-decoration:underline}
.in_time_input{ height:25px; line-height:25px;}
.in_time_btn{ height:30px; line-height:25px;}
.inig{text-align:center; width:30px; height:25px; line-height:25px; color:#F00}
.ht{ }
.ht h1{color: #475558;font-family: "微软雅黑", "宋体";font-size: 25px;font-weight:700; line-height:25px; }

.percent0522{width:315px; padding-right:5px; padding-top:5px;   position:relative; margin-top:5px;}
.percent0522 .title{background:url(../images/percent_04.png) no-repeat; width:315px; height:50px; line-height:50px; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei"; color:#C00; text-indent:20px;}
.percent0522 .list{ width:315px;}
.percent0522 .list ul li{ background:url(../images/percent_02.png); height:27px; line-height:26px; padding-left:20px;}
.percent0522 .list ul li a{ color:#fff; background:url(../images/percent_03.png) left center no-repeat; padding-left:10px;}
.percent0522 .list ul li a:hover{ text-decoration:underline;}
.percent0522 .list ul li a span{ color:#ff9}
.percent0522 .jiang{ position:absolute; right:0; top:0; display:block; width:99px; height:95px; background:url(../images/percent_01.png)}

#JINGDONGNumID,#JINGDONGNumID2{ position:absolute; bottom:5px; right:5px;}
#JINGDONGNumID li,#JINGDONGNumID2 li{list-style:none;float:left;width:18px;height:16px;FILTER:alpha(opacity=80);opacity:0.8;border:1px solid #D00000;background-color:#FFFFFF;color:#D00000;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active,#JINGDONGNumID2 li:hover,#JINGDONGNumID2 li.active{border:1px solid #D00000;background-color:#FF0000;color:#FFFFFF;width:22px;height:18px;font-weight:bold;font-size:13px;}

.hot_box{ line-height:20px;}
.hot_box .p1{color: #FF6600;font-family: "arial";font-size: 16px;font-style: normal;letter-spacing: 1px;}
.hot_box .p2{color: #9A9A9A;text-decoration: line-through; font-size:14px;}

